Exemple #1
0
        public MainGameForm(string imieGracza1, string imieGracza2, StartForm _bazowyForm)
        {
            InitializeComponent();
            //poleGry = new PoleGry(new Gracz(imieGracza1), new Gracz(imieGracza2));
            kontrolerGry = KontrolerGry.GetInstance(this);
            kontrolerGry.Gracz1 = new Gracz(imieGracza1, kontrolerGry);
            kontrolerGry.Gracz2 = new Gracz(imieGracza2, kontrolerGry);
            this.bazowyForm = _bazowyForm;
            this.poleWalki = KontrolerWalki.GetInstance(this);

            this.listaPrzyciskowZaklec = new List<Button>();
            listaPrzyciskowZaklec.Add(button1);
            listaPrzyciskowZaklec.Add(button2);
            listaPrzyciskowZaklec.Add(button3);
            listaPrzyciskowZaklec.Add(button4);
            listaPrzyciskowZaklec.Add(button5);
            listaPrzyciskowZaklec.Add(button6);

            LB_listaStworzenGracz1.DataSource = kontrolerGry.Gracz1.PobierzListeStworzen();
            LB_listaStworzenGracz2.DataSource = kontrolerGry.Gracz2.PobierzListeStworzen();

            przygotujGre();
        }
Exemple #2
0
        public CardGame(string imieGracza1, string imieGracza2, StartForm _bazowyForm)
        {
            InitializeComponent();
            //poleGry = new PoleGry(new Gracz(imieGracza1), new Gracz(imieGracza2));
            this.gracz1 = new Gracz(imieGracza1, this);
            this.gracz2 = new Gracz(imieGracza2, this);
            this.bazowyForm = _bazowyForm;
            this.poleWalki = new PoleWalki(this);

            this.listaPrzyciskowZaklec = new List<Button>();
            listaPrzyciskowZaklec.Add(button1);
            listaPrzyciskowZaklec.Add(button2);
            listaPrzyciskowZaklec.Add(button3);
            listaPrzyciskowZaklec.Add(button4);
            listaPrzyciskowZaklec.Add(button5);
            listaPrzyciskowZaklec.Add(button6);

            this.listaPrzyciskowWalki = new List<Button>();
            listaPrzyciskowWalki.Add(B_atak_g1);
            listaPrzyciskowWalki.Add(B_atak_g2);
            listaPrzyciskowWalki.Add(B_obrona_g1);
            listaPrzyciskowWalki.Add(B_obrona_g2);
            przygotujGre();
        }