diff --git a/addons/block_code/blocks/ui/label_set_text.tres b/addons/block_code/blocks/ui/label_set_text.tres new file mode 100644 index 00000000..1a4f82ca --- /dev/null +++ b/addons/block_code/blocks/ui/label_set_text.tres @@ -0,0 +1,17 @@ +[gd_resource type="Resource" load_steps=2 format=3 uid="uid://ciqkywxdk4uht"] + +[ext_resource type="Script" path="res://addons/block_code/code_generation/block_definition.gd" id="1_bofov"] + +[resource] +script = ExtResource("1_bofov") +name = &"label_set_text" +target_node_class = "Label" +description = "Set the text for the label." +category = "UI" +type = 2 +variant_type = 0 +display_template = "set text to {text: STRING}" +code_template = "text = {text}" +defaults = {} +signal_name = "" +scope = "" diff --git a/addons/block_code/ui/constants.gd b/addons/block_code/ui/constants.gd index ca8e95b5..7fccb842 100644 --- a/addons/block_code/ui/constants.gd +++ b/addons/block_code/ui/constants.gd @@ -62,6 +62,11 @@ const BUILTIN_CATEGORIES_PROPS: Dictionary = { "color": Color("03aa74"), "order": 62, }, + "UI": + { + "color": Color("03aa74"), + "order": 65, + }, "Sounds": { "color": Color("e30fc0"),