{
"xc90_engine_i4_2.0_diesel": {
    "information":{
        "authors":"BeamNG",
        "name":"2.0L I4 Diesel Engine",
        "value":6350,
    },
    "slotType" : "xc90_engine",
    "slots": [
        ["type", "default", "description"],
        ["xc90_enginemounts","xc90_enginemounts", "Engine Mounts", {"coreSlot":true}],
        ["xc90_oilpan","xc90_oilpan", "Oil Pan", {"coreSlot":true}],
        ["xc90_intake_i4_2.0_diesel","xc90_turbo_i4_2.0_diesel", "Intake", {"coreSlot":true}],
        ["xc90_exhaust_i4_2.0_diesel","xc90_exhaust_i4_2.0_diesel", "Exhaust"],
        ["xc90_engine_ecu_i4_2.0_diesel","xc90_engine_ecu_i4_2.0_diesel_150", "Engine Management", {"coreSlot":true}],
        ["n2o_system","", "Nitrous Oxide System"],
        ["xc90_engine_internals_i4_2.0_diesel","xc90_engine_internals_i4_2.0_diesel", "Engine Long Block", {"coreSlot":true}],
        ["xc90_transmission","xc90_transmission_8A_d", "Transmission"],
    ],
    "powertrain": [
        ["type", "name", "inputName", "inputIndex"],
        ["combustionEngine", "mainEngine", "dummy", 0],
    ],
    "mainEngine": {
        "torque":[
            ["rpm", "torque"],
            [0,      0],
            [350,   120],
            [600,  169],
            [1000, 177],
            [1750, 190],
            [2000, 195],
            [2500, 202],
            [3000, 201],
            [4000, 195],
            [4500, 185],
            [5000, 177],
            [6000, 151],
        ],

        "idleRPM":800,
        //max capable
        "maxRPM":5000,
        "inertia":0.2,
        "friction":14,
        "dynamicFriction":0.02,
        "engineBrakeTorque":34,
        //"burnEfficiency":0.49,
        "burnEfficiency":[
            [0, 0.2],
            [0.05, 0.38],
            [0.4, 0.46],
            [0.7, 0.49],
            [1, 0.3],
        ],
        //fuel system
        "energyStorage": "mainTank",
        "requiredEnergyType":"diesel",

        //exhaust
        "particulates":0.04,
        "instantAfterFireCoef": 0,
        "sustainedAfterFireCoef": 0,

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

        //engine durability
        "cylinderWallTemperatureDamageThreshold":150,
        "headGasketDamageThreshold":1500000,
        "pistonRingDamageThreshold":1500000,
        "connectingRodDamageThreshold":2000000,
        "maxTorqueRating": 500,
        "maxOverTorqueDamage": 570,

        //node beam interface
        "torqueReactionNodes:":["e3r","e4r","e2l"],
        "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>i4diesel_1990_eng",
        "starterSampleExhaust":"event:>Engine>Starter>i4diesel_1990_exh",
        "shutOffSampleEngine":"event:>Engine>Shutoff>i4diesel_1990_eng",
        "shutOffSampleExhaust":"event:>Engine>Shutoff>i4diesel_1990_exh",
        "starterVolume":0.76,
        "starterVolumeExhaust":0.76,
        "shutOffVolumeEngine":0.76,
        "shutOffVolumeExhaust":0.76,
        "idleRPMStartRate":1.5,
        "idleRPMStartCoef":1.0,

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

        "mainGain": -11,
        "onLoadGain":1.0,
        "offLoadGain":0.60,

        "maxLoadMix": 0.9,
        "minLoadMix": 0,

        "lowShelfGain":4,
        "lowShelfFreq":320,

        "highShelfGain":6,
        "highShelfFreq":3500,

        "eqLowGain": -8,
        "eqLowFreq": 1000,
        "eqLowWidth": 0.1,

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

        "fundamentalFrequencyCylinderCount":4,
        "eqFundamentalGain": 1,
    },
    "soundConfigExhaust": {
        "sampleName": "I4D_exhaust",

        "mainGain": -5.5,
        "onLoadGain":1.0,
        "offLoadGain":0.35,

        "maxLoadMix": 0.9,
        "minLoadMix": 0,

        "lowShelfGain":-8,
        "lowShelfFreq":180,

        "highShelfGain":-4,
        "highShelfFreq":1500,

        "eqLowGain": -5,
        "eqLowFreq": 400,
        "eqLowWidth": 0.15,

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

        "fundamentalFrequencyCylinderCount":4,
        "eqFundamentalGain": -1,
    },
    "vehicleController": {
        "clutchLaunchStartRPM":1400,
        "clutchLaunchTargetRPM":1800,
        //**highShiftDown can be overwritten by automatic transmissions**
        "highShiftDownRPM":[0,0,0,2400,2900,3200,3600,3600],
        //**highShiftUp can be overwritten by intake modifications**
        "highShiftUpRPM":4400,
    },
    "flexbodies": [
         ["mesh", "[group]:", "nonFlexMaterials"],
         ["xc90_engine_i4", ["xc90_engine"]],
         ["xc90_intake_i4", ["xc90_engine"]],
    ],
    "nodes": [
         ["id", "posX", "posY", "posZ"],
         //--2.0L I4 Engine--
         {"selfCollision":false},
         {"collision":true},
         {"nodeMaterial":"|NM_METAL"},
         {"frictionCoef":0.5},
         {"group":"xc90_engine"},
         {"engineGroup":"engine_block"},
         {"nodeWeight":17},
         ["e1r", 0.15198, -1.59652, 0.22797,{"chemEnergy":1000,"burnRate":0.39,"flashPoint":800,"specHeat": 0.2,"selfIgnitionCoef":false,"smokePoint":650,"baseTemp":"thermals","conductionRadius":0.12}],
         ["e1l", 0.15198, -1.84620, 0.28226],
         ["e2r", -0.40167, -1.59652, 0.22797,{"chemEnergy":1000,"burnRate":0.39,"flashPoint":800,"specHeat": 0.2,"selfIgnitionCoef":false,"smokePoint":650,"baseTemp":"thermals","conductionRadius":0.12}],
         ["e2l", -0.40167, -1.84620, 0.28226],
         {"engineGroup":["engine_block","engine_intake"]},
         ["e3r", 0.15198, -1.74850, 0.79248,{"chemEnergy":1000,"burnRate":0.39,"flashPoint":800,"specHeat": 0.2,"selfIgnitionCoef":false,"smokePoint":650,"baseTemp":"thermals","conductionRadius":0.12}],
         ["e3l", 0.15198, -1.48796, 0.73820, {"isExhaust":"mainEngine"}],
         ["e4r", -0.40167, -1.74850, 0.79248,{"chemEnergy":1000,"burnRate":0.39,"flashPoint":800,"specHeat": 0.2,"selfIgnitionCoef":false,"smokePoint":650,"baseTemp":"thermals","conductionRadius":0.12}],
         ["e4l", -0.40167, -1.48796, 0.73820],
         ["tc1", 0.00000, -1.77021, 0.45594],
         {"engineGroup":""},
         {"group":""},
         //engine mount node
         ["em1r", -0.45594, -1.60738, 0.67306, {"nodeWeight":3}],
    ],
    "beams": [
          ["id1:", "id2:"],
          {"beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},
          {"beamSpring":15001000,"beamDamp":400},
          {"beamDeform":175000,"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"],
          ["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"],

          ["tc1","e3l"],
          ["tc1","e3r"],
          ["tc1","e4l"],
          ["tc1","e4r"],
          ["tc1","e1l"],
          ["tc1","e1r"],
          ["tc1","e2l"],
          ["tc1","e2r"],
          {"deformGroup":""}
          {"breakGroup":""},

          //engine mount node
          {"beamSpring":4400000,"beamDamp":150},
          {"beamDeform":90000,"beamStrength":"FLT_MAX"},
          ["em1r","e3l"],
          ["em1r","e3r"],
          ["em1r","e4l"],
          ["em1r","e4r"],
          ["em1r", "e1r"],
          ["em1r", "e1l"],
          ["em1r", "e2l"],
          ["em1r", "e2r"],
          {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},
    ],
},
"xc90_oilpan": {
    "information":{
        "authors":"BeamNG",
        "name":"Oil Pan",
        "value":90,
    },
    "slotType" : "xc90_oilpan",
    "mainEngine": {
        //cooling and oil system
        "oilVolume":4.0,

        //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.1, -1.6, 0.23],
         ["oilref", -0.1, -1.6, 0.73, {"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":301000,"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},
    ],
},
"xc90_oilpan_race": {
    "information":{
        "authors":"BeamNG",
        "name":"Race Oil Pan",
        "value":250,
    },
    "slotType" : "xc90_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.1, -1.6, 0.23],
         ["oilref", -0.1, -1.6, 0.73, {"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":301000,"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},
    ],
},
"xc90_turbo_i4_2.0_diesel": {
    "information":{
        "authors":"BeamNG",
        "name":"Stock Turbocharger",
        "value":1250,
    },
    "slotType" : "xc90_intake_i4_2.0_diesel",
    "turbocharger": {
        "bovEnabled":false,
        "hissLoopEvent":"event:>Vehicle>Forced_Induction>Turbo_01>turbo_hiss",
        "whineLoopEvent":"event:>Vehicle>Forced_Induction>Turbo_01>turbo_spin",
        "turboSizeCoef": 0.0,
        "bovSoundVolumeCoef": 0.0,
        "hissVolumePerPSI": 0.012,
        "whineVolumePer10kRPM": 0.018,
        "whinePitchPer10kRPM": 0.05,
        "wastegateStart":20.0,
        "maxExhaustPower": 10500,
        "backPressureCoef": 0.000002,
        "pressureRatePSI": 60,
        "frictionCoef": 15.5,
        "inertia":1.10,
        "damageThresholdTemperature": 610,
        "pressurePSI":[
            //turbineRPM, pressure(PSI)
            [0,         -3.5],
            [24000,     -1.5],
            [60000,     11],
            [90000,     21],
            [150000,    25],
            [200000,    28],
        ],
        "engineDef":[
            //engineRPM, efficiency, exhaustFactor
            [0,     0.0,    0.1],
            [650,   0.35,   0.3],
            [1000,   0.85,   0.5],
            [1700,  1.00,    0.8],
            [2000,  0.97,    0.8],
            [2500,  0.93,    1.0],
            [3000,  0.95,    1.0],
            [3500,  0.93,    1.0],
            [4000,  0.77,    1.0],
            [4500,  0.45,    1.0],
            [5000,  0.1,    1.0],
            [6000,  0.0,    1.0],
        ],
    },
    "soundConfig": {
        //"$+maxLoadMix": 0.2,
        //"$+intakeMuffling":0.2,
        //"$+mainGain":2,
        //"$+eqHighGain": 5,
    },
    "mainEngine":{
        //turbocharger name
        "turbocharger":"turbocharger",
        //"instantAfterFireCoef": 1,
        //"sustainedAfterFireCoef": 0.75,
        "$*instantAfterFireCoef": 2,
        "$*sustainedAfterFireCoef": 2,

        //damage deformGroups
        "deformGroups_turbo":["mainEngine_turbo","mainEngine_intercooler"]
    },
    "flexbodies": [
         ["mesh", "[group]:", "nonFlexMaterials"],
         ["xc90_enginecover_i4", ["xc90_engine"]],
         ["xc90_turbo_i4", ["xc90_engine", "xc90_downpipe"]],
         ["xc90_intercooler", ["xc90_body"]],
         {"deformGroup":"airbox", "deformMaterialBase":"xc90_mechanical", "deformMaterialDamaged":"invis"},
         ["xc90_airbox", ["xc90_engine","xc90_body"]],
         {"deformGroup":""},
    ],
    "nodes": [
         ["id", "posX", "posY", "posZ"],
         //--turbo and intercooler weight--
         {"selfCollision":false},
         {"collision":false},
         {"nodeMaterial":"|NM_METAL"},
         {"frictionCoef":0.5},
         {"group":""},
         {"nodeWeight":10},
         ["turbo", -0.16283, -1.44453, 0.59708],
         {"collision":true},
         {"group":"xc90_intercooler"},
         {"nodeWeight":5},
         ["interc", 0.00000, -2.09588, 0.37995],
         {"nodeWeight":1},
         {"group":"xc90_intercooler"},
         ["airb1", 0.43423, -1.66165, 0.80333],
         ["airb2", 0.10856, -1.87877, 0.70563],
         {"group":"xc90_downpipe"},
         {"nodeWeight":2.0},
         ["exd1", 0.08685, -1.24913, 0.46680],
         {"group":""},
    ],
    "beams": [
          ["id1:", "id2:"],
          {"beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},
          {"disableMeshBreaking":false,"disableTriangleBreaking":false}

          //turbo
          {"beamSpring":2750550,"beamDamp":125},
          {"beamDeform":30000,"beamStrength":"FLT_MAX"},
          {"deformLimitExpansion":""},
          {"deformGroup":"mainEngine_turbo", "deformationTriggerRatio":0.001}
          ["turbo", "e1r"],
          ["turbo", "e1l"],
          ["turbo", "e2r"],
          ["turbo", "e2l"],
          ["turbo", "e3r"],
          ["turbo", "e3l"],
          ["turbo", "e4r"],
          ["turbo", "e4l"],

          //downpipe
          {"beamSpring":2750550,"beamDamp":125},
          {"beamDeform":30000,"beamStrength":"FLT_MAX"},
          ["exd1", "e1r"],
          ["exd1", "e1l"],
          ["exd1", "e2r"],
          ["exd1", "e2l"],
          ["exd1", "e3r"],
          ["exd1", "e3l", {"isExhaust":"mainEngine"}],
          ["exd1", "e4r"],
          ["exd1", "e4l"],

          //intercooler
          {"beamSpring":2001000,"beamDamp":100},
          {"beamDeform":3000,"beamStrength":"FLT_MAX"},
          {"deformGroup":"mainEngine_intercooler", "deformationTriggerRatio":0.02}
          ["interc","f13rr"],
          ["interc","f13ll"],
          ["interc","f11rr"],
          ["interc","f11ll"],
          {"beamDeform":7000,"beamStrength":"FLT_MAX"},
          //["interc","f18"],
          ["interc","f18r"],
          ["interc","f18l"],

          //piping
          {"beamSpring":501000,"beamDamp":60},
          {"beamDeform":4000,"beamStrength":12000},
          {"deformGroup":"mainEngine_piping", "deformationTriggerRatio":0.001}
          ["airb1","e1r"],
          ["airb1","e1l"],
          ["airb1","e3r"],
          ["airb1","e3l"],
          ["airb1","e4r"],
          ["airb1","e4l"],

          ["airb2","e2r"],
          ["airb2","e2l"],
          ["airb2","e4r"],
          ["airb2","e4l"],
          ["airb2","e3r"],
          ["airb2","e3l"],
          {"breakGroup":""},

          //airbox pipe
          {"beamSpring":10550,"beamDamp":125},
          {"beamDeform":5000,"beamStrength":3000},
          {"breakGroup":"airbox"},
          {"deformGroup":"airbox", "deformationTriggerRatio":0.01}
          ["e3r", "f12ll"],
          ["e3l", "f12ll"],
          ["e1l", "f12ll"],
          ["e1r", "f12ll"],
          ["e3l", "fs1l"],
          ["e3r", "fs1l"],
          ["e3l", "f14l"],
          ["e3r", "f14l"],
          {"breakGroup":""},

          {"beamType":"|BOUNDED", "beamLongBound":0.025, "beamShortBound":0.025},
          {"beamSpring":20000,"beamDamp":50},
          {"beamLimitSpring":1001000,"beamLimitDamp":200},
          {"beamDeform":4000,"beamStrength":50000},
          {"deformGroup":"mainEngine_piping", "deformationTriggerRatio":0.001}
          ["airb1", "f12ll"],
          ["airb1", "f5l"],
          ["airb1", "f5"],
          ["airb1", "f12ll"],
          ["airb1", "f14ll"],
          {"deformGroup":""}
          {"deformLimitExpansion":1.2},
          {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},
    ],
},
"xc90_engine_ecu_i4_2.0_diesel_150": {
    "information":{
        "authors":"BeamNG",
        "name":"D4 ECU",
        "value":850,
    },
    "slotType" : "xc90_engine_ecu_i4_2.0_diesel",
    "slots": [
        ["type", "default", "description"],
        ["xc90_engine_ecu_i4_2.0_diesel_speedlimit","xc90_engine_ecu_i4_2.0_diesel_speedlimit_210", "Speed Limiter", {"coreSlot":true}],
    ],
    "mainEngine":{
        "revLimiterRPM":5000,
    },
    "turbocharger": {
        "wastegateStart":[10.3, 19.7],
    }
},
"xc90_engine_ecu_i4_2.0_diesel_190": {
    "information":{
        "authors":"BeamNG",
        "name":"D5 ECU",
        "value":1550,
    },
    "slotType" : "xc90_engine_ecu_i4_2.0_diesel",
    "slots": [
        ["type", "default", "description"],
        ["xc90_engine_ecu_i4_2.0_diesel_speedlimit","xc90_engine_ecu_i4_2.0_diesel_speedlimit_230", "Speed Limiter", {"coreSlot":true}],
    ],
    "mainEngine":{
        "revLimiterRPM":5000,
    },
    "turbocharger": {
        "wastegateStart":[10.3, 28.0],
    }
},
"xc90_engine_ecu_i4_2.0_diesel_speedlimit_210": {
    "information":{
        "authors":"BeamNG",
        "name":"Cd 150 Speed Limiter",
        "value":150,
    },
    "slotType" : "xc90_engine_ecu_i4_2.0_diesel_speedlimit",

    "vehicleController": {
        "topSpeedLimit":58.333,
    },
},
"xc90_engine_ecu_i4_2.0_diesel_speedlimit_230": {
    "information":{
        "authors":"BeamNG",
        "name":"Cd 190 Speed Limiter",
        "value":500,
    },
    "slotType" : "xc90_engine_ecu_i4_2.0_diesel_speedlimit",

    "vehicleController": {
        "topSpeedLimit":63.8889,
    },
},
"xc90_engine_ecu_i4_2.0_diesel_speedlimit_off": {
    "information":{
        "authors":"BeamNG",
        "name":"Speed Limiter Delete",
        "value":1600,
    },
    "slotType" : "xc90_engine_ecu_i4_2.0_diesel_speedlimit",

    "vehicleController": {
        "topSpeedLimit":-1,
    },
},
"xc90_engine_internals_i4_2.0_diesel": {
    "information":{
        "authors":"BeamNG",
        "name":"Stock Long Block",
        "value":100,
    },
    "slotType" : "xc90_engine_internals_i4_2.0_diesel",
    "mainEngine":{
    },
},

"xc90_engine_internals_i4_2.0_diesel_heavy": {
    "information":{
        "authors":"BeamNG",
        "name":"Heavy Duty Long Block",
        "value":1200,
    },
    "slotType" : "xc90_engine_internals_i4_2.0_diesel",
    "mainEngine":{
        //max rpm physically capable of
        "$+maxRPM":300,
        "$*friction":1.15,
        "$*dynamicFriction":1.2,
        "$*inertia":1.2,
        "$*engineBrakeTorque":1.16,
        //engine durability
        "cylinderWallTemperatureDamageThreshold":175,
        "headGasketDamageThreshold":1700000,
        "pistonRingDamageThreshold":1700000,
        "connectingRodDamageThreshold":2200000,
        //"maxTorqueRating": 640,
        //"maxOverTorqueDamage": 450,
        "$*maxTorqueRating": 1.65,
        "$*maxOverTorqueDamage": 2,
    },
},

"xc90_engine_internals_i4_2.0_diesel_ultra": {
    "information":{
        "authors":"BeamNG",
        "name":"Ultra Heavy Duty Long Block",
        "value":3100,
    },
    "slotType" : "xc90_engine_internals_i4_2.0_diesel",
    "mainEngine":{
        //max rpm physically capable of
        "$+maxRPM":500,
        "$*friction":1.3,
        "$*dynamicFriction":1.3,
        "$*inertia":1.3,
        "$*engineBrakeTorque":1.18,
        //engine durability
        "cylinderWallTemperatureDamageThreshold":175,
        "headGasketDamageThreshold":1700000,
        "pistonRingDamageThreshold":1700000,
        "connectingRodDamageThreshold":2200000,
        //"maxTorqueRating": 870,
        //"maxOverTorqueDamage": 450,
        "$*maxTorqueRating": 2.15,
        "$*maxOverTorqueDamage": 2.25,
    },
},
}