[gd_scene load_steps=11 format=3 uid="uid://cmootlmme7yid"] [ext_resource type="Texture2D" uid="uid://b0jp1dyxugbr7" path="res://assets/textures/terrain/grass.png" id="1_1tbeu"] [ext_resource type="PackedScene" uid="uid://daihc7acaxfns" path="res://character.tscn" id="1_ymqel"] [ext_resource type="Texture2D" uid="uid://dqyqg6yt7yk3k" path="res://assets/textures/terrain/rock.png" id="2_glt4b"] [ext_resource type="Script" path="res://CameraController.cs" id="2_wn05g"] [ext_resource type="Texture2D" uid="uid://bpo7mkr6sctqr" path="res://assets/textures/terrain/dirt.png" id="3_kwxfa"] [ext_resource type="PackedScene" uid="uid://c732i0mrp6klk" path="res://objects/tree_oak_round.tscn" id="6_xbyit"] [ext_resource type="PackedScene" uid="uid://2giwj61d3h66" path="res://objects/tree_oak_tall.tscn" id="7_wghwq"] [ext_resource type="PackedScene" uid="uid://b65o2rhp8qx74" path="res://objects/tree_oak_cone.tscn" id="8_iglt6"] [ext_resource type="Script" path="res://terrain/Terrain.cs" id="9_rniku"] [ext_resource type="Texture2D" uid="uid://bkwjxg6g2itag" path="res://assets/textures/terrain/sand.png" id="10_70ou1"] [node name="Level" type="Node3D"] [node name="DirectionalLight3D" type="DirectionalLight3D" parent="."] transform = Transform3D(0.573576, -0.67101, 0.469846, 0, 0.573576, 0.819152, -0.819152, -0.469846, 0.32899, 0, 8, 0) shadow_enabled = true shadow_blur = 1.5 directional_shadow_mode = 0 [node name="Character" parent="." instance=ExtResource("1_ymqel")] collision_layer = 0 collision_mask = 255 [node name="CameraAnchor" type="Node3D" parent="Character"] transform = Transform3D(0.707107, 0.5, 0.5, 0, 0.707107, -0.707107, -0.707107, 0.5, 0.5, 0, 0.12, 0) top_level = true script = ExtResource("2_wn05g") [node name="Camera" type="Camera3D" parent="Character/CameraAnchor"] transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, 0, 20, 0) projection = 1 current = true size = 4.5 near = 1.0 far = 50.0 [node name="Terrain" type="StaticBody3D" parent="."] collision_mask = 0 script = ExtResource("9_rniku") Textures = [ExtResource("1_1tbeu"), ExtResource("3_kwxfa"), ExtResource("10_70ou1"), ExtResource("2_glt4b")] Tiles = {} [node name="Trees" type="Node3D" parent="."] [node name="TreeOakRound" parent="Trees" instance=ExtResource("6_xbyit")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3, -1, -2) [node name="TreeOakRound2" parent="Trees" instance=ExtResource("6_xbyit")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6, -1, 6) [node name="TreeOakRound3" parent="Trees" instance=ExtResource("6_xbyit")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -16) [node name="TreeOakTall" parent="Trees" instance=ExtResource("7_wghwq")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -15, 0, -10) [node name="TreeOakTall2" parent="Trees" instance=ExtResource("7_wghwq")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3, 0, -18) [node name="TreeOakTall3" parent="Trees" instance=ExtResource("7_wghwq")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, 0, 6) [node name="TreeOakCone" parent="Trees" instance=ExtResource("8_iglt6")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11, 0, -8) [node name="TreeOakCone2" parent="Trees" instance=ExtResource("8_iglt6")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -15, 0, 1) [node name="TreeOakCone3" parent="Trees" instance=ExtResource("8_iglt6")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -13, 0, 12)