Index: binaries/data/mods/public/simulation/components/Formation.js =================================================================== --- binaries/data/mods/public/simulation/components/Formation.js +++ binaries/data/mods/public/simulation/components/Formation.js @@ -157,24 +157,24 @@ Formation.prototype.GetClosestMember = function(ent, filter) { - var cmpEntPosition = Engine.QueryInterface(ent, IID_Position); + let cmpEntPosition = Engine.QueryInterface(ent, IID_Position); if (!cmpEntPosition || !cmpEntPosition.IsInWorld()) return INVALID_ENTITY; - var entPosition = cmpEntPosition.GetPosition2D(); - var closestMember = INVALID_ENTITY; - var closestDistance = Infinity; - for (var member of this.members) + let entPosition = cmpEntPosition.GetPosition2D(); + let closestMember = INVALID_ENTITY; + let closestDistance = Infinity; + for (let member of this.members) { - if (filter && !filter(ent)) + if (filter && !filter(member)) continue; - var cmpPosition = Engine.QueryInterface(member, IID_Position); + let cmpPosition = Engine.QueryInterface(member, IID_Position); if (!cmpPosition || !cmpPosition.IsInWorld()) continue; - var pos = cmpPosition.GetPosition2D(); - var dist = entPosition.distanceToSquared(pos); + let pos = cmpPosition.GetPosition2D(); + let dist = entPosition.distanceToSquared(pos); if (dist < closestDistance) { closestMember = member;