merge main

This commit is contained in:
AleaJactaEst 2022-03-25 21:27:19 +01:00
commit 3ee3ab7656
23 changed files with 827 additions and 283 deletions

View file

@ -22,8 +22,8 @@ sky_material = SubResource( "PhysicalSkyMaterial_615c2" )
[sub_resource type="Environment" id="Environment_n5kgx"]
background_mode = 2
sky = SubResource( "Sky_fa16p" )
volumetric_fog_density = 0.3695
volumetric_fog_albedo = Color(0.945098, 0.721569, 1, 1)
volumetric_fog_enabled = true
volumetric_fog_density = 0.0
volumetric_fog_emission = Color(0.407843, 0.415686, 0.439216, 1)
volumetric_fog_detail_spread = 1.60766
@ -74,7 +74,7 @@ modulate = Color(0.227451, 0.184314, 1, 1)
text = "Zone aquatique"
[node name="BluePoint3" type="Position3D" parent="labels/Blue - Zone names"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18.6298, 7.89366, -18.7856)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18.6298, 7.89366, -7.7856)
[node name="Terrain irrégulier" parent="labels/Blue - Zone names/BluePoint3" instance=ExtResource( "7_5rpqq" )]
modulate = Color(0.227451, 0.184314, 1, 1)
@ -83,7 +83,7 @@ text = "Terrain irrégulier"
[node name="Green - Informations" type="Node3D" parent="labels"]
[node name="GreenPoint" type="Position3D" parent="labels/Green - Informations"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16.5125, 5.69293, -17.2869)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16.5125, 5.69293, -8.2869)
[node name="Tester ressenti des collisions selon angle de pente" parent="labels/Green - Informations/GreenPoint" instance=ExtResource( "7_5rpqq" )]
modulate = Color(0.0196078, 1, 0, 1)
@ -103,10 +103,10 @@ text = "Nage implémentée"
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -15, 0.1, 15)
[node name="ramp-moving" parent="." instance=ExtResource( "3_bvbgo" )]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 12, 0, 15)
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 12, 0, 22)
[node name="moutain" parent="." instance=ExtResource( "3_rbp35" )]
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, 17.5054, -0.419849, -19.5951)
transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, 20.5054, -0.419849, -6.5951)
[node name="obstacles" parent="." instance=ExtResource( "5_mi3we" )]
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 3, 0.05, 19)
@ -130,4 +130,4 @@ transform = Transform3D(-0.755122, 0, 0.655585, 0, 1, 0, -0.655585, 0, -0.755122
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 65, 0.05, -15)
[node name="dispensaire_01" parent="." instance=ExtResource( "13_ald41" )]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -8.65, -89.25)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -7.073, -89.152)

View file

@ -1,12 +1,13 @@
[gd_scene load_steps=8 format=3 uid="uid://mdsxnqsijdqv"]
[gd_scene load_steps=15 format=3 uid="uid://mdsxnqsijdqv"]
[ext_resource type="Material" uid="uid://cdijyqa881tvv" path="res://maps/materials/simple_grid_world.material" id="1_7h8rl"]
[ext_resource type="PackedScene" uid="uid://c7sga2ipka52x" path="res://maps/waypoint/waypoint.tscn" id="1_pv3e4"]
[sub_resource type="PlaneMesh" id="PlaneMesh_c6ybk"]
[sub_resource type="BoxShape3D" id="BoxShape3D_h10vf"]
size = Vector3(2, 2, 2)
[ext_resource type="PackedScene" uid="uid://b7vno4rkejrrg" path="res://maps/objects/dispensaire_ground_2.tscn" id="3_i6vnn"]
[ext_resource type="PackedScene" uid="uid://bhb14kr7dfg4y" path="res://maps/objects/cliff_structure_result.tscn" id="3_wc10r"]
[ext_resource type="Shader" path="res://maps/shaders/water.gdshader" id="5_luy84"]
[ext_resource type="Texture2D" uid="uid://dppjl2jpko3lx" path="res://maps/textures/water_normal_a.png" id="6_p78r6"]
[ext_resource type="Texture2D" uid="uid://b8tu2ncerig3r" path="res://maps/textures/water_normal_b.png" id="7_3ineq"]
[ext_resource type="Texture2D" uid="uid://dv1ywlb7inqyu" path="res://maps/textures/water_uv_sampler.png" id="8_r0tk1"]
[sub_resource type="BoxMesh" id="BoxMesh_reijy"]
@ -14,6 +15,34 @@ size = Vector3(2, 2, 2)
[sub_resource type="BoxShape3D" id="BoxShape3D_5ts02"]
[sub_resource type="Texture2DArray" id="Texture2DArray_ssiq6"]
[sub_resource type="ShaderMaterial" id="ShaderMaterial_tfcq0"]
render_priority = 0
shader = ExtResource( "5_luy84" )
shader_param/wave_speed = 0.05
shader_param/wave_a = Plane(1.27, 1.38, 0.35, 1)
shader_param/wave_b = Plane(2.5, 2.176, 0.3, 0.4)
shader_param/wave_c = Plane(3, 2.554, 0.025, 0.083)
shader_param/sampler_scale = Vector2(18, 18)
shader_param/sampler_direction = Vector2(0.05, 0.05)
shader_param/uv_sampler_scale = Vector2(0.3, 0.3)
shader_param/uv_sampler_strength = 0.02
shader_param/foam_level = 0.0
shader_param/refraction = 0.075
shader_param/color_deep = Color(0.0117647, 0.380392, 0.564706, 1)
shader_param/color_shallow = Color(0, 0.486275, 0.564706, 1)
shader_param/beers_law = 2.0
shader_param/depth_offset = 0.0
shader_param/projector = null
shader_param/uv_sampler = ExtResource( "8_r0tk1" )
shader_param/normalmap_a_sampler = ExtResource( "6_p78r6" )
shader_param/normalmap_b_sampler = ExtResource( "7_3ineq" )
shader_param/caustic_sampler = SubResource( "Texture2DArray_ssiq6" )
[sub_resource type="PlaneMesh" id="PlaneMesh_wfa5k"]
material = SubResource( "ShaderMaterial_tfcq0" )
[node name="dispensaire_01" type="Node3D"]
[node name="labels" type="Node3D" parent="."]
@ -96,196 +125,98 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.257507, -5.43941, -59.252)
modulate = Color(1, 0.192157, 0.156863, 1)
text = "Pont coupé/bloqué"
[node name="overall ground" type="MeshInstance3D" parent="."]
transform = Transform3D(50, 0, 0, 0, 0.984808, 8.545, 0, -0.173648, 48.4612, 0, 0.145033, 0.822522)
material_override = ExtResource( "1_7h8rl" )
mesh = SubResource( "PlaneMesh_c6ybk" )
[node name="StaticBody3D" type="StaticBody3D" parent="overall ground"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="overall ground/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 0.1, 0, 0, 0, 1, 0, -0.1, 0)
shape = SubResource( "BoxShape3D_h10vf" )
[node name="cliffs" type="Node3D" parent="."]
transform = Transform3D(50, 0, 0, 0, 0.984808, 8.68241, 0, -0.173648, 49.2404, 0, 0, 0)
[node name="Cliff_1" type="MeshInstance3D" parent="cliffs"]
transform = Transform3D(0.8, 0, 0, 0, 7.87846, -0.173648, 0, 0.0277837, 0.0196962, 0.283833, 2.91568, 1.0054)
[node name="cliff_structure_result" parent="cliffs" instance=ExtResource( "3_wc10r" )]
transform = Transform3D(0.00109808, -0.366527, -0.0756828, 0.26842, 0.00289414, -0.000661928, 0.00187605, -0.199549, 0.139004, -38.8112, 8.14743, 42.0372)
[node name="cliff_structure_result6" parent="cliffs" instance=ExtResource( "3_wc10r" )]
transform = Transform3D(-0.068134, 0.402067, 0.0136245, 0.259629, 0.105209, 0.00483924, 0.00208181, 0.0379863, -0.157612, -21.0004, 24.4165, 50.4013)
[node name="cliff_structure_result16" parent="cliffs" instance=ExtResource( "3_wc10r" )]
transform = Transform3D(0.0819052, -0.0573719, 0, 0.0573719, 0.0819052, 0, 0, 0, 0.0583151, -13.8211, 10.979, 49.5708)
[node name="cliff_structure_result17" parent="cliffs" instance=ExtResource( "3_wc10r" )]
transform = Transform3D(0.0929551, -0.0368692, 0, 0.0368692, 0.0929551, 0, 0, 0, 0.0496628, -0.706816, 10.979, 49.5708)
[node name="cliff_structure_result18" parent="cliffs" instance=ExtResource( "3_wc10r" )]
transform = Transform3D(0.0805504, -0.059259, 0, 0.059259, 0.0805504, 0, 0, 0, 0.0496628, -5.93293, 16.4204, 49.5472)
[node name="cliff_structure_result19" parent="cliffs" instance=ExtResource( "3_wc10r" )]
transform = Transform3D(0.0156177, 0.298696, 0.000257853, 0.0944811, -0.0187853, 0.143485, 0.122343, -0.0236228, -0.110841, -8.72084, 20.3028, 52.819)
[node name="cliff_structure_result2" parent="cliffs" instance=ExtResource( "3_wc10r" )]
transform = Transform3D(0.0569527, 0.395871, -0.0371883, 0.262061, -0.0902982, 0.00127901, -0.0115889, -0.096448, -0.153837, 13.0748, 18.1371, 50.1999)
[node name="cliff_structure_result10" parent="cliffs" instance=ExtResource( "3_wc10r" )]
transform = Transform3D(0.0433009, 0.00865171, -0.195065, 0.195256, -0.00242337, 0.0432359, -0.000493248, -0.199798, -0.00897115, 53.2822, 4.44362, -10.0086)
[node name="cliff_structure_result11" parent="cliffs" instance=ExtResource( "3_wc10r" )]
transform = Transform3D(0.0720451, 0.00865171, -0.195065, 0.324871, -0.00242337, 0.0432359, -0.000820677, -0.199798, -0.00897115, -68.6405, 0.701905, -13.854)
[node name="cliff_structure_result12" parent="cliffs" instance=ExtResource( "3_wc10r" )]
transform = Transform3D(0.0720451, -0.146458, -0.263207, 0.324871, 0.032145, 0.0591422, -0.000820679, -0.132351, 0.305627, -51.5997, 15.9679, 43.3634)
[node name="cliff_structure_result13" parent="cliffs" instance=ExtResource( "3_wc10r" )]
transform = Transform3D(-0.12621, -0.168899, 0.154144, 0.307883, -0.0701158, 0.0591422, 0.00334202, 0.080975, 0.372727, 33.8207, 12.7863, 52.1016)
[node name="cliff_structure_result14" parent="cliffs" instance=ExtResource( "3_wc10r" )]
transform = Transform3D(-0.0598827, -0.194776, -0.056446, 0.307883, -0.0430751, 0.127334, -0.11115, -0.0143803, 0.383123, 64.9908, -15.299, -41.1652)
[node name="cliff_structure_result15" parent="cliffs" instance=ExtResource( "3_wc10r" )]
transform = Transform3D(-0.0159809, -0.176625, -0.190243, 0.307883, -0.0430751, 0.127334, -0.125239, -0.0833562, 0.337308, -68.0593, -13.6338, -36.1255)
[node name="cliff_structure_result3" parent="cliffs" instance=ExtResource( "3_wc10r" )]
transform = Transform3D(-0.0968657, 0.289469, -0.120446, 0.0379879, -0.00400713, -0.574538, -0.0937805, -0.300614, -0.108321, 36.4111, 7.98776, 36.7749)
[node name="cliff_structure_result4" parent="cliffs" instance=ExtResource( "3_wc10r" )]
transform = Transform3D(0.116818, 0.212342, 0.127493, 0.0241602, 0.0531275, -0.583061, -0.0734201, 0.355338, 0.0109876, -60.3069, 6.91447, 23.8745)
[node name="cliff_structure_result5" parent="cliffs" instance=ExtResource( "3_wc10r" )]
transform = Transform3D(0.0198276, -0.00872638, -0.24906, 0.100707, 0.228819, -1.79771e-09, 0.227958, -0.100328, 0.0216628, -69.9423, 4.33645, -2.42343)
[node name="cliff_structure_result7" parent="cliffs" instance=ExtResource( "3_wc10r" )]
transform = Transform3D(-0.0197221, 0.061993, 0.233747, -0.248686, 0.0109646, -0.0224019, -0.0163235, -0.241943, 0.0588776, 54.4027, 5.12994, 9.74865)
[node name="cliff_structure_result8" parent="cliffs" instance=ExtResource( "3_wc10r" )]
transform = Transform3D(0.0122522, 0.0334966, 0.240887, -0.242023, -0.0933285, 0.016615, 0.0614384, -0.374327, 0.0174131, -68.2808, -4.57485, -24.5612)
[node name="cliff_structure_result9" parent="cliffs" instance=ExtResource( "3_wc10r" )]
transform = Transform3D(-0.0438898, -0.174707, -0.179172, -0.205022, 0.0770326, 0.0207747, 0.0298354, 0.272344, -0.120814, 58.8535, -2.28909, -27.5171)
[node name="dispensaire-ground-2" parent="." instance=ExtResource( "3_i6vnn" )]
[node name="lower_bridge" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 0.986677, 0.162688, 0, -0.162688, 0.986677, -0.772088, -10.5233, -57.8353)
[node name="closed_bridge" type="MeshInstance3D" parent="lower_bridge"]
transform = Transform3D(5.84965, 0, 0, 0, 1.28766, 1.43051e-06, 0, -2.08616e-07, 9.77368, 0, -2.86102e-06, 7.94342)
mesh = SubResource( "BoxMesh_reijy" )
skeleton = NodePath("../..")
surface_material_override/0 = ExtResource( "1_7h8rl" )
[node name="StaticBody3D" type="StaticBody3D" parent="cliffs/Cliff_1"]
[node name="StaticBody3D" type="StaticBody3D" parent="lower_bridge/closed_bridge"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="cliffs/Cliff_1/StaticBody3D"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="lower_bridge/closed_bridge/StaticBody3D"]
shape = SubResource( "BoxShape3D_sky75" )
[node name="Cliff_2" type="MeshInstance3D" parent="cliffs"]
transform = Transform3D(0.3, 0, 0, 0, 7.87846, -0.173648, 0, 0.0277837, 0.0196962, -0.331146, 3.71526, 1.00822)
[node name="closed_bridge2" type="MeshInstance3D" parent="lower_bridge"]
transform = Transform3D(5.84965, 0, 0, 0, 1.28766, 1.43051e-06, 0, -1.04308e-07, 12.4028, 0, -1.90735e-06, -11.4875)
mesh = SubResource( "BoxMesh_reijy" )
skeleton = NodePath("../..")
surface_material_override/0 = ExtResource( "1_7h8rl" )
[node name="StaticBody3D" type="StaticBody3D" parent="cliffs/Cliff_2"]
[node name="StaticBody3D" type="StaticBody3D" parent="lower_bridge/closed_bridge2"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="cliffs/Cliff_2/StaticBody3D"]
shape = SubResource( "BoxShape3D_sky75" )
[node name="Cliff_3" type="MeshInstance3D" parent="cliffs"]
transform = Transform3D(0.398547, 0.0094977, 0.0173008, 1.30549, 7.9653, -0.0871205, -0.693166, 0.0114615, 0.0098817, 0.749449, 2.95834, 0.666007)
mesh = SubResource( "BoxMesh_reijy" )
skeleton = NodePath("../..")
surface_material_override/0 = ExtResource( "1_7h8rl" )
[node name="StaticBody3D" type="StaticBody3D" parent="cliffs/Cliff_3"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="cliffs/Cliff_3/StaticBody3D"]
shape = SubResource( "BoxShape3D_sky75" )
[node name="Cliff_4" type="MeshInstance3D" parent="cliffs"]
transform = Transform3D(0.0673079, -0.00174581, 0.0199279, 0.537671, 7.99889, 0.00981427, -0.797091, 0.00201078, 0.00168538, 0.931043, 3.49838, 0.0237948)
mesh = SubResource( "BoxMesh_reijy" )
skeleton = NodePath("../..")
surface_material_override/0 = ExtResource( "1_7h8rl" )
[node name="StaticBody3D" type="StaticBody3D" parent="cliffs/Cliff_4"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="cliffs/Cliff_4/StaticBody3D"]
shape = SubResource( "BoxShape3D_sky75" )
[node name="Cliff_5" type="MeshInstance3D" parent="cliffs"]
transform = Transform3D(-0.425057, -0.0167403, 0.0169911, -0.46556, 7.94601, 0.115431, -0.703667, 0.0080092, -0.0102942, 0.752188, 3.49234, -0.612239)
mesh = SubResource( "BoxMesh_reijy" )
skeleton = NodePath("../..")
surface_material_override/0 = ExtResource( "1_7h8rl" )
[node name="StaticBody3D" type="StaticBody3D" parent="cliffs/Cliff_5"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="cliffs/Cliff_5/StaticBody3D"]
shape = SubResource( "BoxShape3D_sky75" )
[node name="Cliff_6" type="MeshInstance3D" parent="cliffs"]
transform = Transform3D(0.394317, 0, -0.0122973, 0.127702, 7.99972, 0.00655173, 0.307421, -0.00132927, 0.0157721, -0.671323, 3.77794, 0.852375)
mesh = SubResource( "BoxMesh_reijy" )
skeleton = NodePath("../..")
surface_material_override/0 = ExtResource( "1_7h8rl" )
[node name="StaticBody3D" type="StaticBody3D" parent="cliffs/Cliff_6"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="cliffs/Cliff_6/StaticBody3D"]
shape = SubResource( "BoxShape3D_sky75" )
[node name="Cliff_7" type="MeshInstance3D" parent="cliffs"]
transform = Transform3D(0.10325, -5.85692e-10, 0.0187782, -0.0319555, 7.99998, 0.000780895, -0.281672, -0.000363065, 0.00688334, -0.798363, 3.75862, 0.594279)
mesh = SubResource( "BoxMesh_reijy" )
skeleton = NodePath("../..")
surface_material_override/0 = ExtResource( "1_7h8rl" )
[node name="StaticBody3D" type="StaticBody3D" parent="cliffs/Cliff_7"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="cliffs/Cliff_7/StaticBody3D"]
shape = SubResource( "BoxShape3D_sky75" )
[node name="Cliff_8" type="MeshInstance3D" parent="cliffs"]
transform = Transform3D(0.249222, 0, 0.0111332, 0.059021, 7.9998, -0.00587209, -0.166993, 0.00113093, 0.0166144, -0.63497, 3.63165, 0.392238)
mesh = SubResource( "BoxMesh_reijy" )
skeleton = NodePath("../..")
surface_material_override/0 = ExtResource( "1_7h8rl" )
[node name="StaticBody3D" type="StaticBody3D" parent="cliffs/Cliff_8"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="cliffs/Cliff_8/StaticBody3D"]
shape = SubResource( "BoxShape3D_sky75" )
[node name="Cliff_9" type="MeshInstance3D" parent="cliffs"]
transform = Transform3D(-0.294902, 0, 0.0181385, -0.144043, 7.99992, -0.00191175, -0.634842, -0.000726093, -0.00842569, -0.664272, 3.4663, -0.00204863)
mesh = SubResource( "BoxMesh_reijy" )
skeleton = NodePath("../..")
surface_material_override/0 = ExtResource( "1_7h8rl" )
[node name="StaticBody3D" type="StaticBody3D" parent="cliffs/Cliff_9"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="cliffs/Cliff_9/StaticBody3D"]
shape = SubResource( "BoxShape3D_sky75" )
[node name="Cliff_10" type="MeshInstance3D" parent="cliffs"]
transform = Transform3D(0.384078, 0, 0.0177362, 0.533169, 7.99916, -0.00668627, -0.736944, 0.00231488, 0.00924174, -0.654298, 3.8436, -0.611303)
mesh = SubResource( "BoxMesh_reijy" )
skeleton = NodePath("../..")
surface_material_override/0 = ExtResource( "1_7h8rl" )
[node name="StaticBody3D" type="StaticBody3D" parent="cliffs/Cliff_10"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="cliffs/Cliff_10/StaticBody3D"]
shape = SubResource( "BoxShape3D_sky75" )
[node name="terrace_baths" type="MeshInstance3D" parent="."]
transform = Transform3D(38.9127, 0.272589, -7.87885, -1.40017, 7.9951, 0, 9.15628, 0.0641409, 33.4838, -21.9013, 4.39389, 28.2741)
mesh = SubResource( "BoxMesh_reijy" )
surface_material_override/0 = ExtResource( "1_7h8rl" )
[node name="StaticBody3D" type="StaticBody3D" parent="terrace_baths"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="terrace_baths/StaticBody3D"]
transform = Transform3D(1, 6.40284e-10, 1.49012e-08, -5.58794e-09, 1, 0, 2.98023e-08, 2.32831e-10, 1, 0, 0, 0)
shape = SubResource( "BoxShape3D_sky75" )
[node name="terrace_games" type="MeshInstance3D" parent="."]
transform = Transform3D(57.8973, -0.182454, -0.0121598, 1.32095, 7.99696, 0.532963, 0, -0.123983, 34.3942, 16.5047, 2.85373, 33.3169)
mesh = SubResource( "BoxMesh_reijy" )
surface_material_override/0 = ExtResource( "1_7h8rl" )
[node name="StaticBody3D" type="StaticBody3D" parent="terrace_games"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="terrace_games/StaticBody3D"]
shape = SubResource( "BoxShape3D_sky75" )
[node name="terrace_snacking" type="MeshInstance3D" parent="."]
transform = Transform3D(42.7908, -0.157547, -5.91884, 0.991015, 7.95139, 0.532963, 7.45973, -0.152601, 33.8811, -32.2392, -3.69973, -3.66038)
mesh = SubResource( "BoxMesh_reijy" )
surface_material_override/0 = ExtResource( "1_7h8rl" )
[node name="StaticBody3D" type="StaticBody3D" parent="terrace_snacking"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="terrace_snacking/StaticBody3D"]
shape = SubResource( "BoxShape3D_sky75" )
[node name="terrace_astronomy" type="MeshInstance3D" parent="."]
transform = Transform3D(26.8384, -0.156535, -5.63259, 0.621564, 7.9003, 0.507188, 4.67874, -0.151621, 32.2425, 8.01955, -1.89046, -4.03209)
mesh = SubResource( "BoxMesh_reijy" )
surface_material_override/0 = ExtResource( "1_7h8rl" )
[node name="StaticBody3D" type="StaticBody3D" parent="terrace_astronomy"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="terrace_astronomy/StaticBody3D"]
transform = Transform3D(1, 3.49246e-10, 1.49012e-08, 4.65661e-09, 1, 7.45058e-09, 0, 0, 1, 0, 0, 0)
shape = SubResource( "BoxShape3D_sky75" )
[node name="terrace_quiet_games" type="MeshInstance3D" parent="."]
transform = Transform3D(38.776, -0.662156, 0, 3.20865, 7.751, 6.77784, -0.577443, -1.3949, 37.6621, 28.5304, -3.3717, -6.54764)
mesh = SubResource( "BoxMesh_reijy" )
surface_material_override/0 = ExtResource( "1_7h8rl" )
[node name="StaticBody3D" type="StaticBody3D" parent="terrace_quiet_games"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="terrace_quiet_games/StaticBody3D"]
shape = SubResource( "BoxShape3D_sky75" )
[node name="main_path" type="MeshInstance3D" parent="."]
transform = Transform3D(57.4971, -0.846079, -1.91743, 6.18315, 7.95332, 0.530055, 3.11494, -0.170002, 34.3408, 16.5047, 0.471531, 27.2083)
mesh = SubResource( "BoxMesh_reijy" )
surface_material_override/0 = ExtResource( "1_7h8rl" )
[node name="StaticBody3D" type="StaticBody3D" parent="main_path"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="main_path/StaticBody3D"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="lower_bridge/closed_bridge2/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 1.19209e-07, 0, 0, 1, 0, 0, 0)
shape = SubResource( "BoxShape3D_sky75" )
[node name="underwater_pathway" type="Node3D" parent="."]
transform = Transform3D(0.995792, 0, 0.0916407, 0, 1, 0, -0.0916407, 0, 0.995792, -1.07275, -0.130981, 0.0700684)
[node name="ceiling" type="MeshInstance3D" parent="underwater_pathway"]
transform = Transform3D(13.2059, 0.0187885, -3.32116, -0.475179, 0.551071, 0, 3.1074, 0.00442098, 14.1144, -11.6847, 7.91157, 11.6417)
transform = Transform3D(13.2162, 0, -3.31106, 0, 0.551409, 0, 3.09984, 0, 14.1168, -11.6847, 7.91157, 11.6417)
mesh = SubResource( "BoxMesh_reijy" )
skeleton = NodePath("../..")
surface_material_override/0 = ExtResource( "1_7h8rl" )
@ -420,76 +351,74 @@ transform = Transform3D(1, 6.40284e-10, 1.49012e-08, -5.58794e-09, 1, 0, 2.98023
shape = SubResource( "BoxShape3D_sky75" )
[node name="bridge" type="MeshInstance3D" parent="."]
transform = Transform3D(10.9219, -0.0912405, -0.854774, 1.90691, 0.54336, 0.0645311, 1.79676, -0.0220489, 5.1274, -9.60989, 0.410379, -13.4148)
transform = Transform3D(16.8682, -0.0423356, 1.46663, 1.35691, 0.575199, 1.56479e-08, -5.14232, 0.0129061, 4.81094, -10.6912, 0.666304, -12.3004)
mesh = SubResource( "BoxMesh_reijy" )
surface_material_override/0 = ExtResource( "1_7h8rl" )
[node name="StaticBody3D" type="StaticBody3D" parent="bridge"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="bridge/StaticBody3D"]
transform = Transform3D(1, 1.16415e-10, 1.49012e-08, -1.49012e-07, 1, 0, 5.96046e-08, 4.65661e-10, 1, 0, 0, 0)
transform = Transform3D(1, -5.52973e-10, 1.49012e-08, 7.45058e-08, 1, 2.98023e-08, 1.19209e-07, 0, 1, 0, 0, 0)
shape = SubResource( "BoxShape3D_sky75" )
[node name="river" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0.899567)
[node name="invisible_wall" type="Node3D" parent="."]
[node name="mur_invisible" type="StaticBody3D" parent="river"]
[node name="wall1" type="StaticBody3D" parent="invisible_wall"]
transform = Transform3D(0.393132, 1.86265e-09, 0.0878105, -0.00407423, 2.13, 0.157416, -0.029612, -0.29306, 1.14412, -51.0155, -7.34955, -46.584)
[node name="CollisionShape3D" type="CollisionShape3D" parent="river/mur_invisible"]
transform = Transform3D(100, 0, 0, 0, 10, 0, 0, 0, 1, 0, -5.32059, -49.3635)
[node name="CollisionShape3D" type="CollisionShape3D" parent="invisible_wall/wall1"]
transform = Transform3D(100, 0, 0, 0, 10, 0, 0, 0, 1, 0, 0, 0)
shape = SubResource( "BoxShape3D_5ts02" )
[node name="closed_bridge" type="MeshInstance3D" parent="river"]
transform = Transform3D(5.84965, 0, 0, 0, 1.28766, 1.03678e-06, 0, -7.67503e-08, 17.3943, -0.0749903, -9.0801, -45.3002)
mesh = SubResource( "BoxMesh_reijy" )
skeleton = NodePath("../..")
surface_material_override/0 = ExtResource( "1_7h8rl" )
[node name="wall2" type="StaticBody3D" parent="invisible_wall"]
transform = Transform3D(0.393765, 0, -0.0583966, 0.00270949, 2.13, 0.15767, 0.0196929, -0.29306, 1.14597, -22.5739, -7.34641, -47.3586)
[node name="StaticBody3D" type="StaticBody3D" parent="river/closed_bridge"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="invisible_wall/wall2"]
transform = Transform3D(100, -5.96046e-08, -2.98023e-08, 1.49012e-08, 10, 2.23517e-08, -2.38419e-07, -4.76837e-07, 1, -1.71157, 0, 0)
shape = SubResource( "BoxShape3D_5ts02" )
[node name="CollisionShape3D" type="CollisionShape3D" parent="river/closed_bridge/StaticBody3D"]
shape = SubResource( "BoxShape3D_sky75" )
[node name="wall3" type="StaticBody3D" parent="invisible_wall"]
transform = Transform3D(0.173184, 0, 0, 0, 2.15007, 0, 0, 0, 1.15823, 0.00012207, -7.34641, -54.882)
[node name="closed_bridge2" type="MeshInstance3D" parent="river"]
transform = Transform3D(5.84965, 0, 0, 0, 1.28766, 1.03678e-06, 0, -7.67503e-08, 17.3943, -0.0749903, -9.0801, -67.0305)
mesh = SubResource( "BoxMesh_reijy" )
skeleton = NodePath("../..")
surface_material_override/0 = ExtResource( "1_7h8rl" )
[node name="CollisionShape3D" type="CollisionShape3D" parent="invisible_wall/wall3"]
transform = Transform3D(100, -5.96046e-08, -2.98023e-08, 1.49012e-08, 10, 2.23517e-08, -2.38419e-07, -4.76837e-07, 1, -1.71157, 0, -0.470699)
shape = SubResource( "BoxShape3D_5ts02" )
[node name="StaticBody3D" type="StaticBody3D" parent="river/closed_bridge2"]
[node name="wall4" type="StaticBody3D" parent="invisible_wall"]
transform = Transform3D(-0.00155967, 0, 1.15819, 0, 2.15007, 0, -0.173177, 0, -0.0104309, -4.23253, -7.34641, -56.3122)
[node name="CollisionShape3D" type="CollisionShape3D" parent="river/closed_bridge2/StaticBody3D"]
shape = SubResource( "BoxShape3D_sky75" )
[node name="CollisionShape3D" type="CollisionShape3D" parent="invisible_wall/wall4"]
transform = Transform3D(100, -5.96046e-08, -2.98023e-08, 1.49012e-08, 10, 2.23517e-08, -2.38419e-07, -4.76837e-07, 1, -1.71157, 0, 0)
shape = SubResource( "BoxShape3D_5ts02" )
[node name="river_bank_1" type="MeshInstance3D" parent="river"]
transform = Transform3D(100, 0, 0, 0, 8, 5.96046e-08, 0, -4.76837e-07, 1, -0.0749903, -12.4426, -48.3737)
mesh = SubResource( "BoxMesh_reijy" )
skeleton = NodePath("../..")
surface_material_override/0 = ExtResource( "1_7h8rl" )
[node name="wall5" type="StaticBody3D" parent="invisible_wall"]
transform = Transform3D(-0.00155967, 0, 1.15819, 0, 2.15007, 0, -0.173177, 0, -0.0104309, 2.59034, -7.34641, -55.7519)
[node name="StaticBody3D" type="StaticBody3D" parent="river/river_bank_1"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="invisible_wall/wall5"]
transform = Transform3D(100, -5.96046e-08, -2.98023e-08, 1.49012e-08, 10, 2.23517e-08, -2.38419e-07, -4.76837e-07, 1, -1.71157, 0, 0)
shape = SubResource( "BoxShape3D_5ts02" )
[node name="CollisionShape3D" type="CollisionShape3D" parent="river/river_bank_1/StaticBody3D"]
shape = SubResource( "BoxShape3D_sky75" )
[node name="wall6" type="StaticBody3D" parent="invisible_wall"]
transform = Transform3D(0.16268, 0, 0.397241, 0, 2.15007, 0, -0.0593972, 0, 1.08798, 10.8408, -7.34641, -50.3015)
[node name="river_bank_2" type="MeshInstance3D" parent="river"]
transform = Transform3D(100, 0, 0, 0, 8, 1.52872e-06, 0, -4.76837e-07, 25.6476, -0.0749903, -12.4426, -75.2534)
mesh = SubResource( "BoxMesh_reijy" )
skeleton = NodePath("../..")
surface_material_override/0 = ExtResource( "1_7h8rl" )
[node name="CollisionShape3D" type="CollisionShape3D" parent="invisible_wall/wall6"]
transform = Transform3D(100, -5.96046e-08, -2.98023e-08, 1.49012e-08, 10, 2.23517e-08, -2.38419e-07, -4.76837e-07, 1, -1.71157, 0, 0)
shape = SubResource( "BoxShape3D_5ts02" )
[node name="StaticBody3D" type="StaticBody3D" parent="river/river_bank_2"]
[node name="wall7" type="StaticBody3D" parent="invisible_wall"]
transform = Transform3D(0.258259, 0, -0.251319, 0, 2.15007, 0, 0.0574059, 0, 1.13064, 23.8996, -7.34641, -51.0634)
[node name="CollisionShape3D" type="CollisionShape3D" parent="river/river_bank_2/StaticBody3D"]
shape = SubResource( "BoxShape3D_sky75" )
[node name="CollisionShape3D" type="CollisionShape3D" parent="invisible_wall/wall7"]
transform = Transform3D(100, -5.96046e-08, -2.98023e-08, 1.49012e-08, 10, 2.23517e-08, -2.38419e-07, -4.76837e-07, 1, -1.71157, 0, 0)
shape = SubResource( "BoxShape3D_5ts02" )
[node name="river_bottom" type="MeshInstance3D" parent="river"]
transform = Transform3D(100, 0, 0, 0, 8, 1.52872e-06, 0, -4.76837e-07, 25.6476, -0.0749903, -19.7477, -51.7283)
mesh = SubResource( "BoxMesh_reijy" )
skeleton = NodePath("../..")
surface_material_override/0 = ExtResource( "1_7h8rl" )
[node name="wall8" type="StaticBody3D" parent="invisible_wall"]
transform = Transform3D(0.263464, 0, 0.105397, 0, 2.15007, 0, -0.0240745, 0, 1.15343, 49.7376, -7.34641, -49.4947)
[node name="StaticBody3D" type="StaticBody3D" parent="river/river_bottom"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="invisible_wall/wall8"]
transform = Transform3D(100, -5.96046e-08, -2.98023e-08, 1.49012e-08, 10, 2.23517e-08, -2.38419e-07, -4.76837e-07, 1, -1.71157, 0, 0)
shape = SubResource( "BoxShape3D_5ts02" )
[node name="CollisionShape3D" type="CollisionShape3D" parent="river/river_bottom/StaticBody3D"]
shape = SubResource( "BoxShape3D_sky75" )
[node name="water-level" type="MeshInstance3D" parent="."]
transform = Transform3D(34.9759, 0, 0, 0, 1, 0, 0, 0, 20, -35.1585, -8.93512, -26.0469)
mesh = SubResource( "PlaneMesh_wfa5k" )

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,28 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://c47vb2a3sxlgq"
path="res://.godot/imported/cliff_structure_result.gltf-19200063e098dafc1ea98ab8f16915a4.scn"
[deps]
source_file="res://maps/imports/cliff_structure_result.gltf"
dest_files=["res://.godot/imported/cliff_structure_result.gltf-19200063e098dafc1ea98ab8f16915a4.scn"]
[params]
nodes/root_type="Node3D"
nodes/root_name="Scene Root"
nodes/root_scale=1.0
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.1
skins/use_named_skins=true
animation/import=true
animation/fps=30
import_script/path=""
_subresources={}

File diff suppressed because one or more lines are too long

View file

@ -3,7 +3,7 @@
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://du4206mrcfifc"
uid="uid://cegndld054j2f"
path="res://.godot/imported/delta_boat.gltf-e38bb97ee9d0b37a448b8d6f045842dc.scn"
[deps]

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,28 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://dg372pdjqu8w0"
path="res://.godot/imported/dispensaire-ground-2.gltf-b886ce496299f45c5bf2a130b116c79c.scn"
[deps]
source_file="res://maps/imports/dispensaire-ground-2.gltf"
dest_files=["res://.godot/imported/dispensaire-ground-2.gltf-b886ce496299f45c5bf2a130b116c79c.scn"]
[params]
nodes/root_type="Node3D"
nodes/root_name="Scene Root"
nodes/root_scale=1.0
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.1
skins/use_named_skins=true
animation/import=true
animation/fps=30
import_script/path=""
_subresources={}

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,28 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://buwbx43rsjx63"
path="res://.godot/imported/dispensaire-ground.gltf-56b2bb9e2e822784a2bdc3ff68651711.scn"
[deps]
source_file="res://maps/imports/dispensaire-ground.gltf"
dest_files=["res://.godot/imported/dispensaire-ground.gltf-56b2bb9e2e822784a2bdc3ff68651711.scn"]
[params]
nodes/root_type="Node3D"
nodes/root_name="Scene Root"
nodes/root_scale=1.0
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.1
skins/use_named_skins=true
animation/import=true
animation/fps=30
import_script/path=""
_subresources={}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,5 @@
[gd_scene load_steps=2 format=3 uid="uid://bhb14kr7dfg4y"]
[ext_resource type="PackedScene" uid="uid://c47vb2a3sxlgq" path="res://maps/imports/cliff_structure_result.gltf" id="1_3ruwo"]
[node name="cliff_structure_result" instance=ExtResource( "1_3ruwo" )]

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,5 @@
[gd_scene load_steps=2 format=3 uid="uid://d1kldif6arq4s"]
[ext_resource type="PackedScene" uid="uid://cegndld054j2f" path="res://maps/imports/delta_boat.gltf" id="1_b0bfq"]
[node name="delta_boat_2" instance=ExtResource( "1_b0bfq" )]

View file

@ -0,0 +1,5 @@
[gd_scene load_steps=2 format=3 uid="uid://duefdpxb5rht4"]
[ext_resource type="PackedScene" uid="uid://buwbx43rsjx63" path="res://maps/imports/dispensaire-ground.gltf" id="1_3wm2y"]
[node name="dispensaire-ground" instance=ExtResource( "1_3wm2y" )]

View file

@ -0,0 +1,5 @@
[gd_scene load_steps=2 format=3 uid="uid://b7vno4rkejrrg"]
[ext_resource type="PackedScene" uid="uid://dg372pdjqu8w0" path="res://maps/imports/dispensaire-ground-2.gltf" id="1_oeurc"]
[node name="dispensaire-ground-2" instance=ExtResource( "1_oeurc" )]

Binary file not shown.

After

Width:  |  Height:  |  Size: 69 KiB

View file

@ -0,0 +1,26 @@
[remap]
importer="3d_texture"
type="CompressedTexture3D"
uid="uid://mnqonf3lhid4"
path="res://.godot/imported/ta-brumes-02_01.png-2ac6b2368ed6c7bbfb12796b1035f33f.ctex3d"
metadata={
"vram_texture": false
}
[deps]
source_file="res://maps/textures/ta-brumes-02_01.png"
dest_files=["res://.godot/imported/ta-brumes-02_01.png-2ac6b2368ed6c7bbfb12796b1035f33f.ctex3d"]
[params]
compress/mode=0
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/bptc_ldr=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
slices/horizontal=8
slices/vertical=8

View file

@ -4,6 +4,7 @@
[ext_resource type="Script" path="res://maps/water-zone.gd" id="1_s4mf8"]
[ext_resource type="PackedScene" uid="uid://duptl2212yaxs" path="res://maps/objects/delta_boat.tscn" id="2_824w2"]
[ext_resource type="PackedScene" uid="uid://ip4lkyho0gry" path="res://maps/objects/water_space.tscn" id="2_nnfoe"]
[ext_resource type="PackedScene" uid="uid://d1kldif6arq4s" path="res://maps/objects/delta_boat_2.tscn" id="3_mogta"]
[ext_resource type="Texture2D" uid="uid://dppjl2jpko3lx" path="res://maps/textures/water_normal_a.png" id="3_vwt8h"]
[ext_resource type="Texture2D" uid="uid://b8tu2ncerig3r" path="res://maps/textures/water_normal_b.png" id="4_gohr5"]
[ext_resource type="Texture2D" uid="uid://dv1ywlb7inqyu" path="res://maps/textures/water_uv_sampler.png" id="5_uyeqp"]
@ -13,7 +14,7 @@ radius = 2.0
[sub_resource type="Texture2DArray" id="Texture2DArray_um4oc"]
[sub_resource type="ShaderMaterial" id="ShaderMaterial_tfcq0"]
[sub_resource type="ShaderMaterial" id="ShaderMaterial_bm6uj"]
render_priority = 0
shader = ExtResource( "1_j5guc" )
shader_param/wave_speed = 0.05
@ -37,7 +38,7 @@ shader_param/normalmap_b_sampler = ExtResource( "4_gohr5" )
shader_param/caustic_sampler = SubResource( "Texture2DArray_um4oc" )
[sub_resource type="PlaneMesh" id="PlaneMesh_uh76x"]
material = SubResource( "ShaderMaterial_tfcq0" )
material = SubResource( "ShaderMaterial_bm6uj" )
[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_7h41h"]
points = PackedVector3Array(1, 1, 1, 1, 1, -1, -1, 1, 1, 1, -1, 1, 1, -1, -1, -1, 1, -1, -1, -1, 1, -1, -1, -1)
@ -88,6 +89,9 @@ transform = Transform3D(-0.870957, 0, -0.49136, 0, 1, 0, 0.49136, 0, -0.870957,
[node name="CollisionShape3D" type="CollisionShape3D" parent="delta_boat/Area3D"]
shape = SubResource( "SphereShape3D_08c7l" )
[node name="delta_boat_2" parent="." instance=ExtResource( "3_mogta" )]
transform = Transform3D(0.870742, 0, 0.49174, 0, 1, 0, -0.49174, 0, 0.870742, 9.57602, -1.04386, 11.739)
[node name="water-level" type="MeshInstance3D" parent="."]
transform = Transform3D(20, 0, 0, 0, 1, 0, 0, 0, 20, -0.242517, -1.07318, 0.480083)
mesh = SubResource( "PlaneMesh_uh76x" )

View file

@ -9,7 +9,7 @@
script = ExtResource( "1_ld2xt" )
[node name="player" parent="." instance=ExtResource( "1_btdsd" )]
transform = Transform3D(-0.513017, 0, -0.858378, 0, 1, 0, 0.858378, 0, -0.513017, -3.68624, 0.045102, -38.3111)
transform = Transform3D(-0.513017, 0, -0.858378, 0, 1, 0, 0.858378, 0, -0.513017, -3.68624, 0.045102, -16.5122)
[node name="terrain_basic_setup" parent="." instance=ExtResource( "2_jj4oa" )]