// Token: 0x0600D661 RID: 54881 RVA: 0x003A6C28 File Offset: 0x003A4E28 private void OnClick() { if (!BJLuaObjHelper.IsSkipLuaHotfix && this.TryInitHotFix("") && this.m_OnClick_hotfix != null) { this.m_OnClick_hotfix.call(new object[] { this }); return; } BJLuaObjHelper.IsSkipLuaHotfix = false; if (this.m_goodsType == GoodsType.GoodsType_HeroSkin) { UITaskBase uitaskBase = UIUtility.FindUITaskWithType(typeof(HeroSkinChangeUITask)); if (uitaskBase == null) { HeroSkinChangeUITask.StartUITask("ShowOneSkin", this.m_goodsId, null, null); } else if (uitaskBase.State != Task.TaskState.Running) { HeroSkinChangeUITask.StartUITask("ShowOneSkin", this.m_goodsId, null, null); } } else if (this.m_goodsType == GoodsType.GoodsType_SoldierSkin) { UITaskBase uitaskBase2 = UIUtility.FindUITaskWithType(typeof(StoreSoldierSkinDetailUITask)); if (uitaskBase2 == null) { StoreSoldierSkinDetailUITask.StartSoldierSkinDetailPanel(this.m_goodsId, StoreSoldierSkinDetailUITask.StartTaskFromType.StartTaskFromGift, null); } else if (uitaskBase2.State != Task.TaskState.Running) { StoreSoldierSkinDetailUITask.StartSoldierSkinDetailPanel(this.m_goodsId, StoreSoldierSkinDetailUITask.StartTaskFromType.StartTaskFromGift, null); } } else if (this.m_goodsType == GoodsType.GoodsType_MonthCard) { MonthCardInfoUITask.StartUITask(this.m_goodsId, null); } else { GoodsType goodsType = this.m_goodsType; int goodsId = this.m_goodsId; int alignType = this.m_alignType; bool isNeedAutoClose = RewardGoodsUIController.m_isNeedAutoClose; RewardGoodsDescUITask.StartUITask(this, goodsType, goodsId, alignType, null, isNeedAutoClose); } }
// Token: 0x06013708 RID: 79624 RVA: 0x004F4848 File Offset: 0x004F2A48 public LuaExportHelper(StoreSoldierSkinDetailUITask owner) { this.m_owner = owner; }