From d6a1b06c74a5009db1700fb8df862b8107560ddd Mon Sep 17 00:00:00 2001 From: Wickedness Date: Sun, 5 Jul 2026 04:17:30 +0900 Subject: [PATCH] Expose battle menu debug state --- src/game/scenes/BattleScene.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/game/scenes/BattleScene.ts b/src/game/scenes/BattleScene.ts index 86e2a77..cddc283 100644 --- a/src/game/scenes/BattleScene.ts +++ b/src/game/scenes/BattleScene.ts @@ -17211,9 +17211,14 @@ export class BattleScene extends Phaser.Scene { mapTextureKey: battleScenario.mapTextureKey, mapTextureReady: this.textures.exists(battleScenario.mapTextureKey), mapBackgroundReady: this.mapBackground?.texture.key === battleScenario.mapTextureKey, + commandMenuVisible: this.commandMenuObjects.length > 0, + mapMenuVisible: this.mapMenuObjects.length > 0, + saveSlotPanelVisible: this.saveSlotPanelObjects.length > 0, resultVisible: this.resultObjects.length > 0, turnPromptVisible: this.turnPromptObjects.length > 0, turnPromptMode: this.turnPromptMode ?? null, + pointerFeedbackVisible: Boolean(this.pointerFeedbackMarker?.visible), + pointerFeedbackTile: this.pointerFeedbackTile ? { ...this.pointerFeedbackTile } : null, markerCount: this.markers.length, threatMarkerCount: this.markers.filter((marker) => marker.getData('markerType') === 'threat').length, enemyMoveMarkerCount: this.markers.filter((marker) => marker.getData('markerType') === 'enemy-move').length,