//  24H - Audi R8 Fsi Power 2005, Simulation @JPBS
// @Jpbs - Juillet 2007 - http://team.motorsport.phpnet.org
//------------------------------------------------------------------------------------
RPMTorque=( 0.0, -24.1, 0.0)
RPMTorque=( 250.0, -42.9, 123.0)
RPMTorque=( 500.0, -61.4, 163.7)
RPMTorque=( 750.0, -79.7, 185.5)
RPMTorque=( 1000.0, -97.6, 202.8)
RPMTorque=( 1250.0, -115.3, 234.3)
RPMTorque=( 1500.0, -132.5, 275.2)
RPMTorque=( 1750.0, -149.4, 331.8)
RPMTorque=( 2000.0, -165.8, 382.2)
RPMTorque=( 2250.0, -181.6, 429.4)
RPMTorque=( 2500.0, -197.0, 473.5)
RPMTorque=( 2750.0, -211.7, 514.2)
RPMTorque=( 3000.0, -225.8, 549.2)
RPMTorque=( 3250.0, -239.3, 581.4)
RPMTorque=( 3500.0, -252.0, 610.8)
RPMTorque=( 3750.0, -263.9, 649.8)
RPMTorque=( 4000.0, -275.0, 687.5)
RPMTorque=( 4250.0, -285.3, 725.3)
RPMTorque=( 4500.0, -294.6, 750.5)
RPMTorque=( 4750.0, -303.0, 763.1)
RPMTorque=( 5000.0, -310.3, 774.1)
RPMTorque=( 5250.0, -316.6, 774.0)
RPMTorque=( 5500.0, -321.9, 756.8)
RPMTorque=( 5750.0, -325.9, 731.6)
RPMTorque=( 6000.0, -328.8, 709.6)
RPMTorque=( 6250.0, -330.3, 687.5)
RPMTorque=( 6500.0, -330.6, 668.6)
RPMTorque=( 6750.0, -329.5, 648.2)
RPMTorque=( 7000.0, -327.1, 621.4)
RPMTorque=( 7250.0, -323.1, 585.2)
RPMTorque=( 7500.0, -317.6, 534.9)
RPMTorque=( 7750.0, -310.6, 480.2)
RPMTorque=( 8000.0, -302.0, 424.3)
RPMTorque=( 8250.0, -291.6, 352.5)
RPMTorque=( 8500.0, -275.1, 265.4)
RPMTorque=( 8750.0, -250.4, 114.3)
RPMTorque=( 9000.0, -215.5, -17.9)
FuelConsumption=6.905e-05   // affected by throttle position and engine speed
FuelEstimate=0.6180   // fudge factor for differences between vehicle types (used for lap estimates and AI pit scheduling)
EngineInertia=0.25600   // rotational inertia of engine components
IdleThrottle=0.40000   // throttle multiplier to help maintain idle speed
IdleRPMLogic=(1200, 1450)   // 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=(6000, 7000)   // holds RPM in this range before launch (used for AI even if launch control is N/A!)
RevLimitRange=(6400, 50, 42)   
RevLimitSetting=33   
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=1   
BoostEffects=(15, 0.0100, 1.0150)   // RPM increase per setting, fuel increase (1%) per setting, engine wear rate (101.5%) per setting
BoostTorque=-0.00410   // 0.4% less torque per setting (applies to all RPMs)
BoostPower=1.600e-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.49620, 7.925e-05)   // heat transfer from oil to water (base, w/ engine speed)
WaterMinimumCooling=0.00396   // heat dissipated without radiator
RadiatorCooling=(1.592e-004, 27.039e-005) // RadiatorCooling=(1.592e-04, 1.004e-04)   // cooling rate with velocity (base, per setting)
LifetimeEngineRPM=(7480, 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.0000, 0.05000, 0.6500)   // where flames and smoke are emitted (relative to ref frame at rear axle)
EngineSound=(0.0000, 0.05000, 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.40, 0.0, 0.0)   // average and variable cranking time, then time to blend with starting sound
