// 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);
        }
Beispiel #3
0
 // 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);
         }
     }
 }