example of a non-player character