31,189 Commits over 3,928 Days - 0.33cph!
Merge from hitch_improvements
Merge from alt_look_model (third person model updates when alt looking)
Disable raycasting on market terminal UI elements
Electrical counter fixes:
- Visual: Font size now scales smaller when the number doesn't fit
- Visual: Better centered the numbers
- Performance: Set the camera on the UI canvas on init, so Unity doesn't call FindObjectWithTag on it constantly. Disabled Raycast Target on a couple of UI elements.
Fix for l96 worldmodel issues.
-improved uvs on LOD0 which was causing issues.
[Editor only] Allow overriding the F9 screenshot resolution with any specified resolution
Compile fix, don't need IComparable anymore
Rewrote the whole results calculator (side pots, draws, abandoned scrap) to fix any payout bugs once and for all.
Make sure we always clear previous bet data correctly after end-of-round
Better fix for abandoned scrap calculation
Subtract fix from
60523, pending an improved fix
Clear BetThisRound and BetThisTurn immediately when a player leaves the game
Fixed incorrect payouts when both side pots (different all-in amounts) and folded players are involved
[Editor only] Fixed poker test window array error
[Editor only] Poker test window remembers different scrap values per player
[Editor only] Poker Tester window can now set a specified amount of scrap in storage for any player at the table
missing changed steam categories
Poker game inputs now reset the player idle timer on the server. Don't kick players just because they sat playing poker for thirty minutes!
Potential incorrect material gib fix
Enabled read/write on the gambling lamp since the LOD3 is used as a mesh collider. Fixes the "RuntimeNavMeshBuilder: Source mesh gambling_lamp_LOD3 is skipped..." errors on every server start.
Merge PlayerSeed fix to Main. Fixes PlayerSeed console command not handling Steam IDs correctly. Also now supports using a name instead of a seed.
Include type field in smart alarm notification data
Add targetId and targetName fields to team login and death notifications
Fixed beancan effect floating, fixes for deploy sounds.
cloud billboard alternate triangulation
adding subsivision to cloud billboard
Fixed build exception when ItemDefinition.shortname is null in ItemManager.Initialize (this exception appears to cause a full editor crash on 2019.4.23?)
merge from disable_easter_2021
▌██▄▌ ▋▇▄█▄▊ ▋█▇▋▉▌▌ ▄▋▋█▉█
Disabled incremental garbage collector on macOS again
Increase poker pot warning to error status
L96 Specular setup
no longer uses metallic setup
now good for skin creators
Player now needs to hold escape to exit the poker UI (same as Space)
Fixed easter basket vm not showing eggs in right hand when collecting
Fixed poker turn not ending when it should if the last player's action was to fold
Fix gibbables that copy materials but don't use property blocks not getting materials assigned to individual gibs (fixes campfire and small wooden box gibs)
Be more strict about setting and sending activePlayerIndex. Add error detection. Attempted fix for the "No absolute index found for relative index -1" error.
Check for long form flag when toggling ExceptionReporter
Fix activePlayerIndex subtraction if leaving user is not in the current round
Experimental fix for possible LeaveTable error
Resetting sway if the position delta gets too big. Fixes viewmodel issue floating issues.