DungeonSettlers.wiki

세이브 파일 (고급)

세이브 파일 (고급)

고급 내용이며, 이용은 전적으로 본인 책임입니다. 이 문서는 디스크에 저장된 원본 파일을 설명합니다. 파일을 건드리기 전에 항상 세이브를 백업하세요. 잘못된 수정은 캠페인을 소프트락시킬 수 있습니다.

저장은 평면입니다 JSON 파일, 캠페인 자동 저장당 하나 (각각 대략 1-2 MB). 그들과 함께 살고 있습니다 SaveHeaderCache.json (로드 메뉴의 캐시된 헤더 메타데이터), UserCampaignLog.json (캠페인 카운터) 그리고 UserSetting.json (그래픽, 사운드 및 키 바인딩).

저장 위치
  • macOS (기본 Steam 빌드): ~/Library/Application Support/com.CanOpener.Dungeon-Settlers--Alpha-/Saves/ - 번들 id는 현재 빌드에서도 "Alpha"라고 표시됩니다.
  • Windows: %USERPROFILE%\AppData\LocalLow\CanOpener\Dungeon Settlers (Alpha)\Saves\. Mac의 CrossOver/Wine 아래에서 다음으로 해결됩니다 ~/Library/Application Support/CrossOver/Bottles/<bottle>/drive_c/users/crossover/AppData/LocalLow/CanOpener/Dungeon Settlers (Alpha)/Saves/.
내용 (최상위 키)
보유
CampaignSaveHeader날, 버전, 난이도, 플레이 시간, 현재 지역
CampaignSettingSaveData게임 속도, 카메라, 시드, 시나리오 유형
EntityContainerSaveData / EntityComponentSaveData모든 유닛, 건물 및 항목, 엔티티당 컴포넌트 데이터 (스탯, 영향자, 스킬) 포함
PlayerUnitsSaveData스킬 트리, 학습한 스킬, 스킬 포인트, 빠른 슬롯
ClanSaveData클랜 이름, 금, 인구, 모집 후보자, 지역 지도 상태, 안전 층 스킵 토글
RawMapContainerSaveData / RawBaseSaveData / RawDungeonSaveData지도 그리드, 정착촌 및 현재 던전 레이아웃 (방, 층, 단계)
TimeSaveData마스터 시계 (날 / 시간 / 분 / 틱)
EnvironmentSaveData지역당 날씨/효과 및 소진 카운터
QuestContainerSaveData완료, 활성 및 보류 중인 임무
ResearchSaveData / FarmingCropSaveData연구 진행 및 작물
비문 저장-스커밍 노트

레벨업 비문 선택은 레벨업 화면이 열릴 때 즉시 생성됩니다 - 이는 세이브 파일에 저장되지 않습니다. 게임에 내장된 재시도 버튼 외에도, 기도 전에 저장한 뒤 다시 불러오면 다섯 가지 선택지가 다시 뽑힙니다.

(대신 비문을 직접 편집하면, 영향자 키만 변경하는 것은 아님 충분합니다. 게임은 스탯 보너스를 유닛의 스탯 블록에 그대로 구워 넣고 불러올 때 다시 계산하지 않으므로, 두 곳을 일관되게 수정해야 합니다.)

DO-NOT 목록
  • 절대 지우지 마세요 RawDungeonSaveData.Rooms 또는 RawMapContainerSaveData 그리드 (예를 들어 다음으로 설정하여 {}). 게임은 빈 dict를 "복원할 데이터가 있습니다"로 취급하고, 아무것도 찾지 못하고 다음에서 멈춥니다 무한 로드. 게임이 오래된 던전 데이터를 직접 버리게 하세요.
  • 게임이 실행 중인 동안 저장을 편집하지 마세요 - 다음 자동 저장이 작업을 덮어씁니다.
  • 지역을 편집하려고 하지 마세요 IsLocked 현재 빌드의 플래그 - 잠금 해제 상태는 모든 로드에서 다시 유도되므로 편집은 아무 작동도 하지 않습니다 (지역 잠금 해제 방법).
  • 게임 내 캠페인을 삭제하면 자동 저장 파일도 삭제됩니다 - 관심 있는 모든 항목의 외부 백업을 유지하세요.

핵심 수치

형식평면 JSON, 캠페인 자동 저장당 ~1-2 MB
macOS 경로~/Library/Application Support/com.CanOpener.Dungeon-Settlers--Alpha-/Saves/
Windows 경로%USERPROFILE%\AppData\LocalLow\CanOpener\Dungeon Settlers (Alpha)\Saves\
보조 파일SaveHeaderCache.json, UserCampaignLog.json, UserSetting.json
비문 롤레벨업 화면이 열릴 때 생성됨 (저장 안 됨) - 다시 로드하면 다시 롤합니다
가장 큰 함정방/지도 그리드를 {}로 지우면 무한 로드가 발생합니다