Skip to content

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