31,167 Commits over 3,928 Days - 0.33cph!
Fix unknown string pool ID causing NRE in profiler when running an effect
PTZ Camera rcIdentifier unset
merge from rust_metrics_2
merge from accidental_item_breakdowns
Reducing MinNetWriteBufferSize and MinNetReadBufferSize (testing)
Potential EnqueueWrite NullReferenceException fix
merge from turret_scan_gc_fix
Adding Facepunch.ArrayPool
Adding print_arraypool for debugging / monitoring
Don't show the avatar of the killer on the death screen if streamer mode is enabled
Revert
79559, we want to to show repair costs even if they are 0/0 as that indicates that the item needs to be in the players inventory
merge from
78909 pistol_slide_remerge2
merge from save234 - Staging wipe
Changed zipline platform layers to World, fixes not being able to deploy drone on the platforms
Changing MaxReceiveTime back to 20 (previous default value) for better comparability
Adjusting NetRead and NetWrite pool buffer sizes to eliminate chance for spills even when network queue convars are adjusted
Call EnterPool even when object is spilled (so any cleanup in there is still performed, which lots of existing code assumes will happen)
Don't show a repair cost row on the popup if the cost is 0 items
Fix repair indicator not appearing when hitting a damaged item if the player has no relevant repair items in their inventory (NaN division)
Merge from io_line_thickness
Fixing several pooling related bugs that would cause excessive GC on the server (especially when but not limited to multithreaded networking)
▍▍▊▍▌▆▄▄ ▉▇█▉ ▆▄█▌▇▅█▆▍▇▅ ▋▅▅▋▍ ▌▌▉▆██
Applying EAC's own C# wrapper pinning fix (keeping my previous fix in place as it's expected to yield better multithreading performance)
▉▆█▉ ▊▆▌▄ ▉█▊▄▆▋▆▌▊▆▍ ▄▋██ ▅▊▌▍▄█▍ ▊▄▄▄▋ ▍▆ ▋▍▋▅▄ ▋▊▉▊▍, ▉▌▍▉▅▍▉▄ ▅▋▆▍▋▆ ▌▉▊ ▋▊▄▆▍▇▉ ▌▆▆▍▋▋▌▊▍ ▍█ ▆█ (██▅█▍▊▆▍ ▌▆█▆█▄ ▌▍▉▊▊██▊ ▍▊▊▇█▍ ▉▍▌▌▊▅▆)
Prevent poker wasting time updating hidden UI content
Enable burst compilation on the client (affects egg suit and ghost costume jobs)
Fixed bug where a poker community card wouldn't show in the UI if it was the same card in the same position as in the previous round
Fix Reveal Hand option not being available after a poker round
Fixing memory pool sizes of NetRead and NetWrite
Fixing NRE in main menu when client has multithreaded networking enabled (which is always the case in the editor)
Merge from industrial_merge
Merge from zipline_dismount_fix
Fixed poker UI showing hand "results" even for players that hadn't revealed their cards. These results didn't really reveal anything as they were based off placeholder "unknown" cards and would give bogus info.
Auto select the textbox when opening the RC identifier dialog