128,779 Commits over 4,201 Days - 1.28cph!
    
    
    
        
        
            
            
            
                
                Fixed atlas issues in steam inventory screen
                
                
                
                
             
         
        
        
        
        
            
            
            
                
                Defer deleting images from HttpImage cache so we don't unload and then immediately load when refreshing UI (friends list, etc)
                
                
                
                
             
         
        
            
            
            
                
                merge from clamp_mipmap_reduction -> main
                
                
                
                
             
         
        
            
            
            
                
                Clamp max mipmap reduction from 7 -> 3 (1/8th resolution) to match the lowest texture quality we expose in settings and prevent all textures from turning blurry when we run over our texture streaming budget
                
                
                
                
             
         
        
            
            
            
                
                █▇▄▊▆ ▄▇▍█ ▅▋▅_▍▍▊▇▅▄▍▄▉█▇▋_▅▉▇▍_▉▌▇█ -> █▋▇▊
                
                
                
                
             
         
        
            
            
            
                
                ▌▄▇█▌ ▅▍█▇▋▄▇ ▆█▍▋▋▇ ▌▊█▅ ▅█▄▍█▇▆ ▄▄▅▄▋▄▊▄ ▌█▊▆▉▅▅▆
                
                
                
                
             
         
        
            
            
            
                
                ▇▋▊▆▇ ▆▉▍▆ █▆▉▉▍▆▅_▇▋▌▆▆▍▍▄_▍▇▊
                
                
                
                
             
         
        
            
            
            
                
                ▌█▍ ▄▍█▄█▄▄▉▋▍▇▉▉▍▅ ▌▌▅▊▌▋ ▌▊▋▅ ▋▇▆▊▆
▊▇▉██ ▄▉▊▄ ▄▍▅▆▅▇▋ ▉▉ ▉▍▍▅.▅▊▆▅▆▊▍▋▊
                
                
                
                
             
         
        
            
            
            
                
                merge from fix_analytics_twig_cost
                
                
                
                
             
         
        
            
            
            
                
                Fix wood spent on twig not included in analytics
                
                
                
                
             
         
        
            
            
            
                
                - Various fixes for oil rig mission
- Bonus rewards are now displayed in the mission complete screen if you achieved them
- Various fixes and improvements for how rewards are displayed in the editor mission preview window~
- Bonus rewards can now also be non-items
- Cleanup bits of MissionsHUD, moved UpdateTImeText to InvokeRepeating
                
                
                
                
             
         
        
            
            
            
                
                merge from fix_turret_ddraw -> main
                
                
                
                
             
         
        
            
            
            
                
                Remove ddraw left in when debugging
                
                
                
                
             
         
        
            
            
            
                
                merge from main -> fix_turret_ddraw
                
                
                
                
             
         
        
            
            
            
                
                merge from qol_scale_command -> main
                
                
                
                
             
         
        
            
            
            
                
                Add `ent scale` command to test scaling of entities on vanilla servers
                
                
                
                
             
         
        
            
            
            
                
                Reference count textures loaded by HttpImage, unload them when no longer referenced
                
                
                
                
             
         
        
            
            
            
                
                metabolism_fast_fix -> main
                
                
                
                
             
         
        
            
            
            
                
                Attempted fix for metabolism ticking too fast
Swapped over to a double rather than a float
                
                
                
                
             
         
        
            
            
            
                
                merge from modding_community_merges -> main
                
                
                
                
             
         
        
        
            
            
            
                
                merge from modding_cui_merges -> main
                
                
                
                
             
         
        
            
            
            
                
                Fix incorrect codegen (I tested for compile errors before merging but ok)
                
                
                
                
             
         
        
            
            
            
                
                merge from crosshair_customization
                
                
                
                
             
         
        
            
            
            
                
                Fix import popup not being centered
                
                
                
                
             
         
        
            
            
            
                
                Fixed sleeping players above-ground being killed by train tunnel PuzzleReset volumes by applying "Ignore Above Ground Players" bool to more prefabs.
Prefabs changed:
- corridor_straight_a_18m
- corridor_straight_a_36m
- corridor_straight_a_72m
- train_tunnel_double_stop_a
- train_tunnel_double_straight_a
                
                
                
                
             
         
        
            
            
            
                
                merge from modding_cui_merges -> main
                
                
                
                
             
         
        
            
            
            
                
                Add BasePlayer to front of `DragRPC()` and `DropRPC()` modded server hook methods
                
                
                
                
             
         
        
            
            
            
                
                merge from modding_cui_merges -> main
                
                
                
                
             
         
        
            
            
            
                
                Expose ability to set scroll view normalized position
- horizontalNormalizedPosition
- verticalNormalizedPosition
                
                
                
                
             
         
        
            
            
            
                
                Only allow spaces between padding to follow with how Vector2Ex.Parse() works
                
                
                
                
             
         
        
            
            
            
                
                Merge layout group PR #75
                
                
                
                
             
         
        
            
            
            
                
                Allow the other way around and let any graphic object declare itself as the placeholder
- a Text object sent after an InputField can define `placeholderParentId` with the ID of the input field to make itself the placeholder without having to ensure the child text is sent before the input field
Rename placeholder -> placeholderId
                
                
                
                
             
         
        
            
            
            
                
                Add support for input fields to assign a placeholder graphic manually
- up to the server to ensure they send the placeholder text (or image?) before the input field is sent (can be same RPC, needs to be ordered correctly or will print warnings)
                
                
                
                
             
         
        
        
            
            
            
                
                Ignore debug.invis admins when checking PuzzleReset (contains compile errors from /main)
                
                
                
                
             
         
        
            
            
            
                
                merge from /meta_shift/loot
                
                
                
                
             
         
        
            
            
            
                
                Players no longer spawn river side - resolves spawning inside rivers on all known problematic seeds+worldsize
                
                
                
                
             
         
        
            
            
            
                
                updated shore_crate to match player spawn locations
                
                
                
                
             
         
        
        
            
            
            
                
                ▋▋▄ ▇▇▋ ▊▇▌▉▋▋▉ ▇▉▆▍▅█ █▉█▇▆▍▉▋▅ ▍▅▌ █▅█▌▇▄▇▉
                
                
                
                
             
         
        
            
            
            
                
                Add `debug.print_topologies` command to print out which topologies are present at the location of the player
                
                
                
                
             
         
        
        
            
            
            
                
                scientist_boat_ai -> naval_update
                
                
                
                
             
         
        
            
            
            
                
                Add 'effectquality' convar to set the mipmap override level for the "Effects" mipmap group
- add simple wrapper for all mipmap groups
                
                
                
                
             
         
        
            
            
            
                
                Apply shelf 
11387 for Flavien