130,553 Commits over 4,232 Days - 1.29cph!
    
    
    
        
            
            
            
                
                Grenade launcher weapon fx de-crappification.
 
                
                
                
                
                
             
         
        
            
            
            
                
                Added missing LOD and mesh convars
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                More rendering settings, condensing others.
 
                
                
                
                
                
             
         
        
            
            
            
                
                Separating catapult wheels into separate mesh pieces
 
                
                
                
                
                
             
         
        
        
        
        
            
            
            
                
                 merge from 
107427  fix_community_ui_nre
 
                
                
                
                
                
             
         
        
            
            
            
                
                Reparented some subemitters like this version of Unity wants them to be, even though the old layout seemed to work fine.
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                New lingering puffs & secondaries to grenades.
 
                
                
                
                
                
             
         
        
            
            
            
                
                Another fix for NRE when inventory is open and server shuts down
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Dof Exposer will find any dof post process volume in the scene when resetting
 
                
                
                
                
                
             
         
        
            
            
            
                
                Automatically fill in the Post Volume field when making a new DofExposer (if it's on the same gameobject)
 
                
                
                
                
                
             
         
        
            
            
            
                
                Added button to copy current in-game values to DofExposer
[Button] attributes can access Properties via the isTrue and isFalse parameters
 
                
                
                
                
                
             
         
        
            
            
            
                
                DofExposer values are now multiplied correctly when taking hi res screenshots
 
                
                
                
                
                
             
         
        
            
            
            
                
                ▆█▇▉█ ▉█▉▆▊▇▌▍.▅█▍_▌█▉▄▍▉_▇▉▊▄_▊▉▅▉▄▋_▇▍▊▍▉ ▋█ ▋█▌█▇▌ ▊▌ ▍▉▆ ▆█▅ ▌▇▊▄▌▍█▌▍ █▋ ▊▉▉▄█▉█
 
                
                
                
                
                
             
         
        
            
            
            
                
                ▋▅▊▇ ▄▊▄▄ ▅▆▉▄_▆▉▋▇▇▌_█▊▋▇▆_▅▉▇▌▍▌▋▊ ▉▍ ▍▇▌
▋▄▆ ▅ ▊▉▍ ▆▇▋▉▌█▄▅▍█▊▅█▍█▌▊▌▅▆ █▊▄▅ ▇▆ ▌▊▆▉▇▄▆█▍▌▋▌, ▍█▋ ▉▊▄▇▋▍▍▆ ▆▊▇▉▇▉ ▉▇▊▅ ▊▉█▌ ▇▅▉▍ ▍▍▊▄ ▋▍ ▊█▌▍▍▌▊ ▇▍▇ ▄▍▍ █▍▍▇▉▅▋▇▌▇▋▇ ▍▋▋▍▍▉, ▆▌ █▌▍▊▊▇ ▋█▇ ▊▄▌█ ▅▄▄▄ ▉ ▅▌▄▊ ▋▄▅'▊ ▍▅▌▇▍▌
▋▅▉▊▄ ▆▋ ▅▇▆ ▍▆▆▌▍▋▊▋▌██ █▌▌▄_▌▉▄▇▊▉▍▋_▆ ▅▇▊█▄▌, ▌▍█ ▋▊▉▌_▆▋▆▉▅█_█▇▆▆, ▋▉▅▋_▋▌▋▊▍▉_▄▋▉▅, ▅▋▄▊_▉▄▄▅▉▄_▆▆▅▅██, ▆▌▌▄_▍▍▌▅▅_▄▊▄▊, ▍▋▉▅_▄▇▇█▌_▌▆▆▉
 
                
                
                
                
                
             
         
        
            
            
            
                
                Merge from store-ui-gestures-pack
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                ▄▉██▍ ▌▍▉▄▍▍▄▅.▍█▋▊_▆▆▅▉▅▊_▄▊▉▅▇_▇█▇▅▇▊▅▉ ▆▍▋▄▋▄ ▋▆▊▌█▋▉▌ ▅▌ ▌▋ (▇▍▌▇▋▇▋▊▅ ▉▊▋▋█▋▍█▊ ▉▅█▉▇ ██ ▌▅)
▇▋▉▇█ ▆▉▇ ▆▊▍▅▇ ▇▄▌▆ ▉▌ ▅▄▄▉█ █▇ ▋▇▌▉ ▇▍▍▆▇ ▍▊ ▅▆▉ ▆▅█▆▉
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Reverted incorrect change to PageMedia prefab
 
                
                
                
                
                
             
         
        
            
            
            
                
                ▇█▉▍▋ ▋▌▄▅▇ ▋▉▆▆▉▇▊ ▍▄█▊█▉ ▊▍▄▄▍█▌▋ ▇█▉ ▋▆ █▅▉▅▇ ▄▋█▍▊
 
                
                
                
                
                
             
         
        
            
            
            
                
                Adjusted text sizing on gesture wheel reset to default button
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                disable TOD dithering, redundant on top of global post process dither
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Added "emit to maintain count" particle emitter
FIxed crashes with particles getting insane particle count
This was due to "emit noise" emitter
Remove unused field from C_OP_NoiseEmitter
Matching CS:GO code, it was never initialized.
Fixed some props in Portal 2 appearing rainbow-y
A hack to not use missing shader combos
emit_continuously additions & changes
Added fields "emission count scale control point" & "emission count scale control point field"
Added "emission_start_time max" to "emit_instantaneously"
Enable DMX versions 3, 4 and 5 loading
Mostly intended for PCF, saves still as version 2.
This should allow Portal 2 and L4D particles to load correctly (excluding missing particle operators/renderers)
 
                
                
                
                
                
             
         
        
            
            
            
                
                Adding new catapult skinned mesh
 
                
                
                
                
                
             
         
        
            
            
            
                
                Hitting something with the battering ram damage its head
The ram is unusable when the head is too damaged
You can repair it using HQM
 
                
                
                
                
                
             
         
        
            
            
            
                
                - Upped crossbow built in magazine to 4
- Enabled fractional reload
- Manifest
 
                
                
                
                
                
             
         
        
            
            
            
                
                Initial item setup, just a duplicated crossbow for now
 
                
                
                
                
                
             
         
        
            
            
            
                
                Extend lod1 to 50m (helps hide sharp lod transition from lod1 -> lod2)
 
                
                
                
                
                
             
         
        
            
            
            
                
                Impose use distance on request raise
 
                
                
                
                
                
             
         
        
            
            
            
                
                Codegen (was getting errors)
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Bugfix: patch sheared frames when exporting json snapshot
- In Editor EndOfFrame is called as part of nested GUI, which our profiler shears apart. For now we inject additional marks to maintain callstack structure
- left a TODO to properly reconstruct a sheared frame
- For now expanding frame scope to cover sheared period
Tests: exported craggy snapshot and opened in perfetto - no more randomly trashed frames
 
                
                
                
                
                
             
         
        
            
            
            
                
                dropped block scale a little
 
                
                
                
                
                
             
         
        
        
        
            
            
            
                
                Fixed SKS description using the SAR token
 
                
                
                
                
                
             
         
        
            
            
            
                
                - ▋█▌▄▋▅ ▍█▌▉▆▋ ▆▋▌█▆▇▊▋▌▌▌▋▍▆▆▇▇ ▋▍▌▍▆▍ ▍▆█ ▋▅▅ ▍▉▊▄▋▋▌▍▆▇▋▋▍▋▌▊▄ ▄█▍▊▅▄▊ ▇▋ ▄▋▌▆▋▉▉▉▍▇▆▋▆ (▉▇█ ▅█▅▅▄█ ▅▇▅ ▇▇▆ ▉▌█▍▊▍ ▋▄▄▍▉▆▆█▌▉▇▇▌)
- ▍▉▅▍▊▉ ▅▋▉ ▊█▅█▆▆▍ ▅▌ "▆▄▆▌▇" █▅ ▌▍▍▉ ▊▉▄▌ ▉▇▋█▌▌██▆▅, ▇▉▌▅▄▍▉ ▊▋▅▆▉▄▅▊▋ ▌▊▆ ▆▌▄█ ▆▍▌▉█▆▍▋▉▄ ▊▍ ▍▇▊▌▍▄▍ ▌▍▊ ▍▇▉▌▄▍ ▌▆▄▆▆▄▉▆▆ ▇▄█▋, ▇▊▉▇ ▆▊▇▅▋▆▅▍▆▉ ▊▍█ ▄▊▅▄ ▍▇▄█ ▊▍▌ █▊▊▍▉▅▊▍ ▇▍▇▅▋▋▅▍▌▇ ▄█▌ ▆▋▇█ ▆▊█▇
- (▉▍▉▋▉▋▄▊▆▇▄▍) ▋▉▉▊▉█▆▋▇ ▆▄▉█▄ ▅▍▆█ ▇█▅▊▌ ▄▋▇▅ ▄▄▇▉▍▍▉▄▊▆▊▍, ▋▇ ▊▍ ▇▌▍▇▉▉ ▅▇▋▄▊▋▅ ▋▉▍▅▆▆▊ ▄▊▅▊▌ ▍█ ▋▊▉ ▉▄▉▊ ▉▅▋▍ ▊█▍▍ ▌▍▇▋ ▍▍ ▋▋▋█▅▍▌▊▋ ▇█ ▉▅█ ▋▅█▉▆ █▅▇▅, ▆▊ ▌▋ ▅▌▅ ▆▄▍▉▄ ▌▋ ▅▍▉▌▌ █▇ █▄▇ ▉▅▊▉▋ ▉▉ ▋▇ ▉ ▉▌▆▆▋ ▌▉▄▇ ▊▉▇▌ █ -> ▆▉▋▊ ▇ ▍▌ ▋▉▉▅▍▆▊▉▉█▋ ▊▇▆ ▇▋▆▄▄▌▇▄ / █▋▅▆ ▆▆ ▆▌▍ ██▋▌ ▆▋▅▌ ▊▌▉▌▅▌▋ ▉▅▍▌█▉▆ ▄█ ▊▅▋▍▊▄█▆ ▋▉▇ ▆▊▇▅, ▍▅▆█▍▋▆▆ ▍█▋▄▆▇█▇▅▇▆▆ ▄▍▅▅▊█▆▄▊██ ▌▋▌▍▆▆▋▄▋▇▍▌
 
                
                
                
                
                
             
         
        
            
            
            
                
                Added a progress bar when reloading the catapult
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Rotate all siege weapon wheels in a quaternion space instead of euler angles.
Fixes all instances of gimbal lock on the Catapult/Ballista and Siege Tower wheels
 
                
                
                
                
                
             
         
        
            
            
            
                
                Simple Vehicle Visuals now supports easy assignment of wheel rotate direction (X,Y or Z)
 
                
                
                
                
                
             
         
        
            
            
            
                
                switched out ddraw hitguide for basic prefab setup and added some lerping to target pos to offset delay from interaction tick rate