Info

Statistics

  • Download count456 total downloads
  • Latest download count 313 downloads of latest version
  • Average download count1 downloads per day average

Owners

A list of all Actions, Conditions and Expressions supported in this addon.

Digital

  • Actions

    Set down input {0} for player {1} with control scheme {2} (prevent auto switch: {3})

    Set an input to a down state

    Set up input {0} for player {1} with control scheme {2}

    Set an input to an up state

    Simulate down input {0} for player {1}

    This only triggers the down event, it does not set the input to a down state

    Simulate up input {0} for player {1}

    This only triggers the up event, it does not set the input to an up state

  • Conditions

    Is {0} down for player {1}

    Test if an input is down

    Is any input down for player {0}

    Test if any input is down

    Is {0} down for player {1} with control scheme {2}

    Test if an input is down for a specific control scheme

    Is any input down for player {0} with control scheme {1}

    Test if any input is down for a specific control scheme

    On {0} down for player {1}

    Trigger an event when an input is pressed down

    On {0} up for player {1}

    Trigger an event when an input is released

    On any input down for player {0}

    Trigger an event when any input is pressed down

    On any input up for player {0}

    Trigger an event when any input is released

  • Expressions

    LastInput

    Get the name of the last input from trigger

    LastPlayer

    Get the ID of the last player from trigger

Analog

  • Actions

    Set axis {0} to {1} for player {2} with control scheme {3} (prevent auto switch: {4})

    Set an axis to a value

    Set joystick {0} to {1}, {2} for player {3} with control scheme {4} (prevent auto switch: {5})

    Set a joystick to a value

    Set joystick {0} X to {1} for player {2} with control scheme {3} (prevent auto switch: {4})

    Set a joystick X value

    Set joystick {0} Y to {1} for player {2} with control scheme {3} (prevent auto switch: {4})

    Set a joystick Y value

    Set default axis deadzone to {0}

    Set the default deadzone for all axes that don't have a custom deadzone set

    Set default joystick deadzone to {0}

    Set the default deadzone for all joysticks that don't have a custom deadzone set

    Set axis {0} deadzone to {1}

    Set the deadzone for an axis

    Set joystick {0} deadzone to {1}

    Set the deadzone for a joystick

  • Conditions

    Is axis {0} outside deadzone for player {1}

    Test if an axis is outside its deadzone

    Is axis {0} outside deadzone for player {1} and control scheme {2}

    Test if an axis is outside its deadzone for a control scheme

    Is any axis outside deadzone for player {0}

    Test if any axis is outside its deadzone

    Is any axis outside deadzone for player {0} and control scheme {1}

    Test if any axis is outside its deadzone for a control scheme

    Is joystick {0} outside deadzone for player {1}

    Test if a joystick is outside its deadzone

    Is joystick {0} outside deadzone for player {1} and control scheme {2}

    Test if a joystick is outside its deadzone for a control scheme

    Is any joystick outside deadzone for player {0}

    Test if any joystick is outside its deadzone

    Is any joystick outside deadzone for player {0} and control scheme {1}

    Test if any joystick is outside its deadzone for a control scheme

  • Expressions

    GetAxis

    Get the value of an axis

    GetRawAxis

    Get the raw value of an axis

    GetJoystickX

    Get the x value of a joystick

    GetRawJoystickX

    Get the raw x value of a joystick

    GetJoystickY

    Get the y value of a joystick

    GetRawJoystickY

    Get the raw y value of a joystick

    GetJoystickAngle

    Get the angle of a joystick

    GetJoystickMagnitude

    Get the magnitude of a joystick

    GetRawJoystickMagnitude

    Get the raw magnitude of a joystick

Simulate

Control Scheme

  • Actions

    Set control scheme {0} for player {1}

    Switch to a control scheme

    Set auto switch to {1} for player {0}

    Enable or disable auto switch

  • Conditions

    Is control scheme {0} enabled for player {1}

    Test if a control scheme is enabled

  • Expressions

    GetControlScheme

    Get the name of the current control scheme

General

Wire

  • Actions

    Map wire {0} to player {1}

    Map a wire to a player

  • Expressions

    WireFrom

    Wire a control scheme to a player using an id