// Token: 0x06004C8C RID: 19596 RVA: 0x00178D10 File Offset: 0x00176F10 public override object SerializeToClient() { DSRaffleNtf dsraffleNtf = new DSRaffleNtf { Version = (uint)base.Version }; dsraffleNtf.RafflePools.AddRange(RafflePool.RafflePools2PbActivityRafflePools(this.RafflePools.Values.ToList <RafflePool>())); return(dsraffleNtf); }
// Token: 0x06007579 RID: 30073 RVA: 0x002031D0 File Offset: 0x002013D0 public void DeSerialize(DSRaffleNtf msg) { if (!BJLuaObjHelper.IsSkipLuaHotfix && this.TryInitHotFix("") && this.m_DeSerializeDSRaffleNtf_hotfix != null) { this.m_DeSerializeDSRaffleNtf_hotfix.call(new object[] { this, msg }); return; } BJLuaObjHelper.IsSkipLuaHotfix = false; this.m_RaffleDS.ClearInitedData(); List <RafflePool> rafflePools = RafflePool.PBRafflePoolsToRafflePools(msg.RafflePools); base.InitRafflePoolConfigs(rafflePools); this.m_RaffleDS.InitRafflePools(rafflePools); this.m_RaffleDS.InitVersion((ushort)msg.Version, (ushort)msg.Version); }