Advanced, at-your-own-risk. This article describes the raw files on disk.
En un coup d'œil
Format and side files
Les sauvegardes sont de simples fichiers JSON files, one per campaign autosave (roughly 1-2 MB each). Alongside them live:
SaveHeaderCache.jsonholds cached header metadata for the load menuUserCampaignLog.jsonis the campaign counterUserSetting.jsonholds graphics, sound and keybindings
Où se trouvent les sauvegardes
- macOS (version Steam native):
~/Library/Application Support/CanOpener/Dungeon Settlers/Saves/(the Early Access build, DS_B.0.4.11 onward) - Windows:
%USERPROFILE%\AppData\LocalLow\CanOpener\Dungeon Settlers\Saves\(the product name lost its "(Alpha)" / "(Playtest)" suffix with the Early Access release)
Under CrossOver/Wine on a Mac the Windows path resolves to ~/Library/Application Support/CrossOver/Bottles/<bottle>/drive_c/users/crossover/AppData/LocalLow/CanOpener/Dungeon Settlers/Saves/.
The old demo and playtest builds used other folders:
~/Library/Application Support/com.CanOpener.Dungeon-Settlers--Alpha-/Saves/~/Library/Application Support/CanOpener/Dungeon Settlers (Playtest)/Saves/
Top-level keys
| Clé | Contient |
|---|---|
CampaignSaveHeader | Jour, version, difficulté, temps de jeu, région actuelle |
CampaignSettingSaveData | Vitesse du jeu, caméra, graine, type de scénario |
EntityContainerSaveData / EntityComponentSaveData | Chaque unité, bâtiment et objet, avec les données de composant par entité (stats, affecteurs, compétences) |
PlayerUnitsSaveData | Arbres de compétences, compétences apprises, points de compétence, emplacements rapides |
ClanSaveData | Clan name, |
RawMapContainerSaveData / RawBaseSaveData / RawDungeonSaveData | Grilles de carte, colonie et agencement du donjon actuel (salles, étage, phase) |
TimeSaveData | L'horloge maîtresse (jour / heure / min / tick) |
EnvironmentSaveData | Météo/effets par région et compteurs d'épuisement |
QuestContainerSaveData | Quêtes terminées, actives et en attente |
ResearchSaveData / FarmingCropSaveData | Progression de la recherche et cultures |
Inscription rerolls
Les choix d'inscription de montée de niveau sont générées quand vous appuyez sur Prier (ouvrir l'écran efface seulement l'ancien résultat). Elles ne sont pas stockées dans la sauvegarde.
En plus du bouton Réessayer intégré, sauvegarder avant une prière puis recharger relance les 5 choix. Le mode Ironman fait exception : la sauvegarde conserve un compteur de prières par unité et le tirage utilise une graine fixe, donc un rechargement donne le même résultat.
Edits to avoid
RawDungeonSaveData.Rooms ni les RawMapContainerSaveData grids, for example by setting them to {}. The game treats an empty dict as "there is data to restore", finds nothing, and hangs in an chargement infini. Laissez le jeu se débarrasser lui-même des données de donjon périmées.- Don't edit a save while the game is running. The next autosave overwrites your work.
- Une région
IsLockedle drapeau est chargé exactement comme sauvegardé. Définir le drapeau de la région précédenteIsClearedn'ouvre pas la région suivante au chargement (Comment les régions se déverrouillent). - Deleting a campaign in-game also deletes its autosave file. Keep external backups of anything you care about.