예제 #1
0
 public void Wiesniak(Pieniadze pieniadze, Budowle_wiesniak budowle, Towary towary)
 {
     budowle.market_liczba--;
     budowle.kaplica_liczba--;
     wiesniakk++;
     pieniadze.Podatek = pieniadze.Podatek + 10;
 }
 public void Zapotrzebowanie_mieszczanie(Towary towary, Budowle_wiesniak budowle, Pieniadze pieniadze, Budowle_mieszczanie budowle2)
 {
     if (budowle.market_liczba < 0 || towary.ryby < 1 || budowle.kaplica < 0 || towary.sok_owocowy < 1)
     {
         wyprowadzka            = "Mieszczanie zaczynają się wyprowadzać ! Sprawdź ich potrzeby.";
         budowle.market_liczba  = budowle.market_liczba + 12;
         budowle.kaplica_liczba = budowle.kaplica_liczba + 12;
         mieszczaniee           = mieszczaniee - 12;
         pieniadze.Podatek      = pieniadze.Podatek - 60 - 90;
     }
     else
     {
         if (towary.ryby <= 0 || towary.sok_owocowy <= 0 || towary.odziez <= 0 || towary.sol <= 0 || towary.chleb <= 0 || towary.piwo <= 0 || towary.przyprawy <= 0)
         {
             wyprowadzka = " ";
         }
         else
         {
             towary.ryby            = towary.ryby - mieszczaniee * 0.2f;
             towary.sok_owocowy     = towary.sok_owocowy - mieszczaniee * 0.2f;
             towary.odziez          = towary.odziez - mieszczaniee * 0.2f;
             towary.sol             = towary.sol - mieszczaniee * 0.1f;
             towary.chleb           = towary.chleb - mieszczaniee * 0.3f;
             towary.piwo            = towary.piwo - mieszczaniee * 0.2f;
             towary.przyprawy       = towary.przyprawy - mieszczaniee * 0.1f;
             budowle2.szkola_liczba = budowle2.szkola_liczba - mieszczaniee;
         }
     }
 }
예제 #3
0
 public void Chata_drwala(Pieniadze pieniadze, Towary towary)
 {
     if (towary.narzedzia < 1)
     {
         MessageBox.Show("Brak surowców !");
     }
     else
     {
         chata_drwala++;
         pieniadze.Bank    = pieniadze.Bank - 200;
         pieniadze.Wydatki = pieniadze.Wydatki + 30;
         towary.narzedzia  = towary.narzedzia - 1;
     }
 }
예제 #4
0
 public void Awans_wiesniak(Budowle_wiesniak budowle, Towary towary)
 {
     if (wiesniakk >= 60 && budowle.kaplica_liczba > 0 && budowle.market_liczba > 0)
     {
         towary.drewno--;
         towary.narzedzia--;
         awans_wiesniak = true;
         wyprowadzka    = "Wprowadziła się nowa rodzina mieszczanów !";
     }
     else
     {
         awans_wiesniak = false;
         wyprowadzka    = "Aktualnie brak możliwości awansu! ";
     }
 }
예제 #5
0
 public void Konopia(Pieniadze pieniadze, Towary towary)
 {
     if (towary.drewno < 2 || towary.narzedzia < 2)
     {
         MessageBox.Show("Brak surowców !");
     }
     else
     {
         konopia++;
         pieniadze.Bank    = pieniadze.Bank - 200;
         pieniadze.Wydatki = pieniadze.Wydatki + 30;
         towary.drewno     = towary.drewno - 2;
         towary.narzedzia  = towary.narzedzia - 2;
     }
 }
예제 #6
0
 public void Kamien(Pieniadze pieniadze, Towary towary)
 {
     if (towary.drewno < 2 || towary.narzedzia < 1)
     {
         MessageBox.Show("Brak surowców !");
     }
     else
     {
         kamien++;
         pieniadze.Bank    = pieniadze.Bank - 800;
         pieniadze.Wydatki = pieniadze.Wydatki + 45;
         towary.drewno     = towary.drewno - 2;
         towary.narzedzia  = towary.narzedzia - 1;
     }
 }
예제 #7
0
 public void Chata_rybaka(Pieniadze pieniadze, Towary towary)
 {
     if (towary.drewno < 2 || towary.narzedzia < 2)
     {
         MessageBox.Show("Brak surowców !");
     }
     else
     {
         chata_rybaka++;
         pieniadze.Bank    = pieniadze.Bank - 200;
         pieniadze.Wydatki = pieniadze.Wydatki + 25;
         towary.drewno     = towary.drewno - 2;
         towary.narzedzia  = towary.narzedzia - 2;
     }
 }
 public void Kwarc(Pieniadze pieniadze, Towary towary)
 {
     if (towary.drewno < 2 || towary.narzedzia < 5 || towary.kamien < 3)
     {
         MessageBox.Show("Brak surowców !");
     }
     else
     {
         kwarc++;
         pieniadze.Bank    = pieniadze.Bank - 3200;
         pieniadze.Wydatki = pieniadze.Wydatki + 90;
         towary.drewno     = towary.drewno - 2;
         towary.narzedzia  = towary.narzedzia - 5;
         towary.kamien     = towary.kamien - 3;
     }
 }
예제 #9
0
 public void Zboze(Pieniadze pieniadze, Towary towary)
 {
     if (towary.drewno < 2 || towary.narzedzia < 1 || towary.kamien < 1)
     {
         MessageBox.Show("Brak surowców !");
     }
     else
     {
         zboze++;
         pieniadze.Bank    = pieniadze.Bank - 300;
         pieniadze.Wydatki = pieniadze.Wydatki + 25;
         towary.drewno     = towary.drewno - 2;
         towary.narzedzia  = towary.narzedzia - 1;
         towary.kamien     = towary.kamien - 1;
     }
 }
예제 #10
0
 public void Przyprawy(Pieniadze pieniadze, Towary towary)
 {
     if (towary.drewno < 2 || towary.narzedzia < 2 || towary.kamien < 1)
     {
         MessageBox.Show("Brak surowców !");
     }
     else
     {
         przyprawy++;
         pieniadze.Bank    = pieniadze.Bank - 200;
         pieniadze.Wydatki = pieniadze.Wydatki + 35;
         towary.drewno     = towary.drewno - 2;
         towary.narzedzia  = towary.narzedzia - 2;
         towary.kamien     = towary.kamien - 1;
     }
 }
 public void Trzcina(Pieniadze pieniadze, Towary towary)
 {
     if (towary.drewno < 2 || towary.narzedzia < 2 || towary.kamien < 2)
     {
         MessageBox.Show("Brak surowców !");
     }
     else
     {
         trzcina++;
         pieniadze.Bank    = pieniadze.Bank - 3000;
         pieniadze.Wydatki = pieniadze.Wydatki + 120;
         towary.drewno     = towary.drewno - 2;
         towary.narzedzia  = towary.narzedzia - 2;
         towary.kamien     = towary.kamien - 2;
     }
 }
예제 #12
0
 public void Glina(Pieniadze pieniadze, Towary towary)
 {
     if (towary.drewno < 4 || towary.narzedzia < 2 || towary.kamien < 1)
     {
         MessageBox.Show("Brak surowców !");
     }
     else
     {
         glina++;
         pieniadze.Bank    = pieniadze.Bank - 400;
         pieniadze.Wydatki = pieniadze.Wydatki + 75;
         towary.drewno     = towary.drewno - 4;
         towary.narzedzia  = towary.narzedzia - 2;
         towary.kamien     = towary.kamien - 1;
     }
 }
예제 #13
0
 public void Market(Pieniadze pieniadze, Towary towary)
 {
     if (towary.drewno < 2 || towary.narzedzia < 2)
     {
         MessageBox.Show("Brak surowców !");
     }
     else
     {
         market++;
         market_liczba     = market_liczba + 100;
         pieniadze.Bank    = pieniadze.Bank - 450;
         pieniadze.Wydatki = pieniadze.Wydatki + 45;
         towary.drewno     = towary.drewno - 2;
         towary.narzedzia  = towary.narzedzia - 2;
     }
 }
예제 #14
0
 public void Kaplica(Pieniadze pieniadze, Towary towary)
 {
     if (towary.drewno < 5 || towary.narzedzia < 3)
     {
         MessageBox.Show("Brak surowców !");
     }
     else
     {
         kaplica++;
         kaplica_liczba    = kaplica_liczba + 100;
         pieniadze.Bank    = pieniadze.Bank - 250;
         pieniadze.Wydatki = pieniadze.Wydatki + 30;
         towary.drewno     = towary.drewno - 5;
         towary.narzedzia  = towary.narzedzia - 3;
     }
 }
예제 #15
0
 public void Sok(Pieniadze pieniadze, Towary towary)
 {
     if (sad < 1 || towary.drewno < 1 || towary.narzedzia < 2)
     {
         MessageBox.Show("Brak surowców lub dostępnych sadów.");
     }
     else
     {
         sad--;
         sok++;
         pieniadze.Bank    = pieniadze.Bank - 150;
         pieniadze.Wydatki = pieniadze.Wydatki + 15;
         towary.drewno--;
         towary.narzedzia = towary.narzedzia - 2;
     }
 }
 public void Awans_mieszczanie(Budowle_wiesniak budowle, Towary towary, Budowle_mieszczanie budowle2)
 {
     if (mieszczaniee >= 120 && budowle.kaplica_liczba > 0 && budowle.market_liczba > 0 && budowle2.szkola_liczba > 0 && budowle2.browar > 0 && budowle2.chleb > 0 && budowle2.odziez > 0)
     {
         towary.drewno--;
         towary.narzedzia--;
         towary.kamien--;
         towary.glina--;
         awans_mieszczanie = true;
         wyprowadzka       = "Wprowadzaja się nowe rodziny arystokratow !";
     }
     else
     {
         awans_mieszczanie = false;
         wyprowadzka       = "Aktualnie brak możliwości awansu! ";
     }
 }
예제 #17
0
 public void Narzedzia(Pieniadze pieniadze, Towary towary)
 {
     if (towary.drewno < 4 || towary.narzedzia < 3 || towary.kamien < 5 || zelazo < 1)
     {
         MessageBox.Show("Brak surowców !");
     }
     else
     {
         narzedzia++;
         zelazo--;
         pieniadze.Bank    = pieniadze.Bank - 670;
         pieniadze.Wydatki = pieniadze.Wydatki + 105;
         towary.drewno     = towary.drewno - 4;
         towary.narzedzia  = towary.narzedzia - 3;
         towary.kamien     = towary.kamien - 5;
     }
 }
예제 #18
0
 public void Zelazo(Pieniadze pieniadze, Towary towary, Budowle_wiesniak budowle)
 {
     if (towary.drewno < 2 || towary.narzedzia < 2 || towary.kamien < 2 || budowle.chata_drwala < 1)
     {
         MessageBox.Show("Brak surowców !");
     }
     else
     {
         zelazo++;
         budowle.chata_drwala--;
         pieniadze.Bank    = pieniadze.Bank - 500;
         pieniadze.Wydatki = pieniadze.Wydatki + 45;
         towary.drewno     = towary.drewno - 2;
         towary.narzedzia  = towary.narzedzia - 2;
         towary.kamien     = towary.kamien - 2;
     }
 }
예제 #19
0
 public void Odziez(Pieniadze pieniadze, Towary towary)
 {
     if (towary.drewno < 4 || towary.narzedzia < 3 || towary.kamien < 2 || konopia < 1)
     {
         MessageBox.Show("Brak surowców lub dostępnej uprawy konopi !");
     }
     else
     {
         odziez++;
         konopia--;
         pieniadze.Bank    = pieniadze.Bank - 400;
         pieniadze.Wydatki = pieniadze.Wydatki + 60;
         towary.drewno     = towary.drewno - 4;
         towary.narzedzia  = towary.narzedzia - 3;
         towary.kamien     = towary.kamien - 2;
     }
 }
예제 #20
0
 public void Chleb(Pieniadze pieniadze, Towary towary)
 {
     if (towary.drewno < 4 || towary.narzedzia < 3 || towary.kamien < 4 || zboze < 1)
     {
         MessageBox.Show("Brak surowców !");
     }
     else
     {
         chleb++;
         zboze--;
         pieniadze.Bank    = pieniadze.Bank - 560;
         pieniadze.Wydatki = pieniadze.Wydatki + 75;
         towary.drewno     = towary.drewno - 4;
         towary.narzedzia  = towary.narzedzia - 3;
         towary.kamien     = towary.kamien - 4;
     }
 }
예제 #21
0
 public void Szkola(Pieniadze pieniadze, Towary towary)
 {
     if (towary.drewno < 10 || towary.narzedzia < 6 || towary.kamien < 11)
     {
         MessageBox.Show("Brak surowców !");
     }
     else
     {
         szkola++;
         szkola_liczba     = szkola_liczba + 250;
         pieniadze.Bank    = pieniadze.Bank - 1200;
         pieniadze.Wydatki = pieniadze.Wydatki + 175;
         towary.drewno     = towary.drewno - 10;
         towary.narzedzia  = towary.narzedzia - 6;
         towary.kamien     = towary.kamien - 11;
     }
 }
 public void Szklo(Pieniadze pieniadze, Towary towary)
 {
     if (towary.drewno < 10 || towary.narzedzia < 11 || towary.kamien < 10 || towary.glina < 11 || kwarc < 0)
     {
         MessageBox.Show("Brak surowców !");
     }
     else
     {
         kwarc--;
         szklo++;
         pieniadze.Bank    = pieniadze.Bank - 2000;
         pieniadze.Wydatki = pieniadze.Wydatki + 140;
         towary.drewno     = towary.drewno - 10;
         towary.narzedzia  = towary.narzedzia - 11;
         towary.kamien     = towary.kamien - 10;
         towary.glina      = towary.glina - 11;
     }
 }
 public void Kawa(Pieniadze pieniadze, Towary towary)
 {
     if (towary.drewno < 5 || towary.narzedzia < 3 || towary.kamien < 3 || towary.glina < 3 || towary.szklo < 3)
     {
         MessageBox.Show("Brak surowców !");
     }
     else
     {
         kawa++;
         pieniadze.Bank    = pieniadze.Bank - 2000;
         pieniadze.Wydatki = pieniadze.Wydatki + 100;
         towary.drewno     = towary.drewno - 5;
         towary.narzedzia  = towary.narzedzia - 3;
         towary.kamien     = towary.kamien - 3;
         towary.glina      = towary.glina - 3;
         towary.szklo      = towary.szklo - 3;
     }
 }
 public void Bydlo(Pieniadze pieniadze, Towary towary, Budowle_mieszczanie budowle2)
 {
     if (towary.drewno < 2 || towary.narzedzia < 1 || towary.glina < 1 || towary.kamien < 1 || budowle2.zboze < 0)
     {
         MessageBox.Show("Brak surowców !");
     }
     else
     {
         bydlo++;
         budowle2.zboze--;
         pieniadze.Bank    = pieniadze.Bank - 1000;
         pieniadze.Wydatki = pieniadze.Wydatki + 50;
         towary.drewno     = towary.drewno - 2;
         towary.narzedzia  = towary.narzedzia - 1;
         towary.glina      = towary.glina - 1;
         towary.kamien     = towary.kamien - 1;
     }
 }
예제 #25
0
 public void Dom(Pieniadze pieniadze, Wiesniaki wiesniaki, Towary towary, Budowle_wiesniak budowle)
 {
     if (towary.drewno < 2 || towary.narzedzia < 1)
     {
         MessageBox.Show("Brak surowców !");
     }
     else
     {
         for (int i = 0; i < 6; i++)
         {
             wiesniaki.Wiesniak(pieniadze, budowle, towary);
         }
         dom++;
         pieniadze.Bank   = pieniadze.Bank - 120;
         towary.drewno    = towary.drewno - 2;
         towary.narzedzia = towary.narzedzia - 1;
     }
 }
예제 #26
0
 public void Browara(Pieniadze pieniadze, Towary towary, Budowle_wiesniak budowle)
 {
     if (towary.drewno < 6 || towary.narzedzia < 5 || towary.kamien < 6 || towary.glina < 4 || budowle.chata_drwala < 1 || zboze < 1)
     {
         MessageBox.Show("Brak surowców !");
     }
     else
     {
         browar++;
         budowle.chata_drwala--;
         zboze--;
         pieniadze.Bank    = pieniadze.Bank - 2000;
         pieniadze.Wydatki = pieniadze.Wydatki + 250;
         towary.drewno     = towary.drewno - 6;
         towary.narzedzia  = towary.narzedzia - 5;
         towary.kamien     = towary.kamien - 6;
         towary.glina      = towary.glina - 4;
     }
 }
 public void Ksiegarnia(Pieniadze pieniadze, Towary towary, Budowle_wiesniak budowle)
 {
     if (towary.drewno < 5 || towary.narzedzia < 5 || towary.kamien < 4 || towary.glina < 5 || towary.szklo < 5 || budowle.chata_drwala < 0)
     {
         MessageBox.Show("Brak surowców !");
     }
     else
     {
         budowle.chata_drwala--;
         slodycze++;
         pieniadze.Bank    = pieniadze.Bank - 3500;
         pieniadze.Wydatki = pieniadze.Wydatki + 140;
         towary.drewno     = towary.drewno - 5;
         towary.narzedzia  = towary.narzedzia - 5;
         towary.kamien     = towary.kamien - 4;
         towary.glina      = towary.glina - 5;
         towary.szklo      = towary.szklo - 5;
     }
 }
 public void Perfumy(Pieniadze pieniadze, Towary towary, Budowle_wiesniak budowle)
 {
     if (towary.drewno < 5 || towary.narzedzia < 4 || towary.kamien < 4 || towary.glina < 5 || towary.szklo < 5 || budowle.sad < 0)
     {
         MessageBox.Show("Brak surowców !");
     }
     else
     {
         budowle.sad--;
         perfumy++;
         pieniadze.Bank    = pieniadze.Bank - 3500;
         pieniadze.Wydatki = pieniadze.Wydatki + 140;
         towary.drewno     = towary.drewno - 5;
         towary.narzedzia  = towary.narzedzia - 4;
         towary.kamien     = towary.kamien - 4;
         towary.glina      = towary.glina - 5;
         towary.szklo      = towary.szklo - 5;
     }
 }
 public void Court(Pieniadze pieniadze, Towary towary)
 {
     if (towary.drewno < 20 || towary.narzedzia < 12 || towary.kamien < 20 || towary.glina < 5 || towary.szklo < 20 || ksiegarnia < 0)
     {
         MessageBox.Show("Brak surowców !");
     }
     else
     {
         ksiegarnia--;
         court++;
         pieniadze.Bank    = pieniadze.Bank - 12000;
         pieniadze.Wydatki = pieniadze.Wydatki + 300;
         towary.drewno     = towary.drewno - 20;
         towary.narzedzia  = towary.narzedzia - 12;
         towary.kamien     = towary.kamien - 20;
         towary.glina      = towary.glina - 5;
         towary.szklo      = towary.szklo - 20;
     }
 }
 public void Skora(Pieniadze pieniadze, Towary towary)
 {
     if (towary.drewno < 4 || towary.narzedzia < 4 || towary.kamien < 3 || towary.glina < 2 || towary.szklo < 4 || bydlo < 0)
     {
         MessageBox.Show("Brak surowców !");
     }
     else
     {
         bydlo--;
         skora++;
         pieniadze.Bank    = pieniadze.Bank - 1200;
         pieniadze.Wydatki = pieniadze.Wydatki + 100;
         towary.drewno     = towary.drewno - 4;
         towary.narzedzia  = towary.narzedzia - 4;
         towary.kamien     = towary.kamien - 3;
         towary.glina      = towary.glina - 2;
         towary.szklo      = towary.szklo - 4;
     }
 }