… | |
… | |
62 | /* You unforunately need to looking in include/global.h to see what these |
62 | /* You unforunately need to looking in include/global.h to see what these |
63 | * correspond to. |
63 | * correspond to. |
64 | */ |
64 | */ |
65 | struct Settings settings = { |
65 | struct Settings settings = { |
66 | LOGFILE, /* Logfile */ |
66 | LOGFILE, /* Logfile */ |
67 | CSPORT, /* Client/server port */ |
|
|
68 | llevTrace, /* Log level */ |
67 | llevTrace, /* Log level */ |
69 | 0, NULL, 0, /* dumpvalues, dumparg, daemonmode */ |
|
|
70 | 0, /* argc */ |
68 | 0, /* argc */ |
71 | NULL, /* argv */ |
69 | NULL, /* argv */ |
72 | CONFDIR, |
70 | CONFDIR, |
73 | DATADIR, |
71 | DATADIR, |
74 | LOCALDIR, |
72 | LOCALDIR, |
75 | PLAYERDIR, MAPDIR, ARCHETYPES, REGIONS, TREASURES, |
73 | PLAYERDIR, |
|
|
74 | MAPDIR, |
|
|
75 | ARCHETYPES, |
|
|
76 | TREASURES, |
76 | UNIQUE_DIR, "", |
77 | UNIQUE_DIR, |
|
|
78 | "", |
77 | TMPDIR, |
79 | TMPDIR, |
78 | PK_LUCK_PENALTY, |
80 | PK_LUCK_PENALTY, |
79 | STAT_LOSS_ON_DEATH, |
81 | STAT_LOSS_ON_DEATH, |
80 | PERMANENT_EXPERIENCE_RATIO, |
82 | PERMANENT_EXPERIENCE_RATIO, |
81 | DEATH_PENALTY_RATIO, |
83 | DEATH_PENALTY_RATIO, |
… | |
… | |
87 | RESURRECTION, |
89 | RESURRECTION, |
88 | SEARCH_ITEMS, |
90 | SEARCH_ITEMS, |
89 | SPELL_ENCUMBRANCE, |
91 | SPELL_ENCUMBRANCE, |
90 | SPELL_FAILURE_EFFECTS, |
92 | SPELL_FAILURE_EFFECTS, |
91 | SET_FRIENDLY_FIRE, |
93 | SET_FRIENDLY_FIRE, |
92 | 0, |
|
|
93 | 0, |
|
|
94 | EXPLORE_MODE, |
|
|
95 | SPELLPOINT_LEVEL_DEPEND, |
94 | SPELLPOINT_LEVEL_DEPEND, |
96 | 0, |
95 | 0, |
97 | 1.25, |
96 | 1.25, |
98 | |
97 | |
99 | /* Armor enchantment stuff */ |
98 | /* Armor enchantment stuff */ |
… | |
… | |
148 | if (cp = getenv ("DELIANTRA_ARCHETYPES" )) settings.archetypes = cp; |
147 | if (cp = getenv ("DELIANTRA_ARCHETYPES" )) settings.archetypes = cp; |
149 | if (cp = getenv ("DELIANTRA_TREASURES" )) settings.treasures = cp; |
148 | if (cp = getenv ("DELIANTRA_TREASURES" )) settings.treasures = cp; |
150 | if (cp = getenv ("DELIANTRA_UNIQUEDIR" )) settings.uniquedir = cp; |
149 | if (cp = getenv ("DELIANTRA_UNIQUEDIR" )) settings.uniquedir = cp; |
151 | if (cp = getenv ("DELIANTRA_TEMPLATEDIR")) settings.templatedir = cp; |
150 | if (cp = getenv ("DELIANTRA_TEMPLATEDIR")) settings.templatedir = cp; |
152 | if (cp = getenv ("DELIANTRA_TMPDIR" )) settings.tmpdir = cp; |
151 | if (cp = getenv ("DELIANTRA_TMPDIR" )) settings.tmpdir = cp; |
153 | |
|
|
154 | if (cp = getenv ("DELIANTRA_LOGFILE" )) settings.logfilename = cp; |
152 | if (cp = getenv ("DELIANTRA_LOGFILE" )) settings.logfilename = cp; |
155 | } |
153 | } |
156 | |
154 | |
157 | /* |
155 | /* |
158 | * Initialises all global variables. |
156 | * Initialises all global variables. |