Multiple attack components active at once and target priority
For multiple attack components I would like it if a unit could have multiple of its attack components active at the same time. For example I have a tank unit, and I want it to be able to fire its main gun at the same time as its machine gun. But I only want the machine gun to be able to target infantry units and not other tanks, so it needs its own attack component. Another example that I had thought of was if your unit was a sailing ship or something where it has its cannons on each side of it. You would want it to be able to shoot at targets on each of its sides (have one attack component for each side).
For target priority I would like to be able to enter unit categories (or codes) and when my unit is searching for a target, it will prioritize in order of the list which unit to attack.