You can use min/max!

if(face_trn.pan < 0) {my.pan += min(face_speed * time,face_trn.pan); }
else { my.pan += max(-face_speed * time,face_trn.pan); }


Formally known as Omega
Avatar randomness by Quadraxas & Blade
http://omegapuppeteer.mybrute.com