13,261 Commits over 2,407 Days - 0.23cph!
Also clamp the clarity amount so the ADS can never come to a rest while the boat is in motion
Increase ADS aim sway when on a moving player boat
Sway amount is scaled by boat velocity, so stationary or very slow moving boats will be easier to shoot from
Merge from kapok_branch_col_optim
Merge from redirect_tests
Merge from main
Conflict on building_planner.entity, auto resolved
Merge from vine_rotation_error_fix
Merge from scientist2_trophy_fix
Merge from demo_improvements_feb_2026
▅▉█▆▌▋▇▉▉▋▅▍▌ ▋▄▉▆ ▌▉▍▄ ▇▉▌▌ ▅▅▆▍▄█▇█▉▇▆ ▅▅▊▇▄▉▌▌▌▅▉▊▄ ▆▄▇ ▅▅▍ ▋ ▄▊█▊▉▄ ▉▉▇▌█▆▇▌█▅ ▅▅ ▌█▉ ▋▍▊▊█▅ ▋▄▄ ▅▇▉▉▅▉▊ ▍▋▄ ▍▇▉ ▄▋▆▆▆▌▌▅▄ ▆▉▆ ▇▊▌▄▅▌▌ ▉▆ ▋▄▊ ▌▊▍█▅█ ▌█▅▆▍ ▌▇▅▍ ▍▅▌▅▅▄ ▆▌ ▍▋▍▊▅▅▌▆ ▇▋▉█▊▌█▄▉▇▄▅▅▊▍ ▊▍▍ ▍▇▇▉▌▊▉▌ ▄▊▆▋▋ ▇▇▍▊▅▌▋ ▆▄▋▌▉▋▍▅ ▊▆▌▆▋▆▆█▌▋ ▌▍▍▌▌▋▋ ▌▊▋▌▅▄▋▌▆▊ ▌▊▉▄▄ ▊▇▅▋▌▄ ▄▉▄▌ ▅▌▇ ▍▋█▅▍▅▋▅▆▇▉▆▅█▉▉ ▇▋▇▋▋▆▊ ▋▅▌ ▋▋▅▊▍▄▅ ▇▍█▆▊▋ ▇▆ ▍█▍▊▉ ▋▊█▍▊▅▌▅ ▊▊▄▋ ▄▄█ ▍▄▉█ █▄▋█▄ ▆▋▄▍█▋ ▋▊▅▉▅▅▆ ▅▍▌▆ ▄▋▇ █▉▊▊ ▍▇▍▍ ▉▅▉▍ ▅ █▊▍ ▄▍▊▌ ▌▇ ▊▉▍▇▊▌▉▊ ▆▄▄ ▅▊▋▄█▍▅ ▌▌▅▍▄ ▅▍▌█▍ ▋▆▇ ▌█ ▄▍▄▋▊
Simplify kapok branch A from 4 colliders into a single mesh convex collider
Will save 6-9 colliders per vine swinging tree in jungle biome
Stripping out more useless stuff, adding in more needed stuff
Shut down the tutorial server if the player disconnects for more than 5 seconds or finishes the tutorial
First pass on tool to quickly equip held entities to player models for cinematics (Tools/Cinematic/Equip Weapon Tool)
Include some needed scriptable objects
Strip out deep sea, cargo ship and other expensive vehicles
Show a loading screen while the tutorial server is booting
Fixed cook mission stage not working
Fixed respawn stage not working
Merge from hackweek_local_tutorial/mesh_strip
Functional server bundles build process, allows us to get about 1/3 of the way through the tutorial with no show stoppers
Merge from hackweek_server_mesh_cull, testing out whether this can help
More asset scene work, still not quite working
Don't allow the server to save when running in local server mode
Don't allow more than one player to connect
Don't allow connections from other IP addresses (in case the default server port is open on the network)
Don't load monument bundles or asset scenes when running a local server
Add a list of allowed files, don't let the asset scene system load them (not quite working yet)
Tutorial island successfuly runs as a scene in a dedicated build
Fixed a bunch of serialization mismatch fields in BoatBuildingStation, BoatAI, BoatBuildingBlock and PlayerBoat
Was preventing local builds
Setup tutorial island scene as a playable scene
Ripped out a massive amount of tutorial code for handling the spawning around the world edge
Fix compile errors in Server mode
Fixed server shutting down when player tried to connect
Better line reading of logs
Read the log file instead and run the server in the shell
Properly route stdout to the rust client
Watch for server ready message, connect player once server has booted
First steps for a local tutorial
Start up a local server via debug.startLocalTutorial convar, currently only loads craggy
▊▌▍▄▊▋ ▇█▇ ▅▅▅█ ▄▅▊▅ ▉▌▋▉ ▋▆ ▅▌ ▉▆▄▇
▅▉▆▌ ▆▍▍▍▆▋ ██▋ ██▍▋▌▌▇█▉▄▌ ▋▍ ▇█▅▊▆▄▉▉▇▋▉▅▇▄▆ ▅▄▇▅▌ ▋▄ ▅▍█▄▍▅▆▉▉█ ▅▇ ▉█▌▉
Better fix, match the old capsule entirely with an OBB
If anything this will allow sprinklers to hit more planters slightly
Adjust sprinkler splash bounds box to more closely match last months behaviour
Should fix sprinklers on walls
Fixed redirect skins not working with Industrial filter optimisations
Added a test to cover this case
Fixed possible NRE when looking at an object thrown into a small ramp
Improve handling of BaseOven at extremely low frame rates
Still apply delta in increments of UpdateTime, but allow for multiple increments to be processed each tick to speed up the backlog
Very minor HasAttachedStorageAdaptor optimisation, seemed to save maybe 0.01ms sometimes
Merge from main
Conflicts auto resolved on: Rowboat.prefab, Cannon.deployed.prefab, paintballgun.entitiy.prefab, HeldEntity.cs, HeldEntity.Client.cs, PlayerModel.cs
▌▌▅▌▇ ▄▅█▅▉ ▅▊▄ ▇▇▇▌█▍▉▄██ ▆█▋▍ ▄▍ ▅▄▇▆▋▌▆ ▆▊▋▇▍ ▍▅ ▉▋▌▉▉ ▌ ▉▉▅▄ █▊██▌▇▊▄ ▅█▄▉▋▇▆█ ▄▅ ▆ ▋▉▊▅▆▌ ▉▊▅█▅█ ▉▍▇▌▄ ▇▌▇▆▄▆▋▉▅ ▄▍█ ▆▄▌█▇██▋▉ ▅▉▇▊█▊▄ ▄█▉ █▉▆▄▅▋▍▊▇ ▌▉▅ ▋▉▆▍▇ ▇▍▅▉▍ ▄▉ ▆ ▇▍▊▊▊▋▉▊▉█ ▌▄▍▊ ▊█▋▄▍ ▍ ▍▋▋ █▉▆▋▄▇
Possible fix for ovens producing slightly different amounts of resources compared to last month
Always pass an exact 0.5s delta time into the Cook method, deduct that from the timer to match so the tick will happen slightly faster
Changed cowbell AnimationCrossfadeDuration to 0 (was 0.1)
Fixes majority of cowbell animation getting lost in the transition (affected the old player model as well)