From a2ac356741712f0634b713ad4b2f04a0bccec939 Mon Sep 17 00:00:00 2001 From: Joe R Date: Mon, 23 Aug 2021 22:43:52 -0400 Subject: [PATCH] Minor cleanup of Montana type game documentation. --- html-src/rules/houseofcommons.html | 2 +- html-src/rules/moonlight.html | 18 ++++++++++++++++++ html-src/rules/pasdedeux.html | 2 +- html-src/rules/pretzel.html | 2 +- html-src/rules/spaces.html | 6 +----- html-src/rules/spoilt.html | 2 +- pysollib/games/montana.py | 5 ++--- 7 files changed, 25 insertions(+), 12 deletions(-) create mode 100644 html-src/rules/moonlight.html diff --git a/html-src/rules/houseofcommons.html b/html-src/rules/houseofcommons.html index e1de804b..f0557aa8 100644 --- a/html-src/rules/houseofcommons.html +++ b/html-src/rules/houseofcommons.html @@ -4,7 +4,7 @@ Montana type. 1 stripped deck. 1 redeal.

Object

-Group all the cards in sets of 9 cards in acscending sequence +Group all the cards in sets of 9 cards in ascending sequence by suit from Two to Ten.

Quick Description

diff --git a/html-src/rules/moonlight.html b/html-src/rules/moonlight.html new file mode 100644 index 00000000..7fbdd648 --- /dev/null +++ b/html-src/rules/moonlight.html @@ -0,0 +1,18 @@ +

Moonlight

+

+Montana type. 1 deck. 2 redeals. + +

Object

+

+Group all the cards in sets of 12 cards in ascending sequence +by suit from Two to King. + +

Quick Description

+

+Just like Montana, +but you can also move cards into a gap that match the suit of the +card directly to the right, and is one lower in rank. + +

Notes

+

+Autodrop is disabled for this game. diff --git a/html-src/rules/pasdedeux.html b/html-src/rules/pasdedeux.html index 4395d360..f2a3a9b3 100644 --- a/html-src/rules/pasdedeux.html +++ b/html-src/rules/pasdedeux.html @@ -4,7 +4,7 @@ Montana type. 2 decks. 1 redeal.

Object

-Group all cards on the tableau in sets of 13 cards in acscending sequence +Group all cards on the tableau in sets of 13 cards in ascending sequence by suit from Ace to King. The first row in Club, the second in Spade, the third in Heart and the last in Diamond. diff --git a/html-src/rules/pretzel.html b/html-src/rules/pretzel.html index 2f9882c2..2218ad15 100644 --- a/html-src/rules/pretzel.html +++ b/html-src/rules/pretzel.html @@ -4,7 +4,7 @@ Montana type. 1 stripped deck. No redeal.

Object

-Group all the cards in sets of 4 cards in acscending sequence +Group all the cards in sets of 4 cards in ascending sequence by suit from Two to Five.

Quick Description

diff --git a/html-src/rules/spaces.html b/html-src/rules/spaces.html index c53b90a3..b0bf8925 100644 --- a/html-src/rules/spaces.html +++ b/html-src/rules/spaces.html @@ -4,7 +4,7 @@ Montana type. 1 deck. 2 redeals.

Object

-Group all the cards in sets of 12 cards in acscending sequence +Group all the cards in sets of 12 cards in ascending sequence by suit from Two to King.

Quick Description

@@ -12,10 +12,6 @@ by suit from Two to King. Just like Montana, but with random spaces after each redeal. -

Rules

-

-[To be written] -

Notes

Autodrop is disabled for this game. diff --git a/html-src/rules/spoilt.html b/html-src/rules/spoilt.html index 10759bee..d97401fd 100644 --- a/html-src/rules/spoilt.html +++ b/html-src/rules/spoilt.html @@ -4,7 +4,7 @@ Montana type. 1 stripped deck. No redeal.

Object

-Group all the cards in sets of 8 cards in acscending sequence +Group all the cards in sets of 8 cards in ascending sequence by suit from Seven to King.

Rules

diff --git a/pysollib/games/montana.py b/pysollib/games/montana.py index 90eba1d3..f8bb573f 100644 --- a/pysollib/games/montana.py +++ b/pysollib/games/montana.py @@ -663,9 +663,8 @@ registerGame(GameInfo(275, Galary, "Galary", GI.GT_MONTANA | GI.GT_OPEN | GI.GT_ORIGINAL, 1, 2, GI.SL_MOSTLY_SKILL)) registerGame(GameInfo(276, Moonlight, "Moonlight", - GI.GT_MONTANA | GI.GT_OPEN | GI.GT_ORIGINAL, 1, 2, - GI.SL_MOSTLY_SKILL, - si={"ncards": 48})) + GI.GT_MONTANA | GI.GT_OPEN, 1, 2, GI.SL_MOSTLY_SKILL, + si={"ncards": 48}, altnames="Free Parking")) registerGame(GameInfo(380, Jungle, "Jungle", GI.GT_MONTANA | GI.GT_OPEN, 1, 1, GI.SL_MOSTLY_SKILL)) registerGame(GameInfo(381, SpacesAndAces, "Spaces and Aces",