240,160 Commits over 3,837 Days - 2.61cph!
Rubikon: Check for null shape proxy when building proxy bounds. Could potentially fix access violation in CRnDynamicTree::GetBounds
Fix access violation in CQMaterialEditor::SaveMaterial
▄▍█▄▅ ▅▍▋▉▋ ▌▆▉▉▉▆▋▆▇ ▆▅▅▄▍ ▅ ▍▆▄ ▋▆ ▆▆▊▉▉ ▇▅▅█ ▉█▄▉▄▇▅▋▋▉█▉▌ ▇▍▇▌
Fixed some depth calculation and tag issues that were preventing sharks from being caught in the open ocean
Position the bobber preview 0.5m above the water for better visibility
Buoyancy returns correct water depth underneath water carving volumes
Fix updating buoyancy on client
Merge moonpool_buoyancy_fix->main
Minor edits to the buoyancy sub depth system
Pass the water surface value from the submarine into an artificial height field on the buoyancy component to solve incorrect buoyancy forces in the moon pool
Fixed bobber not correctly checking for blockages when moving and sometimes moving through solid objects (particularly bad in moon pool)
Increased chance of finding rare fish with higher quality bait
Logout reliability so players don't get stuck spawned in the world when not connected
Sentry error logging for the orleans side of the server
▌▍█▍▉██ ▊▆▅██▋▇ ▉▍▉▄ ▅▇▌ ▋▇█ ▅▉▊▌ ▍▆▊
▋▇▄▉▊▊▉ ▊▄▇▍▌▇▇ ▅▋▊▋▄▉▊ ▆▄ ▋▍▆ ▌▉█
Stop window film water drops always playing when the player first mounts a sub
Adjust colliders to match Tom's updated pontoons
Only play windscreen water drops when moving
Fix not being able to connect to the server anymore (due to increased strictness serverside)
Added human skulls as a junk fishing option
Fish trap unsaved changes
Allow CancellationTokenSource (explicitly)
Allow TaskCompletionSource
Fish Trap can now catch anchovy, herring and sardine (requires more calories than minnows, but less than the trout)
Trout is now much rarer in fish trap
Extra checks for accessing torpedo container
Mark fishing rod as default blueprint (for testing, may change before wipe)
Temporarily disabled window film effect because submarine rotation breaks the subemitter chain for some unknown reason
Cancel the fishing process if the player ends up too far away (as a passenger in a vehicle)
Fixed line of sight check happening every frame (should only be a couple of times a second)
Fixed MixerSnapshotManager constantly throwing NREs at the main menu due to no AmbienceManager instance
code cleanup, support for fresh/saltwater types, depths etc
Mark NativeArray fields as readonly in generated jobs
Merge branch 'quad-nre'
Refactor BulletSystems into one system, with many BulletArchetypes
Replace "System" with "Archetype" in json scripts
Updated .gitignore for new BulletArchetype generated stuff
Timing creating vs scheduling jobs
Merge branch 'master' into bullet-archetype
bulletSystemIgnoreOnUpdate -> bulletArchetypeIgnoreOnUpdate
Merge remote-tracking branch 'origin/bullet-archetype' into bullet-archetype
Trying out ComponentTypeHandleCache<T>
Merge remote-tracking branch 'origin/bullet-archetype' into bullet-archetype
Revert "Trying out ComponentTypeHandleCache<T>"
This reverts commit 2cf252ce8b01cdaad6ac370db9a3899676cb4ce0.
Attempt to ensure BulletArchetype jobs are scheduled in parallel
Merge remote-tracking branch 'origin/bullet-archetype' into bullet-archetype
BulletArchetype generated job refactor to help with merging
Working on unifying parameters to BulletArchetype jobs
Finished refactoring BulletArchetype jobs so we can merge them
Per-stage bullet job generation
Finished merging BulletArchetype jobs
Merge remote-tracking branch 'origin/bullet-archetype' into bullet-archetype
Merged bullet jobs parameter fixes
Merge remote-tracking branch 'origin/bullet-archetype' into bullet-archetype
Merge branch 'bullet-archetype'
Merge remote-tracking branch 'origin/master'
Fix client NRE when when swapping between fishing rod on belt bar
Potentially fixed fishing rod server nre
That one laptop monitor no longer 9999 NITS HDR
Cherry-pick submarine buoyancy fix, save215->Main
Timing creating vs scheduling jobs
Merge branch 'master' into bullet-archetype
Merge remote-tracking branch 'origin/bullet-archetype' into bullet-archetype
Merge remote-tracking branch 'origin/bullet-archetype' into bullet-archetype
Merge remote-tracking branch 'origin/bullet-archetype' into bullet-archetype
Merge remote-tracking branch 'origin/bullet-archetype' into bullet-archetype
Merge remote-tracking branch 'origin/bullet-archetype' into bullet-archetype
Merged bullet jobs parameter fixes
Changed RPG/Sniper pose paths
Merge branch 'master' of sbox-rts
Changed RPG/Sniper pose paths
More surface splash & related files