Ejemplo n.º 1
0
        public void Serialize(IGenericWriter writer)
        {
            writer.Write(0); // Version

            writer.Write(Name);
            writer.Write(m_Leader);

            writer.WriteGuildList(m_Members, true);
            writer.WriteGuildList(m_PendingMembers, true);

            Alliances.TryAdd(Name.ToLower(), this);
        }
Ejemplo n.º 2
0
        public AllianceInfo(Guild leader, string name, Guild partner)
        {
            m_Leader = leader;
            Name     = name;

            m_Members        = new List <Guild>();
            m_PendingMembers = new List <Guild>();

            leader.Alliance  = this;
            partner.Alliance = this;

            Alliances.TryAdd(Name.ToLower(), this);
        }