public void Write(ChunkWriter writer) { writer.OpenChunk(ChunkType.TileImportMetadata, ChunkContentLength()); writer.Write(ProfileFile); writer.Write(ProfileName); writer.Write(RegionName); writer.Write(LayoutName); writer.Write(Offset); writer.Write(Planes); writer.Write(RomFilenames.Length); // file path count foreach (String fileName in RomFilenames) { writer.Write(fileName); } writer.CloseChunk(); }