Files
screeps/include/Creeps/Creep.hpp

21 lines
418 B
C++

#ifndef DOUWCO_HIVEMIND_CREEP_HPP
#define DOUWCO_HIVEMIND_CREEP_HPP
#include <Screeps/Creep.hpp>
namespace DouwcoHivemind
{
class Creep
{
protected:
Screeps::Creep creep;
JSON memory;
public:
Creep(Screeps::Creep crp) : creep(crp), memory(crp.memory()){}
~Creep(){ creep.setMemory(memory); }
virtual void loop(){}
};
}
#endif // DOUWCO_HIVEMIND_CREEP_HPP