This handler will only be dispatched for the top-most frame that has enabled gamepad stick inputs.
A single stick may have multiple names, for example the left stick may dispatch two handlers for each movement with the names "LeftStick" and "Movement".
The deadzone configured for a stick is handled internally by the client; small movements from the resting position of the stick will not trigger this script handler until the deadzone has been exceeded.
The constraints applied to the payload coordinates are relative to the deadzone, such that any coordinate of 0 indicates the stick is within the deadzone for that axis.
GamePadAnalogMovementDefault: 1 Enable analog movement in any direction, rather than just the 8 cardinal directions
GamePadFaceMovementMaxAngleDefault: 0 Max movement to camera angle to face movement direction instead of camera direction. 0 = always, 180 = never (115 allows using strafe with quick turn around)
GamePadFaceMovementMaxAngleCombatDefault: 180 Max movement to camera angle to face movement direction instead of camera direction, in combat. 0 = always, 180 = never (115 allows using strafe with quick turn around)
GamePadStickAxisButtonsDefault: 0 Enables virtual buttons for the GamePad stick cardinal directions
GamePadTankTurnSpeedDefault: 0 If non-zero, character turns like a tank from GamePad movement
Community content is available under CC BY-SA 3.0 unless otherwise noted.