btw is aircraft as long range missile platform possible ?
If you just give it a missile with a really long range it will fly directly at its target. You want it not to do this, but keep its distance, right? Like a sort of artillery plane.
The most simple way to do this is give it gunship movement (HoverAttack=1; ). It will stay at its maximum range and keep firing at its target. However, it will travel in a circle around the target- which could be just as annoying. If you make it very slow (As presumably, air artillery would be) then this might not be a problem.
If you want it to sit perfectly still and fire from a stable position, you can give it airhoverfactor=0;. This will make it sit in one spot (and not land). If you give it a weapon with enough tolerance or a turret (IE a large enough aiming arc) a plane with these settings can be made made to just sit perfectly still in the sky firing. The problem with this is it will sometimes acquire a target and then begin to circle it, you might be able to get around that somehow with firestandorders or such, im not sure.
Does anyone know how to make a plane break off and go for another run once its fired its weapon, rather than only breaking off once its passed its target? There is probably a much more elegant scripting solution to this but im just an FBI monkey.