Files
Apr2020-Cpp2Il-Dump/Assembly-CSharp/GameScoreboardPlayerRowView.cs
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

202 lines
6.4 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine;
using UnityEngine.UI;
// Token: 0x020005DB RID: 1499
[Token(Token = "0x20005DB")]
public class GameScoreboardPlayerRowView : ProjectorUIElementView
{
// Token: 0x170007C8 RID: 1992
// (get) Token: 0x06002C78 RID: 11384 RVA: 0x000B63FC File Offset: 0x000B45FC
[Token(Token = "0x170007C8")]
public Text CCAEJCJGDBD
{
[Token(Token = "0x6002C78")]
[Address(RVA = "0x423DE0", Offset = "0x422BE0", VA = "0x180423DE0")]
get
{
return this.nameText;
}
}
// Token: 0x170007C9 RID: 1993
// (get) Token: 0x06002C79 RID: 11385 RVA: 0x000B6410 File Offset: 0x000B4610
[Token(Token = "0x170007C9")]
public LayoutElement AJEJEIFKEBO
{
[Token(Token = "0x6002C79")]
[Address(RVA = "0x423E10", Offset = "0x422C10", VA = "0x180423E10")]
get
{
return this.layoutElement;
}
}
// Token: 0x170007CA RID: 1994
// (get) Token: 0x06002C7A RID: 11386 RVA: 0x0000220F File Offset: 0x0000040F
// (set) Token: 0x06002C7B RID: 11387 RVA: 0x000B6424 File Offset: 0x000B4624
[Token(Token = "0x170007CA")]
public override ProjectorUIElementView.BKAODFAEPIA ALHLJJCNFAE
{
[Token(Token = "0x6002C7A")]
[Address(RVA = "0x105F1D0", Offset = "0x105DFD0", VA = "0x18105F1D0", Slot = "4")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
[Token(Token = "0x6002C7B")]
[Address(RVA = "0x108B620", Offset = "0x108A420", VA = "0x18108B620", Slot = "5")]
set
{
int num = 0;
Color egckemjiiae = value.EGCKEMJIIAE;
this.MEDIJKHGEDI.EGCKEMJIIAE = egckemjiiae;
GameScoreboardPlayerStatColumnView[] jkjjboohfbl = this.JKJJBOOHFBL;
if (num < jkjjboohfbl.Length)
{
GameScoreboardPlayerStatColumnView gameScoreboardPlayerStatColumnView = jkjjboohfbl[num];
ProjectorUIElementView.BKAODFAEPIA medijkhgedi = this.MEDIJKHGEDI;
Color egckemjiiae2 = this.MEDIJKHGEDI.EGCKEMJIIAE;
ProjectorUIElementView.BKAODFAEPIA colors = gameScoreboardPlayerStatColumnView.ALHLJJCNFAE;
GameScoreboardPlayerStatColumnView[] jkjjboohfbl2 = this.JKJJBOOHFBL;
num++;
}
}
}
// Token: 0x06002C7C RID: 11388 RVA: 0x000B6490 File Offset: 0x000B4690
[Token(Token = "0x6002C7C")]
[Address(RVA = "0x108B150", Offset = "0x1089F50", VA = "0x18108B150")]
public void SetPlayerModel(PLIDMGKBEAH GKNIHNHGBKC, ENIGJNADMMB MPDLIOKIMFA, bool GNHCLLBMFDG, bool DIMGEGAOAAB, bool[] LNEHMPJJHNI, FHJABCEKCCI[] AMNOAPGHKJI)
{
do
{
int num = 0;
bool flag;
if (GKNIHNHGBKC != PLIDMGKBEAH.RESULTS_LOCKED)
{
flag = GKNIHNHGBKC == PLIDMGKBEAH.GAME_RUNNING;
}
Text text = this.nameText;
if ((MPDLIOKIMFA.BCKCEELIDLH ? 1 : 0) != num)
{
string text2 = MPDLIOKIMFA.FIKEBGGCDFN.ToUpper();
}
string text3 = text.text;
if (flag)
{
if (num < MPDLIOKIMFA.LOEHAADKHBD)
{
GameScoreboardPlayerStatColumnView[] jkjjboohfbl = this.JKJJBOOHFBL;
int length = jkjjboohfbl.Length;
if (num < length)
{
GameObject gameObject = jkjjboohfbl[num].gameObject;
bool flag2 = num == 0;
gameObject.SetActive(flag2);
if (num == 0)
{
GameScoreboardPlayerStatColumnView[] jkjjboohfbl2 = this.JKJJBOOHFBL;
int[] oilejfnpddb = MPDLIOKIMFA.OILEJFNPDDB;
GameScoreboardPlayerStatColumnView gameScoreboardPlayerStatColumnView = jkjjboohfbl2[num];
GameScoreboardPlayerStatColumnView gameScoreboardPlayerStatColumnView2 = this.JKJJBOOHFBL[num];
num++;
num++;
}
num++;
}
}
GameScoreboardPlayerStatColumnView gameScoreboardPlayerStatColumnView3 = this.JKJJBOOHFBL[num];
LayoutElement loifadikbdl = gameScoreboardPlayerStatColumnView3.LOIFADIKBDL;
int num2 = 0;
if (loifadikbdl != num2)
{
float minWidth = gameScoreboardPlayerStatColumnView3.LOIFADIKBDL.minWidth;
float preferredWidth = gameScoreboardPlayerStatColumnView3.LOIFADIKBDL.preferredWidth;
}
}
GameScoreboardPlayerStatColumnView[] jkjjboohfbl3 = this.JKJJBOOHFBL;
if (num < jkjjboohfbl3.Length)
{
GameObject gameObject2 = jkjjboohfbl3[num].gameObject;
int num3 = 0;
gameObject2.SetActive(num3 != 0);
GameScoreboardPlayerStatColumnView[] jkjjboohfbl4 = this.JKJJBOOHFBL;
num++;
}
}
while (!MPDLIOKIMFA.BCKCEELIDLH);
bool flag3 = MPDLIOKIMFA.DMKCIEPGGAB;
base.AKFAIDJOBLB(flag3);
}
// Token: 0x06002C7D RID: 11389 RVA: 0x000B65F4 File Offset: 0x000B47F4
[Token(Token = "0x6002C7D")]
[Address(RVA = "0x108AFB0", Offset = "0x1089DB0", VA = "0x18108AFB0", Slot = "6")]
protected override void Awake()
{
base.Awake();
GameScoreboardPlayerStatColumnView[] array = new GameScoreboardPlayerStatColumnView[this.maxStatColumnCount];
int num = 0;
this.JKJJBOOHFBL = array;
if (this.maxStatColumnCount > num)
{
GameScoreboardPlayerStatColumnView[] jkjjboohfbl = this.JKJJBOOHFBL;
GameScoreboardPlayerStatColumnView gameScoreboardPlayerStatColumnView = global::UnityEngine.Object.Instantiate<GameScoreboardPlayerStatColumnView>(this.statColumnPrefab);
throw new ArrayTypeMismatchException();
}
}
// Token: 0x06002C7E RID: 11390 RVA: 0x000B6698 File Offset: 0x000B4898
[Token(Token = "0x6002C7E")]
[Address(RVA = "0x108B5D0", Offset = "0x108A3D0", VA = "0x18108B5D0")]
public GameScoreboardPlayerRowView()
{
GameScoreboardPlayerStatColumnView[] array = new GameScoreboardPlayerStatColumnView[0];
this.JKJJBOOHFBL = array;
base..ctor();
}
// Token: 0x04002409 RID: 9225
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x4002409")]
[SerializeField]
[Header("Stat Columns")]
private GameScoreboardPlayerStatColumnView statColumnPrefab;
// Token: 0x0400240A RID: 9226
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x400240A")]
[SerializeField]
private int maxStatColumnCount = (int)((ulong)4L);
// Token: 0x0400240B RID: 9227
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x400240B")]
[SerializeField]
private Text nameText;
// Token: 0x0400240C RID: 9228
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x400240C")]
[SerializeField]
private LayoutElement layoutElement;
// Token: 0x0400240D RID: 9229
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x400240D")]
private GameScoreboardPlayerStatColumnView[] JKJJBOOHFBL;
// Token: 0x0400240E RID: 9230
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x400240E")]
[NonSerialized]
public GameScoreboardTeamRowView GameScoreboardTeamRowView;
// Token: 0x0400240F RID: 9231
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x400240F")]
private ProjectorUIElementView.BKAODFAEPIA MEDIJKHGEDI;
}