ProtoFlux:RawDataTool Events

From Resonite Wiki
Revision as of 20:29, 15 April 2024 by AmasterAmaster (talk | contribs) (Added a suggestion note.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Raw Data Tool Events
Equipped
Dequipped
ToolUpdate
PrimaryPressed
PrimaryHeld
PrimaryReleased
SecondaryPressed
SecondaryHeld
SecondaryReleased
Tool
null
Tools

The Raw Data Tool Events node takes in a referenced raw data tool, and depending on the actions or inputs from the user, this node will fire specific events. This can let the user make a custom tool to run any custom flux when connected from this node.

If you are looking for generic tool events, try the Tool Events node instead.

Outputs

Equipped (Call)

Fires when the tool is equipped.

Dequipped (Call)

Fires when the tool is dequipped.

ToolUpdate (Call)

Fires every frame when this tool is equipped on the user.

PrimaryPressed (Call)

Fires when primary is pressed by the user while this tool is equipped.

PrimaryHeld (Call)

Fires when primary is held by the user while this tool is equipped.

PrimaryReleased (Call)

Fires when primary is released by the user while this tool is equipped.

SecondaryPressed (Call)

Fires when secondary is pressed by the user while this tool is equipped.

SecondaryHeld (Call)

Fires when secondary is held by the user while this tool is equipped.

SecondaryReleased (Call)

Fires when secondary is released by the user while this tool is equipped.

Globals

Tool (RawDataTool)

The raw data tool component reference.