Home | History | Annotate | Download | only in hack

Lines Matching refs:monst

65 void losehp_m(int, struct monst *);
99 char *monnam(struct monst *);
100 char *Monnam(struct monst *);
101 char *amonnam(struct monst *, const char *);
102 char *Amonnam(struct monst *, const char *);
103 char *Xmonnam(struct monst *);
121 void fall_down(struct monst *);
122 int dog_move(struct monst *, int);
124 int tamedog(struct monst *, struct obj *);
137 void done_in_by(struct monst *);
156 int hitmm(struct monst *, struct monst *);
157 void mondied(struct monst *);
158 int fightm(struct monst *);
160 boolean hmon(struct monst *, struct obj *, int);
161 int attack(struct monst *);
171 struct monst *m_at(int, int);
203 void savemonchn(int, struct monst *);
215 struct monst *makemon(const struct permonst *, int, int);
218 void rloc(struct monst *);
219 struct monst *mkmon_at(int, int, int);
222 int mhitu(struct monst *);
223 int hitu(struct monst *, int);
250 void justswld(struct monst *, const char *);
251 void youswld(struct monst *, int, unsigned int, const char *);
252 int dochug(struct monst *);
253 int m_move(struct monst *, int);
254 int mfndpos(struct monst *, coord[9 ], int[9 ], int);
257 void mondead(struct monst *);
258 void replmon(struct monst *, struct monst *);
259 void relmon(struct monst *);
260 void monfree(struct monst *);
261 void unstuck(struct monst *);
262 void killed(struct monst *);
265 int newcham(struct monst *, const struct permonst *);
266 void mnexto(struct monst *);
267 void setmangry(struct monst *);
268 int canseemon(struct monst *);
270 /* hack.monst.c */
308 void potionhit(struct monst *, struct obj *);
339 void pmon(struct monst *);
340 void unpmon(struct monst *);
343 void mstatusline(struct monst *);
360 struct monst *restmonchn(int);
366 void wakeup(struct monst *);
367 void seemimic(struct monst *);
372 char *shkname(struct monst *);
373 void shkdead(struct monst *);
374 void replshk(struct monst *, struct monst *);
383 int shk_move(struct monst *);
386 int follower(struct monst *);
393 void stealgold(struct monst *);
394 int steal(struct monst *);
395 void mpickobj(struct monst *, struct obj *);
396 int stealamulet(struct monst *);
397 void relobj(struct monst *, int);
437 int mintrap(struct monst *);
479 void mdrush(struct monst *, boolean);
487 void replgd(struct monst *, struct monst *);
501 int wiz_hit(struct monst *);
502 void inrange(struct monst *);
506 int getwn(struct monst *);
507 void initworm(struct monst *);
508 void worm_move(struct monst *);
509 void worm_nomove(struct monst *);
510 void wormdead(struct monst *);
511 void wormhit(struct monst *);
515 void cutworm(struct monst *, xchar, xchar, uchar);
525 void hit(const char *, struct monst *, const char *);
526 void miss(const char *, struct monst *);
527 struct monst *bhit(int, int, int, int,
528 void (*)(struct monst *, struct obj *),
531 struct monst *boomhit(int, int);