Files
HorrorGame/Assets/scripts/Component Scripts/Settings_Option.gd
2024-08-15 02:00:56 -05:00

15 lines
483 B
GDScript

extends HBoxContainer
@export var Setting:GlobalSettings.Setting = GlobalSettings.Setting.Test_Value
func _ready():
$Label.text = GlobalSettings.GetSettingName(Setting)
$HSlider.value = GlobalSettings.GetSetting(Setting)
var SliderRange = GlobalSettings.GetSettingRange(Setting)
$HSlider.min_value = SliderRange.x
$HSlider.max_value = SliderRange.y
$HSlider.step = SliderRange.z
func _on_setting_slider_value_changed(value:float):
GlobalSettings.SetSetting(Setting, value)