break-utopia/project/scenes/game_over_screen.tscn

125 lines
3.9 KiB
Text

[gd_scene format=3 uid="uid://c3vfkbypjxxpr"]
[ext_resource type="Texture2D" uid="uid://c0yeswk37c1h7" path="res://assets/ui/end_screen_frame.svg" id="1_iwahs"]
[ext_resource type="PackedScene" uid="uid://cj3x6a8gm4ogn" path="res://assets/models/character/character.blend" id="2_61w2s"]
[sub_resource type="ProceduralSkyMaterial" id="ProceduralSkyMaterial_iwahs"]
sky_top_color = Color(0.1854212, 0.18542102, 0.18542102, 1)
sky_horizon_color = Color(0.12514856, 0.12514856, 0.12514856, 1)
ground_bottom_color = Color(0.04153298, 0.041532993, 0.04153298, 1)
ground_horizon_color = Color(0, 0, 0, 1)
[sub_resource type="Sky" id="Sky_61w2s"]
sky_material = SubResource("ProceduralSkyMaterial_iwahs")
[sub_resource type="Environment" id="Environment_jw6e5"]
background_mode = 2
sky = SubResource("Sky_61w2s")
ambient_light_source = 2
ambient_light_color = Color(0.10733705, 0.10733708, 0.107337005, 1)
tonemap_mode = 2
ssao_enabled = true
glow_enabled = true
[sub_resource type="GDScript" id="GDScript_cyfkl"]
resource_name = "GameOverScreen"
script/source = "extends Control
func _ready():
Input.mouse_mode = Input.MOUSE_MODE_VISIBLE
get_tree().paused = false
"
[sub_resource type="GDScript" id="GDScript_jw6e5"]
resource_name = "ContinueButton"
script/source = "extends Button
func _ready():
grab_focus()
func _pressed():
get_tree().change_scene_to_file(\"res://scenes/test_level.tscn\")
"
[sub_resource type="GDScript" id="GDScript_wa2qn"]
resource_name = "GiveUpButton"
script/source = "extends Button
func _pressed():
get_tree().change_scene_to_file(\"res://scenes/main_menu.tscn\")
"
[sub_resource type="GDScript" id="GDScript_61w2s"]
resource_name = "GameOverCharacterModel"
script/source = "extends Node3D
func _ready():
get_tree().paused = false
get_node(\"AnimationPlayer\").play(\"gameover\")
"
[node name="GameOverScreen" type="Node3D" unique_id=1797848282]
[node name="Camera3D" type="Camera3D" parent="." unique_id=1709271657]
transform = Transform3D(0.8660255, -0.30748677, 0.39427385, 1.4901161e-08, 0.7885478, 0.61497355, -0.49999994, -0.53258276, 0.68290234, 0.8329034, 2.225385, 2.300003)
fov = 39.694813
[node name="DirectionalLight3D" type="DirectionalLight3D" parent="." unique_id=1269284375]
transform = Transform3D(-0.8660254, -0.50000006, -2.1855696e-08, 0, -4.371139e-08, 1, -0.50000006, 0.8660254, 3.7855173e-08, 0, 0, 0)
shadow_enabled = true
[node name="WorldEnvironment" type="WorldEnvironment" parent="." unique_id=122341099]
environment = SubResource("Environment_jw6e5")
[node name="Control" type="Control" parent="." unique_id=531490419]
process_mode = 3
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
script = SubResource("GDScript_cyfkl")
[node name="TextureRect" type="TextureRect" parent="Control" unique_id=372299258]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
texture = ExtResource("1_iwahs")
flip_v = true
[node name="VBoxContainer" type="VBoxContainer" parent="Control" unique_id=921638731]
layout_mode = 1
anchors_preset = 7
anchor_left = 0.5
anchor_top = 1.0
anchor_right = 0.5
anchor_bottom = 1.0
offset_left = -135.5
offset_top = -210.0
offset_right = 135.5
offset_bottom = -84.0
grow_horizontal = 2
grow_vertical = 0
theme_override_constants/separation = 20
[node name="Continue" type="Button" parent="Control/VBoxContainer" unique_id=1929868799]
layout_mode = 2
theme_override_font_sizes/font_size = 32
text = "Continue?"
script = SubResource("GDScript_jw6e5")
[node name="GiveUp" type="Button" parent="Control/VBoxContainer" unique_id=405061597]
layout_mode = 2
theme_override_font_sizes/font_size = 32
text = "Give Up"
script = SubResource("GDScript_wa2qn")
[node name="character" parent="." unique_id=1115932234 instance=ExtResource("2_61w2s")]
process_mode = 3
script = SubResource("GDScript_61w2s")
[editable path="character"]