home *** CD-ROM | disk | FTP | other *** search
/ Otherware / Otherware_1_SB_Development.iso / amiga / misc / amigalib.lha / ReadMe.AmigaLiberty < prev    next >
Encoding:
Text File  |  1992-10-03  |  8.2 KB  |  222 lines

  1.  
  2. AmigaLiberty
  3. by Brian Sullivan
  4.  
  5. STATUS
  6.  
  7. This AmigaVision script is hereby placed in the public domain.  You may
  8. modify it to your hearts content, so long as the original purpose of the
  9. program is maintained and my name remains in the system screen.
  10.  
  11. With this file, you should receive several archives which you may
  12. un-lharc.
  13.  
  14. I am running this program on a 3 MEG Amiga 2000 with 105 Meg HD.  I don't
  15. know the minimum RAM for this program, sorry.
  16.  
  17. This program is free, so no warranty expressed or implied exists.
  18.  
  19. OTHER PROGRAMS
  20.  
  21. AmigaVision must be used to play this AVScript; it may be purchased from
  22. Commodore if it did not come with your computer.  AV is not included with
  23. this file.
  24.  
  25. EdPlayer is included with this for your convenience, and I make no claims
  26. on it.  See its documentation for further details.
  27.  
  28. RunBack is included with this for your convenience, and I make no claims
  29. on it.  Follow its instructions on installing it and the null handler
  30. if you have not already done so.
  31.  
  32. A sample sound player is included with this for your conveniance on which
  33. I make no claims; you may replace it with another if it works similarly.
  34.  
  35. The above programs are necessary for using the AVScript.  Also included
  36. is a flag pointer animation.  This may be run beforehand, but is not
  37. necessary to use the program.
  38.  
  39. DIRECTORIES
  40.  
  41. You must copy all the fonts to the fonts: directory (or assign fonts: to
  42. this fonts directory).
  43.  
  44. You need date, delete, and execute in your c: directory.  They are
  45. available on the Workbench disk.
  46.  
  47. You must make the following assignments to their proper directories in
  48. your setup.
  49.  
  50. Copy the libraries from the edplayer:libs directory to your libs: directory.
  51.  
  52. assign lib: <directory>
  53. assign edplayer: <directory>
  54. assign speech: <directory>
  55. assign Liberty.1: <directory containing ILBM & 8SVX>
  56.  
  57. SPEECH
  58.  
  59. Included with this program are some example speech sample files.  You
  60. may or may not use them at your discretion.  If you do not want to use
  61. them, remove the speech samples, but you must assign speech: somewhere.
  62. If AmigaLiberty does not find the files, it will not play them.
  63.  
  64. All speech files are in IFF 8SVX format.
  65.  
  66. They are named appropriately, and you may replace them with your own if
  67. you have a sound sampler.
  68.  
  69. SCREENS
  70.  
  71. The screens are in the Liberty.1:ILBM directory.  They are in a variety of
  72. formats; just load them into an art program to see what size the program
  73. is expecting.  You may edit/replace them at your discretion.
  74.  
  75. All screens are in IFF ILBM format.
  76.  
  77. All screen files must be present for the program to work.
  78.  
  79. SOUNDS
  80.  
  81. Non-speech sounds are in the Liberty.1:8SVX directory.  You may replace
  82. them at your own discretion.
  83.  
  84. All sounds are in IFF 8SVX format.
  85.  
  86. All sound files must be present for the program to work.
  87.  
  88. SONGS
  89.  
  90. The songs must be named Song1 through Song4 as default.  They should be
  91. ST MOD format.  You may replace the songs at your discretion.
  92.  
  93. Choose songs appropriate for the occasion.  If at a science fiction
  94. convention, choose things like Dr. Who, Battlestar Galactica, etc.  If
  95. at something like a gun show, choose differently.  Be creative.
  96.  
  97. All songs must be in the LIB: directory.
  98.  
  99. You may change the songs' locations in the edit screen (described below).
  100.  
  101. ASSORTED FILES
  102.  
  103. Most of the rest of the files are in the LIB: directory, such as the
  104. results and semi-temporary files.  They must be present in the LIB:
  105. directory for the program to work.
  106.  
  107. ---------------------------------------------------------------------------
  108.  
  109. RUNNING THROUGH THE PROGRAM
  110.  
  111. The program begins with an intro screen with some music.  It plays one
  112. of four songs randomly selected.  In addition, three lines are printed
  113. overtop the screen in the upper-right corner.
  114.  
  115. The left mouse button is always used in the program.  No keyboard is
  116. necessary for the passerby to use the program.
  117.  
  118. A click on most of the screen will proceed through the quiz/presentation.
  119.  
  120. It will show an explanation screen and then 10(5) personal, then 10(5)
  121. economic screens with questions.  A Yes, Maybe, and No box may be clicked
  122. to respond.
  123.  
  124. Each response has a different audible response, so that you can tell how
  125. a person is answering without even being able to see the screen.
  126.  
  127. The program tracks the answers, and shows a grid at the end along with the
  128. user's political position marked by an X.
  129.  
  130. If the user has scored in the Libertarian sector, it will play a different
  131. sound and show a different screen.  Replace this screen with your own
  132. showing a local contact number, local candidate, etc.  Again, just feel
  133. free to change what you want, customize it, and be creative.
  134.  
  135. Unless otherwise set, it will show a Choice for President screen, and then
  136. the list of candidates in OK (just Marrou, Bush, Clinton, & Perot).  To
  137. change this screen, the actual script would have to be changed.  The
  138. script is documented, so if you have even rudimentary programming schools
  139. it should be easy to change.  (You could make it a Senate screen, etc.
  140. Play with the script as well as the screens.)
  141.  
  142. The program will then repeat to the main attention screen after thanking
  143. the user.
  144.  
  145. ---------------------------------------------------------------------------
  146.  
  147. SYSTEM SCREEN
  148.  
  149. If you click in the EXTREME far upper-left corner of the attention/intro
  150. screen, you will see the system screen.
  151.  
  152. From here, you should be able to Continue the Presentation (aka, leave
  153. the system screen), Show Results, Edit Questions, and Quit the program
  154. completely.
  155.  
  156. RESULTS
  157.  
  158. Show Results will show you the results that have been taken.  You may
  159. scroll through it with the available gadgets.  Just exit it when done.
  160.  
  161. You will be asked if you want to erase the results.  Do so the first time
  162. to start fresh.  The results will be maintained even after turning off
  163. the computer, so this is the only way to erase them.  After running this
  164. for a day, copy the results file (ie., copy lib:results dh0:results.10.1.92)
  165. and erase the contents so the results from different times/places are
  166. not combined.
  167.  
  168. When you do want to erase the results, you will be prompted for confirmal
  169. of the action.  If you hit it by mistake, you can safely abort.  If you
  170. are sure, click Yes.
  171.  
  172. EDIT QUESTIONS
  173.  
  174. There will be four lines with song playing statements, the questions,
  175. and a President Screen choice.  A keyboard is necessary for editing!
  176. (This is the only place one is needed.)
  177.  
  178. Edit the four song lines to change the names of the songs to be played.
  179. You must include the statement to play the song as well as the name.
  180.  
  181. If you erase the 6th personal question, the system will switch to a 5
  182. economic/5 personal question system.  (It will scale the results
  183. appropriately.)
  184.  
  185. If you do not want the Presidential choice screens, enter an 'n' instead
  186. of 'y' in the appropriate box.
  187.  
  188. ---------------------------------------------------------------------------
  189.  
  190. I wrote this documentation in 15 minutes, so don't expect it to be too
  191. complete.  (Hey, I already knew how to run it!  :) )
  192.  
  193. The best way to learn the system is to go through, run it, test it, just
  194. try it out.  Enter No to all the questions (no matter how hard it hurts :) )
  195. to ensure that Authoritarian works, etc.
  196.  
  197. Look through the script, it's documented.  Change it, have fun.  Modify
  198. it for local candidates.  Change songs.  Use the animated pointer before
  199. running it.
  200.  
  201. When running it for others, click on the Liberty icon to run it rather
  202. than loading it.  That will allow the pointer to be changed, and it
  203. will deactivate the right mouse button escape.  (The right mouse button
  204. will then do nothing at all.)
  205.  
  206. I _strongly_ recommend copying this to the hard drive to run it.  All
  207. assignments must still be made.  If something weird happens in your setup,
  208. try to see if it's something obvious (like a missing assign), and add it.
  209. I recommend putting the assigns for your setup in your s:user-startup
  210. or s:startup-sequence.  If not, make an executable script containing them.
  211.  
  212. Any questions?  If so, I'll sure try to help.  I can be found at:
  213.  
  214. bsulliv@a.cs.okstate.edu
  215.  
  216. Mark the subject AmigaLiberty:HELP! or some such so I can tell it from
  217. requests for the program.
  218.  
  219. If you're in the original distribution of this (from the first LiberNet
  220. posting), then please respond with comments, suggestions, etc.  (If you
  221. did not get it to work correctly with your system, give me the error
  222. message along with your system setup, etc.)s