429 lines
16 KiB
Plaintext
429 lines
16 KiB
Plaintext
{
|
|
"name": "PlayerControls",
|
|
"maps": [
|
|
{
|
|
"name": "Gameplay",
|
|
"id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
|
|
"actions": [
|
|
{
|
|
"name": "Move",
|
|
"type": "Value",
|
|
"id": "10000000-0000-0000-0000-000000000001",
|
|
"expectedControlType": "Vector2",
|
|
"processors": "",
|
|
"interactions": "",
|
|
"initialStateCheck": true
|
|
},
|
|
{
|
|
"name": "Look",
|
|
"type": "Value",
|
|
"id": "10000000-0000-0000-0000-000000000002",
|
|
"expectedControlType": "Vector2",
|
|
"processors": "",
|
|
"interactions": "",
|
|
"initialStateCheck": true
|
|
},
|
|
{
|
|
"name": "Jump",
|
|
"type": "Button",
|
|
"id": "10000000-0000-0000-0000-000000000003",
|
|
"expectedControlType": "Button",
|
|
"processors": "",
|
|
"interactions": ""
|
|
},
|
|
{
|
|
"name": "Run",
|
|
"type": "Button",
|
|
"id": "10000000-0000-0000-0000-000000000004",
|
|
"expectedControlType": "Button",
|
|
"processors": "",
|
|
"interactions": ""
|
|
},
|
|
{
|
|
"name": "Crouch",
|
|
"type": "Button",
|
|
"id": "10000000-0000-0000-0000-000000000005",
|
|
"expectedControlType": "Button",
|
|
"processors": "",
|
|
"interactions": ""
|
|
},
|
|
{
|
|
"name": "Pickup",
|
|
"type": "Button",
|
|
"id": "10000000-0000-0000-0000-000000000006",
|
|
"expectedControlType": "Button",
|
|
"processors": "",
|
|
"interactions": ""
|
|
},
|
|
{
|
|
"name": "Drop",
|
|
"type": "Button",
|
|
"id": "10000000-0000-0000-0000-000000000007",
|
|
"expectedControlType": "Button",
|
|
"processors": "",
|
|
"interactions": ""
|
|
},
|
|
{
|
|
"name": "Hotbar0",
|
|
"type": "Button",
|
|
"id": "20000000-0000-0000-0000-000000000001",
|
|
"expectedControlType": "Button",
|
|
"processors": "",
|
|
"interactions": ""
|
|
},
|
|
{
|
|
"name": "Hotbar1",
|
|
"type": "Button",
|
|
"id": "20000000-0000-0000-0000-000000000002",
|
|
"expectedControlType": "Button",
|
|
"processors": "",
|
|
"interactions": ""
|
|
},
|
|
{
|
|
"name": "Hotbar2",
|
|
"type": "Button",
|
|
"id": "20000000-0000-0000-0000-000000000003",
|
|
"expectedControlType": "Button",
|
|
"processors": "",
|
|
"interactions": ""
|
|
},
|
|
{
|
|
"name": "Hotbar3",
|
|
"type": "Button",
|
|
"id": "20000000-0000-0000-0000-000000000004",
|
|
"expectedControlType": "Button",
|
|
"processors": "",
|
|
"interactions": ""
|
|
},
|
|
{
|
|
"name": "Hotbar4",
|
|
"type": "Button",
|
|
"id": "20000000-0000-0000-0000-000000000005",
|
|
"expectedControlType": "Button",
|
|
"processors": "",
|
|
"interactions": ""
|
|
},
|
|
{
|
|
"name": "Hotbar5",
|
|
"type": "Button",
|
|
"id": "20000000-0000-0000-0000-000000000006",
|
|
"expectedControlType": "Button",
|
|
"processors": "",
|
|
"interactions": ""
|
|
},
|
|
{
|
|
"name": "Hotbar6",
|
|
"type": "Button",
|
|
"id": "20000000-0000-0000-0000-000000000007",
|
|
"expectedControlType": "Button",
|
|
"processors": "",
|
|
"interactions": ""
|
|
},
|
|
{
|
|
"name": "Hotbar7",
|
|
"type": "Button",
|
|
"id": "20000000-0000-0000-0000-000000000008",
|
|
"expectedControlType": "Button",
|
|
"processors": "",
|
|
"interactions": ""
|
|
},
|
|
{
|
|
"name": "Hotbar8",
|
|
"type": "Button",
|
|
"id": "20000000-0000-0000-0000-000000000009",
|
|
"expectedControlType": "Button",
|
|
"processors": "",
|
|
"interactions": ""
|
|
}
|
|
],
|
|
"bindings": [
|
|
{
|
|
"name": "WASD",
|
|
"id": "30000000-0000-0000-0000-000000000001",
|
|
"path": "2DVector",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "",
|
|
"action": "Move",
|
|
"isComposite": true,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "up",
|
|
"id": "30000000-0000-0000-0000-000000000002",
|
|
"path": "<Keyboard>/w",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "KeyboardMouse",
|
|
"action": "Move",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "down",
|
|
"id": "30000000-0000-0000-0000-000000000003",
|
|
"path": "<Keyboard>/s",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "KeyboardMouse",
|
|
"action": "Move",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "left",
|
|
"id": "30000000-0000-0000-0000-000000000004",
|
|
"path": "<Keyboard>/a",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "KeyboardMouse",
|
|
"action": "Move",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "right",
|
|
"id": "30000000-0000-0000-0000-000000000005",
|
|
"path": "<Keyboard>/d",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "KeyboardMouse",
|
|
"action": "Move",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "",
|
|
"id": "30000000-0000-0000-0000-000000000010",
|
|
"path": "<Mouse>/delta",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "KeyboardMouse",
|
|
"action": "Look",
|
|
"isComposite": false,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "",
|
|
"id": "30000000-0000-0000-0000-000000000020",
|
|
"path": "<Keyboard>/space",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "KeyboardMouse",
|
|
"action": "Jump",
|
|
"isComposite": false,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "",
|
|
"id": "30000000-0000-0000-0000-000000000021",
|
|
"path": "<Keyboard>/leftShift",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "KeyboardMouse",
|
|
"action": "Run",
|
|
"isComposite": false,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "",
|
|
"id": "30000000-0000-0000-0000-000000000022",
|
|
"path": "<Keyboard>/c",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "KeyboardMouse",
|
|
"action": "Crouch",
|
|
"isComposite": false,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "",
|
|
"id": "30000000-0000-0000-0000-000000000023",
|
|
"path": "<Keyboard>/e",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "KeyboardMouse",
|
|
"action": "Pickup",
|
|
"isComposite": false,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "",
|
|
"id": "30000000-0000-0000-0000-000000000024",
|
|
"path": "<Keyboard>/q",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "KeyboardMouse",
|
|
"action": "Drop",
|
|
"isComposite": false,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "",
|
|
"id": "40000000-0000-0000-0000-000000000001",
|
|
"path": "<Keyboard>/1",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "KeyboardMouse",
|
|
"action": "Hotbar0",
|
|
"isComposite": false,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "",
|
|
"id": "40000000-0000-0000-0000-000000000002",
|
|
"path": "<Keyboard>/2",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "KeyboardMouse",
|
|
"action": "Hotbar1",
|
|
"isComposite": false,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "",
|
|
"id": "40000000-0000-0000-0000-000000000003",
|
|
"path": "<Keyboard>/3",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "KeyboardMouse",
|
|
"action": "Hotbar2",
|
|
"isComposite": false,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "",
|
|
"id": "40000000-0000-0000-0000-000000000004",
|
|
"path": "<Keyboard>/4",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "KeyboardMouse",
|
|
"action": "Hotbar3",
|
|
"isComposite": false,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "",
|
|
"id": "40000000-0000-0000-0000-000000000005",
|
|
"path": "<Keyboard>/5",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "KeyboardMouse",
|
|
"action": "Hotbar4",
|
|
"isComposite": false,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "",
|
|
"id": "40000000-0000-0000-0000-000000000006",
|
|
"path": "<Keyboard>/6",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "KeyboardMouse",
|
|
"action": "Hotbar5",
|
|
"isComposite": false,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "",
|
|
"id": "40000000-0000-0000-0000-000000000007",
|
|
"path": "<Keyboard>/7",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "KeyboardMouse",
|
|
"action": "Hotbar6",
|
|
"isComposite": false,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "",
|
|
"id": "40000000-0000-0000-0000-000000000008",
|
|
"path": "<Keyboard>/8",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "KeyboardMouse",
|
|
"action": "Hotbar7",
|
|
"isComposite": false,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "",
|
|
"id": "40000000-0000-0000-0000-000000000009",
|
|
"path": "<Keyboard>/9",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "KeyboardMouse",
|
|
"action": "Hotbar8",
|
|
"isComposite": false,
|
|
"isPartOfComposite": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "UI",
|
|
"id": "b2c3d4e5-f6a7-8901-bcde-f12345678901",
|
|
"actions": [
|
|
{
|
|
"name": "ToggleInventory",
|
|
"type": "Button",
|
|
"id": "50000000-0000-0000-0000-000000000001",
|
|
"expectedControlType": "Button",
|
|
"processors": "",
|
|
"interactions": ""
|
|
},
|
|
{
|
|
"name": "CloseInventory",
|
|
"type": "Button",
|
|
"id": "50000000-0000-0000-0000-000000000002",
|
|
"expectedControlType": "Button",
|
|
"processors": "",
|
|
"interactions": ""
|
|
}
|
|
],
|
|
"bindings": [
|
|
{
|
|
"name": "",
|
|
"id": "60000000-0000-0000-0000-000000000001",
|
|
"path": "<Keyboard>/tab",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "KeyboardMouse",
|
|
"action": "ToggleInventory",
|
|
"isComposite": false,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "",
|
|
"id": "60000000-0000-0000-0000-000000000002",
|
|
"path": "<Keyboard>/escape",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "KeyboardMouse",
|
|
"action": "CloseInventory",
|
|
"isComposite": false,
|
|
"isPartOfComposite": false
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"controlSchemes": [
|
|
{
|
|
"name": "KeyboardMouse",
|
|
"restrictToSuppliedDevices": false,
|
|
"bindingGroup": "KeyboardMouse",
|
|
"devices": [
|
|
{
|
|
"devicePath": "<Keyboard>",
|
|
"isOptional": false,
|
|
"isOR": false
|
|
},
|
|
{
|
|
"devicePath": "<Mouse>",
|
|
"isOptional": false,
|
|
"isOR": false
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|