Files
Ransom-s-wake/content/sites/zone1_vigilant.tres
OlivierandClaude Fable 5.1 61ef4a892d feat(tools): irregular strata and angular boulder blocks
Strata gain a dip, a slow seeded warp that bends and notches the beds, and
a per-bed thickness and hardness jitter with ordered boundaries, so walls
never invert. BoulderField gains an angularity parameter: elongated
super-ellipse slabs with flat tops, sharp shoulders, random heading and
tilt, footprint area preserved. Both sites are re-baked with the new
settings; the coral heads stay rounded.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-06 23:31:11 +02:00

123 lines
4.4 KiB
Plaintext

[gd_resource type="Resource" script_class="DiveSiteDefinition" format=3]
[ext_resource type="Script" path="res://game/domain/sites/site_placement.gd" id="1_n3xpu"]
[ext_resource type="Script" path="res://game/domain/sites/site_route.gd" id="2_36hd6"]
[ext_resource type="Script" path="res://game/domain/sites/dive_site_definition.gd" id="3_vix3p"]
[ext_resource type="Resource" path="res://content/sites/zone1_vigilant_terrain.res" id="4_i0v8k"]
[sub_resource type="Resource" id="Resource_rqt47"]
script = ExtResource("1_n3xpu")
placement_id = &"prospection_vessel"
kind = 0
position_m = Vector3(-14.154642, -36.88306, 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(-30, -24.996498, -150)
yaw_radians = 1.1
footprint_m = Vector3(12, 3, 4)
[sub_resource type="Resource" id="Resource_yljal"]
script = ExtResource("1_n3xpu")
placement_id = &"decoy_coaster"
kind = 1
position_m = Vector3(140, -35.34944, 40)
yaw_radians = -0.6
footprint_m = Vector3(26, 6, 8)
[sub_resource type="Resource" id="Resource_aqgwj"]
script = ExtResource("1_n3xpu")
placement_id = &"secondary_item"
kind = 2
position_m = Vector3(-6, -63.33776, 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.58156, 136)
yaw_radians = 0.4
footprint_m = Vector3(3, 2, 2)
[sub_resource type="Resource" id="Resource_qgawl"]
script = ExtResource("1_n3xpu")
placement_id = &"debris_2"
kind = 3
position_m = Vector3(-10, -48.026417, 139)
yaw_radians = 1.2
footprint_m = Vector3(6, 2.5, 2.5)
[sub_resource type="Resource" id="Resource_q0ace"]
script = ExtResource("1_n3xpu")
placement_id = &"debris_3"
kind = 3
position_m = Vector3(-9, -52.89768, 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, -57.539745, 152)
yaw_radians = 2.0
footprint_m = Vector3(4, 1.5, 1.5)
[sub_resource type="Resource" id="Resource_wy8hl"]
script = ExtResource("1_n3xpu")
placement_id = &"vessel_anchor"
kind = 5
position_m = Vector3(0, -14, -210)
[sub_resource type="Resource" id="Resource_e72vy"]
script = ExtResource("1_n3xpu")
placement_id = &"echine"
position_m = Vector3(75, -20, -50)
[sub_resource type="Resource" id="Resource_3n33i"]
script = ExtResource("1_n3xpu")
placement_id = &"deux_freres"
position_m = Vector3(-151, -18, -125)
[sub_resource type="Resource" id="Resource_cdmnh"]
script = ExtResource("1_n3xpu")
placement_id = &"rides"
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.54769, -124.287895)
[sub_resource type="Resource" id="Resource_3uttw"]
script = ExtResource("1_n3xpu")
placement_id = &"rupture"
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, -24, 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, -210, -60, -20, -150, -50, -31, -100, -35, -33, -20, -22, -34, 60, -14, -33, 98)
maximum_depth_m = 48.0
[resource]
script = ExtResource("3_vix3p")
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, -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")])