Example #1
0
LTBOOL CTeamMgr::ChangePlayerTeam(uint32 dwPlayerID, CTeam* pNewTeam, LTBOOL bReset)
{
	// Sanity checks...

    if (!pNewTeam) return(LTFALSE);


	// Get the current team for the player...

	CTeam* pCurTeam = GetTeamFromPlayerID(dwPlayerID);
    if (!pCurTeam) return(LTFALSE);


	// Change the player's team to the new one...

	if (!pCurTeam->ChangePlayerTeam(dwPlayerID, pNewTeam, bReset))
	{
        return(LTFALSE);
	}


	// All done...

    return(LTTRUE);
}