<?xml version="1.0" standalone="yes" ?>
<?xml-stylesheet href="x2script.xsl" type="text/xsl" ?>
<script>
<name>plugin.Xai.AutoM.cmd.StartMining</name>
<version>6</version>
<engineversion>25</engineversion>
<description>Activate Automining</description>
<arguments>
<argument index="1" name="asteroid.type" type="Var/Number" desc="Set asteroid type, 1, 2, 3 " />
<argument index="2" name="Filter" type="Var/Number" desc="Ignore yields higher than" />
</arguments>
<sourcetext>
<line linenr="001" indent=""><comment><text>*&#160;</text><var>Created&#160;by&#160;Xai&#160;Corporation,&#160;764</var></comment></line>
<line linenr="002" indent=""><comment><text>*&#160;</text><var>Part&#160;of&#160;Automining&#160;v2</var></comment></line>
<line linenr="003" indent=""><comment><text>*&#160;</text><var></var></comment></line>
<line linenr="004" indent=""><comment><text>*&#160;</text><var>rewrite&#160;for&#160;signing&#160;in&#160;progress</var></comment></line>
<line linenr="005" indent=""><comment><text>*&#160;</text><var></var></comment></line>
<line linenr="006" indent=""></line>
<line linenr="007" indent=""><comment><text>*&#160;</text><var>safeties&#160;on!</var></comment></line>
<line linenr="008" indent=""><text>infinite&#160;loop&#160;detection&#160;enabled=</text><var>[TRUE]</var></line>
<line linenr="009" indent=""></line>
<line linenr="010" indent=""><comment><text>*&#160;</text><var>-------------------------------</var></comment></line>
<line linenr="011" indent=""><comment><text>*&#160;</text><var>------&#160;initialisation&#160;------</var></comment></line>
<line linenr="012" indent=""><comment><text>*&#160;</text><var>-------------------------------</var></comment></line>
<line linenr="013" indent=""><var>$CMD.AutoMining&#160;=&#160;</var><var>COMMAND_XAI_AUTOM_MINING</var></line>
<line linenr="014" indent=""><var>$CMD.collecting&#160;=&#160;</var><var>COMMAND_XAI_AUTOM_COLLECT_ORES</var></line>
<line linenr="015" indent=""><var>[THIS]&#160;-&gt;</var><text>&#160;set&#160;command:&#160;</text><var>$CMD.AutoMining</var><text>&#160;&#160;target=</text><var>null</var><text>&#160;target2=</text><var>null</var><text>&#160;par1=</text><var>null</var><text>&#160;par2=</text><var>null</var></line>
<line linenr="016" indent=""></line>
<line linenr="017" indent=""><var>$ore.types&#160;=&#160;</var><text>&#160;array&#160;alloc:&#160;size=</text><var>0</var></line>
<line linenr="018" indent=""><text>append&#160;</text><var>Ore</var><text>&#160;to&#160;array&#160;</text><var>$ore.types</var></line>
<line linenr="019" indent=""><text>append&#160;</text><var>Nividium</var><text>&#160;to&#160;array&#160;</text><var>$ore.types</var></line>
<line linenr="020" indent=""><text>append&#160;</text><var>Silicon&#160;Wafers</var><text>&#160;to&#160;array&#160;</text><var>$ore.types</var></line>
<line linenr="021" indent=""></line>
<line linenr="022" indent=""><comment><text>*&#160;</text><var>If&#160;filter&#160;is&#160;0,&#160;mine&#160;any&#160;asteroid</var></comment></line>
<line linenr="023" indent=""><comment><text>*&#160;</text><var>set&#160;asteriod&#160;type&#160;to&#160;mine,&#160;invalid&#160;&#160;input&#160;means&#160;&#160;any&#160;type</var></comment></line>
<line linenr="024" indent=""><comment>*<text>write&#160;to&#160;log&#160;file&#160;#</text>5001<text>&#160;&#160;append=</text>[TRUE]<text>&#160;&#160;printf:&#160;fmt=</text>'Type&#160;-&#160;%s'<text>,&#160;</text>$asteroid.type<text>,&#160;</text>null<text>,&#160;</text>null<text>,&#160;</text>null<text>,&#160;</text>null</comment></line>
<line linenr="025" indent=""><var>if&#160;</var><var>$asteroid.type</var><text>&#160;</text><var>==</var><text>&#160;</text><var>1</var></line>
<line linenr="026" indent="&#160;"><var>$asteroid.type&#160;=&#160;</var><var>0</var></line>
<line linenr="027" indent=""><var>else&#160;if&#160;</var><var>$asteroid.type</var><text>&#160;</text><var>==</var><text>&#160;</text><var>2</var></line>
<line linenr="028" indent="&#160;"><var>$asteroid.type&#160;=&#160;</var><var>1</var></line>
<line linenr="029" indent=""><var>else&#160;if&#160;</var><var>$asteroid.type</var><text>&#160;</text><var>==</var><text>&#160;</text><var>3</var></line>
<line linenr="030" indent="&#160;"><var>$asteroid.type&#160;=&#160;</var><var>2</var></line>
<line linenr="031" indent=""><text>else</text></line>
<line linenr="032" indent="&#160;"><var>$asteroid.type&#160;=&#160;</var><var>null</var></line>
<line linenr="033" indent=""><text>end</text></line>
<line linenr="034" indent=""></line>
<line linenr="035" indent=""><comment><text>*&#160;</text><var>Store&#160;yield&#160;and&#160;type</var></comment></line>
<line linenr="036" indent=""><var>[THIS]&#160;-&gt;</var><text>&#160;set&#160;local&#160;variable:&#160;name=</text><var>'AutoM.yield'</var><text>&#160;value=</text><var>$Filter</var></line>
<line linenr="037" indent=""><var>[THIS]&#160;-&gt;</var><text>&#160;set&#160;local&#160;variable:&#160;name=</text><var>'AutoM.type'</var><text>&#160;value=</text><var>$asteroid.type</var></line>
<line linenr="038" indent=""></line>
<line linenr="039" indent=""><comment><text>*&#160;</text><var>Logging</var></comment></line>
<line linenr="040" indent=""><text>write&#160;to&#160;log&#160;file&#160;#</text><var>5001</var><text>&#160;&#160;append=</text><var>[FALSE]</var><text>&#160;&#160;printf:&#160;pageid=</text><var>5501</var><text>&#160;textid=</text><var>10021</var><text>,&#160;</text><var>[THIS]</var><text>,&#160;</text><var>[SECTOR]</var><text>,&#160;</text><var>$asteroid.type</var><text>,&#160;</text><var>$Filter</var><text>,&#160;</text><var>null</var></line>
<line linenr="041" indent=""></line>
<line linenr="042" indent=""></line>
<line linenr="043" indent=""><comment><text>*&#160;</text><var>-------------------------------</var></comment></line>
<line linenr="044" indent=""><comment><text>*&#160;</text><var>-------------------------------</var></comment></line>
<line linenr="045" indent=""><comment><text>*&#160;</text><var>Begin&#160;main&#160;mining&#160;loop</var></comment></line>
<line linenr="046" indent=""><comment><text>*&#160;</text><var>-------------------------------</var></comment></line>
<line linenr="047" indent=""><comment><text>*&#160;</text><var>-------------------------------</var></comment></line>
<line linenr="048" indent=""><comment><text>*&#160;</text><var>Not&#160;using&#160;while&#160;here&#160;because&#160;the&#160;labels&#160;would&#160;cause&#160;problems</var></comment></line>
<line linenr="049" indent=""><var>Main.Loop</var><text>:</text></line>
<line linenr="050" interruptable="@" indent=""><var>=&#160;</var><text>wait&#160;randomly&#160;from&#160;</text><var>100</var><text>&#160;to&#160;</text><var>150</var><text>&#160;ms</text></line>
<line linenr="051" indent=""></line>
<line linenr="052" indent=""><comment><text>*&#160;</text><var>Check&#160;for&#160;required&#160;equipment</var></comment></line>
<line linenr="053" indent=""><comment><text>*&#160;</text><var>&#160;-&#160;needs&#160;to&#160;be&#160;done&#160;each&#160;loop,&#160;incase&#160;devices&#160;are&#160;swapped&#160;out</var></comment></line>
<line linenr="054" indent=""><var>if&#160;not&#160;</var><var>[THIS]&#160;-&gt;</var><text>&#160;get&#160;amount&#160;of&#160;ware&#160;</text><var>Mobile&#160;Drilling&#160;System</var><text>&#160;in&#160;cargo&#160;bay</text></line>
<line linenr="055" indent="&#160;"><text>write&#160;to&#160;player&#160;logbook:&#160;printf:&#160;pageid=</text><var>5501</var><text>&#160;textid=</text><var>1008</var><text>,&#160;</text><var>[THIS]</var><text>,&#160;</text><var>[SECTOR]</var><text>,&#160;</text><var>null</var><text>,&#160;</text><var>null</var><text>,&#160;</text><var>null</var></line>
<line linenr="056" indent="&#160;"><text>play&#160;sample:&#160;incoming&#160;transmission&#160;</text><var>[IncomingTransmission.Message]</var><text>,&#160;from&#160;object&#160;</text><var>[THIS]</var></line>
<line linenr="057" indent="&#160;"><text>goto&#160;label&#160;</text><var>dock</var></line>
<line linenr="058" indent="&#160;"></line>
<line linenr="059" indent=""><var>else&#160;if&#160;not&#160;</var><var>[THIS]&#160;-&gt;</var><text>&#160;get&#160;true&#160;amount&#160;of&#160;ware&#160;</text><var>Mineral&#160;Scanner</var><text>&#160;in&#160;cargo&#160;bay</text></line>
<line linenr="060" indent="&#160;"><text>write&#160;to&#160;player&#160;logbook:&#160;printf:&#160;pageid=</text><var>5501</var><text>&#160;textid=</text><var>1001</var><text>,&#160;</text><var>[THIS]</var><text>,&#160;</text><var>[SECTOR]</var><text>,&#160;</text><var>null</var><text>,&#160;</text><var>null</var><text>,&#160;</text><var>null</var></line>
<line linenr="061" indent="&#160;"><text>play&#160;sample:&#160;incoming&#160;transmission&#160;</text><var>[IncomingTransmission.Message]</var><text>,&#160;from&#160;object&#160;</text><var>[THIS]</var></line>
<line linenr="062" indent="&#160;"><text>goto&#160;label&#160;</text><var>dock</var></line>
<line linenr="063" indent="&#160;"></line>
<line linenr="064" indent=""><text>end</text></line>
<line linenr="065" indent=""></line>
<line linenr="066" indent=""><comment><text>*&#160;</text><var>&#160;-&#160;Check&#160;scanner&#160;range.&#160;&#160;first&#160;&#160;set&#160;default&#160;incase&#160;interupted&#160;here</var></comment></line>
<line linenr="067" indent=""><var>$Scan.Range&#160;=&#160;</var><var>20</var></line>
<line linenr="068" interruptable="@" indent=""><var>$Scan.Range&#160;=&#160;</var><var>[THIS]&#160;-&gt;</var><text>&#160;call&#160;script&#160;</text><call>lib.Xai.find</call><text>&#160;:&#160;</text><text>&#160;CMD=</text><var>'scanner.range'</var><text>&#160;</text><text>&#160;Arg1=</text><var>[THIS]</var><text>&#160;</text><text>&#160;Arg2=</text><var>null</var><text>&#160;</text><text>&#160;Arg3=</text><var>null</var><text>&#160;</text><text>&#160;Arg4=</text><var>null</var></line>
<line linenr="069" indent=""></line>
<line linenr="070" indent=""><var>skip&#160;if&#160;not&#160;</var><var>[DOCKEDAT]</var></line>
<line linenr="071" interruptable="@" indent="&#160;"><var>=&#160;</var><var>[THIS]&#160;-&gt;</var><text>&#160;move&#160;around&#160;</text><var>10000</var><text>&#160;ms</text></line>
<line linenr="072" indent=""></line>
<line linenr="073" indent=""><comment><text>*&#160;</text><var>Abort&#160;Mining&#160;if&#160;an&#160;enemy&#160;is&#160;detected</var></comment></line>
<line linenr="074" indent=""><var>if&#160;</var><text>&#160;find&#160;ship:&#160;sector=</text><var>[SECTOR]</var><text>&#160;class&#160;or&#160;type=</text><var>null</var><text>&#160;race=</text><var>null</var><text>&#160;flags=</text><var>[Find.Enemy]</var><text>&#160;refobj=</text><var>[THIS]</var><text>&#160;maxdist=</text><var>$Scan.Range</var><text>&#160;maxnum=</text><var>1</var><text>&#160;refpos=</text><var>null</var></line>
<line linenr="075" indent="&#160;"><text>write&#160;to&#160;player&#160;logbook:&#160;printf:&#160;pageid=</text><var>5501</var><text>&#160;textid=</text><var>10010</var><text>,&#160;</text><var>[THIS]</var><text>,&#160;</text><var>[SECTOR]</var><text>,&#160;</text><var>null</var><text>,&#160;</text><var>null</var><text>,&#160;</text><var>null</var></line>
<line linenr="076" indent="&#160;"><text>play&#160;sample:&#160;incoming&#160;transmission&#160;</text><var>[IncomingTransmission.SOS]</var><text>,&#160;from&#160;object&#160;</text><var>[THIS]</var></line>
<line linenr="077" indent="&#160;"><text>goto&#160;label&#160;</text><var>dock</var></line>
<line linenr="078" indent=""><text>end</text></line>
<line linenr="079" indent=""></line>
<line linenr="080" indent=""><comment><text>*&#160;</text><var>1.-------------------------------</var></comment></line>
<line linenr="081" indent=""><comment><text>*&#160;</text><var>Check&#160;for&#160;other&#160;miners&#160;and&#160;other&#160;collectors</var></comment></line>
<line linenr="082" indent=""><comment><text>*&#160;</text><var>&#160;&#160;need&#160;to&#160;check&#160;each&#160;loop,&#160;other&#160;miners&#160;can&#160;be&#160;ignored&#160;if&#160;they&#160;are</var></comment></line>
<line linenr="083" indent=""><comment><text>*&#160;</text><var>&#160;&#160;a&#160;long&#160;way&#160;&#160;a&#160;&#160;way</var></comment></line>
<line linenr="084" indent=""></line>
<line linenr="085" indent=""><var>$ships&#160;=&#160;</var><text>&#160;find&#160;ship:&#160;sector=</text><var>[SECTOR]</var><text>&#160;class&#160;or&#160;type=</text><var>Small&#160;Transport&#160;TS</var><text>&#160;race=</text><var>Player</var><text>&#160;flags=</text><var>[Find.Multiple]</var><text>&#160;refobj=</text><var>[THIS]</var><text>&#160;maxdist=</text><var>20000</var><text>&#160;maxnum=</text><var>99</var><text>&#160;refpos=</text><var>null</var></line>
<line linenr="086" indent=""><var>if&#160;</var><var>$ships</var></line>
<line linenr="087" interruptable="@" indent="&#160;"><var>$mining.ship&#160;=&#160;</var><var>[THIS]&#160;-&gt;</var><text>&#160;call&#160;script&#160;</text><call>lib.Xai.find2</call><text>&#160;:&#160;</text><text>&#160;Command=</text><var>'ship.byCmd'</var><text>&#160;</text><text>&#160;Arg1=</text><var>$ships</var><text>&#160;</text><text>&#160;Arg2=</text><var>$CMD.AutoMining</var><text>&#160;</text><text>&#160;Arg3=</text><var>[FALSE]</var><text>&#160;</text><text>&#160;Arg4=</text><var>null</var></line>
<line linenr="088" indent="&#160;"></line>
<line linenr="089" interruptable="@" indent="&#160;"><var>$collection.ship&#160;=&#160;</var><var>[THIS]&#160;-&gt;</var><text>&#160;call&#160;script&#160;</text><call>lib.Xai.find2</call><text>&#160;:&#160;</text><text>&#160;Command=</text><var>'ship.byCmd'</var><text>&#160;</text><text>&#160;Arg1=</text><var>$ships</var><text>&#160;</text><text>&#160;Arg2=</text><var>$CMD.collecting</var><text>&#160;</text><text>&#160;Arg3=</text><var>[FALSE]</var><text>&#160;</text><text>&#160;Arg4=</text><var>null</var></line>
<line linenr="090" indent="&#160;"><var>skip&#160;if&#160;</var><var>$collection.ship</var></line>
<line linenr="091" interruptable="@" indent="&#160;&#160;"><var>$collection.ship&#160;=&#160;</var><var>[THIS]&#160;-&gt;</var><text>&#160;call&#160;script&#160;</text><call>lib.Xai.find2</call><text>&#160;:&#160;</text><text>&#160;Command=</text><var>'ship.byCmd'</var><text>&#160;</text><text>&#160;Arg1=</text><var>$ships</var><text>&#160;</text><text>&#160;Arg2=</text><var>COMMAND_COLLECT_WARE</var><text>&#160;</text><text>&#160;Arg3=</text><var>[FALSE]</var><text>&#160;</text><text>&#160;Arg4=</text><var>null</var></line>
<line linenr="092" indent=""><comment><text>*&#160;</text><var>Logging</var></comment></line>
<line linenr="093" indent="&#160;"><text>write&#160;to&#160;log&#160;file&#160;#</text><var>5001</var><text>&#160;&#160;append=</text><var>[TRUE]</var><text>&#160;&#160;printf:&#160;pageid=</text><var>5501</var><text>&#160;textid=</text><var>10023</var><text>,&#160;</text><var>[THIS]</var><text>,&#160;</text><var>$mining.ship</var><text>,&#160;</text><var>$collection.ship</var><text>,&#160;</text><var>null</var><text>,&#160;</text><var>null</var></line>
<line linenr="094" indent=""><text>end</text></line>
<line linenr="095" indent=""></line>
<line linenr="096" indent=""><comment><text>*&#160;</text><var></var></comment></line>
<line linenr="097" indent=""><comment><text>*&#160;</text><var>2.-------------------------------</var></comment></line>
<line linenr="098" indent=""><comment><text>*&#160;</text><var>check&#160;for&#160;ships&#160;following&#160;us</var></comment></line>
<line linenr="099" indent=""><comment><text>*&#160;</text><var>If&#160;they&#160;can&#160;carry&#160;XL,&#160;&#160;use&#160;transporter&#160;device</var></comment></line>
<line linenr="100" indent=""><var>$ships&#160;=&#160;</var><var>[THIS]&#160;-&gt;</var><text>&#160;get&#160;formation&#160;follower&#160;ships</text></line>
<line linenr="101" indent=""><var>if&#160;</var><var>$ships</var></line>
<line linenr="102" interruptable="@" indent="&#160;"><var>=&#160;</var><var>[THIS]&#160;-&gt;</var><text>&#160;call&#160;script&#160;</text><call>plugin.Xai.AutoM.Start.followers</call><text>&#160;:&#160;</text></line>
<line linenr="103" indent="&#160;"></line>
<line linenr="104" indent="&#160;"><var>$ships.num&#160;=&#160;</var><text>&#160;size&#160;of&#160;array&#160;</text><var>$ships</var></line>
<line linenr="105" indent="&#160;"><var>while&#160;</var><var>$ships.num</var></line>
<line linenr="106" indent="&#160;&#160;"><text>dec&#160;</text><var>$ships.num&#160;=&#160;</var></line>
<line linenr="107" indent="&#160;&#160;"><var>$ship&#160;=&#160;</var><var>$ships</var><text>[</text><var>$ships.num</var><text>]</text></line>
<line linenr="108" indent="&#160;&#160;"></line>
<line linenr="109" indent=""><comment><text>*&#160;</text><var>&#160;-&#160;If&#160;ship&#160;can&#160;carry&#160;XL&#160;cargo,&#160;can&#160;we&#160;send&#160;it&#160;our&#160;ore</var></comment></line>
<line linenr="110" indent="&#160;&#160;"><var>if&#160;</var><var>$ship&#160;-&gt;</var><text>&#160;can&#160;transport&#160;ware&#160;</text><var>Ore&#160;Collector</var></line>
<line linenr="111" indent="&#160;&#160;&#160;"><var>if&#160;</var><var>$ship&#160;-&gt;</var><text>&#160;get&#160;free&#160;amount&#160;of&#160;ware&#160;</text><var>Silicon&#160;Wafers</var><text>&#160;in&#160;cargo&#160;bay</text></line>
<line linenr="112" indent="&#160;&#160;&#160;&#160;"></line>
<line linenr="113" indent="&#160;&#160;&#160;&#160;"><var>$dist&#160;=&#160;</var><text>get&#160;distance&#160;between&#160;</text><var>[THIS]</var><text>&#160;and&#160;</text><var>$ship</var></line>
<line linenr="114" indent="&#160;&#160;&#160;&#160;"><var>if&#160;</var><var>$dist</var><text>&#160;</text><var>&lt;</var><text>&#160;</text><var>5000</var></line>
<line linenr="115" indent="&#160;&#160;&#160;&#160;&#160;"><var>$ore.types.num&#160;=&#160;</var><text>&#160;size&#160;of&#160;array&#160;</text><var>$ore.types</var></line>
<line linenr="116" indent="&#160;&#160;&#160;&#160;&#160;"></line>
<line linenr="117" indent="&#160;&#160;&#160;&#160;&#160;"><var>while&#160;</var><var>$ore.types.num</var></line>
<line linenr="118" indent="&#160;&#160;&#160;&#160;&#160;&#160;"><text>dec&#160;</text><var>$ore.types.num&#160;=&#160;</var></line>
<line linenr="119" indent="&#160;&#160;&#160;&#160;&#160;&#160;"><var>$ore.type&#160;=&#160;</var><var>$ore.types</var><text>[</text><var>$ore.types.num</var><text>]</text></line>
<line linenr="120" indent="&#160;&#160;&#160;&#160;&#160;&#160;"><var>$ore.type.amount&#160;=&#160;</var><var>[THIS]&#160;-&gt;</var><text>&#160;get&#160;true&#160;amount&#160;of&#160;ware&#160;</text><var>$ore.type</var><text>&#160;in&#160;cargo&#160;bay</text></line>
<line linenr="121" indent="&#160;&#160;&#160;&#160;&#160;&#160;"><var>if&#160;</var><var>$ore.type.amount</var></line>
<line linenr="122" indent="&#160;&#160;&#160;&#160;&#160;&#160;&#160;"></line>
<line linenr="123" indent="&#160;&#160;&#160;&#160;&#160;&#160;&#160;"><var>if&#160;</var><var>[THIS]&#160;-&gt;</var><text>&#160;get&#160;true&#160;amount&#160;of&#160;ware&#160;</text><var>Transporter&#160;Device</var><text>&#160;in&#160;cargo&#160;bay</text></line>
<line linenr="124" indent="&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;"><text>write&#160;to&#160;log&#160;file&#160;#</text><var>5001</var><text>&#160;&#160;append=</text><var>[TRUE]</var><text>&#160;&#160;printf:&#160;pageid=</text><var>5501</var><text>&#160;textid=</text><var>10026</var><text>,&#160;</text><var>[THIS]</var><text>,&#160;</text><var>[THIS]</var><text>,&#160;</text><var>$ship</var><text>,&#160;</text><var>$ore.type.amount</var><text>,&#160;</text><var>null</var></line>
<line linenr="125" interruptable="@" indent="&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;"><var>$ore.type.amount&#160;=&#160;</var><var>[THIS]&#160;-&gt;</var><text>&#160;call&#160;script&#160;</text><call>lib.Xai.cargoXfer</call><text>&#160;:&#160;</text><text>&#160;CMD=</text><var>'to.ship'</var><text>&#160;</text><text>&#160;Target=</text><var>$ship</var><text>&#160;</text><text>&#160;Ware=</text><var>$ore.type</var><text>&#160;</text><text>&#160;Quantity=</text><var>$ore.type.amount</var></line>
<line linenr="126" indent="&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;"><text>write&#160;to&#160;log&#160;file&#160;#</text><var>5001</var><text>&#160;&#160;append=</text><var>[TRUE]</var><text>&#160;&#160;printf:&#160;pageid=</text><var>5501</var><text>&#160;textid=</text><var>10027</var><text>,&#160;</text><var>[THIS]</var><text>,&#160;</text><var>$ore.type.amount</var><text>,&#160;</text><var>null</var><text>,&#160;</text><var>null</var><text>,&#160;</text><var>null</var></line>
<line linenr="127" indent="&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;"></line>
<line linenr="128" indent="&#160;&#160;&#160;&#160;&#160;&#160;&#160;"><var>else&#160;if&#160;</var><var>$ship&#160;-&gt;</var><text>&#160;get&#160;true&#160;amount&#160;of&#160;ware&#160;</text><var>Transporter&#160;Device</var><text>&#160;in&#160;cargo&#160;bay</text></line>
<line linenr="129" indent="&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;"><text>write&#160;to&#160;log&#160;file&#160;#</text><var>5001</var><text>&#160;&#160;append=</text><var>[TRUE]</var><text>&#160;&#160;printf:&#160;pageid=</text><var>5501</var><text>&#160;textid=</text><var>10026</var><text>,&#160;</text><var>[THIS]</var><text>,&#160;</text><var>[THIS]</var><text>,&#160;</text><var>$ship</var><text>,&#160;</text><var>$ore.type.amount</var><text>,&#160;</text><var>null</var></line>
<line linenr="130" interruptable="@" indent="&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;"><var>$ore.type.amount&#160;=&#160;</var><var>$ship&#160;-&gt;</var><text>&#160;call&#160;script&#160;</text><call>lib.Xai.cargoXfer</call><text>&#160;:&#160;</text><text>&#160;CMD=</text><var>'from.ship'</var><text>&#160;</text><text>&#160;Target=</text><var>[THIS]</var><text>&#160;</text><text>&#160;Ware=</text><var>$ore.type</var><text>&#160;</text><text>&#160;Quantity=</text><var>$ore.type.amount</var></line>
<line linenr="131" indent="&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;"><text>write&#160;to&#160;log&#160;file&#160;#</text><var>5001</var><text>&#160;&#160;append=</text><var>[TRUE]</var><text>&#160;&#160;printf:&#160;pageid=</text><var>5501</var><text>&#160;textid=</text><var>10027</var><text>,&#160;</text><var>[THIS]</var><text>,&#160;</text><var>$ore.type.amount</var><text>,&#160;</text><var>null</var><text>,&#160;</text><var>null</var><text>,&#160;</text><var>null</var></line>
<line linenr="132" indent="&#160;&#160;&#160;&#160;&#160;&#160;&#160;"><text>end</text></line>
<line linenr="133" indent="&#160;&#160;&#160;&#160;&#160;&#160;&#160;"></line>
<line linenr="134" indent="&#160;&#160;&#160;&#160;&#160;&#160;"><text>end</text></line>
<line linenr="135" indent="&#160;&#160;&#160;&#160;&#160;"><text>end</text></line>
<line linenr="136" indent="&#160;&#160;&#160;&#160;&#160;"></line>
<line linenr="137" indent="&#160;&#160;&#160;&#160;&#160;"><var>if&#160;</var><var>[THIS]&#160;-&gt;</var><text>&#160;get&#160;true&#160;amount&#160;of&#160;ware&#160;</text><var>Transporter&#160;Device</var><text>&#160;in&#160;cargo&#160;bay</text></line>
<line linenr="138" indent="&#160;&#160;&#160;&#160;&#160;&#160;"><text>goto&#160;label&#160;</text><var>Collect.Ore</var></line>
<line linenr="139" indent="&#160;&#160;&#160;&#160;&#160;"><var>else&#160;if&#160;</var><var>$ship&#160;-&gt;</var><text>&#160;get&#160;true&#160;amount&#160;of&#160;ware&#160;</text><var>Transporter&#160;Device</var><text>&#160;in&#160;cargo&#160;bay</text></line>
<line linenr="140" indent="&#160;&#160;&#160;&#160;&#160;&#160;"><text>goto&#160;label&#160;</text><var>Collect.Ore</var></line>
<line linenr="141" indent="&#160;&#160;&#160;&#160;&#160;"><text>end</text></line>
<line linenr="142" indent="&#160;&#160;&#160;&#160;"><text>end</text></line>
<line linenr="143" indent="&#160;&#160;&#160;&#160;"></line>
<line linenr="144" indent="&#160;&#160;&#160;"><text>end</text></line>
<line linenr="145" indent="&#160;&#160;"><text>end</text></line>
<line linenr="146" indent="&#160;&#160;"></line>
<line linenr="147" indent="&#160;"><text>end</text></line>
<line linenr="148" indent="&#160;"></line>
<line linenr="149" indent=""><text>end</text></line>
<line linenr="150" indent=""></line>
<line linenr="151" indent=""><comment><text>*&#160;</text><var>3.-------------------------------</var></comment></line>
<line linenr="152" indent=""><comment><text>*&#160;</text><var>IF&#160;we&#160;do&#160;not&#160;have&#160;some&#160;cargo&#160;space&#160;for&#160;ore,&#160;are&#160;there&#160;others&#160;to&#160;collect.</var></comment></line>
<line linenr="153" indent=""><var>if&#160;not&#160;</var><var>[THIS]&#160;-&gt;</var><text>&#160;get&#160;free&#160;amount&#160;of&#160;ware&#160;</text><var>Silicon&#160;Wafers</var><text>&#160;in&#160;cargo&#160;bay</text></line>
<line linenr="154" indent="&#160;"></line>
<line linenr="155" indent="&#160;"><var>skip&#160;if&#160;not&#160;</var><var>$collection.ship</var></line>
<line linenr="156" indent="&#160;&#160;"><text>goto&#160;label&#160;</text><var>Collect.Ore</var></line>
<line linenr="157" indent="&#160;"></line>
<line linenr="158" indent=""><comment><text>*&#160;</text><var>&#160;-&#160;seems&#160;like&#160;no&#160;point&#160;in&#160;mining,&#160;so&#160;dock</var></comment></line>
<line linenr="159" indent="&#160;"><text>write&#160;to&#160;player&#160;logbook:&#160;printf:&#160;pageid=</text><var>5501</var><text>&#160;textid=</text><var>1006</var><text>,&#160;</text><var>[THIS]</var><text>,&#160;</text><var>[SECTOR]</var><text>,&#160;</text><var>null</var><text>,&#160;</text><var>null</var><text>,&#160;</text><var>null</var></line>
<line linenr="160" indent="&#160;"><text>play&#160;sample:&#160;incoming&#160;transmission&#160;</text><var>[IncomingTransmission.Message]</var><text>,&#160;from&#160;object&#160;</text><var>[THIS]</var></line>
<line linenr="161" indent="&#160;"><text>goto&#160;label&#160;</text><var>dock</var></line>
<line linenr="162" indent=""><text>end</text></line>
<line linenr="163" indent=""></line>
<line linenr="164" indent=""></line>
<line linenr="165" indent=""><comment><text>*&#160;</text><var>4.-------------------------------</var></comment></line>
<line linenr="166" indent=""><comment><text>*&#160;</text><var>Collect&#160;ore&#160;fragments&#160;if&#160;any</var></comment></line>
<line linenr="167" indent=""><var>Collect.Ore</var><text>:</text></line>
<line linenr="168" indent=""><comment>*if&#160;not&#160;$collection.ship</comment></line>
<line linenr="169" indent="&#160;"><var>if&#160;</var><var>[THIS]&#160;-&gt;</var><text>&#160;get&#160;free&#160;amount&#160;of&#160;ware&#160;</text><var>Silicon&#160;Wafers</var><text>&#160;in&#160;cargo&#160;bay</text></line>
<line linenr="170" indent="&#160;&#160;"><var>$fragments&#160;=&#160;</var><text>&#160;find&#160;flying&#160;ware:&#160;sector=</text><var>[SECTOR]</var><text>&#160;maintype=</text><var>20</var><text>&#160;subtype=</text><var>null</var><text>&#160;flags=</text><var>[Find.Nearest]</var><text>&#160;refobj=</text><var>[THIS]</var><text>&#160;maxdist=</text><var>$Scan.Range</var><text>&#160;maxnum=</text><var>1</var><text>,&#160;refpos=</text><var>null</var></line>
<line linenr="171" indent="&#160;&#160;"><var>if&#160;</var><var>$fragments</var></line>
<line linenr="172" indent=""><comment>*<text>write&#160;to&#160;log&#160;file&#160;#</text>5001<text>&#160;&#160;append=</text>[TRUE]<text>&#160;&#160;printf:&#160;fmt=</text>'%s'<text>,&#160;</text>$fragments<text>,&#160;</text>null<text>,&#160;</text>null<text>,&#160;</text>null<text>,&#160;</text>null</comment></line>
<line linenr="173" interruptable="@" indent="&#160;&#160;&#160;"><var>$fragments.collected&#160;=&#160;</var><var>[THIS]&#160;-&gt;</var><text>&#160;call&#160;script&#160;</text><call>plugin.Xai.AutoM.collect.Ore</call><text>&#160;:&#160;</text></line>
<line linenr="174" indent=""><comment>*<text>write&#160;to&#160;log&#160;file&#160;#</text>5001<text>&#160;&#160;append=</text>[TRUE]<text>&#160;&#160;printf:&#160;fmt=</text>'%s'<text>,&#160;</text>$fragments.collected<text>,&#160;</text>null<text>,&#160;</text>null<text>,&#160;</text>null<text>,&#160;</text>null</comment></line>
<line linenr="175" indent="&#160;&#160;"><text>end</text></line>
<line linenr="176" indent="&#160;"><text>end</text></line>
<line linenr="177" indent=""><comment>*<text>end</text></comment></line>
<line linenr="178" indent="&#160;"></line>
<line linenr="179" indent="&#160;"></line>
<line linenr="180" indent=""><comment><text>*&#160;</text><var>5.-------------------------------</var></comment></line>
<line linenr="181" indent=""><comment><text>*&#160;</text><var>Find&#160;asteroid&#160;to&#160;mine</var></comment></line>
<line linenr="182" indent=""><comment><text>*&#160;</text><var>Filter&#160;asteroids&#160;with&#160;high&#160;yields</var></comment></line>
<line linenr="183" indent=""><var>Begin.Mining</var><text>:</text></line>
<line linenr="184" indent="&#160;"><var>if&#160;not&#160;</var><var>$target.asteroid</var></line>
<line linenr="185" indent="&#160;&#160;"><var>if&#160;</var><var>$Filter</var></line>
<line linenr="186" indent="&#160;&#160;&#160;"><var>if&#160;</var><var>$mining.ship</var></line>
<line linenr="187" indent="&#160;&#160;&#160;&#160;"><var>$flags&#160;=&#160;</var><var>[Find.Random]</var><text>&#160;</text><var>|</var><text>&#160;</text><var>[Find.Multiple]</var></line>
<line linenr="188" indent="&#160;&#160;&#160;"><text>else</text></line>
<line linenr="189" indent="&#160;&#160;&#160;&#160;"><var>$flags&#160;=&#160;</var><var>[Find.Nearest]</var><text>&#160;</text><var>|</var><text>&#160;</text><var>[Find.Multiple]</var></line>
<line linenr="190" indent="&#160;&#160;&#160;"><text>end</text></line>
<line linenr="191" indent="&#160;&#160;&#160;"><var>$asteroids&#160;=&#160;</var><text>&#160;find&#160;asteroid:&#160;sector=</text><var>[SECTOR]</var><text>&#160;resourcetype=</text><var>$asteroid.type</var><text>&#160;min.yield=</text><var>null</var><text>&#160;flags=</text><var>$flags</var><text>&#160;refobj=</text><var>[THIS]</var><text>&#160;maxdist=</text><var>$Scan.Range</var><text>&#160;maxnum=</text><var>15</var><text>&#160;refpos=</text><var>null</var></line>
<line linenr="192" indent="&#160;&#160;&#160;"><var>$asteroid.blacklist&#160;=&#160;</var><text>&#160;find&#160;asteroid:&#160;sector=</text><var>[SECTOR]</var><text>&#160;resourcetype=</text><var>$asteroid.type</var><text>&#160;min.yield=</text><var>$Filter</var><text>&#160;flags=</text><var>$flags</var><text>&#160;refobj=</text><var>[THIS]</var><text>&#160;maxdist=</text><var>$Scan.Range</var><text>&#160;maxnum=</text><var>15</var><text>&#160;refpos=</text><var>null</var></line>
<line linenr="193" indent="&#160;&#160;&#160;"><var>$asteroids.num&#160;=&#160;</var><text>&#160;size&#160;of&#160;array&#160;</text><var>$asteroids</var></line>
<line linenr="194" indent="&#160;&#160;&#160;"><var>$asteroids.blacklist.num&#160;=&#160;</var><text>&#160;size&#160;of&#160;array&#160;</text><var>$asteroid.blacklist</var></line>
<line linenr="195" indent=""><comment>*<text>write&#160;to&#160;player&#160;logbook:&#160;printf:&#160;fmt=</text>'Ast-&#160;%s,&#160;blacklist&#160;Ast-&#160;%s'<text>,&#160;</text>$asteroids.num<text>,&#160;</text>$asteroids.blacklist.num<text>,&#160;</text>null<text>,&#160;</text>null<text>,&#160;</text>null</comment></line>
<line linenr="196" indent="&#160;&#160;&#160;"></line>
<line linenr="197" indent="&#160;&#160;&#160;"><var>$i&#160;=&#160;</var><var>0</var></line>
<line linenr="198" indent="&#160;&#160;&#160;"><var>while&#160;</var><var>$i</var><text>&#160;</text><var>&lt;</var><text>&#160;</text><var>$asteroids.num</var><text>&#160;</text><var>AND</var><text>&#160;</text><var>!</var><text>&#160;</text><var>$target.asteroid</var></line>
<line linenr="199" interruptable="@" indent="&#160;&#160;&#160;&#160;"><var>=&#160;</var><text>wait&#160;randomly&#160;from&#160;</text><var>100</var><text>&#160;to&#160;</text><var>150</var><text>&#160;ms</text></line>
<line linenr="200" indent="&#160;&#160;&#160;&#160;"><var>$pos.asteroid&#160;=&#160;</var><var>$asteroids</var><text>[</text><var>$i</var><text>]</text></line>
<line linenr="201" indent="&#160;&#160;&#160;&#160;"><var>$j&#160;=&#160;</var><var>0</var></line>
<line linenr="202" indent="&#160;&#160;&#160;&#160;"></line>
<line linenr="203" indent="&#160;&#160;&#160;&#160;"><var>while&#160;</var><var>$j</var><text>&#160;</text><var>&lt;</var><text>&#160;</text><var>$asteroids.blacklist.num</var></line>
<line linenr="204" indent="&#160;&#160;&#160;&#160;&#160;"><var>$bad.asteroid&#160;=&#160;</var><var>$asteroid.blacklist</var><text>[</text><var>$j</var><text>]</text></line>
<line linenr="205" indent="&#160;&#160;&#160;&#160;&#160;"><var>skip&#160;if&#160;not&#160;</var><var>$pos.asteroid</var><text>&#160;</text><var>==</var><text>&#160;</text><var>$bad.asteroid</var></line>
<line linenr="206" indent="&#160;&#160;&#160;&#160;&#160;&#160;"><text>break</text></line>
<line linenr="207" indent="&#160;&#160;&#160;&#160;&#160;"><text>inc&#160;</text><var>$j&#160;=&#160;</var></line>
<line linenr="208" indent="&#160;&#160;&#160;&#160;"><text>end</text></line>
<line linenr="209" indent="&#160;&#160;&#160;&#160;"></line>
<line linenr="210" indent="&#160;&#160;&#160;&#160;"><var>$pos.asteroid.type&#160;=&#160;</var><var>$pos.asteroid&#160;-&gt;</var><text>&#160;get&#160;subtype</text></line>
<line linenr="211" indent="&#160;&#160;&#160;&#160;"><var>skip&#160;if&#160;</var><var>$pos.asteroid</var><text>&#160;</text><var>==</var><text>&#160;</text><var>$bad.asteroid</var><text>&#160;</text><var>OR</var><text>&#160;</text><var>$pos.asteroid.type</var><text>&#160;</text><var>&gt;=</var><text>&#160;</text><var>6</var></line>
<line linenr="212" indent="&#160;&#160;&#160;&#160;&#160;"><var>$target.asteroid&#160;=&#160;</var><var>$pos.asteroid</var></line>
<line linenr="213" indent="&#160;&#160;&#160;&#160;"></line>
<line linenr="214" indent="&#160;&#160;&#160;&#160;"><text>inc&#160;</text><var>$i&#160;=&#160;</var></line>
<line linenr="215" indent="&#160;&#160;&#160;"><text>end</text></line>
<line linenr="216" indent="&#160;&#160;&#160;"></line>
<line linenr="217" indent=""><comment><text>*&#160;</text><var>No&#160;yield&#160;Filtering&#160;if&#160;yield&#160;filter&#160;is&#160;0</var></comment></line>
<line linenr="218" indent="&#160;&#160;"><text>else</text></line>
<line linenr="219" indent="&#160;&#160;&#160;"><var>if&#160;</var><var>$mining.ship</var></line>
<line linenr="220" indent="&#160;&#160;&#160;&#160;"><var>$flags&#160;=&#160;</var><var>[Find.Random]</var></line>
<line linenr="221" indent="&#160;&#160;&#160;"><text>else</text></line>
<line linenr="222" indent="&#160;&#160;&#160;&#160;"><var>$flags&#160;=&#160;</var><var>[Find.Nearest]</var></line>
<line linenr="223" indent="&#160;&#160;&#160;"><text>end</text></line>
<line linenr="224" indent="&#160;&#160;&#160;"></line>
<line linenr="225" indent=""><comment><text>*&#160;</text><var>check&#160;that&#160;the&#160;asteroid&#160;isnt&#160;too&#160;large</var></comment></line>
<line linenr="226" indent="&#160;&#160;&#160;"><var>while&#160;not&#160;</var><var>$target.asteroid</var></line>
<line linenr="227" indent="&#160;&#160;&#160;&#160;"><var>$target.asteroid&#160;=&#160;</var><text>&#160;find&#160;asteroid:&#160;sector=</text><var>[SECTOR]</var><text>&#160;resourcetype=</text><var>$asteroid.type</var><text>&#160;min.yield=</text><var>null</var><text>&#160;flags=</text><var>$flags</var><text>&#160;refobj=</text><var>[THIS]</var><text>&#160;maxdist=</text><var>$Scan.Range</var><text>&#160;maxnum=</text><var>1</var><text>&#160;refpos=</text><var>null</var></line>
<line linenr="228" indent="&#160;&#160;&#160;&#160;"><var>if&#160;</var><var>$target.asteroid</var></line>
<line linenr="229" indent="&#160;&#160;&#160;&#160;&#160;"><var>$asteroid.size&#160;=&#160;</var><var>$target.asteroid&#160;-&gt;</var><text>&#160;get&#160;subtype</text></line>
<line linenr="230" indent="&#160;&#160;&#160;&#160;&#160;"><var>if&#160;</var><var>$asteroid.size</var><text>&#160;</text><var>&gt;=</var><text>&#160;</text><var>6</var></line>
<line linenr="231" indent="&#160;&#160;&#160;&#160;&#160;&#160;"><var>if&#160;</var><var>$flags</var><text>&#160;</text><var>==</var><text>&#160;</text><var>[Find.Nearest]</var></line>
<line linenr="232" indent="&#160;&#160;&#160;&#160;&#160;&#160;&#160;"><var>$flags&#160;=&#160;</var><var>[Find.Random]</var></line>
<line linenr="233" indent="&#160;&#160;&#160;&#160;&#160;&#160;&#160;"><var>$target.asteroid&#160;=&#160;</var><var>null</var></line>
<line linenr="234" indent="&#160;&#160;&#160;&#160;&#160;&#160;"><text>else</text></line>
<line linenr="235" indent="&#160;&#160;&#160;&#160;&#160;&#160;&#160;"><text>break</text></line>
<line linenr="236" indent="&#160;&#160;&#160;&#160;&#160;&#160;"><text>end</text></line>
<line linenr="237" indent="&#160;&#160;&#160;&#160;&#160;"><text>end</text></line>
<line linenr="238" indent="&#160;&#160;&#160;&#160;"><text>else</text></line>
<line linenr="239" indent="&#160;&#160;&#160;&#160;&#160;"><text>break</text></line>
<line linenr="240" indent="&#160;&#160;&#160;&#160;"><text>end</text></line>
<line linenr="241" indent="&#160;&#160;&#160;"><text>end</text></line>
<line linenr="242" indent="&#160;&#160;&#160;"></line>
<line linenr="243" indent="&#160;&#160;"><text>end</text></line>
<line linenr="244" indent="&#160;"><text>end</text></line>
<line linenr="245" indent="&#160;"></line>
<line linenr="246" indent="&#160;"></line>
<line linenr="247" indent=""><comment><text>*&#160;</text><var>6.-------------------------------</var></comment></line>
<line linenr="248" indent=""><comment><text>*&#160;</text><var>Start&#160;mining&#160;if&#160;there&#160;is&#160;an&#160;asteroid</var></comment></line>
<line linenr="249" indent="&#160;"><var>if&#160;</var><var>$target.asteroid</var></line>
<line linenr="250" indent="&#160;&#160;"><text>write&#160;to&#160;log&#160;file&#160;#</text><var>5001</var><text>&#160;&#160;append=</text><var>[TRUE]</var><text>&#160;&#160;printf:&#160;fmt=</text><var>'Target&#160;Asteroid&#160;-&#160;%s'</var><text>,&#160;</text><var>$target.asteroid</var><text>,&#160;</text><var>null</var><text>,&#160;</text><var>null</var><text>,&#160;</text><var>null</var><text>,&#160;</text><var>null</var></line>
<line linenr="251" indent="&#160;&#160;"></line>
<line linenr="252" indent=""><comment><text>*&#160;</text><var>Begin&#160;mining&#160;nearest&#160;asteroid</var></comment></line>
<line linenr="253" interruptable="@" indent="&#160;&#160;"><var>=&#160;</var><var>[THIS]&#160;-&gt;</var><text>&#160;call&#160;script&#160;</text><call>plugin.Xai.AutoM.Mining</call><text>&#160;:&#160;</text><text>&#160;Asteroid&#160;to&#160;mine=</text><var>$target.asteroid</var></line>
<line linenr="254" indent="&#160;&#160;"><var>$msg.sent&#160;=&#160;</var><var>[FALSE]</var></line>
<line linenr="255" indent="&#160;&#160;"><var>skip&#160;if&#160;</var><var>$target.asteroid&#160;-&gt;</var><text>&#160;exists</text></line>
<line linenr="256" indent="&#160;&#160;&#160;"><var>$target.asteroid&#160;=&#160;</var><var>null</var></line>
<line linenr="257" indent="&#160;&#160;"></line>
<line linenr="258" indent=""><comment><text>*&#160;</text><var>7.-------------------------------</var></comment></line>
<line linenr="259" indent=""><comment><text>*&#160;</text><var>If&#160;there&#160;is&#160;no&#160;asteroid&#160;to&#160;mine,&#160;dock&#160;at&#160;a&#160;safe&#160;station</var></comment></line>
<line linenr="260" indent="&#160;"><var>else&#160;if&#160;not&#160;</var><var>$target.asteroid</var></line>
<line linenr="261" indent="&#160;&#160;"></line>
<line linenr="262" indent=""><comment><text>*&#160;</text><var>Collect&#160;any&#160;remaining&#160;fragments&#160;if&#160;possible</var></comment></line>
<line linenr="263" indent="&#160;&#160;"><var>if&#160;</var><var>[THIS]&#160;-&gt;</var><text>&#160;get&#160;free&#160;amount&#160;of&#160;ware&#160;</text><var>Silicon&#160;Wafers</var><text>&#160;in&#160;cargo&#160;bay</text></line>
<line linenr="264" indent="&#160;&#160;&#160;"><var>$fragments&#160;=&#160;</var><text>&#160;find&#160;flying&#160;ware:&#160;sector=</text><var>[SECTOR]</var><text>&#160;maintype=</text><var>20</var><text>&#160;subtype=</text><var>null</var><text>&#160;flags=</text><var>[Find.Nearest]</var><text>&#160;refobj=</text><var>[THIS]</var><text>&#160;maxdist=</text><var>$Scan.Range</var><text>&#160;maxnum=</text><var>1</var><text>,&#160;refpos=</text><var>null</var></line>
<line linenr="265" indent="&#160;&#160;&#160;"><var>skip&#160;if&#160;not&#160;</var><var>$fragments</var></line>
<line linenr="266" interruptable="@" indent="&#160;&#160;&#160;&#160;"><var>$fragments.collected&#160;=&#160;</var><var>[THIS]&#160;-&gt;</var><text>&#160;call&#160;script&#160;</text><call>plugin.Xai.AutoM.collect.Ore</call><text>&#160;:&#160;</text></line>
<line linenr="267" indent="&#160;&#160;"><text>end</text></line>
<line linenr="268" indent="&#160;&#160;"></line>
<line linenr="269" interruptable="@" indent="&#160;&#160;"><var>=&#160;</var><var>[THIS]&#160;-&gt;</var><text>&#160;move&#160;around&#160;</text><var>5000</var><text>&#160;ms</text></line>
<line linenr="270" indent="&#160;&#160;"><text>write&#160;to&#160;player&#160;logbook:&#160;printf:&#160;pageid=</text><var>5501</var><text>&#160;textid=</text><var>1005</var><text>,&#160;</text><var>[THIS]</var><text>,&#160;</text><var>[SECTOR]</var><text>,&#160;</text><var>null</var><text>,&#160;</text><var>null</var><text>,&#160;</text><var>null</var></line>
<line linenr="271" indent="&#160;&#160;"><text>play&#160;sample:&#160;incoming&#160;transmission&#160;</text><var>[IncomingTransmission.Message]</var><text>,&#160;from&#160;object&#160;</text><var>[THIS]</var></line>
<line linenr="272" indent="&#160;&#160;"><text>goto&#160;label&#160;</text><var>dock</var></line>
<line linenr="273" indent="&#160;"><text>end</text></line>
<line linenr="274" indent="&#160;"></line>
<line linenr="275" indent="&#160;"><text>goto&#160;label&#160;</text><var>Main.Loop</var></line>
<line linenr="276" indent="&#160;"></line>
<line linenr="277" indent=""><var>dock</var><text>:</text></line>
<line linenr="278" indent="&#160;"><var>while&#160;not&#160;</var><var>[DOCKEDAT]</var></line>
<line linenr="279" interruptable="@" indent="&#160;&#160;"><var>=&#160;</var><text>wait&#160;randomly&#160;from&#160;</text><var>100</var><text>&#160;to&#160;</text><var>150</var><text>&#160;ms</text></line>
<line linenr="280" interruptable="@" indent="&#160;&#160;"><var>=&#160;</var><var>[THIS]&#160;-&gt;</var><text>&#160;call&#160;script&#160;</text><call>lib.Xai.Nav</call><text>&#160;:&#160;</text><text>&#160;Target=</text><var>null</var><text>&#160;</text><text>&#160;Range=</text><var>null</var><text>&#160;</text><text>&#160;Sector&#160;Position=</text><var>null</var></line>
<line linenr="281" indent="&#160;"><text>end</text></line>
<line linenr="282" indent="&#160;"><text>return&#160;</text><var>null</var></line>
</sourcetext>
<codearray>
<sval type="array" size="10"><sval type="string" val="plugin.Xai.AutoM.cmd.StartMining" /><sval type="int" val="25" /><sval type="string" val="Activate Automining" /><sval type="int" val="6" /><sval type="int" val="0" /><sval type="array" size="30"><sval type="string" val="asteroid.type" /><sval type="string" val="Filter" /><sval type="string" val="CMD.AutoMining" /><sval type="string" val="CMD.collecting" /><sval type="string" val="ore.types" /><sval type="string" val="Scan.Range" /><sval type="string" val="ships" /><sval type="string" val="mining.ship" /><sval type="string" val="collection.ship" /><sval type="string" val="ships.num" /><sval type="string" val="ship" /><sval type="string" val="dist" /><sval type="string" val="ore.types.num" /><sval type="string" val="ore.type" /><sval type="string" val="ore.type.amount" /><sval type="string" val="fragments" /><sval type="string" val="fragments.collected" /><sval type="string" val="target.asteroid" /><sval type="string" val="flags" /><sval type="string" val="asteroids" /><sval type="string" val="asteroid.blacklist" /><sval type="string" val="asteroids.num" /><sval type="string" val="asteroids.blacklist.num" /><sval type="string" val="i" /><sval type="string" val="pos.asteroid" /><sval type="string" val="j" /><sval type="string" val="bad.asteroid" /><sval type="string" val="pos.asteroid.type" /><sval type="string" val="asteroid.size" /><sval type="string" val="msg.sent" /></sval><sval type="array" size="159"><sval type="array" size="3"><sval type="int" val="153" /><sval type="int" val="131075" /><sval type="int" val="10" /></sval><sval type="array" size="7"><sval type="int" val="104" /><sval type="int" val="2" /><sval type="int" val="1" /><sval type="int" val="18" /><sval type="int" val="520" /><sval type="int" val="1" /><sval type="int" val="-1" /></sval><sval type="array" size="7"><sval type="int" val="104" /><sval type="int" val="3" /><sval type="int" val="1" /><sval type="int" val="18" /><sval type="int" val="521" /><sval type="int" val="1" /><sval type="int" val="-1" /></sval><sval type="array" size="13"><sval type="int" val="538" /><sval type="int" val="131075" /><sval type="int" val="65536" /><sval type="int" val="131074" /><sval type="int" val="2" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /></sval><sval type="array" size="4"><sval type="int" val="128" /><sval type="int" val="4" /><sval type="int" val="4" /><sval type="int" val="0" /></sval><sval type="array" size="5"><sval type="int" val="135" /><sval type="int" val="131074" /><sval type="int" val="4" /><sval type="int" val="9" /><sval type="int" val="983040" /></sval><sval type="array" size="5"><sval type="int" val="135" /><sval type="int" val="131074" /><sval type="int" val="4" /><sval type="int" val="9" /><sval type="int" val="983042" /></sval><sval type="array" size="5"><sval type="int" val="135" /><sval type="int" val="131074" /><sval type="int" val="4" /><sval type="int" val="9" /><sval type="int" val="983041" /></sval><sval type="array" size="13"><sval type="int" val="104" /><sval type="int" val="-1610609917" /><sval type="int" val="3" /><sval type="int" val="131074" /><sval type="int" val="0" /><sval type="int" val="4" /><sval type="int" val="1" /><sval type="int" val="15" /><sval type="int" val="0" /><sval type="int" val="3" /><sval type="int" val="-1" /><sval type="int" val="0" /><sval type="int" val="-2" /></sval><sval type="array" size="7"><sval type="int" val="104" /><sval type="int" val="0" /><sval type="int" val="1" /><sval type="int" val="4" /><sval type="int" val="0" /><sval type="int" val="1" /><sval type="int" val="-1" /></sval><sval type="array" size="2"><sval type="int" val="112" /><sval type="int" val="18" /></sval><sval type="array" size="13"><sval type="int" val="104" /><sval type="int" val="-1610609147" /><sval type="int" val="3" /><sval type="int" val="131074" /><sval type="int" val="0" /><sval type="int" val="4" /><sval type="int" val="2" /><sval type="int" val="15" /><sval type="int" val="0" /><sval type="int" val="3" /><sval type="int" val="-1" /><sval type="int" val="0" /><sval type="int" val="-2" /></sval><sval type="array" size="7"><sval type="int" val="104" /><sval type="int" val="0" /><sval type="int" val="1" /><sval type="int" val="4" /><sval type="int" val="1" /><sval type="int" val="1" /><sval type="int" val="-1" /></sval><sval type="array" size="2"><sval type="int" val="112" /><sval type="int" val="18" /></sval><sval type="array" size="13"><sval type="int" val="104" /><sval type="int" val="-1610608379" /><sval type="int" val="3" /><sval type="int" val="131074" /><sval type="int" val="0" /><sval type="int" val="4" /><sval type="int" val="3" /><sval type="int" val="15" /><sval type="int" val="0" /><sval type="int" val="3" /><sval type="int" val="-1" /><sval type="int" val="0" /><sval type="int" val="-2" /></sval><sval type="array" size="7"><sval type="int" val="104" /><sval type="int" val="0" /><sval type="int" val="1" /><sval type="int" val="4" /><sval type="int" val="2" /><sval type="int" val="1" /><sval type="int" val="-1" /></sval><sval type="array" size="2"><sval type="int" val="112" /><sval type="int" val="18" /></sval><sval type="array" size="7"><sval type="int" val="104" /><sval type="int" val="0" /><sval type="int" val="1" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="1" /><sval type="int" val="-1" /></sval><sval type="array" size="7"><sval type="int" val="155" /><sval type="int" val="131075" /><sval type="int" val="65536" /><sval type="int" val="5" /><sval type="string" val="AutoM.yield" /><sval type="int" val="131074" /><sval type="int" val="1" /></sval><sval type="array" size="7"><sval type="int" val="155" /><sval type="int" val="131075" /><sval type="int" val="65536" /><sval type="int" val="5" /><sval type="string" val="AutoM.type" /><sval type="int" val="131074" /><sval type="int" val="0" /></sval><sval type="array" size="19"><sval type="int" val="406" /><sval type="int" val="4" /><sval type="int" val="5001" /><sval type="int" val="131075" /><sval type="int" val="9" /><sval type="int" val="4" /><sval type="int" val="5501" /><sval type="int" val="4" /><sval type="int" val="10021" /><sval type="int" val="131075" /><sval type="int" val="65536" /><sval type="int" val="131075" /><sval type="int" val="65542" /><sval type="int" val="131074" /><sval type="int" val="0" /><sval type="int" val="131074" /><sval type="int" val="1" /><sval type="int" val="0" /><sval type="int" val="0" /></sval><sval type="array" size="2"><sval type="int" val="101" /><sval type="string" val="Main.Loop" /></sval><sval type="array" size="6"><sval type="int" val="107" /><sval type="int" val="-2147483647" /><sval type="int" val="4" /><sval type="int" val="100" /><sval type="int" val="4" /><sval type="int" val="150" /></sval><sval type="array" size="6"><sval type="int" val="618" /><sval type="int" val="131075" /><sval type="int" val="65536" /><sval type="int" val="-536863740" /><sval type="int" val="9" /><sval type="int" val="524300" /></sval><sval type="array" size="15"><sval type="int" val="403" /><sval type="int" val="4" /><sval type="int" val="5501" /><sval type="int" val="4" /><sval type="int" val="1008" /><sval type="int" val="131075" /><sval type="int" val="65536" /><sval type="int" val="131075" /><sval type="int" val="65542" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /></sval><sval type="array" size="5"><sval type="int" val="201" /><sval type="int" val="131075" /><sval type="int" val="301" /><sval type="int" val="131075" /><sval type="int" val="65536" /></sval><sval type="array" size="2"><sval type="int" val="100" /><sval type="int" val="153" /></sval><sval type="array" size="2"><sval type="int" val="112" /><sval type="int" val="32" /></sval><sval type="array" size="6"><sval type="int" val="619" /><sval type="int" val="131075" /><sval type="int" val="65536" /><sval type="int" val="-536862714" /><sval type="int" val="9" /><sval type="int" val="1048588" /></sval><sval type="array" size="15"><sval type="int" val="403" /><sval type="int" val="4" /><sval type="int" val="5501" /><sval type="int" val="4" /><sval type="int" val="1001" /><sval type="int" val="131075" /><sval type="int" val="65536" /><sval type="int" val="131075" /><sval type="int" val="65542" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /></sval><sval type="array" size="5"><sval type="int" val="201" /><sval type="int" val="131075" /><sval type="int" val="301" /><sval type="int" val="131075" /><sval type="int" val="65536" /></sval><sval type="array" size="2"><sval type="int" val="100" /><sval type="int" val="153" /></sval><sval type="array" size="7"><sval type="int" val="104" /><sval type="int" val="5" /><sval type="int" val="1" /><sval type="int" val="4" /><sval type="int" val="20" /><sval type="int" val="1" /><sval type="int" val="-1" /></sval><sval type="array" size="16"><sval type="int" val="102" /><sval type="string" val="lib.Xai.find" /><sval type="int" val="5" /><sval type="int" val="131075" /><sval type="int" val="65536" /><sval type="int" val="5" /><sval type="int" val="5" /><sval type="string" val="scanner.range" /><sval type="int" val="131075" /><sval type="int" val="65536" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /></sval><sval type="array" size="7"><sval type="int" val="104" /><sval type="int" val="-1610603512" /><sval type="int" val="1" /><sval type="int" val="131075" /><sval type="int" val="65547" /><sval type="int" val="1" /><sval type="int" val="-1" /></sval><sval type="array" size="6"><sval type="int" val="507" /><sval type="int" val="131075" /><sval type="int" val="65536" /><sval type="int" val="-2147483647" /><sval type="int" val="4" /><sval type="int" val="10000" /></sval><sval type="array" size="18"><sval type="int" val="757" /><sval type="int" val="-1610602493" /><sval type="int" val="131075" /><sval type="int" val="65542" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="131075" /><sval type="int" val="108" /><sval type="int" val="131075" /><sval type="int" val="65536" /><sval type="int" val="131074" /><sval type="int" val="5" /><sval type="int" val="4" /><sval type="int" val="1" /><sval type="int" val="0" /><sval type="int" val="0" /></sval><sval type="array" size="15"><sval type="int" val="403" /><sval type="int" val="4" /><sval type="int" val="5501" /><sval type="int" val="4" /><sval type="int" val="10010" /><sval type="int" val="131075" /><sval type="int" val="65536" /><sval type="int" val="131075" /><sval type="int" val="65542" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /></sval><sval type="array" size="5"><sval type="int" val="201" /><sval type="int" val="131075" /><sval type="int" val="300" /><sval type="int" val="131075" /><sval type="int" val="65536" /></sval><sval type="array" size="2"><sval type="int" val="100" /><sval type="int" val="153" /></sval><sval type="array" size="18"><sval type="int" val="757" /><sval type="int" val="6" /><sval type="int" val="131075" /><sval type="int" val="65542" /><sval type="int" val="12" /><sval type="int" val="2031" /><sval type="int" val="10" /><sval type="int" val="10" /><sval type="int" val="131075" /><sval type="int" val="111" /><sval type="int" val="131075" /><sval type="int" val="65536" /><sval type="int" val="4" /><sval type="int" val="20000" /><sval type="int" val="4" /><sval type="int" val="99" /><sval type="int" val="0" /><sval type="int" val="0" /></sval><sval type="array" size="7"><sval type="int" val="104" /><sval type="int" val="-1610600701" /><sval type="int" val="1" /><sval type="int" val="131074" /><sval type="int" val="6" /><sval type="int" val="1" /><sval type="int" val="-1" /></sval><sval type="array" size="16"><sval type="int" val="102" /><sval type="string" val="lib.Xai.find2" /><sval type="int" val="7" /><sval type="int" val="131075" /><sval type="int" val="65536" /><sval type="int" val="5" /><sval type="int" val="5" /><sval type="string" val="ship.byCmd" /><sval type="int" val="131074" /><sval type="int" val="6" /><sval type="int" val="131074" /><sval type="int" val="2" /><sval type="int" val="131075" /><sval type="int" val="9" /><sval type="int" val="0" /><sval type="int" val="0" /></sval><sval type="array" size="16"><sval type="int" val="102" /><sval type="string" val="lib.Xai.find2" /><sval type="int" val="8" /><sval type="int" val="131075" /><sval type="int" val="65536" /><sval type="int" val="5" /><sval type="int" val="5" /><sval type="string" val="ship.byCmd" /><sval type="int" val="131074" /><sval type="int" val="6" /><sval type="int" val="131074" /><sval type="int" val="3" /><sval type="int" val="131075" /><sval type="int" val="9" /><sval type="int" val="0" /><sval type="int" val="0" /></sval><sval type="array" size="7"><sval type="int" val="104" /><sval type="int" val="-536859129" /><sval type="int" val="1" /><sval type="int" val="131074" /><sval type="int" val="8" /><sval type="int" val="1" /><sval type="int" val="-1" /></sval><sval type="array" size="16"><sval type="int" val="102" /><sval type="string" val="lib.Xai.find2" /><sval type="int" val="8" /><sval type="int" val="131075" /><sval type="int" val="65536" /><sval type="int" val="5" /><sval type="int" val="5" /><sval type="string" val="ship.byCmd" /><sval type="int" val="131074" /><sval type="int" val="6" /><sval type="int" val="18" /><sval type="int" val="24" /><sval type="int" val="131075" /><sval type="int" val="9" /><sval type="int" val="0" /><sval type="int" val="0" /></sval><sval type="array" size="19"><sval type="int" val="406" /><sval type="int" val="4" /><sval type="int" val="5001" /><sval type="int" val="131075" /><sval type="int" val="10" /><sval type="int" val="4" /><sval type="int" val="5501" /><sval type="int" val="4" /><sval type="int" val="10023" /><sval type="int" val="131075" /><sval type="int" val="65536" /><sval type="int" val="131074" /><sval type="int" val="7" /><sval type="int" val="131074" /><sval type="int" val="8" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /></sval><sval type="array" size="4"><sval type="int" val="559" /><sval type="int" val="131075" /><sval type="int" val="65536" /><sval type="int" val="6" /></sval><sval type="array" size="7"><sval type="int" val="104" /><sval type="int" val="-1610592253" /><sval type="int" val="1" /><sval type="int" val="131074" /><sval type="int" val="6" /><sval type="int" val="1" /><sval type="int" val="-1" /></sval><sval type="array" size="6"><sval type="int" val="102" /><sval type="string" val="plugin.Xai.AutoM.Start.followers" /><sval type="int" val="-2147483647" /><sval type="int" val="131075" /><sval type="int" val="65536" /><sval type="int" val="0" /></sval><sval type="array" size="4"><sval type="int" val="131" /><sval type="int" val="9" /><sval type="int" val="131074" /><sval type="int" val="6" /></sval><sval type="array" size="7"><sval type="int" val="104" /><sval type="int" val="-1610592247" /><sval type="int" val="1" /><sval type="int" val="131074" /><sval type="int" val="9" /><sval type="int" val="1" /><sval type="int" val="-1" /></sval><sval type="array" size="2"><sval type="int" val="143" /><sval type="int" val="9" /></sval><sval type="array" size="6"><sval type="int" val="129" /><sval type="int" val="10" /><sval type="int" val="131074" /><sval type="int" val="6" /><sval type="int" val="131074" /><sval type="int" val="9" /></sval><sval type="array" size="6"><sval type="int" val="617" /><sval type="int" val="131074" /><sval type="int" val="10" /><sval type="int" val="-1610592509" /><sval type="int" val="9" /><sval type="int" val="1048621" /></sval><sval type="array" size="6"><sval type="int" val="620" /><sval type="int" val="131074" /><sval type="int" val="10" /><sval type="int" val="-1610592509" /><sval type="int" val="9" /><sval type="int" val="983041" /></sval><sval type="array" size="6"><sval type="int" val="738" /><sval type="int" val="11" /><sval type="int" val="131075" /><sval type="int" val="65536" /><sval type="int" val="131074" /><sval type="int" val="10" /></sval><sval type="array" size="13"><sval type="int" val="104" /><sval type="int" val="-1610592509" /><sval type="int" val="3" /><sval type="int" val="131074" /><sval type="int" val="11" /><sval type="int" val="4" /><sval type="int" val="5000" /><sval type="int" val="15" /><sval type="int" val="3" /><sval type="int" val="3" /><sval type="int" val="-1" /><sval type="int" val="3" /><sval type="int" val="-2" /></sval><sval type="array" size="4"><sval type="int" val="131" /><sval type="int" val="12" /><sval type="int" val="131074" /><sval type="int" val="4" /></sval><sval type="array" size="7"><sval type="int" val="104" /><sval type="int" val="-1610593783" /><sval type="int" val="1" /><sval type="int" val="131074" /><sval type="int" val="12" /><sval type="int" val="1" /><sval type="int" val="-1" /></sval><sval type="array" size="2"><sval type="int" val="143" /><sval type="int" val="12" /></sval><sval type="array" size="6"><sval type="int" val="129" /><sval type="int" val="13" /><sval type="int" val="131074" /><sval type="int" val="4" /><sval type="int" val="131074" /><sval type="int" val="12" /></sval><sval type="array" size="6"><sval type="int" val="619" /><sval type="int" val="131075" /><sval type="int" val="65536" /><sval type="int" val="14" /><sval type="int" val="131074" /><sval type="int" val="13" /></sval><sval type="array" size="7"><sval type="int" val="104" /><sval type="int" val="-1610594045" /><sval type="int" val="1" /><sval type="int" val="131074" /><sval type="int" val="14" /><sval type="int" val="1" /><sval type="int" val="-1" /></sval><sval type="array" size="6"><sval type="int" val="619" /><sval type="int" val="131075" /><sval type="int" val="65536" /><sval type="int" val="-1610595069" /><sval type="int" val="9" /><sval type="int" val="1048610" /></sval><sval type="array" size="19"><sval type="int" val="406" /><sval type="int" val="4" /><sval type="int" val="5001" /><sval type="int" val="131075" /><sval type="int" val="10" /><sval type="int" val="4" /><sval type="int" val="5501" /><sval type="int" val="4" /><sval type="int" val="10026" /><sval type="int" val="131075" /><sval type="int" val="65536" /><sval type="int" val="131075" /><sval type="int" val="65536" /><sval type="int" val="131074" /><sval type="int" val="10" /><sval type="int" val="131074" /><sval type="int" val="14" /><sval type="int" val="0" /><sval type="int" val="0" /></sval><sval type="array" size="14"><sval type="int" val="102" /><sval type="string" val="lib.Xai.cargoXfer" /><sval type="int" val="14" /><sval type="int" val="131075" /><sval type="int" val="65536" /><sval type="int" val="4" /><sval type="int" val="5" /><sval type="string" val="to.ship" /><sval type="int" val="131074" /><sval type="int" val="10" /><sval type="int" val="131074" /><sval type="int" val="13" /><sval type="int" val="131074" /><sval type="int" val="14" /></sval><sval type="array" size="19"><sval type="int" val="406" /><sval type="int" val="4" /><sval type="int" val="5001" /><sval type="int" val="131075" /><sval type="int" val="10" /><sval type="int" val="4" /><sval type="int" val="5501" /><sval type="int" val="4" /><sval type="int" val="10027" /><sval type="int" val="131075" /><sval type="int" val="65536" /><sval type="int" val="131074" /><sval type="int" val="14" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /></sval><sval type="array" size="2"><sval type="int" val="112" /><sval type="int" val="73" /></sval><sval type="array" size="6"><sval type="int" val="619" /><sval type="int" val="131074" /><sval type="int" val="10" /><sval type="int" val="-1610594043" /><sval type="int" val="9" /><sval type="int" val="1048610" /></sval><sval type="array" size="19"><sval type="int" val="406" /><sval type="int" val="4" /><sval type="int" val="5001" /><sval type="int" val="131075" /><sval type="int" val="10" /><sval type="int" val="4" /><sval type="int" val="5501" /><sval type="int" val="4" /><sval type="int" val="10026" /><sval type="int" val="131075" /><sval type="int" val="65536" /><sval type="int" val="131075" /><sval type="int" val="65536" /><sval type="int" val="131074" /><sval type="int" val="10" /><sval type="int" val="131074" /><sval type="int" val="14" /><sval type="int" val="0" /><sval type="int" val="0" /></sval><sval type="array" size="14"><sval type="int" val="102" /><sval type="string" val="lib.Xai.cargoXfer" /><sval type="int" val="14" /><sval type="int" val="131074" /><sval type="int" val="10" /><sval type="int" val="4" /><sval type="int" val="5" /><sval type="string" val="from.ship" /><sval type="int" val="131075" /><sval type="int" val="65536" /><sval type="int" val="131074" /><sval type="int" val="13" /><sval type="int" val="131074" /><sval type="int" val="14" /></sval><sval type="array" size="19"><sval type="int" val="406" /><sval type="int" val="4" /><sval type="int" val="5001" /><sval type="int" val="131075" /><sval type="int" val="10" /><sval type="int" val="4" /><sval type="int" val="5501" /><sval type="int" val="4" /><sval type="int" val="10027" /><sval type="int" val="131075" /><sval type="int" val="65536" /><sval type="int" val="131074" /><sval type="int" val="14" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /></sval><sval type="array" size="2"><sval type="int" val="112" /><sval type="int" val="59" /></sval><sval type="array" size="6"><sval type="int" val="619" /><sval type="int" val="131075" /><sval type="int" val="65536" /><sval type="int" val="-1610593021" /><sval type="int" val="9" /><sval type="int" val="1048610" /></sval><sval type="array" size="2"><sval type="int" val="100" /><sval type="int" val="86" /></sval><sval type="array" size="2"><sval type="int" val="112" /><sval type="int" val="79" /></sval><sval type="array" size="6"><sval type="int" val="619" /><sval type="int" val="131074" /><sval type="int" val="10" /><sval type="int" val="-1610592507" /><sval type="int" val="9" /><sval type="int" val="1048610" /></sval><sval type="array" size="2"><sval type="int" val="100" /><sval type="int" val="86" /></sval><sval type="array" size="2"><sval type="int" val="112" /><sval type="int" val="51" /></sval><sval type="array" size="6"><sval type="int" val="620" /><sval type="int" val="131075" /><sval type="int" val="65536" /><sval type="int" val="-536848892" /><sval type="int" val="9" /><sval type="int" val="983041" /></sval><sval type="array" size="7"><sval type="int" val="104" /><sval type="int" val="-1610591480" /><sval type="int" val="1" /><sval type="int" val="131074" /><sval type="int" val="8" /><sval type="int" val="1" /><sval type="int" val="-1" /></sval><sval type="array" size="2"><sval type="int" val="100" /><sval type="int" val="86" /></sval><sval type="array" size="15"><sval type="int" val="403" /><sval type="int" val="4" /><sval type="int" val="5501" /><sval type="int" val="4" /><sval type="int" val="1006" /><sval type="int" val="131075" /><sval type="int" val="65536" /><sval type="int" val="131075" /><sval type="int" val="65542" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /></sval><sval type="array" size="5"><sval type="int" val="201" /><sval type="int" val="131075" /><sval type="int" val="301" /><sval type="int" val="131075" /><sval type="int" val="65536" /></sval><sval type="array" size="2"><sval type="int" val="100" /><sval type="int" val="153" /></sval><sval type="array" size="2"><sval type="int" val="101" /><sval type="string" val="Collect.Ore" /></sval><sval type="array" size="6"><sval type="int" val="620" /><sval type="int" val="131075" /><sval type="int" val="65536" /><sval type="int" val="-1610589437" /><sval type="int" val="9" /><sval type="int" val="983041" /></sval><sval type="array" size="18"><sval type="int" val="766" /><sval type="int" val="15" /><sval type="int" val="131075" /><sval type="int" val="65542" /><sval type="int" val="4" /><sval type="int" val="20" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="131075" /><sval type="int" val="106" /><sval type="int" val="131075" /><sval type="int" val="65536" /><sval type="int" val="131074" /><sval type="int" val="5" /><sval type="int" val="4" /><sval type="int" val="1" /><sval type="int" val="0" /><sval type="int" val="0" /></sval><sval type="array" size="7"><sval type="int" val="104" /><sval type="int" val="-1610589437" /><sval type="int" val="1" /><sval type="int" val="131074" /><sval type="int" val="15" /><sval type="int" val="1" /><sval type="int" val="-1" /></sval><sval type="array" size="6"><sval type="int" val="102" /><sval type="string" val="plugin.Xai.AutoM.collect.Ore" /><sval type="int" val="16" /><sval type="int" val="131075" /><sval type="int" val="65536" /><sval type="int" val="0" /></sval><sval type="array" size="2"><sval type="int" val="101" /><sval type="string" val="Begin.Mining" /></sval><sval type="array" size="7"><sval type="int" val="104" /><sval type="int" val="-536836092" /><sval type="int" val="1" /><sval type="int" val="131074" /><sval type="int" val="17" /><sval type="int" val="1" /><sval type="int" val="-1" /></sval><sval type="array" size="7"><sval type="int" val="104" /><sval type="int" val="-1610582269" /><sval type="int" val="1" /><sval type="int" val="131074" /><sval type="int" val="1" /><sval type="int" val="1" /><sval type="int" val="-1" /></sval><sval type="array" size="7"><sval type="int" val="104" /><sval type="int" val="-1610587901" /><sval type="int" val="1" /><sval type="int" val="131074" /><sval type="int" val="7" /><sval type="int" val="1" /><sval type="int" val="-1" /></sval><sval type="array" size="13"><sval type="int" val="104" /><sval type="int" val="18" /><sval type="int" val="3" /><sval type="int" val="131075" /><sval type="int" val="105" /><sval type="int" val="131075" /><sval type="int" val="111" /><sval type="int" val="15" /><sval type="int" val="7" /><sval type="int" val="3" /><sval type="int" val="-1" /><sval type="int" val="7" /><sval type="int" val="-2" /></sval><sval type="array" size="2"><sval type="int" val="112" /><sval type="int" val="98" /></sval><sval type="array" size="13"><sval type="int" val="104" /><sval type="int" val="18" /><sval type="int" val="3" /><sval type="int" val="131075" /><sval type="int" val="106" /><sval type="int" val="131075" /><sval type="int" val="111" /><sval type="int" val="15" /><sval type="int" val="7" /><sval type="int" val="3" /><sval type="int" val="-1" /><sval type="int" val="7" /><sval type="int" val="-2" /></sval><sval type="array" size="18"><sval type="int" val="758" /><sval type="int" val="19" /><sval type="int" val="131075" /><sval type="int" val="65542" /><sval type="int" val="131074" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="131074" /><sval type="int" val="18" /><sval type="int" val="131075" /><sval type="int" val="65536" /><sval type="int" val="131074" /><sval type="int" val="5" /><sval type="int" val="4" /><sval type="int" val="15" /><sval type="int" val="0" /><sval type="int" val="0" /></sval><sval type="array" size="18"><sval type="int" val="758" /><sval type="int" val="20" /><sval type="int" val="131075" /><sval type="int" val="65542" /><sval type="int" val="131074" /><sval type="int" val="0" /><sval type="int" val="131074" /><sval type="int" val="1" /><sval type="int" val="131074" /><sval type="int" val="18" /><sval type="int" val="131075" /><sval type="int" val="65536" /><sval type="int" val="131074" /><sval type="int" val="5" /><sval type="int" val="4" /><sval type="int" val="15" /><sval type="int" val="0" /><sval type="int" val="0" /></sval><sval type="array" size="4"><sval type="int" val="131" /><sval type="int" val="21" /><sval type="int" val="131074" /><sval type="int" val="19" /></sval><sval type="array" size="4"><sval type="int" val="131" /><sval type="int" val="22" /><sval type="int" val="131074" /><sval type="int" val="20" /></sval><sval type="array" size="7"><sval type="int" val="104" /><sval type="int" val="23" /><sval type="int" val="1" /><sval type="int" val="4" /><sval type="int" val="0" /><sval type="int" val="1" /><sval type="int" val="-1" /></sval><sval type="array" size="22"><sval type="int" val="104" /><sval type="int" val="-1610582519" /><sval type="int" val="6" /><sval type="int" val="131074" /><sval type="int" val="23" /><sval type="int" val="131074" /><sval type="int" val="21" /><sval type="int" val="15" /><sval type="int" val="3" /><sval type="int" val="131074" /><sval type="int" val="17" /><sval type="int" val="15" /><sval type="int" val="65556" /><sval type="int" val="15" /><sval type="int" val="9" /><sval type="int" val="6" /><sval type="int" val="-1" /><sval type="int" val="3" /><sval type="int" val="-2" /><sval type="int" val="9" /><sval type="int" val="65556" /><sval type="int" val="-4" /></sval><sval type="array" size="6"><sval type="int" val="107" /><sval type="int" val="-2147483647" /><sval type="int" val="4" /><sval type="int" val="100" /><sval type="int" val="4" /><sval type="int" val="150" /></sval><sval type="array" size="6"><sval type="int" val="129" /><sval type="int" val="24" /><sval type="int" val="131074" /><sval type="int" val="19" /><sval type="int" val="131074" /><sval type="int" val="23" /></sval><sval type="array" size="7"><sval type="int" val="104" /><sval type="int" val="25" /><sval type="int" val="1" /><sval type="int" val="4" /><sval type="int" val="0" /><sval type="int" val="1" /><sval type="int" val="-1" /></sval><sval type="array" size="13"><sval type="int" val="104" /><sval type="int" val="-1610583799" /><sval type="int" val="3" /><sval type="int" val="131074" /><sval type="int" val="25" /><sval type="int" val="131074" /><sval type="int" val="22" /><sval type="int" val="15" /><sval type="int" val="3" /><sval type="int" val="3" /><sval type="int" val="-1" /><sval type="int" val="3" /><sval type="int" val="-2" /></sval><sval type="array" size="6"><sval type="int" val="129" /><sval type="int" val="26" /><sval type="int" val="131074" /><sval type="int" val="20" /><sval type="int" val="131074" /><sval type="int" val="25" /></sval><sval type="array" size="13"><sval type="int" val="104" /><sval type="int" val="-1610584312" /><sval type="int" val="3" /><sval type="int" val="131074" /><sval type="int" val="24" /><sval type="int" val="131074" /><sval type="int" val="26" /><sval type="int" val="15" /><sval type="int" val="0" /><sval type="int" val="3" /><sval type="int" val="-1" /><sval type="int" val="0" /><sval type="int" val="-2" /></sval><sval type="array" size="2"><sval type="int" val="112" /><sval type="int" val="113" /></sval><sval type="array" size="2"><sval type="int" val="142" /><sval type="int" val="25" /></sval><sval type="array" size="2"><sval type="int" val="112" /><sval type="int" val="107" /></sval><sval type="array" size="4"><sval type="int" val="660" /><sval type="int" val="131074" /><sval type="int" val="24" /><sval type="int" val="27" /></sval><sval type="array" size="25"><sval type="int" val="104" /><sval type="int" val="-536841209" /><sval type="int" val="7" /><sval type="int" val="131074" /><sval type="int" val="24" /><sval type="int" val="131074" /><sval type="int" val="26" /><sval type="int" val="15" /><sval type="int" val="0" /><sval type="int" val="131074" /><sval type="int" val="27" /><sval type="int" val="4" /><sval type="int" val="6" /><sval type="int" val="15" /><sval type="int" val="4" /><sval type="int" val="15" /><sval type="int" val="10" /><sval type="int" val="7" /><sval type="int" val="-1" /><sval type="int" val="0" /><sval type="int" val="-2" /><sval type="int" val="10" /><sval type="int" val="-4" /><sval type="int" val="4" /><sval type="int" val="-5" /></sval><sval type="array" size="7"><sval type="int" val="104" /><sval type="int" val="17" /><sval type="int" val="1" /><sval type="int" val="131074" /><sval type="int" val="24" /><sval type="int" val="1" /><sval type="int" val="-1" /></sval><sval type="array" size="2"><sval type="int" val="142" /><sval type="int" val="23" /></sval><sval type="array" size="2"><sval type="int" val="112" /><sval type="int" val="103" /></sval><sval type="array" size="2"><sval type="int" val="112" /><sval type="int" val="136" /></sval><sval type="array" size="7"><sval type="int" val="104" /><sval type="int" val="-1610581501" /><sval type="int" val="1" /><sval type="int" val="131074" /><sval type="int" val="7" /><sval type="int" val="1" /><sval type="int" val="-1" /></sval><sval type="array" size="7"><sval type="int" val="104" /><sval type="int" val="18" /><sval type="int" val="1" /><sval type="int" val="131075" /><sval type="int" val="105" /><sval type="int" val="1" /><sval type="int" val="-1" /></sval><sval type="array" size="2"><sval type="int" val="112" /><sval type="int" val="123" /></sval><sval type="array" size="7"><sval type="int" val="104" /><sval type="int" val="18" /><sval type="int" val="1" /><sval type="int" val="131075" /><sval type="int" val="106" /><sval type="int" val="1" /><sval type="int" val="-1" /></sval><sval type="array" size="7"><sval type="int" val="104" /><sval type="int" val="-536836086" /><sval type="int" val="1" /><sval type="int" val="131074" /><sval type="int" val="17" /><sval type="int" val="1" /><sval type="int" val="-1" /></sval><sval type="array" size="18"><sval type="int" val="758" /><sval type="int" val="17" /><sval type="int" val="131075" /><sval type="int" val="65542" /><sval type="int" val="131074" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="131074" /><sval type="int" val="18" /><sval type="int" val="131075" /><sval type="int" val="65536" /><sval type="int" val="131074" /><sval type="int" val="5" /><sval type="int" val="4" /><sval type="int" val="1" /><sval type="int" val="0" /><sval type="int" val="0" /></sval><sval type="array" size="7"><sval type="int" val="104" /><sval type="int" val="-1610578429" /><sval type="int" val="1" /><sval type="int" val="131074" /><sval type="int" val="17" /><sval type="int" val="1" /><sval type="int" val="-1" /></sval><sval type="array" size="4"><sval type="int" val="660" /><sval type="int" val="131074" /><sval type="int" val="17" /><sval type="int" val="28" /></sval><sval type="array" size="13"><sval type="int" val="104" /><sval type="int" val="-1610578685" /><sval type="int" val="3" /><sval type="int" val="131074" /><sval type="int" val="28" /><sval type="int" val="4" /><sval type="int" val="6" /><sval type="int" val="15" /><sval type="int" val="4" /><sval type="int" val="3" /><sval type="int" val="-1" /><sval type="int" val="4" /><sval type="int" val="-2" /></sval><sval type="array" size="13"><sval type="int" val="104" /><sval type="int" val="-1610578941" /><sval type="int" val="3" /><sval type="int" val="131074" /><sval type="int" val="18" /><sval type="int" val="131075" /><sval type="int" val="106" /><sval type="int" val="15" /><sval type="int" val="0" /><sval type="int" val="3" /><sval type="int" val="-1" /><sval type="int" val="0" /><sval type="int" val="-2" /></sval><sval type="array" size="7"><sval type="int" val="104" /><sval type="int" val="18" /><sval type="int" val="1" /><sval type="int" val="131075" /><sval type="int" val="105" /><sval type="int" val="1" /><sval type="int" val="-1" /></sval><sval type="array" size="7"><sval type="int" val="104" /><sval type="int" val="17" /><sval type="int" val="1" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="1" /><sval type="int" val="-1" /></sval><sval type="array" size="2"><sval type="int" val="112" /><sval type="int" val="133" /></sval><sval type="array" size="2"><sval type="int" val="112" /><sval type="int" val="136" /></sval><sval type="array" size="2"><sval type="int" val="112" /><sval type="int" val="135" /></sval><sval type="array" size="2"><sval type="int" val="112" /><sval type="int" val="136" /></sval><sval type="array" size="2"><sval type="int" val="112" /><sval type="int" val="123" /></sval><sval type="array" size="7"><sval type="int" val="104" /><sval type="int" val="-1610576125" /><sval type="int" val="1" /><sval type="int" val="131074" /><sval type="int" val="17" /><sval type="int" val="1" /><sval type="int" val="-1" /></sval><sval type="array" size="17"><sval type="int" val="405" /><sval type="int" val="4" /><sval type="int" val="5001" /><sval type="int" val="131075" /><sval type="int" val="10" /><sval type="int" val="5" /><sval type="string" val="Target Asteroid - %s" /><sval type="int" val="131074" /><sval type="int" val="17" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /></sval><sval type="array" size="8"><sval type="int" val="102" /><sval type="string" val="plugin.Xai.AutoM.Mining" /><sval type="int" val="-2147483647" /><sval type="int" val="131075" /><sval type="int" val="65536" /><sval type="int" val="1" /><sval type="int" val="131074" /><sval type="int" val="17" /></sval><sval type="array" size="7"><sval type="int" val="104" /><sval type="int" val="29" /><sval type="int" val="1" /><sval type="int" val="131075" /><sval type="int" val="9" /><sval type="int" val="1" /><sval type="int" val="-1" /></sval><sval type="array" size="4"><sval type="int" val="706" /><sval type="int" val="131074" /><sval type="int" val="17" /><sval type="int" val="-536834553" /></sval><sval type="array" size="7"><sval type="int" val="104" /><sval type="int" val="17" /><sval type="int" val="1" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="1" /><sval type="int" val="-1" /></sval><sval type="array" size="2"><sval type="int" val="112" /><sval type="int" val="152" /></sval><sval type="array" size="7"><sval type="int" val="104" /><sval type="int" val="-536831994" /><sval type="int" val="1" /><sval type="int" val="131074" /><sval type="int" val="17" /><sval type="int" val="1" /><sval type="int" val="-1" /></sval><sval type="array" size="6"><sval type="int" val="620" /><sval type="int" val="131075" /><sval type="int" val="65536" /><sval type="int" val="-1610574845" /><sval type="int" val="9" /><sval type="int" val="983041" /></sval><sval type="array" size="18"><sval type="int" val="766" /><sval type="int" val="15" /><sval type="int" val="131075" /><sval type="int" val="65542" /><sval type="int" val="4" /><sval type="int" val="20" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="131075" /><sval type="int" val="106" /><sval type="int" val="131075" /><sval type="int" val="65536" /><sval type="int" val="131074" /><sval type="int" val="5" /><sval type="int" val="4" /><sval type="int" val="1" /><sval type="int" val="0" /><sval type="int" val="0" /></sval><sval type="array" size="7"><sval type="int" val="104" /><sval type="int" val="-1610574840" /><sval type="int" val="1" /><sval type="int" val="131074" /><sval type="int" val="15" /><sval type="int" val="1" /><sval type="int" val="-1" /></sval><sval type="array" size="6"><sval type="int" val="102" /><sval type="string" val="plugin.Xai.AutoM.collect.Ore" /><sval type="int" val="16" /><sval type="int" val="131075" /><sval type="int" val="65536" /><sval type="int" val="0" /></sval><sval type="array" size="6"><sval type="int" val="507" /><sval type="int" val="131075" /><sval type="int" val="65536" /><sval type="int" val="-2147483647" /><sval type="int" val="4" /><sval type="int" val="5000" /></sval><sval type="array" size="15"><sval type="int" val="403" /><sval type="int" val="4" /><sval type="int" val="5501" /><sval type="int" val="4" /><sval type="int" val="1005" /><sval type="int" val="131075" /><sval type="int" val="65536" /><sval type="int" val="131075" /><sval type="int" val="65542" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /></sval><sval type="array" size="5"><sval type="int" val="201" /><sval type="int" val="131075" /><sval type="int" val="301" /><sval type="int" val="131075" /><sval type="int" val="65536" /></sval><sval type="array" size="2"><sval type="int" val="100" /><sval type="int" val="153" /></sval><sval type="array" size="2"><sval type="int" val="100" /><sval type="int" val="21" /></sval><sval type="array" size="2"><sval type="int" val="101" /><sval type="string" val="dock" /></sval><sval type="array" size="7"><sval type="int" val="104" /><sval type="int" val="-536830454" /><sval type="int" val="1" /><sval type="int" val="131075" /><sval type="int" val="65547" /><sval type="int" val="1" /><sval type="int" val="-1" /></sval><sval type="array" size="6"><sval type="int" val="107" /><sval type="int" val="-2147483647" /><sval type="int" val="4" /><sval type="int" val="100" /><sval type="int" val="4" /><sval type="int" val="150" /></sval><sval type="array" size="12"><sval type="int" val="102" /><sval type="string" val="lib.Xai.Nav" /><sval type="int" val="-2147483647" /><sval type="int" val="131075" /><sval type="int" val="65536" /><sval type="int" val="3" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /></sval><sval type="array" size="2"><sval type="int" val="112" /><sval type="int" val="154" /></sval><sval type="array" size="3"><sval type="int" val="103" /><sval type="int" val="0" /><sval type="int" val="0" /></sval></sval><sval type="array" size="2"><sval type="array" size="2"><sval type="int" val="10" /><sval type="string" val="Set asteroid type, 1, 2, 3 " /></sval><sval type="array" size="2"><sval type="int" val="10" /><sval type="string" val="Ignore yields higher than" /></sval></sval><sval type="array" size="144"><sval type="array" size="3"><sval type="int" val="0" /><sval type="int" val="1" /><sval type="string" val="Created by Xai Corporation, 764" /></sval><sval type="array" size="3"><sval type="int" val="0" /><sval type="int" val="1" /><sval type="string" val="Part of Automining v2" /></sval><sval type="array" size="3"><sval type="int" val="0" /><sval type="int" val="1" /><sval type="string" val="" /></sval><sval type="array" size="3"><sval type="int" val="0" /><sval type="int" val="1" /><sval type="string" val="rewrite for signing in progress" /></sval><sval type="array" size="3"><sval type="int" val="0" /><sval type="int" val="1" /><sval type="string" val="" /></sval><sval type="array" size="2"><sval type="int" val="0" /><sval type="int" val="2" /></sval><sval type="array" size="3"><sval type="int" val="0" /><sval type="int" val="1" /><sval type="string" val="safeties on!" /></sval><sval type="array" size="2"><sval type="int" val="1" /><sval type="int" val="2" /></sval><sval type="array" size="3"><sval type="int" val="1" /><sval type="int" val="1" /><sval type="string" val="-------------------------------" /></sval><sval type="array" size="3"><sval type="int" val="1" /><sval type="int" val="1" /><sval type="string" val="------ initialisation ------" /></sval><sval type="array" size="3"><sval type="int" val="1" /><sval type="int" val="1" /><sval type="string" val="-------------------------------" /></sval><sval type="array" size="2"><sval type="int" val="4" /><sval type="int" val="2" /></sval><sval type="array" size="2"><sval type="int" val="8" /><sval type="int" val="2" /></sval><sval type="array" size="3"><sval type="int" val="8" /><sval type="int" val="1" /><sval type="string" val="If filter is 0, mine any asteroid" /></sval><sval type="array" size="3"><sval type="int" val="8" /><sval type="int" val="1" /><sval type="string" val="set asteriod type to mine, invalid  input means  any type" /></sval><sval type="array" size="19"><sval type="int" val="8" /><sval type="int" val="3" /><sval type="int" val="405" /><sval type="int" val="4" /><sval type="int" val="5001" /><sval type="int" val="131075" /><sval type="int" val="10" /><sval type="int" val="5" /><sval type="string" val="Type - %s" /><sval type="int" val="131074" /><sval type="string" val="asteroid.type" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /></sval><sval type="array" size="2"><sval type="int" val="17" /><sval type="int" val="5" /></sval><sval type="array" size="2"><sval type="int" val="18" /><sval type="int" val="4" /></sval><sval type="array" size="2"><sval type="int" val="18" /><sval type="int" val="2" /></sval><sval type="array" size="3"><sval type="int" val="18" /><sval type="int" val="1" /><sval type="string" val="Store yield and type" /></sval><sval type="array" size="2"><sval type="int" val="20" /><sval type="int" val="2" /></sval><sval type="array" size="3"><sval type="int" val="20" /><sval type="int" val="1" /><sval type="string" val="Logging" /></sval><sval type="array" size="2"><sval type="int" val="21" /><sval type="int" val="2" /></sval><sval type="array" size="2"><sval type="int" val="21" /><sval type="int" val="2" /></sval><sval type="array" size="3"><sval type="int" val="21" /><sval type="int" val="1" /><sval type="string" val="-------------------------------" /></sval><sval type="array" size="3"><sval type="int" val="21" /><sval type="int" val="1" /><sval type="string" val="-------------------------------" /></sval><sval type="array" size="3"><sval type="int" val="21" /><sval type="int" val="1" /><sval type="string" val="Begin main mining loop" /></sval><sval type="array" size="3"><sval type="int" val="21" /><sval type="int" val="1" /><sval type="string" val="-------------------------------" /></sval><sval type="array" size="3"><sval type="int" val="21" /><sval type="int" val="1" /><sval type="string" val="-------------------------------" /></sval><sval type="array" size="3"><sval type="int" val="21" /><sval type="int" val="1" /><sval type="string" val="Not using while here because the labels would cause problems" /></sval><sval type="array" size="2"><sval type="int" val="23" /><sval type="int" val="2" /></sval><sval type="array" size="3"><sval type="int" val="23" /><sval type="int" val="1" /><sval type="string" val="Check for required equipment" /></sval><sval type="array" size="3"><sval type="int" val="23" /><sval type="int" val="1" /><sval type="string" val=" - needs to be done each loop, incase devices are swapped out" /></sval><sval type="array" size="2"><sval type="int" val="27" /><sval type="int" val="2" /></sval><sval type="array" size="2"><sval type="int" val="32" /><sval type="int" val="2" /></sval><sval type="array" size="2"><sval type="int" val="32" /><sval type="int" val="4" /></sval><sval type="array" size="2"><sval type="int" val="32" /><sval type="int" val="2" /></sval><sval type="array" size="3"><sval type="int" val="32" /><sval type="int" val="1" /><sval type="string" val=" - Check scanner range.  first  set default incase interupted here" /></sval><sval type="array" size="2"><sval type="int" val="34" /><sval type="int" val="2" /></sval><sval type="array" size="2"><sval type="int" val="36" /><sval type="int" val="2" /></sval><sval type="array" size="3"><sval type="int" val="36" /><sval type="int" val="1" /><sval type="string" val="Abort Mining if an enemy is detected" /></sval><sval type="array" size="2"><sval type="int" val="40" /><sval type="int" val="4" /></sval><sval type="array" size="2"><sval type="int" val="40" /><sval type="int" val="2" /></sval><sval type="array" size="3"><sval type="int" val="40" /><sval type="int" val="1" /><sval type="string" val="1.-------------------------------" /></sval><sval type="array" size="3"><sval type="int" val="40" /><sval type="int" val="1" /><sval type="string" val="Check for other miners and other collectors" /></sval><sval type="array" size="3"><sval type="int" val="40" /><sval type="int" val="1" /><sval type="string" val="  need to check each loop, other miners can be ignored if they are" /></sval><sval type="array" size="3"><sval type="int" val="40" /><sval type="int" val="1" /><sval type="string" val="  a long way  a  way" /></sval><sval type="array" size="2"><sval type="int" val="40" /><sval type="int" val="2" /></sval><sval type="array" size="2"><sval type="int" val="43" /><sval type="int" val="2" /></sval><sval type="array" size="3"><sval type="int" val="46" /><sval type="int" val="1" /><sval type="string" val="Logging" /></sval><sval type="array" size="2"><sval type="int" val="47" /><sval type="int" val="4" /></sval><sval type="array" size="2"><sval type="int" val="47" /><sval type="int" val="2" /></sval><sval type="array" size="3"><sval type="int" val="47" /><sval type="int" val="1" /><sval type="string" val="" /></sval><sval type="array" size="3"><sval type="int" val="47" /><sval type="int" val="1" /><sval type="string" val="2.-------------------------------" /></sval><sval type="array" size="3"><sval type="int" val="47" /><sval type="int" val="1" /><sval type="string" val="check for ships following us" /></sval><sval type="array" size="3"><sval type="int" val="47" /><sval type="int" val="1" /><sval type="string" val="If they can carry XL,  use transporter device" /></sval><sval type="array" size="2"><sval type="int" val="50" /><sval type="int" val="2" /></sval><sval type="array" size="2"><sval type="int" val="54" /><sval type="int" val="2" /></sval><sval type="array" size="3"><sval type="int" val="54" /><sval type="int" val="1" /><sval type="string" val=" - If ship can carry XL cargo, can we send it our ore" /></sval><sval type="array" size="2"><sval type="int" val="56" /><sval type="int" val="2" /></sval><sval type="array" size="2"><sval type="int" val="59" /><sval type="int" val="2" /></sval><sval type="array" size="2"><sval type="int" val="64" /><sval type="int" val="2" /></sval><sval type="array" size="2"><sval type="int" val="68" /><sval type="int" val="2" /></sval><sval type="array" size="2"><sval type="int" val="73" /><sval type="int" val="4" /></sval><sval type="array" size="2"><sval type="int" val="73" /><sval type="int" val="2" /></sval><sval type="array" size="2"><sval type="int" val="73" /><sval type="int" val="4" /></sval><sval type="array" size="2"><sval type="int" val="74" /><sval type="int" val="4" /></sval><sval type="array" size="2"><sval type="int" val="74" /><sval type="int" val="2" /></sval><sval type="array" size="2"><sval type="int" val="79" /><sval type="int" val="4" /></sval><sval type="array" size="2"><sval type="int" val="79" /><sval type="int" val="4" /></sval><sval type="array" size="2"><sval type="int" val="79" /><sval type="int" val="2" /></sval><sval type="array" size="2"><sval type="int" val="79" /><sval type="int" val="4" /></sval><sval type="array" size="2"><sval type="int" val="79" /><sval type="int" val="4" /></sval><sval type="array" size="2"><sval type="int" val="79" /><sval type="int" val="2" /></sval><sval type="array" size="2"><sval type="int" val="80" /><sval type="int" val="4" /></sval><sval type="array" size="2"><sval type="int" val="80" /><sval type="int" val="2" /></sval><sval type="array" size="2"><sval type="int" val="80" /><sval type="int" val="4" /></sval><sval type="array" size="2"><sval type="int" val="80" /><sval type="int" val="2" /></sval><sval type="array" size="3"><sval type="int" val="80" /><sval type="int" val="1" /><sval type="string" val="3.-------------------------------" /></sval><sval type="array" size="3"><sval type="int" val="80" /><sval type="int" val="1" /><sval type="string" val="IF we do not have some cargo space for ore, are there others to collect." /></sval><sval type="array" size="2"><sval type="int" val="81" /><sval type="int" val="2" /></sval><sval type="array" size="2"><sval type="int" val="83" /><sval type="int" val="2" /></sval><sval type="array" size="3"><sval type="int" val="83" /><sval type="int" val="1" /><sval type="string" val=" - seems like no point in mining, so dock" /></sval><sval type="array" size="2"><sval type="int" val="86" /><sval type="int" val="4" /></sval><sval type="array" size="2"><sval type="int" val="86" /><sval type="int" val="2" /></sval><sval type="array" size="2"><sval type="int" val="86" /><sval type="int" val="2" /></sval><sval type="array" size="3"><sval type="int" val="86" /><sval type="int" val="1" /><sval type="string" val="4.-------------------------------" /></sval><sval type="array" size="3"><sval type="int" val="86" /><sval type="int" val="1" /><sval type="string" val="Collect ore fragments if any" /></sval><sval type="array" size="7"><sval type="int" val="87" /><sval type="int" val="3" /><sval type="int" val="104" /><sval type="int" val="-536870908" /><sval type="int" val="1" /><sval type="int" val="131074" /><sval type="string" val="collection.ship" /></sval><sval type="array" size="19"><sval type="int" val="90" /><sval type="int" val="3" /><sval type="int" val="405" /><sval type="int" val="4" /><sval type="int" val="5001" /><sval type="int" val="131075" /><sval type="int" val="10" /><sval type="int" val="5" /><sval type="string" val="%s" /><sval type="int" val="131074" /><sval type="string" val="fragments" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /></sval><sval type="array" size="19"><sval type="int" val="91" /><sval type="int" val="3" /><sval type="int" val="405" /><sval type="int" val="4" /><sval type="int" val="5001" /><sval type="int" val="131075" /><sval type="int" val="10" /><sval type="int" val="5" /><sval type="string" val="%s" /><sval type="int" val="131074" /><sval type="string" val="fragments.collected" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /></sval><sval type="array" size="2"><sval type="int" val="91" /><sval type="int" val="4" /></sval><sval type="array" size="2"><sval type="int" val="91" /><sval type="int" val="4" /></sval><sval type="array" size="3"><sval type="int" val="91" /><sval type="int" val="3" /><sval type="int" val="4" /></sval><sval type="array" size="2"><sval type="int" val="91" /><sval type="int" val="2" /></sval><sval type="array" size="2"><sval type="int" val="91" /><sval type="int" val="2" /></sval><sval type="array" size="3"><sval type="int" val="91" /><sval type="int" val="1" /><sval type="string" val="5.-------------------------------" /></sval><sval type="array" size="3"><sval type="int" val="91" /><sval type="int" val="1" /><sval type="string" val="Find asteroid to mine" /></sval><sval type="array" size="3"><sval type="int" val="91" /><sval type="int" val="1" /><sval type="string" val="Filter asteroids with high yields" /></sval><sval type="array" size="2"><sval type="int" val="97" /><sval type="int" val="5" /></sval><sval type="array" size="2"><sval type="int" val="98" /><sval type="int" val="4" /></sval><sval type="array" size="15"><sval type="int" val="102" /><sval type="int" val="3" /><sval type="int" val="402" /><sval type="int" val="5" /><sval type="string" val="Ast- %s, blacklist Ast- %s" /><sval type="int" val="131074" /><sval type="string" val="asteroids.num" /><sval type="int" val="131074" /><sval type="string" val="asteroids.blacklist.num" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /><sval type="int" val="0" /></sval><sval type="array" size="2"><sval type="int" val="102" /><sval type="int" val="2" /></sval><sval type="array" size="2"><sval type="int" val="107" /><sval type="int" val="2" /></sval><sval type="array" size="2"><sval type="int" val="111" /><sval type="int" val="7" /></sval><sval type="array" size="2"><sval type="int" val="113" /><sval type="int" val="4" /></sval><sval type="array" size="2"><sval type="int" val="113" /><sval type="int" val="2" /></sval><sval type="array" size="2"><sval type="int" val="116" /><sval type="int" val="2" /></sval><sval type="array" size="2"><sval type="int" val="118" /><sval type="int" val="4" /></sval><sval type="array" size="2"><sval type="int" val="118" /><sval type="int" val="2" /></sval><sval type="array" size="3"><sval type="int" val="118" /><sval type="int" val="1" /><sval type="string" val="No yield Filtering if yield filter is 0" /></sval><sval type="array" size="2"><sval type="int" val="119" /><sval type="int" val="5" /></sval><sval type="array" size="2"><sval type="int" val="122" /><sval type="int" val="5" /></sval><sval type="array" size="2"><sval type="int" val="123" /><sval type="int" val="4" /></sval><sval type="array" size="2"><sval type="int" val="123" /><sval type="int" val="2" /></sval><sval type="array" size="3"><sval type="int" val="123" /><sval type="int" val="1" /><sval type="string" val="check that the asteroid isnt too large" /></sval><sval type="array" size="2"><sval type="int" val="132" /><sval type="int" val="5" /></sval><sval type="array" size="2"><sval type="int" val="133" /><sval type="int" val="7" /></sval><sval type="array" size="2"><sval type="int" val="133" /><sval type="int" val="4" /></sval><sval type="array" size="2"><sval type="int" val="133" /><sval type="int" val="4" /></sval><sval type="array" size="2"><sval type="int" val="134" /><sval type="int" val="5" /></sval><sval type="array" size="2"><sval type="int" val="135" /><sval type="int" val="7" /></sval><sval type="array" size="2"><sval type="int" val="135" /><sval type="int" val="4" /></sval><sval type="array" size="2"><sval type="int" val="136" /><sval type="int" val="4" /></sval><sval type="array" size="2"><sval type="int" val="136" /><sval type="int" val="2" /></sval><sval type="array" size="2"><sval type="int" val="136" /><sval type="int" val="4" /></sval><sval type="array" size="2"><sval type="int" val="136" /><sval type="int" val="4" /></sval><sval type="array" size="2"><sval type="int" val="136" /><sval type="int" val="2" /></sval><sval type="array" size="2"><sval type="int" val="136" /><sval type="int" val="2" /></sval><sval type="array" size="3"><sval type="int" val="136" /><sval type="int" val="1" /><sval type="string" val="6.-------------------------------" /></sval><sval type="array" size="3"><sval type="int" val="136" /><sval type="int" val="1" /><sval type="string" val="Start mining if there is an asteroid" /></sval><sval type="array" size="2"><sval type="int" val="138" /><sval type="int" val="2" /></sval><sval type="array" size="3"><sval type="int" val="138" /><sval type="int" val="1" /><sval type="string" val="Begin mining nearest asteroid" /></sval><sval type="array" size="2"><sval type="int" val="142" /><sval type="int" val="2" /></sval><sval type="array" size="3"><sval type="int" val="142" /><sval type="int" val="1" /><sval type="string" val="7.-------------------------------" /></sval><sval type="array" size="3"><sval type="int" val="142" /><sval type="int" val="1" /><sval type="string" val="If there is no asteroid to mine, dock at a safe station" /></sval><sval type="array" size="2"><sval type="int" val="144" /><sval type="int" val="2" /></sval><sval type="array" size="3"><sval type="int" val="144" /><sval type="int" val="1" /><sval type="string" val="Collect any remaining fragments if possible" /></sval><sval type="array" size="2"><sval type="int" val="148" /><sval type="int" val="4" /></sval><sval type="array" size="2"><sval type="int" val="148" /><sval type="int" val="2" /></sval><sval type="array" size="2"><sval type="int" val="152" /><sval type="int" val="4" /></sval><sval type="array" size="2"><sval type="int" val="152" /><sval type="int" val="2" /></sval><sval type="array" size="2"><sval type="int" val="153" /><sval type="int" val="2" /></sval><sval type="array" size="2"><sval type="int" val="158" /><sval type="int" val="4" /></sval></sval><sval type="int" val="520" /></sval>
</codearray>
</script>
