ai: Implement ForkAI

This commit is contained in:
Léo Lam
2021-04-07 19:39:33 +02:00
parent 88f69b04ec
commit 3dc1988b02
6 changed files with 164 additions and 21 deletions
+1 -1
View File
@@ -755,7 +755,7 @@ ai::Fork6AI:
ai::ForkActionAndJoin:
status: pending
ai::ForkAI:
status: pending
status: done
ai::ForkBeastGanonRoot:
status: pending
ai::ForSaleOrNot:
+13 -13
View File
@@ -74277,18 +74277,18 @@
0x0000007100d63a78,AI_AIForkAI::ctor,48,_ZN5uking2ai6ForkAIC1ERKN4ksys3act2ai10ActionBase7InitArgE
0x0000007100d63aa8,_ZN5uking2ai6ForkAID1Ev,4,_ZN5uking2ai6ForkAID1Ev
0x0000007100d63aac,_ZN5uking2ai6ForkAID0Ev,36,_ZN5uking2ai6ForkAID0Ev
0x0000007100d63ad0,_ZN5uking2ai6ForkAI5init_EPN4sead4HeapE,20,
0x0000007100d63ae4,_ZN5uking2ai6ForkAI6enter_EPN4ksys3act2ai15InlineParamPackE,192,
0x0000007100d63ba4,_ZN5uking2ai6ForkAI7reenterEPS2_RKN4sead14SafeStringBaseIcEE,384,
0x0000007100d63d24,_ZN5uking2ai6ForkAI4calcEv,128,
0x0000007100d63da4,_ZN5uking2ai6ForkAI6leave_Ev,88,
0x0000007100d63dfc,_ZNK5uking2ai6ForkAI8isFailedEv,212,
0x0000007100d63ed0,_ZNK5uking2ai6ForkAI10isFinishedEv,200,
0x0000007100d63f98,_ZNK5uking2ai6ForkAI10isFlag4SetEv,124,
0x0000007100d64014,_ZN5uking2ai6ForkAI14handleMessage_EPN4ksys3mes7MessageE,168,
0x0000007100d640bc,_ZN5uking2ai6ForkAI15handleMessage2_EPN4ksys3mes7MessageE,168,
0x0000007100d64164,_ZNK5uking2ai6ForkAI14getCurrentNameEPN4sead22BufferedSafeStringBaseIcEEPS2_,200,
0x0000007100d6422c,_ZNK5uking2ai6ForkAI8getNamesEPN4sead22BufferedSafeStringBaseIcEE,316,
0x0000007100d63ad0,_ZN5uking2ai6ForkAI5init_EPN4sead4HeapE,20,_ZN5uking2ai6ForkAI5init_EPN4sead4HeapE
0x0000007100d63ae4,_ZN5uking2ai6ForkAI6enter_EPN4ksys3act2ai15InlineParamPackE,192,_ZN5uking2ai6ForkAI6enter_EPN4ksys3act2ai15InlineParamPackE
0x0000007100d63ba4,_ZN5uking2ai6ForkAI7reenterEPS2_RKN4sead14SafeStringBaseIcEE,384,_ZN5uking2ai6ForkAI7reenterEPN4ksys3act2ai10ActionBaseERKN4sead14SafeStringBaseIcEE
0x0000007100d63d24,_ZN5uking2ai6ForkAI4calcEv,128,_ZN5uking2ai6ForkAI4calcEv
0x0000007100d63da4,_ZN5uking2ai6ForkAI6leave_Ev,88,_ZN5uking2ai6ForkAI6leave_Ev
0x0000007100d63dfc,_ZNK5uking2ai6ForkAI8isFailedEv,212,_ZNK5uking2ai6ForkAI8isFailedEv
0x0000007100d63ed0,_ZNK5uking2ai6ForkAI10isFinishedEv,200,_ZNK5uking2ai6ForkAI10isFinishedEv
0x0000007100d63f98,_ZNK5uking2ai6ForkAI10isFlag4SetEv,124,_ZNK5uking2ai6ForkAI10isFlag4SetEv
0x0000007100d64014,_ZN5uking2ai6ForkAI14handleMessage_EPN4ksys3mes7MessageE,168,_ZN5uking2ai6ForkAI14handleMessage_EPN4ksys7MessageE
0x0000007100d640bc,_ZN5uking2ai6ForkAI15handleMessage2_EPN4ksys3mes7MessageE,168,_ZN5uking2ai6ForkAI15handleMessage2_EPN4ksys7MessageE
0x0000007100d64164,_ZNK5uking2ai6ForkAI14getCurrentNameEPN4sead22BufferedSafeStringBaseIcEEPS2_,200,_ZNK5uking2ai6ForkAI14getCurrentNameEPN4sead22BufferedSafeStringBaseIcEEPN4ksys3act2ai10ActionBaseE
0x0000007100d6422c,_ZNK5uking2ai6ForkAI8getNamesEPN4sead22BufferedSafeStringBaseIcEE,316,_ZNK5uking2ai6ForkAI8getNamesEPN4sead22BufferedSafeStringBaseIcEE
0x0000007100d64368,_ZNK5uking2ai6ForkAI27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE,288,_ZNK5uking2ai6ForkAI27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE
0x0000007100d64488,_ZNK5uking2ai6ForkAI18getRuntimeTypeInfoEv,92,_ZNK5uking2ai6ForkAI18getRuntimeTypeInfoEv
0x0000007100d644e4,ai::ActorAI::ctor,152,_ZN4ksys3act2ai6RootAiC1ERKNS1_10ActionBase7InitArgE
@@ -92278,7 +92278,7 @@
0x00000071011deba4,AI_AIBase::getCurrentChildState,52,_ZNK4ksys3act2ai2Ai15getCurrentChildEv
0x00000071011debd8,AI_AIBase::isState,196,_ZNK4ksys3act2ai2Ai14isCurrentChildERKN4sead14SafeStringBaseIcEE
0x00000071011dec9c,ai::ActorAI::checkAction,188,_ZN4ksys3act2ai2Ai15isCurrentActionERKN4sead14SafeStringBaseIcEE
0x00000071011ded58,sub_71011DED58,24,_ZN4ksys3act2ai2Ai14changeChildIdxEt
0x00000071011ded58,sub_71011DED58,24,_ZN4ksys3act2ai2Ai14changeChildIdxEi
0x00000071011ded70,AI_AIBase::m22,116,_ZN4ksys3act2ai2Ai16changeChildLaterERKN4sead14SafeStringBaseIcEE
0x00000071011dede4,AI_AIBase::m31,224,_ZNK4ksys3act2ai2Ai8getNamesEPN4sead22BufferedSafeStringBaseIcEE
0x00000071011deec4,AI_AIBase::m23,216,_ZNK4ksys3act2ai2Ai9getParamsEPNS1_18ParamNameTypePairsEb
Can't render this file because it is too large.