If an alien ship lands on your base and defeats its defenses, you get a turn-based battle inside your own base! Don't know what text-battle you mean...
I never build anti-ufo defenses on my base because they take up space and those attacks rarely take place. And if they do, you will need a 3x or 4x defense because anything less, they will go right through it.
Wooh! My 90th post.