using System; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using AGUI.StackedUI; using Cpp2IlInjected; namespace RecRoom { // Token: 0x020020EC RID: 8428 [Token(Token = "0x20020EC")] public class PlayerEventLinkButtonTypeController : LinkButtonTypeController { // Token: 0x1700223D RID: 8765 // (get) Token: 0x0600D799 RID: 55193 RVA: 0x0031E8FC File Offset: 0x0031CAFC [Token(Token = "0x1700223D")] public override ILIGKJJIKLL COJOHODFJOL { [Token(Token = "0x600D799")] [Address(RVA = "0x46C990", Offset = "0x46B790", VA = "0x18046C990", Slot = "22")] get { return ILIGKJJIKLL.PlayerEvents; } } // Token: 0x1700223E RID: 8766 // (get) Token: 0x0600D79A RID: 55194 RVA: 0x0031E90C File Offset: 0x0031CB0C [Token(Token = "0x1700223E")] public override string JHBEMJHAHGJ { [Token(Token = "0x600D79A")] [Address(RVA = "0xE39330", Offset = "0xE38130", VA = "0x180E39330", Slot = "23")] get { return "Player Event"; } } // Token: 0x1700223F RID: 8767 // (get) Token: 0x0600D79B RID: 55195 RVA: 0x0031E920 File Offset: 0x0031CB20 [Token(Token = "0x1700223F")] protected override string GFENBGBJCBG { [Token(Token = "0x600D79B")] [Address(RVA = "0xE38F20", Offset = "0xE37D20", VA = "0x180E38F20", Slot = "25")] get { return "Search for Event"; } } // Token: 0x17002240 RID: 8768 // (get) Token: 0x0600D79C RID: 55196 RVA: 0x0031E934 File Offset: 0x0031CB34 [Token(Token = "0x17002240")] protected override string LGEPMAHLBFG { [Token(Token = "0x600D79C")] [Address(RVA = "0xE389D0", Offset = "0xE377D0", VA = "0x180E389D0", Slot = "26")] get { return "Player Event Search"; } } // Token: 0x17002241 RID: 8769 // (get) Token: 0x0600D79D RID: 55197 RVA: 0x0031E948 File Offset: 0x0031CB48 [Token(Token = "0x17002241")] protected override string MHMEHNPHIGC { [Token(Token = "0x600D79D")] [Address(RVA = "0xE38EF0", Offset = "0xE37CF0", VA = "0x180E38EF0", Slot = "27")] get { return "Search for an event here"; } } // Token: 0x0600D79E RID: 55198 RVA: 0x0031E95C File Offset: 0x0031CB5C [Token(Token = "0x600D79E")] [Address(RVA = "0xE39030", Offset = "0xE37E30", VA = "0x180E39030", Slot = "29")] public override void SetActive(bool ENJABEBOEHC) { if (!ENJABEBOEHC) { MFBGLIHGCGO flklgnehlag = GNPDMBPGHBH.FLKLGNEHLAG; Action action = new Action(this.GGAFOIGGJKH); MFBGLIHGCGO dkbgndekecp = GNPDMBPGHBH.DKBGNDEKECP; Action action2 = new Action(this.GGAFOIGGJKH); MFBGLIHGCGO njnabhkgpdh = GNPDMBPGHBH.NJNABHKGPDH; Action action3 = new Action(this.GGAFOIGGJKH); return; } MFBGLIHGCGO flklgnehlag2 = GNPDMBPGHBH.FLKLGNEHLAG; Action action4 = new Action(this.GGAFOIGGJKH); MFBGLIHGCGO dkbgndekecp2 = GNPDMBPGHBH.DKBGNDEKECP; Action action5 = new Action(this.GGAFOIGGJKH); MFBGLIHGCGO njnabhkgpdh2 = GNPDMBPGHBH.NJNABHKGPDH; Action action6 = new Action(this.GGAFOIGGJKH); } // Token: 0x0600D79F RID: 55199 RVA: 0x0031E9F0 File Offset: 0x0031CBF0 [Token(Token = "0x600D79F")] [Address(RVA = "0xE38CC0", Offset = "0xE37AC0", VA = "0x180E38CC0")] private void GGAFOIGGJKH(CCMBKDINCAH MFJCKOBPMGA) { if (MFJCKOBPMGA != 0) { long jpohgbcejej = this.JPOHGBCEJEJ; if (MFJCKOBPMGA.k__BackingField != jpohgbcejej) { return; } } bool isCompleted = ((IAsyncResult)this).IsCompleted; } // Token: 0x0600D7A0 RID: 55200 RVA: 0x0031EA1C File Offset: 0x0031CC1C [Token(Token = "0x600D7A0")] [Address(RVA = "0xE38F50", Offset = "0xE37D50", VA = "0x180E38F50", Slot = "32")] public override void OnLinkTargetIdChanged() { long jpohgbcejej = this.JPOHGBCEJEJ; int num = 0; PMGCJEPKFOF pmgcjepkfof = GNPDMBPGHBH.KFAFDDPKHJL(jpohgbcejej, num != 0); Action action = new Action(this.IPPIIEIOOHH); this.k__BackingField = false; base.NBMCKBALEOI(); } // Token: 0x0600D7A1 RID: 55201 RVA: 0x0031EA5C File Offset: 0x0031CC5C [Token(Token = "0x600D7A1")] [Address(RVA = "0xE387D0", Offset = "0xE375D0", VA = "0x180E387D0", Slot = "34")] protected override PMGCJEPKFOF> CCOFOOPMDDO(string CNBKKCJAHPP) { int num = 0; int num2 = 0; PMGCJEPKFOF> pmgcjepkfof = GNPDMBPGHBH.ADMFNGBFPIE(CNBKKCJAHPP, (GNPDMBPGHBH.EHKGCEONBIB)num2, num); if (PlayerEventLinkButtonTypeController.<>c.<>9__14_1 == 0) { PlayerEventLinkButtonTypeController.<>c.<>9__14_1 = delegate(List x) { Func <>9__14_ = PlayerEventLinkButtonTypeController.<>c.<>9__14_3; if (<>9__14_ == 0) { PlayerEventLinkButtonTypeController.<>c.<>9__14_3 = (CCMBKDINCAH pe) => pe.k__BackingField; } return Enumerable.Select(x, <>9__14_); }; PMGCJEPKFOF> pmgcjepkfof2 = GNPDMBPGHBH.HACLCDHOKDJ(); if (PlayerEventLinkButtonTypeController.<>c.<>9__14_0 == 0) { PlayerEventLinkButtonTypeController.<>c.<>9__14_0 = delegate(List x) { Func <>9__14_2 = PlayerEventLinkButtonTypeController.<>c.<>9__14_2; if (<>9__14_2 == 0) { PlayerEventLinkButtonTypeController.<>c.<>9__14_2 = (CCMBKDINCAH pe) => pe.k__BackingField; } return Enumerable.Select(x, <>9__14_2); }; } } throw new NullReferenceException(); } // Token: 0x0600D7A2 RID: 55202 RVA: 0x0031EAC0 File Offset: 0x0031CCC0 [Token(Token = "0x600D7A2")] [Address(RVA = "0xE38AC0", Offset = "0xE378C0", VA = "0x180E38AC0", Slot = "33")] protected override void FJMODELCNOD(long ENJEOLBEALP) { int num = 0; PMGCJEPKFOF pmgcjepkfof = GNPDMBPGHBH.FCFEIOCJHKO(ENJEOLBEALP, num); Action action = new Action(this.GMCNHOOPOHE); throw new NullReferenceException(); } // Token: 0x0600D7A3 RID: 55203 RVA: 0x0031EAEC File Offset: 0x0031CCEC [Token(Token = "0x600D7A3")] [Address(RVA = "0xE38A00", Offset = "0xE37800", VA = "0x180E38A00")] private void FJMODELCNOD(IOFNNFFJIAN EAEPLIKKBMG) { IOFNNFFJIAN targetEventDetails = EAEPLIKKBMG; if (EAEPLIKKBMG != 0) { EMAPDKEOHPA dkhoombhlol = this.DKHOOMBHLOL; Action action = delegate(EventDetailsScreen flow) { IOFNNFFJIAN targetEventDetails2 = targetEventDetails; flow.ShowScreen(targetEventDetails2); }; int num = 0; dkhoombhlol.HEFAJPDICFB((NDAHJCGIABD.CBNALAKCIPM)num, "PlayerEventLinkButton", action); } } // Token: 0x0600D7A4 RID: 55204 RVA: 0x0031EB34 File Offset: 0x0031CD34 [Token(Token = "0x600D7A4")] [Address(RVA = "0xE38B90", Offset = "0xE37990", VA = "0x180E38B90", Slot = "30")] protected override PMGCJEPKFOF GDDGGONDENC(long ENJEOLBEALP) { int num = 0; PMGCJEPKFOF pmgcjepkfof = GNPDMBPGHBH.KFAFDDPKHJL(ENJEOLBEALP, num != 0); if (PlayerEventLinkButtonTypeController.<>c.<>9__17_0 == 0) { PlayerEventLinkButtonTypeController.<>c.<>9__17_0 = delegate(CCMBKDINCAH x) { if (x != 0) { return x.k__BackingField; } }; } throw new NullReferenceException(); } // Token: 0x0600D7A5 RID: 55205 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600D7A5")] [Address(RVA = "0xE38CF0", Offset = "0xE37AF0", VA = "0x180E38CF0", Slot = "31")] protected override PMGCJEPKFOF HBLCFCHHCAN(long ENJEOLBEALP) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600D7A6 RID: 55206 RVA: 0x0031EB70 File Offset: 0x0031CD70 [Token(Token = "0x600D7A6")] [Address(RVA = "0x7AACF0", Offset = "0x7A9AF0", VA = "0x1807AACF0")] private void IPPIIEIOOHH(CCMBKDINCAH FJNJIIHFFPM) { bool flag = FJNJIIHFFPM != 0; this.k__BackingField = flag; base.NBMCKBALEOI(); } // Token: 0x0600D7A7 RID: 55207 RVA: 0x0031EB94 File Offset: 0x0031CD94 [Token(Token = "0x600D7A7")] [Address(RVA = "0xE38EA0", Offset = "0xE37CA0", VA = "0x180E38EA0", Slot = "35")] protected override void MFHBPMONOGI() { this.DKHOOMBHLOL.Dispose(); } // Token: 0x0600D7A8 RID: 55208 RVA: 0x0031EBB4 File Offset: 0x0031CDB4 [Token(Token = "0x600D7A8")] [Address(RVA = "0xE392D0", Offset = "0xE380D0", VA = "0x180E392D0")] public PlayerEventLinkButtonTypeController() { EMAPDKEOHPA emapdkeohpa = new EMAPDKEOHPA(); this.DKHOOMBHLOL = emapdkeohpa; base..ctor(); } // Token: 0x0600D7A9 RID: 55209 RVA: 0x0031EBD4 File Offset: 0x0031CDD4 [Token(Token = "0x600D7A9")] [Address(RVA = "0xE38A00", Offset = "0xE37800", VA = "0x180E38A00")] [CompilerGenerated] private void GMCNHOOPOHE(IOFNNFFJIAN EFDBFLPKHKA) { IOFNNFFJIAN targetEventDetails = EFDBFLPKHKA; if (EFDBFLPKHKA != 0) { EMAPDKEOHPA dkhoombhlol = this.DKHOOMBHLOL; Action action = delegate(EventDetailsScreen flow) { IOFNNFFJIAN targetEventDetails2 = targetEventDetails; flow.ShowScreen(targetEventDetails2); }; int num = 0; dkhoombhlol.HEFAJPDICFB((NDAHJCGIABD.CBNALAKCIPM)num, "PlayerEventLinkButton", action); } } // Token: 0x04008A5D RID: 35421 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4008A5D")] private readonly EMAPDKEOHPA DKHOOMBHLOL; // Token: 0x020020EE RID: 8430 [Token(Token = "0x20020EE")] [CompilerGenerated] private sealed class LMINPOCPGHL { // Token: 0x0600D7B2 RID: 55218 RVA: 0x0031ED28 File Offset: 0x0031CF28 [Token(Token = "0x600D7B2")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public LMINPOCPGHL() { } // Token: 0x0600D7B3 RID: 55219 RVA: 0x0031ED3C File Offset: 0x0031CF3C [Token(Token = "0x600D7B3")] [Address(RVA = "0xE272E0", Offset = "0xE260E0", VA = "0x180E272E0")] internal void b__0(EventDetailsScreen flow) { IOFNNFFJIAN iofnnffjian = this.targetEventDetails; flow.ShowScreen(iofnnffjian); } // Token: 0x04008A65 RID: 35429 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4008A65")] public IOFNNFFJIAN targetEventDetails; } } }