231 lines
5.6 KiB
C#
231 lines
5.6 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using CodeStage.AntiCheat.ObscuredTypes;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
// Token: 0x020005A5 RID: 1445
|
|
[Token(Token = "0x20005A5")]
|
|
public class LeaderboardRowView : ProjectorUIElementView
|
|
{
|
|
// Token: 0x06002B19 RID: 11033 RVA: 0x000B04A8 File Offset: 0x000AE6A8
|
|
[Token(Token = "0x6002B19")]
|
|
[Address(RVA = "0x91D1E0", Offset = "0x91BFE0", VA = "0x18091D1E0", Slot = "6")]
|
|
protected override void Awake()
|
|
{
|
|
base.Awake();
|
|
this.EFCACCHKAIG();
|
|
}
|
|
|
|
// Token: 0x06002B1A RID: 11034 RVA: 0x000B04C4 File Offset: 0x000AE6C4
|
|
[Token(Token = "0x6002B1A")]
|
|
[Address(RVA = "0x91D370", Offset = "0x91C170", VA = "0x18091D370")]
|
|
private void OnDestroy()
|
|
{
|
|
if (this.IFAHDAGCHDE != 0)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002B1B RID: 11035 RVA: 0x000B04DC File Offset: 0x000AE6DC
|
|
[Token(Token = "0x6002B1B")]
|
|
[Address(RVA = "0x91D3C0", Offset = "0x91C1C0", VA = "0x18091D3C0")]
|
|
public void SetDataModel(IGMPGIEJEPC CGBIILEMJHM)
|
|
{
|
|
do
|
|
{
|
|
CCEOLAOLEKJ iinofffagjg = this.IINOFFFAGJG;
|
|
CCEOLAOLEKJ djmjfejgihm = CGBIILEMJHM.DJMJFEJGIHM;
|
|
int num = 0;
|
|
Text text = this.orderText;
|
|
this.IINOFFFAGJG = djmjfejgihm;
|
|
if ((CGBIILEMJHM.MIKDLDEALPN ? 1 : 0) != num)
|
|
{
|
|
}
|
|
bool flag = iinofffagjg != djmjfejgihm;
|
|
string text2 = text.text;
|
|
Text text3 = this.scoreText;
|
|
if (CGBIILEMJHM.MIKDLDEALPN)
|
|
{
|
|
}
|
|
string text4 = text3.text;
|
|
Text text5 = this.nameText;
|
|
if (CGBIILEMJHM.MIKDLDEALPN)
|
|
{
|
|
CCEOLAOLEKJ djmjfejgihm2 = CGBIILEMJHM.DJMJFEJGIHM;
|
|
if (djmjfejgihm2 != 0)
|
|
{
|
|
string text6 = ObscuredString.FAJDMKOEFLH(djmjfejgihm2.<ODJFEIBNGPO>k__BackingField);
|
|
}
|
|
}
|
|
string text7 = text5.text;
|
|
GameObject gameObject = this.profileImage.gameObject;
|
|
bool mikdldealpn = CGBIILEMJHM.MIKDLDEALPN;
|
|
gameObject.SetActive(mikdldealpn);
|
|
if (flag)
|
|
{
|
|
this.EFCACCHKAIG();
|
|
}
|
|
}
|
|
while (!CGBIILEMJHM.MIKDLDEALPN);
|
|
bool flag2 = CGBIILEMJHM.DMKCIEPGGAB;
|
|
base.AKFAIDJOBLB(flag2);
|
|
}
|
|
|
|
// Token: 0x06002B1C RID: 11036 RVA: 0x000B05C4 File Offset: 0x000AE7C4
|
|
[Token(Token = "0x6002B1C")]
|
|
[Address(RVA = "0x91D200", Offset = "0x91C000", VA = "0x18091D200")]
|
|
private void EFCACCHKAIG()
|
|
{
|
|
CCEOLAOLEKJ iinofffagjg = this.IINOFFFAGJG;
|
|
CCEOLAOLEKJ account = iinofffagjg;
|
|
if (this.IFAHDAGCHDE != 0)
|
|
{
|
|
}
|
|
OHDHPENHDAP.CPOAHJEGIEA cpoahjegiea = OHDHPENHDAP.NOCODPBGAOJ(iinofffagjg);
|
|
Action<Texture2D> action = delegate(Texture2D texture)
|
|
{
|
|
LeaderboardRowView <>4__this = this;
|
|
int num2 = 0;
|
|
if (<>4__this != num2)
|
|
{
|
|
CCEOLAOLEKJ iinofffagjg2 = this.IINOFFFAGJG;
|
|
int num3 = 0;
|
|
if (iinofffagjg2 != 0)
|
|
{
|
|
}
|
|
if (num3 != 0)
|
|
{
|
|
}
|
|
int num4 = 0;
|
|
CCEOLAOLEKJ account2 = account;
|
|
bool fakeValueActive;
|
|
if (account2 != 0)
|
|
{
|
|
fakeValueActive = account2.<IFBPANODIPA>k__BackingField.fakeValueActive;
|
|
}
|
|
if (fakeValueActive)
|
|
{
|
|
}
|
|
bool flag;
|
|
if (num4 == num4 != flag)
|
|
{
|
|
int num5 = 0;
|
|
if (texture != num5)
|
|
{
|
|
this.profileImage.texture = texture;
|
|
}
|
|
}
|
|
}
|
|
};
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
this.IFAHDAGCHDE = num;
|
|
}
|
|
|
|
// Token: 0x06002B1D RID: 11037 RVA: 0x000B0634 File Offset: 0x000AE834
|
|
[Token(Token = "0x6002B1D")]
|
|
[Address(RVA = "0x91D130", Offset = "0x91BF30", VA = "0x18091D130")]
|
|
public LeaderboardRowView()
|
|
{
|
|
}
|
|
|
|
// Token: 0x040022C4 RID: 8900
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x40022C4")]
|
|
[SerializeField]
|
|
private Text orderText;
|
|
|
|
// Token: 0x040022C5 RID: 8901
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x40022C5")]
|
|
[SerializeField]
|
|
private RawImage profileImage;
|
|
|
|
// Token: 0x040022C6 RID: 8902
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x40022C6")]
|
|
[SerializeField]
|
|
private Text nameText;
|
|
|
|
// Token: 0x040022C7 RID: 8903
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x40022C7")]
|
|
[SerializeField]
|
|
private Text scoreText;
|
|
|
|
// Token: 0x040022C8 RID: 8904
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x40022C8")]
|
|
private CCEOLAOLEKJ IINOFFFAGJG;
|
|
|
|
// Token: 0x040022C9 RID: 8905
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x40022C9")]
|
|
private OHDHPENHDAP.CPOAHJEGIEA IFAHDAGCHDE;
|
|
|
|
// Token: 0x020005A6 RID: 1446
|
|
[Token(Token = "0x20005A6")]
|
|
[CompilerGenerated]
|
|
private sealed class NBJEIMLHMFN
|
|
{
|
|
// Token: 0x06002B1E RID: 11038 RVA: 0x000B0648 File Offset: 0x000AE848
|
|
[Token(Token = "0x6002B1E")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public NBJEIMLHMFN()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06002B1F RID: 11039 RVA: 0x000B065C File Offset: 0x000AE85C
|
|
[Token(Token = "0x6002B1F")]
|
|
[Address(RVA = "0x91E360", Offset = "0x91D160", VA = "0x18091E360")]
|
|
internal void <ReloadProfileImage>b__0(Texture2D texture)
|
|
{
|
|
LeaderboardRowView leaderboardRowView = this.<>4__this;
|
|
int num = 0;
|
|
if (leaderboardRowView != num)
|
|
{
|
|
CCEOLAOLEKJ iinofffagjg = this.<>4__this.IINOFFFAGJG;
|
|
int num2 = 0;
|
|
if (iinofffagjg != 0)
|
|
{
|
|
}
|
|
if (num2 != 0)
|
|
{
|
|
}
|
|
int num3 = 0;
|
|
CCEOLAOLEKJ cceolaolekj = this.account;
|
|
bool fakeValueActive;
|
|
if (cceolaolekj != 0)
|
|
{
|
|
fakeValueActive = cceolaolekj.<IFBPANODIPA>k__BackingField.fakeValueActive;
|
|
}
|
|
if (fakeValueActive)
|
|
{
|
|
}
|
|
bool flag;
|
|
if (num3 == num3 != flag)
|
|
{
|
|
int num4 = 0;
|
|
if (texture != num4)
|
|
{
|
|
this.<>4__this.profileImage.texture = texture;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x040022CA RID: 8906
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40022CA")]
|
|
public LeaderboardRowView <>4__this;
|
|
|
|
// Token: 0x040022CB RID: 8907
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40022CB")]
|
|
public CCEOLAOLEKJ account;
|
|
}
|
|
}
|