public static void Main() { Console.OutputEncoding = System.Text.Encoding.UTF8; var cardGameController = new CardGameController(); cardGameController.Run(); }
public BoostCommand(CardGameController controller, ITargetable target) { _controller = controller; _target = target; }
public AbilityCommand(CardGameController controller, ITargetable target, int index) { _controller = controller; _target = target; _handIndex = index; }
public DrawCommand(CardGameController controller) { _controller = controller; }
public void Setup() { _cardGameController = new CardGameController(); }