239 lines
7.9 KiB
C#
239 lines
7.9 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using AGUI.StackedUI;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Async;
|
|
|
|
namespace RecRoom
|
|
{
|
|
// Token: 0x02001D35 RID: 7477
|
|
[Token(Token = "0x2001D35")]
|
|
[StructLayout(3)]
|
|
public class ClubLinkButtonTypeController : LinkButtonTypeController
|
|
{
|
|
// Token: 0x17001F47 RID: 8007
|
|
// (get) Token: 0x0600C8ED RID: 51437 RVA: 0x002FB360 File Offset: 0x002F9560
|
|
[Token(Token = "0x17001F47")]
|
|
public override ILIGKJJIKLL COJOHODFJOL
|
|
{
|
|
[Token(Token = "0x600C8ED")]
|
|
[Address(RVA = "0x718700", Offset = "0x717100", VA = "0x180718700", Slot = "21")]
|
|
get
|
|
{
|
|
return ILIGKJJIKLL.Club;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001F48 RID: 8008
|
|
// (get) Token: 0x0600C8EE RID: 51438 RVA: 0x002FB370 File Offset: 0x002F9570
|
|
[Token(Token = "0x17001F48")]
|
|
public override string JHBEMJHAHGJ
|
|
{
|
|
[Token(Token = "0x600C8EE")]
|
|
[Address(RVA = "0x16694D0", Offset = "0x1667ED0", VA = "0x1816694D0", Slot = "22")]
|
|
get
|
|
{
|
|
return "Club";
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001F49 RID: 8009
|
|
// (get) Token: 0x0600C8EF RID: 51439 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x17001F49")]
|
|
public override float ICHJELONHKB
|
|
{
|
|
[Token(Token = "0x600C8EF")]
|
|
[Address(RVA = "0x16694C0", Offset = "0x1667EC0", VA = "0x1816694C0", Slot = "23")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001F4A RID: 8010
|
|
// (get) Token: 0x0600C8F0 RID: 51440 RVA: 0x002FB384 File Offset: 0x002F9584
|
|
[Token(Token = "0x17001F4A")]
|
|
protected override string GFENBGBJCBG
|
|
{
|
|
[Token(Token = "0x600C8F0")]
|
|
[Address(RVA = "0x1669330", Offset = "0x1667D30", VA = "0x181669330", Slot = "24")]
|
|
get
|
|
{
|
|
return "Search for Club";
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001F4B RID: 8011
|
|
// (get) Token: 0x0600C8F1 RID: 51441 RVA: 0x002FB398 File Offset: 0x002F9598
|
|
[Token(Token = "0x17001F4B")]
|
|
protected override string LGEPMAHLBFG
|
|
{
|
|
[Token(Token = "0x600C8F1")]
|
|
[Address(RVA = "0x1668DA0", Offset = "0x16677A0", VA = "0x181668DA0", Slot = "25")]
|
|
get
|
|
{
|
|
return "Club Search";
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001F4C RID: 8012
|
|
// (get) Token: 0x0600C8F2 RID: 51442 RVA: 0x002FB3AC File Offset: 0x002F95AC
|
|
[Token(Token = "0x17001F4C")]
|
|
protected override string MHMEHNPHIGC
|
|
{
|
|
[Token(Token = "0x600C8F2")]
|
|
[Address(RVA = "0x1669300", Offset = "0x1667D00", VA = "0x181669300", Slot = "26")]
|
|
get
|
|
{
|
|
return "Search for a club here";
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C8F3 RID: 51443 RVA: 0x002FB3C0 File Offset: 0x002F95C0
|
|
[Token(Token = "0x600C8F3")]
|
|
[Address(RVA = "0x1669360", Offset = "0x1667D60", VA = "0x181669360", Slot = "31")]
|
|
public override void OnLinkTargetIdChanged()
|
|
{
|
|
IPromise<PLILLKHMNDA> promise = JDJGIBLMFKK.NKGOFNILGPL(this.JPOHGBCEJEJ, true);
|
|
Action<PLILLKHMNDA> action = new Action(this.DBBEFHHDIGM);
|
|
this.<FLFPLPJPOBD>k__BackingField = false;
|
|
base.NBMCKBALEOI();
|
|
}
|
|
|
|
// Token: 0x0600C8F4 RID: 51444 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600C8F4")]
|
|
[Address(RVA = "0x1668BE0", Offset = "0x16675E0", VA = "0x181668BE0", Slot = "33")]
|
|
protected override IPromise<IEnumerable<long>> CCOFOOPMDDO(string CNBKKCJAHPP)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600C8F5 RID: 51445 RVA: 0x002FB3FC File Offset: 0x002F95FC
|
|
[Token(Token = "0x600C8F5")]
|
|
[Address(RVA = "0x1668E90", Offset = "0x1667890", VA = "0x181668E90", Slot = "32")]
|
|
protected override void FJMODELCNOD(long ENJEOLBEALP)
|
|
{
|
|
IPromise<PLILLKHMNDA> promise = JDJGIBLMFKK.NKGOFNILGPL(ENJEOLBEALP, true);
|
|
Action<PLILLKHMNDA> action = new Action(this.GMCNHOOPOHE);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600C8F6 RID: 51446 RVA: 0x002FB424 File Offset: 0x002F9624
|
|
[Token(Token = "0x600C8F6")]
|
|
[Address(RVA = "0x1668DD0", Offset = "0x16677D0", VA = "0x181668DD0")]
|
|
private void FJMODELCNOD(PLILLKHMNDA JIEDDEABBFC)
|
|
{
|
|
PLILLKHMNDA targetClub = JIEDDEABBFC;
|
|
if (JIEDDEABBFC != 0)
|
|
{
|
|
EMAPDKEOHPA<RRUIRootScreen> dkhoombhlol = this.DKHOOMBHLOL;
|
|
Action<RRUIRootScreen> action = delegate(RRUIRootScreen flow)
|
|
{
|
|
long <CHPCFOKEIFM>k__BackingField = targetClub.<CHPCFOKEIFM>k__BackingField;
|
|
flow.ShowScreenAndGoToClubDetails(<CHPCFOKEIFM>k__BackingField);
|
|
};
|
|
int num = 0;
|
|
dkhoombhlol.HEFAJPDICFB((NDAHJCGIABD.CBNALAKCIPM)num, "ClubLinkButton", action);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C8F7 RID: 51447 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600C8F7")]
|
|
[Address(RVA = "0x1668F50", Offset = "0x1667950", VA = "0x181668F50", Slot = "29")]
|
|
protected override IPromise<string> GDDGGONDENC(long ENJEOLBEALP)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600C8F8 RID: 51448 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600C8F8")]
|
|
[Address(RVA = "0x1669100", Offset = "0x1667B00", VA = "0x181669100", Slot = "30")]
|
|
protected override IPromise<OHDHPENHDAP.NBMFNJLHKAO> HBLCFCHHCAN(long ENJEOLBEALP)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600C8F9 RID: 51449 RVA: 0x002FB46C File Offset: 0x002F966C
|
|
[Token(Token = "0x600C8F9")]
|
|
[Address(RVA = "0x10E6700", Offset = "0x10E5100", VA = "0x1810E6700")]
|
|
private void DBBEFHHDIGM(PLILLKHMNDA ACIJLIEMJGO)
|
|
{
|
|
bool flag = ACIJLIEMJGO != 0;
|
|
this.<FLFPLPJPOBD>k__BackingField = flag;
|
|
base.NBMCKBALEOI();
|
|
}
|
|
|
|
// Token: 0x0600C8FA RID: 51450 RVA: 0x002FB490 File Offset: 0x002F9690
|
|
[Token(Token = "0x600C8FA")]
|
|
[Address(RVA = "0x16692B0", Offset = "0x1667CB0", VA = "0x1816692B0", Slot = "34")]
|
|
protected override void MFHBPMONOGI()
|
|
{
|
|
this.DKHOOMBHLOL.Dispose();
|
|
}
|
|
|
|
// Token: 0x0600C8FB RID: 51451 RVA: 0x002FB4B0 File Offset: 0x002F96B0
|
|
[Token(Token = "0x600C8FB")]
|
|
[Address(RVA = "0x1669440", Offset = "0x1667E40", VA = "0x181669440")]
|
|
public ClubLinkButtonTypeController()
|
|
{
|
|
EMAPDKEOHPA<RRUIRootScreen> emapdkeohpa = new EMAPDKEOHPA();
|
|
this.DKHOOMBHLOL = emapdkeohpa;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x0600C8FC RID: 51452 RVA: 0x002FB4D0 File Offset: 0x002F96D0
|
|
[Token(Token = "0x600C8FC")]
|
|
[Address(RVA = "0x1668DD0", Offset = "0x16677D0", VA = "0x181668DD0")]
|
|
[CompilerGenerated]
|
|
private void GMCNHOOPOHE(PLILLKHMNDA NDILEEFABJA)
|
|
{
|
|
PLILLKHMNDA targetClub = NDILEEFABJA;
|
|
if (NDILEEFABJA != 0)
|
|
{
|
|
EMAPDKEOHPA<RRUIRootScreen> dkhoombhlol = this.DKHOOMBHLOL;
|
|
Action<RRUIRootScreen> action = delegate(RRUIRootScreen flow)
|
|
{
|
|
long <CHPCFOKEIFM>k__BackingField = targetClub.<CHPCFOKEIFM>k__BackingField;
|
|
flow.ShowScreenAndGoToClubDetails(<CHPCFOKEIFM>k__BackingField);
|
|
};
|
|
int num = 0;
|
|
dkhoombhlol.HEFAJPDICFB((NDAHJCGIABD.CBNALAKCIPM)num, "ClubLinkButton", action);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0400857A RID: 34170
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400857A")]
|
|
private readonly EMAPDKEOHPA<RRUIRootScreen> DKHOOMBHLOL;
|
|
|
|
// Token: 0x02001D37 RID: 7479
|
|
[Token(Token = "0x2001D37")]
|
|
[CompilerGenerated]
|
|
private sealed class GMLCNJFDJHC
|
|
{
|
|
// Token: 0x0600C904 RID: 51460 RVA: 0x002FB640 File Offset: 0x002F9840
|
|
[Token(Token = "0x600C904")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public GMLCNJFDJHC()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600C905 RID: 51461 RVA: 0x002FB654 File Offset: 0x002F9854
|
|
[Token(Token = "0x600C905")]
|
|
[Address(RVA = "0x1672410", Offset = "0x1670E10", VA = "0x181672410")]
|
|
internal void <FollowLink>b__0(RRUIRootScreen flow)
|
|
{
|
|
long <CHPCFOKEIFM>k__BackingField = this.targetClub.<CHPCFOKEIFM>k__BackingField;
|
|
flow.ShowScreenAndGoToClubDetails(<CHPCFOKEIFM>k__BackingField);
|
|
}
|
|
|
|
// Token: 0x04008581 RID: 34177
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4008581")]
|
|
public PLILLKHMNDA targetClub;
|
|
}
|
|
}
|
|
}
|