Serialize() public méthode

public Serialize ( Server.GenericWriter writer ) : void
writer Server.GenericWriter
Résultat void
Exemple #1
0
        public void Serialize(GenericWriter writer)
        {
            m_Total = 0;

            writer.Write((int)3);                // version

            writer.Write((int)m_Cap);
            writer.Write((int)m_Skills.Length);

            for (int i = 0; i < m_Skills.Length; ++i)
            {
                Skill sk = m_Skills[i];

                if (sk == null)
                {
                    writer.Write((byte)0xFF);
                }

                else
                {
                    sk.Serialize(writer);
                    m_Total += sk.BaseFixedPoint;
                }
            }
        }