private void BuyItem(object obj) { GS_EXCHANGE_MYTHICSOL_REQ gS_EXCHANGE_MYTHICSOL_REQ = (GS_EXCHANGE_MYTHICSOL_REQ)obj; if (gS_EXCHANGE_MYTHICSOL_REQ == null) { return; } SendPacket.GetInstance().SendObject(eGAME_PACKET_ID.GS_EXCHANGE_MYTHICSOL_REQ, gS_EXCHANGE_MYTHICSOL_REQ); TsAudioManager.Instance.AudioContainer.RequestAudioClip("UI_SFX", "ETC", "COMMON-SUCCESS", new PostProcPerItem(NrAudioClipDownloaded.OnEventAudioClipDownloadedImmedatePlay)); }
private void ClickSell(IUIObject obj) { if (this.m_itSelectItem != null) { ITEM iTEM = this.m_itSelectItem.Data as ITEM; if (iTEM != null && iTEM.IsLock()) { Main_UI_SystemMessage.ADDMessage(NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("726"), SYSTEM_MESSAGE_TYPE.NORMAL_MESSAGE_GREEN); return; } } GS_EXCHANGE_MYTHICSOL_REQ gS_EXCHANGE_MYTHICSOL_REQ = new GS_EXCHANGE_MYTHICSOL_REQ(); gS_EXCHANGE_MYTHICSOL_REQ.nType = (int)this.m_eType; gS_EXCHANGE_MYTHICSOL_REQ.nItemUnique = this.m_nSelectItemUnique; gS_EXCHANGE_MYTHICSOL_REQ.nItemNum = this.m_nGetItemNum; gS_EXCHANGE_MYTHICSOL_REQ.nIDX = this.m_nSelectItemIDX; gS_EXCHANGE_MYTHICSOL_REQ.nSelectNum = this.m_nSelectItemNum; string textFromInterface = NrTSingleton <NrTextMgr> .Instance.GetTextFromInterface("2257"); string textFromMessageBox = NrTSingleton <NrTextMgr> .Instance.GetTextFromMessageBox("204"); NrTSingleton <CTextParser> .Instance.ReplaceParam(ref textFromMessageBox, new object[] { textFromMessageBox, "targetname", NrTSingleton <ItemManager> .Instance.GetItemNameByItemUnique(this.m_nSelectItemUnique), "count", this.m_nGetItemNum }); MsgBoxUI msgBoxUI = NrTSingleton <FormsManager> .Instance.LoadForm(G_ID.MSGBOX_DLG) as MsgBoxUI; if (msgBoxUI != null) { msgBoxUI.SetMsg(new YesDelegate(this.BuyItem), gS_EXCHANGE_MYTHICSOL_REQ, null, null, textFromInterface, textFromMessageBox, eMsgType.MB_OK_CANCEL); } }