From b7183023c9064fb918ec71e111dff5598e8dd3a9 Mon Sep 17 00:00:00 2001
From: FlightControl_Master
This table contains the targets detected during patrol.
+StateMachine callback function
+Event#EVENTDATA EventData :
Event#EVENTDATA EventData :
The instance of the SCHEDULER class.
+Detection
Mission Resume Menu Root
+The instance of the SCHEDULER class.
+ +Detection
+The MENU_BASE class defines the main MENU class where other MENU classes are derived from.
-The MENU_CLIENT class manages the main menus for coalitions.
-The MENUCLIENTCOMMAND class manages the command menus for coalitions, which allow players to execute functions during mission execution.
The Menu#MENUGROUPCOMMAND class manages the command menus for coalitions, which allow players to execute functions during mission execution.
+ +MENU_BASE| MENU_BASE:GetMenu(MenuText) | +MENU_BASE:ClearParentMenu(MenuText) | - + |
| MENU_BASE.MenuRemoveParent | +MENU_BASE:GetMenu(MenuText) | - + |
| MENU_BASE:SetRemoveParent(RemoveParent) | +MENU_BASE:SetParentMenu(MenuText, Menu) |
- Sets a Menu to remove automatically the parent menu when the menu removed is the last child menu of that parent Menu. + |
| MENU_BASE:SetTime(MenuTime) |
Sets a time stamp for later prevention of menu removal. - |
-
MENU_CLIENT| MENU_CLIENT:New(Client, MenuText, ParentMenu) | -
- MENU_CLIENT constructor. - |
-
| MENU_CLIENT:Remove() | -
- Removes the sub menus recursively of this MENU_CLIENT. - |
-
| MENU_CLIENT:RemoveSubMenus() | -
- Removes the sub menus recursively of this #MENU_CLIENT. - |
-
MENU_CLIENT_COMMAND| MENU_CLIENT_COMMAND:New(Client, MenuText, ParentMenu, CommandMenuFunction, ...) | -
- MENUCLIENTCOMMAND constructor. - |
-
| MENU_CLIENT_COMMAND:Remove() | -
- Removes a menu structure for a client. |
MENU_COALITION| MENU_COALITION.Menus | ++ + | +|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| MENU_COALITION:New(Coalition, MenuText, ParentMenu) |
MENU_COALITION constructor. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| MENU_COALITION:Remove() | +MENU_COALITION:Remove(MenuTime, MenuTag) |
Removes the main menu and the sub menus recursively of this MENU_COALITION. |
@@ -362,7 +318,7 @@ classes are derived from, in order to set commands.
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| MENU_COALITION_COMMAND:Remove() | +MENU_COALITION_COMMAND:Remove(MenuTime, MenuTag) |
Removes a radio command item for a coalition |
@@ -406,13 +362,13 @@ If the function changes, no new menu needs to be generated if the menu text is t
| MENU_GROUP.MenuGroup | +MENU_GROUP.Group | ||||||||||||||||||||||||||||||||||||||||||||||
| MENU_GROUP.MenuGroupID | +MENU_GROUP.GroupID | @@ -424,27 +380,15 @@ If the function changes, no new menu needs to be generated if the menu text is t | |||||||||||||||||||||||||||||||||||||||||||||
| MENU_GROUP.MenuText | +MENU_GROUP.Menus | ||||||||||||||||||||||||||||||||||||||||||||||
| MENU_GROUP:New(MenuGroup, MenuText, ParentMenu) | +MENU_GROUP:New(Group, MenuText, ParentMenu) |
MENU_GROUP constructor. - |
- |||||||||||||||||||||||||||||||||||||||||||||
| MENU_GROUP.ParentMenu | -- - | -||||||||||||||||||||||||||||||||||||||||||||||
| MENU_GROUP.Path | -- | ||||||||||||||||||||||||||||||||||||||||||||||
| MENU_GROUP_COMMAND.MenuGroup | +MENU_GROUP_COMMAND.Group | |||||||||||||||
| MENU_GROUP_COMMAND.MenuGroupID | +MENU_GROUP_COMMAND.GroupID | @@ -482,27 +426,9 @@ If the function changes, no new menu needs to be generated if the menu text is t | ||||||||||||||
| MENU_GROUP_COMMAND.MenuText | -- - | -|||||||||||||||
| MENU_GROUP_COMMAND:New(MenuGroup, MenuText, ParentMenu, CommandMenuFunction, CommandMenuArgument, ...) | +MENU_GROUP_COMMAND:New(Group, MenuText, ParentMenu, CommandMenuFunction, CommandMenuArgument, ...) |
Creates a new radio command item for a group - |
- ||||||||||||||
| MENU_GROUP_COMMAND.ParentMenu | -- - | -|||||||||||||||
| MENU_GROUP_COMMAND.Path | -- | |||||||||||||||
| MENU_MISSION.Menus | ++ + | +|||
| MENU_MISSION:New(MenuText, ParentMenu) |
MENU_MISSION constructor. |
|||
| MENU_MISSION:Remove() | +MENU_MISSION:Remove(MenuTime, MenuTag) |
Removes the main menu and the sub menus recursively of this MENU_MISSION. |
@@ -568,99 +500,6 @@ If the function changes, no new menu needs to be generated if the menu text is t
RAT.templategroup |
Group serving as template for the RAT aircraft. + |
+
| RAT.type | ++ | |||
| SPAWN:_TranslateRotate(SpawnIndex, SpawnRootX, SpawnRootY, SpawnX, SpawnY, SpawnAngle) | + | +|||
| SPAWN.uncontrolled | ++ |
Don't repeat the group from Take-Off till Landing and back Take-Off by ReSpawning.
-Instantiates a new TASK_A2G.
+Return the relative distance to the target vicinity from the player, in order to sort the targets in the reports per distance from the threats.
This method checks every 10 seconds if the goal has been reached of the task.
Instantiates a new TASKA2GBAI.
-Instantiates a new TASKA2GCAS.
-Instantiates a new TASKA2GSEAD.
-Core.Zone#ZONE_BASE: The Zone object where the Target is located on the map.
+ +Return the relative distance to the target vicinity from the player, in order to sort the targets in the reports per distance from the threats.
+ + ReportGroup :
This method checks every 10 seconds if the goal has been reached of the task.
+ + TaskUnit :
From :
Event :
To :
ReportGroup :
TaskUnit :
From :
Event :
To :
ReportGroup :
TaskUnit :
From :
Event :
To :
ReportGroup :
TaskUnit :
From :
Event :
To :