feat: final

This commit is contained in:
Sara 2025-06-18 21:27:33 +02:00
parent ae705c5d2f
commit 17dff11914
12 changed files with 187 additions and 11 deletions

View file

@ -1,4 +1,4 @@
[gd_scene load_steps=4 format=3 uid="uid://dy4yl1paa8whs"]
[gd_scene load_steps=5 format=3 uid="uid://dy4yl1paa8whs"]
[ext_resource type="Texture2D" uid="uid://bglfaie21avpt" path="res://ui/vignette.png" id="1_nb4k0"]
@ -24,6 +24,21 @@ void fragment() {
[sub_resource type="ShaderMaterial" id="ShaderMaterial_uxov2"]
shader = SubResource("Shader_ykyjo")
[sub_resource type="GDScript" id="GDScript_nb4k0"]
script/source = "extends CenterContainer
func _on_resume_pressed() -> void:
$\"..\".toggle_paused()
func _on_visibility_changed() -> void:
if self.is_node_ready() and self.is_visible_in_tree():
$PanelContainer/VBoxContainer/Resume.grab_focus()
func _on_quit_pressed() -> void:
get_tree().paused = false
get_tree().change_scene_to_file(\"res://scenes/main_menu.tscn\")
"
[node name="CanvasLayer" type="GameUI"]
[node name="Vignette" type="TextureRect" parent="."]
@ -46,7 +61,7 @@ anchor_bottom = 1.0
offset_top = 317.0
grow_horizontal = 2
grow_vertical = 2
theme_override_font_sizes/normal_font_size = 74
theme_override_font_sizes/normal_font_size = 50
bbcode_enabled = true
text = "Good Luck!"
horizontal_alignment = 1
@ -59,4 +74,31 @@ one_shot = true
autostart = true
ignore_time_scale = true
[node name="PauseMenu" type="CenterContainer" parent="."]
unique_name_in_owner = true
process_mode = 2
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
script = SubResource("GDScript_nb4k0")
[node name="PanelContainer" type="PanelContainer" parent="PauseMenu"]
layout_mode = 2
[node name="VBoxContainer" type="VBoxContainer" parent="PauseMenu/PanelContainer"]
layout_mode = 2
[node name="Resume" type="Button" parent="PauseMenu/PanelContainer/VBoxContainer"]
layout_mode = 2
text = "Resume"
[node name="Quit" type="Button" parent="PauseMenu/PanelContainer/VBoxContainer"]
layout_mode = 2
text = "Quit"
[connection signal="timeout" from="MessageLabel/ClearMessageTimer" to="MessageLabel" method="set_text" flags=3 binds= [""]]
[connection signal="visibility_changed" from="PauseMenu" to="PauseMenu" method="_on_visibility_changed"]
[connection signal="pressed" from="PauseMenu/PanelContainer/VBoxContainer/Resume" to="PauseMenu" method="_on_resume_pressed"]
[connection signal="pressed" from="PauseMenu/PanelContainer/VBoxContainer/Quit" to="PauseMenu" method="_on_quit_pressed"]

View file

@ -0,0 +1,6 @@
<svg width="64" height="64" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<defs/>
<g>
<path stroke="none" fill="#FFFFFF" d="M27 8 L37 8 Q41 8 41 12 L41 23 52 23 Q56 23 56 27 L56 37 Q56 41 52 41 L41 41 41 52 Q41 56 37 56 L27 56 Q23 56 23 52 L23 41 12 41 Q8 41 8 37 L8 27 Q8 23 12 23 L23 23 23 12 Q23 8 27 8 M37 11 L27 11 Q26 11 26 12 L26 26 12 26 Q11 26 11 27 L11 37 Q11 38 12 38 L52 38 Q53 38 53 37 L53 27 Q53 26 52 26 L38 26 38 12 Q38 11 37 11"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 502 B

View file

@ -0,0 +1,37 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://d4c83k2utears"
path="res://.godot/imported/xbox_dpad_down_outline.svg-dd158cbb7cc0c2c3fd1b26fcc6533b70.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://ui/xbox_dpad_down_outline.svg"
dest_files=["res://.godot/imported/xbox_dpad_down_outline.svg-dd158cbb7cc0c2c3fd1b26fcc6533b70.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
svg/scale=1.0
editor/scale_with_editor_scale=false
editor/convert_colors_with_editor_theme=false