// Token: 0x0600108A RID: 4234 RVA: 0x001D6634 File Offset: 0x001D4834 private void SetTitleType(sScrollItem item, int dataIdx) { if (dataIdx < this.m_Data.Count) { item.TitleType.Text1.text = this.DM.mStringTable.GetStringByID((uint)this.m_Data[dataIdx].StrID); item.CStr.ClearString(); item.CStr.StringToFormat(this.DM.mStringTable.GetStringByID((uint)this.m_Data[dataIdx].StrID_Value)); item.CStr.IntToFormat((long)((ulong)this.m_Data[dataIdx].StrNum), 1, true); item.CStr.AppendFormat("{0}{1}"); item.TitleType.Text2.text = item.CStr.ToString(); } }
// Token: 0x0600108C RID: 4236 RVA: 0x001D6850 File Offset: 0x001D4A50 private void SetHeroType(sScrollItem item, int dataIdx) { for (int i = 0; i < 5; i++) { if (this.AM.m_HeroInfo[i].HeroID != 0) { Hero recordByKey = DataManager.Instance.HeroTable.GetRecordByKey(this.AM.m_HeroInfo[i].HeroID); item.HeroType.HeroImage[i].sprite = this.GM.m_IconSpriteAsset.LoadSprite(recordByKey.Graph); item.HeroType.HeroImage[i].material = this.GM.m_IconSpriteAsset.GetMaterial(); if (item.HeroType.HeroImage[i].sprite == null) { item.HeroType.HeroImage[i].sprite = this.GM.m_ItemIconSpriteAsset.LoadSprite(1130); item.HeroType.HeroImage[i].material = this.GM.m_ItemIconSpriteAsset.GetMaterial(); } item.HeroType.FrameImage[i].material = this.GM.GetFrameMaterial(); if (this.AM.m_HeroInfo[i].Star != 0) { item.HeroType.FrameImage[i].sprite = this.GM.LoadFrameSprite(EFrameSprite.Hero, this.AM.m_HeroInfo[i].Star); } if (this.AM.m_HeroInfo[i].Rank != 0) { item.HeroType.RankImage[i].sprite = this.GM.LoadFrameSprite(EFrameSprite.Hero, this.AM.m_HeroInfo[i].Rank + 100); } item.HeroType.RankImage[i].material = this.GM.GetFrameMaterial(); if (i == 0) { if (this.bLeaderHero) { item.HeroType.LordsIcon1.enabled = true; item.HeroType.LordsIcon2.enabled = true; } else { item.HeroType.LordsIcon1.enabled = false; item.HeroType.LordsIcon2.enabled = false; } this.m_FlashImage = item.HeroType.LordsIcon2; } item.HeroType.Tf[i].gameObject.SetActive(true); } else { item.HeroType.Tf[i].gameObject.SetActive(false); } } }
// Token: 0x0600108B RID: 4235 RVA: 0x001D6718 File Offset: 0x001D4918 private void SetTextType(sScrollItem item, int dataIdx) { int armyIdx = 0; if (dataIdx < this.m_Data.Count && dataIdx >= 0) { armyIdx = this.m_Data[dataIdx].ArmyIdx; } item.TextType.Text1.text = this.DM.mStringTable.GetStringByID((uint)this.GetArmyStringID(armyIdx)); item.CStr.ClearString(); item.CStr.IntToFormat((long)((ulong)this.m_Data[dataIdx].ArmyNum), 1, true); item.CStr.AppendFormat("{0}"); item.TextType.Text2.text = item.CStr.ToString(); this.SetArmyIcon(item.TextType.IconImage, armyIdx, item.TextType.iconText, item.ArmyIconStr, item.TextType.Hint, item.TextType.BackgroundImage, item.TextType.Text1.preferredWidth); item.TextType.Text1.alignment = TextAnchor.MiddleLeft; item.TextType.Text2.alignment = TextAnchor.MiddleRight; }