Difference between revisions of "Raw Data Tooltip Events (LogiX node)"

From Neos Wiki
Jump to navigation Jump to search
(Formatting updates and include additional outputs from build 2020.11.25.1148)
Line 1: Line 1:
 
<languages></languages>
 
<languages></languages>
 
<translate>
 
<translate>
The '''Raw Data Tooltip Events''' node generates impulses for the input RawDataTooltip component.
+
<!--T:1-->
 +
{{Infobox Logix Node
 +
|Name=Create Dynamic Variable`1
 +
|Image=[[File:RawDataTooltipEvents.png| | noframe | 256px | 'Raw Data Tooltip Events' LogiX node]]
 +
| Input0Type = RawDataTooltip | Input0Name = Tooltip
 +
| Output0Type = Impulse | Output0Name = Equipped
 +
| Output1Type = Impulse | Output1Name = Dequipped
 +
| Output3Type = Impulse | Output3Name = ToolUpdate
 +
| Output4Type = Impulse | Output4Name = PrimaryPressed
 +
| Output5Type = Impulse | Output5Name = PrimaryHeld
 +
| Output6Type = Impulse | Output6Name = PrimaryReleased
 +
| Output7Type = Impulse | Output7Name = SecondaryPressed
 +
| Output8Type = Impulse | Output8Name = SecondaryHeld
 +
| Output9Type = Impulse | Output9Name = SecondaryReleased
 +
}}
  
<!--[[File:|border|256px|right]]-->
+
<!--T:2-->
 +
The '''Raw Data Tooltip Events''' node fire impulses for the input RawDataTooltip component when various events (e.g. button presses) occur.
  
== Inputs & Outputs ==
+
== Usage == <!--T:3-->
{| class="wikitable"
+
The '''Equipped''' output fires an impulse whenever the referenced RawDataTooltip becomes equipped.
|+Inputs
 
|-
 
| Color
 
| Label
 
| Type
 
|-
 
| style="background-color:{{RawDataTooltip-color}}" |
 
| Tooltip
 
| RawDataTooltip
 
|}
 
  
{| class="wikitable"
+
The '''Dequipped''' output fires an impulse whenever the referenced RawDataTooltip becomes dequipped.
|+Outputs
 
|-
 
| Color
 
| Label
 
| Type
 
|-
 
| style="background-color:{{Impulse-color}}" |
 
| ToolUpdate
 
| Impulse
 
|-
 
| style="background-color:{{Impulse-color}}" |
 
| PrimaryPressed
 
| Impulse
 
|-
 
| style="background-color:{{Impulse-color}}" |
 
| PrimaryHeld
 
| Impulse
 
|-
 
| style="background-color:{{Impulse-color}}" |
 
| PrimaryReleased
 
| Impulse
 
|-
 
| style="background-color:{{Impulse-color}}" |
 
| SecondaryPressed
 
| Impulse
 
|-
 
| style="background-color:{{Impulse-color}}" |
 
| SecondaryHeld
 
| Impulse
 
|-
 
| style="background-color:{{Impulse-color}}" |
 
| SecondaryReleased
 
| Impulse
 
|}
 
  
== Usage ==
+
The '''ToolUpdate''' output fires an impulse every frame while the referenced RawDataTooltip is equipped.
Tool update fires an impulse every frame while the Tooltip is equipped. PrimaryPress fires each time primary fire is pressed while PrimaryReleased fires each time primary fire is released. PrimaryStay fires every frame that primary fire is held down. SecondaryPressed, SecondaryReleased and SecondaryHeld analogously fire for when secondary fire is pressed.
 
  
== Examples ==
+
The '''PrimaryPressed''' output fires an impulse whenever the equipping user presses the primary fire button on the controller corresponding to the hand where the RawDataTooltip is equipped.
This node is essential for making custom tooltips as LogiX can be made to run on button presses.
+
 
== Node Menu ==
+
The '''PrimaryHeld''' output fires an impulse every frame while the equipping user holds the primary fire button pressed on the controller corresponding to the hand where the RawDataTooltip is equipped.
 +
 
 +
The '''PrimaryReleased''' output fires an impulse whenever the equipping user releases the primary fire button on the controller corresponding to the hand where the RawDataTooltip is equipped.
 +
 
 +
The '''SecondaryPressed''' output fires an impulse whenever the equipping user presses the secondary fire button on the controller corresponding to the hand where the RawDataTooltip is equipped.
 +
 
 +
The '''SecondaryHeld''' output fires an impulse every frame while the equipping user holds the secondary fire button pressed on the controller corresponding to the hand where the RawDataTooltip is equipped.
 +
 
 +
The '''SecondaryReleased''' output fires an impulse whenever the equipping user releases the secondary fire button on the controller corresponding to the hand where the RawDataTooltip is equipped.
 +
 
 +
This node is essential for making custom tooltips as LogiX can be made to run based on a user's interactions with the tool.
 +
 
 +
== Examples == <!--T:4-->
 +
 
 +
== Node Menu == <!--T:5-->
 
</translate>
 
</translate>
  
[[Category:LogiX|Raw Data Tooltip Events]]
+
[[Category:LogiX{{#translation:}}|Raw Data Tooltip Events]]
[[Category:LogiX: Tools|Raw Data Tooltip Events]]
+
[[Category:LogiX: Tools{{#translation:}}|Raw Data Tooltip Events]]
{{:NodeMenu-Tools}}
+
{{:NodeMenu-Tools{{#translation:}}}}

Revision as of 21:52, 25 November 2020

Other languages:
English • ‎日本語
Create Dynamic Variable`1
'Raw Data Tooltip Events' LogiX node
Inputs
  RawDataTooltip Tooltip
Outputs
  Impulse Equipped
  Impulse Dequipped
  Impulse ToolUpdate
  Impulse PrimaryPressed
  Impulse PrimaryHeld
  Impulse PrimaryReleased
  Impulse SecondaryPressed
  Impulse SecondaryHeld
  Impulse SecondaryReleased

The Raw Data Tooltip Events node fire impulses for the input RawDataTooltip component when various events (e.g. button presses) occur.

Usage

The Equipped output fires an impulse whenever the referenced RawDataTooltip becomes equipped.

The Dequipped output fires an impulse whenever the referenced RawDataTooltip becomes dequipped.

The ToolUpdate output fires an impulse every frame while the referenced RawDataTooltip is equipped.

The PrimaryPressed output fires an impulse whenever the equipping user presses the primary fire button on the controller corresponding to the hand where the RawDataTooltip is equipped.

The PrimaryHeld output fires an impulse every frame while the equipping user holds the primary fire button pressed on the controller corresponding to the hand where the RawDataTooltip is equipped.

The PrimaryReleased output fires an impulse whenever the equipping user releases the primary fire button on the controller corresponding to the hand where the RawDataTooltip is equipped.

The SecondaryPressed output fires an impulse whenever the equipping user presses the secondary fire button on the controller corresponding to the hand where the RawDataTooltip is equipped.

The SecondaryHeld output fires an impulse every frame while the equipping user holds the secondary fire button pressed on the controller corresponding to the hand where the RawDataTooltip is equipped.

The SecondaryReleased output fires an impulse whenever the equipping user releases the secondary fire button on the controller corresponding to the hand where the RawDataTooltip is equipped.

This node is essential for making custom tooltips as LogiX can be made to run based on a user's interactions with the tool.

Examples

Node Menu

Tools
Back Dequip Tooltip Equip Tooltip Get Raw Data Tooltip Hit Get Tooltip Has Tooltip Is Tooltip Equipped
Is Tooltip In Use Raw Data Tooltip Events Tooltip Equipping Side Tooltip Equipping Slot Tooltip Events