public void Set_AutoBattle(bool bisAutoOn) { string message = string.Empty; if (bisAutoOn) { message = NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("523"); } else { message = NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("524"); } Main_UI_SystemMessage.ADDMessage(message); this.m_bIsAuto = bisAutoOn; this.Set_AutoBattleTexture(this.m_bIsAuto); }
public void OnClickExpedition(IUIObject obj) { string message = string.Empty; if (!NrTSingleton <ContentsLimitManager> .Instance.IsExpeditionLimit() || !NrTSingleton <ContentsLimitManager> .Instance.IsExpeditionLevel(NrTSingleton <NkCharManager> .Instance.m_kMyCharInfo.GetLevel())) { message = NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("727"); Main_UI_SystemMessage.ADDMessage(message, SYSTEM_MESSAGE_TYPE.NAGATIVE_MESSAGE); return; } GS_EXPEDITION_CURRENTSTATUS_INFO_GET_REQ gS_EXPEDITION_CURRENTSTATUS_INFO_GET_REQ = new GS_EXPEDITION_CURRENTSTATUS_INFO_GET_REQ(); gS_EXPEDITION_CURRENTSTATUS_INFO_GET_REQ.i32Page = 1; SendPacket.GetInstance().SendObject(eGAME_PACKET_ID.GS_EXPEDITION_CURRENTSTATUS_INFO_GET_REQ, gS_EXPEDITION_CURRENTSTATUS_INFO_GET_REQ); }
private void OnClickInitialive(IUIObject Obj) { int tempCount = SoldierBatch.SOLDIERBATCH.GetTempCount(); if (tempCount <= 0) { Main_UI_SystemMessage.ADDMessage(NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("740"), SYSTEM_MESSAGE_TYPE.NAGATIVE_MESSAGE); return; } InitiativeSetDlg initiativeSetDlg = NrTSingleton <FormsManager> .Instance.LoadForm(G_ID.INITIATIVE_SET_DLG) as InitiativeSetDlg; if (initiativeSetDlg != null && SoldierBatch.SOLDIER_BATCH_MODE == eSOLDIER_BATCH_MODE.MODE_DAILYDUNGEON) { initiativeSetDlg.SetBatchSolList(eBATTLE_ROOMTYPE.eBATTLE_ROOMTYPE_DAILYDUNGEON); } }
public void OnClickStartInfiBattle(IUIObject obj) { if (SoldierBatch.SOLDIER_BATCH_MODE != eSOLDIER_BATCH_MODE.MODE_INFIBATTLE && SoldierBatch.SOLDIER_BATCH_MODE != eSOLDIER_BATCH_MODE.MODE_PRACTICE_INFIBATTLE) { return; } NrMyCharInfo myCharInfo = NrTSingleton <NkCharManager> .Instance.GetMyCharInfo(); long charSubData = myCharInfo.GetCharSubData(eCHAR_SUBDATA.CHAR_SUBDATA_INFIBATTLE_COOLTIME); long curTime = PublicMethod.GetCurTime(); if (curTime < charSubData) { Main_UI_SystemMessage.ADDMessage(NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("862"), SYSTEM_MESSAGE_TYPE.NAGATIVE_MESSAGE); return; } COMMON_CONSTANT_Manager instance = COMMON_CONSTANT_Manager.GetInstance(); if (instance != null) { int value = instance.GetValue(eCOMMON_CONSTANT.eCOMMON_CONSTANT_INFIBATTLE_CHARGEMAX); int num = value - (int)NrTSingleton <NkCharManager> .Instance.m_kMyCharInfo.GetCharDetail(21); if (num < 0) { num = 0; } if (SoldierBatch.SOLDIER_BATCH_MODE == eSOLDIER_BATCH_MODE.MODE_INFIBATTLE && num <= 0) { Main_UI_SystemMessage.ADDMessage(NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("684"), SYSTEM_MESSAGE_TYPE.NAGATIVE_MESSAGE); return; } } else { Main_UI_SystemMessage.ADDMessage(NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("684"), SYSTEM_MESSAGE_TYPE.NAGATIVE_MESSAGE); } int solBatchNum = SoldierBatch.SOLDIERBATCH.GetSolBatchNum(); int maxSolArray = SoldierBatch.SOLDIERBATCH.GetMaxSolArray(); if (solBatchNum < maxSolArray) { this.ShowMessageBox_NotEnough_SolNumBatch(new YesDelegate(this.OnInfiStartMatch), solBatchNum, maxSolArray); return; } this.OnInfiStartMatch(null); }
private void _funcUIEffectDownloaded(IDownloadedItem wItem, object obj) { Main_UI_SystemMessage.CloseUI(); if (null == wItem.mainAsset) { TsLog.LogWarning("wItem.mainAsset is null -> Path = {0}", new object[] { wItem.assetPath }); return; } GameObject gameObject = wItem.mainAsset as GameObject; if (null == gameObject) { return; } this.SlotEffect = (GameObject)UnityEngine.Object.Instantiate(gameObject, Vector3.zero, Quaternion.identity); if (null == this.SlotEffect) { return; } Vector2 screenPos = new Vector2((float)(Screen.width / 2), (float)(Screen.height / 2)); Vector3 effectUIPos = base.GetEffectUIPos(screenPos); effectUIPos.z = 0f; this.SlotEffect.transform.position = effectUIPos; NkUtil.SetAllChildLayer(this.SlotEffect, GUICamera.UILayer); GameObject gameObject2 = NkUtil.GetChild(this.SlotEffect.transform, "fx_sucess").gameObject; if (null != gameObject2) { gameObject2.SetActive(true); } effectUIPos.x += 2.8f; effectUIPos.y -= 21f; this.SlotEffect.transform.position = effectUIPos; TsAudioManager.Container.RequestAudioClip("UI_SFX", "EQUIPMENT-UP", "SUCCESS", new PostProcPerItem(NrAudioClipDownloaded.OnEventAudioClipDownloadedImmedatePlay)); if (TsPlatform.IsMobile && TsPlatform.IsEditor) { NrTSingleton <NkClientLogic> .Instance.SetEditorShaderConvert(ref this.SlotEffect); } if (null != this.SlotEffect) { UnityEngine.Object.DestroyObject(this.SlotEffect, 5f); } }
private void BattleMatch(IUIObject obj) { NrMyCharInfo myCharInfo = NrTSingleton <NkCharManager> .Instance.GetMyCharInfo(); long charSubData = myCharInfo.GetCharSubData(eCHAR_SUBDATA.CHAR_SUBDATA_INFIBATTLE_COOLTIME); long curTime = PublicMethod.GetCurTime(); if (curTime < charSubData) { Main_UI_SystemMessage.ADDMessage(NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("862"), SYSTEM_MESSAGE_TYPE.NAGATIVE_MESSAGE); return; } COMMON_CONSTANT_Manager instance = COMMON_CONSTANT_Manager.GetInstance(); if (instance != null) { int value = COMMON_CONSTANT_Manager.GetInstance().GetValue(eCOMMON_CONSTANT.eCOMMON_CONSTANT_INFIBATTLE_LEVEL); if (myCharInfo.GetLevel() < value) { string empty = string.Empty; NrTSingleton <CTextParser> .Instance.ReplaceParam(ref empty, new object[] { NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("129"), "level", value }); Main_UI_SystemMessage.ADDMessage(empty, SYSTEM_MESSAGE_TYPE.NAGATIVE_MESSAGE); return; } long num = myCharInfo.GetCharSubData(eCHAR_SUBDATA.CHAR_SUBDATA_INFIBATTLECOUNT); if (num < 0L) { num = 0L; } if (num > 0L) { TsAudioManager.Instance.AudioContainer.RequestAudioClip("UI_SFX", "PLUNDER", "REMIT", new PostProcPerItem(NrAudioClipDownloaded.OnEventAudioClipDownloadedImmedatePlay)); SoldierBatch.SOLDIER_BATCH_MODE = eSOLDIER_BATCH_MODE.MODE_INFIBATTLE; FacadeHandler.PushStage(Scene.Type.SOLDIER_BATCH); } else { Main_UI_SystemMessage.ADDMessage(NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("684"), SYSTEM_MESSAGE_TYPE.NAGATIVE_MESSAGE); } } }
public void ClickGuildWarApply(IUIObject obj) { if (obj == null || obj.Data == null) { return; } byte iRadeUnique = (byte)obj.Data; if (!NrTSingleton <NkCharManager> .Instance.m_kMyCharInfo.IsGuildWarApplyUser()) { Main_UI_SystemMessage.ADDMessage(NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("317"), SYSTEM_MESSAGE_TYPE.NAGATIVE_MESSAGE); return; } NrTSingleton <GuildWarManager> .Instance.Send_GS_GUILDWAR_APPLY_MILITARY_INFO_REQ(NrTSingleton <NewGuildManager> .Instance.GetGuildID(), iRadeUnique); this.SetControlEnable(false); }
public override void PurchaseItem(string strItem, int price) { if (this.m_PurchaseList.ContainsKey(strItem)) { Main_UI_SystemMessage.ADDMessage(NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("664")); return; } NrTSingleton <NrMainSystem> .Instance.m_bIsBilling = true; this.strProductID = strItem; string text = string.Format("1{0:yyMMddHHmmss}_{1}", DateTime.Now, NrTSingleton <NkCharManager> .Instance.m_kMyCharInfo.m_PersonID); int niapRequestCode = 100; PlayerPrefs.SetString(NrPrefsKey.BUY_PRODUCT_ID, strItem); PlayerPrefs.SetString(NrPrefsKey.BUY_UNIQUE_CODE, text); PlayerPrefs.SetString(NrPrefsKey.BUY_DATE, string.Format("{0:yyyyMMdd}", DateTime.Now)); NIAPNativeExtension.Instance.requestPayment(this.strProductID, niapRequestCode, text, new Action <NIAPPurchase>(this.onPaymentCompleted), new Action <NIAPResult>(this.onPaymentCanceled), new Action <NIAPResultError>(this.onPaymentError)); }
public void OnClickDefenceMilitaryInfo(IUIObject obj) { MINE_GUILD_CURRENTSTATUS_INFO mINE_GUILD_CURRENTSTATUS_INFO = obj.Data as MINE_GUILD_CURRENTSTATUS_INFO; if (mINE_GUILD_CURRENTSTATUS_INFO != null) { if (mINE_GUILD_CURRENTSTATUS_INFO.i64MineID <= 0L) { return; } string message = string.Empty; if (0L >= NrTSingleton <NewGuildManager> .Instance.GetGuildID()) { return; } NrMyCharInfo kMyCharInfo = NrTSingleton <NkCharManager> .Instance.m_kMyCharInfo; NewGuildMember memberInfoFromPersonID = NrTSingleton <NewGuildManager> .Instance.GetMemberInfoFromPersonID(kMyCharInfo.m_PersonID); if (memberInfoFromPersonID == null) { return; } if (memberInfoFromPersonID.GetRank() <= NewGuildDefine.eNEWGUILD_MEMBER_RANK.eNEWGUILD_MEMBER_RANK_INITIATE) { message = NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("532"); Main_UI_SystemMessage.ADDMessage(message, SYSTEM_MESSAGE_TYPE.NAGATIVE_MESSAGE); return; } byte nMode; if (mINE_GUILD_CURRENTSTATUS_INFO.i64DefenceGuildID == NrTSingleton <NewGuildManager> .Instance.GetGuildID()) { nMode = 2; } else { nMode = 3; } GS_MINE_SEARCH_REQ gS_MINE_SEARCH_REQ = new GS_MINE_SEARCH_REQ(); gS_MINE_SEARCH_REQ.bSearchMineGrade = 0; gS_MINE_SEARCH_REQ.m_nMineID = mINE_GUILD_CURRENTSTATUS_INFO.i64MineID; gS_MINE_SEARCH_REQ.m_nGuildID = 0L; gS_MINE_SEARCH_REQ.m_nMode = nMode; SendPacket.GetInstance().SendObject(eGAME_PACKET_ID.GS_MINE_SEARCH_REQ, gS_MINE_SEARCH_REQ); } }
public void SelectItem() { UIListItemContainer selectItem = this.m_nlbItemList.GetSelectItem(); if (null == selectItem) { return; } if (selectItem.Data == null) { return; } if (this.m_eAuctionRegisterType == AuctionDefine.eAUCTIONREGISTERTYPE.eAUCTIONREGISTERTYPE_ITEM) { ITEM iTEM = selectItem.data as ITEM; if (iTEM.IsLock()) { Main_UI_SystemMessage.ADDMessage(NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("726"), SYSTEM_MESSAGE_TYPE.NORMAL_MESSAGE_GREEN); return; } AuctionMainDlg auctionMainDlg = NrTSingleton <FormsManager> .Instance.GetForm(G_ID.AUCTION_MAIN_DLG) as AuctionMainDlg; if (auctionMainDlg != null) { auctionMainDlg.SetSelectItem(iTEM); } } else if (this.m_eAuctionRegisterType == AuctionDefine.eAUCTIONREGISTERTYPE.eAUCTIONREGISTERTYPE_SOL) { NkSoldierInfo nkSoldierInfo = selectItem.data as NkSoldierInfo; if (nkSoldierInfo.IsAtbCommonFlag(1L)) { Main_UI_SystemMessage.ADDMessage(NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("879"), SYSTEM_MESSAGE_TYPE.NORMAL_MESSAGE_GREEN); } else { AuctionMainDlg auctionMainDlg2 = NrTSingleton <FormsManager> .Instance.GetForm(G_ID.AUCTION_MAIN_DLG) as AuctionMainDlg; if (auctionMainDlg2 != null) { auctionMainDlg2.SetSelectSol(nkSoldierInfo); } } } NrTSingleton <FormsManager> .Instance.CloseForm(G_ID.AUCTION_ITEMSELECT_DLG); }
public bool ShowDownLoadUI(int gateIndex = 0, int mapIndex = 0) { if (gateIndex == 2 || gateIndex == 3 || gateIndex == 123 || gateIndex == 5 || gateIndex == 6) { return(true); } if (mapIndex == 2 || mapIndex == 60 || mapIndex == 4 || mapIndex == 61) { return(true); } if (Launcher.Instance.LocalPatchLevel != Launcher.Instance.PatchLevelMax) { Main_UI_SystemMessage.ADDMessage(NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("761"), SYSTEM_MESSAGE_TYPE.NAGATIVE_MESSAGE); return(false); } return(true); }
private void OnClickSkillUpdate(IUIObject obj) { this.SkillUpdateButton.SetEnabled(false); this.SkillMaxUpdateButton.SetEnabled(false); if (Scene.CurScene == Scene.Type.BATTLE) { Main_UI_SystemMessage.ADDMessage(NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("547"), SYSTEM_MESSAGE_TYPE.NAGATIVE_MESSAGE); this.SkillUpdateButton.SetEnabled(true); this.SkillMaxUpdateButton.SetEnabled(true); return; } if (this.m_i32SkillUnique <= 0 || this.pkSolinfo == null) { this.SkillUpdateButton.SetEnabled(true); this.SkillMaxUpdateButton.SetEnabled(true); return; } if (this.m_i64NeedItem > this.nHaveMoney) { string textFromNotify = NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("89"); Main_UI_SystemMessage.ADDMessage(textFromNotify, SYSTEM_MESSAGE_TYPE.NORMAL_MESSAGE); LackGold_dlg lackGold_dlg = NrTSingleton <FormsManager> .Instance.LoadForm(G_ID.GOLDLACK_DLG) as LackGold_dlg; if (lackGold_dlg != null) { lackGold_dlg.SetData(this.m_i64NeedItem - this.nHaveMoney); } this.SkillUpdateButton.SetEnabled(true); this.SkillMaxUpdateButton.SetEnabled(true); return; } if (this.pkSolinfo.GetSolPosType() == 2 || this.pkSolinfo.GetSolPosType() == 6) { Main_UI_SystemMessage.ADDMessage(NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("357"), SYSTEM_MESSAGE_TYPE.NAGATIVE_MESSAGE); this.SkillUpdateButton.SetEnabled(true); this.SkillMaxUpdateButton.SetEnabled(true); return; } GS_SET_SOLDIER_BATTLESKILL_REQ gS_SET_SOLDIER_BATTLESKILL_REQ = new GS_SET_SOLDIER_BATTLESKILL_REQ(); gS_SET_SOLDIER_BATTLESKILL_REQ.nSolID = this.pkSolinfo.GetSolID(); gS_SET_SOLDIER_BATTLESKILL_REQ.nBattleSkillUnique = this.m_i32SkillUnique; gS_SET_SOLDIER_BATTLESKILL_REQ.nBattleSkillLevel = 0; SendPacket.GetInstance().SendObject(eGAME_PACKET_ID.GS_SET_SOLDIER_BATTLESKILL_REQ, gS_SET_SOLDIER_BATTLESKILL_REQ); }
public void Set_Agit_Resut(int i32Result) { switch (i32Result) { case 9401: Main_UI_SystemMessage.ADDMessage(NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("754"), SYSTEM_MESSAGE_TYPE.NAGATIVE_MESSAGE); break; case 9404: Main_UI_SystemMessage.ADDMessage(NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("771"), SYSTEM_MESSAGE_TYPE.NAGATIVE_MESSAGE); break; } if (i32Result == 2) { Main_UI_SystemMessage.ADDMessage(NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("508"), SYSTEM_MESSAGE_TYPE.NAGATIVE_MESSAGE); } }
public void OnClickStartNewExploration(IUIObject obj) { int tempCount = SoldierBatch.SOLDIERBATCH.GetTempCount(); int num = 5; if (tempCount <= 0) { Main_UI_SystemMessage.ADDMessage(NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("181"), SYSTEM_MESSAGE_TYPE.NAGATIVE_MESSAGE); return; } if (tempCount < num) { this.ShowMessageBox_NotEnough_SolNumBatch(new YesDelegate(this.OnCompleteNewExplorationBatch), tempCount, num); return; } this.OnCompleteNewExplorationBatch(null); }
public override void ExcuteGameGuide() { TsQualityManager.Level level = TsQualityManager.Instance.CurrLevel; if (level == TsQualityManager.Level.HIGHEST) { level = TsQualityManager.Level.MEDIUM; } else if (level == TsQualityManager.Level.MEDIUM) { level = TsQualityManager.Level.LOWEST; } CustomQuality.GetInstance().SetQualitySettings(level); System_Option_Dlg.CallTsQualityManagerRefresh(); TsQualityManager.Instance.SaveCustomSettings(); PlayerPrefs.SetInt("CheckFps", 1); Main_UI_SystemMessage.ADDMessage(NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("166")); }
private void CheckCharName() { if (this.m_UserName.Text.Length <= 0) { Main_UI_SystemMessage.ADDMessage(NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("98"), SYSTEM_MESSAGE_TYPE.NORMAL_MESSAGE); return; } NrCharUser nrCharUser = NrTSingleton <NkCharManager> .Instance.GetChar(1) as NrCharUser; if (this.m_UserName.Text == nrCharUser.GetCharName()) { string title = string.Empty; string message = string.Empty; title = NrTSingleton <NrTextMgr> .Instance.GetTextFromInterface("1111"); message = NrTSingleton <NrTextMgr> .Instance.GetTextFromMessageBox("122"); MsgBoxUI msgBoxUI = NrTSingleton <FormsManager> .Instance.LoadForm(G_ID.MSGBOX_DLG) as MsgBoxUI; msgBoxUI.SetMsg(null, null, title, message, eMsgType.MB_OK, 2); return; } bool flag = false; foreach (USER_FRIEND_INFO uSER_FRIEND_INFO in this.m_pkMyChar.m_kFriendInfo.GetFriendInfoValues()) { string text = TKString.NEWString(uSER_FRIEND_INFO.szName); if (text.Equals(this.m_UserName.Text)) { flag = true; this.m_nFriendPersonID = uSER_FRIEND_INFO.nPersonID; break; } } if (!flag) { TsLog.Log("CheckCharName : {0}", new object[] { this.m_UserName.Text }); this.m_UserName.Text = string.Empty; this.m_nFriendPersonID = 0L; Main_UI_SystemMessage.ADDMessage(NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("98"), SYSTEM_MESSAGE_TYPE.NORMAL_MESSAGE); } }
private void BtnClick00(IUIObject obj) { if (this.bMode == eMsgMox_Type.eCommunity_Friend_Add) { if (this.m_TF_CharName.Text == string.Empty) { string textFromNotify = NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("51"); Main_UI_SystemMessage.ADDMessage(textFromNotify, SYSTEM_MESSAGE_TYPE.NORMAL_MESSAGE); return; } long num = (long)COMMON_CONSTANT_Manager.GetInstance().GetValue(eCOMMON_CONSTANT.eCOMMON_CONSTANT_FRIEND_MAIL_LIMIT); long charDetail = NrTSingleton <NkCharManager> .Instance.m_kMyCharInfo.GetCharDetail(22); if (num <= charDetail) { Main_UI_SystemMessage.ADDMessage(NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("744"), SYSTEM_MESSAGE_TYPE.NORMAL_SYSTEM_MESSAGE); return; } GS_FRIEND_APPLY_REQ gS_FRIEND_APPLY_REQ = new GS_FRIEND_APPLY_REQ(); gS_FRIEND_APPLY_REQ.i32WorldID = 0; string text = this.m_TF_CharName.Text; TKString.StringChar(text, ref gS_FRIEND_APPLY_REQ.name); SendPacket.GetInstance().SendObject(904, gS_FRIEND_APPLY_REQ); string empty = string.Empty; NrTSingleton <CTextParser> .Instance.ReplaceParam(ref empty, new object[] { NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("23"), "Charname", text }); Main_UI_SystemMessage.ADDMessage(empty, SYSTEM_MESSAGE_TYPE.NORMAL_MESSAGE); } else if (this.bMode == eMsgMox_Type.eCommunity_Alliance_Add) { GS_DEL_FRIEND_REQ gS_DEL_FRIEND_REQ = new GS_DEL_FRIEND_REQ(); if (this.m_FriendInfo != null) { gS_DEL_FRIEND_REQ.i64FriendPersonID = this.m_FriendInfo.nPersonID; SendPacket.GetInstance().SendObject(908, gS_DEL_FRIEND_REQ); } } this.Close(); }
public void SetSUPPORTER_ADD_ACK(WS_SUPPORTER_ADD_ACK Ack) { if (Ack.i32Result == 0) { this.m_strSupporterName = TKString.NEWString(Ack.szCharName_Target); SupporterDlg supporterDlg = NrTSingleton <FormsManager> .Instance.LoadForm(G_ID.SUPPORTER_DLG) as SupporterDlg; if (supporterDlg != null) { supporterDlg.SetSupport(this.m_strSupporterName); } this.OnClose(); } else if (Ack.i32Result == -10) { string empty = string.Empty; NrTSingleton <CTextParser> .Instance.ReplaceParam(ref empty, new object[] { NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("42"), "targetrname", TKString.NEWString(Ack.szCharName_Target) }); Main_UI_SystemMessage.ADDMessage(empty, SYSTEM_MESSAGE_TYPE.NORMAL_MESSAGE); } else if (Ack.i32Result == -20) { string empty2 = string.Empty; NrTSingleton <CTextParser> .Instance.ReplaceParam(ref empty2, new object[] { NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("449"), "targetname", TKString.NEWString(Ack.szCharName_Target) }); Main_UI_SystemMessage.ADDMessage(empty2, SYSTEM_MESSAGE_TYPE.NORMAL_MESSAGE); } else { TsLog.LogWarning("!!!!!!!!!!!! WS_SUPPORTER_ADD_ACK Error {0}", new object[] { Ack.i32Result }); } }
private void Click_DailyDungeonStart(IUIObject Obj) { NrCharUser nrCharUser = NrTSingleton <NkCharManager> .Instance.GetChar(1) as NrCharUser; if (nrCharUser == null) { return; } if (nrCharUser.GetPersonInfoUser() == null) { return; } if (!SoldierBatch.SOLDIERBATCH.IsHeroDailyDungeonBatch()) { string empty = string.Empty; NrCharBase @char = NrTSingleton <NkCharManager> .Instance.GetChar(1); NrTSingleton <CTextParser> .Instance.ReplaceParam(ref empty, new object[] { NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("124"), "charname", @char.GetCharName() }); Main_UI_SystemMessage.ADDMessage(empty, SYSTEM_MESSAGE_TYPE.NAGATIVE_MESSAGE); return; } int tempCount = SoldierBatch.SOLDIERBATCH.GetTempCount(); int num = 0; if (SoldierBatch.SOLDIER_BATCH_MODE == eSOLDIER_BATCH_MODE.MODE_DAILYDUNGEON) { if (NrTSingleton <NkCharManager> .Instance.m_kMyCharInfo == null) { return; } num = 6; } if (tempCount < num) { this.ShowMessageBox_NotEnough_SolNumBatch(new YesDelegate(this.OnCompleteBatch_DailyDungeon), tempCount, num); return; } this.OnCompleteBatch_DailyDungeon(null); }
public void OnPlunderStart(IUIObject obj) { NrMyCharInfo myCharInfo = NrTSingleton <NkCharManager> .Instance.GetMyCharInfo(); long charSubData = myCharInfo.GetCharSubData(eCHAR_SUBDATA.CHAR_SUBDATA_PLUNDER_DELAYTIME); long curTime = PublicMethod.GetCurTime(); long num = charSubData - curTime; if (num > 0L) { string empty = string.Empty; NrTSingleton <CTextParser> .Instance.ReplaceParam(ref empty, new object[] { NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("136"), "timestring", PublicMethod.ConvertTime(num) }); Main_UI_SystemMessage.ADDMessage(empty, SYSTEM_MESSAGE_TYPE.NAGATIVE_MESSAGE); return; } if (myCharInfo != null) { int level = myCharInfo.GetLevel(); long num2; if (level > 50) { num2 = (long)(level * (level - COMMON_CONSTANT_Manager.GetInstance().GetValue(eCOMMON_CONSTANT.eCOMMON_CONSTANT_PLUNDER_MATCHGOLD2))); } else { num2 = (long)(level * COMMON_CONSTANT_Manager.GetInstance().GetValue(eCOMMON_CONSTANT.eCOMMON_CONSTANT_PLUNDER_MATCHGOLD)); } if (num2 > myCharInfo.m_Money) { string textFromNotify = NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("89"); Main_UI_SystemMessage.ADDMessage(textFromNotify, SYSTEM_MESSAGE_TYPE.NORMAL_MESSAGE); return; } } TsAudioManager.Instance.AudioContainer.RequestAudioClip("UI_SFX", "PLUNDER", "REMIT", new PostProcPerItem(NrAudioClipDownloaded.OnEventAudioClipDownloadedImmedatePlay)); SoldierBatch.SOLDIER_BATCH_MODE = eSOLDIER_BATCH_MODE.MODE_PLUNDER; FacadeHandler.PushStage(Scene.Type.SOLDIER_BATCH); }
public override void ExcuteGameGuide() { if (BillingManager.eBillingType == BillingManager.eBillingManager_Type.BillingManager_Google) { if (BillingManager_Google.Instance.IsRecoveryItem()) { Main_UI_SystemMessage.ADDMessage(NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("666")); return; } BillingManager_Google component = BillingManager_Google.Instance.GetComponent <BillingManager_Google>(); if (component != null) { component.StartRecoveryItem(); NrTSingleton <GameGuideManager> .Instance.ExecuteGuide = true; } } else if (BillingManager.eBillingType == BillingManager.eBillingManager_Type.BillingManager_TStore) { if (BillingManager_TStore.Instance.IsRecoveryItem()) { Main_UI_SystemMessage.ADDMessage(NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("666")); return; } BillingManager_TStore component2 = BillingManager_TStore.Instance.GetComponent <BillingManager_TStore>(); if (component2 != null) { component2.SendRestoreItem(); NrTSingleton <GameGuideManager> .Instance.ExecuteGuide = true; } } else if (BillingManager.eBillingType == BillingManager.eBillingManager_Type.BillingManager_NStore) { if (BillingManager_NStore.Instance.IsRecoveryItem()) { Main_UI_SystemMessage.ADDMessage(NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("666")); return; } BillingManager_NStore component3 = BillingManager_NStore.Instance.GetComponent <BillingManager_NStore>(); if (component3 != null) { component3.StartRecoveryItem(); NrTSingleton <GameGuideManager> .Instance.ExecuteGuide = true; } } }
public void OnClickOK(IUIObject obj) { TsAudioManager.Instance.AudioContainer.RequestAudioClip("UI_SFX", "PLUNDER", "FORMATION-COMPLETE", new PostProcPerItem(NrAudioClipDownloaded.OnEventAudioClipDownloadedImmedatePlay)); SoldierBatch.SOLDIERBATCH.CheckSameBattlePos(SoldierBatch.SOLDIER_BATCH_MODE); if (!SoldierBatch.SOLDIERBATCH.IsHeroBatch()) { string empty = string.Empty; NrCharBase @char = NrTSingleton <NkCharManager> .Instance.GetChar(1); NrTSingleton <CTextParser> .Instance.ReplaceParam(ref empty, new object[] { NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("124"), "charname", @char.GetCharName() }); Main_UI_SystemMessage.ADDMessage(empty, SYSTEM_MESSAGE_TYPE.NAGATIVE_MESSAGE); return; } int solBatchNum = SoldierBatch.SOLDIERBATCH.GetSolBatchNum(); int num; if (SoldierBatch.SOLDIER_BATCH_MODE == eSOLDIER_BATCH_MODE.MODE_PVP_MAKEUP) { if (NrTSingleton <NkCharManager> .Instance.m_kMyCharInfo == null) { return; } num = 6; } else if (SoldierBatch.SOLDIER_BATCH_MODE == eSOLDIER_BATCH_MODE.MODE_PVP_MAKEUP2) { num = 3; } else { num = SoldierBatch.SOLDIERBATCH.GetMaxSolArray(); } if (solBatchNum < num) { this.ShowMessageBox_NotEnough_SolNumBatch(new YesDelegate(this.OnCompleteBatch), solBatchNum, num); return; } this.OnCompleteBatch(null); }
public void SetItroMsg(string intro_msg) { if ("true" == MsgHandler.HandleReturn <string>("ReservedWordManagerIsUse", new object[0])) { intro_msg = MsgHandler.HandleReturn <string>("ReservedWordManagerReplaceWord", new object[] { intro_msg }); } if (intro_msg.Contains("*")) { Main_UI_SystemMessage.ADDMessage(NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("797"), SYSTEM_MESSAGE_TYPE.NAGATIVE_MESSAGE); } this.m_taIntroMsg.Text = intro_msg; string textFromNotify = NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("125"); Main_UI_SystemMessage.ADDMessage(textFromNotify, SYSTEM_MESSAGE_TYPE.NORMAL_MESSAGE); }
public void ClickReward(IUIObject obj) { NrPersonInfoUser charPersonInfo = NrTSingleton <NkCharManager> .Instance.GetCharPersonInfo(1); long personID = charPersonInfo.GetPersonID(); NewGuildMember memberInfoFromPersonID = NrTSingleton <NewGuildManager> .Instance.GetMemberInfoFromPersonID(personID); if (memberInfoFromPersonID == null || memberInfoFromPersonID.GetRank() <= NewGuildDefine.eNEWGUILD_MEMBER_RANK.eNEWGUILD_MEMBER_RANK_INITIATE) { string textFromNotify = NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("785"); Main_UI_SystemMessage.ADDMessage(textFromNotify, SYSTEM_MESSAGE_TYPE.NORMAL_MESSAGE_GREEN); return; } GS_NEWGUILD_AGIT_GOLDENEGG_GET_REQ obj2 = new GS_NEWGUILD_AGIT_GOLDENEGG_GET_REQ(); SendPacket.GetInstance().SendObject(2323, obj2); }
public override void InitializeComponent() { Main_UI_SystemMessage.CloseUI(); UIBaseFileManager instance = NrTSingleton <UIBaseFileManager> .Instance; Form form = this; form.TopMost = true; form.Scale = false; instance.LoadFileAll(ref form, "Battle/RESULT/DLG_Battle_Result", G_ID.BATTLE_RESULT_DLG, false); base.ShowSceneType = FormsManager.FORM_TYPE_MAIN; base.ChangeSceneDestory = false; base.Draggable = false; this.Show(); base.DonotDepthChange(NrTSingleton <FormsManager> .Instance.GetTopMostZ() - 4f); this.m_ChildDlg = (base.SetChildForm(G_ID.BATTLE_RESULT_CONTENT_DLG, Form.ChildLocation.CENTER) as Battle_ResultDlg_Content); this.m_ChildDlg.Hide(); this.m_eRoomType = Battle.BATTLE.BattleRoomtype; }
public void OnClickMineGuideWebCall(IUIObject obj) { if (TsPlatform.IsMobile && !TsPlatform.IsEditor) { NrMobileNoticeWeb nrMobileNoticeWeb = new NrMobileNoticeWeb(); string weCallURL = TableData_GameWebCallURLInfo.GetWeCallURL(eGameWebCallURL.WEBCALL_MINE); if (weCallURL != string.Empty) { nrMobileNoticeWeb.OnMineGuideWebCall(weCallURL); } else { string textFromNotify = NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("727"); Main_UI_SystemMessage.ADDMessage(textFromNotify, SYSTEM_MESSAGE_TYPE.NAGATIVE_MESSAGE); } } }
public void ClickOK(IUIObject obj) { if (!this.IsCheckGuildCreate()) { return; } string text = this.m_tfGuildName.GetText(); if (UIDataManager.IsFilterSpecialCharacters(text, NrTSingleton <NrGlobalReference> .Instance.GetCurrentServiceArea())) { Main_UI_SystemMessage.ADDMessage(NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("79"), SYSTEM_MESSAGE_TYPE.IMPORTANT_MESSAGE); return; } GS_NEWGUILD_CREATE_REQ gS_NEWGUILD_CREATE_REQ = new GS_NEWGUILD_CREATE_REQ(); TKString.StringChar(text, ref gS_NEWGUILD_CREATE_REQ.strGuildName); SendPacket.GetInstance().SendObject(eGAME_PACKET_ID.GS_NEWGUILD_CREATE_REQ, gS_NEWGUILD_CREATE_REQ); }
public void ClickOK(IUIObject obj) { if (NrTSingleton <NewGuildManager> .Instance.IsRankChange(NrTSingleton <NkCharManager> .Instance.m_kMyCharInfo.m_PersonID)) { NewGuildDefine.eNEWGUILD_MEMBER_RANK rank = this.m_GuildMember.GetRank(); MsgBoxUI msgBoxUI = NrTSingleton <FormsManager> .Instance.LoadForm(G_ID.MSGBOX_DLG) as MsgBoxUI; if (msgBoxUI != null) { string textFromInterface = NrTSingleton <NrTextMgr> .Instance.GetTextFromInterface("1833"); string textFromMessageBox = NrTSingleton <NrTextMgr> .Instance.GetTextFromMessageBox("140"); NrTSingleton <CTextParser> .Instance.ReplaceParam(ref textFromMessageBox, new object[] { textFromMessageBox, "targetname", this.m_GuildMember.GetCharName(), "position1", NrTSingleton <NewGuildManager> .Instance.GetRankText(rank), "position2", NrTSingleton <NewGuildManager> .Instance.GetRankText(this.m_eSelectRank) }); msgBoxUI.SetMsg(new YesDelegate(this.MsgBoxOKEvent), this.m_eSelectRank, new NoDelegate(this.MsgBoxCancelEvent), null, textFromInterface, textFromMessageBox, eMsgType.MB_OK_CANCEL); msgBoxUI.SetButtonOKText(NrTSingleton <NrTextMgr> .Instance.GetTextFromInterface("10")); msgBoxUI.SetButtonCancelText(NrTSingleton <NrTextMgr> .Instance.GetTextFromInterface("11")); } } else { string textFromNotify = NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("110"); NrTSingleton <CTextParser> .Instance.ReplaceParam(ref textFromNotify, new object[] { textFromNotify, "position", NrTSingleton <NewGuildManager> .Instance.GetRankText(NewGuildDefine.eNEWGUILD_MEMBER_RANK.eNEWGUILD_MEMBER_RANK_SUB_MASTER) }); Main_UI_SystemMessage.ADDMessage(textFromNotify, SYSTEM_MESSAGE_TYPE.ADMIN_SYSTEM_MESSAGE); base.CloseNow(); } }
private void SetCharInfo() { NrPersonInfoUser charPersonInfo = NrTSingleton <NkCharManager> .Instance.GetCharPersonInfo(1); if (charPersonInfo != null) { NkSoldierInfo soldierInfo = charPersonInfo.GetSoldierInfo(0); if (soldierInfo != null) { this.m_dtCharImg.SetUVMask(new Rect(4f / this.TEX_SIZE, 0f, 504f / this.TEX_SIZE, 448f / this.TEX_SIZE)); this.m_dtCharImg.SetTexture(eCharImageType.LARGE, soldierInfo.GetCharKind(), (int)soldierInfo.GetGrade(), string.Empty); this.m_lbCharName.Text = string.Format("Lv.{0} {1}", soldierInfo.GetLevel(), soldierInfo.GetName()); if (NrTSingleton <NkCharManager> .Instance.m_kMyCharInfo.IntroMsg == string.Empty) { string textFromInterface = NrTSingleton <NrTextMgr> .Instance.GetTextFromInterface("124"); string text = string.Empty; NrTSingleton <CTextParser> .Instance.ReplaceParam(ref text, new object[] { textFromInterface, "username", charPersonInfo.GetCharName() }); if ("true" == MsgHandler.HandleReturn <string>("ReservedWordManagerIsUse", new object[0])) { text = MsgHandler.HandleReturn <string>("ReservedWordManagerReplaceWord", new object[] { text }); } if (text.Contains("*")) { Main_UI_SystemMessage.ADDMessage(NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("797"), SYSTEM_MESSAGE_TYPE.NAGATIVE_MESSAGE); } this.m_taIntroMsg.SetText(text); } else { this.m_taIntroMsg.SetText(NrTSingleton <NkCharManager> .Instance.m_kMyCharInfo.IntroMsg); } } } }
public void OnPlunderStart(IUIObject obj) { if (!SoldierBatch.SOLDIERBATCH.IsHeroBatch()) { string empty = string.Empty; NrCharBase @char = NrTSingleton <NkCharManager> .Instance.GetChar(1); NrTSingleton <CTextParser> .Instance.ReplaceParam(ref empty, new object[] { NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("124"), "charname", @char.GetCharName() }); Main_UI_SystemMessage.ADDMessage(empty, SYSTEM_MESSAGE_TYPE.NAGATIVE_MESSAGE); return; } NrMyCharInfo myCharInfo = NrTSingleton <NkCharManager> .Instance.GetMyCharInfo(); long charSubData = myCharInfo.GetCharSubData(eCHAR_SUBDATA.CHAR_SUBDATA_PLUNDER_COOLTIME); long dueDateTick = PublicMethod.GetDueDateTick(charSubData); if (dueDateTick > 0L) { string textFromMessageBox = NrTSingleton <NrTextMgr> .Instance.GetTextFromMessageBox("94"); string textFromMessageBox2 = NrTSingleton <NrTextMgr> .Instance.GetTextFromMessageBox("24"); MsgBoxUI msgBoxUI = NrTSingleton <FormsManager> .Instance.LoadForm(G_ID.MSGBOX_DLG) as MsgBoxUI; msgBoxUI.SetMsg(new YesDelegate(this.OnStartMatch), null, textFromMessageBox, textFromMessageBox2, eMsgType.MB_OK_CANCEL, 2); return; } int solBatchNum = SoldierBatch.SOLDIERBATCH.GetSolBatchNum(); int maxSolArray = SoldierBatch.SOLDIERBATCH.GetMaxSolArray(); if (solBatchNum < maxSolArray) { this.ShowMessageBox_NotEnough_SolNumBatch(new YesDelegate(this.OnStartMatch), solBatchNum, maxSolArray); return; } this.OnStartMatch(null); }