]> git.xonotic.org Git - xonotic/darkplaces.git/commitdiff
added v_deathtiltangle cvar to allow changing of the roll angle used while dead,...
authorhavoc <havoc@d7cf8633-e32d-0410-b094-e92efae38249>
Thu, 16 Mar 2006 22:58:21 +0000 (22:58 +0000)
committerhavoc <havoc@d7cf8633-e32d-0410-b094-e92efae38249>
Thu, 16 Mar 2006 22:58:21 +0000 (22:58 +0000)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@6122 d7cf8633-e32d-0410-b094-e92efae38249

view.c

diff --git a/view.c b/view.c
index 94a830de5e91a86a7f247fe6876a2c4db7809fca..cf4513648ab969958376bc76d640489921082a30 100644 (file)
--- a/view.c
+++ b/view.c
@@ -70,6 +70,7 @@ cvar_t chase_active = {CVAR_SAVE, "chase_active", "0", "enables chase cam"};
 cvar_t chase_stevie = {0, "chase_stevie", "0", "chase cam view from above (used only by GoodVsBad2)"};
 
 cvar_t v_deathtilt = {0, "v_deathtilt", "1", "whether to use sideways view when dead"};
+cvar_t v_deathtiltangle = {0, "v_deathtilt", "80", "what roll angle to use when tilting the view while dead"};
 
 float  v_dmg_time, v_dmg_roll, v_dmg_pitch;
 
@@ -413,7 +414,7 @@ void V_CalcRefdef (void)
                                // first person view from entity
                                // angles
                                if (cl.stats[STAT_HEALTH] <= 0 && v_deathtilt.integer)
-                                       viewangles[ROLL] = 80;  // dead view angle
+                                       viewangles[ROLL] = v_deathtiltangle.value;
                                VectorAdd(viewangles, cl.punchangle, viewangles);
                                viewangles[ROLL] += V_CalcRoll(cl.viewangles, cl.movement_velocity);
                                if (v_dmg_time > 0)
@@ -680,5 +681,6 @@ void V_Init (void)
                Cvar_RegisterVariable (&chase_stevie);
 
        Cvar_RegisterVariable (&v_deathtilt);
+       Cvar_RegisterVariable (&v_deathtiltangle);
 }