mirror of
https://github.com/zeldaret/botw
synced 2026-07-27 06:45:02 -04:00
ksys/act: Add more ActionBase, Ai and RootAi functions
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -16,7 +16,7 @@ public:
|
||||
void loadParams_() override;
|
||||
|
||||
private:
|
||||
ksys::act::ai::ParamRef<bool> IsOn;
|
||||
const bool* IsOn{};
|
||||
};
|
||||
KSYS_CHECK_SIZE_NX150(SetLinkTagBasicAction, 0x28);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user