branchrust_reboot/main/presets_editor/quality/integrationcancel
                         
                     
             
         
     
    
        
35 Commits over 31 Days - 0.05cph!
    
    
        
            
            
            
                
                Set shadows to hard & soft across all quality levels, in-line with previous settings.
                
                
                
                
             
         
        
            
            
            
                
                Switch to quiet run so that setting convar changes aren't printed to console
                
                
                
                
             
         
        
        
            
            
            
                
                Refactor defaults loading to a separate function.
Also load defaults in safe mode.
                
                
                
                
             
         
        
            
            
            
                
                Removed commented out code.
                
                
                
                
             
         
        
        
        
        
            
            
            
                
                TerrainTexturing now monitors individual terrain related settings for change, instead of the Unity QualitySettings level
                
                
                
                
             
         
        
            
            
            
                
                Change default filename.
Fix export button appearing when it shouldn't.
                
                
                
                
             
         
        
        
        
        
            
            
            
                
                Add filename to inspector.
Only show save preset button if there's a filename specified.
Potential NRE fixes.
                
                
                
                
             
         
        
        
            
            
            
                
                Converted Screen sub options UI to a prefab.
More UI setup.
Standardised caps and formating across all graphics options.
                
                
                
                
             
         
        
            
            
            
                
                Bunch more options UI layout
                
                
                
                
             
         
        
            
            
            
                
                More organising and combining.
Deleted now unused menu items and removed their refs in presets.
                
                
                
                
             
         
        
            
            
            
                
                Started organising options layouts
                
                
                
                
             
         
        
        
            
            
            
                
                Disable some now-duplicate options in graphics options screen
                
                
                
                
             
         
        
            
            
            
                
                Merge from presets_editor/quality/
                
                
                
                
             
         
        
        
            
            
            
                
                Added asyncUpload settings to mandatory defaults
                
                
                
                
             
         
        
            
            
            
                
                Set shadow cascade splits in mandatory defaults
                
                
                
                
             
         
        
            
            
            
                
                Particle raycasy budget preset values
                
                
                
                
             
         
        
            
            
            
                
                Added streaming texture presets
                
                
                
                
             
         
        
            
            
            
                
                Commented out any quality settings we probably don't want the client to be able to control.
Added a SetMandatoryDefaults() function to set any stuff we definitely want set as default, across any quality levels.
                
                
                
                
             
         
        
        
        
            
            
            
                
                Added some placeholder quality level functions to TerrainTexturing so I can remove global quality level going forwards.
Return no quality change for now. Need to figure out which quality settings will need to be monitored for change here still.
                
                
                
                
             
         
        
            
            
            
                
                ...and EnforceShadowDistanceBounds
                
                
                
                
             
         
        
            
            
            
                
                Remove old shadow distance
                
                
                
                
             
         
        
            
            
            
                
                Bunch of texture streaming related setup/rework.
Rewored AdjustTextureStreamingBudget() to take budget directly from convar.
Added streaming budgets to presets.
Fixed bug with preset editor and non-UI linked convars.
                
                
                
                
             
         
        
            
            
            
                
                Fixing branch name typo because I can't live with it.