Tales-of-PKMN/game/ui/options_menu/slider_row.gd
2026-10-13 10:12:12 +02:00

13 lines
337 B
GDScript

class_name SliderRow
extends SettingRow
func _create_control() -> Control:
var slider := HSlider.new()
slider.max_value = 1.0
slider.step = 0.05
slider.value_changed.connect(func(v : float) -> void: Settings.set_value(key, v))
return slider
func _display(value : Variant) -> void:
(control as HSlider).set_value_no_signal(value)