#include #include "Monster.h" Monster::Monster(int strength) : Entity("My Monster"), _strength(strength) { this->name = "My Monster"; } //Monster Monster::Create(Monsters type) //{ // Monster monster; // switch (type) // { // case Ork: // monster._strength = 10; // monster._speed = 1.0f; // break; // case Troll: // monster._strength = 5; // monster._speed = 3.0f; // break; // case Elve: // monster._strength = 1; // monster._speed = 10.0f; // break; // default: // break; // } // // return monster; //} std::string Monster::ToString() { //return name + " " + "(" + std::to_string(_strength) + ")"; return std::format("{} ({})", name, _strength); } int Monster::Compare(ICompareable* other) { // TODO: implement later return 0; }