mirror of
https://git.do.srb2.org/STJr/UltimateZoneBuilder.git
synced 2024-11-30 07:31:36 +00:00
15bcea9417
Snippets: changed token syntax from $XX to [XX] [LB] (Line Break) marker can now be used in snippets. Game Configurations: added "enabledbydefault" parameter. When set to true, a game configuration will be available by default (e.g. when an user starts the editor for the first time). GZDB will no longer throw an exception when trying to update default value in a TypeHandler, which doesn't implement default value handling.
68 lines
2.1 KiB
INI
68 lines
2.1 KiB
INI
/*************************************************************\
|
|
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 = "Boom: Doom 2 (Doom format)";
|
|
|
|
// This is the simplified game engine/sourceport name
|
|
engine = "boom";
|
|
|
|
// Should this configuration be initially available?
|
|
enabledbydefault = true;
|
|
|
|
// *******************************************************
|
|
// * *
|
|
// * Note: all the elements that could be factorized *
|
|
// * because they were common to ZDoom, GZDoom and *
|
|
// * Zandronum have been moved to ZDoom_common.cfg. *
|
|
// * *
|
|
// *******************************************************
|
|
|
|
// STANDARD DOOM SETTINGS
|
|
// Settings common to all games and all map formats
|
|
include("Includes\\Doom_common.cfg", "common");
|
|
|
|
// Settings common to Doom map format
|
|
include("Includes\\Boom_common.cfg", "mapformat_doom");
|
|
|
|
// Settings common to Doom games
|
|
include("Includes\\Game_Doom.cfg");
|
|
|
|
// Default thing filters
|
|
// (these are not required, just useful for new users)
|
|
thingsfilters
|
|
{
|
|
include("Includes\\Doom_misc.cfg", "thingsfilters");
|
|
}
|
|
|
|
// 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_mapxx");
|
|
}
|
|
|
|
// 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");
|
|
}
|
|
|
|
// 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");
|
|
}
|