// Token: 0x0600743A RID: 29754 RVA: 0x00200918 File Offset: 0x001FEB18 public bool AddNewOperationalActivity(ProOperationalActivityBasicInfo operationalActivityBasicInfo) { if (!BJLuaObjHelper.IsSkipLuaHotfix && this.TryInitHotFix("") && this.m_AddNewOperationalActivityProOperationalActivityBasicInfo_hotfix != null) { return Convert.ToBoolean(this.m_AddNewOperationalActivityProOperationalActivityBasicInfo_hotfix.call(new object[] { this, operationalActivityBasicInfo })); } BJLuaObjHelper.IsSkipLuaHotfix = false; ConfigDataOperationalActivityInfo configDataOperationalActivityInfo = this.m_configDataLoader.GetConfigDataOperationalActivityInfo(operationalActivityBasicInfo.ActivityId); if (configDataOperationalActivityInfo == null) { return false; } OperationalActivityBase operationalActivityBase = OperationalActivityFactory.CreateOperationalActivity(operationalActivityBasicInfo.InstanceId, operationalActivityBasicInfo.ActivityId, configDataOperationalActivityInfo.ActivityType); operationalActivityBase.InitOperationalActivityTime(new DateTime(operationalActivityBasicInfo.OperationStartTime), new DateTime(operationalActivityBasicInfo.OperationEndTime), new DateTime(operationalActivityBasicInfo.GainRewardEndTime), new DateTime(operationalActivityBasicInfo.OperationShowTime)); operationalActivityBase.Config = configDataOperationalActivityInfo; if (operationalActivityBase.IsExpiredOperationalActivity(this.m_basicInfo.GetCurrentTime())) { return false; } base.AddNewOperationalActivity(operationalActivityBase); return true; }
public static int InitOperationalActivityTime(IntPtr l) { int result; try { OperationalActivityBase operationalActivityBase = (OperationalActivityBase)LuaObject.checkSelf(l); DateTime operationStartTime; LuaObject.checkValueType <DateTime>(l, 2, out operationStartTime); DateTime operationEndTime; LuaObject.checkValueType <DateTime>(l, 3, out operationEndTime); DateTime gainRewardEndTime; LuaObject.checkValueType <DateTime>(l, 4, out gainRewardEndTime); DateTime operationShowTime; LuaObject.checkValueType <DateTime>(l, 5, out operationShowTime); operationalActivityBase.InitOperationalActivityTime(operationStartTime, operationEndTime, gainRewardEndTime, operationShowTime); LuaObject.pushValue(l, true); result = 1; } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }
// Token: 0x06007433 RID: 29747 RVA: 0x001FFFB4 File Offset: 0x001FE1B4 public int ExchangeItemGroup(ulong operationalActivityInstanceId, int itemGroupIndex) { if (!BJLuaObjHelper.IsSkipLuaHotfix && this.TryInitHotFix("") && this.m_ExchangeItemGroupUInt64Int32_hotfix != null) { return Convert.ToInt32(this.m_ExchangeItemGroupUInt64Int32_hotfix.call(new object[] { this, operationalActivityInstanceId, itemGroupIndex })); } BJLuaObjHelper.IsSkipLuaHotfix = false; OperationalActivityBase operationalActivityBase = base.FindOperationalActivityById(operationalActivityInstanceId); if (operationalActivityBase == null) { return -2204; } LimitedTimeExchangeOperationActivity limitedTimeExchangeOperationActivity = operationalActivityBase as LimitedTimeExchangeOperationActivity; if (limitedTimeExchangeOperationActivity == null) { return -2212; } this.m_operationalActivityDS.ExchangeItemGroup(limitedTimeExchangeOperationActivity, itemGroupIndex); return 0; }
// Token: 0x06007434 RID: 29748 RVA: 0x00200078 File Offset: 0x001FE278 public int GainReward(ulong operationalActivityInstanceId, int rewardIndex) { if (!BJLuaObjHelper.IsSkipLuaHotfix && this.TryInitHotFix("") && this.m_GainRewardUInt64Int32_hotfix != null) { return Convert.ToInt32(this.m_GainRewardUInt64Int32_hotfix.call(new object[] { this, operationalActivityInstanceId, rewardIndex })); } BJLuaObjHelper.IsSkipLuaHotfix = false; OperationalActivityBase operationalActivityBase = base.FindOperationalActivityById(operationalActivityInstanceId); if (operationalActivityBase == null) { return -2204; } if (!OperationalActivityCompomentCommon.IsAwardOperationActivity(operationalActivityBase.ActivityType)) { return -2205; } AwardOperationalActivityBase operationalActivity = operationalActivityBase as AwardOperationalActivityBase; this.m_operationalActivityDS.GainReward(operationalActivity, rewardIndex); return 0; }
public static int get_Config(IntPtr l) { int result; try { OperationalActivityBase operationalActivityBase = (OperationalActivityBase)LuaObject.checkSelf(l); LuaObject.pushValue(l, true); LuaObject.pushValue(l, operationalActivityBase.Config); result = 2; } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }
public static int ToPBOperationalActivityBasicData(IntPtr l) { int result; try { OperationalActivityBase operationalActivityBase = (OperationalActivityBase)LuaObject.checkSelf(l); ProOperationalActivityBasicInfo o = operationalActivityBase.ToPBOperationalActivityBasicData(); LuaObject.pushValue(l, true); LuaObject.pushValue(l, o); result = 2; } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }
public static int GetExpiredTime(IntPtr l) { int result; try { OperationalActivityBase operationalActivityBase = (OperationalActivityBase)LuaObject.checkSelf(l); DateTime expiredTime = operationalActivityBase.GetExpiredTime(); LuaObject.pushValue(l, true); LuaObject.pushValue(l, expiredTime); result = 2; } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }
public static int ToInfoString(IntPtr l) { int result; try { OperationalActivityBase operationalActivityBase = (OperationalActivityBase)LuaObject.checkSelf(l); string s = operationalActivityBase.ToInfoString(); LuaObject.pushValue(l, true); LuaObject.pushValue(l, s); result = 2; } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }
public static int ToPBNtf(IntPtr l) { int result; try { OperationalActivityBase operationalActivityBase = (OperationalActivityBase)LuaObject.checkSelf(l); DSOperationalActivityNtf ntf; LuaObject.checkType <DSOperationalActivityNtf>(l, 2, out ntf); operationalActivityBase.ToPBNtf(ntf); LuaObject.pushValue(l, true); result = 1; } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }
public static int set_DaysAfterPlayerCreated(IntPtr l) { int result; try { OperationalActivityBase operationalActivityBase = (OperationalActivityBase)LuaObject.checkSelf(l); int daysAfterPlayerCreated; LuaObject.checkType(l, 2, out daysAfterPlayerCreated); operationalActivityBase.DaysAfterPlayerCreated = daysAfterPlayerCreated; LuaObject.pushValue(l, true); result = 1; } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }
public static int set_Config(IntPtr l) { int result; try { OperationalActivityBase operationalActivityBase = (OperationalActivityBase)LuaObject.checkSelf(l); ConfigDataOperationalActivityInfo config; LuaObject.checkType <ConfigDataOperationalActivityInfo>(l, 2, out config); operationalActivityBase.Config = config; LuaObject.pushValue(l, true); result = 1; } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }
public static int set_ActivityType(IntPtr l) { int result; try { OperationalActivityBase operationalActivityBase = (OperationalActivityBase)LuaObject.checkSelf(l); OperationalActivityType activityType; LuaObject.checkEnum <OperationalActivityType>(l, 2, out activityType); operationalActivityBase.ActivityType = activityType; LuaObject.pushValue(l, true); result = 1; } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }
public static int set_InstanceId(IntPtr l) { int result; try { OperationalActivityBase operationalActivityBase = (OperationalActivityBase)LuaObject.checkSelf(l); ulong instanceId; LuaObject.checkType(l, 2, out instanceId); operationalActivityBase.InstanceId = instanceId; LuaObject.pushValue(l, true); result = 1; } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }
public static int set_GainRewardEndTime(IntPtr l) { int result; try { OperationalActivityBase operationalActivityBase = (OperationalActivityBase)LuaObject.checkSelf(l); DateTime gainRewardEndTime; LuaObject.checkValueType <DateTime>(l, 2, out gainRewardEndTime); operationalActivityBase.GainRewardEndTime = gainRewardEndTime; LuaObject.pushValue(l, true); result = 1; } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }
public static int FindOperationalActivityByRafflePoolId(IntPtr l) { int result; try { RaffleComponentCommon raffleComponentCommon = (RaffleComponentCommon)LuaObject.checkSelf(l); int activityCardPoolId; LuaObject.checkType(l, 2, out activityCardPoolId); OperationalActivityBase o = raffleComponentCommon.FindOperationalActivityByRafflePoolId(activityCardPoolId); LuaObject.pushValue(l, true); LuaObject.pushValue(l, o); result = 2; } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }
// Token: 0x060076D7 RID: 30423 RVA: 0x00208038 File Offset: 0x00206238 public string GetActivityTimeByPoolId(int poolId) { if (!BJLuaObjHelper.IsSkipLuaHotfix && this.TryInitHotFix("") && this.m_GetActivityTimeByPoolIdInt32_hotfix != null) { return((string)this.m_GetActivityTimeByPoolIdInt32_hotfix.call(new object[] { this, poolId })); } BJLuaObjHelper.IsSkipLuaHotfix = false; OperationalActivityBase operationalActivityBase = base.FindOperationalActivityByActivityCardPoolId(poolId); string result = null; if (operationalActivityBase != null) { result = operationalActivityBase.OperationStartTime + " - " + operationalActivityBase.OperationEndTime; } return(result); }
public static int GetInitialTimeInOneDay(IntPtr l) { int result; try { OperationalActivityBase operationalActivityBase = (OperationalActivityBase)LuaObject.checkSelf(l); DateTime time; LuaObject.checkValueType <DateTime>(l, 2, out time); DateTime initialTimeInOneDay = operationalActivityBase.GetInitialTimeInOneDay(time); LuaObject.pushValue(l, true); LuaObject.pushValue(l, initialTimeInOneDay); result = 2; } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }
public static int FindOperationalActivityById(IntPtr l) { int result; try { DataSectionOperationalActivity dataSectionOperationalActivity = (DataSectionOperationalActivity)LuaObject.checkSelf(l); ulong operationalActivityInstanceId; LuaObject.checkType(l, 2, out operationalActivityInstanceId); OperationalActivityBase o = dataSectionOperationalActivity.FindOperationalActivityById(operationalActivityInstanceId); LuaObject.pushValue(l, true); LuaObject.pushValue(l, o); result = 2; } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }
public static int IsExpiredOperationalActivity(IntPtr l) { int result; try { OperationalActivityBase operationalActivityBase = (OperationalActivityBase)LuaObject.checkSelf(l); DateTime currentTime; LuaObject.checkValueType <DateTime>(l, 2, out currentTime); bool b = operationalActivityBase.IsExpiredOperationalActivity(currentTime); LuaObject.pushValue(l, true); LuaObject.pushValue(l, b); result = 2; } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }
public static int IsInGainRewardPeriod(IntPtr l) { int result; try { OperationalActivityBase operationalActivityBase = (OperationalActivityBase)LuaObject.checkSelf(l); DateTime time; LuaObject.checkValueType <DateTime>(l, 2, out time); bool b = operationalActivityBase.IsInGainRewardPeriod(time); LuaObject.pushValue(l, true); LuaObject.pushValue(l, b); result = 2; } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }
public static int __callBase_FindOperationalActivityByActivityCardPoolId(IntPtr l) { int result; try { SelectCardComponent selectCardComponent = (SelectCardComponent)LuaObject.checkSelf(l); int activityCardPoolId; LuaObject.checkType(l, 2, out activityCardPoolId); OperationalActivityBase o = selectCardComponent.m_luaExportHelper.__callBase_FindOperationalActivityByActivityCardPoolId(activityCardPoolId); LuaObject.pushValue(l, true); LuaObject.pushValue(l, o); result = 2; } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }
// Token: 0x060076D8 RID: 30424 RVA: 0x002080E8 File Offset: 0x002062E8 public int CanSelectCard(int cardPoolId, bool isSingleSelect, bool isUsingTickets) { if (!BJLuaObjHelper.IsSkipLuaHotfix && this.TryInitHotFix("") && this.m_CanSelectCardInt32BooleanBoolean_hotfix != null) { return(Convert.ToInt32(this.m_CanSelectCardInt32BooleanBoolean_hotfix.call(new object[] { this, cardPoolId, isSingleSelect, isUsingTickets }))); } BJLuaObjHelper.IsSkipLuaHotfix = false; CardPool cardPool = this.m_selectCardDS.FindCardPool(cardPoolId); if (cardPool == null) { ConfigDataCardPoolInfo configDataCardPoolInfo = this.m_configDataLoader.GetConfigDataCardPoolInfo(cardPoolId); if (configDataCardPoolInfo == null) { return(-1503); } if (configDataCardPoolInfo.PoolType == CardPoolType.CardPoolType_ActivityCardPool) { OperationalActivityBase operationalActivityBase = this.m_operationalActivity.FindOperationalActivityByActivityCardPoolId(cardPoolId); if (operationalActivityBase == null) { return(-1500); } cardPool = new CardPool(cardPoolId); cardPool.ActivityInstanceId = operationalActivityBase.InstanceId; } else { cardPool = new CardPool(cardPoolId); } cardPool.Config = configDataCardPoolInfo; } return(base.CanSelectCard(cardPool, isSingleSelect, isUsingTickets)); }
// Token: 0x0600743E RID: 29758 RVA: 0x00200CA0 File Offset: 0x001FEEA0 public void UpdateOperationalActivity(ProOperationalActivityBasicInfo opertioanlActivityInfo) { if (!BJLuaObjHelper.IsSkipLuaHotfix && this.TryInitHotFix("") && this.m_UpdateOperationalActivityProOperationalActivityBasicInfo_hotfix != null) { this.m_UpdateOperationalActivityProOperationalActivityBasicInfo_hotfix.call(new object[] { this, opertioanlActivityInfo }); return; } BJLuaObjHelper.IsSkipLuaHotfix = false; OperationalActivityBase operationalActivityBase = base.FindOperationalActivityById(opertioanlActivityInfo.InstanceId); if (operationalActivityBase == null) { return; } operationalActivityBase.OperationStartTime = new DateTime(opertioanlActivityInfo.OperationStartTime); operationalActivityBase.OperationEndTime = new DateTime(opertioanlActivityInfo.OperationEndTime); operationalActivityBase.GainRewardEndTime = new DateTime(opertioanlActivityInfo.GainRewardEndTime); this.m_operationalActivityDS.SetDirty(true); }
public static int constructor(IntPtr l) { int result; try { int num = LuaDLL.lua_gettop(l); if (num == 1) { OperationalActivityBase o = new OperationalActivityBase(); LuaObject.pushValue(l, true); LuaObject.pushValue(l, o); result = 2; } else if (num == 4) { ulong instanceId; LuaObject.checkType(l, 2, out instanceId); int operationalActivityId; LuaObject.checkType(l, 3, out operationalActivityId); OperationalActivityType operationalActivityType; LuaObject.checkEnum <OperationalActivityType>(l, 4, out operationalActivityType); OperationalActivityBase o = new OperationalActivityBase(instanceId, operationalActivityId, operationalActivityType); LuaObject.pushValue(l, true); LuaObject.pushValue(l, o); result = 2; } else { result = LuaObject.error(l, "New object failed."); } } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }
// Token: 0x0600743B RID: 29755 RVA: 0x00200A20 File Offset: 0x001FEC20 public bool AddRedeemActivity(int activityId, RedeemInfoAck info) { if (!BJLuaObjHelper.IsSkipLuaHotfix && this.TryInitHotFix("") && this.m_AddRedeemActivityInt32RedeemInfoAck_hotfix != null) { return Convert.ToBoolean(this.m_AddRedeemActivityInt32RedeemInfoAck_hotfix.call(new object[] { this, activityId, info })); } BJLuaObjHelper.IsSkipLuaHotfix = false; ConfigDataOperationalActivityInfo configDataOperationalActivityInfo = this.m_configDataLoader.GetConfigDataOperationalActivityInfo(activityId); OperationalActivityBase operationalActivityBase = new OperationalActivityBase(0UL, activityId, OperationalActivityType.OperationalActivityType_Redeem); operationalActivityBase.InitOperationalActivityTime(new DateTime(info.StartDate), new DateTime(info.EndDate), new DateTime(info.EndDate), new DateTime(info.EndDate)); operationalActivityBase.Config = configDataOperationalActivityInfo; if (operationalActivityBase.IsExpiredOperationalActivity(this.m_basicInfo.GetCurrentTime())) { return false; } base.AddNewOperationalActivity(operationalActivityBase); return true; }
public static int CreateOperationalActivity_s(IntPtr l) { int result; try { ulong instanceId; LuaObject.checkType(l, 1, out instanceId); int operationalActivityId; LuaObject.checkType(l, 2, out operationalActivityId); OperationalActivityType operationalActivityType; LuaObject.checkEnum <OperationalActivityType>(l, 3, out operationalActivityType); OperationalActivityBase o = OperationalActivityFactory.CreateOperationalActivity(instanceId, operationalActivityId, operationalActivityType); LuaObject.pushValue(l, true); LuaObject.pushValue(l, o); result = 2; } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }
// Token: 0x06007476 RID: 29814 RVA: 0x00201508 File Offset: 0x001FF708 public void __callBase_EffectOperationActivityGenerateEffect(OperationalActivityBase operationalActivity, bool isPositive) { this.m_owner.__callBase_EffectOperationActivityGenerateEffect(operationalActivity, isPositive); }
// Token: 0x06007475 RID: 29813 RVA: 0x002014F8 File Offset: 0x001FF6F8 public int __callBase_GetAwardOperationActivityRewardItemGroupIdByIndex(OperationalActivityBase operationalActivity, int rewardIndex) { return this.m_owner.__callBase_GetAwardOperationActivityRewardItemGroupIdByIndex(operationalActivity, rewardIndex); }
// Token: 0x06007472 RID: 29810 RVA: 0x002014C8 File Offset: 0x001FF6C8 public int __callBase_CanGainOperactionalActivityReward(OperationalActivityBase operationalActivityBase, int rewardIndex) { return this.m_owner.__callBase_CanGainOperactionalActivityReward(operationalActivityBase, rewardIndex); }
// Token: 0x0600746F RID: 29807 RVA: 0x00201498 File Offset: 0x001FF698 public void __callBase_OnActivityInitCallBack(OperationalActivityBase activity) { this.m_owner.__callBase_OnActivityInitCallBack(activity); }