mirror of
https://git.do.srb2.org/STJr/UltimateZoneBuilder.git
synced 2024-11-25 13:21:28 +00:00
f11127ca71
Added explicit warning if gzdoom.pk3 is not loaded for GZDoom game configurations. Fixed tokenizer not picking up the very last token in the stream.
69 lines
2.3 KiB
INI
Executable file
69 lines
2.3 KiB
INI
Executable file
/*************************************************************\
|
|
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 *
|
|
// * Zandronum have been moved to ZDoom_common.cfg. *
|
|
// * *
|
|
// *******************************************************
|
|
|
|
// STANDARD ZDOOM SETTINGS
|
|
// GZDoom core
|
|
include("Includes\\GZDoom_common.cfg");
|
|
|
|
// 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\\Game_Heretic.cfg");
|
|
|
|
// Default thing filters
|
|
// (these are not required, just useful for new users)
|
|
thingsfilters
|
|
{
|
|
include("Includes\\ZDoom_misc.cfg", "thingsfilters_udmf");
|
|
}
|
|
|
|
// 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");
|
|
include("Includes\\GZDoom_things.cfg", "gzdoom_lights");
|
|
}
|
|
|
|
// 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");
|
|
}
|