112,364 Commits over 3,928 Days - 1.19cph!
Optim: Avoid unboxing in Pool.Free(ListDictionary)
Was reported by Clr Heap Allocation Analyzer and I missed it originally.
Tests: none, trivial change
Merge: from main
Tests: built all targets, ran around solo on CraggyIsland
merge from radtown redux branch
Added convar 'global.disable_clouds' to disable clouds
Update: disabling ServerTests to not mislead that they are working
Tests: none, trivial change
▍▄▇ ▌▍▄▆▇▍▅▋█▋▅▅▆▉▌ ▄▇▄▆▊▄█ █▄ ▅▍▇▋▉▆██▌▍ ▌▇ ▌▋▍▍▉▊▅▉
Merge: from main
Tests: ran new unit tests - all green
Update: Refactoring code to not need Pool.FreeDynamic
Since there's no more users of Pool.FreeDynamic, removing it as well.
Tests: Ran CompanionServerTests - all green.
Clean: Makign tests available only in CLIENT+SERVER
Also adding assert messages to CompanionServerTests for slightly more clarity
Tests: built all targets in editor - pass. Ran all CompanionServer tests couple times - all green.
Bugfix: Tests now able to run after a play session
- ServerMgr now cleans up players on shutdown in editor
- Tests are able to temp overwrite TerrainTexturing
- Tests disable gameplay analytics
Tests: ran all tests multiple times - all green
Submit navmesh display line material
player update. rocket launcher anims set up to match the viewmodel, holster position set and dragon launcher set up
▊▇▅█▋▄▄▇▍▆▍ ▍▋▌▍▇▌ - ▍▊▅▌▇▍█▍▅ ▆▆▉█▌▇▌▄
Fixed screen turning black when spectating a player in third person
Use submeshes instead of 2 separate meshes for nav triangles and nav lines
cherrypicking Entity_Query_Improvments/dangling_profilesample_fix
fixed dangling profiler sample that would stack with following sample regions
█▉▍▅▄▌▇▇▆▄▉ ▆▉▊▋▉▇ ▆█▌▄▌▍▇▇ ▆▄▉▍▊▊▋█▌▋▌ ▋▌ ▊▇▌▋▇
merge from DuplicateGUIDFix
merge from SBToolCupboard
merge from travelling_vendor_restock_change
▇▅▇██ ▌▌▆▆ ▄▊▄▄▉▅▉▍▆▆▋_▄▍▉▉▉▅▆▊▋▆▊▊
Fix RpcTarget.PlayerAndSpectators NRE if the player is invalid
Fixes nexus transfers erroring out when removing players from their team
Minor edit - unassigned launch_site from MonumentIsland's PlaceMonument script, since having a monument assigned causes Unity to load it when the GameObject is clicked on (and Launch Site is huge).
Fixed motorbike speedometer not working when reversing
Merge main -> TrainDecouplingImprovements
Flame explosive orientation tweak for code review.
Various post playtest fixes.
Fixed fire mode switch sound being replicated
Rocket type visual consistency & napalm effect.
Change the in game news to use FP.Flexbox - should fix all the random layout issues we get
Also adds better ultrawide support by not letting it stretch across your entire screen
Show the server time,HH:MM format
Working alarms, let power pass through when ringing
Replace calls to DDraw.Line with Graphicss.RenderMesh of a MeshTopology.Lines mesh, greatly reducing GC pressure
Combine `isFlushing` and `invalid` bools into single `disposed` bool
Add `UsePooling` convar that allows you to turn pooling on and off for bulk uploaders
- default to false to help debug why multiple types of events are uploaded to the same file
Include serverid in uploaded path so we can see which server is sending errors inside ingest failures
Exploring the parenting of bikes to the back of scrappy to see if its even feasable
Added jungle door, window bar blockouts. More wall kit work.
Bear ragdoll prefab update, changed various colliders and character joint angles.