Esempio n. 1
0
    public void SceneLoader()
    {
        PlayerState temp       = Save_and_load.Loadinfo();
        string      stringtemp = "level" + temp.level.ToString();

        SceneManager.LoadScene(stringtemp);
    }
Esempio n. 2
0
 public void OnTriggerEnter2D(Collider2D collision)
 {
     if (collision.gameObject.tag == ("Player"))
     {
         float[] position = { nextx, nexty };
         Save_and_load.Save(player, position, -1);
         SceneLoader();
         Debug.Log("next level");
     }
 }
    public void Load_State()
    {
        PlayerState temp = Save_and_load.Loadinfo();

        inventory = GameObject.FindGameObjectWithTag("Player").GetComponent <Inventory>();
        temp.print();
        currentHealth      = temp.hp;
        position.x         = temp.position[0];
        position.y         = temp.position[1];
        transform.position = position;
        level      = temp.level;
        quickslots = temp.quickslots;
        bagslots   = temp.bagslots;
        Loadinventory(quickslots, bagslots);
    }
 public void Save_State()
 {
     position = transform.position;
     Save_and_load.Save(this);
 }
Esempio n. 5
0
 public void SceneLoader()
 {
     Save_and_load.Save();
     SceneManager.LoadScene("Level0");
 }