Debug system

This commit is contained in:
2025-05-05 22:50:35 -05:00
parent 631365aa38
commit 2b3cfc0eb7
13 changed files with 180 additions and 139 deletions

View File

@@ -0,0 +1,23 @@
extends Node
var debugMenu:DebugMenu
func _ready() -> void:
debugMenu = $UI/DebugMenu;
debugMenu.hide()
func _process(delta: float) -> void:
if Input.is_action_just_pressed("debug"):
print("Debug key pressed")
if debugMenu.is_visible():
hideMenu()
else:
showMenu()
func showMenu() -> void:
debugMenu.show()
self.get_parent().move_child(self, self.get_parent().get_child_count() - 1)
func hideMenu() -> void:
debugMenu.hide()
self.get_parent().move_child(self, 0)