VERSION 2
//	Version 1 :		New crush data
//  		2 :		New windscreen spec

SCREWLEWIE.txt			// Name of car

0.4				// softness_factor

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

5312,5312,5312			// Engine noise (normal, enclosed space, underwater)

stealworthy			// Can be stolen

// Damage info for top impacts
1					// Number of clauses
	always
	1				// Systems count
		driver,1.5		// Damage											// Number of clauses

// Damage info for bottom impacts
5					// Number of clauses
	always
	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
	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
	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,1.0		// 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
8

SCREWLEWIE.wam			// crush data file (will be incorporated into this file)

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

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

4,13,-1,-1			// Left-front suspension parts GroovyFunkRef
3,14,-1,-1			// Right-front suspension parts GroovyFunkRef
6,11				// Left-rear suspension parts GroovyFunkRef
5,12				// Right-rear suspension parts GroovyFunkRef

10,9,2,1		// 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.14				// Non-driven wheels diameter

START OF FUNK

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

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

SLSUSRL.ACT
not a lollipop
constant
no path
shear
controlled
0,11,0
-0.084,0,0
0,150,0

NEXT GROOVE

SLSUSRR.ACT
not a lollipop
constant
no path
shear
controlled
0,12,0
0.084,0,0
0,150,0

NEXT GROOVE

SLSUSFL.ACT
not a lollipop
constant
no path
shear
controlled
0,13,0
-0.084,0,0
0,150,0

NEXT GROOVE

SLSUSFR.ACT
not a lollipop
constant
no path
shear
controlled
0,14,0
0.084,0,0
0,150,0

NEXT GROOVE

SLSCREW.ACT
not a lollipop
constant
no path
spin
continuous
7.0
-0.000399,0.28945,-0.5535
z

NEXT GROOVE

ENGINE
not a lollipop
distance
no fucking path you cuuuuuuunt
rock
linear
8
0,0.4,0
z
1


END OF GROOVE

// END OF CRUSH DATA

START OF MECHANICS STUFF version 1

0.8                    // Minimum turning circle
1.000000                    // Brake multiplier
1.000000                    // Braking strength multiplier
5                           // Number of gears
200.000000                  // Top gear red line speed
6.000000                    // Top gear acceleration
// Sub member: Root part
normal                      // Type
SCREWLEWIE.ACT                // Identifier
SCREWLEWIE.ACT                // Actor
// Sub member: Joint data
none                        // Type
0.000000,0.089709,-0.032604 // Centre of mass
3		                    // Mass
0.456224,0.350983,1.028496  // Angular momentum proportions
50.000000                   // Downforce-to-weight balance speed
4                           // Number of 'Wheels' entries.
// Wheels entry #1
0                           // Type
RLWHEEL.ACT                 // Identifier
RLWHEEL.ACT                 // Actor
-0.2651,0.1559,0.373472  // Position
0                           // Steerable flags
1                           // Driven flags
0.015000                    // Suspension give
1.000000                    // Damping factor
1.000000                    // Fractional reduction in friction when slipping
80.000000,81.500000          // Friction angles
2.000000                    // Traction fractional multiplier
0.050000                    // Rolling resistance
// Wheels entry #2
0                           // Type
RRWHEEL.ACT                 // Identifier
RRWHEEL.ACT                 // Actor
0.266238,0.1559,0.373524  // Position
0                           // Steerable flags
1                           // Driven flags
0.015000                    // Suspension give
1.000000                    // Damping factor
1.000000                    // Fractional reduction in friction when slipping
80.000000,81.500000          // Friction angles
2.000000                    // Traction fractional multiplier
0.050000                    // Rolling resistance
// Wheels entry #3
0                           // Type
FLPIVOT.ACT                 // Identifier
FLPIVOT.ACT                 // Actor
-0.2651,0.1559,-0.27095 // Position
1                           // Steerable flags
0                           // Driven flags
0.015000                    // Suspension give
1.000000                    // Damping factor
1.000000                    // Fractional reduction in friction when slipping
80.000000,81.500000          // Friction angles
2.000000                    // Traction fractional multiplier
0.050000                    // Rolling resistance
// Wheels entry #4
0                           // Type
FRPIVOT.ACT                 // Identifier
FRPIVOT.ACT                 // Actor
0.161102,0.1559,-0.270895 // Position
1                           // Steerable flags
0                           // Driven flags
0.015000                    // Suspension give
1.000000                    // Damping factor
1.000000                    // Fractional reduction in friction when slipping
80.000000,81.500000          // Friction angles
2.000000                    // Traction fractional multiplier
0.050000                    // Rolling resistance

3                           // Number of 'Bounding shapes' entries.

// Bounding shapes entry #1
polyhedron                  // Type
10					// number of points
 0.333872	 0.382332	 -0.533145
 0.333872	 0.08	 -0.459000
 0.208949	 0.524281	 0.530574
 0.333724	 0.08	 0.530638
 -0.335056	 0.382332	 -0.533145
 -0.332713	 0.08	 -0.459000
 -0.208000	 0.524281	 0.530574
 -0.335724	 0.08	 0.530638
 0.095715	 0.577918	 -0.063225
 -0.097102	 0.577918	 -0.063225

polyhedron
8					// number of points
0.055876, 0.237963, -0.768104
0.055876, 0.361436, -0.768104
-0.054046, 0.361436, -0.768104
-0.054046, 0.237963, -0.768104
0.055876, 0.237963, -0.473041
-0.054046, 0.237963, -0.473041
-0.054046, 0.361436, -0.473041
0.055876, 0.361436, -0.473041

polyhedron
8					// number of points
0.078900, 0.470200, 0.193100
0.078900, 0.653100, 0.193100
-0.078900, 0.653100, 0.193100
-0.078900, 0.470200, 0.193100
0.078900, 0.470200, 0.398900
-0.078900, 0.470200, 0.398900
-0.078900, 0.653100, 0.398900
0.078900, 0.653100, 0.398900

0                           // Number of sub-parts.

END OF MECHANICS STUFF

// Materials for shrapnel
1				// number of materials
218, 218, 3

//damage vertices fire points
363			// engine point
189			// transmission
0			// driver
275			// steering
0			// lf brake
0			// rf brake
0			// lr brake
0			// rr brake
0			// lf wheel
0			// rf wheel
0			// lr wheel
0			// rr wheel

// start of keyword stuff

CAMERA_POSITIONS
0, 0.524, -0.35		// bumper position
0, 0.560, 0.1000 		// cockpit position

// End of keyword stuff
END