Browse Source

Updating UI layout and adding controls

pull/2/head
Ryan Reed 1 month ago
parent
commit
00e1dbe2a6
2 changed files with 39 additions and 10 deletions
  1. +37
    -8
      scenes/ui/options_menu.tscn
  2. +2
    -2
      scenes/ui/ui.tscn

+ 37
- 8
scenes/ui/options_menu.tscn View File

@ -17,30 +17,58 @@ theme_override_constants/margin_top = 20
theme_override_constants/margin_right = 20 theme_override_constants/margin_right = 20
theme_override_constants/margin_bottom = 20 theme_override_constants/margin_bottom = 20
[node name="VBoxContainer" type="VBoxContainer" parent="PanelContainer/MarginContainer"]
[node name="LeftContainer" type="HBoxContainer" parent="PanelContainer/MarginContainer"]
layout_mode = 2 layout_mode = 2
[node name="Label" type="Label" parent="PanelContainer/MarginContainer/VBoxContainer"]
[node name="VBoxContainer" type="VBoxContainer" parent="PanelContainer/MarginContainer/LeftContainer"]
layout_mode = 2 layout_mode = 2
size_flags_horizontal = 3
[node name="Label" type="Label" parent="PanelContainer/MarginContainer/LeftContainer/VBoxContainer"]
layout_mode = 2
size_flags_vertical = 0
theme_type_variation = &"HeaderMedium" theme_type_variation = &"HeaderMedium"
text = "Options Menu" text = "Options Menu"
horizontal_alignment = 1 horizontal_alignment = 1
[node name="Waila" type="HBoxContainer" parent="PanelContainer/MarginContainer/VBoxContainer"]
[node name="BlockHighlights" type="HBoxContainer" parent="PanelContainer/MarginContainer/LeftContainer/VBoxContainer"]
layout_mode = 2 layout_mode = 2
[node name="CheckButton" type="CheckButton" parent="PanelContainer/MarginContainer/VBoxContainer/Waila"]
[node name="CheckButton" type="CheckButton" parent="PanelContainer/MarginContainer/LeftContainer/VBoxContainer/BlockHighlights"]
layout_mode = 2 layout_mode = 2
button_pressed = true button_pressed = true
text = "Enable Waila"
text = "Enable Block Highlighting"
[node name="BlockHighlights" type="HBoxContainer" parent="PanelContainer/MarginContainer/VBoxContainer"]
[node name="Waila" type="HBoxContainer" parent="PanelContainer/MarginContainer/LeftContainer/VBoxContainer"]
layout_mode = 2 layout_mode = 2
[node name="CheckButton" type="CheckButton" parent="PanelContainer/MarginContainer/VBoxContainer/BlockHighlights"]
[node name="CheckButton" type="CheckButton" parent="PanelContainer/MarginContainer/LeftContainer/VBoxContainer/Waila"]
layout_mode = 2 layout_mode = 2
button_pressed = true button_pressed = true
text = "Enable Block Highlighting"
text = "Enable Waila"
[node name="BottomRightContainer" type="HBoxContainer" parent="PanelContainer/MarginContainer"]
layout_mode = 2
size_flags_horizontal = 8
size_flags_vertical = 8
[node name="VBoxContainer" type="VBoxContainer" parent="PanelContainer/MarginContainer/BottomRightContainer"]
layout_mode = 2
size_flags_horizontal = 8
[node name="ControlsLabel" type="Label" parent="PanelContainer/MarginContainer/BottomRightContainer/VBoxContainer"]
layout_mode = 2
theme_type_variation = &"HeaderSmall"
text = "Controls"
horizontal_alignment = 1
[node name="Controls" type="Label" parent="PanelContainer/MarginContainer/BottomRightContainer/VBoxContainer"]
layout_mode = 2
text = "Left Click - Create Block
Right Click - Delete Block
Scoll Wheel - Change Block
Ctrl - Crouch
Shift - Sprint (until stop or toggled)"
[node name="CenterContainer" type="CenterContainer" parent="PanelContainer/MarginContainer"] [node name="CenterContainer" type="CenterContainer" parent="PanelContainer/MarginContainer"]
layout_mode = 2 layout_mode = 2
@ -48,6 +76,7 @@ size_flags_vertical = 8
[node name="HBoxContainer" type="HBoxContainer" parent="PanelContainer/MarginContainer/CenterContainer"] [node name="HBoxContainer" type="HBoxContainer" parent="PanelContainer/MarginContainer/CenterContainer"]
layout_mode = 2 layout_mode = 2
theme_override_constants/separation = 10
[node name="CloseButton" type="Button" parent="PanelContainer/MarginContainer/CenterContainer/HBoxContainer"] [node name="CloseButton" type="Button" parent="PanelContainer/MarginContainer/CenterContainer/HBoxContainer"]
layout_mode = 2 layout_mode = 2


+ 2
- 2
scenes/ui/ui.tscn View File

@ -32,8 +32,8 @@ visible = false
[node name="QuickSlots" parent="." instance=ExtResource("4_g5kmx")] [node name="QuickSlots" parent="." instance=ExtResource("4_g5kmx")]
[connection signal="toggled" from="OptionsMenu/PanelContainer/MarginContainer/VBoxContainer/Waila/CheckButton" to="." method="_on_waila_toggled"]
[connection signal="toggled" from="OptionsMenu/PanelContainer/MarginContainer/VBoxContainer/BlockHighlights/CheckButton" to="." method="_on_block_highlights_toggled"]
[connection signal="toggled" from="OptionsMenu/PanelContainer/MarginContainer/LeftContainer/VBoxContainer/BlockHighlights/CheckButton" to="." method="_on_block_highlights_toggled"]
[connection signal="toggled" from="OptionsMenu/PanelContainer/MarginContainer/LeftContainer/VBoxContainer/Waila/CheckButton" to="." method="_on_waila_toggled"]
[connection signal="pressed" from="OptionsMenu/PanelContainer/MarginContainer/CenterContainer/HBoxContainer/CloseButton" to="." method="_on_close_button_pressed"] [connection signal="pressed" from="OptionsMenu/PanelContainer/MarginContainer/CenterContainer/HBoxContainer/CloseButton" to="." method="_on_close_button_pressed"]
[connection signal="pressed" from="OptionsMenu/PanelContainer/MarginContainer/CenterContainer/HBoxContainer/ExitButton" to="." method="_on_exit_button_pressed"] [connection signal="pressed" from="OptionsMenu/PanelContainer/MarginContainer/CenterContainer/HBoxContainer/ExitButton" to="." method="_on_exit_button_pressed"]


Loading…
Cancel
Save