internal void Write(BinaryWriter writer, AdvParamData.FileType fileType) { writer.Write(Version); writer.Write(Tbl.Count); foreach (var keyValue in Tbl) { writer.Write(keyValue.Key); BinaryUtil.WriteBytes(writer, BinaryUtil.BinaryWrite((x) => keyValue.Value.Write(x, fileType))); } }