ProtoFlux:Create Transform Undo Step

From Resonite Wiki
Revision as of 21:38, 27 January 2024 by 989onan (talk | contribs) (create undo transform step)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Create Transform Undo Step
*
Next
Target
SaveParent
SavePosition
SaveRotation
SaveScale
Undo


The node will create an undo step in the context menu of the person who the impulse came from. The node will then send to the undo manager in the world the slot transforms that the slot provided into Target should revert to. Or in more simpler terms, the current transforms the provided Target (Slot) contains is what it will be reset to when undone via the context menu. Certain transforms will be included or omitted depending on booleans provided into the inputs.

when this node is paired with an Undo Batch, it's description if has one, will be ignored, and will be part of the Undo Batch's undo step instead.

Inputs

Input (Call)

Create the undo step and set the object to be despawned upon undoing to the slot provided.

Target (Slot)

The Slot which it's transforms will be undo able for this undo step.

SaveParent (Bool)

Whither to make the Slot's Parent undoable with this undo step.

SavePosition (Bool)

Whither to make the undoable with this undo step.

SaveRotation (Bool)

Whither to make the Slot's Rotation undoable with this undo step.

SaveScale (Bool)

Whither to make the Slot's Scale undoable with this undo step.

Outputs

Next (Continuation)

Continues to More undo steps, continues to code that eventually ends, or an End Undo Batch that continues to eventually ended code.

Examples

This article or section is a Stub. You can help the Resonite Wiki by expanding it.