public void Utok2(int Poskozeni) { int blok = 0; if (Enemy.Inv.VybaveneBrneni != null) { Brneni brneni = (Brneni)Enemy.Inv.VybaveneBrneni; blok += brneni.Ochrana; } if (Enemy.Inv.VybavenaHelma != null) { Helma helma = (Helma)Enemy.Inv.VybavenaHelma; blok += helma.Ochrana; } if (Enemy.Inv.VybavenyStit != null) { Stit stit = (Stit)Enemy.Inv.VybavenyStit; blok += (stit.MaxBlok + stit.MinBlok) / 2; } int Vysledek = Poskozeni - Poskozeni * blok / 100; Enemy.Zdravi -= Vysledek; status = 2; Update(); }
public void VytvoritTestInventar() { Brneni brneni2 = new Brneni { ID = 2, Name = "Brneni2", Hodnota = 200, Ochrana = 15 }; Npc.Inv.Items.Add(brneni2); Helma helma2 = new Helma { ID = 4, Name = "Helma2", Hodnota = 150, Ochrana = 10 }; Npc.Inv.Items.Add(helma2); Zbran zbran2 = new Zbran { ID = 6, Name = "Zbran2", Hodnota = 120, Ovladatelnost = 30, MinPoskozeni = 50, MaxPoskozeni = 75 }; Npc.Inv.Items.Add(zbran2); Stit stit2 = new Stit { ID = 8, Name = "Stit2", Hodnota = 70, Hmotnost = 70, MinBlok = 15, MaxBlok = 35 }; Npc.Inv.Items.Add(stit2); Jidlo jidlo3 = new Jidlo { ID = 11, Name = "Jidlo3", Hodnota = 30, Doplneni = 30 }; Npc.Inv.Items.Add(jidlo3); Npc.Inv.Items.Add(jidlo3); Zbran zbran20 = new Zbran { ID = 1337, Name = "OP zbran", Hodnota = 10, Ovladatelnost = 1, MinPoskozeni = 30, MaxPoskozeni = 250 }; Npc.Inv.Items.Add(zbran20); }
public void Obrana2(int BlokStitu) { int blok = BlokStitu; if (Hrac.Inv.VybaveneBrneni != null) { Brneni brneni = (Brneni)Enemy.Inv.VybaveneBrneni; blok += brneni.Ochrana; } if (Hrac.Inv.VybavenaHelma != null) { Helma helma = (Helma)Enemy.Inv.VybavenaHelma; blok += helma.Ochrana; } Zbran zbran = (Zbran)Enemy.Inv.VybavenaZbran; int Poskozeni = (zbran.MinPoskozeni + zbran.MaxPoskozeni) / 2; int Vysledek = Poskozeni - Poskozeni * blok / 100; Hrac.Zdravi -= Vysledek; status = 1; Update(); }
public void VytvoritTestInventar() { Brneni brneni2 = new Brneni { ID = 2, Name = "Brneni2", Hodnota = 200, Ochrana = 15 }; Enemy.Inv.VybaveneBrneni = brneni2; Helma helma2 = new Helma { ID = 4, Name = "Helma2", Hodnota = 150, Ochrana = 10 }; Enemy.Inv.VybavenaHelma = helma2; Zbran zbran2 = new Zbran { ID = 6, Name = "Zbran2", Hodnota = 120, Ovladatelnost = 30, MinPoskozeni = 50, MaxPoskozeni = 75 }; Enemy.Inv.VybavenaZbran = zbran2; Stit stit2 = new Stit { ID = 8, Name = "Stit2", Hodnota = 70, Hmotnost = 20, MinBlok = 15, MaxBlok = 35 }; Enemy.Inv.VybavenyStit = stit2; }
public void VytvoritTestInventar() { Inventar inv = new Inventar(); Hrac.Inv = inv; Brneni brneni1 = new Brneni { ID = 1, Name = "Brneni1", Hodnota = 100, Ochrana = 10 }; Brneni brneni2 = new Brneni { ID = 2, Name = "Brneni2", Hodnota = 200, Ochrana = 15 }; Hrac.Inv.Items.Add(brneni1); //Hrac.Inv.Items.Add(brneni2); Helma helma1 = new Helma { ID = 3, Name = "Helma1", Hodnota = 80, Ochrana = 5 }; Helma helma2 = new Helma { ID = 4, Name = "Helma2", Hodnota = 150, Ochrana = 10 }; Hrac.Inv.Items.Add(helma1); //Hrac.Inv.Items.Add(helma2); Zbran zbran1 = new Zbran { ID = 5, Name = "Zbran1", Hodnota = 80, Ovladatelnost = 40, MinPoskozeni = 40, MaxPoskozeni = 60 }; Zbran zbran2 = new Zbran { ID = 6, Name = "Zbran2", Hodnota = 120, Ovladatelnost = 30, MinPoskozeni = 50, MaxPoskozeni = 75 }; //Hrac.Inv.Items.Add(zbran1); Hrac.Inv.VybavenaZbran = zbran1; //Hrac.Inv.Items.Add(zbran2); Stit stit1 = new Stit { ID = 7, Name = "Stit1", Hodnota = 30, Hmotnost = 10, MinBlok = 15, MaxBlok = 25 }; Stit stit2 = new Stit { ID = 8, Name = "Stit2", Hodnota = 70, Hmotnost = 20, MinBlok = 15, MaxBlok = 35 }; Hrac.Inv.Items.Add(stit1); //Hrac.Inv.Items.Add(stit2); Jidlo jidlo1 = new Jidlo { ID = 9, Name = "Jidlo1", Hodnota = 30, Doplneni = 15 }; Jidlo jidlo2 = new Jidlo { ID = 10, Name = "Jidlo2", Hodnota = 40, Doplneni = 25 }; //Jidlo jidlo3 = new Jidlo { ID = 11, Name = "Jidlo3", Hodnota = 30, Doplneni = 15 }; Hrac.Inv.Items.Add(jidlo1); Hrac.Inv.Items.Add(jidlo2); Hrac.Inv.Items.Add(jidlo1); Hrac.Inv.Items.Add(jidlo1); //Hrac.Inv.Items.Add(jidlo3); SpecialniZbran kuse = new SpecialniZbran { ID = 12, Name = "Kuse", Hodnota = 80, Presnost = 50, MinPoskozeni = 40, MaxPoskozeni = 60 }; SpecialniZbran luk = new SpecialniZbran { ID = 13, Name = "Luk", Hodnota = 70, Presnost = 30, MinPoskozeni = 35, MaxPoskozeni = 70 }; Hrac.Inv.Items.Add(kuse); Hrac.Inv.Items.Add(luk); Hrac.Inv.Penize = 1000; Hrac.Zdravi = 55; }