using System; using Cpp2IlInjected; using UnityEngine; namespace AGUI.StackedUI { // Token: 0x020011D8 RID: 4568 [Token(Token = "0x20011D8")] public class MessageConditionalButton : AccountBasedConditionalButton { // Token: 0x1700114D RID: 4429 // (get) Token: 0x06006640 RID: 26176 RVA: 0x00163310 File Offset: 0x00161510 [Token(Token = "0x1700114D")] protected override bool JIJAIMELJFC { [Token(Token = "0x6006640")] [Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "9")] get { return true; } } // Token: 0x06006641 RID: 26177 RVA: 0x00163320 File Offset: 0x00161520 [Token(Token = "0x6006641")] [Address(RVA = "0x17DD0A0", Offset = "0x17DC0A0", VA = "0x1817DD0A0", Slot = "14")] protected override void NOMNHOEBGIA() { int num = 0; int num2; if (MessageConditionalButton.CanSendTextMessageTo((long)num2)) { } base.ILGFOHIJHMG = num; } // Token: 0x06006642 RID: 26178 RVA: 0x00163348 File Offset: 0x00161548 [Token(Token = "0x6006642")] [Address(RVA = "0x17DCE70", Offset = "0x17DBE70", VA = "0x1817DCE70")] public static bool CanSendTextMessageTo(long CJFGEMGOJHB) { bool flag; if (flag) { bool flag2; if (SingletonMonoBehaviour.ONCPNMDGGKG.RateLimitAllowsTextMessage(CJFGEMGOJHB) && EIMGAFPPJFD.PMFACCFMKGE() && !flag2) { int num; LLKHFJDNFMM llkhfjdnfmm = FGPIDGLCKEF.IAHDANBDAAM(num); if (llkhfjdnfmm != 0 && llkhfjdnfmm.k__BackingField == LLKHFJDNFMM.DDAADAMFMCL.Friend) { return true; } } } else { Debug.LogError(string.Format("Player not found: {0}", flag)); } throw new NullReferenceException(); } // Token: 0x06006643 RID: 26179 RVA: 0x001633A8 File Offset: 0x001615A8 [Token(Token = "0x6006643")] [Address(RVA = "0x17DD140", Offset = "0x17DC140", VA = "0x1817DD140")] public MessageConditionalButton() { } } }