10,834 Commits over 3,867 Days - 0.12cph!
Fixed CLIENT / SERVER compile issues in BaseProjectile and LockOnLauncher
Removing unused using from SeekingServerProjectile
Fixed LegacyNavigation serialization issue
2021 server NavMeshAgent tests
Can deploy weapon racks and clan table on tugboat
▍▄▆█▋▆▅ ▌▋▄: ▋▍█▆▅▋▌▆▉ ▅▌█▇▌▆▄▋▌▋▌ ▅█ ▋▌▇▌▌▋▄ ▇▅▌▄▆ ▄▇ ▆▍▋ ▆▉▍▄▇▊▉
Potential fix for RelationshipManager.UpdateReputations performance issue
Only call SetScriptingDefineSymbols in BuildAssetBundles if current defines and target defines are different
Potential fix for composter fertilizer NRE
▇▅█▇▉ ██▊▍ ▄▍▄█▍▅▌▉▄▅▅▊▅▇▍▉▅▆▋▉▍▄▇█▌▉▍
▌▌▋▅▄ ▉▄▅▌▋▅▆▌██▆ ▅█▅▌▉▍▅▊█▉ ▇▅ ▆▅▊▄▄▌▅▌█▄ ▉▍▉▅▍▄▆▊ █▇▍▍▌▇
Removed several texture assets from server content.bundle
Whitespace / debug log cleanup
Removing old server GamePhysics performance workaround
▋▄▍▋▌ ▆▇▌▊▇▉.▋▄▌█▌▉▌▆▅▉▋▋▋▌ ▋▊▊▉▆▆ ▊▊ ▇▇▄▇▇▋▋ █▅▍▊▇ ▄▆▉█▅▌▆▆▌█▄▇
Removing several temporary build debug logs
Fixed SeparateLinuxBuild in case we need to use it again in the future
RPC string manifest debugging
Added BuildOptions.CleanBuildCache to BuildDefines.Options_Default since delta builds seem to be hit & miss on 2021.3.29f1
Fixed UIClanCreator CLIENT ifdef positioning causing serialization error (latest 2021 version seems to throw an error from this)
Manually print all build errors after our "Compile Errors: ..." message since some or all of them don't seem to get logged (?)
Another graphics jobs test for OSX
Merge from global_networked_bases
Removing unused MeshAllocator instance in VirtualMeshScheduler
Use the correct CellAllocator instance when computebuffer_setdata_immediate is false
Added computebuffer_setdata_immediate convar (does what the name says), defaults to true on OSX since SetData seems to have a ton of memory overhead in Unity's OSX implementation
Enabled instanced rendering on OSX by default again
GPUBuffer data preservation / copy when expanding is now optional
Fixed FreeNativeMemory before AllocateNativeMemory in a few subclasses
Fixed a few == vs <= "better safe than sorry" cases
PreCullJob now runs after LateUpdate instead of after Update so changes in LateUpdate doesn't mess things up
Fixed DrawCallManager.AddDrawCall not immediately updating if it was resized
Disabled by default on OSX standalone until we sort out the memory leak
Fixed some issues with --normal-rendering
Another 2021 server build fix attempt