summaryrefslogtreecommitdiff
path: root/src/Game/Actor/AI/aiDragonIceRoot.cpp
blob: 1ae634ba14c85bd637d86f88cc868cd8d7eab5cc (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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
#include "Game/Actor/AI/aiDragonIceRoot.h"

namespace uking::ai {

DragonIceRoot::DragonIceRoot(const InitArg& arg) : DragonRoot(arg) {}

DragonIceRoot::~DragonIceRoot() = default;

bool DragonIceRoot::init_(sead::Heap* heap) {
    return DragonRoot::init_(heap);
}

void DragonIceRoot::enter_(ksys::act::ai::InlineParamPack* params) {
    DragonRoot::enter_(params);
}

void DragonIceRoot::leave_() {
    DragonRoot::leave_();
}

void DragonIceRoot::loadParams_() {
    DragonRoot::loadParams_();
    getStaticParam(&mGrudgeBulletMaxNum_s, "GrudgeBulletMaxNum");
    getStaticParam(&mGrudgeBulletMinInterval_s, "GrudgeBulletMinInterval");
    getStaticParam(&mGrudgeSmokeTime_s, "GrudgeSmokeTime");
    getStaticParam(&mGrudgeEventRail_pre1stSpeed_s, "GrudgeEventRail_pre1stSpeed");
    getStaticParam(&mGrudgeEventRail_1stSpeed_s, "GrudgeEventRail_1stSpeed");
    getStaticParam(&mGrudgeEventRail_pre2ndSpeed_s, "GrudgeEventRail_pre2ndSpeed");
    getStaticParam(&mGrudgeEventRail_2ndSpeed_s, "GrudgeEventRail_2ndSpeed");
    getStaticParam(&mGrudgeEventRail_pre3rdSpeed_s, "GrudgeEventRail_pre3rdSpeed");
    getStaticParam(&mGrudgeEventRail_3rdSpeed_s, "GrudgeEventRail_3rdSpeed");
    getStaticParam(&mGrudgeEventRail_preEndSpeed_s, "GrudgeEventRail_preEndSpeed");
    getStaticParam(&mGrudgeEventRail_EndSpeed_s, "GrudgeEventRail_EndSpeed");
    getStaticParam(&mGrudgeEventRail_ReturnSpeed_s, "GrudgeEventRail_ReturnSpeed");
    getStaticParam(&mGrudgeBulletRate_s, "GrudgeBulletRate");
    getStaticParam(&mGrudgeEventRail_Start_s, "GrudgeEventRail_Start");
    getStaticParam(&mGrudgeEventRail_pre1st_s, "GrudgeEventRail_pre1st");
    getStaticParam(&mGrudgeEventRail_1st_s, "GrudgeEventRail_1st");
    getStaticParam(&mGrudgeEventRail_pre2nd_s, "GrudgeEventRail_pre2nd");
    getStaticParam(&mGrudgeEventRail_2nd_s, "GrudgeEventRail_2nd");
    getStaticParam(&mGrudgeEventRail_pre3rd_s, "GrudgeEventRail_pre3rd");
    getStaticParam(&mGrudgeEventRail_3rd_s, "GrudgeEventRail_3rd");
    getStaticParam(&mGrudgeEventRail_preEnd_s, "GrudgeEventRail_preEnd");
    getStaticParam(&mGrudgeEventRail_End_s, "GrudgeEventRail_End");
    getStaticParam(&mGrudgeEventRail_ReturnToSky_s, "GrudgeEventRail_ReturnToSky");
    getStaticParam(&mGrudgeBulletActorName_s, "GrudgeBulletActorName");
}

}  // namespace uking::ai