public virtual void StartingAction(FightingActions startingAction) { switch (startingAction) { case FightingActions.IDDLE: break; case FightingActions.ATTACK: CastAttack(); break; case FightingActions.SUPERATTACK: CastSuperAttack(); break; case FightingActions.DODGE_LEFT: MoveLeft(); break; case FightingActions.DODGE_RIGHT: MoveRight(); break; case FightingActions.DAMAGED: RecieveDamage(); break; case FightingActions.DEAD: break; case FightingActions.WIN: break; } }
public virtual void PerformingAction(FightingActions currentAction) { }
public virtual void EndingAction(FightingActions endingAction) { }