1
0
Fork 0
mirror of https://github.com/hawkeye-stan/msfs-popout-panel-manager.git synced 2024-11-25 15:20:10 +00:00
msfs-popout-panel-manager/ReactClient/public/config/profiles/kodiak/electrical/PopoutPanelDefinition.json

389 lines
12 KiB
JSON
Raw Normal View History

2022-07-23 19:23:32 +00:00
{
"id": "KODIAK_ELECTRICAL_DEF",
"value": {
"panelSize": {
"width": 812,
"height": 377
},
"backgroundImage": "background_electrical.png",
"controlSize": {
"buttonBase": {
"width": 57,
"height": 36
},
"toggleButtonBase": {
"width": 50,
"height": 98
},
"masterBase": {
"width": 80,
"height": 141
},
"rockerBase": {
"width": 55,
"height": 115
},
"buttonStatusIndicator": {
"width": 4,
"height": 32
}
},
"panelControlDefinitions": [
{
"id": "btn_yd",
"type": "imageButton",
"image": "button_yd.png",
"left": 46,
"top": 74,
"controlSize": {
"$ref": "#value.controlSize.buttonBase"
},
"highlight": false,
"action": {
"touchActions": [
{
"action": "YAW_DAMPER_TOGGLE",
"actionType": "SimEventId"
}
]
}
},
{
"id": "btn_yd_indicator",
"type": "bindableImageButton",
"left": 105,
"top": 73,
"controlSize": {
"$ref": "#value.controlSize.buttonStatusIndicator"
},
"highlight": false,
"binding": {
"variable": "AP_YAW_DAMPER_ON",
"images": [
{
"url": "button_status_on.png",
"val": 0
},
{
"url": "button_status_on.png",
"val": 1
}
]
}
},
{
"id": "btn_lvl",
"type": "imageButton",
"image": "button_lvl.png",
"left": 46,
"top": 134,
"controlSize": {
"$ref": "#value.controlSize.buttonBase"
},
"highlight": false,
"action": {
"touchActions": [
{
"action": "NO_ACTION",
"actionType": "SimEventId"
}
]
}
},
{
"id": "btn_bank",
"type": "imageButton",
"image": "button_bank.png",
"left": 46,
"top": 196,
"controlSize": {
"$ref": "#value.controlSize.buttonBase"
},
"highlight": false,
"action": {
"touchActions": [
{
"action": "NO_ACTION",
"actionType": "SimEventId"
}
]
}
},
{
"id": "btn_spd",
"type": "imageButton",
"image": "button_spd.png",
"left": 46,
"top": 258,
"controlSize": {
"$ref": "#value.controlSize.buttonBase"
},
"highlight": false,
"action": {
"touchActions": [
{
"action": "AP_SPD_VAR_SET",
"actionType": "SimEventId"
}
]
}
},
{
"id": "btn_master",
"type": "bindableImageButton",
"left": 155,
"top": 98,
"controlSize": {
"$ref": "#value.controlSize.masterBase"
},
"highlight": false,
"action": {
"touchActions": [
{
"action": "TOGGLE_MASTER_BATTERY",
"actionType": "SimEventId"
}
]
},
"binding": {
"variable": "BATTERY_MASTER_ON",
"images": [
{
"url": "master_off.png",
"val": 0
},
{
"url": "master_on.png",
"val": 1
}
]
}
},
{
"id": "btn_avn_bus",
"type": "bindableImageButton",
"left": 274,
"top": 106,
"controlSize": {
"$ref": "#value.controlSize.rockerBase"
},
"highlight": false,
"action": {
"touchActions": [
{
"action": "TOGGLE_AVIONICS_MASTER",
"actionType": "SimEventId"
}
]
},
"binding": {
"variable": "AVIONICS_MASTER_ON",
"images": [
{
"url": "rocker_off.png",
"val": 0
},
{
"url": "rocker_on.png",
"val": 1
}
]
}
},
{
"id": "btn_aux_bus",
"type": "bindableImageButton",
"left": 363,
"top": 106,
"controlSize": {
"$ref": "#value.controlSize.rockerBase"
},
"highlight": false,
"action": {
"touchActions": [
{
"action": "(L:XMLVAR_AUX_Bus_ON) ++ 2 % (>L:XMLVAR_AUX_Bus_ON)",
"actionType": "SimVarCode"
}
]
},
"binding": {
"variable": "KODIAK_AUX_BUS",
"images": [
{
"url": "rocker_off.png",
"val": 0
},
{
"url": "rocker_on.png",
"val": 1
}
]
}
},
{
"id": "btn_aux_fuel_pump",
"type": "bindableImageButton",
"left": 472,
"top": 47,
"controlSize": {
"$ref": "#value.controlSize.toggleButtonBase"
},
"highlight": false,
"action": {
"touchActions": [
{
"action": "(L:SWS_FUEL_Switch_Pump_1) ++ 3 % (>L:SWS_FUEL_Switch_Pump_1)",
"actionType": "SimVarCode"
}
]
},
"binding": {
"variable": "KODIAK_FUEL_PUMP",
"images": [
{
"url": "toggle_down.png",
"val": 0
},
{
"url": "toggle_mid.png",
"val": 1
},
{
"url": "toggle_up.png",
"val": 2
}
]
}
},
{
"id": "btn_ignition",
"type": "bindableImageButton",
"left": 569,
"top": 47,
"controlSize": {
"$ref": "#value.controlSize.toggleButtonBase"
},
"highlight": false,
"action": {
"touchActions": [
{
"action": "(L:SWS_ENGINE_Switch_Ignition_1) ++ 2 % (>L:SWS_ENGINE_Switch_Ignition_1)",
"actionType": "SimVarCode"
}
]
},
"binding": {
"variable": "KODIAK_IGNITION",
"images": [
{
"url": "toggle_down.png",
"val": 0
},
{
"url": "toggle_up.png",
"val": 1
}
]
}
},
{
"id": "btn_starter",
"type": "bindableImageButton",
"left": 666,
"top": 47,
"controlSize": {
"$ref": "#value.controlSize.toggleButtonBase"
},
"highlight": false,
"action": {
"touchActions": [
{
"action": "(L:SWS_ENGINE_Switch_Starter_ThreeState_1) ++ 3 % (>L:SWS_ENGINE_Switch_Starter_ThreeState_1)",
"actionType": "SimVarCode"
}
]
},
"binding": {
"variable": "KODIAK_STARTER",
"images": [
{
"url": "toggle_down.png",
"val": 0
},
{
"url": "toggle_mid.png",
"val": 1
},
{
"url": "toggle_up.png",
"val": 2
}
]
}
},
{
"id": "btn_generator",
"type": "bindableImageButton",
"left": 569,
"top": 225,
"controlSize": {
"$ref": "#value.controlSize.toggleButtonBase"
},
"highlight": false,
"action": {
"touchActions": [
{
"action": "TOGGLE_ALTERNATOR1",
"actionType": "SimEventId"
}
]
},
"binding": {
"variable": "ALTERNATOR_1_ON",
"images": [
{
"url": "toggle_down.png",
"val": 0
},
{
"url": "toggle_up.png",
"val": 1
}
]
}
},
{
"id": "btn_alternator",
"type": "bindableImageButton",
"left": 666,
"top": 225,
"controlSize": {
"$ref": "#value.controlSize.toggleButtonBase"
},
"highlight": false,
"action": {
"touchActions": [
{
"action": "TOGGLE_ALTERNATOR2",
"actionType": "SimEventId"
}
]
},
"binding": {
"variable": "ALTERNATOR_2_ON",
"images": [
{
"url": "toggle_down.png",
"val": 0
},
{
"url": "toggle_up.png",
"val": 1
}
]
}
}
]
}
}