Hi Victor,
Great plugin, thanks alot!, awesome that you even thought about the corner-passability.
I already tested it in my own game, and it works fine except of a little lag when the player is moving diagonally. I don't know wether this is caused by an over-all slower speed of the character when moving diagonally, or by a heavy workload on the computer while moving diagonally.
I'm not really familiar with scripting, but is there a way either to speed the diagonal movement up a little, or to cut the source code so that it only enables the directional movement without the additional stuff to reduce the workload, especially when playing on slower, mobile devices?
Edit: Seems to be a matter of the workload on the cpu. The lag gets annoying for example when using the plugin in combination with masked's smooth-scroll plugin.