internal void Save(ExStorageDepotSaveData saveDataList) { var prefabIdentifier = GetComponent <PrefabIdentifier>(); var id = prefabIdentifier.Id; if (_saveData == null) { _saveData = new ExStorageDepotSaveDataEntry(); } _saveData.Id = id; _saveData.UnitName = NameController.GetCurrentName(); //_saveData.StorageItems = Storage.GetTrackedItems(); _saveData.Multiplier = BulkMultiplier; saveDataList.Entries.Add(_saveData); }
internal void Save(ExStorageDepotSaveData saveDataList) { var prefabIdentifier = GetComponent <PrefabIdentifier>(); var id = prefabIdentifier.Id; if (_saveData == null) { _saveData = new ExStorageDepotSaveDataEntry(); } _saveData.Id = id; _saveData.UnitName = NameController.GetCurrentName(); _saveData.StorageItems = Storage.ContainerItems; _saveData.Multiplier = BulkMultiplier; _saveData.IsVisible = FCSConnectableDevice.IsVisible; saveDataList.Entries.Add(_saveData); }