(thread format shamelessly stolen from, and largely motivated by the mod by Breppert)
So I'm kind of a lazy guy, and some times I just don't feel bothered enough to move the mouse to play Dominion. It's those times that I think - why not keyboard shortcuts? After all, Prismata's a similar enough game, and it's almost entirely playable by keyboard, so why not Dominion?
Features:
- Play any card (in play, discarding, trashing, whatever) by hitting its corresponding hotkey string. For example, Laboratory's in the above screenshot is AR.
- I know what you're thinking. Two keys? How is that convenient at all? Well the thing is, the first key in each string (the prefix) is always preserved, unless you hit a different prefix. So, if we were to play a string of Labs, we could just hit ARRRRRR.
- Sometimes you want to click on something from the supply instead of from your hand, say if you want to buy a silver from the supply. If you didn't have a silver in your hand, hitting the QW hotkey will still buy it for you, but if for whatever reason you don't want to play a silver in your hand, simply hold down shift as you hit W (I'll find some way to put this information on screen.)
- End actions/turn with [space].
- When interacting with lists of things (buttons, revealed cards, etc.), if you wish to play, say, the third card from the left, you can just hit 3.
- If you want to input larger numbers (like if you want to play 12 coin tokens), you can hold down shift, type 12, then hit [P] to submit the number. If you messed up, just hold down shift again and type a new number.
- Some menus (like the traveller return menu) can be traversed with the arrow keys. Use [P] to select/submit things.
- Hit ` to activate the menu buttons (resign etc.). This also pulls up the icon menu in the bottom right, which includes search, and cycling through mats.
- Activate start-of-turn things with the corresponding number buttons.
Things to implement:
-Visualizations for sliders (especially Secret Chamber's place somewhere in deck)
-Autoplay ala MMF.
How to install:
1) Install GreaseMonkey for Firefox (I'm only officially supporting Firefox, though you can make it work in other browsers)
https://addons.mozilla.org/en-US/firefox/addon/greasemonkey/2) Install my script:
https://greasyfork.org/en/scripts/26553-dominion-for-lazy-folks