btw.... All that Player reset code is not really essential. It's just that if you are playing
a main game level and exit and load a custom map, you will get the Player from the main
game instead of the one intended in the custom map.
Otherwise it's not needed.