Target
A UUID-identified native entity reference with a declared capability/subtype.
Declaration
Section titled “Declaration”Choose the type in a Variable/parameter/field type picker. Supply the exact element/key/value/class/Target declaration when prompted. Use the nullable flag only when absence is part of the intended model.
Example
Section titled “Example”Player target in PlayOperations are filtered by declared capability. A copy retains entity identity rather than cloning it. Check plot membership/validity after delays.
Compatibility
Section titled “Compatibility”Required inputs must be assigned and type-compatible. Nullable values require compatible nullable inputs or coalescing. Collection declarations remain invariant; native Targets and custom classes follow their supported inheritance rules. Final controls a binding, not deep immutability.
Variables · Arguments · Collections · Classes · Expressions