X-Git-Url: https://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fcreature%2FSteering.hpp;h=9af62b9c7573aaf78c824b8c8a0c0ec9d20a10fa;hb=d921cba26f21e4a75b22f5e9d9be988707bf6a8f;hp=e67fed199320e17f6d4feb9162d5f9c7ead261df;hpb=fbbee4cf7bd6f41139c2298c41d29b87401e6cf6;p=blobs.git 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: