c# check for destroyed objects to load next scene

Can anyone give me some advice on how to load a scene only when a series of gameobjects have been destroyed.

If you tag all the ‘series of gameobjects’ with the same tag you can so something like this in Update():

 if (GameObject.FindWithTag("SomeTag") == null) {
     Application.LoadLevel("SomeLevel");
 }