summaryrefslogtreecommitdiff
path: root/src/Game/Actor/Query
diff options
context:
space:
mode:
authorLéo Lam <leo@leolam.fr>2026-09-28 03:39:31 +0200
committerLéo Lam <leo@leolam.fr>2026-10-06 03:19:39 +0200
commit8002f122c8cbd92e8e934c26741d8097d01297f6 (patch)
treeb25da017fcdfab7c8abe34d1c42e50d05f0e2a3f /src/Game/Actor/Query
parent44c75aa78a9d67fffcb67bccacb56b7f7878e21f (diff)
ActorSystem: Fork AIs, DemoRootAI and queries are ksys
They form one run in the ActorSystem block (DemoRootAI at 0x7100d61e68, right after VillagerMgr). (AI assisted using Claude Fable 5.1 and Claude Opus 5.5)
Diffstat (limited to 'src/Game/Actor/Query')
-rw-r--r--src/Game/Actor/Query/CMakeLists.txt6
-rw-r--r--src/Game/Actor/Query/queryCheckEventCancel.cpp19
-rw-r--r--src/Game/Actor/Query/queryCheckEventCancel.h18
-rw-r--r--src/Game/Actor/Query/queryCheckJustBeforeEventCancel.cpp20
-rw-r--r--src/Game/Actor/Query/queryCheckJustBeforeEventCancel.h18
-rw-r--r--src/Game/Actor/Query/queryIsWaitRevival.cpp19
-rw-r--r--src/Game/Actor/Query/queryIsWaitRevival.h18
7 files changed, 0 insertions, 118 deletions
diff --git a/src/Game/Actor/Query/CMakeLists.txt b/src/Game/Actor/Query/CMakeLists.txt
index 1eb2ea5d..cffcfa98 100644
--- a/src/Game/Actor/Query/CMakeLists.txt
+++ b/src/Game/Actor/Query/CMakeLists.txt
@@ -61,8 +61,6 @@ target_sources(uking PRIVATE
queryCheckEquipItemType.h
queryCheckEquipment.cpp
queryCheckEquipment.h
- queryCheckEventCancel.cpp
- queryCheckEventCancel.h
queryCheckExistActor.cpp
queryCheckExistActor.h
queryCheckExistArrow.cpp
@@ -105,8 +103,6 @@ target_sources(uking PRIVATE
queryCheckItemShopSelectBuy.h
queryCheckItemShopSelect.cpp
queryCheckItemShopSelect.h
- queryCheckJustBeforeEventCancel.cpp
- queryCheckJustBeforeEventCancel.h
queryCheckLastDamageAttacker.cpp
queryCheckLastDamageAttacker.h
queryCheckManufactResult.cpp
@@ -303,8 +299,6 @@ target_sources(uking PRIVATE
queryIsSuccessEndLastDemoAction.h
queryIsTerrorDisappeared.cpp
queryIsTerrorDisappeared.h
- queryIsWaitRevival.cpp
- queryIsWaitRevival.h
queryIsWeaponDrawn.cpp
queryIsWeaponDrawn.h
queryKeyInputCheck.cpp
diff --git a/src/Game/Actor/Query/queryCheckEventCancel.cpp b/src/Game/Actor/Query/queryCheckEventCancel.cpp
deleted file mode 100644
index ab065963..00000000
--- a/src/Game/Actor/Query/queryCheckEventCancel.cpp
+++ /dev/null
@@ -1,19 +0,0 @@
-#include "Game/Actor/Query/queryCheckEventCancel.h"
-#include <evfl/Query.h>
-
-namespace uking::query {
-
-CheckEventCancel::CheckEventCancel(const InitArg& arg) : ksys::act::ai::Query(arg) {}
-
-CheckEventCancel::~CheckEventCancel() = default;
-
-// FIXME: implement
-int CheckEventCancel::doQuery() {
- return -1;
-}
-
-void CheckEventCancel::loadParams(const evfl::QueryArg& arg) {}
-
-void CheckEventCancel::loadParams() {}
-
-} // namespace uking::query
diff --git a/src/Game/Actor/Query/queryCheckEventCancel.h b/src/Game/Actor/Query/queryCheckEventCancel.h
deleted file mode 100644
index 382e1d6b..00000000
--- a/src/Game/Actor/Query/queryCheckEventCancel.h
+++ /dev/null
@@ -1,18 +0,0 @@
-#pragma once
-
-#include "KingSystem/ActorSystem/actAiQuery.h"
-
-namespace uking::query {
-
-class CheckEventCancel : public ksys::act::ai::Query {
- SEAD_RTTI_OVERRIDE(CheckEventCancel, Query)
-public:
- explicit CheckEventCancel(const InitArg& arg);
- ~CheckEventCancel() override;
- int doQuery() override;
-
- void loadParams() override;
- void loadParams(const evfl::QueryArg& arg) override;
-};
-
-} // namespace uking::query
diff --git a/src/Game/Actor/Query/queryCheckJustBeforeEventCancel.cpp b/src/Game/Actor/Query/queryCheckJustBeforeEventCancel.cpp
deleted file mode 100644
index 0b6c389c..00000000
--- a/src/Game/Actor/Query/queryCheckJustBeforeEventCancel.cpp
+++ /dev/null
@@ -1,20 +0,0 @@
-#include "Game/Actor/Query/queryCheckJustBeforeEventCancel.h"
-#include <evfl/Query.h>
-
-namespace uking::query {
-
-CheckJustBeforeEventCancel::CheckJustBeforeEventCancel(const InitArg& arg)
- : ksys::act::ai::Query(arg) {}
-
-CheckJustBeforeEventCancel::~CheckJustBeforeEventCancel() = default;
-
-// FIXME: implement
-int CheckJustBeforeEventCancel::doQuery() {
- return -1;
-}
-
-void CheckJustBeforeEventCancel::loadParams(const evfl::QueryArg& arg) {}
-
-void CheckJustBeforeEventCancel::loadParams() {}
-
-} // namespace uking::query
diff --git a/src/Game/Actor/Query/queryCheckJustBeforeEventCancel.h b/src/Game/Actor/Query/queryCheckJustBeforeEventCancel.h
deleted file mode 100644
index f339404c..00000000
--- a/src/Game/Actor/Query/queryCheckJustBeforeEventCancel.h
+++ /dev/null
@@ -1,18 +0,0 @@
-#pragma once
-
-#include "KingSystem/ActorSystem/actAiQuery.h"
-
-namespace uking::query {
-
-class CheckJustBeforeEventCancel : public ksys::act::ai::Query {
- SEAD_RTTI_OVERRIDE(CheckJustBeforeEventCancel, Query)
-public:
- explicit CheckJustBeforeEventCancel(const InitArg& arg);
- ~CheckJustBeforeEventCancel() override;
- int doQuery() override;
-
- void loadParams() override;
- void loadParams(const evfl::QueryArg& arg) override;
-};
-
-} // namespace uking::query
diff --git a/src/Game/Actor/Query/queryIsWaitRevival.cpp b/src/Game/Actor/Query/queryIsWaitRevival.cpp
deleted file mode 100644
index 1417b69a..00000000
--- a/src/Game/Actor/Query/queryIsWaitRevival.cpp
+++ /dev/null
@@ -1,19 +0,0 @@
-#include "Game/Actor/Query/queryIsWaitRevival.h"
-#include <evfl/Query.h>
-
-namespace uking::query {
-
-IsWaitRevival::IsWaitRevival(const InitArg& arg) : ksys::act::ai::Query(arg) {}
-
-IsWaitRevival::~IsWaitRevival() = default;
-
-// FIXME: implement
-int IsWaitRevival::doQuery() {
- return -1;
-}
-
-void IsWaitRevival::loadParams(const evfl::QueryArg& arg) {}
-
-void IsWaitRevival::loadParams() {}
-
-} // namespace uking::query
diff --git a/src/Game/Actor/Query/queryIsWaitRevival.h b/src/Game/Actor/Query/queryIsWaitRevival.h
deleted file mode 100644
index ddcaf6b5..00000000
--- a/src/Game/Actor/Query/queryIsWaitRevival.h
+++ /dev/null
@@ -1,18 +0,0 @@
-#pragma once
-
-#include "KingSystem/ActorSystem/actAiQuery.h"
-
-namespace uking::query {
-
-class IsWaitRevival : public ksys::act::ai::Query {
- SEAD_RTTI_OVERRIDE(IsWaitRevival, Query)
-public:
- explicit IsWaitRevival(const InitArg& arg);
- ~IsWaitRevival() override;
- int doQuery() override;
-
- void loadParams() override;
- void loadParams(const evfl::QueryArg& arg) override;
-};
-
-} // namespace uking::query