branchrust_reboot/main/RepairBenchSkinNamecancel
19 Commits over 31 Days - 0.03cph!
Revert accidental RPG prefab edit in previous commit
Minor UI edit for consistency
Repair bench UI adjustments
Merge main -> RepairBenchSkinName
reapplying
98204, stomped
Add URL support for community market skins from before our newer skin system
Trying steam overlay URLs again
Fix item URLs no longer working if they're listed in a Cannot Buy category in as a Steam item, but are secretly still available to buy on Steam via some other purchase method, e.g. Ice AK. 😩
Don't create a URL for Steam items where the price is "Cannot Buy", e.g. Boomer fireworks (apart from Pattern Boomer, which is on the perm store).
Added working URL for permanent store items that aren't UnlockedViaSteamItem or a DlcItem, but still have their own store page (e.g. Industrial lights). Fixed the order we look at things to get AK variants working again while keeping hazmat variants working.
Added working URL for items that are redirects of other items, where the other item has a list of skins and one of those skins has a redirect assigned which is the item. e.g. Arctic Hazmat.
Added working URL for items that are not skins or DLC packs, but are Steam items (e.g. Ice AK)
Added working URLs for items that are not skins, but are DLC
Added support for opening the DLC page for DLC skins
Items that are in our current weekly store now direct there instead of the community market page (which won't exist yet)
Added a link at repair bench for marketable skins that goes directly to the community market page for that skin
When skinned items are added to the repair bench, it now shows the name of the skin