diff options
| author | Jan Tuomi <jan@jantuomi.fi> | 2025-11-27 19:19:49 +0200 |
|---|---|---|
| committer | Jan Tuomi <jan@jantuomi.fi> | 2025-11-27 19:29:29 +0200 |
| commit | 99be84042a7796fab592d46db3704f1e0058440d (patch) | |
| tree | 4cf51082912db2d2d923df78fdd7152b00b9e9a1 /transition_player.gd | |
| parent | 0b0960c76c99e44632428cdeb116f5642181641a (diff) | |
Fix paused bug
Diffstat (limited to 'transition_player.gd')
| -rw-r--r-- | transition_player.gd | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/transition_player.gd b/transition_player.gd index b7b4918..2e0ec29 100644 --- a/transition_player.gd +++ b/transition_player.gd @@ -5,6 +5,8 @@ var _transition_room: Node var _transition_door_name: Variant # String or null func room_transition(from_door: Door, to_room_path: String, door_name: Variant): + print_debug("to_room_path: %s" % to_room_path) + var top: Top = get_tree().root.get_node("Top") # Do not transition if there is already a transition in process if _transition_room != null: @@ -23,8 +25,9 @@ func room_transition(from_door: Door, to_room_path: String, door_name: Variant): _transition_room = room.instantiate() _transition_door_name = door_name - top.game_set(Top.SAVE_ACTIVE_ROOM_PATH, to_room_path) - top.game_set(Top.SAVE_LAST_DOOR_NAME, door_name) + if to_room_path != Top.ROOM_MAIN_MENU: + top.game_set(Top.SAVE_ACTIVE_ROOM_PATH, to_room_path) + top.game_set(Top.SAVE_LAST_DOOR_NAME, door_name) func _transition_start(): var top: Top = get_tree().root.get_node("Top") |
