From: Mircea Kitsune Date: Thu, 31 Mar 2011 17:13:22 +0000 (+0300) Subject: Simplify that last code, but it still needs to be done properly X-Git-Tag: xonotic-v0.5.0~268^2^2~22 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=50c25048e68f502096b09d4fbc74067bb8882337;p=xonotic%2Fxonotic-data.pk3dir.git Simplify that last code, but it still needs to be done properly --- diff --git a/qcsrc/client/View.qc b/qcsrc/client/View.qc index c0bf17c61..27c0c40b9 100644 --- a/qcsrc/client/View.qc +++ b/qcsrc/client/View.qc @@ -367,7 +367,7 @@ float contentavgalpha, liquidalpha_prev; vector liquidcolor_prev; float chase_current_distance; -vector chase_old_origin; +vector chase_final_origin; void CSQC_UpdateView(float w, float h) { @@ -429,12 +429,8 @@ void CSQC_UpdateView(float w, float h) // don't allow the camera to go through walls traceline(pmove_org, chase_target_origin, MOVE_NORMAL, self); if(trace_fraction == 1) - { - R_SetView(VF_ORIGIN, chase_target_origin); - chase_old_origin = chase_target_origin; - } - else - R_SetView(VF_ORIGIN, chase_old_origin); + chase_final_origin = chase_target_origin; + R_SetView(VF_ORIGIN, chase_final_origin); } else if(autocvar_chase_active < 0) {