using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using CodeStage.AntiCheat.ObscuredTypes; using Cpp2IlInjected; using RecRoom.Async; using TMPro; namespace AGUI.StackedUI { // Token: 0x02001B12 RID: 6930 [Token(Token = "0x2001B12")] [StructLayout(3)] public class PlayerBioText : AccountSpecificText { // Token: 0x0600B9F2 RID: 47602 RVA: 0x002BB554 File Offset: 0x002B9754 [Token(Token = "0x600B9F2")] [Address(RVA = "0x192DAD0", Offset = "0x192C4D0", VA = "0x18192DAD0", Slot = "7")] protected override void DMPBBJNDPMA(CCEOLAOLEKJ IINOFFFAGJG) { TextMeshProUGUI text = this.text; int num = 0; if (text != num) { TextMeshProUGUI text2 = this.text; string empty = string.Empty; text2.text = empty; CCEOLAOLEKJ currentAccount = IINOFFFAGJG; if (currentAccount != 0) { IPromise promise = PEGGCEDHBOF.GBLAOEFPDAH(ObscuredInt.FAJDMKOEFLH(currentAccount.k__BackingField)); Action action = delegate(FKNGFLFDIIB bioDto) { PlayerBioText <>4__this = this; int num3 = 0; if (<>4__this != num3) { CCEOLAOLEKJ currentAccount2 = IINOFFFAGJG; int k__BackingField = bioDto.k__BackingField; int num4 = ObscuredInt.FAJDMKOEFLH(currentAccount2.k__BackingField); if (k__BackingField == num4) { PlayerBioText <>4__this2 = this; string k__BackingField = bioDto.k__BackingField; TextMeshProUGUI text3 = <>4__this2.text; if (!string.IsNullOrEmpty(k__BackingField)) { } text3.text = "This player has not written a bio yet!"; } } }; int num2 = 0; num2 += num2; num2++; } } } // Token: 0x0600B9F3 RID: 47603 RVA: 0x002BB5E8 File Offset: 0x002B97E8 [Token(Token = "0x600B9F3")] [Address(RVA = "0x6A4030", Offset = "0x6A2A30", VA = "0x1806A4030")] public PlayerBioText() { } // Token: 0x02001B13 RID: 6931 [Token(Token = "0x2001B13")] [CompilerGenerated] private sealed class BAJJFKEMOGD { // Token: 0x0600B9F4 RID: 47604 RVA: 0x002BB5FC File Offset: 0x002B97FC [Token(Token = "0x600B9F4")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public BAJJFKEMOGD() { } // Token: 0x0600B9F5 RID: 47605 RVA: 0x002BB610 File Offset: 0x002B9810 [Token(Token = "0x600B9F5")] [Address(RVA = "0x1926620", Offset = "0x1925020", VA = "0x181926620")] internal void b__0(FKNGFLFDIIB bioDto) { PlayerBioText playerBioText = this.<>4__this; int num = 0; if (playerBioText != num) { CCEOLAOLEKJ cceolaolekj = this.currentAccount; int k__BackingField = bioDto.k__BackingField; int num2 = ObscuredInt.FAJDMKOEFLH(cceolaolekj.k__BackingField); if (k__BackingField == num2) { PlayerBioText playerBioText2 = this.<>4__this; string k__BackingField = bioDto.k__BackingField; TextMeshProUGUI text = playerBioText2.text; if (!string.IsNullOrEmpty(k__BackingField)) { } text.text = "This player has not written a bio yet!"; } } } // Token: 0x04007A70 RID: 31344 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4007A70")] public PlayerBioText <>4__this; // Token: 0x04007A71 RID: 31345 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4007A71")] public CCEOLAOLEKJ currentAccount; } } }