3497 lines
161 KiB
C#
3497 lines
161 KiB
C#
//------------------------------------------------------------------------------
|
|
// <auto-generated>
|
|
// This code was auto-generated by com.unity.inputsystem:InputActionCodeGenerator
|
|
// version 1.14.2
|
|
// from Assets/InputAssets/movement.inputactions
|
|
//
|
|
// Changes to this file may cause incorrect behavior and will be lost if
|
|
// the code is regenerated.
|
|
// </auto-generated>
|
|
//------------------------------------------------------------------------------
|
|
|
|
using System;
|
|
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using UnityEngine.InputSystem;
|
|
using UnityEngine.InputSystem.Utilities;
|
|
|
|
/// <summary>
|
|
/// Provides programmatic access to <see cref="InputActionAsset" />, <see cref="InputActionMap" />, <see cref="InputAction" /> and <see cref="InputControlScheme" /> instances defined in asset "Assets/InputAssets/movement.inputactions".
|
|
/// </summary>
|
|
/// <remarks>
|
|
/// This class is source generated and any manual edits will be discarded if the associated asset is reimported or modified.
|
|
/// </remarks>
|
|
/// <example>
|
|
/// <code>
|
|
/// using namespace UnityEngine;
|
|
/// using UnityEngine.InputSystem;
|
|
///
|
|
/// // Example of using an InputActionMap named "Player" from a UnityEngine.MonoBehaviour implementing callback interface.
|
|
/// public class Example : MonoBehaviour, MyActions.IPlayerActions
|
|
/// {
|
|
/// private MyActions_Actions m_Actions; // Source code representation of asset.
|
|
/// private MyActions_Actions.PlayerActions m_Player; // Source code representation of action map.
|
|
///
|
|
/// void Awake()
|
|
/// {
|
|
/// m_Actions = new MyActions_Actions(); // Create asset object.
|
|
/// m_Player = m_Actions.Player; // Extract action map object.
|
|
/// m_Player.AddCallbacks(this); // Register callback interface IPlayerActions.
|
|
/// }
|
|
///
|
|
/// void OnDestroy()
|
|
/// {
|
|
/// m_Actions.Dispose(); // Destroy asset object.
|
|
/// }
|
|
///
|
|
/// void OnEnable()
|
|
/// {
|
|
/// m_Player.Enable(); // Enable all actions within map.
|
|
/// }
|
|
///
|
|
/// void OnDisable()
|
|
/// {
|
|
/// m_Player.Disable(); // Disable all actions within map.
|
|
/// }
|
|
///
|
|
/// #region Interface implementation of MyActions.IPlayerActions
|
|
///
|
|
/// // Invoked when "Move" action is either started, performed or canceled.
|
|
/// public void OnMove(InputAction.CallbackContext context)
|
|
/// {
|
|
/// Debug.Log($"OnMove: {context.ReadValue<Vector2>()}");
|
|
/// }
|
|
///
|
|
/// // Invoked when "Attack" action is either started, performed or canceled.
|
|
/// public void OnAttack(InputAction.CallbackContext context)
|
|
/// {
|
|
/// Debug.Log($"OnAttack: {context.ReadValue<float>()}");
|
|
/// }
|
|
///
|
|
/// #endregion
|
|
/// }
|
|
/// </code>
|
|
/// </example>
|
|
public partial class @Movement: IInputActionCollection2, IDisposable
|
|
{
|
|
/// <summary>
|
|
/// Provides access to the underlying asset instance.
|
|
/// </summary>
|
|
public InputActionAsset asset { get; }
|
|
|
|
/// <summary>
|
|
/// Constructs a new instance.
|
|
/// </summary>
|
|
public @Movement()
|
|
{
|
|
asset = InputActionAsset.FromJson(@"{
|
|
""version"": 1,
|
|
""name"": ""movement"",
|
|
""maps"": [
|
|
{
|
|
""name"": ""Player Controls"",
|
|
""id"": ""c296c4d5-f763-404e-9548-eecaae870132"",
|
|
""actions"": [
|
|
{
|
|
""name"": ""Move"",
|
|
""type"": ""Value"",
|
|
""id"": ""5f4f22e6-9df8-475e-884d-2c5b9a3113a8"",
|
|
""expectedControlType"": ""Vector2"",
|
|
""processors"": """",
|
|
""interactions"": """",
|
|
""initialStateCheck"": true
|
|
},
|
|
{
|
|
""name"": ""Punch"",
|
|
""type"": ""Button"",
|
|
""id"": ""6215e1ae-0789-49e0-8da5-70e57a0ac5bc"",
|
|
""expectedControlType"": ""Button"",
|
|
""processors"": """",
|
|
""interactions"": """",
|
|
""initialStateCheck"": false
|
|
},
|
|
{
|
|
""name"": ""Kick"",
|
|
""type"": ""Button"",
|
|
""id"": ""1368e039-1f31-489c-bfb6-380c3e9c1da8"",
|
|
""expectedControlType"": ""Button"",
|
|
""processors"": """",
|
|
""interactions"": """",
|
|
""initialStateCheck"": false
|
|
},
|
|
{
|
|
""name"": ""Jump"",
|
|
""type"": ""Button"",
|
|
""id"": ""482bb3b3-1d66-4f6e-bb34-4322a1685c97"",
|
|
""expectedControlType"": ""Button"",
|
|
""processors"": """",
|
|
""interactions"": """",
|
|
""initialStateCheck"": false
|
|
},
|
|
{
|
|
""name"": ""Look"",
|
|
""type"": ""Value"",
|
|
""id"": ""d330b167-dafd-4a75-8be5-510fc038d2ce"",
|
|
""expectedControlType"": ""Vector2"",
|
|
""processors"": """",
|
|
""interactions"": """",
|
|
""initialStateCheck"": true
|
|
},
|
|
{
|
|
""name"": ""Sprint"",
|
|
""type"": ""Button"",
|
|
""id"": ""c29068a6-e327-4806-b8c3-12c4b1c040d9"",
|
|
""expectedControlType"": ""Button"",
|
|
""processors"": """",
|
|
""interactions"": ""Press(pressPoint=0.1,behavior=2)"",
|
|
""initialStateCheck"": false
|
|
},
|
|
{
|
|
""name"": ""Strike"",
|
|
""type"": ""Button"",
|
|
""id"": ""12d65387-8a21-4c24-a6cf-be1ce0d503a3"",
|
|
""expectedControlType"": ""Button"",
|
|
""processors"": """",
|
|
""interactions"": """",
|
|
""initialStateCheck"": false
|
|
},
|
|
{
|
|
""name"": ""Pause"",
|
|
""type"": ""Button"",
|
|
""id"": ""f20df713-15b6-4e53-b17a-56f381606b6f"",
|
|
""expectedControlType"": ""Button"",
|
|
""processors"": """",
|
|
""interactions"": """",
|
|
""initialStateCheck"": false
|
|
},
|
|
{
|
|
""name"": ""Jab"",
|
|
""type"": ""Button"",
|
|
""id"": ""619e005e-e8ad-4770-ab9a-6c57e0f63546"",
|
|
""expectedControlType"": """",
|
|
""processors"": """",
|
|
""interactions"": """",
|
|
""initialStateCheck"": false
|
|
},
|
|
{
|
|
""name"": ""Haymaker"",
|
|
""type"": ""Button"",
|
|
""id"": ""9f73dd25-d38b-4b87-b7b7-01a6e3811d9b"",
|
|
""expectedControlType"": """",
|
|
""processors"": """",
|
|
""interactions"": """",
|
|
""initialStateCheck"": false
|
|
},
|
|
{
|
|
""name"": ""SuperKick1"",
|
|
""type"": ""Button"",
|
|
""id"": ""dda2f91e-b339-4d40-8285-2d1709980237"",
|
|
""expectedControlType"": """",
|
|
""processors"": """",
|
|
""interactions"": """",
|
|
""initialStateCheck"": false
|
|
},
|
|
{
|
|
""name"": ""ElbowSmash"",
|
|
""type"": ""Button"",
|
|
""id"": ""c9dd610d-c9d7-48f0-93dd-0a490817bddc"",
|
|
""expectedControlType"": """",
|
|
""processors"": """",
|
|
""interactions"": """",
|
|
""initialStateCheck"": false
|
|
},
|
|
{
|
|
""name"": ""AirPunch"",
|
|
""type"": ""Button"",
|
|
""id"": ""83191fdf-9976-4241-aa2b-3f77668838b8"",
|
|
""expectedControlType"": """",
|
|
""processors"": """",
|
|
""interactions"": """",
|
|
""initialStateCheck"": false
|
|
},
|
|
{
|
|
""name"": ""BasicKick"",
|
|
""type"": ""Button"",
|
|
""id"": ""7e1127b3-74b9-45db-9667-0e0d7aee50a7"",
|
|
""expectedControlType"": """",
|
|
""processors"": """",
|
|
""interactions"": """",
|
|
""initialStateCheck"": false
|
|
},
|
|
{
|
|
""name"": ""LowKick"",
|
|
""type"": ""Button"",
|
|
""id"": ""55ef1870-31f3-4563-9e77-0a162239524d"",
|
|
""expectedControlType"": """",
|
|
""processors"": """",
|
|
""interactions"": """",
|
|
""initialStateCheck"": false
|
|
},
|
|
{
|
|
""name"": ""WeaponPickup"",
|
|
""type"": ""Button"",
|
|
""id"": ""4cec3a94-a01a-424a-ab34-e91c08d015cd"",
|
|
""expectedControlType"": """",
|
|
""processors"": """",
|
|
""interactions"": """",
|
|
""initialStateCheck"": false
|
|
},
|
|
{
|
|
""name"": ""SpecialMove"",
|
|
""type"": ""Button"",
|
|
""id"": ""27445eb3-2c76-4b50-bc09-a5f888af4df6"",
|
|
""expectedControlType"": """",
|
|
""processors"": """",
|
|
""interactions"": """",
|
|
""initialStateCheck"": false
|
|
},
|
|
{
|
|
""name"": ""SumoSlap"",
|
|
""type"": ""Button"",
|
|
""id"": ""0348ed62-c766-432e-9b8c-42310f064a50"",
|
|
""expectedControlType"": """",
|
|
""processors"": """",
|
|
""interactions"": """",
|
|
""initialStateCheck"": false
|
|
},
|
|
{
|
|
""name"": ""SpinningBackfist"",
|
|
""type"": ""Button"",
|
|
""id"": ""6304ca1d-ee4e-43a5-b645-c40724ee5b18"",
|
|
""expectedControlType"": """",
|
|
""processors"": """",
|
|
""interactions"": """",
|
|
""initialStateCheck"": false
|
|
},
|
|
{
|
|
""name"": ""JumpBack"",
|
|
""type"": ""Button"",
|
|
""id"": ""2dccc81c-ef07-4eb7-b371-bda77d7e4c49"",
|
|
""expectedControlType"": """",
|
|
""processors"": """",
|
|
""interactions"": """",
|
|
""initialStateCheck"": false
|
|
},
|
|
{
|
|
""name"": ""JumpLeft"",
|
|
""type"": ""Button"",
|
|
""id"": ""8a943b6e-19ab-46d6-b500-276f14674d45"",
|
|
""expectedControlType"": """",
|
|
""processors"": """",
|
|
""interactions"": """",
|
|
""initialStateCheck"": false
|
|
},
|
|
{
|
|
""name"": ""JumpRight"",
|
|
""type"": ""Button"",
|
|
""id"": ""bf3939ec-6d82-4f9e-854f-f851e55ca13d"",
|
|
""expectedControlType"": """",
|
|
""processors"": """",
|
|
""interactions"": """",
|
|
""initialStateCheck"": false
|
|
},
|
|
{
|
|
""name"": ""BlockStepBack"",
|
|
""type"": ""Button"",
|
|
""id"": ""da2bd1e7-db5a-46a0-8467-372b4e0047f8"",
|
|
""expectedControlType"": ""Button"",
|
|
""processors"": """",
|
|
""interactions"": """",
|
|
""initialStateCheck"": false
|
|
},
|
|
{
|
|
""name"": ""BlockBodyLeft"",
|
|
""type"": ""Button"",
|
|
""id"": ""5025cc6e-a8c2-4870-808f-f7ecc607c80e"",
|
|
""expectedControlType"": ""Button"",
|
|
""processors"": """",
|
|
""interactions"": """",
|
|
""initialStateCheck"": false
|
|
},
|
|
{
|
|
""name"": ""BlockLeg"",
|
|
""type"": ""Button"",
|
|
""id"": ""9fe4d967-979a-4176-b956-e295fc8cb802"",
|
|
""expectedControlType"": ""Button"",
|
|
""processors"": """",
|
|
""interactions"": """",
|
|
""initialStateCheck"": false
|
|
},
|
|
{
|
|
""name"": ""AirKick"",
|
|
""type"": ""Button"",
|
|
""id"": ""31e3563c-05e9-4278-a3e6-48fe7446fa5e"",
|
|
""expectedControlType"": """",
|
|
""processors"": """",
|
|
""interactions"": """",
|
|
""initialStateCheck"": false
|
|
}
|
|
],
|
|
""bindings"": [
|
|
{
|
|
""name"": ""Keyboard"",
|
|
""id"": ""00ca640b-d935-4593-8157-c05846ea39b3"",
|
|
""path"": ""Dpad(mode=2)"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""Move"",
|
|
""isComposite"": true,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": ""up"",
|
|
""id"": ""8180e8bd-4097-4f4e-ab88-4523101a6ce9"",
|
|
""path"": ""<Keyboard>/upArrow"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": "";Keyboard&Mouse"",
|
|
""action"": ""Move"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""down"",
|
|
""id"": ""1c5327b5-f71c-4f60-99c7-4e737386f1d1"",
|
|
""path"": ""<Keyboard>/downArrow"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": "";Keyboard&Mouse"",
|
|
""action"": ""Move"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""left"",
|
|
""id"": ""2e46982e-44cc-431b-9f0b-c11910bf467a"",
|
|
""path"": ""<Keyboard>/leftArrow"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": "";Keyboard&Mouse"",
|
|
""action"": ""Move"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""right"",
|
|
""id"": ""77bff152-3580-4b21-b6de-dcd0c7e41164"",
|
|
""path"": ""<Keyboard>/rightArrow"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": "";Keyboard&Mouse"",
|
|
""action"": ""Move"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": """",
|
|
""id"": ""1635d3fe-58b6-4ba9-a4e2-f4b964f6b5c8"",
|
|
""path"": ""<XRController>/{Primary2DAxis}"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": ""XR"",
|
|
""action"": ""Move"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": """",
|
|
""id"": ""b1f5dcf6-eaa6-4c6d-ab6d-63ac1836e41e"",
|
|
""path"": ""<DualShockGamepad>/leftStick"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": ""Gamepad"",
|
|
""action"": ""Move"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": """",
|
|
""id"": ""7b574ca3-f11d-4c36-b7cb-dc9258938000"",
|
|
""path"": ""<Gamepad>/leftStick"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": ""Gamepad"",
|
|
""action"": ""Move"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": """",
|
|
""id"": ""1b97360e-39b6-423b-b80a-586f0fe55480"",
|
|
""path"": ""<Keyboard>/p"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": ""Keyboard&Mouse"",
|
|
""action"": ""Punch"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": """",
|
|
""id"": ""46dcbb1f-c42c-4c80-9064-00f5e5dc2232"",
|
|
""path"": ""<DualShockGamepad>/buttonSouth"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": ""Gamepad"",
|
|
""action"": ""Punch"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": """",
|
|
""id"": ""ccea4b30-8ca7-4c12-86f2-0fdfb3392d2d"",
|
|
""path"": ""<Gamepad>/buttonSouth"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": ""Gamepad"",
|
|
""action"": ""Punch"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": """",
|
|
""id"": ""3cceb970-2ad2-4fe6-a751-a59443d57516"",
|
|
""path"": ""<DualShockGamepad>/buttonEast"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": ""Gamepad"",
|
|
""action"": ""Kick"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": """",
|
|
""id"": ""871a9bdd-c27c-43bc-a4e9-1850b4c014f1"",
|
|
""path"": ""<Keyboard>/k"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": ""Keyboard&Mouse"",
|
|
""action"": ""Kick"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": """",
|
|
""id"": ""e59da7c1-3495-4033-b450-05f3544ef3be"",
|
|
""path"": ""<Gamepad>/buttonEast"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": ""Gamepad"",
|
|
""action"": ""Kick"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": """",
|
|
""id"": ""fc98577f-c534-449c-b853-b048bb17ad67"",
|
|
""path"": ""<Keyboard>/j"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": ""Keyboard&Mouse"",
|
|
""action"": ""Jump"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": """",
|
|
""id"": ""eb114d71-b1e1-4962-a48f-d6a4aa85c42e"",
|
|
""path"": ""<DualShockGamepad>/rightShoulder"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": ""Keyboard&Mouse"",
|
|
""action"": ""Jump"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": """",
|
|
""id"": ""d3be7c05-febf-46ec-9ce2-93674f7b44c1"",
|
|
""path"": ""<DualShockGamepad>/rightStick"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": ""Gamepad"",
|
|
""action"": ""Look"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": """",
|
|
""id"": ""7ff43283-6d39-4ddb-8256-eff25c0195ab"",
|
|
""path"": ""<DualShockGamepad>/rightTrigger"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": ""Gamepad"",
|
|
""action"": ""Sprint"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": """",
|
|
""id"": ""f585eb15-ac5f-44dd-86e0-655907e6233c"",
|
|
""path"": ""<Keyboard>/x"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": ""Keyboard&Mouse"",
|
|
""action"": ""Strike"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": """",
|
|
""id"": ""54719a60-a283-4fa4-887b-108e74fc9630"",
|
|
""path"": ""<Keyboard>/backspace"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": ""Keyboard&Mouse"",
|
|
""action"": ""Pause"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": """",
|
|
""id"": ""3ab2b68f-5df4-49af-99b4-3ae97e21d620"",
|
|
""path"": ""<Gamepad>/start"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": ""Gamepad"",
|
|
""action"": ""Pause"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": """",
|
|
""id"": ""d33bbe19-6076-4eeb-9245-82b810c2f9e2"",
|
|
""path"": ""<XInputController>/start"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": ""Gamepad"",
|
|
""action"": ""Pause"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": """",
|
|
""id"": ""58452513-06ba-4004-bdb2-d3e8f2c918a6"",
|
|
""path"": ""<Gamepad>/buttonWest"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""Jab"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": """",
|
|
""id"": ""d2f0b16c-ab21-4530-87fd-ae74cad9bf87"",
|
|
""path"": ""<XInputController>/buttonWest"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""Jab"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": """",
|
|
""id"": ""376163b6-d8bd-4f8d-b930-2869823b6256"",
|
|
""path"": ""<Keyboard>/j"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""Jab"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": """",
|
|
""id"": ""9af6e2fc-ce9a-4815-b188-4ebdd2ff82a5"",
|
|
""path"": ""<Gamepad>/buttonNorth"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""Haymaker"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": """",
|
|
""id"": ""a40c1e41-0dc6-4622-81c5-a347bcef0552"",
|
|
""path"": ""<XInputController>/buttonNorth"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""Haymaker"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": """",
|
|
""id"": ""73840d48-b1ec-4b75-a5bf-25ae99c2a147"",
|
|
""path"": ""<Keyboard>/l"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""Haymaker"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": """",
|
|
""id"": ""8425cfd0-0c00-4eeb-8692-66f1bd02d1cc"",
|
|
""path"": ""<Gamepad>/buttonSouth"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""BasicKick"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": """",
|
|
""id"": ""8c72a987-5e09-4414-a25f-279846e565c2"",
|
|
""path"": ""<XInputController>/buttonSouth"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""BasicKick"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": """",
|
|
""id"": ""395d7512-6172-4298-9ccb-fac5740a550a"",
|
|
""path"": ""<Keyboard>/o"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""BasicKick"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": """",
|
|
""id"": ""abd4ab16-3404-462a-8765-969c90a374e2"",
|
|
""path"": ""<Gamepad>/buttonEast"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""SumoSlap"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": """",
|
|
""id"": ""54f3a89d-4ff5-4909-8412-873a3b58fce1"",
|
|
""path"": ""<XInputController>/buttonEast"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""SumoSlap"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": """",
|
|
""id"": ""4c1d24d5-842e-4968-b522-032982daaa65"",
|
|
""path"": ""<Keyboard>/i"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""SumoSlap"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": ""Gamepad"",
|
|
""id"": ""3b70a6f4-5998-46fd-a1f8-bfc47b5c6d7c"",
|
|
""path"": ""OneModifier"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""JumpBack"",
|
|
""isComposite"": true,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": ""modifier"",
|
|
""id"": ""0ceed403-9c8c-4e08-804a-aa7a2eb10307"",
|
|
""path"": ""<Gamepad>/leftTrigger"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""JumpBack"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""binding"",
|
|
""id"": ""7d7c92b4-8c22-4561-9a74-f8a23d0132b2"",
|
|
""path"": ""<Gamepad>/rightStick/down"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""JumpBack"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""Xbox"",
|
|
""id"": ""59f6df8f-232c-4327-8540-3be8ae43580c"",
|
|
""path"": ""OneModifier"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""JumpBack"",
|
|
""isComposite"": true,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": ""modifier"",
|
|
""id"": ""cae5bc53-3617-4dc9-99fa-72f99999668e"",
|
|
""path"": ""<XInputController>/leftTrigger"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""JumpBack"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""binding"",
|
|
""id"": ""676c6c90-7dbd-4f4b-afc5-07950a2f30dd"",
|
|
""path"": ""<XInputController>/rightStick/down"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""JumpBack"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""Keyboard"",
|
|
""id"": ""7dceff83-df3b-4323-91ee-de33ae7f3c93"",
|
|
""path"": ""OneModifier"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""JumpBack"",
|
|
""isComposite"": true,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": ""modifier"",
|
|
""id"": ""f67cc566-cd75-462c-a3cb-96c4b8f54a46"",
|
|
""path"": ""<Keyboard>/space"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""JumpBack"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""binding"",
|
|
""id"": ""66c533b8-1a1b-44e0-935c-986af6bc9278"",
|
|
""path"": ""<Keyboard>/s"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""JumpBack"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": """",
|
|
""id"": ""d2e0eb1b-8aba-44d8-ac6a-208cee3d44e1"",
|
|
""path"": """",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""AirKick"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": ""Gamepad"",
|
|
""id"": ""2e735910-a4fc-4c2d-9831-509713f76e10"",
|
|
""path"": ""OneModifier"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""SuperKick1"",
|
|
""isComposite"": true,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": ""modifier"",
|
|
""id"": ""e5dc5763-a107-4a8c-bbc5-7ce7797240e8"",
|
|
""path"": ""<Gamepad>/leftTrigger"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""SuperKick1"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""binding"",
|
|
""id"": ""65177da0-3f0d-4aef-88ef-c3d54eeaebd4"",
|
|
""path"": ""<Gamepad>/buttonNorth"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""SuperKick1"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""Xbox"",
|
|
""id"": ""f3996016-ce23-4a61-b8e1-4a0387dffb05"",
|
|
""path"": ""OneModifier"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""SuperKick1"",
|
|
""isComposite"": true,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": ""modifier"",
|
|
""id"": ""c2a0bbb8-d603-4bbd-9ec8-fce095c3f542"",
|
|
""path"": ""<XInputController>/leftShoulder"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""SuperKick1"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""binding"",
|
|
""id"": ""c1566dc6-8741-4150-8fca-f25995b466d1"",
|
|
""path"": ""<XInputController>/buttonNorth"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""SuperKick1"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""Keyboard"",
|
|
""id"": ""9641b3d8-fc67-49ec-9208-c73fcb02eba1"",
|
|
""path"": ""OneModifier"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""SuperKick1"",
|
|
""isComposite"": true,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": ""modifier"",
|
|
""id"": ""cb4a6253-f1c4-4c88-ac50-bb7c6645d573"",
|
|
""path"": ""<Keyboard>/semicolon"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""SuperKick1"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""binding"",
|
|
""id"": ""28508ff0-eec7-4d7e-bd68-591c73f78a3e"",
|
|
""path"": ""<Keyboard>/j"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""SuperKick1"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""Gamepad"",
|
|
""id"": ""240c74a4-ff47-4f6a-bac4-454b66cf1e4e"",
|
|
""path"": ""OneModifier"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""ElbowSmash"",
|
|
""isComposite"": true,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": ""modifier"",
|
|
""id"": ""c1cdfd8f-ce5f-45bd-9e57-1d64816b6654"",
|
|
""path"": ""<Gamepad>/rightShoulder"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""ElbowSmash"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""binding"",
|
|
""id"": ""af602a63-3b58-40a0-a5a4-b1c8a63a8db3"",
|
|
""path"": ""<Gamepad>/buttonWest"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""ElbowSmash"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""Xbox"",
|
|
""id"": ""4233a41a-582e-4d21-b049-25a1900299f7"",
|
|
""path"": ""OneModifier"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""ElbowSmash"",
|
|
""isComposite"": true,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": ""modifier"",
|
|
""id"": ""b7a15170-3f32-48d5-ba29-fc7e8f44e1c4"",
|
|
""path"": ""<XInputController>/rightShoulder"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""ElbowSmash"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""binding"",
|
|
""id"": ""e6c296c3-19ba-4f53-ad79-a381c0abcae7"",
|
|
""path"": ""<XInputController>/buttonWest"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""ElbowSmash"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""Keyboard"",
|
|
""id"": ""18aa1760-bf84-451c-aadc-e3ab624c67ab"",
|
|
""path"": ""OneModifier"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""ElbowSmash"",
|
|
""isComposite"": true,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": ""modifier"",
|
|
""id"": ""2db94838-2ac4-4caf-8fd7-a68afdb1c81c"",
|
|
""path"": ""<Keyboard>/i"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""ElbowSmash"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""binding"",
|
|
""id"": ""caa6fdf1-d156-447c-bb0a-31e7857be5c5"",
|
|
""path"": ""<Keyboard>/j"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""ElbowSmash"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""Gamepad"",
|
|
""id"": ""e2779a41-42b5-4e63-8db4-7cbf34883065"",
|
|
""path"": ""OneModifier"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""AirPunch"",
|
|
""isComposite"": true,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": ""modifier"",
|
|
""id"": ""5ab99434-71f0-4cce-9b68-0e02cb52c5f9"",
|
|
""path"": ""<Gamepad>/rightShoulder"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""AirPunch"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""binding"",
|
|
""id"": ""2befc041-a246-4857-9922-a1467d4ddd4d"",
|
|
""path"": ""<Gamepad>/buttonNorth"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""AirPunch"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""Xbox"",
|
|
""id"": ""03672d4b-e148-45ea-8610-7b89cacd09cb"",
|
|
""path"": ""OneModifier"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""AirPunch"",
|
|
""isComposite"": true,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": ""modifier"",
|
|
""id"": ""d447a971-71c5-43cd-9114-a6a27b6dd3a1"",
|
|
""path"": ""<XInputController>/rightShoulder"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""AirPunch"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""binding"",
|
|
""id"": ""31e4f94e-205b-44e7-ad0e-e259ced39740"",
|
|
""path"": ""<XInputController>/buttonNorth"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""AirPunch"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""Keyboard"",
|
|
""id"": ""5ecdef37-3fa9-4b5f-96c0-bf9b36725ef7"",
|
|
""path"": ""OneModifier"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""AirPunch"",
|
|
""isComposite"": true,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": ""modifier"",
|
|
""id"": ""eca92e61-bc5b-499f-8db4-f8aa2b388708"",
|
|
""path"": ""<Keyboard>/i"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""AirPunch"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""binding"",
|
|
""id"": ""3e543e2b-3cfc-4ff4-bbf9-e810f63e8eef"",
|
|
""path"": ""<Keyboard>/l"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""AirPunch"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""Gamepad"",
|
|
""id"": ""ad7d45c7-ed4c-4c3f-a61f-7d7271fa0b1c"",
|
|
""path"": ""OneModifier"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""LowKick"",
|
|
""isComposite"": true,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": ""modifier"",
|
|
""id"": ""e8888567-a276-423c-be81-702e34be3454"",
|
|
""path"": ""<Gamepad>/rightShoulder"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""LowKick"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""binding"",
|
|
""id"": ""f6598e2d-2af9-4d71-8e1e-40af36149ba7"",
|
|
""path"": ""<Gamepad>/buttonEast"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""LowKick"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""Xbox"",
|
|
""id"": ""3ef9a120-46c1-4348-b5d2-d8218c394fb6"",
|
|
""path"": ""OneModifier"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""LowKick"",
|
|
""isComposite"": true,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": ""modifier"",
|
|
""id"": ""b13c5ff2-1343-4a74-bc99-0db620c7da15"",
|
|
""path"": ""<XInputController>/rightShoulder"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""LowKick"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""binding"",
|
|
""id"": ""a8691dcf-0c70-47f8-8b67-81f66e14e0d4"",
|
|
""path"": ""<XInputController>/buttonEast"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""LowKick"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""Keyboard"",
|
|
""id"": ""4ff461f9-5b1a-482b-8782-d2d8da0f9f34"",
|
|
""path"": ""OneModifier"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""LowKick"",
|
|
""isComposite"": true,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": ""modifier"",
|
|
""id"": ""7d23594d-53a7-4d9b-b62e-55d7c7e5f09f"",
|
|
""path"": ""<Keyboard>/semicolon"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""LowKick"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""binding"",
|
|
""id"": ""87839bbd-5b0f-43b6-928a-f7cb46e638bd"",
|
|
""path"": ""<Keyboard>/k"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""LowKick"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""Gamepad"",
|
|
""id"": ""8f263fba-c582-4986-8899-9bd372663dc4"",
|
|
""path"": ""OneModifier"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""WeaponPickup"",
|
|
""isComposite"": true,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": ""Modifier"",
|
|
""id"": ""33c4fafc-ef8c-4eaa-b404-a9492a1f9f99"",
|
|
""path"": ""<Gamepad>/rightShoulder"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""WeaponPickup"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""Xbox"",
|
|
""id"": ""35e93d36-568a-4275-bc11-f8fe43341706"",
|
|
""path"": ""OneModifier"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""WeaponPickup"",
|
|
""isComposite"": true,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": ""modifier"",
|
|
""id"": ""3ab6d63b-9786-43cf-ba81-a42fba5642e7"",
|
|
""path"": ""<Gamepad>/rightShoulder"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""WeaponPickup"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""Keyboard"",
|
|
""id"": ""8f39af76-4bed-4e6b-9c33-2789e878b841"",
|
|
""path"": ""OneModifier"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""WeaponPickup"",
|
|
""isComposite"": true,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": ""modifier"",
|
|
""id"": ""29f16815-beca-4b2e-adc1-4b8b83aff07b"",
|
|
""path"": ""<Keyboard>/e"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""WeaponPickup"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": """",
|
|
""id"": ""94562811-2912-44ed-a21d-3cdcd2e40148"",
|
|
""path"": ""<Gamepad>/rightShoulder"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""WeaponPickup"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": ""Gamepad"",
|
|
""id"": ""3ff85d6a-8d34-465d-9ba4-b09b1a75c223"",
|
|
""path"": ""OneModifier"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""SpecialMove"",
|
|
""isComposite"": true,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": ""Modifier"",
|
|
""id"": ""08fbaf2e-d492-48e4-8efb-e79f3cc3b23b"",
|
|
""path"": ""<Gamepad>/leftShoulder"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""SpecialMove"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""Xbox"",
|
|
""id"": ""04dbd595-a7ce-4889-a778-ff07cb1c8f94"",
|
|
""path"": ""OneModifier"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""SpecialMove"",
|
|
""isComposite"": true,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": ""modifier"",
|
|
""id"": ""c7a6fe9d-41dd-411b-b358-d923ebe98455"",
|
|
""path"": ""<Gamepad>/leftShoulder"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""SpecialMove"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""Keyboard"",
|
|
""id"": ""871c61c4-7396-42e0-b019-769b736325cc"",
|
|
""path"": ""OneModifier"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""SpecialMove"",
|
|
""isComposite"": true,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": ""modifier"",
|
|
""id"": ""5b8fdeeb-a890-4f47-aa2f-f5f276cceaf6"",
|
|
""path"": ""<Keyboard>/q"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""SpecialMove"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": """",
|
|
""id"": ""3927f9da-040f-4830-9437-d806e8336949"",
|
|
""path"": ""<Gamepad>/leftShoulder"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""SpecialMove"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": ""Gamepad"",
|
|
""id"": ""7fb276a6-1fad-4f0a-a0e9-37f3ad0d0272"",
|
|
""path"": ""OneModifier"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""SpinningBackfist"",
|
|
""isComposite"": true,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": ""modifier"",
|
|
""id"": ""69f6457d-4aa8-4ec3-8b42-81374d47d07a"",
|
|
""path"": ""<Gamepad>/rightShoulder"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""SpinningBackfist"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""binding"",
|
|
""id"": ""55716374-bebd-4f1b-9aba-0b44ca1e53d8"",
|
|
""path"": ""<Gamepad>/buttonSouth"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""SpinningBackfist"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""Xbox"",
|
|
""id"": ""81ef2c00-82eb-4fd1-af15-2a6e92e9ff68"",
|
|
""path"": ""OneModifier"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""SpinningBackfist"",
|
|
""isComposite"": true,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": ""modifier"",
|
|
""id"": ""cf75d27b-f703-4819-9a18-5cabaf042ce0"",
|
|
""path"": ""<XInputController>/rightShoulder"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""SpinningBackfist"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""binding"",
|
|
""id"": ""c101db7f-71f5-4d0a-b97f-bbcb4387dea3"",
|
|
""path"": ""<XInputController>/buttonSouth"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""SpinningBackfist"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""Keyboard"",
|
|
""id"": ""ed4a0b20-80e7-409d-92c3-d07552b92e9d"",
|
|
""path"": ""OneModifier"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""SpinningBackfist"",
|
|
""isComposite"": true,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": ""modifier"",
|
|
""id"": ""ef9e1fc6-59d5-43ca-99c6-5a96834be797"",
|
|
""path"": ""<Keyboard>/i"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""SpinningBackfist"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""binding"",
|
|
""id"": ""8e725f51-7148-4fde-8e50-65b9772ba360"",
|
|
""path"": ""<Keyboard>/o"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""SpinningBackfist"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""Gamepad"",
|
|
""id"": ""9bde356b-89da-4c30-aa8e-2b58b7492964"",
|
|
""path"": ""OneModifier"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""JumpLeft"",
|
|
""isComposite"": true,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": ""modifier"",
|
|
""id"": ""33a60fc0-d0f0-405f-a84d-7fd2e76930e0"",
|
|
""path"": ""<Gamepad>/leftTrigger"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""JumpLeft"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""binding"",
|
|
""id"": ""2a7fe103-21c4-48e1-86d0-18c861abc910"",
|
|
""path"": ""<Gamepad>/rightStick/left"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""JumpLeft"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""Xbox"",
|
|
""id"": ""442298c1-351c-4ca0-b363-5da4e3a7cd76"",
|
|
""path"": ""OneModifier"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""JumpLeft"",
|
|
""isComposite"": true,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": ""modifier"",
|
|
""id"": ""1935eeeb-73f9-45e0-aba5-bfa3aa980c28"",
|
|
""path"": ""<XInputController>/leftTrigger"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""JumpLeft"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""binding"",
|
|
""id"": ""f68abc29-ff50-4971-96d8-31c1b6ab676d"",
|
|
""path"": ""<XInputController>/rightStick/left"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""JumpLeft"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""Keyboard"",
|
|
""id"": ""c65bcef5-fe46-417b-a048-e4e3eeaaa9b9"",
|
|
""path"": ""OneModifier"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""JumpLeft"",
|
|
""isComposite"": true,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": ""modifier"",
|
|
""id"": ""03580326-9171-40f3-9523-1ac8d5723ccb"",
|
|
""path"": ""<Keyboard>/space"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""JumpLeft"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""binding"",
|
|
""id"": ""8a902cb6-ad0d-4e97-bfd3-1481e20e0eb1"",
|
|
""path"": ""<Keyboard>/a"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""JumpLeft"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""Gamepad"",
|
|
""id"": ""94e7afac-3be3-48cf-821c-ef57249787a7"",
|
|
""path"": ""OneModifier"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""JumpRight"",
|
|
""isComposite"": true,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": ""modifier"",
|
|
""id"": ""58df79aa-361c-4073-8811-63be62bf2d64"",
|
|
""path"": ""<Gamepad>/leftTrigger"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""JumpRight"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""binding"",
|
|
""id"": ""37ced0c4-b777-4b7a-8ed4-ec17b8aa9a33"",
|
|
""path"": ""<Gamepad>/rightStick/right"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""JumpRight"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""Xbox"",
|
|
""id"": ""2d4732ea-d777-4edb-9548-3c27c9f950e4"",
|
|
""path"": ""OneModifier"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""JumpRight"",
|
|
""isComposite"": true,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": ""modifier"",
|
|
""id"": ""338d4eeb-a0c9-49ca-8b29-795b34e615c2"",
|
|
""path"": ""<XInputController>/leftTrigger"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""JumpRight"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""binding"",
|
|
""id"": ""78c9dd9a-3fe1-46b8-adb7-5068a7ede605"",
|
|
""path"": ""<XInputController>/rightStick/right"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""JumpRight"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""Keyboard"",
|
|
""id"": ""109c8c7f-d9fd-459c-b068-d2f7998f4a55"",
|
|
""path"": ""OneModifier"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""JumpRight"",
|
|
""isComposite"": true,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": ""modifier"",
|
|
""id"": ""b87d420c-ff43-447b-ad3d-b798081b5d47"",
|
|
""path"": ""<Keyboard>/space"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""JumpRight"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""binding"",
|
|
""id"": ""10482e4f-5275-4fb0-bb46-a6a78446da30"",
|
|
""path"": ""<Keyboard>/d"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""JumpRight"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""Gamepad"",
|
|
""id"": ""10dc9a87-54ce-4817-896f-c1053b262130"",
|
|
""path"": ""OneModifier"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""BlockStepBack"",
|
|
""isComposite"": true,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": ""modifier"",
|
|
""id"": ""287b27b9-de07-4e76-8ae7-cf62498edef2"",
|
|
""path"": ""<Gamepad>/rightTrigger"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""BlockStepBack"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""binding"",
|
|
""id"": ""aa217e4a-4777-4d39-891b-b21a6a1cd2e6"",
|
|
""path"": ""<Gamepad>/rightStick/down"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""BlockStepBack"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""Xbox"",
|
|
""id"": ""04c38406-c64d-4193-9d58-f993ee06d328"",
|
|
""path"": ""OneModifier"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""BlockStepBack"",
|
|
""isComposite"": true,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": ""modifier"",
|
|
""id"": ""5c454122-06f6-49b6-b2be-599733a62612"",
|
|
""path"": ""<XInputController>/rightTrigger"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""BlockStepBack"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""binding"",
|
|
""id"": ""93bdd354-f95c-4506-a99d-fdb771c81527"",
|
|
""path"": ""<XInputController>/rightStick/down"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""BlockStepBack"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""Keyboard"",
|
|
""id"": ""be55920e-ce11-48b2-ba35-f4cc95740dcb"",
|
|
""path"": ""OneModifier"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""BlockStepBack"",
|
|
""isComposite"": true,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": ""modifier"",
|
|
""id"": ""fa6aef27-6a84-4ffd-a3aa-14bf273fbd29"",
|
|
""path"": ""<Keyboard>/tab"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""BlockStepBack"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""binding"",
|
|
""id"": ""95dbe1fb-6857-4772-8857-c937e73608fe"",
|
|
""path"": ""<Keyboard>/s"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""BlockStepBack"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""Gamepad"",
|
|
""id"": ""c0c93456-cb4d-4ae1-8e36-eb73956db9a8"",
|
|
""path"": ""OneModifier"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""BlockBodyLeft"",
|
|
""isComposite"": true,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": ""modifier"",
|
|
""id"": ""2fc73a68-5794-4f87-9daa-db3d6306fccb"",
|
|
""path"": ""<Gamepad>/rightTrigger"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""BlockBodyLeft"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""binding"",
|
|
""id"": ""b8df37f4-3b15-4f33-b87f-dfa2cd38a0db"",
|
|
""path"": ""<Gamepad>/rightStick/left"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""BlockBodyLeft"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""Xbox"",
|
|
""id"": ""a812cd9d-7289-44e4-8c47-156d7a019578"",
|
|
""path"": ""OneModifier"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""BlockBodyLeft"",
|
|
""isComposite"": true,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": ""modifier"",
|
|
""id"": ""7ded3dd6-e896-4f4d-960f-dbd558d9d42c"",
|
|
""path"": ""<XInputController>/rightTrigger"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""BlockBodyLeft"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""binding"",
|
|
""id"": ""c8631359-4435-4f22-8548-2d163c59d5e1"",
|
|
""path"": ""<XInputController>/rightStick/left"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""BlockBodyLeft"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""Keyboard"",
|
|
""id"": ""15bb524e-d811-4471-96c6-d0ea589a9a84"",
|
|
""path"": ""OneModifier"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""BlockBodyLeft"",
|
|
""isComposite"": true,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": ""modifier"",
|
|
""id"": ""63071636-1b5e-44e6-ac45-d1db52a79698"",
|
|
""path"": ""<Keyboard>/tab"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""BlockBodyLeft"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""binding"",
|
|
""id"": ""54a6620f-4731-435e-a947-fbef9145f2dc"",
|
|
""path"": ""<Keyboard>/a"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""BlockBodyLeft"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""Gamepad"",
|
|
""id"": ""aa9a7e9f-7798-4d96-9e6d-beed1421f4c3"",
|
|
""path"": ""OneModifier"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""BlockLeg"",
|
|
""isComposite"": true,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": ""modifier"",
|
|
""id"": ""0e3254de-bb51-45ec-b2ef-648d7cd2e8ab"",
|
|
""path"": ""<Gamepad>/rightTrigger"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""BlockLeg"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""binding"",
|
|
""id"": ""e5cedc4b-4810-4d5a-9cb3-ae1567f1638e"",
|
|
""path"": ""<Gamepad>/rightStick/right"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""BlockLeg"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""Xbox"",
|
|
""id"": ""a1f49e51-398c-49ba-ad7b-b2628dfaf150"",
|
|
""path"": ""OneModifier"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""BlockLeg"",
|
|
""isComposite"": true,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": ""modifier"",
|
|
""id"": ""970a39db-db40-4521-aef6-904b1ac3eac3"",
|
|
""path"": ""<XInputController>/rightTrigger"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""BlockLeg"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""binding"",
|
|
""id"": ""044d0d02-6d1f-4ee5-bffb-3e72f10074a3"",
|
|
""path"": ""<XInputController>/rightStick/right"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""BlockLeg"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""Keyboard"",
|
|
""id"": ""c89a326c-7a55-4e72-8d5c-08a822ec44a2"",
|
|
""path"": ""OneModifier"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""BlockLeg"",
|
|
""isComposite"": true,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": ""modifier"",
|
|
""id"": ""19ff3742-b778-4be3-a6c0-42479c34e50d"",
|
|
""path"": ""<Keyboard>/tab"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""BlockLeg"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""binding"",
|
|
""id"": ""b6673b88-e744-4a4e-8fa8-9425039ad87d"",
|
|
""path"": ""<Keyboard>/d"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""BlockLeg"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
""name"": ""Menu Controls"",
|
|
""id"": ""8474f552-47a6-4695-bfce-5b3f0e0ef7fb"",
|
|
""actions"": [
|
|
{
|
|
""name"": ""Navigate"",
|
|
""type"": ""PassThrough"",
|
|
""id"": ""292dfc30-1a36-49ee-a7e0-cb8e9bc28efc"",
|
|
""expectedControlType"": ""Vector2"",
|
|
""processors"": """",
|
|
""interactions"": """",
|
|
""initialStateCheck"": false
|
|
},
|
|
{
|
|
""name"": ""Left Click"",
|
|
""type"": ""PassThrough"",
|
|
""id"": ""0fe286e9-58ae-4dc8-804c-727b7abf4084"",
|
|
""expectedControlType"": ""Button"",
|
|
""processors"": """",
|
|
""interactions"": """",
|
|
""initialStateCheck"": false
|
|
},
|
|
{
|
|
""name"": ""Point"",
|
|
""type"": ""PassThrough"",
|
|
""id"": ""c5525d1a-9615-48cf-a4b0-c440564e49e4"",
|
|
""expectedControlType"": ""Vector2"",
|
|
""processors"": """",
|
|
""interactions"": """",
|
|
""initialStateCheck"": false
|
|
},
|
|
{
|
|
""name"": ""Submit"",
|
|
""type"": ""Button"",
|
|
""id"": ""427215f9-7237-4224-9d7c-76120a8b0a3f"",
|
|
""expectedControlType"": ""Button"",
|
|
""processors"": """",
|
|
""interactions"": """",
|
|
""initialStateCheck"": false
|
|
},
|
|
{
|
|
""name"": ""Cancel"",
|
|
""type"": ""PassThrough"",
|
|
""id"": ""11fd9832-09c4-49f8-91fb-d5005cf6e999"",
|
|
""expectedControlType"": ""Button"",
|
|
""processors"": """",
|
|
""interactions"": """",
|
|
""initialStateCheck"": false
|
|
},
|
|
{
|
|
""name"": ""TogglePause"",
|
|
""type"": ""Button"",
|
|
""id"": ""54a7411f-5c7f-4f74-9f21-b91cefa71ac0"",
|
|
""expectedControlType"": """",
|
|
""processors"": """",
|
|
""interactions"": ""Press"",
|
|
""initialStateCheck"": false
|
|
},
|
|
{
|
|
""name"": ""Click1v1"",
|
|
""type"": ""Button"",
|
|
""id"": ""5b7124c9-629a-49df-abb8-730e5ad58f49"",
|
|
""expectedControlType"": ""Button"",
|
|
""processors"": """",
|
|
""interactions"": """",
|
|
""initialStateCheck"": false
|
|
},
|
|
{
|
|
""name"": ""Click2v2"",
|
|
""type"": ""Button"",
|
|
""id"": ""c770c32c-c752-4ba7-b4a2-6973ca8f3767"",
|
|
""expectedControlType"": ""Button"",
|
|
""processors"": """",
|
|
""interactions"": """",
|
|
""initialStateCheck"": false
|
|
},
|
|
{
|
|
""name"": ""Click3v3"",
|
|
""type"": ""Button"",
|
|
""id"": ""1bdd0512-127b-4c86-b2ca-6df6f7084354"",
|
|
""expectedControlType"": ""Button"",
|
|
""processors"": """",
|
|
""interactions"": """",
|
|
""initialStateCheck"": false
|
|
}
|
|
],
|
|
""bindings"": [
|
|
{
|
|
""name"": ""Gamepad Right Stick"",
|
|
""id"": ""224113c7-7859-4e50-8659-71acd63e0aa4"",
|
|
""path"": ""2DVector"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""Navigate"",
|
|
""isComposite"": true,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": ""up"",
|
|
""id"": ""e1c6f9c2-4f49-4d86-9bd1-ff16b7d1e3f3"",
|
|
""path"": ""<Gamepad>/rightStick/up"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": ""Gamepad"",
|
|
""action"": ""Navigate"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""down"",
|
|
""id"": ""a1dcca00-06d4-41ce-a251-074b1e6e24b9"",
|
|
""path"": ""<Gamepad>/rightStick/down"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": ""Gamepad"",
|
|
""action"": ""Navigate"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""left"",
|
|
""id"": ""e4409e9f-7fb6-4db5-92b7-4a1451da2a55"",
|
|
""path"": ""<Gamepad>/rightStick/left"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": ""Gamepad"",
|
|
""action"": ""Navigate"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""right"",
|
|
""id"": ""fdd319ac-352d-4cd1-acac-122ca81e0a89"",
|
|
""path"": ""<Gamepad>/rightStick/right"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": ""Gamepad"",
|
|
""action"": ""Navigate"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""Gamepad Left Stick"",
|
|
""id"": ""b68c6356-dd70-4107-94c4-6a6d07a17bf8"",
|
|
""path"": ""2DVector"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""Navigate"",
|
|
""isComposite"": true,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": ""up"",
|
|
""id"": ""eb10506b-2aaf-4c57-8275-fdb13908d6c0"",
|
|
""path"": ""<Gamepad>/leftStick/up"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": ""Gamepad"",
|
|
""action"": ""Navigate"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""down"",
|
|
""id"": ""ee779b62-2b28-4961-9674-33a1148907be"",
|
|
""path"": ""<Gamepad>/leftStick/down"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": ""Gamepad"",
|
|
""action"": ""Navigate"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""left"",
|
|
""id"": ""0fe2b2bc-0edf-466b-ac2c-1ec867b9fab7"",
|
|
""path"": ""<Gamepad>/leftStick/left"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": ""Gamepad"",
|
|
""action"": ""Navigate"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""right"",
|
|
""id"": ""e6e40da1-036c-48e4-90e5-4b1ebb7374a2"",
|
|
""path"": ""<Gamepad>/leftStick/right"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": ""Gamepad"",
|
|
""action"": ""Navigate"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": """",
|
|
""id"": ""ec4393e2-1d77-45c3-97f2-4a2b4ae57869"",
|
|
""path"": ""<Gamepad>/dpad"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": ""Gamepad"",
|
|
""action"": ""Navigate"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": ""WASD Keys"",
|
|
""id"": ""55322535-1c90-477a-bbe6-807892e2826c"",
|
|
""path"": ""2DVector"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""Navigate"",
|
|
""isComposite"": true,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": ""up"",
|
|
""id"": ""e0c78e9a-62e7-4fc3-b319-fd160b2369bc"",
|
|
""path"": ""<Keyboard>/w"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": ""Keyboard And Mouse"",
|
|
""action"": ""Navigate"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""down"",
|
|
""id"": ""b9d25015-3ec1-4070-a4ce-e32b89566ed5"",
|
|
""path"": ""<Keyboard>/s"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": ""Keyboard And Mouse"",
|
|
""action"": ""Navigate"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""left"",
|
|
""id"": ""d386bee8-5893-45a9-b0ad-1fdf375f1fc3"",
|
|
""path"": ""<Keyboard>/a"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": ""Keyboard And Mouse"",
|
|
""action"": ""Navigate"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""right"",
|
|
""id"": ""c6a58af9-818d-4ea0-86b6-d80ec3b31c60"",
|
|
""path"": ""<Keyboard>/d"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": ""Keyboard And Mouse"",
|
|
""action"": ""Navigate"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""Arrow Keys"",
|
|
""id"": ""d7d28a6b-27a1-45b2-8061-eb761755c9e2"",
|
|
""path"": ""2DVector"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""Navigate"",
|
|
""isComposite"": true,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": ""up"",
|
|
""id"": ""2537c261-2e4a-4d57-a807-65bf33bddc25"",
|
|
""path"": ""<Keyboard>/upArrow"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": ""Keyboard And Mouse"",
|
|
""action"": ""Navigate"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""down"",
|
|
""id"": ""de94c319-2a38-47e3-ac28-769b824bec44"",
|
|
""path"": ""<Keyboard>/downArrow"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": ""Keyboard And Mouse"",
|
|
""action"": ""Navigate"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""left"",
|
|
""id"": ""4e26bdfc-c990-48f7-83c2-5bcc8f1cc07f"",
|
|
""path"": ""<Keyboard>/leftArrow"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": ""Keyboard And Mouse"",
|
|
""action"": ""Navigate"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": ""right"",
|
|
""id"": ""93163a02-41a3-4cac-92e1-404ad47d47f6"",
|
|
""path"": ""<Keyboard>/rightArrow"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": ""Keyboard And Mouse"",
|
|
""action"": ""Navigate"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": true
|
|
},
|
|
{
|
|
""name"": """",
|
|
""id"": ""6c28bf37-fdbe-413a-b4bd-4bf8685f8f4e"",
|
|
""path"": ""<Mouse>/position"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": ""Keyboard And Mouse"",
|
|
""action"": ""Point"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": """",
|
|
""id"": ""c72da992-8b12-4add-9795-e820c33be184"",
|
|
""path"": ""<Touchscreen>/touch*/position"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": ""Touchscreen"",
|
|
""action"": ""Point"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": """",
|
|
""id"": ""2a4fa3d0-9d44-4b7d-a8da-77199e9e8ab5"",
|
|
""path"": ""<Keyboard>/p"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": ""Keyboard And Mouse"",
|
|
""action"": ""TogglePause"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": """",
|
|
""id"": ""bc5671a6-9b19-47f1-8d9e-c8cf999e90a1"",
|
|
""path"": ""<Gamepad>/start"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": ""Gamepad"",
|
|
""action"": ""TogglePause"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": """",
|
|
""id"": ""02a654f4-f7f8-4ef8-84e8-211aee86a74f"",
|
|
""path"": ""<Keyboard>/escape"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""Cancel"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": """",
|
|
""id"": ""9ddbc731-4794-48a0-9f5f-e84cc0079205"",
|
|
""path"": ""<Mouse>/leftButton"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": ""Keyboard And Mouse"",
|
|
""action"": ""Left Click"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": """",
|
|
""id"": ""cdc2efcf-5f13-4c9f-86bb-015567355477"",
|
|
""path"": ""<Touchscreen>/touch*/press"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": ""Touchscreen"",
|
|
""action"": ""Left Click"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": """",
|
|
""id"": ""f3ca1905-4862-4954-a478-d839a6d8169f"",
|
|
""path"": ""<Keyboard>/enter"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": ""Keyboard&Mouse"",
|
|
""action"": ""Click1v1"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": """",
|
|
""id"": ""ec90e1dc-f9cc-47e5-99a9-742f14e0803f"",
|
|
""path"": ""<Mouse>/leftButton"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""Click1v1"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": """",
|
|
""id"": ""0377dc6c-8c78-4ae9-9d69-dd188abf92c2"",
|
|
""path"": ""<Keyboard>/enter"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": ""Keyboard&Mouse"",
|
|
""action"": ""Click2v2"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": """",
|
|
""id"": ""3da250d9-01c0-4a2c-8aaa-f0deb62d06ce"",
|
|
""path"": ""<Mouse>/leftButton"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": """",
|
|
""action"": ""Click2v2"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": """",
|
|
""id"": ""eea6f6d9-ee1b-41eb-bf85-41c4fc718f64"",
|
|
""path"": ""<Keyboard>/enter"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": ""Keyboard&Mouse"",
|
|
""action"": ""Click3v3"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": """",
|
|
""id"": ""ea473de2-ebbf-44f7-8fd1-7630e78a19f2"",
|
|
""path"": ""<Mouse>/leftButton"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": ""Keyboard&Mouse"",
|
|
""action"": ""Click3v3"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": false
|
|
},
|
|
{
|
|
""name"": """",
|
|
""id"": ""bee27d55-1f79-468f-8ec1-ce165c964f3e"",
|
|
""path"": ""*/{Submit}"",
|
|
""interactions"": """",
|
|
""processors"": """",
|
|
""groups"": ""Keyboard&Mouse;Gamepad;Touch;Joystick;XR"",
|
|
""action"": ""Submit"",
|
|
""isComposite"": false,
|
|
""isPartOfComposite"": false
|
|
}
|
|
]
|
|
}
|
|
],
|
|
""controlSchemes"": [
|
|
{
|
|
""name"": ""Keyboard&Mouse"",
|
|
""bindingGroup"": ""Keyboard&Mouse"",
|
|
""devices"": [
|
|
{
|
|
""devicePath"": ""<Keyboard>"",
|
|
""isOptional"": false,
|
|
""isOR"": false
|
|
},
|
|
{
|
|
""devicePath"": ""<Mouse>"",
|
|
""isOptional"": false,
|
|
""isOR"": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
""name"": ""Gamepad"",
|
|
""bindingGroup"": ""Gamepad"",
|
|
""devices"": [
|
|
{
|
|
""devicePath"": ""<Gamepad>"",
|
|
""isOptional"": false,
|
|
""isOR"": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
""name"": ""Touch"",
|
|
""bindingGroup"": ""Touch"",
|
|
""devices"": [
|
|
{
|
|
""devicePath"": ""<Touchscreen>"",
|
|
""isOptional"": false,
|
|
""isOR"": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
""name"": ""Joystick"",
|
|
""bindingGroup"": ""Joystick"",
|
|
""devices"": [
|
|
{
|
|
""devicePath"": ""<Joystick>"",
|
|
""isOptional"": false,
|
|
""isOR"": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
""name"": ""XR"",
|
|
""bindingGroup"": ""XR"",
|
|
""devices"": [
|
|
{
|
|
""devicePath"": ""<XRController>"",
|
|
""isOptional"": false,
|
|
""isOR"": false
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}");
|
|
// Player Controls
|
|
m_PlayerControls = asset.FindActionMap("Player Controls", throwIfNotFound: true);
|
|
m_PlayerControls_Move = m_PlayerControls.FindAction("Move", throwIfNotFound: true);
|
|
m_PlayerControls_Punch = m_PlayerControls.FindAction("Punch", throwIfNotFound: true);
|
|
m_PlayerControls_Kick = m_PlayerControls.FindAction("Kick", throwIfNotFound: true);
|
|
m_PlayerControls_Jump = m_PlayerControls.FindAction("Jump", throwIfNotFound: true);
|
|
m_PlayerControls_Look = m_PlayerControls.FindAction("Look", throwIfNotFound: true);
|
|
m_PlayerControls_Sprint = m_PlayerControls.FindAction("Sprint", throwIfNotFound: true);
|
|
m_PlayerControls_Strike = m_PlayerControls.FindAction("Strike", throwIfNotFound: true);
|
|
m_PlayerControls_Pause = m_PlayerControls.FindAction("Pause", throwIfNotFound: true);
|
|
m_PlayerControls_Jab = m_PlayerControls.FindAction("Jab", throwIfNotFound: true);
|
|
m_PlayerControls_Haymaker = m_PlayerControls.FindAction("Haymaker", throwIfNotFound: true);
|
|
m_PlayerControls_SuperKick1 = m_PlayerControls.FindAction("SuperKick1", throwIfNotFound: true);
|
|
m_PlayerControls_ElbowSmash = m_PlayerControls.FindAction("ElbowSmash", throwIfNotFound: true);
|
|
m_PlayerControls_AirPunch = m_PlayerControls.FindAction("AirPunch", throwIfNotFound: true);
|
|
m_PlayerControls_BasicKick = m_PlayerControls.FindAction("BasicKick", throwIfNotFound: true);
|
|
m_PlayerControls_LowKick = m_PlayerControls.FindAction("LowKick", throwIfNotFound: true);
|
|
m_PlayerControls_WeaponPickup = m_PlayerControls.FindAction("WeaponPickup", throwIfNotFound: true);
|
|
m_PlayerControls_SpecialMove = m_PlayerControls.FindAction("SpecialMove", throwIfNotFound: true);
|
|
m_PlayerControls_SumoSlap = m_PlayerControls.FindAction("SumoSlap", throwIfNotFound: true);
|
|
m_PlayerControls_SpinningBackfist = m_PlayerControls.FindAction("SpinningBackfist", throwIfNotFound: true);
|
|
m_PlayerControls_JumpBack = m_PlayerControls.FindAction("JumpBack", throwIfNotFound: true);
|
|
m_PlayerControls_JumpLeft = m_PlayerControls.FindAction("JumpLeft", throwIfNotFound: true);
|
|
m_PlayerControls_JumpRight = m_PlayerControls.FindAction("JumpRight", throwIfNotFound: true);
|
|
m_PlayerControls_BlockStepBack = m_PlayerControls.FindAction("BlockStepBack", throwIfNotFound: true);
|
|
m_PlayerControls_BlockBodyLeft = m_PlayerControls.FindAction("BlockBodyLeft", throwIfNotFound: true);
|
|
m_PlayerControls_BlockLeg = m_PlayerControls.FindAction("BlockLeg", throwIfNotFound: true);
|
|
m_PlayerControls_AirKick = m_PlayerControls.FindAction("AirKick", throwIfNotFound: true);
|
|
// Menu Controls
|
|
m_MenuControls = asset.FindActionMap("Menu Controls", throwIfNotFound: true);
|
|
m_MenuControls_Navigate = m_MenuControls.FindAction("Navigate", throwIfNotFound: true);
|
|
m_MenuControls_LeftClick = m_MenuControls.FindAction("Left Click", throwIfNotFound: true);
|
|
m_MenuControls_Point = m_MenuControls.FindAction("Point", throwIfNotFound: true);
|
|
m_MenuControls_Submit = m_MenuControls.FindAction("Submit", throwIfNotFound: true);
|
|
m_MenuControls_Cancel = m_MenuControls.FindAction("Cancel", throwIfNotFound: true);
|
|
m_MenuControls_TogglePause = m_MenuControls.FindAction("TogglePause", throwIfNotFound: true);
|
|
m_MenuControls_Click1v1 = m_MenuControls.FindAction("Click1v1", throwIfNotFound: true);
|
|
m_MenuControls_Click2v2 = m_MenuControls.FindAction("Click2v2", throwIfNotFound: true);
|
|
m_MenuControls_Click3v3 = m_MenuControls.FindAction("Click3v3", throwIfNotFound: true);
|
|
}
|
|
|
|
~@Movement()
|
|
{
|
|
UnityEngine.Debug.Assert(!m_PlayerControls.enabled, "This will cause a leak and performance issues, Movement.PlayerControls.Disable() has not been called.");
|
|
UnityEngine.Debug.Assert(!m_MenuControls.enabled, "This will cause a leak and performance issues, Movement.MenuControls.Disable() has not been called.");
|
|
}
|
|
|
|
/// <summary>
|
|
/// Destroys this asset and all associated <see cref="InputAction"/> instances.
|
|
/// </summary>
|
|
public void Dispose()
|
|
{
|
|
UnityEngine.Object.Destroy(asset);
|
|
}
|
|
|
|
/// <inheritdoc cref="UnityEngine.InputSystem.InputActionAsset.bindingMask" />
|
|
public InputBinding? bindingMask
|
|
{
|
|
get => asset.bindingMask;
|
|
set => asset.bindingMask = value;
|
|
}
|
|
|
|
/// <inheritdoc cref="UnityEngine.InputSystem.InputActionAsset.devices" />
|
|
public ReadOnlyArray<InputDevice>? devices
|
|
{
|
|
get => asset.devices;
|
|
set => asset.devices = value;
|
|
}
|
|
|
|
/// <inheritdoc cref="UnityEngine.InputSystem.InputActionAsset.controlSchemes" />
|
|
public ReadOnlyArray<InputControlScheme> controlSchemes => asset.controlSchemes;
|
|
|
|
/// <inheritdoc cref="UnityEngine.InputSystem.InputActionAsset.Contains(InputAction)" />
|
|
public bool Contains(InputAction action)
|
|
{
|
|
return asset.Contains(action);
|
|
}
|
|
|
|
/// <inheritdoc cref="UnityEngine.InputSystem.InputActionAsset.GetEnumerator()" />
|
|
public IEnumerator<InputAction> GetEnumerator()
|
|
{
|
|
return asset.GetEnumerator();
|
|
}
|
|
|
|
/// <inheritdoc cref="IEnumerable.GetEnumerator()" />
|
|
IEnumerator IEnumerable.GetEnumerator()
|
|
{
|
|
return GetEnumerator();
|
|
}
|
|
|
|
/// <inheritdoc cref="UnityEngine.InputSystem.InputActionAsset.Enable()" />
|
|
public void Enable()
|
|
{
|
|
asset.Enable();
|
|
}
|
|
|
|
/// <inheritdoc cref="UnityEngine.InputSystem.InputActionAsset.Disable()" />
|
|
public void Disable()
|
|
{
|
|
asset.Disable();
|
|
}
|
|
|
|
/// <inheritdoc cref="UnityEngine.InputSystem.InputActionAsset.bindings" />
|
|
public IEnumerable<InputBinding> bindings => asset.bindings;
|
|
|
|
/// <inheritdoc cref="UnityEngine.InputSystem.InputActionAsset.FindAction(string, bool)" />
|
|
public InputAction FindAction(string actionNameOrId, bool throwIfNotFound = false)
|
|
{
|
|
return asset.FindAction(actionNameOrId, throwIfNotFound);
|
|
}
|
|
|
|
/// <inheritdoc cref="UnityEngine.InputSystem.InputActionAsset.FindBinding(InputBinding, out InputAction)" />
|
|
public int FindBinding(InputBinding bindingMask, out InputAction action)
|
|
{
|
|
return asset.FindBinding(bindingMask, out action);
|
|
}
|
|
|
|
// Player Controls
|
|
private readonly InputActionMap m_PlayerControls;
|
|
private List<IPlayerControlsActions> m_PlayerControlsActionsCallbackInterfaces = new List<IPlayerControlsActions>();
|
|
private readonly InputAction m_PlayerControls_Move;
|
|
private readonly InputAction m_PlayerControls_Punch;
|
|
private readonly InputAction m_PlayerControls_Kick;
|
|
private readonly InputAction m_PlayerControls_Jump;
|
|
private readonly InputAction m_PlayerControls_Look;
|
|
private readonly InputAction m_PlayerControls_Sprint;
|
|
private readonly InputAction m_PlayerControls_Strike;
|
|
private readonly InputAction m_PlayerControls_Pause;
|
|
private readonly InputAction m_PlayerControls_Jab;
|
|
private readonly InputAction m_PlayerControls_Haymaker;
|
|
private readonly InputAction m_PlayerControls_SuperKick1;
|
|
private readonly InputAction m_PlayerControls_ElbowSmash;
|
|
private readonly InputAction m_PlayerControls_AirPunch;
|
|
private readonly InputAction m_PlayerControls_BasicKick;
|
|
private readonly InputAction m_PlayerControls_LowKick;
|
|
private readonly InputAction m_PlayerControls_WeaponPickup;
|
|
private readonly InputAction m_PlayerControls_SpecialMove;
|
|
private readonly InputAction m_PlayerControls_SumoSlap;
|
|
private readonly InputAction m_PlayerControls_SpinningBackfist;
|
|
private readonly InputAction m_PlayerControls_JumpBack;
|
|
private readonly InputAction m_PlayerControls_JumpLeft;
|
|
private readonly InputAction m_PlayerControls_JumpRight;
|
|
private readonly InputAction m_PlayerControls_BlockStepBack;
|
|
private readonly InputAction m_PlayerControls_BlockBodyLeft;
|
|
private readonly InputAction m_PlayerControls_BlockLeg;
|
|
private readonly InputAction m_PlayerControls_AirKick;
|
|
/// <summary>
|
|
/// Provides access to input actions defined in input action map "Player Controls".
|
|
/// </summary>
|
|
public struct PlayerControlsActions
|
|
{
|
|
private @Movement m_Wrapper;
|
|
|
|
/// <summary>
|
|
/// Construct a new instance of the input action map wrapper class.
|
|
/// </summary>
|
|
public PlayerControlsActions(@Movement wrapper) { m_Wrapper = wrapper; }
|
|
/// <summary>
|
|
/// Provides access to the underlying input action "PlayerControls/Move".
|
|
/// </summary>
|
|
public InputAction @Move => m_Wrapper.m_PlayerControls_Move;
|
|
/// <summary>
|
|
/// Provides access to the underlying input action "PlayerControls/Punch".
|
|
/// </summary>
|
|
public InputAction @Punch => m_Wrapper.m_PlayerControls_Punch;
|
|
/// <summary>
|
|
/// Provides access to the underlying input action "PlayerControls/Kick".
|
|
/// </summary>
|
|
public InputAction @Kick => m_Wrapper.m_PlayerControls_Kick;
|
|
/// <summary>
|
|
/// Provides access to the underlying input action "PlayerControls/Jump".
|
|
/// </summary>
|
|
public InputAction @Jump => m_Wrapper.m_PlayerControls_Jump;
|
|
/// <summary>
|
|
/// Provides access to the underlying input action "PlayerControls/Look".
|
|
/// </summary>
|
|
public InputAction @Look => m_Wrapper.m_PlayerControls_Look;
|
|
/// <summary>
|
|
/// Provides access to the underlying input action "PlayerControls/Sprint".
|
|
/// </summary>
|
|
public InputAction @Sprint => m_Wrapper.m_PlayerControls_Sprint;
|
|
/// <summary>
|
|
/// Provides access to the underlying input action "PlayerControls/Strike".
|
|
/// </summary>
|
|
public InputAction @Strike => m_Wrapper.m_PlayerControls_Strike;
|
|
/// <summary>
|
|
/// Provides access to the underlying input action "PlayerControls/Pause".
|
|
/// </summary>
|
|
public InputAction @Pause => m_Wrapper.m_PlayerControls_Pause;
|
|
/// <summary>
|
|
/// Provides access to the underlying input action "PlayerControls/Jab".
|
|
/// </summary>
|
|
public InputAction @Jab => m_Wrapper.m_PlayerControls_Jab;
|
|
/// <summary>
|
|
/// Provides access to the underlying input action "PlayerControls/Haymaker".
|
|
/// </summary>
|
|
public InputAction @Haymaker => m_Wrapper.m_PlayerControls_Haymaker;
|
|
/// <summary>
|
|
/// Provides access to the underlying input action "PlayerControls/SuperKick1".
|
|
/// </summary>
|
|
public InputAction @SuperKick1 => m_Wrapper.m_PlayerControls_SuperKick1;
|
|
/// <summary>
|
|
/// Provides access to the underlying input action "PlayerControls/ElbowSmash".
|
|
/// </summary>
|
|
public InputAction @ElbowSmash => m_Wrapper.m_PlayerControls_ElbowSmash;
|
|
/// <summary>
|
|
/// Provides access to the underlying input action "PlayerControls/AirPunch".
|
|
/// </summary>
|
|
public InputAction @AirPunch => m_Wrapper.m_PlayerControls_AirPunch;
|
|
/// <summary>
|
|
/// Provides access to the underlying input action "PlayerControls/BasicKick".
|
|
/// </summary>
|
|
public InputAction @BasicKick => m_Wrapper.m_PlayerControls_BasicKick;
|
|
/// <summary>
|
|
/// Provides access to the underlying input action "PlayerControls/LowKick".
|
|
/// </summary>
|
|
public InputAction @LowKick => m_Wrapper.m_PlayerControls_LowKick;
|
|
/// <summary>
|
|
/// Provides access to the underlying input action "PlayerControls/WeaponPickup".
|
|
/// </summary>
|
|
public InputAction @WeaponPickup => m_Wrapper.m_PlayerControls_WeaponPickup;
|
|
/// <summary>
|
|
/// Provides access to the underlying input action "PlayerControls/SpecialMove".
|
|
/// </summary>
|
|
public InputAction @SpecialMove => m_Wrapper.m_PlayerControls_SpecialMove;
|
|
/// <summary>
|
|
/// Provides access to the underlying input action "PlayerControls/SumoSlap".
|
|
/// </summary>
|
|
public InputAction @SumoSlap => m_Wrapper.m_PlayerControls_SumoSlap;
|
|
/// <summary>
|
|
/// Provides access to the underlying input action "PlayerControls/SpinningBackfist".
|
|
/// </summary>
|
|
public InputAction @SpinningBackfist => m_Wrapper.m_PlayerControls_SpinningBackfist;
|
|
/// <summary>
|
|
/// Provides access to the underlying input action "PlayerControls/JumpBack".
|
|
/// </summary>
|
|
public InputAction @JumpBack => m_Wrapper.m_PlayerControls_JumpBack;
|
|
/// <summary>
|
|
/// Provides access to the underlying input action "PlayerControls/JumpLeft".
|
|
/// </summary>
|
|
public InputAction @JumpLeft => m_Wrapper.m_PlayerControls_JumpLeft;
|
|
/// <summary>
|
|
/// Provides access to the underlying input action "PlayerControls/JumpRight".
|
|
/// </summary>
|
|
public InputAction @JumpRight => m_Wrapper.m_PlayerControls_JumpRight;
|
|
/// <summary>
|
|
/// Provides access to the underlying input action "PlayerControls/BlockStepBack".
|
|
/// </summary>
|
|
public InputAction @BlockStepBack => m_Wrapper.m_PlayerControls_BlockStepBack;
|
|
/// <summary>
|
|
/// Provides access to the underlying input action "PlayerControls/BlockBodyLeft".
|
|
/// </summary>
|
|
public InputAction @BlockBodyLeft => m_Wrapper.m_PlayerControls_BlockBodyLeft;
|
|
/// <summary>
|
|
/// Provides access to the underlying input action "PlayerControls/BlockLeg".
|
|
/// </summary>
|
|
public InputAction @BlockLeg => m_Wrapper.m_PlayerControls_BlockLeg;
|
|
/// <summary>
|
|
/// Provides access to the underlying input action "PlayerControls/AirKick".
|
|
/// </summary>
|
|
public InputAction @AirKick => m_Wrapper.m_PlayerControls_AirKick;
|
|
/// <summary>
|
|
/// Provides access to the underlying input action map instance.
|
|
/// </summary>
|
|
public InputActionMap Get() { return m_Wrapper.m_PlayerControls; }
|
|
/// <inheritdoc cref="UnityEngine.InputSystem.InputActionMap.Enable()" />
|
|
public void Enable() { Get().Enable(); }
|
|
/// <inheritdoc cref="UnityEngine.InputSystem.InputActionMap.Disable()" />
|
|
public void Disable() { Get().Disable(); }
|
|
/// <inheritdoc cref="UnityEngine.InputSystem.InputActionMap.enabled" />
|
|
public bool enabled => Get().enabled;
|
|
/// <summary>
|
|
/// Implicitly converts an <see ref="PlayerControlsActions" /> to an <see ref="InputActionMap" /> instance.
|
|
/// </summary>
|
|
public static implicit operator InputActionMap(PlayerControlsActions set) { return set.Get(); }
|
|
/// <summary>
|
|
/// Adds <see cref="InputAction.started"/>, <see cref="InputAction.performed"/> and <see cref="InputAction.canceled"/> callbacks provided via <param cref="instance" /> on all input actions contained in this map.
|
|
/// </summary>
|
|
/// <param name="instance">Callback instance.</param>
|
|
/// <remarks>
|
|
/// If <paramref name="instance" /> is <c>null</c> or <paramref name="instance"/> have already been added this method does nothing.
|
|
/// </remarks>
|
|
/// <seealso cref="PlayerControlsActions" />
|
|
public void AddCallbacks(IPlayerControlsActions instance)
|
|
{
|
|
if (instance == null || m_Wrapper.m_PlayerControlsActionsCallbackInterfaces.Contains(instance)) return;
|
|
m_Wrapper.m_PlayerControlsActionsCallbackInterfaces.Add(instance);
|
|
@Move.started += instance.OnMove;
|
|
@Move.performed += instance.OnMove;
|
|
@Move.canceled += instance.OnMove;
|
|
@Punch.started += instance.OnPunch;
|
|
@Punch.performed += instance.OnPunch;
|
|
@Punch.canceled += instance.OnPunch;
|
|
@Kick.started += instance.OnKick;
|
|
@Kick.performed += instance.OnKick;
|
|
@Kick.canceled += instance.OnKick;
|
|
@Jump.started += instance.OnJump;
|
|
@Jump.performed += instance.OnJump;
|
|
@Jump.canceled += instance.OnJump;
|
|
@Look.started += instance.OnLook;
|
|
@Look.performed += instance.OnLook;
|
|
@Look.canceled += instance.OnLook;
|
|
@Sprint.started += instance.OnSprint;
|
|
@Sprint.performed += instance.OnSprint;
|
|
@Sprint.canceled += instance.OnSprint;
|
|
@Strike.started += instance.OnStrike;
|
|
@Strike.performed += instance.OnStrike;
|
|
@Strike.canceled += instance.OnStrike;
|
|
@Pause.started += instance.OnPause;
|
|
@Pause.performed += instance.OnPause;
|
|
@Pause.canceled += instance.OnPause;
|
|
@Jab.started += instance.OnJab;
|
|
@Jab.performed += instance.OnJab;
|
|
@Jab.canceled += instance.OnJab;
|
|
@Haymaker.started += instance.OnHaymaker;
|
|
@Haymaker.performed += instance.OnHaymaker;
|
|
@Haymaker.canceled += instance.OnHaymaker;
|
|
@SuperKick1.started += instance.OnSuperKick1;
|
|
@SuperKick1.performed += instance.OnSuperKick1;
|
|
@SuperKick1.canceled += instance.OnSuperKick1;
|
|
@ElbowSmash.started += instance.OnElbowSmash;
|
|
@ElbowSmash.performed += instance.OnElbowSmash;
|
|
@ElbowSmash.canceled += instance.OnElbowSmash;
|
|
@AirPunch.started += instance.OnAirPunch;
|
|
@AirPunch.performed += instance.OnAirPunch;
|
|
@AirPunch.canceled += instance.OnAirPunch;
|
|
@BasicKick.started += instance.OnBasicKick;
|
|
@BasicKick.performed += instance.OnBasicKick;
|
|
@BasicKick.canceled += instance.OnBasicKick;
|
|
@LowKick.started += instance.OnLowKick;
|
|
@LowKick.performed += instance.OnLowKick;
|
|
@LowKick.canceled += instance.OnLowKick;
|
|
@WeaponPickup.started += instance.OnWeaponPickup;
|
|
@WeaponPickup.performed += instance.OnWeaponPickup;
|
|
@WeaponPickup.canceled += instance.OnWeaponPickup;
|
|
@SpecialMove.started += instance.OnSpecialMove;
|
|
@SpecialMove.performed += instance.OnSpecialMove;
|
|
@SpecialMove.canceled += instance.OnSpecialMove;
|
|
@SumoSlap.started += instance.OnSumoSlap;
|
|
@SumoSlap.performed += instance.OnSumoSlap;
|
|
@SumoSlap.canceled += instance.OnSumoSlap;
|
|
@SpinningBackfist.started += instance.OnSpinningBackfist;
|
|
@SpinningBackfist.performed += instance.OnSpinningBackfist;
|
|
@SpinningBackfist.canceled += instance.OnSpinningBackfist;
|
|
@JumpBack.started += instance.OnJumpBack;
|
|
@JumpBack.performed += instance.OnJumpBack;
|
|
@JumpBack.canceled += instance.OnJumpBack;
|
|
@JumpLeft.started += instance.OnJumpLeft;
|
|
@JumpLeft.performed += instance.OnJumpLeft;
|
|
@JumpLeft.canceled += instance.OnJumpLeft;
|
|
@JumpRight.started += instance.OnJumpRight;
|
|
@JumpRight.performed += instance.OnJumpRight;
|
|
@JumpRight.canceled += instance.OnJumpRight;
|
|
@BlockStepBack.started += instance.OnBlockStepBack;
|
|
@BlockStepBack.performed += instance.OnBlockStepBack;
|
|
@BlockStepBack.canceled += instance.OnBlockStepBack;
|
|
@BlockBodyLeft.started += instance.OnBlockBodyLeft;
|
|
@BlockBodyLeft.performed += instance.OnBlockBodyLeft;
|
|
@BlockBodyLeft.canceled += instance.OnBlockBodyLeft;
|
|
@BlockLeg.started += instance.OnBlockLeg;
|
|
@BlockLeg.performed += instance.OnBlockLeg;
|
|
@BlockLeg.canceled += instance.OnBlockLeg;
|
|
@AirKick.started += instance.OnAirKick;
|
|
@AirKick.performed += instance.OnAirKick;
|
|
@AirKick.canceled += instance.OnAirKick;
|
|
}
|
|
|
|
/// <summary>
|
|
/// Removes <see cref="InputAction.started"/>, <see cref="InputAction.performed"/> and <see cref="InputAction.canceled"/> callbacks provided via <param cref="instance" /> on all input actions contained in this map.
|
|
/// </summary>
|
|
/// <remarks>
|
|
/// Calling this method when <paramref name="instance" /> have not previously been registered has no side-effects.
|
|
/// </remarks>
|
|
/// <seealso cref="PlayerControlsActions" />
|
|
private void UnregisterCallbacks(IPlayerControlsActions instance)
|
|
{
|
|
@Move.started -= instance.OnMove;
|
|
@Move.performed -= instance.OnMove;
|
|
@Move.canceled -= instance.OnMove;
|
|
@Punch.started -= instance.OnPunch;
|
|
@Punch.performed -= instance.OnPunch;
|
|
@Punch.canceled -= instance.OnPunch;
|
|
@Kick.started -= instance.OnKick;
|
|
@Kick.performed -= instance.OnKick;
|
|
@Kick.canceled -= instance.OnKick;
|
|
@Jump.started -= instance.OnJump;
|
|
@Jump.performed -= instance.OnJump;
|
|
@Jump.canceled -= instance.OnJump;
|
|
@Look.started -= instance.OnLook;
|
|
@Look.performed -= instance.OnLook;
|
|
@Look.canceled -= instance.OnLook;
|
|
@Sprint.started -= instance.OnSprint;
|
|
@Sprint.performed -= instance.OnSprint;
|
|
@Sprint.canceled -= instance.OnSprint;
|
|
@Strike.started -= instance.OnStrike;
|
|
@Strike.performed -= instance.OnStrike;
|
|
@Strike.canceled -= instance.OnStrike;
|
|
@Pause.started -= instance.OnPause;
|
|
@Pause.performed -= instance.OnPause;
|
|
@Pause.canceled -= instance.OnPause;
|
|
@Jab.started -= instance.OnJab;
|
|
@Jab.performed -= instance.OnJab;
|
|
@Jab.canceled -= instance.OnJab;
|
|
@Haymaker.started -= instance.OnHaymaker;
|
|
@Haymaker.performed -= instance.OnHaymaker;
|
|
@Haymaker.canceled -= instance.OnHaymaker;
|
|
@SuperKick1.started -= instance.OnSuperKick1;
|
|
@SuperKick1.performed -= instance.OnSuperKick1;
|
|
@SuperKick1.canceled -= instance.OnSuperKick1;
|
|
@ElbowSmash.started -= instance.OnElbowSmash;
|
|
@ElbowSmash.performed -= instance.OnElbowSmash;
|
|
@ElbowSmash.canceled -= instance.OnElbowSmash;
|
|
@AirPunch.started -= instance.OnAirPunch;
|
|
@AirPunch.performed -= instance.OnAirPunch;
|
|
@AirPunch.canceled -= instance.OnAirPunch;
|
|
@BasicKick.started -= instance.OnBasicKick;
|
|
@BasicKick.performed -= instance.OnBasicKick;
|
|
@BasicKick.canceled -= instance.OnBasicKick;
|
|
@LowKick.started -= instance.OnLowKick;
|
|
@LowKick.performed -= instance.OnLowKick;
|
|
@LowKick.canceled -= instance.OnLowKick;
|
|
@WeaponPickup.started -= instance.OnWeaponPickup;
|
|
@WeaponPickup.performed -= instance.OnWeaponPickup;
|
|
@WeaponPickup.canceled -= instance.OnWeaponPickup;
|
|
@SpecialMove.started -= instance.OnSpecialMove;
|
|
@SpecialMove.performed -= instance.OnSpecialMove;
|
|
@SpecialMove.canceled -= instance.OnSpecialMove;
|
|
@SumoSlap.started -= instance.OnSumoSlap;
|
|
@SumoSlap.performed -= instance.OnSumoSlap;
|
|
@SumoSlap.canceled -= instance.OnSumoSlap;
|
|
@SpinningBackfist.started -= instance.OnSpinningBackfist;
|
|
@SpinningBackfist.performed -= instance.OnSpinningBackfist;
|
|
@SpinningBackfist.canceled -= instance.OnSpinningBackfist;
|
|
@JumpBack.started -= instance.OnJumpBack;
|
|
@JumpBack.performed -= instance.OnJumpBack;
|
|
@JumpBack.canceled -= instance.OnJumpBack;
|
|
@JumpLeft.started -= instance.OnJumpLeft;
|
|
@JumpLeft.performed -= instance.OnJumpLeft;
|
|
@JumpLeft.canceled -= instance.OnJumpLeft;
|
|
@JumpRight.started -= instance.OnJumpRight;
|
|
@JumpRight.performed -= instance.OnJumpRight;
|
|
@JumpRight.canceled -= instance.OnJumpRight;
|
|
@BlockStepBack.started -= instance.OnBlockStepBack;
|
|
@BlockStepBack.performed -= instance.OnBlockStepBack;
|
|
@BlockStepBack.canceled -= instance.OnBlockStepBack;
|
|
@BlockBodyLeft.started -= instance.OnBlockBodyLeft;
|
|
@BlockBodyLeft.performed -= instance.OnBlockBodyLeft;
|
|
@BlockBodyLeft.canceled -= instance.OnBlockBodyLeft;
|
|
@BlockLeg.started -= instance.OnBlockLeg;
|
|
@BlockLeg.performed -= instance.OnBlockLeg;
|
|
@BlockLeg.canceled -= instance.OnBlockLeg;
|
|
@AirKick.started -= instance.OnAirKick;
|
|
@AirKick.performed -= instance.OnAirKick;
|
|
@AirKick.canceled -= instance.OnAirKick;
|
|
}
|
|
|
|
/// <summary>
|
|
/// Unregisters <param cref="instance" /> and unregisters all input action callbacks via <see cref="PlayerControlsActions.UnregisterCallbacks(IPlayerControlsActions)" />.
|
|
/// </summary>
|
|
/// <seealso cref="PlayerControlsActions.UnregisterCallbacks(IPlayerControlsActions)" />
|
|
public void RemoveCallbacks(IPlayerControlsActions instance)
|
|
{
|
|
if (m_Wrapper.m_PlayerControlsActionsCallbackInterfaces.Remove(instance))
|
|
UnregisterCallbacks(instance);
|
|
}
|
|
|
|
/// <summary>
|
|
/// Replaces all existing callback instances and previously registered input action callbacks associated with them with callbacks provided via <param cref="instance" />.
|
|
/// </summary>
|
|
/// <remarks>
|
|
/// If <paramref name="instance" /> is <c>null</c>, calling this method will only unregister all existing callbacks but not register any new callbacks.
|
|
/// </remarks>
|
|
/// <seealso cref="PlayerControlsActions.AddCallbacks(IPlayerControlsActions)" />
|
|
/// <seealso cref="PlayerControlsActions.RemoveCallbacks(IPlayerControlsActions)" />
|
|
/// <seealso cref="PlayerControlsActions.UnregisterCallbacks(IPlayerControlsActions)" />
|
|
public void SetCallbacks(IPlayerControlsActions instance)
|
|
{
|
|
foreach (var item in m_Wrapper.m_PlayerControlsActionsCallbackInterfaces)
|
|
UnregisterCallbacks(item);
|
|
m_Wrapper.m_PlayerControlsActionsCallbackInterfaces.Clear();
|
|
AddCallbacks(instance);
|
|
}
|
|
}
|
|
/// <summary>
|
|
/// Provides a new <see cref="PlayerControlsActions" /> instance referencing this action map.
|
|
/// </summary>
|
|
public PlayerControlsActions @PlayerControls => new PlayerControlsActions(this);
|
|
|
|
// Menu Controls
|
|
private readonly InputActionMap m_MenuControls;
|
|
private List<IMenuControlsActions> m_MenuControlsActionsCallbackInterfaces = new List<IMenuControlsActions>();
|
|
private readonly InputAction m_MenuControls_Navigate;
|
|
private readonly InputAction m_MenuControls_LeftClick;
|
|
private readonly InputAction m_MenuControls_Point;
|
|
private readonly InputAction m_MenuControls_Submit;
|
|
private readonly InputAction m_MenuControls_Cancel;
|
|
private readonly InputAction m_MenuControls_TogglePause;
|
|
private readonly InputAction m_MenuControls_Click1v1;
|
|
private readonly InputAction m_MenuControls_Click2v2;
|
|
private readonly InputAction m_MenuControls_Click3v3;
|
|
/// <summary>
|
|
/// Provides access to input actions defined in input action map "Menu Controls".
|
|
/// </summary>
|
|
public struct MenuControlsActions
|
|
{
|
|
private @Movement m_Wrapper;
|
|
|
|
/// <summary>
|
|
/// Construct a new instance of the input action map wrapper class.
|
|
/// </summary>
|
|
public MenuControlsActions(@Movement wrapper) { m_Wrapper = wrapper; }
|
|
/// <summary>
|
|
/// Provides access to the underlying input action "MenuControls/Navigate".
|
|
/// </summary>
|
|
public InputAction @Navigate => m_Wrapper.m_MenuControls_Navigate;
|
|
/// <summary>
|
|
/// Provides access to the underlying input action "MenuControls/LeftClick".
|
|
/// </summary>
|
|
public InputAction @LeftClick => m_Wrapper.m_MenuControls_LeftClick;
|
|
/// <summary>
|
|
/// Provides access to the underlying input action "MenuControls/Point".
|
|
/// </summary>
|
|
public InputAction @Point => m_Wrapper.m_MenuControls_Point;
|
|
/// <summary>
|
|
/// Provides access to the underlying input action "MenuControls/Submit".
|
|
/// </summary>
|
|
public InputAction @Submit => m_Wrapper.m_MenuControls_Submit;
|
|
/// <summary>
|
|
/// Provides access to the underlying input action "MenuControls/Cancel".
|
|
/// </summary>
|
|
public InputAction @Cancel => m_Wrapper.m_MenuControls_Cancel;
|
|
/// <summary>
|
|
/// Provides access to the underlying input action "MenuControls/TogglePause".
|
|
/// </summary>
|
|
public InputAction @TogglePause => m_Wrapper.m_MenuControls_TogglePause;
|
|
/// <summary>
|
|
/// Provides access to the underlying input action "MenuControls/Click1v1".
|
|
/// </summary>
|
|
public InputAction @Click1v1 => m_Wrapper.m_MenuControls_Click1v1;
|
|
/// <summary>
|
|
/// Provides access to the underlying input action "MenuControls/Click2v2".
|
|
/// </summary>
|
|
public InputAction @Click2v2 => m_Wrapper.m_MenuControls_Click2v2;
|
|
/// <summary>
|
|
/// Provides access to the underlying input action "MenuControls/Click3v3".
|
|
/// </summary>
|
|
public InputAction @Click3v3 => m_Wrapper.m_MenuControls_Click3v3;
|
|
/// <summary>
|
|
/// Provides access to the underlying input action map instance.
|
|
/// </summary>
|
|
public InputActionMap Get() { return m_Wrapper.m_MenuControls; }
|
|
/// <inheritdoc cref="UnityEngine.InputSystem.InputActionMap.Enable()" />
|
|
public void Enable() { Get().Enable(); }
|
|
/// <inheritdoc cref="UnityEngine.InputSystem.InputActionMap.Disable()" />
|
|
public void Disable() { Get().Disable(); }
|
|
/// <inheritdoc cref="UnityEngine.InputSystem.InputActionMap.enabled" />
|
|
public bool enabled => Get().enabled;
|
|
/// <summary>
|
|
/// Implicitly converts an <see ref="MenuControlsActions" /> to an <see ref="InputActionMap" /> instance.
|
|
/// </summary>
|
|
public static implicit operator InputActionMap(MenuControlsActions set) { return set.Get(); }
|
|
/// <summary>
|
|
/// Adds <see cref="InputAction.started"/>, <see cref="InputAction.performed"/> and <see cref="InputAction.canceled"/> callbacks provided via <param cref="instance" /> on all input actions contained in this map.
|
|
/// </summary>
|
|
/// <param name="instance">Callback instance.</param>
|
|
/// <remarks>
|
|
/// If <paramref name="instance" /> is <c>null</c> or <paramref name="instance"/> have already been added this method does nothing.
|
|
/// </remarks>
|
|
/// <seealso cref="MenuControlsActions" />
|
|
public void AddCallbacks(IMenuControlsActions instance)
|
|
{
|
|
if (instance == null || m_Wrapper.m_MenuControlsActionsCallbackInterfaces.Contains(instance)) return;
|
|
m_Wrapper.m_MenuControlsActionsCallbackInterfaces.Add(instance);
|
|
@Navigate.started += instance.OnNavigate;
|
|
@Navigate.performed += instance.OnNavigate;
|
|
@Navigate.canceled += instance.OnNavigate;
|
|
@LeftClick.started += instance.OnLeftClick;
|
|
@LeftClick.performed += instance.OnLeftClick;
|
|
@LeftClick.canceled += instance.OnLeftClick;
|
|
@Point.started += instance.OnPoint;
|
|
@Point.performed += instance.OnPoint;
|
|
@Point.canceled += instance.OnPoint;
|
|
@Submit.started += instance.OnSubmit;
|
|
@Submit.performed += instance.OnSubmit;
|
|
@Submit.canceled += instance.OnSubmit;
|
|
@Cancel.started += instance.OnCancel;
|
|
@Cancel.performed += instance.OnCancel;
|
|
@Cancel.canceled += instance.OnCancel;
|
|
@TogglePause.started += instance.OnTogglePause;
|
|
@TogglePause.performed += instance.OnTogglePause;
|
|
@TogglePause.canceled += instance.OnTogglePause;
|
|
@Click1v1.started += instance.OnClick1v1;
|
|
@Click1v1.performed += instance.OnClick1v1;
|
|
@Click1v1.canceled += instance.OnClick1v1;
|
|
@Click2v2.started += instance.OnClick2v2;
|
|
@Click2v2.performed += instance.OnClick2v2;
|
|
@Click2v2.canceled += instance.OnClick2v2;
|
|
@Click3v3.started += instance.OnClick3v3;
|
|
@Click3v3.performed += instance.OnClick3v3;
|
|
@Click3v3.canceled += instance.OnClick3v3;
|
|
}
|
|
|
|
/// <summary>
|
|
/// Removes <see cref="InputAction.started"/>, <see cref="InputAction.performed"/> and <see cref="InputAction.canceled"/> callbacks provided via <param cref="instance" /> on all input actions contained in this map.
|
|
/// </summary>
|
|
/// <remarks>
|
|
/// Calling this method when <paramref name="instance" /> have not previously been registered has no side-effects.
|
|
/// </remarks>
|
|
/// <seealso cref="MenuControlsActions" />
|
|
private void UnregisterCallbacks(IMenuControlsActions instance)
|
|
{
|
|
@Navigate.started -= instance.OnNavigate;
|
|
@Navigate.performed -= instance.OnNavigate;
|
|
@Navigate.canceled -= instance.OnNavigate;
|
|
@LeftClick.started -= instance.OnLeftClick;
|
|
@LeftClick.performed -= instance.OnLeftClick;
|
|
@LeftClick.canceled -= instance.OnLeftClick;
|
|
@Point.started -= instance.OnPoint;
|
|
@Point.performed -= instance.OnPoint;
|
|
@Point.canceled -= instance.OnPoint;
|
|
@Submit.started -= instance.OnSubmit;
|
|
@Submit.performed -= instance.OnSubmit;
|
|
@Submit.canceled -= instance.OnSubmit;
|
|
@Cancel.started -= instance.OnCancel;
|
|
@Cancel.performed -= instance.OnCancel;
|
|
@Cancel.canceled -= instance.OnCancel;
|
|
@TogglePause.started -= instance.OnTogglePause;
|
|
@TogglePause.performed -= instance.OnTogglePause;
|
|
@TogglePause.canceled -= instance.OnTogglePause;
|
|
@Click1v1.started -= instance.OnClick1v1;
|
|
@Click1v1.performed -= instance.OnClick1v1;
|
|
@Click1v1.canceled -= instance.OnClick1v1;
|
|
@Click2v2.started -= instance.OnClick2v2;
|
|
@Click2v2.performed -= instance.OnClick2v2;
|
|
@Click2v2.canceled -= instance.OnClick2v2;
|
|
@Click3v3.started -= instance.OnClick3v3;
|
|
@Click3v3.performed -= instance.OnClick3v3;
|
|
@Click3v3.canceled -= instance.OnClick3v3;
|
|
}
|
|
|
|
/// <summary>
|
|
/// Unregisters <param cref="instance" /> and unregisters all input action callbacks via <see cref="MenuControlsActions.UnregisterCallbacks(IMenuControlsActions)" />.
|
|
/// </summary>
|
|
/// <seealso cref="MenuControlsActions.UnregisterCallbacks(IMenuControlsActions)" />
|
|
public void RemoveCallbacks(IMenuControlsActions instance)
|
|
{
|
|
if (m_Wrapper.m_MenuControlsActionsCallbackInterfaces.Remove(instance))
|
|
UnregisterCallbacks(instance);
|
|
}
|
|
|
|
/// <summary>
|
|
/// Replaces all existing callback instances and previously registered input action callbacks associated with them with callbacks provided via <param cref="instance" />.
|
|
/// </summary>
|
|
/// <remarks>
|
|
/// If <paramref name="instance" /> is <c>null</c>, calling this method will only unregister all existing callbacks but not register any new callbacks.
|
|
/// </remarks>
|
|
/// <seealso cref="MenuControlsActions.AddCallbacks(IMenuControlsActions)" />
|
|
/// <seealso cref="MenuControlsActions.RemoveCallbacks(IMenuControlsActions)" />
|
|
/// <seealso cref="MenuControlsActions.UnregisterCallbacks(IMenuControlsActions)" />
|
|
public void SetCallbacks(IMenuControlsActions instance)
|
|
{
|
|
foreach (var item in m_Wrapper.m_MenuControlsActionsCallbackInterfaces)
|
|
UnregisterCallbacks(item);
|
|
m_Wrapper.m_MenuControlsActionsCallbackInterfaces.Clear();
|
|
AddCallbacks(instance);
|
|
}
|
|
}
|
|
/// <summary>
|
|
/// Provides a new <see cref="MenuControlsActions" /> instance referencing this action map.
|
|
/// </summary>
|
|
public MenuControlsActions @MenuControls => new MenuControlsActions(this);
|
|
private int m_KeyboardMouseSchemeIndex = -1;
|
|
/// <summary>
|
|
/// Provides access to the input control scheme.
|
|
/// </summary>
|
|
/// <seealso cref="UnityEngine.InputSystem.InputControlScheme" />
|
|
public InputControlScheme KeyboardMouseScheme
|
|
{
|
|
get
|
|
{
|
|
if (m_KeyboardMouseSchemeIndex == -1) m_KeyboardMouseSchemeIndex = asset.FindControlSchemeIndex("Keyboard&Mouse");
|
|
return asset.controlSchemes[m_KeyboardMouseSchemeIndex];
|
|
}
|
|
}
|
|
private int m_GamepadSchemeIndex = -1;
|
|
/// <summary>
|
|
/// Provides access to the input control scheme.
|
|
/// </summary>
|
|
/// <seealso cref="UnityEngine.InputSystem.InputControlScheme" />
|
|
public InputControlScheme GamepadScheme
|
|
{
|
|
get
|
|
{
|
|
if (m_GamepadSchemeIndex == -1) m_GamepadSchemeIndex = asset.FindControlSchemeIndex("Gamepad");
|
|
return asset.controlSchemes[m_GamepadSchemeIndex];
|
|
}
|
|
}
|
|
private int m_TouchSchemeIndex = -1;
|
|
/// <summary>
|
|
/// Provides access to the input control scheme.
|
|
/// </summary>
|
|
/// <seealso cref="UnityEngine.InputSystem.InputControlScheme" />
|
|
public InputControlScheme TouchScheme
|
|
{
|
|
get
|
|
{
|
|
if (m_TouchSchemeIndex == -1) m_TouchSchemeIndex = asset.FindControlSchemeIndex("Touch");
|
|
return asset.controlSchemes[m_TouchSchemeIndex];
|
|
}
|
|
}
|
|
private int m_JoystickSchemeIndex = -1;
|
|
/// <summary>
|
|
/// Provides access to the input control scheme.
|
|
/// </summary>
|
|
/// <seealso cref="UnityEngine.InputSystem.InputControlScheme" />
|
|
public InputControlScheme JoystickScheme
|
|
{
|
|
get
|
|
{
|
|
if (m_JoystickSchemeIndex == -1) m_JoystickSchemeIndex = asset.FindControlSchemeIndex("Joystick");
|
|
return asset.controlSchemes[m_JoystickSchemeIndex];
|
|
}
|
|
}
|
|
private int m_XRSchemeIndex = -1;
|
|
/// <summary>
|
|
/// Provides access to the input control scheme.
|
|
/// </summary>
|
|
/// <seealso cref="UnityEngine.InputSystem.InputControlScheme" />
|
|
public InputControlScheme XRScheme
|
|
{
|
|
get
|
|
{
|
|
if (m_XRSchemeIndex == -1) m_XRSchemeIndex = asset.FindControlSchemeIndex("XR");
|
|
return asset.controlSchemes[m_XRSchemeIndex];
|
|
}
|
|
}
|
|
/// <summary>
|
|
/// Interface to implement callback methods for all input action callbacks associated with input actions defined by "Player Controls" which allows adding and removing callbacks.
|
|
/// </summary>
|
|
/// <seealso cref="PlayerControlsActions.AddCallbacks(IPlayerControlsActions)" />
|
|
/// <seealso cref="PlayerControlsActions.RemoveCallbacks(IPlayerControlsActions)" />
|
|
public interface IPlayerControlsActions
|
|
{
|
|
/// <summary>
|
|
/// Method invoked when associated input action "Move" is either <see cref="UnityEngine.InputSystem.InputAction.started" />, <see cref="UnityEngine.InputSystem.InputAction.performed" /> or <see cref="UnityEngine.InputSystem.InputAction.canceled" />.
|
|
/// </summary>
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.started" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.performed" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.canceled" />
|
|
void OnMove(InputAction.CallbackContext context);
|
|
/// <summary>
|
|
/// Method invoked when associated input action "Punch" is either <see cref="UnityEngine.InputSystem.InputAction.started" />, <see cref="UnityEngine.InputSystem.InputAction.performed" /> or <see cref="UnityEngine.InputSystem.InputAction.canceled" />.
|
|
/// </summary>
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.started" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.performed" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.canceled" />
|
|
void OnPunch(InputAction.CallbackContext context);
|
|
/// <summary>
|
|
/// Method invoked when associated input action "Kick" is either <see cref="UnityEngine.InputSystem.InputAction.started" />, <see cref="UnityEngine.InputSystem.InputAction.performed" /> or <see cref="UnityEngine.InputSystem.InputAction.canceled" />.
|
|
/// </summary>
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.started" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.performed" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.canceled" />
|
|
void OnKick(InputAction.CallbackContext context);
|
|
/// <summary>
|
|
/// Method invoked when associated input action "Jump" is either <see cref="UnityEngine.InputSystem.InputAction.started" />, <see cref="UnityEngine.InputSystem.InputAction.performed" /> or <see cref="UnityEngine.InputSystem.InputAction.canceled" />.
|
|
/// </summary>
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.started" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.performed" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.canceled" />
|
|
void OnJump(InputAction.CallbackContext context);
|
|
/// <summary>
|
|
/// Method invoked when associated input action "Look" is either <see cref="UnityEngine.InputSystem.InputAction.started" />, <see cref="UnityEngine.InputSystem.InputAction.performed" /> or <see cref="UnityEngine.InputSystem.InputAction.canceled" />.
|
|
/// </summary>
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.started" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.performed" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.canceled" />
|
|
void OnLook(InputAction.CallbackContext context);
|
|
/// <summary>
|
|
/// Method invoked when associated input action "Sprint" is either <see cref="UnityEngine.InputSystem.InputAction.started" />, <see cref="UnityEngine.InputSystem.InputAction.performed" /> or <see cref="UnityEngine.InputSystem.InputAction.canceled" />.
|
|
/// </summary>
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.started" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.performed" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.canceled" />
|
|
void OnSprint(InputAction.CallbackContext context);
|
|
/// <summary>
|
|
/// Method invoked when associated input action "Strike" is either <see cref="UnityEngine.InputSystem.InputAction.started" />, <see cref="UnityEngine.InputSystem.InputAction.performed" /> or <see cref="UnityEngine.InputSystem.InputAction.canceled" />.
|
|
/// </summary>
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.started" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.performed" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.canceled" />
|
|
void OnStrike(InputAction.CallbackContext context);
|
|
/// <summary>
|
|
/// Method invoked when associated input action "Pause" is either <see cref="UnityEngine.InputSystem.InputAction.started" />, <see cref="UnityEngine.InputSystem.InputAction.performed" /> or <see cref="UnityEngine.InputSystem.InputAction.canceled" />.
|
|
/// </summary>
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.started" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.performed" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.canceled" />
|
|
void OnPause(InputAction.CallbackContext context);
|
|
/// <summary>
|
|
/// Method invoked when associated input action "Jab" is either <see cref="UnityEngine.InputSystem.InputAction.started" />, <see cref="UnityEngine.InputSystem.InputAction.performed" /> or <see cref="UnityEngine.InputSystem.InputAction.canceled" />.
|
|
/// </summary>
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.started" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.performed" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.canceled" />
|
|
void OnJab(InputAction.CallbackContext context);
|
|
/// <summary>
|
|
/// Method invoked when associated input action "Haymaker" is either <see cref="UnityEngine.InputSystem.InputAction.started" />, <see cref="UnityEngine.InputSystem.InputAction.performed" /> or <see cref="UnityEngine.InputSystem.InputAction.canceled" />.
|
|
/// </summary>
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.started" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.performed" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.canceled" />
|
|
void OnHaymaker(InputAction.CallbackContext context);
|
|
/// <summary>
|
|
/// Method invoked when associated input action "SuperKick1" is either <see cref="UnityEngine.InputSystem.InputAction.started" />, <see cref="UnityEngine.InputSystem.InputAction.performed" /> or <see cref="UnityEngine.InputSystem.InputAction.canceled" />.
|
|
/// </summary>
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.started" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.performed" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.canceled" />
|
|
void OnSuperKick1(InputAction.CallbackContext context);
|
|
/// <summary>
|
|
/// Method invoked when associated input action "ElbowSmash" is either <see cref="UnityEngine.InputSystem.InputAction.started" />, <see cref="UnityEngine.InputSystem.InputAction.performed" /> or <see cref="UnityEngine.InputSystem.InputAction.canceled" />.
|
|
/// </summary>
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.started" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.performed" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.canceled" />
|
|
void OnElbowSmash(InputAction.CallbackContext context);
|
|
/// <summary>
|
|
/// Method invoked when associated input action "AirPunch" is either <see cref="UnityEngine.InputSystem.InputAction.started" />, <see cref="UnityEngine.InputSystem.InputAction.performed" /> or <see cref="UnityEngine.InputSystem.InputAction.canceled" />.
|
|
/// </summary>
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.started" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.performed" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.canceled" />
|
|
void OnAirPunch(InputAction.CallbackContext context);
|
|
/// <summary>
|
|
/// Method invoked when associated input action "BasicKick" is either <see cref="UnityEngine.InputSystem.InputAction.started" />, <see cref="UnityEngine.InputSystem.InputAction.performed" /> or <see cref="UnityEngine.InputSystem.InputAction.canceled" />.
|
|
/// </summary>
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.started" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.performed" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.canceled" />
|
|
void OnBasicKick(InputAction.CallbackContext context);
|
|
/// <summary>
|
|
/// Method invoked when associated input action "LowKick" is either <see cref="UnityEngine.InputSystem.InputAction.started" />, <see cref="UnityEngine.InputSystem.InputAction.performed" /> or <see cref="UnityEngine.InputSystem.InputAction.canceled" />.
|
|
/// </summary>
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.started" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.performed" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.canceled" />
|
|
void OnLowKick(InputAction.CallbackContext context);
|
|
/// <summary>
|
|
/// Method invoked when associated input action "WeaponPickup" is either <see cref="UnityEngine.InputSystem.InputAction.started" />, <see cref="UnityEngine.InputSystem.InputAction.performed" /> or <see cref="UnityEngine.InputSystem.InputAction.canceled" />.
|
|
/// </summary>
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.started" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.performed" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.canceled" />
|
|
void OnWeaponPickup(InputAction.CallbackContext context);
|
|
/// <summary>
|
|
/// Method invoked when associated input action "SpecialMove" is either <see cref="UnityEngine.InputSystem.InputAction.started" />, <see cref="UnityEngine.InputSystem.InputAction.performed" /> or <see cref="UnityEngine.InputSystem.InputAction.canceled" />.
|
|
/// </summary>
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.started" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.performed" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.canceled" />
|
|
void OnSpecialMove(InputAction.CallbackContext context);
|
|
/// <summary>
|
|
/// Method invoked when associated input action "SumoSlap" is either <see cref="UnityEngine.InputSystem.InputAction.started" />, <see cref="UnityEngine.InputSystem.InputAction.performed" /> or <see cref="UnityEngine.InputSystem.InputAction.canceled" />.
|
|
/// </summary>
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.started" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.performed" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.canceled" />
|
|
void OnSumoSlap(InputAction.CallbackContext context);
|
|
/// <summary>
|
|
/// Method invoked when associated input action "SpinningBackfist" is either <see cref="UnityEngine.InputSystem.InputAction.started" />, <see cref="UnityEngine.InputSystem.InputAction.performed" /> or <see cref="UnityEngine.InputSystem.InputAction.canceled" />.
|
|
/// </summary>
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.started" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.performed" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.canceled" />
|
|
void OnSpinningBackfist(InputAction.CallbackContext context);
|
|
/// <summary>
|
|
/// Method invoked when associated input action "JumpBack" is either <see cref="UnityEngine.InputSystem.InputAction.started" />, <see cref="UnityEngine.InputSystem.InputAction.performed" /> or <see cref="UnityEngine.InputSystem.InputAction.canceled" />.
|
|
/// </summary>
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.started" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.performed" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.canceled" />
|
|
void OnJumpBack(InputAction.CallbackContext context);
|
|
/// <summary>
|
|
/// Method invoked when associated input action "JumpLeft" is either <see cref="UnityEngine.InputSystem.InputAction.started" />, <see cref="UnityEngine.InputSystem.InputAction.performed" /> or <see cref="UnityEngine.InputSystem.InputAction.canceled" />.
|
|
/// </summary>
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.started" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.performed" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.canceled" />
|
|
void OnJumpLeft(InputAction.CallbackContext context);
|
|
/// <summary>
|
|
/// Method invoked when associated input action "JumpRight" is either <see cref="UnityEngine.InputSystem.InputAction.started" />, <see cref="UnityEngine.InputSystem.InputAction.performed" /> or <see cref="UnityEngine.InputSystem.InputAction.canceled" />.
|
|
/// </summary>
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.started" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.performed" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.canceled" />
|
|
void OnJumpRight(InputAction.CallbackContext context);
|
|
/// <summary>
|
|
/// Method invoked when associated input action "BlockStepBack" is either <see cref="UnityEngine.InputSystem.InputAction.started" />, <see cref="UnityEngine.InputSystem.InputAction.performed" /> or <see cref="UnityEngine.InputSystem.InputAction.canceled" />.
|
|
/// </summary>
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.started" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.performed" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.canceled" />
|
|
void OnBlockStepBack(InputAction.CallbackContext context);
|
|
/// <summary>
|
|
/// Method invoked when associated input action "BlockBodyLeft" is either <see cref="UnityEngine.InputSystem.InputAction.started" />, <see cref="UnityEngine.InputSystem.InputAction.performed" /> or <see cref="UnityEngine.InputSystem.InputAction.canceled" />.
|
|
/// </summary>
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.started" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.performed" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.canceled" />
|
|
void OnBlockBodyLeft(InputAction.CallbackContext context);
|
|
/// <summary>
|
|
/// Method invoked when associated input action "BlockLeg" is either <see cref="UnityEngine.InputSystem.InputAction.started" />, <see cref="UnityEngine.InputSystem.InputAction.performed" /> or <see cref="UnityEngine.InputSystem.InputAction.canceled" />.
|
|
/// </summary>
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.started" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.performed" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.canceled" />
|
|
void OnBlockLeg(InputAction.CallbackContext context);
|
|
/// <summary>
|
|
/// Method invoked when associated input action "AirKick" is either <see cref="UnityEngine.InputSystem.InputAction.started" />, <see cref="UnityEngine.InputSystem.InputAction.performed" /> or <see cref="UnityEngine.InputSystem.InputAction.canceled" />.
|
|
/// </summary>
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.started" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.performed" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.canceled" />
|
|
void OnAirKick(InputAction.CallbackContext context);
|
|
}
|
|
/// <summary>
|
|
/// Interface to implement callback methods for all input action callbacks associated with input actions defined by "Menu Controls" which allows adding and removing callbacks.
|
|
/// </summary>
|
|
/// <seealso cref="MenuControlsActions.AddCallbacks(IMenuControlsActions)" />
|
|
/// <seealso cref="MenuControlsActions.RemoveCallbacks(IMenuControlsActions)" />
|
|
public interface IMenuControlsActions
|
|
{
|
|
/// <summary>
|
|
/// Method invoked when associated input action "Navigate" is either <see cref="UnityEngine.InputSystem.InputAction.started" />, <see cref="UnityEngine.InputSystem.InputAction.performed" /> or <see cref="UnityEngine.InputSystem.InputAction.canceled" />.
|
|
/// </summary>
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.started" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.performed" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.canceled" />
|
|
void OnNavigate(InputAction.CallbackContext context);
|
|
/// <summary>
|
|
/// Method invoked when associated input action "Left Click" is either <see cref="UnityEngine.InputSystem.InputAction.started" />, <see cref="UnityEngine.InputSystem.InputAction.performed" /> or <see cref="UnityEngine.InputSystem.InputAction.canceled" />.
|
|
/// </summary>
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.started" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.performed" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.canceled" />
|
|
void OnLeftClick(InputAction.CallbackContext context);
|
|
/// <summary>
|
|
/// Method invoked when associated input action "Point" is either <see cref="UnityEngine.InputSystem.InputAction.started" />, <see cref="UnityEngine.InputSystem.InputAction.performed" /> or <see cref="UnityEngine.InputSystem.InputAction.canceled" />.
|
|
/// </summary>
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.started" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.performed" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.canceled" />
|
|
void OnPoint(InputAction.CallbackContext context);
|
|
/// <summary>
|
|
/// Method invoked when associated input action "Submit" is either <see cref="UnityEngine.InputSystem.InputAction.started" />, <see cref="UnityEngine.InputSystem.InputAction.performed" /> or <see cref="UnityEngine.InputSystem.InputAction.canceled" />.
|
|
/// </summary>
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.started" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.performed" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.canceled" />
|
|
void OnSubmit(InputAction.CallbackContext context);
|
|
/// <summary>
|
|
/// Method invoked when associated input action "Cancel" is either <see cref="UnityEngine.InputSystem.InputAction.started" />, <see cref="UnityEngine.InputSystem.InputAction.performed" /> or <see cref="UnityEngine.InputSystem.InputAction.canceled" />.
|
|
/// </summary>
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.started" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.performed" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.canceled" />
|
|
void OnCancel(InputAction.CallbackContext context);
|
|
/// <summary>
|
|
/// Method invoked when associated input action "TogglePause" is either <see cref="UnityEngine.InputSystem.InputAction.started" />, <see cref="UnityEngine.InputSystem.InputAction.performed" /> or <see cref="UnityEngine.InputSystem.InputAction.canceled" />.
|
|
/// </summary>
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.started" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.performed" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.canceled" />
|
|
void OnTogglePause(InputAction.CallbackContext context);
|
|
/// <summary>
|
|
/// Method invoked when associated input action "Click1v1" is either <see cref="UnityEngine.InputSystem.InputAction.started" />, <see cref="UnityEngine.InputSystem.InputAction.performed" /> or <see cref="UnityEngine.InputSystem.InputAction.canceled" />.
|
|
/// </summary>
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.started" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.performed" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.canceled" />
|
|
void OnClick1v1(InputAction.CallbackContext context);
|
|
/// <summary>
|
|
/// Method invoked when associated input action "Click2v2" is either <see cref="UnityEngine.InputSystem.InputAction.started" />, <see cref="UnityEngine.InputSystem.InputAction.performed" /> or <see cref="UnityEngine.InputSystem.InputAction.canceled" />.
|
|
/// </summary>
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.started" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.performed" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.canceled" />
|
|
void OnClick2v2(InputAction.CallbackContext context);
|
|
/// <summary>
|
|
/// Method invoked when associated input action "Click3v3" is either <see cref="UnityEngine.InputSystem.InputAction.started" />, <see cref="UnityEngine.InputSystem.InputAction.performed" /> or <see cref="UnityEngine.InputSystem.InputAction.canceled" />.
|
|
/// </summary>
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.started" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.performed" />
|
|
/// <seealso cref="UnityEngine.InputSystem.InputAction.canceled" />
|
|
void OnClick3v3(InputAction.CallbackContext context);
|
|
}
|
|
}
|