2009-07-31 07:54:05 +00:00
|
|
|
|
|
|
|
// Basic Strife stuff.
|
|
|
|
|
|
|
|
skills
|
|
|
|
{
|
|
|
|
1 = "Training";
|
|
|
|
2 = "Rookie";
|
|
|
|
3 = "Veteran";
|
|
|
|
4 = "Elite";
|
|
|
|
5 = "Bloodbath";
|
|
|
|
}
|
|
|
|
|
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
|
|
|
//mxd. These are Strife-specific settings only.
|
|
|
|
//mxd. These settings are valid only in native Strife map format.
|
2015-04-27 14:56:25 +00:00
|
|
|
mapformat_doom
|
2009-07-31 07:54:05 +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
|
|
|
sectortypes
|
|
|
|
{
|
|
|
|
include("Strife_sectors.cfg");
|
|
|
|
}
|
|
|
|
|
2015-04-27 14:56:25 +00:00
|
|
|
linedefflags
|
|
|
|
{
|
|
|
|
512 = "Jump over railing";
|
|
|
|
1024 = "Block floating monsters";
|
|
|
|
2048 = "Translucent (75% opacity)";
|
|
|
|
4096 = "Translucent (25% opacity)";
|
|
|
|
}
|
2009-07-31 07:54:05 +00:00
|
|
|
|
2015-04-27 14:56:25 +00:00
|
|
|
linedefflagstranslation
|
|
|
|
{
|
|
|
|
512 = "jumpover";
|
|
|
|
1024 = "blockfloating";
|
|
|
|
2048 = "translucent";
|
|
|
|
4096 = "transparent";
|
|
|
|
}
|
2009-07-31 07:54:05 +00:00
|
|
|
|
2015-04-27 14:56:25 +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 = "Stand still";
|
2015-04-27 14:56:25 +00:00
|
|
|
16 = "Multiplayer only";
|
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
|
|
|
32 = "Ambush players";
|
|
|
|
64 = "Friendly (Strife logic)";
|
2015-04-27 14:56:25 +00:00
|
|
|
256 = "Translucent (25%)";
|
|
|
|
512 = "Invisible";
|
|
|
|
}
|
2009-07-31 07:54:05 +00:00
|
|
|
|
2015-04-27 14:56:25 +00:00
|
|
|
// 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
|
|
|
|
{
|
|
|
|
1 = "skill1,skill2";
|
|
|
|
2 = "skill3";
|
|
|
|
4 = "skill4,skill5";
|
|
|
|
8 = "standing";
|
|
|
|
16 = "!single";
|
|
|
|
32 = "ambush";
|
|
|
|
64 = "strifeally";
|
|
|
|
256 = "translucent";
|
|
|
|
512 = "invisible";
|
|
|
|
}
|
2009-07-31 07:54:05 +00:00
|
|
|
|
2015-04-27 14:56:25 +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;
|
|
|
|
}
|
2009-07-31 07:54:05 +00:00
|
|
|
|
2015-04-27 14:56:25 +00:00
|
|
|
// Default flags for first new thing
|
|
|
|
defaultthingflags
|
|
|
|
{
|
|
|
|
1;
|
|
|
|
2;
|
|
|
|
4;
|
|
|
|
}
|
2009-07-31 07:54:05 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
// Default thing filters
|
2012-04-17 19:13:47 +00:00
|
|
|
// (these are not required, just useful for new users)
|
2009-07-31 07:54:05 +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-31 07:54:05 +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-31 07:54:05 +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-31 07:54:05 +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-31 07:54:05 +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-31 07:54:05 +00:00
|
|
|
|
|
|
|
filter4
|
|
|
|
{
|
|
|
|
name = "Multiplayer";
|
|
|
|
category = "";
|
|
|
|
type = -1;
|
|
|
|
|
|
|
|
fields
|
|
|
|
{
|
|
|
|
16 = true;
|
|
|
|
}
|
|
|
|
}
|
2015-08-23 23:32:12 +00:00
|
|
|
}
|