diff --git a/assets/ui/icons/AircraftFactory.png b/assets/ui/icons/AircraftFactory.png new file mode 100644 index 0000000..e75ed38 Binary files /dev/null and b/assets/ui/icons/AircraftFactory.png differ diff --git a/assets/ui/icons/AircraftFactory.png.import b/assets/ui/icons/AircraftFactory.png.import new file mode 100644 index 0000000..b1b815e --- /dev/null +++ b/assets/ui/icons/AircraftFactory.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dvdd6mno4d5da" +path="res://.godot/imported/AircraftFactory.png-c963897a451fdd16f7addff17a4af7d1.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/ui/icons/AircraftFactory.png" +dest_files=["res://.godot/imported/AircraftFactory.png-c963897a451fdd16f7addff17a4af7d1.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/ui/icons/AntiAirTurret.png b/assets/ui/icons/AntiAirTurret.png new file mode 100644 index 0000000..78da7bc Binary files /dev/null and b/assets/ui/icons/AntiAirTurret.png differ diff --git a/assets/ui/icons/AntiAirTurret.png.import b/assets/ui/icons/AntiAirTurret.png.import new file mode 100644 index 0000000..ff38458 --- /dev/null +++ b/assets/ui/icons/AntiAirTurret.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cv0qk8bjjc1eo" +path="res://.godot/imported/AntiAirTurret.png-e6079064ea2c9ac3ce52f55ef7c59708.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/ui/icons/AntiAirTurret.png" +dest_files=["res://.godot/imported/AntiAirTurret.png-e6079064ea2c9ac3ce52f55ef7c59708.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/ui/icons/AntiGroundTurret.png b/assets/ui/icons/AntiGroundTurret.png new file mode 100644 index 0000000..7980c60 Binary files /dev/null and b/assets/ui/icons/AntiGroundTurret.png differ diff --git a/assets/ui/icons/AntiGroundTurret.png.import b/assets/ui/icons/AntiGroundTurret.png.import new file mode 100644 index 0000000..87d1d8c --- /dev/null +++ b/assets/ui/icons/AntiGroundTurret.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bhrw5rae6vmw8" +path="res://.godot/imported/AntiGroundTurret.png-1cc448dec2d0c40ed706837b720b6010.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/ui/icons/AntiGroundTurret.png" +dest_files=["res://.godot/imported/AntiGroundTurret.png-1cc448dec2d0c40ed706837b720b6010.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/ui/icons/CommandCenter.png b/assets/ui/icons/CommandCenter.png new file mode 100644 index 0000000..b6c8733 Binary files /dev/null and b/assets/ui/icons/CommandCenter.png differ diff --git a/assets/ui/icons/CommandCenter.png.import b/assets/ui/icons/CommandCenter.png.import new file mode 100644 index 0000000..e939a2a --- /dev/null +++ b/assets/ui/icons/CommandCenter.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://sc5cu0dm3sgn" +path="res://.godot/imported/CommandCenter.png-e6f81ab5de6912e42ef7ef945a5ea719.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/ui/icons/CommandCenter.png" +dest_files=["res://.godot/imported/CommandCenter.png-e6f81ab5de6912e42ef7ef945a5ea719.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/ui/icons/Drone.png b/assets/ui/icons/Drone.png new file mode 100644 index 0000000..41f4b24 Binary files /dev/null and b/assets/ui/icons/Drone.png differ diff --git a/assets/ui/icons/Drone.png.import b/assets/ui/icons/Drone.png.import new file mode 100644 index 0000000..03c4b02 --- /dev/null +++ b/assets/ui/icons/Drone.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cjtwt8jdvjor7" +path="res://.godot/imported/Drone.png-5796fa5d9c0206fd2d9055b0b0d05342.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/ui/icons/Drone.png" +dest_files=["res://.godot/imported/Drone.png-5796fa5d9c0206fd2d9055b0b0d05342.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/ui/icons/Helicopter.png b/assets/ui/icons/Helicopter.png new file mode 100644 index 0000000..acaba3c Binary files /dev/null and b/assets/ui/icons/Helicopter.png differ diff --git a/assets/ui/icons/Helicopter.png.import b/assets/ui/icons/Helicopter.png.import new file mode 100644 index 0000000..00cb17b --- /dev/null +++ b/assets/ui/icons/Helicopter.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cffcxtqooabct" +path="res://.godot/imported/Helicopter.png-7a514117ef6cfccd4e608cec21ef8304.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/ui/icons/Helicopter.png" +dest_files=["res://.godot/imported/Helicopter.png-7a514117ef6cfccd4e608cec21ef8304.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/ui/icons/ResourceA.png b/assets/ui/icons/ResourceA.png new file mode 100644 index 0000000..828abcb Binary files /dev/null and b/assets/ui/icons/ResourceA.png differ diff --git a/assets/ui/icons/ResourceA.png.import b/assets/ui/icons/ResourceA.png.import new file mode 100644 index 0000000..231d7f7 --- /dev/null +++ b/assets/ui/icons/ResourceA.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://gt521dioyhp8" +path="res://.godot/imported/ResourceA.png-b9f3d1f17e94f5ed0b40806bde91f33d.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/ui/icons/ResourceA.png" +dest_files=["res://.godot/imported/ResourceA.png-b9f3d1f17e94f5ed0b40806bde91f33d.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/ui/icons/ResourceB.png b/assets/ui/icons/ResourceB.png new file mode 100644 index 0000000..5c83371 Binary files /dev/null and b/assets/ui/icons/ResourceB.png differ diff --git a/assets/ui/icons/ResourceB.png.import b/assets/ui/icons/ResourceB.png.import new file mode 100644 index 0000000..8011a6d --- /dev/null +++ b/assets/ui/icons/ResourceB.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bfgqbcv4e3srx" +path="res://.godot/imported/ResourceB.png-3b6194f92e70bc4550bf71ddaf812238.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/ui/icons/ResourceB.png" +dest_files=["res://.godot/imported/ResourceB.png-3b6194f92e70bc4550bf71ddaf812238.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/ui/icons/Tank.png b/assets/ui/icons/Tank.png new file mode 100644 index 0000000..4bc3042 Binary files /dev/null and b/assets/ui/icons/Tank.png differ diff --git a/assets/ui/icons/Tank.png.import b/assets/ui/icons/Tank.png.import new file mode 100644 index 0000000..a3cb425 --- /dev/null +++ b/assets/ui/icons/Tank.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bqp6cemj1sw4" +path="res://.godot/imported/Tank.png-9796638681386060597c250c1fd26685.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/ui/icons/Tank.png" +dest_files=["res://.godot/imported/Tank.png-9796638681386060597c250c1fd26685.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/ui/icons/VehicleFactory.png b/assets/ui/icons/VehicleFactory.png new file mode 100644 index 0000000..456034d Binary files /dev/null and b/assets/ui/icons/VehicleFactory.png differ diff --git a/assets/ui/icons/VehicleFactory.png.import b/assets/ui/icons/VehicleFactory.png.import new file mode 100644 index 0000000..303bdad --- /dev/null +++ b/assets/ui/icons/VehicleFactory.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://djmjxf3ikfrri" +path="res://.godot/imported/VehicleFactory.png-447d306f8b2e75b8874df08a2ea6d5e4.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/ui/icons/VehicleFactory.png" +dest_files=["res://.godot/imported/VehicleFactory.png-447d306f8b2e75b8874df08a2ea6d5e4.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/ui/icons/Worker.png b/assets/ui/icons/Worker.png new file mode 100644 index 0000000..52dd365 Binary files /dev/null and b/assets/ui/icons/Worker.png differ diff --git a/assets/ui/icons/Worker.png.import b/assets/ui/icons/Worker.png.import new file mode 100644 index 0000000..3803a55 --- /dev/null +++ b/assets/ui/icons/Worker.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://qw08xoss4lj0" +path="res://.godot/imported/Worker.png-38aca11f7d5892d31a69c7bb2820746e.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/ui/icons/Worker.png" +dest_files=["res://.godot/imported/Worker.png-38aca11f7d5892d31a69c7bb2820746e.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/assets/ui/icons/texture_01.png b/assets/ui/icons/texture_01.png new file mode 100644 index 0000000..69be211 Binary files /dev/null and b/assets/ui/icons/texture_01.png differ diff --git a/assets/ui/icons/texture_01.png.import b/assets/ui/icons/texture_01.png.import new file mode 100644 index 0000000..2437c55 --- /dev/null +++ b/assets/ui/icons/texture_01.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dvbs0b0b4cnew" +path.s3tc="res://.godot/imported/texture_01.png-08cf982b3c1e8755aacc9b99c502d423.s3tc.ctex" +metadata={ +"imported_formats": ["s3tc_bptc"], +"vram_texture": true +} + +[deps] + +source_file="res://assets/ui/icons/texture_01.png" +dest_files=["res://.godot/imported/texture_01.png-08cf982b3c1e8755aacc9b99c502d423.s3tc.ctex"] + +[params] + +compress/mode=2 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/source/match/hud/unit-menus/AircraftFactoryMenu.tscn b/source/match/hud/unit-menus/AircraftFactoryMenu.tscn index 4ed4382..3d15c31 100644 --- a/source/match/hud/unit-menus/AircraftFactoryMenu.tscn +++ b/source/match/hud/unit-menus/AircraftFactoryMenu.tscn @@ -1,6 +1,8 @@ -[gd_scene load_steps=2 format=3 uid="uid://dk3no87nfpp8i"] +[gd_scene load_steps=4 format=3 uid="uid://dk3no87nfpp8i"] [ext_resource type="Script" path="res://source/match/hud/unit-menus/AircraftFactoryMenu.gd" id="1_l3uuu"] +[ext_resource type="Texture2D" uid="uid://cffcxtqooabct" path="res://assets/ui/icons/Helicopter.png" id="2_5aqxt"] +[ext_resource type="Texture2D" uid="uid://cjtwt8jdvjor7" path="res://assets/ui/icons/Drone.png" id="3_xeg5w"] [node name="AircraftFactoryMenu" type="GridContainer"] columns = 4 @@ -59,11 +61,33 @@ layout_mode = 2 focus_mode = 0 text = "H" +[node name="TextureRect" type="TextureRect" parent="ProduceHelicopterButton"] +layout_mode = 1 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +mouse_filter = 2 +texture = ExtResource("2_5aqxt") +expand_mode = 1 + [node name="ProduceDroneButton" type="Button" parent="."] layout_mode = 2 focus_mode = 0 text = "D" +[node name="TextureRect" type="TextureRect" parent="ProduceDroneButton"] +layout_mode = 1 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +mouse_filter = 2 +texture = ExtResource("3_xeg5w") +expand_mode = 1 + [node name="Padding15" type="Control" parent="."] custom_minimum_size = Vector2(48, 48) layout_mode = 2 diff --git a/source/match/hud/unit-menus/CommandCenterMenu.tscn b/source/match/hud/unit-menus/CommandCenterMenu.tscn index 9d31508..620b929 100644 --- a/source/match/hud/unit-menus/CommandCenterMenu.tscn +++ b/source/match/hud/unit-menus/CommandCenterMenu.tscn @@ -1,6 +1,7 @@ -[gd_scene load_steps=2 format=3 uid="uid://d4iqf0mjt5ub3"] +[gd_scene load_steps=3 format=3 uid="uid://d4iqf0mjt5ub3"] [ext_resource type="Script" path="res://source/match/hud/unit-menus/CommandCenterMenu.gd" id="1_88cbv"] +[ext_resource type="Texture2D" uid="uid://qw08xoss4lj0" path="res://assets/ui/icons/Worker.png" id="2_jkjj1"] [node name="CommandCenterMenu" type="GridContainer"] columns = 4 @@ -59,6 +60,17 @@ layout_mode = 2 focus_mode = 0 text = "W" +[node name="TextureRect" type="TextureRect" parent="ProduceWorkerButton"] +layout_mode = 1 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +mouse_filter = 2 +texture = ExtResource("2_jkjj1") +expand_mode = 1 + [node name="Padding14" type="Control" parent="."] custom_minimum_size = Vector2(48, 48) layout_mode = 2 diff --git a/source/match/hud/unit-menus/VehicleFactoryMenu.tscn b/source/match/hud/unit-menus/VehicleFactoryMenu.tscn index b288a70..d5d47aa 100644 --- a/source/match/hud/unit-menus/VehicleFactoryMenu.tscn +++ b/source/match/hud/unit-menus/VehicleFactoryMenu.tscn @@ -1,6 +1,7 @@ -[gd_scene load_steps=2 format=3 uid="uid://d1b3uq81171lf"] +[gd_scene load_steps=3 format=3 uid="uid://d1b3uq81171lf"] [ext_resource type="Script" path="res://source/match/hud/unit-menus/VehicleFactoryMenu.gd" id="1_hxrij"] +[ext_resource type="Texture2D" uid="uid://bqp6cemj1sw4" path="res://assets/ui/icons/Tank.png" id="2_m80mi"] [node name="VehicleFactoryMenu" type="GridContainer"] columns = 4 @@ -59,6 +60,17 @@ layout_mode = 2 focus_mode = 0 text = "T" +[node name="TextureRect" type="TextureRect" parent="ProduceTankButton"] +layout_mode = 1 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +mouse_filter = 2 +texture = ExtResource("2_m80mi") +expand_mode = 1 + [node name="Padding14" type="Control" parent="."] custom_minimum_size = Vector2(48, 48) layout_mode = 2 diff --git a/source/match/hud/unit-menus/WorkerMenu.tscn b/source/match/hud/unit-menus/WorkerMenu.tscn index 1523a83..500ee7e 100644 --- a/source/match/hud/unit-menus/WorkerMenu.tscn +++ b/source/match/hud/unit-menus/WorkerMenu.tscn @@ -1,6 +1,11 @@ -[gd_scene load_steps=2 format=3 uid="uid://btvii654eytjr"] +[gd_scene load_steps=7 format=3 uid="uid://btvii654eytjr"] [ext_resource type="Script" path="res://source/match/hud/unit-menus/WorkerMenu.gd" id="1_jbs0a"] +[ext_resource type="Texture2D" uid="uid://sc5cu0dm3sgn" path="res://assets/ui/icons/CommandCenter.png" id="2_1d2t8"] +[ext_resource type="Texture2D" uid="uid://bhrw5rae6vmw8" path="res://assets/ui/icons/AntiGroundTurret.png" id="2_72g55"] +[ext_resource type="Texture2D" uid="uid://cv0qk8bjjc1eo" path="res://assets/ui/icons/AntiAirTurret.png" id="3_wyfuf"] +[ext_resource type="Texture2D" uid="uid://dvdd6mno4d5da" path="res://assets/ui/icons/AircraftFactory.png" id="4_44m4x"] +[ext_resource type="Texture2D" uid="uid://djmjxf3ikfrri" path="res://assets/ui/icons/VehicleFactory.png" id="4_f8mve"] [node name="WorkerMenu" type="GridContainer"] mouse_filter = 2 @@ -52,11 +57,33 @@ layout_mode = 2 focus_mode = 0 text = "AG" +[node name="TextureRect" type="TextureRect" parent="PlaceAntiGroundTurretButton"] +layout_mode = 1 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +mouse_filter = 2 +texture = ExtResource("2_72g55") +expand_mode = 1 + [node name="PlaceAntiAirTurretButton" type="Button" parent="."] layout_mode = 2 focus_mode = 0 text = "AA" +[node name="TextureRect" type="TextureRect" parent="PlaceAntiAirTurretButton"] +layout_mode = 1 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +mouse_filter = 2 +texture = ExtResource("3_wyfuf") +expand_mode = 1 + [node name="Padding12" type="Control" parent="."] custom_minimum_size = Vector2(48, 48) layout_mode = 2 @@ -68,21 +95,54 @@ layout_mode = 2 mouse_filter = 2 [node name="PlaceCommandCenterButton" type="Button" parent="."] +auto_translate_mode = 2 layout_mode = 2 -auto_translate = false focus_mode = 0 text = "CC" +[node name="TextureRect" type="TextureRect" parent="PlaceCommandCenterButton"] +layout_mode = 1 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +mouse_filter = 2 +texture = ExtResource("2_1d2t8") +expand_mode = 1 + [node name="PlaceVehicleFactoryButton" type="Button" parent="."] layout_mode = 2 focus_mode = 0 text = "VF" +[node name="TextureRect" type="TextureRect" parent="PlaceVehicleFactoryButton"] +layout_mode = 1 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +mouse_filter = 2 +texture = ExtResource("4_f8mve") +expand_mode = 1 + [node name="PlaceAircraftFactoryButton" type="Button" parent="."] layout_mode = 2 focus_mode = 0 text = "AF" +[node name="TextureRect" type="TextureRect" parent="PlaceAircraftFactoryButton"] +layout_mode = 1 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +mouse_filter = 2 +texture = ExtResource("4_44m4x") +expand_mode = 1 + [node name="Padding16" type="Control" parent="."] custom_minimum_size = Vector2(48, 48) layout_mode = 2 diff --git a/source/utils/IconOverview.tscn b/source/utils/IconOverview.tscn new file mode 100644 index 0000000..a135280 --- /dev/null +++ b/source/utils/IconOverview.tscn @@ -0,0 +1,71 @@ +[gd_scene load_steps=12 format=3 uid="uid://bw2x48ymhh377"] + +[ext_resource type="Texture2D" uid="uid://gt521dioyhp8" path="res://assets/ui/icons/ResourceA.png" id="1_qjaqr"] +[ext_resource type="Texture2D" uid="uid://bfgqbcv4e3srx" path="res://assets/ui/icons/ResourceB.png" id="2_v3che"] +[ext_resource type="Texture2D" uid="uid://sc5cu0dm3sgn" path="res://assets/ui/icons/CommandCenter.png" id="3_ua8s7"] +[ext_resource type="Texture2D" uid="uid://djmjxf3ikfrri" path="res://assets/ui/icons/VehicleFactory.png" id="4_jvq2i"] +[ext_resource type="Texture2D" uid="uid://dvdd6mno4d5da" path="res://assets/ui/icons/AircraftFactory.png" id="5_s7ytc"] +[ext_resource type="Texture2D" uid="uid://bhrw5rae6vmw8" path="res://assets/ui/icons/AntiGroundTurret.png" id="6_qc4ii"] +[ext_resource type="Texture2D" uid="uid://cv0qk8bjjc1eo" path="res://assets/ui/icons/AntiAirTurret.png" id="7_1qjkv"] +[ext_resource type="Texture2D" uid="uid://qw08xoss4lj0" path="res://assets/ui/icons/Worker.png" id="8_3yik4"] +[ext_resource type="Texture2D" uid="uid://cjtwt8jdvjor7" path="res://assets/ui/icons/Drone.png" id="9_xycx0"] +[ext_resource type="Texture2D" uid="uid://cffcxtqooabct" path="res://assets/ui/icons/Helicopter.png" id="10_la0uy"] +[ext_resource type="Texture2D" uid="uid://bqp6cemj1sw4" path="res://assets/ui/icons/Tank.png" id="11_m7km8"] + +[node name="Control" type="Control"] +layout_mode = 3 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 + +[node name="GridContainer" type="GridContainer" parent="."] +layout_mode = 0 +offset_right = 40.0 +offset_bottom = 40.0 +columns = 5 + +[node name="Button" type="Button" parent="GridContainer"] +layout_mode = 2 +icon = ExtResource("1_qjaqr") + +[node name="Button2" type="Button" parent="GridContainer"] +layout_mode = 2 +icon = ExtResource("2_v3che") + +[node name="Button3" type="Button" parent="GridContainer"] +layout_mode = 2 +icon = ExtResource("3_ua8s7") + +[node name="Button4" type="Button" parent="GridContainer"] +layout_mode = 2 +icon = ExtResource("4_jvq2i") + +[node name="Button5" type="Button" parent="GridContainer"] +layout_mode = 2 +icon = ExtResource("5_s7ytc") + +[node name="Button6" type="Button" parent="GridContainer"] +layout_mode = 2 +icon = ExtResource("6_qc4ii") + +[node name="Button7" type="Button" parent="GridContainer"] +layout_mode = 2 +icon = ExtResource("7_1qjkv") + +[node name="Button8" type="Button" parent="GridContainer"] +layout_mode = 2 +icon = ExtResource("8_3yik4") + +[node name="Button9" type="Button" parent="GridContainer"] +layout_mode = 2 +icon = ExtResource("9_xycx0") + +[node name="Button10" type="Button" parent="GridContainer"] +layout_mode = 2 +icon = ExtResource("10_la0uy") + +[node name="Button11" type="Button" parent="GridContainer"] +layout_mode = 2 +icon = ExtResource("11_m7km8") diff --git a/source/utils/IconRenderBooth.gd b/source/utils/IconRenderBooth.gd new file mode 100644 index 0000000..c0554ee --- /dev/null +++ b/source/utils/IconRenderBooth.gd @@ -0,0 +1,50 @@ +extends Node3D + + +var icon_folder: String = "res://assets/ui/icons/" + +@onready var render_booth: SubViewport = $RenderBooth + + +# Called when the node enters the scene tree for the first time. +func _ready() -> void: + icons_to_render_count = render_booth.get_child_count() + + for c in render_booth.get_children(): + c.visible = false + + set_process(true) + + +var icons_to_render_count: int = 0 +var icon_render_index: int = 0 + + +func render_icon() -> void: + if icon_render_index > 0: + render_booth.get_child(icon_render_index - 1).visible = false + + var rendered_icon_node: Node3D = render_booth.get_child(icon_render_index) + var rendered_icon_camera: Camera3D = rendered_icon_node.get_node("Camera3D") + + rendered_icon_node.visible = true + rendered_icon_camera.current = true + + var icon_name: String = rendered_icon_node.name + + await get_tree().process_frame + + var img: Image = render_booth.get_texture().get_image() + + var filepath: String = icon_folder + icon_name + ".png" + img.save_png(filepath) + + icon_render_index += 1 + + if icon_render_index >= icons_to_render_count: + set_process(false) + + +# Called every frame. 'delta' is the elapsed time since the previous frame. +func _process(delta: float) -> void: + render_icon() diff --git a/source/utils/IconRenderBooth.tscn b/source/utils/IconRenderBooth.tscn new file mode 100644 index 0000000..937cd7a --- /dev/null +++ b/source/utils/IconRenderBooth.tscn @@ -0,0 +1,436 @@ +[gd_scene load_steps=35 format=4 uid="uid://c8mbc86v208ov"] + +[ext_resource type="Script" path="res://source/utils/IconRenderBooth.gd" id="1_r5pdx"] +[ext_resource type="Material" uid="uid://822ai1mlwg5d" path="res://source/match/resources/materials/resource_a.material.tres" id="2_67sfm"] +[ext_resource type="Material" uid="uid://dny371ejwkesm" path="res://source/match/resources/materials/resource_b.material.tres" id="3_mn1ga"] +[ext_resource type="PackedScene" uid="uid://bxx81l3t16rrs" path="res://source/match/units/structure-geometries/CommandCenter.tscn" id="4_7kjwd"] +[ext_resource type="PackedScene" uid="uid://bmiqncjpgsw2e" path="res://source/match/units/structure-geometries/AntiGroundTurret.tscn" id="5_0vjy6"] +[ext_resource type="PackedScene" uid="uid://cm3iqdsdeo625" path="res://source/match/units/structure-geometries/AntiAirTurret.tscn" id="6_a5m0n"] +[ext_resource type="PackedScene" uid="uid://bklfapayb1ryk" path="res://source/match/units/structure-geometries/AircraftFactory.tscn" id="7_l62dt"] +[ext_resource type="PackedScene" uid="uid://inepf56pyube" path="res://source/match/units/structure-geometries/VehicleFactory.tscn" id="8_j4wnw"] +[ext_resource type="PackedScene" uid="uid://bm8n8g2h8yi1p" path="res://assets/models/kenney-spacekit/craft_cargoB.glb" id="9_l3ayu"] +[ext_resource type="PackedScene" uid="uid://chmayxp3itowx" path="res://assets/models/kenney-spacekit/craft_miner.glb" id="10_unqbo"] +[ext_resource type="PackedScene" uid="uid://d1ekv61cse3bl" path="res://assets/models/kenney-spacekit/craft_racer.glb" id="11_ssv8t"] +[ext_resource type="PackedScene" uid="uid://cmvtt1w71wso2" path="res://assets/models/kenney-spacekit/craft_speederA.glb" id="12_crnju"] +[ext_resource type="PackedScene" uid="uid://j5umsiiyb8a7" path="res://assets/models/kenney-spacekit/rover.glb" id="13_p31ce"] +[ext_resource type="Texture2D" uid="uid://dvbs0b0b4cnew" path="res://assets/ui/icons/texture_01.png" id="14_1issp"] + +[sub_resource type="ProceduralSkyMaterial" id="ProceduralSkyMaterial_edvyk"] +sky_horizon_color = Color(0.64625, 0.65575, 0.67075, 1) +ground_horizon_color = Color(0.64625, 0.65575, 0.67075, 1) + +[sub_resource type="Sky" id="Sky_1pefa"] +sky_material = SubResource("ProceduralSkyMaterial_edvyk") + +[sub_resource type="Environment" id="Environment_6xa3f"] +background_mode = 2 +sky = SubResource("Sky_1pefa") +tonemap_mode = 2 +glow_enabled = true + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_70jmw"] +albedo_color = Color(0.5, 0.5, 0.5, 1) +albedo_texture = ExtResource("14_1issp") +uv1_scale = Vector3(100, 100, 100) + +[sub_resource type="PlaneMesh" id="PlaneMesh_nys7e"] +size = Vector2(100, 100) + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_f2u8x"] +resource_name = "rockTrack" +albedo_color = Color(0.99166, 0.786361, 0.70065, 1) +metallic = 1.0 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_rxbrt"] +resource_name = "rock" +albedo_color = Color(0.959256, 0.746862, 0.656282, 1) +metallic = 1.0 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_u768t"] +resource_name = "crystal" +albedo_color = Color(0.468731, 0.944025, 0.793838, 1) +metallic = 1.0 + +[sub_resource type="ArrayMesh" id="ArrayMesh_3wsfp"] +_surfaces = [{ +"aabb": AABB(-0.402036, 0, -0.452754, 0.833855, 0.5, 0.919282), +"format": 34896613377, +"index_count": 609, +"index_data": PackedByteArray("AgAAAAEAAQADAAIAAQAEAAMABAAFAAMABgABAAAAAAAHAAYABwAFAAYABwADAAUACgAIAAkACQALAAoACQAMAAsABwAAAA0ADQAOAAcAEAAPAA4ADgARABAADgANABEAAgAIABIAEgATAAIAEwAUAAIAFQASAAgAFQAIABYAFgAXABUAFwAUABUAFwACABQAGgAYABkAGQAbABoAGwAcABoAHAAMABoADAAdABoACwAMABwAIAAeAB8AHwAhACAAIQAiACAAIwAfAB4AJAAjAB4AHgAlACQAJgAkACUAJgAlACcAJgAnACgAKQAmACgAKgApACgAKwAqACgALAArACgALQAsACgAFgAtACgAKAAXABYAJgAuACQALwArACwALAAwAC8AMwAxADIAMgA0ADMANAA1ADMAAgAXACgAKAAAAAIANgAvADAAMAAxADYAAwAJAAgACAACAAMACwAcADQANAAsAAsALAAtAAsALQAKAAsALAA0ADIAHQA3ADgAOAAaAB0AOAA5ABoAOQA6ABoAOwA4ADcANwA8ADsAPAA6ADsAPAAaADoAMwA9ADYANgAxADMAMAAsAD4APgAxADAAPgA/ADEAPwBAADEAQQA+ACwALAAyAEEAMgBAAEEAMgAxAEAANQA0ABwAHAAbADUAAAAoACcAJwBCAAAAQgBDAAAAQwBEAAAARQBCACcAJwANAEUADQBEAEUADQAAAEQACgAtABYAFgAIAAoAJQAeAEYARgBHACUARgBIAEcARwARAA0ADQAlAEcADQAnACUASwBJAEoASgBMAEsATABNAEsALgBOAE8ATwAkAC4ARgAeACAAIABQAEYAUQApACoAKgBSAFEASABGAFMAUwBUAEgAUABVAFYAVgBXAFAAWAAmACkAKQBRAFgAWgBZAFEAUQBSAFoALgAmAFgAWABOAC4AWwAhAB8AHwBcAFsAUwBGAFAAUABXAFMAVgBVAFsAWwBdAFYAWwBcAF4AXgBdAFsASgBfAGAAYABMAEoAVQAiACEAIQBbAFUAIAAiAFUAVQBQACAATwBOAGEAYQBiAE8ATgBYAGMAYwBhAE4AYwBYAFEAUQBZAGMAZAAjACQAJABlAGQAJABPAGUATwBiAGUAZQBmAGQAZgBnAGQAaABlAGIASwBoAGIASwBnAGgASwBkAGcAYgBJAEsAYABfAFoAaQBgAFoAaQBaAFIAaQBSACoAKgArAGkAagBpADYANgA9AGoAIwBkAGsAawAfACMAawBsAB8AbABcAB8AbABtAFwAbgBrAGQAZABvAG4AbwBtAG4AbwBeAG0AXgBcAG0AbwBwAF4AKwAvAHEAcQBpACsAcQByAGkAcgBzAGkAdABxAC8ALwA2AHQANgBzAHQANgBpAHMAdQBgAGkAaQBqAHUAbwBkAHYAdgB3AG8AdgBkAEsASwB4AHYAeAB5AHYAeQB6AHYAewB4AEsASwB8AHsAfAB6AHsAfAB2AHoAfABLAE0ATQB9AHwAfQAZAHwAGQAYAHwATABgAHUAdQB9AEwAfQBNAEwAPAA3AA8AdwA8AA8AdwAPABAAEABvAHcAEQBHAEgASABUABEAVABwABEAcABvABEAbwAQABEA"), +"name": "rockTrack", +"primitive": 3, +"uv_scale": Vector4(0, 0, 0, 0), +"vertex_count": 126, +"vertex_data": PackedByteArray("w2g/bnIQAAD3TPeHAB8AABI8P27aJwAAEjy/t9onAAD3TJChAB8AAEJakKEKGAAAQlr3hwoYAADDaL+3chAAABI8P26pVgAAEjy/t6lWAACVQD9uBlkAAG9GmZkXXAAAb0a/txdcAAB0lT9u2icAAHSVv7faJwAAdJW/tzhFAAB0lZmZOEUAAHSVP24XPwAAvjjkVqNDAAC+OORWtzUAADI1/D23NQAAMjX8PaNDAABeLAAA4l4AAF4sAACgHwAAb0b//3uXAABvRvWne5cAAG9G//+oWQAAb0b1p09/AABvRpmZT38AAG9Gv7eoWQAAE7UAAPYeAAA40QAATYkAACnwAABSLQAAvdQAACiKAAD//wAA7GIAADjRAABXogAAoqkAABK3AAAopQAAZi0AAJ+eAAAU+AAAKKUAAKAfAADDaAAAAAAAABJiAAD//wAARU8AAFLqAACbQAAAAPIAALIxAAB4cgAAsjEAAK1hAABWtQAAj8QAAAAAAAAr0AAAAAAAAH+MAADMEMZkS5UAAE0/xmTwfAAAzBD1p0uVAACbQG1uQnwAAJtA9adCfAAAzBDGZF/HAAB1gb+3vzoAABdiltEsSwAAF2Iv6yxLAABjby/rNkQAAGNvltE2RAAAdYH//786AADMEPWnX8cAAKMbPzoxiAAAsR3pUmyLAAD9KulSdoQAAO4oPzo7gQAA/4NWQNwXAAA5gj5ZpRoAAIWPPlmcIQAAS5FWQNIeAAAwueM05SwAAHOhCRp2OQAAEKXjNCc/AAB1gSVYpb8AAIVyJVjTtwAAdYGZmWS2AABqcMZk77QAAGpwmZl3rQAAmKXjNJ7GAAAfmeM0PbgAAOrk4zSGNwAA+mfjNJnyAADQVeM0qd0AADC5JVjlLAAAlKElWFBCAACi8OM0MF8AAKLwJVgwXwAA6uQlWIY3AADJlOM0vuwAAPpnJViZ8gAAJFIlWG7ZAACf0OM0OXwAABTK4zShegAAn9AlWDl8AABRxSVYeXkAAIVyJVh5yAAAanDGZF/HAACYpSVYnsYAACaWJVjPtAAAyZQlWL7sAAB7vJmZe5cAAG6upW7ppAAAv6yfh0OiAAB0n5+HOakAACOhpW7fqwAAm0DGZGjgAACbQPWnaOAAAPXEz1o+lAAA9cTPWlGGAACWwchzUYYAAJbByHM+lAAAe7yZmahZAABRxSVYCFUAAFIm+jd22gAAYCikUDzXAAAVG6RQRdAAAAcZ+jeA0wAAanD1p1/HAAB7vP//e5cAAHu8//+oWQAABZsUywCpAAAFm67kAKkAALqNruT3rwAAuo0Uy/evAAB1gf//ZLYAAGpw9ad3rQAA") +}, { +"aabb": AABB(-0.34732, 0.172161, -0.393693, 0.729097, 0.327839, 0.812119), +"format": 34896613377, +"index_count": 153, +"index_data": PackedByteArray("AgAAAAEAAwABAAAAAAAEAAMAAwAFAAEAAwAGAAUABgAHAAUACgAIAAkACQALAAoACwAMAAoACwANAAwACwAOAA0AEQAPABAAEAASABEAEgATABEAEgAUABMAFAAVABMAFgASABAAFwAWABAAFwAVABYAEAAYABcAFwAZABUAGQATABUAGQAaABMAHQAbABwAHAAeAB0AHgAfAB0AHwAgAB0AIAAhAB0AIQAiAB0AIQAjACIAIwAkACIAJQAcABsAJQAbACYAJgAnACUAJwAfACUAJwAkACMAJwAoAB8AKAAgAB8AJwAjACgAKwApACoAKgAsACsALAAtACsALQAuACsALgAvACsALwAwACsAMAAxACsAMAAyADEAKQAzAC4ALgA0ACkANAAqACkALgAtADQA"), +"name": "rock", +"primitive": 3, +"uv_scale": Vector4(0, 0, 0, 0), +"vertex_count": 53, +"vertex_data": PackedByteArray("fTHOkXtPAABYPc6R31IAAFg9zpGfVQAAmmTOkQAAAAB9Mc6RfhoAANmAzpHiLwAAt5fOkX4aAAC3l86RvDsAAJWlAAByOAAAlsAAADQgAAB1zgAAok0AAJjyAAA8LAAAdc4AAON2AABj2wAA/3kAAP//AAAhWQAAvEoAAIHjAADDbwAAT9AAALVjAAD//wAADnkAAOLpAADzlgAAXfkAAJ2KAADi6QAAnYoAAB/aAAAOeQAAH9oAANmAAABRxgAAw28AAHa9AACCmAAADboAAC2qAAA1zgAAWD3//9qYAABlUf//b3YAANmA///XuwAAMG7//292AAAwbv//llwAAHR+//8dmwAAApD//x2bAABaxP//2pgAAAKQ//9aiwAAWsT//99SAABlUf//llwAAFg9///fUgAA2YD//+IvAAB0fv//WosAAAAAunkPzwAAxRy6eYm0AACtNrp5Z+sAAFQuunmJtAAAVC66ecakAACtNrp5CXoAAFg9unl+fQAAWD26edqYAABbbbp5D88AAFttunm9sQAAAAC6eWGWAADFHLp5xqQAAA==") +}, { +"aabb": AABB(-0.338348, 0.109333, -0.406597, 0.625276, 0.431667, 0.775494), +"format": 34896613377, +"index_count": 390, +"index_data": PackedByteArray("AgAAAAEAAQADAAIAAQAAAAQABAAFAAEABQAEAAYABgAHAAUABQAHAAMAAwABAAUAAgAGAAQABAAAAAIACgAIAAkACQALAAoACQAIAAwADAANAAkADQAMAA4ADgAPAA0ADQAPAAsACwAJAA0ADgAKAAsACwAPAA4AEgAQABEAEQATABIAEAAUABUAFQARABAAFwAWABIAEgATABcAEgAWABQAFAAQABIAEQAVABcAFwATABEAGgAYABkAGQAbABoAHQAcABgAGAAaAB0AHQAaABsAGwAeAB0AGwAZAB8AHwAeABsAHwAcAB0AHQAeAB8AIgAgACEAIQAjACIAIQAkACUAJQAjACEAJwAmACAAIAAiACcAJQAnACIAIgAjACUAJQAkACYAJgAnACUAKgAoACkAKQArACoALQAsACgAKAAqAC0ALgAsAC0ALQAvAC4ALQAqACsAKwAvAC0AKQAoACwALAAuACkAMgAwADEAMQAzADIAMAA0ADUANQAxADAANwA2ADIAMgAzADcANQA3ADMAMwAxADUANQA0ADYANgA3ADUAOgA4ADkAOQA7ADoAOAA6ADwAPAA9ADgAPwA+AD0APQA8AD8APwA7ADkAOQA+AD8APQA+ADkAOQA4AD0AQgBAAEEAQQBDAEIAQwBEAEUARQBCAEMARwBGAEEAQQBAAEcARwBAAEIAQgBFAEcARgBHAEUARQBEAEYASgBIAEkASQBLAEoATABLAEkASQBNAEwASwBMAE4ATgBKAEsATQBPAE4ATgBMAE0ASABKAE4ATgBPAEgAUgBQAFEAUQBTAFIAVQBUAFIAUgBTAFUAUgBUAFYAVgBQAFIAVwBVAFMAUwBRAFcAVwBWAFQAVABVAFcAWgBYAFkAWQBbAFoAXQBcAFoAWgBbAF0AWgBcAF4AXgBYAFoAXwBdAFsAWwBZAF8AXQBfAF4AXgBcAF0AYgBgAGEAYQBjAGIAYgBkAGUAZQBgAGIAYABlAGYAZgBhAGAAZwBkAGIAYgBjAGcAYQBmAGcAZwBjAGEA"), +"name": "crystal", +"primitive": 3, +"uv_scale": Vector4(0, 0, 0, 0), +"vertex_count": 104, +"vertex_data": PackedByteArray("CNZ0SdbCAABZ1CZfe8AAAIvOUj9AtAAATMxAXByxAAC9yHRJBskAAA3HJl+rxgAA0bxSP4G8AACRukBcXbkAAJeTiCZaEAAAFZtaJgQKAABRpYgmmhgAAGGoWiY1EAAA9ZWvCQwNAADbnLcQigcAAK+nrwlNFQAAJ6q3ELoNAABvX///6HwAAG9f//+aaAAAnXj//+h8AACdeP//mmgAAD1brudKgAAAPVuu5zhlAADPfK7nSoAAAM98ruc4ZQAAx4+u57OmAADHj67nMpYAAFaSgfajpAAAVpKB9kKYAAA/pK7ns6YAALChgfajpAAAsKGB9kKYAAA/pK7nMpYAAOAdtYHRsAAAWDK1gdGwAABvIFyf4bIAAMkvXJ/hsgAAWDK1gVLBAADJL1yfQr8AAOAdtYFSwQAAbyBcn0K/AAAAAIMLzvkAAE0HAAB76wAADgLwIO/2AAALCpEcp+cAAEsNgwv//wAAWg/wIB/9AAAHGQAAu/MAAMUbkRzn7wAAF+hGRfyPAACf/CxIDZIAABfoRkV+oAAAn/wsSG6eAACW7Fgo/I8AAP//eTINkgAAluxYKH6gAAD//3kybp4AAGKvVcSezgAAYq8Yrp7OAADuogrIW8EAAO6iY6pbwQAAqbQKyBq5AACtvFXEbcgAAK28GK5tyAAAqbRjqhq5AAB7AyQO4oMAAMgKoQI1kgAAxxAkDrF9AACDHKEC9IkAAEEfMx/JjQAA1RKRI5GAAACGDTMfCZYAAIkFkSPBhgAA3iz1BnAwAACZMc4jcDAAAIoZahGAMgAAFx0NJ4AyAAAXHQ0n4T4AAJkxziPxQAAAihlqEeE+AADeLPUG8UAAAHd67bGfQQAAd3qTz59BAAAEbqG1XDQAAARu38tcNAAAuGChtY06AAC4YN/LjToAAL1o7bHgSQAAvWiTz+BJAABLXqZcQw0AAEteTXpDDQAA2FFbYAAAAADYUZh2AAAAAIxEW2AwBgAAjESYdjAGAACRTKZcgxUAAJFMTXqDFQAAC4zpQiD3AAALjOlCv+oAAGWb6UIg9wAAZZvpQr/qAAD0nUIlMPkAAHyJQiUw+QAAfIlCJa7oAAD0nUIlrugAAA==") +}] +blend_shape_mode = 0 + +[sub_resource type="ArrayMesh" id="ArrayMesh_7jkhr"] +resource_name = "rock_crystalsLargeA_Mesh rock_crystalsLargeA" +_surfaces = [{ +"aabb": AABB(-0.402036, 0, -0.452754, 0.833855, 0.5, 0.919282), +"attribute_data": PackedByteArray("QVWUTj50gkEUh5ROFIc5KT50fzRsZX80bGWCQUFVOSkLNpROCzY5KRI7lE6ZQYw4mUE5KfPJlE4gmJRO88k5KSCYOSmFvDkpyNs5KYW8jDgLw5ROyNuUTgpWgVzKQbRoNiSBXPgytGj4MrZ1ykG2dcteF5Z1GxeWCJuCBAibPzE7WYIEToE/MU6BjDjRWzkpO1k5KdFbjDhWSLstKS0XkUkPJjvDKeSRAAA7bSktfKhhU9u7tFc4OwRemfi0V1ouBJLNEHqY//+hqr7rybjr8i/HwnsvxxFsVMx1aVTMWi4VSHbIKvdO0yr3FJSD5WRTqbFkU4PlPzE1sHxONbA/MdWPA6CATAOgFIdsZkFVbGZg15+iWI+fogLOd221mHdtClY5KQpWlE42JDkpNiSUTk6BUUQPfs5a0VtRRKRzVZTDYVWUjljmWsl+1l8eVzkpFnoYHOyYOSnsmIIEFnoVD0RrFQ9EaxgcHleCBALOPzECzmRTtZg/MbWYZFN4t32RedXEcuDufZGD5VVcedXBZafGwWWnxsRyqbFVXCayfE6mq4w4JrI/MaarPzG00lucX49bnPPJxGI7r8B6O6+9bWmgvW1poMB6IJjEYjszhIhKLYSIEjvtTgs27U4MEeGRuhiTdMgm4ZFkMnODNTSTdAvDMVXI2zFVCcktgeDVx46J5MeO8Kf/ZUiX/2UDo+dD/JNrXwKQ50MkKnJonT1yaHYiv4W7NL+FcGTYrWAp2K3CXIqQDTGKkIjdPastwD2r2tXwjX658I26GLpruhjPWTU0umv3OM9ZeIK6a3iCz1ktrrprLa7PWRyPQLULVEC1bofyl7lb8pfa1c9Z2tW6a8Ozz1l+ubprChSBorgbM4UbT4GibUczhZ7WJYMa0yWD8c7XZWfI12XCXLprDTG6a8Jcz1kNMc9ZROe6a4+7umtE589Zj7vPWWfIumukw89Z8c66a/HOz1nPMG1Z/DHDUohCbVmbRcNS8u4cn+KzHJ9E586Bj7vOgcp6dbR4giiX27V1tC2uKJckKrprJCrPWZ09umtCQs9ZuBu6a7gbz1ltR7prbUfPWW6Humu5W7prbofPWblbz1lwtAmVTogJleCoBkX7lWZb4Hl9eTZ5H2f7lWNOKYdjTimHZlsSZwZFJWIfZ/VQj2rcLI9qyU/lY3sa5WOtLSh9eCENmR4RDZklg2RT2E1kUyWDPzHYTT8x9mSRRmhoRmdmWZSWDXSUljp3Rmeqgwd7OndDWmhoQ1rDppFG5oSpaLGrqWh7RGemAWrhiIKMZ6Ylgz9xAWreey9b3nsvW+GI2E0/cclPZFN7GmRTyU8/MXsaPzH2ZIw49mSCBMOmjDjDpoIE4KiMOBJnjDjgqIIEkoNmH5KDYxLAdGMSwHRmHxJnggQDo4w4ApCMOAOjggQCkD8xNWE/MTVhggT8MWRT/DE/MZtFZFOPTT8xj02MOMmeOSl+iDkpyZ6CBPtcggR+iIw4+1yMOLmEbomsfnJ7wYuQXed/FGkOWBRp+1z8Rn6I/EY="), +"format": 34896613399, +"index_count": 609, +"index_data": PackedByteArray("AgAAAAEAAQADAAIAAQAEAAMABAAFAAMABgABAAAAAAAHAAYABwAFAAYABwADAAUACgAIAAkACQALAAoACQAMAAsADwANAA4ADgAQAA8AEwARABIAEgAUABMAEgAVABQAGAAWABcAFwAZABgAGQAaABgAGwAXABYAGwAWABwAHAAdABsAHQAaABsAHQAYABoAIAAeAB8AHwAhACAAIQAiACAAIgAjACAAIwAkACAAJQAjACIAKAAmACcAJwApACgAKQAqACgAKwAnACYALAArACYAJgAtACwALgAsAC0ALgAtAC8ALgAvADAAMQAuADAAMgAxADAAMwAyADAANAAzADAANQA0ADAANgA1ADAAMAA3ADYALgA4ACwAOQAzADQANAA6ADkAPQA7ADwAPAA+AD0APgA/AD0AQgBAAEEAQQBDAEIARgBEAEUARQBHAEYASgBIAEkASQBLAEoATgBMAE0ATQBPAE4ATwBQAE4AUABRAE4ATwBNAFIAVQBTAFQAVABWAFUAVABXAFYAVwBYAFYAWQBUAFMAUwBaAFkAWgBYAFkAWgBWAFgAXQBbAFwAXABeAF0AYQBfAGAAYABiAGEAYABjAGIAYwBkAGIAZQBgAF8AXwBmAGUAZgBkAGUAZgBiAGQAaQBnAGgAaABqAGkAbQBrAGwAbABuAG0AbgBvAG0AbwBwAG0AcQBuAGwAbAByAHEAcgBwAHEAcgBtAHAAdQBzAHQAdAB2AHUAeQB3AHgAeAB6AHkAeAB7AHoAfgB8AH0AfQB/AH4AfQCAAH8AgwCBAIIAggCEAIMAhACFAIMAiACGAIcAhwCJAIgAjACKAIsAiwCNAIwAkACOAI8AjwCRAJAAlACSAJMAkwCVAJQAmACWAJcAlwCZAJgAnACaAJsAmwCdAJwAoACeAJ8AnwChAKAApACiAKMAowClAKQAqACmAKcApwCpAKgArACqAKsAqwCtAKwAsACuAK8ArwCxALAAtACyALMAswC1ALQAuAC2ALcAtwC5ALgAvAC6ALsAuwC9ALwAwAC+AL8AvwDBAMAAxADCAMMAwwDFAMQAyADGAMcAxwDJAMgAzADKAMsAywDNAMwA0ADOAM8AzwDRANAAzwDSANEA0gDTANEA0QDUANAA1ADVANAA1gDRANMA1wDWANMA1wDVANYA1wDQANUA0wDYANcA2wDZANoA3ADbANoA3ADaAN0A3ADdAN4A3gDfANwA4gDgAOEA4QDjAOIA5gDkAOUA5QDnAOYA5QDoAOcA6ADpAOcA6ADqAOkA6wDlAOQA5ADsAOsA7ADqAOsA7ADtAOoA7QDpAOoA7ADuAO0A8QDvAPAA8ADyAPEA8ADzAPIA8wD0APIA9QDwAO8A7wD2APUA9gD0APUA9gDyAPQA+QD3APgA+AD6APkA/QD7APwA/AD+AP0AAQH/AAABAAECAQEBAgEDAQEBAwEEAQEBBQECAQABAAEGAQUBBgEEAQUBBgEBAQQBCQEHAQgBCAEKAQkBCgELAQkBCwEMAQkBDwENAQ4BDgEQAQ8BEAERAQ8BFAESARMBFQEUARMBFQETARYBFgEXARUBGgEYARkBGQEbARoBGwEcARoBHAEdARoBHQEeARoB"), +"material": SubResource("StandardMaterial3D_f2u8x"), +"name": "rockTrack", +"primitive": 3, +"uv_scale": Vector4(34.0015, 38.7345, 0, 0), +"vertex_count": 287, +"vertex_data": PackedByteArray("w2g/bnIQqer3TPeHAB+p6hI8P27aJ6nqEjy/t9onqer3TJChAB+p6kJakKEKGKnqQlr3hwoYqerDaL+3chCp6hI8P26pVlSVEjy/t6lWVJWVQD9uBllUlW9GmZkXXFSVb0a/txdcVJXDaD9uchCp6nSVP27aJ6nqw2i/t3IQqep0lb+32iep6nSVv7c4Rf+/dJW/t9on/790lZmZOEX/v3SVP24XP/+/dJU/bton/78SPD9uqVaMwL445FajQ4zAEjw/btonjMC+OORWtzWMwDI1/D23NYzAMjX8PaNDjMBeLAAA4l6MwF4sAACgH4zAb0b//3uX/79vRvWne5f/v29G//+oWf+/b0b1p09//79vRpmZT3//v29Gv7cXXP+/b0a/t6hZ/79vRpmZF1z/vxO1AAD2Hv//ONEAAE2J//8p8AAAUi3//73UAAAoiv////8AAOxi//840QAAV6L//6KpAAASt///KKUAAGYt//+fngAAFPj//yilAACgH///w2gAAAAA//8SYgAA/////0VPAABS6v//m0AAAADy//+yMQAAeHL//7IxAACtYf//XiwAAOJe//9eLAAAoB///1a1AACPxP//AAAAACvQ//8AAAAAf4z//8wQxmRLlanqTT/GZPB8qerMEPWnS5Wp6ptAbW5CfKnqm0D1p0J8qepeLAAAoB/P6sNoAAAAAM/qEjw/btonz+rDaD9uchDP6gAAAAAr0L3AAAAAAH+MvcDMEMZkX8e9wMwQxmRLlb3AEjy/t6lW/78SPD9uqVb/vxI8v7faJ/+/Ejw/bton/79vRpmZT39+wJtAbW5CfH7Ab0aZmRdcfsCyMQAAeHJ+wLIxAACtYX7AlUA/bgZZfsBNP8Zk8Hx+wHWBv7e/OqnqF2KW0SxLqepvRr+3qFmp6m9G//+oWanqF2Iv6yxLqepjby/rNkSp6mNvltE2RKnqdYH//786qerMEPWnX8f/v8wQxmRfx/+/zBD1p0uV/7/MEMZkS5X/v7IxAAB4ct3qoxs/OjGI3eoAAAAAf4zd6swQxmRLld3qsR3pUmyL3er9KulSdoTd6u4oPzo7gd3qTT/GZPB83eqbQG1uQnyp6m9GmZlPf6nqm0D1p0J8qepvRvWnT3+p6sNoAAAAAM/qKKUAAKAfz+rDaD9uchDP6v+DVkDcF8/qOYI+WaUaz+qFjz5ZnCHP6kuRVkDSHs/qdJU/btonz+qyMQAArWFOl14sAADiXk6XlUA/bgZZTpcSPD9uqVZOlxO1AAD2HrPgMLnjNOUss+AopQAAZi2z4HOhCRp2ObPgEKXjNCc/s+B0lT9uFz+MwHSVP27aJ4zAc6EJGnY5jMAopQAAZi2MwCilAACgH4zAdYElWKW/HpeFciVY07cel3WBmZlkth6XanDGZO+0HpdqcJmZd60el5il4zSexvzbH5njND24/NtWtQAAj8T826KpAAASt/zbE7UAAPYejfUp8AAAUi2N9TC54zTlLI316uTjNIY3jfUSYgAA//8zqEVPAABS6jOo+mfjNJnyM6jQVeM0qd0zqDC54zTlLP/fMLklWOUs/98QpeM0Jz//35ShJVhQQv/fovDjNDBfqcqi8CVYMF+pyurk4zSGN6nK6uQlWIY3qcqfngAAFPirkRJiAAD//6uRyZTjNL7sq5H6Z+M0mfKrkfpnJViZ8tWk+mfjNJny1aQkUiVYbtnVpNBV4zSp3dWkn54AABT49bLJlOM0vuz1sla1AACPxPWymKXjNJ7G9bK91AAAKIrEkzjRAABNicSTn9DjNDl8xJMUyuM0oXrEkzC54zTlLFT16uTjNIY3VPUwuSVY5SxU9erkJViGN1T1ovDjNDBf/5+f0OM0OXz/n6LwJVgwX/+fn9AlWDl8/58UyuM0oXqqilHFJVh5eaqKn9DjNDl8qoqf0CVYOXyqioVyJVh5yL3AanDGZF/HvcCFciVY07e9wGpwxmTvtL3A//8AAOxi46O91AAAKIrjo6Lw4zQwX+Ojn9DjNDl846P//wAA7GL2y6Lw4zQwX/bLKfAAAFIt9svq5OM0hjf2y5il4zSexinbmKUlWJ7GKdsfmeM0Pbgp2yaWJVjPtCnbyZTjNL7sfrDJlCVYvux+sJil4zSexn6wmKUlWJ7GfrDJlOM0vuzUhfpn4zSZ8tSFyZQlWL7s1IX6ZyVYmfLUhTjRAABXoh6XoqkAABK3Hpd7vJmZe5cel26upW7ppB6XH5njND24HpcmliVYz7Qel7+sn4dDoh6XdJ+fhzmpHpcjoaVu36sel3WBmZlkth6XdYElWKW/HpeFciVYecj2lyRSJVhu2faXanDGZF/H9pebQMZkaOD2l9BV4zSp3faXRU8AAFLq9pebQAAAAPL2l5tAxmRo4FSVzBDGZF/HVJWbQPWnaOBUlcwQ9adfx1SVe7yZmXuXfsD1xM9aPpR+wDjRAABXon7AONEAAE2JfsD1xM9aUYZ+wBTK4zShen7AlsHIc1GGfsCWwchzPpR+wHu8mZmoWX7AUcUlWHl5fsBRxSVYCFV+wAAAAAAr0PaXUib6N3ba9pebQAAAAPL2l5tAxmRo4PaXYCikUDzX9pcVG6RQRdD2lwcZ+jeA0/aXzBDGZF/H9pdqcMZkX8dUlZtAxmRo4FSVanD1p1/HVJWbQPWnaOBUlXu8mZl7l/+/e7z//3uX/797vJmZqFn/v3u8//+oWf+/e7yZmXuXVJV1gZmZZLZUlXu8//97l1SVBZsUywCpVJUFm67kAKlUlbqNruT3r1SVuo0Uy/evVJV1gf//ZLZUlXWBmZlktlSVanCZmXetVJV1gf//ZLZUlWpw9ad3rVSVb0b1p3uXVJVvRv//e5dUlWpwxmRfx/+/anD1p1/H/79qcMZk77T/v2pw9ad3rf+/anCZmXet/791gb+3vzqp6nSVv7c4RanqdYH//786qep7vP//qFmp6nSVmZk4Ranqe7yZmahZqepzoQkadjnL6hCl4zQnP8vqdJU/bhc/y+qUoSVYUELL6lHFJVgIVcvqe7yZmahZy+p0lZmZOEXL6v9/////f////3////9/////f/7//3/+//9/////f////3////9//v//f////3/+//9/////fwAA/38AAP9/AAD/fwAA/38AAP9/AAD/fwAA/38AAP9/AAAljLPnJYyz5yWMs+cljLPnJYyz5yWMs+cljLPnJYyz5/9/////f////3////9/////f////3////9/////f////3//P/9//z//f/8//3//P/9//z//f/8//3//P/9//z//f/8//3//P/9//z//f/8//3//P/9//z//f/8//3//P/9//z//f/8//3//P/9//z//f/8//3////9//v//f////3/+//9///9+g3HvfoNx736Dce9+g3Hvt42P5LeNj+S3jY/kt42P5P9/////f////3////9///+ki7XopIu16KSLteiki7XopIu16KSLteiki7Xo/3////9/////f////3////9/////f/7//3////9/////f////3////9/////f////IMf7fyDH+38gx/t/IMf7fyDH+38gx/t/IMf7fyDH+3/fwAA/38AAP9/AAD/fwAAjJB/A4yQfwOMkH8DjJB/A4yQfwOMkH8DjJB/A4yQfwP/o1nS/6NZ0v+jWdL/o1nSg4js4oOI7OKDiOzig4js4oOI7OJKmCUMSpglDEqYJQxKmCUMSpglDM2i3tPNot7TzaLe082i3tPNot7TMJ7eCTCe3gkwnt4JMJ7eCV2Y1QJdmNUCXZjVAl2Y1QJ8oT/OfKE/znyhP858oT/O/3////9/////f////3////9/AAD/fwAA/38AAP9/AADT4Fpa0+BaWtPgWlrT4Fpa/3////9/////f////3///36r7xl+q+8ZfqvvGX6r7xmCyPCtgsjwrYLI8K2CyPCt/38AAP9/AAD/fwAA/38AAP9/AAD/fwAA/38AAP9/AAD/f////3////9/////f///bpu3DW6btw1um7cNbpu3DR61kCUetZAlHrWQJR61kCVgou0OYKLtDmCi7Q5gou0O/38AAP9/AAD/fwAA/38AAP9/AAD/fwAA/38AAP9/AAD/fwAA/38AAP9/AAD/fwAAIKzNIiCszSIgrM0iIKzNIiCszSIgrM0iIKzNIiCszSIgrM0iIKzNIiCszSI1spknNbKZJzWymSc1spknNbKZJzWymSc1spkn/3////9/////f////3///0iXpAtIl6QLSJekC0iXpAtIl6QLSJekC0iXpAtIl6QLSJekC0iXpAtIl6QLmafJzZmnyc2Zp8nNmafJzZmnyc2Zp8nNmafJzZmnyc3/fwAA/38AAP9/AAD/fwAA/38AAP9/AAD/fwAA/38AAP9/AAD/fwAA/38AAP9/AAD/fwAA/38AAP9/AAD/fwAA/3////9/////f////3////9/////f////38AAP9/AAD/fwAA/38AAP9/AAD/fwAA/38AAP9/AAD/fwAA/38AAP9/AADQj1cD0I9XA9CPVwPQj1cD0I9XA9CPVwPQj1cD") +}, { +"aabb": AABB(-0.34732, 0.172161, -0.393693, 0.729097, 0.327839, 0.812119), +"attribute_data": PackedByteArray("zzqAXiBGmmEgRh9knWvIFc86BS6WhpdBbJwFLmyccEyqqW1Jc8M/M7LQz1wz80E+stCOggrdZoX//1Rn6lLt5UZ2XtTCav//JX/D67Gb7vnpj8Pr6Y9Y3SV/WN2WhjrLRnYgwy6dAcANrnLSIEagoUZZJIKWhqTBxHQkgsR0fmpMhLOjEJWzowvHoKEQlUeVC8eaYUZZfmogRpphloaXQUyER5WNCznTBif1usM/J+3KN/W6yjeJrMM/b4UgRpmIIEagoflzOdP5c2W4jQtdnwYniaw="), +"format": 34896613399, +"index_count": 153, +"index_data": PackedByteArray("AgAAAAEAAwABAAAAAAAEAAMAAwAFAAEAAwAGAAUABgAHAAUACgAIAAkACQALAAoACwAMAAoACwANAAwACwAOAA0AEQAPABAAEAASABEAEgATABEAEgAUABMAFAAVABMAFgASABAAFwAWABAAFwAVABYAEAAYABcAFwAZABUAGQATABUAGQAaABMAHQAbABwAHAAeAB0AHgAfAB0AHwAgAB0AIAAhAB0AIQAiAB0AIQAjACIAIwAkACIAJQAcABsAJQAbACYAJgAnACUAJwAfACUAJwAkACMAJwAoAB8AKAAgAB8AJwAjACgAKwApACoAKgAsACsALAAtACsALQAuACsALgAvACsALwAwACsAMAAxACsAMAAyADEAKQAzAC4ALgA0ACkANAAqACkALgAtADQA"), +"material": SubResource("StandardMaterial3D_rxbrt"), +"name": "rock", +"primitive": 3, +"uv_scale": Vector4(30.0612, 34.9469, 0, 0), +"vertex_count": 53, +"vertex_data": PackedByteArray("fTHOkXtP/79YPc6R31L/v1g9zpGfVf+/mmTOkQAA/799Mc6Rfhr/v9mAzpHiL/+/t5fOkX4a/7+3l86RvDv/v5WlAAByOP+/lsAAADQg/791zgAAok3/v5jyAAA8LP+/dc4AAON2/79j2wAA/3n/v///AAAhWf+/vEoAAIHj/7/DbwAAT9D/v7VjAAD///+/DnkAAOLp/7/zlgAAXfn/v52KAADi6f+/nYoAAB/a/78OeQAAH9r/v9mAAABRxv+/w28AAHa9/7+CmAAADbr/vy2qAAA1zv+/WD3//9qY/79lUf//b3b/v9mA///Xu/+/MG7//292/78wbv//llz/v3R+//8dm/+/ApD//x2b/79axP//2pj/vwKQ//9ai/+/WsT//99S/79lUf//llz/v1g9///fUv+/2YD//+Iv/790fv//Wov/vwAAunkPz/+/xRy6eYm0/7+tNrp5Z+v/v1QuunmJtP+/VC66ecak/7+tNrp5CXr/v1g9unl+ff+/WD26edqY/79bbbp5D8//v1ttunm9sf+/AAC6eWGW/7/FHLp5xqT/v/7//3/+//9//v//f////3////9/////f////3////9/////f////3/+//9/////f/7//3/+//9/////f/7//3////9/////f////3////9//v//f////3/+//9/////f////3////9/////f////3////9/////f/7//3////9/////f////3////9/////f////3////9/////f////3/+//9//v//f/7//3////9//v//f/7//3////9/////f/7//3////9/////f////3/+//9/") +}, { +"aabb": AABB(-0.338348, 0.109333, -0.406597, 0.625276, 0.431667, 0.775494), +"attribute_data": PackedByteArray("gD+LTLBBW0NKTNRQNE+VRCiSIVshiCFbKJK4USGIuFGtw+BL47YqUH3BsUL5s+tDiXnCTypswk/ddxxD1m0cQ3WG3UMhiDg31JPdQyiSODecqjrW8Kiy3D2dOtbpnrLc1zbwXdYzKmrALwRefy0vZ5yq7C09newt8Kh1J+medSfpnl556Z71b/CoXnnwqPVvI9pEWjrhWFoj3X5meuODY9pjSn/aY9tvTHRKf0x0228xe6wTQ2WsE3N4EQkBaBEJzYSbCouHAAC7mpsK/ZcAAAp3jAscYYwLTHTxANpj8QDinroS9Ii6EiScHwiyix8IT5rcC/CM3AujmGUFnI5lBcyQoRJtg6ESIY8qDBmFKgwZhX6dGYUVlCGPfp0hjxWUkXyyCTJvsgnlejsD3XA7A69ldxBbZwAKDnN3EGJxAAr2xqowl7mqMErFBSRDuwUkHlD6LcpRVSF9Xfot0VtVIeCv8TyBovE8NK5MMC2kTDC0OruxtDpSqLtEu7G7RFKoZ0ZBOgg5QTq7RJwttDqcLaf5h2cb7Wds/PZ0Xo3pTmB8av6GdWD+hnxqlX11YJV9AADiZaoC0FyLDMJqGRCqXomfiQ01oS4agpWJDdaTLhp1YIYMfGqGDMleKxkobCsZ6YfJR5SJJDtIlclHnJMkO3U/4FmrMpZVX0KhTds0Z0wAvZ1aFrpfTsrJVFaaxyVNYmyVZmJsLF1qdpVmanYsXRV4vD62arw+anYXMmJsFzJKvdoXSr1DIdGvSRbRr9Ui2nWGpjmDhqaGdyuzjYErs9hBQyHYQdoXUk/VIlJPSRbadfhLhndTPzmD+EuNgVM/jYFDIYZ3QyGNgdoXhnfaF3DL4lEczYdeacHiUb2/h14ipeRbkbIKWrCo/Wc7tR1jtGtAYCZoWWxFXmZemlt5Z3DLqnFpwapxcMtBaGnBQWiONDBYlT4wWOIy1WRBQNVkVbQOakSx2F0RwaFlxL54XNHD6j59xY9LyrnqPh64j0s0RhlrNEaCdC08GWstPIJ0fjy0ZsMvRmKQP31aEDIdWS08UTk0RlE5gTr2ReBH9kWisqUforIYExzAEx4cwKoU/ngTHvduEx7+eKoU926qFP54Sjuqeu9H925KO0tt70f+eGm2925ptqp6xKlLbcSpYUqlH+c8Ex5hShgT5zyqFI/fukOP3y43Ce0pQgntwDi4cylCsWkpQrhzwDixacA4uHP+FGR1oyGxaf4UBWijIbhzqeWxaanlZHUE2QVoBNklHC43JRy6Q6sOwDirDilC/YAz3P2AytIEizPcBIvK0rCMV2ZRf1dmBIuyWf2Aslki3ZRbw8+UW3bb705v0e9O3CL6XIgkVVA7MPpcjy5VUK2AN1JOczdSAX+SRfp0kkU="), +"format": 34896613399, +"index_count": 390, +"index_data": PackedByteArray("AgAAAAEAAQADAAIABgAEAAUABQAHAAYACgAIAAkACQALAAoADgAMAA0ADQAPAA4AEgAQABEAEQATABIAFgAUABUAFQAXABYAGgAYABkAGQAbABoAHgAcAB0AHQAfAB4AIgAgACEAIQAjACIAJgAkACUAJQAnACYAKgAoACkAKQArACoALgAsAC0ALQAvAC4AMgAwADEAMQAzADIANgA0ADUANQA3ADYAOgA4ADkAOQA7ADoAPgA8AD0APQA/AD4AQgBAAEEAQQBDAEIARgBEAEUARQBHAEYASgBIAEkASQBLAEoATgBMAE0ATQBPAE4AUgBQAFEAUQBTAFIAVgBUAFUAVQBXAFYAWgBYAFkAWQBbAFoAXgBcAF0AXQBfAF4AYgBgAGEAYQBjAGIAZgBkAGUAZQBnAGYAagBoAGkAaQBrAGoAbgBsAG0AbQBvAG4AcgBwAHEAcQBzAHIAdgB0AHUAdQB3AHYAegB4AHkAeQB7AHoAfgB8AH0AfQB/AH4AggCAAIEAgQCDAIIAhgCEAIUAhQCHAIYAigCIAIkAiQCLAIoAjgCMAI0AjQCPAI4AkgCQAJEAkQCTAJIAlgCUAJUAlQCXAJYAmgCYAJkAmQCbAJoAngCcAJ0AnQCfAJ4AogCgAKEAoQCjAKIApgCkAKUApQCnAKYAqgCoAKkAqQCrAKoArgCsAK0ArQCvAK4AsgCwALEAsQCzALIAtgC0ALUAtQC3ALYAugC4ALkAuQC7ALoAvgC8AL0AvQC/AL4AwgDAAMEAwQDDAMIAxgDEAMUAxQDHAMYAygDIAMkAyQDLAMoAzgDMAM0AzQDPAM4A0gDQANEA0QDTANIA1gDUANUA1QDXANYA2gDYANkA2QDbANoA3gDcAN0A3QDfAN4A4gDgAOEA4QDjAOIA5gDkAOUA5QDnAOYA6gDoAOkA6QDrAOoA7gDsAO0A7QDvAO4A8gDwAPEA8QDzAPIA9gD0APUA9QD3APYA+gD4APkA+QD7APoA/gD8AP0A/QD/AP4AAgEAAQEBAQEDAQIB"), +"material": SubResource("StandardMaterial3D_u768t"), +"name": "crystal", +"primitive": 3, +"uv_scale": Vector4(37.6881, 40.1619, 0, 0), +"vertex_count": 260, +"vertex_data": PackedByteArray("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2FFbYAAAqeqMRJh2MAap6thRmHYAAKnqjERbYDAGFfCRTKZcgxUV8NhRW2AAABXwS16mXEMNFfCMRJh2MAYV8NhRmHYAABXwkUxNeoMVFfBLXk16Qw0V8JFMTXqDFbuvkUymXIMVu6+MRJh2MAa7r4xEW2AwBruvC4zpQiD3/78LjOlCv+r/v2Wb6UIg9/+/ZZvpQr/q/7/0nUIlMPkQhXyJQiUw+RCFZZvpQiD3EIULjOlCIPcQhXyJQiUw+SfAfIlCJa7oJ8ALjOlCIPcnwAuM6UK/6ifA9J1CJTD5J8Blm+lCIPcnwPSdQiWu6CfAZZvpQr/qJ8B8iUIlruj///SdQiWu6P//C4zpQr/q//9lm+lCv+r//9SCIAHUgiAB1IIgAdSCIAEgrM0iIKzNIiCszSIgrM0iWoP2+lqD9vpag/b6WoP2+neOhbt3joW7d46Fu3eOhbtkMmZiZDJmYmQyZmJkMmZiL8cLDy/HCw8vxwsPL8cLD3mBEft5gRH7eYER+3mBEfs5dLg3OXS4Nzl0uDc5dLg3jJB/A4yQfwOMkH8DjJB/A92HfwTdh38E3Yd/BN2HfwT///9/////f////3////9/pIy15qSMteakjLXmpIy15kmZpAxJmaQMSZmkDEmZpAz///9/////f////3////9//3/38f9/9/H/f/fx/3/38aSMteakjLXmpIy15qSMteb///9/////f////3////9/////f////3////9/////f/9/9/H/f/fx/3/38f9/9/FJmaQMSZmkDEmZpAxJmaQM/39++P9/fvj/f374/39++CuOFgcrjhYHK44WByuOFgcVh9LxFYfS8RWH0vEVh9Lx////f////3////9/////f////3////9/////f////39dgY/8XYGP/F2Bj/xdgY/8mafJzZmnyc2Zp8nNmafJzROGDQQThg0EE4YNBBOGDQTgwiIO4MIiDuDCIg7gwiIO0x5bs9MeW7PTHluz0x5bs0Kpea1CqXmtQql5rUKpea3SgRoA0oEaANKBGgDSgRoAmZgxF5mYMReZmDEXmZgxF0iXpAtIl6QLSJekC0iXpAubWshKm1rISptayEqbWshK/3/+//9//v//f/7//3/+/0bnc1FG53NRRudzUUbnc1H/fwAA/38AAP9/AAD/fwAAjC5GZ4wuRmeMLkZnjC5GZ/9/AAD/fwAA/38AAP9/AABjRZzzY0Wc82NFnPNjRZzzHIMJARyDCQEcgwkBHIMJAReD3PoXg9z6F4Pc+heD3Pr8gx/t/IMf7fyDH+38gx/t0eYXUdHmF1HR5hdR0eYXURuAFP4bgBT+G4AU/huAFP4s0hYpLNIWKSzSFiks0hYpJYyz5yWMs+cljLPnJYyz5zWYUeY1mFHmNZhR5jWYUeaaNczamjXM2po1zNqaNcza/38AAP9/AAD/fwAA/38AAP9/////f////3////9///9lPLXxZTy18WU8tfFlPLXxSI5kvEiOZLxIjmS8SI5kvP9/////f////3////9//v//fwAA/38AAP9/AAD/fwAA/3////9/////f////3///2U8tfFlPLXxZTy18WU8tfFIjmS8SI5kvEiOZLxIjmS8/3/+//9/////f////3/+/////3////9/////f////3////9/////f////3////9/FYfS8RWH0vEVh9LxFYfS8SuOFgcrjhYHK44WByuOFgf/f374/39++P9/fvj/f374") +}] +blend_shape_mode = 0 +shadow_mesh = SubResource("ArrayMesh_3wsfp") + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_e5arr"] +resource_name = "rockTrack" +albedo_color = Color(0.99166, 0.786361, 0.70065, 1) +metallic = 1.0 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_nhhnp"] +resource_name = "rock" +albedo_color = Color(0.959256, 0.746862, 0.656282, 1) +metallic = 1.0 + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_aohot"] +resource_name = "crystal" +albedo_color = Color(0.468731, 0.944025, 0.793838, 1) +metallic = 1.0 + +[sub_resource type="ArrayMesh" id="ArrayMesh_hxh7x"] +_surfaces = [{ +"aabb": AABB(-0.48, 0, -0.47, 0.939339, 0.5, 0.927845), +"format": 34896613377, +"index_count": 594, +"index_data": PackedByteArray("AgAAAAEAAQADAAIABgAEAAUABQAHAAYACgAIAAkACQALAAoACQAIAAwADAANAAkADQAOAAkADgAPAAkAEgAQABEAEQATABIABwAFAAoACgAUAAcAFAAVAAcAFQAWAAcAFwAUAAoACgALABcACwAWABcACwAHABYAGQAYAAAAAAACABkAEQAaABsAGwAYABEAAQAcAB0AHQAeAAEAHgAfAAEAHwADAAEAHwAgAAMAIQAeAB0AHQAFACEABQAgACEABQADACAABQAiAAMABQAEACIAAAAjABwAHAABAAAAGQATABEAEQAYABkAGAAbACMAIwAAABgAJQAkAAgACAAmACUACAAnACYAJgAoACUAJwAIAAoACgApACcACgAoACkACgAqACgAKgAlACgAKwAlACoACgAsACoALwAtAC4ALgAwAC8AMwAxADIAMgA0ADMANgA1AC0ALQAvADYABgA3ADgAOAA5AAYABAAGADkAOQA6AAQAPQA7ADwAPAA+AD0AOwA/ADwAOwBAAD8APgA8AEEAQQBCAD4AQQBAAEIAQAASAEIAQAA7ABIAEgBDAEIAEAASADsARQBCAEQARAA6AEUAOgA5AEUAHQAuAC0ALQAFAB0ALQA1AAUANQBGAAUANQAsAEYARgBHAAUARwBIAAUASQBGACwALAAKAEkACgBIAEkACgAFAEgASwBKADMAMwA0AEsATQBMAD4APgBOAE0ATwBLADQANABQAE8AUQAyACsAKwAqAFEANgAvAEsASwBPADYAOgBEAFIAUgAEADoAUgAiAAQATgA+AFMAUwBFAE4AUwBUAEUAVABVAEUAVgBTAD4APgBCAFYAQgBVAFYAQgBFAFUAMABKAFcAVwAvADAAVwBYAC8AWABZAC8AWgBXAEoASgBLAFoASwBZAFoASwAvAFkANAAyAFEAUQBQADQATABbAD0APQA+AEwAMgAxACUAJQArADIACAAkAFwAXABdAAgAXQBeAAgAXgBfAAgAXwBgAAgAYAAMAAgAYABhAGIAYgANAGAADQAMAGAAYwBbAEwATABkAGMATABlAGQATABmAGUAXgBdAGcAZwBoAF4AaABpAF4AbABqAGsAawBtAGwAYgBhAG4AbgBvAGIAbwBwAGIAcABxAGIAcgBvAG4AcgBuAGYATQByAGYATQBxAHIATQBiAHEAZgBMAE0AEAA7ABoAGgARABAADwAOADgAOAA3AA8AQwBSAEQARABCAEMAaQBfAF4AdABzAGoAagBsAHQAbgBtAGsAawBlAG4AZQBmAG4AZwBzAHQAdABoAGcAdwB1AHYAdgBzAHcAdgB4AHMAeAB5AHMAegB2AHUAdQBqAHoAagB5AHoAagBzAHkAGwAaADsAOwAjABsAOwA9ACMAPQBbACMAWwAcACMAWwAdABwAWwBjAB0AYwB1AB0AdQAuAB0AdQAwAC4AdQBKADAAdQBcAEoAXAAlAEoAJQAxAEoAMQAzAEoAJAAlAFwAXAB1AHcAdwB7AFwAZQBrAGQAagB1AGMAYwBkAGoAZABrAGoAXQBcAHsAewBnAF0AewB3AHMAcwBnAHsA"), +"name": "rockTrack", +"primitive": 3, +"uv_scale": Vector4(0, 0, 0, 0), +"vertex_count": 124, +"vertex_data": PackedByteArray("W0mgL0M6AAAzU6AvOkQAAFtJYU9DOgAA/FVhTwxHAACBT5mZPFUAAOeDmZmcNgAAgU///zxVAADng///nDYAAEy4mZl8kgAATLj//3ySAABMuJmZPFUAAEy4//88VQAACpaZmYOmAAAKlszMg6YAAOeDzMwcsQAA54P//xyxAAD5IaAvsoYAAOoPoC9qdAAAuyZhT4OLAADqD2FPanQAAFGhf9HNRwAAUaEY681HAAAerRjrs04AAB6tf9GzTgAADhygL41GAAAOHGFPjUYAAAAAAAC8eAAAZxAAAME6AADRWwAAhTgAAOeDAAAXIQAAe2rVItQ0AAD6a847dDcAAMd3zjuOMAAASHbVIu4tAACcRmFPCVAAAJ9NAAAmKgAAtcoAAD+dAAC1ygAAWnUAAOW8PnNehgAA57k3jF6GAADlvD5zk3gAAOe5N4yTeAAAMcFhT/poAAD/xKAv8mcAADHBYU8JUAAAB5ugL0c1AADDjwAABSgAAJyhoC9nHAAA9ZUAAJsQAACX7wAAWWsAAPDjoC+NXwAA//8AAF4tAAAU8KAvsDEAAAKaYU8iOQAAnKFhT2ccAACBT///fJIAAIFPzMx8kgAAgU/MzCFsAACBT5mZIWwAANYaAADokwAAeSX7RjS2AADWGgAAKsgAAD8t4HpnvQAAeSX7RmmoAAAqKZ9faagAACopn180tgAAPy3geieAAAC7JmFPWHwAANNL4HpIbgAAPy3MzCeAAADak2xvBjoAAFuSZYimPAAAKJ5liIxDAACnn2xv7EAAAC7TAAAAAAAA6s6gLx0QAACkYeB6B9wAAKRhzMwH3AAAPy3MzGe9AADqzmFPHRAAABTwYU+wMQAA8ONhT41fAACcRmFPtWkAAD8t6bPwnwAAPy3psyWSAAA/LVCaJZIAAD8tUJrwnwAAnrfHEL4MAABZuRYnSBMAAILGFie2DwAAx8THECwJAACkYQAAjfEAAKLAAAAiowAAdKyOUzmjAAAvp2uHCZ8AACakQ4tFoAAACpZDi4WoAAAKlkOLZ70AAAqWzMxnvQAAXXcAANvkAAAweLZACtkAAM17jlOg0wAA23zgeh/MAACPx45TvLgAAI/HQ4u8uAAAL6dDiwmfAACXm45TgvEAADd7jlPO1wAAl5tDi4LxAAA3e0OLztcAANt8Q4sfzAAAO3oVqajNAAA7eq7CqM0AAG5ursKO1AAAbm4VqY7UAADDwY5T+eEAAMPBQ4v54QAAjZkAAP//AAAatUApCu4AACPNAAAA6wAAurPkQZLqAAAVp+RBt+8AAHaoQCkv8wAA+NQAAEezAAA=") +}, { +"aabb": AABB(-0.421595, 0.15504, -0.411595, 0.822529, 0.34496, 0.816929), +"format": 34896613377, +"index_count": 156, +"index_data": PackedByteArray("AgAAAAEAAQADAAIAAwABAAQABAAFAAMABgADAAUABAAHAAUACgAIAAkACQALAAoACwAMAAoADQAJAAgADgANAAgADgAMAA0ADgAIAA8AEAAOAA8ADwARABAADgASAAwAEgAKAAwAFQATABQAFAAWABUAFgAXABUAFgAYABcAGAAZABcAGAAaABkAHQAbABwAHAAeAB0AHgAfAB0AHwAgAB0AIAAhAB0AIAAiACEAIgAjACEAJgAkACUAJQAnACYAJwAoACYAJwApACgAKAAqACYAKgArACYAKgAsACsALAAtACsALQAuACsALgAvACsALwAwACsAMQAlACQAMgAxACQAMgApADEAJAAzADIAMgA0ACkANAAoACkAMgAsADQAMgA1ACwAMgAwADUANQAtACwAMAAvADUA"), +"name": "rock", +"primitive": 3, +"uv_scale": Vector4(0, 0, 0, 0), +"vertex_count": 54, +"vertex_data": PackedByteArray("AAAAAOtxAADcDQAA1D0AAA0aAAAnjAAADRoAAO16AACZQQAA3y8AAHY+AACaSAAAdj4AAMJlAAAFUAAAZT4AAHPKAADtZAAAGNgAAOcoAAAi8gAAOVoAAKfnAADnKAAAp+cAADwZAAAY2AAAPBkAAB/aAAAAAAAAc8oAAJpIAABjpgAA9Q0AALOdAACWLgAA//8AACImAAB/Icm1QH8AAJ9IybWCaAAAfyHJtdHEAACfSMm1E5QAAFVdybWa5wAAdYTJtdu2AAArmcm10cQAACuZybXRqgAAiXrLVs7iAABpfMtWidUAAIKfy1b//wAAK5nLVtHEAAArmctWGa0AAEmpy1a6owAAGcvLVlruAAC/rMtWVKIAALjRy1aEvwAAn0j//xOUAAADX///NoQAAHWE///btgAAkm7//zaEAABne///oJ0AAJJu//+LdAAA94r//6CdAABLwP//E5QAAPeK///1jQAA6Zb//81yAABArv//zXIAAECu//9MWwAAS8D//4FOAAADX///i3QAAHWE//+5KwAAn0j//4FOAABne///9Y0AAOmW//9MWwAA") +}, { +"aabb": AABB(-0.388935, 0.0327713, -0.474252, 0.711661, 0.517229, 0.926419), +"format": 34896613377, +"index_count": 390, +"index_data": PackedByteArray("AgAAAAEAAQADAAIABQAEAAMAAwABAAUABQAGAAcABwAEAAUABAAHAAIAAgADAAQAAAAGAAUABQABAAAACgAIAAkACQALAAoACgAMAA0ADQAIAAoACAANAA4ADgAJAAgACQAOAA8ADwALAAkADwAMAAoACgALAA8AEgAQABEAEQATABIAFAAQABIAEgAVABQAFwAWABQAFAAVABcAEwARABYAFgAXABMAEgATABcAFwAVABIAGgAYABkAGQAbABoAGQAYABwAHAAdABkAHgAaABsAGwAfAB4AGgAeABwAHAAYABoAHQAfABsAGwAZAB0AIgAgACEAIQAjACIAJQAkACMAIwAhACUAIAAiACYAJgAnACAAIwAkACYAJgAiACMAJQAnACYAJgAkACUAKgAoACkAKQArACoAKwAsAC0ALQAqACsALwAuACkAKQAoAC8ALgAvAC0ALQAsAC4AKAAqAC0ALQAvACgAMgAwADEAMQAzADIANAAxADAAMAA1ADQAMgAzADYANgA3ADIANgAzADEAMQA0ADYANAA1ADcANwA2ADQAOgA4ADkAOQA7ADoAPQA8ADsAOwA5AD0AOAA+AD0APQA5ADgAPQA+AD8APwA8AD0APAA/ADoAOgA7ADwAQgBAAEEAQQBDAEIARABCAEMAQwBFAEQAQwBBAEYARgBFAEMARABHAEAAQABCAEQARgBHAEQARABFAEYASgBIAEkASQBLAEoASgBMAE0ATQBIAEoASQBOAE8ATwBLAEkATwBMAEoASgBLAE8ASABNAE4ATgBJAEgAUgBQAFEAUQBTAFIAUwBUAFUAVQBSAFMAUABSAFUAVQBWAFAAVABTAFEAUQBXAFQAVwBWAFUAVQBUAFcAWgBYAFkAWQBbAFoAXQBcAFgAWABaAF0AWwBZAF4AXgBfAFsAXgBcAF0AXQBfAF4AXQBaAFsAWwBfAF0AYgBgAGEAYQBjAGIAZgBkAGUAZQBnAGYAYABiAGUAZQBkAGAAZwBjAGEAYQBmAGcAYgBjAGcAZwBlAGIA"), +"name": "crystal", +"primitive": 3, +"uv_scale": Vector4(0, 0, 0, 0), +"vertex_count": 104, +"vertex_data": PackedByteArray("/6+ic9NEAACvslVzzD0AAPmxfVsyQgAAKrQ6YdM7AAB8qDphpTYAAACnVXOdOAAAbKCic+o9AABlon1bSjsAABu/ZL38PQAAyspkvStDAAAbv/TP/D0AAMrK9M8rQwAAK7QL0xZJAAArtEy6FkkAAL7DTLr/TwAAvsML0/9PAAANdD/n5oUAABBiP+fmhQAAzXH//yyEAABQZP//LIQAAA10P+cVeAAAzXH//9B5AAAQYj/nFXgAAFBk///QeQAANWXoGeEpAADkcOgZsiQAALFmAyzZKwAAX3IDLKsmAADKa3QRFjYAAF17dBEtLwAAw22YKbc4AABXfZgpzjEAAAFx+qsO1gAAlID6qybPAADxe+KoKOEAAKCH4qj62wAAoIdTlvrbAACUgDuTJs8AAPF7U5Yo4QAAAXE7kw7WAACnA/FPkqsAAJMVN0zYqQAApwPxT++1AACTFTdMqbcAALQQZTSptwAAAAAUPu+1AAC0EGU02KkAAAAAFD6SqwAAmb2oF7z0AADqxVch//8AAEnOqBeU7wAAbtJXISH8AACNxDQzZP0AAMi7ei9C8QAAEdE0M4b5AAB4zHovG+wAAJ7UU3fveQAAqea+eal7AACe1FN3wIcAAKnmvnkGhgAAn+mjZwaGAACf6aNnqXsAAJLYL1/veQAAktgvX8CHAADhgj/nT5wAAOGCP+d+jgAAIYWf85WaAAAhhZ/zOJAAAJ6Sn/OVmgAAnpKf8ziQAADdlD/nfo4AAN2UP+dPnAAAQvBDVagzAABC8ENVSykAAL/9Q1WoMwAAv/1DVUspAAD//4M8YjUAAALugzxiNQAAAu6DPJEnAAD//4M8kScAAPca9ISLkwAA9xqznYuTAAD7CAuIRZUAAPsIm5pFlQAA+wibmqKfAAD7CAuIop8AAPca9IRcoQAA9xqznVyhAACsoj/njHYAAKyiP+fSYQAAC6bP+fVzAAALps/5aWQAAKa9P+eMdgAAR7rP+fVzAACmvT/n0mEAAEe6z/lpZAAA49OQFXwUAACb0QAA8A0AALjRAh+XBwAAAdDVDq4CAABD5ZAV6RAAAL/eAh/oBAAA+uIAAF0KAAAJ3dUOAAAAAA==") +}] +blend_shape_mode = 0 + +[sub_resource type="ArrayMesh" id="ArrayMesh_28f1j"] +resource_name = "rock_crystalsLargeB_Mesh rock_crystalsLargeB" +_surfaces = [{ +"aabb": AABB(-0.48, 0, -0.47, 0.939339, 0.5, 0.927845), +"attribute_data": PackedByteArray("jdgWbu7KFm6N2KhdE8eoXf+VQzfMWkM3/5VKAsxaSgK/b0M3v29KAvKqQzfyqkoCMqVDN3x+QzcypUoCfH7GHP9pxhz/aUoCbUAWbnEnFm4CR6hdcSeoXVmjQzcmaEM3WaNKAh2CWBodghkNyHQZDch0WBomaEoCVNIWbnCkFm5U0qhdcKSoXceYDsTDWg7Et5DIp9NiyKewfT+YZlA/mKaK/n57b8aFe2+IeKeJJ24mYoh4JmLGhcxazEYGmydu/5XMRp3g8JH5zPCRjdiqde7KqnW3kKhdt5AWbtNiqF3TYhZuZNoatWCcGrVU0tOYcKTTmFllE5a/b59E54sTlnV79lh1e7hLyoj2WPKqn0TKiLhL3pf7a92Y0Xz5r/trizJqbwUpsIunGWpvlxGwi2OwGbZzuNKZZ+4Ztlfm0plmNqhdizIWbqcZqF2nGRZuP5BKAj+QxhwMVUoCLGvGHAxVQzcsa0M3npEaosWy9HsgxBqiurkQYG+l9HtvpbZuxbK2bod+EGCBiXF32Hpxd9qEgYjFxyhHOKUoR8XHxhwPoUM3D6HGHFmge5hlkDl/v617mFmjB0dlj2NuL5RlXR9jY24vlCZQ2YYmUNmGZV0maAdHBKH/zABj/8z0mLmwEGu5sI6PKEdbVChHjo/GHFtUxhz0mBZuEGsWbvSYqF0Qa6hdVeQWbv3EFm5V5KhdIsGoXY5JFm6pGxZujkmoXakbqF1BbXJU1miEayxrKEQMVShEBVCEa7q5KEc/naYpurnGHId+xhzqj6Yp6o/kNj+d5DaHfihHmhPLt9Yw1a2dUcu3jkmFm9Ywl6CBI5eggSPVrakbhZtzuBZuc7ioXVfmFm5X5qhd9JlLpPRJS6SOj0FiW1RBYmTs/okHx/6JVeS3bf3Et22Yr2+TNqRvkzKl/EESkyBnoJCfS3aNlkmEfZZJfH78QURGrj5ERsYcc1quPmRcxhxkXEM30y2Pmzk4hVldRo+bxkzHeHRSpm75VoVZ7Ut/Wzkqf1t7UqpAOSquPntSrj7F1X9bg61/W8XVrj6Dra4+bHOuPvlWrj5sc8YcAlRALwJUAiKsRgIirEZAL/lWKEc5OMYcOTgoR4RE2a9hH9mvbUCSk3EnkpPYl8YcpVzGHNiXSgKlXEoCbqeFbDilJFVzy4VsxcckVcJsrj6QaapAkGmuPm6Wf1stbn9bbpauPi1urj52064+dtN/Ww7Irj5hz39bDsgoR4gsf1uILK4+yVR/W8lUrj4aZ3Gnl4ZGkYGdcadulol6l4YHhEF5B4RBeUaRLW6Jev//JH685TqY8u+kQgu0szK85WXKdKAg8iemf0DufgEqM4vw5b9p//9Tc6gwQ20tGlwxPAqCQ9mmpjnleo8VSnGCBco1pjkyoUY31+ubL1i2dtPwWw7VEWZhz/Bb19zinFSy4pzF1fpv66sbeoOt+m9wPOuJJyPrie1LA105KgNddSX2nYgsDnHcW/adyVQOcQ=="), +"format": 34896613399, +"index_count": 594, +"index_data": PackedByteArray("AgAAAAEAAQADAAIABgAEAAUABQAHAAYACgAIAAkACQALAAoADgAMAA0ADQAPAA4ADwAQAA4AEAARAA4AFAASABMAEwAVABQAGAAWABcAFwAZABgAGQAaABgAGgAbABgAHAAZABcAFwAdABwAHQAbABwAHQAYABsAIAAeAB8AHwAhACAAJAAiACMAIwAlACQAKAAmACcAJwApACgAKQAqACgAKgArACgAKgAsACsALQApACcAJwAuAC0ALgAsAC0ALgArACwALgAvACsALgAwAC8AMwAxADIAMgA0ADMANwA1ADYANgA4ADcAOwA5ADoAOgA8ADsAPwA9AD4APgBAAD8APgBBAEAAQABCAD8AQQA+AEMAQwBEAEEAQwBCAEQAQwBFAEIARQA/AEIARgA/AEUAQwBHAEUASgBIAEkASQBLAEoATgBMAE0ATQBPAE4AUgBQAFEAUQBTAFIAVgBUAFUAVQBXAFYAWABWAFcAVwBZAFgAXABaAFsAWwBdAFwAWgBeAFsAWgBfAF4AXQBbAGAAYABhAF0AYABfAGEAXwBiAGEAXwBaAGIAYgBjAGEAZABiAFoAZwBlAGYAZgBoAGcAaABpAGcAbABqAGsAawBtAGwAawBuAG0AbgBvAG0AbgBwAG8AbwBxAG0AcQByAG0AcwBvAHAAcAB0AHMAdAByAHMAdABtAHIAdwB1AHYAdgB4AHcAewB5AHoAegB8AHsAfwB9AH4AfgCAAH8AgwCBAIIAggCEAIMAhwCFAIYAhgCIAIcAiwCJAIoAigCMAIsAigCNAIwAkACOAI8AjwCRAJAAjwCSAJEAkgCTAJEAlACPAI4AjgCVAJQAlQCTAJQAlQCRAJMAmACWAJcAlwCZAJgAlwCaAJkAmgCbAJkAnACXAJYAlgCdAJwAnQCbAJwAnQCZAJsAoACeAJ8AnwChAKAApACiAKMAowClAKQAqACmAKcApwCpAKgArACqAKsAqwCtAKwArQCuAKwArgCvAKwArwCwAKwAsACxAKwAtACyALMAswC1ALQAtQC2ALQAuQC3ALgAuAC6ALkAuAC7ALoAuAC8ALsAvwC9AL4AvgDAAL8AwADBAL8AxADCAMMAwwDFAMQAyADGAMcAxwDJAMgAyQDKAMgAygDLAMgAzADJAMcAzADHAM0AzgDMAM0AzgDLAMwAzgDIAMsAzQDPAM4A0gDQANEA0QDTANIA1gDUANUA1QDXANYA2gDYANkA2QDbANoA3gDcAN0A4QDfAOAA4ADiAOEA5QDjAOQA5ADmAOUA5gDnAOUA6gDoAOkA6QDrAOoA7gDsAO0A7QDvAO4A7QDwAO8A8ADxAO8A8gDtAOwA7ADzAPIA8wDxAPIA8wDvAPEA9gD0APUA9QD3APYA9QD4APcA+AD5APcA+QD6APcA+QD7APoA+QD8APsA/AD9APsA/QD+APsA/QD/AP4A/QAAAf8A/QABAQABAQECAQABAgEDAQABAwEEAQABBQECAQEBAQH9AAYBBgEHAQEBCgEIAQkBDQELAQwBDAEOAQ0BDgEPAQ0BEgEQAREBEQETARIBFgEUARUBFQEXARYB"), +"material": SubResource("StandardMaterial3D_e5arr"), +"name": "rockTrack", +"primitive": 3, +"uv_scale": Vector4(37.7953, 38.0508, 0, 0), +"vertex_count": 280, +"vertex_data": PackedByteArray("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w8FDi/nhko+Xm0OLgvGSjzd7Q4vO18HFN3uOU87XwcXbfEOLH8zBxc17jlOg08HF23zgeh/MwcXDwY5T+eE8usPBQ4v54Ty6j8eOU7y4PLqPx0OLvLg8uo2ZAAD//yCTGrVAKQruIJMjzQAAAOsgk8PBjlP54SCTurPkQZLqIJMVp+RBt+8gk3aoQCkv8yCTl5uOU4LxIJMAAAAAvHj//9YaAADok///ZxAAAME6//+fTQAAJir//9YaAAAqyP//pGEAAI3x///RWwAAhTj//+eDAAAXIf//XXcAANvk//+NmQAA/////8OPAAAFKP//9ZUAAJsQ//8u0wAAAAD//6LAAAAio///tcoAAFp1//+X7wAAWWv/////AABeLf//tcoAAD+d//8jzQAAAOv///jUAABHs///N3uOU87Xa8YweLZACtlrxs17jlOg02vGjZkAAP//Op1ddwAA2+Q6nZebjlOC8TqdMHi2QArZOp03e45Tztc6naLAAAAioyrl+NQAAEezKuV0rI5TOaMq5Y/HjlO8uCrlI80AAADrHbvDwY5T+eEdu/jUAABHsx27j8eOU7y4Hbv/fwAA/38AAP9/AAD/fwAA/3////9/////f////3////9/AAD/fwAA/38AAP9/AAD/fwAA/38AAP9/AAD/fwAA/38AAP9/AAD/f////3////9/////f////38AAP9/AAD/fwAA/38AAP9/AAD/fwAA/38AAP9/AAD/f////3////9/////f///l5F515eRedeXkXnXl5F511eDLvBXgy7wV4Mu8FeDLvBXgy7wV4Mu8FeDLvBXgy7wV4Mu8FeDLvBXgy7wnaIjCp2iIwqdoiMKnaIjCv9/////f////3////9///9ng7biZ4O24meDtuJng7biSJekC0iXpAtIl6QLSJekC0iXpAtIl6QLSJekC0iXpAtIl6QLSJekC0iXpAuXkXnXl5F515eRedeXkXnXLrBDGy6wQxsusEMbLrBDG/9/////f////3////9/////f////3////9/////f////3////9////YjU3k2I1N5NiNTeTYjU3k2I1N5NiNTeTYjU3k2I1N5NiNTeTYjU3k2I1N5P9/////f////3////9/////f///0I9XA9CPVwPQj1cD0I9XA9CPVwPQj1cD0I9XA9CPVwPQj1cD0I9XA9CPVwOdoiMKnaIjCp2iIwqdoiMK/3////9/////f////3////9/AAD/fwAA/38AAP9/AAD/fwAA/38AAP9/AAD/fwAA/3////9/////f////3///6SLteiki7XopIu16KSLteiki7Xo/3////9/////f////3////9/////f////3////9///9ng7biZ4O24meDtuJng7biZ4O24meDtuJng7biZ4O24v9/AAD/fwAA/38AAP9/AADip2vN4qdrzeKna83ip2vNpthWTqbYVk6m2FZOpthWTiCszSIgrM0iIKzNIiCszSIgrM0iIKzNIiCszSIgrM0i/38AAP9/AAD/fwAA/38AAP9/AACSsuMnkrLjJ5Ky4yeSsuMnkrLjJ5Ky4yf/fwAA/38AAP9/AAD/fwAA/38AAP9/////f////3////9/////fwAA/38AAP9/AAD/fwAA/38AAP9/AAD/fwAA/38AAP9/AAD/fwAAvqqLw76qi8O+qovDvqqLw/9/////f////3////9///8HhO3sB4Tt7AeE7ewHhO3s/3////9/////f////38AAP9/AAD/fwAA/38AAP9/////f////3/+//9/////f/7//38AAP9/AAD/fwAA/38AAN26UzHdulMx3bpTMd26UzHdulMx3bpTMd26UzHdulMx/3//P/9//z//f/8//3//P/9//z//f/8//3//P/9//z//f/8//3//P/9//z//f/8//3//P/9//z//f/8//3//P/9//z//f/8//3//P/9//z8wjMLlMIzC5TCMwuVFoTvTRaE700WhO9NFoTvTRaE70wuUJQULlCUFC5QlBQuUJQVRnbIPUZ2yD1Gdsg9RnbIP") +}, { +"aabb": AABB(-0.421595, 0.15504, -0.411595, 0.822529, 0.34496, 0.816929), +"attribute_data": PackedByteArray("AABEeYUN3kdqGSSSahnOgf0/ojruPBVS7jy8bQ9OZ0h+xfJszNIGNDPsy2L64QY0+uErJczSKyXH1DwNfsUVUk+ieBrWmWo5ufllMawg6IXXRldwrCDgx9dGp5kLW93oNoGjumqV4MdqlTiviHdQ5Fx5u9eZm///apXgx2qVYrEjpYCoH8ZD74SoK6eVzNrC10anma9cnYo2gaO63WudimF4tqLda8F7j4e2opW7p5mPh9qTNpMaevupGnr7qdBjlbuvV69cwXs2gbI210avV2F42pM2k9Bj"), +"format": 34896613399, +"index_count": 156, +"index_data": PackedByteArray("AgAAAAEAAQADAAIAAwABAAQABAAFAAMABgADAAUABAAHAAUACgAIAAkACQALAAoACwAMAAoADQAJAAgADgANAAgADgAMAA0ADgAIAA8AEAAOAA8ADwARABAADgASAAwAEgAKAAwAFQATABQAFAAWABUAFgAXABUAFgAYABcAGAAZABcAGAAaABkAHQAbABwAHAAeAB0AHgAfAB0AHwAgAB0AIAAhAB0AIAAiACEAIgAjACEAJgAkACUAJQAnACYAJwAoACYAJwApACgAKAAqACYAKgArACYAKgAsACsALAAtACsALQAuACsALgAvACsALwAwACsAMQAlACQAMgAxACQAMgApADEAJAAzADIAMgA0ACkANAAoACkAMgAsADQAMgA1ACwAMgAwADUANQAtACwAMAAvADUA"), +"material": SubResource("StandardMaterial3D_nhhnp"), +"name": "rock", +"primitive": 3, +"uv_scale": Vector4(33.1964, 33.9161, 0, 0), +"vertex_count": 54, +"vertex_data": PackedByteArray("AAAAAOtx/7/cDQAA1D3/vw0aAAAnjP+/DRoAAO16/7+ZQQAA3y//v3Y+AACaSP+/dj4AAMJl/78FUAAAZT7/v3PKAADtZP+/GNgAAOco/78i8gAAOVr/v6fnAADnKP+/p+cAADwZ/78Y2AAAPBn/vx/aAAAAAP+/c8oAAJpI/79jpgAA9Q3/v7OdAACWLv+///8AACIm/79/Icm1QH//v59IybWCaP+/fyHJtdHE/7+fSMm1E5T/v1VdybWa5/+/dYTJtdu2/78rmcm10cT/vyuZybXRqv+/iXrLVs7i/79pfMtWidX/v4Kfy1b///+/K5nLVtHE/78rmctWGa3/v0mpy1a6o/+/GcvLVlru/7+/rMtWVKL/v7jRy1aEv/+/n0j//xOU/78DX///NoT/v3WE///btv+/km7//zaE/79ne///oJ3/v5Ju//+LdP+/94r//6Cd/79LwP//E5T/v/eK///1jf+/6Zb//81y/79Arv//zXL/v0Cu//9MW/+/S8D//4FO/78DX///i3T/v3WE//+5K/+/n0j//4FO/79ne///9Y3/v+mW//9MW/+/////f////3/+//9//v//f////3/+//9/////f////3/+//9//v//f////3/+//9/////f/7//3////9//v//f////3////9/////f////3////9/////f////3////9/////f////3////9//v//f/7//3////9//v//f/7//3////9/////f/7//3////9/////f////3////9/////f////3/+//9/////f////3////9/////f////3////9/////f/7//3////9/////f/7//3////9/") +}, { +"aabb": AABB(-0.388935, 0.0327713, -0.474252, 0.711661, 0.517229, 0.926419), +"attribute_data": PackedByteArray("9cE9Rh3JY0bWxA1SRss/T7+S5V6fiOVev5LUVZ+I1FWGRIJHpEFSU149qEc0O4RQb5QmN++GJje/kuswn4jrMG+U5L+/kh/G74bkv5+IH8Z0gLAhVHawIXSAnhhUdp4YmUAbF5lAMyP+Mp4Y/jKwISSC20CkdNtAdICsNFR2rDRAvjMjQL4bF9vLsCHby54YJIJhsXSAkL2kdGGxVHaQvRduew6XYHsOZ2xMAkdiTAI1fS8M5X4AALWKLwwFiQAAZ59cD+eRXA+3nS0Dl5MtA8mCqRFJdakRGYF6Bfl2egVHYiCHR2IOfmdsIIdnbA5+lm3Dg3Zjw4OWbbF6dmOxepZtWjNGb4k/dmNaM8ZhiT9okhE1iJwRNbiQQEE4nkBBTTS4aVwxhHWoJolociRicQLG22qn06xp9Mindt3VhXL0RS6wdFMusKRHXbzEUV28LzHGNC8xtSvKPkk2yj4yKhbCtSsWwsY0e7QyKnu0STbEUcY0pEfGNMRRtSukR7Ur9EXJRqRHmjp0U8lGxFGaOmZYjyQWWr4wRk6PJJZMvjBSKoFmrB3FYfQt3FplIAlZV+DWY7bcMVj+7BpfRepeVpinniC4sZ4g6KXOLGizziy4sbpxuLHMepinunGYp8x6LHkIHtx62RGshgge/ITZEfr/j25T80pzQf3TZbLvpWcAAI5uuQLSZaYMSXNIEKRn/IRBjtx6QY78hDCF3HowhdKGJB1SeSQdIoX1EAJ79RAXdxJPx3jjQpeEEk/nguNCF33aWhd9yFE3h9paN4fIUfNHHlAKO/xL5UpSREA9I0PniDVDZ3s1QzeHBjcXfQY3kLgDUJ+1N0R5xeJLRMMIQ66YUhIui1IS/pYWDN6MFgzperua6XqqkQmFu5oJhaqRxYZrDkV5aw4VhTAI9XowCLmGNRY5eTUWCYX6D+l6+g9QZ08SAGkUDNB0TxIgcxQMU8urQFPLmTdz1atAc9WZNyPXglijyYJYc9VTTFPLU0xbNt5q2yjeaqs0r16LKq9e4sueapPNb15j2Z5qs9dvXhw0wlibJsJYazKTTEsok0we1kI9HtYrMbnjwDu5464y7ZuuMu2bwDvNka4yzZHAO82RlSXtm5UlHZDEMZ2dxDHNkR3THZDuxu2bHdOdne7GjC9CPfEhwDuMLysx8SGuMshzIw2IXyMNQHHKAxBiygNWpTIOFpEyDs6i2QSek9kE6G7mF6ha5hdgbI0OMF2NDjaM9Ri+jpwPdqD1GO6dnA+ek+54npNVa86i7njOolVreh3nb+UWdnrHEEhr1wszc7HPUnll3LJ0R9bgg1XhnXzW0RAo9tsQKCbQPzSm3T80KC5rL9gvmzsIJGsvWCKbOyguVKgIJFSoKC5DnwgkQ58="), +"format": 34896613399, +"index_count": 390, +"index_data": PackedByteArray("AgAAAAEAAQADAAIABgAEAAUABQAHAAYACgAIAAkACQALAAoADgAMAA0ADQAPAA4AEgAQABEAEQATABIAFgAUABUAFQAXABYAGgAYABkAGQAbABoAHgAcAB0AHQAfAB4AIgAgACEAIQAjACIAJgAkACUAJQAnACYAKgAoACkAKQArACoALgAsAC0ALQAvAC4AMgAwADEAMQAzADIANgA0ADUANQA3ADYAOgA4ADkAOQA7ADoAPgA8AD0APQA/AD4AQgBAAEEAQQBDAEIARgBEAEUARQBHAEYASgBIAEkASQBLAEoATgBMAE0ATQBPAE4AUgBQAFEAUQBTAFIAVgBUAFUAVQBXAFYAWgBYAFkAWQBbAFoAXgBcAF0AXQBfAF4AYgBgAGEAYQBjAGIAZgBkAGUAZQBnAGYAagBoAGkAaQBrAGoAbgBsAG0AbQBvAG4AcgBwAHEAcQBzAHIAdgB0AHUAdQB3AHYAegB4AHkAeQB7AHoAfgB8AH0AfQB/AH4AggCAAIEAgQCDAIIAhgCEAIUAhQCHAIYAigCIAIkAiQCLAIoAjgCMAI0AjQCPAI4AkgCQAJEAkQCTAJIAlgCUAJUAlQCXAJYAmgCYAJkAmQCbAJoAngCcAJ0AnQCfAJ4AogCgAKEAoQCjAKIApgCkAKUApQCnAKYAqgCoAKkAqQCrAKoArgCsAK0ArQCvAK4AsgCwALEAsQCzALIAtgC0ALUAtQC3ALYAugC4ALkAuQC7ALoAvgC8AL0AvQC/AL4AwgDAAMEAwQDDAMIAxgDEAMUAxQDHAMYAygDIAMkAyQDLAMoAzgDMAM0AzQDPAM4A0gDQANEA0QDTANIA1gDUANUA1QDXANYA2gDYANkA2QDbANoA3gDcAN0A3QDfAN4A4gDgAOEA4QDjAOIA5gDkAOUA5QDnAOYA6gDoAOkA6QDrAOoA7gDsAO0A7QDvAO4A8gDwAPEA8QDzAPIA9gD0APUA9QD3APYA+gD4APkA+QD7APoA/gD8AP0A/QD/AP4AAgEAAQEBAQEDAQIB"), +"material": SubResource("StandardMaterial3D_aohot"), +"name": "crystal", +"primitive": 3, +"uv_scale": Vector4(37.3263, 41.6814, 0, 0), +"vertex_count": 260, +"vertex_data": PackedByteArray("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rKI/54x2+olHus/59XP6iQumz/n1c/qJrKI/59Jh//+mvT/n0mH//wumz/lpZP//R7rP+Wlk//+mvT/njHaawEe6z/n1c5rApr0/59JhmsBHus/5aWSawAumz/n1c/+/C6bP+Wlk/79Hus/59XP/v0e6z/lpZP+/49OQFXwUy7mb0QAA8A3LubjRAh+XB8u5AdDVDq4Cy7lD5ZAV6RAcz7/eAh/oBBzP+uIAAF0KHM8J3dUOAAAcz7jRAh+XBzSxv94CH+gENLHj05AVfBQ0sUPlkBXpEDSxAdDVDq4Cevab0QAA8A169gnd1Q4AAHr2+uIAAF0KevYB0NUOrgKu9Qnd1Q4AAK71uNECH5cHrvW/3gIf6ASu9X6HSQR+h0kEfodJBH6HSQTQj1cD0I9XA9CPVwPQj1cDZ4FN+2eBTftngU37Z4FN+yJ0IjgidCI4InQiOCJ0IjjQxvcO0Mb3DtDG9w7QxvcO/38AAP9/AAD/fwAA/38AAP9/////f/7//3/+//9//v+2cZpDtnGaQ7ZxmkO2cZpD/38AAP9/AAD/fwAA/38AAJnDSQ6Zw0kOmcNJDpnDSQ7///9/////f////3////9/K44WByuOFgcrjhYHK44WB/9/fvj/f374/39++P9/fvgVh9LxFYfS8RWH0vEVh9Lx////f////3////9/////f1eDLvBXgy7wV4Mu8FeDLvCxQ0DzsUNA87FDQPOxQ0Dz0OfgUdDn4FHQ5+BR0OfgUYyCwvuMgsL7jILC+4yCwvuPgtoAj4LaAI+C2gCPgtoARudzUUbnc1FG53NRRudzUf9/AAD/fwAA/38AAP9/AAD/f/7//3/+//9//v//f/7//38AAP9/AAD/fwAA/38AAIwuRmeMLkZnjC5GZ4wuRmfy0Hko8tB5KPLQeSjy0HkoqZus4qmbrOKpm6ziqZus4h+Awf0fgMH9H4DB/R+Awf39Nn3b/TZ92/02fdv9Nn3b2I1N5NiNTeTYjU3k2I1N5Mwp4GbMKeBmzCngZswp4GZ5g3X6eYN1+nmDdfp5g3X6sIOaAbCDmgGwg5oBsIOaAd26UzHdulMx3bpTMd26UzGCiie/goonv4KKJ7+Ciie/Qql5rUKpea1CqXmtQql5rUiXpAtIl6QLSJekC0iXpAvSgRoA0oEaANKBGgDSgRoAm1rISptayEqbWshKm1rISpmYMReZmDEXmZgxF5mYMRekjLXmpIy15qSMteakjLXm////f////3////9/////f/9/9/H/f/fx/3/38f9/9/H///9/////f////3////9/SZmkDEmZpAxJmaQMSZmkDP///3////9/////f////3////9/////f////3////9//39++P9/fvj/f374/39++CuOFgcrjhYHK44WByuOFgcVh9LxFYfS8RWH0vEVh9Lx/3/+//9/////f////3/+//9/////f////3////9///9ILiPXSC4j10guI9dILiPX26hHrtuoR67bqEeu26hHrv9//v//f/7//3/+//9//v+kjLXmpIy15qSMteakjLXm////f////3////9/////f/9/9/H/f/fx/3/38f9/9/FJmaQMSZmkDEmZpAxJmaQM////f////3////9/////f0OEE/hDhBP4Q4QT+EOEE/g+hokCPoaJAj6GiQI+hokCF+1mYBftZmAX7WZgF+1mYIFRlvqBUZb6gVGW+oFRlvpng7biZ4O24meDtuJng7bi") +}] +blend_shape_mode = 0 +shadow_mesh = SubResource("ArrayMesh_hxh7x") + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_io5xm"] +resource_name = "metal" +vertex_color_use_as_albedo = true +albedo_color = Color(0.9276, 0.940805, 0.959256, 1) +metallic = 1.0 + +[sub_resource type="BoxMesh" id="BoxMesh_plna1"] +size = Vector3(1.6, 0.01, 0.06) + +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_27534"] +resource_name = "metal" +vertex_color_use_as_albedo = true +albedo_color = Color(0.9276, 0.940805, 0.959256, 1) +metallic = 1.0 + +[sub_resource type="BoxMesh" id="BoxMesh_2bkqi"] +size = Vector3(1.6, 0.01, 0.06) + +[sub_resource type="CylinderMesh" id="CylinderMesh_cr7co"] +top_radius = 0.04 +bottom_radius = 0.04 +height = 0.1 + +[node name="IconRenderBooth" type="Node3D"] +script = ExtResource("1_r5pdx") + +[node name="WorldEnvironment" type="WorldEnvironment" parent="."] +environment = SubResource("Environment_6xa3f") + +[node name="DirectionalLight3D" type="DirectionalLight3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 0.5, 0.866025, 0, -0.866025, 0.5, 0, 0, 0) +shadow_enabled = true + +[node name="Ground" type="MeshInstance3D" parent="."] +material_override = SubResource("StandardMaterial3D_70jmw") +mesh = SubResource("PlaneMesh_nys7e") +metadata/_edit_lock_ = true + +[node name="RenderBooth" type="SubViewport" parent="."] +msaa_3d = 2 +use_debanding = true +size = Vector2i(256, 256) +render_target_update_mode = 4 + +[node name="ResourceA" type="Node3D" parent="RenderBooth"] + +[node name="ResourceA" type="Node3D" parent="RenderBooth/ResourceA"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 0, -1.5) + +[node name="tmpParent" type="Node3D" parent="RenderBooth/ResourceA/ResourceA"] + +[node name="rock_crystalsLargeA2" type="MeshInstance3D" parent="RenderBooth/ResourceA/ResourceA/tmpParent"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 0, 1.5) +mesh = SubResource("ArrayMesh_7jkhr") +skeleton = NodePath("") +surface_material_override/2 = ExtResource("2_67sfm") + +[node name="Camera3D" type="Camera3D" parent="RenderBooth/ResourceA"] +transform = Transform3D(-0.793353, -0.257274, 0.551725, 0, 0.906308, 0.422618, -0.608761, 0.335286, -0.719022, 2, 1.685, -2.66) +fov = 20.0 + +[node name="ResourceB" type="Node3D" parent="RenderBooth"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 0, 0) + +[node name="Camera3D" type="Camera3D" parent="RenderBooth/ResourceB"] +transform = Transform3D(-0.374607, -0.391845, 0.840314, 0, 0.906308, 0.422618, -0.927184, 0.158316, -0.339509, 2.994, 1.635, -1.223) +fov = 20.0 + +[node name="ResourceB" type="Node3D" parent="RenderBooth/ResourceB"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.0503, 0, -1.5) + +[node name="tmpParent" type="Node3D" parent="RenderBooth/ResourceB/ResourceB"] + +[node name="rock_crystalsLargeB2" type="MeshInstance3D" parent="RenderBooth/ResourceB/ResourceB/tmpParent"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 0, 1.5) +mesh = SubResource("ArrayMesh_28f1j") +skeleton = NodePath("") +surface_material_override/2 = ExtResource("3_mn1ga") + +[node name="CommandCenter" type="Node3D" parent="RenderBooth"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5, 0, 0) + +[node name="Geometry" parent="RenderBooth/CommandCenter" instance=ExtResource("4_7kjwd")] +transform = Transform3D(0.707107, 0, -0.707107, 0, 1, 0, 0.707107, 0, 0.707107, 0, 0, 0) + +[node name="Camera3D" type="Camera3D" parent="RenderBooth/CommandCenter"] +transform = Transform3D(-0.79653, -0.255515, 0.547953, 0, 0.906308, 0.422618, -0.604599, 0.336628, -0.721901, 5.625, 4.502, -7.515) +fov = 20.0 + +[node name="AntiGroundTurret" type="Node3D" parent="RenderBooth"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8, 0, 0) + +[node name="Camera3D" type="Camera3D" parent="RenderBooth/AntiGroundTurret"] +transform = Transform3D(-0.79653, -0.255515, 0.547953, 0, 0.906308, 0.422618, -0.604599, 0.336628, -0.721901, 3.115, 2.702, -4) +fov = 20.0 + +[node name="Geometry" parent="RenderBooth/AntiGroundTurret" instance=ExtResource("5_0vjy6")] + +[node name="ProjectileOrigin" type="Marker3D" parent="RenderBooth/AntiGroundTurret/Geometry/turret_single/tmpParent/turret_single2/turret" index="2"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.13715, -0.412822) + +[node name="AntiAirTurret" type="Node3D" parent="RenderBooth"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9, 0, 0) + +[node name="Camera3D" type="Camera3D" parent="RenderBooth/AntiAirTurret"] +transform = Transform3D(-0.79653, -0.255515, 0.547953, 0, 0.906308, 0.422618, -0.604599, 0.336628, -0.721901, 3.115, 2.702, -4) +fov = 20.0 + +[node name="Geometry" parent="RenderBooth/AntiAirTurret" instance=ExtResource("6_a5m0n")] + +[node name="AircraftFactory" type="Node3D" parent="RenderBooth"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12, 0, 0) + +[node name="Camera3D" type="Camera3D" parent="RenderBooth/AircraftFactory"] +transform = Transform3D(-0.79653, -0.255515, 0.547953, 0, 0.906308, 0.422618, -0.604599, 0.336628, -0.721901, 5.625, 4.502, -7.515) +fov = 20.0 + +[node name="Geometry" parent="RenderBooth/AircraftFactory" instance=ExtResource("7_l62dt")] + +[node name="VehicleFactory" type="Node3D" parent="RenderBooth"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 15, 0, 0) + +[node name="Camera3D" type="Camera3D" parent="RenderBooth/VehicleFactory"] +transform = Transform3D(-0.79653, -0.255515, 0.547953, 0, 0.906308, 0.422618, -0.604599, 0.336628, -0.721901, 5.625, 4.502, -7.515) +fov = 20.0 + +[node name="Geometry" parent="RenderBooth/VehicleFactory" instance=ExtResource("8_j4wnw")] + +[node name="Tank" type="Node3D" parent="RenderBooth"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 17, 0, 0) + +[node name="Camera3D" type="Camera3D" parent="RenderBooth/Tank"] +transform = Transform3D(-0.79653, -0.255515, 0.547953, 0, 0.906308, 0.422618, -0.604599, 0.336628, -0.721901, 2.94, 2.432, -3.92) +fov = 20.0 + +[node name="Geometry" type="Node3D" parent="RenderBooth/Tank"] +transform = Transform3D(0.6, 0, 0, 0, 0.6, 0, 0, 0, 0.6, 0, 0, 0) + +[node name="craft_cargoB" parent="RenderBooth/Tank/Geometry" instance=ExtResource("9_l3ayu")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, -0.107278, -1.5) + +[node name="craft_miner" parent="RenderBooth/Tank/Geometry" instance=ExtResource("10_unqbo")] +transform = Transform3D(0.7, 0, 0, 0, 0.7, 0, 0, 0, 0.7, -1.4, 0.586939, -1.66923) + +[node name="ProjectileOrigin" type="Marker3D" parent="RenderBooth/Tank/Geometry"] +transform = Transform3D(1.66667, 0, 0, 0, 1.66667, 0, 0, 0, 1.66667, 0, 0.757843, -1.59549) + +[node name="Helicopter" type="Node3D" parent="RenderBooth"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 19, 0, 0) + +[node name="Camera3D" type="Camera3D" parent="RenderBooth/Helicopter"] +transform = Transform3D(-0.79653, -0.346784, 0.495259, 0, 0.819152, 0.573576, -0.604599, 0.456871, -0.652479, 2.94, 4.052, -3.92) +fov = 20.0 + +[node name="Geometry" type="Node3D" parent="RenderBooth/Helicopter"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.54, 0) + +[node name="craft_racer" parent="RenderBooth/Helicopter/Geometry" instance=ExtResource("11_ssv8t")] +transform = Transform3D(0.7, 0, 0, 0, 0.7, 0, 0, 0, 0.7, -1.4, 0, -1.05) + +[node name="ProjectileOrigin" type="Marker3D" parent="RenderBooth/Helicopter/Geometry"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -0.734451) + +[node name="Rotor" type="Node3D" parent="RenderBooth/Helicopter/Geometry"] + +[node name="Blade" type="MeshInstance3D" parent="RenderBooth/Helicopter/Geometry/Rotor"] +transform = Transform3D(0.707107, 0, 0.707107, 0, 1, 0, -0.707107, 0, 0.707107, 0, 0.531828, 0) +material_override = SubResource("StandardMaterial3D_io5xm") +mesh = SubResource("BoxMesh_plna1") +skeleton = NodePath("") + +[node name="Blade2" type="MeshInstance3D" parent="RenderBooth/Helicopter/Geometry/Rotor"] +transform = Transform3D(0.707107, 0, -0.707107, 0, 1, 0, 0.707107, 0, 0.707107, 0, 0.531828, 0) +material_override = SubResource("StandardMaterial3D_27534") +mesh = SubResource("BoxMesh_2bkqi") +skeleton = NodePath("") + +[node name="Base" type="MeshInstance3D" parent="RenderBooth/Helicopter/Geometry/Rotor"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.476592, 0) +material_override = SubResource("StandardMaterial3D_27534") +mesh = SubResource("CylinderMesh_cr7co") + +[node name="Drone" type="Node3D" parent="RenderBooth"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 21, 0, 0) + +[node name="Camera3D" type="Camera3D" parent="RenderBooth/Drone"] +transform = Transform3D(-0.79653, -0.346784, 0.495259, 0, 0.819152, 0.573576, -0.604599, 0.456871, -0.652479, 1.965, 2.722, -2.54) +fov = 20.0 + +[node name="Geometry2" type="Node3D" parent="RenderBooth/Drone"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.505, 0) + +[node name="craft_speederA" parent="RenderBooth/Drone/Geometry2" instance=ExtResource("12_crnju")] +transform = Transform3D(0.3, 0, 0, 0, 0.3, 0, 0, 0, 0.3, -0.6, 0, -0.45) + +[node name="Worker" type="Node3D" parent="RenderBooth"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 22, 0, 0) + +[node name="Camera3D" type="Camera3D" parent="RenderBooth/Worker"] +transform = Transform3D(-0.79653, -0.346784, 0.495259, 0, 0.819152, 0.573576, -0.604599, 0.456871, -0.652479, 2.57, 3.112, -3.325) +fov = 20.0 + +[node name="Geometry" type="Node3D" parent="RenderBooth/Worker"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.02, 0) + +[node name="rover" parent="RenderBooth/Worker/Geometry" instance=ExtResource("13_p31ce")] +transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, -4, 0, -3) + +[editable path="RenderBooth/CommandCenter/Geometry"] +[editable path="RenderBooth/AntiGroundTurret/Geometry"] +[editable path="RenderBooth/AntiGroundTurret/Geometry/turret_single"] +[editable path="RenderBooth/AntiAirTurret/Geometry"] +[editable path="RenderBooth/AntiAirTurret/Geometry/turret_double"] +[editable path="RenderBooth/AircraftFactory/Geometry"] +[editable path="RenderBooth/VehicleFactory/Geometry"] +[editable path="RenderBooth/Worker/Geometry/rover"]