From 023ca5e3222fa0f53a30440c23e538b411af5195 Mon Sep 17 00:00:00 2001 From: Christopher Allan Webber Date: Mon, 2 May 2016 11:03:21 -0500 Subject: [PATCH] some example room commands --- mudsync.scm | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/mudsync.scm b/mudsync.scm index 5dd58b1..a15f5b9 100644 --- a/mudsync.scm +++ b/mudsync.scm @@ -485,7 +485,14 @@ with an anonymous persona" (hash-remove! (slot-ref actor 'occupants) who)) (wire-exits! (wrap-apply room-wire-exits!))))) -(define %room-contain-commands 'TODO) +(define always (const #t)) + +(define %room-contain-commands + (list + (command "look" cmatch-just-verb always 'look-room) + (command "look" cmatch-direct-obj always 'look-member) + (command "go" cmathc-just-verb always 'go-where) + (command "go" cmatch-direct-obj always 'go-exit))) (define (room-wire-exits! room message) -- 2.31.1