I'm not sure how to phrase this clearly, so i'll give the full example.
I want to make an interactive world map. When the hero stands ON an event, and only then, the next directional key press automatically moves him to the next split in the path/visitable location.
I have all of that evented fine. The problem is that the event:
1. is marked by arrows, and I want them to vanish if the hero moves off their square.
2. Performs the movements when the key is pressed when the hero is ADJACENT to the event.
to summarize, how can I make the event only recognize the key inputs when the hero is ON the event, not just touching it, and how can I make the graphic change when the hero is no longer ON the event?
Any help would be appreciated.