UTILS - UTILS.GetReportingName(Typename)

ENUMS - added ENUMS.ReportingName
This commit is contained in:
Applevangelist
2022-04-23 15:08:43 +02:00
parent ad3a3c5266
commit 4c7ac68858
2 changed files with 63 additions and 1 deletions

View File

@@ -1447,6 +1447,23 @@ function UTILS.GetModulationName(Modulation)
end
--- Get the NATO reporting name of a unit type name
-- @param #number Typename The type name.
-- @return #string The Reporting name or "Bogey".
function UTILS.GetReportingName(Typename)
local typename = string.lower(Typename)
for name, value in pairs(ENUMS.ReportingName.NATO) do
local svalue = string.lower(value)
if string.find(typename,svalue,1,true) then
return name
end
end
return "Bogey"
end
--- Get the callsign name from its enumerator value
-- @param #number Callsign The enumerator callsign.
-- @return #string The callsign name or "Ghostrider".