home *** CD-ROM | disk | FTP | other *** search
/ Source Code 1994 March / Source_Code_CD-ROM_Walnut_Creek_March_1994.iso / compsrcs / games / vmsnet / startrek / part01 < prev    next >
Encoding:
Internet Message Format  |  1993-04-06  |  14.6 KB

  1. Path: uunet!decwrl!concert!lester.appstate.edu!pembvax1.pembroke.edu!rennie
  2. From: rennie@pembvax1.pembroke.edu
  3. Newsgroups: vmsnet.sources.games
  4. Subject: Star Trek - Part [01/18]
  5. Date: 7 Apr 93 10:37:18 EDT
  6. Organization: Pembroke State University
  7. Lines: 351
  8. Message-ID: <1993Apr7.103718.1@pembvax1.pembroke.edu>
  9. NNTP-Posting-Host: papa.pembroke.edu
  10. Xref: uunet vmsnet.sources.games:643
  11.  
  12. $! ------------------ CUT HERE -----------------------
  13. $ v='f$verify(f$trnlnm("SHARE_VERIFY"))'
  14. $!
  15. $! This archive created by VMS_SHARE Version 7.2-007  22-FEB-1990
  16. $!   On  7-JUN-1992 06:32:31.92   By user MASLIB 
  17. $!
  18. $! This VMS_SHARE Written by:
  19. $!    Andy Harper, Kings College London UK
  20. $!
  21. $! Acknowledgements to:
  22. $!    James Gray       - Original VMS_SHARE
  23. $!    Michael Bednarek - Original Concept and implementation
  24. $!
  25. $!+ THIS PACKAGE DISTRIBUTED IN 18 PARTS, TO KEEP EACH PART
  26. $!  BELOW 30 BLOCKS
  27. $!
  28. $! TO UNPACK THIS SHARE FILE, CONCATENATE ALL PARTS IN ORDER
  29. $! AND EXECUTE AS A COMMAND PROCEDURE  (  @name  )
  30. $!
  31. $! THE FOLLOWING FILE(S) WILL BE CREATED AFTER UNPACKING:
  32. $!       1. STARTREK.DOC;1
  33. $!       2. TRABANDON.FOR;1
  34. $!       3. TRATTACK.FOR;1
  35. $!       4. TRAUTOVER.FOR;1
  36. $!       5. TRCANTA.FOR;1
  37. $!       6. TRCHART.FOR;1
  38. $!       7. TRCHOOSE.FOR;1
  39. $!       8. TRCRAM.FOR;1
  40. $!       9. TRCRAMEN.FOR;1
  41. $!      10. TRCRAMLOC.FOR;1
  42. $!      11. TRCRAMSHP.FOR;1
  43. $!      12. TRCRAMSP.FOR;1
  44. $!      13. TRCRMSENA.FOR;1
  45. $!      14. TRCROP.FOR;1
  46. $!      15. TRDEADKL.FOR;1
  47. $!      16. TRDESTRCT.FOR;1
  48. $!      17. TRDOCK.FOR;1
  49. $!      18. TRDREPORT.FOR;1
  50. $!      19. TRDROPIN.FOR;1
  51. $!      20. TREKBLD.COM;1
  52. $!      21. TREKCOM.COM;1
  53. $!      22. TREKCOM.FOR;1
  54. $!      23. TREMEXIT.FOR;1
  55. $!      24. TREVENTS.FOR;1
  56. $!      25. TREXPRAN.FOR;1
  57. $!      26. TRFINISH.FOR;1
  58. $!      27. TRFIX.COM;1
  59. $!      28. TRFREEZE.FOR;1
  60. $!      29. TRGETCD.FOR;1
  61. $!      30. TRGETFN.FOR;1
  62. $!      31. TRGETOUT.FOR;1
  63. $!      32. TRHELP.FOR;1
  64. $!      33. TRHITEM.FOR;1
  65. $!      34. TRIMPULSE.FOR;1
  66. $!      35. TRIRAN8.FOR;1
  67. $!      36. TRJA.FOR;1
  68. $!      37. TRLRSCAN.FOR;1
  69. $!      38. TRMOVE.FOR;1
  70. $!      39. TRMOVECOM.FOR;1
  71. $!      40. TRMOVETHO.FOR;1
  72. $!      41. TRNEWCOND.FOR;1
  73. $!      42. TRNEWQUAD.FOR;1
  74. $!      43. TRNOVA.FOR;1
  75. $!      44. TRPHASERS.FOR;1
  76. $!      45. TRPHOTONS.FOR;1
  77. $!      46. TRPLANET.FOR;1
  78. $!      47. TRPLAQUE.FOR;1
  79. $!      48. TRPRELIM.FOR;1
  80. $!      49. TRPROUT.FOR;1
  81. $!      50. TRRAM.FOR;1
  82. $!      51. TRRANF.FOR;1
  83. $!      52. TRSCAN.FOR;1
  84. $!      53. TRSCOM.FOR;1
  85. $!      54. TRSCORE.FOR;1
  86. $!      55. TRSETUP.FOR;1
  87. $!      56. TRSETWARP.FOR;1
  88. $!      57. TRSHIELDS.FOR;1
  89. $!      58. TRSKIP.FOR;1
  90. $!      59. TRSNOVA.FOR;1
  91. $!      60. TRSORTKL.FOR;1
  92. $!      61. TRSRSCAN.FOR;1
  93. $!      62. TRTHAW.FOR;1
  94. $!      63. TRTIMEWRP.FOR;1
  95. $!      64. TRTREK.FOR;1
  96. $!      65. TRWAIT.FOR;1
  97. $!      66. TRWARP.FOR;1
  98. $!      67. TRZAP.FOR;1
  99. $!
  100. $set="set"
  101. $set symbol/scope=(nolocal,noglobal)
  102. $f=f$parse("SHARE_TEMP","SYS$SCRATCH:.TMP_"+f$getjpi("","PID"))
  103. $e="write sys$error  ""%UNPACK"", "
  104. $w="write sys$output ""%UNPACK"", "
  105. $ if f$trnlnm("SHARE_LOG") then $ w = "!"
  106. $ ve=f$getsyi("version")
  107. $ if ve-f$extract(0,1,ve) .ges. "4.4" then $ goto START
  108. $ e "-E-OLDVER, Must run at least VMS 4.4"
  109. $ v=f$verify(v)
  110. $ exit 44
  111. $UNPACK: SUBROUTINE ! P1=filename, P2=checksum
  112. $ if f$search(P1) .eqs. "" then $ goto file_absent
  113. $ e "-W-EXISTS, File ''P1' exists. Skipped."
  114. $ delete 'f'*
  115. $ exit
  116. $file_absent:
  117. $ if f$parse(P1) .nes. "" then $ goto dirok
  118. $ dn=f$parse(P1,,,"DIRECTORY")
  119. $ w "-I-CREDIR, Creating directory ''dn'."
  120. $ create/dir 'dn'
  121. $ if $status then $ goto dirok
  122. $ e "-E-CREDIRFAIL, Unable to create ''dn'. File skipped."
  123. $ delete 'f'*
  124. $ exit
  125. $dirok:
  126. $ w "-I-PROCESS, Processing file ''P1'."
  127. $ if .not. f$verify() then $ define/user sys$output nl:
  128. $ EDIT/TPU/NOSEC/NODIS/COM=SYS$INPUT 'f'/OUT='P1'
  129. PROCEDURE Unpacker ON_ERROR ENDON_ERROR;SET(FACILITY_NAME,"UNPACK");SET(
  130. SUCCESS,OFF);SET(INFORMATIONAL,OFF);f:=GET_INFO(COMMAND_LINE,"file_name");b:=
  131. CREATE_BUFFER(f,f);p:=SPAN(" ")@r&LINE_END;POSITION(BEGINNING_OF(b));
  132. LOOP EXITIF SEARCH(p,FORWARD)=0;POSITION(r);ERASE(r);ENDLOOP;POSITION(
  133. BEGINNING_OF(b));g:=0;LOOP EXITIF MARK(NONE)=END_OF(b);x:=ERASE_CHARACTER(1);
  134. IF g=0 THEN IF x="X" THEN MOVE_VERTICAL(1);ENDIF;IF x="V" THEN APPEND_LINE;
  135. MOVE_HORIZONTAL(-CURRENT_OFFSET);MOVE_VERTICAL(1);ENDIF;IF x="+" THEN g:=1;
  136. ERASE_LINE;ENDIF;ELSE IF x="-" THEN IF INDEX(CURRENT_LINE,"+-+-+-+-+-+-+-+")=
  137. 1 THEN g:=0;ENDIF;ENDIF;ERASE_LINE;ENDIF;ENDLOOP;t:="0123456789ABCDEF";
  138. POSITION(BEGINNING_OF(b));LOOP r:=SEARCH("`",FORWARD);EXITIF r=0;POSITION(r);
  139. ERASE(r);x1:=INDEX(t,ERASE_CHARACTER(1))-1;x2:=INDEX(t,ERASE_CHARACTER(1))-1;
  140. COPY_TEXT(ASCII(16*x1+x2));ENDLOOP;WRITE_FILE(b,GET_INFO(COMMAND_LINE,
  141. "output_file"));ENDPROCEDURE;Unpacker;QUIT;
  142. $ delete/nolog 'f'*
  143. $ CHECKSUM 'P1'
  144. $ IF CHECKSUM$CHECKSUM .eqs. P2 THEN $ EXIT
  145. $ e "-E-CHKSMFAIL, Checksum of ''P1' failed."
  146. $ ENDSUBROUTINE
  147. $START:
  148. $ create 'f'
  149. X
  150. X
  151. X
  152. X
  153. X
  154. X
  155. X
  156. X
  157. X
  158. X
  159. X
  160. X             SSSSSSS  TTTTTTTT     A     RRRRRRR
  161. X            SSSSSSSS  TTTTTTTT    AAA    RRRRRRRR
  162. X           SS            TT       AAA    RR     RR
  163. X           SSSSSSS       TT      AA AA   RR     RR
  164. X            SSSSSSS      TT      AA AA   RRRRRRRR
  165. X                  SS     TT     AAAAAAA  RRRRRRR
  166. X                  SS     TT     AAAAAAA  RR   RR
  167. X           SSSSSSSS      TT    AA     AA RR    RR
  168. X           SSSSSSS       TT    AA     AA RR     RR
  169. X
  170. X
  171. X
  172. X            TTTTTTTT RRRRRRR   EEEEEEEEE KK     KK
  173. X            TTTTTTTT RRRRRRRR  EEEEEEEEE KK    KK
  174. X               TT    RR     RR EE        KK   KK
  175. X               TT    RR     RR EEEEEE    KKKKKK
  176. X               TT    RRRRRRRR  EEEEEE    KKKKK
  177. X               TT    RRRRRRR   EE        KK  KK
  178. X               TT    RR   RR   EE        KK   KK
  179. X               TT    RR    RR  EEEEEEEEE KK    KK
  180. X               TT    RR     RR EEEEEEEEE KK     KK
  181. X
  182. X
  183. X
  184. X                   PRODUCED FOR YOUR ENJOYMENT
  185. X
  186. X                                BY
  187. X
  188. X                          DAVID MATUSZEK
  189. X                                AND
  190. X                          PAUL REYNOLDS
  191. X
  192. X                      WITH MODIFICATIONS BY
  193. X                            DON SMITH
  194. X                                AND
  195. X                           M. KELLOGG
  196. X
  197. X
  198. X
  199. X
  200. X     PERMISSION IS HEREBY GRANTED FOR THE COPYING, DISTRIBUTION,
  201. X MODIFICATION AND USE OF THIS PROGRAM AND ASSOCIATED DOCUMENTATION
  202. X FOR RECREATIONAL PURPOSES, PROVIDED THAT ALL REFERENCES TO THE
  203. X AUTHORS ARE RETAINED.  HOWEVER, PERMISSION IS NOT AND WILL NOT BE
  204. X GRANTED FOR THE SALE OR PROMOTIONAL USE OF THIS PROGRAM OR PROGRAM
  205. X DOCUMENTATION, OR FOR USE IN ANY SITUATION IN WHICH PROFIT MAY BE
  206. X CONSIDERED AN OBJECTIVE, SINCE IT IS THE DESIRE OF THE AUTHORS TO
  207. X RESPECT THE COPYRIGHTS OF THE ORIGINATORS OF STAR TREK.
  208. X`0C
  209. X
  210. X              ----------TABLE OF CONTENTS----------
  211. X
  212. X
  213. X
  214. X     SECTION                                               PAGE
  215. X
  216. X
  217. X       INTRODUCTION TO THE GAME . . . . . . . . . . . . . .   1
  218. X
  219. X       HOW TO ISSUE COMMANDS. . . . . . . . . . . . . . . .   4
  220. X
  221. X       DESCRIPTIONS OF COMMANDS . . . . . . . . . . . . . .   5
  222. X
  223. X            SHORT-RANGE SCAN. . . . . . . . . . . . . . . .   5
  224. X            STATUS REPORT . . . . . . . . . . . . . . . . .   6
  225. X            LONG-RANGE SCAN . . . . . . . . . . . . . . . .   7
  226. X            STAR CHART. . . . . . . . . . . . . . . . . . .   8
  227. X            DAMAGE REPORT . . . . . . . . . . . . . . . . .   8
  228. X            MOVE UNDER WARP DRIVE . . . . . . . . . . . . .   8
  229. X            WARP FACTOR . . . . . . . . . . . . . . . . . .  10
  230. X            IMPULSE ENGINES . . . . . . . . . . . . . . . .  10
  231. X            DEFLECTOR SHIELDS . . . . . . . . . . . . . . .  11
  232. X            PHASERS . . . . . . . . . . . . . . . . . . . .  12
  233. X            PHOTON TORPEDOES. . . . . . . . . . . . . . . .  13
  234. X            DOCK AT STARBASE. . . . . . . . . . . . . . . .  14
  235. X            REST. . . . . . . . . . . . . . . . . . . . . .  14
  236. X            CALL STARBASE FOR HELP. . . . . . . . . . . . .  14
  237. X            ABANDON SHIP. . . . . . . . . . . . . . . . . .  15
  238. X            SELF-DESTRUCT . . . . . . . . . . . . . . . . .  15
  239. X            TERMINATE THE CURRENT GAME. . . . . . . . . . .  15
  240. X            SENSOR-SCAN . . . . . . . . . . . . . . . . . .  16
  241. X            ENTER STANDARD ORBIT. . . . . . . . . . . . . .  16
  242. X            TRANSPORTER-TRAVEL. . . . . . . . . . . . . . .  16
  243. X            SHUTTLE CRAFT . . . . . . . . . . . . . . . . .  17
  244. X            MINE DILITHIUM CRYSTALS . . . . . . . . . . . .  17
  245. X            LOAD DILITHIUM CRYSTALS . . . . . . . . . . . .  17
  246. X            PLANET REPORT . . . . . . . . . . . . . . . . .  18
  247. X            FREEZE. . . . . . . . . . . . . . . . . . . . .  18
  248. X            REQUEST . . . . . . . . . . . . . . . . . . . .  19
  249. X            EXPERIMENTAL DEATH RAY. . . . . . . . . . . . .  19
  250. X            EMERGENCY EXIT. . . . . . . . . . . . . . . . .  20
  251. X            GAME REPORT . . . . . . . . . . . . . . . . . .  20
  252. X
  253. X       MISCELLANEOUS NOTES. . . . . . . . . . . . . . . . .  21
  254. X
  255. X       SCORING. . . . . . . . . . . . . . . . . . . . . . .  22
  256. X
  257. X       MODIFICATIONS. . . . . . . . . . . . . . . . . . . .  23
  258. X
  259. X       HANDY REFERENCE PAGE . . . . . . . . . . . . . . . .  24
  260. X
  261. X       ACKNOWLEDGMENTS. . . . . . . . . . . . . . . . . . .  25
  262. X
  263. X       REFERENCES . . . . . . . . . . . . . . . . . . . . .  25
  264. X`0C
  265. X                                                                        1
  266. X          ----------INTRODUCTION TO THE GAME----------
  267. X
  268. X
  269. X     THE ORGANIAN PEACE TREATY HAS COLLAPSED, AND THE FEDERATION
  270. X IS AT WAR WITH THE KLINGON EMPIRE.  JOINING THE KLINGONS AGAINST
  271. X THE FEDERATION ARE THE MEMBERS OF THE "ROMULAN STAR EMPIRE".  AS
  272. X COMMANDER OF THE STARSHIP U. S. S. ENTERPRISE, YOUR JOB IS TO WIPE
  273. X OUT THE KLINGON INVASION FLEET AND MAKE THE GALAXY SAFE FOR
  274. X DEMOCRACY.
  275. X
  276. X     YOUR BATTLEGROUND IS THE ENTIRE GALAXY, WHICH FOR CONVENIENCE
  277. X IS DIVIDED UP INTO EIGHT ROWS OF EIGHT QUADRANTS EACH, LIKE A
  278. X CHECKERBOARD.  ROWS ARE NUMBERED FROM TOP TO BOTTOM, AND COLUMNS
  279. X ARE NUMBERED LEFT TO RIGHT, SO QUADRANT 1 - 8 WOULD BE IN THE
  280. X UPPER RIGHT HAND CORNER OF THE GALAXY.
  281. X
  282. X     DURING BATTLE YOU WILL BE CONCERNED ONLY WITH THOSE ENEMIES
  283. X THAT OCCUPY THE SAME QUADRANT AS YOURSELF.  QUADRANTS ARE DIVIDED
  284. X UP INTO SECTORS:  TEN ROWS OF TEN SECTORS EACH.  SECTORS ARE
  285. X NUMBERED IN THE SAME WAY AS QUADRANTS, SO THE SECTOR IN THE UPPER
  286. X RIGHT CORNER IS SECTOR 1 - 10.  YOU HAVE A SHORT-RANGE SCANNER
  287. X WHICH ALLOWS YOU TO LOOK AT THE ENTIRE QUADRANT IN A SINGLE
  288. X DISPLAY.
  289. X
  290. X     ENEMIES RECHARGE DURING YOUR ABSENCE.  IF YOU LEAVE A QUADRANT
  291. X CONTAINING A WEAKENED ENEMY, WHEN YOU RETURN TO THAT QUADRANT HE
  292. X WILL BE STRONG AGAIN.  ALSO, EACH TIME YOU ENTER A QUADRANT, THE
  293. X POSITIONS OF EVERYTHING IN THE QUADRANT (EXCEPT YOUR SHIP) ARE
  294. X RANDOMIZED, TO SAVE YOU THE TROUBLE OF TRYING TO REMEMBER WHERE
  295. X EVERYTHING IN THE QUADRANT IS.  NOTICE THAT THIS REFERS ONLY TO
  296. X THE POSITIONS OF THINGS IN THE QUADRANT--THE NUMBERS OF EACH KIND
  297. X OF THING ARE NOT CHANGED.  IF YOU KILL SOMETHING, IT STAYS DEAD.
  298. X
  299. X     THE ROMULANS ARE NOT AS SERIOUS A THREAT TO THE FEDERATION
  300. X AS THE KLINGONS.  FOR ONE THING, THERE ARE NOT AS MANY OF THEM.
  301. X FOR ANOTHER, THE ROMULANS ARE NOT AS TREACHEROUS.  HOWEVER, ROMULANS
  302. X ARE NOT TO BE TRIFLED WITH, ESPECIALLY WHEN YOU ARE IN VIOLATION
  303. X OF THE "ROMULAN NEUTRAL ZONE".
  304. X
  305. X     THERE ARE TWO KINDS OF KLINGONS:  ORDINARY KLINGONS, WHICH
  306. X ARE BAD ENOUGH, AND KLINGON COMMANDERS, WHICH ARE EVEN WORSE.
  307. X COMMANDERS ARE ABOUT THREE TIMES STRONGER THAN ORDINARY KLINGONS.
  308. X COMMANDERS ARE MORE RESISTANT TO YOUR WEAPONS.  COMMANDERS CAN
  309. X MOVE ABOUT DURING BATTLE, WHILE ORDINARY KLINGONS STAY PUT.  AND
  310. X FINALLY, COMMANDERS HAVE A THING CALLED A "LONG-RANGE TRACTOR
  311. X BEAM" WHICH THEY CAN USE, AT RANDOM INTERVALS, TO YANK YOU AWAY
  312. X FROM WHAT YOU ARE DOING AND INTO THEIR QUADRANT, TO DO BATTLE WITH
  313. X THEM.  THERE IS ALSO A SPECIAL COMMANDER, CALLED THE "SUPER-COMMANDER".
  314. X THIS CHARACTER IS SO BAD, HE IS RESERVED FOR THE GOOD, EXPERT AND
  315. X EMERITUS GAMES.  FORTUNATELY, THERE IS JUST ONE "SUPER-COMMANDER"
  316. X IN A GAME.  IN ADDITION TO THE UNDESIRABLE TRAITS OF COMMANDERS, HE
  317. X CAN MOVE FROM QUADRANT TO QUADRANT AT WILL, SEEKING OUT AND DESTROYING
  318. X YOUR STARBASES, AND ANY HELPFUL PLANETS HE RUNS ACROSS.  HE ALSO HAS
  319. X A SPY PLANTED ABOARD YOUR SHIP, GIVING HIM VALUABLE INFORMATION
  320. X ABOUT YOUR CONDITION.  USING THIS INFORMATION, HE CAN DO DASTARDLY
  321. X THINGS LIKE TRACTOR BEAM YOUR SHIP WHEN YOU ARE IN BAD SHAPE.  AND
  322. X ONCE YOU'VE BEEN TRACTOR BEAMED BY THE "SUPER-COMMANDER" - - - `0D
  323. X`0C
  324. X                                                                        2
  325. X     BUT THE ADVANTAGES ARE NOT ALL ON THE SIDE OF THE ENEMY.
  326. X YOUR SHIP IS MORE POWERFUL, AND HAS BETTER WEAPONS.  BESIDES,
  327. X IN THIS GALAXY THERE ARE FROM TWO TO FIVE STARBASES, AT WHICH
  328. X YOU CAN STOP TO REFUEL AND LICK YOUR WOUNDS, SAFE FROM ATTACK
  329. X OR TRACTOR BEAMS.  BUT YOU HAD BEST NOT DALLY THERE TOO LONG,
  330. X SINCE TIME IS NOT ON YOUR SIDE.  THE KLINGONS ARE NOT JUST AFTER
  331. X YOU; THEY ARE ATTACKING THE ENTIRE FEDERATION.  THERE IS ALWAYS
  332. X A FINITE "TIME LEFT", WHICH IS HOW MUCH LONGER THE FEDERATION CAN
  333. X HOLD OUT IF YOU JUST SIT ON YOUR FAT BEHIND AND DO NOTHING.  AS
  334. X YOU WIPE OUT KLINGONS, YOU REDUCE THE RATE AT WHICH THE INVASION
  335. X FLEET WEAKENS THE FEDERATION, AND SO THE "TIME LEFT" UNTIL
  336. X THE FEDERATION COLLAPSES MAY ACTUALLY INCREASE.  SINCE KLINGONS
  337. X ARE THE MAIN THREAT TO THE FEDERATION, THE ROMULANS DO NOT FIGURE
  338. X INTO THE "TIME LEFT".  IN FACT, YOU NEED NOT KILL ALL THE ROMULANS
  339. X TO WIN.  IF YOU CAN GET ALL THE KLINGONS, THE FEDERATION WILL
  340. X ABIDE FOREVER, AND YOU HAVE WON THE GAME.
  341. X
  342. X     SPACE IS VAST, AND IT TAKES PRECIOUS TIME TO MOVE FROM ONE
  343. X PLACE TO ANOTHER.  IN COMPARISON, OTHER THINGS HAPPEN SO QUICKLY
  344. X THAT WE ASSUME THEY TAKE NO TIME AT ALL.  TWO WAYS THAT TIME
  345. X CAN PASS ARE WHEN YOU MOVE, OR WHEN YOU ISSUE A COMMAND TO SIT
  346. X STILL AND REST FOR A PERIOD OF TIME.  YOU WILL SOMETIMES WANT
  347. X TO DO THE LATTER, SINCE THE VARIOUS DEVICES ABOARD YOUR STARSHIP
  348. X MAY BE DAMAGED AND REQUIRE TIME TO REPAIR.  OF COURSE, REPAIRS
  349. X CAN BE MADE MORE QUICKLY AT A STARBASE THAN THEY CAN IN FLIGHT.
  350. X
  351. X     IN ADDITION TO KLINGONS, ROMULANS  AND STARBASES, THE GALAXY
  352. X CONTAINS (SURPRISE) STARS.  MOSTLY, STARS ARE A NUISANCE AND
  353. X JUST GET IN YOUR WAY.  YOU CAN TRIGGER A STAR INTO GOING NOVA
  354. X BY SHOOTING ONE OF YOUR PHOTON TORPEDOES AT IT.  WHEN A STAR
  355. X NOVAS, IT DOES A LOT OF DAMAGE TO ANYTHING IMMEDIATELY ADJACENT
  356. X TO IT.  IF ANOTHER STAR IS ADJACENT TO A NOVA, IT TOO WILL GO
  357. X NOVA.  STARS MAY ALSO OCCASIONALLY GO SUPERNOVA; A SUPERNOVA
  358. X IN A QUADRANT DESTROYS EVERYTHING IN THE QUADRANT AND MAKES
  359. X THE QUADRANT PERMANENTLY UNINHABITABLE.  YOU MAY "JUMP OVER" A
  360. X QUADRANT CONTAINING A SUPERNOVA WHEN YOU MOVE, BUT YOU SHOULD
  361. X NOT STOP THERE.
  362. +-+-+-+-+-+-+-+-  END  OF PART 1 +-+-+-+-+-+-+-+-
  363.