Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Backpack Loadout Category #957

Merged
merged 8 commits into from
Sep 28, 2024

Conversation

VMSolidus
Copy link
Member

@VMSolidus VMSolidus commented Sep 24, 2024

Description

#794 apparently silently deprecated the Backpack Preferences button. Selecting a backpack preference no longer actually does anything, and instead your backpack comes from your Loadout. This would have been fine if we were warned about this, but because nobody merged upstream for 2 weeks after the release of PR794, this issue went unreported.

Well now the solution is going to require adding every backpack in the entire game to a new Backpacks tab. I've started this PR, but because it's really late and I have Calculus classes in the morning, I won't be able to finish it tonight. So I'm enlisting the help of a few other people I know to PR to this PR to help get the backpacks in.

After we have backpacks in the loadout tab, and after Wizmerge, I'll probably do a separate PR to actually remove the now useless Backpack selection button.

This is probably for the better long term. Since this technically means Backpack slots are no longer hardcoded to "Backpack/Duffelbag/Satchel", and now the back slot is freeeeee to be used for anything.

Media

image

Changelog

🆑

  • add: Backpacks, Duffelbags, and Satchels have been added to loadouts.
  • remove: The button for "Backpack Preference" has been removed. Backpacks selection is now done via Loadouts.
  • remove: The button for "Suit/Skirt Preference" has also been removed. Suit selection is done via Loadouts.

@VMSolidus VMSolidus marked this pull request as draft September 24, 2024 02:58
@github-actions github-actions bot added Changes: Localization Changes any ftl files Changes: YML Changes any yml files labels Sep 24, 2024
@github-actions github-actions bot added Changes: C# Changes any cs files Changes: UI Changes any XAML files labels Sep 24, 2024
@VMSolidus VMSolidus marked this pull request as ready for review September 25, 2024 01:56
@github-actions github-actions bot added the Status: Needs Review Someone please review this label Sep 25, 2024
@VMSolidus
Copy link
Member Author

Wait shit don't hit merge yet, we need @DEATHB4DEFEAT to do the Database Migration for this, or else all of our downstreams will be forced to delete their databases.

@FoxxoTrystan FoxxoTrystan added Size: 4-Small For small issues/PRs Priority: 3-Medium Needs to be resolved at some point Status: Do Not Merge Do not merge labels Sep 25, 2024
@VMSolidus VMSolidus removed the Status: Do Not Merge Do not merge label Sep 26, 2024
@VMSolidus
Copy link
Member Author

Okay the Migration is ready to go

@FoxxoTrystan FoxxoTrystan requested review from a team and DEATHB4DEFEAT and removed request for a team September 27, 2024 20:48
@FoxxoTrystan FoxxoTrystan added Priority: 2-High Needs to be resolved as soon as possible and removed Priority: 3-Medium Needs to be resolved at some point labels Sep 27, 2024
@VMSolidus VMSolidus merged commit bf8e970 into Simple-Station:master Sep 28, 2024
14 checks passed
SimpleStation14 added a commit that referenced this pull request Sep 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Changes: C# Changes any cs files Changes: Localization Changes any ftl files Changes: UI Changes any XAML files Changes: YML Changes any yml files Priority: 2-High Needs to be resolved as soon as possible Size: 4-Small For small issues/PRs Status: Needs Review Someone please review this
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants