Im kinda confused on why my current scoring system is failing to work. Effectively what i want is during the the level you can pick up items that adds to a local variable for the current score for that level, once the level finishes it will take that number and add it to a global variable that will be used as a high score. If the player returns the new local score can be compared to the global and if the score is greater it will set the new value and display that instead. Problems im facing is the local variable is only registering one item being picked up and such the score is always the same.