branchrust_reboot/main/naval_updatecancel
1,318 Commits over 306 Days - 0.18cph!
▅▍▅█▊▌▌█▋▄ ▊▅▍'▆ ▌▊▍█▌ ▌▆▊▍ ▄█▍ ▍▇▉▇▌.
Cannon reload camera update, less looking down and tilt
Adjusted random Y max on coconut spawners.
Fixed random Y offset not being enabled on 2
Removed some dupes from deepsea_island_tropical1 prefab
Static planter boxes in the deep sea (farm barge) spawn their plants ripe and will respawn them every 2 minutes
Fixed tarp clipping (supplies barge) and table clipping (food market barge) and ran S2P on FC 1 - 4
Moved floating rubble in FC1 that prevented boat docking
Added purple light material variant and applied to light props in supplies barge
fixed cover prop on trawler_D shifting locations
Merge from naval_missions
removed rendererbatch from cardboard_boxes set fully - may require S2P
Fix casino npc not hooked up to vending machine
S2P all floating cities
Adjust scale of deep sea ghost ship markers
Fixed warning spam on space LR
Merge from lr_canvas_rework
First loot pass on AI PTBoat and RHIB. Still ass but its way more organised than before
Remove icons that generated in the main folder
Search range changes:
Pt boat -> 300
RHIB -> 200
Wrap is invisible check in a server block
Add extra targetting system to mounted weapon AI:
- Allows turet AI to target the same target as the boat provided they dont have one
- Same distance checks as standard target pickup
ai_boats_fixes -> naval_update
Reduce vine material displacement strength
cannon balance, cannon bunker loot
Updated test list to include all the latest naval entities
Exclude all boat building blocks from raiding tests (boat building blocks do not take damage from rockets)
Fix turret aiming freeze: server rotation loop never executed in client-authority mode
Server movement logic was incorrectly disabled when _clientAuthority = true, preventing
_worldYaw/_worldPitch lerp, clamping, pivot rotation, and snapshot updates.
Fixed by:
- Making server apply rotation unconditionally in Update()
- Corrected HasServerAuthority to always true for rotation authority
- Clamping turret-space yaw/pitch at SetTargetAngles
- Ensuring server snapshot updates execute consistently
- Client authority now only supplies target angles — server still owns movement
Eliminates turret freezing, desync, and clamping bypass issues.
Wrap the bag parenting logic behind a convar that's on by default just in case (debug.bag_respawn_parenting) as it's a little risky
When respawning on a sleeping bag that is parented to a player boat, parent the player to the boat immediately on spawning instead of waiting for the parenting volume to pick it up
Hopefully fixes cases of getting stuck clipping when spawning close to a solid object while the boat is in motion
█▇▉▌▄ ▊▉▌▆ ▋▅▆ █▊▅▉▉▋ ▅▋▋▌▌ ▋▉▄▅▋▊▄▉▄▄ ▇▋ █▋▊ ▊▇█▊ █▆▉ (▍▅▊▊▇▄ ▊▉▋ ▆▉█▌▆▄ ▉▌▅▆▆▅▆ ▅ ▍▋▋▌ ▅▌▆'▅ ▇▊ ▆▊▌ █▄▆▍ ▍█▇▄▆ ▍▍█▉▌ ▊▉ ▆▄█ ▊▍▋▍ ▊▆█ ▋█ ▅▅▌▉▊▅▄ ▋▌▆▆ ▊▍▄▊)
Sail canvas collider now ignores player movement, prevents players geting stuck
Switch the boat planner material to Rust Standard/Cloth, fixes wacky motion blur
merge from naval_update/deep_sea/toast_fix
Mild tweaks on some tropical ocean color and opacity params.
Increased ore spawns when ore motherload is rolled on islands.
Coconut random rotation and offset (offset code bugged atm)
Fix tropical1 having the wrong mesh collider assigned
greatly reduced NPC population in deepsea
NPCDwellings wait for navmesh
fixed navmesh bounds being wrong and cutting off half the island sometimes
Boat ramp can no longer be picked up on a finished boat
Improvised walkways / fixed z fighting issues on wooden caps / part 2
Merge from alternate_grill_fix
Add settings on RadialSpawnPoint for random rotation on all axes and random y position offset
Improvised walkways / fixed z fighting issues on wooden caps / part 1
Fixed incorrect LOD materials on a few improvised walkway variants
▋▊▌'▄ ▊▍█ ▊▅█ ▊▉▉▅█▇▇▍▅ ▄▍▋▇▍▇█ █▍▆█▆▉▆█▍▆▉▆▍ ▇▊▄▅ ▌▉▋ ▍▉█▊ █▇ ▋ ▊█▄▆▍▋▆█▉█
Show an errror toast when boat is moving too fast to deploy & edit.
Groundwork for any future toasts.
Removed stray tutorial barrel spawner.
Moved some ores closer to cliffs and away from ruin spawns.