Subversion Repositories spk

Rev

Blame | Last modification | View Log | RSS feed

SPKCycrow;4.30;1;290
Éxœ}‘ÙNÃ0EßýóYŠÊ       AE[^J©hç‰3I¬Ö‹¼´äï±IABB<ޙ3÷ŽÇk”TÁæ:¡à  vda%j‹v€-·ÂxË›ßkûMžAöFÖ  ­*(³¢`sôÑ«¼É‹‹|RLJöNõ¬i,9WAゥòüÃ|ÈÑ ã:ûÜs7&¥‰­H.ÿàl!Q*à·útÿ'²Ô6ȕPû§6U2ê´Ó­”̏‚N^Á3ӛ;;™^^•×lNŽW°ëɜ״ÁQõ¾§ßW¯Ö‚#Z¡ƒƒ–ЇønöÏû ¥A_ÁŠQ÷¨ât+lŽžÛWGI¼P\K’j¨IrÙ
&6¶A¾i£,Ùø5I­é”úŸ3ÕFileHeader;15;300;231942;1;0
•xœÓÝnƒ àóÝÅ.`†_ñšž4»‚Ä­ĵÞý€eÙ\;hLÞøð„7ÀI»Þú†3Ìb@ƒàá“Tp†ÅøÕVzÓn¾Vö¢&ÕWÝ.cs|?š7TК„%/§/*ü7„‰ß
Ãk?õþGX§qÖCeõð/„A3md‡í-on>»%*j!î6eǵë§êRm»œ{›µ@֌§ÄÏi›rm^"yʝÈîE}6z°Jaʒ@Ä %pž>ŒóWåŒßlÁŒ+ÿœì³5£ÚÆY•J#à)K¥;ãˇ‚YpB¢º¬Å¶Y-\9BS¢‚ko挐˜X8»ºÎIJKþ…!AQLŸcß<‡ç
 3vv…ºKYÄÖé±ô œT    y<?xml version="1.0" standalone="yes" ?>
<?xml-stylesheet href="x2script.xsl" type="text/xsl" ?>
<script>
<name>setup.cycrow.pmanager</name>
<version>102</version>
<engineversion>44</engineversion>
<description>Script Manager: loads text file created by script installer</description>
<arguments>
</arguments>
<sourcetext>
<line linenr="001" indent=""><comment><text>*&#160;</text><var>=====================================</var></comment></line>
<line linenr="002" indent=""><comment><text>*&#160;</text><var>Plugin&#160;Manager&#160;Setup&#160;scripts</var></comment></line>
<line linenr="003" indent=""><comment><text>*&#160;</text><var>Purges&#160;wares&#160;and&#160;ships&#160;from&#160;the&#160;game&#160;that&#160;have&#160;been&#160;uninstalled</var></comment></line>
<line linenr="004" indent=""><comment><text>*&#160;</text><var>=====================================</var></comment></line>
<line linenr="005" indent=""><comment><text>*&#160;</text><var>&#160;&#160;&#160;Author:&#160;Cycrow</var></comment></line>
<line linenr="006" indent=""><comment><text>*&#160;</text><var>&#160;&#160;&#160;Creation:&#160;02/05/2009</var></comment></line>
<line linenr="007" indent=""><comment><text>*&#160;</text><var>&#160;&#160;&#160;Version:&#160;1.00</var></comment></line>
<line linenr="008" indent=""><comment><text>*&#160;</text><var>=====================================</var></comment></line>
<line linenr="009" indent=""><var>$page.id&#160;=&#160;</var><text>get&#160;global&#160;variable:&#160;name=</text><var>'pluginmanager.id'</var></line>
<line linenr="010" indent=""></line>
<line linenr="011" indent=""><comment><text>*&#160;</text><var>run&#160;the&#160;startup&#160;script,&#160;these&#160;are&#160;on&#160;a&#160;delay</var></comment></line>
<line linenr="012" indent=""><var>if&#160;</var><text>&#160;read&#160;text:&#160;page&#160;id=</text><var>$page.id</var><text>,&#160;id=</text><var>1</var><text>&#160;exists</text></line>
<line linenr="013" interruptable="@" indent="&#160;"><var>START&#160;</var><var>[THIS]&#160;-&gt;</var><text>&#160;call&#160;script&#160;</text><call>plugin.manager.run</call><text>&#160;:&#160;</text></line>
<line linenr="014" indent=""><text>end</text></line>
<line linenr="015" indent=""></line>
<line linenr="016" indent=""><comment><text>*&#160;</text><var>start&#160;the&#160;delay&#160;loader</var></comment></line>
<line linenr="017" interruptable="@" indent=""><var>START&#160;</var><var>[THIS]&#160;-&gt;</var><text>&#160;call&#160;script&#160;</text><call>plugin.manager.delayload</call><text>&#160;:&#160;</text></line>
<line linenr="018" indent=""><text>return&#160;</text><var>null</var></line>
</sourcetext>
<codearray>

<sval type="array" size="10">
  <sval type="string" val="setup.cycrow.pmanager"/>
  <sval type="int" val="44"/>
  <sval type="string" val="Script Manager: loads text file created by script installer"/>
  <sval type="int" val="102"/>
  <sval type="int" val="0"/>
  <sval type="array" size="1">
    <sval type="string" val="page.id"/>
  </sval>
  <sval type="array" size="5">
    <sval type="array" size="4">
      <sval type="int" val="158"/>
      <sval type="int" val="5"/>
      <sval type="string" val="pluginmanager.id"/>
      <sval type="int" val="0"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="1338"/>
      <sval type="int" val="-1610611965"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="4"/>
      <sval type="int" val="1"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="102"/>
      <sval type="string" val="plugin.manager.run"/>
      <sval type="int" val="-2147483646"/>
      <sval type="int" val="131075"/>
      <sval type="int" val="1"/>
      <sval type="int" val="0"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="102"/>
      <sval type="string" val="plugin.manager.delayload"/>
      <sval type="int" val="-2147483646"/>
      <sval type="int" val="131075"/>
      <sval type="int" val="1"/>
      <sval type="int" val="0"/>
    </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="int" val="0"/>
  <sval type="array" size="13">
    <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="Plugin Manager Setup scripts"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="0"/>
      <sval type="int" val="1"/>
      <sval type="string" val="Purges wares and ships from the game that have been uninstalled"/>
    </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="   Author: Cycrow"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="0"/>
      <sval type="int" val="1"/>
      <sval type="string" val="   Creation: 02/05/2009"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="0"/>
      <sval type="int" val="1"/>
      <sval type="string" val="   Version: 1.00"/>
    </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="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="run the startup script, these are on a delay"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="3"/>
      <sval type="int" val="4"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="3"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="3"/>
      <sval type="int" val="1"/>
      <sval type="string" val="start the delay loader"/>
    </sval>
  </sval>
  <sval type="int" val="0"/>
</sval>

</codearray>
</script>
e‹ާ×J­SÁNÃ0½#ñ!HÜhR6q!í¾‚ˆZÓE¤î”¤SË×㤭X›@âRù=??ÇNªvCkÙœ7<Ï$g>h¬µí
>‚çlWÞÞ¨(|ôa´à÷í¼|xò•3‡
ÞrÆÕ‚H8N‚¡n¡¼3hBvh5ê\Ö£íªw%RŽ4óQÊ\‰%$°1±Ý*±fHRÃÔ(Â×dêYØ›Xµ        SâTFUÚ5}|b…|×»
â0YêÆâ]Á¥Ì93X“´à¼TIä ôîógù¢D¢ÔQ»{kiŠ”ˆ©ÓÚ¼êjÐÎé‘5>j;¯2‘t#æƒ@.yyÃØiÞg°áŒ˜‚ÿ¸Y.Îk†¹`»ýž]9^Üã5×üZRþ1¹^@šÿŠ`3.Mn¦—%ò׺D"ҁ¿¢ú,¹ØÇwsúRˆ_~­Ok¸ÇU<?xml version="1.0" standalone="yes" ?>
<?xml-stylesheet href="x2script.xsl" type="text/xsl" ?>
<script>
<name>init.pmanager.text</name>
<version>101</version>
<engineversion>44</engineversion>
<description>Script Manager: loads text file created by script installer</description>
<arguments>
</arguments>
<sourcetext>
<line linenr="001" indent=""><comment><text>*&#160;</text><var>=====================================</var></comment></line>
<line linenr="002" indent=""><comment><text>*&#160;</text><var>Plugin&#160;Manager&#160;Setup&#160;scripts</var></comment></line>
<line linenr="003" indent=""><comment><text>*&#160;</text><var>Purges&#160;wares&#160;and&#160;ships&#160;from&#160;the&#160;game&#160;that&#160;have&#160;been&#160;uninstalled</var></comment></line>
<line linenr="004" indent=""><comment><text>*&#160;</text><var>=====================================</var></comment></line>
<line linenr="005" indent=""><comment><text>*&#160;</text><var>&#160;&#160;&#160;Author:&#160;Cycrow</var></comment></line>
<line linenr="006" indent=""><comment><text>*&#160;</text><var>&#160;&#160;&#160;Creation:&#160;02/05/2009</var></comment></line>
<line linenr="007" indent=""><comment><text>*&#160;</text><var>&#160;&#160;&#160;Version:&#160;1.00</var></comment></line>
<line linenr="008" indent=""><comment><text>*&#160;</text><var>=====================================</var></comment></line>
<line linenr="009" indent=""></line>
<line linenr="010" indent=""><comment><text>*&#160;</text><var>setup&#160;the&#160;plugin&#160;manager&#160;page&#160;id</var></comment></line>
<line linenr="011" indent=""><var>$page.id&#160;=&#160;</var><var>901</var></line>
<line linenr="012" indent=""><text>load&#160;text:&#160;id=</text><var>$page.id</var></line>
<line linenr="013" indent=""><text>set&#160;global&#160;variable:&#160;name=</text><var>'pluginmanager.id'</var><text>&#160;value=</text><var>$page.id</var></line>
<line linenr="014" indent=""></line>
<line linenr="015" indent=""><comment><text>*&#160;</text><var>load&#160;other&#160;text&#160;files</var></comment></line>
<line linenr="016" indent=""><var>skip&#160;if&#160;</var><text>&#160;read&#160;text:&#160;page&#160;id=</text><var>$page.id</var><text>,&#160;id=</text><var>2</var><text>&#160;exists</text></line>
<line linenr="017" indent="&#160;"><text>return&#160;</text><var>null</var></line>
<line linenr="018" indent=""></line>
<line linenr="019" indent=""><var>skip&#160;if&#160;</var><text>&#160;read&#160;text:&#160;page&#160;id=</text><var>$page.id</var><text>,&#160;id=</text><var>3</var><text>&#160;exists</text></line>
<line linenr="020" indent="&#160;"><text>return&#160;</text><var>null</var></line>
<line linenr="021" indent=""></line>
<line linenr="022" indent=""><var>$count&#160;=&#160;</var><text>&#160;read&#160;text:&#160;page=</text><var>$page.id</var><text>&#160;id=</text><var>2</var></line>
<line linenr="023" indent=""><var>$start&#160;=&#160;</var><text>&#160;read&#160;text:&#160;page=</text><var>$page.id</var><text>&#160;id=</text><var>3</var></line>
<line linenr="024" indent=""><var>$count&#160;=&#160;</var><text>&#160;string&#160;</text><var>$count</var><text>&#160;to&#160;integer</text></line>
<line linenr="025" indent=""><var>$start&#160;=&#160;</var><text>&#160;string&#160;</text><var>$start</var><text>&#160;to&#160;integer</text></line>
<line linenr="026" indent=""></line>
<line linenr="027" indent=""><var>while&#160;</var><var>$count</var></line>
<line linenr="028" indent="&#160;"><text>dec&#160;</text><var>$count&#160;=&#160;</var></line>
<line linenr="029" indent="&#160;"><var>$pos&#160;=&#160;</var><var>(</var><text>&#160;</text><var>$count</var><text>&#160;</text><var>*</var><text>&#160;</text><var>10</var><text>&#160;</text><var>)</var><text>&#160;</text><var>+</var><text>&#160;</text><var>$start</var></line>
<line linenr="030" indent="&#160;"><var>$scriptName&#160;=&#160;</var><text>&#160;read&#160;text:&#160;page=</text><var>$page.id</var><text>&#160;id=</text><var>$pos</var></line>
<line linenr="031" indent="&#160;"><var>$posCount&#160;=&#160;</var><var>$pos</var><text>&#160;</text><var>+</var><text>&#160;</text><var>6</var></line>
<line linenr="032" indent="&#160;"><var>$posText&#160;=&#160;</var><var>$pos</var><text>&#160;</text><var>+</var><text>&#160;</text><var>7</var></line>
<line linenr="033" indent="&#160;"><var>skip&#160;if&#160;</var><text>&#160;read&#160;text:&#160;page&#160;id=</text><var>$page.id</var><text>,&#160;id=</text><var>$posCount</var><text>&#160;exists</text></line>
<line linenr="034" indent="&#160;&#160;"><text>continue</text></line>
<line linenr="035" indent="&#160;"><var>$textCount&#160;=&#160;</var><text>&#160;read&#160;text:&#160;page=</text><var>$page.id</var><text>&#160;id=</text><var>$posCount</var></line>
<line linenr="036" indent="&#160;"><var>$textCount&#160;=&#160;</var><text>&#160;string&#160;</text><var>$textCount</var><text>&#160;to&#160;integer</text></line>
<line linenr="037" indent="&#160;"><var>skip&#160;if&#160;</var><var>$textCount</var><text>&#160;</text><var>&gt;</var><text>&#160;</text><var>0</var></line>
<line linenr="038" indent="&#160;&#160;"><text>continue</text></line>
<line linenr="039" indent="&#160;"><var>skip&#160;if&#160;</var><text>&#160;read&#160;text:&#160;page&#160;id=</text><var>$page.id</var><text>,&#160;id=</text><var>$posText</var><text>&#160;exists</text></line>
<line linenr="040" indent="&#160;&#160;"><text>continue</text></line>
<line linenr="041" indent="&#160;"><var>$text&#160;=&#160;</var><text>&#160;read&#160;text:&#160;page=</text><var>$page.id</var><text>&#160;id=</text><var>$posText</var></line>
<line linenr="042" indent="&#160;"><var>$i&#160;=&#160;</var><var>0</var></line>
<line linenr="043" indent="&#160;"><var>while&#160;</var><var>$i</var><text>&#160;</text><var>&lt;</var><text>&#160;</text><var>$textCount</var></line>
<line linenr="044" indent="&#160;&#160;"><var>$strPos&#160;=&#160;</var><text>&#160;find&#160;position&#160;of&#160;pattern&#160;</text><var>'&#160;'</var><text>&#160;in&#160;</text><var>$text</var></line>
<line linenr="045" indent="&#160;&#160;"><var>$subStr&#160;=&#160;</var><text>&#160;get&#160;substring&#160;of&#160;</text><var>$text</var><text>&#160;offset=</text><var>0</var><text>&#160;length=</text><var>$strPos</var></line>
<line linenr="046" indent="&#160;&#160;"><text>inc&#160;</text><var>$strPos&#160;=&#160;</var></line>
<line linenr="047" indent="&#160;&#160;"><var>$len&#160;=&#160;</var><text>&#160;get&#160;length&#160;of&#160;string&#160;</text><var>$text</var></line>
<line linenr="048" indent="&#160;&#160;"><var>$len&#160;=&#160;</var><var>$len</var><text>&#160;</text><var>-</var><text>&#160;</text><var>$strPos</var></line>
<line linenr="049" indent="&#160;&#160;"><var>$text&#160;=&#160;</var><text>&#160;get&#160;substring&#160;of&#160;</text><var>$text</var><text>&#160;offset=</text><var>$strPos</var><text>&#160;length=</text><var>$len</var></line>
<line linenr="050" indent="&#160;&#160;"><var>$textNum&#160;=&#160;</var><text>&#160;string&#160;</text><var>$subStr</var><text>&#160;to&#160;integer</text></line>
<line linenr="051" indent="&#160;&#160;"><text>load&#160;text:&#160;id=</text><var>$textNum</var></line>
<line linenr="052" indent="&#160;&#160;"><text>inc&#160;</text><var>$i&#160;=&#160;</var></line>
<line linenr="053" indent="&#160;"><text>end</text></line>
<line linenr="054" indent=""><text>end</text></line>
<line linenr="055" indent=""></line>
<line linenr="056" indent=""><text>return&#160;</text><var>null</var></line>
</sourcetext>
<codearray>

<sval type="array" size="10">
  <sval type="string" val="init.pmanager.text"/>
  <sval type="int" val="44"/>
  <sval type="string" val="Script Manager: loads text file created by script installer"/>
  <sval type="int" val="101"/>
  <sval type="int" val="0"/>
  <sval type="array" size="14">
    <sval type="string" val="page.id"/>
    <sval type="string" val="count"/>
    <sval type="string" val="start"/>
    <sval type="string" val="pos"/>
    <sval type="string" val="scriptName"/>
    <sval type="string" val="posCount"/>
    <sval type="string" val="posText"/>
    <sval type="string" val="textCount"/>
    <sval type="string" val="text"/>
    <sval type="string" val="i"/>
    <sval type="string" val="strPos"/>
    <sval type="string" val="subStr"/>
    <sval type="string" val="len"/>
    <sval type="string" val="textNum"/>
  </sval>
  <sval type="array" size="40">
    <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="901"/>
      <sval type="int" val="1"/>
      <sval type="int" val="-1"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="151"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
    </sval>
    <sval type="array" size="5">
      <sval type="int" val="157"/>
      <sval type="int" val="5"/>
      <sval type="string" val="pluginmanager.id"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="1338"/>
      <sval type="int" val="-536869625"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="4"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="103"/>
      <sval type="int" val="0"/>
      <sval type="int" val="0"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="1338"/>
      <sval type="int" val="-536869113"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="4"/>
      <sval type="int" val="3"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="103"/>
      <sval type="int" val="0"/>
      <sval type="int" val="0"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="126"/>
      <sval type="int" val="1"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="4"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="126"/>
      <sval type="int" val="2"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="4"/>
      <sval type="int" val="3"/>
    </sval>
    <sval type="array" size="4">
      <sval type="int" val="1078"/>
      <sval type="int" val="1"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="1"/>
    </sval>
    <sval type="array" size="4">
      <sval type="int" val="1078"/>
      <sval type="int" val="2"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="7">
      <sval type="int" val="104"/>
      <sval type="int" val="-1610602743"/>
      <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="2">
      <sval type="int" val="143"/>
      <sval type="int" val="1"/>
    </sval>
    <sval type="array" size="21">
      <sval type="int" val="104"/>
      <sval type="int" val="3"/>
      <sval type="int" val="5"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="1"/>
      <sval type="int" val="4"/>
      <sval type="int" val="10"/>
      <sval type="int" val="15"/>
      <sval type="int" val="13"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="2"/>
      <sval type="int" val="15"/>
      <sval type="int" val="11"/>
      <sval type="int" val="7"/>
      <sval type="int" val="16"/>
      <sval type="int" val="-1"/>
      <sval type="int" val="13"/>
      <sval type="int" val="-2"/>
      <sval type="int" val="17"/>
      <sval type="int" val="11"/>
      <sval type="int" val="-4"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="126"/>
      <sval type="int" val="4"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
    </sval>
    <sval type="array" size="13">
      <sval type="int" val="104"/>
      <sval type="int" val="5"/>
      <sval type="int" val="3"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
      <sval type="int" val="4"/>
      <sval type="int" val="6"/>
      <sval type="int" val="15"/>
      <sval type="int" val="11"/>
      <sval type="int" val="3"/>
      <sval type="int" val="-1"/>
      <sval type="int" val="11"/>
      <sval type="int" val="-2"/>
    </sval>
    <sval type="array" size="13">
      <sval type="int" val="104"/>
      <sval type="int" val="6"/>
      <sval type="int" val="3"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
      <sval type="int" val="4"/>
      <sval type="int" val="7"/>
      <sval type="int" val="15"/>
      <sval type="int" val="11"/>
      <sval type="int" val="3"/>
      <sval type="int" val="-1"/>
      <sval type="int" val="11"/>
      <sval type="int" val="-2"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="1338"/>
      <sval type="int" val="-536866041"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="5"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="112"/>
      <sval type="int" val="11"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="126"/>
      <sval type="int" val="7"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="5"/>
    </sval>
    <sval type="array" size="4">
      <sval type="int" val="1078"/>
      <sval type="int" val="7"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="7"/>
    </sval>
    <sval type="array" size="13">
      <sval type="int" val="104"/>
      <sval type="int" val="-536865017"/>
      <sval type="int" val="3"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="7"/>
      <sval type="int" val="4"/>
      <sval type="int" val="0"/>
      <sval type="int" val="15"/>
      <sval type="int" val="2"/>
      <sval type="int" val="3"/>
      <sval type="int" val="-1"/>
      <sval type="int" val="2"/>
      <sval type="int" val="-2"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="112"/>
      <sval type="int" val="11"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="1338"/>
      <sval type="int" val="-536864505"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="6"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="112"/>
      <sval type="int" val="11"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="126"/>
      <sval type="int" val="8"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <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="9"/>
      <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="-1610602999"/>
      <sval type="int" val="3"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="9"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="7"/>
      <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="1076"/>
      <sval type="int" val="10"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="8"/>
      <sval type="int" val="5"/>
      <sval type="string" val=" "/>
    </sval>
    <sval type="array" size="8">
      <sval type="int" val="1077"/>
      <sval type="int" val="11"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="8"/>
      <sval type="int" val="4"/>
      <sval type="int" val="0"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="10"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="142"/>
      <sval type="int" val="10"/>
    </sval>
    <sval type="array" size="4">
      <sval type="int" val="1075"/>
      <sval type="int" val="12"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="8"/>
    </sval>
    <sval type="array" size="13">
      <sval type="int" val="104"/>
      <sval type="int" val="12"/>
      <sval type="int" val="3"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="12"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="10"/>
      <sval type="int" val="15"/>
      <sval type="int" val="12"/>
      <sval type="int" val="3"/>
      <sval type="int" val="-1"/>
      <sval type="int" val="12"/>
      <sval type="int" val="-2"/>
    </sval>
    <sval type="array" size="8">
      <sval type="int" val="1077"/>
      <sval type="int" val="8"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="8"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="10"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="12"/>
    </sval>
    <sval type="array" size="4">
      <sval type="int" val="1078"/>
      <sval type="int" val="13"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="11"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="151"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="13"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="142"/>
      <sval type="int" val="9"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="112"/>
      <sval type="int" val="27"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="112"/>
      <sval type="int" val="11"/>
    </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="int" val="0"/>
  <sval type="array" size="21">
    <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="Plugin Manager Setup scripts"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="0"/>
      <sval type="int" val="1"/>
      <sval type="string" val="Purges wares and ships from the game that have been uninstalled"/>
    </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="   Author: Cycrow"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="0"/>
      <sval type="int" val="1"/>
      <sval type="string" val="   Creation: 02/05/2009"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="0"/>
      <sval type="int" val="1"/>
      <sval type="string" val="   Version: 1.00"/>
    </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="setup the plugin manager page id"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="3"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="3"/>
      <sval type="int" val="1"/>
      <sval type="string" val="load other text files"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="5"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="7"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="11"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="19"/>
      <sval type="int" val="6"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="23"/>
      <sval type="int" val="6"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="25"/>
      <sval type="int" val="6"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="38"/>
      <sval type="int" val="4"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="39"/>
      <sval type="int" val="4"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="39"/>
      <sval type="int" val="2"/>
    </sval>
  </sval>
  <sval type="int" val="0"/>
</sval>

</codearray>
</script>
©<?xml version="1.0" standalone="yes" ?>
<?xml-stylesheet href="x2script.xsl" type="text/xsl" ?>
<script>
<name>plugin.manager.addship</name>
<version>2</version>
<engineversion>40</engineversion>
<description>Ship Creator: add ships</description>
<arguments>
<argument index="1" name="race" type="Var/Race" desc="Race" />
<argument index="2" name="shipType" type="Var/Ship Type" desc="Ship Type" />
</arguments>
<sourcetext>
<line linenr="001" indent=""><var>$stations&#160;=&#160;</var><text>&#160;get&#160;station&#160;array:&#160;of&#160;race&#160;</text><var>$race</var><text>&#160;class/type=</text><var>Shipyard</var></line>
<line linenr="002" indent=""><var>$size&#160;=&#160;</var><text>&#160;size&#160;of&#160;array&#160;</text><var>$stations</var></line>
<line linenr="003" indent=""><var>while&#160;</var><var>$size</var></line>
<line linenr="004" indent="&#160;"><text>dec&#160;</text><var>$size&#160;=&#160;</var></line>
<line linenr="005" indent="&#160;"><var>$s&#160;=&#160;</var><var>$stations</var><text>[</text><var>$size</var><text>]</text></line>
<line linenr="006" indent="&#160;"></line>
<line linenr="007" indent="&#160;"><var>if&#160;not&#160;</var><var>$s&#160;-&gt;</var><text>&#160;uses&#160;ware&#160;</text><var>$shipType</var><text>&#160;as&#160;product</text></line>
<line linenr="008" indent="&#160;&#160;"><var>$s&#160;-&gt;</var><text>&#160;add&#160;product&#160;to&#160;factory&#160;or&#160;dock:&#160;</text><var>$shipType</var></line>
<line linenr="009" indent="&#160;"><text>end</text></line>
<line linenr="010" indent=""><text>end</text></line>
<line linenr="011" indent=""><text>return&#160;</text><var>null</var></line>
</sourcetext>
<codearray>

<sval type="array" size="10">
  <sval type="string" val="plugin.manager.addship"/>
  <sval type="int" val="40"/>
  <sval type="string" val="Ship Creator: add ships"/>
  <sval type="int" val="2"/>
  <sval type="int" val="0"/>
  <sval type="array" size="5">
    <sval type="string" val="race"/>
    <sval type="string" val="shipType"/>
    <sval type="string" val="stations"/>
    <sval type="string" val="size"/>
    <sval type="string" val="s"/>
  </sval>
  <sval type="array" size="9">
    <sval type="array" size="6">
      <sval type="int" val="1069"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="2"/>
      <sval type="int" val="12"/>
      <sval type="int" val="2037"/>
    </sval>
    <sval type="array" size="4">
      <sval type="int" val="131"/>
      <sval type="int" val="3"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="7">
      <sval type="int" val="104"/>
      <sval type="int" val="-1610610679"/>
      <sval type="int" val="1"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
      <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="3"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="129"/>
      <sval type="int" val="4"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="2"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="1165"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="4"/>
      <sval type="int" val="-536869116"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="1"/>
    </sval>
    <sval type="array" size="5">
      <sval type="int" val="750"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="4"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="1"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="112"/>
      <sval type="int" val="2"/>
    </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="16"/>
      <sval type="string" val="Race"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="19"/>
      <sval type="string" val="Ship Type"/>
    </sval>
  </sval>
  <sval type="array" size="3">
    <sval type="array" size="2">
      <sval type="int" val="5"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="7"/>
      <sval type="int" val="4"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="8"/>
      <sval type="int" val="4"/>
    </sval>
  </sval>
  <sval type="int" val="0"/>
</sval>

</codearray>
</script>
MŒ<?xml version="1.0" standalone="yes" ?>
<?xml-stylesheet href="x2script.xsl" type="text/xsl" ?>
<script>
<name>plugin.manager.addshipyard</name>
<version>4</version>
<engineversion>44</engineversion>
<description>Plugin Manager: add ships to shipyard</description>
<arguments>
</arguments>
<sourcetext>
<line linenr="001" interruptable="@" indent=""><var>=&#160;</var><text>wait&#160;</text><var>20000</var><text>&#160;ms</text></line>
<line linenr="002" indent=""><var>$page.id&#160;=&#160;</var><text>get&#160;global&#160;variable:&#160;name=</text><var>'pluginmanager.id'</var></line>
<line linenr="003" indent=""></line>
<line linenr="004" indent=""><var>$maxnum&#160;=&#160;</var><text>&#160;read&#160;text:&#160;page=</text><var>$page.id</var><text>&#160;id=</text><var>6</var></line>
<line linenr="005" indent=""><var>$startnum&#160;=&#160;</var><text>&#160;read&#160;text:&#160;page=</text><var>$page.id</var><text>&#160;id=</text><var>7</var></line>
<line linenr="006" indent=""><var>$maxnum&#160;=&#160;</var><text>&#160;string&#160;</text><var>$maxnum</var><text>&#160;to&#160;integer</text></line>
<line linenr="007" indent=""><var>$startnum&#160;=&#160;</var><text>&#160;string&#160;</text><var>$startnum</var><text>&#160;to&#160;integer</text></line>
<line linenr="008" indent=""></line>
<line linenr="009" indent=""><var>$aRaces&#160;=&#160;</var><text>&#160;array&#160;alloc:&#160;size=</text><var>0</var></line>
<line linenr="010" indent=""><text>append&#160;</text><var>Argon</var><text>&#160;to&#160;array&#160;</text><var>$aRaces</var></line>
<line linenr="011" indent=""><text>append&#160;</text><var>Boron</var><text>&#160;to&#160;array&#160;</text><var>$aRaces</var></line>
<line linenr="012" indent=""><text>append&#160;</text><var>Paranid</var><text>&#160;to&#160;array&#160;</text><var>$aRaces</var></line>
<line linenr="013" indent=""><text>append&#160;</text><var>Split</var><text>&#160;to&#160;array&#160;</text><var>$aRaces</var></line>
<line linenr="014" indent=""><text>append&#160;</text><var>Teladi</var><text>&#160;to&#160;array&#160;</text><var>$aRaces</var></line>
<line linenr="015" indent=""><text>append&#160;</text><var>Pirates</var><text>&#160;to&#160;array&#160;</text><var>$aRaces</var></line>
<line linenr="016" indent=""><text>append&#160;</text><var>Friendly&#160;Race</var><text>&#160;to&#160;array&#160;</text><var>$aRaces</var></line>
<line linenr="017" indent=""><text>append&#160;</text><var>Xenon</var><text>&#160;to&#160;array&#160;</text><var>$aRaces</var></line>
<line linenr="018" indent=""><text>append&#160;</text><var>Terran</var><text>&#160;to&#160;array&#160;</text><var>$aRaces</var></line>
<line linenr="019" indent=""><text>append&#160;</text><var>ATF</var><text>&#160;to&#160;array&#160;</text><var>$aRaces</var></line>
<line linenr="020" indent=""><text>append&#160;</text><var>Yaki</var><text>&#160;to&#160;array&#160;</text><var>$aRaces</var></line>
<line linenr="021" indent=""></line>
<line linenr="022" indent=""><var>while&#160;</var><var>$maxnum</var></line>
<line linenr="023" indent="&#160;"><var>skip&#160;if&#160;</var><var>$maxnum</var><text>&#160;</text><var>mod</var><text>&#160;</text><var>5</var></line>
<line linenr="024" interruptable="@" indent="&#160;&#160;"><var>=&#160;</var><text>wait&#160;</text><var>200</var><text>&#160;ms</text></line>
<line linenr="025" indent="&#160;"></line>
<line linenr="026" indent="&#160;"><text>dec&#160;</text><var>$maxnum&#160;=&#160;</var></line>
<line linenr="027" indent="&#160;"><var>$get.id&#160;=&#160;</var><var>(</var><text>&#160;</text><var>$maxnum</var><text>&#160;</text><var>*</var><text>&#160;</text><var>20</var><text>&#160;</text><var>)</var><text>&#160;</text><var>+</var><text>&#160;</text><var>$startnum</var></line>
<line linenr="028" indent="&#160;"><var>$shipyard.id&#160;=&#160;</var><var>$get.id</var><text>&#160;</text><var>+</var><text>&#160;</text><var>5</var></line>
<line linenr="029" indent="&#160;"></line>
<line linenr="030" indent="&#160;"><var>$check.id&#160;=&#160;</var><text>&#160;read&#160;text:&#160;page=</text><var>$page.id</var><text>&#160;id=</text><var>$get.id</var></line>
<line linenr="031" indent="&#160;"><var>if&#160;</var><var>$check.id</var><text>&#160;</text><var>!=</var><text>&#160;</text><var>'-1'</var></line>
<line linenr="032" indent="&#160;&#160;"><text>inc&#160;</text><var>$get.id&#160;=&#160;</var></line>
<line linenr="033" indent="&#160;&#160;"><var>$check.id&#160;=&#160;</var><text>&#160;read&#160;text:&#160;page=</text><var>$page.id</var><text>&#160;id=</text><var>$get.id</var></line>
<line linenr="034" indent="&#160;&#160;"><var>$check.id&#160;=&#160;</var><text>&#160;string&#160;</text><var>$check.id</var><text>&#160;to&#160;integer</text></line>
<line linenr="035" indent="&#160;&#160;"><var>$shiptype&#160;=&#160;</var><text>&#160;get&#160;ware&#160;from&#160;maintype&#160;</text><var>[SSTYPE_SHIP]</var><text>&#160;and&#160;subtype&#160;</text><var>$check.id</var></line>
<line linenr="036" indent="&#160;&#160;"></line>
<line linenr="037" indent="&#160;&#160;"><text>inc&#160;</text><var>$get.id&#160;=&#160;</var></line>
<line linenr="038" indent="&#160;&#160;"><var>$race.count&#160;=&#160;</var><text>&#160;size&#160;of&#160;array&#160;</text><var>$aRaces</var></line>
<line linenr="039" indent="&#160;&#160;"><var>while&#160;</var><var>$race.count</var></line>
<line linenr="040" indent="&#160;&#160;&#160;"><text>dec&#160;</text><var>$race.count&#160;=&#160;</var></line>
<line linenr="041" indent="&#160;&#160;&#160;"><var>$race.id&#160;=&#160;</var><var>$shipyard.id</var><text>&#160;</text><var>+</var><text>&#160;</text><var>$race.count</var></line>
<line linenr="042" indent="&#160;&#160;&#160;"><var>$check.id&#160;=&#160;</var><text>&#160;read&#160;text:&#160;page=</text><var>$page.id</var><text>&#160;id=</text><var>$race.id</var></line>
<line linenr="043" indent="&#160;&#160;&#160;"><var>if&#160;</var><var>$check.id</var><text>&#160;</text><var>==</var><text>&#160;</text><var>'1'</var></line>
<line linenr="044" indent="&#160;&#160;&#160;&#160;"><var>$race&#160;=&#160;</var><var>$aRaces</var><text>[</text><var>$race.count</var><text>]</text></line>
<line linenr="045" interruptable="@" indent="&#160;&#160;&#160;&#160;"><var>=&#160;</var><var>[THIS]&#160;-&gt;</var><text>&#160;call&#160;script&#160;</text><call>plugin.manager.addship</call><text>&#160;:&#160;</text><text>&#160;Race=</text><var>$race</var><text>&#160;</text><text>&#160;Ship&#160;Type=</text><var>$shiptype</var></line>
<line linenr="046" indent="&#160;&#160;&#160;"><text>end</text></line>
<line linenr="047" indent="&#160;&#160;"><text>end</text></line>
<line linenr="048" indent="&#160;"><text>end</text></line>
<line linenr="049" indent=""><text>end</text></line>
<line linenr="050" indent=""></line>
<line linenr="051" indent=""><text>return&#160;</text><var>null</var></line>
</sourcetext>
<codearray>

<sval type="array" size="10">
  <sval type="string" val="plugin.manager.addshipyard"/>
  <sval type="int" val="44"/>
  <sval type="string" val="Plugin Manager: add ships to shipyard"/>
  <sval type="int" val="4"/>
  <sval type="int" val="0"/>
  <sval type="array" size="11">
    <sval type="string" val="page.id"/>
    <sval type="string" val="maxnum"/>
    <sval type="string" val="startnum"/>
    <sval type="string" val="aRaces"/>
    <sval type="string" val="get.id"/>
    <sval type="string" val="shipyard.id"/>
    <sval type="string" val="check.id"/>
    <sval type="string" val="shiptype"/>
    <sval type="string" val="race.count"/>
    <sval type="string" val="race.id"/>
    <sval type="string" val="race"/>
  </sval>
  <sval type="array" size="42">
    <sval type="array" size="4">
      <sval type="int" val="105"/>
      <sval type="int" val="-2147483647"/>
      <sval type="int" val="4"/>
      <sval type="int" val="20000"/>
    </sval>
    <sval type="array" size="4">
      <sval type="int" val="158"/>
      <sval type="int" val="5"/>
      <sval type="string" val="pluginmanager.id"/>
      <sval type="int" val="0"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="126"/>
      <sval type="int" val="1"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="4"/>
      <sval type="int" val="6"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="126"/>
      <sval type="int" val="2"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="4"/>
      <sval type="int" val="7"/>
    </sval>
    <sval type="array" size="4">
      <sval type="int" val="1078"/>
      <sval type="int" val="1"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="1"/>
    </sval>
    <sval type="array" size="4">
      <sval type="int" val="1078"/>
      <sval type="int" val="2"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="4">
      <sval type="int" val="128"/>
      <sval type="int" val="3"/>
      <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="3"/>
      <sval type="int" val="10"/>
      <sval type="int" val="1"/>
    </sval>
    <sval type="array" size="5">
      <sval type="int" val="135"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
      <sval type="int" val="10"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="5">
      <sval type="int" val="135"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
      <sval type="int" val="10"/>
      <sval type="int" val="4"/>
    </sval>
    <sval type="array" size="5">
      <sval type="int" val="135"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
      <sval type="int" val="10"/>
      <sval type="int" val="3"/>
    </sval>
    <sval type="array" size="5">
      <sval type="int" val="135"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
      <sval type="int" val="10"/>
      <sval type="int" val="5"/>
    </sval>
    <sval type="array" size="5">
      <sval type="int" val="135"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
      <sval type="int" val="10"/>
      <sval type="int" val="8"/>
    </sval>
    <sval type="array" size="5">
      <sval type="int" val="135"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
      <sval type="int" val="10"/>
      <sval type="int" val="13"/>
    </sval>
    <sval type="array" size="5">
      <sval type="int" val="135"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
      <sval type="int" val="10"/>
      <sval type="int" val="6"/>
    </sval>
    <sval type="array" size="5">
      <sval type="int" val="135"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
      <sval type="int" val="10"/>
      <sval type="int" val="18"/>
    </sval>
    <sval type="array" size="5">
      <sval type="int" val="135"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
      <sval type="int" val="10"/>
      <sval type="int" val="17"/>
    </sval>
    <sval type="array" size="5">
      <sval type="int" val="135"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
      <sval type="int" val="10"/>
      <sval type="int" val="19"/>
    </sval>
    <sval type="array" size="7">
      <sval type="int" val="104"/>
      <sval type="int" val="-1610602231"/>
      <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="13">
      <sval type="int" val="104"/>
      <sval type="int" val="-536865529"/>
      <sval type="int" val="3"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="1"/>
      <sval type="int" val="4"/>
      <sval type="int" val="5"/>
      <sval type="int" val="15"/>
      <sval type="int" val="15"/>
      <sval type="int" val="3"/>
      <sval type="int" val="-1"/>
      <sval type="int" val="15"/>
      <sval type="int" val="-2"/>
    </sval>
    <sval type="array" size="4">
      <sval type="int" val="105"/>
      <sval type="int" val="-2147483647"/>
      <sval type="int" val="4"/>
      <sval type="int" val="200"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="143"/>
      <sval type="int" val="1"/>
    </sval>
    <sval type="array" size="21">
      <sval type="int" val="104"/>
      <sval type="int" val="4"/>
      <sval type="int" val="5"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="1"/>
      <sval type="int" val="4"/>
      <sval type="int" val="20"/>
      <sval type="int" val="15"/>
      <sval type="int" val="13"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="2"/>
      <sval type="int" val="15"/>
      <sval type="int" val="11"/>
      <sval type="int" val="7"/>
      <sval type="int" val="16"/>
      <sval type="int" val="-1"/>
      <sval type="int" val="13"/>
      <sval type="int" val="-2"/>
      <sval type="int" val="17"/>
      <sval type="int" val="11"/>
      <sval type="int" val="-4"/>
    </sval>
    <sval type="array" size="13">
      <sval type="int" val="104"/>
      <sval type="int" val="5"/>
      <sval type="int" val="3"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="4"/>
      <sval type="int" val="4"/>
      <sval type="int" val="5"/>
      <sval type="int" val="15"/>
      <sval type="int" val="11"/>
      <sval type="int" val="3"/>
      <sval type="int" val="-1"/>
      <sval type="int" val="11"/>
      <sval type="int" val="-2"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="126"/>
      <sval type="int" val="6"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="4"/>
    </sval>
    <sval type="array" size="13">
      <sval type="int" val="104"/>
      <sval type="int" val="-1610602493"/>
      <sval type="int" val="3"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="6"/>
      <sval type="int" val="5"/>
      <sval type="string" val="-1"/>
      <sval type="int" val="15"/>
      <sval type="int" val="1"/>
      <sval type="int" val="3"/>
      <sval type="int" val="-1"/>
      <sval type="int" val="1"/>
      <sval type="int" val="-2"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="142"/>
      <sval type="int" val="4"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="126"/>
      <sval type="int" val="6"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="4"/>
    </sval>
    <sval type="array" size="4">
      <sval type="int" val="1078"/>
      <sval type="int" val="6"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="6"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="657"/>
      <sval type="int" val="7"/>
      <sval type="int" val="131075"/>
      <sval type="int" val="207"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="6"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="142"/>
      <sval type="int" val="4"/>
    </sval>
    <sval type="array" size="4">
      <sval type="int" val="131"/>
      <sval type="int" val="8"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
    </sval>
    <sval type="array" size="7">
      <sval type="int" val="104"/>
      <sval type="int" val="-1610602487"/>
      <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="143"/>
      <sval type="int" val="8"/>
    </sval>
    <sval type="array" size="13">
      <sval type="int" val="104"/>
      <sval type="int" val="9"/>
      <sval type="int" val="3"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="5"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="8"/>
      <sval type="int" val="15"/>
      <sval type="int" val="11"/>
      <sval type="int" val="3"/>
      <sval type="int" val="-1"/>
      <sval type="int" val="11"/>
      <sval type="int" val="-2"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="126"/>
      <sval type="int" val="6"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="9"/>
    </sval>
    <sval type="array" size="13">
      <sval type="int" val="104"/>
      <sval type="int" val="-1610602749"/>
      <sval type="int" val="3"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="6"/>
      <sval type="int" val="5"/>
      <sval type="string" 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="6">
      <sval type="int" val="129"/>
      <sval type="int" val="10"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="8"/>
    </sval>
    <sval type="array" size="10">
      <sval type="int" val="102"/>
      <sval type="string" val="plugin.manager.addship"/>
      <sval type="int" val="-2147483647"/>
      <sval type="int" val="131075"/>
      <sval type="int" val="1"/>
      <sval type="int" val="2"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="10"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="7"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="112"/>
      <sval type="int" val="32"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="112"/>
      <sval type="int" val="18"/>
    </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="int" val="0"/>
  <sval type="array" size="11">
    <sval type="array" size="2">
      <sval type="int" val="2"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="6"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="18"/>
      <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="2">
      <sval type="int" val="24"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="30"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="39"/>
      <sval type="int" val="4"/>
    </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="4"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="41"/>
      <sval type="int" val="4"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="41"/>
      <sval type="int" val="2"/>
    </sval>
  </sval>
  <sval type="int" val="0"/>
</sval>

</codearray>
</script>
,€<?xml version="1.0" standalone="yes" ?>
<?xml-stylesheet href="x2script.xsl" type="text/xsl" ?>
<script>
<name>plugin.manager.checkpackage</name>
<version>3</version>
<engineversion>44</engineversion>
<description>Plugin Manager: check if package is installed</description>
<arguments>
<argument index="1" name="Name" type="Var/String" desc="Package Name" />
<argument index="2" name="Author" type="Var/String" desc="Package Author" />
</arguments>
<sourcetext>
<line linenr="001" indent=""><var>$page.id&#160;=&#160;</var><text>get&#160;global&#160;variable:&#160;name=</text><var>'pluginmanager.id'</var></line>
<line linenr="002" indent=""></line>
<line linenr="003" indent=""><var>$maxnum&#160;=&#160;</var><text>&#160;read&#160;text:&#160;page=</text><var>$page.id</var><text>&#160;id=</text><var>2</var></line>
<line linenr="004" indent=""><var>$startNum&#160;=&#160;</var><text>&#160;read&#160;text:&#160;page=</text><var>$page.id</var><text>&#160;id=</text><var>3</var></line>
<line linenr="005" indent=""><var>$maxnum&#160;=&#160;</var><text>&#160;string&#160;</text><var>$maxnum</var><text>&#160;to&#160;integer</text></line>
<line linenr="006" indent=""><var>$startNum&#160;=&#160;</var><text>&#160;string&#160;</text><var>$startNum</var><text>&#160;to&#160;integer</text></line>
<line linenr="007" indent=""></line>
<line linenr="008" indent=""><var>$Name&#160;=&#160;</var><text>&#160;substitute&#160;in&#160;string&#160;</text><var>$Name</var><text>:&#160;pattern&#160;</text><var>'['</var><text>&#160;with&#160;</text><var>'{'</var></line>
<line linenr="009" indent=""><var>$Name&#160;=&#160;</var><text>&#160;substitute&#160;in&#160;string&#160;</text><var>$Name</var><text>:&#160;pattern&#160;</text><var>']'</var><text>&#160;with&#160;</text><var>'}'</var></line>
<line linenr="010" indent=""><var>$Author&#160;=&#160;</var><text>&#160;substitute&#160;in&#160;string&#160;</text><var>$Author</var><text>:&#160;pattern&#160;</text><var>'['</var><text>&#160;with&#160;</text><var>'{'</var></line>
<line linenr="011" indent=""><var>$Author&#160;=&#160;</var><text>&#160;substitute&#160;in&#160;string&#160;</text><var>$Author</var><text>:&#160;pattern&#160;</text><var>']'</var><text>&#160;with&#160;</text><var>'}'</var></line>
<line linenr="012" indent=""></line>
<line linenr="013" indent=""><var>while&#160;</var><var>$maxnum</var></line>
<line linenr="014" indent="&#160;"><text>dec&#160;</text><var>$maxnum&#160;=&#160;</var></line>
<line linenr="015" indent="&#160;"><var>$get.id&#160;=&#160;</var><var>(</var><text>&#160;</text><var>$maxnum</var><text>&#160;</text><var>*</var><text>&#160;</text><var>10</var><text>&#160;</text><var>)</var><text>&#160;</text><var>+</var><text>&#160;</text><var>$startNum</var></line>
<line linenr="016" indent="&#160;"><var>$check.name&#160;=&#160;</var><text>&#160;read&#160;text:&#160;page=</text><var>$page.id</var><text>&#160;id=</text><var>$get.id</var></line>
<line linenr="017" indent="&#160;"><var>if&#160;</var><var>$check.name</var><text>&#160;</text><var>==</var><text>&#160;</text><var>$Name</var></line>
<line linenr="018" indent="&#160;&#160;"><text>inc&#160;</text><var>$get.id&#160;=&#160;</var></line>
<line linenr="019" indent="&#160;&#160;"><var>$check.author&#160;=&#160;</var><text>&#160;read&#160;text:&#160;page=</text><var>$page.id</var><text>&#160;id=</text><var>$get.id</var></line>
<line linenr="020" indent="&#160;&#160;"><var>if&#160;</var><var>$check.author</var><text>&#160;</text><var>==</var><text>&#160;</text><var>$Author</var></line>
<line linenr="021" indent="&#160;&#160;&#160;"><text>return&#160;</text><var>[TRUE]</var></line>
<line linenr="022" indent="&#160;&#160;"><text>end</text></line>
<line linenr="023" indent="&#160;"><text>end</text></line>
<line linenr="024" indent=""><text>end</text></line>
<line linenr="025" indent=""></line>
<line linenr="026" indent=""><text>return&#160;</text><var>[FALSE]</var></line>
</sourcetext>
<codearray>

<sval type="array" size="10">
  <sval type="string" val="plugin.manager.checkpackage"/>
  <sval type="int" val="44"/>
  <sval type="string" val="Plugin Manager: check if package is installed"/>
  <sval type="int" val="3"/>
  <sval type="int" val="0"/>
  <sval type="array" size="8">
    <sval type="string" val="Name"/>
    <sval type="string" val="Author"/>
    <sval type="string" val="page.id"/>
    <sval type="string" val="maxnum"/>
    <sval type="string" val="startNum"/>
    <sval type="string" val="get.id"/>
    <sval type="string" val="check.name"/>
    <sval type="string" val="check.author"/>
  </sval>
  <sval type="array" size="20">
    <sval type="array" size="4">
      <sval type="int" val="158"/>
      <sval type="int" val="5"/>
      <sval type="string" val="pluginmanager.id"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="126"/>
      <sval type="int" val="3"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="2"/>
      <sval type="int" val="4"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="126"/>
      <sval type="int" val="4"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="2"/>
      <sval type="int" val="4"/>
      <sval type="int" val="3"/>
    </sval>
    <sval type="array" size="4">
      <sval type="int" val="1078"/>
      <sval type="int" val="3"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
    </sval>
    <sval type="array" size="4">
      <sval type="int" val="1078"/>
      <sval type="int" val="4"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="4"/>
    </sval>
    <sval type="array" size="8">
      <sval type="int" val="1079"/>
      <sval type="int" val="0"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="5"/>
      <sval type="string" val="["/>
      <sval type="int" val="5"/>
      <sval type="string" val="{"/>
    </sval>
    <sval type="array" size="8">
      <sval type="int" val="1079"/>
      <sval type="int" val="0"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="5"/>
      <sval type="string" val="]"/>
      <sval type="int" val="5"/>
      <sval type="string" val="}"/>
    </sval>
    <sval type="array" size="8">
      <sval type="int" val="1079"/>
      <sval type="int" val="1"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="1"/>
      <sval type="int" val="5"/>
      <sval type="string" val="["/>
      <sval type="int" val="5"/>
      <sval type="string" val="{"/>
    </sval>
    <sval type="array" size="8">
      <sval type="int" val="1079"/>
      <sval type="int" val="1"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="1"/>
      <sval type="int" val="5"/>
      <sval type="string" val="]"/>
      <sval type="int" val="5"/>
      <sval type="string" val="}"/>
    </sval>
    <sval type="array" size="7">
      <sval type="int" val="104"/>
      <sval type="int" val="-1610607863"/>
      <sval type="int" val="1"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
      <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="3"/>
    </sval>
    <sval type="array" size="21">
      <sval type="int" val="104"/>
      <sval type="int" val="5"/>
      <sval type="int" val="5"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
      <sval type="int" val="4"/>
      <sval type="int" val="10"/>
      <sval type="int" val="15"/>
      <sval type="int" val="13"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="4"/>
      <sval type="int" val="15"/>
      <sval type="int" val="11"/>
      <sval type="int" val="7"/>
      <sval type="int" val="16"/>
      <sval type="int" val="-1"/>
      <sval type="int" val="13"/>
      <sval type="int" val="-2"/>
      <sval type="int" val="17"/>
      <sval type="int" val="11"/>
      <sval type="int" val="-4"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="126"/>
      <sval type="int" val="6"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="2"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="5"/>
    </sval>
    <sval type="array" size="13">
      <sval type="int" val="104"/>
      <sval type="int" val="-1610608125"/>
      <sval type="int" val="3"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="6"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <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="142"/>
      <sval type="int" val="5"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="126"/>
      <sval type="int" val="7"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="2"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="5"/>
    </sval>
    <sval type="array" size="13">
      <sval type="int" val="104"/>
      <sval type="int" val="-1610608125"/>
      <sval type="int" val="3"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="7"/>
      <sval type="int" val="131074"/>
      <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="3">
      <sval type="int" val="103"/>
      <sval type="int" val="131075"/>
      <sval type="int" val="10"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="112"/>
      <sval type="int" val="9"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="103"/>
      <sval type="int" val="131075"/>
      <sval type="int" val="9"/>
    </sval>
  </sval>
  <sval type="array" size="2">
    <sval type="array" size="2">
      <sval type="int" val="11"/>
      <sval type="string" val="Package Name"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="11"/>
      <sval type="string" val="Package Author"/>
    </sval>
  </sval>
  <sval type="array" size="7">
    <sval type="array" size="2">
      <sval type="int" val="1"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="5"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="9"/>
      <sval type="int" val="2"/>
    </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="4"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="19"/>
      <sval type="int" val="4"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="19"/>
      <sval type="int" val="2"/>
    </sval>
  </sval>
  <sval type="int" val="0"/>
</sval>

</codearray>
</script>
#™<?xml version="1.0" standalone="yes" ?>
<?xml-stylesheet href="x2script.xsl" type="text/xsl" ?>
<script>
<name>plugin.manager.convertwaretype</name>
<version>1</version>
<engineversion>44</engineversion>
<description>Plugin Manager: Converts ware type char to main type</description>
<arguments>
<argument index="1" name="maintype" type="Var/String" desc="Main Type" />
</arguments>
<sourcetext>
<line linenr="001" indent=""><var>if&#160;</var><var>$maintype</var><text>&#160;</text><var>==</var><text>&#160;</text><var>'T'</var></line>
<line linenr="002" indent="&#160;"><var>$maintype&#160;=&#160;</var><var>[SSTYPE_W_TECH]</var></line>
<line linenr="003" indent=""><var>else&#160;if&#160;</var><var>$maintype</var><text>&#160;</text><var>==</var><text>&#160;</text><var>'B'</var></line>
<line linenr="004" indent="&#160;"><var>$maintype&#160;=&#160;</var><var>[SSTYPE_W_BIO]</var></line>
<line linenr="005" indent=""><var>else&#160;if&#160;</var><var>$maintype</var><text>&#160;</text><var>==</var><text>&#160;</text><var>'E'</var></line>
<line linenr="006" indent="&#160;"><var>$maintype&#160;=&#160;</var><var>[SSTYPE_W_ENERGY]</var></line>
<line linenr="007" indent=""><var>else&#160;if&#160;</var><var>$maintype</var><text>&#160;</text><var>==</var><text>&#160;</text><var>'F'</var></line>
<line linenr="008" indent="&#160;"><var>$maintype&#160;=&#160;</var><var>[SSTYPE_W_FOOD]</var></line>
<line linenr="009" indent=""><var>else&#160;if&#160;</var><var>$maintype</var><text>&#160;</text><var>==</var><text>&#160;</text><var>'M'</var></line>
<line linenr="010" indent="&#160;"><var>$maintype&#160;=&#160;</var><var>[SSTYPE_W_MINERALS]</var></line>
<line linenr="011" indent=""><var>else&#160;if&#160;</var><var>$maintype</var><text>&#160;</text><var>==</var><text>&#160;</text><var>'N'</var></line>
<line linenr="012" indent="&#160;"><var>$maintype&#160;=&#160;</var><var>[SSTYPE_W_NATURAL]</var></line>
<line linenr="013" indent=""><text>else</text></line>
<line linenr="014" indent="&#160;"><var>$maintype&#160;=&#160;</var><var>[SSTYPE_W_TECH]</var></line>
<line linenr="015" indent=""><text>end</text></line>
<line linenr="016" indent=""></line>
<line linenr="017" indent=""><text>return&#160;</text><var>$maintype</var></line>
</sourcetext>
<codearray>

<sval type="array" size="10">
  <sval type="string" val="plugin.manager.convertwaretype"/>
  <sval type="int" val="44"/>
  <sval type="string" val="Plugin Manager: Converts ware type char to main type"/>
  <sval type="int" val="1"/>
  <sval type="int" val="0"/>
  <sval type="array" size="1">
    <sval type="string" val="maintype"/>
  </sval>
  <sval type="array" size="20">
    <sval type="array" size="13">
      <sval type="int" val="104"/>
      <sval type="int" val="-1610611965"/>
      <sval type="int" val="3"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="5"/>
      <sval type="string" val="T"/>
      <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="131075"/>
      <sval type="int" val="216"/>
      <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="19"/>
    </sval>
    <sval type="array" size="13">
      <sval type="int" val="104"/>
      <sval type="int" val="-1610611195"/>
      <sval type="int" val="3"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="5"/>
      <sval type="string" val="B"/>
      <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="131075"/>
      <sval type="int" val="213"/>
      <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="19"/>
    </sval>
    <sval type="array" size="13">
      <sval type="int" val="104"/>
      <sval type="int" val="-1610610427"/>
      <sval type="int" val="3"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="5"/>
      <sval type="string" val="E"/>
      <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="131075"/>
      <sval type="int" val="211"/>
      <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="19"/>
    </sval>
    <sval type="array" size="13">
      <sval type="int" val="104"/>
      <sval type="int" val="-1610609659"/>
      <sval type="int" val="3"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="5"/>
      <sval type="string" val="F"/>
      <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="131075"/>
      <sval type="int" val="214"/>
      <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="19"/>
    </sval>
    <sval type="array" size="13">
      <sval type="int" val="104"/>
      <sval type="int" val="-1610608891"/>
      <sval type="int" val="3"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="5"/>
      <sval type="string" val="M"/>
      <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="131075"/>
      <sval type="int" val="215"/>
      <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="19"/>
    </sval>
    <sval type="array" size="13">
      <sval type="int" val="104"/>
      <sval type="int" val="-1610608123"/>
      <sval type="int" val="3"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="5"/>
      <sval type="string" val="N"/>
      <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="131075"/>
      <sval type="int" val="212"/>
      <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="19"/>
    </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="131075"/>
      <sval type="int" val="216"/>
      <sval type="int" val="1"/>
      <sval type="int" val="-1"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="103"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
    </sval>
  </sval>
  <sval type="array" size="1">
    <sval type="array" size="2">
      <sval type="int" val="11"/>
      <sval type="string" val="Main Type"/>
    </sval>
  </sval>
  <sval type="array" size="3">
    <sval type="array" size="2">
      <sval type="int" val="18"/>
      <sval type="int" val="5"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="19"/>
      <sval type="int" val="4"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="19"/>
      <sval type="int" val="2"/>
    </sval>
  </sval>
  <sval type="int" val="0"/>
</sval>

</codearray>
</script>
$<?xml version="1.0" standalone="yes" ?>
<?xml-stylesheet href="x2script.xsl" type="text/xsl" ?>
<script>
<name>plugin.manager.delayload</name>
<version>2</version>
<engineversion>44</engineversion>
<description>Plugin Manager: Delay loader</description>
<arguments>
</arguments>
<sourceplaintext>
<![CDATA[
  * ============================================
  * Plugin Manager Script Set
  * Delays the load of certain scrips after startup
  * ============================================
  
@ = [THIS] -> call script plugin.manager.loadtext : 
  
  * wait 20 seconds before trying to load anything
@ = wait 8000 ms
  
  * reload all the text files again
@ = [THIS] -> call script plugin.manager.loadtext : 
  
  * Check if the Plugin Manager is closed properly
  $page.id = get global variable: name='pluginmanager.id'
  $val = read text: page=$page.id id=99999
  $val = string $val to integer
  if $val == 2
    $message = read text: page=901 id=99998
    send incoming message $message to player: display it=[TRUE]
    START speak text: page=13 id=1351 priority=1000
  end
  
  return [TRUE]
]]>
</sourceplaintext>
<sourcetext>
<line indent=""><comment><text>*&#160;</text><var>============================================</var></comment></line>
<line indent=""><comment><text>*&#160;</text><var>Plugin&#160;Manager&#160;Script&#160;Set</var></comment></line>
<line indent=""><comment><text>*&#160;</text><var>Delays&#160;the&#160;load&#160;of&#160;certain&#160;scrips&#160;after&#160;startup</var></comment></line>
<line indent=""><comment><text>*&#160;</text><var>============================================</var></comment></line>
<line indent=""></line>
<line interruptable="@" indent=""><var>=&#160;</var><var>[THIS]&#160;-&gt;</var><text>&#160;call&#160;script&#160;</text><call>plugin.manager.loadtext</call><text>&#160;:&#160;</text></line>
<line indent=""></line>
<line indent=""><comment><text>*&#160;</text><var>wait&#160;20&#160;seconds&#160;before&#160;trying&#160;to&#160;load&#160;anything</var></comment></line>
<line interruptable="@" indent=""><var>=&#160;</var><text>wait&#160;</text><var>8000</var><text>&#160;ms</text></line>
<line indent=""></line>
<line indent=""><comment><text>*&#160;</text><var>reload&#160;all&#160;the&#160;text&#160;files&#160;again</var></comment></line>
<line interruptable="@" indent=""><var>=&#160;</var><var>[THIS]&#160;-&gt;</var><text>&#160;call&#160;script&#160;</text><call>plugin.manager.loadtext</call><text>&#160;:&#160;</text></line>
<line indent=""></line>
<line indent=""><comment><text>*&#160;</text><var>Check&#160;if&#160;the&#160;Plugin&#160;Manager&#160;is&#160;closed&#160;properly</var></comment></line>
<line indent=""><var>$page.id&#160;=&#160;</var><text>get&#160;global&#160;variable:&#160;name=</text><var>'pluginmanager.id'</var></line>
<line indent=""><var>$val&#160;=&#160;</var><text>read&#160;text:&#160;page=</text><var>$page.id</var><text>&#160;id=</text><var>99999</var></line>
<line indent=""><var>$val&#160;=&#160;</var><text>string&#160;</text><var>$val</var><text>&#160;to&#160;integer</text></line>
<line indent=""><var>if&#160;</var><var>$val</var><text>&#160;</text><var>==</var><text>&#160;</text><var>2</var></line>
<line indent="&#160;"><var>$message&#160;=&#160;</var><text>read&#160;text:&#160;page=</text><var>901</var><text>&#160;id=</text><var>99998</var></line>
<line indent="&#160;"><text>send&#160;incoming&#160;message&#160;</text><var>$message</var><text>&#160;to&#160;player:&#160;display&#160;it=</text><var>[TRUE]</var></line>
<line indent="&#160;"><var>START&#160;</var><text>speak&#160;text:&#160;page=</text><var>13</var><text>&#160;id=</text><var>1351</var><text>&#160;priority=</text><var>1000</var></line>
<line indent=""><text>end</text></line>
<line indent=""></line>
<line indent=""><text>return&#160;</text><var>[TRUE]</var></line>
</sourcetext>
<codearray>

<sval type="array" size="10">
  <sval type="string" val="plugin.manager.delayload"/>
  <sval type="int" val="44"/>
  <sval type="string" val="Plugin Manager: Delay loader"/>
  <sval type="int" val="2"/>
  <sval type="int" val="0"/>
  <sval type="array" size="3">
    <sval type="string" val="page.id"/>
    <sval type="string" val="val"/>
    <sval type="string" val="message"/>
  </sval>
  <sval type="array" size="11">
    <sval type="array" size="6">
      <sval type="int" val="102"/>
      <sval type="string" val="plugin.manager.loadtext"/>
      <sval type="int" val="-2147483647"/>
      <sval type="int" val="131075"/>
      <sval type="int" val="1"/>
      <sval type="int" val="0"/>
    </sval>
    <sval type="array" size="4">
      <sval type="int" val="105"/>
      <sval type="int" val="-2147483647"/>
      <sval type="int" val="4"/>
      <sval type="int" val="8000"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="102"/>
      <sval type="string" val="plugin.manager.loadtext"/>
      <sval type="int" val="-2147483647"/>
      <sval type="int" val="131075"/>
      <sval type="int" val="1"/>
      <sval type="int" val="0"/>
    </sval>
    <sval type="array" size="4">
      <sval type="int" val="158"/>
      <sval type="int" val="5"/>
      <sval type="string" val="pluginmanager.id"/>
      <sval type="int" val="0"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="126"/>
      <sval type="int" val="1"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="4"/>
      <sval type="int" val="99999"/>
    </sval>
    <sval type="array" size="4">
      <sval type="int" val="1078"/>
      <sval type="int" val="1"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="1"/>
    </sval>
    <sval type="array" size="13">
      <sval type="int" val="104"/>
      <sval type="int" val="-1610610173"/>
      <sval type="int" val="3"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="1"/>
      <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="6">
      <sval type="int" val="126"/>
      <sval type="int" val="2"/>
      <sval type="int" val="4"/>
      <sval type="int" val="901"/>
      <sval type="int" val="4"/>
      <sval type="int" val="99998"/>
    </sval>
    <sval type="array" size="5">
      <sval type="int" val="203"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="2"/>
      <sval type="int" val="131075"/>
      <sval type="int" val="10"/>
    </sval>
    <sval type="array" size="8">
      <sval type="int" val="1042"/>
      <sval type="int" val="-2147483646"/>
      <sval type="int" val="4"/>
      <sval type="int" val="13"/>
      <sval type="int" val="4"/>
      <sval type="int" val="1351"/>
      <sval type="int" val="4"/>
      <sval type="int" val="1000"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="103"/>
      <sval type="int" val="131075"/>
      <sval type="int" val="10"/>
    </sval>
  </sval>
  <sval type="int" val="0"/>
  <sval type="array" size="13">
    <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="Plugin Manager Script Set"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="0"/>
      <sval type="int" val="1"/>
      <sval type="string" val="Delays the load of certain scrips after startup"/>
    </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="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="wait 20 seconds before trying to load anything"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="2"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="2"/>
      <sval type="int" val="1"/>
      <sval type="string" val="reload all the text files again"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="3"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="3"/>
      <sval type="int" val="1"/>
      <sval type="string" val="Check if the Plugin Manager is closed properly"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="10"/>
      <sval type="int" val="4"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="10"/>
      <sval type="int" val="2"/>
    </sval>
  </sval>
  <sval type="int" val="0"/>
</sval>

</codearray>
<nosignature>3973</nosignature>
</script>
+<?xml version="1.0" standalone="yes" ?>
<?xml-stylesheet href="x2script.xsl" type="text/xsl" ?>
<script>
<name>plugin.manager.getship</name>
<version>2</version>
<engineversion>44</engineversion>
<description>Plugin Manager: get ship object from a string ID</description>
<arguments>
<argument index="1" name="ID" type="Var/String" desc="Ware Name" />
</arguments>
<sourcetext>
<line linenr="001" indent=""><var>$page.id&#160;=&#160;</var><text>get&#160;global&#160;variable:&#160;name=</text><var>'pluginmanager.id'</var></line>
<line linenr="002" indent=""><var>skip&#160;if&#160;</var><text>&#160;read&#160;text:&#160;page&#160;id=</text><var>$page.id</var><text>,&#160;id=</text><var>1</var><text>&#160;exists</text></line>
<line linenr="003" indent="&#160;"><text>load&#160;text:&#160;id=</text><var>$page.id</var></line>
<line linenr="004" indent=""></line>
<line linenr="005" indent=""><var>skip&#160;if&#160;</var><text>&#160;read&#160;text:&#160;page&#160;id=</text><var>$page.id</var><text>,&#160;id=</text><var>6</var><text>&#160;exists</text></line>
<line linenr="006" indent="&#160;"><text>return&#160;</text><var>null</var></line>
<line linenr="007" indent=""><var>skip&#160;if&#160;</var><text>&#160;read&#160;text:&#160;page&#160;id=</text><var>$page.id</var><text>,&#160;id=</text><var>7</var><text>&#160;exists</text></line>
<line linenr="008" indent="&#160;"><text>return&#160;</text><var>null</var></line>
<line linenr="009" indent=""></line>
<line linenr="010" indent=""><var>$maxnum&#160;=&#160;</var><text>&#160;read&#160;text:&#160;page=</text><var>$page.id</var><text>&#160;id=</text><var>6</var></line>
<line linenr="011" indent=""><var>$startNum&#160;=&#160;</var><text>&#160;read&#160;text:&#160;page=</text><var>$page.id</var><text>&#160;id=</text><var>7</var></line>
<line linenr="012" indent=""><var>$maxnum&#160;=&#160;</var><text>&#160;string&#160;</text><var>$maxnum</var><text>&#160;to&#160;integer</text></line>
<line linenr="013" indent=""><var>$startNum&#160;=&#160;</var><text>&#160;string&#160;</text><var>$startNum</var><text>&#160;to&#160;integer</text></line>
<line linenr="014" indent=""></line>
<line linenr="015" indent=""><var>while&#160;</var><var>$maxnum</var></line>
<line linenr="016" indent="&#160;"><text>dec&#160;</text><var>$maxnum&#160;=&#160;</var></line>
<line linenr="017" indent="&#160;"><var>$get.id&#160;=&#160;</var><var>(</var><text>&#160;</text><var>$maxnum</var><text>&#160;</text><var>*</var><text>&#160;</text><var>20</var><text>&#160;</text><var>)</var><text>&#160;</text><var>+</var><text>&#160;</text><var>$startNum</var></line>
<line linenr="018" indent="&#160;"><var>$check.id&#160;=&#160;</var><text>&#160;read&#160;text:&#160;page=</text><var>$page.id</var><text>&#160;id=</text><var>$get.id</var></line>
<line linenr="019" indent="&#160;"><var>if&#160;</var><var>$check.id</var><text>&#160;</text><var>==</var><text>&#160;</text><var>$ID</var></line>
<line linenr="020" indent="&#160;&#160;"><text>inc&#160;</text><var>$get.id&#160;=&#160;</var></line>
<line linenr="021" indent="&#160;&#160;"><var>$maintype&#160;=&#160;</var><text>&#160;read&#160;text:&#160;page=</text><var>$page.id</var><text>&#160;id=</text><var>$get.id</var></line>
<line linenr="022" indent="&#160;&#160;"><var>$maintype&#160;=&#160;</var><text>&#160;string&#160;</text><var>$maintype</var><text>&#160;to&#160;integer</text></line>
<line linenr="023" indent="&#160;&#160;"><var>$ware&#160;=&#160;</var><text>&#160;get&#160;ware&#160;from&#160;maintype&#160;</text><var>[SSTYPE_SHIP]</var><text>&#160;and&#160;subtype&#160;</text><var>$maintype</var></line>
<line linenr="024" indent="&#160;&#160;"><text>return&#160;</text><var>$ware</var></line>
<line linenr="025" indent="&#160;"><text>end</text></line>
<line linenr="026" indent=""><text>end</text></line>
<line linenr="027" indent=""></line>
<line linenr="028" indent=""><text>return&#160;</text><var>null</var></line>
</sourcetext>
<codearray>

<sval type="array" size="10">
  <sval type="string" val="plugin.manager.getship"/>
  <sval type="int" val="44"/>
  <sval type="string" val="Plugin Manager: get ship object from a string ID"/>
  <sval type="int" val="2"/>
  <sval type="int" val="0"/>
  <sval type="array" size="8">
    <sval type="string" val="ID"/>
    <sval type="string" val="page.id"/>
    <sval type="string" val="maxnum"/>
    <sval type="string" val="startNum"/>
    <sval type="string" val="get.id"/>
    <sval type="string" val="check.id"/>
    <sval type="string" val="maintype"/>
    <sval type="string" val="ware"/>
  </sval>
  <sval type="array" size="23">
    <sval type="array" size="4">
      <sval type="int" val="158"/>
      <sval type="int" val="5"/>
      <sval type="string" val="pluginmanager.id"/>
      <sval type="int" val="1"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="1338"/>
      <sval type="int" val="-536870137"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="1"/>
      <sval type="int" val="4"/>
      <sval type="int" val="1"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="151"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="1"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="1338"/>
      <sval type="int" val="-536869625"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="1"/>
      <sval type="int" val="4"/>
      <sval type="int" val="6"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="103"/>
      <sval type="int" val="0"/>
      <sval type="int" val="0"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="1338"/>
      <sval type="int" val="-536869113"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="1"/>
      <sval type="int" val="4"/>
      <sval type="int" val="7"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="103"/>
      <sval type="int" val="0"/>
      <sval type="int" val="0"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="126"/>
      <sval type="int" val="2"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="1"/>
      <sval type="int" val="4"/>
      <sval type="int" val="6"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="126"/>
      <sval type="int" val="3"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="1"/>
      <sval type="int" val="4"/>
      <sval type="int" val="7"/>
    </sval>
    <sval type="array" size="4">
      <sval type="int" val="1078"/>
      <sval type="int" val="2"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="4">
      <sval type="int" val="1078"/>
      <sval type="int" val="3"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
    </sval>
    <sval type="array" size="7">
      <sval type="int" val="104"/>
      <sval type="int" val="-1610607095"/>
      <sval type="int" val="1"/>
      <sval type="int" val="131074"/>
      <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="143"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="21">
      <sval type="int" val="104"/>
      <sval type="int" val="4"/>
      <sval type="int" val="5"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="2"/>
      <sval type="int" val="4"/>
      <sval type="int" val="20"/>
      <sval type="int" val="15"/>
      <sval type="int" val="13"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
      <sval type="int" val="15"/>
      <sval type="int" val="11"/>
      <sval type="int" val="7"/>
      <sval type="int" val="16"/>
      <sval type="int" val="-1"/>
      <sval type="int" val="13"/>
      <sval type="int" val="-2"/>
      <sval type="int" val="17"/>
      <sval type="int" val="11"/>
      <sval type="int" val="-4"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="126"/>
      <sval type="int" val="5"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="1"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="4"/>
    </sval>
    <sval type="array" size="13">
      <sval type="int" val="104"/>
      <sval type="int" val="-1610607357"/>
      <sval type="int" val="3"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="5"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <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="142"/>
      <sval type="int" val="4"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="126"/>
      <sval type="int" val="6"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="1"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="4"/>
    </sval>
    <sval type="array" size="4">
      <sval type="int" val="1078"/>
      <sval type="int" val="6"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="6"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="657"/>
      <sval type="int" val="7"/>
      <sval type="int" val="131075"/>
      <sval type="int" val="207"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="6"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="103"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="7"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="112"/>
      <sval type="int" val="11"/>
    </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="1">
    <sval type="array" size="2">
      <sval type="int" val="11"/>
      <sval type="string" val="Ware Name"/>
    </sval>
  </sval>
  <sval type="array" size="6">
    <sval type="array" size="2">
      <sval type="int" val="3"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="7"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="11"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="21"/>
      <sval type="int" val="4"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="22"/>
      <sval type="int" val="4"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="22"/>
      <sval type="int" val="2"/>
    </sval>
  </sval>
  <sval type="int" val="0"/>
</sval>

</codearray>
</script>
0Ü<?xml version="1.0" standalone="yes" ?>
<?xml-stylesheet href="x2script.xsl" type="text/xsl" ?>
<script>
<name>plugin.manager.getware</name>
<version>2</version>
<engineversion>44</engineversion>
<description>Plugin Manager: get ware object from a string ID</description>
<arguments>
<argument index="1" name="ID" type="Var/String" desc="Ware Name" />
</arguments>
<sourcetext>
<line linenr="001" indent=""><var>$page.id&#160;=&#160;</var><text>get&#160;global&#160;variable:&#160;name=</text><var>'pluginmanager.id'</var></line>
<line linenr="002" indent=""><var>skip&#160;if&#160;</var><text>&#160;read&#160;text:&#160;page&#160;id=</text><var>$page.id</var><text>,&#160;id=</text><var>1</var><text>&#160;exists</text></line>
<line linenr="003" indent="&#160;"><text>load&#160;text:&#160;id=</text><var>$page.id</var></line>
<line linenr="004" indent=""></line>
<line linenr="005" indent=""><var>skip&#160;if&#160;</var><text>&#160;read&#160;text:&#160;page&#160;id=</text><var>$page.id</var><text>,&#160;id=</text><var>4</var><text>&#160;exists</text></line>
<line linenr="006" indent="&#160;"><text>return&#160;</text><var>null</var></line>
<line linenr="007" indent=""><var>skip&#160;if&#160;</var><text>&#160;read&#160;text:&#160;page&#160;id=</text><var>$page.id</var><text>,&#160;id=</text><var>5</var><text>&#160;exists</text></line>
<line linenr="008" indent="&#160;"><text>return&#160;</text><var>null</var></line>
<line linenr="009" indent=""></line>
<line linenr="010" indent=""><var>$maxnum&#160;=&#160;</var><text>&#160;read&#160;text:&#160;page=</text><var>$page.id</var><text>&#160;id=</text><var>4</var></line>
<line linenr="011" indent=""><var>$startNum&#160;=&#160;</var><text>&#160;read&#160;text:&#160;page=</text><var>$page.id</var><text>&#160;id=</text><var>5</var></line>
<line linenr="012" indent=""><var>$maxnum&#160;=&#160;</var><text>&#160;string&#160;</text><var>$maxnum</var><text>&#160;to&#160;integer</text></line>
<line linenr="013" indent=""><var>$startNum&#160;=&#160;</var><text>&#160;string&#160;</text><var>$startNum</var><text>&#160;to&#160;integer</text></line>
<line linenr="014" indent=""></line>
<line linenr="015" indent=""><var>while&#160;</var><var>$maxnum</var></line>
<line linenr="016" indent="&#160;"><text>dec&#160;</text><var>$maxnum&#160;=&#160;</var></line>
<line linenr="017" indent="&#160;"><var>$get.id&#160;=&#160;</var><var>(</var><text>&#160;</text><var>$maxnum</var><text>&#160;</text><var>*</var><text>&#160;</text><var>10</var><text>&#160;</text><var>)</var><text>&#160;</text><var>+</var><text>&#160;</text><var>$startNum</var></line>
<line linenr="018" indent="&#160;"><var>$check.id&#160;=&#160;</var><text>&#160;read&#160;text:&#160;page=</text><var>$page.id</var><text>&#160;id=</text><var>$get.id</var></line>
<line linenr="019" indent="&#160;"><var>if&#160;</var><var>$check.id</var><text>&#160;</text><var>==</var><text>&#160;</text><var>$ID</var></line>
<line linenr="020" indent="&#160;&#160;"><text>inc&#160;</text><var>$get.id&#160;=&#160;</var></line>
<line linenr="021" indent="&#160;&#160;"><var>$maintype&#160;=&#160;</var><text>&#160;read&#160;text:&#160;page=</text><var>$page.id</var><text>&#160;id=</text><var>$get.id</var></line>
<line linenr="022" interruptable="@" indent="&#160;&#160;"><var>$maintype&#160;=&#160;</var><var>[THIS]&#160;-&gt;</var><text>&#160;call&#160;script&#160;</text><call>plugin.manager.convertwaretype</call><text>&#160;:&#160;</text><text>&#160;Main&#160;Type=</text><var>$maintype</var></line>
<line linenr="023" indent="&#160;&#160;"></line>
<line linenr="024" indent="&#160;&#160;"><text>inc&#160;</text><var>$get.id&#160;=&#160;</var></line>
<line linenr="025" indent="&#160;&#160;"><var>$subtype&#160;=&#160;</var><text>&#160;read&#160;text:&#160;page=</text><var>$page.id</var><text>&#160;id=</text><var>$get.id</var></line>
<line linenr="026" indent="&#160;&#160;"><var>$subtype&#160;=&#160;</var><text>&#160;string&#160;</text><var>$subtype</var><text>&#160;to&#160;integer</text></line>
<line linenr="027" indent="&#160;&#160;"><var>$ware&#160;=&#160;</var><text>&#160;get&#160;ware&#160;from&#160;maintype&#160;</text><var>$maintype</var><text>&#160;and&#160;subtype&#160;</text><var>$subtype</var></line>
<line linenr="028" indent="&#160;&#160;"><text>return&#160;</text><var>$ware</var></line>
<line linenr="029" indent="&#160;"><text>end</text></line>
<line linenr="030" indent=""><text>end</text></line>
<line linenr="031" indent=""></line>
<line linenr="032" indent=""><text>return&#160;</text><var>null</var></line>
</sourcetext>
<codearray>

<sval type="array" size="10">
  <sval type="string" val="plugin.manager.getware"/>
  <sval type="int" val="44"/>
  <sval type="string" val="Plugin Manager: get ware object from a string ID"/>
  <sval type="int" val="2"/>
  <sval type="int" val="0"/>
  <sval type="array" size="9">
    <sval type="string" val="ID"/>
    <sval type="string" val="page.id"/>
    <sval type="string" val="maxnum"/>
    <sval type="string" val="startNum"/>
    <sval type="string" val="get.id"/>
    <sval type="string" val="check.id"/>
    <sval type="string" val="maintype"/>
    <sval type="string" val="subtype"/>
    <sval type="string" val="ware"/>
  </sval>
  <sval type="array" size="26">
    <sval type="array" size="4">
      <sval type="int" val="158"/>
      <sval type="int" val="5"/>
      <sval type="string" val="pluginmanager.id"/>
      <sval type="int" val="1"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="1338"/>
      <sval type="int" val="-536870137"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="1"/>
      <sval type="int" val="4"/>
      <sval type="int" val="1"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="151"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="1"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="1338"/>
      <sval type="int" val="-536869625"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="1"/>
      <sval type="int" val="4"/>
      <sval type="int" val="4"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="103"/>
      <sval type="int" val="0"/>
      <sval type="int" val="0"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="1338"/>
      <sval type="int" val="-536869113"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="1"/>
      <sval type="int" val="4"/>
      <sval type="int" val="5"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="103"/>
      <sval type="int" val="0"/>
      <sval type="int" val="0"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="126"/>
      <sval type="int" val="2"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="1"/>
      <sval type="int" val="4"/>
      <sval type="int" val="4"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="126"/>
      <sval type="int" val="3"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="1"/>
      <sval type="int" val="4"/>
      <sval type="int" val="5"/>
    </sval>
    <sval type="array" size="4">
      <sval type="int" val="1078"/>
      <sval type="int" val="2"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="4">
      <sval type="int" val="1078"/>
      <sval type="int" val="3"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
    </sval>
    <sval type="array" size="7">
      <sval type="int" val="104"/>
      <sval type="int" val="-1610606327"/>
      <sval type="int" val="1"/>
      <sval type="int" val="131074"/>
      <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="143"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="21">
      <sval type="int" val="104"/>
      <sval type="int" val="4"/>
      <sval type="int" val="5"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="2"/>
      <sval type="int" val="4"/>
      <sval type="int" val="10"/>
      <sval type="int" val="15"/>
      <sval type="int" val="13"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
      <sval type="int" val="15"/>
      <sval type="int" val="11"/>
      <sval type="int" val="7"/>
      <sval type="int" val="16"/>
      <sval type="int" val="-1"/>
      <sval type="int" val="13"/>
      <sval type="int" val="-2"/>
      <sval type="int" val="17"/>
      <sval type="int" val="11"/>
      <sval type="int" val="-4"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="126"/>
      <sval type="int" val="5"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="1"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="4"/>
    </sval>
    <sval type="array" size="13">
      <sval type="int" val="104"/>
      <sval type="int" val="-1610606589"/>
      <sval type="int" val="3"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="5"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <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="142"/>
      <sval type="int" val="4"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="126"/>
      <sval type="int" val="6"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="1"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="4"/>
    </sval>
    <sval type="array" size="8">
      <sval type="int" val="102"/>
      <sval type="string" val="plugin.manager.convertwaretype"/>
      <sval type="int" val="6"/>
      <sval type="int" val="131075"/>
      <sval type="int" val="1"/>
      <sval type="int" val="1"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="6"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="142"/>
      <sval type="int" val="4"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="126"/>
      <sval type="int" val="7"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="1"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="4"/>
    </sval>
    <sval type="array" size="4">
      <sval type="int" val="1078"/>
      <sval type="int" val="7"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="7"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="657"/>
      <sval type="int" val="8"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="6"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="7"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="103"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="8"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="112"/>
      <sval type="int" val="11"/>
    </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="1">
    <sval type="array" size="2">
      <sval type="int" val="11"/>
      <sval type="string" val="Ware Name"/>
    </sval>
  </sval>
  <sval type="array" size="7">
    <sval type="array" size="2">
      <sval type="int" val="3"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="7"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="11"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="19"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="24"/>
      <sval type="int" val="4"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="25"/>
      <sval type="int" val="4"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="25"/>
      <sval type="int" val="2"/>
    </sval>
  </sval>
  <sval type="int" val="0"/>
</sval>

</codearray>
</script>
Tâ<?xml version="1.0" standalone="yes" ?>
<?xml-stylesheet href="x2script.xsl" type="text/xsl" ?>
<script>
<name>plugin.manager.loadtext</name>
<version>101</version>
<engineversion>44</engineversion>
<description>Script Manager: loads text file created by script installer</description>
<arguments>
</arguments>
<sourcetext>
<line linenr="001" indent=""><comment><text>*&#160;</text><var>=====================================</var></comment></line>
<line linenr="002" indent=""><comment><text>*&#160;</text><var>Plugin&#160;Manager:&#160;Load&#160;text&#160;files</var></comment></line>
<line linenr="003" indent=""><comment><text>*&#160;</text><var>Load&#160;the&#160;plugin&#160;manager&#160;and&#160;all&#160;text&#160;files</var></comment></line>
<line linenr="004" indent=""><comment><text>*&#160;</text><var>=====================================</var></comment></line>
<line linenr="005" indent=""><comment><text>*&#160;</text><var>&#160;&#160;&#160;Author:&#160;Cycrow</var></comment></line>
<line linenr="006" indent=""><comment><text>*&#160;</text><var>&#160;&#160;&#160;Creation:&#160;01/03/2011</var></comment></line>
<line linenr="007" indent=""><comment><text>*&#160;</text><var>&#160;&#160;&#160;Version:&#160;1.01</var></comment></line>
<line linenr="008" indent=""><comment><text>*&#160;</text><var>=====================================</var></comment></line>
<line linenr="009" indent=""></line>
<line linenr="010" indent=""><comment><text>*&#160;</text><var>setup&#160;the&#160;plugin&#160;manager&#160;page&#160;id</var></comment></line>
<line linenr="011" indent=""><var>$page.id&#160;=&#160;</var><var>901</var></line>
<line linenr="012" indent=""><text>load&#160;text:&#160;id=</text><var>$page.id</var></line>
<line linenr="013" indent=""><text>set&#160;global&#160;variable:&#160;name=</text><var>'pluginmanager.id'</var><text>&#160;value=</text><var>$page.id</var></line>
<line linenr="014" indent=""></line>
<line linenr="015" indent=""><comment><text>*&#160;</text><var>load&#160;other&#160;text&#160;files</var></comment></line>
<line linenr="016" indent=""><var>skip&#160;if&#160;</var><text>&#160;read&#160;text:&#160;page&#160;id=</text><var>$page.id</var><text>,&#160;id=</text><var>2</var><text>&#160;exists</text></line>
<line linenr="017" indent="&#160;"><text>return&#160;</text><var>null</var></line>
<line linenr="018" indent=""></line>
<line linenr="019" indent=""><var>skip&#160;if&#160;</var><text>&#160;read&#160;text:&#160;page&#160;id=</text><var>$page.id</var><text>,&#160;id=</text><var>3</var><text>&#160;exists</text></line>
<line linenr="020" indent="&#160;"><text>return&#160;</text><var>null</var></line>
<line linenr="021" indent=""></line>
<line linenr="022" indent=""><var>$count&#160;=&#160;</var><text>&#160;read&#160;text:&#160;page=</text><var>$page.id</var><text>&#160;id=</text><var>2</var></line>
<line linenr="023" indent=""><var>$start&#160;=&#160;</var><text>&#160;read&#160;text:&#160;page=</text><var>$page.id</var><text>&#160;id=</text><var>3</var></line>
<line linenr="024" indent=""><var>$count&#160;=&#160;</var><text>&#160;string&#160;</text><var>$count</var><text>&#160;to&#160;integer</text></line>
<line linenr="025" indent=""><var>$start&#160;=&#160;</var><text>&#160;string&#160;</text><var>$start</var><text>&#160;to&#160;integer</text></line>
<line linenr="026" indent=""></line>
<line linenr="027" indent=""><var>while&#160;</var><var>$count</var></line>
<line linenr="028" indent="&#160;"><text>dec&#160;</text><var>$count&#160;=&#160;</var></line>
<line linenr="029" indent="&#160;"><var>$pos&#160;=&#160;</var><var>(</var><text>&#160;</text><var>$count</var><text>&#160;</text><var>*</var><text>&#160;</text><var>10</var><text>&#160;</text><var>)</var><text>&#160;</text><var>+</var><text>&#160;</text><var>$start</var></line>
<line linenr="030" indent="&#160;"><var>$scriptName&#160;=&#160;</var><text>&#160;read&#160;text:&#160;page=</text><var>$page.id</var><text>&#160;id=</text><var>$pos</var></line>
<line linenr="031" indent="&#160;"><var>$posCount&#160;=&#160;</var><var>$pos</var><text>&#160;</text><var>+</var><text>&#160;</text><var>6</var></line>
<line linenr="032" indent="&#160;"><var>$posText&#160;=&#160;</var><var>$pos</var><text>&#160;</text><var>+</var><text>&#160;</text><var>7</var></line>
<line linenr="033" indent="&#160;"><var>skip&#160;if&#160;</var><text>&#160;read&#160;text:&#160;page&#160;id=</text><var>$page.id</var><text>,&#160;id=</text><var>$posCount</var><text>&#160;exists</text></line>
<line linenr="034" indent="&#160;&#160;"><text>continue</text></line>
<line linenr="035" indent="&#160;"><var>$textCount&#160;=&#160;</var><text>&#160;read&#160;text:&#160;page=</text><var>$page.id</var><text>&#160;id=</text><var>$posCount</var></line>
<line linenr="036" indent="&#160;"><var>$textCount&#160;=&#160;</var><text>&#160;string&#160;</text><var>$textCount</var><text>&#160;to&#160;integer</text></line>
<line linenr="037" indent="&#160;"><var>skip&#160;if&#160;</var><var>$textCount</var><text>&#160;</text><var>&gt;</var><text>&#160;</text><var>0</var></line>
<line linenr="038" indent="&#160;&#160;"><text>continue</text></line>
<line linenr="039" indent="&#160;"><var>skip&#160;if&#160;</var><text>&#160;read&#160;text:&#160;page&#160;id=</text><var>$page.id</var><text>,&#160;id=</text><var>$posText</var><text>&#160;exists</text></line>
<line linenr="040" indent="&#160;&#160;"><text>continue</text></line>
<line linenr="041" indent="&#160;"><var>$text&#160;=&#160;</var><text>&#160;read&#160;text:&#160;page=</text><var>$page.id</var><text>&#160;id=</text><var>$posText</var></line>
<line linenr="042" indent="&#160;"><var>$i&#160;=&#160;</var><var>0</var></line>
<line linenr="043" indent="&#160;"><var>while&#160;</var><var>$i</var><text>&#160;</text><var>&lt;</var><text>&#160;</text><var>$textCount</var></line>
<line linenr="044" indent="&#160;&#160;"><var>$strPos&#160;=&#160;</var><text>&#160;find&#160;position&#160;of&#160;pattern&#160;</text><var>'&#160;'</var><text>&#160;in&#160;</text><var>$text</var></line>
<line linenr="045" indent="&#160;&#160;"><var>$subStr&#160;=&#160;</var><text>&#160;get&#160;substring&#160;of&#160;</text><var>$text</var><text>&#160;offset=</text><var>0</var><text>&#160;length=</text><var>$strPos</var></line>
<line linenr="046" indent="&#160;&#160;"><text>inc&#160;</text><var>$strPos&#160;=&#160;</var></line>
<line linenr="047" indent="&#160;&#160;"><var>$len&#160;=&#160;</var><text>&#160;get&#160;length&#160;of&#160;string&#160;</text><var>$text</var></line>
<line linenr="048" indent="&#160;&#160;"><var>$len&#160;=&#160;</var><var>$len</var><text>&#160;</text><var>-</var><text>&#160;</text><var>$strPos</var></line>
<line linenr="049" indent="&#160;&#160;"><var>$text&#160;=&#160;</var><text>&#160;get&#160;substring&#160;of&#160;</text><var>$text</var><text>&#160;offset=</text><var>$strPos</var><text>&#160;length=</text><var>$len</var></line>
<line linenr="050" indent="&#160;&#160;"><var>$textNum&#160;=&#160;</var><text>&#160;string&#160;</text><var>$subStr</var><text>&#160;to&#160;integer</text></line>
<line linenr="051" indent="&#160;&#160;"><text>load&#160;text:&#160;id=</text><var>$textNum</var></line>
<line linenr="052" indent="&#160;&#160;"><text>inc&#160;</text><var>$i&#160;=&#160;</var></line>
<line linenr="053" indent="&#160;"><text>end</text></line>
<line linenr="054" indent=""><text>end</text></line>
<line linenr="055" indent=""></line>
<line linenr="056" indent=""><text>return&#160;</text><var>null</var></line>
</sourcetext>
<codearray>

<sval type="array" size="10">
  <sval type="string" val="plugin.manager.loadtext"/>
  <sval type="int" val="44"/>
  <sval type="string" val="Script Manager: loads text file created by script installer"/>
  <sval type="int" val="101"/>
  <sval type="int" val="0"/>
  <sval type="array" size="14">
    <sval type="string" val="page.id"/>
    <sval type="string" val="count"/>
    <sval type="string" val="start"/>
    <sval type="string" val="pos"/>
    <sval type="string" val="scriptName"/>
    <sval type="string" val="posCount"/>
    <sval type="string" val="posText"/>
    <sval type="string" val="textCount"/>
    <sval type="string" val="text"/>
    <sval type="string" val="i"/>
    <sval type="string" val="strPos"/>
    <sval type="string" val="subStr"/>
    <sval type="string" val="len"/>
    <sval type="string" val="textNum"/>
  </sval>
  <sval type="array" size="40">
    <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="901"/>
      <sval type="int" val="1"/>
      <sval type="int" val="-1"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="151"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
    </sval>
    <sval type="array" size="5">
      <sval type="int" val="157"/>
      <sval type="int" val="5"/>
      <sval type="string" val="pluginmanager.id"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="1338"/>
      <sval type="int" val="-536869625"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="4"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="103"/>
      <sval type="int" val="0"/>
      <sval type="int" val="0"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="1338"/>
      <sval type="int" val="-536869113"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="4"/>
      <sval type="int" val="3"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="103"/>
      <sval type="int" val="0"/>
      <sval type="int" val="0"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="126"/>
      <sval type="int" val="1"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="4"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="126"/>
      <sval type="int" val="2"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="4"/>
      <sval type="int" val="3"/>
    </sval>
    <sval type="array" size="4">
      <sval type="int" val="1078"/>
      <sval type="int" val="1"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="1"/>
    </sval>
    <sval type="array" size="4">
      <sval type="int" val="1078"/>
      <sval type="int" val="2"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="7">
      <sval type="int" val="104"/>
      <sval type="int" val="-1610602743"/>
      <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="2">
      <sval type="int" val="143"/>
      <sval type="int" val="1"/>
    </sval>
    <sval type="array" size="21">
      <sval type="int" val="104"/>
      <sval type="int" val="3"/>
      <sval type="int" val="5"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="1"/>
      <sval type="int" val="4"/>
      <sval type="int" val="10"/>
      <sval type="int" val="15"/>
      <sval type="int" val="13"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="2"/>
      <sval type="int" val="15"/>
      <sval type="int" val="11"/>
      <sval type="int" val="7"/>
      <sval type="int" val="16"/>
      <sval type="int" val="-1"/>
      <sval type="int" val="13"/>
      <sval type="int" val="-2"/>
      <sval type="int" val="17"/>
      <sval type="int" val="11"/>
      <sval type="int" val="-4"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="126"/>
      <sval type="int" val="4"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
    </sval>
    <sval type="array" size="13">
      <sval type="int" val="104"/>
      <sval type="int" val="5"/>
      <sval type="int" val="3"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
      <sval type="int" val="4"/>
      <sval type="int" val="6"/>
      <sval type="int" val="15"/>
      <sval type="int" val="11"/>
      <sval type="int" val="3"/>
      <sval type="int" val="-1"/>
      <sval type="int" val="11"/>
      <sval type="int" val="-2"/>
    </sval>
    <sval type="array" size="13">
      <sval type="int" val="104"/>
      <sval type="int" val="6"/>
      <sval type="int" val="3"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
      <sval type="int" val="4"/>
      <sval type="int" val="7"/>
      <sval type="int" val="15"/>
      <sval type="int" val="11"/>
      <sval type="int" val="3"/>
      <sval type="int" val="-1"/>
      <sval type="int" val="11"/>
      <sval type="int" val="-2"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="1338"/>
      <sval type="int" val="-536866041"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="5"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="112"/>
      <sval type="int" val="11"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="126"/>
      <sval type="int" val="7"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="5"/>
    </sval>
    <sval type="array" size="4">
      <sval type="int" val="1078"/>
      <sval type="int" val="7"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="7"/>
    </sval>
    <sval type="array" size="13">
      <sval type="int" val="104"/>
      <sval type="int" val="-536865017"/>
      <sval type="int" val="3"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="7"/>
      <sval type="int" val="4"/>
      <sval type="int" val="0"/>
      <sval type="int" val="15"/>
      <sval type="int" val="2"/>
      <sval type="int" val="3"/>
      <sval type="int" val="-1"/>
      <sval type="int" val="2"/>
      <sval type="int" val="-2"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="112"/>
      <sval type="int" val="11"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="1338"/>
      <sval type="int" val="-536864505"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="6"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="112"/>
      <sval type="int" val="11"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="126"/>
      <sval type="int" val="8"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <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="9"/>
      <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="-1610602999"/>
      <sval type="int" val="3"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="9"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="7"/>
      <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="1076"/>
      <sval type="int" val="10"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="8"/>
      <sval type="int" val="5"/>
      <sval type="string" val=" "/>
    </sval>
    <sval type="array" size="8">
      <sval type="int" val="1077"/>
      <sval type="int" val="11"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="8"/>
      <sval type="int" val="4"/>
      <sval type="int" val="0"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="10"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="142"/>
      <sval type="int" val="10"/>
    </sval>
    <sval type="array" size="4">
      <sval type="int" val="1075"/>
      <sval type="int" val="12"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="8"/>
    </sval>
    <sval type="array" size="13">
      <sval type="int" val="104"/>
      <sval type="int" val="12"/>
      <sval type="int" val="3"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="12"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="10"/>
      <sval type="int" val="15"/>
      <sval type="int" val="12"/>
      <sval type="int" val="3"/>
      <sval type="int" val="-1"/>
      <sval type="int" val="12"/>
      <sval type="int" val="-2"/>
    </sval>
    <sval type="array" size="8">
      <sval type="int" val="1077"/>
      <sval type="int" val="8"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="8"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="10"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="12"/>
    </sval>
    <sval type="array" size="4">
      <sval type="int" val="1078"/>
      <sval type="int" val="13"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="11"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="151"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="13"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="142"/>
      <sval type="int" val="9"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="112"/>
      <sval type="int" val="27"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="112"/>
      <sval type="int" val="11"/>
    </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="int" val="0"/>
  <sval type="array" size="21">
    <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="Plugin Manager: Load text files"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="0"/>
      <sval type="int" val="1"/>
      <sval type="string" val="Load the plugin manager and all text files"/>
    </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="   Author: Cycrow"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="0"/>
      <sval type="int" val="1"/>
      <sval type="string" val="   Creation: 01/03/2011"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="0"/>
      <sval type="int" val="1"/>
      <sval type="string" val="   Version: 1.01"/>
    </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="setup the plugin manager page id"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="3"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="3"/>
      <sval type="int" val="1"/>
      <sval type="string" val="load other text files"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="5"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="7"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="11"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="19"/>
      <sval type="int" val="6"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="23"/>
      <sval type="int" val="6"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="25"/>
      <sval type="int" val="6"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="38"/>
      <sval type="int" val="4"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="39"/>
      <sval type="int" val="4"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="39"/>
      <sval type="int" val="2"/>
    </sval>
  </sval>
  <sval type="int" val="0"/>
</sval>

</codearray>
</script>
g¡<?xml version="1.0" standalone="yes" ?>
<?xml-stylesheet href="x2script.xsl" type="text/xsl" ?>
<script>
<name>plugin.manager.purgeships</name>
<version>2</version>
<engineversion>44</engineversion>
<description>Plugin Manager: Purge uninstalled/disabled ships</description>
<arguments>
<argument index="1" name="ship.count" type="Var/Number" desc="Ship Count" />
<argument index="2" name="startNum" type="Var/Number" desc="Start Number" />
<argument index="3" name="aRaces" type="Value" desc="Race Array" />
</arguments>
<sourcetext>
<line linenr="001" indent=""><comment><text>*&#160;</text><var>Plugin&#160;Manager&#160;script&#160;set</var></comment></line>
<line linenr="002" indent=""><comment><text>*&#160;</text><var>Purge&#160;Ships</var></comment></line>
<line linenr="003" indent=""><comment><text>*&#160;</text><var>=============================================================</var></comment></line>
<line linenr="004" indent=""><comment><text>*&#160;</text><var>Purges&#160;any&#160;ships&#160;that&#160;no&#160;longer&#160;exists,&#160;IE,&#160;have&#160;been&#160;uninstalled</var></comment></line>
<line linenr="005" indent=""><comment><text>*&#160;</text><var>ships&#160;that&#160;have&#160;been&#160;removed&#160;have&#160;the&#160;entry&#160;in&#160;the&#160;text&#160;file&#160;as&#160;&quot;-1&quot;</var></comment></line>
<line linenr="006" indent=""><comment><text>*&#160;</text><var>Also&#160;in&#160;the&#160;text&#160;file&#160;is&#160;the&#160;matching&#160;sub&#160;type&#160;to&#160;get&#160;the&#160;ship&#160;type</var></comment></line>
<line linenr="007" indent=""><comment><text>*&#160;</text><var>=============================================================</var></comment></line>
<line linenr="008" indent=""><comment><text>*&#160;</text><var>&#160;&#160;&#160;Author:&#160;Cycrow</var></comment></line>
<line linenr="009" indent=""><comment><text>*&#160;</text><var>&#160;&#160;&#160;Created:&#160;15/12/2008</var></comment></line>
<line linenr="010" indent=""><comment><text>*&#160;</text><var>=============================================================</var></comment></line>
<line linenr="011" indent=""><var>$page.id&#160;=&#160;</var><text>get&#160;global&#160;variable:&#160;name=</text><var>'pluginmanager.id'</var></line>
<line linenr="012" indent=""></line>
<line linenr="013" indent=""><var>$purged&#160;=&#160;</var><var>0</var></line>
<line linenr="014" indent=""></line>
<line linenr="015" indent=""><comment><text>*&#160;</text><var>loop&#160;for&#160;all&#160;wares,&#160;read&#160;from&#160;text&#160;file</var></comment></line>
<line linenr="016" indent=""><var>while&#160;</var><var>$ship.count</var></line>
<line linenr="017" indent="&#160;"><text>dec&#160;</text><var>$ship.count&#160;=&#160;</var></line>
<line linenr="018" indent="&#160;"></line>
<line linenr="019" indent=""><comment><text>*&#160;</text><var>get&#160;the&#160;position&#160;for&#160;wares&#160;in&#160;the&#160;text&#160;files</var></comment></line>
<line linenr="020" indent=""><comment><text>*&#160;</text><var>wares&#160;come&#160;in&#160;blocks&#160;of&#160;10&#160;in&#160;the&#160;wares&#160;file</var></comment></line>
<line linenr="021" indent="&#160;"><var>$get.id&#160;=&#160;</var><var>(</var><text>&#160;</text><var>$ship.count</var><text>&#160;</text><var>*</var><text>&#160;</text><var>20</var><text>&#160;</text><var>)</var><text>&#160;</text><var>+</var><text>&#160;</text><var>$startNum</var></line>
<line linenr="022" indent="&#160;"></line>
<line linenr="023" indent=""><comment><text>*&#160;</text><var>check&#160;for&#160;the&#160;-1&#160;type,&#160;which&#160;means&#160;its&#160;been&#160;removed</var></comment></line>
<line linenr="024" indent="&#160;"><var>$text.id&#160;=&#160;</var><text>&#160;read&#160;text:&#160;page=</text><var>$page.id</var><text>&#160;id=</text><var>$get.id</var></line>
<line linenr="025" indent="&#160;"><var>skip&#160;if&#160;</var><var>$text.id</var><text>&#160;</text><var>==</var><text>&#160;</text><var>'-1'</var></line>
<line linenr="026" indent="&#160;&#160;"><text>continue</text></line>
<line linenr="027" indent="&#160;"></line>
<line linenr="028" indent=""><comment><text>*&#160;</text><var>read&#160;the&#160;main&#160;and&#160;subtype&#160;of&#160;the&#160;ware</var></comment></line>
<line linenr="029" indent="&#160;"><text>inc&#160;</text><var>$get.id&#160;=&#160;</var></line>
<line linenr="030" indent="&#160;"><var>$subtype&#160;=&#160;</var><text>&#160;read&#160;text:&#160;page=</text><var>$page.id</var><text>&#160;id=</text><var>$get.id</var></line>
<line linenr="031" indent="&#160;"><var>$subtype&#160;=&#160;</var><text>&#160;string&#160;</text><var>$subtype</var><text>&#160;to&#160;integer</text></line>
<line linenr="032" indent="&#160;"></line>
<line linenr="033" indent=""><comment><text>*&#160;</text><var>use&#160;them&#160;to&#160;get&#160;the&#160;ware&#160;type&#160;for&#160;the&#160;game</var></comment></line>
<line linenr="034" indent="&#160;"><var>$shipType&#160;=&#160;</var><text>&#160;get&#160;ware&#160;from&#160;maintype&#160;</text><var>[SSTYPE_SHIP]</var><text>&#160;and&#160;subtype&#160;</text><var>$subtype</var></line>
<line linenr="035" indent="&#160;"></line>
<line linenr="036" indent=""><comment><text>*&#160;</text><var>find&#160;all&#160;ships&#160;and&#160;remove&#160;them</var></comment></line>
<line linenr="037" indent="&#160;"><var>if&#160;</var><var>$shipType</var></line>
<line linenr="038" indent="&#160;&#160;"><var>$race.count&#160;=&#160;</var><text>&#160;size&#160;of&#160;array&#160;</text><var>$aRaces</var></line>
<line linenr="039" indent="&#160;&#160;"><var>while&#160;</var><var>$race.count</var></line>
<line linenr="040" interruptable="@" indent="&#160;&#160;&#160;"><var>=&#160;</var><text>wait&#160;</text><var>100</var><text>&#160;ms</text></line>
<line linenr="041" indent="&#160;&#160;&#160;"><text>dec&#160;</text><var>$race.count&#160;=&#160;</var></line>
<line linenr="042" indent="&#160;&#160;&#160;"><var>$race&#160;=&#160;</var><var>$aRaces</var><text>[</text><var>$race.count</var><text>]</text></line>
<line linenr="043" indent="&#160;&#160;&#160;"></line>
<line linenr="044" indent=""><comment><text>*&#160;</text><var>remove&#160;ships</var></comment></line>
<line linenr="045" indent="&#160;&#160;&#160;"><var>$ships&#160;=&#160;</var><text>&#160;get&#160;ship&#160;array:&#160;of&#160;race&#160;</text><var>$race</var><text>&#160;class/type=</text><var>$shipType</var></line>
<line linenr="046" indent="&#160;&#160;&#160;"><var>if&#160;</var><var>$ships</var></line>
<line linenr="047" indent="&#160;&#160;&#160;&#160;"><var>$ship.count&#160;=&#160;</var><text>&#160;size&#160;of&#160;array&#160;</text><var>$ships</var></line>
<line linenr="048" indent="&#160;&#160;&#160;&#160;"><var>while&#160;</var><var>$ship.count</var></line>
<line linenr="049" indent="&#160;&#160;&#160;&#160;&#160;"><text>dec&#160;</text><var>$ship.count&#160;=&#160;</var></line>
<line linenr="050" indent="&#160;&#160;&#160;&#160;&#160;"><var>$ship&#160;=&#160;</var><var>$ships</var><text>[</text><var>$ship.count</var><text>]</text></line>
<line linenr="051" indent="&#160;&#160;&#160;&#160;&#160;"><var>skip&#160;if&#160;</var><var>$ship&#160;-&gt;</var><text>&#160;exists</text></line>
<line linenr="052" indent="&#160;&#160;&#160;&#160;&#160;&#160;"><text>continue</text></line>
<line linenr="053" indent="&#160;&#160;&#160;&#160;&#160;"><var>$ship&#160;-&gt;</var><text>&#160;destruct:&#160;show&#160;no&#160;explosion=</text><var>[TRUE]</var></line>
<line linenr="054" indent="&#160;&#160;&#160;&#160;&#160;"><text>inc&#160;</text><var>$purged&#160;=&#160;</var></line>
<line linenr="055" indent="&#160;&#160;&#160;&#160;"><text>end</text></line>
<line linenr="056" indent="&#160;&#160;&#160;"><text>end</text></line>
<line linenr="057" indent="&#160;&#160;&#160;"></line>
<line linenr="058" indent=""><comment><text>*&#160;</text><var>remove&#160;wares&#160;from&#160;stations</var></comment></line>
<line linenr="059" indent="&#160;&#160;&#160;"><var>$stations&#160;=&#160;</var><text>&#160;get&#160;station&#160;array:&#160;of&#160;race&#160;</text><var>$race</var><text>&#160;class/type=</text><var>Shipyard</var></line>
<line linenr="060" indent="&#160;&#160;&#160;"><var>if&#160;</var><var>$stations</var></line>
<line linenr="061" indent="&#160;&#160;&#160;&#160;"><var>$station.count&#160;=&#160;</var><text>&#160;size&#160;of&#160;array&#160;</text><var>$stations</var></line>
<line linenr="062" indent="&#160;&#160;&#160;&#160;"><var>while&#160;</var><var>$station.count</var></line>
<line linenr="063" indent="&#160;&#160;&#160;&#160;&#160;"><text>dec&#160;</text><var>$station.count&#160;=&#160;</var></line>
<line linenr="064" indent="&#160;&#160;&#160;&#160;&#160;"><var>$station&#160;=&#160;</var><var>$stations</var><text>[</text><var>$station.count</var><text>]</text></line>
<line linenr="065" indent="&#160;&#160;&#160;&#160;&#160;"><var>skip&#160;if&#160;</var><var>$station&#160;-&gt;</var><text>&#160;trades&#160;with&#160;ware&#160;</text><var>$shipType</var></line>
<line linenr="066" indent="&#160;&#160;&#160;&#160;&#160;&#160;"><text>continue</text></line>
<line linenr="067" indent="&#160;&#160;&#160;&#160;&#160;"><var>$station&#160;-&gt;</var><text>&#160;remove&#160;product&#160;from&#160;factory&#160;or&#160;dock:&#160;</text><var>$shipType</var></line>
<line linenr="068" indent="&#160;&#160;&#160;&#160;"><text>end</text></line>
<line linenr="069" indent="&#160;&#160;&#160;"><text>end</text></line>
<line linenr="070" indent="&#160;&#160;"><text>end</text></line>
<line linenr="071" indent="&#160;"><text>end</text></line>
<line linenr="072" indent=""><text>end</text></line>
<line linenr="073" indent=""></line>
<line linenr="074" indent=""><text>return&#160;</text><var>$purged</var></line>
</sourcetext>
<codearray>

<sval type="array" size="10">
  <sval type="string" val="plugin.manager.purgeships"/>
  <sval type="int" val="44"/>
  <sval type="string" val="Plugin Manager: Purge uninstalled/disabled ships"/>
  <sval type="int" val="2"/>
  <sval type="int" val="0"/>
  <sval type="array" size="16">
    <sval type="string" val="ship.count"/>
    <sval type="string" val="startNum"/>
    <sval type="string" val="aRaces"/>
    <sval type="string" val="page.id"/>
    <sval type="string" val="purged"/>
    <sval type="string" val="get.id"/>
    <sval type="string" val="text.id"/>
    <sval type="string" val="subtype"/>
    <sval type="string" val="shipType"/>
    <sval type="string" val="race.count"/>
    <sval type="string" val="race"/>
    <sval type="string" val="ships"/>
    <sval type="string" val="ship"/>
    <sval type="string" val="stations"/>
    <sval type="string" val="station.count"/>
    <sval type="string" val="station"/>
  </sval>
  <sval type="array" size="42">
    <sval type="array" size="4">
      <sval type="int" val="158"/>
      <sval type="int" val="5"/>
      <sval type="string" val="pluginmanager.id"/>
      <sval type="int" val="3"/>
    </sval>
    <sval type="array" size="7">
      <sval type="int" val="104"/>
      <sval type="int" val="4"/>
      <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="7">
      <sval type="int" val="104"/>
      <sval type="int" val="-1610602231"/>
      <sval type="int" val="1"/>
      <sval type="int" val="131074"/>
      <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="143"/>
      <sval type="int" val="0"/>
    </sval>
    <sval type="array" size="21">
      <sval type="int" val="104"/>
      <sval type="int" val="5"/>
      <sval type="int" val="5"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="4"/>
      <sval type="int" val="20"/>
      <sval type="int" val="15"/>
      <sval type="int" val="13"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="1"/>
      <sval type="int" val="15"/>
      <sval type="int" val="11"/>
      <sval type="int" val="7"/>
      <sval type="int" val="16"/>
      <sval type="int" val="-1"/>
      <sval type="int" val="13"/>
      <sval type="int" val="-2"/>
      <sval type="int" val="17"/>
      <sval type="int" val="11"/>
      <sval type="int" val="-4"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="126"/>
      <sval type="int" val="6"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="5"/>
    </sval>
    <sval type="array" size="13">
      <sval type="int" val="104"/>
      <sval type="int" val="-536868857"/>
      <sval type="int" val="3"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="6"/>
      <sval type="int" val="5"/>
      <sval type="string" 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="2">
      <sval type="int" val="112"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="142"/>
      <sval type="int" val="5"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="126"/>
      <sval type="int" val="7"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="5"/>
    </sval>
    <sval type="array" size="4">
      <sval type="int" val="1078"/>
      <sval type="int" val="7"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="7"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="657"/>
      <sval type="int" val="8"/>
      <sval type="int" val="131075"/>
      <sval type="int" val="207"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="7"/>
    </sval>
    <sval type="array" size="7">
      <sval type="int" val="104"/>
      <sval type="int" val="-1610602493"/>
      <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="4">
      <sval type="int" val="131"/>
      <sval type="int" val="9"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="7">
      <sval type="int" val="104"/>
      <sval type="int" val="-1610602487"/>
      <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="4">
      <sval type="int" val="105"/>
      <sval type="int" val="-2147483647"/>
      <sval type="int" val="4"/>
      <sval type="int" val="100"/>
    </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="2"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="9"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="1068"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="10"/>
      <sval type="int" val="11"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="8"/>
    </sval>
    <sval type="array" size="7">
      <sval type="int" val="104"/>
      <sval type="int" val="-1610605309"/>
      <sval type="int" val="1"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="11"/>
      <sval type="int" val="1"/>
      <sval type="int" val="-1"/>
    </sval>
    <sval type="array" size="4">
      <sval type="int" val="131"/>
      <sval type="int" val="0"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="11"/>
    </sval>
    <sval type="array" size="7">
      <sval type="int" val="104"/>
      <sval type="int" val="-1610605303"/>
      <sval type="int" val="1"/>
      <sval type="int" val="131074"/>
      <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="143"/>
      <sval type="int" val="0"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="129"/>
      <sval type="int" val="12"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="11"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
    </sval>
    <sval type="array" size="4">
      <sval type="int" val="706"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="12"/>
      <sval type="int" val="-536864249"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="112"/>
      <sval type="int" val="21"/>
    </sval>
    <sval type="array" size="5">
      <sval type="int" val="765"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="12"/>
      <sval type="int" val="131075"/>
      <sval type="int" val="10"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="142"/>
      <sval type="int" val="4"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="112"/>
      <sval type="int" val="21"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="1069"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="10"/>
      <sval type="int" val="13"/>
      <sval type="int" val="12"/>
      <sval type="int" val="2037"/>
    </sval>
    <sval type="array" size="7">
      <sval type="int" val="104"/>
      <sval type="int" val="-1610602749"/>
      <sval type="int" val="1"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="13"/>
      <sval type="int" val="1"/>
      <sval type="int" val="-1"/>
    </sval>
    <sval type="array" size="4">
      <sval type="int" val="131"/>
      <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="-1610602743"/>
      <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="2">
      <sval type="int" val="143"/>
      <sval type="int" val="14"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="129"/>
      <sval type="int" val="15"/>
      <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="6">
      <sval type="int" val="637"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="15"/>
      <sval type="int" val="-536861433"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="8"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="112"/>
      <sval type="int" val="32"/>
    </sval>
    <sval type="array" size="5">
      <sval type="int" val="781"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="15"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="8"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="112"/>
      <sval type="int" val="32"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="112"/>
      <sval type="int" val="14"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="112"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="103"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="4"/>
    </sval>
  </sval>
  <sval type="array" size="3">
    <sval type="array" size="2">
      <sval type="int" val="10"/>
      <sval type="string" val="Ship Count"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="10"/>
      <sval type="string" val="Start Number"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="9"/>
      <sval type="string" val="Race Array"/>
    </sval>
  </sval>
  <sval type="array" size="39">
    <sval type="array" size="3">
      <sval type="int" val="0"/>
      <sval type="int" val="1"/>
      <sval type="string" val="Plugin Manager script set"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="0"/>
      <sval type="int" val="1"/>
      <sval type="string" val="Purge Ships"/>
    </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="Purges any ships that no longer exists, IE, have been uninstalled"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="0"/>
      <sval type="int" val="1"/>
      <sval type="string" val="ships that have been removed have the entry in the text file as &quot;-1&quot;"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="0"/>
      <sval type="int" val="1"/>
      <sval type="string" val="Also in the text file is the matching sub type to get the ship type"/>
    </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="   Author: Cycrow"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="0"/>
      <sval type="int" val="1"/>
      <sval type="string" val="   Created: 15/12/2008"/>
    </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="1"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="2"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="2"/>
      <sval type="int" val="1"/>
      <sval type="string" val="loop for all wares, read from text file"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="4"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="4"/>
      <sval type="int" val="1"/>
      <sval type="string" val="get the position for wares in the text files"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="4"/>
      <sval type="int" val="1"/>
      <sval type="string" val="wares come in blocks of 10 in the wares file"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="5"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="5"/>
      <sval type="int" val="1"/>
      <sval type="string" val="check for the -1 type, which means its been removed"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="8"/>
      <sval type="int" val="6"/>
    </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="read the main and subtype of the ware"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="11"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="11"/>
      <sval type="int" val="1"/>
      <sval type="string" val="use them to get the ware type for the game"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="12"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="12"/>
      <sval type="int" val="1"/>
      <sval type="string" val="find all ships and remove them"/>
    </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="remove ships"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="26"/>
      <sval type="int" val="6"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="29"/>
      <sval type="int" val="4"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="29"/>
      <sval type="int" val="4"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="29"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="29"/>
      <sval type="int" val="1"/>
      <sval type="string" val="remove wares from stations"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="37"/>
      <sval type="int" val="6"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="39"/>
      <sval type="int" val="4"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="39"/>
      <sval type="int" val="4"/>
    </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="4"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="41"/>
      <sval type="int" val="4"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="41"/>
      <sval type="int" val="2"/>
    </sval>
  </sval>
  <sval type="int" val="0"/>
</sval>

</codearray>
</script>
x<?xml version="1.0" standalone="yes" ?>
<?xml-stylesheet href="x2script.xsl" type="text/xsl" ?>
<script>
<name>plugin.manager.purgewares</name>
<version>2</version>
<engineversion>44</engineversion>
<description>Plugin Manager: Purge uninstalled/disabled wares</description>
<arguments>
<argument index="1" name="ware.count" type="Var/Number" desc="Ware Count" />
<argument index="2" name="startNum" type="Var/Number" desc="Start Number" />
<argument index="3" name="aRaces" type="Value" desc="Race Array" />
</arguments>
<sourcetext>
<line linenr="001" indent=""><comment><text>*&#160;</text><var>Plugin&#160;Manager&#160;script&#160;set</var></comment></line>
<line linenr="002" indent=""><comment><text>*&#160;</text><var>Purge&#160;Wares</var></comment></line>
<line linenr="003" indent=""><comment><text>*&#160;</text><var>=============================================================</var></comment></line>
<line linenr="004" indent=""><comment><text>*&#160;</text><var>Purges&#160;any&#160;wares&#160;that&#160;no&#160;longer&#160;exists,&#160;IE,&#160;have&#160;been&#160;uninstalled</var></comment></line>
<line linenr="005" indent=""><comment><text>*&#160;</text><var>wares&#160;that&#160;have&#160;been&#160;removed&#160;have&#160;the&#160;entry&#160;in&#160;the&#160;text&#160;file&#160;as&#160;&quot;-1&quot;</var></comment></line>
<line linenr="006" indent=""><comment><text>*&#160;</text><var>Also&#160;in&#160;the&#160;text&#160;file&#160;is&#160;the&#160;matching&#160;main&#160;and&#160;sub&#160;type&#160;to&#160;get&#160;the&#160;ware&#160;type</var></comment></line>
<line linenr="007" indent=""><comment><text>*&#160;</text><var>Searching&#160;the&#160;univierse&#160;for&#160;all&#160;stations&#160;and&#160;ships,&#160;and&#160;removes&#160;the&#160;matching&#160;war</var></comment></line>
<line linenr="008" indent=""><comment><text>*&#160;</text><var>=============================================================</var></comment></line>
<line linenr="009" indent=""><comment><text>*&#160;</text><var>&#160;&#160;&#160;Author:&#160;Cycrow</var></comment></line>
<line linenr="010" indent=""><comment><text>*&#160;</text><var>&#160;&#160;&#160;Created:&#160;02/06/2009</var></comment></line>
<line linenr="011" indent=""><comment><text>*&#160;</text><var>=============================================================</var></comment></line>
<line linenr="012" indent=""><var>$page.id&#160;=&#160;</var><text>get&#160;global&#160;variable:&#160;name=</text><var>'pluginmanager.id'</var></line>
<line linenr="013" indent=""></line>
<line linenr="014" indent=""><var>$purged&#160;=&#160;</var><var>0</var></line>
<line linenr="015" indent=""></line>
<line linenr="016" indent=""><comment><text>*&#160;</text><var>loop&#160;for&#160;all&#160;wares,&#160;read&#160;from&#160;text&#160;file</var></comment></line>
<line linenr="017" indent=""><var>while&#160;</var><var>$ware.count</var></line>
<line linenr="018" indent="&#160;"><text>dec&#160;</text><var>$ware.count&#160;=&#160;</var></line>
<line linenr="019" indent="&#160;"></line>
<line linenr="020" indent=""><comment><text>*&#160;</text><var>get&#160;the&#160;position&#160;for&#160;wares&#160;in&#160;the&#160;text&#160;files</var></comment></line>
<line linenr="021" indent=""><comment><text>*&#160;</text><var>wares&#160;come&#160;in&#160;blocks&#160;of&#160;10&#160;in&#160;the&#160;wares&#160;file</var></comment></line>
<line linenr="022" indent="&#160;"><var>$get.id&#160;=&#160;</var><var>(</var><text>&#160;</text><var>$ware.count</var><text>&#160;</text><var>*</var><text>&#160;</text><var>10</var><text>&#160;</text><var>)</var><text>&#160;</text><var>+</var><text>&#160;</text><var>$startNum</var></line>
<line linenr="023" indent="&#160;"></line>
<line linenr="024" indent=""><comment><text>*&#160;</text><var>check&#160;for&#160;the&#160;-1&#160;type,&#160;which&#160;means&#160;its&#160;been&#160;removed</var></comment></line>
<line linenr="025" indent="&#160;"><var>$text.id&#160;=&#160;</var><text>&#160;read&#160;text:&#160;page=</text><var>$page.id</var><text>&#160;id=</text><var>$get.id</var></line>
<line linenr="026" indent="&#160;"><var>skip&#160;if&#160;</var><var>$text.id</var><text>&#160;</text><var>==</var><text>&#160;</text><var>'-1'</var></line>
<line linenr="027" indent="&#160;&#160;"><text>continue</text></line>
<line linenr="028" indent="&#160;"></line>
<line linenr="029" indent=""><comment><text>*&#160;</text><var>read&#160;the&#160;main&#160;and&#160;subtype&#160;of&#160;the&#160;ware</var></comment></line>
<line linenr="030" indent="&#160;"><text>inc&#160;</text><var>$get.id&#160;=&#160;</var></line>
<line linenr="031" indent="&#160;"><var>$maintype&#160;=&#160;</var><text>&#160;read&#160;text:&#160;page=</text><var>$page.id</var><text>&#160;id=</text><var>$get.id</var></line>
<line linenr="032" interruptable="@" indent="&#160;"><var>$maintype&#160;=&#160;</var><var>[THIS]&#160;-&gt;</var><text>&#160;call&#160;script&#160;</text><call>plugin.manager.convertwaretype</call><text>&#160;:&#160;</text><text>&#160;Main&#160;Type=</text><var>$maintype</var></line>
<line linenr="033" indent="&#160;"><text>inc&#160;</text><var>$get.id&#160;=&#160;</var></line>
<line linenr="034" indent="&#160;"><var>$subtype&#160;=&#160;</var><text>&#160;read&#160;text:&#160;page=</text><var>$page.id</var><text>&#160;id=</text><var>$get.id</var></line>
<line linenr="035" indent="&#160;"><var>$subtype&#160;=&#160;</var><text>&#160;string&#160;</text><var>$subtype</var><text>&#160;to&#160;integer</text></line>
<line linenr="036" indent="&#160;"></line>
<line linenr="037" indent=""><comment><text>*&#160;</text><var>use&#160;them&#160;to&#160;get&#160;the&#160;ware&#160;type&#160;for&#160;the&#160;game</var></comment></line>
<line linenr="038" indent="&#160;"><var>$waretype&#160;=&#160;</var><text>&#160;get&#160;ware&#160;from&#160;maintype&#160;</text><var>$maintype</var><text>&#160;and&#160;subtype&#160;</text><var>$subtype</var></line>
<line linenr="039" indent="&#160;"></line>
<line linenr="040" indent=""><comment><text>*&#160;</text><var>find&#160;all&#160;ships&#160;and&#160;remove&#160;them</var></comment></line>
<line linenr="041" indent="&#160;"><var>if&#160;</var><var>$waretype</var></line>
<line linenr="042" indent="&#160;&#160;"><var>$race.count&#160;=&#160;</var><text>&#160;size&#160;of&#160;array&#160;</text><var>$aRaces</var></line>
<line linenr="043" indent="&#160;&#160;"><var>while&#160;</var><var>$race.count</var></line>
<line linenr="044" interruptable="@" indent="&#160;&#160;&#160;"><var>=&#160;</var><text>wait&#160;</text><var>100</var><text>&#160;ms</text></line>
<line linenr="045" indent="&#160;&#160;&#160;"><text>dec&#160;</text><var>$race.count&#160;=&#160;</var></line>
<line linenr="046" indent="&#160;&#160;&#160;"><var>$race&#160;=&#160;</var><var>$aRaces</var><text>[</text><var>$race.count</var><text>]</text></line>
<line linenr="047" indent="&#160;&#160;&#160;"></line>
<line linenr="048" indent=""><comment><text>*&#160;</text><var>remove&#160;wares&#160;from&#160;ships</var></comment></line>
<line linenr="049" indent="&#160;&#160;&#160;"><var>$ships&#160;=&#160;</var><text>&#160;get&#160;ship&#160;array:&#160;of&#160;race&#160;</text><var>$race</var><text>&#160;class/type=</text><var>Ship</var></line>
<line linenr="050" indent="&#160;&#160;&#160;"><var>if&#160;</var><var>$ships</var></line>
<line linenr="051" indent="&#160;&#160;&#160;&#160;"><var>$ship.count&#160;=&#160;</var><text>&#160;size&#160;of&#160;array&#160;</text><var>$ships</var></line>
<line linenr="052" indent="&#160;&#160;&#160;&#160;"><var>while&#160;</var><var>$ship.count</var></line>
<line linenr="053" indent="&#160;&#160;&#160;&#160;&#160;"><text>dec&#160;</text><var>$ship.count&#160;=&#160;</var></line>
<line linenr="054" indent="&#160;&#160;&#160;&#160;&#160;"><var>$ship&#160;=&#160;</var><var>$ships</var><text>[</text><var>$ship.count</var><text>]</text></line>
<line linenr="055" indent="&#160;&#160;&#160;&#160;&#160;"><var>skip&#160;if&#160;</var><var>$ship&#160;-&gt;</var><text>&#160;exists</text></line>
<line linenr="056" indent="&#160;&#160;&#160;&#160;&#160;&#160;"><text>continue</text></line>
<line linenr="057" indent="&#160;&#160;&#160;&#160;&#160;"></line>
<line linenr="058" indent="&#160;&#160;&#160;&#160;&#160;"><var>$amount&#160;=&#160;</var><var>$ship&#160;-&gt;</var><text>&#160;get&#160;amount&#160;of&#160;ware&#160;</text><var>$waretype</var><text>&#160;in&#160;cargo&#160;bay</text></line>
<line linenr="059" indent="&#160;&#160;&#160;&#160;&#160;"><var>skip&#160;if&#160;</var><var>$amount</var></line>
<line linenr="060" indent="&#160;&#160;&#160;&#160;&#160;&#160;"><text>continue</text></line>
<line linenr="061" indent="&#160;&#160;&#160;&#160;&#160;"></line>
<line linenr="062" indent="&#160;&#160;&#160;&#160;&#160;"><text>inc&#160;</text><var>$purged&#160;=&#160;</var></line>
<line linenr="063" indent="&#160;&#160;&#160;&#160;&#160;"><var>$amount&#160;=&#160;</var><var>-</var><text>&#160;</text><var>$amount</var></line>
<line linenr="064" indent="&#160;&#160;&#160;&#160;&#160;"><var>=&#160;</var><var>$ship&#160;-&gt;</var><text>&#160;add&#160;</text><var>$amount</var><text>&#160;units&#160;of&#160;</text><var>$waretype</var></line>
<line linenr="065" indent="&#160;&#160;&#160;&#160;"><text>end</text></line>
<line linenr="066" indent="&#160;&#160;&#160;"><text>end</text></line>
<line linenr="067" indent="&#160;&#160;&#160;"></line>
<line linenr="068" indent=""><comment><text>*&#160;</text><var>remove&#160;wares&#160;from&#160;stations</var></comment></line>
<line linenr="069" indent="&#160;&#160;&#160;"><var>$stations&#160;=&#160;</var><text>&#160;get&#160;station&#160;array:&#160;of&#160;race&#160;</text><var>$race</var><text>&#160;class/type=</text><var>Dock</var></line>
<line linenr="070" indent="&#160;&#160;&#160;"><var>if&#160;</var><var>$stations</var></line>
<line linenr="071" indent="&#160;&#160;&#160;&#160;"><var>$station.count&#160;=&#160;</var><text>&#160;size&#160;of&#160;array&#160;</text><var>$stations</var></line>
<line linenr="072" indent="&#160;&#160;&#160;&#160;"><var>while&#160;</var><var>$station.count</var></line>
<line linenr="073" indent="&#160;&#160;&#160;&#160;&#160;"><text>dec&#160;</text><var>$station.count&#160;=&#160;</var></line>
<line linenr="074" indent="&#160;&#160;&#160;&#160;&#160;"><var>$station&#160;=&#160;</var><var>$stations</var><text>[</text><var>$station.count</var><text>]</text></line>
<line linenr="075" indent="&#160;&#160;&#160;&#160;&#160;"><var>skip&#160;if&#160;</var><var>$station&#160;-&gt;</var><text>&#160;trades&#160;with&#160;ware&#160;</text><var>$waretype</var></line>
<line linenr="076" indent="&#160;&#160;&#160;&#160;&#160;&#160;"><text>continue</text></line>
<line linenr="077" indent="&#160;&#160;&#160;&#160;&#160;"><var>$station&#160;-&gt;</var><text>&#160;remove&#160;product&#160;from&#160;factory&#160;or&#160;dock:&#160;</text><var>$waretype</var></line>
<line linenr="078" indent="&#160;&#160;&#160;&#160;"><text>end</text></line>
<line linenr="079" indent="&#160;&#160;&#160;"><text>end</text></line>
<line linenr="080" indent="&#160;&#160;"><text>end</text></line>
<line linenr="081" indent="&#160;"><text>end</text></line>
<line linenr="082" indent=""><text>end</text></line>
<line linenr="083" indent=""></line>
<line linenr="084" indent=""><text>return&#160;</text><var>$purged</var></line>
</sourcetext>
<codearray>

<sval type="array" size="10">
  <sval type="string" val="plugin.manager.purgewares"/>
  <sval type="int" val="44"/>
  <sval type="string" val="Plugin Manager: Purge uninstalled/disabled wares"/>
  <sval type="int" val="2"/>
  <sval type="int" val="0"/>
  <sval type="array" size="19">
    <sval type="string" val="ware.count"/>
    <sval type="string" val="startNum"/>
    <sval type="string" val="aRaces"/>
    <sval type="string" val="page.id"/>
    <sval type="string" val="purged"/>
    <sval type="string" val="get.id"/>
    <sval type="string" val="text.id"/>
    <sval type="string" val="maintype"/>
    <sval type="string" val="subtype"/>
    <sval type="string" val="waretype"/>
    <sval type="string" val="race.count"/>
    <sval type="string" val="race"/>
    <sval type="string" val="ships"/>
    <sval type="string" val="ship.count"/>
    <sval type="string" val="ship"/>
    <sval type="string" val="amount"/>
    <sval type="string" val="stations"/>
    <sval type="string" val="station.count"/>
    <sval type="string" val="station"/>
  </sval>
  <sval type="array" size="49">
    <sval type="array" size="4">
      <sval type="int" val="158"/>
      <sval type="int" val="5"/>
      <sval type="string" val="pluginmanager.id"/>
      <sval type="int" val="3"/>
    </sval>
    <sval type="array" size="7">
      <sval type="int" val="104"/>
      <sval type="int" val="4"/>
      <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="7">
      <sval type="int" val="104"/>
      <sval type="int" val="-1610600439"/>
      <sval type="int" val="1"/>
      <sval type="int" val="131074"/>
      <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="143"/>
      <sval type="int" val="0"/>
    </sval>
    <sval type="array" size="21">
      <sval type="int" val="104"/>
      <sval type="int" val="5"/>
      <sval type="int" val="5"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="4"/>
      <sval type="int" val="10"/>
      <sval type="int" val="15"/>
      <sval type="int" val="13"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="1"/>
      <sval type="int" val="15"/>
      <sval type="int" val="11"/>
      <sval type="int" val="7"/>
      <sval type="int" val="16"/>
      <sval type="int" val="-1"/>
      <sval type="int" val="13"/>
      <sval type="int" val="-2"/>
      <sval type="int" val="17"/>
      <sval type="int" val="11"/>
      <sval type="int" val="-4"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="126"/>
      <sval type="int" val="6"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="5"/>
    </sval>
    <sval type="array" size="13">
      <sval type="int" val="104"/>
      <sval type="int" val="-536868857"/>
      <sval type="int" val="3"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="6"/>
      <sval type="int" val="5"/>
      <sval type="string" 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="2">
      <sval type="int" val="112"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="142"/>
      <sval type="int" val="5"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="126"/>
      <sval type="int" val="7"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="5"/>
    </sval>
    <sval type="array" size="8">
      <sval type="int" val="102"/>
      <sval type="string" val="plugin.manager.convertwaretype"/>
      <sval type="int" val="7"/>
      <sval type="int" val="131075"/>
      <sval type="int" val="1"/>
      <sval type="int" val="1"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="7"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="142"/>
      <sval type="int" val="5"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="126"/>
      <sval type="int" val="8"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="5"/>
    </sval>
    <sval type="array" size="4">
      <sval type="int" val="1078"/>
      <sval type="int" val="8"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="8"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="657"/>
      <sval type="int" val="9"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="7"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="8"/>
    </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="9"/>
      <sval type="int" val="1"/>
      <sval type="int" val="-1"/>
    </sval>
    <sval type="array" size="4">
      <sval type="int" val="131"/>
      <sval type="int" val="10"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="7">
      <sval type="int" val="104"/>
      <sval type="int" val="-1610600695"/>
      <sval type="int" val="1"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="10"/>
      <sval type="int" val="1"/>
      <sval type="int" val="-1"/>
    </sval>
    <sval type="array" size="4">
      <sval type="int" val="105"/>
      <sval type="int" val="-2147483647"/>
      <sval type="int" val="4"/>
      <sval type="int" val="100"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="143"/>
      <sval type="int" val="10"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="129"/>
      <sval type="int" val="11"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="2"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="10"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="1068"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="11"/>
      <sval type="int" val="12"/>
      <sval type="int" val="12"/>
      <sval type="int" val="2004"/>
    </sval>
    <sval type="array" size="7">
      <sval type="int" val="104"/>
      <sval type="int" val="-1610603517"/>
      <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="4">
      <sval type="int" val="131"/>
      <sval type="int" val="13"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="12"/>
    </sval>
    <sval type="array" size="7">
      <sval type="int" val="104"/>
      <sval type="int" val="-1610603511"/>
      <sval type="int" val="1"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="13"/>
      <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="13"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="129"/>
      <sval type="int" val="14"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="12"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="13"/>
    </sval>
    <sval type="array" size="4">
      <sval type="int" val="706"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="14"/>
      <sval type="int" val="-536863481"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="112"/>
      <sval type="int" val="24"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="618"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="14"/>
      <sval type="int" val="15"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="9"/>
    </sval>
    <sval type="array" size="7">
      <sval type="int" val="104"/>
      <sval type="int" val="-536862713"/>
      <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="2">
      <sval type="int" val="112"/>
      <sval type="int" val="24"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="142"/>
      <sval type="int" val="4"/>
    </sval>
    <sval type="array" size="10">
      <sval type="int" val="104"/>
      <sval type="int" val="15"/>
      <sval type="int" val="2"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="15"/>
      <sval type="int" val="15"/>
      <sval type="int" val="65555"/>
      <sval type="int" val="2"/>
      <sval type="int" val="65555"/>
      <sval type="int" val="-1"/>
    </sval>
    <sval type="array" size="8">
      <sval type="int" val="646"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="14"/>
      <sval type="int" val="-2147483647"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="15"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="9"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="112"/>
      <sval type="int" val="24"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="1069"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="11"/>
      <sval type="int" val="16"/>
      <sval type="int" val="12"/>
      <sval type="int" val="2007"/>
    </sval>
    <sval type="array" size="7">
      <sval type="int" val="104"/>
      <sval type="int" val="-1610600957"/>
      <sval type="int" val="1"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="16"/>
      <sval type="int" val="1"/>
      <sval type="int" val="-1"/>
    </sval>
    <sval type="array" size="4">
      <sval type="int" val="131"/>
      <sval type="int" val="17"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="16"/>
    </sval>
    <sval type="array" size="7">
      <sval type="int" val="104"/>
      <sval type="int" val="-1610600951"/>
      <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="2">
      <sval type="int" val="143"/>
      <sval type="int" val="17"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="129"/>
      <sval type="int" val="18"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="16"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="17"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="637"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="18"/>
      <sval type="int" val="-536859641"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="9"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="112"/>
      <sval type="int" val="39"/>
    </sval>
    <sval type="array" size="5">
      <sval type="int" val="781"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="18"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="9"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="112"/>
      <sval type="int" val="39"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="112"/>
      <sval type="int" val="17"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="112"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="103"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="4"/>
    </sval>
  </sval>
  <sval type="array" size="3">
    <sval type="array" size="2">
      <sval type="int" val="10"/>
      <sval type="string" val="Ware Count"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="10"/>
      <sval type="string" val="Start Number"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="9"/>
      <sval type="string" val="Race Array"/>
    </sval>
  </sval>
  <sval type="array" size="43">
    <sval type="array" size="3">
      <sval type="int" val="0"/>
      <sval type="int" val="1"/>
      <sval type="string" val="Plugin Manager script set"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="0"/>
      <sval type="int" val="1"/>
      <sval type="string" val="Purge Wares"/>
    </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="Purges any wares that no longer exists, IE, have been uninstalled"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="0"/>
      <sval type="int" val="1"/>
      <sval type="string" val="wares that have been removed have the entry in the text file as &quot;-1&quot;"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="0"/>
      <sval type="int" val="1"/>
      <sval type="string" val="Also in the text file is the matching main and sub type to get the ware type"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="0"/>
      <sval type="int" val="1"/>
      <sval type="string" val="Searching the univierse for all stations and ships, and removes the matching war"/>
    </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="   Author: Cycrow"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="0"/>
      <sval type="int" val="1"/>
      <sval type="string" val="   Created: 02/06/2009"/>
    </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="1"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="2"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="2"/>
      <sval type="int" val="1"/>
      <sval type="string" val="loop for all wares, read from text file"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="4"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="4"/>
      <sval type="int" val="1"/>
      <sval type="string" val="get the position for wares in the text files"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="4"/>
      <sval type="int" val="1"/>
      <sval type="string" val="wares come in blocks of 10 in the wares file"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="5"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="5"/>
      <sval type="int" val="1"/>
      <sval type="string" val="check for the -1 type, which means its been removed"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="8"/>
      <sval type="int" val="6"/>
    </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="read the main and subtype of the ware"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="14"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="14"/>
      <sval type="int" val="1"/>
      <sval type="string" val="use them to get the ware type for the game"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="15"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="15"/>
      <sval type="int" val="1"/>
      <sval type="string" val="find all ships and remove them"/>
    </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="remove wares from ships"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="29"/>
      <sval type="int" val="6"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="29"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="32"/>
      <sval type="int" val="6"/>
    </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="36"/>
      <sval type="int" val="4"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="36"/>
      <sval type="int" val="4"/>
    </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="remove wares from stations"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="44"/>
      <sval type="int" val="6"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="46"/>
      <sval type="int" val="4"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="46"/>
      <sval type="int" val="4"/>
    </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="4"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="48"/>
      <sval type="int" val="4"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="48"/>
      <sval type="int" val="2"/>
    </sval>
  </sval>
  <sval type="int" val="0"/>
</sval>

</codearray>
</script>
CE<?xml version="1.0" standalone="yes" ?>
<?xml-stylesheet href="x2script.xsl" type="text/xsl" ?>
<script>
<name>plugin.manager.report</name>
<version>1</version>
<engineversion>44</engineversion>
<description>Reports the status of the plugin manager</description>
<arguments>
</arguments>
<sourcetext>
<line linenr="001" indent=""><var>$pageid&#160;=&#160;</var><text>get&#160;global&#160;variable:&#160;name=</text><var>'pluginmanager.id'</var></line>
<line linenr="002" indent=""><var>skip&#160;if&#160;</var><text>&#160;read&#160;text:&#160;page&#160;id=</text><var>$pageid</var><text>,&#160;id=</text><var>2</var><text>&#160;exists</text></line>
<line linenr="003" indent="&#160;"><text>return&#160;</text><var>null</var></line>
<line linenr="004" indent=""></line>
<line linenr="005" indent=""><var>$lastUpdated&#160;=&#160;</var><text>&#160;read&#160;text:&#160;page=</text><var>$pageid</var><text>&#160;id=</text><var>1</var></line>
<line linenr="006" indent=""><var>$numPackages&#160;=&#160;</var><text>&#160;read&#160;text:&#160;page=</text><var>$pageid</var><text>&#160;id=</text><var>2</var></line>
<line linenr="007" indent=""><var>$numPackages&#160;=&#160;</var><text>&#160;string&#160;</text><var>$numPackages</var><text>&#160;to&#160;integer</text></line>
<line linenr="008" indent=""></line>
<line linenr="009" indent=""></line>
<line linenr="010" indent=""><var>$newLine&#160;=&#160;</var><text>&#160;read&#160;text:&#160;page=</text><var>$pageid</var><text>&#160;id=</text><var>100</var></line>
<line linenr="011" indent=""><var>$text&#160;=&#160;</var><text>sprintf:&#160;fmt=</text><var>'Last&#160;Updated:&#160;%s%sPackages&#160;&#160;Installed:&#160;%s%s'</var><text>,&#160;</text><var>$lastUpdated</var><text>,&#160;</text><var>$newLine</var><text>,&#160;</text><var>$numPackages</var><text>,&#160;</text><var>$newLine</var><text>,&#160;</text><var>null</var></line>
<line linenr="012" indent=""><var>$text&#160;=&#160;</var><text>sprintf:&#160;fmt=</text><var>'%sPackages&#160;Availble:%s'</var><text>,&#160;</text><var>$text</var><text>,&#160;</text><var>$newLine</var><text>,&#160;</text><var>null</var><text>,&#160;</text><var>null</var><text>,&#160;</text><var>null</var></line>
<line linenr="013" indent=""></line>
<line linenr="014" indent=""><var>$start&#160;=&#160;</var><text>&#160;read&#160;text:&#160;page=</text><var>$pageid</var><text>&#160;id=</text><var>3</var></line>
<line linenr="015" indent=""><var>$start&#160;=&#160;</var><text>&#160;string&#160;</text><var>$start</var><text>&#160;to&#160;integer</text></line>
<line linenr="016" indent=""><var>$i&#160;=&#160;</var><var>0</var></line>
<line linenr="017" indent=""><var>while&#160;</var><var>$i</var><text>&#160;</text><var>&lt;</var><text>&#160;</text><var>$numPackages</var></line>
<line linenr="018" indent="&#160;"><var>$value&#160;=&#160;</var><var>$start</var><text>&#160;</text><var>+</var><text>&#160;</text><var>(</var><text>&#160;</text><var>$i</var><text>&#160;</text><var>*</var><text>&#160;</text><var>10</var><text>&#160;</text><var>)</var></line>
<line linenr="019" indent="&#160;"><var>$package&#160;=&#160;</var><text>&#160;read&#160;text:&#160;page=</text><var>$pageid</var><text>&#160;id=</text><var>$value</var></line>
<line linenr="020" indent="&#160;"><text>inc&#160;</text><var>$value&#160;=&#160;</var></line>
<line linenr="021" indent="&#160;"><var>$author&#160;=&#160;</var><text>&#160;read&#160;text:&#160;page=</text><var>$pageid</var><text>&#160;id=</text><var>$value</var></line>
<line linenr="022" indent="&#160;"><text>inc&#160;</text><var>$value&#160;=&#160;</var></line>
<line linenr="023" indent="&#160;"><var>$version&#160;=&#160;</var><text>&#160;read&#160;text:&#160;page=</text><var>$pageid</var><text>&#160;id=</text><var>$value</var></line>
<line linenr="024" indent="&#160;"><text>inc&#160;</text><var>$value&#160;=&#160;</var></line>
<line linenr="025" indent="&#160;"><var>$packageLanguage&#160;=&#160;</var><text>&#160;read&#160;text:&#160;page=</text><var>$pageid</var><text>&#160;id=</text><var>$value</var></line>
<line linenr="026" indent="&#160;"></line>
<line linenr="027" indent="&#160;"><var>if&#160;</var><var>$packageLanguage</var></line>
<line linenr="028" indent="&#160;&#160;"><var>$text2&#160;=&#160;</var><text>sprintf:&#160;fmt=</text><var>'%s&#160;%s&#160;by&#160;%s%s'</var><text>,&#160;</text><var>$packageLanguage</var><text>,&#160;</text><var>$version</var><text>,&#160;</text><var>$author</var><text>,&#160;</text><var>$newLine</var><text>,&#160;</text><var>null</var></line>
<line linenr="029" indent="&#160;"><text>else</text></line>
<line linenr="030" indent="&#160;&#160;"><var>$text2&#160;=&#160;</var><text>sprintf:&#160;fmt=</text><var>'%s&#160;%s&#160;by&#160;%s%s'</var><text>,&#160;</text><var>$package</var><text>,&#160;</text><var>$version</var><text>,&#160;</text><var>$author</var><text>,&#160;</text><var>$newLine</var><text>,&#160;</text><var>null</var></line>
<line linenr="031" indent="&#160;"><text>end</text></line>
<line linenr="032" indent="&#160;"><var>if&#160;</var><var>$text2</var></line>
<line linenr="033" indent="&#160;&#160;"><text>write&#160;to&#160;player&#160;logbook&#160;</text><var>$text2</var></line>
<line linenr="034" indent="&#160;&#160;"><var>$text&#160;=&#160;</var><var>$text</var><text>&#160;</text><var>+</var><text>&#160;</text><var>$text2</var></line>
<line linenr="035" indent="&#160;"><text>end</text></line>
<line linenr="036" indent="&#160;"></line>
<line linenr="037" indent="&#160;"><text>inc&#160;</text><var>$i&#160;=&#160;</var></line>
<line linenr="038" indent=""><text>end</text></line>
<line linenr="039" indent=""></line>
<line linenr="040" indent=""><text>send&#160;incoming&#160;message&#160;</text><var>$text</var><text>&#160;to&#160;player:&#160;display&#160;it=</text><var>[TRUE]</var></line>
<line linenr="041" indent=""><text>return&#160;</text><var>null</var></line>
</sourcetext>
<codearray>

<sval type="array" size="10">
  <sval type="string" val="plugin.manager.report"/>
  <sval type="int" val="44"/>
  <sval type="string" val="Reports the status of the plugin manager"/>
  <sval type="int" val="1"/>
  <sval type="int" val="0"/>
  <sval type="array" size="13">
    <sval type="string" val="pageid"/>
    <sval type="string" val="lastUpdated"/>
    <sval type="string" val="numPackages"/>
    <sval type="string" val="newLine"/>
    <sval type="string" val="text"/>
    <sval type="string" val="start"/>
    <sval type="string" val="i"/>
    <sval type="string" val="value"/>
    <sval type="string" val="package"/>
    <sval type="string" val="author"/>
    <sval type="string" val="version"/>
    <sval type="string" val="packageLanguage"/>
    <sval type="string" val="text2"/>
  </sval>
  <sval type="array" size="32">
    <sval type="array" size="4">
      <sval type="int" val="158"/>
      <sval type="int" val="5"/>
      <sval type="string" val="pluginmanager.id"/>
      <sval type="int" val="0"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="1338"/>
      <sval type="int" val="-536870137"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="4"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="103"/>
      <sval type="int" val="0"/>
      <sval type="int" val="0"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="126"/>
      <sval type="int" val="1"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="4"/>
      <sval type="int" val="1"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="126"/>
      <sval type="int" val="2"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="4"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="4">
      <sval type="int" val="1078"/>
      <sval type="int" val="2"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="126"/>
      <sval type="int" val="3"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="4"/>
      <sval type="int" val="100"/>
    </sval>
    <sval type="array" size="14">
      <sval type="int" val="149"/>
      <sval type="int" val="4"/>
      <sval type="int" val="5"/>
      <sval type="string" val="Last Updated: %s%sPackages  Installed: %s%s"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="1"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="2"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
      <sval type="int" val="0"/>
      <sval type="int" val="0"/>
    </sval>
    <sval type="array" size="14">
      <sval type="int" val="149"/>
      <sval type="int" val="4"/>
      <sval type="int" val="5"/>
      <sval type="string" val="%sPackages Availble:%s"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="4"/>
      <sval type="int" val="131074"/>
      <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="6">
      <sval type="int" val="126"/>
      <sval type="int" val="5"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="4"/>
      <sval type="int" val="3"/>
    </sval>
    <sval type="array" size="4">
      <sval type="int" val="1078"/>
      <sval type="int" val="5"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="5"/>
    </sval>
    <sval type="array" size="7">
      <sval type="int" val="104"/>
      <sval type="int" val="6"/>
      <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="-1610605047"/>
      <sval type="int" val="3"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="6"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="2"/>
      <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="21">
      <sval type="int" val="104"/>
      <sval type="int" val="7"/>
      <sval type="int" val="5"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="5"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="6"/>
      <sval type="int" val="4"/>
      <sval type="int" val="10"/>
      <sval type="int" val="15"/>
      <sval type="int" val="13"/>
      <sval type="int" val="15"/>
      <sval type="int" val="11"/>
      <sval type="int" val="7"/>
      <sval type="int" val="-1"/>
      <sval type="int" val="11"/>
      <sval type="int" val="16"/>
      <sval type="int" val="-2"/>
      <sval type="int" val="13"/>
      <sval type="int" val="-3"/>
      <sval type="int" val="17"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="126"/>
      <sval type="int" val="8"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="7"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="142"/>
      <sval type="int" val="7"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="126"/>
      <sval type="int" val="9"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="7"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="142"/>
      <sval type="int" val="7"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="126"/>
      <sval type="int" val="10"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="7"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="142"/>
      <sval type="int" val="7"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="126"/>
      <sval type="int" val="11"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="7"/>
    </sval>
    <sval type="array" size="7">
      <sval type="int" val="104"/>
      <sval type="int" val="-1610606589"/>
      <sval type="int" val="1"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="11"/>
      <sval type="int" val="1"/>
      <sval type="int" val="-1"/>
    </sval>
    <sval type="array" size="14">
      <sval type="int" val="149"/>
      <sval type="int" val="12"/>
      <sval type="int" val="5"/>
      <sval type="string" val="%s %s by %s%s"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="11"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="10"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="9"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
      <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="25"/>
    </sval>
    <sval type="array" size="14">
      <sval type="int" val="149"/>
      <sval type="int" val="12"/>
      <sval type="int" val="5"/>
      <sval type="string" val="%s %s by %s%s"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="8"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="10"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="9"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
      <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="-1610605565"/>
      <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="3">
      <sval type="int" val="400"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="12"/>
    </sval>
    <sval type="array" size="13">
      <sval type="int" val="104"/>
      <sval type="int" val="4"/>
      <sval type="int" val="3"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="4"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="12"/>
      <sval type="int" val="15"/>
      <sval type="int" val="11"/>
      <sval type="int" val="3"/>
      <sval type="int" val="-1"/>
      <sval type="int" val="11"/>
      <sval type="int" val="-2"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="142"/>
      <sval type="int" val="6"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="112"/>
      <sval type="int" val="12"/>
    </sval>
    <sval type="array" size="5">
      <sval type="int" val="203"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="4"/>
      <sval type="int" val="131075"/>
      <sval type="int" val="10"/>
    </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="int" val="0"/>
  <sval type="array" size="11">
    <sval type="array" size="2">
      <sval type="int" val="3"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="6"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="6"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="9"/>
      <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="2">
      <sval type="int" val="24"/>
      <sval type="int" val="5"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="25"/>
      <sval type="int" val="4"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="28"/>
      <sval type="int" val="4"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="28"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="30"/>
      <sval type="int" val="4"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="30"/>
      <sval type="int" val="2"/>
    </sval>
  </sval>
  <sval type="int" val="0"/>
</sval>

</codearray>
</script>
qS<?xml version="1.0" standalone="yes" ?>
<?xml-stylesheet href="x2script.xsl" type="text/xsl" ?>
<script>
<name>plugin.manager.run</name>
<version>113</version>
<engineversion>44</engineversion>
<description>Plugin Manager: Run plugin manager control scripts</description>
<arguments>
</arguments>
<sourcetext>
<line linenr="001" indent=""><comment><text>*&#160;</text><var>Plugin&#160;Manager&#160;startup&#160;scripts</var></comment></line>
<line linenr="002" indent=""><comment><text>*&#160;</text><var>Purges&#160;wares&#160;and&#160;ships&#160;from&#160;the&#160;game&#160;that&#160;have&#160;been&#160;removed</var></comment></line>
<line linenr="003" indent=""><comment><text>*&#160;</text><var>Adds&#160;any&#160;ships&#160;to&#160;the&#160;correct&#160;shipyards</var></comment></line>
<line linenr="004" indent=""><comment><text>*&#160;</text><var>=================================</var></comment></line>
<line linenr="005" indent=""><comment><text>*&#160;</text><var>&#160;&#160;&#160;Author:&#160;Cycrow</var></comment></line>
<line linenr="006" indent=""><comment><text>*&#160;</text><var>&#160;&#160;&#160;Creation:&#160;02/05/2009</var></comment></line>
<line linenr="007" indent=""><comment><text>*&#160;</text><var>=================================</var></comment></line>
<line linenr="008" indent=""><var>$page.id&#160;=&#160;</var><text>get&#160;global&#160;variable:&#160;name=</text><var>'pluginmanager.id'</var></line>
<line linenr="009" indent=""><var>skip&#160;if&#160;</var><text>&#160;read&#160;text:&#160;page&#160;id=</text><var>$page.id</var><text>,&#160;id=</text><var>1</var><text>&#160;exists</text></line>
<line linenr="010" indent="&#160;"><text>return&#160;</text><var>[FALSE]</var></line>
<line linenr="011" indent=""></line>
<line linenr="012" indent=""><comment><text>*&#160;</text><var>first&#160;check&#160;if&#160;an&#160;update&#160;has&#160;been&#160;made</var></comment></line>
<line linenr="013" indent=""><comment><text>*&#160;</text><var>Reads&#160;the&#160;plugin&#160;manager&#160;text&#160;file&#160;for&#160;the&#160;time&#160;it&#160;was&#160;created</var></comment></line>
<line linenr="014" indent=""><comment><text>*&#160;</text><var>if&#160;it&#160;was&#160;created&#160;at&#160;the&#160;same&#160;time,&#160;then&#160;we&#160;can&#160;assume&#160;its&#160;aleady&#160;been&#160;done</var></comment></line>
<line linenr="015" indent=""><var>$check.time&#160;=&#160;</var><text>&#160;read&#160;text:&#160;page=</text><var>$page.id</var><text>&#160;id=</text><var>1</var></line>
<line linenr="016" indent=""><var>$last.time&#160;=&#160;</var><text>get&#160;global&#160;variable:&#160;name=</text><var>'pluginmanager.last'</var></line>
<line linenr="017" indent=""><var>skip&#160;if&#160;</var><var>$check.time</var><text>&#160;</text><var>!=</var><text>&#160;</text><var>$last.time</var></line>
<line linenr="018" indent="&#160;"><text>return&#160;</text><var>[FALSE]</var></line>
<line linenr="019" indent=""></line>
<line linenr="020" interruptable="@" indent=""><var>=&#160;</var><text>wait&#160;</text><var>10000</var><text>&#160;ms</text></line>
<line linenr="021" indent=""></line>
<line linenr="022" indent=""><comment><text>*&#160;</text><var>hold&#160;all&#160;races&#160;to&#160;use&#160;when&#160;purging&#160;wares&#160;and&#160;ships</var></comment></line>
<line linenr="023" indent=""><var>$aRaces&#160;=&#160;</var><text>&#160;array&#160;alloc:&#160;size=</text><var>0</var></line>
<line linenr="024" indent=""><text>append&#160;</text><var>Argon</var><text>&#160;to&#160;array&#160;</text><var>$aRaces</var></line>
<line linenr="025" indent=""><text>append&#160;</text><var>Boron</var><text>&#160;to&#160;array&#160;</text><var>$aRaces</var></line>
<line linenr="026" indent=""><text>append&#160;</text><var>Split</var><text>&#160;to&#160;array&#160;</text><var>$aRaces</var></line>
<line linenr="027" indent=""><text>append&#160;</text><var>Paranid</var><text>&#160;to&#160;array&#160;</text><var>$aRaces</var></line>
<line linenr="028" indent=""><text>append&#160;</text><var>Teladi</var><text>&#160;to&#160;array&#160;</text><var>$aRaces</var></line>
<line linenr="029" indent=""><text>append&#160;</text><var>Xenon</var><text>&#160;to&#160;array&#160;</text><var>$aRaces</var></line>
<line linenr="030" indent=""><text>append&#160;</text><var>Kha'ak</var><text>&#160;to&#160;array&#160;</text><var>$aRaces</var></line>
<line linenr="031" indent=""><text>append&#160;</text><var>Pirates</var><text>&#160;to&#160;array&#160;</text><var>$aRaces</var></line>
<line linenr="032" indent=""><text>append&#160;</text><var>Goner</var><text>&#160;to&#160;array&#160;</text><var>$aRaces</var></line>
<line linenr="033" indent=""><text>append&#160;</text><var>Player</var><text>&#160;to&#160;array&#160;</text><var>$aRaces</var></line>
<line linenr="034" indent=""><text>append&#160;</text><var>Enemy&#160;Race</var><text>&#160;to&#160;array&#160;</text><var>$aRaces</var></line>
<line linenr="035" indent=""><text>append&#160;</text><var>Neutral&#160;Race</var><text>&#160;to&#160;array&#160;</text><var>$aRaces</var></line>
<line linenr="036" indent=""><text>append&#160;</text><var>Friendly&#160;Race</var><text>&#160;to&#160;array&#160;</text><var>$aRaces</var></line>
<line linenr="037" indent=""><text>append&#160;</text><var>Unknown</var><text>&#160;to&#160;array&#160;</text><var>$aRaces</var></line>
<line linenr="038" indent=""><text>append&#160;</text><var>Race&#160;1</var><text>&#160;to&#160;array&#160;</text><var>$aRaces</var></line>
<line linenr="039" indent=""><text>append&#160;</text><var>Race&#160;2</var><text>&#160;to&#160;array&#160;</text><var>$aRaces</var></line>
<line linenr="040" indent=""><text>append&#160;</text><var>ATF</var><text>&#160;to&#160;array&#160;</text><var>$aRaces</var></line>
<line linenr="041" indent=""><text>append&#160;</text><var>Terran</var><text>&#160;to&#160;array&#160;</text><var>$aRaces</var></line>
<line linenr="042" indent=""><text>append&#160;</text><var>Yaki</var><text>&#160;to&#160;array&#160;</text><var>$aRaces</var></line>
<line linenr="043" indent=""></line>
<line linenr="044" indent=""><comment><text>*&#160;</text><var>Lets&#160;purge&#160;any&#160;wares</var></comment></line>
<line linenr="045" indent=""><comment><text>*&#160;</text><var>gets&#160;the&#160;ware&#160;count&#160;from&#160;the&#160;text&#160;file</var></comment></line>
<line linenr="046" indent=""><var>if&#160;</var><text>&#160;read&#160;text:&#160;page&#160;id=</text><var>$page.id</var><text>,&#160;id=</text><var>4</var><text>&#160;exists</text></line>
<line linenr="047" indent="&#160;"><var>if&#160;</var><text>&#160;read&#160;text:&#160;page&#160;id=</text><var>$page.id</var><text>,&#160;id=</text><var>5</var><text>&#160;exists</text></line>
<line linenr="048" indent="&#160;&#160;"><var>$ware.count&#160;=&#160;</var><text>&#160;read&#160;text:&#160;page=</text><var>$page.id</var><text>&#160;id=</text><var>4</var></line>
<line linenr="049" indent="&#160;&#160;"><var>$ware.start&#160;=&#160;</var><text>&#160;read&#160;text:&#160;page=</text><var>$page.id</var><text>&#160;id=</text><var>5</var></line>
<line linenr="050" indent="&#160;&#160;"><var>$ware.count&#160;=&#160;</var><text>&#160;string&#160;</text><var>$ware.count</var><text>&#160;to&#160;integer</text></line>
<line linenr="051" indent="&#160;&#160;"><var>$ware.start&#160;=&#160;</var><text>&#160;string&#160;</text><var>$ware.start</var><text>&#160;to&#160;integer</text></line>
<line linenr="052" interruptable="@" indent="&#160;&#160;"><var>$warePurged&#160;=&#160;</var><var>[THIS]&#160;-&gt;</var><text>&#160;call&#160;script&#160;</text><call>plugin.manager.purgewares</call><text>&#160;:&#160;</text><text>&#160;Ware&#160;Count=</text><var>$ware.count</var><text>&#160;</text><text>&#160;Start&#160;Number=</text><var>$ware.start</var><text>&#160;</text><text>&#160;Race&#160;Array=</text><var>$aRaces</var></line>
<line linenr="053" indent="&#160;"><text>end</text></line>
<line linenr="054" indent=""><text>end</text></line>
<line linenr="055" indent=""></line>
<line linenr="056" indent=""><comment><text>*&#160;</text><var>Lets&#160;purge&#160;any&#160;ships</var></comment></line>
<line linenr="057" indent=""><comment><text>*&#160;</text><var>gets&#160;the&#160;ware&#160;count&#160;from&#160;the&#160;text&#160;file</var></comment></line>
<line linenr="058" indent=""><comment><text>*&#160;</text><var>Ships&#160;come&#160;after&#160;the&#160;wares</var></comment></line>
<line linenr="059" indent=""><var>if&#160;</var><text>&#160;read&#160;text:&#160;page&#160;id=</text><var>$page.id</var><text>,&#160;id=</text><var>6</var><text>&#160;exists</text></line>
<line linenr="060" indent="&#160;"><var>if&#160;</var><text>&#160;read&#160;text:&#160;page&#160;id=</text><var>$page.id</var><text>,&#160;id=</text><var>7</var><text>&#160;exists</text></line>
<line linenr="061" indent="&#160;&#160;"><var>$ship.count&#160;=&#160;</var><text>&#160;read&#160;text:&#160;page=</text><var>$page.id</var><text>&#160;id=</text><var>6</var></line>
<line linenr="062" indent="&#160;&#160;"><var>$ship.start&#160;=&#160;</var><text>&#160;read&#160;text:&#160;page=</text><var>$page.id</var><text>&#160;id=</text><var>7</var></line>
<line linenr="063" indent="&#160;&#160;"><var>$ship.count&#160;=&#160;</var><text>&#160;string&#160;</text><var>$ship.count</var><text>&#160;to&#160;integer</text></line>
<line linenr="064" indent="&#160;&#160;"><var>$ship.start&#160;=&#160;</var><text>&#160;string&#160;</text><var>$ship.start</var><text>&#160;to&#160;integer</text></line>
<line linenr="065" interruptable="@" indent="&#160;&#160;"><var>=&#160;</var><var>[THIS]&#160;-&gt;</var><text>&#160;call&#160;script&#160;</text><call>plugin.manager.purgeships</call><text>&#160;:&#160;</text><text>&#160;Ship&#160;Count=</text><var>$ship.count</var><text>&#160;</text><text>&#160;Start&#160;Number=</text><var>$ship.start</var><text>&#160;</text><text>&#160;Race&#160;Array=</text><var>$aRaces</var></line>
<line linenr="066" indent="&#160;"><text>end</text></line>
<line linenr="067" indent=""><text>end</text></line>
<line linenr="068" indent=""></line>
<line linenr="069" indent=""><comment><text>*&#160;</text><var>we&#160;need&#160;to&#160;save&#160;the&#160;update&#160;time&#160;so&#160;it&#160;only&#160;happens&#160;once</var></comment></line>
<line linenr="070" indent=""><text>set&#160;global&#160;variable:&#160;name=</text><var>'pluginmanager.last'</var><text>&#160;value=</text><var>$check.time</var></line>
<line linenr="071" indent=""><comment><text>*&#160;</text><var>we&#160;write&#160;out&#160;the&#160;date&#160;to&#160;a&#160;log&#160;file&#160;so&#160;the&#160;manager&#160;knows&#160;when&#160;it&#160;was&#160;updated</var></comment></line>
<line linenr="072" indent=""><var>$string&#160;=&#160;</var><var>'Purged:&#160;'</var><text>&#160;</text><var>+</var><text>&#160;</text><var>$check.time</var></line>
<line linenr="073" indent=""><text>write&#160;to&#160;log&#160;file&#160;#</text><var>$page.id</var><text>&#160;&#160;append=</text><var>[FALSE]</var><text>&#160;&#160;value=</text><var>$string</var></line>
<line linenr="074" indent=""></line>
<line linenr="075" indent=""><comment><text>*&#160;</text><var>now&#160;lets&#160;add&#160;the&#160;ships&#160;to&#160;thier&#160;ship&#160;yards</var></comment></line>
<line linenr="076" interruptable="@" indent=""><var>=&#160;</var><var>[THIS]&#160;-&gt;</var><text>&#160;call&#160;script&#160;</text><call>plugin.manager.addshipyard</call><text>&#160;:&#160;</text></line>
<line linenr="077" indent=""></line>
<line linenr="078" indent=""><text>return&#160;</text><var>[TRUE]</var></line>
</sourcetext>
<codearray>

<sval type="array" size="10">
  <sval type="string" val="plugin.manager.run"/>
  <sval type="int" val="44"/>
  <sval type="string" val="Plugin Manager: Run plugin manager control scripts"/>
  <sval type="int" val="113"/>
  <sval type="int" val="0"/>
  <sval type="array" size="10">
    <sval type="string" val="page.id"/>
    <sval type="string" val="check.time"/>
    <sval type="string" val="last.time"/>
    <sval type="string" val="aRaces"/>
    <sval type="string" val="ware.count"/>
    <sval type="string" val="ware.start"/>
    <sval type="string" val="warePurged"/>
    <sval type="string" val="ship.count"/>
    <sval type="string" val="ship.start"/>
    <sval type="string" val="string"/>
  </sval>
  <sval type="array" size="47">
    <sval type="array" size="4">
      <sval type="int" val="158"/>
      <sval type="int" val="5"/>
      <sval type="string" val="pluginmanager.id"/>
      <sval type="int" val="0"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="1338"/>
      <sval type="int" val="-536870137"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="4"/>
      <sval type="int" val="1"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="103"/>
      <sval type="int" val="131075"/>
      <sval type="int" val="9"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="126"/>
      <sval type="int" val="1"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="4"/>
      <sval type="int" val="1"/>
    </sval>
    <sval type="array" size="4">
      <sval type="int" val="158"/>
      <sval type="int" val="5"/>
      <sval type="string" val="pluginmanager.last"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="13">
      <sval type="int" val="104"/>
      <sval type="int" val="-536869113"/>
      <sval type="int" val="3"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="1"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="2"/>
      <sval type="int" val="15"/>
      <sval type="int" val="1"/>
      <sval type="int" val="3"/>
      <sval type="int" val="-1"/>
      <sval type="int" val="1"/>
      <sval type="int" val="-2"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="103"/>
      <sval type="int" val="131075"/>
      <sval type="int" val="9"/>
    </sval>
    <sval type="array" size="4">
      <sval type="int" val="105"/>
      <sval type="int" val="-2147483647"/>
      <sval type="int" val="4"/>
      <sval type="int" val="10000"/>
    </sval>
    <sval type="array" size="4">
      <sval type="int" val="128"/>
      <sval type="int" val="3"/>
      <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="3"/>
      <sval type="int" val="10"/>
      <sval type="int" val="1"/>
    </sval>
    <sval type="array" size="5">
      <sval type="int" val="135"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
      <sval type="int" val="10"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="5">
      <sval type="int" val="135"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
      <sval type="int" val="10"/>
      <sval type="int" val="3"/>
    </sval>
    <sval type="array" size="5">
      <sval type="int" val="135"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
      <sval type="int" val="10"/>
      <sval type="int" val="4"/>
    </sval>
    <sval type="array" size="5">
      <sval type="int" val="135"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
      <sval type="int" val="10"/>
      <sval type="int" val="5"/>
    </sval>
    <sval type="array" size="5">
      <sval type="int" val="135"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
      <sval type="int" val="10"/>
      <sval type="int" val="6"/>
    </sval>
    <sval type="array" size="5">
      <sval type="int" val="135"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
      <sval type="int" val="10"/>
      <sval type="int" val="7"/>
    </sval>
    <sval type="array" size="5">
      <sval type="int" val="135"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
      <sval type="int" val="10"/>
      <sval type="int" val="8"/>
    </sval>
    <sval type="array" size="5">
      <sval type="int" val="135"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
      <sval type="int" val="10"/>
      <sval type="int" val="9"/>
    </sval>
    <sval type="array" size="5">
      <sval type="int" val="135"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
      <sval type="int" val="10"/>
      <sval type="int" val="10"/>
    </sval>
    <sval type="array" size="5">
      <sval type="int" val="135"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
      <sval type="int" val="10"/>
      <sval type="int" val="11"/>
    </sval>
    <sval type="array" size="5">
      <sval type="int" val="135"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
      <sval type="int" val="10"/>
      <sval type="int" val="12"/>
    </sval>
    <sval type="array" size="5">
      <sval type="int" val="135"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
      <sval type="int" val="10"/>
      <sval type="int" val="13"/>
    </sval>
    <sval type="array" size="5">
      <sval type="int" val="135"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
      <sval type="int" val="10"/>
      <sval type="int" val="14"/>
    </sval>
    <sval type="array" size="5">
      <sval type="int" val="135"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
      <sval type="int" val="10"/>
      <sval type="int" val="15"/>
    </sval>
    <sval type="array" size="5">
      <sval type="int" val="135"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
      <sval type="int" val="10"/>
      <sval type="int" val="16"/>
    </sval>
    <sval type="array" size="5">
      <sval type="int" val="135"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
      <sval type="int" val="10"/>
      <sval type="int" val="17"/>
    </sval>
    <sval type="array" size="5">
      <sval type="int" val="135"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
      <sval type="int" val="10"/>
      <sval type="int" val="18"/>
    </sval>
    <sval type="array" size="5">
      <sval type="int" val="135"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
      <sval type="int" val="10"/>
      <sval type="int" val="19"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="1338"/>
      <sval type="int" val="-1610603773"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="4"/>
      <sval type="int" val="4"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="1338"/>
      <sval type="int" val="-1610603773"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="4"/>
      <sval type="int" val="5"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="126"/>
      <sval type="int" val="4"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="4"/>
      <sval type="int" val="4"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="126"/>
      <sval type="int" val="5"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="4"/>
      <sval type="int" val="5"/>
    </sval>
    <sval type="array" size="4">
      <sval type="int" val="1078"/>
      <sval type="int" val="4"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="4"/>
    </sval>
    <sval type="array" size="4">
      <sval type="int" val="1078"/>
      <sval type="int" val="5"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="5"/>
    </sval>
    <sval type="array" size="12">
      <sval type="int" val="102"/>
      <sval type="string" val="plugin.manager.purgewares"/>
      <sval type="int" val="6"/>
      <sval type="int" val="131075"/>
      <sval type="int" val="1"/>
      <sval type="int" val="3"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="4"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="5"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="1338"/>
      <sval type="int" val="-1610601981"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="4"/>
      <sval type="int" val="6"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="1338"/>
      <sval type="int" val="-1610601981"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="4"/>
      <sval type="int" val="7"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="126"/>
      <sval type="int" val="7"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="4"/>
      <sval type="int" val="6"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="126"/>
      <sval type="int" val="8"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="4"/>
      <sval type="int" val="7"/>
    </sval>
    <sval type="array" size="4">
      <sval type="int" val="1078"/>
      <sval type="int" val="7"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="7"/>
    </sval>
    <sval type="array" size="4">
      <sval type="int" val="1078"/>
      <sval type="int" val="8"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="8"/>
    </sval>
    <sval type="array" size="12">
      <sval type="int" val="102"/>
      <sval type="string" val="plugin.manager.purgeships"/>
      <sval type="int" val="-2147483647"/>
      <sval type="int" val="131075"/>
      <sval type="int" val="1"/>
      <sval type="int" val="3"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="7"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="8"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="3"/>
    </sval>
    <sval type="array" size="5">
      <sval type="int" val="157"/>
      <sval type="int" val="5"/>
      <sval type="string" val="pluginmanager.last"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="1"/>
    </sval>
    <sval type="array" size="13">
      <sval type="int" val="104"/>
      <sval type="int" val="9"/>
      <sval type="int" val="3"/>
      <sval type="int" val="5"/>
      <sval type="string" val="Purged: "/>
      <sval type="int" val="131074"/>
      <sval type="int" val="1"/>
      <sval type="int" val="15"/>
      <sval type="int" val="11"/>
      <sval type="int" val="3"/>
      <sval type="int" val="-1"/>
      <sval type="int" val="11"/>
      <sval type="int" val="-2"/>
    </sval>
    <sval type="array" size="7">
      <sval type="int" val="404"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="0"/>
      <sval type="int" val="131075"/>
      <sval type="int" val="9"/>
      <sval type="int" val="131074"/>
      <sval type="int" val="9"/>
    </sval>
    <sval type="array" size="6">
      <sval type="int" val="102"/>
      <sval type="string" val="plugin.manager.addshipyard"/>
      <sval type="int" val="-2147483647"/>
      <sval type="int" val="131075"/>
      <sval type="int" val="1"/>
      <sval type="int" val="0"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="103"/>
      <sval type="int" val="131075"/>
      <sval type="int" val="10"/>
    </sval>
  </sval>
  <sval type="int" val="0"/>
  <sval type="array" size="31">
    <sval type="array" size="3">
      <sval type="int" val="0"/>
      <sval type="int" val="1"/>
      <sval type="string" val="Plugin Manager startup scripts"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="0"/>
      <sval type="int" val="1"/>
      <sval type="string" val="Purges wares and ships from the game that have been removed"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="0"/>
      <sval type="int" val="1"/>
      <sval type="string" val="Adds any ships to the correct shipyards"/>
    </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="   Author: Cycrow"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="0"/>
      <sval type="int" val="1"/>
      <sval type="string" val="   Creation: 02/05/2009"/>
    </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="3"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="3"/>
      <sval type="int" val="1"/>
      <sval type="string" val="first check if an update has been made"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="3"/>
      <sval type="int" val="1"/>
      <sval type="string" val="Reads the plugin manager text file for the time it was created"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="3"/>
      <sval type="int" val="1"/>
      <sval type="string" val="if it was created at the same time, then we can assume its aleady been done"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="7"/>
      <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="hold all races to use when purging wares and ships"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="28"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="28"/>
      <sval type="int" val="1"/>
      <sval type="string" val="Lets purge any wares"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="28"/>
      <sval type="int" val="1"/>
      <sval type="string" val="gets the ware count from the text file"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="35"/>
      <sval type="int" val="4"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="35"/>
      <sval type="int" val="4"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="35"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="35"/>
      <sval type="int" val="1"/>
      <sval type="string" val="Lets purge any ships"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="35"/>
      <sval type="int" val="1"/>
      <sval type="string" val="gets the ware count from the text file"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="35"/>
      <sval type="int" val="1"/>
      <sval type="string" val="Ships come after the wares"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="42"/>
      <sval type="int" val="4"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="42"/>
      <sval type="int" val="4"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="42"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="42"/>
      <sval type="int" val="1"/>
      <sval type="string" val="we need to save the update time so it only happens once"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="43"/>
      <sval type="int" val="1"/>
      <sval type="string" val="we write out the date to a log file so the manager knows when it was updated"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="45"/>
      <sval type="int" val="2"/>
    </sval>
    <sval type="array" size="3">
      <sval type="int" val="45"/>
      <sval type="int" val="1"/>
      <sval type="string" val="now lets add the ships to thier ship yards"/>
    </sval>
    <sval type="array" size="2">
      <sval type="int" val="46"/>
      <sval type="int" val="2"/>
    </sval>
  </sval>
  <sval type="int" val="0"/>
</sval>

</codearray>
</script>