mirror of
https://github.com/FlightControl-Master/MOOSE_DOCS.git
synced 2025-08-15 10:37:49 +00:00
MOOSE generated documentation [skip ci]
This commit is contained in:
@@ -1728,6 +1728,18 @@ Each range has a separate file, which is named "RANGE-<<em>RangeName</em>>_Bo
|
||||
|
||||
<p>Strafing results are currently <strong>not</strong> saved.</p>
|
||||
|
||||
<h1>FSM Events</h1>
|
||||
|
||||
<p>This class creates additional events that can be used by mission designers for custom reactions</p>
|
||||
|
||||
<ul>
|
||||
<li><code>EnterRange</code> when a player enters a range zone. See <a href="##(RANGE).OnAfterEnterRange">RANGE.OnAfterEnterRange</a></li>
|
||||
<li><code>ExitRange</code> when a player leaves a range zone. See <a href="##(RANGE).OnAfterExitRange">RANGE.OnAfterExitRange</a></li>
|
||||
<li><code>Impact</code> on impact of a player's weapon on a bombing target. See <a href="##(RANGE).OnAfterImpact">RANGE.OnAfterImpact</a></li>
|
||||
<li><code>RollingIn</code> when a player rolls in on a strafing target. See <a href="##(RANGE).OnAfterRollingIn">RANGE.OnAfterRollingIn</a></li>
|
||||
<li><code>StrafeResult</code> when a player finishes a strafing run. See <a href="##(RANGE).OnAfterStrafeResult">RANGE.OnAfterStrafeResult</a></li>
|
||||
</ul>
|
||||
|
||||
<h1>Examples</h1>
|
||||
|
||||
<h2>Goldwater Range</h2>
|
||||
@@ -1786,111 +1798,6 @@ It consists of two strafe pits each has two targets plus three bombing targets.<
|
||||
The could avoid the lua garbage collection to accidentally/falsely deallocate the RANGE objects.</p>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="w3-theme-d2 w3-margin-top ">
|
||||
<table class="w3-table w3-left-align w3-theme-d2" onclick="myFunction('#Globals##StrafeAircraftType')">
|
||||
<tr>
|
||||
<td class="style="width:40%;"><p><h2>Global <strong>StrafeAircraftType</strong></h2></p></td>
|
||||
<td class="style="width:60%;">
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div id= "#Globals##StrafeAircraftType" class="w3-container w3-white w3-padding-small">
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#string
|
||||
<a id="StrafeAircraftType" ><strong>StrafeAircraftType</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="w3-theme-d2 w3-margin-top ">
|
||||
<table class="w3-table w3-left-align w3-theme-d2" onclick="myFunction('#Globals##Straferesult')">
|
||||
<tr>
|
||||
<td class="style="width:40%;"><p><h2>Global <strong>Straferesult</strong></h2></p></td>
|
||||
<td class="style="width:60%;">
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div id= "#Globals##Straferesult" class="w3-container w3-white w3-padding-small">
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#table
|
||||
<a id="Straferesult" ><strong>Straferesult</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="w3-theme-d2 w3-margin-top ">
|
||||
<table class="w3-table w3-left-align w3-theme-d2" onclick="myFunction('#Globals##clientRollingIn')">
|
||||
<tr>
|
||||
<td class="style="width:40%;"><p><h2>Global <strong>clientRollingIn</strong></h2></p></td>
|
||||
<td class="style="width:60%;">
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div id= "#Globals##clientRollingIn" class="w3-container w3-white w3-padding-small">
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#boolean
|
||||
<a id="clientRollingIn" ><strong>clientRollingIn</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="w3-theme-d2 w3-margin-top ">
|
||||
<table class="w3-table w3-left-align w3-theme-d2" onclick="myFunction('#Globals##clientStrafed')">
|
||||
<tr>
|
||||
<td class="style="width:40%;"><p><h2>Global <strong>clientStrafed</strong></h2></p></td>
|
||||
<td class="style="width:60%;">
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div id= "#Globals##clientStrafed" class="w3-container w3-white w3-padding-small">
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#boolean
|
||||
<a id="clientStrafed" ><strong>clientStrafed</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="w3-theme-d2 w3-margin-top ">
|
||||
<table class="w3-table w3-left-align w3-theme-d2" onclick="myFunction('#Globals##hypemanStrafeRollIn')">
|
||||
<tr>
|
||||
<td class="style="width:40%;"><p><h2>Global <strong>hypemanStrafeRollIn</strong></h2></p></td>
|
||||
<td class="style="width:60%;">
|
||||
<p>Default range variables for RangeBoss/Hypeman tie in.</p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div id= "#Globals##hypemanStrafeRollIn" class="w3-container w3-white w3-padding-small">
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#string
|
||||
<a id="hypemanStrafeRollIn" ><strong>hypemanStrafeRollIn</strong></a>
|
||||
|
||||
<p>Default range variables for RangeBoss/Hypeman tie in.</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@@ -1912,29 +1819,8 @@ The could avoid the lua garbage collection to accidentally/falsely deallocate th
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="w3-theme-d2 w3-margin-top ">
|
||||
<table class="w3-table w3-left-align w3-theme-d2" onclick="myFunction('#Globals##unitheadingStrafe')">
|
||||
<tr>
|
||||
<td class="style="width:40%;"><p><h2>Global <strong>unitheadingStrafe</strong></h2></p></td>
|
||||
<td class="style="width:60%;">
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div id= "#Globals##unitheadingStrafe" class="w3-container w3-white w3-padding-small">
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="unitheadingStrafe" ><strong>unitheadingStrafe</strong></a>
|
||||
|
||||
|
||||
|
||||
|
||||
<p> RangeBoss</p>
|
||||
<p> Rangeboss Edit</p>
|
||||
|
||||
</div>
|
||||
|
||||
@@ -2100,6 +1986,18 @@ The could avoid the lua garbage collection to accidentally/falsely deallocate th
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(RANGE).OnAfterImpact">RANGE:OnAfterImpact(From, Event, To, result, player)</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>On after "Impact" event user function.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(RANGE).OnAfterRollingIn">RANGE:OnAfterRollingIn(From, Event, To, player, target)</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>On after "RollingIn" event user function.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(RANGE).OnAfterStrafeResult">RANGE:OnAfterStrafeResult(From, Event, To, player, result)</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>On after "StrafeResult" event user function.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
@@ -2124,6 +2022,12 @@ The could avoid the lua garbage collection to accidentally/falsely deallocate th
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(RANGE).PlayerSettings">RANGE.PlayerSettings</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Individual player settings.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(RANGE).RollingIn">RANGE:RollingIn(player, target)</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Triggers the FSM event "RollingIn".</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
@@ -2286,6 +2190,12 @@ The could avoid the lua garbage collection to accidentally/falsely deallocate th
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(RANGE).StrafePitSmokeColor">RANGE.StrafePitSmokeColor</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Color id used to smoke strafe pit approach boxes.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(RANGE).StrafeResult">RANGE:StrafeResult(player, result)</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Triggers the FSM event "StrafeResult".</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
@@ -2489,7 +2399,7 @@ The could avoid the lua garbage collection to accidentally/falsely deallocate th
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(RANGE)._SaveTargetSheet">RANGE:_SaveTargetSheet(_playername, result)</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<h2>FSM Functions</h2>
|
||||
<p>Save target sheet.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
@@ -3735,12 +3645,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(RANGE.BombResult).distance">RANGE.BombResult.distance</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Distance in meters.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(RANGE.BombResult).heading">RANGE.BombResult.heading</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
@@ -3789,12 +3693,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(RANGE.BombResult).roundsQuality">RANGE.BombResult.roundsQuality</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(RANGE.BombResult).strafeAccuracy">RANGE.BombResult.strafeAccuracy</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
@@ -4243,6 +4141,128 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(RANGE.Soundfile).filename">RANGE.Soundfile.filename</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Name of the file</p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<div class="w3-container w3-theme-l2 w3-margin-top"><h2><a id="#(RANGE.StrafeResult)">Type <strong>RANGE.StrafeResult</strong></a></h2></div>
|
||||
<div class="w3-card-4 w3-padding w3-margin w3-theme-l1">
|
||||
<strong><a href="##(RANGE.StrafeResult)">RANGE.StrafeResult</a></strong>
|
||||
</div>
|
||||
<div class="w3-card w3-margin">
|
||||
<table class="w3-table w3-border-bottom w3-border-theme-l2">
|
||||
<tr class="w3-theme-l1">
|
||||
<th class="w3-half w3-left-align w3-container w3-padding-16"word-wrap: break-word">Fields and Methods inherited from RANGE.StrafeResult</th>
|
||||
<th class="w3-half w3-left-align w3-container w3-padding-16">Description</th>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(RANGE.StrafeResult).airframe">RANGE.StrafeResult.airframe</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Aircraft type of player.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(RANGE.StrafeResult).date">RANGE.StrafeResult.date</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>OS date.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(RANGE.StrafeResult).invalid">RANGE.StrafeResult.invalid</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(RANGE.StrafeResult).name">RANGE.StrafeResult.name</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(RANGE.StrafeResult).player">RANGE.StrafeResult.player</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Player name.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(RANGE.StrafeResult).rangename">RANGE.StrafeResult.rangename</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(RANGE.StrafeResult).roundsFired">RANGE.StrafeResult.roundsFired</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(RANGE.StrafeResult).roundsHit">RANGE.StrafeResult.roundsHit</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(RANGE.StrafeResult).roundsQuality">RANGE.StrafeResult.roundsQuality</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(RANGE.StrafeResult).strafeAccuracy">RANGE.StrafeResult.strafeAccuracy</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(RANGE.StrafeResult).time">RANGE.StrafeResult.time</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Time via timer.getAbsTime() in seconds of impact.</p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<div class="w3-container w3-theme-l2 w3-margin-top"><h2><a id="#(RANGE.StrafeStatus)">Type <strong>RANGE.StrafeStatus</strong></a></h2></div>
|
||||
<div class="w3-card-4 w3-padding w3-margin w3-theme-l1">
|
||||
<strong><a href="##(RANGE.StrafeStatus)">RANGE.StrafeStatus</a></strong>
|
||||
</div>
|
||||
<div class="w3-card w3-margin">
|
||||
<table class="w3-table w3-border-bottom w3-border-theme-l2">
|
||||
<tr class="w3-theme-l1">
|
||||
<th class="w3-half w3-left-align w3-container w3-padding-16"word-wrap: break-word">Fields and Methods inherited from RANGE.StrafeStatus</th>
|
||||
<th class="w3-half w3-left-align w3-container w3-padding-16">Description</th>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(RANGE.StrafeStatus).ammo">RANGE.StrafeStatus.ammo</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Amount of ammo.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(RANGE.StrafeStatus).hits">RANGE.StrafeStatus.hits</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Number of hits on target.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(RANGE.StrafeStatus).pastfoulline">RANGE.StrafeStatus.pastfoulline</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>If <code>true</code>, player passed foul line. Invalid pass.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(RANGE.StrafeStatus).time">RANGE.StrafeStatus.time</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Number of times.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="w3-border">
|
||||
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(RANGE.StrafeStatus).zone">RANGE.StrafeStatus.zone</a></p></td>
|
||||
<td class="summary w3-half w3-container" style="word-wrap: break-word">
|
||||
<p>Strafe target.</p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
@@ -4924,9 +4944,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
|
||||
|
||||
|
||||
|
||||
|
||||
<p> SCHEDULER:New(nil, self._CheckInZone, {self, EventData.IniUnitName}, 1, 1)</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@@ -6036,6 +6053,182 @@ Furthermore, the player must not be too high and fly in the direction of the pit
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
<div class="w3-theme-l2">
|
||||
<h2><a id="#(RANGE).OnAfterRollingIn" ><strong>RANGE:OnAfterRollingIn(From, Event, To, player, target)</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>On after "RollingIn" event user function.</p>
|
||||
|
||||
|
||||
<p>Called when a player rolls in to a strafe taret.</p>
|
||||
|
||||
<div id= "#Functions##OnAfterRollingIn" class="w3-show w3-white">
|
||||
<div class="w3-container w3-white" id="functiontype">
|
||||
<h2><strong>Defined in:</strong></h2>
|
||||
<div class="w3-margin-left">
|
||||
<p>RANGE</p>
|
||||
</div>
|
||||
<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>From</strong></strong>
|
||||
</p>
|
||||
</div>
|
||||
<div class="w3-half">
|
||||
|
||||
<p>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>Event</strong></strong>
|
||||
</p>
|
||||
</div>
|
||||
<div class="w3-half">
|
||||
|
||||
<p>Event.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
|
||||
<div class="w3-half">
|
||||
<p>
|
||||
#string
|
||||
<strong><strong>To</strong></strong>
|
||||
</p>
|
||||
</div>
|
||||
<div class="w3-half">
|
||||
|
||||
<p>To state.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
|
||||
<div class="w3-half">
|
||||
<p>
|
||||
<a href="##(RANGE.PlayerData)">#RANGE.PlayerData</a>
|
||||
<strong><strong>player</strong></strong>
|
||||
</p>
|
||||
</div>
|
||||
<div class="w3-half">
|
||||
|
||||
<p>Data of player settings etc.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
|
||||
<div class="w3-half">
|
||||
<p>
|
||||
<a href="##(RANGE.StrafeTarget)">#RANGE.StrafeTarget</a>
|
||||
<strong><strong>target</strong></strong>
|
||||
</p>
|
||||
</div>
|
||||
<div class="w3-half">
|
||||
|
||||
<p>Strafe target.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
<div class="w3-theme-l2">
|
||||
<h2><a id="#(RANGE).OnAfterStrafeResult" ><strong>RANGE:OnAfterStrafeResult(From, Event, To, player, result)</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>On after "StrafeResult" event user function.</p>
|
||||
|
||||
|
||||
<p>Called when a player finished a strafing run.</p>
|
||||
|
||||
<div id= "#Functions##OnAfterStrafeResult" class="w3-show w3-white">
|
||||
<div class="w3-container w3-white" id="functiontype">
|
||||
<h2><strong>Defined in:</strong></h2>
|
||||
<div class="w3-margin-left">
|
||||
<p>RANGE</p>
|
||||
</div>
|
||||
<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>From</strong></strong>
|
||||
</p>
|
||||
</div>
|
||||
<div class="w3-half">
|
||||
|
||||
<p>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>Event</strong></strong>
|
||||
</p>
|
||||
</div>
|
||||
<div class="w3-half">
|
||||
|
||||
<p>Event.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
|
||||
<div class="w3-half">
|
||||
<p>
|
||||
#string
|
||||
<strong><strong>To</strong></strong>
|
||||
</p>
|
||||
</div>
|
||||
<div class="w3-half">
|
||||
|
||||
<p>To state.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
|
||||
<div class="w3-half">
|
||||
<p>
|
||||
<a href="##(RANGE.PlayerData)">#RANGE.PlayerData</a>
|
||||
<strong><strong>player</strong></strong>
|
||||
</p>
|
||||
</div>
|
||||
<div class="w3-half">
|
||||
|
||||
<p>Data of player settings etc.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
|
||||
<div class="w3-half">
|
||||
<p>
|
||||
<a href="##(RANGE.StrafeResult)">#RANGE.StrafeResult</a>
|
||||
<strong><strong>result</strong></strong>
|
||||
</p>
|
||||
</div>
|
||||
<div class="w3-half">
|
||||
|
||||
<p>Data of the strafing run.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -6129,6 +6322,52 @@ Furthermore, the player must not be too high and fly in the direction of the pit
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
<div class="w3-theme-l2">
|
||||
<h2><a id="#(RANGE).RollingIn" ><strong>RANGE:RollingIn(player, target)</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>Triggers the FSM event "RollingIn".</p>
|
||||
|
||||
<div id= "#Functions##RollingIn" class="w3-show w3-white">
|
||||
<div class="w3-container w3-white" id="functiontype">
|
||||
<h2><strong>Defined in:</strong></h2>
|
||||
<div class="w3-margin-left">
|
||||
<p>RANGE</p>
|
||||
</div>
|
||||
<h2><strong>Parameters:</strong></h2>
|
||||
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
|
||||
<div class="w3-half">
|
||||
<p>
|
||||
<a href="##(RANGE.PlayerData)">#RANGE.PlayerData</a>
|
||||
<strong><strong>player</strong></strong>
|
||||
</p>
|
||||
</div>
|
||||
<div class="w3-half">
|
||||
|
||||
<p>Data of player settings etc.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
|
||||
<div class="w3-half">
|
||||
<p>
|
||||
<a href="##(RANGE.StrafeTarget)">#RANGE.StrafeTarget</a>
|
||||
<strong><strong>target</strong></strong>
|
||||
</p>
|
||||
</div>
|
||||
<div class="w3-half">
|
||||
|
||||
<p>Strafe target.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -7213,6 +7452,52 @@ If a zone is not explicitly specified, the range zone is determined by its locat
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
<div class="w3-theme-l2">
|
||||
<h2><a id="#(RANGE).StrafeResult" ><strong>RANGE:StrafeResult(player, result)</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<p>Triggers the FSM event "StrafeResult".</p>
|
||||
|
||||
<div id= "#Functions##StrafeResult" class="w3-show w3-white">
|
||||
<div class="w3-container w3-white" id="functiontype">
|
||||
<h2><strong>Defined in:</strong></h2>
|
||||
<div class="w3-margin-left">
|
||||
<p>RANGE</p>
|
||||
</div>
|
||||
<h2><strong>Parameters:</strong></h2>
|
||||
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
|
||||
<div class="w3-half">
|
||||
<p>
|
||||
<a href="##(RANGE.PlayerData)">#RANGE.PlayerData</a>
|
||||
<strong><strong>player</strong></strong>
|
||||
</p>
|
||||
</div>
|
||||
<div class="w3-half">
|
||||
|
||||
<p>Data of player settings etc.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
|
||||
<div class="w3-half">
|
||||
<p>
|
||||
<a href="##(RANGE.StrafeResult)">#RANGE.StrafeResult</a>
|
||||
<strong><strong>result</strong></strong>
|
||||
</p>
|
||||
</div>
|
||||
<div class="w3-half">
|
||||
|
||||
<p>Data of the strafing run.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -8303,7 +8588,7 @@ If a zone is not explicitly specified, the range zone is determined by its locat
|
||||
<h2><a id="#(RANGE)._SaveTargetSheet" ><strong>RANGE:_SaveTargetSheet(_playername, result)</strong></a></h2>
|
||||
</div>
|
||||
|
||||
<h2>FSM Functions</h2>
|
||||
<p>Save target sheet.</p>
|
||||
|
||||
<div id= "#Functions##_SaveTargetSheet" class="w3-show w3-white">
|
||||
<div class="w3-container w3-white" id="functiontype">
|
||||
@@ -8315,21 +8600,27 @@ If a zone is not explicitly specified, the range zone is determined by its locat
|
||||
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
|
||||
<div class="w3-half">
|
||||
<p>
|
||||
#string
|
||||
<strong><strong>_playername</strong></strong>
|
||||
</p>
|
||||
</div>
|
||||
<div class="w3-half">
|
||||
<p></p>
|
||||
|
||||
<p>Player name.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
|
||||
<div class="w3-half">
|
||||
<p>
|
||||
<a href="##(RANGE.StrafeResult)">#RANGE.StrafeResult</a>
|
||||
<strong><strong>result</strong></strong>
|
||||
</p>
|
||||
</div>
|
||||
<div class="w3-half">
|
||||
<p></p>
|
||||
|
||||
<p>Results table.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -10207,9 +10498,6 @@ If a zone is not explicitly specified, the range zone is determined by its locat
|
||||
|
||||
|
||||
|
||||
|
||||
<p> SCHEDULER:New(nil, self._CheckInZone, {self, EventData.IniUnitName}, 1, 1)</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@@ -12286,9 +12574,6 @@ If a zone is not explicitly specified, the range zone is determined by its locat
|
||||
|
||||
|
||||
|
||||
|
||||
<p> SCHEDULER:New(nil, self._CheckInZone, {self, EventData.IniUnitName}, 1, 1)</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@@ -15635,20 +15920,6 @@ When moose is loading dynamically (for moose class development), tracing is swit
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(RANGE.BombResult).heading" ><strong>RANGE.BombResult.heading</strong></a>
|
||||
|
||||
|
||||
|
||||
|
||||
<p> RANGEBOSS</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
@@ -15708,13 +15979,13 @@ When moose is loading dynamically (for moose class development), tracing is swit
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
#number
|
||||
<a id="#(RANGE.BombResult).roundsFired" ><strong>RANGE.BombResult.roundsFired</strong></a>
|
||||
|
||||
|
||||
|
||||
|
||||
<p> RANGEBOSS</p>
|
||||
<p> Rangeboss Edit</p>
|
||||
|
||||
</div>
|
||||
|
||||
@@ -15722,13 +15993,13 @@ When moose is loading dynamically (for moose class development), tracing is swit
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
#number
|
||||
<a id="#(RANGE.BombResult).roundsHit" ><strong>RANGE.BombResult.roundsHit</strong></a>
|
||||
|
||||
|
||||
|
||||
|
||||
<p> RANGEBOSS</p>
|
||||
<p> Rangeboss Edit</p>
|
||||
|
||||
</div>
|
||||
|
||||
@@ -15736,24 +16007,13 @@ When moose is loading dynamically (for moose class development), tracing is swit
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
#string
|
||||
<a id="#(RANGE.BombResult).roundsQuality" ><strong>RANGE.BombResult.roundsQuality</strong></a>
|
||||
|
||||
|
||||
|
||||
|
||||
<p> RANGEBOSS</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(RANGE.BombResult).strafeAccuracy" ><strong>RANGE.BombResult.strafeAccuracy</strong></a>
|
||||
|
||||
|
||||
<p> Rangeboss Edit</p>
|
||||
|
||||
</div>
|
||||
|
||||
@@ -16532,6 +16792,201 @@ When moose is loading dynamically (for moose class development), tracing is swit
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="functions w3-container w3-theme-l2">
|
||||
<h2>Function(s)</h2>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div onclick="myFunction('#Types##RANGE.StrafeResult')" class="w3-container w3-theme-l2 w3-margin-top"><h2><a id="#(RANGE.StrafeResult)">Type <strong>RANGE.StrafeResult</strong></a></h2></div>
|
||||
<div id= "#Types##RANGE.StrafeResult" class="w3-container w3-white w3-padding-16" id="module_other_types">
|
||||
<div class="w3-white" id="record_type">
|
||||
|
||||
<p>Strafe result.</p>
|
||||
|
||||
<div class="fields w3-container w3-theme-l2">
|
||||
<h2>Field(s)</h2>
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#string
|
||||
<a id="#(RANGE.StrafeResult).airframe" ><strong>RANGE.StrafeResult.airframe</strong></a>
|
||||
|
||||
<p>Aircraft type of player.</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#string
|
||||
<a id="#(RANGE.StrafeResult).date" ><strong>RANGE.StrafeResult.date</strong></a>
|
||||
|
||||
<p>OS date.</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(RANGE.StrafeResult).invalid" ><strong>RANGE.StrafeResult.invalid</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#string
|
||||
<a id="#(RANGE.StrafeResult).player" ><strong>RANGE.StrafeResult.player</strong></a>
|
||||
|
||||
<p>Player name.</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(RANGE.StrafeResult).rangename" ><strong>RANGE.StrafeResult.rangename</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(RANGE.StrafeResult).roundsFired" ><strong>RANGE.StrafeResult.roundsFired</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(RANGE.StrafeResult).roundsHit" ><strong>RANGE.StrafeResult.roundsHit</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(RANGE.StrafeResult).roundsQuality" ><strong>RANGE.StrafeResult.roundsQuality</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
|
||||
<a id="#(RANGE.StrafeResult).strafeAccuracy" ><strong>RANGE.StrafeResult.strafeAccuracy</strong></a>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
<a id="#(RANGE.StrafeResult).time" ><strong>RANGE.StrafeResult.time</strong></a>
|
||||
|
||||
<p>Time via timer.getAbsTime() in seconds of impact.</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="functions w3-container w3-theme-l2">
|
||||
<h2>Function(s)</h2>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div onclick="myFunction('#Types##RANGE.StrafeStatus')" class="w3-container w3-theme-l2 w3-margin-top"><h2><a id="#(RANGE.StrafeStatus)">Type <strong>RANGE.StrafeStatus</strong></a></h2></div>
|
||||
<div id= "#Types##RANGE.StrafeStatus" class="w3-container w3-white w3-padding-16" id="module_other_types">
|
||||
<div class="w3-white" id="record_type">
|
||||
|
||||
<p>Strafe status for player.</p>
|
||||
|
||||
<div class="fields w3-container w3-theme-l2">
|
||||
<h2>Field(s)</h2>
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
<a id="#(RANGE.StrafeStatus).ammo" ><strong>RANGE.StrafeStatus.ammo</strong></a>
|
||||
|
||||
<p>Amount of ammo.</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
<a id="#(RANGE.StrafeStatus).hits" ><strong>RANGE.StrafeStatus.hits</strong></a>
|
||||
|
||||
<p>Number of hits on target.</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#boolean
|
||||
<a id="#(RANGE.StrafeStatus).pastfoulline" ><strong>RANGE.StrafeStatus.pastfoulline</strong></a>
|
||||
|
||||
<p>If <code>true</code>, player passed foul line. Invalid pass.</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
#number
|
||||
<a id="#(RANGE.StrafeStatus).time" ><strong>RANGE.StrafeStatus.time</strong></a>
|
||||
|
||||
<p>Number of times.</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div>
|
||||
<div class="w3-card-2 w3-padding-small w3-margin-top">
|
||||
|
||||
<a href="##(RANGE.StrafeTarget)">#RANGE.StrafeTarget</a>
|
||||
<a id="#(RANGE.StrafeStatus).zone" ><strong>RANGE.StrafeStatus.zone</strong></a>
|
||||
|
||||
<p>Strafe target.</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="functions w3-container w3-theme-l2">
|
||||
<h2>Function(s)</h2>
|
||||
|
||||
Reference in New Issue
Block a user