// CTDP F1 2005 Engine by Gonzo + Mlod and Onlinracer.de Physics Team
RPMTorque=(0,-35.0,-31.7)
RPMTorque=( 500,-37.0,-21.8)
RPMTorque=( 1000,-39.0,-7.9)
RPMTorque=( 1500,-41.5,51.0)
RPMTorque=( 2000,-44.0,82.0)
RPMTorque=( 2500,-46.6,96.9)
RPMTorque=( 3000,-49.3,118.6)
RPMTorque=( 3500,-52.2,135.7)
RPMTorque=( 4000,-54.9,164.2)
RPMTorque=( 4500,-57.7,180.4)
RPMTorque=( 5000,-61.5,195.1)
RPMTorque=( 5500,-65.4,206.3)
RPMTorque=( 6000,-69.2,216.4)
RPMTorque=( 6500,-72.8,226.4)
RPMTorque=( 7000,-76.5,234.5)
RPMTorque=( 7500,-80.5,244.1)
RPMTorque=( 8000,-83.9,249.4)
RPMTorque=( 8500,-87.7,259.6)
RPMTorque=( 9000,-91.5,266.4)
RPMTorque=( 9500,-95.4,276.3)
RPMTorque=( 10000,-99.3,282.4)
RPMTorque=( 10500,-104.3,287.7)
RPMTorque=( 11000,-108.5,294.9)
RPMTorque=( 11500,-113.3,302.5)
RPMTorque=( 12000,-117.4,308.2)
RPMTorque=( 12500,-121.5,311.5)
RPMTorque=( 13000,-127.8,314.8)
RPMTorque=( 13500,-132.7,317.7)
RPMTorque=( 14000,-138.8,320.0)
RPMTorque=( 14500,-144.9,326.2)
RPMTorque=( 15000,-151.3,330.3)
RPMTorque=( 15500,-157.3,333.9)
RPMTorque=( 16000,-163.7,336.7)
RPMTorque=( 16500,-169.9,334.9)
RPMTorque=( 17000,-176.3,330.7)
RPMTorque=( 17500,-181.9,325.1)
RPMTorque=( 18000,-188.2,320.6)
RPMTorque=( 18500,-194.5,314.1)
RPMTorque=( 19000,-200.9,304.6)
RPMTorque=( 19500,-207.6,292.9)
RPMTorque=( 20000,-217.3,276.5)
RPMTorque=( 20500,-223.7,226.8)
RPMTorque=( 21000,-233.0,96.7)
RPMTorque=( 21500,-248.0,-1.4)
RPMTorque=( 22000,-267.1,-70.0)
RPMTorque=( 22500,-322.1,-159.6)
RPMTorque=( 23000,-401.9,-266.3)
FuelConsumption=2.755e-005                // affected by throttle position and engine speed
FuelEstimate=1.745                        // fudge factor for differences between vehicle types (used for lap estimates and AI pit scheduling)
EngineInertia=0.0575                      // rotational inertia of engine components
IdleThrottle=1.0                          // throttle multiplier to help maintain idle speed
IdleRPMLogic=(3900.0, 4100.0)             // attempt to maintain idle speed between these RPMs
LaunchEfficiency=0.80                     // efficiency (0.0-1.0) of launch control, or 0.0 if N/A
LaunchRPMLogic=(5500.0, 7500.0)           // holds RPM in this range before launch (used for AI even if launch control is N/A!)
LaunchVariables=2                         // level of traction control used (0-3) and whether auto-upshifting is enabled (add 4); default=7
RevLimitRange=(17500.0, 0.0, 0)
RevLimitSetting=1
RevLimitLogic=150.0                       // 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, 5)                  // 0 = most driveable, max = most power (low gears only) (unimplemented)
EngineMapSetting=2
EngineBoostRange=(0.0, 1.0, 10)
EngineBoostSetting=0
BoostEffects=(73.0, 0.020, 1.125)         // RPM increase per setting, fuel increase (1,5%) per setting, engine wear rate (103.0%) per setting
BoostTorque=-0.0048                       // 0.4% less torque per setting (applies to all RPMs)
BoostPower=0.00028                        // % more horsepower per setting
EngineBrakingMapRange=(0.0, 0.000155, 10) // input throttle is ranged from minimum to 100%, with the minimum = setting * step * RPM,
EngineBrakingMapSetting=4                 // the default is 1 * 0.000133 * 15000 RPM = 2% applied throttle at zero input throttle
OptimumOilTemp=105.5                      // degrees Celsius at which engine operates optimally
CombustionHeat=60.04                      // degrees Celsius added per liter of fuel burned
EngineSpeedHeat=4.228e-003                // heat added linearly with engine speed
OilMinimumCooling=8.154e-004               // heat dissipated without radiator
OilWaterHeatTransfer=(1.98e-2,3.68e-4)    // heat transfer from oil to water (base, w/ engine speed)
WaterMinimumCooling=7.770e-004            // heat dissipated without radiator
RadiatorCooling=(12.55e-04, 2.55e-04)     // cooling rate with velocity (base, per setting)
LifetimeEngineRPM=(17800.0,090.0)         // (base engine speed for lifetime, range where lifetime is halved)
LifetimeOilTemp=(131.0,15.00)             // (base oil temp for lifetime, range where lifetime is halved)
LifetimeAvg=9300                          // average lifetime in seconds
LifetimeVar=100                           // lifetime random variance
EngineEmission=(0.0, 0.50, 0.0)           // where flames and smoke are emitted (relative to ref frame at rear axle)
EngineSound=(0.0, 0.50, 0.0)              // where engine sound is played (relative to ref frame at rear axle)
SpeedLimiter=1                            // whether vehicle has a pitlane speed limiter
OnboardStarter=0                          // whether vehicle restarts when stalled
StarterTiming=(0.1, 0.0, 3.6)             // average and variable cranking time, then time to blend with starting sound