こんにちは。
Martian Madnessを含む全ての襲撃イベントの敵は地上であり、かつ拠点付近にいなければ出現しません。
拠点と判断される基準ですが、NPCの住居およびプレイヤーのリスポーン地点(ベッド)の位置が関係するようです。
NPCが沢山いればそこが拠点と判定されるようなので、敵を沸かせたい場所にNPCの集合住宅を建ててみてはいかがでしょうか。
ちなみに、襲撃イベントは出てきた敵(Martian Madnessなら宇宙人やUFOなど)を倒すと徐々に進行していき、右下のバーが100%になれば終了します。