30,381 Commits over 3,806 Days - 0.33cph!
Blackjack: Fixed doubling down while playing the second hand after splitting adding the new bet to the wrong hand
More granular locking
Added warning when main thread is stalling (waiting for write thread)
When kicking / disconnecting a connection, make sure the decrypt thread isn't currently using it
Fixed saved sofas in unsaved tunnel dwellings (caused sofa leaks to world origin after server restart). Added a check to SetParent that can catch these, but too many false positives to have it enabled all the time.
BaseVehicle now makes sure seats match the enableSaving setting that's used on the vehicle. Prevents orphaned seats when vehicle isn't saved.
Adding several convars to configure and debug multithreaded networking
Pool performance issue debugging
Changing the default pool prewarm count to 1 of each instead of 10 of each (some frequently used prefab types still prewarm with 100)
merge from rust_metrics -> main
subtracting
78500 canvas_disabled_2 to main
Fixed several errors during demo playback
re-disable fishing_village c xmas decor
merge from save233 - minor changes
merge from save233 - minor fixes
▌▆▇█ ▌▄▌▅█▍▅▋, ▍▆▆▊▆▄▉▄ ▊▇▄▍ ▆▌▊▉█▍▆▇.▊▉▌█
merge from door_unlock_fix
merge from server_favourite_fix
build_inside_check is now enabled by default
merge from multiple_loot_wagons
fixed Windmill IO connections don't work when close up
Fixed Fireplace cooking speed
Lowered NoPlayerZone on modular car lift
▍▆▋▆ ▆▍▍▌/▍▋▍▍▇▋█▍▅/▅▌▋▉▋ ▉▅▆▍▄ ▋█▌▄▉▊ ▆▄▍▋▉▇▊ ▌▉ ▇▊▉▍█▍ ▄▆▅▉▉▅ ▅▆▊▉ ▄▇▍▅█▅▊▇▆▅
Fixed Blackjack table and seat being marked as isMobile. Fixes hold-to-dismount being active on blackjack.
merge from door_unlock_fix
Merge from multithreaded_networking_3 (disabled by default)
Rename the convar to skip asset warmup because it causes crashes and shouldn't be used
Merge from load_cancel_fix