StarterAssets.inputactions 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296
  1. {
  2. "name": "StarterAssets",
  3. "maps": [
  4. {
  5. "name": "Player",
  6. "id": "f62a4b92-ef5e-4175-8f4c-c9075429d32c",
  7. "actions": [
  8. {
  9. "name": "Move",
  10. "type": "Value",
  11. "id": "6bc1aaf4-b110-4ff7-891e-5b9fe6f32c4d",
  12. "expectedControlType": "Vector2",
  13. "processors": "",
  14. "interactions": "",
  15. "initialStateCheck": true
  16. },
  17. {
  18. "name": "Look",
  19. "type": "Value",
  20. "id": "2690c379-f54d-45be-a724-414123833eb4",
  21. "expectedControlType": "Vector2",
  22. "processors": "",
  23. "interactions": "",
  24. "initialStateCheck": true
  25. },
  26. {
  27. "name": "Jump-delete",
  28. "type": "Button",
  29. "id": "8c4abdf8-4099-493a-aa1a-129acec7c3df",
  30. "expectedControlType": "Button",
  31. "processors": "",
  32. "interactions": "",
  33. "initialStateCheck": false
  34. },
  35. {
  36. "name": "Sprint",
  37. "type": "PassThrough",
  38. "id": "980e881e-182c-404c-8cbf-3d09fdb48fef",
  39. "expectedControlType": "",
  40. "processors": "",
  41. "interactions": "",
  42. "initialStateCheck": false
  43. }
  44. ],
  45. "bindings": [
  46. {
  47. "name": "WASD",
  48. "id": "b7594ddb-26c9-4ba2-bd5a-901468929edc",
  49. "path": "2DVector(mode=1)",
  50. "interactions": "",
  51. "processors": "",
  52. "groups": "",
  53. "action": "Move",
  54. "isComposite": true,
  55. "isPartOfComposite": false
  56. },
  57. {
  58. "name": "up",
  59. "id": "2063a8b5-6a45-43de-851b-65f3d46e7b58",
  60. "path": "<Keyboard>/w",
  61. "interactions": "",
  62. "processors": "",
  63. "groups": "KeyboardMouse",
  64. "action": "Move",
  65. "isComposite": false,
  66. "isPartOfComposite": true
  67. },
  68. {
  69. "name": "down",
  70. "id": "64e4d037-32e1-4fb9-80e4-fc7330404dfe",
  71. "path": "<Keyboard>/s",
  72. "interactions": "",
  73. "processors": "",
  74. "groups": "KeyboardMouse",
  75. "action": "Move",
  76. "isComposite": false,
  77. "isPartOfComposite": true
  78. },
  79. {
  80. "name": "left",
  81. "id": "0fce8b11-5eab-4e4e-a741-b732e7b20873",
  82. "path": "<Keyboard>/a",
  83. "interactions": "",
  84. "processors": "",
  85. "groups": "KeyboardMouse",
  86. "action": "Move",
  87. "isComposite": false,
  88. "isPartOfComposite": true
  89. },
  90. {
  91. "name": "right",
  92. "id": "7bdda0d6-57a8-47c8-8238-8aecf3110e47",
  93. "path": "<Keyboard>/d",
  94. "interactions": "",
  95. "processors": "",
  96. "groups": "KeyboardMouse",
  97. "action": "Move",
  98. "isComposite": false,
  99. "isPartOfComposite": true
  100. },
  101. {
  102. "name": "up",
  103. "id": "bb94b405-58d3-4998-8535-d705c1218a98",
  104. "path": "<Keyboard>/upArrow",
  105. "interactions": "",
  106. "processors": "",
  107. "groups": "KeyboardMouse",
  108. "action": "Move",
  109. "isComposite": false,
  110. "isPartOfComposite": true
  111. },
  112. {
  113. "name": "down",
  114. "id": "929d9071-7dd0-4368-9743-6793bb98087e",
  115. "path": "<Keyboard>/downArrow",
  116. "interactions": "",
  117. "processors": "",
  118. "groups": "KeyboardMouse",
  119. "action": "Move",
  120. "isComposite": false,
  121. "isPartOfComposite": true
  122. },
  123. {
  124. "name": "left",
  125. "id": "28abadba-06ff-4d37-bb70-af2f1e35a3b9",
  126. "path": "<Keyboard>/leftArrow",
  127. "interactions": "",
  128. "processors": "",
  129. "groups": "KeyboardMouse",
  130. "action": "Move",
  131. "isComposite": false,
  132. "isPartOfComposite": true
  133. },
  134. {
  135. "name": "right",
  136. "id": "45f115b6-9b4f-4ba8-b500-b94c93bf7d7e",
  137. "path": "<Keyboard>/rightArrow",
  138. "interactions": "",
  139. "processors": "",
  140. "groups": "KeyboardMouse",
  141. "action": "Move",
  142. "isComposite": false,
  143. "isPartOfComposite": true
  144. },
  145. {
  146. "name": "",
  147. "id": "e2f9aa65-db06-4c5b-a2e9-41bc8acb9517",
  148. "path": "<Gamepad>/leftStick",
  149. "interactions": "",
  150. "processors": "StickDeadzone",
  151. "groups": "Gamepad",
  152. "action": "Move",
  153. "isComposite": false,
  154. "isPartOfComposite": false
  155. },
  156. {
  157. "name": "",
  158. "id": "d1d171b6-19d8-47a6-ba3a-71b6a8e7b3c0",
  159. "path": "<Gamepad>/rightStick",
  160. "interactions": "",
  161. "processors": "InvertVector2(invertX=false),StickDeadzone,ScaleVector2(x=300,y=300)",
  162. "groups": "Gamepad",
  163. "action": "Look",
  164. "isComposite": false,
  165. "isPartOfComposite": false
  166. },
  167. {
  168. "name": "One Modifier",
  169. "id": "ee6740d3-817a-45e4-af66-8dd5d6c828c7",
  170. "path": "OneModifier",
  171. "interactions": "",
  172. "processors": "",
  173. "groups": "",
  174. "action": "Look",
  175. "isComposite": true,
  176. "isPartOfComposite": false
  177. },
  178. {
  179. "name": "modifier",
  180. "id": "47928294-158f-4738-a480-703feaabcc6f",
  181. "path": "<Mouse>/rightButton",
  182. "interactions": "",
  183. "processors": "",
  184. "groups": "",
  185. "action": "Look",
  186. "isComposite": false,
  187. "isPartOfComposite": true
  188. },
  189. {
  190. "name": "binding",
  191. "id": "4ed91f29-6970-498c-aca4-922dbbeebee7",
  192. "path": "<Pointer>/delta",
  193. "interactions": "",
  194. "processors": "InvertVector2(invertX=false),ScaleVector2(x=0.05,y=0.05)",
  195. "groups": "",
  196. "action": "Look",
  197. "isComposite": false,
  198. "isPartOfComposite": true
  199. },
  200. {
  201. "name": "",
  202. "id": "1bd55a0b-761e-4ae4-89ae-8ec127e08a29",
  203. "path": "<Keyboard>/space",
  204. "interactions": "",
  205. "processors": "",
  206. "groups": "KeyboardMouse",
  207. "action": "Jump-delete",
  208. "isComposite": false,
  209. "isPartOfComposite": false
  210. },
  211. {
  212. "name": "",
  213. "id": "9f973413-5e27-4239-acee-38c4a63feeba",
  214. "path": "<Gamepad>/buttonSouth",
  215. "interactions": "",
  216. "processors": "",
  217. "groups": "Gamepad",
  218. "action": "Jump-delete",
  219. "isComposite": false,
  220. "isPartOfComposite": false
  221. },
  222. {
  223. "name": "",
  224. "id": "dc65b89f-9bd3-43fb-92af-d0d87ba5faa4",
  225. "path": "<Keyboard>/leftShift",
  226. "interactions": "",
  227. "processors": "",
  228. "groups": "KeyboardMouse",
  229. "action": "Sprint",
  230. "isComposite": false,
  231. "isPartOfComposite": false
  232. },
  233. {
  234. "name": "",
  235. "id": "c8fcd86e-dcfd-4f88-8e93-b638cdbf3320",
  236. "path": "<Gamepad>/leftTrigger",
  237. "interactions": "",
  238. "processors": "",
  239. "groups": "Gamepad",
  240. "action": "Sprint",
  241. "isComposite": false,
  242. "isPartOfComposite": false
  243. }
  244. ]
  245. }
  246. ],
  247. "controlSchemes": [
  248. {
  249. "name": "KeyboardMouse",
  250. "bindingGroup": "KeyboardMouse",
  251. "devices": [
  252. {
  253. "devicePath": "<Keyboard>",
  254. "isOptional": false,
  255. "isOR": false
  256. },
  257. {
  258. "devicePath": "<Mouse>",
  259. "isOptional": false,
  260. "isOR": false
  261. }
  262. ]
  263. },
  264. {
  265. "name": "Gamepad",
  266. "bindingGroup": "Gamepad",
  267. "devices": [
  268. {
  269. "devicePath": "<Gamepad>",
  270. "isOptional": true,
  271. "isOR": false
  272. },
  273. {
  274. "devicePath": "<XInputController>",
  275. "isOptional": true,
  276. "isOR": false
  277. },
  278. {
  279. "devicePath": "<DualShockGamepad>",
  280. "isOptional": true,
  281. "isOR": false
  282. }
  283. ]
  284. },
  285. {
  286. "name": "Xbox Controller",
  287. "bindingGroup": "Xbox Controller",
  288. "devices": []
  289. },
  290. {
  291. "name": "PS4 Controller",
  292. "bindingGroup": "PS4 Controller",
  293. "devices": []
  294. }
  295. ]
  296. }