diff options
| author | Léo Lam <leo@leolam.fr> | 2020-12-26 22:42:23 +0100 |
|---|---|---|
| committer | Léo Lam <leo@leolam.fr> | 2020-12-28 01:26:51 +0100 |
| commit | 02c583ca4d20d69119eb5f92b982a8d03fe245e6 (patch) | |
| tree | b644d6d538a74c6bce224005562ea2c1eee98ea4 /src/Game/AI/Action/actionOff.cpp | |
| parent | dff91d6b4c86e629e8ca206d9ed93fab640424e7 (diff) | |
Generate actions
Diffstat (limited to 'src/Game/AI/Action/actionOff.cpp')
| -rw-r--r-- | src/Game/AI/Action/actionOff.cpp | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/src/Game/AI/Action/actionOff.cpp b/src/Game/AI/Action/actionOff.cpp new file mode 100644 index 00000000..e66a781e --- /dev/null +++ b/src/Game/AI/Action/actionOff.cpp @@ -0,0 +1,34 @@ +#include "Game/AI/Action/actionOff.h" + +namespace uking::action { + +Off::Off(const InitArg& arg) : ActionEx(arg) {} + +Off::~Off() = default; + +bool Off::init_(sead::Heap* heap) { + return ActionEx::init_(heap); +} + +void Off::enter_(ksys::act::ai::InlineParamPack* params) { + ActionEx::enter_(params); +} + +void Off::leave_() { + ActionEx::leave_(); +} + +void Off::loadParams_() { + getStaticParam(&mLinkTagType_s, "LinkTagType"); + getStaticParam(&mTargetIdx_s, "TargetIdx"); + getStaticParam(&mSeqBankIdx_s, "SeqBankIdx"); + getStaticParam(&mOffWaitRevival_s, "OffWaitRevival"); + getStaticParam(&mIsIgnoreSame_s, "IsIgnoreSame"); + getStaticParam(&mASName_s, "ASName"); +} + +void Off::calc_() { + ActionEx::calc_(); +} + +} // namespace uking::action |
