using System; using Cpp2IlInjected; using TMPro; using UnityEngine; namespace AGUI.StackedUI { // Token: 0x020011E8 RID: 4584 [Token(Token = "0x20011E8")] [RequireComponent(typeof(TextMeshProUGUI))] [RequireComponent(typeof(AccountSpecificUIBehaviour))] public abstract class AccountSpecificText : MonoBehaviour { // Token: 0x17001155 RID: 4437 // (get) Token: 0x060066AB RID: 26283 RVA: 0x00165428 File Offset: 0x00163628 [Token(Token = "0x17001155")] protected AccountSpecificUIBehaviour COMLCOBIINM { [Token(Token = "0x60066AB")] [Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")] get { return this.accountWatcher; } } // Token: 0x17001156 RID: 4438 // (get) Token: 0x060066AC RID: 26284 RVA: 0x0016543C File Offset: 0x0016363C [Token(Token = "0x17001156")] protected TextMeshProUGUI KKJIOHNFHFJ { [Token(Token = "0x60066AC")] [Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")] get { return this.text; } } // Token: 0x060066AD RID: 26285 RVA: 0x00165450 File Offset: 0x00163650 [Token(Token = "0x60066AD")] [Address(RVA = "0x1A4ACB0", Offset = "0x1A49CB0", VA = "0x181A4ACB0", Slot = "4")] protected virtual void Awake() { AccountSpecificUIBehaviour accountSpecificUIBehaviour = this.accountWatcher; OKNNKFGFODL playerAccountUpdated = accountSpecificUIBehaviour.PlayerAccountUpdated; Action action = new Action(this.OBMOIKFMMBF); OKNNKFGFODL oknnkfgfodl = OKNNKFGFODL.BPJDFPACLMK(playerAccountUpdated, action); accountSpecificUIBehaviour.PlayerAccountUpdated = oknnkfgfodl; } // Token: 0x060066AE RID: 26286 RVA: 0x00165490 File Offset: 0x00163690 [Token(Token = "0x60066AE")] [Address(RVA = "0x1A4AD80", Offset = "0x1A49D80", VA = "0x181A4AD80", Slot = "5")] protected virtual void OnDestroy() { AccountSpecificUIBehaviour accountSpecificUIBehaviour = this.accountWatcher; int num = 0; if (accountSpecificUIBehaviour != num) { AccountSpecificUIBehaviour accountSpecificUIBehaviour2 = this.accountWatcher; OKNNKFGFODL playerAccountUpdated = accountSpecificUIBehaviour2.PlayerAccountUpdated; Action action = new Action(this.OBMOIKFMMBF); OKNNKFGFODL oknnkfgfodl = OKNNKFGFODL.GMNMHGMFGOL(playerAccountUpdated, action); accountSpecificUIBehaviour2.PlayerAccountUpdated = oknnkfgfodl; } } // Token: 0x060066AF RID: 26287 RVA: 0x001654E4 File Offset: 0x001636E4 [Token(Token = "0x60066AF")] [Address(RVA = "0x1A4AD40", Offset = "0x1A49D40", VA = "0x181A4AD40", Slot = "6")] protected virtual void OnEnable() { CCEOLAOLEKJ currentAccount = this.accountWatcher.GEAFMCJMKBM; this.DMPBBJNDPMA(currentAccount); } // Token: 0x060066B0 RID: 26288 RVA: 0x0016550C File Offset: 0x0016370C [Token(Token = "0x60066B0")] [Address(RVA = "0x1A4AD40", Offset = "0x1A49D40", VA = "0x181A4AD40")] private void OBMOIKFMMBF() { CCEOLAOLEKJ currentAccount = this.accountWatcher.GEAFMCJMKBM; this.DMPBBJNDPMA(currentAccount); } // Token: 0x060066B1 RID: 26289 [Token(Token = "0x60066B1")] [Address(Slot = "7")] protected abstract void DMPBBJNDPMA(CCEOLAOLEKJ IINOFFFAGJG); // Token: 0x060066B2 RID: 26290 RVA: 0x00165534 File Offset: 0x00163734 [Token(Token = "0x60066B2")] [Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")] protected AccountSpecificText() { } // Token: 0x0400434B RID: 17227 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400434B")] [SerializeField] [NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)] private AccountSpecificUIBehaviour accountWatcher; // Token: 0x0400434C RID: 17228 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400434C")] [SerializeField] [NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)] private TextMeshProUGUI text; } }