mirror of https://github.com/zeldaret/botw.git
47 lines
1.7 KiB
C++
47 lines
1.7 KiB
C++
#include "Game/AI/Action/actionMultiVacuumRotScaleTimeByDistWithTgtBase.h"
|
|
|
|
namespace uking::action {
|
|
|
|
MultiVacuumRotScaleTimeByDistWithTgtBase::MultiVacuumRotScaleTimeByDistWithTgtBase(
|
|
const InitArg& arg)
|
|
: ksys::act::ai::Action(arg) {}
|
|
|
|
MultiVacuumRotScaleTimeByDistWithTgtBase::~MultiVacuumRotScaleTimeByDistWithTgtBase() = default;
|
|
|
|
bool MultiVacuumRotScaleTimeByDistWithTgtBase::init_(sead::Heap* heap) {
|
|
return ksys::act::ai::Action::init_(heap);
|
|
}
|
|
|
|
void MultiVacuumRotScaleTimeByDistWithTgtBase::enter_(ksys::act::ai::InlineParamPack* params) {
|
|
ksys::act::ai::Action::enter_(params);
|
|
}
|
|
|
|
void MultiVacuumRotScaleTimeByDistWithTgtBase::leave_() {
|
|
ksys::act::ai::Action::leave_();
|
|
}
|
|
|
|
void MultiVacuumRotScaleTimeByDistWithTgtBase::loadParams_() {
|
|
getStaticParam(&mTime_s, "Time");
|
|
getStaticParam(&mAddTimeVacuuming_s, "AddTimeVacuuming");
|
|
getStaticParam(&mAddTimeNearVacuuming_s, "AddTimeNearVacuuming");
|
|
getStaticParam(&mVacuumNum_s, "VacuumNum");
|
|
getStaticParam(&mChangeableTiming_s, "ChangeableTiming");
|
|
getStaticParam(&mEndDist_s, "EndDist");
|
|
getStaticParam(&mMaxDist_s, "MaxDist");
|
|
getStaticParam(&mTargetAccRate_s, "TargetAccRate");
|
|
getStaticParam(&mTargetSpeed_s, "TargetSpeed");
|
|
getStaticParam(&mBaseWeight_s, "BaseWeight");
|
|
getStaticParam(&mVacuumAngle_s, "VacuumAngle");
|
|
getStaticParam(&mNearDist_s, "NearDist");
|
|
getStaticParam(&mStartAS_s, "StartAS");
|
|
getStaticParam(&mLoopAS_s, "LoopAS");
|
|
getStaticParam(&mEndAS_s, "EndAS");
|
|
getStaticParam(&mVacuumPosOffset_s, "VacuumPosOffset");
|
|
}
|
|
|
|
void MultiVacuumRotScaleTimeByDistWithTgtBase::calc_() {
|
|
ksys::act::ai::Action::calc_();
|
|
}
|
|
|
|
} // namespace uking::action
|