174 lines
5.2 KiB
C#
174 lines
5.2 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using Cpp2IlInjected;
|
|
using TMPro;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
namespace RRUI.Views
|
|
{
|
|
// Token: 0x02000810 RID: 2064
|
|
[Token(Token = "0x2000810")]
|
|
public class BigTextGroup : MonoBehaviour
|
|
{
|
|
// Token: 0x17000A1E RID: 2590
|
|
// (get) Token: 0x06003A2B RID: 14891 RVA: 0x000F035C File Offset: 0x000EE55C
|
|
// (set) Token: 0x06003A2C RID: 14892 RVA: 0x000F0370 File Offset: 0x000EE570
|
|
[Token(Token = "0x17000A1E")]
|
|
public string KKJIOHNFHFJ
|
|
{
|
|
[Token(Token = "0x6003A2B")]
|
|
[Address(RVA = "0x417680", Offset = "0x416680", VA = "0x180417680")]
|
|
get
|
|
{
|
|
return this.PAANJCAOOAG;
|
|
}
|
|
[Token(Token = "0x6003A2C")]
|
|
[Address(RVA = "0x158D6B0", Offset = "0x158C6B0", VA = "0x18158D6B0")]
|
|
set
|
|
{
|
|
if (this.PAANJCAOOAG != value)
|
|
{
|
|
this.PAANJCAOOAG = value;
|
|
string[] eamdilkacaj = BigTextGroup.EAMDILKACAJ;
|
|
string[] array = value.Split(eamdilkacaj, StringSplitOptions.RemoveEmptyEntries);
|
|
Func<string, bool> <>9__10_ = BigTextGroup.<>c.<>9__10_0;
|
|
if (<>9__10_ == 0)
|
|
{
|
|
BigTextGroup.<>c.<>9__10_0 = (string t) => !string.IsNullOrWhiteSpace(t);
|
|
}
|
|
string[] array2 = Enumerable.ToArray<string>(Enumerable.Where<string>(array, <>9__10_));
|
|
this.KKNCGNLCKJO = array2;
|
|
this.FENAPBJIFCO();
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06003A2D RID: 14893 RVA: 0x000F03E4 File Offset: 0x000EE5E4
|
|
[Token(Token = "0x6003A2D")]
|
|
[Address(RVA = "0x158D080", Offset = "0x158C080", VA = "0x18158D080")]
|
|
private void Awake()
|
|
{
|
|
GameObject gameObject = this.templateObject.gameObject;
|
|
int num = 0;
|
|
gameObject.SetActive(num != 0);
|
|
TextMeshProUGUI componentInChildren = this.templateObject.GetComponentInChildren<TextMeshProUGUI>();
|
|
this.LINDIIOGPOF = componentInChildren;
|
|
int num2 = 0;
|
|
if (componentInChildren == num2)
|
|
{
|
|
GameObject gameObject2 = this.templateObject;
|
|
Debug.LogError(string.Format("Template object {0} is missing a TextMeshProUGUI component!", gameObject2));
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06003A2E RID: 14894 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6003A2E")]
|
|
[Address(RVA = "0x158D2F0", Offset = "0x158C2F0", VA = "0x18158D2F0")]
|
|
private void FENAPBJIFCO()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06003A2F RID: 14895 RVA: 0x000F0448 File Offset: 0x000EE648
|
|
[Token(Token = "0x6003A2F")]
|
|
[Address(RVA = "0x158D180", Offset = "0x158C180", VA = "0x18158D180")]
|
|
private void CNIFDMJAAHO()
|
|
{
|
|
List<BigTextGroup.MHMPMGLIHAC> mommjamjjfp = this.MOMMJAMJJFP;
|
|
int length = this.KKNCGNLCKJO.Length;
|
|
mommjamjjfp.Capacity = length;
|
|
string[] kkncgnlckjo = this.KKNCGNLCKJO;
|
|
List<BigTextGroup.MHMPMGLIHAC> mommjamjjfp2 = this.MOMMJAMJJFP;
|
|
int length2 = kkncgnlckjo.Length;
|
|
int num = 0;
|
|
if (length2 > 0)
|
|
{
|
|
GameObject gameObject = this.templateObject;
|
|
Transform transform = base.transform;
|
|
TextMeshProUGUI componentInChildren = global::UnityEngine.Object.Instantiate<GameObject>(gameObject, transform).GetComponentInChildren<TextMeshProUGUI>();
|
|
List<BigTextGroup.MHMPMGLIHAC> mommjamjjfp3 = this.MOMMJAMJJFP;
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06003A30 RID: 14896 RVA: 0x000F04C4 File Offset: 0x000EE6C4
|
|
[Token(Token = "0x6003A30")]
|
|
[Address(RVA = "0x158D650", Offset = "0x158C650", VA = "0x18158D650")]
|
|
public BigTextGroup()
|
|
{
|
|
List<BigTextGroup.MHMPMGLIHAC> list = new List();
|
|
this.MOMMJAMJJFP = list;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x06003A31 RID: 14897 RVA: 0x000F04E4 File Offset: 0x000EE6E4
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x6003A31")]
|
|
[Address(RVA = "0x158D5A0", Offset = "0x158C5A0", VA = "0x18158D5A0")]
|
|
static BigTextGroup()
|
|
{
|
|
string[] array = new string[1];
|
|
if ("\n" != 0)
|
|
{
|
|
}
|
|
array[0] = "\n";
|
|
BigTextGroup.EAMDILKACAJ = array;
|
|
}
|
|
|
|
// Token: 0x040031BB RID: 12731
|
|
[Token(Token = "0x40031BB")]
|
|
private static readonly string[] EAMDILKACAJ;
|
|
|
|
// Token: 0x040031BC RID: 12732
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40031BC")]
|
|
[SerializeField]
|
|
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
|
private VerticalLayoutGroup layoutGroup;
|
|
|
|
// Token: 0x040031BD RID: 12733
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40031BD")]
|
|
[SerializeField]
|
|
private GameObject templateObject;
|
|
|
|
// Token: 0x040031BE RID: 12734
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x40031BE")]
|
|
private string[] KKNCGNLCKJO;
|
|
|
|
// Token: 0x040031BF RID: 12735
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x40031BF")]
|
|
private TextMeshProUGUI LINDIIOGPOF;
|
|
|
|
// Token: 0x040031C0 RID: 12736
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x40031C0")]
|
|
private List<BigTextGroup.MHMPMGLIHAC> MOMMJAMJJFP;
|
|
|
|
// Token: 0x040031C1 RID: 12737
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x40031C1")]
|
|
private string PAANJCAOOAG;
|
|
|
|
// Token: 0x02000811 RID: 2065
|
|
[Token(Token = "0x2000811")]
|
|
private struct MHMPMGLIHAC
|
|
{
|
|
// Token: 0x040031C2 RID: 12738
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40031C2")]
|
|
public GameObject FFDEELPIEJM;
|
|
|
|
// Token: 0x040031C3 RID: 12739
|
|
[FieldOffset(Offset = "0x8")]
|
|
[Token(Token = "0x40031C3")]
|
|
public TextMeshProUGUI JIMBNAOBGDN;
|
|
}
|
|
}
|
|
}
|