Auto commit by GitHub Actions Workflow

This commit is contained in:
MooseBotter
2023-10-31 12:10:47 +00:00
parent 20c73e918b
commit c17109d2a0
41 changed files with 935 additions and 878 deletions
+1 -19
View File
@@ -1640,34 +1640,20 @@
<p>Use the Engage trigger to intercept intruders.</p>
<p><img src="..\Presentations\AI_GCI\Dia3.JPG" alt="Process"/></p>
<p>The AI_A2A_GCI is assigned a <a href="Wrapper.Group.html">Wrapper.Group</a> and this must be done before the AI_A2A_GCI process can be started using the <strong>Start</strong> event.</p>
<p><img src="..\Presentations\AI_GCI\Dia4.JPG" alt="Process"/></p>
<p>The AI will fly towards the random 3D point within the patrol zone, using a random speed within the given altitude and speed limits.
Upon arrival at the 3D point, a new random 3D point will be selected within the patrol zone using the given limits.</p>
<p><img src="..\Presentations\AI_GCI\Dia5.JPG" alt="Process"/></p>
<p>This cycle will continue.</p>
<p><img src="..\Presentations\AI_GCI\Dia6.JPG" alt="Process"/></p>
<p>During the patrol, the AI will detect enemy targets, which are reported through the <strong>Detected</strong> event.</p>
<p><img src="..\Presentations\AI_GCI\Dia9.JPG" alt="Process"/></p>
<p>When enemies are detected, the AI will automatically engage the enemy.</p>
<p><img src="..\Presentations\AI_GCI\Dia10.JPG" alt="Process"/></p>
<p>Until a fuel or damage threshold has been reached by the AI, or when the AI is commanded to RTB.
When the fuel threshold has been reached, the airplane will fly towards the nearest friendly airbase and will land.</p>
<p><img src="..\Presentations\AI_GCI\Dia13.JPG" alt="Process"/></p>
<h2>1. AI_A2A_GCI constructor</h2>
<ul>
@@ -1702,18 +1688,14 @@ When the fuel threshold has been reached, the airplane will fly towards the near
<h2>3. Set the Range of Engagement</h2>
<p><img src="..\Presentations\AI_GCI\Dia11.JPG" alt="Range"/></p>
<p>An optional range can be set in meters,
that will define when the AI will engage with the detected airborne enemy targets.
The range can be beyond or smaller than the range of the Patrol Zone.
The range is applied at the position of the AI.
Use the method <a href="AI.AI_GCI.html##(AI_A2A_GCI).SetEngageRange">AI.AI_GCI#AI_A2A_GCI.SetEngageRange</a>() to define that range.</p>
Use the method <a href="AI.AI_A2A_GCI.html##(AI_A2A_GCI).SetEngageRange">AI.AI_A2A_GCI#AI_A2A_GCI.SetEngageRange</a>() to define that range.</p>
<h2>4. Set the Zone of Engagement</h2>
<p><img src="..\Presentations\AI_GCI\Dia12.JPG" alt="Zone"/></p>
<p>An optional <a href="Core.Zone.html">Core.Zone</a> can be set,
that will define when the AI will engage with the detected airborne enemy targets.
Use the method <a href="AI.AI_CAP.html##(AI_CAP_ZONE).SetEngageZone">AI.AI_CAP#AI_CAP_ZONE.SetEngageZone</a>() to define that Zone.</p>