130,443 Commits over 4,201 Days - 1.29cph!
    
    
    
        
            
            
            
                
                Store overlay page layout changes
                
                
                
                
             
         
        
            
            
            
                
                ▅█▋▇▌ ▄▄▍▉▋▇▅ ▇▄▇ ▊▍ ▅▊▋▄▋▇▊▅█ ▋▌▄▇▊ █▆▍▅ ▆█ ▇▍█▅▊▅ ▅▊▋▅▉ ▇█▌▄█▉▄█▄▄ ▅█ ▆▆▌▆▄▌▌▇ ▍ ▅▅▉▅▆▉█ ▊▆▄▇▆ ▅█▊▉ ▊▄▋ ▍▊▅▇▅█ ▅▍▋▌▄▌▍▋▉ ▆▆▆▌ ▅▍ ▉▋▌▄▌ ▆▅▋▆ ▋█ ▋▅█ ▆▍▌▇▊▅▊ ▊▋▅▅██▊▅█
                
                
                
                
             
         
        
        
        
            
            
            
                
                ██▌ ▌ ▋▍ ▍█▊▅▅▊ ▉██▆ ▍▋█▄▄▄▅▆ █▍ ▋▉▅ ▊▄▊█▋▊▍ ▊▉▋█▌▊▄▇▍▊ ▋█▊█▍▍▇
                
                
                
                
             
         
        
            
            
            
                
                Change asset warmup to run directly on the assets loaded in asset scenes
Wait for asset scenes to finish loading before running warmup, showi progress
                
                
                
                
             
         
        
            
            
            
                
                Fix joining a server in a party causing certain teammates to show their name as "DEAD" instead of their real name
                
                
                
                
             
         
        
            
            
            
                
                merge from main -> party_system
                
                
                
                
             
         
        
        
            
            
            
                
                Hopefully fixes and improvements
                
                
                
                
             
         
        
            
            
            
                
                Close opened page and modals when closing the store
                
                
                
                
             
         
        
            
            
            
                
                M15 - fixed issues with barrel attachments not working in 1p and 3p
                
                
                
                
             
         
        
            
            
            
                
                Close steam inventory opened modal when switching tab
Code cleanup
                
                
                
                
             
         
        
            
            
            
                
                Fixed compile error due to branch differences
                
                
                
                
             
         
        
            
            
            
                
                Removing some PS3 specific stuff from tier0
Minor cleanups from main
Reduce OBS_MODE_DEATHCAM time from 3 seconds to 1 second
Added some sanity checks when loading VTF files and possibly running out of memory.
Edit Entity window now shows prettier entity name (Community Contribution)
string.ToColor micro-optimization (Community Contribution)
More strict shader file whitelist (Requiring to be in `shaders/fxc/`)
Delete unused CDispInfo.m_pTags
Try to provide some useful info to "hit surface has no samples" warning
Fixed operator precedence in a certain validity check
Minor cleanups
Added more checks for invalid values
Increase MAX_NODES to 8192 (from 4096)
Sanity checks for VTF loading
Minor cleanups
Fixed some issues with save/load system
UniqueID/SteamID consistency for multirun clients
UniqueID will still be inconsistent for multirun clients because its based on data clients can't know
Only allow sound precache on level transitions/game load
Should help with singleplayer players and addons with hundreds of sounds per weapon
Apply FCVAR_CHEAT to r_pixelfog
                
                
                
                
             
         
        
            
            
            
                
                Added Counter-Strike: Source content to Garry's Mod
Separate VPK with models, sounds and materials/textures that is mounted if CS:S is not manually mounted.
The version shipped with GMod does not have any music or voice over, duplicate content or any of the maps.
Fix compile issue on posix
Move VPK.exe to Tools (internally)
Update GameUI.vpc
Remove links to dead valve websites, link to VDC (Hammer & tools)
VPC Cleanups + build soundsystem.dll/vtex.exe instead of shipping a prebuilt
soundsystem is used by Hammer, and is built automatically on x86-64 beta. vtex.exe is also built on that beta
Removed duplicated projects from VPC groups, rearranged tool stuff
Remove 1 more dead link from Hammer
Merge KeyValue leak fixes from TF2 SDK
Some of them were already fixed
Adding Half-Life 2 Episodic content as fallbacks
Again, no voice over or music, but models, materials and sound shipped.
Remove sw.vtx from CSS vpk
Enable Episodic spawnmenu content (NPCs/Vehicle/Entity) by default
                
                
                
                
             
         
        
            
            
            
                
                DLC tab layout fixes
Some localization bits
                
                
                
                
             
         
        
            
            
            
                
                Close skin modal when switching store tab
                
                
                
                
             
         
        
        
            
            
            
                
                Store overlay page layout changes
                
                
                
                
             
         
        
            
            
            
                
                Fixed store featuring loading
                
                
                
                
             
         
        
            
            
            
                
                Hide SteamID in ReportPlayer menu
                
                
                
                
             
         
        
            
            
            
                
                Simulate placement with the container corpse check before commiting to one snap type
                
                
                
                
             
         
        
            
            
            
                
                Fixed broken material on rust plus popup
                
                
                
                
             
         
        
            
            
            
                
                Fixed DLC tab 'view on steam' button size
                
                
                
                
             
         
        
            
            
            
                
                Fixed incorrect on toggle changed button being used
                
                
                
                
             
         
        
            
            
            
                
                Setup Server Browser cache
                
                
                
                
             
         
        
        
        
        
            
            
            
                
                Store overlay page carrousel scroll, arrow buttons
                
                
                
                
             
         
        
            
            
            
                
                snap_deployable_improvements -> main
                
                
                
                
             
         
        
            
            
            
                
                Fixed computer station snapping
Fixed cooking workbench snapping
                
                
                
                
             
         
        
            
            
            
                
                do not copy shadow mode from renderer to avoid rendering shadows twice
                
                
                
                
             
         
        
        
        
            
            
            
                
                snap_deployment_improvements -> main
                
                
                
                
             
         
        
            
            
            
                
                Further refinements to snapping feel
                
                
                
                
             
         
        
            
            
            
                
                Fixed screen mode setting changing the wrong convar
                
                
                
                
             
         
        
            
            
            
                
                Fix bug which could cause a 'wall' to be returned when it should've been deployable snapping
Prevent corner hits from easily hitting the floor
Ensured float checks on score dont lose float accuracy
                
                
                
                
             
         
        
            
            
            
                
                Bugfix: BaseRaidBench - make sure weapon flags are synced with held state
Tests: ran the scene
                
                
                
                
             
         
        
            
            
            
                
                added Projectile.UseBatched ClientVar to switch between serial and batched tick for projectiles
                
                
                
                
             
         
        
            
            
            
                
                Update: BaseRaidBench - give players projectile weapons on spawn
For what-ever reason, doesn't  appear in hands(instead on back), despite being reported as "held". Still investigating
Tests: ran the bench scene
                
                
                
                
             
         
        
            
            
            
                
                Fix Typo in ServerAdminPlayerInfo
                
                
                
                
             
         
        
        
            
            
            
                
                Finishing up blend layers on floating walkways
                
                
                
                
             
         
        
            
            
            
                
                ▌▆██▆▍ ▊▇ ▋▊▄█▄ ▍▄▆▋▅ ▉▅ ▉▇▄ ▄▇▉ - ▌▌▆▊▉ ▊▉▍▉▋ ▍▉ █▉▉ ▊▍▆▍▅ ▆▇▊▍▊█▄ █▅ ▉▆█ ▄▊▅▋▄ ▅▅█▍▄█▆▇▆ ▋▍▊▌ █▋▄▅▇█▆▆▄▄▊ ▄▋ ▍▉▉█▌▇▋
                
                
                
                
             
         
        
            
            
            
                
                Jobified trace-testing in HitboxSystem, also replacing local NativeArray helper function with existing Expand static extension
                
                
                
                
             
         
        
        
            
            
            
                
                Fixed some old sins in debug.cs (static public -> public static) and fixed old typo in debug.invis description text