[gd_scene load_steps=29 format=3 uid="uid://bfgf5k0vqj828"] [ext_resource type="PackedScene" uid="uid://rmuvkqdg8w8q" path="res://addons/terrabrush/Components/PieMenu.tscn" id="1_efnm5"] [ext_resource type="Script" uid="uid://coj8jj1x2ux8m" path="res://addons/terrabrush/Scripts/ToolsPieMenu.cs" id="1_fiy40"] [ext_resource type="PackedScene" uid="uid://d243ps0q1hxp4" path="res://addons/terrabrush/Components/ToolPreview.tscn" id="2_b6unk"] [ext_resource type="Texture2D" uid="uid://dxsbe136337p2" path="res://addons/terrabrush/Assets/Icons/map_add.png" id="3_3isqm"] [ext_resource type="Texture2D" uid="uid://dqgc1ym8vyqgy" path="res://addons/terrabrush/Assets/Buttons/circle_sign_white.png" id="4_dsg64"] [ext_resource type="Texture2D" uid="uid://be5dy3m5y8fe" path="res://addons/terrabrush/Assets/Icons/map_remove.png" id="4_vmmfa"] [ext_resource type="Texture2D" uid="uid://dp0avalonr33v" path="res://addons/terrabrush/Assets/Icons/map_smooth.png" id="5_2rmhm"] [ext_resource type="Texture2D" uid="uid://b853gh8gcmhg2" path="res://addons/terrabrush/Assets/Icons/paint.png" id="6_5mgyo"] [ext_resource type="Texture2D" uid="uid://cb0caw8uixal4" path="res://addons/terrabrush/Assets/Icons/foliage_add.png" id="7_fohis"] [ext_resource type="Texture2D" uid="uid://btyfuwruiyi3a" path="res://addons/terrabrush/Assets/Icons/map_flatten.png" id="7_xlbte"] [ext_resource type="Texture2D" uid="uid://byom5fa2uoq4y" path="res://addons/terrabrush/Assets/Icons/foliage_remove.png" id="8_a6e5p"] [ext_resource type="Texture2D" uid="uid://buib12yv1sqq4" path="res://addons/terrabrush/Assets/Icons/object_add.png" id="9_r50re"] [ext_resource type="Texture2D" uid="uid://d1lt6wkhkjsy2" path="res://addons/terrabrush/Assets/Icons/map_set_height.png" id="9_sianb"] [ext_resource type="Texture2D" uid="uid://bciybm80fsm0g" path="res://addons/terrabrush/Assets/Icons/object_remove.png" id="10_fcsti"] [ext_resource type="Texture2D" uid="uid://de2fvsumhvsbd" path="res://addons/terrabrush/Assets/Icons/water_add.png" id="11_5fj54"] [ext_resource type="Texture2D" uid="uid://cqcsl4r3p1dv7" path="res://addons/terrabrush/Assets/Buttons/circle_white.png" id="11_45nc6"] [ext_resource type="Texture2D" uid="uid://ci8h4u8w31qd6" path="res://addons/terrabrush/Assets/Icons/map_set_angle.png" id="11_ah8ik"] [ext_resource type="Texture2D" uid="uid://xchvcx32vuoy" path="res://addons/terrabrush/Assets/Icons/water_remove.png" id="12_rvs25"] [ext_resource type="Texture2D" uid="uid://clglkobyymycn" path="res://addons/terrabrush/Assets/Icons/flow_add.png" id="13_4ao1v"] [ext_resource type="Texture2D" uid="uid://cquypfnsqiu2g" path="res://addons/terrabrush/Assets/Icons/flow_remove.png" id="14_4ykkx"] [ext_resource type="Texture2D" uid="uid://dc43ue31pa6x0" path="res://addons/terrabrush/Assets/Icons/snow_add.png" id="15_xtl3c"] [ext_resource type="Texture2D" uid="uid://dshqhgb6asd2f" path="res://addons/terrabrush/Assets/Icons/snow_remove.png" id="16_t3slk"] [ext_resource type="Texture2D" uid="uid://bcapglulgvwma" path="res://addons/terrabrush/Assets/Icons/holes_add.png" id="23_1c8k5"] [ext_resource type="Texture2D" uid="uid://den6wvuky6x37" path="res://addons/terrabrush/Assets/Icons/holes_remove.png" id="24_cvnmj"] [ext_resource type="Texture2D" uid="uid://bi5l51gtfk3lv" path="res://addons/terrabrush/Assets/Icons/lock_add.png" id="26_s53c0"] [ext_resource type="Texture2D" uid="uid://desor1wuqgunw" path="res://addons/terrabrush/Assets/Icons/lock_remove.png" id="27_y7ikb"] [ext_resource type="Texture2D" uid="uid://bqi26t8whl7q" path="res://addons/terrabrush/Assets/Icons/tag_add.png" id="28_nqlri"] [ext_resource type="Texture2D" uid="uid://dycqbe4rc2q61" path="res://addons/terrabrush/Assets/Icons/tag_remove.png" id="29_xu604"] [node name="ToolsPieMenu" type="Control"] layout_mode = 3 anchors_preset = 0 script = ExtResource("1_fiy40") [node name="PieMenu" parent="." instance=ExtResource("1_efnm5")] unique_name_in_owner = true layout_mode = 1 Label = "Tools" [node name="ToolPreview" parent="PieMenu" instance=ExtResource("2_b6unk")] self_modulate = Color(0, 0.0823529, 0.121569, 1) layout_mode = 1 offset_left = -24.0 offset_top = -344.0 offset_right = 24.0 offset_bottom = -296.0 tooltip_text = "Raise terrain" texture_normal = ExtResource("4_dsg64") ToolType = 1 ButtonImage = ExtResource("3_3isqm") IconType = 3 [node name="ToolPreview2" parent="PieMenu" instance=ExtResource("2_b6unk")] self_modulate = Color(0, 0.0823529, 0.121569, 1) layout_mode = 1 offset_left = -86.4289 offset_top = -337.851 offset_right = -38.4289 offset_bottom = -289.851 tooltip_text = "Lower terrain" texture_normal = ExtResource("4_dsg64") ToolType = 2 ButtonImage = ExtResource("4_vmmfa") IconType = 3 [node name="ToolPreview3" parent="PieMenu" instance=ExtResource("2_b6unk")] self_modulate = Color(0, 0.0823529, 0.121569, 1) layout_mode = 1 offset_left = -146.459 offset_top = -319.641 offset_right = -98.4574 offset_bottom = -271.64 tooltip_text = "Smooth terrain" texture_normal = ExtResource("4_dsg64") ToolType = 3 ButtonImage = ExtResource("5_2rmhm") IconType = 3 [node name="ToolPreview15" parent="PieMenu" instance=ExtResource("2_b6unk")] self_modulate = Color(0, 0.0823529, 0.121569, 1) layout_mode = 1 offset_left = -201.782 offset_top = -290.07 offset_right = -153.782 offset_bottom = -242.068 tooltip_text = "Flatten terrain" texture_normal = ExtResource("4_dsg64") ToolType = 4 ButtonImage = ExtResource("7_xlbte") IconType = 3 [node name="ToolPreview16" parent="PieMenu" instance=ExtResource("2_b6unk")] self_modulate = Color(0, 0.0823529, 0.121569, 1) layout_mode = 1 offset_left = -250.274 offset_top = -250.274 offset_right = -202.274 offset_bottom = -202.274 tooltip_text = "Set terrain height" texture_normal = ExtResource("4_dsg64") ToolType = 5 ButtonImage = ExtResource("9_sianb") IconType = 3 [node name="ToolPreview19" parent="PieMenu" instance=ExtResource("2_b6unk")] self_modulate = Color(0, 0.0823529, 0.121569, 1) layout_mode = 0 anchors_preset = 0 anchor_right = 0.0 anchor_bottom = 0.0 offset_left = -290.07 offset_top = -201.782 offset_right = -242.07 offset_bottom = -153.782 grow_horizontal = 1 grow_vertical = 1 tooltip_text = "Set terrain angle" texture_normal = ExtResource("4_dsg64") ToolType = 19 ButtonImage = ExtResource("11_ah8ik") IconType = 3 [node name="Splitter" type="Control" parent="PieMenu"] custom_minimum_size = Vector2(48, 48) layout_mode = 3 anchors_preset = 0 offset_left = -319.641 offset_top = -146.459 offset_right = -271.641 offset_bottom = -98.4576 [node name="ToolPreview4" parent="PieMenu" instance=ExtResource("2_b6unk")] self_modulate = Color(0, 0.0823529, 0.121569, 1) layout_mode = 1 offset_left = -337.851 offset_top = -86.4288 offset_right = -289.851 offset_bottom = -38.4288 tooltip_text = "Paint texture" texture_normal = ExtResource("11_45nc6") ToolType = 6 ButtonImage = ExtResource("6_5mgyo") IconType = 2 [node name="Splitter2" type="Control" parent="PieMenu"] custom_minimum_size = Vector2(48, 48) layout_mode = 3 anchors_preset = 0 offset_left = -344.0 offset_top = -23.9999 offset_right = -296.0 offset_bottom = 24.0001 [node name="ToolPreview5" parent="PieMenu" instance=ExtResource("2_b6unk")] self_modulate = Color(0, 0.0823529, 0.121569, 1) layout_mode = 1 offset_left = -337.851 offset_top = 38.429 offset_right = -289.851 offset_bottom = 86.429 tooltip_text = "Add foliage" texture_normal = ExtResource("4_dsg64") ToolType = 7 ButtonImage = ExtResource("7_fohis") IconType = 3 [node name="ToolPreview6" parent="PieMenu" instance=ExtResource("2_b6unk")] self_modulate = Color(0, 0.0823529, 0.121569, 1) layout_mode = 1 offset_left = -319.641 offset_top = 98.4588 offset_right = -271.641 offset_bottom = 146.461 tooltip_text = "Remove foliage" texture_normal = ExtResource("4_dsg64") ToolType = 8 ButtonImage = ExtResource("8_a6e5p") IconType = 3 [node name="Splitter3" type="Control" parent="PieMenu"] custom_minimum_size = Vector2(48, 48) layout_mode = 3 anchors_preset = 0 offset_left = -290.07 offset_top = 153.783 offset_right = -242.069 offset_bottom = 201.784 [node name="ToolPreview7" parent="PieMenu" instance=ExtResource("2_b6unk")] self_modulate = Color(0, 0.0823529, 0.121569, 1) layout_mode = 1 offset_left = -250.274 offset_top = 202.274 offset_right = -202.274 offset_bottom = 250.275 tooltip_text = "Add objects" texture_normal = ExtResource("4_dsg64") ToolType = 9 ButtonImage = ExtResource("9_r50re") IconType = 3 [node name="ToolPreview8" parent="PieMenu" instance=ExtResource("2_b6unk")] self_modulate = Color(0, 0.0823529, 0.121569, 1) layout_mode = 1 offset_left = -201.782 offset_top = 242.07 offset_right = -153.782 offset_bottom = 290.071 tooltip_text = "Remove objects" texture_normal = ExtResource("4_dsg64") ToolType = 10 ButtonImage = ExtResource("10_fcsti") IconType = 3 [node name="Splitter4" type="Control" parent="PieMenu"] custom_minimum_size = Vector2(48, 48) layout_mode = 3 anchors_preset = 0 offset_left = -146.458 offset_top = 271.642 offset_right = -98.4585 offset_bottom = 319.642 [node name="ToolPreview9" parent="PieMenu" instance=ExtResource("2_b6unk")] self_modulate = Color(0, 0.0823529, 0.121569, 1) layout_mode = 1 offset_left = -86.4286 offset_top = 289.851 offset_right = -38.4286 offset_bottom = 337.851 tooltip_text = "Add water" texture_normal = ExtResource("4_dsg64") ToolType = 11 ButtonImage = ExtResource("11_5fj54") IconType = 3 [node name="ToolPreview10" parent="PieMenu" instance=ExtResource("2_b6unk")] self_modulate = Color(0, 0.0823529, 0.121569, 1) layout_mode = 1 offset_left = -23.9997 offset_top = 296.0 offset_right = 24.0033 offset_bottom = 344.0 tooltip_text = "Remove water" texture_normal = ExtResource("4_dsg64") ToolType = 12 ButtonImage = ExtResource("12_rvs25") IconType = 3 [node name="ToolPreview11" parent="PieMenu" instance=ExtResource("2_b6unk")] self_modulate = Color(0, 0.0823529, 0.121569, 1) layout_mode = 1 offset_left = 38.4292 offset_top = 289.851 offset_right = 86.4292 offset_bottom = 337.852 tooltip_text = "Add water flow" texture_normal = ExtResource("4_dsg64") ToolType = 13 ButtonImage = ExtResource("13_4ao1v") IconType = 3 [node name="ToolPreview12" parent="PieMenu" instance=ExtResource("2_b6unk")] self_modulate = Color(0, 0.0823529, 0.121569, 1) layout_mode = 1 offset_left = 98.459 offset_top = 271.641 offset_right = 146.459 offset_bottom = 319.642 tooltip_text = "Remove water flow" texture_normal = ExtResource("4_dsg64") ToolType = 14 ButtonImage = ExtResource("14_4ykkx") IconType = 3 [node name="Splitter5" type="Control" parent="PieMenu"] custom_minimum_size = Vector2(48, 48) layout_mode = 3 anchors_preset = 0 offset_left = 153.783 offset_top = 242.07 offset_right = 201.783 offset_bottom = 290.07 [node name="ToolPreview13" parent="PieMenu" instance=ExtResource("2_b6unk")] self_modulate = Color(0, 0.0823529, 0.121569, 1) layout_mode = 1 offset_left = 202.274 offset_top = 202.274 offset_right = 250.275 offset_bottom = 250.274 tooltip_text = "Add snow" texture_normal = ExtResource("4_dsg64") ToolType = 15 ButtonImage = ExtResource("15_xtl3c") IconType = 3 [node name="ToolPreview14" parent="PieMenu" instance=ExtResource("2_b6unk")] self_modulate = Color(0, 0.0823529, 0.121569, 1) layout_mode = 1 offset_left = 242.071 offset_top = 153.782 offset_right = 290.072 offset_bottom = 201.783 tooltip_text = "Remove snow" texture_normal = ExtResource("4_dsg64") ToolType = 16 ButtonImage = ExtResource("16_t3slk") IconType = 3 [node name="Splitter6" type="Control" parent="PieMenu"] custom_minimum_size = Vector2(48, 48) layout_mode = 3 anchors_preset = 0 offset_left = 271.642 offset_top = 98.4583 offset_right = 319.642 offset_bottom = 146.458 [node name="ToolPreview17" parent="PieMenu" instance=ExtResource("2_b6unk")] self_modulate = Color(0, 0.0823529, 0.121569, 1) layout_mode = 0 anchors_preset = 0 anchor_right = 0.0 anchor_bottom = 0.0 offset_left = 289.851 offset_top = 38.4284 offset_right = 337.851 offset_bottom = 86.4292 grow_horizontal = 1 grow_vertical = 1 tooltip_text = "Add hole" texture_normal = ExtResource("4_dsg64") ToolType = 17 ButtonImage = ExtResource("23_1c8k5") IconType = 3 [node name="ToolPreview18" parent="PieMenu" instance=ExtResource("2_b6unk")] self_modulate = Color(0.270025, 0.330141, 0.358767, 1) layout_mode = 0 anchors_preset = 0 anchor_right = 0.0 anchor_bottom = 0.0 offset_left = 296.0 offset_top = -24.0005 offset_right = 344.0 offset_bottom = 23.9995 grow_horizontal = 1 grow_vertical = 1 tooltip_text = "Remove hole" texture_normal = ExtResource("4_dsg64") ToolType = 18 ButtonImage = ExtResource("24_cvnmj") IconType = 3 [node name="Splitter7" type="Control" parent="PieMenu"] custom_minimum_size = Vector2(48, 48) layout_mode = 3 anchors_preset = 0 offset_left = 289.851 offset_top = -86.4294 offset_right = 337.851 offset_bottom = -38.4294 [node name="ToolPreview20" parent="PieMenu" instance=ExtResource("2_b6unk")] self_modulate = Color(0, 0.0823529, 0.121569, 1) layout_mode = 0 anchors_preset = 0 anchor_right = 0.0 anchor_bottom = 0.0 offset_left = 271.641 offset_top = -146.459 offset_right = 319.641 offset_bottom = -98.4592 grow_horizontal = 1 grow_vertical = 1 tooltip_text = "Lock" texture_normal = ExtResource("4_dsg64") ToolType = 20 ButtonImage = ExtResource("26_s53c0") IconType = 3 [node name="ToolPreview21" parent="PieMenu" instance=ExtResource("2_b6unk")] self_modulate = Color(0, 0.0823529, 0.121569, 1) layout_mode = 0 anchors_preset = 0 anchor_right = 0.0 anchor_bottom = 0.0 offset_left = 242.07 offset_top = -201.783 offset_right = 290.07 offset_bottom = -153.783 grow_horizontal = 1 grow_vertical = 1 tooltip_text = "Unlock" texture_normal = ExtResource("4_dsg64") ToolType = 21 ButtonImage = ExtResource("27_y7ikb") IconType = 3 [node name="Splitter8" type="Control" parent="PieMenu"] anchors_preset = 0 offset_left = 202.274 offset_top = -250.275 offset_right = 242.274 offset_bottom = -210.275 [node name="ToolPreview22" parent="PieMenu" instance=ExtResource("2_b6unk")] self_modulate = Color(0, 0.0823529, 0.121569, 1) layout_mode = 0 anchors_preset = 0 anchor_right = 0.0 anchor_bottom = 0.0 offset_left = 153.782 offset_top = -290.071 offset_right = 201.782 offset_bottom = -242.071 grow_horizontal = 1 grow_vertical = 1 tooltip_text = "Add meta info" texture_normal = ExtResource("4_dsg64") ToolType = 22 ButtonImage = ExtResource("28_nqlri") IconType = 3 [node name="ToolPreview23" parent="PieMenu" instance=ExtResource("2_b6unk")] self_modulate = Color(0, 0.0823529, 0.121569, 1) layout_mode = 0 anchors_preset = 0 anchor_right = 0.0 anchor_bottom = 0.0 offset_left = 98.4581 offset_top = -319.642 offset_right = 146.458 offset_bottom = -271.642 grow_horizontal = 1 grow_vertical = 1 tooltip_text = "Remove meta info" texture_normal = ExtResource("4_dsg64") ToolType = 23 ButtonImage = ExtResource("29_xu604") IconType = 3 [node name="Splitter9" type="Control" parent="PieMenu"] anchors_preset = 0 offset_left = 38.4282 offset_top = -337.851 offset_right = 78.4282 offset_bottom = -297.851