]> git.localhorst.tv Git - blobs.git/blobdiff - src/creature/IngestNeed.hpp
remove outdated TODOs
[blobs.git] / src / creature / IngestNeed.hpp
index b64ee0cfae4c6cfdec8f930a8d346c5abf098eb4..b0262b862fbdd930f31fd1415a5e46255cf0e261 100644 (file)
@@ -7,7 +7,7 @@
 namespace blobs {
 namespace creature {
 
-class Need;
+class Goal;
 
 class IngestNeed
 : public Need {
@@ -20,9 +20,14 @@ public:
        void ApplyEffect(Creature &, double dt) override;
 
 private:
+       void OnLocateComplete(Goal &);
+
+private:
+       Goal *locate_goal;
        int resource;
        double speed;
        double damage;
+       bool ingesting;
 
 };