{
"oldsfullsize_intake_bigblock_detuned": {
    "information":{
        "authors":"AgentY",
        "name":"2-Barrel Dualjet Carburetor",
    }
    "slotType" : "oldsfullsize_intake_bigblock",
    "slots": [
        ["type", "default", "description"],
        ["oldsfullsize_egr_2bbl","oldsfullsize_egr_2bbl", "EGR Valve"],
    ],
    "mainEngine":{
	//fuel system
	"energyStorage": "mainTank",
        "requiredEnergyType":"gasoline",
    },
    "flexbodies": [
        ["mesh", "[group]:", "nonFlexMaterials"],

	["oldsfullsize_bigblock_intake", ["oldsfullsize_engine"]],
        ["oldsfullsize_airfilter_plain", ["oldsfullsize_engine","oldsfullsize_airbox"]],

	{"deformGroup":"oldsfullsize_enginetubes_break", "deformMaterialBase":"oldsfullsize", "deformMaterialDamaged":"glass_invisible"},
	["oldsfullsize_airfilterhose", ["oldsfullsize_body","oldsfullsize_engine"]],
	{"deformGroup":"oldsfullsize_enginetubes_break", "deformMaterialBase":"oldsfullsize", "deformMaterialDamaged":"glass_invisible"},
	["oldsfullsize_radtube_v8", ["oldsfullsize_radiator","oldsfullsize_radsupport","oldsfullsize_engine"]],

	{"deformGroup":""}, 
    ],
    "props": [
	["func"      , "mesh"              , "idRef:", "idX:", "idY:"            , "baseRotation"        , "rotation"                 , "translation"        , "min", "max", "offset", "multiplier"]	
	["rpmspin"  , "oldsfullsize_crankshaft_pulley", "e2r","e2l","e4r",  {"x":0, "y":0, "z":0}, {"x":0, "y":1, "z":0}    , {"x":0, "y":0, "z":0}, -360, 360, 0, 1 ,{"breakGroup":"oldsfullsize_props"}],	
    ],
    "nodes": [
         ["id", "posX", "posY", "posZ"],
         {"selfCollision":false},
         {"collision":true},
         {"nodeMaterial":"|NM_METAL"},
         {"frictionCoef":0.5},
         {"group":"oldsfullsize_airbox"},
         {"engineGroup":"engine_intake"},
         {"nodeWeight":2},
         ["airb", 0.0, -1.45, 0.92],
         {"engineGroup":""},
         {"group":""},
    ],
    "beams": [
          ["id1:", "id2:"],
          {"beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},
          {"beamSpring":501000,"beamDamp":150},
          {"beamDeform":12000,"beamStrength":36000},
          {"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},
    ],
},

"oldsfullsize_intake_bigblock": {
    "information":{
        "authors":"AgentY",
        "name":"4-Barrel Holley Carburetor",
    }
    "slotType" : "oldsfullsize_intake_bigblock",
    "slots": [
        ["type", "default", "description"],
        ["oldsfullsize_egr_4bbl","oldsfullsize_egr_4bbl", "EGR Valve"],
    ],
    "mainEngine":{

	//fuel system
	"energyStorage": "mainTank",
        "requiredEnergyType":"gasoline",

        "torqueModIntake":[
            ["rpm", "torque"],
            [0, 0],
            [1000, 3 ],
            [2000, 9 ],
            [3000, 19],
            [4000, 29],
            [5000, 41],
            [6000, 56],
            [7000, 72],
            [8000, 83],
        ],
        "$+idleRPMRoughness":100,
        "instantAfterFireSound": "event:>Vehicle>Afterfire>v8_crossflow_02>muffled>stock_single",
        "sustainedAfterFireSound": "event:>Vehicle>Afterfire>v8_crossflow_02>muffled>stock_multi",
        "shiftAfterFireSound": "event:>Vehicle>Afterfire>v8_crossflow_02>muffled>stock_shift",
        "$*instantAfterFireCoef": 1.5,
        "$*sustainedAfterFireCoef": 1.5,
    },
    "flexbodies": [
        ["mesh", "[group]:", "nonFlexMaterials"],

	["oldsfullsize_bigblock_intake", ["oldsfullsize_engine"]],
        ["oldsfullsize_airfilter_plain", ["oldsfullsize_engine","oldsfullsize_airbox"]],

	{"deformGroup":"oldsfullsize_enginetubes_break", "deformMaterialBase":"oldsfullsize", "deformMaterialDamaged":"glass_invisible"},
	["oldsfullsize_airfilterhose", ["oldsfullsize_body","oldsfullsize_engine"]],
	{"deformGroup":"oldsfullsize_enginetubes_break", "deformMaterialBase":"oldsfullsize", "deformMaterialDamaged":"glass_invisible"},
	["oldsfullsize_radtube_v8", ["oldsfullsize_radiator","oldsfullsize_radsupport","oldsfullsize_engine"]],

	{"deformGroup":""}, 
    ],
    "props": [
	["func"      , "mesh"              , "idRef:", "idX:", "idY:"            , "baseRotation"        , "rotation"                 , "translation"        , "min", "max", "offset", "multiplier"]	
	["rpmspin"  , "oldsfullsize_crankshaft_pulley", "e2r","e2l","e4r",  {"x":0, "y":0, "z":0}, {"x":0, "y":1, "z":0}    , {"x":0, "y":0, "z":0}, -360, 360, 0, 1 ,{"breakGroup":"oldsfullsize_props"}],		
    ],
    "nodes": [
         ["id", "posX", "posY", "posZ"],
         {"selfCollision":false},
         {"collision":true},
         {"nodeMaterial":"|NM_METAL"},
         {"frictionCoef":0.5},
         {"group":"oldsfullsize_airbox"},
         {"engineGroup":"engine_intake"},
         {"nodeWeight":2},
         ["airb", 0.0, -1.45, 0.92],
         {"engineGroup":""},
         {"group":""},
    ],
    "beams": [
          ["id1:", "id2:"],
          {"beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},
          {"beamSpring":501000,"beamDamp":150},
          {"beamDeform":12000,"beamStrength":36000},
          {"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},
    ],
},

"oldsfullsize_intake_bigblock_beater": {
    "information":{
        "authors":"AgentY",
        "name":"4-Barrel Holley Carburetor (Missing Air Filter)",
    }
    "slotType" : "oldsfullsize_intake_bigblock",
    "slots": [
        ["type", "default", "description"],
        ["oldsfullsize_egr_4bbl","oldsfullsize_egr_4bbl", "EGR Valve"],
    ],
    "mainEngine":{

	//fuel system
	"energyStorage": "mainTank",
        "requiredEnergyType":"gasoline",

	//broken air filter
	"headGasketBlownOverride":true,
        "pistonRingsDamagedOverride":true,
        "connectingRodBearingsDamagedOverride":true,
	"idleRPMRoughness":500,

        "torqueModIntake":[
            ["rpm", "torque"],
            [0, 0],
            [1000, 3 ],
            [2000, 9 ],
            [3000, 19],
            [4000, 29],
            [5000, 41],
            [6000, 56],
            [7000, 72],
            [8000, 83],
        ],
        "$+idleRPMRoughness":100,
        "instantAfterFireSound": "event:>Vehicle>Afterfire>v8_crossflow_02>muffled>stock_single",
        "sustainedAfterFireSound": "event:>Vehicle>Afterfire>v8_crossflow_02>muffled>stock_multi",
        "shiftAfterFireSound": "event:>Vehicle>Afterfire>v8_crossflow_02>muffled>stock_shift",
        "$*instantAfterFireCoef": 1.5,
        "$*sustainedAfterFireCoef": 1.5,
    },
    "flexbodies": [
        ["mesh", "[group]:", "nonFlexMaterials"],

	["oldsfullsize_bigblock_intake", ["oldsfullsize_engine"]],

	{"deformGroup":"oldsfullsize_enginetubes_break", "deformMaterialBase":"oldsfullsize", "deformMaterialDamaged":"glass_invisible"},
	["oldsfullsize_airfilterhose", ["oldsfullsize_body","oldsfullsize_engine"]],
	{"deformGroup":"oldsfullsize_enginetubes_break", "deformMaterialBase":"oldsfullsize", "deformMaterialDamaged":"glass_invisible"},
	["oldsfullsize_radtube_v8", ["oldsfullsize_radiator","oldsfullsize_radsupport","oldsfullsize_engine"]],

	{"deformGroup":""}, 
    ],
    "props": [
	["func"      , "mesh"              , "idRef:", "idX:", "idY:"            , "baseRotation"        , "rotation"                 , "translation"        , "min", "max", "offset", "multiplier"]	
	["rpmspin"  , "oldsfullsize_crankshaft_pulley", "e2r","e2l","e4r",  {"x":0, "y":0, "z":0}, {"x":0, "y":1, "z":0}    , {"x":0, "y":0, "z":0}, -360, 360, 0, 1 ,{"breakGroup":"oldsfullsize_props"}],		
    ],
    "nodes": [
         ["id", "posX", "posY", "posZ"],
         {"selfCollision":false},
         {"collision":true},
         {"nodeMaterial":"|NM_METAL"},
         {"frictionCoef":0.5},
         {"group":"oldsfullsize_airbox"},
         {"engineGroup":"engine_intake"},
         {"nodeWeight":2},
         ["airb", 0.0, -1.45, 0.92],
         {"engineGroup":""},
         {"group":""},
    ],
    "beams": [
          ["id1:", "id2:"],
          {"beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},
          {"beamSpring":501000,"beamDamp":150},
          {"beamDeform":12000,"beamStrength":36000},
          {"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},
    ],
},

"oldsfullsize_supercharger_stage1_bigblock": {
    "information":{
        "authors":"BeamNG (Moonhawk)",
        "name":"Stage 1 Supercharger",
        "value":5000,
    },
    "slotType" : "oldsfullsize_intake_bigblock",
    "slots": [
        ["type", "default", "description"],
        ["oldsfullsize_egr_2bbl","", "EGR Valve"],
    ],
    "supercharger": {
        "gearRatio":1.80,
        "clutchEngageRPM":0,
        "pressureRatePSI":250,
        "pressurePSIPer1kRPM":3.5,
        "crankLossPer1kRPM":0.04,
        "type":"roots",
        "lobes":2,
        "twistedLobes":false,
        "whineLoopEvent": "event:>Vehicle>Forced_Induction>Supercharger_03>supercharger",
        "whineVolumePerPSI": 0.019,
        "whinePitchPer10kRPM": 0.82,
        "boostController":[
            //throttle in %, factor
            [0,     0.2],
            [100,     1],
        ],
    },
    "mainEngine":{
        //supercharger name
        "supercharger":"supercharger",
        "$+idleRPMRoughness":100,
        "instantAfterFireSound": "event:>Vehicle>Afterfire>v8_crossflow_02>muffled>race_single",
        "sustainedAfterFireSound": "event:>Vehicle>Afterfire>v8_crossflow_02>muffled>race_multi",
        "shiftAfterFireSound": "event:>Vehicle>Afterfire>v8_crossflow_02>muffled>race_shift",
        "$*instantAfterFireCoef": 2,
        "$*sustainedAfterFireCoef": 1.25,
        "$+particulates":0.012,
        "starterThrottleKillTime":1.1,

        //supercharger deform groups
        "deformGroups_supercharger":["mainEngine_supercharger"]
    },
    "soundConfig": {
        "$+maxLoadMix": 0.2,
        "$+intakeMuffling":-0.5,
        "$+mainGain":1,
        "$+eqHighGain":2,
    },
    "soundConfigExhaust": {
        "$+maxLoadMix": 0.2,
        "$+minLoadMix": 0.02,
        "$+mainGain": 1,
        "$+offLoadGain": 0.00,
        "$+eqLowGain": 0.4,
        "$+eqFundamentalGain": 0.4,
    },
    "vehicleController": {
        "revMatchThrottle":0.35,
    },
    "flexbodies": [
        ["mesh", "[group]:", "nonFlexMaterials"],
	{"deformGroup":"oldsfullsize_enginetubes_break", "deformMaterialBase":"oldsfullsize", "deformMaterialDamaged":"glass_invisible"},
	["oldsfullsize_radtube_v8_drag", ["oldsfullsize_radiator","oldsfullsize_radsupport","oldsfullsize_engine"]],
	{"deformGroup":""}, 
        ["oldsfullsize_vanilla_intake_supercharger", ["oldsfullsize_engine", "oldsfullsize_supercharger"]],
	{"deformGroup":"oldsfullsize_enginetubes_break", "deformMaterialBase":"oldsfullsize", "deformMaterialDamaged":"glass_invisible"},
	["oldsfullsize_supercharger_belt", ["oldsfullsize_engine"]],
	{"deformGroup":""},
    ],
    "props": [
	["func"      , "mesh"              , "idRef:", "idX:", "idY:"            , "baseRotation"        , "rotation"                 , "translation"        , "min", "max", "offset", "multiplier"]
        ["rpmspin"  , "oldsfullsize_water_pulley_supercharger", "e2r","e2l","e4r",  {"x":0, "y":0, "z":0}, {"x":0, "y":1, "z":0}    , {"x":0, "y":0, "z":0}, -360, 360, 0, 1,{"breakGroup":"oldsfullsize_props"}],
	["rpmspin"  , "oldsfullsize_supercharger_pulley", "e2r","e2l","e4r",  {"x":0, "y":0, "z":0}, {"x":0, "y":1, "z":0}    , {"x":0, "y":0, "z":0}, -360, 360, 0, 1,{"breakGroup":"oldsfullsize_props"}],
        ["rpmspin"  , "oldsfullsize_crankshaft_pulley_supercharger", "e2r","e2l","e4r",  {"x":0, "y":0, "z":0}, {"x":0, "y":1, "z":0}    , {"x":0, "y":0, "z":0}, -360, 360, 0, 1,{"breakGroup":"oldsfullsize_props"}],
    ],
    "nodes": [
         ["id", "posX", "posY", "posZ"],
         {"frictionCoef":0.5},
         {"nodeMaterial":"|NM_METAL"},
         {"selfCollision":true},
         {"collision":true},
         {"nodeWeight":4.0},
         {"group":"oldsfullsize_supercharger"},
         ["sch1r",-0.18, -1.72, 1.04],
         ["sch1l", 0.18, -1.72, 1.04],
         ["sch2r",-0.18, -1.28, 1.04],
         ["sch2l", 0.18, -1.28, 1.04],
         {"group":""},
    ],
    "beams": [
          ["id1:", "id2:"],
          {"beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},
          {"beamSpring":7501000,"beamDamp":250},
          {"beamDeform":41000,"beamStrength":"FLT_MAX"},
          //supercharger
          {"deformGroup":"mainEngine_supercharger", "deformationTriggerRatio":0.001}
          ["sch1r","sch1l"],
          ["sch2r","sch2l"],
          ["sch1r","sch2r"],
          ["sch1l","sch2l"],
          ["sch2r","sch1l"],
          ["sch2l","sch1r"],

          {"beamDeform":41000,"beamStrength":"FLT_MAX"},
          //attach to engine
          ["sch1r","e3r"],
          ["sch1r","e3l"],
          ["sch1r","e4r"],
          ["sch1r","e4l"],
          ["sch1l","e3r"],
          ["sch1l","e3l"],
          ["sch1l","e4r"],
          ["sch1l","e4l"],
          ["sch2r","e3r"],
          ["sch2r","e3l"],
          ["sch2r","e4r"],
          ["sch2r","e4l"],
          ["sch2l","e3r"],
          ["sch2l","e3l"],
          ["sch2l","e4r"],
          ["sch2l","e4l"],
          {"deformGroup":""}
          {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},
    ],
    "triangles": [
            ["id1:","id2:","id3:"],
            {"groundModel":"metal"},
            {"group":"oldsfullsize_supercharger"},
            ["sch1r","sch1l","sch2l"],
            ["sch1r","sch2l","sch2r"],
            {"group":""},
    ],
},
"oldsfullsize_supercharger_stage2_bigblock": {
    "information":{
        "authors":"BeamNG (Moonhawk)",
        "name":"Stage 2 Supercharger",
        "value":7800,
    },
    "slotType" : "oldsfullsize_intake_bigblock",
    "slots": [
        ["type", "default", "description"],
        ["oldsfullsize_egr_2bbl","", "EGR Valve"],
    ],
    "supercharger": {
        "gearRatio":1.90,
        "clutchEngageRPM":0,
        "pressureRatePSI":250,
        "pressurePSIPer1kRPM":4.5,
        "crankLossPer1kRPM":0.04,
        "type":"roots",
        "lobes":3,
        "twistedLobes":false,
        "whineLoopEvent": "event:>Vehicle>Forced_Induction>Supercharger_03>supercharger",
        "whineVolumePerPSI": 0.019,
        "whinePitchPer10kRPM": 0.82,
        "boostController":[
            //throttle in %, factor
            [0,     0.2],
            [100,     1],
        ],
    },
    "mainEngine":{
        //supercharger name
        "supercharger":"supercharger",
        "instantAfterFireSound": "event:>Vehicle>Afterfire>v8_crossflow_02>muffled>race_single",
        "sustainedAfterFireSound": "event:>Vehicle>Afterfire>v8_crossflow_02>muffled>race_multi",
        "shiftAfterFireSound": "event:>Vehicle>Afterfire>v8_crossflow_02>muffled>race_shift",
        "$*instantAfterFireCoef": 2.35,
        "$*sustainedAfterFireCoef": 1.25,
        "$+idleRPMRoughness":150,
        "$+idleRPM":100,
        "$+particulates":0.015,
        "starterThrottleKillTime":1.3,

        //supercharger deform groups
        "deformGroups_supercharger":["mainEngine_supercharger"]
    },
    "soundConfig": {
        "$+maxLoadMix": 0.2,
        "$+intakeMuffling":-0.5,
        "$+mainGain":1,
        "$+eqHighGain":3,
    },
    "soundConfigExhaust": {
        "$+maxLoadMix": 0.2,
        "$+minLoadMix": 0.03,
        "$+mainGain": 1,
        "$+offLoadGain": 0.00,
        "$+eqLowGain": 0.6,
        "$+eqFundamentalGain": 0.6,
    },
    "vehicleController": {
        "revMatchThrottle":0.25,
    },
    "flexbodies": [
        ["mesh", "[group]:", "nonFlexMaterials"],
	{"deformGroup":"oldsfullsize_enginetubes_break", "deformMaterialBase":"oldsfullsize", "deformMaterialDamaged":"glass_invisible"},
	["oldsfullsize_radtube_v8_drag", ["oldsfullsize_radiator","oldsfullsize_radsupport","oldsfullsize_engine"]],
	{"deformGroup":""}, 
        ["oldsfullsize_vanilla_intake_supercharger", ["oldsfullsize_engine", "oldsfullsize_supercharger"]],
	{"deformGroup":"oldsfullsize_enginetubes_break", "deformMaterialBase":"oldsfullsize", "deformMaterialDamaged":"glass_invisible"},
	["oldsfullsize_supercharger_belt", ["oldsfullsize_engine"]],
	{"deformGroup":""},
    ],
    "props": [
	["func"      , "mesh"              , "idRef:", "idX:", "idY:"            , "baseRotation"        , "rotation"                 , "translation"        , "min", "max", "offset", "multiplier"]
        ["rpmspin"  , "oldsfullsize_water_pulley_supercharger", "e2r","e2l","e4r",  {"x":0, "y":0, "z":0}, {"x":0, "y":1, "z":0}    , {"x":0, "y":0, "z":0}, -360, 360, 0, 1,{"breakGroup":"oldsfullsize_props"}],
	["rpmspin"  , "oldsfullsize_supercharger_pulley", "e2r","e2l","e4r",  {"x":0, "y":0, "z":0}, {"x":0, "y":1, "z":0}    , {"x":0, "y":0, "z":0}, -360, 360, 0, 1,{"breakGroup":"oldsfullsize_props"}],
        ["rpmspin"  , "oldsfullsize_crankshaft_pulley_supercharger", "e2r","e2l","e4r",  {"x":0, "y":0, "z":0}, {"x":0, "y":1, "z":0}    , {"x":0, "y":0, "z":0}, -360, 360, 0, 1,{"breakGroup":"oldsfullsize_props"}],
    ],
    "nodes": [
         ["id", "posX", "posY", "posZ"],
         {"frictionCoef":0.5},
         {"nodeMaterial":"|NM_METAL"},
         {"selfCollision":true},
         {"collision":true},
         {"nodeWeight":4.0},
         {"group":"oldsfullsize_supercharger"},
         ["sch1r",-0.18, -1.72, 1.04],
         ["sch1l", 0.18, -1.72, 1.04],
         ["sch2r",-0.18, -1.28, 1.04],
         ["sch2l", 0.18, -1.28, 1.04],
         {"group":""},
    ],
    "beams": [
          ["id1:", "id2:"],
          {"beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},
          {"beamSpring":7501000,"beamDamp":250},
          {"beamDeform":41000,"beamStrength":"FLT_MAX"},
          //supercharger
          {"deformGroup":"mainEngine_supercharger", "deformationTriggerRatio":0.001}
          ["sch1r","sch1l"],
          ["sch2r","sch2l"],
          ["sch1r","sch2r"],
          ["sch1l","sch2l"],
          ["sch2r","sch1l"],
          ["sch2l","sch1r"],

          {"beamDeform":41000,"beamStrength":"FLT_MAX"},
          //attach to engine
          ["sch1r","e3r"],
          ["sch1r","e3l"],
          ["sch1r","e4r"],
          ["sch1r","e4l"],
          ["sch1l","e3r"],
          ["sch1l","e3l"],
          ["sch1l","e4r"],
          ["sch1l","e4l"],
          ["sch2r","e3r"],
          ["sch2r","e3l"],
          ["sch2r","e4r"],
          ["sch2r","e4l"],
          ["sch2l","e3r"],
          ["sch2l","e3l"],
          ["sch2l","e4r"],
          ["sch2l","e4l"],
          {"deformGroup":""}
          {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},
    ],
    "triangles": [
            ["id1:","id2:","id3:"],
            {"groundModel":"metal"},
            {"group":"oldsfullsize_supercharger"},
            ["sch1r","sch1l","sch2l"],
            ["sch1r","sch2l","sch2r"],
            {"group":""},
    ],
},
"oldsfullsize_supercharger_stage3_bigblock": {
    "information":{
        "authors":"BeamNG (Moonhawk)",
        "name":"Stage 3 Supercharger",
        "value":9800,
    },
    "slotType" : "oldsfullsize_intake_bigblock",
    "slots": [
        ["type", "default", "description"],
        ["oldsfullsize_egr_2bbl","", "EGR Valve"],
    ],
    "supercharger": {
        "gearRatio":2.0,
        "clutchEngageRPM":0,
        "pressureRatePSI":250,
        "pressurePSIPer1kRPM":4,
        "crankLossPer1kRPM":0.04,
        "type":"roots",
        "lobes":4,
        "twistedLobes":true,
        "whineLoopEvent": "event:>Vehicle>Forced_Induction>Supercharger_03>supercharger",
        "whineVolumePerPSI": 0.019,
        "whinePitchPer10kRPM": 0.82,,
        "boostController":[
            //throttle in %, factor
            [0,     0.2],
            [100,     1],
        ],
    },
    "mainEngine":{
        //supercharger name
        "supercharger":"supercharger",
        "instantAfterFireSound": "event:>Vehicle>Afterfire>v8_crossflow_02>muffled>race_single",
        "sustainedAfterFireSound": "event:>Vehicle>Afterfire>v8_crossflow_02>muffled>race_multi",
        "shiftAfterFireSound": "event:>Vehicle>Afterfire>v8_crossflow_02>muffled>race_shift",
        "$*instantAfterFireCoef": 3,
        "$*sustainedAfterFireCoef": 1.5,
        "$+idleRPMRoughness":250,
        "$+idleRPM":150,
        "$+particulates":0.018,
        "starterThrottleKillTime":1.4,

        //supercharger deform groups
        "deformGroups_supercharger":["mainEngine_supercharger"]
    },
    "soundConfig": {
        "$+maxLoadMix": 0.2,
        "$+intakeMuffling":-1,
        "$+mainGain":2,
        "$+offLoadGain":0.05,
        "$+eqHighGain":3,
    },
    "soundConfigExhaust": {
        "$+maxLoadMix": 0.2,
        "$+minLoadMix": 0.04,
        "$+mainGain": 2,
        "$+offLoadGain": 0.05,
        "$+eqLowGain": 0.8,
        "$+eqFundamentalGain": 0.8,
    },
    "vehicleController": {
        "revMatchThrottle":0.25,
    },
    "flexbodies": [
        ["mesh", "[group]:", "nonFlexMaterials"],
	{"deformGroup":"oldsfullsize_enginetubes_break", "deformMaterialBase":"oldsfullsize", "deformMaterialDamaged":"glass_invisible"},
	["oldsfullsize_radtube_v8_drag", ["oldsfullsize_radiator","oldsfullsize_radsupport","oldsfullsize_engine"]],
	{"deformGroup":""}, 
        ["oldsfullsize_vanilla_intake_blower", ["oldsfullsize_engine", "oldsfullsize_supercharger"]],
	{"deformGroup":"oldsfullsize_enginetubes_break", "deformMaterialBase":"oldsfullsize", "deformMaterialDamaged":"glass_invisible"},
	["oldsfullsize_supercharger_belt", ["oldsfullsize_engine"]],
	{"deformGroup":""},
    ],
    "props": [
	["func"      , "mesh"              , "idRef:", "idX:", "idY:"            , "baseRotation"        , "rotation"                 , "translation"        , "min", "max", "offset", "multiplier"]
        ["rpmspin"  , "oldsfullsize_water_pulley_supercharger", "e2r","e2l","e4r",  {"x":0, "y":0, "z":0}, {"x":0, "y":1, "z":0}    , {"x":0, "y":0, "z":0}, -360, 360, 0, 1,{"breakGroup":"oldsfullsize_props"}],
	["rpmspin"  , "oldsfullsize_supercharger_pulley", "e2r","e2l","e4r",  {"x":0, "y":0, "z":0}, {"x":0, "y":1, "z":0}    , {"x":0, "y":0, "z":0}, -360, 360, 0, 1,{"breakGroup":"oldsfullsize_props"}],
        ["rpmspin"  , "oldsfullsize_crankshaft_pulley_supercharger", "e2r","e2l","e4r",  {"x":0, "y":0, "z":0}, {"x":0, "y":1, "z":0}    , {"x":0, "y":0, "z":0}, -360, 360, 0, 1,{"breakGroup":"oldsfullsize_props"}],
	["throttle" , "oldsfullsize_vanilla_supercharger_throttle", "sch1r","sch1l","sch2r",  {"x":90, "y":0, "z":0} , {"x":-90, "y":0, "z":0}    , {"x":0.0, "y":0, "z":0}, 0, 1, 0, 1],
    ],
    "nodes": [
         ["id", "posX", "posY", "posZ"],
         {"frictionCoef":0.5},
         {"nodeMaterial":"|NM_METAL"},
         {"selfCollision":true},
         {"collision":true},
         {"nodeWeight":5.34},
         {"group":"oldsfullsize_supercharger"},
         ["sch1r",-0.18, -1.72, 1.14],
         ["sch1l", 0.18, -1.72, 1.14],
         ["sch2r",-0.18, -1.28, 1.14],
         ["sch2l", 0.18, -1.28, 1.14],
         {"group":""},
    ],
    "beams": [
          ["id1:", "id2:"],
          {"beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},
          {"beamSpring":7501000,"beamDamp":250},
          {"beamDeform":41000,"beamStrength":"FLT_MAX"},
          //supercharger
          {"deformGroup":"mainEngine_supercharger", "deformationTriggerRatio":0.001}
          ["sch1r","sch1l"],
          ["sch2r","sch2l"],
          ["sch1r","sch2r"],
          ["sch1l","sch2l"],
          ["sch2r","sch1l"],
          ["sch2l","sch1r"],

          {"beamDeform":41000,"beamStrength":"FLT_MAX"},
          //attach to engine
          ["sch1r","e3r"],
          ["sch1r","e3l"],
          ["sch1r","e4r"],
          ["sch1r","e4l"],
          ["sch1l","e3r"],
          ["sch1l","e3l"],
          ["sch1l","e4r"],
          ["sch1l","e4l"],
          ["sch2r","e3r"],
          ["sch2r","e3l"],
          ["sch2r","e4r"],
          ["sch2r","e4l"],
          ["sch2l","e3r"],
          ["sch2l","e3l"],
          ["sch2l","e4r"],
          ["sch2l","e4l"],
          {"deformGroup":""}
          {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},
    ],
    "triangles": [
            ["id1:","id2:","id3:"],
            {"groundModel":"metal"},
            {"group":"oldsfullsize_supercharger"},
            ["sch1r","sch1l","sch2l"],
            ["sch1r","sch2l","sch2r"],
            {"group":""},
    ],
},
"oldsfullsize_supercharger_stage4_bigblock": {
    "information":{
        "authors":"BeamNG (Moonhawk)",
        "name":"Stage 4 Supercharger",
        "value":25900,
    },
    "slotType" : "oldsfullsize_intake_bigblock",
    "slots": [
        ["type", "default", "description"],
        ["oldsfullsize_egr_2bbl","", "EGR Valve"],
    ],
    "supercharger": {
        "gearRatio":2.1,
        "clutchEngageRPM":0,
        "pressureRatePSI":250,
        "pressurePSIPer1kRPM":4.5,
        "crankLossPer1kRPM":0.05,
        "type":"roots",
        "lobes":4,
        "twistedLobes":true,
        "whineLoopEvent": "event:>Vehicle>Forced_Induction>Supercharger_03>supercharger",
        "whineVolumePerPSI": 0.019,
        "whinePitchPer10kRPM": 0.82,
        "boostController":[
            //throttle in %, factor
            [0,     0.5],
            [100,     1],
        ],
    },
    "mainEngine":{
        //supercharger name
        "supercharger":"supercharger",
        "instantAfterFireSound": "event:>Vehicle>Afterfire>v8_crossflow_02>muffled>race_single",
        "sustainedAfterFireSound": "event:>Vehicle>Afterfire>v8_crossflow_02>muffled>race_multi",
        "shiftAfterFireSound": "event:>Vehicle>Afterfire>v8_crossflow_02>muffled>race_shift",
        "$*instantAfterFireCoef": 5,
        "$*sustainedAfterFireCoef": 2,
        "$+idleRPM":250,
        "$+idleRPMRoughness":350,
        "$+particulates":0.018,
        "starterThrottleKillTime":1.6,

        //supercharger deform groups
        "deformGroups_supercharger":["mainEngine_supercharger"]
    },
    "soundConfig": {
        "$+maxLoadMix": 0.2,
        "$+intakeMuffling":-1,
        "$+mainGain":2,
        "$+offLoadGain":0.05,
        "$+eqHighGain":6,
    },
    "soundConfigExhaust": {
        "$+maxLoadMix": 0.2,
        "$+minLoadMix": 0.05,
        "$+mainGain": 2,
        "$+offLoadGain": 0.05,
        "$+eqLowGain": 1.0,
        "$+eqFundamentalGain": 1.0,
    },
    "vehicleController": {
        "revMatchThrottle":0.2,
    },
    "flexbodies": [
        ["mesh", "[group]:", "nonFlexMaterials"],
	{"deformGroup":"oldsfullsize_enginetubes_break", "deformMaterialBase":"oldsfullsize", "deformMaterialDamaged":"glass_invisible"},
	["oldsfullsize_radtube_v8_drag", ["oldsfullsize_radiator","oldsfullsize_radsupport","oldsfullsize_engine"]],
	{"deformGroup":""}, 
        ["oldsfullsize_vanilla_intake_blower", ["oldsfullsize_engine", "oldsfullsize_supercharger"]],
	{"deformGroup":"oldsfullsize_enginetubes_break", "deformMaterialBase":"oldsfullsize", "deformMaterialDamaged":"glass_invisible"},
	["oldsfullsize_supercharger_belt", ["oldsfullsize_engine"]],
	{"deformGroup":""},
    ],
    "props": [
	["func"      , "mesh"              , "idRef:", "idX:", "idY:"            , "baseRotation"        , "rotation"                 , "translation"        , "min", "max", "offset", "multiplier"]
        ["rpmspin"  , "oldsfullsize_water_pulley_supercharger", "e2r","e2l","e4r",  {"x":0, "y":0, "z":0}, {"x":0, "y":1, "z":0}    , {"x":0, "y":0, "z":0}, -360, 360, 0, 1,{"breakGroup":"oldsfullsize_props"}],
	["rpmspin"  , "oldsfullsize_supercharger_pulley", "e2r","e2l","e4r",  {"x":0, "y":0, "z":0}, {"x":0, "y":1, "z":0}    , {"x":0, "y":0, "z":0}, -360, 360, 0, 1,{"breakGroup":"oldsfullsize_props"}],
        ["rpmspin"  , "oldsfullsize_crankshaft_pulley_supercharger", "e2r","e2l","e4r",  {"x":0, "y":0, "z":0}, {"x":0, "y":1, "z":0}    , {"x":0, "y":0, "z":0}, -360, 360, 0, 1,{"breakGroup":"oldsfullsize_props"}],
	["throttle" , "oldsfullsize_vanilla_supercharger_throttle", "sch1r","sch1l","sch2r",  {"x":90, "y":0, "z":0} , {"x":-90, "y":0, "z":0}    , {"x":0.0, "y":0, "z":0}, 0, 1, 0, 1],
    ],
    "nodes": [
         ["id", "posX", "posY", "posZ"],
         {"frictionCoef":0.5},
         {"nodeMaterial":"|NM_METAL"},
         {"selfCollision":true},
         {"collision":true},
         {"nodeWeight":5.34},
         {"group":"oldsfullsize_supercharger"},
         ["sch1r",-0.18, -1.72, 1.14],
         ["sch1l", 0.18, -1.72, 1.14],
         ["sch2r",-0.18, -1.28, 1.14],
         ["sch2l", 0.18, -1.28, 1.14],
         {"group":""},
    ],
    "beams": [
          ["id1:", "id2:"],
          {"beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},
          {"beamSpring":7501000,"beamDamp":250},
          {"beamDeform":41000,"beamStrength":"FLT_MAX"},
          //supercharger
          {"deformGroup":"mainEngine_supercharger", "deformationTriggerRatio":0.001}
          ["sch1r","sch1l"],
          ["sch2r","sch2l"],
          ["sch1r","sch2r"],
          ["sch1l","sch2l"],
          ["sch2r","sch1l"],
          ["sch2l","sch1r"],

          {"beamDeform":41000,"beamStrength":"FLT_MAX"},
          //attach to engine
          ["sch1r","e3r"],
          ["sch1r","e3l"],
          ["sch1r","e4r"],
          ["sch1r","e4l"],
          ["sch1l","e3r"],
          ["sch1l","e3l"],
          ["sch1l","e4r"],
          ["sch1l","e4l"],
          ["sch2r","e3r"],
          ["sch2r","e3l"],
          ["sch2r","e4r"],
          ["sch2r","e4l"],
          ["sch2l","e3r"],
          ["sch2l","e3l"],
          ["sch2l","e4r"],
          ["sch2l","e4l"],
          {"deformGroup":""}
          {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},
    ],
    "triangles": [
            ["id1:","id2:","id3:"],
            {"groundModel":"metal"},
            {"group":"oldsfullsize_supercharger"},
            ["sch1r","sch1l","sch2l"],
            ["sch1r","sch2l","sch2r"],
            {"group":""},
    ],
},

}
