Autolase - small update on nil check

This commit is contained in:
Applevangelist 2022-01-21 10:09:12 +01:00
parent 90dbfb31a6
commit d4bd57ee70

View File

@ -109,7 +109,7 @@ AUTOLASE = {
--- AUTOLASE class version. --- AUTOLASE class version.
-- @field #string version -- @field #string version
AUTOLASE.version = "0.0.10" AUTOLASE.version = "0.0.11"
------------------------------------------------------------------- -------------------------------------------------------------------
-- Begin Functional.Autolase.lua -- Begin Functional.Autolase.lua
@ -736,8 +736,9 @@ function AUTOLASE:onafterMonitor(From, Event, To)
local contact = _contact -- Ops.Intelligence#INTEL.Contact local contact = _contact -- Ops.Intelligence#INTEL.Contact
local grp = contact.group local grp = contact.group
local coord = contact.position local coord = contact.position
local reccename = contact.recce local reccename = contact.recce or "none"
local reccegrp = UNIT:FindByName(reccename) local reccegrp = UNIT:FindByName(reccename)
if reccegrp then
local reccecoord = reccegrp:GetCoordinate() local reccecoord = reccegrp:GetCoordinate()
local distance = math.floor(reccecoord:Get3DDistance(coord)) local distance = math.floor(reccecoord:Get3DDistance(coord))
local text = string.format("%s of %s | Distance %d km | Threatlevel %d",contact.attribute, contact.groupname, math.floor(distance/1000), contact.threatlevel) local text = string.format("%s of %s | Distance %d km | Threatlevel %d",contact.attribute, contact.groupname, math.floor(distance/1000), contact.threatlevel)
@ -752,6 +753,7 @@ function AUTOLASE:onafterMonitor(From, Event, To)
self.RecceNames[contact.groupname] = contact.recce self.RecceNames[contact.groupname] = contact.recce
end end
end end
end
self.GroupsByThreat = groupsbythreat self.GroupsByThreat = groupsbythreat