mirror of
https://git.do.srb2.org/STJr/UltimateZoneBuilder.git
synced 2024-11-23 12:22:35 +00:00
37feaa5de1
Added "Toggle sky rendering" action and toolbar button. Added, MAPINFO parser: the editor now recognizes map number from classic map definition format. Hexen MAPINFO is now properly parsed. Added, MAPINFO support: if current map definition contains map name as a text string, it will be shown in the editor's header. Changed: "Toggle dynamic lights rendering" now toggles between "Don't show dynamic lights" and "Show dynamic lights" when used in Classic modes. Changed, Things mode: lowered the opacity of dynamic light radii. Changed, (G)ZDoom text parsers: empty include files now trigger a warning instead of an error and no longer abort parsing. Fixed, Game configurations: moved Stalagmite:5050 thing to Doom block (so the editor no longer tries to load it for non-Doom game configurations). Fixed(?), Visual mode: probably fixed a hard-to-trigger exception when sorting translucent geometry. Fixed, Visual mode: floor glow effect was incorrectly applied to walls (was broken in R2452). Internal: restructured most of MAPINFO and GLDEFS parsers. Should be more maintainable now. Updated ZDoom ACC. Updated zdbsp to 1.19. Updated documentation.
73 lines
2.2 KiB
INI
73 lines
2.2 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 (Doom format)";
|
|
|
|
// This is the simplified game engine/sourceport name
|
|
engine = "boom";
|
|
|
|
// *******************************************************
|
|
// * *
|
|
// * 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");
|
|
|
|
//mxd. No DECORATE support in vanilla
|
|
decorategames = "";
|
|
|
|
//mxd. Sky textures for vanilla maps
|
|
defaultskytextures
|
|
{
|
|
SKY1 = "E1M1,E1M2,E1M3,E1M4,E1M5,E1M6,E1M7,E1M8,E1M9";
|
|
SKY2 = "E2M1,E2M2,E2M3,E2M4,E2M5,E2M6,E2M7,E2M8,E2M9";
|
|
SKY3 = "E3M1,E3M2,E3M3,E3M4,E3M5,E3M6,E3M7,E3M8,E3M9";
|
|
SKY4 = "E4M1,E4M2,E4M3,E4M4,E4M5,E4M6,E4M7,E4M8,E4M9";
|
|
}
|
|
|
|
// Default thing filters
|
|
// (these are not required, just useful for new users)
|
|
thingsfilters
|
|
{
|
|
include("Includes\\Doom_misc.cfg", "thingsfilters");
|
|
}
|
|
|
|
//Default map name
|
|
defaultlumpname = "E1M1";
|
|
|
|
// Default testing parameters
|
|
include("Includes\\Test_params.cfg", "vanilla_exmx");
|
|
|
|
// 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");
|
|
}
|
|
|
|
// 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");
|
|
}
|