156,752 Commits over 4,536 Days - 1.44cph!

1 Year Ago
extend_menu_loadingscreen -> main
1 Year Ago
Add 'finalising' step to the main menu loading screen (only the very first one), this masks any final extra processing steps that are required and helps shield the user from a bad stutter We were showing the menu slightly too early before processing was fully complete
1 Year Ago
prioritise_premium_community_2 -> main
1 Year Ago
Only show prioritise premium if the browser can even support it Ensure it only works for the official category
1 Year Ago
twitch_modal_dash_support -> main
1 Year Ago
Support loading twitch drop campaign image from the dash Load when first starting up the menu
1 Year Ago
server_browser_budgeting -> main
1 Year Ago
Use a stopwatch to check how long we are taking on the current ServerCacheQuery batch, if over 2ms then yield for the next frame, or continuously allow processing up to 50 elements per time This (in reality) results in a constant overhead of 4ms until the results are processed rather than a single lag spike. I think its better and can be tuned a bit more in future by just upping the budget By the time you've click the server browser a few seconds have passed and most of the queue is empty anyway
1 Year Ago
Drop match ServerInfo creation batch size from 500 to 50, and use Task.Yield() rather than delay
1 Year Ago
Fixes for hit particle timings
1 Year Ago
protobuf codegen
1 Year Ago
Do the mode parsing inside the ServerInfo single loop itself. This saves us around 15% of total ms cost per server info constructor creation Ends up saving around 14ms~ when creating a batch of 500 ServerInfos
1 Year Ago
Merge from main
1 Year Ago
Add `forceaddtoteam <steamid> <team?>` command to add online (or offline) players to team
1 Year Ago
Do not allow queueing again tiles that are actively being rebuilt, removes the need for locks on the hashset. Maybe we need to remove from the queue the tile, and add it to the end of the queue if someone asks to rebuild it again.
1 Year Ago
Replace concurrent queue and semaphore with blocking collection for job requests, and ConcurrentQueue with ConcurrentBag for job results (order does not matter)
1 Year Ago
Fix tile never being removed from dict if using sync mode
1 Year Ago
merge from menu_stalls_fix
1 Year Ago
Tweaked the budget of the steam inventory recipe warmup, to avoid causing stalls after bootstrap is released
1 Year Ago
▆ ▊▋█▆▇▄▉ ▋█▄▉ ▇▌▄▊▋▌▌▇ ▋▄▅▇▄▆▉▅▅▋▉▇▇▄▉ ▊▆▌▉▌ ▇█ ▇▄▉ ▊▌▆▇▋▆ █▍█▅▆▉▇█▍▋▍█▄▍▊ ▅▇ ▆█ ▇▌▇ ▄ ▄▆▊▄▌▇ █▇▌█ █▄█▍▌▇ ▄▌█▉ ▄█▄▇▅▌▉▉ ▄▌▇▇▅▍ █▌▉█▉▅▉█ ▄▍ ▉▍ ▆▆█▌▇▉█ ▋▍▉▆▇▍ ▍▋▍▆▄▄▅▍ ██▍▌▉▆▆ ▄▉█▄ ▌▆ ▊▆▄▅ █▌▌▇▄▍▊ ▆▉▉ ▇▊▆▄▍▇▍▋ ▋▉ ▄▋▆ ▆▋▇▅▆█▊▆▉▌▄▉
1 Year Ago
▋ ▇▄▆ ▌▉▊▄▉ ▅ ▆▋▊▇ ▇▍▇▆▌▄▉▌▍▍▍▊ ▋▉▌▌ ▅▅▍▍▆▉▇▅▇▆ ▊▅▋▍▍▌█▆▆▊ ▅▄▆▆▍▍█▄▇▅ ▋▄ ▅▊▍▅▋▊▄▌ ▉▅▌▉▇█▄▍▄ ▄▅█▇▆▋▅▌ ▋▄ ▆▅▇ ▌▆█▉▍▅▄▌ ▄ ▌▆█▄▍ ▅▊▌ ▉▍█▄▆▄ ▇▋▍ ▌▌▆▄▊▋▊ ▆▇▊▄▌█▍▍ ▅▄ ▆▆▍ ▆ ▌▍▅▌█ ▇▋▇▊▅ ▅▋▄▆▅ ▉▍▆█ ▋▋▊█▊▄ ▄▄█▌ ▅▋▄ ▌ ▊▄▌▄ ▅▅▇▌ ▌▋▉▌▄█▋▋▊▅▄▌▅█▆▉▉▌▇▇▆▉█▇▅▍▇▅▇█▋▄▄▌▍▍▍▋▍▊▇▊▆▄▊▆▊▆▌▆▉▆▌▄▊▇▆▅▋▅▄▉█▅▇▄▋▇▉▆▉▋▍ ▋▄▊▇▇▊▌▆ ▅▆▄▍█▅ ▍▆▉▊▋▄ ▌▊▋▆▄ ▋▊█ ▇▋▉▊ ▋▇ ▅▄▍▄▌ █▌▌▍▆▇▆▌▌ ▋▄▄▊ ▌▋▄▅▆█▆▊ ▄█ ▍█▋▇ ▅▅▄▍▆█▋▆▆▄ ▊█ ▌▋▌▋▊▇▋▍▌▄ ▆▍▋▉▋▅██ ▌▉▉▍▄▋▋▌ ▋▉ ▌▉█▄█▋▉█ ▌▆▋▊▋▋ ▉ ▄▌▄▅▋▊ ▉▌▌▅▅▍ ▍▋▅▍▌▉▅ ▄▇▉▆ ▉▄▄▇ ▇▅ ▋▆▋▌█
1 Year Ago
Reserve some background threads for the navmesh
1 Year Ago
merge from mesh-guide-shader-improvements (fix missing shaders)
1 Year Ago
subtract 132290
1 Year Ago
Send steamId of teammate when sending player name (should only network to teammates / self) & lookup name with NameHelper if steam id is provided on client - allows steam nicknames to show instead of server names
1 Year Ago
report error, abort rendering if shader missing
1 Year Ago
add guide mesh shaders to always included list
1 Year Ago
Update IME candidate menu size to fit new text Fixed respawning while driving while dead putting you to death position Respawning while driving will no longer snap eye angles to spawnpoint Minor cleanups Use consistent search paths for textures and some model code * Makes textures load from "GAME" path instead of NULL, so it is consistent with models and materials. * Changed some gmod code related to reading model files to also use "GAME" path instead of NULL for consistency with engine model loading Prevent potential server crash with npc_heli_avoidsphere at edict limit Fixed missing alpha channel on DoD:S playermodel fallbacks
1 Year Ago
merge from marker_teleport_reset_fix
1 Year Ago
▆ ▍▊▉▌▆▋▄ ▌▄▄▉▉▌ ▍▆▄▊▆█▊ █▆▇▋█▌▍▌▅▄
1 Year Ago
▋▊▍▇██ ▇▉▋▊▇▌▌▇
1 Year Ago
merge from fix_custom_item_icon_description -> main
1 Year Ago
Fix NRE when joining server with custom icon due to CommunityEntity not being networked yet
1 Year Ago
Fix custom item icon from modding not showing the custom icon in the item's description
1 Year Ago
subtract 132264 mesh-guide-shader-improvements
1 Year Ago
Updated livestock textures. added new materials and renamed a livestock material. Updated model with rigged version
1 Year Ago
Implement cannon reloading animations
1 Year Ago
Implement animation handles for code driven player model animations, basically the same as one shots but with a way to control them after they get added to the mixer.
1 Year Ago
added thumb bolt pullback anim to hc revolver shoot anims
1 Year Ago
Floating city S2P, fixes a OOB error with static water catcher
1 Year Ago
Merge from naval_missions
1 Year Ago
Fix compile error
1 Year Ago
Add mission to hunt deep sea RHIB scientists, given to placeholder floating city mission provider
1 Year Ago
Fix all of the weird rotation issues
1 Year Ago
Swap to quaternions - getting gimbal lock already
1 Year Ago
Stop the turret from flipping the equipped weapon
1 Year Ago
updates to apple visuals and mat settings on model
1 Year Ago
merge from boat_stability
1 Year Ago
compile fix
1 Year Ago
updated jungle storage horizontal barrel collision and volumes to be consisten with the other horizontal barrels