diff --git a/game/game.gd b/game/game.gd index eae3862..5679c56 100644 --- a/game/game.gd +++ b/game/game.gd @@ -2,8 +2,8 @@ extends Node signal show_main_menu -var _pause_menu: PauseMenu -var _current_passage: Passage +var _pause_menu: Node +var _current_passage: Node func _ready() -> void: @@ -12,7 +12,7 @@ func _ready() -> void: func _input(event: InputEvent) -> void: - if event.is_action_pressed("pause") and not get_tree().paused: + if event.is_action_pressed("pause"): _pause_game() @@ -25,14 +25,11 @@ func _create_pause_menu() -> void: func _pause_game() -> void: get_tree().paused = true - _current_passage.visible = false _create_pause_menu.call_deferred() func _unpause_game() -> void: get_tree().paused = false - _current_passage.visible = true - _pause_menu.queue_free() diff --git a/game/passage.gd b/game/passage.gd index 9f0bc30..61510e1 100644 --- a/game/passage.gd +++ b/game/passage.gd @@ -1,3 +1 @@ -class_name Passage - -extends Node2D +extends Node diff --git a/game/passage.tscn b/game/passage.tscn index 08e760e..7ba7a50 100644 --- a/game/passage.tscn +++ b/game/passage.tscn @@ -2,5 +2,5 @@ [ext_resource type="Script" uid="uid://c6gpm3edyr4nu" path="res://game/passage.gd" id="1_ltkyg"] -[node name="Passage" type="Node2D"] +[node name="Passage" type="Node"] script = ExtResource("1_ltkyg") diff --git a/menu/pause_menu.gd b/menu/pause_menu.gd index 1816a8d..291b56e 100644 --- a/menu/pause_menu.gd +++ b/menu/pause_menu.gd @@ -1,5 +1,3 @@ -class_name PauseMenu - extends Node signal continue_game