DungeonSettlers.wiki

지역이 잠금 해제되는 방식 (진행)

Steam

던전 세틀러즈는 고정된 체인으로 지역을 엽니다. 게임 중에 지역을 클리어하는 것만이 다음 지역을 열 수 있습니다. 저장 데이터는 각 지역의 잠금 상태를 저장하고, 게임은 저장된 상태로 로드합니다.

한눈에

잠금 해제 규칙지역을 클리어하면 그것에 연결된 지역이 열립니다 (OpenAdjacentRegion). 저장 데이터는 각 지역의 잠금 상태를 유지하고, 로드할 때 저장된 상태로 복원합니다
지역 체인침묵의 장막 -> 문드러진 땅굴 -> 버려진 광산과 무한 심연. 잊혀진 심연과 죽은 습지는 서로를 엽니다. 어떤 클리어도 종말의 탑을 열지 않습니다
정리 조건Kill the region's clear boss (GAMESYSTEM_Dungeon_UnitForClearRegion: 칸 0 (침묵의 장막) = 거대 스톤 골렘; 칸 1 (문드러진 땅굴) = 체인 나이트 센티넬; later slots NULL) on the last floor, then press Return on the expedition result screen
지역당 층5 (GAMESYSTEM_Dungeon_MaxFloor)
Floor -> phaseGAMESYSTEM_Dungeon_PhaseUnit = [0, 1, 2, 3, 4, 5]: floor n runs phase PhaseUnit[n], so floor 5 runs phase 5, the boss phase (index 0 is the safe floor)
보스 방 요구사항DUNGEONROOM_VeilSilence_Boss_GiantStoneGolem needs phase [5] - floor 5 of Veil of Silence is that phase, so the boss floor generates in stock play
Dead tableGAMESYSTEM_Dungeon_Floor_Phase_Division* exists in the data but no build since B.0.3.40 reads it (binary string-literal check, 2026-09-04); it decides nothing
Auto-clear (demo builds only)B.0.3.x demo and playtest builds marked Veil of Silence cleared from floor 5's result screen (DemoClearConditionResolver); compiled out in DS_B.0.4.11, the check never fires
주요-임무 결말Red Monster Rat (메인 퀘스트 8) ends the story; it does NOT clear the region or unlock anything

The region chain

침묵의 장막은 시작부터 열려 있습니다. 지역이 클리어될 때, 게임은 그것에 연결된 지역을 엽니다 (OpenAdjacentRegion). 링크는 코드에 고정되어 있습니다 (SetAdjacency).

링크는 다음과 같습니다:

  • 침묵의 장막을 클리어하면 문드러진 땅굴을 엽니다.
  • 문드러진 땅굴을 클리어하면 버려진 광산과 무한 심연을 엽니다.
  • 버려진 광산을 클리어해도 아무것도 열지 않습니다.
  • 잊혀진 심연을 클리어하면 죽은 습지를 열고, 죽은 습지를 클리어하면 잊혀진 심연을 엽니다.

어떤 클리어도 종말의 탑을 열지 않으며, 처음 세 지역의 클리어도 잊혀진 심연이나 죽은 습지를 열지 않습니다.

Only the first 2 regions have real content; the rest are placeholders (see the 제한 콘텐츠 페이지).

Clearing a region

각 지역은 이름을 정리 보스 상수에서 GAMESYSTEM_Dungeon_UnitForClearRegion. In the current data 2 slots are filled:

2 of the 8 slots are filled; every later slot is NULL.

RuleThe dev comment on the constant is explicit. A NULL slot means the region has no boss and never unlocks the next one.

The chain, traced in the DS_B.0.4.11 binary (2026-09-04):

  • Every campaign region has 5 floors (GAMESYSTEM_Dungeon_MaxFloor). Floor n runs dungeon phase PhaseUnit[n] from GAMESYSTEM_Dungeon_PhaseUnit = [0, 1, 2, 3, 4, 5] (index 0 is the safe floor), so floor 5 runs phase 5.
  • Phase 5 is the boss phase: its room pool is Entry -> Boss -> Portal, and the boss room (DUNGEONROOM_VeilSilence_Boss_GiantStoneGolem, AvailablePhases = [5]) generates there. Festering Burrow's floor 5 generates DUNGEONROOM_FesteringBurrow_Boss_ChainKnightSentinel the same way.
  • Killing the clear boss on that floor flags the region's boss as defeated (TryMarkCurrentRegionBossDefeated). The expedition result screen then offers Return; pressing it commits the transition and marks the region cleared (SetClearRegion -> SetDungeonClear -> SetRegionClear) and opens the neighbour (OpenAdjacentRegion).
  • On the boss floor the exit portal is already the next region's portal (BUILDING_DungeonFloorPortal2 on Veil of Silence, BUILDING_DungeonFloorPortal3 on Festering Burrow).

Corrections to earlier readings

"The Golem cannot spawn." Earlier versions said Veil of Silence's own phase table, GAMESYSTEM_Dungeon_Floor_Phase_Division_Veil_Silence, caps the region below the boss phase, so the boss room could never generate.

That table exists in the data, and no build since B.0.3.40 reads it. A search of the game binary's string literals finds zero references in B.0.3.40, B.0.3.44 and DS_B.0.4.11. The floor's phase comes from GAMESYSTEM_Dungeon_PhaseUnit, as above. The boss floor was reachable all along.

"A second lock keeps Festering Burrow closed." Earlier versions also described hardcoded Festering Burrow exceptions in the binary. Those instructions existed in B.0.3.14 and are gone from B.0.3.40 onward:

  • IsRegionBlocked returns false for every region
  • SanitizeRequestedRegion returns its input unchanged
  • Neither OpenAdjacentRegion nor GetAvailableRegion tests the region number

Demo-build auto-clear

In the demo and playtest builds (B.0.3.x) the game also auto-completed Veil of Silence. A demo-only resolver marked the region cleared from floor 5's result screen, boss kill or not.

DS_B.0.4.11 removed that behaviour. The resolver is compiled to a constant false, and the result screen reads the real boss-defeated flag.

주요 임무 대 지역 정리

주요 스토리를 완료하는 것은 지역을 정리하는 것과 별개의 축입니다. 기어오는 파멸 main chain (메인 퀘스트 0~메인 퀘스트 8) ends with killing the 붉은 괴물쥐, an elite monster, not the region's clear boss.

Completing it finishes the scenario's story but does not clear Veil of Silence and does not unlock Festering Burrow. See 임무.

RuleOnly the region's clear boss flips the IsCleared flag that drives the unlock chain.

Save editing

Note게임은 각 지역의 저장된 IsLocked 값을 그대로 로드합니다. 다음으로 저장된 지역 IsLocked false는 열려 있습니다. 이전 지역의 IsCleared 만으로는 아무것도 열지 않습니다. 로드 시 연결된 지역을 다시 열지 않기 때문입니다.

일부 이전 빌드는 다음에서 잠금 해제를 다시 유도했습니다: IsCleared 매 로드마다. 이전 빌드에서는 IsLocked 편집은 아무 효과가 없었습니다. 참조: 저장 파일.