151 lines
5.0 KiB
C#
151 lines
5.0 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using AGUI.StackedUI;
|
|
using CodeStage.AntiCheat.ObscuredTypes;
|
|
using Cpp2IlInjected;
|
|
using TMPro;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02000571 RID: 1393
|
|
[Token(Token = "0x2000571")]
|
|
public class PlayerEventSpecificText : MonoBehaviour
|
|
{
|
|
// Token: 0x060029EC RID: 10732 RVA: 0x000AB250 File Offset: 0x000A9450
|
|
[Token(Token = "0x60029EC")]
|
|
[Address(RVA = "0xAEA9C0", Offset = "0xAE97C0", VA = "0x180AEA9C0", Slot = "4")]
|
|
protected virtual void Awake()
|
|
{
|
|
PlayerEventSpecificUIBehaviour playerEventSpecificUIBehaviour = this.playerEventWatcher;
|
|
int num = 0;
|
|
if (playerEventSpecificUIBehaviour == num)
|
|
{
|
|
PlayerEventSpecificUIBehaviour component = base.GetComponent<PlayerEventSpecificUIBehaviour>();
|
|
this.playerEventWatcher = component;
|
|
}
|
|
PlayerEventSpecificUIBehaviour playerEventSpecificUIBehaviour2 = this.playerEventWatcher;
|
|
MFBGLIHGCGO<CCMBKDINCAH> playerEventUpdated = playerEventSpecificUIBehaviour2.PlayerEventUpdated;
|
|
Action<CCMBKDINCAH> action = new Action(this.BLFAAGNDAMA);
|
|
MFBGLIHGCGO<CCMBKDINCAH> mfbglihgcgo = MFBGLIHGCGO.BPJDFPACLMK(playerEventUpdated, action);
|
|
playerEventSpecificUIBehaviour2.PlayerEventUpdated = mfbglihgcgo;
|
|
}
|
|
|
|
// Token: 0x060029ED RID: 10733 RVA: 0x000AB2B4 File Offset: 0x000A94B4
|
|
[Token(Token = "0x60029ED")]
|
|
[Address(RVA = "0xAEAE80", Offset = "0xAE9C80", VA = "0x180AEAE80", Slot = "5")]
|
|
protected virtual void OnDestroy()
|
|
{
|
|
PlayerEventSpecificUIBehaviour playerEventSpecificUIBehaviour = this.playerEventWatcher;
|
|
int num = 0;
|
|
if (playerEventSpecificUIBehaviour != num)
|
|
{
|
|
PlayerEventSpecificUIBehaviour playerEventSpecificUIBehaviour2 = this.playerEventWatcher;
|
|
MFBGLIHGCGO<CCMBKDINCAH> playerEventUpdated = playerEventSpecificUIBehaviour2.PlayerEventUpdated;
|
|
Action<CCMBKDINCAH> action = new Action(this.BLFAAGNDAMA);
|
|
MFBGLIHGCGO<CCMBKDINCAH> mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(playerEventUpdated, action);
|
|
playerEventSpecificUIBehaviour2.PlayerEventUpdated = mfbglihgcgo;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060029EE RID: 10734 RVA: 0x000AB308 File Offset: 0x000A9508
|
|
[Token(Token = "0x60029EE")]
|
|
[Address(RVA = "0xAEAF50", Offset = "0xAE9D50", VA = "0x180AEAF50", Slot = "6")]
|
|
protected virtual void OnEnable()
|
|
{
|
|
CCMBKDINCAH <JEBPHLKGLNA>k__BackingField = this.playerEventWatcher.<JEBPHLKGLNA>k__BackingField;
|
|
this.BLFAAGNDAMA(<JEBPHLKGLNA>k__BackingField);
|
|
}
|
|
|
|
// Token: 0x060029EF RID: 10735 RVA: 0x000AB330 File Offset: 0x000A9530
|
|
[Token(Token = "0x60029EF")]
|
|
[Address(RVA = "0xAEAAA0", Offset = "0xAE98A0", VA = "0x180AEAAA0")]
|
|
private void BLFAAGNDAMA(CCMBKDINCAH OEKEOCOGKMG)
|
|
{
|
|
if (OEKEOCOGKMG != 0 && this.playerEventPropertyToWatch <= PlayerEventSpecificText.NLOPNLEAABM.AttendeeCount)
|
|
{
|
|
string text = this.text.text;
|
|
return;
|
|
}
|
|
TextMeshProUGUI textMeshProUGUI = this.text;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060029F0 RID: 10736 RVA: 0x000AB3D4 File Offset: 0x000A95D4
|
|
[Token(Token = "0x60029F0")]
|
|
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
|
|
public PlayerEventSpecificText()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060029F1 RID: 10737 RVA: 0x000AB3E8 File Offset: 0x000A95E8
|
|
[Token(Token = "0x60029F1")]
|
|
[Address(RVA = "0xAEADB0", Offset = "0xAE9BB0", VA = "0x180AEADB0")]
|
|
[CompilerGenerated]
|
|
private void DBGKJMNIKAE(CCEOLAOLEKJ HFIDFDPOCKA)
|
|
{
|
|
if (HFIDFDPOCKA != 0)
|
|
{
|
|
ObscuredString <KHJCEENDAOL>k__BackingField = HFIDFDPOCKA.<KHJCEENDAOL>k__BackingField;
|
|
TextMeshProUGUI textMeshProUGUI = this.text;
|
|
int hashCode = <KHJCEENDAOL>k__BackingField.GetHashCode();
|
|
string text = textMeshProUGUI.text;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060029F2 RID: 10738 RVA: 0x000AB41C File Offset: 0x000A961C
|
|
[Token(Token = "0x60029F2")]
|
|
[Address(RVA = "0xAEAE40", Offset = "0xAE9C40", VA = "0x180AEAE40")]
|
|
[CompilerGenerated]
|
|
private void OLIPAFPEMEG(KLCOGEIGEBJ DDEGOJKBEAN)
|
|
{
|
|
if (DDEGOJKBEAN != 0)
|
|
{
|
|
bool isCompleted = ((IAsyncResult)this.text).IsCompleted;
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x040021C2 RID: 8642
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40021C2")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.SelfAndParent, false, false, false)]
|
|
private PlayerEventSpecificUIBehaviour playerEventWatcher;
|
|
|
|
// Token: 0x040021C3 RID: 8643
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40021C3")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
|
private TextMeshProUGUI text;
|
|
|
|
// Token: 0x040021C4 RID: 8644
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x40021C4")]
|
|
[SerializeField]
|
|
private PlayerEventSpecificText.NLOPNLEAABM playerEventPropertyToWatch;
|
|
|
|
// Token: 0x02000572 RID: 1394
|
|
[Token(Token = "0x2000572")]
|
|
public enum NLOPNLEAABM
|
|
{
|
|
// Token: 0x040021C6 RID: 8646
|
|
[Token(Token = "0x40021C6")]
|
|
Name,
|
|
// Token: 0x040021C7 RID: 8647
|
|
[Token(Token = "0x40021C7")]
|
|
Description,
|
|
// Token: 0x040021C8 RID: 8648
|
|
[Token(Token = "0x40021C8")]
|
|
Creator,
|
|
// Token: 0x040021C9 RID: 8649
|
|
[Token(Token = "0x40021C9")]
|
|
Room,
|
|
// Token: 0x040021CA RID: 8650
|
|
[Token(Token = "0x40021CA")]
|
|
DateTime,
|
|
// Token: 0x040021CB RID: 8651
|
|
[Token(Token = "0x40021CB")]
|
|
AttendeeCount
|
|
}
|
|
}
|