using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using CodeStage.AntiCheat.ObscuredTypes; using Cpp2IlInjected; namespace RecRoom { // Token: 0x020020EF RID: 8431 [Token(Token = "0x20020EF")] public class PlayerLinkButtonTypeController : LinkButtonTypeController { // Token: 0x17002242 RID: 8770 // (get) Token: 0x0600D7B4 RID: 55220 RVA: 0x0031ED60 File Offset: 0x0031CF60 [Token(Token = "0x17002242")] public override ILIGKJJIKLL COJOHODFJOL { [Token(Token = "0x600D7B4")] [Address(RVA = "0x4100E0", Offset = "0x40EEE0", VA = "0x1804100E0", Slot = "22")] get { return ILIGKJJIKLL.Player; } } // Token: 0x17002243 RID: 8771 // (get) Token: 0x0600D7B5 RID: 55221 RVA: 0x0031ED70 File Offset: 0x0031CF70 [Token(Token = "0x17002243")] public override string JHBEMJHAHGJ { [Token(Token = "0x600D7B5")] [Address(RVA = "0xE3E2D0", Offset = "0xE3D0D0", VA = "0x180E3E2D0", Slot = "23")] get { return "Player"; } } // Token: 0x17002244 RID: 8772 // (get) Token: 0x0600D7B6 RID: 55222 RVA: 0x0031ED84 File Offset: 0x0031CF84 [Token(Token = "0x17002244")] protected override string GFENBGBJCBG { [Token(Token = "0x600D7B6")] [Address(RVA = "0xE3E110", Offset = "0xE3CF10", VA = "0x180E3E110", Slot = "25")] get { return "Search for Player"; } } // Token: 0x17002245 RID: 8773 // (get) Token: 0x0600D7B7 RID: 55223 RVA: 0x0031ED98 File Offset: 0x0031CF98 [Token(Token = "0x17002245")] protected override string LGEPMAHLBFG { [Token(Token = "0x600D7B7")] [Address(RVA = "0xE3D6A0", Offset = "0xE3C4A0", VA = "0x180E3D6A0", Slot = "26")] get { return "Player Search"; } } // Token: 0x17002246 RID: 8774 // (get) Token: 0x0600D7B8 RID: 55224 RVA: 0x0031EDAC File Offset: 0x0031CFAC [Token(Token = "0x17002246")] protected override string MHMEHNPHIGC { [Token(Token = "0x600D7B8")] [Address(RVA = "0xE3E0E0", Offset = "0xE3CEE0", VA = "0x180E3E0E0", Slot = "27")] get { return "Search for a player here"; } } // Token: 0x0600D7B9 RID: 55225 RVA: 0x0031EDC0 File Offset: 0x0031CFC0 [Token(Token = "0x600D7B9")] [Address(RVA = "0xE3E140", Offset = "0xE3CF40", VA = "0x180E3E140", Slot = "32")] public override void OnLinkTargetIdChanged() { PMGCJEPKFOF pmgcjepkfof = PlayerLinkButtonTypeController.GDMGLDOHHBF((int)this.JPOHGBCEJEJ); Action action = new Action(this.NLBAHBNKJEJ); int num = 0; num += num; num++; PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.OHLPJBFCABI(action); } // Token: 0x0600D7BA RID: 55226 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600D7BA")] [Address(RVA = "0xE3D1D0", Offset = "0xE3BFD0", VA = "0x180E3D1D0", Slot = "34")] protected override PMGCJEPKFOF> CCOFOOPMDDO(string CNBKKCJAHPP) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600D7BB RID: 55227 RVA: 0x0031EE10 File Offset: 0x0031D010 [Token(Token = "0x600D7BB")] [Address(RVA = "0xE3DCA0", Offset = "0xE3CAA0", VA = "0x180E3DCA0")] private static PMGCJEPKFOF GDMGLDOHHBF(int ENJEOLBEALP) { JJGHAFKJBEI doohkcanflo = PEGGCEDHBOF.DOOHKCANFLO; ObscuredInt k__BackingField = doohkcanflo.k__BackingField; bool fakeValueActive = doohkcanflo.k__BackingField.fakeValueActive; int num = ObscuredInt.FAJDMKOEFLH(k__BackingField); if (ENJEOLBEALP == num) { return JJEKJGALHKO.MKLIDFOGIGO(PEGGCEDHBOF.DOOHKCANFLO); } bool flag; if (!flag) { return PEGGCEDHBOF.NFKMGNHDCMN(ENJEOLBEALP); } PMGCJEPKFOF pmgcjepkfof; return pmgcjepkfof; } // Token: 0x0600D7BC RID: 55228 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600D7BC")] [Address(RVA = "0xE3DB10", Offset = "0xE3C910", VA = "0x180E3DB10", Slot = "30")] protected override PMGCJEPKFOF GDDGGONDENC(long ENJEOLBEALP) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600D7BD RID: 55229 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600D7BD")] [Address(RVA = "0xE3DEF0", Offset = "0xE3CCF0", VA = "0x180E3DEF0", Slot = "31")] protected override PMGCJEPKFOF HBLCFCHHCAN(long ENJEOLBEALP) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600D7BE RID: 55230 RVA: 0x0031EE64 File Offset: 0x0031D064 [Token(Token = "0x600D7BE")] [Address(RVA = "0xE3D8C0", Offset = "0xE3C6C0", VA = "0x180E3D8C0", Slot = "33")] protected override void FJMODELCNOD(long ENJEOLBEALP) { bool flag; if (flag) { ulong num; CCEOLAOLEKJ targetAccount = num; if (num != (ulong)0L) { JJGHAFKJBEI doohkcanflo = PEGGCEDHBOF.DOOHKCANFLO; ObscuredInt k__BackingField = doohkcanflo.k__BackingField; bool fakeValueActive = doohkcanflo.k__BackingField.fakeValueActive; int num2 = ObscuredInt.FAJDMKOEFLH(k__BackingField); int num3; if (num3 == num2) { EMAPDKEOHPA apfigdnofpn = this.APFIGDNOFPN; Action action = delegate(ProfileWatchUIFlow flow) { bool isCompleted = ((IAsyncResult)flow).IsCompleted; }; throw new NullReferenceException(); } EMAPDKEOHPA plideimaigj = this.PLIDEIMAIGJ; Action action2 = delegate(PlayerDetailsWatchUIFlow flow) { bool isCompleted2 = ((IAsyncResult)flow).IsCompleted; }; plideimaigj.HEFAJPDICFB((NDAHJCGIABD.CBNALAKCIPM)((uint)2), "PlayerLinkButton", action2); } } } // Token: 0x0600D7BF RID: 55231 RVA: 0x0031EEF8 File Offset: 0x0031D0F8 [Token(Token = "0x600D7BF")] [Address(RVA = "0xE3D6D0", Offset = "0xE3C4D0", VA = "0x180E3D6D0")] private void FJMODELCNOD(CCEOLAOLEKJ EPOHPLAMIOD) { CCEOLAOLEKJ targetAccount = EPOHPLAMIOD; if (EPOHPLAMIOD != 0) { ObscuredInt k__BackingField = EPOHPLAMIOD.k__BackingField; bool fakeValueActive = EPOHPLAMIOD.k__BackingField.fakeValueActive; int num = ObscuredInt.FAJDMKOEFLH(k__BackingField); JJGHAFKJBEI doohkcanflo = PEGGCEDHBOF.DOOHKCANFLO; ObscuredInt k__BackingField2 = doohkcanflo.k__BackingField; bool fakeValueActive2 = doohkcanflo.k__BackingField.fakeValueActive; int num2 = ObscuredInt.FAJDMKOEFLH(k__BackingField2); if (num == num2) { Action action = delegate(ProfileWatchUIFlow flow) { bool isCompleted = ((IAsyncResult)flow).IsCompleted; }; throw new NullReferenceException(); } EMAPDKEOHPA plideimaigj = this.PLIDEIMAIGJ; Action action2 = delegate(PlayerDetailsWatchUIFlow flow) { bool isCompleted2 = ((IAsyncResult)flow).IsCompleted; }; plideimaigj.HEFAJPDICFB((NDAHJCGIABD.CBNALAKCIPM)((uint)2), "PlayerLinkButton", action2); } } // Token: 0x0600D7C0 RID: 55232 RVA: 0x0031EF98 File Offset: 0x0031D198 [Token(Token = "0x600D7C0")] [Address(RVA = "0x7AACF0", Offset = "0x7A9AF0", VA = "0x1807AACF0")] private void NLBAHBNKJEJ(CCEOLAOLEKJ GAMEFMMPMLG) { bool flag = GAMEFMMPMLG != 0; this.k__BackingField = flag; base.NBMCKBALEOI(); } // Token: 0x0600D7C1 RID: 55233 RVA: 0x0031EFBC File Offset: 0x0031D1BC [Token(Token = "0x600D7C1")] [Address(RVA = "0xE3E080", Offset = "0xE3CE80", VA = "0x180E3E080", Slot = "35")] protected override void MFHBPMONOGI() { this.PLIDEIMAIGJ.Dispose(); this.APFIGDNOFPN.Dispose(); } // Token: 0x0600D7C2 RID: 55234 RVA: 0x0031EFE8 File Offset: 0x0031D1E8 [Token(Token = "0x600D7C2")] [Address(RVA = "0xE3E250", Offset = "0xE3D050", VA = "0x180E3E250")] public PlayerLinkButtonTypeController() { EMAPDKEOHPA emapdkeohpa = new EMAPDKEOHPA(); this.PLIDEIMAIGJ = emapdkeohpa; EMAPDKEOHPA emapdkeohpa2 = new EMAPDKEOHPA(); this.APFIGDNOFPN = emapdkeohpa2; base..ctor(); } // Token: 0x04008A66 RID: 35430 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4008A66")] private readonly EMAPDKEOHPA PLIDEIMAIGJ; // Token: 0x04008A67 RID: 35431 [FieldOffset(Offset = "0x50")] [Token(Token = "0x4008A67")] private readonly EMAPDKEOHPA APFIGDNOFPN; // Token: 0x020020F1 RID: 8433 [Token(Token = "0x20020F1")] [CompilerGenerated] private sealed class KAMGLJCMKKN { // Token: 0x0600D7CC RID: 55244 RVA: 0x0031F17C File Offset: 0x0031D37C [Token(Token = "0x600D7CC")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public KAMGLJCMKKN() { } // Token: 0x0600D7CD RID: 55245 RVA: 0x0031F190 File Offset: 0x0031D390 [Token(Token = "0x600D7CD")] [Address(RVA = "0x8022E0", Offset = "0x8010E0", VA = "0x1808022E0")] internal void b__0(ProfileWatchUIFlow flow) { bool isCompleted = ((IAsyncResult)flow).IsCompleted; } // Token: 0x0600D7CE RID: 55246 RVA: 0x0031F1AC File Offset: 0x0031D3AC [Token(Token = "0x600D7CE")] [Address(RVA = "0x8022E0", Offset = "0x8010E0", VA = "0x1808022E0")] internal void b__1(PlayerDetailsWatchUIFlow flow) { bool isCompleted = ((IAsyncResult)flow).IsCompleted; } // Token: 0x04008A70 RID: 35440 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4008A70")] public CCEOLAOLEKJ targetAccount; } } }