public SaveGameInfo(Stream stream)
{
BinaryReader reader = new BinaryReader(stream, TextCore.DefaultEncoding);
short length = reader.ReadInt16();
unknown1 = reader.ReadInt16();
Name = new String(reader.ReadChars(length));
unknown2 = reader.ReadInt32();
byte version = reader.ReadByte();
Version = new Version(version/100, version%100);
unknown3 = reader.ReadBytes(7);
Days = reader.ReadInt16();
Hours = reader.ReadInt16();
Minutes = reader.ReadInt16();
MapID = reader.ReadInt16();
PartyX = reader.ReadInt16();
PartyY = reader.ReadInt16();
}