while(1) {
...

if(abs(ang(target_pan-my.pan)) > 1) {
my.pan += clamp(ang(target_pan-my.pan),-5,5)*time_step;
}
else {
your entity faces now the desired direction
}
...
wait(1);
}


"Falls das Resultat nicht einfach nur dermassen gut aussieht, sollten Sie nochmal von vorn anfangen..." - Manual

Check out my new game: Pogostuck: Rage With Your Friends