NegateOperationHiddenHistory¶
Not yet Enum
Records the CSG combination operation — Union or Intersection — that previously merged multiple NegateOperation parts, allowing the engine to restore the correct result type when those parts are later separated.
Not implemented in Nova
This enum is missing from Nova. Scripts that reference it will fail.
Description¶
Type of the PreviousOperation property. Records which CSG combination
produced this NegateOperation —
NegateOperationHiddenHistory.NegatedUnion or
NegateOperationHiddenHistory.NegatedIntersection — so the engine can
restore the correct output type when the solid is later separated. Defaults to
NegateOperationHiddenHistory.None when no prior combination history is
recorded.
Items¶
| Item | Value | Status | Notes |
|---|---|---|---|
None |
0 | Not yet | Indicates no previous CSG combination operation is recorded for this NegateOperation part. This is the default value of PreviousOperation. |
NegatedUnion |
1 | Not yet | Indicates this NegateOperation was previously produced by a Union operation applied to multiple negated parts. |
NegatedIntersection |
2 | Not yet | Indicates this NegateOperation was previously produced by an Intersection operation applied to multiple negated parts. |
Roblox reference: NegateOperationHiddenHistory