First working version

This commit is contained in:
FlightControl_Master
2017-07-31 12:04:27 +02:00
parent 87634969b3
commit 85bd3a1c33
10 changed files with 476 additions and 61 deletions

View File

@@ -184,6 +184,12 @@ DETECTION uses the in-built detection capabilities of DCS World, but adds new fu
<td class="name" nowrap="nowrap"><a href="##(DETECTION_AREAS).BoundDetectedZones">DETECTION_AREAS:BoundDetectedZones()</a></td>
<td class="summary">
<p>Bound the detected zones</p>
</td>
</tr>
<tr>
<td class="name" nowrap="nowrap"><a href="##(DETECTION_AREAS).CalculateIntercept">DETECTION_AREAS:CalculateIntercept(DetectedItem)</a></td>
<td class="summary">
<p>Calculate the optimal intercept point of the DetectedItem.</p>
</td>
</tr>
<tr>
@@ -612,7 +618,7 @@ The different values of Unit.Category can be:</p>
<tr>
<td class="name" nowrap="nowrap"><a href="##(DETECTION_BASE).GetFriendliesDistance">DETECTION_BASE:GetFriendliesDistance(DetectedItem)</a></td>
<td class="summary">
<p>Returns friendly units nearby the FAC units sorted per distance ...</p>
<p>Returns the distance used to identify friendlies near the deteted item ...</p>
</td>
</tr>
<tr>
@@ -667,6 +673,18 @@ The different values of Unit.Category can be:</p>
<td class="name" nowrap="nowrap"><a href="##(DETECTION_BASE).InitDetectVisual">DETECTION_BASE:InitDetectVisual(DetectVisual)</a></td>
<td class="summary">
<p>Detect Visual.</p>
</td>
</tr>
<tr>
<td class="name" nowrap="nowrap"><a href="##(DETECTION_BASE).Intercept">DETECTION_BASE.Intercept</a></td>
<td class="summary">
</td>
</tr>
<tr>
<td class="name" nowrap="nowrap"><a href="##(DETECTION_BASE).InterceptDelay">DETECTION_BASE.InterceptDelay</a></td>
<td class="summary">
</td>
</tr>
<tr>
@@ -841,6 +859,12 @@ The different values of Unit.Category can be:</p>
<td class="name" nowrap="nowrap"><a href="##(DETECTION_BASE).SetFriendliesRange">DETECTION_BASE:SetFriendliesRange(FriendliesRange)</a></td>
<td class="summary">
<p>Set the radius in meters to validate if friendlies are nearby.</p>
</td>
</tr>
<tr>
<td class="name" nowrap="nowrap"><a href="##(DETECTION_BASE).SetIntercept">DETECTION_BASE:SetIntercept(Intercept, IntereptDelay, InterceptDelay)</a></td>
<td class="summary">
<p>Set the parameters to calculate to optimal intercept point.</p>
</td>
</tr>
<tr>
@@ -959,6 +983,12 @@ The different values of Unit.Category can be:</p>
<td class="name" nowrap="nowrap"><a href="##(DETECTION_BASE.DetectedItem).ID">DETECTION_BASE.DetectedItem.ID</a></td>
<td class="summary">
<p>-- The identifier of the detected area.</p>
</td>
</tr>
<tr>
<td class="name" nowrap="nowrap"><a href="##(DETECTION_BASE.DetectedItem).InterceptCoord">DETECTION_BASE.DetectedItem.InterceptCoord</a></td>
<td class="summary">
</td>
</tr>
<tr>
@@ -1566,6 +1596,27 @@ self</p>
<dl class="function">
<dt>
<a id="#(DETECTION_AREAS).CalculateIntercept" >
<strong>DETECTION_AREAS:CalculateIntercept(DetectedItem)</strong>
</a>
</dt>
<dd>
<p>Calculate the optimal intercept point of the DetectedItem.</p>
<h3>Parameter</h3>
<ul>
<li>
<p><code><em><a href="##(DETECTION_BASE.DetectedItem)">#DETECTION_BASE.DetectedItem</a> DetectedItem </em></code>: </p>
</li>
</ul>
</dd>
</dl>
<dl class="function">
<dt>
<a id="#(DETECTION_AREAS).CalculateThreatLevelA2G" >
<strong>DETECTION_AREAS:CalculateThreatLevelA2G(DetectedItem)</strong>
</a>
@@ -2414,6 +2465,7 @@ The index of the DetectedItem.</p>
<dl class="function">
<dt>
<em>#number</em>
<a id="#(DETECTION_BASE).DetectedItemMax" >
<strong>DETECTION_BASE.DetectedItemMax</strong>
</a>
@@ -2579,7 +2631,7 @@ The group to generate the report for.</p>
<dl class="function">
<dt>
<em></em>
<em>#number</em>
<a id="#(DETECTION_BASE).DetectionInterval" >
<strong>DETECTION_BASE.DetectionInterval</strong>
</a>
@@ -3002,7 +3054,7 @@ DetectedSet</p>
</dt>
<dd>
<p>Returns friendly units nearby the FAC units sorted per distance ...</p>
<p>Returns the distance used to identify friendlies near the deteted item ...</p>
<h3>Parameter</h3>
<ul>
@@ -3014,8 +3066,8 @@ DetectedSet</p>
</ul>
<h3>Return value</h3>
<p><em><a href="##(map)">#map</a>:</em></p>
<h1>number,Wrapper.Unit#UNIT> The map of Friendly UNITs.</h1>
<p><em>#number:</em>
The distance. </p>
</dd>
</dl>
@@ -3246,6 +3298,34 @@ self</p>
<p><em><a href="##(DETECTION_BASE)">#DETECTION_BASE</a>:</em>
self</p>
</dd>
</dl>
<dl class="function">
<dt>
<em></em>
<a id="#(DETECTION_BASE).Intercept" >
<strong>DETECTION_BASE.Intercept</strong>
</a>
</dt>
<dd>
</dd>
</dl>
<dl class="function">
<dt>
<em></em>
<a id="#(DETECTION_BASE).InterceptDelay" >
<strong>DETECTION_BASE.InterceptDelay</strong>
</a>
</dt>
<dd>
</dd>
</dl>
<dl class="function">
@@ -4117,6 +4197,44 @@ self</p>
<dl class="function">
<dt>
<a id="#(DETECTION_BASE).SetIntercept" >
<strong>DETECTION_BASE:SetIntercept(Intercept, IntereptDelay, InterceptDelay)</strong>
</a>
</dt>
<dd>
<p>Set the parameters to calculate to optimal intercept point.</p>
<h3>Parameters</h3>
<ul>
<li>
<p><code><em>#boolean Intercept </em></code>:
Intercept is true if an intercept point is calculated. Intercept is false if it is disabled. The default Intercept is false.</p>
</li>
<li>
<p><code><em>#number IntereptDelay </em></code>:
If Intercept is true, then InterceptDelay is the average time it takes to get airplanes airborne.</p>
</li>
<li>
<p><code><em> InterceptDelay </em></code>: </p>
</li>
</ul>
<h3>Return value</h3>
<p><em><a href="##(DETECTION_BASE)">#DETECTION_BASE</a>:</em>
self</p>
</dd>
</dl>
<dl class="function">
<dt>
<a id="#(DETECTION_BASE).SetRejectZones" >
<strong>DETECTION_BASE:SetRejectZones(RejectZones)</strong>
</a>
@@ -4540,6 +4658,20 @@ The To State string.</p>
<p>-- The identifier of the detected area.</p>
</dd>
</dl>
<dl class="function">
<dt>
<em></em>
<a id="#(DETECTION_BASE.DetectedItem).InterceptCoord" >
<strong>DETECTION_BASE.DetectedItem.InterceptCoord</strong>
</a>
</dt>
<dd>
</dd>
</dl>
<dl class="function">