コード例 #1
0
 internal void WyślijKarte(Karta k, Tysioc tysioc, bool melduj)
 {
     AktulanaRozgrywka.WyślijKarte(k, gracze.FindIndex(tysioc), melduj);
     if (AktulanaRozgrywka.Zakończona)
     {
         if (WynikiGry.CzyktośWygrał)
         {
             foreach (var item in gracze)
             {
                 item.DoOdpowiedz.KoniecGry(WynikiGry);
             }
         }
         else
         {
             foreach (var item in gracze)
             {
                 item.DoOdpowiedz.PodsumowanieRozgrywki(WynikiGry);
             }
             AktulanaRozgrywka = new RozgrywkaTysioc3(this, WynikiGry, (Nr++) % 3);
         }
     }
 }
コード例 #2
0
 public override void ZnalezioneGraczy()
 {
     AktulanaRozgrywka = new RozgrywkaTysioc3(this, WynikiGry, Nr++);
 }