do -- This demo creates a menu structure for the planes within the red coalition. -- To test, join the planes, then look at the other radio menus (Option F10). -- Then switch planes and check if the menu is still there. local Plane1 = CLIENT:FindByName( "Plane 1" ) local Plane2 = CLIENT:FindByName( "Plane 2" ) -- This would create a menu for the red coalition under the main DCS "Others" menu. local MenuCoalitionRed = MENU_COALITION:New( coalition.side.RED, "Manage Menus" ) local function ShowStatus( StatusText, Coalition ) MESSAGE:New( Coalition, 15 ):ToRed() Plane1:Message( StatusText, 15 ) Plane2:Message( StatusText, 15 ) end local MenuStatus -- Menu#MENU_COALITION local MenuStatusShow -- Menu#MENU_COALITION_COMMAND local function RemoveStatusMenu() MenuStatus:Remove() end local function AddStatusMenu() -- This would create a menu for the red coalition under the MenuCoalitionRed menu object. MenuStatus = MENU_COALITION:New( coalition.side.RED, "Status for Planes" ) MenuStatusShow = MENU_COALITION_COMMAND:New( coalition.side.RED, "Show Status", MenuStatus, ShowStatus, "Status of planes is ok!", "Message to Red Coalition" ) end local MenuAdd = MENU_COALITION_COMMAND:New( coalition.side.RED, "Add Status Menu", MenuCoalitionRed, AddStatusMenu ) local MenuRemove = MENU_COALITION_COMMAND:New( coalition.side.RED, "Remove Status Menu", MenuCoalitionRed, RemoveStatusMenu ) end