| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596 |
- [gd_scene load_steps=5 format=3 uid="uid://fdjybw6e7whr"]
- [ext_resource type="Script" uid="uid://j81f0xo4p36y" path="res://addons/better-terrain/editor/TerrainProperties.gd" id="1_52nx8"]
- [ext_resource type="Texture2D" uid="uid://d1h1p7pcwdnjk" path="res://addons/better-terrain/icons/MatchTiles.svg" id="2_ncc5p"]
- [ext_resource type="Texture2D" uid="uid://dfemy1g6okwlv" path="res://addons/better-terrain/icons/MatchVertices.svg" id="3_0nvmi"]
- [ext_resource type="Texture2D" uid="uid://1yr6yruwl63u" path="res://addons/better-terrain/icons/NonModifying.svg" id="5_awp83"]
- [node name="TerrainProperties" type="ConfirmationDialog"]
- auto_translate_mode = 2
- oversampling_override = 1.0
- title = "Edit terrain properties"
- initial_position = 2
- size = Vector2i(317, 257)
- visible = true
- dialog_hide_on_ok = false
- script = ExtResource("1_52nx8")
- [node name="GridContainer" type="GridContainer" parent="."]
- offset_left = 8.0
- offset_top = 8.0
- offset_right = 309.0
- offset_bottom = 212.0
- columns = 2
- [node name="NameLabel" type="Label" parent="GridContainer"]
- layout_mode = 2
- text = "Name"
- [node name="NameEdit" type="LineEdit" parent="GridContainer"]
- unique_name_in_owner = true
- layout_mode = 2
- size_flags_horizontal = 3
- placeholder_text = "Terrain name"
- [node name="ColorLabel" type="Label" parent="GridContainer"]
- layout_mode = 2
- text = "Color"
- [node name="ColorPicker" type="ColorPickerButton" parent="GridContainer"]
- unique_name_in_owner = true
- layout_mode = 2
- size_flags_horizontal = 3
- color = Color(1, 0.262745, 0.498039, 1)
- edit_alpha = false
- [node name="IconLabel" type="Label" parent="GridContainer"]
- layout_mode = 2
- text = "Icon"
- [node name="IconEdit" type="LineEdit" parent="GridContainer"]
- unique_name_in_owner = true
- layout_mode = 2
- size_flags_horizontal = 3
- placeholder_text = "Icon path (optional)"
- [node name="TypeLabel" type="Label" parent="GridContainer"]
- layout_mode = 2
- text = "Mode"
- [node name="TypeOption" type="OptionButton" parent="GridContainer"]
- unique_name_in_owner = true
- layout_mode = 2
- size_flags_horizontal = 3
- item_count = 3
- popup/item_0/text = "Match tiles"
- popup/item_0/icon = ExtResource("2_ncc5p")
- popup/item_0/id = 0
- popup/item_1/text = "Match vertices"
- popup/item_1/icon = ExtResource("3_0nvmi")
- popup/item_1/id = 1
- popup/item_2/text = "Category"
- popup/item_2/icon = ExtResource("5_awp83")
- popup/item_2/id = 2
- [node name="CategoryLabel" type="Label" parent="GridContainer"]
- unique_name_in_owner = true
- visible = false
- layout_mode = 2
- size_flags_vertical = 1
- text = "Categories"
- [node name="CategoryContainer" type="ScrollContainer" parent="GridContainer"]
- unique_name_in_owner = true
- visible = false
- custom_minimum_size = Vector2(0, 100)
- layout_mode = 2
- size_flags_vertical = 3
- [node name="CategoryLayout" type="VBoxContainer" parent="GridContainer/CategoryContainer"]
- unique_name_in_owner = true
- custom_minimum_size = Vector2(0, 100)
- layout_mode = 2
- size_flags_vertical = 3
- [connection signal="confirmed" from="." to="." method="_on_confirmed"]
- [connection signal="item_selected" from="GridContainer/TypeOption" to="." method="_on_type_option_item_selected"]
|