change_emotion
This commit is contained in:
+5
-20
@@ -70,7 +70,7 @@ func _on_new_game_pressed():
|
||||
#Skips the introduction
|
||||
func skip_intro():
|
||||
|
||||
transition("big", [$TitleScreen], [$ScreeningDesk, UI, UI.get_node("UI/UpperContainer")])
|
||||
TransitionScreen.transition("big", [$TitleScreen], [$ScreeningDesk, UI, UI.get_node("UI/UpperContainer")])
|
||||
await TransitionScreen.transition_finished
|
||||
|
||||
$ScreeningDesk.gameplay_loop("564")
|
||||
@@ -82,39 +82,24 @@ func play_intro():
|
||||
var text_container = $TextScreens/MarginContainer/IntroBoxContainer/TextContainer
|
||||
|
||||
#Introduction first slides
|
||||
transition("big", [$TitleScreen], [$TextScreens, text_container.get_child(0), UI, UI.get_node("UI/SkipContainer")])
|
||||
TransitionScreen.transition("big", [$TitleScreen], [$TextScreens, text_container.get_child(0), UI, UI.get_node("UI/SkipContainer")])
|
||||
await UI.next_slide
|
||||
|
||||
for i in 4:
|
||||
transition("small", [text_container.get_child(i)], [text_container.get_child(i+1)])
|
||||
TransitionScreen.transition("small", [text_container.get_child(i)], [text_container.get_child(i+1)])
|
||||
await UI.next_slide
|
||||
|
||||
#Dialogue in the Meeting Room
|
||||
transition("big", [$TextScreens, text_container.get_child(4), UI, UI.get_node("UI/SkipContainer")], [$DialogueScreens])
|
||||
TransitionScreen.transition("big", [$TextScreens, text_container.get_child(4), UI, UI.get_node("UI/SkipContainer")], [$DialogueScreens])
|
||||
await TransitionScreen.transition_finished
|
||||
|
||||
DialogueManager.show_dialogue_balloon(dialogue_intro, "start")
|
||||
await DialogueManager.dialogue_ended
|
||||
|
||||
#Transition to the Screening Desk
|
||||
transition("big", [$DialogueScreens], [$ScreeningDesk, UI, UI.get_node("UI/UpperContainer")])
|
||||
TransitionScreen.transition("big", [$DialogueScreens], [$ScreeningDesk, UI, UI.get_node("UI/UpperContainer")])
|
||||
await TransitionScreen.transition_finished
|
||||
|
||||
$ScreeningDesk.gameplay_loop("564")
|
||||
|
||||
|
||||
|
||||
# Takes care of fading transitions between scenes
|
||||
func transition(fading_screen_size, scenes_to_hide, scenes_to_show):
|
||||
|
||||
TransitionScreen.transition(fading_screen_size)
|
||||
|
||||
await TransitionScreen.fading_finished
|
||||
|
||||
for scene in scenes_to_hide:
|
||||
scene.hide()
|
||||
for scene in scenes_to_show:
|
||||
scene.show()
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user