mirror of
https://github.com/shlomif/PySolFC.git
synced 2025-04-05 00:02:29 -04:00
Three and four deck Picture Gallery variants.
This commit is contained in:
parent
c4a18d3557
commit
48f8a70989
4 changed files with 41 additions and 1 deletions
12
html-src/rules/bigpicturegallery.html
Normal file
12
html-src/rules/bigpicturegallery.html
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
<h1>Big Picture Gallery</h1>
|
||||||
|
<p>
|
||||||
|
Three-Deck game type. 3 decks. No redeal.
|
||||||
|
|
||||||
|
<h3>Object</h3>
|
||||||
|
<p>
|
||||||
|
Fill all of the foundations.
|
||||||
|
|
||||||
|
<h3>Quick Description</h3>
|
||||||
|
<p>
|
||||||
|
Like <a href="picturegallery.html">Picture Gallery</a>,
|
||||||
|
but with three decks and twelve piles per row.
|
12
html-src/rules/hugepicturegallery.html
Normal file
12
html-src/rules/hugepicturegallery.html
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
<h1>Huge Picture Gallery</h1>
|
||||||
|
<p>
|
||||||
|
Four-Deck game type. 4 decks. No redeal.
|
||||||
|
|
||||||
|
<h3>Object</h3>
|
||||||
|
<p>
|
||||||
|
Fill all of the foundations.
|
||||||
|
|
||||||
|
<h3>Quick Description</h3>
|
||||||
|
<p>
|
||||||
|
Like <a href="picturegallery.html">Picture Gallery</a>,
|
||||||
|
but with four decks and sixteen piles per row.
|
|
@ -580,7 +580,7 @@ class GI:
|
||||||
('fc-2.20', tuple(range(855, 897))),
|
('fc-2.20', tuple(range(855, 897))),
|
||||||
('fc-2.21', tuple(range(897, 900)) + tuple(range(11014, 11017)) +
|
('fc-2.21', tuple(range(897, 900)) + tuple(range(11014, 11017)) +
|
||||||
tuple(range(13160, 13163)) + (16682,)),
|
tuple(range(13160, 13163)) + (16682,)),
|
||||||
('dev', tuple(range(906, 927)) + tuple(range(11017, 11020)) +
|
('dev', tuple(range(906, 929)) + tuple(range(11017, 11020)) +
|
||||||
tuple(range(18000, 18004)) + tuple(range(22303, 22311)) +
|
tuple(range(18000, 18004)) + tuple(range(22303, 22311)) +
|
||||||
tuple(range(22353, 22361))),
|
tuple(range(22353, 22361))),
|
||||||
)
|
)
|
||||||
|
|
|
@ -285,6 +285,18 @@ class PictureGallery(Game):
|
||||||
return ()
|
return ()
|
||||||
|
|
||||||
|
|
||||||
|
class BigPictureGallery(PictureGallery):
|
||||||
|
|
||||||
|
def createGame(self):
|
||||||
|
PictureGallery.createGame(self, numstacks=12)
|
||||||
|
|
||||||
|
|
||||||
|
class HugePictureGallery(PictureGallery):
|
||||||
|
|
||||||
|
def createGame(self):
|
||||||
|
PictureGallery.createGame(self, numstacks=16)
|
||||||
|
|
||||||
|
|
||||||
# ************************************************************************
|
# ************************************************************************
|
||||||
# * Great Wheel
|
# * Great Wheel
|
||||||
# * Greater Wheel
|
# * Greater Wheel
|
||||||
|
@ -610,3 +622,7 @@ registerGame(GameInfo(803, BigParade, "Big Parade",
|
||||||
GI.GT_3DECK_TYPE, 3, 0, GI.SL_MOSTLY_SKILL))
|
GI.GT_3DECK_TYPE, 3, 0, GI.SL_MOSTLY_SKILL))
|
||||||
registerGame(GameInfo(804, ThreeUp, "Three Up",
|
registerGame(GameInfo(804, ThreeUp, "Three Up",
|
||||||
GI.GT_3DECK_TYPE, 3, 0, GI.SL_MOSTLY_SKILL))
|
GI.GT_3DECK_TYPE, 3, 0, GI.SL_MOSTLY_SKILL))
|
||||||
|
registerGame(GameInfo(927, BigPictureGallery, "Big Picture Gallery",
|
||||||
|
GI.GT_3DECK_TYPE, 3, 0, GI.SL_BALANCED))
|
||||||
|
registerGame(GameInfo(928, HugePictureGallery, "Huge Picture Gallery",
|
||||||
|
GI.GT_4DECK_TYPE, 4, 0, GI.SL_BALANCED))
|
||||||
|
|
Loading…
Add table
Reference in a new issue