public bool UserAttack(string part) { switch (part) { case "Голова": comp.GetHit(BodyPart.Head); break; case "Корпус": comp.GetHit(BodyPart.Body); break; case "Ноги": comp.GetHit(BodyPart.Legs); break; } if (user.Hp != 0 && comp.Hp != 0) { return(true); } else { return(false); } }
private void buttonHead_Click(object sender, EventArgs e) { /*video = new Microsoft.DirectX.AudioVideoPlayback.Video(@"Jim.mp4"); * video.Open(@"Jim.mp4"); * video.Owner = panelVideo; * video.Play();*/ // pictureBoxJim.Visible = true; if (yourmove) { switch ((sender as Button).Name) { case "buttonHead": Comp.GetHit(PartOfBody.Head, damage[0]); LetIshowsomething(@"images/Hit.gif"); break; case "buttonBody": Comp.GetHit(PartOfBody.Body, damage[1]); LetIshowsomething(@"images/Hit1.gif"); break; case "buttonLegs": Comp.GetHit(PartOfBody.Legs, damage[2]); LetIshowsomething(@"images/Hit2.gif"); break; } } else { switch ((sender as Button).Name) { case "buttonHead": Player.SetBlock(PartOfBody.Head); Player.GetHit(Comp.SetHit(), damage[0]); LetIshowsomething(@"images/Hit7.gif"); break; case "buttonBody": Player.SetBlock(PartOfBody.Body); Player.GetHit(Comp.SetHit(), damage[1]); LetIshowsomething(@"images/Jim.gif"); break; case "buttonLegs": Player.SetBlock(PartOfBody.Legs); Player.GetHit(Comp.SetHit(), damage[2]); LetIshowsomething(@"images/Sad.gif"); break; } } }
void ComputerAttack() { Random rnd = new Random(); int i = rnd.Next(0, 2); user.GetHit((BodyPart)i); if (user.Hp != 0 && computer.Hp != 0) { AttackPanel.Visible = true; defendPanel.Visible = false; } }
public void CompAttack() { int i = rnd.Next(0, 3); user.GetHit((BodyPart)i); }
private void attackHeadButton_Click(object sender, EventArgs e) { computer.GetHit(BodyPart.Head); CompDefend(); }