public void DrawLineGraph(int index) { float[] scores = new float[9]; float score = NewGameManager.Instance.StartDifficultyLevel; scores[0] = score; for (int i = 0; i < gameRecord[latestIndex].gameResults[index].Count; i++) { if (gameRecord[latestIndex].gameResults[index][i].resultValue == Result.BigSuccessful) { score += 2.0f; if (score > 15) { score = 15; } scores[i + 1] = score; } else if (gameRecord[latestIndex].gameResults[index][i].resultValue == Result.Successful) { score += 1.0f; if (score > 15) { score = 15; } scores[i + 1] = score; } else { score += -1.0f; if (score < 1) { score = 1; } scores[i + 1] = score; } } line.SetValues(scores); line.DrawGraph(); }