c_trace(my.x, temp, IGNORE_ME);
vec_to_angle(my.pan, normal);

Trace von deinem player (oder was auch immer) hinter die Wand, dadurch wird der vector normal im rechten Winkel von der Wand gesetzt. Mit vec_to_angle setzt du den Pan des Spielers auf diese Richtung. Vielleicht musst du noch 90 oder 180 zu pan hinzuzählen damit die Richtung stimmt.