ai: Implement Fork*AI*

This commit is contained in:
Léo Lam 2021-04-07 20:58:23 +02:00
parent 3dc1988b02
commit d0d5832c8d
No known key found for this signature in database
GPG Key ID: 0DF30F9081000741
4 changed files with 10 additions and 7 deletions

View File

@ -741,17 +741,17 @@ ai::ForestGiantRoot:
ai::ForestGiantStoneShootBattle:
status: pending
ai::Fork2AI:
status: pending
status: done
ai::Fork2AIUpperLowerBody:
status: pending
status: done
ai::Fork3AI:
status: pending
status: done
ai::Fork4AI:
status: pending
status: done
ai::Fork5AI:
status: pending
status: done
ai::Fork6AI:
status: pending
status: done
ai::ForkActionAndJoin:
status: pending
ai::ForkAI:

View File

@ -25226,7 +25226,7 @@
0x00000071003dc600,_ZN5uking2ai21Fork2AIUpperLowerBodyD0Ev,36,_ZN5uking2ai21Fork2AIUpperLowerBodyD0Ev
0x00000071003dc624,_ZN5uking2ai21Fork2AIUpperLowerBody5init_EPN4sead4HeapE,4,_ZN5uking2ai21Fork2AIUpperLowerBody5init_EPN4sead4HeapE
0x00000071003dc628,_ZN5uking2ai21Fork2AIUpperLowerBody6enter_EPN4ksys3act2ai15InlineParamPackE,4,_ZN5uking2ai21Fork2AIUpperLowerBody6enter_EPN4ksys3act2ai15InlineParamPackE
0x00000071003dc62c,_ZN5uking2ai21Fork2AIUpperLowerBody5calc_Ev,4,
0x00000071003dc62c,_ZN5uking2ai21Fork2AIUpperLowerBody5calc_Ev,4,_ZN5uking2ai21Fork2AIUpperLowerBody5calc_Ev
0x00000071003dc630,_ZN5uking2ai21Fork2AIUpperLowerBody6leave_Ev,4,_ZN5uking2ai21Fork2AIUpperLowerBody6leave_Ev
0x00000071003dc634,_ZN5uking2ai21Fork2AIUpperLowerBody11loadParams_Ev,4,_ZN5uking2ai21Fork2AIUpperLowerBody11loadParams_Ev
0x00000071003dc638,_ZNK5uking2ai21Fork2AIUpperLowerBody27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE,8,_ZNK5uking2ai21Fork2AIUpperLowerBody27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE

Can't render this file because it is too large.

View File

@ -14,6 +14,8 @@ void Fork2AIUpperLowerBody::enter_(ksys::act::ai::InlineParamPack* params) {
ForkAI::enter_(params);
}
void Fork2AIUpperLowerBody::calc_() {}
void Fork2AIUpperLowerBody::leave_() {
ForkAI::leave_();
}

View File

@ -13,6 +13,7 @@ public:
bool init_(sead::Heap* heap) override;
void enter_(ksys::act::ai::InlineParamPack* params) override;
void calc_() override;
void leave_() override;
void loadParams_() override;