ok.. i hope u make chance upon solution
honestly i did skim through ur writing
, nevermind just my jest
ADDITION:
btw... let's think about morph, burrow, and change unit like sg tank and Archon
i'm not sure about these property what is control these functions by iscript or just switching memory
but basically there are same function that is changing to other unit
and as u know.. gived those buttons are linked iscript "order" command if Action is running
in iceCC call to sigorder, there are different orders varriable
between those functions in iscript
morph, united n change (Archons),tank change mode
are all used
order 1 but burrow is used
4i guess order 1 is switch to other unit and swap memories in the memory view
but order 4 is just switch to other unit condition
and it always remember for earlier unit and it could return to origianl unit directly
so, i guess there is the key to solution of the problem
but it's just my guessing i'm not sure exactly what is main key
Actually overaly and turret image is not important
anyhow all unit just controled by Ai,order and varriables
i guess there are way to work as what wanted function
this is my current oppinion
but i didn't look for all over iscript and commands and varriables of memories