HEY Dave , you missed something
vec_set(camera.x,vector(camera.x + ((player.x - camera.x)/10)-20,camera.y + ((player.y - camera.y)/10),player.z+140));
vec_to_angle(camera.pan,vec_diff(temp,player.x,camera.x));


age:16 game design and programming experience:2 years