X-Git-Url: https://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fcreature%2FMemory.hpp;h=c58fd26420576067d0688df153da1b5b0b6dd5df;hb=d921cba26f21e4a75b22f5e9d9be988707bf6a8f;hp=a6910cc196b6cab64be32c68daf074a55d3a6e74;hpb=69dade793864169f7773cc133d54277eea9bf760;p=blobs.git diff --git a/src/creature/Memory.hpp b/src/creature/Memory.hpp index a6910cc..c58fd26 100644 --- a/src/creature/Memory.hpp +++ b/src/creature/Memory.hpp @@ -19,8 +19,7 @@ class Memory { public: struct Location { world::Planet *planet; - int surface; - glm::ivec2 coords; + glm::dvec3 position; }; public: @@ -30,6 +29,8 @@ public: public: void Tick(double dt); + void Erase(); + private: /// track time spent on a tile void TrackStay(const Location &, double t);