I just had to spend maybe 3 hours trying to get it so when my character approaches the edge of the screen, the map stops moving from behind the stationary character (in the opposite direction of course), and instead the character starts moving. That way you don't see a black endless edge on the side if you keep moving. The tricky part is it all had to work off one variable so I could keep testing for collisisions that are found in the same place, and event locations that should occur on the same co-ordinates.
I'm tired.
