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 / PHOENIX.DES < prev    next >
Text File  |  1999-08-24  |  7KB  |  199 lines

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