252,404 Commits over 3,990 Days - 2.64cph!
Bunch of general refactor/cleanup/fixes/tweaks.
Try to define whether interfaces are shared/client/server only a bit better
Fix getting trapped outside the app when the player login token expires
▊▇▊ ▌▆▆██▉ ▉█▍▅▍█▆ ▄▆▇▅ ▄▌▆ ▍▊▍▆▋▋▆▇▉ ▆▅▊▊▌▇ ▊▊▋ ▄▍ ▅▇▄▅▅▇▆
▉█▊▋█ ▌▅▋ ▅▇▄ ▊▊▆ ▆▌▊▍▇▋▇ ▊▊▋▇ ▍▌▅▉ ▊▋ ▄▇▉▋▍▌ ▉▊▌▉▅ ▆▆▉'▄ ▇▊▌█ ▇▅▌▊ ▌▍▋ ▍▇▉▍▍▆ █▉▍▇▅▉
Change LifeStoryStart assertion into a Debug.LogError so it doesn't prevent respawning
Cherry pick
47385 (SoundManager fix)
Some AI tweaks to make scientists avoid running around underwater
Fix SoundManager lag spiral of death that brings the editor down to 0.1 FPS
GetAuthSessionTicketAsync Debug
Dedicated server fix test
Added a new Ripe stage after Fruiting.
A stage can now be flagged with IgnoreConditions, which will allow it to advance to the next stage at full speed, regardless of condition qualities.
Fix for unknown genetics.
Added the new genetics display to SeedInformation panel.
Steamworks Update to fix locking up
CallResult takes an IsServer parameter
Update NetworkingSocketsTest.TestConnectionInterface.cs
Prefer use client interface if both exist (this might need a big change at some point)
Merge branch 'master' of Facepunch.Steamworks
▉▄▆█▍█▆▌ █▇ ▄█▍ ▍▍ ▊█ ▋▊█ ▊▋▄▅▆▌▋
Update DS steamwork libraries
Steamworks server interface fixes
Merge from playerstate (few fixes from review)