How Do You Have Multiple High Scores For 1 GameOverScene?

So I have multiple levels, each with their own PlayerPrefs that saves the Player’s score when they die. After they die they are taken to a GameOver scene that shows them their score. The problem is that the GameOver Scene only loads the first level’s score because it only has one script that does that. What I want to know, is how can I after or before the player dies, disable the game object or script of the first high score in the GameOver scene, and then enable a game object or script that shows the high score depending on the level I’m in(In the GameOver Scene). I hope I’m making sense.

In concept I think it would go something like this: First I create an array of game objects, and when a certain scene is loaded, enable a certain game object. But how can that work? Through prefabs maybe?

By the way, I could always just create a bunch of GameOver scenes for each level, but that would be laziness on my part big time(unless it recommend which I highly doubt).

If you’re comfortable working with arrays, you might want to consider using PlayerPrefsX.
It’s an extension to playerPrefs that allows you to save arrays.
You can find it here where you can simply copy/paste the code from and then use that class to handle your PlayerPrefs.
I use that for my current project. This way you can have an entire array for each level, or use the entire array to store the score from all the levels. Personally I find it much easier to handle a lot of highscores and stuff with arrays.