Example #1
0
 void EventManager_OnGroupEndInTransit(SceneObjectGroup sog, bool transitSuccess)
 {
     if (!transitSuccess)
     {
         sog.ForEachPart(delegate(SceneObjectPart part)
         {
             foreach (TaskInventoryItem script in part.Inventory.GetScripts())
             {
                 _exeScheduler.ChangeEnabledStatus(script.ItemID, EnableDisableFlag.CrossingWaitEnable);
             }
         });
     }
 }