📄 advdec.h
字号:
/* header ADVDEC.H * * WARNING: GLOBAL (EXTERNAL) declarations for adventure */#ifndef EXTERN /* #define as '' to define the variables */#define EXTERN extern#endifEXTERN boolean gaveup; /* TRUE if he quits early */EXTERN FILE *fd1, *fd2, *fd3, *fd4;/* English variables*/EXTERN char *vtxt[MAXWORDS], *iotxt[MAXITEMS], *otxt[MAXITEMS];EXTERN int verbs[MAXWORDS], objs[MAXITEMS], iobjs[MAXITEMS];EXTERN int vrbx, objx, iobx;EXTERN int verb, object, motion, iobj, prep;EXTERN boolean newtravel, is_wiz;/* Play variables*/extern int plac[MAXOBJ]; /* initial location */extern int fixd[MAXOBJ];struct playinfo { int turns; int loc, oldloc, oldloc2, newloc; /* location variables */ long loc_attrib[MAXLOC+1]; /* location status */ int place[MAXOBJ]; /* object location */ int fixed[MAXOBJ]; /* second object loc */ int weight[MAXOBJ]; int atloc[MAXLOC+1]; int link[MAXOBJ * 2]; int holder[MAXOBJ]; int hlink[MAXOBJ]; int visited[MAXLOC+1]; /* >0 if has been here */ int prop[MAXOBJ]; /* status of object */ long obj_state[MAXOBJ]; long points[MAXOBJ]; int hinted[HNTMAX+1]; int hints[HNTMAX+1][5]; int hintlc[HNTMAX+1]; int tally, tally2; /* item counts */ int limit; /* time limit */ int lmwarn; /* lamp warning flag */ int wzdark, closing, closed; /* game state flags */ int holding; /* count of held items */ int detail; /* LOOK count */ int knfloc; /* knife location */ int clock, clock2, panic; /* timing variables */ int dloc[DWARFMAX+1]; /* dwarf locations */ int dflag; /* dwarf flag */ int dseen[DWARFMAX+1]; /* dwarf seen flag */ int odloc[DWARFMAX+1]; /* dwarf old locations */ int daltloc; /* alternate appearance */ int dkill; /* dwarves killed */ int chloc, chloc2; /* chest locations */ int bonus; /* to pass to end */ int numdie; /* number of deaths */ int foobar; /* fee fie foe foo... */ int combo; /* combination for safe */ boolean terse; int abbnum; int health; int chase; boolean flg239; int lastglob; /* to get space req. */};extern struct playinfo g;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -