(One intermediate revision by the same user not shown)
Line 3:
Line 3:
|Name=External Slot Saver
|Name=External Slot Saver
}}
}}
{{stub}}
The ExternalSlotSaver will ensure that the <code>TargetSlot</code> is saved as a child of the slot this component is on if the slot isn't already in the hierarchy.
The ExternalSlotSaver will ensure that the target slot is saved as a child of the slot this component is on if the slot isn't already in the hierarchy.
|SaveActiveSelfOverride|'''[[Type:Nullable`1|Nullable`1]]<[[Type:Bool|Bool]]>'''|TypeAdv1=true| When not null, save this rather than <code>TargetSlot</code>'s current active self value.
|SaveLocalPositionOverride|'''[[Type:Nullable`1|Nullable`1]]<[[Type:Float3|Float3]]>'''|TypeAdv2=true| When not null, save this rather than <code>TargetSlot</code>'s current position value.
|SaveLocalRotationOverride|'''[[Type:Nullable`1|Nullable`1]]<[[Type:FloatQ|FloatQ]]>'''|TypeAdv3=true| When not null, save this rather than <code>TargetSlot</code>'s current rotation value.
|SaveLocalScaleOverride|'''[[Type:Nullable`1|Nullable`1]]<[[Type:Float3|Float3]]>'''|TypeAdv4=true| When not null, save this rather than <code>TargetSlot</code>'s current scale value.
|IgnoreWhenNonPersistentSelf|Bool|
|IgnoreWhenNonPersistentSelf|Bool| Whether to not save the external slot if we are non persistent ourselves.