private void AddServiceAreaInfo(eSERVICE_AREA sa) { NkServiceAreaInfo nkServiceAreaInfo = new NkServiceAreaInfo(sa, sa.ToString()); this.SetServiceAreaInfo(ref nkServiceAreaInfo); if (!TsPlatform.IsEditor) { switch (sa) { case eSERVICE_AREA.SERVICE_ANDROID_GLOBALENGLOCAL: case eSERVICE_AREA.SERVICE_ANDROID_GLOBALJPNLOCAL: case eSERVICE_AREA.SERVICE_ANDROID_GLOBALCHNLOCAL: case eSERVICE_AREA.SERVICE_ANDROID_GLOBALTESTLOCAL: case eSERVICE_AREA.SERVICE_ANDROID_USLOCAL: goto IL_77; case eSERVICE_AREA.SERVICE_ANDROID_GLOBALENGQA: case eSERVICE_AREA.SERVICE_ANDROID_GLOBALJPNQA: case eSERVICE_AREA.SERVICE_ANDROID_GLOBALCHNQA: case eSERVICE_AREA.SERVICE_ANDROID_GLOBALTESTQA: IL_53: if (sa != eSERVICE_AREA.SERVICE_ANDROID_KORLOCAL && sa != eSERVICE_AREA.SERVICE_ANDROID_CNLOCAL && sa != eSERVICE_AREA.SERVICE_ANDROID_JPLOCAL && sa != eSERVICE_AREA.SERVICE_IOS_KORLOCAL) { goto IL_96; } goto IL_77; } goto IL_53; IL_77: nkServiceAreaInfo.SetOriginalDataCDNPath(TsPlatform.Operator.GetFileDir() + "/"); } IL_96: this.m_kServiceAreaInfoList.Add(nkServiceAreaInfo); }
public string GetProductID(int index) { eSERVICE_AREA currentServiceArea = NrTSingleton <NrGlobalReference> .Instance.GetCurrentServiceArea(); foreach (List <ITEM_MALL_ITEM> current in this.m_sdCollection.Values) { for (int i = 0; i < current.Count; i++) { if (current[i].m_Idx == (long)index) { eSERVICE_AREA eSERVICE_AREA = currentServiceArea; if (eSERVICE_AREA == eSERVICE_AREA.SERVICE_ANDROID_USQA) { string result = current[i].m_strGoogleQA; return(result); } if (eSERVICE_AREA == eSERVICE_AREA.SERVICE_ANDROID_USGOOGLE) { string result = current[i].m_strGoogle; return(result); } if (eSERVICE_AREA == eSERVICE_AREA.SERVICE_IOS_USIOS) { string result = current[i].m_strApple; return(result); } } } } return(string.Empty); }
public void BillingMode(bool bMode) { eSERVICE_AREA currentServiceArea = NrTSingleton <NrGlobalReference> .Instance.GetCurrentServiceArea(); if (currentServiceArea == eSERVICE_AREA.SERVICE_ANDROID_KORTSTORE) { this.AndroidPlugin.Call("BillingMode", new object[] { bMode }); } }
public void Measure_Purchase(long _MallIndex) { if (this.m_goMATDelegate == null) { return; } ITEM_MALL_ITEM item = NrTSingleton <ItemMallItemManager> .Instance.GetItem(_MallIndex); if (item == null) { return; } string textFromItem = NrTSingleton <NrTextMgr> .Instance.GetTextFromItem(item.m_strTextKey); string currencyCode = string.Empty; eSERVICE_AREA currentServiceArea = NrTSingleton <NrGlobalReference> .Instance.GetCurrentServiceArea(); if (currentServiceArea == eSERVICE_AREA.SERVICE_ANDROID_KORGOOGLE || currentServiceArea == eSERVICE_AREA.SERVICE_ANDROID_KORKAKAO) { if (item.m_nMoneyType == 1) { currencyCode = "KRW"; MATItem[] eventItems = new MATItem[] { new MATItem(textFromItem) { quantity = new int?(1), unitPrice = new double?((double)item.m_nPrice), revenue = new double?((double)item.m_nPrice) } }; MATBinding.MeasureEvent(new MATEvent("Purchase") { currencyCode = currencyCode, eventItems = eventItems, receiptSignature = PlayerPrefs.GetString(NrPrefsKey.SHOP_RECEIPT, string.Empty), revenue = new double?((double)item.m_nPrice), advertiserRefId = "186576" }); } } else if (item.m_nMoneyType == 1) { currencyCode = "USD"; MATBinding.MeasureEvent(new MATEvent("Purchase") { revenue = new double?((double)item.m_fPrice), currencyCode = currencyCode, advertiserRefId = textFromItem }); } }
public void _CreateCharComplete() { TsAudioManager.Instance.AudioContainer.RequestAudioClip("UI_SFX", "CUSTOMOZING", "CREATE-SUCCESS", new PostProcPerItem(NrAudioClipDownloaded.OnEventAudioClipDownloadedImmedatePlay)); TsAudioManager.Instance.AudioContainer.RemoveBGM("intro"); NmMainFrameWork.AddBGM(); eSERVICE_AREA currentServiceArea = NrTSingleton <NrGlobalReference> .Instance.GetCurrentServiceArea(); if (currentServiceArea == eSERVICE_AREA.SERVICE_ANDROID_KORGOOGLE || currentServiceArea == eSERVICE_AREA.SERVICE_ANDROID_KORQA) { NrTSingleton <AdWords> .Instance.CreateCharacterComplete(); } NrTSingleton <MATEventManager> .Instance.MeasureEvent("Registration"); }
public NkServiceAreaInfo(eSERVICE_AREA sa, string sk) { this.eServiceArea = sa; this.szServiceKey = sk; for (int i = 0; i < 3; i++) { if (this.szLoginIP[i] == null) { this.szLoginIP[i] = string.Empty; } this.szLoginIP[i] = "20.0.1.18"; } }
public static string GetMobileCode(eSERVICE_AREA servicearea) { string result = "korlocal"; if (ServiceCode.m_dicMobileCode != null && ServiceCode.m_dicMobileCode.ContainsKey(servicearea)) { string empty = string.Empty; if (ServiceCode.m_dicMobileCode.TryGetValue(servicearea, out empty)) { result = empty; } } return(result); }
private bool IsPatchTableExist() { eSERVICE_AREA currentServiceArea = NrTSingleton <NrGlobalReference> .Instance.GetCurrentServiceArea(); if (currentServiceArea == eSERVICE_AREA.SERVICE_ANDROID_KORLOCAL || currentServiceArea == eSERVICE_AREA.SERVICE_ANDROID_USLOCAL) { return(false); } string patchSerialUrl = NrTSingleton <NrGlobalReference> .Instance.GetPatchSerialUrl(); string text = string.Format("{0}/at2/cacheroot/", TsPlatform.Operator.GetFileDir()); Util.eCheckResourcePatch eCheckResourcePatch = Util.CheckRsourcePatchForLOH(patchSerialUrl, text); Debug.LogError("localRoot : " + text + ", eCheckResourcePatch Result : " + eCheckResourcePatch.ToString()); return(eCheckResourcePatch != Util.eCheckResourcePatch.NOT_NEED); }
private static void InitBillingType() { eSERVICE_AREA currentServiceArea = NrTSingleton <NrGlobalReference> .Instance.GetCurrentServiceArea(); if (currentServiceArea.ToString().Contains("GOOGLE") || currentServiceArea == eSERVICE_AREA.SERVICE_ANDROID_KORKAKAO || currentServiceArea == eSERVICE_AREA.SERVICE_ANDROID_KORQA || currentServiceArea == eSERVICE_AREA.SERVICE_ANDROID_USQA || currentServiceArea == eSERVICE_AREA.SERVICE_ANDROID_USGOOGLE) { BillingManager.g_eBillingType = BillingManager.eBillingManager_Type.BillingManager_Google; } else if (currentServiceArea == eSERVICE_AREA.SERVICE_ANDROID_KORTSTORE || currentServiceArea == eSERVICE_AREA.SERVICE_ANDROID_KAKAOTSTORE) { BillingManager.g_eBillingType = BillingManager.eBillingManager_Type.BillingManager_TStore; } else if (currentServiceArea == eSERVICE_AREA.SERVICE_ANDROID_KORNAVER || currentServiceArea == eSERVICE_AREA.SERVICE_ANDROID_BANDNAVER) { BillingManager.g_eBillingType = BillingManager.eBillingManager_Type.BillingManager_NStore; } }
public static int GetLoginServerPort() { eSERVICE_AREA currentServiceArea = NrTSingleton <NrGlobalReference> .Instance.GetCurrentServiceArea(); if (TsPlatform.IsIPhone && (currentServiceArea == eSERVICE_AREA.SERVICE_IOS_KORQA || currentServiceArea == eSERVICE_AREA.SERVICE_IOS_KORKAKAO)) { return(9600); } if (currentServiceArea == eSERVICE_AREA.SERVICE_ANDROID_JPQALINE || currentServiceArea == eSERVICE_AREA.SERVICE_ANDROID_JPLINE || currentServiceArea == eSERVICE_AREA.SERVICE_IOS_JPQALINE || currentServiceArea == eSERVICE_AREA.SERVICE_IOS_JPLINE) { return(10600); } if (currentServiceArea == eSERVICE_AREA.SERVICE_ANDROID_USQA || currentServiceArea == eSERVICE_AREA.SERVICE_ANDROID_USGOOGLE || currentServiceArea == eSERVICE_AREA.SERVICE_IOS_USQA || currentServiceArea == eSERVICE_AREA.SERVICE_IOS_USIOS) { return(9600); } return(6000); }
public static BillingManager GetBillingManager() { GameObject gameObject = null; if (BillingManager.eBillingType == BillingManager.eBillingManager_Type.BillingManager_Google) { gameObject = GameObject.Find("BillingManager_Google"); if (gameObject != null) { return(gameObject.GetComponent <BillingManager_Google>()); } } else if (BillingManager.eBillingType == BillingManager.eBillingManager_Type.BillingManager_TStore) { gameObject = GameObject.Find("BillingManager_TStore"); if (gameObject != null) { return(gameObject.GetComponent <BillingManager_TStore>()); } } else if (BillingManager.eBillingType == BillingManager.eBillingManager_Type.BillingManager_NStore) { gameObject = GameObject.Find("BillingManager_NStore"); if (gameObject != null) { return(gameObject.GetComponent <BillingManager_NStore>()); } } if (gameObject == null) { eSERVICE_AREA currentServiceArea = NrTSingleton <NrGlobalReference> .Instance.GetCurrentServiceArea(); if (currentServiceArea != eSERVICE_AREA.SERVICE_ANDROID_KORLOCAL) { TsLog.LogError("BillingManager file: objBillingManager == null", new object[0]); } else { Main_UI_SystemMessage.ADDMessage("If KORLOCAL, Can't use billing system", SYSTEM_MESSAGE_TYPE.NAGATIVE_MESSAGE); } } return(null); }
public string GetStoreItem() { eSERVICE_AREA currentServiceArea = NrTSingleton <NrGlobalReference> .Instance.GetCurrentServiceArea(); eSERVICE_AREA eSERVICE_AREA = currentServiceArea; if (eSERVICE_AREA == eSERVICE_AREA.SERVICE_ANDROID_USQA) { return(this.m_strGoogleQA); } if (eSERVICE_AREA == eSERVICE_AREA.SERVICE_ANDROID_USGOOGLE) { return(this.m_strGoogle); } if (eSERVICE_AREA != eSERVICE_AREA.SERVICE_IOS_USIOS) { return(string.Empty); } return(this.m_strApple); }
public void TradeItem() { if (this.m_checkMsgBox != null) { this.m_checkMsgBox.Close(); this.m_checkMsgBox = null; } if (this.m_mallItem.m_nMoneyType == 1) { eSERVICE_AREA currentServiceArea = NrTSingleton <NrGlobalReference> .Instance.GetCurrentServiceArea(); if (currentServiceArea == eSERVICE_AREA.SERVICE_ANDROID_KORTSTORE) { ItemMallDlg itemMallDlg = NrTSingleton <FormsManager> .Instance.GetForm(G_ID.ITEMMALL_DLG) as ItemMallDlg; if (itemMallDlg != null) { itemMallDlg.CloseEnable = false; } } BillingManager.PurchaseItem(this.m_mallItem, this.m_curSellType == ItemMallItemManager.eItemMall_SellType.ITEMMALL); NrTSingleton <ItemMallItemManager> .Instance.Trading = false; this.m_mallItem = null; } else if (this.m_mallItem.m_nMoneyType != 4) { if (this.CanBuyItemByHeartsOrGold_Notify(this.m_mallItem)) { GS_ITEMMALL_TRADE_REQ gS_ITEMMALL_TRADE_REQ = new GS_ITEMMALL_TRADE_REQ(); gS_ITEMMALL_TRADE_REQ.MallIndex = this.m_mallItem.m_Idx; gS_ITEMMALL_TRADE_REQ.SolID = 0L; SendPacket.GetInstance().SendObject(eGAME_PACKET_ID.GS_ITEMMALL_TRADE_REQ, gS_ITEMMALL_TRADE_REQ); this.m_mallItem = null; } else { NrTSingleton <ItemMallItemManager> .Instance.Trading = false; this.m_mallItem = null; } } }
public int GetStoreType() { if (TsPlatform.IsAndroid) { eSERVICE_AREA currentServiceArea = NrTSingleton <NrGlobalReference> .Instance.GetCurrentServiceArea(); eSERVICE_AREA eSERVICE_AREA = currentServiceArea; switch (eSERVICE_AREA) { case eSERVICE_AREA.SERVICE_ANDROID_KORQA: case eSERVICE_AREA.SERVICE_ANDROID_KORGOOGLE: case eSERVICE_AREA.SERVICE_ANDROID_BANDGOOGLE: case eSERVICE_AREA.SERVICE_ANDROID_KORKAKAO: return(1); case eSERVICE_AREA.SERVICE_ANDROID_KORTSTORE: case eSERVICE_AREA.SERVICE_ANDROID_KAKAOTSTORE: return(2); case eSERVICE_AREA.SERVICE_ANDROID_KORNAVER: case eSERVICE_AREA.SERVICE_ANDROID_BANDNAVER: return(3); default: if (eSERVICE_AREA != eSERVICE_AREA.SERVICE_ANDROID_CNTEST && eSERVICE_AREA != eSERVICE_AREA.SERVICE_IOS_CNTEST) { return(1); } return(10); } } else { if (TsPlatform.IsIPhone) { return(4); } return(0); } }
public override void SetComponent() { this.m_pkLableAPKVersion = (base.GetControl("Label_Version") as Label); string empty = string.Empty; if (TsPlatform.IsAndroid) { NrTSingleton <CTextParser> .Instance.ReplaceParam(ref empty, new object[] { NrTSingleton <NrTextMgr> .Instance.GetTextFromPreloadText("27"), "version", TsPlatform.APP_VERSION_AND }); } else { NrTSingleton <CTextParser> .Instance.ReplaceParam(ref empty, new object[] { NrTSingleton <NrTextMgr> .Instance.GetTextFromPreloadText("27"), "version", TsPlatform.APP_VERSION_IOS }); } this.m_pkLableAPKVersion.SetText("[#66cbff]" + empty); this.m_dtRating1 = (base.GetControl("DT_Rating1") as DrawTexture); this.m_dtRating2 = (base.GetControl("DT_Rating2") as DrawTexture); eSERVICE_AREA currentServiceArea = NrTSingleton <NrGlobalReference> .Instance.GetCurrentServiceArea(); if (currentServiceArea == eSERVICE_AREA.SERVICE_ANDROID_KORTSTORE || currentServiceArea == eSERVICE_AREA.SERVICE_ANDROID_BANDNAVER || currentServiceArea == eSERVICE_AREA.SERVICE_ANDROID_KORNAVER || currentServiceArea == eSERVICE_AREA.SERVICE_ANDROID_KORKAKAO || currentServiceArea == eSERVICE_AREA.SERVICE_IOS_KORKAKAO) { this.m_dtRating1.SetTexture("Win_I_Deliberation04"); } else { this.m_dtRating1.SetTexture("Win_I_Deliberation01"); } this.m_dtRating1.Visible = false; this.m_dtRating2.Visible = false; }
public string[] GetItems() { List <string> list = new List <string>(); string text = string.Empty; eSERVICE_AREA currentServiceArea = NrTSingleton <NrGlobalReference> .Instance.GetCurrentServiceArea(); foreach (List <ITEM_MALL_ITEM> current in this.m_sdCollection.Values) { for (int i = 0; i < current.Count; i++) { text = string.Empty; eSERVICE_AREA eSERVICE_AREA = currentServiceArea; if (eSERVICE_AREA != eSERVICE_AREA.SERVICE_ANDROID_USQA) { if (eSERVICE_AREA != eSERVICE_AREA.SERVICE_ANDROID_USGOOGLE) { if (eSERVICE_AREA == eSERVICE_AREA.SERVICE_IOS_USIOS) { text = current[i].m_strApple; } } else { text = current[i].m_strGoogle; } } else { text = current[i].m_strGoogleQA; } if (!string.IsNullOrEmpty(text)) { list.Add(text); } } } return(list.ToArray()); }
public void SetIABListener() { GameObject gameObject = GameObject.Find("GoogleIABEventListener"); if (gameObject == null) { gameObject = new GameObject("GoogleIABEventListener"); gameObject.AddComponent <GoogleIABEventListener>(); } eSERVICE_AREA currentServiceArea = NrTSingleton <NrGlobalReference> .Instance.GetCurrentServiceArea(); if (TsPlatform.IsBand) { this._key = "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAlcgaV+vJy5E2k/rPt5bqyL/c+0w+zomsHSYehTqDJKjLAmJb4Xa0TDTjGWs5s13LiH8P92pM8CgQ4H66evBarLAOnsGay218MsgxNFcoMQk3zr0zH0rYuR74/gVK0c2XEuipaqVRCtgFZxbjjmua80p49x0QEErHVOAbhOgNJFhTdS/JzWZY6hphkkfrJP5okwp9gV9dQOMxQFKJuGENx0Of7PxZ9aamZBipAWCX6bv2mAKUTZNLFR9uuiSnKb155hEKvfdzU7gJhFcUCEVIIVEpzM8NEDpGgiuxZVPS2vtBc2wrcDxbsCdGe/1jSyH/Gv6u1gIGZFSVMvMUyEfTDwIDAQAB"; } if (currentServiceArea == eSERVICE_AREA.SERVICE_ANDROID_KORGOOGLE) { this._key = "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAiXp63SWTrJxRCsSR40TTSpo59MmdM4PKoEWCzfX9u4ZQmTGkZdZTYiIJ6Ti6T8JRW0x5J4aSDFLhnRCXZ/FpVABBiAJrMdaw5wtL7OLlY+aWplYBcfSvN/oodlaEl/ZMO1qfUWdmB3yn16ufKDUtQDKW56wDlsv5rT9vLJb1M6ySAXwY8WRu7LsatpWdciqU1NynwyIAtwwjqWTw9Fkh0tRHRjw+4cJhlzZRaoPKXeV255Qk83+hZ5MKiZveQZJy/SEYIa/CN3wCjmqJcMtgkbahv8lRc2XdCpiuevW++Rsrv6g9SNB4qUbLnh6+yO6DZsmbj4k60NaLjbusAj78mQIDAQAB"; } if (currentServiceArea == eSERVICE_AREA.SERVICE_ANDROID_KORQA) { this._key = "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAjBAxIJFyvjdhpQm3BPkwR9qbmPSZU6vXnffk/CC42kaIdsJCAiyy+NoZOnqycKOsdVcCsoXI0gRlxmRo1OnZy3l7X6Z11dl9bNZeeZSzs6ra4pf/SGKxA/RqL2PyfO12O44hriPBuW2SzGGPWp9MoQgOREw8Tl0blRFjj6Qo6TGL+fkLsON67wZbOQInrP61ucOmumGdQ+14/agSrmPmRtLfNPelUzxEBGiM15vjjJtBd4vmD+1lqrLZBLlamT3adnpkqyu/qCeF5+i8qPW5yLLoOkpkvz6Mgbew9/NzlEWL/iPau38ylHb1YlToKEonzQYB8wURBviepFUBapYBiwIDAQAB"; } if (currentServiceArea == eSERVICE_AREA.SERVICE_ANDROID_KORKAKAO) { this._key = "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAnGI8L7RnBfN/dKGdq4d2LfazJTMezVFksm+jJaEQBdSkz+WznSv8tROvRYO48LlZr891SjiKr4ucLu4CXmYAoMJ3ZrDSPz4p6uG3idjG9KBPLnQeC5CiKcxiZMAs3VkrhLMbds4My8+n8Fuw+caXGW9AwqhIX2jzs4OXHApOW7JK28erhp2AXKshD7z99vB82gz095Pa8X+eIGBhsLnYPP+eidCs+CFPtt9i1upuS3txG6VzvJgTSh3dFKsoFylaW/UIzLZJW7RY907QYNhgonmL/WwOesGUfjQdcjwurvmo0o7wPFvjkD3zoyZ+/UbMiYUE9io9r4rNKVbEkqK8GwIDAQAB"; } if (currentServiceArea == eSERVICE_AREA.SERVICE_ANDROID_USGOOGLE) { this._key = "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArcHJBFJXvvTCJ3Qaxqmj8r7btZHucb0UYyHxTv4sf7PAmNmKjwh03pSUz7vKZwxCIQdHcEcIzMuWbbhTFOyR8G3CqDsVZVmHzG1/F0m9iAvZ3mNcyuSzBf04gG6WpTjmJDEv8OEotBaAr9KH3akx20lmq4SxlknvWp7y36Xzv7IYfoX8lgdYn2hP2/qKCf0YwpMqngC7OCjA7Qol/3r9wP5JLSVQXM0ui2FiQJCAKYWmk2meL0FNBYLyk0v+FhnSxquG6JBeAmSSUwRkpR3EYqjh+Yq8rbKYfl8gQjX3uIyG5r1brtlC83d5Ycpvmj2v5CWqgslcrJcDSi/Z15O06QIDAQAB"; } if (currentServiceArea == eSERVICE_AREA.SERVICE_ANDROID_USQA) { this._key = "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAnJ6vmwk1CUm5TsgY9UiWTHshNqz8hsu1swCrmHMNOb5WpKX/DLCy0g5imZSfKxe/3uMzwsuibA4EUNHmiHQBgaYhTPNxFd5o14IVSi4/KnMJyrP6qn7OfKdGV2hy/i8lfXUSrfgWUC+APkLvRxrQy2zzvPjfWoWiA+DsZ6i8KfIyyEIXJhEdi1RkH7rLwF3ZTJGWWQ4Ijdco5aQEbbRKP6SrX0weCkagQIRFmgKK4iMsVjwLvZbn7e8rlQTmr+nyfvjiMggS9OgL0/B5+NKpibL2LxN5/95PNqlhw6plDdGpIpuFdtXA7y4XavTzD6X/HQdtyvANcnJJReq/B1xAcQIDAQAB"; } UnityEngine.Object.DontDestroyOnLoad(gameObject); GoogleIAB.init(this._key); }
public long GetItemIndex(string ProductID) { eSERVICE_AREA currentServiceArea = NrTSingleton <NrGlobalReference> .Instance.GetCurrentServiceArea(); foreach (List <ITEM_MALL_ITEM> current in this.m_sdCollection.Values) { for (int i = 0; i < current.Count; i++) { eSERVICE_AREA eSERVICE_AREA = currentServiceArea; if (eSERVICE_AREA != eSERVICE_AREA.SERVICE_ANDROID_USQA) { if (eSERVICE_AREA != eSERVICE_AREA.SERVICE_ANDROID_USGOOGLE) { if (eSERVICE_AREA == eSERVICE_AREA.SERVICE_IOS_USIOS) { if (!string.IsNullOrEmpty(current[i].m_strApple) && string.Equals(current[i].m_strApple, ProductID)) { long idx = current[i].m_Idx; return(idx); } } } else if (!string.IsNullOrEmpty(current[i].m_strGoogle) && string.Equals(current[i].m_strGoogle, ProductID)) { long idx = current[i].m_Idx; return(idx); } } else if (!string.IsNullOrEmpty(current[i].m_strGoogleQA) && string.Equals(current[i].m_strGoogleQA, ProductID)) { long idx = current[i].m_Idx; return(idx); } } } return(0L); }
public static bool IsFilterSpecialCharacters(string strCheckString, eSERVICE_AREA eCurrentService) { for (int i = 0; i < strCheckString.Length; i++) { if (strCheckString[i] < '0' || strCheckString[i] > '9') { if (strCheckString[i] < 'A' || strCheckString[i] > 'Z') { if (strCheckString[i] < 'a' || strCheckString[i] > 'z') { if ((eCurrentService != eSERVICE_AREA.SERVICE_ANDROID_KORLOCAL && eCurrentService != eSERVICE_AREA.SERVICE_ANDROID_KORLOCAL_MOBILE && eCurrentService != eSERVICE_AREA.SERVICE_ANDROID_KORQA && eCurrentService != eSERVICE_AREA.SERVICE_ANDROID_KORTSTORE && eCurrentService != eSERVICE_AREA.SERVICE_ANDROID_KORGOOGLE && eCurrentService != eSERVICE_AREA.SERVICE_ANDROID_KORNAVER && eCurrentService != eSERVICE_AREA.SERVICE_ANDROID_BANDNAVER && eCurrentService != eSERVICE_AREA.SERVICE_ANDROID_BANDGOOGLE && eCurrentService != eSERVICE_AREA.SERVICE_ANDROID_KORKAKAO && eCurrentService != eSERVICE_AREA.SERVICE_ANDROID_KAKAOTSTORE && eCurrentService != eSERVICE_AREA.SERVICE_IOS_KORLOCAL && eCurrentService != eSERVICE_AREA.SERVICE_IOS_KORQA && eCurrentService != eSERVICE_AREA.SERVICE_IOS_KORAPPSTORE && eCurrentService != eSERVICE_AREA.SERVICE_IOS_KORKAKAO) || strCheckString[i] < '가' || strCheckString[i] > '힣') { if (eCurrentService == eSERVICE_AREA.SERVICE_ANDROID_GLOBALCHNQA || eCurrentService == eSERVICE_AREA.SERVICE_ANDROID_GLOBALCHNLOCAL || eCurrentService == eSERVICE_AREA.SERVICE_ANDROID_CNLOCAL || eCurrentService == eSERVICE_AREA.SERVICE_ANDROID_CNQA || eCurrentService == eSERVICE_AREA.SERVICE_ANDROID_CNTEST || eCurrentService == eSERVICE_AREA.SERVICE_ANDROID_CNREVIEW || eCurrentService == eSERVICE_AREA.SERVICE_IOS_CNQA || eCurrentService == eSERVICE_AREA.SERVICE_IOS_CNTEST) { if (strCheckString[i] >= '⺀' && strCheckString[i] <= '') { goto IL_38D; } if (strCheckString[i] >= '\u3000' && strCheckString[i] <= '〿') { goto IL_38D; } if (strCheckString[i] >= '㌀' && strCheckString[i] <= '㏿') { goto IL_38D; } if (strCheckString[i] >= '㐀' && strCheckString[i] <= '䶵') { goto IL_38D; } if (strCheckString[i] >= '一' && strCheckString[i] <= '鿿') { goto IL_38D; } if (strCheckString[i] >= '豈' && strCheckString[i] <= '') { goto IL_38D; } } if (eCurrentService == eSERVICE_AREA.SERVICE_ANDROID_JPQA || eCurrentService == eSERVICE_AREA.SERVICE_ANDROID_JPQALINE || eCurrentService == eSERVICE_AREA.SERVICE_ANDROID_JPLINE || eCurrentService == eSERVICE_AREA.SERVICE_IOS_JPQA || eCurrentService == eSERVICE_AREA.SERVICE_IOS_JPQALINE || eCurrentService == eSERVICE_AREA.SERVICE_IOS_JPLINE) { if (strCheckString[i] >= '' && strCheckString[i] <= 'ゟ') { goto IL_38D; } if (strCheckString[i] >= '゠' && strCheckString[i] <= 'ヿ') { goto IL_38D; } if (strCheckString[i] >= 'ㇰ' && strCheckString[i] <= 'ㇿ') { goto IL_38D; } if (strCheckString[i] >= '!' && strCheckString[i] <= '゚') { goto IL_38D; } if (strCheckString[i] >= '㌀' && strCheckString[i] <= '㏿') { goto IL_38D; } if (strCheckString[i] >= '㐀' && strCheckString[i] <= '䶵') { goto IL_38D; } if (strCheckString[i] >= '一' && strCheckString[i] <= '鿿') { goto IL_38D; } if (strCheckString[i] >= '豈' && strCheckString[i] <= '') { goto IL_38D; } } return(true); } } } } IL_38D :; } return(false); }
public void ShowLevelUpAlarm2() { NrCharUser nrCharUser = NrTSingleton <NkCharManager> .Instance.GetChar(1) as NrCharUser; if (nrCharUser != null) { NrMyCharInfo kMyCharInfo = NrTSingleton <NkCharManager> .Instance.m_kMyCharInfo; if (kMyCharInfo != null) { int level = kMyCharInfo.GetLevel(); for (int i = this.startLevel + 1; i <= level; i++) { if (this.dic_levelupInfo.ContainsKey(i)) { LevelupInfoDLG levelupInfoDLG = NrTSingleton <FormsManager> .Instance.LoadForm(G_ID.LEVELUP_GUIDE_DLG) as LevelupInfoDLG; levelupInfoDLG.Show(this.dic_levelupInfo[i]); } } this.startLevel = kMyCharInfo.GetLevel(); BookmarkDlg bookmarkDlg = NrTSingleton <FormsManager> .Instance.GetForm(G_ID.BOOKMARK_DLG) as BookmarkDlg; if (bookmarkDlg != null) { bookmarkDlg.UpdateBookmarkInfo(BookmarkDlg.TYPE.HERO); } HeroCollect_DLG heroCollect_DLG = NrTSingleton <FormsManager> .Instance.GetForm(G_ID.HEROCOLLECT_DLG) as HeroCollect_DLG; if (heroCollect_DLG != null) { heroCollect_DLG.Update_Notice(); } Tapjoy.SetUserLevel(kMyCharInfo.GetLevel()); string comment = string.Format("levelup{0}", kMyCharInfo.GetLevel()); NrTSingleton <FiveRocksEventManager> .Instance.Placement(comment); eSERVICE_AREA currentServiceArea = NrTSingleton <NrGlobalReference> .Instance.GetCurrentServiceArea(); if (currentServiceArea == eSERVICE_AREA.SERVICE_ANDROID_KORGOOGLE || currentServiceArea == eSERVICE_AREA.SERVICE_ANDROID_KORQA) { NrTSingleton <AdWords> .Instance.LevelUp(kMyCharInfo.GetLevel()); } DateTime dateTime = DateTime.Now.ToLocalTime(); DateTime arg_158_0 = dateTime; DateTime dateTime2 = new DateTime(1970, 1, 1, 0, 0, 0, 0); int num = (int)(arg_158_0 - dateTime2.ToLocalTime()).TotalSeconds; Dictionary <string, string> dictionary = new Dictionary <string, string>(); dictionary.Add("ts", num.ToString()); dictionary.Add("level", kMyCharInfo.GetLevel().ToString()); dictionary.Add("account_id", kMyCharInfo.m_SN.ToString()); GameObject pkGoOminiata = StageSystemCheck.pkGoOminiata; if (pkGoOminiata) { OmniataComponent component = pkGoOminiata.GetComponent <OmniataComponent>(); if (component) { component.Track("om_level", dictionary); } } if (NrTSingleton <NkCharManager> .Instance.m_kMyCharInfo.GetLevel() >= 10 && PlayerPrefs.GetInt(NrPrefsKey.PLAYER_PLAYLOCKDEVICEID_SEND, 0) == 0) { TsPlatform.Operator.GetPlayLockID(); } } NrTSingleton <NkClientLogic> .Instance.ShowChangeGuestIDUI(); } }
private bool BlockOverlapBuy() { eSERVICE_AREA currentServiceArea = NrTSingleton <NrGlobalReference> .Instance.GetCurrentServiceArea(); return(currentServiceArea == eSERVICE_AREA.SERVICE_ANDROID_KORTSTORE && NrTSingleton <NrMainSystem> .Instance.m_bIsBilling); }
public override void SetComponent() { this.m_Tap = (base.GetControl("ToolBar") as Toolbar); string[] array = new string[] { NrTSingleton <NrTextMgr> .Instance.GetTextFromInterface("477"), NrTSingleton <NrTextMgr> .Instance.GetTextFromInterface("478"), NrTSingleton <NrTextMgr> .Instance.GetTextFromInterface("3259"), NrTSingleton <NrTextMgr> .Instance.GetTextFromInterface("816"), NrTSingleton <NrTextMgr> .Instance.GetTextFromInterface("556") }; for (int i = 0; i < array.Length; i++) { this.m_Tap.Control_Tab[i].Text = NrTSingleton <UIDataManager> .Instance.GetString(NrTSingleton <CTextParser> .Instance.GetTextColor("1002"), array[i]); UIPanelTab expr_B9 = this.m_Tap.Control_Tab[i]; expr_B9.ButtonClick = (EZValueChangedDelegate)Delegate.Combine(expr_B9.ButtonClick, new EZValueChangedDelegate(this.ClickToolBar)); } for (int j = array.Length; j < this.m_Tap.Control_Tab.Length; j++) { this.m_Tap.Control_Tab[j].Visible = false; } this.m_Tap.FirstSetting(); this.m_Quality[0] = (base.GetControl("Toggle_RadioBtn1") as Toggle); this.m_Quality[0].SetValueChangedDelegate(new EZValueChangedDelegate(this.ClickQuality)); this.m_Quality[0].Data = TsQualityManager.Level.HIGHEST; this.m_Quality[1] = (base.GetControl("Toggle_RadioBtn3") as Toggle); this.m_Quality[1].SetValueChangedDelegate(new EZValueChangedDelegate(this.ClickQuality)); this.m_Quality[1].Data = TsQualityManager.Level.MEDIUM; this.m_Quality[2] = (base.GetControl("Toggle_RadioBtn5") as Toggle); this.m_Quality[2].SetValueChangedDelegate(new EZValueChangedDelegate(this.ClickQuality)); this.m_Quality[2].Data = TsQualityManager.Level.LOWEST; this.m_Save = (base.GetControl("ok_button") as Button); this.m_Save.SetValueChangedDelegate(new EZValueChangedDelegate(this.ClickSave)); this.m_AutoQuality = (base.GetControl("reset_button") as Button); this.m_AutoQuality.SetValueChangedDelegate(new EZValueChangedDelegate(this.ClickAutoQuality)); this.m_txRating1 = (base.GetControl("DrawTexture_Rating01") as DrawTexture); this.m_lbRating1 = (base.GetControl("Label_Rating01") as Label); this.m_lbRating2 = (base.GetControl("Label_Rating05") as Label); eSERVICE_AREA currentServiceArea = NrTSingleton <NrGlobalReference> .Instance.GetCurrentServiceArea(); if (currentServiceArea == eSERVICE_AREA.SERVICE_ANDROID_KORTSTORE || currentServiceArea == eSERVICE_AREA.SERVICE_ANDROID_BANDNAVER || currentServiceArea == eSERVICE_AREA.SERVICE_ANDROID_KORNAVER) { this.m_txRating1.SetTexture("Win_I_Deliberation04"); this.m_lbRating1.SetText(NrTSingleton <NrTextMgr> .Instance.GetTextFromInterface("2863")); this.m_lbRating2.SetText(NrTSingleton <NrTextMgr> .Instance.GetTextFromInterface("2864")); } else { this.m_txRating1.SetTexture("Win_I_Deliberation01"); this.m_lbRating1.SetText(NrTSingleton <NrTextMgr> .Instance.GetTextFromInterface("1560")); this.m_lbRating2.SetText(NrTSingleton <NrTextMgr> .Instance.GetTextFromInterface("1611")); } this.m_Credit = (base.GetControl("Button_Credit") as Button); this.m_Opening = (base.GetControl("Button_Opening") as Button); this.m_Credit.SetValueChangedDelegate(new EZValueChangedDelegate(this.ClickCredit)); this.m_Opening.SetValueChangedDelegate(new EZValueChangedDelegate(this.ClickOpening)); this.m_EffectSound = (base.GetControl("eftsound_HSlider") as HorizontalSlider); this.m_EffectSound.SetValueChangedDelegate(new EZValueChangedDelegate(this.ClickEffectSound)); this.m_BgmSound = (base.GetControl("bgm_HSlider") as HorizontalSlider); this.m_BgmSound.SetValueChangedDelegate(new EZValueChangedDelegate(this.ClickBgmSound)); this.m_MuteEffect = (base.GetControl("check_button1") as CheckBox); this.m_MuteEffect.SetValueChangedDelegate(new EZValueChangedDelegate(this.ClickMuteEffect)); this.m_MuteBgm = (base.GetControl("check_button2") as CheckBox); this.m_MuteBgm.SetValueChangedDelegate(new EZValueChangedDelegate(this.ClickMuteBgm)); this.m_LocalPush_Activity = (base.GetControl("CheckBox_Push01") as CheckBox); this.m_LocalPush_Activity.SetValueChangedDelegate(new EZValueChangedDelegate(this.ClickLocalPush_Activity)); this.m_LocalPush_Injury = (base.GetControl("CheckBox_Push02") as CheckBox); this.m_LocalPush_Injury.SetValueChangedDelegate(new EZValueChangedDelegate(this.ClickLocalPush_Injury)); this.m_LocalPush_BattleMatchOpen = (base.GetControl("CheckBox_Push03") as CheckBox); this.m_LocalPush_BattleMatchOpen.SetValueChangedDelegate(new EZValueChangedDelegate(this.ClickLocalPush_BattleMatch)); this.m_cbColosseumInvite = (base.GetControl("CheckBox_Colosseum") as CheckBox); this.m_cbColosseumInvite.SetValueChangedDelegate(new EZValueChangedDelegate(this.ClickColosseumInvite)); this.m_btBack = (base.GetControl("BT_back") as Button); this.m_btBack.AddValueChangedDelegate(new EZValueChangedDelegate(this.OnClickBack)); this.m_MobileRotate = (base.GetControl("Camera_HSlider") as HorizontalSlider); this.m_Fps = (base.GetControl("HSlider_FPS") as HorizontalSlider); this.m_PushBlocks = new CheckBox[3]; this.m_PushBlocks[0] = (base.GetControl("CheckBox_NoticePush") as CheckBox); this.m_PushBlocks[0].SetCheckState(0); this.m_PushBlocks[0].data = 0; this.m_PushBlocks[0].SetValueChangedDelegate(new EZValueChangedDelegate(this.PushCheckClick)); this.m_PushBlocks[1] = (base.GetControl("CheckBox_GuildPush") as CheckBox); this.m_PushBlocks[1].data = 1; this.m_PushBlocks[1].SetCheckState(0); this.m_PushBlocks[1].SetValueChangedDelegate(new EZValueChangedDelegate(this.PushCheckClick)); this.m_PushBlocks[2] = (base.GetControl("CheckBox_FriendPush") as CheckBox); this.m_PushBlocks[2].data = 2; this.m_PushBlocks[2].SetCheckState(0); this.m_PushBlocks[2].SetValueChangedDelegate(new EZValueChangedDelegate(this.PushCheckClick)); this.m_cbVibeAlarm = (base.GetControl("CheckBox_VibePush") as CheckBox); this.m_cbVibeAlarm.SetCheckState(0); this.SetCameraRotate(); this.SetFps(); this.m_ReservedWord = (base.GetControl("CheckBox_Slang") as CheckBox); if (!PlayerPrefs.HasKey(NrPrefsKey.RESERVED_WORD)) { PlayerPrefs.SetInt(NrPrefsKey.RESERVED_WORD, 1); this.m_ReservedWord.SetCheckState(1); NrTSingleton <ReservedWordManager> .Instance.SetUse(true); } else if (PlayerPrefs.GetInt(NrPrefsKey.RESERVED_WORD) == 0) { this.m_ReservedWord.SetCheckState(0); NrTSingleton <ReservedWordManager> .Instance.SetUse(false); } else if (PlayerPrefs.GetInt(NrPrefsKey.RESERVED_WORD) == 1) { this.m_ReservedWord.SetCheckState(1); NrTSingleton <ReservedWordManager> .Instance.SetUse(true); } this.m_ReservedWord.SetValueChangedDelegate(new EZValueChangedDelegate(this.ClickReservedWord)); this.m_BuffSkillText = (base.GetControl("CheckBox_SkillText") as CheckBox); if (!PlayerPrefs.HasKey(NrPrefsKey.SKILL_TEXT)) { PlayerPrefs.SetInt(NrPrefsKey.SKILL_TEXT, 1); this.m_BuffSkillText.SetCheckState(1); NrTSingleton <BattleSkill_Manager> .Instance.SetBuffSkillTextUse(true); } else if (PlayerPrefs.GetInt(NrPrefsKey.SKILL_TEXT) == 0) { this.m_BuffSkillText.SetCheckState(0); NrTSingleton <BattleSkill_Manager> .Instance.SetBuffSkillTextUse(false); } else if (PlayerPrefs.GetInt(NrPrefsKey.SKILL_TEXT) == 1) { this.m_BuffSkillText.SetCheckState(1); NrTSingleton <BattleSkill_Manager> .Instance.SetBuffSkillTextUse(true); } this.m_BuffSkillText.SetValueChangedDelegate(new EZValueChangedDelegate(this.ClickSkillText)); this.m_HideBookmark = (base.GetControl("CheckBox_HideBookmark") as CheckBox); if (!PlayerPrefs.HasKey(NrPrefsKey.HIDE_BOOKMARK)) { PlayerPrefs.SetInt(NrPrefsKey.HIDE_BOOKMARK, 0); this.m_HideBookmark.SetCheckState(0); } else if (PlayerPrefs.GetInt(NrPrefsKey.HIDE_BOOKMARK) == 0) { this.m_HideBookmark.SetCheckState(0); } else if (PlayerPrefs.GetInt(NrPrefsKey.HIDE_BOOKMARK) == 1) { this.m_HideBookmark.SetCheckState(1); } this.m_HideBookmark.AddValueChangedDelegate(new EZValueChangedDelegate(this.ClickHideBookmark)); this.m_lbEffect1 = (base.GetControl("Lable_Effect1") as Label); this.m_lbEffect2 = (base.GetControl("Lable_Effect2") as Label); this.m_lbEffect1.SetText(NrTSingleton <NrTextMgr> .Instance.GetTextFromInterface("2742")); this.m_lbEffect2.SetText(NrTSingleton <NrTextMgr> .Instance.GetTextFromInterface("2743")); this.m_ckEffect = (base.GetControl("CheckBox_Effect") as CheckBox); this.m_ckEffect.SetCheckState(NrTSingleton <NrUserDeviceInfo> .Instance.GetHotKey()); this.m_ckEffect.AddValueChangedDelegate(new EZValueChangedDelegate(this.ClickEffect)); base.ShowLayer(1); this.LoadOption(); base.SetScreenCenter(); if (Scene.CurScene == Scene.Type.WORLD) { TsAudioManager.Instance.AudioContainer.RequestAudioClip("UI_SFX", "SYSTEM", "OPEN", new PostProcPerItem(NrAudioClipDownloaded.OnEventAudioClipDownloadedImmedatePlay)); } if (Scene.CurScene >= Scene.Type.WORLD) { GS_PUSH_BLOCK_GET_REQ gS_PUSH_BLOCK_GET_REQ = default(GS_PUSH_BLOCK_GET_REQ); SendPacket.GetInstance().SendObject(147, gS_PUSH_BLOCK_GET_REQ); } }
private bool IsDevelopVersion() { eSERVICE_AREA currentServiceArea = NrTSingleton <NrGlobalReference> .Instance.GetCurrentServiceArea(); return(currentServiceArea == eSERVICE_AREA.SERVICE_ANDROID_KORLOCAL || currentServiceArea == eSERVICE_AREA.SERVICE_IOS_KORLOCAL || currentServiceArea == eSERVICE_AREA.SERVICE_ANDROID_KORQA || currentServiceArea == eSERVICE_AREA.SERVICE_IOS_KORQA || currentServiceArea == eSERVICE_AREA.SERVICE_ANDROID_USQA || currentServiceArea == eSERVICE_AREA.SERVICE_IOS_USQA || currentServiceArea == eSERVICE_AREA.SERVICE_IOS_JPQA || currentServiceArea == eSERVICE_AREA.SERVICE_ANDROID_JPLOCAL || currentServiceArea == eSERVICE_AREA.SERVICE_ANDROID_JPQA || currentServiceArea == eSERVICE_AREA.SERVICE_ANDROID_USLOCAL); }
public int GetAuthPlatformType() { if (this.m_nAuthPlatformType != eAuthPlatformType.AUTH_PLATFORMTYPE_NONE) { return((int)this.m_nAuthPlatformType); } int @int = PlayerPrefs.GetInt(NrPrefsKey.LAST_AUTH_PLATFORM); if (@int > 0) { return(@int); } eAuthPlatformType result = eAuthPlatformType.AUTH_PLATFORMTYPE_NONE; eSERVICE_AREA currentServiceArea = NrTSingleton <NrGlobalReference> .Instance.GetCurrentServiceArea(); if (currentServiceArea > eSERVICE_AREA.SERVICEAREA_NDOORS_START && currentServiceArea < eSERVICE_AREA.SERVICEAREA_NDOORS_END) { eSERVICE_AREA eSERVICE_AREA = currentServiceArea; switch (eSERVICE_AREA) { case eSERVICE_AREA.SERVICE_ANDROID_CNTEST: case eSERVICE_AREA.SERVICE_IOS_CNTEST: result = eAuthPlatformType.AUTH_PLATFORMTYPE_CHUKONG; return((int)result); case eSERVICE_AREA.SERVICE_ANDROID_CNREVIEW: case eSERVICE_AREA.SERVICE_IOS_KORLOCAL: case eSERVICE_AREA.SERVICE_IOS_KORQA: case eSERVICE_AREA.SERVICE_IOS_KORAPPSTORE: case eSERVICE_AREA.SERVICE_IOS_USQA: case eSERVICE_AREA.SERVICE_IOS_USIOS: case eSERVICE_AREA.SERVICE_IOS_CNQA: IL_91: switch (eSERVICE_AREA) { case eSERVICE_AREA.SERVICE_ANDROID_BANDNAVER: case eSERVICE_AREA.SERVICE_ANDROID_BANDGOOGLE: result = eAuthPlatformType.AUTH_PLATFORMTYPE_BAND; return((int)result); case eSERVICE_AREA.SERVICE_ANDROID_KORKAKAO: case eSERVICE_AREA.SERVICE_ANDROID_KAKAOTSTORE: goto IL_B5; default: result = eAuthPlatformType.AUTH_PLATFORMTYPE_NDOORS; return((int)result); } break; case eSERVICE_AREA.SERVICE_ANDROID_JPLOCAL: case eSERVICE_AREA.SERVICE_ANDROID_JPQA: case eSERVICE_AREA.SERVICE_ANDROID_JPQALINE: case eSERVICE_AREA.SERVICE_ANDROID_JPLINE: case eSERVICE_AREA.SERVICE_IOS_JPQA: case eSERVICE_AREA.SERVICE_IOS_JPQALINE: case eSERVICE_AREA.SERVICE_IOS_JPLINE: result = eAuthPlatformType.AUTH_PLATFORMTYPE_LINE; return((int)result); case eSERVICE_AREA.SERVICE_IOS_KORKAKAO: goto IL_B5; } goto IL_91; IL_B5: result = eAuthPlatformType.AUTH_PLATFORMTYPE_KAKAO; } return((int)result); }
public static bool IsServiceArea(eSERVICE_AREA servicearea) { return(NrGlobalReference.strServiceCode.Equals(servicearea.ToString())); }