function rotateObjectToPoint(obj, turnSpeed, x, y, z) //store old rotate oldXa as float oldYa as float oldZa as float diff as float oldXa = wrapvalue(object angle x(obj))