So, my player moves over my ladder, and the map changes. However, it changes before he is completely over the ladder, so in the next map he finishes his move onto the ladder he just climbed down.
My movement is grid based smoothed out by tweens. So, I am pretty sure what happens is the map changes however the tween hasn't completed, so it keeps going while the map changes, and finishes up on the new map.
My question, other than creating a transition screen to hide this movement, is there any suggestions how I can make it so the player stops moving, or the map changes doesn't happen until after the movement is done?