home *** CD-ROM | disk | FTP | other *** search
/ ISV Strong Games / ISV_STRONG_GAMES.iso / desktop / spatience / !SPatience / History < prev    next >
Text File  |  1992-11-15  |  2KB  |  60 lines

  1.  
  2.  
  3.               HISTORY OF SPATIENCE CODE SINCE VERSION 0.95.
  4.                 0.95 WAS THE FIRST (??) BUG-FREE VERSION
  5.  
  6.  ---------------------------------------------------------------------------
  7.  
  8.  NB: This file is to describe alterations to the code of SPatience, not 
  9.      alterations to patience script files.  Such alterations should be 
  10.      listed in the script file itself by prefixing each line with a |.
  11.  
  12.  ---------------------------------------------------------------------------
  13.  
  14.  UPDATES BY J.Horsnell (Author) 6-Sept-92 CULMINATING IN VERSION 0.96
  15.                 (I TOOK TIME OFF TO DO MY MSC PROJECT)
  16.  
  17.  - Click-fly operations place a card on the stack with the largest number of
  18.    cards.  Following the rules of course!, foundations still get the card
  19.    regardless of size.
  20.  
  21.  - Auto-fly operations try to auto-fly from the same stack the last auto-fly
  22.    card came from.
  23.  
  24.  - Clicking on the 'Save' entry of the menu will cause the current game
  25.    state to be saved if it has a valid filename. Same as !Edit.
  26.  
  27.  - The background card flying mode can now be altered via the menu entry
  28.    'state'.
  29.  
  30.  - The quit dialogues comform to RISC OS 3.
  31.  
  32.  ---------------------------------------------------------------------------
  33.  
  34.  UPDATES BY J.Horsnell (Author) 30-Sept-92 CULMINATING IN VERSION 0.97
  35.  
  36.  - I've just found a bug in the way the auto fly off routine works.  The bug
  37.    occured due to the changes I made to reach version 0.96.  (This would
  38.    happen two days after I posted the program to the net wouldn't it!)
  39.  
  40.    The problem caused the auto fly off search routine to stop prematurely,
  41.    thus leaving (possibly) more cards that could be moved, untouched.  This
  42.    also affected the operation of turning auto fly on immediately after
  43.    loading a saved game.
  44.  
  45.    A slight re-vamp of the auto fly loop and an alteration to the game
  46.    loading routine solved the problem.
  47.  
  48.  - Fixed a few minor typo's etc and replaced the name sprite in the sprites
  49.    file for use in the 'About this program' template.
  50.  
  51.  - Have included 'hot keys' for use in games.  F3 = Save window,
  52.    F5 = score window,  F6 = state window,  F8 = Undo,  F9 = Redo.
  53.    Icon name short cuts now work in the state window.  Eg. F1,F2,F3 now
  54.    toggle the state of 'Click fly', 'Auto fly' and 'Animate'.
  55.  
  56.  - Have improved the positioning of the save,score and state windows when
  57.    they appear.
  58.  
  59.  ---------------------------------------------------------------------------
  60.