// Token: 0x06005099 RID: 20633 RVA: 0x001815A4 File Offset: 0x0017F7A4 public ProAccumulateConsumeCrystalOperationalActivity SerializeToPB() { ProAccumulateConsumeCrystalOperationalActivity proAccumulateConsumeCrystalOperationalActivity = new ProAccumulateConsumeCrystalOperationalActivity(); proAccumulateConsumeCrystalOperationalActivity.BasicInfo = base.ToPBOperationalActivityBasicData(); proAccumulateConsumeCrystalOperationalActivity.AccumulateConsumeCrystal = this.AccumulateConsumeCrystal; proAccumulateConsumeCrystalOperationalActivity.GainRewardIndexs.AddRange(base.GainedRewardIndexs); return(proAccumulateConsumeCrystalOperationalActivity); }
// Token: 0x06005097 RID: 20631 RVA: 0x0018151C File Offset: 0x0017F71C public void DeserializeFromPB(ProAccumulateConsumeCrystalOperationalActivity 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.AccumulateConsumeCrystal = pbOperationalActivity.AccumulateConsumeCrystal; base.GainedRewardIndexs.AddRange(pbOperationalActivity.GainRewardIndexs); base.Config = config; }
public static int SerializeToPB(IntPtr l) { int result; try { AccumulateConsumeCrystalOperationalActivity accumulateConsumeCrystalOperationalActivity = (AccumulateConsumeCrystalOperationalActivity)LuaObject.checkSelf(l); ProAccumulateConsumeCrystalOperationalActivity o = accumulateConsumeCrystalOperationalActivity.SerializeToPB(); LuaObject.pushValue(l, true); LuaObject.pushValue(l, o); result = 2; } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }