View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0012184 | Dwarf Fortress | General | public | 2023-01-03 06:04 | 2023-02-07 10:18 |
Reporter | Assigned To | ||||
Priority | normal | Severity | major | Reproducibility | have not tried |
Status | resolved | Resolution | fixed | ||
Product Version | 50.04 | ||||
Fixed in Version | Next Version | ||||
Summary | 0012184: Unexpected overwrites of save folders | ||||
Description | DF 50.04 (Steam, Windows) I created a new world, started a tutorial game, and played for several years. The main timeline save folder was "region1". It occasionally autosaved to other folders. Doing "Save and continue playing" would create extra folders with custom names in the same "timeline". This is all working as expected. Trying to do things with other timelines, though, behaves very strangely. 1. Continue active game, select the only (unnamed) timeline, load "region1" (marked as Active Save). 2. "Save and return to title menu" -> "Save to new timeline" -> give a unique name, e.g. "timeline2" 3. Continue active game, see the original timeline and timeline2 as expected, but wait: the original timeline only has the old manual/auto saves and does not have any active save. Instead the "region1" active save is only present under the new timeline. This is not as expected, since "save to new timeline" said that it would keep the old save, and it didn't. 4. Load timeline2's "region1" anyway, and repeat "save and return" -> "new timeline" -> now call it "timeline3". 5. Continue active game, see the original unnamed timeline and timeline3. Only timeline3 contains "region1" active save. timeline2 has entirely vanished, again despite stating that it would keep the old save. 6. Load timeline3's "region1" anyway, and "retire fort" -> "new folder" -> "retired". 7. Continue active game, see that only the unnamed timeline remains (no timeline3). Instead timeline3's "region1" has moved to the Start New Game menu, and there is no "retired". So basically it's always saving the active save as "region1" and overwriting the old timelines even when it claims it won't. This would have been devastating had it not been for a manual save not too far in the past. Related: it's very strange that all the timelines and manual save folders are all directly in the "save" folder. I haven't yet tested with multiple worlds but I assume they would also end up mixed together in the same folder. I would have expected a more hierarchical save structure, such as save/world/timeline/name, so that manual or autosaves with the same name do not overwrite those in other worlds or timelines. --- | ||||
Tags | No tags attached. | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2023-01-03 06:04 | New Issue | ||
2023-01-09 23:28 | TangentialThreat | Description Updated | |
2023-01-09 23:31 | TangentialThreat | Relationship added | has duplicate 0012135 |
2023-01-09 23:31 | TangentialThreat | Relationship added | has duplicate 0012234 |
2023-01-09 23:32 | TangentialThreat | Project | Triage => Dwarf Fortress |
2023-01-21 07:22 | Deity_Link | Severity | minor => major |
2023-01-21 07:22 | Deity_Link | Category | General => Adventure Mode -- AI |
2023-01-21 07:38 | Deity_Link | Category | Adventure Mode -- AI => General |
2023-02-07 10:17 | nuvu | Status | new => resolved |
2023-02-07 10:17 | nuvu | Resolution | open => duplicate |
2023-02-07 10:17 | nuvu | Product Version | => 50.04 |
2023-02-07 10:17 | nuvu | Fixed in Version | => Next Version |
2023-02-07 10:18 | nuvu | Resolution | duplicate => fixed |