public static IOMemoryStream WriteNameTable(DotArkFile f, DotArkSerializerInstance si) { //name table for props. Spec is here: https://us-central.assets-static-2.romanport.com/ark/#binary+class+name+table_header //Create stream IOMemoryStream ms = new IOMemoryStream(true); //Write into it DotArkWriter.WriteStringArray(ms, si.nameTable.ToArray()); return(ms); }
public static IOMemoryStream WriteBinaryDataNames(DotArkFile f, DotArkSerializerInstance si) { //Binary data names are showing map parts. Spec is here: https://us-central.assets-static-2.romanport.com/ark/#binary+data+names_header //Create stream IOMemoryStream ms = new IOMemoryStream(true); //Write into it DotArkWriter.WriteStringArray(ms, f.meta.binaryDataNames); return(ms); }