using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using TMPro; using UnityEngine; namespace AGUI { // Token: 0x020019F9 RID: 6649 [Token(Token = "0x20019F9")] [StructLayout(3)] public class FriendlyGuidButton : MonoBehaviour { // Token: 0x17001CF6 RID: 7414 // (get) Token: 0x0600B328 RID: 45864 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x0600B329 RID: 45865 RVA: 0x002A2098 File Offset: 0x002A0298 [Token(Token = "0x17001CF6")] public Guid DMLIOOCLKKP { [Token(Token = "0x600B328")] [Address(RVA = "0x3C1C70", Offset = "0x3C0670", VA = "0x1803C1C70")] [CompilerGenerated] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x600B329")] [Address(RVA = "0x6C1150", Offset = "0x6BFB50", VA = "0x1806C1150")] [CompilerGenerated] private set { } } // Token: 0x0600B32A RID: 45866 RVA: 0x002A20A8 File Offset: 0x002A02A8 [Token(Token = "0x600B32A")] [Address(RVA = "0x16F6690", Offset = "0x16F5090", VA = "0x1816F6690")] public void SetConfig(FriendlyGuidButton.FriendlyGuidConfig PBGBNMCPEAJ) { TextMeshProUGUI textMeshProUGUI = this.text; Tooltip tooltip = this.tooltip; Guid value = PBGBNMCPEAJ.Value; this.k__BackingField = value; tooltip.Message = 0; bool flag; this.tooltip.enabled = flag; this.HLKKIFFBNCC = 0; } // Token: 0x0600B32B RID: 45867 RVA: 0x002A20F4 File Offset: 0x002A02F4 [Token(Token = "0x600B32B")] [Address(RVA = "0x16F6660", Offset = "0x16F5060", VA = "0x1816F6660")] public void Button_OnClick() { FriendlyGuidButton.LBAKLKGDEHJ hlkkiffbncc = this.HLKKIFFBNCC; if (hlkkiffbncc != 0) { Guid guid = this.k__BackingField; hlkkiffbncc(guid); } } // Token: 0x0600B32C RID: 45868 RVA: 0x002A211C File Offset: 0x002A031C [Token(Token = "0x600B32C")] [Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")] public FriendlyGuidButton() { } // Token: 0x040075F8 RID: 30200 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40075F8")] [SerializeField] private TextMeshProUGUI text; // Token: 0x040075F9 RID: 30201 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x40075F9")] [SerializeField] private Tooltip tooltip; // Token: 0x040075FB RID: 30203 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x40075FB")] private FriendlyGuidButton.LBAKLKGDEHJ HLKKIFFBNCC; // Token: 0x020019FA RID: 6650 [Token(Token = "0x20019FA")] public sealed class LBAKLKGDEHJ : MulticastDelegate { // Token: 0x0600B32D RID: 45869 RVA: 0x002A2130 File Offset: 0x002A0330 [Token(Token = "0x600B32D")] [Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")] public LBAKLKGDEHJ(object @object, IntPtr method) { this.method = method; this.m_target = @object; } // Token: 0x0600B32E RID: 45870 RVA: 0x002A214C File Offset: 0x002A034C [Token(Token = "0x600B32E")] [Address(RVA = "0x76BC40", Offset = "0x76A640", VA = "0x18076BC40", Slot = "13")] public void Invoke(Guid ONGBFDACHHG) { if (this.delegates != 0) { } uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x0600B32F RID: 45871 RVA: 0x002A21D8 File Offset: 0x002A03D8 [Token(Token = "0x600B32F")] [Address(RVA = "0x16F7EA0", Offset = "0x16F68A0", VA = "0x1816F7EA0", Slot = "14")] public IAsyncResult BeginInvoke(Guid ONGBFDACHHG, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { } // Token: 0x0600B330 RID: 45872 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600B330")] [Address(RVA = "0x40BFF0", Offset = "0x40A9F0", VA = "0x18040BFF0", Slot = "15")] public void EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x020019FB RID: 6651 [Token(Token = "0x20019FB")] public interface GKBOCIFIACL { // Token: 0x17001CF7 RID: 7415 // (get) Token: 0x0600B331 RID: 45873 [Token(Token = "0x17001CF7")] string FLGKFFKEEPF { [Token(Token = "0x600B331")] [Address(Slot = "0")] get; } // Token: 0x17001CF8 RID: 7416 // (get) Token: 0x0600B332 RID: 45874 [Token(Token = "0x17001CF8")] string MAMPKNECKCM { [Token(Token = "0x600B332")] [Address(Slot = "1")] get; } // Token: 0x17001CF9 RID: 7417 // (get) Token: 0x0600B333 RID: 45875 [Token(Token = "0x17001CF9")] Guid MLKEBLDLLBC { [Token(Token = "0x600B333")] [Address(Slot = "2")] get; } } // Token: 0x020019FC RID: 6652 [Token(Token = "0x20019FC")] [Serializable] public struct FriendlyGuidConfig { // Token: 0x040075FC RID: 30204 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x40075FC")] public string FriendlyString; // Token: 0x040075FD RID: 30205 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8")] [Token(Token = "0x40075FD")] public string Tooltip; // Token: 0x040075FE RID: 30206 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40075FE")] public Guid Value; // Token: 0x040075FF RID: 30207 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x40075FF")] public FriendlyGuidButton.LBAKLKGDEHJ OnSelected; } } }