{
"polo17_turbo_custom_stage1": {
    "information":{
        "authors":"BeamNG",
        "name":"Stage 1 Turbocharger",
        "value":2600,
    },
    "slotType" : "polo17_intake2",
    "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",
        "bovSoundPressureCoef": 0.4,
        "bovSoundVolumeCoef":0.3,
        "hissVolumePerPSI": 0.043,
        "whineVolumePer10kRPM": 0.02,
        "whinePitchPer10kRPM": 0.05,
        "wastegateStart":25,
        "wastegateLimit":26,
        "maxExhaustPower": 10000,
        "backPressureCoef": 0.00035,
        "frictionCoef": 25,
        "inertia":5,
        "pressureRatePSI": 10,
        "bovSoundVolumeCoef":0.2,
        "damageThresholdTemperature": 950,
        "pressurePSI":[
            //turbineRPM, pressure(PSI)
            [0,         0],           
            [100000,    15],
            [200000,    20],           
			[300000,    45],
        ],
        "engineDef":[
            //engineRPM, efficiency, exhaustFactor
            [0,     0.0,    0.0],
            [650,   0.99,   0.4],
            [1000,  0.99,   0.4],
            [1500,  0.99,   0.4],
            [2000,  0.99,   0.4],
            [2500,  0.99,   0.5],
            [3000,  0.99,   0.6],
            [4000,  0.99,   0.8],
            [5000,  0.98,   1.0],
            [6000,  0.96,   1.2],
            [7000,  0.93,   1.4],
            [8000,  0.89,   1.6],
            [9000,  0.88,   1.8],
			[10000, 0.83,   2.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": {
        "$+maxLoadMix": 0.1,
        "$+intakeMuffling":-0.2,
        "$+eqLowGain": 1,
        "$+mainGain":1,
    },
    "soundConfigExhaust": {
        "$+maxLoadMix": 0.1,
        "$+minLoadMix": 0.01,
        "$+mainGain": 0.5,
        "$+eqLowGain": 0.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":5},
         ["turbo", 0.0, -1.65, 0.42],
         {"group":"polo17_intercooler"},
         {"nodeWeight":5},
         {"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_custom_stage2": {
    "information":{
        "authors":"BeamNG",
        "name":"Stage 2 Turbocharger",
        "value":2600,
    },
    "slotType" : "polo17_intake2",
    "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",
        "bovSoundPressureCoef": 0.4,
        "bovSoundVolumeCoef":0.3,
        "hissVolumePerPSI": 0.043,
        "whineVolumePer10kRPM": 0.02,
        "whinePitchPer10kRPM": 0.05,
        "wastegateStart":25,
        "wastegateLimit":26,
        "maxExhaustPower": 20000,
        "backPressureCoef": 0.00025,
        "frictionCoef": 25,
        "inertia":5,
        "pressureRatePSI": 20,
        "bovSoundVolumeCoef":0.2,
        "damageThresholdTemperature": 950,
        "pressurePSI":[
            //turbineRPM, pressure(PSI)
            [0,         0],           
            [100000,    15],
            [200000,    20],           
			[300000,    45],
        ],
        "engineDef":[
            //engineRPM, efficiency, exhaustFactor
            [0,     0.0,    0.0],
            [650,   0.99,   0.4],
            [1000,  0.99,   0.4],
            [1500,  0.99,   0.4],
            [2000,  0.99,   0.4],
            [2500,  0.99,   0.5],
            [3000,  0.99,   0.6],
            [4000,  0.99,   0.8],
            [5000,  0.98,   1.0],
            [6000,  0.96,   1.2],
            [7000,  0.93,   1.4],
            [8000,  0.89,   1.6],
            [9000,  0.88,   1.8],
			[10000, 0.83,   2.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": {
        "$+maxLoadMix": 0.1,
        "$+intakeMuffling":-0.2,
        "$+eqLowGain": 1,
        "$+mainGain":1,
    },
    "soundConfigExhaust": {
        "$+maxLoadMix": 0.1,
        "$+minLoadMix": 0.01,
        "$+mainGain": 0.5,
        "$+eqLowGain": 0.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":5},
         ["turbo", 0.0, -1.65, 0.42],
         {"group":"polo17_intercooler"},
         {"nodeWeight":5},
         {"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_custom_stage3": {
    "information":{
        "authors":"BeamNG",
        "name":"Stage 3 Turbocharger",
        "value":2600,
    },
    "slotType" : "polo17_intake2",
    "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",
        "bovSoundPressureCoef": 0.4,
        "bovSoundVolumeCoef":0.3,
        "hissVolumePerPSI": 0.043,
        "whineVolumePer10kRPM": 0.02,
        "whinePitchPer10kRPM": 0.05,
        "wastegateStart":25,
        "wastegateLimit":26,
        "maxExhaustPower": 30000,
        "backPressureCoef": 0.00009,
        "frictionCoef": 25,
        "inertia":5,
        "pressureRatePSI": 30,
        "bovSoundVolumeCoef":0.2,
        "damageThresholdTemperature": 950,
        "pressurePSI":[
            //turbineRPM, pressure(PSI)
            [0,         0],           
            [100000,    15],
            [200000,    20],           
			[300000,    45],
        ],
        "engineDef":[
            //engineRPM, efficiency, exhaustFactor
            [0,     0.0,    0.0],
            [650,   0.99,   0.4],
            [1000,  0.99,   0.4],
            [1500,  0.99,   0.4],
            [2000,  0.99,   0.4],
            [2500,  0.99,   0.5],
            [3000,  0.99,   0.6],
            [4000,  0.99,   0.8],
            [5000,  0.98,   1.0],
            [6000,  0.96,   1.2],
            [7000,  0.93,   1.4],
            [8000,  0.89,   1.6],
            [9000,  0.88,   1.8],
			[10000, 0.83,   2.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": {
        "$+maxLoadMix": 0.1,
        "$+intakeMuffling":-0.2,
        "$+eqLowGain": 1,
        "$+mainGain":1,
    },
    "soundConfigExhaust": {
        "$+maxLoadMix": 0.1,
        "$+minLoadMix": 0.01,
        "$+mainGain": 0.5,
        "$+eqLowGain": 0.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":5},
         ["turbo", 0.0, -1.65, 0.42],
         {"group":"polo17_intercooler"},
         {"nodeWeight":5},
         {"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_custom_stage4": {
    "information":{
        "authors":"BeamNG",
        "name":"Stage 4 Turbocharger",
        "value":2600,
    },
    "slotType" : "polo17_intake2",
    "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",
        "bovSoundPressureCoef": 0.4,
        "bovSoundVolumeCoef":0.3,
        "hissVolumePerPSI": 0.043,
        "whineVolumePer10kRPM": 0.02,
        "whinePitchPer10kRPM": 0.05,
        "wastegateStart":25,
        "wastegateLimit":26,
        "maxExhaustPower": 40000,
        "backPressureCoef": 0.00006,
        "frictionCoef": 25,
        "inertia":5,
        "pressureRatePSI": 40,
        "bovSoundVolumeCoef":0.2,
        "damageThresholdTemperature": 950,
        "pressurePSI":[
            //turbineRPM, pressure(PSI)
            [0,         0],           
            [100000,    15],
            [200000,    20],           
			[300000,    45],
        ],
        "engineDef":[
            //engineRPM, efficiency, exhaustFactor
            [0,     0.0,    0.0],
            [650,   0.99,   0.4],
            [1000,  0.99,   0.4],
            [1500,  0.99,   0.4],
            [2000,  0.99,   0.4],
            [2500,  0.99,   0.5],
            [3000,  0.99,   0.6],
            [4000,  0.99,   0.8],
            [5000,  0.98,   1.0],
            [6000,  0.96,   1.2],
            [7000,  0.93,   1.4],
            [8000,  0.89,   1.6],
            [9000,  0.88,   1.8],
			[10000, 0.83,   2.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": {
        "$+maxLoadMix": 0.1,
        "$+intakeMuffling":-0.2,
        "$+eqLowGain": 1,
        "$+mainGain":1,
    },
    "soundConfigExhaust": {
        "$+maxLoadMix": 0.1,
        "$+minLoadMix": 0.01,
        "$+mainGain": 0.5,
        "$+eqLowGain": 0.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":5},
         ["turbo", 0.0, -1.65, 0.42],
         {"group":"polo17_intercooler"},
         {"nodeWeight":5},
         {"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},
    ],
},
}