/// <summary>
 /// executed when the game is saved
 /// </summary>
 private void OnSaveGame()
 {
     // save current game progress
     GameSaveLoad.Save(this.ProgressInGame);
     // go to main menu
     EventManager.Emit(Resources.Events.GoToMenu);
 }
示例#2
0
    //Load en Jugador_Interfaz al comenzar el juego
    private void OnTriggerEnter(Collider other) //Guardar
    {
        int n = PartidasControl.Instance.NPartida;

        GameSaveLoad.Save(n, player);
        player.HablarMensaje("Partida ha sido guardada");
    }
 void Awake()
 {
     EntregaResultado();
     RedondeaSegundos();
     Admin_level0.datos.HistorialPartidasNivel1.Add(AdminMenu.datosNivel1);
     GameSaveLoad.Save(Admin_level0.datos);
     StartCoroutine(GameSaveLoad.IfNewUploadXMLToServer());
 }
 void Start()
 {
     numeroDeRepeticiones.text = "No. Repeticiones: " + Admin_level0.datosNivel2.numeroDeRepeticiones;
     numeroDeIngredientes.text = "No. Ingredientes por repetición: " + Admin_level0.datosNivel2.Rutina.Count;
     Admin_level0.datos.HistorialPartidasNivel2.Add(Admin_level0.datosNivel2);
     GameSaveLoad.Save(Admin_level0.datos);
     StartCoroutine(GameSaveLoad.IfNewUploadXMLToServer());
     Admin_level0.datosNivel2.nombreDeRutina = Admin_level0.NombreRutinaTemp;
 }
示例#5
0
        public void SaveAndLoad_CorrectGame_SavedAndLoaded()
        {
            Game game = new Game();

            for (int i = 0; i < 1200; i++)
            {
                game.NextTurn();
            }

            string path = @"C:\Users\Tom\Desktop\test save.dat";

            GameSaveLoad.Save(game, path);

            Game loadedGame = GameSaveLoad.Load(path);

            Assert.AreEqual(game.Player.OwnedPlanets, loadedGame.Player.OwnedPlanets);
        }
    public void OnClick_SiGuardarCambios()
    {
        BotonesInferior.SetActive(false);
        int n = PartidasControl.Instance.NPartida;

        GameSaveLoad.Save(n, Jugador.GetComponent <Jugador>());
        switch (menuOSalir)
        {
        case 1:
            SceneManager.LoadScene(nombreSceneMenu);
            break;

        case 2:
            Application.Quit();
            break;
        }
    }
 void Awake()
 {
     _repeticiones       = AdminMenu.datosNivel3.numeroDeRepeticiones;
     _cantidadDePan      = 0;
     _cantidadDeJamon    = 0;
     _cantidadDeQueso    = 0;
     _cantidadDeJitomate = 0;
     _erroresPan         = 0;
     _erroresJamon       = 0;
     _erroresQueso       = 0;
     _erroresJitomate    = 0;
     CuentaIngredientesAleatorios();
     CuentaErrores();
     EntregaInformacion();
     EntregaPorcentajeError();
     RedondeoTiempos();
     Admin_level0.datos.HistorialPartidasNivel3.Add(AdminMenu.datosNivel3);
     GameSaveLoad.Save(Admin_level0.datos);
     StartCoroutine(GameSaveLoad.IfNewUploadXMLToServer());
 }