Exemplo n.º 1
0
 public void CardDelt(model.Card c, bool visibility)
 {
     //System.Threading.Thread.Sleep(500);
     DisplayAllScreen();
     c.Show(visibility);
     //System.Threading.Thread.Sleep(1000);
     DisplayAllScreen();
 }
Exemplo n.º 2
0
        public void CardDealt(model.Player a_player, model.Card a_card)
        {
            string player = (a_player.isDealer()) ? "Dealer" : "Player";
            string card   = (a_card.GetColor() == model.Card.Color.Hidden) ? "Hidden Card" : $"{a_card.GetValue()} of {a_card.GetColor()}";

            Console.WriteLine($"{player} draws a : {card}");
            Console.WriteLine("*pause*");
        }
        public void RandomizeCard()
        {
            Random rnd = new Random();

            for (int i = 0; i < c_randomizeCardTimes; i++)
            {
                int rndValue = rnd.Next(0, 13); // 0-12
                int rndColor = rnd.Next(0, 4); // 0-3

                model.Card card = new model.Card((model.Card.Color)rndColor, (model.Card.Value)rndValue);
                DoShowCard(card);

                System.Threading.Thread.Sleep(c_randomizeCardSleep);
                Application.DoEvents();
                //TODO : the view doesn't see this
            }
        }
Exemplo n.º 4
0
        public string GetCard(model.Card a_card)
        {
            switch (_language)
            {
            case "S":
                if (a_card.GetColor() == model.Card.Color.Hidden)
                {
                    return("Dolt Kort");
                }
                else
                {
                    return(String.Format("{0} {1}", GetCardColors()[(int)a_card.GetColor()], GetCardNumbers()[(int)a_card.GetValue()]));
                }

            default:
                return(String.Format("{0} of {1}", a_card.GetValue(), a_card.GetColor()));
            }
        }
Exemplo n.º 5
0
 public void DisplayCard(model.Card a_card)
 {
     if (a_card.GetColor() == model.Card.Color.Hidden)
     {
         System.Console.WriteLine("Dolt Kort");
     }
     else
     {
         String[] colors = new String[(int)model.Card.Color.Count]
         {
             "Hjärter", "Spader", "Ruter", "Klöver"
         };
         String[] values = new String[(int)model.Card.Value.Count]
         {
             "två", "tre", "fyra", "fem", "sex", "sju", "åtta", "nio", "tio", "knekt", "dam", "kung", "ess"
         };
         System.Console.WriteLine("{0} {1}", colors[(int)a_card.GetColor()], values[(int)a_card.GetValue()]);
     }
 }
Exemplo n.º 6
0
 public void DisplayCard(model.Card a_card)
 {
     if (a_card.GetColor() == model.Card.Color.Hidden)
     {
         System.Console.WriteLine("Versteckte Karte");
     }
     else
     {
         String[] colors = new String[(int)model.Card.Color.Count]
         {
             "Herzen", "Spaten", "Diamanten", "Kreuz"
         };
         String[] values = new String[(int)model.Card.Value.Count]
         {
             "Zwei", "Drei", "Vier", "Fünf", "Sechs", "Sieben", "Acht", "Neun", "Zehn", "Bauer", "Dame", "König", "Ass"
         };
         System.Console.WriteLine("{0} {1}", colors[(int)a_card.GetColor()], values[(int)a_card.GetValue()]);
     }
 }
Exemplo n.º 7
0
 public void DisplayCard(model.Card a_card)
 {
     System.Console.WriteLine("{0} of {1}", a_card.GetValue(), a_card.GetColor());
 }
 public void DisplayCard(model.Card theCard)
 {
     Console.WriteLine("{0} of {1}", theCard.GetValue(), theCard.GetColor());
 }
Exemplo n.º 9
0
 public void DisplayCard(model.Card a_card)
 {
     System.Console.WriteLine(_view.GetCard(a_card));
 }
Exemplo n.º 10
0
 public void insertCard(model.Card card, bool show)
 {
     card.Show(show);
     this.DealCard(card);
 }
Exemplo n.º 11
0
 public void insertCard(model.Card card)
 {
     card.Show(true);
     this.DealCard(card);
 }
Exemplo n.º 12
0
 public void PauseGame(model.Card card)
 {
 }
Exemplo n.º 13
0
 public void Update(model.Card a_card)
 {
     Console.WriteLine("Dealing card...");
     Thread.Sleep(1000);
 }
Exemplo n.º 14
0
 public abstract void DisplayCard(model.Card a_card);