public void SaveSet() { time = new TimeForSave(TimeManager.GetInstance().Time); plants = new PlantDataForSave[25]; for (int i = 0; i < plants.Length; i++) { plants[i] = new PlantDataForSave(FieldManager.GetInstance().myField[i]); } myItems = new ItemListForSave(PlayerData.GetInstance().ListItem); money = PlayerData.GetInstance().Money; config = new ConfigData(); mapE = new MapEvent(MapEventManager.GetInstance().Events); config.CoufigLoad(); pedata = new PeforManceSaveDatas(PlayerData.GetInstance().PD); dicItem = new ItemListForSave(PlayerData.GetInstance().DicList.Item); key = new ShortcutKeySaveData(MainManager.GetInstance.Key.Data); }
public Plant(PlantDataForSave p) { name = p.name; icon = p.icon; nowGrowth = p.nowGrowth; growthSpeed = p.growthSpeed; soilState = p.soilState; quality = p.quality; upQuality = p.upQuality; downQuality = p.downQuality; plantState = p.plantState; info = p.info; defValue = p.defValue; getValue = p.getValue; plantType = p.plantType; soilWaterValue = p.soilWaterValue; fertilizers = new List <FertilizerData>(); foreach (FertilizerSaveData f in p.fertilizers) { fertilizers.Add(new FertilizerData(f)); } }