more updates.
This commit is contained in:
@@ -344,7 +344,7 @@
|
||||
:name "Outside castle"
|
||||
:interactions
|
||||
{:right-dir {:box [280 40 320 140]
|
||||
:script (actions/get-script
|
||||
:only-script (actions/get-script
|
||||
entities
|
||||
(actions/walk-to entities :ego [310 80] :stop? false :skip-type :end)
|
||||
(actions/walk-straight-to entities :ego [340 80])
|
||||
@@ -352,17 +352,23 @@
|
||||
(actions/walk-straight-to entities :ego [30 80]))
|
||||
:cursor :right}
|
||||
:door {:box [66 180 85 195]
|
||||
:script (actions/get-script
|
||||
:only-script (actions/get-script
|
||||
entities
|
||||
(go-through-gate entities))
|
||||
:cursor :left}
|
||||
:castle {:box [0 181 100 240]
|
||||
:cursor :look
|
||||
:label "Castle"
|
||||
:script (actions/get-script entities
|
||||
(actions/do-dialogue entities :ego "That's the town of Remington in the distance."))}
|
||||
:wares {:box [69 75 97 110]
|
||||
:cursor :look
|
||||
:label "Wares"
|
||||
:script (actions/get-script entities
|
||||
(actions/talk entities :ego "That peddler has all kinds of strange trinkets."))}
|
||||
:garden {:box [103 170 178 200]
|
||||
:label "Garden"
|
||||
:cursor :hand
|
||||
:script (actions/get-script
|
||||
entities
|
||||
(if (actions/has-obtained? entities :carrot)
|
||||
@@ -398,6 +404,8 @@
|
||||
peddler-talk {23 [:scratch 0.15]
|
||||
6 [:blink 0.3 0.8]
|
||||
22 [:blink 0.3 0.8]}}
|
||||
:cursor :talk
|
||||
:label "Peddler"
|
||||
:scratch (utils/load-sound "outside-castle/scratch.ogg")
|
||||
:talk peddler-talk :stand peddler-stand
|
||||
:talk-color (color 1.0 0.9 0.4 1.0)
|
||||
@@ -421,6 +429,8 @@
|
||||
|
||||
:stand)
|
||||
:steer (actions/start-animation screen (assoc (animation->texture screen steer-stand) :x 203 :y 155 :baseline 80
|
||||
:label "Angus, the buff bull"
|
||||
:cursor :hand
|
||||
:stand steer-stand
|
||||
:night-profile :sprite
|
||||
:moo (utils/load-sound "outside-castle/moo.ogg")
|
||||
@@ -455,6 +465,8 @@
|
||||
(assoc (animation->texture screen balloon-stand)
|
||||
:x 75
|
||||
:y 100
|
||||
:cursor :look
|
||||
:label "Balloons"
|
||||
:baseline 140
|
||||
:stand balloon-stand
|
||||
:script (actions/get-script entities
|
||||
@@ -469,6 +481,8 @@
|
||||
:flies (assoc (animation->texture screen flies-stand)
|
||||
:x 201
|
||||
:y 175
|
||||
:label "Flies"
|
||||
:cursor :look
|
||||
:anim flies-stand
|
||||
:anim-start 0
|
||||
:baseline 240
|
||||
@@ -490,6 +504,8 @@
|
||||
(actions/talk entities :ego "Those flies seem to be attracted to Angus' stench."))
|
||||
)}
|
||||
:note (rooms/make-entity :note (assoc (utils/get-texture "outside-castle/note.png")
|
||||
:label "Bingo card"
|
||||
:cursor :hand
|
||||
:x 198 :y 66 :baseline 174
|
||||
:script (actions/get-script entities
|
||||
(actions/walk-to entities :ego [210 79] :face :left)
|
||||
|
||||
Reference in New Issue
Block a user