using System; using Cpp2IlInjected; using TMPro; using UnityEngine; namespace AGUI { // Token: 0x0200113B RID: 4411 [Token(Token = "0x200113B")] public class FriendlyIntButton : MonoBehaviour { // Token: 0x170010B1 RID: 4273 // (get) Token: 0x06006267 RID: 25191 RVA: 0x00156754 File Offset: 0x00154954 // (set) Token: 0x06006268 RID: 25192 RVA: 0x00156768 File Offset: 0x00154968 [Token(Token = "0x170010B1")] public int DMLIOOCLKKP { [Token(Token = "0x6006267")] [Address(RVA = "0x471180", Offset = "0x470180", VA = "0x180471180")] get; [Token(Token = "0x6006268")] [Address(RVA = "0x5AB430", Offset = "0x5AA430", VA = "0x1805AB430")] private set; } // Token: 0x06006269 RID: 25193 RVA: 0x0015677C File Offset: 0x0015497C [Token(Token = "0x6006269")] [Address(RVA = "0x1A5CDB0", Offset = "0x1A5BDB0", VA = "0x181A5CDB0")] public void SetConfig(FriendlyIntButton.FriendlyIntConfig PBGBNMCPEAJ) { TextMeshProUGUI textMeshProUGUI = this.text; this.tooltip.Message = 0; bool flag; this.tooltip.enabled = flag; } // Token: 0x0600626A RID: 25194 RVA: 0x001567B0 File Offset: 0x001549B0 [Token(Token = "0x600626A")] [Address(RVA = "0x1A5CD90", Offset = "0x1A5BD90", VA = "0x181A5CD90")] public void Button_OnClick() { FriendlyIntButton.KNHEEOGGKPA mcjbogfpmdd = this.MCJBOGFPMDD; if (mcjbogfpmdd != 0) { int num = this.k__BackingField; mcjbogfpmdd(num); return; } } // Token: 0x0600626B RID: 25195 RVA: 0x001567D8 File Offset: 0x001549D8 [Token(Token = "0x600626B")] [Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")] public FriendlyIntButton() { } // Token: 0x040040B4 RID: 16564 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40040B4")] [SerializeField] private TextMeshProUGUI text; // Token: 0x040040B5 RID: 16565 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40040B5")] [SerializeField] private Tooltip tooltip; // Token: 0x040040B7 RID: 16567 [FieldOffset(Offset = "0x30")] [Token(Token = "0x40040B7")] private FriendlyIntButton.KNHEEOGGKPA MCJBOGFPMDD; // Token: 0x0200113C RID: 4412 [Token(Token = "0x200113C")] public sealed class KNHEEOGGKPA : MulticastDelegate { // Token: 0x0600626C RID: 25196 RVA: 0x001567EC File Offset: 0x001549EC [Token(Token = "0x600626C")] [Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")] public KNHEEOGGKPA(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x0600626D RID: 25197 RVA: 0x00156808 File Offset: 0x00154A08 [Token(Token = "0x600626D")] [Address(RVA = "0xF08350", Offset = "0xF07350", VA = "0x180F08350", Slot = "13")] public void Invoke(int ONGBFDACHHG) { if (this.delegates != 0) { } uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x0600626E RID: 25198 RVA: 0x0015687C File Offset: 0x00154A7C [Token(Token = "0x600626E")] [Address(RVA = "0x1A5D900", Offset = "0x1A5C900", VA = "0x181A5D900", Slot = "14")] public IAsyncResult BeginInvoke(int ONGBFDACHHG, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { } // Token: 0x0600626F RID: 25199 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600626F")] [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: 0x0200113D RID: 4413 [Token(Token = "0x200113D")] [Serializable] public struct FriendlyIntConfig { // Token: 0x040040B8 RID: 16568 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40040B8")] public string FriendlyString; // Token: 0x040040B9 RID: 16569 [FieldOffset(Offset = "0x8")] [Token(Token = "0x40040B9")] public string Tooltip; // Token: 0x040040BA RID: 16570 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40040BA")] public int Value; // Token: 0x040040BB RID: 16571 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40040BB")] public FriendlyIntButton.KNHEEOGGKPA OnSelected; } } }