コード例 #1
0
ファイル: CPlayer.cpp プロジェクト: pombredanne/openvice
//
// Ensure other player stays in the near list
//
void CPlayer::RefreshNearPlayer ( CPlayer* pOther )
{
    SViewerInfo* pInfo = MapFind ( m_NearPlayerList, pOther );
    if ( !pInfo )
    {
        // Move from far list
        MovePlayerToNearList ( pOther );
        pInfo = MapFind ( m_NearPlayerList, pOther );
    }
    pInfo->iMoveToFarCountDown = 5;
}
コード例 #2
0
ファイル: CPlayer.cpp プロジェクト: qaisjp/green-candy
//
// Ensure other player stays in the near list
//
void CPlayer::RefreshNearPlayer ( CPlayer* pOther )
{
    SNearInfo* pInfo = MapFind ( m_NearPlayerList, pOther );
    if ( !pInfo )
    {
        // Move from far list
        MovePlayerToNearList ( pOther );
        pInfo = MapFind ( m_NearPlayerList, pOther );
    }
    pInfo->iCount = 5;
}