OpenNos.GameObject.Character.IsFriendOfCharacter C# (CSharp) Method

IsFriendOfCharacter() public method

public IsFriendOfCharacter ( long characterId ) : bool
characterId long
return bool
        public bool IsFriendOfCharacter(long characterId)
        {
            return friends?.FirstOrDefault(c => c.RelatedCharacterId.Equals(characterId)) != null;
        }

Usage Example

Example #1
0
        private void OnOtherCharacterDisconnected(object sender, EventArgs e)
        {
            KeyValuePair <string, long> kvPair = (KeyValuePair <string, long>)sender;

            if (Character.IsFriendOfCharacter(kvPair.Value))
            {
                if (Character != null && Character.Name != kvPair.Key)
                {
                    _client.SendPacket(Character.GenerateSay(string.Format(Language.Instance.GetMessageFromKey("CHARACTER_LOGGED_OUT"), kvPair.Key), 10));
                    _client.SendPacket(Character.GenerateFinfo(kvPair.Value));
                }
            }
        }
All Usage Examples Of OpenNos.GameObject.Character::IsFriendOfCharacter
Character