public override void Deserialize( GenericReader reader ) { base.Deserialize( reader ); int version = reader.ReadInt(); m_Commodity = reader.ReadItem(); switch ( version ) { case 0: { if (m_Commodity != null) { Hue = 0x592; } break; } } }