1
0
Fork 0
mirror of https://github.com/shlomif/PySolFC.git synced 2025-04-05 00:02:29 -04:00

Split picture gallery type games into their own category.

This commit is contained in:
Joe R 2023-11-20 20:14:37 -05:00
parent 2811ac4ba8
commit 7d1a70564e
20 changed files with 76 additions and 30 deletions

View file

@ -1,6 +1,6 @@
<h1>Big Parade</h1> <h1>Big Parade</h1>
<p> <p>
Three-Deck game type. 3 decks. No redeal. Picture Gallery type. 3 decks. No redeal.
<h3>Object</h3> <h3>Object</h3>
<p> <p>

View file

@ -1,6 +1,6 @@
<h1>Big Picture Gallery</h1> <h1>Big Picture Gallery</h1>
<p> <p>
Three-Deck game type. 3 decks. No redeal. Picture Gallery type. 3 decks. No redeal.
<h3>Object</h3> <h3>Object</h3>
<p> <p>

View file

@ -1,6 +1,6 @@
<h1>Greater Wheel</h1> <h1>Greater Wheel</h1>
<p> <p>
Four-Deck game type. 4 decks. No redeal. Picture Gallery type. 4 decks. No redeal.
<h3>Object</h3> <h3>Object</h3>
<p> <p>

View file

@ -1,6 +1,6 @@
<h1>Great Wheel</h1> <h1>Great Wheel</h1>
<p> <p>
Two-Deck game type. 2 decks. No redeal. Picture Gallery type. 2 decks. No redeal.
<h3>Object</h3> <h3>Object</h3>
<p> <p>

View file

@ -1,6 +1,6 @@
<h1>Huge Picture Gallery</h1> <h1>Huge Picture Gallery</h1>
<p> <p>
Four-Deck game type. 4 decks. No redeal. Picture Gallery type. 4 decks. No redeal.
<h3>Object</h3> <h3>Object</h3>
<p> <p>

View file

@ -1,6 +1,6 @@
<h1>Mount Olympus</h1> <h1>Mount Olympus</h1>
<p> <p>
Two-Deck game type. 2 decks. No redeal. Picture Gallery type. 2 decks. No redeal.
<h3>Object</h3> <h3>Object</h3>
<p> <p>

View file

@ -1,6 +1,6 @@
<h1>Picture Gallery (Die Bildgallerie)</h1> <h1>Picture Gallery (Die Bildgallerie)</h1>
<p> <p>
Two-Deck game type. 2 decks. No redeal. Picture Gallery type. 2 decks. No redeal.
<h3>Object</h3> <h3>Object</h3>
<p> <p>

View file

@ -1,6 +1,6 @@
<h1>Royal Parade</h1> <h1>Royal Parade</h1>
<p> <p>
Two-Deck game type. 2 decks. No redeal. Picture Gallery type. 2 decks. No redeal.
<h3>Object</h3> <h3>Object</h3>
<p> <p>

View file

@ -1,6 +1,6 @@
<h1>Three Up</h1> <h1>Three Up</h1>
<p> <p>
Three-Deck game type. 3 decks. No redeal. Picture Gallery type. 3 decks. No redeal.
<h3>Object</h3> <h3>Object</h3>
<p> <p>

View file

@ -1,6 +1,6 @@
<h1>Virginia Reel</h1> <h1>Virginia Reel</h1>
<p> <p>
Two-Deck game type. 2 decks. No redeal. Picture Gallery type. 2 decks. No redeal.
<h3>Object</h3> <h3>Object</h3>
<p> <p>

View file

@ -1,6 +1,6 @@
<h1>Zeus</h1> <h1>Zeus</h1>
<p> <p>
Two-Deck game type. 2 decks. No redeal. Picture Gallery type. 2 decks. No redeal.
<h3>Object</h3> <h3>Object</h3>
<p> <p>

View file

@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: PySol 0.0.1\n" "Project-Id-Version: PySol 0.0.1\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-12-10 10:19-0500\n" "POT-Creation-Date: 2021-12-10 10:19-0500\n"
"PO-Revision-Date: 2023-11-11 18:27-0500\n" "PO-Revision-Date: 2023-11-20 20:08-0500\n"
"Last-Translator: H. Schaekel <Holger.Schaekel@web.de>\n" "Last-Translator: H. Schaekel <Holger.Schaekel@web.de>\n"
"Language-Team: German\n" "Language-Team: German\n"
"Language: de\n" "Language: de\n"
@ -414,6 +414,9 @@ msgstr "Numerica"
msgid "Pairing" msgid "Pairing"
msgstr "Paartypen" msgstr "Paartypen"
msgid "Picture Gallery"
msgstr ""
#: pysollib/gamedb.py:122 #: pysollib/gamedb.py:122
msgid "Raglan" msgid "Raglan"
msgstr "Raglan" msgstr "Raglan"
@ -536,6 +539,9 @@ msgstr "Numerica"
msgid "Pairing type" msgid "Pairing type"
msgstr "Paartypen" msgstr "Paartypen"
msgid "Picture Gallery type"
msgstr ""
#: pysollib/gamedb.py:164 #: pysollib/gamedb.py:164
msgid "Raglan type" msgid "Raglan type"
msgstr "Raglan" msgstr "Raglan"

View file

@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: 1.02\n" "Project-Id-Version: 1.02\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-12-10 10:19-0500\n" "POT-Creation-Date: 2021-12-10 10:19-0500\n"
"PO-Revision-Date: 2023-11-11 18:27-0500\n" "PO-Revision-Date: 2023-11-20 20:08-0500\n"
"Last-Translator: Eric Rausch <neelix570@gmail.com>\n" "Last-Translator: Eric Rausch <neelix570@gmail.com>\n"
"Language-Team: French\n" "Language-Team: French\n"
"Language: fr\n" "Language: fr\n"
@ -420,6 +420,9 @@ msgstr "Numerica"
msgid "Pairing" msgid "Pairing"
msgstr "Pairing" msgstr "Pairing"
msgid "Picture Gallery"
msgstr ""
#: pysollib/gamedb.py:122 #: pysollib/gamedb.py:122
msgid "Raglan" msgid "Raglan"
msgstr "Raglan" msgstr "Raglan"
@ -542,6 +545,9 @@ msgstr "Type Numerica"
msgid "Pairing type" msgid "Pairing type"
msgstr "Type Paires" msgstr "Type Paires"
msgid "Picture Gallery type"
msgstr ""
#: pysollib/gamedb.py:164 #: pysollib/gamedb.py:164
msgid "Raglan type" msgid "Raglan type"
msgstr "Type Raglan" msgstr "Type Raglan"

View file

@ -12,7 +12,7 @@ msgstr ""
"Project-Id-Version: it_pysol\n" "Project-Id-Version: it_pysol\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-12-10 10:19-0500\n" "POT-Creation-Date: 2021-12-10 10:19-0500\n"
"PO-Revision-Date: 2023-11-11 18:26-0500\n" "PO-Revision-Date: 2023-11-20 20:09-0500\n"
"Last-Translator: Giuliano Colla <giuliano.colla@gmail.com>\n" "Last-Translator: Giuliano Colla <giuliano.colla@gmail.com>\n"
"Language-Team: Italiano <it@li.org>\n" "Language-Team: Italiano <it@li.org>\n"
"Language: it\n" "Language: it\n"
@ -426,6 +426,9 @@ msgstr "Numerici"
msgid "Pairing" msgid "Pairing"
msgstr "Coppie" msgstr "Coppie"
msgid "Picture Gallery"
msgstr ""
#: pysollib/gamedb.py:122 #: pysollib/gamedb.py:122
msgid "Raglan" msgid "Raglan"
msgstr "Raglan" msgstr "Raglan"
@ -548,6 +551,9 @@ msgstr "Tipo Numerica"
msgid "Pairing type" msgid "Pairing type"
msgstr "Tipo coppie" msgstr "Tipo coppie"
msgid "Picture Gallery type"
msgstr ""
#: pysollib/gamedb.py:164 #: pysollib/gamedb.py:164
msgid "Raglan type" msgid "Raglan type"
msgstr "Tipo Raglan " msgstr "Tipo Raglan "

View file

@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: PySolFC\n" "Project-Id-Version: PySolFC\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-12-10 10:19-0500\n" "POT-Creation-Date: 2021-12-10 10:19-0500\n"
"PO-Revision-Date: 2023-11-11 18:26-0500\n" "PO-Revision-Date: 2023-11-20 20:09-0500\n"
"Last-Translator: Jerzy Trzeciak <artusek@wp.pl>\n" "Last-Translator: Jerzy Trzeciak <artusek@wp.pl>\n"
"Language-Team: Polish <pl@li.org>\n" "Language-Team: Polish <pl@li.org>\n"
"Language: pl\n" "Language: pl\n"
@ -420,6 +420,9 @@ msgstr "Numerica"
msgid "Pairing" msgid "Pairing"
msgstr "Pairing" msgstr "Pairing"
msgid "Picture Gallery"
msgstr ""
#: pysollib/gamedb.py:122 #: pysollib/gamedb.py:122
msgid "Raglan" msgid "Raglan"
msgstr "Raglan" msgstr "Raglan"
@ -542,6 +545,9 @@ msgstr "Gry typu Numerica"
msgid "Pairing type" msgid "Pairing type"
msgstr "Gry typu Pairing" msgstr "Gry typu Pairing"
msgid "Picture Gallery type"
msgstr ""
#: pysollib/gamedb.py:164 #: pysollib/gamedb.py:164
msgid "Raglan type" msgid "Raglan type"
msgstr "Gry typu Raglan" msgstr "Gry typu Raglan"

View file

@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-12-10 10:19-0500\n" "POT-Creation-Date: 2021-12-10 10:19-0500\n"
"PO-Revision-Date: 2023-11-11 18:25-0500\n" "PO-Revision-Date: 2023-11-20 20:09-0500\n"
"Last-Translator: Matheus Knack <mtknack555@gmail.com>\n" "Last-Translator: Matheus Knack <mtknack555@gmail.com>\n"
"Language-Team: \n" "Language-Team: \n"
"Language: pt_BR\n" "Language: pt_BR\n"
@ -419,6 +419,9 @@ msgstr "Numerica"
msgid "Pairing" msgid "Pairing"
msgstr "Emparelhar" msgstr "Emparelhar"
msgid "Picture Gallery"
msgstr ""
#: pysollib/gamedb.py:122 #: pysollib/gamedb.py:122
msgid "Raglan" msgid "Raglan"
msgstr "Raglan" msgstr "Raglan"
@ -541,6 +544,9 @@ msgstr "estilo Numerica"
msgid "Pairing type" msgid "Pairing type"
msgstr "estilo Emparelhar" msgstr "estilo Emparelhar"
msgid "Picture Gallery type"
msgstr ""
#: pysollib/gamedb.py:164 #: pysollib/gamedb.py:164
msgid "Raglan type" msgid "Raglan type"
msgstr "estilo Raglan" msgstr "estilo Raglan"

View file

@ -394,6 +394,9 @@ msgstr ""
msgid "Pairing" msgid "Pairing"
msgstr "" msgstr ""
msgid "Picture Gallery"
msgstr ""
#: pysollib/gamedb.py:122 #: pysollib/gamedb.py:122
msgid "Raglan" msgid "Raglan"
msgstr "" msgstr ""
@ -516,6 +519,9 @@ msgstr ""
msgid "Pairing type" msgid "Pairing type"
msgstr "" msgstr ""
msgid "Picture Gallery type"
msgstr ""
#: pysollib/gamedb.py:164 #: pysollib/gamedb.py:164
msgid "Raglan type" msgid "Raglan type"
msgstr "" msgstr ""

View file

@ -7,7 +7,7 @@ msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-12-10 10:19-0500\n" "POT-Creation-Date: 2021-12-10 10:19-0500\n"
"PO-Revision-Date: 2023-11-11 18:25-0500\n" "PO-Revision-Date: 2023-11-20 20:10-0500\n"
"Last-Translator: Skomoroh <skomoroh@gmail.com>\n" "Last-Translator: Skomoroh <skomoroh@gmail.com>\n"
"Language-Team: Russian <ru@li.org>\n" "Language-Team: Russian <ru@li.org>\n"
"Language: ru\n" "Language: ru\n"
@ -423,6 +423,9 @@ msgstr ""
msgid "Pairing" msgid "Pairing"
msgstr "" msgstr ""
msgid "Picture Gallery"
msgstr ""
#: pysollib/gamedb.py:122 #: pysollib/gamedb.py:122
msgid "Raglan" msgid "Raglan"
msgstr "" msgstr ""
@ -545,6 +548,9 @@ msgstr "Игры числового типа (Numerica)"
msgid "Pairing type" msgid "Pairing type"
msgstr "Парные игры" msgstr "Парные игры"
msgid "Picture Gallery type"
msgstr ""
#: pysollib/gamedb.py:164 #: pysollib/gamedb.py:164
msgid "Raglan type" msgid "Raglan type"
msgstr "Игры типа Реглан (Raglan)" msgstr "Игры типа Реглан (Raglan)"

View file

@ -104,6 +104,7 @@ class GI:
GT_NUMERICA = 23 GT_NUMERICA = 23
GT_PAIRING_TYPE = 24 GT_PAIRING_TYPE = 24
GT_PEGGED = 36 GT_PEGGED = 36
GT_PICTURE_GALLERY = 41
GT_POKER_TYPE = 25 GT_POKER_TYPE = 25
GT_PUZZLE_TYPE = 26 GT_PUZZLE_TYPE = 26
GT_RAGLAN = 27 GT_RAGLAN = 27
@ -151,6 +152,7 @@ class GI:
GT_NAPOLEON: n_("Napoleon"), GT_NAPOLEON: n_("Napoleon"),
GT_NUMERICA: n_("Numerica"), GT_NUMERICA: n_("Numerica"),
GT_PAIRING_TYPE: n_("Pairing"), GT_PAIRING_TYPE: n_("Pairing"),
GT_PICTURE_GALLERY: n_("Picture Gallery"),
GT_RAGLAN: n_("Raglan"), GT_RAGLAN: n_("Raglan"),
GT_SIMPLE_TYPE: n_("Simple games"), GT_SIMPLE_TYPE: n_("Simple games"),
GT_SPIDER: n_("Spider"), GT_SPIDER: n_("Spider"),
@ -220,6 +222,8 @@ class GI:
_gen_select(title=n_("Napoleon type"), game_type=GT_NAPOLEON), _gen_select(title=n_("Napoleon type"), game_type=GT_NAPOLEON),
_gen_select(title=n_("Numerica type"), game_type=GT_NUMERICA), _gen_select(title=n_("Numerica type"), game_type=GT_NUMERICA),
_gen_select(title=n_("Pairing type"), game_type=GT_PAIRING_TYPE), _gen_select(title=n_("Pairing type"), game_type=GT_PAIRING_TYPE),
_gen_select(title=n_("Picture Gallery type"),
game_type=GT_PICTURE_GALLERY),
_gen_select(title=n_("Raglan type"), game_type=GT_RAGLAN), _gen_select(title=n_("Raglan type"), game_type=GT_RAGLAN),
_gen_select(title=n_("Simple games"), game_type=GT_SIMPLE_TYPE), _gen_select(title=n_("Simple games"), game_type=GT_SIMPLE_TYPE),
_gen_select(title=n_("Spider type"), game_type=GT_SPIDER), _gen_select(title=n_("Spider type"), game_type=GT_SPIDER),

View file

@ -599,30 +599,30 @@ class ThreeUp(VirginiaReel):
# register the game # register the game
registerGame(GameInfo(7, PictureGallery, "Picture Gallery", registerGame(GameInfo(7, PictureGallery, "Picture Gallery",
GI.GT_2DECK_TYPE, 2, 0, GI.SL_BALANCED, GI.GT_PICTURE_GALLERY, 2, 0, GI.SL_BALANCED,
altnames=("Die Bildgallerie", "Mod-3"))) altnames=("Die Bildgallerie", "Mod-3")))
registerGame(GameInfo(397, GreatWheel, "Great Wheel", registerGame(GameInfo(397, GreatWheel, "Great Wheel",
GI.GT_2DECK_TYPE | GI.GT_STRIPPED, 2, 0, GI.SL_BALANCED, GI.GT_PICTURE_GALLERY | GI.GT_STRIPPED, 2, 0,
ranks=list(range(12)) # without Kings GI.SL_BALANCED, ranks=list(range(12)) # without Kings
)) ))
registerGame(GameInfo(398, MountOlympus, "Mount Olympus", registerGame(GameInfo(398, MountOlympus, "Mount Olympus",
GI.GT_2DECK_TYPE, 2, 0, GI.SL_BALANCED)) GI.GT_PICTURE_GALLERY, 2, 0, GI.SL_BALANCED))
registerGame(GameInfo(399, Zeus, "Zeus", registerGame(GameInfo(399, Zeus, "Zeus",
GI.GT_2DECK_TYPE, 2, 0, GI.SL_BALANCED)) GI.GT_PICTURE_GALLERY, 2, 0, GI.SL_BALANCED))
registerGame(GameInfo(546, RoyalParade, "Royal Parade", registerGame(GameInfo(546, RoyalParade, "Royal Parade",
GI.GT_2DECK_TYPE, 2, 0, GI.SL_MOSTLY_SKILL, GI.GT_PICTURE_GALLERY, 2, 0, GI.SL_MOSTLY_SKILL,
altnames=("Hussars", "Financier"))) altnames=("Hussars", "Financier")))
registerGame(GameInfo(547, VirginiaReel, "Virginia Reel", registerGame(GameInfo(547, VirginiaReel, "Virginia Reel",
GI.GT_2DECK_TYPE, 2, 0, GI.SL_MOSTLY_SKILL)) GI.GT_PICTURE_GALLERY, 2, 0, GI.SL_MOSTLY_SKILL))
registerGame(GameInfo(782, GreaterWheel, "Greater Wheel", registerGame(GameInfo(782, GreaterWheel, "Greater Wheel",
GI.GT_4DECK_TYPE | GI.GT_STRIPPED, 4, 0, GI.SL_BALANCED, GI.GT_PICTURE_GALLERY | GI.GT_STRIPPED, 4, 0,
ranks=list(range(12)) # without Kings GI.SL_BALANCED, ranks=list(range(12)) # without Kings
)) ))
registerGame(GameInfo(803, BigParade, "Big Parade", registerGame(GameInfo(803, BigParade, "Big Parade",
GI.GT_3DECK_TYPE, 3, 0, GI.SL_MOSTLY_SKILL)) GI.GT_PICTURE_GALLERY, 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_PICTURE_GALLERY, 3, 0, GI.SL_MOSTLY_SKILL))
registerGame(GameInfo(927, BigPictureGallery, "Big Picture Gallery", registerGame(GameInfo(927, BigPictureGallery, "Big Picture Gallery",
GI.GT_3DECK_TYPE, 3, 0, GI.SL_BALANCED)) GI.GT_PICTURE_GALLERY, 3, 0, GI.SL_BALANCED))
registerGame(GameInfo(928, HugePictureGallery, "Huge Picture Gallery", registerGame(GameInfo(928, HugePictureGallery, "Huge Picture Gallery",
GI.GT_4DECK_TYPE, 4, 0, GI.SL_BALANCED)) GI.GT_PICTURE_GALLERY, 4, 0, GI.SL_BALANCED))