- long dflag;
-
- long dkill;
- long dtotal;
- long foobar; // current progress in saying "FEE FIE FOE FOO".
- long holdng; // number of objects being carried
- long iwest; // How many times he's said "west" instead of "w"
- long knfloc; // 0 if no knife here, loc if knife , -1 after caveat
- long limit; // lifetime of lamp (not set here)
- bool lmwarn; // has player been warned about lamp going dim?
- long loc;
- long newloc;
- bool novice; // asked for instructions at start-up?
- long numdie; // number of times killed so far
- long oldloc;
- long oldlc2;
- long oldobj;
- bool panic; // has player found out he's trapped in the cave?
- long saved; // point penalty for saves
- long tally;
- long thresh;
- long trndex;
- long trnluz; // # points lost so far due to number of turns used
- long turns; // how many commands he's given (ignores yes/no)
- bool wzdark; // whether the loc he's leaving was dark
+ int dflag;
+
+ int dkill; // dwarves killed
+ int dtotal; // total dwarves (including pirate) in loc
+ int foobar; // progress in saying "FEE FIE FOE FOO".
+ int holdng; // number of objects being carried
+ int igo; // # uses of "go" instead of a direction
+ int iwest; // # times he's said "west" instead of "w"
+ int knfloc; // knife location; 0 if none, -1 after caveat
+ turn_t limit; // lifetime of lamp
+ loc_t loc; // where player is now
+ loc_t newloc; // where player is going
+ turn_t numdie; // number of times killed so far
+ loc_t oldloc; // where player was
+ loc_t oldlc2; // where player was two moves ago
+ obj_t oldobj; // last object player handled
+ int saved; // point penalty for saves
+ int tally; // count of treasures gained
+ int thresh; // current threshold for endgame scoring tier
+ turn_t trndex; // FIXME: not used, remove on next format bump
+ turn_t trnluz; // # points lost so far due to turns used
+ turn_t turns; // counts commands given (ignores yes/no)