From 8255712c62cc0da844233995e04b1fa2cada5564 Mon Sep 17 00:00:00 2001 From: David Thompson Date: Tue, 6 Dec 2022 08:05:30 -0500 Subject: Add more previously uncommitted changes that I left hanging around. --- apple-town-fair/game.scm | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) (limited to 'apple-town-fair/game.scm') diff --git a/apple-town-fair/game.scm b/apple-town-fair/game.scm index 5ede549..71ee13a 100644 --- a/apple-town-fair/game.scm +++ b/apple-town-fair/game.scm @@ -490,29 +490,28 @@ August 1675") (define-class ()) (define-method (advance-clock-once (mode )) - (advance-clock (parent mode) 1)) + (advance-clock ($) 1)) (define-method (quit-game (mode )) (exit-catbird)) (define-method (up-selection (mode )) - (up-selection (& (parent mode) menu) 1)) + (up-selection ($ menu) 1)) (define-method (down-selection (mode )) - (down-selection (& (parent mode) menu) 1)) + (down-selection ($ menu) 1)) (define-method (confirm-selection (mode )) - (let* ((scene (parent mode)) - (place (& scene place)) - (chosen (selection (& scene menu))) + (let* ((place ($ place)) + (chosen (selection ($ menu))) (action (find (lambda (a) (string=? (name a) chosen)) (actions place)))) - (run-script scene - (hide (& scene menu)) - (perform action scene) - (hide (& scene dialog)) - (show (& scene menu))))) + (scene-script + (hide ($ menu)) + (perform action) + (hide ($ dialog)) + (show ($ menu))))) (bind-input (key-press 'r) reset-game) (bind-input (key-press 'escape) quit-game) -- cgit v1.2.3