Exemplo n.º 1
0
 public KontrolerCzrow(KontrolerGry _kontrolerGry)
 {
     rekaZaklec = new List<Zaklecie>();
     taliaZaklec = new List<Zaklecie>();
     odrzuconeZaklecia = new List<Zaklecie>();
     this.kontrolerGry = _kontrolerGry;
     GenerujTalie();
 }
Exemplo n.º 2
0
 public Zaklecie(string _nazwa, int _koszt, int _sila, KontrolerGry _kontrolerGry)
 {
     this.Nazwa = _nazwa;
     this.KosztEnergii = _koszt;
     this.SilaZaklecia = _sila;
     this.Opis = this.Nazwa + " " + this.SilaZaklecia;
     this.kontrolerGry = _kontrolerGry;
 }
Exemplo n.º 3
0
 public Gracz(string _imie, int _zycie, int _mana, KontrolerGry _kontrolerGry)
 {
     this.nazwa = _imie;
     this.Zycie = _zycie;
     this.Energia = _mana;
     obslugaCzarow = new KontrolerCzrow(_kontrolerGry);
     listaStworzen = new List<Stworzenie>();
     this.kontrolerGry = _kontrolerGry;
 }
Exemplo n.º 4
0
 public Gracz(string _imie, KontrolerGry _kontrolerGry)
 {
     this.nazwa = _imie;
     this.Zycie = 10;
     this.bazoweZycie = 10;
     this.Energia = 3;
     obslugaCzarow = new KontrolerCzrow(_kontrolerGry);
     listaStworzen = new List<Stworzenie>();
     this.kontrolerGry = _kontrolerGry;
 }
Exemplo n.º 5
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();
        }
 public PrzywolanieStworzeniaZaklecie(string _nazwa, int _koszt, int _sila, KontrolerGry _kontrolerGry, Stworzenie _stwor)
     : base(_nazwa, _koszt, _sila, _kontrolerGry)
 {
     this.stwor = _stwor;
     this.Opis = this.Nazwa + " " + stwor.Nazwa;
 }
Exemplo n.º 7
0
 public static KontrolerGry GetInstance(MainGameForm _form)
 {
     if (instance == null)
     {
         instance = new KontrolerGry(_form);
         return instance;
     }
     else
     {
         return instance;
     }
 }
Exemplo n.º 8
0
 public Zaklecie(int _koszt, int _sila, KontrolerGry _kontrolerGry)
 {
     this.KosztEnergii = _koszt;
     this.SilaZaklecia = _sila;
     this.kontrolerGry = _kontrolerGry;
 }
Exemplo n.º 9
0
 public LeczenieGraczaZaklecie(string _nazwa, int _koszt, int _sila, KontrolerGry _kontrolerGry)
     : base(_nazwa, _koszt, _sila, _kontrolerGry)
 {
 }