mirror of
https://git.do.srb2.org/STJr/UltimateZoneBuilder.git
synced 2024-11-27 14:12:16 +00:00
1047 lines
20 KiB
INI
1047 lines
20 KiB
INI
|
/*************************************************************\
|
||
|
Doom Builder Game Configuration for Heretic
|
||
|
\*************************************************************/
|
||
|
|
||
|
// This is the title to show for this game
|
||
|
game = "Heretic";
|
||
|
|
||
|
// Map format determines the way the map will be loaded
|
||
|
mapformat = 1;
|
||
|
|
||
|
// No generalized types
|
||
|
generalizedlinedefs = 0;
|
||
|
generalizedsectors = 0;
|
||
|
|
||
|
// Engine specific features
|
||
|
mixtexturesflats = 0;
|
||
|
|
||
|
// Thing number for start position in 3D Mode
|
||
|
start3dmode = 32000;
|
||
|
|
||
|
// Load textures/flats by default from this file
|
||
|
texturesfile = "";
|
||
|
|
||
|
// Default lump name for new map
|
||
|
defaultlumpname = "";
|
||
|
|
||
|
// Default flags for first new thing
|
||
|
defaulthingflags = 7; //1 + 2 + 4
|
||
|
|
||
|
|
||
|
/*
|
||
|
TEXTURES AND FLAT SOURCES
|
||
|
This tells Doom Builder where to find the information for textures
|
||
|
and flats in the IWAD file, Addition WAD file and Map WAD file.
|
||
|
|
||
|
Start and end lumps must be given in a structure (of which the
|
||
|
key name doesnt matter) and any textures or flats in between them
|
||
|
are loaded in either the textures category or flats category.
|
||
|
|
||
|
For textures: PNAMES, TEXTURE1 and TEXTURE2 are loaded by default.
|
||
|
*/
|
||
|
|
||
|
// Texture sources
|
||
|
textures
|
||
|
{
|
||
|
}
|
||
|
|
||
|
// Flat sources
|
||
|
flats
|
||
|
{
|
||
|
standard1
|
||
|
{
|
||
|
start = "F_START";
|
||
|
end = "F_END";
|
||
|
}
|
||
|
|
||
|
standard2
|
||
|
{
|
||
|
start = "FF_START";
|
||
|
end = "FF_END";
|
||
|
}
|
||
|
|
||
|
standard3
|
||
|
{
|
||
|
start = "FF_START";
|
||
|
end = "F_END";
|
||
|
}
|
||
|
|
||
|
standard4
|
||
|
{
|
||
|
start = "F_START";
|
||
|
end = "FF_END";
|
||
|
}
|
||
|
}
|
||
|
|
||
|
|
||
|
/*
|
||
|
TEXTURES AND FLATS FILTERING
|
||
|
This allows you to filter textures and flats so that you only see the
|
||
|
textures/flats listed that you prefer to use.
|
||
|
|
||
|
The key name doesnt matter here, only the values. You can use
|
||
|
the following wildcards in values to specify ranges:
|
||
|
|
||
|
? = Any character
|
||
|
* = Zero or more characters
|
||
|
# = Any numeric digit
|
||
|
[abc...] = Any of these characters that are between brackets
|
||
|
[!abc..] = Not any of these characters that are between brackets
|
||
|
*/
|
||
|
|
||
|
// List these textures...
|
||
|
texturesfilter
|
||
|
{
|
||
|
all_textures = "*";
|
||
|
}
|
||
|
|
||
|
// But do not list these textures...
|
||
|
notexturesfilter
|
||
|
{
|
||
|
none = "";
|
||
|
}
|
||
|
|
||
|
// List these flats...
|
||
|
flatsfilter
|
||
|
{
|
||
|
all_flats = "*";
|
||
|
}
|
||
|
|
||
|
// But do not list these flats...
|
||
|
noflatsfilter
|
||
|
{
|
||
|
none = "";
|
||
|
}
|
||
|
|
||
|
|
||
|
/*
|
||
|
GAME DETECT PATTERN
|
||
|
Used to guess the game for which a WAD file is made.
|
||
|
|
||
|
1 = One of these lumps must exist
|
||
|
2 = None of these lumps must exist
|
||
|
3 = All of these lumps must exist
|
||
|
*/
|
||
|
|
||
|
gamedetect
|
||
|
{
|
||
|
EXTENDED = 3;
|
||
|
BEHAVIOR = 2;
|
||
|
E1M1 = 1; E1M2 = 1; E1M3 = 1; E1M4 = 1; E1M5 = 1; E1M6 = 1; E1M7 = 1; E1M8 = 1; E1M9 = 1;
|
||
|
E2M1 = 1; E2M2 = 1; E2M3 = 1; E2M4 = 1; E2M5 = 1; E2M6 = 1; E2M7 = 1; E2M8 = 1; E2M9 = 1;
|
||
|
E3M1 = 1; E3M2 = 1; E3M3 = 1; E3M4 = 1; E3M5 = 1; E3M6 = 1; E3M7 = 1; E3M8 = 1; E3M9 = 1;
|
||
|
E4M1 = 1; E4M2 = 1; E4M3 = 1; E4M4 = 1; E4M5 = 1; E4M6 = 1; E4M7 = 1; E4M8 = 1; E4M9 = 1;
|
||
|
E5M1 = 1; E5M2 = 1; E5M3 = 1; E5M4 = 1; E5M5 = 1; E5M6 = 1; E5M7 = 1; E5M8 = 1; E5M9 = 1;
|
||
|
MAP01 = 2; MAP02 = 2; MAP03 = 2; MAP04 = 2; MAP05 = 2; MAP06 = 2; MAP07 = 2; MAP08 = 2; MAP09 = 2; MAP10 = 2;
|
||
|
MAP11 = 2; MAP12 = 2; MAP13 = 2; MAP14 = 2; MAP15 = 2; MAP16 = 2; MAP17 = 2; MAP18 = 2; MAP19 = 2; MAP20 = 2;
|
||
|
MAP21 = 2; MAP22 = 2; MAP23 = 2; MAP24 = 2; MAP25 = 2; MAP26 = 2; MAP27 = 2; MAP28 = 2; MAP29 = 2; MAP30 = 2;
|
||
|
MAP31 = 2; MAP32 = 2; MAP33 = 2; MAP34 = 2; MAP35 = 2; MAP36 = 2; MAP37 = 2; MAP38 = 2; MAP39 = 2; MAP40 = 2;
|
||
|
MAP41 = 2;
|
||
|
}
|
||
|
|
||
|
|
||
|
/*
|
||
|
MAP LUMP NAMES
|
||
|
Map lumps are loaded with the map as long as they are right after each other. When the editor
|
||
|
meets a lump which is not defined in this list (or defined as 0) it will stop loading right there.
|
||
|
|
||
|
The order of items defines the order in which lumps will be written to WAD file on save.
|
||
|
The value (flags) of items determines what the editor should do with it.
|
||
|
You should never mess with value 4, because it may result in incorrect map builds.
|
||
|
|
||
|
1 = Map lump required
|
||
|
2 = Map lump which must be respected
|
||
|
4 = Lump generated by node builder
|
||
|
8 = Lump allowed to be empty after nodebuilding
|
||
|
4096 = Map lump which can be edited as Text
|
||
|
8192 = Map lump which can be edited as ACS
|
||
|
12288 = Map lump which can be edited as DEHACKED
|
||
|
16384 = Map lump which can be edited as FraggleScript
|
||
|
*/
|
||
|
|
||
|
maplumpnames
|
||
|
{
|
||
|
THINGS = 13;
|
||
|
LINEDEFS = 5;
|
||
|
SIDEDEFS = 5;
|
||
|
VERTEXES = 5;
|
||
|
SEGS = 4;
|
||
|
SSECTORS = 4;
|
||
|
NODES = 4;
|
||
|
SECTORS = 5;
|
||
|
REJECT = 4;
|
||
|
BLOCKMAP = 4;
|
||
|
}
|
||
|
|
||
|
|
||
|
// DEFAULT SECTOR BRIGHTNESS LEVELS
|
||
|
sectorbrightness
|
||
|
{
|
||
|
255;
|
||
|
240;
|
||
|
224;
|
||
|
208;
|
||
|
192;
|
||
|
176;
|
||
|
160;
|
||
|
144;
|
||
|
128;
|
||
|
112;
|
||
|
96;
|
||
|
80;
|
||
|
64;
|
||
|
48;
|
||
|
32;
|
||
|
16;
|
||
|
0;
|
||
|
}
|
||
|
|
||
|
// SECTOR TYPES
|
||
|
sectortypes
|
||
|
{
|
||
|
0 = "Normal";
|
||
|
1 = "Light Blinks (randomly)";
|
||
|
2 = "Light Blinks (0.5 sec)";
|
||
|
3 = "Light Blinks (1 sec)";
|
||
|
4 = "Damage -10 or 20% health and Light Blinks (0.5 sec)";
|
||
|
5 = "Damage -5 or 10% health";
|
||
|
7 = "Damage -2 or 5% health";
|
||
|
8 = "Light Glows (1+ sec)";
|
||
|
9 = "Secret";
|
||
|
10 = "Door Close Stay (after 30 sec)";
|
||
|
12 = "Light Blinks (0.5 sec sync)";
|
||
|
13 = "Light Blinks (1 sec sync)";
|
||
|
14 = "Door Open Stay (after 300 sec)";
|
||
|
15 = "Friction";
|
||
|
16 = "Damage -10 or 20% health";
|
||
|
21 = "Scroll East (slow)";
|
||
|
22 = "Scroll East (medium)";
|
||
|
23 = "Scroll East (fast)";
|
||
|
26 = "Scroll North (slow)";
|
||
|
27 = "Scroll North (medium)";
|
||
|
28 = "Scroll North (fast)";
|
||
|
31 = "Scroll South (slow)";
|
||
|
32 = "Scroll South (medium)";
|
||
|
33 = "Scroll South (fast)";
|
||
|
36 = "Scroll West (slow)";
|
||
|
37 = "Scroll West (medium)";
|
||
|
38 = "Scroll West (fast)";
|
||
|
40 = "Wind East (weak)";
|
||
|
41 = "Wind East (medium)";
|
||
|
42 = "Wind East (strong)";
|
||
|
43 = "Wind North (weak)";
|
||
|
44 = "Wind North (medium)";
|
||
|
45 = "Wind North (strong)";
|
||
|
46 = "Wind South (weak)";
|
||
|
47 = "Wind South (medium)";
|
||
|
48 = "Wind South (strong)";
|
||
|
49 = "Wind West (weak)";
|
||
|
50 = "Wind West (medium)";
|
||
|
51 = "Wind West (strong)";
|
||
|
}
|
||
|
|
||
|
// LINEDEF FLAGS
|
||
|
linedefflags
|
||
|
{
|
||
|
1 = "Impassible";
|
||
|
2 = "Block Monster";
|
||
|
4 = "Double Sided";
|
||
|
8 = "Upper Unpegged";
|
||
|
16 = "Lower Unpegged";
|
||
|
32 = "Secret";
|
||
|
64 = "Block Sound";
|
||
|
128 = "Hidden";
|
||
|
256 = "Shown";
|
||
|
}
|
||
|
|
||
|
// LINEDEF ACTIVATIONS
|
||
|
linedefactivations
|
||
|
{
|
||
|
}
|
||
|
|
||
|
// LINEDEF TYPES
|
||
|
// [type] [category] [description]
|
||
|
// i know this should be done the same way as the things types,
|
||
|
// but hey, are you willing to reformat the linedef types for each config?
|
||
|
linedeftypes
|
||
|
{
|
||
|
0 = " Normal";
|
||
|
1 = "DR Door Open Wait Close (also monsters)";
|
||
|
2 = "W1 Door Open Stay";
|
||
|
3 = "W1 Door Close Stay";
|
||
|
4 = "W1 Door Open Wait Close";
|
||
|
5 = "W1 Floor Raise to Lowest Ceiling";
|
||
|
6 = "W1 Crusher Start with Fast Damage";
|
||
|
7 = "S1 Stairs Raise by 8";
|
||
|
8 = "W1 Stairs Raise by 8";
|
||
|
9 = "S1 Floor Raise Donut (changes texture)";
|
||
|
10 = "W1 Lift Lower Wait Raise";
|
||
|
11 = "S1 Exit Level";
|
||
|
12 = "W1 Light Change to Brightest Adjacent";
|
||
|
13 = "W1 Light Change to Brightest";
|
||
|
14 = "S1 Floor Raise by 32 (changes texture)";
|
||
|
15 = "S1 Floor Raise by 24 (changes texture)";
|
||
|
16 = "W1 Door Close Wait Open";
|
||
|
17 = "W1 Light Start Blinking";
|
||
|
18 = "S1 Floor Raise to Next Higher Floor";
|
||
|
19 = "W1 Floor Lower to Highest Floor";
|
||
|
20 = "S1 Floor Raise to Next Higher Floor (changes texture)";
|
||
|
21 = "S1 Lift Lower Wait Raise";
|
||
|
22 = "W1 Floor Raise to Next Higher Floor (changes texture)";
|
||
|
23 = "S1 Floor Lower to Lowest Floor";
|
||
|
24 = "G1 Floor Raise to Lowest Ceiling";
|
||
|
25 = "W1 Crusher Start with Slow Damage";
|
||
|
26 = "DR Door (Blue) Open Wait Close";
|
||
|
27 = "DR Door (Yellow) Open Wait Close";
|
||
|
28 = "DR Door (Red) Open Wait Close";
|
||
|
29 = "S1 Door Open Wait Close";
|
||
|
30 = "W1 Floor Raise by Shortest Lower Texture";
|
||
|
31 = "D1 Door Open Stay";
|
||
|
32 = "D1 Door (Blue) Open Stay";
|
||
|
33 = "D1 Door (Red) Open Stay";
|
||
|
34 = "D1 Door (Yellow) Open Stay";
|
||
|
35 = "W1 Light Change to Darkest";
|
||
|
36 = "W1 Floor Lower to 8 above Highest Floor";
|
||
|
37 = "W1 Floor Lower to Lowest Floor (changes texture)";
|
||
|
38 = "W1 Floor Lower to Lowest Floor";
|
||
|
39 = "W1 Teleport";
|
||
|
40 = "W1 Ceiling Raise to Highest Ceiling";
|
||
|
41 = "S1 Ceiling Lower to Floor";
|
||
|
42 = "SR Door Close Stay";
|
||
|
43 = "SR Ceiling Lower to Floor";
|
||
|
44 = "W1 Ceiling Lower to 8 above Floor";
|
||
|
45 = "SR Floor Lower to Highest Floor";
|
||
|
46 = "GR Door Open Stay";
|
||
|
47 = "G1 Floor Raise to Next Higher Floor (changes texture)";
|
||
|
48 = " Scroll Texture Left";
|
||
|
49 = "S1 Ceiling Lower to 8 above Floor";
|
||
|
50 = "S1 Door Close Stay";
|
||
|
51 = "S1 Exit Level (goes to secret level)";
|
||
|
52 = "W1 Exit Level";
|
||
|
53 = "W1 Floor Start Moving Up and Down";
|
||
|
54 = "W1 Floor Stop Moving";
|
||
|
55 = "S1 Floor Raise to 8 below Lowest Ceiling (crushes)";
|
||
|
56 = "W1 Floor Raise to 8 below Lowest Ceiling (crushes)";
|
||
|
57 = "W1 Crusher Stop";
|
||
|
58 = "W1 Floor Raise by 24";
|
||
|
59 = "W1 Floor Raise by 24 (changes texture)";
|
||
|
60 = "SR Floor Lower to Lowest Floor";
|
||
|
61 = "SR Door Open Stay";
|
||
|
62 = "SR Lift Lower Wait Raise";
|
||
|
63 = "SR Door Open Wait Close";
|
||
|
64 = "SR Floor Raise to Lowest Ceiling";
|
||
|
65 = "SR Floor Raise to 8 below Lowest Ceiling (crushes)";
|
||
|
66 = "SR Floor Raise by 24 (changes texture)";
|
||
|
67 = "SR Floor Raise by 32 (changes texture)";
|
||
|
68 = "SR Floor Raise to Next Higher Floor (changes texture)";
|
||
|
69 = "SR Floor Raise to Next Higher Floor";
|
||
|
70 = "SR Floor Lower to 8 above Highest Floor";
|
||
|
71 = "S1 Floor Lower to 8 above Highest Floor";
|
||
|
72 = "WR Ceiling Lower to 8 above Floor";
|
||
|
73 = "WR Crusher Start with Slow Damage";
|
||
|
74 = "WR Crusher Stop";
|
||
|
75 = "WR Door Close Stay";
|
||
|
76 = "WR Door Close Stay Open";
|
||
|
77 = "WR Crusher Start with Fast Damage";
|
||
|
79 = "WR Light Change to Darkest";
|
||
|
80 = "WR Light Change to Brightest Adjacent";
|
||
|
81 = "WR Light Change to Brightest";
|
||
|
82 = "WR Floor Lower to Lowest Floor";
|
||
|
83 = "WR Floor Lower to Highest Floor";
|
||
|
84 = "WR Floor Lower to Lowest Floor (changes texture)";
|
||
|
86 = "WR Door Open Stay";
|
||
|
87 = "WR Floor Start Moving Up and Down";
|
||
|
88 = "WR Lift Lower Wait Raise";
|
||
|
89 = "WR Floor Stop Moving";
|
||
|
90 = "WR Door Open Wait Close";
|
||
|
91 = "WR Floor Raise to Lowest Ceiling";
|
||
|
92 = "WR Floor Raise by 24";
|
||
|
93 = "WR Floor Raise by 24 (changes texture)";
|
||
|
94 = "WR Floor Raise to 8 below Lowest Ceiling (crushes)";
|
||
|
95 = "WR Floor Raise to Next Higher Floor (changes texture)";
|
||
|
96 = "WR Floor Raise by Shortest Lower Texture";
|
||
|
97 = "WR Teleport";
|
||
|
98 = "WR Floor Lower to 8 above Highest Floor";
|
||
|
99 = " Scroll Texture Right";
|
||
|
101 = "S1 Floor Raise to Lowest Ceiling";
|
||
|
102 = "S1 Floor Lower to Highest Floor";
|
||
|
103 = "S1 Door Open Stay";
|
||
|
104 = "W1 Light Change to Darkest Adjacent";
|
||
|
105 = "W1 Exit Level (goes to secret level)";
|
||
|
106 = "W1 Build Stairs (16 Tall)";
|
||
|
107 = "S1 Build Stairs (16 Tall)";
|
||
|
}
|
||
|
|
||
|
// THING FLAGS
|
||
|
thingflags
|
||
|
{
|
||
|
1 = "Easy";
|
||
|
2 = "Medium";
|
||
|
4 = "Hard";
|
||
|
8 = "Deaf";
|
||
|
16 = "Multiplayer";
|
||
|
}
|
||
|
|
||
|
// THING FLAGS ERROR MASK
|
||
|
// Mask for the thing flags which indicates the options
|
||
|
// that make the same thing appear in the same modes
|
||
|
thingflagsmask1 = 7; // 1 + 2 + 4
|
||
|
thingflagsmask2 = 0;
|
||
|
|
||
|
|
||
|
// THING TYPES
|
||
|
// Color numbers are the basic colors
|
||
|
// Arrow indicates if the things will have an arrow to indicate direction
|
||
|
// Sort: 0 = List as in configuration, 1 = List alphabetically
|
||
|
// Blocking: 0 = No, 1 = Completely, 2 = True-Height
|
||
|
// Error:
|
||
|
// 0 = Dont check for errors
|
||
|
// 1 = Must be inside map (default)
|
||
|
// 2 = Must be inside map and may not collide
|
||
|
thingtypes
|
||
|
{
|
||
|
editor
|
||
|
{
|
||
|
color = 15; // White
|
||
|
arrow = 1;
|
||
|
title = "Editor Things";
|
||
|
width = 16;
|
||
|
height = 56;
|
||
|
sort = 1;
|
||
|
error = 0;
|
||
|
|
||
|
32000 = "3D Mode start";
|
||
|
}
|
||
|
|
||
|
players
|
||
|
{
|
||
|
color = 10; // Light Green
|
||
|
arrow = 1;
|
||
|
title = "Player Starts";
|
||
|
width = 16;
|
||
|
height = 56;
|
||
|
blocking = 2;
|
||
|
error = 2;
|
||
|
sort = 1;
|
||
|
|
||
|
1
|
||
|
{
|
||
|
title = "Player 1 start";
|
||
|
sprite = "PLAYA1";
|
||
|
}
|
||
|
2
|
||
|
{
|
||
|
title = "Player 2 start";
|
||
|
sprite = "PLAYA1";
|
||
|
}
|
||
|
3
|
||
|
{
|
||
|
title = "Player 3 start";
|
||
|
sprite = "PLAYA1";
|
||
|
}
|
||
|
4
|
||
|
{
|
||
|
title = "Player 4 start";
|
||
|
sprite = "PLAYA1";
|
||
|
}
|
||
|
11
|
||
|
{
|
||
|
title = "Player Deathmatch start";
|
||
|
sprite = "PLAYQ0";
|
||
|
}
|
||
|
}
|
||
|
|
||
|
teleport
|
||
|
{
|
||
|
color = 2; // Green
|
||
|
arrow = 1;
|
||
|
title = "Teleports";
|
||
|
width = 16;
|
||
|
height = 56;
|
||
|
blocking = 0;
|
||
|
error = 0;
|
||
|
sort = 1;
|
||
|
|
||
|
14
|
||
|
{
|
||
|
title = "Teleport Landing";
|
||
|
sprite = "TELEA0";
|
||
|
}
|
||
|
52
|
||
|
{
|
||
|
title = "Teleport Glitter (Exit)";
|
||
|
sprite = "TGLTF0";
|
||
|
}
|
||
|
74
|
||
|
{
|
||
|
title = "Teleport Glitter";
|
||
|
sprite = "TGLTA0";
|
||
|
}
|
||
|
}
|
||
|
|
||
|
sounds
|
||
|
{
|
||
|
color = 5; // Purple
|
||
|
arrow = 0;
|
||
|
title = "Sounds";
|
||
|
width = 0;
|
||
|
height = 0;
|
||
|
blocking = 0;
|
||
|
sort = 1;
|
||
|
|
||
|
41 = "Waterfall";
|
||
|
42 = "Wind";
|
||
|
1200 = "Scream";
|
||
|
1201 = "Squish";
|
||
|
1202 = "Drops";
|
||
|
1203 = "Slow Footsteps";
|
||
|
1204 = "Heartbeat";
|
||
|
1205 = "Bells";
|
||
|
1206 = "Growl";
|
||
|
1207 = "Magic";
|
||
|
1208 = "Laughter";
|
||
|
1209 = "Fast Footsteps";
|
||
|
}
|
||
|
|
||
|
monsters
|
||
|
{
|
||
|
color = 12; // Light Red
|
||
|
arrow = 1;
|
||
|
title = "Monsters";
|
||
|
width = 16;
|
||
|
sort = 1;
|
||
|
error = 2;
|
||
|
blocking = 2;
|
||
|
|
||
|
66
|
||
|
{
|
||
|
title = "Gargoyle";
|
||
|
sprite = "IMPXA1";
|
||
|
height = 36;
|
||
|
}
|
||
|
5
|
||
|
{
|
||
|
title = "Fire Gargoyle";
|
||
|
sprite = "IMPXF1";
|
||
|
height = 36;
|
||
|
}
|
||
|
68
|
||
|
{
|
||
|
title = "Golem";
|
||
|
sprite = "MUMMA1";
|
||
|
width = 22;
|
||
|
height = 62;
|
||
|
}
|
||
|
69
|
||
|
{
|
||
|
title = "Golem Ghost";
|
||
|
sprite = "MUMMA1";
|
||
|
width = 22;
|
||
|
height = 62;
|
||
|
}
|
||
|
45
|
||
|
{
|
||
|
title = "Nitrogolem";
|
||
|
sprite = "MUMMY1";
|
||
|
width = 22;
|
||
|
height = 62;
|
||
|
}
|
||
|
46
|
||
|
{
|
||
|
title = "Nitrogolem Ghost";
|
||
|
sprite = "MUMMY1";
|
||
|
width = 22;
|
||
|
height = 62;
|
||
|
}
|
||
|
15
|
||
|
{
|
||
|
title = "Disciple Of D'Sparil";
|
||
|
sprite = "WZRDA1";
|
||
|
height = 68;
|
||
|
}
|
||
|
6
|
||
|
{
|
||
|
title = "Iron Lich";
|
||
|
sprite = "HEADA1";
|
||
|
width = 40;
|
||
|
height = 72;
|
||
|
}
|
||
|
7
|
||
|
{
|
||
|
title = "D'Sparil";
|
||
|
sprite = "SRCRA1";
|
||
|
width = 28;
|
||
|
height = 100;
|
||
|
}
|
||
|
56
|
||
|
{
|
||
|
title = "D'Sparil Teleport Location";
|
||
|
sprite = "SOR2I0";
|
||
|
}
|
||
|
9
|
||
|
{
|
||
|
title = "Maulotaur";
|
||
|
sprite = "MNTRA1";
|
||
|
width = 28;
|
||
|
height = 100;
|
||
|
}
|
||
|
64
|
||
|
{
|
||
|
title = "Undead Warrior";
|
||
|
sprite = "KNIGA1";
|
||
|
width = 24;
|
||
|
height = 48;
|
||
|
}
|
||
|
65
|
||
|
{
|
||
|
title = "Undead Warrior Ghost";
|
||
|
sprite = "KNIGA1";
|
||
|
width = 24;
|
||
|
height = 78;
|
||
|
}
|
||
|
70
|
||
|
{
|
||
|
title = "Weredragon";
|
||
|
sprite = "BEASA1";
|
||
|
width = 32;
|
||
|
height = 74;
|
||
|
}
|
||
|
90
|
||
|
{
|
||
|
title = "Sabreclaw";
|
||
|
sprite = "CLNKA1";
|
||
|
width = 20;
|
||
|
height = 64;
|
||
|
}
|
||
|
92
|
||
|
{
|
||
|
title = "Ophidian";
|
||
|
sprite = "SNKEA1";
|
||
|
width = 22;
|
||
|
height = 70;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
weapons
|
||
|
{
|
||
|
color = 14; // Yellow
|
||
|
arrow = 0;
|
||
|
title = "Weapons";
|
||
|
width = 20;
|
||
|
height = 16;
|
||
|
blocking = 0;
|
||
|
sort = 1;
|
||
|
|
||
|
53
|
||
|
{
|
||
|
title = "Dragon Claw";
|
||
|
sprite = "WBLSA0";
|
||
|
}
|
||
|
2001
|
||
|
{
|
||
|
title = "Ethereal Crossbow";
|
||
|
sprite = "WBOWA0";
|
||
|
}
|
||
|
2002
|
||
|
{
|
||
|
title = "Firemace";
|
||
|
sprite = "WMCEA0";
|
||
|
}
|
||
|
2003
|
||
|
{
|
||
|
title = "Phoenix Rod";
|
||
|
sprite = "WPHXA0";
|
||
|
}
|
||
|
2004
|
||
|
{
|
||
|
title = "Hellstaff";
|
||
|
sprite = "WSKLA0";
|
||
|
}
|
||
|
2005
|
||
|
{
|
||
|
title = "Gauntlets Of The Necromancer";
|
||
|
sprite = "WGNTA0";
|
||
|
}
|
||
|
}
|
||
|
|
||
|
ammunition
|
||
|
{
|
||
|
color = 6; // Brown
|
||
|
arrow = 0;
|
||
|
title = "Ammunition";
|
||
|
width = 20;
|
||
|
height = 16;
|
||
|
sort = 1;
|
||
|
blocking = 0;
|
||
|
|
||
|
10
|
||
|
{
|
||
|
title = "Wand Crystal";
|
||
|
sprite = "AMG1A0";
|
||
|
}
|
||
|
12
|
||
|
{
|
||
|
title = "Crystal Geode";
|
||
|
sprite = "AMG2A0";
|
||
|
}
|
||
|
13
|
||
|
{
|
||
|
title = "Mace Spheres";
|
||
|
sprite = "AMM1A0";
|
||
|
}
|
||
|
16
|
||
|
{
|
||
|
title = "Pile Of Mace Spheres";
|
||
|
sprite = "AMM2A0";
|
||
|
}
|
||
|
18
|
||
|
{
|
||
|
title = "Ethereal Arrows";
|
||
|
sprite = "AMC1A0";
|
||
|
}
|
||
|
19
|
||
|
{
|
||
|
title = "Quiver Of Ethereal Arrows";
|
||
|
sprite = "AMC2A0";
|
||
|
}
|
||
|
20
|
||
|
{
|
||
|
title = "Lesser Runes";
|
||
|
sprite = "AMS1A0";
|
||
|
}
|
||
|
21
|
||
|
{
|
||
|
title = "Greater Runes";
|
||
|
sprite = "AMS2A0";
|
||
|
}
|
||
|
22
|
||
|
{
|
||
|
title = "Flame Orb";
|
||
|
sprite = "AMP1A0";
|
||
|
}
|
||
|
23
|
||
|
{
|
||
|
title = "Inferno Orb";
|
||
|
sprite = "AMP2A0";
|
||
|
}
|
||
|
54
|
||
|
{
|
||
|
title = "Claw Orb";
|
||
|
sprite = "AMB1A0";
|
||
|
}
|
||
|
55
|
||
|
{
|
||
|
title = "Energy Orb";
|
||
|
sprite = "AMB2A0";
|
||
|
}
|
||
|
8
|
||
|
{
|
||
|
title = "Bag Of Holding";
|
||
|
sprite = "BAGHA0";
|
||
|
}
|
||
|
}
|
||
|
|
||
|
health
|
||
|
{
|
||
|
color = 1; // Blue
|
||
|
arrow = 0;
|
||
|
title = "Health and Armor";
|
||
|
width = 20;
|
||
|
height = 16;
|
||
|
blocking = 0;
|
||
|
sort = 1;
|
||
|
|
||
|
81
|
||
|
{
|
||
|
title = "Crystal Vial";
|
||
|
sprite = "PTN1A0";
|
||
|
}
|
||
|
85
|
||
|
{
|
||
|
title = "Silver Shield";
|
||
|
sprite = "SHLDA0";
|
||
|
}
|
||
|
31
|
||
|
{
|
||
|
title = "Enchanted Shield";
|
||
|
sprite = "SHD2A0";
|
||
|
}
|
||
|
}
|
||
|
|
||
|
powerups
|
||
|
{
|
||
|
color = 9; // Light Blue
|
||
|
arrow = 0;
|
||
|
title = "Artifacts";
|
||
|
width = 20;
|
||
|
height = 16;
|
||
|
blocking = 0;
|
||
|
sort = 1;
|
||
|
|
||
|
30
|
||
|
{
|
||
|
title = "Morph Ovum";
|
||
|
sprite = "ARTIEGGC";
|
||
|
}
|
||
|
32
|
||
|
{
|
||
|
title = "Mystic Urn";
|
||
|
sprite = "ARTISPHL";
|
||
|
}
|
||
|
33
|
||
|
{
|
||
|
title = "Torch";
|
||
|
sprite = "ARTITRCH";
|
||
|
}
|
||
|
34
|
||
|
{
|
||
|
title = "Time Bomb Of The Ancients";
|
||
|
sprite = "ARTIFBMB";
|
||
|
}
|
||
|
35
|
||
|
{
|
||
|
title = "Map Scroll";
|
||
|
sprite = "SPMPA0";
|
||
|
}
|
||
|
36
|
||
|
{
|
||
|
title = "Chaos Device";
|
||
|
sprite = "ARTIATLP";
|
||
|
}
|
||
|
75
|
||
|
{
|
||
|
title = "Shadowsphere";
|
||
|
sprite = "ARTIINVS";
|
||
|
}
|
||
|
82
|
||
|
{
|
||
|
title = "Quartz Flask";
|
||
|
sprite = "ARTIPTN2";
|
||
|
}
|
||
|
83
|
||
|
{
|
||
|
title = "Wings Of Wrath";
|
||
|
sprite = "ARTISOAR";
|
||
|
}
|
||
|
84
|
||
|
{
|
||
|
title = "Ring of Invulnerability";
|
||
|
sprite = "ARTIINVU";
|
||
|
}
|
||
|
86
|
||
|
{
|
||
|
title = "Tome of Power";
|
||
|
sprite = "ARTIPWBK";
|
||
|
}
|
||
|
}
|
||
|
|
||
|
keys
|
||
|
{
|
||
|
color = 13; // Light Magenta
|
||
|
arrow = 0;
|
||
|
title = "Keys";
|
||
|
width = 20;
|
||
|
height = 16;
|
||
|
blocking = 0;
|
||
|
sort = 1;
|
||
|
|
||
|
73
|
||
|
{
|
||
|
title = "Green Key";
|
||
|
sprite = "AKYYA0";
|
||
|
}
|
||
|
79
|
||
|
{
|
||
|
title = "Blue Key";
|
||
|
sprite = "BKYYA0";
|
||
|
}
|
||
|
80
|
||
|
{
|
||
|
title = "Yellow Key";
|
||
|
sprite = "CKYYA0";
|
||
|
}
|
||
|
}
|
||
|
|
||
|
obstacles
|
||
|
{
|
||
|
color = 3; // Cyan
|
||
|
arrow = 0;
|
||
|
title = "Obstacles";
|
||
|
width = 20;
|
||
|
blocking = 2;
|
||
|
sort = 1;
|
||
|
|
||
|
29
|
||
|
{
|
||
|
title = "Small Pillar";
|
||
|
sprite = "SMPLA0";
|
||
|
height = 34;
|
||
|
}
|
||
|
37
|
||
|
{
|
||
|
title = "Stalagmite (Small)";
|
||
|
sprite = "STGSA0";
|
||
|
height = 32;
|
||
|
}
|
||
|
38
|
||
|
{
|
||
|
title = "Stalagmite (Large)";
|
||
|
sprite = "STGLA0";
|
||
|
height = 64;
|
||
|
}
|
||
|
39
|
||
|
{
|
||
|
title = "Stalactite (Small)";
|
||
|
sprite = "STCSA0";
|
||
|
height = 36;
|
||
|
}
|
||
|
40
|
||
|
{
|
||
|
title = "Stalactite (Large)";
|
||
|
sprite = "STCLA0";
|
||
|
height = 68;
|
||
|
}
|
||
|
44
|
||
|
{
|
||
|
title = "Barrel";
|
||
|
sprite = "BARLA0";
|
||
|
height = 32;
|
||
|
}
|
||
|
47
|
||
|
{
|
||
|
title = "Brown Pillar";
|
||
|
sprite = "BRPLA0";
|
||
|
height = 128;
|
||
|
}
|
||
|
87
|
||
|
{
|
||
|
title = "Volcano";
|
||
|
sprite = "VLCOE0";
|
||
|
height = 20;
|
||
|
}
|
||
|
2035
|
||
|
{
|
||
|
title = "Gasbag";
|
||
|
sprite = "PPODA0";
|
||
|
height = 54;
|
||
|
}
|
||
|
43
|
||
|
{
|
||
|
title = "Gasbag Generator";
|
||
|
sprite = "PPODA0";
|
||
|
height = 16;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
lights
|
||
|
{
|
||
|
color = 11; // Light Cyan
|
||
|
arrow = 0;
|
||
|
title = "Light sources";
|
||
|
width = 16;
|
||
|
sort = 1;
|
||
|
blocking = 2;
|
||
|
|
||
|
27
|
||
|
{
|
||
|
title = "Serpent Torch";
|
||
|
sprite = "SRTCA0";
|
||
|
height = 54;
|
||
|
}
|
||
|
28
|
||
|
{
|
||
|
title = "Chandelier";
|
||
|
sprite = "CHDLA0";
|
||
|
hanging = 1;
|
||
|
height = 62;
|
||
|
}
|
||
|
50
|
||
|
{
|
||
|
title = "Wall Torch";
|
||
|
sprite = "WTRHA0";
|
||
|
height = 64;
|
||
|
}
|
||
|
76
|
||
|
{
|
||
|
title = "Fire Brazier";
|
||
|
sprite = "KFR1A0";
|
||
|
height = 44;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
decoration
|
||
|
{
|
||
|
color = 4; // Red
|
||
|
arrow = 0;
|
||
|
title = "Decoration";
|
||
|
width = 16;
|
||
|
sort = 1;
|
||
|
blocking = 2;
|
||
|
|
||
|
94
|
||
|
{
|
||
|
title = "Blue Key Marker";
|
||
|
sprite = "KGZBA0";
|
||
|
height = 50;
|
||
|
}
|
||
|
95
|
||
|
{
|
||
|
title = "Green Key Marker";
|
||
|
sprite = "KGZGA0";
|
||
|
height = 50;
|
||
|
}
|
||
|
96
|
||
|
{
|
||
|
title = "Yellow Key Marker";
|
||
|
sprite = "KGZYA0";
|
||
|
height = 50;
|
||
|
}
|
||
|
51
|
||
|
{
|
||
|
title = "Hanging Corpse";
|
||
|
sprite = "HCORA0";
|
||
|
hanging = 1;
|
||
|
height = 104;
|
||
|
}
|
||
|
17
|
||
|
{
|
||
|
title = "Hanging Skull";
|
||
|
sprite = "SKH1A0";
|
||
|
hanging = 1;
|
||
|
height = 70;
|
||
|
}
|
||
|
24
|
||
|
{
|
||
|
title = "Hanging Skull 2";
|
||
|
sprite = "SKH2A0";
|
||
|
hanging = 1;
|
||
|
height = 60;
|
||
|
}
|
||
|
25
|
||
|
{
|
||
|
title = "Hanging Skull 3";
|
||
|
sprite = "SKH3A0";
|
||
|
hanging = 1;
|
||
|
height = 45;
|
||
|
}
|
||
|
26
|
||
|
{
|
||
|
title = "Hanging Skull 4";
|
||
|
sprite = "SKH4A0";
|
||
|
hanging = 1;
|
||
|
height = 35;
|
||
|
}
|
||
|
48
|
||
|
{
|
||
|
title = "Moss";
|
||
|
sprite = "MOS1A0";
|
||
|
height = 23;
|
||
|
}
|
||
|
49
|
||
|
{
|
||
|
title = "Moss 2";
|
||
|
sprite = "MOS2A0";
|
||
|
height = 27;
|
||
|
}
|
||
|
}
|
||
|
}
|