{
"etkic_interior": {
    "information":{
        "authors":"BeamNG",
        "name":"Interior",
        "value":1000,
    },
    "slotType" : "etkic_interior",
    "slots": [
        ["type", "default", "description"],
        ["soundscape_horn", "soundscape_horn_6", "Horn"],
        ["skin_interior", "etki_skin_interior", "Interior Color", {"coreSlot":true}],
        ["skin_gauges","etki_gauges_imperial", "Gauges", {"coreSlot":true}],
        ["etki_steer","etki_steer", "Steering Wheel"],
        ["gps","","Navigation Unit", {"nodeOffset":{"x":0.04,"y":-0.59,"z":0.960}}],
        ["etki_seat_FL","etki_seat_FL", "Driver Seat", {"variables":{"$isDriver":"LHD"}}],
        ["etki_seat_FR","etki_seat_FR", "Passenger Seat"],
        ["etki_seats_R","etki_seats_R", "Rear Seats", {"nodeOffset":{"x":0,"y":-0.1,"z":0}}],
    ],
    "controller": [
        ["fileName"],
        ["gauges/analogOdometer", {"name":"analogOdometer" }],
    ],
    "sounds": {
        "$+cabinFilterCoef": 0.08
    },
    "soundscape": [
        ["name", "src"],
        //indicator8
        {"node:":"int_strw"},
        ["indicatorStart", "event:>Vehicle>Interior>Indicator>POL_On"],
        ["indicatorStop", "event:>Vehicle>Interior>Indicator>POL_Off"],
        {"node:":"dshl"},
        ["indLoop1", "event:>Vehicle>Interior>Indicator>HYU_Click"],
        ["indLoop2", "event:>Vehicle>Interior>Indicator>HYU_Clack"],
        //lights15
        ["LightOn", "event:>Vehicle>Interior>Light>POL_Beam_On"],
        ["LightOff", "event:>Vehicle>Interior>Light>POL_Beam_Off"],
        //handbrake1
        {"node:":"int_pbrk"},
        ["handbrakeEngaging","event:>Vehicle>Interior>Handbrake_Ratchet>Ratchet_06_Ratchet"],
        ["handbrakeDisengaging","event:>Vehicle>Interior>Handbrake_Ratchet>Ratchet_06_Button"],
        ["handbrakeDisengaged","event:>Vehicle>Interior>Handbrake_Ratchet>Ratchet_06_Thump"],
        //affects horn location because horn soundscape is loaded after
        {"node:":"f15"},
    ],
    "camerasInternal":[
        ["type", "x", "y", "z", "fov", "id1:", "id2:", "id3:", "id4:", "id5:", "id6:"],
        {"nodeWeight":2},
        {"beamSpring":500,"beamDamp":75},
        {"selfCollision":true},
        {"collision":true},
        //dash cam
        ["dash", 0.372, 0.15, 1.14, 55, "f1ll","f2r","f3ll","f4ll","f4r", {"beamDeform":5001000,"beamStrength":"FLT_MAX"}],
    ],
    "flexbodies": [
        ["mesh", "[group]:", "nonFlexMaterials"],
        ["etki_dash", ["etki_dash"]],
        ["etki_intmirror", ["etki_roof"]],
        ["etki_sunvisor", ["etki_roof"]],
        ["etki_gauges", ["etki_dash"]],
        ["etki_decals_gauges", ["etki_dash"]],
    ],
    "mirrors": [
        ["mesh", "idRef:", "id1:", "id2:"],
        ["etki_intmirror","rf1","rf1r","rf2",{"refBaseTranslation":{"x":0.0,"y":0.04,"z":-0.11},"baseRotationGlobal":{"x":12.0,"y":0.0,"z":16.9}}],
    ],
    "props": [
        ["func"      , "mesh"              , "idRef:", "idX:", "idY:"            , "baseRotation"        , "rotation"                 , "translation"        , "min", "max", "offset", "multiplier"],
        ["parkingbrake"     ,"etki_parkingbrake", "f7r","f7l","f8r",  {"x":90, "y":0, "z":0} , {"x":-35, "y":0, "z":0}    , {"x":0.0, "y":0, "z":0}, 0, 1, 0, 1],
        ["brake"     ,"etki_brakepedal", "f1l","f1r","f6l",  {"x":8, "y":0, "z":180} , {"x":-18, "y":0, "z":0}    , {"x":0.0, "y":0, "z":0}, 0, 1, 0, 1],
        ["throttle"     ,"etki_gaspedal", "f1l","f1r","f6l",  {"x":5, "y":0, "z":180} , {"x":15, "y":0, "z":0}    , {"x":0.0, "y":0, "z":0}, 0, 1, 0, 1],

        //turn signal stalk
        ["turnsignal"  , "etki_signalstalk"      , "f1l","f1r","f6l",  {"x":5, "y":0, "z":180} {"x":0, "y":-15, "z":0}    , {"x":0, "y":0, "z":0}, -1, 1, 0, 1],
        //wiper stalk
        ["wipers"  , "etki_wiperstalk"      , "f1l","f1r","f6l",  {"x":5, "y":0, "z":180} {"x":0, "y":0, "z":0}    , {"x":0, "y":0, "z":0}, -1, 1, -0, 1],

        ["clockh",    "etki_needle_clock_h",    "f1l","f1r","f6l",  {"x":-76.5, "y":0, "z":180}, {"x":0, "y":0, "z":-1},     {"x":0, "y":0, "z":0}, 0, 360, -360, 1],
        ["clockmin",    "etki_needle_clock_min", "f1l","f1r","f6l", {"x":-76.5, "y":0, "z":180}, {"x":0, "y":0, "z":-1},     {"x":0, "y":0, "z":0}, 0, 360, -360, 1],
    ],
    "torsionbars": [
        ["id1:", "id2:", "id3:", "id4:"],
        //rigify the column
        {"spring":20000, "damp":1, "deform":18000, "strength":28000},
        ["int_strw", "dshl", "dsh", "f5l"],
    ],
    "nodes": [
         ["id", "posX", "posY", "posZ"],
         {"frictionCoef":0.5},
         {"nodeMaterial":"|NM_METAL"},
         {"selfCollision":true},
         {"collision":true},

         //interior flexbody
         {"group":"etki_dash"},
         {"nodeWeight":0.8},
         ["dshr", -0.37, -0.536, 0.84],
         ["dsh",   0.00, -0.536, 0.84],
         ["dshl",  0.37, -0.536, 0.84],
         ["int_strw",  0.37, -0.42, 0.87],
         {"group":""},
         {"nodeWeight":0.2},
         ["int_pbrk", 0.00, -0.05, 0.46],
         ["int_shft", 0.02, -0.32, 0.49],
    ],
    "beams": [
          ["id1:", "id2:"],
          {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1},

          //dash board
          {"beamSpring":869146.6,"beamDamp":142.73},
          {"beamDeform":12400,"beamStrength":"FLT_MAX"},
          {"deformLimitExpansion":""},
          ["dshr","f5r"],
          ["dshl","f5l"],
          ["dshr","f6r"],
          ["dshl","f6l"],
          ["dshr","f1r"],
          ["dshl","f1l"],
          ["dshr","f5rr"],
          ["dshl","f5ll"],
          ["dshr","f6rr"],
          ["dshl","f6ll"],
          ["dshl","dshr"],
          ["dsh","f5r"],
          ["dsh","f5l"],
          ["dsh","f6r"],
          ["dsh","f6l"],
          ["dsh","f1r"],
          ["dsh","f1l"],
          ["dshl","dsh"],
          ["dshr","dsh"],
          ["dsh","int_strw"],
          ["dshl","int_strw"],
          {"beamSpring":160100,"beamDamp":142.73},
          {"beamDeform":70300,"beamStrength":"FLT_MAX"},
          ["int_pbrk","f5l"],
          ["int_pbrk","f5r"],
          ["int_pbrk","f2r"],
          ["int_pbrk","f2l"],
          ["int_shft","f5l"],
          ["int_shft","f5r"],
          ["int_shft","f2r"],
          ["int_shft","f2l"],

          //--BLEED DEFORM LIMIT TO OTHER PARTS--
          {"deformLimitExpansion":1.1},
          {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1.0},
    ],
    "triangles": [
            ["id1:","id2:","id3:"],
            {"groundModel":"plastic"},
            //Dashboard
            {"dragCoef":0},
            ["dshl", "f6ll", "f5ll"],
            ["f6ll", "dshl", "f6l"],
            ["f6l", "dshl", "dsh"],
            ["dsh", "f6r", "f6l"],
            ["dsh", "dshr", "f6r"],
            ["f6r", "dshr", "f6rr"],
            ["dshr", "f5rr", "f6rr"],
            ["dshl", "f5ll", "f5l"],
            ["f5l", "dsh", "dshl"],
            ["f5l", "f5r", "dsh"],
            ["dsh", "f5r", "dshr"],
            ["dshr", "f5r", "f5rr"],
            {"group":""},
            {"groundModel":"metal"},
    ],
},
"etkic_interior_rally": {
    "information":{
        "authors":"BeamNG",
        "name":"Rally Interior",
        "value":1500,
    },
    "slotType" : "etkic_interior",
    "slots": [
        ["type", "default", "description"],
        ["soundscape_horn", "soundscape_horn_6", "Horn"],
        ["skin_interior", "etki_skin_interior", "Interior Color", {"coreSlot":true}],
        ["skin_gauges","etki_gauges_imperial", "Gauges", {"coreSlot":true}],
        ["etki_steer","etki_steer_02b", "Steering Wheel"],
        ["gps","","Navigation Unit", {"nodeOffset":{"x":0.04,"y":-0.59,"z":0.915}}],
        ["etki_seat_FL","etki_seat_FL_race", "Driver Seat", {"variables":{"$isDriver":"LHD"}}],
        ["etki_seat_FR","etki_seat_FR_race", "Passenger Seat"],
        ["etki_seats_R","", "Rear Seats", {"nodeOffset":{"x":0,"y":-0.1,"z":0}}],
    ],
    "controller": [
        ["fileName"],
        ["gauges/analogOdometer", {"name":"analogOdometer" }],
    ],
    "sounds": {
        "$+cabinFilterCoef": 0.08
    },
    "soundscape": [
        ["name", "src"],
        //indicator8
        {"node:":"int_strw"},
        ["indicatorStart", "event:>Vehicle>Interior>Indicator>POL_On"],
        ["indicatorStop", "event:>Vehicle>Interior>Indicator>POL_Off"],
        {"node:":"dshl"},
        ["indLoop1", "event:>Vehicle>Interior>Indicator>HYU_Click"],
        ["indLoop2", "event:>Vehicle>Interior>Indicator>HYU_Clack"],
        //lights15
        ["LightOn", "event:>Vehicle>Interior>Light>POL_Beam_On"],
        ["LightOff", "event:>Vehicle>Interior>Light>POL_Beam_Off"],
        //handbrake1
        {"node:":"int_pbrk"},
        ["handbrakeEngaging","event:>Vehicle>Interior>Handbrake_Ratchet>Ratchet_06_Ratchet"],
        ["handbrakeDisengaging","event:>Vehicle>Interior>Handbrake_Ratchet>Ratchet_06_Button"],
        ["handbrakeDisengaged","event:>Vehicle>Interior>Handbrake_Ratchet>Ratchet_06_Thump"],
        //affects horn location because horn soundscape is loaded after
        {"node:":"f15"},
    ],
    "camerasInternal":[
        ["type", "x", "y", "z", "fov", "id1:", "id2:", "id3:", "id4:", "id5:", "id6:"],
        {"nodeWeight":2},
        {"beamSpring":500,"beamDamp":75},
        {"selfCollision":true},
        {"collision":true},
        //dash cam
        ["dash", 0.372, 0.15, 1.14, 55, "f1ll","f2r","f3ll","f4ll","f4r", {"beamDeform":5001000,"beamStrength":"FLT_MAX"}],
    ],
    "flexbodies": [
        ["mesh", "[group]:", "nonFlexMaterials"],
        ["etki_dash_rally", ["etki_dash"]],
        ["etki_intmirror", ["etki_roof"]],
        ["etki_gauges", ["etki_dash"]],
        ["etki_decals_gauges", ["etki_dash"]],
    ],
    "mirrors": [
        ["mesh", "idRef:", "id1:", "id2:"],
        ["etki_intmirror","rf1","rf1r","rf2",{"refBaseTranslation":{"x":0.0,"y":0.04,"z":-0.11},"baseRotationGlobal":{"x":12.0,"y":0.0,"z":16.9}}],
    ],
    "props": [
        ["func"      , "mesh"              , "idRef:", "idX:", "idY:"            , "baseRotation"        , "rotation"                 , "translation"        , "min", "max", "offset", "multiplier"],
        ["parkingbrake"     ,"etki_parkingbrake", "f7r","f7l","f8r",  {"x":90, "y":0, "z":0} , {"x":-35, "y":0, "z":0}    , {"x":0.0, "y":0, "z":0}, 0, 1, 0, 1],
        ["brake"     ,"etki_brakepedal", "f1l","f1r","f6l",  {"x":8, "y":0, "z":180} , {"x":-18, "y":0, "z":0}    , {"x":0.0, "y":0, "z":0}, 0, 1, 0, 1],
        ["throttle"     ,"etki_gaspedal", "f1l","f1r","f6l",  {"x":5, "y":0, "z":180} , {"x":15, "y":0, "z":0}    , {"x":0.0, "y":0, "z":0}, 0, 1, 0, 1],

        //turn signal stalk
        ["turnsignal"  , "etki_signalstalk"      , "f1l","f1r","f6l",  {"x":5, "y":0, "z":180} {"x":0, "y":-15, "z":0}    , {"x":0, "y":0, "z":0}, -1, 1, 0, 1],
        //wiper stalk
        ["wipers"  , "etki_wiperstalk"      , "f1l","f1r","f6l",  {"x":5, "y":0, "z":180} {"x":0, "y":0, "z":0}    , {"x":0, "y":0, "z":0}, -1, 1, -0, 1],

        ["clockh",    "etki_needle_clock_h",    "f1l","f1r","f6l",  {"x":-76.5, "y":0, "z":180}, {"x":0, "y":0, "z":-1},     {"x":0, "y":0, "z":0}, 0, 360, -360, 1],
        ["clockmin",    "etki_needle_clock_min", "f1l","f1r","f6l", {"x":-76.5, "y":0, "z":180}, {"x":0, "y":0, "z":-1},     {"x":0, "y":0, "z":0}, 0, 360, -360, 1],
    ],
    "torsionbars": [
        ["id1:", "id2:", "id3:", "id4:"],
        //rigify the column
        {"spring":10000, "damp":1, "deform":18000, "strength":28000},
        ["int_strw", "dshl", "dsh", "f5l"],
    ],
    "nodes": [
         ["id", "posX", "posY", "posZ"],
         {"frictionCoef":0.5},
         {"nodeMaterial":"|NM_METAL"},
         {"selfCollision":true},
         {"collision":true},

         //interior flexbody
         {"group":"etki_dash"},
         {"nodeWeight":0.4},
         ["dshr", -0.37, -0.536, 0.84],
         ["dsh",   0.00, -0.536, 0.84],
         ["dshl",  0.37, -0.536, 0.84],
         ["int_strw",  0.37, -0.42, 0.87],
         {"group":""},
         {"nodeWeight":0.2},
         ["int_pbrk", 0.00, -0.05, 0.46],
         ["int_shft", 0.02, -0.32, 0.49],
    ],
    "beams": [
          ["id1:", "id2:"],
          {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1},

          //dash board
          {"beamSpring":469146.6,"beamDamp":72.73},
          {"beamDeform":12400,"beamStrength":"FLT_MAX"},
          {"deformLimitExpansion":""},
          ["dshr","f5r"],
          ["dshl","f5l"],
          ["dshr","f6r"],
          ["dshl","f6l"],
          ["dshr","f1r"],
          ["dshl","f1l"],
          ["dshr","f5rr"],
          ["dshl","f5ll"],
          ["dshr","f6rr"],
          ["dshl","f6ll"],
          ["dshl","dshr"],
          ["dsh","f5r"],
          ["dsh","f5l"],
          ["dsh","f6r"],
          ["dsh","f6l"],
          ["dsh","f1r"],
          ["dsh","f1l"],
          ["dshl","dsh"],
          ["dshr","dsh"],
          ["dsh","int_strw"],
          ["dshl","int_strw"],
          {"beamSpring":160100,"beamDamp":142.73},
          {"beamDeform":70300,"beamStrength":"FLT_MAX"},
          ["int_pbrk","f5l"],
          ["int_pbrk","f5r"],
          ["int_pbrk","f2r"],
          ["int_pbrk","f2l"],
          ["int_shft","f5l"],
          ["int_shft","f5r"],
          ["int_shft","f2r"],
          ["int_shft","f2l"],

          //--BLEED DEFORM LIMIT TO OTHER PARTS--
          {"deformLimitExpansion":1.1},
          {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1.0},
    ],
    "triangles": [
            ["id1:","id2:","id3:"],
            {"groundModel":"plastic"},
            //Dashboard
            {"dragCoef":0},
            ["dshl", "f6ll", "f5ll"],
            ["f6ll", "dshl", "f6l"],
            ["f6l", "dshl", "dsh"],
            ["dsh", "f6r", "f6l"],
            ["dsh", "dshr", "f6r"],
            ["f6r", "dshr", "f6rr"],
            ["dshr", "f5rr", "f6rr"],
            ["dshl", "f5ll", "f5l"],
            ["f5l", "dsh", "dshl"],
            ["f5l", "f5r", "dsh"],
            ["dsh", "f5r", "dshr"],
            ["dshr", "f5r", "f5rr"],
            {"group":""},
            {"groundModel":"metal"},
    ],
},

}