This is an automated email from the git hooks/post-receive script.

smcv pushed a commit to annotated tag 1.5a
in repository iortcw.

commit 63faa5f59bfe53a99b06d4db89700392ace97354
Author: MAN-AT-ARMS <[email protected]>
Date:   Sun Sep 11 17:02:27 2016 -0400

    All: Copy hand.lightingOrigin after hand.origin is set up
---
 MP/code/cgame/cg_weapons.c | 5 +++--
 SP/code/cgame/cg_weapons.c | 2 +-
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/MP/code/cgame/cg_weapons.c b/MP/code/cgame/cg_weapons.c
index ca09617..1d3225c 100644
--- a/MP/code/cgame/cg_weapons.c
+++ b/MP/code/cgame/cg_weapons.c
@@ -2831,12 +2831,12 @@ void CG_AddViewWeapon( playerState_t *ps ) {
                fovOffset[2] = -0.2 * ( cg_fov.integer - 90 );
        }
 
+       memset( &hand, 0, sizeof( hand ) );
+
        if ( ps->weapon > WP_NONE ) {
                CG_RegisterWeapon( ps->weapon );
                weapon = &cg_weapons[ ps->weapon ];
 
-               memset( &hand, 0, sizeof( hand ) );
-
                // set up gun position
                CG_CalculateWeaponPosition( hand.origin, angles );
 
@@ -2859,6 +2859,7 @@ void CG_AddViewWeapon( playerState_t *ps ) {
                        CG_WeaponAnimation( ps, weapon, &hand.oldframe, 
&hand.frame, &hand.backlerp );   //----(SA)     changed
                }
 
+               VectorCopy( hand.origin, hand.lightingOrigin );
 
                hand.hModel = weapon->handsModel;
                hand.renderfx = RF_DEPTHHACK | RF_FIRST_PERSON | RF_MINLIGHT;   
//----(SA)
diff --git a/SP/code/cgame/cg_weapons.c b/SP/code/cgame/cg_weapons.c
index 8e8a038..fc67e9f 100644
--- a/SP/code/cgame/cg_weapons.c
+++ b/SP/code/cgame/cg_weapons.c
@@ -3011,7 +3011,6 @@ void CG_AddViewWeapon( playerState_t *ps ) {
        }
 
        memset( &hand, 0, sizeof( hand ) );
-       VectorCopy( hand.origin, hand.lightingOrigin );
 
        if ( ps->weapon > WP_NONE ) {
                // DHM - Nerve :: handle WP_CLASS_SPECIAL for different classes
@@ -3062,6 +3061,7 @@ void CG_AddViewWeapon( playerState_t *ps ) {
                        CG_WeaponAnimation( ps, weapon, &hand.oldframe, 
&hand.frame, &hand.backlerp );   //----(SA)     changed
                }
 
+               VectorCopy( hand.origin, hand.lightingOrigin );
 
                hand.hModel = weapon->handsModel;
                hand.renderfx = RF_DEPTHHACK | RF_FIRST_PERSON | RF_MINLIGHT;   
//----(SA)

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-games/iortcw.git

_______________________________________________
Pkg-games-commits mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits

Reply via email to