home *** CD-ROM | disk | FTP | other *** search
/ Computer Buyer 1998 December / dpcb1298.iso / Games / Carma / data.z / EAGLE3.TXT < prev    next >
Text File  |  1998-07-25  |  10KB  |  417 lines

  1. VERSION 2
  2. //    Version 1 :        New crush data
  3. //          2 :        New windscreen spec
  4.  
  5. EAGLE3.TXT                            // Name of car
  6.  
  7. 0.7                                        // softness_factor
  8.  
  9. START OF DRIVABLE STUFF
  10.  
  11. -0.08,0.179,0                            // Offset of driver's head in 3D space
  12. 80,-70                                    // Angles to turn to make head go left and right
  13. 0,0.175,0.2,30                            // Offset of 'mirror camera' in 3D space, viewing angle of mirror
  14. none,none,PRATBDRT.PIX,PRATBDHZ.PIX        // Pratcam border names (left, top, right, bottom)
  15.  
  16. END OF DRIVABLE STUFF
  17.  
  18. 5300,5301,5302                            // Engine noise (normal, enclosed space, underwater)
  19.  
  20. stealworthy                                // Can be stolen
  21.  
  22. // Damage info for top impacts
  23. 1                                        // Number of clauses
  24.     always
  25.     1                                    // Systems count
  26.         driver,1.5                        // Damage                                        // Number of clauses
  27.  
  28. // Damage info for bottom impacts
  29. 5                                        // Number of clauses
  30.     always
  31.     1                                    // Systems count
  32.         transmission,0.2                    // Damage
  33.     z<0.25&x<0.25                        // Condition
  34.     3                                    // Systems count
  35.         lf_wheel,0.5                    // Damage 
  36.         lf_brake,0.5                    // Damage 
  37.         steering,0.3                    // Damage 
  38.     z<0.25&x>0.75                        // Condition
  39.     3                                    // Systems count
  40.         rf_wheel,0.5                    // Damage 
  41.         rf_brake,0.5                    // Damage 
  42.         steering,0.3                    // Damage 
  43.     z>0.75&x<0.25                        // Condition
  44.     2                                    // Systems count
  45.         lr_wheel,0.5                    // Damage 
  46.         lr_brake,0.5                    // Damage 
  47.     z>0.75&x>0.75                        // Condition
  48.     2                                    // Systems count
  49.         rr_wheel,0.5                    // Damage 
  50.         rr_brake,0.5                    // Damage 
  51.  
  52. // Damage info for left impacts
  53. 3                                        // Number of clauses
  54.     z>0.25&z<0.75
  55.     1                                    // Systems count
  56.         driver,1.0                        // Damage
  57.     z<0.25                                // Condition
  58.     3                                    // Systems count
  59.         lf_wheel,0.5                    // Damage 
  60.         lf_brake,0.5                    // Damage 
  61.         steering,0.3                    // Damage 
  62.     z>0.75                                // Condition
  63.     2                                    // Systems count
  64.         lr_wheel,0.5                    // Damage 
  65.         lr_brake,0.5                    // Damage 
  66.  
  67. // Damage info for right impacts
  68. 3                                        // Number of clauses
  69.     z>0.25&z<0.75
  70.     1                                    // Systems count
  71.         driver,1.0                        // Damage
  72.     z<0.25                                // Condition
  73.     3                                    // Systems count
  74.         rf_wheel,0.5                    // Damage 
  75.         rf_brake,0.5                    // Damage 
  76.         steering,0.3                    // Damage 
  77.     z>0.75                                // Condition
  78.     2                                    // Systems count
  79.         rr_wheel,0.5                    // Damage 
  80.         rr_brake,0.5                    // Damage 
  81.  
  82. // Damage info for front impacts
  83. 3                                        // Number of clauses
  84.     always                                // Condition
  85.     2                                    // Systems count
  86.         engine,1.0                        // Damage 
  87.         transmission,0.3                // Damage 
  88.     x<0.25                                // Condition
  89.     3                                    // Systems count
  90.         lf_wheel,0.5                    // Damage 
  91.         lf_brake,0.5                    // Damage 
  92.         steering,0.5                    // Damage 
  93.     x>0.75                                // Condition
  94.     3                                    // Systems count
  95.         rf_wheel,0.5                    // Damage 
  96.         rf_brake,0.5                    // Damage 
  97.         steering,0.5                    // Damage 
  98.  
  99. // Damage info for rear impacts
  100. 3                                        // Number of clauses
  101.     always                                // Condition
  102.     1                                    // Systems count
  103.         transmission,0.5                // Damage 
  104.     x<0.25                                // Condition
  105.     2                                    // Systems count
  106.         lr_wheel,0.5                    // Damage 
  107.         lr_brake,0.5                    // Damage 
  108.     x>0.75                                // Condition
  109.     2                                    // Systems count
  110.         rr_wheel,0.5                    // Damage 
  111.         rr_brake,0.5                    // Damage 
  112.  
  113.  
  114. GEAGLEF.PIX,GEAGLEF.PIX,GEAGLEA.PIX        // Grid image (opponent, frank, annie)
  115.  
  116. 1                                        // Number of extra levels of detail
  117. 8                                        // min_dist_squared
  118.  
  119.  
  120. EAGLE3.WAM                                // crush data file (will be incorporated into this file)
  121.  
  122. CARWSCRN.PIX                            // Name of reflective screen material (or none if non-reflective)
  123. 100                                        // Percentage transparency of windscreen
  124.  
  125. 2                                        // Number of steerable wheels
  126. 7                                        // GroovyFunkRef of 1st steerable wheel
  127. 8                                        // GroovyFunkRef of 2nd steerable wheel
  128.  
  129. 4,-1,-1,-1                                // Left-front suspension parts GroovyFunkRef
  130. 3,-1,-1,-1                                // Right-front suspension parts GroovyFunkRef
  131. 6,-1                                    // Left-rear suspension parts GroovyFunkRef
  132. 5,-1                                    // Right-rear suspension parts GroovyFunkRef
  133.  
  134. -1,-1,2,1                                // Driven wheels GroovyFunkRefs (for spinning) - MUST BE 4 ITEMS
  135. 10,9,-1,-1                                // Non-driven wheels GroovyFunkRefs (for spinning) - MUST BE 4 ITEMS
  136.  
  137. 0.14                                    // Driven wheels diameter
  138. 0.14                                    // Non-driven wheels diameter
  139.  
  140. START OF FUNK
  141.  
  142. EARLITL
  143. constant
  144. piss off
  145. no fucking lighting bastards
  146. frames
  147. accurate
  148. texturebits
  149. VB
  150. 4
  151. EBACKALL,2,0,2,0
  152. EBACKALL,2,1,2,0
  153. EBACKALL,2,0,2,1
  154. EBACKALL,2,1,2,1
  155.  
  156. NEXT FUNK
  157.  
  158. EARLITR
  159. constant
  160. piss off
  161. no fucking lighting bastards
  162. frames
  163. accurate
  164. texturebits
  165. VB
  166. 4
  167. EBACKALL,2,0,2,0
  168. EBACKALL,2,1,2,0
  169. EBACKALL,2,0,2,1
  170. EBACKALL,2,1,2,1
  171.  
  172.  
  173. END OF FUNK
  174.  
  175.  
  176. START OF GROOVE
  177.  
  178. FRPIVOT.ACT
  179. not a lollipop
  180. constant
  181. straight
  182. absolute
  183. 0,0,0
  184. 3
  185. 0,1,0
  186. rock
  187. absolute
  188. 7
  189. 0,0,0
  190. y
  191. 0
  192.  
  193. NEXT GROOVE
  194.  
  195. FLPIVOT.ACT
  196. not a lollipop
  197. constant
  198. straight
  199. absolute
  200. 0,0,0
  201. 4
  202. 0,1,0
  203. rock
  204. absolute
  205. 8
  206. 0,0,0
  207. y
  208. 0
  209.  
  210. NEXT GROOVE
  211.  
  212. RRWHEEL.ACT
  213. not a lollipop
  214. constant
  215. straight
  216. absolute
  217. 0,0,0
  218. 5
  219. 0,1,0
  220. spin
  221. controlled
  222. 1
  223. 0,0,0
  224. x
  225.  
  226. NEXT GROOVE
  227.  
  228. RLWHEEL.ACT
  229. not a lollipop
  230. constant
  231. straight
  232. absolute
  233. 0,0,0
  234. 6
  235. 0,1,0
  236. spin
  237. controlled
  238. 2
  239. 0,0,0
  240. x
  241.  
  242. NEXT GROOVE
  243.  
  244. FRWHEEL.ACT
  245. not a lollipop
  246. constant
  247. no path
  248. spin
  249. controlled
  250. 9
  251. 0,0,0
  252. x
  253.  
  254. NEXT GROOVE
  255.  
  256. FLWHEEL.ACT
  257. not a lollipop
  258. constant
  259. no path
  260. spin
  261. controlled
  262. 10
  263. 0,0,0
  264. x
  265.  
  266. END OF GROOVE
  267.  
  268. // END OF CRUSH DATA
  269.  
  270. START OF MECHANICS STUFF version 1
  271.  
  272. 0.500000                    // Minimum turning circle.
  273. 1.000000                    // Brake multiplier.
  274. 1.000000                    // Braking strength multiplier.
  275. 6                           // Number of gears.
  276. 200.0000                    // Speed at red line in highest gear.
  277. 5.000000                    // Acceleration in highest gear (m/s^2) i.e. engine strength.
  278.  
  279. // Sub member: Root part
  280. normal                      // Type
  281. none                        // Identifier
  282. EAGLE3.ACT                 // Actor
  283. // Sub member: Joint data
  284. none                        // Type
  285. 0.000000,0.070000,0.000000  // Centre of mass
  286. 1.5                            // Mass
  287. 0.320000,0.270000,0.800000  // Angular momentum proportions
  288. 50.000000                   // Downforce-to-weight balance speed
  289. 4                           // Number of 'Wheels' entries.
  290. // Wheels entry #1
  291. 0                           // Type
  292. Left front                  // Identifier
  293. FLWHEEL.ACT                 // Actor
  294. -0.16,0.06,-0.24                         // Position
  295. 1                           // Steerable flags
  296. 0                           // Driven flags
  297. 0.010000                    // Suspension give
  298. 1.000000                    // Damping factor
  299. 1.000000                    // Fractional reduction in friction when slipping
  300. 80.000000,80.500000          // Friction angles
  301. 2.000000                    // Traction fractional multiplier
  302. 0.050000                    // Rolling resistance
  303. // Wheels entry #2
  304. 1                           // Type
  305. Right front                 // Identifier
  306. FRWHEEL.ACT                 // Actor
  307. 0.16,0.06,-0.24 // Position
  308. 1                           // Steerable flags
  309. 0                           // Driven flags
  310. 0.010000                    // Suspension give
  311. 1.000000                    // Damping factor
  312. 1.000000                    // Fractional reduction in friction when slipping
  313. 80.000000,80.500000          // Friction angles
  314. 2.000000                    // Traction fractional multiplier
  315. 0.050000                    // Rolling resistance
  316. // Wheels entry #3
  317. 1                           // Type
  318. Left rear                   // Identifier
  319. RLWHEEL.ACT                 // Actor
  320. -0.16,0.06,0.24  // Position
  321. 0                           // Steerable flags
  322. 0                           // Driven flags
  323. 0.010000                    // Suspension give
  324. 1.000000                    // Damping factor
  325. 1.000000                    // Fractional reduction in friction when slipping
  326. 79.500000,80.500000          // Friction angles
  327. 2.000000                    // Traction fractional multiplier
  328. 0.050000                    // Rolling resistance
  329. // Wheels entry #4
  330. 1                           // Type
  331. Right rear                  // Identifier
  332. RRWHEEL.ACT                 // Actor
  333. 0.16,0.06,0.24                          // Position
  334. 0                           // Steerable flags
  335. 0                           // Driven flags
  336. 0.010000                    // Suspension give
  337. 1.000000                    // Damping factor
  338. 1.000000                    // Fractional reduction in friction when slipping
  339. 79.500000,80.500000          // Friction angles
  340. 2.000000                    // Traction fractional multiplier
  341. 0.050000                    // Rolling resistance
  342.  
  343.  
  344. 1                           // Number of 'Bounding shapes' entries.
  345.  
  346. // Bounding shapes entry #1
  347. polyhedron                  // Type
  348. 8
  349. -0.20,0.04,-0.38
  350. 0.20,0.04,-0.38
  351. 0.20,0.158,-0.38
  352. -0.20,0.158,-0.38
  353.  
  354. -0.20,0.04, 0.4
  355. 0.20,0.04, 0.4
  356. 0.20,0.24, 0.4
  357. -0.20,0.24, 0.4
  358.  
  359.  
  360. 0                           // Number of sub-parts.
  361.  
  362. END OF MECHANICS STUFF
  363.  
  364. // Materials for shrapnel
  365. 1                // number of materials
  366. 160, 0, 0    // Red
  367.  
  368.  
  369. //damage vertices fire points
  370. 1            // engine point
  371. 1            // transmission
  372. 1            // driver
  373. 5            // steering
  374. 1            // lf brake
  375. 1            // rf brake
  376. 1            // lr brake
  377. 1            // rr brake
  378. 1            // lf wheel
  379. 4            // rf wheel
  380. 6            // lr wheel
  381. 1            // rr wheel
  382.  
  383.  
  384. // start of keyword stuff
  385. CAMERA_POSITIONS
  386. 0, 0.1686, -0.3            // bumper position
  387. 0, 0.170060, 0.039150        // cockpit position
  388.  
  389.  
  390. CAMERA_TURN_OFF_MATERIALS
  391. 3                    // Count
  392. EADORGLL.MAT
  393. 2
  394.  
  395. SCRN2
  396.  
  397. SCRN3
  398.  
  399. EADORGLR.MAT
  400. 2
  401.  
  402. SCRN2
  403.  
  404. SCRN3
  405.  
  406. EAGLR.MAT
  407. 2
  408.  
  409. SCRN2
  410.  
  411. SCRN3
  412.  
  413.  
  414.  
  415. // End of keyword stuff
  416. END
  417.