DungeonSettlers.wiki

セーブファイル(上級)

Steam

Advanced, at-your-own-risk. This article describes the raw files on disk.

一覧

フォーマットプレーンJSON、キャンペーンのオートセーブ1つあたり約1〜2 MB
macOSのパス~/Library/Application Support/CanOpener/Dungeon Settlers/Saves/
Windowsのパス%USERPROFILE%\AppData\LocalLow\CanOpener\Dungeon Settlers\Saves\
付随ファイルSaveHeaderCache.json, UserCampaignLog.json, UserSetting.json
刻印のロールレベルアップ画面を開いたときに生成される(保存されない)。リロードで振り直される
最大の落とし穴Rooms/mapグリッドを{}にクリアすると無限ロードを引き起こす

Format and side files

注意Always back up a save before touching it. A bad edit can leave a campaign stuck.

セーブは素の JSON files, one per campaign autosave (roughly 1-2 MB each). Alongside them live:

  • SaveHeaderCache.json holds cached header metadata for the load menu
  • UserCampaignLog.json is the campaign counter
  • UserSetting.json holds graphics, sound and keybindings

セーブの保存場所

  • macOS(ネイティブSteamビルド): ~/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/
NoteThose folders are not read by the released game.

Top-level keys

キー保持内容:
CampaignSaveHeader日数、バージョン、難易度、プレイ時間、現在の地域
CampaignSettingSaveDataゲーム速度、カメラ、シード、シナリオ種別
EntityContainerSaveData / EntityComponentSaveDataすべてのユニット、建物、アイテムと、エンティティごとのコンポーネントデータ(ステータス、アフェクター、スキル)
PlayerUnitsSaveDataスキルツリー、習得スキル、スキルポイント、クイックスロット
ClanSaveDataClan name, gold, population, recruit candidates, region map state, safe-floor skip toggle
RawMapContainerSaveData / RawBaseSaveData / RawDungeonSaveDataマップグリッド、集落、現在のダンジョンレイアウト(部屋、フロア、フェーズ)
TimeSaveDataマスタークロック(日/時/分/ティック)
EnvironmentSaveData地域ごとの天候/効果と枯渇カウンター
QuestContainerSaveData完了、進行中、保留中のクエスト
ResearchSaveData / FarmingCropSaveData研究の進行状況と作物

Inscription rerolls

レベルアップ時の刻印の選択肢は レベルアップ画面を開いたときにその場で生成され. They are not stored in the save.

Beyond the built-in Retry button, saving before a prayer and reloading rerolls all 5 choices.

注意If you edit an inscription directly, changing the affecter key alone is not enough. The game bakes the stat bonuses into the unit's stats block and does not recalculate them on load, so both places must be edited consistently.

Edits to avoid

注意決してクリアしないでください RawDungeonSaveData.Rooms または 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 無限ロード。古いダンジョンデータはゲーム自身に破棄させてください。
  • Don't edit a save while the game is running. The next autosave overwrites your work.
  • 地域の次のフラグを編集する意味はありません IsLocked flag on current builds. Unlock state is re-derived on every load, so the edit does nothing (地域の解放方法).
  • Deleting a campaign in-game also deletes its autosave file. Keep external backups of anything you care about.