public Queen(String name, ListBox display) : base(name, display) { this.name = name; this.display = display; weapon = new BowWeapon(); }
public Troll(String name, ListBox display) : base(name, display) { this.name = name; this.display = display; weapon = new BowWeapon(); }
//changes weapons of all the selected characters to the weapon selected in the radio group private void buttonChangeWeapon_Click(object sender, EventArgs e) { IWeapon changedWeapon = new SwordWeapon(); if (rdKnife.Checked == true) { changedWeapon = new KnifeWeapon(); } if (rdBow.Checked == true) { changedWeapon = new BowWeapon(); } if (rdSword.Checked == true) { changedWeapon = new SwordWeapon(); } foreach (Character checkedCharacter in checkedListBoxWeapon.CheckedItems) { checkedCharacter.ChangeWeapon(changedWeapon); } }
//changes weapons of all the selected characters to the weapon selected in the radio group private void buttonChangeWeapon_Click(object sender, EventArgs e) { IWeapon changedWeapon = new SwordWeapon(); if (rdKnife.Checked == true) changedWeapon = new KnifeWeapon(); if (rdBow.Checked == true) changedWeapon = new BowWeapon(); if (rdSword.Checked == true) changedWeapon = new SwordWeapon(); foreach (Character checkedCharacter in checkedListBoxWeapon.CheckedItems) { checkedCharacter.ChangeWeapon(changedWeapon); } }