//
// This is the high-detail vehicle parameter file.
// It is pointed to by one or more *.veh files.
//
// Any range has the following values: (minimum, step size, number of steps)
// Any setting refers to the step from 0 to <number of steps - 1>.
//
// Everything is in SI units (kg, m, kPa, N, etc.), except:
// Engine speed is measured in RPM.
// Angles are measured in degrees.
//
// +x = left
// +y = up
// +z = rear
//
// Pushrod connections are adjusted from the values found in this file
// based on the graphical location of the wheels.  If the graphical location
// does not match the physical location (found in a .pm file), then all
// suspension joints (including the pushrods) are adjusted to match the
// graphical locations.  It should be noted that suspension joints are also
// adjusted after setting the camber, caster, and toe-in.
//
// The "reference plane" is equal to the ride height.  Note that we have
// added a graphical offset because some series' measure the ride heights to the
// frame of the car, but the bodywork hangs about an inch lower (especially
// at the air dam).  The graphical offset does not affect the physics in any
// way, just the appearance of how far the vehicle is off the ground.  Note
// that the "undertray" points are where the vehicle bottoms out.
//
// Aerodynamic variables:
// Lift is negative downforce
//

[GENERAL]
Rules=0                         // what rules to apply to garage setups (0=none, 1=stock car)
GarageDisplayFlags=7            // how settings are displayed in garage (add): 1=rear wing, 2=radiator, 4=more gear info
Mass=680.0                      // all mass except fuel
Inertia=(707.0, 816.0, 178.0)   // all inertia except fuel
FuelTankPos=(0.00, 0.205, -1.400) // location of tank relative to center of rear axle in reference plane
FuelTankMotion=(560.0,0.7)      // simple model of fuel movement in tank (spring rate per kg, critical damping ratio)
Notes=""
Symmetric=1
DamageFile=GP206_damage          // .ini file to find physical and graphical damage info
CGHeight=0.178                  // height of body mass (excluding fuel) above reference plane
CGRightRange=(0.500, 0.0, 1)  // fraction of weight on left tires
CGRightSetting=0
CGRearRange=(0.57, 0.000, 0)  // fraction of weight on rear tires
CGRearSetting=0
GraphicalOffset=(0.0, 0.02, 0.00) // does not affect physics!  This just moves the vehicle body for whatever reasons you may have.
Undertray00=(0.20,  0.0, -1.00) // corner offset from center of wheels in reference plane
Undertray01=(-0.20, 0.0, -1.00) // corner offset from center of wheels in reference plane
Undertray02=(0.20,  0.0, 1.30)  // corner offset from center of wheels in reference plane
Undertray03=(-0.20, 0.0, 1.30)  // corner offset from center of wheels in reference plane
Undertray04=(0.58, 0.025, -0.50)
Undertray05=(-0.58, 0.025, -0.50)
Undertray06=(0.58, 0.025, 0.80)
Undertray07=(-0.58, 0.025, 0.80)
Undertray08=(0.58, 0.025, 0.0)
Undertray09=(0.0, 0.0, 0.0)
Undertray10=(-0.58, 0.025, 0.0)
TireBrand=GP206_Tires       // must appear before tire compound setting (references *.tbc file)
FrontTireCompoundSetting=0           // compound index within brand
RearTireCompoundSetting=0           // compound index within brand
FuelRange=(1.0, 1.0, 120)
FuelSetting=34
NumPitstopsRange=(0, 1, 4)
NumPitstopsSetting=0
Pitstop1Range=(1.0, 1.0, 120)
Pitstop1Setting=64
Pitstop2Range=(1.0, 1.0, 120)
Pitstop2Setting=64
Pitstop3Range=(1.0, 1.0, 120)
Pitstop3Setting=64
AIAimSpeedsPerWP=(30.0, 54.0, 68.0, 82.0, 100.0, 120.0, 150.0, 185.0) // Speeds at which to look ahead X waypoints (spaced roughly 5 meters apart)
AISlipReaction=(500.0, 30.0)   // Prediction factor for front wheel grip loss (higher numbers increase sensitivity), how quickly AI increase throttle after grip loss has occurred (higher numbers reduce "coasting")
AICornerReductionBase=165.0
AIMinPassesPerTick=3            // minimum passes per tick (can use more accurate spring/damper/torque values, but takes more CPU)
AIRotationThreshold=0.15        // rotation threshold (rads/sec) to temporarily increment passes per tick
AIEvenSuspension=0.0            // averages out spring and damper rates to improve stability (0.0 - 1.0)
AISpringRate=1.0                // spring rate adjustment for AI physics
AIDamperSlow=0.5               // Contribution of average slow damper into simple AI damper
AIDamperFast=0.5               // Contribution of average fast damper into simple AI damper
AIDownforceZArm=0.050           // hard-coded center-of-pressure offset from vehicle CG
AIDownforceBias=0.0             // bias between setup and hard-coded value (0.0-1.0)
AITorqueStab=(1.0, 1.0, 1.0)   // Torque adjustment to keep AI stable
FeelerFlags=3                  // How collision feelers are generated (add): 1=box influence 2=reduce wall-jumping 4=allow adjustment hack 8=top directions
FeelerOffset=(0.0, 0.0, 0.0)            // Offset from cg to use when generating feelers
FeelersAtCGHeight=1                     // Whether corner and side feelers are automatically adjusted to CG height
FeelerFrontLeft=(  0.900,0.304,-2.100)  // Front-left corner collision feeler
FeelerFrontRight=(-0.900,0.304,-2.100)  // Front-right corner collision feeler
FeelerRearLeft=(  0.900,0.404,2.400)    // Rear-left corner collision feeler
FeelerRearRight=(-0.900,0.404,2.400)    // Rear-right corner collision feeler
FeelerFront=(0.0,0.304,-2.250)          // Front side collision feeler
FeelerRear=( 0.0,0.304, 2.250)          // Rear side collision feeler
FeelerRight=(-0.800,0.304,0.000)        // Right side collision feeler
FeelerLeft=(  0.800,0.304,0.000)        // Left side collision feeler
FeelerTopFrontLeft=(-0.01,0.350,-1.700)   // Top front-left collision feeler
FeelerTopFrontRight=(0.01,0.350,-1.700)   // Top front-right collision feeler
FeelerTopRearLeft=(-0.500,0.850,2.100)  // Top rear-left collision feeler
FeelerTopRearRight=(0.500,0.850,2.100)  // Top rear-right collision feeler
FeelerBottom=(0.000,0.080,-0.05)        // Bottom feeler

[PITMENU]
StopGo=1                          
Fuel=1                              
AllTires=0                          
FrontRearTires=(1,1)                
LeftRightTires=(0,0)                
IndividualTires=(0,0,0,0)           
FenderFlare=(0,0)                   
FrontWing=1                         
RearWing=0                          
Driver=0                            
Wedge=0                             
Radiator=0                          
TrackBar=0                          
Pressure=(1,1,1,1)                  
SpringRubber=(0,0,0,0)              
Damage=2                            
StopGoSimultaneous=0                
PressureOnTheFly=0                  
DamagedTiresOnly=0                  
CompoundRestrictions=0              
Preparation=(150.0,25.0,0.5,4.5)    
TireTime=(4.5,7.5,5.5,1.0)          
FrontWingTime=(8.0,25.0)            
RearWingTime=(12.0,100.0)            
DamageTime=(8.5,1.0,90.0,1.0) 

[FRONTWING]
FWRange=(0.0, 1.0, 30)          // front wing range
FWSetting=23                    // front wing setting
FWMaxHeight=(0.28)              // maximum height to take account of for downforce
FWDragParams=(0.065, 0.006, 0.00008)   // base drag and 1st and 2nd order with setting
FWLiftParams=(-0.320, -0.017, 0.00018) // base lift and 1st and 2nd order with setting
FWLiftHeight=(1.745)            // effect of current height on lift coefficient
FWLiftSideways=(0.75)           // dropoff in downforce with yaw (0.0 = none, 1.0 = max)
FWPeakYaw=(0.0, 1.0)            // angle of peak, multiplier at peak
FWLeft=(-0.005, 0.0, 0.0)        // aero forces from moving left
FWRight=(0.005, 0.0, 0.0)        // aero forces from moving right
FWUp=(0.0, -0.05, -0.001)       // aero forces from moving up
FWDown=(0.0, 0.05, 0.001)       // aero forces from moving down
FWAft=(0.0, 0.03, -0.03)        // aero forces from moving rearwards
FWFore=(0.0, 0.0, 0.0)          // aero forces from moving forwards (recomputed from settings)
FWRot=(0.05, 0.03, 0.9)        // aero torque from rotating
FWCenter=(0.00, -0.13, -0.75)    // center of front wing forces (offset from center of front axle in ref plane)

[REARWING]
RWRange=(0.0, 1.0, 30)          // rear wing range
RWSetting=29                    // rear wing setting
RWDragParams=(0.065, 0.0069, 0.00008)        // base drag and 1st and 2nd order with setting
RWLiftParams=(-0.320, -0.0206, 0.00018) // base lift and 1st and 2nd order with setting
RWLiftSideways=(0.75)           // dropoff in downforce with yaw (0.0 = none, 1.0 = max)
RWPeakYaw=(0.0, 1.0)            // angle of peak, multiplier at peak
RWLeft=(-0.005, 0.0, 0.0)        // aero forces from moving left
RWRight=(0.005, 0.0, 0.0)        // aero forces from moving right
RWUp=(0.0, -0.05, -0.001)       // aero forces from moving up
RWDown=(0.0, 0.05, 0.001)       // aero forces from moving down
RWAft=(0.0, 0.03, -0.03)        // aero forces from moving rearwards
RWFore=(0.0, 0.0, 0.0)          // aero forces from moving forwards (recomputed from settings)
RWRot=(0.05, 0.03, 0.09)        // aero torque from rotating
RWCenter=(0.00, 0.45, 0.42)     // center of rear wing forces (offset from center of rear axle at ref plane)

[BODYAERO]
BodyDragBase=(0.288)           // base drag
BodyDragHeightAvg=(0.03)       // drag increase with average ride height
BodyDragHeightDiff=(0.38)      // drag increase with front/rear ride height difference
BodyMaxHeight=(0.20)            // maximum ride height that affects drag/lift
BodyLeft=(-0.7, 0.0, 0.0)       // aero forces from moving left
BodyRight=(0.7, 0.0, 0.0)       // aero forces from moving right
BodyUp=(0.0, -1.5, 0.0)         // aero forces from moving up
BodyDown=(0.0, 1.5, 0.0)        // aero forces from moving down
BodyAft=(0.0, 0.10, -1.00)      // aero forces from moving rearwards
BodyFore=(0.0, -0.375, 0.405)  // aero forces from moving forwards (lift value important, but drag overwritten)
BodyRot=(2.0, 1.5, 1.0)         // aero torque from rotating
BodyCenter=(0.0, 0.150, -1.305) // center of body aero forces (offset from center of rear axle at ref plane)
RadiatorRange=(0.0, 1.0, 5)     // radiator range (front grille tape)
RadiatorSetting=2               // radiator setting
RadiatorDrag=(0.0010)           // effect of radiator setting on drag
RadiatorLift=(0.0020)           // effect of radiator setting on lift
BrakeDuctRange=(0.0, 1.0, 5)    // brake duct range
BrakeDuctSetting=2              // brake duct setting
BrakeDuctDrag=(0.0010)          // effect of brake duct setting on drag
BrakeDuctLift=(0.0030)          // effect of brake duct setting on lift

[DIFFUSER]
DiffuserBase=(-1.055, -2.235, 43.0) // base lift and 1st/2nd order with rear ride height
DiffuserFrontHeight=(2.3)        // 1st order with front ride height
//DiffuserRake=(-0.005, -15.0, 250)   // optimum rake (rear - front ride height), 1st order with current differencce from opt, 2nd order
//DiffuserLimits=(0.0,0.0,0.0)   // min ride height before stalling begins (0.0=disabled), max rear ride heigght for computations, max rake difference for computations
//DiffuserStall=(0.0, 0.0)          // function to compute stall ride height (0.0=minimum, 1.0=average), downforrce lost when bottoming out (0.0=none, 1.0=complete stall)
DiffuserPeakYaw=(0.0, 1.0)          // angle of peak, multiplier at peak
DiffuserSideways=(0.75)            // dropoff with yaw (0.0 = none, 1.0 = max)
DiffuserCenter=(0.0, -0.050, -0.825)

[SUSPENSION]
PhysicalModelFile=GP206_Susp.pm
FixInnerSuspHeight=-1.0          // instead of moving inner susp height relative with ride height, use this offset (set to -1 for original behavior)
ApplySlowToFastDampers=1         // whether to apply slow damper settings to fast damper settings
AdjustSuspRates=1                // adjust suspension rates due to motion ratio
FrontWheelTrack=1.538           // if non-zero, forces the front wheels to be specified track width
RearWheelTrack=1.504            // if non-zero, forces the rear wheels to be specified track width
LeftWheelBase=3.162             // if non-zero, forces the left side to use specified wheelbase
RightWheelBase=3.162            // if non-zero, forces the right side to use specified wheelbase
SpringBasedAntiSway=1           // 0=diameter-based, 1=spring-based
AllowNoAntiSway=0               // Whether first setting gets overridden to mean no antisway bar
FrontAntiSwayBase=0.0
FrontAntiSwayRange=(40000.0, 40000.0, 16)
FrontAntiSwaySetting=10
//FrontAntiSwayRate=(1.36e11, 4.0) // not applicable with spring-based antisway
RearAntiSwayBase=0.0
RearAntiSwayRange=(0.0, 4000.0, 48)
RearAntiSwaySetting=8
//RearAntiSwayRate=(1.36e11, 4.0)  // not applicable with spring-based antisway
FrontToeInRange=(-0.30, 0.05, 7)
FrontToeInSetting=3
RearToeInRange=(0.0, 0.05, 7)
RearToeInSetting=6
LeftCasterRange=(7, 0.1, 31)          // front-left caster
LeftCasterSetting=0
RightCasterRange=(7.0, 0.1, 31)         // front-right caster
RightCasterSetting=0
//LeftTrackBarRange=(0.1778, 0.003175, 1)  // rear-left track bar (not applicable without a rear axle)
//LeftTrackBarSetting=0
//RightTrackBarRange=(0.1778, 0.003175, 1) // rear-right track bar (not applicable without a rear axle)
//RightTrackBarSetting=0

[CONTROLS]
SteeringFFBMult=4.0
SteerLockRange=(5.0, 1.0, 26)
SteerLockSetting=13
RearBrakeRange=(0.35, 0.005, 29)
RearBrakeSetting=20
BrakePressureRange=(0.35, 0.05, 14)
BrakePressureSetting=13
HandbrakePressRange=(0.00, 0.05, 1) // disabled ... intended for rally-type cars
HandbrakePressSetting=0
UpshiftAlgorithm=(0.975,0.0)        // fraction of rev limit to auto-upshift, or rpm to shift at (if 0.0, uses rev limit algorithm)
DownshiftAlgorithm=(0.91,0.70,0.60) // high gear downshift point, low gear downshift point, oval adjustment
AutoUpshiftGripThresh=0.65          // auto upshift waits until all driven wheels have this much grip (reasonable range: 0.4-0.9)
AutoDownshiftGripThresh=0.60        // auto downshift waits until all driven wheels have this much grip (reasonable range: 0.4-0.9)
TractionControlGrip=(0.00, 0.00)    // average driven wheel grip multiplied by 1st number, then added to 2nd
TractionControlLevel=(0.0, 0.0)   // effect of grip on throttle for low TC and high TC
ABS4Wheel=0                         // 0 = old-style single brake pulse, 1 = more effective 4-wheel ABS
ABSGrip=(0.00, 0.00)                // grip multiplied by 1st number and added to 2nd
ABSLevel=(0.0, 0.0)               // effect of grip on brakes for low ABS and high ABS
OnboardBrakeBias=1                  // whether brake bias is allowed onboard

[ENGINE]
SpeedLimiter=1                      // Whether a pitlane speed limiter is available
Normal=GP206_Engine                      // unrestricted engine
RestrictorPlate=GP206_Engine              // restrictor plate engine

[DRIVELINE]
ClutchEngageRate=1.0               // How fast to engage clutch
ClutchInertia=0.0085               // Inertia of parts between clutch and transmission
ClutchTorque=700.0                 // Maximum torque that can be transferred through clutch
ClutchWear=0.0                     // Unimplemented
ClutchFriction=8.35                // Friction torque of parts between clutch and transmission when in gear (automatically reduced in neutral)
BaulkTorque=500.0                  // Maximum torque transferred through gears while engaging them
AllowManualOverride=1              // Whether to allow manual shift overrides when using auto shifting
SemiAutomatic=1                    // Whether throttle and clutch are operated automatically (like a high-end car)
UpshiftDelay=0.050                  // delay in selecting higher gear (low for semi-automatic, higher for manual)
UpshiftClutchTime=0.000             // time to ease auto-clutch in AFTER upshift (0.0 for top series formula cars)
UpshiftLiftThrottle=0.00            // lift to this throttle fraction while upshifting (if controlled by game not player))
DownshiftDelay=0.05                // delay in selecting lower gear (low for semi-automatic, higher for manual)
DownshiftClutchTime=0.048           // time to ease auto-clutch in AFTER downshift (used to be SemiAutoClutchTime)
DownshiftBlipThrottle=0.76         // amount of throttle used to blip if controlled by game (instead of player)
WheelDrive=REAR                     // which wheels are driven: REAR, FOUR (even torque split), or FRONT
GearFile=GP206_gears.ini             // must come before final/reverse/gear settings!
FinalDriveSetting=2                // indexed into GearFile list
ReverseSetting=1
ForwardGears=6
Gear1Setting=15
Gear2Setting=29
Gear3Setting=40
Gear4Setting=47
Gear5Setting=52
Gear6Setting=55
DiffPumpTorque=100.0                // at 100% pump diff setting, the torque redirected per wheelspeed difference in radians/sec (roughly 1.2kph)
DiffPumpRange=(0.0, 0.0, 0)       // differential acting on all driven wheels
DiffPumpSetting=0
DiffPowerRange=(0.20, 0.10, 8)      // fraction of power-side input torque transferred through diff
DiffPowerSetting=4                  // (not implemented for four-wheel drive)
DiffCoastRange=(0.20, 0.10, 8)      // fraction of coast-side input torque transferred through diff
DiffCoastSetting=2                  // (not implemented for four-wheel drive)
DiffPreloadRange=(40.0, 40.0, 10)   // preload torque that must be overcome to have wheelspeed difference
DiffPreloadSetting=5                // (not implemented for four-wheel drive)

[FRONTLEFT]
BumpTravel=-0.0054                   // suspension travel upwards (= 5.5 inches travel - 4.5 inches minimum ride height)
ReboundTravel=-0.1048               // suspension travel downwards (= -5.0 inches travel - 7.0 inches maximum ride height)
BumpStopSpring=300000.0             // initial spring rate of bumpstop
BumpStopRisingSpring=1.20e7         // rising spring rate of same (multiplied by deflection squared)
BumpStopDamper=9000.0               // initial damping rate of bumpstop
BumpStopRisingDamper=9.00e5         // rising damper rate of same (multiplied by deflection squared)
BumpStage2=0.090                    // speed where damper bump moves from slow to fast
ReboundStage2=-0.090                // speed where damper rebound moves from slow to fast
FrictionTorque=6.51                 // Newton-meters of friction between spindle and wheel
SpinInertia=1.423                   // inertia in pitch direction including any axle but not brake disc
PushrodSpindle=(-0.05, -0.113, -0.0) // spring/damper connection to spindle or axle (relative to wheel center)
PushrodBody=(-0.500, 0.3, 0.0)// Spring/damper connection to body (relative to wheel center)
CamberRange=(-4.0, 0.1, 40)
CamberSetting=5
PressureRange=(70.0, 2.0, 101)
PressureSetting=37
PackerRange=(0.000, 0.001, 16)
PackerSetting=10
SpringMult=1.200                     // take into account suspension motion if spring is not attached to spindle (affects physics but not garage display)
SpringRange=(140000.0, 20000.0, 6)
SpringSetting=2
RideHeightRange=(0.010, 0.001, 41)
RideHeightSetting=15
DamperMult=1.200                     // take into account suspension motion if damper is not attached to spindle (affects physics but not garage display)
SlowBumpRange=(3200.0, 400.0, 9)
SlowBumpSetting=6
FastBumpRange=(3200.0, 400.0, 9)
FastBumpSetting=6
SlowReboundRange=(3400.0, 400.0, 11)
SlowReboundSetting=6
FastReboundRange=(3400.0, 400.0, 11)
FastReboundSetting=6
BrakeDiscRange=(0.0300, 0.000, 1)    // disc thickness
BrakeDiscSetting=0
BrakePadRange=(0, 1, 5)             // pad type (not implemented)
BrakePadSetting=2
BrakeDiscInertia=0.700              // inertia per meter of thickness
BrakeResponseCurve=(0,250,750,1000)
BrakeWearRate=4.800e-011            // meters of wear per second at optimum temperature
BrakeFailure=(1.45e-002,7.00e-004)  // average and variation in disc thickness at failure
BrakeTorque=2625.0                  // maximum brake torque at zero wear and optimum temp
BrakeHeating=0.00128                // heat added linearly with brake torque times wheel speed (at max disc thickness)
BrakeCooling=(2.400e-002,2.200e-004)  // minimum brake cooling rate (base and per unit velocity) (at max disc thickness)
BrakeDuctCooling=0.95e-004         // brake cooling rate per brake duct setting (at max disc thickness)

[FRONTRIGHT]
BumpTravel=-0.0054                   // suspension travel upwards (= 5.5 inches travel - 4.5 inches minimum ride height)
ReboundTravel=-0.1048               // suspension travel downwards (= -5.0 inches travel - 7.0 inches maximum ride height)
BumpStopSpring=300000.0             // initial spring rate of bumpstop
BumpStopRisingSpring=1.20e7         // rising spring rate of same (multiplied by deflection squared)
BumpStopDamper=9000.0               // initial damping rate of bumpstop
BumpStopRisingDamper=9.00e5         // rising damper rate of same (multiplied by deflection squared)
BumpStage2=0.090                    // speed where damper bump moves from slow to fast
ReboundStage2=-0.090                // speed where damper rebound moves from slow to fast
FrictionTorque=6.51                 // Newton-meters of friction between spindle and wheel
SpinInertia=1.423                   // inertia in pitch direction including any axle but not brake disc
PushrodSpindle=(0.05, -0.113, 0.0) // spring/damper connection to spindle or axle (relative to wheel center)
PushrodBody=(0.500, 0.3, 0.0) // Spring/damper connection to body (relative to wheel center)
CamberRange=(-4.0, 0.1, 40)
CamberSetting=5
PressureRange=(70.0, 2.0, 101)
PressureSetting=37
PackerRange=(0.000, 0.001, 16)
PackerSetting=10
SpringMult=1.200                     // take into account suspension motion if spring is not attached to spindle (affects physics but not garage display)
SpringRange=(140000.0, 20000.0, 6)
SpringSetting=2
RideHeightRange=(0.010, 0.001, 41)
RideHeightSetting=15
DamperMult=1.200                     // take into account suspension motion if damper is not attached to spindle (affects physics but not garage display)
SlowBumpRange=(3200.0, 400.0, 9)
SlowBumpSetting=6
FastBumpRange=(3200.0, 400.0, 9)
FastBumpSetting=6
SlowReboundRange=(3400.0, 400.0, 11)
SlowReboundSetting=6
FastReboundRange=(3400.0, 400.0, 11)
FastReboundSetting=6
BrakeDiscRange=(0.0300, 0.000, 1)    // disc thickness
BrakeDiscSetting=0
BrakePadRange=(0, 1, 5)             // pad type (not implemented)
BrakePadSetting=2
BrakeDiscInertia=0.700              // inertia per meter of thickness
BrakeResponseCurve=(0,250,750,1000)
BrakeWearRate=4.800e-011            // meters of wear per second at optimum temperature
BrakeFailure=(1.45e-002,7.00e-004)  // average and variation in disc thickness at failure
BrakeTorque=2625.0                  // maximum brake torque at zero wear and optimum temp
BrakeHeating=0.00128                // heat added linearly with brake torque times wheel speed (at max disc thickness)
BrakeCooling=(2.400e-002,2.200e-004)  // minimum brake cooling rate (base and per unit velocity) (at max disc thickness)
BrakeDuctCooling=0.950e-004         // brake cooling rate per brake duct setting (at max disc thickness)

[REARLEFT]
BumpTravel=-0.0054                   // suspension travel upwards (= 5.5 inches travel - 4.5 inches minimum ride height)
ReboundTravel=-0.1048               // suspension travel downwards (= -5.0 inches travel - 7.0 inches maximum ride height)
BumpStopSpring=300000.0             // initial spring rate of bumpstop
BumpStopRisingSpring=1.20e7         // rising spring rate of same (multiplied by deflection squared)
BumpStopDamper=9000.0               // initial damping rate of bumpstop
BumpStopRisingDamper=9.00e5         // rising damper rate of same (multiplied by deflection squared)
BumpStage2=0.090                    // speed where damper bump moves from slow to fast
ReboundStage2=-0.090                // speed where damper rebound moves from slow to fast
FrictionTorque=6.81                 // Newton-meters of friction between spindle and wheel
SpinInertia=1.512                   // inertia in pitch direction including any axle but not brake disc
PushrodSpindle=(-0.035, -0.08, 0.0) // spring/damper connection to spindle or axle (relative to wheel center)
PushrodBody=(-0.505, 0.300, -0.0)  // Spring/damper connection to body (relative to wheel center)
CamberRange=(-3.5, 0.1, 40)
CamberSetting=10
PressureRange=(70.0, 2.0, 101)
PressureSetting=32
PackerRange=(0.000, 0.001, 21)
PackerSetting=14
SpringMult=1.400                     // take into account suspension motion if spring is not attached to spindle (affects physics but not garage display)
SpringRange=(140000.0, 20000.0, 6)
SpringSetting=2
RideHeightRange=(0.010, 0.001, 51)
RideHeightSetting=25
DamperMult=1.400                     // take into account suspension motion if damper is not attached to spindle (affects physics but not garage display)
SlowBumpRange=(3200.0, 400.0, 9)
SlowBumpSetting=6
FastBumpRange=(3200.0, 400.0, 9)
FastBumpSetting=6
SlowReboundRange=(3400.0, 400.0, 11)
SlowReboundSetting=6
FastReboundRange=(3400.0, 400.0, 11)
FastReboundSetting=6
BrakeDiscRange=(0.0300, 0.000, 1)    // disc thickness
BrakeDiscSetting=0
BrakePadRange=(0, 1, 5)             // pad type (not implemented)
BrakePadSetting=2
BrakeDiscInertia=0.700              // inertia per meter of thickness
BrakeResponseCurve=(0,250,750,1000)
BrakeWearRate=4.800e-011            // meters of wear per second at optimum temperature
BrakeFailure=(1.45e-002,7.00e-004)  // average and variation in disc thickness at failure
BrakeTorque=2625.0                  // maximum brake torque at zero wear and optimum temp
BrakeHeating=0.00110                // heat added linearly with brake torque times wheel speed (at max disc thickness)
BrakeCooling=(2.25e-002,2.000e-004)  // minimum brake cooling rate (base and per unit velocity) (at max disc thickness)
BrakeDuctCooling=0.90e-004         // brake cooling rate per brake duct setting (at max disc thickness)

[REARRIGHT]
BumpTravel=-0.0054                   // suspension travel upwards (= 5.5 inches travel - 4.5 inches minimum ride height)
ReboundTravel=-0.1048               // suspension travel downwards (= -5.0 inches travel - 7.0 inches maximum ride height)
BumpStopSpring=300000.0             // initial spring rate of bumpstop
BumpStopRisingSpring=1.20e7         // rising spring rate of same (multiplied by deflection squared)
BumpStopDamper=9000.0               // initial damping rate of bumpstop
BumpStopRisingDamper=9.00e5         // rising damper rate of same (multiplied by deflection squared)
BumpStage2=0.090                    // speed where damper bump moves from slow to fast
ReboundStage2=-0.090                // speed where damper rebound moves from slow to fast
FrictionTorque=6.81                 // Newton-meters of friction between spindle and wheel
SpinInertia=1.512                   // inertia in pitch direction including any axle but not brake disc
PushrodSpindle=(0.035, -0.08, 0.0) // spring/damper connection to spindle or axle (relative to wheel center)
PushrodBody=(0.505, 0.300, -0.0) // Spring/damper connection to body (relative to wheel center)
CamberRange=(-3.5, 0.1, 40)
CamberSetting=10
PressureRange=(70.0, 2.0, 101)
PressureSetting=32
PackerRange=(0.000, 0.001, 21)
PackerSetting=14
SpringMult=1.400                     // take into account suspension motion if spring is not attached to spindle (affects physics but not garage display)
SpringRange=(140000.0, 20000.0, 6)
SpringSetting=2
RideHeightRange=(0.010, 0.001, 51)
RideHeightSetting=25
DamperMult=1.400                     // take into account suspension motion if damper is not attached to spindle (affects physics but not garage display)
SlowBumpRange=(3200.0, 400.0, 9)
SlowBumpSetting=6
FastBumpRange=(3200.0, 400.0, 9)
FastBumpSetting=6
SlowReboundRange=(3400.0, 400.0, 11)
SlowReboundSetting=6
FastReboundRange=(3400.0, 400.0, 11)
FastReboundSetting=6
BrakeDiscRange=(0.0300, 0.000, 1)    // disc thickness
BrakeDiscSetting=0
BrakePadRange=(0, 1, 5)             // pad type (not implemented)
BrakePadSetting=2
BrakeDiscInertia=0.700              // inertia per meter of thickness
BrakeResponseCurve=(0,250,750,1000)
BrakeWearRate=4.800e-011            // meters of wear per second at optimum temperature
BrakeFailure=(1.45e-002,7.00e-004)  // average and variation in disc thickness at failure
BrakeTorque=2625.0                  // maximum brake torque at zero wear and optimum temp
BrakeHeating=0.00110                // heat added linearly with brake torque times wheel speed (at max disc thickness)
BrakeCooling=(2.250e-002,2.000e-004)  // minimum brake cooling rate (base and per unit velocity) (at max disc thickness)
BrakeDuctCooling=0.90e-004        // brake cooling rate per brake duct setting (at max disc thickness)

