{
"van_fueltank_heavy": {
    "information":{
        "authors":"BeamNG, modded by AR162b",
        "name":"Heavy Duty Gasoline Fuel Tank",
        "value":500,
    }
    "slotType" : "van_fueltank_heavy",
    "flexbodies": [
         ["mesh", "[group]:", "nonFlexMaterials"],
         ["van_fueltank_heavy", ["pickup_frame", "van_fueltank"]],
    ],
    "variables": [
        ["name", "type", "unit", "category", "default", "min", "max", "title", "description"],
        ["$fuel", "range", "L", "Chassis", 150, 0, 150, "Fuel Volume", "Initial fuel volume", {"stepDis":0.5}],
    ],
    "energyStorage": [
        ["type", "name"],
        ["fuelTank", "mainTank"],
    ],
    "mainTank": {
        "energyType":"gasoline",
        "fuelCapacity": 150,
        "startingFuelCapacity": "$fuel",
        "fuel": {"[engineGroup]:":["fuel"]},
        "breakTriggerBeam": "fuelTank",
    },
    "nodes": [
         ["id", "posX", "posY", "posZ"],
         {"frictionCoef":1},
         {"collision":true},
         {"selfCollision":true},
         {"group":""},
         {"nodeMaterial":"|NM_PLASTIC"},
         {"chemEnergy":50,"burnRate":1.2,"flashPoint":220,"vaporPoint":90,"specHeat":0.03,"selfIgnitionCoef":1,"smokePoint":220,"containerBeam":"fuelTank"},
         {"nodeWeight":0.47},
         {"engineGroup":["fuel"]},
         ["ft1", 0.0, 1.45, 0.65],
         ["ft1l", 0.3, 1.45, 0.65],
         //["ft1r", -0.3, 1.45, 0.65],
         {"selfIgnitionCoef":false},		
         ["ft2", 0, 1.65, 0.65],
         ["ft2l", 0.3, 1.65, 0.65],
         ["ft2r", -0.3, 1.65, 0.65],
         ["ft3", 0, 1.85, 0.65],
         ["ft3l", 0.3, 1.85, 0.65],
         ["ft3r", -0.3, 1.85, 0.65],
         {"engineGroup":""},
         {"chemEnergy":false,"burnRate":false,"flashPoint":false,"vaporPoint":false,"specHeat":false,"selfIgnitionCoef":false,"smokePoint":false,"containerBeam":false},
         {"nodeWeight":8.178},
         {"frictionCoef":0.5},
         {"selfCollision":false},
         {"group":"van_fueltank"},
         {"nodeWeight":1.41},
         ["ftf1", 0, 1.65, 0.8, {"collision":false, "selfCollision":false}],
         ["ftf2", 0, 1.65, 0.5, {"collision":false, "selfCollision":false}],
         {"group":""},			  
    ],
    "beams": [
          ["id1:", "id2:"],
          {"beamType":"|NORMAL", "beamPrecompression":1, "beamLongBound":1.0, "beamShortBound":1.0},
          {"beamSpring":75952,"beamDamp":188},
          {"beamDeform":"FLT_MAX","beamStrength":"FLT_MAX"},
          {"disableMeshBreaking":true,"disableTriangleBreaking":true},
          //connect fuel particles to tank
          {"breakGroupType":1},
          {"breakGroup":"fueltank"},
          {"deformLimitExpansion":""},
          ["ft1","f17"],
          ["ft1","f7l"],
          ["ft1","f7"],

          {"beamSpring":0,"beamDamp":94,"beamDeform":"FLT_MAX","beamStrength":420,"breakGroup":""},
          ["ft1","f17r"],

          {"beamSpring":75952,"beamDamp":188,"beamDeform":"FLT_MAX","beamStrength":"FLT_MAX","breakGroup":"fueltank"},
          ["ft1l","f17"],
          ["ft1l","f7l"],
          ["ft1l","f7"],

          {"beamSpring":0,"beamDamp":94,"beamDeform":"FLT_MAX","beamStrength":420,"breakGroup":""},
          ["ft1l","f17l"],

          {"beamSpring":75952,"beamDamp":188,"beamDeform":"FLT_MAX","beamStrength":"FLT_MAX","breakGroup":"fueltank"},
          //["ft1r","f17"],
          //["ft1r","f7l"],
          //["ft1r","f7"],

          {"beamSpring":0,"beamDamp":94,"beamDeform":"FLT_MAX","beamStrength":420,"breakGroup":""},
          //["ft1r","f6l"],

          {"beamSpring":75952,"beamDamp":188,"beamDeform":"FLT_MAX","beamStrength":"FLT_MAX","breakGroup":"fueltank"},
          ["ft2","f17r"],
          ["ft2","f7l"],
          ["ft2","f7"],

          {"beamSpring":0,"beamDamp":94,"beamDeform":"FLT_MAX","beamStrength":420,"breakGroup":""},
          ["ft2","f6r"],

          {"beamSpring":75952,"beamDamp":188,"beamDeform":"FLT_MAX","beamStrength":"FLT_MAX","breakGroup":"fueltank"},
          ["ft2l","f17"],
          ["ft2l","f7l"],
          ["ft2l","f7"],

          {"beamSpring":0,"beamDamp":94,"beamDeform":"FLT_MAX","beamStrength":420,"breakGroup":""},
          ["ft2l","f6"],

          {"beamSpring":75952,"beamDamp":188,"beamDeform":"FLT_MAX","beamStrength":"FLT_MAX","breakGroup":"fueltank"},
          ["ft2r","f17r"],
          ["ft2r","f7r"],
          ["ft2r","f7"],

          {"beamSpring":0,"beamDamp":94,"beamDeform":"FLT_MAX","beamStrength":420,"breakGroup":""},
          ["ft2r","f17"],

          {"beamSpring":75952,"beamDamp":188,"beamDeform":"FLT_MAX","beamStrength":"FLT_MAX","breakGroup":"fueltank"},
          ["ft3","f17l"],
          ["ft3","f7l"],
          ["ft3","f17r"],

          {"beamSpring":0,"beamDamp":94,"beamDeform":"FLT_MAX","beamStrength":420,"breakGroup":""},
          ["ft3","f7r"],

          {"beamSpring":75952,"beamDamp":188,"beamDeform":"FLT_MAX","beamStrength":"FLT_MAX","breakGroup":"fueltank"},
          ["ft3l","f17l"],
          ["ft3l","f7l"],
          ["ft3l","f7"],

          {"beamSpring":0,"beamDamp":94,"beamDeform":"FLT_MAX","beamStrength":420,"breakGroup":""},
          ["ft3l","f17"],

          {"beamSpring":75952,"beamDamp":188,"beamDeform":"FLT_MAX","beamStrength":"FLT_MAX","breakGroup":"fueltank"},
          ["ft3r","f17r"],
          ["ft3r","f7r"],
          ["ft3r","f17"],

          {"beamSpring":0,"beamDamp":94,"beamDeform":"FLT_MAX","beamStrength":420,"breakGroup":""},
          ["ft3r","f7"],

          {"breakGroupType":0},
          {"breakGroup":"fueltank"},
          {"beamSpring":940940, "beamDamp":235},
          {"beamDeform":7000, "beamStrength":63000},
          ["ftf2", "ftf1", {"name":"fuelTank","containerBeam":"fuelTank"}],
          ["ftf1", "f16"],
          ["ftf1", "f17"],
          ["ftf2", "f17"],
          ["ftf2", "f16"],
          ["ftf2", "f6l"],
          ["ftf2", "f7l"],
          ["ftf2", "f7r"],
          ["ftf2", "f6r"],
          ["ftf1", "f6r"],
          ["ftf1", "f7r"],
          ["ftf1", "f6l"],
          ["ftf1", "f7l"],
          {"breakGroup":""},
          {"beamDeform":14000, "beamStrength":"FLT_MAX"},
          {"disableMeshBreaking":false,"disableTriangleBreaking":false},
          ["f16l", "ftf2"],
          ["ftf2", "f17l"],
          ["ftf2", "f16r"],
          ["ftf2", "f17r"],
          ["ftf1", "f16r"],
          ["ftf1", "f16l"],
          ["ftf1", "f17l"],
          ["ftf1", "f17r"],
          {"deformLimitExpansion":1.2},
          {"breakGroup":""},
    ],
    "triangles": [
            ["id1:","id2:","id3:"],
            {"groundModel":"metal"},
            {"dragCoef":2},
            {"group":"van_fueltank"},
            ["f17l", "ftf2", "f17r"],
            ["f17r", "ftf2", "f16br"],
            ["f16br", "ftf2", "f16bl"],
            ["f16bl", "ftf2", "f17l"],
            {"breakGroup":"fueltank"},
            ["ftf1", "f16bl", "f17l"],
            ["ftf1", "f17l", "f17r"],
            ["ftf1", "f17r", "f16br"],
            ["f16br", "f16bl", "ftf1"],
            {"breakGroup":""},
    ],
},
"van_fueltank_heavy_diesel": {
    "information":{
        "authors":"BeamNG, modded by AR162b",
        "name":"Heavy Duty Diesel Fuel Tank",
        "value":500,
    },
    "slotType" : "van_fueltank_heavy",
    "flexbodies": [
         ["mesh", "[group]:", "nonFlexMaterials"],
         ["van_fueltank_heavy", ["pickup_frame", "van_fueltank"]],
    ],
    "variables": [
        ["name", "type", "unit", "category", "default", "min", "max", "title", "description"],
        ["$fuel", "range", "L", "Chassis", 150, 0, 150, "Fuel Volume", "Initial fuel volume", {"stepDis":0.5}],
    ],
    "energyStorage": [
        ["type", "name"],
        ["fuelTank", "mainTank"],
    ],
    "mainTank": {
        "energyType":"diesel",
        "fuelCapacity": 150,
        "startingFuelCapacity": "$fuel",
        "fuel": {"[engineGroup]:":["fuel"]},
        "breakTriggerBeam": "fuelTank",
    },
    "nodes": [
         ["id", "posX", "posY", "posZ"],
         {"frictionCoef":1},
         {"collision":true},
         {"selfCollision":true},
         {"group":""},
         {"nodeMaterial":"|NM_PLASTIC"},
         {"chemEnergy":50,"burnRate":1.2,"flashPoint":220,"vaporPoint":90,"specHeat":0.03,"selfIgnitionCoef":1,"smokePoint":220,"containerBeam":"fuelTank"},
         {"nodeWeight":0.47},
         {"engineGroup":["fuel"]},
         ["ft1", 0.0, 1.45, 0.65],
         ["ft1l", 0.3, 1.45, 0.65],
         //["ft1r", -0.3, 1.45, 0.65],
         {"selfIgnitionCoef":false},					
         ["ft2", 0, 1.65, 0.65],
         ["ft2l", 0.3, 1.65, 0.65],
         ["ft2r", -0.3, 1.65, 0.65],
         ["ft3", 0, 1.85, 0.65],
         ["ft3l", 0.3, 1.85, 0.65],
         ["ft3r", -0.3, 1.85, 0.65],
         {"engineGroup":""},
         {"chemEnergy":false,"burnRate":false,"flashPoint":false,"vaporPoint":false,"specHeat":false,"selfIgnitionCoef":false,"smokePoint":false,"containerBeam":false},
         {"nodeWeight":8.178},
         {"frictionCoef":0.5},
         {"selfCollision":false},
         {"group":"van_fueltank"},
         {"nodeWeight":1.41},
         ["ftf1", 0, 1.65, 0.8, {"collision":false, "selfCollision":false}],
         ["ftf2", 0, 1.65, 0.5, {"collision":false, "selfCollision":false}],
         {"group":""},
    ],
    "beams": [
          ["id1:", "id2:"],
          {"beamType":"|NORMAL", "beamPrecompression":1, "beamLongBound":1.0, "beamShortBound":1.0},
          {"beamSpring":75952,"beamDamp":188},
          {"beamDeform":"FLT_MAX","beamStrength":"FLT_MAX"},
          {"disableMeshBreaking":true,"disableTriangleBreaking":true},
          //connect fuel particles to tank
          {"breakGroupType":1},
          {"breakGroup":"fueltank"},
          {"deformLimitExpansion":""},
          ["ft1","f17"],
          ["ft1","f7l"],
          ["ft1","f7"],

          {"beamSpring":0,"beamDamp":94,"beamDeform":"FLT_MAX","beamStrength":420,"breakGroup":""},
          ["ft1","f17r"],

          {"beamSpring":75952,"beamDamp":188,"beamDeform":"FLT_MAX","beamStrength":"FLT_MAX","breakGroup":"fueltank"},
          ["ft1l","f17"],
          ["ft1l","f7l"],
          ["ft1l","f7"],

          {"beamSpring":0,"beamDamp":94,"beamDeform":"FLT_MAX","beamStrength":420,"breakGroup":""},
          ["ft1l","f17l"],

          {"beamSpring":75952,"beamDamp":188,"beamDeform":"FLT_MAX","beamStrength":"FLT_MAX","breakGroup":"fueltank"},
          //["ft1r","f17"],
          //["ft1r","f7l"],
          //["ft1r","f7"],

          {"beamSpring":0,"beamDamp":94,"beamDeform":"FLT_MAX","beamStrength":420,"breakGroup":""},
          //["ft1r","f6l"],

          {"beamSpring":75952,"beamDamp":188,"beamDeform":"FLT_MAX","beamStrength":"FLT_MAX","breakGroup":"fueltank"},
          ["ft2","f17r"],
          ["ft2","f7l"],
          ["ft2","f7"],

          {"beamSpring":0,"beamDamp":94,"beamDeform":"FLT_MAX","beamStrength":420,"breakGroup":""},
          ["ft2","f6r"],

          {"beamSpring":75952,"beamDamp":188,"beamDeform":"FLT_MAX","beamStrength":"FLT_MAX","breakGroup":"fueltank"},
          ["ft2l","f17"],
          ["ft2l","f7l"],
          ["ft2l","f7"],

          {"beamSpring":0,"beamDamp":94,"beamDeform":"FLT_MAX","beamStrength":420,"breakGroup":""},
          ["ft2l","f6"],

          {"beamSpring":75952,"beamDamp":188,"beamDeform":"FLT_MAX","beamStrength":"FLT_MAX","breakGroup":"fueltank"},
          ["ft2r","f17r"],
          ["ft2r","f7r"],
          ["ft2r","f7"],

          {"beamSpring":0,"beamDamp":94,"beamDeform":"FLT_MAX","beamStrength":420,"breakGroup":""},
          ["ft2r","f17"],

          {"beamSpring":75952,"beamDamp":188,"beamDeform":"FLT_MAX","beamStrength":"FLT_MAX","breakGroup":"fueltank"},
          ["ft3","f17l"],
          ["ft3","f7l"],
          ["ft3","f17r"],

          {"beamSpring":0,"beamDamp":94,"beamDeform":"FLT_MAX","beamStrength":420,"breakGroup":""},
          ["ft3","f7r"],

          {"beamSpring":75952,"beamDamp":188,"beamDeform":"FLT_MAX","beamStrength":"FLT_MAX","breakGroup":"fueltank"},
          ["ft3l","f17l"],
          ["ft3l","f7l"],
          ["ft3l","f7"],

          {"beamSpring":0,"beamDamp":94,"beamDeform":"FLT_MAX","beamStrength":420,"breakGroup":""},
          ["ft3l","f17"],

          {"beamSpring":75952,"beamDamp":188,"beamDeform":"FLT_MAX","beamStrength":"FLT_MAX","breakGroup":"fueltank"},
          ["ft3r","f17r"],
          ["ft3r","f7r"],
          ["ft3r","f17"],

          {"beamSpring":0,"beamDamp":94,"beamDeform":"FLT_MAX","beamStrength":420,"breakGroup":""},
          ["ft3r","f7"],

          {"breakGroupType":0},
          {"breakGroup":"fueltank"},
          {"beamSpring":940940, "beamDamp":235},
          {"beamDeform":7000, "beamStrength":63000},
          ["ftf2", "ftf1", {"name":"fuelTank","containerBeam":"fuelTank"}],
          ["ftf1", "f16"],
          ["ftf1", "f17"],
          ["ftf2", "f17"],
          ["ftf2", "f16"],
          ["ftf2", "f6l"],
          ["ftf2", "f7l"],
          ["ftf2", "f7r"],
          ["ftf2", "f6r"],
          ["ftf1", "f6r"],
          ["ftf1", "f7r"],
          ["ftf1", "f6l"],
          ["ftf1", "f7l"],
          {"breakGroup":""},
          {"beamDeform":14000, "beamStrength":"FLT_MAX"},
          {"disableMeshBreaking":false,"disableTriangleBreaking":false},
          ["f16l", "ftf2"],
          ["ftf2", "f17l"],
          ["ftf2", "f16r"],
          ["ftf2", "f17r"],
          ["ftf1", "f16r"],
          ["ftf1", "f16l"],
          ["ftf1", "f17l"],
          ["ftf1", "f17r"],
          {"deformLimitExpansion":1.2},
          {"breakGroup":""},
    ],
    "triangles": [
            ["id1:","id2:","id3:"],
            {"groundModel":"metal"},
            {"dragCoef":2},
            {"group":"van_fueltank"},
            ["f17l", "ftf2", "f17r"],
            ["f17r", "ftf2", "f16br"],
            ["f16br", "ftf2", "f16bl"],
            ["f16bl", "ftf2", "f17l"],
            {"breakGroup":"fueltank"},
            ["ftf1", "f16bl", "f17l"],
            ["ftf1", "f17l", "f17r"],
            ["ftf1", "f17r", "f16br"],
            ["f16br", "f16bl", "ftf1"],
            {"breakGroup":""},
    ],
},
}