using System; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using AGUI.StackedUI; using Cpp2IlInjected; namespace RecRoom { // Token: 0x020021DA RID: 8666 [Token(Token = "0x20021DA")] public class PlayerEventLinkButtonTypeController : LinkButtonTypeController { // Token: 0x170022E4 RID: 8932 // (get) Token: 0x0600DBBB RID: 56251 RVA: 0x00327ED4 File Offset: 0x003260D4 [Token(Token = "0x170022E4")] public override ILIGKJJIKLL COJOHODFJOL { [Token(Token = "0x600DBBB")] [Address(RVA = "0x6271D0", Offset = "0x6261D0", VA = "0x1806271D0", Slot = "22")] get { return ILIGKJJIKLL.PlayerEvents; } } // Token: 0x170022E5 RID: 8933 // (get) Token: 0x0600DBBC RID: 56252 RVA: 0x00327EE4 File Offset: 0x003260E4 [Token(Token = "0x170022E5")] public override string JHBEMJHAHGJ { [Token(Token = "0x600DBBC")] [Address(RVA = "0x19E7400", Offset = "0x19E6400", VA = "0x1819E7400", Slot = "23")] get { return "Player Event"; } } // Token: 0x170022E6 RID: 8934 // (get) Token: 0x0600DBBD RID: 56253 RVA: 0x00327EF8 File Offset: 0x003260F8 [Token(Token = "0x170022E6")] protected override string GFENBGBJCBG { [Token(Token = "0x600DBBD")] [Address(RVA = "0x19E6FF0", Offset = "0x19E5FF0", VA = "0x1819E6FF0", Slot = "25")] get { return "Search for Event"; } } // Token: 0x170022E7 RID: 8935 // (get) Token: 0x0600DBBE RID: 56254 RVA: 0x00327F0C File Offset: 0x0032610C [Token(Token = "0x170022E7")] protected override string LGEPMAHLBFG { [Token(Token = "0x600DBBE")] [Address(RVA = "0x19E6AA0", Offset = "0x19E5AA0", VA = "0x1819E6AA0", Slot = "26")] get { return "Player Event Search"; } } // Token: 0x170022E8 RID: 8936 // (get) Token: 0x0600DBBF RID: 56255 RVA: 0x00327F20 File Offset: 0x00326120 [Token(Token = "0x170022E8")] protected override string MHMEHNPHIGC { [Token(Token = "0x600DBBF")] [Address(RVA = "0x19E6FC0", Offset = "0x19E5FC0", VA = "0x1819E6FC0", Slot = "27")] get { return "Search for an event here"; } } // Token: 0x0600DBC0 RID: 56256 RVA: 0x00327F34 File Offset: 0x00326134 [Token(Token = "0x600DBC0")] [Address(RVA = "0x19E7100", Offset = "0x19E6100", VA = "0x1819E7100", 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: 0x0600DBC1 RID: 56257 RVA: 0x00327FC8 File Offset: 0x003261C8 [Token(Token = "0x600DBC1")] [Address(RVA = "0x19E6D90", Offset = "0x19E5D90", VA = "0x1819E6D90")] private void GGAFOIGGJKH(CCMBKDINCAH MFJCKOBPMGA) { if (MFJCKOBPMGA != 0) { long jpohgbcejej = this.JPOHGBCEJEJ; if (MFJCKOBPMGA.k__BackingField != jpohgbcejej) { return; } } base.MFHBPMONOGI(); } // Token: 0x0600DBC2 RID: 56258 RVA: 0x00327FF0 File Offset: 0x003261F0 [Token(Token = "0x600DBC2")] [Address(RVA = "0x19E7020", Offset = "0x19E6020", VA = "0x1819E7020", 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: 0x0600DBC3 RID: 56259 RVA: 0x00328030 File Offset: 0x00326230 [Token(Token = "0x600DBC3")] [Address(RVA = "0x19E68A0", Offset = "0x19E58A0", VA = "0x1819E68A0", 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: 0x0600DBC4 RID: 56260 RVA: 0x00328094 File Offset: 0x00326294 [Token(Token = "0x600DBC4")] [Address(RVA = "0x19E6B90", Offset = "0x19E5B90", VA = "0x1819E6B90", 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: 0x0600DBC5 RID: 56261 RVA: 0x003280C0 File Offset: 0x003262C0 [Token(Token = "0x600DBC5")] [Address(RVA = "0x19E6AD0", Offset = "0x19E5AD0", VA = "0x1819E6AD0")] 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: 0x0600DBC6 RID: 56262 RVA: 0x00328108 File Offset: 0x00326308 [Token(Token = "0x600DBC6")] [Address(RVA = "0x19E6C60", Offset = "0x19E5C60", VA = "0x1819E6C60", 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: 0x0600DBC7 RID: 56263 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600DBC7")] [Address(RVA = "0x19E6DC0", Offset = "0x19E5DC0", VA = "0x1819E6DC0", Slot = "31")] protected override PMGCJEPKFOF HBLCFCHHCAN(long ENJEOLBEALP) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600DBC8 RID: 56264 RVA: 0x00328144 File Offset: 0x00326344 [Token(Token = "0x600DBC8")] [Address(RVA = "0x14A0360", Offset = "0x149F360", VA = "0x1814A0360")] private void IPPIIEIOOHH(CCMBKDINCAH FJNJIIHFFPM) { bool flag = FJNJIIHFFPM != 0; this.k__BackingField = flag; base.NBMCKBALEOI(); } // Token: 0x0600DBC9 RID: 56265 RVA: 0x00328168 File Offset: 0x00326368 [Token(Token = "0x600DBC9")] [Address(RVA = "0x19E6F70", Offset = "0x19E5F70", VA = "0x1819E6F70", Slot = "35")] protected override void MFHBPMONOGI() { this.DKHOOMBHLOL.Dispose(); } // Token: 0x0600DBCA RID: 56266 RVA: 0x00328188 File Offset: 0x00326388 [Token(Token = "0x600DBCA")] [Address(RVA = "0x19E73A0", Offset = "0x19E63A0", VA = "0x1819E73A0")] public PlayerEventLinkButtonTypeController() { EMAPDKEOHPA emapdkeohpa = new EMAPDKEOHPA(); this.DKHOOMBHLOL = emapdkeohpa; base..ctor(); } // Token: 0x0600DBCB RID: 56267 RVA: 0x003281A8 File Offset: 0x003263A8 [Token(Token = "0x600DBCB")] [Address(RVA = "0x19E6AD0", Offset = "0x19E5AD0", VA = "0x1819E6AD0")] [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: 0x04008C45 RID: 35909 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4008C45")] private readonly EMAPDKEOHPA DKHOOMBHLOL; // Token: 0x020021DC RID: 8668 [Token(Token = "0x20021DC")] [CompilerGenerated] private sealed class LMINPOCPGHL { // Token: 0x0600DBD4 RID: 56276 RVA: 0x003282FC File Offset: 0x003264FC [Token(Token = "0x600DBD4")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public LMINPOCPGHL() { } // Token: 0x0600DBD5 RID: 56277 RVA: 0x00328310 File Offset: 0x00326510 [Token(Token = "0x600DBD5")] [Address(RVA = "0x19D4530", Offset = "0x19D3530", VA = "0x1819D4530")] internal void b__0(EventDetailsScreen flow) { IOFNNFFJIAN iofnnffjian = this.targetEventDetails; flow.ShowScreen(iofnnffjian); } // Token: 0x04008C4D RID: 35917 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4008C4D")] public IOFNNFFJIAN targetEventDetails; } } }