130,566 Commits over 4,232 Days - 1.29cph!
    
    
    
        
            
            
            
                
                Clean: DemoBuildingsViewer - complete remaining TODOs
- moved all InvalidBuildingId to Benchmark.Building
- consolidated some of Benchmark.Building's initialization logic
- fixed wrong comment
Tests: compiles in editor
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Update: DemoBuildingsViewer - support exporting user placed building blocks
Requires them to have the BuildingBlockMetadata component
Tests: exported base with an extra wall, checked json - had expected values
 
                
                
                
                
                
             
         
        
            
            
            
                
                Update: DemoBuildingsViewer - import handles domain reload events to avoid duplication
Tests: loaded a base from demo, triggered domain reload, deleted a wall, reimported - only wall came back
 
                
                
                
                
                
             
         
        
            
            
            
                
                Truncate server names to 64 characters instead (steam limit)
 
                
                
                
                
                
             
         
        
            
            
            
                
                Also allow shelves to be placed on: Half & low wall, door & window frame, tugboat
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fix shockbyte close and open buttons only being able to be pressed once
 
                
                
                
                
                
             
         
        
            
            
            
                
                Tooltips can now modify their attachment position (left, right, top, bottom)
Tooltips can now push or pull that position relative to a fixed pixel offset or a percentage offset
 
                
                
                
                
                
             
         
        
            
            
            
                
                merge from reported_players_server_command
 
                
                
                
                
                
             
         
        
            
            
            
                
                Update: DemoBuildingsViewer - can now export scene
- BuildingBlockMetadata now caches ParentEntityId and PrefabId
This enables the workflow of manually modifying bases in editor before export
Tests: diffed the Export merged and Export scene outputs (mostly the same, different sorting and slightly differeing floats by tiny epsilon), imported base from export scene - it's the same
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Update loading screen styling
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed bootstrap warning icon mip maps settings
 
                
                
                
                
                
             
         
        
            
            
            
                
                Disabled mip chains on steam avatars, they look horrible at lowest mip maps setting (8x8)
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed steam inventory crafting modal nre
 
                
                
                
                
                
             
         
        
            
            
            
                
                Only attempt to find and switch parent triggers for hull boocks
 
                
                
                
                
                
             
         
        
            
            
            
                
                Update: DemoBuildingsViewer - annotate spawned building blocks with metadata
- Also fixed building marker deduplication only spawning 1 marker
Allows to implement export of a scene (with manual edits), rather than demo protobuf.
Tests: used the tool, gizmos confirmed link up with building markers
 
                
                
                
                
                
             
         
        
            
            
            
                
                thompson holster, backpack position abd bounds setup
 
                
                
                
                
                
             
         
        
            
            
            
                
                Bugfix: DemoBuildingsViewer - don't spawn extra building markers on import
Tests: used the tool
 
                
                
                
                
                
             
         
        
            
            
            
                
                Update: DemoBuildingsViewer - add debug toggle to spawn from source protobuf
Helps validating that everything is spawning correctly
Tests: used the tool in editor
 
                
                
                
                
                
             
         
        
            
            
            
                
                clean up header on workshop
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Add tooltips to play page prefabs for extra info
 
                
                
                
                
                
             
         
        
            
            
            
                
                setting up 3p minigun anims,entity and and override controller.
 
                
                
                
                
                
             
         
        
        
        
        
            
            
            
                
                Setting up 3p SKS anims,entity and override controller
 
                
                
                
                
                
             
         
        
            
            
            
                
                merge from metal_detector_dropped_items
 
                
                
                
                
                
             
         
        
            
            
            
                
                 merge from fix_attackheli_headlights
 
                
                
                
                
                
             
         
        
        
        
            
            
            
                
                Added a close button to the skin viewer when full screen
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed HttpImage GenerateMipmaps setting not working
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed cart item not spawning in builds
Added store.clearcart command
 
                
                
                
                
                
             
         
        
            
            
            
                
                Merge from mission_tutorial_reset_fix
 
                
                
                
                
                
             
         
        
            
            
            
                
                Skin viewer locker tweaks
 
                
                
                
                
                
             
         
        
            
            
            
                
                Added ScrollRectDisable to the store, settings and inventory scroll rects
Some store optimisations
 
                
                
                
                
                
             
         
        
            
            
            
                
                Selectively reset mission state when starting a tutorial, prevents mission complete status of non-tutorial missions getting stomped
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Tab button style update again
 
                
                
                
                
                
             
         
        
            
            
            
                
                Revert 
126315, has dependencies to Facepunch.System
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed workshop editor skybox slider regression
 
                
                
                
                
                
             
         
        
            
            
            
                
                Merge from hardcore_refresh
 
                
                
                
                
                
             
         
        
        
            
            
            
                
                Deleted old workshop menu code and prefabs
 
                
                
                
                
                
             
         
        
            
            
            
                
                Another loot spawn change to try and resolve these game mode issues
 
                
                
                
                
                
             
         
        
            
            
            
                
                Fixed ingame post process messing with the skin viewer post process layer