ksys/act: Implement more ActorUtil functions

This commit is contained in:
Léo Lam
2020-12-02 23:33:33 +01:00
parent bfbe2db425
commit 5b523db03b
7 changed files with 316 additions and 50 deletions
+32 -32
View File
@@ -80202,38 +80202,38 @@
0x0000007100ede158,PlacementObj::shouldSkipSpawnFairy,188,_ZN4ksys3act20shouldSkipSpawnFairyEPNS_3map6ObjectE
0x0000007100ede214,sub_7100EDE214,208,_ZN4ksys3act20shouldSkipSpawnFairyERKN4sead14SafeStringBaseIcEE
0x0000007100ede2e4,PlacementMgr::setSomeGlobalPlacementFlags,180,_ZN4ksys3act31initSpawnConditionGameDataFlagsEv
0x0000007100ede398,act::hasAnyRevivalTag,328,
0x0000007100ede4e0,hasStopTimerMiddleTag,28,
0x0000007100ede4fc,hasStopTimerShortTag,28,
0x0000007100ede398,act::hasAnyRevivalTag,328,_ZN4ksys3act16hasAnyRevivalTagERKN4sead14SafeStringBaseIcEE?
0x0000007100ede4e0,hasStopTimerMiddleTag,28,_ZN4ksys3act21hasStopTimerMiddleTagEPNS0_5ActorE
0x0000007100ede4fc,hasStopTimerShortTag,28,_ZN4ksys3act20hasStopTimerShortTagEPNS0_5ActorE
0x0000007100ede518,Actor::canBeStasised,296,
0x0000007100ede640,powerupRuneStuff,316,
0x0000007100ede77c,getArrowTypeName,28,
0x0000007100ede798,getArrowTypeNumberByName,296,
0x0000007100ede8c0,getZukanType,212,
0x0000007100ede994,Actor::getPictureBookType,200,
0x0000007100ede77c,getArrowTypeName,28,_ZN4ksys3act17arrowTypeToStringENS0_9ArrowTypeE!
0x0000007100ede798,getArrowTypeNumberByName,296,_ZN4ksys3act19arrowTypeFromStringERKN4sead14SafeStringBaseIcEE
0x0000007100ede8c0,getZukanType,212,_ZN4ksys3act12getZukanTypeEPN2al9ByamlIterE
0x0000007100ede994,Actor::getPictureBookType,200,_ZN4ksys3act12getZukanTypeEPNS0_5ActorE
0x0000007100edea5c,sub_7100EDEA5C,80,
0x0000007100edeaac,act::acc::isPlayerClass,168,
0x0000007100edeb54,act::isPlayerClass,204,
0x0000007100edec20,BaseProcLink::isPlayerClass,196,
0x0000007100edece4,act::isCamera,204,
0x0000007100ededb0,act::acc::isNPCClass,168,
0x0000007100edee58,act::isNPCClass,204,
0x0000007100edef24,BaseProcLink::isNPCClass,196,
0x0000007100edefe8,act::npcGparamStuff,76,
0x0000007100edf034,act::isDemoNPC,204,
0x0000007100edf100,act::acc::isEnemyClass,1180,
0x0000007100edf59c,act::isEnemyClass,84,
0x0000007100edf5f0,BaseProcLink::isEnemyClass,76,
0x0000007100edf63c,BaseProcLink::isGuardianClass,304,
0x0000007100edf76c,act::acc::isLargeEnemy,544,
0x0000007100edf98c,act::isLargeEnemy,84,
0x0000007100edf9e0,act::acc::isGanonBeast,168,
0x0000007100edfa88,BaseProcLink::isGanonBeast,196,
0x0000007100edfb4c,sub_7100EDFB4C,84,
0x0000007100edfba0,sub_7100EDFBA0,624,
0x0000007100edfe10,sub_7100EDFE10,76,
0x0000007100edfe5c,sub_7100EDFE5C,188,
0x0000007100edff18,isWeaponActorProfile,168,
0x0000007100edeaac,act::acc::isPlayerClass,168,_ZN4ksys3act15isPlayerProfileERKNS0_20ActorConstDataAccessE
0x0000007100edeb54,act::isPlayerClass,204,_ZN4ksys3act15isPlayerProfileEPNS0_5ActorE
0x0000007100edec20,BaseProcLink::isPlayerClass,196,_ZN4ksys3act15isPlayerProfileEPNS0_12BaseProcLinkE
0x0000007100edece4,act::isCamera,204,_ZN4ksys3act15isCameraProfileEPNS0_5ActorE
0x0000007100ededb0,act::acc::isNPCClass,168,_ZN4ksys3act12isNPCProfileERKNS0_20ActorConstDataAccessE
0x0000007100edee58,act::isNPCClass,204,_ZN4ksys3act12isNPCProfileEPNS0_5ActorE
0x0000007100edef24,BaseProcLink::isNPCClass,196,_ZN4ksys3act12isNPCProfileEPNS0_12BaseProcLinkE
0x0000007100edefe8,act::npcGparamStuff,76,_ZN4ksys3act21isNPCOffPodFromWeaponEPNS0_5ActorE
0x0000007100edf034,act::isDemoNPC,204,_ZN4ksys3act16isDemoNPCProfileEPNS0_5ActorE
0x0000007100edf100,act::acc::isEnemyClass,1180,_ZN4ksys3act14isEnemyProfileERKNS0_20ActorConstDataAccessE
0x0000007100edf59c,act::isEnemyClass,84,_ZN4ksys3act14isEnemyProfileEPNS0_5ActorE
0x0000007100edf5f0,BaseProcLink::isEnemyClass,76,_ZN4ksys3act14isEnemyProfileEPNS0_12BaseProcLinkE
0x0000007100edf63c,BaseProcLink::isGuardianClass,304,_ZN4ksys3act17isGuardianProfileEPNS0_12BaseProcLinkE
0x0000007100edf76c,act::acc::isLargeEnemy,544,_ZN4ksys3act12isLargeEnemyERKNS0_20ActorConstDataAccessE
0x0000007100edf98c,act::isLargeEnemy,84,_ZN4ksys3act12isLargeEnemyEPNS0_5ActorE
0x0000007100edf9e0,act::acc::isGanonBeast,168,_ZN4ksys3act12isGanonBeastERKNS0_20ActorConstDataAccessE
0x0000007100edfa88,BaseProcLink::isGanonBeast,196,_ZN4ksys3act12isGanonBeastEPNS0_12BaseProcLinkE
0x0000007100edfb4c,sub_7100EDFB4C,84,_ZN4ksys3act19isNotLivingCreatureEPNS0_5ActorE
0x0000007100edfba0,sub_7100EDFBA0,624,_ZN4ksys3act19isNotLivingCreatureERKNS0_20ActorConstDataAccessE
0x0000007100edfe10,sub_7100EDFE10,76,_ZN4ksys3act19isNotLivingCreatureEPNS0_12BaseProcLinkE
0x0000007100edfe5c,sub_7100EDFE5C,188,_ZN4ksys3act15isWeaponProfileERKNS0_20ActorConstDataAccessE
0x0000007100edff18,isWeaponActorProfile,168,_ZN4ksys3act15isWeaponProfileERKN4sead14SafeStringBaseIcEE
0x0000007100edffc0,Actor::isWeaponActorProfile,224,
0x0000007100ee00a0,sub_7100EE00A0,216,
0x0000007100ee0178,act::acc::isWeaponOrArmor,332,
@@ -80241,7 +80241,7 @@
0x0000007100ee0318,act::acc::isBulletClass,168,
0x0000007100ee03c0,sub_7100EE03C0,204,
0x0000007100ee048c,sub_7100EE048C,196,
0x0000007100ee0550,act::acc::isHorseClass,168,
0x0000007100ee0550,act::acc::isHorseClass,168,_ZN4ksys3act14isHorseProfileERKNS0_20ActorConstDataAccessE
0x0000007100ee05f8,sub_7100EE05F8,204,
0x0000007100ee06c4,BaseProcLink::isHorseClass,196,
0x0000007100ee0788,sub_7100EE0788,24,
@@ -80249,7 +80249,7 @@
0x0000007100ee0814,sub_7100EE0814,100,
0x0000007100ee0878,sub_7100EE0878,28,
0x0000007100ee0894,sub_7100EE0894,100,
0x0000007100ee08f8,sub_7100EE08F8,260,
0x0000007100ee08f8,sub_7100EE08F8,260,_ZN4ksys3act13isPreyOrSwarmERKNS0_20ActorConstDataAccessE
0x0000007100ee09fc,isPreyOrSwarm,312,
0x0000007100ee0b34,BaseProcLink::isPreyClass,304,
0x0000007100ee0c64,sub_7100EE0C64,92,
@@ -80397,7 +80397,7 @@
0x0000007100ee72c8,PlacementObj::getNameAndUniqueName,1376,
0x0000007100ee7828,Actor::getPlacementNameAndUniqueName,44,
0x0000007100ee7854,sub_7100EE7854,44,
0x0000007100ee7880,getDefaultTBoxDropActor,12,
0x0000007100ee7880,getDefaultTBoxDropActor,12,_ZN4ksys3act19getDefaultDropActorEv
0x0000007100ee788c,Actor::createDrops,36,
0x0000007100ee78b0,eco::getEcosystemActorName,1192,
0x0000007100ee7d58,eco::sub_7100EE7D58,344,
Can't render this file because it is too large.