diff options
| author | Léo Lam <leo@leolam.fr> | 2020-12-17 23:14:09 +0100 |
|---|---|---|
| committer | Léo Lam <leo@leolam.fr> | 2020-12-19 20:37:37 +0100 |
| commit | 8a22f0bb50bbe3aa7973d80ff1e4cc62c369f9a3 (patch) | |
| tree | d673cb1c59c98357be0779e70a69f08300ef8885 /src/Game | |
| parent | cd6bf1e82170328a1c68c515ce438f5ed977a246 (diff) | |
ksys/act: Add more ActionBase, Ai and RootAi functions
Diffstat (limited to 'src/Game')
| -rw-r--r-- | src/Game/AI/Action/actionSetLinkTagBasic.cpp | 4 | ||||
| -rw-r--r-- | src/Game/AI/Action/actionSetLinkTagBasic.h | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/Game/AI/Action/actionSetLinkTagBasic.cpp b/src/Game/AI/Action/actionSetLinkTagBasic.cpp index ab334e56..19d4e40d 100644 --- a/src/Game/AI/Action/actionSetLinkTagBasic.cpp +++ b/src/Game/AI/Action/actionSetLinkTagBasic.cpp @@ -8,7 +8,7 @@ SetLinkTagBasicAction::SetLinkTagBasicAction(const InitArg& arg) : ksys::act::ai SetLinkTagBasicAction::~SetLinkTagBasicAction() = default; void SetLinkTagBasicAction::enter_(ksys::act::ai::InlineParamPack* params) { - if (IsOn.value()) + if (*IsOn) mActor->emitBasicSigOn(); else mActor->emitBasicSigOff(); @@ -17,7 +17,7 @@ void SetLinkTagBasicAction::enter_(ksys::act::ai::InlineParamPack* params) { } void SetLinkTagBasicAction::loadParams_() { - getParamStatic(&IsOn, "IsOn"); + getStaticParam(&IsOn, "IsOn"); } } // namespace uking::action diff --git a/src/Game/AI/Action/actionSetLinkTagBasic.h b/src/Game/AI/Action/actionSetLinkTagBasic.h index 75fd0f03..c0bb808b 100644 --- a/src/Game/AI/Action/actionSetLinkTagBasic.h +++ b/src/Game/AI/Action/actionSetLinkTagBasic.h @@ -16,7 +16,7 @@ public: void loadParams_() override; private: - ksys::act::ai::ParamRef<bool> IsOn; + const bool* IsOn{}; }; KSYS_CHECK_SIZE_NX150(SetLinkTagBasicAction, 0x28); |
