main_menu.tscn 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. [gd_scene load_steps=3 format=3 uid="uid://bnug1ybm5mlyd"]
  2. [ext_resource type="Script" path="res://screens/main_menu.gd" id="1_6qk7l"]
  3. [ext_resource type="PackedScene" uid="uid://bq2tsg7ic7l6h" path="res://assets/scenes/logo.tscn" id="2_tr1i0"]
  4. [node name="MainMenu" type="Control"]
  5. layout_mode = 3
  6. anchors_preset = 15
  7. anchor_right = 1.0
  8. anchor_bottom = 1.0
  9. grow_horizontal = 2
  10. grow_vertical = 2
  11. script = ExtResource("1_6qk7l")
  12. [node name="Logo" parent="." instance=ExtResource("2_tr1i0")]
  13. layout_mode = 1
  14. anchors_preset = 5
  15. anchor_left = 0.5
  16. anchor_right = 0.5
  17. offset_left = -404.0
  18. offset_top = 83.0
  19. offset_right = 405.0
  20. offset_bottom = 166.0
  21. grow_horizontal = 2
  22. [node name="Buttons" type="VBoxContainer" parent="."]
  23. layout_mode = 1
  24. anchors_preset = 8
  25. anchor_left = 0.5
  26. anchor_top = 0.5
  27. anchor_right = 0.5
  28. anchor_bottom = 0.5
  29. offset_left = -100.0
  30. offset_top = -90.0
  31. offset_right = 100.0
  32. offset_bottom = 90.0
  33. grow_horizontal = 2
  34. grow_vertical = 2
  35. [node name="NewGame" type="Button" parent="Buttons"]
  36. layout_mode = 2
  37. theme_override_font_sizes/font_size = 23
  38. text = "NEW GAME"
  39. [node name="Leaderboard" type="Button" parent="Buttons"]
  40. layout_mode = 2
  41. disabled = true
  42. text = "LEADERBOARD"
  43. [node name="Settings" type="Button" parent="Buttons"]
  44. layout_mode = 2
  45. text = "SETTINGS"
  46. [node name="Credits" type="Button" parent="Buttons"]
  47. layout_mode = 2
  48. text = "CREDITS"
  49. [node name="Quit" type="Button" parent="Buttons"]
  50. layout_mode = 2
  51. text = "QUIT"
  52. [connection signal="pressed" from="Buttons/NewGame" to="." method="_on_new_game_pressed"]
  53. [connection signal="pressed" from="Buttons/Settings" to="." method="_on_settings_pressed"]
  54. [connection signal="pressed" from="Buttons/Quit" to="." method="_on_quit_pressed"]