You are not logged in.
Is there documentation about how applying movement to the player and NPC's is accomplished? So far, I've found nothing. I'm taking an educated guess in assuming that the visibility of NPC's falls under this same category. What I mean by that is like how Prof. Oak is invisible in Pallet Town until you trip the event and he appears, walks to you, and eventually disappears again (permanently).