//-----------------------------------------------------------------------------
// Showtime - Input Config
//
// http://tt-intranet.intl.warnerbros.com/wiki/index.php/Game_Mechanics_-_Input#Input_Config_File
//-----------------------------------------------------------------------------

input_priority
{
	"9ABash_North"
	"9ABash_South"
	"9ABash_East"
	"9ABash_West"
	"SelectionGrid_Up"
	"SelectionGrid_Right"
	"SelectionGrid_Left"
	"SelectionGrid_Down"
	"Customiser_Select"
	"Customiser_Back"
	"Customiser_Option"
	"Customiser_Tag"
	"Skip"
	"ApprehendInput"
	"AltApprehendInput"
	"PlaceVehicle"
	"CancelVehiclePlacement"
	"RotateVehicleClockwise"
	"RotateVehicleAntiClockwise"
	"ShrugInput"
	"HoldAttackEscape"
	"FamilyBuildPlateInputTriggerSelect"
	"FamilyBuildPlateInputTriggerCancel"
	"InputFamilyBuildMinigame_Toggle"
	"InputFamilyBuildMinigame_Mash"
	"InputButtonBashMinigame"
	"StrengthSwitchButtonBash"
	"StrengthSwitchBreakOff"
	"QuickTimeEvent_MashAction"
	"QuickTimeEvent_MashTag"
	"QuickTimeEvent_MashSpecial"
	"QuickTimeEvent_MashJump"
	"QuickTimeEvent_Action"
	"QuickTimeEvent_Tag"
	"QuickTimeEvent_Special"
	"QuickTimeEvent_Jump"
	"4APuzzleInputPress"
	"4APuzzleQuitPress"
	"GooCoveredStruggleJump"
	"GooCoveredStruggleAttack"
	"SlideSectionJump"
	"IncrediCarryThrow"
	"IncrediCarryDrop"
	"IncrediCarryDropHold"
	"VioletChaseShootInput"
	"CharacterPurchaserBuy"
	"CharacterPurchaserCancel"
	"CharacterPurchaserInteract"
	"CharacterPurchaserBlockJumpInput"
	"CharacterPurchaserBlockSpecialInput"
	"CharacterPurchaserBlockActionInput"
	"SkyDiveLaunch"
	"MechGadgetControllerAnimationBashAction"
	"MechGadgetControllerAnimationBashSpecial"
	"Gadget GrappleAttachMash"
	"ButtonMashPushable"
	"ParkourBash"
	"FlurryStrike"
	"TakeDown"
	"StealthAttack"
	"CancelStretchMechanic"
	"FreeStretchMelee"
	"UseGenericMechanic"
	"TechAccessGameStart"
	"RunFight"
//	"Hover"
	"ScubaJump"
	"Accept"
	"Dismount"
	"HideInside"
//	"VehicleUbercharge_Start"
	"TriggerRace"
	"SwitchInputActionPress"
	"SwitchInputSpecialPress"
	"SwitchInputJumpPress"
	"SwitchInputTagPress"
	"SwitchInputActionHold"
	"SwitchInputSpecialHold"
	"SwitchInputJumpHold"
	"SwitchInputTagHold"
	"PortalMultiAccessInteract"
	"MindControl"
	"ChooseItsSpecial"
	"ChooseItsDestroy"
	"StrengthDestroyInteract"
	"StrengthDestroyInteract2"
	"ButtonMashInteract"
	"SmallAccessInteract"
	"SpinnerSwitchInteract"
	"SwordSwitchInteract"
	"StrengthSwitchInteract"
	"StrengthSwitchHold"
//	"LevelSelectTerminalInteract"
//	"MinionGroupInteract"
//	"CancelMinionCommand"
//	"UsingMap_Cancel"
	"inputRemote"
	"inputRemote( special )"
	"StartRaceSequenceInput"
	"IncrediStrengthJackGadgetStart"
	"IncrediStrengthJackLiftMid"
	"IncrediStrengthJackLift"
	"IncrediCarryTarget"
	"SmashWall"
	"HomingAttack"
	"HomingAttackAlt"
	"JumpAttack"
	"Dodge"
	"DodgeL"
	"DodgeR"
	"ZorbTeamUpTagging_Eject"
	"Drone_Tag"
	"ElastigirlBoat_Eject"
	"Tag"
	"TagL1"
	"TagR1"
	"TagAltR1"
	"TagAltL1"
	"TagCancel"
	"TagSelect"
	"TagSpecial"
	"ToggleNext"
	"ToggleLast"
	"CamRailAccel"
	"CamRailBrake"
	"TagHeld"
	"SuperFreeplayGrid"
	"LaserCancelAction"
	"LaserCancelSpecial"
	"MechHubSwimLikeFlyingParametersAbility_Dive"
	"LevelFlying_SSTap"
	"LevelFlying_Lift"
	"LevelFlying_Descend"
	"LevelFlying_Dropout"
	"LevelFlying_Dropout2"
	"HubFlying_Forwards"
	"HubFlying_ATap"
	"HubFlying_Dropout"
	"HubFlying_NoseDive"
	"StartFlying"
	"ScannerExit"
//	"AccessPanelRemoteExit"
	"exitRemoteWinchContext"
	"inputInteractMechRemote"
	"GadgetDig"
	"QuickGadgetDig"
	"inputSlidingBlockStart"
	"Fighting(Special)"
//	"StompAttack"
//	"StompAttackAlt"
	"DropFromTwirlPoleSpecial"
	"DropFromTwirlPoleAction"
	"JumpFromTwirlPole"
	"ObstaclePull"
	"ObstacleMash"
	"PickUpItem"
//	"PickUpItem2"
	"PlugItem"
	"UnClipItem"
//	"Magic"				// Disabled UsingLegoMagic, as not used
//	"MagicPush"			// Disabled UsingLegoMagic, as not used
//	"MagicPushTap"		// Disabled UsingLegoMagic, as not used
//	"MagicDeflect"		// Disabled UsingLegoMagic, as not used
	"Teleport"
	"SabreWallCut"
	"SabreWallCutCancelOnJump"
	"SabreWallCutCancelOnAction"
	"WhipObstacle"
//	"LedgeDrop"
	"SpellIt"
	"DetatchChute"
	"DropBarrel"
	"ButtonPromptAction"
	"ButtonPromptSpecial"
	"ButtonPromptTag"
	"ButtonPromptJump"
	"Parkour"
	"JumoOffLedge"
	"DropOffLedge"
	"BarHopDismount"
	"Block"
	"SpecialMoveB"
	"SpecialMoveX"
	"SpecialMashB"
	"SpecialMashX"
	"SpecialMashY"
	"SpecialMashA"
//	"DualGrappleExit"
	"GrappleAttach"
	"Gadget GrappleAttach"
	"inputSwingPointStart"
	"UseStretchMechanic"
	"SuperDestroy"
	"swingPointJumpOff"
	"swingPointFallOff"
	"VehicleHorn"
	"VehicleHornAlt"
	"TransformVehicleInput"
	"VehicleThrottle"
	"VehicleReverse"
	"VehicleAltUp"
	"VehicleAltDown"
	"MechVehicleJump"
	"VehicleFun1"
	"VehicleFun2"
	"VehicleBooster"
	"VehicleHornToggle"
	"VehicleWheelie"
	"ElastibikeHorn"
//	"CoverMechanicTrigger"
	"TurretShootAutoFire"
	"TurretShootAutoFire(Special)"
	"CamRailMoveShoot"
//	"ChangeCover"
//	"CoverSuperModeTrigger"
//	"CoverHoldLeftTriggerReveal"
//	"CoverHoldRightTriggerReveal"
//	"CoverReveal"
//	"CoverShootReveal"
//	"CoverSecondaryFireHACK"
	"SpecialMovePriorityB"
//	"PowerAttack"
	"AirAttack"
	"ChestBlastTapSpecial"
//	"ForceButtonTap"
//	"ForceButtonHold"
//	"ForceButtonHold2"
	"SuperSense(in volume)"
//	"BreakCover"
//	"CoverAltShootReveal"
	"SocketTwirlPole"
	"inputSlidingBlockFail"
	"EnterFreeStretch"
	"ExitFreeStretch"
	"SuperAttackBashEast"
	"SuperAttackBashWest"
	"SuperAttackBashNorth"
	"SuperAttackBashSouth"
	"ChargeUpAttack_Hold"
	"ChargeUpAttack_Press"
	"Fighting"
	"SuperAttackHoldWest"	
	"SuperAttackHoldEast"
	"SuperAttackHoldNorth"
	"SuperAttackHoldSouth"
	"SummonDecoysTap"
	"SummonDecoysHold"
	"ZeroPointEnergyTap"
	"ZeroPointEnergyHold"
	"ElastigirlRangeAttack"
	"Throwing(Special)"
	"Throwing"
	"ThrowTargeting"
	"ThrowTargeting(Special)"
	"FireExtinguisherShootAndTargetSpecial"
	"FireExtinguisherShootOnlySpecial"
//	"ThermalRemoteDetonate"
//	"FireExtinguisherShootAndTargetRightTrigger"
//	"FireExtinguisherShootAndTargetAction"
	"Shooting(R2)"
	"Shooting"
	"Shooting(Special)"
	"Shoot"
	"Shoot on Special"
	"VehicleWeapon1"
	"VehicleWeapon2"
	"LaserShootTargetingAction"
	"Shrug_SwitchInputSpecialPress"
	"WhipTargeting"
	"Return Boomerang Hold Action"
	"Return Boomerang"
	"ShootTargeting(R2)"
	"ShootTargeting"
	"BoomerangTargeting"
	"ShootTargeting(Special)"
	"LegoShootTargeting"
	"ShootTargeting on Special"
	"VehicleTarget"
//	"LevelWebSwingJump"
//	"LevelWebSwingIncreaseHeight"
//	"WebSwing"
//	"LevelWebSwingFall"
//	"LevelWebSwingLowerHeight"
//	"LevelWebSwingShoot"
	"IceTrail_Hold"
	"HyperJumpPress"
	"HyperJumpHold"
	"AirJump"
	"AirJumpHold"
	"Sonar"
	"ScaleCharacter"
	"Whip"
//	"Force Field Toggle"
	"TrackingDigButton"
	"ItemInOut"
	"ItemDropAway"
	"ItemlessEnterHold"
	"ItemOut"
	"BounceJump"
	"Dash"
//	"EnterCover" // Now on JUMP, so must be higher priority than jumping
	"NewJump"
	"VehicleFun1Alt"
	"ChaseCam recentre"
	"ChaseCam recentre alt"
	"ChaseCam recentre single joycon"
	"CallInVehicle"			// Needs to be below ItemlessEnterHold and ItemDropAway, otherwise Russell can't use dig correctly

	"ObstacleDriverTriggerAction"
	"ObstacleDriverTriggerSpecial"
	"CycleItemLeft"
	"CycleItemRight"
	"inputMinigunShootingAction"
	"inputMinigunShootingSpecial"
	"MechSelectionChooserHold"
	"Shrug_SwitchInputActionPress"
//	"Shrug_SwitchInputSpecialPress"
	"Shrug_SwitchInputJumpPress"
	"Shrug_SwitchInputTagPress"
	"Shrug_SwitchInputActionHold"
	"Shrug_SwitchInputSpecialHold"
	"Shrug_SwitchInputJumpHold"
	"Shrug_SwitchInputTagHold"
	"SuperSense(not in volume)"
	"ShootBeam"
//	"Blocking"
	"Punch"
	"Swipe"
	"Transform"
//	"LevelWebSwingShootTarget"
	"WhipSpin"
	"Grapple Targeting"
	"TwoHandedThrowInOut"
	"TwoHandedThrowDrop"
	"PoleClimb"
	"PoleClimb_JumpOff"
//	"ChargeInput"
	"PsionicSphere_Boost"
	"Dash_BoatTeamUpBoost"
	"DashTrack_Charge"
	"DashTrack_Cancel"
// If SHOW-15172 is reversed, Dash_OneShot and Dash_Hold will need reinstating and QuickDash would then be deprecated 
//	"Dash_OneShot"
//	"Dash_Hold"
	"QuickDash"
	"LeaveZorbSwitch"
	"PsionicSphere_Quit"
	"inputRemoteFail"
	"inputRemoteFail( special )"
	"ToggleInvisibilityOnLowPriority" // bit misleading; this isn't so much a low priority per-se, it's more that ToggleInvisibilityOn is a higher priority
	"ToggleInvisibilityOff"
	"PsionicSphere_Hold"
	"IncrediStrengthThrowThrow"
	"IncrediCarryGrab"
	"IncidentalAnimTrigger"
	"LaserShootTargetingSpecial"
	"TransformAlt"
	"TransformAltHold"
// Deprecated as a result of SHOW-15171:
//	"SuperCharge_Hold" 
	"TransformInput"
	"VehicleSelfDestruct"
}
