visual tweak - player sprite now changes even when player is in screen limits