using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using Cpp2IlInjected; using Pathfinding.RVO; using TMPro; using UnityEngine; namespace AGUI.StackedUI.Dialog { // Token: 0x020012B3 RID: 4787 [Token(Token = "0x20012B3")] public class SearchUIDialog : UIDialog { // Token: 0x06006BB0 RID: 27568 RVA: 0x001798F4 File Offset: 0x00177AF4 [Token(Token = "0x6006BB0")] [Address(RVA = "0x1E14230", Offset = "0x1E13230", VA = "0x181E14230", 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: 0x06006BB1 RID: 27569 RVA: 0x001799C0 File Offset: 0x00177BC0 [Token(Token = "0x6006BB1")] [Address(RVA = "0x1E14000", Offset = "0x1E13000", VA = "0x181E14000")] private void DKNLEAMANAK(long PBKHBGOPDNG) { this.PBKHBGOPDNG = PBKHBGOPDNG; bool flag; this.submitButton.interactable = flag; } // Token: 0x06006BB2 RID: 27570 RVA: 0x001799E8 File Offset: 0x00177BE8 [Token(Token = "0x6006BB2")] [Address(RVA = "0x1E140C0", Offset = "0x1E130C0", VA = "0x181E140C0")] private void GJHHFMEMOPE() { bool flag; this.submitButton.interactable = flag; } // Token: 0x06006BB3 RID: 27571 RVA: 0x00179A08 File Offset: 0x00177C08 [Token(Token = "0x6006BB3")] [Address(RVA = "0x1E14030", Offset = "0x1E13030", VA = "0x181E14030", Slot = "24")] public override void ForceCancel(bool OLFBOPIKDCI) { SearchUIDialog.EHGEJAPCODP fcpjnknlgfg = SearchUIDialog.FCPJNKNLGFG; base.KHKDGPHPIND(fcpjnknlgfg, OLFBOPIKDCI); } // Token: 0x06006BB4 RID: 27572 RVA: 0x00179A24 File Offset: 0x00177C24 [Token(Token = "0x6006BB4")] [Address(RVA = "0x1E13EF0", Offset = "0x1E12EF0", VA = "0x181E13EF0")] 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: 0x06006BB5 RID: 27573 RVA: 0x00179A78 File Offset: 0x00177C78 [Token(Token = "0x6006BB5")] [Address(RVA = "0x1E13E10", Offset = "0x1E12E10", VA = "0x181E13E10")] public void Button_Search() { string text = this.searchQueryText.m_Text; this.CCOFOOPMDDO(text); } // Token: 0x06006BB6 RID: 27574 RVA: 0x00179AA0 File Offset: 0x00177CA0 [Token(Token = "0x6006BB6")] [Address(RVA = "0x1E13E40", Offset = "0x1E12E40", VA = "0x181E13E40")] 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: 0x06006BB7 RID: 27575 RVA: 0x00179AE8 File Offset: 0x00177CE8 [Token(Token = "0x6006BB7")] [Address(RVA = "0x1E14120", Offset = "0x1E13120", VA = "0x181E14120", 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: 0x06006BB8 RID: 27576 RVA: 0x00179B34 File Offset: 0x00177D34 [Token(Token = "0x6006BB8")] [Address(RVA = "0x1E14520", Offset = "0x1E13520", VA = "0x181E14520")] public SearchUIDialog() { } // Token: 0x06006BB9 RID: 27577 RVA: 0x00179B58 File Offset: 0x00177D58 // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x6006BB9")] [Address(RVA = "0x1E144D0", Offset = "0x1E134D0", VA = "0x181E144D0")] static SearchUIDialog() { ulong num; SearchUIDialog.FCPJNKNLGFG = num; } // Token: 0x06006BBA RID: 27578 RVA: 0x00179B70 File Offset: 0x00177D70 [Token(Token = "0x6006BBA")] [Address(RVA = "0x1E140F0", Offset = "0x1E130F0", VA = "0x181E140F0")] [CompilerGenerated] private void GLMMBCHOHPB(IEnumerable LLCIDEKMKBG) { float height = ((IAgent)this.searchResultsPagedGrid).Height; } // Token: 0x0400470E RID: 18190 [Token(Token = "0x400470E")] private static readonly SearchUIDialog.EHGEJAPCODP FCPJNKNLGFG; // Token: 0x0400470F RID: 18191 [FieldOffset(Offset = "0x80")] [Token(Token = "0x400470F")] [SerializeField] private TMP_Text titleText; // Token: 0x04004710 RID: 18192 [FieldOffset(Offset = "0x88")] [Token(Token = "0x4004710")] [SerializeField] private TMP_Text okText; // Token: 0x04004711 RID: 18193 [FieldOffset(Offset = "0x90")] [Token(Token = "0x4004711")] [SerializeField] private TMP_Text infoText; // Token: 0x04004712 RID: 18194 [FieldOffset(Offset = "0x98")] [Token(Token = "0x4004712")] [SerializeField] private TMP_InputField searchQueryText; // Token: 0x04004713 RID: 18195 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x4004713")] [SerializeField] private TMP_Text searchPlaceholderText; // Token: 0x04004714 RID: 18196 [FieldOffset(Offset = "0xA8")] [Token(Token = "0x4004714")] [SerializeField] private Button3D submitButton; // Token: 0x04004715 RID: 18197 [FieldOffset(Offset = "0xB0")] [Token(Token = "0x4004715")] [SerializeField] [NKNLDEIPALE(FHBJCBPFODN.Children, false, false, false)] private SearchResultsPagedGrid searchResultsPagedGrid; // Token: 0x04004716 RID: 18198 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x4004716")] private bool FLCKNFHKPON = true; // Token: 0x04004717 RID: 18199 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x4004717")] private SearchUIDialog.NADAGKBFHIM MJFKKNHNBCL; // Token: 0x04004718 RID: 18200 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x4004718")] private long PBKHBGOPDNG = (long)((ulong)(-1L)); // Token: 0x020012B4 RID: 4788 [Token(Token = "0x20012B4")] public sealed class IBDNHKPLFJM : MulticastDelegate { // Token: 0x06006BBB RID: 27579 RVA: 0x00179B90 File Offset: 0x00177D90 [Token(Token = "0x6006BBB")] [Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")] public IBDNHKPLFJM(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x06006BBC RID: 27580 RVA: 0x00179BAC File Offset: 0x00177DAC [Token(Token = "0x6006BBC")] [Address(RVA = "0x79ACE0", Offset = "0x799CE0", VA = "0x18079ACE0", Slot = "13")] public void Invoke(long ENJEOLBEALP) { if (this.delegates != 0) { } uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x06006BBD RID: 27581 RVA: 0x00179C20 File Offset: 0x00177E20 [Token(Token = "0x6006BBD")] [Address(RVA = "0x1E0E870", Offset = "0x1E0D870", VA = "0x181E0E870", Slot = "14")] public IAsyncResult BeginInvoke(long ENJEOLBEALP, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { } // Token: 0x06006BBE RID: 27582 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6006BBE")] [Address(RVA = "0x4F56B0", Offset = "0x4F46B0", VA = "0x1804F56B0", Slot = "15")] public void EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x020012B5 RID: 4789 [Token(Token = "0x20012B5")] public sealed class HHIINGLBFPF : MulticastDelegate { // Token: 0x06006BBF RID: 27583 RVA: 0x00179C30 File Offset: 0x00177E30 [Token(Token = "0x6006BBF")] [Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")] public HHIINGLBFPF(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x06006BC0 RID: 27584 RVA: 0x00179C4C File Offset: 0x00177E4C [Token(Token = "0x6006BC0")] [Address(RVA = "0xC71AA0", Offset = "0xC70AA0", VA = "0x180C71AA0", Slot = "13")] public PMGCJEPKFOF Invoke(long ENJEOLBEALP) { uint num; do { if (this.delegates != 0) { } } while (num == (uint)0); throw new ExecutionEngineException(); } // Token: 0x06006BC1 RID: 27585 RVA: 0x00179CC0 File Offset: 0x00177EC0 [Token(Token = "0x6006BC1")] [Address(RVA = "0x1E0E730", Offset = "0x1E0D730", VA = "0x181E0E730", Slot = "14")] public IAsyncResult BeginInvoke(long ENJEOLBEALP, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { } // Token: 0x06006BC2 RID: 27586 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6006BC2")] [Address(RVA = "0x4F56B0", Offset = "0x4F46B0", VA = "0x1804F56B0", Slot = "15")] public PMGCJEPKFOF EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x020012B6 RID: 4790 [Token(Token = "0x20012B6")] public sealed class MCCKHFEMLFJ : MulticastDelegate { // Token: 0x06006BC3 RID: 27587 RVA: 0x00179CD0 File Offset: 0x00177ED0 [Token(Token = "0x6006BC3")] [Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")] public MCCKHFEMLFJ(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x06006BC4 RID: 27588 RVA: 0x00179CEC File Offset: 0x00177EEC [Token(Token = "0x6006BC4")] [Address(RVA = "0x1E101F0", Offset = "0x1E0F1F0", VA = "0x181E101F0", Slot = "13")] public PMGCJEPKFOF Invoke(long ENJEOLBEALP, out float KLNFHHBHGHH) { /* An exception occurred when decompiling this method (06006BC4) 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 1663 */; } // Token: 0x06006BC5 RID: 27589 RVA: 0x00179DB4 File Offset: 0x00177FB4 [Token(Token = "0x6006BC5")] [Address(RVA = "0x1E10150", Offset = "0x1E0F150", VA = "0x181E10150", Slot = "14")] public IAsyncResult BeginInvoke(long ENJEOLBEALP, out float KLNFHHBHGHH, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { } // Token: 0x06006BC6 RID: 27590 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6006BC6")] [Address(RVA = "0x565080", Offset = "0x564080", VA = "0x180565080", Slot = "15")] public PMGCJEPKFOF EndInvoke(out float KLNFHHBHGHH, IAsyncResult GIAOBLMEMMI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x020012B7 RID: 4791 [Token(Token = "0x20012B7")] public sealed class NADAGKBFHIM : MulticastDelegate { // Token: 0x06006BC7 RID: 27591 RVA: 0x00179DC4 File Offset: 0x00177FC4 [Token(Token = "0x6006BC7")] [Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")] public NADAGKBFHIM(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x06006BC8 RID: 27592 RVA: 0x00179DE0 File Offset: 0x00177FE0 [Token(Token = "0x6006BC8")] [Address(RVA = "0xAEEF10", Offset = "0xAEDF10", VA = "0x180AEEF10", 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: 0x06006BC9 RID: 27593 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6006BC9")] [Address(RVA = "0x5FA200", Offset = "0x5F9200", VA = "0x1805FA200", 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: 0x06006BCA RID: 27594 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6006BCA")] [Address(RVA = "0x4F56B0", Offset = "0x4F46B0", VA = "0x1804F56B0", Slot = "15")] public PMGCJEPKFOF> EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x020012B8 RID: 4792 [Token(Token = "0x20012B8")] public struct AKHJNDABOAM { // Token: 0x04004719 RID: 18201 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4004719")] public string BJFDLGDLFHJ; // Token: 0x0400471A RID: 18202 [FieldOffset(Offset = "0x8")] [Token(Token = "0x400471A")] public string IPINOLAEMBA; // Token: 0x0400471B RID: 18203 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400471B")] public string PIGCPLBLDJN; // Token: 0x0400471C RID: 18204 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400471C")] public SearchUIDialog.NADAGKBFHIM HFDLOOJLFFB; // Token: 0x0400471D RID: 18205 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400471D")] public SearchUIDialog.HHIINGLBFPF JBMEHNIHJCF; // Token: 0x0400471E RID: 18206 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400471E")] public Action HOILJMJNJAN; } // Token: 0x020012B9 RID: 4793 [Token(Token = "0x20012B9")] public struct EHGEJAPCODP { // Token: 0x0400471F RID: 18207 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400471F")] public long JPOHGBCEJEJ; // Token: 0x04004720 RID: 18208 [FieldOffset(Offset = "0x8")] [Token(Token = "0x4004720")] public JPIJGHNNIDP FKNOPGEADKO; } } }