Go to the documentation of this file.00001
00002
00003
00004 #ifndef ONAMES_H
00005 #define ONAMES_H
00006
00007 #define STRANGE_OBJECT 0
00008 #define ARROW 1
00009 #define ELVEN_ARROW 2
00010 #define ORCISH_ARROW 3
00011 #define SILVER_ARROW 4
00012 #define YA 5
00013 #define CROSSBOW_BOLT 6
00014 #define DART 7
00015 #define SHURIKEN 8
00016 #define BOOMERANG 9
00017 #define SPEAR 10
00018 #define ELVEN_SPEAR 11
00019 #define ORCISH_SPEAR 12
00020 #define DWARVISH_SPEAR 13
00021 #define SILVER_SPEAR 14
00022 #define JAVELIN 15
00023 #define TRIDENT 16
00024 #define DAGGER 17
00025 #define ELVEN_DAGGER 18
00026 #define ORCISH_DAGGER 19
00027 #define SILVER_DAGGER 20
00028 #define ATHAME 21
00029 #define SCALPEL 22
00030 #define KNIFE 23
00031 #define STILETTO 24
00032 #define WORM_TOOTH 25
00033 #define CRYSKNIFE 26
00034 #define AXE 27
00035 #define BATTLE_AXE 28
00036 #define SHORT_SWORD 29
00037 #define ELVEN_SHORT_SWORD 30
00038 #define ORCISH_SHORT_SWORD 31
00039 #define DWARVISH_SHORT_SWORD 32
00040 #define SCIMITAR 33
00041 #define SILVER_SABER 34
00042 #define BROADSWORD 35
00043 #define ELVEN_BROADSWORD 36
00044 #define LONG_SWORD 37
00045 #define TWO_HANDED_SWORD 38
00046 #define KATANA 39
00047 #define TSURUGI 40
00048 #define RUNESWORD 41
00049 #define PARTISAN 42
00050 #define RANSEUR 43
00051 #define SPETUM 44
00052 #define GLAIVE 45
00053 #define LANCE 46
00054 #define HALBERD 47
00055 #define BARDICHE 48
00056 #define VOULGE 49
00057 #define DWARVISH_MATTOCK 50
00058 #define FAUCHARD 51
00059 #define GUISARME 52
00060 #define BILL_GUISARME 53
00061 #define LUCERN_HAMMER 54
00062 #define BEC_DE_CORBIN 55
00063 #define MACE 56
00064 #define MORNING_STAR 57
00065 #define WAR_HAMMER 58
00066 #define CLUB 59
00067 #define RUBBER_HOSE 60
00068 #define QUARTERSTAFF 61
00069 #define AKLYS 62
00070 #define FLAIL 63
00071 #define BULLWHIP 64
00072 #define BOW 65
00073 #define ELVEN_BOW 66
00074 #define ORCISH_BOW 67
00075 #define YUMI 68
00076 #define SLING 69
00077 #define CROSSBOW 70
00078 #define ELVEN_LEATHER_HELM 71
00079 #define ORCISH_HELM 72
00080 #define DWARVISH_IRON_HELM 73
00081 #define FEDORA 74
00082 #define CORNUTHAUM 75
00083 #define DUNCE_CAP 76
00084 #define DENTED_POT 77
00085 #define TINFOIL_HAT 78
00086 #define HELMET 79
00087 #define HELM_OF_BRILLIANCE 80
00088 #define HELM_OF_OPPOSITE_ALIGNMENT 81
00089 #define HELM_OF_TELEPATHY 82
00090 #define MAGIC_DRAGON_SCALE_MAIL 83
00091 #define REFLECTING_DRAGON_SCALE_MAIL 84
00092 #define FIRE_DRAGON_SCALE_MAIL 85
00093 #define ICE_DRAGON_SCALE_MAIL 86
00094 #define SLEEP_DRAGON_SCALE_MAIL 87
00095 #define DISINTEGRATION_DRAGON_SCALE_MA 88
00096 #define ELECTRIC_DRAGON_SCALE_MAIL 89
00097 #define POISON_DRAGON_SCALE_MAIL 90
00098 #define STONE_DRAGON_SCALE_MAIL 91
00099 #define ACID_DRAGON_SCALE_MAIL 92
00100 #define MAGIC_DRAGON_SCALES 93
00101 #define REFLECTING_DRAGON_SCALES 94
00102 #define FIRE_DRAGON_SCALES 95
00103 #define ICE_DRAGON_SCALES 96
00104 #define SLEEP_DRAGON_SCALES 97
00105 #define DISINTEGRATION_DRAGON_SCALES 98
00106 #define ELECTRIC_DRAGON_SCALES 99
00107 #define POISON_DRAGON_SCALES 100
00108 #define STONE_DRAGON_SCALES 101
00109 #define ACID_DRAGON_SCALES 102
00110 #define PLATE_MAIL 103
00111 #define CRYSTAL_PLATE_MAIL 104
00112 #define BRONZE_PLATE_MAIL 105
00113 #define SPLINT_MAIL 106
00114 #define BANDED_MAIL 107
00115 #define DWARVISH_MITHRIL_COAT 108
00116 #define ELVEN_MITHRIL_COAT 109
00117 #define CHAIN_MAIL 110
00118 #define ORCISH_CHAIN_MAIL 111
00119 #define SCALE_MAIL 112
00120 #define STUDDED_LEATHER_ARMOR 113
00121 #define RING_MAIL 114
00122 #define ORCISH_RING_MAIL 115
00123 #define LEATHER_ARMOR 116
00124 #define LEATHER_JACKET 117
00125 #define HAWAIIAN_SHIRT 118
00126 #define T_SHIRT 119
00127 #define MUMMY_WRAPPING 120
00128 #define ELVEN_CLOAK 121
00129 #define ORCISH_CLOAK 122
00130 #define DWARVISH_CLOAK 123
00131 #define OILSKIN_CLOAK 124
00132 #define ROBE 125
00133 #define ALCHEMY_SMOCK 126
00134 #define LEATHER_CLOAK 127
00135 #define CLOAK_OF_PROTECTION 128
00136 #define CLOAK_OF_INVISIBILITY 129
00137 #define CLOAK_OF_MAGIC_RESISTANCE 130
00138 #define CLOAK_OF_DISPLACEMENT 131
00139 #define SMALL_SHIELD 132
00140 #define ELVEN_SHIELD 133
00141 #define URUK_HAI_SHIELD 134
00142 #define ORCISH_SHIELD 135
00143 #define LARGE_SHIELD 136
00144 #define DWARVISH_ROUNDSHIELD 137
00145 #define SHIELD_OF_REFLECTION 138
00146 #define LEATHER_GLOVES 139
00147 #define GAUNTLETS_OF_FUMBLING 140
00148 #define GAUNTLETS_OF_POWER 141
00149 #define GAUNTLETS_OF_DEXTERITY 142
00150 #define LOW_BOOTS 143
00151 #define IRON_SHOES 144
00152 #define HIGH_BOOTS 145
00153 #define SPEED_BOOTS 146
00154 #define WATER_WALKING_BOOTS 147
00155 #define JUMPING_BOOTS 148
00156 #define ELVEN_BOOTS 149
00157 #define KICKING_BOOTS 150
00158 #define FUMBLE_BOOTS 151
00159 #define LEVITATION_BOOTS 152
00160 #define RIN_ADORNMENT 153
00161 #define RIN_GAIN_STRENGTH 154
00162 #define RIN_GAIN_CONSTITUTION 155
00163 #define RIN_GAIN_INTELLIGENCE 156
00164 #define RIN_GAIN_WISDOM 157
00165 #define RIN_GAIN_DEXTERITY 158
00166 #define RIN_INCREASE_ACCURACY 159
00167 #define RIN_INCREASE_DAMAGE 160
00168 #define RIN_PROTECTION 161
00169 #define RIN_REGENERATION 162
00170 #define RIN_SEARCHING 163
00171 #define RIN_STEALTH 164
00172 #define RIN_SUSTAIN_ABILITY 165
00173 #define RIN_LEVITATION 166
00174 #define RIN_HUNGER 167
00175 #define RIN_AGGRAVATE_MONSTER 168
00176 #define RIN_CONFLICT 169
00177 #define RIN_WARNING 170
00178 #define RIN_POISON_RESISTANCE 171
00179 #define RIN_FIRE_RESISTANCE 172
00180 #define RIN_COLD_RESISTANCE 173
00181 #define RIN_SHOCK_RESISTANCE 174
00182 #define RIN_FREE_ACTION 175
00183 #define RIN_SLOW_DIGESTION 176
00184 #define RIN_TELEPORTATION 177
00185 #define RIN_TELEPORT_CONTROL 178
00186 #define RIN_POLYMORPH 179
00187 #define RIN_POLYMORPH_CONTROL 180
00188 #define RIN_INVISIBILITY 181
00189 #define RIN_SEE_INVISIBLE 182
00190 #define RIN_PROTECTION_FROM_SHAPE_CHAN 183
00191 #define AMULET_OF_ESP 197
00192 #define AMULET_OF_LIFE_SAVING 198
00193 #define AMULET_OF_STRANGULATION 199
00194 #define AMULET_OF_RESTFUL_SLEEP 200
00195 #define AMULET_VERSUS_POISON 201
00196 #define AMULET_OF_CHANGE 202
00197 #define AMULET_OF_UNCHANGING 203
00198 #define AMULET_OF_REFLECTION 204
00199 #define AMULET_OF_MAGICAL_BREATHING 205
00200 #define FAKE_AMULET_OF_YENDOR 212
00201 #define AMULET_OF_YENDOR 213
00202 #define LARGE_BOX 214
00203 #define CHEST 215
00204 #define IRON_SAFE 216
00205 #define ICE_BOX 217
00206 #define SACK 218
00207 #define OILSKIN_SACK 219
00208 #define BAG_OF_HOLDING 220
00209 #define BAG_OF_TRICKS 221
00210 #define SKELETON_KEY 222
00211 #define LOCK_PICK 223
00212 #define CREDIT_CARD 224
00213 #define TALLOW_CANDLE 225
00214 #define WAX_CANDLE 226
00215 #define BRASS_LANTERN 227
00216 #define OIL_LAMP 228
00217 #define MAGIC_LAMP 229
00218 #define EXPENSIVE_CAMERA 230
00219 #define MIRROR 231
00220 #define CRYSTAL_BALL 232
00221 #define LENSES 233
00222 #define BLINDFOLD 234
00223 #define TOWEL 235
00224 #define SADDLE 236
00225 #define LEASH 237
00226 #define STETHOSCOPE 238
00227 #define TINNING_KIT 239
00228 #define TIN_OPENER 240
00229 #define CAN_OF_GREASE 241
00230 #define FIGURINE 242
00231 #define MAGIC_MARKER 243
00232 #define LAND_MINE 244
00233 #define BEARTRAP 245
00234 #define TIN_WHISTLE 246
00235 #define MAGIC_WHISTLE 247
00236 #define WOODEN_FLUTE 248
00237 #define MAGIC_FLUTE 249
00238 #define TOOLED_HORN 250
00239 #define FROST_HORN 251
00240 #define FIRE_HORN 252
00241 #define HORN_OF_PLENTY 253
00242 #define WOODEN_HARP 254
00243 #define MAGIC_HARP 255
00244 #define BELL 256
00245 #define BUGLE 257
00246 #define LEATHER_DRUM 258
00247 #define DRUM_OF_EARTHQUAKE 259
00248 #define PICK_AXE 260
00249 #define GRAPPLING_HOOK 261
00250 #define UNICORN_HORN 262
00251 #define CANDELABRUM_OF_INVOCATION 263
00252 #define BELL_OF_OPENING 264
00253 #define TRIPE_RATION 265
00254 #define CORPSE 266
00255 #define EGG 267
00256 #define MEATBALL 268
00257 #define MEAT_STICK 269
00258 #define HUGE_CHUNK_OF_MEAT 270
00259 #define MEAT_RING 271
00260 #define KELP_FROND 272
00261 #define EUCALYPTUS_LEAF 273
00262 #define APPLE 274
00263 #define ORANGE 275
00264 #define PEAR 276
00265 #define MELON 277
00266 #define BANANA 278
00267 #define CARROT 279
00268 #define SPRIG_OF_WOLFSBANE 280
00269 #define CLOVE_OF_GARLIC 281
00270 #define SLIME_MOLD 282
00271 #define LUMP_OF_ROYAL_JELLY 283
00272 #define CREAM_PIE 284
00273 #define CANDY_BAR 285
00274 #define FORTUNE_COOKIE 286
00275 #define PANCAKE 287
00276 #define LEMBAS_WAFER 288
00277 #define CRAM_RATION 289
00278 #define FOOD_RATION 290
00279 #define K_RATION 291
00280 #define C_RATION 292
00281 #define TIN 293
00282 #define POT_GAIN_ABILITY 294
00283 #define POT_RESTORE_ABILITY 295
00284 #define POT_CONFUSION 296
00285 #define POT_BLINDNESS 297
00286 #define POT_PARALYSIS 298
00287 #define POT_SPEED 299
00288 #define POT_LEVITATION 300
00289 #define POT_HALLUCINATION 301
00290 #define POT_INVISIBILITY 302
00291 #define POT_SEE_INVISIBLE 303
00292 #define POT_HEALING 304
00293 #define POT_EXTRA_HEALING 305
00294 #define POT_GAIN_LEVEL 306
00295 #define POT_ENLIGHTENMENT 307
00296 #define POT_MONSTER_DETECTION 308
00297 #define POT_OBJECT_DETECTION 309
00298 #define POT_GAIN_ENERGY 310
00299 #define POT_SLEEPING 311
00300 #define POT_FULL_HEALING 312
00301 #define POT_POLYMORPH 313
00302 #define POT_BOOZE 314
00303 #define POT_SICKNESS 315
00304 #define POT_FRUIT_JUICE 316
00305 #define POT_ACID 317
00306 #define POT_OIL 318
00307 #define POT_WATER 331
00308 #define POT_BLOOD 332
00309 #define POT_VAMPIRE_BLOOD 333
00310 #define SCR_ENCHANT_ARMOR 334
00311 #define SCR_DESTROY_ARMOR 335
00312 #define SCR_CONFUSE_MONSTER 336
00313 #define SCR_SCARE_MONSTER 337
00314 #define SCR_REMOVE_CURSE 338
00315 #define SCR_ENCHANT_WEAPON 339
00316 #define SCR_CREATE_MONSTER 340
00317 #define SCR_TAMING 341
00318 #define SCR_GENOCIDE 342
00319 #define SCR_LIGHT 343
00320 #define SCR_TELEPORTATION 344
00321 #define SCR_GOLD_DETECTION 345
00322 #define SCR_FOOD_DETECTION 346
00323 #define SCR_IDENTIFY 347
00324 #define SCR_MAGIC_MAPPING 348
00325 #define SCR_FLOOD 349
00326 #define SCR_FIRE 350
00327 #define SCR_EARTH 351
00328 #define SCR_PUNISHMENT 352
00329 #define SCR_CHARGING 353
00330 #define SCR_STINKING_CLOUD 354
00331 #define SCR_MAIL 376
00332 #define SCR_BLANK_PAPER 377
00333 #define SPE_DIG 378
00334 #define SPE_MAGIC_MISSILE 379
00335 #define SPE_FIREBALL 380
00336 #define SPE_CONE_OF_COLD 381
00337 #define SPE_SLEEP 382
00338 #define SPE_FINGER_OF_DEATH 383
00339 #define SPE_LIGHT 384
00340 #define SPE_DETECT_MONSTERS 385
00341 #define SPE_HEALING 386
00342 #define SPE_KNOCK 387
00343 #define SPE_FORCE_BOLT 388
00344 #define SPE_CONFUSE_MONSTER 389
00345 #define SPE_CURE_BLINDNESS 390
00346 #define SPE_DRAIN_LIFE 391
00347 #define SPE_SLOW_MONSTER 392
00348 #define SPE_WIZARD_LOCK 393
00349 #define SPE_CREATE_MONSTER 394
00350 #define SPE_DETECT_FOOD 395
00351 #define SPE_CAUSE_FEAR 396
00352 #define SPE_CLAIRVOYANCE 397
00353 #define SPE_CURE_SICKNESS 398
00354 #define SPE_CHARM_MONSTER 399
00355 #define SPE_HASTE_SELF 400
00356 #define SPE_DETECT_UNSEEN 401
00357 #define SPE_LEVITATION 402
00358 #define SPE_EXTRA_HEALING 403
00359 #define SPE_RESTORE_ABILITY 404
00360 #define SPE_INVISIBILITY 405
00361 #define SPE_DETECT_TREASURE 406
00362 #define SPE_REMOVE_CURSE 407
00363 #define SPE_MAGIC_MAPPING 408
00364 #define SPE_IDENTIFY 409
00365 #define SPE_TURN_UNDEAD 410
00366 #define SPE_POLYMORPH 411
00367 #define SPE_TELEPORT_AWAY 412
00368 #define SPE_CREATE_FAMILIAR 413
00369 #define SPE_CANCELLATION 414
00370 #define SPE_PROTECTION 415
00371 #define SPE_JUMPING 416
00372 #define SPE_STONE_TO_FLESH 417
00373 #define SPE_BLANK_PAPER 441
00374 #define SPE_BOOK_OF_THE_DEAD 442
00375 #define WAN_LIGHT 443
00376 #define WAN_SECRET_DOOR_DETECTION 444
00377 #define WAN_ENLIGHTENMENT 445
00378 #define WAN_CREATE_MONSTER 446
00379 #define WAN_WISHING 447
00380 #define WAN_NOTHING 448
00381 #define WAN_STRIKING 449
00382 #define WAN_MAKE_INVISIBLE 450
00383 #define WAN_SLOW_MONSTER 451
00384 #define WAN_SPEED_MONSTER 452
00385 #define WAN_UNDEAD_TURNING 453
00386 #define WAN_POLYMORPH 454
00387 #define WAN_CANCELLATION 455
00388 #define WAN_TELEPORTATION 456
00389 #define WAN_OPENING 457
00390 #define WAN_LOCKING 458
00391 #define WAN_PROBING 459
00392 #define WAN_DIGGING 460
00393 #define WAN_MAGIC_MISSILE 461
00394 #define WAN_FIRE 462
00395 #define WAN_COLD 463
00396 #define WAN_SLEEP 464
00397 #define WAN_DEATH 465
00398 #define WAN_LIGHTNING 466
00399 #define GOLD_PIECE 492
00400 #define DILITHIUM_CRYSTAL 493
00401 #define DIAMOND 494
00402 #define RUBY 495
00403 #define JACINTH 496
00404 #define SAPPHIRE 497
00405 #define BLACK_OPAL 498
00406 #define EMERALD 499
00407 #define TURQUOISE 500
00408 #define CITRINE 501
00409 #define AQUAMARINE 502
00410 #define AMBER 503
00411 #define TOPAZ 504
00412 #define JET 505
00413 #define OPAL 506
00414 #define CHRYSOBERYL 507
00415 #define GARNET 508
00416 #define AMETHYST 509
00417 #define JASPER 510
00418 #define FLUORITE 511
00419 #define OBSIDIAN 512
00420 #define AGATE 513
00421 #define JADE 514
00422
00423
00424
00425
00426
00427
00428
00429
00430
00431 #define LUCKSTONE 524
00432 #define LOADSTONE 525
00433 #define TOUCHSTONE 526
00434 #define FLINT 527
00435 #define ROCK 528
00436 #define BOULDER 529
00437 #define STATUE 530
00438 #define HEAVY_IRON_BALL 531
00439 #define IRON_CHAIN 532
00440 #define BLINDING_VENOM 533
00441 #define ACID_VENOM 534
00442 #define LAST_GEM (JADE)
00443 #define MAXSPELL 43
00444 #define NUM_OBJECTS 535
00445
00446
00447
00448 #define ART_EXCALIBUR 1
00449 #define ART_STORMBRINGER 2
00450 #define ART_THIEFBANE 3
00451 #define ART_MJOLLNIR 4
00452 #define ART_CLEAVER 5
00453 #define ART_GRIMTOOTH 6
00454 #define ART_ORCRIST 7
00455 #define ART_STING 8
00456 #define ART_MAGICBANE 9
00457 #define ART_FROST_BRAND 10
00458 #define ART_FIRE_BRAND 11
00459 #define ART_DRAGONBANE 12
00460 #define ART_DEMONBANE 13
00461 #define ART_WEREBANE 14
00462 #define ART_GRAYSWANDIR 15
00463 #define ART_GIANTSLAYER 16
00464 #define ART_OGRESMASHER 17
00465 #define ART_TROLLSBANE 18
00466 #define ART_VORPAL_BLADE 19
00467 #define ART_SNICKERSNEE 20
00468 #define ART_SUNSWORD 21
00469 #define ART_ORB_OF_DETECTION 22
00470 #define ART_HEART_OF_AHRIMAN 23
00471 #define ART_SCEPTRE_OF_MIGHT 24
00472 #define ART_STAFF_OF_AESCULAPIUS 25
00473 #define ART_MAGIC_MIRROR_OF_MERLIN 26
00474 #define ART_EYES_OF_THE_OVERWORLD 27
00475 #define ART_MITRE_OF_HOLINESS 28
00476 #define ART_LONGBOW_OF_DIANA 29
00477 #define ART_MASTER_KEY_OF_THIEVERY 30
00478 #define ART_TSURUGI_OF_MURAMASA 31
00479 #define ART_YENDORIAN_EXPRESS_CARD 32
00480 #define ART_ORB_OF_FATE 33
00481 #define ART_EYE_OF_THE_AETHIOPICA 34
00482 #define NROFARTIFACTS 34
00483
00484 #endif