VERSION 2

C2SSMO.TXT		// Name of Car
0.25			// Softness


START OF DRIVABLE STUFF
-0.08 , 0.179, 0		// Offset of driver's head in 3D space
80 ,-70			// Angles to turn to make head go left and right
0 , 0.175 , 0.2 , 30	// Offset of 'mirror camera' in 3D space, viewing angle of mirror
none,none,PRATBDRT.PIX,PRATBDHZ.PIX		// Pratcam border names (left, top, right, bottom)
END OF DRIVABLE STUFF


5300 , 5300 , 5300	// Engine noise (normal, enclosed space, underwater)
stealworthy			// Can be stolen


//---------------------------------------Damage info for TOP impacts
1			// Number of clauses               
always		// Condition      
  1				// Systems count                   
	  driver,1.5        	// Damage                                  
//---------------------------------------Damage info for BOTTOM impacts  
5			// Number of clauses               
always            // Condition
  1				// Systems count
	  transmission,0.2	// Damage               
	  z<0.25&x<0.25		// Condition           
  3				// Systems count
	  lf_wheel,0.5		// Damage              
	  lf_brake,0.5		// Damage              
	  steering,0.3		// Damage              
	  z<0.25&x>0.75		// Condition           
  3				// Systems count
	  rf_wheel,0.5		// Damage              
	  rf_brake,0.5		// Damage              
	  steering,0.3		// Damage              
	  z>0.75&x<0.25		// Condition           
  2				// Systems count
	  lr_wheel,0.5		// Damage              
	  lr_brake,0.5		// Damage              
	  z>0.75&x>0.75		// Condition           
  2				// Systems count
	  rr_wheel,0.5		// Damage              
	  rr_brake,0.5		// Damage              
//---------------------------------------Damage info for LEFT impacts            
3			// Number of clauses
z>0.25&z<0.75	// Condition
  1				// Systems count
	  driver,1.0		// Damage               
	  z<0.25			// Condition            
  3				// Systems count
	  lf_wheel,0.5		// Damage                       
	  lf_brake,0.5		// Damage                       
	  steering,0.3		// Damage                       
	  z>0.75			// Condition            
  2				// Systems count
	  lr_wheel,0.5		// Damage                       
	  lr_brake,0.5		// Damage                       
//---------------------------------------Damage info for RIGHT impacts
3			// Number of clauses               
z>0.25&z<0.75	// Condition                    
  1				// Systems count
	  driver,1.0		// Damage               
	  z<0.25			// Condition            
  3				// Systems count
	  rf_wheel,0.5		// Damage                       
	  rf_brake,0.5		// Damage                       
	  steering,0.3		// Damage                       
	  z>0.75			// Condition            
  2				// Systems count
	  rr_wheel,0.5		// Damage                       
	  rr_brake,0.5		// Damage                       
//---------------------------------------Damage info for FRONT impacts
3			// Number of clauses               
always		// Condition            
  2				// Systems count
	  engine,0.4		// Damage               
	  transmission,0.3	// Damage                       
	  x<0.25			// Condition            
  3				// Systems count
	  lf_wheel,0.5		// Damage                       
	  lf_brake,0.5		// Damage                       
	  steering,0.5		// Damage                       
	  x>0.75			// Condition            
  3				// Systems count
	  rf_wheel,0.5		// Damage                       
	  rf_brake,0.5		// Damage                       
	  steering,0.5		// Damage                       
//----------------------------------------Damage info for REAR impacts
3			// Number of clauses               
always		// Condition            
  1				// Systems count
	  transmission,0.5	// Damage                       
	  x<0.25			// Condition            
  2				// Systems count
	  lr_wheel,0.5		// Damage                       
	  lr_brake,0.5		// Damage                       
	  x>0.75			// Condition            
  2				// Systems count
	  rr_wheel,0.5		// Damage                       
	  rr_brake,0.5		// Damage
//----------------------------------------

                                     
GEAGLEF.PIX,GEAGLEF.PIX,GEAGLEA.PIX     // Grid image (opponent, frank, annie)

1			// Number of extra levels of detail
6			// min_dist_squared                
WhamBamOuch.WAM	// crush data file

CARWSCRN.PIX	// Name of reflective screen material (or none if non-reflective)
100			// Percentage transparency of windscreen

3					// Number of steerable wheels
7					// GroovyFunkRef of 1st steerable wheel
8					// GroovyFunkRef of 2nd steerable wheel
12

4,-1,-1,-1		// Left-front suspension parts GroovyFunkRef
3,-1,-1,-1		// Right-front suspension parts GroovyFunkRef
6,-1			// Left-rear suspension parts GroovyFunkRef
5,-1			// Right-rear suspension parts GroovyFunkRef

1,2,9,10				// Driven wheels GroovyFunkRefs (for spinning) - MUST BE 4 ITEMS
-1,-1,-1,-1				// Non-driven wheels GroovyFunkRefs (for spinning) - MUST BE 4 ITEMS

0.14		// Driven wheels diameter
0.11		// Non-driven wheels diameter

START OF FUNK

C2SBrakesL
constant
piss off
no fucking lighting bastards
frames
accurate
texturebits
VB
4
C2SBrakesL, 2,0,2,0
C2SBrakesL, 2,1,2,0
C2SBrakesL, 2,0,2,1
C2SBrakesL, 2,1,2,1

NEXT FUNK

C2SBrakesR
constant
piss off
no fucking lighting bastards
frames
accurate
texturebits
VB
4
C2SBrakesR, 2,0,2,0
C2SBrakesR, 2,1,2,0
C2SBrakesR, 2,0,2,1
C2SBrakesR, 2,1,2,1

NEXT FUNK

C2SMission.MAT
CONSTANT
PISS OFF	
NO FUCKING LIGHTING BASTARD
FRAMES
APPROXIMATE
CONTINUOUS 
0.15
3
MissionA
Suspect1
Suspect2

END OF FUNK



START OF GROOVE

FRPIVOT.ACT
not a lollipop
constant
straight
absolute
0,0,0
3
0,1,0
rock
absolute
7
0,0,0
y
0

NEXT GROOVE

FLPIVOT.ACT
not a lollipop
constant
straight
absolute
0,0,0
4
0,1,0
rock
absolute
8
0,0,0
y
0

NEXT GROOVE

RRWHEEL.ACT
not a lollipop
constant
straight
absolute
0,0,0
5
0,1,0
spin
controlled
1
0,0,0
x

NEXT GROOVE

RLWHEEL.ACT
not a lollipop
constant
straight
absolute
0,0,0
6
0,1,0
spin
controlled
2
0,0,0
x

NEXT GROOVE

FRWHEEL.ACT
not a lollipop
constant
no path
spin
controlled
9
0,0,0
x

NEXT GROOVE

FLWHEEL.ACT
not a lollipop
constant
no path
spin
controlled
10
0,0,0
x

NEXT GROOVE

SteerWheel.ACT	// Model name
not a lollipop
constant
no path
rock
absolute
12			// GroovyFunkRef for movement
0 , 0 , 0		// Center of movement
z			// Axis
0

END OF GROOVE
// END OF CRUSH DATA
START OF MECHANICS STUFF version 1

0.75	// Minimum turning circle: [Radius in meters * 0.2] Or [Diameter in meters * 0.1]
1.5	// Brake multiplier.
1.0	// Braking strength multiplier.
5	// Number of gears.
250	// Speed at red line in highest gear.	(0.9 x top speed)
5.0	// Acceleration in highest gear (m/s^2) i.e. engine strength.

normal			// Type (Sub member: Root part)
none				// Identifier
JunkCode.ACT		// Actor
none				// Type (Sub member: Joint data)

0 , 0.07 ,-0.03	// Centre of mass
4.0			// Mass
0.5 , 0.46 , 0.92	// Angular momentum proportions	(1.4X , 1.4Y , 1.0Z)
300			// Downforce-to-weight balance speed

4                           // Number of 'Wheels' entries.

	// Wheels entry #1
0				// Type
Left front			// Identifier
FLWHEEL.ACT			// Actor
-0.14 , 1 , -0.28		// Position		(X = Centre)
1				// Steerable flags
0				// Driven flags
0.004				// Suspension give
0.5				// Damping factor
1.1				// Fractional reduction in friction when slipping
82.5 , 83.5			// Friction angles
1.3				// Traction fractional multiplier
0.02				// Rolling resistance

	// Wheels entry #2
1				// Type
Right front			// Identifier
FRWHEEL.ACT			// Actor
0.14 , 1 , -0.28		// Position
1				// Steerable flags
0				// Driven flags
0.004				// Suspension give
0.5				// Damping factor
1.1				// Fractional reduction in friction when slipping
82.5 , 83.5			// Friction angles
1.3				// Traction fractional multiplier
0.02				// Rolling resistance

	// Wheels entry #3
1				// Type
Left rear			// Identifier
RLWHEEL.ACT			// Actor
-0.145 , 1 , 0.28		// Position
0				// Steerable flags
0				// Driven flags
0.004				// Suspension give
0.5				// Damping factor
1.2				// Fractional reduction in friction when slipping
82.5 , 83			// Friction angles
1.6				// Traction fractional multiplier
0.02				// Rolling resistance

	// Wheels entry #4
1				// Type
Right rear			// Identifier
RRWHEEL.ACT			// Actor
0.145 , 1 , 0.28		// Position
0				// Steerable flags
0				// Driven flags
0.004				// Suspension give
0.5				// Damping factor
1.2				// Fractional reduction in friction when slipping
82.5 , 83			// Friction angles
1.6				// Traction fractional multiplier
0.02				// Rolling resistance


3	// Number of bounds

polyhedron
12					// number of points
-0.173119, 0.053926, -0.413819
-0.173119, 0.109475, -0.464192
-0.173119, 0.213941, -0.326574
-0.173119, 0.207796, 0.432588
-0.173119, 0.126697, 0.480455
-0.173119, 0.053926, 0.296183
0.173109, 0.053926, 0.296183
0.173109, 0.126697, 0.480455
0.173109, 0.207796, 0.432588
0.173109, 0.213941, -0.326574
0.173109, 0.109475, -0.464192
0.173109, 0.053926, -0.413819

polyhedron
8					// number of points
-0.157271, 0.201166, -0.225099
-0.093394, 0.324796, 0.009385
-0.104957, 0.324796, 0.329253
-0.157271, 0.201166, 0.433639
0.161061, 0.201166, 0.433639
0.108666, 0.324796, 0.329253
0.097184, 0.324796, 0.009385
0.161061, 0.201166, -0.225099

polyhedron
6					// number of points
-0.1  , 0.31 , 0.055
-0.13 , 0.36 , 0.077
-0.1  , 0.31 , 0.1
 0.1  , 0.31 , 0.1
 0.13 , 0.36 , 0.077
 0.1  , 0.31 , 0.055


0                           // Number of sub-parts.
END OF MECHANICS STUFF


1			// # Materials for shrapnel
100 , 175 , 250	// Black


// Damage vertices (Fire points)
1                       // engine point
1                       // transmission
1                       // driver      
5                       // steering    
1                       // lf brake    
1                       // rf brake    
1                       // lr brake    
1                       // rr brake    
1                       // lf wheel    
4                       // rf wheel    
6                       // lr wheel    
1                       // rr wheel    


CAMERA_POSITIONS
 0.0  , 0.12  ,-0.455		// bumper position
-0.09 , 0.26 , 0.055		// cockpit position  , [use the 'AngleTriangle']

END					// The end.
