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); }
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); } }