Example #1
0
    public void LoadFromFile(string filename)
    {
        SaveInfo save = SaveInfo.Load(Application.dataPath + "/Save/" + filename + ".xml");

        name               = save.name;
        money              = save.money;
        health             = save.health;
        maxHealth          = save.maxHealth;
        maxcargo           = save.maxcargo;
        inventory          = save.inventory;
        maxSpeed           = save.maxSpeed;
        acceleration       = save.acceleration;
        yawPitchFactor     = save.yawPitchFactor;
        rollFactor         = save.rollFactor;
        wS1Name            = save.wS1Name;
        wS1Num             = save.wS1Num;
        wS2Name            = save.wS2Name;
        wS2Num             = save.wS2Num;
        auxName            = save.auxName;
        auxNum             = save.auxNum;
        spawnInNextScene   = save.spawnInNextScene;
        spawnPositionIndex = save.spawnPositionIndex;
        spawned            = save.spawned;
        hasActiveQuest     = save.hasActiveQuest;
        base1QuestNum      = save.base1QuestNum;
        //Debug.Log("Load quest:"+base1QuestNum);
        base2QuestNum     = save.base2QuestNum;
        currentLevel      = save.loadedLevel;
        openedLocations   = save.openedLocations;
        populateLocations = save.populateLocations;
    }