// Token: 0x06004D27 RID: 19751 RVA: 0x0017A2BC File Offset: 0x001784BC
        public override object SerializeToClient()
        {
            DSSelectCardNtf dsselectCardNtf = new DSSelectCardNtf();

            dsselectCardNtf.Version = (uint)base.Version;
            dsselectCardNtf.CardPools.AddRange(CardPool.CardPoolsToPBActivityCardPools(this.CardPools.Values.ToList <CardPool>()));
            return(dsselectCardNtf);
        }
Esempio n. 2
0
        // Token: 0x060076D4 RID: 30420 RVA: 0x00207D28 File Offset: 0x00205F28
        public void DeSerialize(DSSelectCardNtf msg)
        {
            if (!BJLuaObjHelper.IsSkipLuaHotfix && this.TryInitHotFix("") && this.m_DeSerializeDSSelectCardNtf_hotfix != null)
            {
                this.m_DeSerializeDSSelectCardNtf_hotfix.call(new object[]
                {
                    this,
                    msg
                });
                return;
            }
            BJLuaObjHelper.IsSkipLuaHotfix = false;
            this.m_selectCardDS.ClearInitedData();
            List <CardPool> cardPools = CardPool.PBActivityCardPoolsToCardPools(msg.CardPools);

            base.InitCardPoolConfigs(cardPools);
            this.m_selectCardDS.InitCardPools(cardPools);
            this.m_selectCardDS.InitVersion((ushort)msg.Version, (ushort)msg.Version);
        }