예제 #1
0
 public override void OnMissionScreenFinalize()
 {
     base.OnMissionScreenFinalize();
     GauntletLayer = null;
     _dataSource?.OnFinalize();
     _dataSource = null;
     _movie      = null;
 }
예제 #2
0
 protected void OnCloseMenu()
 {
     IsActivated = false;
     _dataSource.OnFinalize();
     _dataSource = null;
     GauntletLayer.InputRestrictions.ResetInputRestrictions();
     MissionScreen.RemoveLayer(GauntletLayer);
     _movie        = null;
     GauntletLayer = null;
     UnpauseGame();
 }