AbilityUse
record in OpalScript
Immutable result of AbilityCooldown.TryUse.
Properties
| Member | Description |
|---|---|
| AbilityUse.Applied | True when this use started a cooldown. |
| AbilityUse.Duration | Cooldown duration in seconds after a successful use. |
| AbilityUse.Remaining | Seconds remaining on cooldown after this attempt. |
| AbilityUse.Reason | Empty when Applied. Otherwise cooling-down. |
| AbilityUse.OperationId | Identity of this cooldown cycle. |
| AbilityUse.SourceId | The caller. |
| AbilityUse.TargetId | The object that owns this AbilityCooldown. |