Variable: dun-room-objects
dun-room-objects is a variable defined in dunnet.el.gz.
Value
(nil (0) (-1) nil nil nil (3) (-3) nil nil (255) (1 16 15) nil nil
(255) nil (8 9) nil nil (6 27) nil nil nil nil nil nil nil (10)
nil (11) nil nil nil nil nil nil nil nil nil nil nil nil nil nil
nil nil (13 255) nil nil nil nil nil (-15) nil nil nil (14) nil
nil nil nil nil nil (18) nil nil nil nil nil nil nil nil nil nil
nil nil nil (255) nil nil (17) nil (-18) nil (20) nil (19 255 23)
(21) (22) nil nil nil nil nil (24) nil nil (255) nil (255) nil
(255) nil (25) nil nil nil nil nil nil nil nil nil nil nil nil
nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil
nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil
nil nil nil nil nil nil nil nil nil nil nil nil nil)
Documentation
The initial setup of what objects are in each room.
Regular objects have whole numbers lower than 255.
Objects that cannot be taken but might move and are
described during room description are negative.
Stuff that is described and might change are 255, and are
handled specially by dun-describe-room.
Source Code
;; Defined in /usr/src/emacs/lisp/play/dunnet.el.gz
(defvar dun-room-objects (list nil
(list obj-shovel) ;; treasure-room
(list obj-boulder) ;; dead-end
nil nil nil
(list obj-food) ;; se-nw-road
(list obj-bear) ;; bear-hangout
nil nil
(list obj-special) ;; computer-room
(list obj-lamp obj-license obj-silver);; meadow
nil nil
(list obj-special) ;; sauna
nil
(list obj-weight obj-life) ;; weight-room
nil nil
(list obj-rms obj-floppy) ;; thirsty-maze
nil nil nil nil nil nil nil
(list obj-emerald) ;; hidden-area
nil
(list obj-gold) ;; misty-room
nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil
(list obj-towel obj-special) ;; red-room
nil nil nil nil nil
(list obj-box) ;; stair-landing
nil nil nil
(list obj-axe) ;; small-crawlspace
nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil
nil nil nil nil nil
(list obj-special) ;; fourth-vermont-intersection
nil nil
(list obj-coins) ;; fifth-oaktree-intersection
nil
(list obj-bus) ;; fifth-sycamore-intersection
nil
(list obj-bone) ;; museum-lobby
nil
(list obj-jar obj-special obj-ruby) ;; marine-life-area
(list obj-nitric) ;; maintenance-room
(list obj-glycerine) ;; classroom
nil nil nil nil nil
(list obj-amethyst) ;; bottom-of-subway-stairs
nil nil
(list obj-special) ;; question-room-1
nil
(list obj-special) ;; question-room-2
nil
(list obj-special) ;; question-room-three
nil
(list obj-mona) ;; winner's-room
nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil
nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil
nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil
nil)
"The initial setup of what objects are in each room.
Regular objects have whole numbers lower than 255.
Objects that cannot be taken but might move and are
described during room description are negative.
Stuff that is described and might change are 255, and are
handled specially by `dun-describe-room'.")