ITE rework WIP

This commit is contained in:
Maurane
2026-05-19 18:34:34 +02:00
parent 939fb88b14
commit f60d2b9c81
57 changed files with 580 additions and 223 deletions
+5 -7
View File
@@ -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