34 lines
940 B
C#
34 lines
940 B
C#
using BrewMonster.Network;
|
|
|
|
namespace BrewMonster
|
|
{
|
|
public partial class CECHostPlayer
|
|
{
|
|
private CECFriendMan _pFriendMan;
|
|
public CECFriendMan GetFriendMan() { return _pFriendMan; }
|
|
public void SetFriendMan(CECFriendMan pFriendMan) { _pFriendMan = pFriendMan; }
|
|
|
|
public bool IsOmitBlocking(int roleid)
|
|
{
|
|
CECFactionMan pFacMan = EC_Game.GetFactionMan();
|
|
if(pFacMan != null && pFacMan.GetMember(roleid) != null)
|
|
{
|
|
return true;
|
|
}
|
|
|
|
CECTeam pTeam = GetTeam();
|
|
if(pTeam != null && pTeam.GetMemberByID(roleid) != null)
|
|
{
|
|
return true;
|
|
}
|
|
|
|
CECFriendMan pFriMan = GetFriendMan();
|
|
if(pFriMan != null && pFriMan.GetFriendByID(roleid) != null)
|
|
{
|
|
return true;
|
|
}
|
|
|
|
return false;
|
|
}
|
|
}
|
|
} |