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"); }