#include #include #include static int currentId = 0; class Type{ public: Type(const std::string name){ id = ++currentId; this->name = name; std::cout << "Type "< resistantAgainstTypes = std::vector(); std::vector weakAgainstTypes = std::vector(); };