// Audi R10 - GTR2 Version
// @Jpbs - Juillet 2007 - http://team.motorsport.phpnet.org
//---------------------------------------------------------------------
RPMTorque=( 0.0, -12.0, 0.0)
RPMTorque=( 200.0, -16.3, 151.6)
RPMTorque=( 400.0, -20.7, 216.9)
RPMTorque=( 600.0, -25.0, 266.9)
RPMTorque=( 800.0, -29.3, 329.9)
RPMTorque=( 1000.0, -33.6, 410.0)
RPMTorque=( 1200.0, -37.9, 501.8)
RPMTorque=( 1400.0, -42.1, 604.2)
RPMTorque=( 1600.0, -46.3, 693.4)
RPMTorque=( 1800.0, -50.4, 769.6)
RPMTorque=( 2000.0, -54.4, 848.3)
RPMTorque=( 2200.0, -58.3, 908.7)
RPMTorque=( 2400.0, -62.2, 979.5)
RPMTorque=( 2600.0, -65.9, 1020.9)
RPMTorque=( 2800.0, -69.5, 1040.6)
RPMTorque=( 3000.0, -72.9, 1064.2)
RPMTorque=( 3200.0, -76.2, 1079.9)
RPMTorque=( 3400.0, -79.4, 1089.8)
RPMTorque=( 3600.0, -82.4, 1095.7)
RPMTorque=( 3800.0, -85.2, 1100.0)
RPMTorque=( 4000.0, -87.7, 1099.1)
RPMTorque=( 4200.0, -90.1, 1074.1)
RPMTorque=( 4400.0, -92.2, 1040.2)
RPMTorque=( 4600.0, -94.2, 1006.3)
RPMTorque=( 4800.0, -95.8, 971.7)
RPMTorque=( 5000.0, -97.2, 928.8)
RPMTorque=( 5200.0, -98.3, 890.1)
RPMTorque=( 5400.0, -99.2, 852.9)
RPMTorque=( 5600.0, -99.8, 806.3)
RPMTorque=( 5800.0, -100.0, 766.9)
RPMTorque=( 6000.0, -99.9, 715.7)
RPMTorque=( 6200.0, -99.5, 664.6)
RPMTorque=( 6400.0, -98.8, 603.5)
RPMTorque=( 6600.0, -97.6, 524.8)
RPMTorque=( 6800.0, -96.2, 404.7)
RPMTorque=( 7000.0, -94.3, 216.6)
FuelConsumption=7.731e-05  
FuelEstimate=0.45000 
EngineInertia=0.25600   // rotational inertia of engine components
IdleThrottle=0.40000   // throttle multiplier to help maintain idle speed
IdleRPMLogic=(1000, 1100)   // attempt to maintain idle speed between these RPMs
LaunchEfficiency=0   // efficiency (0.0-1.0) of launch control, or 0.0 if N/A
LaunchRPMLogic=(4000, 6000)   // holds RPM in this range before launch (used for AI even if launch control is N/A!)
RevLimitRange=(4200, 50, 37)   
RevLimitSetting=28   
RevLimitLogic=100   // RPM range around current setting where rev limiter operates
RevLimitAvailable=1   // whether to use a rev limit (if 0, you still must have a "rev limit", just make it 40000 or so, and make sure to change [CONTROLS]->UpshiftAlgorithm to fix shifting points)
EngineMapRange=(0, 1, 1)   // 0 = most driveable, max = most power (low gears only) (unimplemented)
EngineMapSetting=1   
EngineBrakingMapRange=(0, 0.0010, 1)   // input throttle is ranged from minimum to 100%, with the minimum = setting * step * RPM,
EngineBrakingMapSetting=0   // the default is 1 * 0.000133 * 15000 RPM = 2% applied throttle at zero input throttle
EngineBoostRange=(0.01000, 1, 10)   
EngineBoostSetting=7   
BoostEffects=(15, 0.0100, 1)   // RPM increase per setting, fuel increase (1%) per setting, engine wear rate (101.5%) per setting
BoostTorque=-0.00810   // 0.4% less torque per setting (applies to all RPMs)
BoostPower=3.200e-04   // % more horsepower per setting
OptimumOilTemp=100   // degrees Celsius at which engine operates optimally
CombustionHeat=40   // degrees Celsius added per liter of fuel burned
EngineSpeedHeat=9.062e-04   // heat added linearly with engine speed
OilMinimumCooling=0.00750   // heat added linearly with engine speed
OilWaterHeatTransfer=(0.39620, 7.925e-05)   // heat transfer from oil to water (base, w/ engine speed)
WaterMinimumCooling=0.00396   // heat dissipated without radiator
RadiatorCooling=(1.592e-04, 1.004e-04)   // cooling rate with velocity (base, per setting)(1.797e-06, 4.486e-06)
LifetimeEngineRPM=(4880, 180)   // (base engine speed for lifetime, range where lifetime is halved)
LifetimeOilTemp=(105, 2.5000)   // (base oil temp for lifetime, range where lifetime is halved)
LifetimeAvg=15000   // average lifetime in seconds
LifetimeVar=8500   // lifetime random variance
EngineEmission=(0, 0.1000, 0.5000)   // where flames and smoke are emitted (relative to ref frame at rear axle)
EngineSound=(0, 0.1000, 0.5000)   // where engine sound is played (relative to ref frame at rear axle)
SpeedLimiter=1   // whether vehicle has a pitlane speed limiter
OnboardStarter=1   // whether vehicle restarts when stalled
StarterTiming=(1.10, 0.0, 0.0)   // average and variable cranking time, then time to blend with starting sound
