protected override void PerformZAction(int currentTurn)
 {
     BonusThreat.Initialize(SittingDuck, ThreatController, EventMaster);
     ThreatController.AddInternalThreat(BonusThreat, currentTurn);
     while (BonusThreat.Position >= 0)
     {
         BonusThreat.Move(currentTurn);
     }
 }
Example #2
0
 private void CallInExternalThreat(int currentTurn)
 {
     BonusThreat.Initialize(SittingDuck, ThreatController, EventMaster);
     ThreatController.AddExternalThreat(BonusThreat, 1000 + currentTurn, CurrentZone);
     calledInThreat = true;
 }
 private void CallInInternalThreat(int currentTurn)
 {
     BonusThreat.Initialize(SittingDuck, ThreatController, EventMaster);
     ThreatController.AddInternalThreat(BonusThreat, 1000 + currentTurn);
 }