Expose battle menu debug state

This commit is contained in:
2026-07-05 04:17:30 +09:00
parent eb5fa2a29e
commit d6a1b06c74

View File

@@ -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,