2009-07-30 18:10:57 +00:00
|
|
|
// Basic Doom and Vanilla engine stuff.
|
|
|
|
skills
|
|
|
|
{
|
|
|
|
1 = "I'm too young to die";
|
|
|
|
2 = "Hey, not too rough";
|
|
|
|
3 = "Hurt me plenty";
|
|
|
|
4 = "Ultra-Violence";
|
|
|
|
5 = "Nightmare!";
|
|
|
|
}
|
|
|
|
|
2009-07-30 14:19:50 +00:00
|
|
|
linedefflags
|
|
|
|
{
|
|
|
|
1 = "Impassable";
|
2015-02-12 22:04:49 +00:00
|
|
|
2 = "Block Monsters";
|
2009-07-30 14:19:50 +00:00
|
|
|
4 = "Double Sided";
|
|
|
|
8 = "Upper Unpegged";
|
|
|
|
16 = "Lower Unpegged";
|
2015-07-26 23:18:13 +00:00
|
|
|
32 = "Shown as 1-sided on automap";
|
2009-07-30 14:19:50 +00:00
|
|
|
64 = "Block Sound";
|
2013-07-12 09:58:36 +00:00
|
|
|
128 = "Not shown on automap";
|
|
|
|
256 = "Initially shown on automap";
|
2009-07-30 14:19:50 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
thingflags
|
|
|
|
{
|
|
|
|
1 = "Easy";
|
|
|
|
2 = "Medium";
|
|
|
|
4 = "Hard";
|
Added, Visual mode, DECORATE: "Alpha" and "DefaultAlpha" properties are now supported.
Added, Visual mode, DECORATE: "RenderStyle" property is now partially supported.
Added, Visual mode, DECORATE: +BRIGHT flag is now supported.
Added, Visual mode, UDMF: "Alpha" thing property is now supported.
Added, Visual mode, UDMF: "RenderStyle" thing property is now partially supported.
Added, Visual mode, Hexen map format and UDMF: "Translucent" and "Invisible" thing flags are now supported.
Added, Game Configurations: added "alpha" and "renderstyle" Thing and Thing Category properties.
Fixed, Visual mode: blockmap was not updated when moving things using "Move Thing Left/Right/Forward/Backward" and "Move Thing to Cursor Location" actions.
DECORATE parser: added a warning when unable to find actor's parent class.
Internal: current map format can now be checked using "General.Map.UDMF", "General.Map.HEXEN" and "General.Map.DOOM" properties.
Updated documentation ("Game Configuration - Things Settings" page).
2015-09-28 14:57:48 +00:00
|
|
|
8 = "Ambush players";
|
Fixed, Visual mode, Auto-align actions: incorrect texture was used when clamping texture offsets of 3D floor sides.
Fixed, Numeric textbox: incorrect character was treated as decimal separator character was used when using certain Windows regional settings.
Changed, Edit Things window: when applicable, the "Filter" textbox is now focused when opening the window.
Changed, Sector Effects browser window: when applicable, the "Filter" textbox is now focused when opening the window.
Changed, Edit Things window: when the "Filter" textbox is focused, pressing the "Down" key will now switch focus to the Things list.
Changed, Sector Effects Browser window: when the "Filter" textbox is focused, pressing the "Down" key will now switch focus to the Effects list.
Changed, Linedef Action Browser window: when the "Filter" textbox is focused, pressing the "Down" key will now switch focus to the Actions list.
Configurations, Doom map format thing flags: changed "Multiplayer" flag name to "Multiplayer only".
2015-09-23 11:04:12 +00:00
|
|
|
16 = "Multiplayer only";
|
2009-07-30 14:19:50 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
// Default flags for first new thing
|
|
|
|
defaultthingflags
|
|
|
|
{
|
|
|
|
1;
|
|
|
|
2;
|
|
|
|
4;
|
|
|
|
}
|
|
|
|
|
2012-08-27 11:39:14 +00:00
|
|
|
// How thing flags should be compared (for the stuck thing error check)
|
|
|
|
thingflagscompare
|
|
|
|
{
|
Game Configurations: added Vanilla Strife, Vanilla Heretic and Vanilla Hexen game configurations.
Added "makedoorceil" game configuration property. Works the same way as "makedoortrack" and "makedoordoor", but for ceilings of door sectors.
Changed, Game configurations: the editor no longer tries to load DECORATE/MODELDEF/VOXELDEF/GLDEFS/REVERBS lumps when "decorategames" setting is not specified / is set to empty string.
Changed, General interface: "Tools -> Reload MODELDEF/VOXELDEF" and "Tools -> Reload GLDEFS" menu items are no longer shown when current game configuration doesn't support DECORATE.
Fixed a crash when pasting linedef/thing properties in Hexen map format.
Fixed, Visual mode: Visual Thing resources were not fully unloaded when resetting D3D device leading to crash when switching to the editor from a DX-using game engine (like ZDoom) running in fullscreen.
Fixed: in some cases, when current game configuration supported multiple script compilers, it was possible to open/create a map or change map options without selecting any script compiler.
Fixed, New Map Options window: default map name was not updated when switching game configurations.
Fixed: copied map element properties were not reset after switching to another map.
Fixed: stored textures for "Make Door" action were not reset after switching to another map.
Fixed, Game Configurations window: currently selected test engine name was not updated when pasting test engines from another configuration.
Fixed, Game Configurations: all "Heretic in Doom map format" configurations were using Doom sector effects list.
Fixed, Game Configurations: all "Strife in Doom map format" configurations were using Doom sector effects list.
2015-10-21 13:35:42 +00:00
|
|
|
skills
|
|
|
|
{
|
2012-08-27 11:39:14 +00:00
|
|
|
1;
|
|
|
|
2;
|
|
|
|
4;
|
|
|
|
}
|
|
|
|
|
Game Configurations: added Vanilla Strife, Vanilla Heretic and Vanilla Hexen game configurations.
Added "makedoorceil" game configuration property. Works the same way as "makedoortrack" and "makedoordoor", but for ceilings of door sectors.
Changed, Game configurations: the editor no longer tries to load DECORATE/MODELDEF/VOXELDEF/GLDEFS/REVERBS lumps when "decorategames" setting is not specified / is set to empty string.
Changed, General interface: "Tools -> Reload MODELDEF/VOXELDEF" and "Tools -> Reload GLDEFS" menu items are no longer shown when current game configuration doesn't support DECORATE.
Fixed a crash when pasting linedef/thing properties in Hexen map format.
Fixed, Visual mode: Visual Thing resources were not fully unloaded when resetting D3D device leading to crash when switching to the editor from a DX-using game engine (like ZDoom) running in fullscreen.
Fixed: in some cases, when current game configuration supported multiple script compilers, it was possible to open/create a map or change map options without selecting any script compiler.
Fixed, New Map Options window: default map name was not updated when switching game configurations.
Fixed: copied map element properties were not reset after switching to another map.
Fixed: stored textures for "Make Door" action were not reset after switching to another map.
Fixed, Game Configurations window: currently selected test engine name was not updated when pasting test engines from another configuration.
Fixed, Game Configurations: all "Heretic in Doom map format" configurations were using Doom sector effects list.
Fixed, Game Configurations: all "Strife in Doom map format" configurations were using Doom sector effects list.
2015-10-21 13:35:42 +00:00
|
|
|
gamemodes
|
|
|
|
{
|
|
|
|
16
|
|
|
|
{
|
2012-08-27 11:39:14 +00:00
|
|
|
comparemethod = "equal";
|
2015-12-28 15:01:53 +00:00
|
|
|
ignoredgroups = "skills";
|
2014-11-03 13:02:59 +00:00
|
|
|
ingnorethisgroupwhenunset = true;
|
2012-08-27 11:39:14 +00:00
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2009-07-30 14:19:50 +00:00
|
|
|
// Mask for the thing flags which indicates the options
|
|
|
|
// that make the same thing appear in the same modes
|
|
|
|
thingflagsmasks
|
|
|
|
{
|
|
|
|
thingflagsmask1 = 7; // 1 + 2 + 4
|
|
|
|
thingflagsmask2 = 0;
|
|
|
|
}
|
|
|
|
|
|
|
|
// 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
|
|
|
|
{
|
|
|
|
1 = "blocking";
|
|
|
|
2 = "blockmonsters";
|
|
|
|
4 = "twosided";
|
|
|
|
8 = "dontpegtop";
|
|
|
|
16 = "dontpegbottom";
|
|
|
|
32 = "secret";
|
|
|
|
64 = "blocksound";
|
|
|
|
128 = "dontdraw";
|
|
|
|
256 = "mapped";
|
|
|
|
}
|
|
|
|
|
|
|
|
// 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
|
|
|
|
{
|
2013-06-03 11:32:29 +00:00
|
|
|
1 = "skill1,skill2";
|
|
|
|
2 = "skill3";
|
|
|
|
4 = "skill4,skill5";
|
2009-07-30 14:19:50 +00:00
|
|
|
8 = "ambush";
|
|
|
|
16 = "!single";
|
|
|
|
}
|
|
|
|
|
2009-07-29 09:24:44 +00:00
|
|
|
// Default sector brightness levels
|
|
|
|
sectorbrightness
|
|
|
|
{
|
2014-08-06 08:17:39 +00:00
|
|
|
256; 240; 224; 208; 192; 176; 160; 144;
|
2009-07-30 10:57:31 +00:00
|
|
|
128; 112; 96; 80; 64; 48; 32; 16; 0;
|
2009-07-29 09:24:44 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
TEXTURES AND FLAT SOURCES
|
|
|
|
This tells Doom Builder where to find the information for textures
|
|
|
|
and flats in the IWAD file, Addition WAD file and Map WAD file.
|
|
|
|
|
|
|
|
Start and end lumps must be given in a structure (of which the
|
|
|
|
key name doesnt matter) and any textures or flats in between them
|
|
|
|
are loaded in either the textures category or flats category.
|
|
|
|
|
|
|
|
For textures: PNAMES, TEXTURE1 and TEXTURE2 are loaded by default.
|
|
|
|
*/
|
|
|
|
|
|
|
|
// Texture sources
|
|
|
|
textures
|
|
|
|
{
|
|
|
|
}
|
|
|
|
|
|
|
|
// Patch sources
|
|
|
|
patches
|
|
|
|
{
|
|
|
|
standard1
|
|
|
|
{
|
|
|
|
start = "P_START";
|
|
|
|
end = "P_END";
|
|
|
|
}
|
|
|
|
|
|
|
|
standard2
|
|
|
|
{
|
|
|
|
start = "PP_START";
|
|
|
|
end = "PP_END";
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
// Sprite sources
|
|
|
|
sprites
|
|
|
|
{
|
|
|
|
standard1
|
|
|
|
{
|
|
|
|
start = "S_START";
|
|
|
|
end = "S_END";
|
|
|
|
}
|
|
|
|
|
|
|
|
standard2
|
|
|
|
{
|
|
|
|
start = "SS_START";
|
|
|
|
end = "SS_END";
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
// Flat sources
|
|
|
|
flats
|
|
|
|
{
|
|
|
|
standard1
|
|
|
|
{
|
|
|
|
start = "F_START";
|
|
|
|
end = "F_END";
|
|
|
|
}
|
|
|
|
|
|
|
|
standard2
|
|
|
|
{
|
|
|
|
start = "FF_START";
|
|
|
|
end = "FF_END";
|
|
|
|
}
|
|
|
|
|
|
|
|
standard3
|
|
|
|
{
|
|
|
|
start = "FF_START";
|
|
|
|
end = "F_END";
|
|
|
|
}
|
|
|
|
|
|
|
|
standard4
|
|
|
|
{
|
|
|
|
start = "F_START";
|
|
|
|
end = "FF_END";
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
MAP LUMP NAMES
|
|
|
|
Map lumps are loaded with the map as long as they are right after each other. When the editor
|
|
|
|
meets a lump which is not defined in this list it will ignore the map if not satisfied.
|
|
|
|
The order of items defines the order in which lumps will be written to WAD file on save.
|
|
|
|
To indicate the map header lump, use ~MAP
|
|
|
|
|
|
|
|
Legenda:
|
|
|
|
required = Lump is required to exist.
|
2012-04-17 19:13:47 +00:00
|
|
|
blindcopy = Lump will be copied along with the map blindly. (useful for lumps Doom Builder doesn't use)
|
2009-07-29 09:24:44 +00:00
|
|
|
nodebuild = The nodebuilder generates this lump.
|
|
|
|
allowempty = The nodebuilder is allowed to leave this lump empty.
|
|
|
|
script = This lump is a text-based script. Specify the filename of the script configuration to use.
|
|
|
|
*/
|
|
|
|
|
|
|
|
doommaplumpnames
|
|
|
|
{
|
|
|
|
~MAP
|
|
|
|
{
|
|
|
|
required = true;
|
|
|
|
blindcopy = true;
|
|
|
|
nodebuild = false;
|
|
|
|
}
|
|
|
|
|
|
|
|
THINGS
|
|
|
|
{
|
|
|
|
required = true;
|
|
|
|
nodebuild = true;
|
|
|
|
allowempty = true;
|
|
|
|
}
|
|
|
|
|
|
|
|
LINEDEFS
|
|
|
|
{
|
|
|
|
required = true;
|
|
|
|
nodebuild = true;
|
|
|
|
allowempty = false;
|
|
|
|
}
|
|
|
|
|
|
|
|
SIDEDEFS
|
|
|
|
{
|
|
|
|
required = true;
|
|
|
|
nodebuild = true;
|
|
|
|
allowempty = false;
|
|
|
|
}
|
|
|
|
|
|
|
|
VERTEXES
|
|
|
|
{
|
|
|
|
required = true;
|
|
|
|
nodebuild = true;
|
|
|
|
allowempty = false;
|
|
|
|
}
|
|
|
|
|
|
|
|
SEGS
|
|
|
|
{
|
|
|
|
required = false;
|
|
|
|
nodebuild = true;
|
|
|
|
allowempty = false;
|
|
|
|
}
|
|
|
|
|
|
|
|
SSECTORS
|
|
|
|
{
|
|
|
|
required = false;
|
|
|
|
nodebuild = true;
|
|
|
|
allowempty = false;
|
|
|
|
}
|
|
|
|
|
|
|
|
NODES
|
|
|
|
{
|
|
|
|
required = false;
|
|
|
|
nodebuild = true;
|
|
|
|
allowempty = false;
|
|
|
|
}
|
|
|
|
|
|
|
|
SECTORS
|
|
|
|
{
|
|
|
|
required = true;
|
|
|
|
nodebuild = true;
|
|
|
|
allowempty = false;
|
|
|
|
}
|
|
|
|
|
|
|
|
REJECT
|
|
|
|
{
|
|
|
|
required = false;
|
|
|
|
nodebuild = true;
|
|
|
|
allowempty = false;
|
|
|
|
}
|
|
|
|
|
|
|
|
BLOCKMAP
|
|
|
|
{
|
|
|
|
required = false;
|
|
|
|
nodebuild = true;
|
|
|
|
allowempty = false;
|
|
|
|
}
|
2013-08-09 08:39:45 +00:00
|
|
|
|
|
|
|
BEHAVIOR //mxd
|
|
|
|
{
|
|
|
|
forbidden = true;
|
|
|
|
}
|
2009-07-29 09:24:44 +00:00
|
|
|
}
|
2009-07-30 14:19:50 +00:00
|
|
|
|
2012-04-17 19:13:47 +00:00
|
|
|
hexenmaplumpnames
|
|
|
|
{
|
|
|
|
~MAP
|
|
|
|
{
|
|
|
|
required = true;
|
|
|
|
blindcopy = true;
|
|
|
|
nodebuild = false;
|
|
|
|
}
|
|
|
|
|
|
|
|
THINGS
|
|
|
|
{
|
|
|
|
required = true;
|
|
|
|
nodebuild = true;
|
|
|
|
allowempty = true;
|
|
|
|
}
|
|
|
|
|
|
|
|
LINEDEFS
|
|
|
|
{
|
|
|
|
required = true;
|
|
|
|
nodebuild = true;
|
|
|
|
allowempty = false;
|
|
|
|
}
|
|
|
|
|
|
|
|
SIDEDEFS
|
|
|
|
{
|
|
|
|
required = true;
|
|
|
|
nodebuild = true;
|
|
|
|
allowempty = false;
|
|
|
|
}
|
|
|
|
|
|
|
|
VERTEXES
|
|
|
|
{
|
|
|
|
required = true;
|
|
|
|
nodebuild = true;
|
|
|
|
allowempty = false;
|
|
|
|
}
|
|
|
|
|
|
|
|
SEGS
|
|
|
|
{
|
|
|
|
required = false;
|
|
|
|
nodebuild = true;
|
|
|
|
allowempty = false;
|
|
|
|
}
|
|
|
|
|
|
|
|
SSECTORS
|
|
|
|
{
|
|
|
|
required = false;
|
|
|
|
nodebuild = true;
|
|
|
|
allowempty = false;
|
|
|
|
}
|
|
|
|
|
|
|
|
NODES
|
|
|
|
{
|
|
|
|
required = false;
|
|
|
|
nodebuild = true;
|
|
|
|
allowempty = false;
|
|
|
|
}
|
|
|
|
|
|
|
|
SECTORS
|
|
|
|
{
|
|
|
|
required = true;
|
|
|
|
nodebuild = true;
|
|
|
|
allowempty = false;
|
|
|
|
}
|
|
|
|
|
|
|
|
REJECT
|
|
|
|
{
|
|
|
|
required = false;
|
|
|
|
nodebuild = true;
|
|
|
|
allowempty = true;
|
|
|
|
}
|
|
|
|
|
|
|
|
BLOCKMAP
|
|
|
|
{
|
|
|
|
required = false;
|
|
|
|
nodebuild = true;
|
|
|
|
allowempty = false;
|
|
|
|
}
|
|
|
|
|
|
|
|
BEHAVIOR
|
|
|
|
{
|
|
|
|
required = true;
|
|
|
|
nodebuild = false;
|
|
|
|
blindcopy = true;
|
|
|
|
}
|
|
|
|
|
|
|
|
SCRIPTS
|
|
|
|
{
|
|
|
|
required = false;
|
|
|
|
nodebuild = false;
|
Game Configurations: added Vanilla Strife, Vanilla Heretic and Vanilla Hexen game configurations.
Added "makedoorceil" game configuration property. Works the same way as "makedoortrack" and "makedoordoor", but for ceilings of door sectors.
Changed, Game configurations: the editor no longer tries to load DECORATE/MODELDEF/VOXELDEF/GLDEFS/REVERBS lumps when "decorategames" setting is not specified / is set to empty string.
Changed, General interface: "Tools -> Reload MODELDEF/VOXELDEF" and "Tools -> Reload GLDEFS" menu items are no longer shown when current game configuration doesn't support DECORATE.
Fixed a crash when pasting linedef/thing properties in Hexen map format.
Fixed, Visual mode: Visual Thing resources were not fully unloaded when resetting D3D device leading to crash when switching to the editor from a DX-using game engine (like ZDoom) running in fullscreen.
Fixed: in some cases, when current game configuration supported multiple script compilers, it was possible to open/create a map or change map options without selecting any script compiler.
Fixed, New Map Options window: default map name was not updated when switching game configurations.
Fixed: copied map element properties were not reset after switching to another map.
Fixed: stored textures for "Make Door" action were not reset after switching to another map.
Fixed, Game Configurations window: currently selected test engine name was not updated when pasting test engines from another configuration.
Fixed, Game Configurations: all "Heretic in Doom map format" configurations were using Doom sector effects list.
Fixed, Game Configurations: all "Strife in Doom map format" configurations were using Doom sector effects list.
2015-10-21 13:35:42 +00:00
|
|
|
script = "Hexen_ACS.cfg";
|
2012-04-17 19:13:47 +00:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2009-07-30 14:19:50 +00:00
|
|
|
// Default thing filters
|
2012-04-17 19:13:47 +00:00
|
|
|
// (these are not required, just useful for new users)
|
2009-07-30 14:19:50 +00:00
|
|
|
thingsfilters
|
|
|
|
{
|
|
|
|
filter0
|
|
|
|
{
|
|
|
|
name = "Easy skill";
|
|
|
|
category = "";
|
|
|
|
type = -1;
|
|
|
|
|
|
|
|
fields
|
|
|
|
{
|
|
|
|
1 = true;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
filter1
|
|
|
|
{
|
Game Configurations: added Vanilla Strife, Vanilla Heretic and Vanilla Hexen game configurations.
Added "makedoorceil" game configuration property. Works the same way as "makedoortrack" and "makedoordoor", but for ceilings of door sectors.
Changed, Game configurations: the editor no longer tries to load DECORATE/MODELDEF/VOXELDEF/GLDEFS/REVERBS lumps when "decorategames" setting is not specified / is set to empty string.
Changed, General interface: "Tools -> Reload MODELDEF/VOXELDEF" and "Tools -> Reload GLDEFS" menu items are no longer shown when current game configuration doesn't support DECORATE.
Fixed a crash when pasting linedef/thing properties in Hexen map format.
Fixed, Visual mode: Visual Thing resources were not fully unloaded when resetting D3D device leading to crash when switching to the editor from a DX-using game engine (like ZDoom) running in fullscreen.
Fixed: in some cases, when current game configuration supported multiple script compilers, it was possible to open/create a map or change map options without selecting any script compiler.
Fixed, New Map Options window: default map name was not updated when switching game configurations.
Fixed: copied map element properties were not reset after switching to another map.
Fixed: stored textures for "Make Door" action were not reset after switching to another map.
Fixed, Game Configurations window: currently selected test engine name was not updated when pasting test engines from another configuration.
Fixed, Game Configurations: all "Heretic in Doom map format" configurations were using Doom sector effects list.
Fixed, Game Configurations: all "Strife in Doom map format" configurations were using Doom sector effects list.
2015-10-21 13:35:42 +00:00
|
|
|
name = "Medium skill";
|
2009-07-30 14:19:50 +00:00
|
|
|
category = "";
|
|
|
|
type = -1;
|
|
|
|
|
|
|
|
fields
|
|
|
|
{
|
Game Configurations: added Vanilla Strife, Vanilla Heretic and Vanilla Hexen game configurations.
Added "makedoorceil" game configuration property. Works the same way as "makedoortrack" and "makedoordoor", but for ceilings of door sectors.
Changed, Game configurations: the editor no longer tries to load DECORATE/MODELDEF/VOXELDEF/GLDEFS/REVERBS lumps when "decorategames" setting is not specified / is set to empty string.
Changed, General interface: "Tools -> Reload MODELDEF/VOXELDEF" and "Tools -> Reload GLDEFS" menu items are no longer shown when current game configuration doesn't support DECORATE.
Fixed a crash when pasting linedef/thing properties in Hexen map format.
Fixed, Visual mode: Visual Thing resources were not fully unloaded when resetting D3D device leading to crash when switching to the editor from a DX-using game engine (like ZDoom) running in fullscreen.
Fixed: in some cases, when current game configuration supported multiple script compilers, it was possible to open/create a map or change map options without selecting any script compiler.
Fixed, New Map Options window: default map name was not updated when switching game configurations.
Fixed: copied map element properties were not reset after switching to another map.
Fixed: stored textures for "Make Door" action were not reset after switching to another map.
Fixed, Game Configurations window: currently selected test engine name was not updated when pasting test engines from another configuration.
Fixed, Game Configurations: all "Heretic in Doom map format" configurations were using Doom sector effects list.
Fixed, Game Configurations: all "Strife in Doom map format" configurations were using Doom sector effects list.
2015-10-21 13:35:42 +00:00
|
|
|
2 = true;
|
2009-07-30 14:19:50 +00:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
filter2
|
|
|
|
{
|
Game Configurations: added Vanilla Strife, Vanilla Heretic and Vanilla Hexen game configurations.
Added "makedoorceil" game configuration property. Works the same way as "makedoortrack" and "makedoordoor", but for ceilings of door sectors.
Changed, Game configurations: the editor no longer tries to load DECORATE/MODELDEF/VOXELDEF/GLDEFS/REVERBS lumps when "decorategames" setting is not specified / is set to empty string.
Changed, General interface: "Tools -> Reload MODELDEF/VOXELDEF" and "Tools -> Reload GLDEFS" menu items are no longer shown when current game configuration doesn't support DECORATE.
Fixed a crash when pasting linedef/thing properties in Hexen map format.
Fixed, Visual mode: Visual Thing resources were not fully unloaded when resetting D3D device leading to crash when switching to the editor from a DX-using game engine (like ZDoom) running in fullscreen.
Fixed: in some cases, when current game configuration supported multiple script compilers, it was possible to open/create a map or change map options without selecting any script compiler.
Fixed, New Map Options window: default map name was not updated when switching game configurations.
Fixed: copied map element properties were not reset after switching to another map.
Fixed: stored textures for "Make Door" action were not reset after switching to another map.
Fixed, Game Configurations window: currently selected test engine name was not updated when pasting test engines from another configuration.
Fixed, Game Configurations: all "Heretic in Doom map format" configurations were using Doom sector effects list.
Fixed, Game Configurations: all "Strife in Doom map format" configurations were using Doom sector effects list.
2015-10-21 13:35:42 +00:00
|
|
|
name = "Hard skill";
|
2009-07-30 14:19:50 +00:00
|
|
|
category = "";
|
|
|
|
type = -1;
|
|
|
|
|
|
|
|
fields
|
|
|
|
{
|
Game Configurations: added Vanilla Strife, Vanilla Heretic and Vanilla Hexen game configurations.
Added "makedoorceil" game configuration property. Works the same way as "makedoortrack" and "makedoordoor", but for ceilings of door sectors.
Changed, Game configurations: the editor no longer tries to load DECORATE/MODELDEF/VOXELDEF/GLDEFS/REVERBS lumps when "decorategames" setting is not specified / is set to empty string.
Changed, General interface: "Tools -> Reload MODELDEF/VOXELDEF" and "Tools -> Reload GLDEFS" menu items are no longer shown when current game configuration doesn't support DECORATE.
Fixed a crash when pasting linedef/thing properties in Hexen map format.
Fixed, Visual mode: Visual Thing resources were not fully unloaded when resetting D3D device leading to crash when switching to the editor from a DX-using game engine (like ZDoom) running in fullscreen.
Fixed: in some cases, when current game configuration supported multiple script compilers, it was possible to open/create a map or change map options without selecting any script compiler.
Fixed, New Map Options window: default map name was not updated when switching game configurations.
Fixed: copied map element properties were not reset after switching to another map.
Fixed: stored textures for "Make Door" action were not reset after switching to another map.
Fixed, Game Configurations window: currently selected test engine name was not updated when pasting test engines from another configuration.
Fixed, Game Configurations: all "Heretic in Doom map format" configurations were using Doom sector effects list.
Fixed, Game Configurations: all "Strife in Doom map format" configurations were using Doom sector effects list.
2015-10-21 13:35:42 +00:00
|
|
|
4 = true;
|
2009-07-30 14:19:50 +00:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
Game Configurations: added Vanilla Strife, Vanilla Heretic and Vanilla Hexen game configurations.
Added "makedoorceil" game configuration property. Works the same way as "makedoortrack" and "makedoordoor", but for ceilings of door sectors.
Changed, Game configurations: the editor no longer tries to load DECORATE/MODELDEF/VOXELDEF/GLDEFS/REVERBS lumps when "decorategames" setting is not specified / is set to empty string.
Changed, General interface: "Tools -> Reload MODELDEF/VOXELDEF" and "Tools -> Reload GLDEFS" menu items are no longer shown when current game configuration doesn't support DECORATE.
Fixed a crash when pasting linedef/thing properties in Hexen map format.
Fixed, Visual mode: Visual Thing resources were not fully unloaded when resetting D3D device leading to crash when switching to the editor from a DX-using game engine (like ZDoom) running in fullscreen.
Fixed: in some cases, when current game configuration supported multiple script compilers, it was possible to open/create a map or change map options without selecting any script compiler.
Fixed, New Map Options window: default map name was not updated when switching game configurations.
Fixed: copied map element properties were not reset after switching to another map.
Fixed: stored textures for "Make Door" action were not reset after switching to another map.
Fixed, Game Configurations window: currently selected test engine name was not updated when pasting test engines from another configuration.
Fixed, Game Configurations: all "Heretic in Doom map format" configurations were using Doom sector effects list.
Fixed, Game Configurations: all "Strife in Doom map format" configurations were using Doom sector effects list.
2015-10-21 13:35:42 +00:00
|
|
|
filter3
|
|
|
|
{
|
|
|
|
name = "Keys only";
|
|
|
|
category = "keys";
|
|
|
|
type = -1;
|
|
|
|
}
|
2009-07-30 14:19:50 +00:00
|
|
|
|
|
|
|
filter4
|
|
|
|
{
|
|
|
|
name = "Multiplayer";
|
|
|
|
category = "";
|
|
|
|
type = -1;
|
|
|
|
|
|
|
|
fields
|
|
|
|
{
|
|
|
|
16 = true;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
2009-07-30 14:49:27 +00:00
|
|
|
|
|
|
|
|
|
|
|
// ENUMERATIONS
|
|
|
|
// These are enumerated lists for linedef types and UDMF fields.
|
|
|
|
// Reserved names are: angledeg, anglerad, color, texture, flat
|
|
|
|
enums
|
|
|
|
{
|
2014-09-22 23:49:27 +00:00
|
|
|
falsetrue
|
|
|
|
{
|
|
|
|
0 = "False";
|
|
|
|
1 = "True";
|
|
|
|
}
|
|
|
|
|
2009-07-30 14:49:27 +00:00
|
|
|
yesno
|
|
|
|
{
|
|
|
|
0 = "Yes";
|
|
|
|
1 = "No";
|
|
|
|
}
|
|
|
|
|
|
|
|
noyes
|
|
|
|
{
|
|
|
|
0 = "No";
|
|
|
|
1 = "Yes";
|
|
|
|
}
|
|
|
|
|
|
|
|
onoff
|
|
|
|
{
|
|
|
|
0 = "On";
|
|
|
|
1 = "Off";
|
|
|
|
}
|
|
|
|
|
|
|
|
offon
|
|
|
|
{
|
|
|
|
0 = "Off";
|
|
|
|
1 = "On";
|
|
|
|
}
|
|
|
|
|
|
|
|
updown
|
|
|
|
{
|
|
|
|
0 = "Up";
|
|
|
|
1 = "Down";
|
|
|
|
}
|
|
|
|
|
|
|
|
downup
|
|
|
|
{
|
|
|
|
0 = "Down";
|
|
|
|
1 = "Up";
|
|
|
|
}
|
|
|
|
|
|
|
|
addset
|
|
|
|
{
|
|
|
|
0 = "Add";
|
|
|
|
1 = "Set";
|
|
|
|
}
|
2012-04-17 19:13:47 +00:00
|
|
|
}
|