Interact

Called when a player interacts with the npc. Can be cancelled.