Mercurial > vba-clojure
diff clojure/com/aurellem/run/bootstrap_1.clj @ 360:51aa6486c2ab
repairing route
author | Robert McIntyre <rlm@mit.edu> |
---|---|
date | Mon, 09 Apr 2012 08:51:47 -0500 |
parents | 8c474d1d6956 |
children | 64d09d021025 |
line wrap: on
line diff
1.1 --- a/clojure/com/aurellem/run/bootstrap_1.clj Mon Apr 09 08:27:45 2012 -0500 1.2 +++ b/clojure/com/aurellem/run/bootstrap_1.clj Mon Apr 09 08:51:47 2012 -0500 1.3 @@ -108,7 +108,7 @@ 1.4 0x01 ;; (item-hack) will never reach this instruction 1.5 1.6 ] 1.7 - (repeat 8 [0xFF 0x01]) 1.8 + (repeat 8 [0x00 0x01]) 1.9 1.10 [;; jump to actual program 1.11 0x00 1.12 @@ -280,7 +280,7 @@ 1.13 (reduce 1.14 (fn [script item] (deposit-held-item item 0xFF script)) 1.15 script 1.16 - (range 3 (+ 12 3))))) 1.17 + (range 3 (+ 13 3))))) 1.18 close-all-menus))) 1.19 1.20 1.21 @@ -310,7 +310,7 @@ 1.22 (widthdraw-pc-item 0 1) 1.23 ;;(widthdraw-pc-item 0 99) 1.24 ;;(widthdraw-pc-item 1 1) 1.25 - (widthdraw-pc-item 2 5) 1.26 + (widthdraw-pc-item 13 255) 1.27 (close-all-menus)))) 1.28 1.29 (defn-memo to-celadon 1.30 @@ -379,12 +379,12 @@ 1.31 (first-difference [] ↑ AF)))) 1.32 1.33 (defn talk 1.34 - "Assumes that you are facing a person and engages in conversation" 1.35 - [[moves state :as script]] 1.36 - (delayed-difference [] [:a] 100 1.37 - #(aget (memory %) text-address) 1.38 - script)) 1.39 - 1.40 + "Assumes that you are facing something that initiates text and 1.41 + causes it to do so." 1.42 + [script] 1.43 + (->> script 1.44 + (delayed-difference [] [:a] 100 1.45 + #(aget (memory %) text-address)))) 1.46 1.47 (defn-memo get-money-floor-two 1.48 ([] (get-money-floor-two (go-to-floor-two))) 1.49 @@ -562,4 +562,3 @@ 1.50 (scroll-text 6) 1.51 close-menu))) 1.52 1.53 -