|UseSecondary|Bool| Allow for use of secondary. When disabled on quest this disables the Tank Controls mode which many quest users in the resonite community dislike.
|UseSecondary|Bool| Allow for use of secondary. When disabled on quest this disables the Tank Controls mode which many quest users in the resonite community dislike.
|AllowUseWhenHolding|Bool| Allow use of the tool when the user is holding onto the tool rather than having it equipped.
|AllowUseWhenHolding|Bool| Allow use of the tool when the user is holding onto the tool rather than having it equipped.
|Equipped|Bool| Whether the tool is equipped or not. This will still return true if the user is holding onto the tip. Commonly referred to as "Soft Equipping" or "Sudo Equipping".
|Equipped|Bool| Whether the tool is equipped or not. This will still return true if the user is holding onto the tip. Commonly referred to as "Soft Equipping" or "Pseudo Equipping".
|ControllerType|{{RootFieldType|SyncType}}|TypeAdv14=true| The [[Type:Type|Type]] (C# class) of the controller holding this tool.
|ControllerType|{{RootFieldType|SyncType}}|TypeAdv14=true| The [[Type:Type|Type]] (C# class) of the controller holding this tool.
|ControllerSide|Chirality| Whether the left, right, or none controller is holding this tool.
|ControllerSide|Chirality| Whether the left, right, or none controller is holding this tool.
The RawDataTool component is used in many different tool creations to allow for getting tool related actions on the hand its equipped in. This component has a ProtoFlux node associated with it (ProtoFlux:RawDataTool Events)
Whether the tool is equipped or not. This will still return true if the user is holding onto the tip. Commonly referred to as "Soft Equipping" or "Pseudo Equipping".
sets the label that tells the user what secondary on this tool does.
Usage
Attach to a slot and this component will generate the needed slots for this tool to work. This component will need a collider in its slot hierarchy so the tool can be grabbed and used. Combining this tool with protoflux or Components is needed to add custom behavior.
Examples
This article or section is a Stub. You can help the Resonite Wiki by expanding it.