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/actionPlayerStoleOpenBase.cpp | |
| parent | dff91d6b4c86e629e8ca206d9ed93fab640424e7 (diff) | |
Generate actions
Diffstat (limited to 'src/Game/AI/Action/actionPlayerStoleOpenBase.cpp')
| -rw-r--r-- | src/Game/AI/Action/actionPlayerStoleOpenBase.cpp | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/src/Game/AI/Action/actionPlayerStoleOpenBase.cpp b/src/Game/AI/Action/actionPlayerStoleOpenBase.cpp new file mode 100644 index 00000000..e3b768b3 --- /dev/null +++ b/src/Game/AI/Action/actionPlayerStoleOpenBase.cpp @@ -0,0 +1,31 @@ +#include "Game/AI/Action/actionPlayerStoleOpenBase.h" + +namespace uking::action { + +PlayerStoleOpenBase::PlayerStoleOpenBase(const InitArg& arg) : ActionEx(arg) {} + +PlayerStoleOpenBase::~PlayerStoleOpenBase() = default; + +bool PlayerStoleOpenBase::init_(sead::Heap* heap) { + return ActionEx::init_(heap); +} + +void PlayerStoleOpenBase::enter_(ksys::act::ai::InlineParamPack* params) { + ActionEx::enter_(params); +} + +void PlayerStoleOpenBase::leave_() { + ActionEx::leave_(); +} + +void PlayerStoleOpenBase::loadParams_() { + getStaticParam(&mBoneName_s, "BoneName"); + getStaticParam(&mPosOffset_s, "PosOffset"); + getStaticParam(&mRotOffsetXyz_s, "RotOffsetXyz"); +} + +void PlayerStoleOpenBase::calc_() { + ActionEx::calc_(); +} + +} // namespace uking::action |
