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)