using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using AGUI.StackedUI; using Cpp2IlInjected; namespace RecRoom { // Token: 0x020020E0 RID: 8416 [Token(Token = "0x20020E0")] public class InventionLinkButtonTypeController : LinkButtonTypeController { // Token: 0x1700222B RID: 8747 // (get) Token: 0x0600D720 RID: 55072 RVA: 0x0031D1D0 File Offset: 0x0031B3D0 [Token(Token = "0x1700222B")] public override ILIGKJJIKLL COJOHODFJOL { [Token(Token = "0x600D720")] [Address(RVA = "0x4101C0", Offset = "0x40EFC0", VA = "0x1804101C0", Slot = "22")] get { return ILIGKJJIKLL.Invention; } } // Token: 0x1700222C RID: 8748 // (get) Token: 0x0600D721 RID: 55073 RVA: 0x0031D1E0 File Offset: 0x0031B3E0 [Token(Token = "0x1700222C")] public override string JHBEMJHAHGJ { [Token(Token = "0x600D721")] [Address(RVA = "0xFA7A90", Offset = "0xFA6890", VA = "0x180FA7A90", Slot = "23")] get { return "Invention"; } } // Token: 0x1700222D RID: 8749 // (get) Token: 0x0600D722 RID: 55074 RVA: 0x0031D1F4 File Offset: 0x0031B3F4 [Token(Token = "0x1700222D")] protected override string GFENBGBJCBG { [Token(Token = "0x600D722")] [Address(RVA = "0xFA77F0", Offset = "0xFA65F0", VA = "0x180FA77F0", Slot = "25")] get { return "Search for Invention"; } } // Token: 0x1700222E RID: 8750 // (get) Token: 0x0600D723 RID: 55075 RVA: 0x0031D208 File Offset: 0x0031B408 [Token(Token = "0x1700222E")] protected override string LGEPMAHLBFG { [Token(Token = "0x600D723")] [Address(RVA = "0xFA70E0", Offset = "0xFA5EE0", VA = "0x180FA70E0", Slot = "26")] get { return "Invention Search"; } } // Token: 0x1700222F RID: 8751 // (get) Token: 0x0600D724 RID: 55076 RVA: 0x0031D21C File Offset: 0x0031B41C [Token(Token = "0x1700222F")] protected override string MHMEHNPHIGC { [Token(Token = "0x600D724")] [Address(RVA = "0xFA77C0", Offset = "0xFA65C0", VA = "0x180FA77C0", Slot = "27")] get { return "Search for an invention here"; } } // Token: 0x0600D725 RID: 55077 RVA: 0x0031D230 File Offset: 0x0031B430 [Token(Token = "0x600D725")] [Address(RVA = "0xFA78E0", Offset = "0xFA66E0", VA = "0x180FA78E0", Slot = "29")] public override void SetActive(bool ENJABEBOEHC) { if (!ENJABEBOEHC) { MFBGLIHGCGO pjjjmgdalbf = BBHENFCNLAB.PJJJMGDALBF; Action action = new Action(this.PJJJMGDALBF); return; } MFBGLIHGCGO pjjjmgdalbf2 = BBHENFCNLAB.PJJJMGDALBF; Action action2 = new Action(this.PJJJMGDALBF); } // Token: 0x0600D726 RID: 55078 RVA: 0x0031D270 File Offset: 0x0031B470 [Token(Token = "0x600D726")] [Address(RVA = "0xFA7820", Offset = "0xFA6620", VA = "0x180FA7820", Slot = "32")] public override void OnLinkTargetIdChanged() { PMGCJEPKFOF pmgcjepkfof = InventionLinkButtonTypeController.FDEMGICNKPI(this.JPOHGBCEJEJ); Action action = new Action(this.HFHNMMHNLHL); } // Token: 0x0600D727 RID: 55079 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600D727")] [Address(RVA = "0xFA6F30", Offset = "0xFA5D30", VA = "0x180FA6F30", Slot = "34")] protected override PMGCJEPKFOF> CCOFOOPMDDO(string CNBKKCJAHPP) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600D728 RID: 55080 RVA: 0x0031D2B8 File Offset: 0x0031B4B8 [Token(Token = "0x600D728")] [Address(RVA = "0xFA7390", Offset = "0xFA6190", VA = "0x180FA7390", Slot = "33")] protected override void FJMODELCNOD(long ENJEOLBEALP) { PMGCJEPKFOF pmgcjepkfof = InventionLinkButtonTypeController.FDEMGICNKPI(ENJEOLBEALP); Action action = new Action(this.JMCJJCENLND); throw new NullReferenceException(); } // Token: 0x0600D729 RID: 55081 RVA: 0x0031D2E0 File Offset: 0x0031B4E0 [Token(Token = "0x600D729")] [Address(RVA = "0xFA72D0", Offset = "0xFA60D0", VA = "0x180FA72D0")] private void FJMODELCNOD(OBBBPCBIMME BFKEFCFNNKH) { OBBBPCBIMME targetInvention = BFKEFCFNNKH; if (BFKEFCFNNKH != 0) { EMAPDKEOHPA dkhoombhlol = this.DKHOOMBHLOL; Action action = delegate(RRUIRootScreen flow) { long k__BackingField = targetInvention.k__BackingField; flow.ShowScreenAndGoToInventionDetails(k__BackingField, "InventionLinkButton"); }; int num = 0; dkhoombhlol.HEFAJPDICFB((NDAHJCGIABD.CBNALAKCIPM)num, "InventionLinkButton", action); } } // Token: 0x0600D72A RID: 55082 RVA: 0x0031D328 File Offset: 0x0031B528 [Token(Token = "0x600D72A")] [Address(RVA = "0xFA7110", Offset = "0xFA5F10", VA = "0x180FA7110")] private static bool FBLEJONFPAK(OBBBPCBIMME LDNFNNNHPPB) { if (LDNFNNNHPPB == 0) { } return LDNFNNNHPPB.k__BackingField; } // Token: 0x0600D72B RID: 55083 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600D72B")] [Address(RVA = "0xFA7120", Offset = "0xFA5F20", VA = "0x180FA7120")] private static PMGCJEPKFOF FDEMGICNKPI(long ENJEOLBEALP) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600D72C RID: 55084 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600D72C")] [Address(RVA = "0xFA7430", Offset = "0xFA6230", VA = "0x180FA7430", Slot = "30")] protected override PMGCJEPKFOF GDDGGONDENC(long ENJEOLBEALP) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600D72D RID: 55085 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600D72D")] [Address(RVA = "0xFA75C0", Offset = "0xFA63C0", VA = "0x180FA75C0", Slot = "31")] protected override PMGCJEPKFOF HBLCFCHHCAN(long ENJEOLBEALP) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600D72E RID: 55086 RVA: 0x0031D344 File Offset: 0x0031B544 [Token(Token = "0x600D72E")] [Address(RVA = "0xFA7750", Offset = "0xFA6550", VA = "0x180FA7750")] private void HFHNMMHNLHL(OBBBPCBIMME OPLGMOEAOOA) { bool flag = OPLGMOEAOOA != 0; this.k__BackingField = flag; Action hfbhmmdjlog = this.HFBHMMDJLOG; if (hfbhmmdjlog != 0) { hfbhmmdjlog(); return; } } // Token: 0x0600D72F RID: 55087 RVA: 0x0031D374 File Offset: 0x0031B574 [Token(Token = "0x600D72F")] [Address(RVA = "0x7AA830", Offset = "0x7A9630", VA = "0x1807AA830")] private void PJJJMGDALBF(long OEMDIAHHILF) { bool isCompleted = ((IAsyncResult)this).IsCompleted; } // Token: 0x0600D730 RID: 55088 RVA: 0x0031D38C File Offset: 0x0031B58C [Token(Token = "0x600D730")] [Address(RVA = "0xFA7770", Offset = "0xFA6570", VA = "0x180FA7770", Slot = "35")] protected override void MFHBPMONOGI() { this.DKHOOMBHLOL.Dispose(); } // Token: 0x0600D731 RID: 55089 RVA: 0x0031D3AC File Offset: 0x0031B5AC [Token(Token = "0x600D731")] [Address(RVA = "0xFA7A20", Offset = "0xFA6820", VA = "0x180FA7A20")] public InventionLinkButtonTypeController() { EMAPDKEOHPA emapdkeohpa = new EMAPDKEOHPA(); this.DKHOOMBHLOL = emapdkeohpa; this.JPOHGBCEJEJ = (long)((ulong)(-1L)); base..ctor(); } // Token: 0x0600D732 RID: 55090 RVA: 0x0031D3D8 File Offset: 0x0031B5D8 [Token(Token = "0x600D732")] [Address(RVA = "0xFA72D0", Offset = "0xFA60D0", VA = "0x180FA72D0")] [CompilerGenerated] private void JMCJJCENLND(OBBBPCBIMME NDILEEFABJA) { OBBBPCBIMME targetInvention = NDILEEFABJA; if (NDILEEFABJA != 0) { EMAPDKEOHPA dkhoombhlol = this.DKHOOMBHLOL; Action action = delegate(RRUIRootScreen flow) { long k__BackingField = targetInvention.k__BackingField; flow.ShowScreenAndGoToInventionDetails(k__BackingField, "InventionLinkButton"); }; int num = 0; dkhoombhlol.HEFAJPDICFB((NDAHJCGIABD.CBNALAKCIPM)num, "InventionLinkButton", action); } } // Token: 0x04008A17 RID: 35351 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4008A17")] private readonly EMAPDKEOHPA DKHOOMBHLOL; // Token: 0x020020E2 RID: 8418 [Token(Token = "0x20020E2")] [CompilerGenerated] private sealed class ACGNJGFHHEA { // Token: 0x0600D73B RID: 55099 RVA: 0x0031D57C File Offset: 0x0031B77C [Token(Token = "0x600D73B")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public ACGNJGFHHEA() { } // Token: 0x0600D73C RID: 55100 RVA: 0x0031D590 File Offset: 0x0031B790 [Token(Token = "0x600D73C")] [Address(RVA = "0xFA5F10", Offset = "0xFA4D10", VA = "0x180FA5F10")] internal void b__0(RRUIRootScreen flow) { long k__BackingField = this.targetInvention.k__BackingField; flow.ShowScreenAndGoToInventionDetails(k__BackingField, "InventionLinkButton"); } // Token: 0x04008A1F RID: 35359 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4008A1F")] public OBBBPCBIMME targetInvention; } } }