summaryrefslogtreecommitdiff
path: root/src/Game/Actor/Action/actionDummyDropTable.cpp
diff options
context:
space:
mode:
authorLéo Lam <leo@leolam.fr>2026-09-28 03:39:30 +0200
committerLéo Lam <leo@leolam.fr>2026-10-06 03:19:38 +0200
commit34e57daf613053d248c65d22bd93bf60b245c0dd (patch)
tree8a634bb670046eb49a252979f29481b71bc81a5d /src/Game/Actor/Action/actionDummyDropTable.cpp
parenta168b93bbcf603816bf718962fc4d706b5fc772d (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.cpp12
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