WeaponType added in AttackUnit

--- WeaponType is added
This commit is contained in:
FlightControl
2017-03-23 20:44:56 +01:00
parent 6f1070cb72
commit 7f43e958df
10 changed files with 74 additions and 156 deletions

View File

@@ -770,18 +770,6 @@ and any spaces before and after the resulting name are removed.</p>
<td class="name" nowrap="nowrap"><a href="##(SPAWN)._GetGroupCountryID">SPAWN:_GetGroupCountryID(SpawnPrefix)</a></td>
<td class="summary">
<p>Gets the CountryID of the Group with the given SpawnPrefix</p>
</td>
</tr>
<tr>
<td class="name" nowrap="nowrap"><a href="##(SPAWN)._GetGroupFromDCSUnit">SPAWN:_GetGroupFromDCSUnit(DCSUnit)</a></td>
<td class="summary">
<p>Return the group within the SpawnGroups collection with input a DCSUnit.</p>
</td>
</tr>
<tr>
<td class="name" nowrap="nowrap"><a href="##(SPAWN)._GetGroupIndexFromDCSUnit">SPAWN:_GetGroupIndexFromDCSUnit(DCSUnit)</a></td>
<td class="summary">
<p>Get the group index from a DCSUnit.</p>
</td>
</tr>
<tr>
@@ -791,7 +779,7 @@ and any spaces before and after the resulting name are removed.</p>
</td>
</tr>
<tr>
<td class="name" nowrap="nowrap"><a href="##(SPAWN)._GetPrefixFromDCSUnit">SPAWN:_GetPrefixFromDCSUnit(DCSUnit)</a></td>
<td class="name" nowrap="nowrap"><a href="##(SPAWN)._GetPrefixFromGroup">SPAWN:_GetPrefixFromGroup(DCSUnit, SpawnGroup)</a></td>
<td class="summary">
<p>Return the prefix of a SpawnUnit.</p>
</td>
@@ -815,31 +803,31 @@ and any spaces before and after the resulting name are removed.</p>
</td>
</tr>
<tr>
<td class="name" nowrap="nowrap"><a href="##(SPAWN)._OnBirth">SPAWN:_OnBirth(Event)</a></td>
<td class="name" nowrap="nowrap"><a href="##(SPAWN)._OnBirth">SPAWN:_OnBirth(EventData)</a></td>
<td class="summary">
</td>
</tr>
<tr>
<td class="name" nowrap="nowrap"><a href="##(SPAWN)._OnDeadOrCrash">SPAWN:_OnDeadOrCrash(Event)</a></td>
<td class="name" nowrap="nowrap"><a href="##(SPAWN)._OnDeadOrCrash">SPAWN:_OnDeadOrCrash(EventData)</a></td>
<td class="summary">
</td>
</tr>
<tr>
<td class="name" nowrap="nowrap"><a href="##(SPAWN)._OnEngineShutDown">SPAWN:_OnEngineShutDown(event)</a></td>
<td class="name" nowrap="nowrap"><a href="##(SPAWN)._OnEngineShutDown">SPAWN:_OnEngineShutDown(EventData)</a></td>
<td class="summary">
<p>Will detect AIR Units shutting down their engines ...</p>
</td>
</tr>
<tr>
<td class="name" nowrap="nowrap"><a href="##(SPAWN)._OnLand">SPAWN:_OnLand(event)</a></td>
<td class="name" nowrap="nowrap"><a href="##(SPAWN)._OnLand">SPAWN:_OnLand(EventData)</a></td>
<td class="summary">
<p>Will detect AIR Units landing...</p>
</td>
</tr>
<tr>
<td class="name" nowrap="nowrap"><a href="##(SPAWN)._OnTakeOff">SPAWN:_OnTakeOff(event)</a></td>
<td class="name" nowrap="nowrap"><a href="##(SPAWN)._OnTakeOff">SPAWN:_OnTakeOff(EventData)</a></td>
<td class="summary">
<p>Will detect AIR Units taking off...</p>
</td>
@@ -2327,6 +2315,9 @@ when nothing was spawned.</p>
<p> Overwrite unit names by default with group name.</p>
</dd>
</dl>
<dl class="function">
@@ -2341,6 +2332,9 @@ when nothing was spawned.</p>
<p> By default, no InitLimit</p>
</dd>
</dl>
<dl class="function">
@@ -2376,7 +2370,7 @@ when nothing was spawned.</p>
<dl class="function">
<dt>
<em></em>
<em>#number</em>
<a id="#(SPAWN).SpawnMaxGroups" >
<strong>SPAWN.SpawnMaxGroups</strong>
</a>
@@ -2393,7 +2387,7 @@ when nothing was spawned.</p>
<dl class="function">
<dt>
<em></em>
<em>#number</em>
<a id="#(SPAWN).SpawnMaxUnitsAlive" >
<strong>SPAWN.SpawnMaxUnitsAlive</strong>
</a>
@@ -2711,7 +2705,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>
@@ -2866,84 +2860,6 @@ The group that was spawned. You can use this group for further actions.</p>
<dl class="function">
<dt>
<a id="#(SPAWN)._GetGroupFromDCSUnit" >
<strong>SPAWN:_GetGroupFromDCSUnit(DCSUnit)</strong>
</a>
</dt>
<dd>
<p>Return the group within the SpawnGroups collection with input a DCSUnit.</p>
<h3>Parameter</h3>
<ul>
<li>
<p><code><em><a href="Dcs.DCSWrapper.Unit.html##(Unit)">Dcs.DCSWrapper.Unit#Unit</a> DCSUnit </em></code>:
The <a href="DCSUnit.html">DCSUnit</a> to be searched.</p>
</li>
</ul>
<h3>Return values</h3>
<ol>
<li>
<p><em><a href="Wrapper.Group.html##(GROUP)">Wrapper.Group#GROUP</a>:</em>
The Group</p>
</li>
<li>
<p><em>#nil:</em>
Nothing found</p>
</li>
</ol>
</dd>
</dl>
<dl class="function">
<dt>
<a id="#(SPAWN)._GetGroupIndexFromDCSUnit" >
<strong>SPAWN:_GetGroupIndexFromDCSUnit(DCSUnit)</strong>
</a>
</dt>
<dd>
<p>Get the group index from a DCSUnit.</p>
<p>The method will search for a #-mark, and will return the index behind the #-mark of the DCSUnit.
It will return nil of no prefix was found.</p>
<h3>Parameter</h3>
<ul>
<li>
<p><code><em><a href="Dcs.DCSWrapper.Unit.html##(Unit)">Dcs.DCSWrapper.Unit#Unit</a> DCSUnit </em></code>:
The <a href="DCSUnit.html">DCSUnit</a> to be searched.</p>
</li>
</ul>
<h3>Return values</h3>
<ol>
<li>
<p><em>#string:</em>
The prefix</p>
</li>
<li>
<p><em>#nil:</em>
Nothing found</p>
</li>
</ol>
</dd>
</dl>
<dl class="function">
<dt>
<a id="#(SPAWN)._GetLastIndex" >
<strong>SPAWN:_GetLastIndex()</strong>
</a>
@@ -2957,8 +2873,8 @@ Nothing found</p>
<dl class="function">
<dt>
<a id="#(SPAWN)._GetPrefixFromDCSUnit" >
<strong>SPAWN:_GetPrefixFromDCSUnit(DCSUnit)</strong>
<a id="#(SPAWN)._GetPrefixFromGroup" >
<strong>SPAWN:_GetPrefixFromGroup(DCSUnit, SpawnGroup)</strong>
</a>
</dt>
<dd>
@@ -2969,13 +2885,18 @@ Nothing found</p>
<p>The method will search for a #-mark, and will return the text before the #-mark.
It will return nil of no prefix was found.</p>
<h3>Parameter</h3>
<h3>Parameters</h3>
<ul>
<li>
<p><code><em><a href="Dcs.DCSWrapper.Unit.html##(UNIT)">Dcs.DCSWrapper.Unit#UNIT</a> DCSUnit </em></code>:
The <a href="DCSUnit.html">DCSUnit</a> to be searched.</p>
</li>
<li>
<p><code><em> SpawnGroup </em></code>: </p>
</li>
</ul>
<h3>Return values</h3>
@@ -3073,7 +2994,7 @@ Nothing found</p>
<dt>
<a id="#(SPAWN)._OnBirth" >
<strong>SPAWN:_OnBirth(Event)</strong>
<strong>SPAWN:_OnBirth(EventData)</strong>
</a>
</dt>
<dd>
@@ -3084,7 +3005,7 @@ Nothing found</p>
<ul>
<li>
<p><code><em><a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a> Event </em></code>: </p>
<p><code><em><a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a> EventData </em></code>: </p>
</li>
</ul>
@@ -3094,7 +3015,7 @@ Nothing found</p>
<dt>
<a id="#(SPAWN)._OnDeadOrCrash" >
<strong>SPAWN:_OnDeadOrCrash(Event)</strong>
<strong>SPAWN:_OnDeadOrCrash(EventData)</strong>
</a>
</dt>
<dd>
@@ -3105,7 +3026,7 @@ Nothing found</p>
<ul>
<li>
<p><code><em><a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a> Event </em></code>: </p>
<p><code><em><a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a> EventData </em></code>: </p>
</li>
</ul>
@@ -3115,7 +3036,7 @@ Nothing found</p>
<dt>
<a id="#(SPAWN)._OnEngineShutDown" >
<strong>SPAWN:_OnEngineShutDown(event)</strong>
<strong>SPAWN:_OnEngineShutDown(EventData)</strong>
</a>
</dt>
<dd>
@@ -3130,7 +3051,7 @@ But only when the Unit was registered to have landed.</p>
<ul>
<li>
<p><code><em> event </em></code>: </p>
<p><code><em><a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a> EventData </em></code>: </p>
</li>
</ul>
@@ -3140,7 +3061,7 @@ But only when the Unit was registered to have landed.</p>
<dt>
<a id="#(SPAWN)._OnLand" >
<strong>SPAWN:_OnLand(event)</strong>
<strong>SPAWN:_OnLand(EventData)</strong>
</a>
</dt>
<dd>
@@ -3155,7 +3076,7 @@ This is needed to ensure that Re-SPAWNing is only done for landed AIR Groups.</p
<ul>
<li>
<p><code><em> event </em></code>: </p>
<p><code><em><a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a> EventData </em></code>: </p>
</li>
</ul>
@@ -3165,7 +3086,7 @@ This is needed to ensure that Re-SPAWNing is only done for landed AIR Groups.</p
<dt>
<a id="#(SPAWN)._OnTakeOff" >
<strong>SPAWN:_OnTakeOff(event)</strong>
<strong>SPAWN:_OnTakeOff(EventData)</strong>
</a>
</dt>
<dd>
@@ -3180,7 +3101,7 @@ This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups.</p
<ul>
<li>
<p><code><em> event </em></code>: </p>
<p><code><em><a href="Core.Event.html##(EVENTDATA)">Core.Event#EVENTDATA</a> EventData </em></code>: </p>
</li>
</ul>