This is not as easy as it seems. I finally got something going with LiteTween. It's a 3rd party plugin but you can do some amazing things with it, if you can work it out! I'm still not 100% sure why this works and lots of other variations I tried didn't..
LiteTween is a behaviour so put it in the behaviours folder not plugins.
For this I changed platform behaviour to 8-direction to navigate the 4 rooms. Just to demonstrate proof of concept.