home *** CD-ROM | disk | FTP | other *** search
/ PC Gamer 5.2 / 1999-11_Disc_5.2.bin / TACHYON / DATA1.CAB / Program_Executable_Files / Space.pff / PEGASUS.DES < prev    next >
Text File  |  1999-08-24  |  7KB  |  196 lines

  1. ;////////////////////////////////////////
  2. ;// SHIP DESCRIPTION FILE
  3. ;////////////////////////////////////////
  4.  
  5. [MAIN]
  6. DESC_TYPE        = SHIP
  7. OBJECT_NAME        = PEGASUS
  8.  
  9. RACE            = GALSPAN
  10. NAME_ID        = PEGASUS
  11.  
  12. EXTERIOR_PAK      = pegasus.pak, galspal.pal
  13. INTERIOR_PAK      = whcpit.pak, whcpit.pal
  14. SHADOW_PAK        = whshdw.pak, whshdw.pal
  15. GLASS_GLARE       = pegasgls.pak, warpglas.pal
  16.  
  17. [SOUND]
  18. EXTERNAL_SOUND    = ENG_SHIP9_EXT, ENG_SHIP9_ABL            ;// w/o-burner, with burner
  19. INTERNAL_SOUND    = ENG_SHIP9_THR, ENG_SHIP9_ABL, ENG_SHIP9_VEL    ;// w/o burner, with burner, velocity
  20. INTERNAL_VOLUME    = 50, 100, 40                    ;// w/o buner, with burner, velocity
  21. FALLOFF        = 15000                        ;// in feet
  22. INTERNAL_PITCH        = 32768, 65536                    ;// 0% thrust, 100% thrust
  23. INTERNAL_BURNER_PITCH    = 65536
  24. INTERNAL_VELOCITY_PITCH = 22768, 65536                    ;// speed 0, max ship speed
  25. EXTERNAL_PITCH        = 25000, 65536                    ;// ..
  26. EXTERNAL_BURNER_PITCH    = 65536
  27. BURNER_IGNITE        = ENG_SHIP9_ABON                ;// played when burner ignites
  28. BURNER_OFF        = ENG_SHIP9_ABOF                ;// played when burner turns off
  29.  
  30. [CONNECT]
  31. LAND_POINT            = 6                            ;// collide sphere # of landing point    
  32. PICKUP_POINT        = 5                            ;// collide sphere # of pickup objects point
  33.  
  34. [AI]
  35. OBJECT_CLASS    = CLASS_BOMBER        ;// what class are we?
  36. MAIN_TARGET_CLASS    = CLASS_CAPSHIP
  37. TARGET_CLASS    = CLASS_BOMBER+CLASS_FIGHTER        ;// who do we really like killing?
  38.  
  39. [ROTATION]
  40. YAW_ACCEL        = 0.00043
  41. MAX_YAW_RATE    = 45.0                ;// degrees per second
  42. YAW_DAMPEN        = 0.098
  43.  
  44. PITCH_ACCEL        = 0.00042
  45. MAX_PITCH_RATE    = 50                ;// degrees per second
  46. PITCH_DAMPEN    = 0.098
  47.  
  48. ROLL_ACCEL        = 0.00065
  49. MAX_ROLL_RATE    = 130            ;// degrees per second
  50. ROLL_DAMPEN        = 0.07
  51.  
  52. YAW_ROLL_RATIO    = 0.3                ;// percentage of roll that occurs with yaw
  53.  
  54. [SPEED]
  55. ACCELERATION    = 8.5                ;// # of seconds roughly to get to max speed
  56. MAX_SPEED        = 320            ;// top speed without burner
  57. DRIFT            = .97                ;// 
  58.  
  59. [AFTERBURNER]
  60. SUPPORTED        = 1
  61. ACCELERATION    = 1.95                ;// percent of normal acceleration (1.0 = 100%)
  62. TOP_SPEED_BOOST    = 1.90                ;// percent of max speed
  63. RECHARGE_RATE    = 0.055                ;// percent of energy recharged per frame
  64. MAX_ENERGY        = 25000                ;// amount of energy it can store
  65. POWER_USE        = 15                ;// amount of energy used per frame
  66.  
  67. [SIDE_THRUSTERS]
  68. SUPPORTED        = 0
  69. ACCELERATION    = 0.1
  70. TOP_SPEED        = 10
  71.  
  72. [SHIELDS]
  73. MAX_ENERGY        = 23000                ;// shield strength
  74. ENERGY_DAMAGE    = 1.0                ;// percent of damage an energy hit can do
  75. PROJECTILE_DAMAGE    = 0.25                ;// percent of damage a projectile hit can do
  76.  
  77. [HULL]
  78. DAMAGE        = 18000                ;// hull strength
  79. ENERGY_DAMAGE    = 0.65                ;// percent of damage an energy hit can do    
  80. PROJECTILE_DAMAGE    = 0.95                ;// percent of damage a projectile hit can do 
  81.  
  82. [ENERGY]
  83. LASER_ENERGY    = 20000
  84.  
  85. [CAMERA]
  86. CAMERA_POINT_SLOT    = 0
  87.  
  88. [WEAPONS]
  89. NUM_WEAPONS        = 7                ;// number of weapon systems
  90.  
  91. [WEAP_1]
  92. TYPE            = LASER_LIGHT_BORA
  93. NUM_MOUNTS        = 2
  94. MOUNT_1_POINT_SLOT    = 3                ;// slot number in 3do of object
  95. MOUNT_2_POINT_SLOT    = 4                ;// slot number in 3do of object
  96. AMMO            = 8
  97.  
  98. [WEAP_2]
  99. TYPE            = GATLING_GUN
  100. NUM_MOUNTS        = 2
  101. MOUNT_1_POINT_SLOT    = 2                ;// slot number in 3do of object
  102. MOUNT_2_POINT_SLOT    = 1                ;// slot number in 3do of object
  103. AMMO            = 0
  104.  
  105. [WEAP_3]
  106. TYPE            = LASER_HEAVY_GSPAN
  107. NUM_MOUNTS        = 2
  108. MOUNT_1_POINT_SLOT    = 3                ;// slot number in 3do of object
  109. MOUNT_2_POINT_SLOT    = 4                ;// slot number in 3do of object
  110. AMMO            = 8
  111.  
  112. [WEAP_4]
  113. TYPE            = LASER_HEAVY_GSPAN
  114. NUM_MOUNTS        = 2
  115. MOUNT_1_POINT_SLOT    = 3                ;// slot number in 3do of object
  116. MOUNT_2_POINT_SLOT    = 4                ;// slot number in 3do of object
  117. AMMO            = 8
  118.  
  119. [WEAP_5]
  120. TYPE            = LASER_LIGHT_GSPAN
  121. NUM_MOUNTS        = 2
  122. MOUNT_1_POINT_SLOT    = 2                ;// slot number in 3do of object
  123. MOUNT_2_POINT_SLOT    = 1                ;// slot number in 3do of object
  124. AMMO            = 0
  125.  
  126. [WEAP_6]
  127. TYPE            = LASER_HEAVY_GSPAN
  128. NUM_MOUNTS        = 2
  129. MOUNT_1_POINT_SLOT    = 3                ;// slot number in 3do of object
  130. MOUNT_2_POINT_SLOT    = 4                ;// slot number in 3do of object
  131. AMMO            = 8
  132.  
  133. [WEAP_7]
  134. TYPE            = LASER_LIGHT_GSPAN
  135. NUM_MOUNTS        = 2
  136. MOUNT_1_POINT_SLOT    = 2                ;// slot number in 3do of object
  137. MOUNT_2_POINT_SLOT    = 1                ;// slot number in 3do of object
  138. AMMO            = 0
  139.  
  140. [HUD]
  141. SHIELD_POS        = 200, 420            ;// position of shield image
  142. SHIELD_SHIP_PCX        = HSHLD_1A.PCX            ;// name of ship's hull pcx
  143. SHIELD_SHIELD_PCX    = HSHLD_1B.PCX            ;// name of ship's shield pcx
  144.  
  145.  
  146.  
  147. ;////////////////////////////////////////////////////////////////////////////////////
  148. ;// S T A R    B A S E    S E C T I O N
  149. ;////////////////////////////////////////////////////////////////////////////////////
  150. [STARBASE]
  151. HALO_PCX        = warhammr.pcx,256,346,37,114,0      ;//filename,width,height,ulX,ulY,alpha
  152.  
  153. [LOAD_MOUNT_1]
  154. MOUNT_PCX       = gld_spr1.pcx,19,200,66,160,4,.5,0          ;//filename,width,height,ulx,uly,frames,rate in seconds,alpha
  155. MOUNT_ITEM        = GALSPAN_LIGHT_LASER            ;//defined in items.cfg
  156. MOUNT_ITEM        = GALSPAN_HEAVY_LASER            ;//defined in items.cfg
  157. MOUNT_MATE        = LOAD_MOUNT_2                    ;//mount to which this is paired
  158. MOUNT_VARS        = PLAYER_WEAPON_MOUNTS,MOUNT_1    ;//correlates to mount in vars.cfg
  159.  
  160.  
  161. [LOAD_MOUNT_2]
  162. MOUNT_PCX       = gld_spr1.pcx,19,200,218,160,4,.5,0          ;//filename,width,height,ulx,uly,frames,rate in seconds,alpha
  163. MOUNT_ITEM        = GALSPAN_LIGHT_LASER            ;//defined in items.cfg
  164. MOUNT_ITEM        = GALSPAN_HEAVY_LASER            ;//defined in items.cfg
  165. MOUNT_MATE        = LOAD_MOUNT_1
  166.  
  167. [LOAD_MOUNT_3]
  168. MOUNT_PCX       = gld_spr1.pcx,19,200,37,248,4,.5,0   ;//filename,width,height,ulx,uly,frames,rate in seconds,alpha
  169. MOUNT_ITEM        = STINGER_MISSILE            ;//defined in items.cfg
  170. MOUNT_ITEM        = TRG                        ;//defined in items.cfg
  171. MOUNT_ITEM        = GATLING_GUN                ;//defined in items.cfg
  172. MOUNT_MATE     = LOAD_MOUNT_4
  173. MOUNT_VARS        = PLAYER_WEAPON_MOUNTS,MOUNT_3    ;//correlates to mount in vars.cfg
  174.  
  175. [LOAD_MOUNT_4]
  176. MOUNT_PCX       = gld_spr1.pcx,19,200,248,248,4,.5,0          ;//filename,width,height,ulx,uly,frames,rate in seconds,alpha
  177. MOUNT_ITEM        = STINGER_MISSILE                ;//defined in items.cfg
  178. MOUNT_ITEM        = TRG                ;//defined in items.cfg
  179. MOUNT_ITEM        = GATLING_GUN                ;//defined in items.cfg
  180. MOUNT_MATE     = LOAD_MOUNT_3
  181.  
  182.  
  183. [LOAD_MOUNT_5]
  184. MOUNT_PCX       = gld_spr4.pcx,45,264,131,269,4,.5,0          ;//filename,width,height,ulx,uly,frames,rate in seconds,alpha
  185. MOUNT_VARS        = PLAYER_WEAPON_MOUNTS,MOUNT_5    ;//correlates to mount in vars.cfg
  186. MOUNT_ITEM        = BLAST_TORPEDO                    ;//defined in items.cfg
  187. MOUNT_ITEM      = SECO_TORPEDO                                 ;//defined in items.cfg
  188. MOUNT_ITEM      = EMP_CANNON                                 ;//defined in items.cfg
  189.  
  190. [LOAD_MOUNT_6]
  191.  
  192. [LOAD_MOUNT_7]
  193.  
  194. [LOAD_MOUNT_8]
  195.  
  196.