useroctocancel
reporust_rebootcancel

741 Commits over 365 Days - 0.08cph!

7 Months Ago
Batched Buoyancy is now functional, but still missing some code and needs more optimization: - Move buoyancy data into persistent arrays and reuse them. - Add convar for switching between batched/old buoyancy. - Add 3D positions for water info step. - Add Ocean Simulation.GetHeights span overloads for interop with native arrays. (they still need a XZ3D step, otherwise we'd use the native arrays directly - TODO later.) - Add GetBuoyancyWaterInfoBatched. (wip, missing entity fast paths for inside terrain/above water) - Shim Ocean simulation into WaterSystem.GetHeightArray_Native, it's already batched, works for now.
7 Months Ago
Fix world model outlines not displaying when using skip domain reload.
7 Months Ago
Still heavily wip, run the watermap jobs from burst.
7 Months Ago
Start tracking buoyancy components to track them, split batches into deepsea/mainland.
7 Months Ago
merge from main to fix playmode
7 Months Ago
Fix playmode being broken due to outdated protobuf serializer or merge conflict. Make grid constructor parameters optional to support static field codegen.
7 Months Ago
update from main
7 Months Ago
merge boat perf optimizations to main
7 Months Ago
Use child entity count for MotionToggle cache invalidation.
7 Months Ago
Add parameterless constructor to Grid<T> to make it compatible with reset static fields code gen.
7 Months Ago
WIP, it's getting annoying to drag these changes across branches: - Move a good chunk of buoyancy into burst. - Add burst methods for filling buoyancy point data arrays. - Introduce methods for running buoyancy in a batch rather than on every component separately.
7 Months Ago
Make terrain height and shore vector methods readonly to indicate that they're pure.
7 Months Ago
Add indexer to pooled array, add extension for copying managed arrays into native arrays. (intended for smaller collections)
7 Months Ago
Replace broadcast motion with a cached version (staggered update every 60f), reduces Client.Update from 4.5ms~ back to 1ms~ with 15 boats.
7 Months Ago
Fix leg animator causing the player model to clip through the camera in first person mode.
7 Months Ago
Fix `-nosteam` no longer working in editor. (Preferences -> Facepunch -> Disable platform services editor pref)
7 Months Ago
Add modified script for generating a list of Job Safe Unity APIs.
7 Months Ago
Fix odd cannonball loaded position, move it to the back of the barrel.
7 Months Ago
Stop reload sounds when dismounting the cannon, fix cannon barrel impact sounds.
7 Months Ago
Show toast for only being able to place cannons on player boats, Fix reload animation error spam on cannons from invalid playables.
7 Months Ago
Cherry pick fix for low fps cannon reloads on other players
7 Months Ago
Update ghostship parent volumes to be more accurate, which should fix players getting stuck when approaching ghostships on playerboats
7 Months Ago
Fix tropical1 having the wrong mesh collider assigned
7 Months Ago
Re-bake navmesh for all ghost ships to include hackable crate navmesh modifiers
7 Months Ago
Fix s2p failing on tropical4 when trying to pop terrains from an empty buffer list.
7 Months Ago
Rebake tropical4 mesh + s2p
7 Months Ago
Rebake tropical3 mesh + s2p
7 Months Ago
Rebake tropical2 mesh + s2p
7 Months Ago
Clean up mesh chunk folders + remove old versions
7 Months Ago
Rebake tropical1 mesh + s2p, set chunks/collider to terrain layer.
7 Months Ago
Update tropical4 chunks
7 Months Ago
Update tropical3 chunks
7 Months Ago
Add warning for missing spawn groups instead of just silencing them
7 Months Ago
Regenerate tropical2
7 Months Ago
Fix dwelling NRE causing deep sea islands to not spawn fully.
7 Months Ago
Null check reloaded sound for cannons
7 Months Ago
Add a tool to convert navmesh obstacles to modifier volumes, rebake all ghostship nav using volumes
7 Months Ago
Parent entities before initializing them
7 Months Ago
Update all ship trigger parent shapes to match the ship
7 Months Ago
Fix compile errors, re-enable navmesh obstacles on ships, disable navmesh surfaces on all the other ships
7 Months Ago
update from naval_update
7 Months Ago
Regen tropical 1 mesh chunks
7 Months Ago
Add a check for cannon update parameters errors if the playable graph isn't ready.
7 Months Ago
Add validation between lighting the fuse and firing the cannon.
7 Months Ago
merge from islands to naval
7 Months Ago
Re-center all chunk transforms to fix MeshLOD being stuck on LOD2, Add recentering to the tool + the post processing of chunks. S2P Tropical 1-4
8 Months Ago
Fix null refs for deep sea island models, set them to the new chunked versions
8 Months Ago
Regenerate tropical 4 chunked terrain mesh
8 Months Ago
Fix tropical3 LOD folders
8 Months Ago
Regenerate tropical 3 chunked terrain mesh