public RozgrywkaTysioc3(Gra1000 gra1000, PodsumowanieTysioc pt, int Nr) { Podsumowanie = pt; pt.NowaTura(); this.Nr = Nr; this.gra1000 = gra1000; Losuj(); WyślijKary(); PowiadomienieLicytacyjne(); }
public void CzekajNaGracza(int Nr) { PobierzGracza(Nr); //OperationContext.Current.InstanceContext.Host. DoOdpowiedz = OperationContext.Current.GetCallbackChannel <ITysiocCalback>(); lock (BlokadaDoGry) { if (grawolna == null) { grawolna = new Gra1000(3); } lock (grawolna) { Rozgrywka = grawolna; if (!grawolna.DodajGracza(this)) { grawolna = null; } } } }