Ejemplo n.º 1
0
 public void Init(int index, SkillItemTable.SkillItemData table, Texture tex, GachaList.GachaPickupAnim anim)
 {
     //IL_000f: Unknown result type (might be due to invalid IL or missing references)
     //IL_0027: Expected O, but got Unknown
     //IL_0040: Unknown result type (might be due to invalid IL or missing references)
     //IL_0046: Unknown result type (might be due to invalid IL or missing references)
     //IL_005f: Unknown result type (might be due to invalid IL or missing references)
     //IL_0077: Expected O, but got Unknown
     //IL_0091: Unknown result type (might be due to invalid IL or missing references)
     //IL_0097: Unknown result type (might be due to invalid IL or missing references)
     //IL_00b0: Unknown result type (might be due to invalid IL or missing references)
     //IL_00c8: Expected O, but got Unknown
     //IL_00e1: Unknown result type (might be due to invalid IL or missing references)
     //IL_00e7: Unknown result type (might be due to invalid IL or missing references)
     //IL_0100: Unknown result type (might be due to invalid IL or missing references)
     //IL_0118: Expected O, but got Unknown
     //IL_0131: Unknown result type (might be due to invalid IL or missing references)
     //IL_0137: Unknown result type (might be due to invalid IL or missing references)
     //IL_0151: Unknown result type (might be due to invalid IL or missing references)
     //IL_016a: Expected O, but got Unknown
     //IL_0186: Unknown result type (might be due to invalid IL or missing references)
     //IL_018d: Unknown result type (might be due to invalid IL or missing references)
     //IL_01a4: Unknown result type (might be due to invalid IL or missing references)
     GachaList.GachaPickupAnim.TextStyle name = anim.name;
     SetFontStyle(lblName.get_transform(), (name.italic == 1) ? 2 : 0);
     SetPatternText(lblName, table.name, name.size, name.toColor(), name.toOutColor());
     GachaList.GachaPickupAnim.TextStyle description = anim.description;
     SetFontStyle(lblDescription.get_transform(), (description.italic == 1) ? 2 : 0);
     SetPatternText(lblDescription, SkillItemInfo.GetExplanationText(table, 1), description.size, description.toColor(), description.toOutColor());
     GachaList.GachaPickupAnim.TextStyle sub = anim.sub;
     SetFontStyle(lblSubDescription.get_transform(), (sub.italic == 1) ? 2 : 0);
     SetPatternText(lblSubDescription, sub.text, sub.size, sub.toColor(), sub.toOutColor());
     GachaList.GachaPickupAnim.TextStyle adda = anim.adda;
     SetFontStyle(lblAddText_A.get_transform(), (adda.italic == 1) ? 2 : 0);
     SetPatternText(lblAddText_A, adda.text, adda.size, adda.toColor(), adda.toOutColor());
     GachaList.GachaPickupAnim.TextStyle addb = anim.addb;
     SetFontStyle(lblAddText_B.get_transform(), (addb.italic == 1) ? 2 : 0);
     SetPatternText(lblAddText_B, addb.text, addb.size, addb.toColor(), addb.toOutColor());
     uiTex.mainTexture = tex;
     this.get_gameObject().SetActive(true);
 }
Ejemplo n.º 2
0
 public void Init(int anim_index, SkillItemTable.SkillItemData table, Texture tex, GachaList.GachaPickupAnim anim)
 {
     if (pattern == null)
     {
         pattern = this.GetComponentsInChildren <GachaSkillBannerAnimPattern>();
     }
     if (pattern == null || pattern.Length <= anim_index)
     {
         Log.Error("Skill Gacha Anim Pattern is not Found!");
         if (pattern != null)
         {
             Log.Error("index = " + anim_index);
         }
     }
     else
     {
         int i = 0;
         for (int num = pattern.Length; i < num; i++)
         {
             pattern[i].Finish();
         }
         GachaSkillBannerAnimPattern gachaSkillBannerAnimPattern = pattern[anim_index];
         targetIndex = anim_index;
         gachaSkillBannerAnimPattern.Init(targetIndex, table, tex, anim);
     }
 }