//----------------------------------------------------------------------------- // Purpose: // Output : int //----------------------------------------------------------------------------- float CHudPlayerOverlay::GetAlphaFrac( void ) { // // return fmod( gpGlobals->curtime, 1.0f ); C_BaseTFPlayer *local = C_BaseTFPlayer::GetLocalPlayer(); if ( !local ) return 1.0; C_BaseTFPlayer *pPlayer = m_hPlayer.Get(); if (!pPlayer || (pPlayer->GetTeamNumber() == local->GetTeamNumber()) ) return 1.0f; return pPlayer->GetOverlayAlpha(); }