feat(webui): skins #2816
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "AMelonInsideLemon/SpaceNinjaServer:webui-WeaponSkins"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This seems like a rough migration. I really would not remove
unlockAllSkinsfor the time being.unlockAllSkinsas account cheatfeat(webui): skinsto WIP: feat(webui): skinsThis really is not gonna work if you break existing configs in any way. You log in, and it breaks immediately because the client removes any unowned skins.
I'd be okay with this if you automatically gave the WeaponSkin items or just kept the
unlockAllSkinsoption as-is. This does not have to be a rough all-in-one transition.WIP: feat(webui): skinsto feat(webui): skinsHow about you put the logic you added to inventoryController into the cleanupInventory function so the migration can happen without impacting every single inventory request? Then we can merge the full PR later.
cleanupInventoryfeat(webui): skinsto WIP: feat(webui): skinsNot really what I meant, but okay. A problem I can already see is that animation sets don't work like this so this migration is actually adding garbage WeaponSkins for those and not adding the respective FlavourItems to unlock them.
Maybe just #2843 is what this needs?
fc0090e4c7to317fb8324fWIP: feat(webui): skinsto feat(webui): skins@ -335,6 +343,7 @@ interface ISellRequest {CrewShipWeapons?: ISellItem[];CrewShipWeaponSkins?: ISellItem[];FusionTreasures?: ISellItem[];WeaponSkins?: ISellItem[];Maybe a comment here that this is not a standard request field?
I suggested
cleanupInventoryfor a slow migration. This PR not a slow migration because it does everything all at once.feat(webui): skinsto WIP: feat(webui): skinsunlockAllSkinscheatWIP: feat(webui): skinsto feat(webui): skins@ -344,3 +336,1 @@},ItemType: uniqueName});if (config.unlockAllSkins) {unlockAllSkins is now dependent on baroTennoConRelay