winter-tales/GameObjects/Fir-Group/Fir Group Ice.tscn

266 lines
295 KiB
Plaintext
Raw Normal View History

2025-12-10 14:18:09 +00:00
[gd_scene load_steps=40 format=4 uid="uid://d3brugocci17o"]
2025-11-28 14:27:39 +00:00
[ext_resource type="PackedScene" uid="uid://c2nmnsvtjycko" path="res://GameObjects/Fir/Fir-Tree.gltf" id="1_gblxg"]
2025-12-10 14:18:09 +00:00
[ext_resource type="Material" uid="uid://bukxgehx43byh" path="res://GameObjects/Fir/Fir Ice Material.tres" id="2_mvr6i"]
2025-11-28 14:27:39 +00:00
[ext_resource type="Script" uid="uid://bo0awqfi5eqg4" path="res://addons/rokojori_action_library/Runtime/Procedural/Assets/Grass/GrassPatch.cs" id="2_woxha"]
2025-12-10 14:18:09 +00:00
[ext_resource type="Material" uid="uid://w7gdgytbe1d1" path="res://GameObjects/Fir/Fir Trunk Material.tres" id="3_kmvfw"]
[ext_resource type="Material" uid="uid://dhup2o6fwun4t" path="res://UI/Map/Map Trees Circle.tres" id="4_4pxk2"]
[ext_resource type="Material" uid="uid://675ynr6grow8" path="res://GameObjects/Grass/Grass Ice.tres" id="5_kmvfw"]
2025-11-28 14:27:39 +00:00
[sub_resource type="CapsuleShape3D" id="CapsuleShape3D_3jsax"]
radius = 1.62
height = 5.215
[sub_resource type="CapsuleShape3D" id="CapsuleShape3D_ojc8e"]
radius = 1.395
height = 5.215
[sub_resource type="CapsuleShape3D" id="CapsuleShape3D_5ep8c"]
radius = 1.01
height = 5.215
[sub_resource type="Curve" id="Curve_shj3s"]
_data = [Vector2(0, 0), 0.0, 1.0, 0, 1, Vector2(1, 1), 1.0, 0.0, 1, 0]
point_count = 2
[sub_resource type="Curve" id="Curve_mmya8"]
_data = [Vector2(0, 1), 0.0, 0.0, 0, 1, Vector2(1, 1), 0.0, 0.0, 1, 0]
point_count = 2
[sub_resource type="Curve" id="Curve_wp4gs"]
_data = [Vector2(0, 0.2882681), 0.0, 0.3486033, 0, 1, Vector2(1, 0.6368714), 0.3486033, 0.0, 1, 0]
point_count = 2
[sub_resource type="Curve" id="Curve_ct08m"]
_data = [Vector2(0, 0.05), 0.0, 0.0, 0, 1, Vector2(1, 0.05), 0.0, 0.0, 1, 0]
point_count = 2
[sub_resource type="Curve" id="Curve_s8vxg"]
_limits = [0.0, 0.2, 0.0, 1.0]
_data = [Vector2(0, 0.050391063), 0.0, 0.027597757, 0, 1, Vector2(1, 0.07798882), 0.027597757, 0.0, 1, 0]
point_count = 2
[sub_resource type="Curve" id="Curve_7uf0w"]
_data = [Vector2(0, 0), 0.0, 0.0, 0, 1, Vector2(1, 0), 0.0, 0.0, 1, 0]
point_count = 2
[sub_resource type="Curve" id="Curve_xdlwd"]
_data = [Vector2(0, 0), 0.0, 0.0, 0, 1, Vector2(1, 0), 0.0, 0.0, 1, 0]
point_count = 2
[sub_resource type="Curve" id="Curve_a8xe4"]
_data = [Vector2(0, 0.05), 0.0, 0.47067028, 0, 1, Vector2(1, 0.5206703), 0.47067028, 0.0, 1, 0]
point_count = 2
[sub_resource type="Curve" id="Curve_rrlhf"]
_data = [Vector2(0, 0.05), 0.0, 0.0, 0, 1, Vector2(1, 0.05), 0.0, 0.0, 1, 0]
point_count = 2
[sub_resource type="Curve" id="Curve_sas1b"]
_data = [Vector2(0, 0.05), 0.0, 0.0, 0, 1, Vector2(1, 0.05), 0.0, 0.0, 1, 0]
point_count = 2
[sub_resource type="Curve" id="Curve_163sq"]
_limits = [0.0, 4.0, 0.0, 1.0]
_data = [Vector2(0, 0.2525139), 0.0, 0.79723173, 0, 1, Vector2(0.5101449, 0.6592176), 1.5721313, 1.5721313, 0, 0, Vector2(1, 1.327374), 1.3639877, 0.0, 1, 0]
point_count = 3
[sub_resource type="Curve" id="Curve_vxeev"]
_data = [Vector2(0, 1), 0.0, -0.13444625, 0, 1, Vector2(0.5942029, 0.92011166), -0.69303477, -0.69303477, 0, 0, Vector2(1, 0), -0.61262923, 0.0, 0, 0]
point_count = 3
[sub_resource type="Curve" id="Curve_117oj"]
_data = [Vector2(0, 1), 0.0, -1.0, 0, 1, Vector2(1, 0), -1.0, 0.0, 1, 0]
point_count = 2
[sub_resource type="Curve" id="Curve_6ynax"]
_data = [Vector2(0, 0), 0.0, 1.0, 0, 1, Vector2(1, 1), 1.0, 0.0, 1, 0]
point_count = 2
[sub_resource type="Curve" id="Curve_gr4uy"]
_data = [Vector2(0, 0), 0.0, 1.0, 0, 1, Vector2(1, 1), 1.0, 0.0, 1, 0]
point_count = 2
[sub_resource type="Curve" id="Curve_5t3l0"]
_data = [Vector2(0, 0), 0.0, 0.0, 0, 1, Vector2(1, 0), 0.0, 0.0, 1, 0]
point_count = 2
[sub_resource type="Curve" id="Curve_t1nin"]
_data = [Vector2(0, 1), 0.0, 0.0, 0, 1, Vector2(1, 1), 0.0, 0.0, 1, 0]
point_count = 2
[sub_resource type="Curve" id="Curve_4ne5c"]
_data = [Vector2(0, 1), 0.0, 0.0, 0, 1, Vector2(1, 1), 0.0, 0.0, 1, 0]
point_count = 2
[sub_resource type="Curve" id="Curve_ke8ef"]
_data = [Vector2(0, 1), 0.0, 0.0, 0, 1, Vector2(1, 1), 0.0, 0.0, 1, 0]
point_count = 2
[sub_resource type="Curve" id="Curve_arbfg"]
_data = [Vector2(0, 1), 0.0, 0.0, 0, 1, Vector2(1, 1), 0.0, 0.0, 1, 0]
point_count = 2
[sub_resource type="Curve" id="Curve_oh33d"]
_data = [Vector2(0, 0.5), 0.0, 0.0, 0, 1, Vector2(1, 0.5), 0.0, 0.0, 1, 0]
point_count = 2
[sub_resource type="Curve" id="Curve_rk6tm"]
_data = [Vector2(0, 1), 0.0, 0.0, 0, 1, Vector2(1, 1), 0.0, 0.0, 1, 0]
point_count = 2
[sub_resource type="Curve" id="Curve_m86la"]
_data = [Vector2(0, 0), 0.0, 1.0, 0, 1, Vector2(1, 1), 1.0, 0.0, 1, 0]
point_count = 2
[sub_resource type="Curve" id="Curve_2gdgn"]
_data = [Vector2(0, 0), 0.0, 1.0, 0, 1, Vector2(1, 1), 1.0, 0.0, 1, 0]
point_count = 2
2025-12-10 14:18:09 +00:00
[sub_resource type="ArrayMesh" id="ArrayMesh_kmvfw"]
2025-11-28 14:27:39 +00:00
_surfaces = [{
"aabb": AABB(-4.2873783, -0.050773274, -4.4053464, 8.6574135, 0.77353084, 8.539507),
"attribute_data": PackedByteArray("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
"format": 34359742487,
"index_count": 13656,
"index_data": PackedByteArray("AAABAAIAAQAAAAMABAADAAAAAwAEAAUABgAHAAgACQAIAAcACAAJAAoACwAKAAkADAANAA4ADQAMAA8AEAAPAAwADwAQABEAEgATABQAFQAUABMAFAAVABYAFwAWABUAGAAZABoAGQAYABsAHAAbABgAGwAcAB0AHgAfACAAIQAgAB8AIAAhACIAIwAiACEAJAAlACYAJQAkACcAKAAnACQAJwAoACkAKgArACwALQAsACsALAAtAC4ALwAuAC0AMAAxADIAMQAwADMANAAzADAAMwA0ADUANgA3ADgAOQA4ADcAOAA5ADoAOwA6ADkAPAA9AD4APQA8AD8AQAA/ADwAPwBAAEEAQgBDAEQARQBEAEMARABFAEYARwBGAEUASABJAEoASQBIAEsATABLAEgASwBMAE0ATgBPAFAAUQBQAE8AUABRAFIAUwBSAFEAVABVAFYAVQBUAFcAWABXAFQAVwBYAFkAWgBbAFwAXQBcAFsAXABdAF4AXwBeAF0AYABhAGIAYQBgAGMAZABjAGAAYwBkAGUAZgBnAGgAaQBoAGcAaABpAGoAawBqAGkAbABtAG4AbQBsAG8AcABvAGwAbwBwAHEAcgBzAHQAdQB0AHMAdAB1AHYAdwB2AHUAeAB5AHoAeQB4AHsAfAB7AHgAewB8AH0AfgB/AIAAgQCAAH8AgACBAIIAgwCCAIEAhACFAIYAhQCEAIcAiACHAIQAhwCIAIkAigCLAIwAjQCMAIsAjACNAI4AjwCOAI0AkACRAJIAkQCQAJMAlACTAJAAkwCUAJUAlgCXAJgAmQCYAJcAmACZAJoAmwCaAJkAnACdAJ4AnQCcAJ8AoACfAJwAnwCgAKEAogCjAKQApQCkAKMApAClAKYApwCmAKUAqACpAKoAqQCoAKsArACrAKgAqwCsAK0ArgCvALAAsQCwAK8AsACxALIAswCyALEAtAC1ALYAtQC0ALcAuAC3ALQAtwC4ALkAugC7ALwAvQC8ALsAvAC9AL4AvwC+AL0AwADBAMIAwQDAAMMAxADDAMAAwwDEAMUAxgDHAMgAyQDIAMcAyADJAMoAywDKAMkAzADNAM4AzQDMAM8A0ADPAMwAzwDQANEA0gDTANQA1QDUANMA1ADVANYA1wDWANUA2ADZANoA2QDYANsA3ADbANgA2wDcAN0A3gDfAOAA4QDgAN8A4ADhAOIA4wDiAOEA5ADlAOYA5QDkAOcA6ADnAOQA5wDoAOkA6gDrAOwA7QDsAOsA7ADtAO4A7wDuAO0A8ADxAPIA8QDwAPMA9ADzAPAA8wD0APUA9gD3APgA+QD4APcA+AD5APoA+wD6APkA/AD9AP4A/QD8AP8AAAH/APwA/wAAAQEBAgEDAQQBBQEEAQMBBAEFAQYBBwEGAQUBCAEJAQoBCQEIAQsBDAELAQgBCwEMAQ0BDgEPARABEQEQAQ8BEAERARIBEwESAREBFAEVARYBFQEUARcBGAEXARQBFwEYARkBGgEbARwBHQEcARsBHAEdAR4BHwEeAR0BIAEhASIBIQEgASMBJAEjASABIwEkASUBJgEnASgBKQEoAScBKAEpASoBKwEqASkBLAEtAS4BLQEsAS8BMAEvASwBLwEwATEBMgEzATQBNQE0ATMBNAE1ATYBNwE2ATUBOAE5AToBOQE4ATsBPAE7ATgBOwE8AT0BPgE/AUABQQFAAT8BQAFBAUIBQwFCAUEBRAFFAUYBRQFEAUcBSAFHAUQBRwFIAUkBSgFLAUwBTQFMAUsBTAFNAU4BTwFOAU0BUAFRAVIBUQFQAVMBVAFTAVABUwFUAVUBVgFXAVgBWQFYAVcBWAFZAVoBWwFaAVkBXAFdAV4BXQFcAV8BYAFfAVwBXwFgAWEBYgFjAWQBZQFkAWMBZAFlAWYBZwFmAWUBaAFpAWoBaQFoAWsBbAFrAWgBawFsAW0BbgFvAXABcQFwAW8BcAFxAXIBcwFyAXEBdAF1AXYBdQF0AXcBeAF3AXQBdwF4AXkBegF7AXwBfQF8AXsBfAF9AX4BfwF+AX0BgAGBAYIBgQGAAYMBhAGDAYABgwGEAYUBhgGHAYgBiQGIAYcBiAGJAYoBiwGKAYkBjAGNAY4BjQGMAY8BkAGPAYwBjwGQAZEBkgGTAZQBlQGUAZMBlAGVAZYBlwGWAZUBmAGZAZoBmQGYAZsBnAGbAZgBmwGcAZ0BngGfAaABoQGgAZ8BoAGhAaIBowGiAaEBpAGlAaYBpQGkAacBqAGnAaQBpwGoAakBqgGrAawBrQGsAasBrAGtAa4BrwGuAa0BsAGxAbIBsQGwAbMBtAGzAbABswG0AbUBtgG3AbgBuQG4AbcBuAG5AboBuwG6AbkBvAG9Ab4BvQG8Ab8BwAG/AbwBvwHAAcEBwgHDAcQBxQHEAcMBxAHFAcYBxwHGAcUByAHJAcoByQHIAcsBzAHLAcgBywHMAc0BzgHPAdAB0QHQAc8B0AHRAdIB0wHSAdEB1AHVAdYB1QHUAdcB2AHXAdQB1wHYAdkB2gHbAdwB3QHcAdsB3AHdAd4B3wHeAd0B4AHhAeIB4QHgAeMB5AHjAeAB4wHkAeUB5gHnAegB6QHoAecB6AHpAeoB6wHqAekB7AHtAe4B7QHsAe8B8AHvAewB7wHwAfEB8gHzAfQB9QH0AfMB9AH1AfYB9wH2AfUB+AH5AfoB+QH4AfsB/AH7AfgB+wH8Af0B/gH/AQACAQIAAv8BAAIBAgICAwICAgECBAIFAgYCBQIEAgcCCAIHAgQCBwIIAgkCCgILAgwCDQIMAgsCDAINAg4CDwIOAg0CEAIRAhICEQIQAhMCFAITAhACEwIUAhUCFgIXAhgCGQIYAhcCGAIZAhoCGwIaAhkCHAIdAh4CHQIcAh8CIAIfAhwCHwIgAiECIgIjAiQCJQIkAiMCJAIlAiYCJwImAiUCKAIpAioCKQIoAisCLAIrAigCKwIsAi0CLgIvAjACMQIwAi8CMAIxAjICMwIyAjECNAI1AjYCNQI0AjcCOAI3AjQCNwI4AjkCOgI7AjwCPQI8AjsCPAI9Aj4CPwI+Aj0CQAJBAkICQQJAAkMCRAJDAkACQwJEAkUCRgJHAkgCSQJIAkcCSAJJAkoCSwJKAkkCTAJNAk4CTQJMAk8CUAJPAkwCTwJQAlECUgJTAlQCVQJUAlMCVAJVAlYCVwJWAlUCWAJZAloCWQJYAlsCXAJbAlgCWwJcAl0CXgJfAmACYQJgAl8CYAJhAmICYwJiAmECZAJlAmYCZQJkAmcCaAJnAmQCZwJoAmkCagJrAmwCbQJsAmsCbAJtAm4CbwJuAm0CcAJxAnICcQJwAnMCdAJzAnACcwJ0AnUCdgJ3AngCeQJ4AncCeAJ5AnoCewJ6AnkCfAJ9An4CfQJ8An8CgAJ/AnwCfwKAAoECggKDAoQChQKEAoMChAKFAoYChwKGAoUCiAKJAooCiQKIAosCjAKLAogCiwKMAo0CjgKPApACkQKQAo8CkAKRApICkwKSApEClAKVApYClQKUApcCmAKXApQClwKYApkCmgKbApwCnQKcApsCnAKdAp4CnwKeAp0CoAKhAqICoQKgAqMCpAKjAqACowKkAqUCpgKnAqgCqQKoAqcCqAKpAqoCqwKqAqkCrAKtAq4CrQKsAq8CsAKvAqwCrwKwArECsgKzArQCtQK0ArMCtAK1ArYCtwK2ArUCuAK5AroCuQK4ArsCvAK7ArgCuwK8Ar0CvgK/AsACwQLAAr8CwALBAsICwwLCAsECxALFAsYCxQLEAscCyALHAsQCxwLIAskCygLLAswCzQLMAssCzALNAs4CzwLOAs0C0ALRAtIC0QLQAtMC1ALTAtAC0wLUAtUC1gLXAtgC2QLYAtcC2ALZAtoC2wLaAtkC3ALdAt4C3QLcAt8C4ALfAtwC3wLgAuEC4gLjAuQC5QLkAuMC5ALlAuYC5wLmAuUC6ALpAuoC6QLoAusC7ALrAugC6wLsAu0C7gLvAvAC8QLwAu8C8ALxAvIC8wLyAvEC9AL1AvYC9QL0AvcC+AL3AvQC9wL4AvkC
2025-12-10 14:18:09 +00:00
"material": ExtResource("5_kmvfw"),
2025-11-28 14:27:39 +00:00
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 6828,
"vertex_data": PackedByteArray("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
}]
[sub_resource type="PlaneMesh" id="PlaneMesh_3jsax"]
size = Vector2(10, 10)
[sub_resource type="Gradient" id="Gradient_woxha"]
offsets = PackedFloat32Array(0.27152318, 1)
colors = PackedColorArray(0.4826035, 0.8530103, 0.6780904, 1, 0.5526121, 0.9857644, 1, 0)
[sub_resource type="GradientTexture2D" id="GradientTexture2D_4pxk2"]
gradient = SubResource("Gradient_woxha")
fill = 1
fill_from = Vector2(0.5, 0.5)
fill_to = Vector2(1, 0.5)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_2ba48"]
render_priority = -1
transparency = 1
albedo_texture = SubResource("GradientTexture2D_4pxk2")
2025-12-10 14:18:09 +00:00
[sub_resource type="PlaneMesh" id="PlaneMesh_mvr6i"]
2025-11-28 14:27:39 +00:00
[node name="Fir-Group" type="Node3D"]
[node name="Fir-Tree" type="StaticBody3D" parent="."]
transform = Transform3D(0.9595, 0, 0, 0, 0.9595, 0, 0, 0, 0.9595, -1.1071688, 1.9831061e-06, -0.03523016)
[node name="CollisionShape3D" type="CollisionShape3D" parent="Fir-Tree"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.8082289, 0)
shape = SubResource("CapsuleShape3D_3jsax")
[node name="Fir-Tree2" parent="Fir-Tree" instance=ExtResource("1_gblxg")]
transform = Transform3D(1.9628266, 0, 0, 0, 1.9628266, 0, 0, 0, 1.9628266, 0, 0, 0)
[node name="Fir-Tree" parent="Fir-Tree/Fir-Tree2" index="0"]
2025-12-10 14:18:09 +00:00
surface_material_override/0 = ExtResource("2_mvr6i")
surface_material_override/1 = ExtResource("3_kmvfw")
2025-11-28 14:27:39 +00:00
[node name="Fir-Tree2" type="StaticBody3D" parent="."]
transform = Transform3D(0.6540956, 0.076034315, 0, -0.076034315, 0.6540956, 0, 0, 0, 0.6585, 2.051654, 0.19738604, -0.03106308)
[node name="CollisionShape3D" type="CollisionShape3D" parent="Fir-Tree2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.7695697, 0)
shape = SubResource("CapsuleShape3D_ojc8e")
[node name="Fir-Tree2" parent="Fir-Tree2" instance=ExtResource("1_gblxg")]
transform = Transform3D(1.9628266, 0, 0, 0, 1.9628266, 0, 0, 0, 1.9628266, 0, 0, 0)
[node name="Fir-Tree" parent="Fir-Tree2/Fir-Tree2" index="0"]
2025-12-10 14:18:09 +00:00
surface_material_override/0 = ExtResource("2_mvr6i")
surface_material_override/1 = ExtResource("3_kmvfw")
2025-11-28 14:27:39 +00:00
[node name="Fir-Tree3" type="StaticBody3D" parent="."]
transform = Transform3D(0.7900405, 0.09086897, -0.044621587, -0.09780733, 0.7757176, -0.15201366, 0.026114782, 0.15626022, 0.7805851, -0.18325019, -0.40480185, 1.311768)
[node name="CollisionShape3D" type="CollisionShape3D" parent="Fir-Tree3"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.9849193e-09, 0.7918011, 0)
shape = SubResource("CapsuleShape3D_5ep8c")
[node name="Fir-Tree2" parent="Fir-Tree3" instance=ExtResource("1_gblxg")]
transform = Transform3D(1.2378, 0, 0, 0, 1.6477927, 0, 0, 0, 1.2378, 0, 0, 0)
metadata/_edit_group_ = true
[node name="Fir-Tree" parent="Fir-Tree3/Fir-Tree2" index="0"]
2025-12-10 14:18:09 +00:00
surface_material_override/0 = ExtResource("2_mvr6i")
surface_material_override/1 = ExtResource("3_kmvfw")
2025-11-28 14:27:39 +00:00
[node name="GrassPatch" type="Node3D" parent="." node_paths=PackedStringArray("output")]
script = ExtResource("2_woxha")
output = NodePath("MeshInstance3D")
2025-12-10 14:18:09 +00:00
material = ExtResource("5_kmvfw")
2025-11-28 14:27:39 +00:00
patchSize = 8.0
centerPatch = true
blades = 25
X_numBlades = 569
bladeSegments = 2
allowTrianglesOnEnds = false
X_numTriangles = 4552
bladeSegmentMapping = SubResource("Curve_shj3s")
uvSegmentWeightsClose = SubResource("Curve_mmya8")
bladeHeight = SubResource("Curve_wp4gs")
bladeInGround = SubResource("Curve_ct08m")
bladeWidth = SubResource("Curve_s8vxg")
bladeBending = SubResource("Curve_7uf0w")
rolling = SubResource("Curve_xdlwd")
positionJitter = SubResource("Curve_a8xe4")
positionJitterX = SubResource("Curve_rrlhf")
positionJitterZ = SubResource("Curve_sas1b")
bladeScale = SubResource("Curve_163sq")
scaleByDistanceX = SubResource("Curve_vxeev")
scaleByDistanceZ = SubResource("Curve_117oj")
yawRotation = SubResource("Curve_6ynax")
randomRotation = SubResource("Curve_gr4uy")
vertexTurbulenceAmount = SubResource("Curve_5t3l0")
vertexTurbulenceScale = SubResource("Curve_t1nin")
vertexTurbulenceScaleX = SubResource("Curve_4ne5c")
vertexTurbulenceScaleY = SubResource("Curve_ke8ef")
vertexTurbulenceScaleZ = SubResource("Curve_arbfg")
normalBlending = SubResource("Curve_oh33d")
normalBlendingAmountOverY = SubResource("Curve_rk6tm")
filterTreshold = 0.7613
lowCurve = SubResource("Curve_m86la")
highCurve = SubResource("Curve_2gdgn")
metadata/_custom_type_script = "uid://bo0awqfi5eqg4"
[node name="MeshInstance3D" type="MeshInstance3D" parent="GrassPatch"]
2025-12-10 14:18:09 +00:00
mesh = SubResource("ArrayMesh_kmvfw")
2025-11-28 14:27:39 +00:00
[node name="MeshInstance3D" type="MeshInstance3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.1, 0)
mesh = SubResource("PlaneMesh_3jsax")
surface_material_override/0 = SubResource("StandardMaterial3D_2ba48")
2025-12-10 14:18:09 +00:00
[node name="Map Geometry" type="MeshInstance3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.2740593, 4.7683716e-07, 0.003993213)
layers = 8
mesh = SubResource("PlaneMesh_mvr6i")
surface_material_override/0 = ExtResource("4_4pxk2")
[node name="Map Geometry 2" type="MeshInstance3D" parent="."]
transform = Transform3D(1.8367388, 0, 0, 0, 1, 0, 0, 0, 1.8367388, -1.0960741, 4.7683716e-07, -0.026505917)
layers = 8
mesh = SubResource("PlaneMesh_mvr6i")
surface_material_override/0 = ExtResource("4_4pxk2")
[node name="Map Geometry 3" type="MeshInstance3D" parent="."]
transform = Transform3D(0.6997885, 0, 0, 0, 1, 0, 0, 0, 0.6997885, -0.063928604, 4.7683716e-07, 1.5103611)
layers = 8
mesh = SubResource("PlaneMesh_mvr6i")
surface_material_override/0 = ExtResource("4_4pxk2")
2025-11-28 14:27:39 +00:00
[editable path="Fir-Tree/Fir-Tree2"]
[editable path="Fir-Tree2/Fir-Tree2"]
[editable path="Fir-Tree3/Fir-Tree2"]