#include "Game/Actor/AI/aiAirOctaState.h" namespace uking::ai { AirOctaState::AirOctaState(const InitArg& arg) : EnemyRoot(arg) {} AirOctaState::~AirOctaState() = default; bool AirOctaState::init_(sead::Heap* heap) { return EnemyRoot::init_(heap); } void AirOctaState::enter_(ksys::act::ai::InlineParamPack* params) { EnemyRoot::enter_(params); } void AirOctaState::leave_() { EnemyRoot::leave_(); } void AirOctaState::loadParams_() { EnemyRoot::loadParams_(); getStaticParam(&mRopeGravityFactor_s, "RopeGravityFactor"); getStaticParam(&mBalloonMassRatio_s, "BalloonMassRatio"); getStaticParam(&mWindForceScale_s, "WindForceScale"); getAITreeVariable(&mAirOctaDataMgr_a, "AirOctaDataMgr"); } } // namespace uking::ai