1    | /*	SCCS Id: @(#)onames.h	3.3	1994/09/10 */
2    | 
3    | /* This source file is generated by 'makedefs'.  Do not edit. */
4    | #ifndef ONAMES_H
5    | #define ONAMES_H
6    | 
7    | #define	STRANGE_OBJECT	0
8    | #define	ARROW	1
9    | #define	ELVEN_ARROW	2
10   | #define	ORCISH_ARROW	3
11   | #define	SILVER_ARROW	4
12   | #define	YA	5
13   | #define	CROSSBOW_BOLT	6
14   | #define	DART	7
15   | #define	SHURIKEN	8
16   | #define	BOOMERANG	9
17   | #define	SPEAR	10
18   | #define	ELVEN_SPEAR	11
19   | #define	ORCISH_SPEAR	12
20   | #define	DWARVISH_SPEAR	13
21   | #define	SILVER_SPEAR	14
22   | #define	JAVELIN	15
23   | #define	TRIDENT	16
24   | #define	DAGGER	17
25   | #define	ELVEN_DAGGER	18
26   | #define	ORCISH_DAGGER	19
27   | #define	SILVER_DAGGER	20
28   | #define	ATHAME	21
29   | #define	SCALPEL	22
30   | #define	KNIFE	23
31   | #define	STILETTO	24
32   | #define	WORM_TOOTH	25
33   | #define	CRYSKNIFE	26
34   | #define	AXE	27
35   | #define	BATTLE_AXE	28
36   | #define	SHORT_SWORD	29
37   | #define	ELVEN_SHORT_SWORD	30
38   | #define	ORCISH_SHORT_SWORD	31
39   | #define	DWARVISH_SHORT_SWORD	32
40   | #define	SCIMITAR	33
41   | #define	SILVER_SABER	34
42   | #define	BROADSWORD	35
43   | #define	ELVEN_BROADSWORD	36
44   | #define	LONG_SWORD	37
45   | #define	TWO_HANDED_SWORD	38
46   | #define	KATANA	39
47   | #define	TSURUGI	40
48   | #define	RUNESWORD	41
49   | #define	PARTISAN	42
50   | #define	RANSEUR	43
51   | #define	SPETUM	44
52   | #define	GLAIVE	45
53   | #define	LANCE	46
54   | #define	HALBERD	47
55   | #define	BARDICHE	48
56   | #define	VOULGE	49
57   | #define	DWARVISH_MATTOCK	50
58   | #define	FAUCHARD	51
59   | #define	GUISARME	52
60   | #define	BILL_GUISARME	53
61   | #define	LUCERN_HAMMER	54
62   | #define	BEC_DE_CORBIN	55
63   | #define	MACE	56
64   | #define	MORNING_STAR	57
65   | #define	WAR_HAMMER	58
66   | #define	CLUB	59
67   | #define	RUBBER_HOSE	60
68   | #define	QUARTERSTAFF	61
69   | #define	AKLYS	62
70   | #define	FLAIL	63
71   | #define	BULLWHIP	64
72   | #define	BOW	65
73   | #define	ELVEN_BOW	66
74   | #define	ORCISH_BOW	67
75   | #define	YUMI	68
76   | #define	SLING	69
77   | #define	CROSSBOW	70
78   | #define	ELVEN_LEATHER_HELM	71
79   | #define	ORCISH_HELM	72
80   | #define	DWARVISH_IRON_HELM	73
81   | #define	FEDORA	74
82   | #define	CORNUTHAUM	75
83   | #define	DUNCE_CAP	76
84   | #define	DENTED_POT	77
85   | #define	HELMET	78
86   | #define	HELM_OF_BRILLIANCE	79
87   | #define	HELM_OF_OPPOSITE_ALIGNMENT	80
88   | #define	HELM_OF_TELEPATHY	81
89   | #define	GRAY_DRAGON_SCALE_MAIL	82
90   | #define	SILVER_DRAGON_SCALE_MAIL	83
91   | #define	RED_DRAGON_SCALE_MAIL	84
92   | #define	WHITE_DRAGON_SCALE_MAIL	85
93   | #define	ORANGE_DRAGON_SCALE_MAIL	86
94   | #define	BLACK_DRAGON_SCALE_MAIL	87
95   | #define	BLUE_DRAGON_SCALE_MAIL	88
96   | #define	GREEN_DRAGON_SCALE_MAIL	89
97   | #define	YELLOW_DRAGON_SCALE_MAIL	90
98   | #define	GRAY_DRAGON_SCALES	91
99   | #define	SILVER_DRAGON_SCALES	92
100  | #define	RED_DRAGON_SCALES	93
101  | #define	WHITE_DRAGON_SCALES	94
102  | #define	ORANGE_DRAGON_SCALES	95
103  | #define	BLACK_DRAGON_SCALES	96
104  | #define	BLUE_DRAGON_SCALES	97
105  | #define	GREEN_DRAGON_SCALES	98
106  | #define	YELLOW_DRAGON_SCALES	99
107  | #define	PLATE_MAIL	100
108  | #define	CRYSTAL_PLATE_MAIL	101
109  | #define	BRONZE_PLATE_MAIL	102
110  | #define	SPLINT_MAIL	103
111  | #define	BANDED_MAIL	104
112  | #define	DWARVISH_MITHRIL_COAT	105
113  | #define	ELVEN_MITHRIL_COAT	106
114  | #define	CHAIN_MAIL	107
115  | #define	ORCISH_CHAIN_MAIL	108
116  | #define	SCALE_MAIL	109
117  | #define	STUDDED_LEATHER_ARMOR	110
118  | #define	RING_MAIL	111
119  | #define	ORCISH_RING_MAIL	112
120  | #define	LEATHER_ARMOR	113
121  | #define	LEATHER_JACKET	114
122  | #define	HAWAIIAN_SHIRT	115
123  | #define	T_SHIRT	116
124  | #define	MUMMY_WRAPPING	117
125  | #define	ELVEN_CLOAK	118
126  | #define	ORCISH_CLOAK	119
127  | #define	DWARVISH_CLOAK	120
128  | #define	OILSKIN_CLOAK	121
129  | #define	ROBE	122
130  | #define	ALCHEMY_SMOCK	123
131  | #define	CLOAK_OF_PROTECTION	124
132  | #define	CLOAK_OF_INVISIBILITY	125
133  | #define	CLOAK_OF_MAGIC_RESISTANCE	126
134  | #define	CLOAK_OF_DISPLACEMENT	127
135  | #define	SMALL_SHIELD	128
136  | #define	ELVEN_SHIELD	129
137  | #define	URUK_HAI_SHIELD	130
138  | #define	ORCISH_SHIELD	131
139  | #define	LARGE_SHIELD	132
140  | #define	DWARVISH_ROUNDSHIELD	133
141  | #define	SHIELD_OF_REFLECTION	134
142  | #define	LEATHER_GLOVES	135
143  | #define	GAUNTLETS_OF_FUMBLING	136
144  | #define	GAUNTLETS_OF_POWER	137
145  | #define	GAUNTLETS_OF_DEXTERITY	138
146  | #define	LOW_BOOTS	139
147  | #define	IRON_SHOES	140
148  | #define	HIGH_BOOTS	141
149  | #define	SPEED_BOOTS	142
150  | #define	WATER_WALKING_BOOTS	143
151  | #define	JUMPING_BOOTS	144
152  | #define	ELVEN_BOOTS	145
153  | #define	KICKING_BOOTS	146
154  | #define	FUMBLE_BOOTS	147
155  | #define	LEVITATION_BOOTS	148
156  | #define	RIN_ADORNMENT	149
157  | #define	RIN_GAIN_STRENGTH	150
158  | #define	RIN_GAIN_CONSTITUTION	151
159  | #define	RIN_INCREASE_ACCURACY	152
160  | #define	RIN_INCREASE_DAMAGE	153
161  | #define	RIN_PROTECTION	154
162  | #define	RIN_REGENERATION	155
163  | #define	RIN_SEARCHING	156
164  | #define	RIN_STEALTH	157
165  | #define	RIN_SUSTAIN_ABILITY	158
166  | #define	RIN_LEVITATION	159
167  | #define	RIN_HUNGER	160
168  | #define	RIN_AGGRAVATE_MONSTER	161
169  | #define	RIN_CONFLICT	162
170  | #define	RIN_WARNING	163
171  | #define	RIN_POISON_RESISTANCE	164
172  | #define	RIN_FIRE_RESISTANCE	165
173  | #define	RIN_COLD_RESISTANCE	166
174  | #define	RIN_SHOCK_RESISTANCE	167
175  | #define	RIN_FREE_ACTION	168
176  | #define	RIN_SLOW_DIGESTION	169
177  | #define	RIN_TELEPORTATION	170
178  | #define	RIN_TELEPORT_CONTROL	171
179  | #define	RIN_POLYMORPH	172
180  | #define	RIN_POLYMORPH_CONTROL	173
181  | #define	RIN_INVISIBILITY	174
182  | #define	RIN_SEE_INVISIBLE	175
183  | #define	RIN_PROTECTION_FROM_SHAPE_CHAN	176
184  | #define	AMULET_OF_ESP	177
185  | #define	AMULET_OF_LIFE_SAVING	178
186  | #define	AMULET_OF_STRANGULATION	179
187  | #define	AMULET_OF_RESTFUL_SLEEP	180
188  | #define	AMULET_VERSUS_POISON	181
189  | #define	AMULET_OF_CHANGE	182
190  | #define	AMULET_OF_UNCHANGING	183
191  | #define	AMULET_OF_REFLECTION	184
192  | #define	AMULET_OF_MAGICAL_BREATHING	185
193  | #define	FAKE_AMULET_OF_YENDOR	186
194  | #define	AMULET_OF_YENDOR	187
195  | #define	LARGE_BOX	188
196  | #define	CHEST	189
197  | #define	ICE_BOX	190
198  | #define	SACK	191
199  | #define	OILSKIN_SACK	192
200  | #define	BAG_OF_HOLDING	193
201  | #define	BAG_OF_TRICKS	194
202  | #define	SKELETON_KEY	195
203  | #define	LOCK_PICK	196
204  | #define	CREDIT_CARD	197
205  | #define	TALLOW_CANDLE	198
206  | #define	WAX_CANDLE	199
207  | #define	BRASS_LANTERN	200
208  | #define	OIL_LAMP	201
209  | #define	MAGIC_LAMP	202
210  | #define	EXPENSIVE_CAMERA	203
211  | #define	MIRROR	204
212  | #define	CRYSTAL_BALL	205
213  | #define	LENSES	206
214  | #define	BLINDFOLD	207
215  | #define	TOWEL	208
216  | #define	SADDLE	209
217  | #define	LEASH	210
218  | #define	STETHOSCOPE	211
219  | #define	TINNING_KIT	212
220  | #define	TIN_OPENER	213
221  | #define	CAN_OF_GREASE	214
222  | #define	FIGURINE	215
223  | #define	MAGIC_MARKER	216
224  | #define	LAND_MINE	217
225  | #define	BEARTRAP	218
226  | #define	TIN_WHISTLE	219
227  | #define	MAGIC_WHISTLE	220
228  | #define	WOODEN_FLUTE	221
229  | #define	MAGIC_FLUTE	222
230  | #define	TOOLED_HORN	223
231  | #define	FROST_HORN	224
232  | #define	FIRE_HORN	225
233  | #define	HORN_OF_PLENTY	226
234  | #define	WOODEN_HARP	227
235  | #define	MAGIC_HARP	228
236  | #define	BELL	229
237  | #define	BUGLE	230
238  | #define	LEATHER_DRUM	231
239  | #define	DRUM_OF_EARTHQUAKE	232
240  | #define	PICK_AXE	233
241  | #define	GRAPPLING_HOOK	234
242  | #define	UNICORN_HORN	235
243  | #define	CANDELABRUM_OF_INVOCATION	236
244  | #define	BELL_OF_OPENING	237
245  | #define	TRIPE_RATION	238
246  | #define	CORPSE	239
247  | #define	EGG	240
248  | #define	MEATBALL	241
249  | #define	MEAT_STICK	242
250  | #define	HUGE_CHUNK_OF_MEAT	243
251  | #define	MEAT_RING	244
252  | #define	KELP_FROND	245
253  | #define	EUCALYPTUS_LEAF	246
254  | #define	APPLE	247
255  | #define	ORANGE	248
256  | #define	PEAR	249
257  | #define	MELON	250
258  | #define	BANANA	251
259  | #define	CARROT	252
260  | #define	SPRIG_OF_WOLFSBANE	253
261  | #define	CLOVE_OF_GARLIC	254
262  | #define	SLIME_MOLD	255
263  | #define	LUMP_OF_ROYAL_JELLY	256
264  | #define	CREAM_PIE	257
265  | #define	CANDY_BAR	258
266  | #define	FORTUNE_COOKIE	259
267  | #define	PANCAKE	260
268  | #define	LEMBAS_WAFER	261
269  | #define	CRAM_RATION	262
270  | #define	FOOD_RATION	263
271  | #define	K_RATION	264
272  | #define	C_RATION	265
273  | #define	TIN	266
274  | #define	POT_GAIN_ABILITY	267
275  | #define	POT_RESTORE_ABILITY	268
276  | #define	POT_CONFUSION	269
277  | #define	POT_BLINDNESS	270
278  | #define	POT_PARALYSIS	271
279  | #define	POT_SPEED	272
280  | #define	POT_LEVITATION	273
281  | #define	POT_HALLUCINATION	274
282  | #define	POT_INVISIBILITY	275
283  | #define	POT_SEE_INVISIBLE	276
284  | #define	POT_HEALING	277
285  | #define	POT_EXTRA_HEALING	278
286  | #define	POT_GAIN_LEVEL	279
287  | #define	POT_ENLIGHTENMENT	280
288  | #define	POT_MONSTER_DETECTION	281
289  | #define	POT_OBJECT_DETECTION	282
290  | #define	POT_GAIN_ENERGY	283
291  | #define	POT_SLEEPING	284
292  | #define	POT_FULL_HEALING	285
293  | #define	POT_POLYMORPH	286
294  | #define	POT_BOOZE	287
295  | #define	POT_SICKNESS	288
296  | #define	POT_FRUIT_JUICE	289
297  | #define	POT_ACID	290
298  | #define	POT_OIL	291
299  | #define	POT_WATER	292
300  | #define	SCR_ENCHANT_ARMOR	293
301  | #define	SCR_DESTROY_ARMOR	294
302  | #define	SCR_CONFUSE_MONSTER	295
303  | #define	SCR_SCARE_MONSTER	296
304  | #define	SCR_REMOVE_CURSE	297
305  | #define	SCR_ENCHANT_WEAPON	298
306  | #define	SCR_CREATE_MONSTER	299
307  | #define	SCR_TAMING	300
308  | #define	SCR_GENOCIDE	301
309  | #define	SCR_LIGHT	302
310  | #define	SCR_TELEPORTATION	303
311  | #define	SCR_GOLD_DETECTION	304
312  | #define	SCR_FOOD_DETECTION	305
313  | #define	SCR_IDENTIFY	306
314  | #define	SCR_MAGIC_MAPPING	307
315  | #define	SCR_AMNESIA	308
316  | #define	SCR_FIRE	309
317  | #define	SCR_EARTH	310
318  | #define	SCR_PUNISHMENT	311
319  | #define	SCR_CHARGING	312
320  | #define	SCR_STINKING_CLOUD	313
321  | #define	SCR_BLANK_PAPER	318
322  | #define	SPE_DIG	319
323  | #define	SPE_MAGIC_MISSILE	320
324  | #define	SPE_FIREBALL	321
325  | #define	SPE_CONE_OF_COLD	322
326  | #define	SPE_SLEEP	323
327  | #define	SPE_FINGER_OF_DEATH	324
328  | #define	SPE_LIGHT	325
329  | #define	SPE_DETECT_MONSTERS	326
330  | #define	SPE_HEALING	327
331  | #define	SPE_KNOCK	328
332  | #define	SPE_FORCE_BOLT	329
333  | #define	SPE_CONFUSE_MONSTER	330
334  | #define	SPE_CURE_BLINDNESS	331
335  | #define	SPE_DRAIN_LIFE	332
336  | #define	SPE_SLOW_MONSTER	333
337  | #define	SPE_WIZARD_LOCK	334
338  | #define	SPE_CREATE_MONSTER	335
339  | #define	SPE_DETECT_FOOD	336
340  | #define	SPE_CAUSE_FEAR	337
341  | #define	SPE_CLAIRVOYANCE	338
342  | #define	SPE_CURE_SICKNESS	339
343  | #define	SPE_CHARM_MONSTER	340
344  | #define	SPE_HASTE_SELF	341
345  | #define	SPE_DETECT_UNSEEN	342
346  | #define	SPE_LEVITATION	343
347  | #define	SPE_EXTRA_HEALING	344
348  | #define	SPE_RESTORE_ABILITY	345
349  | #define	SPE_INVISIBILITY	346
350  | #define	SPE_DETECT_TREASURE	347
351  | #define	SPE_REMOVE_CURSE	348
352  | #define	SPE_MAGIC_MAPPING	349
353  | #define	SPE_IDENTIFY	350
354  | #define	SPE_TURN_UNDEAD	351
355  | #define	SPE_POLYMORPH	352
356  | #define	SPE_TELEPORT_AWAY	353
357  | #define	SPE_CREATE_FAMILIAR	354
358  | #define	SPE_CANCELLATION	355
359  | #define	SPE_PROTECTION	356
360  | #define	SPE_JUMPING	357
361  | #define	SPE_STONE_TO_FLESH	358
362  | #define	SPE_BLANK_PAPER	359
363  | #define	SPE_BOOK_OF_THE_DEAD	360
364  | #define	WAN_LIGHT	361
365  | #define	WAN_SECRET_DOOR_DETECTION	362
366  | #define	WAN_ENLIGHTENMENT	363
367  | #define	WAN_CREATE_MONSTER	364
368  | #define	WAN_WISHING	365
369  | #define	WAN_NOTHING	366
370  | #define	WAN_STRIKING	367
371  | #define	WAN_MAKE_INVISIBLE	368
372  | #define	WAN_SLOW_MONSTER	369
373  | #define	WAN_SPEED_MONSTER	370
374  | #define	WAN_UNDEAD_TURNING	371
375  | #define	WAN_POLYMORPH	372
376  | #define	WAN_CANCELLATION	373
377  | #define	WAN_TELEPORTATION	374
378  | #define	WAN_OPENING	375
379  | #define	WAN_LOCKING	376
380  | #define	WAN_PROBING	377
381  | #define	WAN_DIGGING	378
382  | #define	WAN_MAGIC_MISSILE	379
383  | #define	WAN_FIRE	380
384  | #define	WAN_COLD	381
385  | #define	WAN_SLEEP	382
386  | #define	WAN_DEATH	383
387  | #define	WAN_LIGHTNING	384
388  | #define	GOLD_PIECE	388
389  | #define	DILITHIUM_CRYSTAL	389
390  | #define	DIAMOND	390
391  | #define	RUBY	391
392  | #define	JACINTH	392
393  | #define	SAPPHIRE	393
394  | #define	BLACK_OPAL	394
395  | #define	EMERALD	395
396  | #define	TURQUOISE	396
397  | #define	CITRINE	397
398  | #define	AQUAMARINE	398
399  | #define	AMBER	399
400  | #define	TOPAZ	400
401  | #define	JET	401
402  | #define	OPAL	402
403  | #define	CHRYSOBERYL	403
404  | #define	GARNET	404
405  | #define	AMETHYST	405
406  | #define	JASPER	406
407  | #define	FLUORITE	407
408  | #define	OBSIDIAN	408
409  | #define	AGATE	409
410  | #define	JADE	410
411  | /* #define	WORTHLESS_PIECE_OF_WHITE_GLASS	411 */
412  | /* #define	WORTHLESS_PIECE_OF_BLUE_GLASS	412 */
413  | /* #define	WORTHLESS_PIECE_OF_RED_GLASS	413 */
414  | /* #define	WORTHLESS_PIECE_OF_YELLOWISH_BROWN_GLASS	414 */
415  | /* #define	WORTHLESS_PIECE_OF_ORANGE_GLASS	415 */
416  | /* #define	WORTHLESS_PIECE_OF_YELLOW_GLASS	416 */
417  | /* #define	WORTHLESS_PIECE_OF_BLACK_GLASS	417 */
418  | /* #define	WORTHLESS_PIECE_OF_GREEN_GLASS	418 */
419  | /* #define	WORTHLESS_PIECE_OF_VIOLET_GLASS	419 */
420  | #define	LUCKSTONE	420
421  | #define	LOADSTONE	421
422  | #define	FLINT	422
423  | #define	ROCK	423
424  | #define	BOULDER	424
425  | #define	STATUE	425
426  | #define	HEAVY_IRON_BALL	426
427  | #define	IRON_CHAIN	427
428  | #define	BLINDING_VENOM	428
429  | #define	ACID_VENOM	429
430  | #define	LAST_GEM	(JADE)
431  | #define	MAXSPELL	43
432  | #define	NUM_OBJECTS	430
433  | 
434  | /* Artifacts (unique objects) */
435  | 
436  | #define	ART_EXCALIBUR	1
437  | #define	ART_STORMBRINGER	2
438  | #define	ART_MJOLLNIR	3
439  | #define	ART_CLEAVER	4
440  | #define	ART_GRIMTOOTH	5
441  | #define	ART_ORCRIST	6
442  | #define	ART_STING	7
443  | #define	ART_MAGICBANE	8
444  | #define	ART_FROST_BRAND	9
445  | #define	ART_FIRE_BRAND	10
446  | #define	ART_DRAGONBANE	11
447  | #define	ART_DEMONBANE	12
448  | #define	ART_WEREBANE	13
449  | #define	ART_GRAYSWANDIR	14
450  | #define	ART_GIANTSLAYER	15
451  | #define	ART_OGRESMASHER	16
452  | #define	ART_TROLLSBANE	17
453  | #define	ART_VORPAL_BLADE	18
454  | #define	ART_SNICKERSNEE	19
455  | #define	ART_SUNSWORD	20
456  | #define	ART_ORB_OF_DETECTION	21
457  | #define	ART_HEART_OF_AHRIMAN	22
458  | #define	ART_SCEPTRE_OF_MIGHT	23
459  | #define	ART_STAFF_OF_AESCULAPIUS	24
460  | #define	ART_MAGIC_MIRROR_OF_MERLIN	25
461  | #define	ART_EYES_OF_THE_OVERWORLD	26
462  | #define	ART_MITRE_OF_HOLINESS	27
463  | #define	ART_LONGBOW_OF_DIANA	28
464  | #define	ART_MASTER_KEY_OF_THIEVERY	29
465  | #define	ART_TSURUGI_OF_MURAMASA	30
466  | #define	ART_YENDORIAN_EXPRESS_CARD	31
467  | #define	ART_ORB_OF_FATE	32
468  | #define	ART_EYE_OF_THE_AETHIOPICA	33
469  | #define	NROFARTIFACTS	33
470  | 
471  | #endif /* ONAMES_H */