Tasking trace optimizations

This commit is contained in:
FlightControl_Master 2017-12-11 13:32:42 +01:00
parent ef1290015e
commit 37dc49c14f
5 changed files with 10 additions and 11 deletions

View File

@ -2524,9 +2524,8 @@ do -- AI_A2A_DISPATCHER
-- First, count the active AIGroups Units, targetting the DetectedSet
local DefenderCount = 0
self:E( "Counting Defenders Engaged for Attacker:" )
local DetectedSet = AttackerDetection.Set
DetectedSet:Flush()
--DetectedSet:Flush()
local DefenderTasks = self:GetDefenderTasks()
for DefenderGroup, DefenderTask in pairs( DefenderTasks ) do

View File

@ -306,12 +306,12 @@ function BASE:GetParent( Child, FromClass )
Parent = nil
else
self:E({FromClass = FromClass})
self:E({Child = Child.ClassName})
--self:E({FromClass = FromClass})
--self:E({Child = Child.ClassName})
if FromClass then
while( Child.ClassName ~= "BASE" and Child.ClassName ~= FromClass.ClassName ) do
Child = getParent( Child )
self:E({Child.ClassName})
--self:E({Child.ClassName})
end
end
if Child.ClassName == 'BASE' then
@ -320,7 +320,7 @@ function BASE:GetParent( Child, FromClass )
Parent = getParent( Child )
end
end
self:E({Parent.ClassName})
--self:E({Parent.ClassName})
return Parent
end

View File

@ -1109,7 +1109,7 @@ do -- DETECTION_BASE
DetectedItem.Changes[ChangeCode].ID = ID
DetectedItem.Changes[ChangeCode].ItemUnitType = ItemUnitType
self:E( { "Change on Detection Item:", DetectedItem.ID, ChangeCode, ItemUnitType } )
self:E( { "Change on Detected Item:", DetectedItemID = DetectedItem.ID, ChangeCode = ChangeCode, ItemUnitType = ItemUnitType } )
return self
end
@ -1132,7 +1132,7 @@ do -- DETECTION_BASE
DetectedItem.Changes[ChangeCode][ChangeUnitType] = DetectedItem.Changes[ChangeCode][ChangeUnitType] + 1
DetectedItem.Changes[ChangeCode].ID = ID
self:E( { "Change on Detection Item:", DetectedItem.ID, ChangeCode, ChangeUnitType } )
self:E( { "Change on Detected Unit:", DetectedItemID = DetectedItem.ID, ChangeCode = ChangeCode, ChangeUnitType = ChangeUnitType } )
return self
end

View File

@ -550,7 +550,7 @@ end
function MISSION:AddTask( Task )
local TaskName = Task:GetTaskName()
self:F( TaskName )
self:E( { "==> Adding TASK ", MissionName = self:GetName(), TaskName = TaskName } )
self.Tasks[TaskName] = self.Tasks[TaskName] or { n = 0 }
@ -570,6 +570,7 @@ end
function MISSION:RemoveTask( Task )
local TaskName = Task:GetTaskName()
self:E( { "<== Removing TASK ", MissionName = self:GetName(), TaskName = TaskName } )
self:F( TaskName )
self.Tasks[TaskName] = self.Tasks[TaskName] or { n = 0 }

View File

@ -871,8 +871,7 @@ end
--- @param #TASK self
-- @param Wrapper.Group#GROUP TaskGroup
function TASK:MenuMarkToGroup( TaskGroup )
self:E( "Mark Task menu selected")
self:F()
self:UpdateTaskInfo()