DungeonSettlers.wiki

세이브 파일 (고급)

Steam

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

한눈에

형식평면 JSON, 캠페인 자동 저장당 ~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
비문 롤레벨업 화면이 열릴 때 생성됨 (저장 안 됨) - 다시 로드하면 다시 롤합니다
가장 큰 함정방/지도 그리드를 {}로 지우면 무한 로드가 발생합니다

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.