130,593 Commits over 4,232 Days - 1.29cph!
    
    
    
        
            
            
            
                
                Mountable:
- Added dismount on input
- Added eye override pose
- Adjusted poses when on mountable
- Changed mountable spawning behaviour
 
                
                
                
                
                
             
         
        
            
            
            
                
                ▋▄▄▇▊ ▆▍▉▅ ▌█_▄▄▇▉_▍▋▊▇▍▌▌▊▇ (▌▍▅ ▅▉▆▊▅▊▍▅▇▋▅ ▊▇▇█ █▄▄▅ █ ▊▌▋ ▅▇▅█▉ ▍█▊▉▊▅ ▌▍▌ ▅▆▇▅▆)
 
                
                
                
                
                
             
         
        
            
            
            
                
                Check if navmesh if ready on wolves, even if movement is currently disabled
 
                
                
                
                
                
             
         
        
            
            
            
                
                divesite_despawn_fix -> main
 
                
                
                
                
                
             
         
        
            
            
            
                
                Doubled divesite check radius
- Still low enough to properly despawn divesites
- High enough to allow swim to surface
 
                
                
                
                
                
             
         
        
            
            
            
                
                █▍▆ ▇▇▄▊▉▇▊▅ ▅█▅▋▅▌▍ ▍▉▄ ▇▆▉ █▍▅█▊▄██ ▄▉▆▋ ▅▊▆ ▇▊ ▉██▋▌ ▊█ █ ▌▉▄▍▉▋ ▄▊▋▌:
▇. ▍▆▌▇_▅▊▄_▌▌▄▄▅▋▉▍ = ▉.▍▋;
▋. ▊▆▊▍_▌██_▉█▌▅▄█▋▍_██▊▄▇▄▋▌ = ▉.█▌;
▇▇▇ ▊▆▅▌▍▆▄
 
                
                
                
                
                
             
         
        
            
            
            
                
                ▌█▋▆▄ ▊█▄▋ ▌█_▆▍▉▆_▄▋▌▌▊▇▅█▋ (▍▋▌ ▇▆▍▊▅▄█▉▉▄▆▇.▉▋▅▊▍▄█▍▇▍▆▍▌▆ ▉▋▊▄▍▇)
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fix assert firing when wolf doesn't lock on a target because of an early out, but then tries to release the lock (harmless but prints errors)
Make lock system API more intuitive and less error prone
 
                
                
                
                
                
             
         
        
            
            
            
                
                Added Catapult Explosive Ammo Blockout Model
 
                
                
                
                
                
             
         
        
            
            
            
                
                added TowConfig prefabattribute that's retrieved and combined between two objects when towing begins
- combines to the most restricted settings of both configs (a towing object may allow free rotation on an axis that the towed object may need to restrict)
 
                
                
                
                
                
             
         
        
            
            
            
                
                cars ticking tow attachment properly and handling detaching
 
                
                
                
                
                
             
         
        
            
            
            
                
                adjusting layering and position of towing anchors and triggers
 
                
                
                
                
                
             
         
        
            
            
            
                
                Reduced AO on catapult trims
 
                
                
                
                
                
             
         
        
            
            
            
                
                Show vending machine names in the F1 UGC panel
 
                
                
                
                
                
             
         
        
            
            
            
                
                Deleted underwater_divesites scene folder, all divesites now use a prefab based workflow
 
                
                
                
                
                
             
         
        
            
            
            
                
                Applied a force include SceneToPrefabTag to the rocks root in most affected monuments (rocks were being ignored by HLOD because their root was below the cutoff for HLOD generation)
S2P Trainyard, Arctic Research Base, Satellite DIsh, Powerplant, NMS, Military Tunnel, Lighthouse, Harbor 1
 
                
                
                
                
                
             
         
        
            
            
            
                
                More accurate HLOD warnings for renderer setup issues (missing materials, mismatched submesh counts, etc)
Fixed "Create HLOD" button on HLODBounds component reusing previous bakes
 
                
                
                
                
                
             
         
        
            
            
            
                
                Revert radtown scene to version from radtown_fixes, has more up to date fixes
 
                
                
                
                
                
             
         
        
            
            
            
                
                Merge from radtown_monument_fixes
 
                
                
                
                
                
             
         
        
            
            
            
                
                Added a ServerTick method to HeldEntity, called when the player is holding it
Added server side shield positioning to approximately map where the shield will be on the server to match the client (as held entities just get parented to the root on the server but we need accurate positioning for this)
Shields can now take hits from server side projectiles like auto turrets and NPC's
 
                
                
                
                
                
             
         
        
            
            
            
                
                Added ballista seat, prefabs setup
 
                
                
                
                
                
             
         
        
            
            
            
                
                ▌▅▇ ▇▄▍▊▍▉▇▉█▄▊▌▌▄▌▊▇▋▌▇() ▄▌▋ ▊▇▊▅▅▄▅ ▇▌▋▆ ▊▆ ▋ ▉█▉.▅▍█▋▋▌▊▄() ▌▋ ▄▇'▄ ▌▇█▇▆▆▆█ ▅█ ▆ ▊▌▅▉█▊▍▌ ▇▆▅▅█ ▄▍█ ▄▄▆▇ ▅▄▌▌▍▅▌█ ▆▆▅ ▍▉ ▅▄ ▌▊▄▊▆▋▆▄ ▋▊ ▅▄
 
                
                
                
                
                
             
         
        
            
            
            
                
                Reduce saverestore buffer to 12M to match x86-64
Don't display "Vehicle X has invalid wheel attachment" for airboat
Use localization strings for Legal tab in Options
Also moved all gmod-specific strings to garrysmod_english.txt, from gameui_english.txt
Code cleanup
 
                
                
                
                
                
             
         
        
            
            
            
                
                ▇▆▆▊ ▋▇▆█ ▆▆▆▅▄▄▋▍▌▍▊▅▇▅▌▄▉▌▅█() ▌▋ ▄▇▍ ▇▋▉▋▉▊▄ ▆▊▌ ▌▇▋▊▊▉▆▋ ▉▉█▋▅█ ▆▅
 
                
                
                
                
                
             
         
        
            
            
            
                
                ▋▄▉█▆█▌ ▍▄▌▉▇▇▉▄ ▇█▇▉▌▆▌▊() ▊█ ▅▆'▌ ▉▍▊ ▄▉▆█▉▍: ▍▉██▇▆▋▌▍▇▊█▅▊▄▌▅▉▍() ▇▍▍▅ ▆▍▇▅▅▉▋ ▄▅▉█▉▌▅▇ ▌▉ ▍▌▉▌▊▇█ ▇▉▅ ▇▋▉▆▄▍█▆ ▉▄
 
                
                
                
                
                
             
         
        
            
            
            
                
                ▋█▅▄▇▋▍▍ ▌▅▄▋ ▍▉▊▄▉▅▉ ▄▍ ▇▇▍▆▍ ▉▊▄ ▇▍▉▋ ▆▋█▆▉▅▇▍ ▌▅█▋ ▅▊▊ ▆▌█▅█▋▅▇ ▄▆ ▋█▅▇▌▉▅ ▉▄ ▋▋▆▌▄▍▆▄ ▅▆ ▌ ▆▅▆▍▇▅ ▍▋ ▅▍▅ ▇▇ ▄▋▊▅ ▊▍▊ ▇▆▅▍▌▄▄▇ ▆▅▊▍▅▆ ▍▊▆ ▆▍▋▉██▄▊ █▌
- ▋▆▆▅█▆▉▉ ▄▍ ▆▄▆▅▉▉ ▍▆▅▆▅▄▅█() ▌▊ ▆▄▌▋▄▇█ ▅▇▅ ▍▄▆▊▉▋▍▊ ▍▅ ▊▉▄▍▉▋█ ▅▋ ▊▅▌▆ ▋ ▄▉▊▆▍▍▊▄ ▌█▉▌▄ █▊▇▄██▊ ▍ ▊▄▌▅ ▆▌▆█▊▍▅▌ █▊ ▄▄
 
                
                
                
                
                
             
         
        
        
        
            
            
            
                
                Fix legacy wood piles and some divesite props meshes not being readable, causing navmesh to complain when building
 
                
                
                
                
                
             
         
        
            
            
            
                
                Ballista prefab setup, code baseline
 
                
                
                
                
                
             
         
        
            
            
            
                
                ▅▍▊ ▍▅▇▊█▆ ▆█▌▉▍▅▍█▄ ▇▄▇▅█▆▋▊▆ ▉▊▇▄▆▋▅▍▆▅ ▅▇█▄█▆ ▍▅▋▍ ▉▋▆▌▍▋▋▅
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Same treatment for VM weapon flashlight
 
                
                
                
                
                
             
         
        
            
            
            
                
                When composite fsm transition fails, vislog exactly which sub transition succeeded, which failed and which were skipped, to help narrow down bugs
 
                
                
                
                
                
             
         
        
            
            
            
                
                Tweaked flashlight lighting setup to faciliate our creative look-down pose
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Partial modifier and RPC build
 
                
                
                
                
                
             
         
        
            
            
            
                
                - Scene updates
- Prefab properties populated
- Manifest
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                - Initial launch point and mountable basic scripts
- Basic prefab setup
- Vine launch points can connect together
 
                
                
                
                
                
             
         
        
            
            
            
                
                radtown_spline_fixes -> main
 
                
                
                
                
                
             
         
        
            
            
            
                
                 patrolheli_orbitstrafe_fix -> main
 
                
                
                
                
                
             
         
        
            
            
            
                
                 radioactive_water_convars -> main
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Removed Catapult references in RidableHorse and ModularCar, use ITowing instead
Renamed anchor and trigger gameobjects
 
                
                
                
                
                
             
         
        
            
            
            
                
                Display a message when force exiting due to OOM issue
Update .gitignore
Reduce .sav buffer down to 12M (from16) to fix a crash
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Parented the ammo storage interaction collider to the catapult arm, so the collider follows the arm pos
 
                
                
                
                
                
             
         
        
            
            
            
                
                removed dependency on BaseEntity from AttachTo