using System; using Cpp2IlInjected; using UnityEngine; namespace AGUI.StackedUI { // Token: 0x0200110B RID: 4363 [Token(Token = "0x200110B")] public class MessageConditionalButton : AccountBasedConditionalButton { // Token: 0x170010D5 RID: 4309 // (get) Token: 0x060062E8 RID: 25320 RVA: 0x0015B488 File Offset: 0x00159688 [Token(Token = "0x170010D5")] protected override bool JIJAIMELJFC { [Token(Token = "0x60062E8")] [Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "9")] get { return true; } } // Token: 0x060062E9 RID: 25321 RVA: 0x0015B498 File Offset: 0x00159698 [Token(Token = "0x60062E9")] [Address(RVA = "0xCDE030", Offset = "0xCDCE30", VA = "0x180CDE030", Slot = "14")] protected override void NOMNHOEBGIA() { int num = 0; int num2; if (MessageConditionalButton.CanSendTextMessageTo((long)num2)) { } base.ILGFOHIJHMG = num; } // Token: 0x060062EA RID: 25322 RVA: 0x0015B4C0 File Offset: 0x001596C0 [Token(Token = "0x60062EA")] [Address(RVA = "0xCDDE00", Offset = "0xCDCC00", VA = "0x180CDDE00")] 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: 0x060062EB RID: 25323 RVA: 0x0015B520 File Offset: 0x00159720 [Token(Token = "0x60062EB")] [Address(RVA = "0xCDE0D0", Offset = "0xCDCED0", VA = "0x180CDE0D0")] public MessageConditionalButton() { } } }