[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"]