diff options
| author | Léo Lam <leo@leolam.fr> | 2021-05-15 18:31:10 +0200 |
|---|---|---|
| committer | Léo Lam <leo@leolam.fr> | 2021-05-16 02:12:23 +0200 |
| commit | 47ae6e2b0b0182e2a77afc8872fb71c8caa712fd (patch) | |
| tree | 7f10b5a7e1e609b6b904ac98f7defe0c9de72cbd /src/KingSystem/World/worldTimeMgr.cpp | |
| parent | 98ace1a751c89085695d3194a2506336a4add02a (diff) | |
ksys/world: Implement WorldMgr::onStageInit
Diffstat (limited to 'src/KingSystem/World/worldTimeMgr.cpp')
| -rw-r--r-- | src/KingSystem/World/worldTimeMgr.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/KingSystem/World/worldTimeMgr.cpp b/src/KingSystem/World/worldTimeMgr.cpp index f5b0d900..0deb6fb6 100644 --- a/src/KingSystem/World/worldTimeMgr.cpp +++ b/src/KingSystem/World/worldTimeMgr.cpp @@ -53,7 +53,7 @@ void TimeMgr::resetForStageUnload() { mAnimalMasterCtrl.resetState(); } -void TimeMgr::loadInfo() { +void TimeMgr::reset() { mTimeStep = DefaultTimeStep; mTimeUpdateMode = TimeUpdateMode::Normal; mBloodMoonForceMode = {}; @@ -188,7 +188,7 @@ bool TimeMgr::isInRelicBattle() const { in_battle = true; } - if (wm->getSkyMgr()->isInYigaClanHideoutArea()) + if (wm->getEnvMgr()->isInYigaClanHideoutArea()) in_battle = true; return in_battle; @@ -206,7 +206,7 @@ void TimeMgr::handleNewDay(HandleNewDayMode mode) { ++mNumberOfDays; - if (mode == HandleNewDayMode::Normal && wm->getSkyMgr()->isBloodMoonNight()) { + if (mode == HandleNewDayMode::Normal && wm->getEnvMgr()->isBloodMoonNight()) { if (isBloodMoonProhibited() || isInRelicBattle()) { mBloodMoonTimer = 8_days; } else { @@ -270,7 +270,7 @@ void TimeMgr::calc_() { (mTimeUpdateMode == TimeUpdateMode::Forced || mTimeUpdateMode == TimeUpdateMode::Normal)) { mTime = mNewTime; mNewTime = -1.0; - wm->getCloudMgr()->onTimeUpdate(); + wm->getSkyMgr()->onTimeUpdate(); } if (mNeedToHandleNewDay) { |
