1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
|
{
"version": 1,
"name": "MultiplayInput",
"maps": [
{
"name": "Player",
"id": "769d94de-829b-42fe-883f-3cc8e156d6c2",
"actions": [
{
"name": "Movement",
"type": "Value",
"id": "7d9ad0c8-f488-4a9a-9a73-47f4e6155aaf",
"expectedControlType": "Vector2",
"processors": "",
"interactions": "",
"initialStateCheck": true
},
{
"name": "Grabbing",
"type": "Button",
"id": "9ad831f2-7a5b-488c-9595-7bfe45bec0c2",
"expectedControlType": "",
"processors": "",
"interactions": "",
"initialStateCheck": false
}
],
"bindings": [
{
"name": "",
"id": "f9159894-82c1-4f13-a4e7-4439e7129827",
"path": "<Gamepad>/leftStick",
"interactions": "",
"processors": "",
"groups": ";General;XboxController",
"action": "Movement",
"isComposite": false,
"isPartOfComposite": false
},
{
"name": "2D Vector",
"id": "e62fc7fa-06f3-45fe-a37d-ba8972c8ef98",
"path": "2DVector",
"interactions": "",
"processors": "",
"groups": "",
"action": "Movement",
"isComposite": true,
"isPartOfComposite": false
},
{
"name": "up",
"id": "a9759bca-4731-4b1f-866c-2c0df76e881c",
"path": "<Keyboard>/w",
"interactions": "",
"processors": "",
"groups": ";PlayerA",
"action": "Movement",
"isComposite": false,
"isPartOfComposite": true
},
{
"name": "down",
"id": "318fec5a-0927-49c0-bf18-a37951f4ff59",
"path": "<Keyboard>/s",
"interactions": "",
"processors": "",
"groups": ";PlayerA",
"action": "Movement",
"isComposite": false,
"isPartOfComposite": true
},
{
"name": "left",
"id": "fd270657-2d49-4d83-a669-aa297a4daf0d",
"path": "<Keyboard>/a",
"interactions": "",
"processors": "",
"groups": ";PlayerA",
"action": "Movement",
"isComposite": false,
"isPartOfComposite": true
},
{
"name": "right",
"id": "4b75a3bb-bd04-42d2-9808-b24896463f86",
"path": "<Keyboard>/d",
"interactions": "",
"processors": "",
"groups": ";PlayerA",
"action": "Movement",
"isComposite": false,
"isPartOfComposite": true
},
{
"name": "2D Vector",
"id": "170dc890-7676-4781-9eba-9781c9d57213",
"path": "2DVector",
"interactions": "",
"processors": "",
"groups": "",
"action": "Movement",
"isComposite": true,
"isPartOfComposite": false
},
{
"name": "up",
"id": "f1fa6215-cf75-4617-80a7-9a2910b04207",
"path": "<Keyboard>/upArrow",
"interactions": "",
"processors": "",
"groups": ";PlayerB",
"action": "Movement",
"isComposite": false,
"isPartOfComposite": true
},
{
"name": "down",
"id": "9d120c86-fbe8-4cf3-bbc5-3cb4e74ac6f4",
"path": "<Keyboard>/downArrow",
"interactions": "",
"processors": "",
"groups": ";PlayerB",
"action": "Movement",
"isComposite": false,
"isPartOfComposite": true
},
{
"name": "left",
"id": "b4d82347-987b-41e9-a4b5-ee4f483aab6f",
"path": "<Keyboard>/leftArrow",
"interactions": "",
"processors": "",
"groups": ";PlayerB",
"action": "Movement",
"isComposite": false,
"isPartOfComposite": true
},
{
"name": "right",
"id": "bcc1dcdb-53b6-48a5-a69d-52284a6f224f",
"path": "<Keyboard>/rightArrow",
"interactions": "",
"processors": "",
"groups": ";PlayerB",
"action": "Movement",
"isComposite": false,
"isPartOfComposite": true
},
{
"name": "",
"id": "ba722a4c-12ce-40df-bb52-43672eec34fc",
"path": "<Gamepad>/buttonSouth",
"interactions": "",
"processors": "",
"groups": ";General;XboxController",
"action": "Grabbing",
"isComposite": false,
"isPartOfComposite": false
},
{
"name": "",
"id": "c7a7e159-3dd0-41ca-bda7-8dbece6db3ef",
"path": "<Keyboard>/g",
"interactions": "",
"processors": "",
"groups": ";PlayerA",
"action": "Grabbing",
"isComposite": false,
"isPartOfComposite": false
},
{
"name": "",
"id": "5c1c8d15-ca01-4cef-8337-188691347106",
"path": "<Keyboard>/rightCtrl",
"interactions": "",
"processors": "",
"groups": ";PlayerB",
"action": "Grabbing",
"isComposite": false,
"isPartOfComposite": false
}
]
}
],
"controlSchemes": [
{
"name": "General",
"bindingGroup": "General",
"devices": [
{
"devicePath": "<Gamepad>",
"isOptional": false,
"isOR": false
}
]
},
{
"name": "PlayerA",
"bindingGroup": "PlayerA",
"devices": [
{
"devicePath": "<Keyboard>",
"isOptional": false,
"isOR": false
}
]
},
{
"name": "PlayerB",
"bindingGroup": "PlayerB",
"devices": [
{
"devicePath": "<Keyboard>",
"isOptional": false,
"isOR": false
}
]
}
]
}
|