File: pm.h

package info (click to toggle)
gnomehack 1.0.5-1.1
  • links: PTS
  • area: main
  • in suites: potato
  • size: 10,256 kB
  • ctags: 12,966
  • sloc: ansic: 119,783; yacc: 2,002; sh: 610; lex: 417; makefile: 397
file content (349 lines) | stat: -rw-r--r-- 8,749 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
/*	SCCS Id: @(#)pm.h	3.2	94/09/10 */

/* This source file is generated by 'makedefs'.  Do not edit. */
#ifndef PM_H
#define PM_H

#define	PM_PLAYERMON	(-1)
#define	PM_GIANT_ANT	0
#define	PM_KILLER_BEE	1
#define	PM_SOLDIER_ANT	2
#define	PM_FIRE_ANT	3
#define	PM_GIANT_BEETLE	4
#define	PM_QUEEN_BEE	5
#define	PM_ACID_BLOB	6
#define	PM_QUIVERING_BLOB	7
#define	PM_GELATINOUS_CUBE	8
#define	PM_COCKATRICE	9
#define	PM_JACKAL	10
#define	PM_WEREJACKAL	11
#define	PM_LITTLE_DOG	12
#define	PM_DOG	13
#define	PM_LARGE_DOG	14
#define	PM_WOLF	15
#define	PM_WEREWOLF	16
#define	PM_WARG	17
#define	PM_WINTER_WOLF	18
#define	PM_HELL_HOUND_PUP	19
#define	PM_HELL_HOUND	20
#define	PM_FLOATING_EYE	21
#define	PM_FREEZING_SPHERE	22
#define	PM_KITTEN	23
#define	PM_HOUSECAT	24
#define	PM_JAGUAR	25
#define	PM_LARGE_CAT	26
#define	PM_TIGER	27
#define	PM_GREMLIN	28
#define	PM_GARGOYLE	29
#define	PM_WINGED_GARGOYLE	30
#define	PM_HOBBIT	31
#define	PM_DWARF	32
#define	PM_BUGBEAR	33
#define	PM_DWARF_LORD	34
#define	PM_DWARF_KING	35
#define	PM_MIND_FLAYER	36
#define	PM_MANES	37
#define	PM_HOMUNCULUS	38
#define	PM_IMP	39
#define	PM_LEMURE	40
#define	PM_QUASIT	41
#define	PM_TENGU	42
#define	PM_BLUE_JELLY	43
#define	PM_SPOTTED_JELLY	44
#define	PM_OCHRE_JELLY	45
#define	PM_KOBOLD	46
#define	PM_LARGE_KOBOLD	47
#define	PM_KOBOLD_LORD	48
#define	PM_KOBOLD_SHAMAN	49
#define	PM_LEPRECHAUN	50
#define	PM_SMALL_MIMIC	51
#define	PM_LARGE_MIMIC	52
#define	PM_GIANT_MIMIC	53
#define	PM_WOOD_NYMPH	54
#define	PM_WATER_NYMPH	55
#define	PM_MOUNTAIN_NYMPH	56
#define	PM_GOBLIN	57
#define	PM_HOBGOBLIN	58
#define	PM_ORC	59
#define	PM_HILL_ORC	60
#define	PM_MORDOR_ORC	61
#define	PM_URUK_HAI	62
#define	PM_ORC_SHAMAN	63
#define	PM_ORC_CAPTAIN	64
#define	PM_ROCK_PIERCER	65
#define	PM_IRON_PIERCER	66
#define	PM_ROTHE	67
#define	PM_MUMAK	68
#define	PM_LEOCROTTA	69
#define	PM_WUMPUS	70
#define	PM_TITANOTHERE	71
#define	PM_BALUCHITHERIUM	72
#define	PM_SEWER_RAT	73
#define	PM_GIANT_RAT	74
#define	PM_RABID_RAT	75
#define	PM_WERERAT	76
#define	PM_ROCK_MOLE	77
#define	PM_CAVE_SPIDER	78
#define	PM_GIANT_SPIDER	79
#define	PM_SCORPION	80
#define	PM_LURKER_ABOVE	81
#define	PM_TRAPPER	82
#define	PM_WHITE_UNICORN	83
#define	PM_GRAY_UNICORN	84
#define	PM_BLACK_UNICORN	85
#define	PM_FOG_CLOUD	86
#define	PM_DUST_VORTEX	87
#define	PM_ICE_VORTEX	88
#define	PM_ENERGY_VORTEX	89
#define	PM_STEAM_VORTEX	90
#define	PM_FIRE_VORTEX	91
#define	PM_BABY_LONG_WORM	92
#define	PM_BABY_PURPLE_WORM	93
#define	PM_LONG_WORM	94
#define	PM_PURPLE_WORM	95
#define	PM_GRID_BUG	96
#define	PM_XAN	97
#define	PM_YELLOW_LIGHT	98
#define	PM_BLACK_LIGHT	99
#define	PM_ZRUTY	100
#define	PM_COUATL	101
#define	PM_ALEAX	102
#define	PM_ANGEL	103
#define	PM_KI_RIN	104
#define	PM_ARCHON	105
#define	PM_BAT	106
#define	PM_GIANT_BAT	107
#define	PM_VAMPIRE_BAT	108
#define	PM_PLAINS_CENTAUR	109
#define	PM_FOREST_CENTAUR	110
#define	PM_MOUNTAIN_CENTAUR	111
#define	PM_BABY_GRAY_DRAGON	112
#define	PM_BABY_RED_DRAGON	113
#define	PM_BABY_WHITE_DRAGON	114
#define	PM_BABY_ORANGE_DRAGON	115
#define	PM_BABY_BLACK_DRAGON	116
#define	PM_BABY_BLUE_DRAGON	117
#define	PM_BABY_GREEN_DRAGON	118
#define	PM_BABY_YELLOW_DRAGON	119
#define	PM_GRAY_DRAGON	120
#define	PM_RED_DRAGON	121
#define	PM_WHITE_DRAGON	122
#define	PM_ORANGE_DRAGON	123
#define	PM_BLACK_DRAGON	124
#define	PM_BLUE_DRAGON	125
#define	PM_GREEN_DRAGON	126
#define	PM_YELLOW_DRAGON	127
#define	PM_AIR_ELEMENTAL	128
#define	PM_FIRE_ELEMENTAL	129
#define	PM_EARTH_ELEMENTAL	130
#define	PM_WATER_ELEMENTAL	131
#define	PM_BROWN_MOLD	132
#define	PM_YELLOW_MOLD	133
#define	PM_GREEN_MOLD	134
#define	PM_RED_MOLD	135
#define	PM_SHRIEKER	136
#define	PM_VIOLET_FUNGUS	137
#define	PM_GNOME	138
#define	PM_GNOME_LORD	139
#define	PM_GNOMISH_WIZARD	140
#define	PM_GNOME_KING	141
#define	PM_GIANT	142
#define	PM_STONE_GIANT	143
#define	PM_HILL_GIANT	144
#define	PM_FIRE_GIANT	145
#define	PM_FROST_GIANT	146
#define	PM_ETTIN	147
#define	PM_TITAN	148
#define	PM_MINOTAUR	149
#define	PM_STALKER	150
#define	PM_JABBERWOCK	151
#define	PM_KEYSTONE_KOP	152
#define	PM_KOP_SERGEANT	153
#define	PM_KOP_LIEUTENANT	154
#define	PM_KOP_KAPTAIN	155
#define	PM_LICH	156
#define	PM_DEMILICH	157
#define	PM_MASTER_LICH	158
#define	PM_KOBOLD_MUMMY	159
#define	PM_GNOME_MUMMY	160
#define	PM_ORC_MUMMY	161
#define	PM_ELF_MUMMY	162
#define	PM_HUMAN_MUMMY	163
#define	PM_ETTIN_MUMMY	164
#define	PM_GIANT_MUMMY	165
#define	PM_RED_NAGA_HATCHLING	166
#define	PM_BLACK_NAGA_HATCHLING	167
#define	PM_GOLDEN_NAGA_HATCHLING	168
#define	PM_GUARDIAN_NAGA_HATCHLING	169
#define	PM_RED_NAGA	170
#define	PM_BLACK_NAGA	171
#define	PM_GOLDEN_NAGA	172
#define	PM_GUARDIAN_NAGA	173
#define	PM_OGRE	174
#define	PM_OGRE_LORD	175
#define	PM_OGRE_KING	176
#define	PM_GRAY_OOZE	177
#define	PM_BROWN_PUDDING	178
#define	PM_BLACK_PUDDING	179
#define	PM_QUANTUM_MECHANIC	180
#define	PM_RUST_MONSTER	181
#define	PM_GARTER_SNAKE	182
#define	PM_SNAKE	183
#define	PM_WATER_MOCCASIN	184
#define	PM_PIT_VIPER	185
#define	PM_PYTHON	186
#define	PM_COBRA	187
#define	PM_TROLL	188
#define	PM_ICE_TROLL	189
#define	PM_ROCK_TROLL	190
#define	PM_WATER_TROLL	191
#define	PM_OLOG_HAI	192
#define	PM_UMBER_HULK	193
#define	PM_VAMPIRE	194
#define	PM_VAMPIRE_LORD	195
#define	PM_VLAD_THE_IMPALER	196
#define	PM_BARROW_WIGHT	197
#define	PM_WRAITH	198
#define	PM_NAZGUL	199
#define	PM_XORN	200
#define	PM_APE	201
#define	PM_OWLBEAR	202
#define	PM_YETI	203
#define	PM_CARNIVOROUS_APE	204
#define	PM_SASQUATCH	205
#define	PM_KOBOLD_ZOMBIE	206
#define	PM_GNOME_ZOMBIE	207
#define	PM_ORC_ZOMBIE	208
#define	PM_ELF_ZOMBIE	209
#define	PM_HUMAN_ZOMBIE	210
#define	PM_ETTIN_ZOMBIE	211
#define	PM_GIANT_ZOMBIE	212
#define	PM_SKELETON	213
#define	PM_STRAW_GOLEM	214
#define	PM_ROPE_GOLEM	215
#define	PM_LEATHER_GOLEM	216
#define	PM_WOOD_GOLEM	217
#define	PM_FLESH_GOLEM	218
#define	PM_CLAY_GOLEM	219
#define	PM_STONE_GOLEM	220
#define	PM_IRON_GOLEM	221
#define	PM_HUMAN	222
#define	PM_HUMAN_WERERAT	223
#define	PM_HUMAN_WEREJACKAL	224
#define	PM_HUMAN_WEREWOLF	225
#define	PM_WOODLAND_ELF	226
#define	PM_GREEN_ELF	227
#define	PM_GREY_ELF	228
#define	PM_ELF_LORD	229
#define	PM_ELVENKING	230
#define	PM_NURSE	231
#define	PM_SHOPKEEPER	232
#define	PM_GUARD	233
#define	PM_ORACLE	234
#define	PM_ALIGNED_PRIEST	235
#define	PM_HIGH_PRIEST	236
#define	PM_SOLDIER	237
#define	PM_SERGEANT	238
#define	PM_LIEUTENANT	239
#define	PM_CAPTAIN	240
#define	PM_WATCHMAN	241
#define	PM_WATCH_CAPTAIN	242
#define	PM_MEDUSA	243
#define	PM_WIZARD_OF_YENDOR	244
#define	PM_CROESUS	245
#define	PM_GHOST	246
#define	PM_SHADE	247
#define	PM_WATER_DEMON	248
#define	PM_HORNED_DEVIL	249
#define	PM_SUCCUBUS	250
#define	PM_INCUBUS	251
#define	PM_ERINYS	252
#define	PM_BARBED_DEVIL	253
#define	PM_MARILITH	254
#define	PM_VROCK	255
#define	PM_HEZROU	256
#define	PM_BONE_DEVIL	257
#define	PM_ICE_DEVIL	258
#define	PM_NALFESHNEE	259
#define	PM_PIT_FIEND	260
#define	PM_BALROG	261
#define	PM_JUIBLEX	262
#define	PM_YEENOGHU	263
#define	PM_ORCUS	264
#define	PM_GERYON	265
#define	PM_DISPATER	266
#define	PM_BAALZEBUB	267
#define	PM_ASMODEUS	268
#define	PM_DEMOGORGON	269
#define	PM_DEATH	270
#define	PM_PESTILENCE	271
#define	PM_FAMINE	272
#define	PM_MAIL_DAEMON	273
#define	PM_DJINNI	274
#define	PM_GIANT_EEL	275
#define	PM_ELECTRIC_EEL	276
#define	PM_KRAKEN	277
#define	PM_NEWT	278
#define	PM_GECKO	279
#define	PM_IGUANA	280
#define	PM_BABY_CROCODILE	281
#define	PM_LIZARD	282
#define	PM_CHAMELEON	283
#define	PM_CROCODILE	284
#define	PM_SALAMANDER	285
#define	PM_LONG_WORM_TAIL	286
#define	PM_ARCHEOLOGIST	287
#define	PM_BARBARIAN	288
#define	PM_CAVEMAN	289
#define	PM_CAVEWOMAN	290
#define	PM_ELF	291
#define	PM_HEALER	292
#define	PM_KNIGHT	293
#define	PM_PRIEST	294
#define	PM_PRIESTESS	295
#define	PM_ROGUE	296
#define	PM_SAMURAI	297
#define	PM_TOURIST	298
#define	PM_VALKYRIE	299
#define	PM_WIZARD	300
#define	PM_LORD_CARNARVON	301
#define	PM_PELIAS	302
#define	PM_SHAMAN_KARNOV	303
#define	PM_EARENDIL	304
#define	PM_ELWING	305
#define	PM_HIPPOCRATES	306
#define	PM_KING_ARTHUR	307
#define	PM_ARCH_PRIEST	308
#define	PM_MASTER_OF_THIEVES	309
#define	PM_LORD_SATO	310
#define	PM_TWOFLOWER	311
#define	PM_NORN	312
#define	PM_WIZARD_OF_BALANCE	313
#define	PM_MINION_OF_HUHETOTL	314
#define	PM_THOTH_AMON	315
#define	PM_CHROMATIC_DRAGON	316
#define	PM_GOBLIN_KING	317
#define	PM_CYCLOPS	318
#define	PM_IXOTH	319
#define	PM_NALZOK	320
#define	PM_MASTER_ASSASSIN	321
#define	PM_ASHIKAGA_TAKAUJI	322
#define	PM_LORD_SURTUR	323
#define	PM_DARK_ONE	324
#define	PM_STUDENT	325
#define	PM_CHIEFTAIN	326
#define	PM_NEANDERTHAL	327
#define	PM_HIGH_ELF	328
#define	PM_ATTENDANT	329
#define	PM_PAGE	330
#define	PM_ACOLYTE	331
#define	PM_THUG	332
#define	PM_NINJA	333
#define	PM_ROSHI	334
#define	PM_GUIDE	335
#define	PM_WARRIOR	336
#define	PM_APPRENTICE	337

#define	NUMMONS	338

#endif /* PM_H */