From 0dc26216c2ad01401a994feec90d0f9cb62cc58e Mon Sep 17 00:00:00 2001 From: Frank Date: Fri, 1 Jul 2022 23:00:25 +0200 Subject: [PATCH] OPS --- Moose Development/Moose/Ops/Auftrag.lua | 8 ++++++-- Moose Development/Moose/Ops/Operation.lua | 2 +- Moose Development/Moose/Wrapper/Airbase.lua | 4 +++- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/Moose Development/Moose/Ops/Auftrag.lua b/Moose Development/Moose/Ops/Auftrag.lua index e6a5536d5..c89e9c3a7 100644 --- a/Moose Development/Moose/Ops/Auftrag.lua +++ b/Moose Development/Moose/Ops/Auftrag.lua @@ -2454,9 +2454,13 @@ end --- Set that mission assets are teleported to the mission execution waypoint. -- @param #AUFTRAG self +-- @param #boolean Switch If `true` or `nil`, teleporting is on. If `false`, teleporting is off. -- @return #AUFTRAG self -function AUFTRAG:SetTeleport() - self.teleport=true +function AUFTRAG:SetTeleport(Switch) + if Switch==nil then + Switch=true + end + self.teleport=Switch return self end diff --git a/Moose Development/Moose/Ops/Operation.lua b/Moose Development/Moose/Ops/Operation.lua index a785fa7ed..158af4fd4 100644 --- a/Moose Development/Moose/Ops/Operation.lua +++ b/Moose Development/Moose/Ops/Operation.lua @@ -1013,7 +1013,7 @@ function OPERATION:onafterPhaseChange(From, Event, To, Phase) end -- Debug message. - self:T(self.lid..string.format("Phase change: %s --> %s", oldphase, Phase.name)) + self:I(self.lid..string.format("Phase change: %s --> %s", oldphase, Phase.name)) -- Set currently active phase. self.phase=Phase diff --git a/Moose Development/Moose/Wrapper/Airbase.lua b/Moose Development/Moose/Wrapper/Airbase.lua index d4e2d81f4..53113da33 100644 --- a/Moose Development/Moose/Wrapper/Airbase.lua +++ b/Moose Development/Moose/Wrapper/Airbase.lua @@ -637,7 +637,9 @@ function AIRBASE:Register(AirbaseName) self:_InitRunways() -- Set the active runways based on wind direction. - self:SetActiveRunway() + if self.isAirdrome then + self:SetActiveRunway() + end -- Init parking spots. self:_InitParkingSpots()