diff options
Diffstat (limited to 'larn/config.c')
-rw-r--r-- | larn/config.c | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/larn/config.c b/larn/config.c new file mode 100644 index 0000000..47aa03a --- /dev/null +++ b/larn/config.c @@ -0,0 +1,50 @@ +/* $NetBSD: config.c,v 1.6 2008/01/28 05:38:53 dholland Exp $ */ + +/* + * config.c -- This defines the installation dependent variables. + * Some strings are modified later. ANSI C would + * allow compile time string concatenation, we must + * do runtime concatenation, in main. + * + * Larn is copyrighted 1986 by Noah Morgan. + */ +#include <sys/cdefs.h> +#ifndef lint +__RCSID("$NetBSD: config.c,v 1.6 2008/01/28 05:38:53 dholland Exp $"); +#endif /* not lint */ + +#include "header.h" +#include "pathnames.h" + +/* + * All these strings will be appended to in main() to be complete filenames + */ + +/* the game save filename */ +char savefilename[1024]; + +/* the logging file */ +char logfile[] = _PATH_LOG; + +/* the help text file */ +char helpfile[] = _PATH_HELP; + +/* the score file */ +char scorefile[] = _PATH_SCORE; + +/* the maze data file */ +char larnlevels[] = _PATH_LEVELS; + +/* the .larnopts filename */ +char optsfile[1024] = "/.larnopts"; + +/* the player id datafile name */ +char playerids[] = _PATH_PLAYERIDS; + +char diagfile[] = "Diagfile"; /* the diagnostic filename */ +char ckpfile[] = "Larn12.0.ckp"; /* the checkpoint filename */ +const char *password = "pvnert(x)"; /* the wizards password <=32 */ +char psname[PSNAMESIZE] = "larn"; /* the process name */ + +#define WIZID 1 +int wisid = 0; /* the user id of the only person who can be wizard */ |