2,828 Commits over 2,041 Days - 0.06cph!
Use async loading to load the menu+game+engine UI in parallel
Move FlexLayoutManager so it spawns in sooner to fix console spam while loading the menu
Actually increase max number of server tags to show to 4
Add the new `tut` tag to the server.tags autocorrect
▄▉▍ ▌▋▌▍█▄█▆ ▌▆▍ ▋▇▅ ▍▆▋ ▍▋█▊▅ █▋▋█▊▌▇
Plastic ignore client.serverlist SQLite DB and server_demos folder
Add autocorrect logic for the server.tags convar so it would always be formatted correctly
Save configs when connecting to a server just in case
Find and save endspoints from Steam favorite servers to favorites.cfg so they can auto upgrade to the more reliable DNS-based favorites
Auto refresh address and port for DNS-favorited servers
Format the favorites.cfg as an object so it's easier to make changes to later
Subtitle text override for general items
Add a name field to takeovers so they're easier to find in the inspector
Remove unused UIBackgroundBlur
Allow overriding the icon images for items in the general tab of the item store
Strip out the effect player stuff from UIEffect
Set videos for nomad, lumberjack, and arctic packs
Keep the item icons square on the takeover screens to prevent them from looking stretched
Use different prefabs for limited and general tab
Implement reveal transition per item icon
Add cover video component
Hook up buy button on the modal
Fill items on the last row of the abyss pack
Close takeover screen when clicking anything off of it
Force scroll to top on takeover screens cause they keep auto scrolling down a bit when editing prefabs
Split items into two rows for lumberjack takeover
Fix incorrect sizing of skin viewer on takeover screens
Finish hooking up modal details
Fill in the replaced item and breaks down into sections
Fix item background color disappearing when closing the modal by pressing esc
Remove old modal, fix NRE
Close modal when pressing esc
Close modal when clicking outside of it
Add RevealTransitionOnEnable component for lewis
Plastic ignore favorites.cfg
Add server.favoritesEndpoint to set the DNS hostname to save when favoriting this server (requires query port unless a SRV record also exists)
Server browser will save the endpoint and use it to find the server even if its IP (and port, if using SRV) changes
Add support for connecting to servers using SRV DNS records
Close item store takeover screen when esc is pressed
Rough impl of hovering limited store items for a 3D skin view
Merge fixes in some random prefabs
Fixes, built locally and tested to confirm it works
Add a -parent-pid command line option to have the Rust server automatically quit when the given process ID exits
Change item store item prefab to fully use flex layout so it handles the changing column widths
Update Facepunch.Flexbox (dynamic column width, aspect ratio)
Fix cloth on projectiles and world models having the wrong gravity direction
Probably fix stretching of cloth when teleporting large distances
Fade in/out menu background overrides
Fix pooling issue with zone name labels for the map
Fix shader error in StandardMap
Fix screen prefabs being disabled when testing them in play mode