public override void Deserialize(GenericReader reader) { base.Deserialize(reader); int version = reader.ReadInt(); switch (version) { case 0: { KeyType = (AsylumKeyType)reader.ReadInt(); } break; } }