summaryrefslogtreecommitdiffstats
path: root/hack/hack.onames.h
diff options
context:
space:
mode:
Diffstat (limited to 'hack/hack.onames.h')
-rw-r--r--hack/hack.onames.h227
1 files changed, 227 insertions, 0 deletions
diff --git a/hack/hack.onames.h b/hack/hack.onames.h
new file mode 100644
index 00000000..c0fe81ea
--- /dev/null
+++ b/hack/hack.onames.h
@@ -0,0 +1,227 @@
+#define STRANGE_OBJECT 0
+#define AMULET_OF_YENDOR 1
+#define FOOD_RATION 2
+#define TRIPE_RATION 3
+#define PANCAKE 4
+#define DEAD_LIZARD 5
+#define FORTUNE_COOKIE 6
+#define CARROT 7
+#define TIN 8
+#define ORANGE 9
+#define APPLE 10
+#define PEAR 11
+#define MELON 12
+#define BANANA 13
+#define CANDY_BAR 14
+#define EGG 15
+#define CLOVE_OF_GARLIC 16
+#define LUMP_OF_ROYAL_JELLY 17
+#define DEAD_HUMAN 18
+#define DEAD_GIANT_ANT 19
+#define DEAD_GIANT_BAT 20
+#define DEAD_CENTAUR 21
+#define DEAD_DRAGON 22
+#define DEAD_FLOATING_EYE 23
+#define DEAD_FREEZING_SPHERE 24
+#define DEAD_GNOME 25
+#define DEAD_HOBGOBLIN 26
+#define DEAD_STALKER 27
+#define DEAD_JACKAL 28
+#define DEAD_KOBOLD 29
+#define DEAD_LEPRECHAUN 30
+#define DEAD_MIMIC 31
+#define DEAD_NYMPH 32
+#define DEAD_ORC 33
+#define DEAD_PURPLE_WORM 34
+#define DEAD_QUASIT 35
+#define DEAD_RUST_MONSTER 36
+#define DEAD_SNAKE 37
+#define DEAD_TROLL 38
+#define DEAD_UMBER_HULK 39
+#define DEAD_VAMPIRE 40
+#define DEAD_WRAITH 41
+#define DEAD_XORN 42
+#define DEAD_YETI 43
+#define DEAD_ZOMBIE 44
+#define DEAD_ACID_BLOB 45
+#define DEAD_GIANT_BEETLE 46
+#define DEAD_COCKATRICE 47
+#define DEAD_DOG 48
+#define DEAD_ETTIN 49
+#define DEAD_FOG_CLOUD 50
+#define DEAD_GELATINOUS_CUBE 51
+#define DEAD_HOMUNCULUS 52
+#define DEAD_IMP 53
+#define DEAD_JAGUAR 54
+#define DEAD_KILLER_BEE 55
+#define DEAD_LEOCROTTA 56
+#define DEAD_MINOTAUR 57
+#define DEAD_NURSE 58
+#define DEAD_OWLBEAR 59
+#define DEAD_PIERCER 60
+#define DEAD_QUIVERING_BLOB 61
+#define DEAD_GIANT_RAT 62
+#define DEAD_GIANT_SCORPION 63
+#define DEAD_TENGU 64
+#define DEAD_UNICORN 65
+#define DEAD_VIOLET_FUNGI 66
+#define DEAD_LONG_WORM 67
+#define DEAD_XAN 68
+#define DEAD_YELLOW_LIGHT 69
+#define DEAD_ZRUTY 70
+#define ARROW 71
+#define SLING_BULLET 72
+#define CROSSBOW_BOLT 73
+#define DART 74
+#define ROCK 75
+#define BOOMERANG 76
+#define MACE 77
+#define AXE 78
+#define FLAIL 79
+#define LONG_SWORD 80
+#define TWO_HANDED_SWORD 81
+#define DAGGER 82
+#define WORM_TOOTH 83
+#define CRYSKNIFE 84
+#define SPEAR 85
+#define BOW 86
+#define SLING 87
+#define CROSSBOW 88
+#define WHISTLE 89
+#define MAGIC_WHISTLE 90
+#define EXPENSIVE_CAMERA 91
+#define ICE_BOX 92
+#define PICK_AXE 93
+#define CAN_OPENER 94
+#define HEAVY_IRON_BALL 95
+#define IRON_CHAIN 96
+#define ENORMOUS_ROCK 97
+#define HELMET 98
+#define PLATE_MAIL 99
+#define SPLINT_MAIL 100
+#define BANDED_MAIL 101
+#define CHAIN_MAIL 102
+#define SCALE_MAIL 103
+#define RING_MAIL 104
+#define STUDDED_LEATHER_ARMOR 105
+#define LEATHER_ARMOR 106
+#define ELVEN_CLOAK 107
+#define SHIELD 108
+#define PAIR_OF_GLOVES 109
+#define POT_RESTORE_STRENGTH 110
+#define POT_BOOZE 111
+#define POT_INVISIBILITY 112
+#define POT_FRUIT_JUICE 113
+#define POT_HEALING 114
+#define POT_PARALYSIS 115
+#define POT_MONSTER_DETECTION 116
+#define POT_OBJECT_DETECTION 117
+#define POT_SICKNESS 118
+#define POT_CONFUSION 119
+#define POT_GAIN_STRENGTH 120
+#define POT_SPEED 121
+#define POT_BLINDNESS 122
+#define POT_GAIN_LEVEL 123
+#define POT_EXTRA_HEALING 124
+#define POT_LEVITATION 125
+#define SCR_MAIL 130
+#define SCR_ENCHANT_ARMOR 131
+#define SCR_DESTROY_ARMOR 132
+#define SCR_CONFUSE_MONSTER 133
+#define SCR_SCARE_MONSTER 134
+#define SCR_BLANK_PAPER 135
+#define SCR_REMOVE_CURSE 136
+#define SCR_ENCHANT_WEAPON 137
+#define SCR_DAMAGE_WEAPON 138
+#define SCR_CREATE_MONSTER 139
+#define SCR_TAMING 140
+#define SCR_GENOCIDE 141
+#define SCR_LIGHT 142
+#define SCR_TELEPORTATION 143
+#define SCR_GOLD_DETECTION 144
+#define SCR_FOOD_DETECTION 145
+#define SCR_IDENTIFY 146
+#define SCR_MAGIC_MAPPING 147
+#define SCR_AMNESIA 148
+#define SCR_FIRE 149
+#define SCR_PUNISHMENT 150
+#define WAN_LIGHT 155
+#define WAN_SECRET_DOOR_DETECTION 156
+#define WAN_CREATE_MONSTER 157
+#define WAN_WISHING 158
+#define WAN_STRIKING 159
+#define WAN_SLOW_MONSTER 160
+#define WAN_SPEED_MONSTER 161
+#define WAN_UNDEAD_TURNING 162
+#define WAN_POLYMORPH 163
+#define WAN_CANCELLATION 164
+#define WAN_TELEPORTATION 165
+#define WAN_MAKE_INVISIBLE 166
+#define WAN_DIGGING 167
+#define WAN_MAGIC_MISSILE 168
+#define WAN_FIRE 169
+#define WAN_SLEEP 170
+#define WAN_COLD 171
+#define WAN_DEATH 172
+#define Adornment u.uprops[0].p_flgs
+#define RIN_ADORNMENT 176
+#define Teleportation u.uprops[1].p_flgs
+#define RIN_TELEPORTATION 177
+#define Regeneration u.uprops[2].p_flgs
+#define RIN_REGENERATION 178
+#define Searching u.uprops[3].p_flgs
+#define RIN_SEARCHING 179
+#define See_invisible u.uprops[4].p_flgs
+#define RIN_SEE_INVISIBLE 180
+#define Stealth u.uprops[5].p_flgs
+#define RIN_STEALTH 181
+#define Levitation u.uprops[6].p_flgs
+#define RIN_LEVITATION 182
+#define Poison_resistance u.uprops[7].p_flgs
+#define RIN_POISON_RESISTANCE 183
+#define Aggravate_monster u.uprops[8].p_flgs
+#define RIN_AGGRAVATE_MONSTER 184
+#define Hunger u.uprops[9].p_flgs
+#define RIN_HUNGER 185
+#define Fire_resistance u.uprops[10].p_flgs
+#define RIN_FIRE_RESISTANCE 186
+#define Cold_resistance u.uprops[11].p_flgs
+#define RIN_COLD_RESISTANCE 187
+#define Protection_from_shape_changers u.uprops[12].p_flgs
+#define RIN_PROTECTION_FROM_SHAPE_CHANGERS 188
+#define Conflict u.uprops[13].p_flgs
+#define RIN_CONFLICT 189
+#define Gain_strength u.uprops[14].p_flgs
+#define RIN_GAIN_STRENGTH 190
+#define Increase_damage u.uprops[15].p_flgs
+#define RIN_INCREASE_DAMAGE 191
+#define Protection u.uprops[16].p_flgs
+#define RIN_PROTECTION 192
+#define Warning u.uprops[17].p_flgs
+#define RIN_WARNING 193
+#define Teleport_control u.uprops[18].p_flgs
+#define RIN_TELEPORT_CONTROL 194
+#define DIAMOND 197
+#define RUBY 198
+#define SAPPHIRE 199
+#define EMERALD 200
+#define TURQUOISE 201
+#define AQUAMARINE 202
+#define TOURMALINE 203
+#define TOPAZ 204
+#define OPAL 205
+#define GARNET 206
+#define AMETHYST 207
+#define AGATE 208
+#define ONYX 209
+#define JASPER 210
+#define JADE 211
+/* #define WORTHLESS_PIECE_OF_BLUE_GLASS 212 */
+/* #define WORTHLESS_PIECE_OF_RED_GLASS 213 */
+/* #define WORTHLESS_PIECE_OF_YELLOW_GLASS 214 */
+/* #define WORTHLESS_PIECE_OF_GREEN_GLASS 215 */
+
+#define CORPSE DEAD_HUMAN
+#define LAST_GEM (JADE+1)
+#define LAST_RING 19
+#define NROFOBJECTS 215