summaryrefslogtreecommitdiff
path: root/src/KingSystem/World/worldTimeMgr.cpp
diff options
context:
space:
mode:
authorLéo Lam <leo@leolam.fr>2021-05-15 18:31:10 +0200
committerLéo Lam <leo@leolam.fr>2021-05-16 02:12:23 +0200
commit47ae6e2b0b0182e2a77afc8872fb71c8caa712fd (patch)
tree7f10b5a7e1e609b6b904ac98f7defe0c9de72cbd /src/KingSystem/World/worldTimeMgr.cpp
parent98ace1a751c89085695d3194a2506336a4add02a (diff)
ksys/world: Implement WorldMgr::onStageInit
Diffstat (limited to 'src/KingSystem/World/worldTimeMgr.cpp')
-rw-r--r--src/KingSystem/World/worldTimeMgr.cpp8
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) {