using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using Cpp2IlInjected; using Photon.Pun; using UnityEngine.XR.ARSubsystems; // Token: 0x02000146 RID: 326 [Token(Token = "0x2000146")] [Serializable] public class GameScoreManager : MonoBehaviourPun, JMFAKCJLJKP { // Token: 0x14000024 RID: 36 // (add) Token: 0x06000A08 RID: 2568 RVA: 0x0002E328 File Offset: 0x0002C528 // (remove) Token: 0x06000A09 RID: 2569 RVA: 0x0002E350 File Offset: 0x0002C550 [Token(Token = "0x14000024")] public event Action EBAOEPKPOFE { [Token(Token = "0x6000A08")] [Address(RVA = "0x195BB40", Offset = "0x195AB40", VA = "0x18195BB40")] [CompilerGenerated] add { Action statsChangeEvent; Delegate @delegate; do { statsChangeEvent = this.StatsChangeEvent; @delegate = Delegate.Combine(statsChangeEvent, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != statsChangeEvent) { } } [Token(Token = "0x6000A09")] [Address(RVA = "0x195BF10", Offset = "0x195AF10", VA = "0x18195BF10")] [CompilerGenerated] remove { Action statsChangeEvent; Delegate @delegate; do { statsChangeEvent = this.StatsChangeEvent; @delegate = Delegate.Remove(statsChangeEvent, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != statsChangeEvent) { } } } // Token: 0x06000A0A RID: 2570 RVA: 0x0002E378 File Offset: 0x0002C578 [Token(Token = "0x6000A0A")] [Address(RVA = "0x195A560", Offset = "0x1959560", VA = "0x18195A560")] protected void KLFOOEIELLA() { Action statsChangeEvent = this.StatsChangeEvent; if (statsChangeEvent != 0) { int num = 0; statsChangeEvent(num); return; } } // Token: 0x06000A0B RID: 2571 RVA: 0x0002E39C File Offset: 0x0002C59C [Token(Token = "0x6000A0B")] [Address(RVA = "0x19588F0", Offset = "0x19578F0", VA = "0x1819588F0")] protected void APGDGHAHFCG() { Action statsChangeEvent = this.StatsChangeEvent; if (statsChangeEvent != 0) { statsChangeEvent(1); return; } } // Token: 0x1700019D RID: 413 // (get) Token: 0x06000A0C RID: 2572 RVA: 0x0002E3BC File Offset: 0x0002C5BC [Token(Token = "0x1700019D")] public bool ShowScore { [Token(Token = "0x6000A0C")] [Address(RVA = "0x195BD90", Offset = "0x195AD90", VA = "0x18195BD90")] get { if (this._scoreNameMap.HFHFEJMMDFH) { string text = this._scoreNameMap.ToString(); } return !string.IsNullOrEmpty(0); } } // Token: 0x1700019E RID: 414 // (get) Token: 0x06000A0D RID: 2573 RVA: 0x0002E3F4 File Offset: 0x0002C5F4 [Token(Token = "0x1700019E")] public string ScoreName { [Token(Token = "0x6000A0D")] [Address(RVA = "0x195BD20", Offset = "0x195AD20", VA = "0x18195BD20")] get { if (this._scoreNameMap.HFHFEJMMDFH) { TrackableId trackableId = ((ITrackable)this._scoreNameMap).trackableId; } throw new NullReferenceException(); } } // Token: 0x06000A0E RID: 2574 RVA: 0x0002E424 File Offset: 0x0002C624 [Token(Token = "0x6000A0E")] [Address(RVA = "0x1958C40", Offset = "0x1957C40", VA = "0x181958C40")] public void AddScoreName(string MMBOKOLAJFH, object PIHIPPPPEBI, int JMHKMOACHDG) { bool flag = this._scoreNameMap.DOEHAPOJMON(MMBOKOLAJFH, PIHIPPPPEBI, JMHKMOACHDG); Action statsChangeEvent = this.StatsChangeEvent; if (statsChangeEvent != 0) { statsChangeEvent(1); } } // Token: 0x06000A0F RID: 2575 RVA: 0x0002E458 File Offset: 0x0002C658 [Token(Token = "0x6000A0F")] [Address(RVA = "0x195B160", Offset = "0x195A160", VA = "0x18195B160")] public void RemoveScoreName(object PIHIPPPPEBI) { bool flag = this._scoreNameMap.HAHBGOMEMEE(PIHIPPPPEBI); Action statsChangeEvent = this.StatsChangeEvent; if (statsChangeEvent != 0) { statsChangeEvent(1); } } // Token: 0x1700019F RID: 415 // (get) Token: 0x06000A10 RID: 2576 RVA: 0x0002E48C File Offset: 0x0002C68C [Token(Token = "0x1700019F")] public IJKNDEOFIFE VisibleScoreStatType { [Token(Token = "0x6000A10")] [Address(RVA = "0x195BEA0", Offset = "0x195AEA0", VA = "0x18195BEA0")] get { if (this._visibleScoreStatTypeMap.HFHFEJMMDFH) { TrackableId trackableId = ((ITrackable)this._visibleScoreStatTypeMap).trackableId; } return IJKNDEOFIFE.INVALID; } } // Token: 0x06000A11 RID: 2577 RVA: 0x0002E4BC File Offset: 0x0002C6BC [Token(Token = "0x6000A11")] [Address(RVA = "0x1958E10", Offset = "0x1957E10", VA = "0x181958E10")] public void AddVisibleScoreStatType(IJKNDEOFIFE AEOOLMKNKJH, object PIHIPPPPEBI, int JMHKMOACHDG) { BJOIBBBOIKO visibleScoreStatTypeMap = this._visibleScoreStatTypeMap; Action statsChangeEvent = this.StatsChangeEvent; if (statsChangeEvent != 0) { statsChangeEvent(1); } } // Token: 0x06000A12 RID: 2578 RVA: 0x0002E4E8 File Offset: 0x0002C6E8 [Token(Token = "0x6000A12")] [Address(RVA = "0x195B1F0", Offset = "0x195A1F0", VA = "0x18195B1F0")] public void RemoveVisibleScoreStatType(object PIHIPPPPEBI) { bool flag = this._visibleScoreStatTypeMap.HAHBGOMEMEE(PIHIPPPPEBI); Action statsChangeEvent = this.StatsChangeEvent; if (statsChangeEvent != 0) { statsChangeEvent(1); } } // Token: 0x170001A0 RID: 416 // (get) Token: 0x06000A13 RID: 2579 RVA: 0x0002E51C File Offset: 0x0002C71C [Token(Token = "0x170001A0")] public int MaxScoreToDisplay { [Token(Token = "0x6000A13")] [Address(RVA = "0x195BBE0", Offset = "0x195ABE0", VA = "0x18195BBE0")] get { if (this._maxScoreDisplayMap.HFHFEJMMDFH) { TrackableId trackableId = ((ITrackable)this._maxScoreDisplayMap).trackableId; } return 0; } } // Token: 0x06000A14 RID: 2580 RVA: 0x0002E54C File Offset: 0x0002C74C [Token(Token = "0x6000A14")] [Address(RVA = "0x1958A40", Offset = "0x1957A40", VA = "0x181958A40")] public void AddMaxScoreToDisplay(int BDAFIMMPFOA, object PIHIPPPPEBI, int JMHKMOACHDG) { bool flag = this._maxScoreDisplayMap.DOEHAPOJMON(BDAFIMMPFOA, PIHIPPPPEBI, JMHKMOACHDG); } // Token: 0x06000A15 RID: 2581 RVA: 0x0002E570 File Offset: 0x0002C770 [Token(Token = "0x6000A15")] [Address(RVA = "0x195B100", Offset = "0x195A100", VA = "0x18195B100")] public void RemoveMaxScoreToDisplay(object PIHIPPPPEBI) { bool flag = this._maxScoreDisplayMap.HAHBGOMEMEE(PIHIPPPPEBI); } // Token: 0x170001A1 RID: 417 // (get) Token: 0x06000A16 RID: 2582 RVA: 0x0002E590 File Offset: 0x0002C790 [Token(Token = "0x170001A1")] public int StatCount { [Token(Token = "0x6000A16")] [Address(RVA = "0x195BE10", Offset = "0x195AE10", VA = "0x18195BE10")] get { return this._statDefinitions._size; } } // Token: 0x06000A17 RID: 2583 RVA: 0x0002E5B0 File Offset: 0x0002C7B0 [Token(Token = "0x6000A17")] [Address(RVA = "0x1959D00", Offset = "0x1958D00", VA = "0x181959D00")] public IJKNDEOFIFE GetStatTypeFromIndex(int EFBDCIJMFGD) { List statDefinitions = this._statDefinitions; return IJKNDEOFIFE.INVALID; } // Token: 0x06000A18 RID: 2584 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6000A18")] [Address(RVA = "0x1959C80", Offset = "0x1958C80", VA = "0x181959C80")] public string GetStatNameByIndex(int EFBDCIJMFGD) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000A19 RID: 2585 RVA: 0x0002E5CC File Offset: 0x0002C7CC [Token(Token = "0x6000A19")] [Address(RVA = "0x195B400", Offset = "0x195A400", VA = "0x18195B400")] public void SetStatNameByIndex(int EFBDCIJMFGD, string MMBOKOLAJFH) { int size = this._statDefinitions._size; if (EFBDCIJMFGD < size) { ThrowHelper.ThrowArgumentOutOfRangeException(); List statDefinitions = this._statDefinitions; } } // Token: 0x06000A1A RID: 2586 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6000A1A")] [Address(RVA = "0x1959DF0", Offset = "0x1958DF0", VA = "0x181959DF0")] public bool GetStatVisibleInUIByIndex(int EFBDCIJMFGD) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000A1B RID: 2587 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6000A1B")] [Address(RVA = "0x1959D60", Offset = "0x1958D60", VA = "0x181959D60")] public bool GetStatVisibleInHUDByIndex(int EFBDCIJMFGD) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000A1C RID: 2588 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6000A1C")] [Address(RVA = "0x1959BF0", Offset = "0x1958BF0", VA = "0x181959BF0")] public FHJABCEKCCI GetStatFormatByIndex(int EFBDCIJMFGD) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000A1D RID: 2589 RVA: 0x0002E600 File Offset: 0x0002C800 [Token(Token = "0x6000A1D")] [Address(RVA = "0x19592A0", Offset = "0x19582A0", VA = "0x1819592A0")] public void ClearStatDefinitions() { this._statDefinitions.Clear(); } // Token: 0x06000A1E RID: 2590 RVA: 0x0002E620 File Offset: 0x0002C820 [Token(Token = "0x6000A1E")] [Address(RVA = "0x1958DB0", Offset = "0x1957DB0", VA = "0x181958DB0")] public void AddStatDefinition(StatConfiguration BGHNKGBNMAH) { List statDefinitions = this._statDefinitions; } // Token: 0x170001A2 RID: 418 // (get) Token: 0x06000A1F RID: 2591 RVA: 0x0002E63C File Offset: 0x0002C83C [Token(Token = "0x170001A2")] public int RankBucketCount { [Token(Token = "0x6000A1F")] [Address(RVA = "0x195BCA0", Offset = "0x195ACA0", VA = "0x18195BCA0")] get { return this._rankBucketDefinitions._size; } } // Token: 0x170001A3 RID: 419 // (get) Token: 0x06000A20 RID: 2592 RVA: 0x0002E65C File Offset: 0x0002C85C [Token(Token = "0x170001A3")] public int RankGiftContextCount { [Token(Token = "0x6000A20")] [Address(RVA = "0x195BCE0", Offset = "0x195ACE0", VA = "0x18195BCE0")] get { return this._rankGiftContextDefinitions._size; } } // Token: 0x170001A4 RID: 420 // (get) Token: 0x06000A21 RID: 2593 RVA: 0x0002E67C File Offset: 0x0002C87C [Token(Token = "0x170001A4")] public HJPLOCLJMDK AlternateGiftContext { [Token(Token = "0x6000A21")] [Address(RVA = "0x19593A0", Offset = "0x19583A0", VA = "0x1819593A0")] get { TrackableId trackableId = ((ITrackable)this._alternateGiftContextMap).trackableId; throw new NullReferenceException(); } } // Token: 0x06000A22 RID: 2594 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6000A22")] [Address(RVA = "0x195B860", Offset = "0x195A860", VA = "0x18195B860")] public bool TryGetRankBucketByIndex(int EFBDCIJMFGD, out RankBucket NABLOPOPJOA) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000A23 RID: 2595 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6000A23")] [Address(RVA = "0x195B910", Offset = "0x195A910", VA = "0x18195B910")] public bool TryGetRankGiftContextByIndex(int EFBDCIJMFGD, out RankGiftContext JKMJLJKBDIK) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000A24 RID: 2596 RVA: 0x0002E69C File Offset: 0x0002C89C [Token(Token = "0x6000A24")] [Address(RVA = "0x195B4C0", Offset = "0x195A4C0", VA = "0x18195B4C0")] public bool TryGetCustomRankName(out string NMGANBEKNBC) { if (this._customRankNameMap.HFHFEJMMDFH) { string text = this._customRankNameMap.ToString(); return true; } throw new NullReferenceException(); } // Token: 0x06000A25 RID: 2597 RVA: 0x0002E6CC File Offset: 0x0002C8CC [Token(Token = "0x6000A25")] [Address(RVA = "0x1959200", Offset = "0x1958200", VA = "0x181959200")] public void ClearRankBucketDefinitions() { this._rankBucketDefinitions.Clear(); } // Token: 0x06000A26 RID: 2598 RVA: 0x0002E6EC File Offset: 0x0002C8EC [Token(Token = "0x6000A26")] [Address(RVA = "0x1958B80", Offset = "0x1957B80", VA = "0x181958B80")] public void AddRankBucketDefinition(RankBucket NABLOPOPJOA) { this._rankBucketDefinitions.Add(NABLOPOPJOA); } // Token: 0x06000A27 RID: 2599 RVA: 0x0002E70C File Offset: 0x0002C90C [Token(Token = "0x6000A27")] [Address(RVA = "0x1959250", Offset = "0x1958250", VA = "0x181959250")] public void ClearRankGiftContextDefinitions() { this._rankGiftContextDefinitions.Clear(); } // Token: 0x06000A28 RID: 2600 RVA: 0x0002E72C File Offset: 0x0002C92C [Token(Token = "0x6000A28")] [Address(RVA = "0x1958BE0", Offset = "0x1957BE0", VA = "0x181958BE0")] public void AddRankGiftContextDefinition(RankGiftContext JKMJLJKBDIK) { this._rankGiftContextDefinitions.Add(JKMJLJKBDIK); } // Token: 0x06000A29 RID: 2601 RVA: 0x0002E74C File Offset: 0x0002C94C [Token(Token = "0x6000A29")] [Address(RVA = "0x19589C0", Offset = "0x19579C0", VA = "0x1819589C0")] public void AddCustomRankName(string NMGANBEKNBC, object PIHIPPPPEBI, int JMHKMOACHDG) { bool flag = this._customRankNameMap.DOEHAPOJMON(NMGANBEKNBC, PIHIPPPPEBI, JMHKMOACHDG); } // Token: 0x06000A2A RID: 2602 RVA: 0x0002E770 File Offset: 0x0002C970 [Token(Token = "0x6000A2A")] [Address(RVA = "0x195B0A0", Offset = "0x195A0A0", VA = "0x18195B0A0")] public void RemoveCustomRankName(object PIHIPPPPEBI) { bool flag = this._customRankNameMap.HAHBGOMEMEE(PIHIPPPPEBI); } // Token: 0x06000A2B RID: 2603 RVA: 0x0002E790 File Offset: 0x0002C990 [Token(Token = "0x6000A2B")] [Address(RVA = "0x1958940", Offset = "0x1957940", VA = "0x181958940")] public void AddAlternateGiftContext(HJPLOCLJMDK JKABNCGMOHI, object PIHIPPPPEBI, int JMHKMOACHDG) { BJOIBBBOIKO alternateGiftContextMap = this._alternateGiftContextMap; } // Token: 0x06000A2C RID: 2604 RVA: 0x0002E7AC File Offset: 0x0002C9AC [Token(Token = "0x6000A2C")] [Address(RVA = "0x195B040", Offset = "0x195A040", VA = "0x18195B040")] public void RemoveAlternateGiftContext(object PIHIPPPPEBI) { bool flag = this._alternateGiftContextMap.HAHBGOMEMEE(PIHIPPPPEBI); } // Token: 0x06000A2D RID: 2605 RVA: 0x0002E7CC File Offset: 0x0002C9CC [Token(Token = "0x6000A2D")] [Address(RVA = "0x1958EC0", Offset = "0x1957EC0", VA = "0x181958EC0", Slot = "13")] protected override void Awake() { int num; int num3; do { num = 0; int num2 = 0; this.InitializeOnAwake(num2); if (Enum.GetValues(typeof(CGLKOJIMDIH)).GetEnumerator() != 0) { } if (num3 != 0) { } } while (num != 0); int[] array = new int[num3 + 1]; int[] array2 = new int[num3 + 1]; Action action = new Action(this.KLFOOEIELLA); NMIGJEKFNME nmigjekfnme; this._teamScores = nmigjekfnme; } // Token: 0x06000A2E RID: 2606 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6000A2E")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "15")] public void InitializeOnAwake(GameManager ONLEICCNNBI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000A2F RID: 2607 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6000A2F")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "17")] public void InitializeOnStart() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000A30 RID: 2608 RVA: 0x0002E844 File Offset: 0x0002CA44 [Token(Token = "0x6000A30")] [Address(RVA = "0x1959140", Offset = "0x1958140", VA = "0x181959140", Slot = "16")] public void CleanupOnDestroy() { this.playerStats.Clear(); } // Token: 0x06000A31 RID: 2609 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6000A31")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "18")] public void OnUpdate() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000A32 RID: 2610 RVA: 0x0002E864 File Offset: 0x0002CA64 [Token(Token = "0x6000A32")] [Address(RVA = "0x195A560", Offset = "0x1959560", VA = "0x18195A560", Slot = "23")] public void OnPlayerDisconnected(AGAJMBPABDL IEKDDPPNFPF) { Action statsChangeEvent = this.StatsChangeEvent; if (statsChangeEvent != 0) { int num = 0; statsChangeEvent(num); return; } } // Token: 0x06000A33 RID: 2611 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6000A33")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "19")] public void OnGameStart() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000A34 RID: 2612 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6000A34")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "20")] public void OnGameEnd() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000A35 RID: 2613 RVA: 0x0002E888 File Offset: 0x0002CA88 [Token(Token = "0x6000A35")] [Address(RVA = "0x195A400", Offset = "0x1959400", VA = "0x18195A400", Slot = "21")] public void InitializeLocalPlayer(bool HOCMIMEHLLM) { if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.GLENPACEGOJ.ToString() == 0) { int size = this._statDefinitions._size; AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF; NMIGJEKFNME nmigjekfnme = this.LBLCKDCDEKO(agajmbpabdl); int[] array = new int[size]; float[] array2 = new float[size]; nmigjekfnme.BDJFGEJFPPO(array, array2, true); } } // Token: 0x06000A36 RID: 2614 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6000A36")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "22")] public void ResetLocalPlayer(bool HOCMIMEHLLM) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x170001A5 RID: 421 // (get) Token: 0x06000A37 RID: 2615 RVA: 0x0002E8E4 File Offset: 0x0002CAE4 // (set) Token: 0x06000A38 RID: 2616 RVA: 0x0002E904 File Offset: 0x0002CB04 [Token(Token = "0x170001A5")] protected int[] TeamScores { [Token(Token = "0x6000A37")] [Address(RVA = "0x195BE50", Offset = "0x195AE50", VA = "0x18195BE50")] get { return this._teamScores.KLIAOAJIPKM(); } [Token(Token = "0x6000A38")] [Address(RVA = "0x195BFB0", Offset = "0x195AFB0", VA = "0x18195BFB0")] set { int[] array = new int[this._teamScores.KLIAOAJIPKM().Length]; int[] array2 = this._teamScores.KLIAOAJIPKM(); int length = this._teamScores.KLIAOAJIPKM().Length; Array.Copy(array2, array, length); this._teamScores.BDJFGEJFPPO(value, array, true); } } // Token: 0x170001A6 RID: 422 // (get) Token: 0x06000A39 RID: 2617 RVA: 0x0002E960 File Offset: 0x0002CB60 [Token(Token = "0x170001A6")] protected int[] PreviousTeamScores { [Token(Token = "0x6000A39")] [Address(RVA = "0x195BC50", Offset = "0x195AC50", VA = "0x18195BC50")] get { return this._teamScores.HHKKJDOCBNH(); } } // Token: 0x06000A3A RID: 2618 RVA: 0x0002E980 File Offset: 0x0002CB80 [Token(Token = "0x6000A3A")] [Address(RVA = "0x1959B60", Offset = "0x1958B60", VA = "0x181959B60")] public int GetScore(CGLKOJIMDIH CGOLFOLCHIF) { if (CGOLFOLCHIF <= CGLKOJIMDIH.TEAM_40) { return this._teamScores.KLIAOAJIPKM()[(int)CGOLFOLCHIF]; } return 0; } // Token: 0x06000A3B RID: 2619 RVA: 0x0002E9B0 File Offset: 0x0002CBB0 [Token(Token = "0x6000A3B")] [Address(RVA = "0x19597B0", Offset = "0x19587B0", VA = "0x1819597B0")] public int GetPreviousScore(CGLKOJIMDIH CGOLFOLCHIF) { if (CGOLFOLCHIF <= CGLKOJIMDIH.TEAM_40) { return this._teamScores.HHKKJDOCBNH()[(int)CGOLFOLCHIF]; } return 0; } // Token: 0x06000A3C RID: 2620 RVA: 0x0002E9E0 File Offset: 0x0002CBE0 [Token(Token = "0x6000A3C")] [Address(RVA = "0x195A1A0", Offset = "0x19591A0", VA = "0x18195A1A0")] public int GetVisibleScore(CGLKOJIMDIH CGOLFOLCHIF) { int num = 0; if (this._visibleScoreStatTypeMap.HFHFEJMMDFH && this._visibleScoreStatTypeMap.ToString() != (ulong)(-1L)) { GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager; AGAJMBPABDL[] array; int length = array.Length; if (num < length) { if (this._visibleScoreStatTypeMap.HFHFEJMMDFH) { string text = this._visibleScoreStatTypeMap.ToString(); } bool flag; if (flag) { } num++; } return num; } throw new NullReferenceException(); } // Token: 0x06000A3D RID: 2621 RVA: 0x0002EA50 File Offset: 0x0002CC50 [Token(Token = "0x6000A3D")] [Address(RVA = "0x195AAD0", Offset = "0x1959AD0", VA = "0x18195AAD0")] public void MasterAddScore(CGLKOJIMDIH CGOLFOLCHIF, int MJOKHKHOENG, int BDAFIMMPFOA) { if (KKPBCOOONNK.BNNCCCFFALC) { } } // Token: 0x06000A3E RID: 2622 RVA: 0x0002EA68 File Offset: 0x0002CC68 [Token(Token = "0x6000A3E")] [Address(RVA = "0x195ABA0", Offset = "0x1959BA0", VA = "0x18195ABA0")] public void MasterAddScore(CGLKOJIMDIH CGOLFOLCHIF, int MJOKHKHOENG) { if (KKPBCOOONNK.BNNCCCFFALC) { } } // Token: 0x06000A3F RID: 2623 RVA: 0x0002EA80 File Offset: 0x0002CC80 [Token(Token = "0x6000A3F")] [Address(RVA = "0x195AF10", Offset = "0x1959F10", VA = "0x18195AF10")] public void MasterSetScore(CGLKOJIMDIH CGOLFOLCHIF, int PPPDDADJFCP) { while (KKPBCOOONNK.BNNCCCFFALC) { int[] array = this._teamScores.KLIAOAJIPKM(); if (array != 0) { array[0] = PPPDDADJFCP; this.TeamScores = array; break; } } } // Token: 0x06000A40 RID: 2624 RVA: 0x0002EAC0 File Offset: 0x0002CCC0 [Token(Token = "0x6000A40")] [Address(RVA = "0x19593D0", Offset = "0x19583D0", VA = "0x1819593D0")] public void GetHighestScore(out CGLKOJIMDIH JIHLIAPDJLH, out int BAHPJEHKCNC, bool JECCNEAIPOA = false) { if (JECCNEAIPOA) { CGLKOJIMDIH[] allTeams = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.GetAllTeams(); } CGLKOJIMDIH[] activeTeams = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.GetActiveTeams(); int num = 0; int num2 = 0; int length = activeTeams.Length; if (num2 < length) { int[] array = this._teamScores.KLIAOAJIPKM(); int num3 = 0; if (num != 0) { num++; } BAHPJEHKCNC.m_value = num3; JIHLIAPDJLH.value__ = num3; num++; } } // Token: 0x06000A41 RID: 2625 RVA: 0x0002EB34 File Offset: 0x0002CD34 [Token(Token = "0x6000A41")] [Address(RVA = "0x19595C0", Offset = "0x19585C0", VA = "0x1819595C0")] public void GetLowestScore(out CGLKOJIMDIH JIHLIAPDJLH, out int BAHPJEHKCNC, bool JECCNEAIPOA = false) { if (JECCNEAIPOA) { CGLKOJIMDIH[] allTeams = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.GetAllTeams(); } CGLKOJIMDIH[] activeTeams = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.GetActiveTeams(); int num = 0; int num2 = 0; int length = activeTeams.Length; if (num2 < length) { int[] array = this._teamScores.KLIAOAJIPKM(); int num3 = 0; if (num != 0) { num++; } BAHPJEHKCNC.m_value = num3; JIHLIAPDJLH.value__ = num3; num++; } } // Token: 0x06000A42 RID: 2626 RVA: 0x0002EBA8 File Offset: 0x0002CDA8 [Token(Token = "0x6000A42")] [Address(RVA = "0x1958CF0", Offset = "0x1957CF0", VA = "0x181958CF0")] public void AddScore(CGLKOJIMDIH CGOLFOLCHIF, int MJOKHKHOENG) { PhotonView photonView = base.JDHMIOJKLCK; DGLOJCGDOGG.FGGIMKCCBDA fggimkccbda = new DGLOJCGDOGG.FGGIMKCCBDA(this.RpcMasterAddScore); } // Token: 0x06000A43 RID: 2627 RVA: 0x0002EBD0 File Offset: 0x0002CDD0 [Token(Token = "0x6000A43")] [Address(RVA = "0x195AC30", Offset = "0x1959C30", VA = "0x18195AC30")] public void MasterResetAllScores() { if (KKPBCOOONNK.BNNCCCFFALC) { int[] array = new int[this._teamScores.KLIAOAJIPKM().Length]; this.TeamScores = array; return; } } // Token: 0x06000A44 RID: 2628 RVA: 0x0002EC0C File Offset: 0x0002CE0C [Token(Token = "0x6000A44")] [Address(RVA = "0x195A380", Offset = "0x1959380", VA = "0x18195A380")] public bool HasRanks() { int size = this._rankBucketDefinitions._size; if (size > 0) { if (size == 0) { ThrowHelper.ThrowArgumentOutOfRangeException(); } return "{il2cpp array field local4->}" != (ulong)(-1L); } throw new NullReferenceException(); } // Token: 0x06000A45 RID: 2629 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6000A45")] [Address(RVA = "0x195A050", Offset = "0x1959050", VA = "0x18195A050")] public GameScoreManager.MDODIHBELBL GetTeamRank(CGLKOJIMDIH CGOLFOLCHIF) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000A46 RID: 2630 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6000A46")] [Address(RVA = "0x1959A60", Offset = "0x1958A60", VA = "0x181959A60")] public HJPLOCLJMDK GetRankGiftContext(GameScoreManager.MDODIHBELBL POICBKEFLBK) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000A47 RID: 2631 RVA: 0x0002EC4C File Offset: 0x0002CE4C [Token(Token = "0x6000A47")] [Address(RVA = "0x19593A0", Offset = "0x19583A0", VA = "0x1819593A0")] public HJPLOCLJMDK GetAlternateGiftContext() { TrackableId trackableId = ((ITrackable)this._alternateGiftContextMap).trackableId; throw new NullReferenceException(); } // Token: 0x06000A48 RID: 2632 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6000A48")] [Address(RVA = "0x1959840", Offset = "0x1958840", VA = "0x181959840")] public HJPLOCLJMDK GetRankGiftContext(CGLKOJIMDIH CGOLFOLCHIF) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000A49 RID: 2633 RVA: 0x0002EC6C File Offset: 0x0002CE6C [Token(Token = "0x6000A49")] [Address(RVA = "0x1959E80", Offset = "0x1958E80", VA = "0x181959E80")] public GameScoreManager.EDBDLBJOBJN GetTeamPlace(CGLKOJIMDIH CGOLFOLCHIF, bool JECCNEAIPOA = false) { int num = 0; if (JECCNEAIPOA) { CGLKOJIMDIH[] allTeams = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.GetAllTeams(); } CGLKOJIMDIH[] activeTeams = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.GetActiveTeams(); int num2 = 0; int num3 = 0; int length = activeTeams.Length; if (num3 < length) { CGLKOJIMDIH cglkojimdih; if (cglkojimdih <= CGLKOJIMDIH.TEAM_40) { int[] array = this._teamScores.KLIAOAJIPKM(); } int num4; if (0 == num4) { num++; } num2++; } throw new NullReferenceException(); } // Token: 0x06000A4A RID: 2634 RVA: 0x0002ECE0 File Offset: 0x0002CEE0 [Token(Token = "0x6000A4A")] [Address(RVA = "0x195A5B0", Offset = "0x19595B0", VA = "0x18195A5B0")] private NMIGJEKFNME LBLCKDCDEKO(AGAJMBPABDL IEKDDPPNFPF) { Dictionary> dictionary = this.playerStats; bool flag; if (!flag) { int[] array = new int[0]; float[] array2 = new float[0]; Action action = new Action(this.KLFOOEIELLA); Dictionary> dictionary2 = this.playerStats; int inpoaaaoahi = IEKDDPPNFPF.INPOAAAOAHI; NMIGJEKFNME nmigjekfnme; dictionary2[inpoaaaoahi] = nmigjekfnme; } int size = this._statDefinitions._size; int[] array3; float[] array4; if (array3.Length != size || array4.Length != size) { int[] array5 = new int[size]; float[] array6 = new float[size]; } throw new NullReferenceException(); } // Token: 0x06000A4B RID: 2635 RVA: 0x0002ED6C File Offset: 0x0002CF6C [Token(Token = "0x6000A4B")] [Address(RVA = "0x195B730", Offset = "0x195A730", VA = "0x18195B730")] public bool TryGetPlayerStat(AGAJMBPABDL IEKDDPPNFPF, IJKNDEOFIFE ILOCFLIJHDA, out int ONGBFDACHHG, out float LNEEBNFLBDM) { int num2; int num = num2; List statDefinitions = this._statDefinitions; NMIGJEKFNME nmigjekfnme = this.LBLCKDCDEKO(IEKDDPPNFPF); int[] array = nmigjekfnme.KLIAOAJIPKM(); float[] array2 = nmigjekfnme.HHKKJDOCBNH(); int num3 = array[num]; ONGBFDACHHG.m_value = num3; int num4 = 0; ONGBFDACHHG.m_value = num4; throw new IndexOutOfRangeException(); } // Token: 0x06000A4C RID: 2636 RVA: 0x0002EDC4 File Offset: 0x0002CFC4 [Token(Token = "0x6000A4C")] [Address(RVA = "0x195B640", Offset = "0x195A640", VA = "0x18195B640")] public bool TryGetPlayerStat(AGAJMBPABDL IEKDDPPNFPF, IJKNDEOFIFE ILOCFLIJHDA, out int ONGBFDACHHG) { int num2; int num = num2; List statDefinitions = this._statDefinitions; if (IEKDDPPNFPF != 0) { int num3 = this.LBLCKDCDEKO(IEKDDPPNFPF).KLIAOAJIPKM()[num]; ONGBFDACHHG.m_value = num3; } throw new IndexOutOfRangeException(); } // Token: 0x06000A4D RID: 2637 RVA: 0x0002EE04 File Offset: 0x0002D004 [Token(Token = "0x6000A4D")] [Address(RVA = "0x195B550", Offset = "0x195A550", VA = "0x18195B550")] public bool TryGetPlayerStatLastChangeTime(AGAJMBPABDL IEKDDPPNFPF, IJKNDEOFIFE ILOCFLIJHDA, out float BIMCOPMPPDN) { int num2; int num = num2; List statDefinitions = this._statDefinitions; if (IEKDDPPNFPF != 0) { float num3 = this.LBLCKDCDEKO(IEKDDPPNFPF).HHKKJDOCBNH()[num]; BIMCOPMPPDN.m_value = num3; } throw new IndexOutOfRangeException(); } // Token: 0x06000A4E RID: 2638 RVA: 0x0002EE44 File Offset: 0x0002D044 [Token(Token = "0x6000A4E")] [Address(RVA = "0x195A7E0", Offset = "0x19597E0", VA = "0x18195A7E0")] public void MasterAddPlayerStatForAllActivePlayers(IJKNDEOFIFE ILOCFLIJHDA, int DCJGGIONCMI) { int num; do { num = 0; if (!KKPBCOOONNK.BNNCCCFFALC) { break; } IEnumerable activePlayers = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.GetActivePlayers(); if (activePlayers != 0) { if (num < activePlayers) { num += num; if (num != activePlayers) { num++; } } num += num; num += 19; } if (activePlayers != 0) { } } while (num != 0); } // Token: 0x06000A4F RID: 2639 RVA: 0x0002EE98 File Offset: 0x0002D098 [Token(Token = "0x6000A4F")] [Address(RVA = "0x1958AC0", Offset = "0x1957AC0", VA = "0x181958AC0")] public void AddPlayerStat(AGAJMBPABDL IEKDDPPNFPF, IJKNDEOFIFE ILOCFLIJHDA, int DCJGGIONCMI) { PhotonView photonView = base.JDHMIOJKLCK; DGLOJCGDOGG.NECIHPEMJNG necihpemjng = new DGLOJCGDOGG.NECIHPEMJNG(this.RpcMasterAddPlayerStat); } // Token: 0x06000A50 RID: 2640 RVA: 0x0002EEC0 File Offset: 0x0002D0C0 [Token(Token = "0x6000A50")] [Address(RVA = "0x195B390", Offset = "0x195A390", VA = "0x18195B390")] public void SetPlayerStat(AGAJMBPABDL IEKDDPPNFPF, IJKNDEOFIFE ILOCFLIJHDA, int ONGBFDACHHG) { } // Token: 0x06000A51 RID: 2641 RVA: 0x0002EED0 File Offset: 0x0002D0D0 [Token(Token = "0x6000A51")] [Address(RVA = "0x1959190", Offset = "0x1958190", VA = "0x181959190")] public void ClearPlayerStat(AGAJMBPABDL IEKDDPPNFPF, IJKNDEOFIFE ILOCFLIJHDA) { bool flag; ulong num; if (!flag || num != (ulong)0L) { } } // Token: 0x06000A52 RID: 2642 RVA: 0x0002EEE8 File Offset: 0x0002D0E8 [Token(Token = "0x6000A52")] [Address(RVA = "0x195A9F0", Offset = "0x19599F0", VA = "0x18195A9F0")] public void MasterAddPlayerStat(AGAJMBPABDL IEKDDPPNFPF, IJKNDEOFIFE ILOCFLIJHDA, int DCJGGIONCMI, bool IEKNNIEOFCD = true) { int num = 0; bool flag; if (KKPBCOOONNK.BNNCCCFFALC && flag) { num += DCJGGIONCMI; } } // Token: 0x06000A53 RID: 2643 RVA: 0x0002EF0C File Offset: 0x0002D10C [Token(Token = "0x6000A53")] [Address(RVA = "0x195ACF0", Offset = "0x1959CF0", VA = "0x18195ACF0")] public void MasterSetPlayerStat(AGAJMBPABDL IEKDDPPNFPF, IJKNDEOFIFE ILOCFLIJHDA, int ONGBFDACHHG) { while (KKPBCOOONNK.BNNCCCFFALC) { List statDefinitions = this._statDefinitions; NMIGJEKFNME nmigjekfnme = this.LBLCKDCDEKO(IEKDDPPNFPF); int[] array = nmigjekfnme.KLIAOAJIPKM(); if (array != 0) { array[0] = ONGBFDACHHG; float[] array2 = nmigjekfnme.HHKKJDOCBNH(); if (array2 == 0) { } if (array2 != 0) { double num = KKPBCOOONNK.EDNCMGJJLIH; array2[0] = (float)num; nmigjekfnme.BDJFGEJFPPO(array, array2, true); break; } } } } // Token: 0x06000A54 RID: 2644 RVA: 0x0002EF88 File Offset: 0x0002D188 [Token(Token = "0x6000A54")] [Address(RVA = "0x195B280", Offset = "0x195A280", VA = "0x18195B280")] public void ResetAllLocalPlayerStats() { int size = this._statDefinitions._size; AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF; NMIGJEKFNME nmigjekfnme = this.LBLCKDCDEKO(agajmbpabdl); int[] array = new int[size]; float[] array2 = new float[size]; nmigjekfnme.BDJFGEJFPPO(array, array2, true); } // Token: 0x06000A55 RID: 2645 RVA: 0x0002EFD4 File Offset: 0x0002D1D4 [Token(Token = "0x6000A55")] [Address(RVA = "0x19592F0", Offset = "0x19582F0", VA = "0x1819592F0")] private int DEDAIJJAPMM(IJKNDEOFIFE AEOOLMKNKJH) { int num = 0; List statDefinitions = this._statDefinitions; List statDefinitions2 = this._statDefinitions; if ((uint)(-1) != (uint)AEOOLMKNKJH) { num++; } return num; } // Token: 0x06000A56 RID: 2646 RVA: 0x0002F004 File Offset: 0x0002D204 [Token(Token = "0x6000A56")] [Address(RVA = "0x195ABA0", Offset = "0x1959BA0", VA = "0x18195ABA0")] [NFOMENMAOIA] public void RpcMasterAddScore(CGLKOJIMDIH GILKBPKMMBF, int MJOKHKHOENG) { if (KKPBCOOONNK.BNNCCCFFALC) { } } // Token: 0x06000A57 RID: 2647 RVA: 0x0002F01C File Offset: 0x0002D21C [Token(Token = "0x6000A57")] [Address(RVA = "0x195B370", Offset = "0x195A370", VA = "0x18195B370")] [NFOMENMAOIA] public void RpcMasterAddPlayerStat(AGAJMBPABDL IEKDDPPNFPF, IJKNDEOFIFE ILOCFLIJHDA, int DCJGGIONCMI) { ulong num; this.MasterAddPlayerStat(IEKDDPPNFPF, ILOCFLIJHDA, DCJGGIONCMI, num != 0UL); } // Token: 0x06000A58 RID: 2648 RVA: 0x0002F034 File Offset: 0x0002D234 [Token(Token = "0x6000A58")] [Address(RVA = "0x195B9C0", Offset = "0x195A9C0", VA = "0x18195B9C0")] public GameScoreManager() { BJOIBBBOIKO bjoibbboiko = new BJOIBBBOIKO(); this._scoreNameMap = bjoibbboiko; BJOIBBBOIKO bjoibbboiko2 = new BJOIBBBOIKO(); this._visibleScoreStatTypeMap = bjoibbboiko2; BJOIBBBOIKO bjoibbboiko3 = new BJOIBBBOIKO(); this._maxScoreDisplayMap = bjoibbboiko3; List list = new List(); this._statDefinitions = list; BJOIBBBOIKO bjoibbboiko4 = new BJOIBBBOIKO(); this._customRankNameMap = bjoibbboiko4; BJOIBBBOIKO bjoibbboiko5 = new BJOIBBBOIKO(); this._alternateGiftContextMap = bjoibbboiko5; List list2 = new List(); this._rankBucketDefinitions = list2; List list3 = new List(); this._rankGiftContextDefinitions = list3; Dictionary> dictionary = new Dictionary(); this.playerStats = dictionary; base..ctor(); } // Token: 0x040007F6 RID: 2038 [Token(Token = "0x40007F6")] private const string DEFAULT_STAT_NAME = "Invalid Stat"; // Token: 0x040007F7 RID: 2039 [FieldOffset(Offset = "0x40")] [Token(Token = "0x40007F7")] [CompilerGenerated] private Action StatsChangeEvent; // Token: 0x040007F8 RID: 2040 [FieldOffset(Offset = "0x48")] [Token(Token = "0x40007F8")] private BJOIBBBOIKO _scoreNameMap; // Token: 0x040007F9 RID: 2041 [FieldOffset(Offset = "0x50")] [Token(Token = "0x40007F9")] private BJOIBBBOIKO _visibleScoreStatTypeMap; // Token: 0x040007FA RID: 2042 [FieldOffset(Offset = "0x58")] [Token(Token = "0x40007FA")] private BJOIBBBOIKO _maxScoreDisplayMap; // Token: 0x040007FB RID: 2043 [FieldOffset(Offset = "0x60")] [Token(Token = "0x40007FB")] private List _statDefinitions; // Token: 0x040007FC RID: 2044 [FieldOffset(Offset = "0x68")] [Token(Token = "0x40007FC")] private BJOIBBBOIKO _customRankNameMap; // Token: 0x040007FD RID: 2045 [FieldOffset(Offset = "0x70")] [Token(Token = "0x40007FD")] private BJOIBBBOIKO _alternateGiftContextMap; // Token: 0x040007FE RID: 2046 [FieldOffset(Offset = "0x78")] [Token(Token = "0x40007FE")] private List _rankBucketDefinitions; // Token: 0x040007FF RID: 2047 [FieldOffset(Offset = "0x80")] [Token(Token = "0x40007FF")] private List _rankGiftContextDefinitions; // Token: 0x04000800 RID: 2048 [FieldOffset(Offset = "0x88")] [Token(Token = "0x4000800")] protected NMIGJEKFNME _teamScores; // Token: 0x04000801 RID: 2049 [FieldOffset(Offset = "0x90")] [Token(Token = "0x4000801")] private Dictionary> playerStats; // Token: 0x02000147 RID: 327 [Token(Token = "0x2000147")] public enum MDODIHBELBL { // Token: 0x04000803 RID: 2051 [Token(Token = "0x4000803")] Invalid = -1, // Token: 0x04000804 RID: 2052 [Token(Token = "0x4000804")] S, // Token: 0x04000805 RID: 2053 [Token(Token = "0x4000805")] A, // Token: 0x04000806 RID: 2054 [Token(Token = "0x4000806")] B, // Token: 0x04000807 RID: 2055 [Token(Token = "0x4000807")] C, // Token: 0x04000808 RID: 2056 [Token(Token = "0x4000808")] SS, // Token: 0x04000809 RID: 2057 [Token(Token = "0x4000809")] D } // Token: 0x02000148 RID: 328 [Token(Token = "0x2000148")] public enum EDBDLBJOBJN { // Token: 0x0400080B RID: 2059 [Token(Token = "0x400080B")] ANY = -1, // Token: 0x0400080C RID: 2060 [Token(Token = "0x400080C")] FIRST_PLACE, // Token: 0x0400080D RID: 2061 [Token(Token = "0x400080D")] SECOND_PLACE, // Token: 0x0400080E RID: 2062 [Token(Token = "0x400080E")] THIRD_PLACE, // Token: 0x0400080F RID: 2063 [Token(Token = "0x400080F")] FOURTH_PLACE, // Token: 0x04000810 RID: 2064 [Token(Token = "0x4000810")] FIFTH_PLACE, // Token: 0x04000811 RID: 2065 [Token(Token = "0x4000811")] SIXTH_PLACE, // Token: 0x04000812 RID: 2066 [Token(Token = "0x4000812")] SEVENTH_PLACE, // Token: 0x04000813 RID: 2067 [Token(Token = "0x4000813")] EIGHTH_PLACE, // Token: 0x04000814 RID: 2068 [Token(Token = "0x4000814")] NINTH_PLACE, // Token: 0x04000815 RID: 2069 [Token(Token = "0x4000815")] TENTH_PLACE, // Token: 0x04000816 RID: 2070 [Token(Token = "0x4000816")] ELEVENTH_PLACE, // Token: 0x04000817 RID: 2071 [Token(Token = "0x4000817")] TWELFTH_PLACE } }