i've been trying to make a platforming game using layouts as rooms/areas, and everything worked fine until i tried to cross them.
if i do it by jumping, everything works just fine, but if i try walking from one screen to another i get some pretty strange results, with the character often getting thrown high into the air, underground or into similar weird situations. sometimes it even causes the game to crash.
i reproduced the bug in a new .cap file with some random graphics in case someone wanted to see it for himself. the actual game i'm working on is too large, and if it's simply some sort of bug i did in the code this should be enough to find it.
link
run forward/backward and try changing screens to see what i mean. if you jump everything will work just right, but running causes that weird bug.