133 lines
4.0 KiB
C#
133 lines
4.0 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using StansAssets.Foundation.Async;
|
|
using TMPro;
|
|
using UnityEngine;
|
|
|
|
namespace AGUI.StackedUI
|
|
{
|
|
// Token: 0x02001157 RID: 4439
|
|
[Token(Token = "0x2001157")]
|
|
[RequireComponent(typeof(TextMeshProUGUI))]
|
|
[RequireComponent(typeof(ClubSpecificUIBehaviour))]
|
|
public class ClubSpecificText : MonoBehaviour
|
|
{
|
|
// Token: 0x0600630A RID: 25354 RVA: 0x00158780 File Offset: 0x00156980
|
|
[Token(Token = "0x600630A")]
|
|
[Address(RVA = "0x1A59990", Offset = "0x1A58990", VA = "0x181A59990")]
|
|
private void Awake()
|
|
{
|
|
OKNNKFGFODL clubDetailsUpdated = this.clubWatcher.ClubDetailsUpdated;
|
|
Action action = new Action(this.LPIGDHJGKBL);
|
|
int num = 0;
|
|
clubDetailsUpdated.BPAJKKAGPKB(action, num != 0);
|
|
}
|
|
|
|
// Token: 0x0600630B RID: 25355 RVA: 0x001587B8 File Offset: 0x001569B8
|
|
[Token(Token = "0x600630B")]
|
|
[Address(RVA = "0x1A59B00", Offset = "0x1A58B00", VA = "0x181A59B00")]
|
|
private void OnDestroy()
|
|
{
|
|
ClubSpecificUIBehaviour clubSpecificUIBehaviour = this.clubWatcher;
|
|
int num = 0;
|
|
if (clubSpecificUIBehaviour != num)
|
|
{
|
|
OKNNKFGFODL clubDetailsUpdated = this.clubWatcher.ClubDetailsUpdated;
|
|
Action action = new Action(this.LPIGDHJGKBL);
|
|
clubDetailsUpdated.BIHKNNPGGKP(action);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600630C RID: 25356 RVA: 0x00158800 File Offset: 0x00156A00
|
|
[Token(Token = "0x600630C")]
|
|
[Address(RVA = "0x1A59A20", Offset = "0x1A58A20", VA = "0x181A59A20")]
|
|
private void OnEnable()
|
|
{
|
|
PLILLKHMNDA <GGGPHCGJMHH>k__BackingField = this.clubWatcher.<GGGPHCGJMHH>k__BackingField;
|
|
TextMeshProUGUI textMeshProUGUI = this.text;
|
|
if (<GGGPHCGJMHH>k__BackingField == 0)
|
|
{
|
|
((IMainThreadDispatcher)textMeshProUGUI).Init();
|
|
return;
|
|
}
|
|
ClubSpecificText.GBPJBLDMOAO gbpjbldmoao = this.clubPropertyToWatch;
|
|
if (gbpjbldmoao == ClubSpecificText.GBPJBLDMOAO.Name)
|
|
{
|
|
((IMainThreadDispatcher)textMeshProUGUI).Init();
|
|
return;
|
|
}
|
|
if (gbpjbldmoao == ClubSpecificText.GBPJBLDMOAO.Description)
|
|
{
|
|
((IMainThreadDispatcher)textMeshProUGUI).Init();
|
|
return;
|
|
}
|
|
((IMainThreadDispatcher)textMeshProUGUI).Init();
|
|
}
|
|
|
|
// Token: 0x0600630D RID: 25357 RVA: 0x00158854 File Offset: 0x00156A54
|
|
[Token(Token = "0x600630D")]
|
|
[Address(RVA = "0x1A59A20", Offset = "0x1A58A20", VA = "0x181A59A20")]
|
|
private void LPIGDHJGKBL()
|
|
{
|
|
PLILLKHMNDA <GGGPHCGJMHH>k__BackingField = this.clubWatcher.<GGGPHCGJMHH>k__BackingField;
|
|
TextMeshProUGUI textMeshProUGUI = this.text;
|
|
if (<GGGPHCGJMHH>k__BackingField == 0)
|
|
{
|
|
((IMainThreadDispatcher)textMeshProUGUI).Init();
|
|
return;
|
|
}
|
|
ClubSpecificText.GBPJBLDMOAO gbpjbldmoao = this.clubPropertyToWatch;
|
|
if (gbpjbldmoao == ClubSpecificText.GBPJBLDMOAO.Name)
|
|
{
|
|
((IMainThreadDispatcher)textMeshProUGUI).Init();
|
|
return;
|
|
}
|
|
if (gbpjbldmoao == ClubSpecificText.GBPJBLDMOAO.Description)
|
|
{
|
|
((IMainThreadDispatcher)textMeshProUGUI).Init();
|
|
return;
|
|
}
|
|
((IMainThreadDispatcher)textMeshProUGUI).Init();
|
|
}
|
|
|
|
// Token: 0x0600630E RID: 25358 RVA: 0x001588A8 File Offset: 0x00156AA8
|
|
[Token(Token = "0x600630E")]
|
|
[Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")]
|
|
public ClubSpecificText()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04004116 RID: 16662
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4004116")]
|
|
[SerializeField]
|
|
private ClubSpecificText.GBPJBLDMOAO clubPropertyToWatch;
|
|
|
|
// Token: 0x04004117 RID: 16663
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4004117")]
|
|
[SerializeField]
|
|
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
|
private ClubSpecificUIBehaviour clubWatcher;
|
|
|
|
// Token: 0x04004118 RID: 16664
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4004118")]
|
|
[SerializeField]
|
|
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
|
private TextMeshProUGUI text;
|
|
|
|
// Token: 0x02001158 RID: 4440
|
|
[Token(Token = "0x2001158")]
|
|
public enum GBPJBLDMOAO
|
|
{
|
|
// Token: 0x0400411A RID: 16666
|
|
[Token(Token = "0x400411A")]
|
|
Name,
|
|
// Token: 0x0400411B RID: 16667
|
|
[Token(Token = "0x400411B")]
|
|
Description
|
|
}
|
|
}
|
|
}
|