diff --git a/html-src/assist_options.html b/html-src/assist_options.html new file mode 100644 index 00000000..5232ee8b --- /dev/null +++ b/html-src/assist_options.html @@ -0,0 +1,56 @@ +
+PySolFC contains a number of assist options to make winning games easier. +Note that if you manage to win a game without using assist options, the game +will be credited as a perfect game in the statistics (though there are a few +assist options that can be used freely without penalties, as seen below). +Though some games have additional requirements to be credited as a perfect +game. +
+Below are the assist options PySol offers: + +
+PySol allows you to undo/redo an infinite number of moves per game. If you undo +all moves, the game will not score in the statistics. + +
+During each game, you can set up to nine bookmarks. After setting each bookmark, +you can return to each of them, restoring the game to the state it was in when the +bookmark was set. Bookmarks are saved for each game, and reset when you start a +new game. + +
+In Mahjongg games, you can use the shuffle tiles option to reshuffle all of the +remaining tiles and redeal the remaining parts of the layout. + +
+Hint points out a recommended move that you can make (or at least one possible +valid move - the intelligence of the hints can vary from game to game). +
+If you use a hint, the game will be marked as a loss if completed. However, +if you enable the "Free Hints" option, the game will be marked as a win, just not +a perfect game. + +
+Auto drop will automatically move all cards that can be moved to foundations +to the foundations. It can also be enabled in the options menu to auto drop +all the time without needing to select the option. +
+Auto drop is disabled for certain games where it is not relevant, or if it +would make winning the game too much of a cheat. Using auto drop does not +disqualify you from getting a perfect game. + +
+Highlight piles highlights any sequences of cards in the tableau that can be +moved as a unit. Using this does not disqualify you from getting a perfect game. + +
+The find card feature will locate and highlight any face-up instances of the chosen +card. Using this does not disqualify you from getting a perfect game. diff --git a/html-src/gen-html.py b/html-src/gen-html.py index c5745ee0..00895b71 100755 --- a/html-src/gen-html.py +++ b/html-src/gen-html.py @@ -61,6 +61,7 @@ files = [ ('report_bug.html', 'PySol - Report a Bug'), # ('rules_alternate.html', 'PySol - a Solitaire Game Collection'), # ('rules.html', 'PySol - a Solitaire Game Collection'), + ('assist_options.html', 'PySol - Assist Options'), ('solitaire_wizard.html', 'PySol - Solitaire Wizard'), ] diff --git a/html-src/index.html b/html-src/index.html index 7e80bb1d..2dd9c9f8 100644 --- a/html-src/index.html +++ b/html-src/index.html @@ -13,6 +13,7 @@