- fixed issue with visibility of enemies after raising scoped gun (no need to look twice anymore) and versa, i hope.

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@618 3b4a5df2-a311-0410-b5c6-a8a6f20db521
This commit is contained in:
Lesh
2006-11-05 18:22:05 +00:00
parent 1b25b0f093
commit f072ee19ce
3 changed files with 77 additions and 66 deletions
+9
View File
@@ -2245,6 +2245,15 @@ BOOLEAN EVENT_InitNewSoldierAnim( SOLDIERTYPE *pSoldier, UINT16 usNewState, UINT
// Setup offset information for UI above guy
SetSoldierLocatorOffsets( pSoldier );
// Lesh: test fix visibility after raising gun
if ( ( gAnimControl[ pSoldier->usOldAniState ].uiFlags & ANIM_RAISE_WEAPON) && (gAnimControl[ pSoldier->usAnimState ].uiFlags & ANIM_FIREREADY) )
//equivalent if ( (pSoldier->usAnimState == AIM_RIFLE_PRONE) || (pSoldier->usAnimState == AIM_RIFLE_CROUCH) || (pSoldier->usAnimState == AIM_RIFLE_STAND) )
{
if ( (pSoldier->usOldAniState == READY_RIFLE_STAND) || (pSoldier->usOldAniState == READY_RIFLE_CROUCH) || (pSoldier->usOldAniState == READY_RIFLE_PRONE) )
{
HandleSight(pSoldier,SIGHT_LOOK);
}
}
// If our own guy...
if ( pSoldier->bTeam == gbPlayerNum )
{