diff --git a/Assets/Accounts/Prefabs/CourseProgressCard.prefab b/Assets/Accounts/Prefabs/CourseProgressCard.prefab index ed80908..96e9231 100644 --- a/Assets/Accounts/Prefabs/CourseProgressCard.prefab +++ b/Assets/Accounts/Prefabs/CourseProgressCard.prefab @@ -337,7 +337,7 @@ MonoBehaviour: m_GameObject: {fileID: 5101881939626277738} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c7f1ef892112fd243929d40c896c9b7b, type: 3} + m_Script: {fileID: 11500000, guid: 9d74ca3d18cdd2a45b0b3cebb9ce098d, type: 3} m_Name: m_EditorClassIdentifier: button: {fileID: -2577348215772602702} diff --git a/Assets/Accounts/Scripts/UserProgressScreen.cs b/Assets/Accounts/Scripts/UserProgressScreen.cs index 7c71422..5e06763 100644 --- a/Assets/Accounts/Scripts/UserProgressScreen.cs +++ b/Assets/Accounts/Scripts/UserProgressScreen.cs @@ -211,8 +211,16 @@ public class UserProgressScreen : MonoBehaviour private void DisplayMinigameGraph(MinigameIndex minigameIndex) { Progress progress = user.GetMinigameProgress(minigameIndex); - List scores = progress.Get>("latestScores"); - PlotGraph(scores.ConvertAll((s) => (double)s.scoreValue), progress.Get>("highestScores")[0].scoreValue); + List latestScores = progress.Get>("latestScores"); + List highestScores = progress.Get>("highestScores"); + if (0 < highestScores.Count) + { + PlotGraph(latestScores.ConvertAll((s) => (double)s.scoreValue), highestScores[0].scoreValue); + } + else + { + progressGraph.gameObject.SetActive(false); + } } /// diff --git a/Assets/users.json.meta b/Assets/users.json.meta deleted file mode 100644 index be8bf7d..0000000 --- a/Assets/users.json.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: b78a998f611664947a7e5edb192dd6ff -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: