This is the Screen Movement System (SMS) that I am using for my new game. It is like the old metroid games.
It is pretty good...but there is one bug

It is hard to explain... but if you don't go completely into a zone.. and go back into the previous one Eggy moves off the screen. (if you dont know what I mean just play it and try to mess it up...Im sure youll find it.) If you figure out how to fix this could you let me know???
Also my, in my humble opinion, great animation system is in here.
If anybody wants me to explain the system or why it works just ask, ill be happy to explain it, although im sure you all can figure it out.