Example #1
0
 public void PlayGame()
 {
     if (SavingSystem.CargarJugador() != null)
     {
         InformacionDeJugar data = SavingSystem.CargarJugador();
         SceneManager.LoadScene(data.acto);
         cartasRecogidas = data.cartas;
     }
     else
     {
         SceneManager.LoadScene(1);
         cartasRecogidas = 0;
     }
 }
Example #2
0
    public void Setup()
    {
        InformacionDeJugar data = SavingSystem.CargarJugador();

        if (data == null)
        {
            cloneplayer   = Instantiate(player, transform.position, Quaternion.identity) as GameObject;
            cartasActivar = new int[30];
        }
        else
        {
            Vector2 pos;
            pos.x = data.posicion[0];
            pos.y = data.posicion[1];
            transform.position = pos;
            cartasActivar      = data.cartasActivarInventario;
            cloneplayer        = Instantiate(player, transform.position, Quaternion.identity) as GameObject;
            for (int i = 0; i < cartasRecogidas; i++)
            {
                ActivarInventario(data.cartasActivarInventario[i]);
                CartasDestruir(data.cartasActivarInventario[i]);
            }
        }
    }