152 lines
5.1 KiB
C#
152 lines
5.1 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using AGUI.StackedUI;
|
|
using CodeStage.AntiCheat.ObscuredTypes;
|
|
using Cpp2IlInjected;
|
|
using StansAssets.Foundation.Async;
|
|
using TMPro;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x0200057D RID: 1405
|
|
[Token(Token = "0x200057D")]
|
|
public class PlayerEventSpecificText : MonoBehaviour
|
|
{
|
|
// Token: 0x06002A6E RID: 10862 RVA: 0x000AC4A8 File Offset: 0x000AA6A8
|
|
[Token(Token = "0x6002A6E")]
|
|
[Address(RVA = "0x14316C0", Offset = "0x14306C0", VA = "0x1814316C0", 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: 0x06002A6F RID: 10863 RVA: 0x000AC50C File Offset: 0x000AA70C
|
|
[Token(Token = "0x6002A6F")]
|
|
[Address(RVA = "0x1431B80", Offset = "0x1430B80", VA = "0x181431B80", 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: 0x06002A70 RID: 10864 RVA: 0x000AC560 File Offset: 0x000AA760
|
|
[Token(Token = "0x6002A70")]
|
|
[Address(RVA = "0x1431C50", Offset = "0x1430C50", VA = "0x181431C50", Slot = "6")]
|
|
protected virtual void OnEnable()
|
|
{
|
|
CCMBKDINCAH <JEBPHLKGLNA>k__BackingField = this.playerEventWatcher.<JEBPHLKGLNA>k__BackingField;
|
|
this.BLFAAGNDAMA(<JEBPHLKGLNA>k__BackingField);
|
|
}
|
|
|
|
// Token: 0x06002A71 RID: 10865 RVA: 0x000AC588 File Offset: 0x000AA788
|
|
[Token(Token = "0x6002A71")]
|
|
[Address(RVA = "0x14317A0", Offset = "0x14307A0", VA = "0x1814317A0")]
|
|
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: 0x06002A72 RID: 10866 RVA: 0x000AC62C File Offset: 0x000AA82C
|
|
[Token(Token = "0x6002A72")]
|
|
[Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")]
|
|
public PlayerEventSpecificText()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06002A73 RID: 10867 RVA: 0x000AC640 File Offset: 0x000AA840
|
|
[Token(Token = "0x6002A73")]
|
|
[Address(RVA = "0x1431AB0", Offset = "0x1430AB0", VA = "0x181431AB0")]
|
|
[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: 0x06002A74 RID: 10868 RVA: 0x000AC674 File Offset: 0x000AA874
|
|
[Token(Token = "0x6002A74")]
|
|
[Address(RVA = "0x1431B40", Offset = "0x1430B40", VA = "0x181431B40")]
|
|
[CompilerGenerated]
|
|
private void OLIPAFPEMEG(KLCOGEIGEBJ DDEGOJKBEAN)
|
|
{
|
|
if (DDEGOJKBEAN != 0)
|
|
{
|
|
((IMainThreadDispatcher)this.text).Init();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x04002223 RID: 8739
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4002223")]
|
|
[SerializeField]
|
|
[NKNLDEIPALE(FHBJCBPFODN.SelfAndParent, false, false, false)]
|
|
private PlayerEventSpecificUIBehaviour playerEventWatcher;
|
|
|
|
// Token: 0x04002224 RID: 8740
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4002224")]
|
|
[SerializeField]
|
|
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
|
private TextMeshProUGUI text;
|
|
|
|
// Token: 0x04002225 RID: 8741
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4002225")]
|
|
[SerializeField]
|
|
private PlayerEventSpecificText.NLOPNLEAABM playerEventPropertyToWatch;
|
|
|
|
// Token: 0x0200057E RID: 1406
|
|
[Token(Token = "0x200057E")]
|
|
public enum NLOPNLEAABM
|
|
{
|
|
// Token: 0x04002227 RID: 8743
|
|
[Token(Token = "0x4002227")]
|
|
Name,
|
|
// Token: 0x04002228 RID: 8744
|
|
[Token(Token = "0x4002228")]
|
|
Description,
|
|
// Token: 0x04002229 RID: 8745
|
|
[Token(Token = "0x4002229")]
|
|
Creator,
|
|
// Token: 0x0400222A RID: 8746
|
|
[Token(Token = "0x400222A")]
|
|
Room,
|
|
// Token: 0x0400222B RID: 8747
|
|
[Token(Token = "0x400222B")]
|
|
DateTime,
|
|
// Token: 0x0400222C RID: 8748
|
|
[Token(Token = "0x400222C")]
|
|
AttendeeCount
|
|
}
|
|
}
|