private void ShowEndlessToolEffect(EndlessToolDataItem toolData, UseEndlessItemRsp rsp) { Singleton <MainUIManager> .Instance.ShowUIEffect(base.config.contextName, toolData.EffectPrefatPath); object[] replaceParams = new object[] { toolData.GetDisplayTitle() }; string text = LocalizationGeneralLogic.GetText("Menu_Desc_EndlessUseSuccess", replaceParams); Singleton <MainUIManager> .Instance.ShowDialog(new GeneralHintDialogContext(text, 2f), UIType.Any); }
private bool OnUseEndlessItemRsp(UseEndlessItemRsp rsp) { if (rsp.get_retcode() == null) { this.ShowEndlessToolEffect(this._selectToolData, rsp); this._selectItem = null; this._selectToolData = null; this.SetupView(); } return(false); }