Exemple #1
0
 public override void Start()
 {
     base.Start();
     try
     {
         Current.Game      = null;
         musicManagerEntry = new MusicManagerEntry();
         FileInfo fileInfo = Root.checkedAutostartSaveFile ? null : SaveGameFilesUtility.GetAutostartSaveFile();
         Root.checkedAutostartSaveFile = true;
         if (fileInfo != null)
         {
             GameDataSaveLoader.LoadGame(fileInfo);
         }
     }
     catch (Exception arg)
     {
         Log.Error("Critical error in root Start(): " + arg);
     }
 }
Exemple #2
0
 public override void Start()
 {
     base.Start();
     Current.Game           = null;
     this.musicManagerEntry = new MusicManagerEntry();
 }