1757 lines
58 KiB
C#
1757 lines
58 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using System.Text;
|
|
using AGUI.StackedUI;
|
|
using Cpp2IlInjected;
|
|
using Photon.Pun;
|
|
using RecRoom;
|
|
using RecRoom.AGUI.ToolUIs;
|
|
using RecRoom.Async;
|
|
using RecRoom.Core.Creation;
|
|
using RecRoom.Networking.SynchronizedFields;
|
|
using TMPro;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x020005A2 RID: 1442
|
|
[Token(Token = "0x20005A2")]
|
|
[StructLayout(3)]
|
|
public class LeaderboardController : MonoBehaviourPun, EOCLMMENCKH
|
|
{
|
|
// Token: 0x06002AE9 RID: 10985 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002AE9")]
|
|
[Address(RVA = "0x125AE30", Offset = "0x1259830", VA = "0x18125AE30")]
|
|
private void LNNICFMMGAP(int OAAMPGPMEDE, string MMBOKOLAJFH)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002AEA RID: 10986 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002AEA")]
|
|
[Address(RVA = "0x1259030", Offset = "0x1257A30", VA = "0x181259030")]
|
|
private string AGOEGGEEKJI(int OAAMPGPMEDE)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002AEB RID: 10987 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002AEB")]
|
|
[Address(RVA = "0x125ACE0", Offset = "0x12596E0", VA = "0x18125ACE0")]
|
|
private void HDCJNMGLHBB(int OAAMPGPMEDE, string MMBOKOLAJFH)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002AEC RID: 10988 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002AEC")]
|
|
[Address(RVA = "0x12590A0", Offset = "0x1257AA0", VA = "0x1812590A0")]
|
|
private string ANPEADJHPMF(int OAAMPGPMEDE)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002AED RID: 10989 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002AED")]
|
|
[Address(RVA = "0x125AC60", Offset = "0x1259660", VA = "0x18125AC60")]
|
|
private void GNOIMACNLHN(int OAAMPGPMEDE, bool OCKJFCGBMOK)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002AEE RID: 10990 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002AEE")]
|
|
[Address(RVA = "0x125A4F0", Offset = "0x1258EF0", VA = "0x18125A4F0")]
|
|
private bool FMCCBFPIPCO(int OAAMPGPMEDE)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002AEF RID: 10991 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002AEF")]
|
|
[Address(RVA = "0x1259230", Offset = "0x1257C30", VA = "0x181259230")]
|
|
private void BFOGJLLJJAB(int OAAMPGPMEDE, bool NLNOIMOINPG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002AF0 RID: 10992 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002AF0")]
|
|
[Address(RVA = "0x125AD60", Offset = "0x1259760", VA = "0x18125AD60")]
|
|
private bool HNEAIMPNLHL(int OAAMPGPMEDE)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002AF1 RID: 10993 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002AF1")]
|
|
[Address(RVA = "0x125B430", Offset = "0x1259E30", VA = "0x18125B430")]
|
|
private void OCPAGGCGEAP(int OAAMPGPMEDE, int HFMBAGMDCOB)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002AF2 RID: 10994 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002AF2")]
|
|
[Address(RVA = "0x125AFC0", Offset = "0x12599C0", VA = "0x18125AFC0")]
|
|
private FHJABCEKCCI MMIICEOJPKN(int OAAMPGPMEDE)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002AF3 RID: 10995 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002AF3")]
|
|
[Address(RVA = "0x1259650", Offset = "0x1258050", VA = "0x181259650")]
|
|
private void DBBKONIPMPM(int OAAMPGPMEDE)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002AF4 RID: 10996 RVA: 0x000B26B8 File Offset: 0x000B08B8
|
|
[Token(Token = "0x6002AF4")]
|
|
[Address(RVA = "0x1259110", Offset = "0x1257B10", VA = "0x181259110", Slot = "13")]
|
|
protected override void Awake()
|
|
{
|
|
base..ctor();
|
|
this.DLHINFKNMAC();
|
|
}
|
|
|
|
// Token: 0x06002AF5 RID: 10997 RVA: 0x000B26D4 File Offset: 0x000B08D4
|
|
[Token(Token = "0x6002AF5")]
|
|
[Address(RVA = "0x1259940", Offset = "0x1258340", VA = "0x181259940")]
|
|
private void DLHINFKNMAC()
|
|
{
|
|
int num = this.CLEBMIJDPLH._size;
|
|
LeaderboardController.LeaderboardParams[] array = this.leaderboardParams;
|
|
if (num < array.Length)
|
|
{
|
|
LeaderboardController.IIKCHPGNMOD iikchpgnmod = new LeaderboardController.IIKCHPGNMOD();
|
|
iikchpgnmod.<>4__this = this;
|
|
iikchpgnmod.capturedStatIdx = num;
|
|
LeaderboardController.LeaderboardParams[] array2 = this.leaderboardParams;
|
|
num++;
|
|
LeaderboardController.LeaderboardParams leaderboardParams = array2[iikchpgnmod];
|
|
string text = string.Format("LC_S{0}", num);
|
|
Action action = delegate
|
|
{
|
|
LeaderboardController <>4__this = iikchpgnmod.<>4__this;
|
|
int capturedStatIdx = iikchpgnmod.capturedStatIdx;
|
|
<>4__this.DBBKONIPMPM(capturedStatIdx);
|
|
};
|
|
SynchronizedField<string, string, bool, bool, int> synchronizedField;
|
|
this.CLEBMIJDPLH.Add(synchronizedField);
|
|
LeaderboardController.LeaderboardParams[] array3 = this.leaderboardParams;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002AF6 RID: 10998 RVA: 0x000B2760 File Offset: 0x000B0960
|
|
[Token(Token = "0x6002AF6")]
|
|
[Address(RVA = "0x125C290", Offset = "0x125AC90", VA = "0x18125C290")]
|
|
private void Start()
|
|
{
|
|
int length = this.leaderboardParams.Length;
|
|
LeaderboardController.LJHHBJENPAG[] nhfciljdgmn = this.NHFCILJDGMN;
|
|
if (nhfciljdgmn == 0 || nhfciljdgmn.Length != length)
|
|
{
|
|
LeaderboardController.LJHHBJENPAG[] array = new LeaderboardController.LJHHBJENPAG[length];
|
|
this.NHFCILJDGMN = array;
|
|
}
|
|
int num = 0;
|
|
if (num < nhfciljdgmn.Length)
|
|
{
|
|
this.DBBKONIPMPM(num);
|
|
LeaderboardController.LJHHBJENPAG[] nhfciljdgmn2 = this.NHFCILJDGMN;
|
|
num++;
|
|
}
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
GameManager onleiccnnbi = this.ONLEICCNNBI;
|
|
MIEIBBPMDMP.GGPHEKCPPMP ggphekcppmp = new MIEIBBPMDMP.GGPHEKCPPMP(this.OAPCKNKBACD);
|
|
onleiccnnbi.KMKCFILCLNO += ggphekcppmp;
|
|
}
|
|
CachedView componentInChildren = base.GetComponentInChildren<CachedView>();
|
|
int num2 = 0;
|
|
if (componentInChildren == num2)
|
|
{
|
|
this.FIPAIOFCMFL();
|
|
}
|
|
this.GECHNKHDLOD();
|
|
}
|
|
|
|
// Token: 0x06002AF7 RID: 10999 RVA: 0x000B2808 File Offset: 0x000B0A08
|
|
[Token(Token = "0x6002AF7")]
|
|
[Address(RVA = "0x125A560", Offset = "0x1258F60", VA = "0x18125A560")]
|
|
private void GBMIIMCBFJP()
|
|
{
|
|
int length = this.leaderboardParams.Length;
|
|
LeaderboardController.LJHHBJENPAG[] nhfciljdgmn = this.NHFCILJDGMN;
|
|
if (nhfciljdgmn == 0 || nhfciljdgmn.Length != length)
|
|
{
|
|
LeaderboardController.LJHHBJENPAG[] array = new LeaderboardController.LJHHBJENPAG[length];
|
|
this.NHFCILJDGMN = array;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002AF8 RID: 11000 RVA: 0x000B284C File Offset: 0x000B0A4C
|
|
[Token(Token = "0x6002AF8")]
|
|
[Address(RVA = "0x1259FA0", Offset = "0x12589A0", VA = "0x181259FA0")]
|
|
private void FIPAIOFCMFL()
|
|
{
|
|
int length;
|
|
int num5;
|
|
LeaderboardView.OFIEBENHEGA gaiobbeanka;
|
|
Delegate delegate3;
|
|
for (;;)
|
|
{
|
|
length = this.leaderboardParams.Length;
|
|
LeaderboardView leaderboardView = this.view;
|
|
int num = 0;
|
|
if (leaderboardView == num)
|
|
{
|
|
LeaderboardView componentInChildren = base.GetComponentInChildren<LeaderboardView>();
|
|
this.view = componentInChildren;
|
|
int num2 = 0;
|
|
if (componentInChildren == num2)
|
|
{
|
|
ImposterGraphicRaycaster componentInChildren2 = base.GetComponentInChildren<ImposterGraphicRaycaster>();
|
|
int num3 = 0;
|
|
if (componentInChildren2 != num3)
|
|
{
|
|
LeaderboardView componentInChildren3 = componentInChildren2.ImposterViewManager.ENFECKDMKEJ.gameObject.GetComponentInChildren<LeaderboardView>();
|
|
this.view = componentInChildren3;
|
|
}
|
|
}
|
|
LeaderboardView leaderboardView2 = this.view;
|
|
int num4 = 0;
|
|
if (leaderboardView2 == num4)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
LeaderboardView leaderboardView3 = this.view;
|
|
LeaderboardView.OFIEBENHEGA ofiebenhega;
|
|
ofiebenhega.method_ptr = ldftn(EPODPDADIPI);
|
|
ofiebenhega.method = ldftn(EPODPDADIPI);
|
|
ofiebenhega.m_target = this;
|
|
LeaderboardView.OFIEBENHEGA nhggoaomihd = leaderboardView3.NHGGOAOMIHD;
|
|
num5 = 0;
|
|
Delegate @delegate = Delegate.Combine(nhggoaomihd, ofiebenhega);
|
|
if (@delegate == 0 || @delegate != 0)
|
|
{
|
|
while (@delegate != nhggoaomihd)
|
|
{
|
|
}
|
|
LeaderboardView leaderboardView4 = this.view;
|
|
LeaderboardView.OFIEBENHEGA ofiebenhega2;
|
|
ofiebenhega2.method_ptr = ldftn(BAKNCEPGNLG);
|
|
ofiebenhega2.method = ldftn(BAKNCEPGNLG);
|
|
ofiebenhega2.m_target = this;
|
|
LeaderboardView.OFIEBENHEGA gckflaphhpj = leaderboardView4.GCKFLAPHHPJ;
|
|
Delegate delegate2 = Delegate.Combine(gckflaphhpj, ofiebenhega2);
|
|
if (delegate2 == 0 || delegate2 != 0)
|
|
{
|
|
while (delegate2 != gckflaphhpj)
|
|
{
|
|
}
|
|
LeaderboardView leaderboardView5 = this.view;
|
|
LeaderboardView.OFIEBENHEGA ofiebenhega3;
|
|
ofiebenhega3.method_ptr = ldftn(BBCGNBKLKJB);
|
|
ofiebenhega3.method = ldftn(BBCGNBKLKJB);
|
|
ofiebenhega3.m_target = this;
|
|
gaiobbeanka = leaderboardView5.GAIOBBEANKA;
|
|
delegate3 = Delegate.Combine(gaiobbeanka, ofiebenhega3);
|
|
if (delegate3 == 0 || delegate3 != 0)
|
|
{
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
while (delegate3 != gaiobbeanka)
|
|
{
|
|
}
|
|
ECMICBEGAJG ecmicbegajg = new ECMICBEGAJG();
|
|
this.CGBIILEMJHM = ecmicbegajg;
|
|
bool flag = length > 1;
|
|
ecmicbegajg.ONNGKJDEBAE = flag;
|
|
int num6 = this.numRows;
|
|
ECMICBEGAJG cgbiilemjhm = this.CGBIILEMJHM;
|
|
IGMPGIEJEPC[] array = new IGMPGIEJEPC[num6];
|
|
cgbiilemjhm.HNJGFAPLNPN = array;
|
|
if (this.numRows > num5)
|
|
{
|
|
IGMPGIEJEPC[] hnjgfaplnpn = this.CGBIILEMJHM.HNJGFAPLNPN;
|
|
IGMPGIEJEPC igmpgiejepc = new IGMPGIEJEPC();
|
|
if (igmpgiejepc != 0)
|
|
{
|
|
}
|
|
num5++;
|
|
hnjgfaplnpn[0] = igmpgiejepc;
|
|
}
|
|
ActionEvent<int> nlhpibggdmo = PEGGCEDHBOF.NLHPIBGGDMO;
|
|
Action<int> action = new Action(this.NLHPIBGGDMO);
|
|
PEGGCEDHBOF.NLHPIBGGDMO = nlhpibggdmo + action;
|
|
this.OFKLFJABOEA();
|
|
int ompbdbokcgl = this.OMPBDBOKCGL;
|
|
this.GLKNPNONMIO = false;
|
|
this.MAMBKOLGOJG(ompbdbokcgl);
|
|
}
|
|
|
|
// Token: 0x06002AF9 RID: 11001 RVA: 0x000B2A94 File Offset: 0x000B0C94
|
|
[Token(Token = "0x6002AF9")]
|
|
[Address(RVA = "0x125BC10", Offset = "0x125A610", VA = "0x18125BC10", Slot = "14")]
|
|
protected override void OnDestroy()
|
|
{
|
|
LeaderboardView.OFIEBENHEGA gaiobbeanka;
|
|
Delegate delegate3;
|
|
for (;;)
|
|
{
|
|
base.OnDestroy();
|
|
ActionEvent<int> nlhpibggdmo = PEGGCEDHBOF.NLHPIBGGDMO;
|
|
Action<int> action = new Action(this.NLHPIBGGDMO);
|
|
PEGGCEDHBOF.NLHPIBGGDMO = nlhpibggdmo - action;
|
|
GameManager onleiccnnbi = this.ONLEICCNNBI;
|
|
int num = 0;
|
|
if (onleiccnnbi != num)
|
|
{
|
|
GameManager onleiccnnbi2 = this.ONLEICCNNBI;
|
|
MIEIBBPMDMP.GGPHEKCPPMP ggphekcppmp = new MIEIBBPMDMP.GGPHEKCPPMP(this.OAPCKNKBACD);
|
|
onleiccnnbi2.KMKCFILCLNO -= ggphekcppmp;
|
|
}
|
|
LeaderboardView leaderboardView = this.view;
|
|
int num2 = 0;
|
|
if (!(leaderboardView != num2))
|
|
{
|
|
return;
|
|
}
|
|
LeaderboardView leaderboardView2 = this.view;
|
|
LeaderboardView.OFIEBENHEGA ofiebenhega;
|
|
ofiebenhega.method_ptr = ldftn(EPODPDADIPI);
|
|
ofiebenhega.method = ldftn(EPODPDADIPI);
|
|
ofiebenhega.m_target = this;
|
|
LeaderboardView.OFIEBENHEGA nhggoaomihd = leaderboardView2.NHGGOAOMIHD;
|
|
Delegate @delegate = Delegate.Remove(nhggoaomihd, ofiebenhega);
|
|
if (@delegate == 0 || @delegate != 0)
|
|
{
|
|
while (@delegate != nhggoaomihd)
|
|
{
|
|
}
|
|
LeaderboardView leaderboardView3 = this.view;
|
|
LeaderboardView.OFIEBENHEGA ofiebenhega2;
|
|
ofiebenhega2.method_ptr = ldftn(BAKNCEPGNLG);
|
|
ofiebenhega2.method = ldftn(BAKNCEPGNLG);
|
|
ofiebenhega2.m_target = this;
|
|
LeaderboardView.OFIEBENHEGA gckflaphhpj = leaderboardView3.GCKFLAPHHPJ;
|
|
Delegate delegate2 = Delegate.Remove(gckflaphhpj, ofiebenhega2);
|
|
if (delegate2 == 0 || delegate2 != 0)
|
|
{
|
|
while (delegate2 != gckflaphhpj)
|
|
{
|
|
}
|
|
LeaderboardView leaderboardView4 = this.view;
|
|
LeaderboardView.OFIEBENHEGA ofiebenhega3;
|
|
ofiebenhega3.method_ptr = ldftn(BBCGNBKLKJB);
|
|
ofiebenhega3.method = ldftn(BBCGNBKLKJB);
|
|
ofiebenhega3.m_target = this;
|
|
gaiobbeanka = leaderboardView4.GAIOBBEANKA;
|
|
delegate3 = Delegate.Remove(gaiobbeanka, ofiebenhega3);
|
|
if (delegate3 == 0 || delegate3 != 0)
|
|
{
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
while (delegate3 != gaiobbeanka)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002AFA RID: 11002 RVA: 0x000B2C0C File Offset: 0x000B0E0C
|
|
[Token(Token = "0x6002AFA")]
|
|
[Address(RVA = "0x125C520", Offset = "0x125AF20", VA = "0x18125C520")]
|
|
private void Update()
|
|
{
|
|
if (!this.MFBIIAEFGPM)
|
|
{
|
|
this.FIPAIOFCMFL();
|
|
}
|
|
if (this.GLKNPNONMIO && this.MFBIIAEFGPM)
|
|
{
|
|
this.OFKLFJABOEA();
|
|
this.GLKNPNONMIO = false;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002AFB RID: 11003 RVA: 0x000B2C48 File Offset: 0x000B0E48
|
|
[Token(Token = "0x6002AFB")]
|
|
[Address(RVA = "0x125A5C0", Offset = "0x1258FC0", VA = "0x18125A5C0")]
|
|
private void GECHNKHDLOD()
|
|
{
|
|
List<ILINODKFHEO> list = new List();
|
|
LeaderboardController.LeaderboardParams[] array = this.leaderboardParams;
|
|
int num = 0;
|
|
if (num < array.Length)
|
|
{
|
|
int currentIdx = num;
|
|
if (LeaderboardController.<>c.<>9__36_0 == 0)
|
|
{
|
|
LeaderboardController.<>c.<>9__36_0 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultBoolUIControlPrefab;
|
|
}
|
|
Func<bool> <>9__10;
|
|
Action<bool> <>9__11;
|
|
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.OHINDOLFNMP ohindolfnmp = delegate(CreationObjectSettingBooleanUIControl instance)
|
|
{
|
|
int num3 = currentIdx;
|
|
num3++;
|
|
TextMeshProUGUI propertyDescription = instance.PropertyDescription;
|
|
string text = string.Format("Show Stat {0}", num3);
|
|
propertyDescription.text = text;
|
|
if (<>9__10 == 0)
|
|
{
|
|
Func<bool> func = delegate
|
|
{
|
|
LeaderboardController.LeaderboardParams[] array3 = this.leaderboardParams;
|
|
int currentIdx5 = currentIdx;
|
|
throw new NullReferenceException();
|
|
};
|
|
<>9__10 = func;
|
|
}
|
|
if (<>9__11 == 0)
|
|
{
|
|
Action<bool> action = delegate(bool value)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
};
|
|
<>9__11 = action;
|
|
}
|
|
};
|
|
CPNMFOKDBKM cpnmfokdbkm;
|
|
list.Add(cpnmfokdbkm);
|
|
if (LeaderboardController.<>c.<>9__36_2 == 0)
|
|
{
|
|
LeaderboardController.<>c.<>9__36_2 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultStringUIControlPrefab;
|
|
}
|
|
Func<string> <>9__12;
|
|
Action<string> <>9__13;
|
|
OMKPHDBNLKH<CreationObjectSettingStringUIControl, string>.OHINDOLFNMP ohindolfnmp2 = delegate(CreationObjectSettingStringUIControl instance)
|
|
{
|
|
int num4 = 0;
|
|
int num5 = currentIdx;
|
|
num5++;
|
|
TextMeshProUGUI propertyDescription2 = instance.PropertyDescription;
|
|
string text2 = string.Format("Stat {0} Full Name", num5);
|
|
propertyDescription2.text = text2;
|
|
int num6 = currentIdx;
|
|
num6++;
|
|
string text3 = string.Format("Stat {0} Full Name", num6);
|
|
instance.JJAPBNJPPAK = num4;
|
|
instance.JJAPBNJPPAK.HLOLBMKJFOM = (EBPEIAPPJJK)num4;
|
|
if (<>9__12 == 0)
|
|
{
|
|
Func<string> func2 = delegate
|
|
{
|
|
LeaderboardController.LeaderboardParams[] array4 = this.leaderboardParams;
|
|
int currentIdx2 = currentIdx;
|
|
LeaderboardController.LeaderboardParams leaderboardParams = array4[currentIdx2];
|
|
throw new NullReferenceException();
|
|
};
|
|
<>9__12 = func2;
|
|
}
|
|
if (<>9__13 == 0)
|
|
{
|
|
Action<string> action2 = delegate(string newName)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
};
|
|
<>9__13 = action2;
|
|
}
|
|
};
|
|
PGIHLFOHNML pgihlfohnml;
|
|
list.Add(pgihlfohnml);
|
|
OMKPHDBNLKH<CreationObjectSettingStringUIControl, string>.DEDABHKCIBG dedabhkcibg;
|
|
if (LeaderboardController.<>c.<>9__36_4 == 0)
|
|
{
|
|
dedabhkcibg = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultStringUIControlPrefab;
|
|
LeaderboardController.<>c.<>9__36_4 = dedabhkcibg;
|
|
}
|
|
Func<string> <>9__14;
|
|
Action<string> <>9__15;
|
|
OMKPHDBNLKH<CreationObjectSettingStringUIControl, string>.OHINDOLFNMP ohindolfnmp3 = delegate(CreationObjectSettingStringUIControl instance)
|
|
{
|
|
int num7 = 0;
|
|
int num8 = currentIdx;
|
|
num8++;
|
|
TextMeshProUGUI propertyDescription3 = instance.PropertyDescription;
|
|
string text4 = string.Format("Stat {0} Short Name", num8);
|
|
propertyDescription3.text = text4;
|
|
int num9 = currentIdx;
|
|
num9++;
|
|
string text5 = string.Format("Stat {0} Short Name", num9);
|
|
instance.JJAPBNJPPAK = num7;
|
|
instance.JJAPBNJPPAK.HLOLBMKJFOM = (EBPEIAPPJJK)num7;
|
|
if (<>9__14 == 0)
|
|
{
|
|
Func<string> func3 = delegate
|
|
{
|
|
LeaderboardController.LeaderboardParams[] array5 = this.leaderboardParams;
|
|
int currentIdx3 = currentIdx;
|
|
throw new NullReferenceException();
|
|
};
|
|
<>9__14 = func3;
|
|
}
|
|
if (<>9__15 == 0)
|
|
{
|
|
Action<string> action3 = delegate(string newName)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
};
|
|
<>9__15 = action3;
|
|
}
|
|
};
|
|
PGIHLFOHNML pgihlfohnml2 = new PGIHLFOHNML(dedabhkcibg, ohindolfnmp3, 98);
|
|
list.Add(pgihlfohnml2);
|
|
if (LeaderboardController.<>c.<>9__36_6 == 0)
|
|
{
|
|
LeaderboardController.<>c.<>9__36_6 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultBoolUIControlPrefab;
|
|
}
|
|
Func<bool> <>9__16;
|
|
Action<bool> <>9__17;
|
|
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.OHINDOLFNMP ohindolfnmp4 = delegate(CreationObjectSettingBooleanUIControl instance)
|
|
{
|
|
int num10 = currentIdx;
|
|
num10++;
|
|
TextMeshProUGUI propertyDescription4 = instance.PropertyDescription;
|
|
string text6 = string.Format("Sort Ascending Stat {0}", num10);
|
|
propertyDescription4.text = text6;
|
|
if (<>9__16 == 0)
|
|
{
|
|
Func<bool> func4 = delegate
|
|
{
|
|
LeaderboardController.LeaderboardParams[] array6 = this.leaderboardParams;
|
|
int currentIdx4 = currentIdx;
|
|
throw new NullReferenceException();
|
|
};
|
|
<>9__16 = func4;
|
|
}
|
|
if (<>9__17 == 0)
|
|
{
|
|
Action<bool> action4 = delegate(bool value)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
};
|
|
<>9__17 = action4;
|
|
}
|
|
};
|
|
CPNMFOKDBKM cpnmfokdbkm2;
|
|
list.Add(cpnmfokdbkm2);
|
|
Dictionary<string, FLCFOLDCOJJ> dictionary = new Dictionary();
|
|
int num2 = 0;
|
|
dictionary.Add("Integer", num2);
|
|
if (LeaderboardController.<>c.<>9__36_8 == 0)
|
|
{
|
|
LeaderboardController.<>c.<>9__36_8 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultEnumUIControlPrefab;
|
|
}
|
|
Func<int> <>9__18;
|
|
Action<int> <>9__19;
|
|
OMKPHDBNLKH<CreationObjectSettingFriendlyIntControl, int>.OHINDOLFNMP ohindolfnmp5 = delegate(CreationObjectSettingFriendlyIntControl instance)
|
|
{
|
|
instance.PropertyDescription.text = "Stat Formatting";
|
|
if (<>9__18 == 0)
|
|
{
|
|
Func<int> func5 = delegate
|
|
{
|
|
LeaderboardController.LeaderboardParams[] array7 = this.leaderboardParams;
|
|
return currentIdx;
|
|
};
|
|
<>9__18 = func5;
|
|
}
|
|
if (<>9__19 == 0)
|
|
{
|
|
Action<int> action5 = delegate(int value)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
};
|
|
<>9__19 = action5;
|
|
}
|
|
};
|
|
KLCANJPOEPC klcanjpoepc;
|
|
list.Add(klcanjpoepc);
|
|
LeaderboardController.LeaderboardParams[] array2 = this.leaderboardParams;
|
|
num++;
|
|
}
|
|
this.creationObject.AddConfigurableSettings(list);
|
|
}
|
|
|
|
// Token: 0x06002AFC RID: 11004 RVA: 0x000B2DCC File Offset: 0x000B0FCC
|
|
[Token(Token = "0x6002AFC")]
|
|
[Address(RVA = "0x125B3A0", Offset = "0x1259DA0", VA = "0x18125B3A0")]
|
|
private void OAPCKNKBACD(ushort LLEHBLJHJHM, ushort CPMPEJFMDED, ushort PLGFJEILFGP, ushort OEAPMLMHLLF)
|
|
{
|
|
LeaderboardController.LJHHBJENPAG[] nhfciljdgmn = this.NHFCILJDGMN;
|
|
int num = 0;
|
|
if (num < nhfciljdgmn.Length)
|
|
{
|
|
num++;
|
|
nhfciljdgmn[0] = num;
|
|
LeaderboardController.LJHHBJENPAG[] nhfciljdgmn2 = this.NHFCILJDGMN;
|
|
}
|
|
int ompbdbokcgl = this.OMPBDBOKCGL;
|
|
this.MAMBKOLGOJG(ompbdbokcgl);
|
|
}
|
|
|
|
// Token: 0x06002AFD RID: 11005 RVA: 0x000B2E14 File Offset: 0x000B1014
|
|
[Token(Token = "0x6002AFD")]
|
|
[Address(RVA = "0x125B2D0", Offset = "0x1259CD0", VA = "0x18125B2D0")]
|
|
private void NLHPIBGGDMO(int GKLPIFBPGOD)
|
|
{
|
|
IGMPGIEJEPC[] hnjgfaplnpn = this.CGBIILEMJHM.HNJGFAPLNPN;
|
|
Func<IGMPGIEJEPC, bool> func = delegate(IGMPGIEJEPC entry)
|
|
{
|
|
int accountId = GKLPIFBPGOD;
|
|
return entry.GAINIOENNCG == (long)accountId;
|
|
};
|
|
if (Enumerable.Any<IGMPGIEJEPC>(hnjgfaplnpn, func))
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002AFE RID: 11006 RVA: 0x000B2E58 File Offset: 0x000B1058
|
|
[Token(Token = "0x6002AFE")]
|
|
[Address(RVA = "0x1259F50", Offset = "0x1258950", VA = "0x181259F50")]
|
|
private void EPODPDADIPI()
|
|
{
|
|
LeaderboardController.BBIEEGHGJON deoimbmnkpo = this.DEOIMBMNKPO;
|
|
int ompbdbokcgl = this.OMPBDBOKCGL;
|
|
bool flag = !this.JEGMDMENDGD;
|
|
this.JEGMDMENDGD = flag;
|
|
if (this.BOMKHJIBBAI(ompbdbokcgl, deoimbmnkpo, flag))
|
|
{
|
|
int ompbdbokcgl2 = this.OMPBDBOKCGL;
|
|
this.MAMBKOLGOJG(ompbdbokcgl2);
|
|
}
|
|
this.GLKNPNONMIO = true;
|
|
}
|
|
|
|
// Token: 0x06002AFF RID: 11007 RVA: 0x000B2EA8 File Offset: 0x000B10A8
|
|
[Token(Token = "0x6002AFF")]
|
|
[Address(RVA = "0x1259130", Offset = "0x1257B30", VA = "0x181259130")]
|
|
private void BAKNCEPGNLG()
|
|
{
|
|
LeaderboardController.BBIEEGHGJON deoimbmnkpo = this.DEOIMBMNKPO;
|
|
bool jegmdmendgd = this.JEGMDMENDGD;
|
|
int ompbdbokcgl = this.OMPBDBOKCGL;
|
|
this.DEOIMBMNKPO = deoimbmnkpo;
|
|
if (this.BOMKHJIBBAI(ompbdbokcgl, deoimbmnkpo, jegmdmendgd))
|
|
{
|
|
int ompbdbokcgl2 = this.OMPBDBOKCGL;
|
|
this.MAMBKOLGOJG(ompbdbokcgl2);
|
|
}
|
|
this.GLKNPNONMIO = true;
|
|
}
|
|
|
|
// Token: 0x06002B00 RID: 11008 RVA: 0x000B2EF4 File Offset: 0x000B10F4
|
|
[Token(Token = "0x6002B00")]
|
|
[Address(RVA = "0x1259190", Offset = "0x1257B90", VA = "0x181259190")]
|
|
private void BBCGNBKLKJB()
|
|
{
|
|
LeaderboardController.LeaderboardParams[] array = this.leaderboardParams;
|
|
int ompbdbokcgl = this.OMPBDBOKCGL;
|
|
this.OMPBDBOKCGL = ompbdbokcgl;
|
|
int length = array.Length;
|
|
if ("{il2cpp array field local1->}" == (ulong)0L)
|
|
{
|
|
while (ompbdbokcgl != 0)
|
|
{
|
|
}
|
|
}
|
|
bool jegmdmendgd = this.JEGMDMENDGD;
|
|
LeaderboardController.BBIEEGHGJON deoimbmnkpo = this.DEOIMBMNKPO;
|
|
if (this.BOMKHJIBBAI(ompbdbokcgl, deoimbmnkpo, jegmdmendgd))
|
|
{
|
|
int ompbdbokcgl2 = this.OMPBDBOKCGL;
|
|
this.MAMBKOLGOJG(ompbdbokcgl2);
|
|
}
|
|
this.GLKNPNONMIO = true;
|
|
}
|
|
|
|
// Token: 0x06002B01 RID: 11009 RVA: 0x000B2F64 File Offset: 0x000B1164
|
|
[Token(Token = "0x6002B01")]
|
|
[Address(RVA = "0x125B260", Offset = "0x1259C60", VA = "0x18125B260")]
|
|
private void NJCCHIEDICM()
|
|
{
|
|
LeaderboardController.LeaderboardParams[] array = this.leaderboardParams;
|
|
int ompbdbokcgl = this.OMPBDBOKCGL;
|
|
int num = ompbdbokcgl + 1;
|
|
this.OMPBDBOKCGL = ompbdbokcgl;
|
|
int length = array.Length;
|
|
if ("{il2cpp array field local1->}" == (ulong)0L)
|
|
{
|
|
while (ompbdbokcgl != 0)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002B02 RID: 11010 RVA: 0x000B2FA8 File Offset: 0x000B11A8
|
|
[Token(Token = "0x6002B02")]
|
|
[Address(RVA = "0x12594D0", Offset = "0x1257ED0", VA = "0x1812594D0")]
|
|
private bool BOMKHJIBBAI(int JOCNMCAEOPL, LeaderboardController.BBIEEGHGJON DEOIMBMNKPO, bool NBJJNKIIGAO)
|
|
{
|
|
LeaderboardController.LJHHBJENPAG ljhhbjenpag = this.NHFCILJDGMN[JOCNMCAEOPL];
|
|
if (ljhhbjenpag != 0)
|
|
{
|
|
if (DEOIMBMNKPO != LeaderboardController.BBIEEGHGJON.NearbyScoresGlobal)
|
|
{
|
|
if (DEOIMBMNKPO != LeaderboardController.BBIEEGHGJON.NearbyScoresGlobal)
|
|
{
|
|
if (JOCNMCAEOPL != 1)
|
|
{
|
|
Debug.LogError(string.Format("Unexpected leaderboard mode: {0}", DEOIMBMNKPO));
|
|
}
|
|
if (!NBJJNKIIGAO)
|
|
{
|
|
return ljhhbjenpag.INEKBIGFNJK == (ulong)0L;
|
|
}
|
|
}
|
|
if (!NBJJNKIIGAO)
|
|
{
|
|
}
|
|
}
|
|
if (!NBJJNKIIGAO)
|
|
{
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06002B03 RID: 11011 RVA: 0x000B3004 File Offset: 0x000B1204
|
|
[Token(Token = "0x6002B03")]
|
|
[Address(RVA = "0x125B4B0", Offset = "0x1259EB0", VA = "0x18125B4B0")]
|
|
private void OFKLFJABOEA()
|
|
{
|
|
LeaderboardController.LJHHBJENPAG[] nhfciljdgmn = this.NHFCILJDGMN;
|
|
int num = 0;
|
|
if (nhfciljdgmn != 0 && nhfciljdgmn.Length != 0)
|
|
{
|
|
int ompbdbokcgl = this.OMPBDBOKCGL;
|
|
}
|
|
ECMICBEGAJG cgbiilemjhm = this.CGBIILEMJHM;
|
|
bool jegmdmendgd = this.JEGMDMENDGD;
|
|
cgbiilemjhm.NDIBBDGJDAE = jegmdmendgd;
|
|
ECMICBEGAJG cgbiilemjhm2 = this.CGBIILEMJHM;
|
|
LeaderboardController.BBIEEGHGJON deoimbmnkpo = this.DEOIMBMNKPO;
|
|
cgbiilemjhm2.GDDFBCHJBOE = deoimbmnkpo;
|
|
LeaderboardController.LeaderboardParams[] array = this.leaderboardParams;
|
|
if (array != 0 && array.Length != 0)
|
|
{
|
|
int ompbdbokcgl2 = this.OMPBDBOKCGL;
|
|
ECMICBEGAJG cgbiilemjhm3 = this.CGBIILEMJHM;
|
|
LeaderboardController.LeaderboardParams leaderboardParams = array[ompbdbokcgl2];
|
|
cgbiilemjhm3.LGDFECFKNNJ = leaderboardParams;
|
|
LeaderboardController.LeaderboardParams[] array2 = this.leaderboardParams;
|
|
ECMICBEGAJG cgbiilemjhm4 = this.CGBIILEMJHM;
|
|
int num2 = this.OMPBDBOKCGL;
|
|
num2++;
|
|
cgbiilemjhm4.NNJFOKLLIAP = array2;
|
|
LeaderboardController.LeaderboardParams[] array3 = this.leaderboardParams;
|
|
ECMICBEGAJG cgbiilemjhm5 = this.CGBIILEMJHM;
|
|
int ompbdbokcgl3 = this.OMPBDBOKCGL;
|
|
LeaderboardController.LeaderboardParams leaderboardParams2;
|
|
cgbiilemjhm5.DOFDDFPNJED = leaderboardParams2;
|
|
LeaderboardController.LeaderboardParams[] array4 = this.leaderboardParams;
|
|
ECMICBEGAJG cgbiilemjhm6 = this.CGBIILEMJHM;
|
|
int ompbdbokcgl4 = this.OMPBDBOKCGL;
|
|
LeaderboardController.LeaderboardParams leaderboardParams3;
|
|
cgbiilemjhm6.JKFLKJJANHB = leaderboardParams3;
|
|
}
|
|
this.CGBIILEMJHM.LGDFECFKNNJ = "";
|
|
this.CGBIILEMJHM.NNJFOKLLIAP = "";
|
|
this.CGBIILEMJHM.DOFDDFPNJED = "";
|
|
this.CGBIILEMJHM.JKFLKJJANHB = (FHJABCEKCCI)num;
|
|
if (num != 0)
|
|
{
|
|
LeaderboardController.BBIEEGHGJON deoimbmnkpo2 = this.DEOIMBMNKPO;
|
|
if (deoimbmnkpo2 != LeaderboardController.BBIEEGHGJON.NearbyScoresGlobal)
|
|
{
|
|
if (deoimbmnkpo2 != LeaderboardController.BBIEEGHGJON.NearbyScoresGlobal)
|
|
{
|
|
if (deoimbmnkpo2 != LeaderboardController.BBIEEGHGJON.NearbyScoresFriends)
|
|
{
|
|
goto IL_169;
|
|
}
|
|
if ((this.JEGMDMENDGD ? 1 : 0) != num)
|
|
{
|
|
}
|
|
}
|
|
if ((this.JEGMDMENDGD ? 1 : 0) != num)
|
|
{
|
|
}
|
|
}
|
|
if ((this.JEGMDMENDGD ? 1 : 0) != num)
|
|
{
|
|
}
|
|
}
|
|
IL_169:
|
|
ECMICBEGAJG cgbiilemjhm7 = this.CGBIILEMJHM;
|
|
if (num == 0)
|
|
{
|
|
}
|
|
bool flag = num == 0;
|
|
cgbiilemjhm7.HOIEIPLONFI = flag;
|
|
IEnumerable<JLPNLMIKLPF.JDOMCOIKGLI> enumerable;
|
|
if (num != 0)
|
|
{
|
|
int num3 = this.numRows;
|
|
enumerable = Enumerable.Take<JLPNLMIKLPF.JDOMCOIKGLI>(num, num3);
|
|
Func<JLPNLMIKLPF.JDOMCOIKGLI, int> func;
|
|
if (LeaderboardController.<>c.<>9__44_0 == 0)
|
|
{
|
|
func = (JLPNLMIKLPF.JDOMCOIKGLI m) => m.<FMMJEJMBDPL>k__BackingField;
|
|
LeaderboardController.<>c.<>9__44_0 = func;
|
|
}
|
|
IPromise<List<CCEOLAOLEKJ>> promise = PEGGCEDHBOF.NHCHADDMPFC(Enumerable.ToList<int>(Enumerable.Select<JLPNLMIKLPF.JDOMCOIKGLI, int>(enumerable, func)));
|
|
}
|
|
if (this.numRows > num)
|
|
{
|
|
if (num != 0)
|
|
{
|
|
this.CGBIILEMJHM.HNJGFAPLNPN[num].MIKDLDEALPN = true;
|
|
IGMPGIEJEPC[] hnjgfaplnpn = this.CGBIILEMJHM.HNJGFAPLNPN;
|
|
IGMPGIEJEPC igmpgiejepc = hnjgfaplnpn[num];
|
|
bool flag2 = enumerable == hnjgfaplnpn;
|
|
igmpgiejepc.DMKCIEPGGAB = flag2;
|
|
this.CGBIILEMJHM.HNJGFAPLNPN[num].GAINIOENNCG = enumerable;
|
|
IGMPGIEJEPC igmpgiejepc2 = this.CGBIILEMJHM.HNJGFAPLNPN[num];
|
|
ECMICBEGAJG cgbiilemjhm8 = this.CGBIILEMJHM;
|
|
if (cgbiilemjhm8.JKFLKJJANHB == FHJABCEKCCI.TIME_MILLISECONDS)
|
|
{
|
|
IGMPGIEJEPC[] hnjgfaplnpn2 = cgbiilemjhm8.HNJGFAPLNPN;
|
|
string text = num.PCEPJHHHDPH();
|
|
}
|
|
cgbiilemjhm8.HNJGFAPLNPN[num].LJAOBPBKDPG = cgbiilemjhm8;
|
|
IGMPGIEJEPC[] hnjgfaplnpn3 = this.CGBIILEMJHM.HNJGFAPLNPN;
|
|
IGMPGIEJEPC igmpgiejepc3 = hnjgfaplnpn3[num];
|
|
if (hnjgfaplnpn3.Length != 999999)
|
|
{
|
|
int length = hnjgfaplnpn3.Length;
|
|
}
|
|
igmpgiejepc3.HFDNMPKJLGH = "";
|
|
}
|
|
this.CGBIILEMJHM.HNJGFAPLNPN[num].MIKDLDEALPN = false;
|
|
num++;
|
|
}
|
|
LeaderboardView leaderboardView = this.view;
|
|
ECMICBEGAJG cgbiilemjhm9 = this.CGBIILEMJHM;
|
|
leaderboardView.CGBIILEMJHM = cgbiilemjhm9;
|
|
leaderboardView.EDGBJMDGBIL = true;
|
|
}
|
|
|
|
// Token: 0x06002B04 RID: 11012 RVA: 0x000B3314 File Offset: 0x000B1514
|
|
[Token(Token = "0x6002B04")]
|
|
[Address(RVA = "0x125AEB0", Offset = "0x12598B0", VA = "0x18125AEB0")]
|
|
private void MAMBKOLGOJG(int NHLOPIEMHHG)
|
|
{
|
|
LeaderboardController.LeaderboardParams[] array = this.leaderboardParams;
|
|
if (array != 0 && array.Length != 0)
|
|
{
|
|
LeaderboardController.BBIEEGHGJON deoimbmnkpo = this.DEOIMBMNKPO;
|
|
if (deoimbmnkpo <= LeaderboardController.BBIEEGHGJON.NearbyScoresFriends)
|
|
{
|
|
this.NJBPOEPEOBG(NHLOPIEMHHG);
|
|
return;
|
|
}
|
|
if (deoimbmnkpo == LeaderboardController.BBIEEGHGJON.Champions)
|
|
{
|
|
this.BIPMBFJBIID(NHLOPIEMHHG);
|
|
return;
|
|
}
|
|
Debug.LogError(string.Format("Unexpected leaderboard sort mode: {0}", deoimbmnkpo));
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002B05 RID: 11013 RVA: 0x000B336C File Offset: 0x000B156C
|
|
[Token(Token = "0x6002B05")]
|
|
[Address(RVA = "0x125ADD0", Offset = "0x12597D0", VA = "0x18125ADD0")]
|
|
private List<JLPNLMIKLPF.JDOMCOIKGLI> KJFLDMDLPPI(GHJONHKIHKF GIAOBLMEMMI)
|
|
{
|
|
if (GIAOBLMEMMI == 0)
|
|
{
|
|
return new List();
|
|
}
|
|
return GIAOBLMEMMI.<EKEBFHHILNI>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x06002B06 RID: 11014 RVA: 0x000B338C File Offset: 0x000B158C
|
|
[Token(Token = "0x6002B06")]
|
|
[Address(RVA = "0x1259E20", Offset = "0x1258820", VA = "0x181259E20")]
|
|
private void EILAPJCDIFL(int NHLOPIEMHHG)
|
|
{
|
|
LeaderboardController.LJHHBJENPAG[] nhfciljdgmn = this.NHFCILJDGMN;
|
|
if (nhfciljdgmn == 0)
|
|
{
|
|
LeaderboardController.LeaderboardParams[] array = this.leaderboardParams;
|
|
LeaderboardController.LJHHBJENPAG[] nhfciljdgmn2 = this.NHFCILJDGMN;
|
|
int length = array.Length;
|
|
if (nhfciljdgmn2 == 0 || nhfciljdgmn2.Length != length)
|
|
{
|
|
LeaderboardController.LJHHBJENPAG[] array2 = new LeaderboardController.LJHHBJENPAG[length];
|
|
this.NHFCILJDGMN = array2;
|
|
}
|
|
}
|
|
if ("{il2cpp array field local2->}" == (ulong)0L)
|
|
{
|
|
LeaderboardController.LJHHBJENPAG ljhhbjenpag = new LeaderboardController.LJHHBJENPAG();
|
|
if (ljhhbjenpag != 0)
|
|
{
|
|
}
|
|
nhfciljdgmn[0] = ljhhbjenpag;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002B07 RID: 11015 RVA: 0x000B33FC File Offset: 0x000B15FC
|
|
[Token(Token = "0x6002B07")]
|
|
[Address(RVA = "0x12592B0", Offset = "0x1257CB0", VA = "0x1812592B0")]
|
|
private void BIPMBFJBIID(int NHLOPIEMHHG)
|
|
{
|
|
bool jegmdmendgd = this.JEGMDMENDGD;
|
|
bool requestAllTime = jegmdmendgd;
|
|
LeaderboardController.LeaderboardParams[] array = this.leaderboardParams;
|
|
bool flag = !jegmdmendgd;
|
|
Action<GHJONHKIHKF> action = delegate(GHJONHKIHKF result)
|
|
{
|
|
if (result == 0)
|
|
{
|
|
List<JLPNLMIKLPF.JDOMCOIKGLI> list = new List();
|
|
}
|
|
List<JLPNLMIKLPF.JDOMCOIKGLI> <EKEBFHHILNI>k__BackingField = result.<EKEBFHHILNI>k__BackingField;
|
|
LeaderboardController <>4__this = this;
|
|
int idx = NHLOPIEMHHG;
|
|
<>4__this.EILAPJCDIFL(idx);
|
|
LeaderboardController <>4__this2 = this;
|
|
LeaderboardController.LJHHBJENPAG[] nhfciljdgmn;
|
|
if (!requestAllTime)
|
|
{
|
|
nhfciljdgmn = <>4__this2.NHFCILJDGMN;
|
|
int idx2 = NHLOPIEMHHG;
|
|
nhfciljdgmn[idx2].INEKBIGFNJK = <EKEBFHHILNI>k__BackingField;
|
|
}
|
|
int idx3 = NHLOPIEMHHG;
|
|
nhfciljdgmn[idx3].OLANKKPDJAA = <EKEBFHHILNI>k__BackingField;
|
|
this.GLKNPNONMIO = true;
|
|
};
|
|
if (LeaderboardController.<>c.<>9__48_1 == 0)
|
|
{
|
|
LeaderboardController.<>c.<>9__48_1 = delegate(string errMsg)
|
|
{
|
|
Debug.LogError("Failed to retrieve leaderboard: " + errMsg);
|
|
};
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06002B08 RID: 11016 RVA: 0x000B3468 File Offset: 0x000B1668
|
|
[Token(Token = "0x6002B08")]
|
|
[Address(RVA = "0x125B030", Offset = "0x1259A30", VA = "0x18125B030")]
|
|
private void NJBPOEPEOBG(int NHLOPIEMHHG)
|
|
{
|
|
bool flag = this.DEOIMBMNKPO == LeaderboardController.BBIEEGHGJON.NearbyScoresGlobal;
|
|
bool requestGlobal = flag;
|
|
bool jegmdmendgd = this.JEGMDMENDGD;
|
|
bool requestAllTime = jegmdmendgd;
|
|
LeaderboardController.LeaderboardParams[] array = this.leaderboardParams;
|
|
int num = this.numRows;
|
|
Action<GHJONHKIHKF> action = delegate(GHJONHKIHKF result)
|
|
{
|
|
if (result == 0)
|
|
{
|
|
List<JLPNLMIKLPF.JDOMCOIKGLI> list = new List();
|
|
}
|
|
List<JLPNLMIKLPF.JDOMCOIKGLI> <EKEBFHHILNI>k__BackingField = result.<EKEBFHHILNI>k__BackingField;
|
|
LeaderboardController <>4__this = this;
|
|
int idx = NHLOPIEMHHG;
|
|
<>4__this.EILAPJCDIFL(idx);
|
|
bool requestAllTime2 = requestAllTime;
|
|
LeaderboardController <>4__this2 = this;
|
|
LeaderboardController.LJHHBJENPAG[] nhfciljdgmn;
|
|
if (!requestGlobal)
|
|
{
|
|
if (!requestAllTime2)
|
|
{
|
|
nhfciljdgmn = <>4__this2.NHFCILJDGMN;
|
|
int idx2 = NHLOPIEMHHG;
|
|
nhfciljdgmn[idx2].IGDMAGCHHIN = <EKEBFHHILNI>k__BackingField;
|
|
}
|
|
int idx3 = NHLOPIEMHHG;
|
|
nhfciljdgmn[idx3].BIFOPIIHCPH = <EKEBFHHILNI>k__BackingField;
|
|
}
|
|
if (nhfciljdgmn == 0)
|
|
{
|
|
int idx4 = NHLOPIEMHHG;
|
|
nhfciljdgmn[idx4].OIKHHLLCEEI = <EKEBFHHILNI>k__BackingField;
|
|
}
|
|
int idx5 = NHLOPIEMHHG;
|
|
nhfciljdgmn[idx5].JOJACEBHJKP = <EKEBFHHILNI>k__BackingField;
|
|
this.GLKNPNONMIO = true;
|
|
};
|
|
if (LeaderboardController.<>c.<>9__49_1 == 0)
|
|
{
|
|
LeaderboardController.<>c.<>9__49_1 = delegate(string errMsg)
|
|
{
|
|
Debug.LogError("Failed to retrieve leaderboard: " + errMsg);
|
|
};
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x170007BB RID: 1979
|
|
// (get) Token: 0x06002B09 RID: 11017 RVA: 0x000B34E8 File Offset: 0x000B16E8
|
|
[Token(Token = "0x170007BB")]
|
|
public bool JBMFJOBFJHP
|
|
{
|
|
[Token(Token = "0x6002B09")]
|
|
[Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "15")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002B0A RID: 11018 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002B0A")]
|
|
[Address(RVA = "0x1259B80", Offset = "0x1258580", VA = "0x181259B80", Slot = "16")]
|
|
public void DeserializeFrom(KPNDFONGDGF HFBJGCHOANH)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002B0B RID: 11019 RVA: 0x000B34F8 File Offset: 0x000B16F8
|
|
[Token(Token = "0x6002B0B")]
|
|
[Address(RVA = "0x125BFA0", Offset = "0x125A9A0", VA = "0x18125BFA0", Slot = "17")]
|
|
public void SerializeTo(ref PDEKIHFJKHJ IABNDBNHMKF, ref MKNCHKCCIHK NHFINJNIPGK, StringBuilder BIPOIFGEMGB)
|
|
{
|
|
FPMJPCMKIJN fpmjpcmkijn = new FPMJPCMKIJN();
|
|
int num = 0;
|
|
LeaderboardController.LeaderboardParams[] array = this.leaderboardParams;
|
|
if (num < array.Length)
|
|
{
|
|
FPMJPCMKIJN.FEBEEFNGIAM.FCLNDFKHKEC fclndfkhkec = new FPMJPCMKIJN.FEBEEFNGIAM.FCLNDFKHKEC();
|
|
LeaderboardController.LeaderboardParams[] array2 = this.leaderboardParams;
|
|
LeaderboardController.LeaderboardParams leaderboardParams;
|
|
fclndfkhkec.PGDLAFGHADI = leaderboardParams != null;
|
|
LeaderboardController.LeaderboardParams[] array3 = this.leaderboardParams;
|
|
LeaderboardController.LeaderboardParams[] array4 = this.leaderboardParams;
|
|
LeaderboardController.LeaderboardParams[] array5 = this.leaderboardParams;
|
|
LeaderboardController.LeaderboardParams leaderboardParams2;
|
|
fclndfkhkec.BNFOMMPOKGK = leaderboardParams2 != null;
|
|
LeaderboardController.LeaderboardParams[] array6 = this.leaderboardParams;
|
|
LeaderboardController.LeaderboardParams leaderboardParams3;
|
|
fclndfkhkec.AKGBCHLOBDB = leaderboardParams3;
|
|
LeaderboardController.LeaderboardParams[] array7 = this.leaderboardParams;
|
|
num++;
|
|
object[] array8 = new object[1];
|
|
string name = base.gameObject.name;
|
|
if (name != 0)
|
|
{
|
|
}
|
|
array8[0] = name;
|
|
Debug.LogErrorFormat(this, "Error serializing Leaderboard {0}: Data already specified.", array8);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002B0C RID: 11020 RVA: 0x000B35AC File Offset: 0x000B17AC
|
|
[Token(Token = "0x6002B0C")]
|
|
[Address(RVA = "0x125C570", Offset = "0x125AF70", VA = "0x18125C570")]
|
|
public LeaderboardController()
|
|
{
|
|
List<SynchronizedField<string, string, bool, bool, int>> list = new List();
|
|
this.CLEBMIJDPLH = list;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x04002419 RID: 9241
|
|
[Token(Token = "0x4002419")]
|
|
private const int NPPBILIOOAB = 32;
|
|
|
|
// Token: 0x0400241A RID: 9242
|
|
[Token(Token = "0x400241A")]
|
|
private const int DHLPDJIBFHO = 16;
|
|
|
|
// Token: 0x0400241B RID: 9243
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400241B")]
|
|
[SerializeField]
|
|
private LeaderboardView view;
|
|
|
|
// Token: 0x0400241C RID: 9244
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400241C")]
|
|
[SerializeField]
|
|
private int numRows = (int)((ulong)10L);
|
|
|
|
// Token: 0x0400241D RID: 9245
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400241D")]
|
|
[SerializeField]
|
|
private LeaderboardController.LeaderboardParams[] leaderboardParams;
|
|
|
|
// Token: 0x0400241E RID: 9246
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400241E")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)]
|
|
private CreationObject creationObject;
|
|
|
|
// Token: 0x0400241F RID: 9247
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400241F")]
|
|
private GameManager ONLEICCNNBI;
|
|
|
|
// Token: 0x04002420 RID: 9248
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x4002420")]
|
|
private bool JEGMDMENDGD = true;
|
|
|
|
// Token: 0x04002421 RID: 9249
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x6C")]
|
|
[Token(Token = "0x4002421")]
|
|
private LeaderboardController.BBIEEGHGJON DEOIMBMNKPO;
|
|
|
|
// Token: 0x04002422 RID: 9250
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x4002422")]
|
|
private int OMPBDBOKCGL;
|
|
|
|
// Token: 0x04002423 RID: 9251
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x4002423")]
|
|
private LeaderboardController.LJHHBJENPAG[] NHFCILJDGMN;
|
|
|
|
// Token: 0x04002424 RID: 9252
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x4002424")]
|
|
private ECMICBEGAJG CGBIILEMJHM;
|
|
|
|
// Token: 0x04002425 RID: 9253
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x4002425")]
|
|
private bool GLKNPNONMIO = true;
|
|
|
|
// Token: 0x04002426 RID: 9254
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x89")]
|
|
[Token(Token = "0x4002426")]
|
|
private bool MFBIIAEFGPM;
|
|
|
|
// Token: 0x04002427 RID: 9255
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x4002427")]
|
|
private List<SynchronizedField<string, string, bool, bool, int>> CLEBMIJDPLH;
|
|
|
|
// Token: 0x020005A3 RID: 1443
|
|
[Token(Token = "0x20005A3")]
|
|
public enum BBIEEGHGJON
|
|
{
|
|
// Token: 0x04002429 RID: 9257
|
|
[Token(Token = "0x4002429")]
|
|
NearbyScoresGlobal,
|
|
// Token: 0x0400242A RID: 9258
|
|
[Token(Token = "0x400242A")]
|
|
NearbyScoresFriends,
|
|
// Token: 0x0400242B RID: 9259
|
|
[Token(Token = "0x400242B")]
|
|
Champions,
|
|
// Token: 0x0400242C RID: 9260
|
|
[Token(Token = "0x400242C")]
|
|
NUM_VALUES
|
|
}
|
|
|
|
// Token: 0x020005A4 RID: 1444
|
|
[Token(Token = "0x20005A4")]
|
|
[Serializable]
|
|
private struct LeaderboardParams
|
|
{
|
|
// Token: 0x0400242D RID: 9261
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400242D")]
|
|
public string FullTitle;
|
|
|
|
// Token: 0x0400242E RID: 9262
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
|
[Token(Token = "0x400242E")]
|
|
public string ShortTitle;
|
|
|
|
// Token: 0x0400242F RID: 9263
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400242F")]
|
|
public string ScoreLabel;
|
|
|
|
// Token: 0x04002430 RID: 9264
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4002430")]
|
|
public int StatChannel;
|
|
|
|
// Token: 0x04002431 RID: 9265
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")]
|
|
[Token(Token = "0x4002431")]
|
|
public bool SortAscending;
|
|
|
|
// Token: 0x04002432 RID: 9266
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1D")]
|
|
[Token(Token = "0x4002432")]
|
|
public bool UseStatOnLeaderboard;
|
|
|
|
// Token: 0x04002433 RID: 9267
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4002433")]
|
|
public FHJABCEKCCI FormattingMode;
|
|
}
|
|
|
|
// Token: 0x020005A5 RID: 1445
|
|
[Token(Token = "0x20005A5")]
|
|
public class LJHHBJENPAG
|
|
{
|
|
// Token: 0x06002B0D RID: 11021 RVA: 0x000B35E4 File Offset: 0x000B17E4
|
|
[Token(Token = "0x6002B0D")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public LJHHBJENPAG()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04002434 RID: 9268
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4002434")]
|
|
public List<JLPNLMIKLPF.JDOMCOIKGLI> JOJACEBHJKP;
|
|
|
|
// Token: 0x04002435 RID: 9269
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4002435")]
|
|
public List<JLPNLMIKLPF.JDOMCOIKGLI> BIFOPIIHCPH;
|
|
|
|
// Token: 0x04002436 RID: 9270
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4002436")]
|
|
public List<JLPNLMIKLPF.JDOMCOIKGLI> OLANKKPDJAA;
|
|
|
|
// Token: 0x04002437 RID: 9271
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4002437")]
|
|
public List<JLPNLMIKLPF.JDOMCOIKGLI> OIKHHLLCEEI;
|
|
|
|
// Token: 0x04002438 RID: 9272
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4002438")]
|
|
public List<JLPNLMIKLPF.JDOMCOIKGLI> IGDMAGCHHIN;
|
|
|
|
// Token: 0x04002439 RID: 9273
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4002439")]
|
|
public List<JLPNLMIKLPF.JDOMCOIKGLI> INEKBIGFNJK;
|
|
}
|
|
|
|
// Token: 0x020005A6 RID: 1446
|
|
[Token(Token = "0x20005A6")]
|
|
[CompilerGenerated]
|
|
private sealed class IIKCHPGNMOD
|
|
{
|
|
// Token: 0x06002B0E RID: 11022 RVA: 0x000B35F8 File Offset: 0x000B17F8
|
|
[Token(Token = "0x6002B0E")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public IIKCHPGNMOD()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06002B0F RID: 11023 RVA: 0x000B360C File Offset: 0x000B180C
|
|
[Token(Token = "0x6002B0F")]
|
|
[Address(RVA = "0x124C1F0", Offset = "0x124ABF0", VA = "0x18124C1F0")]
|
|
internal void <InitializeSynchronizedConfigurationSettings>b__0()
|
|
{
|
|
LeaderboardController leaderboardController = this.<>4__this;
|
|
int num = this.capturedStatIdx;
|
|
leaderboardController.DBBKONIPMPM(num);
|
|
}
|
|
|
|
// Token: 0x0400243A RID: 9274
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400243A")]
|
|
public int capturedStatIdx;
|
|
|
|
// Token: 0x0400243B RID: 9275
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400243B")]
|
|
public LeaderboardController <>4__this;
|
|
}
|
|
|
|
// Token: 0x020005A7 RID: 1447
|
|
[Token(Token = "0x20005A7")]
|
|
[CompilerGenerated]
|
|
private sealed class GKOCKBEBEHI
|
|
{
|
|
// Token: 0x06002B10 RID: 11024 RVA: 0x000B3634 File Offset: 0x000B1834
|
|
[Token(Token = "0x6002B10")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public GKOCKBEBEHI()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06002B11 RID: 11025 RVA: 0x000B3648 File Offset: 0x000B1848
|
|
[Token(Token = "0x6002B11")]
|
|
[Address(RVA = "0x124BA00", Offset = "0x124A400", VA = "0x18124BA00")]
|
|
internal void <SetupConfigurationMenu>b__1(CreationObjectSettingBooleanUIControl instance)
|
|
{
|
|
int num = this.currentIdx;
|
|
num++;
|
|
TextMeshProUGUI propertyDescription = instance.PropertyDescription;
|
|
string text = string.Format("Show Stat {0}", num);
|
|
propertyDescription.text = text;
|
|
if (this.<>9__10 == 0)
|
|
{
|
|
Func<bool> func = delegate
|
|
{
|
|
LeaderboardController.LeaderboardParams[] leaderboardParams = this.<>4__this.leaderboardParams;
|
|
int num2 = this.currentIdx;
|
|
throw new NullReferenceException();
|
|
};
|
|
this.<>9__10 = func;
|
|
}
|
|
if (this.<>9__11 == 0)
|
|
{
|
|
Action<bool> action = delegate(bool value)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
};
|
|
this.<>9__11 = action;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002B12 RID: 11026 RVA: 0x000B36BC File Offset: 0x000B18BC
|
|
[Token(Token = "0x6002B12")]
|
|
[Address(RVA = "0x124B4E0", Offset = "0x1249EE0", VA = "0x18124B4E0")]
|
|
internal bool <SetupConfigurationMenu>b__10()
|
|
{
|
|
LeaderboardController.LeaderboardParams[] leaderboardParams = this.<>4__this.leaderboardParams;
|
|
int num = this.currentIdx;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06002B13 RID: 11027 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002B13")]
|
|
[Address(RVA = "0x124B530", Offset = "0x1249F30", VA = "0x18124B530")]
|
|
internal void <SetupConfigurationMenu>b__11(bool value)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002B14 RID: 11028 RVA: 0x000B36E4 File Offset: 0x000B18E4
|
|
[Token(Token = "0x6002B14")]
|
|
[Address(RVA = "0x124BB10", Offset = "0x124A510", VA = "0x18124BB10")]
|
|
internal void <SetupConfigurationMenu>b__3(CreationObjectSettingStringUIControl instance)
|
|
{
|
|
int num = 0;
|
|
int num2 = this.currentIdx;
|
|
num2++;
|
|
TextMeshProUGUI propertyDescription = instance.PropertyDescription;
|
|
string text = string.Format("Stat {0} Full Name", num2);
|
|
propertyDescription.text = text;
|
|
int num3 = this.currentIdx;
|
|
num3++;
|
|
string text2 = string.Format("Stat {0} Full Name", num3);
|
|
instance.JJAPBNJPPAK = num;
|
|
instance.JJAPBNJPPAK.HLOLBMKJFOM = (EBPEIAPPJJK)num;
|
|
if (this.<>9__12 == 0)
|
|
{
|
|
Func<string> func = delegate
|
|
{
|
|
LeaderboardController.LeaderboardParams[] leaderboardParams = this.<>4__this.leaderboardParams;
|
|
int num4 = this.currentIdx;
|
|
LeaderboardController.LeaderboardParams leaderboardParams2 = leaderboardParams[num4];
|
|
throw new NullReferenceException();
|
|
};
|
|
this.<>9__12 = func;
|
|
}
|
|
if (this.<>9__13 == 0)
|
|
{
|
|
Action<string> action = delegate(string newName)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
};
|
|
this.<>9__13 = action;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002B15 RID: 11029 RVA: 0x000B3790 File Offset: 0x000B1990
|
|
[Token(Token = "0x6002B15")]
|
|
[Address(RVA = "0x124B5C0", Offset = "0x1249FC0", VA = "0x18124B5C0")]
|
|
internal string <SetupConfigurationMenu>b__12()
|
|
{
|
|
LeaderboardController.LeaderboardParams[] leaderboardParams = this.<>4__this.leaderboardParams;
|
|
int num = this.currentIdx;
|
|
LeaderboardController.LeaderboardParams leaderboardParams2 = leaderboardParams[num];
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06002B16 RID: 11030 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002B16")]
|
|
[Address(RVA = "0x124B610", Offset = "0x124A010", VA = "0x18124B610")]
|
|
internal void <SetupConfigurationMenu>b__13(string newName)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002B17 RID: 11031 RVA: 0x000B37C0 File Offset: 0x000B19C0
|
|
[Token(Token = "0x6002B17")]
|
|
[Address(RVA = "0x124BCB0", Offset = "0x124A6B0", VA = "0x18124BCB0")]
|
|
internal void <SetupConfigurationMenu>b__5(CreationObjectSettingStringUIControl instance)
|
|
{
|
|
int num = 0;
|
|
int num2 = this.currentIdx;
|
|
num2++;
|
|
TextMeshProUGUI propertyDescription = instance.PropertyDescription;
|
|
string text = string.Format("Stat {0} Short Name", num2);
|
|
propertyDescription.text = text;
|
|
int num3 = this.currentIdx;
|
|
num3++;
|
|
string text2 = string.Format("Stat {0} Short Name", num3);
|
|
instance.JJAPBNJPPAK = num;
|
|
instance.JJAPBNJPPAK.HLOLBMKJFOM = (EBPEIAPPJJK)num;
|
|
if (this.<>9__14 == 0)
|
|
{
|
|
Func<string> func = delegate
|
|
{
|
|
LeaderboardController.LeaderboardParams[] leaderboardParams = this.<>4__this.leaderboardParams;
|
|
int num4 = this.currentIdx;
|
|
throw new NullReferenceException();
|
|
};
|
|
this.<>9__14 = func;
|
|
}
|
|
if (this.<>9__15 == 0)
|
|
{
|
|
Action<string> action = delegate(string newName)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
};
|
|
this.<>9__15 = action;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002B18 RID: 11032 RVA: 0x000B386C File Offset: 0x000B1A6C
|
|
[Token(Token = "0x6002B18")]
|
|
[Address(RVA = "0x124B700", Offset = "0x124A100", VA = "0x18124B700")]
|
|
internal string <SetupConfigurationMenu>b__14()
|
|
{
|
|
LeaderboardController.LeaderboardParams[] leaderboardParams = this.<>4__this.leaderboardParams;
|
|
int num = this.currentIdx;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06002B19 RID: 11033 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002B19")]
|
|
[Address(RVA = "0x124B750", Offset = "0x124A150", VA = "0x18124B750")]
|
|
internal void <SetupConfigurationMenu>b__15(string newName)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002B1A RID: 11034 RVA: 0x000B3894 File Offset: 0x000B1A94
|
|
[Token(Token = "0x6002B1A")]
|
|
[Address(RVA = "0x124BE50", Offset = "0x124A850", VA = "0x18124BE50")]
|
|
internal void <SetupConfigurationMenu>b__7(CreationObjectSettingBooleanUIControl instance)
|
|
{
|
|
int num = this.currentIdx;
|
|
num++;
|
|
TextMeshProUGUI propertyDescription = instance.PropertyDescription;
|
|
string text = string.Format("Sort Ascending Stat {0}", num);
|
|
propertyDescription.text = text;
|
|
if (this.<>9__16 == 0)
|
|
{
|
|
Func<bool> func = delegate
|
|
{
|
|
LeaderboardController.LeaderboardParams[] leaderboardParams = this.<>4__this.leaderboardParams;
|
|
int num2 = this.currentIdx;
|
|
throw new NullReferenceException();
|
|
};
|
|
this.<>9__16 = func;
|
|
}
|
|
if (this.<>9__17 == 0)
|
|
{
|
|
Action<bool> action = delegate(bool value)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
};
|
|
this.<>9__17 = action;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002B1B RID: 11035 RVA: 0x000B3908 File Offset: 0x000B1B08
|
|
[Token(Token = "0x6002B1B")]
|
|
[Address(RVA = "0x124B840", Offset = "0x124A240", VA = "0x18124B840")]
|
|
internal bool <SetupConfigurationMenu>b__16()
|
|
{
|
|
LeaderboardController.LeaderboardParams[] leaderboardParams = this.<>4__this.leaderboardParams;
|
|
int num = this.currentIdx;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06002B1C RID: 11036 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002B1C")]
|
|
[Address(RVA = "0x124B890", Offset = "0x124A290", VA = "0x18124B890")]
|
|
internal void <SetupConfigurationMenu>b__17(bool value)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06002B1D RID: 11037 RVA: 0x000B3930 File Offset: 0x000B1B30
|
|
[Token(Token = "0x6002B1D")]
|
|
[Address(RVA = "0x124BF60", Offset = "0x124A960", VA = "0x18124BF60")]
|
|
internal void <SetupConfigurationMenu>b__9(CreationObjectSettingFriendlyIntControl instance)
|
|
{
|
|
instance.PropertyDescription.text = "Stat Formatting";
|
|
if (this.<>9__18 == 0)
|
|
{
|
|
Func<int> func = delegate
|
|
{
|
|
LeaderboardController.LeaderboardParams[] leaderboardParams = this.<>4__this.leaderboardParams;
|
|
return this.currentIdx;
|
|
};
|
|
this.<>9__18 = func;
|
|
}
|
|
if (this.<>9__19 == 0)
|
|
{
|
|
Action<int> action = delegate(int value)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
};
|
|
this.<>9__19 = action;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002B1E RID: 11038 RVA: 0x000B3990 File Offset: 0x000B1B90
|
|
[Token(Token = "0x6002B1E")]
|
|
[Address(RVA = "0x124B920", Offset = "0x124A320", VA = "0x18124B920")]
|
|
internal int <SetupConfigurationMenu>b__18()
|
|
{
|
|
LeaderboardController.LeaderboardParams[] leaderboardParams = this.<>4__this.leaderboardParams;
|
|
return this.currentIdx;
|
|
}
|
|
|
|
// Token: 0x06002B1F RID: 11039 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6002B1F")]
|
|
[Address(RVA = "0x124B970", Offset = "0x124A370", VA = "0x18124B970")]
|
|
internal void <SetupConfigurationMenu>b__19(int value)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0400243C RID: 9276
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400243C")]
|
|
public int currentIdx;
|
|
|
|
// Token: 0x0400243D RID: 9277
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400243D")]
|
|
public LeaderboardController <>4__this;
|
|
|
|
// Token: 0x0400243E RID: 9278
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400243E")]
|
|
public Func<bool> <>9__10;
|
|
|
|
// Token: 0x0400243F RID: 9279
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400243F")]
|
|
public Action<bool> <>9__11;
|
|
|
|
// Token: 0x04002440 RID: 9280
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4002440")]
|
|
public Func<string> <>9__12;
|
|
|
|
// Token: 0x04002441 RID: 9281
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4002441")]
|
|
public Action<string> <>9__13;
|
|
|
|
// Token: 0x04002442 RID: 9282
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4002442")]
|
|
public Func<string> <>9__14;
|
|
|
|
// Token: 0x04002443 RID: 9283
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4002443")]
|
|
public Action<string> <>9__15;
|
|
|
|
// Token: 0x04002444 RID: 9284
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x4002444")]
|
|
public Func<bool> <>9__16;
|
|
|
|
// Token: 0x04002445 RID: 9285
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x4002445")]
|
|
public Action<bool> <>9__17;
|
|
|
|
// Token: 0x04002446 RID: 9286
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x4002446")]
|
|
public Func<int> <>9__18;
|
|
|
|
// Token: 0x04002447 RID: 9287
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x4002447")]
|
|
public Action<int> <>9__19;
|
|
}
|
|
|
|
// Token: 0x020005A9 RID: 1449
|
|
[Token(Token = "0x20005A9")]
|
|
[CompilerGenerated]
|
|
private sealed class CDCIBGMHCIN
|
|
{
|
|
// Token: 0x06002B2A RID: 11050 RVA: 0x000B3ACC File Offset: 0x000B1CCC
|
|
[Token(Token = "0x6002B2A")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public CDCIBGMHCIN()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06002B2B RID: 11051 RVA: 0x000B3AE0 File Offset: 0x000B1CE0
|
|
[Token(Token = "0x6002B2B")]
|
|
[Address(RVA = "0x124B2D0", Offset = "0x1249CD0", VA = "0x18124B2D0")]
|
|
internal bool <OnAccountUpdated>b__0(IGMPGIEJEPC entry)
|
|
{
|
|
int num = this.accountId;
|
|
return entry.GAINIOENNCG == (long)num;
|
|
}
|
|
|
|
// Token: 0x04002451 RID: 9297
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4002451")]
|
|
public int accountId;
|
|
}
|
|
|
|
// Token: 0x020005AA RID: 1450
|
|
[Token(Token = "0x20005AA")]
|
|
[CompilerGenerated]
|
|
private sealed class MGBMFAEPCIN
|
|
{
|
|
// Token: 0x06002B2C RID: 11052 RVA: 0x000B3B04 File Offset: 0x000B1D04
|
|
[Token(Token = "0x6002B2C")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public MGBMFAEPCIN()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06002B2D RID: 11053 RVA: 0x000B3B18 File Offset: 0x000B1D18
|
|
[Token(Token = "0x6002B2D")]
|
|
[Address(RVA = "0x1263E20", Offset = "0x1262820", VA = "0x181263E20")]
|
|
internal void <HandleChampionsScoresRequest>b__0(GHJONHKIHKF result)
|
|
{
|
|
if (result == 0)
|
|
{
|
|
List<JLPNLMIKLPF.JDOMCOIKGLI> list = new List();
|
|
}
|
|
List<JLPNLMIKLPF.JDOMCOIKGLI> <EKEBFHHILNI>k__BackingField = result.<EKEBFHHILNI>k__BackingField;
|
|
LeaderboardController leaderboardController = this.<>4__this;
|
|
int num = this.idx;
|
|
leaderboardController.EILAPJCDIFL(num);
|
|
LeaderboardController leaderboardController2 = this.<>4__this;
|
|
LeaderboardController.LJHHBJENPAG[] nhfciljdgmn;
|
|
if (!this.requestAllTime)
|
|
{
|
|
nhfciljdgmn = leaderboardController2.NHFCILJDGMN;
|
|
int num2 = this.idx;
|
|
nhfciljdgmn[num2].INEKBIGFNJK = <EKEBFHHILNI>k__BackingField;
|
|
}
|
|
int num3 = this.idx;
|
|
nhfciljdgmn[num3].OLANKKPDJAA = <EKEBFHHILNI>k__BackingField;
|
|
this.<>4__this.GLKNPNONMIO = true;
|
|
}
|
|
|
|
// Token: 0x04002452 RID: 9298
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4002452")]
|
|
public LeaderboardController <>4__this;
|
|
|
|
// Token: 0x04002453 RID: 9299
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4002453")]
|
|
public int idx;
|
|
|
|
// Token: 0x04002454 RID: 9300
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")]
|
|
[Token(Token = "0x4002454")]
|
|
public bool requestAllTime;
|
|
}
|
|
|
|
// Token: 0x020005AB RID: 1451
|
|
[Token(Token = "0x20005AB")]
|
|
[CompilerGenerated]
|
|
private sealed class HIOCIGCDGKO
|
|
{
|
|
// Token: 0x06002B2E RID: 11054 RVA: 0x000B3BA8 File Offset: 0x000B1DA8
|
|
[Token(Token = "0x6002B2E")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public HIOCIGCDGKO()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06002B2F RID: 11055 RVA: 0x000B3BBC File Offset: 0x000B1DBC
|
|
[Token(Token = "0x6002B2F")]
|
|
[Address(RVA = "0x124C040", Offset = "0x124AA40", VA = "0x18124C040")]
|
|
internal void <HandleNearbyScoresRequest>b__0(GHJONHKIHKF result)
|
|
{
|
|
if (result == 0)
|
|
{
|
|
List<JLPNLMIKLPF.JDOMCOIKGLI> list = new List();
|
|
}
|
|
List<JLPNLMIKLPF.JDOMCOIKGLI> <EKEBFHHILNI>k__BackingField = result.<EKEBFHHILNI>k__BackingField;
|
|
LeaderboardController leaderboardController = this.<>4__this;
|
|
int num = this.idx;
|
|
leaderboardController.EILAPJCDIFL(num);
|
|
bool flag = this.requestAllTime;
|
|
LeaderboardController leaderboardController2 = this.<>4__this;
|
|
LeaderboardController.LJHHBJENPAG[] nhfciljdgmn;
|
|
if (!this.requestGlobal)
|
|
{
|
|
if (!flag)
|
|
{
|
|
nhfciljdgmn = leaderboardController2.NHFCILJDGMN;
|
|
int num2 = this.idx;
|
|
nhfciljdgmn[num2].IGDMAGCHHIN = <EKEBFHHILNI>k__BackingField;
|
|
}
|
|
int num3 = this.idx;
|
|
nhfciljdgmn[num3].BIFOPIIHCPH = <EKEBFHHILNI>k__BackingField;
|
|
}
|
|
if (nhfciljdgmn == 0)
|
|
{
|
|
int num4 = this.idx;
|
|
nhfciljdgmn[num4].OIKHHLLCEEI = <EKEBFHHILNI>k__BackingField;
|
|
}
|
|
int num5 = this.idx;
|
|
nhfciljdgmn[num5].JOJACEBHJKP = <EKEBFHHILNI>k__BackingField;
|
|
this.<>4__this.GLKNPNONMIO = true;
|
|
}
|
|
|
|
// Token: 0x04002455 RID: 9301
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4002455")]
|
|
public LeaderboardController <>4__this;
|
|
|
|
// Token: 0x04002456 RID: 9302
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4002456")]
|
|
public int idx;
|
|
|
|
// Token: 0x04002457 RID: 9303
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")]
|
|
[Token(Token = "0x4002457")]
|
|
public bool requestGlobal;
|
|
|
|
// Token: 0x04002458 RID: 9304
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1D")]
|
|
[Token(Token = "0x4002458")]
|
|
public bool requestAllTime;
|
|
}
|
|
}
|