feat(sites): strata on the Banc du Vigilant drop-off and multi-scale seabed relief

Strata now take a world rectangle, so the 4 m ledges cover the whole break
and talus south of z = 118 m without touching la Saignée or the landmarks.
Roughness gains octave and fractal-type parameters; a SlopeRoughness
modifier roughens rock faces only. Both sites are re-baked with hummocks
from 250 m down to 5 m. The secondary item, the first debris piece and one
safe-route waypoint move a few metres to keep their contracts.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
OlivierandClaude Fable 5.1 committed 2026-10-06 22:50:21 +02:00
1 parent 4af014288b
commit f22a5e69aa
21 files changed
+247 -43

No files matched your search

+10 -10
View File
@@ -9,7 +9,7 @@
script = ExtResource("1_n3xpu")
placement_id = &"prospection_vessel"
kind = 0
position_m = Vector3(-14.154642, -37.198338, 98.39586)
position_m = Vector3(-14.154642, -36.88306, 98.39586)
yaw_radians = -1.380808047881126
footprint_m = Vector3(28, 8, 9)
@@ -17,7 +17,7 @@ footprint_m = Vector3(28, 8, 9)
script = ExtResource("1_n3xpu")
placement_id = &"decoy_yacht"
kind = 1
position_m = Vector3(-30, -25.199738, -150)
position_m = Vector3(-30, -24.996498, -150)
yaw_radians = 1.1
footprint_m = Vector3(12, 3, 4)
@@ -25,7 +25,7 @@ footprint_m = Vector3(12, 3, 4)
script = ExtResource("1_n3xpu")
placement_id = &"decoy_coaster"
kind = 1
position_m = Vector3(140, -35.265244, 40)
position_m = Vector3(140, -35.34944, 40)
yaw_radians = -0.6
footprint_m = Vector3(26, 6, 8)
@@ -33,14 +33,14 @@ footprint_m = Vector3(26, 6, 8)
script = ExtResource("1_n3xpu")
placement_id = &"secondary_item"
kind = 2
position_m = Vector3(-6, -61.61916, 157)
position_m = Vector3(-6, -63.26594, 160)
footprint_m = Vector3(1, 1, 1)
[sub_resource type="Resource" id="Resource_aervf"]
script = ExtResource("1_n3xpu")
placement_id = &"debris_1"
kind = 3
position_m = Vector3(-12, -45.756382, 134)
position_m = Vector3(-12, -45.80824, 136)
yaw_radians = 0.4
footprint_m = Vector3(3, 2, 2)
@@ -48,7 +48,7 @@ footprint_m = Vector3(3, 2, 2)
script = ExtResource("1_n3xpu")
placement_id = &"debris_2"
kind = 3
position_m = Vector3(-10, -48.518223, 139)
position_m = Vector3(-10, -47.295185, 139)
yaw_radians = 1.2
footprint_m = Vector3(6, 2.5, 2.5)
@@ -56,14 +56,14 @@ footprint_m = Vector3(6, 2.5, 2.5)
script = ExtResource("1_n3xpu")
placement_id = &"debris_3"
kind = 3
position_m = Vector3(-9, -53.75445, 146)
position_m = Vector3(-9, -52.854576, 146)
footprint_m = Vector3(2, 1.5, 2)
[sub_resource type="Resource" id="Resource_hd5cl"]
script = ExtResource("1_n3xpu")
placement_id = &"debris_4"
kind = 3
position_m = Vector3(-7, -58.142864, 152)
position_m = Vector3(-7, -58.174175, 152)
yaw_radians = 2.0
footprint_m = Vector3(4, 1.5, 1.5)
@@ -91,7 +91,7 @@ position_m = Vector3(0, -25, -230)
[sub_resource type="Resource" id="Resource_u8dqp"]
script = ExtResource("1_n3xpu")
placement_id = &"saignee_entrance"
position_m = Vector3(-56.978443, -35.474903, -124.287895)
position_m = Vector3(-56.978443, -35.54769, -124.287895)
[sub_resource type="Resource" id="Resource_3uttw"]
script = ExtResource("1_n3xpu")
@@ -101,7 +101,7 @@ position_m = Vector3(40, -40, 125)
[sub_resource type="Resource" id="Resource_xvesq"]
script = ExtResource("2_36hd6")
route_id = &"safe_ridge"
waypoints_m = PackedVector3Array(0, -14, -210, 70, -16, -200, 76, -16, -100, 78, -16, 0, 76, -18, 80, 40, -24, 105, 0, -26, 100, -14, -30, 98)
waypoints_m = PackedVector3Array(0, -14, -210, 70, -16, -200, 76, -16, -100, 78, -16, 0, 76, -18, 80, 40, -24, 105, 0, -24, 100, -14, -30, 98)
maximum_depth_m = 32.0
[sub_resource type="Resource" id="Resource_lcu7s"]