157 lines
5.1 KiB
C#
157 lines
5.1 KiB
C#
using System;
|
|
using CodeStage.AntiCheat.ObscuredTypes;
|
|
using Cpp2IlInjected;
|
|
using TMPro;
|
|
using UnityEngine;
|
|
|
|
namespace AGUI.StackedUI
|
|
{
|
|
// Token: 0x02001084 RID: 4228
|
|
[Token(Token = "0x2001084")]
|
|
[RequireComponent(typeof(ClubAnnouncementSpecificUIBehaviour))]
|
|
[RequireComponent(typeof(TextMeshProUGUI))]
|
|
public class ClubAnnouncementSpecificText : MonoBehaviour
|
|
{
|
|
// Token: 0x06005F90 RID: 24464 RVA: 0x001501AC File Offset: 0x0014E3AC
|
|
[Token(Token = "0x6005F90")]
|
|
[Address(RVA = "0xF3A650", Offset = "0xF39450", VA = "0x180F3A650")]
|
|
private void Awake()
|
|
{
|
|
OKNNKFGFODL detailsUpdated = this.watcher.DetailsUpdated;
|
|
Action action = new Action(this.IHHKJLCGJEN);
|
|
int num = 0;
|
|
detailsUpdated.BPAJKKAGPKB(action, num != 0);
|
|
}
|
|
|
|
// Token: 0x06005F91 RID: 24465 RVA: 0x001501E4 File Offset: 0x0014E3E4
|
|
[Token(Token = "0x6005F91")]
|
|
[Address(RVA = "0xF3AC00", Offset = "0xF39A00", VA = "0x180F3AC00")]
|
|
private void OnDestroy()
|
|
{
|
|
ClubAnnouncementSpecificUIBehaviour clubAnnouncementSpecificUIBehaviour = this.watcher;
|
|
int num = 0;
|
|
if (clubAnnouncementSpecificUIBehaviour != num)
|
|
{
|
|
OKNNKFGFODL detailsUpdated = this.watcher.DetailsUpdated;
|
|
Action action = new Action(this.IHHKJLCGJEN);
|
|
detailsUpdated.BIHKNNPGGKP(action);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005F92 RID: 24466 RVA: 0x0015022C File Offset: 0x0014E42C
|
|
[Token(Token = "0x6005F92")]
|
|
[Address(RVA = "0xF3ACC0", Offset = "0xF39AC0", VA = "0x180F3ACC0")]
|
|
private void OnEnable()
|
|
{
|
|
this.IHHKJLCGJEN();
|
|
}
|
|
|
|
// Token: 0x06005F93 RID: 24467 RVA: 0x00150240 File Offset: 0x0014E440
|
|
[Token(Token = "0x6005F93")]
|
|
[Address(RVA = "0xF3A6E0", Offset = "0xF394E0", VA = "0x180F3A6E0")]
|
|
private void IHHKJLCGJEN()
|
|
{
|
|
NFEMLMAFFIP <KEHMNKJBDBD>k__BackingField = this.watcher.<KEHMNKJBDBD>k__BackingField;
|
|
if (<KEHMNKJBDBD>k__BackingField == 0)
|
|
{
|
|
bool isCompleted = ((IAsyncResult)this.text).IsCompleted;
|
|
return;
|
|
}
|
|
ClubAnnouncementSpecificText.HJPDIJLPCFG hjpdijlpcfg = this.propertyToWatch;
|
|
if (hjpdijlpcfg == ClubAnnouncementSpecificText.HJPDIJLPCFG.Title)
|
|
{
|
|
bool isCompleted2 = ((IAsyncResult)this.text).IsCompleted;
|
|
return;
|
|
}
|
|
if (hjpdijlpcfg != ClubAnnouncementSpecificText.HJPDIJLPCFG.Title)
|
|
{
|
|
TextMeshProUGUI textMeshProUGUI;
|
|
if (hjpdijlpcfg != ClubAnnouncementSpecificText.HJPDIJLPCFG.Title)
|
|
{
|
|
if (hjpdijlpcfg != ClubAnnouncementSpecificText.HJPDIJLPCFG.Body)
|
|
{
|
|
bool isCompleted3 = ((IAsyncResult)this.text).IsCompleted;
|
|
return;
|
|
}
|
|
if (<KEHMNKJBDBD>k__BackingField.HPCKFCEFFOJ > IHLFIKMOAOF.Photo)
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
if (this.watcher.<BHIBEBDGDDG>k__BackingField == 0 || this.watcher.<PGAMKIKGMPH>k__BackingField == 0 || this.watcher.<ILJJBEONFKA>k__BackingField == 0 || this.watcher.<GGGPHCGJMHH>k__BackingField == 0)
|
|
{
|
|
bool isCompleted4 = ((IAsyncResult)textMeshProUGUI).IsCompleted;
|
|
return;
|
|
}
|
|
CCEOLAOLEKJ <LKGEFFJKJLP>k__BackingField = this.watcher.<LKGEFFJKJLP>k__BackingField;
|
|
if (<LKGEFFJKJLP>k__BackingField == 0)
|
|
{
|
|
goto IL_F7;
|
|
}
|
|
ObscuredString <KHJCEENDAOL>k__BackingField = <LKGEFFJKJLP>k__BackingField.<KHJCEENDAOL>k__BackingField;
|
|
string text = string.Format("@{0}", <KHJCEENDAOL>k__BackingField);
|
|
}
|
|
if (<KEHMNKJBDBD>k__BackingField.HPCKFCEFFOJ > IHLFIKMOAOF.Photo)
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
ClubAnnouncementSpecificUIBehaviour clubAnnouncementSpecificUIBehaviour = this.watcher;
|
|
textMeshProUGUI = this.text;
|
|
KLCOGEIGEBJ <BHIBEBDGDDG>k__BackingField = clubAnnouncementSpecificUIBehaviour.<BHIBEBDGDDG>k__BackingField;
|
|
if (<BHIBEBDGDDG>k__BackingField != 0)
|
|
{
|
|
string <LGACIEKBLBM>k__BackingField = <BHIBEBDGDDG>k__BackingField.<LGACIEKBLBM>k__BackingField;
|
|
string text2 = "^" + <LGACIEKBLBM>k__BackingField;
|
|
}
|
|
IL_F7:
|
|
bool isCompleted5 = ((IAsyncResult)textMeshProUGUI).IsCompleted;
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005F94 RID: 24468 RVA: 0x00150404 File Offset: 0x0014E604
|
|
[Token(Token = "0x6005F94")]
|
|
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
|
|
public ClubAnnouncementSpecificText()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04003F8B RID: 16267
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003F8B")]
|
|
[SerializeField]
|
|
private ClubAnnouncementSpecificText.HJPDIJLPCFG propertyToWatch;
|
|
|
|
// Token: 0x04003F8C RID: 16268
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4003F8C")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
|
private ClubAnnouncementSpecificUIBehaviour watcher;
|
|
|
|
// Token: 0x04003F8D RID: 16269
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4003F8D")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
|
private TextMeshProUGUI text;
|
|
|
|
// Token: 0x02001085 RID: 4229
|
|
[Token(Token = "0x2001085")]
|
|
public enum HJPDIJLPCFG
|
|
{
|
|
// Token: 0x04003F8F RID: 16271
|
|
[Token(Token = "0x4003F8F")]
|
|
Title,
|
|
// Token: 0x04003F90 RID: 16272
|
|
[Token(Token = "0x4003F90")]
|
|
Body,
|
|
// Token: 0x04003F91 RID: 16273
|
|
[Token(Token = "0x4003F91")]
|
|
TargetName,
|
|
// Token: 0x04003F92 RID: 16274
|
|
[Token(Token = "0x4003F92")]
|
|
TargetDescription
|
|
}
|
|
}
|
|
}
|