public void GetHit(CyberAttack attackWay, int damage) { if (Defendend != attackWay) { Hp -= damage; } Wound(Name, Hp); }
private void ActionChoosen() { userActionForm.Enabled = false; CyberAttack botAction = Bot.GenerateCPUAction(); int damage = GenerateDamage(); if (userActionForm.UserAction == UserAction.Defense) { human.SetBlock(userActionForm.cyberAction); human.GetHit(botAction, damage); } else { bot.SetBlock(botAction); bot.GetHit(userActionForm.cyberAction, damage); } round.NextRound(); StartNewRound(); }
public void SetBlock(CyberAttack defendWay) { Defendend = defendWay; Block(Name, Hp); }
private void dos_button_Click(object sender, EventArgs e) { cyberAction = CyberAttack.DOSAttack; actionChosen(); }
private void mitm_button_Click(object sender, EventArgs e) { cyberAction = CyberAttack.ManInTheMiddle; actionChosen(); }
private void mailbombing_button_Click(object sender, EventArgs e) { cyberAction = CyberAttack.Mailbombing; actionChosen(); }