public virtual void SaveGame() { world.Save(worldSaveName); buildingManager.Save(worldSaveName + BUILDINGS_KEY); if (resourceManager) { resourceManager.Save(worldSaveName + RESOURCES_KEY); } SaveDataManagement.SaveData <TransformData>(TransformData.TransformToSerializable(Camera.main.transform), worldSaveName + CAMERA_KEY); }
public void Save(string key) { SaveDataManagement.SaveData <List <int> >(amount, key); }
public virtual void Save(string saveName) { SaveDataManagement.SaveData <SimpleBuildingInstance[]>(GetBuildingInstances(), saveName); }