130,585 Commits over 4,232 Days - 1.29cph!
    
    
    
        
            
            
            
                
                Merge from ai_wolf_iteration
 
                
                
                
                
                
             
         
        
            
            
            
                
                Add placeholder wolf eating sounds
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fix pragma restore 414 being in the wrong place
 
                
                
                
                
                
             
         
        
            
            
            
                
                ▇▅█▊██▉ ▉▌▋ ▄▇▅▉ ▌▍▄▇▋▋, ▋▍▍▊▄▉▇ ▊█▌▌▄ ▌█ ▌▅▊▊ ▊▌▍▅▍█▄█▉ ▆▅ ▉█▌▄▍ ▊█▅▋▉▍. ▅▍▄ ▍▌▄▉▊▊▋.
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Updated battering ram entity path to models, added mesh decals scripts, switched gibs path
 
                
                
                
                
                
             
         
        
            
            
            
                
                Updating battering ram frame models
 
                
                
                
                
                
             
         
        
            
            
            
                
                Merge from ai_wolf_iteration
 
                
                
                
                
                
             
         
        
            
            
            
                
                Remove unused fields, redundant checks, and fix issue where compoosite transitions are not cloned properly
 
                
                
                
                
                
             
         
        
        
        
        
            
            
            
                
                Fixed ADS shell ejection anim event.
Mag eject event hits right when the mag scaling begins.
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed above ground pool water being invisible inside canyons
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                ▊▆▇▍▉ ▅▋▄▆ ▍█▆▅▌▋_▌▉▆█▋▄▋▋▅_▌
 
                
                
                
                
                
             
         
        
            
            
            
                
                Unparented mag drop from the bolt.
 
                
                
                
                
                
             
         
        
            
            
            
                
                Barrel attachment offsets
Ejection tweak.
 
                
                
                
                
                
             
         
        
            
            
            
                
                Also hide side flash in ADS.
 
                
                
                
                
                
             
         
        
            
            
            
                
                Various viewmodel fx polish/fixes.
 
                
                
                
                
                
             
         
        
        
        
        
            
            
            
                
                Accesorized SMG fx tweaks
 
                
                
                
                
                
             
         
        
            
            
            
                
                Code cleanup, comments
Deleted old prefabs
 
                
                
                
                
                
             
         
        
            
            
            
                
                Ballista reloading client prediction
 
                
                
                
                
                
             
         
        
        
        
            
            
            
                
                ▉▍▌▉▆▆▉ █▅▋▄▋▄▌ ▆▆ ▄▋ ▋▄ ▋▊▉▇
 
                
                
                
                
                
             
         
        
            
            
            
                
                BallistaGun now inherits from BaseVehicleSeat and is spawned as a seat
Fixes a lot of annoying issues and decouples it even more
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                SMG muzzle prefab updates & regression fixes.
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                merge from qol_io_arrows -> main
 
                
                
                
                
                
             
         
        
            
            
            
                
                Add ability for IO arrows to be offset per port
- made water barrel top arrow offset to make it easier to see
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                merge from flashlightfixes/fulloverhaul
 
                
                
                
                
                
             
         
        
            
            
            
                
                merge from mixingtable_click
 
                
                
                
                
                
             
         
        
            
            
            
                
                Handle entities that have IO implemented as a separate child entity
- calculate the offset between the child & parent
- manually offset IO ports to account for this
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                - Reduce distance padding
- Fix a bug causing a rope to go to 0,0,0
 
                
                
                
                
                
             
         
        
            
            
            
                
                Cherrypicked siege harness
 
                
                
                
                
                
             
         
        
            
            
            
                
                Update: skeleton of a server profiler
- Most of the native imports in place
- Implemented the general flow of per-frame tracking
In theory should be able to track function entry/exits, but can't test until a decide on an early enough method of initialization.
Tests: none, too early
 
                
                
                
                
                
             
         
        
            
            
            
                
                Increase prominence of wisps
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                - Towing joints are now saved/loaded
- Towing graphics are loaded properly along with the joints
 
                
                
                
                
                
             
         
        
            
            
            
                
                Added blockout siege harness to testridablehorse
 
                
                
                
                
                
             
         
        
            
            
            
                
                Updated boulders ui pickup sounds
Back to the generic burlap bag as dropped item prefabs for now
 
                
                
                
                
                
             
         
        
            
            
            
                
                Prevent fsm from waiting one frame to change state when a state succeeds or fails
Fixes wolves sometimes pausing for one frame and losing momentum
Added some infinite change protection in the hypothetical case a group of states keep cycling during the same frame
After 3 same-tick changes we postpone the next state change for the next tick
 
                
                
                
                
                
             
         
        
            
            
            
                
                Boulder and explosive boulders dropped item prefabs and icons