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