Beyond_Beyaan.Data_Managers.ContactManager.UpdateContacts C# (CSharp) Метод

UpdateContacts() публичный Метод

public UpdateContacts ( SitRepManager sitRepManager ) : void
sitRepManager SitRepManager
Результат void
        public void UpdateContacts(SitRepManager sitRepManager)
        {
            //Handle messages

            foreach (Contact contact in contacts)
            {
                if (!contact.Contacted)
                {
                    continue;
                }
                Empire whichEmpireInRequest;
                contact.IncomingMessage = contact.EmpireInContact.ContactManager.GetMessage(thisEmpire, out whichEmpireInRequest);
                contact.IncomingEmpireRequest = whichEmpireInRequest;
                if (contact.IncomingMessage != MessageType.NONE)
                {
                    sitRepManager.AddItem(new SitRepItem(Screen.Diplomacy, null, null, new Point(), "You have received a message from the " + contact.EmpireInContact.EmpireName + " Empire."));
                    HandleMessage(contact, contact.IncomingMessage, contact.IncomingEmpireRequest);
                }
            }

            //Handle relationship changes
        }