1#
2# NetHack 3.7 sysconf $NHDT-Date: 1524689357 2018/04/25 20:49:17 $ $NHDT-Branch: NetHack-3.7.0 $:$NHDT-Revision: 1.22 $
3# Copyright (c) 2015 by Michael Allison
4# NetHack may be freely redistributed.  See license for details.
5#
6# Sample sysconf file.
7# The sysconf file is only used if NetHack is compiled with SYSCF defined.
8# This file uses the same syntax as nethack.cf.
9
10# Which users can use WIZARD (debugging) mode (the -D flag).
11# A value of * allows anyone to enter debugging mode.
12WIZARDS=*
13
14# Users allowed to use the ! (shell escape) command or to suspend the game.
15# Uses the same syntax as the WIZARDS option above.
16#SHELLERS=
17
18# Show debugging information originating from these source files.
19# Use '*' for all, or list source files separated by spaces.
20# Only available if game has been compiled with DEBUG.
21#DEBUGFILES=*
22
23# Save end of game dump log to this file.
24# Only available if NetHack was compiled with DUMPLOG
25# Allows following placeholders:
26#   %% literal '%'
27#   %v version (eg. "3.7.0-0")
28#   %u game UID
29#   %t game start time, UNIX timestamp format
30#   %T current time, UNIX timestamp format
31#   %d game start time, YYYYMMDDhhmmss format
32#   %D current time, YYYYMMDDhhmmss format
33#   %n player name
34#   %N first character of player name
35#DUMPLOGFILE=nethack-%n-%d.log
36
37# Number of bones file pools.
38# The pool you belong to is determined at game start. You will
39# load and save bones only from that pool. Generally useful
40# for public servers only.
41# Changing this might make existing bones inaccessible.
42# Disabled by setting to 0, or commenting out.
43#BONES_POOLS=10
44
45# Limit the number of simultaneous games (see also nethack.sh).
46#MAXPLAYERS=10
47
48# If not null, added to string "To get local support, " in the support
49# information help.
50#SUPPORT=call Izchak at extension 42.
51
52# Uncomment the next line to disable the SEDUCE option.
53#SEDUCE=0
54
55# Number added into the game's deterministic hash functions to prevent
56# players from computing the result of said functions. Mostly useful on
57# multi-user installs.
58# Do NOT keep this default value of 100, choose an arbitrary one, and don't
59# disclose it to your players.
60#SERVERSEED=100
61
62# Uncomment the next line to enable some accessibility features such
63# as S_hero_override and S_pet_override symbols for screen readers
64# in the user config file.
65#ACCESSIBILITY=1
66
67# Record (high score) file options.
68# CAUTION: changing these after people have started playing games can
69#  lead to lost high scores!
70# Maximum entries for one person.
71#PERSMAX=10
72# Maximum entries in the record file.
73#ENTRYMAX=100
74# Minimum points to get an entry.
75#POINTSMIN=1
76# Determine identity of "person" in the score file with name (0) or
77# numeric (1) user id.
78#PERS_IS_UID=1
79
80# Maximum number of score file entries to use for random statue names
81#MAX_STATUENAME_RANK=10
82
83# Use "Live logging" for in-game progress (achievements, wishes, etc)
84# Bitmask for kinds of things you want to log - combine the following values
85# as desired.
86# 0x00 - No live logging
87# 0x01 - Wishes
88# 0x02 - Significant achievements (complete sokoban, perform invocation, etc)
89# 0x04 - Kill, destroy or bribe a unique monster.
90# 0x08 - Significant religious events (sacrifice gifts, crowning)
91# 0x10 - Life-saving
92# 0x20 - Break conduct - see also LLC_TURNS below.
93# 0x40 - Artifact obtained (#name Sting, dip for Excalibur)
94# 0x80 - Genocides
95# 0x0100 - Killed your own pet
96# 0x0200 - Died, but rose from the grave as a monster, and kept playing
97# 0x8000 - Livelog debug msgs (currently only 'enter new level')
98# Enabled at compile time by defining LIVELOGFILE in config.h
99# LIVELOG=0x03FF
100
101# Do not livelog breaking of conducts before this turncount
102# Cuts down on spam
103# LLC_TURNS=3000
104
105# 'portable_device_paths' is only supported for Windows.  Starting with
106# 3.6.3, nethack on Windows treats the folder containing xnethack.exe and
107# xnethackW.exe as read-only and puts data files which are generated or
108# modified during play or by the user in assorted folders derived from
109# user name.  3.6.4 added PORTABLE_DEVICE_PATHS to allow reverting to
110# the old behavior of having the run-time configuration file and other
111# data in the same directory as the executable so that the whole thing
112# can be moved from one machine to another (flash drive or perhaps cloud)
113# without updating folder paths.  Uncomment it and set to 1 to activate.
114#PORTABLE_DEVICE_PATHS=0
115
116# *** LOCATIONS ***
117# IMPORTANT: If you change any of these locations, the directories they
118# point at must exist.  NetHack will not create them for you.
119#
120# Before adjusting, you can verify the default locations for files with:
121#       nethack --showpaths
122#
123# The location that users can adjust their config file startup options
124#CONFIGDIR=%USERPROFILE%\xNetHack
125#
126# The location that a record of game aborts and self-diagnosed game problems
127# is kept (default=HACKDIR, writeable)
128#TROUBLEDIR=%USERPROFILE%\xNetHack\6.0
129#
130# The location that documentation and helps files are placed
131#HACKDIR=%USERPROFILE%\xNetHack\6.0
132#
133# The location that level files in progress are stored (writeable)
134#LEVELDIR=%USERPROFILE%\AppData\Local\xNetHack\6.0
135#
136# The location where saved games are kept (writeable)
137#SAVEDIR=%USERPROFILE%\AppData\Local\xNetHack\6.0
138#
139# The location that bones files are kept (writeable)
140#BONESDIR=c:\ProgramData\xNetHack\6.0
141#
142# The location that score files are kept (writeable)
143#SCOREDIR=c:\ProgramData\xNetHack\6.0
144#
145# The location that file synchronization locks are stored (writeable)
146#LOCKDIR=c:\ProgramData\xNetHack\6.0
147