Serialize() 공개 메소드

public Serialize ( Server.GenericWriter writer ) : void
writer Server.GenericWriter
리턴 void
예제 #1
0
파일: Skills.cs 프로젝트: Pumpk1ns/outlands
        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;
                }
            }
        }