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: 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<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: 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.<KJHKNKGENCJ>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<CCMBKDINCAH> pmgcjepkfof = GNPDMBPGHBH.KFAFDDPKHJL(jpohgbcejej, num != 0);
|
|
Action<CCMBKDINCAH> action = new Action(this.IPPIIEIOOHH);
|
|
this.<FLFPLPJPOBD>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<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: 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<IOFNNFFJIAN> pmgcjepkfof = GNPDMBPGHBH.FCFEIOCJHKO(ENJEOLBEALP, num);
|
|
Action<IOFNNFFJIAN> 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<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: 0x0600DBC6 RID: 56262 RVA: 0x00328108 File Offset: 0x00326308
|
|
[Token(Token = "0x600DBC6")]
|
|
[Address(RVA = "0x19E6C60", Offset = "0x19E5C60", VA = "0x1819E6C60", 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: 0x0600DBC7 RID: 56263 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600DBC7")]
|
|
[Address(RVA = "0x19E6DC0", Offset = "0x19E5DC0", VA = "0x1819E6DC0", Slot = "31")]
|
|
protected override PMGCJEPKFOF<OHDHPENHDAP.NBMFNJLHKAO> 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.<FLFPLPJPOBD>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<EventDetailsScreen> 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<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: 0x04008C45 RID: 35909
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4008C45")]
|
|
private readonly EMAPDKEOHPA<EventDetailsScreen> 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 <FollowLink>b__0(EventDetailsScreen flow)
|
|
{
|
|
IOFNNFFJIAN iofnnffjian = this.targetEventDetails;
|
|
flow.ShowScreen(iofnnffjian);
|
|
}
|
|
|
|
// Token: 0x04008C4D RID: 35917
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4008C4D")]
|
|
public IOFNNFFJIAN targetEventDetails;
|
|
}
|
|
}
|
|
}
|