VERSION 2

C2STractor.TXT	// Convertible, fun physics
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


5314 , 5314 , 5314	// 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                
WhamBam.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
10		// GroovyFunkRef of 1st steerable wheel
11		// GroovyFunkRef of 2nd steerable wheel
12		// GroovyFunkRef of 3rd steerable wheel

1,-1,-1,-1			// FL suspension parts GroovyFunkRef
2,-1,-1,-1			// FR suspension parts GroovyFunkRef
3,-1				// RL suspension parts GroovyFunkRef
4,-1				// RR suspension parts GroovyFunkRef

30,31,-1,-1		// Driven wheels GroovyFunkRefs (for spinning) - MUST BE 4 ITEMS
20,21,-1,-1		// Non-driven wheels GroovyFunkRefs (for spinning) - MUST BE 4 ITEMS

0.258		// Driven wheels diameter
0.182		// Non-driven wheels diameter

START OF FUNK

C2STrBrakesL
constant
piss off
no fucking lighting bastards
frames
accurate
texturebits
B
2
TrBrakes, 1,0,2,0
TrBrakes, 1,0,2,1

NEXT FUNK

C2STrBrakesR
constant
piss off
no fucking lighting bastards
frames
accurate
texturebits
B
2
TrBrakes, 1,0,2,0
TrBrakes, 1,0,2,1

NEXT FUNK

C2STrSmoke
constant
piss off
no fucking lighting bastards
frames
accurate
continuous
1.25
8
TrSmoke, 8,0,1,0
TrSmoke, 8,1,1,0
TrSmoke, 8,2,1,0
TrSmoke, 8,3,1,0
TrSmoke, 8,4,1,0
TrSmoke, 8,5,1,0
TrSmoke, 8,6,1,0
TrSmoke, 8,7,1,0

END OF FUNK

START OF GROOVE

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

NEXT GROOVE

FRPIVOT.ACT
not a lollipop
constant
straight
absolute
0,0,0
2
0,1,0
rock
absolute
11
0,0,0
y
0

NEXT GROOVE

RLWHEEL.ACT
not a lollipop
constant
straight
absolute
0,0,0
3
0,1,0
spin
controlled
30
0,0,0
x

NEXT GROOVE

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

NEXT GROOVE

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

NEXT GROOVE

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

NEXT GROOVE

SteerWheel.ACT	// Model name
not a lollipop
constant
NO FUCKING PATH YOU CUUUUUUUNT
rock
absolute
12			// GroovyFunkRef for movement
0 , 0 , 0		// Center of movement
z			// Axis
0

NEXT GROOVE

Drill.ACT		// Model name
NOT A FUCKIN LOLLIIIPOP
DISTANCE	 		// Distance / constant
NO FUCKING PATH YOU CUUUUUUUNT	// Object doesn't go anywhere, it just spins.
SPIN	   			// Object spins around.
CONTINUOUS			// Repeats the spinning.
3.5				// Spins per second.
0 , 0 , 0		   	// Centre point of spinning.
z	  			// Axis.

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.2	// Brake multiplier.
1.0	// Braking strength multiplier.
3	// Number of gears.
100	// Speed at red line in highest gear.	(0.9 x top speed)
3	// Acceleration in highest gear (m/s^2) i.e. engine strength.

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

0 , 0.13 ,-0.01	// Centre of mass
8			// Mass
0.43 , 0.54 , 0.9	// Angular momentum proportions	(1.0X , 1.0Y , 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.26		// Position		(X = Centre)
1				// Steerable flags
0				// Driven flags
0.005				// Suspension give
0.4				// Damping factor
0.95				// Fractional reduction in friction when slipping
83 , 83			// 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.26		// Position
1				// Steerable flags
0				// Driven flags
0.005				// Suspension give
0.4				// Damping factor
0.95				// Fractional reduction in friction when slipping
83 , 83			// Friction angles
1.3				// Traction fractional multiplier
0.02				// Rolling resistance

	// Wheels entry #3
1				// Type
Left rear			// Identifier
RLWHEEL.ACT			// Actor
-0.175 , 1 , 0.26		// Position
0				// Steerable flags
0				// Driven flags
0.005				// Suspension give
0.4				// Damping factor
1				// Fractional reduction in friction when slipping
79 , 83			// Friction angles
2				// Traction fractional multiplier
0.02				// Rolling resistance

	// Wheels entry #4
1				// Type
Right rear			// Identifier
RRWHEEL.ACT			// Actor
0.175 , 1 , 0.26		// Position
0				// Steerable flags
0				// Driven flags
0.005				// Suspension give
0.4				// Damping factor
1				// Fractional reduction in friction when slipping
79 , 83			// Friction angles
2				// Traction fractional multiplier
0.02				// Rolling resistance


4	// Number of bounds

polyhedron
8					// Front
-0.08 , 0.090000, -0.433740
-0.08 , 0.326150, -0.445808
-0.13 , 0.368714, -0.028985
-0.13 , 0.090000, -0.026889
 0.13 , 0.090000, -0.026889
 0.13 , 0.368714, -0.028985
 0.08 , 0.326150, -0.445808
 0.08 , 0.090000, -0.433740

polyhedron
8					// FrontWheels
-0.17 , 0.09 ,-0.36
-0.17 , 0.20 ,-0.36
-0.17 , 0.20 ,-0.17
-0.17 , 0.09 ,-0.17
 0.17 , 0.09 ,-0.17
 0.17 , 0.20 ,-0.17
 0.17 , 0.20 ,-0.36
 0.17 , 0.09 ,-0.36

polyhedron
10					// Cab
-0.21 , 0.090000, -0.063816
-0.15 , 0.551978, -0.057240
-0.15 , 0.490000, 0.170000
-0.21 , 0.278094, 0.409663
-0.21 , 0.099167, 0.407422
 0.21 , 0.099167, 0.407422
 0.21 , 0.278094, 0.409663
 0.15 , 0.490000, 0.170000
 0.15 , 0.551978, -0.057240
 0.21 , 0.090000, -0.063816

polyhedron
8					// FrontPipe
-0.01 , 0.33 ,-0.3
-0.01 , 0.55 ,-0.3
-0.01 , 0.55 ,-0.28
-0.01 , 0.33 ,-0.28
 0.01 , 0.33 ,-0.28
 0.01 , 0.55 ,-0.28
 0.01 , 0.55 ,-0.3
 0.01 , 0.33 ,-0.3


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


1			// # Materials for shrapnel
0 , 0 , 0		// 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.165 ,-0.45	// bumper position
0.0 , 0.42  , 0.135	// cockpit position  , [use the 'AngleTriangle']

END					// The end.