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(); this.playerEventWatcher = component; } PlayerEventSpecificUIBehaviour playerEventSpecificUIBehaviour2 = this.playerEventWatcher; MFBGLIHGCGO playerEventUpdated = playerEventSpecificUIBehaviour2.PlayerEventUpdated; Action action = new Action(this.BLFAAGNDAMA); MFBGLIHGCGO 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 playerEventUpdated = playerEventSpecificUIBehaviour2.PlayerEventUpdated; Action action = new Action(this.BLFAAGNDAMA); MFBGLIHGCGO 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 k__BackingField = this.playerEventWatcher.k__BackingField; this.BLFAAGNDAMA(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 k__BackingField = HFIDFDPOCKA.k__BackingField; TextMeshProUGUI textMeshProUGUI = this.text; int hashCode = 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 } }