add vsync option

This commit is contained in:
KawaiiZenbo 2025-10-26 13:58:57 -07:00
parent 645370fd4f
commit cde61d144f
4 changed files with 53 additions and 12 deletions

View file

@ -823,6 +823,20 @@ text = "Shadows:"
horizontal_alignment = 2
vertical_alignment = 1
[node name="VSyncLabel" type="Label" parent="SettingsScreen/DialogPanel/GraphicsPanel"]
layout_mode = 1
anchors_preset = -1
anchor_right = 0.5
offset_left = 4.0
offset_top = 164.0
offset_right = -4.0
offset_bottom = 196.0
grow_horizontal = 2
grow_vertical = 2
text = "VSync:"
horizontal_alignment = 2
vertical_alignment = 1
[node name="AAOption" type="OptionButton" parent="SettingsScreen/DialogPanel/GraphicsPanel"]
layout_mode = 1
anchors_preset = -1
@ -931,6 +945,23 @@ popup/item_0/id = 0
popup/item_1/text = "Enabled"
popup/item_1/id = 1
[node name="VSyncOption" type="OptionButton" parent="SettingsScreen/DialogPanel/GraphicsPanel"]
layout_mode = 1
anchors_preset = -1
anchor_left = 0.5
anchor_right = 1.0
offset_left = 4.0
offset_top = 164.0
offset_right = -4.0
offset_bottom = 196.0
alignment = 1
selected = 1
item_count = 2
popup/item_0/text = "Disabled"
popup/item_0/id = 0
popup/item_1/text = "Enabled"
popup/item_1/id = 1
[node name="InterfacePanel" type="Panel" parent="SettingsScreen/DialogPanel"]
visible = false
layout_mode = 1
@ -1190,6 +1221,7 @@ parameters/looping = true
[connection signal="item_selected" from="SettingsScreen/DialogPanel/GraphicsPanel/SSAAOption" to="SettingsScreen/DialogPanel/GraphicsPanel" method="_on_option_aa_ss_item_selected"]
[connection signal="value_changed" from="SettingsScreen/DialogPanel/GraphicsPanel/FOVSlider" to="SettingsScreen/DialogPanel/GraphicsPanel" method="_on_fov_slider_value_changed"]
[connection signal="item_selected" from="SettingsScreen/DialogPanel/GraphicsPanel/ShadowsOption" to="SettingsScreen/DialogPanel/GraphicsPanel" method="_on_shadows_option_item_selected"]
[connection signal="item_selected" from="SettingsScreen/DialogPanel/GraphicsPanel/VSyncOption" to="SettingsScreen/DialogPanel/GraphicsPanel" method="_on_v_sync_option_item_selected"]
[connection signal="item_selected" from="SettingsScreen/DialogPanel/InterfacePanel/ScalingOption" to="SettingsScreen/DialogPanel/InterfacePanel" method="_on_scaling_option_item_selected"]
[connection signal="item_selected" from="SettingsScreen/DialogPanel/InterfacePanel/ThemeOption" to="SettingsScreen/DialogPanel/InterfacePanel" method="_on_theme_option_item_selected"]
[connection signal="item_selected" from="SettingsScreen/DialogPanel/InterfacePanel/MusicOption" to="SettingsScreen/DialogPanel/InterfacePanel" method="_on_music_option_item_selected"]