Files
DeviantMobile-Rohan/Assets/InputAssets/movement.cs
2026-06-26 22:41:39 +05:30

3497 lines
161 KiB
C#

//------------------------------------------------------------------------------
// <auto-generated>
// This code was auto-generated by com.unity.inputsystem:InputActionCodeGenerator
// version 1.19.0
// 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&lt;Vector2&gt;()}");
/// }
///
/// // Invoked when "Attack" action is either started, performed or canceled.
/// public void OnAttack(InputAction.CallbackContext context)
/// {
/// Debug.Log($"OnAttack: {context.ReadValue&lt;float&gt;()}");
/// }
///
/// #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);
}
}