2009-07-31 12:56:07 +00:00
2012-04-17 19:13:47 +00:00
// NOTE: This config contains four structures for different linedefs systems: Doom, Hexen and UDMF.
// The ZDoom structure is common to Hexen and UDMF and contains the bulk of the definitions.
// The Hexen and UDMF structures contain only the little tweaks needed for these formats.
2009-07-31 12:56:07 +00:00
doom
{
2012-04-17 19:13:47 +00:00
script
{
title = "Script";
2015-08-16 23:42:57 +00:00
270
2012-04-17 19:13:47 +00:00
{
2015-08-16 23:42:57 +00:00
title = "FraggleScript Execute";
2012-04-17 19:13:47 +00:00
prefix = "WR";
}
273
{
2015-08-16 23:42:57 +00:00
title = "FraggleScript Execute one-way";
2012-04-17 19:13:47 +00:00
prefix = "WR";
}
274
{
2015-08-16 23:42:57 +00:00
title = "FraggleScript Execute";
2012-04-17 19:13:47 +00:00
prefix = "W1";
}
275
{
2015-08-16 23:42:57 +00:00
title = "FraggleScript Execute one-way";
2012-04-17 19:13:47 +00:00
prefix = "W1";
}
276
{
2015-08-16 23:42:57 +00:00
title = "FraggleScript Execute";
2012-04-17 19:13:47 +00:00
prefix = "SR";
}
277
{
2015-08-16 23:42:57 +00:00
title = "FraggleScript Execute";
2012-04-17 19:13:47 +00:00
prefix = "S1";
}
278
{
2015-08-16 23:42:57 +00:00
title = "FraggleScript Execute";
2012-04-17 19:13:47 +00:00
prefix = "GR";
}
279
{
2015-08-16 23:42:57 +00:00
title = "FraggleScript Execute";
2012-04-17 19:13:47 +00:00
prefix = "G1";
}
}
sector
{
title = "Sector";
280
{
title = "Transfer height: swimmable water (Legacy compat)";
prefix = "";
}
281
{
title = "3D floor, Solid (Legacy compat)";
prefix = "";
}
289
{
title = "3D floor, no light (Legacy compat)";
prefix = "";
}
300
{
title = "3D floor, no light, half-translucent (Legacy compat)";
prefix = "";
}
301
{
title = "3D floor, Swimmable water, half-translucent (Legacy compat)";
prefix = "";
}
302
{
title = "3D floor, Fog zone, half-translucent (Legacy compat)";
prefix = "";
}
303
{
title = "3D floor, Fog zone, translucent (Legacy compat)";
prefix = "";
}
304
{
title = "3D floor, Swimmable water, opaque (Legacy compat)";
prefix = "";
}
305
{
title = "3D floor, light zone (Legacy compat)";
prefix = "";
}
306
{
title = "3D floor, Solid, translucent (Legacy compat)";
prefix = "";
}
332
{
title = "3D floor, Vavoom-style";
prefix = "";
}
400
{
title = "3D floor, Thick, dummy texture (EDGE compat)";
prefix = "";
}
401
{
title = "3D floor, Thick, master upper texture (EDGE compat)";
prefix = "";
}
402
{
title = "3D floor, Thick, master lower texture (EDGE compat)";
prefix = "";
}
403
{
title = "3D floor, Liquid, solid (EDGE compat)";
prefix = "";
}
404
{
title = "3D floor, Liquid, 20% translucent (EDGE compat)";
prefix = "";
}
405
{
title = "3D floor, Liquid, 40% translucent (EDGE compat)";
prefix = "";
}
406
{
title = "3D floor, Liquid, 60% translucent (EDGE compat)";
prefix = "";
}
407
{
title = "3D floor, Liquid, 80% translucent (EDGE compat)";
prefix = "";
}
408
{
title = "3D floor, Liquid, invisible (EDGE compat)";
prefix = "";
}
413
{
title = "3D floor, Thin, opaque (EDGE compat)";
prefix = "";
}
414
{
title = "3D floor, Thin, 20% translucent (EDGE compat)";
prefix = "";
}
415
{
title = "3D floor, Thin, 40% translucent (EDGE compat)";
prefix = "";
}
416
{
title = "3D floor, Thin, 60% translucent (EDGE compat)";
prefix = "";
}
417
{
title = "3D floor, Thin, 80% translucent (EDGE compat)";
prefix = "";
}
}
scroll
{
422
{
title = "Scroll Right (EDGE compat)";
prefix = "";
}
423
{
title = "Scroll Up (EDGE compat)";
prefix = "";
}
424
{
title = "Scroll Down (EDGE compat)";
prefix = "";
}
425
{
title = "Scroll Left And Up (EDGE compat)";
prefix = "";
}
426
{
title = "Scroll Left And Down (EDGE compat)";
prefix = "";
}
427
{
title = "Scroll Right And Up (EDGE compat)";
prefix = "";
}
428
{
title = "Scroll Right And Down (EDGE compat)";
prefix = "";
}
}
floor
{
434
{
title = "Floor Raise by 2 Units (EDGE compat)";
prefix = "S1";
}
435
{
title = "Floor Raise by 2 Units (EDGE compat)";
prefix = "SR";
}
436
{
title = "Floor Raise by 2 Units (EDGE compat)";
prefix = "W1";
}
437
{
title = "Floor Raise by 2 Units (EDGE compat)";
prefix = "WR";
}
438
{
title = "Floor Raise by 2 Units (EDGE compat)";
prefix = "G1";
}
439
{
title = "Floor Raise by 2 Units (EDGE compat)";
prefix = "GR";
}
}
translucent
{
title = "Translucent";
284
{
title = "Translucent line (50% opaque)";
prefix = "";
}
285
{
title = "Translucent line (75% opaque)";
prefix = "";
}
286
{
title = "Translucent line (25% opaque)";
prefix = "";
}
287
{
title = "Translucent line (additive)";
prefix = "";
}
288
{
title = "Translucent line (100% opaque)";
prefix = "";
}
409
{
title = "Translucent line (20% opaque)";
prefix = "";
}
410
{
title = "Translucent line (40% opaque)";
prefix = "";
}
411
{
title = "Translucent line (60% opaque)";
prefix = "";
}
412
{
title = "Translucent line (80% opaque)";
prefix = "";
}
}
init
{
title = "Init";
282
{
title = "Init Color (Legacy compat)";
prefix = "";
}
333
{
title = "Init Gravity";
prefix = "";
}
334
{
title = "Init Color";
prefix = "";
}
335
{
title = "Init Damage";
prefix = "";
}
}
line
{
title = "Line";
336
{
title = "Line Mirror";
prefix = "";
}
337
{
title = "Line Horizon";
prefix = "";
}
}
floor
{
338
{
title = "Floor Waggle 24";
prefix = "W1";
}
339
{
title = "Floor Waggle 12";
prefix = "W1";
}
}
2009-07-31 12:56:07 +00:00
plane
{
title = "Plane";
340
{
title = "Plane Align Floor at front";
prefix = "";
}
341
{
title = "Plane Align Ceiling at front";
prefix = "";
}
342
{
title = "Plane Align Floor and Ceiling at front";
prefix = "";
}
343
{
title = "Plane Align Floor at back";
prefix = "";
}
344
{
title = "Plane Align Ceiling at back";
prefix = "";
}
345
{
title = "Plane Align Floor and Ceiling at back";
prefix = "";
}
346
{
title = "Plane Align Floor at back and Ceiling at front";
prefix = "";
}
347
{
title = "Plane Align Floor at front and Ceiling at back";
prefix = "";
}
}
2012-04-17 19:13:47 +00:00
autosave
{
title = "Autosave";
348
{
title = "Autosave";
prefix = "W1";
}
349
{
title = "Autosave";
prefix = "S1";
}
}
transfer
{
title = "Transfer";
350
{
title = "Transfer height fake floor";
prefix = "";
}
351
{
title = "Transfer height fake floor clip";
prefix = "";
}
}
scroll
{
352
{
title = "Copy ceiling scroller";
prefix = "";
}
353
{
title = "Copy floor scroller";
prefix = "";
}
354
{
title = "Copy carrying floor scroller";
prefix = "";
}
}
2009-07-31 12:56:07 +00:00
}
2012-04-17 19:13:47 +00:00
zdoom
2009-07-31 12:56:07 +00:00
{
polyobj
{
2016-04-07 08:40:23 +00:00
title = "Polyobjects";
2009-07-31 12:56:07 +00:00
2012-04-17 19:13:47 +00:00
59
{
2016-04-07 08:40:23 +00:00
title = "Polyobject Move to Spot (override)";
2014-12-05 14:33:31 +00:00
id = "Polyobj_OR_MoveToSpot";
2012-04-17 19:13:47 +00:00
arg0
{
2016-04-07 08:40:23 +00:00
title = "Polyobject Number";
type = 25;
2012-04-17 19:13:47 +00:00
}
arg1
{
2014-12-08 21:06:08 +00:00
title = "Speed (mu. per octic)";
2014-09-16 15:22:32 +00:00
type = 11;
enum = "stair_speeds";
default = 16;
2012-04-17 19:13:47 +00:00
}
arg2
{
2014-01-23 13:36:51 +00:00
title = "Target MapSpot Tag";
2014-09-16 15:22:32 +00:00
type = 14;
2016-04-04 12:09:38 +00:00
targetclasses = "MapSpot,MapSpotGravity";
2012-04-17 19:13:47 +00:00
}
}
86
{
2016-04-07 08:40:23 +00:00
title = "Polyobject Move to Spot";
2014-12-05 14:33:31 +00:00
id = "Polyobj_MoveToSpot";
2012-04-17 19:13:47 +00:00
arg0
{
2016-04-07 08:40:23 +00:00
title = "Polyobject Number";
type = 25;
2012-04-17 19:13:47 +00:00
}
arg1
{
2014-12-08 21:06:08 +00:00
title = "Speed (mu. per octic)";
2014-09-16 15:22:32 +00:00
type = 11;
enum = "stair_speeds";
default = 16;
2012-04-17 19:13:47 +00:00
}
arg2
{
2014-01-23 13:36:51 +00:00
title = "Target MapSpot Tag";
2014-09-16 15:22:32 +00:00
type = 14;
2016-04-04 12:09:38 +00:00
targetclasses = "MapSpot,MapSpotGravity";
2012-04-17 19:13:47 +00:00
}
}
87
{
2016-04-07 08:40:23 +00:00
title = "Polyobject Stop";
2014-12-05 14:33:31 +00:00
id = "Polyobj_Stop";
2012-04-17 19:13:47 +00:00
arg0
{
2016-04-07 08:40:23 +00:00
title = "Polyobject Number";
type = 25;
2012-04-17 19:13:47 +00:00
}
}
88
2009-07-31 12:56:07 +00:00
{
2016-04-07 08:40:23 +00:00
title = "Polyobject Move to";
2014-12-05 14:33:31 +00:00
id = "Polyobj_MoveTo";
2012-04-17 19:13:47 +00:00
arg0
{
2016-04-07 08:40:23 +00:00
title = "Polyobject Number";
type = 25;
2012-04-17 19:13:47 +00:00
}
arg1
{
2014-12-08 21:06:08 +00:00
title = "Speed (mu. per octic)";
2014-09-16 15:22:32 +00:00
type = 11;
enum = "stair_speeds";
default = 16;
2012-04-17 19:13:47 +00:00
}
arg2
{
title = "Target X Pos";
}
2009-07-31 12:56:07 +00:00
arg3
{
2014-09-15 23:37:55 +00:00
title = "Target Y Pos";
2009-07-31 12:56:07 +00:00
}
}
2012-04-17 19:13:47 +00:00
89
2009-07-31 12:56:07 +00:00
{
2016-04-07 08:40:23 +00:00
title = "Polyobject Move to (override)";
2014-12-05 14:33:31 +00:00
id = "Polyobj_OR_MoveTo";
2012-04-17 19:13:47 +00:00
arg0
2009-07-31 12:56:07 +00:00
{
2016-04-07 08:40:23 +00:00
title = "Polyobject Number";
type = 25;
2012-04-17 19:13:47 +00:00
}
arg1
{
2014-12-08 21:06:08 +00:00
title = "Speed (mu. per octic)";
2014-09-16 15:22:32 +00:00
type = 11;
enum = "stair_speeds";
default = 16;
2012-04-17 19:13:47 +00:00
}
arg2
{
title = "Target X Pos";
}
arg3
{
2014-09-15 23:37:55 +00:00
title = "Target Y Pos";
2009-07-31 12:56:07 +00:00
}
}
}
line
{
title = "Line";
2012-04-17 19:13:47 +00:00
9
{
title = "Line Horizon";
2014-12-05 14:33:31 +00:00
id = "Line_Horizon";
2014-09-15 23:37:55 +00:00
requiresactivation = false;
2012-04-17 19:13:47 +00:00
}
2009-07-31 12:56:07 +00:00
121 // Line Identification
{
arg1
{
title = "Flags";
type = 12;
enum
{
2014-12-29 09:19:20 +00:00
1 = "Sound zone boundary";
2 = "Jump-over railing";
2009-07-31 12:56:07 +00:00
4 = "Block floating monsters";
2014-12-29 09:19:20 +00:00
8 = "Clip middle texture";
16 = "Wrap middle texture";
32 = "Walkable middle texture";
64 = "Switch height check";
128 = "Front side only";
2009-07-31 12:56:07 +00:00
}
}
arg4
{
2013-07-12 09:58:36 +00:00
title = "Line ID High";
2009-07-31 12:56:07 +00:00
}
}
182
{
title = "Line Mirror";
2014-12-05 14:33:31 +00:00
id = "Line_Mirror";
2014-09-16 15:22:32 +00:00
requiresactivation = false;
2009-07-31 12:56:07 +00:00
}
2016-02-06 21:23:43 +00:00
156
{
title = "Line Set Portal";
id = "Line_SetPortal";
requiresactivation = false;
arg0
{
title = "Exit Line Tag";
tooltip = "The tag number of the line that will act as the \"exit\" of the current portal";
type = 15;
}
arg2
{
title = "Portal Type";
type = 11;
enum
{
0 = "Visual only";
1 = "Visual + simple teleporter";
2 = "Interactive";
3 = "Static (Eternity style)";
}
}
arg3
{
title = "Plane Align";
tooltip = "Determines how the planes at the other side of the portal are relative to this line";
type = 11;
enum
{
0 = "None";
1 = "Floors";
2 = "Ceilings";
}
}
}
2016-03-09 19:36:11 +00:00
107
{
title = "Line Set Portal Target";
id = "Line_SetPortalTarget";
arg0
{
title = "Source Line Tag";
type = 15;
}
arg1
{
title = "Target Line Tag";
type = 15;
}
}
2016-11-18 17:34:49 +00:00
55
{
title = "Line Set Blocking";
id = "Line_SetBlocking";
arg0
{
title = "Target Line Tag";
type = 15;
}
arg1
{
title = "Set Flags";
type = 12;
enum = "linesetblockingflags";
}
arg2
{
title = "Clear Flags";
type = 12;
enum = "linesetblockingflags";
}
}
2009-07-31 12:56:07 +00:00
}
door
{
14
{
title = "Door Animated";
2014-12-05 14:33:31 +00:00
id = "Door_Animated";
2009-07-31 12:56:07 +00:00
arg0
{
2014-12-08 21:06:08 +00:00
title = "Sector Tag";
2009-07-31 12:56:07 +00:00
type = 13;
}
arg1
{
title = "Animation Speed";
2012-04-17 19:13:47 +00:00
type = 11;
enum = "door_speeds";
2016-06-13 23:37:55 +00:00
default = 16;
2009-07-31 12:56:07 +00:00
}
arg2
{
title = "Close Delay";
2012-04-17 19:13:47 +00:00
type = 11;
2014-10-21 13:35:44 +00:00
enum = "reset_tics";
2016-06-13 23:37:55 +00:00
default = 150;
2012-04-17 19:13:47 +00:00
}
arg3
{
title = "Lock";
type = 11;
enum = "keys";
2009-07-31 12:56:07 +00:00
}
}
202
{
title = "Door Generic";
2014-12-05 14:33:31 +00:00
id = "Generic_Door";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
title = "Movement Speed";
2012-04-17 19:13:47 +00:00
type = 11;
2014-11-22 20:56:48 +00:00
enum = "flat_speeds";
default = 16;
2009-07-31 12:56:07 +00:00
}
arg2
{
title = "Type";
2016-04-11 12:05:23 +00:00
type = 26;
enum
{
0 = "Open Close";
1 = "Open Stay";
2 = "Close Open";
3 = "Close Stay";
}
flags
{
64 = "No retrigger";
128 = "Tag is light tag";
}
2009-07-31 12:56:07 +00:00
}
arg3
{
title = "Delay";
2012-04-17 19:13:47 +00:00
type = 11;
2014-11-22 20:56:48 +00:00
enum = "generic_door_delays";
default = 34;
2009-07-31 12:56:07 +00:00
}
arg4
{
title = "Lock";
type = 11;
enum = "keys";
}
}
249
{
title = "Door Close Wait Open";
2014-12-05 14:33:31 +00:00
id = "Door_CloseWaitOpen";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
title = "Movement Speed";
2012-04-17 19:13:47 +00:00
type = 11;
2014-11-22 20:56:48 +00:00
enum = "flat_speeds";
default = 16;
2009-07-31 12:56:07 +00:00
}
arg2
{
title = "Delay";
2012-04-17 19:13:47 +00:00
type = 11;
2014-11-22 20:56:48 +00:00
enum = "generic_door_delays";
default = 34;
2009-07-31 12:56:07 +00:00
}
arg3
{
title = "Light Tag";
type = 13;
}
}
}
autosave
{
title = "Autosave";
15
{
title = "Autosave";
2014-12-05 14:33:31 +00:00
id = "Autosave";
2009-07-31 12:56:07 +00:00
}
}
floor
{
28 // Floor Crusher Start
{
arg3
{
title = "Crush Mode";
2014-09-23 08:33:42 +00:00
type = 11;
enum = "crush_mode";
2009-07-31 12:56:07 +00:00
}
}
37
{
2014-10-21 13:35:44 +00:00
title = "Floor Move to Value";
2014-12-05 14:33:31 +00:00
id = "Floor_MoveToValue";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
title = "Movement Speed";
2014-09-23 08:33:42 +00:00
type = 11;
enum = "plat_speeds";
default = 16;
2009-07-31 12:56:07 +00:00
}
arg2
{
title = "Target Height";
}
arg3
{
title = "Negative Height";
type = 11;
enum = "noyes";
}
}
138
{
title = "Floor Waggle";
2014-12-05 14:33:31 +00:00
id = "Floor_Waggle";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
title = "Amplitude";
}
arg2
{
title = "Frequency";
}
arg3
{
2014-12-05 14:33:31 +00:00
title = "Phase Offset (0-63)";
2009-07-31 12:56:07 +00:00
}
arg4
{
title = "Duration";
2014-12-05 14:33:31 +00:00
type = 11;
enum = "delay_seconds";
default = 5;
2009-07-31 12:56:07 +00:00
}
}
200
{
title = "Floor Generic Change";
2014-12-05 14:33:31 +00:00
id = "Generic_Floor";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
title = "Movement Speed";
2014-09-23 08:33:42 +00:00
type = 11;
enum = "plat_speeds";
default = 16;
2009-07-31 12:56:07 +00:00
}
arg2
{
title = "Movement Amount";
}
arg3
{
title = "Target";
type = 11;
2016-03-21 17:48:22 +00:00
enum
{
0 = "Move by Movement Amount";
1 = "Highest neighboring floor";
2 = "Lowest neighboring floor";
3 = "Nearest neighboring floor";
4 = "Lowest neighboring ceiling";
5 = "Sector ceiling";
6 = "Move by the height of sector's shortest lower texture";
}
2009-07-31 12:56:07 +00:00
}
arg4
{
2016-03-21 17:48:22 +00:00
title = "Flags";
2016-04-11 12:05:23 +00:00
type = 26;
2009-07-31 12:56:07 +00:00
enum
{
2016-03-21 17:48:22 +00:00
0 = "Don't copy anything";
1 = "Copy floor texture, remove sector special";
2 = "Copy floor texture";
3 = "Copy floor texture and special";
2016-04-11 12:05:23 +00:00
}
flags
{
2014-12-08 21:06:08 +00:00
4 = "Use numeric model if set, trigger model if not";
8 = "Raise floor if set, lower it if not";
2016-03-21 17:48:22 +00:00
16 = "Inflict crushing damage";
2009-07-31 12:56:07 +00:00
}
}
}
235
{
2017-02-12 18:33:31 +00:00
title = "Transfer Floor and Special from Back Side";
2014-12-05 14:33:31 +00:00
id = "Floor_TransferTrigger";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
}
236
{
2017-02-12 18:33:31 +00:00
title = "Transfer Floor and Special using Numeric Change Model";
2014-12-05 14:33:31 +00:00
id = "Floor_TransferNumeric";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
}
238
{
title = "Floor Raise to Lowest Ceiling";
2014-12-05 14:33:31 +00:00
id = "Floor_RaiseToLowestCeiling";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
title = "Movement Speed";
2014-09-23 08:33:42 +00:00
type = 11;
enum = "plat_speeds";
default = 16;
2009-07-31 12:56:07 +00:00
}
}
239
{
title = "Floor Raise by TxTy";
2014-12-05 14:33:31 +00:00
id = "Floor_RaiseByValueTxTy";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
title = "Movement Speed";
2014-09-23 08:33:42 +00:00
type = 11;
enum = "plat_speeds";
default = 16;
2009-07-31 12:56:07 +00:00
}
arg2
{
2014-12-05 14:33:31 +00:00
title = "Raise by";
2009-07-31 12:56:07 +00:00
}
}
240
{
title = "Floor Raise by Texture";
2014-12-05 14:33:31 +00:00
id = "Floor_RaiseByTexture";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
title = "Movement Speed";
2014-09-23 08:33:42 +00:00
type = 11;
enum = "plat_speeds";
default = 16;
2009-07-31 12:56:07 +00:00
}
}
241
{
title = "Floor Lower to Lowest TxTy";
2014-12-05 14:33:31 +00:00
id = "Floor_LowerToLowestTxTy";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
title = "Movement Speed";
2014-09-23 08:33:42 +00:00
type = 11;
enum = "plat_speeds";
default = 16;
2009-07-31 12:56:07 +00:00
}
2021-09-03 16:31:36 +00:00
errorchecker
{
floorlowertolowest = true;
}
2009-07-31 12:56:07 +00:00
}
242
{
2014-12-05 14:33:31 +00:00
title = "Floor Lower to Highest Floor";
id = "Floor_LowerToHighest";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
title = "Movement Speed";
2014-09-23 08:33:42 +00:00
type = 11;
enum = "plat_speeds";
default = 16;
2009-07-31 12:56:07 +00:00
}
arg2
{
title = "Adjust Target Height";
}
2012-06-03 01:10:29 +00:00
arg3
{
title = "Force Adjust";
2014-12-08 21:06:08 +00:00
type = 11;
2014-09-23 08:33:42 +00:00
enum = "noyes";
2012-06-03 01:10:29 +00:00
}
2021-09-03 16:31:36 +00:00
errorchecker
{
floorraisetohighest = true;
}
2009-07-31 12:56:07 +00:00
}
250
{
title = "Floor Donut";
2014-12-05 14:33:31 +00:00
id = "Floor_Donut";
2009-07-31 12:56:07 +00:00
arg0
{
2014-12-08 21:06:08 +00:00
title = "Center Sector Tag";
2009-07-31 12:56:07 +00:00
type = 13;
}
arg1
{
2014-12-08 21:06:08 +00:00
title = "Pillar Lower Speed";
2014-09-23 08:33:42 +00:00
type = 11;
enum = "plat_speeds";
default = 16;
2009-07-31 12:56:07 +00:00
}
arg2
{
2014-12-08 21:06:08 +00:00
title = "Stairs Raise Speed";
2014-09-23 08:33:42 +00:00
type = 11;
enum = "stair_speeds";
default = 4;
2009-07-31 12:56:07 +00:00
}
}
251
{
title = "Floor and Ceiling Lower and Raise";
2014-12-05 14:33:31 +00:00
id = "FloorAndCeiling_LowerRaise";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
2014-12-08 21:06:08 +00:00
title = "Floor Lowering Speed";
2014-09-23 08:33:42 +00:00
type = 11;
enum = "plat_speeds";
default = 16;
2009-07-31 12:56:07 +00:00
}
arg2
{
2014-12-08 21:06:08 +00:00
title = "Ceiling Raising Speed";
2014-09-23 08:33:42 +00:00
type = 11;
enum = "plat_speeds";
default = 16;
2009-07-31 12:56:07 +00:00
}
2014-12-08 21:06:08 +00:00
arg3
{
title = "Emulate Boom Bug";
type = 11;
enum
{
0 = "No";
1998 = "Yes";
}
}
2009-07-31 12:56:07 +00:00
}
}
stairs
{
204
{
title = "Stairs Generic Build";
2014-12-05 14:33:31 +00:00
id = "Generic_Stairs";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
title = "Movement Speed";
2014-09-23 08:33:42 +00:00
type = 11;
enum = "stair_speeds";
default = 4;
2009-07-31 12:56:07 +00:00
}
arg2
{
2014-12-08 21:06:08 +00:00
title = "Step Height";
2009-07-31 12:56:07 +00:00
}
arg3
{
title = "Options";
type = 12;
enum
{
1 = "Upwards";
2014-12-08 21:06:08 +00:00
2 = "Ignore Floor Texture";
2009-07-31 12:56:07 +00:00
}
}
arg4
{
title = "Reset Delay";
2014-12-08 21:06:08 +00:00
type = 11;
enum = "reset_tics";
2009-07-31 12:56:07 +00:00
}
}
217
{
2014-12-08 21:06:08 +00:00
title = "Stairs Build up (Doom mode)";
2014-12-05 14:33:31 +00:00
id = "Stairs_BuildUpDoom";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
title = "Movement Speed";
2014-09-23 08:33:42 +00:00
type = 11;
enum = "stair_speeds";
default = 4;
2009-07-31 12:56:07 +00:00
}
arg2
{
2014-12-08 21:06:08 +00:00
title = "Step Height";
2009-07-31 12:56:07 +00:00
}
arg3
{
title = "Build Step Delay";
2014-12-08 21:06:08 +00:00
type = 11;
enum = "delay_tics";
default = 35;
2009-07-31 12:56:07 +00:00
}
arg4
{
title = "Reset Delay";
2014-12-08 21:06:08 +00:00
type = 11;
enum = "reset_tics";
2009-07-31 12:56:07 +00:00
}
}
}
pillar
{
2014-12-08 21:06:08 +00:00
94 // Pillar_BuildAndCrush
2009-07-31 12:56:07 +00:00
{
arg3
2014-12-08 21:06:08 +00:00
{
title = "Crush Damage";
default = 100;
}
arg4
2009-07-31 12:56:07 +00:00
{
title = "Crush Mode";
2014-09-23 08:33:42 +00:00
type = 11;
enum = "crush_mode";
2009-07-31 12:56:07 +00:00
}
}
}
forcefield
{
title = "Forcefield";
33
{
title = "Forcefield Set";
2014-12-05 14:33:31 +00:00
id = "ForceField";
requiresactivation = false;
2009-07-31 12:56:07 +00:00
}
34
{
title = "Forcefield Remove";
2014-12-05 14:33:31 +00:00
id = "ClearForceField";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
}
}
ceiling
{
title = "Ceiling";
38
{
title = "Ceiling Waggle";
2014-12-05 14:33:31 +00:00
id = "Ceiling_Waggle";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
2014-12-05 14:33:31 +00:00
title = "Amplitude (in 1/8 mu.)";
default = 128;
2009-07-31 12:56:07 +00:00
}
arg2
{
title = "Frequency";
2014-12-05 14:33:31 +00:00
type = 11;
enum = "plat_speeds";
default = 16;
2009-07-31 12:56:07 +00:00
}
arg3
{
2014-12-05 14:33:31 +00:00
title = "Phase Offset (0-63)";
2009-07-31 12:56:07 +00:00
}
arg4
{
title = "Duration";
2014-12-05 14:33:31 +00:00
type = 11;
enum = "delay_seconds";
default = 5;
2009-07-31 12:56:07 +00:00
}
}
42 // Ceiling Crusher Start
{
arg3
{
title = "Crush Mode";
2014-09-23 08:33:42 +00:00
type = 11;
enum = "crush_mode";
2009-07-31 12:56:07 +00:00
}
}
43 // Ceiling Crush Once
{
arg3
{
title = "Crush Mode";
2014-09-23 08:33:42 +00:00
type = 11;
enum = "crush_mode";
2009-07-31 12:56:07 +00:00
}
}
2012-06-03 01:10:29 +00:00
97
{
2014-09-23 08:33:42 +00:00
title = "Ceiling Lower And Crush Dist";
2014-12-05 14:33:31 +00:00
id = "Ceiling_LowerAndCrushDist";
2014-09-23 08:33:42 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
title = "Movement Speed";
type = 11;
enum = "plat_speeds";
default = 16;
}
arg2
{
title = "Crush Damage";
2014-12-08 21:06:08 +00:00
default = 100;
2014-09-23 08:33:42 +00:00
}
arg3
{
2014-12-08 21:06:08 +00:00
title = "Lip";
2014-09-23 08:33:42 +00:00
}
arg4
{
title = "Crush Mode";
type = 11;
enum = "crush_mode";
}
}
104
{
title = "Ceiling Crush And Raise Dist";
2014-12-05 14:33:31 +00:00
id = "Ceiling_CrushAndRaiseSilentDist";
2014-09-23 08:33:42 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
2014-12-08 21:06:08 +00:00
title = "Lip";
2014-09-23 08:33:42 +00:00
}
2012-06-03 01:10:29 +00:00
2014-09-23 08:33:42 +00:00
arg2
{
title = "Movement Speed";
type = 11;
enum = "plat_speeds";
default = 16;
}
2012-06-03 01:10:29 +00:00
2014-09-23 08:33:42 +00:00
arg3
{
title = "Crush Damage";
2014-12-08 21:06:08 +00:00
default = 100;
2014-09-23 08:33:42 +00:00
}
arg4
{
title = "Crush Mode";
type = 11;
enum = "crush_mode";
}
}
2012-06-03 01:10:29 +00:00
2009-07-31 12:56:07 +00:00
45 // Ceiling Crush Once and Open
{
arg3
{
title = "Crush Mode";
2014-09-23 08:33:42 +00:00
type = 11;
enum = "crush_mode";
2009-07-31 12:56:07 +00:00
}
}
47
{
2014-12-05 14:33:31 +00:00
title = "Ceiling Move to Value";
id = "Ceiling_MoveToValue";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
title = "Movement Speed";
2014-09-23 08:33:42 +00:00
type = 11;
enum = "plat_speeds";
default = 16;
2009-07-31 12:56:07 +00:00
}
arg2
{
2014-12-05 14:33:31 +00:00
title = "Target Height";
2009-07-31 12:56:07 +00:00
}
arg3
{
title = "Negative Height";
type = 11;
enum = "noyes";
}
}
2012-04-17 19:13:47 +00:00
169
{
2014-12-08 21:06:08 +00:00
title = "Ceiling Generic Crush (Hexen mode)";
2014-12-05 14:33:31 +00:00
id = "Generic_Crusher2";
2012-04-17 19:13:47 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
2014-12-08 21:06:08 +00:00
title = "Lower Speed";
2014-09-23 08:33:42 +00:00
type = 11;
enum = "plat_speeds";
default = 16;
2012-04-17 19:13:47 +00:00
}
arg2
{
2014-12-08 21:06:08 +00:00
title = "Raise Speed";
2014-09-23 08:33:42 +00:00
type = 11;
enum = "plat_speeds";
default = 16;
2012-04-17 19:13:47 +00:00
}
arg3
{
title = "Silent";
2014-09-23 08:33:42 +00:00
type = 11;
enum = "noyes";
2012-04-17 19:13:47 +00:00
}
arg4
{
title = "Crush Damage";
2014-12-08 21:06:08 +00:00
default = 100;
2012-04-17 19:13:47 +00:00
}
}
2009-07-31 12:56:07 +00:00
192
{
title = "Ceiling Lower to Highest Floor";
2014-12-05 14:33:31 +00:00
id = "Ceiling_LowerToHighestFloor";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
title = "Movement Speed";
2014-09-23 08:33:42 +00:00
type = 11;
enum = "plat_speeds";
default = 16;
2009-07-31 12:56:07 +00:00
}
}
193
{
2013-04-15 13:52:54 +00:00
title = "Ceiling Lower Instantly by Value * 8";
2014-12-05 14:33:31 +00:00
id = "Ceiling_LowerInstant";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg2
{
2013-04-15 13:52:54 +00:00
title = "Lower by (* 8)";
2009-07-31 12:56:07 +00:00
}
}
194
{
2013-04-15 13:52:54 +00:00
title = "Ceiling Raise Instantly by Value * 8";
2014-12-05 14:33:31 +00:00
id = "Ceiling_RaiseInstant";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg2
{
2013-04-15 13:52:54 +00:00
title = "Raise by (* 8)";
2009-07-31 12:56:07 +00:00
}
}
195
{
title = "Ceiling Crush Once and Open A";
2014-12-05 14:33:31 +00:00
id = "Ceiling_CrushRaiseAndStayA";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
2014-09-23 08:33:42 +00:00
title = "Lower Movement Speed";
type = 11;
enum = "plat_speeds";
default = 16;
2009-07-31 12:56:07 +00:00
}
arg2
{
title = "Raise Movement Speed";
2014-09-23 08:33:42 +00:00
type = 11;
enum = "plat_speeds";
default = 16;
2009-07-31 12:56:07 +00:00
}
arg3
{
title = "Crush Damage";
2014-12-08 21:06:08 +00:00
default = 100;
2009-07-31 12:56:07 +00:00
}
arg4
{
title = "Crush Mode";
2014-09-23 08:33:42 +00:00
type = 11;
enum = "crush_mode";
2009-07-31 12:56:07 +00:00
}
}
196
{
title = "Ceiling Crush Start A";
2014-12-05 14:33:31 +00:00
id = "Ceiling_CrushAndRaiseA";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
2014-09-23 08:33:42 +00:00
title = "Lower Movement Speed";
type = 11;
enum = "plat_speeds";
default = 16;
2009-07-31 12:56:07 +00:00
}
arg2
{
title = "Raise Movement Speed";
2014-09-23 08:33:42 +00:00
type = 11;
enum = "plat_speeds";
default = 16;
2009-07-31 12:56:07 +00:00
}
arg3
{
title = "Crush Damage";
2014-12-08 21:06:08 +00:00
default = 100;
2009-07-31 12:56:07 +00:00
}
arg4
{
title = "Crush Mode";
2014-09-23 08:33:42 +00:00
type = 11;
enum = "crush_mode";
2009-07-31 12:56:07 +00:00
}
}
197
{
title = "Ceiling Crush Start A (silent)";
2014-12-05 14:33:31 +00:00
id = "Ceiling_CrushAndRaiseSilentA";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
2014-09-23 08:33:42 +00:00
title = "Lower Movement Speed";
type = 11;
enum = "plat_speeds";
default = 16;
2009-07-31 12:56:07 +00:00
}
arg2
{
title = "Raise Movement Speed";
2014-09-23 08:33:42 +00:00
type = 11;
enum = "plat_speeds";
default = 16;
2009-07-31 12:56:07 +00:00
}
arg3
{
title = "Crush Damage";
2014-12-08 21:06:08 +00:00
default = 100;
2009-07-31 12:56:07 +00:00
}
arg4
{
title = "Crush Mode";
2014-09-23 08:33:42 +00:00
type = 11;
enum = "crush_mode";
2009-07-31 12:56:07 +00:00
}
}
198
{
2013-04-15 13:52:54 +00:00
title = "Ceiling Raise by Value * 8";
2014-12-05 14:33:31 +00:00
id = "Ceiling_RaiseByValueTimes8";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
title = "Movement Speed";
2014-09-23 08:33:42 +00:00
type = 11;
enum = "plat_speeds";
default = 16;
2009-07-31 12:56:07 +00:00
}
arg2
{
2014-12-08 21:06:08 +00:00
title = "Raise by (* 8)";
2009-07-31 12:56:07 +00:00
}
}
199
{
2013-04-15 13:52:54 +00:00
title = "Ceiling Lower by Value * 8";
2014-12-05 14:33:31 +00:00
id = "Ceiling_LowerByValueTimes8";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
title = "Movement Speed";
2014-09-23 08:33:42 +00:00
type = 11;
enum = "plat_speeds";
default = 16;
2009-07-31 12:56:07 +00:00
}
arg2
{
2014-12-08 21:06:08 +00:00
title = "Lower by (* 8)";
2009-07-31 12:56:07 +00:00
}
}
201
{
title = "Ceiling Generic Change";
2014-12-05 14:33:31 +00:00
id = "Generic_Ceiling";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
title = "Movement Speed";
2014-09-23 08:33:42 +00:00
type = 11;
enum = "plat_speeds";
default = 16;
2009-07-31 12:56:07 +00:00
}
arg2
{
title = "Movement Amount";
}
arg3
{
title = "Target";
type = 11;
2016-03-21 17:48:22 +00:00
enum
{
0 = "Move by Movement Amount";
1 = "Highest neighboring ceiling";
2 = "Lowest neighboring ceiling";
3 = "Nearest neighboring ceiling";
4 = "Highest neighboring floor";
5 = "Sector floor";
6 = "Move by the height of sector's shortest upper texture";
}
2009-07-31 12:56:07 +00:00
}
arg4
{
2016-03-21 17:48:22 +00:00
title = "Flags";
2016-04-11 12:05:23 +00:00
type = 26;
2009-07-31 12:56:07 +00:00
enum
{
2016-03-21 17:48:22 +00:00
0 = "Don't copy anything";
1 = "Copy ceiling texture, remove sector special";
2 = "Copy ceiling texture";
3 = "Copy ceiling texture and special";
2016-04-11 12:05:23 +00:00
}
flags
{
2014-12-08 21:06:08 +00:00
4 = "Use numeric model if set, trigger model if not";
8 = "Raise ceiling if set, lower it if not";
2016-03-21 17:48:22 +00:00
16 = "Inflict crushing damage";
2009-07-31 12:56:07 +00:00
}
}
}
205
{
2014-12-08 21:06:08 +00:00
title = "Ceiling Generic Crush (Doom mode)";
2014-12-05 14:33:31 +00:00
id = "Generic_Crusher";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
2014-12-08 21:06:08 +00:00
title = "Lowering Speed";
2014-09-23 08:33:42 +00:00
type = 11;
enum = "plat_speeds";
default = 16;
2009-07-31 12:56:07 +00:00
}
arg2
{
2014-12-08 21:06:08 +00:00
title = "Raising Speed";
2014-09-23 08:33:42 +00:00
type = 11;
enum = "plat_speeds";
default = 16;
2009-07-31 12:56:07 +00:00
}
arg3
{
title = "Silent";
2014-09-23 08:33:42 +00:00
type = 11;
enum = "noyes";
2009-07-31 12:56:07 +00:00
}
arg4
{
title = "Crush Damage";
2014-12-08 21:06:08 +00:00
default = 100;
2009-07-31 12:56:07 +00:00
}
}
252
{
title = "Ceiling Raise to Nearest Ceiling";
2014-12-05 14:33:31 +00:00
id = "Ceiling_RaiseToNearest";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
title = "Movement Speed";
2014-09-23 08:33:42 +00:00
type = 11;
enum = "plat_speeds";
default = 16;
2009-07-31 12:56:07 +00:00
}
}
253
{
2014-12-08 21:06:08 +00:00
title = "Ceiling Lower to Lowest Ceiling";
2014-12-05 14:33:31 +00:00
id = "Ceiling_LowerToLowest";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
title = "Movement Speed";
2014-09-23 08:33:42 +00:00
type = 11;
enum = "plat_speeds";
default = 16;
2009-07-31 12:56:07 +00:00
}
}
254
{
title = "Ceiling Lower to Floor";
2014-12-05 14:33:31 +00:00
id = "Ceiling_LowerToFloor";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
title = "Movement Speed";
2014-09-23 08:33:42 +00:00
type = 11;
enum = "plat_speeds";
default = 16;
2009-07-31 12:56:07 +00:00
}
}
255
{
title = "Ceiling Crush Once and Open A (silent)";
2014-12-05 14:33:31 +00:00
id = "Ceiling_CrushRaiseAndStaySilA";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
2014-12-08 21:06:08 +00:00
title = "Lowering Speed";
2014-09-23 08:33:42 +00:00
type = 11;
enum = "plat_speeds";
default = 16;
2009-07-31 12:56:07 +00:00
}
arg2
{
2014-12-08 21:06:08 +00:00
title = "Raising Speed";
2014-09-23 08:33:42 +00:00
type = 11;
enum = "plat_speeds";
default = 16;
2009-07-31 12:56:07 +00:00
}
arg3
{
title = "Crush Damage";
2014-12-08 21:06:08 +00:00
default = 100;
2009-07-31 12:56:07 +00:00
}
arg4
{
2014-09-23 08:33:42 +00:00
title = "Crush Mode";
2009-07-31 12:56:07 +00:00
type = 11;
2014-09-23 08:33:42 +00:00
enum = "crush_mode";
2009-07-31 12:56:07 +00:00
}
}
}
breakable
{
title = "Breakable";
49
{
title = "Breakable Glass";
2014-12-05 14:33:31 +00:00
id = "GlassBreak";
arg0
{
title = "Spawn Glass Shards";
type = 11;
enum = "yesno";
}
2009-07-31 12:56:07 +00:00
}
}
transfer
{
title = "Transfer";
50
{
title = "Transfer Brightness Level";
2014-12-05 14:33:31 +00:00
id = "ExtraFloor_LightOnly";
2014-09-16 15:22:32 +00:00
requiresactivation = false;
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
title = "Options";
type = 11;
enum
{
2015-04-01 12:51:26 +00:00
0 = "From control sector's ceiling down to the top of another type 0 light";
2015-03-31 18:39:49 +00:00
1 = "From control sector's ceiling down to control sector's floor";
2014-12-08 21:06:08 +00:00
2 = "From control sector's ceiling down to the top of another extra light";
2009-07-31 12:56:07 +00:00
}
}
}
209
{
title = "Transfer Heights";
2014-12-05 14:33:31 +00:00
id = "Transfer_Heights";
2014-09-16 15:22:32 +00:00
requiresactivation = false;
2009-07-31 12:56:07 +00:00
2021-02-20 14:04:47 +00:00
errorchecker
{
ignoreuppertexture = true;
ignoremiddletexture = true;
ignorelowertexture = true;
}
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
title = "Options";
type = 12;
enum
{
2014-12-08 21:06:08 +00:00
0 = "Boom mode";
2009-07-31 12:56:07 +00:00
1 = "Use fake ceiling/floor";
2 = "Draw fake floor only";
4 = "Inside sector only";
8 = "Swimmable below fake";
16 = "Do not draw";
32 = "Keep lighting";
}
}
}
210
{
title = "Transfer Floor Brightness";
2014-12-05 14:33:31 +00:00
id = "Transfer_FloorLight";
2014-09-16 15:22:32 +00:00
requiresactivation = false;
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
}
211
{
title = "Transfer Ceiling Brightness";
2014-12-05 14:33:31 +00:00
id = "Transfer_CeilingLight";
2014-09-16 15:22:32 +00:00
requiresactivation = false;
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
}
16
{
title = "Transfer Wall Brightness";
2014-12-05 14:33:31 +00:00
id = "Transfer_WallLight";
2014-09-16 15:22:32 +00:00
requiresactivation = false;
2009-07-31 12:56:07 +00:00
arg0
{
2014-09-16 15:22:32 +00:00
title = "Line Tag";
2014-01-23 13:36:51 +00:00
type = 15;
2009-07-31 12:56:07 +00:00
}
arg1
{
title = "Flags";
2013-07-12 09:58:36 +00:00
type = 12;
enum
{
1 = "Transfer light level to front side";
2 = "Transfer light level to back side";
4 = "Ignore fake contrast";
}
2009-07-31 12:56:07 +00:00
}
}
}
platform
{
172
{
title = "Platform Raise to Nearest Wait Lower";
2014-12-05 14:33:31 +00:00
id = "Plat_UpNearestWaitDownStay";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
title = "Movement Speed";
2014-09-23 08:33:42 +00:00
type = 11;
enum = "plat_speeds";
default = 16;
2009-07-31 12:56:07 +00:00
}
arg2
{
2014-12-08 21:06:08 +00:00
title = "Reverse Delay (tics)";
type = 11;
enum = "delay_tics";
default = 35;
2009-07-31 12:56:07 +00:00
}
}
203
{
title = "Platform Generic Change";
2014-12-05 14:33:31 +00:00
id = "Generic_Lift";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
title = "Movement Speed";
2014-09-23 08:33:42 +00:00
type = 11;
enum = "plat_speeds";
default = 16;
2009-07-31 12:56:07 +00:00
}
arg2
{
2016-11-14 10:22:24 +00:00
title = "Reverse Delay (octics)";
2014-12-08 21:06:08 +00:00
type = 11;
2016-11-14 10:22:24 +00:00
enum = "delay_octics";
default = 24;
2009-07-31 12:56:07 +00:00
}
arg3
{
title = "Type";
type = 11;
enum = "generic_lift_types";
}
arg4
{
title = "Movement Amount";
}
}
206
{
title = "Platform Lower Wait Raise (lip)";
2014-12-05 14:33:31 +00:00
id = "Plat_DownWaitUpStayLip";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
title = "Movement Speed";
2014-09-23 08:33:42 +00:00
type = 11;
enum = "plat_speeds";
default = 16;
2009-07-31 12:56:07 +00:00
}
arg2
{
2014-12-08 21:06:08 +00:00
title = "Reverse Delay (tics)";
type = 11;
enum = "delay_tics";
default = 35;
2009-07-31 12:56:07 +00:00
}
arg3
{
title = "Lip Amount";
}
arg4
{
2014-12-08 21:06:08 +00:00
title = "Sound Type";
2014-09-23 08:33:42 +00:00
type = 11;
enum = "plat_sound";
2009-07-31 12:56:07 +00:00
}
}
207
{
title = "Platform Perpetual Move (lip)";
2014-12-05 14:33:31 +00:00
id = "Plat_PerpetualRaiseLip";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
title = "Movement Speed";
2014-09-23 08:33:42 +00:00
type = 11;
enum = "plat_speeds";
default = 16;
2009-07-31 12:56:07 +00:00
}
arg2
{
2014-12-08 21:06:08 +00:00
title = "Reverse Delay (tics)";
type = 11;
enum = "delay_tics";
default = 35;
2009-07-31 12:56:07 +00:00
}
arg3
{
title = "Lip Amount";
}
}
228
{
title = "Platform Raise Tx0";
2014-12-05 14:33:31 +00:00
id = "Plat_RaiseAndStayTx0";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
title = "Movement Speed";
2014-09-23 08:33:42 +00:00
type = 11;
enum = "plat_speeds";
default = 16;
2009-07-31 12:56:07 +00:00
}
2014-12-05 14:33:31 +00:00
arg2
{
title = "Lockout Mode";
type = 11;
enum
{
0 = "Lockout in Heretic only";
1 = "Don't lockout";
2 = "Lockout in all games";
}
}
2009-07-31 12:56:07 +00:00
}
230
{
2013-04-15 13:52:54 +00:00
title = "Platform Raise by Value Tx (* 8)";
2014-12-05 14:33:31 +00:00
id = "Plat_UpByValueStayTx";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
title = "Movement Speed";
2014-09-23 08:33:42 +00:00
type = 11;
enum = "plat_speeds";
default = 16;
2009-07-31 12:56:07 +00:00
}
arg2
{
2014-12-08 21:06:08 +00:00
title = "Raise by (* 8)";
2009-07-31 12:56:07 +00:00
}
}
231
{
title = "Platform Toggle Ceiling";
2014-12-05 14:33:31 +00:00
id = "Plat_ToggleCeiling";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
}
}
teleport
{
title = "Teleport";
39
{
title = "Teleport to Pain State (silent)";
2014-12-05 14:33:31 +00:00
id = "Teleport_ZombieChanger";
2009-07-31 12:56:07 +00:00
arg0
{
Sectors, Linedefs, Things modes: optimized text label rendering.
Fixed, Things mode: in some cases selection labels were not updated after editing a thing.
Fixed, Things mode: selection labels were positioned incorrectly on things with FixedSize setting.
Fixed, Sectors mode: fixed a crash when selecting self-referencing sector when selection labels were enabled.
Fixed, Visual mode: in some cases Auto-align texture actions were not working when "use long texture names" Map Options setting was enabled.
Fixed, MD2/MD3 loader: available animation frames upper bound check was performed incorrectly, which would cause a crash in some very special cases.
Fixed, Game configurations: most Hexen/ZDoom teleport actions use TeleportDests as teleport targets, not MapSpots.
2016-04-05 22:24:36 +00:00
title = "Target Teleport Dest. Tag";
2009-07-31 12:56:07 +00:00
type = 14;
Sectors, Linedefs, Things modes: optimized text label rendering.
Fixed, Things mode: in some cases selection labels were not updated after editing a thing.
Fixed, Things mode: selection labels were positioned incorrectly on things with FixedSize setting.
Fixed, Sectors mode: fixed a crash when selecting self-referencing sector when selection labels were enabled.
Fixed, Visual mode: in some cases Auto-align texture actions were not working when "use long texture names" Map Options setting was enabled.
Fixed, MD2/MD3 loader: available animation frames upper bound check was performed incorrectly, which would cause a crash in some very special cases.
Fixed, Game configurations: most Hexen/ZDoom teleport actions use TeleportDests as teleport targets, not MapSpots.
2016-04-05 22:24:36 +00:00
targetclasses = "TeleportDest,TeleportDest2,TeleportDest3";
2009-07-31 12:56:07 +00:00
}
arg1
{
title = "Target Sector Tag";
type = 13;
}
}
70 // Teleport
{
arg2
{
2014-12-08 21:06:08 +00:00
title = "Source Fog";
2009-07-31 12:56:07 +00:00
type = 11;
enum = "yesno";
}
}
2014-12-08 21:06:08 +00:00
71 // Teleport_NoFog
{
2016-04-25 14:48:39 +00:00
arg1
{
title = "Teleport Dest. angle usage";
type = 11;
enum
{
0 = "Don't change angle and velocity (Hexen-compat)";
1 = "Always use the teleport exit's angle (Strife-compat)";
2 = "Adjust relatively to the teleport exit's angle, but in the wrong direction (Boom-compat)";
3 = "Adjust relatively to the teleport exit's angle (Boom-fixed)";
}
}
2014-12-08 21:06:08 +00:00
arg3
{
title = "Keep rel. Height";
type = 11;
enum = "noyes";
}
}
74 // Teleport_NewMap
2009-07-31 12:56:07 +00:00
{
arg2
{
2014-12-08 21:06:08 +00:00
title = "Keep Orientation";
2009-07-31 12:56:07 +00:00
type = 11;
enum = "noyes";
}
}
76
{
title = "Teleport Other";
2014-12-05 14:33:31 +00:00
id = "TeleportOther";
2009-07-31 12:56:07 +00:00
arg0
{
2014-01-27 11:18:24 +00:00
title = "Thing Tag";
2009-07-31 12:56:07 +00:00
type = 14;
}
arg1
{
2014-12-08 21:06:08 +00:00
title = "Target MapSpot Tag";
2009-07-31 12:56:07 +00:00
type = 14;
2016-04-04 12:09:38 +00:00
targetclasses = "MapSpot,MapSpotGravity";
2009-07-31 12:56:07 +00:00
}
arg2
{
title = "Fog";
type = 11;
2014-12-08 21:06:08 +00:00
enum = "noyes";
2009-07-31 12:56:07 +00:00
}
}
77
{
title = "Teleport Group";
2014-12-05 14:33:31 +00:00
id = "TeleportGroup";
2009-07-31 12:56:07 +00:00
arg0
{
2014-12-08 21:06:08 +00:00
title = "Thing Tag";
Sectors, Linedefs, Things modes: optimized text label rendering.
Fixed, Things mode: in some cases selection labels were not updated after editing a thing.
Fixed, Things mode: selection labels were positioned incorrectly on things with FixedSize setting.
Fixed, Sectors mode: fixed a crash when selecting self-referencing sector when selection labels were enabled.
Fixed, Visual mode: in some cases Auto-align texture actions were not working when "use long texture names" Map Options setting was enabled.
Fixed, MD2/MD3 loader: available animation frames upper bound check was performed incorrectly, which would cause a crash in some very special cases.
Fixed, Game configurations: most Hexen/ZDoom teleport actions use TeleportDests as teleport targets, not MapSpots.
2016-04-05 22:24:36 +00:00
tooltip = "The TID of the actor(s) to teleport.\nIf 0, teleports the activator only.";
2009-07-31 12:56:07 +00:00
type = 14;
}
arg1
{
2014-12-08 21:06:08 +00:00
title = "Source Teleport Dest. Tag";
2009-07-31 12:56:07 +00:00
type = 14;
Sectors, Linedefs, Things modes: optimized text label rendering.
Fixed, Things mode: in some cases selection labels were not updated after editing a thing.
Fixed, Things mode: selection labels were positioned incorrectly on things with FixedSize setting.
Fixed, Sectors mode: fixed a crash when selecting self-referencing sector when selection labels were enabled.
Fixed, Visual mode: in some cases Auto-align texture actions were not working when "use long texture names" Map Options setting was enabled.
Fixed, MD2/MD3 loader: available animation frames upper bound check was performed incorrectly, which would cause a crash in some very special cases.
Fixed, Game configurations: most Hexen/ZDoom teleport actions use TeleportDests as teleport targets, not MapSpots.
2016-04-05 22:24:36 +00:00
targetclasses = "TeleportDest,TeleportDest2,TeleportDest3";
2009-07-31 12:56:07 +00:00
}
arg2
{
2014-12-08 21:06:08 +00:00
title = "Target Teleport Dest. Tag";
2009-07-31 12:56:07 +00:00
type = 14;
Sectors, Linedefs, Things modes: optimized text label rendering.
Fixed, Things mode: in some cases selection labels were not updated after editing a thing.
Fixed, Things mode: selection labels were positioned incorrectly on things with FixedSize setting.
Fixed, Sectors mode: fixed a crash when selecting self-referencing sector when selection labels were enabled.
Fixed, Visual mode: in some cases Auto-align texture actions were not working when "use long texture names" Map Options setting was enabled.
Fixed, MD2/MD3 loader: available animation frames upper bound check was performed incorrectly, which would cause a crash in some very special cases.
Fixed, Game configurations: most Hexen/ZDoom teleport actions use TeleportDests as teleport targets, not MapSpots.
2016-04-05 22:24:36 +00:00
targetclasses = "TeleportDest,TeleportDest2,TeleportDest3";
2009-07-31 12:56:07 +00:00
}
arg3
{
2014-12-08 21:06:08 +00:00
title = "Move Source";
2009-07-31 12:56:07 +00:00
type = 11;
2014-12-08 21:06:08 +00:00
enum = "noyes";
2009-07-31 12:56:07 +00:00
}
arg4
{
title = "Fog";
type = 11;
2014-12-08 21:06:08 +00:00
enum = "noyes";
2009-07-31 12:56:07 +00:00
}
}
78
{
2014-12-08 21:06:08 +00:00
title = "Teleport in Sector";
2014-12-05 14:33:31 +00:00
id = "TeleportInSector";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
Sectors, Linedefs, Things modes: optimized text label rendering.
Fixed, Things mode: in some cases selection labels were not updated after editing a thing.
Fixed, Things mode: selection labels were positioned incorrectly on things with FixedSize setting.
Fixed, Sectors mode: fixed a crash when selecting self-referencing sector when selection labels were enabled.
Fixed, Visual mode: in some cases Auto-align texture actions were not working when "use long texture names" Map Options setting was enabled.
Fixed, MD2/MD3 loader: available animation frames upper bound check was performed incorrectly, which would cause a crash in some very special cases.
Fixed, Game configurations: most Hexen/ZDoom teleport actions use TeleportDests as teleport targets, not MapSpots.
2016-04-05 22:24:36 +00:00
title = "Source Tag";
tooltip = "The spot relative to which to teleport.";
2009-07-31 12:56:07 +00:00
type = 14;
}
arg2
{
Sectors, Linedefs, Things modes: optimized text label rendering.
Fixed, Things mode: in some cases selection labels were not updated after editing a thing.
Fixed, Things mode: selection labels were positioned incorrectly on things with FixedSize setting.
Fixed, Sectors mode: fixed a crash when selecting self-referencing sector when selection labels were enabled.
Fixed, Visual mode: in some cases Auto-align texture actions were not working when "use long texture names" Map Options setting was enabled.
Fixed, MD2/MD3 loader: available animation frames upper bound check was performed incorrectly, which would cause a crash in some very special cases.
Fixed, Game configurations: most Hexen/ZDoom teleport actions use TeleportDests as teleport targets, not MapSpots.
2016-04-05 22:24:36 +00:00
title = "Target Teleport Dest. Tag";
2009-07-31 12:56:07 +00:00
type = 14;
Sectors, Linedefs, Things modes: optimized text label rendering.
Fixed, Things mode: in some cases selection labels were not updated after editing a thing.
Fixed, Things mode: selection labels were positioned incorrectly on things with FixedSize setting.
Fixed, Sectors mode: fixed a crash when selecting self-referencing sector when selection labels were enabled.
Fixed, Visual mode: in some cases Auto-align texture actions were not working when "use long texture names" Map Options setting was enabled.
Fixed, MD2/MD3 loader: available animation frames upper bound check was performed incorrectly, which would cause a crash in some very special cases.
Fixed, Game configurations: most Hexen/ZDoom teleport actions use TeleportDests as teleport targets, not MapSpots.
2016-04-05 22:24:36 +00:00
targetclasses = "TeleportDest,TeleportDest2,TeleportDest3";
2009-07-31 12:56:07 +00:00
}
arg3
{
title = "Fog";
type = 11;
enum = "noyes";
}
arg4
{
2014-01-27 11:18:24 +00:00
title = "Group Thing Tag";
Sectors, Linedefs, Things modes: optimized text label rendering.
Fixed, Things mode: in some cases selection labels were not updated after editing a thing.
Fixed, Things mode: selection labels were positioned incorrectly on things with FixedSize setting.
Fixed, Sectors mode: fixed a crash when selecting self-referencing sector when selection labels were enabled.
Fixed, Visual mode: in some cases Auto-align texture actions were not working when "use long texture names" Map Options setting was enabled.
Fixed, MD2/MD3 loader: available animation frames upper bound check was performed incorrectly, which would cause a crash in some very special cases.
Fixed, Game configurations: most Hexen/ZDoom teleport actions use TeleportDests as teleport targets, not MapSpots.
2016-04-05 22:24:36 +00:00
tooltip = "The TID of the thing(s) to teleport.\nIf 0, teleports all actors in the sector";
2009-07-31 12:56:07 +00:00
type = 14;
}
}
2012-04-17 19:13:47 +00:00
154
2009-07-31 12:56:07 +00:00
{
2014-12-08 21:06:08 +00:00
title = "Teleport (no Stop)";
2014-12-05 14:33:31 +00:00
id = "Teleport_NoStop";
2009-07-31 12:56:07 +00:00
arg0
{
Sectors, Linedefs, Things modes: optimized text label rendering.
Fixed, Things mode: in some cases selection labels were not updated after editing a thing.
Fixed, Things mode: selection labels were positioned incorrectly on things with FixedSize setting.
Fixed, Sectors mode: fixed a crash when selecting self-referencing sector when selection labels were enabled.
Fixed, Visual mode: in some cases Auto-align texture actions were not working when "use long texture names" Map Options setting was enabled.
Fixed, MD2/MD3 loader: available animation frames upper bound check was performed incorrectly, which would cause a crash in some very special cases.
Fixed, Game configurations: most Hexen/ZDoom teleport actions use TeleportDests as teleport targets, not MapSpots.
2016-04-05 22:24:36 +00:00
title = "Target Teleport Dest. Tag";
2012-04-17 19:13:47 +00:00
type = 14;
Sectors, Linedefs, Things modes: optimized text label rendering.
Fixed, Things mode: in some cases selection labels were not updated after editing a thing.
Fixed, Things mode: selection labels were positioned incorrectly on things with FixedSize setting.
Fixed, Sectors mode: fixed a crash when selecting self-referencing sector when selection labels were enabled.
Fixed, Visual mode: in some cases Auto-align texture actions were not working when "use long texture names" Map Options setting was enabled.
Fixed, MD2/MD3 loader: available animation frames upper bound check was performed incorrectly, which would cause a crash in some very special cases.
Fixed, Game configurations: most Hexen/ZDoom teleport actions use TeleportDests as teleport targets, not MapSpots.
2016-04-05 22:24:36 +00:00
targetclasses = "TeleportDest,TeleportDest2,TeleportDest3";
2012-04-17 19:13:47 +00:00
}
arg1
{
title = "Target Sector Tag";
type = 13;
}
arg2
{
title = "Fog";
type = 11;
enum = "yesno";
2009-07-31 12:56:07 +00:00
}
2012-04-17 19:13:47 +00:00
}
215
{
2014-10-21 13:35:44 +00:00
title = "Teleport to Line";
2014-12-05 14:33:31 +00:00
id = "Teleport_Line";
2009-07-31 12:56:07 +00:00
arg1
{
title = "Target Line Tag";
type = 15;
}
arg2
{
title = "Reverse Angle";
type = 11;
enum = "noyes";
}
}
}
thing
{
2012-04-17 19:13:47 +00:00
17
{
title = "Thing Raise";
2014-12-05 14:33:31 +00:00
id = "Thing_Raise";
2012-04-17 19:13:47 +00:00
arg0
{
title = "Thing Tag";
type = 14;
}
}
18
{
2015-01-18 19:51:36 +00:00
title = "Start Conversation";
2014-12-05 14:33:31 +00:00
id = "StartConversation";
2012-04-17 19:13:47 +00:00
arg0
{
title = "Thing Tag";
type = 14;
}
arg1
{
2014-10-21 13:35:44 +00:00
title = "Face Talker";
2012-04-17 19:13:47 +00:00
type = 11;
2014-10-21 13:35:44 +00:00
enum = "noyes";
default = 1;
2012-04-17 19:13:47 +00:00
}
}
19
{
title = "Thing Stop";
2014-12-05 14:33:31 +00:00
id = "Thing_Stop";
2012-04-17 19:13:47 +00:00
arg0
{
title = "Thing Tag";
type = 14;
}
}
2014-12-08 21:06:08 +00:00
72 // ThrustThing
{
arg2
{
title = "No Limit";
type = 11;
enum = "noyes";
}
arg3
{
title = "Target Thing Tag";
type = 14;
}
}
73 // DamageThing
{
arg1
{
title = "Death";
type = 11;
enum = "death_types";
}
}
2012-06-03 01:10:29 +00:00
79
{
2014-12-05 14:33:31 +00:00
title = "Set Conversation";
id = "Thing_SetConversation";
2014-09-23 08:33:42 +00:00
arg0
2012-06-03 01:10:29 +00:00
{
title = "Thing Tag";
type = 14;
}
arg1
{
title = "Conversation ID";
}
2014-09-23 08:33:42 +00:00
}
2009-07-31 12:56:07 +00:00
119
{
2015-03-31 18:39:49 +00:00
title = "Damage Thing by Tag";
2014-12-05 14:33:31 +00:00
id = "Thing_Damage";
2009-07-31 12:56:07 +00:00
arg0
{
2014-01-23 13:36:51 +00:00
title = "Thing Tag";
2009-07-31 12:56:07 +00:00
type = 14;
}
arg1
{
title = "Damage";
2014-12-08 21:06:08 +00:00
default = 100;
2009-07-31 12:56:07 +00:00
}
arg2
{
title = "Death";
type = 11;
enum = "death_types";
}
}
125
{
2014-12-08 21:06:08 +00:00
title = "Move Thing";
2014-12-05 14:33:31 +00:00
id = "Thing_Move";
2009-07-31 12:56:07 +00:00
arg0
{
2014-01-23 13:36:51 +00:00
title = "Thing Tag";
2009-07-31 12:56:07 +00:00
type = 14;
}
arg1
{
2014-01-23 13:36:51 +00:00
title = "Target Thing Tag";
2009-07-31 12:56:07 +00:00
type = 14;
}
2014-12-08 21:06:08 +00:00
arg2
{
title = "Fog";
type = 11;
enum = "yesno";
}
2009-07-31 12:56:07 +00:00
}
127
{
title = "Thing Set Special";
2014-12-05 14:33:31 +00:00
id = "Thing_SetSpecial";
2009-07-31 12:56:07 +00:00
arg0
{
2014-01-23 13:36:51 +00:00
title = "Thing Tag";
2009-07-31 12:56:07 +00:00
type = 14;
}
arg1
{
title = "Special";
type = 4;
}
arg2
{
2014-12-08 21:06:08 +00:00
title = "Arg 1";
2009-07-31 12:56:07 +00:00
}
arg3
{
2014-12-08 21:06:08 +00:00
title = "Arg 2";
2009-07-31 12:56:07 +00:00
}
arg4
{
2014-12-08 21:06:08 +00:00
title = "Arg 3";
2009-07-31 12:56:07 +00:00
}
}
128
{
title = "Thing Thrust Z";
2014-12-05 14:33:31 +00:00
id = "ThrustThingZ";
2009-07-31 12:56:07 +00:00
arg0
{
2014-01-23 13:36:51 +00:00
title = "Thing Tag";
2009-07-31 12:56:07 +00:00
type = 14;
}
arg1
{
title = "Force";
}
arg2
{
2014-09-23 08:33:42 +00:00
title = "Down/Up";
2009-07-31 12:56:07 +00:00
type = 11;
enum = "updown";
}
arg3
{
2014-12-08 21:06:08 +00:00
title = "Set/Add";
2009-07-31 12:56:07 +00:00
type = 11;
2014-12-08 21:06:08 +00:00
enum = "setadd";
2009-07-31 12:56:07 +00:00
}
}
2014-12-08 21:06:08 +00:00
135 // Thing_Spawn
2009-07-31 12:56:07 +00:00
{
2014-12-08 21:06:08 +00:00
arg3
2009-07-31 12:56:07 +00:00
{
2014-12-08 21:06:08 +00:00
title = "New Thing Tag";
type = 14;
2009-07-31 12:56:07 +00:00
}
}
2014-12-08 21:06:08 +00:00
137 // Thing_SpawnNoFog
2009-07-31 12:56:07 +00:00
{
2014-12-08 21:06:08 +00:00
arg3
2009-07-31 12:56:07 +00:00
{
2014-12-08 21:06:08 +00:00
title = "New Thing Tag";
type = 14;
2009-07-31 12:56:07 +00:00
}
}
139
{
2014-12-08 21:06:08 +00:00
title = "Spawn Thing Facing";
2014-12-05 14:33:31 +00:00
id = "Thing_SpawnFacing";
2009-07-31 12:56:07 +00:00
arg0
{
2014-01-23 13:36:51 +00:00
title = "Mapspot Tag";
2009-07-31 12:56:07 +00:00
type = 14;
2016-04-04 12:09:38 +00:00
targetclasses = "MapSpot,MapSpotGravity";
2009-07-31 12:56:07 +00:00
}
arg1
{
title = "Spawn Thing";
type = 11;
enum = "spawnthing";
}
arg2
{
title = "Fog";
type = 11;
enum = "yesno";
}
arg3
{
2014-01-23 13:36:51 +00:00
title = "New Thing Tag";
2014-09-23 08:33:42 +00:00
type = 14;
2009-07-31 12:56:07 +00:00
}
}
175
{
2014-12-08 21:06:08 +00:00
title = "Spawn Projectile (Intercept)";
2014-12-05 14:33:31 +00:00
id = "Thing_ProjectileIntercept";
2009-07-31 12:56:07 +00:00
arg0
{
2014-01-23 13:36:51 +00:00
title = "Mapspot Tag";
2009-07-31 12:56:07 +00:00
type = 14;
2016-04-04 12:09:38 +00:00
targetclasses = "MapSpot,MapSpotGravity";
2009-07-31 12:56:07 +00:00
}
arg1
{
2014-12-08 21:06:08 +00:00
title = "Projectile Type";
2009-07-31 12:56:07 +00:00
type = 11;
2014-12-08 21:06:08 +00:00
enum = "spawn_projectile";
2009-07-31 12:56:07 +00:00
}
arg2
{
title = "Speed";
}
arg3
{
2014-01-23 13:36:51 +00:00
title = "Target Thing Tag";
2009-07-31 12:56:07 +00:00
type = 14;
}
arg4
{
2014-01-23 13:36:51 +00:00
title = "New Thing Tag";
type = 14;
2009-07-31 12:56:07 +00:00
}
}
176
{
2014-01-23 13:36:51 +00:00
title = "Change Thing Tag";
2014-12-05 14:33:31 +00:00
id = "Thing_ChangeTID";
2009-07-31 12:56:07 +00:00
arg0
{
2014-01-23 13:36:51 +00:00
title = "Old Thing Tag";
2009-07-31 12:56:07 +00:00
type = 14;
}
arg1
{
2014-01-23 13:36:51 +00:00
title = "New Thing Tag";
type = 14;
2009-07-31 12:56:07 +00:00
}
}
177
{
title = "Thing Hate";
2014-12-05 14:33:31 +00:00
id = "Thing_Hate";
2009-07-31 12:56:07 +00:00
arg0
{
2014-01-23 13:36:51 +00:00
title = "Hater Tag";
2009-07-31 12:56:07 +00:00
type = 14;
}
arg1
{
2014-01-23 13:36:51 +00:00
title = "Hatee Tag";
2009-07-31 12:56:07 +00:00
type = 14;
}
arg2
{
title = "Hate";
type = 11;
enum
{
0 = "Target only";
1 = "Target and Player";
2 = "Forced Target and Player";
3 = "Hunt Target and Player";
4 = "Forced Hunt Target and Player";
5 = "Target, Ignore Player";
6 = "Forced Target, Ignore Player";
}
}
}
178
{
2014-12-08 21:06:08 +00:00
title = "Spawn Aimed Projectile";
2014-12-05 14:33:31 +00:00
id = "Thing_ProjectileAimed";
2009-07-31 12:56:07 +00:00
arg0
{
2014-01-23 13:36:51 +00:00
title = "Mapspot Tag";
2009-07-31 12:56:07 +00:00
type = 14;
2016-04-04 12:09:38 +00:00
targetclasses = "MapSpot,MapSpotGravity";
2009-07-31 12:56:07 +00:00
}
arg1
{
2014-12-08 21:06:08 +00:00
title = "Projectile Type";
2009-07-31 12:56:07 +00:00
type = 11;
2014-12-08 21:06:08 +00:00
enum = "spawn_projectile";
2009-07-31 12:56:07 +00:00
}
arg2
{
title = "Speed";
}
arg3
{
2014-01-23 13:36:51 +00:00
title = "Target Thing Tag";
2009-07-31 12:56:07 +00:00
type = 14;
}
arg4
{
2014-01-23 13:36:51 +00:00
title = "New Thing Tag";
type = 14;
2009-07-31 12:56:07 +00:00
}
}
180
{
2014-12-08 21:06:08 +00:00
title = "Set Thing Translation";
2014-12-05 14:33:31 +00:00
id = "Thing_SetTranslation";
2009-07-31 12:56:07 +00:00
arg0
{
2014-01-23 13:36:51 +00:00
title = "Thing Tag";
type = 14;
2009-07-31 12:56:07 +00:00
}
arg1
{
2014-12-08 21:06:08 +00:00
title = "Translation Index";
2009-07-31 12:56:07 +00:00
}
}
2012-04-17 19:13:47 +00:00
229
2009-07-31 12:56:07 +00:00
{
2014-12-08 21:06:08 +00:00
title = "Thing Set Goal";
2014-12-05 14:33:31 +00:00
id = "Thing_SetGoal";
2009-07-31 12:56:07 +00:00
arg0
{
2012-04-17 19:13:47 +00:00
title = "Monster Thing Tag";
type = 14;
}
arg1
{
title = "Target Thing Tag";
type = 14;
}
arg2
{
title = "Delay";
2014-12-08 21:06:08 +00:00
type = 11;
enum
{
0 = "No Delay";
1 = "1 Second";
2 = "2 Seconds";
3 = "3 Seconds";
5 = "5 Seconds";
10 = "10 Seconds";
15 = "15 Seconds";
20 = "20 Seconds";
25 = "25 Seconds";
30 = "30 Seconds";
60 = "1 Minute";
}
2009-07-31 12:56:07 +00:00
}
2014-09-22 23:49:27 +00:00
arg3
{
title = "Don't Chase Target";
type = 11;
enum = "falsetrue";
}
2009-07-31 12:56:07 +00:00
}
2012-04-17 19:13:47 +00:00
248
2009-07-31 12:56:07 +00:00
{
2014-12-05 14:33:31 +00:00
title = "Heal Thing";
id = "HealThing";
2009-07-31 12:56:07 +00:00
arg0
{
2014-09-23 08:33:42 +00:00
title = "Heal Amount";
2009-07-31 12:56:07 +00:00
}
}
2012-04-17 19:13:47 +00:00
2009-07-31 12:56:07 +00:00
}
script
{
2012-04-17 19:13:47 +00:00
title = "Script";
2009-07-31 12:56:07 +00:00
83 // Script Locked Execute
{
arg4 // Key Number
{
type = 11;
enum = "keys";
}
}
2012-04-17 19:13:47 +00:00
84
{
title = "Script Execute with Result";
2014-12-05 14:33:31 +00:00
id = "ACS_ExecuteWithResult";
2012-04-17 19:13:47 +00:00
arg0
{
title = "Script Number";
2017-02-23 11:54:42 +00:00
str = true;
titlestr = "Script Name";
2012-04-17 19:13:47 +00:00
}
arg1
{
title = "Script Argument 1";
}
arg2
{
title = "Script Argument 2";
}
arg3
{
title = "Script Argument 3";
}
2012-06-03 01:10:29 +00:00
arg4
{
title = "Script Argument 4";
}
2012-04-17 19:13:47 +00:00
}
2009-07-31 12:56:07 +00:00
85
{
title = "Script Locked Execute (Door message)";
2014-12-05 14:33:31 +00:00
id = "ACS_LockedExecuteDoor";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Script Number";
2017-02-23 11:54:42 +00:00
str = true;
titlestr = "Script Name";
2009-07-31 12:56:07 +00:00
}
arg1
{
title = "Map Number";
}
arg2
{
title = "Script Argument 1";
}
arg3
{
title = "Script Argument 2";
}
arg4
{
title = "Key Number";
type = 11;
enum = "keys";
}
}
2012-04-17 19:13:47 +00:00
158
2009-07-31 12:56:07 +00:00
{
2015-08-16 23:42:57 +00:00
title = "FraggleScript Execute";
2014-12-05 14:33:31 +00:00
id = "FS_Execute";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Script Number";
}
arg1
{
2012-04-17 19:13:47 +00:00
title = "Side";
2014-12-08 21:06:08 +00:00
type = 11;
2014-09-23 08:33:42 +00:00
enum
{
0 = "Both";
1 = "Front";
}
2009-07-31 12:56:07 +00:00
}
arg2
{
2012-04-17 19:13:47 +00:00
title = "Key";
type = 11;
enum = "keys";
2009-07-31 12:56:07 +00:00
}
arg3
{
2012-04-17 19:13:47 +00:00
title = "Message";
2014-12-08 21:06:08 +00:00
type = 11;
2012-04-17 19:13:47 +00:00
enum
{
0 = "Open door";
1 = "Activate object";
}
2009-07-31 12:56:07 +00:00
}
}
226
{
title = "Script Execute Always";
2014-12-05 14:33:31 +00:00
id = "ACS_ExecuteAlways";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Script Number";
2017-02-23 11:54:42 +00:00
str = true;
titlestr = "Script Name";
2009-07-31 12:56:07 +00:00
}
arg1
{
title = "Map Number";
}
arg2
{
title = "Script Argument 1";
}
arg3
{
title = "Script Argument 2";
}
arg4
{
title = "Script Argument 3";
}
}
}
2012-04-17 19:13:47 +00:00
end
{
243
{
title = "End Normal";
2014-12-05 14:33:31 +00:00
id = "Exit_Normal";
2012-04-17 19:13:47 +00:00
arg0
{
title = "Position";
}
}
244
{
title = "End Secret";
2014-12-05 14:33:31 +00:00
id = "Exit_Secret";
2012-04-17 19:13:47 +00:00
arg0
{
title = "Position";
}
}
}
2009-07-31 12:56:07 +00:00
scroll
{
title = "Scroll";
52
{
title = "Scroll Wall";
2014-12-05 14:33:31 +00:00
id = "Scroll_Wall";
requiresactivation = false;
2009-07-31 12:56:07 +00:00
arg0
{
2014-09-16 15:22:32 +00:00
title = "Line Tag";
2014-01-23 13:36:51 +00:00
type = 15;
2009-07-31 12:56:07 +00:00
}
arg1
{
2014-09-16 15:22:32 +00:00
title = "Horizontal speed";
2009-07-31 12:56:07 +00:00
}
arg2
{
2014-09-16 15:22:32 +00:00
title = "Vertical speed";
2009-07-31 12:56:07 +00:00
}
arg3
{
title = "Side";
2014-09-16 15:22:32 +00:00
type = 11;
enum = "frontback";
2009-07-31 12:56:07 +00:00
}
arg4
{
title = "Flags";
type = 12;
enum
{
1 = "Scroll upper";
2 = "Scroll middle";
4 = "Scroll lower";
}
}
}
2014-12-08 21:06:08 +00:00
100 //Scroll_Texture_Left
2014-10-21 13:35:44 +00:00
{
arg1
{
2014-12-08 21:06:08 +00:00
title = "Sidedef Part";
2014-10-21 13:35:44 +00:00
type = 12;
enum = "sidedef_part";
}
}
2014-12-08 21:06:08 +00:00
101 //Scroll_Texture_Right
2014-10-21 13:35:44 +00:00
{
arg1
{
2014-12-08 21:06:08 +00:00
title = "Sidedef Part";
2014-10-21 13:35:44 +00:00
type = 12;
enum = "sidedef_part";
}
}
2014-12-08 21:06:08 +00:00
102 //Scroll_Texture_Up
2014-10-21 13:35:44 +00:00
{
arg1
{
2014-12-08 21:06:08 +00:00
title = "Sidedef Part";
2014-10-21 13:35:44 +00:00
type = 12;
enum = "sidedef_part";
}
}
2014-12-08 21:06:08 +00:00
103 //Scroll_Texture_Down
2014-10-21 13:35:44 +00:00
{
arg1
{
2014-12-08 21:06:08 +00:00
title = "Sidedef Part";
2014-10-21 13:35:44 +00:00
type = 12;
enum = "sidedef_part";
}
}
2009-07-31 12:56:07 +00:00
221
{
title = "Scroll Texture Both";
2014-12-05 14:33:31 +00:00
id = "Scroll_Texture_Both";
requiresactivation = false;
2009-07-31 12:56:07 +00:00
arg0
{
title = "Line Tag";
type = 15;
}
arg1
{
title = "Left Speed";
2014-09-23 08:33:42 +00:00
type = 11;
enum = "scroll_speeds";
2009-07-31 12:56:07 +00:00
}
arg2
{
title = "Right Speed";
2014-09-23 08:33:42 +00:00
type = 11;
enum = "scroll_speeds";
2009-07-31 12:56:07 +00:00
}
arg3
{
title = "Down Speed";
2014-09-23 08:33:42 +00:00
type = 11;
enum = "scroll_speeds";
2009-07-31 12:56:07 +00:00
}
arg4
{
title = "Up Speed";
2014-09-23 08:33:42 +00:00
type = 11;
enum = "scroll_speeds";
2009-07-31 12:56:07 +00:00
}
}
222
{
title = "Scroll Texture Model";
2014-12-05 14:33:31 +00:00
id = "Scroll_Texture_Model";
requiresactivation = false;
2009-07-31 12:56:07 +00:00
arg1
{
title = "Options";
type = 12;
enum
{
1 = "Displacement";
2 = "Accelerative";
}
}
}
223
{
title = "Scroll Floor";
2014-12-05 14:33:31 +00:00
id = "Scroll_Floor";
requiresactivation = false;
2009-07-31 12:56:07 +00:00
arg0
{
Visual mode, UDMF: added "Scale Texture Up (X)", "Scale Texture Down (X)", "Scale Texture Up (Y)", "Scale Texture Down (Y)" actions. Default keys are Num6, Num4, Num8, Num5.
Visual mode, UDMF: renamed "Rotate Thing Clockwise" and "Rotate Thing Counterclockwise" actions to "Rotate Clockwise" and "Rotate Counterclockwise". These actions can now be used to change rotation of floor/ceiling textures.
Visual mode, UDMF: "Reset Texture Offsets" action now also resets sidedef's scale and floor/ceiling's scale and rotation.
Visual mode, UDMF: control line's OffsetX and OffsetY were not taken into account when calculating texture offsets of 3d floors' sides.
Visual mode, UDMF: fixed a ton of bugs in Auto align functions.
Visual mode, UDMF: when using "Move Texture Left/Right/Up/Down by 1" actions texture offsets were not updated properly when texture's scale was < 1.0.
Visual mode, UDMF: OffsetX and OffsetY were not taken into account in "Fit Texture Width/Height" actions.
Dockers Panel: added Pin/Unpin button, which acts the same as "Preferences -> Interface -> Side panels -> Auto hide" checkbox.
Texture size labels can now be disabled by unchecking "Preferences -> Interface -> Show texture and flat sizes in browsers" checkbox.
Texture size labels now are not shown for unknown textures.
Most of texture size labels had incorrect bg color.
ZDoom_linedefs.cfg: action specials 223 and 224 had incorrect Arg0.
2013-06-24 14:21:13 +00:00
title = "Sector Tag";
type = 13;
2009-07-31 12:56:07 +00:00
}
arg1
{
title = "Options";
type = 12;
enum
{
1 = "Displacement";
2 = "Accelerative";
4 = "Scroll by linedef dx/dy";
}
}
arg2
{
title = "Scroll";
type = 11;
enum
{
2016-02-08 21:51:03 +00:00
0 = "Texture only";
1 = "Things only";
2 = "Both";
2009-07-31 12:56:07 +00:00
}
}
arg3
{
title = "Horizontal Speed";
2016-02-08 21:51:03 +00:00
default = 128;
2014-09-23 08:33:42 +00:00
type = 11;
2016-02-08 21:51:03 +00:00
enum = "sector_scroll_speeds_x";
2009-07-31 12:56:07 +00:00
}
arg4
{
title = "Vertical Speed";
2016-02-08 21:51:03 +00:00
default = 128;
2014-09-23 08:33:42 +00:00
type = 11;
2016-02-08 21:51:03 +00:00
enum = "sector_scroll_speeds_y";
2009-07-31 12:56:07 +00:00
}
}
224
{
title = "Scroll Ceiling";
2014-12-05 14:33:31 +00:00
id = "Scroll_Ceiling";
requiresactivation = false;
2009-07-31 12:56:07 +00:00
arg0
{
Visual mode, UDMF: added "Scale Texture Up (X)", "Scale Texture Down (X)", "Scale Texture Up (Y)", "Scale Texture Down (Y)" actions. Default keys are Num6, Num4, Num8, Num5.
Visual mode, UDMF: renamed "Rotate Thing Clockwise" and "Rotate Thing Counterclockwise" actions to "Rotate Clockwise" and "Rotate Counterclockwise". These actions can now be used to change rotation of floor/ceiling textures.
Visual mode, UDMF: "Reset Texture Offsets" action now also resets sidedef's scale and floor/ceiling's scale and rotation.
Visual mode, UDMF: control line's OffsetX and OffsetY were not taken into account when calculating texture offsets of 3d floors' sides.
Visual mode, UDMF: fixed a ton of bugs in Auto align functions.
Visual mode, UDMF: when using "Move Texture Left/Right/Up/Down by 1" actions texture offsets were not updated properly when texture's scale was < 1.0.
Visual mode, UDMF: OffsetX and OffsetY were not taken into account in "Fit Texture Width/Height" actions.
Dockers Panel: added Pin/Unpin button, which acts the same as "Preferences -> Interface -> Side panels -> Auto hide" checkbox.
Texture size labels can now be disabled by unchecking "Preferences -> Interface -> Show texture and flat sizes in browsers" checkbox.
Texture size labels now are not shown for unknown textures.
Most of texture size labels had incorrect bg color.
ZDoom_linedefs.cfg: action specials 223 and 224 had incorrect Arg0.
2013-06-24 14:21:13 +00:00
title = "Sector Tag";
type = 13;
2009-07-31 12:56:07 +00:00
}
arg1
{
title = "Options";
type = 12;
enum
{
1 = "Displacement";
2 = "Accelerative";
4 = "Scroll by linedef dx/dy";
}
}
arg3
{
title = "Horizontal Speed";
2016-02-08 21:51:03 +00:00
default = 128;
2014-09-23 08:33:42 +00:00
type = 11;
2016-02-08 21:51:03 +00:00
enum = "sector_scroll_speeds_x";
2009-07-31 12:56:07 +00:00
}
arg4
{
title = "Vertical Speed";
2016-02-08 21:51:03 +00:00
default = 128;
2014-09-23 08:33:42 +00:00
type = 11;
2016-02-08 21:51:03 +00:00
enum = "sector_scroll_speeds_y";
2009-07-31 12:56:07 +00:00
}
}
225
{
title = "Scroll Texture by Offsets";
2014-12-05 14:33:31 +00:00
id = "Scroll_Texture_Offsets";
requiresactivation = false;
arg0
{
2014-12-08 21:06:08 +00:00
title = "Sidedef Part";
2014-12-05 14:33:31 +00:00
type = 12;
enum = "sidedef_part";
}
2009-07-31 12:56:07 +00:00
}
}
light
{
2012-04-17 19:13:47 +00:00
109
{
2014-12-08 21:06:08 +00:00
title = "Lightning Control";
2014-12-05 14:33:31 +00:00
id = "Light_ForceLightning";
2012-04-17 19:13:47 +00:00
arg0
{
title = "Mode";
2014-09-23 08:33:42 +00:00
type = 11;
enum
{
2020-08-29 13:02:13 +00:00
0 = "Flash Once, Enable Lightning Mode";
1 = "Flash Once, Terminate Lightning Mode";
2014-09-23 08:33:42 +00:00
2 = "Terminate Lightning Mode";
}
2012-04-17 19:13:47 +00:00
}
}
2009-07-31 12:56:07 +00:00
117
{
title = "Light Stop";
2014-12-05 14:33:31 +00:00
id = "Light_Stop";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
}
232
{
2014-12-08 21:06:08 +00:00
title = "Light Strobe (Doom mode)";
2014-12-05 14:33:31 +00:00
id = "Light_StrobeDoom";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
2014-12-05 14:33:31 +00:00
title = "Brightest Duration (tics)";
type = 11;
enum = "delay_tics";
default = 35;
2009-07-31 12:56:07 +00:00
}
arg2
{
2014-12-05 14:33:31 +00:00
title = "Darkest Duration (tics)";
type = 11;
enum = "delay_tics";
default = 35;
2009-07-31 12:56:07 +00:00
}
}
233
{
2014-12-08 21:06:08 +00:00
title = "Light Change to Darkest Neightbour";
2014-12-05 14:33:31 +00:00
id = "Light_MinNeighbor";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
}
234
{
2014-12-08 21:06:08 +00:00
title = "Light Change to Brightest Neightbour";
2014-12-05 14:33:31 +00:00
id = "Light_MaxNeighbor";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
}
}
sector
{
title = "Sector";
2012-04-17 19:13:47 +00:00
2009-07-31 12:56:07 +00:00
48
{
title = "Sector Attach 3D Midtex";
2014-12-05 14:33:31 +00:00
id = "Sector_Attach3dMidtex";
2014-09-16 15:22:32 +00:00
requiresactivation = false;
2009-07-31 12:56:07 +00:00
arg0
{
2014-09-16 15:22:32 +00:00
title = "Line Tag";
2014-01-23 13:36:51 +00:00
type = 15;
2009-07-31 12:56:07 +00:00
}
arg1
{
title = "Sector Tag";
2014-01-23 13:36:51 +00:00
type = 13;
2009-07-31 12:56:07 +00:00
}
arg2
{
title = "Floor / Ceiling";
type = 11;
enum = "floorceiling";
}
}
2012-04-17 19:13:47 +00:00
51
{
title = "Sector Set Link";
2014-12-05 14:33:31 +00:00
id = "Sector_SetLink";
2019-10-07 17:13:43 +00:00
requiresactivation = false;
2012-04-17 19:13:47 +00:00
arg0
{
title = "Control Sector Tag";
type = 13;
}
arg1
{
title = "Target Sector Tag";
type = 13;
}
arg2
{
title = "Floor / Ceiling";
type = 11;
enum = "floorceiling";
}
arg3
{
title = "Move Type";
type = 12;
enum
{
2014-12-08 21:06:08 +00:00
0 = "Unlink target sector(s) from the control sector";
1 = "Link target sector's floor to the specified surface of the control sector";
2 = "Link target sector's ceiling to the specified surface of the control sector";
4 = "Target floor movement is the opposite direction as the control sector's surface (requires bit 1)";
8 = "Target ceiling movement is the opposite direction as the control sector's surface (requires bit 2)";
2012-04-17 19:13:47 +00:00
}
}
}
2012-06-03 01:10:29 +00:00
98
{
2014-12-05 14:33:31 +00:00
title = "Sector Set Translucent";
id = "Sector_SetTranslucent";
arg0
2012-06-03 01:10:29 +00:00
{
title = "Sector Tag";
type = 13;
}
arg1
{
title = "Floor / Ceiling";
type = 11;
enum = "floorceiling";
}
2014-09-23 08:33:42 +00:00
arg2
2012-06-03 01:10:29 +00:00
{
2014-12-08 21:06:08 +00:00
title = "Opacity";
2012-06-03 01:10:29 +00:00
}
arg3
{
2014-12-08 21:06:08 +00:00
title = "Translucency Type";
2012-06-03 01:10:29 +00:00
type = 11;
enum
{
2014-09-23 08:33:42 +00:00
0 = "Normal";
1 = "Additive";
}
2012-06-03 01:10:29 +00:00
}
2014-09-23 08:33:42 +00:00
}
2012-06-03 01:10:29 +00:00
2009-07-31 12:56:07 +00:00
54
{
title = "Sector Change Flags";
2014-12-05 14:33:31 +00:00
id = "Sector_ChangeFlags";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
title = "Set Flags";
type = 12;
enum = "sector_flags";
}
arg2
{
title = "Clear Flags";
type = 12;
enum = "sector_flags";
}
}
2012-04-17 19:13:47 +00:00
57
2009-07-31 12:56:07 +00:00
{
2012-04-17 19:13:47 +00:00
title = "Sector Set Portal";
2014-12-05 14:33:31 +00:00
id = "Sector_SetPortal";
requiresactivation = false;
2009-07-31 12:56:07 +00:00
arg0
{
2012-04-17 19:13:47 +00:00
title = "Sector Tag";
2014-01-23 13:36:51 +00:00
type = 13;
2009-07-31 12:56:07 +00:00
}
arg1
{
2012-04-17 19:13:47 +00:00
title = "Portal Type";
type = 11;
enum
{
0 = "Link to portal with same tag";
1 = "Copy portal from second tag";
2 = "Eternity-style skybox portal";
2016-01-13 09:34:32 +00:00
3 = "Plane portal";
4 = "Horizon portal";
5 = "Copy portal to line";
2016-05-12 22:35:11 +00:00
6 = "Interactive portal";
2012-04-17 19:13:47 +00:00
}
2014-12-05 14:33:31 +00:00
}
2009-07-31 12:56:07 +00:00
arg2
{
2016-01-13 09:34:32 +00:00
title = "Plane";
2009-07-31 12:56:07 +00:00
type = 11;
2016-01-13 09:34:32 +00:00
enum
{
0 = "Floor";
1 = "Ceiling";
2 = "Both";
2016-05-12 22:35:11 +00:00
3 = "Any (\"Copy portal\" types only)";
2016-01-13 09:34:32 +00:00
}
2009-07-31 12:56:07 +00:00
}
arg3
{
2012-04-17 19:13:47 +00:00
title = "Misc";
2016-05-12 22:35:11 +00:00
tooltip = "For type 0 portal: specifies whether the line belongs to the sector viewed\nthrough the portal (1) or the sector in which the portal is seen (0).\nFor type 1 portal: specifies the sector tag of the portal to copy.";
2012-04-17 19:13:47 +00:00
}
arg4
{
2014-12-05 14:33:31 +00:00
title = "Opacity";
2012-04-17 19:13:47 +00:00
}
}
58
{
title = "Sector Copy Scroller";
2014-12-05 14:33:31 +00:00
id = "Sector_CopyScroller";
requiresactivation = false;
2012-04-17 19:13:47 +00:00
arg0
{
title = "Sector Tag";
2014-01-23 13:36:51 +00:00
type = 13;
2012-04-17 19:13:47 +00:00
}
arg1
{
title = "Scroller Type";
2009-07-31 12:56:07 +00:00
type = 12;
enum
{
2012-04-17 19:13:47 +00:00
1 = "Copy ceiling scroller";
2 = "Copy floor scroller";
4 = "Copy carrying effect";
2009-07-31 12:56:07 +00:00
}
2012-04-17 19:13:47 +00:00
}
2009-07-31 12:56:07 +00:00
}
160
{
2016-03-15 22:01:53 +00:00
title = "Sector Set 3D Floor";
2014-12-05 14:33:31 +00:00
id = "Sector_Set3dFloor";
2014-09-15 23:37:55 +00:00
requiresactivation = false;
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
title = "Type";
2016-04-11 12:05:23 +00:00
type = 26;
default = 1;
2009-07-31 12:56:07 +00:00
enum
{
2012-04-17 19:13:47 +00:00
0 = "Vavoom-Style";
2009-07-31 12:56:07 +00:00
1 = "Solid";
2 = "Swimmable";
3 = "Non-Solid";
2016-04-11 12:05:23 +00:00
}
flags
{
2012-04-17 19:13:47 +00:00
4 = "Render-Inside";
16 = "Invert Visibility Rules";
32 = "Invert Shootability Rules";
2009-07-31 12:56:07 +00:00
}
}
arg2
{
title = "Flags";
type = 12;
enum
{
2013-07-31 12:38:47 +00:00
1 = "Disable light effects";
2 = "Restrict light inside";
2016-03-16 23:26:53 +00:00
4 = "Fog effect (GZDoom only)";
2013-07-31 12:38:47 +00:00
8 = "Ignore bottom height";
16 = "Use upper texture";
32 = "Use lower texture";
2009-07-31 12:56:07 +00:00
64 = "Additive transluency";
2016-03-15 22:01:53 +00:00
512 = "Fade effect (no view blend)";
1024 = "Reset light effects";
2009-07-31 12:56:07 +00:00
}
}
arg3
{
2016-01-26 08:00:54 +00:00
title = "Opacity";
2013-03-18 13:52:27 +00:00
default = 255;
2009-07-31 12:56:07 +00:00
}
}
2012-04-17 19:13:47 +00:00
161
2009-07-31 12:56:07 +00:00
{
2012-04-17 19:13:47 +00:00
title = "Sector Set Contents (Vavoom compatibility)";
2014-12-05 14:33:31 +00:00
id = "Sector_SetContents";
2009-07-31 12:56:07 +00:00
arg0
{
2012-04-17 19:13:47 +00:00
title = "Type";
2009-07-31 12:56:07 +00:00
type = 11;
2012-04-17 19:13:47 +00:00
enum
{
0 = "Empty";
1 = "Water";
2 = "Lava";
3 = "Nukage";
4 = "Slime";
5 = "Hellslime";
6 = "Blood";
7 = "Sludge";
8 = "Hazard";
9 = "Boom-style water";
}
2009-07-31 12:56:07 +00:00
}
2012-04-17 19:13:47 +00:00
arg1
2009-07-31 12:56:07 +00:00
{
2012-04-17 19:13:47 +00:00
title = "Translucency Percent";
2009-07-31 12:56:07 +00:00
}
2012-04-17 19:13:47 +00:00
arg2
2009-07-31 12:56:07 +00:00
{
2012-04-17 19:13:47 +00:00
title = "Flags";
type = 12;
enum
{
1 = "Don't block movement";
2 = "Don't block sight";
4 = "Don't block shooting";
8 = "Additive translucency";
}
2009-07-31 12:56:07 +00:00
}
}
185
{
2014-09-15 23:37:55 +00:00
title = "Sector Rotate Flat";
2014-12-05 14:33:31 +00:00
id = "Sector_SetRotation";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
title = "Floor Angle";
2014-09-15 23:37:55 +00:00
type = 8;
2009-07-31 12:56:07 +00:00
}
arg2
{
title = "Ceiling Angle";
2014-09-15 23:37:55 +00:00
type = 8;
2009-07-31 12:56:07 +00:00
}
}
186
{
title = "Sector Ceiling Panning";
2014-12-05 14:33:31 +00:00
id = "Sector_SetCeilingPanning";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
title = "Horizontal Integral";
}
arg2
{
title = "Horizontal Fractional";
}
arg3
{
title = "Vertical Integral";
}
arg4
{
title = "Vertical Fractional";
}
}
187
{
title = "Sector Floor Panning";
2014-12-05 14:33:31 +00:00
id = "Sector_SetFloorPanning";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
title = "Horizontal Integral";
}
arg2
{
title = "Horizontal Fractional";
}
arg3
{
title = "Vertical Integral";
}
arg4
{
title = "Vertical Fractional";
}
}
188
{
title = "Sector Ceiling Scale";
2014-12-05 14:33:31 +00:00
id = "Sector_SetCeilingScale";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
title = "Horizontal Integral";
}
arg2
{
title = "Horizontal Fractional";
}
arg3
{
title = "Vertical Integral";
}
arg4
{
title = "Vertical Fractional";
}
}
189
{
title = "Sector Floor Scale";
2014-12-05 14:33:31 +00:00
id = "Sector_SetFloorScale";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
title = "Horizontal Integral";
}
arg2
{
title = "Horizontal Fractional";
}
arg3
{
title = "Vertical Integral";
}
arg4
{
title = "Vertical Fractional";
}
}
212
{
title = "Sector Color";
2014-12-05 14:33:31 +00:00
id = "Sector_SetColor";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
title = "Red";
}
arg2
{
title = "Green";
}
arg3
{
title = "Blue";
}
2014-12-05 14:33:31 +00:00
arg4
{
title = "Desaturation";
}
2009-07-31 12:56:07 +00:00
}
213
{
title = "Sector Fade";
2014-12-05 14:33:31 +00:00
id = "Sector_SetFade";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
title = "Red";
}
arg2
{
title = "Green";
}
arg3
{
title = "Blue";
}
}
214
{
title = "Sector Damage";
2014-12-05 14:33:31 +00:00
id = "Sector_SetDamage";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
title = "Damage Amount";
2014-12-08 21:06:08 +00:00
default = 15;
2009-07-31 12:56:07 +00:00
}
arg2
{
title = "Death";
type = 11;
enum = "death_types";
}
}
216
{
title = "Sector Gravity";
2014-12-05 14:33:31 +00:00
id = "Sector_SetGravity";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
title = "Gravity Integral";
}
arg2
{
title = "Gravity Fractional";
}
}
218
{
title = "Sector Wind";
2014-12-05 14:33:31 +00:00
id = "Sector_SetWind";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
title = "Wind Strength";
}
arg2
{
title = "Wind Angle";
2015-02-24 07:51:21 +00:00
type = 22;
2009-07-31 12:56:07 +00:00
}
arg3
{
2014-12-05 14:33:31 +00:00
title = "Use Line Vector";
type = 11;
enum = "noyes";
2009-07-31 12:56:07 +00:00
}
}
219
{
title = "Sector Friction";
2014-12-05 14:33:31 +00:00
id = "Sector_SetFriction";
requiresactivation = false;
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
title = "Friction Amount";
2014-12-08 21:06:08 +00:00
type = 11;
enum
{
0 = "Use Line Length";
1 = "Very Sludgy";
50 = "Sludgy";
100 = "Normal";
200 = "Icy";
255 = "Very Icy";
}
2009-07-31 12:56:07 +00:00
}
}
220
{
title = "Sector Current";
2014-12-05 14:33:31 +00:00
id = "Sector_SetCurrent";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
title = "Current Strength";
}
arg2
{
title = "Current Angle";
2015-02-24 07:51:21 +00:00
type = 22;
2009-07-31 12:56:07 +00:00
}
arg3
{
2014-12-05 14:33:31 +00:00
title = "Use Line Vector";
type = 11;
enum = "noyes";
2009-07-31 12:56:07 +00:00
}
}
}
alert
{
title = "Alert";
173
{
title = "Alert monsters";
2014-12-05 14:33:31 +00:00
id = "NoiseAlert";
2009-07-31 12:56:07 +00:00
arg0
{
2014-01-23 13:36:51 +00:00
title = "Target Tag";
2009-07-31 12:56:07 +00:00
type = 14;
}
arg1
{
2014-01-23 13:36:51 +00:00
title = "Emitter Tag";
2009-07-31 12:56:07 +00:00
type = 14;
}
}
}
communicator
{
title = "Communicator";
174
{
2014-12-08 21:06:08 +00:00
title = "Communicator Message";
2014-12-05 14:33:31 +00:00
id = "SendToCommunicator";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Message ID";
}
arg1
{
2014-12-08 21:06:08 +00:00
title = "Front Side Only";
2009-07-31 12:56:07 +00:00
type = 11;
enum = "noyes";
}
arg2
{
2014-12-08 21:06:08 +00:00
title = "Print Activator Name";
2009-07-31 12:56:07 +00:00
type = 11;
enum = "noyes";
}
arg3
{
title = "Add to Log";
type = 11;
enum = "yesno";
}
}
}
change
{
title = "Change";
2012-04-17 19:13:47 +00:00
157
{
2014-12-05 14:33:31 +00:00
title = "Set Global Fog Parameter (GZDoom only)";
id = "SetGlobalFogParameter";
2012-04-17 19:13:47 +00:00
arg0
{
title = "Property";
type = 11;
enum
{
0 = "Density";
1 = "Outside density";
2 = "Skyfog";
}
}
arg1
{
title = "Value";
}
}
2009-07-31 12:56:07 +00:00
179
{
title = "Change Skill";
2014-12-05 14:33:31 +00:00
id = "ChangeSkill";
2009-07-31 12:56:07 +00:00
arg0
{
title = "New Skill Level";
2014-12-05 14:33:31 +00:00
type = 11;
enum
{
0 = "Very Easy";
1 = "Easy";
2 = "Normal";
3 = "Hard";
4 = "Nightmare!";
}
2009-07-31 12:56:07 +00:00
}
}
}
plane
{
title = "Plane";
2012-04-17 19:13:47 +00:00
118
{
title = "Plane Copy (slope)";
2014-12-05 14:33:31 +00:00
id = "Plane_Copy";
2015-02-01 18:44:30 +00:00
requiresactivation = false;
2012-04-17 19:13:47 +00:00
arg0
{
title = "Front Floor Tag";
2014-01-23 13:36:51 +00:00
type = 13;
2012-04-17 19:13:47 +00:00
}
arg1
{
title = "Front Ceiling Tag";
2014-01-23 13:36:51 +00:00
type = 13;
2012-04-17 19:13:47 +00:00
}
arg2
{
title = "Back Floor Tag";
2014-01-23 13:36:51 +00:00
type = 13;
2012-04-17 19:13:47 +00:00
}
arg3
{
title = "Back Ceiling Tag";
2014-01-23 13:36:51 +00:00
type = 13;
2012-04-17 19:13:47 +00:00
}
arg4
{
2014-12-05 14:33:31 +00:00
title = "Share Slope";
2012-04-17 19:13:47 +00:00
type = 12;
enum
{
1 = "Front floor to back sector";
2 = "Back floor to front sector";
4 = "Front ceiling to back sector";
8 = "Back ceiling to front sector";
}
}
}
159
{
title = "Plane Reflection (OpenGL only)";
2014-12-05 14:33:31 +00:00
id = "Sector_SetPlaneReflection";
2012-04-17 19:13:47 +00:00
arg0
{
title = "Sector Tag";
2014-01-23 13:36:51 +00:00
type = 13;
2012-04-17 19:13:47 +00:00
}
arg1
{
2014-12-05 14:33:31 +00:00
title = "Floor Reflectiveness";
2012-04-17 19:13:47 +00:00
}
arg2
{
2014-12-05 14:33:31 +00:00
title = "Ceiling Reflectiveness";
2012-04-17 19:13:47 +00:00
}
}
2009-07-31 12:56:07 +00:00
181
{
title = "Plane Align (slope)";
2014-12-05 14:33:31 +00:00
id = "Plane_Align";
2015-02-01 18:44:30 +00:00
requiresactivation = false;
2009-07-31 12:56:07 +00:00
arg0
{
title = "Align Floor";
type = 11;
enum
{
0 = "None";
1 = "Front";
2 = "Back";
}
}
arg1
{
title = "Align Ceiling";
type = 11;
enum
{
0 = "None";
1 = "Front";
2 = "Back";
}
}
}
}
static
{
title = "Static";
190
{
title = "Static Init";
2014-12-05 14:33:31 +00:00
id = "Static_Init";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
2014-01-23 13:36:51 +00:00
type = 13;
2009-07-31 12:56:07 +00:00
}
arg1
{
title = "Property";
2014-12-05 14:33:31 +00:00
type = 11;
enum
{
0 = "Set the gravity to the length of the linedef";
1 = "Set the light or fog color in a sector";
2 = "Set damage to the length of the linedef";
3 = "Define a sector link";
255 = "Use the line's upper texture as the sky in any tagged sectors";
}
2009-07-31 12:56:07 +00:00
}
arg2
{
2014-12-05 14:33:31 +00:00
title = "Flip Sky / Ceiling";
}
arg3
{
title = "Movement Type";
2009-07-31 12:56:07 +00:00
}
}
}
player
{
title = "Player";
191
{
2014-12-05 14:33:31 +00:00
title = "Set Player Property";
id = "SetPlayerProperty";
2009-07-31 12:56:07 +00:00
arg0
{
2014-12-05 14:33:31 +00:00
title = "Target";
type = 11;
enum
{
0 = "Activator";
1 = "Everyone";
}
2009-07-31 12:56:07 +00:00
}
arg1
{
2014-12-05 14:33:31 +00:00
title = "Enable";
type = 11;
enum = "noyes";
2009-07-31 12:56:07 +00:00
}
arg2
{
title = "Property";
2014-12-05 14:33:31 +00:00
type = 11;
enum
{
0 = "PROP_FROZEN";
1 = "PROP_NOTARGET";
2 = "PROP_INSTANTWEAPONSWITCH";
3 = "PROP_FLY";
4 = "PROP_TOTALLYFROZEN";
16 = "PROP_BUDDHA";
}
2009-07-31 12:56:07 +00:00
}
}
}
translucent
{
title = "Translucent";
208
{
title = "Translucent Line";
2014-12-05 14:33:31 +00:00
id = "TranslucentLine";
requiresactivation = false;
2009-07-31 12:56:07 +00:00
arg1
{
2016-01-26 22:29:12 +00:00
title = "Opacity";
default = 128;
2009-07-31 12:56:07 +00:00
}
arg2
{
title = "Additive";
type = 11;
2012-11-11 21:52:08 +00:00
enum = "noyes";
2009-07-31 12:56:07 +00:00
}
}
}
point
{
title = "Point";
227
{
2014-12-08 21:06:08 +00:00
title = "Point Pusher/Puller Set Force";
2014-12-05 14:33:31 +00:00
id = "PointPush_SetForce";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
title = "Thing Tag";
type = 14;
}
arg2
{
title = "Strength";
}
arg3
{
2014-12-05 14:33:31 +00:00
title = "Use Line Vector";
type = 11;
enum = "noyes";
2009-07-31 12:56:07 +00:00
}
}
}
camera
{
title = "Camera";
237
{
2014-12-05 14:33:31 +00:00
title = "Change Camera";
id = "ChangeCamera";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Thing Tag";
type = 14;
}
arg1
{
2014-12-05 14:33:31 +00:00
title = "Target";
2009-07-31 12:56:07 +00:00
type = 11;
2014-12-05 14:33:31 +00:00
enum
{
0 = "Activator";
1 = "Everyone";
}
2009-07-31 12:56:07 +00:00
}
arg2
{
2014-12-05 14:33:31 +00:00
title = "Movement Cancels";
2009-07-31 12:56:07 +00:00
type = 11;
enum = "noyes";
}
}
}
elevator
{
title = "Elevator";
245
{
title = "Elevator Raise to Nearest Floor";
2014-12-05 14:33:31 +00:00
id = "Elevator_RaiseToNearest";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
title = "Movement Speed";
2014-09-23 08:33:42 +00:00
type = 11;
enum = "plat_speeds";
default = 16;
2009-07-31 12:56:07 +00:00
}
2021-09-03 16:31:36 +00:00
errorchecker
{
floorraisetonexthigher = true;
}
2009-07-31 12:56:07 +00:00
}
246
{
2014-12-08 21:06:08 +00:00
title = "Elevator Move to Activated Floor";
2014-12-05 14:33:31 +00:00
id = "Elevator_MoveToFloor";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
title = "Movement Speed";
2014-09-23 08:33:42 +00:00
type = 11;
enum = "plat_speeds";
default = 16;
2009-07-31 12:56:07 +00:00
}
}
247
{
title = "Elevator Lower to Nearest Floor";
2014-12-05 14:33:31 +00:00
id = "Elevator_LowerToNearest";
2009-07-31 12:56:07 +00:00
arg0
{
title = "Sector Tag";
type = 13;
}
arg1
{
title = "Movement Speed";
2014-09-23 08:33:42 +00:00
type = 11;
enum = "plat_speeds";
default = 16;
2009-07-31 12:56:07 +00:00
}
}
}
}
2012-04-17 19:13:47 +00:00
hexen
{
2016-02-06 21:23:43 +00:00
line
{
156 // Line_SetPortal
{
arg1
{
title = "This Line Tag";
tooltip = "The tag number of the current line";
type = 15;
}
}
}
2012-04-17 19:13:47 +00:00
polyobj
{
2016-04-07 08:40:23 +00:00
1 // Polyobject Start Line
2012-04-17 19:13:47 +00:00
{
arg3
{
title = "Set Line ID";
2014-12-08 21:06:08 +00:00
type = 0;
2012-04-17 19:13:47 +00:00
}
}
2016-04-07 08:40:23 +00:00
5 // Polyobject Explicit Line
2012-04-17 19:13:47 +00:00
{
arg4
{
title = "Set Line ID";
2014-12-08 21:06:08 +00:00
type = 0;
2012-04-17 19:13:47 +00:00
}
}
}
plane
{
2014-12-08 21:06:08 +00:00
181 //Plane_Align
2012-04-17 19:13:47 +00:00
{
arg2
{
title = "Set Line ID";
2014-12-08 21:06:08 +00:00
type = 0;
2012-04-17 19:13:47 +00:00
}
}
}
2014-12-08 21:06:08 +00:00
scroll
2012-04-17 19:13:47 +00:00
{
2014-12-08 21:06:08 +00:00
52 //Scroll_Wall
2012-04-17 19:13:47 +00:00
{
arg0
{
title = "Set Line ID";
2014-12-08 21:06:08 +00:00
type = 0;
}
}
221 //Scroll_Texture_Both
{
arg0
{
title = "Line ID";
type = 0;
}
}
222 //Scroll_Texture_Model
{
arg0
{
title = "Set Line ID";
type = 0;
2012-04-17 19:13:47 +00:00
}
}
}
2014-12-08 21:06:08 +00:00
sector
{
48 //Sector_Attach3dMidtex
{
arg0
{
title = "Line ID";
type = 0;
}
}
160 //Sector_Set3dFloor
{
arg1
{
title = "Type";
2016-04-11 12:05:23 +00:00
type = 26;
default = 1;
2014-12-08 21:06:08 +00:00
enum
{
0 = "Vavoom-Style";
1 = "Solid";
2 = "Swimmable";
3 = "Non-Solid";
2016-04-11 12:05:23 +00:00
}
flags
{
2014-12-08 21:06:08 +00:00
4 = "Render-Inside";
8 = "Use Arg5 as Line ID";
16 = "Invert Visibility Rules";
32 = "Invert Shootability Rules";
}
}
arg4
{
title = "Line ID / Hi-Tag";
}
}
}
teleport
{
215 //Teleport_Line
{
arg0
{
title = "Line ID";
type = 0;
}
arg1
{
title = "Target Line ID";
type = 0;
}
}
}
transfer
{
16 //Transfer_WallLight
{
arg0
{
title = "Line ID";
type = 0;
}
}
}
2012-04-17 19:13:47 +00:00
translucent
{
2014-12-08 21:06:08 +00:00
208 //TranslucentLine
2012-04-17 19:13:47 +00:00
{
arg0
{
title = "Set Line ID";
2014-12-08 21:06:08 +00:00
type = 0;
2012-04-17 19:13:47 +00:00
}
arg3
{
title = "Flags";
type = 12;
enum
{
1 = "Sound boundary";
2 = "Railing";
4 = "Block floating monsters";
8 = "Clip mid texture";
16 = "Wrap mid texture";
32 = "3D mid texture";
64 = "Check switch height";
}
}
}
}
}
udmf
{
// No Line_SetIdentification in UDMF!
line
{
121 = NULL;
}
}