public OsadaGoblinow(Osada c1, Poczatek c2, Mapa c3) { o1 = c1; o2 = c2; o3 = c3; InitializeComponent(); o1.kopalniaKamienia.pictureBox = pictureBoxKopalniaKamienia; o1.kopalniaKamienia.progressBarBudowa = progressBarBudowaOsadaGoblinow; o1.kopalniaKamienia.progressBarUlepszanie = progressBarUlepszanieOsadaGoblinow; o1.kopalniaKamienia.bitmap = kopalnia; o1.kopalniaKamienia.punkt = new Point(1592, 564); o1.kopalniaRudyZelaza1.pictureBox = pictureBoxKopalniaRudyZelaza1; o1.kopalniaRudyZelaza1.progressBarBudowa = progressBarBudowaOsadaGoblinow; o1.kopalniaRudyZelaza1.progressBarUlepszanie = progressBarUlepszanieOsadaGoblinow; o1.kopalniaRudyZelaza1.bitmap = kopalnia; o1.kopalniaRudyZelaza1.punkt = new Point(212, 386); o1.kopalniaRudyZelaza2.pictureBox = pictureBoxKopalniaRudyZelaza2; o1.kopalniaRudyZelaza2.progressBarBudowa = progressBarBudowaOsadaGoblinow; o1.kopalniaRudyZelaza2.progressBarUlepszanie = progressBarUlepszanieOsadaGoblinow; o1.kopalniaRudyZelaza2.bitmap = kopalnia; o1.kopalniaRudyZelaza2.punkt = new Point(1605, 261); o1.osadaGoblinow.timerMapa = timerMapa; TworzWidok(); listaPictureBoxMgla.AddRange(new PictureBox[] { pictureBoxMglaPoziom1, pictureBoxMglaPoziom2, pictureBoxMglaPoziom3, pictureBoxMglaPoziom4, pictureBoxMglaPoziom5, pictureBoxMglaPoziom6, pictureBoxMglaPoziom7, pictureBoxMglaPoziom8 }); }
public EkranLadowania(Poczatek c1, Osada c2, Size size, int numer) { o1 = c1; o2 = c2; InitializeComponent(); if (numer == 1) { ktoryEkranLadowania = 1; } else if (numer == 2) { ktoryEkranLadowania = 2; } else if (numer == 4) { progressBar1.Maximum = 20; pictureBox1.Location = new Point(92, 205); ktoryEkranLadowania = 4; } this.Size = size; timerLadowanie.Start(); }
public MechanizmJaskiniaWezy(JaskiniaWezy c, Osada c2, int mechanizm) { o = c; o2 = c2; InitializeComponent(); ktoryMechanizm = mechanizm; if (ktoryMechanizm == 1) { this.Size = new Size(715, 295); pictureBoxMechanizm5.Visible = false; pictureBoxMechanizm6.Visible = false; mechanizm1 = rnd.Next(0, 2); mechanizm2 = rnd.Next(0, 2); mechanizm3 = rnd.Next(0, 2); mechanizm4 = rnd.Next(0, 2); } else if (ktoryMechanizm == 2) { this.Size = new Size(1067, 295); mechanizm1 = rnd.Next(0, 2); mechanizm2 = rnd.Next(0, 2); mechanizm3 = rnd.Next(0, 2); mechanizm4 = rnd.Next(0, 2); mechanizm5 = rnd.Next(0, 2); mechanizm6 = rnd.Next(0, 2); } timerCzyKombinacjaPoprawna.Start(); }
public Mur(Poczatek c1, Osada c2) { o1 = c1; o2 = c2; InitializeComponent(); timer.Start(); }
public Kuznia(Osada c1, Poczatek c2) { o1 = c1; o2 = c2; InitializeComponent(); sloty.AddRange(new PictureBox[] { pictureBoxSlot1, pictureBoxSlot2, pictureBoxSlot3, pictureBoxSlot4, pictureBoxSlot5, pictureBoxSlot6, pictureBoxSlot7, pictureBoxSlot8, pictureBoxSlot9 }); foreach (var item in sloty) { item.AllowDrop = true; } pictureBoxSkora.BackgroundImage = skora; pictureBoxKamien.BackgroundImage = kamien; pictureBoxDrewno.BackgroundImage = drewno; pictureBoxZelazo.BackgroundImage = zelazo; pictureBoxObsydian.BackgroundImage = obsydian; pictureBoxRudaZelaza.BackgroundImage = rudaZelaza; pictureBoxRudaObsydianu.BackgroundImage = rudaObsydianu; pictureBoxWelna.BackgroundImage = welna; pictureBoxKawalekDrewna.BackgroundImage = kawalekDrewna; pictureBoxSkorzanyPasek.BackgroundImage = skorzanyPasek; }
public Ulepszanie(Osada c1, Poczatek c2) { o1 = c1; o2 = c2; InitializeComponent(); timerSprawdzaniePoziomuUlepszenia.Start(); }
public Mapa(Osada c1, Poczatek c2) { o1 = c1; o2 = c2; InitializeComponent(); timerPoruszanieWroga.Start(); }
public Zarzadzanie(Osada c1, Poczatek c2) { o1 = c1; o2 = c2; InitializeComponent(); #region Dodanie elementów do list podatki.AddRange(new Label[] { labelPodatekPoziom0, labelPodatekPoziom1, labelPodatekPoziom2, labelPodatekPoziom3, labelPodatekPoziom4, labelPodatekPoziom5 }); drewno.AddRange(new Label[] { labelDrewnoPoziom0, labelDrewnoPoziom1, labelDrewnoPoziom2, labelDrewnoPoziom3, labelDrewnoPoziom4, labelDrewnoPoziom5 }); kamien.AddRange(new Label[] { labelKamienPoziom0, labelKamienPoziom1, labelKamienPoziom2, labelKamienPoziom3, labelKamienPoziom4, labelKamienPoziom5 }); siano.AddRange(new Label[] { labelSianoPoziom0, labelSianoPoziom1, labelSianoPoziom2, labelSianoPoziom3, labelSianoPoziom4, labelSianoPoziom5 }); jedzenie.AddRange(new Label[] { labelJedzeniePoziom0, labelJedzeniePoziom1, labelJedzeniePoziom2, labelJedzeniePoziom3, labelJedzeniePoziom4, labelJedzeniePoziom5 }); woda.AddRange(new Label[] { labelWodaPoziom0, labelWodaPoziom1, labelWodaPoziom2, labelWodaPoziom3, labelWodaPoziom4, labelWodaPoziom5 }); skora.AddRange(new Label[] { labelSkoraPoziom0, labelSkoraPoziom1, labelSkoraPoziom2, labelSkoraPoziom3, labelSkoraPoziom4, labelSkoraPoziom5 }); welna.AddRange(new Label[] { labelWelnaPoziom0, labelWelnaPoziom1, labelWelnaPoziom2, labelWelnaPoziom3, labelWelnaPoziom4, labelWelnaPoziom5 }); rudaZelaza.AddRange(new Label[] { labelRudaZelazaPoziom0, labelRudaZelazaPoziom1, labelRudaZelazaPoziom2, labelRudaZelazaPoziom3, labelRudaZelazaPoziom4, labelRudaZelazaPoziom5 }); rudaObsydianu.AddRange(new Label[] { labelRudaObsydianuPoziom0, labelRudaObsydianuPoziom1, labelRudaObsydianuPoziom2, labelRudaObsydianuPoziom3, labelRudaObsydianuPoziom4, labelRudaObsydianuPoziom5 }); #endregion #region Sprawdzanie poziomu podatkow i materiałów SprawdzPoziomPodatkow(podatki); SprawdzPoziomEksploatacji(o2.drewno, drewno); SprawdzPoziomEksploatacji(o2.kamień, kamien); SprawdzPoziomEksploatacji(o2.siano, siano); SprawdzPoziomEksploatacji(o2.jedzenie, jedzenie); SprawdzPoziomEksploatacji(o2.skora, skora); SprawdzPoziomEksploatacji(o2.welna, welna); SprawdzPoziomEksploatacji(o2.woda, woda); SprawdzPoziomEksploatacji(o2.rudaZelaza, rudaZelaza); SprawdzPoziomEksploatacji(o2.rudaObsydianu, rudaObsydianu); #endregion OdblokujPoziomyEksploatacji(o1.tartak1, o1.tartak2, drewno); OdblokujPoziomyEksploatacji(o1.kamieniolom1, o1.kamieniolom2, o1.kopalniaKamienia, kamien); OdblokujPoziomyEksploatacji(o1.chatkaRolnika, o1.chatkaRolnika, siano); OdblokujPoziomyEksploatacji(o1.hodowla, o1.kwateraRybacka, jedzenie); OdblokujPoziomyEksploatacji(o1.studnia, o1.studnia, woda); OdblokujPoziomyEksploatacji(o1.hodowla, o1.hodowla, skora); OdblokujPoziomyEksploatacji(o1.hodowla, o1.hodowla, welna); OdblokujPoziomyEksploatacji(o1.kopalniaRudyZelaza1, o1.kopalniaRudyZelaza2, rudaZelaza); OdblokujPoziomPodatkow(); }
public BudynekMieszkalny(Osada c1, Poczatek c2) { o1 = c1; o2 = c2; InitializeComponent(); timerBudynekMieszkalny.Start(); o2.mieszkancy.OkreslZyczeniaMieszkancow(textBoxListaZyczen, o2.mieszkancy); }
public KoszaryZwiadowca(Osada c1, Poczatek c2) { o1 = c1; o2 = c2; InitializeComponent(); textBoxNotatkaZwiadowcy.Text = o1.notatkaZwiadowcy; labelZwiadowcaIlosc.Text = "Ilość zwiadowców: " + o2.zwiadowca.liczebnoscAtakujacych.ToString(); labelZwiadowcaAtak.Text = "Szansa na powodzenie: 0%"; labelZwiadowcaPoziomUlepszenia.Text = "Poziom zwiadowców: " + o2.zwiadowca.poziomUlepszenia.ToString(); timerZwiadowcaTekst.Start(); //textBoxNotatkaZwiadowcy.Text = o1.InformacjaNaTematPrzeciwnika(o1.osadaGoblinow,1, o1.nietoperzDuzy, 6); }
public LodowaKraina(Osada c1, Poczatek c2, Mapa c3) { o1 = c1; o2 = c2; o3 = c3; InitializeComponent(); //o1.warsztatLK.pictureBox = pictureBoxWarsztat; //o1.studniaLK1.pictureBox = pictureBoxStudnia1; //o1.studniaLK2.pictureBox = pictureBoxStudnia2; //o1.kwateraRybackaLK1.pictureBox = pictureBoxKwateraRybacka1; //o1.kwateraRybackaLK2.pictureBox = pictureBoxKwateraRybacka2; /// jeszcze picturebox budynku mieszkalnego TworzWidok(); }
public EkranLadowania(Poczatek c1, Osada c2, Mapa c3, int numer) { o1 = c1; o2 = c2; o3 = c3; if (numer == 1) { ktoryEkranLadowania = 1; } else if (numer == 2) { ktoryEkranLadowania = 2; } else if (numer == 3) { ktoryEkranLadowania = 3; } InitializeComponent(); timerLadowanie.Start(); }
public Dziennik(Osada c1) { o1 = c1; InitializeComponent(); textBoxDziennik.Text = o1.zapisDoDziennika; }
public Namiot(Osada c1, Poczatek c2) { o1 = c1; o2 = c2; InitializeComponent(); }
public Targowisko(Osada copyForm, Poczatek copyForm2) { o1 = copyForm; o2 = copyForm2; InitializeComponent(); }
public Budowa(Osada c, Poczatek c2) { o = c; o2 = c2; InitializeComponent(); }