159,530 Commits over 4,566 Days - 1.46cph!

5 Days Ago
Dont send full network updates every tick for for animals without a look animator. bears, polar bears, boars, chickens, crabs, frogs, jellyfish, squirrels, rabbits, stags Worst offender is bear costing 94 bytes~ per update when roaming. ~550 B/s → ~27 B/s per bear per player while roaming
5 Days Ago
mesh and model tweaks
5 Days Ago
Restore update order just to be safe
5 Days Ago
merge from soundocclusion_optims
5 Days Ago
merge from scarecrow_errors_fix
5 Days Ago
Fix error spam from scarecrows Fix bug that made scarecrows, gingerbread npcs, and junkpile scientists float slightly above the ground
5 Days Ago
Revert ProjectSettings.asset changes
5 Days Ago
material updates post shader changes crowflock prefab uses single emitter now
5 Days Ago
Add particle stream toggle to crittermovement shader so mesh particles get a per-particle flap
5 Days Ago
Fixed sounds started by destroyed monument client entities when loading not being cleared correctly
5 Days Ago
Cache an invoke
5 Days Ago
Material fixes Added test flock prefab
5 Days Ago
Fix gesture duration Add more sound events for sheep foot stomp and cow head shake Improve facing the player
5 Days Ago
Crow model/materials
5 Days Ago
Merge from main
5 Days Ago
Merge from main
5 Days Ago
Fix main menu not rendering sometimes
5 Days Ago
Another order fix/improvement
5 Days Ago
Sound occlusion optims: - stop checking every wall between a sound and the camera once one wall muffles it - looping sounds occlusion rays are batched - virtualised sounds (sounds muted by unity) check occlusion every 1s instead of 0.25s Standing outside an average base with 40 looping sounds in range: ~0.65ms -> ~0.05 ms per frame
5 Days Ago
Gamepad building hints order optim fix
5 Days Ago
Scratch animation re-export at origin
5 Days Ago
Pie menu optim
5 Days Ago
pt_boat_target_fixes -> main
5 Days Ago
merge from pipe_mesh_optim
5 Days Ago
compile fix
5 Days Ago
Fix bug causing PT boats to sometimes easily give up on targets up to 12 units above sea level. It should've been only 12 units below sea level
5 Days Ago
Hidden players rank behind every visible one, but can still be picked if nobody is visible
5 Days Ago
merge from pipe_mesh_optim
5 Days Ago
anim setup updates
5 Days Ago
Reapply stomped code changes Hook up petting react animations for cows and sheep Add moo and baa sound events Setup scratch gesture 1st / 3rd person (viewmodel doesnt work yet as it has an offset baked in)
5 Days Ago
merge from main
5 Days Ago
▆ ▄▅▋▄▊ ▆▅▅█ ▅▄▉▆█▍▄▊▊▌█▌▄▌▇▊█▊▇▉▆▋
5 Days Ago
▋ ▋█▉ ▉▋▌▊▄▄ █▆ ▌▋▋ ▆▉▄▊▉▇▊ ▌▉▆ ▄▉▄▄▋ ▌█▍▌▊▌▉▄▌▊▄▇▌ ▅▊▄▆▉▋▋▅▍ ▍▆▋▅▍ ▍▆▉▅▋▉▆▅ ▄▇▍▅ ▍▋▉▅▍█▄ ▋▊ ▌▅▋▄▇▇ ▉▍▉▋▅▉▍▉▋▇█▇▋ ▉▍▊▋▇ █▌▍▉▋ ▍▋▋▇▆▄▄▋▅█▆▋▆█▊▋
5 Days Ago
moved pipe mesh generation to use the MeshData native interfaces, including port of tangent calculation - virtually 0 main-thread cost now, almost all of the work is done on job threads
5 Days Ago
mag_drop_fixes -> main
5 Days Ago
- All magazine drops now land on the ground for a little while - Add some random angular velocity to the magazine as its removed. Ensures mags dont land bolt upright
5 Days Ago
merge from main, stomp branch changes in LivestockAnimal
5 Days Ago
Add SetVehicleLoad and slightly retune vehicle haptics while I'm at it
5 Days Ago
▇ ▍▋▌▊▌▅▉▅ █▇▇▌█▍▇▊▇▍ ▋▌▍ ▄▅▍ ▌▉█▇▅▆▉▅▆ ▆▄▉ █▍▇▍ ▉▆▍▍▋▉▉ █▆▋▄▇▅▍▇ ▍▉▌▌▆▋ ▅▍ ▆▋▅▉ ▅▍▋▆█▉▋
5 Days Ago
▆ ▋▍▍▌▇▇▉▊ ▄▇▅▄▇ ▅▌▄▌▋▅▇▍▇ ▋▉▇ ▅▍▆▍ ▋▉▉▅▌▌▅ ▊▆▄▌█▍█▌ ▅▅▉▄▋▆ ▆█ ▇▅▆█ ▅█▉▆█▆
5 Days Ago
More specific vehicle seat check for haptics
5 Days Ago
Rename some cursor/inventory UI options to be more clear. Play pick/drop inventory sounds when using virtual gamepad selection
5 Days Ago
Swap the rest of the mag drops over to the same system as the glass ak
5 Days Ago
merge from bone_retarget_optim
5 Days Ago
Fix lasers being broken in first person
5 Days Ago
pre-initialize found bones array with the extra bones that have already been moved as part of DoBoneRetargeting to avoid pointlessly recursive searching for them - much more impactful for things like hazmat skins that have a lot of extra bones for skirts - ~0.3ms now for BoneRetarget
5 Days Ago
fixed missing upkeep component for triangle spiral stairs
5 Days Ago
Debug overlay only created on demand when gamepad_debug_overlay is true
5 Days Ago
Remove the cachedPostIK system - its not needed after spine IK has been moved into jobs - Cleanup mag drops
5 Days Ago
Don't calculate/trigger haptics/rumble if gamepad not current input device