I'm trying to get B to hover on the ground (Which is doable. I made it by mistake playing a level and managed to repeat it once in my attempts to build a level). Any suggestions on how to do this? @richardfu 's trick with the turning box won't work, and as soon as I add a landing platform B extends his legs as soon as the platform ends. Both times I succeed to land B in hovering mode I used a tower like in http://mekoramaforum.com/media/another-way-of-jumping-ⓑⓤⓖ.2174/ . That method seems to unstable though, as I managed to recreate it once in maybe 50 attempts.
My turning ring approach works more than half of the time, at least when I tested it. What's the landing platform you added? I think B would turn back to normal whenever it falls to a lower platform. Edit: Lol, I see what you mean. But why does it have to be on the ground?
Because Spoiling my idea here, but when B hovers on the ground it kind of looks like he is ice-skating. And he can do it for just about as far as you can zoom out. Add the path-finding algorithm to that and it will take some effort to get to a specific place. So in the first version I'd just place s goalbox somewhere and call it "Skating".
I was testing the idea of attaching a motor draggable onto the box so that I could make B fall onto the ground once he's hovering. Doesn't work since B always stops hovering once the spot he is standing on is dragged horizontally. I did however notice that B would keep hovering on a vertical draggable, so you can first make him hover on a draggable and drop him to a lower level (which, still, is above the ground ). Instead I created this as a side product - a modified version of @richardfu 's, now with four entrances / exits
Sounds interesting, if it could work... As long as you have any block in the level - including the goal - tapping on it gives an x and you can use it to control the hovering.