106,844 Commits over 3,836 Days - 1.16cph!
Increased caboose decay time to 4x whatever TrainCar.decayminutes is set to. The default is 30 minutes, which puts caboose at two hours. Note that decay only starts when no one is nearby, and resets if someone boards the train.
Fixed dynamic bet bug + dynamic bet now remembers the player's last bet amount
Slot machine payout UI now use Sprites/Multiply shader, removes need for instanced shader setup with time of day adjustments
Fix "don't have enough scrap" message popping up and immediately disappearing.
Disable the editor free scrap
Re-add the minor blackjack halloween thing
If the player has split and gets to 21 on the first hand, switch automatically to the other hand. Previously was bugged, and automatically ended both hands.
Refresh to the new dealer expression right away as the round ends, to align it with the audio
Handle cases where one ace valued at 11 but other ace(s) valued at 1 is the optimal play
Fixed being able to bet over the max using the alternate betting input
Instead of dropping current bet as an item after save/load, pay it out to storage
Fixed not being able to add TimelineConvarController to demo tracks (another merge issue)
Storage adaptor greybox setup
Reverse fresnel opacity fix
Fix Add Parent GameObject editor tool not working on parented objects
Properly fixed RecordFrameTime errors in editor
don't hide effects in 3p when debugcam is active
Redo missing code that got lost to the git gods
Remove culled minilights from caboose dressing to fix "Missing light component" error spam
Removed all RendererBatch scripts from caboose dressing objects (please don't use RendererBatch on moving objects)
Backups + mat fixes + missing cine prefab
Fixed scientists leaving behind a backpack even if they were fully looted
Vertex alpha multiply fix
Insurance payouts are now shown in the UI. Encode both result codes and the insurance payout into the winnings int.
Remove graphics.HlodShadow and graphics.HlodDebug convars
Fixed debug.PrintDebugWorldInfo/debug.CopyDebugWorldInfo not working
Remove the replicated variables used in debug.showworldinfoinperformancereadout as they're not needed
Newest shader again for debug
merge from performance_sampling (fixes)
manifest rebuild - build times
merge from /main/p17_muzzle_fix
Fix CPU time being incorrect by creating proper StartOfFrame hook
glock 3p reload sound fix
Merge from main -> performance_sampling