Scripted events -- implemented pcEnter, pcSpeak and pcMove