]> git.localhorst.tv Git - blobs.git/blobdiff - src/creature/Creature.hpp
make texture part of genome
[blobs.git] / src / creature / Creature.hpp
index db0aa5212dc92e52014446331912b6ce5e275052..59bfcb77396dc569c3e0c480c05da729e0de7ffe 100644 (file)
@@ -103,6 +103,12 @@ public:
        void HighlightColor(const glm::dvec3 &c) noexcept;
        glm::dvec4 HighlightColor() const noexcept { return highlight_color; }
 
+       void BackSkin(double s) noexcept { skin_back = s; }
+       double BackSkin() const noexcept { return skin_back; }
+
+       void SideSkin(double s) noexcept { skin_side = s; }
+       double SideSkin() const noexcept { return skin_side; }
+
        void Mass(double m) noexcept { mass = m; }
        double Mass() const noexcept { return mass; }
        void Ingest(int res, double amount) noexcept;
@@ -209,6 +215,8 @@ private:
 
        glm::dvec3 base_color;
        glm::dvec4 highlight_color;
+       double skin_back;
+       double skin_side;
 
        double mass;
        double size;