Added vanity card and cached scenes

This commit is contained in:
2024-05-20 18:18:49 +01:00
parent 6b3fc2e00e
commit 991ae0c654
20 changed files with 175 additions and 38 deletions

17
VanityCard.gd Normal file
View File

@@ -0,0 +1,17 @@
extends Node2D
func _ready() -> void:
$AudioStreamPlayer.play()
var tween = create_tween()
tween.tween_property(self, "modulate", Color(1, 1, 1, 1), 1)
Global.initialize()
Music.initialize()
Scenes.initialize()
func _on_audio_stream_player_finished() -> void:
var tween = create_tween()
tween.tween_property(self, "modulate", Color(1, 1, 1, 0), 1)
tween.finished.connect(_load_game)
func _load_game() -> void:
get_tree().change_scene_to_packed(Scenes.MainMenu)