public override void LoadDump(Dump dump)
{
string guid = dump[DumpGuid] as string;
if (guid == null)
{
throw new KOSSerializationException("Vessel's guid is null or invalid");
}
Vessel vessel = FlightGlobals.Vessels.Find((v) => v.id.ToString().Equals(guid));
if (vessel == null)
{
throw new KOSSerializationException("Vessel with the given id does not exist");
}
Vessel = vessel;
}