Wie setzt Du den Strahl des trace fest?

So?:

var trace_distance = 100;

vec_for_angle(temp, my.pan);
vec_scale(temp, trace_distance);
vec_add(temp, my.x);
c_trace(my.x, temp, ...., IGNORE_ME);

Wahrscheinlich habe ich eine Kleinigkeit in dem Schnipsel vergessen. Ist nicht getestet.