130,347 Commits over 4,201 Days - 1.29cph!
    
    
    
        
            
            
            
                
                Remove water treatment background video
                
                
                
                
             
         
        
            
            
            
                
                Removed all the remaining FlexGraphicTransform on texts
                
                
                
                
             
         
        
            
            
            
                
                Preload 20ish server entries for the busiest server categories (stutter not totally resolved)
FlexVirtualScroll can now preload objects
IsBanned uses a Trie map to improve its performance
                
                
                
                
             
         
        
            
            
            
                
                Removed localization on bootstrap texts, causing NRE as its not accessible yet
                
                
                
                
             
         
        
        
        
        
        
            
            
            
                
                merge from fix_listplayerreportcounts_command
                
                
                
                
             
         
        
            
            
            
                
                merge from pilot_hazmat_dlc
                
                
                
                
             
         
        
            
            
            
                
                 merge from watch_tower_collider_fix
                
                
                
                
             
         
        
            
            
            
                
                 merge from LR300_mesh_fix
                
                
                
                
             
         
        
        
            
            
            
                
                 merge from fix_codelockskin_piplights
                
                
                
                
             
         
        
            
            
            
                
                 merge from reformat_restart_toasts 🍞
                
                
                
                
             
         
        
            
            
            
                
                Fix not being able to repair skinned weapons that are crafting blocked by game mode (eg. redirect ak skins)
                
                
                
                
             
         
        
            
            
            
                
                Merge from hardcore_refresh
                
                
                
                
             
         
        
        
        
            
            
            
                
                Fixed an edge case where a sprinkler would be visually spraying but not draining water or affecting sprinklers after the power was cut to a water pump
                
                
                
                
             
         
        
            
            
            
                
                █▋▍ ▄▌▄▄▆ ▍▆▉▊ ▌▄ ▉▍▇▋ ▇▆█ ▊▄▇▅▍▆ ▄▄▋▋▄▄█▋ ▉▉█▇ █▄ █▋▍▇▄▍ ██▉▄▆▊▋▌▋▋▉ ▌▍▌▍▆ ▆█▉▉█▇▄ ▇ ▌▇▌▆▍▌▄
                
                
                
                
             
         
        
        
            
            
            
                
                Don't pack data to be compatible with vertex compression
                
                
                
                
             
         
        
        
            
            
            
                
                Missing localization fixes
                
                
                
                
             
         
        
            
            
            
                
                Store pages localization pass
                
                
                
                
             
         
        
        
            
            
            
                
                Restore store general tab, bad merge
                
                
                
                
             
         
        
        
        
        
            
            
            
                
                Removed some unnecessary FlexGraphicTransform comps
                
                
                
                
             
         
        
            
            
            
                
                Cart button fixes and polish
                
                
                
                
             
         
        
            
            
            
                
                Mark some of the smaller world decor prefabs as poolable so they go into WorldGrid instead of immediately spawning all when loading the map
                
                
                
                
             
         
        
            
            
            
                
                new_menu/tutorial_integration -> new_menu
                
                
                
                
             
         
        
            
            
            
                
                Remove fancy tutorial category from server browser for now (was too buggy)
Fixed tutorial modal not playing the video
Fixed some minor pathing bugs in safe video player
Safe video player exports to a raw image with API only mode
                
                
                
                
             
         
        
            
            
            
                
                Fixed workshop nre in the publish tab
                
                
                
                
             
         
        
        
            
            
            
                
                Reintegrate tutorial base work
                
                
                
                
             
         
        
        
            
            
            
                
                Store items part of a pack now have their pack mentionned in the tile
Some content fixes and tweak
                
                
                
                
             
         
        
            
            
            
                
                Remove HierarchyUtil so world spawn prefabs aren't nested under an object per spawn category
                
                
                
                
             
         
        
        
            
            
            
                
                Reformat server restart toasts
                
                
                
                
             
         
        
            
            
            
                
                Chandelier - Moving chain material setup
                
                
                
                
             
         
        
            
            
            
                
                merge from gpuinstancefix2
                
                
                
                
             
         
        
            
            
            
                
                30 more gpu instancing fixes
                
                
                
                
             
         
        
            
            
            
                
                Hammer: Port color preview for models from CS:GO
Added color keyvalue to prop_door_rotating
Allow PCF as valid transfer extension
Make sv_lagcompensationforcerestore do something
SRCDS workshop cache also caches titles
Also display a warning that cache will be used.
Added some AnimOverlay functions
Entity.FindGestureLayer( activity ) = LayeriD
Entity.FindGestureSequenceLayer(seqID)=LayeriD
Entity.RemoveLayer( layerID )
Entity.SetLayerAutokill( layerID, bool )
Fix soundscapes not working with duplicate sounds (ported from CS:GO)
Also made sv_soundscape_printdebuginfo a cheat, instead of devonly, like in CSGO
NPC weapon selection icons
Use ContentCategoryIcons list to give NPC weapons icons in spawnmenu NPC tab and on NPC spawn icon right click.
Also group NPC icon right click by category like it is in other places.
Added GM:OnNPCDropItem hook
It will NOT be called for dropped weapons, for that you have GM:PlayerDroppedWeapon (yes it was always called for NPCs too)
HL1 NPCs will call this hook when they create "fake weapons" on death, since they do not use weapon entities
Fix FireBullets causing "CLuaObject:GetType with invalid lua state" warnings
Restore rope texture scaling to HL2 values
For tool-created ropes, we apply custom scaling value so it looks like it did before any changes.
Fixed NPCs being able to shoot some guns forever, without reloading
This affects ALL weapons with DefaultClip above the Clip size, such as AR2.