project_teddy/scenes/forrest.tscn

231 lines
11 KiB
Text
Raw Normal View History

[gd_scene load_steps=18 format=3 uid="uid://cnmdiewpk1mau"]
2023-04-11 13:31:11 -06:00
[ext_resource type="Script" path="res://scripts/maps/forrest.gd" id="1_dns8p"]
[ext_resource type="PackedScene" uid="uid://ytbacsuahxie" path="res://scenes/HUD.tscn" id="2_e77cs"]
[ext_resource type="Script" path="res://addons/zylann.hterrain/hterrain.gd" id="3_rctco"]
[ext_resource type="Resource" path="res://map_data/forest_data/data.hterrain" id="4_ponra"]
[ext_resource type="Script" path="res://addons/zylann.hterrain/hterrain_texture_set.gd" id="5_04yy2"]
[ext_resource type="Texture2D" uid="uid://dylo328agoxw8" path="res://map_data/forest_textures/forrest_slot0_albedo_bump.png" id="6_6rfna"]
[ext_resource type="Texture2D" uid="uid://crwts8kd00o7t" path="res://map_data/forest_textures/aerial_grass_rock_diff_4k.jpg" id="7_a6nha"]
[ext_resource type="Texture2D" uid="uid://bihd1ii7cmju5" path="res://map_data/forest_textures/aerial_grass_rock_disp_4k.png" id="8_klmdr"]
[ext_resource type="PackedScene" uid="uid://c2f2to78vgbix" path="res://scenes/waterplane.tscn" id="10_dc7ae"]
2023-04-11 13:31:11 -06:00
[ext_resource type="PackedScene" uid="uid://on7ofumfw2j1" path="res://objects/tree/tree.tscn" id="10_v8vtj"]
[ext_resource type="PackedScene" uid="uid://dytp1teb22c8o" path="res://scenes/death_collider.tscn" id="11_8iuo5"]
[ext_resource type="PackedScene" uid="uid://buyvavyuwmccw" path="res://joystick/virtual_joystick.tscn" id="12_8v533"]
2023-04-11 13:31:11 -06:00
[sub_resource type="ProceduralSkyMaterial" id="ProceduralSkyMaterial_ell6n"]
sky_top_color = Color(0.870588, 0.894118, 0.92549, 1)
sky_horizon_color = Color(0.767647, 0.765779, 0.764623, 1)
ground_horizon_color = Color(0.767647, 0.765779, 0.764623, 1)
[sub_resource type="Sky" id="Sky_lh0lw"]
sky_material = SubResource("ProceduralSkyMaterial_ell6n")
[sub_resource type="Environment" id="Environment_fnphj"]
background_mode = 2
sky = SubResource("Sky_lh0lw")
tonemap_mode = 2
glow_enabled = true
[sub_resource type="Resource" id="Resource_2dtpm"]
script = ExtResource("5_04yy2")
mode = 0
textures = [[ExtResource("6_6rfna"), ExtResource("7_a6nha")], [null, ExtResource("8_klmdr")]]
[sub_resource type="PlaneMesh" id="PlaneMesh_vtffu"]
size = Vector2(1000, 1000)
subdivide_width = 200
subdivide_depth = 200
2023-04-11 13:31:11 -06:00
[node name="Forrest" type="Node3D"]
script = ExtResource("1_dns8p")
[node name="HUD" parent="." instance=ExtResource("2_e77cs")]
show_behind_parent = true
[node name="WorldEnvironment" type="WorldEnvironment" parent="."]
environment = SubResource("Environment_fnphj")
[node name="DirectionalLight3D" type="DirectionalLight3D" parent="."]
transform = Transform3D(-0.0034906, -0.94887, 0.315647, 0, 0.315649, 0.948876, -0.999994, 0.00331215, -0.00110181, 0, 0, 0)
shadow_enabled = true
[node name="HTerrain" type="Node3D" parent="."]
script = ExtResource("3_rctco")
ambient_wind = 0.34
map_scale = Vector3(0.5, 1, 0.5)
centered = true
_terrain_data = ExtResource("4_ponra")
chunk_size = 32
collision_enabled = true
collision_layer = 1
collision_mask = 1
shader_type = "Classic4Lite"
custom_shader = null
custom_globalmap_shader = null
texture_set = SubResource("Resource_2dtpm")
render_layers = 1
cast_shadow = 1
shader_params/u_ground_uv_scale = 20
shader_params/u_depth_blending = true
shader_params/u_triplanar = null
shader_params/u_tile_reduction = null
[node name="Trees" type="Node3D" parent="."]
[node name="tree" parent="Trees" instance=ExtResource("10_v8vtj")]
transform = Transform3D(3.80499, 0, 0, 0, 3.80499, 0, 0, 0, 3.80499, -33.8297, 0.000484467, 12.3743)
[node name="tree2" parent="Trees" instance=ExtResource("10_v8vtj")]
transform = Transform3D(3.05063, 0, 2.27412, 0, 3.80499, 0, -2.27412, 0, 3.05063, -33.8297, 0.000484467, -22.9371)
[node name="tree3" parent="Trees" instance=ExtResource("10_v8vtj")]
transform = Transform3D(3.45431, 0, -1.59553, 0, 3.80499, 0, 1.59553, 0, 3.45431, -73.8383, 0.000484467, -26.9065)
[node name="tree4" parent="Trees" instance=ExtResource("10_v8vtj")]
transform = Transform3D(-3.28635, 0, 1.91777, 0, 3.80499, 0, -1.91777, 0, -3.28635, 28.4164, 0.000484467, -12.2152)
[node name="tree5" parent="Trees" instance=ExtResource("10_v8vtj")]
transform = Transform3D(2.4719, 0, -2.89269, 0, 3.80499, 0, 2.89269, 0, 2.4719, 31.4366, 0.000484467, -43.2976)
[node name="tree6" parent="Trees" instance=ExtResource("10_v8vtj")]
transform = Transform3D(-3.80485, 0, -0.0331377, 0, 3.80499, 0, 0.0331377, 0, -3.80485, 39.448, 0.000484467, -82.9262)
[node name="tree7" parent="Trees" instance=ExtResource("10_v8vtj")]
transform = Transform3D(1.94278, 0, -3.27163, 0, 3.80499, 0, 3.27163, 0, 1.94278, 57.7931, 0.000484467, -55.7851)
[node name="tree8" parent="Trees" instance=ExtResource("10_v8vtj")]
transform = Transform3D(-3.76979, 0, -0.516397, 0, 3.80499, 0, 0.516397, 0, -3.76979, 57.7931, 0.000484467, -4.95052)
[node name="tree9" parent="Trees" instance=ExtResource("10_v8vtj")]
transform = Transform3D(0.361718, 0, -3.78776, 0, 3.80499, 0, 3.78776, 0, 0.361718, 94.0061, 0.000484467, -4.95052)
[node name="tree10" parent="Trees" instance=ExtResource("10_v8vtj")]
transform = Transform3D(-0.42526, 0, 3.78116, 0, 3.80499, 0, -3.78116, 0, -0.42526, 65.2084, 0.000484467, 47.7128)
[node name="tree11" parent="Trees" instance=ExtResource("10_v8vtj")]
transform = Transform3D(1.2894, 0, -3.57987, 0, 3.80499, 0, 3.57987, 0, 1.2894, 28.0605, 0.000484467, 35.4949)
[node name="tree12" parent="Trees" instance=ExtResource("10_v8vtj")]
transform = Transform3D(1.53239, 0, -3.48278, 0, 3.80499, 0, 3.48278, 0, 1.53239, 28.0605, 0.000484467, 77.1617)
[node name="tree13" parent="Trees" instance=ExtResource("10_v8vtj")]
transform = Transform3D(-1.28977, 0, 3.57973, 0, 3.80499, 0, -3.57973, 0, -1.28977, -19.3937, 0.000484467, 77.1617)
[node name="tree14" parent="Trees" instance=ExtResource("10_v8vtj")]
transform = Transform3D(0.282579, 0, -3.79449, 0, 3.80499, 0, 3.79449, 0, 0.282579, -58.5146, 0.000484467, 77.1617)
[node name="tree15" parent="Trees" instance=ExtResource("10_v8vtj")]
transform = Transform3D(3.72322, 0, -0.784606, 0, 3.80499, 0, 0.784606, 0, 3.72322, -58.5146, 0.000484467, 29.8044)
[node name="tree16" parent="Trees" instance=ExtResource("10_v8vtj")]
transform = Transform3D(3.80499, 0, 0, 0, 3.80499, 0, 0, 0, 3.80499, -86.6197, 0.000484467, 51.3883)
[node name="tree17" parent="Trees" instance=ExtResource("10_v8vtj")]
transform = Transform3D(-2.17854, 0, 3.11961, 0, 3.80499, 0, -3.11961, 0, -2.17854, -29.6134, 0.000484467, 36.1027)
[node name="tree18" parent="Trees" instance=ExtResource("10_v8vtj")]
transform = Transform3D(2.28438, 0, -3.04295, 0, 3.80499, 0, 3.04295, 0, 2.28438, -94.6942, 0.000484467, 14.7407)
[node name="tree19" parent="Trees" instance=ExtResource("10_v8vtj")]
transform = Transform3D(0.320247, 0, -3.79149, 0, 3.80499, 0, 3.79149, 0, 0.320247, -83.1482, 0.000484467, -70.4413)
[node name="River_planes" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.75534, 0)
[node name="WaterPlane" parent="River_planes" instance=ExtResource("10_dc7ae")]
transform = Transform3D(20, 0, 0, 0, 20, 0, 0, 0, 20, 2.08165e-12, -4.40623, 2.08165e-12)
skeleton = NodePath("../..")
[node name="WaterPlane2" parent="River_planes" instance=ExtResource("10_dc7ae")]
transform = Transform3D(20, 0, 0, 0, 20, 0, 0, 0, 20, 2.08165e-12, -4.40623, 19.7932)
skeleton = NodePath("../..")
[node name="WaterPlane3" parent="River_planes" instance=ExtResource("10_dc7ae")]
transform = Transform3D(20, 0, 0, 0, 20, 0, 0, 0, 20, 2.08165e-12, -4.40623, 39.5304)
skeleton = NodePath("../..")
[node name="WaterPlane4" parent="River_planes" instance=ExtResource("10_dc7ae")]
transform = Transform3D(20, 0, 0, 0, 20, 0, 0, 0, 20, 2.08165e-12, -4.40623, 59.0568)
skeleton = NodePath("../..")
[node name="WaterPlane5" parent="River_planes" instance=ExtResource("10_dc7ae")]
transform = Transform3D(20, 0, 0, 0, 20, 0, 0, 0, 20, 2.08165e-12, -4.40623, 78.4324)
skeleton = NodePath("../..")
[node name="WaterPlane6" parent="River_planes" instance=ExtResource("10_dc7ae")]
transform = Transform3D(20, 0, 0, 0, 20, 0, 0, 0, 20, 2.08165e-12, -4.40623, 98.193)
skeleton = NodePath("../..")
[node name="WaterPlane7" parent="River_planes" instance=ExtResource("10_dc7ae")]
transform = Transform3D(20, 0, 0, 0, 20, 0, 0, 0, 20, 2.08165e-12, -4.40623, -19.3472)
skeleton = NodePath("../..")
[node name="WaterPlane8" parent="River_planes" instance=ExtResource("10_dc7ae")]
transform = Transform3D(20, 0, 0, 0, 20, 0, 0, 0, 20, 2.08165e-12, -4.40623, -38.8894)
skeleton = NodePath("../..")
[node name="WaterPlane9" parent="River_planes" instance=ExtResource("10_dc7ae")]
transform = Transform3D(20, 0, 0, 0, 20, 0, 0, 0, 20, 2.08165e-12, -4.40623, -58.5276)
skeleton = NodePath("../..")
[node name="WaterPlane10" parent="River_planes" instance=ExtResource("10_dc7ae")]
transform = Transform3D(20, 0, 0, 0, 20, 0, 0, 0, 20, 2.08165e-12, -4.40623, -77.8236)
skeleton = NodePath("../..")
[node name="WaterPlane11" parent="River_planes" instance=ExtResource("10_dc7ae")]
transform = Transform3D(20, 0, 0, 0, 20, 0, 0, 0, 20, 2.08165e-12, -4.40623, -96.2718)
skeleton = NodePath("../..")
[node name="Ocean_planes" type="Node3D" parent="."]
[node name="Background_water" parent="Ocean_planes" instance=ExtResource("10_dc7ae")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.08165e-12, -9.344, 2.08165e-12)
mesh = SubResource("PlaneMesh_vtffu")
skeleton = NodePath("../..")
[node name="Background_water2" parent="Ocean_planes" instance=ExtResource("10_dc7ae")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -985.924, -9.344, 2.08165e-12)
mesh = SubResource("PlaneMesh_vtffu")
skeleton = NodePath("../..")
[node name="Background_water3" parent="Ocean_planes" instance=ExtResource("10_dc7ae")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -985.924, -9.344, 988.503)
mesh = SubResource("PlaneMesh_vtffu")
skeleton = NodePath("../..")
[node name="Background_water4" parent="Ocean_planes" instance=ExtResource("10_dc7ae")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.335999, -9.344, 988.503)
mesh = SubResource("PlaneMesh_vtffu")
skeleton = NodePath("../..")
[node name="Background_water5" parent="Ocean_planes" instance=ExtResource("10_dc7ae")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 993.343, -9.344, 988.503)
mesh = SubResource("PlaneMesh_vtffu")
skeleton = NodePath("../..")
[node name="Background_water6" parent="Ocean_planes" instance=ExtResource("10_dc7ae")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 993.343, -9.344, -2.49261)
mesh = SubResource("PlaneMesh_vtffu")
skeleton = NodePath("../..")
[node name="Background_water7" parent="Ocean_planes" instance=ExtResource("10_dc7ae")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 993.343, -9.344, -994.718)
mesh = SubResource("PlaneMesh_vtffu")
skeleton = NodePath("../..")
[node name="Background_water8" parent="Ocean_planes" instance=ExtResource("10_dc7ae")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.308716, -9.344, -994.718)
mesh = SubResource("PlaneMesh_vtffu")
skeleton = NodePath("../..")
[node name="Background_water9" parent="Ocean_planes" instance=ExtResource("10_dc7ae")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -985.232, -9.344, -994.718)
mesh = SubResource("PlaneMesh_vtffu")
skeleton = NodePath("../..")
[node name="death_collider" parent="." instance=ExtResource("11_8iuo5")]
transform = Transform3D(20.2687, 0, 0, 0, 6.21204, 0, 0, 0, 210.389, 2.08165e-12, -5.68668, 2.08165e-12)
[node name="Virtual joystick" parent="." instance=ExtResource("12_8v533")]