// 0x72
        private void HandleClanCreationInvitation(ParseData pd)
        {
            DataReader dr           = new DataReader(pd.Data);
            int        cookie       = dr.ReadInt32();
            string     tag          = dr.ReadDwordString(0);
            string     name         = dr.ReadCString();
            string     inviter      = dr.ReadCString();
            int        inviteeCount = dr.ReadByte();

            string[] invitees = new string[inviteeCount];
            for (int i = 0; i < inviteeCount; i++)
            {
                invitees[i] = dr.ReadCString();
            }

            ClanFormationInvitationEventArgs args = new ClanFormationInvitationEventArgs(cookie, tag, name, inviter, invitees)
            {
                EventData = pd
            };

            OnClanFormationInvitationReceived(args);
        }
Example #2
0
 public void OnClanFormationInvitationReceived(ClanFormationInvitationEventArgs e)
 {
     m_host.OnClanFormationInvitationReceived(e);
 }