AoMed 0.6
AoM or AoM:TT
Techtree(x).xmb
Proto(x).xmbLo and behold the secrect of making units converting one an another finally is revealed. To figure this out took me a long time but once you know what your doing, it takes you 5 minutes!First off some problems I found with doing this are:-You must have pop available.
-Having conversion time take to long will have the unit killed off.
-Unit generally needs a good looking model available (as in waving arms in the air i.e: priest, caladria, lampade)Now, lets begin by getting our new unit into place. Let's go grab out proto(x) out and find the Priest. We're gonna create a Monk.
Let's check out the convert line.
<action name="Convert">
<param name="MaximumRange" value1="10"></param>
<param name="MinRate" type="Huntable" value1="15"></param>
<param name="Rate" type="Huntable" value1="0"></param>
<param name="MinRate" type="Zebra" value1="35"></param>
<param name="MinRate" type="Elephant" value1="55"></param>
<param name="MinRate" type="Hyena" value1="45"></param>
<param name="MinRate" type="Wolf" value1="45"></param>
<param name="MinRate" type="Lion" value1="45"></param>
<param name="MinRate" type="Boar" value1="45"></param>
<param name="MinRate" type="Giraffe" value1="45"></param>
<param name="MinRate" type="Aurochs" value1="45"></param>
<param name="MinRate" type="Bear" value1="45"></param>
<param name="MinRate" type="Polar Bear" value1="45"></param>
<param name="MinRate" type="Crocodile" value1="45"></param>
<param name="MinRate" type="Water Buffalo" value1="45"></param>
<param name="MinRate" type="Walrus" value1="45"></param>
<param name="MinRate" type="Hippo" value1="45"></param>
<param name="MinRate" type="Rhinocerous" value1="55"></param>
</action>All of these animals what do we do? We erase them all but 3 lines of animals.<action name="Convert">
<param name="MaximumRange" value1="10"></param>
<param name="MinRate" type="Huntable" value1="15"></param>
<param name="Rate" type="Huntable" value1="0"></param>
<param name="MinRate" type="Zebra" value1="35"></param>
<param name="MinRate" type="Elephant" value1="55"></param>
<param name="MinRate" type="Hyena" </action>
Now we're going to replace the MinRates with just normal rates, and you put in the type to whatever you want. Some of the things you can do are: (note I haven't tested all of them out yet)
-UnitClass (this will convert ALL units)
-BuildingClass (this will convert ALL buildings)
-HumanSolider (this will convert ONLY human soliders)
-MythUnit (this will convert ONLY myth units)
-AbstractArcher (this will convert ONLY archers)
-AbstractInfantry (this will convert ONLY infantry)
-AbstractCavarly (this will convert ONLY cavalry)
-AbstractTitan (this will convert ONLY titans)
Also you can add all of the units (I.E. Hippikon, Toxotes, Hoplite, obles)
We're going to have the Monk be able to convert only units and building and titans, so it will look like this.<action name="Convert">
<param name="MaximumRange" value1="10"></param>
<param name="Rate" type="UnitClass" value1="15"></param>
<param name="Rate" type="BuildingClass" value1="0"></param>
<param name="Rate" type="AbstractTitan" value1="35"></param>
</action>Notice that I took of MinRate and replaced it with Rate.
So, now that we have that done, we must hit the techtree(x).xmb. First off, we can't have it be xmb, so first convert it to a .xml file through AoMED.Now that we are there we are ready to go! Open up the techtree with notepad and find the line;
<effect type="Data" action="Convert" amount="30.00" subtype="WorkRate" unittype="Huntable" relativity="Absolute">
<target type="ProtoUnit">Hero</target>
</effect>
<effect type="Data" action="Convert" amount="60.00" subtype="WorkRate" unittype="Hyena" relativity="Absolute">
<target type="ProtoUnit">Hero</target>
</effect>
<effect type="Data" action="Convert" amount="60.00" subtype="WorkRate" unittype="Hyena" relativity="Absolute">
<target type="ProtoUnit">Hero</target>
</effect>
<effect type="Data" action="Convert" amount="60.00" subtype="WorkRate" unittype="Wolf" relativity="Absolute">
<target type="ProtoUnit">Hero</target>
</effect>
<effect type="Data" action="Convert" amount="30.00" subtype="WorkRate" unittype="Lion" relativity="Absolute">
<target type="ProtoUnit">Hero</target>
</effect>
<effect type="Data" action="Convert" amount="60.00" subtype="WorkRate" unittype="Boar" relativity="Absolute">
<target type="ProtoUnit">Hero</target>
</effect>
<effect type="Data" action="Convert" amount="60.00" subtype="WorkRate" unittype="Giraffe" relativity="Absolute">
<target type="ProtoUnit">Hero</target>
</effect>
<effect type="Data" action="Convert" amount="60.00" subtype="WorkRate" unittype="Aurochs" relativity="Absolute">
<target type="ProtoUnit">Hero</target>
</effect>
<effect type="Data" action="Convert" amount="60.00" subtype="WorkRate" unittype="Water Buffalo" relativity="Absolute">
<target type="ProtoUnit">Hero</target>
</effect>
<effect type="Data" action="Convert" amount="60.00" subtype="WorkRate" unittype="Bear" relativity="Absolute">
<target type="ProtoUnit">Hero</target>
</effect>
<effect type="Data" action="Convert" amount="60.00" subtype="WorkRate" unittype="Polar Bear" relativity="Absolute">
<target type="ProtoUnit">Hero</target>
</effect>
<effect type="Data" action="Convert" amount="60.00" subtype="WorkRate" unittype="Crocodile" relativity="Absolute">
<target type="ProtoUnit">Hero</target>
</effect>
<effect type="Data" action="Convert" amount="60.00" subtype="WorkRate" unittype="Walrus" relativity="Absolute">
<target type="ProtoUnit">Hero</target>
</effect>
<effect type="Data" action="Convert" amount="60.00" subtype="WorkRate" unittype="Hippo" relativity="Absolute">
<target type="ProtoUnit">Hero<