{
"polo17_engine_1.8": {
    "information":{
        "authors":"BeamNG",
        "name":"1.8L I4 Engine",
        "value":2100,
    },
    "slotType" : "polo17_engine",
    "slots": [
        ["type", "default", "description"],
        ["polo17_exhaust_I4","polo17_exhaust_I4", "Exhaust"],
        ["polo17_enginemounts","polo17_enginemounts", "Engine Mounts", {"coreSlot":true}],
        ["polo17_intake","polo17_intake", "Intake", {"coreSlot":true}],
        ["polo17_oilpan","polo17_oilpan", "Oil Pan", {"coreSlot":true}],
        ["polo17_engine_ecu","polo17_engine_ecu", "Engine Management", {"coreSlot":true}],
        ["n2o_system","", "Nitrous Oxide System"],
        ["polo17_engine_internals","polo17_engine_internals", "Engine Long Block", {"coreSlot":true}],
        ["polo17_transmission","polo17_transmission_CVT", "Transmission"],
    ],
    "powertrain": [
        ["type", "name", "inputName", "inputIndex"],
        ["combustionEngine", "mainEngine", "dummy", 0],
    ],
    "mainEngine":{
        "torque":[
            ["rpm", "torque"],
            [0, 0],
            [500, 90],
            [1000, 121],
            [2000, 156.2],
            [3000, 184],
            [4000, 198],
            [4500, 200],
            [5000, 201],
            [6000, 198.9],
            [6500, 187],
            [7000, 167.1],
            [7500, 145.5],
            [8000, 131.6],
            [9000, 110.6],
        ],

        "idleRPM":950,
        //max rpm physically capable of
        "maxRPM":6800,
        "inertia":0.08,
        "friction":11,
        "dynamicFriction":0.023,
        "engineBrakeTorque":31,
        //"burnEfficiency":0.39,
        "burnEfficiency":[
            [0, 0.12],
            [0.05, 0.27],
            [0.4, 0.46],
            [0.7, 0.48],
            [1, 0.37],
        ],
        //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.5,
        "sustainedAfterFireCoef": 0.5,
        "instantAfterFireVolumeCoef": 0.8,
        "sustainedAfterFireVolumeCoef": 0.4,
        "shiftAfterFireVolumeCoef": 0.6,

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

        //engine durability
        "cylinderWallTemperatureDamageThreshold":130,
        "headGasketDamageThreshold":1500000,
        "pistonRingDamageThreshold":1500000,
        "connectingRodDamageThreshold":2000000,
        "maxTorqueRating": 340,
        "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.8,

        "mainGain": -7,
        "onLoadGain": 1,
        "offLoadGain": 0.42,

        "maxLoadMix": 0.65,
        "minLoadMix": 0.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": -3,
    },
    "soundConfigExhaust": {
        "sampleName": "I4_2_exhaust",

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

        "maxLoadMix": 0.5,
        "minLoadMix": 0,

        "lowShelfGain": -9,
        "lowShelfFreq": 70,

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

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

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

        "fundamentalFrequencyCylinderCount":4,
        "eqFundamentalGain": -8,
    },
    "vehicleController": {
        "clutchLaunchStartRPM":2000,
        "clutchLaunchTargetRPM":2800,
        //**highShiftDown can be overwritten by automatic transmissions**
        "highShiftDownRPM":[0,0,0,3300,3800,4000,4200,4200],
        //**highShiftUp can be overwritten by intake modifications**
        "highShiftUpRPM":6400,
    },
    "flexbodies": [
         ["mesh", "[group]:", "nonFlexMaterials"],
         ["polo17_engine", ["polo17_engine","polo17_transmission"]],
         ["polo17_intake_NA", ["polo17_engine"]],
         ["polo17_engine_a", ["polo17_body"]],
         ["polo17_engbaycrap", ["polo17_body"]],
    ],
    "nodes": [
         ["id", "posX", "posY", "posZ"],
         //--1.8L I4 Engine--
         {"selfCollision":false},
         {"collision":true},
         {"nodeMaterial":"|NM_METAL"},
         {"frictionCoef":0.5},
         {"group":"polo17_engine"},
         {"nodeWeight":15.4},
         {"engineGroup":"engine_block"},
         ["e1r", -0.34, -1.62, 0.36,{"chemEnergy":1000,"burnRate":0.39,"flashPoint":800,"specHeat": 0.2,"selfIgnitionCoef":false,"smokePoint":650,"baseTemp":"thermals","conductionRadius":0.15}],
         ["e1l", -0.34, -1.31, 0.36],
         ["e2r", 0.17, -1.62, 0.36,{"chemEnergy":1000,"burnRate":0.39,"flashPoint":800,"specHeat": 0.2,"selfIgnitionCoef":false,"smokePoint":650,"baseTemp":"thermals","conductionRadius":0.15}],
         ["e2l", 0.17, -1.31, 0.36],
         {"engineGroup":["engine_block","engine_intake"]},
         ["e3r", -0.34, -1.62, 0.74,{"chemEnergy":1000,"burnRate":0.39,"flashPoint":800,"specHeat": 0.2,"selfIgnitionCoef":false,"smokePoint":650,"baseTemp":"thermals","conductionRadius":0.15}],
         ["e3l", -0.34, -1.31, 0.74],
         ["e4r", 0.17, -1.62, 0.74,{"isExhaust":"mainEngine","chemEnergy":1000,"burnRate":0.39,"flashPoint":800,"specHeat": 0.2,"selfIgnitionCoef":false,"smokePoint":650,"baseTemp":"thermals","conductionRadius":0.15}],
         ["e4l", 0.17, -1.31, 0.74],
         {"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},
    ],
},
"polo17_engine_2.0": {
    "information":{
        "authors":"BeamNG",
        "name":"2.0L I4 Engine",
        "value":3800,
    },
    "slotType" : "polo17_engine",
    "slots": [
        ["type", "default", "description"],
        ["polo17_exhaust_I4","polo17_exhaust_I4", "Exhaust"],
        ["polo17_enginemounts","polo17_enginemounts", "Engine Mounts", {"coreSlot":true}],
        ["polo17_intake","polo17_intake", "Intake", {"coreSlot":true}],
        ["polo17_oilpan","polo17_oilpan", "Oil Pan", {"coreSlot":true}],
        ["polo17_engine_ecu","polo17_engine_ecu", "Engine Management", {"coreSlot":true}],
        ["n2o_system","", "Nitrous Oxide System"],
        ["polo17_engine_internals","polo17_engine_internals", "Engine Long Block", {"coreSlot":true}],
        ["polo17_transmission","polo17_transmission_6M", "Transmission"],
    ],
    "powertrain": [
        ["type", "name", "inputName", "inputIndex"],
        ["combustionEngine", "mainEngine", "dummy", 0],
    ],
    "mainEngine":{
        "torque":[
            ["rpm", "torque"],
            [0, 0],
            [500, 97],
            [1000, 138],
            [2000, 176],
            [3000, 218],
            [4000, 231],
            [4500, 233],
            [5000, 233],
            [5500, 230],
            [6000, 223],
            [6500, 215],
            [7000, 201.1],
            [7500, 184.5],
            [8000, 144.6],
            [9000, 136],
        ],

        "idleRPM":950,
        //max rpm physically capable of
        "maxRPM":7200,
        "inertia":0.09,
        "friction":12,
        "dynamicFriction":0.025,
        "engineBrakeTorque":36,
        //"burnEfficiency":0.41,
        "burnEfficiency":[
            [0, 0.12],
            [0.05, 0.27],
            [0.4, 0.46],
            [0.7, 0.48],
            [1, 0.34],
        ],
        //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": -6,
        "onLoadGain": 1,
        "offLoadGain": 0.45,

        "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.35,

        "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"],
         ["polo17_engine", ["polo17_engine","polo17_transmission"]],
         ["polo17_engine_a", ["polo17_body"]],
         ["polo17_engbaycrap", ["polo17_body"]],
    ],
    "nodes": [
         ["id", "posX", "posY", "posZ"],
         //--2.0L I4 Engine--
         {"selfCollision":false},
         {"collision":true},
         {"nodeMaterial":"|NM_METAL"},
         {"frictionCoef":0.5},
         {"group":"polo17_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},
    ],
},
"polo17_oilpan": {
    "information":{
        "authors":"BeamNG",
        "name":"Stock Oil Pan",
        "value":90,
    },
    "slotType" : "polo17_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},
    ],
},
"polo17_oilpan_race": {
    "information":{
        "authors":"BeamNG",
        "name":"Race Oil Pan",
        "value":250,
    },
    "slotType" : "polo17_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},
    ],
},
"polo17_engine_ecu": {
    "information":{
        "authors":"BeamNG",
        "name":"Stock ECU",
        "value":725,
    },
    "slotType" : "polo17_engine_ecu",
    "mainEngine":{
        "revLimiterRPM":6500,
        "revLimiterType":"timeBased",
        "revLimiterCutTime":0.15,
    },
},
"polo17_engine_ecu_sport": {
    "information":{
        "authors":"BeamNG",
        "name":"Sport RS ECU",
        "value":1450,
    },
    "slotType" : "polo17_engine_ecu",
    "controller": [
        ["fileName"],
        ["twoStepLaunch", {"rpmLimit":3500}],
    ],
    "mainEngine":{
        "$+idleRPM":50,
        "revLimiterRPM":7000,
        "revLimiterType":"timeBased",
        "revLimiterCutTime":0.10,
        "$*instantAfterFireCoef": 1.1,
        "$*sustainedAfterFireCoef": 1.1,
    },
    "vehicleController": {
        "highShiftUpRPM":6800,
        "cvtHighRPM":6100,
    },
},
"polo17_engine_ecu_race": {
    "information":{
        "authors":"BeamNG",
        "name":"Adjustable Race ECU",
        "value":3600,
    },
    "slotType" : "polo17_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":150,
        "revLimiterRPM":"$revLimiterRPM",
        "revLimiterType":"timeBased",
        "revLimiterCutTime":"$revLimiterCutTime",
        "$*instantAfterFireCoef": 1.25,
        "$*sustainedAfterFireCoef": 1.25,
    },
    "vehicleController": {
        "highShiftUpRPM":"$=$revLimiterRPM - 200",
        "cvtHighRPM":"$=$revLimiterRPM - 700",
    },
},
"polo17_engine_internals": {
    "information":{
        "authors":"BeamNG",
        "name":"Stock Long Block",
        "value":200,
    },
    "slotType" : "polo17_engine_internals",
    "mainEngine":{
    },
},
"polo17_engine_internals_heavy": {
    "information":{
        "authors":"BeamNG",
        "name":"Heavy Duty Long Block",
        "value":1200,
    },
    "slotType" : "polo17_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,
    },
},
"polo17_engine_internals_ultra": {
    "information":{
        "authors":"BeamNG",
        "name":"Ultra Heavy Duty Long Block",
        "value":3100,
    },
    "slotType" : "polo17_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,
    },
},
"polo17_engine_internals_stage1": {
    "information":{
        "authors":"BeamNG",
        "name":"Stage 1 Performance Long Block",
        "value":2400,
    },
    "slotType" : "polo17_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,
    },
},
"polo17_engine_internals_stage2": {
    "information":{
        "authors":"BeamNG",
        "name":"Stage 2 Performance Long Block",
        "value":3600,
    },
    "slotType" : "polo17_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,
    },
},
"polo17_intake": {
    "information":{
        "authors":"BeamNG",
        "name":"Stock Intake",
        "value":200,
    },
    "slotType" : "polo17_intake",
    "mainEngine":{
        "torqueModIntake":[
            ["rpm", "torque"],
            [0,     0],
            [7000,  0],
            [7500, -7],
            [8000, -10],
            [9000, -18],
        ],
    },
    "flexbodies": [
         ["mesh", "[group]:", "nonFlexMaterials"],
         ["polo17_intake_NA", ["polo17_engine", "polo17_airbox"]],
    ],
    "nodes": [
         ["id", "posX", "posY", "posZ"],
         {"selfCollision":false},
         {"collision":true},
         {"nodeMaterial":"|NM_METAL"},
         {"frictionCoef":0.5},
         {"group":"polo17_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},
    ],
},
"polo17_intake_sport": {
    "information":{
        "authors":"BeamNG",
        "name":"Sport Intake",
        "value":610,
    },
    "slotType" : "polo17_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,
    },
    "flexbodies": [
         ["mesh", "[group]:", "nonFlexMaterials"],
         ["polo17_intake_NA", ["polo17_engine", "polo17_airbox"]],
    ],
    "nodes": [
         ["id", "posX", "posY", "posZ"],
         {"selfCollision":false},
         {"collision":true},
         {"nodeMaterial":"|NM_METAL"},
         {"frictionCoef":0.5},
         {"group":"polo17_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},
    ],
},
"polo17_turbo_stage1": {
    "information":{
        "authors":"BeamNG",
        "name":"Sport S Turbocharger",
        "value":2600,
    },
    "slotType" : "polo17_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.015,
        "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"],
         ["polo17_turbo", ["polo17_engine"]],
         ["polo17_intercooler", ["polo17_body","polo17_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":"polo17_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},
    ],
},
"polo17_turbo_stage2": {
    "information":{
        "authors":"BeamNG",
        "name":"Sport RS Turbocharger",
        "value":5600,
    },
    "slotType" : "polo17_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.015,
        "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"],
         ["polo17_turbo", ["polo17_engine"]],
         ["polo17_intercooler", ["polo17_engine_bay","polo17_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":"polo17_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},
    ],
},
"polo17_turbo_stage3": {
    "information":{
        "authors":"BeamNG",
        "name":"Stage 3 Variable Boost Turbocharger",
        "value":7900,
    },
    "slotType" : "polo17_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.015,
        "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"],
         ["polo17_turbo", ["polo17_engine"]],
         ["polo17_intercooler", ["polo17_engine_bay","polo17_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":"polo17_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},
    ],
},
}