diff options
| author | Léo Lam <leo@leolam.fr> | 2026-09-28 03:39:30 +0200 |
|---|---|---|
| committer | Léo Lam <leo@leolam.fr> | 2026-10-06 03:19:38 +0200 |
| commit | 34e57daf613053d248c65d22bd93bf60b245c0dd (patch) | |
| tree | 8a634bb670046eb49a252979f29481b71bc81a5d /src/Game/Actor/Action/actionDummyDropTable.cpp | |
| parent | a168b93bbcf603816bf718962fc4d706b5fc772d (diff) | |
AI: merge the duplicate DummyAction into ksys
The action factory uses the single ksys ctor for both entries and
DummyDropTable's ctor calls it too; deriving from it makes
DummyDropTable's five functions match.
(AI assisted using Claude Fable 5.1 and Claude Opus 5.5)
Diffstat (limited to 'src/Game/Actor/Action/actionDummyDropTable.cpp')
| -rw-r--r-- | src/Game/Actor/Action/actionDummyDropTable.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/Game/Actor/Action/actionDummyDropTable.cpp b/src/Game/Actor/Action/actionDummyDropTable.cpp index e4e87cac..75290e7b 100644 --- a/src/Game/Actor/Action/actionDummyDropTable.cpp +++ b/src/Game/Actor/Action/actionDummyDropTable.cpp @@ -2,29 +2,29 @@ namespace uking::action { -DummyDropTable::DummyDropTable(const InitArg& arg) : DummyAction(arg) {} +DummyDropTable::DummyDropTable(const InitArg& arg) : ksys::act::ai::DummyAction(arg) {} DummyDropTable::~DummyDropTable() = default; bool DummyDropTable::init_(sead::Heap* heap) { - return DummyAction::init_(heap); + return ksys::act::ai::DummyAction::init_(heap); } void DummyDropTable::enter_(ksys::act::ai::InlineParamPack* params) { - DummyAction::enter_(params); + ksys::act::ai::DummyAction::enter_(params); } void DummyDropTable::leave_() { - DummyAction::leave_(); + ksys::act::ai::DummyAction::leave_(); } void DummyDropTable::loadParams_() { - DummyAction::loadParams_(); + ksys::act::ai::DummyAction::loadParams_(); getMapUnitParam(&mDropTable_m, "DropTable"); } void DummyDropTable::calc_() { - DummyAction::calc_(); + ksys::act::ai::DummyAction::calc_(); } } // namespace uking::action |
