Property | Type | Description | |
---|---|---|---|
Attacking | AttackingEventHandler | ||
DamageDealt | DamageDealtEventHandler | ||
Healing | HealingEventHandler | ||
HealingDealt | HealingDealtEventHandler | ||
MinionPlaced | MinionPlacedEventHandler | ||
MinionPlayed | MinionPlayedEventHandler | ||
SpellCasting | SpellCastingEventHandler | ||
TurnEnd | TurnEndEventHandler | ||
TurnStart | TurnStartEventHandler |
Method | Description | |
---|---|---|
Initialize ( ) : void | ||
OnAttacking ( IAttacker attacker, IDamageableEntity target, bool isRetaliation, bool &shouldAbort ) : void | ||
OnDamageDealt ( IDamageableEntity target, int damageDealt ) : void | ||
OnHealing ( BasePlayer healer, IDamageableEntity target, int healAmount, bool &shouldAbort ) : void | ||
OnHealingDealt ( IDamageableEntity target, int healAmount ) : void | ||
OnMinionPlaced ( |
||
OnMinionPlayed ( |
||
OnSpellCasting ( |
||
OnTurnEnd ( BasePlayer player ) : void | ||
OnTurnStart ( BasePlayer player ) : void | ||
RegisterForEvent ( BaseCard self, AttackingEventHandler callback ) : void |
Register with GameEventManager to get called when an attack happens
|
|
RegisterForEvent ( BaseCard self, DamageDealtEventHandler callback ) : void | ||
RegisterForEvent ( BaseCard self, HealingDealtEventHandler callback ) : void | ||
RegisterForEvent ( BaseCard self, HealingEventHandler callback ) : void | ||
RegisterForEvent ( BaseCard self, MinionPlacedEventHandler callback ) : void | ||
RegisterForEvent ( BaseCard self, MinionPlayedEventHandler callback ) : void | ||
RegisterForEvent ( BaseCard self, SpellCastingEventHandler callback ) : void | ||
RegisterForEvent ( BaseCard self, TurnEndEventHandler callback ) : void | ||
RegisterForEvent ( BaseCard self, TurnStartEventHandler callback ) : void | ||
Uninitialize ( ) : void | ||
UnregisterForEvents ( BaseCard self ) : void |
Unregister from all events
|
public static OnAttacking ( IAttacker attacker, IDamageableEntity target, bool isRetaliation, bool &shouldAbort ) : void | ||
attacker | IAttacker | |
target | IDamageableEntity | |
isRetaliation | bool | |
shouldAbort | bool | |
return | void |
public static OnDamageDealt ( IDamageableEntity target, int damageDealt ) : void | ||
target | IDamageableEntity | |
damageDealt | int | |
return | void |
public static OnHealing ( BasePlayer healer, IDamageableEntity target, int healAmount, bool &shouldAbort ) : void | ||
healer | BasePlayer | |
target | IDamageableEntity | |
healAmount | int | |
shouldAbort | bool | |
return | void |
public static OnHealingDealt ( IDamageableEntity target, int healAmount ) : void | ||
target | IDamageableEntity | |
healAmount | int | |
return | void |
public static OnMinionPlaced ( |
||
minionPlaced | ||
return | void |
public static OnMinionPlayed ( |
||
minionPlayed | ||
return | void |
public static OnSpellCasting ( |
||
spell | ||
target | IDamageableEntity | |
shouldAbort | bool | |
return | void |
public static OnTurnEnd ( BasePlayer player ) : void | ||
player | BasePlayer | |
return | void |
public static OnTurnStart ( BasePlayer player ) : void | ||
player | BasePlayer | |
return | void |
public static RegisterForEvent ( BaseCard self, AttackingEventHandler callback ) : void | ||
self | BaseCard | The instance requesting to be called |
callback | AttackingEventHandler | The callback to call |
return | void |
public static RegisterForEvent ( BaseCard self, DamageDealtEventHandler callback ) : void | ||
self | BaseCard | |
callback | DamageDealtEventHandler | |
return | void |
public static RegisterForEvent ( BaseCard self, HealingDealtEventHandler callback ) : void | ||
self | BaseCard | |
callback | HealingDealtEventHandler | |
return | void |
public static RegisterForEvent ( BaseCard self, HealingEventHandler callback ) : void | ||
self | BaseCard | |
callback | HealingEventHandler | |
return | void |
public static RegisterForEvent ( BaseCard self, MinionPlacedEventHandler callback ) : void | ||
self | BaseCard | |
callback | MinionPlacedEventHandler | |
return | void |
public static RegisterForEvent ( BaseCard self, MinionPlayedEventHandler callback ) : void | ||
self | BaseCard | |
callback | MinionPlayedEventHandler | |
return | void |
public static RegisterForEvent ( BaseCard self, SpellCastingEventHandler callback ) : void | ||
self | BaseCard | |
callback | SpellCastingEventHandler | |
return | void |
public static RegisterForEvent ( BaseCard self, TurnEndEventHandler callback ) : void | ||
self | BaseCard | |
callback | TurnEndEventHandler | |
return | void |
public static RegisterForEvent ( BaseCard self, TurnStartEventHandler callback ) : void | ||
self | BaseCard | |
callback | TurnStartEventHandler | |
return | void |
public static UnregisterForEvents ( BaseCard self ) : void | ||
self | BaseCard | The instance to be unregistered |
return | void |
public static AttackingEventHandler Attacking | ||
return | AttackingEventHandler |
public static DamageDealtEventHandler DamageDealt | ||
return | DamageDealtEventHandler |
public static HealingEventHandler Healing | ||
return | HealingEventHandler |
public static HealingDealtEventHandler HealingDealt | ||
return | HealingDealtEventHandler |
public static MinionPlacedEventHandler MinionPlaced | ||
return | MinionPlacedEventHandler |
public static MinionPlayedEventHandler MinionPlayed | ||
return | MinionPlayedEventHandler |
public static SpellCastingEventHandler SpellCasting | ||
return | SpellCastingEventHandler |
public static TurnEndEventHandler TurnEnd | ||
return | TurnEndEventHandler |