AirOctaFlyUp::leave OK

This commit is contained in:
bomba1749 2023-06-13 16:45:58 -04:00 committed by GitHub
parent 2fa00f2eb8
commit e71e29de5f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 7 additions and 1 deletions

View File

@ -45,8 +45,13 @@ void AirOctaFlyUp::enter_(ksys::act::ai::InlineParamPack* params) {
}
void AirOctaFlyUp::leave_() {
ksys::act::ai::Ai::leave_();
if (auto* data_mgr = sead::DynamicCast<AirOctaDataMgr>((AirOctaDataMgr*)*mAirOctaDataMgr_a)){
data_mgr->unk_118 = *mTargetDistance_d + data_mgr->unk_118;
data_mgr->unk_114 = 0;
return data_mgr->sub_71002FB17C();
}
}
float sub_71002FB17C();
void AirOctaFlyUp::loadParams_() {

View File

@ -14,6 +14,7 @@ public:
/* 0x18 */ ksys::act::BaseProcLink mBaseProcLink;
char placeFiller[0xEC];
/*0x114 */ u32 unk_114;
/*0x118 */ float unk_118;
};
class AirOctaFlyUp : public ksys::act::ai::Ai {