cultists_of_campath/01 - Menus/02 - Selector/selector.tscn
2025-11-22 21:04:34 +01:00

96 lines
2.8 KiB
Text

[gd_scene load_steps=2 format=3 uid="uid://cefrjogovj4ql"]
[ext_resource type="Script" uid="uid://c7qgo02sbv7wl" path="res://01 - Menus/02 - Selector/selector.gd" id="1_03gsk"]
[node name="selector" type="Node2D"]
script = ExtResource("1_03gsk")
[node name="background" type="Node2D" parent="."]
[node name="ui_background" type="ColorRect" parent="background"]
unique_name_in_owner = true
offset_right = 512.0
offset_bottom = 1440.0
color = Color(0.047058824, 0.07058824, 0.09803922, 1)
[node name="close" type="Button" parent="."]
unique_name_in_owner = true
offset_left = 96.0
offset_top = 1280.0
offset_right = 416.0
offset_bottom = 1344.0
text = "Close"
[node name="new_item" type="Button" parent="."]
unique_name_in_owner = true
offset_left = 96.0
offset_top = 1184.0
offset_right = 416.0
offset_bottom = 1248.0
text = "New Item
"
[node name="new_item_name" type="LineEdit" parent="."]
unique_name_in_owner = true
offset_left = 40.0
offset_top = 1184.0
offset_right = 490.0
offset_bottom = 1248.0
placeholder_text = "Set Item Name"
[node name="filter" type="LineEdit" parent="."]
unique_name_in_owner = true
offset_left = 96.0
offset_top = 992.0
offset_right = 432.0
offset_bottom = 1056.0
placeholder_text = "Filter Items"
[node name="list" type="ItemList" parent="."]
unique_name_in_owner = true
clip_contents = false
offset_left = 64.0
offset_top = 100.0
offset_right = 448.0
offset_bottom = 832.0
allow_reselect = true
item_count = 2
item_0/text = "Item A"
item_1/text = "Item B"
[node name="delete" type="Button" parent="."]
unique_name_in_owner = true
offset_left = 96.0
offset_top = 1088.0
offset_right = 416.0
offset_bottom = 1152.0
text = "Delete Item"
[node name="save" type="Button" parent="."]
unique_name_in_owner = true
offset_left = 96.0
offset_top = 896.0
offset_right = 416.0
offset_bottom = 960.0
text = "Save Item"
[node name="item_name" type="Label" parent="."]
unique_name_in_owner = true
offset_left = 1280.0
offset_top = 96.0
offset_right = 1920.0
offset_bottom = 170.0
theme_override_font_sizes/font_size = 50
text = "Item Name"
horizontal_alignment = 1
[node name="HTTPRequest" type="HTTPRequest" parent="."]
[connection signal="button_up" from="close" to="." method="_on_close_button_up"]
[connection signal="button_up" from="new_item" to="." method="_on_new_item_button_up"]
[connection signal="editing_toggled" from="new_item_name" to="." method="_on_new_item_name_editing_toggled"]
[connection signal="text_submitted" from="new_item_name" to="." method="_on_new_item_name_text_submitted"]
[connection signal="text_changed" from="filter" to="." method="_on_filter_text_changed"]
[connection signal="item_selected" from="list" to="." method="_on_list_item_selected"]
[connection signal="button_up" from="delete" to="." method="_on_delete_button_up"]
[connection signal="button_up" from="save" to="." method="_on_save_button_up"]