Rummy games: full SVG board (stock, discard, melds, fanned hand)
* cg-rummy.el (cg-rummy--board-svg): shared board helper -- stock/discard, a melds table, and the hand with cursor/marks/lay-off hints and (hand . INDEX) click regions. (cg-gin--svg, cg-gin--render-text): Gin dispatch. * cg-rum500.el (cg-tm--svg, cg-tm--render-text): table-meld dispatch (Rummy and Rummy 500). (cg-render): SVG if graphical, else text. * test/card-games-tests.el: add cgt-gin-svg-smoke, cgt-tm-svg-smoke. * NEWS: note the rummy SVG board.
This commit is contained in:
parent
98b297d149
commit
585c4449a0
4 changed files with 177 additions and 2 deletions
4
NEWS
4
NEWS
|
|
@ -39,6 +39,10 @@ the mouse as well as the keyboard.
|
|||
the middle, and your fanned hand, with the legal cards you may play
|
||||
ringed. Click a card to play it. Set ~cg-trick-svg-cards~ to nil
|
||||
for the plain-text board.
|
||||
- Full SVG board for the rummy games (Gin Rummy, Rummy, Rummy 500):
|
||||
the stock and discard, the melds already down on the table, and your
|
||||
fanned hand with cursor, marks, and lay-off hints; click a card to
|
||||
select it. Honours ~cg-rummy-svg-cards~.
|
||||
|
||||
** Rummy-family rules completed
|
||||
- Rummy 500: take a card from anywhere in the discard pile (key ~T~) --
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue