// Token: 0x0600D137 RID: 53559 RVA: 0x003947F0 File Offset: 0x003929F0 public void ShowReward(int monrhCardId) { if (!BJLuaObjHelper.IsSkipLuaHotfix && this.TryInitHotFix("") && this.m_ShowRewardInt32_hotfix != null) { this.m_ShowRewardInt32_hotfix.call(new object[] { this, monrhCardId }); return; } BJLuaObjHelper.IsSkipLuaHotfix = false; UIUtility.SetUIStateOpen(this.PanelStateController, "Show", null, true, true); ClientConfigDataLoader clientConfigDataLoader = GameManager.Instance.ConfigDataLoader as ClientConfigDataLoader; ConfigDataMonthCardInfo configDataMonthCardInfo = clientConfigDataLoader.GetConfigDataMonthCardInfo(monrhCardId); TimeSpan monthCardLeftTime = (GameManager.Instance.PlayerContext as ProjectLPlayerContext).GetMonthCardLeftTime(monrhCardId); this.NameText.text = configDataMonthCardInfo.Name; this.IconImage.sprite = AssetUtility.Instance.GetSprite(configDataMonthCardInfo.Icon); this.MonthCardOrSubscribeStateCtrl.SetToUIState((!UIUtility.IsIosSubscribe(configDataMonthCardInfo.IsAppleSubscribe)) ? "MonthCard" : "Subscribe", false, true); this.DescText.text = configDataMonthCardInfo.Desc; if (monthCardLeftTime.TotalMilliseconds < 9.9999997473787516E-05) { this.LeftDaysGameObject.SetActive(false); } else { this.LeftDaysGameObject.SetActive(true); this.LeftDays.text = string.Format("{0}{1}", clientConfigDataLoader.UtilityGetStringByStringTable(StringTableId.StringTableId_Common_Remain), UIUtility.TimeSpanToString2(monthCardLeftTime)); } }
// Token: 0x060159FF RID: 88575 RVA: 0x00581190 File Offset: 0x0057F390 private void UpdateLoadConfigProgress() { if (!this.m_isUpdateLoadConfigProgress || this.m_mainCtrl == null) { return; } ClientConfigDataLoader clientConfigDataLoader = GameManager.Instance.ConfigDataLoader as ClientConfigDataLoader; if (clientConfigDataLoader == null || clientConfigDataLoader.LoadingProgress > 0.99999f) { return; } this.m_mainCtrl.SetProgress(0.7f + 0.29f * clientConfigDataLoader.LoadingProgress); }
// Token: 0x06003135 RID: 12597 RVA: 0x000C08E4 File Offset: 0x000BEAE4 public static void Initialize(ClientConfigDataLoader loader) { SpineAnimationSoundTable.m_soundTable.Clear(); foreach (KeyValuePair <int, ConfigDataSpineAnimationSoundTable> keyValuePair in loader.GetAllConfigDataSpineAnimationSoundTable()) { Dictionary <string, Dictionary <string, string> > dictionary; if (!SpineAnimationSoundTable.m_soundTable.TryGetValue(keyValuePair.Value.SpineDataName, out dictionary)) { dictionary = new Dictionary <string, Dictionary <string, string> >(); SpineAnimationSoundTable.m_soundTable.Add(keyValuePair.Value.SpineDataName, dictionary); } Dictionary <string, string> dictionary2; if (!dictionary.TryGetValue(keyValuePair.Value.AnimationName, out dictionary2)) { dictionary2 = new Dictionary <string, string>(); dictionary.Add(keyValuePair.Value.AnimationName, dictionary2); } string text; if (!dictionary2.TryGetValue(keyValuePair.Value.EventName, out text)) { dictionary2.Add(keyValuePair.Value.EventName, keyValuePair.Value.SoundName); } } }