.scm files, options, variable
Submitted by Oliver Twist
Assigned to gno..@..e.bugs
Link to original bug (#578392)
Description
I've worked on both gnome'aisleriot (ubuntu 8.04) and winsol, I've checked the .scm files to enable 3 card dealings and 1000 redeals in some games.
First I've bumped into the fact that there isnt a global variable for redeals, so the # of redeals come again and again, this make it easy to make mistakes by having a different number of redeals displayed than whats really left.
Second I've noticed in klondike.scm that the code for 3card deals was ready, but the program cannot manage particular game options, if so while waiting for such feature to be added,we should make klondikeDeal3.scm file so people can select it.
While working on jumbo.scm, it was hellish to find where was the true redeal variable, since unlike klondike.scm the code uses slot# instead of slot name to define waste and redeal, so it looked 0 1 1 instead of stock waste 1.
It would be better if a game option to be used, to have global variable redeal, and it would be fun to add a maximum # of redeals (like 255), so the extra digit numbers can indicate infinite of redeal, this should be set in method flip-stock, which I cannot access via the scm files, (compilation duty).
The program can always save the options in a file like klondike.cfg if it cannot manage variables in memory, and jokers, timer and points count can always be fun to add.
Version: 2.3.x
Resolution: RESOLVED INVALID