DungeonSettlers.wiki

던전 체류

Every number on this page is read live from GAMESYSTEM_Dungeon_StayPenaltyTerm, the GAMESYSTEM_Management_DungeonStayMoodPenalty* rows and the stage affecters. The rules around them (when a stage lands, what resets it) come from the game binary of build 24354931, cited at 3 call sites at the bottom of this page.

What Dungeon Stay is

던전에 오래 머무를수록 높은 마력 농도에 의해 정신적 왜곡과 고통을 겪게 됩니다.

보이지 않는 늪에 빠져드는 것과 같이, 무엇인가 천천히, 끈적하게, 기분 나쁘게 당신에게 스며듭니다.

던전 안의 파티는 시간에 쫓기고 있습니다. 안전 층이 아닌 층에 발을 디디는 순간부터 모든 유닛은 던전 체류 디버프를 지니게 되며, 파티가 그곳에 게임 내 하루를 온전히 머물 때마다 디버프가 심해집니다. 총 4단계가 있으며, 유닛은 항상 현재 단계만 지닙니다.

What each stage costs is 기분, and the amount is set by your campaign's 운영 difficulty, not the combat one. On the hardest management setting the last stage is a standing -24 식량, 수면, 특성이 반영되기 전의 기분.

사다리 when each stage lands

안전 층 밖에서 보낸 게임 내 1440분(게임 내 1일)마다 1단계씩 상승합니다. 게임 내 하루는 1배속에서 실제 시간으로 약 18분입니다(게임 내 1분당 45틱, 총 64800틱).

Stage내부 체류 시간1배속3.5배속7배속
던전 체류 (D1)on arrival---
던전 체류 (D2)1440분 (게임 내 1일)18분5분3분
던전 체류 (D3)2880분 (게임 내 2일)36분10분5분
던전 체류 (D4)4320분 (게임 내 3일)54분15분8분

The ladder stops at 던전 체류 (D4): the game holds 3 intervals for 4 stages, so once the last one is reached it stays there for as long as the squad remains inside.

비용 by management difficulty

관리 난이도던전 체류 (D1)던전 체류 (D2)던전 체류 (D3)던전 체류 (D4)
쉬움-1-4-7-10
보통-3-6-9-12
어려움-4-10-16-22
매우 어려움-5-11-17-23
파멸-6-12-18-24

안전 층은 이를 초기화합니다 not just pause it

안전 층에 도달하면 두 가지 효과가 있습니다: 이는 freezes the clock, and it puts the squad back to the 첫 단계. Step off the safe floor and the count starts again from the bottom, with a fresh 1440 in-game minutes before the next step.

그래서 안전 층은 장기간 진행에서 자연스러운 거점이 됩니다: 3일째에 안전 층에 도달한 파티는 방금 도착한 파티와 같은 상태로 그곳을 나섭니다. 즉 각 안전 층을 거치는 깊은 진행은 최악의 페널티 비율을 전혀 치를 필요가 없습니다.

귀환 the aftermath

던전을 떠나면 단계 디버프는 사라지지만, 그 여정은 여전히 흔적을 남깁니다: 던전 체류 후유증,

for 60 seconds.

코드 진실 the rules behind the numbers

Where these rules come from

이 규칙들은 다음 빌드의 게임 바이너리에서 읽어온 것입니다 24354931, because no table carries them. Each entry names the function and the address the rule was read at.

  • DungeonBehaviorSimulator.CheckDungeonPenalty @0xB5619C
    페널티 시계가 마지막으로 초기화된 이후 경과한 게임 내 분(分)을 기준으로 매 틱마다 실행됩니다. 레벨이 구간 수보다 낮은 동안에는 그 시간을 현재 구간과 비교하며, 도달하면 레벨이 1 올라가고 모든 유닛은 지니고 있던 단계를 다음 단계로 교체합니다. 즉 유닛은 항상 자신의 레벨에 해당하는 단계만 지닙니다.
  • DungeonBehaviorSimulator.OnEnterSafeFloor @0xB56C04
    레벨을 0으로 되돌리고 시계를 재시작하며 '확인 중지' 플래그를 설정합니다. 즉 파티가 안전 층에 서 있는 동안 사다리는 정지됩니다.
  • DungeonBehaviorSimulator.OnEnterNonSafeFloor @0xB56C40
    레벨을 0으로 되돌리고 시계를 재시작합니다. 즉 안전 층을 벗어나면 사다리는 다시 바닥부터 시작됩니다.