mirror of
https://github.com/ciribob/DCS-CTLD.git
synced 2026-08-21 02:31:32 +00:00
debug
This commit is contained in:
@@ -7847,12 +7847,33 @@ function ctld.adjustRoute(_initialRouteTable, _firstWpOfNewRoute) -- create a r
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
-- add a SwitchWaypoint to the last offseted task to ensure continuity of WPs
|
|
||||||
local newTaskIdx = #adjustedRoute[#adjustedRoute].task.params.tasks + 1
|
local newTaskIdx = #adjustedRoute[#adjustedRoute].task.params.tasks + 1
|
||||||
adjustedRoute[#adjustedRoute].task.params.tasks[newTaskIdx] = {params = {task = {params = {action = {id = "SwitchWaypoint"}}}}}
|
|
||||||
adjustedRoute[#adjustedRoute].task.params.tasks[newTaskIdx].params.task[1].params.action.params.fromWaypointIndex = #_initialRouteTable
|
--[[
|
||||||
adjustedRoute[#adjustedRoute].task.params.tasks[newTaskIdx].params.task[1].params.action.params.goToWaypointIndex = 1
|
[14]["task"]["params"]["tasks"][1] = table: 0000012EF5AF0CA8 {
|
||||||
ctld.logDebug("ctld.adjustRoute - adjustedRoute = [%s]", ctld.p(adjustedRoute))ctld.logDebug("ctld.adjustRoute - adjustedRoute = [%s]", ctld.p(adjustedRoute))
|
[14]["task"]["params"]["tasks"][1]["number"] = 1,
|
||||||
|
[14]["task"]["params"]["tasks"][1]["auto"] = false,
|
||||||
|
[14]["task"]["params"]["tasks"][1]["id"] = "WrappedAction",
|
||||||
|
[14]["task"]["params"]["tasks"][1]["enabled"] = true,
|
||||||
|
[14]["task"]["params"]["tasks"][1]["params"] = table: 0000012EF5AF0CE8 {
|
||||||
|
[14]["task"]["params"]["tasks"][1]["params"]["action"] = table: 0000012EF5AF0D28 {
|
||||||
|
[14]["task"]["params"]["tasks"][1]["params"]["action"]["id"] = "SwitchWaypoint",
|
||||||
|
[14]["task"]["params"]["tasks"][1]["params"]["action"]["params"] = table: 0000012EF5AF0D68 {
|
||||||
|
[14]["task"]["params"]["tasks"][1]["params"]["action"]["params"]["goToWaypointIndex"] = 11,
|
||||||
|
[14]["task"]["params"]["tasks"][1]["params"]["action"]["params"]["fromWaypointIndex"] = 14,
|
||||||
|
|
||||||
|
]]--
|
||||||
|
adjustedRoute[#adjustedRoute].task.params.tasks[newTaskIdx] = {number = newTaskIdx,
|
||||||
|
auto = false,
|
||||||
|
enabled = true,
|
||||||
|
id = "WrappedAction",
|
||||||
|
params = {action = {}}
|
||||||
|
}
|
||||||
|
adjustedRoute[#adjustedRoute].task.params.tasks[newTaskIdx].params.action.id = "SwitchWaypoint"
|
||||||
|
adjustedRoute[#adjustedRoute].task.params.tasks[newTaskIdx].params.action.params = {fromWaypointIndex = #_initialRouteTable,
|
||||||
|
goToWaypointIndex = 1 }
|
||||||
|
ctld.logDebug("ctld.adjustRoute - adjustedRoute = [%s]", ctld.p(adjustedRoute,100))
|
||||||
return adjustedRoute
|
return adjustedRoute
|
||||||
end
|
end
|
||||||
return nil
|
return nil
|
||||||
|
|||||||
Reference in New Issue
Block a user