home *** CD-ROM | disk | FTP | other *** search
- ; AisleRiot - will_o_the_wisp.scm
- ; Copyright (C) 2001 Rosanna Yuen <zana@webwynk.net>
- ;
- ; This game is free software; you can redistribute it and/or modify
- ; it under the terms of the GNU General Public License as published by
- ; the Free Software Foundation; either version 2, or (at your option)
- ; any later version.
- ;
- ; This program is distributed in the hope that it will be useful,
- ; but WITHOUT ANY WARRANTY; without even the implied warranty of
- ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- ; GNU General Public License for more details.
- ;
- ; You should have received a copy of the GNU General Public License
- ; along with this program; if not, write to the Free Software
- ; Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
- ; USA
-
-
- (load "spider.scm")
-
- (define stock 0)
- (define foundation '(1 2 3 4))
- (define tableau '(5 6 7 8 9 10 11))
- (define winning-score 48)
-
- (define (new-game)
- (initialize-playing-area)
- (set-ace-low)
- (make-standard-deck)
- (shuffle-deck)
-
- (add-normal-slot DECK)
-
- (add-blank-slot)
- (add-blank-slot)
-
- (add-normal-slot '())
- (add-normal-slot '())
- (add-normal-slot '())
- (add-normal-slot '())
-
- (add-carriage-return-slot)
-
- (add-extended-slot '() down)
- (add-extended-slot '() down)
- (add-extended-slot '() down)
- (add-extended-slot '() down)
- (add-extended-slot '() down)
- (add-extended-slot '() down)
- (add-extended-slot '() down)
-
- (deal-cards 0 '(5 6 7 8 9 10 11 5 6 7 8 9 10 11))
- (deal-cards-face-up 0 '(5 6 7 8 9 10 11 ))
-
- (give-status-message)
-
- (list 7 4))
-
- (set-lambda new-game button-pressed button-released button-clicked button-double-clicked game-over game-won get-hint get-options apply-options timeout droppable?)
-