Category : A Collection of Games for DOS and Windows
Archive   : ADVENT_.ZIP
Filename : ADVDEC.H

 
Output of file : ADVDEC.H contained in archive : ADVENT_.ZIP


/* header ADVDEC.H *\
\* WARNING: GLOBAL EXTERNAL declarations for adventure */


/*
Database variables
*/
extern struct wac wc[]; /* see ADVWORD.H */
extern char *cave[]; /* see ADVCAVE.H */
extern long idx1[]; /* see ADVTEXT.H */
extern long idx2[]; /* see ADVTEXT.H */
extern long idx3[]; /* see ADVTEXT.H */
extern long idx4[]; /* see ADVTEXT.H */



extern struct trav travel[];
extern FILE *fd1, *fd2, *fd3, *fd4;
extern int actmsg[]; /* action messages */

/*
English variables
*/
extern int verb,object,motion;
extern char word1[],word2[];

/*
Play variables
*/
extern int turns;
extern int loc,oldloc,oldloc2,newloc; /* location variables */
extern int cond[]; /* location status */
extern int place[]; /* object location */
extern int fixed[]; /* second object loc */
extern int visited[]; /* >0 if has been here */
extern int prop[]; /* status of object */
extern int tally,tally2; /* item counts */
extern int limit; /* time limit */
extern int lmwarn; /* lamp warning flag */
extern int wzdark,closing,closed; /* game state flags */
extern int holding; /* count of held items */
extern int detail; /* LOOK count */
extern int knfloc; /* knife location */
extern int clock,clock2,panic; /* timing variables */
extern int dloc[]; /* dwarf locations */
extern int dflag; /* dwarf flag */
extern int dseen[]; /* dwarf seen flag */
extern int odloc[]; /* dwarf old locations */
extern int daltloc; /* alternate appearance */
extern int dkill; /* dwarves killed */
extern int chloc,chloc2; /* chest locations */
extern int bonus; /* to pass to end */
extern int numdie; /* number of deaths */
extern int object1; /* to help intrans. */
extern int gaveup; /* 1 if he quit early */
extern int foobar; /* fie fie foe foo... */
extern int saveflg; /* if game being saved */
extern int dbugflg; /* if game is in debug */


extern int lastglob; /* to get space req. */