using System; using Cpp2IlInjected; using TMPro; using UnityEngine; namespace AGUI.StackedUI { // Token: 0x02001218 RID: 4632 [Token(Token = "0x2001218")] [RequireComponent(typeof(ReputationSpecificUIBehaviour))] [RequireComponent(typeof(TextMeshProUGUI))] public class SubscriberCountText : MonoBehaviour { // Token: 0x060067E2 RID: 26594 RVA: 0x0016A73C File Offset: 0x0016893C [Token(Token = "0x60067E2")] [Address(RVA = "0x1ACDA90", Offset = "0x1ACCA90", VA = "0x181ACDA90")] private void OnEnable() { this.UpdateSubscriberCount(); } // Token: 0x060067E3 RID: 26595 RVA: 0x0016A750 File Offset: 0x00168950 [Token(Token = "0x60067E3")] [Address(RVA = "0x1ACDAA0", Offset = "0x1ACCAA0", VA = "0x181ACDAA0")] public void UpdateSubscriberCount() { ReputationSpecificUIBehaviour reputationSpecificUIBehaviour = this.reputationWatcher; int num = 0; if (reputationSpecificUIBehaviour.k__BackingField != 0) { int? k__BackingField = reputationSpecificUIBehaviour.k__BackingField; int num2; PMGCJEPKFOF pmgcjepkfof = JDJGIBLMFKK.PNFHJBIAPBM(num2); Action action = new Action(this.DMPBBJNDPMA); if (num < this) { num += num; if (num == this) { throw new NullReferenceException(); } num++; } } } // Token: 0x060067E4 RID: 26596 RVA: 0x0016A7A4 File Offset: 0x001689A4 [Token(Token = "0x60067E4")] [Address(RVA = "0x1ACD9F0", Offset = "0x1ACC9F0", VA = "0x181ACD9F0")] private void DMPBBJNDPMA(int HBHGOFKEHLJ) { TextMeshProUGUI textMeshProUGUI = this.text; int num = 0; if (textMeshProUGUI != num) { string text = this.text.text; } } // Token: 0x060067E5 RID: 26597 RVA: 0x0016A7D8 File Offset: 0x001689D8 [Token(Token = "0x60067E5")] [Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")] public SubscriberCountText() { } // Token: 0x0400442A RID: 17450 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400442A")] [SerializeField] [NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)] private ReputationSpecificUIBehaviour reputationWatcher; // Token: 0x0400442B RID: 17451 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400442B")] [SerializeField] [NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)] private TextMeshProUGUI text; } }