|
|
|
[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)
|