home *** CD-ROM | disk | FTP | other *** search
/ Source Code 1992 March / Source_Code_CD-ROM_Walnut_Creek_March_1992.iso / usenet / altsrcs / 1 / 1654 / sifi.sp < prev    next >
Encoding:
Text File  |  1990-12-28  |  2.9 KB  |  96 lines

  1. \* SIFI: Sci-Fi Plot Generator
  2. \* Last Modified: 8 July 1990 by wiml@milton.u.washington.edu
  3. \*
  4. \* Originally coded by Kevin D. Quitt (demott!kdq, kdq@demott.com)
  5. \* who commented, in the C version,
  6. \* "This program was converted on [24-July-1990] from a spaghetti-
  7. \* coded BASIC program (that almost worked). I am the original
  8. \* author of both works, though G*d only knows why someone would
  9. \* claim otherwise. .... Note that the original flowchart for this
  10. \* program is *not* my [kdq's] creation - I believe Gahan Wilson did it
  11. \* originally, I think about '81, published in OMNI magazine."
  12. \* Minor modifications to the C code by chad@anasaz.UUCP on 31 July 1990.
  13. \* Converted to spewfile format 7 August 1990 by wiml@milton.u.washington.edu,
  14. \* also a few more phrases added and probabilities tweaked.
  15. \* The \PRUNE pseudo-class is unique to the version of SPEW modified
  16. \* for this rulesfile.
  17. %SIZE
  18. tiny
  19. giant
  20. microscopic
  21. planet-sized
  22. humongous
  23. itty-bitty
  24. %BEING
  25. bugs, which
  26. reptiles, which
  27. mechanical devices, which
  28. super persons, who
  29. icky things, which
  30. beings composed completely of energy, which
  31. %BEINGTYPE
  32. extra-galactic
  33. Martian
  34. Moon
  35. Betelgeusian
  36. %COMETRESULTS
  37. destroyed.
  38. saved by Jesus and the J.D.L.
  39. not destroyed, but everybody dies.
  40. saved by a a reclusive hermit and his cute alien pet.
  41. %KILLEDBY
  42. the Atomic Bomb
  43. a crowd of peasnts with torches
  44. the Army, Navy, Air Force, Marine Corps and/or Coast Guard
  45. orbiting laser satellites
  46. guerilla foces
  47. %BUT
  48. they fall in love with a beautiful girl
  49. a cute little kid convinces them that people are OK
  50. a priest talks to them of God
  51. Captain Kirk uses logic on them
  52. %TERM1
  53. and they die. \PRUNE
  54. and they leave. \PRUNE
  55. and they turn into disgusting lumps. \PRUNE
  56. %TERM2
  57. but they die from catching chicken pox. \PRUNE
  58. so they kill us. \PRUNE
  59. so they put us under a benign dictatorship. \PRUNE
  60. so they eat us. \PRUNE
  61. %WEAPONRESULTS
  62. which fails
  63. which kills them. \PRUNE
  64. which turns them into disgusting lumps. \PRUNE
  65. %DESCRIBEBEING
  66. \SIZE \BEINGTYPE \BEING \DESCRIBEBEINGTAIL
  67. %DESCRIBEBEINGTAIL
  68. want our women,
  69. want our women, take a few and leave. \PRUNE
  70. are friendly. \PRUNE
  71. are friendly, but misunderstood,
  72. misunderstand us
  73. understand us too well
  74. are emissaries from God
  75. look upon us only as a source of nourishment
  76. look upon us only as a source of nourishment, and eat us. \PRUNE
  77. %DOBUT
  78. , but \BUT \TERM1
  79. %SIFI!
  80. (2)Earth is struck by a giant comet and \COMETRESULTS
  81. (5)Scientists discover or invent \DESCRIBEBEINGCURIE
  82. (5)Earth is attacked by \DESCRIBEBEINGCURIE
  83. Earth burns up or freezes or falls into the sun and everybody dies.
  84. Earth burns up or freezes or falls into the sun and almost everybody dies.
  85. %MAYBE
  86. (1)
  87. (1) not
  88. %DESCRIBEBEINGCURIE
  89. \DESCRIBEBEING and are\MAYBE radioactive, and can\MAYBE be killed by \KILLEDBY/ \WHATTODO
  90. %WHATTODO   \* WHATTODO is a recursive version of the iterative original
  91. \DOBUT \TERM2
  92. \DOBUT so scientists invent a weapon \WEAPONRESULTS \WHATTODO
  93. %MAIN
  94. \SIFI!/ \!\!
  95. %%
  96.