mirror of
https://git.do.srb2.org/STJr/ZoneBuilder.git
synced 2024-11-13 07:57:34 +00:00
425 lines
5.8 KiB
INI
425 lines
5.8 KiB
INI
|
|
// Generalized sector types
|
|
gen_sectortypes
|
|
{
|
|
lighting
|
|
{
|
|
0 = "Normal";
|
|
1 = "Light Blinks (randomly)";
|
|
2 = "Light Blinks (0.5 sec)";
|
|
3 = "Light Blinks (1 sec)";
|
|
8 = "Light Glows (1+ sec)";
|
|
12 = "Light Blinks (0.5 sec sync)";
|
|
13 = "Light Blinks (1 sec sync)";
|
|
17 = "Light Flickers (randomly)";
|
|
}
|
|
|
|
damage
|
|
{
|
|
0 = "None";
|
|
32 = "5 per second";
|
|
64 = "10 per second";
|
|
96 = "20 per second";
|
|
}
|
|
|
|
secret
|
|
{
|
|
0 = "No";
|
|
128 = "Yes";
|
|
}
|
|
|
|
friction
|
|
{
|
|
0 = "Disabled";
|
|
256 = "Enabled";
|
|
}
|
|
|
|
wind
|
|
{
|
|
0 = "Disabled";
|
|
512 = "Enabled";
|
|
}
|
|
}
|
|
|
|
|
|
// Generalized linedef types
|
|
gen_linedeftypes
|
|
{
|
|
normal
|
|
{
|
|
title = "None";
|
|
offset = 0;
|
|
length = 0;
|
|
}
|
|
|
|
floors
|
|
{
|
|
title = "Floor";
|
|
offset = 24576;
|
|
length = 8192;
|
|
|
|
trigger
|
|
{
|
|
0 = "Walk Over Once";
|
|
1 = "Walk Over Repeatable";
|
|
2 = "Switch Once";
|
|
3 = "Switch Repeatable";
|
|
4 = "Gunfire Once";
|
|
5 = "Gunfire Repeatable";
|
|
6 = "Door Once";
|
|
7 = "Door Repeatable";
|
|
}
|
|
|
|
direction
|
|
{
|
|
0 = "Down";
|
|
64 = "Up";
|
|
}
|
|
|
|
target
|
|
{
|
|
0 = "Highest Adjacent Floor";
|
|
128 = "Lowest Adjacent Floor";
|
|
256 = "Next Adjacent Floor";
|
|
384 = "Lowest Adjacent Ceiling";
|
|
512 = "Ceiling";
|
|
640 = "Shortest Lower Texture";
|
|
768 = "24 Map Pixels (relative)";
|
|
896 = "32 Map Pixels (relative)";
|
|
}
|
|
|
|
speed
|
|
{
|
|
0 = "Slow";
|
|
8 = "Normal";
|
|
16 = "Fast";
|
|
24 = "Turbo";
|
|
}
|
|
|
|
model
|
|
{
|
|
0 = "Trigger";
|
|
32 = "Numeric";
|
|
}
|
|
|
|
change
|
|
{
|
|
0 = "None";
|
|
1024 = "Change Texture and Remove Effect";
|
|
2048 = "Change Texture Only";
|
|
3072 = "Change Texture and Effect";
|
|
}
|
|
|
|
crusher
|
|
{
|
|
0 = "No";
|
|
4096 = "Yes";
|
|
}
|
|
}
|
|
|
|
ceilings
|
|
{
|
|
title = "Ceiling";
|
|
offset = 16384;
|
|
length = 8192;
|
|
|
|
trigger
|
|
{
|
|
0 = "Walk Over Once";
|
|
1 = "Walk Over Repeatable";
|
|
2 = "Switch Once";
|
|
3 = "Switch Repeatable";
|
|
4 = "Gunfire Once";
|
|
5 = "Gunfire Repeatable";
|
|
6 = "Door Once";
|
|
7 = "Door Repeatable";
|
|
}
|
|
|
|
direction
|
|
{
|
|
0 = "Down";
|
|
64 = "Up";
|
|
}
|
|
|
|
target
|
|
{
|
|
0 = "Highest Adjacent Ceiling";
|
|
128 = "Lowest Adjacent Ceiling";
|
|
256 = "Next Adjacent Ceiling";
|
|
384 = "Highest Adjacent Floor";
|
|
512 = "Floor";
|
|
640 = "Shortest Lower Texture";
|
|
768 = "24 Map Pixels (relative)";
|
|
896 = "32 Map Pixels (relative)";
|
|
}
|
|
|
|
speed
|
|
{
|
|
0 = "Slow";
|
|
8 = "Normal";
|
|
16 = "Fast";
|
|
24 = "Turbo";
|
|
}
|
|
|
|
model
|
|
{
|
|
0 = "Trigger";
|
|
32 = "Numeric";
|
|
}
|
|
|
|
change
|
|
{
|
|
0 = "None";
|
|
1024 = "Change Texture and Remove Effect";
|
|
2048 = "Change Texture Only";
|
|
3072 = "Change Texture and Effect";
|
|
}
|
|
|
|
crusher
|
|
{
|
|
0 = "No";
|
|
4096 = "Yes";
|
|
}
|
|
}
|
|
|
|
doors
|
|
{
|
|
title = "Door";
|
|
offset = 15360;
|
|
length = 1024;
|
|
|
|
trigger
|
|
{
|
|
0 = "Walk Over Once";
|
|
1 = "Walk Over Repeatable";
|
|
2 = "Switch Once";
|
|
3 = "Switch Repeatable";
|
|
4 = "Gunfire Once";
|
|
5 = "Gunfire Repeatable";
|
|
6 = "Door Once";
|
|
7 = "Door Repeatable";
|
|
}
|
|
|
|
action
|
|
{
|
|
0 = "Open Wait Close";
|
|
32 = "Open Only";
|
|
64 = "Close Wait Open";
|
|
96 = "Close Only";
|
|
}
|
|
|
|
speed
|
|
{
|
|
0 = "Slow";
|
|
8 = "Normal";
|
|
16 = "Fast";
|
|
24 = "Turbo";
|
|
}
|
|
|
|
wait
|
|
{
|
|
0 = "1 Second";
|
|
256 = "4 Seconds";
|
|
512 = "9 Seconds";
|
|
768 = "30 Seconds";
|
|
}
|
|
|
|
monsters
|
|
{
|
|
0 = "No";
|
|
128 = "Yes";
|
|
}
|
|
}
|
|
|
|
lockeddoors
|
|
{
|
|
title = "Locked Door";
|
|
offset = 14336;
|
|
length = 1024;
|
|
|
|
trigger
|
|
{
|
|
0 = "Walk Over Once";
|
|
1 = "Walk Over Repeatable";
|
|
2 = "Switch Once";
|
|
3 = "Switch Repeatable";
|
|
4 = "Gunfire Once";
|
|
5 = "Gunfire Repeatable";
|
|
6 = "Door Once";
|
|
7 = "Door Repeatable";
|
|
}
|
|
|
|
action
|
|
{
|
|
0 = "Open Wait Close";
|
|
32 = "Open Only";
|
|
}
|
|
|
|
speed
|
|
{
|
|
0 = "Slow";
|
|
8 = "Normal";
|
|
16 = "Fast";
|
|
24 = "Turbo";
|
|
}
|
|
|
|
lock
|
|
{
|
|
0 = "Any";
|
|
64 = "Red Keycard";
|
|
128 = "Blue Keycard";
|
|
192 = "Yellow Keycard";
|
|
256 = "Red Skullkey";
|
|
320 = "Blue Skullkey";
|
|
384 = "Yellow Skullkey";
|
|
448 = "All";
|
|
}
|
|
|
|
combination
|
|
{
|
|
0 = "No (each is a different key)";
|
|
512 = "Keycard and Skullkey are same";
|
|
}
|
|
}
|
|
|
|
lifts
|
|
{
|
|
title = "Lift";
|
|
offset = 13312;
|
|
length = 1024;
|
|
|
|
trigger
|
|
{
|
|
0 = "Walk Over Once";
|
|
1 = "Walk Over Repeatable";
|
|
2 = "Switch Once";
|
|
3 = "Switch Repeatable";
|
|
4 = "Gunfire Once";
|
|
5 = "Gunfire Repeatable";
|
|
6 = "Door Once";
|
|
7 = "Door Repeatable";
|
|
}
|
|
|
|
target
|
|
{
|
|
0 = "Lowest adjacent Floor";
|
|
256 = "Next adjacent Floor";
|
|
512 = "Lowest adjacent Ceiling";
|
|
768 = "Perpetual Lowest and Highest Floors";
|
|
}
|
|
|
|
speed
|
|
{
|
|
0 = "Slow";
|
|
8 = "Normal";
|
|
16 = "Fast";
|
|
24 = "Turbo";
|
|
}
|
|
|
|
delay
|
|
{
|
|
0 = "1 Second";
|
|
64 = "3 Seconds";
|
|
128 = "5 Seconds";
|
|
192 = "10 Seconds";
|
|
}
|
|
|
|
monsters
|
|
{
|
|
0 = "No";
|
|
32 = "Yes";
|
|
}
|
|
}
|
|
|
|
stairs
|
|
{
|
|
title = "Stairs";
|
|
offset = 12288;
|
|
length = 1024;
|
|
|
|
trigger
|
|
{
|
|
0 = "Walk Over Once";
|
|
1 = "Walk Over Repeatable";
|
|
2 = "Switch Once";
|
|
3 = "Switch Repeatable";
|
|
4 = "Gunfire Once";
|
|
5 = "Gunfire Repeatable";
|
|
6 = "Door Once";
|
|
7 = "Door Repeatable";
|
|
}
|
|
|
|
direction
|
|
{
|
|
0 = "Down";
|
|
256 = "Up";
|
|
}
|
|
|
|
step
|
|
{
|
|
0 = "4 Map Pixels";
|
|
64 = "8 Map Pixels";
|
|
128 = "16 Map Pixels";
|
|
192 = "24 Map Pixels";
|
|
}
|
|
|
|
speed
|
|
{
|
|
0 = "Slow";
|
|
8 = "Normal";
|
|
16 = "Fast";
|
|
24 = "Turbo";
|
|
}
|
|
|
|
break
|
|
{
|
|
0 = "At different texture";
|
|
512 = "No";
|
|
}
|
|
|
|
monsters
|
|
{
|
|
0 = "No";
|
|
32 = "Yes";
|
|
}
|
|
}
|
|
|
|
crushers
|
|
{
|
|
title = "Crusher";
|
|
offset = 12160;
|
|
length = 128;
|
|
|
|
trigger
|
|
{
|
|
0 = "Walk Over Once";
|
|
1 = "Walk Over Repeatable";
|
|
2 = "Switch Once";
|
|
3 = "Switch Repeatable";
|
|
4 = "Gunfire Once";
|
|
5 = "Gunfire Repeatable";
|
|
6 = "Door Once";
|
|
7 = "Door Repeatable";
|
|
}
|
|
|
|
speed
|
|
{
|
|
0 = "Slow";
|
|
8 = "Normal";
|
|
16 = "Fast";
|
|
24 = "Turbo";
|
|
}
|
|
|
|
silent
|
|
{
|
|
0 = "No";
|
|
64 = "Yes";
|
|
}
|
|
|
|
monsters
|
|
{
|
|
0 = "No";
|
|
32 = "Yes";
|
|
}
|
|
}
|
|
}
|