Working Version!

This commit is contained in:
FlightControl
2017-05-11 11:47:30 +02:00
parent b9c51ffc75
commit b7d37c42af
10 changed files with 1348 additions and 127 deletions

View File

@@ -197,12 +197,84 @@
<td class="name" nowrap="nowrap"><a href="##(AI_FORMATION).FollowUnit">AI_FORMATION.FollowUnit</a></td>
<td class="summary">
</td>
</tr>
<tr>
<td class="name" nowrap="nowrap"><a href="##(AI_FORMATION).FormationLeftLine">AI_FORMATION:FormationLeftLine()</a></td>
<td class="summary">
<p>FormationLeftLine Trigger for AI_FORMATION</p>
</td>
</tr>
<tr>
<td class="name" nowrap="nowrap"><a href="##(AI_FORMATION).FormationLeftWing">AI_FORMATION:FormationLeftWing()</a></td>
<td class="summary">
<p>FormationLeftWing Trigger for AI_FORMATION</p>
</td>
</tr>
<tr>
<td class="name" nowrap="nowrap"><a href="##(AI_FORMATION).FormationRightLine">AI_FORMATION:FormationRightLine()</a></td>
<td class="summary">
<p>FormationRightLine Trigger for AI_FORMATION</p>
</td>
</tr>
<tr>
<td class="name" nowrap="nowrap"><a href="##(AI_FORMATION).FormationRightWing">AI_FORMATION:FormationRightWing()</a></td>
<td class="summary">
<p>FormationRightWing Trigger for AI_FORMATION</p>
</td>
</tr>
<tr>
<td class="name" nowrap="nowrap"><a href="##(AI_FORMATION).New">AI_FORMATION:New(FollowUnit, FollowGroupSet, FollowName, FollowBriefing)</a></td>
<td class="summary">
<p>AI_FORMATION class constructor for an AI group</p>
</td>
</tr>
<tr>
<td class="name" nowrap="nowrap"><a href="##(AI_FORMATION).OnAfterFormationLeftLine">AI_FORMATION:OnAfterFormationLeftLine(FollowGroupSet, From, Event, To, XSpace, YSpace, ZSpace)</a></td>
<td class="summary">
<p>FormationRightLine Handler OnAfter for AI_FORMATION</p>
</td>
</tr>
<tr>
<td class="name" nowrap="nowrap"><a href="##(AI_FORMATION).OnAfterFormationLeftWing">AI_FORMATION:OnAfterFormationLeftWing(FollowGroupSet, From, Event, To, XSpace, YSpace, ZSpace)</a></td>
<td class="summary">
<p>FormationRightWing Handler OnAfter for AI_FORMATION</p>
</td>
</tr>
<tr>
<td class="name" nowrap="nowrap"><a href="##(AI_FORMATION).OnAfterFormationRightLine">AI_FORMATION:OnAfterFormationRightLine(FollowGroupSet, From, Event, To, XSpace, YSpace, ZSpace)</a></td>
<td class="summary">
<p>FormationRightLine Handler OnAfter for AI_FORMATION</p>
</td>
</tr>
<tr>
<td class="name" nowrap="nowrap"><a href="##(AI_FORMATION).OnAfterFormationRightWing">AI_FORMATION:OnAfterFormationRightWing(FollowGroupSet, From, Event, To, XSpace, YSpace, ZSpace)</a></td>
<td class="summary">
<p>FormationRightWing Handler OnAfter for AI_FORMATION</p>
</td>
</tr>
<tr>
<td class="name" nowrap="nowrap"><a href="##(AI_FORMATION).OnBeforeFormationLeftLine">AI_FORMATION:OnBeforeFormationLeftLine(FollowGroupSet, From, Event, To, XSpace, YSpace, ZSpace)</a></td>
<td class="summary">
<p>FormationLeftLine Handler OnBefore for AI_FORMATION</p>
</td>
</tr>
<tr>
<td class="name" nowrap="nowrap"><a href="##(AI_FORMATION).OnBeforeFormationLeftWing">AI_FORMATION:OnBeforeFormationLeftWing(FollowGroupSet, From, Event, To, XSpace, YSpace, ZSpace)</a></td>
<td class="summary">
<p>FormationLeftWing Handler OnBefore for AI_FORMATION</p>
</td>
</tr>
<tr>
<td class="name" nowrap="nowrap"><a href="##(AI_FORMATION).OnBeforeFormationRightLine">AI_FORMATION:OnBeforeFormationRightLine(FollowGroupSet, From, Event, To, XSpace, YSpace, ZSpace)</a></td>
<td class="summary">
<p>FormationRightLine Handler OnBefore for AI_FORMATION</p>
</td>
</tr>
<tr>
<td class="name" nowrap="nowrap"><a href="##(AI_FORMATION).OnBeforeFormationRightWing">AI_FORMATION:OnBeforeFormationRightWing(FollowGroupSet, From, Event, To, XSpace, YSpace, ZSpace)</a></td>
<td class="summary">
<p>FormationRightWing Handler OnBefore for AI_FORMATION</p>
</td>
</tr>
<tr>
@@ -227,6 +299,54 @@
<td class="name" nowrap="nowrap"><a href="##(AI_FORMATION).TestSmokeDirectionVector">AI_FORMATION:TestSmokeDirectionVector(SmokeDirection)</a></td>
<td class="summary">
<p>This function is for test, it will put on the frequency of the FollowScheduler a red smoke at the direction vector calculated for the escort to fly to.</p>
</td>
</tr>
<tr>
<td class="name" nowrap="nowrap"><a href="##(AI_FORMATION).__FormationLeftLine">AI_FORMATION:__FormationLeftLine(Delay)</a></td>
<td class="summary">
<p>FormationLeftLine Asynchronous Trigger for AI_FORMATION</p>
</td>
</tr>
<tr>
<td class="name" nowrap="nowrap"><a href="##(AI_FORMATION).__FormationLeftWing">AI_FORMATION:__FormationLeftWing(Delay)</a></td>
<td class="summary">
<p>FormationLeftWing Asynchronous Trigger for AI_FORMATION</p>
</td>
</tr>
<tr>
<td class="name" nowrap="nowrap"><a href="##(AI_FORMATION).__FormationRightLine">AI_FORMATION:__FormationRightLine(Delay)</a></td>
<td class="summary">
<p>FormationRightLine Asynchronous Trigger for AI_FORMATION</p>
</td>
</tr>
<tr>
<td class="name" nowrap="nowrap"><a href="##(AI_FORMATION).__FormationRightWing">AI_FORMATION:__FormationRightWing(Delay)</a></td>
<td class="summary">
<p>FormationRightWing Asynchronous Trigger for AI_FORMATION</p>
</td>
</tr>
<tr>
<td class="name" nowrap="nowrap"><a href="##(AI_FORMATION).onafterFormationLeftLine">AI_FORMATION:onafterFormationLeftLine(FollowGroupSet, From, Event, To, XSpace, YSpace, ZSpace)</a></td>
<td class="summary">
</td>
</tr>
<tr>
<td class="name" nowrap="nowrap"><a href="##(AI_FORMATION).onafterFormationLeftWing">AI_FORMATION:onafterFormationLeftWing(FollowGroupSet, From, Event, To, XSpace, YSpace, ZSpace)</a></td>
<td class="summary">
</td>
</tr>
<tr>
<td class="name" nowrap="nowrap"><a href="##(AI_FORMATION).onafterFormationRightLine">AI_FORMATION:onafterFormationRightLine(FollowGroupSet, From, Event, To, XSpace, YSpace, ZSpace)</a></td>
<td class="summary">
</td>
</tr>
<tr>
<td class="name" nowrap="nowrap"><a href="##(AI_FORMATION).onafterFormationRightWing">AI_FORMATION:onafterFormationRightWing(FollowGroupSet, From, Event, To, XSpace, YSpace, ZSpace)</a></td>
<td class="summary">
</td>
</tr>
<tr>
@@ -311,10 +431,18 @@
<p>The following menus are created within the RADIO MENU of an active unit hosted by a player:</p>
<ul>
<li><a href="Follow.html##(AI_FORMATION).SetFormation">Follow#AI_FORMATION.SetFormation</a>(): Set a Vec3 position for a GroupName within the GroupSet following.</li>
<li><a href="AI_Formation.html##(AI_FORMATION).FormationRandom">AI<em>Formation#AI</em>FORMATION.FormationRandom</a>(): Form a randomized formation (can cause crashed of planes :-)).</li>
<li><a href="AI_Formation.html##(AI_FORMATION).FormationLeftLine">AI<em>Formation#AI</em>FORMATION.FormationLeftLine</a>(): Form a left line formation.</li>
<li><a href="AI_Formation.html##(AI_FORMATION).FormationRightLine">AI<em>Formation#AI</em>FORMATION.FormationRightLine</a>(): Form a right line formation.</li>
<li><a href="AI_Formation.html##(AI_FORMATION).FormationRightWing">AI<em>Formation#AI</em>FORMATION.FormationRightWing</a>(): Form a right wing formation.</li>
<li><a href="AI_Formation.html##(AI_FORMATION).FormationLeftWing">AI<em>Formation#AI</em>FORMATION.FormationLeftWing</a>(): Form a left wing formation.</li>
<li><a href="AI_Formation.html##(AI_FORMATION).FormationCenterLine">AI<em>Formation#AI</em>FORMATION.FormationCenterLine</a>(): Form a center line formation.</li>
<li><a href="AI_Formation.html##(AI_FORMATION).FormationCenterWing">AI<em>Formation#AI</em>FORMATION.FormationCenterWing</a>(): Form a center wing formation.</li>
<li><a href="AI_Formation.html##(AI_FORMATION).FormationCenterBoxed">AI<em>Formation#AI</em>FORMATION.FormationCenterBoxed</a>(): Form a center boxed formation.</li>
</ul>
<h3>Usage:</h3>
<pre class="example"><code>-- Declare a new FollowPlanes object as follows:
@@ -431,6 +559,58 @@ FollowPlanes = AI_FORMATION:New( FollowUnit, FollowGroup, "Desert", "Welcome to
</dd>
</dl>
<dl class="function">
<dt>
<a id="#(AI_FORMATION).FormationLeftLine" >
<strong>AI_FORMATION:FormationLeftLine()</strong>
</a>
</dt>
<dd>
<p>FormationLeftLine Trigger for AI_FORMATION</p>
</dd>
</dl>
<dl class="function">
<dt>
<a id="#(AI_FORMATION).FormationLeftWing" >
<strong>AI_FORMATION:FormationLeftWing()</strong>
</a>
</dt>
<dd>
<p>FormationLeftWing Trigger for AI_FORMATION</p>
</dd>
</dl>
<dl class="function">
<dt>
<a id="#(AI_FORMATION).FormationRightLine" >
<strong>AI_FORMATION:FormationRightLine()</strong>
</a>
</dt>
<dd>
<p>FormationRightLine Trigger for AI_FORMATION</p>
</dd>
</dl>
<dl class="function">
<dt>
<a id="#(AI_FORMATION).FormationRightWing" >
<strong>AI_FORMATION:FormationRightWing()</strong>
</a>
</dt>
<dd>
<p>FormationRightWing Trigger for AI_FORMATION</p>
</dd>
</dl>
<dl class="function">
@@ -454,7 +634,7 @@ The UNIT leading the FolllowGroupSet.</p>
</li>
<li>
<p><code><em><a href="Set.html##(SET_GROUP)">Set#SET_GROUP</a> FollowGroupSet </em></code>:
<p><code><em><a href="Core.Set.html##(SET_GROUP)">Core.Set#SET_GROUP</a> FollowGroupSet </em></code>:
The group AI escorting the FollowUnit.</p>
</li>
@@ -475,6 +655,466 @@ Name of the escort.</p>
<p><em><a href="##(AI_FORMATION)">#AI_FORMATION</a>:</em>
self</p>
</dd>
</dl>
<dl class="function">
<dt>
<a id="#(AI_FORMATION).OnAfterFormationLeftLine" >
<strong>AI_FORMATION:OnAfterFormationLeftLine(FollowGroupSet, From, Event, To, XSpace, YSpace, ZSpace)</strong>
</a>
</dt>
<dd>
<p>FormationRightLine Handler OnAfter for AI_FORMATION</p>
<h3>Parameters</h3>
<ul>
<li>
<p><code><em><a href="Core.Set.html##(SET_GROUP)">Core.Set#SET_GROUP</a> FollowGroupSet </em></code>:
The group AI escorting the FollowUnit.</p>
</li>
<li>
<p><code><em>#string From </em></code>: </p>
</li>
<li>
<p><code><em>#string Event </em></code>: </p>
</li>
<li>
<p><code><em>#string To </em></code>: </p>
</li>
<li>
<p><code><em>#number XSpace </em></code>:
The space on the X-axis in meters between each group.</p>
</li>
<li>
<p><code><em><a href="##(nubmer)">#nubmer</a> YSpace </em></code>:
The start position on the Y-axis in meters for each group.</p>
</li>
<li>
<p><code><em>#number ZSpace </em></code>:
The start position on the Z-axis in meters for each group.</p>
</li>
</ul>
</dd>
</dl>
<dl class="function">
<dt>
<a id="#(AI_FORMATION).OnAfterFormationLeftWing" >
<strong>AI_FORMATION:OnAfterFormationLeftWing(FollowGroupSet, From, Event, To, XSpace, YSpace, ZSpace)</strong>
</a>
</dt>
<dd>
<p>FormationRightWing Handler OnAfter for AI_FORMATION</p>
<h3>Parameters</h3>
<ul>
<li>
<p><code><em><a href="Core.Set.html##(SET_GROUP)">Core.Set#SET_GROUP</a> FollowGroupSet </em></code>:
The group AI escorting the FollowUnit.</p>
</li>
<li>
<p><code><em>#string From </em></code>: </p>
</li>
<li>
<p><code><em>#string Event </em></code>: </p>
</li>
<li>
<p><code><em>#string To </em></code>: </p>
</li>
<li>
<p><code><em>#number XSpace </em></code>:
The space on the X-axis in meters between each group.</p>
</li>
<li>
<p><code><em><a href="##(nubmer)">#nubmer</a> YSpace </em></code>:
The start position on the Y-axis in meters for each group.</p>
</li>
<li>
<p><code><em>#number ZSpace </em></code>:
The start position on the Z-axis in meters for each group.</p>
</li>
</ul>
</dd>
</dl>
<dl class="function">
<dt>
<a id="#(AI_FORMATION).OnAfterFormationRightLine" >
<strong>AI_FORMATION:OnAfterFormationRightLine(FollowGroupSet, From, Event, To, XSpace, YSpace, ZSpace)</strong>
</a>
</dt>
<dd>
<p>FormationRightLine Handler OnAfter for AI_FORMATION</p>
<h3>Parameters</h3>
<ul>
<li>
<p><code><em><a href="Core.Set.html##(SET_GROUP)">Core.Set#SET_GROUP</a> FollowGroupSet </em></code>:
The group AI escorting the FollowUnit.</p>
</li>
<li>
<p><code><em>#string From </em></code>: </p>
</li>
<li>
<p><code><em>#string Event </em></code>: </p>
</li>
<li>
<p><code><em>#string To </em></code>: </p>
</li>
<li>
<p><code><em>#number XSpace </em></code>:
The space on the X-axis in meters between each group.</p>
</li>
<li>
<p><code><em><a href="##(nubmer)">#nubmer</a> YSpace </em></code>:
The start position on the Y-axis in meters for each group.</p>
</li>
<li>
<p><code><em>#number ZSpace </em></code>:
The start position on the Z-axis in meters for each group.</p>
</li>
</ul>
</dd>
</dl>
<dl class="function">
<dt>
<a id="#(AI_FORMATION).OnAfterFormationRightWing" >
<strong>AI_FORMATION:OnAfterFormationRightWing(FollowGroupSet, From, Event, To, XSpace, YSpace, ZSpace)</strong>
</a>
</dt>
<dd>
<p>FormationRightWing Handler OnAfter for AI_FORMATION</p>
<h3>Parameters</h3>
<ul>
<li>
<p><code><em><a href="Core.Set.html##(SET_GROUP)">Core.Set#SET_GROUP</a> FollowGroupSet </em></code>:
The group AI escorting the FollowUnit.</p>
</li>
<li>
<p><code><em>#string From </em></code>: </p>
</li>
<li>
<p><code><em>#string Event </em></code>: </p>
</li>
<li>
<p><code><em>#string To </em></code>: </p>
</li>
<li>
<p><code><em>#number XSpace </em></code>:
The space on the X-axis in meters between each group.</p>
</li>
<li>
<p><code><em><a href="##(nubmer)">#nubmer</a> YSpace </em></code>:
The start position on the Y-axis in meters for each group.</p>
</li>
<li>
<p><code><em>#number ZSpace </em></code>:
The start position on the Z-axis in meters for each group.</p>
</li>
</ul>
</dd>
</dl>
<dl class="function">
<dt>
<a id="#(AI_FORMATION).OnBeforeFormationLeftLine" >
<strong>AI_FORMATION:OnBeforeFormationLeftLine(FollowGroupSet, From, Event, To, XSpace, YSpace, ZSpace)</strong>
</a>
</dt>
<dd>
<p>FormationLeftLine Handler OnBefore for AI_FORMATION</p>
<h3>Parameters</h3>
<ul>
<li>
<p><code><em><a href="Core.Set.html##(SET_GROUP)">Core.Set#SET_GROUP</a> FollowGroupSet </em></code>:
The group AI escorting the FollowUnit.</p>
</li>
<li>
<p><code><em>#string From </em></code>: </p>
</li>
<li>
<p><code><em>#string Event </em></code>: </p>
</li>
<li>
<p><code><em>#string To </em></code>: </p>
</li>
<li>
<p><code><em>#number XSpace </em></code>:
The space on the X-axis in meters between each group.</p>
</li>
<li>
<p><code><em><a href="##(nubmer)">#nubmer</a> YSpace </em></code>:
The start position on the Y-axis in meters for each group.</p>
</li>
<li>
<p><code><em>#number ZSpace </em></code>:
The start position on the Z-axis in meters for each group.</p>
</li>
</ul>
<h3>Return value</h3>
<p><em>#boolean:</em></p>
</dd>
</dl>
<dl class="function">
<dt>
<a id="#(AI_FORMATION).OnBeforeFormationLeftWing" >
<strong>AI_FORMATION:OnBeforeFormationLeftWing(FollowGroupSet, From, Event, To, XSpace, YSpace, ZSpace)</strong>
</a>
</dt>
<dd>
<p>FormationLeftWing Handler OnBefore for AI_FORMATION</p>
<h3>Parameters</h3>
<ul>
<li>
<p><code><em><a href="Core.Set.html##(SET_GROUP)">Core.Set#SET_GROUP</a> FollowGroupSet </em></code>:
The group AI escorting the FollowUnit.</p>
</li>
<li>
<p><code><em>#string From </em></code>: </p>
</li>
<li>
<p><code><em>#string Event </em></code>: </p>
</li>
<li>
<p><code><em>#string To </em></code>: </p>
</li>
<li>
<p><code><em>#number XSpace </em></code>:
The space on the X-axis in meters between each group.</p>
</li>
<li>
<p><code><em><a href="##(nubmer)">#nubmer</a> YSpace </em></code>:
The start position on the Y-axis in meters for each group.</p>
</li>
<li>
<p><code><em>#number ZSpace </em></code>:
The start position on the Z-axis in meters for each group.</p>
</li>
</ul>
<h3>Return value</h3>
<p><em>#boolean:</em></p>
</dd>
</dl>
<dl class="function">
<dt>
<a id="#(AI_FORMATION).OnBeforeFormationRightLine" >
<strong>AI_FORMATION:OnBeforeFormationRightLine(FollowGroupSet, From, Event, To, XSpace, YSpace, ZSpace)</strong>
</a>
</dt>
<dd>
<p>FormationRightLine Handler OnBefore for AI_FORMATION</p>
<h3>Parameters</h3>
<ul>
<li>
<p><code><em><a href="Core.Set.html##(SET_GROUP)">Core.Set#SET_GROUP</a> FollowGroupSet </em></code>:
The group AI escorting the FollowUnit.</p>
</li>
<li>
<p><code><em>#string From </em></code>: </p>
</li>
<li>
<p><code><em>#string Event </em></code>: </p>
</li>
<li>
<p><code><em>#string To </em></code>: </p>
</li>
<li>
<p><code><em>#number XSpace </em></code>:
The space on the X-axis in meters between each group.</p>
</li>
<li>
<p><code><em><a href="##(nubmer)">#nubmer</a> YSpace </em></code>:
The start position on the Y-axis in meters for each group.</p>
</li>
<li>
<p><code><em>#number ZSpace </em></code>:
The start position on the Z-axis in meters for each group.</p>
</li>
</ul>
<h3>Return value</h3>
<p><em>#boolean:</em></p>
</dd>
</dl>
<dl class="function">
<dt>
<a id="#(AI_FORMATION).OnBeforeFormationRightWing" >
<strong>AI_FORMATION:OnBeforeFormationRightWing(FollowGroupSet, From, Event, To, XSpace, YSpace, ZSpace)</strong>
</a>
</dt>
<dd>
<p>FormationRightWing Handler OnBefore for AI_FORMATION</p>
<h3>Parameters</h3>
<ul>
<li>
<p><code><em><a href="Core.Set.html##(SET_GROUP)">Core.Set#SET_GROUP</a> FollowGroupSet </em></code>:
The group AI escorting the FollowUnit.</p>
</li>
<li>
<p><code><em>#string From </em></code>: </p>
</li>
<li>
<p><code><em>#string Event </em></code>: </p>
</li>
<li>
<p><code><em>#string To </em></code>: </p>
</li>
<li>
<p><code><em>#number XSpace </em></code>:
The space on the X-axis in meters between each group.</p>
</li>
<li>
<p><code><em><a href="##(nubmer)">#nubmer</a> YSpace </em></code>:
The start position on the Y-axis in meters for each group.</p>
</li>
<li>
<p><code><em>#number ZSpace </em></code>:
The start position on the Z-axis in meters for each group.</p>
</li>
</ul>
<h3>Return value</h3>
<p><em>#boolean:</em></p>
</dd>
</dl>
<dl class="function">
@@ -546,6 +1186,294 @@ If true, then the direction vector will be smoked.</p>
<dl class="function">
<dt>
<a id="#(AI_FORMATION).__FormationLeftLine" >
<strong>AI_FORMATION:__FormationLeftLine(Delay)</strong>
</a>
</dt>
<dd>
<p>FormationLeftLine Asynchronous Trigger for AI_FORMATION</p>
<h3>Parameter</h3>
<ul>
<li>
<p><code><em>#number Delay </em></code>: </p>
</li>
</ul>
</dd>
</dl>
<dl class="function">
<dt>
<a id="#(AI_FORMATION).__FormationLeftWing" >
<strong>AI_FORMATION:__FormationLeftWing(Delay)</strong>
</a>
</dt>
<dd>
<p>FormationLeftWing Asynchronous Trigger for AI_FORMATION</p>
<h3>Parameter</h3>
<ul>
<li>
<p><code><em>#number Delay </em></code>: </p>
</li>
</ul>
</dd>
</dl>
<dl class="function">
<dt>
<a id="#(AI_FORMATION).__FormationRightLine" >
<strong>AI_FORMATION:__FormationRightLine(Delay)</strong>
</a>
</dt>
<dd>
<p>FormationRightLine Asynchronous Trigger for AI_FORMATION</p>
<h3>Parameter</h3>
<ul>
<li>
<p><code><em>#number Delay </em></code>: </p>
</li>
</ul>
</dd>
</dl>
<dl class="function">
<dt>
<a id="#(AI_FORMATION).__FormationRightWing" >
<strong>AI_FORMATION:__FormationRightWing(Delay)</strong>
</a>
</dt>
<dd>
<p>FormationRightWing Asynchronous Trigger for AI_FORMATION</p>
<h3>Parameter</h3>
<ul>
<li>
<p><code><em>#number Delay </em></code>: </p>
</li>
</ul>
</dd>
</dl>
<dl class="function">
<dt>
<a id="#(AI_FORMATION).onafterFormationLeftLine" >
<strong>AI_FORMATION:onafterFormationLeftLine(FollowGroupSet, From, Event, To, XSpace, YSpace, ZSpace)</strong>
</a>
</dt>
<dd>
<h3>Parameters</h3>
<ul>
<li>
<p><code><em> FollowGroupSet </em></code>: </p>
</li>
<li>
<p><code><em> From </em></code>: </p>
</li>
<li>
<p><code><em> Event </em></code>: </p>
</li>
<li>
<p><code><em> To </em></code>: </p>
</li>
<li>
<p><code><em> XSpace </em></code>: </p>
</li>
<li>
<p><code><em> YSpace </em></code>: </p>
</li>
<li>
<p><code><em> ZSpace </em></code>: </p>
</li>
</ul>
</dd>
</dl>
<dl class="function">
<dt>
<a id="#(AI_FORMATION).onafterFormationLeftWing" >
<strong>AI_FORMATION:onafterFormationLeftWing(FollowGroupSet, From, Event, To, XSpace, YSpace, ZSpace)</strong>
</a>
</dt>
<dd>
<h3>Parameters</h3>
<ul>
<li>
<p><code><em> FollowGroupSet </em></code>: </p>
</li>
<li>
<p><code><em> From </em></code>: </p>
</li>
<li>
<p><code><em> Event </em></code>: </p>
</li>
<li>
<p><code><em> To </em></code>: </p>
</li>
<li>
<p><code><em> XSpace </em></code>: </p>
</li>
<li>
<p><code><em> YSpace </em></code>: </p>
</li>
<li>
<p><code><em> ZSpace </em></code>: </p>
</li>
</ul>
</dd>
</dl>
<dl class="function">
<dt>
<a id="#(AI_FORMATION).onafterFormationRightLine" >
<strong>AI_FORMATION:onafterFormationRightLine(FollowGroupSet, From, Event, To, XSpace, YSpace, ZSpace)</strong>
</a>
</dt>
<dd>
<h3>Parameters</h3>
<ul>
<li>
<p><code><em> FollowGroupSet </em></code>: </p>
</li>
<li>
<p><code><em> From </em></code>: </p>
</li>
<li>
<p><code><em> Event </em></code>: </p>
</li>
<li>
<p><code><em> To </em></code>: </p>
</li>
<li>
<p><code><em> XSpace </em></code>: </p>
</li>
<li>
<p><code><em> YSpace </em></code>: </p>
</li>
<li>
<p><code><em> ZSpace </em></code>: </p>
</li>
</ul>
</dd>
</dl>
<dl class="function">
<dt>
<a id="#(AI_FORMATION).onafterFormationRightWing" >
<strong>AI_FORMATION:onafterFormationRightWing(FollowGroupSet, From, Event, To, XSpace, YSpace, ZSpace)</strong>
</a>
</dt>
<dd>
<h3>Parameters</h3>
<ul>
<li>
<p><code><em> FollowGroupSet </em></code>: </p>
</li>
<li>
<p><code><em> From </em></code>: </p>
</li>
<li>
<p><code><em> Event </em></code>: </p>
</li>
<li>
<p><code><em> To </em></code>: </p>
</li>
<li>
<p><code><em> XSpace </em></code>: </p>
</li>
<li>
<p><code><em> YSpace </em></code>: </p>
</li>
<li>
<p><code><em> ZSpace </em></code>: </p>
</li>
</ul>
</dd>
</dl>
<dl class="function">
<dt>
<a id="#(AI_FORMATION).onenterFollowing" >
<strong>AI_FORMATION:onenterFollowing(FollowGroupSet)</strong>
</a>
@@ -663,6 +1591,8 @@ If true, then the direction vector will be smoked.</p>
</dd>
</dl>
<h2><a id="#(nubmer)" >Type <code>nubmer</code></a></h2>
</div>
</div>

View File

@@ -953,6 +953,9 @@ Use the method <a href="##(AI_PATROL_ZONE).ManageDamage">AI<em>PATROL</em>ZONE.M
<p> This table contains the targets detected during patrol.</p>
</dd>
</dl>
<dl class="function">

View File

@@ -3046,7 +3046,6 @@ The range till cargo will board.</p>
<dl class="function">
<dt>
<em>#number</em>
<a id="#(CARGO_UNIT).RunCount" >
<strong>CARGO_UNIT.RunCount</strong>
</a>

View File

@@ -2337,7 +2337,6 @@ The index of the DetectedItem.</p>
<dl class="function">
<dt>
<em>#number</em>
<a id="#(DETECTION_BASE).DetectedItemMax" >
<strong>DETECTION_BASE.DetectedItemMax</strong>
</a>

View File

@@ -1624,7 +1624,7 @@ A string defining the start state.</p>
<dl class="function">
<dt>
<em>#string</em>
<em></em>
<a id="#(FSM)._StartState" >
<strong>FSM._StartState</strong>
</a>
@@ -1923,6 +1923,7 @@ A string defining the start state.</p>
<dl class="function">
<dt>
<em></em>
<a id="#(FSM).current" >
<strong>FSM.current</strong>
</a>

View File

@@ -215,6 +215,7 @@ on defined intervals (currently every minute).</p>
<dl class="function">
<dt>
<em>#number</em>
<a id="#(MOVEMENT).AliveUnits" >
<strong>MOVEMENT.AliveUnits</strong>
</a>
@@ -223,6 +224,9 @@ on defined intervals (currently every minute).</p>
<p> Contains the counter how many units are currently alive</p>
</dd>
</dl>
<dl class="function">

View File

@@ -772,6 +772,12 @@ and any spaces before and after the resulting name are removed.</p>
<td class="name" nowrap="nowrap"><a href="##(SPAWN)._TranslateRotate">SPAWN:_TranslateRotate(SpawnIndex, SpawnRootX, SpawnRootY, SpawnX, SpawnY, SpawnAngle)</a></td>
<td class="summary">
</td>
</tr>
<tr>
<td class="name" nowrap="nowrap"><a href="##(SPAWN).uncontrolled">SPAWN.uncontrolled</a></td>
<td class="summary">
</td>
</tr>
</table>
@@ -2529,9 +2535,6 @@ when nothing was spawned.</p>
<p> Overwrite unit names by default with group name.</p>
</dd>
</dl>
<dl class="function">
@@ -2546,9 +2549,6 @@ when nothing was spawned.</p>
<p> By default, no InitLimit</p>
</dd>
</dl>
<dl class="function">
@@ -2584,7 +2584,7 @@ when nothing was spawned.</p>
<dl class="function">
<dt>
<em>#number</em>
<em></em>
<a id="#(SPAWN).SpawnMaxGroups" >
<strong>SPAWN.SpawnMaxGroups</strong>
</a>
@@ -2601,7 +2601,7 @@ when nothing was spawned.</p>
<dl class="function">
<dt>
<em>#number</em>
<em></em>
<a id="#(SPAWN).SpawnMaxUnitsAlive" >
<strong>SPAWN.SpawnMaxUnitsAlive</strong>
</a>
@@ -2929,7 +2929,7 @@ Spawn_BE_KA50 = SPAWN:New( 'BE KA-50@RAMP-Ground Defense' ):Schedule( 600, 0.5 )
<dl class="function">
<dt>
<em></em>
<em>#boolean</em>
<a id="#(SPAWN).SpawnUnControlled" >
<strong>SPAWN.SpawnUnControlled</strong>
</a>
@@ -3519,6 +3519,20 @@ True = Continue Scheduler</p>
</li>
</ul>
</dd>
</dl>
<dl class="function">
<dt>
<em></em>
<a id="#(SPAWN).uncontrolled" >
<strong>SPAWN.uncontrolled</strong>
</a>
</dt>
<dd>
</dd>
</dl>

View File

@@ -446,7 +446,6 @@ ptional) The name of the new static.</p>
<dl class="function">
<dt>
<em>#number</em>
<a id="#(SPAWNSTATIC).SpawnIndex" >
<strong>SPAWNSTATIC.SpawnIndex</strong>
</a>

View File

@@ -503,7 +503,7 @@ based on the tasking capabilities defined in <a href="Task.html##(TASK)">Task#TA
<dl class="function">
<dt>
<em></em>
<em><a href="Core.Cargo.html##(CARGO_GROUP)">Core.Cargo#CARGO_GROUP</a></em>
<a id="#(FSM_PROCESS).Cargo" >
<strong>FSM_PROCESS.Cargo</strong>
</a>