X-Git-Url: https://jxself.org/git/?p=open-adventure.git;a=blobdiff_plain;f=cheat.c;h=798460464d3b75d0b760155f8322fb7015b66816;hp=4643462c1a659b0497ba34b024941660f6897481;hb=9355882cac573b32e6223f0f08fb2dfe08f70e43;hpb=bf2fa227f0786952ae4a632a1520bf1cf6663c98 diff --git a/cheat.c b/cheat.c index 4643462..7984604 100644 --- a/cheat.c +++ b/cheat.c @@ -1,21 +1,13 @@ -#define DEFINE_GLOBALS_FROM_INCLUDES #include #include #include #include #include #include "advent.h" -#include "linenoise/linenoise.h" #include "dungeon.h" -struct game_t game; - -long LNLENG, LNPOSN; -char rawbuf[LINESIZE], INLINE[LINESIZE + 1]; - FILE *logfp = NULL, *rfp = NULL; bool oldstyle = false; -bool editline = true; bool prompt = true; int main(int argc, char *argv[]) @@ -54,7 +46,7 @@ int main(int argc, char *argv[]) " -v version number of save format.\n"); fprintf(stderr, " -o file name of save game to write.\n"); - exit(-1); + exit(EXIT_FAILURE); break; } } @@ -64,25 +56,15 @@ int main(int argc, char *argv[]) usage, argv[0]); fprintf(stderr, "ERROR: filename required\n"); - exit(-1); + exit(EXIT_FAILURE); } FILE *fp = NULL; - game.lcg_a = 1093; - game.lcg_c = 221587; - game.lcg_m = 1048576; - srand(time(NULL)); - long seedval = (long)rand(); - set_seed(seedval); - /* Initialize game variables */ initialise(); make_zzword(game.zzword); - game.newloc = LOC_START; - game.loc = LOC_START; - game.limit = GAMELIMIT; // apply cheats game.numdie = numdie; @@ -92,7 +74,7 @@ int main(int argc, char *argv[]) if (fp == NULL) { fprintf(stderr, "Can't open file %s. Exiting.\n", savefilename); - exit(-1); + exit(EXIT_FAILURE); } savefile(fp, version);