summaryrefslogtreecommitdiffstats
path: root/top.gd
diff options
context:
space:
mode:
authorJan Tuomi <jan@jantuomi.fi>2025-11-26 22:34:37 +0200
committerJan Tuomi <jan@jantuomi.fi>2025-11-26 22:34:37 +0200
commit0b0960c76c99e44632428cdeb116f5642181641a (patch)
tree2b99eedf159e9679b470f9c1b6a27b6db2f3998f /top.gd
parentadfd7c8a55112fa731b82417f27a18175c69e95e (diff)
Refactor Map to PauseMenu
Diffstat (limited to 'top.gd')
-rw-r--r--top.gd12
1 files changed, 6 insertions, 6 deletions
diff --git a/top.gd b/top.gd
index 843dafa..3483118 100644
--- a/top.gd
+++ b/top.gd
@@ -8,7 +8,7 @@ var active_room_name: String
func _ready() -> void:
print("data_dir: \"%s\"" % OS.get_user_data_dir())
- $Map.hide_map()
+ $PauseMenu.deactivate()
get_tree().call_group("ui_movement", "set_visible", false)
get_tree().call_group("ui_menu", "set_visible", false)
@@ -20,7 +20,7 @@ func _ready() -> void:
func _process(_delta: float):
if Input.is_action_just_pressed("menu"):
- if $Map.visible:
+ if $PauseMenu.visible:
close_pause_menu()
elif active_room_name != "MainMenu":
open_pause_menu()
@@ -40,19 +40,19 @@ func replace_active_room(new_room: Node, on_changed: Callable):
new_room.process_mode = Node.PROCESS_MODE_PAUSABLE
add_child(new_room)
-func get_map() -> Map:
- return $Map
+func get_pause_menu() -> PauseMenu:
+ return $PauseMenu
func get_transition_player() -> TransitionPlayer:
return $TransitionPlayer
func open_pause_menu():
get_tree().paused = true
- $Map.show_map()
+ $PauseMenu.activate()
func close_pause_menu():
get_tree().paused = false
- $Map.hide_map()
+ $PauseMenu.deactivate()
# Save state logic