示例#1
0
 public void Serialize(Core.GenericWriter writer)
 {
     for (int i = 0; i < 48; i++)
     {
         writer.Write(_indexesLo[i]);
     }
     for (int i = 0; i < 24; i++)
     {
         writer.Write(_indexesHi[i]);
     }
 }
示例#2
0
        public void Serialize(Core.GenericWriter writer)
        {
            for (int i = 0; i < 16; i++)
            {
                writer.Write(_palette[i]);
            }
            for (int i = 0; i < 4; i++)
            {
                writer.Write(_gfxSets[i]);
            }
            for (int i = 0; i < 4; i++)
            {
                writer.Write(_tilesetReuse[i]);
            }
            for (int i = 0; i < 8; i++)
            {
                writer.Write(_reserved[i]);
            }

            for (int i = 0; i < 80; i++)
            {
                writer.Write(_meta_bitfields[i]);
            }
            for (int i = 0; i < 80; i++)
            {
                writer.Write(_meta_attributes[i]);
            }
            for (int i = 0; i < 80; i++)
            {
                writer.Write(_meta_gfxUL[i]);
            }
            for (int i = 0; i < 80; i++)
            {
                writer.Write(_meta_gfxUR[i]);
            }
            for (int i = 0; i < 80; i++)
            {
                writer.Write(_meta_gfxLL[i]);
            }
            for (int i = 0; i < 80; i++)
            {
                writer.Write(_meta_gfxLR[i]);
            }
        }