Types

Link copied to clipboard
data class AttributeElement

Functions

Link copied to clipboard
operator fun Pair<State, Attribute>.divAssign(value: Double)

Divides the players attribute by this number when this trigger is active.

operator fun Attribute.divAssign(value: Double)

Divides the players base attribute by this number.

Link copied to clipboard
open suspend override fun insertInto(originValues: OriginValues): Option<Exception>
Link copied to clipboard
operator fun Pair<State, Attribute>.minusAssign(value: Number)

Removes this number from the players' attribute when this trigger is active.

operator fun Attribute.minusAssign(value: Double)

Removes this number from the players' base attributes.

Link copied to clipboard
operator fun Pair<State, Attribute>.plusAssign(value: Number)

Adds this number to the players' attribute when this trigger is active.

operator fun Attribute.plusAssign(value: Double)

Adds this number to the players' base attributes.

Link copied to clipboard
operator fun Pair<State, Attribute>.timesAssign(value: Double)

Multiplies the players attribute by this number when this trigger is active.

operator fun Attribute.timesAssign(value: Double)

Multiplies the players' base attribute by this number.