mirror of
https://git.do.srb2.org/STJr/UltimateZoneBuilder.git
synced 2025-01-31 21:00:56 +00:00
UDMF config updates:
- Rename some linedef actions and arguments - Reorganize thing types, increase color use - Organize common config
This commit is contained in:
parent
ab830ea159
commit
166bf292a8
3 changed files with 899 additions and 863 deletions
|
@ -100,17 +100,20 @@ mapformat_udmf
|
||||||
|
|
||||||
// When this is set to true, sectors with the same tag will light up when a line is highlighted
|
// When this is set to true, sectors with the same tag will light up when a line is highlighted
|
||||||
linetagindicatesectors = false;
|
linetagindicatesectors = false;
|
||||||
|
|
||||||
// Additional line/side properties
|
|
||||||
distinctwallbrightness = false;
|
|
||||||
distinctsidedefpartbrightness = false;
|
|
||||||
localsidedeftextureoffsets = false;
|
|
||||||
|
|
||||||
// Additional sector properties
|
// Enables support for individual offsets of upper/middle/lower sidedef textures
|
||||||
distinctfloorandceilingbrightness = true;
|
localsidedeftextureoffsets = true;
|
||||||
|
|
||||||
|
// Enables support for plane equation slopes
|
||||||
planeequationsupport = true;
|
planeequationsupport = true;
|
||||||
|
|
||||||
|
// Enables setting distinct brightness for floor, ceiling, and walls
|
||||||
|
distinctfloorandceilingbrightness = true;
|
||||||
|
distinctwallbrightness = false;
|
||||||
|
|
||||||
|
// Enables setting distinct brightness for upper, middle, and lower sidedef parts
|
||||||
|
distinctsidedefpartbrightness = false;
|
||||||
|
|
||||||
// Special linedefs
|
// Special linedefs
|
||||||
include("SRB222_misc.cfg", "speciallinedefs_udmf");
|
include("SRB222_misc.cfg", "speciallinedefs_udmf");
|
||||||
|
|
||||||
|
|
|
@ -259,16 +259,16 @@ udmf
|
||||||
|
|
||||||
20
|
20
|
||||||
{
|
{
|
||||||
title = "First Line";
|
title = "PolyObject First Line";
|
||||||
prefix = "(20)";
|
prefix = "(20)";
|
||||||
arg0
|
arg0
|
||||||
{
|
{
|
||||||
title = "PolyObject ID";
|
title = "PolyObject tag";
|
||||||
type = 14;
|
type = 14;
|
||||||
}
|
}
|
||||||
arg1
|
arg1
|
||||||
{
|
{
|
||||||
title = "Parent ID";
|
title = "Parent PolyObject tag";
|
||||||
type = 14;
|
type = 14;
|
||||||
}
|
}
|
||||||
arg2
|
arg2
|
||||||
|
@ -299,11 +299,11 @@ udmf
|
||||||
|
|
||||||
30
|
30
|
||||||
{
|
{
|
||||||
title = "Waving Flag";
|
title = "Waving PolyObject Flag";
|
||||||
prefix = "(30)";
|
prefix = "(30)";
|
||||||
arg0
|
arg0
|
||||||
{
|
{
|
||||||
title = "PolyObject ID";
|
title = "PolyObject tag";
|
||||||
type = 14;
|
type = 14;
|
||||||
}
|
}
|
||||||
arg1
|
arg1
|
||||||
|
@ -318,11 +318,11 @@ udmf
|
||||||
|
|
||||||
31
|
31
|
||||||
{
|
{
|
||||||
title = "Displacement by Front Sector";
|
title = "Move PolyObject by Front Sector Displacement";
|
||||||
prefix = "(31)";
|
prefix = "(31)";
|
||||||
arg0
|
arg0
|
||||||
{
|
{
|
||||||
title = "PolyObject ID";
|
title = "PolyObject tag";
|
||||||
type = 14;
|
type = 14;
|
||||||
}
|
}
|
||||||
arg1
|
arg1
|
||||||
|
@ -333,11 +333,11 @@ udmf
|
||||||
|
|
||||||
32
|
32
|
||||||
{
|
{
|
||||||
title = "Angular Displacement by Front Sector";
|
title = "Rotate PolyObject by Front Sector Displacement";
|
||||||
prefix = "(32)";
|
prefix = "(32)";
|
||||||
arg0
|
arg0
|
||||||
{
|
{
|
||||||
title = "PolyObject ID";
|
title = "PolyObject tag";
|
||||||
type = 14;
|
type = 14;
|
||||||
}
|
}
|
||||||
arg1
|
arg1
|
||||||
|
@ -513,7 +513,7 @@ udmf
|
||||||
|
|
||||||
66
|
66
|
||||||
{
|
{
|
||||||
title = "Move Planes by Displacement";
|
title = "Move Planes by Front Sector Displacement";
|
||||||
prefix = "(66)";
|
prefix = "(66)";
|
||||||
arg0
|
arg0
|
||||||
{
|
{
|
||||||
|
@ -1221,52 +1221,6 @@ udmf
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
260
|
|
||||||
{
|
|
||||||
title = "Generalized 3D Floor";
|
|
||||||
prefix = "(260)";
|
|
||||||
id = "Sector_Set3dFloor";
|
|
||||||
requiresactivation = false;
|
|
||||||
|
|
||||||
arg0
|
|
||||||
{
|
|
||||||
title = "Target sector tag";
|
|
||||||
type = 13;
|
|
||||||
}
|
|
||||||
arg1
|
|
||||||
{
|
|
||||||
title = "Type";
|
|
||||||
type = 26;
|
|
||||||
default = 1;
|
|
||||||
enum
|
|
||||||
{
|
|
||||||
1 = "Solid";
|
|
||||||
2 = "Water";
|
|
||||||
3 = "Intangible";
|
|
||||||
}
|
|
||||||
flags
|
|
||||||
{
|
|
||||||
4 = "Render insides";
|
|
||||||
16 = "Only render insides";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
arg2
|
|
||||||
{
|
|
||||||
title = "Flags";
|
|
||||||
type = 12;
|
|
||||||
enum
|
|
||||||
{
|
|
||||||
1 = "No shadow";
|
|
||||||
2 = "Double shadow";
|
|
||||||
4 = "Fog";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
arg3
|
|
||||||
{
|
|
||||||
title = "Alpha";
|
|
||||||
default = 255;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
linedeftrigger
|
linedeftrigger
|
||||||
|
@ -2283,7 +2237,7 @@ udmf
|
||||||
|
|
||||||
405
|
405
|
||||||
{
|
{
|
||||||
title = "Move Planes by Distance";
|
title = "Move Planes by Set Distance";
|
||||||
prefix = "(405)";
|
prefix = "(405)";
|
||||||
arg0
|
arg0
|
||||||
{
|
{
|
||||||
|
@ -2392,7 +2346,7 @@ udmf
|
||||||
prefix = "(412)";
|
prefix = "(412)";
|
||||||
arg0
|
arg0
|
||||||
{
|
{
|
||||||
title = "Destination tag";
|
title = "Destination thing tag";
|
||||||
type = 14;
|
type = 14;
|
||||||
}
|
}
|
||||||
arg1
|
arg1
|
||||||
|
@ -2804,8 +2758,8 @@ udmf
|
||||||
type = 11;
|
type = 11;
|
||||||
enum
|
enum
|
||||||
{
|
{
|
||||||
0 = "Everyone";
|
0 = "Triggering player";
|
||||||
1 = "Triggering player";
|
1 = "Everyone";
|
||||||
2 = "Everyone touching tagged sectors";
|
2 = "Everyone touching tagged sectors";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -3072,11 +3026,11 @@ udmf
|
||||||
prefix = "(448)";
|
prefix = "(448)";
|
||||||
arg0
|
arg0
|
||||||
{
|
{
|
||||||
title = "Viewpoint ID";
|
title = "Viewpoint thing tag";
|
||||||
}
|
}
|
||||||
arg1
|
arg1
|
||||||
{
|
{
|
||||||
title = "Centerpoint ID";
|
title = "Centerpoint thing tag";
|
||||||
}
|
}
|
||||||
arg2
|
arg2
|
||||||
{
|
{
|
||||||
|
@ -3380,11 +3334,11 @@ udmf
|
||||||
|
|
||||||
480
|
480
|
||||||
{
|
{
|
||||||
title = "Door Slide";
|
title = "PolyObject Door Slide";
|
||||||
prefix = "(480)";
|
prefix = "(480)";
|
||||||
arg0
|
arg0
|
||||||
{
|
{
|
||||||
title = "PolyObject ID";
|
title = "PolyObject tag";
|
||||||
type = 14;
|
type = 14;
|
||||||
}
|
}
|
||||||
arg1
|
arg1
|
||||||
|
@ -3403,11 +3357,11 @@ udmf
|
||||||
|
|
||||||
481
|
481
|
||||||
{
|
{
|
||||||
title = "Door Swing";
|
title = "PolyObject Door Swing";
|
||||||
prefix = "(481)";
|
prefix = "(481)";
|
||||||
arg0
|
arg0
|
||||||
{
|
{
|
||||||
title = "PolyObject ID";
|
title = "PolyObject tag";
|
||||||
type = 14;
|
type = 14;
|
||||||
}
|
}
|
||||||
arg1
|
arg1
|
||||||
|
@ -3427,11 +3381,11 @@ udmf
|
||||||
|
|
||||||
482
|
482
|
||||||
{
|
{
|
||||||
title = "Move";
|
title = "Move PolyObject";
|
||||||
prefix = "(482)";
|
prefix = "(482)";
|
||||||
arg0
|
arg0
|
||||||
{
|
{
|
||||||
title = "PolyObject ID";
|
title = "PolyObject tag";
|
||||||
type = 14;
|
type = 14;
|
||||||
}
|
}
|
||||||
arg1
|
arg1
|
||||||
|
@ -3452,11 +3406,11 @@ udmf
|
||||||
|
|
||||||
484
|
484
|
||||||
{
|
{
|
||||||
title = "Rotate";
|
title = "Rotate PolyObject";
|
||||||
prefix = "(484)";
|
prefix = "(484)";
|
||||||
arg0
|
arg0
|
||||||
{
|
{
|
||||||
title = "PolyObject ID";
|
title = "PolyObject tag";
|
||||||
type = 14;
|
type = 14;
|
||||||
}
|
}
|
||||||
arg1
|
arg1
|
||||||
|
@ -3484,11 +3438,11 @@ udmf
|
||||||
|
|
||||||
488
|
488
|
||||||
{
|
{
|
||||||
title = "Move by Waypoints";
|
title = "Move PolyObject by Waypoints";
|
||||||
prefix = "(488)";
|
prefix = "(488)";
|
||||||
arg0
|
arg0
|
||||||
{
|
{
|
||||||
title = "PolyObject ID";
|
title = "PolyObject tag";
|
||||||
type = 14;
|
type = 14;
|
||||||
}
|
}
|
||||||
arg1
|
arg1
|
||||||
|
@ -3524,11 +3478,11 @@ udmf
|
||||||
|
|
||||||
489
|
489
|
||||||
{
|
{
|
||||||
title = "Set Visibility, Tangibility";
|
title = "Set PolyObject Visibility/Tangibility";
|
||||||
prefix = "(489)";
|
prefix = "(489)";
|
||||||
arg0
|
arg0
|
||||||
{
|
{
|
||||||
title = "PolyObject ID";
|
title = "PolyObject tag";
|
||||||
type = 14;
|
type = 14;
|
||||||
}
|
}
|
||||||
arg1
|
arg1
|
||||||
|
@ -3557,11 +3511,11 @@ udmf
|
||||||
|
|
||||||
491
|
491
|
||||||
{
|
{
|
||||||
title = "Set Translucency";
|
title = "Set PolyObject Translucency";
|
||||||
prefix = "(491)";
|
prefix = "(491)";
|
||||||
arg0
|
arg0
|
||||||
{
|
{
|
||||||
title = "PolyObject ID";
|
title = "PolyObject tag";
|
||||||
type = 14;
|
type = 14;
|
||||||
}
|
}
|
||||||
arg1
|
arg1
|
||||||
|
@ -3578,11 +3532,11 @@ udmf
|
||||||
|
|
||||||
492
|
492
|
||||||
{
|
{
|
||||||
title = "Fade Translucency";
|
title = "Fade PolyObject Translucency";
|
||||||
prefix = "(492)";
|
prefix = "(492)";
|
||||||
arg0
|
arg0
|
||||||
{
|
{
|
||||||
title = "PolyObject ID";
|
title = "PolyObject tag";
|
||||||
type = 14;
|
type = 14;
|
||||||
}
|
}
|
||||||
arg1
|
arg1
|
||||||
|
@ -3615,7 +3569,7 @@ udmf
|
||||||
|
|
||||||
500
|
500
|
||||||
{
|
{
|
||||||
title = "Scroll Walls";
|
title = "Scroll Wall";
|
||||||
prefix = "(500)";
|
prefix = "(500)";
|
||||||
arg0
|
arg0
|
||||||
{
|
{
|
||||||
|
@ -3635,7 +3589,7 @@ udmf
|
||||||
|
|
||||||
502
|
502
|
||||||
{
|
{
|
||||||
title = "Scroll Walls Remotely";
|
title = "Scroll Tagged Walls";
|
||||||
prefix = "(502)";
|
prefix = "(502)";
|
||||||
arg0
|
arg0
|
||||||
{
|
{
|
||||||
|
@ -3732,7 +3686,7 @@ udmf
|
||||||
{
|
{
|
||||||
title = "Flags";
|
title = "Flags";
|
||||||
type = 12;
|
type = 12;
|
||||||
enum
|
flags
|
||||||
{
|
{
|
||||||
1 = "Slide";
|
1 = "Slide";
|
||||||
2 = "Non-exclusive";
|
2 = "Non-exclusive";
|
||||||
|
|
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue