added a begin callback to cinematic steps
npc walking cinematic step is now based on distance

as opposed to time