using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using TMPro; using UnityEngine; namespace AGUI { // Token: 0x020019FD RID: 6653 [Token(Token = "0x20019FD")] [StructLayout(3)] public class FriendlyIntButton : MonoBehaviour { // Token: 0x17001CFA RID: 7418 // (get) Token: 0x0600B334 RID: 45876 RVA: 0x002A21E8 File Offset: 0x002A03E8 // (set) Token: 0x0600B335 RID: 45877 RVA: 0x002A21FC File Offset: 0x002A03FC [Token(Token = "0x17001CFA")] public int DMLIOOCLKKP { [Token(Token = "0x600B334")] [Address(RVA = "0x4D24F0", Offset = "0x4D0EF0", VA = "0x1804D24F0")] get; [Token(Token = "0x600B335")] [Address(RVA = "0x4D2650", Offset = "0x4D1050", VA = "0x1804D2650")] private set; } // Token: 0x0600B336 RID: 45878 RVA: 0x002A2210 File Offset: 0x002A0410 [Token(Token = "0x600B336")] [Address(RVA = "0x16F6780", Offset = "0x16F5180", VA = "0x1816F6780")] public void SetConfig(FriendlyIntButton.FriendlyIntConfig PBGBNMCPEAJ) { TextMeshProUGUI textMeshProUGUI = this.text; this.tooltip.Message = 0; bool flag; this.tooltip.enabled = flag; } // Token: 0x0600B337 RID: 45879 RVA: 0x002A2244 File Offset: 0x002A0444 [Token(Token = "0x600B337")] [Address(RVA = "0x16F6760", Offset = "0x16F5160", VA = "0x1816F6760")] public void Button_OnClick() { FriendlyIntButton.KNHEEOGGKPA mcjbogfpmdd = this.MCJBOGFPMDD; if (mcjbogfpmdd != 0) { int num = this.k__BackingField; mcjbogfpmdd(num); return; } } // Token: 0x0600B338 RID: 45880 RVA: 0x002A226C File Offset: 0x002A046C [Token(Token = "0x600B338")] [Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")] public FriendlyIntButton() { } // Token: 0x04007600 RID: 30208 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4007600")] [SerializeField] private TextMeshProUGUI text; // Token: 0x04007601 RID: 30209 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4007601")] [SerializeField] private Tooltip tooltip; // Token: 0x04007603 RID: 30211 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4007603")] private FriendlyIntButton.KNHEEOGGKPA MCJBOGFPMDD; // Token: 0x020019FE RID: 6654 [Token(Token = "0x20019FE")] public sealed class KNHEEOGGKPA : MulticastDelegate { // Token: 0x0600B339 RID: 45881 RVA: 0x002A2280 File Offset: 0x002A0480 [Token(Token = "0x600B339")] [Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")] public KNHEEOGGKPA(object @object, IntPtr method) { this.method = method; this.m_target = @object; } // Token: 0x0600B33A RID: 45882 RVA: 0x002A229C File Offset: 0x002A049C [Token(Token = "0x600B33A")] [Address(RVA = "0x471C30", Offset = "0x470630", VA = "0x180471C30", Slot = "13")] public void Invoke(int ONGBFDACHHG) { if (this.delegates != 0) { } uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x0600B33B RID: 45883 RVA: 0x002A2310 File Offset: 0x002A0510 [Token(Token = "0x600B33B")] [Address(RVA = "0x16F6CB0", Offset = "0x16F56B0", VA = "0x1816F6CB0", Slot = "14")] public IAsyncResult BeginInvoke(int ONGBFDACHHG, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { } // Token: 0x0600B33C RID: 45884 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600B33C")] [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: 0x020019FF RID: 6655 [Token(Token = "0x20019FF")] [Serializable] public struct FriendlyIntConfig { // Token: 0x04007604 RID: 30212 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4007604")] public string FriendlyString; // Token: 0x04007605 RID: 30213 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8")] [Token(Token = "0x4007605")] public string Tooltip; // Token: 0x04007606 RID: 30214 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4007606")] public int Value; // Token: 0x04007607 RID: 30215 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4007607")] public FriendlyIntButton.KNHEEOGGKPA OnSelected; } } }