Category:ProtoFlux:Utility: Difference between revisions

Category page
Create Utility ProtoFlux Category
 
Fix some descriptions
Line 5: Line 5:


{{Table ProtoFluxCategoryNodes
{{Table ProtoFluxCategoryNodes
|Continuously Changing Relay|| Forces the inputted value/[[Type:Object|Object]] to reevaluate every game tick.
|Continuously Changing Relay|| Forces the inputted value/[[Type:Object|Object]] to re-evaluate every engine update cycle.
|Delay Value|| Make a value """Lag""" X provided seconds.
|Delay Value|| Make a value """Lag""" X provided seconds.
|Demultiplex|| allows you to switch a value to one of many outputs, and a default value to the rest.
|Demultiplex|| allows you to switch a value to one of many outputs, and a default value to the rest.
Line 12: Line 12:
|Multiplex|| Takes multiple inputs and returns one of the provided to the output. Kind of like a fixed size array.
|Multiplex|| Takes multiple inputs and returns one of the provided to the output. Kind of like a fixed size array.
|Nice Type Name|| Returns the pretty human readable name of the type of the inputted [[Type:Object|Object]].
|Nice Type Name|| Returns the pretty human readable name of the type of the inputted [[Type:Object|Object]].
|Notify Modified|| Sends a Continuation when the provided [[Component|IComponent]] is modified.
|Notify Modified||Calls the NotifyModified method on a input [[Component|IComponent]].
|Pick Random Object|| Returns a random choice [[Type:Object|Object]] from the provided list of inputs every evaluation.  
|Pick Random Object|| Returns a random choice [[Type:Object|Object]] from the provided list of inputs every evaluation.  
|Pick Random Value|| Returns a random choice value from the provided list of inputs every evaluation.
|Pick Random Value|| Returns a random choice value from the provided list of inputs every evaluation.
|Type Color|| Returns the UI [[Type:ColorX|ColorX]] of a [[:Category:Type|Type's]] that [[FrooxEngine]] gives a type.
|Type Color|| Returns the UI [[Type:ColorX|ColorX]] of a [[:Category:Type|Type's]] that [[FrooxEngine]] gives a type.
}}
}}

Revision as of 20:36, 15 January 2024

Subcategories
Category Summary
Binary Binary Math, (de)composing numerics with booleans.
GUIDs Creating and parsing GUIDs.
Nodes
Node Name Description
Continuously Changing Relay Forces the inputted value/Object to re-evaluate every engine update cycle.
Delay Value Make a value """Lag""" X provided seconds.
Demultiplex allows you to switch a value to one of many outputs, and a default value to the rest.
Get Type Returns the type of an Object.
Index Of First Match Returns if a value matches one of a list, and which one it matched with (int).
Multiplex Takes multiple inputs and returns one of the provided to the output. Kind of like a fixed size array.
Nice Type Name Returns the pretty human readable name of the type of the inputted Object.
Notify Modified Calls the NotifyModified method on a input IComponent.
Pick Random Object Returns a random choice Object from the provided list of inputs every evaluation.
Pick Random Value Returns a random choice value from the provided list of inputs every evaluation.
Type Color Returns the UI ColorX of a Type's that FrooxEngine gives a type.

Subcategories

This category has the following 2 subcategories, out of 2 total.