//
[GENERAL]
Rules=0
GarageDisplayFlags=5
Mass=720.0
Inertia=(676, 768, 156)
FuelTankPos=(0.0, 0.01, -1.23)
FuelTankMotion=(560.0,0.7)
Notes="Ferrari 312PB"
Symmetric=1
DamageFile=FER_312_damage 
CGHeight=0.240
CGRightRange=(0.494, 0.002, 1)
CGRightSetting=0
CGRearRange=(0.55, 0.00, 1)
CGRearSetting=0
GraphicalOffset=(0.0, -0.3, 0.0)
FLUndertray=(0.35,  0, -0.33)
FRUndertray=(-0.35,  0, -0.33)
RLUndertray=(0.35,  0, 0.33)
RRUndertray=(-0.35,  0, 0.33)
TireBrand=G19_tyres
FrontTireCompoundSetting=0
RearTireCompoundSetting=0
FuelRange=(1.0, 1.0, 120)
FuelSetting=50
NumPitstopsRange=(0, 1, 4)
NumPitstopsSetting=3
Pitstop1Range=(1.0, 1.0, 120)
Pitstop1Setting=50
Pitstop2Range=(1.0, 1.0, 120)
Pitstop2Setting=50
Pitstop3Range=(1.0, 1.0, 120)
Pitstop3Setting=50
AIAimSpeedsPerWP=(25.0, 35.0, 42.0, 55.0, 70.0, 90.0, 110.0, 140.0) // speeds at which to look ahead X waypoints (spaced roughly 5 meters apart)  //  AIAimSpeedsPerWP=(30.0, 48.0, 62.0, 75.0, 90.0, 105.0, 130.0, 155.0) // speeds at which to look ahead X waypoints (spaced roughly 5 meters apart)
AISlipReaction=(500.0, 30.0)
AICornerReductionBase=90.0
AIMinPassesPerTick=3
AIRotationThreshold=0.20
AIEvenSuspension=0.0
AISpringRate=1.0
AIDamperSlow=0.5
AIDamperFast=0.5
AIDownforceZArm=0.150
AIDownforceBias=0.0
AITorqueStab=(1.0, 1.0, 1.0)
AIFuelMult=1.0                 // PLR file override for AI fuel usage - only positive value will override, see PLR for default
AIPerfUsage=(1.0, 1.0, 1.0)  // PLR file overrides for (brake power usage, brake grip usage, corner grip usage) used by AI to estimate performance - only positive values will override, see PLR for defaults
AITableParams=( 40000.0, 50.0)     // PLR file overrides for (max load, min radius) used when computing performance estimate tables - only positive values will override, see PLR for defaultsLR for defaults
FeelerFlags=0                   // 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)
FeelersAtCGHeight=1
FeelerFrontLeft=(0.910, 0.345, -1.771)
FeelerFrontRight=(-0.910, 0.345, -1.771)
FeelerRearLeft=(1.012, 0.345, 1.687)
FeelerRearRight=(-1.012, 0.345, 1.687)
FeelerFront=(0.000, 0.345, -1.971)
FeelerRear=(0.000, 0.545, 1.687)
FeelerRight=(-1.012, 0.345, 0.000)
FeelerLeft=(1.012, 0.345, 0.000)
FeelerTopFrontLeft=(0.000, 0.776, -1.153)
FeelerTopFrontRight=(-0.121, 0.776, -1.153)
FeelerTopRearLeft=(0.253, 0.926, 0.000)
FeelerTopRearRight=(-0.253, 0.926, 0.000)
FeelerBottom=(0.000, 0.110, 0.000)

[PITMENU]
StopGo=1                            // Whether stop/go pit menu item is available (highly recommended); default=1
Fuel=1                              // Whether fuel pit menu item is available (recommended); default=1
AllTires=0                          // Option for changing all tires (all other tire choices should be 0); default=0
FrontRearTires=(1,1)                // Option for changing front tires, rear tires (all other conflicting tire choices should be 0); default=(1,1)
LeftRightTires=(0,0)                // Option for changing left tires, right tires (all other conflicting tire choices should be 0); default=(0,0)
IndividualTires=(0,0,0,0)           // Option for changing individual tire FL, FR, RL, RR (all other conflicting tire choices should be 0); default=(0,0,0,0)
FenderFlare=(0,0)                   // Options for changing left fender flare, right fender flare; default=(0,0)
FrontWing=0                         // Front wing adjustment (front wing repair is covered under Damage); default=1
RearWing=0                          // Rear wing adjustment (rear wing repair is covered under Damage); default=0
Driver=1                            // Driver change; default=1
Wedge=0                             // Wedge adjustment; default=0
Radiator=0                          // Radiator or grille tape adjustment; default=0
TrackBar=0                          // Track bar adjustment; default=0
Pressure=(0,0,0,0)                  // Tire pressure adjustment FL, FR, RL, RR; default=(0,0,0,0)
SpringRubber=(0,0,0,0)              // Spring rubber adjustment FL, FR, RL, RR; default=(0,0,0,0)
Damage=2                            // Number of options to fix damage (0=none, 1=bodywork, 2=bodywork+suspension); default=1
StopGoSimultaneous=0               // Whether stop/go penalties can be served during a regular pit stop (time is added at end); default=0
PressureOnTheFly=0                  // Whether tire pressures can be adjusted WITHOUT changing tires; default=0
DamagedTiresOnly=0                  // Tire change restrictions: 0=any tire can be changed 1=only damaged tires can be changed; default=0
CompoundRestrictions=0              // Whether tire compounds have restrictions: 0=unrestricted 1=one dry compound from qualifying on, 2=front/rear compounds must match, 3=both; default=0
Preparation=(150.0,24.0,1.0,15.0)    // When crew gives up after request, crew prep time, delay multiplier for how much more time was needed to prep, max delay; default=(150.0,25.0,0.5,4.5)
FuelTime=(2.0,2.0,1.0,0.5,1.0)     // Fuel fill rate (L/s), random delay, nozzle insertion time, nozzle removal time, concurrent fuel filling (0.0=separate, 1.0=concurrent); default=(12.0,2.0,1.0,0.5,1.0)
TireTime=(10.0,20.0,2.0,1.0)          // Time to change two tires, time to change four tires, random delay on any tire, concurrent tire changes (0.0=separate, 1.0=concurrent); default=(5.5,5.5,2.0,1.0)
FenderFlareTime=0.0                 // Time to adjust fender flare; default=3.5
FrontWingTime=(0.0,15.0)            // Time to adjust front wing, time to replace front wing; default=(8.0,8.0)
RearWingTime=(0.0,50.0)            // Time to adjust rear wing, time to replace rear wing; default=(8.0,33.0)
DriverTime=(20.0,1.5,4.0,1.0)       // Time to change driver, random delay, extra delay if vehicle is damaged, concurrent driver changes (0.0=separate, 1.0=concurrent); default=(11.0,1.5,4.0,1.0)
WedgeTime=0.0                       // Time to adjust wedge; default=3.5
RadiatorTime=0.0                    // Time to adjust radiator/grille tape; default=5.0
TrackBarTime=0.0                    // Time to adjust track bar; default=3.5
PressureTime=2.5                    // Time to adjust tire pressure WITHOUT changing tire; default=2.5
SpringRubberTime=0.0                // Time to adjust spring rubber; default=3.0
DamageTime=(15.0,3.0,45.0,1.0)     // Time to fix aero damage, random delay, fix suspension including broken off wheels, concurrent damage fixing (0.0=separate, 1.0=concurrent); default=(8.5,1.0,90.0,1.0)

[FRONTWING]
FWRange=(0.0, 1.	, 1)
FWSetting=0
FWMaxHeight=(0.50)
FWDragParams=(0.002, 0.0002, 0.0)
FWLiftParams=(-0.1115, -0.001, 0.00)
FWLiftHeight=(0.050)
FWLiftSideways=(0.20)
FWLeft=(-0.001, 0.0, 0.0)
FWRight=(0.001, 0.0, 0.0)
FWUp=(0.0, -0.02, -0.001)
FWDown=(0.0, 0.02, 0.001)
FWAft=(0.0, 0.02, -0.02)
FWFore=(0.0, 0.0, 0.0)
FWRot=(0.10, 0.01, 0.01)
FWCenter=(0.00, 0.0, -0.70)

[REARWING]
RWRange=(0.0, 1.0, 1)
RWSetting=0
RWDragParams=(0.004, 0.002, 0.0)
RWLiftParams=(-0.1482, -0.001, 0.000)
RWLiftSideways=(0.10)
RWLeft=(-0.01, 0.0, 0.0)
RWRight=(0.01, 0.0, 0.0)
RWUp=(0.01, -0.01, -0.00)
RWDown=(0.0, 0.0, 0.00)
RWAft=(0.0, 0.0, -0.0)
RWFore=(0.0, 0.0, 0.0)
RWRot=(0.10, 0.0, 0.0)
RWCenter=(0.00, 0.40, 0.50)

[BODYAERO]
BodyDragBase=(0.370)
BodyDragHeightAvg=(0.150)
BodyDragHeightDiff=(0.306)
BodyMaxHeight=(0.20)
BodyLeft=(-0.7, 0.0, 0.0)
BodyRight=(0.7, 0.0, 0.0)
BodyUp=(0.0, -1.5, 0.0)
BodyDown=(0.0, 1.5, 0.0)
BodyAft=(0.0, 0.10, -1.00)
BodyFore=(0.000, -0.0496, 0.000)
BodyRot=(2.0, 1.3, 1.0)
BodyCenter=(0.0, 0.225, -0.93)
RadiatorRange=(0,3,8)
RadiatorSetting=7
RadiatorDrag=(0.055)
RadiatorLift=(0.001)
BrakeDuctRange=(0,1,0)
BrakeDuctSetting=0
BrakeDuctDrag=(2)
BrakeDuctLift=(0)
BrakeDuctLift=(0)

[DIFFUSER]
DiffuserBase=(0.0, 0.0, 0.0)
DiffuserFrontHeight=(0.0)         
DiffuserSideways=(0.0)
DiffuserCenter=(0.0, 0.01, -1.096)

[SUSPENSION]
PhysicalModelFile=FER_312PB_susp
CorrectedInnerSuspHeight=-1//0.185 //  instead of moving inner susp height relative with ride height, use this offset (set to -1 for original behavior)
ApplySlowToFastDampers=1
AdjustSuspRates=1
AlignWheels=1
CenterWheelsOnBodyX=0
FrontWheelTrack=1.445
RearWheelTrack=1.435  //1.49352
LeftWheelBase=2.177
RightWheelBase=2.177
SpringBasedAntiSway=1
AllowNoAntiSway=0                // Whether first setting gets overridden to mean no antisway bar
FrontAntiSwayBase=0.0
FrontAntiSwayRange=(30000.0, 1000.0, 41)
FrontAntiSwaySetting=23
FrontAntiSwayRate=(0.0, 0.0)
RearAntiSwayBase=0.0
RearAntiSwayRange=(0.0, 1000.0, 41)
RearAntiSwaySetting=12
RearAntiSwayRate=(0.0, 0.0)
FrontToeInRange=(-2.0, 0.1, 41)
FrontToeInSetting=19
RearToeInRange=(-2.0, 0.1, 41)
RearToeInSetting=21
LeftCasterRange=(-2.0, 0.1, 81)
LeftCasterSetting=50
RightCasterRange=(-2.0, 0.1, 81)
RightCasterSetting=50
LeftTrackBarRange=(0.0, 0.0, 0)
LeftTrackBarSetting=0
RightTrackBarRange=(0.0, 0.0, 0)
RightTrackBarSetting=0

[CONTROLS]
SteeringFFBMult=2.5
SteerLockRange=(1.0, 0.5, 74)
SteerLockSetting=48
RearBrakeRange=(0.25, 0.01, 31)
RearBrakeSetting=19
BrakePressureRange=(0.50, 0.01, 31)
BrakePressureSetting=25
HandbrakePressRange=(0.50, 0.05, 11)
HandbrakePressSetting=0
AutoUpshiftGripThresh=0.40
AutoDownshiftGripThresh=0.50
TractionControlGrip=(1.00, 0.20)
TractionControlLevel=(0.30, 0.90)
ABS4Wheel=1
ABSGrip=(1.00, 0.20)
ABSLevel=(0.30, 0.90)
OnboardBrakeBias=0                  // whether brake bias is allowed onboard

[ENGINE]
SpeedLimiter=0
Normal=1971_Ferrari_engine              // unrestricted engine
RestrictorPlate=1971_Ferrari_engine        // restrictor plate engine

[DRIVELINE]
ClutchEngageRate=3               // how fast to engage clutch
ClutchInertia=0.015              // inertia of parts between clutch and transmission
ClutchTorque=500               // maximum torque that can be transferred through clutch
ClutchWear=8                  // unimplemented
ClutchFriction=9                // friction torque of parts between clutch and transmission 
BaulkTorque=150                // 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 
UpshiftDelay=0.125                 // delay in selecting higher gear (low for semi-automatic, 
UpshiftClutchTime=0.25            // time to ease auto-clutch in AFTER upshift (0.0 for top 
UpshiftLiftThrottle=0.13          // lift to this throttle fraction while upshifting (if 
DownshiftDelay=0.33               // delay in selecting lower gear (low for semi-automatic, 
DownshiftClutchTime=0.275          // time to ease auto-clutch in AFTER downshift (used to be 
DownshiftBlipThrottle=0.40          // amount of throttle used to blip if controlled by game 
WheelDrive=REAR   
GearFile=F171_Hewland_ratios.grb
AllowGearingChanges=1
AllowFinalDriveChanges=1
FinalDriveSetting=5                // indexed into GearFile list
ReverseSetting=7
ForwardGears=5
Gear1Setting=2
Gear2Setting=15
Gear3Setting=34
Gear4Setting=48
Gear5Setting=60
DiffPumpTorque=0.0
DiffPumpRange=(0, 0, 0)
DiffPumpSetting=0
DiffPowerRange=(0.00, 0.05, 21)
DiffPowerSetting=15
DiffCoastRange=(0.00, 0.05, 21)
DiffCoastSetting=15
DiffPreloadRange=(20.0, 2.0, 40)
DiffPreloadSetting=3


[FRONTLEFT]
BumpTravel=-0.002
ReboundTravel=-0.105
BumpStopSpring=90000
BumpStopRisingSpring=6.50e6
BumpStopDamper=2000.0
BumpStopRisingDamper=7.00e5
BumpStage2=0.090
ReboundStage2=-0.090
FrictionTorque=2.668
SpinInertia=0.509
CGOffsetX=0.000
PushrodSpindle=(-0.0200, -0.1130, 0.0000)
PushrodBody=(-0.3833, 0.1267, 0.0000)
CamberRange=(-3.0, 0.1, 41)
CamberSetting=30
PressureRange=(140.0, 1.0, 41)
PressureSetting=25
PackerRange=(0.000, 0.001, 41)
PackerSetting=0
SpringMult=1.00 
SpringRange=(20000.0, 1000.0, 41)
SpringSetting=10
RideHeightRange=(0.08, 0.001, 51)
RideHeightSetting=2
DamperMult=1.00
SlowBumpRange=(600.0, 100.0, 21)
SlowBumpSetting=6
FastBumpRange=(0.0, 100.0, 21)
FastBumpSetting=6
SlowReboundRange=(1500.0, 100.0, 21)
SlowReboundSetting=11
FastReboundRange=(500.0, 100.0, 21)
FastReboundSetting=8
BrakeDiscRange=(0.022, 0.000, 0)
BrakeDiscSetting=1
BrakePadRange=(0, 1, 5)
BrakePadSetting=2
BrakeDiscInertia=1.304
BrakeResponseCurve=(20,35,450,580)
BrakeWearRate=1.215e-011
BrakeFailure=(1.33e-002,7.20e-004)
BrakeTorque=1770.0
BrakeHeating=0.00085 // 0.0006
BrakeCooling=(2.910e-002,2.667e-004)
BrakeDuctCooling=2.000e-004

[FRONTRIGHT]
BumpTravel=-0.002
ReboundTravel=-0.105
BumpStopSpring=90000
BumpStopRisingSpring=6.50e6
BumpStopDamper=2000.0
BumpStopRisingDamper=7.00e5
BumpStage2=0.090
ReboundStage2=-0.090
FrictionTorque=2.668
SpinInertia=0.509
CGOffsetX=0.000
PushrodSpindle=(0.0200, -0.1130, 0.0000)
PushrodBody=(0.3833, 0.1267, 0.0000)
CamberRange=(-3.0, 0.1, 41)
CamberSetting=30
PressureRange=(140.0, 1.0, 41)
PressureSetting=25
PackerRange=(0.000, 0.001, 41)
PackerSetting=0
SpringMult=1.00 
SpringRange=(20000.0, 1000.0, 41)
SpringSetting=10
RideHeightRange=(0.08, 0.001, 51)
RideHeightSetting=2
DamperMult=1.00
SlowBumpRange=(600.0, 100.0, 21)
SlowBumpSetting=6
FastBumpRange=(0.0, 100.0, 21)
FastBumpSetting=6
SlowReboundRange=(1500.0, 100.0, 21)
SlowReboundSetting=11
FastReboundRange=(500.0, 100.0, 21)
FastReboundSetting=8
BrakeDiscRange=(0.022, 0.000, 0)
BrakeDiscSetting=1
BrakePadRange=(0, 1, 5)
BrakePadSetting=2
BrakeDiscInertia=1.304
BrakeResponseCurve=(20,35,450,580)
BrakeWearRate=1.215e-011
BrakeFailure=(1.33e-002,7.20e-004)
BrakeTorque=1770.0
BrakeHeating=0.00085 // 0.0006
BrakeCooling=(2.910e-002,2.667e-004)
BrakeDuctCooling=2.000e-004

[REARLEFT]
BumpTravel=-0.005
ReboundTravel=-0.205
BumpStopSpring=90000
BumpStopRisingSpring=6.50e6
BumpStopDamper=2000.0
BumpStopRisingDamper=7.00e5
BumpStage2=0.090
ReboundStage2=-0.090
FrictionTorque=5.684
SpinInertia=0.960
CGOffsetX=-0.030
PushrodSpindle=(-0.0800, -0.1930, -0.0000)
PushrodBody=(-0.4121, 0.1028, -0.0000)
CamberRange=(-3.0, 0.1, 41)
CamberSetting=30
PressureRange=(160.0, 1.0, 41)
PressureSetting=20
PackerRange=(0.000, 0.001, 41)
PackerSetting=0
SpringMult=1.0 
SpringRange=(30000.0, 1000.0, 41)
SpringSetting=21
RideHeightRange=(0.08, 0.001, 51)
RideHeightSetting=2
DamperMult=1.00
SlowBumpRange=(1000.0, 100.0, 21)
SlowBumpSetting=10
FastBumpRange=(500.0, 100.0, 21)
FastBumpSetting=5
SlowReboundRange=(3500.0, 100.0, 21)
SlowReboundSetting=9
FastReboundRange=(1000.0, 100.0, 21)
FastReboundSetting=12
BrakeDiscRange=(0.022, 0.000, 0)
BrakeDiscSetting=1
BrakePadRange=(0, 1, 5)
BrakePadSetting=2
BrakeDiscInertia=1.293
BrakeResponseCurve=(20,35,450,580)
BrakeWearRate=1.215e-011
BrakeFailure=(1.33e-002,7.20e-004)
BrakeTorque=1360.0
BrakeHeating=0.00085 // 0.0006
BrakeCooling=(2.910e-002,2.667e-004)
BrakeDuctCooling=0.900e-004

[REARRIGHT]
BumpTravel=-0.005
ReboundTravel=-0.205
BumpStopSpring=90000
BumpStopRisingSpring=6.50e6
BumpStopDamper=2000.0
BumpStopRisingDamper=7.00e5
BumpStage2=0.090
ReboundStage2=-0.090
FrictionTorque=5.684
SpinInertia=0.960
CGOffsetX=-0.030
PushrodSpindle=(0.0800, -0.1930, -0.0000)
PushrodBody=(0.4121, 0.1028, -0.0000)
CamberRange=(-3.0, 0.1, 41)
CamberSetting=30
PressureRange=(160.0, 1.0, 41)
PressureSetting=20
PackerRange=(0.000, 0.001, 41)
PackerSetting=0
SpringMult=1.0
SpringRange=(30000.0, 1000.0, 41)
SpringSetting=21
RideHeightRange=(0.08, 0.001, 51)
RideHeightSetting=2
DamperMult=1.00
SlowBumpRange=(1000.0, 100.0, 21)
SlowBumpSetting=10
FastBumpRange=(500.0, 100.0, 21)
FastBumpSetting=5
SlowReboundRange=(3500.0, 100.0, 21)
SlowReboundSetting=9
FastReboundRange=(1000.0, 100.0, 21)
FastReboundSetting=12
BrakeDiscRange=(0.022, 0.000, 0)
BrakeDiscSetting=1
BrakePadRange=(0, 1, 5)
BrakePadSetting=2
BrakeDiscInertia=1.293
BrakeResponseCurve=(20,35,450,580)
BrakeWearRate=1.215e-011
BrakeFailure=(1.33e-002,7.20e-004)
BrakeTorque=1360.0
BrakeHeating=0.00085 // 0.0006
BrakeCooling=(2.910e-002,2.667e-004)
BrakeDuctCooling=0.900e-004
