Skip to content

AbilityUse ​

record in OpalScript

Immutable result of AbilityCooldown.TryUse.

Properties ​

MemberDescription
AbilityUse.AppliedTrue when this use started a cooldown.
AbilityUse.DurationCooldown duration in seconds after a successful use.
AbilityUse.RemainingSeconds remaining on cooldown after this attempt.
AbilityUse.ReasonEmpty when Applied. Otherwise cooling-down.
AbilityUse.OperationIdIdentity of this cooldown cycle.
AbilityUse.SourceIdThe caller.
AbilityUse.TargetIdThe object that owns this AbilityCooldown.

See also ​