#ifndef DOUWCO_HIVEMIND_CREEP_HPP #define DOUWCO_HIVEMIND_CREEP_HPP #include 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