75 lines
2.1 KiB
C#
75 lines
2.1 KiB
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
namespace AGUI.StackedUI
|
|
{
|
|
// Token: 0x02001AA8 RID: 6824
|
|
[Token(Token = "0x2001AA8")]
|
|
[StructLayout(3)]
|
|
public class MessageConditionalButton : AccountBasedConditionalButton<Button3D>
|
|
{
|
|
// Token: 0x17001DA9 RID: 7593
|
|
// (get) Token: 0x0600B769 RID: 46953 RVA: 0x002B006C File Offset: 0x002AE26C
|
|
[Token(Token = "0x17001DA9")]
|
|
protected override bool JIJAIMELJFC
|
|
{
|
|
[Token(Token = "0x600B769")]
|
|
[Address(RVA = "0x4405A0", Offset = "0x43EFA0", VA = "0x1804405A0", Slot = "9")]
|
|
get
|
|
{
|
|
return true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600B76A RID: 46954 RVA: 0x002B007C File Offset: 0x002AE27C
|
|
[Token(Token = "0x600B76A")]
|
|
[Address(RVA = "0x15FE360", Offset = "0x15FCD60", VA = "0x1815FE360", Slot = "14")]
|
|
protected override void NOMNHOEBGIA()
|
|
{
|
|
int num = 0;
|
|
if (MessageConditionalButton.CanSendTextMessageTo((long)num))
|
|
{
|
|
}
|
|
base.ILGFOHIJHMG = num;
|
|
}
|
|
|
|
// Token: 0x0600B76B RID: 46955 RVA: 0x002B00A4 File Offset: 0x002AE2A4
|
|
[Token(Token = "0x600B76B")]
|
|
[Address(RVA = "0x15FE090", Offset = "0x15FCA90", VA = "0x1815FE090")]
|
|
public static bool CanSendTextMessageTo(long CJFGEMGOJHB)
|
|
{
|
|
int num = 0;
|
|
bool flag = PEGGCEDHBOF.JJABJODBLFA((int)CJFGEMGOJHB, num);
|
|
if (flag)
|
|
{
|
|
bool flag2;
|
|
if (SingletonMonoBehaviour.Instance.RateLimitAllowsTextMessage(CJFGEMGOJHB) && EIMGAFPPJFD.PMFACCFMKGE() && !flag2)
|
|
{
|
|
int num2;
|
|
if (FGPIDGLCKEF.IAHDANBDAAM(num2) != 0)
|
|
{
|
|
}
|
|
float <KGJKBHJLLCN>k__BackingField = EBAIPNMBKLK.FJJKKHPNMIM.<KGJKBHJLLCN>k__BackingField;
|
|
bool flag3 = num == 3;
|
|
return num != (flag3 ? 1 : 0);
|
|
}
|
|
}
|
|
Debug.LogError(string.Format("Player not found: {0}", flag));
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600B76C RID: 46956 RVA: 0x002B011C File Offset: 0x002AE31C
|
|
[Token(Token = "0x600B76C")]
|
|
[Address(RVA = "0x15FE400", Offset = "0x15FCE00", VA = "0x1815FE400")]
|
|
public MessageConditionalButton()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400786E RID: 30830
|
|
[Token(Token = "0x400786E")]
|
|
private const int ALMEIPFDGPA = -10;
|
|
}
|
|
}
|