Hi
First off, great engine. Been slowly learning the past few months and I am constantly surprised by the versatility and speed of it.
I'm using a direct control script for keyboard using DirectWalk on VK_UP and such, and everything seems to work fine except that my 3d actor won't move past parts of the walk plane that have a height greater than 0.
With the mouse (using GoTo), they move past and even walk on top of them (changing the actor's PosY accordingly), but with the keyboard they just get stuck. These slopes are tiny (compared to the actor) and are only 1.0-1.5 units above 0, which is where the majority of the geometry of the walk plane sits.
actor.PosY seems to be stuck to 0 when using the DirectWalk or maybe it constantly drops to floor. Am I missing something?
Is there any way to set some sort of tolerance for changes in height? I eventually want to add ramps in my geometry file (for stairs) but that won't be possible until I resolve this it seems. At least not with the keyboard.
I also tried rewriting the script to use GoTo3D and GoTo3DAsync instead of DirectWalk... and while it solves this problem, I can't get past the problem of the walk animation starting over and over again while the key is down. It also made handling velocity a lot more complicated, especially as it relates to scale.
I've looked through the forums and the documentation, but can't find anything that might help. I really hope I didn't just miss it. If I did, I apologize.
Anyway, I would really appreciate any help.