GodotProjects/Sprout/addons/dialogic/Editor/Events/Fields/Bool.gd
2023-01-03 16:54:53 -07:00

23 lines
401 B
GDScript

@tool
extends HBoxContainer
var property_name : String
signal value_changed
func _ready():
$Toggle.toggled.connect(_on_value_changed)
func set_value(value:bool):
$Toggle.button_pressed = value
func _on_value_changed(value):
emit_signal("value_changed", property_name, value)
func set_right_text(value):
$RightText.text = str(value)
func set_left_text(value):
$LeftText.text = str(value)