William Lebel a5fa34f8b0 Add custom control scheme for new input asset
Doesn't work yet with arcade inputs
2023-05-28 16:21:51 -04:00

217 lines
8.3 KiB
Plaintext

{
"name": "Test",
"maps": [
{
"name": "Test",
"id": "8c830899-5b93-4485-b6cf-690688a32987",
"actions": [
{
"name": "PressButton1",
"type": "Button",
"id": "7fc97698-5a30-4ede-b705-3089212e33a4",
"expectedControlType": "Button",
"processors": "",
"interactions": "",
"initialStateCheck": false
},
{
"name": "PressButton2",
"type": "Button",
"id": "36279e50-c398-4905-a495-8c9a0c7ea6a0",
"expectedControlType": "Button",
"processors": "",
"interactions": "",
"initialStateCheck": false
},
{
"name": "PressButton3",
"type": "Button",
"id": "5e4a401d-31b5-4238-be45-fcb742db8257",
"expectedControlType": "Button",
"processors": "",
"interactions": "",
"initialStateCheck": false
},
{
"name": "PressButtonA",
"type": "Button",
"id": "282753cf-d354-460a-b3d8-897b57100e1c",
"expectedControlType": "Button",
"processors": "",
"interactions": "",
"initialStateCheck": false
},
{
"name": "PressButtonB",
"type": "Button",
"id": "bcb4b7cb-c447-4222-8b17-021f5992da49",
"expectedControlType": "Button",
"processors": "",
"interactions": "",
"initialStateCheck": false
},
{
"name": "PressButtonC",
"type": "Button",
"id": "72e5810c-02b1-45de-a7a9-e0732cc11a84",
"expectedControlType": "Button",
"processors": "",
"interactions": "",
"initialStateCheck": false
},
{
"name": "PressButtonStart",
"type": "Button",
"id": "85317456-76d2-423e-bfbe-4c59f9412c30",
"expectedControlType": "Button",
"processors": "",
"interactions": "",
"initialStateCheck": false
},
{
"name": "PressButtonPower",
"type": "Button",
"id": "5e2022da-d536-4c6d-b997-9b9005b5fcc1",
"expectedControlType": "Button",
"processors": "",
"interactions": "",
"initialStateCheck": false
},
{
"name": "Move",
"type": "Value",
"id": "1efea12d-0e62-4272-98f2-419a3972b23e",
"expectedControlType": "Vector2",
"processors": "",
"interactions": "",
"initialStateCheck": true
}
],
"bindings": [
{
"name": "",
"id": "1b6d6e5f-df9e-4700-b09a-58d03a083c57",
"path": "<ConjureArcadeController>/button1",
"interactions": "",
"processors": "",
"groups": "New control scheme",
"action": "PressButton1",
"isComposite": false,
"isPartOfComposite": false
},
{
"name": "",
"id": "52815d9a-0ebf-48b6-ae4f-0db59a5e0785",
"path": "<Keyboard>/l",
"interactions": "",
"processors": "",
"groups": "",
"action": "PressButton1",
"isComposite": false,
"isPartOfComposite": false
},
{
"name": "",
"id": "dd68c926-eaf2-402d-a3dc-c0c0e5278960",
"path": "<ConjureArcadeController>/button2",
"interactions": "",
"processors": "",
"groups": "New control scheme",
"action": "PressButton2",
"isComposite": false,
"isPartOfComposite": false
},
{
"name": "",
"id": "c4ec34c3-a5b5-4d25-951d-2c4e9ae5567f",
"path": "<ConjureArcadeController>/button3",
"interactions": "",
"processors": "",
"groups": "New control scheme",
"action": "PressButton3",
"isComposite": false,
"isPartOfComposite": false
},
{
"name": "",
"id": "5d36faa3-e6f9-4d7e-a708-8fa196d0bfa2",
"path": "<ConjureArcadeController>/buttonA",
"interactions": "",
"processors": "",
"groups": "New control scheme",
"action": "PressButtonA",
"isComposite": false,
"isPartOfComposite": false
},
{
"name": "",
"id": "a7c51fe1-33ec-4c06-9cec-0f45917c7347",
"path": "<ConjureArcadeController>/buttonB",
"interactions": "",
"processors": "",
"groups": "New control scheme",
"action": "PressButtonB",
"isComposite": false,
"isPartOfComposite": false
},
{
"name": "",
"id": "e580378c-77e5-413f-9dff-8b10adca2e64",
"path": "<ConjureArcadeController>/buttonC",
"interactions": "",
"processors": "",
"groups": "New control scheme",
"action": "PressButtonC",
"isComposite": false,
"isPartOfComposite": false
},
{
"name": "",
"id": "a7d5c7a7-7684-4f91-b0f1-c27cf506a3f6",
"path": "<ConjureArcadeController>/buttonStart",
"interactions": "",
"processors": "",
"groups": "New control scheme",
"action": "PressButtonStart",
"isComposite": false,
"isPartOfComposite": false
},
{
"name": "",
"id": "3cd16b1e-35e3-4be2-9e3e-e68a8470ba76",
"path": "<ConjureArcadeController>/buttonPower",
"interactions": "",
"processors": "",
"groups": "New control scheme",
"action": "PressButtonPower",
"isComposite": false,
"isPartOfComposite": false
},
{
"name": "",
"id": "7628f7a3-2ff4-41b8-8f72-a8c723238dff",
"path": "<ConjureArcadeController>/stick",
"interactions": "",
"processors": "",
"groups": "",
"action": "Move",
"isComposite": false,
"isPartOfComposite": false
}
]
}
],
"controlSchemes": [
{
"name": "New control scheme",
"bindingGroup": "New control scheme",
"devices": [
{
"devicePath": "<ConjureArcadeController>",
"isOptional": false,
"isOR": false
}
]
}
]
}