equal
deleted
inserted
replaced
212 if (s[-1] != '/') strcpy(s, "/"); |
212 if (s[-1] != '/') strcpy(s, "/"); |
213 |
213 |
214 _path.save_dir = str_fmt("%ssave", _path.personal_dir); |
214 _path.save_dir = str_fmt("%ssave", _path.personal_dir); |
215 _path.autosave_dir = str_fmt("%s/autosave", _path.save_dir); |
215 _path.autosave_dir = str_fmt("%s/autosave", _path.save_dir); |
216 _path.scenario_dir = str_fmt("%sscenario", _path.personal_dir); |
216 _path.scenario_dir = str_fmt("%sscenario", _path.personal_dir); |
|
217 _path.heightmap_dir = str_fmt("%sscenario/heightmap", _path.personal_dir); |
217 _path.gm_dir = str_fmt("%sgm/", _path.game_data_dir); |
218 _path.gm_dir = str_fmt("%sgm/", _path.game_data_dir); |
218 _path.data_dir = str_fmt("%sdata/", _path.game_data_dir); |
219 _path.data_dir = str_fmt("%sdata/", _path.game_data_dir); |
219 |
220 |
220 if (_config_file == NULL) |
221 if (_config_file == NULL) |
221 _config_file = str_fmt("%sopenttd.cfg", _path.personal_dir); |
222 _config_file = str_fmt("%sopenttd.cfg", _path.personal_dir); |
234 // create necessary folders |
235 // create necessary folders |
235 mkdir(_path.personal_dir, 0755); |
236 mkdir(_path.personal_dir, 0755); |
236 mkdir(_path.save_dir, 0755); |
237 mkdir(_path.save_dir, 0755); |
237 mkdir(_path.autosave_dir, 0755); |
238 mkdir(_path.autosave_dir, 0755); |
238 mkdir(_path.scenario_dir, 0755); |
239 mkdir(_path.scenario_dir, 0755); |
|
240 mkdir(_path.heightmap_dir, 0755); |
239 } |
241 } |
240 |
242 |
241 bool InsertTextBufferClipboard(Textbuf *tb) |
243 bool InsertTextBufferClipboard(Textbuf *tb) |
242 { |
244 { |
243 return false; |
245 return false; |