Exemplo n.º 1
0
 public override void DoUpdate(GameTime gameTime)
 {
     if (AttackSequence == AttackSequences.FirstAttack)
     {
         ExecuteFirstAttack();
         AttackSequence = AttackSequences.SecondAttack;
     }
     else if (AttackSequence == AttackSequences.SecondAttack)
     {
         ExecuteSecondAttack();
         AttackSequence = AttackSequences.End;
     }
     else
     {
         RemoveFromPanelList(this);
     }
 }
Exemplo n.º 2
0
 public override void OnSelect()
 {
     AttackSequence = AttackSequences.FirstAttack;
     DetermineAttackOrder(out FirstAttacker, out SecondAttacker);
 }
Exemplo n.º 3
0
 public override void DoRead(ByteReader BR)
 {
     AttackSequence = AttackSequences.FirstAttack;
     DetermineAttackOrder(out FirstAttacker, out SecondAttacker);
 }