fix(content): lay the Vigilant hull along la Saignee within the distance budget
The target hull now lies along the groove axis (yaw derived from the groove constants), set back 22 m from the groove end so both hull ends rest on the flat groove floor. The mooring, spawn and first route waypoints move to z = -210 and the decoy yacht to (-30, -150) so no wreck is farther than 320 m from the mooring and no two wrecks are farther than 260 m apart (spec 4.1). The spawn faces south toward the site. Four contract assertions pin the budget, the spawn heading and the hull orientation. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
5344b045d9
commit
be16d2ee07
4 files changed
+63
-19
No files matched your search
@@ -9,15 +9,15 @@
|
||||
script = ExtResource("1_n3xpu")
|
||||
placement_id = &"prospection_vessel"
|
||||
kind = 0
|
||||
position_m = Vector3(-12, -37.10001, 108)
|
||||
yaw_radians = 0.35
|
||||
position_m = Vector3(-14.154642, -37.198338, 98.39586)
|
||||
yaw_radians = -1.380808047881126
|
||||
footprint_m = Vector3(28, 8, 9)
|
||||
|
||||
[sub_resource type="Resource" id="Resource_xcojm"]
|
||||
script = ExtResource("1_n3xpu")
|
||||
placement_id = &"decoy_yacht"
|
||||
kind = 1
|
||||
position_m = Vector3(-40, -24.655516, -200)
|
||||
position_m = Vector3(-30, -25.199738, -150)
|
||||
yaw_radians = 1.1
|
||||
footprint_m = Vector3(12, 3, 4)
|
||||
|
||||
@@ -71,7 +71,7 @@ footprint_m = Vector3(4, 1.5, 1.5)
|
||||
script = ExtResource("1_n3xpu")
|
||||
placement_id = &"vessel_anchor"
|
||||
kind = 5
|
||||
position_m = Vector3(0, -14, -250)
|
||||
position_m = Vector3(0, -14, -210)
|
||||
|
||||
[sub_resource type="Resource" id="Resource_e72vy"]
|
||||
script = ExtResource("1_n3xpu")
|
||||
@@ -101,13 +101,13 @@ 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, -250, 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, -26, 100, -14, -30, 98)
|
||||
maximum_depth_m = 32.0
|
||||
|
||||
[sub_resource type="Resource" id="Resource_lcu7s"]
|
||||
script = ExtResource("2_36hd6")
|
||||
route_id = &"risky_groove"
|
||||
waypoints_m = PackedVector3Array(0, -14, -250, -60, -20, -150, -50, -31, -100, -35, -33, -20, -22, -34, 60, -14, -33, 98)
|
||||
waypoints_m = PackedVector3Array(0, -14, -210, -60, -20, -150, -50, -31, -100, -35, -33, -20, -22, -34, 60, -14, -33, 98)
|
||||
maximum_depth_m = 48.0
|
||||
|
||||
[resource]
|
||||
@@ -116,6 +116,7 @@ site_id = &"zone1_vigilant"
|
||||
display_name = "Banc du Vigilant"
|
||||
terrain = ExtResource("4_i0v8k")
|
||||
playable_bounds_m = Rect2(-300, -300, 600, 600)
|
||||
spawn_position_m = Vector3(0, -10, -250)
|
||||
spawn_position_m = Vector3(0, -10, -210)
|
||||
spawn_yaw_radians = 3.141592653589793
|
||||
placements = Array[ExtResource("1_n3xpu")]([SubResource("Resource_rqt47"), SubResource("Resource_xcojm"), SubResource("Resource_yljal"), SubResource("Resource_aqgwj"), SubResource("Resource_aervf"), SubResource("Resource_qgawl"), SubResource("Resource_q0ace"), SubResource("Resource_hd5cl"), SubResource("Resource_wy8hl"), SubResource("Resource_e72vy"), SubResource("Resource_3n33i"), SubResource("Resource_cdmnh"), SubResource("Resource_u8dqp"), SubResource("Resource_3uttw")])
|
||||
routes = Array[ExtResource("2_36hd6")]([SubResource("Resource_xvesq"), SubResource("Resource_lcu7s")])
|
||||
Reference in new issue
Block a user