From 11f0b2899d26aef6031c94eab848e39c03ab6c97 Mon Sep 17 00:00:00 2001 From: Applevangelist Date: Fri, 19 Jan 2024 19:09:08 +0100 Subject: [PATCH] Minor fixes --- Moose Development/Moose/Functional/Stratego.lua | 3 ++- Moose Development/Moose/Ops/Awacs.lua | 2 ++ Moose Development/Moose/Ops/Intelligence.lua | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/Moose Development/Moose/Functional/Stratego.lua b/Moose Development/Moose/Functional/Stratego.lua index 850f80b0f..2d9e9db04 100644 --- a/Moose Development/Moose/Functional/Stratego.lua +++ b/Moose Development/Moose/Functional/Stratego.lua @@ -435,7 +435,8 @@ function STRATEGO:AnalyseBases() if not abzone then abzone = ZONE_RADIUS:New(abname,ab:GetVec2(),500) end - local coa = ab:GetCoalition() + 1 + local coa = ab:GetCoalition() or 0 + coa = coa+1 local abtype = "AIRBASE" if ab:IsShip() then numrwys = 1 diff --git a/Moose Development/Moose/Ops/Awacs.lua b/Moose Development/Moose/Ops/Awacs.lua index d84541e17..28c710ccb 100644 --- a/Moose Development/Moose/Ops/Awacs.lua +++ b/Moose Development/Moose/Ops/Awacs.lua @@ -121,6 +121,7 @@ do -- @field #number TacticalIncrFreq -- @field #number TacticalModulation -- @field #number TacticalInterval +-- @field Core.Set#SET_GROUP DetectionSet -- @extends Core.Fsm#FSM @@ -603,6 +604,7 @@ AWACS = { TacticalIncrFreq = 0.5, TacticalModulation = radio.modulation.AM, TacticalInterval = 120, + DetectionSet = nil, } --- diff --git a/Moose Development/Moose/Ops/Intelligence.lua b/Moose Development/Moose/Ops/Intelligence.lua index 4e71d65b3..7751a140b 100644 --- a/Moose Development/Moose/Ops/Intelligence.lua +++ b/Moose Development/Moose/Ops/Intelligence.lua @@ -578,7 +578,7 @@ function INTEL:AddAgent(AgentGroup) end -- Add to detection set. - self.detectionset:AddGroup(AgentGroup) + self.detectionset:AddGroup(AgentGroup,true) return self end