2023-03-06 19:22:07 +00:00
|
|
|
// ***********************************************************
|
|
|
|
// * *
|
2023-10-24 13:57:49 +00:00
|
|
|
// * These values are common for DiD and UDMF EDGE-Classic *
|
2023-03-06 19:22:07 +00:00
|
|
|
// * *
|
|
|
|
// ***********************************************************
|
|
|
|
|
|
|
|
common
|
|
|
|
{
|
|
|
|
// Some common settings
|
|
|
|
include("Common.cfg");
|
|
|
|
|
|
|
|
// Default testing parameters
|
|
|
|
include("Test_params.cfg", "modern");
|
|
|
|
|
|
|
|
// Generalized actions
|
|
|
|
generalizedsectors = true;
|
2023-10-24 13:57:49 +00:00
|
|
|
generalizedlinedefs = true;
|
|
|
|
|
2023-03-06 19:22:07 +00:00
|
|
|
//mxd. Maximum safe map size check (0 means skip check)
|
|
|
|
safeboundary = 0;
|
|
|
|
|
|
|
|
// Texture loading options
|
|
|
|
mixtexturesflats = true;
|
|
|
|
defaulttexturescale = 1.0f;
|
|
|
|
defaultflatscale = 1.0f;
|
|
|
|
scaledtextureoffsets = true;
|
|
|
|
|
2023-10-24 13:57:49 +00:00
|
|
|
// When this is set to true, sectors with the same tag will light up when a line is highlighted
|
|
|
|
linetagindicatesectors = true;
|
|
|
|
|
|
|
|
// Enables multiple tags on sectors
|
|
|
|
sectormultitag = false;
|
|
|
|
|
2023-03-06 19:22:07 +00:00
|
|
|
//mxd. Sidedefs compression
|
|
|
|
// ioanch FIXME: what does this do? I made it false
|
|
|
|
sidedefcompressionignoresaction = false;
|
2023-10-24 13:57:49 +00:00
|
|
|
|
|
|
|
// Enables support for 3D floors (not really, since support for 3D floors is pretty much hard-coded, but
|
|
|
|
// this tells plugins that the game supports 3D floors)
|
|
|
|
effect3dfloorsupport = true;
|
|
|
|
|
|
|
|
//mxd. Sky textures for vanilla maps
|
|
|
|
defaultskytextures
|
|
|
|
{
|
|
|
|
SKY1 = "MAP01,MAP02,MAP03,MAP04,MAP05,MAP06,MAP07,MAP08,MAP09,MAP10,MAP11";
|
|
|
|
SKY2 = "MAP12,MAP13,MAP14,MAP15,MAP16,MAP17,MAP18,MAP19,MAP20";
|
|
|
|
SKY3 = "MAP21,MAP22,MAP23,MAP24,MAP25,MAP26,MAP27,MAP28,MAP29,MAP30,MAP31,MAP32";
|
|
|
|
}
|
|
|
|
|
|
|
|
// Default lump name for new map
|
|
|
|
defaultlumpname = "MAP01";
|
|
|
|
|
|
|
|
// No DECORATE support in EDGE ;)
|
|
|
|
decorategames = "";
|
|
|
|
|
|
|
|
//The default script compiler to use
|
|
|
|
defaultscriptcompiler = "";
|
|
|
|
|
|
|
|
// Default nodebuilder configurations
|
|
|
|
defaultsavecompiler = "";
|
|
|
|
defaulttestcompiler = "";
|
|
|
|
nodebuildersave = "";
|
|
|
|
nodebuildertest = "";
|
|
|
|
|
|
|
|
damagetypes = "";
|
|
|
|
internalsoundnames = "";
|
|
|
|
|
|
|
|
// Default texture sets
|
|
|
|
// (these are not required, but useful for new users)
|
|
|
|
texturesets
|
|
|
|
{
|
|
|
|
include("Doom_texturesets.cfg");
|
|
|
|
}
|
2023-03-06 19:22:07 +00:00
|
|
|
|
|
|
|
// Texture sources
|
|
|
|
textures
|
|
|
|
{
|
|
|
|
include("Doom_misc.cfg", "textures");
|
|
|
|
include("EdgeC_misc.cfg", "textures");
|
|
|
|
}
|
|
|
|
|
|
|
|
//mxd. HiRes sources
|
|
|
|
hires
|
|
|
|
{
|
|
|
|
include("EdgeC_misc.cfg", "hires");
|
|
|
|
}
|
|
|
|
|
|
|
|
// Patch sources
|
|
|
|
patches
|
|
|
|
{
|
|
|
|
include("Doom_misc.cfg", "patches");
|
|
|
|
}
|
|
|
|
|
|
|
|
// Sprite sources
|
|
|
|
sprites
|
|
|
|
{
|
|
|
|
include("Doom_misc.cfg", "sprites");
|
|
|
|
}
|
|
|
|
|
|
|
|
// Flat sources
|
|
|
|
flats
|
|
|
|
{
|
|
|
|
include("Doom_misc.cfg", "flats");
|
|
|
|
}
|
|
|
|
|
|
|
|
// Colormap sources
|
|
|
|
colormaps
|
|
|
|
{
|
|
|
|
include("Boom_misc.cfg", "colormaps");
|
|
|
|
}
|
|
|
|
|
|
|
|
compatibility
|
|
|
|
{
|
|
|
|
fixnegativepatchoffsets = true;
|
|
|
|
fixmaskedpatchoffsets = true;
|
|
|
|
}
|
2023-10-24 13:57:49 +00:00
|
|
|
|
|
|
|
// GENERALIZED LINEDEF TYPES
|
2023-03-06 19:22:07 +00:00
|
|
|
gen_linedeftypes
|
|
|
|
{
|
|
|
|
include("Boom_generalized.cfg", "gen_linedeftypes");
|
|
|
|
}
|
|
|
|
|
2023-10-24 13:57:49 +00:00
|
|
|
// GENERALIZED SECTOR TYPES
|
2023-03-06 19:22:07 +00:00
|
|
|
gen_sectortypes
|
|
|
|
{
|
|
|
|
include("Boom_generalized.cfg", "gen_sectortypes");
|
|
|
|
}
|
2023-10-24 13:57:49 +00:00
|
|
|
|
|
|
|
// Door making
|
|
|
|
makedoortrack = "DOORTRAK";
|
|
|
|
makedoordoor = "BIGDOOR2";
|
|
|
|
makedoorceil = "FLAT20";
|
|
|
|
makedooraction = 1; // See linedeftypes
|
|
|
|
|
|
|
|
// DEFAULT SECTOR BRIGHTNESS LEVELS
|
|
|
|
sectorbrightness
|
2023-03-06 19:22:07 +00:00
|
|
|
{
|
2023-10-24 13:57:49 +00:00
|
|
|
include("Doom_misc.cfg", "sectorbrightness");
|
2023-03-06 19:22:07 +00:00
|
|
|
}
|
2023-10-24 13:57:49 +00:00
|
|
|
|
|
|
|
// SECTOR TYPES
|
|
|
|
sectortypes
|
2023-03-06 19:22:07 +00:00
|
|
|
{
|
2023-10-24 13:57:49 +00:00
|
|
|
include("Doom_sectors.cfg");
|
|
|
|
include("EdgeC_sectors.cfg");
|
2023-03-06 19:22:07 +00:00
|
|
|
}
|
2023-10-24 13:57:49 +00:00
|
|
|
|
2023-03-06 19:22:07 +00:00
|
|
|
// LINEDEF TYPES
|
|
|
|
linedeftypes
|
|
|
|
{
|
|
|
|
include("Doom_linedefs.cfg");
|
|
|
|
include("Boom_linedefs.cfg");
|
|
|
|
include("EdgeC_linedefs.cfg");
|
|
|
|
}
|
|
|
|
|
2023-10-24 13:57:49 +00:00
|
|
|
|
2023-03-06 19:22:07 +00:00
|
|
|
thingtypes
|
|
|
|
{
|
2023-10-24 13:57:49 +00:00
|
|
|
// Basic game actors
|
|
|
|
include("Doom_things.cfg");
|
|
|
|
include("Doom2_things.cfg");
|
|
|
|
include("Boom_things.cfg");
|
2023-03-06 19:22:07 +00:00
|
|
|
include("EdgeC_things.cfg");
|
|
|
|
}
|
|
|
|
|
2023-10-24 13:57:49 +00:00
|
|
|
// Dehacked data
|
|
|
|
dehacked
|
2023-03-06 19:22:07 +00:00
|
|
|
{
|
2023-10-24 13:57:49 +00:00
|
|
|
include("Dehacked_Doom.cfg");
|
2023-03-06 19:22:07 +00:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|