As far as the strafe strategy will only be used in certain circumstances, I think we can live with the involved oddities. Some of them are not even so impossible; for one thing, I am sure I have read reports of ASW aircraft killing themselves with their own bombs dropped at too a low altitude.
That said, I will add a couple of quick thoughts:
- is the min_height parameter in cmdr_AIAirplane controller doing anything?
- Is there in SHSim.act anyhing that can be used to get aircraft altitude so that, when their height drops too much they can switch to normal flight or to any other tactic that won't result in a suicidal conduct?
Else, is it possible to differentiate strategies by aircraft unit type?