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

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

public EstablishContact ( Empire empireContacted, SitRepManager sitRepManager ) : void
empireContacted Empire
sitRepManager SitRepManager
Результат void
        public void EstablishContact(Empire empireContacted, SitRepManager sitRepManager)
        {
            foreach (Contact contact in contacts)
            {
                if (contact.EmpireInContact == empireContacted && !contact.Contacted)
                {
                    //Need to add some fudge factor
                    contact.RelationshipStatus = (int)(thisEmpire.EmpireRace.CharismaMultipler * empireContacted.EmpireRace.CharismaMultipler * 500);
                    contact.Contacted = true;
                    contact.OutgoingMessage = MessageType.NONE;
                    contact.IncomingMessage = MessageType.NONE;
                    sitRepManager.AddItem(new SitRepItem(Screen.Diplomacy, null, null, new Point(-1, -1), "You have established contact with " + empireContacted.EmpireName + " empire."));
                    return;
                }
            }
        }