diff --git a/Moose Development/Moose/Core/Database.lua b/Moose Development/Moose/Core/Database.lua index b2c91dba2..4ad7f9e50 100644 --- a/Moose Development/Moose/Core/Database.lua +++ b/Moose Development/Moose/Core/Database.lua @@ -1124,7 +1124,7 @@ end -- @param #string AirbaseName Name of the airbase. -- @return #number Category. function DATABASE:GetCategoryFromAirbase( AirbaseName ) - return self.AIRBASES[AirbaseName]:GetCategory() + return self.AIRBASES[AirbaseName]:GetAirbaseCategory() end diff --git a/Moose Development/Moose/Core/Spawn.lua b/Moose Development/Moose/Core/Spawn.lua index 6e28be1a1..df22111c3 100644 --- a/Moose Development/Moose/Core/Spawn.lua +++ b/Moose Development/Moose/Core/Spawn.lua @@ -318,7 +318,7 @@ function SPAWN:New( SpawnTemplatePrefix ) self.SpawnInitRadio = nil -- No radio comms setting. self.SpawnInitModex = nil self.SpawnInitAirbase = nil - self.TweakedTemplate = true -- Check if the user is using self made template. + self.TweakedTemplate = false -- Check if the user is using self made template. self.SpawnGroups = {} -- Array containing the descriptions of each Group to be Spawned. else diff --git a/Moose Development/Moose/Wrapper/Airbase.lua b/Moose Development/Moose/Wrapper/Airbase.lua index 07c2acf7e..0930f88ed 100644 --- a/Moose Development/Moose/Wrapper/Airbase.lua +++ b/Moose Development/Moose/Wrapper/Airbase.lua @@ -2295,3 +2295,17 @@ function AIRBASE:CheckOnRunWay(group, radius, despawn) return false end + +--- Get category of airbase. +-- @param #AIRBASE self +-- @return #number Category of airbase from GetDesc().category. +function AIRBASE:GetCategory() + return self.category +end + +--- Get category name of airbase. +-- @param #AIRBASE self +-- @return #string Category of airbase, i.e. Airdrome, Ship, or Helipad +function AIRBASE:GetCategoryName() + return AIRBASE.CategoryName[self.category] +end