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.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
레벨업 비문 선택은 레벨업 화면이 열릴 때 즉시 생성됩니다. 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.
- 지역을 편집하려고 하지 마세요
IsLockedflag 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.