コード例 #1
0
 internal void DirectFlight(DirectFlightItem directFlightItem)
 {
     if(CanDirectFlight(directFlightItem))
     {
         directFlightItem.CityCard.Discard();
         player.Move(directFlightItem.CityCard.Node);
         player.ActionCounter.UseAction(1);
     }
 }
コード例 #2
0
 internal bool CanDirectFlight(DirectFlightItem directFlightItem)
 {
     return directFlightItem != null;
 }
コード例 #3
0
 private bool CanDirectFlight(DirectFlightItem dfi)
 {
     return actionManager.CanDirectFlight(dfi);
 }
コード例 #4
0
 public void DirectFlight(DirectFlightItem dfi)
 {
     actionManager.DirectFlight(dfi);
     RaiseChangeNotificationRequested(null);
     boardViewModel.PawnViewModel.AnimateDrive(boardViewModel.PathAnimationViewModel.Data);
 }
コード例 #5
0
 public void DirectFlight(DirectFlightItem dfi)
 {
     ActionManager.DirectFlight(dfi);
 }