mirror of
https://github.com/FlightControl-Master/MOOSE.git
synced 2025-08-15 10:47:21 +00:00
Documentation
This commit is contained in:
parent
a86a346378
commit
094db73176
@ -257,8 +257,8 @@ do -- AI_A2A_DISPATCHER
|
||||
--
|
||||
-- You could build a **mutual defense system** like this:
|
||||
--
|
||||
-- A2ADispatcher_Red = AI_A2A_DISPATCHER:New( EWR_Red )
|
||||
-- A2ADispatcher_Blue = AI_A2A_DISPATCHER:New( EWR_Blue )
|
||||
-- A2ADispatcher_Red = AI_A2A_DISPATCHER:New( EWR_Red )
|
||||
-- A2ADispatcher_Blue = AI_A2A_DISPATCHER:New( EWR_Blue )
|
||||
--
|
||||
-- ### 2. Define the detected **target grouping radius**:
|
||||
--
|
||||
@ -313,14 +313,14 @@ do -- AI_A2A_DISPATCHER
|
||||
--
|
||||
-- In these examples, the Gci Radius is set to various values:
|
||||
--
|
||||
-- -- Now Setup the A2A dispatcher, and initialize it using the Detection object.
|
||||
-- A2ADispatcher = AI_A2A_DISPATCHER:New( Detection )
|
||||
-- -- Now Setup the A2A dispatcher, and initialize it using the Detection object.
|
||||
-- A2ADispatcher = AI_A2A_DISPATCHER:New( Detection )
|
||||
--
|
||||
-- -- Set 100km as the radius to ground control intercept detected targets from the nearest airbase.
|
||||
-- A2ADispatcher:SetGciRadius( 100000 )
|
||||
-- -- Set 100km as the radius to ground control intercept detected targets from the nearest airbase.
|
||||
-- A2ADispatcher:SetGciRadius( 100000 )
|
||||
--
|
||||
-- -- Set 200km as the radius to ground control intercept.
|
||||
-- A2ADispatcher:SetGciRadius() -- 200000 is the default value.
|
||||
-- -- Set 200km as the radius to ground control intercept.
|
||||
-- A2ADispatcher:SetGciRadius() -- 200000 is the default value.
|
||||
--
|
||||
-- ## 5. Set the **borders**:
|
||||
--
|
||||
|
||||
@ -1054,8 +1054,8 @@ The <strong>Detection</strong> object is then passed to the <a href="##(AI_A2A_D
|
||||
|
||||
<p>You could build a <strong>mutual defense system</strong> like this:</p>
|
||||
|
||||
<pre><code> A2ADispatcher_Red = AI_A2A_DISPATCHER:New( EWR_Red )
|
||||
A2ADispatcher_Blue = AI_A2A_DISPATCHER:New( EWR_Blue )
|
||||
<pre><code>A2ADispatcher_Red = AI_A2A_DISPATCHER:New( EWR_Red )
|
||||
A2ADispatcher_Blue = AI_A2A_DISPATCHER:New( EWR_Blue )
|
||||
</code></pre>
|
||||
|
||||
<h3>2. Define the detected <strong>target grouping radius</strong>:</h3>
|
||||
@ -1114,14 +1114,15 @@ when you don't want to let the AI<em>A2A</em>DISPATCHER react immediately when a
|
||||
|
||||
<p>In these examples, the Gci Radius is set to various values:</p>
|
||||
|
||||
<p> -- Now Setup the A2A dispatcher, and initialize it using the Detection object.
|
||||
A2ADispatcher = AI<em>A2A</em>DISPATCHER:New( Detection ) </p>
|
||||
<pre><code>-- Now Setup the A2A dispatcher, and initialize it using the Detection object.
|
||||
A2ADispatcher = AI_A2A_DISPATCHER:New( Detection )
|
||||
|
||||
<p> -- Set 100km as the radius to ground control intercept detected targets from the nearest airbase.
|
||||
A2ADispatcher:SetGciRadius( 100000 )</p>
|
||||
-- Set 100km as the radius to ground control intercept detected targets from the nearest airbase.
|
||||
A2ADispatcher:SetGciRadius( 100000 )
|
||||
|
||||
<p> -- Set 200km as the radius to ground control intercept.
|
||||
A2ADispatcher:SetGciRadius() -- 200000 is the default value.</p>
|
||||
-- Set 200km as the radius to ground control intercept.
|
||||
A2ADispatcher:SetGciRadius() -- 200000 is the default value.
|
||||
</code></pre>
|
||||
|
||||
<h2>5. Set the <strong>borders</strong>:</h2>
|
||||
|
||||
|
||||
@ -3417,6 +3417,7 @@ The range till cargo will board.</p>
|
||||
<dl class="function">
|
||||
<dt>
|
||||
|
||||
<em></em>
|
||||
<a id="#(CARGO_UNIT).CargoCarrier" >
|
||||
<strong>CARGO_UNIT.CargoCarrier</strong>
|
||||
</a>
|
||||
|
||||
@ -923,6 +923,7 @@ function below will use the range 1-7 just in case</p>
|
||||
<dl class="function">
|
||||
<dt>
|
||||
|
||||
<em></em>
|
||||
<a id="#(DESIGNATE).LaserCodes" >
|
||||
<strong>DESIGNATE.LaserCodes</strong>
|
||||
</a>
|
||||
|
||||
@ -2477,7 +2477,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>
|
||||
|
||||
@ -227,7 +227,6 @@ on defined intervals (currently every minute).</p>
|
||||
<dl class="function">
|
||||
<dt>
|
||||
|
||||
<em>#number</em>
|
||||
<a id="#(MOVEMENT).AliveUnits" >
|
||||
<strong>MOVEMENT.AliveUnits</strong>
|
||||
</a>
|
||||
@ -236,9 +235,6 @@ on defined intervals (currently every minute).</p>
|
||||
|
||||
|
||||
|
||||
|
||||
<p> Contains the counter how many units are currently alive</p>
|
||||
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="function">
|
||||
|
||||
@ -2758,9 +2758,6 @@ when nothing was spawned.</p>
|
||||
|
||||
|
||||
|
||||
|
||||
<p> By default, no InitLimit</p>
|
||||
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="function">
|
||||
@ -2796,7 +2793,7 @@ when nothing was spawned.</p>
|
||||
<dl class="function">
|
||||
<dt>
|
||||
|
||||
<em>#number</em>
|
||||
<em></em>
|
||||
<a id="#(SPAWN).SpawnMaxGroups" >
|
||||
<strong>SPAWN.SpawnMaxGroups</strong>
|
||||
</a>
|
||||
@ -2813,7 +2810,7 @@ when nothing was spawned.</p>
|
||||
<dl class="function">
|
||||
<dt>
|
||||
|
||||
<em>#number</em>
|
||||
<em></em>
|
||||
<a id="#(SPAWN).SpawnMaxUnitsAlive" >
|
||||
<strong>SPAWN.SpawnMaxUnitsAlive</strong>
|
||||
</a>
|
||||
|
||||
@ -566,7 +566,6 @@ based on the tasking capabilities defined in <a href="Task.html##(TASK)">Task#TA
|
||||
<dl class="function">
|
||||
<dt>
|
||||
|
||||
<em></em>
|
||||
<a id="#(FSM_PROCESS).DeployZone" >
|
||||
<strong>FSM_PROCESS.DeployZone</strong>
|
||||
</a>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user