public Iq1000Klient(ITysioc comunication, KontrolerTysioc kontroler, int AmountPlayer, string Name, int IdPlayer) { controler = kontroler; controler.Initialize(comunication); controler.OdbieranieKart += Controler_OdbieranieKart; controler.OdbierzMusek += Controler_OdbierzMusek; controler.TwojaLicytacjaEv += Controler_TwojaLicytacjaEv; controler.KtośWysłałKarte += Controler_KtośWysłałKarte; controler.TwójRuchEv += Controler_TwójRuchEv; comunication.CzekajNaGracza(IdPlayer); this.comunication = comunication; this.AmountPlayer = AmountPlayer; this.Name = Name; }
public Proxy(ITysioc comunication, Menu1000Game mg, KontrolerTysioc controler) { this.comunication = comunication; controler.Initialize(comunication); controler.KtośWysłałKarte += Controler_KtośWysłałKarte; controler.KtośZalicytował += Controler_KtośZalicytował; controler.OdbieranieKart += Controler_OdbieranieKart; controler.OdbierzKartęOdGracza += Controler_OdbierzKartęOdGracza; controler.OdbierzMusek += Controler_OdbierzMusek; controler.TwojaLicytacjaEv += Controler_TwojaLicytacjaEv; controler.TwójRuchEv += Controler_TwójRuchEv; controler.ZmianaStołu += Controler_ZmianaStołu; mg.ConditonSetCardToTable = ConditonSetCardToTable; mg.TookCard += Mg_TookCard; menu = mg; }