{
"pab_v55_engine_2.0": {
    "information":{
        "authors":"Kenemation",
        "name":"2.0L I4 Engine [6AR-FSE]",
        "value":3800,
    },
    "slotType" : "pab_v55_engine",
    "slots": [
        ["type", "default", "description"],
        ["pab_v55_exhaust_I4","pab_v55_exhaust_I4", "Exhaust"],
        ["pab_v55_enginemounts","pab_v55_enginemounts", "Engine Mounts", {"coreSlot":true}],
        ["pab_v55_intake","pab_v55_intake", "Intake", {"coreSlot":true}],
        ["pab_v55_oilpan","pab_v55_oilpan", "Oil Pan", {"coreSlot":true}],
        ["pab_v55_engine_ecu","pab_v55_engine_ecu", "Engine Management", {"coreSlot":true}],
        ["n2o_system","", "Nitrous Oxide System"],
        ["pab_v55_engine_internals","pab_v55_engine_internals", "Engine Long Block", {"coreSlot":true}],
        ["pab_v55_transmission","pab_v55_transmission_6A", "Transmission"],
    ],
    "powertrain": [
        ["type", "name", "inputName", "inputIndex"],
        ["combustionEngine", "mainEngine", "dummy", 0],
    ],
     "mainEngine": {
			"torque":[
				["rpm", "torque"]
				[0,0],
				[500, 120.06],
				[1000, 157.22],
				[1100, 159.45],
				[1200, 163.28],
				[1300, 167.16],
				[1400, 170.65],
				[1500, 174.08],
				[1600, 177.19],
				[1700, 179.88],
				[1800, 182.72],
				[1900, 185.35],
				[2000, 188.08],
				[2100, 191.19],
				[2200, 194.30],
				[2300, 197.29],
				[2400, 199.12],
				[2500, 201.28],
				[2600, 202.67],
				[2700, 204.12],
				[2800, 205.72],
				[2900, 207.23],
				[3000, 209.10],
				[3100, 211.10],
				[3200, 213.35],
				[3300, 214.40],
				[3400, 215.29],
				[3500, 216.47],
				[3600, 217.00],
				[3700, 217.01],
				[3800, 217.25],
				[3900, 216.91],
				[4000, 215.77],
				[4100, 214.50],
				[4200, 213.38],
				[4300, 212.46],
				[4400, 211.29],
				[4500, 209.96],
				[4600, 209.48],
				[4700, 209.24],
				[4800, 208.89],
				[4900, 208.55],
				[5000, 207.92],
				[5100, 207.35],
				[5200, 206.77],
				[5300, 206.13],
				[5400, 205.42],
				[5500, 204.49],
				[5600, 203.85],
				[5700, 202.84],
				[5800, 201.86],
				[5900, 200.79],
				[6000, 199.90],
				[6100, 199.04],
				[6200, 198.01],
				[6400, 192.01],
				[6600, 191.01],
				[6800, 188.01],
				[7000, 183.01],
				[7200, 181.01],
				[7500, 177.01],
        ],
        "idleRPM":900,
        //max rpm physically capable of
        "maxRPM":7500,
        "revLimiterType":"soft",
        "inertia":0.13987187812385,
        "friction":10.445285043488,
        "dynamicFriction":0.017864398670201,
        "engineBrakeTorque":50,
        //"burnEfficiency":0.34
        "burnEfficiency":[
            [0.00, 0.13],
				[0.05, 0.28],
				[0.40, 0.36],
				[0.70, 0.45],
				[1.00, 0.31],
        ],
        //fuel system
        "energyStorage": "mainTank",
        "requiredEnergyType":"gasoline",

        //exhaust
        "instantAfterFireSound": "event:>Vehicle>Afterfire>i4_01>single",
        "sustainedAfterFireSound": "event:>Vehicle>Afterfire>i4_01>multi",
        "shiftAfterFireSound": "event:>Vehicle>Afterfire>i4_01>shift",
        "particulates":0.015,
        "instantAfterFireCoef": 0.75,
        "sustainedAfterFireCoef": 0.75,
        "instantAfterFireVolumeCoef": 1.0,
        "sustainedAfterFireVolumeCoef": 0.6,
        "shiftAfterFireVolumeCoef": 0.75,

        //cooling and oil system
        "thermalsEnabled":true,
        "engineBlockMaterial":"aluminum",
        "oilVolume":4,
        "engineBlockAirCoolingEfficiency":26,

        //engine durability
        "cylinderWallTemperatureDamageThreshold":130,
        "headGasketDamageThreshold":1500000,
        "pistonRingDamageThreshold":1500000,
        "connectingRodDamageThreshold":2000000,
        "maxTorqueRating": 430,
        "maxOverTorqueDamage": 350,

        //node beam interface
        "torqueReactionNodes:":["e1l","e2l","e4r"],
        "waterDamage": {"[engineGroup]:":["engine_intake"]},
        "radiator": {"[engineGroup]:":["radiator"]},
        "engineBlock": {"[engineGroup]:":["engine_block"]},
        "breakTriggerBeam":"engine",
        "uiName":"Engine",
        "soundConfig": "soundConfig",
        "soundConfigExhaust": "soundConfigExhaust",

        //starter motor
        "starterSample":"event:>Engine>Starter>i4_2001_eng",
        "starterSampleExhaust":"event:>Engine>Starter>i4_2001_exh",
        "shutOffSampleEngine":"event:>Engine>Shutoff>i4_2001_eng",
        "shutOffSampleExhaust":"event:>Engine>Shutoff>i4_2001_exh",
        "starterVolume":0.76,
        "starterVolumeExhaust":0.76,
        "shutOffVolumeEngine":0.76,
        "shutOffVolumeExhaust":0.76,
        "starterThrottleKillTime":0.6,
        "idleRPMStartRate":2,
        "idleRPMStartCoef":1,

        //damage deformGroups
        "deformGroups":["mainEngine", "mainEngine_piping", "mainEngine_accessories"]
        "deformGroups_oilPan":["oilpan_damage"]
    },
    "soundConfig": {
        "sampleName": "I4_2_engine",
        "intakeMuffling": 0.65,

        "mainGain": -5,
        "onLoadGain": 1,
        "offLoadGain": 0.39,

        "maxLoadMix": 0.75,
        "minLoadMix": 0,

        "lowShelfGain": -5,
        "lowShelfFreq": 80,

        "highShelfGain": -4,
        "highShelfFreq": 2500,

        "eqLowGain": -6,
        "eqLowFreq": 500,
        "eqLowWidth": 0.1,

        "eqHighGain": -3,
        "eqHighFreq": 1500,
        "eqHighWidth": 0.25,

        "fundamentalFrequencyCylinderCount": 4,
        "eqFundamentalGain": -2,
    },
    "soundConfigExhaust": {
        "sampleName": "I4_2_exhaust",

        "mainGain": 2.5,
        "onLoadGain": 1,
        "offLoadGain": 0.30,

        "maxLoadMix": 0.7,
        "minLoadMix": 0,

        "lowShelfGain": -8,
        "lowShelfFreq": 70,

        "highShelfGain": 2,
        "highShelfFreq": 2500,

        "eqLowGain": 0,
        "eqLowFreq": 90,
        "eqLowWidth": 0.5,

        "eqHighGain": 0,
        "eqHighFreq": 4000,
        "eqHighWidth": 0.1,

        "fundamentalFrequencyCylinderCount": 4,
        "eqFundamentalGain": -4,
    },
    "vehicleController": {
        "clutchLaunchStartRPM":2000,
        "clutchLaunchTargetRPM":2800,
        //**highShiftDown can be overwritten by automatic transmissions**
        "highShiftDownRPM":4800 //[0,0,0,3800,4400,4600,4800,4800]
        //**highShiftUp can be overwritten by intake modifications**
        "highShiftUpRPM":6400,
    },
    "flexbodies": [
         ["mesh", "[group]:", "nonFlexMaterials"],
         ["pab_v55_engine", ["pab_v55_engine","pab_v55_transmission"]],
         ["pab_v55_engine_2AR-FE", ["pab_v55_engine","pab_v55_transmission"]],
    ],
    "nodes": [
         ["id", "posX", "posY", "posZ"],
         //--2.0L I4 Engine--
         {"selfCollision":false},
         {"collision":true},
         {"nodeMaterial":"|NM_METAL"},
         {"frictionCoef":0.5},
         {"group":"pab_v55_engine"},
         {"engineGroup":"engine_block"},
         {"nodeWeight":16.3},
         ["e1r", -0.34, -1.57, 0.36,{"chemEnergy":1000,"burnRate":0.39,"flashPoint":1000,"specHeat": 0.2,"selfIgnitionCoef":false,"smokePoint":900,"baseTemp":"thermals","conductionRadius":0.15}],
         ["e1l", -0.34, -1.26, 0.36],
         ["e2r", 0.17, -1.57, 0.36,{"chemEnergy":1000,"burnRate":0.39,"flashPoint":1000,"specHeat": 0.2,"selfIgnitionCoef":false,"smokePoint":900,"baseTemp":"thermals","conductionRadius":0.15}],
         ["e2l", 0.17, -1.26, 0.36],
         {"engineGroup":["engine_block","engine_intake"]},
         ["e3r", -0.34, -1.57, 0.77,{"chemEnergy":1000,"burnRate":0.39,"flashPoint":1000,"specHeat": 0.2,"selfIgnitionCoef":false,"smokePoint":900,"baseTemp":"thermals","conductionRadius":0.15}],
         ["e3l", -0.34, -1.26, 0.77],
         ["e4r", 0.17, -1.57, 0.77,{"isExhaust":"mainEngine","chemEnergy":1000,"burnRate":0.39,"flashPoint":800,"specHeat": 0.2,"selfIgnitionCoef":false,"smokePoint":900,"baseTemp":"thermals","conductionRadius":0.15}],
         ["e4l", 0.17, -1.26, 0.77],
         {"engineGroup":""},
         {"group":""},
         //engine mount nodes
         ["em1r", -0.42, -1.4, 0.7, {"nodeWeight":3}],
         ["em2l", 0.27, -1.4, 0.55, {"nodeWeight":3}],
    ],
    "beams": [
          ["id1:", "id2:"],
          {"beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},
          {"beamSpring":15001000,"beamDamp":500},
          {"beamDeform":250000,"beamStrength":"FLT_MAX"},
          //engine
          {"deformGroup":"mainEngine", "deformationTriggerRatio":0.001}
          ["e1r","e1l"],
          ["e2r","e2l"],
          ["e3r","e3l"],
          ["e4r","e4l"],

          ["e1r","e2r"],
          ["e1l","e2l"],
          ["e3r","e4r"],
          ["e3l","e4l"],

          ["e1r","e3r"],
          ["e1l","e3l"],
          ["e2r","e4r", {"isExhaust":"mainEngine"}],
          ["e2l","e4l"],

          ["e2r","e3r"],
          ["e2l","e3l"],
          ["e2r","e3l"],
          ["e2l","e3r"],

          ["e1r","e4r"],
          ["e1l","e4l"],
          ["e1r","e4l"],
          ["e1l","e4r"],

          ["e1r","e2l"],
          ["e1l","e2r"],
          ["e3r","e4l"],
          ["e3l","e4r"],

          ["e1r","e3l"],
          ["e1l","e3r"],
          ["e2r","e4l"],
          ["e2l","e4r"],

          //engine mount nodes
          {"beamSpring":3400000,"beamDamp":150},
          {"beamDeform":90000,"beamStrength":"FLT_MAX"},
          ["em1r","e3l"],
          ["em1r","e3r"],
          ["em1r","e4l"],
          ["em1r","e4r"],
          ["em1r", "e1r"],
          ["em1r", "e1l"],
          ["em1r", "e2l"],
          ["em1r", "e2r"],

          ["em2l","e3l"],
          ["em2l","e3r"],
          ["em2l","e4l"],
          ["em2l","e4r"],
          ["em2l", "e1r"],
          ["em2l", "e1l"],
          ["em2l", "e2l"],
          ["em2l", "e2r"],
          {"deformGroup":""},
          {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},
    ],
},
"pab_v55_engine_2.5": {
    "information":{
        "authors":"Kenemation",
        "name":"2.5L I4 Engine [2AR-FE]",
        "value":3800,
    },
    "slotType" : "pab_v55_engine",
    "slots": [
        ["type", "default", "description"],
        ["pab_v55_exhaust_I4","pab_v55_exhaust_I4", "Exhaust"],
        ["pab_v55_enginemounts","pab_v55_enginemounts", "Engine Mounts", {"coreSlot":true}],
        ["pab_v55_intake","pab_v55_intake", "Intake", {"coreSlot":true}],
        ["pab_v55_oilpan","pab_v55_oilpan", "Oil Pan", {"coreSlot":true}],
        ["pab_v55_engine_ecu","pab_v55_engine_ecu", "Engine Management", {"coreSlot":true}],
        ["n2o_system","", "Nitrous Oxide System"],
        ["pab_v55_engine_internals","pab_v55_engine_internals", "Engine Long Block", {"coreSlot":true}],
        ["pab_v55_transmission","pab_v55_transmission_6A", "Transmission"],
    ],
    "powertrain": [
        ["type", "name", "inputName", "inputIndex"],
        ["combustionEngine", "mainEngine", "dummy", 0],
    ],
    "mainEngine": {
			"torque":[
				["rpm", "torque"]
				[0,0],
				[500, 148.77],
				[1100, 195.10],
				[1200, 199.64],
				[1300, 204.76],
				[1400, 209.53],
				[1500, 213.83],
				[1600, 217.92],
				[1700, 221.22],
				[1800, 224.38],
				[1900, 227.54],
				[2000, 230.13],
				[2100, 232.63],
				[2200, 235.14],
				[2300, 237.55],
				[2400, 240.03],
				[2500, 242.42],
				[2600, 245.05],
				[2700, 247.30],
				[2800, 249.22],
				[2900, 251.61],
				[3000, 253.47],
				[3100, 255.93],
				[3200, 258.02],
				[3300, 259.86],
				[3400, 261.01],
				[3500, 261.14],
				[3600, 261.34],
				[3700, 261.70],
				[3800, 261.45],
				[3900, 260.93],
				[4000, 260.32],
				[4100, 260.06],
				[4200, 259.34],
				[4300, 258.89],
				[4400, 257.97],
				[4500, 257.14],
				[4600, 255.92],
				[4700, 254.61],
				[4800, 253.22],
				[4900, 252.01],
				[5000, 250.75],
				[5100, 249.46],
				[5200, 247.97],
				[5300, 246.23],
				[5400, 244.36],
				[5500, 242.48],
				[5600, 240.84],
				[5700, 239.41],
				[5800, 237.74],
				[5900, 236.14],
				[6000, 234.90],
				[6100, 233.42],
				[6200, 232.00],
				[6400, 231.00],
				[6600, 228.00],
				[6800, 225.00],
				[7000, 222.00],
				[7200, 220.00],
				[7400, 218.00],
				[7600, 217.00],
        ],
        "idleRPM":900,
        //max rpm physically capable of
        "maxRPM":7500,
        "revLimiterType":"soft",
        "inertia":0.16876587033708,
        "friction":12.575518060843,
        "dynamicFriction":0.020733890870925,
        "engineBrakeTorque":50,
        //"burnEfficiency":0.34
        "burnEfficiency":[
        	[0.00, 0.16],
				[0.05, 0.35],
				[0.40, 0.46],
				[0.70, 0.56],
				[1.00, 0.39],
        ],
        //fuel system
        "energyStorage": "mainTank",
        "requiredEnergyType":"gasoline",

        //exhaust
        "instantAfterFireSound": "event:>Vehicle>Afterfire>i4_01>single",
        "sustainedAfterFireSound": "event:>Vehicle>Afterfire>i4_01>multi",
        "shiftAfterFireSound": "event:>Vehicle>Afterfire>i4_01>shift",
        "particulates":0.015,
        "instantAfterFireCoef": 0.75,
        "sustainedAfterFireCoef": 0.75,
        "instantAfterFireVolumeCoef": 1.0,
        "sustainedAfterFireVolumeCoef": 0.6,
        "shiftAfterFireVolumeCoef": 0.75,

        //cooling and oil system
        "thermalsEnabled":true,
        "engineBlockMaterial":"aluminum",
        "oilVolume":4,
        "engineBlockAirCoolingEfficiency":26,

        //engine durability
        "cylinderWallTemperatureDamageThreshold":130,
        "headGasketDamageThreshold":1500000,
        "pistonRingDamageThreshold":1500000,
        "connectingRodDamageThreshold":2000000,
        "maxTorqueRating": 430,
        "maxOverTorqueDamage": 350,

        //node beam interface
        "torqueReactionNodes:":["e1l","e2l","e4r"],
        "waterDamage": {"[engineGroup]:":["engine_intake"]},
        "radiator": {"[engineGroup]:":["radiator"]},
        "engineBlock": {"[engineGroup]:":["engine_block"]},
        "breakTriggerBeam":"engine",
        "uiName":"Engine",
        "soundConfig": "soundConfig",
        "soundConfigExhaust": "soundConfigExhaust",

        //starter motor
        "starterSample":"event:>Engine>Starter>i4_2001_eng",
        "starterSampleExhaust":"event:>Engine>Starter>i4_2001_exh",
        "shutOffSampleEngine":"event:>Engine>Shutoff>i4_2001_eng",
        "shutOffSampleExhaust":"event:>Engine>Shutoff>i4_2001_exh",
        "starterVolume":0.76,
        "starterVolumeExhaust":0.76,
        "shutOffVolumeEngine":0.76,
        "shutOffVolumeExhaust":0.76,
        "starterThrottleKillTime":0.6,
        "idleRPMStartRate":2,
        "idleRPMStartCoef":1,

        //damage deformGroups
        "deformGroups":["mainEngine", "mainEngine_piping", "mainEngine_accessories"]
        "deformGroups_oilPan":["oilpan_damage"]
    },
    "soundConfig": {
        "sampleName": "I4_2_engine",
        "intakeMuffling": 0.65,

        "mainGain": -5,
        "onLoadGain": 1,
        "offLoadGain": 0.39,

        "maxLoadMix": 0.75,
        "minLoadMix": 0,

        "lowShelfGain": -5,
        "lowShelfFreq": 80,

        "highShelfGain": -4,
        "highShelfFreq": 2500,

        "eqLowGain": -6,
        "eqLowFreq": 500,
        "eqLowWidth": 0.1,

        "eqHighGain": -3,
        "eqHighFreq": 1500,
        "eqHighWidth": 0.25,

        "fundamentalFrequencyCylinderCount": 4,
        "eqFundamentalGain": -2,
    },
    "soundConfigExhaust": {
        "sampleName": "I4_2_exhaust",

        "mainGain": 2.5,
        "onLoadGain": 1,
        "offLoadGain": 0.30,

        "maxLoadMix": 0.7,
        "minLoadMix": 0,

        "lowShelfGain": -8,
        "lowShelfFreq": 70,

        "highShelfGain": 2,
        "highShelfFreq": 2500,

        "eqLowGain": 0,
        "eqLowFreq": 90,
        "eqLowWidth": 0.5,

        "eqHighGain": 0,
        "eqHighFreq": 4000,
        "eqHighWidth": 0.1,

        "fundamentalFrequencyCylinderCount": 4,
        "eqFundamentalGain": -4,
    },
    "vehicleController": {
        "clutchLaunchStartRPM":2000,
        "clutchLaunchTargetRPM":2800,
        //**highShiftDown can be overwritten by automatic transmissions**
        "highShiftDownRPM":4800 //[0,0,0,3800,4400,4600,4800,4800]
        //**highShiftUp can be overwritten by intake modifications**
        "highShiftUpRPM":6400,
    },
    "flexbodies": [
         ["mesh", "[group]:", "nonFlexMaterials"],
         ["pab_v55_engine", ["pab_v55_engine","pab_v55_transmission"]],
         ["pab_v55_engine_2AR-FE", ["pab_v55_engine","pab_v55_transmission"]],
    ],
    "nodes": [
         ["id", "posX", "posY", "posZ"],
         //--2.0L I4 Engine--
         {"selfCollision":false},
         {"collision":true},
         {"nodeMaterial":"|NM_METAL"},
         {"frictionCoef":0.5},
         {"group":"pab_v55_engine"},
         {"engineGroup":"engine_block"},
         {"nodeWeight":16.3},
         ["e1r", -0.34, -1.57, 0.36,{"chemEnergy":1000,"burnRate":0.39,"flashPoint":1000,"specHeat": 0.2,"selfIgnitionCoef":false,"smokePoint":900,"baseTemp":"thermals","conductionRadius":0.15}],
         ["e1l", -0.34, -1.26, 0.36],
         ["e2r", 0.17, -1.57, 0.36,{"chemEnergy":1000,"burnRate":0.39,"flashPoint":1000,"specHeat": 0.2,"selfIgnitionCoef":false,"smokePoint":900,"baseTemp":"thermals","conductionRadius":0.15}],
         ["e2l", 0.17, -1.26, 0.36],
         {"engineGroup":["engine_block","engine_intake"]},
         ["e3r", -0.34, -1.57, 0.77,{"chemEnergy":1000,"burnRate":0.39,"flashPoint":1000,"specHeat": 0.2,"selfIgnitionCoef":false,"smokePoint":900,"baseTemp":"thermals","conductionRadius":0.15}],
         ["e3l", -0.34, -1.26, 0.77],
         ["e4r", 0.17, -1.57, 0.77,{"isExhaust":"mainEngine","chemEnergy":1000,"burnRate":0.39,"flashPoint":800,"specHeat": 0.2,"selfIgnitionCoef":false,"smokePoint":900,"baseTemp":"thermals","conductionRadius":0.15}],
         ["e4l", 0.17, -1.26, 0.77],
         {"engineGroup":""},
         {"group":""},
         //engine mount nodes
         ["em1r", -0.42, -1.4, 0.7, {"nodeWeight":3}],
         ["em2l", 0.27, -1.4, 0.55, {"nodeWeight":3}],
    ],
    "beams": [
          ["id1:", "id2:"],
          {"beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},
          {"beamSpring":15001000,"beamDamp":500},
          {"beamDeform":250000,"beamStrength":"FLT_MAX"},
          //engine
          {"deformGroup":"mainEngine", "deformationTriggerRatio":0.001}
          ["e1r","e1l"],
          ["e2r","e2l"],
          ["e3r","e3l"],
          ["e4r","e4l"],

          ["e1r","e2r"],
          ["e1l","e2l"],
          ["e3r","e4r"],
          ["e3l","e4l"],

          ["e1r","e3r"],
          ["e1l","e3l"],
          ["e2r","e4r", {"isExhaust":"mainEngine"}],
          ["e2l","e4l"],

          ["e2r","e3r"],
          ["e2l","e3l"],
          ["e2r","e3l"],
          ["e2l","e3r"],

          ["e1r","e4r"],
          ["e1l","e4l"],
          ["e1r","e4l"],
          ["e1l","e4r"],

          ["e1r","e2l"],
          ["e1l","e2r"],
          ["e3r","e4l"],
          ["e3l","e4r"],

          ["e1r","e3l"],
          ["e1l","e3r"],
          ["e2r","e4l"],
          ["e2l","e4r"],

          //engine mount nodes
          {"beamSpring":3400000,"beamDamp":150},
          {"beamDeform":90000,"beamStrength":"FLT_MAX"},
          ["em1r","e3l"],
          ["em1r","e3r"],
          ["em1r","e4l"],
          ["em1r","e4r"],
          ["em1r", "e1r"],
          ["em1r", "e1l"],
          ["em1r", "e2l"],
          ["em1r", "e2r"],

          ["em2l","e3l"],
          ["em2l","e3r"],
          ["em2l","e4l"],
          ["em2l","e4r"],
          ["em2l", "e1r"],
          ["em2l", "e1l"],
          ["em2l", "e2l"],
          ["em2l", "e2r"],
          {"deformGroup":""},
          {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},
    ],
},
"pab_v55_engine_3.5": {
    "information":{
        "authors":"Kenemation",
        "name":"3.5L V6 Engine [2GR-FE]",
        "value":3800,
    },
    "slotType" : "pab_v55_engine",
    "slots": [
        ["type", "default", "description"],
        ["pab_v55_exhaust_V6","pab_v55_exhaust_V6", "Exhaust"],
        ["pab_v55_enginemounts","pab_v55_enginemounts", "Engine Mounts", {"coreSlot":true}],
        ["pab_v55_intake","pab_v55_intake", "Intake", {"coreSlot":true}],
        ["pab_v55_oilpan","pab_v55_oilpan", "Oil Pan", {"coreSlot":true}],
        ["pab_v55_engine_ecu","pab_v55_engine_ecu", "Engine Management", {"coreSlot":true}],
        ["n2o_system","", "Nitrous Oxide System"],
        ["pab_v55_engine_internals","pab_v55_engine_internals", "Engine Long Block", {"coreSlot":true}],
        ["pab_v55_transmission","pab_v55_transmission_6A", "Transmission"],
    ],
    "powertrain": [
        ["type", "name", "inputName", "inputIndex"],
        ["combustionEngine", "mainEngine", "dummy", 0],
    ],
     "mainEngine":{
			"torque":[
				["rpm", "torque"]
				[0,0],
				[500, 190.25],
				[1000, 248.80],
				[1100, 251.24],
				[1200, 256.03],
				[1300, 261.24],
				[1400, 266.11],
				[1500, 270.76],
				[1600, 274.41],
				[1700, 278.48],
				[1800, 282.94],
				[1900, 287.23],
				[2000, 291.31],
				[2100, 296.02],
				[2200, 300.51],
				[2300, 304.93],
				[2400, 307.50],
				[2500, 309.95],
				[2600, 312.13],
				[2700, 315.82],
				[2800, 318.08],
				[2900, 320.39],
				[3000, 323.04],
				[3100, 325.81],
				[3200, 328.41],
				[3300, 332.33],
				[3400, 334.55],
				[3500, 336.63],
				[3600, 337.94],
				[3700, 340.12],
				[3800, 341.51],
				[3900, 342.34],
				[4000, 343.35],
				[4100, 342.78],
				[4200, 342.40],
				[4300, 342.19],
				[4400, 341.68],
				[4500, 340.77],
				[4600, 340.24],
				[4700, 339.78],
				[4800, 338.88],
				[4900, 337.59],
				[5000, 336.35],
				[5100, 335.39],
				[5200, 334.24],
				[5300, 332.63],
				[5400, 331.21],
				[5500, 329.44],
				[5600, 328.10],
				[5700, 327.18],
				[5800, 326.07],
				[5900, 324.77],
				[6000, 323.81],
				[6100, 322.55],
				[6200, 321.10],
				[6500, 320.10],
				[6700, 317.10],
				[6900, 316.10],
				[7100, 310.10],
				[7500, 306.10],
				[7800, 304.10],
        ],
        "idleRPM":900,
        //max rpm physically capable of
        "maxRPM":7500,
        "revLimiterType":"soft",
        "inertia":0.21931908621546,
        "friction":17.667488867964,
        "dynamicFriction":0.029530086997984,
        "engineBrakeTorque":50,
        //"burnEfficiency":0.34
        "burnEfficiency":[
				[0.00, 0.17],
				[0.05, 0.36],
				[0.40, 0.46],
				[0.70, 0.57],
				[1.00, 0.39],
        ],
        //fuel system
        "energyStorage": "mainTank",
        "requiredEnergyType":"gasoline",

        //exhaust
        "instantAfterFireSound": "event:>Vehicle>Afterfire>i4_01>single",
        "sustainedAfterFireSound": "event:>Vehicle>Afterfire>i4_01>multi",
        "shiftAfterFireSound": "event:>Vehicle>Afterfire>i4_01>shift",
        "particulates":0.015,
        "instantAfterFireCoef": 0.75,
        "sustainedAfterFireCoef": 0.75,
        "instantAfterFireVolumeCoef": 1.0,
        "sustainedAfterFireVolumeCoef": 0.6,
        "shiftAfterFireVolumeCoef": 0.75,

        //cooling and oil system
        "thermalsEnabled":true,
        "engineBlockMaterial":"aluminum",
        "oilVolume":4,
        "engineBlockAirCoolingEfficiency":26,

        //engine durability
        "cylinderWallTemperatureDamageThreshold":130,
        "headGasketDamageThreshold":1500000,
        "pistonRingDamageThreshold":1500000,
        "connectingRodDamageThreshold":2000000,
        "maxTorqueRating": 430,
        "maxOverTorqueDamage": 350,

        //node beam interface
        "torqueReactionNodes:":["e1l","e2l","e4r"],
        "waterDamage": {"[engineGroup]:":["engine_intake"]},
        "radiator": {"[engineGroup]:":["radiator"]},
        "engineBlock": {"[engineGroup]:":["engine_block"]},
        "breakTriggerBeam":"engine",
        "uiName":"Engine",
        "soundConfig": "soundConfig",
        "soundConfigExhaust": "soundConfigExhaust",

        //starter motor
        "starterSample":"event:>Engine>Starter>i4_2001_eng",
        "starterSampleExhaust":"event:>Engine>Starter>i4_2001_exh",
        "shutOffSampleEngine":"event:>Engine>Shutoff>i4_2001_eng",
        "shutOffSampleExhaust":"event:>Engine>Shutoff>i4_2001_exh",
        "starterVolume":0.76,
        "starterVolumeExhaust":0.76,
        "shutOffVolumeEngine":0.76,
        "shutOffVolumeExhaust":0.76,
        "starterThrottleKillTime":0.6,
        "idleRPMStartRate":2,
        "idleRPMStartCoef":1,

        //damage deformGroups
        "deformGroups":["mainEngine", "mainEngine_piping", "mainEngine_accessories"]
        "deformGroups_oilPan":["oilpan_damage"]
    },
    "soundConfig": {
        "sampleName": "V6_2_engine",
        "intakeMuffling": 0.65,

        "mainGain": -5,
        "onLoadGain": 1,
        "offLoadGain": 0.39,

        "maxLoadMix": 0.75,
        "minLoadMix": 0,

        "lowShelfGain": -5,
        "lowShelfFreq": 80,

        "highShelfGain": -4,
        "highShelfFreq": 2500,

        "eqLowGain": -6,
        "eqLowFreq": 500,
        "eqLowWidth": 0.1,

        "eqHighGain": -3,
        "eqHighFreq": 1500,
        "eqHighWidth": 0.25,

        "fundamentalFrequencyCylinderCount": 4,
        "eqFundamentalGain": -2,
    },
    "soundConfigExhaust": {
        "sampleName": "V6_2_exhaust",

        "mainGain": 2.5,
        "onLoadGain": 1,
        "offLoadGain": 0.30,

        "maxLoadMix": 0.7,
        "minLoadMix": 0,

        "lowShelfGain": -8,
        "lowShelfFreq": 70,

        "highShelfGain": 2,
        "highShelfFreq": 2500,

        "eqLowGain": 0,
        "eqLowFreq": 90,
        "eqLowWidth": 0.5,

        "eqHighGain": 0,
        "eqHighFreq": 4000,
        "eqHighWidth": 0.1,

        "fundamentalFrequencyCylinderCount": 4,
        "eqFundamentalGain": -4,
    },
    "vehicleController": {
        "clutchLaunchStartRPM":2000,
        "clutchLaunchTargetRPM":2800,
        //**highShiftDown can be overwritten by automatic transmissions**
        "highShiftDownRPM":4800 //[0,0,0,3800,4400,4600,4800,4800]
        //**highShiftUp can be overwritten by intake modifications**
        "highShiftUpRPM":6400,
    },
    "flexbodies": [
         ["mesh", "[group]:", "nonFlexMaterials"],
         ["pab_v55_engine", ["pab_v55_engine","pab_v55_transmission"]],
         ["pab_v55_engine_2GR-FE", ["pab_v55_engine","pab_v55_transmission"]],
    ],
    "nodes": [
         ["id", "posX", "posY", "posZ"],
         //--2.0L I4 Engine--
         {"selfCollision":false},
         {"collision":true},
         {"nodeMaterial":"|NM_METAL"},
         {"frictionCoef":0.5},
         {"group":"pab_v55_engine"},
         {"engineGroup":"engine_block"},
         {"nodeWeight":16.3},
         ["e1r", -0.34, -1.57, 0.36,{"chemEnergy":1000,"burnRate":0.39,"flashPoint":1000,"specHeat": 0.2,"selfIgnitionCoef":false,"smokePoint":900,"baseTemp":"thermals","conductionRadius":0.15}],
         ["e1l", -0.34, -1.26, 0.36],
         ["e2r", 0.17, -1.57, 0.36,{"chemEnergy":1000,"burnRate":0.39,"flashPoint":1000,"specHeat": 0.2,"selfIgnitionCoef":false,"smokePoint":900,"baseTemp":"thermals","conductionRadius":0.15}],
         ["e2l", 0.17, -1.26, 0.36],
         {"engineGroup":["engine_block","engine_intake"]},
         ["e3r", -0.34, -1.57, 0.77,{"chemEnergy":1000,"burnRate":0.39,"flashPoint":1000,"specHeat": 0.2,"selfIgnitionCoef":false,"smokePoint":900,"baseTemp":"thermals","conductionRadius":0.15}],
         ["e3l", -0.34, -1.26, 0.77],
         ["e4r", 0.17, -1.57, 0.77,{"isExhaust":"mainEngine","chemEnergy":1000,"burnRate":0.39,"flashPoint":800,"specHeat": 0.2,"selfIgnitionCoef":false,"smokePoint":900,"baseTemp":"thermals","conductionRadius":0.15}],
         ["e4l", 0.17, -1.26, 0.77],
         {"engineGroup":""},
         {"group":""},
         //engine mount nodes
         ["em1r", -0.42, -1.4, 0.7, {"nodeWeight":3}],
         ["em2l", 0.27, -1.4, 0.55, {"nodeWeight":3}],
    ],
    "beams": [
          ["id1:", "id2:"],
          {"beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},
          {"beamSpring":15001000,"beamDamp":500},
          {"beamDeform":250000,"beamStrength":"FLT_MAX"},
          //engine
          {"deformGroup":"mainEngine", "deformationTriggerRatio":0.001}
          ["e1r","e1l"],
          ["e2r","e2l"],
          ["e3r","e3l"],
          ["e4r","e4l"],

          ["e1r","e2r"],
          ["e1l","e2l"],
          ["e3r","e4r"],
          ["e3l","e4l"],

          ["e1r","e3r"],
          ["e1l","e3l"],
          ["e2r","e4r", {"isExhaust":"mainEngine"}],
          ["e2l","e4l"],

          ["e2r","e3r"],
          ["e2l","e3l"],
          ["e2r","e3l"],
          ["e2l","e3r"],

          ["e1r","e4r"],
          ["e1l","e4l"],
          ["e1r","e4l"],
          ["e1l","e4r"],

          ["e1r","e2l"],
          ["e1l","e2r"],
          ["e3r","e4l"],
          ["e3l","e4r"],

          ["e1r","e3l"],
          ["e1l","e3r"],
          ["e2r","e4l"],
          ["e2l","e4r"],

          //engine mount nodes
          {"beamSpring":3400000,"beamDamp":150},
          {"beamDeform":90000,"beamStrength":"FLT_MAX"},
          ["em1r","e3l"],
          ["em1r","e3r"],
          ["em1r","e4l"],
          ["em1r","e4r"],
          ["em1r", "e1r"],
          ["em1r", "e1l"],
          ["em1r", "e2l"],
          ["em1r", "e2r"],

          ["em2l","e3l"],
          ["em2l","e3r"],
          ["em2l","e4l"],
          ["em2l","e4r"],
          ["em2l", "e1r"],
          ["em2l", "e1l"],
          ["em2l", "e2l"],
          ["em2l", "e2r"],
          {"deformGroup":""},
          {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},
    ],
},
"pab_v55_oilpan": {
    "information":{
        "authors":"Kenemation",
        "name":"Stock Oil Pan",
        "value":90,
    },
    "slotType" : "pab_v55_oilpan",
    "mainEngine": {
        //cooling and oil system
        "oilVolume":4,

        //engine durability
        "oilpanMaximumSafeG": 1.2

        //node beam interface
        "oilpanNodes:":["oilpan","oilref"],

        //engine deform groups
        "deformGroups_oilPan":["oilpan_damage"]
    },
    "nodes": [
         ["id", "posX", "posY", "posZ"],
         {"selfCollision":false},
         {"collision":true},
         {"frictionCoef":0.5},
         {"nodeMaterial":"|NM_METAL"},

         //oil pan node
         {"group":""},
         {"nodeWeight":2},
         ["oilpan", -0.05, -1.44, 0.34],
         ["oilref", -0.05, -1.44, 0.54, {"nodeWeight":1, "collision":false}],
    ],
    "beams": [
          ["id1:", "id2:"],
          {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},

          //oilpan node
          {"beamSpring":501000,"beamDamp":250},
          {"beamDeform":10000,"beamStrength":"FLT_MAX"},
          {"deformGroup":"oilpan_damage","deformationTriggerRatio":0.05},
          ["oilpan", "e1r"],
          ["oilpan", "e1l"],
          ["oilpan", "e2r"],
          ["oilpan", "e2l"],
          ["oilpan", "e3r"],
          ["oilpan", "e3l"],
          ["oilpan", "e4r"],
          ["oilpan", "e4l"],
          {"deformGroup":""},

          //oil ref
          {"beamSpring":501000,"beamDamp":150},
          {"beamDeform":25000,"beamStrength":"FLT_MAX"},
          ["oilref", "e1r"],
          ["oilref", "e1l"],
          ["oilref", "e2r"],
          ["oilref", "e2l"],
          ["oilref", "e3r"],
          ["oilref", "e3l"],
          ["oilref", "e4r"],
          ["oilref", "e4l"],
          {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},
    ],
},
"pab_v55_oilpan_race": {
    "information":{
        "authors":"Kenemation",
        "name":"Race Oil Pan",
        "value":250,
    },
    "slotType" : "pab_v55_oilpan",
    "mainEngine": {
        //cooling and oil system
        "oilVolume":4.5,

        //engine durability
        "oilpanMaximumSafeG": 1.5

        //node beam interface
        "oilpanNodes:":["oilpan","oilref"],

        //engine deform groups
        "deformGroups_oilPan":["oilpan_damage"]
    },
    "nodes": [
         ["id", "posX", "posY", "posZ"],
         {"selfCollision":false},
         {"collision":true},
         {"frictionCoef":0.5},
         {"nodeMaterial":"|NM_METAL"},

         //oil pan node
         {"group":""},
         {"nodeWeight":2},
         ["oilpan", -0.05, -1.44, 0.34],
         ["oilref", -0.05, -1.44, 0.34, {"nodeWeight":1, "collision":false}],
    ],
    "beams": [
          ["id1:", "id2:"],
          {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},

          //oilpan node
          {"beamSpring":501000,"beamDamp":250},
          {"beamDeform":10000,"beamStrength":"FLT_MAX"},
          {"deformGroup":"oilpan_damage","deformationTriggerRatio":0.05},
          ["oilpan", "e1r"],
          ["oilpan", "e1l"],
          ["oilpan", "e2r"],
          ["oilpan", "e2l"],
          ["oilpan", "e3r"],
          ["oilpan", "e3l"],
          ["oilpan", "e4r"],
          ["oilpan", "e4l"],
          {"deformGroup":""},

          //oil ref
          {"beamSpring":501000,"beamDamp":150},
          {"beamDeform":25000,"beamStrength":"FLT_MAX"},
          ["oilref", "e1r"],
          ["oilref", "e1l"],
          ["oilref", "e2r"],
          ["oilref", "e2l"],
          ["oilref", "e3r"],
          ["oilref", "e3l"],
          ["oilref", "e4r"],
          ["oilref", "e4l"],
          {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},
    ],
},
"pab_v55_engine_ecu": {
    "information":{
        "authors":"Kenemation",
        "name":"Stock ECU",
        "value":725,
    },
    "slotType" : "pab_v55_engine_ecu",
    "mainEngine":{
        "revLimiterRPM":6200,
        "revLimiterType":"timeBased",
        "revLimiterCutTime":0.15,
    },
},
"pab_v55_engine_ecu_race": {
    "information":{
        "authors":"Kenemation",
        "name":"Adjustable Race ECU",
        "value":3600,
    },
    "slotType" : "pab_v55_engine_ecu",
    "variables": [
        ["name", "type", "unit", "category", "default", "min", "max", "title", "description"],
        ["$revLimiterRPM", "range", "rpm", "Engine", 7000, 4500, 8500, "RPM Limit", "RPM where the rev limiter prevents further revving", {"stepDis":50}],
        ["$revLimiterCutTime", "range", "s", "Engine", 0.10, 0.01, 0.5, "RPM Limit Cut Time", "How fast the rev limiter cycles", {"stepDis":0.01}],
    ],
    "controller": [
        ["fileName"],
        ["twoStepLaunch", {"rpmLimit":4100}],
    ],
    "mainEngine":{
        "$+idleRPM":200,
        "revLimiterRPM":"$revLimiterRPM",
        "revLimiterType":"timeBased",
        "revLimiterCutTime":"$revLimiterCutTime",
        "$*instantAfterFireCoef": 1.25,
        "$*sustainedAfterFireCoef": 1.25,
    },
    "vehicleController": {
        "highShiftUpRPM":"$=$revLimiterRPM - 200",
        "cvtHighRPM":"$=$revLimiterRPM - 700",
    },
},
"pab_v55_engine_internals": {
    "information":{
        "authors":"Kenemation",
        "name":"Stock Long Block",
        "value":200,
    },
    "slotType" : "pab_v55_engine_internals",
    "mainEngine":{
    },
},
"pab_v55_engine_internals_heavy": {
    "information":{
        "authors":"Kenemation",
        "name":"Heavy Duty Long Block",
        "value":1200,
    },
    "slotType" : "pab_v55_engine_internals",
    "mainEngine":{
        //max rpm physically capable of
        "$+maxRPM":300,
        "$*friction":1.12,
        "$*dynamicFriction":1.12,
        "$*inertia":1.15,
        "$*engineBrakeTorque":1.1,
        //engine durability
        "cylinderWallTemperatureDamageThreshold":175,
        "headGasketDamageThreshold":1700000,
        "pistonRingDamageThreshold":1700000,
        "connectingRodDamageThreshold":2200000,
        //"maxTorqueRating": 660,
        //"maxOverTorqueDamage": 450,
        "$*maxTorqueRating": 1.64,
        "$*maxOverTorqueDamage": 1.75,
    },
},
"pab_v55_engine_internals_ultra": {
    "information":{
        "authors":"Kenemation",
        "name":"Ultra Heavy Duty Long Block",
        "value":3100,
    },
    "slotType" : "pab_v55_engine_internals",
    "mainEngine":{
        //max rpm physically capable of
        "$+maxRPM":300,
        "$*friction":1.2,
        "$*dynamicFriction":1.2,
        "$*inertia":1.2,
        "$*engineBrakeTorque":1.1,
        //engine durability
        "cylinderWallTemperatureDamageThreshold":175,
        "headGasketDamageThreshold":1700000,
        "pistonRingDamageThreshold":1700000,
        "connectingRodDamageThreshold":2200000,
        //"maxTorqueRating": 840,
        //"maxOverTorqueDamage": 450,
        "$*maxTorqueRating": 2.21,
        "$*maxOverTorqueDamage": 2,
    },
},
"pab_v55_engine_internals_stage1": {
    "information":{
        "authors":"Kenemation",
        "name":"Stage 1 Performance Long Block",
        "value":2400,
    },
    "slotType" : "pab_v55_engine_internals",
    "mainEngine":{
        "torqueModMult":[
            ["rpm", "torque"],
            [0,    1],
            [1000, 0.95],
            [4000, 0.95],
            [5000, 1.01],
            [6000, 1.10],
            [7000, 1.13],
            [7500, 1.17],
            [8000, 1.27],
            [8500, 1.30],
            [9000, 1.30],
        ],
        //max rpm physically capable of
        "$+maxRPM":600,
        "$*friction":1.05,
        "$*dynamicFriction":0.95,
        "$*inertia":1.05,
        "$*engineBrakeTorque":1.1,
        //engine durability
        "cylinderWallTemperatureDamageThreshold":160,
        //"maxTorqueRating": 540,
        //"maxOverTorqueDamage": 250,
        "$*maxTorqueRating": 1.26,
        "$*maxOverTorqueDamage": 1.25,
    },
},
"pab_v55_engine_internals_stage2": {
    "information":{
        "authors":"Kenemation",
        "name":"Stage 2 Performance Long Block",
        "value":3600,
    },
    "slotType" : "pab_v55_engine_internals",
    "mainEngine":{
        "torqueModMult":[
            ["rpm", "torque"],
            [0,    1],
            [1000, 0.92],
            [2500, 0.83],
            [4000, 0.86],
            [5000, 0.93],
            [6000, 1.04],
            [7000, 1.16],
            [7500, 1.31],
            [8000, 1.69],
            [8500, 1.80],
            [9000, 1.7],
        ],

        //max rpm physically capable of
        "$+maxRPM":1400,
        "$*friction":1.1,
        "$*dynamicFriction":0.92,
        "$*inertia":1.05,
        "$*engineBrakeTorque":1.25,
        //engine durability
        "cylinderWallTemperatureDamageThreshold":170,
        //"maxTorqueRating": 720,
        //"maxOverTorqueDamage": 250,
        "$*maxTorqueRating": 1.68,
        "$*maxOverTorqueDamage": 1.25,
    },
},
"pab_v55_intake": {
    "information":{
        "authors":"Kenemation",
        "name":"Stock Intake",
        "value":200,
    },
    "slotType" : "pab_v55_intake",
    "mainEngine":{
        "torqueModIntake":[
            ["rpm", "torque"],
            [0,     0],
            [7000,  0],
            [7500, -7],
            [8000, -10],
            [9000, -18],
        ],
    },
    "nodes": [
         ["id", "posX", "posY", "posZ"],
         {"selfCollision":false},
         {"collision":true},
         {"nodeMaterial":"|NM_METAL"},
         {"frictionCoef":0.5},
         {"group":"pab_v55_airbox"},
         {"engineGroup":"engine_intake"},
         {"nodeWeight":2},
         ["airb", 0.42, -1.75, 0.67],
         {"engineGroup":""},
         {"group":""},
    ],
    "beams": [
          ["id1:", "id2:"],
          {"beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},
          {"beamSpring":100000,"beamDamp":150},
          {"beamDeform":2000,"beamStrength":"FLT_MAX"},
          {"deformGroup":"mainEngine_intake", "deformationTriggerRatio":0.01}
          ["airb","e1r"],
          ["airb","e2r"],
          ["airb","e3r"],
          ["airb","e4r"],
          ["airb","e1l"],
          ["airb","e2l"],
          ["airb","e3l"],
          ["airb","e4l"],
          {"deformGroup":""}
          {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},
    ],
},
"pab_v55_intake_sport": {
    "information":{
        "authors":"Kenemation",
        "name":"Tune Intake",
        "value":610,
    },
    "slotType" : "pab_v55_intake",
    "mainEngine":{
        "torqueModIntake":[
            ["rpm", "torque"],
            [0, 0],
            [1000, 0],
            [2000, 1],
            [3000, 3],
            [4000, 5],
            [5000, 7],
            [6000, 9],
            [7000, 10.5],
            [8000, 12],
            [9000, 13],
        ],
        "$*instantAfterFireCoef": 1.25,
        "$*sustainedAfterFireCoef": 1.25,
    },
    "soundConfig": {
        "$+mainGain": 1.5,
        "$+intakeMuffling": -0.35,
        "$+maxLoadMix": 0.2,
        "$+minLoadMix": 0.07,
        "$+eqLowGain": 0.5,
        "$+eqFundamentalGain": 1,
    },
    "soundConfigExhaust": {
        "$+mainGain": 0.2,
        "$+maxLoadMix": 0.2,
        "$+minLoadMix": 0.05,
        "$+offLoadGain": 0.02,
        "$+lowShelfGain": 0.5,
        "$+highShelfGain": 0.5,
        "$+eqLowGain": 0.0,
        "$+eqHighGain":0.4,
        "$+eqFundamentalGain": 0.5,
    },
    "nodes": [
         ["id", "posX", "posY", "posZ"],
         {"selfCollision":false},
         {"collision":true},
         {"nodeMaterial":"|NM_METAL"},
         {"frictionCoef":0.5},
         {"group":"pab_v55_airbox"},
         {"engineGroup":"engine_intake"},
         {"nodeWeight":2},
         ["airb", 0.42, -1.75, 0.67],
         {"engineGroup":""},
         {"group":""},
    ],
    "beams": [
          ["id1:", "id2:"],
          {"beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},
          {"beamSpring":100000,"beamDamp":150},
          {"beamDeform":2000,"beamStrength":"FLT_MAX"},
          {"deformGroup":"mainEngine_intake", "deformationTriggerRatio":0.01}
          ["airb","e1r"],
          ["airb","e2r"],
          ["airb","e3r"],
          ["airb","e4r"],
          ["airb","e1l"],
          ["airb","e2l"],
          ["airb","e3l"],
          ["airb","e4l"],
          {"deformGroup":""}
          {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},
    ],
},
"pab_v55_turbo_stage1": {
    "information":{
        "authors":"Kenemation",
        "name":"Stage 1 Turbocharger",
        "value":2600,
    },
    "slotType" : "pab_v55_intake",
    "turbocharger": {
        "bovSoundFileName":"event:>Vehicle>Forced_Induction>Turbo_02>turbo_bov",
        "hissLoopEvent":"event:>Vehicle>Forced_Induction>Turbo_02>turbo_hiss",
        "whineLoopEvent":"event:>Vehicle>Forced_Induction>Turbo_02>turbo_spin",
        "turboSizeCoef": 0.73,
        "bovSoundVolumeCoef":0.30,
        "hissVolumePerPSI": 0.038,
        "whineVolumePer10kRPM": 0.007,
        "whinePitchPer10kRPM": 0.055,
        "wastegateStart":8,
        "wastegateLimit":8.5,
        "maxExhaustPower": 35000,
        "backPressureCoef": 0.00006,
        "frictionCoef": 35,
        "inertia":5,
        "pressureRatePSI": 35,
        "damageThresholdTemperature": 620,
        "pressurePSI":[
            //turbineRPM, pressure(PSI)
            [0,         -3.5],
            [30000,     1],
            [60000,     4],
            [90000,     8],
            [150000,    11],
            [200000,    13],
            [250000,    15.5],
        ],
        "engineDef":[
            //engineRPM, efficiency, exhaustFactor
            [0,     0.0,    0.0],
            [650,   0.25,   0.05],
            [1000,  0.35,   0.1],
            [1400,  0.65,   0.35],
            [2000,  0.85,    0.7],
            [2500,  0.95,    0.76],
            [3000,  0.98,    0.85],
            [4000,  0.90,    0.91],
            [5000,  0.80,    0.95],
            [6000,  0.73,    0.98],
            [7000,  0.68,    1.0],
            [8000,  0.55,    1.0],
            [9000,  0.3,    1.0],
        ],
    },
    "mainEngine":{
        //turbocharger name
        "turbocharger":"turbocharger",
        //exhaust
        //"instantAfterFireCoef": 0.75,
        //"sustainedAfterFireCoef": 0.75,
        "$*instantAfterFireCoef": 1.25,
        "$*sustainedAfterFireCoef": 1.25,

        //turbocharger deform groups
        "deformGroups_turbo":["mainEngine_turbo","mainEngine_intercooler","mainEngine_piping"]
    },
    "soundConfig": {
        "$+mainGain": 0.0,
        "$+intakeMuffling":-0.2,
        "$+maxLoadMix": 0.2,
        "$+minLoadMix": 0.14,
        "$+highShelfGain": 1.0,
        "$+eqLowGain": -1.5,
        "$+eqFundamentalGain": -6,
 },
    "soundConfigExhaust": {
        "$+mainGain": -0.9,
        "$+maxLoadMix": 0.2,
        "$+minLoadMix": 0.10,
        "$+offLoadGain": 0.04,
        "$+lowShelfGain": -0.9,
        "$+highShelfGain": 1.0,
        "$+eqLowGain": 0.0,
        "$+eqHighGain": 1.5,
        "$+eqFundamentalGain": -1.5,
    },
    "flexbodies": [
         ["mesh", "[group]:", "nonFlexMaterials"],
         ["pab_v55_intercooler", ["pab_v55_body","pab_v55_intercooler"]],
    ],
    "nodes": [
         ["id", "posX", "posY", "posZ"],
         //--turbo and intercooler weight--
         {"selfCollision":false},
         {"collision":false},
         {"nodeMaterial":"|NM_METAL"},
         {"frictionCoef":0.5},
         {"group":""},
         {"nodeWeight":9},
         ["turbo", 0.0, -1.65, 0.42],
         {"group":"pab_v55_intercooler"},
         {"nodeWeight":8},
         {"collision":true},
         ["interc", 0.0, -2.00, 0.26],
         {"group":""},
    ],
    "beams": [
          ["id1:", "id2:"],
          {"beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},
          {"beamSpring":3000600,"beamDamp":150},
          {"beamDeform":30000,"beamStrength":"FLT_MAX"},
          {"deformGroup":"mainEngine_turbo", "deformationTriggerRatio":0.01}
          ["turbo","e1r"],
          ["turbo","e2r"],
          ["turbo","e3r"],
          ["turbo","e4r"],
          ["turbo","e1l"],
          ["turbo","e2l"],
          ["turbo","e3l"],
          ["turbo","e4l"],

          {"beamSpring":501000,"beamDamp":100},
          {"beamDeform":3000,"beamStrength":"FLT_MAX"},
          {"deformGroup":"mainEngine_intercooler", "deformationTriggerRatio":0.1}
          ["interc","f13rr"],
          //["interc","f13"],
          ["interc","f13ll"],
          ["interc","f11rr"],
          //["interc","f11"],
          ["interc","f11ll"],

          {"beamDeform":3000,"beamStrength":16000},
          ["interc","f18"],
          ["interc","f18r"],
          ["interc","f18l"],
          {"deformGroup":""}
          {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},
    ],
},
"pab_v55_turbo_stage2": {
    "information":{
        "authors":"Kenemation",
        "name":"Stage 2 Turbocharger",
        "value":5600,
    },
    "slotType" : "pab_v55_intake",
    "turbocharger": {
        "bovSoundFileName":"event:>Vehicle>Forced_Induction>Turbo_01>turbo_bov_tuned",
        "hissLoopEvent":"event:>Vehicle>Forced_Induction>Turbo_01>turbo_hiss_tuned",
        "whineLoopEvent":"event:>Vehicle>Forced_Induction>Turbo_01>turbo_spin_tuned",
        "turboSizeCoef": 0.8,
        "bovSoundVolumeCoef":0.30,
        "hissVolumePerPSI": 0.038,
        "whineVolumePer10kRPM": 0.007,
        "whinePitchPer10kRPM": 0.055,
        "wastegateStart":12,
        "wastegateLimit":13,
        "maxExhaustPower":40000,
        "backPressureCoef": 0.000045,
        "frictionCoef": 46,
        "inertia":5.0,
        "pressureRatePSI": 75,
        "damageThresholdTemperature": 680,
        "pressurePSI":[
            //turbineRPM, pressure(PSI)
            [0,         -3.5],
            [30000,     -0.5],
            [60000,     5],
            [90000,     9],
            [150000,    12],
            [200000,    16],
            [250000,    21],
        ],
        "engineDef":[
            //engineRPM, efficiency, exhaustFactor
            [0,     0.0,    0.00],
            [650,   0.45,   0.10],
            [1400,  0.72,   0.15],
            [2000,  0.86,   0.20],
            [2500,  0.92,   0.31],
            [3000,  0.96,   0.55],
            [4000,  0.97,   0.81],
            [5000,  0.975,  0.94],
            [6000,  0.98,   1.00],
            [7000,  0.99,   0.92],
            [8000,  0.9,    0.88],
            [9000,  0.8,    0.70],
        ],
    },
    "mainEngine":{
        //turbocharger name
        "turbocharger":"turbocharger",
        //exhaust
        //"instantAfterFireCoef": 1,
        //"sustainedAfterFireCoef": 1,
        "$*instantAfterFireCoef": 1.5,
        "$*sustainedAfterFireCoef": 1.5,

        //turbocharger deform groups
        "deformGroups_turbo":["mainEngine_turbo","mainEngine_intercooler","mainEngine_piping"]
    },
    "soundConfig": {
        "$+mainGain": 0.25,
        "$+intakeMuffling":-0.4,
        "$+maxLoadMix": 0.15,
        "$+minLoadMix": 0.21,
        "$+highShelfGain": 1.5,
        "$+eqLowGain": -1.0,
        "$+eqFundamentalGain": -4,
 },
    "soundConfigExhaust": {
        "$+mainGain": -0.6,
        "$+maxLoadMix": 0.15,
        "$+minLoadMix": 0.15,
        "$+offLoadGain": 0.06,
        "$+lowShelfGain": -0.6,
        "$+highShelfGain": 1.5,
        "$+eqLowGain": 0.0,
        "$+eqHighGain": 1.0,
        "$+eqFundamentalGain": -1.0,
    },
    "vehicleController": {
        "revMatchThrottle":0.25,
    },
    "flexbodies": [
         ["mesh", "[group]:", "nonFlexMaterials"],
         ["pab_v55_intercooler", ["pab_v55_engine_bay","pab_v55_intercooler"]],
    ],
    "nodes": [
         ["id", "posX", "posY", "posZ"],
         //--turbo and intercooler weight--
         {"selfCollision":false},
         {"collision":false},
         {"nodeMaterial":"|NM_METAL"},
         {"frictionCoef":0.5},
         {"group":""},
         {"nodeWeight":9},
         ["turbo", 0.0, -1.33, 0.66],
         {"group":"pab_v55_intercooler"},
         {"nodeWeight":8},
         {"collision":true},
         ["interc", 0.0, -2.00, 0.26],
         {"group":""},
    ],
    "beams": [
          ["id1:", "id2:"],
          {"beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},
          {"beamSpring":3000600,"beamDamp":150},
          {"beamDeform":30000,"beamStrength":"FLT_MAX"},
          {"deformGroup":"mainEngine_turbo", "deformationTriggerRatio":0.01}
          ["turbo","e1r"],
          ["turbo","e2r"],
          ["turbo","e3r"],
          ["turbo","e4r"],
          ["turbo","e1l"],
          ["turbo","e2l"],
          ["turbo","e3l"],
          ["turbo","e4l"],

          {"beamSpring":501000,"beamDamp":100},
          {"beamDeform":3000,"beamStrength":"FLT_MAX"},
          {"deformGroup":"mainEngine_intercooler", "deformationTriggerRatio":0.1}
          ["interc","f13rr"],
          //["interc","f13"],
          ["interc","f13ll"],
          ["interc","f11rr"],
          //["interc","f11"],
          ["interc","f11ll"],

          {"beamDeform":3000,"beamStrength":16000},
          ["interc","f18"],
          ["interc","f18r"],
          ["interc","f18l"],
          {"deformGroup":""}
          {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},
    ],
},
"pab_v55_turbo_stage3": {
    "information":{
        "authors":"Kenemation",
        "name":"Stage 3 Variable Boost Turbocharger",
        "value":7900,
    },
    "slotType" : "pab_v55_intake",
    "variables": [
        ["name", "type", "unit", "category", "default", "min", "max", "title", "description"],
        ["$wastegateStart", "range", "psi", "Engine", 12, 12, 30, "Turbo Boost Pressure", "Pressure at which the turbocharger wastegate begins to open", {"stepDis":0.5}],
    ],
    "turbocharger": {
        "flutterSoundFileName":"event:>Vehicle>Forced_Induction>Turbo_03>turbo_flt_race",
        "hissLoopEvent":"event:>Vehicle>Forced_Induction>Turbo_03>turbo_hiss_race",
        "whineLoopEvent":"event:>Vehicle>Forced_Induction>Turbo_03>turbo_spin_race",
        "bovEnabled":false,
        "turboSizeCoef": 1.0,
        "flutterSoundVolumeCoef":0.35,
        "hissVolumePerPSI": 0.038,
        "whineVolumePer10kRPM": 0.007,
        "whinePitchPer10kRPM": 0.055,
        "wastegateStart":"$wastegateStart",
        "wastegateLimit":"$=$wastegateStart+1",
        "maxExhaustPower": 60000,
        "backPressureCoef": 0.00008,
        "frictionCoef": 100,
        "inertia":7,
        "pressureRatePSI": 75,
        "damageThresholdTemperature": 900,
        "pressurePSI":[
            //turbineRPM, pressure(PSI)
            [0,       -3.5],
            [30000,    1.5],
            [60000,      4],
            [90000,     11],
            [150000,    18],
            [200000,    25],
            [250000,    33],
            [300000,    40],
        ],
        "engineDef":[
            //engineRPM, efficiency, exhaustFactor
            [0,     0.0,    0.0],
            [650,   0.23,   0.05],
            [1400,  0.33,   0.1],
            [2000,  0.41,   0.2],
            [2500,  0.54,   0.3],
            [3000,  0.85,   0.45],
            [4000,  0.92,   0.79],
            [5000,  0.96,   0.93],
            [6000,  0.98,   1.0],
            [7000,  1.0,    1.0],
            [8000,  1.0,    1.0],
            [9000,  1.0,    1.0],
        ],
    },
    "mainEngine":{
        //turbocharger name
        "turbocharger":"turbocharger",
        //exhaust
        //"instantAfterFireCoef": 1.5,
        //"sustainedAfterFireCoef": 1.0,
        "$*instantAfterFireCoef": 3,
        "$*sustainedAfterFireCoef": 2,

        //turbocharger deform groups
        "deformGroups_turbo":["mainEngine_turbo","mainEngine_intercooler","mainEngine_piping"]
    },
    "soundConfig": {
        "$+mainGain": 0.5,
        "$+intakeMuffling":-0.6,
        "$+maxLoadMix": 0.2,
        "$+minLoadMix": 0.28,
        "$+highShelfGain": 2.0,
        "$+eqLowGain": -0.5,
        "$+eqFundamentalGain": -2,
 },
    "soundConfigExhaust": {
        "$+mainGain": -0.3,
        "$+maxLoadMix": 0.20,
        "$+minLoadMix": 0.20,
        "$+offLoadGain": 0.08,
        "$+lowShelfGain": -0.3,
        "$+highShelfGain": 1.5,
        "$+eqLowGain": 0.0,
        "$+eqHighGain": 0.5,
        "$+eqFundamentalGain": -0.5,
    },
    "vehicleController": {
        "revMatchThrottle":0.25,
        "clutchLaunchStartRPM":1800,
        "clutchLaunchTargetRPM":2400,
    },
    "flexbodies": [
         ["mesh", "[group]:", "nonFlexMaterials"],
         ["pab_v55_intercooler", ["pab_v55_engine_bay","pab_v55_intercooler"]],
    ],
    "nodes": [
         ["id", "posX", "posY", "posZ"],
         //--turbo and intercooler weight--
         {"selfCollision":false},
         {"collision":false},
         {"nodeMaterial":"|NM_METAL"},
         {"frictionCoef":0.5},
         {"group":""},
         {"nodeWeight":9},
         ["turbo", 0.0, -1.33, 0.66],
         {"group":"pab_v55_intercooler"},
         {"nodeWeight":8},
         {"collision":true},
         ["interc", 0.0, -2.00, 0.26],
         {"group":""},
    ],
    "beams": [
          ["id1:", "id2:"],
          {"beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},
          {"beamSpring":3000600,"beamDamp":150},
          {"beamDeform":30000,"beamStrength":"FLT_MAX"},
          {"deformGroup":"mainEngine_turbo", "deformationTriggerRatio":0.01}
          ["turbo","e1r"],
          ["turbo","e2r"],
          ["turbo","e3r"],
          ["turbo","e4r"],
          ["turbo","e1l"],
          ["turbo","e2l"],
          ["turbo","e3l"],
          ["turbo","e4l"],

          {"beamSpring":501000,"beamDamp":100},
          {"beamDeform":3000,"beamStrength":"FLT_MAX"},
          {"deformGroup":"mainEngine_intercooler", "deformationTriggerRatio":0.1}
          ["interc","f13rr"],
          //["interc","f13"],
          ["interc","f13ll"],
          ["interc","f11rr"],
          //["interc","f11"],
          ["interc","f11ll"],

          {"beamDeform":3000,"beamStrength":16000},
          ["interc","f18"],
          ["interc","f18r"],
          ["interc","f18l"],
          {"deformGroup":""}
          {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},
    ],
},
}