public override void OnSimulationStateChanged(MySimulationHandler.StateEventArgs args)
 {
     PreviousState = args.OldState;
     CurrentState  = args.NewState;
     if (Event != null)
     {
         Event.Set();
     }
 }
 public override void OnSimulationStateChanged(MySimulationHandler.StateEventArgs args)
 {
     PreviousState = args.OldState;
     CurrentState = args.NewState;
     if (Event != null)
         Event.Set();
 }