* Roll up all the objective failed commands into a new "any objective failed" one * Remove wasteful looping logic from ailist * Use existing statuses array instead of recalculating every objective on every frame