netrunner
netrunner copied to clipboard
Automatically pay trivial costs
This is a little usability/convenience feature I'm working on.
If there's only one possible set of targets for an action (in this case, paying costs), it should be possible to automate it. I've made it optional so that you're not forced into the feature (people who play physical as well can get their mechanical practice in)
Additionally, this adds functionality to update in-game settings, which will be important later when I add explicit reveals into the game, or options for the runner to pre-trash programs regardless of MU, or the corp to pre-trash ice.
Closes #7505
-
If you need to forfeit exactly as many agendas as there are in your score area, this can be done automatically
-
If you need to rfg exactly as many programs as you have installed programs, this can be done automatically (applies to Rosetta 2.0 and nothing else)
-
If you need to trash exactly as many cards as you have installed (or exactly as many "other" cards), this can be done automatically
-
If you need to trash exactly as much hardware/programs/resources/connections as you have installed
-
If you need to derez exactly as many harmonics as you have installed (bloop enjoyers will appreciate this)
-
If you need to trash exactly as many cards in hand as you have in hand (ie playing moshing at 4 cards in hand)