BOATCAR.TXT									// Name of car

START OF DRIVABLE STUFF

-0.1,0.26,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,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

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

not stealworthy							// Cannot be stolen (without cheat)

// 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,1.0						// 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)
2										// Number of pixelmap files for this car
BOATCAR.PIX
BOATBON.PIX
2										// Number of pixelmap files for this car
BOATCAR.PIX
BOATBON.PIX
2										// Number of pixelmap files for this car
BOATCAR.PIX
BOATBON.PIX
0										// Number of shadetable files for this car
2										// Number of material files for this car
BOATCAR.MAT
BOATBON.MAT
2										// Number of material files for this car
BOATCAR.MAT
BOATBON.MAT
2										// Number of material files for this car
BOATCAR.MAT
BOATBON.MAT
3										// Number of model files for this car
BOATCAR.DAT
BOATCAR.DAT
BOATBON.DAT
3										// Number of alternative actors
8,BOATCAR.ACT								// Minimum distance away, actor name
0,BOATCAR.ACT								// Minimum distance away, actor name
-1,BOATBON.ACT							// Minimum distance away, actor name
none									// Name of reflective screen material (or none if non-reflective)

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

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

6,14									// Left-rear suspension parts GroovyFunkRef
5,13									// Right-rear suspension parts GroovyFunkRef
11,12,2,1								// Driven wheels GroovyFunkRefs (for spinning) - MUST BE 4 ITEMS
10,9,-1,-1								// Non-driven wheels GroovyFunkRefs (for spinning) - MUST BE 4 ITEMS

0.224									// Driven wheels diameter
0.224									// Non-driven wheels diameter

START OF FUNK
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.156,0.092,-0.964
y
0

NEXT GROOVE

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

NEXT GROOVE

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

NEXT GROOVE

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

NEXT GROOVE

MRWHEEL.ACT
not a lollipop
constant
straight
absolute
0,0,0
13
0,1,0
spin
controlled
11
-0.156,0.092,0.945
x

NEXT GROOVE

MLWHEEL.ACT
not a lollipop
constant
straight
absolute
0,0,0
14
0,1,0
spin
controlled
12
-0.156,0.092,0.945
x

NEXT GROOVE

FRWHEEL.ACT
not a lollipop
constant
no path
spin
controlled
9
0.156,0.092,-0.964
x

NEXT GROOVE

FLWHEEL.ACT
not a lollipop
constant
no path
spin
controlled
10
-0.156,0.092,-0.964
x
 
END OF GROOVE

// CRUSH DATA
0.700000
0.050000,0.300000
0.050000
0.050000
0.000000
0.000000
0
// CRUSH DATA
0.700000
0.150000,0.400000
0.050000
0.050000
0.000000
0.000000
0
// CRUSH DATA
0.700000
0.050000,0.300000
0.050000
0.050000
0.000000
0.000000
0
START OF MECHANICS STUFF version 2
-0.156,0.092,1.127						// left rear wheel position
0.156,0.092,1.127						// right rear
-0.156,0.092,-0.964						// left front wheel position
0.156,0.092,-0.964						// right front
0,	0.07,	0.0							// centre of mass position
1										// number of bounding boxes
-0.220,	0.080,	-1.072					// min x, min y, min z
0.220,	0.294,	1.238					// max x, max y, max z
1.5										// min turning circle radius
0.01,	0.01							// suspension give (forward, back)
0.055									// ride height (must be more than miny in bounding box )
1										// damping factor
2.5										// mass in tonnes
1										// fractional reduction in friction when slipping
79,	80								// friction angle ( front and rear )
0.440,	0.15,	2.310					// width, height, length(0.816, 1.216) for angular momentum calculation
2.0										// traction fractional multiplier v. 2
50										// speed at which down force = weight v. 2
1.0										// brake multiplier, 1 = nomral brakes v. 2
1.0										// increase in brakes per second 1 = normal v. 2
0.05, 0.05								// rolling resistance front and back
6										// number of gears
150										// speed at red line in highest gear
4										// acceleration in highest gear m/s^2 (i.e. engine strength)
END OF MECHANICS STUFF
// Materials for shrapnel
2				// number of materials
M30.MAT
M38.MAT
