#PLAYERTASK

* added group/unit check for UseTypeNames
This commit is contained in:
Applevangelist
2023-02-15 10:32:30 +01:00
parent 77a39364f4
commit ef0ddddb46
+5 -1
View File
@@ -1460,7 +1460,7 @@ PLAYERTASKCONTROLLER.Messages = {
--- PLAYERTASK class version. --- PLAYERTASK class version.
-- @field #string version -- @field #string version
PLAYERTASKCONTROLLER.version="0.1.57" PLAYERTASKCONTROLLER.version="0.1.58"
--- Create and run a new TASKCONTROLLER instance. --- Create and run a new TASKCONTROLLER instance.
-- @param #PLAYERTASKCONTROLLER self -- @param #PLAYERTASKCONTROLLER self
@@ -2245,6 +2245,8 @@ function PLAYERTASKCONTROLLER:_CheckTargetQueue()
end end
end end
if object:IsInstanceOf("UNIT") or object:IsInstanceOf("GROUP") then
if self.UseTypeNames and object:IsGround() then if self.UseTypeNames and object:IsGround() then
-- * Threat level 0: Unit is unarmed. -- * Threat level 0: Unit is unarmed.
-- * Threat level 1: Unit is infantry. -- * Threat level 1: Unit is infantry.
@@ -2297,6 +2299,8 @@ function PLAYERTASKCONTROLLER:_CheckTargetQueue()
--self:T(self.lid.."Target TypeName = "..target.TypeName) --self:T(self.lid.."Target TypeName = "..target.TypeName)
end end
end
self:_AddTask(target) self:_AddTask(target)
end end
return self return self