X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=cheat.c;h=30fd0ced522891cf206f786d2c10c0ee648dd318;hb=ad3b097c9e587c1474cc1cac93f89ada853902ff;hp=4643462c1a659b0497ba34b024941660f6897481;hpb=bf2fa227f0786952ae4a632a1520bf1cf6663c98;p=open-adventure.git diff --git a/cheat.c b/cheat.c index 4643462..30fd0ce 100644 --- a/cheat.c +++ b/cheat.c @@ -1,18 +1,11 @@ -#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; @@ -54,7 +47,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 +57,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 +75,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);