class_name Menu extends CanvasLayer var is_open: bool = false func open() -> void: is_open = true Referencer.menu = self Referencer.set_menu_opened(self) func close() -> void: is_open = false Referencer.menu = null Referencer.set_menu_closed(self)