// Token: 0x0600507F RID: 20607 RVA: 0x0018109C File Offset: 0x0017F29C public ProSpecificDaysLoginOperationalActivity SerializeToPB() { ProSpecificDaysLoginOperationalActivity proSpecificDaysLoginOperationalActivity = new ProSpecificDaysLoginOperationalActivity(); proSpecificDaysLoginOperationalActivity.BasicInfo = base.ToPBOperationalActivityBasicData(); proSpecificDaysLoginOperationalActivity.SpecificLoginTimes.AddRange(this.SpecificLoginTimes); proSpecificDaysLoginOperationalActivity.GainRewardIndexs.AddRange(base.GainedRewardIndexs); return(proSpecificDaysLoginOperationalActivity); }
// Token: 0x0600507D RID: 20605 RVA: 0x00181010 File Offset: 0x0017F210 public void DeserializeFromPB(ProSpecificDaysLoginOperationalActivity pbOperationalActivity, ConfigDataOperationalActivityInfo config) { base.OperationStartTime = new DateTime(pbOperationalActivity.BasicInfo.OperationStartTime); base.OperationEndTime = new DateTime(pbOperationalActivity.BasicInfo.OperationEndTime); base.GainRewardEndTime = new DateTime(pbOperationalActivity.BasicInfo.GainRewardEndTime); this.SpecificLoginTimes.AddRange(pbOperationalActivity.SpecificLoginTimes); base.GainedRewardIndexs.AddRange(pbOperationalActivity.GainRewardIndexs); base.Config = config; }
public static int SerializeToPB(IntPtr l) { int result; try { SpecificDaysLoginOperationalActivity specificDaysLoginOperationalActivity = (SpecificDaysLoginOperationalActivity)LuaObject.checkSelf(l); ProSpecificDaysLoginOperationalActivity o = specificDaysLoginOperationalActivity.SerializeToPB(); LuaObject.pushValue(l, true); LuaObject.pushValue(l, o); result = 2; } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }