/*
 * Cbzone_config.h
 *  -- Todd W. Mummert, December 1990, CMU
 *
 * Only this file and the Makefile should need to be changed in
 * order to tailor the program to your system.
 */

/* Some defines for the score system.
 * The following is the name of the scorefile w/o the directory.
 */
#ifndef SCOREFILE
#define SCOREFILE "cbzone.highscores"
#endif

/* Where are the help pages
 */
#ifndef HELPDIRECTORY
#define HELPDIRECTORY "/usr/lib/X11"
#endif

/* The number of high scores saved, and how many any one        */
/* person can get.                                              */
#define NUMHIGH 20
#define INDIVIDUAL_SCORES 3

/*
 * Whatever paging file you want to use...more or less.
 * Give the complete path.  This program will be used to read
 * the message of the day and the helpfile.
 */
#define PAGER "/usr/ucb/more"

/*
 * these are the defaults...the conditions under which the game is
 * to be played to make the score file
 *
 * If you change these, change the defaults specified in cbzone.help
 */
#define MMISSILES 1
#define MTANKS 2
#define MLANDERS 4
#define MBLOCKS 8

/*
 * How long any single tank can be around before we schedule
 * a missile attack.
 */
#define TANK_STRAND_COUNT 700

/* the following three defines are used because of the problems */
/* with flock() over AFS (Andrew File System).  In general, it  */
/* shouldn't hurt to have these set.                            */
#define AFS 1
#define MAX_RETRIES 5
#define AFS_SLEEP 2

/* This string is used to make sure that the scores that are saved
 * were played under the same rules.  If you change this, either
 * modify the first line of the scorefile, remove it completely
 * or just empty it.  Then either make the scorefile writeable, or
 * run this program suid (not an option on AFS).
 */
#define VERSION "Sun Dec  9 03:54:22 EST 1990"
