82 lines
2.3 KiB
C#
82 lines
2.3 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using TMPro;
|
|
using UnityEngine;
|
|
|
|
namespace AGUI.StackedUI
|
|
{
|
|
// Token: 0x0200114B RID: 4427
|
|
[Token(Token = "0x200114B")]
|
|
[RequireComponent(typeof(ReputationSpecificUIBehaviour))]
|
|
[RequireComponent(typeof(TextMeshProUGUI))]
|
|
public class SubscriberCountText : MonoBehaviour
|
|
{
|
|
// Token: 0x0600648A RID: 25738 RVA: 0x00162888 File Offset: 0x00160A88
|
|
[Token(Token = "0x600648A")]
|
|
[Address(RVA = "0xE8E350", Offset = "0xE8D150", VA = "0x180E8E350")]
|
|
private void OnEnable()
|
|
{
|
|
this.UpdateSubscriberCount();
|
|
}
|
|
|
|
// Token: 0x0600648B RID: 25739 RVA: 0x0016289C File Offset: 0x00160A9C
|
|
[Token(Token = "0x600648B")]
|
|
[Address(RVA = "0xE8E360", Offset = "0xE8D160", VA = "0x180E8E360")]
|
|
public void UpdateSubscriberCount()
|
|
{
|
|
ReputationSpecificUIBehaviour reputationSpecificUIBehaviour = this.reputationWatcher;
|
|
int num = 0;
|
|
if (reputationSpecificUIBehaviour.<IFBPANODIPA>k__BackingField != 0)
|
|
{
|
|
int? <IFBPANODIPA>k__BackingField = reputationSpecificUIBehaviour.<IFBPANODIPA>k__BackingField;
|
|
int num2;
|
|
PMGCJEPKFOF<int> pmgcjepkfof = JDJGIBLMFKK.PNFHJBIAPBM(num2);
|
|
Action<int> action = new Action(this.DMPBBJNDPMA);
|
|
if (num < this)
|
|
{
|
|
num += num;
|
|
if (num == this)
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
num++;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600648C RID: 25740 RVA: 0x001628F0 File Offset: 0x00160AF0
|
|
[Token(Token = "0x600648C")]
|
|
[Address(RVA = "0xE8E2B0", Offset = "0xE8D0B0", VA = "0x180E8E2B0")]
|
|
private void DMPBBJNDPMA(int HBHGOFKEHLJ)
|
|
{
|
|
TextMeshProUGUI textMeshProUGUI = this.text;
|
|
int num = 0;
|
|
if (textMeshProUGUI != num)
|
|
{
|
|
string text = this.text.text;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600648D RID: 25741 RVA: 0x00162924 File Offset: 0x00160B24
|
|
[Token(Token = "0x600648D")]
|
|
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
|
|
public SubscriberCountText()
|
|
{
|
|
}
|
|
|
|
// Token: 0x040042B4 RID: 17076
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40042B4")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
|
private ReputationSpecificUIBehaviour reputationWatcher;
|
|
|
|
// Token: 0x040042B5 RID: 17077
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40042B5")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
|
private TextMeshProUGUI text;
|
|
}
|
|
}
|