nature-sim/Entities/Tree/resources/TreeData.tres
2025-06-27 11:58:59 +01:00

81 lines
3.1 KiB
Text

[gd_resource type="Resource" script_class="TreeDataCollection" load_steps=11 format=3 uid="uid://buf5mtxc5f7o"]
[ext_resource type="Script" uid="uid://dj4dhsd0m0bvd" path="res://Entities/Tree/resources/TreeDataCollection.gd" id="1_7y4l8"]
[ext_resource type="Script" uid="uid://cdudelqysppwl" path="res://Entities/Tree/resources/TreeDataResource.gd" id="2_4yk3p"]
[ext_resource type="PackedScene" uid="uid://g74ar24o4s1" path="res://Entities/Tree/assets/tree_oak.glb" id="3_4yk3p"]
[ext_resource type="PackedScene" uid="uid://bwhpbjdyl577e" path="res://Entities/Tree/assets/tree.glb" id="4_4wxxs"]
[ext_resource type="PackedScene" uid="uid://besaean4w1n83" path="res://Entities/Tree/assets/tree_birch.glb" id="5_35hba"]
[ext_resource type="PackedScene" uid="uid://b3lc1nbuv5ol8" path="res://Entities/Tree/assets/tree_detailed.glb" id="6_ibfiw"]
[sub_resource type="Resource" id="Resource_7y4l8"]
script = ExtResource("2_4yk3p")
tree_name = "Oak"
model = ExtResource("3_4yk3p")
growth_stages = Array[PackedScene]([])
temperature_range = Vector2(0.4, 0.9)
moisture_range = Vector2(0.3, 0.8)
elevation_range = Vector2(0.1, 0.5)
max_height = 15.0
growth_time = 120.0
spawn_probability = 0.1
spread_radius = 5.0
seasonal_models = Array[PackedScene]([])
drops_leaves = true
leaf_color_variations = Array[Color]([])
metadata/_custom_type_script = "uid://cdudelqysppwl"
[sub_resource type="Resource" id="Resource_35hba"]
script = ExtResource("2_4yk3p")
tree_name = "Pine"
model = ExtResource("4_4wxxs")
growth_stages = Array[PackedScene]([])
temperature_range = Vector2(0.1, 0.6)
moisture_range = Vector2(0.2, 0.6)
elevation_range = Vector2(0.7, 1)
max_height = 15.0
growth_time = 120.0
spawn_probability = 0.1
spread_radius = 5.0
seasonal_models = Array[PackedScene]([])
drops_leaves = true
leaf_color_variations = Array[Color]([])
metadata/_custom_type_script = "uid://cdudelqysppwl"
[sub_resource type="Resource" id="Resource_4wxxs"]
script = ExtResource("2_4yk3p")
tree_name = "Birch"
model = ExtResource("5_35hba")
growth_stages = Array[PackedScene]([])
temperature_range = Vector2(0.2, 0.7)
moisture_range = Vector2(0.5, 0.6)
elevation_range = Vector2(0.1, 0.5)
max_height = 15.0
growth_time = 120.0
spawn_probability = 0.1
spread_radius = 5.0
seasonal_models = Array[PackedScene]([])
drops_leaves = true
leaf_color_variations = Array[Color]([])
metadata/_custom_type_script = "uid://cdudelqysppwl"
[sub_resource type="Resource" id="Resource_54eyh"]
script = ExtResource("2_4yk3p")
tree_name = "Elder"
model = ExtResource("6_ibfiw")
growth_stages = Array[PackedScene]([])
temperature_range = Vector2(0.3, 0.8)
moisture_range = Vector2(0.7, 1)
elevation_range = Vector2(0, 0.2)
max_height = 15.0
growth_time = 120.0
spawn_probability = 0.1
spread_radius = 5.0
seasonal_models = Array[PackedScene]([])
drops_leaves = true
leaf_color_variations = Array[Color]([])
metadata/_custom_type_script = "uid://cdudelqysppwl"
[resource]
script = ExtResource("1_7y4l8")
trees = Array[ExtResource("2_4yk3p")]([SubResource("Resource_7y4l8"), SubResource("Resource_35hba"), SubResource("Resource_4wxxs"), SubResource("Resource_54eyh")])
metadata/_custom_type_script = "uid://dj4dhsd0m0bvd"