Some additions to the config

This commit is contained in:
MascaraSnake 2018-05-13 21:02:34 +02:00
parent 0fbc680143
commit 43c7443e94
2 changed files with 629 additions and 159 deletions

View file

@ -12,14 +12,14 @@
* Oogaland * Oogaland
* Rob * Rob
* Shadow Hog * Shadow Hog
* ST218
* SRB2-Playah * SRB2-Playah
* SSNTails * SSNTails
* ST218
* toaster * toaster
* Viola * Viola
\*********************************************************/ \*********************************************************/
// This is required to prevent accedential use of a different configuration // This is required to prevent accidental use of a different configuration
type = "Doom Builder 2 Game Configuration"; type = "Doom Builder 2 Game Configuration";
// This is the title to show for this game // This is the title to show for this game
@ -102,9 +102,6 @@ gametypes
7 = "CTF"; 7 = "CTF";
} }
// When this is set to true, sectors with the same tag will light up when a line is highlighted
linetagindicatesectors = true;
// Special linedefs // Special linedefs
soundlinedefflag = 64; // See linedefflags soundlinedefflag = 64; // See linedefflags
singlesidedflag = 1; // See linedefflags singlesidedflag = 1; // See linedefflags
@ -858,6 +855,8 @@ linedeftypes
{ {
title = "Solid, Opaque"; title = "Solid, Opaque";
prefix = "(100)"; prefix = "(100)";
flags32text = "[5] Only block player";
flags128text = "[7] Only block non-players";
3dfloor = true; 3dfloor = true;
3dfloorflags = "19F"; 3dfloorflags = "19F";
} }
@ -866,6 +865,8 @@ linedeftypes
{ {
title = "Solid, Opaque, No Shadow"; title = "Solid, Opaque, No Shadow";
prefix = "(101)"; prefix = "(101)";
flags32text = "[5] Only block player";
flags128text = "[7] Only block non-players";
3dfloor = true; 3dfloor = true;
3dfloorflags = "1DF"; 3dfloorflags = "1DF";
} }
@ -874,7 +875,9 @@ linedeftypes
{ {
title = "Solid, Translucent"; title = "Solid, Translucent";
prefix = "(102)"; prefix = "(102)";
flags32text = "[5] Only block player";
flags64text = "[6] Render insides"; flags64text = "[6] Render insides";
flags128text = "[7] Only block non-players";
3dfloor = true; 3dfloor = true;
3dfloorflags = "195F"; 3dfloorflags = "195F";
flags643dfloorflagsadd = "7C80"; flags643dfloorflagsadd = "7C80";
@ -884,6 +887,8 @@ linedeftypes
{ {
title = "Solid, Sides Only"; title = "Solid, Sides Only";
prefix = "(103)"; prefix = "(103)";
flags32text = "[5] Only block player";
flags128text = "[7] Only block non-players";
3dfloor = true; 3dfloor = true;
3dfloorflags = "1CF"; 3dfloorflags = "1CF";
} }
@ -892,7 +897,9 @@ linedeftypes
{ {
title = "Solid, No Sides"; title = "Solid, No Sides";
prefix = "(104)"; prefix = "(104)";
flags32text = "[5] Only block player";
flags64text = "[6] Cast shadow"; flags64text = "[6] Cast shadow";
flags128text = "[7] Only block non-players";
3dfloor = true; 3dfloor = true;
3dfloorflags = "1D7"; 3dfloorflags = "1D7";
flags643dfloorflagsremove = "40"; flags643dfloorflagsremove = "40";
@ -902,6 +909,8 @@ linedeftypes
{ {
title = "Solid, Invisible"; title = "Solid, Invisible";
prefix = "(105)"; prefix = "(105)";
flags32text = "[5] Only block player";
flags128text = "[7] Only block non-players";
3dfloor = true; 3dfloor = true;
3dfloorflags = "47"; 3dfloorflags = "47";
} }
@ -910,7 +919,9 @@ linedeftypes
{ {
title = "Intangible from Bottom, Opaque"; title = "Intangible from Bottom, Opaque";
prefix = "(140)"; prefix = "(140)";
flags32text = "[5] Only block player";
flags64text = "[6] Don't cast shadow"; flags64text = "[6] Don't cast shadow";
flags128text = "[7] Only block non-players";
3dfloor = true; 3dfloor = true;
3dfloorflags = "200841F"; 3dfloorflags = "200841F";
flags643dfloorflagsadd = "40"; flags643dfloorflagsadd = "40";
@ -920,8 +931,9 @@ linedeftypes
{ {
title = "Intangible from Bottom, Translucent"; title = "Intangible from Bottom, Translucent";
prefix = "(141)"; prefix = "(141)";
flags32text = "[5] Only block player";
flags64text = "[6] Don't cast shadow"; flags64text = "[6] Don't cast shadow";
flags128text = "[7] Render insides"; flags128text = "[7] Render insides/block non-plr";
3dfloor = true; 3dfloor = true;
3dfloorflags = "200191F"; 3dfloorflags = "200191F";
flags1283dfloorflagsadd = "7C80"; flags1283dfloorflagsadd = "7C80";
@ -932,8 +944,9 @@ linedeftypes
{ {
title = "Intangible from Bottom, Translucent, No Sides"; title = "Intangible from Bottom, Translucent, No Sides";
prefix = "(142)"; prefix = "(142)";
flags32text = "[5] Only block player";
flags64text = "[6] Don't cast shadow"; flags64text = "[6] Don't cast shadow";
flags128text = "[7] Render insides"; flags128text = "[7] Render insides/block non-plr";
3dfloor = true; 3dfloor = true;
3dfloorflags = "2001917"; 3dfloorflags = "2001917";
flags1283dfloorflagsadd = "7C80"; flags1283dfloorflagsadd = "7C80";
@ -944,7 +957,9 @@ linedeftypes
{ {
title = "Intangible from Top, Opaque"; title = "Intangible from Top, Opaque";
prefix = "(143)"; prefix = "(143)";
flags32text = "[5] Only block player";
flags64text = "[6] Don't cast shadow"; flags64text = "[6] Don't cast shadow";
flags128text = "[7] Only block non-players";
3dfloor = true; 3dfloor = true;
3dfloorflags = "400841F"; 3dfloorflags = "400841F";
flags643dfloorflagsadd = "40"; flags643dfloorflagsadd = "40";
@ -954,8 +969,9 @@ linedeftypes
{ {
title = "Intangible from Top, Translucent"; title = "Intangible from Top, Translucent";
prefix = "(144)"; prefix = "(144)";
flags32text = "[5] Only block player";
flags64text = "[6] Don't cast shadow"; flags64text = "[6] Don't cast shadow";
flags128text = "[7] Render insides"; flags128text = "[7] Render insides/block non-plr";
3dfloor = true; 3dfloor = true;
3dfloorflags = "400191F"; 3dfloorflags = "400191F";
flags1283dfloorflagsadd = "7C80"; flags1283dfloorflagsadd = "7C80";
@ -966,8 +982,9 @@ linedeftypes
{ {
title = "Intangible from Top, Translucent, No Sides"; title = "Intangible from Top, Translucent, No Sides";
prefix = "(145)"; prefix = "(145)";
flags32text = "[5] Only block player";
flags64text = "[6] Don't cast shadow"; flags64text = "[6] Don't cast shadow";
flags128text = "[7] Render insides"; flags128text = "[7] Render insides/block non-plr";
3dfloor = true; 3dfloor = true;
3dfloorflags = "4001917"; 3dfloorflags = "4001917";
flags1283dfloorflagsadd = "7C80"; flags1283dfloorflagsadd = "7C80";
@ -978,6 +995,8 @@ linedeftypes
{ {
title = "Only Tangible from Sides"; title = "Only Tangible from Sides";
prefix = "(146)"; prefix = "(146)";
flags32text = "[5] Only block player";
flags128text = "[7] Only block non-players";
3dfloor = true; 3dfloor = true;
3dfloorflags = "600800F"; 3dfloorflags = "600800F";
} }
@ -1116,7 +1135,9 @@ linedeftypes
{ {
title = "Air Bobbing"; title = "Air Bobbing";
prefix = "(150)"; prefix = "(150)";
flags32text = "[5] Only block player";
flags64text = "[6] Spindash to move"; flags64text = "[6] Spindash to move";
flags128text = "[7] Only block non-players";
3dfloor = true; 3dfloor = true;
3dfloorflags = "19F"; 3dfloorflags = "19F";
} }
@ -1125,7 +1146,9 @@ linedeftypes
{ {
title = "Air Bobbing (Adjustable)"; title = "Air Bobbing (Adjustable)";
prefix = "(151)"; prefix = "(151)";
flags32text = "[5] Only block player";
flags64text = "[6] Spindash to move"; flags64text = "[6] Spindash to move";
flags128text = "[7] Only block non-players";
3dfloor = true; 3dfloor = true;
3dfloorflags = "19F"; 3dfloorflags = "19F";
} }
@ -1134,7 +1157,9 @@ linedeftypes
{ {
title = "Reverse Air Bobbing (Adjustable)"; title = "Reverse Air Bobbing (Adjustable)";
prefix = "(152)"; prefix = "(152)";
flags32text = "[5] Only block player";
flags64text = "[6] Spindash to move"; flags64text = "[6] Spindash to move";
flags128text = "[7] Only block non-players";
3dfloor = true; 3dfloor = true;
3dfloorflags = "19F"; 3dfloorflags = "19F";
} }
@ -1143,6 +1168,8 @@ linedeftypes
{ {
title = "Floating, Bobbing"; title = "Floating, Bobbing";
prefix = "(160)"; prefix = "(160)";
flags32text = "[5] Only block player";
flags128text = "[7] Only block non-players";
3dfloor = true; 3dfloor = true;
3dfloorflags = "4019F"; 3dfloorflags = "4019F";
} }
@ -1152,7 +1179,9 @@ linedeftypes
title = "Rising Platform, Solid, Opaque"; title = "Rising Platform, Solid, Opaque";
prefix = "(190)"; prefix = "(190)";
flags2text = "[1] Sink when stepped on"; flags2text = "[1] Sink when stepped on";
flags32text = "[5] Only block player";
flags64text = "[6] Spindash to move"; flags64text = "[6] Spindash to move";
flags128text = "[7] Only block non-players";
3dfloor = true; 3dfloor = true;
3dfloorflags = "19F"; 3dfloorflags = "19F";
} }
@ -1162,7 +1191,9 @@ linedeftypes
title = "Rising Platform, Solid, Opaque, No Shadow"; title = "Rising Platform, Solid, Opaque, No Shadow";
prefix = "(191)"; prefix = "(191)";
flags2text = "[1] Sink when stepped on"; flags2text = "[1] Sink when stepped on";
flags32text = "[5] Only block player";
flags64text = "[6] Spindash to move"; flags64text = "[6] Spindash to move";
flags128text = "[7] Only block non-players";
3dfloor = true; 3dfloor = true;
3dfloorflags = "1DF"; 3dfloorflags = "1DF";
} }
@ -1172,7 +1203,9 @@ linedeftypes
title = "Rising Platform, Solid, Translucent"; title = "Rising Platform, Solid, Translucent";
prefix = "(192)"; prefix = "(192)";
flags2text = "[1] Sink when stepped on"; flags2text = "[1] Sink when stepped on";
flags32text = "[5] Only block player";
flags64text = "[6] Spindash to move"; flags64text = "[6] Spindash to move";
flags128text = "[7] Only block non-players";
3dfloor = true; 3dfloor = true;
3dfloorflags = "195F"; 3dfloorflags = "195F";
} }
@ -1182,7 +1215,9 @@ linedeftypes
title = "Rising Platform, Solid, Invisible"; title = "Rising Platform, Solid, Invisible";
prefix = "(193)"; prefix = "(193)";
flags2text = "[1] Sink when stepped on"; flags2text = "[1] Sink when stepped on";
flags32text = "[5] Only block player";
flags64text = "[6] Spindash to move"; flags64text = "[6] Spindash to move";
flags128text = "[7] Only block non-players";
3dfloor = true; 3dfloor = true;
3dfloorflags = "47"; 3dfloorflags = "47";
} }
@ -1192,7 +1227,9 @@ linedeftypes
title = "Rising Platform, Intangible from Bottom, Opaque"; title = "Rising Platform, Intangible from Bottom, Opaque";
prefix = "(194)"; prefix = "(194)";
flags2text = "[1] Sink when stepped on"; flags2text = "[1] Sink when stepped on";
flags32text = "[5] Only block player";
flags64text = "[6] Spindash, no shadow"; flags64text = "[6] Spindash, no shadow";
flags128text = "[7] Only block non-players";
3dfloor = true; 3dfloor = true;
3dfloorflags = "200841F"; 3dfloorflags = "200841F";
flags643dfloorflagsadd = "40"; flags643dfloorflagsadd = "40";
@ -1203,7 +1240,9 @@ linedeftypes
title = "Rising Platform, Intangible from Bottom, Translucent"; title = "Rising Platform, Intangible from Bottom, Translucent";
prefix = "(195)"; prefix = "(195)";
flags2text = "[1] Sink when stepped on"; flags2text = "[1] Sink when stepped on";
flags32text = "[5] Only block player";
flags64text = "[6] Spindash, no shadow"; flags64text = "[6] Spindash, no shadow";
flags128text = "[7] Only block non-players";
3dfloor = true; 3dfloor = true;
3dfloorflags = "2009D1F"; 3dfloorflags = "2009D1F";
flags643dfloorflagsadd = "40"; flags643dfloorflagsadd = "40";
@ -1218,6 +1257,8 @@ linedeftypes
{ {
title = "Crumbling, Respawn"; title = "Crumbling, Respawn";
prefix = "(170)"; prefix = "(170)";
flags32text = "[5] Only block player";
flags128text = "[7] Only block non-players";
3dfloor = true; 3dfloor = true;
3dfloorflags = "10019F"; 3dfloorflags = "10019F";
} }
@ -1226,6 +1267,8 @@ linedeftypes
{ {
title = "Crumbling, No Respawn"; title = "Crumbling, No Respawn";
prefix = "(171)"; prefix = "(171)";
flags32text = "[5] Only block player";
flags128text = "[7] Only block non-players";
3dfloor = true; 3dfloor = true;
3dfloorflags = "80019F"; 3dfloorflags = "80019F";
} }
@ -1234,7 +1277,9 @@ linedeftypes
{ {
title = "Crumbling, Respawn, Intangible from Bottom"; title = "Crumbling, Respawn, Intangible from Bottom";
prefix = "(172)"; prefix = "(172)";
flags32text = "[5] Only block player";
flags64text = "[6] Don't cast shadow"; flags64text = "[6] Don't cast shadow";
flags128text = "[7] Only block non-players";
3dfloor = true; 3dfloor = true;
3dfloorflags = "210841F"; 3dfloorflags = "210841F";
flags643dfloorflagsadd = "40"; flags643dfloorflagsadd = "40";
@ -1244,7 +1289,9 @@ linedeftypes
{ {
title = "Crumbling, No Respawn, Intangible from Bottom"; title = "Crumbling, No Respawn, Intangible from Bottom";
prefix = "(173)"; prefix = "(173)";
flags32text = "[5] Only block player";
flags64text = "[6] Don't cast shadow"; flags64text = "[6] Don't cast shadow";
flags128text = "[7] Only block non-players";
3dfloor = true; 3dfloor = true;
3dfloorflags = "218841F"; 3dfloorflags = "218841F";
flags643dfloorflagsadd = "40"; flags643dfloorflagsadd = "40";
@ -1254,7 +1301,9 @@ linedeftypes
{ {
title = "Crumbling, Respawn, Int. from Bottom, Translucent"; title = "Crumbling, Respawn, Int. from Bottom, Translucent";
prefix = "(174)"; prefix = "(174)";
flags32text = "[5] Only block player";
flags64text = "[6] Don't cast shadow"; flags64text = "[6] Don't cast shadow";
flags128text = "[7] Only block non-players";
3dfloor = true; 3dfloor = true;
3dfloorflags = "210959F"; 3dfloorflags = "210959F";
flags643dfloorflagsadd = "40"; flags643dfloorflagsadd = "40";
@ -1264,7 +1313,9 @@ linedeftypes
{ {
title = "Crumbling, No Respawn, Int. from Bottom, Translucent"; title = "Crumbling, No Respawn, Int. from Bottom, Translucent";
prefix = "(175)"; prefix = "(175)";
flags32text = "[5] Only block player";
flags64text = "[6] Don't cast shadow"; flags64text = "[6] Don't cast shadow";
flags128text = "[7] Only block non-players";
3dfloor = true; 3dfloor = true;
3dfloorflags = "218959F"; 3dfloorflags = "218959F";
flags643dfloorflagsadd = "40"; flags643dfloorflagsadd = "40";
@ -1274,7 +1325,9 @@ linedeftypes
{ {
title = "Crumbling, Respawn, Floating, Bobbing"; title = "Crumbling, Respawn, Floating, Bobbing";
prefix = "(176)"; prefix = "(176)";
flags32text = "[5] Only block player";
flags64text = "[6] Spindash to move"; flags64text = "[6] Spindash to move";
flags128text = "[7] Only block non-players";
3dfloor = true; 3dfloor = true;
3dfloorflags = "14019F"; 3dfloorflags = "14019F";
} }
@ -1283,7 +1336,9 @@ linedeftypes
{ {
title = "Crumbling, No Respawn, Floating, Bobbing"; title = "Crumbling, No Respawn, Floating, Bobbing";
prefix = "(177)"; prefix = "(177)";
flags32text = "[5] Only block player";
flags64text = "[6] Spindash to move"; flags64text = "[6] Spindash to move";
flags128text = "[7] Only block non-players";
3dfloor = true; 3dfloor = true;
3dfloorflags = "1C019F"; 3dfloorflags = "1C019F";
} }
@ -1292,6 +1347,8 @@ linedeftypes
{ {
title = "Crumbling, Respawn, Floating"; title = "Crumbling, Respawn, Floating";
prefix = "(178)"; prefix = "(178)";
flags32text = "[5] Only block player";
flags128text = "[7] Only block non-players";
3dfloor = true; 3dfloor = true;
3dfloorflags = "14019F"; 3dfloorflags = "14019F";
} }
@ -1300,6 +1357,8 @@ linedeftypes
{ {
title = "Crumbling, No Respawn, Floating"; title = "Crumbling, No Respawn, Floating";
prefix = "(179)"; prefix = "(179)";
flags32text = "[5] Only block player";
flags128text = "[7] Only block non-players";
3dfloor = true; 3dfloor = true;
3dfloorflags = "1C019F"; 3dfloorflags = "1C019F";
} }
@ -1308,7 +1367,9 @@ linedeftypes
{ {
title = "Crumbling, Respawn, Air Bobbing"; title = "Crumbling, Respawn, Air Bobbing";
prefix = "(180)"; prefix = "(180)";
flags32text = "[5] Only block player";
flags64text = "[6] Spindash to move"; flags64text = "[6] Spindash to move";
flags128text = "[7] Only block non-players";
3dfloor = true; 3dfloor = true;
3dfloorflags = "10019F"; 3dfloorflags = "10019F";
} }
@ -1387,6 +1448,7 @@ linedeftypes
title = "Bustable Block"; title = "Bustable Block";
prefix = "(254)"; prefix = "(254)";
flags64text = "[6] Only bustable by Knuckles"; flags64text = "[6] Only bustable by Knuckles";
flags128text = "[7] Only block non-players";
flags512text = "[9] Shattered by pushables"; flags512text = "[9] Shattered by pushables";
flags1024text = "[10] Trigger linedef executor"; flags1024text = "[10] Trigger linedef executor";
3dfloor = true; 3dfloor = true;
@ -1398,6 +1460,8 @@ linedeftypes
{ {
title = "Spin-Bustable Block"; title = "Spin-Bustable Block";
prefix = "(255)"; prefix = "(255)";
flags32text = "[5] Only block player";
flags128text = "[7] Only block non-players";
flags512text = "[9] Shattered by pushables"; flags512text = "[9] Shattered by pushables";
flags1024text = "[10] Trigger linedef executor"; flags1024text = "[10] Trigger linedef executor";
3dfloor = true; 3dfloor = true;
@ -1408,6 +1472,8 @@ linedeftypes
{ {
title = "Spin-Bustable Block, Translucent"; title = "Spin-Bustable Block, Translucent";
prefix = "(256)"; prefix = "(256)";
flags32text = "[5] Only block player";
flags128text = "[7] Only block non-players";
flags512text = "[9] Shattered by pushables"; flags512text = "[9] Shattered by pushables";
flags1024text = "[10] Trigger linedef executor"; flags1024text = "[10] Trigger linedef executor";
3dfloor = true; 3dfloor = true;
@ -1437,7 +1503,7 @@ linedeftypes
{ {
title = "Custom FOF"; title = "Custom FOF";
prefix = "(259)"; prefix = "(259)";
flags32text = "[5] Block only player"; flags32text = "[5] Only block player";
flags128text = "[7] Only block non-players"; flags128text = "[7] Only block non-players";
flags512text = "[9] Shattered by pushables"; flags512text = "[9] Shattered by pushables";
flags1024text = "[10] Trigger linedef executor"; flags1024text = "[10] Trigger linedef executor";
@ -1614,6 +1680,7 @@ linedeftypes
{ {
title = "Set Tagged Sector's Floor Height/Texture"; title = "Set Tagged Sector's Floor Height/Texture";
prefix = "(400)"; prefix = "(400)";
flags8text = "[3] Set delay by backside sector";
flags64text = "[6] Keep floor flat"; flags64text = "[6] Keep floor flat";
} }
@ -1621,30 +1688,35 @@ linedeftypes
{ {
title = "Set Tagged Sector's Ceiling Height/Texture"; title = "Set Tagged Sector's Ceiling Height/Texture";
prefix = "(401)"; prefix = "(401)";
flags8text = "[3] Set delay by backside sector";
} }
402 402
{ {
title = "Set Tagged Sector's Light Level"; title = "Set Tagged Sector's Light Level";
prefix = "(402)"; prefix = "(402)";
flags8text = "[3] Set delay by backside sector";
} }
409 409
{ {
title = "Change Tagged Sector's Tag"; title = "Change Tagged Sector's Tag";
prefix = "(409)"; prefix = "(409)";
flags8text = "[3] Set delay by backside sector";
} }
410 410
{ {
title = "Change Front Sector's Tag"; title = "Change Front Sector's Tag";
prefix = "(410)"; prefix = "(410)";
flags8text = "[3] Set delay by backside sector";
} }
416 416
{ {
title = "Start Adjustable Flickering Light"; title = "Start Adjustable Flickering Light";
prefix = "(416)"; prefix = "(416)";
flags8text = "[3] Set delay by backside sector";
flags64text = "[6] Second level from back"; flags64text = "[6] Second level from back";
} }
@ -1652,6 +1724,7 @@ linedeftypes
{ {
title = "Start Adjustable Pulsating Light"; title = "Start Adjustable Pulsating Light";
prefix = "(417)"; prefix = "(417)";
flags8text = "[3] Set delay by backside sector";
flags64text = "[6] Second level from back"; flags64text = "[6] Second level from back";
} }
@ -1659,6 +1732,7 @@ linedeftypes
{ {
title = "Start Adjustable Blinking Light (unsynchronized)"; title = "Start Adjustable Blinking Light (unsynchronized)";
prefix = "(418)"; prefix = "(418)";
flags8text = "[3] Set delay by backside sector";
flags64text = "[6] Second level from back"; flags64text = "[6] Second level from back";
} }
@ -1666,6 +1740,7 @@ linedeftypes
{ {
title = "Start Adjustable Blinking Light (synchronized)"; title = "Start Adjustable Blinking Light (synchronized)";
prefix = "(419)"; prefix = "(419)";
flags8text = "[3] Set delay by backside sector";
flags64text = "[6] Second level from back"; flags64text = "[6] Second level from back";
} }
@ -1673,18 +1748,21 @@ linedeftypes
{ {
title = "Fade Light Level"; title = "Fade Light Level";
prefix = "(420)"; prefix = "(420)";
flags8text = "[3] Set delay by backside sector";
} }
421 421
{ {
title = "Stop Lighting Effect"; title = "Stop Lighting Effect";
prefix = "(421)"; prefix = "(421)";
flags8text = "[3] Set delay by backside sector";
} }
435 435
{ {
title = "Change Plane Scroller Direction"; title = "Change Plane Scroller Direction";
prefix = "(435)"; prefix = "(435)";
flags8text = "[3] Set delay by backside sector";
} }
} }
@ -1697,6 +1775,7 @@ linedeftypes
title = "Move Tagged Sector's Floor"; title = "Move Tagged Sector's Floor";
prefix = "(403)"; prefix = "(403)";
flags2text = "[1] Trigger linedef executor"; flags2text = "[1] Trigger linedef executor";
flags8text = "[3] Set delay by backside sector";
flags64text = "[6] Change floor flat"; flags64text = "[6] Change floor flat";
} }
@ -1705,6 +1784,7 @@ linedeftypes
title = "Move Tagged Sector's Ceiling"; title = "Move Tagged Sector's Ceiling";
prefix = "(404)"; prefix = "(404)";
flags2text = "[1] Trigger linedef executor"; flags2text = "[1] Trigger linedef executor";
flags8text = "[3] Set delay by backside sector";
flags64text = "[6] Change ceiling flat"; flags64text = "[6] Change ceiling flat";
} }
@ -1712,6 +1792,7 @@ linedeftypes
{ {
title = "Move Floor According to Front Texture Offsets"; title = "Move Floor According to Front Texture Offsets";
prefix = "(405)"; prefix = "(405)";
flags8text = "[3] Set delay by backside sector";
flags64text = "[6] Move instantly"; flags64text = "[6] Move instantly";
} }
@ -1719,6 +1800,7 @@ linedeftypes
{ {
title = "Move Ceiling According to Front Texture Offsets"; title = "Move Ceiling According to Front Texture Offsets";
prefix = "(407)"; prefix = "(407)";
flags8text = "[3] Set delay by backside sector";
flags64text = "[6] Move instantly"; flags64text = "[6] Move instantly";
} }
@ -1726,12 +1808,14 @@ linedeftypes
{ {
title = "Stop Plane Movement"; title = "Stop Plane Movement";
prefix = "(411)"; prefix = "(411)";
flags8text = "[3] Set delay by backside sector";
} }
428 428
{ {
title = "Start Platform Movement"; title = "Start Platform Movement";
prefix = "(428)"; prefix = "(428)";
flags8text = "[3] Set delay by backside sector";
flags64text = "[6] Move upwards at start"; flags64text = "[6] Move upwards at start";
} }
@ -1739,6 +1823,7 @@ linedeftypes
{ {
title = "Crush Ceiling Once"; title = "Crush Ceiling Once";
prefix = "(429)"; prefix = "(429)";
flags8text = "[3] Set delay by backside sector";
flags512text = "[9] Double, constant speed"; flags512text = "[9] Double, constant speed";
} }
@ -1746,12 +1831,14 @@ linedeftypes
{ {
title = "Crush Floor Once"; title = "Crush Floor Once";
prefix = "(430)"; prefix = "(430)";
flags8text = "[3] Set delay by backside sector";
} }
431 431
{ {
title = "Crush Floor and Ceiling Once"; title = "Crush Floor and Ceiling Once";
prefix = "(431)"; prefix = "(431)";
flags8text = "[3] Set delay by backside sector";
flags512text = "[9] Double, constant speed"; flags512text = "[9] Double, constant speed";
} }
} }
@ -1765,6 +1852,7 @@ linedeftypes
title = "Teleporter"; title = "Teleporter";
prefix = "(412)"; prefix = "(412)";
flags2text = "[1] Silent"; flags2text = "[1] Silent";
flags8text = "[3] Set delay by backside sector";
flags64text = "[6] Retain angle"; flags64text = "[6] Retain angle";
flags256text = "[8] Relative, silent"; flags256text = "[8] Relative, silent";
flags512text = "[9] Retain momentum"; flags512text = "[9] Retain momentum";
@ -1774,12 +1862,14 @@ linedeftypes
{ {
title = "Change Object State"; title = "Change Object State";
prefix = "(425)"; prefix = "(425)";
flags8text = "[3] Set delay by backside sector";
} }
426 426
{ {
title = "Stop Object"; title = "Stop Object";
prefix = "(426)"; prefix = "(426)";
flags8text = "[3] Set delay by backside sector";
flags64text = "[6] Teleport to sector center"; flags64text = "[6] Teleport to sector center";
} }
@ -1787,12 +1877,14 @@ linedeftypes
{ {
title = "Award Score"; title = "Award Score";
prefix = "(427)"; prefix = "(427)";
flags8text = "[3] Set delay by backside sector";
} }
432 432
{ {
title = "Enable/Disable 2D Mode"; title = "Enable/Disable 2D Mode";
prefix = "(432)"; prefix = "(432)";
flags8text = "[3] Set delay by backside sector";
flags64text = "[6] Return to 3D"; flags64text = "[6] Return to 3D";
} }
@ -1800,6 +1892,7 @@ linedeftypes
{ {
title = "Enable/Disable Gravity Flip"; title = "Enable/Disable Gravity Flip";
prefix = "(433)"; prefix = "(433)";
flags8text = "[3] Set delay by backside sector";
flags64text = "[6] Return to normal"; flags64text = "[6] Return to normal";
} }
@ -1808,6 +1901,7 @@ linedeftypes
title = "Award Power-Up"; title = "Award Power-Up";
prefix = "(434)"; prefix = "(434)";
flags2text = "[1] Use back upper texture"; flags2text = "[1] Use back upper texture";
flags8text = "[3] Set delay by backside sector";
flags64text = "[6] No time limit"; flags64text = "[6] No time limit";
} }
@ -1815,6 +1909,7 @@ linedeftypes
{ {
title = "Disable Player Control"; title = "Disable Player Control";
prefix = "(437)"; prefix = "(437)";
flags8text = "[3] Set delay by backside sector";
flags64text = "[6] Allow jumping"; flags64text = "[6] Allow jumping";
} }
@ -1822,12 +1917,14 @@ linedeftypes
{ {
title = "Change Object Size"; title = "Change Object Size";
prefix = "(438)"; prefix = "(438)";
flags8text = "[3] Set delay by backside sector";
} }
442 442
{ {
title = "Change Object Type State"; title = "Change Object Type State";
prefix = "(442)"; prefix = "(442)";
flags8text = "[3] Set delay by backside sector";
} }
} }
@ -1840,6 +1937,7 @@ linedeftypes
title = "Change Music"; title = "Change Music";
prefix = "(413)"; prefix = "(413)";
flags2text = "[1] Keep after death"; flags2text = "[1] Keep after death";
flags8text = "[3] Set delay by backside sector";
flags64text = "[6] For everyone"; flags64text = "[6] For everyone";
flags512text = "[9] Don't loop"; flags512text = "[9] Don't loop";
} }
@ -1849,6 +1947,7 @@ linedeftypes
title = "Play Sound Effect"; title = "Play Sound Effect";
prefix = "(414)"; prefix = "(414)";
flags2text = "[1] From sector center"; flags2text = "[1] From sector center";
flags8text = "[3] Set delay by backside sector";
flags64text = "[6] From nowhere for triggerer"; flags64text = "[6] From nowhere for triggerer";
flags512text = "[9] For everyone"; flags512text = "[9] For everyone";
flags1024text = "[10] From tagged sectors"; flags1024text = "[10] From tagged sectors";
@ -1858,12 +1957,14 @@ linedeftypes
{ {
title = "Run Script"; title = "Run Script";
prefix = "(415)"; prefix = "(415)";
flags8text = "[3] Set delay by backside sector";
} }
422 422
{ {
title = "Switch to Cut-Away View"; title = "Switch to Cut-Away View";
prefix = "(422)"; prefix = "(422)";
flags8text = "[3] Set delay by backside sector";
flags64text = "[6] Adjust pitch"; flags64text = "[6] Adjust pitch";
} }
@ -1871,6 +1972,7 @@ linedeftypes
{ {
title = "Change Sky"; title = "Change Sky";
prefix = "(423)"; prefix = "(423)";
flags8text = "[3] Set delay by backside sector";
flags64text = "[6] For everyone"; flags64text = "[6] For everyone";
} }
@ -1878,6 +1980,7 @@ linedeftypes
{ {
title = "Change Weather"; title = "Change Weather";
prefix = "(424)"; prefix = "(424)";
flags8text = "[3] Set delay by backside sector";
flags64text = "[6] For everyone"; flags64text = "[6] For everyone";
} }
@ -1885,12 +1988,14 @@ linedeftypes
{ {
title = "Shatter FOF"; title = "Shatter FOF";
prefix = "(436)"; prefix = "(436)";
flags8text = "[3] Set delay by backside sector";
} }
439 439
{ {
title = "Change Tagged Linedef's Textures"; title = "Change Tagged Linedef's Textures";
prefix = "(439)"; prefix = "(439)";
flags8text = "[3] Set delay by backside sector";
flags64text = "[6] Only existing"; flags64text = "[6] Only existing";
} }
@ -1898,24 +2003,28 @@ linedeftypes
{ {
title = "Start Metal Sonic Race"; title = "Start Metal Sonic Race";
prefix = "(440)"; prefix = "(440)";
flags8text = "[3] Set delay by backside sector";
} }
441 441
{ {
title = "Condition Set Trigger"; title = "Condition Set Trigger";
prefix = "(441)"; prefix = "(441)";
flags8text = "[3] Set delay by backside sector";
} }
443 443
{ {
title = "Call Lua Function"; title = "Call Lua Function";
prefix = "(443)"; prefix = "(443)";
flags8text = "[3] Set delay by backside sector";
} }
444 444
{ {
title = "Earthquake"; title = "Earthquake";
prefix = "(444)"; prefix = "(444)";
flags8text = "[3] Set delay by backside sector";
} }
@ -1923,6 +2032,7 @@ linedeftypes
{ {
title = "Make FOF Disappear/Reappear"; title = "Make FOF Disappear/Reappear";
prefix = "(445)"; prefix = "(445)";
flags8text = "[3] Set delay by backside sector";
flags64text = "[6] Reappear"; flags64text = "[6] Reappear";
} }
@ -1930,12 +2040,14 @@ linedeftypes
{ {
title = "Execute Linedef Executor (specific tag)"; title = "Execute Linedef Executor (specific tag)";
prefix = "(450)"; prefix = "(450)";
flags8text = "[3] Set delay by backside sector";
} }
451 451
{ {
title = "Execute Linedef Executor (random tag in range)"; title = "Execute Linedef Executor (random tag in range)";
prefix = "(451)"; prefix = "(451)";
flags8text = "[3] Set delay by backside sector";
} }
} }
@ -1947,30 +2059,35 @@ linedeftypes
{ {
title = "Door Slide"; title = "Door Slide";
prefix = "(480)"; prefix = "(480)";
flags8text = "[3] Set delay by backside sector";
} }
481 481
{ {
title = "Door Swing"; title = "Door Swing";
prefix = "(481)"; prefix = "(481)";
flags8text = "[3] Set delay by backside sector";
} }
482 482
{ {
title = "Move"; title = "Move";
prefix = "(482)"; prefix = "(482)";
flags8text = "[3] Set delay by backside sector";
} }
483 483
{ {
title = "Move, Override"; title = "Move, Override";
prefix = "(483)"; prefix = "(483)";
flags8text = "[3] Set delay by backside sector";
} }
484 484
{ {
title = "Rotate Right"; title = "Rotate Right";
prefix = "(484)"; prefix = "(484)";
flags8text = "[3] Set delay by backside sector";
flags64text = "[6] Don't turn players"; flags64text = "[6] Don't turn players";
flags512text = "[9] Turn all objects"; flags512text = "[9] Turn all objects";
} }
@ -1979,6 +2096,7 @@ linedeftypes
{ {
title = "Rotate Right, Override"; title = "Rotate Right, Override";
prefix = "(485)"; prefix = "(485)";
flags8text = "[3] Set delay by backside sector";
flags64text = "[6] Don't turn players"; flags64text = "[6] Don't turn players";
flags512text = "[9] Turn all objects"; flags512text = "[9] Turn all objects";
} }
@ -1987,6 +2105,7 @@ linedeftypes
{ {
title = "Rotate Left"; title = "Rotate Left";
prefix = "(486)"; prefix = "(486)";
flags8text = "[3] Set delay by backside sector";
flags64text = "[6] Don't turn players"; flags64text = "[6] Don't turn players";
flags512text = "[9] Turn all objects"; flags512text = "[9] Turn all objects";
} }
@ -1995,6 +2114,7 @@ linedeftypes
{ {
title = "Rotate Left, Override"; title = "Rotate Left, Override";
prefix = "(487)"; prefix = "(487)";
flags8text = "[3] Set delay by backside sector";
flags64text = "[6] Don't turn players"; flags64text = "[6] Don't turn players";
flags512text = "[9] Turn all objects"; flags512text = "[9] Turn all objects";
} }
@ -2003,6 +2123,7 @@ linedeftypes
{ {
title = "Move by Waypoints"; title = "Move by Waypoints";
prefix = "(488)"; prefix = "(488)";
flags8text = "[3] Set delay by backside sector";
flags32text = "[5] Reverse order"; flags32text = "[5] Reverse order";
flags128text = "[7] There and back"; flags128text = "[7] There and back";
flags256text = "[8] Return when done"; flags256text = "[8] Return when done";
@ -2013,6 +2134,7 @@ linedeftypes
{ {
title = "Turn Invisible, Intangible"; title = "Turn Invisible, Intangible";
prefix = "(489)"; prefix = "(489)";
flags8text = "[3] Set delay by backside sector";
flags64text = "[6] Only invisible"; flags64text = "[6] Only invisible";
} }
@ -2020,6 +2142,7 @@ linedeftypes
{ {
title = "Turn Visible, Tangible"; title = "Turn Visible, Tangible";
prefix = "(490)"; prefix = "(490)";
flags8text = "[3] Set delay by backside sector";
flags64text = "[6] Only visible"; flags64text = "[6] Only visible";
} }
@ -2027,6 +2150,7 @@ linedeftypes
{ {
title = "Set Translucency"; title = "Set Translucency";
prefix = "(491)"; prefix = "(491)";
flags8text = "[3] Set delay by backside sector";
} }
} }
@ -2308,40 +2432,40 @@ linedeftypes
{ {
title = "Slope Frontside Floor"; title = "Slope Frontside Floor";
prefix = "(700)"; prefix = "(700)";
slope = "regular";
slopeargs = 1;
flags2048text = "[11] No physics"; flags2048text = "[11] No physics";
flags4096text = "[12] Not dynamic"; flags4096text = "[12] Not dynamic";
slope = "regular";
slopeargs = 1;
} }
701 701
{ {
title = "Slope Frontside Ceiling"; title = "Slope Frontside Ceiling";
prefix = "(701)"; prefix = "(701)";
slope = "regular";
slopeargs = 2;
flags2048text = "[11] No physics"; flags2048text = "[11] No physics";
flags4096text = "[12] Not dynamic"; flags4096text = "[12] Not dynamic";
slope = "regular";
slopeargs = 2;
} }
702 702
{ {
title = "Slope Frontside Floor and Ceiling"; title = "Slope Frontside Floor and Ceiling";
prefix = "(702)"; prefix = "(702)";
slope = "regular";
slopeargs = 3;
flags2048text = "[11] No physics"; flags2048text = "[11] No physics";
flags4096text = "[12] Not dynamic"; flags4096text = "[12] Not dynamic";
slope = "regular";
slopeargs = 3;
} }
703 703
{ {
title = "Slope Frontside Floor and Backside Ceiling"; title = "Slope Frontside Floor and Backside Ceiling";
prefix = "(703)"; prefix = "(703)";
slope = "regular";
slopeargs = 9;
flags2048text = "[11] No physics"; flags2048text = "[11] No physics";
flags4096text = "[12] Not dynamic"; flags4096text = "[12] Not dynamic";
slope = "regular";
slopeargs = 9;
} }
704 704
@ -2370,40 +2494,40 @@ linedeftypes
{ {
title = "Slope Backside Floor"; title = "Slope Backside Floor";
prefix = "(710)"; prefix = "(710)";
slope = "regular";
slopeargs = 4;
flags2048text = "[11] No physics"; flags2048text = "[11] No physics";
flags4096text = "[12] Not dynamic"; flags4096text = "[12] Not dynamic";
slope = "regular";
slopeargs = 4;
} }
711 711
{ {
title = "Slope Backside Ceiling"; title = "Slope Backside Ceiling";
prefix = "(711)"; prefix = "(711)";
slope = "regular";
slopeargs = 8;
flags2048text = "[11] No physics"; flags2048text = "[11] No physics";
flags4096text = "[12] Not dynamic"; flags4096text = "[12] Not dynamic";
slope = "regular";
slopeargs = 8;
} }
712 712
{ {
title = "Slope Backside Floor and Ceiling"; title = "Slope Backside Floor and Ceiling";
prefix = "(712)"; prefix = "(712)";
slope = "regular";
slopeargs = 12;
flags2048text = "[11] No physics"; flags2048text = "[11] No physics";
flags4096text = "[12] Not dynamic"; flags4096text = "[12] Not dynamic";
slope = "regular";
slopeargs = 12;
} }
713 713
{ {
title = "Slope Backside Floor and Frontside Ceiling"; title = "Slope Backside Floor and Frontside Ceiling";
prefix = "(713)"; prefix = "(713)";
slope = "regular";
slopeargs = 6;
flags2048text = "[11] No physics"; flags2048text = "[11] No physics";
flags4096text = "[12] Not dynamic"; flags4096text = "[12] Not dynamic";
slope = "regular";
slopeargs = 6;
} }
714 714

File diff suppressed because it is too large Load diff