public override void Serialize( GenericWriter writer ) { base.Serialize( writer ); writer.Write( (int) 0 ); // version writer.WriteEncodedInt( (int) m_Type ); writer.Write( (bool) m_TurnedOn ); writer.Write( (bool) m_IsRewardItem ); }