11,048 Commits over 1,950 Days - 0.24cph!
Properly assign playing cards on vm
Disable UI cards
Restrict junkpile updates even further using HasCloseConnections
Move flame turret and auto turret budgeted update into the sync transform window
Budget Auto Turret target scan (0.5s)
Cancel TimeoutTurn invoke if game ends
Disable server side gameobject enabling/disabling every frame on hot air balloons
Floating junkpiles no longer run buoyancy if no players are nearby
Less arm twisting on IK position
Remove any lingering scrap in the pot when loading a save
You now need to hold space down for a second to dismount the card table while in game
Added a notification when a player leaves the game
Fixed another leaving game edge case
Fixed some more edge cases where players leaving mid-game weren't being handled
Removed CurrentBet from card game saved data (we get that from player data now)
Fix NRE when player leaves game when only 2 players are left and it's the leaving players turn
Add hand IK when using slot machine
Use an RPC instead of a signal call to cancel a gesture
Various cleanup
Removed input swallowing when exiting gestures, no longer needed
Merge from gib_cache (gibbing performance improvements)
Add missing ViewmodelRenderer component to cards VM
Use gib local scale as the base for scale value instead of assuming it's scale is 1 (fixes some gibs with incorrectly scaled pieces)
Merge from dbl_shotgun_zfighting
Add a chance for the random move option to sometimes fold if the hand isn't good
Fixed AI's raising too much
Fixed some cases where looping gestures would end prematurely
Revert belt change (was no longer needed)
Fixed some test window issues
Various rules updates and fixes
Flesh out support for multiple player pot splitting
Fix incorrect payout calculation
▉▉█▅▌ ▌▄▋▌ ▄▉▌▊▇▊▊ ▄▋▆▅█▊▌▄▋ █▋▊▋▄ ▅█▉ ▇▅▇▇▋▇▋▍ ▆▅▊█▄▋▋▊▇ ▄▌▊▊ ▌▌▊▇▇█▅ ▇▄ ▌▍▄ ▇▆▆▇▆▆▇ ▉▅▆▉
Client/server compile fix
Briefly block input to the current held entity when cancelling a gesture
Fixed a case where the game wouldn't end correctly if one player was left after a player leaves the table
Fixed players not getting kicked out if they couldn't pay the small blind
Allow gestures to continue playing while jumping (experimental)
Fixed held entity wm getting disabled too early (before gesture anim starts)
Potential push water performance improvement
Expose a scale on the vm Lower component, reduced it by 75% on gestures vm so they don't drop off-screen while sprinting
Don't allow gestures while swimming or injured
Reapply vm changes, update gesture vm to use new renderer