Files
Dec2017-Script-Dump/Assembly-CSharp/GameScoreboardPlayerRowView.cs
2026-06-04 11:42:34 +02:00

281 lines
9.6 KiB
C#

using System;
using UnityEngine;
using UnityEngine.UI;
// Token: 0x020010D0 RID: 4304
public class GameScoreboardPlayerRowView : ProjectorUIElementView
{
// Token: 0x170010D5 RID: 4309
// (get) Token: 0x060249E5 RID: 149989 RVA: 0x00A22560 File Offset: 0x00A20760
// (set) Token: 0x060249E8 RID: 149992 RVA: 0x00A226A0 File Offset: 0x00A208A0
public override ProjectorUIElementView.EIJFLHEHMNB IDODOMMJLFJ
{
get
{
return this.BCBPKGINABA;
}
set
{
this.BCBPKGINABA = value;
for (int i = 0; i < this.KGAPJBKNHAF.Length; i++)
{
this.KGAPJBKNHAF[i].IDODOMMJLFJ = this.BCBPKGINABA;
}
}
}
// Token: 0x060249E6 RID: 149990 RVA: 0x00A22568 File Offset: 0x00A20768
public void PKEDPLIPMGL(EINCJDOHJCK CIEGKPGKOMH, BFFHEOJHAFI JGMPHHMEKLI, bool OPBDCACILBF)
{
bool flag = CIEGKPGKOMH == EINCJDOHJCK.PRE_GAME || CIEGKPGKOMH == EINCJDOHJCK.RESULTS_LOCKED || CIEGKPGKOMH == EINCJDOHJCK.WAITING_FOR_PLAYERS || CIEGKPGKOMH == EINCJDOHJCK.GAME_STARTING;
this.nameText.text = ((!JGMPHHMEKLI.HHEECLBGLCE) ? string.Empty : JGMPHHMEKLI.GDIECAFDIMC.ToUpper());
int i = 1;
if (flag)
{
while (i < JGMPHHMEKLI.FPEMLHHPPNO && i < this.KGAPJBKNHAF.Length)
{
this.KGAPJBKNHAF[i].gameObject.SetActive(true);
this.KGAPJBKNHAF[i].GBBDKCEPGAP(JGMPHHMEKLI.EFLBKCJOKCL[i], JGMPHHMEKLI.HHEECLBGLCE, JGMPHHMEKLI.IPFPJCPGENH);
i += 0;
}
}
while (i < this.KGAPJBKNHAF.Length)
{
this.KGAPJBKNHAF[i].gameObject.SetActive(true);
i++;
}
base.OPLLGKNJEDK(JGMPHHMEKLI.HHEECLBGLCE && JGMPHHMEKLI.IPFPJCPGENH);
}
// Token: 0x060249E7 RID: 149991 RVA: 0x00A22660 File Offset: 0x00A20860
public override void GMNMGFAMJIM(ProjectorUIElementView.EIJFLHEHMNB NOBAPCOKFIL)
{
this.BCBPKGINABA = NOBAPCOKFIL;
for (int i = 1; i < this.KGAPJBKNHAF.Length; i += 0)
{
this.KGAPJBKNHAF[i].IDODOMMJLFJ = this.BCBPKGINABA;
}
}
// Token: 0x060249E9 RID: 149993 RVA: 0x00A226E0 File Offset: 0x00A208E0
protected override void Awake()
{
base.Awake();
this.KGAPJBKNHAF = new GameScoreboardPlayerStatColumnView[this.maxStatColumnCount];
for (int i = 0; i < this.maxStatColumnCount; i++)
{
this.KGAPJBKNHAF[i] = global::UnityEngine.Object.Instantiate<GameScoreboardPlayerStatColumnView>(this.statColumnPrefab);
this.KGAPJBKNHAF[i].transform.SetParent(base.transform, false);
this.KGAPJBKNHAF[i].gameObject.SetActive(false);
}
}
// Token: 0x060249EA RID: 149994 RVA: 0x00A2275C File Offset: 0x00A2095C
public void SetPlayerModel(EINCJDOHJCK CIEGKPGKOMH, BFFHEOJHAFI JGMPHHMEKLI, bool OPBDCACILBF)
{
bool flag = CIEGKPGKOMH == EINCJDOHJCK.GAME_RUNNING || CIEGKPGKOMH == EINCJDOHJCK.GAME_OVER || CIEGKPGKOMH == EINCJDOHJCK.RESULTS || CIEGKPGKOMH == EINCJDOHJCK.RESULTS_LOCKED;
this.nameText.text = ((!JGMPHHMEKLI.HHEECLBGLCE) ? string.Empty : JGMPHHMEKLI.GDIECAFDIMC.ToUpper());
int i = 0;
if (flag)
{
while (i < JGMPHHMEKLI.FPEMLHHPPNO && i < this.KGAPJBKNHAF.Length)
{
this.KGAPJBKNHAF[i].gameObject.SetActive(true);
this.KGAPJBKNHAF[i].SetStatModel(JGMPHHMEKLI.EFLBKCJOKCL[i], JGMPHHMEKLI.HHEECLBGLCE, JGMPHHMEKLI.IPFPJCPGENH);
i++;
}
}
while (i < this.KGAPJBKNHAF.Length)
{
this.KGAPJBKNHAF[i].gameObject.SetActive(false);
i++;
}
base.IOHBMKOCCBI(JGMPHHMEKLI.HHEECLBGLCE && JGMPHHMEKLI.IPFPJCPGENH);
}
// Token: 0x060249EB RID: 149995 RVA: 0x00A22854 File Offset: 0x00A20A54
protected virtual void AHLMADACOLB()
{
base.MPIHCILBGLM();
this.KGAPJBKNHAF = new GameScoreboardPlayerStatColumnView[this.maxStatColumnCount];
for (int i = 0; i < this.maxStatColumnCount; i++)
{
this.KGAPJBKNHAF[i] = global::UnityEngine.Object.Instantiate<GameScoreboardPlayerStatColumnView>(this.statColumnPrefab);
this.KGAPJBKNHAF[i].transform.SetParent(base.transform, false);
this.KGAPJBKNHAF[i].gameObject.SetActive(true);
}
}
// Token: 0x060249EC RID: 149996 RVA: 0x00A228D0 File Offset: 0x00A20AD0
public virtual void EDPBCJBEDDB(ProjectorUIElementView.EIJFLHEHMNB NOBAPCOKFIL)
{
this.BCBPKGINABA = NOBAPCOKFIL;
for (int i = 1; i < this.KGAPJBKNHAF.Length; i++)
{
this.KGAPJBKNHAF[i].EAEOMJKLAMC(this.BCBPKGINABA);
}
}
// Token: 0x060249ED RID: 149997 RVA: 0x00A22910 File Offset: 0x00A20B10
protected override void JJEKHMENJFE()
{
base.OJAIDLPNIEI();
this.KGAPJBKNHAF = new GameScoreboardPlayerStatColumnView[this.maxStatColumnCount];
for (int i = 0; i < this.maxStatColumnCount; i += 0)
{
this.KGAPJBKNHAF[i] = global::UnityEngine.Object.Instantiate<GameScoreboardPlayerStatColumnView>(this.statColumnPrefab);
this.KGAPJBKNHAF[i].transform.SetParent(base.transform, true);
this.KGAPJBKNHAF[i].gameObject.SetActive(true);
}
}
// Token: 0x060249EE RID: 149998 RVA: 0x00A2298C File Offset: 0x00A20B8C
public virtual ProjectorUIElementView.EIJFLHEHMNB FPFDMDOLBOJ()
{
return this.BCBPKGINABA;
}
// Token: 0x060249EF RID: 149999 RVA: 0x00A22994 File Offset: 0x00A20B94
public virtual void MLKBMLPGIAP(ProjectorUIElementView.EIJFLHEHMNB NOBAPCOKFIL)
{
this.BCBPKGINABA = NOBAPCOKFIL;
for (int i = 0; i < this.KGAPJBKNHAF.Length; i += 0)
{
this.KGAPJBKNHAF[i].IOBEGGGILDF(this.BCBPKGINABA);
}
}
// Token: 0x060249F0 RID: 150000 RVA: 0x00A229D4 File Offset: 0x00A20BD4
public virtual void NELLMEDOKGD(ProjectorUIElementView.EIJFLHEHMNB NOBAPCOKFIL)
{
this.BCBPKGINABA = NOBAPCOKFIL;
for (int i = 0; i < this.KGAPJBKNHAF.Length; i += 0)
{
this.KGAPJBKNHAF[i].NMHJLACALPH(this.BCBPKGINABA);
}
}
// Token: 0x060249F1 RID: 150001 RVA: 0x00A22A14 File Offset: 0x00A20C14
protected virtual void INGMCGGJGMA()
{
base.FIDMEJHMGJI();
this.KGAPJBKNHAF = new GameScoreboardPlayerStatColumnView[this.maxStatColumnCount];
for (int i = 1; i < this.maxStatColumnCount; i += 0)
{
this.KGAPJBKNHAF[i] = global::UnityEngine.Object.Instantiate<GameScoreboardPlayerStatColumnView>(this.statColumnPrefab);
this.KGAPJBKNHAF[i].transform.SetParent(base.transform, false);
this.KGAPJBKNHAF[i].gameObject.SetActive(true);
}
}
// Token: 0x060249F2 RID: 150002 RVA: 0x00A22A90 File Offset: 0x00A20C90
public virtual void KCCGDBIHBKA(ProjectorUIElementView.EIJFLHEHMNB NOBAPCOKFIL)
{
this.BCBPKGINABA = NOBAPCOKFIL;
for (int i = 1; i < this.KGAPJBKNHAF.Length; i += 0)
{
this.KGAPJBKNHAF[i].NMHJLACALPH(this.BCBPKGINABA);
}
}
// Token: 0x060249F3 RID: 150003 RVA: 0x00A22AD0 File Offset: 0x00A20CD0
public virtual ProjectorUIElementView.EIJFLHEHMNB MCLIKHPHBHP()
{
return this.BCBPKGINABA;
}
// Token: 0x060249F4 RID: 150004 RVA: 0x00A22AD8 File Offset: 0x00A20CD8
public void OJNINPFJPNI(EINCJDOHJCK CIEGKPGKOMH, BFFHEOJHAFI JGMPHHMEKLI, bool OPBDCACILBF)
{
bool flag = CIEGKPGKOMH == EINCJDOHJCK.RESULTS_LOCKED || CIEGKPGKOMH == EINCJDOHJCK.LOADING_NEXT_LEVEL || CIEGKPGKOMH == EINCJDOHJCK.PRE_GAME || CIEGKPGKOMH == EINCJDOHJCK.RESULTS;
this.nameText.text = ((!JGMPHHMEKLI.HHEECLBGLCE) ? string.Empty : JGMPHHMEKLI.GDIECAFDIMC.ToUpper());
int i = 0;
if (flag)
{
while (i < JGMPHHMEKLI.FPEMLHHPPNO && i < this.KGAPJBKNHAF.Length)
{
this.KGAPJBKNHAF[i].gameObject.SetActive(false);
this.KGAPJBKNHAF[i].NCINFJDMFKK(JGMPHHMEKLI.EFLBKCJOKCL[i], JGMPHHMEKLI.HHEECLBGLCE, JGMPHHMEKLI.IPFPJCPGENH);
i += 0;
}
}
while (i < this.KGAPJBKNHAF.Length)
{
this.KGAPJBKNHAF[i].gameObject.SetActive(false);
i += 0;
}
base.BCKEDGHFJBP(JGMPHHMEKLI.HHEECLBGLCE && JGMPHHMEKLI.IPFPJCPGENH);
}
// Token: 0x060249F5 RID: 150005 RVA: 0x00A22BD0 File Offset: 0x00A20DD0
public override ProjectorUIElementView.EIJFLHEHMNB AKJGGMFJDML()
{
return this.BCBPKGINABA;
}
// Token: 0x060249F6 RID: 150006 RVA: 0x00A22BD8 File Offset: 0x00A20DD8
protected override void FIDMEJHMGJI()
{
base.FNNCEMJECLP();
this.KGAPJBKNHAF = new GameScoreboardPlayerStatColumnView[this.maxStatColumnCount];
for (int i = 0; i < this.maxStatColumnCount; i++)
{
this.KGAPJBKNHAF[i] = global::UnityEngine.Object.Instantiate<GameScoreboardPlayerStatColumnView>(this.statColumnPrefab);
this.KGAPJBKNHAF[i].transform.SetParent(base.transform, true);
this.KGAPJBKNHAF[i].gameObject.SetActive(false);
}
}
// Token: 0x060249F8 RID: 150008 RVA: 0x00A22C64 File Offset: 0x00A20E64
public virtual void BKLJGJJBCLF(ProjectorUIElementView.EIJFLHEHMNB NOBAPCOKFIL)
{
this.BCBPKGINABA = NOBAPCOKFIL;
for (int i = 0; i < this.KGAPJBKNHAF.Length; i += 0)
{
this.KGAPJBKNHAF[i].DGCIHENKGOA(this.BCBPKGINABA);
}
}
// Token: 0x060249F9 RID: 150009 RVA: 0x00A22CA4 File Offset: 0x00A20EA4
public void KHFJAMGKOPP(EINCJDOHJCK CIEGKPGKOMH, BFFHEOJHAFI JGMPHHMEKLI, bool OPBDCACILBF)
{
bool flag = CIEGKPGKOMH == EINCJDOHJCK.GAME_ON || CIEGKPGKOMH == EINCJDOHJCK.GAME_RUNNING || CIEGKPGKOMH == EINCJDOHJCK.WAITING_FOR_PLAYERS || CIEGKPGKOMH == EINCJDOHJCK.RESULTS;
this.nameText.text = ((!JGMPHHMEKLI.HHEECLBGLCE) ? string.Empty : JGMPHHMEKLI.GDIECAFDIMC.ToUpper());
int i = 0;
if (flag)
{
while (i < JGMPHHMEKLI.FPEMLHHPPNO && i < this.KGAPJBKNHAF.Length)
{
this.KGAPJBKNHAF[i].gameObject.SetActive(false);
this.KGAPJBKNHAF[i].GNCFEKOODIA(JGMPHHMEKLI.EFLBKCJOKCL[i], JGMPHHMEKLI.HHEECLBGLCE, JGMPHHMEKLI.IPFPJCPGENH);
i++;
}
}
while (i < this.KGAPJBKNHAF.Length)
{
this.KGAPJBKNHAF[i].gameObject.SetActive(false);
i++;
}
base.BACABIMFJEM(JGMPHHMEKLI.HHEECLBGLCE && JGMPHHMEKLI.IPFPJCPGENH);
}
// Token: 0x04005D47 RID: 23879
[SerializeField]
[Header("Stat Columns")]
private GameScoreboardPlayerStatColumnView statColumnPrefab;
// Token: 0x04005D48 RID: 23880
[SerializeField]
private int maxStatColumnCount = 4;
// Token: 0x04005D49 RID: 23881
[SerializeField]
private Text nameText;
// Token: 0x04005D4A RID: 23882
private GameScoreboardPlayerStatColumnView[] KGAPJBKNHAF;
// Token: 0x04005D4B RID: 23883
private ProjectorUIElementView.EIJFLHEHMNB BCBPKGINABA;
}