branchrust_reboot/main/premium_servers/server_browsercancel
                         
                     
             
         
     
    
        
19 Commits over 0 Days - ∞cph!
    
    
        
            
            
            
                
                More work on the premium modal
                
                
                
                
             
         
        
            
            
            
                
                Add premium modal that describes what premium servers are
                
                
                
                
             
         
        
            
            
            
                
                Update icon if premium qualification changes while UI is open
                
                
                
                
             
         
        
            
            
            
                
                Add premium icon above your profile picture if you qualify for premium
                
                
                
                
             
         
        
            
            
            
                
                Upload icons of premium icon
Show premium tag
Change premium filter to be opposite of normal filter
- show premium and non-premium servers if filter is selected
- remove premium filters if not selected
                
                
                
                
             
         
        
            
            
            
                
                Set premium tab disabled by default
                
                
                
                
             
         
        
            
            
            
                
                Ensure servers in official tab always show regardless of having zero players or not
                
                
                
                
             
         
        
            
            
            
                
                Sort premium servers first if you qualify for them, put them last if you don't qualify for them
- controlled by convar `prioritize_premium_servers`
- applies to all sorting of servers (players, ping, hostname, etc)
Add `premiumfilter` convar to add premium tag to servers while testing
- string filter to control what servers in the browser get the tag added
                
                
                
                
             
         
        
            
            
            
                
                Apply tooltip to the base prefab instead of the variant
                
                
                
                
             
         
        
            
            
            
                
                Update premium tag tooltip
                
                
                
                
             
         
        
            
            
            
                
                Add premium tag to AutoCorrectTags()
                
                
                
                
             
         
        
            
            
            
                
                Show lock icon when you don't qualify to join the premium server
- show nothing extra when you do qualify for it
                
                
                
                
             
         
        
        
            
            
            
                
                Add `browser_premium_tab` convar to control if the premium tab is shown
                
                
                
                
             
         
        
            
            
            
                
                Add new tab to the server list for premium servers
- similar to how official servers show in their own tab
Add filtering for the premium server tag
- like how you can filter by monthly, weekly, etc
                
                
                
                
             
         
        
            
            
            
                
                Add premium server tag to tag list prefab
                
                
                
                
             
         
        
            
            
            
                
                Add ability for servers to stay inside the same server list when forwarded from one server list to another
- allows us to forward servers from official list while keeping them in the official list
                
                
                
                
             
         
        
            
            
            
                
                Refactor how the premium tag is added
                
                
                
                
             
         
        
            
            
            
                
                Add `premium` server tag when `server.premium` convar is set
Ensure `premium` tag gets compressed