Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Properties

annihilate

annihilate: EventList<Object> = new EventList()

attack

attack: EventList<AttackEvent> = new EventList<AttackEvent>()

block

block: EventList<BlockEvent> = new EventList<BlockEvent>()

checkBlockable

checkBlockable: EventList<CheckBlockableEvent> = new EventList<CheckBlockableEvent>()

checkCanBlock

checkCanBlock: EventList<CheckCanBlockEvent> = new EventList<CheckCanBlockEvent>()

dealDamage

dealDamage: EventList<DealDamageEvent> = new EventList<DealDamageEvent>()

death

death: EventList<Object> = new EventList()

eventLists

eventLists: (EventList<DealDamageEvent> | EventList<CheckCanBlockEvent> | EventList<CheckBlockableEvent> | EventList<Object> | EventList<AttackEvent> | EventList<BlockEvent> | EventList<KillUnitEvent>)[] = [this.play,this.death,this.unitDies,this.attack,this.block,this.takeDamage,this.dealDamage,this.checkBlockable,this.checkCanBlock,this.killUnit,this.leavesPlay,this.annihilate]

killUnit

killUnit: EventList<KillUnitEvent> = new EventList<KillUnitEvent>()

leavesPlay

leavesPlay: EventList<Object> = new EventList()

play

play: EventList<Object> = new EventList()

takeDamage

takeDamage: EventList<TakeDamageEvent> = new EventList<TakeDamageEvent>()

unitDies

unitDies: EventList<Object> = new EventList()

Methods

removeEvents

Generated using TypeDoc