#include "../../include/items/Armor.h" #include using namespace std; // This constructor just initializes the Armor to null. Armor::Armor() { name = "No Armor Equipped"; health = 0; hits_remaining = 0; upgrades_remaining = 0; value = 0; } // This constructor just initializes the Armor to the passed values. Armor::Armor(string armor_name, int health_added, int cost) { name = armor_name; health = health_added; hits_remaining = 150; upgrades_remaining = 3; value = cost; } // SETTER FUNCTIONS // GETTER FUNCTIONS string Armor::getArmorName() { return name; } int Armor::getArmorHealth() { return health; } int Armor::getArmorHitsRemaining() { return hits_remaining; } int Armor::getArmorUpgradesRemaining() { return upgrades_remaining; } int Armor::getArmorValue() { return value; }