269 lines
9.1 KiB
C#
269 lines
9.1 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using AGUI.StackedUI;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace RecRoom
|
|
{
|
|
// Token: 0x020021CE RID: 8654
|
|
[Token(Token = "0x20021CE")]
|
|
public class InventionLinkButtonTypeController : LinkButtonTypeController
|
|
{
|
|
// Token: 0x170022D2 RID: 8914
|
|
// (get) Token: 0x0600DB42 RID: 56130 RVA: 0x003267A8 File Offset: 0x003249A8
|
|
[Token(Token = "0x170022D2")]
|
|
public override ILIGKJJIKLL COJOHODFJOL
|
|
{
|
|
[Token(Token = "0x600DB42")]
|
|
[Address(RVA = "0x680C20", Offset = "0x67FC20", VA = "0x180680C20", Slot = "22")]
|
|
get
|
|
{
|
|
return ILIGKJJIKLL.Invention;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170022D3 RID: 8915
|
|
// (get) Token: 0x0600DB43 RID: 56131 RVA: 0x003267B8 File Offset: 0x003249B8
|
|
[Token(Token = "0x170022D3")]
|
|
public override string JHBEMJHAHGJ
|
|
{
|
|
[Token(Token = "0x600DB43")]
|
|
[Address(RVA = "0x1AEFDD0", Offset = "0x1AEEDD0", VA = "0x181AEFDD0", Slot = "23")]
|
|
get
|
|
{
|
|
return "Invention";
|
|
}
|
|
}
|
|
|
|
// Token: 0x170022D4 RID: 8916
|
|
// (get) Token: 0x0600DB44 RID: 56132 RVA: 0x003267CC File Offset: 0x003249CC
|
|
[Token(Token = "0x170022D4")]
|
|
protected override string GFENBGBJCBG
|
|
{
|
|
[Token(Token = "0x600DB44")]
|
|
[Address(RVA = "0x1AEFB30", Offset = "0x1AEEB30", VA = "0x181AEFB30", Slot = "25")]
|
|
get
|
|
{
|
|
return "Search for Invention";
|
|
}
|
|
}
|
|
|
|
// Token: 0x170022D5 RID: 8917
|
|
// (get) Token: 0x0600DB45 RID: 56133 RVA: 0x003267E0 File Offset: 0x003249E0
|
|
[Token(Token = "0x170022D5")]
|
|
protected override string LGEPMAHLBFG
|
|
{
|
|
[Token(Token = "0x600DB45")]
|
|
[Address(RVA = "0x1AEF420", Offset = "0x1AEE420", VA = "0x181AEF420", Slot = "26")]
|
|
get
|
|
{
|
|
return "Invention Search";
|
|
}
|
|
}
|
|
|
|
// Token: 0x170022D6 RID: 8918
|
|
// (get) Token: 0x0600DB46 RID: 56134 RVA: 0x003267F4 File Offset: 0x003249F4
|
|
[Token(Token = "0x170022D6")]
|
|
protected override string MHMEHNPHIGC
|
|
{
|
|
[Token(Token = "0x600DB46")]
|
|
[Address(RVA = "0x1AEFB00", Offset = "0x1AEEB00", VA = "0x181AEFB00", Slot = "27")]
|
|
get
|
|
{
|
|
return "Search for an invention here";
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600DB47 RID: 56135 RVA: 0x00326808 File Offset: 0x00324A08
|
|
[Token(Token = "0x600DB47")]
|
|
[Address(RVA = "0x1AEFC20", Offset = "0x1AEEC20", VA = "0x181AEFC20", Slot = "29")]
|
|
public override void SetActive(bool ENJABEBOEHC)
|
|
{
|
|
if (!ENJABEBOEHC)
|
|
{
|
|
MFBGLIHGCGO<long> pjjjmgdalbf = BBHENFCNLAB.PJJJMGDALBF;
|
|
Action<long> action = new Action(this.PJJJMGDALBF);
|
|
return;
|
|
}
|
|
MFBGLIHGCGO<long> pjjjmgdalbf2 = BBHENFCNLAB.PJJJMGDALBF;
|
|
Action<long> action2 = new Action(this.PJJJMGDALBF);
|
|
}
|
|
|
|
// Token: 0x0600DB48 RID: 56136 RVA: 0x00326848 File Offset: 0x00324A48
|
|
[Token(Token = "0x600DB48")]
|
|
[Address(RVA = "0x1AEFB60", Offset = "0x1AEEB60", VA = "0x181AEFB60", Slot = "32")]
|
|
public override void OnLinkTargetIdChanged()
|
|
{
|
|
PMGCJEPKFOF<OBBBPCBIMME> pmgcjepkfof = InventionLinkButtonTypeController.FDEMGICNKPI(this.JPOHGBCEJEJ);
|
|
Action<OBBBPCBIMME> action = new Action(this.HFHNMMHNLHL);
|
|
}
|
|
|
|
// Token: 0x0600DB49 RID: 56137 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600DB49")]
|
|
[Address(RVA = "0x1AEF270", Offset = "0x1AEE270", VA = "0x181AEF270", Slot = "34")]
|
|
protected override PMGCJEPKFOF<IEnumerable<long>> CCOFOOPMDDO(string CNBKKCJAHPP)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600DB4A RID: 56138 RVA: 0x00326890 File Offset: 0x00324A90
|
|
[Token(Token = "0x600DB4A")]
|
|
[Address(RVA = "0x1AEF6D0", Offset = "0x1AEE6D0", VA = "0x181AEF6D0", Slot = "33")]
|
|
protected override void FJMODELCNOD(long ENJEOLBEALP)
|
|
{
|
|
PMGCJEPKFOF<OBBBPCBIMME> pmgcjepkfof = InventionLinkButtonTypeController.FDEMGICNKPI(ENJEOLBEALP);
|
|
Action<OBBBPCBIMME> action = new Action(this.JMCJJCENLND);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600DB4B RID: 56139 RVA: 0x003268B8 File Offset: 0x00324AB8
|
|
[Token(Token = "0x600DB4B")]
|
|
[Address(RVA = "0x1AEF610", Offset = "0x1AEE610", VA = "0x181AEF610")]
|
|
private void FJMODELCNOD(OBBBPCBIMME BFKEFCFNNKH)
|
|
{
|
|
OBBBPCBIMME targetInvention = BFKEFCFNNKH;
|
|
if (BFKEFCFNNKH != 0)
|
|
{
|
|
EMAPDKEOHPA<RRUIRootScreen> dkhoombhlol = this.DKHOOMBHLOL;
|
|
Action<RRUIRootScreen> action = delegate(RRUIRootScreen flow)
|
|
{
|
|
long <BHBCCAKKIMJ>k__BackingField = targetInvention.<BHBCCAKKIMJ>k__BackingField;
|
|
flow.ShowScreenAndGoToInventionDetails(<BHBCCAKKIMJ>k__BackingField, "InventionLinkButton");
|
|
};
|
|
int num = 0;
|
|
dkhoombhlol.HEFAJPDICFB((NDAHJCGIABD.CBNALAKCIPM)num, "InventionLinkButton", action);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600DB4C RID: 56140 RVA: 0x00326900 File Offset: 0x00324B00
|
|
[Token(Token = "0x600DB4C")]
|
|
[Address(RVA = "0x1AEF450", Offset = "0x1AEE450", VA = "0x181AEF450")]
|
|
private static bool FBLEJONFPAK(OBBBPCBIMME LDNFNNNHPPB)
|
|
{
|
|
if (LDNFNNNHPPB == 0)
|
|
{
|
|
}
|
|
return LDNFNNNHPPB.<FOHHAMCICIG>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x0600DB4D RID: 56141 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600DB4D")]
|
|
[Address(RVA = "0x1AEF460", Offset = "0x1AEE460", VA = "0x181AEF460")]
|
|
private static PMGCJEPKFOF<OBBBPCBIMME> FDEMGICNKPI(long ENJEOLBEALP)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600DB4E RID: 56142 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600DB4E")]
|
|
[Address(RVA = "0x1AEF770", Offset = "0x1AEE770", VA = "0x181AEF770", Slot = "30")]
|
|
protected override PMGCJEPKFOF<string> GDDGGONDENC(long ENJEOLBEALP)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600DB4F RID: 56143 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600DB4F")]
|
|
[Address(RVA = "0x1AEF900", Offset = "0x1AEE900", VA = "0x181AEF900", Slot = "31")]
|
|
protected override PMGCJEPKFOF<OHDHPENHDAP.NBMFNJLHKAO> HBLCFCHHCAN(long ENJEOLBEALP)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600DB50 RID: 56144 RVA: 0x0032691C File Offset: 0x00324B1C
|
|
[Token(Token = "0x600DB50")]
|
|
[Address(RVA = "0x1AEFA90", Offset = "0x1AEEA90", VA = "0x181AEFA90")]
|
|
private void HFHNMMHNLHL(OBBBPCBIMME OPLGMOEAOOA)
|
|
{
|
|
bool flag = OPLGMOEAOOA != 0;
|
|
this.<FLFPLPJPOBD>k__BackingField = flag;
|
|
Action hfbhmmdjlog = this.HFBHMMDJLOG;
|
|
if (hfbhmmdjlog != 0)
|
|
{
|
|
hfbhmmdjlog();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600DB51 RID: 56145 RVA: 0x0032694C File Offset: 0x00324B4C
|
|
[Token(Token = "0x600DB51")]
|
|
[Address(RVA = "0x149FEA0", Offset = "0x149EEA0", VA = "0x18149FEA0")]
|
|
private void PJJJMGDALBF(long OEMDIAHHILF)
|
|
{
|
|
base.MFHBPMONOGI();
|
|
}
|
|
|
|
// Token: 0x0600DB52 RID: 56146 RVA: 0x00326960 File Offset: 0x00324B60
|
|
[Token(Token = "0x600DB52")]
|
|
[Address(RVA = "0x1AEFAB0", Offset = "0x1AEEAB0", VA = "0x181AEFAB0", Slot = "35")]
|
|
protected override void MFHBPMONOGI()
|
|
{
|
|
this.DKHOOMBHLOL.Dispose();
|
|
}
|
|
|
|
// Token: 0x0600DB53 RID: 56147 RVA: 0x00326980 File Offset: 0x00324B80
|
|
[Token(Token = "0x600DB53")]
|
|
[Address(RVA = "0x1AEFD60", Offset = "0x1AEED60", VA = "0x181AEFD60")]
|
|
public InventionLinkButtonTypeController()
|
|
{
|
|
EMAPDKEOHPA<RRUIRootScreen> emapdkeohpa = new EMAPDKEOHPA();
|
|
this.DKHOOMBHLOL = emapdkeohpa;
|
|
this.JPOHGBCEJEJ = (long)((ulong)(-1L));
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x0600DB54 RID: 56148 RVA: 0x003269AC File Offset: 0x00324BAC
|
|
[Token(Token = "0x600DB54")]
|
|
[Address(RVA = "0x1AEF610", Offset = "0x1AEE610", VA = "0x181AEF610")]
|
|
[CompilerGenerated]
|
|
private void JMCJJCENLND(OBBBPCBIMME NDILEEFABJA)
|
|
{
|
|
OBBBPCBIMME targetInvention = NDILEEFABJA;
|
|
if (NDILEEFABJA != 0)
|
|
{
|
|
EMAPDKEOHPA<RRUIRootScreen> dkhoombhlol = this.DKHOOMBHLOL;
|
|
Action<RRUIRootScreen> action = delegate(RRUIRootScreen flow)
|
|
{
|
|
long <BHBCCAKKIMJ>k__BackingField = targetInvention.<BHBCCAKKIMJ>k__BackingField;
|
|
flow.ShowScreenAndGoToInventionDetails(<BHBCCAKKIMJ>k__BackingField, "InventionLinkButton");
|
|
};
|
|
int num = 0;
|
|
dkhoombhlol.HEFAJPDICFB((NDAHJCGIABD.CBNALAKCIPM)num, "InventionLinkButton", action);
|
|
}
|
|
}
|
|
|
|
// Token: 0x04008BFF RID: 35839
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4008BFF")]
|
|
private readonly EMAPDKEOHPA<RRUIRootScreen> DKHOOMBHLOL;
|
|
|
|
// Token: 0x020021D0 RID: 8656
|
|
[Token(Token = "0x20021D0")]
|
|
[CompilerGenerated]
|
|
private sealed class ACGNJGFHHEA
|
|
{
|
|
// Token: 0x0600DB5D RID: 56157 RVA: 0x00326B50 File Offset: 0x00324D50
|
|
[Token(Token = "0x600DB5D")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public ACGNJGFHHEA()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600DB5E RID: 56158 RVA: 0x00326B64 File Offset: 0x00324D64
|
|
[Token(Token = "0x600DB5E")]
|
|
[Address(RVA = "0x1AEC760", Offset = "0x1AEB760", VA = "0x181AEC760")]
|
|
internal void <FollowLink>b__0(RRUIRootScreen flow)
|
|
{
|
|
long <BHBCCAKKIMJ>k__BackingField = this.targetInvention.<BHBCCAKKIMJ>k__BackingField;
|
|
flow.ShowScreenAndGoToInventionDetails(<BHBCCAKKIMJ>k__BackingField, "InventionLinkButton");
|
|
}
|
|
|
|
// Token: 0x04008C07 RID: 35847
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4008C07")]
|
|
public OBBBPCBIMME targetInvention;
|
|
}
|
|
}
|
|
}
|