Example #1
0
        private int WriteNormal(BinaryWriter writer)
        {
            int here = (int)writer.BaseStream.Position;

            if (Value != null)
            {
                foreach (var t in Value)
                {
                    MainSerializer.Write(t, Asset, writer, true);
                }
            }
            writer.Write((long)Asset.SearchHeaderReference("None"));
            return((int)writer.BaseStream.Position - here);
        }
Example #2
0
        private int WriteNTPL(AssetBinaryWriter writer)
        {
            int here = (int)writer.BaseStream.Position;

            if (Value != null)
            {
                foreach (var t in Value)
                {
                    MainSerializer.Write(t, writer, true);
                }
            }
            writer.Write(new FName("None"));
            return((int)writer.BaseStream.Position - here);
        }