Exemple #1
0
 public void LoadGame(string path)
 {
     try
     {
         using (var bestand = File.Open(path, FileMode.Open, FileAccess.Read))
         {
             var        lezer = new BinaryFormatter();
             SaveObject Load;
             Load = (SaveObject)lezer.Deserialize(bestand);
             WorldController world = new WorldController(Load.Terrarium, Load.TimeController, Load.TerrariumSettings, true);
             WorldController   = world;
             TerrariumSettings = world.TerrariumSettings;
             WorldController.Start();
         }
     }
     catch (Exception ex)
     {
         ScreenController.GameScreen(new TerrariumSettings(), ex.Message);
     }
 }
Exemple #2
0
 public void StartGame()
 {
     ScreenController.LoadScreens(TerrariumSettings);
     WorldController = new WorldController(TerrariumSettings, ScreenController);
     WorldController.Start();
 }