// Token: 0x06013229 RID: 78377 RVA: 0x004E117C File Offset: 0x004DF37C private void OnTodaySignBoxClick(GoodsType type, int id, int count) { if (!BJLuaObjHelper.IsSkipLuaHotfix && this.TryInitHotFix("") && this.m_OnTodaySignBoxClickGoodsTypeInt32Int32_hotfix != null) { this.m_OnTodaySignBoxClickGoodsTypeInt32Int32_hotfix.call(new object[] { this, type2, id2, count2 }); return; } BJLuaObjHelper.IsSkipLuaHotfix = false; GoodsType type = type2; int id = id2; int count = count2; SignUITask $this = this; int num = this.m_playerContext.CanSignToday(); if (num == 0) { EverydaySignNetTask everydaySignNetTask = new EverydaySignNetTask(); everydaySignNetTask.EventOnStop += delegate(Task task) { EverydaySignNetTask everydaySignNetTask2 = task as EverydaySignNetTask; if (everydaySignNetTask2.Result == 0) { $this.m_signRewardListUIController.PlaySignAnimation(delegate { $this.m_signRewardListUIController.EnableCloseButton(true); $this.UpdateView(); $this.HandleBoxOpenNetTask(type, id, count); }); } else { CommonUIController.Instance.ShowErrorMessage(everydaySignNetTask2.Result, 2f, null, true); } }; everydaySignNetTask.Start(null); } else { this.m_signRewardListUIController.EnableCloseButton(true); if (num == -500) { BagFullUITask.StartUITask(this.m_currIntent); this.m_isAutoSign = false; } else { CommonUIController.Instance.ShowErrorMessage(num, 2f, null, true); } } }
// Token: 0x0601324F RID: 78415 RVA: 0x004E1AA0 File Offset: 0x004DFCA0 public LuaExportHelper(SignUITask owner) { this.m_owner = owner; }