ITE rework WIP
This commit is contained in:
+5
-7
@@ -36,10 +36,8 @@ func _ready() -> void:
|
||||
UI.text_value_changed.connect(self._on_text_value_changed)
|
||||
UI.auto_value_changed.connect(self._on_auto_value_changed)
|
||||
|
||||
UI.its_game_over.back_to_menu.pressed.connect(self._on_main_menu_pressed)
|
||||
UI.its_game_over.reload_checkpoint.pressed.connect(self.load_game.bind(0))
|
||||
UI.entity_game_over.back_to_menu.pressed.connect(self._on_main_menu_pressed)
|
||||
UI.entity_game_over.reload_checkpoint.pressed.connect(self.load_game.bind(0))
|
||||
UI.game_over.back_to_menu.pressed.connect(self._on_main_menu_pressed)
|
||||
UI.game_over.reload_checkpoint.pressed.connect(self.load_game.bind(0))
|
||||
|
||||
Globals.character_label_color_change.connect(self._on_character_label_color_change)
|
||||
Globals.start_balloon.connect(self.start_balloon)
|
||||
@@ -93,14 +91,14 @@ func start_day():
|
||||
#Transitioning to day screen
|
||||
$TextScreens/Day.text = "[center]FLOOR " + str(Globals.floor_count) + "[/center]"
|
||||
|
||||
var scenes_to_hide: Array[Node] = [$TitleScreen, $ScreeningDesk, UI.pause_menu.menu_button, UI.its_game_over, UI.entity_game_over]
|
||||
var scenes_to_hide: Array[Node] = [$TitleScreen, $ScreeningDesk, UI.pause_menu.menu_button, UI.game_over]
|
||||
var scenes_to_show: Array[Node] = [$TextScreens, $TextScreens/Day]
|
||||
UI.masks.transition(scenes_to_hide, scenes_to_show)
|
||||
await UI.masks.transition_finished
|
||||
await get_tree().create_timer(1.0).timeout
|
||||
|
||||
#Setting up new patient
|
||||
for scene in [$ScreeningDesk, UI.its_game_over, UI.entity_game_over]: #Resetting scenes
|
||||
for scene in [$ScreeningDesk, UI.game_over]: #Resetting scenes
|
||||
scene.reset()
|
||||
|
||||
#Transitioning to the screening desk
|
||||
@@ -211,7 +209,7 @@ func _on_main_menu_pressed():
|
||||
clear_balloon()
|
||||
|
||||
#Going back to main menu
|
||||
var scenes_to_hide = [$ScreeningDesk, $TextScreens, $TextScreens/Day, UI.its_game_over, UI.pause_menu.menu_button, UI.entity_game_over]
|
||||
var scenes_to_hide = [$ScreeningDesk, $TextScreens, $TextScreens/Day, UI.game_over, UI.pause_menu.menu_button, UI.game_over]
|
||||
var scenes_to_show = [$TitleScreen]
|
||||
UI.masks.transition(scenes_to_hide, scenes_to_show)
|
||||
await UI.masks.transition_finished
|
||||
|
||||
Reference in New Issue
Block a user