using System; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using System.Text; using AGUI.StackedUI; using Cpp2IlInjected; using Photon.Pun; using RecRoom; using RecRoom.AGUI.ToolUIs; using RecRoom.Core.Creation; using TMPro; using UnityEngine; // Token: 0x02000596 RID: 1430 [Token(Token = "0x2000596")] public class LeaderboardController : MonoBehaviourPun, EOCLMMENCKH { // Token: 0x06002AC0 RID: 10944 RVA: 0x000AE868 File Offset: 0x000ACA68 [Token(Token = "0x6002AC0")] [Address(RVA = "0x91B7B0", Offset = "0x91A5B0", VA = "0x18091B7B0")] private void LNNICFMMGAP(int OAAMPGPMEDE, string MMBOKOLAJFH) { string name = MMBOKOLAJFH; PMGCJEPKFOF pmgcjepkfof = NKHBKKGOIHL.EFFCNBECOKA(MMBOKOLAJFH); Action action = delegate(NKHBKKGOIHL.PEHMCMIFBJO response) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); }; throw new NullReferenceException(); } // Token: 0x06002AC1 RID: 10945 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6002AC1")] [Address(RVA = "0x919530", Offset = "0x918330", VA = "0x180919530")] private string AGOEGGEEKJI(int OAAMPGPMEDE) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002AC2 RID: 10946 RVA: 0x000AE8AC File Offset: 0x000ACAAC [Token(Token = "0x6002AC2")] [Address(RVA = "0x91B5F0", Offset = "0x91A3F0", VA = "0x18091B5F0")] private void HDCJNMGLHBB(int OAAMPGPMEDE, string MMBOKOLAJFH) { string name = MMBOKOLAJFH; PMGCJEPKFOF pmgcjepkfof = NKHBKKGOIHL.EFFCNBECOKA(MMBOKOLAJFH); Action action = delegate(NKHBKKGOIHL.PEHMCMIFBJO response) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); }; throw new NullReferenceException(); } // Token: 0x06002AC3 RID: 10947 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6002AC3")] [Address(RVA = "0x9195A0", Offset = "0x9183A0", VA = "0x1809195A0")] private string ANPEADJHPMF(int OAAMPGPMEDE) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002AC4 RID: 10948 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6002AC4")] [Address(RVA = "0x91B570", Offset = "0x91A370", VA = "0x18091B570")] private void GNOIMACNLHN(int OAAMPGPMEDE, bool OCKJFCGBMOK) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002AC5 RID: 10949 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6002AC5")] [Address(RVA = "0x91A9F0", Offset = "0x9197F0", VA = "0x18091A9F0")] private bool FMCCBFPIPCO(int OAAMPGPMEDE) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002AC6 RID: 10950 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6002AC6")] [Address(RVA = "0x919730", Offset = "0x918530", VA = "0x180919730")] private void BFOGJLLJJAB(int OAAMPGPMEDE, bool NLNOIMOINPG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002AC7 RID: 10951 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6002AC7")] [Address(RVA = "0x91B6E0", Offset = "0x91A4E0", VA = "0x18091B6E0")] private bool HNEAIMPNLHL(int OAAMPGPMEDE) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002AC8 RID: 10952 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6002AC8")] [Address(RVA = "0x91BE20", Offset = "0x91AC20", VA = "0x18091BE20")] private void OCPAGGCGEAP(int OAAMPGPMEDE, int HFMBAGMDCOB) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002AC9 RID: 10953 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6002AC9")] [Address(RVA = "0x91B9B0", Offset = "0x91A7B0", VA = "0x18091B9B0")] private FHJABCEKCCI MMIICEOJPKN(int OAAMPGPMEDE) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002ACA RID: 10954 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6002ACA")] [Address(RVA = "0x919B50", Offset = "0x918950", VA = "0x180919B50")] private void DBBKONIPMPM(int OAAMPGPMEDE) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002ACB RID: 10955 RVA: 0x000AE8F0 File Offset: 0x000ACAF0 [Token(Token = "0x6002ACB")] [Address(RVA = "0x919610", Offset = "0x918410", VA = "0x180919610", Slot = "13")] protected override void Awake() { base..ctor(); this.DLHINFKNMAC(); } // Token: 0x06002ACC RID: 10956 RVA: 0x000AE90C File Offset: 0x000ACB0C [Token(Token = "0x6002ACC")] [Address(RVA = "0x919E40", Offset = "0x918C40", VA = "0x180919E40")] 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); }; EHKOFEFOLEE ehkofefolee; this.CLEBMIJDPLH.Add(ehkofefolee); LeaderboardController.LeaderboardParams[] array3 = this.leaderboardParams; } } // Token: 0x06002ACD RID: 10957 RVA: 0x000AE998 File Offset: 0x000ACB98 [Token(Token = "0x6002ACD")] [Address(RVA = "0x91CC80", Offset = "0x91BA80", VA = "0x18091CC80")] 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(); int num2 = 0; if (componentInChildren == num2) { this.FIPAIOFCMFL(); } this.GECHNKHDLOD(); } // Token: 0x06002ACE RID: 10958 RVA: 0x000AEA40 File Offset: 0x000ACC40 [Token(Token = "0x6002ACE")] [Address(RVA = "0x91AA60", Offset = "0x919860", VA = "0x18091AA60")] 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: 0x06002ACF RID: 10959 RVA: 0x000AEA84 File Offset: 0x000ACC84 [Token(Token = "0x6002ACF")] [Address(RVA = "0x91A4A0", Offset = "0x9192A0", VA = "0x18091A4A0")] 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(); this.view = componentInChildren; int num2 = 0; if (componentInChildren == num2) { ImposterGraphicRaycaster componentInChildren2 = base.GetComponentInChildren(); int num3 = 0; if (componentInChildren2 != num3) { LeaderboardView componentInChildren3 = componentInChildren2.ImposterViewManager.AILMDFFHDOD.gameObject.GetComponentInChildren(); 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; } MFBGLIHGCGO nlhpibggdmo = PEGGCEDHBOF.NLHPIBGGDMO; Action action = new Action(this.NLHPIBGGDMO); PEGGCEDHBOF.NLHPIBGGDMO = MFBGLIHGCGO.BPJDFPACLMK(nlhpibggdmo, action); this.OFKLFJABOEA(); int ompbdbokcgl = this.OMPBDBOKCGL; this.GLKNPNONMIO = false; this.MAMBKOLGOJG(ompbdbokcgl); } // Token: 0x06002AD0 RID: 10960 RVA: 0x000AECCC File Offset: 0x000ACECC [Token(Token = "0x6002AD0")] [Address(RVA = "0x91C600", Offset = "0x91B400", VA = "0x18091C600", Slot = "14")] protected override void OnDestroy() { LeaderboardView.OFIEBENHEGA gaiobbeanka; Delegate delegate3; for (;;) { base.OnDestroy(); MFBGLIHGCGO nlhpibggdmo = PEGGCEDHBOF.NLHPIBGGDMO; Action action = new Action(this.NLHPIBGGDMO); PEGGCEDHBOF.NLHPIBGGDMO = MFBGLIHGCGO.GMNMHGMFGOL(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: 0x06002AD1 RID: 10961 RVA: 0x000AEE44 File Offset: 0x000AD044 [Token(Token = "0x6002AD1")] [Address(RVA = "0x91CF10", Offset = "0x91BD10", VA = "0x18091CF10")] private void Update() { if (!this.MFBIIAEFGPM) { this.FIPAIOFCMFL(); } if (this.GLKNPNONMIO && this.MFBIIAEFGPM) { this.OFKLFJABOEA(); this.GLKNPNONMIO = false; } } // Token: 0x06002AD2 RID: 10962 RVA: 0x000AEE80 File Offset: 0x000AD080 [Token(Token = "0x6002AD2")] [Address(RVA = "0x91AAC0", Offset = "0x9198C0", VA = "0x18091AAC0")] private void GECHNKHDLOD() { List list = new List(); List list2 = new List(); LeaderboardController.LeaderboardParams[] array = this.leaderboardParams; int num = 0; if (num < array.Length) { int currentIdx = num; if (num > 0) { DOPNALIMPNA dopnalimpna = ONOKJPIMIIP.PPEHCIDIPHP(); list2.Add(dopnalimpna); } if (LeaderboardController.<>c.<>9__36_0 == 0) { LeaderboardController.<>c.<>9__36_0 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultBoolUIControlPrefab; } Func <>9__20; Action <>9__21; OMKPHDBNLKH.OHINDOLFNMP ohindolfnmp = delegate(CreationObjectSettingBooleanUIControl instance) { int num13 = currentIdx; num13++; TextMeshProUGUI propertyDescription = instance.PropertyDescription; string text6 = string.Format("Show Stat {0}", num13); string text7 = propertyDescription.text; if (<>9__20 == 0) { Func func6 = delegate { LeaderboardController.LeaderboardParams[] array2 = this.leaderboardParams; int currentIdx19 = currentIdx; throw new NullReferenceException(); }; <>9__20 = func6; } if (<>9__21 == 0) { Action action6 = delegate(bool value) { LeaderboardController <>4__this = this; int currentIdx2 = currentIdx; <>4__this.BFOGJLLJJAB(currentIdx2, value); }; <>9__21 = action6; } }; CPNMFOKDBKM cpnmfokdbkm; list.Add(cpnmfokdbkm); Func func = delegate { LeaderboardController.LeaderboardParams[] array3 = this.leaderboardParams; int currentIdx3 = currentIdx; throw new NullReferenceException(); }; Action action = delegate(bool value) { LeaderboardController <>4__this2 = this; int currentIdx4 = currentIdx; <>4__this2.BFOGJLLJJAB(currentIdx4, value); }; int num2 = currentIdx; num2++; string text = string.Format("Show Stat {0}", action); int num3 = 0; int num4 = 0; string text2; DHCINNFLBBA dhcinnflbba = ONOKJPIMIIP.LBJPOFMMGGP(func, action, num4, num3, text, text2); list2.Add(dhcinnflbba); OMKPHDBNLKH.DEDABHKCIBG dedabhkcibg; if (LeaderboardController.<>c.<>9__36_4 == 0) { dedabhkcibg = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultStringUIControlPrefab; LeaderboardController.<>c.<>9__36_4 = dedabhkcibg; } Func <>9__22; Action <>9__23; OMKPHDBNLKH.OHINDOLFNMP ohindolfnmp2 = delegate(CreationObjectSettingStringUIControl instance) { int num14 = 0; string text8 = instance.PropertyDescription.text; int num15 = currentIdx; num15++; string text9 = string.Format("Stat {0} Full Name", num15); instance.JJAPBNJPPAK = num14; instance.JJAPBNJPPAK.HLOLBMKJFOM = (EBPEIAPPJJK)num14; instance.JJAPBNJPPAK.GOLGMHKKGEA = num14; instance.JJAPBNJPPAK.LNEHNHPOOKK = num14; if (<>9__22 == 0) { Func func7 = delegate { LeaderboardController.LeaderboardParams[] array4 = this.leaderboardParams; int currentIdx5 = currentIdx; LeaderboardController.LeaderboardParams leaderboardParams = array4[currentIdx5]; throw new NullReferenceException(); }; <>9__22 = func7; } if (<>9__23 == 0) { Action action7 = delegate(string newName) { if (string.IsNullOrWhiteSpace(newName)) { int num16 = currentIdx; num16++; string text10 = string.Format("Stat {0}", num16); } LeaderboardController <>4__this3 = this; int currentIdx6 = currentIdx; <>4__this3.LNNICFMMGAP(currentIdx6, newName); }; <>9__23 = action7; } }; uint num5; PGIHLFOHNML pgihlfohnml = new PGIHLFOHNML(dedabhkcibg, ohindolfnmp2, (int)num5); uint num6; num5 = num6 + 1U; list.Add(pgihlfohnml); Func func2 = delegate { LeaderboardController.LeaderboardParams[] array5 = this.leaderboardParams; int currentIdx7 = currentIdx; LeaderboardController.LeaderboardParams leaderboardParams2 = array5[currentIdx7]; throw new NullReferenceException(); }; Action action2 = delegate(string newName) { if (string.IsNullOrWhiteSpace(newName)) { int num17 = currentIdx; num17++; string text11 = string.Format("Stat {0}", num17); } LeaderboardController <>4__this4 = this; int currentIdx8 = currentIdx; <>4__this4.LNNICFMMGAP(currentIdx8, newName); }; INAOBEINBGO inaobeinbgo; list2.Add(inaobeinbgo); OMKPHDBNLKH.DEDABHKCIBG dedabhkcibg2; if (LeaderboardController.<>c.<>9__36_8 == 0) { dedabhkcibg2 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultStringUIControlPrefab; LeaderboardController.<>c.<>9__36_8 = dedabhkcibg2; } Func <>9__24; Action <>9__25; OMKPHDBNLKH.OHINDOLFNMP ohindolfnmp3 = delegate(CreationObjectSettingStringUIControl instance) { int num18 = 0; string text12 = instance.PropertyDescription.text; int num19 = currentIdx; num19++; string text13 = string.Format("Stat {0} Short Name", num19); instance.JJAPBNJPPAK = num18; instance.JJAPBNJPPAK.HLOLBMKJFOM = (EBPEIAPPJJK)num18; instance.JJAPBNJPPAK.GOLGMHKKGEA = num18; instance.JJAPBNJPPAK.LNEHNHPOOKK = num18; if (<>9__24 == 0) { Func func8 = delegate { LeaderboardController.LeaderboardParams[] array6 = this.leaderboardParams; int currentIdx9 = currentIdx; throw new NullReferenceException(); }; <>9__24 = func8; } if (<>9__25 == 0) { Action action8 = delegate(string newName) { if (string.IsNullOrWhiteSpace(newName)) { int num20 = currentIdx; num20++; string text14 = string.Format("Stat {0}", num20); } LeaderboardController <>4__this5 = this; int currentIdx10 = currentIdx; <>4__this5.HDCJNMGLHBB(currentIdx10, newName); }; <>9__25 = action8; } }; PGIHLFOHNML pgihlfohnml2 = new PGIHLFOHNML(dedabhkcibg2, ohindolfnmp3, (int)num6); list.Add(pgihlfohnml2); Func func3 = delegate { LeaderboardController.LeaderboardParams[] array7 = this.leaderboardParams; int currentIdx11 = currentIdx; throw new NullReferenceException(); }; Action action3 = delegate(string newName) { if (string.IsNullOrWhiteSpace(newName)) { int num21 = currentIdx; num21++; string text15 = string.Format("Stat {0}", num21); } LeaderboardController <>4__this6 = this; int currentIdx12 = currentIdx; <>4__this6.HDCJNMGLHBB(currentIdx12, newName); }; INAOBEINBGO inaobeinbgo2; list2.Add(inaobeinbgo2); OMKPHDBNLKH.DEDABHKCIBG dedabhkcibg3; if (LeaderboardController.<>c.<>9__36_12 == 0) { dedabhkcibg3 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultBoolUIControlPrefab; LeaderboardController.<>c.<>9__36_12 = dedabhkcibg3; } Func <>9__26; Action <>9__27; OMKPHDBNLKH.OHINDOLFNMP ohindolfnmp4 = delegate(CreationObjectSettingBooleanUIControl instance) { string text16 = instance.PropertyDescription.text; if (<>9__26 == 0) { Func func9 = delegate { LeaderboardController.LeaderboardParams[] array8 = this.leaderboardParams; int currentIdx13 = currentIdx; throw new NullReferenceException(); }; <>9__26 = func9; } if (<>9__27 == 0) { Action action9 = delegate(bool value) { LeaderboardController <>4__this7 = this; int currentIdx14 = currentIdx; <>4__this7.GNOIMACNLHN(currentIdx14, value); }; <>9__27 = action9; } }; uint num7; CPNMFOKDBKM cpnmfokdbkm2 = new CPNMFOKDBKM(dedabhkcibg3, ohindolfnmp4, (int)num7); num7 = num6 - 1U; list.Add(cpnmfokdbkm2); Func func4 = delegate { LeaderboardController.LeaderboardParams[] array9 = this.leaderboardParams; int currentIdx15 = currentIdx; throw new NullReferenceException(); }; Action action4 = delegate(bool value) { LeaderboardController <>4__this8 = this; int currentIdx16 = currentIdx; <>4__this8.GNOIMACNLHN(currentIdx16, value); }; int num8 = 0; int num9 = 0; int num10 = 0; string text3; string text4; DHCINNFLBBA dhcinnflbba2 = ONOKJPIMIIP.LBJPOFMMGGP(func4, action4, num10, num9, text3, text4); list2.Add(dhcinnflbba2); Dictionary dictionary = new Dictionary(); dictionary.Add("Integer", num8); OMKPHDBNLKH.DEDABHKCIBG dedabhkcibg4; if (LeaderboardController.<>c.<>9__36_16 == 0) { dedabhkcibg4 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultEnumUIControlPrefab; LeaderboardController.<>c.<>9__36_16 = dedabhkcibg4; } Func <>9__28; Action <>9__29; OMKPHDBNLKH.OHINDOLFNMP ohindolfnmp5 = delegate(CreationObjectSettingFriendlyIntControl instance) { string text17 = instance.PropertyDescription.text; if (<>9__28 == 0) { Func func10 = delegate { LeaderboardController.LeaderboardParams[] array10 = this.leaderboardParams; return currentIdx; }; <>9__28 = func10; } if (<>9__29 == 0) { Action action10 = delegate(int value) { LeaderboardController <>4__this9 = this; int currentIdx17 = currentIdx; <>4__this9.OCPAGGCGEAP(currentIdx17, value); }; <>9__29 = action10; } }; KLCANJPOEPC klcanjpoepc = new KLCANJPOEPC(dedabhkcibg4, ohindolfnmp5, dictionary, (int)num6); num6 += (uint)(-2); list.Add(klcanjpoepc); Func func5 = delegate { LeaderboardController.LeaderboardParams[] array11 = this.leaderboardParams; return currentIdx; }; Action action5 = delegate(int value) { LeaderboardController <>4__this10 = this; int currentIdx18 = currentIdx; <>4__this10.OCPAGGCGEAP(currentIdx18, value); }; int num11 = 0; string text5; ulong num12; EEFPGMEKANI eefpgmekani = ONOKJPIMIIP.ODGPAOABJKN(dictionary, func5, action5, "Stat Formatting", text5, num11, num11, num11, num11, num12 != 0UL); list2.Add(eefpgmekani); num++; } } // Token: 0x06002AD3 RID: 10963 RVA: 0x000AF190 File Offset: 0x000AD390 [Token(Token = "0x6002AD3")] [Address(RVA = "0x91BD90", Offset = "0x91AB90", VA = "0x18091BD90")] 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: 0x06002AD4 RID: 10964 RVA: 0x000AF1D8 File Offset: 0x000AD3D8 [Token(Token = "0x6002AD4")] [Address(RVA = "0x91BCC0", Offset = "0x91AAC0", VA = "0x18091BCC0")] private void NLHPIBGGDMO(int GKLPIFBPGOD) { IGMPGIEJEPC[] hnjgfaplnpn = this.CGBIILEMJHM.HNJGFAPLNPN; Func func = delegate(IGMPGIEJEPC entry) { int accountId = GKLPIFBPGOD; return entry.GAINIOENNCG == (long)accountId; }; if (Enumerable.Any(hnjgfaplnpn, func)) { } } // Token: 0x06002AD5 RID: 10965 RVA: 0x000AF21C File Offset: 0x000AD41C [Token(Token = "0x6002AD5")] [Address(RVA = "0x91A450", Offset = "0x919250", VA = "0x18091A450")] 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: 0x06002AD6 RID: 10966 RVA: 0x000AF26C File Offset: 0x000AD46C [Token(Token = "0x6002AD6")] [Address(RVA = "0x919630", Offset = "0x918430", VA = "0x180919630")] 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: 0x06002AD7 RID: 10967 RVA: 0x000AF2B8 File Offset: 0x000AD4B8 [Token(Token = "0x6002AD7")] [Address(RVA = "0x919690", Offset = "0x918490", VA = "0x180919690")] 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: 0x06002AD8 RID: 10968 RVA: 0x000AF328 File Offset: 0x000AD528 [Token(Token = "0x6002AD8")] [Address(RVA = "0x91BC50", Offset = "0x91AA50", VA = "0x18091BC50")] 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: 0x06002AD9 RID: 10969 RVA: 0x000AF36C File Offset: 0x000AD56C [Token(Token = "0x6002AD9")] [Address(RVA = "0x9199D0", Offset = "0x9187D0", VA = "0x1809199D0")] 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: 0x06002ADA RID: 10970 RVA: 0x000AF3C8 File Offset: 0x000AD5C8 [Token(Token = "0x6002ADA")] [Address(RVA = "0x91BEA0", Offset = "0x91ACA0", VA = "0x18091BEA0")] 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 enumerable; if (num != 0) { int num3 = this.numRows; enumerable = Enumerable.Take(num, num3); Func func; if (LeaderboardController.<>c.<>9__44_0 == 0) { func = (JLPNLMIKLPF.JDOMCOIKGLI m) => m.k__BackingField; LeaderboardController.<>c.<>9__44_0 = func; } PMGCJEPKFOF> pmgcjepkfof = PEGGCEDHBOF.NHCHADDMPFC(Enumerable.ToList(Enumerable.Select(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(); } string text2; cgbiilemjhm8.HNJGFAPLNPN[num].LJAOBPBKDPG = text2; 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: 0x06002ADB RID: 10971 RVA: 0x000AF6D8 File Offset: 0x000AD8D8 [Token(Token = "0x6002ADB")] [Address(RVA = "0x91B8A0", Offset = "0x91A6A0", VA = "0x18091B8A0")] 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: 0x06002ADC RID: 10972 RVA: 0x000AF730 File Offset: 0x000AD930 [Token(Token = "0x6002ADC")] [Address(RVA = "0x91B750", Offset = "0x91A550", VA = "0x18091B750")] private List KJFLDMDLPPI(GHJONHKIHKF GIAOBLMEMMI) { if (GIAOBLMEMMI == 0) { return new List(); } return GIAOBLMEMMI.k__BackingField; } // Token: 0x06002ADD RID: 10973 RVA: 0x000AF750 File Offset: 0x000AD950 [Token(Token = "0x6002ADD")] [Address(RVA = "0x91A320", Offset = "0x919120", VA = "0x18091A320")] 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: 0x06002ADE RID: 10974 RVA: 0x000AF7C0 File Offset: 0x000AD9C0 [Token(Token = "0x6002ADE")] [Address(RVA = "0x9197B0", Offset = "0x9185B0", VA = "0x1809197B0")] private void BIPMBFJBIID(int NHLOPIEMHHG) { bool jegmdmendgd = this.JEGMDMENDGD; bool requestAllTime = jegmdmendgd; LeaderboardController.LeaderboardParams[] array = this.leaderboardParams; bool flag = !jegmdmendgd; Action action = delegate(GHJONHKIHKF result) { if (result == 0) { List list = new List(); } List k__BackingField = result.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 = k__BackingField; } int idx3 = NHLOPIEMHHG; nhfciljdgmn[idx3].OLANKKPDJAA = 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: 0x06002ADF RID: 10975 RVA: 0x000AF82C File Offset: 0x000ADA2C [Token(Token = "0x6002ADF")] [Address(RVA = "0x91BA20", Offset = "0x91A820", VA = "0x18091BA20")] 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 action = delegate(GHJONHKIHKF result) { if (result == 0) { List list = new List(); } List k__BackingField = result.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 = k__BackingField; } int idx3 = NHLOPIEMHHG; nhfciljdgmn[idx3].BIFOPIIHCPH = k__BackingField; } if (nhfciljdgmn == 0) { int idx4 = NHLOPIEMHHG; nhfciljdgmn[idx4].OIKHHLLCEEI = k__BackingField; } int idx5 = NHLOPIEMHHG; nhfciljdgmn[idx5].JOJACEBHJKP = 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: 0x1700079B RID: 1947 // (get) Token: 0x06002AE0 RID: 10976 RVA: 0x000AF8AC File Offset: 0x000ADAAC [Token(Token = "0x1700079B")] public bool JBMFJOBFJHP { [Token(Token = "0x6002AE0")] [Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "15")] get { } } // Token: 0x06002AE1 RID: 10977 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6002AE1")] [Address(RVA = "0x91A080", Offset = "0x918E80", VA = "0x18091A080", Slot = "16")] public void DeserializeFrom(KPNDFONGDGF HFBJGCHOANH) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002AE2 RID: 10978 RVA: 0x000AF8BC File Offset: 0x000ADABC [Token(Token = "0x6002AE2")] [Address(RVA = "0x91C990", Offset = "0x91B790", VA = "0x18091C990", 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: 0x06002AE3 RID: 10979 RVA: 0x000AF970 File Offset: 0x000ADB70 [Token(Token = "0x6002AE3")] [Address(RVA = "0x91CF60", Offset = "0x91BD60", VA = "0x18091CF60")] public LeaderboardController() { List> list = new List(); this.CLEBMIJDPLH = list; base..ctor(); } // Token: 0x04002271 RID: 8817 [Token(Token = "0x4002271")] private const int NPPBILIOOAB = 32; // Token: 0x04002272 RID: 8818 [Token(Token = "0x4002272")] private const int DHLPDJIBFHO = 16; // Token: 0x04002273 RID: 8819 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4002273")] [SerializeField] private LeaderboardView view; // Token: 0x04002274 RID: 8820 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4002274")] [SerializeField] private int numRows = (int)((ulong)10L); // Token: 0x04002275 RID: 8821 [FieldOffset(Offset = "0x50")] [Token(Token = "0x4002275")] [SerializeField] private LeaderboardController.LeaderboardParams[] leaderboardParams; // Token: 0x04002276 RID: 8822 [FieldOffset(Offset = "0x58")] [Token(Token = "0x4002276")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)] private CreationObject creationObject; // Token: 0x04002277 RID: 8823 [FieldOffset(Offset = "0x60")] [Token(Token = "0x4002277")] private GameManager ONLEICCNNBI; // Token: 0x04002278 RID: 8824 [FieldOffset(Offset = "0x68")] [Token(Token = "0x4002278")] private bool JEGMDMENDGD = true; // Token: 0x04002279 RID: 8825 [FieldOffset(Offset = "0x6C")] [Token(Token = "0x4002279")] private LeaderboardController.BBIEEGHGJON DEOIMBMNKPO; // Token: 0x0400227A RID: 8826 [FieldOffset(Offset = "0x70")] [Token(Token = "0x400227A")] private int OMPBDBOKCGL; // Token: 0x0400227B RID: 8827 [FieldOffset(Offset = "0x78")] [Token(Token = "0x400227B")] private LeaderboardController.LJHHBJENPAG[] NHFCILJDGMN; // Token: 0x0400227C RID: 8828 [FieldOffset(Offset = "0x80")] [Token(Token = "0x400227C")] private ECMICBEGAJG CGBIILEMJHM; // Token: 0x0400227D RID: 8829 [FieldOffset(Offset = "0x88")] [Token(Token = "0x400227D")] private bool GLKNPNONMIO = true; // Token: 0x0400227E RID: 8830 [FieldOffset(Offset = "0x89")] [Token(Token = "0x400227E")] private bool MFBIIAEFGPM; // Token: 0x0400227F RID: 8831 [FieldOffset(Offset = "0x90")] [Token(Token = "0x400227F")] private List> CLEBMIJDPLH; // Token: 0x02000597 RID: 1431 [Token(Token = "0x2000597")] public enum BBIEEGHGJON { // Token: 0x04002281 RID: 8833 [Token(Token = "0x4002281")] NearbyScoresGlobal, // Token: 0x04002282 RID: 8834 [Token(Token = "0x4002282")] NearbyScoresFriends, // Token: 0x04002283 RID: 8835 [Token(Token = "0x4002283")] Champions, // Token: 0x04002284 RID: 8836 [Token(Token = "0x4002284")] NUM_VALUES } // Token: 0x02000598 RID: 1432 [Token(Token = "0x2000598")] [Serializable] private struct LeaderboardParams { // Token: 0x04002285 RID: 8837 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4002285")] public string FullTitle; // Token: 0x04002286 RID: 8838 [FieldOffset(Offset = "0x8")] [Token(Token = "0x4002286")] public string ShortTitle; // Token: 0x04002287 RID: 8839 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4002287")] public string ScoreLabel; // Token: 0x04002288 RID: 8840 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4002288")] public int StatChannel; // Token: 0x04002289 RID: 8841 [FieldOffset(Offset = "0x1C")] [Token(Token = "0x4002289")] public bool SortAscending; // Token: 0x0400228A RID: 8842 [FieldOffset(Offset = "0x1D")] [Token(Token = "0x400228A")] public bool UseStatOnLeaderboard; // Token: 0x0400228B RID: 8843 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400228B")] public FHJABCEKCCI FormattingMode; } // Token: 0x02000599 RID: 1433 [Token(Token = "0x2000599")] public class LJHHBJENPAG { // Token: 0x06002AE4 RID: 10980 RVA: 0x000AF9A8 File Offset: 0x000ADBA8 [Token(Token = "0x6002AE4")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public LJHHBJENPAG() { } // Token: 0x0400228C RID: 8844 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400228C")] public List JOJACEBHJKP; // Token: 0x0400228D RID: 8845 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400228D")] public List BIFOPIIHCPH; // Token: 0x0400228E RID: 8846 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400228E")] public List OLANKKPDJAA; // Token: 0x0400228F RID: 8847 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400228F")] public List OIKHHLLCEEI; // Token: 0x04002290 RID: 8848 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4002290")] public List IGDMAGCHHIN; // Token: 0x04002291 RID: 8849 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4002291")] public List INEKBIGFNJK; } // Token: 0x0200059A RID: 1434 [Token(Token = "0x200059A")] [CompilerGenerated] private sealed class GEFFBFOJIFL { // Token: 0x06002AE5 RID: 10981 RVA: 0x000AF9BC File Offset: 0x000ADBBC [Token(Token = "0x6002AE5")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public GEFFBFOJIFL() { } // Token: 0x06002AE6 RID: 10982 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6002AE6")] [Address(RVA = "0x903320", Offset = "0x902120", VA = "0x180903320")] internal void b__0(NKHBKKGOIHL.PEHMCMIFBJO response) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x04002292 RID: 8850 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4002292")] public LeaderboardController <>4__this; // Token: 0x04002293 RID: 8851 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4002293")] public int statIdx; // Token: 0x04002294 RID: 8852 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4002294")] public string name; } // Token: 0x0200059B RID: 1435 [Token(Token = "0x200059B")] [CompilerGenerated] private sealed class FNEELFGPFMG { // Token: 0x06002AE7 RID: 10983 RVA: 0x000AF9D0 File Offset: 0x000ADBD0 [Token(Token = "0x6002AE7")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public FNEELFGPFMG() { } // Token: 0x06002AE8 RID: 10984 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6002AE8")] [Address(RVA = "0x903280", Offset = "0x902080", VA = "0x180903280")] internal void b__0(NKHBKKGOIHL.PEHMCMIFBJO response) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x04002295 RID: 8853 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4002295")] public LeaderboardController <>4__this; // Token: 0x04002296 RID: 8854 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4002296")] public int statIdx; // Token: 0x04002297 RID: 8855 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4002297")] public string name; } // Token: 0x0200059C RID: 1436 [Token(Token = "0x200059C")] [CompilerGenerated] private sealed class IIKCHPGNMOD { // Token: 0x06002AE9 RID: 10985 RVA: 0x000AF9E4 File Offset: 0x000ADBE4 [Token(Token = "0x6002AE9")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public IIKCHPGNMOD() { } // Token: 0x06002AEA RID: 10986 RVA: 0x000AF9F8 File Offset: 0x000ADBF8 [Token(Token = "0x6002AEA")] [Address(RVA = "0x904030", Offset = "0x902E30", VA = "0x180904030")] internal void b__0() { LeaderboardController leaderboardController = this.<>4__this; int num = this.capturedStatIdx; leaderboardController.DBBKONIPMPM(num); } // Token: 0x04002298 RID: 8856 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4002298")] public int capturedStatIdx; // Token: 0x04002299 RID: 8857 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4002299")] public LeaderboardController <>4__this; } // Token: 0x0200059D RID: 1437 [Token(Token = "0x200059D")] [CompilerGenerated] private sealed class GKOCKBEBEHI { // Token: 0x06002AEB RID: 10987 RVA: 0x000AFA20 File Offset: 0x000ADC20 [Token(Token = "0x6002AEB")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public GKOCKBEBEHI() { } // Token: 0x06002AEC RID: 10988 RVA: 0x000AFA34 File Offset: 0x000ADC34 [Token(Token = "0x6002AEC")] [Address(RVA = "0x903780", Offset = "0x902580", VA = "0x180903780")] internal void b__1(CreationObjectSettingBooleanUIControl instance) { int num = this.currentIdx; num++; TextMeshProUGUI propertyDescription = instance.PropertyDescription; string text = string.Format("Show Stat {0}", num); string text2 = propertyDescription.text; if (this.<>9__20 == 0) { Func func = delegate { LeaderboardController.LeaderboardParams[] leaderboardParams = this.<>4__this.leaderboardParams; int num2 = this.currentIdx; throw new NullReferenceException(); }; this.<>9__20 = func; } if (this.<>9__21 == 0) { Action action = delegate(bool value) { LeaderboardController leaderboardController = this.<>4__this; int num3 = this.currentIdx; leaderboardController.BFOGJLLJJAB(num3, value); }; this.<>9__21 = action; } } // Token: 0x06002AED RID: 10989 RVA: 0x000AFAAC File Offset: 0x000ADCAC [Token(Token = "0x6002AED")] [Address(RVA = "0x9038A0", Offset = "0x9026A0", VA = "0x1809038A0")] internal bool b__20() { LeaderboardController.LeaderboardParams[] leaderboardParams = this.<>4__this.leaderboardParams; int num = this.currentIdx; throw new NullReferenceException(); } // Token: 0x06002AEE RID: 10990 RVA: 0x000AFAD4 File Offset: 0x000ADCD4 [Token(Token = "0x6002AEE")] [Address(RVA = "0x9038F0", Offset = "0x9026F0", VA = "0x1809038F0")] internal void b__21(bool value) { LeaderboardController leaderboardController = this.<>4__this; int num = this.currentIdx; leaderboardController.BFOGJLLJJAB(num, value); } // Token: 0x06002AEF RID: 10991 RVA: 0x000AFB00 File Offset: 0x000ADD00 [Token(Token = "0x6002AEF")] [Address(RVA = "0x9038A0", Offset = "0x9026A0", VA = "0x1809038A0")] internal bool b__2() { LeaderboardController.LeaderboardParams[] leaderboardParams = this.<>4__this.leaderboardParams; int num = this.currentIdx; throw new NullReferenceException(); } // Token: 0x06002AF0 RID: 10992 RVA: 0x000AFB28 File Offset: 0x000ADD28 [Token(Token = "0x6002AF0")] [Address(RVA = "0x9038F0", Offset = "0x9026F0", VA = "0x1809038F0")] internal void b__3(bool value) { LeaderboardController leaderboardController = this.<>4__this; int num = this.currentIdx; leaderboardController.BFOGJLLJJAB(num, value); } // Token: 0x06002AF1 RID: 10993 RVA: 0x000AFB54 File Offset: 0x000ADD54 [Token(Token = "0x6002AF1")] [Address(RVA = "0x903A90", Offset = "0x902890", VA = "0x180903A90")] internal void b__5(CreationObjectSettingStringUIControl instance) { int num = 0; string text = instance.PropertyDescription.text; int num2 = this.currentIdx; num2++; string text2 = string.Format("Stat {0} Full Name", num2); instance.JJAPBNJPPAK = num; instance.JJAPBNJPPAK.HLOLBMKJFOM = (EBPEIAPPJJK)num; instance.JJAPBNJPPAK.GOLGMHKKGEA = num; instance.JJAPBNJPPAK.LNEHNHPOOKK = num; if (this.<>9__22 == 0) { Func func = delegate { LeaderboardController.LeaderboardParams[] leaderboardParams = this.<>4__this.leaderboardParams; int num3 = this.currentIdx; LeaderboardController.LeaderboardParams leaderboardParams2 = leaderboardParams[num3]; throw new NullReferenceException(); }; this.<>9__22 = func; } if (this.<>9__23 == 0) { Action action = delegate(string newName) { if (string.IsNullOrWhiteSpace(newName)) { int num4 = this.currentIdx; num4++; string text3 = string.Format("Stat {0}", num4); } LeaderboardController leaderboardController = this.<>4__this; int num5 = this.currentIdx; leaderboardController.LNNICFMMGAP(num5, newName); }; this.<>9__23 = action; } } // Token: 0x06002AF2 RID: 10994 RVA: 0x000AFBFC File Offset: 0x000ADDFC [Token(Token = "0x6002AF2")] [Address(RVA = "0x903920", Offset = "0x902720", VA = "0x180903920")] internal string b__22() { LeaderboardController.LeaderboardParams[] leaderboardParams = this.<>4__this.leaderboardParams; int num = this.currentIdx; LeaderboardController.LeaderboardParams leaderboardParams2 = leaderboardParams[num]; throw new NullReferenceException(); } // Token: 0x06002AF3 RID: 10995 RVA: 0x000AFC2C File Offset: 0x000ADE2C [Token(Token = "0x6002AF3")] [Address(RVA = "0x903970", Offset = "0x902770", VA = "0x180903970")] internal void b__23(string newName) { if (string.IsNullOrWhiteSpace(newName)) { int num = this.currentIdx; num++; string text = string.Format("Stat {0}", num); } LeaderboardController leaderboardController = this.<>4__this; int num2 = this.currentIdx; leaderboardController.LNNICFMMGAP(num2, newName); } // Token: 0x06002AF4 RID: 10996 RVA: 0x000AFC78 File Offset: 0x000ADE78 [Token(Token = "0x6002AF4")] [Address(RVA = "0x903920", Offset = "0x902720", VA = "0x180903920")] internal string b__6() { LeaderboardController.LeaderboardParams[] leaderboardParams = this.<>4__this.leaderboardParams; int num = this.currentIdx; LeaderboardController.LeaderboardParams leaderboardParams2 = leaderboardParams[num]; throw new NullReferenceException(); } // Token: 0x06002AF5 RID: 10997 RVA: 0x000AFCA8 File Offset: 0x000ADEA8 [Token(Token = "0x6002AF5")] [Address(RVA = "0x903C40", Offset = "0x902A40", VA = "0x180903C40")] internal void b__7(string newName) { if (string.IsNullOrWhiteSpace(newName)) { int num = this.currentIdx; num++; string text = string.Format("Stat {0}", num); } LeaderboardController leaderboardController = this.<>4__this; int num2 = this.currentIdx; leaderboardController.LNNICFMMGAP(num2, newName); } // Token: 0x06002AF6 RID: 10998 RVA: 0x000AFCF4 File Offset: 0x000ADEF4 [Token(Token = "0x6002AF6")] [Address(RVA = "0x903CD0", Offset = "0x902AD0", VA = "0x180903CD0")] internal void b__9(CreationObjectSettingStringUIControl instance) { int num = 0; string text = instance.PropertyDescription.text; int num2 = this.currentIdx; num2++; string text2 = string.Format("Stat {0} Short Name", num2); instance.JJAPBNJPPAK = num; instance.JJAPBNJPPAK.HLOLBMKJFOM = (EBPEIAPPJJK)num; instance.JJAPBNJPPAK.GOLGMHKKGEA = num; instance.JJAPBNJPPAK.LNEHNHPOOKK = num; if (this.<>9__24 == 0) { Func func = delegate { LeaderboardController.LeaderboardParams[] leaderboardParams = this.<>4__this.leaderboardParams; int num3 = this.currentIdx; throw new NullReferenceException(); }; this.<>9__24 = func; } if (this.<>9__25 == 0) { Action action = delegate(string newName) { if (string.IsNullOrWhiteSpace(newName)) { int num4 = this.currentIdx; num4++; string text3 = string.Format("Stat {0}", num4); } LeaderboardController leaderboardController = this.<>4__this; int num5 = this.currentIdx; leaderboardController.HDCJNMGLHBB(num5, newName); }; this.<>9__25 = action; } } // Token: 0x06002AF7 RID: 10999 RVA: 0x000AFD9C File Offset: 0x000ADF9C [Token(Token = "0x6002AF7")] [Address(RVA = "0x9033C0", Offset = "0x9021C0", VA = "0x1809033C0")] internal string b__24() { LeaderboardController.LeaderboardParams[] leaderboardParams = this.<>4__this.leaderboardParams; int num = this.currentIdx; throw new NullReferenceException(); } // Token: 0x06002AF8 RID: 11000 RVA: 0x000AFDC4 File Offset: 0x000ADFC4 [Token(Token = "0x6002AF8")] [Address(RVA = "0x903A00", Offset = "0x902800", VA = "0x180903A00")] internal void b__25(string newName) { if (string.IsNullOrWhiteSpace(newName)) { int num = this.currentIdx; num++; string text = string.Format("Stat {0}", num); } LeaderboardController leaderboardController = this.<>4__this; int num2 = this.currentIdx; leaderboardController.HDCJNMGLHBB(num2, newName); } // Token: 0x06002AF9 RID: 11001 RVA: 0x000AFE10 File Offset: 0x000AE010 [Token(Token = "0x6002AF9")] [Address(RVA = "0x9033C0", Offset = "0x9021C0", VA = "0x1809033C0")] internal string b__10() { LeaderboardController.LeaderboardParams[] leaderboardParams = this.<>4__this.leaderboardParams; int num = this.currentIdx; throw new NullReferenceException(); } // Token: 0x06002AFA RID: 11002 RVA: 0x000AFE38 File Offset: 0x000AE038 [Token(Token = "0x6002AFA")] [Address(RVA = "0x903410", Offset = "0x902210", VA = "0x180903410")] internal void b__11(string newName) { if (string.IsNullOrWhiteSpace(newName)) { int num = this.currentIdx; num++; string text = string.Format("Stat {0}", num); } LeaderboardController leaderboardController = this.<>4__this; int num2 = this.currentIdx; leaderboardController.HDCJNMGLHBB(num2, newName); } // Token: 0x06002AFB RID: 11003 RVA: 0x000AFE84 File Offset: 0x000AE084 [Token(Token = "0x6002AFB")] [Address(RVA = "0x9034A0", Offset = "0x9022A0", VA = "0x1809034A0")] internal void b__13(CreationObjectSettingBooleanUIControl instance) { string text = instance.PropertyDescription.text; if (this.<>9__26 == 0) { Func func = delegate { LeaderboardController.LeaderboardParams[] leaderboardParams = this.<>4__this.leaderboardParams; int num = this.currentIdx; throw new NullReferenceException(); }; this.<>9__26 = func; } if (this.<>9__27 == 0) { Action action = delegate(bool value) { LeaderboardController leaderboardController = this.<>4__this; int num2 = this.currentIdx; leaderboardController.GNOIMACNLHN(num2, value); }; this.<>9__27 = action; } } // Token: 0x06002AFC RID: 11004 RVA: 0x000AFEE0 File Offset: 0x000AE0E0 [Token(Token = "0x6002AFC")] [Address(RVA = "0x903590", Offset = "0x902390", VA = "0x180903590")] internal bool b__26() { LeaderboardController.LeaderboardParams[] leaderboardParams = this.<>4__this.leaderboardParams; int num = this.currentIdx; throw new NullReferenceException(); } // Token: 0x06002AFD RID: 11005 RVA: 0x000AFF08 File Offset: 0x000AE108 [Token(Token = "0x6002AFD")] [Address(RVA = "0x9035E0", Offset = "0x9023E0", VA = "0x1809035E0")] internal void b__27(bool value) { LeaderboardController leaderboardController = this.<>4__this; int num = this.currentIdx; leaderboardController.GNOIMACNLHN(num, value); } // Token: 0x06002AFE RID: 11006 RVA: 0x000AFF34 File Offset: 0x000AE134 [Token(Token = "0x6002AFE")] [Address(RVA = "0x903590", Offset = "0x902390", VA = "0x180903590")] internal bool b__14() { LeaderboardController.LeaderboardParams[] leaderboardParams = this.<>4__this.leaderboardParams; int num = this.currentIdx; throw new NullReferenceException(); } // Token: 0x06002AFF RID: 11007 RVA: 0x000AFF5C File Offset: 0x000AE15C [Token(Token = "0x6002AFF")] [Address(RVA = "0x9035E0", Offset = "0x9023E0", VA = "0x1809035E0")] internal void b__15(bool value) { LeaderboardController leaderboardController = this.<>4__this; int num = this.currentIdx; leaderboardController.GNOIMACNLHN(num, value); } // Token: 0x06002B00 RID: 11008 RVA: 0x000AFF88 File Offset: 0x000AE188 [Token(Token = "0x6002B00")] [Address(RVA = "0x903610", Offset = "0x902410", VA = "0x180903610")] internal void b__17(CreationObjectSettingFriendlyIntControl instance) { string text = instance.PropertyDescription.text; if (this.<>9__28 == 0) { Func func = delegate { LeaderboardController.LeaderboardParams[] leaderboardParams = this.<>4__this.leaderboardParams; return this.currentIdx; }; this.<>9__28 = func; } if (this.<>9__29 == 0) { Action action = delegate(int value) { LeaderboardController leaderboardController = this.<>4__this; int num = this.currentIdx; leaderboardController.OCPAGGCGEAP(num, value); }; this.<>9__29 = action; } } // Token: 0x06002B01 RID: 11009 RVA: 0x000AFFE4 File Offset: 0x000AE1E4 [Token(Token = "0x6002B01")] [Address(RVA = "0x903700", Offset = "0x902500", VA = "0x180903700")] internal int b__28() { LeaderboardController.LeaderboardParams[] leaderboardParams = this.<>4__this.leaderboardParams; return this.currentIdx; } // Token: 0x06002B02 RID: 11010 RVA: 0x000B000C File Offset: 0x000AE20C [Token(Token = "0x6002B02")] [Address(RVA = "0x903750", Offset = "0x902550", VA = "0x180903750")] internal void b__29(int value) { LeaderboardController leaderboardController = this.<>4__this; int num = this.currentIdx; leaderboardController.OCPAGGCGEAP(num, value); } // Token: 0x06002B03 RID: 11011 RVA: 0x000B0038 File Offset: 0x000AE238 [Token(Token = "0x6002B03")] [Address(RVA = "0x903700", Offset = "0x902500", VA = "0x180903700")] internal int b__18() { LeaderboardController.LeaderboardParams[] leaderboardParams = this.<>4__this.leaderboardParams; return this.currentIdx; } // Token: 0x06002B04 RID: 11012 RVA: 0x000B0060 File Offset: 0x000AE260 [Token(Token = "0x6002B04")] [Address(RVA = "0x903750", Offset = "0x902550", VA = "0x180903750")] internal void b__19(int value) { LeaderboardController leaderboardController = this.<>4__this; int num = this.currentIdx; leaderboardController.OCPAGGCGEAP(num, value); } // Token: 0x0400229A RID: 8858 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400229A")] public int currentIdx; // Token: 0x0400229B RID: 8859 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400229B")] public LeaderboardController <>4__this; // Token: 0x0400229C RID: 8860 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400229C")] public Func <>9__20; // Token: 0x0400229D RID: 8861 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400229D")] public Action <>9__21; // Token: 0x0400229E RID: 8862 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400229E")] public Func <>9__22; // Token: 0x0400229F RID: 8863 [FieldOffset(Offset = "0x38")] [Token(Token = "0x400229F")] public Action <>9__23; // Token: 0x040022A0 RID: 8864 [FieldOffset(Offset = "0x40")] [Token(Token = "0x40022A0")] public Func <>9__24; // Token: 0x040022A1 RID: 8865 [FieldOffset(Offset = "0x48")] [Token(Token = "0x40022A1")] public Action <>9__25; // Token: 0x040022A2 RID: 8866 [FieldOffset(Offset = "0x50")] [Token(Token = "0x40022A2")] public Func <>9__26; // Token: 0x040022A3 RID: 8867 [FieldOffset(Offset = "0x58")] [Token(Token = "0x40022A3")] public Action <>9__27; // Token: 0x040022A4 RID: 8868 [FieldOffset(Offset = "0x60")] [Token(Token = "0x40022A4")] public Func <>9__28; // Token: 0x040022A5 RID: 8869 [FieldOffset(Offset = "0x68")] [Token(Token = "0x40022A5")] public Action <>9__29; } // Token: 0x0200059F RID: 1439 [Token(Token = "0x200059F")] [CompilerGenerated] private sealed class CDCIBGMHCIN { // Token: 0x06002B0F RID: 11023 RVA: 0x000B01A0 File Offset: 0x000AE3A0 [Token(Token = "0x6002B0F")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public CDCIBGMHCIN() { } // Token: 0x06002B10 RID: 11024 RVA: 0x000B01B4 File Offset: 0x000AE3B4 [Token(Token = "0x6002B10")] [Address(RVA = "0x903070", Offset = "0x901E70", VA = "0x180903070")] internal bool b__0(IGMPGIEJEPC entry) { int num = this.accountId; return entry.GAINIOENNCG == (long)num; } // Token: 0x040022AF RID: 8879 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40022AF")] public int accountId; } // Token: 0x020005A0 RID: 1440 [Token(Token = "0x20005A0")] [CompilerGenerated] private sealed class MGBMFAEPCIN { // Token: 0x06002B11 RID: 11025 RVA: 0x000B01D8 File Offset: 0x000AE3D8 [Token(Token = "0x6002B11")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public MGBMFAEPCIN() { } // Token: 0x06002B12 RID: 11026 RVA: 0x000B01EC File Offset: 0x000AE3EC [Token(Token = "0x6002B12")] [Address(RVA = "0x91E250", Offset = "0x91D050", VA = "0x18091E250")] internal void b__0(GHJONHKIHKF result) { if (result == 0) { List list = new List(); } List k__BackingField = result.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 = k__BackingField; } int num3 = this.idx; nhfciljdgmn[num3].OLANKKPDJAA = k__BackingField; this.<>4__this.GLKNPNONMIO = true; } // Token: 0x040022B0 RID: 8880 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40022B0")] public LeaderboardController <>4__this; // Token: 0x040022B1 RID: 8881 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40022B1")] public int idx; // Token: 0x040022B2 RID: 8882 [FieldOffset(Offset = "0x1C")] [Token(Token = "0x40022B2")] public bool requestAllTime; } // Token: 0x020005A1 RID: 1441 [Token(Token = "0x20005A1")] [CompilerGenerated] private sealed class HIOCIGCDGKO { // Token: 0x06002B13 RID: 11027 RVA: 0x000B027C File Offset: 0x000AE47C [Token(Token = "0x6002B13")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public HIOCIGCDGKO() { } // Token: 0x06002B14 RID: 11028 RVA: 0x000B0290 File Offset: 0x000AE490 [Token(Token = "0x6002B14")] [Address(RVA = "0x903E80", Offset = "0x902C80", VA = "0x180903E80")] internal void b__0(GHJONHKIHKF result) { if (result == 0) { List list = new List(); } List k__BackingField = result.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 = k__BackingField; } int num3 = this.idx; nhfciljdgmn[num3].BIFOPIIHCPH = k__BackingField; } if (nhfciljdgmn == 0) { int num4 = this.idx; nhfciljdgmn[num4].OIKHHLLCEEI = k__BackingField; } int num5 = this.idx; nhfciljdgmn[num5].JOJACEBHJKP = k__BackingField; this.<>4__this.GLKNPNONMIO = true; } // Token: 0x040022B3 RID: 8883 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40022B3")] public LeaderboardController <>4__this; // Token: 0x040022B4 RID: 8884 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40022B4")] public int idx; // Token: 0x040022B5 RID: 8885 [FieldOffset(Offset = "0x1C")] [Token(Token = "0x40022B5")] public bool requestGlobal; // Token: 0x040022B6 RID: 8886 [FieldOffset(Offset = "0x1D")] [Token(Token = "0x40022B6")] public bool requestAllTime; } }