public void WriteTo(EiBuffer buffer) { if (saveItemBeforeWritingToDisk) { Save(); } buffer.Write(seed); buffer.Write(level); buffer.Write(data.Length); buffer.Write(amount); for (int i = 0; i < data.Length; i++) { buffer.WriteASCII(data [i]); } }