home *** CD-ROM | disk | FTP | other *** search
/ Game Killer / Game_Killer.bin / 1317.SCC.DOC < prev    next >
Text File  |  1991-10-15  |  4KB  |  93 lines

  1.  
  2. Series-3
  3. Ship Class Compiler
  4. Version 1.0a
  5. Written By Tom Bradford
  6. (C) 1991 By Diamond Cut Software
  7. All Rights Reserved
  8.  
  9. SCC, The (S)hip (C)lass (C)ompiler, introduced in Version 3.3a Of
  10. Series-3 Is A General Utility That Compiles ASCII Delimited Text Files
  11. Into A Binary Format That Can Be Easily Read By Series-3 For System-Specific
  12. Information On The Various And Variable Ship Classes That Galactic Empire
  13. Has To Offer.
  14.  
  15. Distributed With SCC are two ship information files, DEFAULT.TXT, which
  16. contains information on the default ships available to most 'uncustomized'
  17. Galactic Empire systems and APOGEE.TXT, which contains information on the
  18. customized ship configuration currently being used on the Apogee Online
  19. Service.
  20.  
  21. To compile a text file into a .SHP data file, execute SCC in the following
  22. fashion:
  23.  
  24. SCC filename.ext
  25.  
  26. filename.ext will be read into memory and then compiled into a file of
  27. the name filename.SHP.  You can then set the Config File in your dialing
  28. directory entry to match the ship classes available on that specific system.
  29.  
  30.  
  31. The Format Of A Readable Text File
  32. ----------------------------------
  33. This section is intended for system operators or users who want to create
  34. a ship class configuration file for a BBS that they use.  There are 3 types
  35. of data available within the file.  The first is a comment and is preceeded
  36. by a semicolon (;), the second is a display line and is preceeded by an
  37. asterisk (*) and the third is an actual ship class data line which will be
  38. discussed shortly.
  39.  
  40. A Sample file:
  41.  
  42. *This File Created By Tom Bradford
  43. *For General Galactic Empire Use
  44. *
  45. ;
  46. ; Default Ship File
  47. ; Use SCC To Compile This List
  48. ;
  49. ; Name,            Sh,Ph,To,Mi,At,Cl,Acc,War,Ton
  50. Interceptor,       2, 2, 1, 0, 0, 0, 999, 3, 500
  51. Light Freighter,   1, 1, 0, 0, 0, 0, 200, 0, 30000
  52. Heavy Freighter,   1, 2, 0, 0, 1, 0, 100, 2, 60000
  53. Destroyer,         3, 3, 1, 0, 1, 0, 700, 4, 2000
  54. Star Cruiser,      4, 4, 1, 1, 1, 1, 500, 6, 3000
  55. Battle Cruiser,    5, 4, 1, 1, 1, 1, 350, 9, 6000
  56. Frigate,           5, 4, 1, 1, 1, 0, 300, 20,12000
  57. Dreadnought,       6, 5, 1, 1, 1, 0, 200, 50,40000
  58.  
  59. The first 3 lines are tagged to actually be displayed on the screen while
  60. compiling the text file.  This is useful for SysOps who want to note things
  61. to the user while compiling the program.  The next 5 lines are comments and
  62. are ignored by the compiler.  The next 8 lines are actual ship data that
  63. will be used by the compiler when producing the .SHP data file.
  64.  
  65. The data lines consist of 10 fields seperated by commas (,).  Leading and
  66. trailing spaces are ignored when reading.  Note that the sample file needn't
  67. have been formatted in the manner shown, it could have been written like
  68. this:
  69.  
  70. Interceptor,2,2,1,0,0,0,999,3,500
  71. Light Freighter,1,1,0,0,0,0,200,0,30000
  72. Heavy Freighter,1,2,0,0,1,0,100,2,60000
  73. Destroyer,3,3,1,0,1,0,700,4,2000
  74. Star Cruiser,4,4,1,1,1,1,500,6,3000
  75. Battle Cruiser,5,4,1,1,1,1,350,9,6000
  76. Frigate,5,4,1,1,1,0,300,20,12000
  77. Dreadnought,6,5,1,1,1,0,200,50,40000
  78.  
  79. The fields are defined as follows:
  80. (Using The Example Of "Battle Cruiser,5,4,1,1,1,1,350,9,6000")
  81.  
  82. Field  1 = Ship Class Name                           Battle Cruiser
  83. Field  2 = Maximum Mark Of Shields                   5
  84. Field  3 = Maximum Mark Of Phasers                   4
  85. Field  4 = Torpedo System               1=Yes/0=No   1
  86. Field  5 = Missile System               1=Yes/0=No   1
  87. Field  6 = Planetary Attacks            1=Yes/0=No   1
  88. Field  7 = Cloaking System              1=Yes/0=No   1
  89. Field  8 = Acceleration Rate                         350
  90. Field  9 = Maximum Warp Factor                       9
  91. Field 10 = Maximum Tonnage                           6000
  92.  
  93.