diff options
Diffstat (limited to '')
-rw-r--r-- | Nodes/main_menu.tscn | 197 |
1 files changed, 197 insertions, 0 deletions
diff --git a/Nodes/main_menu.tscn b/Nodes/main_menu.tscn new file mode 100644 index 0000000..96928fb --- /dev/null +++ b/Nodes/main_menu.tscn @@ -0,0 +1,197 @@ +[gd_scene load_steps=16 format=3 uid="uid://cqskj7j8bqmd5"] + +[ext_resource type="Script" path="res://Scripts/main_menu.gd" id="2"] +[ext_resource type="FontFile" uid="uid://b2n2cbthkca0k" path="res://Assets/fonts/format.otf" id="7"] + +[sub_resource type="FontFile" id="1"] +fallbacks = Array[Font]([ExtResource("7")]) +face_index = null +embolden = null +transform = null +cache/0/16/0/ascent = 0.0 +cache/0/16/0/descent = 0.0 +cache/0/16/0/underline_position = 0.0 +cache/0/16/0/underline_thickness = 0.0 +cache/0/16/0/scale = 1.0 +cache/0/16/0/kerning_overrides/16/0 = Vector2(0, 0) + +[sub_resource type="StyleBoxFlat" id="2"] +content_margin_top = 10.0 +content_margin_bottom = 10.0 +bg_color = Color(0.4, 0.337255, 0.313726, 0.32549) + +[sub_resource type="StyleBoxFlat" id="3"] +content_margin_top = 10.0 +content_margin_bottom = 10.0 +bg_color = Color(0.176471, 0.14902, 0.141176, 1) + +[sub_resource type="StyleBoxFlat" id="4"] +content_margin_top = 10.0 +content_margin_bottom = 10.0 +bg_color = Color(0.4, 0.337255, 0.313726, 1) + +[sub_resource type="StyleBoxFlat" id="5"] +content_margin_top = 20.0 +content_margin_bottom = 20.0 +bg_color = Color(0.290196, 0.247059, 0.231373, 1) + +[sub_resource type="StyleBoxFlat" id="6"] +content_margin_top = 10.0 +content_margin_bottom = 10.0 +bg_color = Color(0.176471, 0.14902, 0.141176, 1) + +[sub_resource type="FontFile" id="11"] +fallbacks = Array[Font]([ExtResource("7")]) +face_index = null +embolden = null +transform = null +cache/0/16/0/ascent = 0.0 +cache/0/16/0/descent = 0.0 +cache/0/16/0/underline_position = 0.0 +cache/0/16/0/underline_thickness = 0.0 +cache/0/16/0/scale = 1.0 +cache/0/16/0/kerning_overrides/16/0 = Vector2(0, 0) + +[sub_resource type="StyleBoxFlat" id="7"] +bg_color = Color(0.160784, 0.133333, 0.133333, 1) + +[sub_resource type="Theme" id="12"] +Button/fonts/font = SubResource("1") +Button/styles/disabled = SubResource("2") +Button/styles/focus = SubResource("3") +Button/styles/hover = SubResource("4") +Button/styles/normal = SubResource("5") +Button/styles/pressed = SubResource("6") +Label/fonts/font = SubResource("11") +Panel/styles/panel = SubResource("7") + +[sub_resource type="LabelSettings" id="LabelSettings_ygt8r"] +font = ExtResource("7") +font_size = 40 + +[sub_resource type="FontFile" id="8"] +subpixel_positioning = 0 +msdf_pixel_range = 14 +msdf_size = 128 +face_index = null +embolden = null +transform = null +cache/0/16/0/ascent = 0.0 +cache/0/16/0/descent = 0.0 +cache/0/16/0/underline_position = 0.0 +cache/0/16/0/underline_thickness = 0.0 +cache/0/16/0/scale = 1.0 +cache/0/16/0/kerning_overrides/16/0 = Vector2(0, 0) + +[sub_resource type="FontFile" id="9"] +fallbacks = Array[Font]([SubResource("8")]) +face_index = null +embolden = null +transform = null +cache/0/16/0/ascent = 0.0 +cache/0/16/0/descent = 0.0 +cache/0/16/0/underline_position = 0.0 +cache/0/16/0/underline_thickness = 0.0 +cache/0/16/0/scale = 1.0 +cache/0/16/0/glyphs/0/advance = Vector2(0, 0) +cache/0/16/0/glyphs/0/offset = Vector2(0, 0) +cache/0/16/0/glyphs/0/size = Vector2(0, 0) +cache/0/16/0/glyphs/0/uv_rect = Rect2(0, 0, 0, 0) +cache/0/16/0/glyphs/0/texture_idx = -1 +cache/0/16/0/kerning_overrides/16/0 = Vector2(0, 0) + +[sub_resource type="Theme" id="10"] +Button/fonts/font = SubResource("1") +Button/styles/disabled = SubResource("2") +Button/styles/focus = SubResource("3") +Button/styles/hover = SubResource("4") +Button/styles/normal = SubResource("5") +Button/styles/pressed = SubResource("6") +Label/fonts/font = SubResource("9") +Panel/styles/panel = SubResource("7") + +[node name="Menu" type="Control"] +layout_mode = 3 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +script = ExtResource("2") + +[node name="VBoxContainer" type="VBoxContainer" parent="."] +layout_mode = 0 +anchor_right = 0.25 +anchor_bottom = 1.0 +alignment = 2 + +[node name="StartButton" type="Button" parent="VBoxContainer"] +layout_mode = 2 +text = "Start" + +[node name="LevelButton" type="Button" parent="VBoxContainer"] +visible = false +layout_mode = 2 +text = "Levels" + +[node name="QuitButton" type="Button" parent="VBoxContainer"] +layout_mode = 2 +text = "Quit" + +[node name="Label Title" type="Label" parent="."] +layout_mode = 0 +theme = SubResource("12") +text = "Racing Game but Worse" +label_settings = SubResource("LabelSettings_ygt8r") + +[node name="Credits" type="VBoxContainer" parent="."] +layout_mode = 1 +anchors_preset = -1 +anchor_left = 0.862 +anchor_top = 0.784 +anchor_right = 1.0 +anchor_bottom = 1.0 +offset_left = -0.0240479 +offset_top = -0.0320129 +offset_right = -4.0 +offset_bottom = -4.0 + +[node name="Label" type="Label" parent="Credits"] +layout_mode = 2 +text = "CREDITS" + +[node name="Label2" type="Label" parent="Credits"] +layout_mode = 2 +theme = SubResource("10") +text = "[Celeste] +[IceLRemius] +[Perivesta] +" + +[node name="Label Instructions" type="Label" parent="."] +layout_mode = 1 +anchors_preset = -1 +anchor_left = 0.05 +anchor_top = 0.2 +anchor_right = 0.3 +anchor_bottom = 0.2 +offset_left = -9.6 +offset_top = -50.6 +offset_right = -9.60001 +offset_bottom = -24.6 +text = "HOW TO PLAY" + +[node name="VBoxContainer3" type="VBoxContainer" parent="."] +layout_mode = 1 +anchors_preset = -1 +anchor_left = 0.05 +anchor_top = 0.25 +anchor_right = 0.3 +anchor_bottom = 0.7 +offset_left = 264.4 +offset_top = 121.0 +offset_right = 264.4 +offset_bottom = 121.0 + +[connection signal="pressed" from="VBoxContainer/StartButton" to="." method="_on_StartButton_pressed"] +[connection signal="pressed" from="VBoxContainer/QuitButton" to="." method="_on_QuitButton_pressed"] |