Tweaked timings between levels and other details with the ending.

This commit is contained in:
Henry 2026-03-07 13:40:57 +00:00
parent b12558a846
commit 20b657c7b1
13 changed files with 125 additions and 64 deletions

View file

@ -121,7 +121,7 @@ func new_game():
# Do some DapperGoose talk
await get_tree().create_timer(1.5).timeout
EventBus.goose_talk.emit(6)
EventBus.goose_talk.emit(6,4)
# Tell the enemies to spawn!
#await get_tree().create_timer(.5).timeout
@ -159,15 +159,30 @@ func _on_secret_win_game():
start_button.show()
func _on_win_game():
playing = false
$Player._on_player_victory()
await $Player._on_player_victory()
game_over.show()
await get_tree().create_timer(8).timeout
game_over.hide()
$CanvasLayer/Title.show()
start_button.show()
func _on_win_game(value: int):
if value == 1: # Heart Taken
playing = false
$Player._on_player_victory(1)
await $Player._on_player_victory(1)
game_over.show()
await get_tree().create_timer(5).timeout
game_over.hide()
$CanvasLayer/Title.show()
start_button.show()
if value == 2: #Heart Broken
playing = false
$Player._on_player_victory(2)
await $Player._on_player_victory(2)
game_over.show()
await get_tree().create_timer(5).timeout
game_over.hide()
$CanvasLayer/Title.show()
start_button.show()
func _on_flash_screen(duration: float):
print("flash!")