Esempio n. 1
0
    public void SaveToFile(string filename)
    {
        SaveInfo save = new SaveInfo();

        save.name               = name;
        save.money              = money;
        save.health             = health;
        save.maxHealth          = maxHealth;
        save.maxcargo           = maxcargo;
        save.inventory          = inventory;
        save.maxSpeed           = maxSpeed;
        save.acceleration       = acceleration;
        save.yawPitchFactor     = yawPitchFactor;
        save.rollFactor         = rollFactor;
        save.wS1Name            = wS1Name;
        save.wS1Num             = wS1Num;
        save.wS2Name            = wS2Name;
        save.wS2Num             = wS2Num;
        save.auxName            = auxName;
        save.auxNum             = auxNum;
        save.spawnInNextScene   = spawnInNextScene;
        save.spawnPositionIndex = spawnPositionIndex;
        save.spawned            = spawned;
        save.hasActiveQuest     = hasActiveQuest;
        save.base1QuestNum      = base1QuestNum;
        save.base2QuestNum      = base2QuestNum;
        save.loadedLevel        = currentLevel;
        save.openedLocations    = openedLocations;
        save.populateLocations  = populateLocations;

        save.Save(Application.dataPath + "/Save/" + filename + ".xml");
    }