2014-02-27 10:08:31 +00:00
|
|
|
mapformat_doom
|
|
|
|
{
|
|
|
|
// The format interface handles the map data format
|
|
|
|
formatinterface = "DoomMapSetIO";
|
|
|
|
|
2014-12-22 21:36:49 +00:00
|
|
|
maplumpnames
|
|
|
|
{
|
|
|
|
include("Doom_misc.cfg", "doommaplumpnames");
|
|
|
|
include("Boom_misc.cfg", "boommaplumpnames");
|
|
|
|
}
|
2014-02-27 10:08:31 +00:00
|
|
|
|
|
|
|
// When this is set to true, sectors with the same tag will light up when a line is highlighted
|
|
|
|
linetagindicatesectors = true;
|
|
|
|
|
|
|
|
// Special linedefs
|
|
|
|
include("ZDoom_misc.cfg", "speciallinedefs_doomhexen");
|
|
|
|
|
|
|
|
// Default flags for first new thing
|
|
|
|
defaultthingflags
|
|
|
|
{
|
|
|
|
include("Doom_misc.cfg", "defaultthingflags");
|
|
|
|
}
|
|
|
|
|
|
|
|
// Door making
|
|
|
|
include("ZDoom_misc.cfg", "doormaking_doom");
|
|
|
|
|
|
|
|
// Generalized actions
|
|
|
|
generalizedlinedefs = true;
|
2014-09-03 07:50:14 +00:00
|
|
|
generalizedsectors = true;
|
2014-02-27 10:08:31 +00:00
|
|
|
|
|
|
|
// GENERALIZED LINEDEF TYPES
|
|
|
|
gen_linedeftypes
|
|
|
|
{
|
|
|
|
include("Boom_generalized.cfg", "gen_linedeftypes");
|
|
|
|
}
|
|
|
|
|
2014-09-03 07:50:14 +00:00
|
|
|
// GENERALIZED SECTOR TYPES
|
|
|
|
gen_sectortypes
|
|
|
|
{
|
|
|
|
include("Boom_generalized.cfg", "gen_sectortypes");
|
|
|
|
}
|
2021-08-21 07:28:05 +00:00
|
|
|
|
|
|
|
visplaneexplorer
|
|
|
|
{
|
|
|
|
viewheightdefault = 41;
|
|
|
|
|
|
|
|
viewheights
|
|
|
|
{
|
|
|
|
1 = "Death";
|
|
|
|
24 = "Falling";
|
|
|
|
41 = "Eye level";
|
|
|
|
96 = "Archvile jump";
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2014-02-27 10:08:31 +00:00
|
|
|
// DEFAULT SECTOR BRIGHTNESS LEVELS
|
|
|
|
sectorbrightness
|
|
|
|
{
|
|
|
|
include("Doom_misc.cfg", "sectorbrightness");
|
|
|
|
}
|
|
|
|
|
|
|
|
// SECTOR TYPES
|
|
|
|
sectortypes
|
|
|
|
{
|
|
|
|
include("Doom_sectors.cfg");
|
|
|
|
}
|
|
|
|
|
2014-09-29 20:49:41 +00:00
|
|
|
// LINEDEF FLAGS
|
|
|
|
linedefflags
|
2014-02-27 10:08:31 +00:00
|
|
|
{
|
|
|
|
include("Doom_misc.cfg", "linedefflags");
|
|
|
|
include("Boom_misc.cfg", "linedefflags");
|
|
|
|
}
|
|
|
|
|
|
|
|
// LINEDEF ACTIVATIONS
|
|
|
|
linedefactivations
|
|
|
|
{
|
|
|
|
}
|
|
|
|
|
|
|
|
// Linedef flags UDMF translation table
|
|
|
|
// This is needed for copy/paste and prefabs to work properly
|
|
|
|
// When the UDMF field name is prefixed with ! it is inverted
|
|
|
|
linedefflagstranslation
|
|
|
|
{
|
|
|
|
include("Doom_misc.cfg", "linedefflagstranslation");
|
|
|
|
include("Boom_misc.cfg", "linedefflagstranslation");
|
|
|
|
}
|
|
|
|
|
|
|
|
// LINEDEF TYPES
|
|
|
|
linedeftypes
|
|
|
|
{
|
|
|
|
include("Doom_linedefs.cfg");
|
|
|
|
include("Boom_linedefs.cfg");
|
|
|
|
}
|
|
|
|
|
|
|
|
// THING FLAGS
|
|
|
|
thingflags
|
|
|
|
{
|
|
|
|
include("Doom_misc.cfg", "thingflags");
|
|
|
|
include("Boom_misc.cfg", "thingflags");
|
|
|
|
}
|
|
|
|
|
|
|
|
// Thing flags UDMF translation table
|
|
|
|
// This is needed for copy/paste and prefabs to work properly
|
|
|
|
// When the UDMF field name is prefixed with ! it is inverted
|
|
|
|
thingflagstranslation
|
|
|
|
{
|
|
|
|
include("Doom_misc.cfg", "thingflagstranslation");
|
|
|
|
include("Boom_misc.cfg", "thingflagstranslation");
|
2014-09-29 20:49:41 +00:00
|
|
|
}
|
|
|
|
// How to compare thing flags (for the stuck things error checker)
|
|
|
|
thingflagscompare
|
|
|
|
{
|
2021-04-10 10:05:30 +00:00
|
|
|
include("Doom_misc.cfg", "thingflagscompare");
|
2014-11-03 13:02:59 +00:00
|
|
|
include("Boom_misc.cfg", "thingflagscompare");
|
2014-02-27 10:08:31 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
// Things flags masks
|
|
|
|
include("Doom_misc.cfg", "thingflagsmasks");
|
|
|
|
|
|
|
|
}
|