… | |
… | |
70 | CONFDIR, |
70 | CONFDIR, |
71 | DATADIR, |
71 | DATADIR, |
72 | LOCALDIR, |
72 | LOCALDIR, |
73 | PLAYERDIR, |
73 | PLAYERDIR, |
74 | MAPDIR, |
74 | MAPDIR, |
75 | ARCHETYPES, |
|
|
76 | TREASURES, |
|
|
77 | UNIQUE_DIR, |
75 | UNIQUE_DIR, |
78 | "", |
|
|
79 | TMPDIR, |
76 | TMPDIR, |
80 | PK_LUCK_PENALTY, |
77 | PK_LUCK_PENALTY, |
81 | STAT_LOSS_ON_DEATH, |
78 | STAT_LOSS_ON_DEATH, |
82 | PERMANENT_EXPERIENCE_RATIO, |
79 | PERMANENT_EXPERIENCE_RATIO, |
83 | DEATH_PENALTY_RATIO, |
80 | DEATH_PENALTY_RATIO, |
… | |
… | |
137 | void |
134 | void |
138 | init_environ () |
135 | init_environ () |
139 | { |
136 | { |
140 | const char *cp; |
137 | const char *cp; |
141 | |
138 | |
142 | if (cp = getenv ("DELIANTRA_CONFDIR" )) settings.confdir = cp; |
139 | if (cp = getenv ("DELIANTRA_CONFDIR" )) settings.confdir = cp; |
|
|
140 | |
|
|
141 | if (cp = getenv ("DELIANTRA_LIBDIR" )) settings.datadir = cp; /* deprecated */ |
143 | if (cp = getenv ("DELIANTRA_LIBDIR" )) settings.datadir = cp; |
142 | if (cp = getenv ("DELIANTRA_DATADIR" )) settings.datadir = cp; |
|
|
143 | if (cp = getenv ("DELIANTRA_MAPDIR" )) settings.mapdir = cp; |
|
|
144 | |
144 | if (cp = getenv ("DELIANTRA_LOCALDIR" )) settings.localdir = cp; |
145 | if (cp = getenv ("DELIANTRA_LOCALDIR" )) settings.localdir = cp; |
145 | if (cp = getenv ("DELIANTRA_PLAYERDIR" )) settings.playerdir = cp; |
146 | if (cp = getenv ("DELIANTRA_PLAYERDIR" )) settings.playerdir = cp; |
146 | if (cp = getenv ("DELIANTRA_MAPDIR" )) settings.mapdir = cp; |
|
|
147 | if (cp = getenv ("DELIANTRA_ARCHETYPES" )) settings.archetypes = cp; |
|
|
148 | if (cp = getenv ("DELIANTRA_TREASURES" )) settings.treasures = cp; |
|
|
149 | if (cp = getenv ("DELIANTRA_UNIQUEDIR" )) settings.uniquedir = cp; |
147 | if (cp = getenv ("DELIANTRA_UNIQUEDIR" )) settings.uniquedir = cp; |
150 | if (cp = getenv ("DELIANTRA_TEMPLATEDIR")) settings.templatedir = cp; |
|
|
151 | if (cp = getenv ("DELIANTRA_TMPDIR" )) settings.tmpdir = cp; |
148 | if (cp = getenv ("DELIANTRA_TMPDIR" )) settings.tmpdir = cp; |
152 | if (cp = getenv ("DELIANTRA_LOGFILE" )) settings.logfilename = cp; |
149 | if (cp = getenv ("DELIANTRA_LOGFILE" )) settings.logfilename = cp; |
153 | } |
150 | } |
154 | |
151 | |
155 | /* |
152 | /* |