int resource(std::string type, int tick = 0)const;
void takeShoot(std::string unittype, int number, std::map<std::string, int>& hitunits);
void takeEMP(std::string unittype, int number);
int resource(std::string type, int tick = 0)const;
void takeShoot(std::string unittype, int number, std::map<std::string, int>& hitunits);
void takeEMP(std::string unittype, int number);