using System; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using Cpp2IlInjected; using RecRoom.Core; using TMPro; using UnityEngine; namespace RecRoom.Activities.StuntRunner { // Token: 0x02002BB2 RID: 11186 [Token(Token = "0x2002BB2")] public class StuntRunnerScoreBoard : MonoBehaviour { // Token: 0x06012D54 RID: 77140 RVA: 0x004551E0 File Offset: 0x004533E0 [Token(Token = "0x6012D54")] [Address(RVA = "0x9E5D10", Offset = "0x9E4B10", VA = "0x1809E5D10")] public void Start() { this.titleText.RecalculateMasking(); Color color = this.playerRowTopColor; this.IJKEMEJLLNH = color; Color color2 = this.playerRowTopColor; this.IJKEMEJLLNH.topRight = color2; Color color3 = this.playerRowBottomColor; this.IJKEMEJLLNH.bottomLeft = color3; Color color4 = this.playerRowBottomColor; this.IJKEMEJLLNH.bottomRight = color4; Color color5 = this.defaultRowTopColor; this.KNAPCDHAGKJ = color5; Color color6 = this.defaultRowTopColor; this.KNAPCDHAGKJ.topRight = color6; Color color7 = this.defaultRowBottomColor; this.KNAPCDHAGKJ.bottomLeft = color7; Color color8 = this.defaultRowBottomColor; this.KNAPCDHAGKJ.bottomRight = color8; this.EKCOGIBAKFF(); MFBGLIHGCGO nlhpibggdmo = PEGGCEDHBOF.NLHPIBGGDMO; Action action = new Action(this.KCCNLMELEKK); PEGGCEDHBOF.NLHPIBGGDMO = MFBGLIHGCGO.BPJDFPACLMK(nlhpibggdmo, action); int num = this.defaultStatsChannel; if (num > 0) { this.InitWorldLeaderboard(num); return; } } // Token: 0x06012D55 RID: 77141 RVA: 0x004552D4 File Offset: 0x004534D4 [Token(Token = "0x6012D55")] [Address(RVA = "0x9E5C50", Offset = "0x9E4A50", VA = "0x1809E5C50")] public void OnDestroy() { MFBGLIHGCGO nlhpibggdmo = PEGGCEDHBOF.NLHPIBGGDMO; Action action = new Action(this.KCCNLMELEKK); PEGGCEDHBOF.NLHPIBGGDMO = MFBGLIHGCGO.GMNMHGMFGOL(nlhpibggdmo, action); } // Token: 0x06012D56 RID: 77142 RVA: 0x00455300 File Offset: 0x00453500 [Token(Token = "0x6012D56")] [Address(RVA = "0x9E5230", Offset = "0x9E4030", VA = "0x1809E5230")] private void FCIKHLGIJCD(int POFIHOFHDCI, bool HKICCGCBKOD) { if (HKICCGCBKOD) { } VertexGradient knapcdhagkj = this.KNAPCDHAGKJ; Color topRight = this.KNAPCDHAGKJ.topRight; Color bottomLeft = this.KNAPCDHAGKJ.bottomLeft; Color bottomRight = this.KNAPCDHAGKJ.bottomRight; StuntRunnerScoreBoard.RowData[] array = this.rows; StuntRunnerScoreBoard.RowData[] array2 = this.rows; StuntRunnerScoreBoard.RowData[] array3 = this.rows; } // Token: 0x06012D57 RID: 77143 RVA: 0x0045535C File Offset: 0x0045355C [Token(Token = "0x6012D57")] [Address(RVA = "0x9E4B60", Offset = "0x9E3960", VA = "0x1809E4B60")] private List APPDPMKELFI(IJKNDEOFIFE ILOCFLIJHDA, IJKNDEOFIFE OELHALFALLD) { int num; List list; do { num = 0; StuntRunnerScoreBoard.RowData[] array = this.rows; int length; list = new List(length); length = array.Length; IEnumerable enumerable; if (enumerable != 0) { if (num < enumerable) { num += num; if (num == enumerable) { goto IL_45; } num++; } bool flag; while (!flag) { } while (flag <= false) { } if (OELHALFALLD != IJKNDEOFIFE.INVALID) { bool flag2; while (!flag2) { } } IL_45: enumerable += enumerable; } if (enumerable != 0) { } } while (num != 0); Comparison comparison; if (StuntRunnerScoreBoard.<>c.<>9__15_0 == 0) { comparison = delegate(StuntRunnerScoreBoard.KGHEODHCEHI a, StuntRunnerScoreBoard.KGHEODHCEHI b) { int num2; return num2; }; StuntRunnerScoreBoard.<>c.<>9__15_0 = comparison; } list.Sort(comparison); return list; } // Token: 0x06012D58 RID: 77144 RVA: 0x00455418 File Offset: 0x00453618 [Token(Token = "0x6012D58")] [Address(RVA = "0x9E5E70", Offset = "0x9E4C70", VA = "0x1809E5E70")] public void UpdateBoard(IJKNDEOFIFE CKJJONBGMAO, IJKNDEOFIFE DFHIHEFGBIN, IJKNDEOFIFE OELHALFALLD, bool GGBFAFMCIOP) { if (this.DKEOJKNPFKL != 0) { this.EKCOGIBAKFF(); } Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG; StuntRunnerScoreBoard.IBDPIAPDNLE ibdpiapdnle; ibdpiapdnle.System.IDisposable.Dispose(); ibdpiapdnle.initalWait = false; ibdpiapdnle.<>1__state = (int)((ulong)0L); ibdpiapdnle.<>4__this = this; ibdpiapdnle.courseStat = CKJJONBGMAO; ibdpiapdnle.combinedStat = DFHIHEFGBIN; ibdpiapdnle.requiredStat = OELHALFALLD; KFBABPAPIMB kfbabpapimb = instance.Run(this, ibdpiapdnle); this.DKEOJKNPFKL = kfbabpapimb; } // Token: 0x06012D59 RID: 77145 RVA: 0x00455494 File Offset: 0x00453694 [Token(Token = "0x6012D59")] [Address(RVA = "0x9E5400", Offset = "0x9E4200", VA = "0x1809E5400")] private IEnumerator FGONOKJJOCD(IJKNDEOFIFE CKJJONBGMAO, IJKNDEOFIFE DFHIHEFGBIN, IJKNDEOFIFE OELHALFALLD, bool GGBFAFMCIOP) { /* An exception occurred when decompiling this method (06012D59) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1 RecRoom.Activities.StuntRunner.StuntRunnerScoreBoard::FGONOKJJOCD(IJKNDEOFIFE,IJKNDEOFIFE,IJKNDEOFIFE,System.Boolean) ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: call:void(IBDPIAPDNLE::System.IDisposable.Dispose, ldloc:IBDPIAPDNLE(var_3)) stfld:IJKNDEOFIFE(IBDPIAPDNLE::courseStat, ldloc:IBDPIAPDNLE(var_3), ldloc:IJKNDEOFIFE(CKJJONBGMAO)) stfld:IJKNDEOFIFE(IBDPIAPDNLE::combinedStat, ldloc:IBDPIAPDNLE(var_3), ldloc:IJKNDEOFIFE(DFHIHEFGBIN)) stfld:IJKNDEOFIFE(IBDPIAPDNLE::requiredStat, ldloc:IBDPIAPDNLE(var_3), ldloc:IJKNDEOFIFE(OELHALFALLD)) stfld:bool(IBDPIAPDNLE::initalWait, ldloc:IBDPIAPDNLE(var_3), ldc.i4:bool(0)) stfld:int32(IBDPIAPDNLE::<>1__state, ldloc:IBDPIAPDNLE(var_3), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0))) stfld:StuntRunnerScoreBoard(IBDPIAPDNLE::<>4__this, ldloc:IBDPIAPDNLE(var_3), ldloc:StuntRunnerScoreBoard(this)) } at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88 --- End of inner exception stack trace --- at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663 */; } // Token: 0x06012D5A RID: 77146 RVA: 0x004554D8 File Offset: 0x004536D8 [Token(Token = "0x6012D5A")] [Address(RVA = "0x9E54A0", Offset = "0x9E42A0", VA = "0x1809E54A0")] public void InitWorldLeaderboard(int JFJHBDLLOLB) { int num = 0; StuntRunnerScoreBoard.APBLEEMHOIA[] nhfciljdgmn = this.NHFCILJDGMN; int num2 = 0; string text; StuntRunnerScoreBoard.APBLEEMHOIA apbleemhoia = this.CHJDJKFFNJB(JFJHBDLLOLB, FMHAJJCDCEM.GHJPLMCGKIH.Friends, (FMHAJJCDCEM.JBGJIODAFBA)num2, text); if (apbleemhoia != 0) { } nhfciljdgmn[0] = apbleemhoia; int num3 = 0; int num4 = 0; StuntRunnerScoreBoard.APBLEEMHOIA[] nhfciljdgmn2 = this.NHFCILJDGMN; string text2; StuntRunnerScoreBoard.APBLEEMHOIA apbleemhoia2 = this.CHJDJKFFNJB(JFJHBDLLOLB, (FMHAJJCDCEM.GHJPLMCGKIH)num4, (FMHAJJCDCEM.JBGJIODAFBA)num3, text2); if (apbleemhoia2 != 0) { } nhfciljdgmn2[1] = apbleemhoia2; int num5 = 0; int num6 = 0; StuntRunnerScoreBoard.APBLEEMHOIA[] nhfciljdgmn3 = this.NHFCILJDGMN; string text3; StuntRunnerScoreBoard.APBLEEMHOIA apbleemhoia3 = this.JHEKDOIBBEI(JFJHBDLLOLB, (FMHAJJCDCEM.GHJPLMCGKIH)num6, (FMHAJJCDCEM.JBGJIODAFBA)num5, text3); if (apbleemhoia3 != 0) { } nhfciljdgmn3[2] = apbleemhoia3; Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG; StuntRunnerScoreBoard.AHNLPDGGGGN ahnlpdggggn; ahnlpdggggn.System.IDisposable.Dispose(); ahnlpdggggn.<>1__state = num; ahnlpdggggn.<>4__this = this; KFBABPAPIMB kfbabpapimb = instance.Run(this, ahnlpdggggn); } // Token: 0x06012D5B RID: 77147 RVA: 0x00455594 File Offset: 0x00453794 [Token(Token = "0x6012D5B")] [Address(RVA = "0x9E4F90", Offset = "0x9E3D90", VA = "0x1809E4F90")] private StuntRunnerScoreBoard.APBLEEMHOIA CHJDJKFFNJB(int JFJHBDLLOLB, FMHAJJCDCEM.GHJPLMCGKIH FFMBNOMNLPA, FMHAJJCDCEM.JBGJIODAFBA GCALKLHLCNM, string JDBKDGCJHMB) { StuntRunnerScoreBoard.APBLEEMHOIA apbleemhoia = new StuntRunnerScoreBoard.APBLEEMHOIA(); List list = new List(); apbleemhoia.NCFBALBDIIE = list; StuntRunnerScoreBoard.APBLEEMHOIA board = apbleemhoia; apbleemhoia.JDBKDGCJHMB = 0; Action action = delegate(GHJONHKIHKF result) { StuntRunnerScoreBoard <>4__this = this; StuntRunnerScoreBoard.APBLEEMHOIA board2 = board; <>4__this.AFCBODEFMEI(board2, result); }; if (StuntRunnerScoreBoard.<>c.<>9__24_1 == 0) { StuntRunnerScoreBoard.<>c.<>9__24_1 = delegate(string errMsg) { Debug.LogError("Failed to retrieve leaderboard: " + errMsg); }; } return board; } // Token: 0x06012D5C RID: 77148 RVA: 0x00455608 File Offset: 0x00453808 [Token(Token = "0x6012D5C")] [Address(RVA = "0x9E5700", Offset = "0x9E4500", VA = "0x1809E5700")] private StuntRunnerScoreBoard.APBLEEMHOIA JHEKDOIBBEI(int JFJHBDLLOLB, FMHAJJCDCEM.GHJPLMCGKIH FFMBNOMNLPA, FMHAJJCDCEM.JBGJIODAFBA GCALKLHLCNM, string JDBKDGCJHMB) { StuntRunnerScoreBoard.APBLEEMHOIA apbleemhoia = new StuntRunnerScoreBoard.APBLEEMHOIA(); List list = new List(); apbleemhoia.NCFBALBDIIE = list; StuntRunnerScoreBoard.APBLEEMHOIA board = apbleemhoia; apbleemhoia.JDBKDGCJHMB = 0; Action action = delegate(GHJONHKIHKF result) { StuntRunnerScoreBoard <>4__this = this; StuntRunnerScoreBoard.APBLEEMHOIA board2 = board; <>4__this.AFCBODEFMEI(board2, result); }; if (StuntRunnerScoreBoard.<>c.<>9__25_1 == 0) { StuntRunnerScoreBoard.<>c.<>9__25_1 = delegate(string errMsg) { Debug.LogError("Failed to retrieve leaderboard: " + errMsg); }; } return board; } // Token: 0x06012D5D RID: 77149 RVA: 0x0045567C File Offset: 0x0045387C [Token(Token = "0x6012D5D")] [Address(RVA = "0x9E48D0", Offset = "0x9E36D0", VA = "0x1809E48D0")] private void AFCBODEFMEI(StuntRunnerScoreBoard.APBLEEMHOIA OMLLGPGABLC, GHJONHKIHKF ABADFLCBFIJ) { int num; do { num = 0; if (ABADFLCBFIJ == 0) { break; } List k__BackingField = ABADFLCBFIJ.k__BackingField; Func <>9__26_ = StuntRunnerScoreBoard.<>c.<>9__26_0; if (<>9__26_ == 0) { StuntRunnerScoreBoard.<>c.<>9__26_0 = (JLPNLMIKLPF.JDOMCOIKGLI x) => x.k__BackingField; } List list = Enumerable.ToList(Enumerable.Select(k__BackingField, <>9__26_)); PMGCJEPKFOF> pmgcjepkfof = PEGGCEDHBOF.NHCHADDMPFC(list); List k__BackingField2 = ABADFLCBFIJ.k__BackingField; List.Enumerator enumerator = list.GetEnumerator(); bool flag; if (flag) { List ncfbalbdiie = OMLLGPGABLC.NCFBALBDIIE; } } while (num != 0); } // Token: 0x06012D5E RID: 77150 RVA: 0x00455700 File Offset: 0x00453900 [Token(Token = "0x6012D5E")] [Address(RVA = "0x9E5AD0", Offset = "0x9E48D0", VA = "0x1809E5AD0")] private IEnumerator MAMBKOLGOJG() { /* An exception occurred when decompiling this method (06012D5E) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1 RecRoom.Activities.StuntRunner.StuntRunnerScoreBoard::MAMBKOLGOJG() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: call:void(AHNLPDGGGGN::System.IDisposable.Dispose, ldloc:AHNLPDGGGGN(var_0)) stfld:int32(AHNLPDGGGGN::<>1__state, ldloc:AHNLPDGGGGN(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0))) stfld:StuntRunnerScoreBoard(AHNLPDGGGGN::<>4__this, ldloc:AHNLPDGGGGN(var_0), ldloc:StuntRunnerScoreBoard(this)) } at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88 --- End of inner exception stack trace --- at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663 */; } // Token: 0x06012D5F RID: 77151 RVA: 0x00455724 File Offset: 0x00453924 [Token(Token = "0x6012D5F")] [Address(RVA = "0x9E5B30", Offset = "0x9E4930", VA = "0x1809E5B30")] private void OHKHAHDNCLA(StuntRunnerScoreBoard.APBLEEMHOIA.FLFLENPENOE BBHPOIIBAKA, ref StuntRunnerScoreBoard.RowData DLOKEICJAGJ) { TextMeshProUGUI name = DLOKEICJAGJ.name; bool flag; if (!flag) { string text = name.text; return; } string text2 = name.text; } // Token: 0x06012D60 RID: 77152 RVA: 0x00455754 File Offset: 0x00453954 [Token(Token = "0x6012D60")] [Address(RVA = "0x9E51C0", Offset = "0x9E3FC0", VA = "0x1809E51C0")] private void EKCOGIBAKFF() { StuntRunnerScoreBoard.RowData[] array = this.rows; int num = 0; int length = array.Length; if (num < length) { num++; num++; } } // Token: 0x06012D61 RID: 77153 RVA: 0x00455788 File Offset: 0x00453988 [Token(Token = "0x6012D61")] [Address(RVA = "0x9E5940", Offset = "0x9E4740", VA = "0x1809E5940")] private void KCCNLMELEKK(int GKLPIFBPGOD) { StuntRunnerScoreBoard.APBLEEMHOIA[] nhfciljdgmn = this.NHFCILJDGMN; if (nhfciljdgmn != 0 && this.rows != (ulong)0L) { int obokeafgefk = this.OBOKEAFGEFK; if (obokeafgefk < nhfciljdgmn.Length) { StuntRunnerScoreBoard.APBLEEMHOIA apbleemhoia = nhfciljdgmn[obokeafgefk]; if (apbleemhoia != 0) { int num = 0; List ncfbalbdiie = apbleemhoia.NCFBALBDIIE; StuntRunnerScoreBoard.RowData[] array = this.rows; int size = ncfbalbdiie._size; int length = array.Length; int num2 = Math.Min(size, length); if (num < num2) { List ncfbalbdiie2 = apbleemhoia.NCFBALBDIIE; ThrowHelper.ThrowArgumentOutOfRangeException(); StuntRunnerScoreBoard.RowData[] array2 = this.rows; num++; num += array2; num++; } } } } } // Token: 0x06012D62 RID: 77154 RVA: 0x0045582C File Offset: 0x00453A2C [Token(Token = "0x6012D62")] [Address(RVA = "0x9E5FA0", Offset = "0x9E4DA0", VA = "0x1809E5FA0")] public StuntRunnerScoreBoard() { Color yellow = Color.yellow; Color black = Color.black; Color white = Color.white; Color white2 = Color.white; StuntRunnerScoreBoard.APBLEEMHOIA[] array = new StuntRunnerScoreBoard.APBLEEMHOIA[3]; this.NHFCILJDGMN = array; base..ctor(); } // Token: 0x0400C310 RID: 49936 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400C310")] [SerializeField] private TextMeshProUGUI titleText; // Token: 0x0400C311 RID: 49937 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400C311")] [SerializeField] private Color playerRowTopColor; // Token: 0x0400C312 RID: 49938 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400C312")] [SerializeField] private Color playerRowBottomColor; // Token: 0x0400C313 RID: 49939 [FieldOffset(Offset = "0x40")] [Token(Token = "0x400C313")] [SerializeField] private Color defaultRowTopColor; // Token: 0x0400C314 RID: 49940 [FieldOffset(Offset = "0x50")] [Token(Token = "0x400C314")] [SerializeField] private Color defaultRowBottomColor; // Token: 0x0400C315 RID: 49941 [FieldOffset(Offset = "0x60")] [Token(Token = "0x400C315")] private VertexGradient IJKEMEJLLNH; // Token: 0x0400C316 RID: 49942 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x400C316")] private VertexGradient KNAPCDHAGKJ; // Token: 0x0400C317 RID: 49943 [FieldOffset(Offset = "0xE0")] [Token(Token = "0x400C317")] [SerializeField] private StuntRunnerScoreBoard.RowData[] rows; // Token: 0x0400C318 RID: 49944 [FieldOffset(Offset = "0xE8")] [Token(Token = "0x400C318")] [SerializeField] private int defaultStatsChannel; // Token: 0x0400C319 RID: 49945 [FieldOffset(Offset = "0xF0")] [Token(Token = "0x400C319")] private string HILOKAPGADP; // Token: 0x0400C31A RID: 49946 [FieldOffset(Offset = "0xF8")] [Token(Token = "0x400C31A")] private KFBABPAPIMB DKEOJKNPFKL; // Token: 0x0400C31B RID: 49947 [Token(Token = "0x400C31B")] private const int BKHNKPPPCKA = 3; // Token: 0x0400C31C RID: 49948 [FieldOffset(Offset = "0x100")] [Token(Token = "0x400C31C")] private StuntRunnerScoreBoard.APBLEEMHOIA[] NHFCILJDGMN; // Token: 0x0400C31D RID: 49949 [FieldOffset(Offset = "0x108")] [Token(Token = "0x400C31D")] private int OBOKEAFGEFK; // Token: 0x02002BB3 RID: 11187 [Token(Token = "0x2002BB3")] [Serializable] private struct RowData { // Token: 0x0400C31E RID: 49950 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400C31E")] public GameObject root; // Token: 0x0400C31F RID: 49951 [FieldOffset(Offset = "0x8")] [Token(Token = "0x400C31F")] public TextMeshProUGUI place; // Token: 0x0400C320 RID: 49952 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400C320")] public TextMeshProUGUI name; // Token: 0x0400C321 RID: 49953 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400C321")] public TextMeshProUGUI time; } // Token: 0x02002BB4 RID: 11188 [Token(Token = "0x2002BB4")] private struct KGHEODHCEHI { // Token: 0x0400C322 RID: 49954 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400C322")] public AGAJMBPABDL IEKDDPPNFPF; // Token: 0x0400C323 RID: 49955 [FieldOffset(Offset = "0x8")] [Token(Token = "0x400C323")] public string MMBOKOLAJFH; // Token: 0x0400C324 RID: 49956 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400C324")] public int MOPKOPOKKEE; } // Token: 0x02002BB5 RID: 11189 [Token(Token = "0x2002BB5")] private class APBLEEMHOIA { // Token: 0x06012D63 RID: 77155 RVA: 0x00455868 File Offset: 0x00453A68 [Token(Token = "0x6012D63")] [Address(RVA = "0x9CE5D0", Offset = "0x9CD3D0", VA = "0x1809CE5D0")] public APBLEEMHOIA() { List list = new List(); this.NCFBALBDIIE = list; base..ctor(); } // Token: 0x0400C325 RID: 49957 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400C325")] public string JDBKDGCJHMB; // Token: 0x0400C326 RID: 49958 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400C326")] public List NCFBALBDIIE; // Token: 0x02002BB6 RID: 11190 [Token(Token = "0x2002BB6")] public struct FLFLENPENOE { // Token: 0x0400C327 RID: 49959 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400C327")] public JLPNLMIKLPF.JDOMCOIKGLI FNJHLBLAMLE; // Token: 0x0400C328 RID: 49960 [FieldOffset(Offset = "0x8")] [Token(Token = "0x400C328")] public CCEOLAOLEKJ HFIDFDPOCKA; } } // Token: 0x02002BB9 RID: 11193 [Token(Token = "0x2002BB9")] [CompilerGenerated] private sealed class GOBABCBKIIE { // Token: 0x06012D70 RID: 77168 RVA: 0x00455978 File Offset: 0x00453B78 [Token(Token = "0x6012D70")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public GOBABCBKIIE() { } // Token: 0x06012D71 RID: 77169 RVA: 0x0045598C File Offset: 0x00453B8C [Token(Token = "0x6012D71")] [Address(RVA = "0x9DB150", Offset = "0x9D9F50", VA = "0x1809DB150")] internal void b__0(GHJONHKIHKF result) { StuntRunnerScoreBoard stuntRunnerScoreBoard = this.<>4__this; StuntRunnerScoreBoard.APBLEEMHOIA apbleemhoia = this.board; stuntRunnerScoreBoard.AFCBODEFMEI(apbleemhoia, result); } // Token: 0x0400C33C RID: 49980 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400C33C")] public StuntRunnerScoreBoard <>4__this; // Token: 0x0400C33D RID: 49981 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400C33D")] public StuntRunnerScoreBoard.APBLEEMHOIA board; } // Token: 0x02002BBA RID: 11194 [Token(Token = "0x2002BBA")] [CompilerGenerated] private sealed class ODFBEJHOIBG { // Token: 0x06012D72 RID: 77170 RVA: 0x004559B8 File Offset: 0x00453BB8 [Token(Token = "0x6012D72")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public ODFBEJHOIBG() { } // Token: 0x06012D73 RID: 77171 RVA: 0x004559CC File Offset: 0x00453BCC [Token(Token = "0x6012D73")] [Address(RVA = "0x9DB150", Offset = "0x9D9F50", VA = "0x1809DB150")] internal void b__0(GHJONHKIHKF result) { StuntRunnerScoreBoard stuntRunnerScoreBoard = this.<>4__this; StuntRunnerScoreBoard.APBLEEMHOIA apbleemhoia = this.board; stuntRunnerScoreBoard.AFCBODEFMEI(apbleemhoia, result); } // Token: 0x0400C33E RID: 49982 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400C33E")] public StuntRunnerScoreBoard <>4__this; // Token: 0x0400C33F RID: 49983 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400C33F")] public StuntRunnerScoreBoard.APBLEEMHOIA board; } } }