#define DIM(a) (sizeof(a)/sizeof(a[0]))
-FILE *logfp = NULL, *rfp = NULL;
+FILE *logfp = NULL;
bool oldstyle = false;
bool prompt = true;
/* Options. */
#ifndef ADVENT_NOSAVE
- const char* opts = "l:or";
+ const char* opts = "l:or:";
const char* usage = "Usage: %s [-l logfilename] [-o] [-r restorefilename]\n";
+ FILE *rfp = NULL;
#else
const char* opts = "l:o";
const char* usage = "Usage: %s [-l logfilename] [-o]\n";
/* Initialize game variables */
long seedval = initialise();
- /* Start-up, dwarf stuff */
- make_zzword(game.zzword);
-
#ifndef ADVENT_NOSAVE
if (!rfp) {
game.novice = yes(arbitrary_messages[WELCOME_YOU], arbitrary_messages[CAVE_NEARBY], arbitrary_messages[NO_MESSAGE]);
printf("Seed set to %ld\n", sv);
// autogenerated, so don't charge user time for it.
--game.turns;
- // here we reconfigure any global game state that uses random numbers
- make_zzword(game.zzword);
return true;
}
return false;