Files
27Aug2021-Cpp2IL-Dump/Assembly-CSharp/PlayerEventSpecificText.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

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