Don't Starve Revision History Viewer

Comparing Six Feet Under (Rev 86935) to All's Well That Maxwell (Rev 88237)

brains/spiderqueenbrain.lua

2425262728293031323334
function SpiderQueenBrain:CanPlantNest() if self.inst:GetTimeAlive() > TUNING.SPIDERQUEEN_MINWANDERTIME then local pt = Vector3(self.inst.Transform:GetWorldPosition()) local ents = TheSim:FindEntities(pt.x,pt.y,pt.z, 4) local min_spacing = 3 for k, v in pairs(ents) do if v ~= self.inst and v.entity:IsValid() and v.entity:IsVisible() and v:HasTag("blocker") then if distsq( Vector3(v.Transform:GetWorldPosition()), pt) < min_spacing*min_spacing then return false end
2425262728293031323334
function SpiderQueenBrain:CanPlantNest() if self.inst:GetTimeAlive() > TUNING.SPIDERQUEEN_MINWANDERTIME then local pt = Vector3(self.inst.Transform:GetWorldPosition()) local ents = TheSim:FindEntities(pt.x,pt.y,pt.z, 4, {'blocker'}) local min_spacing = 3 for k, v in pairs(ents) do if v ~= self.inst and v.entity:IsValid() and v.entity:IsVisible() then if distsq( Vector3(v.Transform:GetWorldPosition()), pt) < min_spacing*min_spacing then return false end