This commit is contained in:
Applevangelist
2023-08-01 16:16:20 +02:00
parent 9a9ac6f2e1
commit 2ccb4c128a

View File

@@ -953,7 +953,7 @@ function ZONE_RADIUS:Scan( ObjectCategories, UnitCategories )
local Include = false local Include = false
if not UnitCategories then if not UnitCategories then
-- Anythink found is included. -- Anything found is included.
Include = true Include = true
else else
-- Check if found object is in specified categories. -- Check if found object is in specified categories.
@@ -984,9 +984,9 @@ function ZONE_RADIUS:Scan( ObjectCategories, UnitCategories )
if ObjectCategory == Object.Category.SCENERY then if ObjectCategory == Object.Category.SCENERY then
local SceneryType = ZoneObject:getTypeName() local SceneryType = ZoneObject:getTypeName()
local SceneryName = ZoneObject:getName() local SceneryName = ZoneObject:getName()
--BASE:I("SceneryType "..SceneryType.."SceneryName"..SceneryName) --BASE:I("SceneryType "..SceneryType.." SceneryName "..tostring(SceneryName))
self.ScanData.Scenery[SceneryType] = self.ScanData.Scenery[SceneryType] or {} self.ScanData.Scenery[SceneryType] = self.ScanData.Scenery[SceneryType] or {}
self.ScanData.Scenery[SceneryType][SceneryName] = SCENERY:Register( SceneryName, ZoneObject ) self.ScanData.Scenery[SceneryType][SceneryName] = SCENERY:Register( tostring(SceneryName), ZoneObject)
table.insert(self.ScanData.SceneryTable,self.ScanData.Scenery[SceneryType][SceneryName] ) table.insert(self.ScanData.SceneryTable,self.ScanData.Scenery[SceneryType][SceneryName] )
self:T( { SCENERY = self.ScanData.Scenery[SceneryType][SceneryName] } ) self:T( { SCENERY = self.ScanData.Scenery[SceneryType][SceneryName] } )
end end
@@ -2586,7 +2586,7 @@ function ZONE_POLYGON:Scan( ObjectCategories, UnitCategories )
local minmarkcoord = COORDINATE:NewFromVec3(minVec3) local minmarkcoord = COORDINATE:NewFromVec3(minVec3)
local maxmarkcoord = COORDINATE:NewFromVec3(maxVec3) local maxmarkcoord = COORDINATE:NewFromVec3(maxVec3)
local ZoneRadius = minmarkcoord:Get2DDistance(maxmarkcoord)/2 local ZoneRadius = minmarkcoord:Get2DDistance(maxmarkcoord)/2
-- self:I("Scan Radius:" ..ZoneRadius)
local CenterVec3 = self:GetCoordinate():GetVec3() local CenterVec3 = self:GetCoordinate():GetVec3()
--[[ this a bit shaky in functionality it seems --[[ this a bit shaky in functionality it seems