剧情编辑器-自定义触发程序

帝国时代3中剧情编辑器的触发程序都是可以自己使用TR、KB、XS函数写的,写效果与条件的时候要遵循c++语法,只要有稍微一点问题就会导致整个剧情的整体触发程序失效,例如少加一个"}";帝国3命令规定使用Int数值,你却搞了个string值等都会导致整个触发程序失效。
帝国时代3的触发程序在trigger3文件夹的typetest.xml里面。 在这个xml里面,<Conditions>此处省略几百个条件。</Conditions>中间是用来放触发程序条件的;<Effects>此处省略几百个效果。</Effects>中间是用来放触发效果的。
放到xml中要加上<Command></Command>,如果是条件判断的话,要加上<Expression></Expression>。
也许你看不懂,但是换一种说法你应该会懂了: “<Command></Command>”相当于一行语句,“<Expression></Expression>”相当于c++的if,当然你也可以在<Command></Command>直接使用if,例如<Command>
for(i=0;<15){}if(i<=15)这里填写效果语句。</Command>;另外,触发语句的小于号"<"需要改成xml的转移字符形势&lt;,否则会被视为标签,导致xml语法错误,整个xml无效。







    <Condition name="条件名称">
      <Param name="选项调用名" dispName="$$22534$$显示名称,在前面加上$$xxxxx$$表示调用stringtabley.xml的名称" VarType="player">1</Param>
      <Param name="选项调用名" dispName="$$25424$$显示名称" VarType="kbstat">预设值</Param>
      <Param name="选项调用名" dispName="$$32954$$显示名称" varType="string">预设值</Param>
      <Param name="选项调用名" dispName="$$22297$$显示名称" varType="operator">预设值</Param>
      <Param name="选项调用名" dispName="Value" VarType="float">预设值</Param>
      <Expression>此处输入条件(触发程序),自行参考kb或者tr命令表可以使用%选项调用名%调用上面的选项值</Expression>
    </Condition>



    <Effect name="效果名称">
      <Param name="选项调用名" dispName="$$22348$$显示名称,在前面加上$$xxxxx$$表示调用stringtabley.xml的名称" VarType="group">default</Param>
      <Param name="选项调用名" dispName="$$22434$$ProtoName" varType="protounit">预设值</Param>
      <Param name="选项调用名" dispName="显示名称" varType="area">预设值</Param>
      <Param name="选项调用名" dispName="显示名称" VarType="string">预设值</Param>
      <Param name="选项调用名" dispName="显示名称" varType="long">预设值</Param>
      <Param name="选项调用名" dispName="显示名称" varType="bool">预设值</Param>
      <Command>此处输入触发程序,自行参考kb或者tr命令表,可以使用%选项调用名%调用上面的选项值</Command>
    </Effect>




varType自己研究:
varType 描述 返回值 varType 描述 返回值
bool
返回true或false
true、false camerainfo
选择一个位置。
n个Vector坐标(X,Y,Z)
area
选取一个位置。
Vector坐标(X,Y,Z) civilization
选择一个国家。
返回值为civ国家调用名。
civ国家调用名
unit
选择一个单位。
返回unitID,游戏开局后第一个创建的单位的ID为0
unitID culture
选择一个文化。
返回值为文化调用名。
文化调用名
long
输入数值框,只能输入数值。
所输入的值 kbstat
选择一个stat值。
statID
float
输入数值框,只能输入数值。
所输入的值 pufield
选择一个field值。
fieldID
string
输入框,可输入任何ANSI字符,无法输入中文。
输入中文后将会导致所有触发失效。
所输入的值 tech
选择一个科技调用名。
TechID
stringid
输入框,可输入任何ANSI字符,无法输入中文。
输入中文后将会导致所有触发失效。
所输入的值 techstatus
选择一个科技状态。
0-Unobtainable,1-Obtainable,2-active
0、1、2
stringnonloc
输入框,可输入任何ANSI字符,无法输入中文。
输入中文后将会导致所有触发失效。
所输入的值 protounit
选择一个单位调用名。
返回值为单位调用名。
sound
左边输入路径,但这个选项的输出值应该有BUG。
这个BUG应该会导致所有触发程序失效。
路径","X unittype
选择一个单位标签。
unittype调用名
group
选取一个军队,选择单位按Make可以创建军队。
X,Y(玩家ID,军队编号) alliance
选择一个外交状态?
可以选择Ally、Enemy、Neutral。
Ally、Enemy、Neutral
operator
返回一个值,可以选择"<","<=","==",">=",">"
"<"、"<="、"=="、">="、">" unitstance
选择一个单位立场?
可以选择Aggressive、Defensive、Passive。
Aggressive、Defensive、Passive
traderoute
选择一个贸易路线。
返回值为贸易路线ID,第一个贸易路线ID为1
贸易路线ID uicategory
选择一个Command。
CommandID
event
选择一个触发程序。
返回值为触发程序ID,第一个触发程序ID为0
触发程序ID godpower
选择一个技能。
无法使用,中文字导致所有触发程序失效,stringtabley不相同联机将会不同步。
技能String名称
objective
选择一个目标。
返回值为目标ID,第一个目标ID为1
目标ID player
选择一个玩家ID,范围0-10。
0-10
camtrack
选择一个视觉追踪设定。
视觉追踪所设定的名称。 resource
选择一个资源调用名。
资源调用名。
    <Effect name="*Advanced Info Test1">
      <Param name="bool" dispName="bool" VarType="bool"></Param>
      <Param name="area" dispName="area" VarType="area"></Param>
      <Param name="unit" dispName="unit" varType="unit"></Param>
      <Param name="long" dispName="long" VarType="long"></Param>
      <Param name="float" dispName="float" VarType="float"></Param>
      <Param name="string" dispName="string" VarType="string"></Param>
      <Param name="stringid" dispName="stringid" varType="stringid"></Param>
      <Param name="stringnonloc" dispName="stringnonloc" varType="stringnonloc"></Param>
      <Command>trChatSend(0, "bool:%bool%\narea:%area%\nunit:%unit%\nlong:%long%\nfloat:%float%\nstring:"+"%string%"+"\nstringid:"+"%stringid%"+"\nstringnonloc:"+"%stringnonloc%");</Command>
    </Effect>
    <Effect name="*Advanced Info Test2">
      <Param name="sound" dispName="sound" VarType="sound"></Param>
      <Param name="group" dispName="group" VarType="group"></Param>
      <Param name="operator" dispName="operator" varType="operator"></Param>
      <Param name="traderoute" dispName="traderoute" VarType="traderoute"></Param>
      <Param name="event" dispName="event" VarType="event"></Param>
      <Param name="objective" dispName="objective" VarType="objective"></Param>
      <Param name="camtrack" dispName="camtrack" VarType="camtrack"></Param>
      <Param name="camerainfo" dispName="camerainfo" VarType="camerainfo"></Param>
      <Command>trChatSend(0, "group:%group%\noperator:"+"%operator%\ntraderoute:%traderoute%"+"\nevent:%event%\nobjective:%objective%"+"\ncamtrack:%camtrack%/*\ncamerainfo:"+"%camerainfo*/%"+"\n");/*%sound%*/</Command>
    </Effect>
    <Effect name="*Advanced Info Test3">
      <Param name="civilization" dispName="civilization" VarType="civilization"></Param>
      <Param name="culture" dispName="culture" varType="culture"></Param>
      <Param name="kbstat" dispName="kbstat" VarType="kbstat"></Param>
      <Param name="pufield" dispName="pufield" varType="pufield"></Param>
      <Param name="tech" dispName="tech" VarType="tech"></Param>
      <Param name="techstatus" dispName="techstatus" VarType="techstatus"></Param>
      <Param name="protounit" dispName="protounit" VarType="protounit"></Param>
      <Param name="unittype" dispName="unittype" varType="unittype"></Param>
      <Command>trChatSend(0, "civilization:%civilization%\nculture:%culture%\nkbstat:%kbstat%"+"\npufield:%pufield%\ntech:%tech%\ntechstatus:%techstatus%\nprotounit:%protounit%\nunittype:%unittype%");</Command>
    </Effect>
    <Effect name="*Advanced Info Test4">
      <Param name="alliance" dispName="alliance" VarType="alliance"></Param>
      <Param name="unitstance" dispName="unitstance" VarType="unitstance"></Param>
      <Param name="uicategory" dispName="uicategory" VarType="uicategory"></Param>
      <Param name="godpower" dispName="godpower" VarType="godpower"></Param>
      <Param name="player" dispName="player" VarType="player"></Param>
      <Param name="resource" dispName="resource" VarType="resource"></Param>
      <Command>trChatSend(0, "alliance:%alliance%\nunitstance:%unitstance%\nuicategory:"+"%uicategory%\ngodpower:%godpower%\nplayer:%player%\nresource:%resource%");</Command>
    </Effect>















自己编写触发程序
Quest Var Get Stat
判断玩家Stat数值统计(杀死当然数量、摧毁建筑物那些)是否大于、小于或等于quest var的值

    <Condition name="Quest Var Get Stat">
      <Param name="PlayerID" dispName="$$22534$$Fake Player" VarType="player">1</Param>
      <Param name="StatID" dispName="$$25424$$Stat Type" VarType="kbstat">0</Param>
      <Param name="QuestVar" dispName="$$32954$$Var Name" varType="string">QV1</Param>
      <Param name="Op" dispName="$$22297$$Operator" VarType="operator">==</Param>
      <Param name="Value" dispName="Value" VarType="float">1</Param>
      <Expression>trGetStatValue(%PlayerID%, %StatID%) %Op% trQuestVarGet("%QuestVar%") + %Value%</Expression>
    </Condition>


斗兽场那个+钱币的触发条件就是像上面那样,然后用官方已有的触发就可以了:if(杀敌数>Quest Var值){进贡钱币;Quest Var值+1},因为Quest Var+1了,所以if条件不成立了,所以当杀敌数再次>Quest Var会再次执行,从而达到无数次效果。


Army Deploy Get quest var
根据set quest var的值大小来定义创建军队的单位数量

    <Effect name="Army Deploy Get quest var">
      <Param name="SrcArmy" dispName="$$22348$$Army" VarType="group">default</Param>
      <Param name="ProtoName" dispName="$$22434$$ProtoName" varType="protounit">Villager</Param>
      <Param name="Location" dispName="" varType="area">0,0,0</Param>
      <Param name="QVName" dispName="$$32954$$Var Name" VarType="string">QV1</Param>
      <Param name="Heading" dispName="$$22432$$Heading" varType="long">0</Param>
      <Param name="Clear" dispName="$$22464$$Clear Existing Units:" varType="bool">true</Param>
      <Command>trArmyDispatch("%SrcArmy%", "%ProtoName%", trQuestVarGet("%QVName%"), %Location%, %Heading%, %Clear%);</Command>
    </Effect>





自定义rule 非专业人员、没有地图触发基础、没有编写触发程序基础请勿尝试。
    <Effect name="*Rule-1 /*">
      <Param name="Txet1" dispName="rule _Trigger_X" VarType="string">The option is not working.</Param>
      <Param name="Txet2" dispName="active" VarType="string"></Param>
      <Param name="Txet3" dispName="{" VarType="string"></Param>
      <Param name="Txet4" dispName="   if (tempExp)" VarType="string"></Param>
      <Param name="Txet5" dispName="   {   /*  xsDisableRule(&quot;_Trigger_X&quot;);" VarType="string">&lt;--&lt;--&lt;--/*</Param>
      <Param name="Txet6" dispName="   trEcho(&quot;Trigger disabling rule Trigger_0&quot;);" VarType="string"></Param>
      <Param name="Txet7" dispName="   }" VarType="string">Please create a new trigger.</Param>
      <Param name="Txet8" dispName="}" VarType="string">And use the &quot;Rule-2 */&quot; or &quot;*Rule-2 */ }}&quot; in new trigger.</Param>
      <Command>/*</Command>
    </Effect>
    <Effect name="*Rule-2 */">
      <Param name="Txet1" dispName="rule _Trigger_X+1" VarType="string">The option is not working.</Param>
      <Param name="Txet2" dispName="active" VarType="string"></Param>
      <Param name="Txet3" dispName="{" VarType="string"></Param>
      <Param name="Txet4" dispName="   bool bVar0 = (true);" VarType="string"></Param>
      <Param name="Txet5" dispName="   bool tempExp = (bVar0);" VarType="string"></Param>
      <Param name="Txet6" dispName="   if (tempExp)" VarType="string">Please add a new effect &quot;Rule-2 }}&quot;.</Param>
      <Param name="Txet7" dispName="   {" VarType="string"></Param>
      <Param name="Txet8" dispName="      */xsDisableSelf();" VarType="string">&lt;--&lt;--&lt;--*/</Param>
      <Command>*/xsDisableSelf();</Command>
    </Effect>
    <Effect name="*Rule-2 */ }}">
      <Param name="Txet1" dispName="rule _Trigger_X+1" VarType="string">The option is not working.</Param>
      <Param name="Txet2" dispName="active" VarType="string"></Param>
      <Param name="Txet3" dispName="{   bool bVar0 = (true);" VarType="string"></Param>
      <Param name="Txet4" dispName="    bool tempExp = (bVar0);" VarType="string"></Param>
      <Param name="Txet5" dispName="   if (tempExp)" VarType="string"></Param>
      <Param name="Txet6" dispName="   {*/xsDisableSelf();" VarType="string">&lt;--&lt;--&lt;--*/</Param>
      <Param name="Txet7" dispName="   }" VarType="string"></Param>
      <Param name="Txet8" dispName="}" VarType="string">Now you can create rule by &quot;*Rule-3 Create&quot;</Param>
      <Command>*/xsDisableSelf();}</Command>
      <Command>}</Command>
    </Effect>
    <Effect name="*Rule-2 }}">
      <Param name="Txet1" dispName="   }" VarType="string">The option is not working.</Param>
      <Param name="Txet2" dispName="}" VarType="string">The option is not working.</Param>
      <Param name="Txet3" dispName=" " VarType="string">Now you can create rule by &quot;*Rule-3 Create&quot;</Param>
      <Param name="Txet4" dispName=" " VarType="string">If you have been create a rule, you can add this effect,</Param>
      <Param name="Txet5" dispName=" " VarType="string">and add &quot;*Rule-B Create&quot; to create a new rule.</Param>
      <Command>}</Command>
      <Command>}</Command>
    </Effect>
    <Effect name="*Rule-3 Create">
      <Param name="Rule" dispName="rule _" VarType="string"></Param>
      <Param name="active" dispName="active" VarType="string">active</Param>
      <Param name="runImmediately" dispName="runImmediately" VarType="string">runImmediately</Param>
      <Param name="RuleEffect1" dispName="Effect1" VarType="string"></Param>
      <Param name="RuleEffect2" dispName="Effect2" VarType="string"></Param>
      <Param name="RuleEffect3" dispName="Effect3" VarType="string"></Param>
      <Param name="RuleEffect4" dispName="Effect4" VarType="string"></Param>
      <Param name="RuleEffect5" dispName="Effect5" VarType="string"></Param>
      <Command>rule _%Rule%</Command>
      <Command>/**/ %active%</Command>
      <Command>/**/ %runImmediately%</Command>
      <Command>{</Command>
      <Command>bool bVar0 = (true);</Command>
      <Command>bool tempExp = (bVar0);</Command>
      <Command>if (tempExp)</Command>
      <Command>{</Command>
      <Command>/**/ %RuleEffect1%</Command>
      <Command>/**/ %RuleEffect2%</Command>
      <Command>/**/ %RuleEffect3%</Command>
      <Command>/**/ %RuleEffect4%</Command>
      <Command>/**/ %RuleEffect5%</Command>
    </Effect>
    <Effect name="*Rule-4 Effect">
      <Param name="Effect1" dispName="Effect1" VarType="string"></Param>
      <Param name="Effect2" dispName="Effect2" VarType="string"></Param>
      <Param name="Effect3" dispName="Effect3" VarType="string"></Param>
      <Param name="Effect4" dispName="Effect4" VarType="string"></Param>
      <Param name="Effect5" dispName="Effect5" VarType="string"></Param>
      <Param name="Effect6" dispName="Effect6" VarType="string"></Param>
      <Param name="Effect7" dispName="Effect7" VarType="string"></Param>
      <Param name="Effect8" dispName="Effect8" VarType="string"></Param>
      <Command>/**/ %Effect1%</Command>
      <Command>/**/ %Effect2%</Command>
      <Command>/**/ %Effect3%</Command>
      <Command>/**/ %Effect4%</Command>
      <Command>/**/ %Effect5%</Command>
      <Command>/**/ %Effect6%</Command>
      <Command>/**/ %Effect7%</Command>
      <Command>/**/ %Effect8%</Command>
    </Effect>
    <Effect name="*Rule-5 Disable Self">
      <Command>xsDisableSelf();</Command>
    </Effect>
    <Effect name="*Rule-5 Disable Rule">
      <Param name="Rule" dispName="Rule_" VarType="string"></Param>
      <Command>xsDisableRule("_%Rule%");</Command>
    </Effect>
    <Effect name="*Rule-5 Enable Rule">
      <Param name="Rule" dispName="Rule_" VarType="string"></Param>
      <Command>xsEnableRule("_%Rule%");</Command>
    </Effect>



图片中的触发程序最终输出为(那个Rule-4 Effect那里我忘记截图了,这个触发写了trChatSend(0,"Test6、7、8")):
My Games/Age of Empires 3/Trigger3/trigtemp.xs - 记事本
//==============================================================================
// TEST TRIGGER SCRIPT
//==============================================================================


void main(void)
{
}

rule _Trigger_2
minInterval 4
active
{
   bool bVar0 = (true);


   bool tempExp = (bVar0);
   if (tempExp)
   {
      /*
      xsDisableRule("_Trigger_2");
      trEcho("Trigger disabling rule Trigger_2");
   }
}

rule _Trigger_3
minInterval 4
active
{
   bool bVar0 = (true);


   bool tempExp = (bVar0);
   if (tempExp)
   {
      */xsDisableSelf();
      }
      }
      rule _test
      /**/ active
      /**/ runImmediately
      {
      bool bVar0 = (true);
      bool tempExp = (bVar0);
      if (tempExp)
      {
      /**/ trChatSend(0,"Test1");
      /**/ trChatSend(0,"Test2");
      /**/ trChatSend(0,"Test3");
      /**/ trChatSend(0,"Test4");
      /**/ trChatSend(0,"Test5");
      /**/ trChatSend(0,"Test6");
      /**/ trChatSend(0,"Test7");
      /**/ trChatSend(0,"Test8");
      /**/ 
      /**/ 
      /**/ 
      /**/ 
      /**/ 
      xsDisableSelf();
      xsDisableRule("_Trigger_3");
      trEcho("Trigger disabling rule Trigger_3");
   }
}



------------------------------------
      bool bVar0 = (true);
      bool tempExp = (bVar0);
      if (tempExp)
如果再稍微改下rule creater 那个触发,上面那三个语句可以从输出文件删掉。


-----------------------------------
不过除了展示技术外,好像没有什么作用。







kohane.xml - 记事本
<?xml version="1.0"?>
<trigger version="2">
  <Conditions>
	<Condition name="*Advanced KBUnitCount 2">
		<Param name="PlayerID" dispName="Player" varType="string">1</Param>
		<Param name="UnitType" dispName="Unit Type" VarType="unittype">Unit</Param>
		<Param name="State" dispName="StateID" VarType="string">cUnitStateAny</Param>
		<Param name="Op" dispName="Operator" VarType="operator">==</Param>
		<Param name="Count" dispName="Number" VarType="long">1</Param>
		<Command>trQuestVarSet("unitTypeID",0);</Command>
		<Command>while(kbGetUnitTypeName(trQuestVarGet("unitTypeID"))!="%UnitType%"){</Command>
		<Command>trQuestVarSet("unitTypeID",trQuestVarGet("unitTypeID")+1);</Command>
		<Command>}</Command>
		<Command>xsSetContextPlayer(%PlayerID%);</Command>
	<Expression>kbUnitCount(%PlayerID%,trQuestVarGet("unitTypeID"),%State%) %Op% %Count%</Expression>
 	</Condition>
	<Condition name="*Advanced Check Tech Staus">
		<Param name="PlayerID" dispName="$$22301$$Player" VarType="player">1</Param>
		<Param name="TechID" dispName="$$22311$$Tech" VarType="tech">0</Param>
		<Param name="Status" dispName="$$22340$$Status" varType="techstatus">0</Param>
		<Expression>trTechStatusCheck(%PlayerID%, %TechID%, %Status%)</Expression>
	</Condition>
	<Condition name="*Advanced Check Tech Staus2">
		<Param name="PlayerID" dispName="$$22301$$Player" VarType="player">1</Param>
		<Param name="TechID" dispName="TechID" VarType="string">0</Param>
		<Param name="Status" dispName="$$22340$$Status" varType="techstatus">0</Param>
		<Expression>trTechStatusCheck(%PlayerID%, %TechID%, %Status%)</Expression>
	</Condition>
	<Condition name="*Advanced Stat Compare With Resource Count">
		<Param name="PlayerID" dispName="$$22534$$Fake Player" VarType="player">1</Param>
		<Param name="StatID" dispName="$$25424$$Stat Type" VarType="kbstat">0</Param>
		<Param name="Op" dispName="$$22297$$Operator" VarType="operator">==</Param>
		<Param name="Resource" dispName="$$22324$$Resource" VarType="resource">food</Param>
		<Expression>trGetStatValue(%PlayerID%, %StatID%) %Op% trPlayerResourceCount(%PlayerID%, "%Resource%")</Expression>
	</Condition>
	<Condition name="*Advanced Current Player Defeated">
		<Expression>trPlayerDefeated(trCurrentPlayer())</Expression>
	</Condition>
	<Condition name="*Advanced Current Player Active">
		<Expression>trPlayerActive(trCurrentPlayer())</Expression>
   	 </Condition>
	<Condition name="*P1 Stat Value LV2">
		<Param name="PlayerID" dispName="$$22534$$Fake Player" VarType="player">1</Param>
		<Param name="StatID" dispName="$$25424$$Stat Type" VarType="kbstat">2</Param>
		<Param name="Op" dispName="$$22297$$Operator" VarType="operator">&gt;=</Param>
		<Param name="Value" dispName="$$25372$$Value" VarType="long">200</Param>
		<Expression>trGetStatValue(%PlayerID%, %StatID%) %Op% %Value%</Expression>
	</Condition>
	<Condition name="*P1 Stat Value LV3">
		<Param name="PlayerID" dispName="$$22534$$Fake Player" VarType="player">1</Param>
		<Param name="StatID" dispName="$$25424$$Stat Type" VarType="kbstat">2</Param>
		<Param name="Op" dispName="$$22297$$Operator" VarType="operator">&gt;=</Param>
		<Param name="Value" dispName="$$25372$$Value" VarType="long">400</Param>
		<Expression>trGetStatValue(%PlayerID%, %StatID%) %Op% %Value%</Expression>
	</Condition>
	<Condition name="*P1 Stat Value LV4">
		<Param name="PlayerID" dispName="$$22534$$Fake Player" VarType="player">1</Param>
		<Param name="StatID" dispName="$$25424$$Stat Type" VarType="kbstat">2</Param>
		<Param name="Op" dispName="$$22297$$Operator" VarType="operator">&gt;=</Param>
		<Param name="Value" dispName="$$25372$$Value" VarType="long">600</Param>
		<Expression>trGetStatValue(%PlayerID%, %StatID%) %Op% %Value%</Expression>
	</Condition>
	<Condition name="*P1 Stat Value LV5">
		<Param name="PlayerID" dispName="$$22534$$Fake Player" VarType="player">1</Param>
		<Param name="StatID" dispName="$$25424$$Stat Type" VarType="kbstat">2</Param>
		<Param name="Op" dispName="$$22297$$Operator" VarType="operator">&gt;=</Param>
		<Param name="Value" dispName="$$25372$$Value" VarType="long">800</Param>
		<Expression>trGetStatValue(%PlayerID%, %StatID%) %Op% %Value%</Expression>
	</Condition>
	<Condition name="*P2 Stat Value LV2">
		<Param name="PlayerID" dispName="$$22534$$Fake Player" VarType="player">2</Param>
		<Param name="StatID" dispName="$$25424$$Stat Type" VarType="kbstat">2</Param>
		<Param name="Op" dispName="$$22297$$Operator" VarType="operator">&gt;=</Param>
		<Param name="Value" dispName="$$25372$$Value" VarType="long">200</Param>
		<Expression>trGetStatValue(%PlayerID%, %StatID%) %Op% %Value%</Expression>
	</Condition>
	<Condition name="*P2 Stat Value LV3">
		<Param name="PlayerID" dispName="$$22534$$Fake Player" VarType="player">2</Param>
		<Param name="StatID" dispName="$$25424$$Stat Type" VarType="kbstat">2</Param>
		<Param name="Op" dispName="$$22297$$Operator" VarType="operator">&gt;=</Param>
		<Param name="Value" dispName="$$25372$$Value" VarType="long">400</Param>
		<Expression>trGetStatValue(%PlayerID%, %StatID%) %Op% %Value%</Expression>
	</Condition>
	<Condition name="*P2 Stat Value LV4">
		<Param name="PlayerID" dispName="$$22534$$Fake Player" VarType="player">2</Param>
		<Param name="StatID" dispName="$$25424$$Stat Type" VarType="kbstat">2</Param>
		<Param name="Op" dispName="$$22297$$Operator" VarType="operator">&gt;=</Param>
		<Param name="Value" dispName="$$25372$$Value" VarType="long">600</Param>
		<Expression>trGetStatValue(%PlayerID%, %StatID%) %Op% %Value%</Expression>
	</Condition>
	<Condition name="*P2 Stat Value LV5">
		<Param name="PlayerID" dispName="$$22534$$Fake Player" VarType="player">2</Param>
		<Param name="StatID" dispName="$$25424$$Stat Type" VarType="kbstat">2</Param>
		<Param name="Op" dispName="$$22297$$Operator" VarType="operator">&gt;=</Param>
		<Param name="Value" dispName="$$25372$$Value" VarType="long">800</Param>
		<Expression>trGetStatValue(%PlayerID%, %StatID%) %Op% %Value%</Expression>
	</Condition>
	<Condition name="*P3 Stat Value LV2">
		<Param name="PlayerID" dispName="$$22534$$Fake Player" VarType="player">3</Param>
		<Param name="StatID" dispName="$$25424$$Stat Type" VarType="kbstat">2</Param>
		<Param name="Op" dispName="$$22297$$Operator" VarType="operator">&gt;=</Param>
		<Param name="Value" dispName="$$25372$$Value" VarType="long">200</Param>
		<Expression>trGetStatValue(%PlayerID%, %StatID%) %Op% %Value%</Expression>
	</Condition>
	<Condition name="*P3 Stat Value LV3">
		<Param name="PlayerID" dispName="$$22534$$Fake Player" VarType="player">3</Param>
		<Param name="StatID" dispName="$$25424$$Stat Type" VarType="kbstat">2</Param>
		<Param name="Op" dispName="$$22297$$Operator" VarType="operator">&gt;=</Param>
		<Param name="Value" dispName="$$25372$$Value" VarType="long">400</Param>
		<Expression>trGetStatValue(%PlayerID%, %StatID%) %Op% %Value%</Expression>
	</Condition>
	<Condition name="*P3 Stat Value LV4">
		<Param name="PlayerID" dispName="$$22534$$Fake Player" VarType="player">3</Param>
		<Param name="StatID" dispName="$$25424$$Stat Type" VarType="kbstat">2</Param>
		<Param name="Op" dispName="$$22297$$Operator" VarType="operator">&gt;=</Param>
		<Param name="Value" dispName="$$25372$$Value" VarType="long">600</Param>
		<Expression>trGetStatValue(%PlayerID%, %StatID%) %Op% %Value%</Expression>
	</Condition>
	<Condition name="*P3 Stat Value LV5">
		<Param name="PlayerID" dispName="$$22534$$Fake Player" VarType="player">3</Param>
		<Param name="StatID" dispName="$$25424$$Stat Type" VarType="kbstat">2</Param>
		<Param name="Op" dispName="$$22297$$Operator" VarType="operator">&gt;=</Param>
		<Param name="Value" dispName="$$25372$$Value" VarType="long">800</Param>
		<Expression>trGetStatValue(%PlayerID%, %StatID%) %Op% %Value%</Expression>
	</Condition>
	<Condition name="*P4 Stat Value LV2">
		<Param name="PlayerID" dispName="$$22534$$Fake Player" VarType="player">4</Param>
		<Param name="StatID" dispName="$$25424$$Stat Type" VarType="kbstat">2</Param>
		<Param name="Op" dispName="$$22297$$Operator" VarType="operator">&gt;=</Param>
		<Param name="Value" dispName="$$25372$$Value" VarType="long">200</Param>
		<Expression>trGetStatValue(%PlayerID%, %StatID%) %Op% %Value%</Expression>
	</Condition>
	<Condition name="*P4 Stat Value LV3">
		<Param name="PlayerID" dispName="$$22534$$Fake Player" VarType="player">4</Param>
		<Param name="StatID" dispName="$$25424$$Stat Type" VarType="kbstat">2</Param>
		<Param name="Op" dispName="$$22297$$Operator" VarType="operator">&gt;=</Param>
		<Param name="Value" dispName="$$25372$$Value" VarType="long">400</Param>
		<Expression>trGetStatValue(%PlayerID%, %StatID%) %Op% %Value%</Expression>
	</Condition>
	<Condition name="*P4 Stat Value LV4">
		<Param name="PlayerID" dispName="$$22534$$Fake Player" VarType="player">4</Param>
		<Param name="StatID" dispName="$$25424$$Stat Type" VarType="kbstat">2</Param>
		<Param name="Op" dispName="$$22297$$Operator" VarType="operator">&gt;=</Param>
		<Param name="Value" dispName="$$25372$$Value" VarType="long">600</Param>
		<Expression>trGetStatValue(%PlayerID%, %StatID%) %Op% %Value%</Expression>
	</Condition>
	<Condition name="*P4 Stat Value LV5">
		<Param name="PlayerID" dispName="$$22534$$Fake Player" VarType="player">4</Param>
		<Param name="StatID" dispName="$$25424$$Stat Type" VarType="kbstat">2</Param>
		<Param name="Op" dispName="$$22297$$Operator" VarType="operator">&gt;=</Param>
		<Param name="Value" dispName="$$25372$$Value" VarType="long">800</Param>
		<Expression>trGetStatValue(%PlayerID%, %StatID%) %Op% %Value%</Expression>
	</Condition>
	<Condition name="*P5 Stat Value LV2">
		<Param name="PlayerID" dispName="$$22534$$Fake Player" VarType="player">5</Param>
		<Param name="StatID" dispName="$$25424$$Stat Type" VarType="kbstat">2</Param>
		<Param name="Op" dispName="$$22297$$Operator" VarType="operator">&gt;=</Param>
		<Param name="Value" dispName="$$25372$$Value" VarType="long">200</Param>
		<Expression>trGetStatValue(%PlayerID%, %StatID%) %Op% %Value%</Expression>
	</Condition>
	<Condition name="*P5 Stat Value LV3">
		<Param name="PlayerID" dispName="$$22534$$Fake Player" VarType="player">5</Param>
		<Param name="StatID" dispName="$$25424$$Stat Type" VarType="kbstat">2</Param>
		<Param name="Op" dispName="$$22297$$Operator" VarType="operator">&gt;=</Param>
		<Param name="Value" dispName="$$25372$$Value" VarType="long">400</Param>
		<Expression>trGetStatValue(%PlayerID%, %StatID%) %Op% %Value%</Expression>
	</Condition>
	<Condition name="*P5 Stat Value LV4">
		<Param name="PlayerID" dispName="$$22534$$Fake Player" VarType="player">5</Param>
		<Param name="StatID" dispName="$$25424$$Stat Type" VarType="kbstat">2</Param>
		<Param name="Op" dispName="$$22297$$Operator" VarType="operator">&gt;=</Param>
		<Param name="Value" dispName="$$25372$$Value" VarType="long">600</Param>
		<Expression>trGetStatValue(%PlayerID%, %StatID%) %Op% %Value%</Expression>
	</Condition>
	<Condition name="*P5 Stat Value LV5">
		<Param name="PlayerID" dispName="$$22534$$Fake Player" VarType="player">5</Param>
		<Param name="StatID" dispName="$$25424$$Stat Type" VarType="kbstat">2</Param>
		<Param name="Op" dispName="$$22297$$Operator" VarType="operator">&gt;=</Param>
		<Param name="Value" dispName="$$25372$$Value" VarType="long">800</Param>
		<Expression>trGetStatValue(%PlayerID%, %StatID%) %Op% %Value%</Expression>
	</Condition>
	<Condition name="*P6 Stat Value LV2">
		<Param name="PlayerID" dispName="$$22534$$Fake Player" VarType="player">6</Param>
		<Param name="StatID" dispName="$$25424$$Stat Type" VarType="kbstat">2</Param>
		<Param name="Op" dispName="$$22297$$Operator" VarType="operator">&gt;=</Param>
		<Param name="Value" dispName="$$25372$$Value" VarType="long">200</Param>
		<Expression>trGetStatValue(%PlayerID%, %StatID%) %Op% %Value%</Expression>
	</Condition>
	<Condition name="*P6 Stat Value LV3">
		<Param name="PlayerID" dispName="$$22534$$Fake Player" VarType="player">6</Param>
		<Param name="StatID" dispName="$$25424$$Stat Type" VarType="kbstat">2</Param>
		<Param name="Op" dispName="$$22297$$Operator" VarType="operator">&gt;=</Param>
		<Param name="Value" dispName="$$25372$$Value" VarType="long">400</Param>
		<Expression>trGetStatValue(%PlayerID%, %StatID%) %Op% %Value%</Expression>
	</Condition>
	<Condition name="*P6 Stat Value LV4">
		<Param name="PlayerID" dispName="$$22534$$Fake Player" VarType="player">6</Param>
		<Param name="StatID" dispName="$$25424$$Stat Type" VarType="kbstat">2</Param>
		<Param name="Op" dispName="$$22297$$Operator" VarType="operator">&gt;=</Param>
		<Param name="Value" dispName="$$25372$$Value" VarType="long">600</Param>
		<Expression>trGetStatValue(%PlayerID%, %StatID%) %Op% %Value%</Expression>
	</Condition>
	<Condition name="*P6 Stat Value LV5">
		<Param name="PlayerID" dispName="$$22534$$Fake Player" VarType="player">6</Param>
		<Param name="StatID" dispName="$$25424$$Stat Type" VarType="kbstat">2</Param>
		<Param name="Op" dispName="$$22297$$Operator" VarType="operator">&gt;=</Param>
		<Param name="Value" dispName="$$25372$$Value" VarType="long">800</Param>
		<Expression>trGetStatValue(%PlayerID%, %StatID%) %Op% %Value%</Expression>
	</Condition>
  </Conditions>
  <Effects>
	<Effect name="*Advanced Prevent Cheat-Cheat Beast">
		<command>for(lastpid=0;&lt;0){}lastpid=xsGetContextPlayer();</command>
		<command>if(trPlayerActive(trCurrentPlayer())){trSetFogAndBlackmap(true,true);}</command>
		<command>if(trTimeMS()==0)</command>
		<command>{</command>
		<command>if(false)</command>
		<command>{</command>
		<command>static int yszAryCard=-1;</command>
		<command>static int yszAryCommonVar=-1;</command>
		<command>static int yszAryTechStatus=-1;</command>
		<command>static int yszAryUnitCount=-1;</command>
		<command>static int yszAryUnitTime=-1;</command>
		<command>static int yszSidMax=0;</command>
		<command>static int yszSidMin=0;</command>
		<command>static int yszTimesBase=0;</command>
		<command>static vector yszVector4=vector(-3,-9,-4);</command>
		<command>int count=0;</command>
		<command>int protoID=0;</command>
		<command>int techID=0;</command>
		<command>int unitID=0;</command>
		<command>string sname="";</command>
		<command>}</command>
		<command>yszAryCard=xsArrayCreateInt(2048,0,"yszAryCard");</command>
		<command>yszAryCommonVar=xsArrayCreateFloat(2048,0,"yszAryCommonVar");</command>
		<command>yszAryTechStatus=xsArrayCreateInt(30000,0,"yszAryTechStatus");</command>
		<command>yszAryUnitCount=xsArrayCreateInt(20000,0,"yszAryUnitCount");</command>
		<command>yszAryUnitTime=xsArrayCreateInt(20000,0,"yszAryUnitTime");</command>
		<command>if(yszAryCommonVar==-1){yszAryCommonVar=trQuestVarGet("yszAryCommonVar");}else{trQuestVarSet("yszAryCommonVar",yszAryCommonVar);}</command>
		<command>trModifyProtounit("AttackRevealer",0,0,-100);</command>
		<command>for(i=0;&lt;0){}for(j=20;&lt;0){}xsSetContextPlayer(0);</command>
		<command>for(k=0;&lt;2549){if(kbTechCostPerResource(k,6)>0||k==2364||k==2526||k==2548){if(k==380||k==396||k==405||k==633||k==645||k==927||k==967||(k>=1061&&k&lt;=1066)||k==1345||k==1497||k==1751||k==1771||k==2033||k==2450||k==2459)</command>
		<command>{xsArraySetInt(yszAryCard,i,k);i=i+1;}else{xsArraySetInt(yszAryCard,j,k);j=j+1;}}}</command>
		<command>for(pid=cNumberPlayers-1;>0)</command>
		<command>{</command>
		<command>xsSetContextPlayer(pid);</command>
		<command>trModifyProtounit("ypStunStars",pid,0,-100);</command>
		<command>if(kbIsPlayerHuman(pid))</command>
		<command>{</command>
		<command>for(j=0;&lt;1233){techID=xsArrayGetInt(yszAryCard,j);xsArraySetInt(yszAryTechStatus,techID*10+pid,kbTechGetStatus(techID));trTechSetStatus(pid,techID,0);}</command>
		<command>for(techID=1061;&lt;=1065){trTechSetStatus(pid,techID,0);homeCityMakeActiveByID(pid,techID);}</command>
		<command>}</command>
		<command>}</command>
		<command>}else</command>
		<command>{</command>
		<command>if(yszTimesBase==0){trChatSendSpoofed(0,"&lt;color=0,1,0>Version: 2018/10/13 21:51:00"+"\n		&lt;color=0,1,0>Core is made by QQ: 516244306"+"\n		&lt;color=0,1,0>Welcome to QQ group: 456359856");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0,"_");}</command>
		<command>if(yszTimesBase==10)</command>
		<command>{</command>
		<command>for(pid=cNumberPlayers-1;>0)</command>
		<command>{</command>
		<command>xsSetContextPlayer(pid);</command>
		<command>if(trPlayerDefeated(pid)){continue;}</command>
		<command>if(kbIsPlayerHuman(pid))</command>
		<command>{</command>
		<command>for(sum=0;&lt;0){}</command>
		<command>for(techID=1061;&lt;=1065){sum=sum+kbTechGetStatus(techID);trTechSetStatus(pid,techID,xsArrayGetInt(yszAryTechStatus,techID*10+pid));}</command>
<!--
		<command>if(sum!=10)</command>
		<command>{</command>
		<command>trChatSendSpoofed(0,"&lt;color=1,0,1>"+kbGetPlayerName(pid)+" &lt;color=1,0,0>active card&lt;/color>&lt;color=1,0,1> by cheating. ");</command>
		<command>xsArraySetFloat(yszAryCommonVar,0*9+pid,1);</command>
		<command>}</command>
-->
		<command>}</command>
		<command>}</command>
		<command>}</command>
		<command>for(yszTechOrNugSumDif=0;&lt;0){}</command>
		<command>for(pid=cNumberPlayers-1;>0){xsArraySetFloat(yszAryCommonVar,1*9+pid,0);}</command>
		<command>for(pid=cNumberPlayers-1;>0)</command>
		<command>{</command>
		<command>xsSetContextPlayer(pid);</command>
		<command>if(trPlayerDefeated(pid)){continue;}</command>
		<command>if(trHasPlayerSentHCShipment(pid))</command>
		<command>{</command>
		<command>yszTechOrNugSumDif=yszTechOrNugSumDif+1;</command>
		<command>xsArraySetFloat(yszAryCommonVar,1*9+kbGetPlayerTeam(pid),1);</command>
		<command>if(kbIsPlayerHuman(pid))</command>
		<command>{</command>
		<command>for(j=0;&lt;1233)</command>
		<command>{</command>
		<command>techID=xsArrayGetInt(yszAryCard,j);</command>
		<command>if(xsArrayGetInt(yszAryTechStatus,techID*10+pid)!=2)</command>
		<command>{</command>
		<command>xsArraySetInt(yszAryTechStatus,techID*10+pid,kbTechGetStatus(techID));</command>
		<command>}</command>
		<command>if(j>=20){trTechSetStatus(pid,techID,0);}</command>
		<command>}</command>
		<command>}</command>
		<command>}</command>
		<command>for(civ=0;&lt;0){}civ=kbGetCivForPlayer(pid);</command>
		<command>for(yszTechOrNuggets=0;&lt;0){}yszTechOrNuggets=kbGetAgeForPlayer(pid)+trGetStatValue(pid,13)+trGetNumberNuggetsGathered(pid);</command>
		<command>if(civ==19){yszTechOrNuggets=yszTechOrNuggets+kbTechGetStatus(197)+kbTechGetStatus(202)+kbTechGetStatus(203)+kbTechGetStatus(2451);}else</command>
		<command>if(civ==20){yszTechOrNuggets=yszTechOrNuggets+kbTechGetStatus(196)+kbTechGetStatus(198)+kbTechGetStatus(199)+kbTechGetStatus(201);}else</command>
		<command>if(civ==21)</command>
		<command>{</command>
		<command>yszTechOrNuggets=yszTechOrNuggets+kbTechGetStatus(196)+kbTechGetStatus(198)+kbTechGetStatus(200)+kbTechGetStatus(2451);</command>
		<command>if(xsArrayGetInt(yszAryTechStatus,2045*10+pid)==2)</command>
		<command>{</command>
		<command>yszTechOrNuggets=yszTechOrNuggets+kbTechGetStatus(2090)+kbTechGetStatus(2483);</command>
		<command>trTechSetStatus(pid,2090,0);trTechSetStatus(pid,2483,0);</command>
		<command>}</command>
		<command>}</command>
		<command>xsArraySetFloat(yszAryCommonVar,2*9+pid,yszTechOrNuggets-xsArrayGetFloat(yszAryCommonVar,101*9+pid));</command>
		<command>xsArraySetFloat(yszAryCommonVar,101*9+pid,yszTechOrNuggets);</command>
		<command>yszTechOrNugSumDif=yszTechOrNugSumDif+xsArrayGetFloat(yszAryCommonVar,2*9+pid);</command>
		<command>xsArraySetFloat(yszAryCommonVar,102*9+pid,kbUnitCount(pid,1509,8));</command>
		<command>xsArraySetFloat(yszAryCommonVar,3*9+pid,xsArrayGetFloat(yszAryCommonVar,102*9+pid)-xsArrayGetFloat(yszAryCommonVar,103*9+pid));</command>
		<command>xsArraySetFloat(yszAryCommonVar,103*9+pid,xsArrayGetFloat(yszAryCommonVar,102*9+pid));</command>
		<command>xsArraySetFloat(yszAryCommonVar,5*9+pid,kbTotalResourceGet(5)-xsArrayGetFloat(yszAryCommonVar,104*9+pid));</command>
		<command>xsArraySetFloat(yszAryCommonVar,104*9+pid,xsArrayGetFloat(yszAryCommonVar,105*9+pid));</command>
		<command>xsArraySetFloat(yszAryCommonVar,105*9+pid,kbTotalResourceGet(5));</command>
		<command>for(shipCurDif=0;&lt;0){}shipCurDif=kbResourceGet(6)-xsArrayGetFloat(yszAryCommonVar,106*9+pid);</command>
		<command>for(shipTotDif=0;&lt;0){}shipTotDif=kbTotalResourceGet(6)-xsArrayGetFloat(yszAryCommonVar,107*9+pid);</command>
		<command>xsArraySetFloat(yszAryCommonVar,106*9+pid,kbResourceGet(6));</command>
		<command>xsArraySetFloat(yszAryCommonVar,107*9+pid,kbTotalResourceGet(6));</command>
		<command>for(resRecvDif=0;&lt;0){}resRecvDif=trGetStatValue(pid,0)-xsArrayGetFloat(yszAryCommonVar,108*9+pid);</command>
		<command>xsArraySetFloat(yszAryCommonVar,108*9+pid,trGetStatValue(pid,0));</command>
		<command>if(resRecvDif==0)</command>
		<command>{</command>
		<command>if((shipTotDif&lt;0)||(shipTotDif==0&&shipCurDif>=100)||(shipTotDif>0&&xsArrayGetFloat(yszAryCommonVar,5*9+pid)==0))</command>
		<command>{</command>
		<command>if(shipTotDif==0){shipTotDif=shipCurDif;}</command>
		<command>trChatSendSpoofed(0,"&lt;color=1,0,1>"+kbGetPlayerName(pid)+" &lt;color=1,0,0>obtain ships("+shipTotDif+") &lt;/color>&lt;color=1,0,1>by cheating. ");</command>
		<command>xsArraySetFloat(yszAryCommonVar,0*9+pid,1);</command>
		<command>}</command>
		<command>}</command>
		<command>}</command>
		<command>trArmyDispatch("0,0","AttackRevealer",1,0,0,0,0);</command>
		<command>yszSidMin=yszSidMax;</command>
		<command>while(true)</command>
		<command>{</command>
		<command>sname=yszSidMax+"";</command>
		<command>yszSidMax=yszSidMax+1;</command>
		<command>unitID=kbGetBlockID(sname);</command>
		<command>if(unitID!=-1)</command>
		<command>{</command>
		<command>trUnitSelectClear();trUnitSelectByID(unitID);</command>
		<command>for(pid=cNumberPlayers-1;>=0){if(trUnitIsOwnedBy(pid)&&trUnitAlive()){break;}}</command>
		<command>protoID=kbUnitGetProtoUnitID(unitID);xsSetContextPlayer(pid);</command>
		<command>if(yszSidMin>0){xsArraySetInt(yszAryUnitCount,protoID*10+pid,xsArrayGetInt(yszAryUnitCount,protoID*10+pid)+1);}</command>
		<command>if(pid&lt;=0&&protoID==4&&trUnitGetHeading(sname)==0)</command>
		<command>{</command>
		<command>if(yszVector4==vector(-3,-9,-4)){yszVector4=kbGetBlockPosition(sname);}</command>
		<command>if(kbGetBlockPosition(sname)==yszVector4){break;}</command>
		<command>}</command>
		<command>}</command>
		<command>}</command>
		<command>if(yszSidMax-yszSidMin>1&&yszSidMin>0)</command>
		<command>{</command>
		<command>for(sid=yszSidMin;&lt;yszSidMax)</command>
		<command>{</command>
		<command>sname=sid+"";</command>
		<command>unitID=kbGetBlockID(sname);</command>
		<command>if(unitID!=-1)</command>
		<command>{</command>
		<command>trUnitSelectClear();trUnitSelectByID(unitID);</command>
		<command>for(pid=cNumberPlayers-1;>=0){if(trUnitIsOwnedBy(pid)&&trUnitAlive()){break;}}</command>
		<command>protoID=kbUnitGetProtoUnitID(unitID);xsSetContextPlayer(pid);</command>
		<command>count=xsArrayGetInt(yszAryUnitCount,protoID*10+pid);</command>
		<command>if(pid>0)</command>
		<command>{</command>
		<command>if(protoID==4||protoID==1429){continue;}</command>
		<command>if(kbProtoUnitIsType(pid,protoID,1474)==false)</command>
		<command>{</command>
		<command>for(cheatbase=0;&lt;0){}</command>
		<command>if(protoID==106||protoID==481)</command>
		<command>{</command>
		<command>if(count==1)</command>
		<command>{</command>
		<command>for(hasAbility=0;&lt;0){}</command>
		<command>if(protoID==106){hasAbility=kbGetCivForPlayer(pid)-2;}</command>
		<command>if(protoID==481){hasAbility=xsArrayGetInt(yszAryTechStatus,380*10+pid);}</command>
		<command>if(hasAbility==2&&kbUnitCount(pid,1480,2)>0)</command>
		<command>{</command>
		<command>if(trTime()-xsArrayGetInt(yszAryUnitTime,protoID*10+pid)&lt;120&&xsArrayGetInt(yszAryUnitTime,protoID*10+pid)!=0){cheatbase=1;}</command>
		<command>}else{cheatbase=1;}</command>
		<command>}</command>
		<command>if(count>1){cheatbase=1;}</command>
		<command>if(count==0){trUnitDestroy();}</command>
		<command>xsArraySetInt(yszAryUnitTime,protoID*10+pid,trTime());</command>
		<command>}else if(protoID==1052){if(kbUnitCount(pid,protoID,2)>21){trUnitDestroy();}</command>
		<command>}else</command>
		<command>{</command>
		<command>if(count>0){cheatbase=1;}else{trUnitDestroy();}</command>
		<command>}</command>
		<command>if(cheatbase==1)</command>
		<command>{</command>
		<command>trChatSendSpoofed(0,"&lt;color=1,0,1>"+kbGetPlayerName(pid)+" &lt;color=1,0,0>create unit("+count+")&lt;/color>&lt;color=1,0,1> by cheating.\n"+</command>
		<command>"&lt;icon=(16)("+xsArrayGetString(trQuestVarGet("yszUnitIcons"),protoID)+")>&lt;color=1,0,0>  "+protoID+"."+kbGetProtoUnitName(protoID)+" &lt;/color>");</command>
		<command>xsArraySetFloat(yszAryCommonVar,0*9+pid,1);</command>
		<command>uiLookAtAndSelectUnit(unitID);</command>
		<command>}</command>
		<command>}</command>
		<command>}else</command>
		<command>{</command>
		<command>if(protoID==1429){continue;}</command>
		<command>if(kbProtoUnitIsType(pid,protoID,1474)){continue;}</command>
		<command>if(kbProtoUnitIsType(pid,protoID,1542))</command>
		<command>{</command>
		<command>if(yszTechOrNugSumDif==0){trUnitDestroy();}</command>
		<command>}else{trUnitDestroy();}</command>
		<command>}</command>
		<command>xsArraySetInt(yszAryUnitCount,protoID*10+pid,0);</command>
		<command>}</command>
		<command>}</command>
		<command>}</command>
		<command>for(pid=cNumberPlayers-1;>0)</command>
		<command>{</command>
		<command>if(trPlayerActive(pid))</command>
		<command>{</command>
		<command>if(xsArrayGetFloat(yszAryCommonVar,0*9+pid)>0)</command>
		<command>{</command>
		<command>if(xsArrayGetFloat(yszAryCommonVar,100*9+pid)==0){xsArraySetFloat(yszAryCommonVar,100*9+pid,1);for(i=0;&lt;1462){if(kbProtoUnitIsType(pid,i,1474)){trModifyProtounit(kbGetProtoUnitName(i),pid,0,-100);}}}</command>
		<command>if(pid==trCurrentPlayer())</command>
		<command>{</command>
		<command>}</command>
		<command>xsArraySetFloat(yszAryCommonVar,0*9+pid,0);</command>
		<command>}</command>
		<command>}</command>
		<command>}</command>
		<command>yszTimesBase=yszTimesBase+1;</command>
		<command>}</command>
		<command>xsSetContextPlayer(lastpid);</command>
	</Effect>
	<Effect name="*Advanced Copy Units in Area">
		<Param name="Object" dispName="Center Unit" varType="unit">default</Param>
		<Param name="UnitType" dispName="Unit Type" VarType="unittype">Unit</Param>
		<Param name="Dist" dispName="Radius" varType="string">3</Param>
		<Param name="FromPlayer" dispName="From Player" varType="string">If(pid&gt;=0)</Param>
		<Param name="ToPlayer" dispName="To Player" varType="string">trCurrentPlayer()</Param>
		<Param name="Multiplier" dispName="Multiplier" varType="string">6</Param>
		<Param name="Area" dispName="" varType="area">0,0,0</Param>
		<Command>trQuestVarSet("unitTypeID",0);</Command>
		<Command>trQuestVarSet("unitBlockID",0);</Command>
		<Command>trQuestVarSet("unitQueryID",0);</Command>
		<Command>while(kbGetUnitTypeName(trQuestVarGet("unitTypeID"))!="%UnitType%"){</Command>
		<Command>trQuestVarSet("unitTypeID",trQuestVarGet("unitTypeID")+1);</Command>
		<Command>}</Command>
		<Command>trQuestVarSet("lastpid",xsGetContextPlayer());</Command>
		<Command>for(pid=cNumberPlayers-1;>=0){</Command><!--1-->
		<Command>xsSetContextPlayer(pid);</Command>
		<Command>/**/%FromPlayer%{</Command><!--2-->
		<Command>kbLookAtAllUnitsOnMap();</Command>
		<Command>trQuestVarSet("unitQueryID",kbUnitQueryCreate("unitQueryID"));</Command>
		<Command>kbUnitQuerySetIgnoreKnockedOutUnits(trQuestVarGet("unitQueryID"),true);</Command>
		<Command>kbUnitQuerySetPlayerID(trQuestVarGet("unitQueryID"),pid);</Command>
		<!--<Command>kbUnitQuerySetPlayerRelation(trQuestVarGet("unitQueryID"),%playerRelationOrID%);</Command>-->
		<Command>kbUnitQuerySetState(trQuestVarGet("unitQueryID"),cUnitStateAlive);</Command>
		<Command>kbUnitQuerySetUnitType(trQuestVarGet("unitQueryID"),trQuestVarGet("unitTypeID"));</Command>
		<Command>kbUnitQuerySetPosition(trQuestVarGet("unitQueryID"),kbGetBlockPosition("%Object%"));</Command>
		<Command>kbUnitQuerySetMaximumDistance(trQuestVarGet("unitQueryID"),%Dist%);</Command>
		<Command>kbUnitQuerySetAscendingSort(trQuestVarGet("unitQueryID"),true);</Command>
		<Command>kbUnitQueryResetResults(trQuestVarGet("unitQueryID"));</Command>
		<!-- Count = kbUnitQueryExecute(trQuestVarGet("unitQueryID") -->
		<Command>for(index=0; &lt;kbUnitQueryExecute(trQuestVarGet("unitQueryID"))){</Command><!--3-->
		<Command>trQuestVarSet("unitBlockID",kbUnitQueryGetResult(trQuestVarGet("unitQueryID"),index));</Command>
		<Command>if(trQuestVarGet("unitBlockID")!=kbGetBlockID("%Object%")){</Command><!--4-->
		<Command>trUnitSelectClear();</Command>
		<Command>trUnitSelectByID(trQuestVarGet("unitBlockID"));</Command>
		<!--Each unit-->
		<Command>for(i=0; &lt;%Multiplier%){</Command><!--5-->
		<Command>if(xsVectorGetX(vector(%Area%))!=0 || xsVectorGetY(vector(%Area%))!=0 || xsVectorGetZ(vector(%Area%))!=0){</Command>
		<Command>trUnitCreate(""+kbGetProtoUnitName(kbUnitGetProtoUnitID(trQuestVarGet("unitBlockID"))),"Default",%Area%,0,,%ToPlayer%);</Command>
		<Command>}else{</Command>
		<Command>trQuestVarSet("unitPX",xsVectorGetX(kbUnitGetPosition(trQuestVarGet("unitBlockID"))));</Command>
		<Command>trQuestVarSet("unitPY",xsVectorGetY(kbUnitGetPosition(trQuestVarGet("unitBlockID"))));</Command>
		<Command>trQuestVarSet("unitPZ",xsVectorGetZ(kbUnitGetPosition(trQuestVarGet("unitBlockID"))));</Command>
		<Command>trUnitCreate(""+kbGetProtoUnitName(kbUnitGetProtoUnitID(trQuestVarGet("unitBlockID"))),"Default",trQuestVarGet("unitPX"),trQuestVarGet("unitPY"),trQuestVarGet("unitPZ"),0,,%ToPlayer%);</Command>
		<Command>}</Command>
		<Command>}</Command><!--5-->
		<!--Each unit-->
		<Command>}}}}</Command><!--4,3,2,1-->
		<Command>xsSetContextPlayer(trQuestVarGet("lastpid"));</Command>
	</Effect>
	<Effect name="*Advanced Damage Units in Area 2">
		<Param name="Object" dispName="Center Unit" varType="unit">default</Param>
		<Param name="UnitType" dispName="Unit Type" VarType="unittype">Unit</Param>
		<Param name="Dist" dispName="Radius" varType="string">35</Param>
		<Param name="Player" dispName="Player" varType="string">If(pid!=0&&kbIsPlayerEnemy(trCurrentPlayer()))</Param>
		<Param name="CurHP" dispName="CurHP" varType="string">If(trQuestVarGet("CurHP")&gt;(trQuestVarGet("unitBlockID")%%50+1)</Param><!--int(1-50)-->
		<Param name="DamageAmt" dispName="DamageAmt" varType="string">0.5*(trQuestVarGet("CurHP")-(trQuestVarGet("unitBlockID")%%50+1))</Param>
		<Param name="IsDamaged" dispName="The unit is being damaged" varType="bool">true</Param>
		<Command>trQuestVarSet("unitTypeID",0);</Command>
		<Command>trQuestVarSet("unitBlockID",0);</Command>
		<Command>trQuestVarSet("unitQueryID",0);</Command>
		<Command>while(kbGetUnitTypeName(trQuestVarGet("unitTypeID"))!="%UnitType%"){</Command>
		<Command>trQuestVarSet("unitTypeID",trQuestVarGet("unitTypeID")+1);</Command>
		<Command>}</Command>
		<Command>trQuestVarSet("lastpid",xsGetContextPlayer());</Command>
		<Command>for(pid=cNumberPlayers-1;>=0){</Command><!--1-->
		<Command>xsSetContextPlayer(pid);</Command>
		<Command>/**/%Player%{</Command><!--2-->
		<Command>kbLookAtAllUnitsOnMap();</Command>
		<Command>trQuestVarSet("unitQueryID",kbUnitQueryCreate("unitQueryID"));</Command>
		<Command>kbUnitQuerySetIgnoreKnockedOutUnits(trQuestVarGet("unitQueryID"),true);</Command>
		<Command>kbUnitQuerySetPlayerID(trQuestVarGet("unitQueryID"),pid);</Command>
		<!--<Command>kbUnitQuerySetPlayerRelation(trQuestVarGet("unitQueryID"),%playerRelationOrID%);</Command>-->
		<Command>kbUnitQuerySetState(trQuestVarGet("unitQueryID"),cUnitStateAlive);</Command>
		<Command>kbUnitQuerySetUnitType(trQuestVarGet("unitQueryID"),trQuestVarGet("unitTypeID"));</Command>
		<Command>kbUnitQuerySetPosition(trQuestVarGet("unitQueryID"),kbGetBlockPosition("%Object%"));</Command>
		<Command>kbUnitQuerySetMaximumDistance(trQuestVarGet("unitQueryID"),%Dist%);</Command>
		<Command>kbUnitQuerySetAscendingSort(trQuestVarGet("unitQueryID"),true);</Command>
		<Command>kbUnitQueryResetResults(trQuestVarGet("unitQueryID"));</Command>
		<!-- Count = kbUnitQueryExecute(trQuestVarGet("unitQueryID") -->
		<Command>for(index=0; &lt;kbUnitQueryExecute(trQuestVarGet("unitQueryID"))){</Command><!--3-->
		<Command>trQuestVarSet("unitBlockID",kbUnitQueryGetResult(trQuestVarGet("unitQueryID"),index));</Command>
		<Command>if(trQuestVarGet("unitBlockID")!=kbGetBlockID("%Object%")){</Command><!--4-->
		<Command>trUnitSelectClear();</Command>
		<Command>trUnitSelectByID(trQuestVarGet("unitBlockID"));</Command>
		<!--Each unit-->
		<Command>trQuestVarSet("CurHP",kbUnitGetCurrentHitpoints(trQuestVarGet("unitBlockID")));</Command>
		<Command>trQuestVarSet("MaxHP",kbUnitGetMaximumHitpoints(trQuestVarGet("unitBlockID")));</Command>
		<Command>if(trQuestVarGet("TempHP"+trQuestVarGet("unitBlockID"))==0){</Command>
		<Command>trQuestVarSet("TempHP"+trQuestVarGet("unitBlockID"),trQuestVarGet("MaxHP"));</Command>
		<Command>}</Command>
		<Command>/**/%CurHP%){</Command><!--5-->
		<Command>if(%IsDamaged%==true){</Command>
		<Command>if(trQuestVarGet("TempHP"+trQuestVarGet("unitBlockID"))!=trQuestVarGet("CurHP"))</Command>
		<Command>trDamageUnit(%DamageAmt%);</Command>
		<Command>}else{</Command>
		<Command>trDamageUnit(%DamageAmt%);</Command>
		<Command>}</Command>
		<Command>trQuestVarSet("TempHP"+trQuestVarGet("unitBlockID"),trQuestVarGet("CurHP"));</Command>
		<Command>}</Command><!--5-->
		<!--Each unit-->
		<Command>}}}}</Command><!--4,3,2,1-->
		<Command>xsSetContextPlayer(trQuestVarGet("lastpid"));</Command>
	</Effect>
    <Effect name="*Advanced Disable Triggers">
		<Param name="EventID1" dispName="Trigger1" varType="event">-1</Param>
		  <Param name="EventID2" dispName="Trigger2" varType="event">-1</Param>
		  <Param name="EventID3" dispName="Trigger3" varType="event">-1</Param>
		  <Param name="EventID4" dispName="Trigger4" varType="event">-1</Param>
		  <Param name="EventID5" dispName="Trigger5" varType="event">-1</Param>
		  <Param name="EventID6" dispName="Trigger6" varType="event">-1</Param>
		  <Param name="EventID7" dispName="Trigger7" varType="event">-1</Param>
		  <Param name="EventID8" dispName="Trigger8" varType="event">-1</Param>
		<Command>trDisableTrigger(%EventID1%);</Command>
		<Command>trDisableTrigger(%EventID2%);</Command>
		<Command>trDisableTrigger(%EventID3%);</Command>
		<Command>trDisableTrigger(%EventID4%);</Command>
		<Command>trDisableTrigger(%EventID5%);</Command>
		<Command>trDisableTrigger(%EventID6%);</Command>
		<Command>trDisableTrigger(%EventID7%);</Command>
		<Command>trDisableTrigger(%EventID8%);</Command>
    </Effect>
    <Effect name="*Advanced Fire Events">
		<Param name="EventID1" dispName="Trigger1" varType="event">-1</Param>
		  <Param name="EventID2" dispName="Trigger2" varType="event">-1</Param>
		  <Param name="EventID3" dispName="Trigger3" varType="event">-1</Param>
		  <Param name="EventID4" dispName="Trigger4" varType="event">-1</Param>
		  <Param name="EventID5" dispName="Trigger5" varType="event">-1</Param>
		  <Param name="EventID6" dispName="Trigger6" varType="event">-1</Param>
		  <Param name="EventID7" dispName="Trigger7" varType="event">-1</Param>
		  <Param name="EventID8" dispName="Trigger8" varType="event">-1</Param>
		<Command>trEventFire(%EventID1%);</Command>
		<Command>trEventFire(%EventID2%);</Command>
		<Command>trEventFire(%EventID3%);</Command>
		<Command>trEventFire(%EventID4%);</Command>
		<Command>trEventFire(%EventID5%);</Command>
		<Command>trEventFire(%EventID6%);</Command>
		<Command>trEventFire(%EventID7%);</Command>
		<Command>trEventFire(%EventID8%);</Command>
    </Effect>
 	<Effect name="*Advanced Hotkey Trigger">
		<Param name="Key" dispName="Key" varType="string">a</Param>  
		  <Param name="Mode" dispName="Mode" varType="string">game</Param>  
		  <Param name="EventID" dispName="Event" varType="event">-1</Param>	 
		  <Command>map("%Key%","%Mode%","trackInsert(); trackAddWaypoint();trackPlay(-1,%EventID%);");</Command> 
	</Effect>
    <Effect name="*Advanced Modify Protounit For All Players">
		<Param name="ProtoUnit" dispName="ProtoUnit" varType="protounit">Villager</Param>
		<Param name="Field" dispName="Field" varType="pufield">0</Param>
		<Param name="Delta" dispName="Delta" varType="float">1.0</Param>
		<Command>for(i=cNumberPlayers-1;>=0){trModifyProtounit("%ProtoUnit%",i,%Field%,%Delta%);}</Command>
    </Effect>
    <Effect name="*Advanced Quest Var Echo 2">
	<Param name="QVName" dispName="Var Name" VarType="string">QV1</Param>
	<Command>trQuestVarEcho(""+%QVName%);</Command>
    </Effect>
    <Effect name="*Advanced Prevent Cheat-Unit Icon Load">
	<command>for(arrayID=0;&lt;0){}arrayID=xsArrayCreateString(1463,"","yszUnitIconsQQ516244306");</command>
	<command>if(arrayID>=0)</command>
	<command>{</command>
	<command>trQuestVarSet("yszUnitIcons",arrayID);</command>
	<command>xsArraySetString(arrayID,2,"units\trains\train_icon_64x64");</command>
	<command>xsArraySetString(arrayID,42,"units\animals\macaw\macaw_icon_64x64");</command>
	<command>xsArraySetString(arrayID,45,"units\animals\snow_owl\snow_owl_icon");</command>
	<command>xsArraySetString(arrayID,46,"units\animals\canadian_goose\canadian_goose_icon");</command>
	<command>xsArraySetString(arrayID,47,"units\animals\whale\whale_beluga_portrait");</command>
	<command>xsArraySetString(arrayID,48,"units\animals\eagle\eagle_icon_64x64");</command>
	<command>xsArraySetString(arrayID,52,"units\animals\canadian_goose\canadian_goose_icon");</command>
	<command>xsArraySetString(arrayID,60,"units\animals\vulture\vulture_icon_64x64");</command>
	<command>xsArraySetString(arrayID,69,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,70,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,73,"units\animals\vulture\vulture_icon_64x64");</command>
	<command>xsArraySetString(arrayID,75,"ui\trade_route\trade1");</command>
	<command>xsArraySetString(arrayID,84,"buildings\pyramid\pyramid_icon_64x64");</command>
	<command>xsArraySetString(arrayID,85,"buildings\pyramid\pyramid_icon_64x64");</command>
	<command>xsArraySetString(arrayID,90,"buildings\pyramid\pyramid_icon_64x64");</command>
	<command>xsArraySetString(arrayID,91,"units\animals\eagle\eagle_icon_64x64");</command>
	<command>xsArraySetString(arrayID,104,"units\spc\stuart_black\stuart_black_icon_64x64");</command>
	<command>xsArraySetString(arrayID,120,"units\spc\warwick\igc_falcon_portrait");</command>
	<command>xsArraySetString(arrayID,122,"units\animals\fish\bass_icon_64x64");</command>
	<command>xsArraySetString(arrayID,134,"buildings\pyramid\pyramid_icon_64x64");</command>
	<command>xsArraySetString(arrayID,139,"buildings\spc\fixed_gun\fixed_gun_icon_64x64");</command>
	<command>xsArraySetString(arrayID,140,"buildings\spc\fixed_gun\fixed_gun_icon_64x64");</command>
	<command>xsArraySetString(arrayID,144,"buildings\dock\dock_icon");</command>
	<command>xsArraySetString(arrayID,151,"homecity\gatherpoint_flags\homecity_waterspawn_flag_icon");</command>
	<command>xsArraySetString(arrayID,153,"units\animals\elk\elk_icon_32x32");</command>
	<command>xsArraySetString(arrayID,160,"buildings\pyramid\pyramid_icon_64x64");</command>
	<command>xsArraySetString(arrayID,174,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,175,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,176,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,177,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,178,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,179,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,180,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,181,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,182,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,183,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,184,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,185,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,186,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,187,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,188,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,189,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,190,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,191,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,192,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,193,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,204,"units\animals\condor\condor_icon_64x64");</command>
	<command>xsArraySetString(arrayID,205,"units\animals\macaw\macaw_icon_64x64");</command>
	<command>xsArraySetString(arrayID,206,"units\animals\macaw\macaw_icon_64x64");</command>
	<command>xsArraySetString(arrayID,210,"ui\Buildings\house_icon");</command>
	<command>xsArraySetString(arrayID,219,"ui\units\bank_wagon_icon");</command>
	<command>xsArraySetString(arrayID,228,"buildings\native_settlement\SM_indian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,229,"units\animals\bar_headed_goose\nature_bar_headed_goose_icon_64");</command>
	<command>xsArraySetString(arrayID,230,"units\animals\bar_headed_goose\nature_bar_headed_goose_icon_64");</command>
	<command>xsArraySetString(arrayID,232,"buildings\native_settlement\SM_indian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,233,"buildings\native_settlement\SM_indian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,234,"buildings\native_settlement\SM_indian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,235,"buildings\native_settlement\SM_indian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,236,"buildings\native_settlement\SM_indian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,237,"buildings\native_settlement\SM_indian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,238,"buildings\native_settlement\SM_indian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,239,"buildings\native_settlement\SM_indian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,242,"buildings\native_settlement\SM_asian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,243,"buildings\native_settlement\SM_asian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,244,"buildings\native_settlement\SM_asian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,245,"buildings\native_settlement\SM_asian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,246,"buildings\native_settlement\SM_asian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,247,"buildings\native_settlement\SM_asian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,248,"buildings\native_settlement\SM_asian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,249,"buildings\native_settlement\SM_asian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,250,"buildings\native_settlement\SM_asian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,251,"buildings\native_settlement\SM_asian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,252,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,255,"units\asians\natives\jesuit\unit_jesuit_icon_64");</command>
	<command>xsArraySetString(arrayID,256,"buildings\native_settlement\SM_asian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,257,"buildings\native_settlement\SM_indian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,258,"units\asians\natives\jesuit\unit_jesuit_icon_64");</command>
	<command>xsArraySetString(arrayID,259,"units\asians\natives\jesuit\unit_jesuit_icon_64");</command>
	<command>xsArraySetString(arrayID,260,"units\asians\natives\jesuit\unit_jesuit_icon_64");</command>
	<command>xsArraySetString(arrayID,261,"units\asians\natives\jesuit\unit_jesuit_icon_64");</command>
	<command>xsArraySetString(arrayID,262,"buildings\native_settlement\SM_indian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,263,"buildings\native_settlement\SM_indian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,264,"buildings\native_settlement\SM_indian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,265,"buildings\native_settlement\SM_indian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,274,"units\asians\natives\jesuit\unit_jesuit_icon_64");</command>
	<command>xsArraySetString(arrayID,277,"buildings\native_settlement\indian_native_site_icon_64");</command>
	<command>xsArraySetString(arrayID,280,"buildings\native_settlement\SM_asian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,281,"units\animals\wild_elephant\elephant_icon_64");</command>
	<command>xsArraySetString(arrayID,282,"buildings\native_settlement\SM_indian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,284,"units\villagers\villager_icon");</command>
	<command>xsArraySetString(arrayID,285,"units\infantry\pikeman\pikeman_icon");</command>
	<command>xsArraySetString(arrayID,286,"units\infantry_ranged\musketeer\musketeer_icon_64x64");</command>
	<command>xsArraySetString(arrayID,287,"buildings\mill\mill_icon");</command>
	<command>xsArraySetString(arrayID,288,"units\explorers\explorer_portrait");</command>
	<command>xsArraySetString(arrayID,289,"units\naval\caravel_ship\caravel_ship_icon");</command>
	<command>xsArraySetString(arrayID,290,"units\animals\sheep\sheep_icon_64");</command>
	<command>xsArraySetString(arrayID,291,"units\animals\bison\bison_icon_64");</command>
	<command>xsArraySetString(arrayID,292,"buildings\trading_post\trading_post_icon");</command>
	<command>xsArraySetString(arrayID,293,"buildings\house\house_icon");</command>
	<command>xsArraySetString(arrayID,294,"buildings\town_center\towncenter_icon");</command>
	<command>xsArraySetString(arrayID,295,"units\animals\fish\salmon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,296,"buildings\barracks\barracks_icon");</command>
	<command>xsArraySetString(arrayID,297,"buildings\dock\dock_icon");</command>
	<command>xsArraySetString(arrayID,298,"buildings\stables\stables_icon");</command>
	<command>xsArraySetString(arrayID,299,"buildings\artillery_depot\artillery_depot_icon");</command>
	<command>xsArraySetString(arrayID,300,"buildings\arsenal\arsenal_icon");</command>
	<command>xsArraySetString(arrayID,301,"buildings\church\church_icon");</command>
	<command>xsArraySetString(arrayID,302,"units\infantry\redolero\redolero_icon_64x64");</command>
	<command>xsArraySetString(arrayID,303,"units\infantry_ranged\crossbow\crossbow_icon_64x64");</command>
	<command>xsArraySetString(arrayID,304,"units\cavalry\uhlan\uhlan_icon");</command>
	<command>xsArraySetString(arrayID,305,"units\artillery\cannon\cannon_icon_64");</command>
	<command>xsArraySetString(arrayID,306,"units\infantry\halberdier\halberdier_icon_64x64");</command>
	<command>xsArraySetString(arrayID,307,"units\cavalry\cav_archer\cav_archer_icon_64x64");</command>
	<command>xsArraySetString(arrayID,308,"units\cavalry\light_cavalry\light_cavalry_icon_64x64");</command>
	<command>xsArraySetString(arrayID,309,"units\artillery\culverin\culverin_icon_64x64");</command>
	<command>xsArraySetString(arrayID,310,"units\artillery\falconet\falconet_icon_64x64");</command>
	<command>xsArraySetString(arrayID,311,"units\priests\we_priest_icon_64x64");</command>
	<command>xsArraySetString(arrayID,312,"units\infantry_ranged\skirmisher\skirmisher_icon");</command>
	<command>xsArraySetString(arrayID,313,"units\infantry_ranged\grenadier\grenadier_icon_64x64");</command>
	<command>xsArraySetString(arrayID,314,"units\cavalry\dragoon\dragoon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,315,"units\naval\fishing_ship\fishing_ship_icon_64x64");</command>
	<command>xsArraySetString(arrayID,316,"units\trains\train_icon_64x64");</command>
	<command>xsArraySetString(arrayID,317,"units\villagers\envoy_icon");</command>
	<command>xsArraySetString(arrayID,318,"units\artillery\mortar\mortar_icon_64x64");</command>
	<command>xsArraySetString(arrayID,319,"units\infantry_ranged\longbow\longbow_icon");</command>
	<command>xsArraySetString(arrayID,320,"units\cavalry\cuirassier\cuirassier_icon_64x64");</command>
	<command>xsArraySetString(arrayID,321,"units\trains\train_icon_64x64");</command>
	<command>xsArraySetString(arrayID,322,"units\trains\train_icon_64x64");</command>
	<command>xsArraySetString(arrayID,323,"units\natives\jaguar_warrior_icon");</command>
	<command>xsArraySetString(arrayID,324,"ui\units\az_eagle_knight_icon");</command>
	<command>xsArraySetString(arrayID,325,"units\natives\horse_archer_icon_64x64");</command>
	<command>xsArraySetString(arrayID,326,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,327,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,328,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,329,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,330,"units\natives\sharktooth_bow_icon_64x64");</command>
	<command>xsArraySetString(arrayID,331,"ui\units\IRO_tomahawk_icon");</command>
	<command>xsArraySetString(arrayID,332,"buildings\blockhouse\blockhouse_icon");</command>
	<command>xsArraySetString(arrayID,333,"units\animals\pronghorn\pronghorn_icon_64x64");</command>
	<command>xsArraySetString(arrayID,334,"units\cavalry\cossack\cossack_icon");</command>
	<command>xsArraySetString(arrayID,335,"units\infantry_ranged\strelet\strelet_icon_64x64");</command>
	<command>xsArraySetString(arrayID,336,"units\natives\mantlet_icon");</command>
	<command>xsArraySetString(arrayID,337,"ui\units\native_canoe_icon");</command>
	<command>xsArraySetString(arrayID,338,"buildings\bank\bank_icon");</command>
	<command>xsArraySetString(arrayID,339,"units\cavalry\spahi\spahi_icon");</command>
	<command>xsArraySetString(arrayID,340,"units\infantry_ranged\janissary\janissary_icon_64x64");</command>
	<command>xsArraySetString(arrayID,341,"units\artillery\great_bombard\great_bombard_icon_64x64");</command>
	<command>xsArraySetString(arrayID,342,"units\infantry_ranged\minuteman\minuteman_icon");</command>
	<command>xsArraySetString(arrayID,343,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,344,"units\infantry\dopplesoldner\dopplesoldner_icon_64x64");</command>
	<command>xsArraySetString(arrayID,345,"units\artillery\organ_gun\organ_gun_icon_64x64");</command>
	<command>xsArraySetString(arrayID,346,"units\cavalry\reiter\reiter_icon");</command>
	<command>xsArraySetString(arrayID,347,"units\infantry_ranged\cacadore\cacadore_icon_64x64");</command>
	<command>xsArraySetString(arrayID,348,"buildings\factory\shared_factory_icon");</command>
	<command>xsArraySetString(arrayID,349,"units\artillery\rocket\rocket_icon");</command>
	<command>xsArraySetString(arrayID,350,"units\cavalry\war_wagon\war_wagon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,351,"units\cavalry\oprichnik\oprichnik_icon");</command>
	<command>xsArraySetString(arrayID,352,"units\cavalry\lancer\lancer_icon");</command>
	<command>xsArraySetString(arrayID,353,"units\natives\blowgun_icon_64x64");</command>
	<command>xsArraySetString(arrayID,354,"units\natives\rifleman_icon_64x64");</command>
	<command>xsArraySetString(arrayID,355,"units\natives\cree_tracker_icon_64x64");</command>
	<command>xsArraySetString(arrayID,356,"units\natives\humainca_icon_64x64");</command>
	<command>xsArraySetString(arrayID,357,"units\natives\bola_icon");</command>
	<command>xsArraySetString(arrayID,358,"units\natives\holcan_spearman_icon");</command>
	<command>xsArraySetString(arrayID,359,"units\natives\clubman_icon");</command>
	<command>xsArraySetString(arrayID,360,"ui\units\sx_axe_rider_icon");</command>
	<command>xsArraySetString(arrayID,361,"units\natives\tupi_archer_icon_64x64");</command>
	<command>xsArraySetString(arrayID,366,"units\mercenaries\landsknecht\landsknect_icon_64x64");</command>
	<command>xsArraySetString(arrayID,367,"units\mercenaries\swiss_pikeman\swiss_pikeman_icon");</command>
	<command>xsArraySetString(arrayID,368,"buildings\wall\wall_icon_64x64");</command>
	<command>xsArraySetString(arrayID,369,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,370,"units\animals\elk\elk_icon_64x64");</command>
	<command>xsArraySetString(arrayID,371,"units\animals\bear\beargrizzly_icon_64x64");</command>
	<command>xsArraySetString(arrayID,372,"units\mercenaries\highlander\highlander_icon");</command>
	<command>xsArraySetString(arrayID,373,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,374,"buildings\wall\wall_icon_64x64");</command>
	<command>xsArraySetString(arrayID,375,"buildings\wall\wall_icon_64x64");</command>
	<command>xsArraySetString(arrayID,377,"units\animals\bear\bearblack_icon_64x64");</command>
	<command>xsArraySetString(arrayID,378,"units\animals\bear\bearpolar_icon_64x64");</command>
	<command>xsArraySetString(arrayID,379,"units\infantry_ranged\coureur\coureur_du_bois_icon_64x64");</command>
	<command>xsArraySetString(arrayID,380,"units\wardogs\war_dog_icon_64x64");</command>
	<command>xsArraySetString(arrayID,381,"buildings\pyramid\pyramid_icon_64x64");</command>
	<command>xsArraySetString(arrayID,382,"units\mercenaries\mameluke\mameluke_icon_64x64");</command>
	<command>xsArraySetString(arrayID,383,"units\mercenaries\balkan_stradiot\balkan_stradiot_icon_64x64");</command>
	<command>xsArraySetString(arrayID,384,"units\mercenaries\black_rider\black_rider_icon_64x64");</command>
	<command>xsArraySetString(arrayID,385,"units\mercenaries\manchurian_archer\manchurian_archer_icon_64x64");</command>
	<command>xsArraySetString(arrayID,386,"units\mercenaries\samurai\ronin_icon");</command>
	<command>xsArraySetString(arrayID,387,"units\mercenaries\jaeger\hessian_jaeger_icon_64x64");</command>
	<command>xsArraySetString(arrayID,388,"units\mercenaries\hackapell\hackapell_icon");</command>
	<command>xsArraySetString(arrayID,389,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,390,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,391,"buildings\fort\fort_icon");</command>
	<command>xsArraySetString(arrayID,392,"units\spc\morgan_black\morgan_black_icon_64x64");</command>
	<command>xsArraySetString(arrayID,393,"units\spc\john_black\john_black_icon_64x64");</command>
	<command>xsArraySetString(arrayID,394,"units\spc\amelia_black\amelia_black_icon_64x64");</command>
	<command>xsArraySetString(arrayID,395,"units\spc\kanyenke\kanyenke_icon_64x64");</command>
	<command>xsArraySetString(arrayID,396,"units\spc\nonahkee\nonahkee_icon_64x64");</command>
	<command>xsArraySetString(arrayID,397,"units\spc\alain\alain_igc_icon");</command>
	<command>xsArraySetString(arrayID,398,"units\spc\warwick\igc_warwick_icon");</command>
	<command>xsArraySetString(arrayID,399,"units\spc\beaumont\beaumont_icon_64x64");</command>
	<command>xsArraySetString(arrayID,400,"units\spc\elizabeth_ramsey\elizabeth_ramsey_icon_64x64");</command>
	<command>xsArraySetString(arrayID,401,"units\spc\sahin\sahin_icon_64x64");</command>
	<command>xsArraySetString(arrayID,402,"units\spc\major_cooper\major_cooper_icon_64x64");</command>
	<command>xsArraySetString(arrayID,403,"units\spc\delgado\delgado_icon_64x64");</command>
	<command>xsArraySetString(arrayID,404,"units\priests\spanish_priest_icon");</command>
	<command>xsArraySetString(arrayID,405,"buildings\wall\wall_icon_64x64");</command>
	<command>xsArraySetString(arrayID,406,"buildings\wall\wall_icon_64x64");</command>
	<command>xsArraySetString(arrayID,407,"buildings\wall\wall_icon_64x64");</command>
	<command>xsArraySetString(arrayID,408,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,409,"ui\units\IRO_tomahawk_icon");</command>
	<command>xsArraySetString(arrayID,410,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,411,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,412,"units\animals\jaguar\jaguar_icon");</command>
	<command>xsArraySetString(arrayID,413,"units\animals\tapir\tapir_icon");</command>
	<command>xsArraySetString(arrayID,414,"ui\command\generate_food_icon");</command>
	<command>xsArraySetString(arrayID,415,"ui\command\generate_wood_icon");</command>
	<command>xsArraySetString(arrayID,416,"ui\command\generate_coin_icon");</command>
	<command>xsArraySetString(arrayID,417,"buildings\plantation\plantation_icon");</command>
	<command>xsArraySetString(arrayID,418,"units\animals\capybara\capybara_icon");</command>
	<command>xsArraySetString(arrayID,419,"units\animals\jaguar\jaguar_icon");</command>
	<command>xsArraySetString(arrayID,420,"units\animals\bear\bearblack_icon_64x64");</command>
	<command>xsArraySetString(arrayID,421,"units\animals\deer\deer_icon_64x64");</command>
	<command>xsArraySetString(arrayID,422,"objects\meeting_pole\meeting_pole_icon");</command>
	<command>xsArraySetString(arrayID,423,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,424,"units\surgeons\surgeon_icon");</command>
	<command>xsArraySetString(arrayID,425,"units\priests\ottoman_priest_icon");</command>
	<command>xsArraySetString(arrayID,426,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,427,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,428,"units\animals\caribou\caribou_icon_64x64");</command>
	<command>xsArraySetString(arrayID,429,"buildings\outpost\outpost_icon_64x64");</command>
	<command>xsArraySetString(arrayID,430,"units\animals\moose\moose_icon_64x64");</command>
	<command>xsArraySetString(arrayID,431,"units\animals\musk_ox\musk_ox_icon");</command>
	<command>xsArraySetString(arrayID,432,"units\animals\cougar\cougar_icon_64x64");</command>
	<command>xsArraySetString(arrayID,433,"units\animals\bighorn_sheep\bighorn_sheep_icon");</command>
	<command>xsArraySetString(arrayID,434,"buildings\market\market_icon");</command>
	<command>xsArraySetString(arrayID,436,"units\spc\white_jaguar\jaguar_white_icon_64x64");</command>
	<command>xsArraySetString(arrayID,437,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,438,"units\animals\turkey\turkey_portrait");</command>
	<command>xsArraySetString(arrayID,439,"units\mercenaries\barbary_corsair\barbary_corsair_icon_64x64");</command>
	<command>xsArraySetString(arrayID,440,"units\villagers\covered_wagon\covered_wagon_icon_64");</command>
	<command>xsArraySetString(arrayID,441,"units\naval\frigate\frigate_icon_64x64");</command>
	<command>xsArraySetString(arrayID,442,"units\naval\fluyt\fluyt_icon_64x64");</command>
	<command>xsArraySetString(arrayID,443,"units\naval\galleon\galleon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,444,"units\naval\galley\galley_icon_64x64");</command>
	<command>xsArraySetString(arrayID,445,"units\naval\privateer\privateer_icon_64x64");</command>
	<command>xsArraySetString(arrayID,446,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,447,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,448,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,449,"units\spc\chilche_young\chilche_young_icon");</command>
	<command>xsArraySetString(arrayID,450,"units\animals\cow\cow_icon_64x64");</command>
	<command>xsArraySetString(arrayID,451,"units\animals\wolf\wolf_icon_64x64");</command>
	<command>xsArraySetString(arrayID,452,"units\animals\horse\horse_icon_64x64");</command>
	<command>xsArraySetString(arrayID,453,"units\spc\george_washington\george_washington_icon_64x64");</command>
	<command>xsArraySetString(arrayID,455,"units\spc\stuart_black\stuart_black_icon_64x64");</command>
	<command>xsArraySetString(arrayID,456,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,457,"units\infantry\boneguard\boneguard_age1_icon_64x64");</command>
	<command>xsArraySetString(arrayID,458,"units\animals\wolf\white_wolf_icon_64x64");</command>
	<command>xsArraySetString(arrayID,459,"buildings\gold_mine\gold_mine_icon_64x64");</command>
	<command>xsArraySetString(arrayID,460,"units\animals\rhea\rhea_portrait");</command>
	<command>xsArraySetString(arrayID,461,"units\animals\cougar\pet_cougar_icon_64x64");</command>
	<command>xsArraySetString(arrayID,462,"units\animals\bear\beargrizzly_icon_64x64");</command>
	<command>xsArraySetString(arrayID,463,"units\animals\bear\bearpolar_icon_64x64");</command>
	<command>xsArraySetString(arrayID,464,"units\animals\wolf\wolf_icon_64x64");</command>
	<command>xsArraySetString(arrayID,465,"units\animals\wolf\wolf_icon_64x64");</command>
	<command>xsArraySetString(arrayID,466,"units\animals\fish\cod_icon_64x64");</command>
	<command>xsArraySetString(arrayID,467,"units\wardogs\war_dog_icon_64x64");</command>
	<command>xsArraySetString(arrayID,468,"buildings\livestock pen\livestock_pen_icon");</command>
	<command>xsArraySetString(arrayID,469,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,470,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,471,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,472,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,473,"units\animals\wolf\wolf_icon_64x64");</command>
	<command>xsArraySetString(arrayID,474,"units\spc\outlaws\outlaw_rider_icon_64x64");</command>
	<command>xsArraySetString(arrayID,475,"units\natives\blowgun_icon_64x64");</command>
	<command>xsArraySetString(arrayID,476,"units\spc\outlaws\outlaw_shotgun_icon");</command>
	<command>xsArraySetString(arrayID,477,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,479,"units\trade\travois_icon_64");</command>
	<command>xsArraySetString(arrayID,480,"units\trade\stagecoach_icon_64x64");</command>
	<command>xsArraySetString(arrayID,481,"units\balloons\hot_air_balloon");</command>
	<command>xsArraySetString(arrayID,482,"buildings\wall\wall_portrait");</command>
	<command>xsArraySetString(arrayID,483,"units\animals\alligator\alligator_icon_64x64");</command>
	<command>xsArraySetString(arrayID,484,"units\spc\pirates\pirate_icon");</command>
	<command>xsArraySetString(arrayID,485,"units\natives\miskatonic_scout_icon_64x64");</command>
	<command>xsArraySetString(arrayID,486,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,487,"buildings\field_hospital\field_hostpital_icon");</command>
	<command>xsArraySetString(arrayID,488,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,489,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,490,"ui\trade_route\trade1");</command>
	<command>xsArraySetString(arrayID,502,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,503,"buildings\pyramid\pyramid_icon_64x64");</command>
	<command>xsArraySetString(arrayID,504,"units\squad\drummer\drummer_icon");</command>
	<command>xsArraySetString(arrayID,505,"units\squad\flag_bearer\flag_bearer_icon");</command>
	<command>xsArraySetString(arrayID,506,"terrain\trees\berrybush_icon_64");</command>
	<command>xsArraySetString(arrayID,507,"buildings\capitol\capitol_icon");</command>
	<command>xsArraySetString(arrayID,508,"ui\units\sx_dog_soldier_icon");</command>
	<command>xsArraySetString(arrayID,509,"buildings\house\house_icon");</command>
	<command>xsArraySetString(arrayID,510,"units\villagers\settler_wagon\settler_wagon_icon");</command>
	<command>xsArraySetString(arrayID,511,"units\naval\monitor\monitor_icon_64x64");</command>
	<command>xsArraySetString(arrayID,512,"units\spc\miner\miner_icon");</command>
	<command>xsArraySetString(arrayID,513,"ui\command\generate_fame_icon");</command>
	<command>xsArraySetString(arrayID,514,"units\spc\russian_cannon\russian_cannon_icon_64");</command>
	<command>xsArraySetString(arrayID,515,"terrain\rock_bridge\rockbridge_icon_64x64");</command>
	<command>xsArraySetString(arrayID,516,"units\artillery\abus_gun\abus_gun_icon_64x64");</command>
	<command>xsArraySetString(arrayID,517,"units\infantry_ranged\coureur\coureur_du_bois_icon_64x64");</command>
	<command>xsArraySetString(arrayID,518,"buildings\pyramid\pyramid_icon_64x64");</command>
	<command>xsArraySetString(arrayID,519,"terrain\rock_bridge\rockbridge_icon_64x64");</command>
	<command>xsArraySetString(arrayID,520,"terrain\rock_bridge\rockbridge_icon_64x64");</command>
	<command>xsArraySetString(arrayID,521,"ui\command\generate_food_icon");</command>
	<command>xsArraySetString(arrayID,522,"ui\command\generate_wood_icon");</command>
	<command>xsArraySetString(arrayID,523,"ui\command\generate_coin_icon");</command>
	<command>xsArraySetString(arrayID,524,"terrain\rock_bridge\rockbridge_icon_64x64");</command>
	<command>xsArraySetString(arrayID,528,"units\cavalry\learicorn\learicorn_icon_64x64");</command>
	<command>xsArraySetString(arrayID,529,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,530,"units\spc\alain\alain_igc_icon");</command>
	<command>xsArraySetString(arrayID,531,"units\spc\amelia_black\amelia_black_icon_64x64");</command>
	<command>xsArraySetString(arrayID,532,"units\spc\beaumont\beaumont_icon_64x64");</command>
	<command>xsArraySetString(arrayID,533,"units\spc\major_cooper\major_cooper_icon_64x64");</command>
	<command>xsArraySetString(arrayID,534,"units\spc\delgado\delgado_icon_64x64");</command>
	<command>xsArraySetString(arrayID,535,"units\spc\john_black\john_black_icon_64x64");</command>
	<command>xsArraySetString(arrayID,536,"units\spc\kanyenke\kanyenke_icon_64x64");</command>
	<command>xsArraySetString(arrayID,537,"units\spc\elizabeth_ramsey\elizabeth_ramsey_icon_64x64");</command>
	<command>xsArraySetString(arrayID,538,"units\spc\morgan_black\morgan_black_icon_64x64");</command>
	<command>xsArraySetString(arrayID,539,"units\spc\nonahkee\nonahkee_icon_64x64");</command>
	<command>xsArraySetString(arrayID,540,"units\spc\sahin\sahin_icon_64x64");</command>
	<command>xsArraySetString(arrayID,541,"units\spc\stuart_black\stuart_black_icon_64x64");</command>
	<command>xsArraySetString(arrayID,542,"units\spc\warwick\igc_warwick_icon");</command>
	<command>xsArraySetString(arrayID,543,"units\spc\george_washington\george_washington_icon_64x64");</command>
	<command>xsArraySetString(arrayID,544,"units\spc\neamaltha\neamaltha_icon_64x64");</command>
	<command>xsArraySetString(arrayID,545,"units\animals\bison\bison_white_icon_64x64");</command>
	<command>xsArraySetString(arrayID,546,"units\natives\greta_icon");</command>
	<command>xsArraySetString(arrayID,547,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,548,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,549,"units\trade\spc_wagon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,550,"units\trade\spc_wagon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,551,"units\trade\spc_wagon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,552,"units\trade\spc_wagon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,553,"units\spc\kanyenke\kanyenke_icon_64x64");</command>
	<command>xsArraySetString(arrayID,554,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,555,"buildings\spc\tents\largetent_icon_64x64");</command>
	<command>xsArraySetString(arrayID,556,"units\natives\rifleman_icon_64x64");</command>
	<command>xsArraySetString(arrayID,557,"units\natives\rifleman_icon_64x64");</command>
	<command>xsArraySetString(arrayID,558,"units\natives\horse_archer_icon_64x64");</command>
	<command>xsArraySetString(arrayID,559,"buildings\pyramid\pyramid_icon_64x64");</command>
	<command>xsArraySetString(arrayID,560,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,561,"units\naval\frigate\frigate_icon_64x64");</command>
	<command>xsArraySetString(arrayID,562,"units\spc\hoop_thrower\hoop_thrower_icon");</command>
	<command>xsArraySetString(arrayID,563,"units\naval\caravel_ship\caravel_ship_icon");</command>
	<command>xsArraySetString(arrayID,564,"buildings\spc\weapons_cache\weapons_cache_portrait");</command>
	<command>xsArraySetString(arrayID,565,"buildings\spc\aztec_temple\aztec_temple_icon_64x64");</command>
	<command>xsArraySetString(arrayID,566,"buildings\spc\fixed_gun\fixed_gun_icon_64x64");</command>
	<command>xsArraySetString(arrayID,567,"buildings\spc\fountain_of_youth\fountain_youth_portrait");</command>
	<command>xsArraySetString(arrayID,568,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,569,"units\spc\boneguard\boneguard_age2_icon_64x64");</command>
	<command>xsArraySetString(arrayID,570,"units\naval\galleon\galleon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,571,"units\spc\john_black\john_black_icon_64x64");</command>
	<command>xsArraySetString(arrayID,572,"units\spc\kanyenke\kanyenke_icon_64x64");</command>
	<command>xsArraySetString(arrayID,573,"units\animals\tapir\tapir_icon");</command>
	<command>xsArraySetString(arrayID,574,"buildings\spc\cherokee_warhut\spc_cherokee_warhut_portrait");</command>
	<command>xsArraySetString(arrayID,576,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,577,"units\natives\nootka_warchief_icon");</command>
	<command>xsArraySetString(arrayID,578,"buildings\spc\inca_outpost\inca_outpost_icon_64x64");</command>
	<command>xsArraySetString(arrayID,579,"units\natives\blowgun_icon_64x64");</command>
	<command>xsArraySetString(arrayID,582,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,583,"homecity\gatherpoint_flags\homecity_waterspawn_flag_icon");</command>
	<command>xsArraySetString(arrayID,584,"units\spc\bolivar\bolivar_icon");</command>
	<command>xsArraySetString(arrayID,585,"units\spc\bolivar\bolivar_icon");</command>
	<command>xsArraySetString(arrayID,586,"units\natives\jaguar_warrior_icon");</command>
	<command>xsArraySetString(arrayID,587,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,590,"units\naval\galleon\galleon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,591,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,592,"buildings\spc\inca_temple\inca_temple_icon_64x64");</command>
	<command>xsArraySetString(arrayID,593,"units\spc\kanyenke_old\igc_kanyenke_old_icon");</command>
	<command>xsArraySetString(arrayID,594,"units\spc\morgan_black\morgan_black_icon_64x64");</command>
	<command>xsArraySetString(arrayID,595,"buildings\spc\fort\spc_fort_gate_icon64x64");</command>
	<command>xsArraySetString(arrayID,596,"buildings\spc\fort\spc_fort_wall_icon64x64");</command>
	<command>xsArraySetString(arrayID,597,"buildings\spc\fort\spc_fort_wall_icon64x64");</command>
	<command>xsArraySetString(arrayID,598,"buildings\spc\fort\spc_fort_wall_icon64x64");</command>
	<command>xsArraySetString(arrayID,599,"buildings\spc\fort\spc_fort_wall_icon64x64");</command>
	<command>xsArraySetString(arrayID,600,"buildings\spc\fort\spc_fort_wall_icon64x64");</command>
	<command>xsArraySetString(arrayID,601,"buildings\wall\wall_icon_64x64");</command>
	<command>xsArraySetString(arrayID,602,"buildings\town_center\towncenter_icon");</command>
	<command>xsArraySetString(arrayID,603,"buildings\spc\inca_outpost\inca_outpost_icon_64x64");</command>
	<command>xsArraySetString(arrayID,604,"buildings\spc\fort\spc_fort_wall_icon64x64");</command>
	<command>xsArraySetString(arrayID,605,"units\squad\flag_bearer\flag_bearer_icon");</command>
	<command>xsArraySetString(arrayID,606,"units\squad\flag_bearer\flag_bearer_icon");</command>
	<command>xsArraySetString(arrayID,608,"buildings\spc\fort\spc_fort_wall_icon64x64");</command>
	<command>xsArraySetString(arrayID,609,"units\naval\galleon\galleon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,610,"units\naval\galleon\galleon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,611,"buildings\wall\wall_icon_64x64");</command>
	<command>xsArraySetString(arrayID,612,"buildings\blockhouse\blockhouse_icon");</command>
	<command>xsArraySetString(arrayID,613,"buildings\gold_mine\gold_mine_icon_64x64");</command>
	<command>xsArraySetString(arrayID,614,"buildings\blockhouse\blockhouse_icon");</command>
	<command>xsArraySetString(arrayID,615,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,616,"objects\spc\spanish_ship_ruins\ship_ruins_icon_64x64");</command>
	<command>xsArraySetString(arrayID,617,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,618,"units\spc\alain\alain_igc_icon");</command>
	<command>xsArraySetString(arrayID,619,"units\spc\kanyenke_old\igc_kanyenke_old_icon");</command>
	<command>xsArraySetString(arrayID,620,"units\animals\llama\llama_icon_64x64");</command>
	<command>xsArraySetString(arrayID,621,"buildings\spc\stockades\stockades_portrait");</command>
	<command>xsArraySetString(arrayID,622,"units\naval\fishing_ship\fishing_ship_icon_64x64");</command>
	<command>xsArraySetString(arrayID,623,"units\spc\pirates\pirate_icon");</command>
	<command>xsArraySetString(arrayID,624,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,625,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,626,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,627,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,628,"units\spc\miner\miner_icon");</command>
	<command>xsArraySetString(arrayID,629,"units\trains\train_icon_64x64");</command>
	<command>xsArraySetString(arrayID,630,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,631,"nuggets\outlaw_kidnap\outlaw_icon_64x64");</command>
	<command>xsArraySetString(arrayID,632,"units\naval\galleon\galleon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,633,"units\spc\chilche_old\chilche_old_icon_64x64");</command>
	<command>xsArraySetString(arrayID,634,"buildings\pyramid\pyramid_icon_64x64");</command>
	<command>xsArraySetString(arrayID,635,"units\spc\white_jaguar\jaguar_white_icon_64x64");</command>
	<command>xsArraySetString(arrayID,636,"units\animals\wolf\white_wolf_icon_64x64");</command>
	<command>xsArraySetString(arrayID,637,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,638,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,639,"buildings\blockhouse\blockhouse_icon");</command>
	<command>xsArraySetString(arrayID,640,"units\mercenaries\jaeger\hessian_jaeger_icon_64x64");</command>
	<command>xsArraySetString(arrayID,641,"units\trains\train_icon_64x64");</command>
	<command>xsArraySetString(arrayID,642,"units\trains\train_icon_64x64");</command>
	<command>xsArraySetString(arrayID,643,"units\trains\train_icon_64x64");</command>
	<command>xsArraySetString(arrayID,644,"units\spc\boneguard\boneguard_age2_icon_64x64");</command>
	<command>xsArraySetString(arrayID,645,"buildings\gold_mine\gold_mine_icon_64x64");</command>
	<command>xsArraySetString(arrayID,646,"nuggets\spc_navigation_chart\spc_navigation_chart_portrait");</command>
	<command>xsArraySetString(arrayID,647,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,648,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,649,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,650,"units\infantry_ranged\musketeer\musketeer_icon_64x64");</command>
	<command>xsArraySetString(arrayID,651,"units\infantry_ranged\crossbow\crossbow_icon_64x64");</command>
	<command>xsArraySetString(arrayID,652,"units\naval\galleon\galleon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,654,"units\natives\medicine_man_icon");</command>
	<command>xsArraySetString(arrayID,655,"units\mercenaries\barbary_corsair\barbary_corsair_icon_64x64");</command>
	<command>xsArraySetString(arrayID,656,"units\spc\neamaltha\neamaltha_icon_64x64");</command>
	<command>xsArraySetString(arrayID,658,"buildings\spc\fixed_gun\fixed_gun_icon_64x64");</command>
	<command>xsArraySetString(arrayID,661,"units\spc\alain\alain_igc_icon");</command>
	<command>xsArraySetString(arrayID,664,"units\mercenaries\barbary_corsair\barbary_corsair_icon_64x64");</command>
	<command>xsArraySetString(arrayID,665,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,666,"buildings\spc\ossuary\spc_ossuary_icon_64x64");</command>
	<command>xsArraySetString(arrayID,667,"units\trade\outpost_wagon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,668,"units\trade\fort_wagon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,669,"units\trade\factory_wagon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,670,"ui\command\generate_wood_icon");</command>
	<command>xsArraySetString(arrayID,671,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,672,"buildings\house\house_icon");</command>
	<command>xsArraySetString(arrayID,673,"buildings\house\house_icon");</command>
	<command>xsArraySetString(arrayID,674,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,675,"units\animals\whale_minke\minke_whale_portrait");</command>
	<command>xsArraySetString(arrayID,676,"units\animals\whale\whale_humpback_portrait");</command>
	<command>xsArraySetString(arrayID,677,"units\animals\cougar\cougar_icon_64x64");</command>
	<command>xsArraySetString(arrayID,678,"ui\command\generate_wood_icon");</command>
	<command>xsArraySetString(arrayID,679,"buildings\trading_post\trading_post_icon");</command>
	<command>xsArraySetString(arrayID,680,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,681,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,682,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,684,"units\george_crushington\g_crushington_icon");</command>
	<command>xsArraySetString(arrayID,685,"units\animals\bear\lazer_bear_portrait");</command>
	<command>xsArraySetString(arrayID,686,"units\fluffy\fluffy_portrait");</command>
	<command>xsArraySetString(arrayID,687,"units\monster_truck\monster_truck_blue_icon");</command>
	<command>xsArraySetString(arrayID,688,"units\monster_truck\monster_truck_red_icon");</command>
	<command>xsArraySetString(arrayID,689,"units\animals\fish\bass_icon_64x64");</command>
	<command>xsArraySetString(arrayID,690,"units\animals\fish\fish_icon_64x64");</command>
	<command>xsArraySetString(arrayID,691,"units\animals\fish\tarpon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,692,"units\animals\fish\mahi_icon_64x64");</command>
	<command>xsArraySetString(arrayID,693,"units\artillery\great_bombard\great_bombard_icon_64x64");</command>
	<command>xsArraySetString(arrayID,694,"units\animals\tapir\flying_purple_tapir_icon");</command>
	<command>xsArraySetString(arrayID,695,"units\animals\fish\bass_icon_64x64");</command>
	<command>xsArraySetString(arrayID,696,"ui\command\generate_coin_icon");</command>
	<command>xsArraySetString(arrayID,697,"ui\command\generate_food_icon");</command>
	<command>xsArraySetString(arrayID,698,"ui\command\generate_wood_icon");</command>
	<command>xsArraySetString(arrayID,699,"units\animals\caribou\caribou_icon_64x64");</command>
	<command>xsArraySetString(arrayID,700,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,704,"ui\units\IRO_tomahawk_icon");</command>
	<command>xsArraySetString(arrayID,705,"ui\units\iro_aenna_icon");</command>
	<command>xsArraySetString(arrayID,706,"ui\units\iro_forrest_runner_icon");</command>
	<command>xsArraySetString(arrayID,707,"ui\units\IRO_horseman_icon");</command>
	<command>xsArraySetString(arrayID,708,"ui\units\iro_musket_rider_icon");</command>
	<command>xsArraySetString(arrayID,709,"ui\units\iro_ram_icon");</command>
	<command>xsArraySetString(arrayID,710,"units\natives\mantlet_icon");</command>
	<command>xsArraySetString(arrayID,711,"ui\units\sx_light_cannon_icon");</command>
	<command>xsArraySetString(arrayID,712,"ui\units\IRO_warchief_icon");</command>
	<command>xsArraySetString(arrayID,713,"ui\Buildings\war_hut_icon");</command>
	<command>xsArraySetString(arrayID,714,"ui\Buildings\medicine_shrine");</command>
	<command>xsArraySetString(arrayID,715,"ui\Buildings\corral_icon");</command>
	<command>xsArraySetString(arrayID,716,"ui\Buildings\farm_icon");</command>
	<command>xsArraySetString(arrayID,717,"ui\units\az_war_canoe_icon");</command>
	<command>xsArraySetString(arrayID,718,"ui\Buildings\house_icon");</command>
	<command>xsArraySetString(arrayID,719,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,720,"ui\buildings\iro_house_icon");</command>
	<command>xsArraySetString(arrayID,721,"ui\units\native_villager_icon");</command>
	<command>xsArraySetString(arrayID,722,"ui\units\az_zapotec_lightning_warrior_icon");</command>
	<command>xsArraySetString(arrayID,723,"units\trade\travois_icon_64");</command>
	<command>xsArraySetString(arrayID,724,"units\trade\travois_icon_64");</command>
	<command>xsArraySetString(arrayID,725,"ui\units\iro_priest_icon");</command>
	<command>xsArraySetString(arrayID,726,"buildings\barracks\barracks_icon");</command>
	<command>xsArraySetString(arrayID,727,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,728,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,729,"buildings\gold_mine\gold_mine_icon_64x64");</command>
	<command>xsArraySetString(arrayID,730,"ui\units\klamath_rifleman_icon");</command>
	<command>xsArraySetString(arrayID,731,"ui\Units\elmeti_icon");</command>
	<command>xsArraySetString(arrayID,732,"ui\units\cheyenne_cav_icon");</command>
	<command>xsArraySetString(arrayID,733,"ui\units\huron_mantlet_icon");</command>
	<command>xsArraySetString(arrayID,734,"ui\units\ninja_icon");</command>
	<command>xsArraySetString(arrayID,735,"ui\units\apache_cavalry_icon");</command>
	<command>xsArraySetString(arrayID,736,"ui\units\navajo_rifleman_icon");</command>
	<command>xsArraySetString(arrayID,737,"units\animals\alligator\alligator_icon_64x64");</command>
	<command>xsArraySetString(arrayID,738,"ui\units\sx_warclub_icon");</command>
	<command>xsArraySetString(arrayID,739,"ui\units\sx_warbow_icon");</command>
	<command>xsArraySetString(arrayID,740,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,741,"ui\units\sx_warchief_icon");</command>
	<command>xsArraySetString(arrayID,742,"ui\units\sx_rifle_rider_icon");</command>
	<command>xsArraySetString(arrayID,743,"ui\Buildings\Fire_Pit_icon");</command>
	<command>xsArraySetString(arrayID,744,"ui\units\az_coyote_man_icon");</command>
	<command>xsArraySetString(arrayID,745,"ui\units\az_macehuatlin_icon");</command>
	<command>xsArraySetString(arrayID,746,"ui\units\sx_warrifle_icon");</command>
	<command>xsArraySetString(arrayID,747,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,748,"units\spc\nate_black\nate_black_portrait");</command>
	<command>xsArraySetString(arrayID,749,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,750,"ui\units\tlaloc_canoe_icon");</command>
	<command>xsArraySetString(arrayID,751,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,752,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,753,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,754,"ui\Buildings\nobles_hut_icon");</command>
	<command>xsArraySetString(arrayID,755,"ui\units\az_eagle_knight_icon");</command>
	<command>xsArraySetString(arrayID,756,"ui\units\az_jaguar_warrior_icon");</command>
	<command>xsArraySetString(arrayID,757,"ui\units\az_arrow_knight_icon");</command>
	<command>xsArraySetString(arrayID,758,"ui\units\az_puma_man_icon");</command>
	<command>xsArraySetString(arrayID,759,"ui\units\az_skull_knight_icon");</command>
	<command>xsArraySetString(arrayID,760,"ui\units\az_warchief_portrait");</command>
	<command>xsArraySetString(arrayID,761,"buildings\gold_mine\gold_mine_icon_64x64");</command>
	<command>xsArraySetString(arrayID,762,"ui\units\az_travois_icon");</command>
	<command>xsArraySetString(arrayID,763,"ui\units\fusilier_icon");</command>
	<command>xsArraySetString(arrayID,764,"ui\units\colonial_militia_icon");</command>
	<command>xsArraySetString(arrayID,765,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,766,"ui\units\sx_axe_rider_icon");</command>
	<command>xsArraySetString(arrayID,767,"ui\units\sx_dog_soldier_icon");</command>
	<command>xsArraySetString(arrayID,768,"ui\units\coup_rider_icon");</command>
	<command>xsArraySetString(arrayID,769,"ui\units\guanaco_icon");</command>
	<command>xsArraySetString(arrayID,770,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,771,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,772,"ui\Units\petard_icon");</command>
	<command>xsArraySetString(arrayID,773,"ui\units\mapuche_clubman_icon");</command>
	<command>xsArraySetString(arrayID,774,"units\artillery\organ_gun\organ_gun_icon_64x64");</command>
	<command>xsArraySetString(arrayID,775,"units\spc\sven\sven_portrait");</command>
	<command>xsArraySetString(arrayID,776,"units\spc\chayton\chayton_portrait");</command>
	<command>xsArraySetString(arrayID,777,"units\spc\sheriff_holmes\holme_portrait");</command>
	<command>xsArraySetString(arrayID,778,"ui\command\generate_wood_icon");</command>
	<command>xsArraySetString(arrayID,779,"buildings\spc\weapons_cache\weapons_cache_portrait");</command>
	<command>xsArraySetString(arrayID,784,"buildings\spc\fixed_gun\fixed_gun_icon_64x64");</command>
	<command>xsArraySetString(arrayID,785,"units\spc\delgado\delgado_icon_64x64");</command>
	<command>xsArraySetString(arrayID,786,"units\spc\john_black\john_black_icon_64x64");</command>
	<command>xsArraySetString(arrayID,787,"ui\units\colonial_militia_icon");</command>
	<command>xsArraySetString(arrayID,788,"buildings\factory\shared_factory_icon");</command>
	<command>xsArraySetString(arrayID,789,"buildings\arsenal\arsenal_icon");</command>
	<command>xsArraySetString(arrayID,790,"buildings\factory\shared_factory_icon");</command>
	<command>xsArraySetString(arrayID,791,"units\spc\john_black\john_black_icon_64x64");</command>
	<command>xsArraySetString(arrayID,792,"units\infantry_ranged\musketeer\musketeer_icon_64x64");</command>
	<command>xsArraySetString(arrayID,793,"units\spc\john_black\john_black_icon_64x64");</command>
	<command>xsArraySetString(arrayID,794,"units\spc\john_black\john_black_icon_64x64");</command>
	<command>xsArraySetString(arrayID,795,"units\artillery\falconet\falconet_icon_64x64");</command>
	<command>xsArraySetString(arrayID,796,"units\artillery\mortar\mortar_icon_64x64");</command>
	<command>xsArraySetString(arrayID,797,"units\artillery\cannon\cannon_icon_64");</command>
	<command>xsArraySetString(arrayID,798,"units\artillery\rocket\rocket_icon");</command>
	<command>xsArraySetString(arrayID,799,"ui\buildings\native_embassy_icon");</command>
	<command>xsArraySetString(arrayID,800,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,801,"ui\units\flt_boat_portrait");</command>
	<command>xsArraySetString(arrayID,802,"ui\buildings\barn_portrait");</command>
	<command>xsArraySetString(arrayID,803,"units\trade\travois_icon_64");</command>
	<command>xsArraySetString(arrayID,804,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,805,"units\trade\travois_icon_64");</command>
	<command>xsArraySetString(arrayID,806,"ui\buildings\baker_portrait");</command>
	<command>xsArraySetString(arrayID,807,"ui\units\colonial_militia_icon");</command>
	<command>xsArraySetString(arrayID,808,"buildings\house\house_icon");</command>
	<command>xsArraySetString(arrayID,809,"units\trade\spc_wagon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,810,"buildings\spc\tents\largetent_icon_64x64");</command>
	<command>xsArraySetString(arrayID,811,"ui\units\warrior_portrait");</command>
	<command>xsArraySetString(arrayID,812,"buildings\spc\fountain_of_youth\fountain_youth_portrait");</command>
	<command>xsArraySetString(arrayID,813,"ui\buildings\saloon_icon");</command>
	<command>xsArraySetString(arrayID,814,"nuggets\outlaw_kidnap\outlaw_icon_64x64");</command>
	<command>xsArraySetString(arrayID,815,"units\spc\outlaws\outlaw_rider_icon_64x64");</command>
	<command>xsArraySetString(arrayID,816,"units\spc\outlaws\outlaw_shotgun_icon");</command>
	<command>xsArraySetString(arrayID,817,"units\spc\pirates\pirate_icon");</command>
	<command>xsArraySetString(arrayID,818,"units\trade\spc_wagon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,819,"units\trade\spc_wagon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,820,"units\trade\spc_wagon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,821,"units\spc\major_cooper\major_cooper_icon_64x64");</command>
	<command>xsArraySetString(arrayID,822,"units\trade\fort_wagon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,823,"buildings\spc\inca_outpost\inca_outpost_icon_64x64");</command>
	<command>xsArraySetString(arrayID,824,"ui\buildings\teepee_icon");</command>
	<command>xsArraySetString(arrayID,825,"units\spc\crazy_horse\crazy_horse_portrait");</command>
	<command>xsArraySetString(arrayID,826,"ui\units\flt_boat_bridge_portrait");</command>
	<command>xsArraySetString(arrayID,827,"ui\units\sx_bow_rider_icon");</command>
	<command>xsArraySetString(arrayID,828,"ui\units\flt_boat_bridge_portrait");</command>
	<command>xsArraySetString(arrayID,829,"ui\units\spy_icon");</command>
	<command>xsArraySetString(arrayID,830,"units\spc\kanyenke_x\kanyenke_portrait");</command>
	<command>xsArraySetString(arrayID,831,"units\spc\nonahkee\nonahkee_icon_64x64");</command>
	<command>xsArraySetString(arrayID,832,"ui\units\az_priest_icon");</command>
	<command>xsArraySetString(arrayID,833,"units\spc\russian_cannon\russian_cannon_icon_64");</command>
	<command>xsArraySetString(arrayID,834,"units\spc\miner\miner_icon");</command>
	<command>xsArraySetString(arrayID,835,"units\spc\alain\alain_igc_icon");</command>
	<command>xsArraySetString(arrayID,836,"units\natives\dog_soldier_icon");</command>
	<command>xsArraySetString(arrayID,837,"ui\units\IRO_warchief_icon");</command>
	<command>xsArraySetString(arrayID,838,"ui\units\sx_warchief_icon");</command>
	<command>xsArraySetString(arrayID,839,"ui\units\ironclad_icon");</command>
	<command>xsArraySetString(arrayID,840,"units\spc\major_cooper\major_cooper_icon_64x64");</command>
	<command>xsArraySetString(arrayID,841,"units\spc\alain\alain_igc_icon");</command>
	<command>xsArraySetString(arrayID,842,"ui\units\horse_artillery_icon");</command>
	<command>xsArraySetString(arrayID,843,"units\trade\spc_wagon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,844,"ui\buildings\feed_store_portrait");</command>
	<command>xsArraySetString(arrayID,847,"buildings\spc\fort\spc_fort_wall_icon64x64");</command>
	<command>xsArraySetString(arrayID,848,"buildings\spc\fort\spc_fort_wall_icon64x64");</command>
	<command>xsArraySetString(arrayID,849,"buildings\spc\fort\spc_fort_wall_icon64x64");</command>
	<command>xsArraySetString(arrayID,850,"buildings\spc\fort\spc_fort_gate_icon64x64");</command>
	<command>xsArraySetString(arrayID,851,"buildings\spc\fort\spc_fort_wall_icon64x64");</command>
	<command>xsArraySetString(arrayID,852,"buildings\spc\fort\spc_fort_wall_icon64x64");</command>
	<command>xsArraySetString(arrayID,853,"buildings\spc\fort\spc_fort_wall_icon64x64");</command>
	<command>xsArraySetString(arrayID,854,"buildings\spc\fort\spc_fort_wall_icon64x64");</command>
	<command>xsArraySetString(arrayID,855,"ui\buildings\native_embassy_icon");</command>
	<command>xsArraySetString(arrayID,856,"units\villagers\covered_wagon\covered_wagon_icon_64");</command>
	<command>xsArraySetString(arrayID,857,"buildings\spc\tents\largetent_icon_64x64");</command>
	<command>xsArraySetString(arrayID,858,"buildings\spc\tents\largetent_icon_64x64");</command>
	<command>xsArraySetString(arrayID,859,"units\balloons\hot_air_balloon");</command>
	<command>xsArraySetString(arrayID,860,"ui\units\sx_warchief_icon");</command>
	<command>xsArraySetString(arrayID,861,"ui\Units\petard_icon");</command>
	<command>xsArraySetString(arrayID,862,"units\spc\nate_black\nate_black_portrait");</command>
	<command>xsArraySetString(arrayID,863,"units\spc\george_washington\george_washington_icon_64x64");</command>
	<command>xsArraySetString(arrayID,864,"units\trade\travois_icon_64");</command>
	<command>xsArraySetString(arrayID,865,"units\spc\alain\alain_igc_icon");</command>
	<command>xsArraySetString(arrayID,866,"units\spc\george_washington_x\washington_portrait");</command>
	<command>xsArraySetString(arrayID,867,"ui\buildings\az_house_icon");</command>
	<command>xsArraySetString(arrayID,868,"units\spc\russian_cannon\russian_cannon_icon_64");</command>
	<command>xsArraySetString(arrayID,869,"units\natives\holcan_spearman_icon");</command>
	<command>xsArraySetString(arrayID,870,"ui\units\az_zapotec_lightning_warrior_icon");</command>
	<command>xsArraySetString(arrayID,871,"units\natives\rifleman_icon_64x64");</command>
	<command>xsArraySetString(arrayID,872,"units\natives\cree_tracker_icon_64x64");</command>
	<command>xsArraySetString(arrayID,873,"units\natives\tupi_archer_icon_64x64");</command>
	<command>xsArraySetString(arrayID,874,"units\natives\clubman_icon");</command>
	<command>xsArraySetString(arrayID,875,"ui\units\cheyenne_cav_icon");</command>
	<command>xsArraySetString(arrayID,876,"units\natives\horse_archer_icon_64x64");</command>
	<command>xsArraySetString(arrayID,877,"ui\units\huron_mantlet_icon");</command>
	<command>xsArraySetString(arrayID,878,"units\naval\galleon\galleon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,879,"units\spc\chayton\chayton_ind_portrait");</command>
	<command>xsArraySetString(arrayID,880,"units\natives\blowgun_icon_64x64");</command>
	<command>xsArraySetString(arrayID,881,"patch\plymouth\pilgrims_icon");</command>
	<command>xsArraySetString(arrayID,882,"ui\command\generate_food_icon");</command>
	<command>xsArraySetString(arrayID,883,"ui\command\generate_food_icon");</command>
	<command>xsArraySetString(arrayID,884,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,885,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,886,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,887,"ui\command\generate_food_icon");</command>
	<command>xsArraySetString(arrayID,888,"ui\command\generate_food_icon");</command>
	<command>xsArraySetString(arrayID,889,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,890,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,891,"patch\plymouth\thanks_turkey_icon");</command>
	<command>xsArraySetString(arrayID,892,"ui\command\generate_food_icon");</command>
	<command>xsArraySetString(arrayID,893,"ui\command\generate_food_icon");</command>
	<command>xsArraySetString(arrayID,894,"units\asians\japanese\samurai\samurai_icon_64");</command>
	<command>xsArraySetString(arrayID,895,"units\asians\japanese\yabusame\yabusame_icon");</command>
	<command>xsArraySetString(arrayID,896,"units\asians\japanese\yumi\yumi_icon_64");</command>
	<command>xsArraySetString(arrayID,897,"units\asians\japanese\naginata_rider\naginata_rider_icon_64");</command>
	<command>xsArraySetString(arrayID,898,"units\asians\japanese\ashigaru\ashigaru_icon_64");</command>
	<command>xsArraySetString(arrayID,899,"units\asians\japanese\sohei\sohei_icon_64");</command>
	<command>xsArraySetString(arrayID,900,"units\asians\japanese\monk\monk_icon");</command>
	<command>xsArraySetString(arrayID,901,"units\asians\japanese\shogun\shogun_icon_64");</command>
	<command>xsArraySetString(arrayID,902,"units\asians\indians\sowar\sowar_icon");</command>
	<command>xsArraySetString(arrayID,903,"units\asians\indians\zamburak\zamburak_icon_64");</command>
	<command>xsArraySetString(arrayID,904,"units\asians\indians\mahout\mahout_icon_64");</command>
	<command>xsArraySetString(arrayID,905,"units\asians\indians\howdah\howdah_icon_64");</command>
	<command>xsArraySetString(arrayID,906,"units\asians\indians\rajput\rajput_icon_64");</command>
	<command>xsArraySetString(arrayID,907,"units\asians\indians\urumi\urumi_icon_64");</command>
	<command>xsArraySetString(arrayID,908,"units\asians\indians\monk\indian_monk_icon_64");</command>
	<command>xsArraySetString(arrayID,909,"units\asians\chinese\chu_ko_nu\chu_ko_nu_icon_64");</command>
	<command>xsArraySetString(arrayID,910,"units\asians\chinese\arquebusier\arquebusier_icon_64");</command>
	<command>xsArraySetString(arrayID,911,"units\asians\chinese\qiang_pikeman\qiang_pikeman_icon_64");</command>
	<command>xsArraySetString(arrayID,912,"units\asians\chinese\changdao\changdao_icon_64");</command>
	<command>xsArraySetString(arrayID,913,"units\asians\chinese\steppe_rider\steppe_rider_icon_64");</command>
	<command>xsArraySetString(arrayID,914,"units\asians\chinese\keshik\keshik_icon_64");</command>
	<command>xsArraySetString(arrayID,915,"units\asians\chinese\iron_flail\iron_flail_icon_64");</command>
	<command>xsArraySetString(arrayID,916,"units\asians\chinese\hand_mortar\hand_mortar_icon_64");</command>
	<command>xsArraySetString(arrayID,917,"units\asians\chinese\flying_crow\flying_crow_icon_64");</command>
	<command>xsArraySetString(arrayID,918,"units\asians\chinese\shaolin_disciple\shaolin_master_icon_64");</command>
	<command>xsArraySetString(arrayID,919,"buildings\asian_civs\rice_paddy\china\china_rice_paddy_icon");</command>
	<command>xsArraySetString(arrayID,920,"buildings\asian_civs\monastery\monastery_icon");</command>
	<command>xsArraySetString(arrayID,921,"buildings\asian_civs\caravanserai\india\caravanserai_icon_64");</command>
	<command>xsArraySetString(arrayID,922,"buildings\asian_civs\consulate\consulate_icon_64");</command>
	<command>xsArraySetString(arrayID,923,"buildings\stables\stables_icon");</command>
	<command>xsArraySetString(arrayID,924,"buildings\asian_civs\sacred_field\sacredfield_icon_64");</command>
	<command>xsArraySetString(arrayID,925,"buildings\asian_civs\village\chinese_village_icon_64");</command>
	<command>xsArraySetString(arrayID,926,"buildings\asian_civs\war_academy\china_waracademy_icon_64");</command>
	<command>xsArraySetString(arrayID,927,"buildings\asian_civs\barracks\japan_barracks_icon_64");</command>
	<command>xsArraySetString(arrayID,928,"units\asians\shared\villager\peasant_icon");</command>
	<command>xsArraySetString(arrayID,929,"buildings\asian_civs\house_indian\house_indian_icon");</command>
	<command>xsArraySetString(arrayID,930,"units\asians\chinese\flame_thrower\flame_thrower_icon_64");</command>
	<command>xsArraySetString(arrayID,931,"buildings\asian_civs\barracks\india_barracks_icon");</command>
	<command>xsArraySetString(arrayID,932,"buildings\asian_civs\dock\india_dock_icon");</command>
	<command>xsArraySetString(arrayID,933,"buildings\livestock pen\livestock_pen_icon");</command>
	<command>xsArraySetString(arrayID,934,"buildings\asian_civs\spc\japanese_outpost\asian_outpost_icon");</command>
	<command>xsArraySetString(arrayID,935,"units\asians\shared\wagon\chinese_town_center_wagon_icon_64");</command>
	<command>xsArraySetString(arrayID,936,"units\asians\shared\wagon\chinese_town_center_wagon_icon_64");</command>
	<command>xsArraySetString(arrayID,937,"units\asians\mercenaries\wokou_pirate\wokou_pirate_icon_64");</command>
	<command>xsArraySetString(arrayID,938,"units\animals\tiger\tiger_icon_64");</command>
	<command>xsArraySetString(arrayID,939,"units\animals\rhino\rhino_icon_64");</command>
	<command>xsArraySetString(arrayID,940,"units\asians\mercenaries\iron_troop\iron_troop_icon_64");</command>
	<command>xsArraySetString(arrayID,941,"units\asians\mercenaries\flail_elephant\flail_elephant_icon_64");</command>
	<command>xsArraySetString(arrayID,942,"units\asians\natives\rattan_shield\shield_rattan_icon");</command>
	<command>xsArraySetString(arrayID,943,"units\asians\natives\yamabushi\yamabushi_icon_64");</command>
	<command>xsArraySetString(arrayID,944,"units\asians\natives\tiger_claw\tiger_claw_icon_64");</command>
	<command>xsArraySetString(arrayID,945,"units\asians\natives\conquistador\conquistador_icon_64");</command>
	<command>xsArraySetString(arrayID,946,"units\asians\natives\sepoy\sepoy_icon_64");</command>
	<command>xsArraySetString(arrayID,947,"units\asians\natives\chakram\chakram_icon_64");</command>
	<command>xsArraySetString(arrayID,948,"units\asians\natives\war_elephant\war_elephant_icon_64");</command>
	<command>xsArraySetString(arrayID,949,"units\asians\mercenaries\yojimbo\yojimbo_icon");</command>
	<command>xsArraySetString(arrayID,950,"units\animals\monitor_lizard\monitor_lizard_icon_64");</command>
	<command>xsArraySetString(arrayID,951,"units\asians\shared\rickshaw\unit_chinese_grove_rickshaw_icon_64");</command>
	<command>xsArraySetString(arrayID,952,"units\asians\naval\atakabune\atakebune_icon_64");</command>
	<command>xsArraySetString(arrayID,953,"units\asians\naval\fune\fune_icon_64");</command>
	<command>xsArraySetString(arrayID,954,"units\asians\naval\fire_ship\fire_ship_icon_64");</command>
	<command>xsArraySetString(arrayID,961,"units\asians\natives\gurkha\gurkha_icon_64");</command>
	<command>xsArraySetString(arrayID,962,"units\trade\factory_wagon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,963,"buildings\bank\bank_icon");</command>
	<command>xsArraySetString(arrayID,964,"buildings\arsenal\arsenal_icon");</command>
	<command>xsArraySetString(arrayID,965,"units\asians\shared\rickshaw\rickshaw2_icon");</command>
	<command>xsArraySetString(arrayID,966,"units\asians\natives\chakram\chakram_icon_64");</command>
	<command>xsArraySetString(arrayID,967,"units\asians\natives\conquistador\conquistador_icon_64");</command>
	<command>xsArraySetString(arrayID,968,"units\asians\natives\rattan_shield\shield_rattan_icon");</command>
	<command>xsArraySetString(arrayID,969,"units\asians\natives\tiger_claw\tiger_claw_icon_64");</command>
	<command>xsArraySetString(arrayID,970,"units\asians\natives\war_elephant\war_elephant_icon_64");</command>
	<command>xsArraySetString(arrayID,971,"buildings\asian_civs\shrine\shrine_icon_64");</command>
	<command>xsArraySetString(arrayID,972,"units\animals\water_buffalo\water_buffalo_icon_64");</command>
	<command>xsArraySetString(arrayID,973,"units\asians\naval\wokou_junk\wokou_junk_icon");</command>
	<command>xsArraySetString(arrayID,974,"units\asians\mercenaries\wandering_horseman\wandering_horseman_icon_64");</command>
	<command>xsArraySetString(arrayID,975,"units\asians\mercenaries\wandering_horseman\wandering_horseman_icon_64");</command>
	<command>xsArraySetString(arrayID,976,"units\asians\mercenaries\blind_monk\blind_monk_icon_64");</command>
	<command>xsArraySetString(arrayID,977,"units\asians\mercenaries\blind_monk\blind_monk_icon_64");</command>
	<command>xsArraySetString(arrayID,978,"units\animals\orangutan\orangutan_icon");</command>
	<command>xsArraySetString(arrayID,979,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,980,"units\animals\goat\goat_icon_64");</command>
	<command>xsArraySetString(arrayID,981,"units\asians\indians\siege_elephant\siege_elephant_icon_64");</command>
	<command>xsArraySetString(arrayID,982,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,983,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,984,"units\asians\shared\wagon\chinese_castle_wagon_icon_64");</command>
	<command>xsArraySetString(arrayID,985,"units\asians\shared\wagon\chinese_town_center_wagon_icon_64");</command>
	<command>xsArraySetString(arrayID,986,"units\asians\japanese\shinobi\shinobi_icon_64");</command>
	<command>xsArraySetString(arrayID,987,"units\asians\mercenaries\wokou_pirate\wokou_pirate_icon_64");</command>
	<command>xsArraySetString(arrayID,988,"units\asians\chinese\meteor_hammer\meteor_hammer_icon_64");</command>
	<command>xsArraySetString(arrayID,989,"units\asians\chinese\standard_army\standard_army_icon_64");</command>
	<command>xsArraySetString(arrayID,990,"units\asians\chinese\territorial_army\territorial_army_icon_64");</command>
	<command>xsArraySetString(arrayID,991,"units\asians\chinese\mongolian_army\mongolian_army_icon_64");</command>
	<command>xsArraySetString(arrayID,992,"units\asians\chinese\forbidden_army\forbidden_army_icon_64");</command>
	<command>xsArraySetString(arrayID,993,"units\animals\panda\panda_icon");</command>
	<command>xsArraySetString(arrayID,994,"units\asians\mercenaries\jat_lancer\jat_lancer_icon_64");</command>
	<command>xsArraySetString(arrayID,995,"units\asians\mercenaries\fugitive_dacoit\dacoit_icon");</command>
	<command>xsArraySetString(arrayID,996,"units\asians\mercenaries\fugitive_dacoit\dacoit_icon");</command>
	<command>xsArraySetString(arrayID,997,"units\asians\naval\war_junk\war_junk_icon_64");</command>
	<command>xsArraySetString(arrayID,998,"units\animals\saiga\saiga_icon_64");</command>
	<command>xsArraySetString(arrayID,999,"buildings\native_settlement\SM_indian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,1000,"buildings\native_settlement\SM_indian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,1001,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1002,"units\asians\shared\villager\indian_peasant_icon_portrait");</command>
	<command>xsArraySetString(arrayID,1003,"units\asians\spc\coin_wagon_asian\coin_wagon_asian_64");</command>
	<command>xsArraySetString(arrayID,1004,"units\asians\spc\riderless_elephant\rampaging_elephant_icon_64");</command>
	<command>xsArraySetString(arrayID,1005,"units\asians\spc\treasure_ship\china_ship_icon_64");</command>
	<command>xsArraySetString(arrayID,1006,"buildings\spc\fixed_gun\fixed_gun_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1007,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1008,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1009,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1010,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1011,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1012,"units\asians\shared\wagon\chinese_town_center_wagon_icon_64");</command>
	<command>xsArraySetString(arrayID,1013,"units\animals\lion_tailed_macaque\Liontailed_Macaque_icon");</command>
	<command>xsArraySetString(arrayID,1014,"units\animals\nilgai\nilgai_icon_64");</command>
	<command>xsArraySetString(arrayID,1015,"units\animals\wild_elephant\elephant_icon_64");</command>
	<command>xsArraySetString(arrayID,1016,"units\animals\rhino\rhino_icon_64");</command>
	<command>xsArraySetString(arrayID,1017,"units\animals\tiger\tiger_icon_64");</command>
	<command>xsArraySetString(arrayID,1018,"units\animals\white_tiger\white_tiger_icon_64");</command>
	<command>xsArraySetString(arrayID,1019,"units\animals\lion\lion_icon_64");</command>
	<command>xsArraySetString(arrayID,1020,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1021,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1022,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1023,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1024,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1025,"units\animals\ibex\ibex_icon");</command>
	<command>xsArraySetString(arrayID,1026,"units\animals\serow\serow_icon_64");</command>
	<command>xsArraySetString(arrayID,1027,"units\animals\fish\catfish_icon_64");</command>
	<command>xsArraySetString(arrayID,1028,"units\animals\fish\carp_icon_64");</command>
	<command>xsArraySetString(arrayID,1029,"units\animals\yak\yak_icon_64");</command>
	<command>xsArraySetString(arrayID,1030,"units\animals\monitor_lizard\monitor_lizard_icon_64");</command>
	<command>xsArraySetString(arrayID,1031,"units\animals\tibetan_macaque\Macaque_icon_64");</command>
	<command>xsArraySetString(arrayID,1032,"units\animals\black_panther\black_panther_icon_64");</command>
	<command>xsArraySetString(arrayID,1033,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1034,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1035,"units\asians\mercenaries\wayward_ronin\wayward_ronin_icon_64");</command>
	<command>xsArraySetString(arrayID,1036,"units\asians\mercenaries\wayward_ronin\wayward_ronin_icon_64");</command>
	<command>xsArraySetString(arrayID,1037,"units\asians\chinese\wokou_army\wokou_army_icon_64");</command>
	<command>xsArraySetString(arrayID,1038,"units\asians\chinese\mandarin_army\mandarin_army_icon_64");</command>
	<command>xsArraySetString(arrayID,1039,"units\infantry\pikeman\pikeman_icon");</command>
	<command>xsArraySetString(arrayID,1040,"units\infantry_ranged\musketeer\musketeer_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1041,"units\cavalry\light_cavalry\light_cavalry_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1042,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1043,"buildings\asian_civs\castle\China\chinese_castle_icon");</command>
	<command>xsArraySetString(arrayID,1044,"units\animals\snow_leopard\snow_leopard_icon");</command>
	<command>xsArraySetString(arrayID,1045,"units\asians\indians\monk\indian_monk_icon_64");</command>
	<command>xsArraySetString(arrayID,1046,"units\asians\japanese\monk\monk_icon");</command>
	<command>xsArraySetString(arrayID,1047,"units\asians\shared\villager\indian_peasant_icon");</command>
	<command>xsArraySetString(arrayID,1048,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,1049,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,1050,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,1051,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1052,"units\asians\chinese\monk\shaolin_monk_icon_64");</command>
	<command>xsArraySetString(arrayID,1053,"units\cavalry\dragoon\dragoon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1054,"units\asians\spc\mototada\mototada_icon_64");</command>
	<command>xsArraySetString(arrayID,1055,"units\asians\spc\tokugawa\tokugawa_icon");</command>
	<command>xsArraySetString(arrayID,1056,"units\asians\spc\kichiro\kichiro_icon");</command>
	<command>xsArraySetString(arrayID,1057,"units\asians\spc\jinhai\jinhai_icon_64");</command>
	<command>xsArraySetString(arrayID,1058,"units\asians\spc\edwardson\clnl_edwardson_icon_64");</command>
	<command>xsArraySetString(arrayID,1059,"units\asians\spc\arsonist\arsonist_icon_64");</command>
	<command>xsArraySetString(arrayID,1060,"units\asians\spc\nanib\nanib_icon_64");</command>
	<command>xsArraySetString(arrayID,1061,"units\asians\spc\huang\huang_icon_64");</command>
	<command>xsArraySetString(arrayID,1062,"units\asians\spc\chen\chen_icon_64");</command>
	<command>xsArraySetString(arrayID,1063,"units\asians\spc\tokugawa\tokugawa_icon");</command>
	<command>xsArraySetString(arrayID,1064,"units\asians\spc\kichiro\kichiro_icon");</command>
	<command>xsArraySetString(arrayID,1065,"units\asians\spc\mototada\mototada_icon_64");</command>
	<command>xsArraySetString(arrayID,1066,"units\asians\japanese\samurai\samurai_icon_64");</command>
	<command>xsArraySetString(arrayID,1067,"buildings\native_settlement\SM_asian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,1068,"buildings\native_settlement\SM_asian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,1069,"units\asians\naval\fuchuan\fuchuan_icon_64");</command>
	<command>xsArraySetString(arrayID,1070,"units\asians\japanese\sohei\sohei_icon_64");</command>
	<command>xsArraySetString(arrayID,1072,"units\animals\marco_polo_sheep\marco_polo_sheep_icon_64");</command>
	<command>xsArraySetString(arrayID,1073,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1074,"units\animals\lion\lion_icon_64");</command>
	<command>xsArraySetString(arrayID,1075,"units\animals\white_tiger\white_tiger_icon_64");</command>
	<command>xsArraySetString(arrayID,1076,"units\infantry_ranged\musketeer\musketeer_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1077,"units\animals\snow_monkey\snowmonkey_icon");</command>
	<command>xsArraySetString(arrayID,1078,"units\animals\panda\panda_icon");</command>
	<command>xsArraySetString(arrayID,1079,"units\animals\orangutan\orangutan_icon");</command>
	<command>xsArraySetString(arrayID,1080,"buildings\asian_civs\spc\aztec_temple\aztec_temple_icon_64");</command>
	<command>xsArraySetString(arrayID,1081,"buildings\fort\fort_icon");</command>
	<command>xsArraySetString(arrayID,1082,"units\asians\spc\tokugawa\tokugawa_icon");</command>
	<command>xsArraySetString(arrayID,1083,"units\asians\japanese\shogun\regecide_shogun_icon_64");</command>
	<command>xsArraySetString(arrayID,1090,"units\asians\spc\huang\huang_icon_64");</command>
	<command>xsArraySetString(arrayID,1091,"units\asians\spc\jinhai\jinhai_icon_64");</command>
	<command>xsArraySetString(arrayID,1092,"units\asians\spc\chen\chen_icon_64");</command>
	<command>xsArraySetString(arrayID,1093,"units\asians\spc\treasure_ship\china_ship_icon_64");</command>
	<command>xsArraySetString(arrayID,1094,"buildings\asian_civs\spc\aztec_temple\aztec_temple_icon_64");</command>
	<command>xsArraySetString(arrayID,1095,"units\asians\spc\nanib\nanib_icon_64");</command>
	<command>xsArraySetString(arrayID,1096,"units\asians\spc\prava\pravar_icon_64");</command>
	<command>xsArraySetString(arrayID,1097,"units\asians\spc\edwardson\clnl_edwardson_icon_64");</command>
	<command>xsArraySetString(arrayID,1098,"units\asians\spc\arsonist\arsonist_icon_64");</command>
	<command>xsArraySetString(arrayID,1103,"units\cavalry\lancer\lancer_icon");</command>
	<command>xsArraySetString(arrayID,1104,"units\cavalry\reiter\reiter_icon");</command>
	<command>xsArraySetString(arrayID,1105,"buildings\asian_civs\dojo\dojo_icon_64");</command>
	<command>xsArraySetString(arrayID,1106,"units\asians\consulate\spanish_expeditionary_company");</command>
	<command>xsArraySetString(arrayID,1107,"units\asians\mercenaries\delinquent_thuggee\thuggee_icon_64");</command>
	<command>xsArraySetString(arrayID,1108,"units\asians\mercenaries\delinquent_thuggee\thuggee_icon_64");</command>
	<command>xsArraySetString(arrayID,1109,"units\asians\naval\fishing_boat_asian\chinese_fishing_boat_icon");</command>
	<command>xsArraySetString(arrayID,1110,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,1111,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,1112,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,1113,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,1114,"units\animals\fish\bass_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1115,"units\animals\giant_salamander\giant_salamander_icon");</command>
	<command>xsArraySetString(arrayID,1116,"units\asians\naval\catamaran\catamaran_icon");</command>
	<command>xsArraySetString(arrayID,1117,"units\asians\naval\catamaran\catamaran_icon");</command>
	<command>xsArraySetString(arrayID,1118,"units\animals\orca\orca_icon");</command>
	<command>xsArraySetString(arrayID,1119,"units\animals\great_white_shark\shark_icon");</command>
	<command>xsArraySetString(arrayID,1120,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1121,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1122,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1123,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1124,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1125,"buildings\native_settlement\SM_asian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,1126,"buildings\native_settlement\SM_indian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,1127,"units\asians\natives\jesuit\unit_jesuit_icon_64");</command>
	<command>xsArraySetString(arrayID,1128,"units\asians\natives\jesuit\unit_jesuit_icon_64");</command>
	<command>xsArraySetString(arrayID,1129,"units\asians\naval\wokou_junk\wokou_junk_icon");</command>
	<command>xsArraySetString(arrayID,1130,"units\asians\shared\villager\peasant_icon");</command>
	<command>xsArraySetString(arrayID,1131,"buildings\asian_civs\spc\aztec_house\az_house_icon");</command>
	<command>xsArraySetString(arrayID,1132,"ui\Buildings\farm_icon");</command>
	<command>xsArraySetString(arrayID,1133,"buildings\market\market_icon");</command>
	<command>xsArraySetString(arrayID,1134,"buildings\wonders\giant_buddha\giant_buddha_icon");</command>
	<command>xsArraySetString(arrayID,1135,"buildings\wonders\golden_pavillion\golden_pavillion_icon_64");</command>
	<command>xsArraySetString(arrayID,1136,"buildings\wonders\toshogu_shrine\toshogu_shrine_icon_64");</command>
	<command>xsArraySetString(arrayID,1137,"buildings\wonders\giant_buddha\giant_buddha_icon");</command>
	<command>xsArraySetString(arrayID,1138,"buildings\wonders\giant_buddha\giant_buddha_icon");</command>
	<command>xsArraySetString(arrayID,1139,"buildings\wonders\giant_buddha\giant_buddha_icon");</command>
	<command>xsArraySetString(arrayID,1140,"buildings\wonders\golden_pavillion\golden_pavillion_icon_64");</command>
	<command>xsArraySetString(arrayID,1141,"buildings\wonders\golden_pavillion\golden_pavillion_icon_64");</command>
	<command>xsArraySetString(arrayID,1142,"buildings\wonders\golden_pavillion\golden_pavillion_icon_64");</command>
	<command>xsArraySetString(arrayID,1143,"buildings\wonders\imperial_palace\shogunate_icon_64");</command>
	<command>xsArraySetString(arrayID,1144,"buildings\wonders\imperial_palace\shogunate_icon_64");</command>
	<command>xsArraySetString(arrayID,1145,"buildings\wonders\imperial_palace\shogunate_icon_64");</command>
	<command>xsArraySetString(arrayID,1146,"buildings\wonders\imperial_palace\shogunate_icon_64");</command>
	<command>xsArraySetString(arrayID,1147,"buildings\wonders\torii_gates\torii_gates_icon_64");</command>
	<command>xsArraySetString(arrayID,1148,"buildings\wonders\torii_gates\torii_gates_icon_64");</command>
	<command>xsArraySetString(arrayID,1149,"buildings\wonders\torii_gates\torii_gates_icon_64");</command>
	<command>xsArraySetString(arrayID,1150,"buildings\wonders\torii_gates\torii_gates_icon_64");</command>
	<command>xsArraySetString(arrayID,1151,"buildings\wonders\toshogu_shrine\toshogu_shrine_icon_64");</command>
	<command>xsArraySetString(arrayID,1152,"buildings\wonders\toshogu_shrine\toshogu_shrine_icon_64");</command>
	<command>xsArraySetString(arrayID,1153,"buildings\wonders\toshogu_shrine\toshogu_shrine_icon_64");</command>
	<command>xsArraySetString(arrayID,1154,"buildings\wonders\agra_fort\agra_fort_icon_64");</command>
	<command>xsArraySetString(arrayID,1155,"buildings\wonders\agra_fort\agra_fort_icon_64");</command>
	<command>xsArraySetString(arrayID,1156,"buildings\wonders\agra_fort\agra_fort_icon_64");</command>
	<command>xsArraySetString(arrayID,1157,"buildings\wonders\agra_fort\agra_fort_icon_64");</command>
	<command>xsArraySetString(arrayID,1158,"buildings\wonders\karni_mata\karni_mata_icon_64");</command>
	<command>xsArraySetString(arrayID,1159,"buildings\wonders\karni_mata\karni_mata_icon_64");</command>
	<command>xsArraySetString(arrayID,1160,"buildings\wonders\karni_mata\karni_mata_icon_64");</command>
	<command>xsArraySetString(arrayID,1161,"buildings\wonders\karni_mata\karni_mata_icon_64");</command>
	<command>xsArraySetString(arrayID,1162,"buildings\wonders\taj_mahal\taj_mahal_icon");</command>
	<command>xsArraySetString(arrayID,1163,"buildings\wonders\taj_mahal\taj_mahal_icon");</command>
	<command>xsArraySetString(arrayID,1164,"buildings\wonders\taj_mahal\taj_mahal_icon");</command>
	<command>xsArraySetString(arrayID,1165,"buildings\wonders\taj_mahal\taj_mahal_icon");</command>
	<command>xsArraySetString(arrayID,1166,"buildings\wonders\tower_of_victory\tower_of_victory_icon_64");</command>
	<command>xsArraySetString(arrayID,1167,"buildings\wonders\tower_of_victory\tower_of_victory_icon_64");</command>
	<command>xsArraySetString(arrayID,1168,"buildings\wonders\tower_of_victory\tower_of_victory_icon_64");</command>
	<command>xsArraySetString(arrayID,1169,"buildings\wonders\tower_of_victory\tower_of_victory_icon_64");</command>
	<command>xsArraySetString(arrayID,1170,"units\asians\spc\kichiro\kichiro_icon");</command>
	<command>xsArraySetString(arrayID,1171,"buildings\wonders\charminar_gate\charminar_gate_icon_portrait");</command>
	<command>xsArraySetString(arrayID,1172,"units\asians\spc\mototada\mototada_icon_64");</command>
	<command>xsArraySetString(arrayID,1173,"buildings\wonders\charminar_gate\charminar_gate_icon_portrait");</command>
	<command>xsArraySetString(arrayID,1174,"buildings\wonders\charminar_gate\charminar_gate_icon_portrait");</command>
	<command>xsArraySetString(arrayID,1175,"buildings\wonders\charminar_gate\charminar_gate_icon_portrait");</command>
	<command>xsArraySetString(arrayID,1176,"units\asians\japanese\shogun\regecide_shogun_icon_64");</command>
	<command>xsArraySetString(arrayID,1178,"buildings\wonders\temple_of_heaven\temple_of_heaven_icon_64");</command>
	<command>xsArraySetString(arrayID,1179,"buildings\asian_civs\spc\war_tent\Asian_war_tent\asian_war_tent_icon");</command>
	<command>xsArraySetString(arrayID,1180,"buildings\wonders\temple_of_heaven\temple_of_heaven_icon_64");</command>
	<command>xsArraySetString(arrayID,1181,"buildings\wonders\temple_of_heaven\temple_of_heaven_icon_64");</command>
	<command>xsArraySetString(arrayID,1182,"buildings\wonders\temple_of_heaven\temple_of_heaven_icon_64");</command>
	<command>xsArraySetString(arrayID,1184,"buildings\spc\fort\spc_fort_wall_icon64x64");</command>
	<command>xsArraySetString(arrayID,1185,"buildings\spc\fort\spc_fort_gate_icon64x64");</command>
	<command>xsArraySetString(arrayID,1186,"buildings\spc\fort\spc_fort_wall_icon64x64");</command>
	<command>xsArraySetString(arrayID,1187,"buildings\spc\fort\spc_fort_wall_icon64x64");</command>
	<command>xsArraySetString(arrayID,1188,"buildings\spc\fort\spc_fort_wall_icon64x64");</command>
	<command>xsArraySetString(arrayID,1189,"buildings\spc\fort\spc_fort_wall_icon64x64");</command>
	<command>xsArraySetString(arrayID,1190,"buildings\spc\fort\spc_fort_wall_icon64x64");</command>
	<command>xsArraySetString(arrayID,1191,"buildings\asian_civs\spc\japanese_outpost\asian_outpost_icon");</command>
	<command>xsArraySetString(arrayID,1192,"units\animals\turkey\turkey_portrait");</command>
	<command>xsArraySetString(arrayID,1194,"buildings\gold_mine\gold_mine_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1195,"units\asians\spc\sepoy\igc_sepoy_icon");</command>
	<command>xsArraySetString(arrayID,1196,"units\asians\spc\emperor_bahadar_shar_zafar\badur_icon_64");</command>
	<command>xsArraySetString(arrayID,1197,"buildings\asian_civs\spc\gunpowder_stores\gunpowder_stores_icon");</command>
	<command>xsArraySetString(arrayID,1198,"buildings\spc\fort\spc_fort_wall_icon64x64");</command>
	<command>xsArraySetString(arrayID,1199,"buildings\spc\fort\spc_fort_gate_icon64x64");</command>
	<command>xsArraySetString(arrayID,1200,"buildings\spc\fort\spc_fort_wall_icon64x64");</command>
	<command>xsArraySetString(arrayID,1201,"buildings\spc\fort\spc_fort_wall_icon64x64");</command>
	<command>xsArraySetString(arrayID,1202,"buildings\spc\fort\spc_fort_wall_icon64x64");</command>
	<command>xsArraySetString(arrayID,1203,"buildings\spc\fort\spc_fort_wall_icon64x64");</command>
	<command>xsArraySetString(arrayID,1204,"buildings\spc\fort\spc_fort_wall_icon64x64");</command>
	<command>xsArraySetString(arrayID,1205,"buildings\wonders\confucian_academy\confucian_academy_icon_64");</command>
	<command>xsArraySetString(arrayID,1206,"buildings\wonders\confucian_academy\confucian_academy_icon_64");</command>
	<command>xsArraySetString(arrayID,1207,"buildings\wonders\confucian_academy\confucian_academy_icon_64");</command>
	<command>xsArraySetString(arrayID,1208,"buildings\wonders\confucian_academy\confucian_academy_icon_64");</command>
	<command>xsArraySetString(arrayID,1209,"buildings\wonders\summer_palace\summer_palace_icon_64");</command>
	<command>xsArraySetString(arrayID,1210,"buildings\wonders\summer_palace\summer_palace_icon_64");</command>
	<command>xsArraySetString(arrayID,1211,"buildings\wonders\summer_palace\summer_palace_icon_64");</command>
	<command>xsArraySetString(arrayID,1212,"buildings\wonders\summer_palace\summer_palace_icon_64");</command>
	<command>xsArraySetString(arrayID,1213,"buildings\wonders\white_pagoda\White_Pagoda_icon_64");</command>
	<command>xsArraySetString(arrayID,1214,"buildings\wonders\white_pagoda\White_Pagoda_icon_64");</command>
	<command>xsArraySetString(arrayID,1215,"buildings\wonders\white_pagoda\White_Pagoda_icon_64");</command>
	<command>xsArraySetString(arrayID,1216,"buildings\wonders\white_pagoda\White_Pagoda_icon_64");</command>
	<command>xsArraySetString(arrayID,1217,"buildings\wonders\porcelain_tower\porcelain_tower_icon_64");</command>
	<command>xsArraySetString(arrayID,1218,"buildings\wonders\porcelain_tower\porcelain_tower_icon_64");</command>
	<command>xsArraySetString(arrayID,1219,"buildings\wonders\porcelain_tower\porcelain_tower_icon_64");</command>
	<command>xsArraySetString(arrayID,1220,"buildings\wonders\porcelain_tower\porcelain_tower_icon_64");</command>
	<command>xsArraySetString(arrayID,1221,"units\asians\indians\mansabdar\sepoy_mansabdar_icon_64");</command>
	<command>xsArraySetString(arrayID,1222,"units\asians\indians\mansabdar\urumi_mansabdar_icon_64");</command>
	<command>xsArraySetString(arrayID,1223,"units\asians\indians\mansabdar\rajput_mansabdar_icon_64");</command>
	<command>xsArraySetString(arrayID,1224,"units\asians\indians\mansabdar\sowar_mansabdar_icon_64");</command>
	<command>xsArraySetString(arrayID,1225,"units\asians\indians\mansabdar\zamburak_mansabdar_icon_64");</command>
	<command>xsArraySetString(arrayID,1226,"units\artillery\falconet\falconet_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1227,"units\artillery\culverin\culverin_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1228,"units\artillery\mortar\mortar_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1229,"units\artillery\great_bombard\great_bombard_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1230,"ui\units\horse_artillery_icon");</command>
	<command>xsArraySetString(arrayID,1231,"units\asians\consulate\ottoman_expeditionary_company");</command>
	<command>xsArraySetString(arrayID,1232,"units\asians\consulate\dutch_expeditionary_company");</command>
	<command>xsArraySetString(arrayID,1233,"units\asians\consulate\rus_armies\rus_company_icon_64");</command>
	<command>xsArraySetString(arrayID,1234,"units\asians\consulate\french_armies\french_company_icon_64");</command>
	<command>xsArraySetString(arrayID,1235,"units\infantry_ranged\crossbow\crossbow_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1236,"units\asians\consulate\por_armies\por_company_icon_64");</command>
	<command>xsArraySetString(arrayID,1237,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,1238,"units\asians\shared\irregular\asian_irregular_gun_icon_64");</command>
	<command>xsArraySetString(arrayID,1239,"units\asians\shared\irregular\asian_irregular_spear_icon_64");</command>
	<command>xsArraySetString(arrayID,1240,"buildings\asian_civs\trade_market\japan\japanese_market_icon_64");</command>
	<command>xsArraySetString(arrayID,1241,"units\asians\japanese\daimyo_Kiyomasa\daimyo_kiyomasa_icon_64");</command>
	<command>xsArraySetString(arrayID,1242,"units\asians\japanese\daimyo_mototada\daimyo_mototada_icon_64");</command>
	<command>xsArraySetString(arrayID,1243,"units\asians\japanese\daimyo_Masamune\daimyo_massamune_icon_64");</command>
	<command>xsArraySetString(arrayID,1244,"units\animals\fish\mola_mola_icon");</command>
	<command>xsArraySetString(arrayID,1245,"units\animals\fish\tuna_icon");</command>
	<command>xsArraySetString(arrayID,1246,"units\asians\naval\tekkousen\tekkousen_icon_64");</command>
	<command>xsArraySetString(arrayID,1247,"units\infantry\redolero\redolero_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1248,"units\infantry_ranged\musketeer\musketeer_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1249,"units\infantry_ranged\janissary\janissary_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1250,"units\cavalry\cuirassier\cuirassier_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1251,"units\cavalry\uhlan\uhlan_icon");</command>
	<command>xsArraySetString(arrayID,1252,"units\infantry\dopplesoldner\dopplesoldner_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1253,"units\infantry_ranged\skirmisher\skirmisher_icon");</command>
	<command>xsArraySetString(arrayID,1254,"units\asians\consulate\ottoman_company");</command>
	<command>xsArraySetString(arrayID,1255,"units\asians\consulate\ottoman_army");</command>
	<command>xsArraySetString(arrayID,1256,"units\asians\consulate\por_armies\por_force_icon_64");</command>
	<command>xsArraySetString(arrayID,1257,"units\asians\consulate\por_armies\por_army_icon_64");</command>
	<command>xsArraySetString(arrayID,1258,"units\asians\consulate\dutch_expeditionary_force");</command>
	<command>xsArraySetString(arrayID,1259,"units\asians\consulate\dutch_army");</command>
	<command>xsArraySetString(arrayID,1260,"units\asians\consulate\rus_armies\rus_force_icon_64");</command>
	<command>xsArraySetString(arrayID,1261,"units\asians\consulate\rus_armies\rus_army_icon_64");</command>
	<command>xsArraySetString(arrayID,1262,"units\asians\consulate\british_armies\british_company_icon_64");</command>
	<command>xsArraySetString(arrayID,1263,"units\asians\consulate\british_armies\british_force_icon_64");</command>
	<command>xsArraySetString(arrayID,1264,"units\asians\consulate\british_armies\british_army_icon_64");</command>
	<command>xsArraySetString(arrayID,1265,"units\asians\consulate\spanish_company");</command>
	<command>xsArraySetString(arrayID,1266,"units\asians\consulate\spanish_army");</command>
	<command>xsArraySetString(arrayID,1267,"units\asians\consulate\french_armies\french_force_icon_64");</command>
	<command>xsArraySetString(arrayID,1268,"units\asians\consulate\french_armies\french_army_icon_64");</command>
	<command>xsArraySetString(arrayID,1269,"units\asians\consulate\german_expeditionary_company");</command>
	<command>xsArraySetString(arrayID,1270,"units\asians\consulate\germany_company");</command>
	<command>xsArraySetString(arrayID,1271,"units\asians\consulate\germany_army");</command>
	<command>xsArraySetString(arrayID,1272,"units\artillery\cannon\cannon_icon_64");</command>
	<command>xsArraySetString(arrayID,1273,"units\cavalry\light_cavalry\light_cavalry_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1274,"units\cavalry\dragoon\dragoon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1275,"units\cavalry\light_cavalry\light_cavalry_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1276,"units\infantry_ranged\skirmisher\skirmisher_icon");</command>
	<command>xsArraySetString(arrayID,1277,"units\infantry_ranged\grenadier\grenadier_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1278,"units\asians\indians\mansabdar\howdah_mansabdar_icon_64");</command>
	<command>xsArraySetString(arrayID,1279,"units\asians\indians\mansabdar\mahout_mansabdar_icon_64");</command>
	<command>xsArraySetString(arrayID,1280,"units\asians\indians\mansabdar\siege_elephant_mansabdar_icon_64");</command>
	<command>xsArraySetString(arrayID,1281,"units\asians\indians\mansabdar\flail_elephant_mansabdar_icon_64");</command>
	<command>xsArraySetString(arrayID,1282,"units\asians\shared\rickshaw\unit_chinese_grove_rickshaw_icon_64");</command>
	<command>xsArraySetString(arrayID,1283,"buildings\asian_civs\orchard\orchard_icon_64");</command>
	<command>xsArraySetString(arrayID,1284,"units\asians\japanese\flaming_arrow\flaming_arrow_icon_64");</command>
	<command>xsArraySetString(arrayID,1285,"units\asians\japanese\morutaru\morutaru_icon_64");</command>
	<command>xsArraySetString(arrayID,1286,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,1287,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,1288,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,1289,"units\asians\shared\wagon\chinese_town_center_wagon_icon_64");</command>
	<command>xsArraySetString(arrayID,1290,"units\asians\shared\wagon\chinese_town_center_wagon_icon_64");</command>
	<command>xsArraySetString(arrayID,1291,"units\asians\japanese\daimyo_Kiyomasa\daimyo_kiyomasa_icon_64");</command>
	<command>xsArraySetString(arrayID,1292,"units\asians\japanese\daimyo_Masamune\daimyo_massamune_icon_64");</command>
	<command>xsArraySetString(arrayID,1293,"units\asians\japanese\shogun\regecide_shogun_icon_64");</command>
	<command>xsArraySetString(arrayID,1294,"buildings\asian_civs\castle_regicide\shogun_castle_icon_64");</command>
	<command>xsArraySetString(arrayID,1295,"units\asians\japanese\shogun\regecide_shogun_icon_64");</command>
	<command>xsArraySetString(arrayID,1296,"units\artillery\culverin\culverin_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1297,"units\artillery\falconet\falconet_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1298,"units\artillery\cannon\cannon_icon_64");</command>
	<command>xsArraySetString(arrayID,1299,"ui\units\horse_artillery_icon");</command>
	<command>xsArraySetString(arrayID,1300,"units\artillery\falconet\falconet_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1301,"units\artillery\mortar\mortar_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1302,"ui\trade_route\trade1");</command>
	<command>xsArraySetString(arrayID,1303,"buildings\trading_post\trading_post_icon");</command>
	<command>xsArraySetString(arrayID,1304,"units\villagers\villager_icon");</command>
	<command>xsArraySetString(arrayID,1305,"units\villagers\villager_icon");</command>
	<command>xsArraySetString(arrayID,1306,"units\villagers\villager_icon");</command>
	<command>xsArraySetString(arrayID,1307,"units\villagers\villager_icon");</command>
	<command>xsArraySetString(arrayID,1308,"units\villagers\villager_icon");</command>
	<command>xsArraySetString(arrayID,1309,"units\villagers\villager_icon");</command>
	<command>xsArraySetString(arrayID,1310,"units\villagers\villager_icon");</command>
	<command>xsArraySetString(arrayID,1311,"units\villagers\villager_icon");</command>
	<command>xsArraySetString(arrayID,1312,"units\villagers\villager_icon");</command>
	<command>xsArraySetString(arrayID,1313,"units\villagers\villager_icon");</command>
	<command>xsArraySetString(arrayID,1314,"units\villagers\villager_icon");</command>
	<command>xsArraySetString(arrayID,1315,"units\villagers\villager_icon");</command>
	<command>xsArraySetString(arrayID,1316,"units\villagers\villager_icon");</command>
	<command>xsArraySetString(arrayID,1317,"units\villagers\villager_icon");</command>
	<command>xsArraySetString(arrayID,1318,"units\villagers\villager_icon");</command>
	<command>xsArraySetString(arrayID,1319,"units\villagers\villager_icon");</command>
	<command>xsArraySetString(arrayID,1320,"ui\units\asians\dojo_yumi");</command>
	<command>xsArraySetString(arrayID,1321,"ui\units\asians\dojo_ashigaru");</command>
	<command>xsArraySetString(arrayID,1322,"ui\units\asians\dojo_samurai");</command>
	<command>xsArraySetString(arrayID,1323,"ui\units\asians\dojo_naginata");</command>
	<command>xsArraySetString(arrayID,1324,"ui\units\asians\dojo_yabusame");</command>
	<command>xsArraySetString(arrayID,1325,"units\cavalry\cossack\cossack_icon");</command>
	<command>xsArraySetString(arrayID,1326,"units\asians\chinese\ming_army\ming_army_icon_64");</command>
	<command>xsArraySetString(arrayID,1327,"units\asians\chinese\qing_army\qing_army_icon_64");</command>
	<command>xsArraySetString(arrayID,1328,"ui\home_city\hc_year_of_the_goat");</command>
	<command>xsArraySetString(arrayID,1329,"ui\home_city\HC_migrants_shipment_spawn_icon_64");</command>
	<command>xsArraySetString(arrayID,1330,"ui\home_city\hc_northern_refugees");</command>
	<command>xsArraySetString(arrayID,1331,"units\asians\spc\arsonist\arsonist_icon_64");</command>
	<command>xsArraySetString(arrayID,1332,"units\animals\tibetan_macaque\Macaque_icon_64");</command>
	<command>xsArraySetString(arrayID,1333,"ui\command\generate_coin_icon");</command>
	<command>xsArraySetString(arrayID,1334,"ui\command\generate_food_icon");</command>
	<command>xsArraySetString(arrayID,1335,"ui\command\generate_wood_icon");</command>
	<command>xsArraySetString(arrayID,1336,"ui\units\ninja_icon");</command>
	<command>xsArraySetString(arrayID,1337,"units\mercenaries\samurai\ronin_icon");</command>
	<command>xsArraySetString(arrayID,1338,"units\asians\japanese\shinobi\shinobi_icon_64");</command>
	<command>xsArraySetString(arrayID,1339,"units\asians\natives\yamabushi\yamabushi_icon_64");</command>
	<command>xsArraySetString(arrayID,1340,"units\asians\spc\mototada\mototada_icon_64");</command>
	<command>xsArraySetString(arrayID,1341,"units\asians\spc\kichiro\kichiro_icon");</command>
	<command>xsArraySetString(arrayID,1342,"units\asians\spc\tokugawa\tokugawa_icon");</command>
	<command>xsArraySetString(arrayID,1343,"units\asians\chinese\forbidden_army\forbidden_army_icon_64");</command>
	<command>xsArraySetString(arrayID,1344,"units\asians\chinese\ming_army\ming_army_icon_64");</command>
	<command>xsArraySetString(arrayID,1345,"units\asians\chinese\mongolian_army\mongolian_army_icon_64");</command>
	<command>xsArraySetString(arrayID,1346,"units\asians\chinese\qing_army\qing_army_icon_64");</command>
	<command>xsArraySetString(arrayID,1347,"units\asians\chinese\standard_army\standard_army_icon_64");</command>
	<command>xsArraySetString(arrayID,1348,"units\asians\chinese\territorial_army\territorial_army_icon_64");</command>
	<command>xsArraySetString(arrayID,1349,"buildings\asian_civs\spc\aztec_war_hut\war_hut_icon");</command>
	<command>xsArraySetString(arrayID,1350,"buildings\asian_civs\spc\aztec_nobles_hut\nobles_hut_icon");</command>
	<command>xsArraySetString(arrayID,1351,"buildings\asian_civs\grove\grove_icon_64");</command>
	<command>xsArraySetString(arrayID,1352,"units\asians\shared\rickshaw\unit_indian_grove_rickshaw_icon_64");</command>
	<command>xsArraySetString(arrayID,1353,"units\villagers\villager_icon");</command>
	<command>xsArraySetString(arrayID,1354,"units\villagers\villager_icon");</command>
	<command>xsArraySetString(arrayID,1355,"units\villagers\villager_icon");</command>
	<command>xsArraySetString(arrayID,1356,"units\villagers\villager_icon");</command>
	<command>xsArraySetString(arrayID,1357,"units\villagers\villager_icon");</command>
	<command>xsArraySetString(arrayID,1358,"units\villagers\villager_icon");</command>
	<command>xsArraySetString(arrayID,1359,"units\asians\chinese\shaolin_disciple\shaolin_master_icon_64");</command>
	<command>xsArraySetString(arrayID,1360,"units\asians\japanese\shogun\regecide_shogun_icon_64");</command>
	<command>xsArraySetString(arrayID,1361,"buildings\asian_civs\castle\China\chinese_castle_icon");</command>
	<command>xsArraySetString(arrayID,1362,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,1363,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,1364,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,1365,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,1366,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,1367,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,1368,"units\asians\shared\wagon\chinese_town_center_wagon_icon_64");</command>
	<command>xsArraySetString(arrayID,1369,"units\mercenaries\manchurian_archer\manchurian_archer_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1370,"units\asians\mercenaries\iron_troop\iron_troop_icon_64");</command>
	<command>xsArraySetString(arrayID,1371,"units\asians\natives\rattan_shield\shield_rattan_icon");</command>
	<command>xsArraySetString(arrayID,1372,"units\asians\mercenaries\jat_lancer\jat_lancer_icon_64");</command>
	<command>xsArraySetString(arrayID,1373,"units\asians\mercenaries\yojimbo\yojimbo_icon");</command>
	<command>xsArraySetString(arrayID,1374,"units\asians\mercenaries\fugitive_dacoit\dacoit_icon");</command>
	<command>xsArraySetString(arrayID,1375,"units\mercenaries\samurai\ronin_icon");</command>
	<command>xsArraySetString(arrayID,1376,"units\asians\natives\chakram\chakram_icon_64");</command>
	<command>xsArraySetString(arrayID,1377,"ui\units\ninja_icon");</command>
	<command>xsArraySetString(arrayID,1378,"units\asians\chinese\old_han_army\old_han_icon_64");</command>
	<command>xsArraySetString(arrayID,1379,"units\asians\chinese\old_han_army\old_han_icon_64");</command>
	<command>xsArraySetString(arrayID,1380,"units\asians\spc\treasure_ship\china_ship_icon_64");</command>
	<command>xsArraySetString(arrayID,1381,"units\asians\spc\treasure_ship\china_ship_icon_64");</command>
	<command>xsArraySetString(arrayID,1382,"units\asians\spc\treasure_ship\china_ship_icon_64");</command>
	<command>xsArraySetString(arrayID,1383,"units\asians\chinese\mongol_scout\mongol_scout_icon_64");</command>
	<command>xsArraySetString(arrayID,1384,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,1385,"ui\units\bank_wagon_icon");</command>
	<command>xsArraySetString(arrayID,1386,"units\asians\shared\wagon\chinese_town_center_wagon_icon_64");</command>
	<command>xsArraySetString(arrayID,1387,"units\asians\indians\mansabdar\gurkha_mansabdar_icon_64");</command>
	<command>xsArraySetString(arrayID,1388,"units\animals\musk_deer\musk_deer_icon_64");</command>
	<command>xsArraySetString(arrayID,1389,"buildings\church\church_icon");</command>
	<command>xsArraySetString(arrayID,1390,"ui\units\bank_wagon_icon");</command>
	<command>xsArraySetString(arrayID,1391,"ui\units\bank_wagon_icon");</command>
	<command>xsArraySetString(arrayID,1392,"units\asians\spc\arrow_knight\spc_arrow_knight_icon");</command>
	<command>xsArraySetString(arrayID,1393,"buildings\asian_civs\castle\Japan\japan_castle_icon_64");</command>
	<command>xsArraySetString(arrayID,1394,"buildings\asian_civs\castle\Indian\indian_castle_icon_64");</command>
	<command>xsArraySetString(arrayID,1395,"units\asians\chinese\new_mongolian_army\new_mongolian_army_icon_64");</command>
	<command>xsArraySetString(arrayID,1396,"units\asians\chinese\new_mongolian_army\new_mongolian_army_icon_64");</command>
	<command>xsArraySetString(arrayID,1397,"units\spc\elizabeth_ramsey\elizabeth_ramsey_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1398,"units\asians\shared\wagon\japanese_town_center_wagon_icon_64");</command>
	<command>xsArraySetString(arrayID,1399,"units\mercenaries\barbary_corsair\barbary_corsair_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1400,"units\mercenaries\black_rider\black_rider_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1401,"ui\Units\elmeti_icon");</command>
	<command>xsArraySetString(arrayID,1402,"ui\units\fusilier_icon");</command>
	<command>xsArraySetString(arrayID,1403,"units\spc\russian_cannon\russian_cannon_icon_64");</command>
	<command>xsArraySetString(arrayID,1404,"units\mercenaries\hackapell\hackapell_icon");</command>
	<command>xsArraySetString(arrayID,1405,"units\mercenaries\highlander\highlander_icon");</command>
	<command>xsArraySetString(arrayID,1406,"units\mercenaries\jaeger\hessian_jaeger_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1407,"units\mercenaries\landsknecht\landsknect_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1408,"units\mercenaries\mameluke\mameluke_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1409,"units\mercenaries\manchurian_archer\manchurian_archer_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1410,"ui\units\ninja_icon");</command>
	<command>xsArraySetString(arrayID,1411,"units\mercenaries\samurai\ronin_icon");</command>
	<command>xsArraySetString(arrayID,1412,"units\mercenaries\balkan_stradiot\balkan_stradiot_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1413,"units\mercenaries\swiss_pikeman\swiss_pikeman_icon");</command>
	<command>xsArraySetString(arrayID,1414,"units\asians\spc\arsonist\arsonist_icon_64");</command>
	<command>xsArraySetString(arrayID,1415,"units\asians\mercenaries\iron_troop\iron_troop_icon_64");</command>
	<command>xsArraySetString(arrayID,1416,"units\asians\mercenaries\jat_lancer\jat_lancer_icon_64");</command>
	<command>xsArraySetString(arrayID,1417,"units\asians\mercenaries\yojimbo\yojimbo_icon");</command>
	<command>xsArraySetString(arrayID,1418,"nuggets\outlaw_kidnap\outlaw_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1419,"units\spc\outlaws\outlaw_rider_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1420,"units\spc\outlaws\outlaw_shotgun_icon");</command>
	<command>xsArraySetString(arrayID,1421,"units\spc\pirates\pirate_icon");</command>
	<command>xsArraySetString(arrayID,1422,"units\asians\mercenaries\fugitive_dacoit\dacoit_icon");</command>
	<command>xsArraySetString(arrayID,1423,"units\asians\mercenaries\delinquent_thuggee\thuggee_icon_64");</command>
	<command>xsArraySetString(arrayID,1424,"units\asians\mercenaries\blind_monk\blind_monk_icon_64");</command>
	<command>xsArraySetString(arrayID,1425,"units\asians\mercenaries\wokou_pirate\wokou_pirate_icon_64");</command>
	<command>xsArraySetString(arrayID,1426,"units\asians\mercenaries\wandering_horseman\wandering_horseman_icon_64");</command>
	<command>xsArraySetString(arrayID,1427,"units\asians\mercenaries\wayward_ronin\wayward_ronin_icon_64");</command>
	<command>xsArraySetString(arrayID,1428,"ui\units\bank_wagon_icon");</command>
	<command>xsArraySetString(arrayID,1430,"units\animals\snow_monkey\snowmonkey_icon");</command>
	<command>xsArraySetString(arrayID,1431,"units\asians\spc\edwardson\clnl_edwardson_icon_64");</command>
	<command>xsArraySetString(arrayID,1432,"units\trade\travois_icon_64");</command>
	<command>xsArraySetString(arrayID,1433,"buildings\native_settlement\indian_native_site_icon_64");</command>
	<command>xsArraySetString(arrayID,1434,"buildings\native_settlement\indian_native_site_icon_64");</command>
	<command>xsArraySetString(arrayID,1435,"ui\command\generate_coin_icon");</command>
	<command>xsArraySetString(arrayID,1436,"ui\command\generate_food_icon");</command>
	<command>xsArraySetString(arrayID,1437,"ui\command\generate_wood_icon");</command>
	<command>xsArraySetString(arrayID,1438,"units\asians\eggs\monster_ice_Cream_truck\unit_monster_ice_cream_truck_icon_64");</command>
	<command>xsArraySetString(arrayID,1439,"units\asians\eggs\flaming_hot_dog_cart\unit_hot_dog_cart_icon_64");</command>
	<command>xsArraySetString(arrayID,1440,"units\asians\shared\villager\indian_peasant_icon");</command>
	<command>xsArraySetString(arrayID,1441,"units\asians\spc\prava\pravar_icon_64");</command>
	<command>xsArraySetString(arrayID,1442,"units\asians\indians\monk\indian_monk_icon_64");</command>
	<command>xsArraySetString(arrayID,1443,"units\animals\goat\goat_icon_64");</command>
	<command>xsArraySetString(arrayID,1444,"ui\home_city\hc_year_of_the_ox");</command>
	<command>xsArraySetString(arrayID,1445,"ui\home_city\hc_western_refugees");</command>
	<command>xsArraySetString(arrayID,1446,"units\asians\naval\fishing_boat_asian\indian_fishing_boat_icon_64");</command>
	<command>xsArraySetString(arrayID,1447,"units\asians\shared\irregular\indian_irregular_gun_icon_64");</command>
	<command>xsArraySetString(arrayID,1448,"units\asians\shared\irregular\indian_irregular_icon_64");</command>
	<command>xsArraySetString(arrayID,1449,"units\asians\shared\wagon\indian_castle_wagon_icon_64");</command>
	<command>xsArraySetString(arrayID,1450,"buildings\trading_post\trading_post_asian_icon_64");</command>
	<command>xsArraySetString(arrayID,1451,"units\asians\shared\wagon\chinese_town_center_wagon_icon_64");</command>
	<command>xsArraySetString(arrayID,1452,"units\asians\shared\wagon\indian_town_center_wagon_icon_64");</command>
	<command>xsArraySetString(arrayID,1453,"units\asians\shared\wagon\chinese_castle_wagon_icon_64");</command>
	<command>xsArraySetString(arrayID,1454,"units\asians\shared\rickshaw\indian_rickshaw_icon");</command>
	<command>xsArraySetString(arrayID,1456,"units\natives\miskatonic_scout_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1457,"units\asians\japanese\shogun\regecide_shogun_icon_64");</command>
	<command>xsArraySetString(arrayID,1458,"units\asians\shared\wagon\indian_town_center_wagon_icon_64");</command>
	<command>xsArraySetString(arrayID,1459,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1460,"units\animals\cow\cow_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1461,"units\asians\shared\villager\peasant_icon");</command>
	<command>xsArraySetString(arrayID,1462,"units\trade\outpost_wagon_icon_64x64");</command>
	<command>}</command>
    </Effect>
 	<Effect name="*Advanced All Palyer Active Card">
		<Param name="PlayerID" dispName="Player Count" VarType="player">1</Param>
		<Param name="TechID1" dispName="$$22311$$Tech" VarType="tech">0</Param>
		<Param name="TechID2" dispName="$$22311$$Tech" VarType="tech">0</Param>
		<Param name="TechID3" dispName="$$22311$$Tech" VarType="tech">0</Param>
		<Param name="TechID4" dispName="$$22311$$Tech" VarType="tech">0</Param>
		<Param name="TechID5" dispName="$$22311$$Tech" VarType="tech">0</Param>
		<Command>trChatSetStatus(false);</Command>
		<Command>for(i=1;&lt;=%PlayerID%){homeCityMakeActiveByID(i,%TechID1%);}</Command>
		<Command>for(i=1;&lt;=%PlayerID%){homeCityMakeActiveByID(i,%TechID2%);}</Command>
		<Command>for(i=1;&lt;=%PlayerID%){homeCityMakeActiveByID(i,%TechID3%);}</Command>
		<Command>for(i=1;&lt;=%PlayerID%){homeCityMakeActiveByID(i,%TechID4%);}</Command>
		<Command>for(i=1;&lt;=%PlayerID%){homeCityMakeActiveByID(i,%TechID5%);}</Command>
		<Command>trChatSetStatus(true);</Command>
	</Effect>
 	<Effect name="*Advanced All Palyer Active Card2">
		<Param name="PlayerID" dispName="Player Count" VarType="player">1</Param>
		<Param name="TechID1" dispName="$$22311$$TechID" VarType="long">0</Param>
		<Param name="TechID2" dispName="$$22311$$TechID" VarType="string">0</Param>
		<Param name="TechID3" dispName="$$22311$$TechID" VarType="string">0</Param>
		<Param name="TechID4" dispName="$$22311$$TechID" VarType="string">0</Param>
		<Param name="TechID5" dispName="$$22311$$TechID" VarType="string">0</Param>
		<Command>trChatSetStatus(false);</Command>
		<Command>for(i=1;&lt;=%PlayerID%){homeCityMakeActiveByID(i,%TechID1%);}</Command>
		<Command>for(i=1;&lt;=%PlayerID%){homeCityMakeActiveByID(i,%TechID2%);}</Command>
		<Command>for(i=1;&lt;=%PlayerID%){homeCityMakeActiveByID(i,%TechID3%);}</Command>
		<Command>for(i=1;&lt;=%PlayerID%){homeCityMakeActiveByID(i,%TechID4%);}</Command>
		<Command>for(i=1;&lt;=%PlayerID%){homeCityMakeActiveByID(i,%TechID5%);}</Command>
		<Command>trChatSetStatus(true);</Command>
	</Effect>
	<Effect name="*Advanced All Player Modify Protounit">
		<Param name="ProtoUnit" dispName="$$22449$$ProtoUnit" varType="protounit">Villager</Param>
		<Param name="PlayerID" dispName="Player Count" VarType="player">1</Param>
		<Param name="Field" dispName="$$25417$$Field" varType="pufield">0</Param>
		<Param name="Delta" dispName="$$25418$$Delta" varType="float">1.0</Param>
		<Command>for(i=1;&lt;=%PlayerID%){trModifyProtounit("%ProtoUnit%", i, %Field%, %Delta%);}</Command>
	</Effect>
 	<Effect name="*Advanced trChatSetStatus(false)">
		<Param name="EventID" dispName="$$22362$$Trigger" varType="event">-1</Param>
		<Command>trChatSetStatus(false);</Command>
		<Command>trEventFire(%EventID%);</Command>
	</Effect>
 	<Effect name="*Advanced trChatSetStatus(true)">
		<Param name="EventID" dispName="$$22362$$Trigger" varType="event">-1</Param>
		<Command>trChatSetStatus(true);</Command>
		<Command>trEventFire(%EventID%);</Command>
	</Effect>
 	<Effect name="*Advanced Prevent Cheat-Prevent 5 Card">
		<Param name="PlayerID" dispName="Player Count" VarType="player">1</Param>
		<Command>for(card=1061;&lt;=1065){for(i=1;&lt;=%PlayerID%){homeCityMakeActiveByID(i,card);}}</Command>
	</Effect>
 	<Effect name="*Advanced Prevent Cheat-Disable All Card V1,03">
		<Param name="PlayerID" dispName="Player Count" VarType="player">1</Param>
		<Command>for(i=1;&lt;=%PlayerID%){xsSetContextPlayer(i);for(c=0;&lt;2549){if(kbTechCostPerResource(c,6)&gt;0){trTechSetStatus(i,c,0);}}}</Command>
	</Effect>
 	<Effect name="*Advanced Modify UnitType V1,03">
		<Param name="UnitType" dispName="Unit Type" VarType="unittype">Unit</Param>
		<Param name="PlayerID" dispName="PlayerID" VarType="player">1</Param>
		<Param name="Field" dispName="Field" varType="pufield">0</Param>
		<Param name="Delta" dispName="Delta" varType="string">1.0</Param>
		<Command>xsSetContextPlayer(%PlayerID%);</Command>
		<Command>for(unit=1665;>-1){ if (kbGetUnitTypeName(unit)=="%UnitType%") break;}</Command>
		<Command>for(i=1462;>-1){</Command>
		<Command>if(kbProtoUnitIsType(%PlayerID%, i,unit))</Command>
		<Command>trModifyProtounit(""+kbGetProtoUnitName(i), %PlayerID%, %Field%, %Delta%);}</Command>
	</Effect>
 	<Effect name="*Advanced Modify UnitType2 V1,03">
		<Param name="UnittypeID" dispName="UnittypeID" VarType="string">1463</Param>
		<Param name="PlayerID" dispName="PlayerID" VarType="player">1</Param>
		<Param name="Field" dispName="Field" varType="pufield">0</Param>
		<Param name="Delta" dispName="Delta" varType="string">1.0</Param>
		<Command>xsSetContextPlayer(%PlayerID%);</Command>
		<Command>for(i=1462;>-1){</Command>
		<Command>if(kbProtoUnitIsType(%PlayerID%, i,%UnittypeID%))</Command>
		<Command>trModifyProtounit(""+kbGetProtoUnitName(i), %PlayerID%, %Field%, %Delta%);}</Command>
	</Effect>
	<Effect name="*Advanced All Player Grant Resources">
		<Param name="PlayerID" dispName="Player Count" VarType="player">1</Param>
		<Param name="ResName" dispName="$$22455$$Resource" varType="resource">food</Param>
		<Param name="Amount" dispName="Amount" varType="string">1.0</Param>
		<Command>for(i=1;&lt;=%PlayerID%){trPlayerGrantResources(i,"%ResName%",%Amount%);}</Command>
	</Effect>
	<Effect name="*Advanced All Player Same Civ Set Tech Status">
		<Param name="PlayerID" dispName="Player Count" varType="player">1</Param>
		<Param name="Civilization" dispName="$$18682$$Civilization" VarType="civilization">Nature</Param>
		<Param name="TechID" dispName="Tech" varType="tech">0</Param>
		<Param name="Status" dispName="$$22340$$Status" varType="techstatus">2</Param>
		<Command>for(i=1;&lt;=%PlayerID%)</Command>
		<Command>{</Command>
		<Command>xsSetContextPlayer(i);</Command>
		<Command>if(kbGetCivName(kbGetCivForPlayer(i))=="%Civilization%"){</Command>
		<Command>trTechSetStatus(i, %TechID%, %Status%);}</Command>
		<Command>}</Command>
	</Effect>
	<Effect name="*Advanced All Player Same Civ Set Tech Status2">
		<Param name="PlayerID" dispName="Player Count" varType="player">1</Param>
		<Param name="Civilization" dispName="$$18682$$Civilization" VarType="civilization">Nature</Param>
		<Param name="TechID" dispName="TechID" varType="string">0</Param>
		<Param name="Status" dispName="$$22340$$Status" varType="techstatus">2</Param>
		<Command>for(i=1;&lt;=%PlayerID%){</Command>
		<Command>xsSetContextPlayer(i);</Command>
		<Command>if(kbGetCivName(kbGetCivForPlayer(i))=="%Civilization%"){</Command>
		<Command>trTechSetStatus(i, %TechID%, %Status%);}}</Command>
	</Effect>
	<Effect name="*Advanced Player Destroy All Units and Buildings">
		<Param name="Player" dispName="$$22301$$Player" varType="player">1</Param>
		<Command>trPlayerKillAllUnits(%Player%);</Command>
		<Command>trPlayerKillAllBuildings(%Player%);</Command>
	</Effect>
 	<Effect name="*Advanced Prevent Cheat-About">
		<command>trChatSendSpoofed(0,"&lt;color=0,1,0&gt;Prevent Cheat Version: &lt;color=0,1,1&gt;2018/10/13 21:51:00");</command>
		<command>trChatSendSpoofed(0,"&lt;color=0,1,0&gt;QQ: &lt;color=0,1,1&gt;516244306");</command>
		<command>trChatSend(0,"");</command>
	</Effect>
 	<Effect name="*Advanced Clean Screen">
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
	</Effect>
 	<Effect name="*Advanced Prevent Cheat-Out Of The Game">
		<command>trEndGame();</command>
		<command>trYouWin(true);</command>
		<command>uiHideCursor();</command>
		<command>showSPCNote("Microsoft Visual C++ Runtime Library","&lt;color=1,0,0&gt;This application has Runtime to terminate it in an unusual way.");</command>
		<command>uiMessageBox("You are an idiot!Please press enter to exit.");</command>
	</Effect>
  </Effects>
</trigger><?xml version="1.0"?>
<trigger version="2">
  <Conditions>
	<Condition name="*Advanced KBUnitCount 2">
		<Param name="PlayerID" dispName="Player" varType="string">1</Param>
		<Param name="UnitType" dispName="Unit Type" VarType="unittype">Unit</Param>
		<Param name="State" dispName="StateID" VarType="string">cUnitStateAny</Param>
		<Param name="Op" dispName="Operator" VarType="operator">==</Param>
		<Param name="Count" dispName="Number" VarType="long">1</Param>
		<Command>trQuestVarSet("unitTypeID",0);</Command>
		<Command>while(kbGetUnitTypeName(trQuestVarGet("unitTypeID"))!="%UnitType%"){</Command>
		<Command>trQuestVarSet("unitTypeID",trQuestVarGet("unitTypeID")+1);</Command>
		<Command>}</Command>
		<Command>xsSetContextPlayer(%PlayerID%);</Command>
	<Expression>kbUnitCount(%PlayerID%,trQuestVarGet("unitTypeID"),%State%) %Op% %Count%</Expression>
 	</Condition>
	<Condition name="*Advanced Check Tech Staus">
		<Param name="PlayerID" dispName="$$22301$$Player" VarType="player">1</Param>
		<Param name="TechID" dispName="$$22311$$Tech" VarType="tech">0</Param>
		<Param name="Status" dispName="$$22340$$Status" varType="techstatus">0</Param>
		<Expression>trTechStatusCheck(%PlayerID%, %TechID%, %Status%)</Expression>
	</Condition>
	<Condition name="*Advanced Check Tech Staus2">
		<Param name="PlayerID" dispName="$$22301$$Player" VarType="player">1</Param>
		<Param name="TechID" dispName="TechID" VarType="string">0</Param>
		<Param name="Status" dispName="$$22340$$Status" varType="techstatus">0</Param>
		<Expression>trTechStatusCheck(%PlayerID%, %TechID%, %Status%)</Expression>
	</Condition>
	<Condition name="*Advanced Stat Compare With Resource Count">
		<Param name="PlayerID" dispName="$$22534$$Fake Player" VarType="player">1</Param>
		<Param name="StatID" dispName="$$25424$$Stat Type" VarType="kbstat">0</Param>
		<Param name="Op" dispName="$$22297$$Operator" VarType="operator">==</Param>
		<Param name="Resource" dispName="$$22324$$Resource" VarType="resource">food</Param>
		<Expression>trGetStatValue(%PlayerID%, %StatID%) %Op% trPlayerResourceCount(%PlayerID%, "%Resource%")</Expression>
	</Condition>
	<Condition name="*Advanced Current Player Defeated">
		<Expression>trPlayerDefeated(trCurrentPlayer())</Expression>
	</Condition>
	<Condition name="*Advanced Current Player Active">
		<Expression>trPlayerActive(trCurrentPlayer())</Expression>
   	 </Condition>
	<Condition name="*P1 Stat Value LV2">
		<Param name="PlayerID" dispName="$$22534$$Fake Player" VarType="player">1</Param>
		<Param name="StatID" dispName="$$25424$$Stat Type" VarType="kbstat">2</Param>
		<Param name="Op" dispName="$$22297$$Operator" VarType="operator">&gt;=</Param>
		<Param name="Value" dispName="$$25372$$Value" VarType="long">200</Param>
		<Expression>trGetStatValue(%PlayerID%, %StatID%) %Op% %Value%</Expression>
	</Condition>
	<Condition name="*P1 Stat Value LV3">
		<Param name="PlayerID" dispName="$$22534$$Fake Player" VarType="player">1</Param>
		<Param name="StatID" dispName="$$25424$$Stat Type" VarType="kbstat">2</Param>
		<Param name="Op" dispName="$$22297$$Operator" VarType="operator">&gt;=</Param>
		<Param name="Value" dispName="$$25372$$Value" VarType="long">400</Param>
		<Expression>trGetStatValue(%PlayerID%, %StatID%) %Op% %Value%</Expression>
	</Condition>
	<Condition name="*P1 Stat Value LV4">
		<Param name="PlayerID" dispName="$$22534$$Fake Player" VarType="player">1</Param>
		<Param name="StatID" dispName="$$25424$$Stat Type" VarType="kbstat">2</Param>
		<Param name="Op" dispName="$$22297$$Operator" VarType="operator">&gt;=</Param>
		<Param name="Value" dispName="$$25372$$Value" VarType="long">600</Param>
		<Expression>trGetStatValue(%PlayerID%, %StatID%) %Op% %Value%</Expression>
	</Condition>
	<Condition name="*P1 Stat Value LV5">
		<Param name="PlayerID" dispName="$$22534$$Fake Player" VarType="player">1</Param>
		<Param name="StatID" dispName="$$25424$$Stat Type" VarType="kbstat">2</Param>
		<Param name="Op" dispName="$$22297$$Operator" VarType="operator">&gt;=</Param>
		<Param name="Value" dispName="$$25372$$Value" VarType="long">800</Param>
		<Expression>trGetStatValue(%PlayerID%, %StatID%) %Op% %Value%</Expression>
	</Condition>
	<Condition name="*P2 Stat Value LV2">
		<Param name="PlayerID" dispName="$$22534$$Fake Player" VarType="player">2</Param>
		<Param name="StatID" dispName="$$25424$$Stat Type" VarType="kbstat">2</Param>
		<Param name="Op" dispName="$$22297$$Operator" VarType="operator">&gt;=</Param>
		<Param name="Value" dispName="$$25372$$Value" VarType="long">200</Param>
		<Expression>trGetStatValue(%PlayerID%, %StatID%) %Op% %Value%</Expression>
	</Condition>
	<Condition name="*P2 Stat Value LV3">
		<Param name="PlayerID" dispName="$$22534$$Fake Player" VarType="player">2</Param>
		<Param name="StatID" dispName="$$25424$$Stat Type" VarType="kbstat">2</Param>
		<Param name="Op" dispName="$$22297$$Operator" VarType="operator">&gt;=</Param>
		<Param name="Value" dispName="$$25372$$Value" VarType="long">400</Param>
		<Expression>trGetStatValue(%PlayerID%, %StatID%) %Op% %Value%</Expression>
	</Condition>
	<Condition name="*P2 Stat Value LV4">
		<Param name="PlayerID" dispName="$$22534$$Fake Player" VarType="player">2</Param>
		<Param name="StatID" dispName="$$25424$$Stat Type" VarType="kbstat">2</Param>
		<Param name="Op" dispName="$$22297$$Operator" VarType="operator">&gt;=</Param>
		<Param name="Value" dispName="$$25372$$Value" VarType="long">600</Param>
		<Expression>trGetStatValue(%PlayerID%, %StatID%) %Op% %Value%</Expression>
	</Condition>
	<Condition name="*P2 Stat Value LV5">
		<Param name="PlayerID" dispName="$$22534$$Fake Player" VarType="player">2</Param>
		<Param name="StatID" dispName="$$25424$$Stat Type" VarType="kbstat">2</Param>
		<Param name="Op" dispName="$$22297$$Operator" VarType="operator">&gt;=</Param>
		<Param name="Value" dispName="$$25372$$Value" VarType="long">800</Param>
		<Expression>trGetStatValue(%PlayerID%, %StatID%) %Op% %Value%</Expression>
	</Condition>
	<Condition name="*P3 Stat Value LV2">
		<Param name="PlayerID" dispName="$$22534$$Fake Player" VarType="player">3</Param>
		<Param name="StatID" dispName="$$25424$$Stat Type" VarType="kbstat">2</Param>
		<Param name="Op" dispName="$$22297$$Operator" VarType="operator">&gt;=</Param>
		<Param name="Value" dispName="$$25372$$Value" VarType="long">200</Param>
		<Expression>trGetStatValue(%PlayerID%, %StatID%) %Op% %Value%</Expression>
	</Condition>
	<Condition name="*P3 Stat Value LV3">
		<Param name="PlayerID" dispName="$$22534$$Fake Player" VarType="player">3</Param>
		<Param name="StatID" dispName="$$25424$$Stat Type" VarType="kbstat">2</Param>
		<Param name="Op" dispName="$$22297$$Operator" VarType="operator">&gt;=</Param>
		<Param name="Value" dispName="$$25372$$Value" VarType="long">400</Param>
		<Expression>trGetStatValue(%PlayerID%, %StatID%) %Op% %Value%</Expression>
	</Condition>
	<Condition name="*P3 Stat Value LV4">
		<Param name="PlayerID" dispName="$$22534$$Fake Player" VarType="player">3</Param>
		<Param name="StatID" dispName="$$25424$$Stat Type" VarType="kbstat">2</Param>
		<Param name="Op" dispName="$$22297$$Operator" VarType="operator">&gt;=</Param>
		<Param name="Value" dispName="$$25372$$Value" VarType="long">600</Param>
		<Expression>trGetStatValue(%PlayerID%, %StatID%) %Op% %Value%</Expression>
	</Condition>
	<Condition name="*P3 Stat Value LV5">
		<Param name="PlayerID" dispName="$$22534$$Fake Player" VarType="player">3</Param>
		<Param name="StatID" dispName="$$25424$$Stat Type" VarType="kbstat">2</Param>
		<Param name="Op" dispName="$$22297$$Operator" VarType="operator">&gt;=</Param>
		<Param name="Value" dispName="$$25372$$Value" VarType="long">800</Param>
		<Expression>trGetStatValue(%PlayerID%, %StatID%) %Op% %Value%</Expression>
	</Condition>
	<Condition name="*P4 Stat Value LV2">
		<Param name="PlayerID" dispName="$$22534$$Fake Player" VarType="player">4</Param>
		<Param name="StatID" dispName="$$25424$$Stat Type" VarType="kbstat">2</Param>
		<Param name="Op" dispName="$$22297$$Operator" VarType="operator">&gt;=</Param>
		<Param name="Value" dispName="$$25372$$Value" VarType="long">200</Param>
		<Expression>trGetStatValue(%PlayerID%, %StatID%) %Op% %Value%</Expression>
	</Condition>
	<Condition name="*P4 Stat Value LV3">
		<Param name="PlayerID" dispName="$$22534$$Fake Player" VarType="player">4</Param>
		<Param name="StatID" dispName="$$25424$$Stat Type" VarType="kbstat">2</Param>
		<Param name="Op" dispName="$$22297$$Operator" VarType="operator">&gt;=</Param>
		<Param name="Value" dispName="$$25372$$Value" VarType="long">400</Param>
		<Expression>trGetStatValue(%PlayerID%, %StatID%) %Op% %Value%</Expression>
	</Condition>
	<Condition name="*P4 Stat Value LV4">
		<Param name="PlayerID" dispName="$$22534$$Fake Player" VarType="player">4</Param>
		<Param name="StatID" dispName="$$25424$$Stat Type" VarType="kbstat">2</Param>
		<Param name="Op" dispName="$$22297$$Operator" VarType="operator">&gt;=</Param>
		<Param name="Value" dispName="$$25372$$Value" VarType="long">600</Param>
		<Expression>trGetStatValue(%PlayerID%, %StatID%) %Op% %Value%</Expression>
	</Condition>
	<Condition name="*P4 Stat Value LV5">
		<Param name="PlayerID" dispName="$$22534$$Fake Player" VarType="player">4</Param>
		<Param name="StatID" dispName="$$25424$$Stat Type" VarType="kbstat">2</Param>
		<Param name="Op" dispName="$$22297$$Operator" VarType="operator">&gt;=</Param>
		<Param name="Value" dispName="$$25372$$Value" VarType="long">800</Param>
		<Expression>trGetStatValue(%PlayerID%, %StatID%) %Op% %Value%</Expression>
	</Condition>
	<Condition name="*P5 Stat Value LV2">
		<Param name="PlayerID" dispName="$$22534$$Fake Player" VarType="player">5</Param>
		<Param name="StatID" dispName="$$25424$$Stat Type" VarType="kbstat">2</Param>
		<Param name="Op" dispName="$$22297$$Operator" VarType="operator">&gt;=</Param>
		<Param name="Value" dispName="$$25372$$Value" VarType="long">200</Param>
		<Expression>trGetStatValue(%PlayerID%, %StatID%) %Op% %Value%</Expression>
	</Condition>
	<Condition name="*P5 Stat Value LV3">
		<Param name="PlayerID" dispName="$$22534$$Fake Player" VarType="player">5</Param>
		<Param name="StatID" dispName="$$25424$$Stat Type" VarType="kbstat">2</Param>
		<Param name="Op" dispName="$$22297$$Operator" VarType="operator">&gt;=</Param>
		<Param name="Value" dispName="$$25372$$Value" VarType="long">400</Param>
		<Expression>trGetStatValue(%PlayerID%, %StatID%) %Op% %Value%</Expression>
	</Condition>
	<Condition name="*P5 Stat Value LV4">
		<Param name="PlayerID" dispName="$$22534$$Fake Player" VarType="player">5</Param>
		<Param name="StatID" dispName="$$25424$$Stat Type" VarType="kbstat">2</Param>
		<Param name="Op" dispName="$$22297$$Operator" VarType="operator">&gt;=</Param>
		<Param name="Value" dispName="$$25372$$Value" VarType="long">600</Param>
		<Expression>trGetStatValue(%PlayerID%, %StatID%) %Op% %Value%</Expression>
	</Condition>
	<Condition name="*P5 Stat Value LV5">
		<Param name="PlayerID" dispName="$$22534$$Fake Player" VarType="player">5</Param>
		<Param name="StatID" dispName="$$25424$$Stat Type" VarType="kbstat">2</Param>
		<Param name="Op" dispName="$$22297$$Operator" VarType="operator">&gt;=</Param>
		<Param name="Value" dispName="$$25372$$Value" VarType="long">800</Param>
		<Expression>trGetStatValue(%PlayerID%, %StatID%) %Op% %Value%</Expression>
	</Condition>
	<Condition name="*P6 Stat Value LV2">
		<Param name="PlayerID" dispName="$$22534$$Fake Player" VarType="player">6</Param>
		<Param name="StatID" dispName="$$25424$$Stat Type" VarType="kbstat">2</Param>
		<Param name="Op" dispName="$$22297$$Operator" VarType="operator">&gt;=</Param>
		<Param name="Value" dispName="$$25372$$Value" VarType="long">200</Param>
		<Expression>trGetStatValue(%PlayerID%, %StatID%) %Op% %Value%</Expression>
	</Condition>
	<Condition name="*P6 Stat Value LV3">
		<Param name="PlayerID" dispName="$$22534$$Fake Player" VarType="player">6</Param>
		<Param name="StatID" dispName="$$25424$$Stat Type" VarType="kbstat">2</Param>
		<Param name="Op" dispName="$$22297$$Operator" VarType="operator">&gt;=</Param>
		<Param name="Value" dispName="$$25372$$Value" VarType="long">400</Param>
		<Expression>trGetStatValue(%PlayerID%, %StatID%) %Op% %Value%</Expression>
	</Condition>
	<Condition name="*P6 Stat Value LV4">
		<Param name="PlayerID" dispName="$$22534$$Fake Player" VarType="player">6</Param>
		<Param name="StatID" dispName="$$25424$$Stat Type" VarType="kbstat">2</Param>
		<Param name="Op" dispName="$$22297$$Operator" VarType="operator">&gt;=</Param>
		<Param name="Value" dispName="$$25372$$Value" VarType="long">600</Param>
		<Expression>trGetStatValue(%PlayerID%, %StatID%) %Op% %Value%</Expression>
	</Condition>
	<Condition name="*P6 Stat Value LV5">
		<Param name="PlayerID" dispName="$$22534$$Fake Player" VarType="player">6</Param>
		<Param name="StatID" dispName="$$25424$$Stat Type" VarType="kbstat">2</Param>
		<Param name="Op" dispName="$$22297$$Operator" VarType="operator">&gt;=</Param>
		<Param name="Value" dispName="$$25372$$Value" VarType="long">800</Param>
		<Expression>trGetStatValue(%PlayerID%, %StatID%) %Op% %Value%</Expression>
	</Condition>
  </Conditions>
  <Effects>
	<Effect name="*Advanced Prevent Cheat-Cheat Beast">
		<command>for(lastpid=0;&lt;0){}lastpid=xsGetContextPlayer();</command>
		<command>if(trPlayerActive(trCurrentPlayer())){trSetFogAndBlackmap(true,true);}</command>
		<command>if(trTimeMS()==0)</command>
		<command>{</command>
		<command>if(false)</command>
		<command>{</command>
		<command>static int yszAryCard=-1;</command>
		<command>static int yszAryCommonVar=-1;</command>
		<command>static int yszAryTechStatus=-1;</command>
		<command>static int yszAryUnitCount=-1;</command>
		<command>static int yszAryUnitTime=-1;</command>
		<command>static int yszSidMax=0;</command>
		<command>static int yszSidMin=0;</command>
		<command>static int yszTimesBase=0;</command>
		<command>static vector yszVector4=vector(-3,-9,-4);</command>
		<command>int count=0;</command>
		<command>int protoID=0;</command>
		<command>int techID=0;</command>
		<command>int unitID=0;</command>
		<command>string sname="";</command>
		<command>}</command>
		<command>yszAryCard=xsArrayCreateInt(2048,0,"yszAryCard");</command>
		<command>yszAryCommonVar=xsArrayCreateFloat(2048,0,"yszAryCommonVar");</command>
		<command>yszAryTechStatus=xsArrayCreateInt(30000,0,"yszAryTechStatus");</command>
		<command>yszAryUnitCount=xsArrayCreateInt(20000,0,"yszAryUnitCount");</command>
		<command>yszAryUnitTime=xsArrayCreateInt(20000,0,"yszAryUnitTime");</command>
		<command>if(yszAryCommonVar==-1){yszAryCommonVar=trQuestVarGet("yszAryCommonVar");}else{trQuestVarSet("yszAryCommonVar",yszAryCommonVar);}</command>
		<command>trModifyProtounit("AttackRevealer",0,0,-100);</command>
		<command>for(i=0;&lt;0){}for(j=20;&lt;0){}xsSetContextPlayer(0);</command>
		<command>for(k=0;&lt;2549){if(kbTechCostPerResource(k,6)>0||k==2364||k==2526||k==2548){if(k==380||k==396||k==405||k==633||k==645||k==927||k==967||(k>=1061&&k&lt;=1066)||k==1345||k==1497||k==1751||k==1771||k==2033||k==2450||k==2459)</command>
		<command>{xsArraySetInt(yszAryCard,i,k);i=i+1;}else{xsArraySetInt(yszAryCard,j,k);j=j+1;}}}</command>
		<command>for(pid=cNumberPlayers-1;>0)</command>
		<command>{</command>
		<command>xsSetContextPlayer(pid);</command>
		<command>trModifyProtounit("ypStunStars",pid,0,-100);</command>
		<command>if(kbIsPlayerHuman(pid))</command>
		<command>{</command>
		<command>for(j=0;&lt;1233){techID=xsArrayGetInt(yszAryCard,j);xsArraySetInt(yszAryTechStatus,techID*10+pid,kbTechGetStatus(techID));trTechSetStatus(pid,techID,0);}</command>
		<command>for(techID=1061;&lt;=1065){trTechSetStatus(pid,techID,0);homeCityMakeActiveByID(pid,techID);}</command>
		<command>}</command>
		<command>}</command>
		<command>}else</command>
		<command>{</command>
		<command>if(yszTimesBase==0){trChatSendSpoofed(0,"&lt;color=0,1,0>Version: 2018/10/13 21:51:00"+"\n		&lt;color=0,1,0>Core is made by QQ: 516244306"+"\n		&lt;color=0,1,0>Welcome to QQ group: 456359856");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0,"_");}</command>
		<command>if(yszTimesBase==10)</command>
		<command>{</command>
		<command>for(pid=cNumberPlayers-1;>0)</command>
		<command>{</command>
		<command>xsSetContextPlayer(pid);</command>
		<command>if(trPlayerDefeated(pid)){continue;}</command>
		<command>if(kbIsPlayerHuman(pid))</command>
		<command>{</command>
		<command>for(sum=0;&lt;0){}</command>
		<command>for(techID=1061;&lt;=1065){sum=sum+kbTechGetStatus(techID);trTechSetStatus(pid,techID,xsArrayGetInt(yszAryTechStatus,techID*10+pid));}</command>
<!--
		<command>if(sum!=10)</command>
		<command>{</command>
		<command>trChatSendSpoofed(0,"&lt;color=1,0,1>"+kbGetPlayerName(pid)+" &lt;color=1,0,0>active card&lt;/color>&lt;color=1,0,1> by cheating. ");</command>
		<command>xsArraySetFloat(yszAryCommonVar,0*9+pid,1);</command>
		<command>}</command>
-->
		<command>}</command>
		<command>}</command>
		<command>}</command>
		<command>for(yszTechOrNugSumDif=0;&lt;0){}</command>
		<command>for(pid=cNumberPlayers-1;>0){xsArraySetFloat(yszAryCommonVar,1*9+pid,0);}</command>
		<command>for(pid=cNumberPlayers-1;>0)</command>
		<command>{</command>
		<command>xsSetContextPlayer(pid);</command>
		<command>if(trPlayerDefeated(pid)){continue;}</command>
		<command>if(trHasPlayerSentHCShipment(pid))</command>
		<command>{</command>
		<command>yszTechOrNugSumDif=yszTechOrNugSumDif+1;</command>
		<command>xsArraySetFloat(yszAryCommonVar,1*9+kbGetPlayerTeam(pid),1);</command>
		<command>if(kbIsPlayerHuman(pid))</command>
		<command>{</command>
		<command>for(j=0;&lt;1233)</command>
		<command>{</command>
		<command>techID=xsArrayGetInt(yszAryCard,j);</command>
		<command>if(xsArrayGetInt(yszAryTechStatus,techID*10+pid)!=2)</command>
		<command>{</command>
		<command>xsArraySetInt(yszAryTechStatus,techID*10+pid,kbTechGetStatus(techID));</command>
		<command>}</command>
		<command>if(j>=20){trTechSetStatus(pid,techID,0);}</command>
		<command>}</command>
		<command>}</command>
		<command>}</command>
		<command>for(civ=0;&lt;0){}civ=kbGetCivForPlayer(pid);</command>
		<command>for(yszTechOrNuggets=0;&lt;0){}yszTechOrNuggets=kbGetAgeForPlayer(pid)+trGetStatValue(pid,13)+trGetNumberNuggetsGathered(pid);</command>
		<command>if(civ==19){yszTechOrNuggets=yszTechOrNuggets+kbTechGetStatus(197)+kbTechGetStatus(202)+kbTechGetStatus(203)+kbTechGetStatus(2451);}else</command>
		<command>if(civ==20){yszTechOrNuggets=yszTechOrNuggets+kbTechGetStatus(196)+kbTechGetStatus(198)+kbTechGetStatus(199)+kbTechGetStatus(201);}else</command>
		<command>if(civ==21)</command>
		<command>{</command>
		<command>yszTechOrNuggets=yszTechOrNuggets+kbTechGetStatus(196)+kbTechGetStatus(198)+kbTechGetStatus(200)+kbTechGetStatus(2451);</command>
		<command>if(xsArrayGetInt(yszAryTechStatus,2045*10+pid)==2)</command>
		<command>{</command>
		<command>yszTechOrNuggets=yszTechOrNuggets+kbTechGetStatus(2090)+kbTechGetStatus(2483);</command>
		<command>trTechSetStatus(pid,2090,0);trTechSetStatus(pid,2483,0);</command>
		<command>}</command>
		<command>}</command>
		<command>xsArraySetFloat(yszAryCommonVar,2*9+pid,yszTechOrNuggets-xsArrayGetFloat(yszAryCommonVar,101*9+pid));</command>
		<command>xsArraySetFloat(yszAryCommonVar,101*9+pid,yszTechOrNuggets);</command>
		<command>yszTechOrNugSumDif=yszTechOrNugSumDif+xsArrayGetFloat(yszAryCommonVar,2*9+pid);</command>
		<command>xsArraySetFloat(yszAryCommonVar,102*9+pid,kbUnitCount(pid,1509,8));</command>
		<command>xsArraySetFloat(yszAryCommonVar,3*9+pid,xsArrayGetFloat(yszAryCommonVar,102*9+pid)-xsArrayGetFloat(yszAryCommonVar,103*9+pid));</command>
		<command>xsArraySetFloat(yszAryCommonVar,103*9+pid,xsArrayGetFloat(yszAryCommonVar,102*9+pid));</command>
		<command>xsArraySetFloat(yszAryCommonVar,5*9+pid,kbTotalResourceGet(5)-xsArrayGetFloat(yszAryCommonVar,104*9+pid));</command>
		<command>xsArraySetFloat(yszAryCommonVar,104*9+pid,xsArrayGetFloat(yszAryCommonVar,105*9+pid));</command>
		<command>xsArraySetFloat(yszAryCommonVar,105*9+pid,kbTotalResourceGet(5));</command>
		<command>for(shipCurDif=0;&lt;0){}shipCurDif=kbResourceGet(6)-xsArrayGetFloat(yszAryCommonVar,106*9+pid);</command>
		<command>for(shipTotDif=0;&lt;0){}shipTotDif=kbTotalResourceGet(6)-xsArrayGetFloat(yszAryCommonVar,107*9+pid);</command>
		<command>xsArraySetFloat(yszAryCommonVar,106*9+pid,kbResourceGet(6));</command>
		<command>xsArraySetFloat(yszAryCommonVar,107*9+pid,kbTotalResourceGet(6));</command>
		<command>for(resRecvDif=0;&lt;0){}resRecvDif=trGetStatValue(pid,0)-xsArrayGetFloat(yszAryCommonVar,108*9+pid);</command>
		<command>xsArraySetFloat(yszAryCommonVar,108*9+pid,trGetStatValue(pid,0));</command>
		<command>if(resRecvDif==0)</command>
		<command>{</command>
		<command>if((shipTotDif&lt;0)||(shipTotDif==0&&shipCurDif>=100)||(shipTotDif>0&&xsArrayGetFloat(yszAryCommonVar,5*9+pid)==0))</command>
		<command>{</command>
		<command>if(shipTotDif==0){shipTotDif=shipCurDif;}</command>
		<command>trChatSendSpoofed(0,"&lt;color=1,0,1>"+kbGetPlayerName(pid)+" &lt;color=1,0,0>obtain ships("+shipTotDif+") &lt;/color>&lt;color=1,0,1>by cheating. ");</command>
		<command>xsArraySetFloat(yszAryCommonVar,0*9+pid,1);</command>
		<command>}</command>
		<command>}</command>
		<command>}</command>
		<command>trArmyDispatch("0,0","AttackRevealer",1,0,0,0,0);</command>
		<command>yszSidMin=yszSidMax;</command>
		<command>while(true)</command>
		<command>{</command>
		<command>sname=yszSidMax+"";</command>
		<command>yszSidMax=yszSidMax+1;</command>
		<command>unitID=kbGetBlockID(sname);</command>
		<command>if(unitID!=-1)</command>
		<command>{</command>
		<command>trUnitSelectClear();trUnitSelectByID(unitID);</command>
		<command>for(pid=cNumberPlayers-1;>=0){if(trUnitIsOwnedBy(pid)&&trUnitAlive()){break;}}</command>
		<command>protoID=kbUnitGetProtoUnitID(unitID);xsSetContextPlayer(pid);</command>
		<command>if(yszSidMin>0){xsArraySetInt(yszAryUnitCount,protoID*10+pid,xsArrayGetInt(yszAryUnitCount,protoID*10+pid)+1);}</command>
		<command>if(pid&lt;=0&&protoID==4&&trUnitGetHeading(sname)==0)</command>
		<command>{</command>
		<command>if(yszVector4==vector(-3,-9,-4)){yszVector4=kbGetBlockPosition(sname);}</command>
		<command>if(kbGetBlockPosition(sname)==yszVector4){break;}</command>
		<command>}</command>
		<command>}</command>
		<command>}</command>
		<command>if(yszSidMax-yszSidMin>1&&yszSidMin>0)</command>
		<command>{</command>
		<command>for(sid=yszSidMin;&lt;yszSidMax)</command>
		<command>{</command>
		<command>sname=sid+"";</command>
		<command>unitID=kbGetBlockID(sname);</command>
		<command>if(unitID!=-1)</command>
		<command>{</command>
		<command>trUnitSelectClear();trUnitSelectByID(unitID);</command>
		<command>for(pid=cNumberPlayers-1;>=0){if(trUnitIsOwnedBy(pid)&&trUnitAlive()){break;}}</command>
		<command>protoID=kbUnitGetProtoUnitID(unitID);xsSetContextPlayer(pid);</command>
		<command>count=xsArrayGetInt(yszAryUnitCount,protoID*10+pid);</command>
		<command>if(pid>0)</command>
		<command>{</command>
		<command>if(protoID==4||protoID==1429){continue;}</command>
		<command>if(kbProtoUnitIsType(pid,protoID,1474)==false)</command>
		<command>{</command>
		<command>for(cheatbase=0;&lt;0){}</command>
		<command>if(protoID==106||protoID==481)</command>
		<command>{</command>
		<command>if(count==1)</command>
		<command>{</command>
		<command>for(hasAbility=0;&lt;0){}</command>
		<command>if(protoID==106){hasAbility=kbGetCivForPlayer(pid)-2;}</command>
		<command>if(protoID==481){hasAbility=xsArrayGetInt(yszAryTechStatus,380*10+pid);}</command>
		<command>if(hasAbility==2&&kbUnitCount(pid,1480,2)>0)</command>
		<command>{</command>
		<command>if(trTime()-xsArrayGetInt(yszAryUnitTime,protoID*10+pid)&lt;120&&xsArrayGetInt(yszAryUnitTime,protoID*10+pid)!=0){cheatbase=1;}</command>
		<command>}else{cheatbase=1;}</command>
		<command>}</command>
		<command>if(count>1){cheatbase=1;}</command>
		<command>if(count==0){trUnitDestroy();}</command>
		<command>xsArraySetInt(yszAryUnitTime,protoID*10+pid,trTime());</command>
		<command>}else if(protoID==1052){if(kbUnitCount(pid,protoID,2)>21){trUnitDestroy();}</command>
		<command>}else</command>
		<command>{</command>
		<command>if(count>0){cheatbase=1;}else{trUnitDestroy();}</command>
		<command>}</command>
		<command>if(cheatbase==1)</command>
		<command>{</command>
		<command>trChatSendSpoofed(0,"&lt;color=1,0,1>"+kbGetPlayerName(pid)+" &lt;color=1,0,0>create unit("+count+")&lt;/color>&lt;color=1,0,1> by cheating.\n"+</command>
		<command>"&lt;icon=(16)("+xsArrayGetString(trQuestVarGet("yszUnitIcons"),protoID)+")>&lt;color=1,0,0>  "+protoID+"."+kbGetProtoUnitName(protoID)+" &lt;/color>");</command>
		<command>xsArraySetFloat(yszAryCommonVar,0*9+pid,1);</command>
		<command>uiLookAtAndSelectUnit(unitID);</command>
		<command>}</command>
		<command>}</command>
		<command>}else</command>
		<command>{</command>
		<command>if(protoID==1429){continue;}</command>
		<command>if(kbProtoUnitIsType(pid,protoID,1474)){continue;}</command>
		<command>if(kbProtoUnitIsType(pid,protoID,1542))</command>
		<command>{</command>
		<command>if(yszTechOrNugSumDif==0){trUnitDestroy();}</command>
		<command>}else{trUnitDestroy();}</command>
		<command>}</command>
		<command>xsArraySetInt(yszAryUnitCount,protoID*10+pid,0);</command>
		<command>}</command>
		<command>}</command>
		<command>}</command>
		<command>for(pid=cNumberPlayers-1;>0)</command>
		<command>{</command>
		<command>if(trPlayerActive(pid))</command>
		<command>{</command>
		<command>if(xsArrayGetFloat(yszAryCommonVar,0*9+pid)>0)</command>
		<command>{</command>
		<command>if(xsArrayGetFloat(yszAryCommonVar,100*9+pid)==0){xsArraySetFloat(yszAryCommonVar,100*9+pid,1);for(i=0;&lt;1462){if(kbProtoUnitIsType(pid,i,1474)){trModifyProtounit(kbGetProtoUnitName(i),pid,0,-100);}}}</command>
		<command>if(pid==trCurrentPlayer())</command>
		<command>{</command>
		<command>}</command>
		<command>xsArraySetFloat(yszAryCommonVar,0*9+pid,0);</command>
		<command>}</command>
		<command>}</command>
		<command>}</command>
		<command>yszTimesBase=yszTimesBase+1;</command>
		<command>}</command>
		<command>xsSetContextPlayer(lastpid);</command>
	</Effect>
	<Effect name="*Advanced Copy Units in Area2">
		<Param name="Object" dispName="Center Unit" varType="unit">default</Param>
		<Param name="UnitType" dispName="Unit Type" VarType="unittype">Unit</Param>
		<Param name="Dist" dispName="Radius" varType="string">3</Param>
		<Param name="FromPlayer" dispName="From Player" varType="string">If(pid&gt;=0)</Param>
		<Param name="ToPlayer" dispName="To Player" varType="string">trCurrentPlayer()</Param>
		<Param name="Multiplier" dispName="Multiplier" varType="string">6</Param>
		<Param name="Area" dispName="" varType="area">0,0,0</Param>
		<Command>trQuestVarSet("unitTypeID",0);</Command>
		<Command>trQuestVarSet("unitBlockID",0);</Command>
		<Command>trQuestVarSet("unitQueryID",0);</Command>
		<Command>while(kbGetUnitTypeName(trQuestVarGet("unitTypeID"))!="%UnitType%"){</Command>
		<Command>trQuestVarSet("unitTypeID",trQuestVarGet("unitTypeID")+1);</Command>
		<Command>}</Command>
		<Command>trQuestVarSet("lastpid",xsGetContextPlayer());</Command>
		<Command>for(pid=cNumberPlayers-1;>=0){</Command><!--1-->
		<Command>xsSetContextPlayer(pid);</Command>
		<Command>/**/%FromPlayer%{</Command><!--2-->
		<Command>kbLookAtAllUnitsOnMap();</Command>
		<Command>trQuestVarSet("unitQueryID",kbUnitQueryCreate("unitQueryID"));</Command>
		<Command>kbUnitQuerySetIgnoreKnockedOutUnits(trQuestVarGet("unitQueryID"),true);</Command>
		<Command>kbUnitQuerySetPlayerID(trQuestVarGet("unitQueryID"),pid);</Command>
		<!--<Command>kbUnitQuerySetPlayerRelation(trQuestVarGet("unitQueryID"),%playerRelationOrID%);</Command>-->
		<Command>kbUnitQuerySetState(trQuestVarGet("unitQueryID"),cUnitStateAlive);</Command>
		<Command>kbUnitQuerySetUnitType(trQuestVarGet("unitQueryID"),trQuestVarGet("unitTypeID"));</Command>
		<Command>kbUnitQuerySetPosition(trQuestVarGet("unitQueryID"),kbGetBlockPosition("%Object%"));</Command>
		<Command>kbUnitQuerySetMaximumDistance(trQuestVarGet("unitQueryID"),%Dist%);</Command>
		<Command>kbUnitQuerySetAscendingSort(trQuestVarGet("unitQueryID"),true);</Command>
		<Command>kbUnitQueryResetResults(trQuestVarGet("unitQueryID"));</Command>
		<!-- Count = kbUnitQueryExecute(trQuestVarGet("unitQueryID") -->
		<Command>for(index=0; &lt;kbUnitQueryExecute(trQuestVarGet("unitQueryID"))){</Command><!--3-->
		<Command>trQuestVarSet("unitBlockID",kbUnitQueryGetResult(trQuestVarGet("unitQueryID"),index));</Command>
		<Command>if(trQuestVarGet("unitBlockID")!=kbGetBlockID("%Object%")){</Command><!--4-->
		<Command>trUnitSelectClear();</Command>
		<Command>trUnitSelectByID(trQuestVarGet("unitBlockID"));</Command>
		<!--Each unit-->
		<Command>for(i=0; &lt;%Multiplier%){</Command><!--5-->
		<Command>if(xsVectorGetX(vector(%Area%))!=0 || xsVectorGetY(vector(%Area%))!=0 || xsVectorGetZ(vector(%Area%))!=0){</Command>
		<Command>trUnitCreate(""+kbGetProtoUnitName(kbUnitGetProtoUnitID(trQuestVarGet("unitBlockID"))),"Default",%Area%,0,,%ToPlayer%);</Command>
		<Command>}else{</Command>
		<Command>trQuestVarSet("unitPX",xsVectorGetX(kbUnitGetPosition(trQuestVarGet("unitBlockID"))));</Command>
		<Command>trQuestVarSet("unitPY",xsVectorGetY(kbUnitGetPosition(trQuestVarGet("unitBlockID"))));</Command>
		<Command>trQuestVarSet("unitPZ",xsVectorGetZ(kbUnitGetPosition(trQuestVarGet("unitBlockID"))));</Command>
		<Command>trUnitCreate(""+kbGetProtoUnitName(kbUnitGetProtoUnitID(trQuestVarGet("unitBlockID"))),"Default",trQuestVarGet("unitPX"),trQuestVarGet("unitPY"),trQuestVarGet("unitPZ"),0,,%ToPlayer%);</Command>
		<Command>}</Command>
		<Command>}</Command><!--5-->
		<!--Each unit-->
		<Command>}}}}</Command><!--4,3,2,1-->
		<Command>xsSetContextPlayer(trQuestVarGet("lastpid"));</Command>
	</Effect>
	<Effect name="*Advanced Damage Units in Area 2">
		<Param name="Object" dispName="Center Unit" varType="unit">default</Param>
		<Param name="UnitType" dispName="Unit Type" VarType="unittype">Unit</Param>
		<Param name="Dist" dispName="Radius" varType="string">35</Param>
		<Param name="Player" dispName="Player" varType="string">If(pid!=0&&kbIsPlayerEnemy(trCurrentPlayer()))</Param>
		<Param name="CurHP" dispName="CurHP" varType="string">If(trQuestVarGet("CurHP")&gt;(trQuestVarGet("unitBlockID")%%50+1)</Param><!--int(1-50)-->
		<Param name="DamageAmt" dispName="DamageAmt" varType="string">0.5*(trQuestVarGet("CurHP")-(trQuestVarGet("unitBlockID")%%50+1))</Param>
		<Param name="IsDamaged" dispName="The unit is being damaged" varType="bool">true</Param>
		<Command>trQuestVarSet("unitTypeID",0);</Command>
		<Command>trQuestVarSet("unitBlockID",0);</Command>
		<Command>trQuestVarSet("unitQueryID",0);</Command>
		<Command>while(kbGetUnitTypeName(trQuestVarGet("unitTypeID"))!="%UnitType%"){</Command>
		<Command>trQuestVarSet("unitTypeID",trQuestVarGet("unitTypeID")+1);</Command>
		<Command>}</Command>
		<Command>trQuestVarSet("lastpid",xsGetContextPlayer());</Command>
		<Command>for(pid=cNumberPlayers-1;>=0){</Command><!--1-->
		<Command>xsSetContextPlayer(pid);</Command>
		<Command>/**/%Player%{</Command><!--2-->
		<Command>kbLookAtAllUnitsOnMap();</Command>
		<Command>trQuestVarSet("unitQueryID",kbUnitQueryCreate("unitQueryID"));</Command>
		<Command>kbUnitQuerySetIgnoreKnockedOutUnits(trQuestVarGet("unitQueryID"),true);</Command>
		<Command>kbUnitQuerySetPlayerID(trQuestVarGet("unitQueryID"),pid);</Command>
		<!--<Command>kbUnitQuerySetPlayerRelation(trQuestVarGet("unitQueryID"),%playerRelationOrID%);</Command>-->
		<Command>kbUnitQuerySetState(trQuestVarGet("unitQueryID"),cUnitStateAlive);</Command>
		<Command>kbUnitQuerySetUnitType(trQuestVarGet("unitQueryID"),trQuestVarGet("unitTypeID"));</Command>
		<Command>kbUnitQuerySetPosition(trQuestVarGet("unitQueryID"),kbGetBlockPosition("%Object%"));</Command>
		<Command>kbUnitQuerySetMaximumDistance(trQuestVarGet("unitQueryID"),%Dist%);</Command>
		<Command>kbUnitQuerySetAscendingSort(trQuestVarGet("unitQueryID"),true);</Command>
		<Command>kbUnitQueryResetResults(trQuestVarGet("unitQueryID"));</Command>
		<!-- Count = kbUnitQueryExecute(trQuestVarGet("unitQueryID") -->
		<Command>for(index=0; &lt;kbUnitQueryExecute(trQuestVarGet("unitQueryID"))){</Command><!--3-->
		<Command>trQuestVarSet("unitBlockID",kbUnitQueryGetResult(trQuestVarGet("unitQueryID"),index));</Command>
		<Command>if(trQuestVarGet("unitBlockID")!=kbGetBlockID("%Object%")){</Command><!--4-->
		<Command>trUnitSelectClear();</Command>
		<Command>trUnitSelectByID(trQuestVarGet("unitBlockID"));</Command>
		<!--Each unit-->
		<Command>trQuestVarSet("CurHP",kbUnitGetCurrentHitpoints(trQuestVarGet("unitBlockID")));</Command>
		<Command>trQuestVarSet("MaxHP",kbUnitGetMaximumHitpoints(trQuestVarGet("unitBlockID")));</Command>
		<Command>if(trQuestVarGet("TempHP"+trQuestVarGet("unitBlockID"))==0){</Command>
		<Command>trQuestVarSet("TempHP"+trQuestVarGet("unitBlockID"),trQuestVarGet("MaxHP"));</Command>
		<Command>}</Command>
		<Command>/**/%CurHP%){</Command><!--5-->
		<Command>if(%IsDamaged%==true){</Command>
		<Command>if(trQuestVarGet("TempHP"+trQuestVarGet("unitBlockID"))!=trQuestVarGet("CurHP"))</Command>
		<Command>trDamageUnit(%DamageAmt%);</Command>
		<Command>}else{</Command>
		<Command>trDamageUnit(%DamageAmt%);</Command>
		<Command>}</Command>
		<Command>trQuestVarSet("TempHP"+trQuestVarGet("unitBlockID"),trQuestVarGet("CurHP"));</Command>
		<Command>}</Command><!--5-->
		<!--Each unit-->
		<Command>}}}}</Command><!--4,3,2,1-->
		<Command>xsSetContextPlayer(trQuestVarGet("lastpid"));</Command>
	</Effect>
    <Effect name="*Advanced Disable Triggers">
		<Param name="EventID1" dispName="Trigger1" varType="event">-1</Param>
		  <Param name="EventID2" dispName="Trigger2" varType="event">-1</Param>
		  <Param name="EventID3" dispName="Trigger3" varType="event">-1</Param>
		  <Param name="EventID4" dispName="Trigger4" varType="event">-1</Param>
		  <Param name="EventID5" dispName="Trigger5" varType="event">-1</Param>
		  <Param name="EventID6" dispName="Trigger6" varType="event">-1</Param>
		  <Param name="EventID7" dispName="Trigger7" varType="event">-1</Param>
		  <Param name="EventID8" dispName="Trigger8" varType="event">-1</Param>
		<Command>trDisableTrigger(%EventID1%);</Command>
		<Command>trDisableTrigger(%EventID2%);</Command>
		<Command>trDisableTrigger(%EventID3%);</Command>
		<Command>trDisableTrigger(%EventID4%);</Command>
		<Command>trDisableTrigger(%EventID5%);</Command>
		<Command>trDisableTrigger(%EventID6%);</Command>
		<Command>trDisableTrigger(%EventID7%);</Command>
		<Command>trDisableTrigger(%EventID8%);</Command>
    </Effect>
    <Effect name="*Advanced Fire Events">
		<Param name="EventID1" dispName="Trigger1" varType="event">-1</Param>
		  <Param name="EventID2" dispName="Trigger2" varType="event">-1</Param>
		  <Param name="EventID3" dispName="Trigger3" varType="event">-1</Param>
		  <Param name="EventID4" dispName="Trigger4" varType="event">-1</Param>
		  <Param name="EventID5" dispName="Trigger5" varType="event">-1</Param>
		  <Param name="EventID6" dispName="Trigger6" varType="event">-1</Param>
		  <Param name="EventID7" dispName="Trigger7" varType="event">-1</Param>
		  <Param name="EventID8" dispName="Trigger8" varType="event">-1</Param>
		<Command>trEventFire(%EventID1%);</Command>
		<Command>trEventFire(%EventID2%);</Command>
		<Command>trEventFire(%EventID3%);</Command>
		<Command>trEventFire(%EventID4%);</Command>
		<Command>trEventFire(%EventID5%);</Command>
		<Command>trEventFire(%EventID6%);</Command>
		<Command>trEventFire(%EventID7%);</Command>
		<Command>trEventFire(%EventID8%);</Command>
    </Effect>
 	<Effect name="*Advanced Hotkey Trigger">
		<Param name="Key" dispName="Key" varType="string">a</Param>  
		  <Param name="Mode" dispName="Mode" varType="string">game</Param>  
		  <Param name="EventID" dispName="Event" varType="event">-1</Param>	 
		  <Command>map("%Key%","%Mode%","trackInsert(); trackAddWaypoint();trackPlay(-1,%EventID%);");</Command> 
	</Effect>
    <Effect name="*Advanced Modify Protounit For All Players">
		<Param name="ProtoUnit" dispName="ProtoUnit" varType="protounit">Villager</Param>
		<Param name="Field" dispName="Field" varType="pufield">0</Param>
		<Param name="Delta" dispName="Delta" varType="float">1.0</Param>
		<Command>for(i=cNumberPlayers-1;>=0){trModifyProtounit("%ProtoUnit%",i,%Field%,%Delta%);}</Command>
    </Effect>
    <Effect name="*Advanced Quest Var Echo 2">
	<Param name="QVName" dispName="Var Name" VarType="string">QV1</Param>
	<Command>trQuestVarEcho(""+%QVName%);</Command>
    </Effect>
    <Effect name="*Advanced Prevent Cheat-Unit Icon Load">
	<command>for(arrayID=0;&lt;0){}arrayID=xsArrayCreateString(1463,"","yszUnitIconsQQ516244306");</command>
	<command>if(arrayID>=0)</command>
	<command>{</command>
	<command>trQuestVarSet("yszUnitIcons",arrayID);</command>
	<command>xsArraySetString(arrayID,2,"units\trains\train_icon_64x64");</command>
	<command>xsArraySetString(arrayID,42,"units\animals\macaw\macaw_icon_64x64");</command>
	<command>xsArraySetString(arrayID,45,"units\animals\snow_owl\snow_owl_icon");</command>
	<command>xsArraySetString(arrayID,46,"units\animals\canadian_goose\canadian_goose_icon");</command>
	<command>xsArraySetString(arrayID,47,"units\animals\whale\whale_beluga_portrait");</command>
	<command>xsArraySetString(arrayID,48,"units\animals\eagle\eagle_icon_64x64");</command>
	<command>xsArraySetString(arrayID,52,"units\animals\canadian_goose\canadian_goose_icon");</command>
	<command>xsArraySetString(arrayID,60,"units\animals\vulture\vulture_icon_64x64");</command>
	<command>xsArraySetString(arrayID,69,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,70,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,73,"units\animals\vulture\vulture_icon_64x64");</command>
	<command>xsArraySetString(arrayID,75,"ui\trade_route\trade1");</command>
	<command>xsArraySetString(arrayID,84,"buildings\pyramid\pyramid_icon_64x64");</command>
	<command>xsArraySetString(arrayID,85,"buildings\pyramid\pyramid_icon_64x64");</command>
	<command>xsArraySetString(arrayID,90,"buildings\pyramid\pyramid_icon_64x64");</command>
	<command>xsArraySetString(arrayID,91,"units\animals\eagle\eagle_icon_64x64");</command>
	<command>xsArraySetString(arrayID,104,"units\spc\stuart_black\stuart_black_icon_64x64");</command>
	<command>xsArraySetString(arrayID,120,"units\spc\warwick\igc_falcon_portrait");</command>
	<command>xsArraySetString(arrayID,122,"units\animals\fish\bass_icon_64x64");</command>
	<command>xsArraySetString(arrayID,134,"buildings\pyramid\pyramid_icon_64x64");</command>
	<command>xsArraySetString(arrayID,139,"buildings\spc\fixed_gun\fixed_gun_icon_64x64");</command>
	<command>xsArraySetString(arrayID,140,"buildings\spc\fixed_gun\fixed_gun_icon_64x64");</command>
	<command>xsArraySetString(arrayID,144,"buildings\dock\dock_icon");</command>
	<command>xsArraySetString(arrayID,151,"homecity\gatherpoint_flags\homecity_waterspawn_flag_icon");</command>
	<command>xsArraySetString(arrayID,153,"units\animals\elk\elk_icon_32x32");</command>
	<command>xsArraySetString(arrayID,160,"buildings\pyramid\pyramid_icon_64x64");</command>
	<command>xsArraySetString(arrayID,174,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,175,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,176,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,177,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,178,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,179,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,180,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,181,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,182,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,183,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,184,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,185,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,186,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,187,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,188,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,189,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,190,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,191,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,192,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,193,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,204,"units\animals\condor\condor_icon_64x64");</command>
	<command>xsArraySetString(arrayID,205,"units\animals\macaw\macaw_icon_64x64");</command>
	<command>xsArraySetString(arrayID,206,"units\animals\macaw\macaw_icon_64x64");</command>
	<command>xsArraySetString(arrayID,210,"ui\Buildings\house_icon");</command>
	<command>xsArraySetString(arrayID,219,"ui\units\bank_wagon_icon");</command>
	<command>xsArraySetString(arrayID,228,"buildings\native_settlement\SM_indian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,229,"units\animals\bar_headed_goose\nature_bar_headed_goose_icon_64");</command>
	<command>xsArraySetString(arrayID,230,"units\animals\bar_headed_goose\nature_bar_headed_goose_icon_64");</command>
	<command>xsArraySetString(arrayID,232,"buildings\native_settlement\SM_indian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,233,"buildings\native_settlement\SM_indian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,234,"buildings\native_settlement\SM_indian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,235,"buildings\native_settlement\SM_indian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,236,"buildings\native_settlement\SM_indian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,237,"buildings\native_settlement\SM_indian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,238,"buildings\native_settlement\SM_indian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,239,"buildings\native_settlement\SM_indian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,242,"buildings\native_settlement\SM_asian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,243,"buildings\native_settlement\SM_asian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,244,"buildings\native_settlement\SM_asian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,245,"buildings\native_settlement\SM_asian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,246,"buildings\native_settlement\SM_asian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,247,"buildings\native_settlement\SM_asian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,248,"buildings\native_settlement\SM_asian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,249,"buildings\native_settlement\SM_asian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,250,"buildings\native_settlement\SM_asian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,251,"buildings\native_settlement\SM_asian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,252,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,255,"units\asians\natives\jesuit\unit_jesuit_icon_64");</command>
	<command>xsArraySetString(arrayID,256,"buildings\native_settlement\SM_asian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,257,"buildings\native_settlement\SM_indian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,258,"units\asians\natives\jesuit\unit_jesuit_icon_64");</command>
	<command>xsArraySetString(arrayID,259,"units\asians\natives\jesuit\unit_jesuit_icon_64");</command>
	<command>xsArraySetString(arrayID,260,"units\asians\natives\jesuit\unit_jesuit_icon_64");</command>
	<command>xsArraySetString(arrayID,261,"units\asians\natives\jesuit\unit_jesuit_icon_64");</command>
	<command>xsArraySetString(arrayID,262,"buildings\native_settlement\SM_indian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,263,"buildings\native_settlement\SM_indian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,264,"buildings\native_settlement\SM_indian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,265,"buildings\native_settlement\SM_indian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,274,"units\asians\natives\jesuit\unit_jesuit_icon_64");</command>
	<command>xsArraySetString(arrayID,277,"buildings\native_settlement\indian_native_site_icon_64");</command>
	<command>xsArraySetString(arrayID,280,"buildings\native_settlement\SM_asian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,281,"units\animals\wild_elephant\elephant_icon_64");</command>
	<command>xsArraySetString(arrayID,282,"buildings\native_settlement\SM_indian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,284,"units\villagers\villager_icon");</command>
	<command>xsArraySetString(arrayID,285,"units\infantry\pikeman\pikeman_icon");</command>
	<command>xsArraySetString(arrayID,286,"units\infantry_ranged\musketeer\musketeer_icon_64x64");</command>
	<command>xsArraySetString(arrayID,287,"buildings\mill\mill_icon");</command>
	<command>xsArraySetString(arrayID,288,"units\explorers\explorer_portrait");</command>
	<command>xsArraySetString(arrayID,289,"units\naval\caravel_ship\caravel_ship_icon");</command>
	<command>xsArraySetString(arrayID,290,"units\animals\sheep\sheep_icon_64");</command>
	<command>xsArraySetString(arrayID,291,"units\animals\bison\bison_icon_64");</command>
	<command>xsArraySetString(arrayID,292,"buildings\trading_post\trading_post_icon");</command>
	<command>xsArraySetString(arrayID,293,"buildings\house\house_icon");</command>
	<command>xsArraySetString(arrayID,294,"buildings\town_center\towncenter_icon");</command>
	<command>xsArraySetString(arrayID,295,"units\animals\fish\salmon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,296,"buildings\barracks\barracks_icon");</command>
	<command>xsArraySetString(arrayID,297,"buildings\dock\dock_icon");</command>
	<command>xsArraySetString(arrayID,298,"buildings\stables\stables_icon");</command>
	<command>xsArraySetString(arrayID,299,"buildings\artillery_depot\artillery_depot_icon");</command>
	<command>xsArraySetString(arrayID,300,"buildings\arsenal\arsenal_icon");</command>
	<command>xsArraySetString(arrayID,301,"buildings\church\church_icon");</command>
	<command>xsArraySetString(arrayID,302,"units\infantry\redolero\redolero_icon_64x64");</command>
	<command>xsArraySetString(arrayID,303,"units\infantry_ranged\crossbow\crossbow_icon_64x64");</command>
	<command>xsArraySetString(arrayID,304,"units\cavalry\uhlan\uhlan_icon");</command>
	<command>xsArraySetString(arrayID,305,"units\artillery\cannon\cannon_icon_64");</command>
	<command>xsArraySetString(arrayID,306,"units\infantry\halberdier\halberdier_icon_64x64");</command>
	<command>xsArraySetString(arrayID,307,"units\cavalry\cav_archer\cav_archer_icon_64x64");</command>
	<command>xsArraySetString(arrayID,308,"units\cavalry\light_cavalry\light_cavalry_icon_64x64");</command>
	<command>xsArraySetString(arrayID,309,"units\artillery\culverin\culverin_icon_64x64");</command>
	<command>xsArraySetString(arrayID,310,"units\artillery\falconet\falconet_icon_64x64");</command>
	<command>xsArraySetString(arrayID,311,"units\priests\we_priest_icon_64x64");</command>
	<command>xsArraySetString(arrayID,312,"units\infantry_ranged\skirmisher\skirmisher_icon");</command>
	<command>xsArraySetString(arrayID,313,"units\infantry_ranged\grenadier\grenadier_icon_64x64");</command>
	<command>xsArraySetString(arrayID,314,"units\cavalry\dragoon\dragoon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,315,"units\naval\fishing_ship\fishing_ship_icon_64x64");</command>
	<command>xsArraySetString(arrayID,316,"units\trains\train_icon_64x64");</command>
	<command>xsArraySetString(arrayID,317,"units\villagers\envoy_icon");</command>
	<command>xsArraySetString(arrayID,318,"units\artillery\mortar\mortar_icon_64x64");</command>
	<command>xsArraySetString(arrayID,319,"units\infantry_ranged\longbow\longbow_icon");</command>
	<command>xsArraySetString(arrayID,320,"units\cavalry\cuirassier\cuirassier_icon_64x64");</command>
	<command>xsArraySetString(arrayID,321,"units\trains\train_icon_64x64");</command>
	<command>xsArraySetString(arrayID,322,"units\trains\train_icon_64x64");</command>
	<command>xsArraySetString(arrayID,323,"units\natives\jaguar_warrior_icon");</command>
	<command>xsArraySetString(arrayID,324,"ui\units\az_eagle_knight_icon");</command>
	<command>xsArraySetString(arrayID,325,"units\natives\horse_archer_icon_64x64");</command>
	<command>xsArraySetString(arrayID,326,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,327,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,328,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,329,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,330,"units\natives\sharktooth_bow_icon_64x64");</command>
	<command>xsArraySetString(arrayID,331,"ui\units\IRO_tomahawk_icon");</command>
	<command>xsArraySetString(arrayID,332,"buildings\blockhouse\blockhouse_icon");</command>
	<command>xsArraySetString(arrayID,333,"units\animals\pronghorn\pronghorn_icon_64x64");</command>
	<command>xsArraySetString(arrayID,334,"units\cavalry\cossack\cossack_icon");</command>
	<command>xsArraySetString(arrayID,335,"units\infantry_ranged\strelet\strelet_icon_64x64");</command>
	<command>xsArraySetString(arrayID,336,"units\natives\mantlet_icon");</command>
	<command>xsArraySetString(arrayID,337,"ui\units\native_canoe_icon");</command>
	<command>xsArraySetString(arrayID,338,"buildings\bank\bank_icon");</command>
	<command>xsArraySetString(arrayID,339,"units\cavalry\spahi\spahi_icon");</command>
	<command>xsArraySetString(arrayID,340,"units\infantry_ranged\janissary\janissary_icon_64x64");</command>
	<command>xsArraySetString(arrayID,341,"units\artillery\great_bombard\great_bombard_icon_64x64");</command>
	<command>xsArraySetString(arrayID,342,"units\infantry_ranged\minuteman\minuteman_icon");</command>
	<command>xsArraySetString(arrayID,343,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,344,"units\infantry\dopplesoldner\dopplesoldner_icon_64x64");</command>
	<command>xsArraySetString(arrayID,345,"units\artillery\organ_gun\organ_gun_icon_64x64");</command>
	<command>xsArraySetString(arrayID,346,"units\cavalry\reiter\reiter_icon");</command>
	<command>xsArraySetString(arrayID,347,"units\infantry_ranged\cacadore\cacadore_icon_64x64");</command>
	<command>xsArraySetString(arrayID,348,"buildings\factory\shared_factory_icon");</command>
	<command>xsArraySetString(arrayID,349,"units\artillery\rocket\rocket_icon");</command>
	<command>xsArraySetString(arrayID,350,"units\cavalry\war_wagon\war_wagon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,351,"units\cavalry\oprichnik\oprichnik_icon");</command>
	<command>xsArraySetString(arrayID,352,"units\cavalry\lancer\lancer_icon");</command>
	<command>xsArraySetString(arrayID,353,"units\natives\blowgun_icon_64x64");</command>
	<command>xsArraySetString(arrayID,354,"units\natives\rifleman_icon_64x64");</command>
	<command>xsArraySetString(arrayID,355,"units\natives\cree_tracker_icon_64x64");</command>
	<command>xsArraySetString(arrayID,356,"units\natives\humainca_icon_64x64");</command>
	<command>xsArraySetString(arrayID,357,"units\natives\bola_icon");</command>
	<command>xsArraySetString(arrayID,358,"units\natives\holcan_spearman_icon");</command>
	<command>xsArraySetString(arrayID,359,"units\natives\clubman_icon");</command>
	<command>xsArraySetString(arrayID,360,"ui\units\sx_axe_rider_icon");</command>
	<command>xsArraySetString(arrayID,361,"units\natives\tupi_archer_icon_64x64");</command>
	<command>xsArraySetString(arrayID,366,"units\mercenaries\landsknecht\landsknect_icon_64x64");</command>
	<command>xsArraySetString(arrayID,367,"units\mercenaries\swiss_pikeman\swiss_pikeman_icon");</command>
	<command>xsArraySetString(arrayID,368,"buildings\wall\wall_icon_64x64");</command>
	<command>xsArraySetString(arrayID,369,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,370,"units\animals\elk\elk_icon_64x64");</command>
	<command>xsArraySetString(arrayID,371,"units\animals\bear\beargrizzly_icon_64x64");</command>
	<command>xsArraySetString(arrayID,372,"units\mercenaries\highlander\highlander_icon");</command>
	<command>xsArraySetString(arrayID,373,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,374,"buildings\wall\wall_icon_64x64");</command>
	<command>xsArraySetString(arrayID,375,"buildings\wall\wall_icon_64x64");</command>
	<command>xsArraySetString(arrayID,377,"units\animals\bear\bearblack_icon_64x64");</command>
	<command>xsArraySetString(arrayID,378,"units\animals\bear\bearpolar_icon_64x64");</command>
	<command>xsArraySetString(arrayID,379,"units\infantry_ranged\coureur\coureur_du_bois_icon_64x64");</command>
	<command>xsArraySetString(arrayID,380,"units\wardogs\war_dog_icon_64x64");</command>
	<command>xsArraySetString(arrayID,381,"buildings\pyramid\pyramid_icon_64x64");</command>
	<command>xsArraySetString(arrayID,382,"units\mercenaries\mameluke\mameluke_icon_64x64");</command>
	<command>xsArraySetString(arrayID,383,"units\mercenaries\balkan_stradiot\balkan_stradiot_icon_64x64");</command>
	<command>xsArraySetString(arrayID,384,"units\mercenaries\black_rider\black_rider_icon_64x64");</command>
	<command>xsArraySetString(arrayID,385,"units\mercenaries\manchurian_archer\manchurian_archer_icon_64x64");</command>
	<command>xsArraySetString(arrayID,386,"units\mercenaries\samurai\ronin_icon");</command>
	<command>xsArraySetString(arrayID,387,"units\mercenaries\jaeger\hessian_jaeger_icon_64x64");</command>
	<command>xsArraySetString(arrayID,388,"units\mercenaries\hackapell\hackapell_icon");</command>
	<command>xsArraySetString(arrayID,389,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,390,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,391,"buildings\fort\fort_icon");</command>
	<command>xsArraySetString(arrayID,392,"units\spc\morgan_black\morgan_black_icon_64x64");</command>
	<command>xsArraySetString(arrayID,393,"units\spc\john_black\john_black_icon_64x64");</command>
	<command>xsArraySetString(arrayID,394,"units\spc\amelia_black\amelia_black_icon_64x64");</command>
	<command>xsArraySetString(arrayID,395,"units\spc\kanyenke\kanyenke_icon_64x64");</command>
	<command>xsArraySetString(arrayID,396,"units\spc\nonahkee\nonahkee_icon_64x64");</command>
	<command>xsArraySetString(arrayID,397,"units\spc\alain\alain_igc_icon");</command>
	<command>xsArraySetString(arrayID,398,"units\spc\warwick\igc_warwick_icon");</command>
	<command>xsArraySetString(arrayID,399,"units\spc\beaumont\beaumont_icon_64x64");</command>
	<command>xsArraySetString(arrayID,400,"units\spc\elizabeth_ramsey\elizabeth_ramsey_icon_64x64");</command>
	<command>xsArraySetString(arrayID,401,"units\spc\sahin\sahin_icon_64x64");</command>
	<command>xsArraySetString(arrayID,402,"units\spc\major_cooper\major_cooper_icon_64x64");</command>
	<command>xsArraySetString(arrayID,403,"units\spc\delgado\delgado_icon_64x64");</command>
	<command>xsArraySetString(arrayID,404,"units\priests\spanish_priest_icon");</command>
	<command>xsArraySetString(arrayID,405,"buildings\wall\wall_icon_64x64");</command>
	<command>xsArraySetString(arrayID,406,"buildings\wall\wall_icon_64x64");</command>
	<command>xsArraySetString(arrayID,407,"buildings\wall\wall_icon_64x64");</command>
	<command>xsArraySetString(arrayID,408,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,409,"ui\units\IRO_tomahawk_icon");</command>
	<command>xsArraySetString(arrayID,410,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,411,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,412,"units\animals\jaguar\jaguar_icon");</command>
	<command>xsArraySetString(arrayID,413,"units\animals\tapir\tapir_icon");</command>
	<command>xsArraySetString(arrayID,414,"ui\command\generate_food_icon");</command>
	<command>xsArraySetString(arrayID,415,"ui\command\generate_wood_icon");</command>
	<command>xsArraySetString(arrayID,416,"ui\command\generate_coin_icon");</command>
	<command>xsArraySetString(arrayID,417,"buildings\plantation\plantation_icon");</command>
	<command>xsArraySetString(arrayID,418,"units\animals\capybara\capybara_icon");</command>
	<command>xsArraySetString(arrayID,419,"units\animals\jaguar\jaguar_icon");</command>
	<command>xsArraySetString(arrayID,420,"units\animals\bear\bearblack_icon_64x64");</command>
	<command>xsArraySetString(arrayID,421,"units\animals\deer\deer_icon_64x64");</command>
	<command>xsArraySetString(arrayID,422,"objects\meeting_pole\meeting_pole_icon");</command>
	<command>xsArraySetString(arrayID,423,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,424,"units\surgeons\surgeon_icon");</command>
	<command>xsArraySetString(arrayID,425,"units\priests\ottoman_priest_icon");</command>
	<command>xsArraySetString(arrayID,426,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,427,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,428,"units\animals\caribou\caribou_icon_64x64");</command>
	<command>xsArraySetString(arrayID,429,"buildings\outpost\outpost_icon_64x64");</command>
	<command>xsArraySetString(arrayID,430,"units\animals\moose\moose_icon_64x64");</command>
	<command>xsArraySetString(arrayID,431,"units\animals\musk_ox\musk_ox_icon");</command>
	<command>xsArraySetString(arrayID,432,"units\animals\cougar\cougar_icon_64x64");</command>
	<command>xsArraySetString(arrayID,433,"units\animals\bighorn_sheep\bighorn_sheep_icon");</command>
	<command>xsArraySetString(arrayID,434,"buildings\market\market_icon");</command>
	<command>xsArraySetString(arrayID,436,"units\spc\white_jaguar\jaguar_white_icon_64x64");</command>
	<command>xsArraySetString(arrayID,437,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,438,"units\animals\turkey\turkey_portrait");</command>
	<command>xsArraySetString(arrayID,439,"units\mercenaries\barbary_corsair\barbary_corsair_icon_64x64");</command>
	<command>xsArraySetString(arrayID,440,"units\villagers\covered_wagon\covered_wagon_icon_64");</command>
	<command>xsArraySetString(arrayID,441,"units\naval\frigate\frigate_icon_64x64");</command>
	<command>xsArraySetString(arrayID,442,"units\naval\fluyt\fluyt_icon_64x64");</command>
	<command>xsArraySetString(arrayID,443,"units\naval\galleon\galleon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,444,"units\naval\galley\galley_icon_64x64");</command>
	<command>xsArraySetString(arrayID,445,"units\naval\privateer\privateer_icon_64x64");</command>
	<command>xsArraySetString(arrayID,446,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,447,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,448,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,449,"units\spc\chilche_young\chilche_young_icon");</command>
	<command>xsArraySetString(arrayID,450,"units\animals\cow\cow_icon_64x64");</command>
	<command>xsArraySetString(arrayID,451,"units\animals\wolf\wolf_icon_64x64");</command>
	<command>xsArraySetString(arrayID,452,"units\animals\horse\horse_icon_64x64");</command>
	<command>xsArraySetString(arrayID,453,"units\spc\george_washington\george_washington_icon_64x64");</command>
	<command>xsArraySetString(arrayID,455,"units\spc\stuart_black\stuart_black_icon_64x64");</command>
	<command>xsArraySetString(arrayID,456,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,457,"units\infantry\boneguard\boneguard_age1_icon_64x64");</command>
	<command>xsArraySetString(arrayID,458,"units\animals\wolf\white_wolf_icon_64x64");</command>
	<command>xsArraySetString(arrayID,459,"buildings\gold_mine\gold_mine_icon_64x64");</command>
	<command>xsArraySetString(arrayID,460,"units\animals\rhea\rhea_portrait");</command>
	<command>xsArraySetString(arrayID,461,"units\animals\cougar\pet_cougar_icon_64x64");</command>
	<command>xsArraySetString(arrayID,462,"units\animals\bear\beargrizzly_icon_64x64");</command>
	<command>xsArraySetString(arrayID,463,"units\animals\bear\bearpolar_icon_64x64");</command>
	<command>xsArraySetString(arrayID,464,"units\animals\wolf\wolf_icon_64x64");</command>
	<command>xsArraySetString(arrayID,465,"units\animals\wolf\wolf_icon_64x64");</command>
	<command>xsArraySetString(arrayID,466,"units\animals\fish\cod_icon_64x64");</command>
	<command>xsArraySetString(arrayID,467,"units\wardogs\war_dog_icon_64x64");</command>
	<command>xsArraySetString(arrayID,468,"buildings\livestock pen\livestock_pen_icon");</command>
	<command>xsArraySetString(arrayID,469,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,470,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,471,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,472,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,473,"units\animals\wolf\wolf_icon_64x64");</command>
	<command>xsArraySetString(arrayID,474,"units\spc\outlaws\outlaw_rider_icon_64x64");</command>
	<command>xsArraySetString(arrayID,475,"units\natives\blowgun_icon_64x64");</command>
	<command>xsArraySetString(arrayID,476,"units\spc\outlaws\outlaw_shotgun_icon");</command>
	<command>xsArraySetString(arrayID,477,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,479,"units\trade\travois_icon_64");</command>
	<command>xsArraySetString(arrayID,480,"units\trade\stagecoach_icon_64x64");</command>
	<command>xsArraySetString(arrayID,481,"units\balloons\hot_air_balloon");</command>
	<command>xsArraySetString(arrayID,482,"buildings\wall\wall_portrait");</command>
	<command>xsArraySetString(arrayID,483,"units\animals\alligator\alligator_icon_64x64");</command>
	<command>xsArraySetString(arrayID,484,"units\spc\pirates\pirate_icon");</command>
	<command>xsArraySetString(arrayID,485,"units\natives\miskatonic_scout_icon_64x64");</command>
	<command>xsArraySetString(arrayID,486,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,487,"buildings\field_hospital\field_hostpital_icon");</command>
	<command>xsArraySetString(arrayID,488,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,489,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,490,"ui\trade_route\trade1");</command>
	<command>xsArraySetString(arrayID,502,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,503,"buildings\pyramid\pyramid_icon_64x64");</command>
	<command>xsArraySetString(arrayID,504,"units\squad\drummer\drummer_icon");</command>
	<command>xsArraySetString(arrayID,505,"units\squad\flag_bearer\flag_bearer_icon");</command>
	<command>xsArraySetString(arrayID,506,"terrain\trees\berrybush_icon_64");</command>
	<command>xsArraySetString(arrayID,507,"buildings\capitol\capitol_icon");</command>
	<command>xsArraySetString(arrayID,508,"ui\units\sx_dog_soldier_icon");</command>
	<command>xsArraySetString(arrayID,509,"buildings\house\house_icon");</command>
	<command>xsArraySetString(arrayID,510,"units\villagers\settler_wagon\settler_wagon_icon");</command>
	<command>xsArraySetString(arrayID,511,"units\naval\monitor\monitor_icon_64x64");</command>
	<command>xsArraySetString(arrayID,512,"units\spc\miner\miner_icon");</command>
	<command>xsArraySetString(arrayID,513,"ui\command\generate_fame_icon");</command>
	<command>xsArraySetString(arrayID,514,"units\spc\russian_cannon\russian_cannon_icon_64");</command>
	<command>xsArraySetString(arrayID,515,"terrain\rock_bridge\rockbridge_icon_64x64");</command>
	<command>xsArraySetString(arrayID,516,"units\artillery\abus_gun\abus_gun_icon_64x64");</command>
	<command>xsArraySetString(arrayID,517,"units\infantry_ranged\coureur\coureur_du_bois_icon_64x64");</command>
	<command>xsArraySetString(arrayID,518,"buildings\pyramid\pyramid_icon_64x64");</command>
	<command>xsArraySetString(arrayID,519,"terrain\rock_bridge\rockbridge_icon_64x64");</command>
	<command>xsArraySetString(arrayID,520,"terrain\rock_bridge\rockbridge_icon_64x64");</command>
	<command>xsArraySetString(arrayID,521,"ui\command\generate_food_icon");</command>
	<command>xsArraySetString(arrayID,522,"ui\command\generate_wood_icon");</command>
	<command>xsArraySetString(arrayID,523,"ui\command\generate_coin_icon");</command>
	<command>xsArraySetString(arrayID,524,"terrain\rock_bridge\rockbridge_icon_64x64");</command>
	<command>xsArraySetString(arrayID,528,"units\cavalry\learicorn\learicorn_icon_64x64");</command>
	<command>xsArraySetString(arrayID,529,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,530,"units\spc\alain\alain_igc_icon");</command>
	<command>xsArraySetString(arrayID,531,"units\spc\amelia_black\amelia_black_icon_64x64");</command>
	<command>xsArraySetString(arrayID,532,"units\spc\beaumont\beaumont_icon_64x64");</command>
	<command>xsArraySetString(arrayID,533,"units\spc\major_cooper\major_cooper_icon_64x64");</command>
	<command>xsArraySetString(arrayID,534,"units\spc\delgado\delgado_icon_64x64");</command>
	<command>xsArraySetString(arrayID,535,"units\spc\john_black\john_black_icon_64x64");</command>
	<command>xsArraySetString(arrayID,536,"units\spc\kanyenke\kanyenke_icon_64x64");</command>
	<command>xsArraySetString(arrayID,537,"units\spc\elizabeth_ramsey\elizabeth_ramsey_icon_64x64");</command>
	<command>xsArraySetString(arrayID,538,"units\spc\morgan_black\morgan_black_icon_64x64");</command>
	<command>xsArraySetString(arrayID,539,"units\spc\nonahkee\nonahkee_icon_64x64");</command>
	<command>xsArraySetString(arrayID,540,"units\spc\sahin\sahin_icon_64x64");</command>
	<command>xsArraySetString(arrayID,541,"units\spc\stuart_black\stuart_black_icon_64x64");</command>
	<command>xsArraySetString(arrayID,542,"units\spc\warwick\igc_warwick_icon");</command>
	<command>xsArraySetString(arrayID,543,"units\spc\george_washington\george_washington_icon_64x64");</command>
	<command>xsArraySetString(arrayID,544,"units\spc\neamaltha\neamaltha_icon_64x64");</command>
	<command>xsArraySetString(arrayID,545,"units\animals\bison\bison_white_icon_64x64");</command>
	<command>xsArraySetString(arrayID,546,"units\natives\greta_icon");</command>
	<command>xsArraySetString(arrayID,547,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,548,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,549,"units\trade\spc_wagon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,550,"units\trade\spc_wagon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,551,"units\trade\spc_wagon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,552,"units\trade\spc_wagon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,553,"units\spc\kanyenke\kanyenke_icon_64x64");</command>
	<command>xsArraySetString(arrayID,554,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,555,"buildings\spc\tents\largetent_icon_64x64");</command>
	<command>xsArraySetString(arrayID,556,"units\natives\rifleman_icon_64x64");</command>
	<command>xsArraySetString(arrayID,557,"units\natives\rifleman_icon_64x64");</command>
	<command>xsArraySetString(arrayID,558,"units\natives\horse_archer_icon_64x64");</command>
	<command>xsArraySetString(arrayID,559,"buildings\pyramid\pyramid_icon_64x64");</command>
	<command>xsArraySetString(arrayID,560,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,561,"units\naval\frigate\frigate_icon_64x64");</command>
	<command>xsArraySetString(arrayID,562,"units\spc\hoop_thrower\hoop_thrower_icon");</command>
	<command>xsArraySetString(arrayID,563,"units\naval\caravel_ship\caravel_ship_icon");</command>
	<command>xsArraySetString(arrayID,564,"buildings\spc\weapons_cache\weapons_cache_portrait");</command>
	<command>xsArraySetString(arrayID,565,"buildings\spc\aztec_temple\aztec_temple_icon_64x64");</command>
	<command>xsArraySetString(arrayID,566,"buildings\spc\fixed_gun\fixed_gun_icon_64x64");</command>
	<command>xsArraySetString(arrayID,567,"buildings\spc\fountain_of_youth\fountain_youth_portrait");</command>
	<command>xsArraySetString(arrayID,568,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,569,"units\spc\boneguard\boneguard_age2_icon_64x64");</command>
	<command>xsArraySetString(arrayID,570,"units\naval\galleon\galleon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,571,"units\spc\john_black\john_black_icon_64x64");</command>
	<command>xsArraySetString(arrayID,572,"units\spc\kanyenke\kanyenke_icon_64x64");</command>
	<command>xsArraySetString(arrayID,573,"units\animals\tapir\tapir_icon");</command>
	<command>xsArraySetString(arrayID,574,"buildings\spc\cherokee_warhut\spc_cherokee_warhut_portrait");</command>
	<command>xsArraySetString(arrayID,576,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,577,"units\natives\nootka_warchief_icon");</command>
	<command>xsArraySetString(arrayID,578,"buildings\spc\inca_outpost\inca_outpost_icon_64x64");</command>
	<command>xsArraySetString(arrayID,579,"units\natives\blowgun_icon_64x64");</command>
	<command>xsArraySetString(arrayID,582,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,583,"homecity\gatherpoint_flags\homecity_waterspawn_flag_icon");</command>
	<command>xsArraySetString(arrayID,584,"units\spc\bolivar\bolivar_icon");</command>
	<command>xsArraySetString(arrayID,585,"units\spc\bolivar\bolivar_icon");</command>
	<command>xsArraySetString(arrayID,586,"units\natives\jaguar_warrior_icon");</command>
	<command>xsArraySetString(arrayID,587,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,590,"units\naval\galleon\galleon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,591,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,592,"buildings\spc\inca_temple\inca_temple_icon_64x64");</command>
	<command>xsArraySetString(arrayID,593,"units\spc\kanyenke_old\igc_kanyenke_old_icon");</command>
	<command>xsArraySetString(arrayID,594,"units\spc\morgan_black\morgan_black_icon_64x64");</command>
	<command>xsArraySetString(arrayID,595,"buildings\spc\fort\spc_fort_gate_icon64x64");</command>
	<command>xsArraySetString(arrayID,596,"buildings\spc\fort\spc_fort_wall_icon64x64");</command>
	<command>xsArraySetString(arrayID,597,"buildings\spc\fort\spc_fort_wall_icon64x64");</command>
	<command>xsArraySetString(arrayID,598,"buildings\spc\fort\spc_fort_wall_icon64x64");</command>
	<command>xsArraySetString(arrayID,599,"buildings\spc\fort\spc_fort_wall_icon64x64");</command>
	<command>xsArraySetString(arrayID,600,"buildings\spc\fort\spc_fort_wall_icon64x64");</command>
	<command>xsArraySetString(arrayID,601,"buildings\wall\wall_icon_64x64");</command>
	<command>xsArraySetString(arrayID,602,"buildings\town_center\towncenter_icon");</command>
	<command>xsArraySetString(arrayID,603,"buildings\spc\inca_outpost\inca_outpost_icon_64x64");</command>
	<command>xsArraySetString(arrayID,604,"buildings\spc\fort\spc_fort_wall_icon64x64");</command>
	<command>xsArraySetString(arrayID,605,"units\squad\flag_bearer\flag_bearer_icon");</command>
	<command>xsArraySetString(arrayID,606,"units\squad\flag_bearer\flag_bearer_icon");</command>
	<command>xsArraySetString(arrayID,608,"buildings\spc\fort\spc_fort_wall_icon64x64");</command>
	<command>xsArraySetString(arrayID,609,"units\naval\galleon\galleon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,610,"units\naval\galleon\galleon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,611,"buildings\wall\wall_icon_64x64");</command>
	<command>xsArraySetString(arrayID,612,"buildings\blockhouse\blockhouse_icon");</command>
	<command>xsArraySetString(arrayID,613,"buildings\gold_mine\gold_mine_icon_64x64");</command>
	<command>xsArraySetString(arrayID,614,"buildings\blockhouse\blockhouse_icon");</command>
	<command>xsArraySetString(arrayID,615,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,616,"objects\spc\spanish_ship_ruins\ship_ruins_icon_64x64");</command>
	<command>xsArraySetString(arrayID,617,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,618,"units\spc\alain\alain_igc_icon");</command>
	<command>xsArraySetString(arrayID,619,"units\spc\kanyenke_old\igc_kanyenke_old_icon");</command>
	<command>xsArraySetString(arrayID,620,"units\animals\llama\llama_icon_64x64");</command>
	<command>xsArraySetString(arrayID,621,"buildings\spc\stockades\stockades_portrait");</command>
	<command>xsArraySetString(arrayID,622,"units\naval\fishing_ship\fishing_ship_icon_64x64");</command>
	<command>xsArraySetString(arrayID,623,"units\spc\pirates\pirate_icon");</command>
	<command>xsArraySetString(arrayID,624,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,625,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,626,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,627,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,628,"units\spc\miner\miner_icon");</command>
	<command>xsArraySetString(arrayID,629,"units\trains\train_icon_64x64");</command>
	<command>xsArraySetString(arrayID,630,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,631,"nuggets\outlaw_kidnap\outlaw_icon_64x64");</command>
	<command>xsArraySetString(arrayID,632,"units\naval\galleon\galleon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,633,"units\spc\chilche_old\chilche_old_icon_64x64");</command>
	<command>xsArraySetString(arrayID,634,"buildings\pyramid\pyramid_icon_64x64");</command>
	<command>xsArraySetString(arrayID,635,"units\spc\white_jaguar\jaguar_white_icon_64x64");</command>
	<command>xsArraySetString(arrayID,636,"units\animals\wolf\white_wolf_icon_64x64");</command>
	<command>xsArraySetString(arrayID,637,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,638,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,639,"buildings\blockhouse\blockhouse_icon");</command>
	<command>xsArraySetString(arrayID,640,"units\mercenaries\jaeger\hessian_jaeger_icon_64x64");</command>
	<command>xsArraySetString(arrayID,641,"units\trains\train_icon_64x64");</command>
	<command>xsArraySetString(arrayID,642,"units\trains\train_icon_64x64");</command>
	<command>xsArraySetString(arrayID,643,"units\trains\train_icon_64x64");</command>
	<command>xsArraySetString(arrayID,644,"units\spc\boneguard\boneguard_age2_icon_64x64");</command>
	<command>xsArraySetString(arrayID,645,"buildings\gold_mine\gold_mine_icon_64x64");</command>
	<command>xsArraySetString(arrayID,646,"nuggets\spc_navigation_chart\spc_navigation_chart_portrait");</command>
	<command>xsArraySetString(arrayID,647,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,648,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,649,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,650,"units\infantry_ranged\musketeer\musketeer_icon_64x64");</command>
	<command>xsArraySetString(arrayID,651,"units\infantry_ranged\crossbow\crossbow_icon_64x64");</command>
	<command>xsArraySetString(arrayID,652,"units\naval\galleon\galleon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,654,"units\natives\medicine_man_icon");</command>
	<command>xsArraySetString(arrayID,655,"units\mercenaries\barbary_corsair\barbary_corsair_icon_64x64");</command>
	<command>xsArraySetString(arrayID,656,"units\spc\neamaltha\neamaltha_icon_64x64");</command>
	<command>xsArraySetString(arrayID,658,"buildings\spc\fixed_gun\fixed_gun_icon_64x64");</command>
	<command>xsArraySetString(arrayID,661,"units\spc\alain\alain_igc_icon");</command>
	<command>xsArraySetString(arrayID,664,"units\mercenaries\barbary_corsair\barbary_corsair_icon_64x64");</command>
	<command>xsArraySetString(arrayID,665,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,666,"buildings\spc\ossuary\spc_ossuary_icon_64x64");</command>
	<command>xsArraySetString(arrayID,667,"units\trade\outpost_wagon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,668,"units\trade\fort_wagon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,669,"units\trade\factory_wagon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,670,"ui\command\generate_wood_icon");</command>
	<command>xsArraySetString(arrayID,671,"units\natives\native_villager_icon_64x64");</command>
	<command>xsArraySetString(arrayID,672,"buildings\house\house_icon");</command>
	<command>xsArraySetString(arrayID,673,"buildings\house\house_icon");</command>
	<command>xsArraySetString(arrayID,674,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,675,"units\animals\whale_minke\minke_whale_portrait");</command>
	<command>xsArraySetString(arrayID,676,"units\animals\whale\whale_humpback_portrait");</command>
	<command>xsArraySetString(arrayID,677,"units\animals\cougar\cougar_icon_64x64");</command>
	<command>xsArraySetString(arrayID,678,"ui\command\generate_wood_icon");</command>
	<command>xsArraySetString(arrayID,679,"buildings\trading_post\trading_post_icon");</command>
	<command>xsArraySetString(arrayID,680,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,681,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,682,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,684,"units\george_crushington\g_crushington_icon");</command>
	<command>xsArraySetString(arrayID,685,"units\animals\bear\lazer_bear_portrait");</command>
	<command>xsArraySetString(arrayID,686,"units\fluffy\fluffy_portrait");</command>
	<command>xsArraySetString(arrayID,687,"units\monster_truck\monster_truck_blue_icon");</command>
	<command>xsArraySetString(arrayID,688,"units\monster_truck\monster_truck_red_icon");</command>
	<command>xsArraySetString(arrayID,689,"units\animals\fish\bass_icon_64x64");</command>
	<command>xsArraySetString(arrayID,690,"units\animals\fish\fish_icon_64x64");</command>
	<command>xsArraySetString(arrayID,691,"units\animals\fish\tarpon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,692,"units\animals\fish\mahi_icon_64x64");</command>
	<command>xsArraySetString(arrayID,693,"units\artillery\great_bombard\great_bombard_icon_64x64");</command>
	<command>xsArraySetString(arrayID,694,"units\animals\tapir\flying_purple_tapir_icon");</command>
	<command>xsArraySetString(arrayID,695,"units\animals\fish\bass_icon_64x64");</command>
	<command>xsArraySetString(arrayID,696,"ui\command\generate_coin_icon");</command>
	<command>xsArraySetString(arrayID,697,"ui\command\generate_food_icon");</command>
	<command>xsArraySetString(arrayID,698,"ui\command\generate_wood_icon");</command>
	<command>xsArraySetString(arrayID,699,"units\animals\caribou\caribou_icon_64x64");</command>
	<command>xsArraySetString(arrayID,700,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,704,"ui\units\IRO_tomahawk_icon");</command>
	<command>xsArraySetString(arrayID,705,"ui\units\iro_aenna_icon");</command>
	<command>xsArraySetString(arrayID,706,"ui\units\iro_forrest_runner_icon");</command>
	<command>xsArraySetString(arrayID,707,"ui\units\IRO_horseman_icon");</command>
	<command>xsArraySetString(arrayID,708,"ui\units\iro_musket_rider_icon");</command>
	<command>xsArraySetString(arrayID,709,"ui\units\iro_ram_icon");</command>
	<command>xsArraySetString(arrayID,710,"units\natives\mantlet_icon");</command>
	<command>xsArraySetString(arrayID,711,"ui\units\sx_light_cannon_icon");</command>
	<command>xsArraySetString(arrayID,712,"ui\units\IRO_warchief_icon");</command>
	<command>xsArraySetString(arrayID,713,"ui\Buildings\war_hut_icon");</command>
	<command>xsArraySetString(arrayID,714,"ui\Buildings\medicine_shrine");</command>
	<command>xsArraySetString(arrayID,715,"ui\Buildings\corral_icon");</command>
	<command>xsArraySetString(arrayID,716,"ui\Buildings\farm_icon");</command>
	<command>xsArraySetString(arrayID,717,"ui\units\az_war_canoe_icon");</command>
	<command>xsArraySetString(arrayID,718,"ui\Buildings\house_icon");</command>
	<command>xsArraySetString(arrayID,719,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,720,"ui\buildings\iro_house_icon");</command>
	<command>xsArraySetString(arrayID,721,"ui\units\native_villager_icon");</command>
	<command>xsArraySetString(arrayID,722,"ui\units\az_zapotec_lightning_warrior_icon");</command>
	<command>xsArraySetString(arrayID,723,"units\trade\travois_icon_64");</command>
	<command>xsArraySetString(arrayID,724,"units\trade\travois_icon_64");</command>
	<command>xsArraySetString(arrayID,725,"ui\units\iro_priest_icon");</command>
	<command>xsArraySetString(arrayID,726,"buildings\barracks\barracks_icon");</command>
	<command>xsArraySetString(arrayID,727,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,728,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,729,"buildings\gold_mine\gold_mine_icon_64x64");</command>
	<command>xsArraySetString(arrayID,730,"ui\units\klamath_rifleman_icon");</command>
	<command>xsArraySetString(arrayID,731,"ui\Units\elmeti_icon");</command>
	<command>xsArraySetString(arrayID,732,"ui\units\cheyenne_cav_icon");</command>
	<command>xsArraySetString(arrayID,733,"ui\units\huron_mantlet_icon");</command>
	<command>xsArraySetString(arrayID,734,"ui\units\ninja_icon");</command>
	<command>xsArraySetString(arrayID,735,"ui\units\apache_cavalry_icon");</command>
	<command>xsArraySetString(arrayID,736,"ui\units\navajo_rifleman_icon");</command>
	<command>xsArraySetString(arrayID,737,"units\animals\alligator\alligator_icon_64x64");</command>
	<command>xsArraySetString(arrayID,738,"ui\units\sx_warclub_icon");</command>
	<command>xsArraySetString(arrayID,739,"ui\units\sx_warbow_icon");</command>
	<command>xsArraySetString(arrayID,740,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,741,"ui\units\sx_warchief_icon");</command>
	<command>xsArraySetString(arrayID,742,"ui\units\sx_rifle_rider_icon");</command>
	<command>xsArraySetString(arrayID,743,"ui\Buildings\Fire_Pit_icon");</command>
	<command>xsArraySetString(arrayID,744,"ui\units\az_coyote_man_icon");</command>
	<command>xsArraySetString(arrayID,745,"ui\units\az_macehuatlin_icon");</command>
	<command>xsArraySetString(arrayID,746,"ui\units\sx_warrifle_icon");</command>
	<command>xsArraySetString(arrayID,747,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,748,"units\spc\nate_black\nate_black_portrait");</command>
	<command>xsArraySetString(arrayID,749,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,750,"ui\units\tlaloc_canoe_icon");</command>
	<command>xsArraySetString(arrayID,751,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,752,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,753,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,754,"ui\Buildings\nobles_hut_icon");</command>
	<command>xsArraySetString(arrayID,755,"ui\units\az_eagle_knight_icon");</command>
	<command>xsArraySetString(arrayID,756,"ui\units\az_jaguar_warrior_icon");</command>
	<command>xsArraySetString(arrayID,757,"ui\units\az_arrow_knight_icon");</command>
	<command>xsArraySetString(arrayID,758,"ui\units\az_puma_man_icon");</command>
	<command>xsArraySetString(arrayID,759,"ui\units\az_skull_knight_icon");</command>
	<command>xsArraySetString(arrayID,760,"ui\units\az_warchief_portrait");</command>
	<command>xsArraySetString(arrayID,761,"buildings\gold_mine\gold_mine_icon_64x64");</command>
	<command>xsArraySetString(arrayID,762,"ui\units\az_travois_icon");</command>
	<command>xsArraySetString(arrayID,763,"ui\units\fusilier_icon");</command>
	<command>xsArraySetString(arrayID,764,"ui\units\colonial_militia_icon");</command>
	<command>xsArraySetString(arrayID,765,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,766,"ui\units\sx_axe_rider_icon");</command>
	<command>xsArraySetString(arrayID,767,"ui\units\sx_dog_soldier_icon");</command>
	<command>xsArraySetString(arrayID,768,"ui\units\coup_rider_icon");</command>
	<command>xsArraySetString(arrayID,769,"ui\units\guanaco_icon");</command>
	<command>xsArraySetString(arrayID,770,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,771,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,772,"ui\Units\petard_icon");</command>
	<command>xsArraySetString(arrayID,773,"ui\units\mapuche_clubman_icon");</command>
	<command>xsArraySetString(arrayID,774,"units\artillery\organ_gun\organ_gun_icon_64x64");</command>
	<command>xsArraySetString(arrayID,775,"units\spc\sven\sven_portrait");</command>
	<command>xsArraySetString(arrayID,776,"units\spc\chayton\chayton_portrait");</command>
	<command>xsArraySetString(arrayID,777,"units\spc\sheriff_holmes\holme_portrait");</command>
	<command>xsArraySetString(arrayID,778,"ui\command\generate_wood_icon");</command>
	<command>xsArraySetString(arrayID,779,"buildings\spc\weapons_cache\weapons_cache_portrait");</command>
	<command>xsArraySetString(arrayID,784,"buildings\spc\fixed_gun\fixed_gun_icon_64x64");</command>
	<command>xsArraySetString(arrayID,785,"units\spc\delgado\delgado_icon_64x64");</command>
	<command>xsArraySetString(arrayID,786,"units\spc\john_black\john_black_icon_64x64");</command>
	<command>xsArraySetString(arrayID,787,"ui\units\colonial_militia_icon");</command>
	<command>xsArraySetString(arrayID,788,"buildings\factory\shared_factory_icon");</command>
	<command>xsArraySetString(arrayID,789,"buildings\arsenal\arsenal_icon");</command>
	<command>xsArraySetString(arrayID,790,"buildings\factory\shared_factory_icon");</command>
	<command>xsArraySetString(arrayID,791,"units\spc\john_black\john_black_icon_64x64");</command>
	<command>xsArraySetString(arrayID,792,"units\infantry_ranged\musketeer\musketeer_icon_64x64");</command>
	<command>xsArraySetString(arrayID,793,"units\spc\john_black\john_black_icon_64x64");</command>
	<command>xsArraySetString(arrayID,794,"units\spc\john_black\john_black_icon_64x64");</command>
	<command>xsArraySetString(arrayID,795,"units\artillery\falconet\falconet_icon_64x64");</command>
	<command>xsArraySetString(arrayID,796,"units\artillery\mortar\mortar_icon_64x64");</command>
	<command>xsArraySetString(arrayID,797,"units\artillery\cannon\cannon_icon_64");</command>
	<command>xsArraySetString(arrayID,798,"units\artillery\rocket\rocket_icon");</command>
	<command>xsArraySetString(arrayID,799,"ui\buildings\native_embassy_icon");</command>
	<command>xsArraySetString(arrayID,800,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,801,"ui\units\flt_boat_portrait");</command>
	<command>xsArraySetString(arrayID,802,"ui\buildings\barn_portrait");</command>
	<command>xsArraySetString(arrayID,803,"units\trade\travois_icon_64");</command>
	<command>xsArraySetString(arrayID,804,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,805,"units\trade\travois_icon_64");</command>
	<command>xsArraySetString(arrayID,806,"ui\buildings\baker_portrait");</command>
	<command>xsArraySetString(arrayID,807,"ui\units\colonial_militia_icon");</command>
	<command>xsArraySetString(arrayID,808,"buildings\house\house_icon");</command>
	<command>xsArraySetString(arrayID,809,"units\trade\spc_wagon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,810,"buildings\spc\tents\largetent_icon_64x64");</command>
	<command>xsArraySetString(arrayID,811,"ui\units\warrior_portrait");</command>
	<command>xsArraySetString(arrayID,812,"buildings\spc\fountain_of_youth\fountain_youth_portrait");</command>
	<command>xsArraySetString(arrayID,813,"ui\buildings\saloon_icon");</command>
	<command>xsArraySetString(arrayID,814,"nuggets\outlaw_kidnap\outlaw_icon_64x64");</command>
	<command>xsArraySetString(arrayID,815,"units\spc\outlaws\outlaw_rider_icon_64x64");</command>
	<command>xsArraySetString(arrayID,816,"units\spc\outlaws\outlaw_shotgun_icon");</command>
	<command>xsArraySetString(arrayID,817,"units\spc\pirates\pirate_icon");</command>
	<command>xsArraySetString(arrayID,818,"units\trade\spc_wagon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,819,"units\trade\spc_wagon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,820,"units\trade\spc_wagon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,821,"units\spc\major_cooper\major_cooper_icon_64x64");</command>
	<command>xsArraySetString(arrayID,822,"units\trade\fort_wagon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,823,"buildings\spc\inca_outpost\inca_outpost_icon_64x64");</command>
	<command>xsArraySetString(arrayID,824,"ui\buildings\teepee_icon");</command>
	<command>xsArraySetString(arrayID,825,"units\spc\crazy_horse\crazy_horse_portrait");</command>
	<command>xsArraySetString(arrayID,826,"ui\units\flt_boat_bridge_portrait");</command>
	<command>xsArraySetString(arrayID,827,"ui\units\sx_bow_rider_icon");</command>
	<command>xsArraySetString(arrayID,828,"ui\units\flt_boat_bridge_portrait");</command>
	<command>xsArraySetString(arrayID,829,"ui\units\spy_icon");</command>
	<command>xsArraySetString(arrayID,830,"units\spc\kanyenke_x\kanyenke_portrait");</command>
	<command>xsArraySetString(arrayID,831,"units\spc\nonahkee\nonahkee_icon_64x64");</command>
	<command>xsArraySetString(arrayID,832,"ui\units\az_priest_icon");</command>
	<command>xsArraySetString(arrayID,833,"units\spc\russian_cannon\russian_cannon_icon_64");</command>
	<command>xsArraySetString(arrayID,834,"units\spc\miner\miner_icon");</command>
	<command>xsArraySetString(arrayID,835,"units\spc\alain\alain_igc_icon");</command>
	<command>xsArraySetString(arrayID,836,"units\natives\dog_soldier_icon");</command>
	<command>xsArraySetString(arrayID,837,"ui\units\IRO_warchief_icon");</command>
	<command>xsArraySetString(arrayID,838,"ui\units\sx_warchief_icon");</command>
	<command>xsArraySetString(arrayID,839,"ui\units\ironclad_icon");</command>
	<command>xsArraySetString(arrayID,840,"units\spc\major_cooper\major_cooper_icon_64x64");</command>
	<command>xsArraySetString(arrayID,841,"units\spc\alain\alain_igc_icon");</command>
	<command>xsArraySetString(arrayID,842,"ui\units\horse_artillery_icon");</command>
	<command>xsArraySetString(arrayID,843,"units\trade\spc_wagon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,844,"ui\buildings\feed_store_portrait");</command>
	<command>xsArraySetString(arrayID,847,"buildings\spc\fort\spc_fort_wall_icon64x64");</command>
	<command>xsArraySetString(arrayID,848,"buildings\spc\fort\spc_fort_wall_icon64x64");</command>
	<command>xsArraySetString(arrayID,849,"buildings\spc\fort\spc_fort_wall_icon64x64");</command>
	<command>xsArraySetString(arrayID,850,"buildings\spc\fort\spc_fort_gate_icon64x64");</command>
	<command>xsArraySetString(arrayID,851,"buildings\spc\fort\spc_fort_wall_icon64x64");</command>
	<command>xsArraySetString(arrayID,852,"buildings\spc\fort\spc_fort_wall_icon64x64");</command>
	<command>xsArraySetString(arrayID,853,"buildings\spc\fort\spc_fort_wall_icon64x64");</command>
	<command>xsArraySetString(arrayID,854,"buildings\spc\fort\spc_fort_wall_icon64x64");</command>
	<command>xsArraySetString(arrayID,855,"ui\buildings\native_embassy_icon");</command>
	<command>xsArraySetString(arrayID,856,"units\villagers\covered_wagon\covered_wagon_icon_64");</command>
	<command>xsArraySetString(arrayID,857,"buildings\spc\tents\largetent_icon_64x64");</command>
	<command>xsArraySetString(arrayID,858,"buildings\spc\tents\largetent_icon_64x64");</command>
	<command>xsArraySetString(arrayID,859,"units\balloons\hot_air_balloon");</command>
	<command>xsArraySetString(arrayID,860,"ui\units\sx_warchief_icon");</command>
	<command>xsArraySetString(arrayID,861,"ui\Units\petard_icon");</command>
	<command>xsArraySetString(arrayID,862,"units\spc\nate_black\nate_black_portrait");</command>
	<command>xsArraySetString(arrayID,863,"units\spc\george_washington\george_washington_icon_64x64");</command>
	<command>xsArraySetString(arrayID,864,"units\trade\travois_icon_64");</command>
	<command>xsArraySetString(arrayID,865,"units\spc\alain\alain_igc_icon");</command>
	<command>xsArraySetString(arrayID,866,"units\spc\george_washington_x\washington_portrait");</command>
	<command>xsArraySetString(arrayID,867,"ui\buildings\az_house_icon");</command>
	<command>xsArraySetString(arrayID,868,"units\spc\russian_cannon\russian_cannon_icon_64");</command>
	<command>xsArraySetString(arrayID,869,"units\natives\holcan_spearman_icon");</command>
	<command>xsArraySetString(arrayID,870,"ui\units\az_zapotec_lightning_warrior_icon");</command>
	<command>xsArraySetString(arrayID,871,"units\natives\rifleman_icon_64x64");</command>
	<command>xsArraySetString(arrayID,872,"units\natives\cree_tracker_icon_64x64");</command>
	<command>xsArraySetString(arrayID,873,"units\natives\tupi_archer_icon_64x64");</command>
	<command>xsArraySetString(arrayID,874,"units\natives\clubman_icon");</command>
	<command>xsArraySetString(arrayID,875,"ui\units\cheyenne_cav_icon");</command>
	<command>xsArraySetString(arrayID,876,"units\natives\horse_archer_icon_64x64");</command>
	<command>xsArraySetString(arrayID,877,"ui\units\huron_mantlet_icon");</command>
	<command>xsArraySetString(arrayID,878,"units\naval\galleon\galleon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,879,"units\spc\chayton\chayton_ind_portrait");</command>
	<command>xsArraySetString(arrayID,880,"units\natives\blowgun_icon_64x64");</command>
	<command>xsArraySetString(arrayID,881,"patch\plymouth\pilgrims_icon");</command>
	<command>xsArraySetString(arrayID,882,"ui\command\generate_food_icon");</command>
	<command>xsArraySetString(arrayID,883,"ui\command\generate_food_icon");</command>
	<command>xsArraySetString(arrayID,884,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,885,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,886,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,887,"ui\command\generate_food_icon");</command>
	<command>xsArraySetString(arrayID,888,"ui\command\generate_food_icon");</command>
	<command>xsArraySetString(arrayID,889,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,890,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,891,"patch\plymouth\thanks_turkey_icon");</command>
	<command>xsArraySetString(arrayID,892,"ui\command\generate_food_icon");</command>
	<command>xsArraySetString(arrayID,893,"ui\command\generate_food_icon");</command>
	<command>xsArraySetString(arrayID,894,"units\asians\japanese\samurai\samurai_icon_64");</command>
	<command>xsArraySetString(arrayID,895,"units\asians\japanese\yabusame\yabusame_icon");</command>
	<command>xsArraySetString(arrayID,896,"units\asians\japanese\yumi\yumi_icon_64");</command>
	<command>xsArraySetString(arrayID,897,"units\asians\japanese\naginata_rider\naginata_rider_icon_64");</command>
	<command>xsArraySetString(arrayID,898,"units\asians\japanese\ashigaru\ashigaru_icon_64");</command>
	<command>xsArraySetString(arrayID,899,"units\asians\japanese\sohei\sohei_icon_64");</command>
	<command>xsArraySetString(arrayID,900,"units\asians\japanese\monk\monk_icon");</command>
	<command>xsArraySetString(arrayID,901,"units\asians\japanese\shogun\shogun_icon_64");</command>
	<command>xsArraySetString(arrayID,902,"units\asians\indians\sowar\sowar_icon");</command>
	<command>xsArraySetString(arrayID,903,"units\asians\indians\zamburak\zamburak_icon_64");</command>
	<command>xsArraySetString(arrayID,904,"units\asians\indians\mahout\mahout_icon_64");</command>
	<command>xsArraySetString(arrayID,905,"units\asians\indians\howdah\howdah_icon_64");</command>
	<command>xsArraySetString(arrayID,906,"units\asians\indians\rajput\rajput_icon_64");</command>
	<command>xsArraySetString(arrayID,907,"units\asians\indians\urumi\urumi_icon_64");</command>
	<command>xsArraySetString(arrayID,908,"units\asians\indians\monk\indian_monk_icon_64");</command>
	<command>xsArraySetString(arrayID,909,"units\asians\chinese\chu_ko_nu\chu_ko_nu_icon_64");</command>
	<command>xsArraySetString(arrayID,910,"units\asians\chinese\arquebusier\arquebusier_icon_64");</command>
	<command>xsArraySetString(arrayID,911,"units\asians\chinese\qiang_pikeman\qiang_pikeman_icon_64");</command>
	<command>xsArraySetString(arrayID,912,"units\asians\chinese\changdao\changdao_icon_64");</command>
	<command>xsArraySetString(arrayID,913,"units\asians\chinese\steppe_rider\steppe_rider_icon_64");</command>
	<command>xsArraySetString(arrayID,914,"units\asians\chinese\keshik\keshik_icon_64");</command>
	<command>xsArraySetString(arrayID,915,"units\asians\chinese\iron_flail\iron_flail_icon_64");</command>
	<command>xsArraySetString(arrayID,916,"units\asians\chinese\hand_mortar\hand_mortar_icon_64");</command>
	<command>xsArraySetString(arrayID,917,"units\asians\chinese\flying_crow\flying_crow_icon_64");</command>
	<command>xsArraySetString(arrayID,918,"units\asians\chinese\shaolin_disciple\shaolin_master_icon_64");</command>
	<command>xsArraySetString(arrayID,919,"buildings\asian_civs\rice_paddy\china\china_rice_paddy_icon");</command>
	<command>xsArraySetString(arrayID,920,"buildings\asian_civs\monastery\monastery_icon");</command>
	<command>xsArraySetString(arrayID,921,"buildings\asian_civs\caravanserai\india\caravanserai_icon_64");</command>
	<command>xsArraySetString(arrayID,922,"buildings\asian_civs\consulate\consulate_icon_64");</command>
	<command>xsArraySetString(arrayID,923,"buildings\stables\stables_icon");</command>
	<command>xsArraySetString(arrayID,924,"buildings\asian_civs\sacred_field\sacredfield_icon_64");</command>
	<command>xsArraySetString(arrayID,925,"buildings\asian_civs\village\chinese_village_icon_64");</command>
	<command>xsArraySetString(arrayID,926,"buildings\asian_civs\war_academy\china_waracademy_icon_64");</command>
	<command>xsArraySetString(arrayID,927,"buildings\asian_civs\barracks\japan_barracks_icon_64");</command>
	<command>xsArraySetString(arrayID,928,"units\asians\shared\villager\peasant_icon");</command>
	<command>xsArraySetString(arrayID,929,"buildings\asian_civs\house_indian\house_indian_icon");</command>
	<command>xsArraySetString(arrayID,930,"units\asians\chinese\flame_thrower\flame_thrower_icon_64");</command>
	<command>xsArraySetString(arrayID,931,"buildings\asian_civs\barracks\india_barracks_icon");</command>
	<command>xsArraySetString(arrayID,932,"buildings\asian_civs\dock\india_dock_icon");</command>
	<command>xsArraySetString(arrayID,933,"buildings\livestock pen\livestock_pen_icon");</command>
	<command>xsArraySetString(arrayID,934,"buildings\asian_civs\spc\japanese_outpost\asian_outpost_icon");</command>
	<command>xsArraySetString(arrayID,935,"units\asians\shared\wagon\chinese_town_center_wagon_icon_64");</command>
	<command>xsArraySetString(arrayID,936,"units\asians\shared\wagon\chinese_town_center_wagon_icon_64");</command>
	<command>xsArraySetString(arrayID,937,"units\asians\mercenaries\wokou_pirate\wokou_pirate_icon_64");</command>
	<command>xsArraySetString(arrayID,938,"units\animals\tiger\tiger_icon_64");</command>
	<command>xsArraySetString(arrayID,939,"units\animals\rhino\rhino_icon_64");</command>
	<command>xsArraySetString(arrayID,940,"units\asians\mercenaries\iron_troop\iron_troop_icon_64");</command>
	<command>xsArraySetString(arrayID,941,"units\asians\mercenaries\flail_elephant\flail_elephant_icon_64");</command>
	<command>xsArraySetString(arrayID,942,"units\asians\natives\rattan_shield\shield_rattan_icon");</command>
	<command>xsArraySetString(arrayID,943,"units\asians\natives\yamabushi\yamabushi_icon_64");</command>
	<command>xsArraySetString(arrayID,944,"units\asians\natives\tiger_claw\tiger_claw_icon_64");</command>
	<command>xsArraySetString(arrayID,945,"units\asians\natives\conquistador\conquistador_icon_64");</command>
	<command>xsArraySetString(arrayID,946,"units\asians\natives\sepoy\sepoy_icon_64");</command>
	<command>xsArraySetString(arrayID,947,"units\asians\natives\chakram\chakram_icon_64");</command>
	<command>xsArraySetString(arrayID,948,"units\asians\natives\war_elephant\war_elephant_icon_64");</command>
	<command>xsArraySetString(arrayID,949,"units\asians\mercenaries\yojimbo\yojimbo_icon");</command>
	<command>xsArraySetString(arrayID,950,"units\animals\monitor_lizard\monitor_lizard_icon_64");</command>
	<command>xsArraySetString(arrayID,951,"units\asians\shared\rickshaw\unit_chinese_grove_rickshaw_icon_64");</command>
	<command>xsArraySetString(arrayID,952,"units\asians\naval\atakabune\atakebune_icon_64");</command>
	<command>xsArraySetString(arrayID,953,"units\asians\naval\fune\fune_icon_64");</command>
	<command>xsArraySetString(arrayID,954,"units\asians\naval\fire_ship\fire_ship_icon_64");</command>
	<command>xsArraySetString(arrayID,961,"units\asians\natives\gurkha\gurkha_icon_64");</command>
	<command>xsArraySetString(arrayID,962,"units\trade\factory_wagon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,963,"buildings\bank\bank_icon");</command>
	<command>xsArraySetString(arrayID,964,"buildings\arsenal\arsenal_icon");</command>
	<command>xsArraySetString(arrayID,965,"units\asians\shared\rickshaw\rickshaw2_icon");</command>
	<command>xsArraySetString(arrayID,966,"units\asians\natives\chakram\chakram_icon_64");</command>
	<command>xsArraySetString(arrayID,967,"units\asians\natives\conquistador\conquistador_icon_64");</command>
	<command>xsArraySetString(arrayID,968,"units\asians\natives\rattan_shield\shield_rattan_icon");</command>
	<command>xsArraySetString(arrayID,969,"units\asians\natives\tiger_claw\tiger_claw_icon_64");</command>
	<command>xsArraySetString(arrayID,970,"units\asians\natives\war_elephant\war_elephant_icon_64");</command>
	<command>xsArraySetString(arrayID,971,"buildings\asian_civs\shrine\shrine_icon_64");</command>
	<command>xsArraySetString(arrayID,972,"units\animals\water_buffalo\water_buffalo_icon_64");</command>
	<command>xsArraySetString(arrayID,973,"units\asians\naval\wokou_junk\wokou_junk_icon");</command>
	<command>xsArraySetString(arrayID,974,"units\asians\mercenaries\wandering_horseman\wandering_horseman_icon_64");</command>
	<command>xsArraySetString(arrayID,975,"units\asians\mercenaries\wandering_horseman\wandering_horseman_icon_64");</command>
	<command>xsArraySetString(arrayID,976,"units\asians\mercenaries\blind_monk\blind_monk_icon_64");</command>
	<command>xsArraySetString(arrayID,977,"units\asians\mercenaries\blind_monk\blind_monk_icon_64");</command>
	<command>xsArraySetString(arrayID,978,"units\animals\orangutan\orangutan_icon");</command>
	<command>xsArraySetString(arrayID,979,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,980,"units\animals\goat\goat_icon_64");</command>
	<command>xsArraySetString(arrayID,981,"units\asians\indians\siege_elephant\siege_elephant_icon_64");</command>
	<command>xsArraySetString(arrayID,982,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,983,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,984,"units\asians\shared\wagon\chinese_castle_wagon_icon_64");</command>
	<command>xsArraySetString(arrayID,985,"units\asians\shared\wagon\chinese_town_center_wagon_icon_64");</command>
	<command>xsArraySetString(arrayID,986,"units\asians\japanese\shinobi\shinobi_icon_64");</command>
	<command>xsArraySetString(arrayID,987,"units\asians\mercenaries\wokou_pirate\wokou_pirate_icon_64");</command>
	<command>xsArraySetString(arrayID,988,"units\asians\chinese\meteor_hammer\meteor_hammer_icon_64");</command>
	<command>xsArraySetString(arrayID,989,"units\asians\chinese\standard_army\standard_army_icon_64");</command>
	<command>xsArraySetString(arrayID,990,"units\asians\chinese\territorial_army\territorial_army_icon_64");</command>
	<command>xsArraySetString(arrayID,991,"units\asians\chinese\mongolian_army\mongolian_army_icon_64");</command>
	<command>xsArraySetString(arrayID,992,"units\asians\chinese\forbidden_army\forbidden_army_icon_64");</command>
	<command>xsArraySetString(arrayID,993,"units\animals\panda\panda_icon");</command>
	<command>xsArraySetString(arrayID,994,"units\asians\mercenaries\jat_lancer\jat_lancer_icon_64");</command>
	<command>xsArraySetString(arrayID,995,"units\asians\mercenaries\fugitive_dacoit\dacoit_icon");</command>
	<command>xsArraySetString(arrayID,996,"units\asians\mercenaries\fugitive_dacoit\dacoit_icon");</command>
	<command>xsArraySetString(arrayID,997,"units\asians\naval\war_junk\war_junk_icon_64");</command>
	<command>xsArraySetString(arrayID,998,"units\animals\saiga\saiga_icon_64");</command>
	<command>xsArraySetString(arrayID,999,"buildings\native_settlement\SM_indian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,1000,"buildings\native_settlement\SM_indian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,1001,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1002,"units\asians\shared\villager\indian_peasant_icon_portrait");</command>
	<command>xsArraySetString(arrayID,1003,"units\asians\spc\coin_wagon_asian\coin_wagon_asian_64");</command>
	<command>xsArraySetString(arrayID,1004,"units\asians\spc\riderless_elephant\rampaging_elephant_icon_64");</command>
	<command>xsArraySetString(arrayID,1005,"units\asians\spc\treasure_ship\china_ship_icon_64");</command>
	<command>xsArraySetString(arrayID,1006,"buildings\spc\fixed_gun\fixed_gun_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1007,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1008,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1009,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1010,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1011,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1012,"units\asians\shared\wagon\chinese_town_center_wagon_icon_64");</command>
	<command>xsArraySetString(arrayID,1013,"units\animals\lion_tailed_macaque\Liontailed_Macaque_icon");</command>
	<command>xsArraySetString(arrayID,1014,"units\animals\nilgai\nilgai_icon_64");</command>
	<command>xsArraySetString(arrayID,1015,"units\animals\wild_elephant\elephant_icon_64");</command>
	<command>xsArraySetString(arrayID,1016,"units\animals\rhino\rhino_icon_64");</command>
	<command>xsArraySetString(arrayID,1017,"units\animals\tiger\tiger_icon_64");</command>
	<command>xsArraySetString(arrayID,1018,"units\animals\white_tiger\white_tiger_icon_64");</command>
	<command>xsArraySetString(arrayID,1019,"units\animals\lion\lion_icon_64");</command>
	<command>xsArraySetString(arrayID,1020,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1021,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1022,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1023,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1024,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1025,"units\animals\ibex\ibex_icon");</command>
	<command>xsArraySetString(arrayID,1026,"units\animals\serow\serow_icon_64");</command>
	<command>xsArraySetString(arrayID,1027,"units\animals\fish\catfish_icon_64");</command>
	<command>xsArraySetString(arrayID,1028,"units\animals\fish\carp_icon_64");</command>
	<command>xsArraySetString(arrayID,1029,"units\animals\yak\yak_icon_64");</command>
	<command>xsArraySetString(arrayID,1030,"units\animals\monitor_lizard\monitor_lizard_icon_64");</command>
	<command>xsArraySetString(arrayID,1031,"units\animals\tibetan_macaque\Macaque_icon_64");</command>
	<command>xsArraySetString(arrayID,1032,"units\animals\black_panther\black_panther_icon_64");</command>
	<command>xsArraySetString(arrayID,1033,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1034,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1035,"units\asians\mercenaries\wayward_ronin\wayward_ronin_icon_64");</command>
	<command>xsArraySetString(arrayID,1036,"units\asians\mercenaries\wayward_ronin\wayward_ronin_icon_64");</command>
	<command>xsArraySetString(arrayID,1037,"units\asians\chinese\wokou_army\wokou_army_icon_64");</command>
	<command>xsArraySetString(arrayID,1038,"units\asians\chinese\mandarin_army\mandarin_army_icon_64");</command>
	<command>xsArraySetString(arrayID,1039,"units\infantry\pikeman\pikeman_icon");</command>
	<command>xsArraySetString(arrayID,1040,"units\infantry_ranged\musketeer\musketeer_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1041,"units\cavalry\light_cavalry\light_cavalry_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1042,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1043,"buildings\asian_civs\castle\China\chinese_castle_icon");</command>
	<command>xsArraySetString(arrayID,1044,"units\animals\snow_leopard\snow_leopard_icon");</command>
	<command>xsArraySetString(arrayID,1045,"units\asians\indians\monk\indian_monk_icon_64");</command>
	<command>xsArraySetString(arrayID,1046,"units\asians\japanese\monk\monk_icon");</command>
	<command>xsArraySetString(arrayID,1047,"units\asians\shared\villager\indian_peasant_icon");</command>
	<command>xsArraySetString(arrayID,1048,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,1049,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,1050,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,1051,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1052,"units\asians\chinese\monk\shaolin_monk_icon_64");</command>
	<command>xsArraySetString(arrayID,1053,"units\cavalry\dragoon\dragoon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1054,"units\asians\spc\mototada\mototada_icon_64");</command>
	<command>xsArraySetString(arrayID,1055,"units\asians\spc\tokugawa\tokugawa_icon");</command>
	<command>xsArraySetString(arrayID,1056,"units\asians\spc\kichiro\kichiro_icon");</command>
	<command>xsArraySetString(arrayID,1057,"units\asians\spc\jinhai\jinhai_icon_64");</command>
	<command>xsArraySetString(arrayID,1058,"units\asians\spc\edwardson\clnl_edwardson_icon_64");</command>
	<command>xsArraySetString(arrayID,1059,"units\asians\spc\arsonist\arsonist_icon_64");</command>
	<command>xsArraySetString(arrayID,1060,"units\asians\spc\nanib\nanib_icon_64");</command>
	<command>xsArraySetString(arrayID,1061,"units\asians\spc\huang\huang_icon_64");</command>
	<command>xsArraySetString(arrayID,1062,"units\asians\spc\chen\chen_icon_64");</command>
	<command>xsArraySetString(arrayID,1063,"units\asians\spc\tokugawa\tokugawa_icon");</command>
	<command>xsArraySetString(arrayID,1064,"units\asians\spc\kichiro\kichiro_icon");</command>
	<command>xsArraySetString(arrayID,1065,"units\asians\spc\mototada\mototada_icon_64");</command>
	<command>xsArraySetString(arrayID,1066,"units\asians\japanese\samurai\samurai_icon_64");</command>
	<command>xsArraySetString(arrayID,1067,"buildings\native_settlement\SM_asian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,1068,"buildings\native_settlement\SM_asian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,1069,"units\asians\naval\fuchuan\fuchuan_icon_64");</command>
	<command>xsArraySetString(arrayID,1070,"units\asians\japanese\sohei\sohei_icon_64");</command>
	<command>xsArraySetString(arrayID,1072,"units\animals\marco_polo_sheep\marco_polo_sheep_icon_64");</command>
	<command>xsArraySetString(arrayID,1073,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1074,"units\animals\lion\lion_icon_64");</command>
	<command>xsArraySetString(arrayID,1075,"units\animals\white_tiger\white_tiger_icon_64");</command>
	<command>xsArraySetString(arrayID,1076,"units\infantry_ranged\musketeer\musketeer_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1077,"units\animals\snow_monkey\snowmonkey_icon");</command>
	<command>xsArraySetString(arrayID,1078,"units\animals\panda\panda_icon");</command>
	<command>xsArraySetString(arrayID,1079,"units\animals\orangutan\orangutan_icon");</command>
	<command>xsArraySetString(arrayID,1080,"buildings\asian_civs\spc\aztec_temple\aztec_temple_icon_64");</command>
	<command>xsArraySetString(arrayID,1081,"buildings\fort\fort_icon");</command>
	<command>xsArraySetString(arrayID,1082,"units\asians\spc\tokugawa\tokugawa_icon");</command>
	<command>xsArraySetString(arrayID,1083,"units\asians\japanese\shogun\regecide_shogun_icon_64");</command>
	<command>xsArraySetString(arrayID,1090,"units\asians\spc\huang\huang_icon_64");</command>
	<command>xsArraySetString(arrayID,1091,"units\asians\spc\jinhai\jinhai_icon_64");</command>
	<command>xsArraySetString(arrayID,1092,"units\asians\spc\chen\chen_icon_64");</command>
	<command>xsArraySetString(arrayID,1093,"units\asians\spc\treasure_ship\china_ship_icon_64");</command>
	<command>xsArraySetString(arrayID,1094,"buildings\asian_civs\spc\aztec_temple\aztec_temple_icon_64");</command>
	<command>xsArraySetString(arrayID,1095,"units\asians\spc\nanib\nanib_icon_64");</command>
	<command>xsArraySetString(arrayID,1096,"units\asians\spc\prava\pravar_icon_64");</command>
	<command>xsArraySetString(arrayID,1097,"units\asians\spc\edwardson\clnl_edwardson_icon_64");</command>
	<command>xsArraySetString(arrayID,1098,"units\asians\spc\arsonist\arsonist_icon_64");</command>
	<command>xsArraySetString(arrayID,1103,"units\cavalry\lancer\lancer_icon");</command>
	<command>xsArraySetString(arrayID,1104,"units\cavalry\reiter\reiter_icon");</command>
	<command>xsArraySetString(arrayID,1105,"buildings\asian_civs\dojo\dojo_icon_64");</command>
	<command>xsArraySetString(arrayID,1106,"units\asians\consulate\spanish_expeditionary_company");</command>
	<command>xsArraySetString(arrayID,1107,"units\asians\mercenaries\delinquent_thuggee\thuggee_icon_64");</command>
	<command>xsArraySetString(arrayID,1108,"units\asians\mercenaries\delinquent_thuggee\thuggee_icon_64");</command>
	<command>xsArraySetString(arrayID,1109,"units\asians\naval\fishing_boat_asian\chinese_fishing_boat_icon");</command>
	<command>xsArraySetString(arrayID,1110,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,1111,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,1112,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,1113,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,1114,"units\animals\fish\bass_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1115,"units\animals\giant_salamander\giant_salamander_icon");</command>
	<command>xsArraySetString(arrayID,1116,"units\asians\naval\catamaran\catamaran_icon");</command>
	<command>xsArraySetString(arrayID,1117,"units\asians\naval\catamaran\catamaran_icon");</command>
	<command>xsArraySetString(arrayID,1118,"units\animals\orca\orca_icon");</command>
	<command>xsArraySetString(arrayID,1119,"units\animals\great_white_shark\shark_icon");</command>
	<command>xsArraySetString(arrayID,1120,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1121,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1122,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1123,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1124,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1125,"buildings\native_settlement\SM_asian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,1126,"buildings\native_settlement\SM_indian_guy_icon_64");</command>
	<command>xsArraySetString(arrayID,1127,"units\asians\natives\jesuit\unit_jesuit_icon_64");</command>
	<command>xsArraySetString(arrayID,1128,"units\asians\natives\jesuit\unit_jesuit_icon_64");</command>
	<command>xsArraySetString(arrayID,1129,"units\asians\naval\wokou_junk\wokou_junk_icon");</command>
	<command>xsArraySetString(arrayID,1130,"units\asians\shared\villager\peasant_icon");</command>
	<command>xsArraySetString(arrayID,1131,"buildings\asian_civs\spc\aztec_house\az_house_icon");</command>
	<command>xsArraySetString(arrayID,1132,"ui\Buildings\farm_icon");</command>
	<command>xsArraySetString(arrayID,1133,"buildings\market\market_icon");</command>
	<command>xsArraySetString(arrayID,1134,"buildings\wonders\giant_buddha\giant_buddha_icon");</command>
	<command>xsArraySetString(arrayID,1135,"buildings\wonders\golden_pavillion\golden_pavillion_icon_64");</command>
	<command>xsArraySetString(arrayID,1136,"buildings\wonders\toshogu_shrine\toshogu_shrine_icon_64");</command>
	<command>xsArraySetString(arrayID,1137,"buildings\wonders\giant_buddha\giant_buddha_icon");</command>
	<command>xsArraySetString(arrayID,1138,"buildings\wonders\giant_buddha\giant_buddha_icon");</command>
	<command>xsArraySetString(arrayID,1139,"buildings\wonders\giant_buddha\giant_buddha_icon");</command>
	<command>xsArraySetString(arrayID,1140,"buildings\wonders\golden_pavillion\golden_pavillion_icon_64");</command>
	<command>xsArraySetString(arrayID,1141,"buildings\wonders\golden_pavillion\golden_pavillion_icon_64");</command>
	<command>xsArraySetString(arrayID,1142,"buildings\wonders\golden_pavillion\golden_pavillion_icon_64");</command>
	<command>xsArraySetString(arrayID,1143,"buildings\wonders\imperial_palace\shogunate_icon_64");</command>
	<command>xsArraySetString(arrayID,1144,"buildings\wonders\imperial_palace\shogunate_icon_64");</command>
	<command>xsArraySetString(arrayID,1145,"buildings\wonders\imperial_palace\shogunate_icon_64");</command>
	<command>xsArraySetString(arrayID,1146,"buildings\wonders\imperial_palace\shogunate_icon_64");</command>
	<command>xsArraySetString(arrayID,1147,"buildings\wonders\torii_gates\torii_gates_icon_64");</command>
	<command>xsArraySetString(arrayID,1148,"buildings\wonders\torii_gates\torii_gates_icon_64");</command>
	<command>xsArraySetString(arrayID,1149,"buildings\wonders\torii_gates\torii_gates_icon_64");</command>
	<command>xsArraySetString(arrayID,1150,"buildings\wonders\torii_gates\torii_gates_icon_64");</command>
	<command>xsArraySetString(arrayID,1151,"buildings\wonders\toshogu_shrine\toshogu_shrine_icon_64");</command>
	<command>xsArraySetString(arrayID,1152,"buildings\wonders\toshogu_shrine\toshogu_shrine_icon_64");</command>
	<command>xsArraySetString(arrayID,1153,"buildings\wonders\toshogu_shrine\toshogu_shrine_icon_64");</command>
	<command>xsArraySetString(arrayID,1154,"buildings\wonders\agra_fort\agra_fort_icon_64");</command>
	<command>xsArraySetString(arrayID,1155,"buildings\wonders\agra_fort\agra_fort_icon_64");</command>
	<command>xsArraySetString(arrayID,1156,"buildings\wonders\agra_fort\agra_fort_icon_64");</command>
	<command>xsArraySetString(arrayID,1157,"buildings\wonders\agra_fort\agra_fort_icon_64");</command>
	<command>xsArraySetString(arrayID,1158,"buildings\wonders\karni_mata\karni_mata_icon_64");</command>
	<command>xsArraySetString(arrayID,1159,"buildings\wonders\karni_mata\karni_mata_icon_64");</command>
	<command>xsArraySetString(arrayID,1160,"buildings\wonders\karni_mata\karni_mata_icon_64");</command>
	<command>xsArraySetString(arrayID,1161,"buildings\wonders\karni_mata\karni_mata_icon_64");</command>
	<command>xsArraySetString(arrayID,1162,"buildings\wonders\taj_mahal\taj_mahal_icon");</command>
	<command>xsArraySetString(arrayID,1163,"buildings\wonders\taj_mahal\taj_mahal_icon");</command>
	<command>xsArraySetString(arrayID,1164,"buildings\wonders\taj_mahal\taj_mahal_icon");</command>
	<command>xsArraySetString(arrayID,1165,"buildings\wonders\taj_mahal\taj_mahal_icon");</command>
	<command>xsArraySetString(arrayID,1166,"buildings\wonders\tower_of_victory\tower_of_victory_icon_64");</command>
	<command>xsArraySetString(arrayID,1167,"buildings\wonders\tower_of_victory\tower_of_victory_icon_64");</command>
	<command>xsArraySetString(arrayID,1168,"buildings\wonders\tower_of_victory\tower_of_victory_icon_64");</command>
	<command>xsArraySetString(arrayID,1169,"buildings\wonders\tower_of_victory\tower_of_victory_icon_64");</command>
	<command>xsArraySetString(arrayID,1170,"units\asians\spc\kichiro\kichiro_icon");</command>
	<command>xsArraySetString(arrayID,1171,"buildings\wonders\charminar_gate\charminar_gate_icon_portrait");</command>
	<command>xsArraySetString(arrayID,1172,"units\asians\spc\mototada\mototada_icon_64");</command>
	<command>xsArraySetString(arrayID,1173,"buildings\wonders\charminar_gate\charminar_gate_icon_portrait");</command>
	<command>xsArraySetString(arrayID,1174,"buildings\wonders\charminar_gate\charminar_gate_icon_portrait");</command>
	<command>xsArraySetString(arrayID,1175,"buildings\wonders\charminar_gate\charminar_gate_icon_portrait");</command>
	<command>xsArraySetString(arrayID,1176,"units\asians\japanese\shogun\regecide_shogun_icon_64");</command>
	<command>xsArraySetString(arrayID,1178,"buildings\wonders\temple_of_heaven\temple_of_heaven_icon_64");</command>
	<command>xsArraySetString(arrayID,1179,"buildings\asian_civs\spc\war_tent\Asian_war_tent\asian_war_tent_icon");</command>
	<command>xsArraySetString(arrayID,1180,"buildings\wonders\temple_of_heaven\temple_of_heaven_icon_64");</command>
	<command>xsArraySetString(arrayID,1181,"buildings\wonders\temple_of_heaven\temple_of_heaven_icon_64");</command>
	<command>xsArraySetString(arrayID,1182,"buildings\wonders\temple_of_heaven\temple_of_heaven_icon_64");</command>
	<command>xsArraySetString(arrayID,1184,"buildings\spc\fort\spc_fort_wall_icon64x64");</command>
	<command>xsArraySetString(arrayID,1185,"buildings\spc\fort\spc_fort_gate_icon64x64");</command>
	<command>xsArraySetString(arrayID,1186,"buildings\spc\fort\spc_fort_wall_icon64x64");</command>
	<command>xsArraySetString(arrayID,1187,"buildings\spc\fort\spc_fort_wall_icon64x64");</command>
	<command>xsArraySetString(arrayID,1188,"buildings\spc\fort\spc_fort_wall_icon64x64");</command>
	<command>xsArraySetString(arrayID,1189,"buildings\spc\fort\spc_fort_wall_icon64x64");</command>
	<command>xsArraySetString(arrayID,1190,"buildings\spc\fort\spc_fort_wall_icon64x64");</command>
	<command>xsArraySetString(arrayID,1191,"buildings\asian_civs\spc\japanese_outpost\asian_outpost_icon");</command>
	<command>xsArraySetString(arrayID,1192,"units\animals\turkey\turkey_portrait");</command>
	<command>xsArraySetString(arrayID,1194,"buildings\gold_mine\gold_mine_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1195,"units\asians\spc\sepoy\igc_sepoy_icon");</command>
	<command>xsArraySetString(arrayID,1196,"units\asians\spc\emperor_bahadar_shar_zafar\badur_icon_64");</command>
	<command>xsArraySetString(arrayID,1197,"buildings\asian_civs\spc\gunpowder_stores\gunpowder_stores_icon");</command>
	<command>xsArraySetString(arrayID,1198,"buildings\spc\fort\spc_fort_wall_icon64x64");</command>
	<command>xsArraySetString(arrayID,1199,"buildings\spc\fort\spc_fort_gate_icon64x64");</command>
	<command>xsArraySetString(arrayID,1200,"buildings\spc\fort\spc_fort_wall_icon64x64");</command>
	<command>xsArraySetString(arrayID,1201,"buildings\spc\fort\spc_fort_wall_icon64x64");</command>
	<command>xsArraySetString(arrayID,1202,"buildings\spc\fort\spc_fort_wall_icon64x64");</command>
	<command>xsArraySetString(arrayID,1203,"buildings\spc\fort\spc_fort_wall_icon64x64");</command>
	<command>xsArraySetString(arrayID,1204,"buildings\spc\fort\spc_fort_wall_icon64x64");</command>
	<command>xsArraySetString(arrayID,1205,"buildings\wonders\confucian_academy\confucian_academy_icon_64");</command>
	<command>xsArraySetString(arrayID,1206,"buildings\wonders\confucian_academy\confucian_academy_icon_64");</command>
	<command>xsArraySetString(arrayID,1207,"buildings\wonders\confucian_academy\confucian_academy_icon_64");</command>
	<command>xsArraySetString(arrayID,1208,"buildings\wonders\confucian_academy\confucian_academy_icon_64");</command>
	<command>xsArraySetString(arrayID,1209,"buildings\wonders\summer_palace\summer_palace_icon_64");</command>
	<command>xsArraySetString(arrayID,1210,"buildings\wonders\summer_palace\summer_palace_icon_64");</command>
	<command>xsArraySetString(arrayID,1211,"buildings\wonders\summer_palace\summer_palace_icon_64");</command>
	<command>xsArraySetString(arrayID,1212,"buildings\wonders\summer_palace\summer_palace_icon_64");</command>
	<command>xsArraySetString(arrayID,1213,"buildings\wonders\white_pagoda\White_Pagoda_icon_64");</command>
	<command>xsArraySetString(arrayID,1214,"buildings\wonders\white_pagoda\White_Pagoda_icon_64");</command>
	<command>xsArraySetString(arrayID,1215,"buildings\wonders\white_pagoda\White_Pagoda_icon_64");</command>
	<command>xsArraySetString(arrayID,1216,"buildings\wonders\white_pagoda\White_Pagoda_icon_64");</command>
	<command>xsArraySetString(arrayID,1217,"buildings\wonders\porcelain_tower\porcelain_tower_icon_64");</command>
	<command>xsArraySetString(arrayID,1218,"buildings\wonders\porcelain_tower\porcelain_tower_icon_64");</command>
	<command>xsArraySetString(arrayID,1219,"buildings\wonders\porcelain_tower\porcelain_tower_icon_64");</command>
	<command>xsArraySetString(arrayID,1220,"buildings\wonders\porcelain_tower\porcelain_tower_icon_64");</command>
	<command>xsArraySetString(arrayID,1221,"units\asians\indians\mansabdar\sepoy_mansabdar_icon_64");</command>
	<command>xsArraySetString(arrayID,1222,"units\asians\indians\mansabdar\urumi_mansabdar_icon_64");</command>
	<command>xsArraySetString(arrayID,1223,"units\asians\indians\mansabdar\rajput_mansabdar_icon_64");</command>
	<command>xsArraySetString(arrayID,1224,"units\asians\indians\mansabdar\sowar_mansabdar_icon_64");</command>
	<command>xsArraySetString(arrayID,1225,"units\asians\indians\mansabdar\zamburak_mansabdar_icon_64");</command>
	<command>xsArraySetString(arrayID,1226,"units\artillery\falconet\falconet_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1227,"units\artillery\culverin\culverin_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1228,"units\artillery\mortar\mortar_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1229,"units\artillery\great_bombard\great_bombard_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1230,"ui\units\horse_artillery_icon");</command>
	<command>xsArraySetString(arrayID,1231,"units\asians\consulate\ottoman_expeditionary_company");</command>
	<command>xsArraySetString(arrayID,1232,"units\asians\consulate\dutch_expeditionary_company");</command>
	<command>xsArraySetString(arrayID,1233,"units\asians\consulate\rus_armies\rus_company_icon_64");</command>
	<command>xsArraySetString(arrayID,1234,"units\asians\consulate\french_armies\french_company_icon_64");</command>
	<command>xsArraySetString(arrayID,1235,"units\infantry_ranged\crossbow\crossbow_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1236,"units\asians\consulate\por_armies\por_company_icon_64");</command>
	<command>xsArraySetString(arrayID,1237,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,1238,"units\asians\shared\irregular\asian_irregular_gun_icon_64");</command>
	<command>xsArraySetString(arrayID,1239,"units\asians\shared\irregular\asian_irregular_spear_icon_64");</command>
	<command>xsArraySetString(arrayID,1240,"buildings\asian_civs\trade_market\japan\japanese_market_icon_64");</command>
	<command>xsArraySetString(arrayID,1241,"units\asians\japanese\daimyo_Kiyomasa\daimyo_kiyomasa_icon_64");</command>
	<command>xsArraySetString(arrayID,1242,"units\asians\japanese\daimyo_mototada\daimyo_mototada_icon_64");</command>
	<command>xsArraySetString(arrayID,1243,"units\asians\japanese\daimyo_Masamune\daimyo_massamune_icon_64");</command>
	<command>xsArraySetString(arrayID,1244,"units\animals\fish\mola_mola_icon");</command>
	<command>xsArraySetString(arrayID,1245,"units\animals\fish\tuna_icon");</command>
	<command>xsArraySetString(arrayID,1246,"units\asians\naval\tekkousen\tekkousen_icon_64");</command>
	<command>xsArraySetString(arrayID,1247,"units\infantry\redolero\redolero_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1248,"units\infantry_ranged\musketeer\musketeer_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1249,"units\infantry_ranged\janissary\janissary_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1250,"units\cavalry\cuirassier\cuirassier_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1251,"units\cavalry\uhlan\uhlan_icon");</command>
	<command>xsArraySetString(arrayID,1252,"units\infantry\dopplesoldner\dopplesoldner_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1253,"units\infantry_ranged\skirmisher\skirmisher_icon");</command>
	<command>xsArraySetString(arrayID,1254,"units\asians\consulate\ottoman_company");</command>
	<command>xsArraySetString(arrayID,1255,"units\asians\consulate\ottoman_army");</command>
	<command>xsArraySetString(arrayID,1256,"units\asians\consulate\por_armies\por_force_icon_64");</command>
	<command>xsArraySetString(arrayID,1257,"units\asians\consulate\por_armies\por_army_icon_64");</command>
	<command>xsArraySetString(arrayID,1258,"units\asians\consulate\dutch_expeditionary_force");</command>
	<command>xsArraySetString(arrayID,1259,"units\asians\consulate\dutch_army");</command>
	<command>xsArraySetString(arrayID,1260,"units\asians\consulate\rus_armies\rus_force_icon_64");</command>
	<command>xsArraySetString(arrayID,1261,"units\asians\consulate\rus_armies\rus_army_icon_64");</command>
	<command>xsArraySetString(arrayID,1262,"units\asians\consulate\british_armies\british_company_icon_64");</command>
	<command>xsArraySetString(arrayID,1263,"units\asians\consulate\british_armies\british_force_icon_64");</command>
	<command>xsArraySetString(arrayID,1264,"units\asians\consulate\british_armies\british_army_icon_64");</command>
	<command>xsArraySetString(arrayID,1265,"units\asians\consulate\spanish_company");</command>
	<command>xsArraySetString(arrayID,1266,"units\asians\consulate\spanish_army");</command>
	<command>xsArraySetString(arrayID,1267,"units\asians\consulate\french_armies\french_force_icon_64");</command>
	<command>xsArraySetString(arrayID,1268,"units\asians\consulate\french_armies\french_army_icon_64");</command>
	<command>xsArraySetString(arrayID,1269,"units\asians\consulate\german_expeditionary_company");</command>
	<command>xsArraySetString(arrayID,1270,"units\asians\consulate\germany_company");</command>
	<command>xsArraySetString(arrayID,1271,"units\asians\consulate\germany_army");</command>
	<command>xsArraySetString(arrayID,1272,"units\artillery\cannon\cannon_icon_64");</command>
	<command>xsArraySetString(arrayID,1273,"units\cavalry\light_cavalry\light_cavalry_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1274,"units\cavalry\dragoon\dragoon_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1275,"units\cavalry\light_cavalry\light_cavalry_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1276,"units\infantry_ranged\skirmisher\skirmisher_icon");</command>
	<command>xsArraySetString(arrayID,1277,"units\infantry_ranged\grenadier\grenadier_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1278,"units\asians\indians\mansabdar\howdah_mansabdar_icon_64");</command>
	<command>xsArraySetString(arrayID,1279,"units\asians\indians\mansabdar\mahout_mansabdar_icon_64");</command>
	<command>xsArraySetString(arrayID,1280,"units\asians\indians\mansabdar\siege_elephant_mansabdar_icon_64");</command>
	<command>xsArraySetString(arrayID,1281,"units\asians\indians\mansabdar\flail_elephant_mansabdar_icon_64");</command>
	<command>xsArraySetString(arrayID,1282,"units\asians\shared\rickshaw\unit_chinese_grove_rickshaw_icon_64");</command>
	<command>xsArraySetString(arrayID,1283,"buildings\asian_civs\orchard\orchard_icon_64");</command>
	<command>xsArraySetString(arrayID,1284,"units\asians\japanese\flaming_arrow\flaming_arrow_icon_64");</command>
	<command>xsArraySetString(arrayID,1285,"units\asians\japanese\morutaru\morutaru_icon_64");</command>
	<command>xsArraySetString(arrayID,1286,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,1287,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,1288,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,1289,"units\asians\shared\wagon\chinese_town_center_wagon_icon_64");</command>
	<command>xsArraySetString(arrayID,1290,"units\asians\shared\wagon\chinese_town_center_wagon_icon_64");</command>
	<command>xsArraySetString(arrayID,1291,"units\asians\japanese\daimyo_Kiyomasa\daimyo_kiyomasa_icon_64");</command>
	<command>xsArraySetString(arrayID,1292,"units\asians\japanese\daimyo_Masamune\daimyo_massamune_icon_64");</command>
	<command>xsArraySetString(arrayID,1293,"units\asians\japanese\shogun\regecide_shogun_icon_64");</command>
	<command>xsArraySetString(arrayID,1294,"buildings\asian_civs\castle_regicide\shogun_castle_icon_64");</command>
	<command>xsArraySetString(arrayID,1295,"units\asians\japanese\shogun\regecide_shogun_icon_64");</command>
	<command>xsArraySetString(arrayID,1296,"units\artillery\culverin\culverin_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1297,"units\artillery\falconet\falconet_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1298,"units\artillery\cannon\cannon_icon_64");</command>
	<command>xsArraySetString(arrayID,1299,"ui\units\horse_artillery_icon");</command>
	<command>xsArraySetString(arrayID,1300,"units\artillery\falconet\falconet_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1301,"units\artillery\mortar\mortar_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1302,"ui\trade_route\trade1");</command>
	<command>xsArraySetString(arrayID,1303,"buildings\trading_post\trading_post_icon");</command>
	<command>xsArraySetString(arrayID,1304,"units\villagers\villager_icon");</command>
	<command>xsArraySetString(arrayID,1305,"units\villagers\villager_icon");</command>
	<command>xsArraySetString(arrayID,1306,"units\villagers\villager_icon");</command>
	<command>xsArraySetString(arrayID,1307,"units\villagers\villager_icon");</command>
	<command>xsArraySetString(arrayID,1308,"units\villagers\villager_icon");</command>
	<command>xsArraySetString(arrayID,1309,"units\villagers\villager_icon");</command>
	<command>xsArraySetString(arrayID,1310,"units\villagers\villager_icon");</command>
	<command>xsArraySetString(arrayID,1311,"units\villagers\villager_icon");</command>
	<command>xsArraySetString(arrayID,1312,"units\villagers\villager_icon");</command>
	<command>xsArraySetString(arrayID,1313,"units\villagers\villager_icon");</command>
	<command>xsArraySetString(arrayID,1314,"units\villagers\villager_icon");</command>
	<command>xsArraySetString(arrayID,1315,"units\villagers\villager_icon");</command>
	<command>xsArraySetString(arrayID,1316,"units\villagers\villager_icon");</command>
	<command>xsArraySetString(arrayID,1317,"units\villagers\villager_icon");</command>
	<command>xsArraySetString(arrayID,1318,"units\villagers\villager_icon");</command>
	<command>xsArraySetString(arrayID,1319,"units\villagers\villager_icon");</command>
	<command>xsArraySetString(arrayID,1320,"ui\units\asians\dojo_yumi");</command>
	<command>xsArraySetString(arrayID,1321,"ui\units\asians\dojo_ashigaru");</command>
	<command>xsArraySetString(arrayID,1322,"ui\units\asians\dojo_samurai");</command>
	<command>xsArraySetString(arrayID,1323,"ui\units\asians\dojo_naginata");</command>
	<command>xsArraySetString(arrayID,1324,"ui\units\asians\dojo_yabusame");</command>
	<command>xsArraySetString(arrayID,1325,"units\cavalry\cossack\cossack_icon");</command>
	<command>xsArraySetString(arrayID,1326,"units\asians\chinese\ming_army\ming_army_icon_64");</command>
	<command>xsArraySetString(arrayID,1327,"units\asians\chinese\qing_army\qing_army_icon_64");</command>
	<command>xsArraySetString(arrayID,1328,"ui\home_city\hc_year_of_the_goat");</command>
	<command>xsArraySetString(arrayID,1329,"ui\home_city\HC_migrants_shipment_spawn_icon_64");</command>
	<command>xsArraySetString(arrayID,1330,"ui\home_city\hc_northern_refugees");</command>
	<command>xsArraySetString(arrayID,1331,"units\asians\spc\arsonist\arsonist_icon_64");</command>
	<command>xsArraySetString(arrayID,1332,"units\animals\tibetan_macaque\Macaque_icon_64");</command>
	<command>xsArraySetString(arrayID,1333,"ui\command\generate_coin_icon");</command>
	<command>xsArraySetString(arrayID,1334,"ui\command\generate_food_icon");</command>
	<command>xsArraySetString(arrayID,1335,"ui\command\generate_wood_icon");</command>
	<command>xsArraySetString(arrayID,1336,"ui\units\ninja_icon");</command>
	<command>xsArraySetString(arrayID,1337,"units\mercenaries\samurai\ronin_icon");</command>
	<command>xsArraySetString(arrayID,1338,"units\asians\japanese\shinobi\shinobi_icon_64");</command>
	<command>xsArraySetString(arrayID,1339,"units\asians\natives\yamabushi\yamabushi_icon_64");</command>
	<command>xsArraySetString(arrayID,1340,"units\asians\spc\mototada\mototada_icon_64");</command>
	<command>xsArraySetString(arrayID,1341,"units\asians\spc\kichiro\kichiro_icon");</command>
	<command>xsArraySetString(arrayID,1342,"units\asians\spc\tokugawa\tokugawa_icon");</command>
	<command>xsArraySetString(arrayID,1343,"units\asians\chinese\forbidden_army\forbidden_army_icon_64");</command>
	<command>xsArraySetString(arrayID,1344,"units\asians\chinese\ming_army\ming_army_icon_64");</command>
	<command>xsArraySetString(arrayID,1345,"units\asians\chinese\mongolian_army\mongolian_army_icon_64");</command>
	<command>xsArraySetString(arrayID,1346,"units\asians\chinese\qing_army\qing_army_icon_64");</command>
	<command>xsArraySetString(arrayID,1347,"units\asians\chinese\standard_army\standard_army_icon_64");</command>
	<command>xsArraySetString(arrayID,1348,"units\asians\chinese\territorial_army\territorial_army_icon_64");</command>
	<command>xsArraySetString(arrayID,1349,"buildings\asian_civs\spc\aztec_war_hut\war_hut_icon");</command>
	<command>xsArraySetString(arrayID,1350,"buildings\asian_civs\spc\aztec_nobles_hut\nobles_hut_icon");</command>
	<command>xsArraySetString(arrayID,1351,"buildings\asian_civs\grove\grove_icon_64");</command>
	<command>xsArraySetString(arrayID,1352,"units\asians\shared\rickshaw\unit_indian_grove_rickshaw_icon_64");</command>
	<command>xsArraySetString(arrayID,1353,"units\villagers\villager_icon");</command>
	<command>xsArraySetString(arrayID,1354,"units\villagers\villager_icon");</command>
	<command>xsArraySetString(arrayID,1355,"units\villagers\villager_icon");</command>
	<command>xsArraySetString(arrayID,1356,"units\villagers\villager_icon");</command>
	<command>xsArraySetString(arrayID,1357,"units\villagers\villager_icon");</command>
	<command>xsArraySetString(arrayID,1358,"units\villagers\villager_icon");</command>
	<command>xsArraySetString(arrayID,1359,"units\asians\chinese\shaolin_disciple\shaolin_master_icon_64");</command>
	<command>xsArraySetString(arrayID,1360,"units\asians\japanese\shogun\regecide_shogun_icon_64");</command>
	<command>xsArraySetString(arrayID,1361,"buildings\asian_civs\castle\China\chinese_castle_icon");</command>
	<command>xsArraySetString(arrayID,1362,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,1363,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,1364,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,1365,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,1366,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,1367,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,1368,"units\asians\shared\wagon\chinese_town_center_wagon_icon_64");</command>
	<command>xsArraySetString(arrayID,1369,"units\mercenaries\manchurian_archer\manchurian_archer_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1370,"units\asians\mercenaries\iron_troop\iron_troop_icon_64");</command>
	<command>xsArraySetString(arrayID,1371,"units\asians\natives\rattan_shield\shield_rattan_icon");</command>
	<command>xsArraySetString(arrayID,1372,"units\asians\mercenaries\jat_lancer\jat_lancer_icon_64");</command>
	<command>xsArraySetString(arrayID,1373,"units\asians\mercenaries\yojimbo\yojimbo_icon");</command>
	<command>xsArraySetString(arrayID,1374,"units\asians\mercenaries\fugitive_dacoit\dacoit_icon");</command>
	<command>xsArraySetString(arrayID,1375,"units\mercenaries\samurai\ronin_icon");</command>
	<command>xsArraySetString(arrayID,1376,"units\asians\natives\chakram\chakram_icon_64");</command>
	<command>xsArraySetString(arrayID,1377,"ui\units\ninja_icon");</command>
	<command>xsArraySetString(arrayID,1378,"units\asians\chinese\old_han_army\old_han_icon_64");</command>
	<command>xsArraySetString(arrayID,1379,"units\asians\chinese\old_han_army\old_han_icon_64");</command>
	<command>xsArraySetString(arrayID,1380,"units\asians\spc\treasure_ship\china_ship_icon_64");</command>
	<command>xsArraySetString(arrayID,1381,"units\asians\spc\treasure_ship\china_ship_icon_64");</command>
	<command>xsArraySetString(arrayID,1382,"units\asians\spc\treasure_ship\china_ship_icon_64");</command>
	<command>xsArraySetString(arrayID,1383,"units\asians\chinese\mongol_scout\mongol_scout_icon_64");</command>
	<command>xsArraySetString(arrayID,1384,"terrain\trees\tree_icon_64");</command>
	<command>xsArraySetString(arrayID,1385,"ui\units\bank_wagon_icon");</command>
	<command>xsArraySetString(arrayID,1386,"units\asians\shared\wagon\chinese_town_center_wagon_icon_64");</command>
	<command>xsArraySetString(arrayID,1387,"units\asians\indians\mansabdar\gurkha_mansabdar_icon_64");</command>
	<command>xsArraySetString(arrayID,1388,"units\animals\musk_deer\musk_deer_icon_64");</command>
	<command>xsArraySetString(arrayID,1389,"buildings\church\church_icon");</command>
	<command>xsArraySetString(arrayID,1390,"ui\units\bank_wagon_icon");</command>
	<command>xsArraySetString(arrayID,1391,"ui\units\bank_wagon_icon");</command>
	<command>xsArraySetString(arrayID,1392,"units\asians\spc\arrow_knight\spc_arrow_knight_icon");</command>
	<command>xsArraySetString(arrayID,1393,"buildings\asian_civs\castle\Japan\japan_castle_icon_64");</command>
	<command>xsArraySetString(arrayID,1394,"buildings\asian_civs\castle\Indian\indian_castle_icon_64");</command>
	<command>xsArraySetString(arrayID,1395,"units\asians\chinese\new_mongolian_army\new_mongolian_army_icon_64");</command>
	<command>xsArraySetString(arrayID,1396,"units\asians\chinese\new_mongolian_army\new_mongolian_army_icon_64");</command>
	<command>xsArraySetString(arrayID,1397,"units\spc\elizabeth_ramsey\elizabeth_ramsey_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1398,"units\asians\shared\wagon\japanese_town_center_wagon_icon_64");</command>
	<command>xsArraySetString(arrayID,1399,"units\mercenaries\barbary_corsair\barbary_corsair_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1400,"units\mercenaries\black_rider\black_rider_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1401,"ui\Units\elmeti_icon");</command>
	<command>xsArraySetString(arrayID,1402,"ui\units\fusilier_icon");</command>
	<command>xsArraySetString(arrayID,1403,"units\spc\russian_cannon\russian_cannon_icon_64");</command>
	<command>xsArraySetString(arrayID,1404,"units\mercenaries\hackapell\hackapell_icon");</command>
	<command>xsArraySetString(arrayID,1405,"units\mercenaries\highlander\highlander_icon");</command>
	<command>xsArraySetString(arrayID,1406,"units\mercenaries\jaeger\hessian_jaeger_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1407,"units\mercenaries\landsknecht\landsknect_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1408,"units\mercenaries\mameluke\mameluke_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1409,"units\mercenaries\manchurian_archer\manchurian_archer_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1410,"ui\units\ninja_icon");</command>
	<command>xsArraySetString(arrayID,1411,"units\mercenaries\samurai\ronin_icon");</command>
	<command>xsArraySetString(arrayID,1412,"units\mercenaries\balkan_stradiot\balkan_stradiot_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1413,"units\mercenaries\swiss_pikeman\swiss_pikeman_icon");</command>
	<command>xsArraySetString(arrayID,1414,"units\asians\spc\arsonist\arsonist_icon_64");</command>
	<command>xsArraySetString(arrayID,1415,"units\asians\mercenaries\iron_troop\iron_troop_icon_64");</command>
	<command>xsArraySetString(arrayID,1416,"units\asians\mercenaries\jat_lancer\jat_lancer_icon_64");</command>
	<command>xsArraySetString(arrayID,1417,"units\asians\mercenaries\yojimbo\yojimbo_icon");</command>
	<command>xsArraySetString(arrayID,1418,"nuggets\outlaw_kidnap\outlaw_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1419,"units\spc\outlaws\outlaw_rider_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1420,"units\spc\outlaws\outlaw_shotgun_icon");</command>
	<command>xsArraySetString(arrayID,1421,"units\spc\pirates\pirate_icon");</command>
	<command>xsArraySetString(arrayID,1422,"units\asians\mercenaries\fugitive_dacoit\dacoit_icon");</command>
	<command>xsArraySetString(arrayID,1423,"units\asians\mercenaries\delinquent_thuggee\thuggee_icon_64");</command>
	<command>xsArraySetString(arrayID,1424,"units\asians\mercenaries\blind_monk\blind_monk_icon_64");</command>
	<command>xsArraySetString(arrayID,1425,"units\asians\mercenaries\wokou_pirate\wokou_pirate_icon_64");</command>
	<command>xsArraySetString(arrayID,1426,"units\asians\mercenaries\wandering_horseman\wandering_horseman_icon_64");</command>
	<command>xsArraySetString(arrayID,1427,"units\asians\mercenaries\wayward_ronin\wayward_ronin_icon_64");</command>
	<command>xsArraySetString(arrayID,1428,"ui\units\bank_wagon_icon");</command>
	<command>xsArraySetString(arrayID,1430,"units\animals\snow_monkey\snowmonkey_icon");</command>
	<command>xsArraySetString(arrayID,1431,"units\asians\spc\edwardson\clnl_edwardson_icon_64");</command>
	<command>xsArraySetString(arrayID,1432,"units\trade\travois_icon_64");</command>
	<command>xsArraySetString(arrayID,1433,"buildings\native_settlement\indian_native_site_icon_64");</command>
	<command>xsArraySetString(arrayID,1434,"buildings\native_settlement\indian_native_site_icon_64");</command>
	<command>xsArraySetString(arrayID,1435,"ui\command\generate_coin_icon");</command>
	<command>xsArraySetString(arrayID,1436,"ui\command\generate_food_icon");</command>
	<command>xsArraySetString(arrayID,1437,"ui\command\generate_wood_icon");</command>
	<command>xsArraySetString(arrayID,1438,"units\asians\eggs\monster_ice_Cream_truck\unit_monster_ice_cream_truck_icon_64");</command>
	<command>xsArraySetString(arrayID,1439,"units\asians\eggs\flaming_hot_dog_cart\unit_hot_dog_cart_icon_64");</command>
	<command>xsArraySetString(arrayID,1440,"units\asians\shared\villager\indian_peasant_icon");</command>
	<command>xsArraySetString(arrayID,1441,"units\asians\spc\prava\pravar_icon_64");</command>
	<command>xsArraySetString(arrayID,1442,"units\asians\indians\monk\indian_monk_icon_64");</command>
	<command>xsArraySetString(arrayID,1443,"units\animals\goat\goat_icon_64");</command>
	<command>xsArraySetString(arrayID,1444,"ui\home_city\hc_year_of_the_ox");</command>
	<command>xsArraySetString(arrayID,1445,"ui\home_city\hc_western_refugees");</command>
	<command>xsArraySetString(arrayID,1446,"units\asians\naval\fishing_boat_asian\indian_fishing_boat_icon_64");</command>
	<command>xsArraySetString(arrayID,1447,"units\asians\shared\irregular\indian_irregular_gun_icon_64");</command>
	<command>xsArraySetString(arrayID,1448,"units\asians\shared\irregular\indian_irregular_icon_64");</command>
	<command>xsArraySetString(arrayID,1449,"units\asians\shared\wagon\indian_castle_wagon_icon_64");</command>
	<command>xsArraySetString(arrayID,1450,"buildings\trading_post\trading_post_asian_icon_64");</command>
	<command>xsArraySetString(arrayID,1451,"units\asians\shared\wagon\chinese_town_center_wagon_icon_64");</command>
	<command>xsArraySetString(arrayID,1452,"units\asians\shared\wagon\indian_town_center_wagon_icon_64");</command>
	<command>xsArraySetString(arrayID,1453,"units\asians\shared\wagon\chinese_castle_wagon_icon_64");</command>
	<command>xsArraySetString(arrayID,1454,"units\asians\shared\rickshaw\indian_rickshaw_icon");</command>
	<command>xsArraySetString(arrayID,1456,"units\natives\miskatonic_scout_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1457,"units\asians\japanese\shogun\regecide_shogun_icon_64");</command>
	<command>xsArraySetString(arrayID,1458,"units\asians\shared\wagon\indian_town_center_wagon_icon_64");</command>
	<command>xsArraySetString(arrayID,1459,"objects\treasure\treasure_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1460,"units\animals\cow\cow_icon_64x64");</command>
	<command>xsArraySetString(arrayID,1461,"units\asians\shared\villager\peasant_icon");</command>
	<command>xsArraySetString(arrayID,1462,"units\trade\outpost_wagon_icon_64x64");</command>
	<command>}</command>
    </Effect>
 	<Effect name="*Advanced All Palyer Active Card">
		<Param name="PlayerID" dispName="Player Count" VarType="player">1</Param>
		<Param name="TechID1" dispName="$$22311$$Tech" VarType="tech">0</Param>
		<Param name="TechID2" dispName="$$22311$$Tech" VarType="tech">0</Param>
		<Param name="TechID3" dispName="$$22311$$Tech" VarType="tech">0</Param>
		<Param name="TechID4" dispName="$$22311$$Tech" VarType="tech">0</Param>
		<Param name="TechID5" dispName="$$22311$$Tech" VarType="tech">0</Param>
		<Command>trChatSetStatus(false);</Command>
		<Command>for(i=1;&lt;=%PlayerID%){homeCityMakeActiveByID(i,%TechID1%);}</Command>
		<Command>for(i=1;&lt;=%PlayerID%){homeCityMakeActiveByID(i,%TechID2%);}</Command>
		<Command>for(i=1;&lt;=%PlayerID%){homeCityMakeActiveByID(i,%TechID3%);}</Command>
		<Command>for(i=1;&lt;=%PlayerID%){homeCityMakeActiveByID(i,%TechID4%);}</Command>
		<Command>for(i=1;&lt;=%PlayerID%){homeCityMakeActiveByID(i,%TechID5%);}</Command>
		<Command>trChatSetStatus(true);</Command>
	</Effect>
 	<Effect name="*Advanced All Palyer Active Card2">
		<Param name="PlayerID" dispName="Player Count" VarType="player">1</Param>
		<Param name="TechID1" dispName="$$22311$$TechID" VarType="long">0</Param>
		<Param name="TechID2" dispName="$$22311$$TechID" VarType="string">0</Param>
		<Param name="TechID3" dispName="$$22311$$TechID" VarType="string">0</Param>
		<Param name="TechID4" dispName="$$22311$$TechID" VarType="string">0</Param>
		<Param name="TechID5" dispName="$$22311$$TechID" VarType="string">0</Param>
		<Command>trChatSetStatus(false);</Command>
		<Command>for(i=1;&lt;=%PlayerID%){homeCityMakeActiveByID(i,%TechID1%);}</Command>
		<Command>for(i=1;&lt;=%PlayerID%){homeCityMakeActiveByID(i,%TechID2%);}</Command>
		<Command>for(i=1;&lt;=%PlayerID%){homeCityMakeActiveByID(i,%TechID3%);}</Command>
		<Command>for(i=1;&lt;=%PlayerID%){homeCityMakeActiveByID(i,%TechID4%);}</Command>
		<Command>for(i=1;&lt;=%PlayerID%){homeCityMakeActiveByID(i,%TechID5%);}</Command>
		<Command>trChatSetStatus(true);</Command>
	</Effect>
	<Effect name="*Advanced All Player Modify Protounit">
		<Param name="ProtoUnit" dispName="$$22449$$ProtoUnit" varType="protounit">Villager</Param>
		<Param name="PlayerID" dispName="Player Count" VarType="player">1</Param>
		<Param name="Field" dispName="$$25417$$Field" varType="pufield">0</Param>
		<Param name="Delta" dispName="$$25418$$Delta" varType="float">1.0</Param>
		<Command>for(i=1;&lt;=%PlayerID%){trModifyProtounit("%ProtoUnit%", i, %Field%, %Delta%);}</Command>
	</Effect>
 	<Effect name="*Advanced trChatSetStatus(false)">
		<Param name="EventID" dispName="$$22362$$Trigger" varType="event">-1</Param>
		<Command>trChatSetStatus(false);</Command>
		<Command>trEventFire(%EventID%);</Command>
	</Effect>
 	<Effect name="*Advanced trChatSetStatus(true)">
		<Param name="EventID" dispName="$$22362$$Trigger" varType="event">-1</Param>
		<Command>trChatSetStatus(true);</Command>
		<Command>trEventFire(%EventID%);</Command>
	</Effect>
 	<Effect name="*Advanced Prevent Cheat-Prevent 5 Card">
		<Param name="PlayerID" dispName="Player Count" VarType="player">1</Param>
		<Command>for(card=1061;&lt;=1065){for(i=1;&lt;=%PlayerID%){homeCityMakeActiveByID(i,card);}}</Command>
	</Effect>
 	<Effect name="*Advanced Prevent Cheat-Disable All Card V1,03">
		<Param name="PlayerID" dispName="Player Count" VarType="player">1</Param>
		<Command>for(i=1;&lt;=%PlayerID%){xsSetContextPlayer(i);for(c=0;&lt;2549){if(kbTechCostPerResource(c,6)&gt;0){trTechSetStatus(i,c,0);}}}</Command>
	</Effect>
	<Effect name="*Advanced Modify UnitType">
		<Param name="UnitType" dispName="Unit Type" VarType="unittype">Unit</Param>
		<Param name="PlayerID" dispName="PlayerID" VarType="player">1</Param>
		<Param name="Field" dispName="Field" varType="pufield">0</Param>
		<Param name="Delta" dispName="Delta" varType="string">1.0</Param>
		<Command>xsSetContextPlayer(%PlayerID%);</Command>
		<Command>float TypeID = 0;</Command>
		<Command>while(kbGetUnitTypeName(TypeID)!="%UnitType%")</Command>
		<Command>{</Command>
		<Command>    TypeID = TypeID+1;</Command>
		<Command>}</Command>
		<Command>float UnitID = 0;</Command>
		<Command>while(kbGetUnitTypeName(UnitID) != 'Unknown')</Command>
		<Command>{</Command>
		<Command>trChatSendSpoofed(0,UnitID+":"+kbGetProtoUnitName(UnitID));"</Command>
		<Command>    if(kbProtoUnitIsType(%PlayerID%, UnitID,TypeID))</Command>
		<Command>    {</Command>
		<Command>        trModifyProtounit(""+kbGetProtoUnitName(i), %PlayerID%, %Field%, %Delta%);</Command>
		<Command>    }</Command>
		<Command>UnitID = UnitID+1;</Command>
		<Command>}</Command>
	</Effect>
	<Effect name="*Advanced Modify UnitType[string]">
		<Param name="PlayerID" dispName="PlayerID" VarType="player">1</Param>
		<Param name="Field" dispName="Field" varType="pufield">0</Param>
		<Param name="Delta" dispName="Delta" varType="string">1.0</Param>
		<Command>xsSetContextPlayer(%PlayerID%);</Command>
		<Command>float TypeID = 0;</Command>
		<Command>while(kbGetUnitTypeName(TypeID)!="%UnitType%")</Command>
		<Command>{</Command>
		<Command>    TypeID = TypeID+1;</Command>
		<Command>}</Command>
		<Command>float UnitID = 0;</Command>
		<Command>while(kbGetUnitTypeName(UnitID) != 'Unknown')</Command>
		<Command>{</Command>
		<Command>    if(kbProtoUnitIsType(%PlayerID%, UnitID,TypeID))</Command>
		<Command>    {</Command>
		<Command>        trModifyProtounit(""+kbGetProtoUnitName(i), %PlayerID%, %Field%, %Delta%);</Command>
		<Command>    }</Command>
		<Command>UnitID = UnitID+1;</Command>
		<Command>}</Command>
	</Effect>
	<Effect name="*Advanced All Player Grant Resources">
		<Param name="PlayerID" dispName="Player Count" VarType="player">1</Param>
		<Param name="ResName" dispName="$$22455$" varType="resource">food</Param>
		<Param name="Amount" dispName="Amount" varType="string">1.0</Param>
		<Command>for(i=1;<=%PlayerID%){trPlayerGrantResources(i,"%ResName%",%Amount%);}</Command>
	</Effect>
	<Effect name="*Advanced All Player Same Civ Set Tech Status">
		<Param name="PlayerID" dispName="Player Count" varType="player">1</Param>
		<Param name="Civilization" dispName="$$18682$" VarType="civilization">Nature</Param>
		<Param name="TechID" dispName="Tech" varType="tech">0</Param>
		<Param name="Status" dispName="$$22340$" varType="techstatus">2</Param>
		<Command>for(i=1;<=%PlayerID%)</Command>
		<Command>{</Command>
		<Command>xsSetContextPlayer(i);</Command>
		<Command>if(kbGetCivName(kbGetCivForPlayer(i))=="%Civilization%"){</Command>
		<Command>trTechSetStatus(i, %TechID%, %Status%);}</Command>
		<Command>}</Command>
	</Effect>
	<Effect name="*Advanced All Player Same Civ Set Tech Status[string]">
		<Param name="PlayerID" dispName="Player Count" varType="player">1</Param>
		<Param name="Civilization" dispName="$$18682$" VarType="civilization">Nature</Param>
		<Param name="TechID" dispName="TechID" varType="string">0</Param>
		<Param name="Status" dispName="$$22340$" varType="techstatus">2</Param>
		<Command>for(i=1;<=%PlayerID%){</Command>
		<Command>xsSetContextPlayer(i);</Command>
		<Command>if(kbGetCivName(kbGetCivForPlayer(i))=="%Civilization%"){</Command>
		<Command>trTechSetStatus(i, %TechID%, %Status%);}}</Command>
	</Effect>
	<Effect name="*Advanced Player Destroy All Units and Buildings">
		<Param name="Player" dispName="$$22301$$Player" varType="player">1</Param>
		<Command>trPlayerKillAllUnits(%Player%);</Command>
		<Command>trPlayerKillAllBuildings(%Player%);</Command>
	</Effect>
 	<Effect name="*Advanced Prevent Cheat-About">
		<command>trChatSendSpoofed(0,"&lt;color=0,1,0&gt;Prevent Cheat Version: &lt;color=0,1,1&gt;2018/10/13 21:51:00");</command>
		<command>trChatSendSpoofed(0,"&lt;color=0,1,0&gt;QQ: &lt;color=0,1,1&gt;516244306");</command>
		<command>trChatSend(0,"");</command>
	</Effect>
 	<Effect name="*Advanced Clean Screen">
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
		<command>trChatSendSpoofed(0," ");</command>
	</Effect>
 	<Effect name="*Advanced Prevent Cheat-Out Of The Game">
		<command>trEndGame();</command>
		<command>trYouWin(true);</command>
		<command>uiHideCursor();</command>
		<command>showSPCNote("Microsoft Visual C++ Runtime Library","&lt;color=1,0,0&gt;This application has Runtime to terminate it in an unusual way.");</command>
		<command>uiMessageBox("You are an idiot!Please press enter to exit.");</command>
	</Effect>
	

		<Effect name="*Rule-1 /*">
			<Param name="Txet1" dispName="rule _Trigger_X" VarType="string">The option is not working.</Param>
			<Param name="Txet2" dispName="active" VarType="string"></Param>
			<Param name="Txet3" dispName="{" VarType="string"></Param>
			<Param name="Txet4" dispName="   if (tempExp)" VarType="string"></Param>
			<Param name="Txet5" dispName="   {   /*  xsDisableRule("_Trigger_X");" VarType="string"><--<--<--/*</Param>
			<Param name="Txet6" dispName="   trEcho("Trigger disabling rule Trigger_0");" VarType="string"></Param>
			<Param name="Txet7" dispName="   }" VarType="string">Please create a new trigger.</Param>
			<Param name="Txet8" dispName="}" VarType="string">And use the "Rule-2 */" or "*Rule-2 */ }}" in new trigger.</Param>
			<Command>/*</Command>
		</Effect>
		<Effect name="*Rule-2 */">
			<Param name="Txet1" dispName="rule _Trigger_X+1" VarType="string">The option is not working.</Param>
			<Param name="Txet2" dispName="active" VarType="string"></Param>
			<Param name="Txet3" dispName="{" VarType="string"></Param>
			<Param name="Txet4" dispName="   bool bVar0 = (true);" VarType="string"></Param>
			<Param name="Txet5" dispName="   bool tempExp = (bVar0);" VarType="string"></Param>
			<Param name="Txet6" dispName="   if (tempExp)" VarType="string">Please add a new effect "Rule-2 }}".</Param>
			<Param name="Txet7" dispName="   {" VarType="string"></Param>
			<Param name="Txet8" dispName="	  */xsDisableSelf();" VarType="string"><--<--<--*/</Param>
			<Command>*/xsDisableSelf();</Command>
		</Effect>
		<Effect name="*Rule-2 */ }}">
			<Param name="Txet1" dispName="rule _Trigger_X+1" VarType="string">The option is not working.</Param>
			<Param name="Txet2" dispName="active" VarType="string"></Param>
			<Param name="Txet3" dispName="{   bool bVar0 = (true);" VarType="string"></Param>
			<Param name="Txet4" dispName="	bool tempExp = (bVar0);" VarType="string"></Param>
			<Param name="Txet5" dispName="   if (tempExp)" VarType="string"></Param>
			<Param name="Txet6" dispName="   {*/xsDisableSelf();" VarType="string"><--<--<--*/</Param>
			<Param name="Txet7" dispName="   }" VarType="string"></Param>
			<Param name="Txet8" dispName="}" VarType="string">Now you can create rule by "*Rule-3 Create"</Param>
			<Command>*/xsDisableSelf();}</Command>
			<Command>}</Command>
		</Effect>
		<Effect name="*Rule-2 }}">
			<Param name="Txet1" dispName="   }" VarType="string">The option is not working.</Param>
			<Param name="Txet2" dispName="}" VarType="string">The option is not working.</Param>
			<Param name="Txet3" dispName=" " VarType="string">Now you can create rule by "*Rule-3 Create"</Param>
			<Param name="Txet4" dispName=" " VarType="string">If you have been create a rule, you can add this effect,</Param>
			<Param name="Txet5" dispName=" " VarType="string">and add "*Rule-B Create" to create a new rule.</Param>
			<Command>}</Command>
			<Command>}</Command>
		</Effect>
		<Effect name="*Rule-3 Create">
			<Param name="Rule" dispName="rule _" VarType="string"></Param>
			<Param name="active" dispName="active" VarType="string">active</Param>
			<Param name="runImmediately" dispName="runImmediately" VarType="string">runImmediately</Param>
			<Param name="RuleEffect1" dispName="Effect1" VarType="string"></Param>
			<Param name="RuleEffect2" dispName="Effect2" VarType="string"></Param>
			<Param name="RuleEffect3" dispName="Effect3" VarType="string"></Param>
			<Param name="RuleEffect4" dispName="Effect4" VarType="string"></Param>
			<Param name="RuleEffect5" dispName="Effect5" VarType="string"></Param>
			<Command>rule _%Rule%</Command>
			<Command>/**/ %active%</Command>
			<Command>/**/ %runImmediately%</Command>
			<Command>{</Command>
			<Command>bool bVar0 = (true);</Command>
			<Command>bool tempExp = (bVar0);</Command>
			<Command>if (tempExp)</Command>
			<Command>{</Command>
			<Command>/**/ %RuleEffect1%</Command>
			<Command>/**/ %RuleEffect2%</Command>
			<Command>/**/ %RuleEffect3%</Command>
			<Command>/**/ %RuleEffect4%</Command>
			<Command>/**/ %RuleEffect5%</Command>
		</Effect>
		<Effect name="*Rule-4 Effect">
			<Param name="Effect1" dispName="Effect1" VarType="string"></Param>
			<Param name="Effect2" dispName="Effect2" VarType="string"></Param>
			<Param name="Effect3" dispName="Effect3" VarType="string"></Param>
			<Param name="Effect4" dispName="Effect4" VarType="string"></Param>
			<Param name="Effect5" dispName="Effect5" VarType="string"></Param>
			<Param name="Effect6" dispName="Effect6" VarType="string"></Param>
			<Param name="Effect7" dispName="Effect7" VarType="string"></Param>
			<Param name="Effect8" dispName="Effect8" VarType="string"></Param>
			<Command>/**/ %Effect1%</Command>
			<Command>/**/ %Effect2%</Command>
			<Command>/**/ %Effect3%</Command>
			<Command>/**/ %Effect4%</Command>
			<Command>/**/ %Effect5%</Command>
			<Command>/**/ %Effect6%</Command>
			<Command>/**/ %Effect7%</Command>
			<Command>/**/ %Effect8%</Command>
		</Effect>
		<Effect name="*Rule-5 Disable Self">
			<Command>xsDisableSelf();</Command>
		</Effect>
		<Effect name="*Rule-5 Disable Rule">
			<Param name="Rule" dispName="Rule_" VarType="string"></Param>
			<Command>xsDisableRule("_%Rule%");</Command>
		</Effect>
		<Effect name="*Rule-5 Enable Rule">
			<Param name="Rule" dispName="Rule_" VarType="string"></Param>
			<Command>xsEnableRule("_%Rule%");</Command>
		</Effect>
		<Effect name="*Advanced About">
			<Param name="Message" dispName="$$20056$" VarType="string">default</Param>
			<Param name="Mail" dispName="E-Mail" VarType="string">@gmail.com</Param>
			<Param name="Http" dispName="Http" VarType="string">Https://www.aoebbs.net</Param>
			<Param name="Date" dispName="Last Modified Date" VarType="string">default</Param>
			<Command>trChatSendSpoofed(0, "%Message%");</Command>
			<Command>trChatSendSpoofed(0, "<color=0,1,0>E-mail:</color><color=0,1,1>%Mail%</color>");</Command>
			<Command>trChatSendSpoofed(0, "<color=0,1,1>%Http%</color>");</Command>
			<Command>trChatSendSpoofed(0, "<color=0,1,0>Last modified date:</color><color=0,1,1>%Date%</color>");</Command>
		</Effect>
	<Effect name="*Advanced Standard Win">
		<command>float TypeID = 0;</command>
		<command>while(kbGetUnitTypeName(TypeID)!="LogicalTypeNeededForVictory")</command>
		<command>{</command>
		<command>	TypeID = TypeID+1;</command>
		<command>}</command>
		<command>bool whilebool = true;</command>
		<command>int PlayerCount = 1;</command>
		<command>while(whilebool)</command>
		<command>{</command>
		<command>	if(kbIsPlayerValid(PlayerCount))</command>
		<command>	{</command>
		<command>		PlayerCount = PlayerCount + 1;</command>
		<command>	}</command>
		<command>	else</command>
		<command>	{</command>
		<command>		whilebool = false;</command>
		<command>	}</command>
		<command>}</command>
		<command>PlayerCount = PlayerCount - 1;</command>
		<command>for(PlayerID=1;<=PlayerCount)</command>
		<command>{</command>
		<command>	xsSetContextPlayer(PlayerID);</command>
		<command>	int EnemyAlive=0;</command>
		<command>	for(i=1;<=PlayerCount)</command>
		<command>	{</command>
		<command>		xsSetContextPlayer(PlayerID);</command>
		<command>		if(i != PlayerID && kbIsPlayerEnemy(i))</command>
		<command>		{</command>
		<command>			if(trPlayerActive(i))</command>
		<command>			{</command>
		<command>				EnemyAlive = 1;</command>
		<command>			}</command>
		<command>		}</command>
		<command>	}</command>
		<command>	if(EnemyAlive == 0)</command>
		<command>	{</command>
		<command>		if(trCurrentPlayer() == PlayerID && trPlayerActive(trCurrentPlayer()))</command>
		<command>		{</command>
		<command>			xsDisableSelf();</command>
		<command>		}</command>
		<command>		trSetPlayerWon(PlayerID);</command>
		<command>		trEndGame();</command>
		<command>	}</command>
		<command>	if(trPlayerActive(PlayerID))</command>
		<command>	{</command>
		<command>		if(kbUnitCount(PlayerID,TypeID,cUnitStateAlive) < 1)</command>
		<command>		{</command>
		<command>			if(trCurrentPlayer() == PlayerID && trPlayerActive(trCurrentPlayer()))</command>
		<command>			{</command>
		<command>				xsDisableSelf();</command>
		<command>			}</command>

		<command>			trSetPlayerDefeated(PlayerID);</command>
		<command>		}</command>
		<command>	}</command>
		<command>}</command>
	</Effect>
  </Effects>
</trigger>