private void PerformCAction(Player performingPlayer, int currentTurn)
 {
     InterceptorComponent.PerformCAction(performingPlayer, currentTurn, false);
 }
 private void PerformInvalidAction(Player player, int currentTurn)
 {
     InterceptorComponent.PerformNoAction(player, currentTurn);
     player.ShiftFromPlayerActions(currentTurn);
 }
示例#3
0
 public override void PerformNoAction(Player performingPlayer)
 {
     InterceptorComponent.PerformNoAction(performingPlayer);
 }
示例#4
0
 public override void PerformCAction(Player performingPlayer, int currentTurn)
 {
     performingPlayer.Shift(currentTurn);
     InterceptorComponent.PerformNoAction(performingPlayer);
     //TODO: Change to a further interceptor station instead, if variable range interceptors are in use
 }
示例#5
0
 public override PlayerDamage PerformAAction(Player performingPlayer, int currentTurn, bool isHeroic)
 {
     performingPlayer.Shift(currentTurn);
     InterceptorComponent.PerformNoAction(performingPlayer);
     return(null);
 }
示例#6
0
 public override void PerformBAction(Player performingPlayer, int currentTurn, bool isHeroic)
 {
     performingPlayer.Shift(currentTurn);
     InterceptorComponent.PerformNoAction(performingPlayer);
 }