using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using Cpp2IlInjected; using TMPro; using UnityEngine; namespace AGUI.StackedUI.Dialog { // Token: 0x020011E6 RID: 4582 [Token(Token = "0x20011E6")] public class SearchUIDialog : UIDialog { // Token: 0x0600684A RID: 26698 RVA: 0x0017167C File Offset: 0x0016F87C [Token(Token = "0x600684A")] [Address(RVA = "0x1269F50", Offset = "0x1268D50", VA = "0x181269F50", Slot = "26")] public override PMGCJEPKFOF ShowDialog(SearchUIDialog.AKHJNDABOAM KBNJNPABNBO) { Action ebdjpbcdfpi; Delegate @delegate; do { SearchUIDialog.HHIINGLBFPF jbmehnihjcf = KBNJNPABNBO.JBMEHNIHJCF; TMP_Text tmp_Text = this.titleText; TMP_Text tmp_Text2 = this.okText; SearchUIDialog.HHIINGLBFPF jbmehnihjcf2 = KBNJNPABNBO.JBMEHNIHJCF; SearchUIDialog.HHIINGLBFPF jbmehnihjcf3 = KBNJNPABNBO.JBMEHNIHJCF; string pigcplbldjn = KBNJNPABNBO.PIGCPLBLDJN; PLDMAFINLJO.FANDNIHFMNM(this.searchPlaceholderText, pigcplbldjn); SearchUIDialog.HHIINGLBFPF jbmehnihjcf4 = KBNJNPABNBO.JBMEHNIHJCF; this.searchResultsPagedGrid.k__BackingField = 0; SearchResultsPagedGrid searchResultsPagedGrid = this.searchResultsPagedGrid; Action action = new Action(this.DKNLEAMANAK); ebdjpbcdfpi = searchResultsPagedGrid.EBDJPBCDFPI; @delegate = Delegate.Combine(ebdjpbcdfpi, action); } while (@delegate != 0 && @delegate == 0); while (@delegate != ebdjpbcdfpi) { } bool flag = this.searchResultsPagedGrid.NBMNLHLDOGF(); bool flag2; this.submitButton.interactable = flag2; string empty = string.Empty; this.CCOFOOPMDDO(empty); return base.ShowDialog(); } // Token: 0x0600684B RID: 26699 RVA: 0x00171748 File Offset: 0x0016F948 [Token(Token = "0x600684B")] [Address(RVA = "0x1269D20", Offset = "0x1268B20", VA = "0x181269D20")] private void DKNLEAMANAK(long PBKHBGOPDNG) { this.PBKHBGOPDNG = PBKHBGOPDNG; bool flag; this.submitButton.interactable = flag; } // Token: 0x0600684C RID: 26700 RVA: 0x00171770 File Offset: 0x0016F970 [Token(Token = "0x600684C")] [Address(RVA = "0x1269DE0", Offset = "0x1268BE0", VA = "0x181269DE0")] private void GJHHFMEMOPE() { bool flag; this.submitButton.interactable = flag; } // Token: 0x0600684D RID: 26701 RVA: 0x00171790 File Offset: 0x0016F990 [Token(Token = "0x600684D")] [Address(RVA = "0x1269D50", Offset = "0x1268B50", VA = "0x181269D50", Slot = "24")] public override void ForceCancel(bool OLFBOPIKDCI) { SearchUIDialog.EHGEJAPCODP fcpjnknlgfg = SearchUIDialog.FCPJNKNLGFG; base.KHKDGPHPIND(fcpjnknlgfg, OLFBOPIKDCI); } // Token: 0x0600684E RID: 26702 RVA: 0x001717AC File Offset: 0x0016F9AC [Token(Token = "0x600684E")] [Address(RVA = "0x1269C10", Offset = "0x1268A10", VA = "0x181269C10")] private void CCOFOOPMDDO(string CNBKKCJAHPP) { SearchUIDialog.NADAGKBFHIM mjfkknhnbcl = this.MJFKKNHNBCL; string text = CNBKKCJAHPP.Trim(); PMGCJEPKFOF> pmgcjepkfof = mjfkknhnbcl.Invoke(text); Action> action = new Action(this.GLMMBCHOHPB); int num = 0; num += num; num++; PMGCJEPKFOF> pmgcjepkfof2 = pmgcjepkfof.OHLPJBFCABI(action); } // Token: 0x0600684F RID: 26703 RVA: 0x00171800 File Offset: 0x0016FA00 [Token(Token = "0x600684F")] [Address(RVA = "0x1269B30", Offset = "0x1268930", VA = "0x181269B30")] public void Button_Search() { string text = this.searchQueryText.m_Text; this.CCOFOOPMDDO(text); } // Token: 0x06006850 RID: 26704 RVA: 0x00171828 File Offset: 0x0016FA28 [Token(Token = "0x6006850")] [Address(RVA = "0x1269B60", Offset = "0x1268960", VA = "0x181269B60")] public void Button_Submit() { if (this.FLCKNFHKPON) { GameObject gameObject = this.infoText.gameObject; int num = 0; gameObject.SetActive(num != 0); long pbkhbgopdng = this.PBKHBGOPDNG; this.FLCKNFHKPON = false; this.FLCKNFHKPON = true; } } // Token: 0x06006851 RID: 26705 RVA: 0x00171870 File Offset: 0x0016FA70 [Token(Token = "0x6006851")] [Address(RVA = "0x1269E40", Offset = "0x1268C40", VA = "0x181269E40", Slot = "12")] public override void OnFlowExited(StackedUIFlowBase NBINAJPFBOA, bool CJEIBCEPAPO) { Action ebdjpbcdfpi; Delegate @delegate; do { base.OnFlowExited(NBINAJPFBOA, CJEIBCEPAPO); SearchResultsPagedGrid searchResultsPagedGrid = this.searchResultsPagedGrid; Action action = new Action(this.DKNLEAMANAK); ebdjpbcdfpi = searchResultsPagedGrid.EBDJPBCDFPI; @delegate = Delegate.Remove(ebdjpbcdfpi, action); } while (@delegate != 0 && @delegate == 0); while (@delegate != ebdjpbcdfpi) { } } // Token: 0x06006852 RID: 26706 RVA: 0x001718BC File Offset: 0x0016FABC [Token(Token = "0x6006852")] [Address(RVA = "0x126A240", Offset = "0x1269040", VA = "0x18126A240")] public SearchUIDialog() { } // Token: 0x06006853 RID: 26707 RVA: 0x001718E0 File Offset: 0x0016FAE0 // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x6006853")] [Address(RVA = "0x126A1F0", Offset = "0x1268FF0", VA = "0x18126A1F0")] static SearchUIDialog() { ulong num; SearchUIDialog.FCPJNKNLGFG = num; } // Token: 0x06006854 RID: 26708 RVA: 0x001718F8 File Offset: 0x0016FAF8 [Token(Token = "0x6006854")] [Address(RVA = "0x1269E10", Offset = "0x1268C10", VA = "0x181269E10")] [CompilerGenerated] private void GLMMBCHOHPB(IEnumerable LLCIDEKMKBG) { bool isCompleted = ((IAsyncResult)this.searchResultsPagedGrid).IsCompleted; } // Token: 0x04004591 RID: 17809 [Token(Token = "0x4004591")] private static readonly SearchUIDialog.EHGEJAPCODP FCPJNKNLGFG; // Token: 0x04004592 RID: 17810 [FieldOffset(Offset = "0x80")] [Token(Token = "0x4004592")] [SerializeField] private TMP_Text titleText; // Token: 0x04004593 RID: 17811 [FieldOffset(Offset = "0x88")] [Token(Token = "0x4004593")] [SerializeField] private TMP_Text okText; // Token: 0x04004594 RID: 17812 [FieldOffset(Offset = "0x90")] [Token(Token = "0x4004594")] [SerializeField] private TMP_Text infoText; // Token: 0x04004595 RID: 17813 [FieldOffset(Offset = "0x98")] [Token(Token = "0x4004595")] [SerializeField] private TMP_InputField searchQueryText; // Token: 0x04004596 RID: 17814 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x4004596")] [SerializeField] private TMP_Text searchPlaceholderText; // Token: 0x04004597 RID: 17815 [FieldOffset(Offset = "0xA8")] [Token(Token = "0x4004597")] [SerializeField] private Button3D submitButton; // Token: 0x04004598 RID: 17816 [FieldOffset(Offset = "0xB0")] [Token(Token = "0x4004598")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Children, false, false, false)] private SearchResultsPagedGrid searchResultsPagedGrid; // Token: 0x04004599 RID: 17817 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x4004599")] private bool FLCKNFHKPON = true; // Token: 0x0400459A RID: 17818 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x400459A")] private SearchUIDialog.NADAGKBFHIM MJFKKNHNBCL; // Token: 0x0400459B RID: 17819 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x400459B")] private long PBKHBGOPDNG = (long)((ulong)(-1L)); // Token: 0x020011E7 RID: 4583 [Token(Token = "0x20011E7")] public sealed class IBDNHKPLFJM : MulticastDelegate { // Token: 0x06006855 RID: 26709 RVA: 0x00171918 File Offset: 0x0016FB18 [Token(Token = "0x6006855")] [Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")] public IBDNHKPLFJM(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x06006856 RID: 26710 RVA: 0x00171934 File Offset: 0x0016FB34 [Token(Token = "0x6006856")] [Address(RVA = "0xB93C10", Offset = "0xB92A10", VA = "0x180B93C10", Slot = "13")] public void Invoke(long ENJEOLBEALP) { if (this.delegates != 0) { } uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x06006857 RID: 26711 RVA: 0x001719A8 File Offset: 0x0016FBA8 [Token(Token = "0x6006857")] [Address(RVA = "0x12644B0", Offset = "0x12632B0", VA = "0x1812644B0", Slot = "14")] public IAsyncResult BeginInvoke(long ENJEOLBEALP, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { } // Token: 0x06006858 RID: 26712 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6006858")] [Address(RVA = "0x448B70", Offset = "0x447970", VA = "0x180448B70", Slot = "15")] public void EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x020011E8 RID: 4584 [Token(Token = "0x20011E8")] public sealed class HHIINGLBFPF : MulticastDelegate { // Token: 0x06006859 RID: 26713 RVA: 0x001719B8 File Offset: 0x0016FBB8 [Token(Token = "0x6006859")] [Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")] public HHIINGLBFPF(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x0600685A RID: 26714 RVA: 0x001719D4 File Offset: 0x0016FBD4 [Token(Token = "0x600685A")] [Address(RVA = "0x1264110", Offset = "0x1262F10", VA = "0x181264110", Slot = "13")] public PMGCJEPKFOF Invoke(long ENJEOLBEALP) { uint num; do { if (this.delegates != 0) { } } while (num == (uint)0); throw new ExecutionEngineException(); } // Token: 0x0600685B RID: 26715 RVA: 0x00171A48 File Offset: 0x0016FC48 [Token(Token = "0x600685B")] [Address(RVA = "0x1264090", Offset = "0x1262E90", VA = "0x181264090", Slot = "14")] public IAsyncResult BeginInvoke(long ENJEOLBEALP, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { } // Token: 0x0600685C RID: 26716 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600685C")] [Address(RVA = "0x448B70", Offset = "0x447970", VA = "0x180448B70", Slot = "15")] public PMGCJEPKFOF EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x020011E9 RID: 4585 [Token(Token = "0x20011E9")] public sealed class MCCKHFEMLFJ : MulticastDelegate { // Token: 0x0600685D RID: 26717 RVA: 0x00171A58 File Offset: 0x0016FC58 [Token(Token = "0x600685D")] [Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")] public MCCKHFEMLFJ(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x0600685E RID: 26718 RVA: 0x00171A74 File Offset: 0x0016FC74 [Token(Token = "0x600685E")] [Address(RVA = "0x1265EC0", Offset = "0x1264CC0", VA = "0x181265EC0", Slot = "13")] public PMGCJEPKFOF Invoke(long ENJEOLBEALP, out float KLNFHHBHGHH) { /* An exception occurred when decompiling this method (0600685E) ICSharpCode.Decompiler.DecompilerException: Error decompiling PMGCJEPKFOF AGUI.StackedUI.Dialog.SearchUIDialog/MCCKHFEMLFJ::Invoke(System.Int64,System.Single&) ---> System.Exception: Basic block has to end with unconditional control flow. { IL_B7: stloc:int32(var_1_BA, add:int32(ldloc:int32(var_1_08), ldc.i4:int32(1))) } at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88 --- End of inner exception stack trace --- at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1660 */; } // Token: 0x0600685F RID: 26719 RVA: 0x00171B3C File Offset: 0x0016FD3C [Token(Token = "0x600685F")] [Address(RVA = "0x1265E00", Offset = "0x1264C00", VA = "0x181265E00", Slot = "14")] public IAsyncResult BeginInvoke(long ENJEOLBEALP, out float KLNFHHBHGHH, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { } // Token: 0x06006860 RID: 26720 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6006860")] [Address(RVA = "0x1265EA0", Offset = "0x1264CA0", VA = "0x181265EA0", Slot = "15")] public PMGCJEPKFOF EndInvoke(out float KLNFHHBHGHH, IAsyncResult GIAOBLMEMMI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x020011EA RID: 4586 [Token(Token = "0x20011EA")] public sealed class NADAGKBFHIM : MulticastDelegate { // Token: 0x06006861 RID: 26721 RVA: 0x00171B4C File Offset: 0x0016FD4C [Token(Token = "0x6006861")] [Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")] public NADAGKBFHIM(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x06006862 RID: 26722 RVA: 0x00171B68 File Offset: 0x0016FD68 [Token(Token = "0x6006862")] [Address(RVA = "0x51F180", Offset = "0x51DF80", VA = "0x18051F180", Slot = "13")] public PMGCJEPKFOF> Invoke(string LIICHFENGMG) { uint num; do { Delegate[] delegates = this.delegates; if (delegates != 0) { } } while (num == (uint)0); throw new ExecutionEngineException(); } // Token: 0x06006863 RID: 26723 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6006863")] [Address(RVA = "0x457150", Offset = "0x455F50", VA = "0x180457150", Slot = "14")] public IAsyncResult BeginInvoke(string LIICHFENGMG, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06006864 RID: 26724 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6006864")] [Address(RVA = "0x448B70", Offset = "0x447970", VA = "0x180448B70", Slot = "15")] public PMGCJEPKFOF> EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x020011EB RID: 4587 [Token(Token = "0x20011EB")] public struct AKHJNDABOAM { // Token: 0x0400459C RID: 17820 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400459C")] public string BJFDLGDLFHJ; // Token: 0x0400459D RID: 17821 [FieldOffset(Offset = "0x8")] [Token(Token = "0x400459D")] public string IPINOLAEMBA; // Token: 0x0400459E RID: 17822 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400459E")] public string PIGCPLBLDJN; // Token: 0x0400459F RID: 17823 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400459F")] public SearchUIDialog.NADAGKBFHIM HFDLOOJLFFB; // Token: 0x040045A0 RID: 17824 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40045A0")] public SearchUIDialog.HHIINGLBFPF JBMEHNIHJCF; // Token: 0x040045A1 RID: 17825 [FieldOffset(Offset = "0x28")] [Token(Token = "0x40045A1")] public Action HOILJMJNJAN; } // Token: 0x020011EC RID: 4588 [Token(Token = "0x20011EC")] public struct EHGEJAPCODP { // Token: 0x040045A2 RID: 17826 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40045A2")] public long JPOHGBCEJEJ; // Token: 0x040045A3 RID: 17827 [FieldOffset(Offset = "0x8")] [Token(Token = "0x40045A3")] public JPIJGHNNIDP FKNOPGEADKO; } } }