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