// Token: 0x06005085 RID: 20613 RVA: 0x001811D8 File Offset: 0x0017F3D8 public void DeserializeFromPB(ProAccumulateLoginOperationalActivity 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; }
// Token: 0x06005087 RID: 20615 RVA: 0x00181264 File Offset: 0x0017F464 public ProAccumulateLoginOperationalActivity SerializeToPB() { ProAccumulateLoginOperationalActivity proAccumulateLoginOperationalActivity = new ProAccumulateLoginOperationalActivity(); proAccumulateLoginOperationalActivity.BasicInfo = base.ToPBOperationalActivityBasicData(); proAccumulateLoginOperationalActivity.GainRewardIndexs.AddRange(base.GainedRewardIndexs); proAccumulateLoginOperationalActivity.SpecificLoginTimes.AddRange(this.SpecificLoginTimes); return(proAccumulateLoginOperationalActivity); }
public static int SerializeToPB(IntPtr l) { int result; try { AccumulateLoginOperationalActivity accumulateLoginOperationalActivity = (AccumulateLoginOperationalActivity)LuaObject.checkSelf(l); ProAccumulateLoginOperationalActivity o = accumulateLoginOperationalActivity.SerializeToPB(); LuaObject.pushValue(l, true); LuaObject.pushValue(l, o); result = 2; } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }