{
"RLA_Supra_dash_race_rhd": {
    "information":{
        "authors":"BeamNG",
        "name":"RHD Race Interior",
        "value":900,
    },
    "slotType" : "RLA_Supra_dash",
    "slots":[
        ["type", "default", "description"],
//        ["skin_interior","RLA_Supra_skin_interior", "Interior Color", {"coreSlot":true}],
//        ["skin_gauges_rhd","RLA_Supra_gauges_metric_rhd", "Gauges", {"coreSlot":true}],
        ["RLA_Supra_race_wires","RLA_Supra_race_wires", "Wires"],
        ["RLA_Supra_seat_FR","RLA_Supra_seat_FR_b", "Driver Seat"],
        ["RLA_Supra_seat_FL","RLA_Supra_seat_FL_b", "Passenger Seat"],
//        ["RLA_Supra_rear_seats","RLA_Supra_rear_seats", "Rear Seats"],
        ["RLA_Supra_race_wheel_rhd","RLA_Supra_race_wheel_rhd", "Steering Wheel"],
        ["gps","","Navigation Unit", {"nodeOffset":{"x":0.08,"y":-0.38,"z":1.06}}],
//        ["RLA_Supra_shifter_rhd","RLA_Supra_shifter_M_rhd", "Shifter"],
    ],
    "camerasInternal":[
        ["type", "x", "y", "z", "fov", "id1:", "id2:", "id3:", "id4:", "id5:", "id6:"],
        {"nodeWeight":1.9},
        {"beamSpring":385,"beamDamp":75},
        {"selfCollision":true},
        {"collision":true},
        {"rightHandCamera":true},
        //dash cam
        ["dash", -0.36, 0.65, 1.16, 55, "f1ll","f1r","f3ll","f3r","f4ll","f4r", {"beamDeform":5001000,"beamStrength":"FLT_MAX"}],
    ],
    "props": [
        ["func",       "mesh",               "idRef:", "idX:", "idY:",  "baseRotation",            "rotation",               "translation",          "min", "max", "offset", "multiplier"],
        ["brake","RLA_Supra_race_pedal_brake", "f1l","f1ll","f6l",  {"x":85, "y":0, "z":180}, {"x":-15, "y":0, "z":0}    , {"x":0.0, "y":0, "z":0}, 0, 1, 0, 1],
        ["throttle","RLA_Supra_race_pedal_gas", "f1l","f1ll","f6l",  {"x":85, "y":0, "z":180}, {"x":-15, "y":0, "z":0}    , {"x":0.0, "y":0, "z":0}, 0, 1, 0, 1],
        ["clutch","RLA_Supra_race_pedal_clutch", "f1l","f1ll","f6l",  {"x":85, "y":0, "z":180}, {"x":-15, "y":0, "z":0}    , {"x":0.0, "y":0, "z":0}, 0, 1, 0, 1],

        ["throttle","RLA_Supra_race_pedal_gas_a", "f1l","f1ll","f6l",  {"x":-7, "y":0, "z":0}, {"x":0, "y":0, "z":0}    , {"x":0.0, "y":0.001, "z":-0.013}, 0, 1, 0, 1],
        ["clutch","RLA_Supra_race_pedal_clutch_a", "f1l","f1ll","f6l",  {"x":-7, "y":0, "z":0}, {"x":0, "y":0, "z":0}    , {"x":0.0, "y":0.001, "z":-0.013}, 0, 1, 0, 1],

        ["sequentialLeverY",  "RLA_Supra_race_shifter",     "st_1r","st_1l","st_2r",         {"x":180, "y":180, "z":0}, {"x":-10, "y":0, "z":0}, {"x":0, "y":0.0, "z":0}, -1, 1, 0, 1],
        ["sequentialLeverY",  "RLA_Supra_race_shifter_linkage",       "st_1r","st_1l","st_2r",         {"x":-90, "y":180, "z":0}, {"x":0, "y":0, "z":0},   {"x":0, "y":-0.06, "z":0}, -1, 1, 0, 1]
    ],
    "flexbodies": [
        ["mesh", "[group]:", "nonFlexMaterials"],
//        ["RLA_Supra_interior", ["RLA_Supra_body"]],
//        ["RLA_Supra_floor", ["RLA_Supra_body"]],
        ["RLA_Supra_race_pedal_box", ["RLA_Supra_body"]],
        ["RLA_Supra_race_dash", ["RLA_Supra_dash"]],
        ["RLA_Supra_race_display", ["RLA_Supra_dash"]],
        ["RLA_Supra_race_steering_column", ["RLA_Supra_dash"]],
        ["RLA_Supra_mirror_pfl_rhd", ["RLA_Supra_windshield"]],

//        {"deformGroup":"display_break", "deformMaterialBase":"RLA_Supra_screen", "deformMaterialDamaged":"invis"},
//        ["RLA_Supra_gauges_screen", ["RLA_Supra_dash"]],
//        {"deformGroup":""},
    ],
    "mirrors": [
        ["mesh", "idRef:", "id1:", "id2:"],
        ["RLA_Supra_mirror_pfl_rhd","rf1","rf1r","rf2",{"refBaseTranslation":{"x":0.015,"y":-0.023,"z":-0.218},"baseRotationGlobal":{"x":-0.2,"y":0.0,"z":21}}],
    ],
    "glowMap":{
        "RLA_Supra_race_gauge":{"simpleFunction":{"ignitionLevel":0.5}, "off":"RRpbrGlossBlack", "on":"RLA_Supra_race_gauge_accessory", "on_intense":"RLA_Supra_race_Screen"},
    },

    "controller": [
        ["fileName"],
        ["raceScreen"],
        ["beamNavigator"],
        ["propAnimation/sequentialLever", {"name":"sequentialLever"}],
    ],
	"raceScreen": {
		"screenMaterialName":"@RLA_Supra_race_Screen",
		"htmlFilePath": "local://local/vehicles/RLA_Supra/race_screen/race_screen.html",
		"textureWidth":1080,
		"textureHeight":1080,
		"textureFPS":60,
	}
	"beamNavigator": {
		"screenMaterialName":"@RLA_Supra_avn_screen",
		"htmlFilePath": "local://local/vehicles/RLA_Supra/RLA_Supra_navi_screen.html",
		"textureWidth":1024,
		"textureHeight":512,
		"textureFPS": 60,
	}
    "sequentialLever": {
        "shiftSoundNode:":["st_1r"],
        "shiftSoundEventSequentialGearUp": "event:>Vehicle>Interior>Gearshift>sequential_03_out",
        "shiftSoundEventSequentialGearDown": "event:>Vehicle>Interior>Gearshift>sequential_03_in",
        "shiftSoundVolumeSequentialGearUp": 0.5,
        "shiftSoundVolumeSequentialGearDown": 0.5,
    }
    "triggers":[
        ["id", "label", "idRef:", "idX:", "idY:", "type", "size", "baseRotation", "rotation", "translation", "baseTranslation"],
		["rla_door_light_L", "Left Interior Light", "rf1", "rf1l", "rf2", "box", {"x":0.038, "y":0.005, "z":0.0105}, {"x":-15, "y":-3, "z":-5}, {"x":0, "y":0, "z":0}, {"x":0, "y":0, "z":0}, {"x":0.03, "y":0.059, "z":0.042}]
		["rla_door_light_R", "Right Interior Light", "rf1", "rf1l", "rf2", "box", {"x":-0.038, "y":0.005, "z":0.0105}, {"x":-15, "y":-3, "z":-5}, {"x":0, "y":0, "z":0}, {"x":0, "y":0, "z":0}, {"x":-0.0215, "y":0.0605, "z":0.047}]
        ["hood_int", "Hood Release", "f1ll","f1l","f5ll", "box", {"x":0.04, "y":0.04, "z":0.04}, {"x":0, "y":-2, "z":-5}, {"x":0, "y":0, "z":0}, {"x":0, "y":0, "z":0},{"x":1.3, "y":0.4, "z":-0.5}],
		["ign_switch", "", "st_1r", "st_1l", "st_2r", "box", {"x":0.019, "y":-0.021, "z":0.019}, {"x":-20.4, "y":-0.0, "z":0.0}, {"x":0, "y":0, "z":0}, {"x":0, "y":0, "z":0}, {"x":0.093, "y":0.039, "z":-0.062}]
		["start_button", "", "st_1r", "st_1l", "st_2r", "sphere", 0.011, {"x":-20.4, "y":-0.0, "z":0.0}, {"x":0, "y":0, "z":0}, {"x":0, "y":0, "z":0}, {"x":0.06375, "y":0.053, "z":-0.074}]
		["kill_switch", "", "st_1r", "st_1l", "st_2r", "box", {"x":0.03, "y":-0.071, "z":0.071}, {"x":0.0, "y":-0.0, "z":0.0}, {"x":0, "y":0, "z":0}, {"x":0, "y":0, "z":0}, {"x":-0.158, "y":-0.2465, "z":-0.054}]
//		["trac_off", "Drivemode", "dsh2", "dsh2l", "dsh1", "box", {"x":-0.031, "y":-0.019, "z":0.016}, {"x":-73.6, "y":-11, "z":25}, {"x":0, "y":0, "z":0}, {"x":0, "y":0, "z":0}, {"x":-0.037, "y":-0.189, "z":0.148}]
//		["hazards", "", "dsh2", "dsh2l", "dsh1", "box", {"x":-0.038, "y":-0.02, "z":0.013}, {"x":-112.7, "y":-17, "z":15}, {"x":0, "y":0, "z":0}, {"x":0, "y":0, "z":0}, {"x":-0.051, "y":0.167, "z":0.135}]
//		["key", "", "dsh2", "dsh2l", "dsh1", "sphere", 0.02, {"x":-111.8, "y":-0.0, "z":0.0}, {"x":0, "y":0, "z":0}, {"x":0, "y":0, "z":0}, {"x":-0.224, "y":0.074, "z":0.09}]
    ],
    "triggerEventLinks":[
        ["triggerId:triggers", "action", "targetEventId:events"],
        ["rla_door_light_L", "action0", "doorControlL"],
        ["rla_door_light_R", "action0", "doorControlR"],
        ["hood_int", "action0", "hoodRelease"],
        ["ign_switch", "action0", "ign_switch"],
        ["start_button", "action0", "start_button"],
        ["kill_switch", "action0", "kill_switch"],
//        ["trac_off", "action0", "trac_next"],
//        ["trac_off", "action2", "trac_prev"],
//        ["hazards", "action0", "hazard"],
//        ["key", "action0", "ignition"],
    ],
    "events":[
        ["id", "title", "desc"],
        ["doorControlL", "ui.inputActions.common.doorControlL.title", "ui.inputActions.common.doorControlL.description", {"onDown":"electrics.values.doorControlL = 1-(electrics.values.doorControlL or 0)"}],
        ["doorControlR", "ui.inputActions.common.doorControlR.title", "ui.inputActions.common.doorControlR.description", {"onDown":"electrics.values.doorControlR = 1-(electrics.values.doorControlR or 0)"}],
        ["hoodRelease", "ui.inputActions.common.hoodLatch.title", "ui.inputActions.common.hoodLatch.description", {"onDown":"controller.getControllerSafe('hoodLatchCoupler').toggleGroup()"}],
        ["ign_switch", "ui.inputActions.common.ign_switch.title", "ui.inputActions.common.ign_switch.description", {"onDown":"if electrics.values.ignitionLevel == 0 then electrics.setIgnitionLevel(2) else electrics.setIgnitionLevel(0) end"}],
        ["start_button", "Starter", "Crank Over Motor", {"onDown"  :"if electrics.values.ignitionLevel == 2 then electrics.setIgnitionLevel(3) end", "onUp"  :"if electrics.values.ignitionLevel == 2 or electrics.values.ignitionLevel == 3 then electrics.setIgnitionLevel(2) end"}],
		["kill_switch", "Battery Kill", "Kills Battery and Engine", {"onDown":"electrics.values.killbattery = 1-(electrics.values.killbattery or 0)"}],
//        ["trac_next", "ui.inputActions.common.trac_off.title", "ui.inputActions.common.trac_off.description", {"onDown":"if controller.getController('driveModes') then controller.getController('driveModes').nextDriveMode() else controller.getControllerSafe('esc').nextESCMode() end"}],
//        ["trac_prev", "ui.inputActions.common.trac_prev.title", "ui.inputActions.common.trac_prev.description", {"onDown":"if controller.getController('driveModes') then controller.getController('driveModes').previousDriveMode() else controller.getControllerSafe('esc').previousESCMode() end"}],
//        ["hazard", "Hazards", "Turn On Hazards", {"onDown": "electrics.toggle_warn_signal()"}],
//        ["ignition", "Ignition", "Turn On Ignition", {"onDown": "electrics.toggleIgnitionLevelOnDown()", "onUp"  :"electrics.toggleIgnitionLevelOnUp()"}],
    ],
    "soundscape": [
        ["name", "src"],
        //indicator6,
        {"node:":"dsh5"},
        ["indicatorStart", "event:>Vehicle>Interior>Indicator>POR_On"],
        ["indicatorStop", "event:>Vehicle>Interior>Indicator>POR_Off"],
        ["indLoop1", "event:>Vehicle>Interior>Indicator>AU5_Click"],
        ["indLoop2", "event:>Vehicle>Interior>Indicator>AU5_Clack"],
        //lights11
        ["LightOn", "event:>Vehicle>Interior>Light>MER_On"],
        ["LightOff", "event:>Vehicle>Interior>Light>MER_Off"],
        //handbrake2
        {"node:":"dsh3"},
        ["handbrakeDisengaged","event:>Vehicle>Interior>Handbrake_Ratchet>Ratchet_08_Thump"],
        ["handbrakeEngaging","event:>Vehicle>Interior>Handbrake_Ratchet>Ratchet_08_Ratchet"],
        //affects horn location because horn soundscape is loaded after
        {"node:":"f15"},
    ],
    "nodes": [
         ["id", "posX", "posY", "posZ"],
         {"collision":true},
         {"selfCollision":true},
         {"frictionCoef":0.5},
         {"nodeMaterial":"|NM_METAL"},
         {"group":"RLA_Supra_stand"},
         {"nodeWeight":0.6},
         ["st_1r", -0.0331, 0.1128, 0.6031],
         ["st_1l", 0.0869, 0.1128, 0.6031],

         ["st_2r", -0.0331, 0.2328, 0.6031],
         //dashboard
         {"group":"RLA_Supra_dash"},
         {"nodeWeight":5.5},
         ["dsh1r",-0.7,-0.4571,0.93],
         ["dsh1",0.0,-0.4571,0.93],
         ["dsh1l",0.7,-0.4571,0.93],

         ["dsh2r",-0.72,-0.3731,0.72],
         ["dsh2",0.0,-0.3731,0.72],
         ["dsh2l",0.72,-0.3731,0.72],

         ["dsh3",0.0,-0.2121,0.55],
         ["dsh4",0.0,0.5529,0.6006],

         //steering column
         {"nodeWeight":3.0},
         ["dsh5", 0.3578, -0.2272, 0.8503, {"selfCollision":false}],
         {"group":""},

         //floor thickness nodes add weight
         {"collision":false},
         {"selfCollision":false},
         {"nodeWeight":7.0},
         {"group":["RLA_Supra_floor","RLA_Supra_body"]},
         ["f7rr", -0.81, 0.0029, 0.35],
         ["f7r", -0.33, -0.0471, 0.45, {"group":["RLA_Supra_body","RLA_Supra_dash"]}],
         ["f7l", 0.33, -0.0471, 0.45, {"group":["RLA_Supra_body","RLA_Supra_dash"]}],
         ["f7ll", 0.81, 0.0029, 0.35],
         ["f8r", -0.33, 0.5029, 0.45, {"group":["RLA_Supra_body","RLA_Supra_dash"]}],
         ["f8l", 0.33, 0.5029, 0.45, {"group":["RLA_Supra_body","RLA_Supra_dash"]}],
         ["f9r", -0.33, 0.9529, 0.6142],
         ["f9l", 0.33, 0.9529, 0.6142],
    ],
    "beams":[
          ["id1:", "id2:"],
          {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},
        //stand main shape
        {"beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},
        {"beamSpring":282000,"beamDamp":50},
        {"beamDeform":10000,"beamStrength":"FLT_MAX"},
        ["st_1r", "st_2r"],
        ["st_1l", "st_1r"],
        ["st_1l", "st_2r"],
        //stand to floor
        {"beamSpring":282000,"beamDamp":50},
        {"beamDeform":2000,"beamStrength":40000,"deformLimit":1.5},
        ["st_1l", "f2r"],
        ["st_1r", "f2r"],
        ["st_2r", "f2r"],
        ["st_1l", "f2l"],
        ["st_1r", "f2l"],
        ["st_2r", "f2l"],

        ["st_1l", "f1r"],
        ["st_1r", "f1r"],
        ["st_2r", "f1r"],
        ["st_1l", "f1l"],
        ["st_1r", "f1l"],
        ["st_2r", "f1l"],

        ["st_1l", "f5r"],
        ["st_1r", "f5r"],
        ["st_1l", "f5l"],
        ["st_1r", "f5l"],

        ["st_1l", "f7"],
        ["st_1r", "f7"],
        ["st_2r", "f7"],

          //--DASHBOARD--
          {"beamSpring":2501000,"beamDamp":250},
          {"beamDeform":6000,"beamStrength":"FLT_MAX"},
          {"deformLimitExpansion":""},
          {"deformGroup":"display_break","deformationTriggerRatio":0.05},
          ["dsh2l", "dsh2"],
          ["dsh2", "dsh2r"],
          ["dsh1l", "dsh1"],
          ["dsh1", "dsh1r"],
          ["dsh2", "dsh1"],
          ["dsh2l", "dsh1l"],
          ["dsh2r", "dsh1r"],
          ["dsh2", "dsh3"],
          ["dsh3", "dsh4"],
          ["dsh1r", "f6rr"],
          ["dsh2r", "f5rr"],
          ["dsh1l", "f6ll"],
          ["dsh2l", "f5ll"],
          ["dsh1", "f6l"],
          ["dsh1", "f6r"],
          ["dsh2", "f5l"],
          ["dsh2", "f5r"],
          ["dsh3", "f7l"],
          ["dsh3", "f7r"],
          ["dsh4", "f8r"],
          ["dsh4", "f8l"],
          ["dsh3", "f5l"],
          ["dsh3", "f5r"],
          ["dsh2", "f7l"],
          ["dsh2", "f7r"],
          ["dsh3", "f8l"],
          ["dsh4", "f7l"],
          ["dsh4", "f7r"],
          ["dsh3", "f8r"],
          ["dsh2l", "f5l"],
          ["dsh2", "f5ll"],
          ["dsh2", "f5rr"],
          ["dsh2r", "f5r"],
          ["dsh2r", "f6rr"],
          ["dsh1r", "f5rr"],
          ["dsh1l", "f5ll"],
          ["dsh2l", "f6ll"],
          ["dsh1l", "dsh2"],
          ["dsh2l", "dsh1"],
          ["dsh1", "dsh2r"],
          ["dsh1r", "dsh2"],
          ["dsh1r", "f6r"],
          ["dsh1l", "f6l"],
          ["dsh1", "f6ll"],
          ["dsh1", "f6rr"],
          ["dsh1", "f5r"],
          ["dsh1", "f5l"],
          ["dsh2", "f6r"],
          ["dsh2", "f6l"],
          ["dsh4", "f9r"],
          ["dsh4", "f9l"],
          {"deformGroup":""},

          //steering column
          ["dsh5", "f5l"],
          ["dsh5", "f1l"],
          ["dsh5", "f5ll"],
          ["dsh5", "f5r"],
          ["dsh5", "f6l"],
          ["dsh5", "dsh2l"],
          ["dsh5", "dsh1l"],
          ["dsh5", "dsh2"],
          ["dsh5", "dsh1"],

          {"beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},
          {"deformLimitExpansion":""},
    ],
    "triangles": [
            ["id1:","id2:","id3:"],
            {"groundModel":"plastic"},
            {"group":"RLA_Supra_dash"},
            {"dragCoef":0},
            ["dsh1r", "f6rr", "f6r"],
            ["dsh1r", "f6r", "dsh1"],
            ["dsh1", "f6r", "f6l"],
            ["dsh1", "f6l", "dsh1l"],
            ["dsh1l", "f6l", "f6ll"],
            ["dsh1l", "f6ll", "dsh2l"],
            ["f6ll", "f5ll", "dsh2l"],
            ["dsh1r", "dsh2r", "f6rr"],
            ["f6rr", "dsh2r", "f5rr"],
            ["dsh1", "dsh2", "dsh2r"],
            ["dsh2r", "dsh1r", "dsh1"],
            ["dsh1", "dsh1l", "dsh2l"],
            ["dsh2l", "dsh2", "dsh1"],
            ["dsh2l", "f5l", "dsh2"],
            ["dsh2l", "f5ll", "f5l"],
            ["dsh2", "f5r", "dsh2r"],
            ["dsh2r", "f5r", "f5rr"],
            ["f5l", "dsh3", "dsh2"],
            ["dsh2", "dsh3", "f5r"],
            ["f5r", "fi1r", "f1rr"],
            ["f1rr", "f5rr", "f5r"],
            ["f5l", "f1ll", "fi1l"],
            ["f5l", "f5ll", "f1ll"],

            ["fi1l", "f1ll", "f7ll"],
            ["f7ll", "fi2l", "fi1l"],
            ["fi3l",  "fi2l", "f7ll"],
            ["fi3l",  "f7ll", "q7l"],
            ["dsh3", "fi2l", "fi3l"],
            ["fi3l",  "q7l",  "f9l"],
            ["f9l",  "q7l",  "q1l"],
            ["q2l",  "f9l",  "q1l"],
            ["tb1l", "f9l",  "q2l"],
            ["tb1",  "f9l",  "tb1l"],

            ["f1rr", "fi1r", "f7rr"],
            ["fi2r", "f7rr", "fi1r"],
            ["fi2r", "fi3r",  "f7rr"],
            ["f7rr", "fi3r",  "q7r"],
            ["fi2r", "dsh3", "fi3r"],
            ["q7r",  "fi3r",  "f9r"],
            ["q7r",  "f9r",  "q1r"],
            ["f9r",  "q2r",  "q1r"],
            ["f9r",  "tb1r", "q2r"],
            ["f9r",  "tb1",  "tb1r"],

            ["tb1", "f9r", "f9l"],
            ["dsh3", "fi3l", "dsh4"],
            ["dsh4", "fi3r", "dsh3"],
            ["dsh4", "fi3l", "f9l"],
            ["fi3r", "dsh4", "f9r"],
            ["dsh4", "f9l", "f9r"],
            ["dsh3", "fi1l", "fi2l"],
            ["dsh3", "f5l", "fi1l"],
            ["dsh3", "fi2r", "fi1r"],
            ["fi1r", "f5r", "dsh3"],
            {"group":""},
    ],
},
"RLA_Supra_race_seat_L": {
    "information":{
        "authors":"BeamNG",
        "name":"Sparco Left Seat",
        "value":1250,
    },
    "slotType" : "RLA_Supra_seat_FL",
    "flexbodies": [
         ["mesh", "[group]:", "nonFlexMaterials"],
         ["RLA_Supra_race_seat_L", ["RLA_Supra_floor","RLA_Supra_seat_FL"],[],{"pos":{"x":0,"y":0.1,"z":0}}],
    ],
    "nodes": [
         ["id", "posX", "posY", "posZ"],
         {"collision":true},
         {"selfCollision":false},
         {"nodeWeight":15},
         {"frictionCoef":0.5},
         {"nodeMaterial":"|NM_METAL"},
         //seats flexbody
         {"group":"RLA_Supra_seat_FL"},
         {"collision":true},
         {"selfCollision":true},
         {"nodeWeight":2.0},
         ["sf1l", 0.1561, -0.0684, 0.5631],
         ["sf1ll", 0.5989, -0.0684, 0.5631],
         ["sf2l", 0.1561, 0.3588, 0.5211],
         ["sf2ll", 0.5989, 0.3588, 0.5211],
         ["sf3l", 0.2358, 0.6165, 1.1996],
         ["sf3ll", 0.5192, 0.6165, 1.1996],
         {"group":""},
    ],
    "beams":[
        ["id1:", "id2:"],
        {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},
        //main shape
        {"beamSpring":2501000,"beamDamp":300},
        {"beamDeform":10000,"beamStrength":"FLT_MAX"},
        {"deformLimitExpansion":1.1},
        ["sf1l", "sf1ll"],
        ["sf2l", "sf2ll"],
        ["sf3l", "sf3ll"],
        ["sf1l", "sf2l"],
        ["sf2l", "sf3l"],
        ["sf1ll", "sf2ll"],
        ["sf2ll", "sf3ll"],
        //crossing
        {"beamDeform":7000,"beamStrength":"FLT_MAX"},
        {"deformLimitExpansion":""},
        ["sf1ll", "sf2l"],
        ["sf2ll", "sf1l"],
        ["sf2l", "sf3ll"],
        ["sf3l", "sf2ll"],
        //corners
        {"beamDeform":3000},
        ["sf3l", "sf1l"],
        ["sf3ll", "sf1ll"],

        //damper
        {"beamSpring":0,"beamDamp":800},
        ["sf3ll", "r5ll"],
        ["sf3l", "r1ll"],

        //attach
        {"beamSpring":282000,"beamDamp":37.6},
        {"beamDeform":6000,"beamStrength":"FLT_MAX"},
        ["sf2l", "f3l"],
        ["sf2l", "f2l"],
        ["sf2l", "f3r"],
        ["sf2l", "f2r"],

        ["sf2ll", "f3l"],
        ["sf2ll", "f3ll"],
        ["sf2ll", "f2l"],
        ["sf1l", "f2l"],
        ["sf1ll", "f2l"],
        ["sf1ll", "f2ll"],
        ["sf1l", "f3l"],

        //limiter
        {"beamType":"|SUPPORT", "beamLongBound":5},
        {"beamSpring":470000,"beamDamp":141},
        {"beamPrecompression":0.9},
        {"beamDeform":6000,"beamStrength":"FLT_MAX"},
        {"optional":true},
        ["sf3l", "int7"],
        ["sf3l", "p7l"],
        ["sf3l", "p8l"],
        ["sf3l", "rf2l"],
        ["sf2l", "p4l"],
        ["sf2l", "p3l"],
        ["sf1l", "f1ll"],
        ["sf1l", "f3ll"],

        //to other seat
        {"beamPrecompression":0.7},
        ["sf1rr", "sf1ll"],
        ["sf2rr", "sf2ll"],
        ["sf3rr", "sf3ll"],
        {"optional":false},
        {"beamPrecompression":1},

        {"beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},
        {"deformLimitExpansion":""},
    ],
    "triangles":[
        ["id1:", "id2:", "id3:"],
        {"groundModel":"metal"},
        {"dragCoef":0},
        //front seat
        ["sf2l",  "sf1l",  "sf1ll"],
        ["sf1ll", "sf2ll", "sf2l"],
        ["sf3l",  "sf2l",  "sf2ll"],
        ["sf2ll", "sf3ll", "sf3l"],
    ],
},
"RLA_Supra_race_seat_R": {
    "information":{
        "authors":"BeamNG",
        "name":"Sparco Right Seat",
        "value":1250,
    },
    "slotType" : "RLA_Supra_seat_FR",
    "flexbodies": [
         ["mesh", "[group]:", "nonFlexMaterials"],
         ["RLA_Supra_race_seat_R", ["RLA_Supra_floor","RLA_Supra_seat_FR"],[],{"pos":{"x":0,"y":0.1,"z":0}}],
    ],
    "nodes": [
         ["id", "posX", "posY", "posZ"],
         {"collision":true},
         {"selfCollision":false},
         {"nodeWeight":15},
         {"frictionCoef":0.5},
         {"nodeMaterial":"|NM_METAL"},
         //seats flexbody
         {"group":"RLA_Supra_seat_FR"},
         {"collision":true},
         {"selfCollision":true},
         {"nodeWeight":2.0},
         ["sf1r", -0.2018, -0.0684, 0.5631],
         ["sf1rr", -0.6395, -0.0684, 0.5631],
         ["sf2r", -0.2018, 0.3588, 0.5211],
         ["sf2rr", -0.6395, 0.3588, 0.5211],
         ["sf3r", -0.2806, 0.6165, 1.1996],
         ["sf3rr", -0.5607, 0.6165, 1.1996],
         {"group":""},
    ],
    "beams":[
        ["id1:", "id2:"],
        {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},
        //main shape
        {"beamSpring":2501000,"beamDamp":300},
        {"beamDeform":10000,"beamStrength":"FLT_MAX"},
        {"deformLimitExpansion":1.1},
        ["sf1r", "sf1rr"],
        ["sf2r", "sf2rr"],
        ["sf3r", "sf3rr"],
        ["sf1r", "sf2r"],
        ["sf2r", "sf3r"],
        ["sf1rr", "sf2rr"],
        ["sf2rr", "sf3rr"],
        //crossing
        {"beamDeform":7000,"beamStrength":"FLT_MAX"},
        {"deformLimitExpansion":""},
        ["sf1rr", "sf2r"],
        ["sf2rr", "sf1r"],
        ["sf2r", "sf3rr"],
        ["sf3r", "sf2rr"],
        //corners
        {"beamDeform":3000},
        ["sf3r", "sf1r"],
        ["sf3rr", "sf1rr"],

        //damper
        {"beamSpring":0,"beamDamp":800},
        ["sf3rr", "r5rr"],
        ["sf3r", "r1rr"],

        //attach
        {"beamSpring":282000,"beamDamp":37.6},
        {"beamDeform":6000,"beamStrength":"FLT_MAX"},
        ["sf2r", "f3l"],
        ["sf2r", "f2l"],
        ["sf2r", "f3r"],
        ["sf2r", "f2r"],

        ["sf2rr", "f3r"],
        ["sf2rr", "f3rr"],
        ["sf2rr", "f2r"],
        ["sf1r", "f2r"],
        ["sf1rr", "f2r"],
        ["sf1rr", "f2rr"],
        ["sf1r", "f3r"],

        //limiter
        {"beamType":"|SUPPORT", "beamLongBound":5},
        {"beamSpring":470000,"beamDamp":141},
        {"beamPrecompression":0.9},
        {"beamDeform":6000,"beamStrength":"FLT_MAX"},
        {"optional":true},
        ["sf3r", "int7"],
        ["sf3r", "p7r"],
        ["sf3r", "p8r"],
        ["sf3r", "rf2r"],
        ["sf2r", "p4r"],
        ["sf2r", "p3r"],
        ["sf1r", "f1rr"],
        ["sf1r", "f3rr"],
        //to other seat
        {"beamPrecompression":0.7},
        //["sf1rr", "sf1ll"],
        //["sf2rr", "sf2ll"],
        //["sf3rr", "sf3ll"],
        {"optional":false},
        {"beamPrecompression":1},

        {"beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},
        {"deformLimitExpansion":""},
    ],
    "triangles":[
        ["id1:", "id2:", "id3:"],
        {"groundModel":"metal"},
        {"dragCoef":0},
        //front seat
        ["sf1r", "sf2r", "sf1rr"],
        ["sf2rr", "sf1rr", "sf2r"],
        ["sf2r", "sf3r", "sf2rr"],
        ["sf3rr", "sf2rr", "sf3r"],
    ],
},
"RLA_Supra_race_wires": {
    "information":{
        "authors":"BeamNG",
        "name":"Wires",
        "value":60,
    },
    "slotType" : "RLA_Supra_race_wires",
    "flexbodies": [
        ["mesh", "[group]:", "nonFlexMaterials"],
        ["RLA_Supra_race_wires", ["RLA_Supra_body"]],
	],
},
}
