Data Structures | Defines

edog.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  edog

Defines

#define DOGFOOD   0
#define CADAVER   1
#define ACCFOOD   2
#define MANFOOD   3
#define APPORT   4
#define POISON   5
#define UNDEF   6
#define TABU   7
#define EDOG(mon)   ((struct edog *)&(mon)->mextra[0])

Define Documentation

#define ACCFOOD   2
#define APPORT   4

Referenced by dog_goal(), and dogfood().

#define CADAVER   1

Referenced by dog_invent(), and dogfood().

#define DOGFOOD   0

Referenced by dog_eat(), dog_goal(), dogfood(), and tamedog().

#define EDOG (   mon )    ((struct edog *)&(mon)->mextra[0])
#define MANFOOD   3

Referenced by dog_goal(), dog_move(), dogfood(), and tamedog().

#define POISON   5

Referenced by dogfood().

#define TABU   7

Referenced by dogfood().

#define UNDEF   6

Referenced by dog_goal(), and dogfood().