Well, the shadow and the jumping and the collision works peachy more or less with common events and some field events, but it doesn't detect collision when approached from the upper right for some weird reason. Height and collision is held in common events (backed up copies just in case) with the shadow being handled with a parallel process event on the map.

Jump with S.
The player is supposed to be direction fixed, the levels would scroll that way, but it would be great if he could be blocked when approaching from every side >_> The Height common event checks if the players altitude is greater than the ground height, and if not, the player gets bumped back a bit. No idea what's wrong o.O Thanks in advance >_>
Link to project:
https://dl.dropboxusercontent.com/u/7807571...ter%20Alpha.zip