blueUserRed / forty-five

.Forty-Five is a deckbuilding card game set in the wild west. Collect and master powerful cards, battle different enemies and try not to end up six feet deep!
https://www.forty-five.at
GNU General Public License v3.0
52 stars 9 forks source link

Keep decks named and sorted after death #166

Open PhoenixIV opened 2 months ago

PhoenixIV commented 2 months ago

I sorted and named different decks during a stage and then died. Afterwards all deck names were gone and all decks were the same.

I know some bullets will be missing, but it might be handy to keep the decks named and sorted other than that.

A counter-argument would be that the deck was previously built by the player to match bullets to each other.

NanakiPL commented 2 months ago

+1 for that.

I had a great run and made a nice destroy based deck (Sacrificial bullets, Gravediggers, Dead bullets, Kamikaze, Carnage, Vengance etc.).

I had like 95% of the cards saved, but finally they got me down. I was hoping it'd be there for my next run, but all I see is 5 starting decks :(

I think saved decks should persist. If some cards were lost, just have them grayed out until you get them back or swap for something else. And if the deck has enough cards to play anyway, just ignore missing ones. If not, lock the ability to fight until the deck meets requirements.

blueUserRed commented 2 months ago

Hello, thanks for the suggestion. We wanted to add a feature like this for a long time, but unfortunately it is quite difficult to make it usefull, as the cards you will have in the next run will be quite different from your current ones. This issue will only grow larger in the next update, were we plan on somewhat limiting the choice of bullets in the early game and will also introduce a lot of new bullets. We have an idea for an external deck editor completely seperate from the backpack, but that will be part of a larger future update and we don't know yet when we will get around to it. But we do see the value in a feature like this and hope it will be in the game at some point.