public FormTable(int igracc) { InitializeComponent(); lblPoteziKomp = new List <Label>(); this.igrac = igracc; btnKarteCoveka = new List <Button>(); btnKarteKomp = new List <Button>(); btnTalon = new List <Button>(); PomocnaKarta = new Karta(); spilAV = new TIG.AV.Karte.Spil(); spilAV.Promesaj(); komp = new List <Karta>(); covek = new List <Karta>(); talon = new List <Karta>(); kontext = new ContextMakao(new Tabla(), igrac); novaIgra = new Igra(kontext, 1); for (int i = 0; i < 13; i++) { if (i % 13 == 0) { talon.Add(spilAV.Karte.Last()); spilAV.Karte.RemoveAt(spilAV.Karte.Count() - 1); } else { if (i % 2 == 0) { komp.Add(spilAV.Karte.Last()); spilAV.Karte.RemoveAt(spilAV.Karte.Count() - 1); } else { covek.Add(spilAV.Karte.Last()); spilAV.Karte.RemoveAt(spilAV.Karte.Count() - 1); } } } novaIgra.SetRuka(komp); /* foreach (Karta k in BrisiOvuFju()) * komp.Add(k); * novaIgra.SetRuka(BrisiOvuFju()); */ novaIgra.Bacenekarte(talon, talon.Last().Boja, covek.Count()); /* List<Karta> brisiListu = BrisiTalon(); * talon.Add(brisiListu.Last()); * novaIgra.Bacenekarte(brisiListu, brisiListu.Last().Boja, covek.Count());*/ CrtajKompKarte(); CrtajCovekoveKarte(); CrtajTalon(); izabraneKarteCov = new List <Karta>(); if (igrac == 1) { PokreniIgru(); } }