home *** CD-ROM | disk | FTP | other *** search
/ rtsi.com / 2014.01.www.rtsi.com.tar / www.rtsi.com / OS9 / OSK / EFFO / forum3.lzh / SAMPLES / AARD / locales.adl < prev    next >
Text File  |  1987-09-25  |  21KB  |  842 lines

  1. {*** ROOM DESCRIPTIONS ***}
  2. Sayer =
  3.     (IF ($not %2) THEN
  4.     ($say %1 "\n")
  5.     )
  6.     ($return %1)
  7. ;
  8. DARK_STR = "Dark";
  9.  
  10. mrm1(LDESC) =
  11.     ($say
  12. "You are standing outside the north entrance of a large
  13. brick building.  Inscribed above the doorway, appear the
  14. text: 'AARDVARK'S MUSEUM -- GATEWAY TO ADVENTURELAND'.\n"
  15.     )
  16. ;
  17. mrm1(SDESC) =
  18.     ($return (Sayer "Museum entrance" %0))
  19. ;
  20.  
  21.  
  22. mrm2(LDESC) =
  23.     ($say
  24. "You are in a large rotunda of an old museum.  Doors lead
  25. to the north, south, east, and west, and a narrow stairway
  26. in the north-east corner of the room leads down.\n"
  27.     )
  28. ;
  29. mrm2(SDESC) =
  30.     ($return (Sayer "Museum rotunda" %0))
  31. ;
  32.  
  33.  
  34. mrm3(LDESC) =
  35.     ($say
  36. "You are in a dimly lit room containing an empty display case.
  37. A portion of a vandalized sign above the case reads:
  38. 'ARTIFACTS OF ANCIENT INDIA -- Several of these items,
  39. including the sacred rhinoceros horn, the deadly ...'.
  40. The rest of the sign is unreadable.  "
  41.     )
  42.     (IF ($prop paper signed) THEN
  43.     ($say
  44. "Through the door to the west, you can see part of the rotunda
  45. of the museum.  To the east, there is a stone archway.\n")
  46.      ELSE
  47.     ($say
  48. "To the west, you can look through a large door into the rotunda
  49. of the museum. On the east wall of the hall there is an outline
  50. of an arch.\n"
  51.     )
  52.     )
  53. ;
  54. mrm3(SDESC) =
  55.     ($return (Sayer "East wing of the museum" %0))
  56. ;
  57.  
  58.  
  59. mrm4(LDESC) =
  60.     ($say
  61. "You are in a non-descript room with absolutely
  62. nothing in it.  A hollow voice says ''This room is unavailable for use at this
  63. time.  Please leave through the doorway to your north.''\n"
  64.     )
  65. ;
  66. mrm4(SDESC) =
  67.     ($return (Sayer "Closed room" %0))
  68. ;
  69.  
  70.  
  71. mrm5(LDESC) =
  72.     ($say
  73. "You are standing before a large empty display case in a poorly
  74. lit basement-like room.  Encircling the room high on the walls appear the text
  75. ''HALL OF PREHISTORY.''  A stairway leads up, and in the south wall, there is
  76. a small hole"
  77.     )
  78.     ($move hole ($loc .ME))
  79.     (IF ($not ($prop paper signed)) THEN
  80.     ($say " covered by a grate.\n")
  81.      ELSE
  82.     ($say ".\n")
  83.     )
  84. ;
  85. mrm5(SDESC) =
  86.     ($move hole ($loc .ME))
  87.     ($return (Sayer "Hall of Prehistory" %0))
  88. ;
  89.  
  90.  
  91. mrm6(LDESC) =
  92.     ($say
  93. "You are wandering through a dense forest past twisted birch trees
  94. rising toward the sky in contorted agony.  Enormous skeletons of burned
  95. out sycamores are scattered throughout the area, and gnarled stumps of"
  96. " once proud oak trees make the appearance of the forest even more
  97. disturbing.  Nothing is stirring, a pall of death seems to hang over the
  98. forest like a blanket, and you can't seem to figure out which direction"
  99. " is which.\n"
  100.     )
  101. ;
  102. mrm6(SDESC) =
  103.     ($return (Sayer "You are lost in the forest" %0))
  104. ;
  105.  
  106.  
  107. irm1(LDESC) =
  108.     ($say
  109. "You  are at the top of a highly ornate spiral stairway.
  110. A wing of the museum can be seen to the west.  The room is moist
  111. and damp, and the scent of cumin and saffron fills the air.\n"
  112.     )
  113. ;
  114. irm1(SDESC) =
  115.     ($return (Sayer "Top of spiral stairway" %0))
  116. ;
  117.  
  118.  
  119. irm2(LDESC) =
  120.     ($say
  121. "You are in an east-west passage at the bottom of
  122. a spiral stairway.  A slight breeze blows from east to west.\n"
  123.     )
  124. ;
  125. irm2(SDESC) =
  126.     ($return (Sayer "Bottom of spiral stairway" %0))
  127. ;
  128.  
  129.  
  130. irm3(LDESC) =
  131.     ($say
  132. "You are standing in a deserted Indian marketplace.
  133. Although it seems to have once been a bustling area,
  134. there is very little left here.  Most of the vacant
  135. booths form an alley running north, and a small path
  136. goes east.\n"
  137.     )
  138. ;
  139. irm3(SDESC) =
  140.     ($return (Sayer "Marketplace" %0))
  141. ;
  142.  
  143.  
  144. irm4(LDESC) =
  145.     ($say
  146. "You are in a small kitchen adjoining the marketplace.
  147. Most of the furniture in the room has been broken, and all
  148. of the pottery once used for cooking has been stolen. In the
  149. north-west corner, there is a tandoori oven.  A door to the
  150. south leads back out to the marketplace, and a trap-door
  151. leads down to what appears to be a murky basement.\n"
  152.     )
  153. ;
  154. irm4(SDESC) =
  155.     ($return (Sayer "Kitchen" %0))
  156. ;
  157.  
  158.  
  159. irm5(LDESC) =
  160.     ($say
  161. "You are in a cellar which apparently has been used to
  162. store spices.  Empty racks line all the walls of the room,
  163. and everything in the room seems to be blanketed in a thin
  164. layer of dust.  An unreachable hole appears in the ceiling
  165. and exits lead to the north, south, and east.\n"
  166.     )
  167.     ($move hole ($loc .ME))
  168. ;
  169. irm5(SDESC) =
  170.     ($move hole ($loc .ME))
  171.     ($return (Sayer "Spice cellar" %0))
  172. ;
  173.  
  174.  
  175. irm6(LDESC) =
  176.     ($say
  177. "You are in a small cave-like room apparently once used
  178. for the cultivation of mushrooms.  You find the smell of
  179. this room slightly displeasing.  There are exits to the
  180. south and west, and there is a small hole in the
  181. north wall, through which you can see a long vertical
  182. shaft with jagged sides.\n"
  183.     )
  184.     ($move shaft ($loc .ME))
  185.     ($move hole ($loc .ME))
  186. ;
  187. irm6(SDESC) =
  188.     ($move shaft ($loc .ME))
  189.     ($move hole ($loc .ME))
  190.     ($return (Sayer "Mushroom room" %0))
  191. ;
  192.  
  193.  
  194. irm7(LDESC) =
  195.     ($say
  196. "You are in an abandoned warehouse-like room which,
  197. though once used for storage, is now predominantly full of
  198. rubble.  Exits lead to the north and east.\n"
  199.     )
  200. ;
  201. irm7(SDESC) =
  202.     ($return (Sayer "Warehouse" %0))
  203. ;
  204.  
  205.  
  206. irm8(LDESC) =
  207.     ($say
  208. "You are standing on a rocky beach on the west bank
  209. of a slow-moving subterranean river. Several large
  210. crocodiles are lazily sleeping at the north end of the river.
  211. A path leads to the west.\n"
  212.     )
  213.     ($move river irm8)
  214.     ($move crocodiles irm8)
  215. ;
  216. irm8(SDESC) =
  217.     ($move river irm8)
  218.     ($move crocodiles irm8)
  219.     ($return (Sayer "West bank of river" %0))
  220. ;
  221.  
  222.  
  223. irm9(LDESC) =
  224.     ($say
  225. "You are on a sandy beach on the east bank of a crocodile
  226. infested river.  A roughly hewn stairway in the rock leads up
  227. far beyond your range of vision.\n"
  228.     )
  229.     ($move river irm9)
  230.     ($move crocodiles irm9)
  231. ;
  232. irm9(SDESC) =
  233.     ($move river irm9)
  234.     ($move crocodiles irm9)
  235.     ($return (Sayer "East bank of river" %0))
  236. ;
  237.  
  238.  
  239. irm10(LDESC) =
  240.     ($say
  241. "You are in a room containing an enormous statue of
  242. Mara, Hindu goddess and consort to Vishnu.  Passages lead
  243. to the east, west, and south, and a roughly hewn stairway
  244. seems to go down to an area further underground.\n"
  245.     )
  246.     ($move statue ($loc .ME))
  247. ;
  248. irm10(SDESC) =
  249.     ($move statue ($loc .ME))
  250.     ($return (Sayer "In front of Mara's statue" %0))
  251. ;
  252.  
  253.  
  254. irm11(LDESC) =
  255.     ($say
  256. "You are standing in front of a gigantic statue of the
  257. Hindu god Vishnu.  Passages lead north and south, and it appears
  258. that you can squeeze through a narrow crack in the western wall.\n"
  259.     )
  260.     ($move crack ($loc .ME))
  261.     ($move statue ($loc .ME))
  262. ;
  263. irm11(SDESC) =
  264.     ($move crack ($loc .ME))
  265.     ($move statue ($loc .ME))
  266.     ($return (Sayer "In front of Vishnu's statue" %0))
  267. ;
  268.  
  269.  
  270. irm12(LDESC) =
  271.     ($say
  272. "You are in a room containing an enormous statue of
  273. Lakshmi, Hindu goddess and consort to Vishnu.  "
  274.     )
  275.     ($move statue ($loc .ME))
  276.     (IF ($prop statue tlakst) THEN
  277.     ($say
  278. "Passages lead to the east and north, and on the west wall
  279. there is a hole large enough to crawl through.\n"
  280.     )
  281.     ($move hole ($loc .ME))
  282.      ELSE
  283.     ($say "Passages lead to the north and east.\n")
  284.     )
  285. ;
  286. irm12(SDESC) =
  287.     (IF ($prop statue tlakst) THEN
  288.     ($move hole ($loc .ME))
  289.     )
  290.     ($move statue ($loc .ME))
  291.     ($return (Sayer "In front of Lakshmi's statue" %0))
  292. ;
  293.  
  294.  
  295. irm13(LDESC) =
  296.     ($say
  297. "You are in what would appear to be a totally man-made
  298. cave.  The walls are covered with bamboo shafts cut and
  299. tied together to form a very complex lattice pattern.
  300. An extremely narrow passage leads east, and there is a
  301. large door to the south.\n"
  302.     )
  303. ;
  304. irm13(SDESC) =
  305.     ($return (Sayer "Bamboo Room" %0))
  306. ;
  307.  
  308.  
  309. irm14(LDESC) =
  310.     ($say
  311. "You are in a small room with a very low ceiling. The
  312. only exit is to the east.\n"
  313.     )
  314. ;
  315. irm14(SDESC) =
  316.     ($return (Sayer "Flat Room" %0))
  317. ;
  318.  
  319.  
  320. irm15(LDESC) =
  321.     ($say
  322. "You are standing in the center of a large dome-like
  323. room.  Exits lead to the north, east, and west, and around the perimeter of
  324. the room appear the words 'ABRACADABRA -- VARUNA SUCKS COCONUTS.'\n"
  325.     )
  326. ;
  327. irm15(SDESC) =
  328.     ($return (Sayer "Inside Dome" %0))
  329. ;
  330.  
  331.  
  332. irm16(LDESC) =
  333.     ($say
  334. "You are at the base of a tall naturally formed shaft.
  335. On all sides, you are surrounded by gigantic basalt columns
  336. towering above you in a serpentine manner, like great
  337. likenesses of Vasuki himself.  Passages lead to the north,
  338. east, and west, and above you appears a small ledge.\n"
  339.     )
  340.     ($move shaft ($loc .ME))
  341. ;
  342. irm16(SDESC) =
  343.     ($move shaft ($loc .ME))
  344.     ($return (Sayer "Vertical Shaft" %0))
  345. ;
  346.  
  347.  
  348. irm17(LDESC) =
  349.     ($say
  350. "You are on a small ledge high above the base of a large
  351. shaft.  There is a rope seemingly standing rigid allowing you to
  352. climb down, but the climb above you seems quite dificult.\n"
  353.     )
  354.     ($move shaft ($loc .ME))
  355. ;
  356. irm17(SDESC) =
  357.     ($move shaft ($loc .ME))
  358.     ($return (Sayer "On small ledge" %0))
  359. ;
  360.  
  361.  
  362. irm18(LDESC) =
  363.     ($say
  364. "You are in a small room which smells strongly of
  365. incense.  Stone archways lead to the south, and east, and
  366. a smaller passage leads to the west.  You also hear some
  367. chanting and Sitar music in the background.\n"
  368.     )
  369. ;
  370. irm18(SDESC) =
  371.     ($return (Sayer "Incense room" %0))
  372. ;
  373.  
  374.  
  375. irm19(LDESC) =
  376.     ($say
  377. "You are at the holy well of Varuna, the water god.  The well is in the
  378. middle of the room, leading straight down into some water far below.
  379. Legend has it that those who climb down into the well suffer a fate
  380. worse than death, so it is advisable not to go down.  In the
  381. ceiling, there is a round hole"
  382.     )
  383.     ($move hole ($loc .ME))
  384.     (IF ($prop rupees wellbt) THEN
  385.     ($say
  386. " and the water in the well appears to have
  387. been disturbed recently.\n"
  388.     )
  389.      ELSE
  390.     ($say ".\n")
  391.     )
  392. ;
  393. irm19(SDESC) =
  394.     ($move hole ($loc .ME))
  395.     ($return (Sayer "Varuna's well" %0))
  396. ;
  397.  
  398.  
  399. irm20(LDESC) =
  400.     ($say
  401. "You are at the entrance to Siva's temple.  A passage leads back to the west, "
  402.     )
  403.     (IF ($prop monkey fedmky) THEN
  404.     ($say
  405. "and a crack in a huge stone slab allows one to proceed east.\n"
  406.     )
  407.     ($move crack ($loc .ME))
  408.      ELSE
  409.     ($say
  410. "but the entrance to the temple is blocked by a huge stone slab.\n"
  411.     )
  412.     )
  413. ;
  414. irm20(SDESC) =
  415.     (IF ($prop monkey fedmky) THEN
  416.     ($move crack ($loc .ME))
  417.     )
  418.     ($return (Sayer "Entrance to Siva's temple" %0))
  419. ;
  420.  
  421.  
  422. irm21(LDESC) =
  423.     ($say
  424. "You are standing in front of Siva's altar, a small stone slab in front of
  425. a large monolith.  The exit is to the west.\n"
  426.     )
  427. ;
  428. irm21(SDESC) =
  429.     ($return (Sayer "Siva's Altar" %0))
  430. ;
  431.  
  432.  
  433. irm22(LDESC) =
  434.     ($say
  435. "You are standing at the top of a six-foot deep snake pit.  The walls of the
  436. room are covered with bas relief figures of cobras, kraits, and other
  437. miscellaneous elapids.  Exits lead to the west and south, through archways
  438. ringed by pythons carved into the rock.\n"
  439.     )
  440. ;
  441. irm22(SDESC) =
  442.     ($return (Sayer "Top of Snake pit" %0))
  443. ;
  444.  
  445.  
  446. irm23(LDESC) =
  447.     ($say
  448. "You are at the bottom of a snake pit.  The only direction it appears you
  449. can go is back out.\n"
  450.     )
  451. ;
  452. irm23(SDESC) =
  453.     ($return (Sayer "Bottom of snake pit" %0))
  454. ;
  455.  
  456.  
  457. prm1(LDESC) =
  458.     (darkq)
  459.     ($say
  460. "You are in the north-south corridor of an ancient paleolithic cave.  Its
  461. low ceiling is covered with paintings of wild game which have faded due to
  462. the passing of time.\n"
  463.     )
  464. ;
  465. prm1(SDESC) =
  466.     (IF ($and ($ne %0 0) (darkq 1)) THEN
  467.     ($return DARK_STR)
  468.     )
  469.     (darkq)
  470.     ($return (Sayer "North-south corridor." %0))
  471. ;
  472.  
  473.  
  474. prm2(LDESC) =
  475.     ($say
  476. "You are standing on a ledge above the floor of a subterranean canyon
  477. running east-west.  Shafts of sunlight penetrate through cracks in the
  478. ceiling high above, washing the room with an alabaster murkiness;
  479. casting shadows on the weathered rocks which have lain undisturbed
  480. for countless centuries. A small crawlway leads north, and there is a
  481. short, stout pole sticking out of the ground."
  482.     )
  483.     (IF ($not ($prop rope rtied)) THEN
  484.     ($say "\n")
  485.      ELSE
  486.     ($move rope ($loc .ME))
  487.     ($say
  488. "  A section of rope is tied
  489. around the pole, with the other end hanging down into the canyon.\n"
  490.     )
  491.     )
  492. ;
  493. prm2(SDESC) =
  494.     (IF ($prop rope rtied) THEN
  495.     ($move rope ($loc .ME))
  496.     )
  497.     ($return (Sayer "Above East-west canyon." %0))
  498. ;
  499.  
  500.  
  501. prm3(LDESC) =
  502.     ($say
  503. "You are at the bottom of a canyon running east-west.  The passage to the
  504. east is blocked by rubble, so it appears that the only direction you can
  505. go is west.  A rope dangles down from above.\n"
  506.     )
  507.     ($move rope ($loc .ME))
  508. ;
  509. prm3(SDESC) =
  510.     ($move rope ($loc .ME))
  511.     ($return (Sayer "East end of canyon." %0))
  512. ;
  513.  
  514.  
  515. prm4(LDESC) =
  516.     ($say
  517. "You are standing in front of a limestone cavern, the entrance of which looks
  518. like a gaping mouth of a grotesque monster.  It appears that you can enter
  519. the cave to your south, or go either direction in the east-west canyon in which
  520. you are standing.\n"
  521.     )
  522. ;
  523. prm4(SDESC) =
  524.     ($return (Sayer "Entrance to limestone cavern." %0))
  525. ;
  526.  
  527.  
  528. prm5(LDESC) =
  529.     (darkq)
  530.     ($say
  531. "You are in a very narrow room which probably was once much larger.
  532. However, it appears that a recent cave-in has closed off much of the
  533. room to the east.  To your north, there is a corridor which apparently
  534. leads back out, and in the eastern wall, there is a hole which you can
  535. probably crawl through.\n"
  536.     )
  537.     ($move hole ($loc .ME))
  538. ;
  539. prm5(SDESC) =
  540.     ($move hole ($loc .ME))
  541.     (IF ($and ($ne %0 0) (darkq 1)) THEN
  542.     ($return DARK_STR)
  543.     )
  544.     (darkq)
  545.     ($return (Sayer "Narrow room in cave." %0))
  546. ;
  547.  
  548.  
  549. prm6(LDESC) =
  550.     (darkq)
  551.     (IF ($prop smilo stond) THEN
  552.     ($say
  553. "You are standing above an empty shallow pit.  There is a small hole in the
  554. west wall of the room you are in.\n"
  555.     )
  556.      ELSE
  557.     ($say
  558. "You are standing above a shallow pit which is empty except for a
  559. large smilodon (sabre-tooth tiger) which is growling at you menacingly.
  560. The only other direction it looks like you can go is back out through a
  561. small hole in the rubble forming the west wall of the room you are in.\n"
  562.     )
  563.     )
  564.     ($move hole ($loc .ME))
  565. ;
  566. prm6(SDESC) =
  567.     ($move hole ($loc .ME))
  568.     (IF ($and ($ne %0 0) (darkq 1)) THEN
  569.     ($return DARK_STR)
  570.     )
  571.     (darkq)
  572.     ($return (Sayer "Above shallow pit" %0))
  573. ;
  574.  
  575.  
  576. prm7(LDESC) =
  577.     (darkq)
  578.     ($say
  579. "You are standing on the loose gravel of a shallow pit.  An exit leads
  580. south, and above you, there is a small ledge which you can climb up to.\n"
  581.     )
  582. ;
  583. prm7(SDESC) =
  584.     (IF ($and ($ne %0 0) (darkq 1)) THEN
  585.     ($return DARK_STR)
  586.     )
  587.     (darkq)
  588.     ($return (Sayer "In shallow pit" %0))
  589. ;
  590.  
  591.  
  592. prm8(LDESC) =
  593.     (darkq)
  594.     ($say
  595. "You are standing near the west rim of sheer cliff which drops down into a deep
  596. almost bottomless abyss. A passage leads north"
  597.     )
  598.     (IF ($prop trogl killd) THEN
  599.     ($say ".\n")
  600.      ELSE
  601.     ($say
  602. " and there is an angry
  603. troglodyte here holding a large gold nugget under his arm.\n"
  604.     )
  605.     )
  606. ;
  607. prm8(SDESC) =
  608. LOCAL foo;
  609.     (IF ($and ($ne %0 0) (darkq 1)) THEN
  610.     ($return DARK_STR)
  611.     )
  612.     (darkq)
  613.     ($setg foo (Sayer "West rim of canyon" %0))
  614.     (IF ($and ($not ($prop trogl killd)) ($eq %0 0)) THEN
  615.     ($say "There is an angry troglodyte holding a gold nugget here.\n")
  616.     )
  617.     ($return @foo)
  618. ;
  619.  
  620.  
  621. prm9(LDESC) =
  622.     ($say
  623. "You are at the junction of two canyons.  The larger one runs east-west
  624. and the smaller one runs north.\n"
  625.     )
  626. ;
  627. prm9(SDESC) =
  628.     ($return (Sayer "Canyon junction" %0))
  629. ;
  630.  
  631.  
  632. prm10(LDESC) =
  633.     ($say
  634. "You are standing on a shale slab tilted from west to east at about a
  635. forty-five degree angle.  At the east end of the slab, there is a short
  636. drop into what appears to be a lake.  Above you and to the west, it appears
  637. that there is some more explorable terrain, and the canyon leads back to
  638. to the south.  The air is quite warm, and there is a slight scent similar
  639. to asphalt in the air.\n"
  640.     )
  641. ;
  642. prm10(SDESC) =
  643.     ($return (Sayer "On shale slab" %0))
  644. ;
  645.  
  646.  
  647. prm11(LDESC) =
  648.     ($say
  649. "You are standing in the south end of a short canyon running north-south.
  650. The ground below your feet is littered with flakes of a dark rock, which
  651. seems to comprise most of the surrounding canyon walls.  There is a path to
  652. your north, and a steep slope down and to the east.\n"
  653.     )
  654. ;
  655. prm11(SDESC) =
  656.     ($return (Sayer "Canyon full of rubble" %0))
  657. ;
  658.  
  659.  
  660. prm12(LDESC) =
  661.     ($say
  662. "You are standing in the north end of a short canyon.  The ground is
  663. covered with a thin film of oil which apppears to be seeping out of
  664. a crack in the earth.  The only apparent direction you can go is south.\n"
  665.     )
  666.     ($move crack ($loc .ME))
  667. ;
  668. prm12(SDESC) =
  669.     ($move crack ($loc .ME))
  670.     ($return (Sayer "Oily end of canyon" %0))
  671. ;
  672.  
  673.  
  674. prm13(LDESC) =
  675.     ($say
  676. "You are standing in what was once a tributary into the now-extinct river
  677. which formed the large canyon in this area.  There is a streambed running
  678. to the south, and you can also go east and west.\n"
  679.     )
  680. ;
  681. prm13(SDESC) =
  682.     ($return (Sayer "End of dry river bed" %0))
  683. ;
  684.  
  685.  
  686. prm14(LDESC) =
  687.     ($say
  688. "You are standing in a narrow north-south canyon with a river bed running
  689. down the middle of it.  There is a semicirular shaped hole at the base of
  690. the eastern wall.\n"
  691.     )
  692.     ($move hole ($loc .ME))
  693. ;
  694. prm14(SDESC) =
  695.     ($move hole ($loc .ME))
  696.     ($return (Sayer "In narrow part of river bed" %0))
  697. ;
  698.  
  699.  
  700. prm15(LDESC) =
  701.     ($say
  702. "You are at the base of three water-eroded cliffs to your south, east and
  703. west.  It appears that a U-shaped waterfall once flowed into this area, and
  704. exited out to the north.\n"
  705.     )
  706. ;
  707. prm15(SDESC) =
  708.     ($return (Sayer "Below dried waterfall" %0))
  709. ;
  710.  
  711.  
  712. prm16(LDESC) =
  713.     ($say
  714. "You are in a section of the canyon where much of the rock appears to be
  715. primarily sandstone.  Water has apparently flowed out of a cave to your
  716. north into three-foot wide crack in the ground.  A substantial amount of
  717. rubble blocks your way west, and the rest of the canyon winds east.\n"
  718.     )
  719.     ($move crack ($loc .ME))
  720. ;
  721. prm16(SDESC) =
  722.     ($move crack ($loc .ME))
  723.     ($return (Sayer "Sandstone area" %0))
  724. ;
  725.  
  726.  
  727. prm17(LDESC) =
  728.     (darkq)
  729.     ($say
  730. "You are standing in front of the freshly dug gravesite of a Nearderthal
  731. hunter.  There is an exit to your south, and it seems that more of the
  732. cave can be explored to the north.  "
  733.     )
  734.     (IF ($and ($prop spear tooky) ($not ($prop spear abrad))) THEN
  735.     ($say "However, a large amount of rubble blocks that path.\n")
  736.      ELSE
  737.     ($say "\n")
  738.     )
  739. ;
  740. prm17(SDESC) =
  741.     (IF ($and ($ne %0 0) (darkq 1)) THEN
  742.     ($return DARK_STR)
  743.     )
  744.     (darkq)
  745.     ($return (Sayer "Neanderthal's gravesite" %0))
  746. ;
  747.  
  748.  
  749. prm18(LDESC) =
  750.     (darkq)
  751.     ($say
  752. "You are in a narrow room of a north-south running cave.  A large cairn of
  753. prehistoric cave bear skulls is piled high in one corner of the room.
  754. There are exits to the north and south.\n"
  755.     )
  756. ;
  757. prm18(SDESC) =
  758.     (IF ($and ($ne %0 0) (darkq 1)) THEN
  759.     ($return DARK_STR)
  760.     )
  761.     (darkq)
  762.     ($return (Sayer "In front of cave bear cairn" %0))
  763. ;
  764.  
  765.  
  766. prm19(LDESC) =
  767.     (darkq)
  768.     ($say
  769. "You are in a large cavern room with a high ceiling.  Cracks in the walls
  770. lead in all directions but none of them seem to lead anywhere.  There are
  771. however, two major paths to the north and the south.\n"
  772.     )
  773. ;
  774. prm19(SDESC) =
  775.     (IF ($and ($ne %0 0) (darkq 1)) THEN
  776.     ($return DARK_STR)
  777.     )
  778.     (darkq)
  779.     ($return (Sayer "Large Cavern room" %0))
  780. ;
  781.  
  782.  
  783. prm20(LDESC) =
  784.     (darkq)
  785.     ($say
  786. "You are in a room which was the site of a recent cave-in.  It appears to
  787. be futile to go any other direction except south.\n"
  788.     )
  789. ;
  790. prm20(SDESC) =
  791.     (IF ($and ($ne %0 0) (darkq 1)) THEN
  792.     ($return DARK_STR)
  793.     )
  794.     (darkq)
  795.     ($return (Sayer "Cave-in site" %0))
  796. ;
  797.  
  798.  
  799. prm21(LDESC) =
  800.     ($say
  801. "You are in a crack in the earth which seems to have been formed by an ancient
  802. earthquake.  Various strata in the rock of different darkness seem to indicate
  803. that much time has passed since the formation of the rock at the lower end of
  804. this crack.  It seems that you can chimney up back out of the crack, or climb
  805. further down into it.\n"
  806.     )
  807.     ($move crack ($loc .ME))
  808. ;
  809. prm21(SDESC) =
  810.     ($move crack ($loc .ME))
  811.     ($return (Sayer "In large crack" %0))
  812. ;
  813.  
  814.  
  815. prm22(LDESC) =
  816.     ($say
  817. "You are standing on a narrow ledge about twenty-five feet above the ground.
  818. Aside from going back up, the only other direction you can go is to step off
  819. the ledge to the west into the mouth of the large Tyranosaurus Rex waiting to
  820. swallow you whole.\n"
  821.     )
  822. ;
  823. prm22(SDESC) =
  824.     ($return (Sayer "On ledge in front of Tyranosaurus Rex" %0))
  825. ;
  826.  
  827.  
  828. prm23(LDESC) =
  829.     ($say
  830. "You are standing inside the mouth of a Tyranosaurus Rex, whose jaws are
  831. being held open by a spear wedged length-wise in his mouth.  Various pieces
  832. of former adventurers can be found among the six-inch long teeth here.
  833. You can step back out of the Tyranosaur onto the small ledge, or go
  834. further down into the Tyranosaur and get digested.\n"
  835.     )
  836. ;
  837. prm23(SDESC) =
  838.     ($return (Sayer "Inside mouth of Tyranosaur" %0))
  839. ;
  840.  
  841. {*** EOF locales.adl ***}
  842.