online multiplayer chess game (note server currently down)
Diffstat (limited to 'ui/menus/settings/Settings.tscn')
-rw-r--r--ui/menus/settings/Settings.tscn137
1 files changed, 70 insertions, 67 deletions
diff --git a/ui/menus/settings/Settings.tscn b/ui/menus/settings/Settings.tscn
index e2bce7f..ca1b83f 100644
--- a/ui/menus/settings/Settings.tscn
+++ b/ui/menus/settings/Settings.tscn
@@ -1,7 +1,8 @@
-[gd_scene load_steps=6 format=2]
+[gd_scene load_steps=7 format=2]
[ext_resource path="res://ui/theme/main.tres" type="Theme" id=1]
[ext_resource path="res://ui/menus/settings/Settings.gd" type="Script" id=2]
+[ext_resource path="res://ui/checkboxbutton/CheckBoxButton.gd" type="Script" id=3]
[ext_resource path="res://ui/menus/settings/Preview.gd" type="Script" id=4]
[ext_resource path="res://ui/colorpicker/ColorPickerButton.tscn" type="PackedScene" id=5]
[ext_resource path="res://ui/gridmenu/GridMenuButton.tscn" type="PackedScene" id=6]
@@ -13,136 +14,138 @@ theme = ExtResource( 1 )
script = ExtResource( 2 )
[node name="H" type="HBoxContainer" parent="."]
-margin_left = 119.0
-margin_top = 107.0
-margin_right = 1303.0
-margin_bottom = 693.0
+margin_left = 245.0
+margin_top = 126.0
+margin_right = 1177.0
+margin_bottom = 674.0
mouse_filter = 2
size_flags_horizontal = 0
size_flags_vertical = 0
alignment = 1
[node name="TabContainer" type="TabContainer" parent="H"]
-margin_right = 669.0
-margin_bottom = 570.0
+margin_right = 417.0
+margin_bottom = 452.0
size_flags_vertical = 0
custom_constants/hseparation = 20
drag_to_rearrange_enabled = true
use_hidden_tabs_for_min_size = true
-[node name="colors" type="VBoxContainer" parent="H/TabContainer"]
+[node name="" type="VBoxContainer" parent="H/TabContainer"]
anchor_right = 1.0
anchor_bottom = 1.0
margin_left = 30.0
-margin_top = 90.0
+margin_top = 86.0
margin_right = -30.0
margin_bottom = -30.0
alignment = 1
-[node name="boardcolor1" parent="H/TabContainer/colors" instance=ExtResource( 5 )]
-margin_left = 141.0
-margin_top = 51.0
-margin_right = 467.0
-margin_bottom = 157.0
+[node name="boardcolor1" parent="H/TabContainer/" instance=ExtResource( 5 )]
+margin_left = 34.0
+margin_right = 322.0
+margin_bottom = 102.0
size_flags_horizontal = 4
text = "boardcolor1"
-[node name="boardcolor2" parent="H/TabContainer/colors" instance=ExtResource( 5 )]
-margin_left = 141.0
-margin_top = 172.0
-margin_right = 467.0
-margin_bottom = 278.0
+[node name="boardcolor2" parent="H/TabContainer/" instance=ExtResource( 5 )]
+margin_left = 34.0
+margin_top = 117.0
+margin_right = 322.0
+margin_bottom = 219.0
size_flags_horizontal = 4
text = "boardcolor2"
-[node name="PieceSet" parent="H/TabContainer/colors" instance=ExtResource( 6 )]
-margin_left = 175.0
-margin_top = 293.0
-margin_right = 434.0
-margin_bottom = 399.0
+[node name="PieceSet" parent="H/TabContainer/" instance=ExtResource( 6 )]
+margin_left = 64.0
+margin_top = 234.0
+margin_right = 292.0
+margin_bottom = 336.0
size_flags_horizontal = 4
text = "piece set"
-[node name="window" type="VBoxContainer" parent="H/TabContainer"]
+[node name="" type="VBoxContainer" parent="H/TabContainer"]
visible = false
anchor_right = 1.0
anchor_bottom = 1.0
margin_left = 30.0
-margin_top = 90.0
+margin_top = 86.0
margin_right = -30.0
margin_bottom = -30.0
mouse_filter = 2
alignment = 1
-[node name="VsyncButton" type="CheckBox" parent="H/TabContainer/window"]
-margin_left = 213.0
-margin_right = 486.0
-margin_bottom = 140.0
+[node name="FullscreenButton" type="Button" parent="H/TabContainer/"]
+margin_left = 142.0
+margin_right = 391.0
+margin_bottom = 102.0
focus_mode = 0
size_flags_horizontal = 4
-pressed = true
-enabled_focus_mode = 0
-text = "vsync"
+toggle_mode = true
+text = "fullscreen"
+script = ExtResource( 3 )
-[node name="FullscreenButton" type="CheckBox" parent="H/TabContainer/window"]
-margin_left = 165.0
-margin_top = 155.0
-margin_right = 534.0
-margin_bottom = 295.0
+[node name="VsyncButton" type="Button" parent="H/TabContainer/"]
+margin_left = 185.0
+margin_top = 117.0
+margin_right = 348.0
+margin_bottom = 219.0
focus_mode = 0
size_flags_horizontal = 4
-enabled_focus_mode = 0
-text = "fullscreen"
+toggle_mode = true
+text = "vsync"
+script = ExtResource( 3 )
-[node name="Borderless" type="CheckBox" parent="H/TabContainer/window"]
-margin_left = 191.0
-margin_top = 310.0
-margin_right = 509.0
-margin_bottom = 450.0
+[node name="Borderless" type="Button" parent="H/TabContainer/"]
+margin_left = 165.0
+margin_top = 234.0
+margin_right = 369.0
+margin_bottom = 336.0
focus_mode = 0
size_flags_horizontal = 4
-enabled_focus_mode = 0
+toggle_mode = true
text = "borders"
+script = ExtResource( 3 )
[node name="misc" type="VBoxContainer" parent="H/TabContainer"]
visible = false
margin_right = 40.0
margin_bottom = 40.0
-[node name="rainbow" type="CheckBox" parent="H/TabContainer/misc"]
+[node name="rainbow" type="Button" parent="H/TabContainer/misc"]
margin_right = 609.0
margin_bottom = 140.0
focus_mode = 0
-enabled_focus_mode = 0
-text = "rainbow background"
+toggle_mode = true
+text = "rgb background"
align = 2
+script = ExtResource( 3 )
[node name="Container" type="VBoxContainer" parent="H"]
-margin_left = 684.0
-margin_right = 1184.0
-margin_bottom = 586.0
+margin_left = 432.0
+margin_right = 932.0
+margin_bottom = 548.0
rect_min_size = Vector2( 300, 0 )
+custom_constants/separation = 0
[node name="resetbutton" type="Button" parent="H/Container"]
-margin_left = 129.0
-margin_right = 370.0
-margin_bottom = 106.0
+margin_left = 118.0
+margin_right = 382.0
+margin_bottom = 102.0
focus_mode = 0
size_flags_horizontal = 4
-enabled_focus_mode = 0
-text = "reset all"
+text = "reset all ﰇ"
[node name="PreviewLabel" type="Label" parent="H/Container"]
-margin_top = 121.0
+margin_top = 102.0
margin_right = 500.0
-margin_bottom = 171.0
+margin_bottom = 148.0
text = "Preview"
align = 1
[node name="Preview" type="GridContainer" parent="H/Container"]
-margin_top = 186.0
+margin_top = 148.0
margin_right = 500.0
-margin_bottom = 586.0
+margin_bottom = 548.0
rect_min_size = Vector2( 500, 0 )
size_flags_horizontal = 4
custom_constants/vseparation = 0
@@ -153,11 +156,11 @@ __meta__ = {
"_edit_group_": true
}
-[connection signal="newcolor" from="H/TabContainer/colors/boardcolor1" to="." method="_on_boardcolor1_newcolor"]
-[connection signal="newcolor" from="H/TabContainer/colors/boardcolor2" to="." method="_on_boardcolor2_newcolor"]
-[connection signal="selected" from="H/TabContainer/colors/PieceSet" to="." method="_on_PieceSet_selected"]
-[connection signal="toggled" from="H/TabContainer/window/VsyncButton" to="." method="_on_VsyncButton_toggled"]
-[connection signal="toggled" from="H/TabContainer/window/FullscreenButton" to="." method="_on_FullscreenButton_toggled"]
-[connection signal="toggled" from="H/TabContainer/window/Borderless" to="." method="_on_Borderless_toggled"]
+[connection signal="newcolor" from="H/TabContainer//boardcolor1" to="." method="_on_boardcolor1_newcolor"]
+[connection signal="newcolor" from="H/TabContainer//boardcolor2" to="." method="_on_boardcolor2_newcolor"]
+[connection signal="selected" from="H/TabContainer//PieceSet" to="." method="_on_PieceSet_selected"]
+[connection signal="toggled" from="H/TabContainer//FullscreenButton" to="." method="_on_FullscreenButton_toggled"]
+[connection signal="toggled" from="H/TabContainer//VsyncButton" to="." method="_on_VsyncButton_toggled"]
+[connection signal="toggled" from="H/TabContainer//Borderless" to="." method="_on_Borderless_toggled"]
[connection signal="toggled" from="H/TabContainer/misc/rainbow" to="." method="_on_rainbow_toggled"]
[connection signal="pressed" from="H/Container/resetbutton" to="." method="_on_resetbutton_pressed"]