MOOSE generated documentation [skip ci]

This commit is contained in:
FlightControl-User
2020-08-29 20:18:04 +00:00
parent 5e09807ca2
commit e78fc537c9
120 changed files with 46952 additions and 4751 deletions
+364 -70
View File
@@ -664,6 +664,17 @@
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Core</strong> - Management of spotting logistics, that can be activated and deactivated upon command.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/CORE_Timer.png" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Core.Timer.html">Core.Timer</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Core</strong> - Timer scheduler.</p>
</p></div>
</div>
</div>
@@ -1173,6 +1184,17 @@
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Tasking</strong> - Creates and manages player TASK_ZONE_CAPTURE tasks.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/MOOSE.JPG" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Utilities.PROFILER.html">Utilities.PROFILER</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Utils</strong> - Lua Profiler.</p>
</p></div>
</div>
</div>
@@ -1239,6 +1261,17 @@
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Wrapper</strong> -- IDENTIFIABLE is an intermediate class wrapping DCS Object class derived Objects.</p>
</p></div>
</div>
</div>
<div class="w3-col s12 m6 l4">
<div class="w3-card-4 w3-white w3-margin-16">
<div class="w3-display-container w3-text-white w3-text-shadow">
<img src= "../Images/Wrapper_Marker.png" alt="Image">
<div class="w3-display-bottommiddle" style="word-break:break-word;"><h2><strong><a href="Wrapper.Marker.html">Wrapper.Marker</a></strong></h2></div>
</div>
<div class="w3-container w3-padding w3-white picturebox" style="word-break:break-word;"><p>
<p><strong>Wrapper</strong> - Markers On the F10 map.</p>
</p></div>
</div>
</div>
@@ -1881,7 +1914,13 @@ Use <a href="##(AI_CARGO_DISPATCHER_APC).SetHomeZone">AI_CARGO_DISPATCHER_APC.Se
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AI_CARGO_DISPATCHER_APC).CallScheduler">AI_CARGO_DISPATCHER_APC.CallScheduler</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Call scheduler.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AI_CARGO_DISPATCHER_APC).ClassName">AI_CARGO_DISPATCHER_APC.ClassName</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Name of the class.</p>
</td>
</tr>
<tr class="w3-border">
@@ -1893,7 +1932,7 @@ Use <a href="##(AI_CARGO_DISPATCHER_APC).SetHomeZone">AI_CARGO_DISPATCHER_APC.Se
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AI_CARGO_DISPATCHER_APC).GetCurrentState">AI_CARGO_DISPATCHER_APC:GetCurrentState()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get current state.</p>
</td>
</tr>
<tr class="w3-border">
@@ -1915,7 +1954,7 @@ Use <a href="##(AI_CARGO_DISPATCHER_APC).SetHomeZone">AI_CARGO_DISPATCHER_APC.Se
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AI_CARGO_DISPATCHER_APC).GetScores">AI_CARGO_DISPATCHER_APC:GetScores()</a></p></td>
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AI_CARGO_DISPATCHER_APC).GetScores">AI_CARGO_DISPATCHER_APC:GetScores(Scores)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Returns a table with the scores defined.</p>
</td>
@@ -1929,7 +1968,7 @@ Use <a href="##(AI_CARGO_DISPATCHER_APC).SetHomeZone">AI_CARGO_DISPATCHER_APC.Se
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AI_CARGO_DISPATCHER_APC).GetState">AI_CARGO_DISPATCHER_APC:GetState()</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Get current state.</p>
</td>
</tr>
<tr class="w3-border">
@@ -1945,15 +1984,15 @@ Use <a href="##(AI_CARGO_DISPATCHER_APC).SetHomeZone">AI_CARGO_DISPATCHER_APC.Se
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AI_CARGO_DISPATCHER_APC).Is">AI_CARGO_DISPATCHER_APC:Is(State)</a></p></td>
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AI_CARGO_DISPATCHER_APC).Is">AI_CARGO_DISPATCHER_APC:Is(State, If)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Check if FSM is in state.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AI_CARGO_DISPATCHER_APC).LoadCallBacks">AI_CARGO_DISPATCHER_APC:LoadCallBacks(CallBackTable)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Load call backs.</p>
</td>
</tr>
<tr class="w3-border">
@@ -1965,7 +2004,7 @@ Use <a href="##(AI_CARGO_DISPATCHER_APC).SetHomeZone">AI_CARGO_DISPATCHER_APC.Se
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AI_CARGO_DISPATCHER_APC).Scores">AI_CARGO_DISPATCHER_APC.Scores</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Scores.</p>
</td>
</tr>
<tr class="w3-border">
@@ -2019,73 +2058,73 @@ Use <a href="##(AI_CARGO_DISPATCHER_APC).SetHomeZone">AI_CARGO_DISPATCHER_APC.Se
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AI_CARGO_DISPATCHER_APC)._add_to_map">AI_CARGO_DISPATCHER_APC:_add_to_map(Map, Event)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Add to map.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AI_CARGO_DISPATCHER_APC)._call_handler">AI_CARGO_DISPATCHER_APC:_call_handler(step, trigger, params, EventName)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Call handler.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AI_CARGO_DISPATCHER_APC)._create_transition">AI_CARGO_DISPATCHER_APC:_create_transition(EventName)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Create transition.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AI_CARGO_DISPATCHER_APC)._delayed_transition">AI_CARGO_DISPATCHER_APC:_delayed_transition(EventName)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Delayed transition.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AI_CARGO_DISPATCHER_APC)._eventmap">AI_CARGO_DISPATCHER_APC:_eventmap(Events, EventStructure)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Event map.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AI_CARGO_DISPATCHER_APC)._gosub">AI_CARGO_DISPATCHER_APC:_gosub(ParentFrom, ParentEvent)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Go sub.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AI_CARGO_DISPATCHER_APC)._handler">AI_CARGO_DISPATCHER_APC:_handler(EventName, ...)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Handler.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AI_CARGO_DISPATCHER_APC)._isendstate">AI_CARGO_DISPATCHER_APC:_isendstate(Current)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Is end state.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AI_CARGO_DISPATCHER_APC)._submap">AI_CARGO_DISPATCHER_APC:_submap(subs, sub, name)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Sub maps.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AI_CARGO_DISPATCHER_APC).can">AI_CARGO_DISPATCHER_APC:can(e)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Check if can do an event.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AI_CARGO_DISPATCHER_APC).cannot">AI_CARGO_DISPATCHER_APC:cannot(e)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Check if cannot do an event.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AI_CARGO_DISPATCHER_APC).current">AI_CARGO_DISPATCHER_APC.current</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Current state name.</p>
</td>
</tr>
<tr class="w3-border">
@@ -2095,21 +2134,21 @@ Use <a href="##(AI_CARGO_DISPATCHER_APC).SetHomeZone">AI_CARGO_DISPATCHER_APC.Se
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AI_CARGO_DISPATCHER_APC).is">AI_CARGO_DISPATCHER_APC:is(state)</a></p></td>
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AI_CARGO_DISPATCHER_APC).is">AI_CARGO_DISPATCHER_APC:is(State, If, state)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Check if FSM is in state.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AI_CARGO_DISPATCHER_APC).options">AI_CARGO_DISPATCHER_APC.options</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Options.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(AI_CARGO_DISPATCHER_APC).subs">AI_CARGO_DISPATCHER_APC.subs</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Subs.</p>
</td>
</tr>
</table>
@@ -4967,11 +5006,14 @@ AICargoDispatcherHelicopter:SetPickupSpeed( 200, 100 )
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>State</strong></strong>
</p>
</div>
<div class="w3-half">
<p></p>
<p>The FSM state.</p>
</div>
</div>
</div>
@@ -5296,7 +5338,7 @@ AICargoDispatcherHelicopter:SetPickupSpeed( 200, 100 )
<h2><a id="#(AI_CARGO_DISPATCHER_APC).GetCurrentState" ><strong>AI_CARGO_DISPATCHER_APC:GetCurrentState()</strong></a></h2>
</div>
<p>Get current state.</p>
<div id= "#Functions##GetCurrentState" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@@ -5304,6 +5346,17 @@ AICargoDispatcherHelicopter:SetPickupSpeed( 200, 100 )
<div class="w3-margin-left">
<p><a href="Core.Fsm.html##(FSM)">Core.Fsm#FSM</a></p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#string:</p>
</div>
<div class="w3-half">
<p>Current FSM state. </p>
</div>
</div>
</div>
</div>
@@ -5323,6 +5376,17 @@ AICargoDispatcherHelicopter:SetPickupSpeed( 200, 100 )
<div class="w3-margin-left">
<p><a href="Core.Fsm.html##(FSM)">Core.Fsm#FSM</a></p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#table:</p>
</div>
<div class="w3-half">
<p>End states.</p>
</div>
</div>
</div>
</div>
@@ -5389,7 +5453,7 @@ AICargoDispatcherHelicopter:SetPickupSpeed( 200, 100 )
</div>
<div class="w3-half">
<p>Sub processes.</p>
</div>
</div>
@@ -5401,7 +5465,7 @@ AICargoDispatcherHelicopter:SetPickupSpeed( 200, 100 )
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AI_CARGO_DISPATCHER_APC).GetScores" ><strong>AI_CARGO_DISPATCHER_APC:GetScores()</strong></a></h2>
<h2><a id="#(AI_CARGO_DISPATCHER_APC).GetScores" ><strong>AI_CARGO_DISPATCHER_APC:GetScores(Scores)</strong></a></h2>
</div>
<p>Returns a table with the scores defined.</p>
@@ -5412,6 +5476,18 @@ AICargoDispatcherHelicopter:SetPickupSpeed( 200, 100 )
<div class="w3-margin-left">
<p><a href="Core.Fsm.html##(FSM)">Core.Fsm#FSM</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#table
<strong><strong>Scores</strong></strong>
</p>
</div>
<div class="w3-half">
<p></p>
</div>
</div>
</div>
</div>
@@ -5453,7 +5529,7 @@ AICargoDispatcherHelicopter:SetPickupSpeed( 200, 100 )
<h2><a id="#(AI_CARGO_DISPATCHER_APC).GetState" ><strong>AI_CARGO_DISPATCHER_APC:GetState()</strong></a></h2>
</div>
<p>Get current state.</p>
<div id= "#Functions##GetState" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@@ -5461,6 +5537,17 @@ AICargoDispatcherHelicopter:SetPickupSpeed( 200, 100 )
<div class="w3-margin-left">
<p><a href="Core.Fsm.html##(FSM)">Core.Fsm#FSM</a></p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#string:</p>
</div>
<div class="w3-half">
<p>Current FSM state.</p>
</div>
</div>
</div>
</div>
@@ -5480,6 +5567,17 @@ AICargoDispatcherHelicopter:SetPickupSpeed( 200, 100 )
<div class="w3-margin-left">
<p><a href="Core.Fsm.html##(FSM)">Core.Fsm#FSM</a></p>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#table:</p>
</div>
<div class="w3-half">
<p>Sub processes.</p>
</div>
</div>
</div>
</div>
@@ -5506,7 +5604,7 @@ AICargoDispatcherHelicopter:SetPickupSpeed( 200, 100 )
</div>
<div class="w3-half">
<p>Transitions.</p>
</div>
</div>
@@ -5518,10 +5616,10 @@ AICargoDispatcherHelicopter:SetPickupSpeed( 200, 100 )
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AI_CARGO_DISPATCHER_APC).Is" ><strong>AI_CARGO_DISPATCHER_APC:Is(State)</strong></a></h2>
<h2><a id="#(AI_CARGO_DISPATCHER_APC).Is" ><strong>AI_CARGO_DISPATCHER_APC:Is(State, If)</strong></a></h2>
</div>
<p>Check if FSM is in state.</p>
<div id= "#Functions##Is" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@@ -5529,15 +5627,31 @@ AICargoDispatcherHelicopter:SetPickupSpeed( 200, 100 )
<div class="w3-margin-left">
<p><a href="Core.Fsm.html##(FSM)">Core.Fsm#FSM</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>State</strong></strong>
</p>
</div>
<div class="w3-half">
<p></p>
<p>State name.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#boolean
<strong><strong>If</strong></strong>
</p>
</div>
<div class="w3-half">
<p>true, FSM is in this state.</p>
</div>
</div>
</div>
@@ -5551,7 +5665,7 @@ AICargoDispatcherHelicopter:SetPickupSpeed( 200, 100 )
<h2><a id="#(AI_CARGO_DISPATCHER_APC).LoadCallBacks" ><strong>AI_CARGO_DISPATCHER_APC:LoadCallBacks(CallBackTable)</strong></a></h2>
</div>
<p>Load call backs.</p>
<div id= "#Functions##LoadCallBacks" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@@ -5563,11 +5677,14 @@ AICargoDispatcherHelicopter:SetPickupSpeed( 200, 100 )
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#table
<strong><strong>CallBackTable</strong></strong>
</p>
</div>
<div class="w3-half">
<p></p>
<p>Table of call backs. </p>
</div>
</div>
</div>
@@ -5694,7 +5811,7 @@ AICargoDispatcherHelicopter:SetPickupSpeed( 200, 100 )
<h2><a id="#(AI_CARGO_DISPATCHER_APC)._add_to_map" ><strong>AI_CARGO_DISPATCHER_APC:_add_to_map(Map, Event)</strong></a></h2>
</div>
<p>Add to map.</p>
<div id= "#Functions##_add_to_map" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@@ -5706,21 +5823,27 @@ AICargoDispatcherHelicopter:SetPickupSpeed( 200, 100 )
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#table
<strong><strong>Map</strong></strong>
</p>
</div>
<div class="w3-half">
<p></p>
<p>Map.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#table
<strong><strong>Event</strong></strong>
</p>
</div>
<div class="w3-half">
<p></p>
<p>Event table.</p>
</div>
</div>
</div>
@@ -5734,7 +5857,7 @@ AICargoDispatcherHelicopter:SetPickupSpeed( 200, 100 )
<h2><a id="#(AI_CARGO_DISPATCHER_APC)._call_handler" ><strong>AI_CARGO_DISPATCHER_APC:_call_handler(step, trigger, params, EventName)</strong></a></h2>
</div>
<p>Call handler.</p>
<div id= "#Functions##_call_handler" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@@ -5746,43 +5869,65 @@ AICargoDispatcherHelicopter:SetPickupSpeed( 200, 100 )
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>step</strong></strong>
</p>
</div>
<div class="w3-half">
<p></p>
<p>Step "onafter", "onbefore", "onenter", "onleave".</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>trigger</strong></strong>
</p>
</div>
<div class="w3-half">
<p></p>
<p>Trigger.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#table
<strong><strong>params</strong></strong>
</p>
</div>
<div class="w3-half">
<p></p>
<p>Parameters.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>EventName</strong></strong>
</p>
</div>
<div class="w3-half">
<p></p>
<p>Event name.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
</div>
<div class="w3-half">
<p>Value.</p>
</div>
</div>
</div>
</div>
@@ -5794,7 +5939,7 @@ AICargoDispatcherHelicopter:SetPickupSpeed( 200, 100 )
<h2><a id="#(AI_CARGO_DISPATCHER_APC)._create_transition" ><strong>AI_CARGO_DISPATCHER_APC:_create_transition(EventName)</strong></a></h2>
</div>
<p>Create transition.</p>
<div id= "#Functions##_create_transition" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@@ -5806,13 +5951,27 @@ AICargoDispatcherHelicopter:SetPickupSpeed( 200, 100 )
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>EventName</strong></strong>
</p>
</div>
<div class="w3-half">
<p></p>
<p>Event name. </p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#function:</p>
</div>
<div class="w3-half">
<p>Function. </p>
</div>
</div>
</div>
</div>
@@ -5824,7 +5983,7 @@ AICargoDispatcherHelicopter:SetPickupSpeed( 200, 100 )
<h2><a id="#(AI_CARGO_DISPATCHER_APC)._delayed_transition" ><strong>AI_CARGO_DISPATCHER_APC:_delayed_transition(EventName)</strong></a></h2>
</div>
<p>Delayed transition.</p>
<div id= "#Functions##_delayed_transition" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@@ -5836,13 +5995,27 @@ AICargoDispatcherHelicopter:SetPickupSpeed( 200, 100 )
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>EventName</strong></strong>
</p>
</div>
<div class="w3-half">
<p></p>
<p>Event name. </p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#function:</p>
</div>
<div class="w3-half">
<p>Function.</p>
</div>
</div>
</div>
</div>
@@ -5854,7 +6027,7 @@ AICargoDispatcherHelicopter:SetPickupSpeed( 200, 100 )
<h2><a id="#(AI_CARGO_DISPATCHER_APC)._eventmap" ><strong>AI_CARGO_DISPATCHER_APC:_eventmap(Events, EventStructure)</strong></a></h2>
</div>
<p>Event map.</p>
<div id= "#Functions##_eventmap" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@@ -5866,21 +6039,27 @@ AICargoDispatcherHelicopter:SetPickupSpeed( 200, 100 )
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#table
<strong><strong>Events</strong></strong>
</p>
</div>
<div class="w3-half">
<p></p>
<p>Events.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#table
<strong><strong>EventStructure</strong></strong>
</p>
</div>
<div class="w3-half">
<p></p>
<p>Event structure.</p>
</div>
</div>
</div>
@@ -5894,7 +6073,7 @@ AICargoDispatcherHelicopter:SetPickupSpeed( 200, 100 )
<h2><a id="#(AI_CARGO_DISPATCHER_APC)._gosub" ><strong>AI_CARGO_DISPATCHER_APC:_gosub(ParentFrom, ParentEvent)</strong></a></h2>
</div>
<p>Go sub.</p>
<div id= "#Functions##_gosub" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@@ -5906,23 +6085,40 @@ AICargoDispatcherHelicopter:SetPickupSpeed( 200, 100 )
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>ParentFrom</strong></strong>
</p>
</div>
<div class="w3-half">
<p></p>
<p>Parent from state.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>ParentEvent</strong></strong>
</p>
</div>
<div class="w3-half">
<p></p>
<p>Parent event name.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#table:</p>
</div>
<div class="w3-half">
<p>Subs.</p>
</div>
</div>
</div>
</div>
@@ -5934,7 +6130,7 @@ AICargoDispatcherHelicopter:SetPickupSpeed( 200, 100 )
<h2><a id="#(AI_CARGO_DISPATCHER_APC)._handler" ><strong>AI_CARGO_DISPATCHER_APC:_handler(EventName, ...)</strong></a></h2>
</div>
<p>Handler.</p>
<div id= "#Functions##_handler" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@@ -5946,11 +6142,14 @@ AICargoDispatcherHelicopter:SetPickupSpeed( 200, 100 )
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>EventName</strong></strong>
</p>
</div>
<div class="w3-half">
<p></p>
<p>Event name.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
@@ -5960,7 +6159,9 @@ AICargoDispatcherHelicopter:SetPickupSpeed( 200, 100 )
</p>
</div>
<div class="w3-half">
<p></p>
<p>Arguments.</p>
</div>
</div>
</div>
@@ -5974,7 +6175,7 @@ AICargoDispatcherHelicopter:SetPickupSpeed( 200, 100 )
<h2><a id="#(AI_CARGO_DISPATCHER_APC)._isendstate" ><strong>AI_CARGO_DISPATCHER_APC:_isendstate(Current)</strong></a></h2>
</div>
<p>Is end state.</p>
<div id= "#Functions##_isendstate" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@@ -5986,13 +6187,35 @@ AICargoDispatcherHelicopter:SetPickupSpeed( 200, 100 )
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Current</strong></strong>
</p>
</div>
<div class="w3-half">
<p></p>
<p>Current state name.</p>
</div>
</div>
<h2><strong>Return values:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#table:</p>
</div>
<div class="w3-half">
<p>FSM parent.</p>
</div>
<div class="w3-half">
<p>#string:</p>
</div>
<div class="w3-half">
<p>Event name.</p>
</div>
</div>
</div>
</div>
@@ -6004,7 +6227,7 @@ AICargoDispatcherHelicopter:SetPickupSpeed( 200, 100 )
<h2><a id="#(AI_CARGO_DISPATCHER_APC)._submap" ><strong>AI_CARGO_DISPATCHER_APC:_submap(subs, sub, name)</strong></a></h2>
</div>
<p>Sub maps.</p>
<div id= "#Functions##_submap" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@@ -6016,31 +6239,40 @@ AICargoDispatcherHelicopter:SetPickupSpeed( 200, 100 )
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#table
<strong><strong>subs</strong></strong>
</p>
</div>
<div class="w3-half">
<p></p>
<p>Subs.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#table
<strong><strong>sub</strong></strong>
</p>
</div>
<div class="w3-half">
<p></p>
<p>Sub.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>name</strong></strong>
</p>
</div>
<div class="w3-half">
<p></p>
<p>Name. </p>
</div>
</div>
</div>
@@ -6054,7 +6286,7 @@ AICargoDispatcherHelicopter:SetPickupSpeed( 200, 100 )
<h2><a id="#(AI_CARGO_DISPATCHER_APC).can" ><strong>AI_CARGO_DISPATCHER_APC:can(e)</strong></a></h2>
</div>
<p>Check if can do an event.</p>
<div id= "#Functions##can" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@@ -6066,13 +6298,35 @@ AICargoDispatcherHelicopter:SetPickupSpeed( 200, 100 )
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>e</strong></strong>
</p>
</div>
<div class="w3-half">
<p></p>
<p>Event name.</p>
</div>
</div>
<h2><strong>Return values:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#boolean:</p>
</div>
<div class="w3-half">
<p>If true, FSM can do the event.</p>
</div>
<div class="w3-half">
<p>#string:</p>
</div>
<div class="w3-half">
<p>To state.</p>
</div>
</div>
</div>
</div>
@@ -6084,7 +6338,7 @@ AICargoDispatcherHelicopter:SetPickupSpeed( 200, 100 )
<h2><a id="#(AI_CARGO_DISPATCHER_APC).cannot" ><strong>AI_CARGO_DISPATCHER_APC:cannot(e)</strong></a></h2>
</div>
<p>Check if cannot do an event.</p>
<div id= "#Functions##cannot" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@@ -6096,13 +6350,27 @@ AICargoDispatcherHelicopter:SetPickupSpeed( 200, 100 )
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>e</strong></strong>
</p>
</div>
<div class="w3-half">
<p></p>
<p>Event name.</p>
</div>
</div>
<h2><strong>Return value:</strong></h2>
<div class="w3-row w3-border-bottom w3-margin-left">
<div class="w3-half">
<p>#boolean:</p>
</div>
<div class="w3-half">
<p>If true, FSM cannot do the event.</p>
</div>
</div>
</div>
</div>
@@ -6111,10 +6379,10 @@ AICargoDispatcherHelicopter:SetPickupSpeed( 200, 100 )
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(AI_CARGO_DISPATCHER_APC).is" ><strong>AI_CARGO_DISPATCHER_APC:is(state)</strong></a></h2>
<h2><a id="#(AI_CARGO_DISPATCHER_APC).is" ><strong>AI_CARGO_DISPATCHER_APC:is(State, If, state)</strong></a></h2>
</div>
<p>Check if FSM is in state.</p>
<div id= "#Functions##is" class="w3-show w3-white">
<div class="w3-container w3-white" id="functiontype">
@@ -6122,7 +6390,33 @@ AICargoDispatcherHelicopter:SetPickupSpeed( 200, 100 )
<div class="w3-margin-left">
<p><a href="Core.Fsm.html##(FSM)">Core.Fsm#FSM</a></p>
</div>
<h2><strong>Parameter:</strong></h2>
<h2><strong>Parameters:</strong></h2>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>State</strong></strong>
</p>
</div>
<div class="w3-half">
<p>State name.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#boolean
<strong><strong>If</strong></strong>
</p>
</div>
<div class="w3-half">
<p>true, FSM is in this state. </p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>