Advertisement
Guest User

Untitled

a guest
Nov 9th, 2021
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.94 KB | None | 0 0
  1. EXTERNAL camera_pan(x, y)
  2.  
  3. -> ivory_tower
  4.  
  5. === function camera_pan(x, y)
  6. // north = positive y
  7. // south = negative y
  8. // east = positive x
  9. // west = negative x
  10. DEBUG: panning to [{x}, {y}]
  11.  
  12.  
  13. === ivory_tower ===
  14. # coords:0,0
  15. ~ camera_pan(0, 0)
  16.  
  17. {You've arrived at an ivory tower. It has been visible for the last hour,\
  18. before you even knew there was a town to the east of it.\
  19. |You are in front of the ivory tower{sawmill or enter or entry_road: again}.}
  20.  
  21. + {not enter} [look around]
  22. -> look
  23. + {enter} [enter] You open the door and step inside.
  24. -> enter
  25. + north
  26. -> woods
  27. + east
  28. -> tower_road
  29. + west
  30. -> sawmill
  31. + south
  32. -> entry_road
  33.  
  34. = look
  35.  
  36. It's tall and white because it's a tower of ivory. It's hard to see from\
  37. where you stand but it looks like there's a telescope on the top floor.
  38. There are two ways in to the tower: the top and the bottom.
  39. * [Climb up the tower]
  40. -> climb
  41. * [Enter through the front door]
  42. You try entering the tower the straightforward way.
  43. -> enter
  44. + Never mind for now
  45. -> ivory_tower
  46.  
  47. = enter
  48.  
  49. The walls are white on the inside and covered with numerous intricately woven\
  50. tapestries depicting battles and other historical events. {As you enter, you\
  51. hear a sound. Seemingly from\
  52. every direction and no direction at once, comes a pleasant musical\
  53. chord\
  54. |Once again, you hear a pleasant musical chord\
  55. }<>, announcing your arrival. Moments later, a door opens and\
  56. <> {an old wolf|the wizard} steps out to speak with you.
  57.  
  58. {speak_wizard: -> conversation}
  59.  
  60. * [speak with the wolf]
  61. -> speak_wizard
  62.  
  63. + [out]
  64. "Never mind; I had the wrong street address."
  65. -> ivory_tower
  66.  
  67. = climb
  68. Evidently, you enjoy doing things the hard way. You start climbing the tower.
  69. Then you lose your grip, fall down, and die.
  70. Ouch.
  71. -> END
  72.  
  73. = speak_wizard
  74.  
  75. He's a brown and gray wolf with streaks of white fur on his cheek and ear fur\
  76. showing his age. He wears an ornate robe, identifying him as a wizard.\
  77. Upon chatting with him, you discover that the wizard wolf is the protector of\
  78. the town to the east. He crushes their enemies, they conduct business in\
  79. peace, and pay him regular dues so he can enjoy studying astrology in his free\
  80. time.
  81. -> conversation
  82.  
  83. - (conversation)
  84.  
  85. * (astro) [Astrology?]
  86. How exciting, you've met a real astrologer. You ask him a question that's been\
  87. on your mind for some time. How is it that the constellations can have shifted\
  88. over the centuries and yet everyone still gets the same signs in the same\
  89. order as before?
  90. "It's complicated," he says simply.
  91. -> conversation
  92.  
  93. * (sleep) [Some place to sleep?]
  94. You explain that you've been on the road for some time and would like a place\
  95. to sleep this evening. The wolf informs you that there's an inn down the\
  96. road to the east that charges reasonable prices.
  97. -> conversation
  98.  
  99. + [Leave]
  100. With that, you step back outside to return to your adventure.
  101. -> ivory_tower
  102.  
  103.  
  104. === entry_road ===
  105. ~ camera_pan(0, -1)
  106.  
  107. This is the road leading back the way from which you came. You\
  108. take {|yet }another look\
  109. around to make sure you didn't miss anything important but it's still just as\
  110. dusty and disinteresting as before. You're glad to have returned to\
  111. civilization.
  112.  
  113. + north
  114. -> ivory_tower
  115.  
  116.  
  117. === sawmill ===
  118. ~ camera_pan(-1, 0)
  119.  
  120. You are at a logging camp. A timber wolf wearing a rugged and slightly frayed\
  121. and stained work outfit stands next to a wagon full of wooden\
  122. beams, writing notes with a quill pen.
  123.  
  124. + {not stereotype and not job_why} [talk to the wolf]
  125. -> speak_logger
  126. + north
  127. -> camp
  128. + east
  129. -> ivory_tower
  130.  
  131. = speak_logger
  132.  
  133. Upon speaking with the timber wolf, you discover that he works for a logging\
  134. company that has a large and growing number of orders to fill and they're\
  135. short-staffed.
  136.  
  137. - (speaking)
  138.  
  139. * (job) [Any jobs?]
  140.  
  141. {inn.sleep:In hopes of earning your way into a reasonable place to sleep\
  142. tonight, y|Y}
  143. <>ou ask the wolf if his company has any positions open. He says no.
  144. "I thought you said you were short-staffed."
  145. "We are but we still don't have any positions open."
  146. -> speaking
  147.  
  148. * (job_why) {job} "Why don't you have any positions open?"
  149.  
  150. "You'll have to speak with the wizard about that. He lives in the ivory tower\
  151. to the east."
  152. {ivory_tower.speak_wizard:You nod. "Yes, we've met. |"}What does he have to do\
  153. with this?"
  154. "He's the protector of the town to the east and that protection extends out\
  155. here. You'll just have to ask him for the details."
  156. -> speaking
  157.  
  158. * ["Timber" wolf...]
  159.  
  160. "You look like you're a timber wolf?"
  161. The wolf nods. "That's right. What of it?"
  162. "And you're working here, of all places."
  163. He appears confused. "Where are you going with this?"
  164.  
  165. * * (stereotype) [stereotypes]
  166.  
  167. "You don't have to be a stereotype, you know..."
  168. "Stereotype? What are you talking about?"
  169. "I mean, you can go into any\
  170. profession you want but you're, you know... A timber wolf. Working at a\
  171. logging company."
  172. "Boy, what are you on about? I like working here."
  173. He laughs softly and gets back to work.
  174. -> sawmill
  175.  
  176. + Leave
  177. -> sawmill
  178.  
  179. === camp ===
  180. ~ camera_pan(-1, 1)
  181.  
  182. You are at a logging camp. Lots of dead trees around here. But there's no one\
  183. out working, even though it's day time with plenty of light.
  184.  
  185. + east
  186. -> woods
  187. + south
  188. -> sawmill
  189.  
  190.  
  191. === tower_road ===
  192. # coords:1,0
  193. ~ camera_pan(1, 0)
  194.  
  195. This is a dirt road with two bare tracks for wagon wheels. On either side and\
  196. between them is grass.
  197.  
  198. + north
  199. -> field
  200. + east
  201. -> inn
  202. + west
  203. -> ivory_tower
  204.  
  205.  
  206. === inn ===
  207. # coords:2,0
  208. ~ camera_pan(2, 0)
  209.  
  210. You are at the inn.
  211.  
  212. + in
  213. -> in_inn
  214. + north
  215. -> disciples
  216. + west
  217. -> tower_road
  218.  
  219. = in_inn
  220.  
  221. You are in the inn.
  222.  
  223. * (sleep) rent a room
  224. The rooms here are 6 coppers per night. You have 5 coppers. You huff in\
  225. frustration and leave. One copper was enough for a room and a breakfast treat\
  226. when you were a young pup. That was before the wars started.
  227. {ivory_tower.sleep:So much for "reasonable".}
  228. -> inn
  229.  
  230. + out
  231. -> inn
  232.  
  233.  
  234. === field ===
  235. # coords:1,1
  236. ~ camera_pan(1, 1)
  237.  
  238. This field west of town is covered mostly with grass. Dozens of very old and\
  239. partially rotten tree stumps can be seen as well.
  240.  
  241. + east
  242. -> disciples
  243. + west
  244. -> woods
  245. + south
  246. -> tower_road
  247.  
  248.  
  249. === woods ===
  250. # coords:0,1
  251. ~ camera_pan(0, 1)
  252.  
  253. There are lots of trees and shrubs making it hard to\
  254. see for any considerable distance. After some time, you feel like you've made\
  255. wrong turns and despite multiple attempts to retrace your steps, you can't\
  256. find your bearings.
  257. It seems you are lost in the woods.
  258.  
  259. + north
  260. -> again
  261. + east
  262. -> again
  263. + south
  264. -> again
  265. + west
  266. -> alt
  267.  
  268. = again
  269.  
  270. Trees all around. You are still lost in the woods.
  271.  
  272. + north
  273. -> again
  274. + east
  275. -> again
  276. + south
  277. -> again
  278. + west
  279. Finally, you stumble upon a clearing.
  280. -> camp
  281.  
  282. = alt
  283.  
  284. Trees all around. You are still lost in the woods.
  285.  
  286. + north
  287. -> alt
  288. + east
  289. -> alt
  290. + south
  291. Finally, you stumble upon a clearing.
  292. -> camp
  293. + west
  294. -> alt
  295.  
  296.  
  297. === disciples ===
  298. # coords:2,1
  299. ~ camera_pan(2, 1)
  300.  
  301. {You've found|You are at} a brick building on a large lot overgrown with\
  302. vegetation,\
  303. all encircled by a tall wooden fence. A young cat sits on a chair next to the\
  304. open gate.{no_meditation: She avoids making eye contact.}
  305.  
  306. - (top)
  307.  
  308. * [speak to the cat]
  309. -> speak
  310. + {speak} Step inside
  311. -> inside
  312. + west
  313. -> field
  314. + south
  315. -> inn
  316.  
  317. = speak
  318.  
  319. She hops up to her paws and beams at you. "Are you\
  320. here for group meditation?"
  321.  
  322. - (again)
  323.  
  324. * * (explain) [What's that?]
  325. You ask the cat what group meditation is.
  326. "Ah, you're new around here, aren't you? Once a week, we get together to\
  327. meditate\
  328. and do our lessons and exercise. As Mrigesh - that's our leader - always\
  329. says,\
  330. a strong body makes a strong mind. And we must remain strong in order to stand\
  331. against evil."
  332. "Will you be there?"
  333. -> again
  334.  
  335. * * (evil) {explain} [Stand against evil?] "You... stand against evil?"
  336. "That's right. Ours is the only group standing against evil in this area.\
  337. The other residents who live around here would be lost without us, because\
  338. they are not enlightened."
  339. -> again
  340.  
  341. * * {evil and ivory_tower.speak_wizard} [Wizard?] "What about the wolf\
  342. who lives in the white tower?"
  343. "The wizard? He refuses to protect us against new threats.\
  344. I mean, don't get me wrong. We are definitely safer with him watching over us\
  345. but he only knows how to smite large crowds from afar. With no armies to\
  346. face, he won't do anything."
  347. "Anyway, are you interested?"
  348. -> again
  349.  
  350. * * (enlightened) {evil} [Enlightened?] "Enlightened?"
  351. "We all try to meditate together on a regular basis in order to build and\
  352. maintain enlightenment. That and following our leader Mrigesh. He is the most\
  353. enlightened of us all."
  354. -> again
  355.  
  356. * * {enlightened} [How does it work?] "Can you explain to me how it works?"
  357. The cat smiles, showing off her well-polished fangs. "You're so analytical.\
  358. It's hard to explain. It's better to\
  359. just feel it for yourself."
  360. -> again
  361.  
  362. * * [Yes]
  363. {not explain:Without even knowing what you're getting into, y|Y}ou say that\
  364. you will be there for group meditation. The cat flicks her tail excitedly\
  365. and tells you that it will be right inside the brick building when it's time.
  366. -> top
  367.  
  368. * * (no_meditation) [No]
  369. You're not planning to be there. The cat looks disappointed and sits down.\
  370. "May you find enlightenment before\
  371. it's too late."
  372. -> top
  373.  
  374. * * [Maybe]
  375. Maybe you will, maybe you will have other things to do. The cat says she\
  376. understands and looks forward to seeing you there if you do decide to show.
  377. -> top
  378.  
  379. = inside
  380.  
  381. Inside the brick building, you find two foxes and a cat rearranging furniture.\
  382. One of the foxes speaks up. "If you're looking for the group meditation, you're\
  383. in the right place. But you're early. We like to start late in the\
  384. evening so that we're released from intrusive thoughts."
  385.  
  386. + out
  387. -> disciples
  388.  
  389.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement