From f61dbb3d3260f83efd243f08b439be2c89e0e300 Mon Sep 17 00:00:00 2001 From: Haze Weathers Date: Mon, 16 Oct 2023 09:32:14 -0400 Subject: [PATCH] make game over fade out on exit to map --- menus/game_over.gd | 2 ++ menus/game_over.tscn | 7 ++++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/menus/game_over.gd b/menus/game_over.gd index f5856a1..39eef54 100644 --- a/menus/game_over.gd +++ b/menus/game_over.gd @@ -12,6 +12,8 @@ func _ready(): Audio.play_music(load("res://audio/music/74(game_over).ogg")) func _on_Exit_button_down(): + Fade.fade_out(0.4) + yield(Fade, "fade_finished") get_tree().paused = false SceneManager.current_scene = load("res://menus/level_select_scholar.tscn").instance() diff --git a/menus/game_over.tscn b/menus/game_over.tscn index c78280c..d175fe3 100644 --- a/menus/game_over.tscn +++ b/menus/game_over.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=15 format=2] +[gd_scene load_steps=16 format=2] [ext_resource path="res://shaders/ska_plane.gdshader" type="Shader" id=1] [ext_resource path="res://objects/hud/3d_text.tscn" type="PackedScene" id=2] @@ -60,6 +60,10 @@ shader_param/delay = Vector2( 0, 0 ) shader_param/border_color = Color( 0.219608, 0.219608, 0.219608, 1 ) shader_param/border_corners = true +[sub_resource type="SpatialMaterial" id=9] +albedo_color = Color( 0.901961, 0.133333, 0.133333, 1 ) +metallic = 0.35 + [node name="GameOver" type="CanvasLayer"] pause_mode = 2 layer = 110 @@ -130,6 +134,7 @@ from mistakes" align = 1 [node name="3DText" parent="." instance=ExtResource( 2 )] +text_material = SubResource( 9 ) anim = "game over" [connection signal="button_down" from="Panel/Retry" to="." method="_on_Retry_button_down"]