306 lines
10 KiB
C#
306 lines
10 KiB
C#
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<CCMBKDINCAH> flklgnehlag = GNPDMBPGHBH.FLKLGNEHLAG;
|
|
Action<CCMBKDINCAH> action = new Action(this.GGAFOIGGJKH);
|
|
MFBGLIHGCGO<CCMBKDINCAH> dkbgndekecp = GNPDMBPGHBH.DKBGNDEKECP;
|
|
Action<CCMBKDINCAH> action2 = new Action(this.GGAFOIGGJKH);
|
|
MFBGLIHGCGO<CCMBKDINCAH> njnabhkgpdh = GNPDMBPGHBH.NJNABHKGPDH;
|
|
Action<CCMBKDINCAH> action3 = new Action(this.GGAFOIGGJKH);
|
|
return;
|
|
}
|
|
MFBGLIHGCGO<CCMBKDINCAH> flklgnehlag2 = GNPDMBPGHBH.FLKLGNEHLAG;
|
|
Action<CCMBKDINCAH> action4 = new Action(this.GGAFOIGGJKH);
|
|
MFBGLIHGCGO<CCMBKDINCAH> dkbgndekecp2 = GNPDMBPGHBH.DKBGNDEKECP;
|
|
Action<CCMBKDINCAH> action5 = new Action(this.GGAFOIGGJKH);
|
|
MFBGLIHGCGO<CCMBKDINCAH> njnabhkgpdh2 = GNPDMBPGHBH.NJNABHKGPDH;
|
|
Action<CCMBKDINCAH> 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.<KJHKNKGENCJ>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<CCMBKDINCAH> pmgcjepkfof = GNPDMBPGHBH.KFAFDDPKHJL(jpohgbcejej, num != 0);
|
|
Action<CCMBKDINCAH> action = new Action(this.IPPIIEIOOHH);
|
|
this.<FLFPLPJPOBD>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<IEnumerable<long>> CCOFOOPMDDO(string CNBKKCJAHPP)
|
|
{
|
|
int num = 0;
|
|
int num2 = 0;
|
|
PMGCJEPKFOF<List<CCMBKDINCAH>> pmgcjepkfof = GNPDMBPGHBH.ADMFNGBFPIE(CNBKKCJAHPP, (GNPDMBPGHBH.EHKGCEONBIB)num2, num);
|
|
if (PlayerEventLinkButtonTypeController.<>c.<>9__14_1 == 0)
|
|
{
|
|
PlayerEventLinkButtonTypeController.<>c.<>9__14_1 = delegate(List<CCMBKDINCAH> x)
|
|
{
|
|
Func<CCMBKDINCAH, long> <>9__14_ = PlayerEventLinkButtonTypeController.<>c.<>9__14_3;
|
|
if (<>9__14_ == 0)
|
|
{
|
|
PlayerEventLinkButtonTypeController.<>c.<>9__14_3 = (CCMBKDINCAH pe) => pe.<KJHKNKGENCJ>k__BackingField;
|
|
}
|
|
return Enumerable.Select<CCMBKDINCAH, long>(x, <>9__14_);
|
|
};
|
|
PMGCJEPKFOF<List<CCMBKDINCAH>> pmgcjepkfof2 = GNPDMBPGHBH.HACLCDHOKDJ();
|
|
if (PlayerEventLinkButtonTypeController.<>c.<>9__14_0 == 0)
|
|
{
|
|
PlayerEventLinkButtonTypeController.<>c.<>9__14_0 = delegate(List<CCMBKDINCAH> x)
|
|
{
|
|
Func<CCMBKDINCAH, long> <>9__14_2 = PlayerEventLinkButtonTypeController.<>c.<>9__14_2;
|
|
if (<>9__14_2 == 0)
|
|
{
|
|
PlayerEventLinkButtonTypeController.<>c.<>9__14_2 = (CCMBKDINCAH pe) => pe.<KJHKNKGENCJ>k__BackingField;
|
|
}
|
|
return Enumerable.Select<CCMBKDINCAH, long>(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<IOFNNFFJIAN> pmgcjepkfof = GNPDMBPGHBH.FCFEIOCJHKO(ENJEOLBEALP, num);
|
|
Action<IOFNNFFJIAN> 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<EventDetailsScreen> dkhoombhlol = this.DKHOOMBHLOL;
|
|
Action<EventDetailsScreen> 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<string> GDDGGONDENC(long ENJEOLBEALP)
|
|
{
|
|
int num = 0;
|
|
PMGCJEPKFOF<CCMBKDINCAH> 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.<LGACIEKBLBM>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<OHDHPENHDAP.NBMFNJLHKAO> 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.<FLFPLPJPOBD>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<EventDetailsScreen> 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<EventDetailsScreen> dkhoombhlol = this.DKHOOMBHLOL;
|
|
Action<EventDetailsScreen> 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<EventDetailsScreen> 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 <FollowLink>b__0(EventDetailsScreen flow)
|
|
{
|
|
IOFNNFFJIAN iofnnffjian = this.targetEventDetails;
|
|
flow.ShowScreen(iofnnffjian);
|
|
}
|
|
|
|
// Token: 0x04008A65 RID: 35429
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4008A65")]
|
|
public IOFNNFFJIAN targetEventDetails;
|
|
}
|
|
}
|
|
}
|