That's too bad. Thanks everyone for the reply.
It's been a while, but if I remember correctly in UFO:ET the AI code has been externalized, so you can not only set it to "defensive or offensive" but actually code what you want it to do based on what it knows.
For example, Bman's ease of use mod completely overhauled the stock AI of that game.
Cheers!