More important is: armour_ug_levels 0, 1, 2, 3 - this line actually says which upgrades you are using + armour_ug_models Pike_Militia_ug1, Pike_Militia_ug2, Pike_Militia_ug3 - that means model Pike_Militia_ug1 will be used for upgrade 1 etc... In model file there is a line for animation capabilities (attack offset, deffence offset etc... look at some of my previous posts ) but ! all units in vanila use the same values!