2023-07-15 00:39:38 +02:00
|
|
|
[gd_scene load_steps=16 format=2]
|
2023-07-09 00:16:37 +02:00
|
|
|
|
|
|
|
[ext_resource path="res://entities/Player.tscn" type="PackedScene" id=1]
|
|
|
|
[ext_resource path="res://scenes/TileWorld.tscn" type="PackedScene" id=2]
|
|
|
|
[ext_resource path="res://utils/TileHighlight.tscn" type="PackedScene" id=3]
|
|
|
|
[ext_resource path="res://scenes/tests/NavigationTests.cs" type="Script" id=4]
|
|
|
|
[ext_resource path="res://scenes/StreamContainer.tscn" type="PackedScene" id=5]
|
|
|
|
[ext_resource path="res://scenes/Camera.tscn" type="PackedScene" id=6]
|
2023-07-15 00:39:38 +02:00
|
|
|
[ext_resource path="res://ui/EditorUI.tscn" type="PackedScene" id=7]
|
2023-07-09 22:17:55 +02:00
|
|
|
[ext_resource path="res://entities/Tree.tscn" type="PackedScene" id=8]
|
|
|
|
[ext_resource path="res://scenes/HexTile3DPatch.tscn" type="PackedScene" id=9]
|
2023-07-15 00:39:38 +02:00
|
|
|
[ext_resource path="res://entities/rockB.tscn" type="PackedScene" id=10]
|
|
|
|
[ext_resource path="res://entities/Chest.tscn" type="PackedScene" id=11]
|
2023-07-09 00:16:37 +02:00
|
|
|
|
2023-07-15 00:39:38 +02:00
|
|
|
[sub_resource type="AnimationNodeStateMachinePlayback" id=8]
|
2023-07-09 00:16:37 +02:00
|
|
|
|
2023-07-09 22:17:55 +02:00
|
|
|
[sub_resource type="Animation" id=5]
|
|
|
|
resource_name = "Idle"
|
|
|
|
loop = true
|
|
|
|
tracks/0/type = "transform"
|
|
|
|
tracks/0/path = NodePath("Geometry")
|
|
|
|
tracks/0/interp = 1
|
|
|
|
tracks/0/loop_wrap = true
|
|
|
|
tracks/0/imported = false
|
|
|
|
tracks/0/enabled = true
|
|
|
|
tracks/0/keys = PoolRealArray( 0, 1, 0, 0, 0, 0, 0, 0, 1, 1.5, 1.00063, 1.49958 )
|
|
|
|
|
|
|
|
[sub_resource type="Animation" id=6]
|
|
|
|
length = 0.001
|
|
|
|
tracks/0/type = "bezier"
|
|
|
|
tracks/0/path = NodePath("Geometry:rotation_degrees:x")
|
|
|
|
tracks/0/interp = 1
|
|
|
|
tracks/0/loop_wrap = true
|
|
|
|
tracks/0/imported = false
|
|
|
|
tracks/0/enabled = true
|
|
|
|
tracks/0/keys = {
|
|
|
|
"points": PoolRealArray( -10.23, -0.25, 0, 0.25, 0 ),
|
|
|
|
"times": PoolRealArray( 0 )
|
|
|
|
}
|
|
|
|
tracks/1/type = "bezier"
|
|
|
|
tracks/1/path = NodePath("Geometry:rotation_degrees:y")
|
|
|
|
tracks/1/interp = 1
|
|
|
|
tracks/1/loop_wrap = true
|
|
|
|
tracks/1/imported = false
|
|
|
|
tracks/1/enabled = true
|
|
|
|
tracks/1/keys = {
|
|
|
|
"points": PoolRealArray( 0, -0.25, 0, 0.25, 0 ),
|
|
|
|
"times": PoolRealArray( 0 )
|
|
|
|
}
|
|
|
|
tracks/2/type = "bezier"
|
|
|
|
tracks/2/path = NodePath("Geometry:rotation_degrees:z")
|
|
|
|
tracks/2/interp = 1
|
|
|
|
tracks/2/loop_wrap = true
|
|
|
|
tracks/2/imported = false
|
|
|
|
tracks/2/enabled = true
|
|
|
|
tracks/2/keys = {
|
|
|
|
"points": PoolRealArray( 0, -0.25, 0, 0.25, 0 ),
|
|
|
|
"times": PoolRealArray( 0 )
|
|
|
|
}
|
|
|
|
|
|
|
|
[sub_resource type="Animation" id=7]
|
|
|
|
resource_name = "TreeShake"
|
|
|
|
length = 0.8
|
|
|
|
loop = true
|
|
|
|
step = 0.05
|
|
|
|
tracks/0/type = "transform"
|
|
|
|
tracks/0/path = NodePath("Geometry")
|
|
|
|
tracks/0/interp = 1
|
|
|
|
tracks/0/loop_wrap = true
|
|
|
|
tracks/0/imported = false
|
|
|
|
tracks/0/enabled = true
|
|
|
|
tracks/0/keys = PoolRealArray( 0, 1, 0, 0, 0, 0, 0, 0, 1, 1.5, 1, 1.5, 0.3, 1, 0, 0, 0, 0, 0, 0, 1, 1.5, 1, 1.5, 0.301, 1, 0, 0, 0, 0, 0, 0, 1, 1.5, 0.671551, 1.46936, 0.302, 1, 0, 0, 0, 0, 0, 0, 1, 1.5, 0.647776, 1.48, 0.303, 1, 0, 0, 0, 0, 0, 0, 1, 1.5, 1, 1.5, 0.304, 1, 0, 0, 0, 0, 0, 0, 1, 1.5, 1.00045, 1.4997, 0.6, 1, 0, 0, 0, 0, 0, 0, 1, 1.5, 1, 1.5 )
|
|
|
|
tracks/1/type = "bezier"
|
|
|
|
tracks/1/path = NodePath("Geometry:rotation_degrees:x")
|
|
|
|
tracks/1/interp = 1
|
|
|
|
tracks/1/loop_wrap = true
|
|
|
|
tracks/1/imported = false
|
|
|
|
tracks/1/enabled = true
|
|
|
|
tracks/1/keys = {
|
|
|
|
"points": PoolRealArray( 7.4006, -0.05, -6.00801, 0.05, 6.00801, 16.7033, -0.05, -0.232568, 0.05, 0.232568, -11.011, -0.05, -0.833332, 0.05, 0.833332, 7.7294, -0.05, 0.833333, 0.05, -0.833333, -5.77825, -0.05, 0.232568, 0.05, -0.232568, 4.10589, -0.05, 0.465136, 0.05, -0.465136, -0.157859, -0.1, 0, 0.1, 0 ),
|
|
|
|
"times": PoolRealArray( 0, 0.05, 0.15, 0.3, 0.4, 0.5, 0.6 )
|
|
|
|
}
|
2023-07-09 00:16:37 +02:00
|
|
|
|
|
|
|
[node name="NavigationTests" type="Spatial"]
|
|
|
|
script = ExtResource( 4 )
|
|
|
|
|
2023-07-15 00:39:38 +02:00
|
|
|
[node name="EditorUI" parent="." instance=ExtResource( 7 )]
|
2023-07-09 00:16:37 +02:00
|
|
|
|
|
|
|
[node name="Player" parent="." instance=ExtResource( 1 )]
|
2023-07-09 22:17:55 +02:00
|
|
|
collision_mask = 1
|
2023-07-09 00:16:37 +02:00
|
|
|
TileWorldNode = NodePath("../TileWorld")
|
|
|
|
|
2023-07-15 00:39:38 +02:00
|
|
|
[node name="Skeleton" parent="Player/Geometry/Armature" index="0"]
|
|
|
|
bones/4/bound_children = [ ]
|
|
|
|
|
|
|
|
[node name="AnimationTree" parent="Player/Geometry" index="2"]
|
|
|
|
parameters/playback = SubResource( 8 )
|
|
|
|
|
2023-07-09 00:16:37 +02:00
|
|
|
[node name="TileWorld" parent="." instance=ExtResource( 2 )]
|
|
|
|
GenerationMapType = 2
|
|
|
|
Size = 20
|
|
|
|
DebugMap = true
|
|
|
|
|
|
|
|
[node name="MouseHighlight" parent="." instance=ExtResource( 3 )]
|
|
|
|
|
|
|
|
[node name="StreamContainer" parent="." instance=ExtResource( 5 )]
|
2023-07-09 22:17:55 +02:00
|
|
|
ShowHexTiles = true
|
|
|
|
|
|
|
|
[node name="Area" parent="StreamContainer" index="2"]
|
|
|
|
collision_layer = 0
|
2023-07-09 00:16:37 +02:00
|
|
|
|
|
|
|
[node name="Camera" parent="." instance=ExtResource( 6 )]
|
|
|
|
transform = Transform( 1, 0, 0, 0, 0.60042, 0.799685, 0, -0.799685, 0.60042, -4.76837e-07, 9.56665, 7.86873 )
|
|
|
|
|
2023-07-09 22:17:55 +02:00
|
|
|
[node name="Tree" parent="." instance=ExtResource( 8 )]
|
|
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -1.54934, 0.00752521, 2.60764 )
|
|
|
|
|
2023-07-15 00:39:38 +02:00
|
|
|
[node name="Geometry" parent="Tree" index="3"]
|
2023-07-09 22:17:55 +02:00
|
|
|
transform = Transform( 1.5, 0, 0, 0, 0.984722, 0.266325, 0, -0.177712, 1.47574, 0, 0, 0 )
|
|
|
|
|
|
|
|
[node name="Tree2" parent="." instance=ExtResource( 8 )]
|
|
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 3.73489, 0, 0.451849 )
|
|
|
|
|
2023-07-15 00:39:38 +02:00
|
|
|
[node name="AnimationPlayer" parent="Tree2" index="2"]
|
2023-07-09 22:17:55 +02:00
|
|
|
anims/Idle = SubResource( 5 )
|
|
|
|
anims/RESET = SubResource( 6 )
|
|
|
|
anims/TreeShake = SubResource( 7 )
|
|
|
|
|
2023-07-15 00:39:38 +02:00
|
|
|
[node name="Geometry" parent="Tree2" index="3"]
|
|
|
|
transform = Transform( 1.5, 0, 0, 0, 0.984722, 0.266325, 0, -0.177712, 1.47574, 0, 0, 0 )
|
|
|
|
|
|
|
|
[node name="TilePatch" parent="." instance=ExtResource( 9 )]
|
2023-07-09 22:17:55 +02:00
|
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.14454, 0 )
|
|
|
|
|
2023-07-15 00:39:38 +02:00
|
|
|
[node name="rockB" parent="." instance=ExtResource( 10 )]
|
|
|
|
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -2.30333, 0, 1.2323 )
|
|
|
|
|
|
|
|
[node name="Chest" parent="." instance=ExtResource( 11 )]
|
|
|
|
transform = Transform( 0.163154, 0, -0.986601, 0, 1, 0, 0.986601, 0, 0.163154, 3.7186, 0, -1.91323 )
|
|
|
|
|
2023-07-09 00:16:37 +02:00
|
|
|
[editable path="Player"]
|
2023-07-15 00:39:38 +02:00
|
|
|
[editable path="Player/Geometry"]
|
2023-07-09 22:17:55 +02:00
|
|
|
[editable path="TileWorld"]
|
|
|
|
[editable path="StreamContainer"]
|
|
|
|
[editable path="Tree"]
|
2023-07-15 00:39:38 +02:00
|
|
|
[editable path="Tree/Geometry"]
|
2023-07-09 22:17:55 +02:00
|
|
|
[editable path="Tree2"]
|
2023-07-15 00:39:38 +02:00
|
|
|
[editable path="Tree2/Geometry"]
|
|
|
|
[editable path="rockB"]
|
|
|
|
[editable path="Chest"]
|