diff --git a/Moose Development/Moose/Functional/RAT2.lua b/Moose Development/Moose/Functional/RAT2.lua index a66856e62..d2896450a 100644 --- a/Moose Development/Moose/Functional/RAT2.lua +++ b/Moose Development/Moose/Functional/RAT2.lua @@ -22,7 +22,7 @@ -- @field #string ClassName Name of the class. -- @field #boolean Debug Debug mode. Messages to all about status. -- @field #string lid Class id string for output to DCS log file. --- @field #table Qspawn Queue of ratcraft to spawn. +-- @field #table Qcraft Table of rat crafts. -- @extends Core.Fsm#FSM --- Be surprised! @@ -40,8 +40,7 @@ RAT2 = { ClassName = "RAT2", Debug = false, lid = nil, - Qflights = {}, - Qspawn = {}, + Qcraft = {}, } ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- @@ -74,7 +73,7 @@ end function RAT2:AddAircraft(ratcraft) -- Add ratcraft to spawn queue. - table.insert(self.Qspawn, ratcraft) + table.insert(self.Qcraft, ratcraft) return self end @@ -93,7 +92,7 @@ function RAT2:onafterStatus(From, Event, To) -- Check queue of aircraft to spawn. self:_CheckQueueSpawn() - self:__Status(-30) + self:__Status(-10) end @@ -101,27 +100,26 @@ end -- @param #RAT2 self function RAT2:_CheckQueueSpawn() - for i,_ratcraft in pairs(self.Qspawn) do + for i,_ratcraft in pairs(self.Qcraft) do local ratcraft=_ratcraft --Functional.RatCraft#RATCRAFT + + -- Check if new groups should be spawned. + if ratcraft.nspawned