Used to denote that the handling of the effect is programmatically provided by a system or module.
Multiplies a numeric base value by the numeric effect value
2 (base value) * 3 (effect value) = 6 (derived value)
Adds a numeric base value to a numeric effect value, or concatenates strings
2 (base value) + 3 (effect value) = 5 (derived value)
"Hello" (base value) + " World" (effect value) = "Hello World"
Keeps the lower value of the base value and the effect value
2 (base value), 0 (effect value) = 0 (derived value)
2 (base value), 3 (effect value) = 2 (derived value)
Keeps the greater value of the base value and the effect value
2 (base value), 4 (effect value) = 4 (derived value)
2 (base value), 1 (effect value) = 2 (derived value)
Directly replaces the base value with the effect value
2 (base value), 4 (effect value) = 4 (derived value)
Define the allowed ActiveEffect application modes.
Remarks
Other arbitrary mode numbers can be used by systems and modules to identify special behaviors and are ignored