Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/AGUI/StackedUI/MessageConditionalButton.cs
T
2026-04-08 23:40:05 +02:00

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;
}
}