]> git.localhorst.tv Git - blobs.git/blobdiff - src/creature/Creature.hpp
lose weight through exercise
[blobs.git] / src / creature / Creature.hpp
index 3f86670eba4a9aa885e8056c5b3b1e7dd15a7c08..4d16f99bd35857689b5f1e09b8dcb9deffcd854a 100644 (file)
@@ -105,6 +105,8 @@ public:
        double Mass() const noexcept { return mass; }
        void Ingest(int res, double amount) noexcept;
 
+       void DoWork(double amount) noexcept;
+
        void Size(double s) noexcept { size = s; }
        double Size() const noexcept { return size; }
 
@@ -113,6 +115,7 @@ public:
        /// age-depended multiplier, peak being the maximum in lifetime [0,1]
        double AgeFactor(double peak) const noexcept;
 
+       double EnergyEfficiency() const noexcept;
        double ExhaustionFactor() const noexcept;
        double FatigueFactor() const noexcept;