X-Git-Url: http://git.localhorst.tv/?p=blobs.git;a=blobdiff_plain;f=src%2Fcreature%2FSteering.hpp;h=9af62b9c7573aaf78c824b8c8a0c0ec9d20a10fa;hp=e67fed199320e17f6d4feb9162d5f9c7ead261df;hb=05c42da80ec11cd73cc8a1b6ff21ac817b02a6e6;hpb=23f64a38a27866e88e87602cc6f8b11ef7173d6e diff --git a/src/creature/Steering.hpp b/src/creature/Steering.hpp index e67fed1..9af62b9 100644 --- a/src/creature/Steering.hpp +++ b/src/creature/Steering.hpp @@ -28,6 +28,7 @@ public: double MaxSpeed() const noexcept { return max_speed; } public: + void Off() noexcept; void Separate(double min_distance, double max_lookaround) noexcept; void DontSeparate() noexcept; void ResumeSeparate() noexcept; @@ -38,7 +39,6 @@ public: glm::dvec3 Force(const Situation::State &) const noexcept; private: - bool SumForce(glm::dvec3 &out, const glm::dvec3 &in, double max) const noexcept; glm::dvec3 TargetVelocity(const Situation::State &, const glm::dvec3 &, double acc) const noexcept; private: