diff --git a/scenes/Babushka_scene_startMenu.tscn b/scenes/Babushka_scene_startMenu.tscn index 262a257..02d132a 100644 --- a/scenes/Babushka_scene_startMenu.tscn +++ b/scenes/Babushka_scene_startMenu.tscn @@ -1,6 +1,7 @@ -[gd_scene load_steps=4 format=3 uid="uid://c6wnoif01ltld"] +[gd_scene load_steps=5 format=3 uid="uid://c6wnoif01ltld"] [ext_resource type="Script" uid="uid://cssdu8viimwm6" path="res://scripts/CSharp/Common/SceneTransition.cs" id="1_fj2fh"] +[ext_resource type="Script" uid="uid://iquhbkr7pqeg" path="res://scripts/CSharp/Common/Savegame/SaveCheats.cs" id="3_dl0t1"] [ext_resource type="Texture2D" uid="uid://c7atj6ohlmir3" path="res://art/ui/StartScreen/titlescreen.png" id="3_r0y6o"] [ext_resource type="Texture2D" uid="uid://du612t3xytly3" path="res://art/ui/StartScreen/babushkalog_white.png" id="4_dl0t1"] @@ -21,37 +22,6 @@ expand_mode = 2 stretch_mode = 6 metadata/_edit_use_anchors_ = true -[node name="Start" type="Button" parent="CanvasLayer/TextureRect"] -custom_minimum_size = Vector2(100, 30) -layout_mode = 1 -anchors_preset = 4 -anchor_top = 0.5 -anchor_bottom = 0.5 -offset_left = 200.0 -offset_top = -15.5 -offset_right = 400.0 -offset_bottom = 24.5 -grow_vertical = 2 -scale = Vector2(2, 2) -toggle_mode = true -text = "Start" - -[node name="Quit" type="Button" parent="CanvasLayer/TextureRect"] -custom_minimum_size = Vector2(100, 30) -layout_mode = 1 -anchors_preset = 4 -anchor_top = 0.5 -anchor_bottom = 0.5 -offset_left = 200.0 -offset_top = 97.0 -offset_right = 400.0 -offset_bottom = 137.0 -grow_vertical = 2 -scale = Vector2(2, 2) -toggle_mode = true -text = "Quit -" - [node name="Text" type="TextureRect" parent="CanvasLayer/TextureRect"] layout_mode = 1 offset_left = 50.0 @@ -62,5 +32,55 @@ scale = Vector2(0.5, 0.5) texture = ExtResource("4_dl0t1") stretch_mode = 3 -[connection signal="pressed" from="CanvasLayer/TextureRect/Start" to="." method="LoadScene"] -[connection signal="pressed" from="CanvasLayer/TextureRect/Quit" to="." method="Quit"] +[node name="VBoxContainer" type="VBoxContainer" parent="CanvasLayer/TextureRect"] +custom_minimum_size = Vector2(500, 300) +layout_mode = 0 +offset_left = 204.0 +offset_top = 497.0 +offset_right = 704.0 +offset_bottom = 797.0 + +[node name="MarginContainer" type="MarginContainer" parent="CanvasLayer/TextureRect/VBoxContainer"] +layout_mode = 2 +theme_override_constants/margin_top = 10 +theme_override_constants/margin_bottom = 10 + +[node name="Continue" type="Button" parent="CanvasLayer/TextureRect/VBoxContainer/MarginContainer"] +custom_minimum_size = Vector2(100, 80) +layout_mode = 2 +theme_override_font_sizes/font_size = 36 +toggle_mode = true +text = "Continue +" + +[node name="MarginContainer2" type="MarginContainer" parent="CanvasLayer/TextureRect/VBoxContainer"] +layout_mode = 2 +theme_override_constants/margin_top = 10 +theme_override_constants/margin_bottom = 10 + +[node name="New Game" type="Button" parent="CanvasLayer/TextureRect/VBoxContainer/MarginContainer2"] +custom_minimum_size = Vector2(100, 80) +layout_mode = 2 +theme_override_font_sizes/font_size = 36 +toggle_mode = true +text = "New Game +" +script = ExtResource("3_dl0t1") + +[node name="MarginContainer3" type="MarginContainer" parent="CanvasLayer/TextureRect/VBoxContainer"] +layout_mode = 2 +theme_override_constants/margin_top = 10 +theme_override_constants/margin_bottom = 10 + +[node name="Quit" type="Button" parent="CanvasLayer/TextureRect/VBoxContainer/MarginContainer3"] +custom_minimum_size = Vector2(100, 80) +layout_mode = 2 +theme_override_font_sizes/font_size = 36 +toggle_mode = true +text = "Quit +" + +[connection signal="pressed" from="CanvasLayer/TextureRect/VBoxContainer/MarginContainer/Continue" to="." method="LoadScene"] +[connection signal="pressed" from="CanvasLayer/TextureRect/VBoxContainer/MarginContainer2/New Game" to="." method="LoadScene"] +[connection signal="pressed" from="CanvasLayer/TextureRect/VBoxContainer/MarginContainer2/New Game" to="CanvasLayer/TextureRect/VBoxContainer/MarginContainer2/New Game" method="Reset"] +[connection signal="pressed" from="CanvasLayer/TextureRect/VBoxContainer/MarginContainer3/Quit" to="." method="Quit"]