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

SMARTMOVE.TXT			// Name of car

0.125				// 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

5314,5314,5314			// 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						

// 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					// min_dist_squared

SMARTMOVE.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
30				// GroovyFunkRef of 1st steerable wheel
31				// GroovyFunkRef of 2nd steerable wheel

-1,-1,18,14			// Left-front suspension parts GroovyFunkRef
17,13,-1,-1			// Right-front suspension parts GroovyFunkRef
20,16,			// Left-rear suspension parts GroovyFunkRef
19,15,				// Right-rear suspension parts GroovyFunkRef

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

0.13			// Driven wheels diameter
0.08			// Non-driven wheels diameter

START OF FUNK

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

NEXT FUNK

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

NEXT FUNK

TTRACK
constant
roll
controlled
-1,21
no fucking lighting
no animation you cunt

END OF FUNK

START OF 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
straight
absolute
0,0,0
4
0,1,0
spin
controlled
9
0,0,0
x

NEXT GROOVE

FLWHEEL.ACT
not a lollipop
constant
straight
absolute
0,0,0
3
0,1,0
spin
controlled
10
0,0,0
x

NEXT GROOVE

RRTRACK
not a lollipop
constant
straight
absolute
0,0,0
15
0,1,0
rock
absolute
7
0,0,0
y
0

NEXT GROOVE

RLTRACK
not a lollipop
constant
straight
absolute
0,0,0
16
0,1,0
rock
absolute
8
0,0,0
y
0

NEXT GROOVE

FRTRACK
not a lollipop
constant
straight
absolute
0,0,0
13
0,1,0
rock
absolute
11
0,0,0
y
0

NEXT GROOVE

FLTRACK
not a lollipop
constant
straight
absolute
0,0,0
14
0,1,0
rock
absolute
12
0,0,0
y
0

NEXT GROOVE

RLSP1
not a lollipop
constant
no path
rock
flash
-1
-0.115,0.067,0.11
z
180

NEXT GROOVE

RLSP2
not a lollipop
constant
no path
rock
flash
-1
-0.115,0.067,0.11
y
180

NEXT GROOVE

FLSP1
not a lollipop
constant
no path
rock
flash
-1
-0.115,0.067,-0.021
z
180

NEXT GROOVE

FLSP2
not a lollipop
constant
no path
rock
flash
-1
-0.115,0.067,-0.021
y
180

NEXT GROOVE

SHEARR1ROT
NOT A FUCKIN LOLLIIIPOP
CONSTANT
NO FUCKING PATH YOU CUUUUUUUNT
ROCK
FLASH
-1
0.115,0.067,-0.021		-> The center coord around which the track was rotated.
y				-> Axis that will get the angle back.
-90	

NEXT GROOVE

SHEARR1
not a lollipop
constant
no path
shear
controlled
0,17,0
0.115,0.067,-0.021
0,100,0

NEXT GROOVE

SHEARL1ROT
NOT A FUCKIN LOLLIIIPOP
CONSTANT
NO FUCKING PATH YOU CUUUUUUUNT
ROCK
FLASH
-1
-0.115,0.067,-0.021		-> The center coord around which the track was rotated.
y				-> Axis that will get the angle back.
-90	

NEXT GROOVE

SHEARL1
not a lollipop
constant
no path
shear
controlled
0,18,0
-0.115,0.067,-0.021
0,100,0

NEXT GROOVE

SHEARR2ROT
NOT A FUCKIN LOLLIIIPOP
CONSTANT
NO FUCKING PATH YOU CUUUUUUUNT
ROCK
FLASH
-1
0.115,0.067,0.11		-> The center coord around which the track was rotated.
y				-> Axis that will get the angle back.
90	

NEXT GROOVE

SHEARR2
not a lollipop
constant
no path
shear
controlled
0,19,0
0.115,0.067,-0.11
0,100,0

NEXT GROOVE

SHEARL2ROT
NOT A FUCKIN LOLLIIIPOP
CONSTANT
NO FUCKING PATH YOU CUUUUUUUNT
ROCK
FLASH
-1
-0.115,0.067,0.11		-> The center coord around which the track was rotated.
y				-> Axis that will get the angle back.
90	

NEXT GROOVE

SHEARL2
not a lollipop
constant
no path
shear
controlled
0,20,0
-0.115,0.067,-0.11
0,100,0

NEXT GROOVE

EXHST2
NOT A FUCKIN LOLLIIIPOP
CONSTANT
NO FUCKING PATH YOU CUUUUUUUNT
ROCK
FLASH
7
-0.122,0.214,-0.067
Z
1

NEXT GROOVE

EXHST1
NOT A FUCKIN LOLLIIIPOP
CONSTANT
NO FUCKING PATH YOU CUUUUUUUNT
ROCK
FLASH
5
0.122,0.214,-0.067
Z
1

NEXT GROOVE

STRNGWHL			-> This groove is applied on the SW mesh. It's the usual rocking groove.
not a lollipop
constant
no path
rock
absolute
30
-0.055,0.269,-0.0
y
0

NEXT GROOVE

STRNGWHL_DUMMY		-> This groove is applied at the parent dummy. It gives the angle back.
NOT A FUCKIN LOLLIIIPOP
CONSTANT
NO FUCKING PATH YOU CUUUUUUUNT
ROCK
FLASH
-1
-0.055,0.269,-0.0		-> The center coord around which the SW was rotated.
x				-> Axis that will get the angle back.
-76.524				-> The opposite of the angle you used to align the SW with one of the XYZ axis

NEXT GROOVE

BRAINS
not a lollipop
constant
straight
absolute
0, 0, 0
0
0,1,0
rock
absolute
31
-0.049, 0.32, 0.084
y
0

END OF GROOVE

// END OF CRUSH DATA

START OF MECHANICS STUFF version 1
// Sub member: Mechanics data
0.4                    // Minimum turning circle
1.000000                    // Brake multiplier
1.000000                    // Braking strength multiplier
8                           // Number of gears
100.000000                  // Top gear red line speed
2.000000                    // Top gear acceleration

// Sub member: Root part
normal                      // Type
SMARTMOVE                   // Identifier
SMARTMOVE                   // Actor
// Sub member: Joint data
none                        // Type
0.000000,0.090852,0.025440  // Centre of mass
4                    // Mass
0.456702,0.361876,0.729537  // Angular momentum proportions
50.000000                   // Downforce-to-weight balance speed
4                           // Number of 'Wheels' entries.
// Wheels entry #1
0                           // Type
FLWHEEL.ACT                 // Identifier
FLWHEEL.ACT                 // Actor
-0.115973,0.056858,-0.131219 // Position
1                           // Steerable flags
0                           // Driven flags
0.010000                    // Suspension give
1.000000                    // Damping factor
1.000000                    // Fractional reduction in friction when slipping
80.000000,85.500000          // Friction angles
1.000000                    // Traction fractional multiplier
0.050000                    // Rolling resistance
// Wheels entry #2
0                           // Type
FRWHEEL.ACT                 // Identifier
FRWHEEL.ACT                 // Actor
0.115973,0.056858,-0.131219 // Position
1                           // Steerable flags
0                           // Driven flags
0.010000                    // Suspension give
1.000000                    // Damping factor
1.000000                    // Fractional reduction in friction when slipping
80.000000,85.500000          // Friction angles
1.000000                    // Traction fractional multiplier
0.050000                    // Rolling resistance
// Wheels entry #3
0                           // Type
RLWHEEL.ACT                 // Identifier
RLWHEEL.ACT                 // Actor
-0.115973,0.056858,0.223090  // Position
0                           // Steerable flags
1                           // Driven flags
0.010000                    // Suspension give
1.000000                    // Damping factor
1.000000                    // Fractional reduction in friction when slipping
80.000000,85.500000          // Friction angles
1.000000                    // Traction fractional multiplier
0.050000                    // Rolling resistance
// Wheels entry #4
0                           // Type
RRWHEEL.ACT                 // Identifier
RRWHEEL.ACT                 // Actor
0.115973,0.056858,0.223090  // Position
0                           // Steerable flags
1                           // Driven flags
0.010000                    // Suspension give
1.000000                    // Damping factor
1.000000                    // Fractional reduction in friction when slipping
80.000000,85.500000          // Friction angles
1.000000                    // Traction fractional multiplier
0.050000                    // Rolling resistance
3                           // Number of 'Bounding shapes' entries.

polyhedron
14					// number of points
-0.094159, 0.289063, 0.227071
0.094159, 0.289063, 0.227071
-0.114109, 0.192446, -0.161948
0.111466, 0.190673, -0.160470
-0.082383, 0.354685, 0.011641
0.083394, 0.355117, 0.011156
-0.100350, 0.273282, -0.103681
0.101361, 0.273714, -0.103317
-0.101379, 0.149547, 0.230591
0.101129, 0.149805, 0.231039
-0.114109, 0.149403, -0.166208
0.114109, 0.149403, -0.166208
-0.072758, 0.349204, 0.214593
0.075852, 0.346448, 0.214273

polyhedron
12					// number of points
-0.147327, 0.043386, 0.269395
0.147327, 0.043386, 0.269395
-0.179271, 0.043386, -0.268149
0.179271, 0.043386, -0.268149
-0.147327, 0.135474, 0.269395
0.147327, 0.135474, 0.269395
-0.179271, 0.135473, -0.214814
0.179271, 0.135473, -0.214814
-0.147327, 0.044943, 0.383296
0.147327, 0.044943, 0.383296
-0.147327, 0.196990, 0.372616
0.147327, 0.196990, 0.372616

polyhedron
16					// number of points
-0.219643, 0.037526, -0.269860
-0.139800, 0.037526, -0.269860
0.139800, 0.037526, -0.269860
0.219643, 0.037526, -0.269860
-0.219643, 0.037526, -0.334767
-0.139800, 0.037526, -0.295399
0.139800, 0.037526, -0.295399
0.219643, 0.037526, -0.334767
-0.219643, 0.208315, -0.235376
-0.139800, 0.230361, -0.200214
0.139800, 0.230361, -0.200214
0.219643, 0.208315, -0.235376
-0.219643, 0.208315, -0.249486
-0.139800, 0.230361, -0.214324
0.139800, 0.230361, -0.214324
0.219643, 0.208315, -0.249486

0                           // Number of 'Sub parts' entries.
END OF MECHANICS STUFF

// Materials for shrapnel
3				// number of materials
104, 104, 104				// grey
249, 61, 61				// light red
255, 255, 255				// white

//damage vertices fire points
14			// engine point
370			// transmission
370			// driver
485			// steering
824			// lf brake
824			// rf brake
801			// lr brake
801			// rr brake
818			// lf wheel
818			// rf wheel
807			// lr wheel
807			// rr wheel

// start of keyword stuff

CAMERA_POSITIONS
0.0, 0.081, -0.235	// bumper position
-0.049, 0.32, 0.084	// cockpit position
CAMERA_TURN_OFF_MATERIALS
3
CHROME
0
Driver3
0
FENDERS
0
// End of keyword stuff
END