summaryrefslogtreecommitdiff
path: root/src/Game
diff options
context:
space:
mode:
authorLéo Lam <leo@leolam.fr>2020-12-17 23:14:09 +0100
committerLéo Lam <leo@leolam.fr>2020-12-19 20:37:37 +0100
commit8a22f0bb50bbe3aa7973d80ff1e4cc62c369f9a3 (patch)
treed673cb1c59c98357be0779e70a69f08300ef8885 /src/Game
parentcd6bf1e82170328a1c68c515ce438f5ed977a246 (diff)
ksys/act: Add more ActionBase, Ai and RootAi functions
Diffstat (limited to 'src/Game')
-rw-r--r--src/Game/AI/Action/actionSetLinkTagBasic.cpp4
-rw-r--r--src/Game/AI/Action/actionSetLinkTagBasic.h2
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);