本文整理汇总了C++中CTFPlayer::HintMessage方法的典型用法代码示例。如果您正苦于以下问题:C++ CTFPlayer::HintMessage方法的具体用法?C++ CTFPlayer::HintMessage怎么用?C++ CTFPlayer::HintMessage使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类CTFPlayer
的用法示例。
在下文中一共展示了CTFPlayer::HintMessage方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: ItemPostFrame
//-----------------------------------------------------------------------------
// Purpose:
//-----------------------------------------------------------------------------
void CTFRocketLauncher::ItemPostFrame( void )
{
CTFPlayer *pOwner = ToTFPlayer( GetOwnerEntity() );
if ( !pOwner )
return;
BaseClass::ItemPostFrame();
#ifdef GAME_DLL
if ( m_flShowReloadHintAt && m_flShowReloadHintAt < gpGlobals->curtime )
{
if ( Clip1() < GetMaxClip1() )
{
pOwner->HintMessage( HINT_SOLDIER_RPG_RELOAD );
}
m_flShowReloadHintAt = 0;
}
/*
Vector forward;
AngleVectors( pOwner->EyeAngles(), &forward );
trace_t tr;
CTraceFilterSimple filter( pOwner, COLLISION_GROUP_NONE );
UTIL_TraceLine( pOwner->EyePosition(), pOwner->EyePosition() + forward * 2000, MASK_SOLID, &filter, &tr );
if ( tr.m_pEnt &&
tr.m_pEnt->IsPlayer() &&
tr.m_pEnt->IsAlive() &&
tr.m_pEnt->GetTeamNumber() != pOwner->GetTeamNumber() )
{
m_bLockedOn = true;
}
else
{
m_bLockedOn = false;
}
*/
#endif
}