Highscore saving even when lower

You fires that “script” every the actor dies? Because every the system will create a new SaveGameObject, so when you cast to saveHighScore i think it will be always the default value.