blob: 025ca459c4044e9deab58648cd8cda7ab93b8ec4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
#include "Game/Actor/AI/aiOctarockBattle.h"
namespace uking::ai {
OctarockBattle::OctarockBattle(const InitArg& arg) : ShootingEnemyBattle(arg) {}
OctarockBattle::~OctarockBattle() = default;
bool OctarockBattle::init_(sead::Heap* heap) {
return ShootingEnemyBattle::init_(heap);
}
void OctarockBattle::enter_(ksys::act::ai::InlineParamPack* params) {
ShootingEnemyBattle::enter_(params);
}
void OctarockBattle::leave_() {
ShootingEnemyBattle::leave_();
}
void OctarockBattle::loadParams_() {
ShootingEnemyBattle::loadParams_();
getStaticParam(&mActorDisplayRadius_s, "ActorDisplayRadius");
getStaticParam(&mAttackDistMin_s, "AttackDistMin");
getStaticParam(&mIsAttackOnlyOutScreen_s, "IsAttackOnlyOutScreen");
getStaticParam(&mIsHideMode_s, "IsHideMode");
getStaticParam(&mIsFirstAttackIntervalZero_s, "IsFirstAttackIntervalZero");
getStaticParam(&mIsLostAttack_s, "IsLostAttack");
getStaticParam(&mShootActorKey_s, "ShootActorKey");
getStaticParam(&mVacuumPartsKey_s, "VacuumPartsKey");
}
} // namespace uking::ai
|