enum {M=0, N=1, O=2} pclass;
int inhabited; /* if NZ, an index into a name array */
#define UNINHABITED -1
enum {M=0, N=1, O=2} pclass;
int inhabited; /* if NZ, an index into a name array */
#define UNINHABITED -1
- int crystals; /* has crystals */
-#define MINED -1 /* used to have crystals, but they were mined out */
+ enum {mined=-1, present=0, absent=1} crystals; /* has crystals */
nenhere, // number of enemies in quadrant
irhere, // Romulans in quadrant
isatb, // =1 if super commander is attacking base
nenhere, // number of enemies in quadrant
irhere, // Romulans in quadrant
isatb, // =1 if super commander is attacking base
tourn, // tournament number
proben, // number of moves for probe
nprobes; // number of probes available
tourn, // tournament number
proben, // number of moves for probe
nprobes; // number of probes available
void ram(bool, feature, coord);
void crmena(bool, feature, enum loctype, coord w);
void deadkl(coord, feature, coord);
void ram(bool, feature, coord);
void crmena(bool, feature, enum loctype, coord w);
void deadkl(coord, feature, coord);