mirror of
https://git.do.srb2.org/STJr/UltimateZoneBuilder.git
synced 2025-01-18 14:31:50 +00:00
This commit is contained in:
parent
b6fdb42e9e
commit
72024341bf
165 changed files with 22094 additions and 13872 deletions
|
@ -1,237 +0,0 @@
|
|||
/*************************************************************\
|
||||
Doom Builder Game Configuration for Boom
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "Boom";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "boom";
|
||||
|
||||
// The format interface handles the map data format
|
||||
formatinterface = "DoomMapSetIO";
|
||||
|
||||
// Default lump name for new map
|
||||
defaultlumpname = "MAP01";
|
||||
|
||||
// Default testing parameters
|
||||
testparameters = "-iwad \"%WP\" -skill \"%S\" -file \"%AP\" \"%F\" -warp %L1 %L2 %NM";
|
||||
|
||||
// Default nodebuilder configurations
|
||||
defaultsavecompiler = "zennode_normal";
|
||||
defaulttestcompiler = "zennode_fast";
|
||||
|
||||
// Skill levels
|
||||
skills
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "skills");
|
||||
}
|
||||
|
||||
// When this is set to true, sectors with the same tag will light up when a line is highlighted
|
||||
linetagindicatesectors = true;
|
||||
|
||||
// Special linedefs
|
||||
soundlinedefflag = 64; // See linedefflags
|
||||
singlesidedflag = 1; // See linedefflags
|
||||
doublesidedflag = 4; // See linedefflags
|
||||
impassableflag = 1;
|
||||
upperunpeggedflag = 8;
|
||||
lowerunpeggedflag = 16;
|
||||
|
||||
// Door making
|
||||
makedoortrack = "DOORTRAK";
|
||||
makedooraction = 1; // See linedeftypes
|
||||
|
||||
// Generalized actions
|
||||
generalizedlinedefs = true;
|
||||
generalizedsectors = true;
|
||||
|
||||
// Texture loading options
|
||||
mixtexturesflats = false;
|
||||
defaulttexturescale = 1.0f;
|
||||
defaultflatscale = 1.0f;
|
||||
|
||||
|
||||
// Some common settings
|
||||
include("Includes\\Common.cfg");
|
||||
|
||||
|
||||
// Default flags for first new thing
|
||||
defaultthingflags
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "defaultthingflags");
|
||||
}
|
||||
|
||||
|
||||
// Texture sources
|
||||
textures
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "textures");
|
||||
}
|
||||
|
||||
// Patch sources
|
||||
patches
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "patches");
|
||||
}
|
||||
|
||||
// Sprite sources
|
||||
sprites
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "sprites");
|
||||
}
|
||||
|
||||
// Flat sources
|
||||
flats
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "flats");
|
||||
}
|
||||
|
||||
// Colormap sources
|
||||
colormaps
|
||||
{
|
||||
include("Includes\\Boom_misc.cfg", "colormaps");
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
GAME DETECT PATTERN
|
||||
Used to guess the game for which a WAD file is made.
|
||||
|
||||
1 = One of these lumps must exist
|
||||
2 = None of these lumps must exist
|
||||
3 = All of these lumps must exist
|
||||
*/
|
||||
|
||||
gamedetect
|
||||
{
|
||||
TEXTMAP = 2;
|
||||
ENDMAP = 2;
|
||||
EXTENDED = 2;
|
||||
BEHAVIOR = 2;
|
||||
E1M1 = 2; E1M2 = 2; E1M3 = 2; E1M4 = 2; E1M5 = 2; E1M6 = 2; E1M7 = 2; E1M8 = 2; E1M9 = 2;
|
||||
E2M1 = 2; E2M2 = 2; E2M3 = 2; E2M4 = 2; E2M5 = 2; E2M6 = 2; E2M7 = 2; E2M8 = 2; E2M9 = 2;
|
||||
E3M1 = 2; E3M2 = 2; E3M3 = 2; E3M4 = 2; E3M5 = 2; E3M6 = 2; E3M7 = 2; E3M8 = 2; E3M9 = 2;
|
||||
E4M1 = 2; E4M2 = 2; E4M3 = 2; E4M4 = 2; E4M5 = 2; E4M6 = 2; E4M7 = 2; E4M8 = 2; E4M9 = 2;
|
||||
MAP01 = 1; MAP02 = 1; MAP03 = 1; MAP04 = 1; MAP05 = 1; MAP06 = 1; MAP07 = 1; MAP08 = 1; MAP09 = 1; MAP10 = 1;
|
||||
MAP11 = 1; MAP12 = 1; MAP13 = 1; MAP14 = 1; MAP15 = 1; MAP16 = 1; MAP17 = 1; MAP18 = 1; MAP19 = 1; MAP20 = 1;
|
||||
MAP21 = 1; MAP22 = 1; MAP23 = 1; MAP24 = 1; MAP25 = 1; MAP26 = 1; MAP27 = 1; MAP28 = 1; MAP29 = 1; MAP30 = 1;
|
||||
MAP31 = 1; MAP32 = 1; MAP33 = 2; MAP34 = 2; MAP35 = 2; MAP36 = 2; MAP37 = 2; MAP38 = 2; MAP39 = 2; MAP40 = 2;
|
||||
MAP41 = 2;
|
||||
}
|
||||
|
||||
|
||||
maplumpnames
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "doommaplumpnames");
|
||||
}
|
||||
|
||||
|
||||
// Default sector brightness levels
|
||||
sectorbrightness
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "sectorbrightness");
|
||||
}
|
||||
|
||||
|
||||
// Generalized sector types
|
||||
gen_sectortypes
|
||||
{
|
||||
include("Includes\\Boom_generalized.cfg", "gen_sectortypes");
|
||||
}
|
||||
|
||||
|
||||
// SECTOR TYPES
|
||||
sectortypes
|
||||
{
|
||||
include("Includes\\Doom_sectors.cfg");
|
||||
}
|
||||
|
||||
|
||||
// LINEDEF FLAGS
|
||||
linedefflags
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "linedefflags");
|
||||
include("Includes\\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("Includes\\Doom_misc.cfg", "linedefflagstranslation");
|
||||
include("Includes\\Boom_misc.cfg", "linedefflagstranslation");
|
||||
}
|
||||
|
||||
|
||||
// LINEDEF TYPES
|
||||
linedeftypes
|
||||
{
|
||||
include("Includes\\Doom_linedefs.cfg");
|
||||
include("Includes\\Boom_linedefs.cfg");
|
||||
}
|
||||
|
||||
|
||||
// Generalized linedef types
|
||||
gen_linedeftypes
|
||||
{
|
||||
include("Includes\\Boom_generalized.cfg", "gen_linedeftypes");
|
||||
}
|
||||
|
||||
|
||||
// THING FLAGS
|
||||
thingflags
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "thingflags");
|
||||
include("Includes\\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("Includes\\Doom_misc.cfg", "thingflagstranslation");
|
||||
include("Includes\\Boom_misc.cfg", "thingflagstranslation");
|
||||
}
|
||||
|
||||
|
||||
// Things flags masks
|
||||
include("Includes\\Doom_misc.cfg", "thingflagsmasks");
|
||||
|
||||
|
||||
// THING TYPES
|
||||
thingtypes
|
||||
{
|
||||
include("Includes\\Doom_things.cfg");
|
||||
include("Includes\\Doom2_things.cfg");
|
||||
include("Includes\\Boom_things.cfg");
|
||||
}
|
||||
|
||||
|
||||
// Default thing filters
|
||||
// (these are not required, just usefull for new users)
|
||||
thingsfilters
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "thingsfilters");
|
||||
}
|
||||
|
||||
|
||||
// Default texture sets
|
||||
// (these are not required, but usefull for new users)
|
||||
texturesets
|
||||
{
|
||||
include("Includes\\Doom_texturesets.cfg");
|
||||
}
|
|
@ -0,0 +1,67 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "GZDoom: Urban Brawl (Hexen format)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "zdoom";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to Hexen map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_hexen");
|
||||
|
||||
// Settings common to Urban Brawl games
|
||||
include("Includes\\ZDoom_common.cfg", "game_action2");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_hexen");
|
||||
// Game scheme
|
||||
include("Includes\\Action2_misc.cfg", "gamedetect");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Action2_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "default");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
// Additional actors from the engine
|
||||
include("Includes\\GZDoom_things.cfg", "gzdoom");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_action2");
|
||||
}
|
|
@ -0,0 +1,67 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "GZDoom: Urban Brawl (UDMF)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "zdoom";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to Hexen map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_udmf");
|
||||
|
||||
// Settings common to Urban Brawl games
|
||||
include("Includes\\ZDoom_common.cfg", "game_action2");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_udmf");
|
||||
// Game scheme
|
||||
include("Includes\\Action2_misc.cfg", "gamedetect");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Action2_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "default");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
// Additional actors from the engine
|
||||
include("Includes\\GZDoom_things.cfg", "gzdoom");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_action2");
|
||||
}
|
|
@ -0,0 +1,68 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "GZDoom: Chex Quest 3 (Hexen format)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "gzdoom";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to Hexen map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_hexen");
|
||||
|
||||
// Settings common to Chex Quest 3 games
|
||||
include("Includes\\ZDoom_common.cfg", "game_chex3");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_hexen");
|
||||
// Game scheme
|
||||
include("Includes\\Chex_misc.cfg", "gamedetect_chex3");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Chex3_things.cfg");
|
||||
include("Includes\\Harmony_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "default");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
// Additional actors from the engine
|
||||
include("Includes\\GZDoom_things.cfg", "gzdoom");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_chex3");
|
||||
}
|
|
@ -0,0 +1,68 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "GZDoom: Chex Quest 3 (UDMF)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "gzdoom";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to text map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_udmf");
|
||||
|
||||
// Settings common to Chex Quest 3 games
|
||||
include("Includes\\ZDoom_common.cfg", "game_chex3");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_udmf");
|
||||
// Game scheme
|
||||
include("Includes\\Chex_misc.cfg", "gamedetect_chex3");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Chex3_things.cfg");
|
||||
include("Includes\\Harmony_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "default");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
// Additional actors from the engine
|
||||
include("Includes\\GZDoom_things.cfg", "gzdoom");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_chex3");
|
||||
}
|
|
@ -0,0 +1,67 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "GZDoom: Chex Quest 1 (Doom format)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "gzdoom";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to Doom map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_doom");
|
||||
|
||||
// Settings common to Chex Quest games
|
||||
include("Includes\\ZDoom_common.cfg", "game_chex");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_doom");
|
||||
// Game scheme
|
||||
include("Includes\\Chex_misc.cfg", "gamedetect_chex1");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Chex_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "default");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
// Additional actors from the engine
|
||||
include("Includes\\GZDoom_things.cfg", "gzdoom");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_chex");
|
||||
}
|
|
@ -0,0 +1,67 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "GZDoom: Chex Quest 1 (Hexen format)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "gzdoom";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to Hexen map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_hexen");
|
||||
|
||||
// Settings common to Chex Quest games
|
||||
include("Includes\\ZDoom_common.cfg", "game_chex");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_hexen");
|
||||
// Game scheme
|
||||
include("Includes\\Chex_misc.cfg", "gamedetect_chex1");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Chex_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "default");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
// Additional actors from the engine
|
||||
include("Includes\\GZDoom_things.cfg", "gzdoom");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_chex");
|
||||
}
|
|
@ -0,0 +1,67 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "GZDoom: Chex Quest 1 (UDMF)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "gzdoom";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to text map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_udmf");
|
||||
|
||||
// Settings common to Chex Quest games
|
||||
include("Includes\\ZDoom_common.cfg", "game_chex");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_udmf");
|
||||
// Game scheme
|
||||
include("Includes\\Chex_misc.cfg", "gamedetect_chex1");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Chex_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "default");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
// Additional actors from the engine
|
||||
include("Includes\\GZDoom_things.cfg", "gzdoom");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_chex");
|
||||
}
|
|
@ -0,0 +1,68 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "GZDoom: Doom (Doom format)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "gzdoom";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to Doom map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_doom");
|
||||
|
||||
// Settings common to Doom games
|
||||
include("Includes\\ZDoom_common.cfg", "game_doom");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_doom");
|
||||
// Game scheme
|
||||
include("Includes\\Doom_misc.cfg", "gamedetect_either");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Doom_things.cfg");
|
||||
include("Includes\\Doom2_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "doom");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
// Additional actors from the engine
|
||||
include("Includes\\GZDoom_things.cfg", "gzdoom");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_doom");
|
||||
}
|
|
@ -0,0 +1,67 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "GZDoom: Harmony (Doom format)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "gzdoom";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to Doom map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_doom");
|
||||
|
||||
// Settings common to Harmony games
|
||||
include("Includes\\ZDoom_common.cfg", "game_harmony");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_doom");
|
||||
// Game scheme
|
||||
include("Includes\\Harmony_misc.cfg", "gamedetect");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Harmony_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "default");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
// Additional actors from the engine
|
||||
include("Includes\\GZDoom_things.cfg", "gzdoom");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_harmony");
|
||||
}
|
|
@ -0,0 +1,67 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "GZDoom: Harmony (Hexen format)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "gzdoom";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to Hexen map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_hexen");
|
||||
|
||||
// Settings common to Harmony games
|
||||
include("Includes\\ZDoom_common.cfg", "game_harmony");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_hexen");
|
||||
// Game scheme
|
||||
include("Includes\\Harmony_misc.cfg", "gamedetect");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Harmony_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "default");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
// Additional actors from the engine
|
||||
include("Includes\\GZDoom_things.cfg", "gzdoom");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_harmony");
|
||||
}
|
|
@ -0,0 +1,67 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "GZDoom: Harmony (UDMF)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "gzdoom";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to text map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_udmf");
|
||||
|
||||
// Settings common to Harmony games
|
||||
include("Includes\\ZDoom_common.cfg", "game_harmony");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_udmf");
|
||||
// Game scheme
|
||||
include("Includes\\Harmony_misc.cfg", "gamedetect");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Harmony_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "default");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
// Additional actors from the engine
|
||||
include("Includes\\GZDoom_things.cfg", "gzdoom");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_harmony");
|
||||
}
|
|
@ -0,0 +1,67 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "GZDoom: Heretic (Doom format)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "gzdoom";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to Doom map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_doom");
|
||||
|
||||
// Settings common to Heretic games
|
||||
include("Includes\\ZDoom_common.cfg", "game_heretic");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_doom");
|
||||
// Game scheme
|
||||
include("Includes\\Heretic_misc.cfg", "gamedetect");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Heretic_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "heretic");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
// Additional actors from the engine
|
||||
include("Includes\\GZDoom_things.cfg", "gzdoom");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_heretic");
|
||||
}
|
|
@ -0,0 +1,67 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "GZDoom: Heretic (Hexen format)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "gzdoom";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to Hexen map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_hexen");
|
||||
|
||||
// Settings common to Heretic games
|
||||
include("Includes\\ZDoom_common.cfg", "game_heretic");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_hexen");
|
||||
// Game scheme
|
||||
include("Includes\\Heretic_misc.cfg", "gamedetect");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Heretic_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "heretic");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
// Additional actors from the engine
|
||||
include("Includes\\GZDoom_things.cfg", "gzdoom");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_heretic");
|
||||
}
|
|
@ -0,0 +1,67 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "GZDoom: Heretic (UDMF)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "gzdoom";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to text map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_udmf");
|
||||
|
||||
// Settings common to Heretic games
|
||||
include("Includes\\ZDoom_common.cfg", "game_heretic");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_udmf");
|
||||
// Game scheme
|
||||
include("Includes\\Heretic_misc.cfg", "gamedetect");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Heretic_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "heretic");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
// Additional actors from the engine
|
||||
include("Includes\\GZDoom_things.cfg", "gzdoom");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_heretic");
|
||||
}
|
|
@ -0,0 +1,67 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "GZDoom: Hexen (Hexen format)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "gzdoom";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to Hexen map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_hexen");
|
||||
|
||||
// Settings common to Hexen games
|
||||
include("Includes\\ZDoom_common.cfg", "game_hexen");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_hexen");
|
||||
// Game scheme
|
||||
include("Includes\\Hexen_misc.cfg", "gamedetect");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Hexen_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "hexen");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
// Additional actors from the engine
|
||||
include("Includes\\GZDoom_things.cfg", "gzdoom");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_hexen");
|
||||
}
|
|
@ -0,0 +1,67 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "GZDoom: Hexen (UDMF)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "gzdoom";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to text map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_udmf");
|
||||
|
||||
// Settings common to Hexen games
|
||||
include("Includes\\ZDoom_common.cfg", "game_hexen");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_udmf");
|
||||
// Game scheme
|
||||
include("Includes\\Hexen_misc.cfg", "gamedetect");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Hexen_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "hexen");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
// Additional actors from the engine
|
||||
include("Includes\\GZDoom_things.cfg", "gzdoom");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_hexen");
|
||||
}
|
|
@ -0,0 +1,67 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "GZDoom: Strife (Doom format)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "gzdoom";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to Doom map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_doom");
|
||||
|
||||
// Settings common to Strife games
|
||||
include("Includes\\ZDoom_common.cfg", "game_strife");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_doom");
|
||||
// Game scheme
|
||||
include("Includes\\Strife_misc.cfg", "gamedetect");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Strife_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "strife");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
// Additional actors from the engine
|
||||
include("Includes\\GZDoom_things.cfg", "gzdoom");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_strife");
|
||||
}
|
|
@ -0,0 +1,67 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "GZDoom: Strife (Hexen format)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "gzdoom";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to Hexen map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_hexen");
|
||||
|
||||
// Settings common to Strife games
|
||||
include("Includes\\ZDoom_common.cfg", "game_strife");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_hexen");
|
||||
// Game scheme
|
||||
include("Includes\\Strife_misc.cfg", "gamedetect");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Strife_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "strife");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
// Additional actors from the engine
|
||||
include("Includes\\GZDoom_things.cfg", "gzdoom");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_strife");
|
||||
}
|
|
@ -0,0 +1,67 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "GZDoom: Strife (UDMF)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "gzdoom";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to text map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_udmf");
|
||||
|
||||
// Settings common to Strife games
|
||||
include("Includes\\ZDoom_common.cfg", "game_strife");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_udmf");
|
||||
// Game scheme
|
||||
include("Includes\\Strife_misc.cfg", "gamedetect");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Strife_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "strife");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
// Additional actors from the engine
|
||||
include("Includes\\GZDoom_things.cfg", "gzdoom");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_strife");
|
||||
}
|
|
@ -0,0 +1,69 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "GZDoom: Urban Brawl (Hexen format)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "zdoom";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to Hexen map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_hexen");
|
||||
|
||||
// Settings common to Urban Brawl games
|
||||
include("Includes\\ZDoom_common.cfg", "game_action2");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_hexen");
|
||||
// Game scheme
|
||||
include("Includes\\Action2_misc.cfg", "gamedetect");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Action2_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "default");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
// Additional actors from the engine
|
||||
include("Includes\\Skulltag_things.cfg", "default");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_action2");
|
||||
// Additional enums from the engine
|
||||
include("Includes\\Skulltag_misc.cfg", "enums_notdoom");
|
||||
}
|
|
@ -0,0 +1,69 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "GZDoom: Urban Brawl (UDMF)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "zdoom";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to Hexen map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_udmf");
|
||||
|
||||
// Settings common to Urban Brawl games
|
||||
include("Includes\\ZDoom_common.cfg", "game_action2");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_udmf");
|
||||
// Game scheme
|
||||
include("Includes\\Action2_misc.cfg", "gamedetect");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Action2_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "default");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
// Additional actors from the engine
|
||||
include("Includes\\Skulltag_things.cfg", "default");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_action2");
|
||||
// Additional enums from the engine
|
||||
include("Includes\\Skulltag_misc.cfg", "enums_notdoom");
|
||||
}
|
|
@ -0,0 +1,70 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "Skulltag: Chex Quest 3 (Hexen format)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "skulltag";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to Hexen map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_hexen");
|
||||
|
||||
// Settings common to Chex Quest 3 games
|
||||
include("Includes\\ZDoom_common.cfg", "game_chex3");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_hexen");
|
||||
// Game scheme
|
||||
include("Includes\\Chex_misc.cfg", "gamedetect_chex3");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Chex3_things.cfg");
|
||||
include("Includes\\Harmony_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "default");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
// Additional actors from the engine
|
||||
include("Includes\\Skulltag_things.cfg", "default");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_chex3");
|
||||
// Additional enums from the engine
|
||||
include("Includes\\Skulltag_misc.cfg", "enums_notdoom");
|
||||
}
|
|
@ -0,0 +1,70 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "Skulltag: Chex Quest 3 (UDMF)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "skulltag";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to text map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_udmf");
|
||||
|
||||
// Settings common to Chex Quest 3 games
|
||||
include("Includes\\ZDoom_common.cfg", "game_chex3");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_udmf");
|
||||
// Game scheme
|
||||
include("Includes\\Chex_misc.cfg", "gamedetect_chex3");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Chex3_things.cfg");
|
||||
include("Includes\\Harmony_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "default");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
// Additional actors from the engine
|
||||
include("Includes\\Skulltag_things.cfg", "default");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_chex3");
|
||||
// Additional enums from the engine
|
||||
include("Includes\\Skulltag_misc.cfg", "enums_notdoom");
|
||||
}
|
|
@ -0,0 +1,69 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "Skulltag: Chex Quest 1 (Doom format)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "skulltag";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to Doom map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_doom");
|
||||
|
||||
// Settings common to Chex Quest games
|
||||
include("Includes\\ZDoom_common.cfg", "game_chex");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_doom");
|
||||
// Game scheme
|
||||
include("Includes\\Chex_misc.cfg", "gamedetect_chex1");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Chex_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "default");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
// Additional actors from the engine
|
||||
include("Includes\\Skulltag_things.cfg", "default");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_chex");
|
||||
// Additional enums from the engine
|
||||
include("Includes\\Skulltag_misc.cfg", "enums_notdoom");
|
||||
}
|
|
@ -0,0 +1,69 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "Skulltag: Chex Quest 1 (Hexen format)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "skulltag";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to Hexen map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_hexen");
|
||||
|
||||
// Settings common to Chex Quest games
|
||||
include("Includes\\ZDoom_common.cfg", "game_chex");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_hexen");
|
||||
// Game scheme
|
||||
include("Includes\\Chex_misc.cfg", "gamedetect_chex1");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Chex_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "default");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
// Additional actors from the engine
|
||||
include("Includes\\Skulltag_things.cfg", "default");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_chex");
|
||||
// Additional enums from the engine
|
||||
include("Includes\\Skulltag_misc.cfg", "enums_notdoom");
|
||||
}
|
|
@ -0,0 +1,69 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "Skulltag: Chex Quest 1 (UDMF)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "skulltag";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to text map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_udmf");
|
||||
|
||||
// Settings common to Chex Quest games
|
||||
include("Includes\\ZDoom_common.cfg", "game_chex");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_udmf");
|
||||
// Game scheme
|
||||
include("Includes\\Chex_misc.cfg", "gamedetect_chex1");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Chex_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "default");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
// Additional actors from the engine
|
||||
include("Includes\\Skulltag_things.cfg", "default");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_chex");
|
||||
// Additional enums from the engine
|
||||
include("Includes\\Skulltag_misc.cfg", "enums_notdoom");
|
||||
}
|
|
@ -0,0 +1,70 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "Skulltag: Doom (Doom format)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "skulltag";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to Doom map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_doom");
|
||||
|
||||
// Settings common to Doom games
|
||||
include("Includes\\ZDoom_common.cfg", "game_doom");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_doom");
|
||||
// Game scheme
|
||||
include("Includes\\Doom_misc.cfg", "gamedetect_either");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Doom_things.cfg");
|
||||
include("Includes\\Doom2_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "doom");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
// Additional actors from the engine
|
||||
include("Includes\\Skulltag_things.cfg", "doom");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_doom");
|
||||
// Additional enums from the engine
|
||||
include("Includes\\Skulltag_misc.cfg", "enums_doom");
|
||||
}
|
|
@ -0,0 +1,70 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "Skulltag: Doom (Hexen format)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "skulltag";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to Hexen map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_hexen");
|
||||
|
||||
// Settings common to Doom games
|
||||
include("Includes\\ZDoom_common.cfg", "game_doom");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_hexen");
|
||||
// Game scheme
|
||||
include("Includes\\Doom_misc.cfg", "gamedetect_either");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Doom_things.cfg");
|
||||
include("Includes\\Doom2_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "doom");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
// Additional actors from the engine
|
||||
include("Includes\\Skulltag_things.cfg", "doom");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_doom");
|
||||
// Additional enums from the engine
|
||||
include("Includes\\Skulltag_misc.cfg", "enums_doom");
|
||||
}
|
|
@ -0,0 +1,70 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "Skulltag: Doom (UDMF)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "skulltag";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to text map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_udmf");
|
||||
|
||||
// Settings common to Doom games
|
||||
include("Includes\\ZDoom_common.cfg", "game_doom");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_udmf");
|
||||
// Game scheme
|
||||
include("Includes\\Doom_misc.cfg", "gamedetect_either");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Doom_things.cfg");
|
||||
include("Includes\\Doom2_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "doom");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
// Additional actors from the engine
|
||||
include("Includes\\Skulltag_things.cfg", "doom");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_doom");
|
||||
// Additional enums from the engine
|
||||
include("Includes\\Skulltag_misc.cfg", "enums_doom");
|
||||
}
|
|
@ -0,0 +1,69 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "Skulltag: Harmony (Doom format)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "skulltag";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to Doom map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_doom");
|
||||
|
||||
// Settings common to Harmony games
|
||||
include("Includes\\ZDoom_common.cfg", "game_harmony");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_doom");
|
||||
// Game scheme
|
||||
include("Includes\\Harmony_misc.cfg", "gamedetect");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Harmony_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "default");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
// Additional actors from the engine
|
||||
include("Includes\\Skulltag_things.cfg", "default");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_harmony");
|
||||
// Additional enums from the engine
|
||||
include("Includes\\Skulltag_misc.cfg", "enums_notdoom");
|
||||
}
|
|
@ -0,0 +1,69 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "Skulltag: Harmony (Hexen format)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "skulltag";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to Hexen map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_hexen");
|
||||
|
||||
// Settings common to Harmony games
|
||||
include("Includes\\ZDoom_common.cfg", "game_harmony");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_hexen");
|
||||
// Game scheme
|
||||
include("Includes\\Harmony_misc.cfg", "gamedetect");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Harmony_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "default");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
// Additional actors from the engine
|
||||
include("Includes\\Skulltag_things.cfg", "default");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_harmony");
|
||||
// Additional enums from the engine
|
||||
include("Includes\\Skulltag_misc.cfg", "enums_notdoom");
|
||||
}
|
|
@ -0,0 +1,69 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "Skulltag: Harmony (UDMF)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "skulltag";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to text map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_udmf");
|
||||
|
||||
// Settings common to Harmony games
|
||||
include("Includes\\ZDoom_common.cfg", "game_harmony");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_udmf");
|
||||
// Game scheme
|
||||
include("Includes\\Harmony_misc.cfg", "gamedetect");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Harmony_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "default");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
// Additional actors from the engine
|
||||
include("Includes\\Skulltag_things.cfg", "default");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_harmony");
|
||||
// Additional enums from the engine
|
||||
include("Includes\\Skulltag_misc.cfg", "enums_notdoom");
|
||||
}
|
|
@ -0,0 +1,69 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "Skulltag: Heretic (Doom format)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "skulltag";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to Doom map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_doom");
|
||||
|
||||
// Settings common to Heretic games
|
||||
include("Includes\\ZDoom_common.cfg", "game_heretic");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_doom");
|
||||
// Game scheme
|
||||
include("Includes\\Heretic_misc.cfg", "gamedetect");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Heretic_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "heretic");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
// Additional actors from the engine
|
||||
include("Includes\\Skulltag_things.cfg", "heretic");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_heretic");
|
||||
// Additional enums from the engine
|
||||
include("Includes\\Skulltag_misc.cfg", "enums_notdoom");
|
||||
}
|
|
@ -0,0 +1,69 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "Skulltag: Heretic (Hexen format)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "skulltag";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to Hexen map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_hexen");
|
||||
|
||||
// Settings common to Heretic games
|
||||
include("Includes\\ZDoom_common.cfg", "game_heretic");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_hexen");
|
||||
// Game scheme
|
||||
include("Includes\\Heretic_misc.cfg", "gamedetect");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Heretic_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "heretic");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
// Additional actors from the engine
|
||||
include("Includes\\Skulltag_things.cfg", "heretic");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_heretic");
|
||||
// Additional enums from the engine
|
||||
include("Includes\\Skulltag_misc.cfg", "enums_notdoom");
|
||||
}
|
|
@ -0,0 +1,69 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "Skulltag: Heretic (UDMF)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "skulltag";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to text map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_udmf");
|
||||
|
||||
// Settings common to Heretic games
|
||||
include("Includes\\ZDoom_common.cfg", "game_heretic");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_udmf");
|
||||
// Game scheme
|
||||
include("Includes\\Heretic_misc.cfg", "gamedetect");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Heretic_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "heretic");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
// Additional actors from the engine
|
||||
include("Includes\\Skulltag_things.cfg", "heretic");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_heretic");
|
||||
// Additional enums from the engine
|
||||
include("Includes\\Skulltag_misc.cfg", "enums_notdoom");
|
||||
}
|
|
@ -0,0 +1,69 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "Skulltag: Hexen (Hexen format)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "skulltag";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to Hexen map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_hexen");
|
||||
|
||||
// Settings common to Hexen games
|
||||
include("Includes\\ZDoom_common.cfg", "game_hexen");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_hexen");
|
||||
// Game scheme
|
||||
include("Includes\\Hexen_misc.cfg", "gamedetect");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Hexen_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "hexen");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
// Additional actors from the engine
|
||||
include("Includes\\Skulltag_things.cfg", "hexen");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_hexen");
|
||||
// Additional enums from the engine
|
||||
include("Includes\\Skulltag_misc.cfg", "enums_notdoom");
|
||||
}
|
|
@ -0,0 +1,69 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "Skulltag: Hexen (UDMF)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "skulltag";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to text map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_udmf");
|
||||
|
||||
// Settings common to Hexen games
|
||||
include("Includes\\ZDoom_common.cfg", "game_hexen");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_udmf");
|
||||
// Game scheme
|
||||
include("Includes\\Hexen_misc.cfg", "gamedetect");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Hexen_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "hexen");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
// Additional actors from the engine
|
||||
include("Includes\\Skulltag_things.cfg", "hexen");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_hexen");
|
||||
// Additional enums from the engine
|
||||
include("Includes\\Skulltag_misc.cfg", "enums_notdoom");
|
||||
}
|
|
@ -0,0 +1,69 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "Skulltag: Strife (Doom format)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "skulltag";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to Doom map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_doom");
|
||||
|
||||
// Settings common to Strife games
|
||||
include("Includes\\ZDoom_common.cfg", "game_strife");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_doom");
|
||||
// Game scheme
|
||||
include("Includes\\Strife_misc.cfg", "gamedetect");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Strife_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "strife");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
// Additional actors from the engine
|
||||
include("Includes\\Skulltag_things.cfg", "strife");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_strife");
|
||||
// Additional enums from the engine
|
||||
include("Includes\\Skulltag_misc.cfg", "enums_notdoom");
|
||||
}
|
|
@ -0,0 +1,69 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "Skulltag: Strife (Hexen format)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "skulltag";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to Hexen map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_hexen");
|
||||
|
||||
// Settings common to Strife games
|
||||
include("Includes\\ZDoom_common.cfg", "game_strife");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_hexen");
|
||||
// Game scheme
|
||||
include("Includes\\Strife_misc.cfg", "gamedetect");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Strife_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "strife");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
// Additional actors from the engine
|
||||
include("Includes\\Skulltag_things.cfg", "strife");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_strife");
|
||||
// Additional enums from the engine
|
||||
include("Includes\\Skulltag_misc.cfg", "enums_notdoom");
|
||||
}
|
|
@ -0,0 +1,69 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "Skulltag: Strife (UDMF)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "skulltag";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to text map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_udmf");
|
||||
|
||||
// Settings common to Strife games
|
||||
include("Includes\\ZDoom_common.cfg", "game_strife");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_udmf");
|
||||
// Game scheme
|
||||
include("Includes\\Strife_misc.cfg", "gamedetect");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Strife_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "strife");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
// Additional actors from the engine
|
||||
include("Includes\\Skulltag_things.cfg", "strife");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_strife");
|
||||
// Additional enums from the engine
|
||||
include("Includes\\Skulltag_misc.cfg", "enums_notdoom");
|
||||
}
|
|
@ -0,0 +1,133 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "ZDoom: Game (map format)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "zdoom";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
!!!!!!!!!! MAP FORMAT STUFF !!!!!!!!!!
|
||||
!Keep only the one that's appropriate!
|
||||
// Settings common to Doom map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_doom");
|
||||
|
||||
// Settings common to Hexen map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_hexen");
|
||||
|
||||
// Settings common to text map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_udmf");
|
||||
!!!!!!!!!! MAP FORMAT STUFF !!!!!!!!!!
|
||||
|
||||
!!!!!!!!!!!!! GAME STUFF !!!!!!!!!!!!!
|
||||
!Keep only the one that's appropriate!
|
||||
// Settings common to Doom games
|
||||
include("Includes\\ZDoom_common.cfg", "game_doom");
|
||||
|
||||
// Settings common to Heretic games
|
||||
include("Includes\\ZDoom_common.cfg", "game_heretic");
|
||||
|
||||
// Settings common to Hexen games
|
||||
include("Includes\\ZDoom_common.cfg", "game_hexen");
|
||||
|
||||
// Settings common to Strife games
|
||||
include("Includes\\ZDoom_common.cfg", "game_strife");
|
||||
|
||||
// Settings common to Chex Quest games
|
||||
include("Includes\\ZDoom_common.cfg", "game_chex");
|
||||
|
||||
// Settings common to Chex Quest 3 games
|
||||
include("Includes\\ZDoom_common.cfg", "game_chex3");
|
||||
|
||||
// Settings common to Harmony games
|
||||
include("Includes\\ZDoom_common.cfg", "game_harmony");
|
||||
!!!!!!!!!!!!! GAME STUFF !!!!!!!!!!!!!
|
||||
|
||||
!!!!Keep only one of each category!!!!
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_doom");
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_hexen");
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_udmf");
|
||||
// Game scheme
|
||||
include("Includes\\Doom_misc.cfg", "gamedetect_exmx");
|
||||
include("Includes\\Doom_misc.cfg", "gamedetect_mapxx");
|
||||
include("Includes\\Doom_misc.cfg", "gamedetect_either");
|
||||
include("Includes\\Heretic_misc.cfg", "gamedetect");
|
||||
include("Includes\\Hexen_misc.cfg", "gamedetect");
|
||||
include("Includes\\Strife_misc.cfg", "gamedetect");
|
||||
include("Includes\\Chex_misc.cfg", "gamedetect_chex1");
|
||||
include("Includes\\Chex_misc.cfg", "gamedetect_chex3");
|
||||
include("Includes\\Harmony_misc.cfg", "gamedetect");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Doom_things.cfg");
|
||||
include("Includes\\Doom2_things.cfg");
|
||||
include("Includes\\Heretic_things.cfg");
|
||||
include("Includes\\Hexen_things.cfg");
|
||||
include("Includes\\Strife_things.cfg");
|
||||
include("Includes\\Chex_things.cfg");
|
||||
include("Includes\\Chex3_things.cfg");
|
||||
include("Includes\\Harmony_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "doom");
|
||||
include("Includes\\ZDoom_things.cfg", "heretic");
|
||||
include("Includes\\ZDoom_things.cfg", "hexen");
|
||||
include("Includes\\ZDoom_things.cfg", "strife");
|
||||
include("Includes\\ZDoom_things.cfg", "default");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
// Additional actors from the engine
|
||||
include("Includes\\GZDoom_things.cfg", "gzdoom");
|
||||
include("Includes\\Skulltag_things.cfg", "doom");
|
||||
include("Includes\\Skulltag_things.cfg", "heretic");
|
||||
include("Includes\\Skulltag_things.cfg", "hexen");
|
||||
include("Includes\\Skulltag_things.cfg", "strife");
|
||||
include("Includes\\Skulltag_things.cfg", "default");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_doom");
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_heretic");
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_hexen");
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_strife");
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_chex");
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_chex3");
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_harmony");
|
||||
// Additional enums from the engine
|
||||
include("Includes\\Skulltag_misc.cfg", "enums_doom");
|
||||
include("Includes\\Skulltag_misc.cfg", "enums_notdoom");
|
||||
}
|
|
@ -0,0 +1,65 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "ZDoom: Urban Brawl (Hexen format)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "zdoom";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to Hexen map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_hexen");
|
||||
|
||||
// Settings common to Urban Brawl games
|
||||
include("Includes\\ZDoom_common.cfg", "game_action2");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_hexen");
|
||||
// Game scheme
|
||||
include("Includes\\Action2_misc.cfg", "gamedetect");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Action2_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "default");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_action2");
|
||||
}
|
|
@ -0,0 +1,65 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "ZDoom: Urban Brawl (UDMF)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "zdoom";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to Hexen map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_udmf");
|
||||
|
||||
// Settings common to Urban Brawl games
|
||||
include("Includes\\ZDoom_common.cfg", "game_action2");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_udmf");
|
||||
// Game scheme
|
||||
include("Includes\\Action2_misc.cfg", "gamedetect");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Action2_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "default");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_action2");
|
||||
}
|
|
@ -0,0 +1,66 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "ZDoom: Chex Quest 3 (Hexen format)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "zdoom";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to Hexen map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_hexen");
|
||||
|
||||
// Settings common to Chex Quest 3 games
|
||||
include("Includes\\ZDoom_common.cfg", "game_chex3");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_hexen");
|
||||
// Game scheme
|
||||
include("Includes\\Chex_misc.cfg", "gamedetect_chex3");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Chex3_things.cfg");
|
||||
include("Includes\\Harmony_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "default");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_chex3");
|
||||
}
|
|
@ -0,0 +1,66 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "ZDoom: Chex Quest 3 (UDMF)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "zdoom";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to text map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_udmf");
|
||||
|
||||
// Settings common to Chex Quest 3 games
|
||||
include("Includes\\ZDoom_common.cfg", "game_chex3");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_udmf");
|
||||
// Game scheme
|
||||
include("Includes\\Chex_misc.cfg", "gamedetect_chex3");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Chex3_things.cfg");
|
||||
include("Includes\\Harmony_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "default");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_chex3");
|
||||
}
|
|
@ -0,0 +1,65 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "ZDoom: Chex Quest 1 (Doom format)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "zdoom";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to Doom map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_doom");
|
||||
|
||||
// Settings common to Chex Quest games
|
||||
include("Includes\\ZDoom_common.cfg", "game_chex");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_doom");
|
||||
// Game scheme
|
||||
include("Includes\\Chex_misc.cfg", "gamedetect_chex1");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Chex_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "default");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_chex");
|
||||
}
|
|
@ -0,0 +1,65 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "ZDoom: Chex Quest 1 (Hexen format)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "zdoom";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to Hexen map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_hexen");
|
||||
|
||||
// Settings common to Chex Quest games
|
||||
include("Includes\\ZDoom_common.cfg", "game_chex");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_hexen");
|
||||
// Game scheme
|
||||
include("Includes\\Chex_misc.cfg", "gamedetect_chex1");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Chex_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "default");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_chex");
|
||||
}
|
|
@ -0,0 +1,65 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "ZDoom: Chex Quest 1 (UDMF)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "zdoom";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to text map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_udmf");
|
||||
|
||||
// Settings common to Chex Quest games
|
||||
include("Includes\\ZDoom_common.cfg", "game_chex");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_udmf");
|
||||
// Game scheme
|
||||
include("Includes\\Chex_misc.cfg", "gamedetect_chex1");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Chex_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "default");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_chex");
|
||||
}
|
|
@ -0,0 +1,66 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "ZDoom: Doom (Doom format)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "zdoom";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to Doom map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_doom");
|
||||
|
||||
// Settings common to Doom games
|
||||
include("Includes\\ZDoom_common.cfg", "game_doom");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_doom");
|
||||
// Game scheme
|
||||
include("Includes\\Doom_misc.cfg", "gamedetect_either");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Doom_things.cfg");
|
||||
include("Includes\\Doom2_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "doom");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_doom");
|
||||
}
|
|
@ -0,0 +1,66 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "ZDoom: Doom (Hexen format)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "zdoom";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to Hexen map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_hexen");
|
||||
|
||||
// Settings common to Doom games
|
||||
include("Includes\\ZDoom_common.cfg", "game_doom");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_hexen");
|
||||
// Game scheme
|
||||
include("Includes\\Doom_misc.cfg", "gamedetect_either");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Doom_things.cfg");
|
||||
include("Includes\\Doom2_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "doom");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_doom");
|
||||
}
|
|
@ -0,0 +1,66 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "ZDoom: Doom (UDMF)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "zdoom";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to text map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_udmf");
|
||||
|
||||
// Settings common to Doom games
|
||||
include("Includes\\ZDoom_common.cfg", "game_doom");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_udmf");
|
||||
// Game scheme
|
||||
include("Includes\\Doom_misc.cfg", "gamedetect_either");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Doom_things.cfg");
|
||||
include("Includes\\Doom2_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "doom");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_doom");
|
||||
}
|
|
@ -0,0 +1,65 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "ZDoom: Harmony (Doom format)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "zdoom";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to Doom map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_doom");
|
||||
|
||||
// Settings common to Harmony games
|
||||
include("Includes\\ZDoom_common.cfg", "game_harmony");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_doom");
|
||||
// Game scheme
|
||||
include("Includes\\Harmony_misc.cfg", "gamedetect");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Harmony_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "default");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_harmony");
|
||||
}
|
|
@ -0,0 +1,65 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "ZDoom: Harmony (Hexen format)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "zdoom";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to Hexen map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_hexen");
|
||||
|
||||
// Settings common to Harmony games
|
||||
include("Includes\\ZDoom_common.cfg", "game_harmony");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_hexen");
|
||||
// Game scheme
|
||||
include("Includes\\Harmony_misc.cfg", "gamedetect");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Harmony_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "default");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_harmony");
|
||||
}
|
|
@ -0,0 +1,65 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "ZDoom: Harmony (UDMF)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "zdoom";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to text map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_udmf");
|
||||
|
||||
// Settings common to Harmony games
|
||||
include("Includes\\ZDoom_common.cfg", "game_harmony");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_udmf");
|
||||
// Game scheme
|
||||
include("Includes\\Harmony_misc.cfg", "gamedetect");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Harmony_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "default");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_harmony");
|
||||
}
|
|
@ -0,0 +1,65 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "ZDoom: Heretic (Doom format)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "zdoom";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to Doom map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_doom");
|
||||
|
||||
// Settings common to Heretic games
|
||||
include("Includes\\ZDoom_common.cfg", "game_heretic");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_doom");
|
||||
// Game scheme
|
||||
include("Includes\\Heretic_misc.cfg", "gamedetect");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Heretic_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "heretic");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_heretic");
|
||||
}
|
|
@ -0,0 +1,65 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "ZDoom: Heretic (Hexen format)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "zdoom";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to Hexen map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_hexen");
|
||||
|
||||
// Settings common to Heretic games
|
||||
include("Includes\\ZDoom_common.cfg", "game_heretic");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_hexen");
|
||||
// Game scheme
|
||||
include("Includes\\Heretic_misc.cfg", "gamedetect");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Heretic_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "heretic");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_heretic");
|
||||
}
|
|
@ -0,0 +1,65 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "ZDoom: Heretic (UDMF)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "zdoom";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to text map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_udmf");
|
||||
|
||||
// Settings common to Heretic games
|
||||
include("Includes\\ZDoom_common.cfg", "game_heretic");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_udmf");
|
||||
// Game scheme
|
||||
include("Includes\\Heretic_misc.cfg", "gamedetect");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Heretic_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "heretic");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_heretic");
|
||||
}
|
|
@ -0,0 +1,65 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "ZDoom: Hexen (Hexen format)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "zdoom";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to Hexen map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_hexen");
|
||||
|
||||
// Settings common to Hexen games
|
||||
include("Includes\\ZDoom_common.cfg", "game_hexen");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_hexen");
|
||||
// Game scheme
|
||||
include("Includes\\Hexen_misc.cfg", "gamedetect");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Hexen_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "hexen");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_hexen");
|
||||
}
|
|
@ -0,0 +1,65 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "ZDoom: Hexen (UDMF)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "zdoom";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to text map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_udmf");
|
||||
|
||||
// Settings common to Hexen games
|
||||
include("Includes\\ZDoom_common.cfg", "game_hexen");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_udmf");
|
||||
// Game scheme
|
||||
include("Includes\\Hexen_misc.cfg", "gamedetect");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Hexen_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "hexen");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_hexen");
|
||||
}
|
|
@ -0,0 +1,65 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "ZDoom: Strife (Doom format)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "zdoom";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to Doom map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_doom");
|
||||
|
||||
// Settings common to Strife games
|
||||
include("Includes\\ZDoom_common.cfg", "game_strife");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_doom");
|
||||
// Game scheme
|
||||
include("Includes\\Strife_misc.cfg", "gamedetect");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Strife_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "strife");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_strife");
|
||||
}
|
|
@ -0,0 +1,65 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "ZDoom: Strife (Hexen format)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "zdoom";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to Hexen map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_hexen");
|
||||
|
||||
// Settings common to Strife games
|
||||
include("Includes\\ZDoom_common.cfg", "game_strife");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_hexen");
|
||||
// Game scheme
|
||||
include("Includes\\Strife_misc.cfg", "gamedetect");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Strife_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "strife");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_strife");
|
||||
}
|
|
@ -0,0 +1,65 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "ZDoom: Strife (UDMF)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "zdoom";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to text map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_udmf");
|
||||
|
||||
// Settings common to Strife games
|
||||
include("Includes\\ZDoom_common.cfg", "game_strife");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_udmf");
|
||||
// Game scheme
|
||||
include("Includes\\Strife_misc.cfg", "gamedetect");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Strife_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "strife");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_strife");
|
||||
}
|
|
@ -1,211 +0,0 @@
|
|||
/*************************************************************\
|
||||
Doom Builder Game Configuration for Doom
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "Doom";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "doom";
|
||||
|
||||
// The format interface handles the map data format
|
||||
formatinterface = "DoomMapSetIO";
|
||||
|
||||
// Default lump name for new map
|
||||
defaultlumpname = "E1M1";
|
||||
|
||||
// Default testing parameters
|
||||
testparameters = "-iwad \"%WP\" -skill \"%S\" -file \"%AP\" \"%F\" -warp %L1 %L2 %NM";
|
||||
testshortpaths = true;
|
||||
|
||||
// Default nodebuilder configurations
|
||||
defaultsavecompiler = "zennode_normal";
|
||||
defaulttestcompiler = "zennode_fast";
|
||||
|
||||
// Skill levels
|
||||
skills
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "skills");
|
||||
}
|
||||
|
||||
// When this is set to true, sectors with the same tag will light up when a line is highlighted
|
||||
linetagindicatesectors = true;
|
||||
|
||||
// Special linedefs
|
||||
soundlinedefflag = 64; // See linedefflags
|
||||
singlesidedflag = 1; // See linedefflags
|
||||
doublesidedflag = 4; // See linedefflags
|
||||
impassableflag = 1;
|
||||
upperunpeggedflag = 8;
|
||||
lowerunpeggedflag = 16;
|
||||
|
||||
// Door making
|
||||
makedoortrack = "DOORTRAK";
|
||||
makedooraction = 1; // See linedeftypes
|
||||
|
||||
// Generalized actions
|
||||
generalizedlinedefs = false;
|
||||
generalizedsectors = false;
|
||||
|
||||
// Texture loading options
|
||||
mixtexturesflats = false;
|
||||
defaulttexturescale = 1.0f;
|
||||
defaultflatscale = 1.0f;
|
||||
|
||||
|
||||
// Some common settings
|
||||
include("Includes\\Common.cfg");
|
||||
|
||||
|
||||
// Default flags for first new thing
|
||||
defaultthingflags
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "defaultthingflags");
|
||||
}
|
||||
|
||||
|
||||
// Texture sources
|
||||
textures
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "textures");
|
||||
}
|
||||
|
||||
// Patch sources
|
||||
patches
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "patches");
|
||||
}
|
||||
|
||||
// Sprite sources
|
||||
sprites
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "sprites");
|
||||
}
|
||||
|
||||
// Flat sources
|
||||
flats
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "flats");
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
GAME DETECT PATTERN
|
||||
Used to guess the game for which a WAD file is made.
|
||||
|
||||
1 = One of these lumps must exist
|
||||
2 = None of these lumps must exist
|
||||
3 = All of these lumps must exist
|
||||
*/
|
||||
|
||||
gamedetect
|
||||
{
|
||||
TEXTMAP = 2;
|
||||
ENDMAP = 2;
|
||||
EXTENDED = 2;
|
||||
BEHAVIOR = 2;
|
||||
E1M1 = 1; E1M2 = 1; E1M3 = 1; E1M4 = 1; E1M5 = 1; E1M6 = 1; E1M7 = 1; E1M8 = 1; E1M9 = 1;
|
||||
E2M1 = 1; E2M2 = 1; E2M3 = 1; E2M4 = 1; E2M5 = 1; E2M6 = 1; E2M7 = 1; E2M8 = 1; E2M9 = 1;
|
||||
E3M1 = 1; E3M2 = 1; E3M3 = 1; E3M4 = 1; E3M5 = 1; E3M6 = 1; E3M7 = 1; E3M8 = 1; E3M9 = 1;
|
||||
E4M1 = 1; E4M2 = 1; E4M3 = 1; E4M4 = 1; E4M5 = 1; E4M6 = 1; E4M7 = 1; E4M8 = 1; E4M9 = 1;
|
||||
MAP01 = 2; MAP02 = 2; MAP03 = 2; MAP04 = 2; MAP05 = 2; MAP06 = 2; MAP07 = 2; MAP08 = 2; MAP09 = 2; MAP10 = 2;
|
||||
MAP11 = 2; MAP12 = 2; MAP13 = 2; MAP14 = 2; MAP15 = 2; MAP16 = 2; MAP17 = 2; MAP18 = 2; MAP19 = 2; MAP20 = 2;
|
||||
MAP21 = 2; MAP22 = 2; MAP23 = 2; MAP24 = 2; MAP25 = 2; MAP26 = 2; MAP27 = 2; MAP28 = 2; MAP29 = 2; MAP30 = 2;
|
||||
MAP31 = 2; MAP32 = 2; MAP33 = 2; MAP34 = 2; MAP35 = 2; MAP36 = 2; MAP37 = 2; MAP38 = 2; MAP39 = 2; MAP40 = 2;
|
||||
MAP41 = 2;
|
||||
}
|
||||
|
||||
|
||||
maplumpnames
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "doommaplumpnames");
|
||||
}
|
||||
|
||||
|
||||
// Default sector brightness levels
|
||||
sectorbrightness
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "sectorbrightness");
|
||||
}
|
||||
|
||||
|
||||
// SECTOR TYPES
|
||||
sectortypes
|
||||
{
|
||||
include("Includes\\Doom_sectors.cfg");
|
||||
}
|
||||
|
||||
|
||||
// LINEDEF FLAGS
|
||||
linedefflags
|
||||
{
|
||||
include("Includes\\Doom_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("Includes\\Doom_misc.cfg", "linedefflagstranslation");
|
||||
}
|
||||
|
||||
|
||||
// LINEDEF TYPES
|
||||
linedeftypes
|
||||
{
|
||||
include("Includes\\Doom_linedefs.cfg");
|
||||
}
|
||||
|
||||
|
||||
// THING FLAGS
|
||||
thingflags
|
||||
{
|
||||
include("Includes\\Doom_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("Includes\\Doom_misc.cfg", "thingflagstranslation");
|
||||
}
|
||||
|
||||
|
||||
// Things flags masks
|
||||
include("Includes\\Doom_misc.cfg", "thingflagsmasks");
|
||||
|
||||
|
||||
// THING TYPES
|
||||
thingtypes
|
||||
{
|
||||
include("Includes\\Doom_things.cfg");
|
||||
}
|
||||
|
||||
|
||||
// Default thing filters
|
||||
// (these are not required, just usefull for new users)
|
||||
thingsfilters
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "thingsfilters");
|
||||
}
|
||||
|
||||
|
||||
// Default texture sets
|
||||
// (these are not required, but usefull for new users)
|
||||
texturesets
|
||||
{
|
||||
include("Includes\\Doom_texturesets.cfg");
|
||||
}
|
|
@ -1,212 +0,0 @@
|
|||
/*************************************************************\
|
||||
Doom Builder Game Configuration for Doom 2
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "Doom 2";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "doom2";
|
||||
|
||||
// The format interface handles the map data format
|
||||
formatinterface = "DoomMapSetIO";
|
||||
|
||||
// Default lump name for new map
|
||||
defaultlumpname = "MAP01";
|
||||
|
||||
// Default testing parameters
|
||||
testparameters = "-iwad \"%WP\" -skill \"%S\" -file \"%AP\" \"%F\" -warp %L1 %L2 %NM";
|
||||
testshortpaths = true;
|
||||
|
||||
// Default nodebuilder configurations
|
||||
defaultsavecompiler = "zennode_normal";
|
||||
defaulttestcompiler = "zennode_fast";
|
||||
|
||||
// Skill levels
|
||||
skills
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "skills");
|
||||
}
|
||||
|
||||
// When this is set to true, sectors with the same tag will light up when a line is highlighted
|
||||
linetagindicatesectors = true;
|
||||
|
||||
// Special linedefs
|
||||
soundlinedefflag = 64; // See linedefflags
|
||||
singlesidedflag = 1; // See linedefflags
|
||||
doublesidedflag = 4; // See linedefflags
|
||||
impassableflag = 1;
|
||||
upperunpeggedflag = 8;
|
||||
lowerunpeggedflag = 16;
|
||||
|
||||
// Door making
|
||||
makedoortrack = "DOORTRAK";
|
||||
makedooraction = 1; // See linedeftypes
|
||||
|
||||
// Generalized actions
|
||||
generalizedlinedefs = false;
|
||||
generalizedsectors = false;
|
||||
|
||||
// Texture loading options
|
||||
mixtexturesflats = false;
|
||||
defaulttexturescale = 1.0f;
|
||||
defaultflatscale = 1.0f;
|
||||
|
||||
|
||||
// Some common settings
|
||||
include("Includes\\Common.cfg");
|
||||
|
||||
|
||||
// Default flags for first new thing
|
||||
defaultthingflags
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "defaultthingflags");
|
||||
}
|
||||
|
||||
|
||||
// Texture sources
|
||||
textures
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "textures");
|
||||
}
|
||||
|
||||
// Patch sources
|
||||
patches
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "patches");
|
||||
}
|
||||
|
||||
// Sprite sources
|
||||
sprites
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "sprites");
|
||||
}
|
||||
|
||||
// Flat sources
|
||||
flats
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "flats");
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
GAME DETECT PATTERN
|
||||
Used to guess the game for which a WAD file is made.
|
||||
|
||||
1 = One of these lumps must exist
|
||||
2 = None of these lumps must exist
|
||||
3 = All of these lumps must exist
|
||||
*/
|
||||
|
||||
gamedetect
|
||||
{
|
||||
TEXTMAP = 2;
|
||||
ENDMAP = 2;
|
||||
EXTENDED = 2;
|
||||
BEHAVIOR = 2;
|
||||
E1M1 = 2; E1M2 = 2; E1M3 = 2; E1M4 = 2; E1M5 = 2; E1M6 = 2; E1M7 = 2; E1M8 = 2; E1M9 = 2;
|
||||
E2M1 = 2; E2M2 = 2; E2M3 = 2; E2M4 = 2; E2M5 = 2; E2M6 = 2; E2M7 = 2; E2M8 = 2; E2M9 = 2;
|
||||
E3M1 = 2; E3M2 = 2; E3M3 = 2; E3M4 = 2; E3M5 = 2; E3M6 = 2; E3M7 = 2; E3M8 = 2; E3M9 = 2;
|
||||
E4M1 = 2; E4M2 = 2; E4M3 = 2; E4M4 = 2; E4M5 = 2; E4M6 = 2; E4M7 = 2; E4M8 = 2; E4M9 = 2;
|
||||
MAP01 = 1; MAP02 = 1; MAP03 = 1; MAP04 = 1; MAP05 = 1; MAP06 = 1; MAP07 = 1; MAP08 = 1; MAP09 = 1; MAP10 = 1;
|
||||
MAP11 = 1; MAP12 = 1; MAP13 = 1; MAP14 = 1; MAP15 = 1; MAP16 = 1; MAP17 = 1; MAP18 = 1; MAP19 = 1; MAP20 = 1;
|
||||
MAP21 = 1; MAP22 = 1; MAP23 = 1; MAP24 = 1; MAP25 = 1; MAP26 = 1; MAP27 = 1; MAP28 = 1; MAP29 = 1; MAP30 = 1;
|
||||
MAP31 = 1; MAP32 = 1; MAP33 = 2; MAP34 = 2; MAP35 = 2; MAP36 = 2; MAP37 = 2; MAP38 = 2; MAP39 = 2; MAP40 = 2;
|
||||
MAP41 = 2;
|
||||
}
|
||||
|
||||
|
||||
maplumpnames
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "doommaplumpnames");
|
||||
}
|
||||
|
||||
|
||||
// Default sector brightness levels
|
||||
sectorbrightness
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "sectorbrightness");
|
||||
}
|
||||
|
||||
|
||||
// SECTOR TYPES
|
||||
sectortypes
|
||||
{
|
||||
include("Includes\\Doom_sectors.cfg");
|
||||
}
|
||||
|
||||
|
||||
// LINEDEF FLAGS
|
||||
linedefflags
|
||||
{
|
||||
include("Includes\\Doom_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("Includes\\Doom_misc.cfg", "linedefflagstranslation");
|
||||
}
|
||||
|
||||
|
||||
// LINEDEF TYPES
|
||||
linedeftypes
|
||||
{
|
||||
include("Includes\\Doom_linedefs.cfg");
|
||||
}
|
||||
|
||||
|
||||
// THING FLAGS
|
||||
thingflags
|
||||
{
|
||||
include("Includes\\Doom_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("Includes\\Doom_misc.cfg", "thingflagstranslation");
|
||||
}
|
||||
|
||||
|
||||
// Things flags masks
|
||||
include("Includes\\Doom_misc.cfg", "thingflagsmasks");
|
||||
|
||||
|
||||
// THING TYPES
|
||||
thingtypes
|
||||
{
|
||||
include("Includes\\Doom_things.cfg");
|
||||
include("Includes\\Doom2_things.cfg");
|
||||
}
|
||||
|
||||
|
||||
// Default thing filters
|
||||
// (these are not required, just usefull for new users)
|
||||
thingsfilters
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "thingsfilters");
|
||||
}
|
||||
|
||||
|
||||
// Default texture sets
|
||||
// (these are not required, but usefull for new users)
|
||||
texturesets
|
||||
{
|
||||
include("Includes\\Doom_texturesets.cfg");
|
||||
}
|
|
@ -1,233 +0,0 @@
|
|||
/*************************************************************\
|
||||
Doom Builder Game Configuration for Edge
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "Edge";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "edge";
|
||||
|
||||
// The format interface handles the map data format
|
||||
formatinterface = "DoomMapSetIO";
|
||||
|
||||
// Default lump name for new map
|
||||
defaultlumpname = "MAP01";
|
||||
|
||||
// Default testing parameters
|
||||
testparameters = "-iwad \"%WP\" -skill \"%S\" -file \"%AP\" \"%F\" -warp %L1 %L2 %NM";
|
||||
|
||||
// Default nodebuilder configurations
|
||||
defaultsavecompiler = "glbsp_normal";
|
||||
defaulttestcompiler = "glbsp_fast";
|
||||
|
||||
// Skill levels
|
||||
skills
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "skills");
|
||||
}
|
||||
|
||||
// When this is set to true, sectors with the same tag will light up when a line is highlighted
|
||||
linetagindicatesectors = true;
|
||||
|
||||
// Special linedefs
|
||||
soundlinedefflag = 64; // See linedefflags
|
||||
singlesidedflag = 1; // See linedefflags
|
||||
doublesidedflag = 4; // See linedefflags
|
||||
impassableflag = 1;
|
||||
upperunpeggedflag = 8;
|
||||
lowerunpeggedflag = 16;
|
||||
|
||||
// Door making
|
||||
makedoortrack = "DOORTRAK";
|
||||
makedooraction = 1; // See linedeftypes
|
||||
|
||||
// Generalized actions
|
||||
generalizedlinedefs = true;
|
||||
generalizedsectors = true;
|
||||
|
||||
// Texture loading options
|
||||
mixtexturesflats = false;
|
||||
defaulttexturescale = 1.0f;
|
||||
defaultflatscale = 1.0f;
|
||||
|
||||
|
||||
// Some common settings
|
||||
include("Includes\\Common.cfg");
|
||||
|
||||
|
||||
// Default flags for first new thing
|
||||
defaultthingflags
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "defaultthingflags");
|
||||
}
|
||||
|
||||
|
||||
// Texture sources
|
||||
textures
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "textures");
|
||||
}
|
||||
|
||||
// Patch sources
|
||||
patches
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "patches");
|
||||
}
|
||||
|
||||
// Sprite sources
|
||||
sprites
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "sprites");
|
||||
}
|
||||
|
||||
// Flat sources
|
||||
flats
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "flats");
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
GAME DETECT PATTERN
|
||||
Used to guess the game for which a WAD file is made.
|
||||
|
||||
1 = One of these lumps must exist
|
||||
2 = None of these lumps must exist
|
||||
3 = All of these lumps must exist
|
||||
*/
|
||||
|
||||
gamedetect
|
||||
{
|
||||
TEXTMAP = 2;
|
||||
ENDMAP = 2;
|
||||
EXTENDED = 2;
|
||||
BEHAVIOR = 2;
|
||||
E1M1 = 1; E1M2 = 1; E1M3 = 1; E1M4 = 1; E1M5 = 1; E1M6 = 1; E1M7 = 1; E1M8 = 1; E1M9 = 1;
|
||||
E2M1 = 1; E2M2 = 1; E2M3 = 1; E2M4 = 1; E2M5 = 1; E2M6 = 1; E2M7 = 1; E2M8 = 1; E2M9 = 1;
|
||||
E3M1 = 1; E3M2 = 1; E3M3 = 1; E3M4 = 1; E3M5 = 1; E3M6 = 1; E3M7 = 1; E3M8 = 1; E3M9 = 1;
|
||||
E4M1 = 1; E4M2 = 1; E4M3 = 1; E4M4 = 1; E4M5 = 1; E4M6 = 1; E4M7 = 1; E4M8 = 1; E4M9 = 1;
|
||||
MAP01 = 1; MAP02 = 1; MAP03 = 1; MAP04 = 1; MAP05 = 1; MAP06 = 1; MAP07 = 1; MAP08 = 1; MAP09 = 1; MAP10 = 1;
|
||||
MAP11 = 1; MAP12 = 1; MAP13 = 1; MAP14 = 1; MAP15 = 1; MAP16 = 1; MAP17 = 1; MAP18 = 1; MAP19 = 1; MAP20 = 1;
|
||||
MAP21 = 1; MAP22 = 1; MAP23 = 1; MAP24 = 1; MAP25 = 1; MAP26 = 1; MAP27 = 1; MAP28 = 1; MAP29 = 1; MAP30 = 1;
|
||||
MAP31 = 1; MAP32 = 1; MAP33 = 1; MAP34 = 1; MAP35 = 1; MAP36 = 1; MAP37 = 1; MAP38 = 1; MAP39 = 1; MAP40 = 1;
|
||||
MAP41 = 1;
|
||||
}
|
||||
|
||||
|
||||
maplumpnames
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "doommaplumpnames");
|
||||
}
|
||||
|
||||
|
||||
// Default sector brightness levels
|
||||
sectorbrightness
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "sectorbrightness");
|
||||
}
|
||||
|
||||
|
||||
// Generalized sector types
|
||||
gen_sectortypes
|
||||
{
|
||||
include("Includes\\Boom_generalized.cfg", "gen_sectortypes");
|
||||
}
|
||||
|
||||
|
||||
// SECTOR TYPES
|
||||
sectortypes
|
||||
{
|
||||
include("Includes\\Doom_sectors.cfg");
|
||||
include("Includes\\Edge_sectors.cfg");
|
||||
}
|
||||
|
||||
|
||||
// LINEDEF FLAGS
|
||||
linedefflags
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "linedefflags");
|
||||
include("Includes\\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("Includes\\Doom_misc.cfg", "linedefflagstranslation");
|
||||
include("Includes\\Boom_misc.cfg", "linedefflagstranslation");
|
||||
}
|
||||
|
||||
|
||||
// LINEDEF TYPES
|
||||
linedeftypes
|
||||
{
|
||||
include("Includes\\Doom_linedefs.cfg");
|
||||
include("Includes\\Boom_linedefs.cfg");
|
||||
include("Includes\\Edge_linedefs.cfg");
|
||||
}
|
||||
|
||||
|
||||
// GENERALIZED LINEDEF TYPES
|
||||
gen_linedeftypes
|
||||
{
|
||||
include("Includes\\Boom_generalized.cfg", "gen_linedeftypes");
|
||||
}
|
||||
|
||||
|
||||
// THING FLAGS
|
||||
thingflags
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "thingflags");
|
||||
include("Includes\\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("Includes\\Doom_misc.cfg", "thingflagstranslation");
|
||||
include("Includes\\Boom_misc.cfg", "thingflagstranslation");
|
||||
}
|
||||
|
||||
|
||||
// Things flags masks
|
||||
include("Includes\\Doom_misc.cfg", "thingflagsmasks");
|
||||
|
||||
|
||||
// THING TYPES
|
||||
thingtypes
|
||||
{
|
||||
include("Includes\\Doom_things.cfg");
|
||||
include("Includes\\Doom2_things.cfg");
|
||||
include("Includes\\Boom_things.cfg");
|
||||
include("Includes\\Edge_things.cfg");
|
||||
}
|
||||
|
||||
// Default thing filters
|
||||
// (these are not required, just usefull for new users)
|
||||
thingsfilters
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "thingsfilters");
|
||||
}
|
||||
|
||||
|
||||
// Default texture sets
|
||||
// (these are not required, but usefull for new users)
|
||||
texturesets
|
||||
{
|
||||
include("Includes\\Doom_texturesets.cfg");
|
||||
}
|
|
@ -1,243 +0,0 @@
|
|||
/*************************************************************\
|
||||
Doom Builder Game Configuration for Eternity
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "Eternity";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "eternity";
|
||||
|
||||
// The format interface handles the map data format
|
||||
formatinterface = "DoomMapSetIO";
|
||||
|
||||
// Default lump name for new map
|
||||
defaultlumpname = "MAP01";
|
||||
|
||||
// Default testing parameters
|
||||
testparameters = "-iwad \"%WP\" -skill \"%S\" -file \"%AP\" \"%F\" -warp %L1 %L2 %NM";
|
||||
|
||||
// Default nodebuilder configurations
|
||||
defaultsavecompiler = "zennode_normal";
|
||||
defaulttestcompiler = "zennode_fast";
|
||||
|
||||
// Skill levels
|
||||
skills
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "skills");
|
||||
}
|
||||
|
||||
// When this is set to true, sectors with the same tag will light up when a line is highlighted
|
||||
linetagindicatesectors = true;
|
||||
|
||||
// Special linedefs
|
||||
soundlinedefflag = 64; // See linedefflags
|
||||
singlesidedflag = 1; // See linedefflags
|
||||
doublesidedflag = 4; // See linedefflags
|
||||
impassableflag = 1;
|
||||
upperunpeggedflag = 8;
|
||||
lowerunpeggedflag = 16;
|
||||
|
||||
// Door making
|
||||
makedoortrack = "DOORTRAK";
|
||||
makedooraction = 1; // See linedeftypes
|
||||
|
||||
// Generalized actions
|
||||
generalizedlinedefs = true;
|
||||
generalizedsectors = true;
|
||||
|
||||
// Texture loading options
|
||||
mixtexturesflats = true;
|
||||
defaulttexturescale = 1.0f;
|
||||
defaultflatscale = 1.0f;
|
||||
|
||||
|
||||
// Some common settings
|
||||
include("Includes\\Common.cfg");
|
||||
|
||||
|
||||
// Default flags for first new thing
|
||||
defaultthingflags
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "defaultthingflags");
|
||||
}
|
||||
|
||||
|
||||
// Texture sources
|
||||
textures
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "textures");
|
||||
}
|
||||
|
||||
// Patch sources
|
||||
patches
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "patches");
|
||||
}
|
||||
|
||||
// Sprite sources
|
||||
sprites
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "sprites");
|
||||
}
|
||||
|
||||
// Flat sources
|
||||
flats
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "flats");
|
||||
}
|
||||
|
||||
// Colormap sources
|
||||
colormaps
|
||||
{
|
||||
include("Includes\\Boom_misc.cfg", "colormaps");
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
GAME DETECT PATTERN
|
||||
Used to guess the game for which a WAD file is made.
|
||||
|
||||
1 = One of these lumps must exist
|
||||
2 = None of these lumps must exist
|
||||
3 = All of these lumps must exist
|
||||
*/
|
||||
|
||||
gamedetect
|
||||
{
|
||||
TEXTMAP = 2;
|
||||
ENDMAP = 2;
|
||||
EXTENDED = 2;
|
||||
BEHAVIOR = 2;
|
||||
E1M1 = 2; E1M2 = 2; E1M3 = 2; E1M4 = 2; E1M5 = 2; E1M6 = 2; E1M7 = 2; E1M8 = 2; E1M9 = 2;
|
||||
E2M1 = 2; E2M2 = 2; E2M3 = 2; E2M4 = 2; E2M5 = 2; E2M6 = 2; E2M7 = 2; E2M8 = 2; E2M9 = 2;
|
||||
E3M1 = 2; E3M2 = 2; E3M3 = 2; E3M4 = 2; E3M5 = 2; E3M6 = 2; E3M7 = 2; E3M8 = 2; E3M9 = 2;
|
||||
E4M1 = 2; E4M2 = 2; E4M3 = 2; E4M4 = 2; E4M5 = 2; E4M6 = 2; E4M7 = 2; E4M8 = 2; E4M9 = 2;
|
||||
MAP01 = 1; MAP02 = 1; MAP03 = 1; MAP04 = 1; MAP05 = 1; MAP06 = 1; MAP07 = 1; MAP08 = 1; MAP09 = 1; MAP10 = 1;
|
||||
MAP11 = 1; MAP12 = 1; MAP13 = 1; MAP14 = 1; MAP15 = 1; MAP16 = 1; MAP17 = 1; MAP18 = 1; MAP19 = 1; MAP20 = 1;
|
||||
MAP21 = 1; MAP22 = 1; MAP23 = 1; MAP24 = 1; MAP25 = 1; MAP26 = 1; MAP27 = 1; MAP28 = 1; MAP29 = 1; MAP30 = 1;
|
||||
MAP31 = 1; MAP32 = 1; MAP33 = 2; MAP34 = 2; MAP35 = 2; MAP36 = 2; MAP37 = 2; MAP38 = 2; MAP39 = 2; MAP40 = 2;
|
||||
MAP41 = 2;
|
||||
}
|
||||
|
||||
|
||||
maplumpnames
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "doommaplumpnames");
|
||||
}
|
||||
|
||||
|
||||
// Default sector brightness levels
|
||||
sectorbrightness
|
||||
{
|
||||
include("Includes\\Eternity_misc.cfg", "sectorbrightness");
|
||||
}
|
||||
|
||||
|
||||
// Generalized sector types
|
||||
gen_sectortypes
|
||||
{
|
||||
include("Includes\\Boom_generalized.cfg", "gen_sectortypes");
|
||||
}
|
||||
|
||||
|
||||
// SECTOR TYPES
|
||||
sectortypes
|
||||
{
|
||||
include("Includes\\Doom_sectors.cfg");
|
||||
}
|
||||
|
||||
|
||||
// LINEDEF FLAGS
|
||||
linedefflags
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "linedefflags");
|
||||
include("Includes\\Boom_misc.cfg", "linedefflags");
|
||||
include("Includes\\Eternity_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("Includes\\Doom_misc.cfg", "linedefflagstranslation");
|
||||
include("Includes\\Boom_misc.cfg", "linedefflagstranslation");
|
||||
include("Includes\\Eternity_misc.cfg", "linedefflagstranslation");
|
||||
}
|
||||
|
||||
|
||||
// LINEDEF TYPES
|
||||
linedeftypes
|
||||
{
|
||||
include("Includes\\Doom_linedefs.cfg");
|
||||
include("Includes\\Boom_linedefs.cfg");
|
||||
include("Includes\\Eternity_linedefs.cfg");
|
||||
}
|
||||
|
||||
|
||||
// GENERALIZED LINEDEF TYPES
|
||||
gen_linedeftypes
|
||||
{
|
||||
include("Includes\\Boom_generalized.cfg", "gen_linedeftypes");
|
||||
}
|
||||
|
||||
|
||||
// THING FLAGS
|
||||
thingflags
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "thingflags");
|
||||
include("Includes\\Boom_misc.cfg", "thingflags");
|
||||
include("Includes\\Eternity_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("Includes\\Doom_misc.cfg", "thingflagstranslation");
|
||||
include("Includes\\Boom_misc.cfg", "thingflagstranslation");
|
||||
include("Includes\\Eternity_misc.cfg", "thingflagstranslation");
|
||||
}
|
||||
|
||||
|
||||
// Things flags masks
|
||||
include("Includes\\Doom_misc.cfg", "thingflagsmasks");
|
||||
|
||||
|
||||
// THING TYPES
|
||||
thingtypes
|
||||
{
|
||||
include("Includes\\Doom_things.cfg");
|
||||
include("Includes\\Doom2_things.cfg");
|
||||
include("Includes\\Boom_things.cfg");
|
||||
include("Includes\\Eternity_things.cfg");
|
||||
}
|
||||
|
||||
|
||||
// Default thing filters
|
||||
// (these are not required, just usefull for new users)
|
||||
thingsfilters
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "thingsfilters");
|
||||
}
|
||||
|
||||
|
||||
// Default texture sets
|
||||
// (these are not required, but usefull for new users)
|
||||
texturesets
|
||||
{
|
||||
include("Includes\\Doom_texturesets.cfg");
|
||||
}
|
68
Build/Configurations/GZDoom_DoomHexen.cfg
Normal file
68
Build/Configurations/GZDoom_DoomHexen.cfg
Normal file
|
@ -0,0 +1,68 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "GZDoom: Doom (Hexen format)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "gzdoom";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to Hexen map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_hexen");
|
||||
|
||||
// Settings common to Doom games
|
||||
include("Includes\\ZDoom_common.cfg", "game_doom");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_hexen");
|
||||
// Game scheme
|
||||
include("Includes\\Doom_misc.cfg", "gamedetect_either");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Doom_things.cfg");
|
||||
include("Includes\\Doom2_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "doom");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
// Additional actors from the engine
|
||||
include("Includes\\GZDoom_things.cfg", "gzdoom");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_doom");
|
||||
}
|
68
Build/Configurations/GZDoom_DoomUDMF.cfg
Normal file
68
Build/Configurations/GZDoom_DoomUDMF.cfg
Normal file
|
@ -0,0 +1,68 @@
|
|||
/*************************************************************\
|
||||
Doom Builder 2 Game Configuration for ZDoom-compatible port
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accidental use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "GZDoom: Doom (UDMF)";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "gzdoom";
|
||||
|
||||
// *******************************************************
|
||||
// * *
|
||||
// * Note: all the elements that could be factorized *
|
||||
// * because they were common to ZDoom, GZDoom and *
|
||||
// * Skulltag have been moved to ZDoom_common.cfg. *
|
||||
// * *
|
||||
// *******************************************************
|
||||
|
||||
// STANDARD ZDOOM SETTINGS
|
||||
// Settings common to all games and all map formats
|
||||
include("Includes\\ZDoom_common.cfg", "common");
|
||||
|
||||
// Settings common to text map format
|
||||
include("Includes\\ZDoom_common.cfg", "mapformat_udmf");
|
||||
|
||||
// Settings common to Doom games
|
||||
include("Includes\\ZDoom_common.cfg", "game_doom");
|
||||
|
||||
// Depends on both game and map format
|
||||
gamedetect
|
||||
{
|
||||
// Map format
|
||||
include("Includes\\ZDoom_misc.cfg", "gamedetect_udmf");
|
||||
// Game scheme
|
||||
include("Includes\\Doom_misc.cfg", "gamedetect_either");
|
||||
}
|
||||
|
||||
// THING TYPES
|
||||
// Each engine has its own additional thing types
|
||||
// Order should always be 1: Game; 2: ZDoom/game; 3: ZDoom/zdoom
|
||||
thingtypes
|
||||
{
|
||||
// Basic game actors
|
||||
include("Includes\\Doom_things.cfg");
|
||||
include("Includes\\Doom2_things.cfg");
|
||||
// Additional ZDoom actors for that game
|
||||
include("Includes\\ZDoom_things.cfg", "doom");
|
||||
// Standard ZDoom actors
|
||||
include("Includes\\ZDoom_things.cfg", "zdoom");
|
||||
// Additional actors from the engine
|
||||
include("Includes\\GZDoom_things.cfg", "gzdoom");
|
||||
}
|
||||
|
||||
// ENUMERATIONS
|
||||
// Each engine has its own additional thing types
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
// Basic game enums
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
// Standard ZDoom enums
|
||||
include("Includes\\ZDoom_misc.cfg", "enums");
|
||||
// Additional ZDoom enums for that game
|
||||
include("Includes\\ZDoom_misc.cfg", "enums_doom");
|
||||
}
|
|
@ -1,212 +0,0 @@
|
|||
/*************************************************************\
|
||||
Doom Builder Game Configuration for Heretic
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accedential use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "Heretic";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "heretic";
|
||||
|
||||
// The format interface handles the map data format
|
||||
formatinterface = "DoomMapSetIO";
|
||||
|
||||
// Default lump name for new map
|
||||
defaultlumpname = "E1M1";
|
||||
|
||||
// Default testing parameters
|
||||
testparameters = "-iwad \"%WP\" -skill \"%S\" -file \"%AP\" \"%F\" -warp %L1 %L2 %NM";
|
||||
testshortpaths = true;
|
||||
|
||||
// Default nodebuilder configurations
|
||||
defaultsavecompiler = "zennode_normal";
|
||||
defaulttestcompiler = "zennode_fast";
|
||||
|
||||
// Skill levels
|
||||
skills
|
||||
{
|
||||
include("Includes\\Heretic_misc.cfg", "skills");
|
||||
}
|
||||
|
||||
// When this is set to true, sectors with the same tag will light up when a line is highlighted
|
||||
linetagindicatesectors = true;
|
||||
|
||||
// Special linedefs
|
||||
soundlinedefflag = 64; // See linedefflags
|
||||
singlesidedflag = 1; // See linedefflags
|
||||
doublesidedflag = 4; // See linedefflags
|
||||
impassableflag = 1;
|
||||
upperunpeggedflag = 8;
|
||||
lowerunpeggedflag = 16;
|
||||
|
||||
// Door making
|
||||
makedoortrack = "DOORTRAK";
|
||||
makedooraction = 1; // See linedeftypes
|
||||
|
||||
// Generalized actions
|
||||
generalizedlinedefs = false;
|
||||
generalizedsectors = false;
|
||||
|
||||
// Texture loading options
|
||||
mixtexturesflats = false;
|
||||
defaulttexturescale = 1.0f;
|
||||
defaultflatscale = 1.0f;
|
||||
|
||||
|
||||
// Some common settings
|
||||
include("Includes\\Common.cfg");
|
||||
|
||||
|
||||
// Default flags for first new thing
|
||||
defaultthingflags
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "defaultthingflags");
|
||||
}
|
||||
|
||||
|
||||
// Texture sources
|
||||
textures
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "textures");
|
||||
}
|
||||
|
||||
// Patch sources
|
||||
patches
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "patches");
|
||||
}
|
||||
|
||||
// Sprite sources
|
||||
sprites
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "sprites");
|
||||
}
|
||||
|
||||
// Flat sources
|
||||
flats
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "flats");
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
GAME DETECT PATTERN
|
||||
Used to guess the game for which a WAD file is made.
|
||||
|
||||
1 = One of these lumps must exist
|
||||
2 = None of these lumps must exist
|
||||
3 = All of these lumps must exist
|
||||
*/
|
||||
|
||||
gamedetect
|
||||
{
|
||||
TEXTMAP = 2;
|
||||
ENDMAP = 2;
|
||||
EXTENDED = 3;
|
||||
BEHAVIOR = 2;
|
||||
E1M1 = 1; E1M2 = 1; E1M3 = 1; E1M4 = 1; E1M5 = 1; E1M6 = 1; E1M7 = 1; E1M8 = 1; E1M9 = 1;
|
||||
E2M1 = 1; E2M2 = 1; E2M3 = 1; E2M4 = 1; E2M5 = 1; E2M6 = 1; E2M7 = 1; E2M8 = 1; E2M9 = 1;
|
||||
E3M1 = 1; E3M2 = 1; E3M3 = 1; E3M4 = 1; E3M5 = 1; E3M6 = 1; E3M7 = 1; E3M8 = 1; E3M9 = 1;
|
||||
E4M1 = 1; E4M2 = 1; E4M3 = 1; E4M4 = 1; E4M5 = 1; E4M6 = 1; E4M7 = 1; E4M8 = 1; E4M9 = 1;
|
||||
E5M1 = 1; E5M2 = 1; E5M3 = 1; E5M4 = 1; E5M5 = 1; E5M6 = 1; E5M7 = 1; E5M8 = 1; E5M9 = 1;
|
||||
MAP01 = 2; MAP02 = 2; MAP03 = 2; MAP04 = 2; MAP05 = 2; MAP06 = 2; MAP07 = 2; MAP08 = 2; MAP09 = 2; MAP10 = 2;
|
||||
MAP11 = 2; MAP12 = 2; MAP13 = 2; MAP14 = 2; MAP15 = 2; MAP16 = 2; MAP17 = 2; MAP18 = 2; MAP19 = 2; MAP20 = 2;
|
||||
MAP21 = 2; MAP22 = 2; MAP23 = 2; MAP24 = 2; MAP25 = 2; MAP26 = 2; MAP27 = 2; MAP28 = 2; MAP29 = 2; MAP30 = 2;
|
||||
MAP31 = 2; MAP32 = 2; MAP33 = 2; MAP34 = 2; MAP35 = 2; MAP36 = 2; MAP37 = 2; MAP38 = 2; MAP39 = 2; MAP40 = 2;
|
||||
MAP41 = 2;
|
||||
}
|
||||
|
||||
|
||||
maplumpnames
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "doommaplumpnames");
|
||||
}
|
||||
|
||||
|
||||
// Default sector brightness levels
|
||||
sectorbrightness
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "sectorbrightness");
|
||||
}
|
||||
|
||||
|
||||
// SECTOR TYPES
|
||||
sectortypes
|
||||
{
|
||||
include("Includes\\Heretic_sectors.cfg");
|
||||
}
|
||||
|
||||
|
||||
// LINEDEF FLAGS
|
||||
linedefflags
|
||||
{
|
||||
include("Includes\\Doom_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("Includes\\Doom_misc.cfg", "linedefflagstranslation");
|
||||
}
|
||||
|
||||
|
||||
// LINEDEF TYPES
|
||||
linedeftypes
|
||||
{
|
||||
include("Includes\\Heretic_linedefs.cfg");
|
||||
}
|
||||
|
||||
|
||||
// THING FLAGS
|
||||
thingflags
|
||||
{
|
||||
include("Includes\\Doom_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("Includes\\Doom_misc.cfg", "thingflagstranslation");
|
||||
}
|
||||
|
||||
|
||||
// Things flags masks
|
||||
include("Includes\\Doom_misc.cfg", "thingflagsmasks");
|
||||
|
||||
|
||||
// THING TYPES
|
||||
thingtypes
|
||||
{
|
||||
include("Includes\\Heretic_things.cfg");
|
||||
}
|
||||
|
||||
|
||||
// Default thing filters
|
||||
// (these are not required, just usefull for new users)
|
||||
thingsfilters
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "thingsfilters");
|
||||
}
|
||||
|
||||
|
||||
// Default texture sets
|
||||
// (these are not required, but usefull for new users)
|
||||
texturesets
|
||||
{
|
||||
include("Includes\\Heretic_texturesets.cfg");
|
||||
}
|
|
@ -1,239 +0,0 @@
|
|||
/*************************************************************\
|
||||
Doom Builder Game Configuration for Hexen
|
||||
\*************************************************************/
|
||||
|
||||
// This is required to prevent accedential use of a different configuration
|
||||
type = "Doom Builder 2 Game Configuration";
|
||||
|
||||
// This is the title to show for this game
|
||||
game = "Hexen";
|
||||
|
||||
// This is the simplified game engine/sourceport name
|
||||
engine = "hexen";
|
||||
|
||||
// The format interface handles the map data format
|
||||
formatinterface = "HexenMapSetIO";
|
||||
|
||||
// Default lump name for new map
|
||||
defaultlumpname = "MAP01";
|
||||
|
||||
// Default testing parameters
|
||||
testparameters = "-iwad \"%WP\" -skill \"%S\" -file \"%AP\" \"%F\" -warp %L1 %L2 %NM";
|
||||
testshortpaths = true;
|
||||
|
||||
// Default nodebuilder configurations
|
||||
defaultsavecompiler = "zennode_normal";
|
||||
defaulttestcompiler = "zennode_fast";
|
||||
|
||||
// Skill levels
|
||||
skills
|
||||
{
|
||||
include("Includes\\Hexen_misc.cfg", "skills");
|
||||
}
|
||||
|
||||
// When this is set to true, sectors with the same tag will light up when a line is highlighted
|
||||
linetagindicatesectors = false;
|
||||
|
||||
// Special linedefs
|
||||
soundlinedefflag = 64; // See linedefflags
|
||||
singlesidedflag = 1; // See linedefflags
|
||||
doublesidedflag = 4; // See linedefflags
|
||||
impassableflag = 1;
|
||||
upperunpeggedflag = 8;
|
||||
lowerunpeggedflag = 16;
|
||||
|
||||
// Door making
|
||||
makedoortrack = "D_END2";
|
||||
makedooraction = 12; // See linedeftypes
|
||||
makedooractivate = 1024; // See linedefactivations
|
||||
makedoorflags { 512; } // see linedefflags, as string, CSV
|
||||
makedoorarg0 = 0;
|
||||
makedoorarg1 = 16;
|
||||
makedoorarg2 = 150;
|
||||
makedoorarg3 = 0;
|
||||
makedoorarg4 = 0;
|
||||
|
||||
// Generalized actions
|
||||
generalizedlinedefs = false;
|
||||
generalizedsectors = false;
|
||||
|
||||
// Texture loading options
|
||||
mixtexturesflats = false;
|
||||
defaulttexturescale = 1.0f;
|
||||
defaultflatscale = 1.0f;
|
||||
|
||||
|
||||
// Some common settings
|
||||
include("Includes\\Common.cfg");
|
||||
|
||||
// Flat used as sky
|
||||
skyflatname = "F_SKY";
|
||||
|
||||
|
||||
// Default flags for first new thing
|
||||
defaultthingflags
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "defaultthingflags");
|
||||
include("Includes\\Hexen_misc.cfg", "defaultthingflags");
|
||||
}
|
||||
|
||||
|
||||
// Texture sources
|
||||
textures
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "textures");
|
||||
}
|
||||
|
||||
// Patch sources
|
||||
patches
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "patches");
|
||||
}
|
||||
|
||||
// Sprite sources
|
||||
sprites
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "sprites");
|
||||
}
|
||||
|
||||
// Flat sources
|
||||
flats
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "flats");
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
GAME DETECT PATTERN
|
||||
Used to guess the game for which a WAD file is made.
|
||||
|
||||
1 = One of these lumps must exist
|
||||
2 = None of these lumps must exist
|
||||
3 = All of these lumps must exist
|
||||
*/
|
||||
|
||||
gamedetect
|
||||
{
|
||||
TEXTMAP = 2;
|
||||
ENDMAP = 2;
|
||||
EXTENDED = 2;
|
||||
BEHAVIOR = 3;
|
||||
E1M1 = 2; E1M2 = 2; E1M3 = 2; E1M4 = 2; E1M5 = 2; E1M6 = 2; E1M7 = 2; E1M8 = 2; E1M9 = 2;
|
||||
E2M1 = 2; E2M2 = 2; E2M3 = 2; E2M4 = 2; E2M5 = 2; E2M6 = 2; E2M7 = 2; E2M8 = 2; E2M9 = 2;
|
||||
E3M1 = 2; E3M2 = 2; E3M3 = 2; E3M4 = 2; E3M5 = 2; E3M6 = 2; E3M7 = 2; E3M8 = 2; E3M9 = 2;
|
||||
E4M1 = 2; E4M2 = 2; E4M3 = 2; E4M4 = 2; E4M5 = 2; E4M6 = 2; E4M7 = 2; E4M8 = 2; E4M9 = 2;
|
||||
MAP01 = 1; MAP02 = 1; MAP03 = 1; MAP04 = 1; MAP05 = 1; MAP06 = 1; MAP07 = 1; MAP08 = 1; MAP09 = 1; MAP10 = 1;
|
||||
MAP11 = 1; MAP12 = 1; MAP13 = 1; MAP14 = 1; MAP15 = 1; MAP16 = 1; MAP17 = 1; MAP18 = 1; MAP19 = 1; MAP20 = 1;
|
||||
MAP21 = 1; MAP22 = 1; MAP23 = 1; MAP24 = 1; MAP25 = 1; MAP26 = 1; MAP27 = 1; MAP28 = 1; MAP29 = 1; MAP30 = 1;
|
||||
MAP31 = 1; MAP32 = 1; MAP33 = 1; MAP34 = 1; MAP35 = 1; MAP36 = 1; MAP37 = 1; MAP38 = 1; MAP39 = 1; MAP40 = 1;
|
||||
MAP41 = 1;
|
||||
}
|
||||
|
||||
|
||||
maplumpnames
|
||||
{
|
||||
include("Includes\\Hexen_misc.cfg", "hexenmaplumpnames");
|
||||
}
|
||||
|
||||
|
||||
// Default sector brightness levels
|
||||
sectorbrightness
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "sectorbrightness");
|
||||
}
|
||||
|
||||
// SECTOR TYPES
|
||||
sectortypes
|
||||
{
|
||||
include("Includes\\Hexen_sectors.cfg");
|
||||
}
|
||||
|
||||
|
||||
// LINEDEF FLAGS
|
||||
linedefflags
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "linedefflags");
|
||||
include("Includes\\Hexen_misc.cfg", "linedefflags");
|
||||
}
|
||||
|
||||
|
||||
// Activations filter for Hexen type activations
|
||||
// This filters the activation bits from the flags
|
||||
include("Includes\\Hexen_misc.cfg", "linedefactivationsfilter");
|
||||
|
||||
|
||||
// LINEDEF ACTIVATIONS
|
||||
linedefactivations
|
||||
{
|
||||
include("Includes\\Hexen_misc.cfg", "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("Includes\\Doom_misc.cfg", "linedefflagstranslation");
|
||||
include("Includes\\Hexen_misc.cfg", "linedefflagstranslation");
|
||||
}
|
||||
|
||||
|
||||
// LINEDEF TYPES
|
||||
linedeftypes
|
||||
{
|
||||
include("Includes\\Hexen_linedefs.cfg");
|
||||
}
|
||||
|
||||
|
||||
// THING FLAGS
|
||||
thingflags
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "thingflags");
|
||||
include("Includes\\Hexen_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("Includes\\Doom_misc.cfg", "thingflagstranslation");
|
||||
include("Includes\\Hexen_misc.cfg", "thingflagstranslation");
|
||||
}
|
||||
|
||||
|
||||
// Things flags masks
|
||||
include("Includes\\Hexen_misc.cfg", "thingflagsmasks");
|
||||
|
||||
|
||||
// THING TYPES
|
||||
// Color numbers are the basic colors
|
||||
// Arrow indicates if the things will have an arrow to indicate direction
|
||||
// Sort: 0 = List as in configuration, 1 = List alphabetically
|
||||
// Blocking: 0 = No, 1 = Completely, 2 = True-Height
|
||||
// Error:
|
||||
// 0 = Dont check for errors
|
||||
// 1 = Must be inside map (default)
|
||||
// 2 = Must be inside map and may not collide
|
||||
thingtypes
|
||||
{
|
||||
include("Includes\\Hexen_things.cfg");
|
||||
}
|
||||
|
||||
|
||||
// ENUMERATIONS
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
{
|
||||
include("Includes\\Doom_misc.cfg", "enums");
|
||||
include("Includes\\Hexen_misc.cfg", "enums");
|
||||
}
|
||||
|
||||
|
||||
// Default thing filters
|
||||
// (these are not required, just usefull for new users)
|
||||
thingsfilters
|
||||
{
|
||||
include("Includes\\Hexen_misc.cfg", "thingsfilters");
|
||||
}
|
38
Build/Configurations/Includes/Action2_misc.cfg
Normal file
38
Build/Configurations/Includes/Action2_misc.cfg
Normal file
|
@ -0,0 +1,38 @@
|
|||
|
||||
// Basic Doom and Vanilla engine stuff.
|
||||
|
||||
include("Doom_Misc.cfg");
|
||||
|
||||
// The only difference with Doom
|
||||
skills
|
||||
{
|
||||
1 = "Punkass Bitch";
|
||||
2 = "Petty Thug";
|
||||
3 = "Hot Shit";
|
||||
4 = "Badass Mother Fucker";
|
||||
}
|
||||
|
||||
/*
|
||||
GAME DETECT PATTERN
|
||||
Used to guess the game for which a WAD file is made.
|
||||
|
||||
1 = One of these lumps must exist
|
||||
2 = None of these lumps must exist
|
||||
3 = All of these lumps must exist
|
||||
*/
|
||||
|
||||
gamedetect
|
||||
{
|
||||
EXTENDED = 2;
|
||||
E1M1 = 2; E1M2 = 2; E1M3 = 2; E1M4 = 2; E1M5 = 2; E1M6 = 2; E1M7 = 2; E1M8 = 2; E1M9 = 2;
|
||||
E2M1 = 2; E2M2 = 2; E2M3 = 2; E2M4 = 2; E2M5 = 2; E2M6 = 2; E2M7 = 2; E2M8 = 2; E2M9 = 2;
|
||||
E3M1 = 2; E3M2 = 2; E3M3 = 2; E3M4 = 2; E3M5 = 2; E3M6 = 2; E3M7 = 2; E3M8 = 2; E3M9 = 2;
|
||||
E4M1 = 2; E4M2 = 2; E4M3 = 2; E4M4 = 2; E4M5 = 2; E4M6 = 2; E4M7 = 2; E4M8 = 2; E4M9 = 2;
|
||||
E5M1 = 2; E5M2 = 2; E5M3 = 2; E5M4 = 2; E5M5 = 2; E5M6 = 2; E5M7 = 2; E5M8 = 2; E5M9 = 2;
|
||||
E6M1 = 2; E6M2 = 2; E6M3 = 2;
|
||||
MAP01 = 1; MAP02 = 1; MAP03 = 1; MAP04 = 1; MAP05 = 1; MAP06 = 1; MAP07 = 1; MAP08 = 1; MAP09 = 1; MAP10 = 1;
|
||||
MAP11 = 2; MAP12 = 2; MAP13 = 2; MAP14 = 2; MAP15 = 2; MAP16 = 2; MAP17 = 2; MAP18 = 2; MAP19 = 2; MAP20 = 2;
|
||||
MAP21 = 2; MAP22 = 2; MAP23 = 2; MAP24 = 2; MAP25 = 2; MAP26 = 2; MAP27 = 2; MAP28 = 2; MAP29 = 2; MAP30 = 2;
|
||||
MAP31 = 2; MAP32 = 2; MAP33 = 2; MAP34 = 2; MAP35 = 2; MAP36 = 2; MAP37 = 2; MAP38 = 2; MAP39 = 2; MAP40 = 2;
|
||||
MAP41 = 2;
|
||||
}
|
0
Build/Configurations/Includes/Action2_texturesets.cfg
Normal file
0
Build/Configurations/Includes/Action2_texturesets.cfg
Normal file
1219
Build/Configurations/Includes/Action2_things.cfg
Normal file
1219
Build/Configurations/Includes/Action2_things.cfg
Normal file
File diff suppressed because it is too large
Load diff
|
@ -66,7 +66,7 @@ To indicate the map header lump, use ~MAP
|
|||
|
||||
Legenda:
|
||||
required = Lump is required to exist.
|
||||
blindcopy = Lump will be copied along with the map blindly. (usefull for lumps Doom Builder doesn't use)
|
||||
blindcopy = Lump will be copied along with the map blindly. (useful for lumps Doom Builder doesn't use)
|
||||
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.
|
||||
|
|
0
Build/Configurations/Includes/Chex3_texturesets.cfg
Normal file
0
Build/Configurations/Includes/Chex3_texturesets.cfg
Normal file
756
Build/Configurations/Includes/Chex3_things.cfg
Normal file
756
Build/Configurations/Includes/Chex3_things.cfg
Normal file
|
@ -0,0 +1,756 @@
|
|||
|
||||
players
|
||||
{
|
||||
color = 10; // Light Green
|
||||
arrow = 1;
|
||||
title = "Player Starts";
|
||||
width = 16;
|
||||
sort = 1;
|
||||
height = 56;
|
||||
hangs = 0;
|
||||
blocking = 1;
|
||||
error = 2;
|
||||
|
||||
1
|
||||
{
|
||||
title = "Player 1 start";
|
||||
sprite = "PLAYA2A8";
|
||||
}
|
||||
2
|
||||
{
|
||||
title = "Player 2 start";
|
||||
sprite = "PLAYA2A8";
|
||||
}
|
||||
3
|
||||
{
|
||||
title = "Player 3 start";
|
||||
sprite = "PLAYA2A8";
|
||||
}
|
||||
4
|
||||
{
|
||||
title = "Player 4 start";
|
||||
sprite = "PLAYA2A8";
|
||||
}
|
||||
11
|
||||
{
|
||||
title = "Player Deathmatch start";
|
||||
sprite = "PLAYF1";
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
teleports
|
||||
{
|
||||
color = 2; // Green
|
||||
arrow = 1;
|
||||
title = "Teleports";
|
||||
width = 16;
|
||||
sort = 1;
|
||||
height = 56;
|
||||
hangs = 0;
|
||||
blocking = 0;
|
||||
error = 0;
|
||||
|
||||
14
|
||||
{
|
||||
title = "Teleport Destination";
|
||||
sprite = "TFOGB0";
|
||||
}
|
||||
}
|
||||
|
||||
monsters
|
||||
{
|
||||
color = 12; // Light Red
|
||||
arrow = 1;
|
||||
title = "Monsters";
|
||||
width = 20;
|
||||
sort = 1;
|
||||
height = 56;
|
||||
hangs = 0;
|
||||
blocking = 1;
|
||||
error = 2;
|
||||
|
||||
3004
|
||||
{
|
||||
title = "Flemoidus Commonus";
|
||||
sprite = "POSSA2A8";
|
||||
}
|
||||
|
||||
|
||||
9
|
||||
{
|
||||
title = "Flemoidus Bipedicus";
|
||||
sprite = "SPOSA2A8";
|
||||
}
|
||||
|
||||
|
||||
3001
|
||||
{
|
||||
title = "Armored Flemoidus Bipedicus";
|
||||
sprite = "TROOA2A8";
|
||||
}
|
||||
|
||||
|
||||
3002
|
||||
{
|
||||
title = "Flemoidus Stridicus";
|
||||
sprite = "SARGA2A8";
|
||||
}
|
||||
|
||||
58
|
||||
{
|
||||
title = "Flemoidus Cycloptis Commonus";
|
||||
sprite = "CYCLA2A8";
|
||||
}
|
||||
|
||||
|
||||
3006
|
||||
{
|
||||
title = "Flem Mine";
|
||||
sprite = "SKULA8A2";
|
||||
}
|
||||
|
||||
|
||||
3003
|
||||
{
|
||||
title = "Flemoidus Maximus";
|
||||
sprite = "BOSSA2A8";
|
||||
}
|
||||
|
||||
3005
|
||||
{
|
||||
title = "Super Cycloptis";
|
||||
sprite = "HEADA2A8";
|
||||
}
|
||||
|
||||
69
|
||||
{
|
||||
title = "The Flembrane";
|
||||
sprite = "FLMBA2A8";
|
||||
}
|
||||
|
||||
9050
|
||||
{
|
||||
title = "Flemoidus Larva";
|
||||
sprite = "LRVAA2A8";
|
||||
}
|
||||
|
||||
9057
|
||||
{
|
||||
title = "Quadrumpus";
|
||||
sprite = "QUADA2A8";
|
||||
}
|
||||
|
||||
16
|
||||
{
|
||||
title = "Lord Snotfolus";
|
||||
sprite = "CYBRA2A8";
|
||||
}
|
||||
|
||||
7
|
||||
{
|
||||
title = "Flembomination";
|
||||
sprite = "SPIDA2A8";
|
||||
}
|
||||
|
||||
2035
|
||||
{
|
||||
title = "Flemoid power strand";
|
||||
sprite = "BAR2A0";
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
weapons
|
||||
{
|
||||
color = 14; // Yellow
|
||||
arrow = 0;
|
||||
title = "Weapons";
|
||||
width = 20;
|
||||
sort = 1;
|
||||
height = 25;
|
||||
hangs = 0;
|
||||
blocking = 0;
|
||||
|
||||
82
|
||||
{
|
||||
title = "Super Large Zorcher";
|
||||
sprite = "SGN2A0";
|
||||
}
|
||||
2005
|
||||
{
|
||||
title = "Super Bootspork";
|
||||
sprite = "CSAWA0";
|
||||
}
|
||||
2001
|
||||
{
|
||||
title = "Large Zorcher";
|
||||
sprite = "SHOTA0";
|
||||
}
|
||||
2002
|
||||
{
|
||||
title = "Rapid Zorcher";
|
||||
sprite = "MGUNA0";
|
||||
}
|
||||
2003
|
||||
{
|
||||
title = "Zorch Propulsor";
|
||||
sprite = "LAUNA0";
|
||||
}
|
||||
2004
|
||||
{
|
||||
title = "Phasing Zorcher";
|
||||
sprite = "PLASA0";
|
||||
}
|
||||
2006
|
||||
{
|
||||
title = "LAZ Device";
|
||||
sprite = "BFUGA0";
|
||||
height = 30;
|
||||
}
|
||||
}
|
||||
|
||||
ammunition
|
||||
{
|
||||
color = 6; // Brown
|
||||
arrow = 0;
|
||||
title = "Ammunition";
|
||||
width = 20;
|
||||
sort = 1;
|
||||
height = 16;
|
||||
blocking = 0;
|
||||
hangs = 0;
|
||||
|
||||
2007
|
||||
{
|
||||
title = "Mini Zorcher Recharge";
|
||||
sprite = "CLIPA0";
|
||||
}
|
||||
2008
|
||||
{
|
||||
title = "Large Zorcher Recharge";
|
||||
sprite = "SHELA0";
|
||||
}
|
||||
2010
|
||||
{
|
||||
title = "Zorch propulsor recharge";
|
||||
sprite = "ROCKA0";
|
||||
height = 25;
|
||||
}
|
||||
2047
|
||||
{
|
||||
title = "Phasing zorcher recharge";
|
||||
sprite = "CELLA0";
|
||||
}
|
||||
2048
|
||||
{
|
||||
title = "Mini zorcher pack";
|
||||
sprite = "AMMOA0";
|
||||
}
|
||||
2049
|
||||
{
|
||||
title = "Large zorcher pack";
|
||||
sprite = "SBOXA0";
|
||||
}
|
||||
2046
|
||||
{
|
||||
title = "Zorch propulsor pack";
|
||||
sprite = "BROKA0";
|
||||
width = 30;
|
||||
height = 25;
|
||||
}
|
||||
17
|
||||
{
|
||||
title = "Phasing zorcher pack";
|
||||
sprite = "CELPA0";
|
||||
height = 25;
|
||||
}
|
||||
8
|
||||
{
|
||||
title = "Zorchpack";
|
||||
sprite = "BPAKA0";
|
||||
}
|
||||
}
|
||||
|
||||
health
|
||||
{
|
||||
color = 1; // Blue
|
||||
arrow = 0;
|
||||
title = "Health and Armor";
|
||||
width = 16;
|
||||
sort = 1;
|
||||
height = 20;
|
||||
hangs = 0;
|
||||
blocking = 0;
|
||||
|
||||
2011
|
||||
{
|
||||
title = "Bowl of fruits";
|
||||
sprite = "STIMA0";
|
||||
}
|
||||
2012
|
||||
{
|
||||
title = "Bowl of Vegetables";
|
||||
sprite = "MEDIA0";
|
||||
height = 25;
|
||||
}
|
||||
2014
|
||||
{
|
||||
title = "Glass of water";
|
||||
sprite = "BON1A0";
|
||||
}
|
||||
2015
|
||||
{
|
||||
title = "Slime repellent";
|
||||
sprite = "BON2A0";
|
||||
}
|
||||
2018
|
||||
{
|
||||
title = "Chex Armor";
|
||||
sprite = "ARM1A0";
|
||||
}
|
||||
2019
|
||||
{
|
||||
title = "Super Chex Armor";
|
||||
sprite = "ARM2A0";
|
||||
}
|
||||
}
|
||||
|
||||
powerups
|
||||
{
|
||||
color = 9; // Light Blue
|
||||
arrow = 0;
|
||||
title = "Powerups";
|
||||
width = 20;
|
||||
sort = 1;
|
||||
height = 20;
|
||||
hangs = 0;
|
||||
blocking = 0;
|
||||
|
||||
2013
|
||||
{
|
||||
title = "Supercharge Breakfast";
|
||||
sprite = "SOULA0";
|
||||
height = 45;
|
||||
}
|
||||
2025
|
||||
{
|
||||
title = "Slime-Proof Suit";
|
||||
sprite = "SUITA0";
|
||||
height = 60;
|
||||
}
|
||||
2026
|
||||
{
|
||||
title = "Computer map";
|
||||
sprite = "PMAPA0";
|
||||
height = 35;
|
||||
}
|
||||
2045
|
||||
{
|
||||
title = "Ultra goggles";
|
||||
sprite = "PVISA0";
|
||||
}
|
||||
}
|
||||
|
||||
keys
|
||||
{
|
||||
color = 13; // Light Magenta
|
||||
arrow = 0;
|
||||
title = "Keys";
|
||||
width = 16;
|
||||
sort = 1;
|
||||
height = 20;
|
||||
hangs = 0;
|
||||
blocking = 0;
|
||||
|
||||
5
|
||||
{
|
||||
title = "Blue keycard";
|
||||
sprite = "BKEYA0";
|
||||
}
|
||||
13
|
||||
{
|
||||
title = "Red keycard";
|
||||
sprite = "RKEYA0";
|
||||
}
|
||||
6
|
||||
{
|
||||
title = "Yellow keycard";
|
||||
sprite = "YKEYA0";
|
||||
}
|
||||
38
|
||||
{
|
||||
title = "Red flemkey";
|
||||
sprite = "RSKUA0";
|
||||
}
|
||||
39
|
||||
{
|
||||
title = "Yellow flemkey";
|
||||
sprite = "YSKUA0";
|
||||
}
|
||||
40
|
||||
{
|
||||
title = "Blue flemkey";
|
||||
sprite = "BSKUA0";
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
obstacles
|
||||
{
|
||||
color = 3; // Cyan
|
||||
arrow = 0;
|
||||
title = "Obstacles";
|
||||
width = 20;
|
||||
sort = 1;
|
||||
height = 20;
|
||||
hangs = 0;
|
||||
blocking = 1;
|
||||
|
||||
47
|
||||
{
|
||||
title = "Pine tree";
|
||||
sprite = "SMITA0";
|
||||
}
|
||||
54
|
||||
{
|
||||
title = "Spaceship";
|
||||
sprite = "TRE2A0";
|
||||
}
|
||||
32
|
||||
{
|
||||
title = "Barrel";
|
||||
sprite = "COL3A0";
|
||||
}
|
||||
30
|
||||
{
|
||||
title = "Pine tree with slime";
|
||||
sprite = "COL1A0";
|
||||
}
|
||||
37
|
||||
{
|
||||
title = "Flag on a pole";
|
||||
sprite = "COL6A0";
|
||||
height = 128;
|
||||
}
|
||||
33
|
||||
{
|
||||
title = "Mine cart";
|
||||
sprite = "COL4A0";
|
||||
height = 30;
|
||||
}
|
||||
43
|
||||
{
|
||||
title = "Flemoid pod";
|
||||
sprite = "TRE1A0";
|
||||
}
|
||||
44
|
||||
{
|
||||
title = "Slime fountain";
|
||||
sprite = "TBLUA0";
|
||||
height = 48;
|
||||
}
|
||||
48
|
||||
{
|
||||
title = "Slimy statue";
|
||||
sprite = "ELECA0";
|
||||
height = 52;
|
||||
}
|
||||
31
|
||||
{
|
||||
title = "Grey rock";
|
||||
sprite = "COL2A0";
|
||||
}
|
||||
25
|
||||
{
|
||||
title = "Globe stand";
|
||||
sprite = "POL1A0";
|
||||
}
|
||||
18
|
||||
{
|
||||
title = "Model rocket";
|
||||
sprite = "MROCA0";
|
||||
}
|
||||
19
|
||||
{
|
||||
title = "Radar dish";
|
||||
sprite = "RADAA0";
|
||||
}
|
||||
85
|
||||
{
|
||||
title = "Map room point light";
|
||||
sprite = "TLMPA0";
|
||||
}
|
||||
86
|
||||
{
|
||||
title = "Slimy urn";
|
||||
sprite = "TLP2A0";
|
||||
}
|
||||
36
|
||||
{
|
||||
title = "Oxygen tank";
|
||||
sprite = "COL5A0";
|
||||
}
|
||||
42
|
||||
{
|
||||
title = "Lab coil";
|
||||
sprite = "FSKUA0";
|
||||
}
|
||||
49
|
||||
{
|
||||
title = "Stool";
|
||||
sprite = "GOR1A0";
|
||||
}
|
||||
50
|
||||
{
|
||||
title = "Hydroponic plant";
|
||||
sprite = "GOR6A0";
|
||||
}
|
||||
51
|
||||
{
|
||||
title = "Big bowl sculpture";
|
||||
sprite = "BOWLA0";
|
||||
}
|
||||
53
|
||||
{
|
||||
title = "Bazoik cart";
|
||||
sprite = "COL7A0";
|
||||
}
|
||||
27
|
||||
{
|
||||
title = "Slimy meteor";
|
||||
sprite = "POL4A0";
|
||||
}
|
||||
29
|
||||
{
|
||||
title = "Computer monitor";
|
||||
sprite = "POL3A0";
|
||||
}
|
||||
73
|
||||
{
|
||||
title = "Pillar";
|
||||
sprite = "HDB1A0";
|
||||
}
|
||||
74
|
||||
{
|
||||
title = "Stalagmite";
|
||||
sprite = "HDB2A0";
|
||||
}
|
||||
76
|
||||
{
|
||||
title = "Triceratops skeleton";
|
||||
sprite = "DINOA0";
|
||||
}
|
||||
77
|
||||
{
|
||||
title = "T-rex skeleton";
|
||||
sprite = "DINOB0";
|
||||
}
|
||||
9051
|
||||
{
|
||||
title = "Statue of David";
|
||||
sprite = "STTUA0";
|
||||
}
|
||||
9052
|
||||
{
|
||||
title = "Statue of the Thinker";
|
||||
sprite = "STTUB0";
|
||||
}
|
||||
9053
|
||||
{
|
||||
title = "Statue of Ramses";
|
||||
sprite = "STTUC0";
|
||||
}
|
||||
9054
|
||||
{
|
||||
title = "Statue of King Tut";
|
||||
sprite = "STTUD0";
|
||||
}
|
||||
9055
|
||||
{
|
||||
title = "Statue of the Chex Warrior";
|
||||
sprite = "STTUE0";
|
||||
}
|
||||
9056
|
||||
{
|
||||
title = "Statue of a spoon";
|
||||
sprite = "STTUF0";
|
||||
}
|
||||
9058
|
||||
{
|
||||
title = "Banana tree";
|
||||
sprite = "TRE3A0";
|
||||
}
|
||||
9059
|
||||
{
|
||||
title = "Beech tree";
|
||||
sprite = "TRE4A0";
|
||||
}
|
||||
9060
|
||||
{
|
||||
title = "Apple tree";
|
||||
sprite = "TRE5A0";
|
||||
}
|
||||
9061
|
||||
{
|
||||
title = "Orange tree";
|
||||
sprite = "TRE6A0";
|
||||
}
|
||||
55
|
||||
{
|
||||
title = "Holographic globe projector";
|
||||
sprite = "SMBTA0";
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
lights
|
||||
{
|
||||
color = 11; // Light Cyan
|
||||
arrow = 0;
|
||||
title = "Light sources";
|
||||
width = 16;
|
||||
sort = 1;
|
||||
height = 16;
|
||||
hangs = 0;
|
||||
blocking = 1;
|
||||
|
||||
2028
|
||||
{
|
||||
title = "Landing light";
|
||||
sprite = "COLUA0";
|
||||
height = 48;
|
||||
}
|
||||
56
|
||||
{
|
||||
title = "Flemoid glowing shroom #2";
|
||||
sprite = "SMGTA0";
|
||||
}
|
||||
45
|
||||
{
|
||||
title = "Flemoid glowing shroom #1";
|
||||
sprite = "TGRNA0";
|
||||
}
|
||||
46
|
||||
{
|
||||
title = "Chandelier";
|
||||
sprite = "TREDA0";
|
||||
}
|
||||
57
|
||||
{
|
||||
title = "Brasero";
|
||||
sprite = "SMRTA0";
|
||||
}
|
||||
34
|
||||
{
|
||||
title = "Short lamp";
|
||||
sprite = "CANDA0";
|
||||
}
|
||||
35
|
||||
{
|
||||
title = "Street light";
|
||||
sprite = "CBRAA0";
|
||||
}
|
||||
}
|
||||
|
||||
decoration
|
||||
{
|
||||
color = 4; // Red
|
||||
arrow = 0;
|
||||
title = "Decoration";
|
||||
width = 16;
|
||||
sort = 1;
|
||||
height = 16;
|
||||
hangs = 0;
|
||||
blocking = 0;
|
||||
|
||||
41
|
||||
{
|
||||
title = "Chemical burner";
|
||||
sprite = "CEYEA0";
|
||||
height = 25;
|
||||
}
|
||||
59
|
||||
{
|
||||
title = "Hanging plant #1";
|
||||
sprite = "GOR2A0";
|
||||
}
|
||||
60
|
||||
{
|
||||
title = "Ceiling slime";
|
||||
sprite = "GOR4A0";
|
||||
}
|
||||
61
|
||||
{
|
||||
title = "Hanging plant #2";
|
||||
sprite = "GOR3A0";
|
||||
}
|
||||
62
|
||||
{
|
||||
title = "Hanging pots";
|
||||
sprite = "GOR5A0";
|
||||
}
|
||||
63
|
||||
{
|
||||
title = "Cave bat";
|
||||
sprite = "A0";
|
||||
}
|
||||
28
|
||||
{
|
||||
title = "Phone";
|
||||
sprite = "POL2A0";
|
||||
}
|
||||
75
|
||||
{
|
||||
title = "Stalactite";
|
||||
sprite = "HDB3A0";
|
||||
}
|
||||
78
|
||||
{
|
||||
title = "Flower #1";
|
||||
sprite = "FLW1A0";
|
||||
}
|
||||
79
|
||||
{
|
||||
title = "Flower #2";
|
||||
sprite = "FLW2A0";
|
||||
}
|
||||
80
|
||||
{
|
||||
title = "Chemical Beaker";
|
||||
sprite = "POL5A0";
|
||||
}
|
||||
81
|
||||
{
|
||||
title = "Small bush";
|
||||
sprite = "BRS1A0";
|
||||
}
|
||||
}
|
||||
|
||||
civilians
|
||||
{
|
||||
color = 4; // Red
|
||||
arrow = 0;
|
||||
title = "Civilians";
|
||||
width = 16;
|
||||
sort = 1;
|
||||
height = 16;
|
||||
hangs = 0;
|
||||
blocking = 1;
|
||||
|
||||
70
|
||||
{
|
||||
title = "Captive #1";
|
||||
sprite = "FCANA0";
|
||||
}
|
||||
26
|
||||
{
|
||||
title = "Captive #2";
|
||||
sprite = "POL6A0";
|
||||
}
|
||||
52
|
||||
{
|
||||
title = "Captive #3";
|
||||
sprite = "POL7A0";
|
||||
}
|
||||
}
|
64
Build/Configurations/Includes/Chex_misc.cfg
Normal file
64
Build/Configurations/Includes/Chex_misc.cfg
Normal file
|
@ -0,0 +1,64 @@
|
|||
|
||||
// Basic Doom and Vanilla engine stuff.
|
||||
|
||||
include("Doom_Misc.cfg");
|
||||
|
||||
// The only difference with Doom
|
||||
skills
|
||||
{
|
||||
1 = "Easy does it";
|
||||
2 = "Not so sticky";
|
||||
3 = "Gobs of goo";
|
||||
4 = "Extreme ooze";
|
||||
5 = "Super slimey!";
|
||||
}
|
||||
|
||||
/*
|
||||
GAME DETECT PATTERN
|
||||
Used to guess the game for which a WAD file is made.
|
||||
|
||||
1 = One of these lumps must exist
|
||||
2 = None of these lumps must exist
|
||||
3 = All of these lumps must exist
|
||||
*/
|
||||
|
||||
gamedetect_chex1
|
||||
{
|
||||
EXTENDED = 2;
|
||||
E1M1 = 1; E1M2 = 1; E1M3 = 1; E1M4 = 1; E1M5 = 1; E1M6 = 1; E1M7 = 1; E1M8 = 1; E1M9 = 1;
|
||||
E2M1 = 1; E2M2 = 1; E2M3 = 1; E2M4 = 1; E2M5 = 1; E2M6 = 1; E2M7 = 1; E2M8 = 1; E2M9 = 1;
|
||||
E3M1 = 1; E3M2 = 1; E3M3 = 1; E3M4 = 1; E3M5 = 1; E3M6 = 1; E3M7 = 1; E3M8 = 1; E3M9 = 1;
|
||||
E4M1 = 1; E4M2 = 1; E4M3 = 1; E4M4 = 1; E4M5 = 1; E4M6 = 1; E4M7 = 1; E4M8 = 1; E4M9 = 1;
|
||||
E5M1 = 2; E5M2 = 2; E5M3 = 2; E5M4 = 2; E5M5 = 2; E5M6 = 2; E5M7 = 2; E5M8 = 2; E5M9 = 2;
|
||||
E6M1 = 2; E6M2 = 2; E6M3 = 2;
|
||||
MAP01 = 2; MAP02 = 2; MAP03 = 2; MAP04 = 2; MAP05 = 2; MAP06 = 2; MAP07 = 2; MAP08 = 2; MAP09 = 2; MAP10 = 2;
|
||||
MAP11 = 2; MAP12 = 2; MAP13 = 2; MAP14 = 2; MAP15 = 2; MAP16 = 2; MAP17 = 2; MAP18 = 2; MAP19 = 2; MAP20 = 2;
|
||||
MAP21 = 2; MAP22 = 2; MAP23 = 2; MAP24 = 2; MAP25 = 2; MAP26 = 2; MAP27 = 2; MAP28 = 2; MAP29 = 2; MAP30 = 2;
|
||||
MAP31 = 2; MAP32 = 2; MAP33 = 2; MAP34 = 2; MAP35 = 2; MAP36 = 2; MAP37 = 2; MAP38 = 2; MAP39 = 2; MAP40 = 2;
|
||||
MAP41 = 2;
|
||||
}
|
||||
|
||||
/*
|
||||
GAME DETECT PATTERN
|
||||
Used to guess the game for which a WAD file is made.
|
||||
|
||||
1 = One of these lumps must exist
|
||||
2 = None of these lumps must exist
|
||||
3 = All of these lumps must exist
|
||||
*/
|
||||
|
||||
gamedetect_chex3
|
||||
{
|
||||
EXTENDED = 2;
|
||||
E1M1 = 1; E1M2 = 1; E1M3 = 1; E1M4 = 1; E1M5 = 1; E1M6 = 2; E1M7 = 2; E1M8 = 2; E1M9 = 2;
|
||||
E2M1 = 1; E2M2 = 1; E2M3 = 1; E2M4 = 1; E2M5 = 1; E2M6 = 2; E2M7 = 2; E2M8 = 2; E2M9 = 2;
|
||||
E3M1 = 1; E3M2 = 1; E3M3 = 1; E3M4 = 1; E3M5 = 1; E3M6 = 2; E3M7 = 2; E3M8 = 2; E3M9 = 2;
|
||||
E4M1 = 2; E4M2 = 2; E4M3 = 2; E4M4 = 2; E4M5 = 2; E4M6 = 2; E4M7 = 2; E4M8 = 2; E4M9 = 2;
|
||||
E5M1 = 2; E5M2 = 2; E5M3 = 2; E5M4 = 2; E5M5 = 2; E5M6 = 2; E5M7 = 2; E5M8 = 2; E5M9 = 2;
|
||||
E6M1 = 2; E6M2 = 2; E6M3 = 2;
|
||||
MAP01 = 2; MAP02 = 2; MAP03 = 2; MAP04 = 2; MAP05 = 2; MAP06 = 2; MAP07 = 2; MAP08 = 2; MAP09 = 2; MAP10 = 2;
|
||||
MAP11 = 2; MAP12 = 2; MAP13 = 2; MAP14 = 2; MAP15 = 2; MAP16 = 2; MAP17 = 2; MAP18 = 2; MAP19 = 2; MAP20 = 2;
|
||||
MAP21 = 2; MAP22 = 2; MAP23 = 2; MAP24 = 2; MAP25 = 2; MAP26 = 2; MAP27 = 2; MAP28 = 2; MAP29 = 2; MAP30 = 2;
|
||||
MAP31 = 2; MAP32 = 2; MAP33 = 2; MAP34 = 2; MAP35 = 2; MAP36 = 2; MAP37 = 2; MAP38 = 2; MAP39 = 2; MAP40 = 2;
|
||||
MAP41 = 2;
|
||||
}
|
0
Build/Configurations/Includes/Chex_texturesets.cfg
Normal file
0
Build/Configurations/Includes/Chex_texturesets.cfg
Normal file
504
Build/Configurations/Includes/Chex_things.cfg
Normal file
504
Build/Configurations/Includes/Chex_things.cfg
Normal file
|
@ -0,0 +1,504 @@
|
|||
|
||||
players
|
||||
{
|
||||
color = 10; // Light Green
|
||||
arrow = 1;
|
||||
title = "Player Starts";
|
||||
width = 16;
|
||||
sort = 1;
|
||||
height = 56;
|
||||
hangs = 0;
|
||||
blocking = 1;
|
||||
error = 2;
|
||||
|
||||
1
|
||||
{
|
||||
title = "Player 1 start";
|
||||
sprite = "PLAYA2A8";
|
||||
}
|
||||
2
|
||||
{
|
||||
title = "Player 2 start";
|
||||
sprite = "PLAYA2A8";
|
||||
}
|
||||
3
|
||||
{
|
||||
title = "Player 3 start";
|
||||
sprite = "PLAYA2A8";
|
||||
}
|
||||
4
|
||||
{
|
||||
title = "Player 4 start";
|
||||
sprite = "PLAYA2A8";
|
||||
}
|
||||
11
|
||||
{
|
||||
title = "Player Deathmatch start";
|
||||
sprite = "PLAYF1";
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
teleports
|
||||
{
|
||||
color = 2; // Green
|
||||
arrow = 1;
|
||||
title = "Teleports";
|
||||
width = 16;
|
||||
sort = 1;
|
||||
height = 56;
|
||||
hangs = 0;
|
||||
blocking = 0;
|
||||
error = 0;
|
||||
|
||||
14
|
||||
{
|
||||
title = "Teleport Destination";
|
||||
sprite = "TFOGB0";
|
||||
}
|
||||
}
|
||||
|
||||
monsters
|
||||
{
|
||||
color = 12; // Light Red
|
||||
arrow = 1;
|
||||
title = "Monsters";
|
||||
width = 20;
|
||||
sort = 1;
|
||||
height = 56;
|
||||
hangs = 0;
|
||||
blocking = 1;
|
||||
error = 2;
|
||||
|
||||
3004
|
||||
{
|
||||
title = "Flemoidus Commonus";
|
||||
sprite = "POSSA2A8";
|
||||
}
|
||||
|
||||
|
||||
9
|
||||
{
|
||||
title = "Flemoidus Bipedicus";
|
||||
sprite = "SPOSA2A8";
|
||||
}
|
||||
|
||||
|
||||
3001
|
||||
{
|
||||
title = "Armored Flemoidus Bipedicus";
|
||||
sprite = "TROOA2A8";
|
||||
}
|
||||
|
||||
|
||||
3002
|
||||
{
|
||||
title = "Flemoidus Cycloptis Commonus";
|
||||
width = 30;
|
||||
sprite = "SARGA2A8";
|
||||
}
|
||||
|
||||
|
||||
3006
|
||||
{
|
||||
title = "Chex Soul";
|
||||
width = 16;
|
||||
sprite = "SKULA8A2";
|
||||
}
|
||||
|
||||
|
||||
3003
|
||||
{
|
||||
title = "Flembrane";
|
||||
width = 24;
|
||||
sprite = "BOSSA2A8";
|
||||
height = 64;
|
||||
}
|
||||
}
|
||||
|
||||
weapons
|
||||
{
|
||||
color = 14; // Yellow
|
||||
arrow = 0;
|
||||
title = "Weapons";
|
||||
width = 20;
|
||||
sort = 1;
|
||||
height = 25;
|
||||
hangs = 0;
|
||||
blocking = 0;
|
||||
|
||||
82
|
||||
{
|
||||
title = "Super Large Zorcher";
|
||||
sprite = "SGN2A0";
|
||||
}
|
||||
2005
|
||||
{
|
||||
title = "Super Bootspork";
|
||||
sprite = "CSAWA0";
|
||||
}
|
||||
2001
|
||||
{
|
||||
title = "Large Zorcher";
|
||||
sprite = "SHOTA0";
|
||||
}
|
||||
2002
|
||||
{
|
||||
title = "Rapid Zorcher";
|
||||
sprite = "MGUNA0";
|
||||
}
|
||||
2003
|
||||
{
|
||||
title = "Zorch Propulsor";
|
||||
sprite = "LAUNA0";
|
||||
}
|
||||
2004
|
||||
{
|
||||
title = "Phasing Zorcher";
|
||||
sprite = "PLASA0";
|
||||
}
|
||||
2006
|
||||
{
|
||||
title = "LAZ Device";
|
||||
sprite = "BFUGA0";
|
||||
height = 30;
|
||||
}
|
||||
}
|
||||
|
||||
ammunition
|
||||
{
|
||||
color = 6; // Brown
|
||||
arrow = 0;
|
||||
title = "Ammunition";
|
||||
width = 20;
|
||||
sort = 1;
|
||||
height = 16;
|
||||
blocking = 0;
|
||||
hangs = 0;
|
||||
|
||||
2007
|
||||
{
|
||||
title = "Mini Zorcher Recharge";
|
||||
sprite = "CLIPA0";
|
||||
}
|
||||
2008
|
||||
{
|
||||
title = "Large Zorcher Recharge";
|
||||
sprite = "SHELA0";
|
||||
}
|
||||
2010
|
||||
{
|
||||
title = "Zorch propulsor recharge";
|
||||
sprite = "ROCKA0";
|
||||
height = 25;
|
||||
}
|
||||
2047
|
||||
{
|
||||
title = "Phasing zorcher recharge";
|
||||
sprite = "CELLA0";
|
||||
}
|
||||
2048
|
||||
{
|
||||
title = "Mini zorcher pack";
|
||||
sprite = "AMMOA0";
|
||||
}
|
||||
2049
|
||||
{
|
||||
title = "Large zorcher pack";
|
||||
sprite = "SBOXA0";
|
||||
}
|
||||
2046
|
||||
{
|
||||
title = "Zorch propulsor pack";
|
||||
sprite = "BROKA0";
|
||||
width = 30;
|
||||
height = 25;
|
||||
}
|
||||
17
|
||||
{
|
||||
title = "Phasing zorcher pack";
|
||||
sprite = "CELPA0";
|
||||
height = 25;
|
||||
}
|
||||
8
|
||||
{
|
||||
title = "Zorchpack";
|
||||
sprite = "BPAKA0";
|
||||
}
|
||||
}
|
||||
|
||||
health
|
||||
{
|
||||
color = 1; // Blue
|
||||
arrow = 0;
|
||||
title = "Health and Armor";
|
||||
width = 16;
|
||||
sort = 1;
|
||||
height = 20;
|
||||
hangs = 0;
|
||||
blocking = 0;
|
||||
|
||||
2011
|
||||
{
|
||||
title = "Bowl of fruits";
|
||||
sprite = "STIMA0";
|
||||
}
|
||||
2012
|
||||
{
|
||||
title = "Bowl of Vegetables";
|
||||
sprite = "MEDIA0";
|
||||
height = 25;
|
||||
}
|
||||
2014
|
||||
{
|
||||
title = "Glass of water";
|
||||
sprite = "BON1A0";
|
||||
}
|
||||
2015
|
||||
{
|
||||
title = "Slime repellent";
|
||||
sprite = "BON2A0";
|
||||
}
|
||||
2018
|
||||
{
|
||||
title = "Chex Armor";
|
||||
sprite = "ARM1A0";
|
||||
}
|
||||
2019
|
||||
{
|
||||
title = "Super Chex Armor";
|
||||
sprite = "ARM2A0";
|
||||
}
|
||||
}
|
||||
|
||||
powerups
|
||||
{
|
||||
color = 9; // Light Blue
|
||||
arrow = 0;
|
||||
title = "Powerups";
|
||||
width = 20;
|
||||
sort = 1;
|
||||
height = 20;
|
||||
hangs = 0;
|
||||
blocking = 0;
|
||||
|
||||
2013
|
||||
{
|
||||
title = "Supercharge Breakfast";
|
||||
sprite = "SOULA0";
|
||||
height = 45;
|
||||
}
|
||||
2025
|
||||
{
|
||||
title = "Slime-Proof Suit";
|
||||
sprite = "SUITA0";
|
||||
height = 60;
|
||||
}
|
||||
2026
|
||||
{
|
||||
title = "Computer map";
|
||||
sprite = "PMAPA0";
|
||||
height = 35;
|
||||
}
|
||||
}
|
||||
|
||||
keys
|
||||
{
|
||||
color = 13; // Light Magenta
|
||||
arrow = 0;
|
||||
title = "Keys";
|
||||
width = 16;
|
||||
sort = 1;
|
||||
height = 20;
|
||||
hangs = 0;
|
||||
blocking = 0;
|
||||
|
||||
5
|
||||
{
|
||||
title = "Blue keycard";
|
||||
sprite = "BKEYA0";
|
||||
}
|
||||
13
|
||||
{
|
||||
title = "Red keycard";
|
||||
sprite = "RKEYA0";
|
||||
}
|
||||
6
|
||||
{
|
||||
title = "Yellow keycard";
|
||||
sprite = "YKEYA0";
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
obstacles
|
||||
{
|
||||
color = 3; // Cyan
|
||||
arrow = 0;
|
||||
title = "Obstacles";
|
||||
width = 20;
|
||||
sort = 1;
|
||||
height = 20;
|
||||
hangs = 0;
|
||||
blocking = 1;
|
||||
|
||||
47
|
||||
{
|
||||
title = "Apple tree";
|
||||
sprite = "SMITA0";
|
||||
height = 92;
|
||||
}
|
||||
54
|
||||
{
|
||||
title = "Banana tree";
|
||||
width = 32;
|
||||
sprite = "TRE2A0";
|
||||
height = 108;
|
||||
}
|
||||
32
|
||||
{
|
||||
title = "Cavern column";
|
||||
sprite = "COL3A0";
|
||||
height = 128;
|
||||
}
|
||||
30
|
||||
{
|
||||
title = "Cavern stalagmite";
|
||||
sprite = "COL1A0";
|
||||
height = 60;
|
||||
}
|
||||
37
|
||||
{
|
||||
title = "Flag on a pole";
|
||||
sprite = "COL6A0";
|
||||
height = 128;
|
||||
}
|
||||
35
|
||||
{
|
||||
title = "Gas tank";
|
||||
sprite = "CBRAA0";
|
||||
height = 36;
|
||||
}
|
||||
33
|
||||
{
|
||||
title = "Bazoik cart";
|
||||
sprite = "COL4A0";
|
||||
height = 30;
|
||||
}
|
||||
43
|
||||
{
|
||||
title = "Orange tree";
|
||||
sprite = "TRE1A0";
|
||||
height = 92;
|
||||
}
|
||||
44
|
||||
{
|
||||
title = "Slime fountain";
|
||||
sprite = "TBLUA0";
|
||||
height = 48;
|
||||
}
|
||||
48
|
||||
{
|
||||
title = "Spaceship";
|
||||
sprite = "ELECA0";
|
||||
height = 52;
|
||||
}
|
||||
31
|
||||
{
|
||||
title = "Submerged plant";
|
||||
sprite = "COL2A0";
|
||||
height = 42;
|
||||
}
|
||||
28
|
||||
{
|
||||
title = "Tall flower #1";
|
||||
sprite = "POL2A0";
|
||||
height = 25;
|
||||
}
|
||||
25
|
||||
{
|
||||
title = "Tall flower #2";
|
||||
sprite = "POL1A0";
|
||||
height = 25;
|
||||
}
|
||||
55
|
||||
{
|
||||
title = "Lab coil";
|
||||
sprite = "SMBTA0";
|
||||
height = 86;
|
||||
}
|
||||
}
|
||||
|
||||
lights
|
||||
{
|
||||
color = 11; // Light Cyan
|
||||
arrow = 0;
|
||||
title = "Light sources";
|
||||
width = 16;
|
||||
sort = 1;
|
||||
height = 16;
|
||||
hangs = 0;
|
||||
blocking = 1;
|
||||
|
||||
2028
|
||||
{
|
||||
title = "Landing light";
|
||||
sprite = "COLUA0";
|
||||
height = 48;
|
||||
}
|
||||
}
|
||||
|
||||
decoration
|
||||
{
|
||||
color = 4; // Red
|
||||
arrow = 0;
|
||||
title = "Decoration";
|
||||
width = 16;
|
||||
sort = 1;
|
||||
height = 16;
|
||||
hangs = 0;
|
||||
blocking = 0;
|
||||
|
||||
41
|
||||
{
|
||||
title = "Chemical burner";
|
||||
sprite = "CEYEA0";
|
||||
height = 25;
|
||||
}
|
||||
34
|
||||
{
|
||||
title = "Chemical beaker";
|
||||
sprite = "CANDA0";
|
||||
}
|
||||
}
|
||||
|
||||
civilians
|
||||
{
|
||||
color = 4; // Red
|
||||
arrow = 0;
|
||||
title = "Civilians";
|
||||
width = 16;
|
||||
sort = 1;
|
||||
height = 16;
|
||||
hangs = 0;
|
||||
blocking = 1;
|
||||
|
||||
45
|
||||
{
|
||||
title = "Captive #1";
|
||||
sprite = "TGRNA0";
|
||||
height = 54;
|
||||
}
|
||||
56
|
||||
{
|
||||
title = "Captive #2";
|
||||
sprite = "SMGTA0";
|
||||
height = 54;
|
||||
}
|
||||
57
|
||||
{
|
||||
title = "Captive #3";
|
||||
sprite = "SMRTA0";
|
||||
height = 48;
|
||||
}
|
||||
}
|
|
@ -18,6 +18,7 @@ monsters
|
|||
{
|
||||
title = "Chaingunner";
|
||||
sprite = "CPOSA2";
|
||||
class = "ChaingunGuy";
|
||||
}
|
||||
|
||||
69
|
||||
|
@ -26,6 +27,7 @@ monsters
|
|||
width = 24;
|
||||
sprite = "BOS2A2C8";
|
||||
height = 64;
|
||||
class = "HellKnight";
|
||||
}
|
||||
|
||||
68
|
||||
|
@ -34,6 +36,7 @@ monsters
|
|||
width = 64;
|
||||
sprite = "BSPIA2A8";
|
||||
height = 64;
|
||||
class = "Arachnotron";
|
||||
}
|
||||
|
||||
71
|
||||
|
@ -41,12 +44,14 @@ monsters
|
|||
title = "Pain Elemental";
|
||||
width = 31;
|
||||
sprite = "PAINA2A8";
|
||||
class = "PainElemental";
|
||||
}
|
||||
|
||||
66
|
||||
{
|
||||
title = "Revenant";
|
||||
sprite = "SKELA2D8";
|
||||
class = "Revenant";
|
||||
}
|
||||
|
||||
67
|
||||
|
@ -55,18 +60,21 @@ monsters
|
|||
width = 48;
|
||||
sprite = "FATTC2C8";
|
||||
height = 64;
|
||||
class = "Fatso";
|
||||
}
|
||||
|
||||
64
|
||||
{
|
||||
title = "Archvile";
|
||||
sprite = "VILEA2D8";
|
||||
class = "Archvile";
|
||||
}
|
||||
|
||||
84
|
||||
{
|
||||
title = "Wolfenstein SS";
|
||||
sprite = "SSWVA2";
|
||||
class = "WolfensteinSS";
|
||||
}
|
||||
|
||||
72
|
||||
|
@ -76,6 +84,7 @@ monsters
|
|||
sprite = "KEENA0";
|
||||
height = 72;
|
||||
hangs = 1;
|
||||
class = "CommanderKeen";
|
||||
}
|
||||
|
||||
88
|
||||
|
@ -84,6 +93,7 @@ monsters
|
|||
width = 16;
|
||||
sprite = "BBRNA0";
|
||||
height = 16;
|
||||
class = "BossBrain";
|
||||
}
|
||||
|
||||
89
|
||||
|
@ -92,7 +102,7 @@ monsters
|
|||
sprite = "BOSFB0";
|
||||
height = 32;
|
||||
}
|
||||
|
||||
|
||||
87
|
||||
{
|
||||
title = "Monsters Target";
|
||||
|
@ -116,6 +126,7 @@ weapons
|
|||
{
|
||||
title = "Super Shotgun";
|
||||
sprite = "SGN2A0";
|
||||
class = "SuperShotgun";
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -136,6 +147,7 @@ powerups
|
|||
title = "Megasphere";
|
||||
sprite = "MEGAA0";
|
||||
height = 40;
|
||||
class = "Megasphere";
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -156,6 +168,7 @@ obstacles
|
|||
width = 10;
|
||||
sprite = "FCANA0";
|
||||
height = 32;
|
||||
class = "BurningBarrel";
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -175,12 +188,14 @@ lights
|
|||
{
|
||||
title = "Tall techno floor lamp";
|
||||
sprite = "TLMPA0";
|
||||
class = "TechLamp";
|
||||
}
|
||||
|
||||
86
|
||||
{
|
||||
title = "Short techno floor lamp";
|
||||
sprite = "TLP2A0";
|
||||
class = "TechLamp2";
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -200,18 +215,21 @@ decoration
|
|||
{
|
||||
title = "Pool of blood and guts";
|
||||
sprite = "POB1A0";
|
||||
class = "ColonGibs";
|
||||
}
|
||||
|
||||
80
|
||||
{
|
||||
title = "Pool of blood";
|
||||
sprite = "POB2A0";
|
||||
class = "SmallBloodPool";
|
||||
}
|
||||
|
||||
81
|
||||
{
|
||||
title = "Pool of brains";
|
||||
sprite = "BRS1A0";
|
||||
class = "BrainStem";
|
||||
}
|
||||
|
||||
73
|
||||
|
@ -221,6 +239,7 @@ decoration
|
|||
height = 88;
|
||||
hangs = 1;
|
||||
blocking = 1;
|
||||
class = "HangNoGuts";
|
||||
}
|
||||
|
||||
74
|
||||
|
@ -230,6 +249,7 @@ decoration
|
|||
height = 88;
|
||||
hangs = 1;
|
||||
blocking = 1;
|
||||
class = "HangBNoBrain";
|
||||
}
|
||||
|
||||
75
|
||||
|
@ -239,6 +259,7 @@ decoration
|
|||
height = 64;
|
||||
hangs = 1;
|
||||
blocking = 1;
|
||||
class = "HangTLookingDown";
|
||||
}
|
||||
|
||||
76
|
||||
|
@ -248,6 +269,7 @@ decoration
|
|||
height = 64;
|
||||
hangs = 1;
|
||||
blocking = 1;
|
||||
class = "HangTSkull";
|
||||
}
|
||||
|
||||
77
|
||||
|
@ -257,6 +279,7 @@ decoration
|
|||
height = 64;
|
||||
hangs = 1;
|
||||
blocking = 1;
|
||||
class = "HangTLookingUp";
|
||||
}
|
||||
|
||||
78
|
||||
|
@ -266,5 +289,6 @@ decoration
|
|||
height = 64;
|
||||
hangs = 1;
|
||||
blocking = 1;
|
||||
class = "HangTNoBrain";
|
||||
}
|
||||
}
|
||||
|
|
|
@ -179,7 +179,7 @@ To indicate the map header lump, use ~MAP
|
|||
|
||||
Legenda:
|
||||
required = Lump is required to exist.
|
||||
blindcopy = Lump will be copied along with the map blindly. (usefull for lumps Doom Builder doesn't use)
|
||||
blindcopy = Lump will be copied along with the map blindly. (useful for lumps Doom Builder doesn't use)
|
||||
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.
|
||||
|
@ -266,8 +266,103 @@ doommaplumpnames
|
|||
}
|
||||
|
||||
|
||||
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;
|
||||
script = "ZDoom_ACS.cfg";
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
// Default thing filters
|
||||
// (these are not required, just usefull for new users)
|
||||
// (these are not required, just useful for new users)
|
||||
thingsfilters
|
||||
{
|
||||
|
||||
|
@ -385,3 +480,76 @@ enums
|
|||
}
|
||||
}
|
||||
|
||||
/*
|
||||
GAME DETECT PATTERN
|
||||
Used to guess the game for which a WAD file is made.
|
||||
|
||||
1 = One of these lumps must exist
|
||||
2 = None of these lumps must exist
|
||||
3 = All of these lumps must exist
|
||||
*/
|
||||
|
||||
gamedetect_format
|
||||
{
|
||||
TEXTMAP = 2;
|
||||
THINGS = 3;
|
||||
LINEDEFS = 3;
|
||||
SIDEDEFS = 3;
|
||||
VERTEXES = 3;
|
||||
SEGS = 3;
|
||||
SSECTORS = 3;
|
||||
NODES = 3;
|
||||
SECTORS = 3;
|
||||
REJECT = 3;
|
||||
BLOCKMAP = 3;
|
||||
ENDMAP = 2;
|
||||
BEHAVIOR = 2;
|
||||
}
|
||||
|
||||
gamedetect_exmx
|
||||
{
|
||||
EXTENDED = 2;
|
||||
E1M1 = 1; E1M2 = 1; E1M3 = 1; E1M4 = 1; E1M5 = 1; E1M6 = 1; E1M7 = 1; E1M8 = 1; E1M9 = 1;
|
||||
E2M1 = 1; E2M2 = 1; E2M3 = 1; E2M4 = 1; E2M5 = 1; E2M6 = 1; E2M7 = 1; E2M8 = 1; E2M9 = 1;
|
||||
E3M1 = 1; E3M2 = 1; E3M3 = 1; E3M4 = 1; E3M5 = 1; E3M6 = 1; E3M7 = 1; E3M8 = 1; E3M9 = 1;
|
||||
E4M1 = 1; E4M2 = 1; E4M3 = 1; E4M4 = 1; E4M5 = 1; E4M6 = 1; E4M7 = 1; E4M8 = 1; E4M9 = 1;
|
||||
E5M1 = 2; E5M2 = 2; E5M3 = 2; E5M4 = 2; E5M5 = 2; E5M6 = 2; E5M7 = 2; E5M8 = 2; E5M9 = 2;
|
||||
E6M1 = 2; E6M2 = 2; E6M3 = 2;
|
||||
MAP01 = 2; MAP02 = 2; MAP03 = 2; MAP04 = 2; MAP05 = 2; MAP06 = 2; MAP07 = 2; MAP08 = 2; MAP09 = 2; MAP10 = 2;
|
||||
MAP11 = 2; MAP12 = 2; MAP13 = 2; MAP14 = 2; MAP15 = 2; MAP16 = 2; MAP17 = 2; MAP18 = 2; MAP19 = 2; MAP20 = 2;
|
||||
MAP21 = 2; MAP22 = 2; MAP23 = 2; MAP24 = 2; MAP25 = 2; MAP26 = 2; MAP27 = 2; MAP28 = 2; MAP29 = 2; MAP30 = 2;
|
||||
MAP31 = 2; MAP32 = 2; MAP33 = 2; MAP34 = 2; MAP35 = 2; MAP36 = 2; MAP37 = 2; MAP38 = 2; MAP39 = 2; MAP40 = 2;
|
||||
MAP41 = 2;
|
||||
}
|
||||
|
||||
gamedetect_mapxx
|
||||
{
|
||||
EXTENDED = 2;
|
||||
E1M1 = 2; E1M2 = 2; E1M3 = 2; E1M4 = 2; E1M5 = 2; E1M6 = 2; E1M7 = 2; E1M8 = 2; E1M9 = 2;
|
||||
E2M1 = 2; E2M2 = 2; E2M3 = 2; E2M4 = 2; E2M5 = 2; E2M6 = 2; E2M7 = 2; E2M8 = 2; E2M9 = 2;
|
||||
E3M1 = 2; E3M2 = 2; E3M3 = 2; E3M4 = 2; E3M5 = 2; E3M6 = 2; E3M7 = 2; E3M8 = 2; E3M9 = 2;
|
||||
E4M1 = 2; E4M2 = 2; E4M3 = 2; E4M4 = 2; E4M5 = 2; E4M6 = 2; E4M7 = 2; E4M8 = 2; E4M9 = 2;
|
||||
E5M1 = 2; E5M2 = 2; E5M3 = 2; E5M4 = 2; E5M5 = 2; E5M6 = 2; E5M7 = 2; E5M8 = 2; E5M9 = 2;
|
||||
E6M1 = 2; E6M2 = 2; E6M3 = 2;
|
||||
MAP01 = 1; MAP02 = 1; MAP03 = 1; MAP04 = 1; MAP05 = 1; MAP06 = 1; MAP07 = 1; MAP08 = 1; MAP09 = 1; MAP10 = 1;
|
||||
MAP11 = 1; MAP12 = 1; MAP13 = 1; MAP14 = 1; MAP15 = 1; MAP16 = 1; MAP17 = 1; MAP18 = 1; MAP19 = 1; MAP20 = 1;
|
||||
MAP21 = 1; MAP22 = 1; MAP23 = 1; MAP24 = 1; MAP25 = 1; MAP26 = 1; MAP27 = 1; MAP28 = 1; MAP29 = 1; MAP30 = 1;
|
||||
MAP31 = 1; MAP32 = 1; MAP33 = 1; MAP34 = 1; MAP35 = 1; MAP36 = 1; MAP37 = 1; MAP38 = 1; MAP39 = 1; MAP40 = 1;
|
||||
MAP41 = 1;
|
||||
}
|
||||
|
||||
gamedetect_either
|
||||
{
|
||||
EXTENDED = 2;
|
||||
E1M1 = 1; E1M2 = 1; E1M3 = 1; E1M4 = 1; E1M5 = 1; E1M6 = 1; E1M7 = 1; E1M8 = 1; E1M9 = 1;
|
||||
E2M1 = 1; E2M2 = 1; E2M3 = 1; E2M4 = 1; E2M5 = 1; E2M6 = 1; E2M7 = 1; E2M8 = 1; E2M9 = 1;
|
||||
E3M1 = 1; E3M2 = 1; E3M3 = 1; E3M4 = 1; E3M5 = 1; E3M6 = 1; E3M7 = 1; E3M8 = 1; E3M9 = 1;
|
||||
E4M1 = 1; E4M2 = 1; E4M3 = 1; E4M4 = 1; E4M5 = 1; E4M6 = 1; E4M7 = 1; E4M8 = 1; E4M9 = 1;
|
||||
E5M1 = 2; E5M2 = 2; E5M3 = 2; E5M4 = 2; E5M5 = 2; E5M6 = 2; E5M7 = 2; E5M8 = 2; E5M9 = 2;
|
||||
E6M1 = 2; E6M2 = 2; E6M3 = 2;
|
||||
MAP01 = 1; MAP02 = 1; MAP03 = 1; MAP04 = 1; MAP05 = 1; MAP06 = 1; MAP07 = 1; MAP08 = 1; MAP09 = 1; MAP10 = 1;
|
||||
MAP11 = 1; MAP12 = 1; MAP13 = 1; MAP14 = 1; MAP15 = 1; MAP16 = 1; MAP17 = 1; MAP18 = 1; MAP19 = 1; MAP20 = 1;
|
||||
MAP21 = 1; MAP22 = 1; MAP23 = 1; MAP24 = 1; MAP25 = 1; MAP26 = 1; MAP27 = 1; MAP28 = 1; MAP29 = 1; MAP30 = 1;
|
||||
MAP31 = 1; MAP32 = 1; MAP33 = 2; MAP34 = 2; MAP35 = 2; MAP36 = 2; MAP37 = 2; MAP38 = 2; MAP39 = 2; MAP40 = 2;
|
||||
MAP41 = 2;
|
||||
}
|
|
@ -15,6 +15,7 @@ players
|
|||
{
|
||||
title = "Player 1 start";
|
||||
sprite = "PLAYA2A8";
|
||||
class = "DoomPlayer";
|
||||
}
|
||||
2
|
||||
{
|
||||
|
@ -74,6 +75,7 @@ monsters
|
|||
{
|
||||
title = "Former Human";
|
||||
sprite = "POSSA2A8";
|
||||
class = "ZombieMan";
|
||||
}
|
||||
|
||||
|
||||
|
@ -81,6 +83,7 @@ monsters
|
|||
{
|
||||
title = "Former Sergeant";
|
||||
sprite = "SPOSA2A8";
|
||||
class = "ShotgunGuy";
|
||||
}
|
||||
|
||||
|
||||
|
@ -88,6 +91,7 @@ monsters
|
|||
{
|
||||
title = "Imp";
|
||||
sprite = "TROOA2A8";
|
||||
class = "DoomImp";
|
||||
}
|
||||
|
||||
|
||||
|
@ -96,6 +100,7 @@ monsters
|
|||
title = "Demon";
|
||||
width = 30;
|
||||
sprite = "SARGA2A8";
|
||||
class = "Demon";
|
||||
}
|
||||
|
||||
|
||||
|
@ -104,6 +109,7 @@ monsters
|
|||
title = "Spectre";
|
||||
width = 30;
|
||||
sprite = "SARGA2A8";
|
||||
class = "Spectre";
|
||||
}
|
||||
|
||||
|
||||
|
@ -112,6 +118,7 @@ monsters
|
|||
title = "Lost Soul";
|
||||
width = 16;
|
||||
sprite = "SKULA8A2";
|
||||
class = "LostSoul";
|
||||
}
|
||||
|
||||
|
||||
|
@ -120,6 +127,7 @@ monsters
|
|||
title = "Cacodemon";
|
||||
width = 31;
|
||||
sprite = "HEADA2A8";
|
||||
class = "Cacodemon";
|
||||
}
|
||||
|
||||
|
||||
|
@ -129,6 +137,7 @@ monsters
|
|||
width = 24;
|
||||
sprite = "BOSSA2A8";
|
||||
height = 64;
|
||||
class = "BaronOfHell";
|
||||
}
|
||||
|
||||
|
||||
|
@ -138,6 +147,7 @@ monsters
|
|||
width = 40;
|
||||
sprite = "CYBRA2";
|
||||
height = 110;
|
||||
class = "Cyberdemon";
|
||||
}
|
||||
|
||||
|
||||
|
@ -147,6 +157,7 @@ monsters
|
|||
width = 128;
|
||||
sprite = "SPIDG2G8";
|
||||
height = 100;
|
||||
class = "SpiderMastermind";
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -165,32 +176,38 @@ weapons
|
|||
{
|
||||
title = "Chainsaw";
|
||||
sprite = "CSAWA0";
|
||||
class = "Chainsaw";
|
||||
}
|
||||
2001
|
||||
{
|
||||
title = "Shotgun";
|
||||
sprite = "SHOTA0";
|
||||
class = "Shotgun";
|
||||
}
|
||||
2002
|
||||
{
|
||||
title = "Chaingun";
|
||||
sprite = "MGUNA0";
|
||||
class = "Chaingun";
|
||||
}
|
||||
2003
|
||||
{
|
||||
title = "Rocket launcher";
|
||||
sprite = "LAUNA0";
|
||||
class = "RocketLauncher";
|
||||
}
|
||||
2004
|
||||
{
|
||||
title = "Plasma gun";
|
||||
sprite = "PLASA0";
|
||||
class = "PlasmaRifle";
|
||||
}
|
||||
2006
|
||||
{
|
||||
title = "BFG9000";
|
||||
sprite = "BFUGA0";
|
||||
height = 30;
|
||||
class = "BFG9000";
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -209,49 +226,58 @@ ammunition
|
|||
{
|
||||
title = "Ammo clip";
|
||||
sprite = "CLIPA0";
|
||||
class = "Clip";
|
||||
}
|
||||
2008
|
||||
{
|
||||
title = "Shotgun shells";
|
||||
sprite = "SHELA0";
|
||||
class = "Shell";
|
||||
}
|
||||
2010
|
||||
{
|
||||
title = "Rocket";
|
||||
sprite = "ROCKA0";
|
||||
height = 25;
|
||||
class = "RocketAmmo";
|
||||
}
|
||||
2047
|
||||
{
|
||||
title = "Cell charge";
|
||||
sprite = "CELLA0";
|
||||
class = "Cell";
|
||||
}
|
||||
2048
|
||||
{
|
||||
title = "Box of Ammo";
|
||||
sprite = "AMMOA0";
|
||||
class = "ClipBox";
|
||||
}
|
||||
2049
|
||||
{
|
||||
title = "Box of Shells";
|
||||
sprite = "SBOXA0";
|
||||
class = "ShellBox";
|
||||
}
|
||||
2046
|
||||
{
|
||||
title = "Box of Rockets";
|
||||
sprite = "BROKA0";
|
||||
height = 25;
|
||||
class = "RocketBox";
|
||||
}
|
||||
17
|
||||
{
|
||||
title = "Cell charge pack";
|
||||
sprite = "CELPA0";
|
||||
height = 25;
|
||||
class = "CellPack";
|
||||
}
|
||||
8
|
||||
{
|
||||
title = "Backpack";
|
||||
sprite = "BPAKA0";
|
||||
class = "Backpack";
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -260,9 +286,9 @@ health
|
|||
color = 1; // Blue
|
||||
arrow = 0;
|
||||
title = "Health and Armor";
|
||||
width = 16;
|
||||
width = 20;
|
||||
sort = 1;
|
||||
height = 20;
|
||||
height = 16;
|
||||
hangs = 0;
|
||||
blocking = 0;
|
||||
|
||||
|
@ -270,32 +296,38 @@ health
|
|||
{
|
||||
title = "Stimpack";
|
||||
sprite = "STIMA0";
|
||||
class = "Stimpack";
|
||||
}
|
||||
2012
|
||||
{
|
||||
title = "Medikit";
|
||||
sprite = "MEDIA0";
|
||||
height = 25;
|
||||
class = "Medikit";
|
||||
}
|
||||
2014
|
||||
{
|
||||
title = "Health bonus";
|
||||
sprite = "BON1A0";
|
||||
class = "HealthBonus";
|
||||
}
|
||||
2015
|
||||
{
|
||||
title = "Armor bonus";
|
||||
sprite = "BON2A0";
|
||||
class = "ArmorBonus";
|
||||
}
|
||||
2018
|
||||
{
|
||||
title = "Green armor";
|
||||
sprite = "ARM1A0";
|
||||
class = "GreenArmor";
|
||||
}
|
||||
2019
|
||||
{
|
||||
title = "Blue armor";
|
||||
sprite = "ARM2A0";
|
||||
class = "BlueArmor";
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -306,7 +338,7 @@ powerups
|
|||
title = "Powerups";
|
||||
width = 20;
|
||||
sort = 1;
|
||||
height = 20;
|
||||
height = 16;
|
||||
hangs = 0;
|
||||
blocking = 0;
|
||||
|
||||
|
@ -315,40 +347,47 @@ powerups
|
|||
title = "Soulsphere";
|
||||
sprite = "SOULA0";
|
||||
height = 45;
|
||||
class = "Soulsphere";
|
||||
}
|
||||
2022
|
||||
{
|
||||
title = "Invulnerability";
|
||||
sprite = "PINVA0";
|
||||
height = 30;
|
||||
class = "InvulnerabilitySphere";
|
||||
}
|
||||
2023
|
||||
{
|
||||
title = "Berserk";
|
||||
sprite = "PSTRA0";
|
||||
class = "Berserk";
|
||||
}
|
||||
2024
|
||||
{
|
||||
title = "Invisibility";
|
||||
sprite = "PINSA0";
|
||||
height = 45;
|
||||
class = "BlurSphere ";
|
||||
}
|
||||
2025
|
||||
{
|
||||
title = "Radiation suit";
|
||||
sprite = "SUITA0";
|
||||
height = 60;
|
||||
class = "RadSuit";
|
||||
}
|
||||
2026
|
||||
{
|
||||
title = "Computer map";
|
||||
sprite = "PMAPA0";
|
||||
height = 35;
|
||||
class = "Allmap";
|
||||
}
|
||||
2045
|
||||
{
|
||||
title = "Lite Amplification goggles";
|
||||
sprite = "PVISA0";
|
||||
class = "Infrared";
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -357,9 +396,9 @@ keys
|
|||
color = 13; // Light Magenta
|
||||
arrow = 0;
|
||||
title = "Keys";
|
||||
width = 16;
|
||||
width = 20;
|
||||
sort = 1;
|
||||
height = 20;
|
||||
height = 16;
|
||||
hangs = 0;
|
||||
blocking = 0;
|
||||
|
||||
|
@ -367,31 +406,37 @@ keys
|
|||
{
|
||||
title = "Blue keycard";
|
||||
sprite = "BKEYA0";
|
||||
class = "BlueCard";
|
||||
}
|
||||
40
|
||||
{
|
||||
title = "Blue skullkey";
|
||||
sprite = "BSKUB0";
|
||||
class = "BlueSkull";
|
||||
}
|
||||
13
|
||||
{
|
||||
title = "Red keycard";
|
||||
sprite = "RKEYA0";
|
||||
class = "RedCard";
|
||||
}
|
||||
38
|
||||
{
|
||||
title = "Red skullkey";
|
||||
sprite = "RSKUB0";
|
||||
class = "RedSkull";
|
||||
}
|
||||
6
|
||||
{
|
||||
title = "Yellow keycard";
|
||||
sprite = "YKEYA0";
|
||||
class = "YellowCard";
|
||||
}
|
||||
39
|
||||
{
|
||||
title = "Yellow skullkey";
|
||||
sprite = "YSKUB0";
|
||||
class = "YellowSkull";
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -412,67 +457,80 @@ obstacles
|
|||
width = 10;
|
||||
sprite = "BAR1A0";
|
||||
height = 32;
|
||||
class = "ExplosiveBarrel";
|
||||
}
|
||||
48
|
||||
{
|
||||
title = "Tall techno pillar";
|
||||
sprite = "ELECA0";
|
||||
class = "TechPillar";
|
||||
}
|
||||
30
|
||||
{
|
||||
title = "Tall green pillar";
|
||||
sprite = "COL1A0";
|
||||
class = "TallGreenColumn";
|
||||
}
|
||||
32
|
||||
{
|
||||
title = "Tall red pillar";
|
||||
sprite = "COL3A0";
|
||||
class = "TallRedColumn";
|
||||
}
|
||||
31
|
||||
{
|
||||
title = "Short green pillar";
|
||||
sprite = "COL2A0";
|
||||
class = "ShortGreenColumn";
|
||||
}
|
||||
36
|
||||
{
|
||||
title = "Short green pillar (beating heart)";
|
||||
sprite = "COL5A0";
|
||||
class = "HeartColumn";
|
||||
}
|
||||
33
|
||||
{
|
||||
title = "Short red pillar";
|
||||
sprite = "COL4A0";
|
||||
class = "ShortRedColumn";
|
||||
}
|
||||
37
|
||||
{
|
||||
title = "Short red pillar (skull)";
|
||||
sprite = "COL6A0";
|
||||
class = "SkullColumn";
|
||||
}
|
||||
47
|
||||
{
|
||||
title = "Stalagmite";
|
||||
sprite = "SMITA0";
|
||||
class = "Stalagmite";
|
||||
}
|
||||
43
|
||||
{
|
||||
title = "Gray tree";
|
||||
sprite = "TRE1A0";
|
||||
class = "TorchTree";
|
||||
}
|
||||
54
|
||||
{
|
||||
title = "Large brown tree";
|
||||
width = 32;
|
||||
sprite = "TRE2A0";
|
||||
class = "BigTree";
|
||||
}
|
||||
41
|
||||
{
|
||||
title = "Evil Eye";
|
||||
sprite = "CEYEA0";
|
||||
class = "EvilEye";
|
||||
}
|
||||
42
|
||||
{
|
||||
title = "Floating skull rock";
|
||||
sprite = "FSKUA0";
|
||||
class = "FloatingSkull";
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -491,47 +549,56 @@ lights
|
|||
{
|
||||
title = "Floor lamp";
|
||||
sprite = "COLUA0";
|
||||
class = "Column";
|
||||
}
|
||||
34
|
||||
{
|
||||
title = "Candle";
|
||||
sprite = "CANDA0";
|
||||
blocking = 0;
|
||||
class = "Candlestick";
|
||||
}
|
||||
35
|
||||
{
|
||||
title = "Candelabra";
|
||||
sprite = "CBRAA0";
|
||||
class = "Candelabra";
|
||||
}
|
||||
44
|
||||
{
|
||||
title = "Tall blue firestick";
|
||||
sprite = "TBLUA0";
|
||||
class = "BlueTorch";
|
||||
}
|
||||
45
|
||||
{
|
||||
title = "Tall green firestick";
|
||||
sprite = "TGRNA0";
|
||||
class = "GreenTorch";
|
||||
}
|
||||
46
|
||||
{
|
||||
title = "Tall red firestick";
|
||||
sprite = "TREDA0";
|
||||
class = "RedTorch";
|
||||
}
|
||||
55
|
||||
{
|
||||
title = "Short blue firestick";
|
||||
sprite = "SMBTA0";
|
||||
class = "ShortBlueTorch";
|
||||
}
|
||||
56
|
||||
{
|
||||
title = "Short green firestick";
|
||||
sprite = "SMGTA0";
|
||||
class = "ShortGreenTorch";
|
||||
}
|
||||
57
|
||||
{
|
||||
title = "Short red firestick";
|
||||
sprite = "SMRTA0";
|
||||
class = "ShortRedTorch";
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -553,6 +620,7 @@ decoration
|
|||
height = 68;
|
||||
hangs = 1;
|
||||
blocking = 1;
|
||||
class = "BloodyTwitch";
|
||||
}
|
||||
|
||||
|
||||
|
@ -562,6 +630,7 @@ decoration
|
|||
sprite = "GOR1A0";
|
||||
height = 68;
|
||||
hangs = 1;
|
||||
class = "NonsolidTwitch";
|
||||
}
|
||||
|
||||
|
||||
|
@ -572,6 +641,7 @@ decoration
|
|||
height = 84;
|
||||
hangs = 1;
|
||||
blocking = 1;
|
||||
class = "Meat2";
|
||||
}
|
||||
|
||||
|
||||
|
@ -581,6 +651,7 @@ decoration
|
|||
sprite = "GOR2A0";
|
||||
height = 84;
|
||||
hangs = 1;
|
||||
class = "NonsolidMeat2";
|
||||
}
|
||||
|
||||
|
||||
|
@ -591,6 +662,7 @@ decoration
|
|||
height = 68;
|
||||
hangs = 1;
|
||||
blocking = 1;
|
||||
class = "Meat4";
|
||||
}
|
||||
|
||||
|
||||
|
@ -600,6 +672,7 @@ decoration
|
|||
sprite = "GOR4A0";
|
||||
height = 68;
|
||||
hangs = 1;
|
||||
class = "NonsolidMeat4";
|
||||
}
|
||||
|
||||
|
||||
|
@ -610,6 +683,7 @@ decoration
|
|||
height = 84;
|
||||
hangs = 1;
|
||||
blocking = 1;
|
||||
class = "HangingCorpse";
|
||||
}
|
||||
|
||||
|
||||
|
@ -619,6 +693,7 @@ decoration
|
|||
sprite = "GOR3A0";
|
||||
height = 52;
|
||||
hangs = 1;
|
||||
class = "NonsolidMeat3";
|
||||
}
|
||||
|
||||
|
||||
|
@ -629,6 +704,7 @@ decoration
|
|||
height = 52;
|
||||
hangs = 1;
|
||||
blocking = 1;
|
||||
class = "Meat5";
|
||||
}
|
||||
|
||||
|
||||
|
@ -638,6 +714,7 @@ decoration
|
|||
sprite = "GOR5A0";
|
||||
height = 52;
|
||||
hangs = 1;
|
||||
class = "NonsolidMeat5";
|
||||
}
|
||||
|
||||
|
||||
|
@ -646,6 +723,7 @@ decoration
|
|||
title = "Impaled human";
|
||||
sprite = "POL1A0";
|
||||
blocking = 1;
|
||||
class = "DeadStick";
|
||||
}
|
||||
|
||||
|
||||
|
@ -654,6 +732,7 @@ decoration
|
|||
title = "Twitching impaled human";
|
||||
sprite = "POL6A0";
|
||||
blocking = 1;
|
||||
class = "LiveStick";
|
||||
}
|
||||
|
||||
|
||||
|
@ -662,6 +741,7 @@ decoration
|
|||
title = "Skull on a pole";
|
||||
sprite = "POL4A0";
|
||||
blocking = 1;
|
||||
class = "HeadOnAStick";
|
||||
}
|
||||
|
||||
|
||||
|
@ -670,6 +750,7 @@ decoration
|
|||
title = "5 skulls shish kebob";
|
||||
sprite = "POL2A0";
|
||||
blocking = 1;
|
||||
class = "HeadsOnAStick";
|
||||
}
|
||||
|
||||
|
||||
|
@ -678,6 +759,7 @@ decoration
|
|||
title = "Pile of skulls and candles";
|
||||
sprite = "POL3A0";
|
||||
blocking = 1;
|
||||
class = "HeadCandles";
|
||||
}
|
||||
|
||||
|
||||
|
@ -685,6 +767,7 @@ decoration
|
|||
{
|
||||
title = "Bloody mess 1";
|
||||
sprite = "PLAYW0";
|
||||
class = "GibbedMarine";
|
||||
}
|
||||
|
||||
|
||||
|
@ -692,6 +775,7 @@ decoration
|
|||
{
|
||||
title = "Bloody mess 2";
|
||||
sprite = "PLAYW0";
|
||||
class = "GibbedMarineExtra";
|
||||
}
|
||||
|
||||
|
||||
|
@ -699,6 +783,7 @@ decoration
|
|||
{
|
||||
title = "Pool of blood and bones";
|
||||
sprite = "POL5A0";
|
||||
class = "Gibs";
|
||||
}
|
||||
|
||||
|
||||
|
@ -706,6 +791,7 @@ decoration
|
|||
{
|
||||
title = "Dead player";
|
||||
sprite = "PLAYN0";
|
||||
class = "DeadMarine";
|
||||
}
|
||||
|
||||
|
||||
|
@ -714,6 +800,7 @@ decoration
|
|||
title = "Dead former human";
|
||||
sprite = "POSSL0";
|
||||
width = 20;
|
||||
class = "DeadZombieMan";
|
||||
}
|
||||
|
||||
|
||||
|
@ -722,6 +809,7 @@ decoration
|
|||
title = "Dead former sergeant";
|
||||
sprite = "SPOSL0";
|
||||
width = 20;
|
||||
class = "DeadShotgunGuy";
|
||||
}
|
||||
|
||||
|
||||
|
@ -730,6 +818,7 @@ decoration
|
|||
title = "Dead imp";
|
||||
sprite = "TROOM0";
|
||||
width = 20;
|
||||
class = "DeadDoomImp";
|
||||
}
|
||||
|
||||
|
||||
|
@ -738,6 +827,7 @@ decoration
|
|||
title = "Dead demon";
|
||||
sprite = "SARGN0";
|
||||
width = 30;
|
||||
class = "DeadDemon";
|
||||
}
|
||||
|
||||
|
||||
|
@ -746,6 +836,7 @@ decoration
|
|||
title = "Dead cacodemon";
|
||||
sprite = "HEADL0";
|
||||
width = 31;
|
||||
class = "DeadCacodemon";
|
||||
}
|
||||
|
||||
|
||||
|
|
387
Build/Configurations/Includes/GZDoom_things.cfg
Normal file
387
Build/Configurations/Includes/GZDoom_things.cfg
Normal file
|
@ -0,0 +1,387 @@
|
|||
gzdoom
|
||||
{
|
||||
dynlights
|
||||
{
|
||||
color = 7;
|
||||
arrow = 0;
|
||||
title = "Dynamic Lights";
|
||||
sort = 1;
|
||||
width = 8;
|
||||
height = 16;
|
||||
hangs = 0;
|
||||
blocking = 0;
|
||||
fixedsize = true;
|
||||
sprite = "internal:light";
|
||||
|
||||
9800
|
||||
{
|
||||
title = "Light";
|
||||
arg0
|
||||
{
|
||||
title = "Red";
|
||||
}
|
||||
arg1
|
||||
{
|
||||
title = "Green";
|
||||
}
|
||||
arg2
|
||||
{
|
||||
title = "Blue";
|
||||
}
|
||||
arg3
|
||||
{
|
||||
title = "Intensity";
|
||||
}
|
||||
}
|
||||
9801
|
||||
{
|
||||
title = "Light Pulse";
|
||||
arg0
|
||||
{
|
||||
title = "Red";
|
||||
}
|
||||
arg1
|
||||
{
|
||||
title = "Green";
|
||||
}
|
||||
arg2
|
||||
{
|
||||
title = "Blue";
|
||||
}
|
||||
arg3
|
||||
{
|
||||
title = "Start intensity";
|
||||
}
|
||||
arg4
|
||||
{
|
||||
title = "End intensity";
|
||||
}
|
||||
}
|
||||
9802
|
||||
{
|
||||
title = "Light Flicker";
|
||||
arg0
|
||||
{
|
||||
title = "Red";
|
||||
}
|
||||
arg1
|
||||
{
|
||||
title = "Green";
|
||||
}
|
||||
arg2
|
||||
{
|
||||
title = "Blue";
|
||||
}
|
||||
arg3
|
||||
{
|
||||
title = "Primary intensity";
|
||||
}
|
||||
arg4
|
||||
{
|
||||
title = "Secondary intensity";
|
||||
}
|
||||
}
|
||||
9803
|
||||
{
|
||||
title = "Light Sector";
|
||||
arg0
|
||||
{
|
||||
title = "Red";
|
||||
}
|
||||
arg1
|
||||
{
|
||||
title = "Green";
|
||||
}
|
||||
arg2
|
||||
{
|
||||
title = "Blue";
|
||||
}
|
||||
arg3
|
||||
{
|
||||
title = "Intensity scale";
|
||||
}
|
||||
}
|
||||
9804
|
||||
{
|
||||
title = "Light Random";
|
||||
arg0
|
||||
{
|
||||
title = "Red";
|
||||
}
|
||||
arg1
|
||||
{
|
||||
title = "Green";
|
||||
}
|
||||
arg2
|
||||
{
|
||||
title = "Blue";
|
||||
}
|
||||
arg3
|
||||
{
|
||||
title = "Minimal intensity";
|
||||
}
|
||||
arg4
|
||||
{
|
||||
title = "Maximal intensity";
|
||||
}
|
||||
}
|
||||
9810
|
||||
{
|
||||
title = "Light, Additive";
|
||||
arg0
|
||||
{
|
||||
title = "Red";
|
||||
}
|
||||
arg1
|
||||
{
|
||||
title = "Green";
|
||||
}
|
||||
arg2
|
||||
{
|
||||
title = "Blue";
|
||||
}
|
||||
arg3
|
||||
{
|
||||
title = "Intensity";
|
||||
}
|
||||
}
|
||||
9811
|
||||
{
|
||||
title = "Light Pulse, Additive";
|
||||
arg0
|
||||
{
|
||||
title = "Red";
|
||||
}
|
||||
arg1
|
||||
{
|
||||
title = "Green";
|
||||
}
|
||||
arg2
|
||||
{
|
||||
title = "Blue";
|
||||
}
|
||||
arg3
|
||||
{
|
||||
title = "Start intensity";
|
||||
}
|
||||
arg4
|
||||
{
|
||||
title = "End intensity";
|
||||
}
|
||||
}
|
||||
9812
|
||||
{
|
||||
title = "Light Flicker, Additive";
|
||||
arg0
|
||||
{
|
||||
title = "Red";
|
||||
}
|
||||
arg1
|
||||
{
|
||||
title = "Green";
|
||||
}
|
||||
arg2
|
||||
{
|
||||
title = "Blue";
|
||||
}
|
||||
arg3
|
||||
{
|
||||
title = "Primary intensity";
|
||||
}
|
||||
arg4
|
||||
{
|
||||
title = "Secondary intensity";
|
||||
}
|
||||
}
|
||||
9813
|
||||
{
|
||||
title = "Light Sector, Additive";
|
||||
arg0
|
||||
{
|
||||
title = "Red";
|
||||
}
|
||||
arg1
|
||||
{
|
||||
title = "Green";
|
||||
}
|
||||
arg2
|
||||
{
|
||||
title = "Blue";
|
||||
}
|
||||
arg3
|
||||
{
|
||||
title = "Intensity scale";
|
||||
}
|
||||
}
|
||||
9814
|
||||
{
|
||||
title = "Light Random, Additive";
|
||||
arg0
|
||||
{
|
||||
title = "Red";
|
||||
}
|
||||
arg1
|
||||
{
|
||||
title = "Green";
|
||||
}
|
||||
arg2
|
||||
{
|
||||
title = "Blue";
|
||||
}
|
||||
arg3
|
||||
{
|
||||
title = "Minimal intensity";
|
||||
}
|
||||
arg4
|
||||
{
|
||||
title = "Maximal intensity";
|
||||
}
|
||||
}
|
||||
9820
|
||||
{
|
||||
title = "Light, Subtractive";
|
||||
arg0
|
||||
{
|
||||
title = "Red";
|
||||
}
|
||||
arg1
|
||||
{
|
||||
title = "Green";
|
||||
}
|
||||
arg2
|
||||
{
|
||||
title = "Blue";
|
||||
}
|
||||
arg3
|
||||
{
|
||||
title = "Radius";
|
||||
}
|
||||
}
|
||||
9821
|
||||
{
|
||||
title = "Light Pulse, Subtractive";
|
||||
arg0
|
||||
{
|
||||
title = "Red";
|
||||
}
|
||||
arg1
|
||||
{
|
||||
title = "Green";
|
||||
}
|
||||
arg2
|
||||
{
|
||||
title = "Blue";
|
||||
}
|
||||
arg3
|
||||
{
|
||||
title = "Start intensity";
|
||||
}
|
||||
arg4
|
||||
{
|
||||
title = "End intensity";
|
||||
}
|
||||
}
|
||||
9822
|
||||
{
|
||||
title = "Light Flicker, Subtractive";
|
||||
arg0
|
||||
{
|
||||
title = "Red";
|
||||
}
|
||||
arg1
|
||||
{
|
||||
title = "Green";
|
||||
}
|
||||
arg2
|
||||
{
|
||||
title = "Blue";
|
||||
}
|
||||
arg3
|
||||
{
|
||||
title = "Primary intensity";
|
||||
}
|
||||
arg4
|
||||
{
|
||||
title = "Secondary intensity";
|
||||
}
|
||||
}
|
||||
9823
|
||||
{
|
||||
title = "Light Sector, Subtractive";
|
||||
arg0
|
||||
{
|
||||
title = "Red";
|
||||
}
|
||||
arg1
|
||||
{
|
||||
title = "Green";
|
||||
}
|
||||
arg2
|
||||
{
|
||||
title = "Blue";
|
||||
}
|
||||
arg3
|
||||
{
|
||||
title = "Intensity scale";
|
||||
}
|
||||
}
|
||||
9824
|
||||
{
|
||||
title = "Light Random, Subtractive";
|
||||
arg0
|
||||
{
|
||||
title = "Red";
|
||||
}
|
||||
arg1
|
||||
{
|
||||
title = "Green";
|
||||
}
|
||||
arg2
|
||||
{
|
||||
title = "Blue";
|
||||
}
|
||||
arg3
|
||||
{
|
||||
title = "Minimal intensity";
|
||||
}
|
||||
arg4
|
||||
{
|
||||
title = "Maximal intensity";
|
||||
}
|
||||
}
|
||||
9825 = "Vavoom Light";
|
||||
1502
|
||||
{
|
||||
title = "Vavoom Light ";
|
||||
arg0
|
||||
{
|
||||
title = "Radius";
|
||||
}
|
||||
}
|
||||
1503
|
||||
{
|
||||
title = "Vavoom Light Color";
|
||||
arg0
|
||||
{
|
||||
title = "Radius";
|
||||
}
|
||||
arg1
|
||||
{
|
||||
title = "Red";
|
||||
}
|
||||
arg2
|
||||
{
|
||||
title = "Green";
|
||||
}
|
||||
arg3
|
||||
{
|
||||
title = "Blue";
|
||||
}
|
||||
}
|
||||
}
|
||||
zdoom
|
||||
{
|
||||
blocking = 2;
|
||||
5004 = "Map Spot (FraggleScript)";
|
||||
}
|
||||
}
|
39
Build/Configurations/Includes/Harmony_misc.cfg
Normal file
39
Build/Configurations/Includes/Harmony_misc.cfg
Normal file
|
@ -0,0 +1,39 @@
|
|||
|
||||
// Basic Doom and Vanilla engine stuff.
|
||||
|
||||
include("Doom_Misc.cfg");
|
||||
|
||||
// The only difference with Doom
|
||||
skills
|
||||
{
|
||||
1 = "Very easy";
|
||||
2 = "Easy";
|
||||
3 = "Medium";
|
||||
4 = "Hard";
|
||||
5 = "Very hard";
|
||||
}
|
||||
|
||||
/*
|
||||
GAME DETECT PATTERN
|
||||
Used to guess the game for which a WAD file is made.
|
||||
|
||||
1 = One of these lumps must exist
|
||||
2 = None of these lumps must exist
|
||||
3 = All of these lumps must exist
|
||||
*/
|
||||
|
||||
gamedetect
|
||||
{
|
||||
EXTENDED = 2;
|
||||
E1M1 = 2; E1M2 = 2; E1M3 = 2; E1M4 = 2; E1M5 = 2; E1M6 = 2; E1M7 = 2; E1M8 = 2; E1M9 = 2;
|
||||
E2M1 = 2; E2M2 = 2; E2M3 = 2; E2M4 = 2; E2M5 = 2; E2M6 = 2; E2M7 = 2; E2M8 = 2; E2M9 = 2;
|
||||
E3M1 = 2; E3M2 = 2; E3M3 = 2; E3M4 = 2; E3M5 = 2; E3M6 = 2; E3M7 = 2; E3M8 = 2; E3M9 = 2;
|
||||
E4M1 = 2; E4M2 = 2; E4M3 = 2; E4M4 = 2; E4M5 = 2; E4M6 = 2; E4M7 = 2; E4M8 = 2; E4M9 = 2;
|
||||
E5M1 = 2; E5M2 = 2; E5M3 = 2; E5M4 = 2; E5M5 = 2; E5M6 = 2; E5M7 = 2; E5M8 = 2; E5M9 = 2;
|
||||
E6M1 = 2; E6M2 = 2; E6M3 = 2;
|
||||
MAP01 = 1; MAP02 = 1; MAP03 = 1; MAP04 = 1; MAP05 = 1; MAP06 = 1; MAP07 = 1; MAP08 = 1; MAP09 = 1; MAP10 = 1;
|
||||
MAP11 = 1; MAP12 = 2; MAP13 = 2; MAP14 = 2; MAP15 = 2; MAP16 = 2; MAP17 = 2; MAP18 = 2; MAP19 = 2; MAP20 = 2;
|
||||
MAP21 = 2; MAP22 = 2; MAP23 = 2; MAP24 = 2; MAP25 = 2; MAP26 = 2; MAP27 = 2; MAP28 = 2; MAP29 = 2; MAP30 = 2;
|
||||
MAP31 = 2; MAP32 = 2; MAP33 = 2; MAP34 = 2; MAP35 = 2; MAP36 = 2; MAP37 = 2; MAP38 = 2; MAP39 = 2; MAP40 = 2;
|
||||
MAP41 = 2;
|
||||
}
|
0
Build/Configurations/Includes/Harmony_texturesets.cfg
Normal file
0
Build/Configurations/Includes/Harmony_texturesets.cfg
Normal file
586
Build/Configurations/Includes/Harmony_things.cfg
Normal file
586
Build/Configurations/Includes/Harmony_things.cfg
Normal file
|
@ -0,0 +1,586 @@
|
|||
|
||||
players
|
||||
{
|
||||
color = 10; // Light Green
|
||||
arrow = 1;
|
||||
title = "Player Starts";
|
||||
width = 16;
|
||||
sort = 1;
|
||||
height = 56;
|
||||
hangs = 0;
|
||||
blocking = 1;
|
||||
error = 2;
|
||||
|
||||
1
|
||||
{
|
||||
title = "Player 1 start";
|
||||
sprite = "PLAYA2A8";
|
||||
}
|
||||
2
|
||||
{
|
||||
title = "Player 2 start";
|
||||
sprite = "PLAYA2A8";
|
||||
}
|
||||
3
|
||||
{
|
||||
title = "Player 3 start";
|
||||
sprite = "PLAYA2A8";
|
||||
}
|
||||
4
|
||||
{
|
||||
title = "Player 4 start";
|
||||
sprite = "PLAYA2A8";
|
||||
}
|
||||
11
|
||||
{
|
||||
title = "Player Deathmatch start";
|
||||
sprite = "PLAYF1";
|
||||
}
|
||||
}
|
||||
|
||||
bridges
|
||||
{
|
||||
118
|
||||
{
|
||||
title = "Hack Bridge";
|
||||
width = "36";
|
||||
height = "4";
|
||||
}
|
||||
}
|
||||
|
||||
teleports
|
||||
{
|
||||
color = 2; // Green
|
||||
arrow = 1;
|
||||
title = "Teleports";
|
||||
width = 16;
|
||||
sort = 1;
|
||||
height = 56;
|
||||
hangs = 0;
|
||||
blocking = 0;
|
||||
error = 0;
|
||||
|
||||
14
|
||||
{
|
||||
title = "Teleport Destination";
|
||||
sprite = "TFOGB0";
|
||||
}
|
||||
}
|
||||
|
||||
monsters
|
||||
{
|
||||
color = 12; // Light Red
|
||||
arrow = 1;
|
||||
title = "Monsters";
|
||||
width = 20;
|
||||
sort = 1;
|
||||
height = 56;
|
||||
hangs = 0;
|
||||
blocking = 1;
|
||||
error = 2;
|
||||
|
||||
3004
|
||||
{
|
||||
title = "Beastling";
|
||||
sprite = "SARGB2B8";
|
||||
}
|
||||
9
|
||||
{
|
||||
title = "Follower";
|
||||
sprite = "SPOSA2A8";
|
||||
}
|
||||
3003
|
||||
{
|
||||
title = "Critter";
|
||||
width = 24;
|
||||
sprite = "BOSSA2A8";
|
||||
height = 22;
|
||||
}
|
||||
16
|
||||
{
|
||||
title = "Centaur";
|
||||
width = 40;
|
||||
sprite = "TROOA2A8";
|
||||
height = 110;
|
||||
}
|
||||
7
|
||||
{
|
||||
title = "Echidna";
|
||||
width = 128;
|
||||
sprite = "SPIDG2G8";
|
||||
height = 110;
|
||||
}
|
||||
65
|
||||
{
|
||||
title = "Mutant soldier";
|
||||
sprite = "CPOSA2";
|
||||
}
|
||||
68
|
||||
{
|
||||
title = "Phage";
|
||||
width = 48;
|
||||
sprite = "SSWVA2";
|
||||
height = 64;
|
||||
}
|
||||
66
|
||||
{
|
||||
title = "Predator";
|
||||
sprite = "CYBRC2";
|
||||
}
|
||||
64
|
||||
{
|
||||
title = "Falling follower";
|
||||
sprite = "BON1C0";
|
||||
}
|
||||
}
|
||||
|
||||
weapons
|
||||
{
|
||||
color = 14; // Yellow
|
||||
arrow = 0;
|
||||
title = "Weapons";
|
||||
width = 20;
|
||||
sort = 1;
|
||||
height = 25;
|
||||
hangs = 0;
|
||||
blocking = 0;
|
||||
|
||||
2001
|
||||
{
|
||||
title = "Shotgun";
|
||||
sprite = "SHOTA0";
|
||||
}
|
||||
2002
|
||||
{
|
||||
title = "Minigun";
|
||||
sprite = "MGUNA0";
|
||||
}
|
||||
2003
|
||||
{
|
||||
title = "Grenade launcher";
|
||||
sprite = "LAUNA0";
|
||||
}
|
||||
2004
|
||||
{
|
||||
title = "Entropy thrower";
|
||||
sprite = "PLASA0";
|
||||
}
|
||||
2006
|
||||
{
|
||||
title = "Hand Grenade";
|
||||
sprite = "BFUGA0";
|
||||
height = 30;
|
||||
}
|
||||
}
|
||||
|
||||
ammunition
|
||||
{
|
||||
color = 6; // Brown
|
||||
arrow = 0;
|
||||
title = "Ammunition";
|
||||
width = 20;
|
||||
sort = 1;
|
||||
height = 16;
|
||||
blocking = 0;
|
||||
hangs = 0;
|
||||
|
||||
2010
|
||||
{
|
||||
title = "Grenade";
|
||||
sprite = "ROCKA0";
|
||||
height = 25;
|
||||
}
|
||||
2048
|
||||
{
|
||||
title = "Minigun ammo";
|
||||
sprite = "AMMOA0";
|
||||
}
|
||||
2049
|
||||
{
|
||||
title = "Shotgun ammo";
|
||||
sprite = "SBOXA0";
|
||||
}
|
||||
2046
|
||||
{
|
||||
title = "Grenade belts";
|
||||
sprite = "BROKA0";
|
||||
width = 30;
|
||||
height = 25;
|
||||
}
|
||||
17
|
||||
{
|
||||
title = "Cell charge pack";
|
||||
sprite = "CELPA0";
|
||||
height = 25;
|
||||
}
|
||||
8
|
||||
{
|
||||
title = "Backpack";
|
||||
sprite = "BPAKA0";
|
||||
}
|
||||
}
|
||||
|
||||
health
|
||||
{
|
||||
color = 1; // Blue
|
||||
arrow = 0;
|
||||
title = "Health and Armor";
|
||||
width = 16;
|
||||
sort = 1;
|
||||
height = 20;
|
||||
hangs = 0;
|
||||
blocking = 0;
|
||||
|
||||
2011
|
||||
{
|
||||
title = "Healing mushroom";
|
||||
sprite = "STIMA0";
|
||||
}
|
||||
2012
|
||||
{
|
||||
title = "First aid kit";
|
||||
sprite = "MEDIA0";
|
||||
height = 25;
|
||||
}
|
||||
2018
|
||||
{
|
||||
title = "Amazon armor";
|
||||
sprite = "ARM1A0";
|
||||
}
|
||||
2019
|
||||
{
|
||||
title = "NDF armor";
|
||||
sprite = "ARM2A0";
|
||||
}
|
||||
}
|
||||
|
||||
powerups
|
||||
{
|
||||
color = 9; // Light Blue
|
||||
arrow = 0;
|
||||
title = "Powerups";
|
||||
width = 20;
|
||||
sort = 1;
|
||||
height = 20;
|
||||
hangs = 0;
|
||||
blocking = 0;
|
||||
|
||||
2013
|
||||
{
|
||||
title = "Huge healing mushroom";
|
||||
sprite = "SOULA0";
|
||||
height = 45;
|
||||
}
|
||||
2026
|
||||
{
|
||||
title = "Computer map";
|
||||
sprite = "PMAPA0";
|
||||
height = 35;
|
||||
}
|
||||
}
|
||||
|
||||
keys
|
||||
{
|
||||
color = 13; // Light Magenta
|
||||
arrow = 0;
|
||||
title = "Keys";
|
||||
width = 16;
|
||||
sort = 1;
|
||||
height = 20;
|
||||
hangs = 0;
|
||||
blocking = 0;
|
||||
|
||||
5
|
||||
{
|
||||
title = "Green keycard";
|
||||
sprite = "BKEYA0";
|
||||
}
|
||||
40
|
||||
{
|
||||
title = "Green key";
|
||||
sprite = "BSKUB0";
|
||||
}
|
||||
13
|
||||
{
|
||||
title = "Purple keycard";
|
||||
sprite = "RKEYA0";
|
||||
}
|
||||
38
|
||||
{
|
||||
title = "Purple key";
|
||||
sprite = "RSKUB0";
|
||||
}
|
||||
6
|
||||
{
|
||||
title = "Yellow keycard";
|
||||
sprite = "YKEYA0";
|
||||
}
|
||||
39
|
||||
{
|
||||
title = "Yellow key";
|
||||
sprite = "YSKUB0";
|
||||
}
|
||||
}
|
||||
|
||||
specialeffects
|
||||
{
|
||||
color = 3; // Cyan
|
||||
arrow = 0;
|
||||
title = "Special effects";
|
||||
width = 20;
|
||||
sort = 1;
|
||||
height = 20;
|
||||
hangs = 0;
|
||||
blocking = 1;
|
||||
|
||||
47
|
||||
{
|
||||
title = "Chair seat";
|
||||
sprite = "SMITA0";
|
||||
blocking = 0;
|
||||
}
|
||||
3006
|
||||
{
|
||||
title = "Mine";
|
||||
width = 16;
|
||||
height = 8;
|
||||
sprite = "PAINB1";
|
||||
}
|
||||
67
|
||||
{
|
||||
title = "Grid obstacle";
|
||||
width = 30;
|
||||
sprite = "HEADL0";
|
||||
height = 56;
|
||||
}
|
||||
3002
|
||||
{
|
||||
title = "Breaking grid";
|
||||
blocking = 0;
|
||||
sprite = "HEADL0";
|
||||
}
|
||||
26
|
||||
{
|
||||
title = "Crate target";
|
||||
sprite = "POL6A0";
|
||||
blocking = 1;
|
||||
}
|
||||
79
|
||||
{
|
||||
title = "Crate explosion";
|
||||
sprite = "POB1A0";
|
||||
}
|
||||
51
|
||||
{
|
||||
title = "Attack blocker (invisible)";
|
||||
sprite = "GOR3A0";
|
||||
height = 84;
|
||||
blocking = 1;
|
||||
}
|
||||
}
|
||||
|
||||
obstacles
|
||||
{
|
||||
color = 3; // Cyan
|
||||
arrow = 0;
|
||||
title = "Obstacles";
|
||||
width = 20;
|
||||
sort = 1;
|
||||
height = 20;
|
||||
hangs = 0;
|
||||
blocking = 1;
|
||||
|
||||
2035
|
||||
{
|
||||
title = "Explosive barrel";
|
||||
width = 10;
|
||||
sprite = "BAR1A0";
|
||||
height = 32;
|
||||
}
|
||||
30
|
||||
{
|
||||
title = "Big mushroom";
|
||||
sprite = "COL1A0";
|
||||
}
|
||||
32
|
||||
{
|
||||
title = "Abducted Amira";
|
||||
sprite = "COL3A0";
|
||||
}
|
||||
31
|
||||
{
|
||||
title = "Truck pipe";
|
||||
sprite = "COL2A0";
|
||||
}
|
||||
36
|
||||
{
|
||||
title = "Gouts of flame";
|
||||
sprite = "MISLB0";
|
||||
}
|
||||
33
|
||||
{
|
||||
title = "Sphere of heads sculpture";
|
||||
sprite = "COL4A0";
|
||||
}
|
||||
54
|
||||
{
|
||||
title = "Dead tree";
|
||||
width = 32;
|
||||
sprite = "TRE2A0";
|
||||
}
|
||||
42
|
||||
{
|
||||
title = "Dripping water";
|
||||
sprite = "FSKUA0";
|
||||
}
|
||||
45
|
||||
{
|
||||
title = "Dopefish";
|
||||
sprite = "TGRNA0";
|
||||
}
|
||||
}
|
||||
|
||||
lights
|
||||
{
|
||||
color = 11; // Light Cyan
|
||||
arrow = 0;
|
||||
title = "Light sources";
|
||||
width = 16;
|
||||
sort = 1;
|
||||
height = 16;
|
||||
hangs = 0;
|
||||
blocking = 1;
|
||||
|
||||
48
|
||||
{
|
||||
title = "Tall lamp statue";
|
||||
sprite = "ELECA0";
|
||||
}
|
||||
2028
|
||||
{
|
||||
title = "Laser lamp";
|
||||
sprite = "COLUA0";
|
||||
}
|
||||
34
|
||||
{
|
||||
title = "Candle";
|
||||
sprite = "CANDA0";
|
||||
blocking = 0;
|
||||
}
|
||||
55
|
||||
{
|
||||
title = "Fire";
|
||||
sprite = "SMBTA0";
|
||||
}
|
||||
57
|
||||
{
|
||||
title = "Firebox";
|
||||
sprite = "SMRTA0";
|
||||
}
|
||||
}
|
||||
|
||||
decoration
|
||||
{
|
||||
color = 4; // Red
|
||||
arrow = 0;
|
||||
title = "Decoration";
|
||||
width = 16;
|
||||
sort = 1;
|
||||
height = 16;
|
||||
hangs = 0;
|
||||
blocking = 0;
|
||||
|
||||
2007
|
||||
{
|
||||
title = "Flies";
|
||||
sprite = "CEYEB0";
|
||||
}
|
||||
|
||||
46
|
||||
{
|
||||
title = "Nukage splash";
|
||||
sprite = "TREDA0";
|
||||
}
|
||||
|
||||
56
|
||||
{
|
||||
title = "Ceiling sparks";
|
||||
sprite = "SMGTA0";
|
||||
}
|
||||
|
||||
63
|
||||
{
|
||||
title = "Hanging brazier";
|
||||
sprite = "GOR1A0";
|
||||
height = 68;
|
||||
hangs = 1;
|
||||
}
|
||||
|
||||
27
|
||||
{
|
||||
title = "Missile (ready)";
|
||||
sprite = "SMT2A0";
|
||||
blocking = 1;
|
||||
}
|
||||
|
||||
|
||||
28
|
||||
{
|
||||
title = "Vine tentacle";
|
||||
sprite = "POL2A0";
|
||||
blocking = 1;
|
||||
}
|
||||
|
||||
|
||||
29
|
||||
{
|
||||
title = "Missile (launched)";
|
||||
sprite = "POL3A0";
|
||||
blocking = 1;
|
||||
}
|
||||
|
||||
15
|
||||
{
|
||||
title = "Dead amazon";
|
||||
sprite = "ARM2B0";
|
||||
}
|
||||
|
||||
19
|
||||
{
|
||||
title = "Old skeleton";
|
||||
sprite = "ARM1B0";
|
||||
width = 20;
|
||||
}
|
||||
|
||||
21
|
||||
{
|
||||
title = "Dead beastling";
|
||||
sprite = "SARGN0";
|
||||
width = 30;
|
||||
}
|
||||
|
||||
73
|
||||
{
|
||||
title = "Large hanging chains";
|
||||
sprite = "HDB1A0";
|
||||
height = 88;
|
||||
hangs = 1;
|
||||
blocking = 1;
|
||||
}
|
||||
|
||||
74
|
||||
{
|
||||
title = "Stored miniguns";
|
||||
sprite = "HDB2A0";
|
||||
height = 88;
|
||||
blocking = 1;
|
||||
}
|
||||
|
||||
75
|
||||
{
|
||||
title = "Stored shotguns";
|
||||
sprite = "HDB3A0";
|
||||
height = 64;
|
||||
blocking = 1;
|
||||
}
|
||||
}
|
|
@ -11,3 +11,27 @@ skills
|
|||
5 = "Black plague possesses thee";
|
||||
}
|
||||
|
||||
/*
|
||||
GAME DETECT PATTERN
|
||||
Used to guess the game for which a WAD file is made.
|
||||
|
||||
1 = One of these lumps must exist
|
||||
2 = None of these lumps must exist
|
||||
3 = All of these lumps must exist
|
||||
*/
|
||||
|
||||
gamedetect
|
||||
{
|
||||
EXTENDED = 3;
|
||||
E1M1 = 1; E1M2 = 1; E1M3 = 1; E1M4 = 1; E1M5 = 1; E1M6 = 1; E1M7 = 1; E1M8 = 1; E1M9 = 1;
|
||||
E2M1 = 1; E2M2 = 1; E2M3 = 1; E2M4 = 1; E2M5 = 1; E2M6 = 1; E2M7 = 1; E2M8 = 1; E2M9 = 1;
|
||||
E3M1 = 1; E3M2 = 1; E3M3 = 1; E3M4 = 1; E3M5 = 1; E3M6 = 1; E3M7 = 1; E3M8 = 1; E3M9 = 1;
|
||||
E4M1 = 1; E4M2 = 1; E4M3 = 1; E4M4 = 1; E4M5 = 1; E4M6 = 1; E4M7 = 1; E4M8 = 1; E4M9 = 1;
|
||||
E5M1 = 1; E5M2 = 1; E5M3 = 1; E5M4 = 1; E5M5 = 1; E5M6 = 1; E5M7 = 1; E5M8 = 1; E5M9 = 1;
|
||||
E6M1 = 1; E6M2 = 1; E6M3 = 1;
|
||||
MAP01 = 2; MAP02 = 2; MAP03 = 2; MAP04 = 2; MAP05 = 2; MAP06 = 2; MAP07 = 2; MAP08 = 2; MAP09 = 2; MAP10 = 2;
|
||||
MAP11 = 2; MAP12 = 2; MAP13 = 2; MAP14 = 2; MAP15 = 2; MAP16 = 2; MAP17 = 2; MAP18 = 2; MAP19 = 2; MAP20 = 2;
|
||||
MAP21 = 2; MAP22 = 2; MAP23 = 2; MAP24 = 2; MAP25 = 2; MAP26 = 2; MAP27 = 2; MAP28 = 2; MAP29 = 2; MAP30 = 2;
|
||||
MAP31 = 2; MAP32 = 2; MAP33 = 2; MAP34 = 2; MAP35 = 2; MAP36 = 2; MAP37 = 2; MAP38 = 2; MAP39 = 2; MAP40 = 2;
|
||||
MAP41 = 2;
|
||||
}
|
||||
|
|
|
@ -299,11 +299,6 @@ line
|
|||
{
|
||||
title = "Line";
|
||||
|
||||
9
|
||||
{
|
||||
title = "Line Horizon";
|
||||
}
|
||||
|
||||
121
|
||||
{
|
||||
title = "Line Identification";
|
||||
|
|
|
@ -108,7 +108,7 @@ linedefactivations
|
|||
|
||||
|
||||
// Default thing filters
|
||||
// (these are not required, just usefull for new users)
|
||||
// (these are not required, just useful for new users)
|
||||
thingsfilters
|
||||
{
|
||||
|
||||
|
@ -164,116 +164,6 @@ thingsfilters
|
|||
}
|
||||
|
||||
|
||||
/*
|
||||
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.
|
||||
blindcopy = Lump will be copied along with the map blindly. (usefull for lumps Doom Builder doesn't use)
|
||||
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.
|
||||
*/
|
||||
|
||||
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;
|
||||
script = "Hexen_ACS.cfg";
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
// ENUMERATIONS
|
||||
// These are enumerated lists for linedef types and UDMF fields.
|
||||
enums
|
||||
|
@ -415,3 +305,43 @@ enums
|
|||
}
|
||||
}
|
||||
|
||||
/*
|
||||
GAME DETECT PATTERN
|
||||
Used to guess the game for which a WAD file is made.
|
||||
|
||||
1 = One of these lumps must exist
|
||||
2 = None of these lumps must exist
|
||||
3 = All of these lumps must exist
|
||||
*/
|
||||
gamedetect_format
|
||||
{
|
||||
TEXTMAP = 2;
|
||||
THINGS = 3;
|
||||
LINEDEFS = 3;
|
||||
SIDEDEFS = 3;
|
||||
VERTEXES = 3;
|
||||
SEGS = 3;
|
||||
SSECTORS = 3;
|
||||
NODES = 3;
|
||||
SECTORS = 3;
|
||||
REJECT = 3;
|
||||
BLOCKMAP = 3;
|
||||
ENDMAP = 2;
|
||||
BEHAVIOR = 3;
|
||||
}
|
||||
|
||||
gamedetect
|
||||
{
|
||||
EXTENDED = 2;
|
||||
E1M1 = 2; E1M2 = 2; E1M3 = 2; E1M4 = 2; E1M5 = 2; E1M6 = 2; E1M7 = 2; E1M8 = 2; E1M9 = 2;
|
||||
E2M1 = 2; E2M2 = 2; E2M3 = 2; E2M4 = 2; E2M5 = 2; E2M6 = 2; E2M7 = 2; E2M8 = 2; E2M9 = 2;
|
||||
E3M1 = 2; E3M2 = 2; E3M3 = 2; E3M4 = 2; E3M5 = 2; E3M6 = 2; E3M7 = 2; E3M8 = 2; E3M9 = 2;
|
||||
E4M1 = 2; E4M2 = 2; E4M3 = 2; E4M4 = 2; E4M5 = 2; E4M6 = 2; E4M7 = 2; E4M8 = 2; E4M9 = 2;
|
||||
E5M1 = 2; E5M2 = 2; E5M3 = 2; E5M4 = 2; E5M5 = 2; E5M6 = 2; E5M7 = 2; E5M8 = 2; E5M9 = 2;
|
||||
E6M1 = 2; E6M2 = 2; E6M3 = 2;
|
||||
MAP01 = 1; MAP02 = 1; MAP03 = 1; MAP04 = 1; MAP05 = 1; MAP06 = 1; MAP07 = 1; MAP08 = 1; MAP09 = 1; MAP10 = 1;
|
||||
MAP11 = 1; MAP12 = 1; MAP13 = 1; MAP14 = 1; MAP15 = 1; MAP16 = 1; MAP17 = 1; MAP18 = 1; MAP19 = 1; MAP20 = 1;
|
||||
MAP21 = 1; MAP22 = 1; MAP23 = 1; MAP24 = 1; MAP25 = 1; MAP26 = 1; MAP27 = 1; MAP28 = 1; MAP29 = 1; MAP30 = 1;
|
||||
MAP31 = 1; MAP32 = 1; MAP33 = 1; MAP34 = 1; MAP35 = 1; MAP36 = 1; MAP37 = 1; MAP38 = 1; MAP39 = 1; MAP40 = 1;
|
||||
MAP41 = 1;
|
||||
}
|
||||
|
|
0
Build/Configurations/Includes/Hexen_texturesets.cfg
Normal file
0
Build/Configurations/Includes/Hexen_texturesets.cfg
Normal file
|
@ -97,7 +97,7 @@ monsters
|
|||
}
|
||||
115
|
||||
{
|
||||
title = "Slaughtar";
|
||||
title = "Slaughtaur";
|
||||
sprite = "CENTF1";
|
||||
}
|
||||
34
|
||||
|
@ -319,7 +319,7 @@ ammunition
|
|||
}
|
||||
8004
|
||||
{
|
||||
title = "Combine Mana";
|
||||
title = "Combined Mana";
|
||||
sprite = "MAN3A0";
|
||||
}
|
||||
}
|
||||
|
@ -435,7 +435,7 @@ powerups
|
|||
}
|
||||
8003
|
||||
{
|
||||
title = "Crater Of Might";
|
||||
title = "Krater Of Might";
|
||||
sprite = "ARTIBMAN";
|
||||
}
|
||||
8041
|
||||
|
@ -453,15 +453,15 @@ puzzle
|
|||
width = 20;
|
||||
sort = 1;
|
||||
|
||||
9007
|
||||
9002
|
||||
{
|
||||
title = "Daemon Codex";
|
||||
sprite = "ARTIBOK1";
|
||||
title = "Yorick's Skull";
|
||||
sprite = "ARTISKLL";
|
||||
}
|
||||
9008
|
||||
9003
|
||||
{
|
||||
title = "Liber Obscura";
|
||||
sprite = "ARTIBOK2";
|
||||
title = "Heart Of D'Sparil";
|
||||
sprite = "ARTIBGEM";
|
||||
}
|
||||
9004
|
||||
{
|
||||
|
@ -473,21 +473,65 @@ puzzle
|
|||
title = "Emerald Planet 1";
|
||||
sprite = "ARTIGEMG";
|
||||
}
|
||||
9009
|
||||
{
|
||||
title = "Emerald Planet 2";
|
||||
sprite = "ARTIGMG2";
|
||||
}
|
||||
9006
|
||||
{
|
||||
title = "Sapphire Planet 1";
|
||||
sprite = "ARTIGEMB";
|
||||
}
|
||||
9007
|
||||
{
|
||||
title = "Daemon Codex";
|
||||
sprite = "ARTIBOK1";
|
||||
}
|
||||
9008
|
||||
{
|
||||
title = "Liber Obscura";
|
||||
sprite = "ARTIBOK2";
|
||||
}
|
||||
9009
|
||||
{
|
||||
title = "Emerald Planet 2";
|
||||
sprite = "ARTIGMG2";
|
||||
}
|
||||
9010
|
||||
{
|
||||
title = "Sapphire Planet 2";
|
||||
sprite = "ARTIGMB2";
|
||||
}
|
||||
9011
|
||||
{
|
||||
title = "Yorick's Statue";
|
||||
sprite = "STWNA0";
|
||||
width = 10;
|
||||
}
|
||||
9012
|
||||
{
|
||||
title = "Pedestal Of D'Sparil";
|
||||
sprite = "GMPDA0";
|
||||
width = 10;
|
||||
}
|
||||
9014
|
||||
{
|
||||
title = "Flame mask";
|
||||
sprite = "ARTISKL2";
|
||||
}
|
||||
9015
|
||||
{
|
||||
title = "Glaive seal";
|
||||
sprite = "ARTIFWEP";
|
||||
}
|
||||
9016
|
||||
{
|
||||
title = "Holy relic";
|
||||
sprite = "ARTICWEP";
|
||||
width = 10;
|
||||
}
|
||||
9017
|
||||
{
|
||||
title = "Sigil of the magus";
|
||||
sprite = "ARTIMWEP";
|
||||
width = 10;
|
||||
}
|
||||
9018
|
||||
{
|
||||
title = "Clock Gear (steel)";
|
||||
|
@ -508,28 +552,6 @@ puzzle
|
|||
title = "Clock Gear (bronze and steel)";
|
||||
sprite = "ARTIGER4";
|
||||
}
|
||||
9003
|
||||
{
|
||||
title = "Heart Of D'Sparil";
|
||||
sprite = "ARTIBGEM";
|
||||
}
|
||||
9012
|
||||
{
|
||||
title = "Pedestal Of D'Sparil";
|
||||
sprite = "GMPDA0";
|
||||
width = 10;
|
||||
}
|
||||
9002
|
||||
{
|
||||
title = "Yorick's Skull";
|
||||
sprite = "ARTISKLL";
|
||||
}
|
||||
9011
|
||||
{
|
||||
title = "Yorick's Statue";
|
||||
sprite = "STWNA0";
|
||||
width = 10;
|
||||
}
|
||||
}
|
||||
|
||||
keys
|
||||
|
@ -610,6 +632,12 @@ obstacles
|
|||
title = "Suit Of Armor";
|
||||
sprite = "SUITA0";
|
||||
width = 16;
|
||||
arg0
|
||||
{
|
||||
title = "Contained Item";
|
||||
type = 11;
|
||||
enum = "spawnthing";
|
||||
}
|
||||
}
|
||||
77
|
||||
{
|
||||
|
@ -828,7 +856,7 @@ obstacles
|
|||
}
|
||||
8062
|
||||
{
|
||||
title = "Leafless Tree";
|
||||
title = "Rotten Dead Tree (destructible)";
|
||||
sprite = "TRDTA0";
|
||||
width = 15;
|
||||
}
|
||||
|
@ -840,7 +868,7 @@ obstacles
|
|||
}
|
||||
25
|
||||
{
|
||||
title = "Dead Tree (destructable)";
|
||||
title = "Leafless Tree";
|
||||
sprite = "TRE1A0";
|
||||
width = 15;
|
||||
}
|
||||
|
@ -1319,18 +1347,36 @@ decoration
|
|||
title = "Pot (tall)";
|
||||
sprite = "POT1A0";
|
||||
width = 10;
|
||||
arg0
|
||||
{
|
||||
title = "Contained Item";
|
||||
type = 11;
|
||||
enum = "spawnthing";
|
||||
}
|
||||
}
|
||||
105
|
||||
{
|
||||
title = "Pot (medium)";
|
||||
sprite = "POT2A0";
|
||||
width = 10;
|
||||
arg0
|
||||
{
|
||||
title = "Contained Item";
|
||||
type = 11;
|
||||
enum = "spawnthing";
|
||||
}
|
||||
}
|
||||
106
|
||||
{
|
||||
title = "Pot (short)";
|
||||
sprite = "POT3A0";
|
||||
width = 15;
|
||||
arg0
|
||||
{
|
||||
title = "Contained Item";
|
||||
type = 11;
|
||||
enum = "spawnthing";
|
||||
}
|
||||
}
|
||||
58
|
||||
{
|
||||
|
|
3404
Build/Configurations/Includes/Skulltag_common.cfg
Normal file
3404
Build/Configurations/Includes/Skulltag_common.cfg
Normal file
File diff suppressed because it is too large
Load diff
|
@ -1,14 +1,20 @@
|
|||
|
||||
hexen
|
||||
{
|
||||
player
|
||||
{
|
||||
title = "Player";
|
||||
|
||||
|
||||
}
|
||||
|
||||
team
|
||||
{
|
||||
title = "Team";
|
||||
|
||||
152
|
||||
{
|
||||
title = "Team Score";
|
||||
title = "Team Score (Skulltag)";
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
121
Build/Configurations/Includes/Skulltag_misc.cfg
Normal file
121
Build/Configurations/Includes/Skulltag_misc.cfg
Normal file
|
@ -0,0 +1,121 @@
|
|||
// Miscellaneous Skulltag settings.
|
||||
// Only contains ST-exclusive stuff, imports the rest from ZDoom configuration.
|
||||
|
||||
enums_doom
|
||||
{
|
||||
spawnthing
|
||||
{
|
||||
155 = "Dark Imp";
|
||||
156 = "Blood Demon";
|
||||
157 = "SSG Guy";
|
||||
158 = "Hectebus";
|
||||
159 = "Cacolantern";
|
||||
163 = "Grenade Launcher";
|
||||
164 = "Railgun";
|
||||
165 = "BFG 10K";
|
||||
166 = "Max Health Bonus";
|
||||
167 = "Max Armor Bonus";
|
||||
168 = "Red Armor";
|
||||
169 = "Turbo Sphere";
|
||||
171 = "Time Freeze Sphere";
|
||||
174 = "Invisibility Sphere";
|
||||
175 = "Doom Sphere";
|
||||
176 = "Random Powerup";
|
||||
177 = "Blue Flag";
|
||||
178 = "Red Flag";
|
||||
179 = "White Flag";
|
||||
180 = "Strength Rune";
|
||||
181 = "Rage Rune";
|
||||
182 = "Drain Rune";
|
||||
183 = "Spread Rune";
|
||||
184 = "Resistance Rune";
|
||||
185 = "Regeneration Rune";
|
||||
186 = "Prosperity Rune";
|
||||
187 = "Reflection Rune";
|
||||
188 = "High Jump Rune";
|
||||
189 = "Haste Rune";
|
||||
214 = "Minigun";
|
||||
215 = "Belphegor";
|
||||
217 = "BFG 10K Shot";
|
||||
218 = "Dark Imp Shot";
|
||||
219 = "Cacolantern Shot";
|
||||
220 = "Abaddon";
|
||||
221 = "Abaddon Shot";
|
||||
222 = "Belphegor Shot";
|
||||
}
|
||||
}
|
||||
|
||||
enums_notdoom
|
||||
{
|
||||
spawnthing
|
||||
{
|
||||
169 = "Turbo Sphere";
|
||||
171 = "Time Freeze Sphere";
|
||||
174 = "Invisibility Sphere";
|
||||
175 = "Doom Sphere";
|
||||
177 = "Blue Flag";
|
||||
178 = "Red Flag";
|
||||
179 = "White Flag";
|
||||
180 = "Strength Rune";
|
||||
181 = "Rage Rune";
|
||||
182 = "Drain Rune";
|
||||
183 = "Spread Rune";
|
||||
184 = "Resistance Rune";
|
||||
185 = "Regeneration Rune";
|
||||
186 = "Prosperity Rune";
|
||||
187 = "Reflection Rune";
|
||||
188 = "High Jump Rune";
|
||||
189 = "Haste Rune";
|
||||
214 = "Minigun";
|
||||
215 = "Belphegor";
|
||||
219 = "Cacolantern Shot";
|
||||
220 = "Abaddon";
|
||||
221 = "Abaddon Shot";
|
||||
222 = "Belphegor Shot";
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
// Default thing filters
|
||||
// (these are not required, just useful for new users)
|
||||
thingsfilters
|
||||
{
|
||||
|
||||
filter1
|
||||
{
|
||||
name = "Multiplayer";
|
||||
category = "";
|
||||
type = -1;
|
||||
fields
|
||||
{
|
||||
512 = true;
|
||||
1024 = true;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
// These things are just way too repetitive
|
||||
invasionspawnerargs
|
||||
{
|
||||
arg0
|
||||
{
|
||||
title = "Start Spawn Number";
|
||||
}
|
||||
arg1
|
||||
{
|
||||
title = "Spawn Delay";
|
||||
}
|
||||
arg2
|
||||
{
|
||||
title = "Round Spawn Delay";
|
||||
}
|
||||
arg3
|
||||
{
|
||||
title = "First Appear Wave";
|
||||
}
|
||||
arg4
|
||||
{
|
||||
title = "Max Spawn";
|
||||
}
|
||||
}
|
620
Build/Configurations/Includes/Skulltag_texturesets.cfg
Normal file
620
Build/Configurations/Includes/Skulltag_texturesets.cfg
Normal file
|
@ -0,0 +1,620 @@
|
|||
// Default texture sets for Skulltag
|
||||
// (these are not required, but useful for new users)
|
||||
texturesets
|
||||
{
|
||||
|
||||
set0
|
||||
{
|
||||
name = "Rock";
|
||||
filter0 = "ASHWALL*";
|
||||
filter1 = "BSTONE*";
|
||||
filter2 = "FLAT1_1";
|
||||
filter3 = "FLAT1_2";
|
||||
filter4 = "FLAT1_3";
|
||||
filter5 = "FLAT10";
|
||||
filter6 = "FLAT5_7";
|
||||
filter7 = "FLAT5_8";
|
||||
filter8 = "FLOOR6_1";
|
||||
filter9 = "FLOOR6_2";
|
||||
filter10 = "GRNROCK";
|
||||
filter11 = "MFLR8_2";
|
||||
filter12 = "MFLR8_3";
|
||||
filter13 = "MFLR8_4";
|
||||
filter14 = "ROCK*";
|
||||
filter15 = "SLIME09";
|
||||
filter16 = "SLIME10";
|
||||
filter17 = "SLIME11";
|
||||
filter18 = "SLIME12";
|
||||
filter19 = "SP_ROCK1";
|
||||
filter20 = "STONE4";
|
||||
filter21 = "STONE5";
|
||||
filter22 = "STONE6";
|
||||
filter23 = "STONE7";
|
||||
filter24 = "SW1ROCK";
|
||||
filter25 = "SW1STON6";
|
||||
filter26 = "SW2ROCK";
|
||||
filter27 = "SW2STON6";
|
||||
filter28 = "TANROCK*";
|
||||
filter29 = "RROCK*";
|
||||
}
|
||||
|
||||
|
||||
set1
|
||||
{
|
||||
name = "Brick";
|
||||
filter0 = "BIGBRIK*";
|
||||
filter1 = "BRICK*";
|
||||
filter2 = "FLOOR5_4";
|
||||
filter3 = "FLAT8";
|
||||
filter4 = "GSTFONT1";
|
||||
filter5 = "GSTFONT2";
|
||||
filter6 = "GSTFONT3";
|
||||
filter7 = "GSTGARG";
|
||||
filter8 = "GSTLION";
|
||||
filter9 = "GSTONE1";
|
||||
filter10 = "GSTONE2";
|
||||
filter11 = "GSTSATYR";
|
||||
filter12 = "GSTVINE1";
|
||||
filter13 = "GSTVINE2";
|
||||
filter14 = "MFLR8_1";
|
||||
filter15 = "RROCK10";
|
||||
filter16 = "RROCK14";
|
||||
filter17 = "SLIME13";
|
||||
filter18 = "SP_DUDE1";
|
||||
filter19 = "SP_DUDE2";
|
||||
filter20 = "SP_DUDE4";
|
||||
filter21 = "SP_DUDE5";
|
||||
filter22 = "SP_DUDE7";
|
||||
filter23 = "SP_DUDE8";
|
||||
filter24 = "SP_HOT1";
|
||||
filter25 = "STONE2";
|
||||
filter26 = "STONE3";
|
||||
filter27 = "SW1GSTON";
|
||||
filter28 = "SW1HOT";
|
||||
filter29 = "SW2GSTON";
|
||||
filter30 = "SW2HOT";
|
||||
}
|
||||
|
||||
|
||||
set2
|
||||
{
|
||||
name = "Liquids";
|
||||
filter0 = "BFALL*";
|
||||
filter1 = "BLOOD*";
|
||||
filter2 = "DBRAIN*";
|
||||
filter3 = "FWATER*";
|
||||
filter4 = "LAVA*";
|
||||
filter5 = "NUKAGE*";
|
||||
filter6 = "SFALL*";
|
||||
filter7 = "SLIME01";
|
||||
filter8 = "SLIME02";
|
||||
filter9 = "SLIME03";
|
||||
filter10 = "SLIME04";
|
||||
filter11 = "SLIME05";
|
||||
filter12 = "SLIME06";
|
||||
filter13 = "SLIME07";
|
||||
filter14 = "SLIME08";
|
||||
}
|
||||
|
||||
|
||||
set3
|
||||
{
|
||||
name = "Doors";
|
||||
filter0 = "BIGDOOR*";
|
||||
filter1 = "DOOR*";
|
||||
filter2 = "EXITDOOR";
|
||||
filter3 = "SPCDOOR*";
|
||||
filter4 = "TEKBRON1";
|
||||
filter5 = "TEKBRON2";
|
||||
}
|
||||
|
||||
|
||||
set4
|
||||
{
|
||||
name = "Steps";
|
||||
filter0 = "STEP*";
|
||||
}
|
||||
|
||||
|
||||
set5
|
||||
{
|
||||
name = "Wood";
|
||||
filter0 = "BIGDOOR5";
|
||||
filter1 = "BIGDOOR6";
|
||||
filter2 = "BIGDOOR7";
|
||||
filter3 = "CEIL1_1";
|
||||
filter4 = "CEIL1_3";
|
||||
filter5 = "FLAT5_1";
|
||||
filter6 = "FLAT5_2";
|
||||
filter7 = "PAN*";
|
||||
filter8 = "SW1PANEL";
|
||||
filter9 = "SW1WDMET";
|
||||
filter10 = "SW1WOOD";
|
||||
filter11 = "SW2PANEL";
|
||||
filter12 = "SW2WDMET";
|
||||
filter13 = "SW2WOOD";
|
||||
filter14 = "WOOD*";
|
||||
}
|
||||
|
||||
|
||||
set6
|
||||
{
|
||||
name = "Flesh";
|
||||
filter0 = "AASHITTY";
|
||||
filter1 = "FLAT5_6";
|
||||
filter2 = "SFLR6_1";
|
||||
filter3 = "SFLR6_4";
|
||||
filter4 = "SFLR7_1";
|
||||
filter5 = "SFLR7_4";
|
||||
filter6 = "SK_LEFT";
|
||||
filter7 = "SK_RIGHT";
|
||||
filter8 = "SKIN*";
|
||||
filter9 = "SKSNAKE1";
|
||||
filter10 = "SKSNAKE2";
|
||||
filter11 = "SKSPINE1";
|
||||
filter12 = "SKSPINE2";
|
||||
filter13 = "SLOPPY1";
|
||||
filter14 = "SLOPPY2";
|
||||
filter15 = "SP_DUDE1";
|
||||
filter16 = "SP_DUDE2";
|
||||
filter17 = "SP_DUDE4";
|
||||
filter18 = "SP_DUDE5";
|
||||
filter19 = "SP_DUDE7";
|
||||
filter20 = "SP_DUDE8";
|
||||
filter21 = "SP_FACE1";
|
||||
filter22 = "SP_FACE2";
|
||||
filter23 = "SW1SKIN";
|
||||
filter24 = "SW1SKULL";
|
||||
filter25 = "SW2SKIN";
|
||||
filter26 = "SW2SKULL";
|
||||
}
|
||||
|
||||
|
||||
set7
|
||||
{
|
||||
name = "Switches";
|
||||
filter0 = "SW1*";
|
||||
filter1 = "SW2*";
|
||||
}
|
||||
|
||||
|
||||
set8
|
||||
{
|
||||
name = "Marble";
|
||||
filter0 = "DEM1_*";
|
||||
filter1 = "FLOOR7_2";
|
||||
filter2 = "GST*";
|
||||
filter3 = "MARB*";
|
||||
filter4 = "SP_DUDE1";
|
||||
filter5 = "SP_DUDE2";
|
||||
filter6 = "SP_DUDE4";
|
||||
filter7 = "SP_DUDE5";
|
||||
filter8 = "SP_HOT1";
|
||||
filter9 = "SW1GSTON";
|
||||
filter10 = "SW1MARB";
|
||||
filter11 = "SW2GSTON";
|
||||
filter12 = "SW2MARB";
|
||||
}
|
||||
|
||||
|
||||
set9
|
||||
{
|
||||
name = "Lights";
|
||||
filter0 = "BRICKLIT";
|
||||
filter1 = "BSTONE3";
|
||||
filter2 = "CEIL1_2";
|
||||
filter3 = "CEIL1_3";
|
||||
filter4 = "CEIL3_4";
|
||||
filter5 = "CEIL3_6";
|
||||
filter6 = "CEIL4_3";
|
||||
filter7 = "FLAT17";
|
||||
filter8 = "FLAT2";
|
||||
filter9 = "FLAT22";
|
||||
filter10 = "FLOOR1_7";
|
||||
filter11 = "GRNLITE1";
|
||||
filter12 = "LITE3";
|
||||
filter13 = "LITE5";
|
||||
filter14 = "LITEBLU1";
|
||||
filter15 = "LITEBLU4";
|
||||
filter16 = "TLITE6_1";
|
||||
filter17 = "TLITE6_4";
|
||||
filter18 = "TLITE6_5";
|
||||
filter19 = "TLITE6_6";
|
||||
}
|
||||
|
||||
|
||||
set10
|
||||
{
|
||||
name = "Metal";
|
||||
filter0 = "CEIL1_2";
|
||||
filter1 = "METAL*";
|
||||
filter2 = "METAL";
|
||||
filter3 = "MIDBRN1";
|
||||
filter4 = "MIDGRATE";
|
||||
filter5 = "SW1GARG";
|
||||
filter6 = "SW1LION";
|
||||
filter7 = "SW1SATYR";
|
||||
filter8 = "SW2GARG";
|
||||
filter9 = "SW2LION";
|
||||
filter10 = "SW2MET2";
|
||||
filter11 = "SW2METAL";
|
||||
filter12 = "SW1METAL";
|
||||
filter13 = "SW1MET2";
|
||||
filter14 = "SW2SATYR";
|
||||
filter15 = "WOODMET1";
|
||||
filter16 = "WOODMET2";
|
||||
filter17 = "WOODMET3";
|
||||
filter18 = "WOODMET4";
|
||||
filter19 = "SW2WDMET";
|
||||
filter20 = "SW1WDMET";
|
||||
filter21 = "SUPPORT*";
|
||||
}
|
||||
|
||||
|
||||
set11
|
||||
{
|
||||
name = "Silver";
|
||||
filter0 = "BIGDOOR1";
|
||||
filter1 = "DOORSTOP";
|
||||
filter2 = "LITEBLU1";
|
||||
filter3 = "SHAWN*";
|
||||
filter4 = "SILVER*";
|
||||
filter5 = "SPCDOOR3";
|
||||
filter6 = "STEP4";
|
||||
filter7 = "SUPPORT2";
|
||||
filter8 = "SW1COMM";
|
||||
filter9 = "SW2COMM";
|
||||
}
|
||||
|
||||
|
||||
set12
|
||||
{
|
||||
name = "Base";
|
||||
filter0 = "BIGBRIK*";
|
||||
filter1 = "BIGDOOR1";
|
||||
filter2 = "BIGDOOR2";
|
||||
filter3 = "BIGDOOR3";
|
||||
filter4 = "BIGDOOR4";
|
||||
filter5 = "BLAKWAL*";
|
||||
filter6 = "BRN*";
|
||||
filter7 = "BRONZE*";
|
||||
filter8 = "BROWN*";
|
||||
filter9 = "BROVINE2";
|
||||
filter10 = "CEIL3_1";
|
||||
filter11 = "CEIL3_2";
|
||||
filter12 = "CEIL3_3";
|
||||
filter13 = "CEIL3_4";
|
||||
filter14 = "CEIL3_5";
|
||||
filter15 = "CEIL3_6";
|
||||
filter16 = "CEIL4_1";
|
||||
filter17 = "CEIL4_2";
|
||||
filter18 = "CEIL4_3";
|
||||
filter19 = "CEIL5_1";
|
||||
filter20 = "CEIL5_2";
|
||||
filter21 = "CEMENT*";
|
||||
filter22 = "COMP*";
|
||||
filter23 = "CONS*";
|
||||
filter24 = "CRAT*";
|
||||
filter25 = "DOOR1";
|
||||
filter26 = "DOOR3";
|
||||
filter27 = "DOORBLU";
|
||||
filter28 = "DOORRED";
|
||||
filter29 = "DOORSTOP";
|
||||
filter30 = "DOORTRAK";
|
||||
filter31 = "DOORYEL";
|
||||
filter32 = "EXITDOOR";
|
||||
filter33 = "EXITSIGN";
|
||||
filter34 = "EXITSTON";
|
||||
filter35 = "FLAT1";
|
||||
filter36 = "FLAT1_1";
|
||||
filter37 = "FLAT1_2";
|
||||
filter38 = "FLAT1_3";
|
||||
filter39 = "FLAT14";
|
||||
filter40 = "FLAT17";
|
||||
filter41 = "FLAT18";
|
||||
filter42 = "FLAT19";
|
||||
filter43 = "FLAT2";
|
||||
filter44 = "FLAT20";
|
||||
filter45 = "FLAT22";
|
||||
filter46 = "FLAT23";
|
||||
filter47 = "FLAT3";
|
||||
filter48 = "FLAT4";
|
||||
filter49 = "FLAT5";
|
||||
filter50 = "FLAT5_4";
|
||||
filter51 = "FLAT5_5";
|
||||
filter52 = "FLAT8";
|
||||
filter53 = "FLAT9";
|
||||
filter54 = "FLOOR0_1";
|
||||
filter55 = "FLOOR0_2";
|
||||
filter56 = "FLOOR0_3";
|
||||
filter57 = "FLOOR0_5";
|
||||
filter58 = "FLOOR0_6";
|
||||
filter59 = "FLOOR0_7";
|
||||
filter60 = "FLOOR1_1";
|
||||
filter61 = "FLOOR1_6";
|
||||
filter62 = "FLOOR1_7";
|
||||
filter63 = "FLOOR3_3";
|
||||
filter64 = "FLOOR4_1";
|
||||
filter65 = "FLOOR4_5";
|
||||
filter66 = "FLOOR4_6";
|
||||
filter67 = "FLOOR4_8";
|
||||
filter68 = "FLOOR5_1";
|
||||
filter69 = "FLOOR5_2";
|
||||
filter70 = "FLOOR5_3";
|
||||
filter71 = "FLOOR5_4";
|
||||
filter72 = "FLOOR7_1";
|
||||
filter73 = "GRAY*";
|
||||
filter74 = "ICKWALL*";
|
||||
filter75 = "LITE*";
|
||||
filter76 = "METAL";
|
||||
filter77 = "METAL1";
|
||||
filter78 = "METAL2";
|
||||
filter79 = "METAL3";
|
||||
filter80 = "METAL4";
|
||||
filter81 = "METAL5";
|
||||
filter82 = "METAL6";
|
||||
filter83 = "METAL7";
|
||||
filter84 = "MFLR8_1";
|
||||
filter85 = "MIDBARS1";
|
||||
filter86 = "MIDBARS3";
|
||||
filter87 = "MIDBRONZ";
|
||||
filter88 = "MIDSPACE";
|
||||
filter89 = "MODWALL*";
|
||||
filter90 = "NUKE*";
|
||||
filter91 = "PIPES";
|
||||
filter92 = "PIPEWAL1";
|
||||
filter93 = "PIPEWAL2";
|
||||
filter94 = "PLAT1";
|
||||
filter95 = "RROCK14";
|
||||
filter96 = "SHAWN*";
|
||||
filter97 = "SILVER*";
|
||||
filter98 = "SLAD*";
|
||||
filter99 = "SLIME13";
|
||||
filter100 = "SLIME14";
|
||||
filter101 = "SLIME15";
|
||||
filter102 = "SLIME16";
|
||||
filter103 = "SPACE*";
|
||||
filter104 = "SPCDOOR*";
|
||||
filter105 = "STAR*";
|
||||
filter106 = "STEP*";
|
||||
filter107 = "STONE";
|
||||
filter108 = "STONE2";
|
||||
filter109 = "STONE3";
|
||||
filter110 = "SUPPORT2";
|
||||
filter111 = "SUPPORT3";
|
||||
filter112 = "SW1BLUE";
|
||||
filter113 = "SW1BRCOM";
|
||||
filter114 = "SW1BRIK";
|
||||
filter115 = "SW1BRN1";
|
||||
filter116 = "SW1BRN2";
|
||||
filter117 = "SW1BRNGN";
|
||||
filter118 = "SW1BROWN";
|
||||
filter119 = "SW1CMT";
|
||||
filter120 = "SW1COMM";
|
||||
filter121 = "SW1COMP";
|
||||
filter122 = "SW1DIRT";
|
||||
filter123 = "SW1EXIT";
|
||||
filter124 = "SW1GRAY";
|
||||
filter125 = "SW1GRAY1";
|
||||
filter126 = "SW1MET2";
|
||||
filter127 = "SW1METAL";
|
||||
filter128 = "SW1MOD1";
|
||||
filter129 = "SW1SLAD";
|
||||
filter130 = "SW1STARG";
|
||||
filter131 = "SW1STON1";
|
||||
filter132 = "SW1STON2";
|
||||
filter133 = "SW1STONE";
|
||||
filter134 = "SW1STRTN";
|
||||
filter135 = "SW1TEK";
|
||||
filter136 = "SW1VINE";
|
||||
filter137 = "SW2BLUE";
|
||||
filter138 = "SW2BRCOM";
|
||||
filter139 = "SW2BRIK";
|
||||
filter140 = "SW2BRN1";
|
||||
filter141 = "SW2BRN2";
|
||||
filter142 = "SW2BRNGN";
|
||||
filter143 = "SW2BROWN";
|
||||
filter144 = "SW2CMT";
|
||||
filter145 = "SW2COMM";
|
||||
filter146 = "SW2COMP";
|
||||
filter147 = "SW2DIRT";
|
||||
filter148 = "SW2EXIT";
|
||||
filter149 = "SW2GRAY";
|
||||
filter150 = "SW2GRAY1";
|
||||
filter151 = "SW2MET2";
|
||||
filter152 = "SW2METAL";
|
||||
filter153 = "SW2MOD1";
|
||||
filter154 = "SW2SLAD";
|
||||
filter155 = "SW2STARG";
|
||||
filter156 = "SW2STON1";
|
||||
filter157 = "SW2STON2";
|
||||
filter158 = "SW2STONE";
|
||||
filter159 = "SW2STRTN";
|
||||
filter160 = "SW2TEK";
|
||||
filter161 = "SW2VINE";
|
||||
filter162 = "TEK*";
|
||||
filter163 = "TLITE*";
|
||||
filter164 = "PIPE1";
|
||||
filter165 = "PIPE2";
|
||||
filter166 = "PIPE4";
|
||||
filter167 = "PIPE6";
|
||||
filter168 = "STUCCO*";
|
||||
filter169 = "STUCCO";
|
||||
}
|
||||
|
||||
|
||||
set13
|
||||
{
|
||||
name = "Hell";
|
||||
filter0 = "BFALL*";
|
||||
filter1 = "BIGDOOR5";
|
||||
filter2 = "BIGDOOR6";
|
||||
filter3 = "BIGDOOR7";
|
||||
filter4 = "BLODRIP*";
|
||||
filter5 = "BLOOD1";
|
||||
filter6 = "BLOOD2";
|
||||
filter7 = "BLOOD3";
|
||||
filter8 = "CEIL1_2";
|
||||
filter9 = "CEIL1_3";
|
||||
filter10 = "CEIL1_1";
|
||||
filter11 = "BSTONE1";
|
||||
filter12 = "BSTONE2";
|
||||
filter13 = "BSTONE3";
|
||||
filter14 = "CRACKLE2";
|
||||
filter15 = "CRACKLE4";
|
||||
filter16 = "DOORBLU2";
|
||||
filter17 = "DOORRED2";
|
||||
filter18 = "DOORYEL2";
|
||||
filter19 = "FIRE*";
|
||||
filter20 = "FLAT1_1";
|
||||
filter21 = "FLAT1_2";
|
||||
filter22 = "FLAT1_3";
|
||||
filter23 = "FLAT5_1";
|
||||
filter24 = "FLAT5_2";
|
||||
filter25 = "FLAT5_3";
|
||||
filter26 = "FLAT5_6";
|
||||
filter27 = "FLAT5_7";
|
||||
filter28 = "FLAT5_8";
|
||||
filter29 = "FLOOR1_6";
|
||||
filter30 = "FLOOR1_7";
|
||||
filter31 = "FLOOR6_1";
|
||||
filter32 = "FLOOR6_2";
|
||||
filter33 = "GATE*";
|
||||
filter34 = "GST*";
|
||||
filter35 = "LAVA*";
|
||||
filter36 = "MARB*";
|
||||
filter37 = "METAL";
|
||||
filter38 = "MFLR8_2";
|
||||
filter39 = "MFLR8_3";
|
||||
filter40 = "MIDBRN1";
|
||||
filter41 = "MIDGRATE";
|
||||
filter42 = "REDWALL";
|
||||
filter43 = "ROCKRED1";
|
||||
filter44 = "ROCKRED2";
|
||||
filter45 = "ROCKRED3";
|
||||
filter46 = "RROCK01";
|
||||
filter47 = "RROCK02";
|
||||
filter48 = "RROCK03";
|
||||
filter49 = "RROCK04";
|
||||
filter50 = "RROCK05";
|
||||
filter51 = "RROCK06";
|
||||
filter52 = "RROCK07";
|
||||
filter53 = "RROCK08";
|
||||
filter54 = "RROCK09";
|
||||
filter55 = "RROCK10";
|
||||
filter56 = "RROCK11";
|
||||
filter57 = "RROCK12";
|
||||
filter58 = "RROCK15";
|
||||
filter59 = "SFLR6_1";
|
||||
filter60 = "SFLR6_4";
|
||||
filter61 = "SFLR7_1";
|
||||
filter62 = "SFLR7_4";
|
||||
filter63 = "SK_LEFT";
|
||||
filter64 = "SK_RIGHT";
|
||||
filter65 = "SKIN*";
|
||||
filter66 = "SKSNAKE1";
|
||||
filter67 = "SKSNAKE2";
|
||||
filter68 = "SKSPINE1";
|
||||
filter69 = "SKSPINE2";
|
||||
filter70 = "SLIME09";
|
||||
filter71 = "SLIME10";
|
||||
filter72 = "SLIME11";
|
||||
filter73 = "SLIME12";
|
||||
filter74 = "SLOPPY1";
|
||||
filter75 = "SLOPPY2";
|
||||
filter76 = "SP_*";
|
||||
filter77 = "SUPPORT3";
|
||||
filter78 = "SW1GARG";
|
||||
filter79 = "SW1GSTON";
|
||||
filter80 = "SW1HOT";
|
||||
filter81 = "SW1LION";
|
||||
filter82 = "SW1MARB";
|
||||
filter83 = "SW1SATYR";
|
||||
filter84 = "SW1SKIN";
|
||||
filter85 = "SW1SKULL";
|
||||
filter86 = "SW1WDMET";
|
||||
filter87 = "SW1WOOD";
|
||||
filter88 = "SW2GARG";
|
||||
filter89 = "SW2GSTON";
|
||||
filter90 = "SW2HOT";
|
||||
filter91 = "SW2LION";
|
||||
filter92 = "SW2MARB";
|
||||
filter93 = "SW2SATYR";
|
||||
filter94 = "SW2SKIN";
|
||||
filter95 = "SW2SKULL";
|
||||
filter96 = "SW2WDMET";
|
||||
filter97 = "SW2WOOD";
|
||||
filter98 = "WOOD*";
|
||||
}
|
||||
|
||||
|
||||
set14
|
||||
{
|
||||
name = "Outdoors";
|
||||
filter0 = "ASHWALL*";
|
||||
filter1 = "BFALL*";
|
||||
filter2 = "FLAT10";
|
||||
filter3 = "FLAT5_7";
|
||||
filter4 = "FLAT5_8";
|
||||
filter5 = "FLOOR6_1";
|
||||
filter6 = "FLOOR6_2";
|
||||
filter7 = "FWATER*";
|
||||
filter8 = "GRASS*";
|
||||
filter9 = "LAVA*";
|
||||
filter10 = "MFLR8_2";
|
||||
filter11 = "MFLR8_3";
|
||||
filter12 = "MFLR8_4";
|
||||
filter13 = "NUKAGE*";
|
||||
filter14 = "ROCK4";
|
||||
filter15 = "ROCK5";
|
||||
filter16 = "ROCKRED1";
|
||||
filter17 = "ROCKRED2";
|
||||
filter18 = "ROCKRED3";
|
||||
filter19 = "RROCK01";
|
||||
filter20 = "RROCK02";
|
||||
filter21 = "RROCK03";
|
||||
filter22 = "RROCK04";
|
||||
filter23 = "RROCK05";
|
||||
filter24 = "RROCK06";
|
||||
filter25 = "RROCK07";
|
||||
filter26 = "RROCK08";
|
||||
filter27 = "RROCK16";
|
||||
filter28 = "RROCK17";
|
||||
filter29 = "RROCK18";
|
||||
filter30 = "RROCK19";
|
||||
filter31 = "RROCK20";
|
||||
filter32 = "SFALL*";
|
||||
filter33 = "SLIME01";
|
||||
filter34 = "SLIME02";
|
||||
filter35 = "SLIME03";
|
||||
filter36 = "SLIME04";
|
||||
filter37 = "SLIME05";
|
||||
filter38 = "SLIME06";
|
||||
filter39 = "SLIME07";
|
||||
filter40 = "SLIME08";
|
||||
filter41 = "SLIME09";
|
||||
filter42 = "SLIME10";
|
||||
filter43 = "SLIME11";
|
||||
filter44 = "SLIME12";
|
||||
filter45 = "SP_ROCK1";
|
||||
filter46 = "STONE4";
|
||||
filter47 = "STONE5";
|
||||
filter48 = "STONE6";
|
||||
filter49 = "STONE7";
|
||||
filter50 = "TANROCK5";
|
||||
filter51 = "TANROCK8";
|
||||
filter52 = "ZIMMER*";
|
||||
}
|
||||
|
||||
|
||||
set15
|
||||
{
|
||||
name = "Computer";
|
||||
filter0 = "COMP*";
|
||||
filter1 = "CONS*";
|
||||
filter2 = "SILVER3";
|
||||
filter3 = "SPACEW3";
|
||||
filter4 = "SW1COMP";
|
||||
filter5 = "SW2COMP";
|
||||
}
|
||||
}
|
File diff suppressed because it is too large
Load diff
|
@ -77,7 +77,7 @@ defaultthingflags
|
|||
|
||||
|
||||
// Default thing filters
|
||||
// (these are not required, just usefull for new users)
|
||||
// (these are not required, just useful for new users)
|
||||
thingsfilters
|
||||
{
|
||||
|
||||
|
@ -145,3 +145,28 @@ thingsfilters
|
|||
}
|
||||
|
||||
}
|
||||
|
||||
/*
|
||||
GAME DETECT PATTERN
|
||||
Used to guess the game for which a WAD file is made.
|
||||
|
||||
1 = One of these lumps must exist
|
||||
2 = None of these lumps must exist
|
||||
3 = All of these lumps must exist
|
||||
*/
|
||||
|
||||
gamedetect
|
||||
{
|
||||
EXTENDED = 2;
|
||||
E1M1 = 2; E1M2 = 2; E1M3 = 2; E1M4 = 2; E1M5 = 2; E1M6 = 2; E1M7 = 2; E1M8 = 2; E1M9 = 2;
|
||||
E2M1 = 2; E2M2 = 2; E2M3 = 2; E2M4 = 2; E2M5 = 2; E2M6 = 2; E2M7 = 2; E2M8 = 2; E2M9 = 2;
|
||||
E3M1 = 2; E3M2 = 2; E3M3 = 2; E3M4 = 2; E3M5 = 2; E3M6 = 2; E3M7 = 2; E3M8 = 2; E3M9 = 2;
|
||||
E4M1 = 2; E4M2 = 2; E4M3 = 2; E4M4 = 2; E4M5 = 2; E4M6 = 2; E4M7 = 2; E4M8 = 2; E4M9 = 2;
|
||||
E5M1 = 2; E5M2 = 2; E5M3 = 2; E5M4 = 2; E5M5 = 2; E5M6 = 2; E5M7 = 2; E5M8 = 2; E5M9 = 2;
|
||||
E6M1 = 2; E6M2 = 2; E6M3 = 2;
|
||||
MAP01 = 1; MAP02 = 1; MAP03 = 1; MAP04 = 1; MAP05 = 1; MAP06 = 1; MAP07 = 1; MAP08 = 1; MAP09 = 1; MAP10 = 1;
|
||||
MAP11 = 1; MAP12 = 1; MAP13 = 1; MAP14 = 1; MAP15 = 1; MAP16 = 1; MAP17 = 1; MAP18 = 1; MAP19 = 1; MAP20 = 1;
|
||||
MAP21 = 1; MAP22 = 1; MAP23 = 1; MAP24 = 1; MAP25 = 1; MAP26 = 1; MAP27 = 1; MAP28 = 1; MAP29 = 1; MAP30 = 1;
|
||||
MAP31 = 1; MAP32 = 1; MAP33 = 1; MAP34 = 1; MAP35 = 2; MAP36 = 2; MAP37 = 2; MAP38 = 2; MAP39 = 2; MAP40 = 2;
|
||||
MAP41 = 2;
|
||||
}
|
||||
|
|
0
Build/Configurations/Includes/Strife_texturesets.cfg
Normal file
0
Build/Configurations/Includes/Strife_texturesets.cfg
Normal file
|
@ -458,7 +458,7 @@ decoration
|
|||
191 = "Tub";
|
||||
}
|
||||
|
||||
trees
|
||||
obstacles
|
||||
{
|
||||
color = 3; // Cyan
|
||||
arrow = 0;
|
||||
|
@ -739,7 +739,7 @@ npcs
|
|||
{
|
||||
color = 4; // Red
|
||||
arrow = 0;
|
||||
title = "Other NPC's";
|
||||
title = "Other NPCs";
|
||||
width = 20;
|
||||
sort = 1;
|
||||
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue