diff options
Diffstat (limited to 'src/config.hpp')
-rw-r--r-- | src/config.hpp | 97 |
1 files changed, 97 insertions, 0 deletions
diff --git a/src/config.hpp b/src/config.hpp new file mode 100644 index 00000000..eb7795b4 --- /dev/null +++ b/src/config.hpp @@ -0,0 +1,97 @@ +/* File: config.h */ + +/* Purpose: Angband specific configuration stuff */ + +/* + * Copyright (c) 1989 James E. Wilson, Robert A. Koeneke + * + * This software may be copied and distributed for educational, research, and + * not for profit purposes provided that this copyright and statement are + * included in all such copies. + */ + + +/* + * Look through the following lines, and where a comment includes the + * tag "OPTION:", examine the associated "#define" statements, and decide + * whether you wish to keep, comment, or uncomment them. You should not + * have to modify any lines not indicated by "OPTION". + * + * Note: Also examine the "system" configuration file "h-config.h" + * and the variable initialization file "variable.c". If you change + * anything in "variable.c", you only need to recompile that file. + * + * And finally, remember that the "Makefile" will specify some rather + * important compile time options, like what visual module to use. + */ + + +/* + * OPTION: See the Makefile(s), where several options may be declared. + * + * Some popular options include "USE_GCU" (allow use with Unix "curses"), + * and "USE_X11" (allow basic use with Unix X11). + * + * The old "USE_NCU" option has been replaced with "USE_GCU". + * + * Several other such options are available for non-unix machines, + * such as "MACINTOSH", "WINDOWS". + */ + + +/* + * OPTION: Use the POSIX "termios" methods in "main-gcu.c" + */ +/* #define USE_TPOSIX */ + +/* + * OPTION: Use the "termio" methods in "main-gcu.c" + */ +/* #define USE_TERMIO */ + +/* + * OPTION: Use the icky BSD "tchars" methods in "main-gcu.c" + */ +/* #define USE_TCHARS */ + + +/* + * OPTION: Include "ncurses.h" instead of "curses.h" in "main-gcu.c" + */ +/* #define USE_NCURSES */ + + + +/* + * OPTION: Maximum flow depth + */ +#define MONSTER_FLOW_DEPTH 32 + + +/* + * Where to put the user's files. + */ +#define PRIVATE_USER_PATH "~/.tome" + + +/* + * OPTION: Default font (when using X11). + */ +#define DEFAULT_X11_FONT "9x15" + +/* + * OPTION: Default fonts (when using X11) + */ +#define DEFAULT_X11_FONT_SCREEN DEFAULT_X11_FONT +#define DEFAULT_X11_FONT_MIRROR DEFAULT_X11_FONT +#define DEFAULT_X11_FONT_RECALL DEFAULT_X11_FONT +#define DEFAULT_X11_FONT_CHOICE DEFAULT_X11_FONT + + + +/* + * Allow makefiles to override the default file mode + */ +#ifndef FILE_MODE +#define FILE_MODE 0644 +#endif |