Auto commit by GitHub Actions Workflow

This commit is contained in:
MooseBotter
2025-07-21 12:52:34 +00:00
parent eceef13241
commit b2ad821f2c
30 changed files with 908 additions and 702 deletions

View File

@@ -2891,6 +2891,12 @@ use negative idp for rounding ahead of decimal place, positive for rounding afte
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(UTILS).SpawnFARPAndFunctionalStatics">UTILS.SpawnFARPAndFunctionalStatics(Name, Coordinate, FARPType, Coalition, Country, CallSign, Frequency, Modulation, ADF, SpawnRadius, VehicleTemplate, Liquids, Equipment, Airframes, F10Text, DynamicSpawns, HotStart)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Spawns a new FARP of a defined type and coalition and functional statics (fuel depot, ammo storage, tent, windsock) around that FARP to make it operational.</p>
</td>
</tr>
<tr class="w3-border">
<td class="name w3-half w3-container" style="word-wrap: break-word"><p><a href="##(UTILS).SpawnMASHStatics">UTILS.SpawnMASHStatics(Name, Coordinate, Country, ADF, Livery, Templates)</a></p></td>
<td class="summary w3-half w3-container" style="word-wrap: break-word">
<p>Spawn a MASH at a given coordinate, optionally, add an ADF Beacon.</p>
</td>
</tr>
<tr class="w3-border">
@@ -10542,6 +10548,129 @@ References: <a href="https://forum.dcs.world/topic/282989-farp-equipment-to-run-
</div>
</div>
</div>
</div>
<div class="w3-card-2 w3-padding-small w3-margin-top">
<div class="w3-theme-l2">
<h2><a id="#(UTILS).SpawnMASHStatics" ><strong>UTILS.SpawnMASHStatics(Name, Coordinate, Country, ADF, Livery, Templates)</strong></a></h2>
</div>
<p>Spawn a MASH at a given coordinate, optionally, add an ADF Beacon.</p>
<div id= "#Functions##SpawnMASHStatics" 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>UTILS</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>Name</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Unique Name of the Mash.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
<a href="Core.Point.html##(COORDINATE)">Core.Point#COORDINATE</a>
<strong><strong>Coordinate</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Coordinate where to spawn the MASH. Can be given as a Core.Zone#ZONE object, in this case we take the center coordinate.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>Country</strong></strong>
</p>
</div>
<div class="w3-half">
<p>Country ID the MASH belongs to, e.g. country.id.USA or country.id.RUSSIA.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#number
<strong><strong>ADF</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) ADF Frequency in kHz (Kilohertz), if given activate an ADF Beacon at the location of the MASH.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#string
<strong><strong>Livery</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) The livery of the static CH-47, defaults to dark green.</p>
</div>
</div>
<div class="w3-row w3-margin-left w3-border-bottom w3-border-l2">
<div class="w3-half">
<p>
#table
<strong><strong>Templates</strong></strong>
</p>
</div>
<div class="w3-half">
<p>(Optional) You can hand in your own template table of numbered(!) entries. Each entry consist of a relative(!) x,y position and data of a
static, shape_name is optional. Also, livery_id is optional, but is applied to the helicopter static only.</p>
</div>
</div>
<h2><strong>Usage:</strong></h2>
<pre class="example"><code> -- MASH Template example, this one is the built in one used in the function:
MASHTemplates = {
[1]={category='Infantry',type='Soldier M4',shape_name='none',heading=0,x=0.000000,y=0.000000,},
[2]={category='Infantry',type='Soldier M4',shape_name='none',heading=0,x=0.313533,y=8.778935,},
[3]={category='Infantry',type='Soldier M4',shape_name='none',heading=0,x=16.303737,y=20.379671,},
[4]={category='Helicopters',type='CH-47Fbl1',shape_name='none',heading=0,x=-20.047735,y=-63.166179,livery_id = "us army dark green",},
[5]={category='Infantry',type='Soldier M4',shape_name='none',heading=0,x=26.650339,y=20.066138,},
[6]={category='Heliports',type='FARP_SINGLE_01',shape_name='FARP_SINGLE_01',heading=0,x=-25.432292,y=9.077099,},
[7]={category='Heliports',type='FARP_SINGLE_01',shape_name='FARP_SINGLE_01',heading=0,x=-12.717421,y=-3.216114,},
[8]={category='Heliports',type='FARP_SINGLE_01',shape_name='FARP_SINGLE_01',heading=0,x=-25.439281,y=-3.216114,},
[9]={category='Heliports',type='FARP_SINGLE_01',shape_name='FARP_SINGLE_01',heading=0,x=-12.717421,y=9.155603,},
[10]={category='Fortifications',type='TACAN_beacon',shape_name='none',heading=0,x=-2.329847,y=-16.579903,},
[11]={category='Fortifications',type='FARP Fuel Depot',shape_name='GSM Rus',heading=0,x=2.222011,y=4.487030,},
[12]={category='Fortifications',type='APFC fuel',shape_name='M92_APFCfuel',heading=0,x=3.614927,y=0.367838,},
[13]={category='Fortifications',type='Camouflage03',shape_name='M92_Camouflage03',heading=0,x=21.544148,y=21.998879,},
[14]={category='Fortifications',type='Container_generator',shape_name='M92_Container_generator',heading=0,x=20.989192,y=37.314334,},
[15]={category='Fortifications',type='FireExtinguisher02',shape_name='M92_FireExtinguisher02',heading=0,x=3.988003,y=8.362333,},
[16]={category='Fortifications',type='FireExtinguisher02',shape_name='M92_FireExtinguisher02',heading=0,x=-3.953195,y=12.945844,},
[17]={category='Fortifications',type='Windsock',shape_name='H-Windsock_RW',heading=0,x=-18.944173,y=-33.042196,},
[18]={category='Fortifications',type='Tent04',shape_name='M92_Tent04',heading=0,x=21.220671,y=30.247529,},
}
</code></pre>
</div>
</div>
</div>