home *** CD-ROM | disk | FTP | other *** search
/ Brotikasten / BROTCD01.iso / c128 / c137.d64 / aws.docs < prev    next >
Text File  |  1995-08-09  |  16KB  |  616 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.          ┴─╓┼╬╘╒╥┼ ╫╧╥╦ ╙╚╧╨
  7.  
  8.    ├ONVERTED TO ├64 BY ─AVID ╘URNBULL
  9.       FROM AN ┴PPLESOFT PROGRAM BY
  10.             ╩ENNY ╙CHMIDT
  11.  APPEARING IN ╬IBBLE MAGAZINE. (═AY'85)
  12.  
  13.  
  14.  
  15.      ┴╫╙ WAS DESIGNED TO SIMPLIFY THE
  16. TEDIOUS PROCESS OF WRITING A TEXT
  17. ADVENTURE. ╫RITING AN ADVENTURE IN
  18. ┬┴╙╔├ CAN BECOME VERY COMPLICATED EVEN
  19. THOUGH THE LOGIC NEEDED IS VERY SIMPLE.
  20. ╫ITH ┴╫╙ YOU CAN WRITE AN ADVENTURE
  21. TWENTY TIMES FASTER AND EASIER THAN IN
  22. ┬┴╙╔├.
  23.  
  24.      ┴╫╙ IS TWO PROGRAMS DESIGNED TO
  25. WORK TOGETHER TO MAKE A PLAYABLE
  26. ADVENTURE. ┴╫╙.╫╥╔╘┼╥ ALLOWS YOU TO
  27. ENTER THE NECESSARY DATA FOR
  28. ┴╫╙.╨╠┴┘┼╥ TO INTERPRET.
  29.  
  30.      ┬EFORE YOU CAN WRITE AN ADVENTURE
  31. YOU MUST THINK ABOUT THE DESIGN. ╔N
  32. A SAMPLE ADVENTURE INCLUDED IN THESE
  33. INSTRUCTIONS THE OBJECT IS TO KILL
  34. THE ─RAGON. ╔N ORDER TO WIN YOU NEED
  35. TO GET THE NECKLACE WHICH IS HIDDEN
  36. IN A ROOM BLOCKED BY A BOULDER.
  37.  
  38.      ╔ THINK THE BEST WAY TO LEARN
  39. SOMETHING IS TO TRY IT YOURSELF.
  40. SO LOAD ┴╫╙.╫╥╔╘┼╥ AND ENTER THE
  41. ADVENTURE NAME : SAMPLE <╥┼╘╒╥╬>
  42.  
  43.      ╫HAT YOU SEE NOW IS THE MAIN MENU.
  44. ┘OU NEED TO CHOOSE ALL OF THE OPTIONS
  45. AND CREATE FOUR DIFFERENT FILES TO BE
  46. READ BY ┴╫╙.╨╠┴┘┼╥. (╘WO FILES ARE
  47. HANDLED BY THE SAME EDITOR.)
  48.  
  49.  
  50.             ─┼╙├╥╔╨╘╔╧╬╙
  51.  
  52.     ├HOOSE ─ FROM THE MENU. ╬OW ENTER
  53. THE DESCRIPTION FOR SECTION 1. ─╧╬'╘
  54. PRESS <╥┼╘╒╥╬> UNTIL YOU HAVE THE
  55. ENTIRE DESCRIPTION TYPED IN. ╒SE SPACES
  56. TO WRAP THE WORD TO THE NEXT LINE. ╫HEN
  57. YOU TYPE IN YOUR OWN DESCRIPTIONS DON'T
  58. INCLUDE ANY MOVABLE OBJECTS IN THE
  59. DESCRIPTION, AS THE PLAYER CAN PICK
  60. THESE UP AND DROP THEM IN ANOTHER ROOM
  61. WHILE THE DESCRIPTION IS STILL IN THE
  62. ORIGINAL ROOM.
  63.  
  64.      ┴FTER YOU HAVE TYPED IN THE
  65. DESCRIPTION YOU ARE PROMPTED FOR THE
  66. SIX POSSIBLE DIRECTIONS THE PLAYER CAN
  67. MOVE IN. ╔F YOU ENTERED 4 FOR ╬ORTH
  68. THAT WOULD MEAN WHEN THE PLAYER TRIED
  69. TO GO NORTH HE WOULD BE MOVED TO
  70. SECTION FOUR. ╘HE SAME GOES FOR ALL THE
  71. OTHER DIRECTIONS. ╔F YOU DON'T WANT A
  72. PLAYER TO MOVE IN A CERTAIN DIRECTION
  73. TYPE IN THE NUMBER CORESPONDING TO
  74. THE ROOM YOU ARE ON. (╔F YOU ARE IN
  75. ROOM TWO, TYPE 2 FOR ANY DIRECTION YOU
  76. DON'T WANT THE PLAYER TO MOVE IN.)
  77.  
  78.      ╞INISH TYPING IN THE REST OF THE
  79. DESCRIPTIONS. ╫HEN YOU ARE DONE TYPE IN
  80. ╙┴╓┼ AT A ╙┼├╘╔╧╬ PROMPT AND PRESS
  81. RETURN. ╘HE COMPUTER WILL THEN SAVE
  82. YOUR WORK. ┴FTER THE SAVE IS DONE TYPE
  83. ╤╒╔╘ TO GO BACK TO THE MAIN MENU. ╔F
  84. YOU MADE ANY CHANGES SINCE THE LAST
  85. SAVE OR LOAD THE COMPUTER WILL ASK YOU
  86. IF YOU ARE SURE YOU WANT TO EXIT.
  87.  
  88.      ┘OU CAN ENTER OTHER COMMANDS TOO.
  89. ╘HESE ARE LISTED IN TABLE 1 FOR YOUR
  90. REFERENCE.
  91.  
  92.  
  93.                ╧┬╩┼├╘╙
  94.  
  95.      ╙ELECT ╧ FROM THE MAIN MENU. ╘HIS
  96. IS THE OBJECT EDITOR. ╘HIS WORKS THE
  97. SAME AS THE DESCRIPTION EDITOR EXCEPT
  98. THAT TYPING A LONE <╥┼╘╒╥╬> IS NOT
  99. ALLOWED.
  100.  
  101.      ╘O MAKE AN OBJECT TYPE IN THE
  102. NAME THEN THE SCORE THE PLAYER WILL
  103. RECIEVE WHEN HE/SHE PICKS IT UP. ╘HEN
  104. TYPE IN THE ROOM THE OBJECT IS FIRST
  105. FOUND IN. ╫HEN YOU ARE DONE WITH THE
  106. EXAMPLE TYPE ╙┴╓┼ <╥┼╘╒╥╬> THEN ╤╒╔╘.
  107.  
  108.  
  109.                ┴├╘╔╧╬╙
  110.  
  111.      ╘HE ACTIONS PART IS THE MAIN BULK
  112. OF THE PROGRAM. ╔T IS HERE WHERE YOU
  113. WILL ENTER THE PROGRAM ┴╫╙.╨╠┴┘┼╥ NEEDS
  114. TO CONTROL WHAT HAPPENS. ┘OU SHOULD SEE
  115. A PROMPT ASKING YOU WHAT KIND OF
  116. ACTIONS YOU WANT TO EDIT.
  117.  
  118.      ┴ USER-PROMPTED ACTION RESULTS
  119. FROM A PLAYER TYPING A COMMAND AND
  120. THE USER-PROMPTED ACTION LIST BEING
  121. EXECUTED TO HANDLE THE COMMAND THE
  122. PLAYER TYPES IN.
  123.  
  124.      ┴╫╙ HAS A FEW COMMANDS BUILT IN.
  125. ╘HESE INCLUDE THE SIX DIRECTIONS THE
  126. PLAYER CAN MOVE IN, AND ╠╧╧╦,
  127. ╔╬╓┼╬╘╧╥┘ (╔), ╙├╧╥┼, ╟┼╘, ╘┴╦┼, ─╥╧╨,
  128. ╤╒╔╘, AND ╙┴╓┼. ╘HESE WILL NOT BE
  129. EXECUTED IF ┴╫╙.╨╠┴┘┼╥ COMES ACROSS
  130. ANYTHING EXCEPT A DECISION STATEMENT.
  131.  
  132.      ┴ NON-USER-PROMPTED ACTION IS
  133. ANYTHING THAT IS NOT DIRECTLY AFFECTED
  134. BY A PLAYERS ACTION. ╙UCH AS THE
  135. ╚OBGOBLINS ACTIONS IN OUR MINI -
  136. ADVENTURE.
  137.  
  138.      ╒SING THE EDITOR IS EASY. ╫HEN YOU
  139. ARE ENTERING THE LINES (YOU WILL SEE
  140. LINE NUMBERS BEFORE THE CURSOR) YOU
  141. CAN TYPE A LONE <╥┼╘╒╥╬> TO GO TO THE
  142. ACTION EDITOR MENU. ╞ROM THIS MENU YOU
  143. CAN EDIT THE LINES YOU ALREADY TYPED
  144. IN. ┴LL THE COMMANDS ARE LISTED IN
  145. ╘ABLE 2.
  146.  
  147.      ╫HEN MAKING CHANGES ╔ SUGGEST YOU
  148. MAKE A HARD COPY OF THE FULL LISTING
  149. AND MARK YOUR CHANGES THERE. ╫HEN THAT
  150. IS DONE START EDITING FOR THE LAST LINE
  151. TO THE FIRST LINE. ╘HAT WAY THE LINE
  152. NUMBERS DON'T GET MESSED UP AFTER YOU
  153. INSERT. ┴LSO THERE IS NOT AN OPTION TO
  154. CHANGE A LINE. ╘O DO SO INSERT A LINE
  155. WHERE YOU WANT THE CHANGE TO GO THEN
  156. LIST THE LINES AND MAKE SURE THE CHANGE
  157. IS REALLY WHAT YOU WANT AND DELETE THE
  158. OLD LINE.
  159.  
  160.  < ═AKE SURE ALL INDENTING IS CORRECT >
  161.  
  162.      ┘OU CAN FINISH ENTERING ╙┴═╨╠┼
  163. NOW. ═AKE SURE YOU ENTER BOTH ACTIONS.
  164.  
  165.      ┘OU CAN NOW PLAY YOUR ADVENTURE.
  166. ╘O DO SO GO TO THE MAIN MENU AND CHOOSE
  167. ╤. ┘OU WILL BE ASKED IF YOU WANT TO
  168. ╥UN ┴╫╙.╨╠┴┘┼╥?  ┴NSWER ┘.
  169.  
  170.      ╫HEN ┴╫╙.╨╠┴┘┼╥ IS RUN TYPE IN
  171. SAMPLE FOR THE ┴DVENTURE ╬AME. ┘OU CAN
  172. USE ALL THE COMMANDS LISTED EARLIER
  173. PLUS THE COMMANDS ADDED IN THE USER -
  174. PROMPTED ACTION LISTING.
  175.  
  176.      ╫HEN ACCEPTING AN INPUT ┴╫╙.╨╠┴┘┼╥
  177. ONLY LOOK AT THE FIRST AND LAST FOUR
  178. LETTERS OF THE INPUT. ╦EEP THIS IN MIND
  179. AT ALL TIMES.
  180.  
  181.  
  182.  
  183.         ╙╧═┼ ┼╪┴═╨╠┼╙ ┼╪╨╠┴╔╬┼─
  184.  
  185.      ╘HE FOLLOWING ARE SOME EXAMPLES
  186. TO HELP YOU UNDERSTAND HOW TO MAKE
  187. AN ADVENTURE OF YOUR OWN.
  188.  
  189.  
  190.  
  191. I RING
  192. .P ┘OU ARE WEARING A RING.
  193.  
  194.      ┘OU CAN USE ╘ABLE 3 & 4 FOR
  195. REFERENCE. ╬EVER CAPITALIZE ANYTHING
  196. UNLESS IT IS BEING PRINTED.
  197.  
  198.      ╘HIS EXAMPLE CHECKS TO SEE IF YOU
  199. HAVE A RING IN YOUR INVENTORY. ╔F YOU
  200. DO IT PRINTS "┘OU ARE WEARING A RING"
  201.  
  202.      ╬OTICE THE INDENTATION. ╘HIS IS
  203. TO DECIDE WHAT WILL BE EXECUTED WHEN.
  204. ╘HE NEXT LINE WILL BE EXECUTED IN ONLY
  205. THREE SITUATIONS:
  206.  
  207. 1. ╔F THE LAST CONDITION FAILED AND THE
  208.    NUMBER OF INDENTATIONS OF THE NEXT
  209.    STATEMENT IS LESS THAN OR EQUAL TO
  210.    THE LAST STATEMENT.
  211.  
  212. 2. ╔F THE LAST CONDITION SUCCEEDED AND
  213.    THE NUMBER OF INDENTATIONS OF THE
  214.    LAST STATEMENT IN NOT EQUAL TO THE
  215.    NUMBER OF INDENTATIONS OF THE NEXT
  216.    STATEMENT.
  217.  
  218. 3. ╔F THE LAST STATEMENT WAS AN
  219.    OPERATION (╘ABLE 4)
  220.  
  221.  
  222.  
  223.    ┘OU CAN ALSO HAVE TWO OR MORE
  224. CONDITIONS OVERLAPPED:
  225.  
  226. C ALAKAZAM
  227. .I RING
  228. ..J 3
  229. ..P ┘OU ARE TELEPORTED TO THE TOWER.
  230.  
  231.      ╘HIS MEANS THE PLAYER MUST SAY
  232. ALAKAZAM AND MUST OWN A RING BEFORE
  233. HE IS TELEPORTED TO THE TOWER.
  234.  
  235.  
  236.      ╧R TWO OR MORE CONDITIONS CAN WORK
  237. TOGETHER.
  238.  
  239. C GO DOOR
  240. C IN DOOR
  241. C ENTER DOOR
  242. C THROUGH DOOR
  243. .J 6
  244.  
  245.      ╘HIS MEANS THAT ANY ONE OF THE
  246. FOUR COMMAND CONDITIONS CAN BE TRUE
  247. AND THE PLAYER WILL GO TO ROOM 6.
  248.  
  249.  
  250.      ┘OU CAN DO A LOT BY COMBINING
  251. DIFFERENT CONDITIONS:
  252.  
  253. C WEAR RING
  254. C PUT ON RING
  255. C ON RING
  256. .M RING
  257. ..P ┘OU DON'T HAVE A RING.
  258. .I RING
  259. ..P ┘OU ARE IMMEDIATELY TRANSPORTED TO THE  CASTLE.
  260.  
  261.      ╘HIS MAKES SURE THAT A PLAYER IS
  262. HOLDING A RING AND TELLING THE COMPUTER
  263. YOU WANT TO WEAR IT. ╔F YOU UNDERSTAND
  264. THIS YOU WILL HAVE NO PROBLEM IN USING
  265. ┴╫╙.
  266.  
  267.  
  268.                 ╞╠┴╟╙
  269.  
  270.      ╞LAGS ARE LIKE ┬┴╙╔├ VARIABLES.
  271. ┘OU CAN USE UP TO 99 DIFFERENT FLAGS IN
  272. ANY ONE ADVENTURE. ╫HEN USING FLAGS
  273. YOU MUST ALWAYS TYPE IN AS A TWO DIGIT
  274. NUMBER. ╚ERE ARE SOME EXAMPLES.
  275.  
  276. C LIGHT MATCH
  277. C USE MATCH
  278. .F 01 = 1
  279. ..P ┘OU ARE OUT OF MATCHES.
  280. .F 01 > 0
  281. ..P ╧K.
  282. ..$ 01 + -1
  283.  
  284.      ╘HIS WILL CHECK IF THE PLAYER
  285. WANTS TO LIGHT A MATCH AND WILL KEEP
  286. TRACK OF HOW MANY MATCHES YOU HAVE
  287. LEFT.
  288.  
  289.  
  290.  
  291.  
  292.  
  293.  
  294.  
  295.            ╙┴═╨╠┼ ┴─╓┼╬╘╒╥┼
  296.  
  297.  
  298.              ─┼╙├╥╔╨╘╔╧╬╙
  299.  
  300. ╙┼├╘╔╧╬ 1 -
  301. ┘OU STAND ON A GRAY, SMOKING PLAIN.
  302. ╧NCE A LOVELY, GREEN FOREST STOOD HERE-
  303. ╬OW ALL THAT REMAINS ARE ASHES AND
  304. BURIED TREE STUMPS. ┘OU SEE A CAVE TO
  305. THE NORTH. ├OULD IT BE THE LAIR OF A
  306. ╞╔╥┼-┬╥┼┴╘╚╔╬╟ ─╥┴╟╧╬?
  307. ╬ORTH? 2
  308. ╙OUTH? 1
  309.  ┼AST? 1
  310.  ╫EST? 1
  311.    ╒P? 1
  312.  ─OWN? 1
  313.  
  314. ╙┼├╘╔╧╬ 2 -
  315. ┘OU ARE IN THE DRAGON'S CAVE. ╔T IS
  316. STIFLINGLY HOT, AND THE AIR SMELLS
  317. FOUL. ╘HE FOREST LIES TO THE SOUTH OF
  318. THE CAVE. ╘HERE IS A PASSAGE TO THE
  319. WEST.
  320. ╬ORTH? 2
  321. ╙OUTH? 1
  322.  ┼AST? 2
  323.  ╫EST? 4
  324.    ╒P? 2
  325.  ─OWN? 2
  326.  
  327. ╙┼├╘╔╧╬ 3 -
  328. ╘HIS IS A SMALL ROOM IN THE CAVE. ╘HE
  329. AIR HERE IS NOT QUITE AS FOUL. ╘HERE IS
  330. A PASSAGE TO THE WEST.
  331. ╬ORTH? 3
  332. ╙OUTH? 3
  333.  ┼AST? 3
  334.  ╫EST? 2
  335.    ╒P? 3
  336.  ─OWN? 3
  337.  
  338. ╙┼├╘╔╧╬ 4 -
  339. ╘HIS IS THE DRAGON'S LAIR. ╔T IS VERY
  340. HOT, AND THE AIR SMELLS SO BAD IT IS
  341. HARD TO BREATHE.
  342. ╬ORTH? 4
  343. ╙OUTH? 4
  344.  ┼AST? 2
  345.  ╫EST? 4
  346.    ╒P? 4
  347.  ─OWN? 4
  348.  
  349. ╙┼├╘╔╧╬ 5 -
  350. SAVE
  351. ╙┼├╘╔╧╬ 5 -
  352. QUIT
  353.  
  354.  
  355.                ╧┬╩┼├╘╙
  356.  
  357. ╧┬╩┼├╘ 1:
  358. ╙WORD
  359.   ╓ALUE: 0
  360. ╙ECTION: 1
  361.  
  362. ╧┬╩┼├╘ 2:
  363. ╬ECKLACE
  364.   ╓ALUE: 250
  365. ╙ECTION: 3
  366.  
  367. ╧┬╩┼├╘ 3:
  368. SAVE
  369. ╧┬╩┼├╘ 3:
  370. QUIT
  371.  
  372.  
  373.  
  374.         ╒╙┼╥-╨╥╧═╨╘┼─ ┴├╘╔╧╬╙
  375.  
  376. 001 C MOVE BOULDER
  377. 002 C SLI