Is the special move command that the astraeus has hard-coded? I can't figure out where its effect is defined. A special move type function would have to be used for a fighter that can travel across planets or subs.
I discovered a little while ago - when I was messing about with the T1 fighter, in order for it to go orbital it has to have the type of it changed from "air" to "orbital" - it is then possible to send the unit to other planets. The problem I then encountered was to make it go back into the air layer as opposed to the orbital layer and stay in the air layer such as when you want to do an area patrol or attack air units on the planet. I don't think the Astraeus has a "special move type" as it behaved like the T1 fighter when I done my changes to it - apart from the fact that it wouldn't go to the air layer - which the Astraeus can do - most probably due to the "load command".