public override void Deserialize( GenericReader reader ) { base.Deserialize( reader ); int version = reader.ReadInt(); switch ( version ) { case 1: { m_InUse = reader.ReadBool(); if ( m_InUse ) Delete(); break; } } Stackable = false; }