private void Write(FbnBinaryWriter writer) { // Header writer.Write(( int )Type); writer.Write(Field04); writer.Write(16); writer.Write(0); // Write lists writer.WriteList(HitTriggers); writer.WriteList(Entrances); writer.WriteList(Block8Entries); writer.WriteList(Block9Entries); writer.WriteList(Block10Entries); writer.WriteList(Block11Entries); writer.WriteList(MessageTriggers); writer.WriteList(Block18Entries); writer.WriteList(Block19Entries); writer.WriteList(Block22Entries); }
public void Save(Stream stream, bool leaveOpen) { using (var writer = new FbnBinaryWriter(stream, Encoding.Default, leaveOpen, Endianness.Big)) Write(writer); }
private void Write(FbnBinaryWriter writer) { writer.WriteList(this, 16); }