What exactly are you trying to do. It would make it much easier if you gave a series of events you want to happen. Like ship x which isn't there at the beginning of the mission needs it's subsystems destroyed for goal y to become true and I want a directive z.
Basically, 2 friendly cruisers warp in mid mission, and the objective is to escort them. However, how I made the mission is that one automatically gets destroyed.
Thanks for the help Kara and Fubar, and Im sorry I keep coming back here and asking for help

So far I have come up with:
when
-has-arrived-delay
--0
--Cruiser1
-and
--has-departed-delay
---0
---Cruiser1
-not
--is-destroyed-delay
---Cruiser1
Which causes the primary directive to fail when put in the mission objectives editor (which is what I want, as I mentioned Cruiser1 gets destroyed). However, when put in events editor with directive text Protect Cruisers, the text does not show up on my HUD. I really thought I had it this time too

Any suggestions on what I have so far?
Note: Substituting percent-ships-destroyed for is-destroyed-delay does not change anything.