summaryrefslogtreecommitdiff
path: root/src/Game/Actor/Query
diff options
context:
space:
mode:
authorLéo Lam <leo@leolam.fr>2026-10-15 22:56:22 +0100
committerLéo Lam <leo@leolam.fr>2026-10-15 22:56:22 +0100
commit65ea3f7cddc8f87213bea3d3d8c9497d89aee5c5 (patch)
tree874c65bec709cb59bffcd3af5431603c480b55a4 /src/Game/Actor/Query
parent13861707e3a5e2b50870460f50769b9056e871ff (diff)
uking/scene: move the map getters to uking::StageInfo
They're linked before gameStageInfo.cpp's sinit with no other sinit in between, so they belong to gameStageInfo, not gameScene, and become StageInfo statics declared in gameStageInfo.h. Their GameScene owner was a guess. (AI assisted using Claude Opus 5.5)
Diffstat (limited to 'src/Game/Actor/Query')
-rw-r--r--src/Game/Actor/Query/queryIsCurrentMainFieldStage.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/Game/Actor/Query/queryIsCurrentMainFieldStage.cpp b/src/Game/Actor/Query/queryIsCurrentMainFieldStage.cpp
index 84b765b4..0554b268 100644
--- a/src/Game/Actor/Query/queryIsCurrentMainFieldStage.cpp
+++ b/src/Game/Actor/Query/queryIsCurrentMainFieldStage.cpp
@@ -1,6 +1,6 @@
#include "Game/Actor/Query/queryIsCurrentMainFieldStage.h"
#include <evfl/Query.h>
-#include "Game/Scene/gameScene.h"
+#include "Game/Scene/gameStageInfo.h"
namespace uking::query {
@@ -9,7 +9,7 @@ IsCurrentMainFieldStage::IsCurrentMainFieldStage(const InitArg& arg) : ksys::act
IsCurrentMainFieldStage::~IsCurrentMainFieldStage() = default;
int IsCurrentMainFieldStage::doQuery() {
- return GameScene::getCurrentMapType() == "MainField";
+ return StageInfo::getCurrentMapType() == "MainField";
}
void IsCurrentMainFieldStage::loadParams(const evfl::QueryArg& arg) {}