Пример #1
0
    public void Load()
    {
        DataToSave data = SaveToBinary.LoadData(this); // parameter is being wasted

        if (data != null)
        {
            Debug.Log("We Loaded");
        }
        else
        {
            Debug.Log("We f****d up load!");
            return;
        }
        playerName = data.playerName;
        level      = data.level;
        maxHP      = data.maxHP;
        maxMana    = data.maxMana;
        maxStam    = data.maxStam;
        curHP      = data.curHP;
        curMana    = data.curMana;
        curStam    = data.curStam;

        savePos.x = data.x;
        savePos.y = data.y;
        savePos.z = data.z;

        this.transform.position = savePos;
    }
Пример #2
0
    public void Load()
    {
        DataToSave data = SaveToBinary.LoadData(this);

        maxHp   = data.maxHp;
        curHp   = data.curHp;
        maxMana = data.maxMana;
        curMana = data.curMana;
    }
Пример #3
0
    public void Load()
    {
        DataToSave data = SaveToBinary.LoadData(this);

        level              = data.level;
        maxHP              = data.maxHP;
        curHP              = data.curHP;
        maxXp              = data.maxExp;
        curXP              = data.curExp;
        savePos            = new Vector3(data.x, data.y, data.y);
        transform.position = savePos;
    }
Пример #4
0
 public void Save()
 {
     Debug.Log("We Are in Save");
     savePos = this.transform.position;
     SaveToBinary.SaveData(this);
 }
Пример #5
0
 public void Save()
 {
     SaveToBinary.SaveData(this);
 }
Пример #6
0
 public void Save()
 {
     savePos = transform.position;
     SaveToBinary.SaveData(this);
 }