// A1 GP demo physics set.  rFactordev team.  Brian Jeffcock July 15th 2005
RPMTorque=( 0,      -35   -35.0)  //	0.0
RPMTorque=( 250,    -36   -24.0)  //	-1.2
RPMTorque=( 500,   -38.7,  43.0)  //	-0.7
RPMTorque=( 750,   -40,    68.0)   //	1.4
RPMTorque=( 1000,  -43.4,  83.0)  //	4.8
RPMTorque=( 1250,  -45,    94.0)  //	9.3
RPMTorque=( 1500,  -46,   110.0)  //	14.7
RPMTorque=( 1750,  -48,   128.0)  //	21.4
RPMTorque=( 2000,  -49.6, 142.0)  //	30.1
RPMTorque=( 2250,  -53,   157.0)  //	39.2
RPMTorque=( 2500,  -55.2, 170.0)  //	50.2
RPMTorque=( 2750,  -60,   186.0)  //	61.8
RPMTorque=( 3000,  -65.2, 201.0)  //	74.1
RPMTorque=( 3250,  -71,   216.0)  //	89.5
RPMTorque=( 3500,  -78.7, 229.0)  //	105.2
RPMTorque=( 3750,  -85,   242.0)  //	124.3
RPMTorque=( 4000,  -92,   252.0)  //	144.4
RPMTorque=( 4250,  -98,   264.0)  //	163.5
RPMTorque=( 4500, -105.9, 277.0)  //	183.3
RPMTorque=( 4750, -107,   288.0)  //	206.8
RPMTorque=( 5000, -114.1, 300.0)  //	224.7
RPMTorque=( 5250, -133,   313.0)  //	245.5
RPMTorque=( 5500, -125.6, 328.0)  //	266.5
RPMTorque=( 5750, -135,   339.0)  //	285.8
RPMTorque=( 6000, -147.5, 350.0)  //	301.6
RPMTorque=( 6250, -158,   361.0)  //	322.1
RPMTorque=( 6500, -166.7, 374.0)  //	341.4
RPMTorque=( 6750, -174,   386.0)  //	365.9
RPMTorque=( 7000, -183.2, 400.0)  //	390.3
RPMTorque=( 7250, -190,   414.0)  //	411.3
RPMTorque=( 7500, -203,   425.0)  //	435.0
RPMTorque=( 7750, -213,   435.0)  //	462.5
RPMTorque=( 8000, -225.2, 439.0)  //	493
RPMTorque=( 8250, -237,   442.0)  //	512.1
RPMTorque=( 8500, -240,   437.0)  //	520
RPMTorque=( 8750, -245.2, 423.0)  //	518.1
RPMTorque=( 9000, -250,   412.0)  //	520
RPMTorque=( 9250, -255,   413.0)  //	536.6
RPMTorque=( 9500, -260.2, 412.0)  //	550.0
RPMTorque=( 9750, -265,   352.0)  //	413.0
RPMTorque=( 10000, -270,  219.0)  //	307.5
RPMTorque=( 10250, -275,   97.0)  //	139.6
RPMTorque=( 10500, -280,   48.0)  //	70.8
RPMTorque=( 10750, -285,   -6.0)  //	-9.1
RPMTorque=( 11000, -290,  -46.0)  //	-71.1
FuelConsumption=6.300e-005          // affected by throttle position and engine speed
FuelEstimate=1.000                  // fudge factor for differences between vehicle types (used for lap estimates and AI pit scheduling)0.997
EngineInertia=0.155                // rotational inertia of engine components
IdleThrottle=1.0                    // throttle multiplier to help maintain idle speed
IdleRPMLogic=(1200.0, 1600.0)  //(3900.0, 4100.0)       // attempt to maintain idle speed between these RPMs
LaunchEfficiency=0.000              // efficiency (0.0-1.0) of launch control, or 0.0 if N/A
LaunchRPMLogic=(6500.0, 8500.0)    // holds RPM in this range before launch (used for AI even if launch control is N/A!)
RevLimitRange=(8500.0, 100.0, 6)
RevLimitSetting=5
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
EngineBrakingMapRange=(0.0, 0.000133, 5) // input throttle is ranged from minimum to 100%, with the minimum = setting * step * RPM,
EngineBrakingMapSetting=3                // the default is 1 * 0.000133 * 15000 RPM = 2% applied throttle at zero input throttle
OptimumOilTemp=105.0                // degrees Celsius at which engine operates optimally
CombustionHeat=30.0                 // degrees Celsius added per liter of fuel burned
EngineSpeedHeat=7.400e-004          // heat added linearly with engine speed
OilMinimumCooling=9.100e-004        // heat dissipated without radiator
OilWaterHeatTransfer=(5.500e-003,9.050e-005) // heat transfer from oil to water (base, w/ engine speed)
WaterMinimumCooling=3.600e-003      // heat dissipated without radiator 3.900e-003
RadiatorCooling=(2.90e-004, 1.060e-004)   // cooling rate with velocity (base, per setting)(3.00e-004, 1.060e-004)
LifetimeEngineRPM=(9600.0,360.0)   // (base engine speed for lifetime, range where lifetime is halved)
LifetimeOilTemp=(124.0,2.90)        // (base oil temp for lifetime, range where lifetime is halved)
LifetimeAvg=10050                   // average lifetime in seconds
LifetimeVar=3650                    // 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=1                    // whether vehicle restarts when stalled
StarterTiming=(1.4, 0.4, 1.9)       // average and variable cranking time, then time to blend with starting sound

