VECTOR newCamx;
var camera_zoom_dist = 384;
void move_cam()
{
while(1)
{
if(player)
{
camera_zoom_dist = clamp(camera_zoom_dist+mickey.z*0.5,64,512);
camera.pan -= mouse_right*mouse_force.x*time_step;
camera.tilt = -65;
vec_set(camera.x,vector(-camera_zoom_dist,0,0));
vec_rotate(camera.x,camera.pan);
vec_add(camera.x,player.x);
}
wait(1);
}
}