public void Write(Stream output)
{
BinaryWriter writer = new BinaryWriter(output, TextCore.DefaultEncoding);
writer.Write((short)Name.Length);
writer.Write(unknown1);
writer.Write(Name.ToCharArray());
writer.Write(unknown2);
writer.Write((byte)(Version.Major*100+Version.Minor));
writer.Write(unknown3);
writer.Write(Days);
writer.Write(Hours);
writer.Write(Minutes);
writer.Write(MapID);
writer.Write(PartyX);
writer.Write(PartyY);
}