public PlasticData GetData(PlasticData data) { data.ErasedPlastic = CurrentErasedPlastic; data.Pps = _permanentPps; data.PickersUsed = _pickersInUse; return(data); }
public void SetData(PlasticData data) { CurrentErasedPlastic = data.ErasedPlastic; _permanentPps = data.Pps; _pickersInUse = data.PickersUsed; _eraseInterval = 1 / _permanentPps; UpdatePlasticText(); UpdatePpsText(); }
public void SetCurrentData(GameData data) { PlasticData plasticData = data.PlasticData; _plastic.SetData(plasticData); TransactionData transactionData = data.TransactionData; _transaction.SetData(transactionData); List <PickerData> pickerDatas = data.PickerDataList; for (int i = 0; i < _pickerList.Count; i++) { _pickerList[i].SetData(pickerDatas[i]); } }
public void GetCurrentData(GameData data) { PlasticData plasticData = new PlasticData(); data.PlasticData = _plastic.GetData(plasticData); TransactionData transactionData = new TransactionData(); data.TransactionData = _transaction.GetData(transactionData); List <PickerData> pickerDatas = new List <PickerData>(); for (int i = 0; i < _pickerList.Count; i++) { PickerData pickerData = new PickerData(); pickerDatas.Add(_pickerList[i].GetData(pickerData)); data.PickerDataList.Add(pickerDatas[i]); } }