mirror of
https://github.com/FlightControl-Master/MOOSE.git
synced 2025-08-15 10:47:21 +00:00
#CSAR
* Added option to change top menu name
This commit is contained in:
parent
d506067c72
commit
d8bdf6a8d3
@ -98,23 +98,21 @@
|
|||||||
-- mycsar.useprefix = true -- Requires CSAR helicopter #GROUP names to have the prefix(es) defined below.
|
-- mycsar.useprefix = true -- Requires CSAR helicopter #GROUP names to have the prefix(es) defined below.
|
||||||
-- mycsar.csarPrefix = { "helicargo", "MEDEVAC"} -- #GROUP name prefixes used for useprefix=true - DO NOT use # in helicopter names in the Mission Editor!
|
-- mycsar.csarPrefix = { "helicargo", "MEDEVAC"} -- #GROUP name prefixes used for useprefix=true - DO NOT use # in helicopter names in the Mission Editor!
|
||||||
-- mycsar.verbose = 0 -- set to > 1 for stats output for debugging.
|
-- mycsar.verbose = 0 -- set to > 1 for stats output for debugging.
|
||||||
-- -- (added 0.1.4) limit amount of downed pilots spawned by **ejection** events
|
-- -- limit amount of downed pilots spawned by **ejection** events
|
||||||
-- mycsar.limitmaxdownedpilots = true
|
-- mycsar.limitmaxdownedpilots = true
|
||||||
-- mycsar.maxdownedpilots = 10
|
-- mycsar.maxdownedpilots = 10
|
||||||
-- -- (added 0.1.8) - allow to set far/near distance for approach and optionally pilot must open doors
|
-- -- allow to set far/near distance for approach and optionally pilot must open doors
|
||||||
-- mycsar.approachdist_far = 5000 -- switch do 10 sec interval approach mode, meters
|
-- mycsar.approachdist_far = 5000 -- switch do 10 sec interval approach mode, meters
|
||||||
-- mycsar.approachdist_near = 3000 -- switch to 5 sec interval approach mode, meters
|
-- mycsar.approachdist_near = 3000 -- switch to 5 sec interval approach mode, meters
|
||||||
-- mycsar.pilotmustopendoors = false -- switch to true to enable check of open doors
|
-- mycsar.pilotmustopendoors = false -- switch to true to enable check of open doors
|
||||||
-- -- (added 0.1.9)
|
|
||||||
-- mycsar.suppressmessages = false -- switch off all messaging if you want to do your own
|
-- mycsar.suppressmessages = false -- switch off all messaging if you want to do your own
|
||||||
-- -- (added 0.1.11)
|
|
||||||
-- mycsar.rescuehoverheight = 20 -- max height for a hovering rescue in meters
|
-- mycsar.rescuehoverheight = 20 -- max height for a hovering rescue in meters
|
||||||
-- mycsar.rescuehoverdistance = 10 -- max distance for a hovering rescue in meters
|
-- mycsar.rescuehoverdistance = 10 -- max distance for a hovering rescue in meters
|
||||||
-- -- (added 0.1.12)
|
|
||||||
-- -- Country codes for spawned pilots
|
-- -- Country codes for spawned pilots
|
||||||
-- mycsar.countryblue= country.id.USA
|
-- mycsar.countryblue= country.id.USA
|
||||||
-- mycsar.countryred = country.id.RUSSIA
|
-- mycsar.countryred = country.id.RUSSIA
|
||||||
-- mycsar.countryneutral = country.id.UN_PEACEKEEPERS
|
-- mycsar.countryneutral = country.id.UN_PEACEKEEPERS
|
||||||
|
-- mycsar.topmenuname = "CSAR" -- set the menu entry name
|
||||||
--
|
--
|
||||||
-- ## 2.1 Experimental Features
|
-- ## 2.1 Experimental Features
|
||||||
--
|
--
|
||||||
@ -232,6 +230,7 @@ CSAR = {
|
|||||||
limitmaxdownedpilots = true,
|
limitmaxdownedpilots = true,
|
||||||
maxdownedpilots = 10,
|
maxdownedpilots = 10,
|
||||||
allheligroupset = nil,
|
allheligroupset = nil,
|
||||||
|
topmenuname = "CSAR",
|
||||||
}
|
}
|
||||||
|
|
||||||
--- Downed pilots info.
|
--- Downed pilots info.
|
||||||
@ -1923,7 +1922,8 @@ function CSAR:_AddMedevacMenuItem()
|
|||||||
local groupname = _group:GetName()
|
local groupname = _group:GetName()
|
||||||
if self.addedTo[groupname] == nil then
|
if self.addedTo[groupname] == nil then
|
||||||
self.addedTo[groupname] = true
|
self.addedTo[groupname] = true
|
||||||
local _rootPath = MENU_GROUP:New(_group,"CSAR")
|
local menuname = self.topmenuname or "CSAR"
|
||||||
|
local _rootPath = MENU_GROUP:New(_group,menuname)
|
||||||
local _rootMenu1 = MENU_GROUP_COMMAND:New(_group,"List Active CSAR",_rootPath, self._DisplayActiveSAR,self,_unitName)
|
local _rootMenu1 = MENU_GROUP_COMMAND:New(_group,"List Active CSAR",_rootPath, self._DisplayActiveSAR,self,_unitName)
|
||||||
local _rootMenu2 = MENU_GROUP_COMMAND:New(_group,"Check Onboard",_rootPath, self._CheckOnboard,self,_unitName)
|
local _rootMenu2 = MENU_GROUP_COMMAND:New(_group,"Check Onboard",_rootPath, self._CheckOnboard,self,_unitName)
|
||||||
local _rootMenu3 = MENU_GROUP_COMMAND:New(_group,"Request Signal Flare",_rootPath, self._SignalFlare,self,_unitName)
|
local _rootMenu3 = MENU_GROUP_COMMAND:New(_group,"Request Signal Flare",_rootPath, self._SignalFlare,self,_unitName)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user