1 #define DEFINE_GLOBALS_FROM_INCLUDES
8 #include "linenoise/linenoise.h"
14 char rawbuf[LINESIZE], INLINE[LINESIZE + 1];
16 long AMBER, AXE, BACK, BATTERY, BEAR, BIRD, BLOOD,
17 BOTTLE, CAGE, CAVE, CAVITY, CHAIN, CHASM, CHEST,
18 CLAM, COINS, DOOR, DPRSSN, DRAGON, DWARF, EGGS,
19 EMERALD, ENTER, ENTRNC, FIND, FISSURE, FOOD,
20 GRATE, HINT, INVENT, JADE, KEYS,
21 KNIFE, LAMP, LOCK, LOOK, MAGAZINE,
22 MESSAG, MIRROR, NUGGET, NUL, OGRE, OIL, OYSTER,
23 PEARL, PILLOW, PLANT, PLANT2, PYRAMID, RESER, ROD, ROD2,
24 RUBY, RUG, SAPPH, SAY, SIGN, SNAKE,
25 STEPS, STREAM, THROW, TRIDENT, TROLL, TROLL2,
26 URN, VASE, VEND, VOLCANO, WATER;
28 FILE *logfp = NULL, *rfp = NULL;
29 bool oldstyle = false;
33 int main(int argc, char *argv[])
41 long seedval = (long)rand();
44 /* Initialize game variables */
47 game.zzword = rndvoc(3, 0);
48 game.newloc = LOC_START;
50 game.limit = GAMELIMIT;
54 fp = fopen("cheat_numdie.adv", WRITE_MODE);
57 printf("Can't open file. Exiting.\n");
62 printf("cheat: tests/cheat_numdie.adv created.\n");