Probably because I made a mistake correct this :
Code:

vec_for_screen(camera,temp1.x); // convert to world coords
vec_for_screen(camera,temp1.y);


With this :
Code:

vec_for_screen(camera,temp1.x); // convert to world coords
vec_for_screen(camera,temp2.x);




A new World is rising again.