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 pjjjmgdalbf = BBHENFCNLAB.PJJJMGDALBF; Action action = new Action(this.PJJJMGDALBF); return; } MFBGLIHGCGO pjjjmgdalbf2 = BBHENFCNLAB.PJJJMGDALBF; Action 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 pmgcjepkfof = InventionLinkButtonTypeController.FDEMGICNKPI(this.JPOHGBCEJEJ); Action 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> 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 pmgcjepkfof = InventionLinkButtonTypeController.FDEMGICNKPI(ENJEOLBEALP); Action 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 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: 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.k__BackingField; } // Token: 0x0600DB4D RID: 56141 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600DB4D")] [Address(RVA = "0x1AEF460", Offset = "0x1AEE460", VA = "0x181AEF460")] private static PMGCJEPKFOF 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 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 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.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 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 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: 0x04008BFF RID: 35839 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4008BFF")] private readonly EMAPDKEOHPA 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 b__0(RRUIRootScreen flow) { long k__BackingField = this.targetInvention.k__BackingField; flow.ShowScreenAndGoToInventionDetails(k__BackingField, "InventionLinkButton"); } // Token: 0x04008C07 RID: 35847 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4008C07")] public OBBBPCBIMME targetInvention; } } }