public override void Deserialize(GenericReader reader) { base.Deserialize( reader ); int version = reader.ReadInt(); if( version == 0 && ( Weight == 1 || Weight == 5 ) ) { Weight = -1; } } }