Untitled
unknown
plain_text
5 months ago
25 kB
13
No Index
{ "Camso_Engine_8d095": { "information":{ "authors":"Camshaft Software", "name":"30HD6i TST", "value": 6000 } //"variables": [ // ["name", "type", "unit", "category", "default", "min", "max", "title", "description"] // ["$AfterfireMod", "range", "", "Vehicle Advanced Settings", 1, 0, 10, "Afterfire Modifier", "Modifier for the amount of engine afterfire", {"stepDis":1,"subCategory":"Engine","minDis":0,"maxDis":1000}], // ["$ParticulatesMod", "range", "", "Vehicle Advanced Settings", 1, 0, 100, "Particluates Modifier", "Modifier for the amount of engine particulates", {"stepDis":1,"subCategory":"Engine","minDis":0,"maxDis":10000}], // //["$EngineOffsetX", "range", "+m", "Vehicle Advanced Settings", 0, -4, 4, "Engine Offset X", "Lateral engine offset", {"stepDis":0.01,"subCategory":"Engine Offset"}], // //["$EngineOffsetY", "range", "+m", "Vehicle Advanced Settings", 0, -4, 4, "Engine Offset Y", "Longitudinal engine offset", {"stepDis":0.01,"subCategory":"Engine Offset"}], // //["$EngineOffsetZ", "range", "+m", "Vehicle Advanced Settings", 0, -4, 4, "Engine Offset Z", "Vertical engine offset", {"stepDis":0.01,"subCategory":"Engine Offset"}], // ["$EngineOffsetXVis", "range", "+m", "Vehicle Advanced Settings", 0, -4, 4, "Visual Engine Offset X", "Visual lateral engine offset", {"stepDis":0.01,"subCategory":"Engine Offset"}], // ["$EngineOffsetYVis", "range", "+m", "Vehicle Advanced Settings", 0, -4, 4, "Visual Engine Offset Y", "Visual longitudinal engine offset", {"stepDis":0.01,"subCategory":"Engine Offset"}], // ["$EngineOffsetZVis", "range", "+m", "Vehicle Advanced Settings", 0, -4, 4, "Visual Engine Offset Z", "Visual vertical engine offset", {"stepDis":0.01,"subCategory":"Engine Offset"}], // ["$ExhaustOffsetX", "range", "+m", "Vehicle Advanced Settings", 0, -4, 4, "Exhaust Offset X", "Lateral exhaust offset", {"stepDis":0.01,"subCategory":"Exhaust Offset"}], // ["$ExhaustOffsetY", "range", "+m", "Vehicle Advanced Settings", 0, -4, 4, "Exhaust Offset Y", "Longitudinal exhaust offset", {"stepDis":0.01,"subCategory":"Exhaust Offset"}], // ["$ExhaustOffsetZ", "range", "+m", "Vehicle Advanced Settings", 0, -4, 4, "Exhaust Offset Z", "Vertical exhaust offset", {"stepDis":0.01,"subCategory":"Exhaust Offset"}], // ["$ExhaustOffsetXVis", "range", "+m", "Vehicle Advanced Settings", 0, -4, 4, "Visual Exhaust Offset X", "Visual lateral exhaust offset", {"stepDis":0.01,"subCategory":"Exhaust Offset"}], // ["$ExhaustOffsetYVis", "range", "+m", "Vehicle Advanced Settings", 0, -4, 4, "Visual Exhaust Offset Y", "Visual longitudinal exhaust offset", {"stepDis":0.01,"subCategory":"Exhaust Offset"}], // ["$ExhaustOffsetZVis", "range", "+m", "Vehicle Advanced Settings", 0, -4, 4, "Visual Exhaust Offset Z", "Visual vertical exhaust offset", {"stepDis":0.01,"subCategory":"Exhaust Offset"}] //], "slotType" : "Camso_Engine", "slots": [ ["type", "default", "description"], ["camso_tuning_parameters_engine", "", "Advanced Engine Parameters"], //["Camso_Enginesound", "Camso_Enginesound_8d095", "Engine Sound"], ["Camso_Intake_8d095", "Camso_Intake_8d095", "Intake", {"coreSlot": true}], ["Camso_BalancingMass", "Camso_BalancingMass", "Engine Balancing", {"coreSlot": true}], ["Camso_Nitrous", "", "Nitrous Injection"], ["Camso_EngineManagement_8d095", "Camso_EngineManagement_8d095", "Engine Management", {"coreSlot": true}], ["Camso_engine_structure", "Camso_engine_structure_de33d", "Engine Structure", {"coreSlot": true}], ["Camso_EngineInternals_8d095", "Camso_EngineInternals_8d095", "Engine Internals", {"coreSlot": true}] ["Camso_Turbo_8d095", "Camso_Turbo_8d095", "Turbocharger" ], ["Camso_Turbo_8d096", "Camso_Turbo_8d096", "Turbocharger" ], ["Camso_Supercharger_8d095", "", "Supercharger"], ["Camso_Turbo", "", "Turbocharger Mod"], //backwards compatibility for mods ["Camso_Supercharger", "", "Supercharger Mod"], //backwards compatibility for mods ["Camso_Transmission", "Camso_Transmission_de33d", "Transmission"] ], "powertrain" : [ ["type", "name", "inputName", "inputIndex"], ["combustionEngine", "mainEngine", "dummy", 0] ], "mainEngine": { "torque":[ ["rpm", "torque"], [0,0], [500, 259.08], [500, 262.36], [600, 269.38], [700, 275.09], [800, 280.72], [900, 286.15], [1000, 291.62], [1100, 297.46], [1200, 303.71], [1300, 310.59], [1400, 316.89], [1500, 323.26], [1600, 329.47], [1700, 335.39], [1800, 340.29], [1900, 344.32], [2000, 348.19], [2100, 352.11], [2200, 356.07], [2300, 360.07], [2400, 363.84], [2500, 367.57], [2600, 371.26], [2700, 374.88], [2800, 378.36], [2900, 381.75], [3000, 384.77], [3100, 388.96], [3200, 393.70], [3300, 397.90], [3400, 400.96], [3500, 402.48], [3600, 402.56], [3700, 401.28], [3800, 399.00], [3900, 396.31], [4000, 393.79], [4100, 391.95], [4200, 390.70], [4300, 389.29], [4400, 387.74], [4500, 386.85], [4600, 387.00], [4700, 387.17], [4800, 386.22], [4900, 383.18], [5000, 378.42], [5100, 372.22], [5200, 365.35], [5300, 358.63], [5400, 352.79], [5500, 347.80], [5600, 342.58], [5700, 337.35], [5800, 332.69], [5900, 328.40], [6000, 324.15], [6100, 319.44], [6200, 313.71], [6300, 305.68], [6400, 296.64], [6500, 284.66], [6600, 271.23], [7100, 244.37], [7600, 190.64], [8100, 83.18], ], //rev limiters have some options //"revLimiterType":"rpmDrop", //Default choice. waits for rpm to fall before torque comes back. Can have long delays in high gears. Uses "revLimiterRPMDrop". //"revLimiterType":"timeBased", //Waits for "revLimiterCutTime" time window, but also has "revLimiterMaxRPMDrop" fallback, if the rpm falls too much in the time window. //"revLimiterType:"soft", //Tapers the the torque off in some range of rpm defined by "revLimiterSmoothOvershootRPM" "hasRevLimiter":false, //Disables rev limiter //"revLimiterRPMDrop":100, //engine performance "idleRPM":500, "idleRPMRoughness":33.433501675208, "maxRPM":11969.821795082, //Max RPM before overrev damage is likely "inertia":0.13694385721361, //(kg*m/s^2) "friction":16.358070483182, //Constant friction torque (Nm) "dynamicFriction":0.03139737426232, //Friction torque that increases with engine speed (Nm/rad/s) "engineBrakeTorque":24.537105724773, //Constant friction torque (Nm) "starterMaxRPM":500, "starterTorque":81.790352415911, "waterDamage": {"[engineGroup]:":["engine_intake"]}, //Engine hydrolocks when nodes in this group go under water "radiator": {"[engineGroup]:":["radiator"]}, //Radiator steam is emitted from nodes in this group "engineBlock": {"[engineGroup]:":["engine_block"]}, //Engine thermal mass is taken from nodes in this group //"fuel": {"[engineGroup]:":["fuel"]}, "breakTriggerBeam":"engine", //Engine breaks if beam with this name is broken "soundConfigExhaust": "soundConfigExhaust", //What section name to look for for engine sound information //Exhaust Settings "particulates":"$=0.03025*($ParticulatesMod or 1)", //Exhaust Sound/back fires "instantAfterFireCoef": "$=0.44999999463558*($AfterfireMod or 1)", "sustainedAfterFireCoef": "$=0.67499999195337*($AfterfireMod or 1)", "instantAfterFireVolumeCoef":0.6, "sustainedAfterFireVolumeCoef":0.35, "shiftAfterFireVolumeCoef":0.8, //cooling and oil system, "thermalsEnabled":true, "engineBlockMaterial":"iron", //"aluminum", "aluminium", "iron" "starterSample":"event:>Engine>Starter>i6_2007_eng", "starterSampleExhaust":"event:>Engine>Starter>i6_2007_exh", "shutOffSampleEngine":"event:>Engine>Shutoff>i6_2007_eng", "shutOffSampleExhaust":"event:>Engine>Shutoff>i6_2007_exh", "starterVolume":0.67, "starterVolumeExhaust":0.8, "shutOffVolumeEngine":0.33, "shutOffVolumeExhaust":0.4, //cooling system "radiatorArea":0.78605703097708, "radiatorEffectiveness":20000, "coolantVolume":5.9987060202497, "radiatorFanType":"electric", "radiatorFanTemperature":105 "radiatorFanMaxAirSpeed":2, "thermostatTemperature":90, "radiatorFanLoopEvent": "event:>Vehicle>Cooling Fan>Electric_05", "radiatorFanVolume": 0.6, //oil radiator "oilRadiatorArea":5.9987060202497, "oilRadiatorEffectiveness":2000, "oilThermostatTemperature":100, "oilVolume":4.7490295151873, //Litres //engine durability "cylinderWallTemperatureDamageThreshold":310, //Cylinder temp (C) over which damage starts to occur to rings "headGasketDamageThreshold":1700000, //Durability of headgasket "pistonRingDamageThreshold":1700000, //Durability of headgasket "connectingRodDamageThreshold":2200000, //Durability of connecting rods "maxTorqueRating": 1079.5081455127, "maxOverTorqueDamage": 250, "energyStorage": "mainTank", //Name of the fuel tank "requiredEnergyType":"gasoline", //Type of fuel required "burnEfficiency": [ //How much fuel energy is converted to work in the cylinders (does not account for engine friction losses) [0.00, 0.18], [0.05, 0.38], [0.40, 0.49], [0.70, 0.61], [1.00, 0.42], ], "torqueReactionNodes:":["engine1", "engine2", "engine3"] }, "vehicleController": { //https://wiki.beamng.com/VehicleController //I will put commonly used values below //universally useful values //"calculateOptimalLoadShiftPoints":true, //The high shift points ones can be auto calculated //"shiftDownRPMOffsetCoef":1.3, //Can spread the downshift points for auto calculation if it tends to hunt too much (choose lower number to spread more) "lowShiftDownRPM":500, "highShiftDownRPM":4120, "lowShiftUpRPM":1100, "highShiftUpRPM":6500, //"topSpeedLimit":0, //Speed limiter in m/s //may want to increase values below for ultra high powered cars. On our drag cars they are set to 99999 to effectively disable //"wheelSlipUpThreshold":7000, //A wheelspin threshold to stop arcade/auto gearbox from upshifting while spinning the tires or drifting //"wheelSlipDownThreshold":10000, //A wheelspin threshold to stop arcade/auto gearbox from downshifting when locking the brakes }, "soundConfigExhaust": { "sampleName": "8D0959774D48340DAD0088B6C5DC196B", "mainGain": 7.5, "maxLoadMix": 1, "minLoadMix": 0, "onLoadGain": 1.1, "offLoadGain": 0.8, "eqLowGain": 0, "eqLowFreq": 400, "eqLowWidth": 1, "eqHighGain": 1.21, "eqHighFreq": 6000, "eqHighWidth": 0.5, "lowCutFreq": 80, //"fundamentalFrequencyCylinderCount": 4, "eqFundamentalGain": 0 } }, "Camso_Turbo_8d095": { "information":{ "name": "Stock Turbocharger", "value": 2000, }, "variables": [ ["name", "type", "unit", "category", "default", "min", "max", "title", "description"], ["$wastegateLimit", "range", "PSI", "Engine", 15.676526105404, 0, 15.676526105404, "Boost Limit", "Turbocharger wastegate pressure limit", {"stepDis":0.01}] ], "slotType": "Camso_Turbo_8d095", "turbocharger": { "bovSoundFileName":"event:>Vehicle>Forced_Induction>Turbo_05>turbo_bov_tuned", "hissLoopEvent":"event:>Vehicle>Forced_Induction>Turbo_05>turbo_hiss_tuned", "whineLoopEvent":"event:>Vehicle>Forced_Induction>Turbo_05>turbo_spin_tuned", //"bovSoundPressureCoef": 1.2, //"bovSoundVolumeCoef": 0.45, //"hissVolumePerPSI": 0.065, //"whineVolumePer10kRPM": 0.04, //"whinePitchPer10kRPM": 0.054, "bovSoundVolumeCoef": 0.4, "hissVolumePerPSI": 0.015, "whineVolumePer10kRPM": 0.006, "whinePitchPer10kRPM": 0.054, "turboSizeCoef": 0.71999993920326, "wastegateStart":"$=$wastegateLimit*0.9", //Wastegate starts to open at this PSI "wastegateLimit":"$wastegateLimit", //Wastegate is fully open at this PSI "maxExhaustPower": 40000, //Exhaust energy multiplier "backPressureCoef": 0.0001, //Backpressure force slows turbo down from high spindle RPMs "pressureRatePSI": 30, //Rate that intake pressure can change (slows pressure spikes) "frictionCoef": 16, //Turbo spindle friction coefficient "inertia":4, //Turbo rotating assembly inertia //"volumePer10kRPM":0.06 //"bovSoundVolumeCoef": 1, //"bovSoundPitchCoef": 1, "damageThresholdTemperature": 900, //If turbo overheats beyond this temp (C) it can take damage //Maximum pressure vs spindle RPM curve of turbo "pressurePSI":[ //turbineRPM, pressure(PSI) [0, -3.500000], [25000, 1.294132], [50000, 6.088263], [75000, 10.882395], [100000, 15.676526], [125000, 20.470658], [150000, 23.514789], [175000, 23.514789], [200000, 23.514789], [225000, 23.514789], [250000, 23.514789], ], //Engine RPM, Relative power increase per PSI, Effectiveness at spooling turbo "engineDef":[ //engineRPM, efficiency, exhaustFactor [500, 0.045027, 0.045027], [600, 0.070931, 0.070931], [700, 0.090061, 0.090061], [800, 0.114063, 0.114063], [900, 0.143321, 0.143321], [1000, 0.181192, 0.181192], [1100, 0.235395, 0.235395], [1200, 0.312808, 0.312808], [1300, 0.432688, 0.432688], [1400, 0.557339, 0.557339], [1500, 0.684411, 0.684411], [1600, 0.809988, 0.809988], [1700, 0.926971, 0.926971], [1800, 0.971198, 0.971198], [1900, 0.971197, 0.971197], [2000, 0.971197, 0.971197], [2100, 0.971197, 0.971197], [2200, 0.971197, 0.971197], [2300, 0.971197, 0.971197], [2400, 0.971198, 0.971198], [2500, 0.971198, 0.971198], [2600, 0.971198, 0.971198], [2700, 0.971197, 0.971197], [2800, 0.971198, 0.971198], [2900, 0.971197, 0.971197], [3000, 0.971198, 0.971198], [3100, 0.971197, 0.971197], [3200, 0.971197, 0.971197], [3300, 0.971197, 0.971197], [3400, 0.971197, 0.971197], [3500, 0.971197, 0.971197], [3600, 0.971197, 0.971197], [3700, 0.971198, 0.971198], [3800, 0.971197, 0.971197], [3900, 0.971198, 0.971198], [4000, 0.971197, 0.971197], [4100, 0.971198, 0.971198], [4200, 0.971197, 0.971197], [4300, 0.971197, 0.971197], [4400, 0.971197, 0.971197], [4500, 0.971197, 0.971197], [4600, 0.971198, 0.971198], [4700, 0.971197, 0.971197], [4800, 0.971197, 0.971197], [4900, 0.971198, 0.971198], [5000, 0.971197, 0.971197], [5100, 0.971197, 0.971197], [5200, 0.971197, 0.971197], [5300, 0.971197, 0.971197], [5400, 0.971197, 0.971197], [5500, 0.971198, 0.971198], [5600, 0.971225, 0.971225], [5700, 0.971380, 0.971380], [5800, 0.971774, 0.971774], [5900, 0.972557, 0.972557], [6000, 0.973909, 0.973909], [6100, 0.976008, 0.976008], [6200, 0.979002, 0.979002], [6300, 0.982959, 0.982959], [6400, 0.987828, 0.987828], [6500, 0.993555, 0.993555], [6600, 1.000000, 1.000000], [8100, 1.000000, 1.000000], ] }, "mainEngine": { //turbocharger name "turbocharger":"turbocharger" //Just tells the engine to look for the turbocharger section of this name } }, "Camso_Turbo_8d096": { "information":{ "name": "Stage1 Turbocharger", "value": 2000, }, "variables": [ ["name", "type", "unit", "category", "default", "min", "max", "title", "description"], ["$wastegateLimit", "range", "PSI", "Engine", 15.676526105404, 0, 15.676526105404, "Boost Limit", "Turbocharger wastegate pressure limit", {"stepDis":0.01}] ], "slotType": "Camso_Turbo_8d096", "turbocharger": { "bovSoundFileName":"event:>Vehicle>Forced_Induction>Turbo_05>turbo_bov_tuned", "hissLoopEvent":"event:>Vehicle>Forced_Induction>Turbo_05>turbo_hiss_tuned", "whineLoopEvent":"event:>Vehicle>Forced_Induction>Turbo_05>turbo_spin_tuned", //"bovSoundPressureCoef": 1.2, //"bovSoundVolumeCoef": 0.45, //"hissVolumePerPSI": 0.065, //"whineVolumePer10kRPM": 0.04, //"whinePitchPer10kRPM": 0.054, "bovSoundVolumeCoef": 0.4, "hissVolumePerPSI": 0.015, "whineVolumePer10kRPM": 0.006, "whinePitchPer10kRPM": 0.054, "turboSizeCoef": 0.71999993920326, "wastegateStart":"$=$wastegateLimit*0.9", //Wastegate starts to open at this PSI "wastegateLimit":"$wastegateLimit", //Wastegate is fully open at this PSI "maxExhaustPower": 40000, //Exhaust energy multiplier "backPressureCoef": 0.0001, //Backpressure force slows turbo down from high spindle RPMs "pressureRatePSI": 30, //Rate that intake pressure can change (slows pressure spikes) "frictionCoef": 16, //Turbo spindle friction coefficient "inertia":4, //Turbo rotating assembly inertia //"volumePer10kRPM":0.06 //"bovSoundVolumeCoef": 1, //"bovSoundPitchCoef": 1, "damageThresholdTemperature": 900, //If turbo overheats beyond this temp (C) it can take damage //Maximum pressure vs spindle RPM curve of turbo "pressurePSI":[ //turbineRPM, pressure(PSI) [0, -3.500000], [25000, 1.294132], [50000, 6.088263], [75000, 10.882395], [100000, 15.676526], [125000, 20.470658], [150000, 23.514789], [175000, 23.514789], [200000, 23.514789], [225000, 23.514789], [250000, 23.514789], ], //Engine RPM, Relative power increase per PSI, Effectiveness at spooling turbo "engineDef":[ //engineRPM, efficiency, exhaustFactor [500, 0.045027, 0.045027], [600, 0.070931, 0.070931], [700, 0.090061, 0.090061], [800, 0.114063, 0.114063], [900, 0.143321, 0.143321], [1000, 0.181192, 0.181192], [1100, 0.235395, 0.235395], [1200, 0.312808, 0.312808], [1300, 0.432688, 0.432688], [1400, 0.557339, 0.557339], [1500, 0.684411, 0.684411], [1600, 0.809988, 0.809988], [1700, 0.926971, 0.926971], [1800, 0.971198, 0.971198], [1900, 0.971197, 0.971197], [2000, 0.971197, 0.971197], [2100, 0.971197, 0.971197], [2200, 0.971197, 0.971197], [2300, 0.971197, 0.971197], [2400, 0.971198, 0.971198], [2500, 0.971198, 0.971198], [2600, 0.971198, 0.971198], [2700, 0.971197, 0.971197], [2800, 0.971198, 0.971198], [2900, 0.971197, 0.971197], [3000, 0.971198, 0.971198], [3100, 0.971197, 0.971197], [3200, 0.971197, 0.971197], [3300, 0.971197, 0.971197], [3400, 0.971197, 0.971197], [3500, 0.971197, 0.971197], [3600, 0.971197, 0.971197], [3700, 0.971198, 0.971198], [3800, 0.971197, 0.971197], [3900, 0.971198, 0.971198], [4000, 0.971197, 0.971197], [4100, 0.971198, 0.971198], [4200, 0.971197, 0.971197], [4300, 0.971197, 0.971197], [4400, 0.971197, 0.971197], [4500, 0.971197, 0.971197], [4600, 0.971198, 0.971198], [4700, 0.971197, 0.971197], [4800, 0.971197, 0.971197], [4900, 0.971198, 0.971198], [5000, 0.971197, 0.971197], [5100, 0.971197, 0.971197], [5200, 0.971197, 0.971197], [5300, 0.971197, 0.971197], [5400, 0.971197, 0.971197], [5500, 0.971198, 0.971198], [5600, 0.971225, 0.971225], [5700, 0.971380, 0.971380], [5800, 0.971774, 0.971774], [5900, 0.972557, 0.972557], [6000, 0.973909, 0.973909], [6100, 0.976008, 0.976008], [6200, 0.979002, 0.979002], [6300, 0.982959, 0.982959], [6400, 0.987828, 0.987828], [6500, 0.993555, 0.993555], [6600, 1.000000, 1.000000], [8100, 1.000000, 1.000000], ] }, "mainEngine": { //turbocharger name "turbocharger":"turbocharger" //Just tells the engine to look for the turbocharger section of this name } }, "Camso_EngineManagement_8d095": { "information":{ "name":"Stock Engine Management", "value":600 }, "slotType" : "Camso_EngineManagement_8d095", "slots": [ ["type", "default", "description"], ["Camso_SpeedLimiter", "Camso_SpeedLimiter_off", "Speed Limiter", {"coreSlot": true}] ], "mainEngine": { //rev limiters have some options //"revLimiterType":"rpmDrop", //Default choice. waits for rpm to fall before torque comes back. Can have long delays in high gears. Uses "revLimiterRPMDrop". //"revLimiterType":"timeBased", //Waits for "revLimiterCutTime" time window, but also has "revLimiterMaxRPMDrop" fallback, if the rpm falls too much in the time window. //"revLimiterType:"soft", //Tapers the the torque off in some range of rpm defined by "revLimiterSmoothOvershootRPM" //"hasRevLimiter":false, //Disables rev limiter "hasRevLimiter": true, "revLimiterRPMDrop":100, "revLimiterRPM":6600 } }, "Camso_EngineManagement_race_8d095": { "information":{ "name":"Race Engine Management", "value":3600 }, "variables": [ ["name", "type", "unit", "category", "default", "min", "max", "title", "description"], ["$idleRPM", "range", "RPM", "Engine", 500, 0, 8100, "Idle RPM", "Idle RPM",{"subCategory": "Idle RPM", "stepDis": 50}] ], "slotType" : "Camso_EngineManagement_8d095", "slots": [ ["type", "default", "description"], ["Camso_SpeedLimiter", "Camso_SpeedLimiter_off", "Speed Limiter", {"coreSlot": true}], ["Camso_RevLimiter_8d095", "Camso_RevLimiter_Drop_8d095", "Rev Limiter", {"coreSlot": true}] ], "mainEngine": { "idleRPM":"$idleRPM" } }, "Camso_RevLimiter_Drop_8d095": { "information":{ "name":"RPM Drop", "value":50 }, "variables": [ ["name", "type", "unit", "category", "default", "min", "max", "title", "description"], ["$revLimitRPMDrop", "range", "RPM", "Engine", 100, 0, 2000, "RPM Drop", "RPM drop amount when the limit is hit",{"subCategory": "RPM Limit", "stepDis": 1}], ["$revLimitRPM", "range", "RPM", "Engine", 6600, 0, 8100, "RPM Limit", "RPM where the rev limiter prevents further revving",{"subCategory": "RPM Limit", "stepDis": 50}] ], "slotType" : "Camso_RevLimiter_8d095", "mainEngine": { //rev limiters have some options "revLimiterType":"rpmDrop", //Default choice. waits for rpm to fall before torque comes back. Can have long delays in high gears. Uses "revLimiterRPMDrop". "hasRevLimiter": true, "revLimiterRPMDrop":"$revLimitRPMDrop", "revLimiterRPM":"$revLimitRPM", "highShiftUpRPM":"$=$revLimitRPM - 200" } }, "Camso_RevLimiter_Soft_8d095": { "information":{ "name":"Soft", "value":50 }, "variables": [ ["name", "type", "unit", "category", "default", "min", "max", "title", "description"], ["$revLimitOvershoot", "range", "RPM", "Engine", 300, 0, 2000, "RPM Soft Limit", "Range before the RPM limit in which the torque is tapered",{"subCategory": "RPM Limit", "stepDis": 50}], ["$revLimitRPM", "range", "RPM", "Engine", 6600, 0, 8100, "RPM Limit", "RPM where the rev limiter prevents further revving",{"subCategory": "RPM Limit", "stepDis": 50}] ], "slotType" : "Camso_RevLimiter_8d095", "mainEngine": { //rev limiters have some options "revLimiterType":"soft", //Tapers the the torque off in some range of rpm defined by "revLimiterSmoothOvershootRPM" "hasRevLimiter": true, "revLimiterRPM":"$revLimitRPM", "revLimiterSmoothOvershootRPM":"$revLimitOvershoot" "highShiftUpRPM":"$=$revLimitRPM - 200" } }, "Camso_RevLimiter_TimeBased_8d095": { "information":{ "name":"Time Based", "value":50 }, "variables": [ ["name", "type", "unit", "category", "default", "min", "max", "title", "description"], ["$revLimitRPMDrop", "range", "RPM", "Engine", 100, 0, 2000, "RPM Drop", "RPM drop amount when the limit is hit",{"subCategory": "RPM Limit", "stepDis": 1}], ["$revLimitCutTime", "range", "S", "Engine", 0.1, 0, 1, "Cut Time", "How fast the rev limiter cycles",{"subCategory": "RPM Limit", "stepDis": 0.01}], ["$revLimitRPM", "range", "RPM", "Engine", 6600, 0, 8100, "RPM Limit", "RPM where the rev limiter prevents further revving",{"subCategory": "RPM Limit", "stepDis": 50}] ], "slotType" : "Camso_RevLimiter_8d095", "mainEngine": { //rev limiters have some options "revLimiterType":"timeBased", //Waits for "revLimiterCutTime" time window, but also has "revLimiterMaxRPMDrop" fallback, if the rpm falls too much in the time window. "hasRevLimiter":true, //Disables rev limiter "revLimiterRPM":"$revLimitRPM", "revLimiterCutTime":"$revLimitCutTime", "revLimiterMaxRPMDrop":"$revLimitRPMDrop", "highShiftUpRPM":"$=$revLimitRPM - 200" } } }
Editor is loading...
Leave a Comment