X-Git-Url: https://jxself.org/git/?p=mudsync.git;a=blobdiff_plain;f=worlds%2Fbricabrac.scm;h=3b3f4c1c7101dfc7bc548ecd68edc972cc80fbd2;hp=18fd6f28303b91f7769207d0a549faf24a009bcb;hb=106536778bbd8ad0cc850cb3ef7dcc5e2499eee2;hpb=bbf45570e7dfe20e132cc8e4601ccbf2de667ff3 diff --git a/worlds/bricabrac.scm b/worlds/bricabrac.scm index 18fd6f2..3b3f4c1 100644 --- a/worlds/bricabrac.scm +++ b/worlds/bricabrac.scm @@ -60,7 +60,7 @@ (commands #:init-value readable-commands*) (actions #:allocation #:each-subclass - #:init-value (build-actions + #:init-thunk (build-actions (cmd-read readable-cmd-read)))) (define (readable-cmd-read actor message) @@ -107,7 +107,7 @@ or 'skribe'? Now *that's* composition!")) (commands #:init-value chat-commands) (actions #:allocation #:each-subclass - #:init-value + #:init-thunk (build-actions (cmd-chat npc-chat-randomly)))) @@ -118,7 +118,7 @@ or 'skribe'? Now *that's* composition!")) (prep-direct-command "sign" 'cmd-sign-form '("as")))) (actions #:allocation #:each-subclass - #:init-value (build-actions + #:init-thunk (build-actions (cmd-sign-form sign-cmd-sign-in)))) @@ -163,7 +163,7 @@ character.\n"))) (commands #:init-value summoning-bell-commands*) (actions #:allocation #:each-subclass - #:init-value (build-actions + #:init-thunk (build-actions (cmd-ring summoning-bell-cmd-ring)))) (define* (summoning-bell-cmd-ring bell message . _) @@ -471,7 +471,7 @@ if this room is intended for children or child-like adults." (list (direct-command "sit" 'cmd-sit-furniture))) (actions #:allocation #:each-subclass - #:init-value (build-actions + #:init-thunk (build-actions (cmd-sit-furniture furniture-cmd-sit)))) (define* (furniture-cmd-sit actor message #:key direct-obj) @@ -577,7 +577,7 @@ It has some bits of bubble gum stuck to it... yuck." (commands #:init-value clerk-commands*) (patience #:init-value 0) (actions #:allocation #:each-subclass - #:init-value (build-actions + #:init-thunk (build-actions (init clerk-act-init) (cmd-chat clerk-cmd-chat) (cmd-ask-incomplete clerk-cmd-ask-incomplete)