]> git.localhorst.tv Git - blank.git/blobdiff - src/ai/Spawner.cpp
make gcc nag more
[blank.git] / src / ai / Spawner.cpp
index 1f9573b862fca871d0d05e53a2687a5924d339e8..3433d0a8a0b2a2602ee44f7eab6b7effb6a2c1c9 100644 (file)
@@ -70,7 +70,7 @@ void Spawner::CheckDespawn() noexcept {
                bool safe = false;
                for (const Player &ref : refs) {
                        glm::vec3 diff(ref.GetEntity().AbsoluteDifference(e));
-                       if (dot(diff, diff) < despawn_range) {
+                       if (glm::length2(diff) < despawn_range) {
                                safe = true;
                                break;
                        }
@@ -120,7 +120,7 @@ void Spawner::TrySpawn() {
        Spawn(player.GetEntity(), spawn_block.GetChunk().Position(), spawn_block.GetBlockCoords());
 }
 
-void Spawner::Spawn(Entity &reference, const glm::ivec3 &chunk, const glm::vec3 &pos) {
+void Spawner::Spawn(Entity &, const glm::ivec3 &chunk, const glm::vec3 &pos) {
        Entity &e = world.AddEntity();
        e.Position(chunk, pos);
        e.Bounds({ { -0.5f, -0.5f, -0.5f }, { 0.5f, 0.5f, 0.5f } });