public void RestoreFromSavedInfo(SaveInfo.TurnInfo dataTurnInfo) { for (var i = 0; i < dataTurnInfo.FirstRow.Length; i++) { _firstRow[i].Number = dataTurnInfo.FirstRow[i]; } for (var i = 0; i < dataTurnInfo.Seeds.Length; i++) { _willBe[i] = new PossibleValues(dataTurnInfo.Seeds[i]); } for (var i = 0; i < dataTurnInfo.NumberOfReRolls.Length; i++) { _firstRow[i].RestoreRolls(dataTurnInfo.NumberOfReRolls[i]); } }
public void RestoreFromSavedState(SaveInfo.TurnInfo dataTurnInfo) { _turn.RestoreFromSavedInfo(dataTurnInfo); _turn.UpdateDice(); OnChanged.Invoke(); }