Sorry for bumping up this thread, but I actually have the exact opposite problem. I created a SCUMM-like interface, taking 56px at the bottom of the screen.
The useful viewport for the scene is this 256x144 (144 is vertical axis).
I now have a scene that's supposed to scroll vertically (I made the image well higher than 200 with a black padding at the bottom.
The problem is that it seems Visionnaire can't guess that my character is near the viewport when it walk it down in the scene.
When I approach the bottom left or bottom right CORNER, it works, probably since it detects the character is near an edge and "adds padding" to keep it centered, so the image scrolls down, but if I try to walk down the center, it's not working.
My interface was set to absolute position. I tried to switch it to "bottom" and also to set an image size (? not clear what it does, but it has to do with "overlapping")... nothing worked.
game.GameVerticalScrollDistance = 66 -- That's the interface height + 10px
seems to work but the result is that now the top edge triggers the scrolling when the character is in the middle of the screen.
I can't get how I can explicitely make Visionaire to understand that the interface doesn't count against the viewport of my game.
Anything obvious I'm missing?
Thanks for your help!