]> de.git.xonotic.org Git - voretournament/voretournament.git/blobdiff - data/qcsrc/server/vore.qc
Finalize the effect. Not really what I wanted but it's good for now
[voretournament/voretournament.git] / data / qcsrc / server / vore.qc
index fede02e63767dff5f4f55a0f7cd9c191b3073a9c..1a3fa9e40f4bd1fc1d47969e77ca3c291ace4702 100644 (file)
@@ -69,15 +69,19 @@ void Vore_CameraEffect_Apply()
        if(self.eater.classname != "player")\r
                return;\r
 \r
-       local float step;\r
-       step = 2 * frametime; // CVAR!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\r
+       if(self.cvar_cl_vore_cameraspeed)\r
+       {\r
+               local float step;\r
+               step = self.cvar_cl_vore_cameraspeed * frametime;\r
 \r
-       if(self.cameraeffect_current >= self.cameraeffect_target + step)\r
-               self.cameraeffect_current -= step;\r
-       else if(self.cameraeffect_current <= self.cameraeffect_target - step)\r
-               self.cameraeffect_current += step;\r
+               if(self.cameraeffect_current >= self.cameraeffect_target + step)\r
+                       self.cameraeffect_current -= step;\r
+               else if(self.cameraeffect_current <= self.cameraeffect_target - step)\r
+                       self.cameraeffect_current += step;\r
+       }\r
+       else\r
+               self.cameraeffect_current = self.cameraeffect_target;\r
 \r
-bprint(strcat(ftos(self.cameraeffect_current), "<<-----------\n"));\r
        self.view_ofs_z = self.vore_oldview_ofs_z / self.cameraeffect_current;\r
 }\r
 \r