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.jsonholds cached header metadata for the load menuUserCampaignLog.jsonis the campaign counterUserSetting.jsonholds 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 | スキルツリー、習得スキル、スキルポイント、クイックスロット |
ClanSaveData | Clan name, |
RawMapContainerSaveData / RawBaseSaveData / RawDungeonSaveData | マップグリッド、集落、現在のダンジョンレイアウト(部屋、フロア、フェーズ) |
TimeSaveData | マスタークロック(日/時/分/ティック) |
EnvironmentSaveData | 地域ごとの天候/効果と枯渇カウンター |
QuestContainerSaveData | 完了、進行中、保留中のクエスト |
ResearchSaveData / FarmingCropSaveData | 研究の進行状況と作物 |
Inscription rerolls
レベルアップ時の刻印の選択肢は 祈る を押したときに生成 (画面を開くだけでは古い結果が消えるのみ)。セーブには保存されません。
内蔵のリトライボタンとは別に、祈りの前にセーブして読み込むと、5 つの選択肢すべてが振り直されます。鉄人モードが例外で、セーブはユニットごとの祈りの回数を保持し、抽選は固定シードを使うため、再読み込みでも同じ結果になります。
注意刻印を直接編集する場合、能力ボーナスには付与キーを変えるだけで足ります。現在のセーブは、読み込み時にゲームデータから、持っている各効果の能力ボーナスを作り直します。レベルアップの獲得、才能の上昇、恒久的な能力付与は数値として保存されるため作り直されません。そのため、それらは手で編集してください。
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フラグは保存時点で正確にロードされます。前の地域の~を設定するIsClearedロード時に次の地域を開かない(地域の解放方法). - Deleting a campaign in-game also deletes its autosave file. Keep external backups of anything you care about.