ksys/world: Implement more TimeMgr functions

This commit is contained in:
Léo Lam
2021-05-02 11:18:59 +02:00
parent e5e2427c8b
commit da65708ded
6 changed files with 318 additions and 50 deletions
+15 -15
View File
@@ -89360,31 +89360,31 @@
0x00000071010e60f4,wm::TimeMgr::ctor,228,_ZN4ksys5world7TimeMgrC1Ev
0x00000071010e61d8,wm::TimeMgr::init,36,_ZN4ksys5world7TimeMgr5init_EPN4sead4HeapE
0x00000071010e61fc,wm::TimeMgr::resetForStageUnload,124,_ZN4ksys5world7TimeMgr19resetForStageUnloadEv
0x00000071010e6278,wm::TimeMgr::loadInfo,388,
0x00000071010e63fc,wm::TimeMgr::loadFlags,1632,
0x00000071010e6278,wm::TimeMgr::loadInfo,388,_ZN4ksys5world7TimeMgr8loadInfoEv
0x00000071010e63fc,wm::TimeMgr::loadFlags,1632,_ZN4ksys5world7TimeMgr9loadFlagsEv
0x00000071010e6a5c,wm::TimeMgr::dtor,172,_ZN4ksys5world7TimeMgrD1Ev
0x00000071010e6b08,sub_71010E6B08,132,_ZN4sead13DelegateEventIN4ksys5world7TimeMgr11NewDayEventEED2Ev
0x00000071010e6b8c,wm::TimeMgr::dtorDelete,180,_ZN4ksys5world7TimeMgrD0Ev
0x00000071010e6c40,wm::TimeMgr::callBloodMoonDemo,104,
0x00000071010e6ca8,wm::TimeMgr::isBloodyMoonProhibited,364,
0x00000071010e6e14,wm::TimeMgr::isBloodyMoonProhibitionFlagSet,120,
0x00000071010e6e8c,wm::TimeMgr::isInRelicBattle,372,
0x00000071010e6ca8,wm::TimeMgr::isBloodyMoonProhibited,364,_ZNK4ksys5world7TimeMgr21isBloodMoonProhibitedEv
0x00000071010e6e14,wm::TimeMgr::isBloodyMoonProhibitionFlagSet,120,_ZNK4ksys5world7TimeMgr29isBloodMoonProhibitionFlagSetEv
0x00000071010e6e8c,wm::TimeMgr::isInRelicBattle,372,_ZNK4ksys5world7TimeMgr15isInRelicBattleEv
0x00000071010e7000,wm::TimeMgr::handleNewDay,608,
0x00000071010e7260,nullsub_4540,4,
0x00000071010e7264,wm::TimeMgr::calc,2676,
0x00000071010e7cd8,wm::TimeMgr::AnimalMasterFlags::calc,772,
0x00000071010e7fdc,wm::TimeMgr::m7_null,4,_ZN4ksys5world7TimeMgr10calcType1_Ev
0x00000071010e7fe0,wm::TimeMgr::m8_null,4,_ZN4ksys5world7TimeMgr10calcType2_Ev
0x00000071010e7fe4,wm::TimeMgr::setNewTime,16,_ZN4ksys5world7TimeMgr10setNewTimeEf
0x00000071010e7ff4,wm::TimeMgr::setTime,220,
0x00000071010e80d0,wm::TimeMgr::isBloodyDay,124,
0x00000071010e814c,wm::TimeMgr::getTime,72,
0x00000071010e8194,wm::TimeMgr::setTimeForSkyEnvAocFieldMaybe,8,
0x00000071010e819c,wm::TimeMgr::getHour,32,
0x00000071010e81bc,wm::TimeMgr::getMoonType,244,
0x00000071010e82b0,wm::TimeMgr::bloodMoonTonight,188,
0x00000071010e836c,wm::getTimeOfDayTempMultiplier,176,
0x00000071010e841c,wm::TimeMgr::getField14F,8,
0x00000071010e7fe4,wm::TimeMgr::setNewTime,16,_ZN4ksys5world7TimeMgr23setTimeWithoutDayChecksEf
0x00000071010e7ff4,wm::TimeMgr::setTime,220,_ZN4ksys5world7TimeMgr7setTimeEf
0x00000071010e80d0,wm::TimeMgr::isBloodyDay,124,_ZNK4ksys5world7TimeMgr11isBloodyDayEv
0x00000071010e814c,wm::TimeMgr::getTime,72,_ZNK4ksys5world7TimeMgr16getTimeForSkyEnvEv
0x00000071010e8194,wm::TimeMgr::setTimeForSkyEnvAocFieldMaybe,8,_ZN4ksys5world7TimeMgr24setAocFieldTimeForSkyEnvEf
0x00000071010e819c,wm::TimeMgr::getHour,32,_ZNK4ksys5world7TimeMgr7getHourEv
0x00000071010e81bc,wm::TimeMgr::getMoonType,244,_ZNK4ksys5world7TimeMgr11getMoonTypeEv
0x00000071010e82b0,wm::TimeMgr::bloodMoonTonight,188,_ZNK4ksys5world7TimeMgr26willBloodMoonHappenTonightEv
0x00000071010e836c,wm::getTimeOfDayTempMultiplier,176,_ZNK4ksys5world7TimeMgr24getTemperatureMultiplierEv
0x00000071010e841c,wm::TimeMgr::getField14F,8,_ZNK4ksys5world7TimeMgr21isTimeFlowingNormallyEv
0x00000071010e8424,wm::TimeMgr::rtti1,204,_ZNK4ksys5world7TimeMgr27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE
0x00000071010e84f0,wm::TimeMgr::rtti2,92,_ZNK4ksys5world7TimeMgr18getRuntimeTypeInfoEv
0x00000071010e854c,wm::TimeMgr::getType,8,_ZNK4ksys5world7TimeMgr7getTypeEv
Can't render this file because it is too large.