Class BroadcastActionAbility
- Namespace
- TrinketTinker.Effects.Abilities
- Assembly
- TrinketTinker.dll
Broadcast a registered trigger action to run on a target player.
public sealed class BroadcastActionAbility : Ability<BroadcastActionArgs>, IAbility
- Inheritance
-
BroadcastActionAbility
- Implements
- Inherited Members
Constructors
BroadcastActionAbility(TrinketTinkerEffect, AbilityData, int)
Broadcast a registered trigger action to run on a target player.
public BroadcastActionAbility(TrinketTinkerEffect effect, AbilityData data, int lvl)
Parameters
effect
TrinketTinkerEffectdata
AbilityDatalvl
int
Methods
ApplyEffect(ProcEventArgs)
Applies ability effect, mark the ability as not allowed until next tick or longer.
protected override bool ApplyEffect(ProcEventArgs proc)
Parameters
proc
ProcEventArgs
Returns
CleanupEffect(Farmer)
Cleanup ability when trinket is unequipped, if is Always
protected override void CleanupEffect(Farmer farmer)
Parameters
farmer
Farmer