179 lines
7.3 KiB
C#
179 lines
7.3 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using AGUI.StackedUI;
|
|
using CodeStage.AntiCheat.ObscuredTypes;
|
|
using Cpp2IlInjected;
|
|
using TMPro;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
// Token: 0x02000577 RID: 1399
|
|
[Token(Token = "0x2000577")]
|
|
public class RoomOrPlaylistSpecificText : MonoBehaviour
|
|
{
|
|
// Token: 0x06002A0B RID: 10763 RVA: 0x000AB8E8 File Offset: 0x000A9AE8
|
|
[Token(Token = "0x6002A0B")]
|
|
[Address(RVA = "0x134C490", Offset = "0x134B290", VA = "0x18134C490", Slot = "4")]
|
|
protected virtual void Awake()
|
|
{
|
|
RoomOrPlaylistSpecificUIBehaviour roomOrPlaylistSpecificUIBehaviour = this.roomwatcher;
|
|
int num = 0;
|
|
if (roomOrPlaylistSpecificUIBehaviour == num)
|
|
{
|
|
RoomOrPlaylistSpecificUIBehaviour component = base.GetComponent<RoomOrPlaylistSpecificUIBehaviour>();
|
|
this.roomwatcher = component;
|
|
}
|
|
RoomOrPlaylistSpecificUIBehaviour roomOrPlaylistSpecificUIBehaviour2 = this.roomwatcher;
|
|
NBPOLJHGGLE<RoomOrPlaylistSpecificUIBehaviour.CMLGLFBGNNH, RoomOrPlaylistSpecificUIBehaviour.NCJGCLHOAPO, OKLDKBKBECD> roomOrPlaylistDetailsUpdated = roomOrPlaylistSpecificUIBehaviour2.RoomOrPlaylistDetailsUpdated;
|
|
Action<RoomOrPlaylistSpecificUIBehaviour.CMLGLFBGNNH, RoomOrPlaylistSpecificUIBehaviour.NCJGCLHOAPO, OKLDKBKBECD> action = new Action(this.PDEEFHABAMM);
|
|
NBPOLJHGGLE<RoomOrPlaylistSpecificUIBehaviour.CMLGLFBGNNH, RoomOrPlaylistSpecificUIBehaviour.NCJGCLHOAPO, OKLDKBKBECD> nbpoljhggle = NBPOLJHGGLE.BPJDFPACLMK(roomOrPlaylistDetailsUpdated, action);
|
|
roomOrPlaylistSpecificUIBehaviour2.RoomOrPlaylistDetailsUpdated = nbpoljhggle;
|
|
}
|
|
|
|
// Token: 0x06002A0C RID: 10764 RVA: 0x000AB94C File Offset: 0x000A9B4C
|
|
[Token(Token = "0x6002A0C")]
|
|
[Address(RVA = "0x134C600", Offset = "0x134B400", VA = "0x18134C600", Slot = "5")]
|
|
protected virtual void OnDestroy()
|
|
{
|
|
RoomOrPlaylistSpecificUIBehaviour roomOrPlaylistSpecificUIBehaviour = this.roomwatcher;
|
|
int num = 0;
|
|
if (roomOrPlaylistSpecificUIBehaviour != num)
|
|
{
|
|
RoomOrPlaylistSpecificUIBehaviour roomOrPlaylistSpecificUIBehaviour2 = this.roomwatcher;
|
|
NBPOLJHGGLE<RoomOrPlaylistSpecificUIBehaviour.CMLGLFBGNNH, RoomOrPlaylistSpecificUIBehaviour.NCJGCLHOAPO, OKLDKBKBECD> roomOrPlaylistDetailsUpdated = roomOrPlaylistSpecificUIBehaviour2.RoomOrPlaylistDetailsUpdated;
|
|
Action<RoomOrPlaylistSpecificUIBehaviour.CMLGLFBGNNH, RoomOrPlaylistSpecificUIBehaviour.NCJGCLHOAPO, OKLDKBKBECD> action = new Action(this.PDEEFHABAMM);
|
|
NBPOLJHGGLE<RoomOrPlaylistSpecificUIBehaviour.CMLGLFBGNNH, RoomOrPlaylistSpecificUIBehaviour.NCJGCLHOAPO, OKLDKBKBECD> nbpoljhggle = NBPOLJHGGLE.GMNMHGMFGOL(roomOrPlaylistDetailsUpdated, action);
|
|
roomOrPlaylistSpecificUIBehaviour2.RoomOrPlaylistDetailsUpdated = nbpoljhggle;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002A0D RID: 10765 RVA: 0x000AB9A0 File Offset: 0x000A9BA0
|
|
[Token(Token = "0x6002A0D")]
|
|
[Address(RVA = "0x134C6D0", Offset = "0x134B4D0", VA = "0x18134C6D0", Slot = "6")]
|
|
protected virtual void OnEnable()
|
|
{
|
|
RoomOrPlaylistSpecificUIBehaviour roomOrPlaylistSpecificUIBehaviour = this.roomwatcher;
|
|
OKLDKBKBECD <FINFDPPLCJN>k__BackingField = roomOrPlaylistSpecificUIBehaviour.<FINFDPPLCJN>k__BackingField;
|
|
RoomOrPlaylistSpecificUIBehaviour.NCJGCLHOAPO <FNGJFIKGCNN>k__BackingField = roomOrPlaylistSpecificUIBehaviour.<FNGJFIKGCNN>k__BackingField;
|
|
RoomOrPlaylistSpecificUIBehaviour.CMLGLFBGNNH <CNEKKIBKIIK>k__BackingField = roomOrPlaylistSpecificUIBehaviour.<CNEKKIBKIIK>k__BackingField;
|
|
this.PDEEFHABAMM(<CNEKKIBKIIK>k__BackingField, <FNGJFIKGCNN>k__BackingField, <FINFDPPLCJN>k__BackingField);
|
|
}
|
|
|
|
// Token: 0x06002A0E RID: 10766 RVA: 0x000AB9D8 File Offset: 0x000A9BD8
|
|
[Token(Token = "0x6002A0E")]
|
|
[Address(RVA = "0x134C710", Offset = "0x134B510", VA = "0x18134C710")]
|
|
private void PDEEFHABAMM(RoomOrPlaylistSpecificUIBehaviour.CMLGLFBGNNH EFDBFLPKHKA, RoomOrPlaylistSpecificUIBehaviour.NCJGCLHOAPO EEAOJHBIACA, OKLDKBKBECD GEDCEIDOKJL)
|
|
{
|
|
if (EFDBFLPKHKA != 0)
|
|
{
|
|
RoomOrPlaylistSpecificText.KEAPGPCLOKN keapgpclokn = this.roomPropertyToWatch;
|
|
if (keapgpclokn != RoomOrPlaylistSpecificText.KEAPGPCLOKN.Name)
|
|
{
|
|
if (keapgpclokn != RoomOrPlaylistSpecificText.KEAPGPCLOKN.Name)
|
|
{
|
|
if (keapgpclokn != RoomOrPlaylistSpecificText.KEAPGPCLOKN.Name)
|
|
{
|
|
if (keapgpclokn == RoomOrPlaylistSpecificText.KEAPGPCLOKN.Name)
|
|
{
|
|
int <MJCOMMCDGJH>k__BackingField = EFDBFLPKHKA.<MJCOMMCDGJH>k__BackingField;
|
|
TextMeshProUGUI textMeshProUGUI = this.text;
|
|
string text = OKDMMDMPLAM.FIJEKAFLDJJ((long)<MJCOMMCDGJH>k__BackingField);
|
|
bool isCompleted = ((IAsyncResult)textMeshProUGUI).IsCompleted;
|
|
return;
|
|
}
|
|
if (keapgpclokn != RoomOrPlaylistSpecificText.KEAPGPCLOKN.Description)
|
|
{
|
|
bool isCompleted2 = ((IAsyncResult)this.text).IsCompleted;
|
|
return;
|
|
}
|
|
int <GEIBKKABONB>k__BackingField = EFDBFLPKHKA.<GEIBKKABONB>k__BackingField;
|
|
TextMeshProUGUI textMeshProUGUI2 = this.text;
|
|
string text2 = OKDMMDMPLAM.FIJEKAFLDJJ((long)<GEIBKKABONB>k__BackingField);
|
|
bool isCompleted3 = ((IAsyncResult)textMeshProUGUI2).IsCompleted;
|
|
return;
|
|
}
|
|
else
|
|
{
|
|
PMGCJEPKFOF<CCEOLAOLEKJ> pmgcjepkfof = PEGGCEDHBOF.NFKMGNHDCMN(EFDBFLPKHKA.<KBFNGJBKEOP>k__BackingField);
|
|
Action<CCEOLAOLEKJ> action = new Action(this.DGCBLBCDFMI);
|
|
}
|
|
}
|
|
TextMeshProUGUI textMeshProUGUI3 = this.text;
|
|
}
|
|
TextMeshProUGUI textMeshProUGUI4 = this.text;
|
|
}
|
|
TextMeshProUGUI textMeshProUGUI5 = this.text;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06002A0F RID: 10767 RVA: 0x000ABA94 File Offset: 0x000A9C94
|
|
[Token(Token = "0x6002A0F")]
|
|
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
|
|
public RoomOrPlaylistSpecificText()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06002A10 RID: 10768 RVA: 0x000ABAA8 File Offset: 0x000A9CA8
|
|
[Token(Token = "0x6002A10")]
|
|
[Address(RVA = "0x134C570", Offset = "0x134B370", VA = "0x18134C570")]
|
|
[CompilerGenerated]
|
|
private void DGCBLBCDFMI(CCEOLAOLEKJ HFIDFDPOCKA)
|
|
{
|
|
if (HFIDFDPOCKA != 0)
|
|
{
|
|
ObscuredString <KHJCEENDAOL>k__BackingField = HFIDFDPOCKA.<KHJCEENDAOL>k__BackingField;
|
|
TextMeshProUGUI textMeshProUGUI = this.text;
|
|
int hashCode = <KHJCEENDAOL>k__BackingField.GetHashCode();
|
|
string text = textMeshProUGUI.text;
|
|
}
|
|
}
|
|
|
|
// Token: 0x040021D9 RID: 8665
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40021D9")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.SelfAndParent, false, false, false)]
|
|
private RoomOrPlaylistSpecificUIBehaviour roomwatcher;
|
|
|
|
// Token: 0x040021DA RID: 8666
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40021DA")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
|
private TextMeshProUGUI text;
|
|
|
|
// Token: 0x040021DB RID: 8667
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x40021DB")]
|
|
[SerializeField]
|
|
[OCIDFHDICIP(JIBDPHMGEGO.Self, false, false, false)]
|
|
private Image icon;
|
|
|
|
// Token: 0x040021DC RID: 8668
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x40021DC")]
|
|
[SerializeField]
|
|
private RoomOrPlaylistSpecificText.KEAPGPCLOKN roomPropertyToWatch;
|
|
|
|
// Token: 0x02000578 RID: 1400
|
|
[Token(Token = "0x2000578")]
|
|
public enum KEAPGPCLOKN
|
|
{
|
|
// Token: 0x040021DE RID: 8670
|
|
[Token(Token = "0x40021DE")]
|
|
Name,
|
|
// Token: 0x040021DF RID: 8671
|
|
[Token(Token = "0x40021DF")]
|
|
Description,
|
|
// Token: 0x040021E0 RID: 8672
|
|
[Token(Token = "0x40021E0")]
|
|
Creator,
|
|
// Token: 0x040021E1 RID: 8673
|
|
[Token(Token = "0x40021E1")]
|
|
Cheers,
|
|
// Token: 0x040021E2 RID: 8674
|
|
[Token(Token = "0x40021E2")]
|
|
Visits
|
|
}
|
|
}
|