replaced old numbered script file system with new "modules" system; "Include" is...
[k8-i-v-a-n.git] / src / game / confdef.h
blobbc0cf25aa6d60e2610de574c9e91e86dfbbebd28
1 /*
3 * Iter Vehemens ad Necem (IVAN)
4 * Copyright (C) Timo Kiviluoto
5 * Released under the GNU General
6 * Public License
8 * See LICENSING which should be included
9 * along with this file for more details
13 #ifndef __CONFDEF_H__
14 #define __CONFDEF_H__
17 * Configuration defines of IVAN
20 //#define SOLID_ID (1 << 12)
21 #define SOLID_ID (game::GetGlobalConst("SOLID_ID"))
22 #define VALPURIUM (game::GetGlobalConst("VALPURIUM"))
23 #define GRAVEL (game::GetGlobalConst("GRAVEL"))
24 #define MORAINE (game::GetGlobalConst("MORAINE"))
25 #define OCTIRON (game::GetGlobalConst("OCTIRON"))
26 #define GLASS (game::GetGlobalConst("GLASS"))
27 #define PARCHMENT (game::GetGlobalConst("PARCHMENT"))
28 #define CLOTH (game::GetGlobalConst("CLOTH"))
29 #define MITHRIL (game::GetGlobalConst("MITHRIL"))
30 #define MARBLE (game::GetGlobalConst("MARBLE"))
31 #define GOLD (game::GetGlobalConst("GOLD"))
32 #define GRASS (game::GetGlobalConst("GRASS"))
33 #define LEATHER (game::GetGlobalConst("LEATHER"))
34 #define LEAF (game::GetGlobalConst("LEAF"))
35 #define FABRIC (game::GetGlobalConst("FABRIC"))
36 #define PALM_LEAF (game::GetGlobalConst("PALM_LEAF"))
37 #define SULFUR (game::GetGlobalConst("SULFUR"))
38 #define UNICORN_HORN (game::GetGlobalConst("UNICORN_HORN"))
39 #define DIAMOND (game::GetGlobalConst("DIAMOND"))
40 #define SILVER (game::GetGlobalConst("SILVER"))
41 #define SAPPHIRE (game::GetGlobalConst("SAPPHIRE"))
42 #define RUBY (game::GetGlobalConst("RUBY"))
43 #define BRONZE (game::GetGlobalConst("BRONZE"))
44 #define COPPER (game::GetGlobalConst("COPPER"))
45 #define TIN (game::GetGlobalConst("TIN"))
46 #define SPIDER_SILK (game::GetGlobalConst("SPIDER_SILK"))
47 #define KEVLAR (game::GetGlobalConst("KEVLAR"))
48 #define OMMEL_HAIR (game::GetGlobalConst("OMMEL_HAIR"))
49 #define HARDENED_LEATHER (game::GetGlobalConst("HARDENED_LEATHER"))
50 #define TROLL_HIDE (game::GetGlobalConst("TROLL_HIDE"))
51 #define NYMPH_HAIR (game::GetGlobalConst("NYMPH_HAIR"))
52 #define ANGEL_HAIR (game::GetGlobalConst("ANGEL_HAIR"))
53 #define PHOENIX_FEATHER (game::GetGlobalConst("PHOENIX_FEATHER"))
54 #define GOLDEN_EAGLE_FEATHER (game::GetGlobalConst("GOLDEN_EAGLE_FEATHER"))
55 #define ICE (game::GetGlobalConst("ICE"))
56 #define DRAGON_HIDE (game::GetGlobalConst("DRAGON_HIDE"))
57 #define ARCANITE (game::GetGlobalConst("ARCANITE"))
58 #define ILLITHIUM (game::GetGlobalConst("ILLITHIUM"))
59 #define BALSA_WOOD (game::GetGlobalConst("BALSA_WOOD"))
60 #define PINE_WOOD (game::GetGlobalConst("PINE_WOOD"))
61 #define FIR_WOOD (game::GetGlobalConst("FIR_WOOD"))
62 #define BIRCH_WOOD (game::GetGlobalConst("BIRCH_WOOD"))
63 #define OAK_WOOD (game::GetGlobalConst("OAK_WOOD"))
64 #define TEAK_WOOD (game::GetGlobalConst("TEAK_WOOD"))
65 #define EBONY_WOOD (game::GetGlobalConst("EBONY_WOOD"))
66 #define BLUE_CRYSTAL (game::GetGlobalConst("BLUE_CRYSTAL"))
67 #define PURPLE_CRYSTAL (game::GetGlobalConst("PURPLE_CRYSTAL"))
68 #define GREEN_CRYSTAL (game::GetGlobalConst("GREEN_CRYSTAL"))
69 #define SAND_STONE (game::GetGlobalConst("SAND_STONE"))
70 #define LIME_STONE (game::GetGlobalConst("LIME_STONE"))
71 #define CALCITE (game::GetGlobalConst("CALCITE"))
72 #define OBSIDIAN (game::GetGlobalConst("OBSIDIAN"))
73 #define GNEISS (game::GetGlobalConst("GNEISS"))
74 #define SLATE (game::GetGlobalConst("SLATE"))
75 #define GRANITE (game::GetGlobalConst("GRANITE"))
76 #define BASALT (game::GetGlobalConst("BASALT"))
77 #define MILKY_QUARTZ (game::GetGlobalConst("MILKY_QUARTZ"))
78 #define FLINT (game::GetGlobalConst("FLINT"))
79 #define QUARTZITE (game::GetGlobalConst("QUARTZITE"))
80 #define AMETHYST (game::GetGlobalConst("AMETHYST"))
81 #define CITRINE (game::GetGlobalConst("CITRINE"))
82 #define ROSE_QUARTZ (game::GetGlobalConst("ROSE_QUARTZ"))
83 #define JASPER (game::GetGlobalConst("JASPER"))
84 #define ROCK_CRYSTAL (game::GetGlobalConst("ROCK_CRYSTAL"))
85 #define DARK_GRASS (game::GetGlobalConst("DARK_GRASS"))
86 #define LEAD (game::GetGlobalConst("LEAD"))
87 #define BLACK_GRANITE (game::GetGlobalConst("BLACK_GRANITE"))
88 #define BLACK_LEATHER (game::GetGlobalConst("BLACK_LEATHER"))
90 #define FLAWLESS_DIAMOND (game::GetGlobalConst("FLAWLESS_DIAMOND"))
91 #define EMERALD (game::GetGlobalConst("EMERALD"))
92 #define SUN_CRYSTAL (game::GetGlobalConst("SUN_CRYSTAL"))
93 #define BLACK_DIAMOND (game::GetGlobalConst("BLACK_DIAMOND"))
94 #define PSYPHER (game::GetGlobalConst("PSYPHER"))
95 #define EXTRA_HARD_BASALT (game::GetGlobalConst("EXTRA_HARD_BASALT"))
96 #define WEAK_GLASS (game::GetGlobalConst("WEAK_GLASS"))
98 #define DEAD_GRASS (game::GetGlobalConst("DEAD_GRASS"))
99 #define KAURI_WOOD (game::GetGlobalConst("KAURI_WOOD"))
100 #define RATA_WOOD (game::GetGlobalConst("RATA_WOOD"))
101 #define NEPHRITE (game::GetGlobalConst("NEPHRITE"))
102 #define HESSIAN_CLOTH (game::GetGlobalConst("HESSIAN_CLOTH"))
105 //#define ORGANIC_ID (2 << 12)
106 #define ORGANIC_ID (game::GetGlobalConst("ORGANIC_ID"))
107 #define BANANA_FLESH (game::GetGlobalConst("BANANA_FLESH"))
108 #define SCHOOL_FOOD (game::GetGlobalConst("SCHOOL_FOOD"))
109 #define BANANA_PEEL (game::GetGlobalConst("BANANA_PEEL"))
110 #define KIWI_FLESH (game::GetGlobalConst("KIWI_FLESH"))
111 #define PINEAPPLE_FLESH (game::GetGlobalConst("PINEAPPLE_FLESH"))
112 #define PLANT_FIBER (game::GetGlobalConst("PLANT_FIBER"))
113 #define MUTANT_PLANT_FIBER (game::GetGlobalConst("MUTANT_PLANT_FIBER"))
114 #define BONE (game::GetGlobalConst("BONE"))
115 #define BREAD (game::GetGlobalConst("BREAD"))
116 #define HOLY_BANANA_FLESH (game::GetGlobalConst("HOLY_BANANA_FLESH"))
117 #define CARROT_FLESH (game::GetGlobalConst("CARROT_FLESH"))
118 #define OMMEL_CERUMEN (game::GetGlobalConst("OMMEL_CERUMEN"))
119 #define OMMEL_BONE (game::GetGlobalConst("OMMEL_BONE"))
120 #define OMMEL_TOOTH (game::GetGlobalConst("OMMEL_TOOTH"))
121 #define RYE_BREAD (game::GetGlobalConst("RYE_BREAD"))
122 #define MANGO_FLESH (game::GetGlobalConst("MANGO_FLESH"))
123 #define HOLY_MANGO_FLESH (game::GetGlobalConst("HOLY_MANGO_FLESH"))
126 #define GAS_ID (game::GetGlobalConst("GAS_ID"))
127 #define AIR (game::GetGlobalConst("AIR"))
128 #define MAGICAL_AIR (game::GetGlobalConst("MAGICAL_AIR"))
129 #define SMOKE (game::GetGlobalConst("SMOKE"))
130 #define SKUNK_SMELL (game::GetGlobalConst("SKUNK_SMELL"))
131 #define GHOST (game::GetGlobalConst("GHOST"))
132 #define MAGIC_VAPOUR (game::GetGlobalConst("MAGIC_VAPOUR"))
133 #define EVIL_WONDER_STAFF_VAPOUR (game::GetGlobalConst("EVIL_WONDER_STAFF_VAPOUR"))
134 #define GOOD_WONDER_STAFF_VAPOUR (game::GetGlobalConst("GOOD_WONDER_STAFF_VAPOUR"))
135 #define FART (game::GetGlobalConst("FART"))
136 #define MUSTARD_GAS (game::GetGlobalConst("MUSTARD_GAS"))
138 #define VACUUM_BLADE_AIR (game::GetGlobalConst("VACUUM_BLADE_AIR"))
141 //#define LIQUID_ID (4 << 12)
142 #define LIQUID_ID (game::GetGlobalConst("LIQUID_ID"))
143 #define OMMEL_URINE (game::GetGlobalConst("OMMEL_URINE"))
144 #define PEPSI (game::GetGlobalConst("PEPSI"))
145 #define WATER (game::GetGlobalConst("WATER"))
146 #define HEALING_LIQUID (game::GetGlobalConst("HEALING_LIQUID"))
147 #define BLOOD (game::GetGlobalConst("BLOOD"))
148 #define BROWN_SLIME (game::GetGlobalConst("BROWN_SLIME"))
149 #define POISON_LIQUID (game::GetGlobalConst("POISON_LIQUID"))
150 #define VALDEMAR (game::GetGlobalConst("VALDEMAR"))
151 #define ANTIDOTE_LIQUID (game::GetGlobalConst("ANTIDOTE_LIQUID"))
152 #define VODKA (game::GetGlobalConst("VODKA"))
153 #define TROLL_BLOOD (game::GetGlobalConst("TROLL_BLOOD"))
154 #define DARK_FROG_BLOOD (game::GetGlobalConst("DARK_FROG_BLOOD"))
155 #define SPIDER_BLOOD (game::GetGlobalConst("SPIDER_BLOOD"))
156 #define VOMIT (game::GetGlobalConst("VOMIT"))
157 #define ACIDOUS_BLOOD (game::GetGlobalConst("ACIDOUS_BLOOD"))
158 #define SULPHURIC_ACID (game::GetGlobalConst("SULPHURIC_ACID"))
159 #define DOG_DROOL (game::GetGlobalConst("DOG_DROOL"))
160 #define PEA_SOUP (game::GetGlobalConst("PEA_SOUP"))
161 #define OMMEL_SWEAT (game::GetGlobalConst("OMMEL_SWEAT"))
162 #define OMMEL_TEARS (game::GetGlobalConst("OMMEL_TEARS"))
163 #define OMMEL_SNOT (game::GetGlobalConst("OMMEL_SNOT"))
164 #define SWEAT (game::GetGlobalConst("SWEAT"))
165 #define GLOWING_BLOOD (game::GetGlobalConst("GLOWING_BLOOD"))
166 #define YELLOW_SLIME (game::GetGlobalConst("YELLOW_SLIME"))
167 #define SICK_BLOOD (game::GetGlobalConst("SICK_BLOOD"))
168 #define MUSTARD_GAS_LIQUID (game::GetGlobalConst("MUSTARD_GAS_LIQUID"))
169 #define OMMEL_VOMIT (game::GetGlobalConst("OMMEL_VOMIT"))
170 #define LIQUID_HORROR (game::GetGlobalConst("LIQUID_HORROR"))
171 #define LIQUID_DARKNESS (game::GetGlobalConst("LIQUID_DARKNESS"))
172 #define VINEGAR (game::GetGlobalConst("VINEGAR"))
173 #define OMMEL_BLOOD (game::GetGlobalConst("OMMEL_BLOOD"))
174 #define CURDLED_OMMEL_BLOOD (game::GetGlobalConst("CURDLED_OMMEL_BLOOD"))
175 // alien mod
176 #define ALIEN_BLOOD (game::FindGlobalValue("ALIEN_BLOOD", -666))
177 #define ALIEN_DROOL (game::FindGlobalValue("ALIEN_DROOL", -666))
180 //#define FLESH_ID (5 << 12)
181 #define FLESH_ID (game::GetGlobalConst("FLESH_ID"))
182 #define GOBLINOID_FLESH (game::GetGlobalConst("GOBLINOID_FLESH"))
183 #define PORK (game::GetGlobalConst("PORK"))
184 #define BEEF (game::GetGlobalConst("BEEF"))
185 #define FROG_FLESH (game::GetGlobalConst("FROG_FLESH"))
186 #define ELPURI_FLESH (game::GetGlobalConst("ELPURI_FLESH"))
187 #define HUMAN_FLESH (game::GetGlobalConst("HUMAN_FLESH"))
188 #define DOLPHIN_FLESH (game::GetGlobalConst("DOLPHIN_FLESH"))
189 #define BEAR_FLESH (game::GetGlobalConst("BEAR_FLESH"))
190 #define WOLF_FLESH (game::GetGlobalConst("WOLF_FLESH"))
191 #define DOG_FLESH (game::GetGlobalConst("DOG_FLESH"))
192 #define ENNER_BEAST_FLESH (game::GetGlobalConst("ENNER_BEAST_FLESH"))
193 #define SPIDER_FLESH (game::GetGlobalConst("SPIDER_FLESH"))
194 #define JACKAL_FLESH (game::GetGlobalConst("JACKAL_FLESH"))
195 #define MUTANT_ASS_FLESH (game::GetGlobalConst("MUTANT_ASS_FLESH"))
196 #define BAT_FLESH (game::GetGlobalConst("BAT_FLESH"))
197 #define WEREWOLF_FLESH (game::GetGlobalConst("WEREWOLF_FLESH"))
198 #define KOBOLD_FLESH (game::GetGlobalConst("KOBOLD_FLESH"))
199 #define GIBBERLING_FLESH (game::GetGlobalConst("GIBBERLING_FLESH"))
200 #define CAT_FLESH (game::GetGlobalConst("CAT_FLESH"))
201 #define RAT_FLESH (game::GetGlobalConst("RAT_FLESH"))
202 #define ANGEL_FLESH (game::GetGlobalConst("ANGEL_FLESH"))
203 #define DWARF_FLESH (game::GetGlobalConst("DWARF_FLESH"))
204 #define DAEMON_FLESH (game::GetGlobalConst("DAEMON_FLESH"))
205 #define MAMMOTH_FLESH (game::GetGlobalConst("MAMMOTH_FLESH"))
206 #define BLACK_UNICORN_FLESH (game::GetGlobalConst("BLACK_UNICORN_FLESH"))
207 #define GRAY_UNICORN_FLESH (game::GetGlobalConst("GRAY_UNICORN_FLESH"))
208 #define WHITE_UNICORN_FLESH (game::GetGlobalConst("WHITE_UNICORN_FLESH"))
209 #define LION_FLESH (game::GetGlobalConst("LION_FLESH"))
210 #define BUFFALO_FLESH (game::GetGlobalConst("BUFFALO_FLESH"))
211 #define SNAKE_FLESH (game::GetGlobalConst("SNAKE_FLESH"))
212 #define ORC_FLESH (game::GetGlobalConst("ORC_FLESH"))
213 #define OSTRICH_FLESH (game::GetGlobalConst("OSTRICH_FLESH"))
214 #define CHAMELEON_FLESH (game::GetGlobalConst("CHAMELEON_FLESH"))
215 #define FLOATING_EYE_FLESH (game::GetGlobalConst("FLOATING_EYE_FLESH"))
216 #define MUSHROOM_FLESH (game::GetGlobalConst("MUSHROOM_FLESH"))
217 #define MOOSE_FLESH (game::GetGlobalConst("MOOSE_FLESH"))
218 #define MAGPIE_FLESH (game::GetGlobalConst("MAGPIE_FLESH"))
219 #define SKUNK_FLESH (game::GetGlobalConst("SKUNK_FLESH"))
220 #define HEDGEHOG_FLESH (game::GetGlobalConst("HEDGEHOG_FLESH"))
221 #define MUTANT_BUNNY_FLESH (game::GetGlobalConst("MUTANT_BUNNY_FLESH"))
222 #define HATTIFATTENER_FLESH (game::GetGlobalConst("HATTIFATTENER_FLESH"))
223 #define BLINK_DOG_FLESH (game::GetGlobalConst("BLINK_DOG_FLESH"))
224 #define MAGIC_MUSHROOM_FLESH (game::GetGlobalConst("MAGIC_MUSHROOM_FLESH"))
225 #define SICK_SPIDER_FLESH (game::GetGlobalConst("SICK_SPIDER_FLESH"))
226 #define MIND_WORM_FLESH (game::GetGlobalConst("MIND_WORM_FLESH"))
227 #define MUTANT_HEDGEHOG_FLESH (game::GetGlobalConst("MUTANT_HEDGEHOG_FLESH"))
228 #define EAGLE_FLESH (game::GetGlobalConst("EAGLE_FLESH"))
229 #define KABOUTER_FLESH (game::GetGlobalConst("KABOUTER_FLESH"))
230 #define ULDRA_FLESH (game::GetGlobalConst("ULDRA_FLESH"))
231 #define OKAPI_FLESH (game::GetGlobalConst("OKAPI_FLESH"))
232 #define VAMPIRE_FLESH (game::GetGlobalConst("VAMPIRE_FLESH"))
233 #define MOUSE_FLESH (game::GetGlobalConst("MOUSE_FLESH"))
234 #define FOX_FLESH (game::GetGlobalConst("FOX_FLESH"))
235 #define THUNDER_BIRD_FLESH (game::GetGlobalConst("THUNDER_BIRD_FLESH"))
236 #define ELF_FLESH (game::GetGlobalConst("ELF_FLESH"))
237 // alien mod
238 #define ALIEN_FLESH (game::FindGlobalValue("ALIEN_FLESH", -666))
241 #define POWDER_ID (game::GetGlobalConst("POWDER_ID"))
242 #define GUN_POWDER (game::GetGlobalConst("GUN_POWDER"))
243 #define SNOW (game::GetGlobalConst("SNOW"))
244 #define SAND (game::GetGlobalConst("SAND"))
247 //#define IRON_ALLOY_ID (7 << 12)
248 #define IRON_ALLOY_ID (game::GetGlobalConst("IRON_ALLOY_ID"))
249 #define IRON (game::GetGlobalConst("IRON"))
250 #define STEEL (game::GetGlobalConst("STEEL"))
251 #define METEORIC_STEEL (game::GetGlobalConst("METEORIC_STEEL"))
252 #define ADAMANT (game::GetGlobalConst("ADAMANT"))
253 #define DAMASCUS_STEEL (game::GetGlobalConst("DAMASCUS_STEEL"))
256 #define LONG_SWORD (game::GetGlobalConst("LONG_SWORD"))
257 #define TWO_HANDED_SWORD (game::GetGlobalConst("TWO_HANDED_SWORD"))
258 #define TWO_HANDED_SCIMITAR (game::GetGlobalConst("TWO_HANDED_SCIMITAR"))
259 #define SPEAR (game::GetGlobalConst("SPEAR"))
260 #define AXE (game::GetGlobalConst("AXE"))
261 #define HALBERD (game::GetGlobalConst("HALBERD"))
262 #define MACE (game::GetGlobalConst("MACE"))
263 #define WAR_HAMMER (game::GetGlobalConst("WAR_HAMMER"))
264 #define SICKLE (game::GetGlobalConst("SICKLE"))
265 #define DAGGER (game::GetGlobalConst("DAGGER"))
266 #define SHORT_SWORD (game::GetGlobalConst("SHORT_SWORD"))
267 #define BASTARD_SWORD (game::GetGlobalConst("BASTARD_SWORD"))
268 #define BATTLE_AXE (game::GetGlobalConst("BATTLE_AXE"))
269 #define SCYTHE (game::GetGlobalConst("SCYTHE"))
270 #define QUARTER_STAFF (game::GetGlobalConst("QUARTER_STAFF"))
271 #define HAMMER (game::GetGlobalConst("HAMMER"))
272 #define KNIGHT_SWORD (game::GetGlobalConst("KNIGHT_SWORD"))
273 #define KATANA (game::GetGlobalConst("KATANA"))
274 #define SPETUM (game::GetGlobalConst("SPETUM"))
275 #define TIP_SWORD (game::GetGlobalConst("TIP_SWORD"))
276 #define KNUCKLE (game::GetGlobalConst("KNUCKLE"))
277 #define RAPIER (game::GetGlobalConst("RAPIER"))
278 #define GREAT_AXE (game::GetGlobalConst("GREAT_AXE"))
279 #define GRAND_STOLLEN_KNIFE (game::GetGlobalConst("GRAND_STOLLEN_KNIFE"))
280 #define CLAW (game::GetGlobalConst("CLAW"))
281 #define LOST_RUBY_FLAMING_SWORD (game::GetGlobalConst("LOST_RUBY_FLAMING_SWORD"))
284 #define GOROVITS_HAMMER (game::GetGlobalConst("GOROVITS_HAMMER"))
285 #define GOROVITS_SICKLE (game::GetGlobalConst("GOROVITS_SICKLE"))
286 #define GOROVITS_SCIMITAR (game::GetGlobalConst("GOROVITS_SCIMITAR"))
288 #define CHAIN_MAIL (game::GetGlobalConst("CHAIN_MAIL"))
289 #define PLATE_MAIL (game::GetGlobalConst("PLATE_MAIL"))
290 #define ARMOR_OF_GREAT_HEALTH (game::GetGlobalConst("ARMOR_OF_GREAT_HEALTH"))
291 #define DRAGON_CUIRASS (game::GetGlobalConst("DRAGON_CUIRASS"))
292 #define ARMOR_OF_THE_OMMEL (game::GetGlobalConst("ARMOR_OF_THE_OMMEL"))
293 #define FILTHY_TUNIC (game::GetGlobalConst("FILTHY_TUNIC"))
296 #define CHEAP 1
297 #define EXPENSIVE 2
299 #define WAND_OF_POLYMORPH (game::GetGlobalConst("WAND_OF_POLYMORPH"))
300 #define WAND_OF_STRIKING (game::GetGlobalConst("WAND_OF_STRIKING"))
301 #define WAND_OF_FIRE_BALLS (game::GetGlobalConst("WAND_OF_FIRE_BALLS"))
302 #define WAND_OF_TELEPORTATION (game::GetGlobalConst("WAND_OF_TELEPORTATION"))
303 #define WAND_OF_HASTE (game::GetGlobalConst("WAND_OF_HASTE"))
304 #define WAND_OF_SLOW (game::GetGlobalConst("WAND_OF_SLOW"))
305 #define WAND_OF_RESURRECTION (game::GetGlobalConst("WAND_OF_RESURRECTION"))
306 #define WAND_OF_DOOR_CREATION (game::GetGlobalConst("WAND_OF_DOOR_CREATION"))
307 #define WAND_OF_INVISIBILITY (game::GetGlobalConst("WAND_OF_INVISIBILITY"))
308 #define WAND_OF_CLONING (game::GetGlobalConst("WAND_OF_CLONING"))
309 #define WAND_OF_LIGHTNING (game::GetGlobalConst("WAND_OF_LIGHTNING"))
310 #define WAND_OF_ACID_RAIN (game::GetGlobalConst("WAND_OF_ACID_RAIN"))
311 #define WAND_OF_MIRRORING (game::GetGlobalConst("WAND_OF_MIRRORING"))
312 #define WAND_OF_NECROMANCY (game::GetGlobalConst("WAND_OF_NECROMANCY"))
315 #define RUNED_WHIP (game::GetGlobalConst("RUNED_WHIP"))
317 #define BIG_MINE (game::GetGlobalConst("BIG_MINE"))
319 #define CLOAK_OF_INVISIBILITY (game::GetGlobalConst("CLOAK_OF_INVISIBILITY"))
320 #define CLOAK_OF_FIRE_RESISTANCE (game::GetGlobalConst("CLOAK_OF_FIRE_RESISTANCE"))
321 #define CLOAK_OF_ELECTRICITY_RESISTANCE (game::GetGlobalConst("CLOAK_OF_ELECTRICITY_RESISTANCE"))
322 #define CLOAK_OF_ACID_RESISTANCE (game::GetGlobalConst("CLOAK_OF_ACID_RESISTANCE"))
323 #define CLOAK_OF_WERE_WOLF_FUR (game::GetGlobalConst("CLOAK_OF_WERE_WOLF_FUR"))
324 #define CLOAK_OF_SHADOWS (game::GetGlobalConst("CLOAK_OF_SHADOWS"))
327 #define BOOT_OF_STRENGTH (game::GetGlobalConst("BOOT_OF_STRENGTH"))
328 #define BOOT_OF_AGILITY (game::GetGlobalConst("BOOT_OF_AGILITY"))
329 #define BOOT_OF_KICKING (game::GetGlobalConst("BOOT_OF_KICKING"))
332 #define GAUNTLET_OF_STRENGTH (game::GetGlobalConst("GAUNTLET_OF_STRENGTH"))
333 #define GAUNTLET_OF_DEXTERITY (game::GetGlobalConst("GAUNTLET_OF_DEXTERITY"))
336 #define RING_OF_FIRE_RESISTANCE (game::GetGlobalConst("RING_OF_FIRE_RESISTANCE"))
337 #define RING_OF_POLYMORPH_CONTROL (game::GetGlobalConst("RING_OF_POLYMORPH_CONTROL"))
338 #define RING_OF_INFRA_VISION (game::GetGlobalConst("RING_OF_INFRA_VISION"))
339 #define RING_OF_TELEPORTATION (game::GetGlobalConst("RING_OF_TELEPORTATION"))
340 #define RING_OF_TELEPORT_CONTROL (game::GetGlobalConst("RING_OF_TELEPORT_CONTROL"))
341 #define RING_OF_POLYMORPH (game::GetGlobalConst("RING_OF_POLYMORPH"))
342 #define RING_OF_POISON_RESISTANCE (game::GetGlobalConst("RING_OF_POISON_RESISTANCE"))
343 #define RING_OF_INVISIBILITY (game::GetGlobalConst("RING_OF_INVISIBILITY"))
344 #define RING_OF_ELECTRICITY_RESISTANCE (game::GetGlobalConst("RING_OF_ELECTRICITY_RESISTANCE"))
345 #define RING_OF_SEARCHING (game::GetGlobalConst("RING_OF_SEARCHING"))
346 #define RING_OF_ACID_RESISTANCE (game::GetGlobalConst("RING_OF_ACID_RESISTANCE"))
349 #define AMULET_OF_LIFE_SAVING (game::GetGlobalConst("AMULET_OF_LIFE_SAVING"))
350 #define AMULET_OF_ESP (game::GetGlobalConst("AMULET_OF_ESP"))
351 #define AMULET_OF_WARDING (game::GetGlobalConst("AMULET_OF_WARDING"))
352 #define AMULET_OF_VANITY (game::GetGlobalConst("AMULET_OF_VANITY"))
355 #define FULL_HELMET (game::GetGlobalConst("FULL_HELMET"))
356 #define HELM_OF_PERCEPTION (game::GetGlobalConst("HELM_OF_PERCEPTION"))
357 #define HELM_OF_UNDERSTANDING (game::GetGlobalConst("HELM_OF_UNDERSTANDING"))
358 #define HELM_OF_BRILLIANCE (game::GetGlobalConst("HELM_OF_BRILLIANCE"))
359 #define HELM_OF_ATTRACTIVITY (game::GetGlobalConst("HELM_OF_ATTRACTIVITY"))
360 #define GOROVITS_FAMILY_GAS_MASK (game::GetGlobalConst("GOROVITS_FAMILY_GAS_MASK"))
363 #define BELT_OF_CARRYING (game::GetGlobalConst("BELT_OF_CARRYING"))
364 #define BELT_OF_LEVITATION (game::GetGlobalConst("BELT_OF_LEVITATION"))
367 #define SMALL_CHEST (game::GetGlobalConst("SMALL_CHEST"))
368 #define CHEST (game::GetGlobalConst("CHEST"))
369 #define LARGE_CHEST (game::GetGlobalConst("LARGE_CHEST"))
370 #define STRONG_BOX (game::GetGlobalConst("STRONG_BOX"))
371 #define MAGIC_CHEST (game::GetGlobalConst("MAGIC_CHEST"))
374 #define BRAVERY (game::GetGlobalConst("BRAVERY"))
375 #define FEAR (game::GetGlobalConst("FEAR"))
376 #define CONFUSION (game::GetGlobalConst("CONFUSION"))
379 #define ROOKIE (game::GetGlobalConst("ROOKIE"))
380 #define VETERAN (game::GetGlobalConst("VETERAN"))
381 #define EUNUCH (game::GetGlobalConst("EUNUCH"))
382 #define PATROL (game::GetGlobalConst("PATROL"))
383 #define SHOP (game::GetGlobalConst("SHOP"))
384 #define ELITE (game::GetGlobalConst("ELITE"))
385 #define MASTER (game::GetGlobalConst("MASTER"))
386 #define GRAND_MASTER (game::GetGlobalConst("GRAND_MASTER"))
387 #define MONDEDR_GUARD (game::GetGlobalConst("MONDEDR_GUARD"))
388 #define DWARVEN_GUARD (game::GetGlobalConst("DWARVEN_GUARD"))
389 #define SENTINEL (game::GetGlobalConst("SENTINEL"))
390 #define FOREST_SHOP (game::GetGlobalConst("FOREST_SHOP"))
391 #define TOMB_ENTRY (game::GetGlobalConst("TOMB_ENTRY"))
392 #define TOMB_ENTRY_MASTER (game::GetGlobalConst("TOMB_ENTRY_MASTER"))
393 #define HONOR (game::GetGlobalConst("HONOR"))
394 #define EMISSARY (game::GetGlobalConst("EMISSARY"))
395 #define TRAINEE (game::GetGlobalConst("TRAINEE"))
397 #define ENQUIOX (game::GetGlobalConst("ENQUIOX"))
399 #define DARK (game::GetGlobalConst("DARK"))
400 #define GREATER_DARK (game::GetGlobalConst("GREATER_DARK"))
401 #define GIANT_DARK (game::GetGlobalConst("GIANT_DARK"))
402 #define LIGHT (game::GetGlobalConst("LIGHT"))
403 #define GREATER_LIGHT (game::GetGlobalConst("GREATER_LIGHT"))
404 #define GIANT_LIGHT (game::GetGlobalConst("GIANT_LIGHT"))
407 #define WARRIOR (game::GetGlobalConst("WARRIOR"))
408 #define WAR_LORD (game::GetGlobalConst("WAR_LORD"))
411 #define BERSERKER (game::GetGlobalConst("BERSERKER"))
412 #define BUTCHER (game::GetGlobalConst("BUTCHER"))
413 #define PRINCE (game::GetGlobalConst("PRINCE"))
414 #define KING (game::GetGlobalConst("KING"))
415 #define JAILER (game::GetGlobalConst("JAILER"))
416 #define PRISON_WARDEN (game::GetGlobalConst("PRISON_WARDEN"))
419 #define CONICAL (game::GetGlobalConst("CONICAL"))
420 #define FLAT (game::GetGlobalConst("FLAT"))
423 #define LARGE (game::GetGlobalConst("LARGE"))
424 #define GIANT (game::GetGlobalConst("GIANT"))
425 #define ARANEA (game::GetGlobalConst("ARANEA"))
428 #define BLACK_BEAR (game::GetGlobalConst("BLACK_BEAR"))
429 #define GRIZZLY_BEAR (game::GetGlobalConst("GRIZZLY_BEAR"))
430 #define CAVE_BEAR (game::GetGlobalConst("CAVE_BEAR"))
431 #define POLAR_BEAR (game::GetGlobalConst("POLAR_BEAR"))
432 #define PANDA_BEAR (game::GetGlobalConst("PANDA_BEAR"))
435 #define ZOMBIE_OF_KHAZ_ZADM (game::GetGlobalConst("ZOMBIE_OF_KHAZ_ZADM"))
438 #define TORTURING_CHIEF (game::GetGlobalConst("TORTURING_CHIEF"))
439 #define WHIP_CHAMPION (game::GetGlobalConst("WHIP_CHAMPION"))
440 #define WAR_LADY (game::GetGlobalConst("WAR_LADY"))
441 #define QUEEN (game::GetGlobalConst("QUEEN"))
444 #define CHIEFTAIN (game::GetGlobalConst("CHIEFTAIN"))
445 #define LORD (game::GetGlobalConst("LORD"))
446 #define PATRIARCH (game::GetGlobalConst("PATRIARCH"))
449 #define AMBULATORY (game::GetGlobalConst("AMBULATORY"))
452 #define GREATER (game::GetGlobalConst("GREATER"))
453 #define GIANTIC (game::GetGlobalConst("GIANTIC"))
454 #define SHAMBLING (game::GetGlobalConst("SHAMBLING"))
455 #define LILY (game::GetGlobalConst("LILY"))
458 #define SLAUGHTERER (game::GetGlobalConst("SLAUGHTERER"))
459 #define SQUAD_LEADER (game::GetGlobalConst("SQUAD_LEADER"))
460 #define OFFICER (game::GetGlobalConst("OFFICER"))
461 #define GENERAL (game::GetGlobalConst("GENERAL"))
462 #define MARSHAL (game::GetGlobalConst("MARSHAL"))
465 #define APPRENTICE (game::GetGlobalConst("APPRENTICE"))
466 #define BATTLE_MAGE (game::GetGlobalConst("BATTLE_MAGE"))
467 #define ELDER (game::GetGlobalConst("ELDER"))
468 #define ARCH_MAGE (game::GetGlobalConst("ARCH_MAGE"))
471 #define ROVER (game::GetGlobalConst("ROVER"))
472 #define BAND_LEADER (game::GetGlobalConst("BAND_LEADER"))
475 #define FIELD_MOUSE (game::GetGlobalConst("FIELD_MOUSE"))
476 #define LABORATORY_MOUSE (game::GetGlobalConst("LABORATORY_MOUSE"))
479 #define THIN_PIG (game::GetGlobalConst("THIN_PIG"))
482 #define STARVED_OX (game::GetGlobalConst("STARVED_OX"))
485 #define FLOATIE (game::GetGlobalConst("FLOATIE"))
488 #define SONIC (game::GetGlobalConst("SONIC"))
491 /* Least significant bit defines sex */
492 #define BABY_MALE (game::GetGlobalConst("BABY_MALE"))
493 #define BABY_FEMALE (game::GetGlobalConst("BABY_FEMALE"))
494 #define ADULT_MALE (game::GetGlobalConst("ADULT_MALE"))
495 #define ADULT_FEMALE (game::GetGlobalConst("ADULT_FEMALE"))
498 #define APPRENTICE_NECROMANCER (game::GetGlobalConst("APPRENTICE_NECROMANCER"))
499 #define MASTER_NECROMANCER (game::GetGlobalConst("MASTER_NECROMANCER"))
500 #define IMPRISONED_NECROMANCER (game::GetGlobalConst("IMPRISONED_NECROMANCER"))
503 #define HUSBAND (game::GetGlobalConst("HUSBAND"))
504 #define WIFE (game::GetGlobalConst("WIFE"))
505 #define CHILD (game::GetGlobalConst("CHILD"))
508 #define BOY (game::GetGlobalConst("BOY"))
509 #define GIRL (game::GetGlobalConst("GIRL"))
512 #define LIGHT_ASIAN_SIREN (game::GetGlobalConst("LIGHT_ASIAN_SIREN"))
513 #define DARK_ASIAN_SIREN (game::GetGlobalConst("DARK_ASIAN_SIREN"))
514 #define CAUCASIAN_SIREN (game::GetGlobalConst("CAUCASIAN_SIREN"))
515 #define DARK_SIREN (game::GetGlobalConst("DARK_SIREN"))
516 #define GREEN_SIREN (game::GetGlobalConst("GREEN_SIREN"))
519 #define PARQUET (game::GetGlobalConst("PARQUET"))
520 #define FLOOR (game::GetGlobalConst("FLOOR"))
521 #define GROUND (game::GetGlobalConst("GROUND"))
522 #define GRASS_TERRAIN (game::GetGlobalConst("GRASS_TERRAIN"))
523 #define LANDING_SITE (game::GetGlobalConst("LANDING_SITE"))
524 #define SNOW_TERRAIN (game::GetGlobalConst("SNOW_TERRAIN"))
525 #define DARK_GRASS_TERRAIN (game::GetGlobalConst("DARK_GRASS_TERRAIN"))
526 #define SAND_TERRAIN (game::GetGlobalConst("SAND_TERRAIN"))
527 #define DEAD_GRASS_TERRAIN (game::GetGlobalConst("DEAD_GRASS_TERRAIN"))
530 #define POOL (game::GetGlobalConst("POOL"))
531 #define UNDERGROUND_LAKE (game::GetGlobalConst("UNDERGROUND_LAKE"))
534 #define BRICK_FINE (game::GetGlobalConst("BRICK_FINE"))
535 #define BRICK_PROPAGANDA (game::GetGlobalConst("BRICK_PROPAGANDA"))
536 #define BRICK_OLD (game::GetGlobalConst("BRICK_OLD"))
537 #define BRICK_PRIMITIVE (game::GetGlobalConst("BRICK_PRIMITIVE"))
538 #define BRICK_PRIMITIVE_PROPAGANDA (game::GetGlobalConst("BRICK_PRIMITIVE_PROPAGANDA"))
539 #define STONE_WALL (game::GetGlobalConst("STONE_WALL"))
540 #define ICE_WALL (game::GetGlobalConst("ICE_WALL"))
541 #define BROKEN_WALL (game::GetGlobalConst("BROKEN_WALL"))
544 #define PINE (game::GetGlobalConst("PINE"))
545 #define FIR (game::GetGlobalConst("FIR"))
546 #define HOLY_TREE (game::GetGlobalConst("HOLY_TREE"))
547 #define CARPET (game::GetGlobalConst("CARPET"))
548 #define COUCH (game::GetGlobalConst("COUCH"))
549 #define DOUBLE_BED (game::GetGlobalConst("DOUBLE_BED"))
550 #define POOL_BORDER (game::GetGlobalConst("POOL_BORDER"))
551 #define POOL_CORNER (game::GetGlobalConst("POOL_CORNER"))
552 #define PALM (game::GetGlobalConst("PALM"))
553 #define SNOW_PINE (game::GetGlobalConst("SNOW_PINE"))
554 #define SNOW_FIR (game::GetGlobalConst("SNOW_FIR"))
555 #define ANVIL (game::GetGlobalConst("ANVIL"))
556 #define SHARD (game::GetGlobalConst("SHARD"))
557 #define CACTUS (game::GetGlobalConst("CACTUS"))
558 #define OAK (game::GetGlobalConst("OAK"))
559 #define BIRCH (game::GetGlobalConst("BIRCH"))
560 #define TEAK (game::GetGlobalConst("TEAK"))
561 #define DWARF_BIRCH (game::GetGlobalConst("DWARF_BIRCH"))
563 #define ARM_CHAIR (game::GetGlobalConst("ARM_CHAIR"))
564 #define BANANA_TREE (game::GetGlobalConst("BANANA_TREE"))
565 #define BENCH (game::GetGlobalConst("BENCH"))
566 #define CHAIR (game::GetGlobalConst("CHAIR"))
567 #define CHEAP_BED (game::GetGlobalConst("CHEAP_BED"))
568 #define DEAD_TREE (game::GetGlobalConst("DEAD_TREE"))
569 #define DESK (game::GetGlobalConst("DESK"))
570 #define EXPENSIVE_BED (game::GetGlobalConst("EXPENSIVE_BED"))
571 #define FORGE (game::GetGlobalConst("FORGE"))
572 #define FURNACE (game::GetGlobalConst("FURNACE"))
573 #define OVEN (game::GetGlobalConst("OVEN"))
574 #define PEDESTAL (game::GetGlobalConst("PEDESTAL"))
575 #define PLAIN_BED (game::GetGlobalConst("PLAIN_BED"))
576 #define SHACKLES (game::GetGlobalConst("SHACKLES"))
577 #define STRANGE_TREE (game::GetGlobalConst("STRANGE_TREE"))
578 #define TABLE (game::GetGlobalConst("TABLE"))
579 #define TORTURE_RACK (game::GetGlobalConst("TORTURE_RACK"))
580 #define WELL (game::GetGlobalConst("WELL"))
581 #define WOODEN_HORSE (game::GetGlobalConst("WOODEN_HORSE"))
582 #define WORK_BENCH (game::GetGlobalConst("WORK_BENCH"))
584 #define SNOW_BOULDER (game::GetGlobalConst("SNOW_BOULDER"))
586 #define STAIRS_UP (game::GetGlobalConst("STAIRS_UP"))
587 #define STAIRS_DOWN (game::GetGlobalConst("STAIRS_DOWN"))
588 #define OREE_LAIR_ENTRY (game::GetGlobalConst("OREE_LAIR_ENTRY"))
589 #define OREE_LAIR_EXIT (game::GetGlobalConst("OREE_LAIR_EXIT"))
590 #define SUMO_ARENA_ENTRY (game::GetGlobalConst("SUMO_ARENA_ENTRY"))
591 #define SUMO_ARENA_EXIT (game::GetGlobalConst("SUMO_ARENA_EXIT"))
592 #define KHARAZ_ARAD_ENTRY (game::GetGlobalConst("KHARAZ_ARAD_ENTRY"))
593 #define KHARAZ_ARAD_EXIT (game::GetGlobalConst("KHARAZ_ARAD_EXIT"))
594 #define WAYPOINT_DEEPER (game::GetGlobalConst("WAYPOINT_DEEPER"))
595 #define WAYPOINT_SHALLOWER (game::GetGlobalConst("WAYPOINT_SHALLOWER"))
596 #define XINROCH_TOMB_ENTRANCE (game::GetGlobalConst("XINROCH_TOMB_ENTRANCE"))
597 #define XINROCH_TOMB_EXIT (game::GetGlobalConst("XINROCH_TOMB_EXIT"))
598 #define FOUNTAIN (game::GetGlobalConst("FOUNTAIN"))
601 #define BOOK_CASE (game::GetGlobalConst("BOOK_CASE"))
602 #define CHEST_OF_DRAWERS (game::GetGlobalConst("CHEST_OF_DRAWERS"))
603 #define SHELF (game::GetGlobalConst("SHELF"))
606 #define BROKEN_BARWALL (game::GetGlobalConst("BROKEN_BARWALL"))
609 #define BARDOOR (game::GetGlobalConst("BARDOOR"))
610 #define SECRET_DOOR (game::GetGlobalConst("SECRET_DOOR"))
613 #define ROOM_NORMAL (game::GetGlobalConst("ROOM_NORMAL"))
614 #define ROOM_SHOP (game::GetGlobalConst("ROOM_SHOP"))
615 #define ROOM_CATHEDRAL (game::GetGlobalConst("ROOM_CATHEDRAL"))
616 #define ROOM_LIBRARY (game::GetGlobalConst("ROOM_LIBRARY"))
617 #define ROOM_BANANA_DROP_AREA (game::GetGlobalConst("ROOM_BANANA_DROP_AREA"))
618 #define ROOM_SUMO_ARENA (game::GetGlobalConst("ROOM_SUMO_ARENA"))
619 #define ROOM_VAULT (game::GetGlobalConst("ROOM_VAULT"))
622 #define ALL_DUNGEONS 32767
625 #endif