From 9082054ba96e4b7963c24888b4140bcd2b153579 Mon Sep 17 00:00:00 2001 From: Applevangelist Date: Tue, 7 Dec 2021 18:10:21 +0100 Subject: [PATCH] Revert "legion" This reverts commit abc69bc838c20d665ab00a6ab9f1f66b80de957c. --- Moose Development/Moose/Ops/Legion.lua | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/Moose Development/Moose/Ops/Legion.lua b/Moose Development/Moose/Ops/Legion.lua index b142bbabb..18c1422c3 100644 --- a/Moose Development/Moose/Ops/Legion.lua +++ b/Moose Development/Moose/Ops/Legion.lua @@ -324,7 +324,7 @@ function LEGION:AddMission(Mission) -- Set target for ALERT 5. if Mission.type==AUFTRAG.Type.ALERT5 then - Mission:_TargetFromObject(self:GetCoordinate()) + --Mission:_TargetFromObject(self:GetCoordinate()) end -- Add mission to queue. @@ -694,14 +694,11 @@ function LEGION:onafterMissionRequest(From, Event, To, Mission) asset.flightgroup:MissionCancel(currM) end - --[[ Cancel the current mission. - if Mission.type==AUFTRAG.Type.ARMORATTACK and asset.attribute == "Ground_Tank" then - if currM and (currM.type==AUFTRAG.Type.ONGUARD or currM.type==AUFTRAG.Type.ARMOREDGUARD) then - asset.flightgroup:MissionCancel(currM) - end + -- Cancel the current mission. + if currM and currM.type==AUFTRAG.Type.ONGUARD then + asset.flightgroup:MissionCancel(currM) end - --]] - + -- Trigger event. self:__OpsOnMission(5, asset.flightgroup, Mission) @@ -735,16 +732,16 @@ function LEGION:onafterMissionRequest(From, Event, To, Mission) end - local specialcoordinate = nil + local coordinate = nil if Mission.specialCoordinate then - specialcoordinate = Mission.specialCoordinate + coordinate = Mission.specialCoordinate end -- TODO: Get/set functions for assignment string. local assignment=string.format("Mission-%d", Mission.auftragsnummer) -- Add request to legion warehouse. - self:AddRequest(self, WAREHOUSE.Descriptor.ASSETLIST, Assetlist, #Assetlist, nil, nil, Mission.prio, assignment, specialcoordinate) + self:AddRequest(self, WAREHOUSE.Descriptor.ASSETLIST, Assetlist, #Assetlist, nil, nil, Mission.prio, assignment, coordinate) -- The queueid has been increased in the onafterAddRequest function. So we can simply use it here. Mission.requestID[self.alias]=self.queueid