using System; using System.Collections; using System.Collections.Generic; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using CodeStage.AntiCheat.ObscuredTypes; using Cpp2IlInjected; using Photon.Pun; using Photon.Realtime; using RecNet; using RecRoom; using RecRoom.Async; using RecRoom.Core; using RecRoom.Core.Creation; using RecRoom.Core.DataStructures.Tokens; using RecRoom.Core.GameManagement; using RecRoom.Core.Reward; using RecRoom.Networking.RPC; using RecRoom.Networking.SynchronizedFields; using RecRoom.Systems.PlayerRoles; using RecRoom.Tools; using RecRoom.Utils.OverridableFields; using UnityEngine; // Token: 0x02000154 RID: 340 [Token(Token = "0x2000154")] [StructLayout(3)] public sealed class GameManager : NetworkedSingletonMonoBehaviour, HNJKPIGALIL { // Token: 0x1400001D RID: 29 // (add) Token: 0x060009A4 RID: 2468 RVA: 0x0002CF90 File Offset: 0x0002B190 // (remove) Token: 0x060009A5 RID: 2469 RVA: 0x0002CFB8 File Offset: 0x0002B1B8 [Token(Token = "0x1400001D")] public event MIEIBBPMDMP.GGPHEKCPPMP KMKCFILCLNO { [Token(Token = "0x60009A4")] [Address(RVA = "0x145B270", Offset = "0x1459C70", VA = "0x18145B270")] [CompilerGenerated] add { MIEIBBPMDMP.GGPHEKCPPMP kmkcfilclno; Delegate @delegate; do { kmkcfilclno = this.KMKCFILCLNO; @delegate = Delegate.Combine(kmkcfilclno, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != kmkcfilclno) { } } [Token(Token = "0x60009A5")] [Address(RVA = "0x145C480", Offset = "0x145AE80", VA = "0x18145C480")] [CompilerGenerated] remove { MIEIBBPMDMP.GGPHEKCPPMP kmkcfilclno; Delegate @delegate; do { kmkcfilclno = this.KMKCFILCLNO; @delegate = Delegate.Remove(kmkcfilclno, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != kmkcfilclno) { } } } // Token: 0x1400001E RID: 30 // (add) Token: 0x060009A6 RID: 2470 RVA: 0x0002CFE0 File Offset: 0x0002B1E0 // (remove) Token: 0x060009A7 RID: 2471 RVA: 0x0002D008 File Offset: 0x0002B208 [Token(Token = "0x1400001E")] public event Action MFMJPEIIAAN { [Token(Token = "0x60009A6")] [Address(RVA = "0x145AF50", Offset = "0x1459950", VA = "0x18145AF50")] [CompilerGenerated] add { Action mfmjpeiiaan; Delegate @delegate; do { mfmjpeiiaan = this.MFMJPEIIAAN; @delegate = Delegate.Combine(mfmjpeiiaan, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != mfmjpeiiaan) { } } [Token(Token = "0x60009A7")] [Address(RVA = "0x145C160", Offset = "0x145AB60", VA = "0x18145C160")] [CompilerGenerated] remove { Action mfmjpeiiaan; Delegate @delegate; do { mfmjpeiiaan = this.MFMJPEIIAAN; @delegate = Delegate.Remove(mfmjpeiiaan, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != mfmjpeiiaan) { } } } // Token: 0x1400001F RID: 31 // (add) Token: 0x060009A8 RID: 2472 RVA: 0x0002D030 File Offset: 0x0002B230 // (remove) Token: 0x060009A9 RID: 2473 RVA: 0x0002D058 File Offset: 0x0002B258 [Token(Token = "0x1400001F")] public event Action NJGCGNDOMBJ { [Token(Token = "0x60009A8")] [Address(RVA = "0x145B130", Offset = "0x1459B30", VA = "0x18145B130")] [CompilerGenerated] add { Action njgcgndombj; Delegate @delegate; do { njgcgndombj = this.NJGCGNDOMBJ; @delegate = Delegate.Combine(njgcgndombj, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != njgcgndombj) { } } [Token(Token = "0x60009A9")] [Address(RVA = "0x145C340", Offset = "0x145AD40", VA = "0x18145C340")] [CompilerGenerated] remove { Action njgcgndombj; Delegate @delegate; do { njgcgndombj = this.NJGCGNDOMBJ; @delegate = Delegate.Remove(njgcgndombj, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != njgcgndombj) { } } } // Token: 0x14000020 RID: 32 // (add) Token: 0x060009AA RID: 2474 RVA: 0x0002D080 File Offset: 0x0002B280 // (remove) Token: 0x060009AB RID: 2475 RVA: 0x0002D0A8 File Offset: 0x0002B2A8 [Token(Token = "0x14000020")] public event Action NHDKANAHJFM { [Token(Token = "0x60009AA")] [Address(RVA = "0x145AFF0", Offset = "0x14599F0", VA = "0x18145AFF0")] [CompilerGenerated] add { Action nhdkanahjfm; Delegate @delegate; do { nhdkanahjfm = this.NHDKANAHJFM; @delegate = Delegate.Combine(nhdkanahjfm, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != nhdkanahjfm) { } } [Token(Token = "0x60009AB")] [Address(RVA = "0x145C200", Offset = "0x145AC00", VA = "0x18145C200")] [CompilerGenerated] remove { Action nhdkanahjfm; Delegate @delegate; do { nhdkanahjfm = this.NHDKANAHJFM; @delegate = Delegate.Remove(nhdkanahjfm, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != nhdkanahjfm) { } } } // Token: 0x14000021 RID: 33 // (add) Token: 0x060009AC RID: 2476 RVA: 0x0002D0D0 File Offset: 0x0002B2D0 // (remove) Token: 0x060009AD RID: 2477 RVA: 0x0002D0F8 File Offset: 0x0002B2F8 [Token(Token = "0x14000021")] public event Action NFDHBFAHFKM { [Token(Token = "0x60009AC")] [Address(RVA = "0x145B1D0", Offset = "0x1459BD0", VA = "0x18145B1D0")] [CompilerGenerated] add { Action nfdhbfahfkm; Delegate @delegate; do { nfdhbfahfkm = this.NFDHBFAHFKM; @delegate = Delegate.Combine(nfdhbfahfkm, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != nfdhbfahfkm) { } } [Token(Token = "0x60009AD")] [Address(RVA = "0x145C3E0", Offset = "0x145ADE0", VA = "0x18145C3E0")] [CompilerGenerated] remove { Action nfdhbfahfkm; Delegate @delegate; do { nfdhbfahfkm = this.NFDHBFAHFKM; @delegate = Delegate.Remove(nfdhbfahfkm, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != nfdhbfahfkm) { } } } // Token: 0x14000022 RID: 34 // (add) Token: 0x060009AE RID: 2478 RVA: 0x0002D120 File Offset: 0x0002B320 // (remove) Token: 0x060009AF RID: 2479 RVA: 0x0002D148 File Offset: 0x0002B348 [Token(Token = "0x14000022")] public event Action OLHMBOIBDJG { [Token(Token = "0x60009AE")] [Address(RVA = "0x145B090", Offset = "0x1459A90", VA = "0x18145B090")] [CompilerGenerated] add { Action olhmboibdjg; Delegate @delegate; do { olhmboibdjg = this.OLHMBOIBDJG; @delegate = Delegate.Combine(olhmboibdjg, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != olhmboibdjg) { } } [Token(Token = "0x60009AF")] [Address(RVA = "0x145C2A0", Offset = "0x145ACA0", VA = "0x18145C2A0")] [CompilerGenerated] remove { Action olhmboibdjg; Delegate @delegate; do { olhmboibdjg = this.OLHMBOIBDJG; @delegate = Delegate.Remove(olhmboibdjg, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != olhmboibdjg) { } } } // Token: 0x17000174 RID: 372 // (get) Token: 0x060009B0 RID: 2480 RVA: 0x0002D170 File Offset: 0x0002B370 [Token(Token = "0x17000174")] public GameConfigurationAsset[] NEDCFNGPGLJ { [Token(Token = "0x60009B0")] [Address(RVA = "0x3D32E0", Offset = "0x3D1CE0", VA = "0x1803D32E0")] get { return this.supportedGameConfigTemplates; } } // Token: 0x17000175 RID: 373 // (get) Token: 0x060009B1 RID: 2481 RVA: 0x0002D184 File Offset: 0x0002B384 [Token(Token = "0x17000175")] public bool GCAMDFJKGMP { [Token(Token = "0x60009B1")] [Address(RVA = "0x1152AF0", Offset = "0x11514F0", VA = "0x181152AF0")] get { return this.EAPEKLCMNCK.HasTokens; } } // Token: 0x060009B2 RID: 2482 RVA: 0x0002D1A4 File Offset: 0x0002B3A4 [Token(Token = "0x60009B2")] [Address(RVA = "0x144FB30", Offset = "0x144E530", VA = "0x18144FB30")] public void AddResetToolsOnGameStartSupport(object PIHIPPPPEBI) { this.EAPEKLCMNCK.Add(PIHIPPPPEBI); } // Token: 0x060009B3 RID: 2483 RVA: 0x0002D1C4 File Offset: 0x0002B3C4 [Token(Token = "0x60009B3")] [Address(RVA = "0x1459F90", Offset = "0x1458990", VA = "0x181459F90")] public void RemoveResetToolsOnGameStartSupport(object PIHIPPPPEBI) { this.EAPEKLCMNCK.Remove(PIHIPPPPEBI); } // Token: 0x17000176 RID: 374 // (get) Token: 0x060009B4 RID: 2484 RVA: 0x0002D1E4 File Offset: 0x0002B3E4 [Token(Token = "0x17000176")] private RecRoomAudioClip AGPKFHDAEJF { [Token(Token = "0x60009B4")] [Address(RVA = "0x1454BF0", Offset = "0x14535F0", VA = "0x181454BF0")] get { ExplicitTokenMap ohbebibkaij = this.OHBEBIBKAIJ; throw new NullReferenceException(); } } // Token: 0x060009B5 RID: 2485 RVA: 0x0002D200 File Offset: 0x0002B400 [Token(Token = "0x60009B5")] [Address(RVA = "0x144F8D0", Offset = "0x144E2D0", VA = "0x18144F8D0")] public void AddGameNameVO(RecRoomAudioClip OAMCCIEIHAP, object PIHIPPPPEBI, int JMHKMOACHDG) { bool flag = this.OHBEBIBKAIJ.AddValue(OAMCCIEIHAP, PIHIPPPPEBI, JMHKMOACHDG); } // Token: 0x060009B6 RID: 2486 RVA: 0x0002D224 File Offset: 0x0002B424 [Token(Token = "0x60009B6")] [Address(RVA = "0x1459DB0", Offset = "0x14587B0", VA = "0x181459DB0")] public void RemoveGameNameVO(object PIHIPPPPEBI) { bool flag = this.OHBEBIBKAIJ.RemoveValue(PIHIPPPPEBI); } // Token: 0x17000177 RID: 375 // (get) Token: 0x060009B7 RID: 2487 RVA: 0x0002D244 File Offset: 0x0002B444 [Token(Token = "0x17000177")] private bool IFPOBJOMIGJ { [Token(Token = "0x60009B7")] [Address(RVA = "0x1453E40", Offset = "0x1452840", VA = "0x181453E40")] get { return this.DDLNMIOFJMC.HasTokens; } } // Token: 0x060009B8 RID: 2488 RVA: 0x0002D264 File Offset: 0x0002B464 [Token(Token = "0x60009B8")] [Address(RVA = "0x11A7480", Offset = "0x11A5E80", VA = "0x1811A7480")] public void AddResultsVoiceOverSupport(object PIHIPPPPEBI) { this.DDLNMIOFJMC.Add(PIHIPPPPEBI); } // Token: 0x060009B9 RID: 2489 RVA: 0x0002D284 File Offset: 0x0002B484 [Token(Token = "0x60009B9")] [Address(RVA = "0x11A9220", Offset = "0x11A7C20", VA = "0x1811A9220")] public void RemoveResultsVoiceOverSupport(object PIHIPPPPEBI) { this.DDLNMIOFJMC.Remove(PIHIPPPPEBI); } // Token: 0x17000178 RID: 376 // (get) Token: 0x060009BA RID: 2490 RVA: 0x0002D2A4 File Offset: 0x0002B4A4 [Token(Token = "0x17000178")] private bool GKMLLNGPBFE { [Token(Token = "0x60009BA")] [Address(RVA = "0x1453E10", Offset = "0x1452810", VA = "0x181453E10")] get { return this.NACJNCMFMKB.HasTokens; } } // Token: 0x060009BB RID: 2491 RVA: 0x0002D2C4 File Offset: 0x0002B4C4 [Token(Token = "0x60009BB")] [Address(RVA = "0x144F8A0", Offset = "0x144E2A0", VA = "0x18144F8A0")] public void AddGameModeNotificationsSupport(object PIHIPPPPEBI) { this.NACJNCMFMKB.Add(PIHIPPPPEBI); } // Token: 0x060009BC RID: 2492 RVA: 0x0002D2E4 File Offset: 0x0002B4E4 [Token(Token = "0x60009BC")] [Address(RVA = "0x1459D80", Offset = "0x1458780", VA = "0x181459D80")] public void RemoveGameModeNotificationsSupport(object PIHIPPPPEBI) { this.NACJNCMFMKB.Remove(PIHIPPPPEBI); } // Token: 0x17000179 RID: 377 // (get) Token: 0x060009BD RID: 2493 RVA: 0x0002D304 File Offset: 0x0002B504 [Token(Token = "0x17000179")] private bool KOPJEOKLBDA { [Token(Token = "0x60009BD")] [Address(RVA = "0x1456230", Offset = "0x1454C30", VA = "0x181456230")] get { return this.MPALGGNBOED.HasTokens; } } // Token: 0x060009BE RID: 2494 RVA: 0x0002D324 File Offset: 0x0002B524 [Token(Token = "0x60009BE")] [Address(RVA = "0x144FA80", Offset = "0x144E480", VA = "0x18144FA80")] public void AddInGamePlayerNotificationSupport(object PIHIPPPPEBI) { this.MPALGGNBOED.Add(PIHIPPPPEBI); } // Token: 0x060009BF RID: 2495 RVA: 0x0002D344 File Offset: 0x0002B544 [Token(Token = "0x60009BF")] [Address(RVA = "0x1459F00", Offset = "0x1458900", VA = "0x181459F00")] public void RemoveInGamePlayerNotificationSupport(object PIHIPPPPEBI) { this.MPALGGNBOED.Remove(PIHIPPPPEBI); } // Token: 0x1700017A RID: 378 // (get) Token: 0x060009C0 RID: 2496 RVA: 0x0002D364 File Offset: 0x0002B564 [Token(Token = "0x1700017A")] private bool PEKBOPEAPCO { [Token(Token = "0x60009C0")] [Address(RVA = "0x14555E0", Offset = "0x1453FE0", VA = "0x1814555E0")] get { return this.OBCJHLBPKBJ.HasTokens; } } // Token: 0x060009C1 RID: 2497 RVA: 0x0002D384 File Offset: 0x0002B584 [Token(Token = "0x60009C1")] [Address(RVA = "0x144F870", Offset = "0x144E270", VA = "0x18144F870")] public void AddEndGameWhenAllDead(object PIHIPPPPEBI) { this.OBCJHLBPKBJ.Add(PIHIPPPPEBI); } // Token: 0x060009C2 RID: 2498 RVA: 0x0002D3A4 File Offset: 0x0002B5A4 [Token(Token = "0x60009C2")] [Address(RVA = "0x1459D50", Offset = "0x1458750", VA = "0x181459D50")] public void RemoveEndGameWhenAllDead(object PIHIPPPPEBI) { this.OBCJHLBPKBJ.Remove(PIHIPPPPEBI); } // Token: 0x1700017B RID: 379 // (get) Token: 0x060009C3 RID: 2499 RVA: 0x0002D3C4 File Offset: 0x0002B5C4 [Token(Token = "0x1700017B")] public GameCombatManager HBGFNNOGKCA { [Token(Token = "0x60009C3")] [Address(RVA = "0x4D2570", Offset = "0x4D0F70", VA = "0x1804D2570")] get { return this.combatManager; } } // Token: 0x1700017C RID: 380 // (get) Token: 0x060009C4 RID: 2500 RVA: 0x0002D3D8 File Offset: 0x0002B5D8 [Token(Token = "0x1700017C")] public GameTeamManager MHKLCKAHFFO { [Token(Token = "0x60009C4")] [Address(RVA = "0x501250", Offset = "0x4FFC50", VA = "0x180501250")] get { return this.teamManager; } } // Token: 0x1700017D RID: 381 // (get) Token: 0x060009C5 RID: 2501 RVA: 0x0002D3EC File Offset: 0x0002B5EC [Token(Token = "0x1700017D")] public GameSpawnManager EEBEEEOPEBM { [Token(Token = "0x60009C5")] [Address(RVA = "0x6361F0", Offset = "0x634BF0", VA = "0x1806361F0")] get { return this.spawnManager; } } // Token: 0x1700017E RID: 382 // (get) Token: 0x060009C6 RID: 2502 RVA: 0x0002D400 File Offset: 0x0002B600 [Token(Token = "0x1700017E")] public GameScoreManager HEGHEECJDLB { [Token(Token = "0x60009C6")] [Address(RVA = "0x52F5A0", Offset = "0x52DFA0", VA = "0x18052F5A0")] get { return this.scoreManager; } } // Token: 0x1700017F RID: 383 // (get) Token: 0x060009C7 RID: 2503 RVA: 0x0002D414 File Offset: 0x0002B614 [Token(Token = "0x1700017F")] public GameBoundsManager BFHHFJJIJBB { [Token(Token = "0x60009C7")] [Address(RVA = "0x4BD780", Offset = "0x4BC180", VA = "0x1804BD780")] get { return this.boundsManager; } } // Token: 0x17000180 RID: 384 // (get) Token: 0x060009C8 RID: 2504 RVA: 0x0002D428 File Offset: 0x0002B628 [Token(Token = "0x17000180")] public GamePowerUpManager NJGKIBOIEFD { [Token(Token = "0x60009C8")] [Address(RVA = "0x4D66C0", Offset = "0x4D50C0", VA = "0x1804D66C0")] get { return this.powerupManager; } } // Token: 0x17000181 RID: 385 // (get) Token: 0x060009C9 RID: 2505 RVA: 0x0002D43C File Offset: 0x0002B63C [Token(Token = "0x17000181")] public GameVoteManager OIAAENPIJNM { [Token(Token = "0x60009C9")] [Address(RVA = "0x6361E0", Offset = "0x634BE0", VA = "0x1806361E0")] get { return this.voteManager; } } // Token: 0x17000182 RID: 386 // (get) Token: 0x060009CA RID: 2506 RVA: 0x0002D450 File Offset: 0x0002B650 // (set) Token: 0x060009CB RID: 2507 RVA: 0x0002D464 File Offset: 0x0002B664 [Token(Token = "0x17000182")] public GameTimerManager GKDCIOIJBFB { [Token(Token = "0x60009CA")] [Address(RVA = "0x3D32A0", Offset = "0x3D1CA0", VA = "0x1803D32A0")] get; [Token(Token = "0x60009CB")] [Address(RVA = "0x3D3440", Offset = "0x3D1E40", VA = "0x1803D3440")] private set; } // Token: 0x17000183 RID: 387 // (get) Token: 0x060009CC RID: 2508 RVA: 0x0002D478 File Offset: 0x0002B678 // (set) Token: 0x060009CD RID: 2509 RVA: 0x0002D48C File Offset: 0x0002B68C [Token(Token = "0x17000183")] public GameMovementManager LPFEDJGMCAO { [Token(Token = "0x60009CC")] [Address(RVA = "0x3CBF50", Offset = "0x3CA950", VA = "0x1803CBF50")] get; [Token(Token = "0x60009CD")] [Address(RVA = "0x3F0030", Offset = "0x3EEA30", VA = "0x1803F0030")] private set; } // Token: 0x17000184 RID: 388 // (get) Token: 0x060009CE RID: 2510 RVA: 0x0002D4A0 File Offset: 0x0002B6A0 // (set) Token: 0x060009CF RID: 2511 RVA: 0x0002D4B4 File Offset: 0x0002B6B4 [Token(Token = "0x17000184")] public KBPBCGEHHGI PACMECHGLLO { [Token(Token = "0x60009CE")] [Address(RVA = "0x3CBEF0", Offset = "0x3CA8F0", VA = "0x1803CBEF0")] get; [Token(Token = "0x60009CF")] [Address(RVA = "0xA5DB70", Offset = "0xA5C570", VA = "0x180A5DB70")] private set; } // Token: 0x17000185 RID: 389 // (get) Token: 0x060009D0 RID: 2512 RVA: 0x0002D4C8 File Offset: 0x0002B6C8 // (set) Token: 0x060009D1 RID: 2513 RVA: 0x0002D4DC File Offset: 0x0002B6DC [Token(Token = "0x17000185")] public GamePresenceManager NNJNEDLKBIL { [Token(Token = "0x60009D0")] [Address(RVA = "0x3CBEE0", Offset = "0x3CA8E0", VA = "0x1803CBEE0")] get; [Token(Token = "0x60009D1")] [Address(RVA = "0x6FC800", Offset = "0x6FB200", VA = "0x1806FC800")] private set; } // Token: 0x17000186 RID: 390 // (get) Token: 0x060009D2 RID: 2514 RVA: 0x0002D4F0 File Offset: 0x0002B6F0 // (set) Token: 0x060009D3 RID: 2515 RVA: 0x0002D510 File Offset: 0x0002B710 [Token(Token = "0x17000186")] public bool KOGIFJKILAI { [Token(Token = "0x60009D2")] [Address(RVA = "0x145BA30", Offset = "0x145A430", VA = "0x18145BA30")] get { return this.ILKAILEFBBH.Get() != null; } [Token(Token = "0x60009D3")] [Address(RVA = "0x145C600", Offset = "0x145B000", VA = "0x18145C600")] set { SynchronizedField ilkailefbbh = this.ILKAILEFBBH; } } // Token: 0x17000187 RID: 391 // (get) Token: 0x060009D4 RID: 2516 RVA: 0x0002D52C File Offset: 0x0002B72C [Token(Token = "0x17000187")] public bool MPDCOGKOJIN { [Token(Token = "0x60009D4")] [Address(RVA = "0x145B310", Offset = "0x1459D10", VA = "0x18145B310")] get { return Matchmaking.HMCJLLMDAAM.k__BackingField; } } // Token: 0x17000188 RID: 392 // (get) Token: 0x060009D5 RID: 2517 RVA: 0x0002D54C File Offset: 0x0002B74C [Token(Token = "0x17000188")] private float EMCIEBKCFDG { [Token(Token = "0x60009D5")] [Address(RVA = "0x14518A0", Offset = "0x14502A0", VA = "0x1814518A0")] get { if (!this.voteManager.PLKDNBDOCNN) { ExplicitTokenMap blinijfpnob = this.BLINIJFPNOB; } throw new NullReferenceException(); } } // Token: 0x17000189 RID: 393 // (get) Token: 0x060009D6 RID: 2518 RVA: 0x0002D574 File Offset: 0x0002B774 [Token(Token = "0x17000189")] public bool IHFINBKFKBE { [Token(Token = "0x60009D6")] [Address(RVA = "0x145BCB0", Offset = "0x145A6B0", VA = "0x18145BCB0")] get { DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD; if (eomjfplcdbd != 0) { return eomjfplcdbd == (ulong)65535L; } return (uint)65535 == (uint)65535; } } // Token: 0x1700018A RID: 394 // (get) Token: 0x060009D7 RID: 2519 RVA: 0x0002D5A8 File Offset: 0x0002B7A8 [Token(Token = "0x1700018A")] public bool HENLJJCKMLA { [Token(Token = "0x60009D7")] [Address(RVA = "0x145C0F0", Offset = "0x145AAF0", VA = "0x18145C0F0")] get { return this.teamManager.SpectatingSupported; } } // Token: 0x1700018B RID: 395 // (get) Token: 0x060009D8 RID: 2520 RVA: 0x0002D5C8 File Offset: 0x0002B7C8 [Token(Token = "0x1700018B")] public bool DDKFBFNNONC { [Token(Token = "0x60009D8")] [Address(RVA = "0x145B450", Offset = "0x1459E50", VA = "0x18145B450")] get { PlayerRoomRoleManager instance = PlayerRoomRoleManager.ONCPNMDGGKG; Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer; RoomRole playerRoleDefinition = instance.GetPlayerRoleDefinition(localPlayer); if (playerRoleDefinition == 0) { } MutableOverridableObscuredBool canEndGamesEarly = playerRoleDefinition.canEndGamesEarly; int num = 0; num += num; num++; bool flag; return flag; } } // Token: 0x1700018C RID: 396 // (get) Token: 0x060009D9 RID: 2521 RVA: 0x0002D620 File Offset: 0x0002B820 // (set) Token: 0x060009DA RID: 2522 RVA: 0x0002D654 File Offset: 0x0002B854 [Token(Token = "0x1700018C")] public bool KKJJGNLJHDG { [Token(Token = "0x60009D9")] [Address(RVA = "0x145B370", Offset = "0x1459D70", VA = "0x18145B370")] get { GameRuleManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; bool flag = instance != num; if (!flag) { return flag; } string ruleTypeAutoTag = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.LJDMGKNAOOG; throw new NullReferenceException(); } [Token(Token = "0x60009DA")] [Address(RVA = "0x145C520", Offset = "0x145AF20", VA = "0x18145C520")] set { GameRuleManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; if (instance != num) { bool canContinue = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.KKJJGNLJHDG; } } } // Token: 0x1700018D RID: 397 // (get) Token: 0x060009DB RID: 2523 RVA: 0x0002D684 File Offset: 0x0002B884 // (set) Token: 0x060009DC RID: 2524 RVA: 0x0002D6A4 File Offset: 0x0002B8A4 [Token(Token = "0x1700018D")] public string NPGGHDNLKIJ { [Token(Token = "0x60009DB")] [Address(RVA = "0x145BA80", Offset = "0x145A480", VA = "0x18145BA80")] get { return this.GKIODLDOIFB.Get(); } [Token(Token = "0x60009DC")] [Address(RVA = "0x1452950", Offset = "0x1451350", VA = "0x181452950")] private set { SynchronizedField gkiodldoifb = this.GKIODLDOIFB; } } // Token: 0x1700018E RID: 398 // (get) Token: 0x060009DD RID: 2525 RVA: 0x0002D6C0 File Offset: 0x0002B8C0 // (set) Token: 0x060009DE RID: 2526 RVA: 0x0002D6E0 File Offset: 0x0002B8E0 [Token(Token = "0x1700018E")] public bool MEEMEOOLOPD { [Token(Token = "0x60009DD")] [Address(RVA = "0x145BB60", Offset = "0x145A560", VA = "0x18145BB60")] get { return this.CLKCIKEAPMM.Get() != null; } [Token(Token = "0x60009DE")] [Address(RVA = "0x1454C20", Offset = "0x1453620", VA = "0x181454C20")] private set { SynchronizedField clkcikeapmm = this.CLKCIKEAPMM; } } // Token: 0x1700018F RID: 399 // (get) Token: 0x060009DF RID: 2527 RVA: 0x0002D6FC File Offset: 0x0002B8FC // (set) Token: 0x060009E0 RID: 2528 RVA: 0x0002D71C File Offset: 0x0002B91C [Token(Token = "0x1700018F")] public CGLKOJIMDIH MACEMMGJEBB { [Token(Token = "0x60009DF")] [Address(RVA = "0x145C110", Offset = "0x145AB10", VA = "0x18145C110")] get { return this.GPFAINKBIMF.Get(); } [Token(Token = "0x60009E0")] [Address(RVA = "0x1455A50", Offset = "0x1454450", VA = "0x181455A50")] private set { SynchronizedField gpfainkbimf = this.GPFAINKBIMF; } } // Token: 0x17000190 RID: 400 // (get) Token: 0x060009E1 RID: 2529 RVA: 0x0002D738 File Offset: 0x0002B938 // (set) Token: 0x060009E2 RID: 2530 RVA: 0x0002D758 File Offset: 0x0002B958 [Token(Token = "0x17000190")] public bool OMFPBPBKEAP { [Token(Token = "0x60009E1")] [Address(RVA = "0x145B9E0", Offset = "0x145A3E0", VA = "0x18145B9E0")] get { return this.MLKOPMMIIFL.Get() != null; } [Token(Token = "0x60009E2")] [Address(RVA = "0x1453230", Offset = "0x1451C30", VA = "0x181453230")] private set { SynchronizedField mlkopmmiifl = this.MLKOPMMIIFL; } } // Token: 0x17000191 RID: 401 // (get) Token: 0x060009E3 RID: 2531 RVA: 0x0002D774 File Offset: 0x0002B974 // (set) Token: 0x060009E4 RID: 2532 RVA: 0x0002D788 File Offset: 0x0002B988 [Token(Token = "0x17000191")] private float? DHPBFFFMAFP { [Token(Token = "0x60009E3")] [Address(RVA = "0x3E2900", Offset = "0x3E1300", VA = "0x1803E2900")] get; [Token(Token = "0x60009E4")] [Address(RVA = "0x10429B0", Offset = "0x10413B0", VA = "0x1810429B0")] set; } // Token: 0x060009E5 RID: 2533 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60009E5")] [Address(RVA = "0x144FCE0", Offset = "0x144E6E0", VA = "0x18144FCE0", Slot = "13")] protected override void Awake() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060009E6 RID: 2534 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60009E6")] [Address(RVA = "0x145A6C0", Offset = "0x14590C0", VA = "0x18145A6C0")] private void Start() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060009E7 RID: 2535 RVA: 0x0002D79C File Offset: 0x0002B99C [Token(Token = "0x60009E7")] [Address(RVA = "0x14554A0", Offset = "0x1453EA0", VA = "0x1814554A0")] private void INLPNKIEHME(global::Player IEKDDPPNFPF) { if (this.EOMJFPLCDBD == 0 || this.MPALGGNBOED.HasTokens) { NotificationManager instance = SingletonMonoBehaviour.Instance; string text = IEKDDPPNFPF.DBAJDHGDPOL.nickName + " joined the game"; int num = 0; int num2 = 0; IDisposable disposable = instance.Play((NotificationManager.IBIDFAOPIPC)num2, text, 3f, num, num); } } // Token: 0x060009E8 RID: 2536 RVA: 0x0002D800 File Offset: 0x0002BA00 [Token(Token = "0x60009E8")] [Address(RVA = "0x144F590", Offset = "0x144DF90", VA = "0x18144F590")] private void AIIMIJKGJEP() { while (this.BHADGBAPFPK) { GameTeamManager gameTeamManager = this.teamManager; Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer; if (gameTeamManager.IsPlayerSpectator(localPlayer)) { IL_75: GameTeamManager gameTeamManager2 = this.teamManager; Photon.Realtime.Player localPlayer2 = PhotonNetwork.LocalPlayer; gameTeamManager2.RequestNextTeam(localPlayer2); return; } } if (this.EOMJFPLCDBD != 0) { if (this.NKEEGAIPMDI) { GameTeamManager gameTeamManager3 = this.teamManager; Photon.Realtime.Player localPlayer3 = PhotonNetwork.LocalPlayer; if (gameTeamManager3.IsPlayerSpectator(localPlayer3)) { goto IL_75; } } MACMLJJGBIM ggohkajibpj = this.GGOHKAJIBPJ; MACMLJJGBIM.AJHELNOKKMA ajhelnokkma = new MACMLJJGBIM.AJHELNOKKMA(this.NLCJILAFKDN); ggohkajibpj.CIPHFNFPNFD(5f, ajhelnokkma); } } // Token: 0x060009E9 RID: 2537 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60009E9")] [Address(RVA = "0x1458EE0", Offset = "0x14578E0", VA = "0x181458EE0", Slot = "14")] protected override void OnDestroy() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060009EA RID: 2538 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60009EA")] [Address(RVA = "0x145A830", Offset = "0x1459230", VA = "0x18145A830")] private void Update() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060009EB RID: 2539 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60009EB")] [Address(RVA = "0x144F370", Offset = "0x144DD70", VA = "0x18144F370")] private void AHIJJEOGPPD() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060009EC RID: 2540 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60009EC")] [Address(RVA = "0x1457FE0", Offset = "0x14569E0", VA = "0x181457FE0")] private void NJGKEJCHADK() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060009ED RID: 2541 RVA: 0x0002D8A4 File Offset: 0x0002BAA4 [Token(Token = "0x60009ED")] [Address(RVA = "0x14571F0", Offset = "0x1455BF0", VA = "0x1814571F0")] private void MBHDGEIOMHI() { SynchronizedField gkiodldoifb = this.GKIODLDOIFB; this.OODEMNCOLED(); ActionEvent onGameEndEvent = GameManager.OnGameEndEvent; int num = 0; onGameEndEvent.Invoke(num != 0); } // Token: 0x060009EE RID: 2542 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60009EE")] [Address(RVA = "0x1458C10", Offset = "0x1457610", VA = "0x181458C10")] private void OODEMNCOLED() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060009EF RID: 2543 RVA: 0x0002D8D4 File Offset: 0x0002BAD4 [Token(Token = "0x60009EF")] [Address(RVA = "0x1451110", Offset = "0x144FB10", VA = "0x181451110")] private AACCKDLMFKJ.FKKNENGJCBL BHBNLMCDCPL(bool MKHJHLNKBPG, bool NJCHLDGBALB) { float totalTimeElapsed = this.k__BackingField.TotalTimeElapsed; return new AACCKDLMFKJ.FKKNENGJCBL(MKHJHLNKBPG, NJCHLDGBALB, totalTimeElapsed); } // Token: 0x060009F0 RID: 2544 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60009F0")] [Address(RVA = "0x1451DE0", Offset = "0x14507E0", VA = "0x181451DE0")] private void CLMJNPFECAM(bool HOCMIMEHLLM, bool FONNIABLACF) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060009F1 RID: 2545 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60009F1")] [Address(RVA = "0x14572C0", Offset = "0x1455CC0", VA = "0x1814572C0")] private void MLPNCAHCIMA(bool HOCMIMEHLLM) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060009F2 RID: 2546 RVA: 0x0002D8FC File Offset: 0x0002BAFC [Token(Token = "0x60009F2")] [Address(RVA = "0x14514A0", Offset = "0x144FEA0", VA = "0x1814514A0")] private void BNMHBLEAPMJ(Photon.Realtime.Player FPODELJNIIB, bool BCLPBCCEJJF) { int num = 0; this.ELNKDJOGJCA(num); Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer; if (FPODELJNIIB == localPlayer) { if (this.EOMJFPLCDBD != 0) { } GameTeamManager gameTeamManager = this.teamManager; bool flag = (ulong)((uint)65535) == (ulong)3L; Photon.Realtime.Player localPlayer2 = PhotonNetwork.LocalPlayer; bool flag2 = gameTeamManager.IsPlayerSpectator(localPlayer2); this.FDNJKCBILHG(flag, flag2); } GameManager.OnPlayerTeamChangeEvent.Invoke(FPODELJNIIB); } // Token: 0x17000192 RID: 402 // (get) Token: 0x060009F3 RID: 2547 RVA: 0x0002D96C File Offset: 0x0002BB6C [Token(Token = "0x17000192")] public OLEPPCBDAND PEDGPCDMAOG { [Token(Token = "0x60009F3")] [Address(RVA = "0x145B760", Offset = "0x145A160", VA = "0x18145B760")] get { KCMNCAFFHJG mlmhookdnin = this.MLMHOOKDNIN; int num = 0; GameRuleCircuitWrapperTool gameRuleCircuitWrapperTool = mlmhookdnin.IAHDANBDAAM(num != 0); int num2 = 0; if (!(gameRuleCircuitWrapperTool == num2)) { KCMNCAFFHJG mlmhookdnin2 = this.MLMHOOKDNIN; int num3 = 0; mlmhookdnin2.IAHDANBDAAM(num3 != 0).PFILOHJDFAB(); } return OLEPPCBDAND.INVALID; } } // Token: 0x17000193 RID: 403 // (get) Token: 0x060009F4 RID: 2548 RVA: 0x0002D9B8 File Offset: 0x0002BBB8 // (set) Token: 0x060009F5 RID: 2549 RVA: 0x0002D9DC File Offset: 0x0002BBDC [Token(Token = "0x17000193")] private GameConfigurationTool OOLIBLOHMBL { [Token(Token = "0x60009F4")] [Address(RVA = "0x1452090", Offset = "0x1450A90", VA = "0x181452090")] get { KCMNCAFFHJG aokohliapmp = this.AOKOHLIAPMP; int num = 0; return aokohliapmp.IAHDANBDAAM(num != 0); } [Token(Token = "0x60009F5")] [Address(RVA = "0x1459A70", Offset = "0x1458470", VA = "0x181459A70")] set { this.AOKOHLIAPMP.BDJFGEJFPPO(value); } } // Token: 0x17000194 RID: 404 // (get) Token: 0x060009F6 RID: 2550 RVA: 0x0002D9FC File Offset: 0x0002BBFC // (set) Token: 0x060009F7 RID: 2551 RVA: 0x0002DA20 File Offset: 0x0002BC20 [Token(Token = "0x17000194")] private GameRuleCircuitWrapperTool DIKGIALJEIE { [Token(Token = "0x60009F6")] [Address(RVA = "0x1453530", Offset = "0x1451F30", VA = "0x181453530")] get { KCMNCAFFHJG mlmhookdnin = this.MLMHOOKDNIN; int num = 0; return mlmhookdnin.IAHDANBDAAM(num != 0); } [Token(Token = "0x60009F7")] [Address(RVA = "0x1455AB0", Offset = "0x14544B0", VA = "0x181455AB0")] set { this.MLMHOOKDNIN.BDJFGEJFPPO(value); } } // Token: 0x17000195 RID: 405 // (get) Token: 0x060009F8 RID: 2552 RVA: 0x0002DA40 File Offset: 0x0002BC40 [Token(Token = "0x17000195")] public bool OLKJLPOJCNH { [Token(Token = "0x60009F8")] [Address(RVA = "0x145BE20", Offset = "0x145A820", VA = "0x18145BE20")] get { List lcnoahloeaj = GameConfigurationTool.LCNOAHLOEAJ; bool flag; return flag; } } // Token: 0x060009F9 RID: 2553 RVA: 0x0002DA5C File Offset: 0x0002BC5C [Token(Token = "0x60009F9")] [Address(RVA = "0x1458290", Offset = "0x1456C90", VA = "0x181458290")] private void OAHJOLJOKGI(GameConfigurationTool OCALMEMIECD) { int num = 0; if (OCALMEMIECD != num) { PhotonView photonView = OCALMEMIECD.photonView; } PhotonView photonView2 = base.photonView; RPCActions.RPCAction rpcaction = new RPCActions.RPCAction(this.RpcMasterSetMode); photonView2.RpcMaster(rpcaction, -1); } // Token: 0x060009FA RID: 2554 RVA: 0x0002DAA0 File Offset: 0x0002BCA0 [Token(Token = "0x60009FA")] [Address(RVA = "0x1455DD0", Offset = "0x14547D0", VA = "0x181455DD0")] private void JEPEDGFBCNC(GameConfigurationTool OCALMEMIECD) { if (PhotonNetwork.IsMasterClient && this.LFFBOFOAGLI) { this.AOKOHLIAPMP.BDJFGEJFPPO(OCALMEMIECD); } } // Token: 0x060009FB RID: 2555 RVA: 0x0002DAD4 File Offset: 0x0002BCD4 [Token(Token = "0x60009FB")] [Address(RVA = "0x1454350", Offset = "0x1452D50", VA = "0x181454350")] private void HCCOIHLEPHE() { if (PhotonNetwork.IsMasterClient) { int num = 0; List lcnoahloeaj = GameConfigurationTool.LCNOAHLOEAJ; if (num < typeof(GameConfigurationTool).TypeHandle) { GameConfigurationTool gameConfigurationTool = this.OOLIBLOHMBL; bool flag; if (flag) { } num++; } KCMNCAFFHJG aokohliapmp = this.AOKOHLIAPMP; int num2 = 0; GameConfigurationTool gameConfigurationTool2 = aokohliapmp.IAHDANBDAAM(num2 != 0); int num3 = 0; if (gameConfigurationTool2 != num3) { this.OOLIBLOHMBL.MIKDLDEALPN = true; DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD; } } Action mfmjpeiiaan = this.MFMJPEIIAAN; if (mfmjpeiiaan != 0) { mfmjpeiiaan(); } } // Token: 0x060009FC RID: 2556 RVA: 0x0002DB64 File Offset: 0x0002BD64 [Token(Token = "0x60009FC")] [Address(RVA = "0x1454EC0", Offset = "0x14538C0", VA = "0x181454EC0")] private void IJBAFEKBOJP() { if (PhotonNetwork.IsMasterClient) { int num = 0; List allGameRuleWrappers = GameRuleCircuitWrapperTool.AllGameRuleWrappers; List allGameRuleWrappers2 = GameRuleCircuitWrapperTool.AllGameRuleWrappers; GameRuleCircuitWrapperTool gameRuleCircuitWrapperTool = this.DIKGIALJEIE; bool flag; if (flag) { List allGameRuleWrappers3 = GameRuleCircuitWrapperTool.AllGameRuleWrappers; } num++; KCMNCAFFHJG mlmhookdnin = this.MLMHOOKDNIN; int num2 = 0; GameRuleCircuitWrapperTool gameRuleCircuitWrapperTool2 = mlmhookdnin.IAHDANBDAAM(num2 != 0); int num3 = 0; if (gameRuleCircuitWrapperTool2 != num3) { this.DIKGIALJEIE.MIKDLDEALPN = true; DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD; } } } // Token: 0x060009FD RID: 2557 RVA: 0x0002DBE4 File Offset: 0x0002BDE4 [Token(Token = "0x60009FD")] [Address(RVA = "0x1457DE0", Offset = "0x14567E0", VA = "0x181457DE0")] private int NIPOIOLNPME() { KCMNCAFFHJG aokohliapmp = this.AOKOHLIAPMP; int num = 0; GameConfigurationTool gameConfigurationTool = aokohliapmp.IAHDANBDAAM(num != 0); int num2 = 0; if (gameConfigurationTool != num2) { int num3 = 0; List lcnoahloeaj = GameConfigurationTool.LCNOAHLOEAJ; if (num3 < typeof(GameConfigurationTool).TypeHandle) { GameConfigurationTool gameConfigurationTool2 = this.OOLIBLOHMBL; bool flag; if (!flag) { num3++; } } } return -1; } // Token: 0x17000196 RID: 406 // (get) Token: 0x060009FE RID: 2558 RVA: 0x0002DC3C File Offset: 0x0002BE3C [Token(Token = "0x17000196")] public string KIPHPJLPNEE { [Token(Token = "0x60009FE")] [Address(RVA = "0x145BAD0", Offset = "0x145A4D0", VA = "0x18145BAD0")] get { ExplicitTokenMap caaimmpfbop = this.CAAIMMPFBOP; throw new NullReferenceException(); } } // Token: 0x060009FF RID: 2559 RVA: 0x0002DC58 File Offset: 0x0002BE58 [Token(Token = "0x60009FF")] [Address(RVA = "0x144F950", Offset = "0x144E350", VA = "0x18144F950")] public void AddGameName(string MMBOKOLAJFH, object PIHIPPPPEBI, int JMHKMOACHDG) { bool flag = this.CAAIMMPFBOP.AddValue(MMBOKOLAJFH, PIHIPPPPEBI, JMHKMOACHDG); } // Token: 0x06000A00 RID: 2560 RVA: 0x0002DC7C File Offset: 0x0002BE7C [Token(Token = "0x6000A00")] [Address(RVA = "0x1459E10", Offset = "0x1458810", VA = "0x181459E10")] public void RemoveGameName(object PIHIPPPPEBI) { bool flag = this.CAAIMMPFBOP.RemoveValue(PIHIPPPPEBI); } // Token: 0x17000197 RID: 407 // (get) Token: 0x06000A01 RID: 2561 RVA: 0x0002DC9C File Offset: 0x0002BE9C [Token(Token = "0x17000197")] public bool GEIAOOINAAI { [Token(Token = "0x6000A01")] [Address(RVA = "0x10F1870", Offset = "0x10F0270", VA = "0x1810F1870")] get { return this.DHLGFJFBAGL.HasTokens; } } // Token: 0x06000A02 RID: 2562 RVA: 0x0002DCBC File Offset: 0x0002BEBC [Token(Token = "0x6000A02")] [Address(RVA = "0x10EFC80", Offset = "0x10EE680", VA = "0x1810EFC80")] public void AddGameWinRestriction(object PIHIPPPPEBI) { this.DHLGFJFBAGL.Add(PIHIPPPPEBI); } // Token: 0x06000A03 RID: 2563 RVA: 0x0002DCDC File Offset: 0x0002BEDC [Token(Token = "0x6000A03")] [Address(RVA = "0x10EEA70", Offset = "0x10ED470", VA = "0x1810EEA70")] public void RemoveGameWinRestriction(object PIHIPPPPEBI) { this.DHLGFJFBAGL.Remove(PIHIPPPPEBI); } // Token: 0x17000198 RID: 408 // (get) Token: 0x06000A04 RID: 2564 RVA: 0x0002DCFC File Offset: 0x0002BEFC [Token(Token = "0x17000198")] public bool GOAKNFNAPGM { [Token(Token = "0x6000A04")] [Address(RVA = "0x145BF90", Offset = "0x145A990", VA = "0x18145BF90")] get { return this.ILMMCFBLOOF.HasTokens; } } // Token: 0x06000A05 RID: 2565 RVA: 0x0002DD1C File Offset: 0x0002BF1C [Token(Token = "0x6000A05")] [Address(RVA = "0x10F04B0", Offset = "0x10EEEB0", VA = "0x1810F04B0")] public void AddPreGameVoiceOverSupport(object PIHIPPPPEBI) { this.ILMMCFBLOOF.Add(PIHIPPPPEBI); } // Token: 0x06000A06 RID: 2566 RVA: 0x0002DD3C File Offset: 0x0002BF3C [Token(Token = "0x6000A06")] [Address(RVA = "0x10EB520", Offset = "0x10E9F20", VA = "0x1810EB520")] public void RemovePreGameVoiceOverSupport(object PIHIPPPPEBI) { this.ILMMCFBLOOF.Remove(PIHIPPPPEBI); } // Token: 0x17000199 RID: 409 // (get) Token: 0x06000A07 RID: 2567 RVA: 0x0002DD5C File Offset: 0x0002BF5C [Token(Token = "0x17000199")] public float LECMAIIKDPI { [Token(Token = "0x6000A07")] [Address(RVA = "0x145BB30", Offset = "0x145A530", VA = "0x18145BB30")] get { ExplicitTokenMap ohogoginkhg = this.OHOGOGINKHG; throw new NullReferenceException(); } } // Token: 0x06000A08 RID: 2568 RVA: 0x0002DD78 File Offset: 0x0002BF78 [Token(Token = "0x6000A08")] [Address(RVA = "0x144FA00", Offset = "0x144E400", VA = "0x18144FA00")] public void AddGameStartDelay(float BJJEDIGOMGC, object PIHIPPPPEBI, int JMHKMOACHDG) { ExplicitTokenMap ohogoginkhg = this.OHOGOGINKHG; } // Token: 0x06000A09 RID: 2569 RVA: 0x0002DD94 File Offset: 0x0002BF94 [Token(Token = "0x6000A09")] [Address(RVA = "0x1459EA0", Offset = "0x14588A0", VA = "0x181459EA0")] public void RemoveGameStartDelay(object PIHIPPPPEBI) { bool flag = this.OHOGOGINKHG.RemoveValue(PIHIPPPPEBI); } // Token: 0x1700019A RID: 410 // (get) Token: 0x06000A0A RID: 2570 RVA: 0x0002DDB4 File Offset: 0x0002BFB4 [Token(Token = "0x1700019A")] public float JAAGPKMDILD { [Token(Token = "0x6000A0A")] [Address(RVA = "0x145C0A0", Offset = "0x145AAA0", VA = "0x18145C0A0")] get { ExplicitTokenMap blinijfpnob = this.BLINIJFPNOB; throw new NullReferenceException(); } } // Token: 0x06000A0B RID: 2571 RVA: 0x0002DDD0 File Offset: 0x0002BFD0 [Token(Token = "0x6000A0B")] [Address(RVA = "0x144FC60", Offset = "0x144E660", VA = "0x18144FC60")] public void AddResultsSubStateDuration(float BJJEDIGOMGC, object PIHIPPPPEBI, int JMHKMOACHDG) { ExplicitTokenMap blinijfpnob = this.BLINIJFPNOB; } // Token: 0x06000A0C RID: 2572 RVA: 0x0002DDEC File Offset: 0x0002BFEC [Token(Token = "0x6000A0C")] [Address(RVA = "0x145A080", Offset = "0x1458A80", VA = "0x18145A080")] public void RemoveResultsSubStateDuration(object PIHIPPPPEBI) { bool flag = this.BLINIJFPNOB.RemoveValue(PIHIPPPPEBI); } // Token: 0x1700019B RID: 411 // (get) Token: 0x06000A0D RID: 2573 RVA: 0x0002DE0C File Offset: 0x0002C00C [Token(Token = "0x1700019B")] public bool IJNDMKHFADB { [Token(Token = "0x6000A0D")] [Address(RVA = "0x10F1710", Offset = "0x10F0110", VA = "0x1810F1710")] get { return this.EFDBFKNBONJ.HasTokens; } } // Token: 0x06000A0E RID: 2574 RVA: 0x0002DE2C File Offset: 0x0002C02C [Token(Token = "0x6000A0E")] [Address(RVA = "0x10EF380", Offset = "0x10EDD80", VA = "0x1810EF380")] public void AddGameOverFeedbackRestriction(object PIHIPPPPEBI) { this.EFDBFKNBONJ.Add(PIHIPPPPEBI); } // Token: 0x06000A0F RID: 2575 RVA: 0x0002DE4C File Offset: 0x0002C04C [Token(Token = "0x6000A0F")] [Address(RVA = "0x10ED700", Offset = "0x10EC100", VA = "0x1810ED700")] public void RemoveGameOverFeedbackRestriction(object PIHIPPPPEBI) { this.EFDBFKNBONJ.Remove(PIHIPPPPEBI); } // Token: 0x1700019C RID: 412 // (get) Token: 0x06000A10 RID: 2576 RVA: 0x0002DE6C File Offset: 0x0002C06C [Token(Token = "0x1700019C")] public bool OEGHGLDJENF { [Token(Token = "0x6000A10")] [Address(RVA = "0x145C070", Offset = "0x145AA70", VA = "0x18145C070")] get { ExplicitTokenMap aamneoponkp = this.AAMNEOPONKP; throw new NullReferenceException(); } } // Token: 0x06000A11 RID: 2577 RVA: 0x0002DE88 File Offset: 0x0002C088 [Token(Token = "0x6000A11")] [Address(RVA = "0x144FBE0", Offset = "0x144E5E0", VA = "0x18144FBE0")] public void AddRespawnPlayersOnGameStartSupport(bool CBHMNNAINHM, object PIHIPPPPEBI, int JMHKMOACHDG) { bool flag = this.AAMNEOPONKP.AddValue(CBHMNNAINHM, PIHIPPPPEBI, JMHKMOACHDG); } // Token: 0x06000A12 RID: 2578 RVA: 0x0002DEAC File Offset: 0x0002C0AC [Token(Token = "0x6000A12")] [Address(RVA = "0x145A020", Offset = "0x1458A20", VA = "0x18145A020")] public void RemoveRespawnPlayersOnGameStartSupport(object PIHIPPPPEBI) { bool flag = this.AAMNEOPONKP.RemoveValue(PIHIPPPPEBI); } // Token: 0x1700019D RID: 413 // (get) Token: 0x06000A13 RID: 2579 RVA: 0x0002DECC File Offset: 0x0002C0CC [Token(Token = "0x1700019D")] public bool AIIHAMCFOCP { [Token(Token = "0x6000A13")] [Address(RVA = "0x145C040", Offset = "0x145AA40", VA = "0x18145C040")] get { ExplicitTokenMap hefdcjjibgg = this.HEFDCJJIBGG; throw new NullReferenceException(); } } // Token: 0x06000A14 RID: 2580 RVA: 0x0002DEE8 File Offset: 0x0002C0E8 [Token(Token = "0x6000A14")] [Address(RVA = "0x144FB60", Offset = "0x144E560", VA = "0x18144FB60")] public void AddRespawnPlayersOnGameOverSupport(bool CBHMNNAINHM, object PIHIPPPPEBI, int JMHKMOACHDG) { bool flag = this.HEFDCJJIBGG.AddValue(CBHMNNAINHM, PIHIPPPPEBI, JMHKMOACHDG); } // Token: 0x06000A15 RID: 2581 RVA: 0x0002DF0C File Offset: 0x0002C10C [Token(Token = "0x6000A15")] [Address(RVA = "0x1459FC0", Offset = "0x14589C0", VA = "0x181459FC0")] public void RemoveRespawnPlayersOnGameOverSupport(object PIHIPPPPEBI) { bool flag = this.HEFDCJJIBGG.RemoveValue(PIHIPPPPEBI); } // Token: 0x1700019E RID: 414 // (get) Token: 0x06000A16 RID: 2582 RVA: 0x0002DF2C File Offset: 0x0002C12C [Token(Token = "0x1700019E")] public bool LJHPDMMIANB { [Token(Token = "0x6000A16")] [Address(RVA = "0x145BEE0", Offset = "0x145A8E0", VA = "0x18145BEE0")] get { ExplicitTokenMap glenpacegoj = this.GLENPACEGOJ; throw new NullReferenceException(); } } // Token: 0x06000A17 RID: 2583 RVA: 0x0002DF48 File Offset: 0x0002C148 [Token(Token = "0x6000A17")] [Address(RVA = "0x144FAB0", Offset = "0x144E4B0", VA = "0x18144FAB0")] public void AddPersistPlayerStatsOnGameStart(bool CBHMNNAINHM, object PIHIPPPPEBI, int JMHKMOACHDG) { bool flag = this.GLENPACEGOJ.AddValue(CBHMNNAINHM, PIHIPPPPEBI, JMHKMOACHDG); } // Token: 0x06000A18 RID: 2584 RVA: 0x0002DF6C File Offset: 0x0002C16C [Token(Token = "0x6000A18")] [Address(RVA = "0x1459F30", Offset = "0x1458930", VA = "0x181459F30")] public void RemovePersistPlayerStatsOnGameStart(object PIHIPPPPEBI) { bool flag = this.GLENPACEGOJ.RemoveValue(PIHIPPPPEBI); } // Token: 0x1700019F RID: 415 // (get) Token: 0x06000A19 RID: 2585 RVA: 0x0002DF8C File Offset: 0x0002C18C [Token(Token = "0x1700019F")] public bool HGEODJPEJLJ { [Token(Token = "0x6000A19")] [Address(RVA = "0x145BB00", Offset = "0x145A500", VA = "0x18145BB00")] get { return this.NAJCCNCCKON.HasTokens; } } // Token: 0x06000A1A RID: 2586 RVA: 0x0002DFAC File Offset: 0x0002C1AC [Token(Token = "0x6000A1A")] [Address(RVA = "0x144F9D0", Offset = "0x144E3D0", VA = "0x18144F9D0")] public void AddGameOverGiftGenerationRestriction(object PIHIPPPPEBI) { this.NAJCCNCCKON.Add(PIHIPPPPEBI); } // Token: 0x06000A1B RID: 2587 RVA: 0x0002DFCC File Offset: 0x0002C1CC [Token(Token = "0x6000A1B")] [Address(RVA = "0x1459E70", Offset = "0x1458870", VA = "0x181459E70")] public void RemoveGameOverGiftGenerationRestriction(object PIHIPPPPEBI) { this.NAJCCNCCKON.Remove(PIHIPPPPEBI); } // Token: 0x06000A1C RID: 2588 RVA: 0x0002DFEC File Offset: 0x0002C1EC [Token(Token = "0x6000A1C")] [Address(RVA = "0x1456F70", Offset = "0x1455970", VA = "0x181456F70")] public void LocalPlayerTryOpenStartOverMenu() { GameRuleManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; if (instance != num && NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.GFBOGKIJFFA) { IPromise promise = global::Player.k__BackingField.playerUI.k__BackingField.ShowConfirmationDialog("Start Over", "Are you sure? This will reset your checkpoint progress."); Action action = new Action(this.NEKLFNDADCA); int num2 = 0; num2 += num2; num2++; IPromise promise2 = promise.Then(action); return; } int num3 = 0; this.LocalPlayerRequestStartGame(num3 != 0); } // Token: 0x06000A1D RID: 2589 RVA: 0x0002E074 File Offset: 0x0002C274 [Token(Token = "0x6000A1D")] [Address(RVA = "0x1459C90", Offset = "0x1458690", VA = "0x181459C90")] private void PKKMNKPBIJD(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { if (PhotonNetwork.IsMasterClient) { MJNLDDCLOGP hijohabbmbg = this.HIJOHABBMBG; int num = 0; hijohabbmbg.KGFFMEICLNN((float)num); DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD; return; } } // Token: 0x06000A1E RID: 2590 RVA: 0x0002E0AC File Offset: 0x0002C2AC [Token(Token = "0x6000A1E")] [Address(RVA = "0x14547A0", Offset = "0x14531A0", VA = "0x1814547A0")] private void HKGNEOJNBGL() { if (PhotonNetwork.IsMasterClient && this.HIJOHABBMBG.OLGMEEIPCAL) { this.HIJOHABBMBG.KGFFMEICLNN(10f); MJNLDDCLOGP hijohabbmbg = this.HIJOHABBMBG; MACMLJJGBIM.AJHELNOKKMA ajhelnokkma = new MACMLJJGBIM.AJHELNOKKMA(this.OMBHDAIDMBB); hijohabbmbg.CIPHFNFPNFD(1f, ajhelnokkma); this.voteManager.RoomAuthorityMoveGroupToNextMap(); } } // Token: 0x06000A1F RID: 2591 RVA: 0x0002E114 File Offset: 0x0002C314 [Token(Token = "0x6000A1F")] [Address(RVA = "0x1456720", Offset = "0x1455120", VA = "0x181456720")] public void LocalPlayerRequestStartGame(bool OBCJHGIBABA = false) { GameRuleManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; if (instance != num) { GameRuleManager instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; instance2.OODEMNCOLED(); if (instance2 == 0) { return; } } PlayerRoomRoleManager instance3 = PlayerRoomRoleManager.ONCPNMDGGKG; Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer; RoomRole playerRoleDefinition = instance3.GetPlayerRoleDefinition(localPlayer); if (playerRoleDefinition != 0) { MutableOverridableObscuredBool canStartGames = playerRoleDefinition.canStartGames; bool flag; if (!flag) { return; } } PhotonView photonView = base.photonView; RPCActions.RPCAction rpcaction = new RPCActions.RPCAction(this.RpcMasterStartGame); Photon.Realtime.Player localPlayer2 = PhotonNetwork.LocalPlayer; photonView.RpcMaster(rpcaction, localPlayer2, OBCJHGIBABA); } // Token: 0x06000A20 RID: 2592 RVA: 0x0002E1A8 File Offset: 0x0002C3A8 [Token(Token = "0x6000A20")] [Address(RVA = "0x1456290", Offset = "0x1454C90", VA = "0x181456290")] public void LocalPlayeRequestStartGameEarly() { PlayerRoomRoleManager instance = PlayerRoomRoleManager.ONCPNMDGGKG; Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer; RoomRole playerRoleDefinition = instance.GetPlayerRoleDefinition(localPlayer); if (playerRoleDefinition != 0) { MutableOverridableObscuredBool canStartGames = playerRoleDefinition.canStartGames; int num = 0; num += num; num++; bool flag; if (!flag) { return; } } PhotonView photonView = base.photonView; RPCActions.RPCAction rpcaction = new RPCActions.RPCAction(this.RpcMasterStartGameEarly); Photon.Realtime.Player localPlayer2 = PhotonNetwork.LocalPlayer; photonView.RpcMaster(rpcaction, localPlayer2); } // Token: 0x06000A21 RID: 2593 RVA: 0x0002E22C File Offset: 0x0002C42C [Token(Token = "0x6000A21")] [Address(RVA = "0x1456980", Offset = "0x1455380", VA = "0x181456980")] public bool LocalPlayerRequestStopGame() { PlayerRoomRoleManager instance = PlayerRoomRoleManager.ONCPNMDGGKG; Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer; RoomRole playerRoleDefinition = instance.GetPlayerRoleDefinition(localPlayer); if (playerRoleDefinition != 0) { MutableOverridableObscuredBool canEndGamesEarly = playerRoleDefinition.canEndGamesEarly; int num = 0; num += num; num++; bool flag; if (!flag) { return flag; } } PhotonView photonView = base.photonView; RPCActions.RPCAction rpcaction = new RPCActions.RPCAction(this.RpcMasterStopGame); photonView.RpcMaster(rpcaction); throw new NullReferenceException(); } // Token: 0x06000A22 RID: 2594 RVA: 0x0002E2A8 File Offset: 0x0002C4A8 [Token(Token = "0x6000A22")] [Address(RVA = "0x1456490", Offset = "0x1454E90", VA = "0x181456490")] public void LocalPlayerJoinLeaveGame() { if (this.EOMJFPLCDBD != 0) { } GameTeamManager gameTeamManager3; if (this.EOMJFPLCDBD != 0) { GameTeamManager gameTeamManager = this.teamManager; Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer; bool flag = gameTeamManager.IsPlayerSpectator(localPlayer); GameTeamManager gameTeamManager2 = this.teamManager; if (!flag) { if (gameTeamManager2.SpectatingSupported) { gameTeamManager3 = this.teamManager; Photon.Realtime.Player localPlayer2 = PhotonNetwork.LocalPlayer; gameTeamManager3.LeaveTeam(localPlayer2); return; } } else { Photon.Realtime.Player localPlayer3 = PhotonNetwork.LocalPlayer; } return; } bool flag2; while (!flag2) { } GameTeamManager.MCGBMAJNPDN teamChangeEvent = gameTeamManager3.TeamChangeEvent; Photon.Realtime.Player localPlayer4 = PhotonNetwork.LocalPlayer; bool flag3; while (!flag3) { } GameTeamManager.MCGBMAJNPDN teamChangeEvent2 = gameTeamManager3.TeamChangeEvent; Photon.Realtime.Player localPlayer5 = PhotonNetwork.LocalPlayer; } // Token: 0x170001A0 RID: 416 // (get) Token: 0x06000A23 RID: 2595 RVA: 0x0002E354 File Offset: 0x0002C554 [Token(Token = "0x170001A0")] public bool DBLMOIOMGEI { [Token(Token = "0x6000A23")] [Address(RVA = "0x145C0D0", Offset = "0x145AAD0", VA = "0x18145C0D0")] get { return this.teamManager.GameStartTeamRequirementsMet; } } // Token: 0x170001A1 RID: 417 // (get) Token: 0x06000A24 RID: 2596 RVA: 0x0002E374 File Offset: 0x0002C574 [Token(Token = "0x170001A1")] public bool NKEEGAIPMDI { [Token(Token = "0x6000A24")] [Address(RVA = "0x145BFC0", Offset = "0x145A9C0", VA = "0x18145BFC0")] get { if (this.teamManager.JoinInProgressSupported && this.EOMJFPLCDBD != 0) { return this.teamManager.GetActivePlayerVacancy() > 0; } throw new NullReferenceException(); } } // Token: 0x06000A25 RID: 2597 RVA: 0x0002E3B0 File Offset: 0x0002C5B0 [Token(Token = "0x6000A25")] [Address(RVA = "0x1454610", Offset = "0x1453010", VA = "0x181454610")] private void HDFKJDFIFKK() { if (this.EOMJFPLCDBD != 0) { GameTeamManager gameTeamManager = this.teamManager; Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer; if (!gameTeamManager.IsPlayerSpectator(localPlayer)) { if (this.OIKDGAODCCG == CGLKOJIMDIH.ANY) { float totalTimeElapsed = this.k__BackingField.TotalTimeElapsed; ulong num; this.k__BackingField = num; } int num2 = 0; this.CLMJNPFECAM(num2 != 0, true); if (this.teamManager.RespawnOnGameRunningTeamChangeSupported) { GameSpawnManager gameSpawnManager = this.spawnManager; int num3 = 0; gameSpawnManager.LocalPlayerRequestRespawn(true, num3 != 0); } } } GameTeamManager gameTeamManager2 = this.teamManager; Photon.Realtime.Player localPlayer2 = PhotonNetwork.LocalPlayer; CGLKOJIMDIH playerTeam = gameTeamManager2.GetPlayerTeam(localPlayer2); this.OIKDGAODCCG = playerTeam; } // Token: 0x06000A26 RID: 2598 RVA: 0x0002E458 File Offset: 0x0002C658 [Token(Token = "0x6000A26")] [Address(RVA = "0x1456B80", Offset = "0x1455580", VA = "0x181456B80")] public void LocalPlayerSwitchTeam(CGLKOJIMDIH MFDDEHMDPDM) { Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer; if (!this.teamManager.IsPlayerSpectator(localPlayer) && (MFDDEHMDPDM == CGLKOJIMDIH.ANY || this.teamManager.ExplicitTeamSelectionSupported)) { DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD; if (eomjfplcdbd != 0 && eomjfplcdbd <= (ulong)1L && this.PCKGKGHFIKD <= EDCDGNKBEDJ.WAITING_FOR_START_GAME && this.teamManager.PlayerCanSwitchTeam(localPlayer)) { GameTeamManager gameTeamManager = this.teamManager; } } } // Token: 0x06000A27 RID: 2599 RVA: 0x0002E4C8 File Offset: 0x0002C6C8 [Token(Token = "0x6000A27")] [Address(RVA = "0x1456CB0", Offset = "0x14556B0", VA = "0x181456CB0")] public void LocalPlayerToggleGameConfiguration() { if (this.LFFBOFOAGLI) { GameTeamManager gameTeamManager = this.teamManager; Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer; if (!gameTeamManager.IsPlayerSpectator(localPlayer)) { List lcnoahloeaj = GameConfigurationTool.LCNOAHLOEAJ; int num = this.NIPOIOLNPME(); CIIBGMBOFEI ciibgmbofei = Matchmaking.BBJAEJHMAPB; bool flag; if (flag) { } PhotonView photonView = base.photonView; RPCActions.RPCAction rpcaction = new RPCActions.RPCAction(this.RpcMasterSetMode); photonView.RpcMaster(rpcaction, -1); } } } // Token: 0x170001A2 RID: 418 // (get) Token: 0x06000A28 RID: 2600 RVA: 0x0002E53C File Offset: 0x0002C73C [Token(Token = "0x170001A2")] public bool LFFBOFOAGLI { [Token(Token = "0x6000A28")] [Address(RVA = "0x145B680", Offset = "0x145A080", VA = "0x18145B680")] get { if (this.EOMJFPLCDBD != 0) { return true; } if (this.EOMJFPLCDBD != 0) { bool flag; return flag; } return (ulong)((uint)65535) == (ulong)1L; } } // Token: 0x170001A3 RID: 419 // (get) Token: 0x06000A29 RID: 2601 RVA: 0x0002E56C File Offset: 0x0002C76C [Token(Token = "0x170001A3")] public float OJEACPIPCAJ { [Token(Token = "0x6000A29")] [Address(RVA = "0x145BDA0", Offset = "0x145A7A0", VA = "0x18145BDA0")] get { if (this.EOMJFPLCDBD != 0) { return this.HIJOHABBMBG.HPDDAIKGLBM; } throw new NullReferenceException(); } } // Token: 0x170001A4 RID: 420 // (get) Token: 0x06000A2A RID: 2602 RVA: 0x0002E598 File Offset: 0x0002C798 [Token(Token = "0x170001A4")] public float KKFLOMEAABP { [Token(Token = "0x6000A2A")] [Address(RVA = "0x145BF10", Offset = "0x145A910", VA = "0x18145BF10")] get { if (this.EOMJFPLCDBD != 0) { return this.HIJOHABBMBG.HPDDAIKGLBM; } throw new NullReferenceException(); } } // Token: 0x170001A5 RID: 421 // (get) Token: 0x06000A2B RID: 2603 RVA: 0x0002E5C4 File Offset: 0x0002C7C4 [Token(Token = "0x170001A5")] public FFPFKDMKLOP GENECNFMDHJ { [Token(Token = "0x6000A2B")] [Address(RVA = "0x145B940", Offset = "0x145A340", VA = "0x18145B940")] get { if (this.EOMJFPLCDBD != 0) { } return FFPFKDMKLOP.INVALID; } } // Token: 0x170001A6 RID: 422 // (get) Token: 0x06000A2C RID: 2604 RVA: 0x0002E5E0 File Offset: 0x0002C7E0 [Token(Token = "0x170001A6")] public bool BHADGBAPFPK { [Token(Token = "0x6000A2C")] [Address(RVA = "0x145BD10", Offset = "0x145A710", VA = "0x18145BD10")] get { while (this.EOMJFPLCDBD == 0) { if ((ulong)1L == 0UL) { if (this.EOMJFPLCDBD != 0) { bool flag; return flag; } return (uint)65535 == 0U; } } return true; } } // Token: 0x170001A7 RID: 423 // (get) Token: 0x06000A2D RID: 2605 RVA: 0x0002E614 File Offset: 0x0002C814 [Token(Token = "0x170001A7")] public bool CIFKHPAHBHB { [Token(Token = "0x6000A2D")] [Address(RVA = "0x145BC50", Offset = "0x145A650", VA = "0x18145BC50")] get { DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD; if (eomjfplcdbd != 0) { return eomjfplcdbd == (ulong)3L; } return (ulong)((uint)65535) == (ulong)3L; } } // Token: 0x170001A8 RID: 424 // (get) Token: 0x06000A2E RID: 2606 RVA: 0x0002E640 File Offset: 0x0002C840 [Token(Token = "0x170001A8")] public bool IJLNEFDNPAO { [Token(Token = "0x6000A2E")] [Address(RVA = "0x145BBB0", Offset = "0x145A5B0", VA = "0x18145BBB0")] get { DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD; if (eomjfplcdbd != 0) { } if ((ulong)1L == 0UL) { } if (eomjfplcdbd != 0) { return this.PCKGKGHFIKD == EDCDGNKBEDJ.GAME_LOADING || this.PCKGKGHFIKD == EDCDGNKBEDJ.GAME_ON; } } } // Token: 0x170001A9 RID: 425 // (get) Token: 0x06000A2F RID: 2607 RVA: 0x0002E678 File Offset: 0x0002C878 [Token(Token = "0x170001A9")] public bool PNJFBCKBOHJ { [Token(Token = "0x6000A2F")] [Address(RVA = "0x145B5D0", Offset = "0x1459FD0", VA = "0x18145B5D0")] get { if (!this.IJLNEFDNPAO && (this.EOMJFPLCDBD == 0 || this.CMAABOJOHHL != MKGGLLMMFJA.GAME_OVER)) { if ((ulong)1L == 0UL) { } DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD; if (eomjfplcdbd != 0) { return eomjfplcdbd != (ulong)5L; } return (ulong)((uint)65535) != (ulong)5L; } } } // Token: 0x170001AA RID: 426 // (get) Token: 0x06000A30 RID: 2608 RVA: 0x0002E6CC File Offset: 0x0002C8CC [Token(Token = "0x170001AA")] public bool GMEADCNOMEN { [Token(Token = "0x6000A30")] [Address(RVA = "0x145B990", Offset = "0x145A390", VA = "0x18145B990")] get { if (this.EOMJFPLCDBD != 0) { return this.gameCanStillBeWon; } } } // Token: 0x170001AB RID: 427 // (get) Token: 0x06000A31 RID: 2609 RVA: 0x0002E6EC File Offset: 0x0002C8EC [Token(Token = "0x170001AB")] public EDCDGNKBEDJ PCKGKGHFIKD { [Token(Token = "0x6000A31")] [Address(RVA = "0x145B8D0", Offset = "0x145A2D0", VA = "0x18145B8D0")] get { if (this.EOMJFPLCDBD != 0) { } return EDCDGNKBEDJ.INVALID; } } // Token: 0x170001AC RID: 428 // (get) Token: 0x06000A32 RID: 2610 RVA: 0x0002E708 File Offset: 0x0002C908 [Token(Token = "0x170001AC")] public MKGGLLMMFJA CMAABOJOHHL { [Token(Token = "0x6000A32")] [Address(RVA = "0x145B860", Offset = "0x145A260", VA = "0x18145B860")] get { if (this.EOMJFPLCDBD != 0) { } return MKGGLLMMFJA.INVALID; } } // Token: 0x170001AD RID: 429 // (get) Token: 0x06000A33 RID: 2611 RVA: 0x0002E724 File Offset: 0x0002C924 [Token(Token = "0x170001AD")] private bool CMNNLDPHFDF { [Token(Token = "0x6000A33")] [Address(RVA = "0x1458BB0", Offset = "0x14575B0", VA = "0x181458BB0")] get { return !this.BHADGBAPFPK || this.ILKAILEFBBH.Get() != null; } } // Token: 0x06000A34 RID: 2612 RVA: 0x0002E750 File Offset: 0x0002C950 [Token(Token = "0x6000A34")] [Address(RVA = "0x1457820", Offset = "0x1456220", VA = "0x181457820")] public void MasterSetWinningTeam(CGLKOJIMDIH CGOLFOLCHIF) { SynchronizedField clkcikeapmm = this.CLKCIKEAPMM; SynchronizedField gpfainkbimf = this.GPFAINKBIMF; } // Token: 0x06000A35 RID: 2613 RVA: 0x0002E774 File Offset: 0x0002C974 [Token(Token = "0x6000A35")] [Address(RVA = "0x1455610", Offset = "0x1454010", VA = "0x181455610")] public bool IsPlayerOnWinningTeam(Photon.Realtime.Player AGIHAKFFCCD) { if (this.CLKCIKEAPMM.Get() != 0 && this.GPFAINKBIMF.Get() != -1) { GameTeamManager gameTeamManager = this.teamManager; CGLKOJIMDIH cglkojimdih = this.GPFAINKBIMF.Get(); bool flag; return flag; } throw new NullReferenceException(); } // Token: 0x06000A36 RID: 2614 RVA: 0x0002E7BC File Offset: 0x0002C9BC [Token(Token = "0x6000A36")] [Address(RVA = "0x1457930", Offset = "0x1456330", VA = "0x181457930")] public void MasterStopGame(bool HCPFNHGGAEB = false) { if (PhotonNetwork.IsMasterClient && this.EOMJFPLCDBD != 0) { SynchronizedField mlkopmmiifl = this.MLKOPMMIIFL; DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD; } } // Token: 0x06000A37 RID: 2615 RVA: 0x0002E7F4 File Offset: 0x0002C9F4 [Token(Token = "0x6000A37")] [Address(RVA = "0x14576E0", Offset = "0x14560E0", VA = "0x1814576E0")] public void MasterHandleFailedRoomChangeAfterVote(string FMDPEKAACKI) { if (PhotonNetwork.IsMasterClient) { Debug.LogError("Failed to switch scenes at end of game: " + FMDPEKAACKI); NotificationManager instance = SingletonMonoBehaviour.Instance; DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD; } } // Token: 0x06000A38 RID: 2616 RVA: 0x0002E834 File Offset: 0x0002CA34 [Token(Token = "0x6000A38")] [Address(RVA = "0x14536F0", Offset = "0x14520F0", VA = "0x1814536F0")] private void FIEKIILBGFB(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { this.GGOHKAJIBPJ.MHIDINLECGA(); if (!this.NGHHABFNCIP && SessionManager.KIJDCGLKNII) { PPENFJMFPNE ppenfjmfpne = Matchmaking.HMCJLLMDAAM; int k__BackingField = Matchmaking.HMCJLLMDAAM.k__BackingField; PPENFJMFPNE ppenfjmfpne2 = Matchmaking.HMCJLLMDAAM; CIIBGMBOFEI ciibgmbofei = Matchmaking.BBJAEJHMAPB; if (Matchmaking.ELHFNPEDCCN.k__BackingField == (ulong)0L) { MACMLJJGBIM ggohkajibpj = this.GGOHKAJIBPJ; MACMLJJGBIM.AJHELNOKKMA ajhelnokkma = new MACMLJJGBIM.AJHELNOKKMA(this.JDIFEIANMAH); ggohkajibpj.CIPHFNFPNFD(4f, ajhelnokkma); MACMLJJGBIM ggohkajibpj2 = this.GGOHKAJIBPJ; MACMLJJGBIM.AJHELNOKKMA ajhelnokkma2 = new MACMLJJGBIM.AJHELNOKKMA(this.HKPJJGCDJBH); ggohkajibpj2.CIPHFNFPNFD(12f, ajhelnokkma2); } } } // Token: 0x06000A39 RID: 2617 RVA: 0x0002E8F0 File Offset: 0x0002CAF0 [Token(Token = "0x6000A39")] [Address(RVA = "0x144F0F0", Offset = "0x144DAF0", VA = "0x18144F0F0")] private void AFPJKBMHHNL() { if (PhotonNetwork.IsMasterClient) { KCMNCAFFHJG aokohliapmp = this.AOKOHLIAPMP; int num = 0; GameConfigurationTool gameConfigurationTool = aokohliapmp.IAHDANBDAAM(num != 0); int num2 = 0; if (gameConfigurationTool == num2) { CIIBGMBOFEI ciibgmbofei = Matchmaking.BBJAEJHMAPB; int num3 = 0; if (num3 < ciibgmbofei) { bool flag; int num4; if (!flag || num4 > -2147483648) { } num3++; } int num5 = 0; if (num3 != num5) { this.OOLIBLOHMBL = num3; DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD; } } } } // Token: 0x06000A3A RID: 2618 RVA: 0x0002E978 File Offset: 0x0002CB78 [Token(Token = "0x6000A3A")] [Address(RVA = "0x1452320", Offset = "0x1450D20", VA = "0x181452320")] private void DGFDGDNMFBG() { if (PhotonNetwork.IsMasterClient) { KCMNCAFFHJG mlmhookdnin = this.MLMHOOKDNIN; int num = 0; GameRuleCircuitWrapperTool gameRuleCircuitWrapperTool = mlmhookdnin.IAHDANBDAAM(num != 0); int num2 = 0; if (!(gameRuleCircuitWrapperTool == num2)) { KCMNCAFFHJG mlmhookdnin2 = this.MLMHOOKDNIN; int num3 = 0; GameRuleManager gameRuleManager = mlmhookdnin2.IAHDANBDAAM(num3 != 0).ONBCAGFIKMD; int num4 = 0; if (!(gameRuleManager == num4) && !this.DIKGIALJEIE.ONBCAGFIKMD.k__BackingField) { return; } } DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD; } } // Token: 0x06000A3B RID: 2619 RVA: 0x0002E9FC File Offset: 0x0002CBFC [Token(Token = "0x6000A3B")] [Address(RVA = "0x14511B0", Offset = "0x144FBB0", VA = "0x1814511B0")] private void BIEPMEAILCD(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { if (PhotonNetwork.IsMasterClient) { IEnumerator enumerator = Matchmaking.NNMHFOGMBFG(this.ILKAILEFBBH.Get() != null); this.JCHJALFNLCN(); } SynchronizedField mlkopmmiifl = this.MLKOPMMIIFL; int num = 0; mlkopmmiifl.Set(num); this.k__BackingField = (ulong)0L; GameTeamManager gameTeamManager = this.teamManager; Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer; gameTeamManager.RequestNextTeam(localPlayer); GamePresenceManager gamePresenceManager = this.k__BackingField; Action presenceChangeEvent = gamePresenceManager.PresenceChangeEvent; gamePresenceManager._currentPresenceString = (ulong)0L; if (presenceChangeEvent != 0) { presenceChangeEvent(); } ActionEvent initializeSceneOnPreGameEvent = GameManager.InitializeSceneOnPreGameEvent; int num2 = 0; initializeSceneOnPreGameEvent.Invoke(num2 != 0); } // Token: 0x06000A3C RID: 2620 RVA: 0x0002EAA0 File Offset: 0x0002CCA0 [Token(Token = "0x6000A3C")] [Address(RVA = "0x1456060", Offset = "0x1454A60", VA = "0x181456060")] private void LDOAPKGAHME() { if (!PhotonNetwork.IsMasterClient) { return; } KCMNCAFFHJG aokohliapmp = this.AOKOHLIAPMP; int num = 0; GameConfigurationTool gameConfigurationTool = aokohliapmp.IAHDANBDAAM(num != 0); int num2 = 0; if (!(gameConfigurationTool == num2)) { this.IKLOKGPPNIH(); return; } DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD; int num3 = 0; eomjfplcdbd.PIEOGAPMGIH((ushort)num3); } // Token: 0x06000A3D RID: 2621 RVA: 0x0002EAF8 File Offset: 0x0002CCF8 [Token(Token = "0x6000A3D")] [Address(RVA = "0x1455120", Offset = "0x1453B20", VA = "0x181455120")] private void IKLOKGPPNIH() { if (PhotonNetwork.IsMasterClient) { KCMNCAFFHJG mlmhookdnin = this.MLMHOOKDNIN; int num = 0; GameRuleCircuitWrapperTool gameRuleCircuitWrapperTool = mlmhookdnin.IAHDANBDAAM(num != 0); int num2 = 0; if (gameRuleCircuitWrapperTool != num2) { KCMNCAFFHJG mlmhookdnin2 = this.MLMHOOKDNIN; int num3 = 0; if (!mlmhookdnin2.IAHDANBDAAM(num3 != 0).KACPHIMGMOG) { int num4 = 0; this.DIKGIALJEIE = num4; } } KCMNCAFFHJG mlmhookdnin3 = this.MLMHOOKDNIN; int num5 = 0; GameRuleCircuitWrapperTool gameRuleCircuitWrapperTool2 = mlmhookdnin3.IAHDANBDAAM(num5 != 0); int num6 = 0; if (gameRuleCircuitWrapperTool2 == num6) { int num7 = 0; int num8 = 0; List allGameRuleWrappers = GameRuleCircuitWrapperTool.AllGameRuleWrappers; List allGameRuleWrappers2 = GameRuleCircuitWrapperTool.AllGameRuleWrappers; bool flag; if (flag) { if (num7 != 0) { Debug.LogError("Multiple game rule wrappers detected powered on at once."); PPENFJMFPNE ppenfjmfpne = Matchmaking.HMCJLLMDAAM; List allGameRuleWrappers3 = GameRuleCircuitWrapperTool.AllGameRuleWrappers; num8++; } List allGameRuleWrappers4 = GameRuleCircuitWrapperTool.AllGameRuleWrappers; } num8++; } } } // Token: 0x06000A3E RID: 2622 RVA: 0x0002EBD0 File Offset: 0x0002CDD0 [Token(Token = "0x6000A3E")] [Address(RVA = "0x14520E0", Offset = "0x1450AE0", VA = "0x1814520E0")] private void DCPDNODIHFI(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { this.GGOHKAJIBPJ.MHIDINLECGA(); MACMLJJGBIM ggohkajibpj = this.GGOHKAJIBPJ; MACMLJJGBIM.AJHELNOKKMA ajhelnokkma = new MACMLJJGBIM.AJHELNOKKMA(this.HODHPNBEKAC); ggohkajibpj.CIPHFNFPNFD(4f, ajhelnokkma); MACMLJJGBIM ggohkajibpj2 = this.GGOHKAJIBPJ; MACMLJJGBIM.AJHELNOKKMA ajhelnokkma2 = new MACMLJJGBIM.AJHELNOKKMA(this.OJNGCMGNOAP); ggohkajibpj2.CIPHFNFPNFD(12f, ajhelnokkma2); MACMLJJGBIM ggohkajibpj3 = this.GGOHKAJIBPJ; MACMLJJGBIM.AJHELNOKKMA ajhelnokkma3 = new MACMLJJGBIM.AJHELNOKKMA(this.OOHHDHBEHGK); ggohkajibpj3.CIPHFNFPNFD(45f, 60f, ajhelnokkma3); MACMLJJGBIM ggohkajibpj4 = this.GGOHKAJIBPJ; MACMLJJGBIM.AJHELNOKKMA ajhelnokkma4 = new MACMLJJGBIM.AJHELNOKKMA(this.HMCBPPPOOFM); ggohkajibpj4.CIPHFNFPNFD(50f, 60f, ajhelnokkma4); } // Token: 0x06000A3F RID: 2623 RVA: 0x0002EC80 File Offset: 0x0002CE80 [Token(Token = "0x6000A3F")] [Address(RVA = "0x144F750", Offset = "0x144E150", VA = "0x18144F750")] private void ALPCAJBDLDE() { if (PhotonNetwork.IsMasterClient && this.teamManager.GameStartTeamRequirementsMet) { DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD; return; } } // Token: 0x06000A40 RID: 2624 RVA: 0x0002ECB4 File Offset: 0x0002CEB4 [Token(Token = "0x6000A40")] [Address(RVA = "0x1450F00", Offset = "0x144F900", VA = "0x181450F00")] private void BBLACPNLIAK(ushort HKDPLMDENDA, ushort CKCOCKOPHAM) { this.PMPHBAAHMJN = false; this.GGOHKAJIBPJ.BFBHDNPIBOB(); } // Token: 0x06000A41 RID: 2625 RVA: 0x0002ECDC File Offset: 0x0002CEDC [Token(Token = "0x6000A41")] [Address(RVA = "0x1455D40", Offset = "0x1454740", VA = "0x181455D40")] private void JDIFEIANMAH() { if (!this.SuppressPregameVO) { RecRoomAudioClip youHaveCreatedACustomRoomVO = DefaultAudioSettings.MFIAFAGNMJN.YouHaveCreatedACustomRoomVO; int num = 0; SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(youHaveCreatedACustomRoomVO, num); this.NGHHABFNCIP = true; } } // Token: 0x06000A42 RID: 2626 RVA: 0x0002ED18 File Offset: 0x0002CF18 [Token(Token = "0x6000A42")] [Address(RVA = "0x14548C0", Offset = "0x14532C0", VA = "0x1814548C0")] private void HKPJJGCDJBH() { if (!this.SuppressPregameVO) { RecRoomAudioClip canNameAndPublishViaThisRoom = DefaultAudioSettings.MFIAFAGNMJN.CanNameAndPublishViaThisRoom; int num = 0; SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(canNameAndPublishViaThisRoom, num); return; } } // Token: 0x06000A43 RID: 2627 RVA: 0x0002ED4C File Offset: 0x0002CF4C [Token(Token = "0x6000A43")] [Address(RVA = "0x1454B00", Offset = "0x1453500", VA = "0x181454B00")] private void HODHPNBEKAC() { if (!this.SuppressPregameVO && this.ILMMCFBLOOF.HasTokens) { Photon.Realtime.Player[] playerList = PhotonNetwork.PlayerList; if (playerList != 0 && playerList.Length == 1) { RecRoomAudioClip waitingForPlayersOnePlayerVO = DefaultAudioSettings.MFIAFAGNMJN.WaitingForPlayersOnePlayerVO; int num = 0; SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(waitingForPlayersOnePlayerVO, num); return; } } } // Token: 0x06000A44 RID: 2628 RVA: 0x0002EDA8 File Offset: 0x0002CFA8 [Token(Token = "0x6000A44")] [Address(RVA = "0x1458A10", Offset = "0x1457410", VA = "0x181458A10")] private void OJNGCMGNOAP() { if (!this.SuppressPregameVO && this.ILMMCFBLOOF.HasTokens) { Photon.Realtime.Player[] playerList = PhotonNetwork.PlayerList; if (playerList != 0 && playerList.Length == 1) { RecRoomAudioClip waitingForPlayersTwoPlayersVO = DefaultAudioSettings.MFIAFAGNMJN.WaitingForPlayersTwoPlayersVO; int num = 0; SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(waitingForPlayersTwoPlayersVO, num); return; } } } // Token: 0x06000A45 RID: 2629 RVA: 0x0002EE04 File Offset: 0x0002D004 [Token(Token = "0x6000A45")] [Address(RVA = "0x1458DF0", Offset = "0x14577F0", VA = "0x181458DF0")] private void OOHHDHBEHGK() { if (!this.SuppressPregameVO && this.ILMMCFBLOOF.HasTokens) { Photon.Realtime.Player[] playerList = PhotonNetwork.PlayerList; if (playerList != 0 && playerList.Length == 1) { RecRoomAudioClip waitingForPlayersThreePlayersVO = DefaultAudioSettings.MFIAFAGNMJN.WaitingForPlayersThreePlayersVO; int num = 0; SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(waitingForPlayersThreePlayersVO, num); return; } } } // Token: 0x06000A46 RID: 2630 RVA: 0x0002EE60 File Offset: 0x0002D060 [Token(Token = "0x6000A46")] [Address(RVA = "0x1454940", Offset = "0x1453340", VA = "0x181454940")] private void HMCBPPPOOFM() { if (!this.SuppressPregameVO && this.ILMMCFBLOOF.HasTokens) { Photon.Realtime.Player[] playerList = PhotonNetwork.PlayerList; if (playerList != 0 && playerList.Length == 1) { RecRoomAudioClip waitingForPlayersFourPlayersVO = DefaultAudioSettings.MFIAFAGNMJN.WaitingForPlayersFourPlayersVO; int num = 0; SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(waitingForPlayersFourPlayersVO, num); return; } } } // Token: 0x06000A47 RID: 2631 RVA: 0x0002EEBC File Offset: 0x0002D0BC [Token(Token = "0x6000A47")] [Address(RVA = "0x1452AA0", Offset = "0x14514A0", VA = "0x181452AA0")] private bool EIEIDJPJEPJ() { Photon.Realtime.Player[] playerList; do { playerList = PhotonNetwork.PlayerList; } while (playerList == 0); return playerList.Length == 1; } // Token: 0x06000A48 RID: 2632 RVA: 0x0002EEE0 File Offset: 0x0002D0E0 [Token(Token = "0x6000A48")] [Address(RVA = "0x1454C80", Offset = "0x1453680", VA = "0x181454C80")] private void IDDPMFOFGGK(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { this.GGOHKAJIBPJ.MHIDINLECGA(); if (!this.SuppressPregameVO) { MACMLJJGBIM ggohkajibpj = this.GGOHKAJIBPJ; MACMLJJGBIM.AJHELNOKKMA ajhelnokkma = new MACMLJJGBIM.AJHELNOKKMA(this.EFPKCENKHJM); ggohkajibpj.CIPHFNFPNFD(5f, ajhelnokkma); MACMLJJGBIM ggohkajibpj2 = this.GGOHKAJIBPJ; MACMLJJGBIM.AJHELNOKKMA ajhelnokkma2 = new MACMLJJGBIM.AJHELNOKKMA(this.JMHPMOHDECG); ggohkajibpj2.CIPHFNFPNFD(60f, 60f, ajhelnokkma2); } } // Token: 0x06000A49 RID: 2633 RVA: 0x0002EF4C File Offset: 0x0002D14C [Token(Token = "0x6000A49")] [Address(RVA = "0x1459B00", Offset = "0x1458500", VA = "0x181459B00")] private void PGLCACKCMEC() { if (PhotonNetwork.IsMasterClient) { if (!this.teamManager.GameStartTeamRequirementsMet) { DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD; return; } if (this.teamManager.GameAutomaticStartTeamRequirementsMet) { int num = ObscuredInt.FAJDMKOEFLH(PEGGCEDHBOF.DOOHKCANFLO.k__BackingField); int num2 = 0; this.FBEJFKMDPAE(num, num2 != 0); } } } // Token: 0x06000A4A RID: 2634 RVA: 0x0002EFAC File Offset: 0x0002D1AC [Token(Token = "0x6000A4A")] [Address(RVA = "0x1456260", Offset = "0x1454C60", VA = "0x181456260")] private void LPMOMKFPNGG(ushort HKDPLMDENDA, ushort CKCOCKOPHAM) { this.GGOHKAJIBPJ.BFBHDNPIBOB(); } // Token: 0x06000A4B RID: 2635 RVA: 0x0002EFCC File Offset: 0x0002D1CC [Token(Token = "0x6000A4B")] [Address(RVA = "0x14529B0", Offset = "0x14513B0", VA = "0x1814529B0")] private void EFPKCENKHJM() { if (this.ILMMCFBLOOF.HasTokens) { NotificationManager instance = SingletonMonoBehaviour.Instance; int num = 0; IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Major, "READY TO START", 3f, num, num); RecRoomAudioClip gameReadyToStartVO = DefaultAudioSettings.MFIAFAGNMJN.GameReadyToStartVO; int num2 = 0; SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(gameReadyToStartVO, num2); return; } } // Token: 0x06000A4C RID: 2636 RVA: 0x0002F028 File Offset: 0x0002D228 [Token(Token = "0x6000A4C")] [Address(RVA = "0x1455E80", Offset = "0x1454880", VA = "0x181455E80")] private void JMHPMOHDECG() { if (this.ILMMCFBLOOF.HasTokens) { RecRoomAudioClip gameReadyToStartReminderVO = DefaultAudioSettings.MFIAFAGNMJN.GameReadyToStartReminderVO; int num = 0; SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(gameReadyToStartReminderVO, num); return; } } // Token: 0x06000A4D RID: 2637 RVA: 0x0002F064 File Offset: 0x0002D264 [Token(Token = "0x6000A4D")] [Address(RVA = "0x1457B50", Offset = "0x1456550", VA = "0x181457B50")] private void NEMLNKBJDOI(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { if (PhotonNetwork.IsMasterClient) { ExplicitTokenMap ohogoginkhg = this.OHOGOGINKHG; MJNLDDCLOGP hijohabbmbg = this.HIJOHABBMBG; string text = ohogoginkhg.ToString(); bool flag = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.MasterSwitchToBestCandidatePlayer(); } string text2 = this.OHOGOGINKHG.ToString(); string text3 = this.OHOGOGINKHG.ToString(); NotificationManager instance = SingletonMonoBehaviour.Instance; string text4 = this.OHOGOGINKHG.ToString(); string text5 = "Game starts in " + text4 + " seconds"; int num = 0; float num2; IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, text5, num2, num, num); AudioManager.CCJPMJMBJKC.MKNALLKPLAK(); ActionEvent onGameLoadingEvent = GameManager.OnGameLoadingEvent; int num3 = 0; onGameLoadingEvent.Invoke(num3 != 0); } // Token: 0x06000A4E RID: 2638 RVA: 0x0002F11C File Offset: 0x0002D31C [Token(Token = "0x6000A4E")] [Address(RVA = "0x1454E20", Offset = "0x1453820", VA = "0x181454E20")] private void IEFMPJFPGMO() { if (PhotonNetwork.IsMasterClient && this.HIJOHABBMBG.OLGMEEIPCAL) { DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD; return; } } // Token: 0x06000A4F RID: 2639 RVA: 0x0002F150 File Offset: 0x0002D350 [Token(Token = "0x6000A4F")] [Address(RVA = "0x1455710", Offset = "0x1454110", VA = "0x181455710")] private void JABABCCNFGP(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { if (PhotonNetwork.IsMasterClient) { this.HIJOHABBMBG.KGFFMEICLNN(3f); } GameTeamManager gameTeamManager = this.teamManager; Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer; if (!gameTeamManager.IsPlayerSpectator(localPlayer)) { ActionEvent localPlayerCreatedEvent = global::Player.LocalPlayerCreatedEvent; Action action = new Action(this.NBFDNMKFCGN); ActionEvent actionEvent = localPlayerCreatedEvent + action; if (this.EOMJFPLCDBD != 0) { } ActionEvent localPlayerCreatedEvent2 = global::Player.LocalPlayerCreatedEvent; Action action2 = new Action(this.NBFDNMKFCGN); global::Player.LocalPlayerCreatedEvent = localPlayerCreatedEvent2 - action2; } NotificationManager instance = SingletonMonoBehaviour.Instance; int num = 0; IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Major, "GAME ON!", 3f, num, num); RecRoomAudioClip gameOnVO = DefaultAudioSettings.MFIAFAGNMJN.GameOnVO; int num2 = 0; SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(gameOnVO, num2); } // Token: 0x06000A50 RID: 2640 RVA: 0x0002F224 File Offset: 0x0002D424 [Token(Token = "0x6000A50")] [Address(RVA = "0x1452280", Offset = "0x1450C80", VA = "0x181452280")] private void DDBJPIJHJCC() { if (PhotonNetwork.IsMasterClient && this.HIJOHABBMBG.OLGMEEIPCAL) { DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD; return; } } // Token: 0x06000A51 RID: 2641 RVA: 0x0002F258 File Offset: 0x0002D458 [Token(Token = "0x6000A51")] [Address(RVA = "0x14524C0", Offset = "0x1450EC0", VA = "0x1814524C0")] private void EBKHAEBCBBC(ushort HKDPLMDENDA, ushort CKCOCKOPHAM) { GameTeamManager gameTeamManager = this.teamManager; Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer; if (!gameTeamManager.IsPlayerSpectator(localPlayer)) { } ActionEvent localPlayerCreatedEvent = global::Player.LocalPlayerCreatedEvent; Action action = new Action(this.NBFDNMKFCGN); global::Player.LocalPlayerCreatedEvent = localPlayerCreatedEvent - action; } // Token: 0x06000A52 RID: 2642 RVA: 0x0002F2A8 File Offset: 0x0002D4A8 [Token(Token = "0x6000A52")] [Address(RVA = "0x1457A20", Offset = "0x1456420", VA = "0x181457A20")] private void NBFDNMKFCGN() { if (this.EOMJFPLCDBD != 0) { } ActionEvent localPlayerCreatedEvent = global::Player.LocalPlayerCreatedEvent; Action action = new Action(this.NBFDNMKFCGN); global::Player.LocalPlayerCreatedEvent = localPlayerCreatedEvent - action; } // Token: 0x06000A53 RID: 2643 RVA: 0x0002F2E4 File Offset: 0x0002D4E4 [Token(Token = "0x6000A53")] [Address(RVA = "0x1454A30", Offset = "0x1453430", VA = "0x181454A30")] private void HMOFBHIMAON() { NotificationManager instance = SingletonMonoBehaviour.Instance; int num = 0; IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Major, "GAME ON!", 3f, num, num); RecRoomAudioClip gameOnVO = DefaultAudioSettings.MFIAFAGNMJN.GameOnVO; int num2 = 0; SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(gameOnVO, num2); } // Token: 0x06000A54 RID: 2644 RVA: 0x0002F330 File Offset: 0x0002D530 [Token(Token = "0x6000A54")] [Address(RVA = "0x1458380", Offset = "0x1456D80", VA = "0x181458380")] private void OCAEIAEOPCN(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { GiftManager instance = SingletonMonoBehaviour.Instance; int num = 0; if (instance != num) { SingletonMonoBehaviour.Instance.StopReceivingGifts(); } this.GGOHKAJIBPJ.MHIDINLECGA(); if (PhotonNetwork.IsMasterClient) { if (this.EAPEKLCMNCK.HasTokens) { this.HAKLDOHIHNB(true); } this.OJMIPJFLHEO(); GameScoreManager gameScoreManager = this.scoreManager; if (PhotonNetwork.IsMasterClient) { int[] array = new int[gameScoreManager._teamScores.Get1().Length]; gameScoreManager.TeamScores = array; } SynchronizedField clkcikeapmm = this.CLKCIKEAPMM; int num2 = 0; clkcikeapmm.Set(num2); SynchronizedField gpfainkbimf = this.GPFAINKBIMF; IEnumerator enumerator = Matchmaking.NNMHFOGMBFG(true); } AudioManager.CCJPMJMBJKC.AKGLMCJAMFK(); PlayerGameRoleManager instance2 = PlayerGameRoleManager.ONCPNMDGGKG; Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer; instance2.RequestAddRole(localPlayer, (uint)2097152); this.AHIJJEOGPPD(); GameTeamManager gameTeamManager = this.teamManager; Photon.Realtime.Player localPlayer2 = PhotonNetwork.LocalPlayer; bool flag = gameTeamManager.IsPlayerSpectator(localPlayer2); int num3 = 0; int num4 = 0; this.CLMJNPFECAM(num4 != 0, num3 != 0); if (!flag && this.AAMNEOPONKP.ToString() != 0) { GameSpawnManager gameSpawnManager = this.spawnManager; int num5 = 0; gameSpawnManager.LocalPlayerRequestRespawn(true, num5 != 0); } Action njgcgndombj = this.NJGCGNDOMBJ; if (njgcgndombj != 0) { njgcgndombj(); } } // Token: 0x06000A55 RID: 2645 RVA: 0x0002F484 File Offset: 0x0002D684 [Token(Token = "0x6000A55")] [Address(RVA = "0x144EF30", Offset = "0x144D930", VA = "0x18144EF30")] private void AFFPLFGLKPE(ushort HKDPLMDENDA, ushort CKCOCKOPHAM) { this.GGOHKAJIBPJ.BFBHDNPIBOB(); PlayerGameRoleManager instance = PlayerGameRoleManager.ONCPNMDGGKG; Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer; instance.RequestRemoveRole(localPlayer, (uint)2097152); SynchronizedField gkiodldoifb = this.GKIODLDOIFB; this.OODEMNCOLED(); ActionEvent onGameEndEvent = GameManager.OnGameEndEvent; int num = 0; onGameEndEvent.Invoke(num != 0); AudioManager.CCJPMJMBJKC.HGCJHAHHLJK(); Action nhdkanahjfm = this.NHDKANAHJFM; if (nhdkanahjfm != 0) { nhdkanahjfm(); } } // Token: 0x06000A56 RID: 2646 RVA: 0x0002F504 File Offset: 0x0002D704 [Token(Token = "0x6000A56")] [Address(RVA = "0x144ECD0", Offset = "0x144D6D0", VA = "0x18144ECD0")] private void AAHIMFLHINH() { if (this.OBCJHLBPKBJ.HasTokens && this.combatManager.PMGOAEBOGHJ) { this.MasterStopGame(true); return; } } // Token: 0x06000A57 RID: 2647 RVA: 0x0002F53C File Offset: 0x0002D73C [Token(Token = "0x6000A57")] [Address(RVA = "0x144ED30", Offset = "0x144D730", VA = "0x18144ED30")] private void AENJKOIIJMG() { GameTeamManager gameTeamManager = this.teamManager; if (gameTeamManager.TeamCount > 1) { GameTeamManager gameTeamManager2 = this.teamManager; PlayerVisualSettings playerVisualSettings; if (playerVisualSettings.OpponentBeaconMode == GFJMCNNJKON.DISABLED) { GameTeamManager gameTeamManager3 = this.teamManager; GameTeamManager gameTeamManager4 = this.teamManager; Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer; CGLKOJIMDIH playerTeam = gameTeamManager4.GetPlayerTeam(localPlayer); } } NotificationManager instance = SingletonMonoBehaviour.Instance; string text = this.CAAIMMPFBOP.ToString(); if (this.OHBEBIBKAIJ.ToString() != 0) { string text2 = this.OHBEBIBKAIJ.ToString(); } } // Token: 0x06000A58 RID: 2648 RVA: 0x0002F5C8 File Offset: 0x0002D7C8 [Token(Token = "0x6000A58")] [Address(RVA = "0x1458120", Offset = "0x1456B20", VA = "0x181458120")] private void NLCJILAFKDN() { NotificationManager instance = SingletonMonoBehaviour.Instance; int num = 0; IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, "Game In Progress", 3f, num, num); } // Token: 0x06000A59 RID: 2649 RVA: 0x0002F5F8 File Offset: 0x0002D7F8 [Token(Token = "0x6000A59")] [Address(RVA = "0x1453C10", Offset = "0x1452610", VA = "0x181453C10")] private void GBCMPCDJINM() { if (this.NKEEGAIPMDI) { GameTeamManager gameTeamManager = this.teamManager; Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer; if (gameTeamManager.IsPlayerSpectator(localPlayer)) { GameTeamManager gameTeamManager2 = this.teamManager; Photon.Realtime.Player localPlayer2 = PhotonNetwork.LocalPlayer; gameTeamManager2.RequestNextTeam(localPlayer2); } } } // Token: 0x06000A5A RID: 2650 RVA: 0x0002F648 File Offset: 0x0002D848 [Token(Token = "0x6000A5A")] [Address(RVA = "0x11BC440", Offset = "0x11BAE40", VA = "0x1811BC440")] public void RaiseGameWinEvent() { Action nfdhbfahfkm = this.NFDHBFAHFKM; if (nfdhbfahfkm != 0) { nfdhbfahfkm(); return; } } // Token: 0x06000A5B RID: 2651 RVA: 0x0002F668 File Offset: 0x0002D868 [Token(Token = "0x6000A5B")] [Address(RVA = "0x1459D30", Offset = "0x1458730", VA = "0x181459D30")] public void RaiseGameLoseEvent() { Action olhmboibdjg = this.OLHMBOIBDJG; if (olhmboibdjg != 0) { olhmboibdjg(); return; } } // Token: 0x06000A5C RID: 2652 RVA: 0x0002F688 File Offset: 0x0002D888 [Token(Token = "0x6000A5C")] [Address(RVA = "0x1451600", Offset = "0x1450000", VA = "0x181451600")] private void BOOGPHCAKOD(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { bool isInitialized = NetworkedSingletonMonoBehaviour.FFNIFALJLDD; int num = 0; if (!isInitialized) { } GameRuleManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; PPENFJMFPNE ppenfjmfpne = Matchmaking.HMCJLLMDAAM; if (!this.NAJCCNCCKON.HasTokens) { bool flag = this.MLKOPMMIIFL.Get() != null; } if (num != 0) { RewardManager instance2 = SingletonMonoBehaviour.Instance; int num2 = 0; if (instance2 != num2) { GameTeamManager gameTeamManager = this.teamManager; Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer; if (!gameTeamManager.IsPlayerSpectator(localPlayer)) { int k__BackingField = (int)Matchmaking.BBJAEJHMAPB.k__BackingField; RewardManager instance3 = SingletonMonoBehaviour.Instance; } } } } // Token: 0x06000A5D RID: 2653 RVA: 0x0002F720 File Offset: 0x0002D920 [Token(Token = "0x6000A5D")] [Address(RVA = "0x1452CC0", Offset = "0x14516C0", VA = "0x181452CC0")] private void ELOENJFHKEK(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { bool hasTokens = this.EFDBFKNBONJ.HasTokens; int num = 0; if (hasTokens) { if (!PhotonNetwork.IsMasterClient) { goto IL_B2; } MJNLDDCLOGP hijohabbmbg = this.HIJOHABBMBG; } IDisposable disposable = SingletonMonoBehaviour.Instance.Play((NotificationManager.IBIDFAOPIPC)((uint)2), "GAME OVER!", 3f, num, num); RecRoomAudioClip gameOverSFX = DefaultAudioSettings.MFIAFAGNMJN.GameOverSFX; int num2 = 0; SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(gameOverSFX, num2); RecRoomAudioClip gameOverVO = DefaultAudioSettings.MFIAFAGNMJN.GameOverVO; int num3 = 0; SFXAudioSource sfxaudioSource2 = AudioManager.Play2DSFX(gameOverVO, num3); Action action = new Action(this.FKJOPBBJGJF); ISchedulerPromise schedulerPromise = this.InvokeInUpdate(3f, action); if (PhotonNetwork.IsMasterClient) { this.HIJOHABBMBG.KGFFMEICLNN(6f); } IL_B2: GameTeamManager gameTeamManager = this.teamManager; Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer; bool flag = gameTeamManager.IsPlayerSpectator(localPlayer); if (flag) { } Photon.Realtime.Player localPlayer2 = PhotonNetwork.LocalPlayer; if (this.CLKCIKEAPMM.Get() != 0 && this.GPFAINKBIMF.Get() != -1) { GameTeamManager gameTeamManager2 = this.teamManager; CGLKOJIMDIH cglkojimdih = this.GPFAINKBIMF.Get(); } int num4 = 0; if (!NetworkedSingletonMonoBehaviour.FFNIFALJLDD) { } GameRuleManager instance = SingletonMonoBehaviour.Instance; PlayerEvents playerEvents = global::Player.k__BackingField.playerEvents; bool flag2 = this.MLKOPMMIIFL.Get() == 0; playerEvents.GameOver(num4 != 0, flag2); if ((this.SuppressGameOverChallengeEvent ? 1 : 0) == num) { float totalTimeElapsed = this.k__BackingField.TotalTimeElapsed; AACCKDLMFKJ.GAMCGKKONBB(new AACCKDLMFKJ.FKKNENGJCBL(flag, num4 != 0, totalTimeElapsed)); } } // Token: 0x06000A5E RID: 2654 RVA: 0x0002F8A4 File Offset: 0x0002DAA4 [Token(Token = "0x6000A5E")] [Address(RVA = "0x145A430", Offset = "0x1458E30", VA = "0x18145A430")] public void SendGameOverChallengeEvent(bool MKHJHLNKBPG, bool NJCHLDGBALB) { float totalTimeElapsed = this.k__BackingField.TotalTimeElapsed; AACCKDLMFKJ.GAMCGKKONBB(new AACCKDLMFKJ.FKKNENGJCBL(MKHJHLNKBPG, NJCHLDGBALB, totalTimeElapsed)); } // Token: 0x06000A5F RID: 2655 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6000A5F")] [Address(RVA = "0x1452670", Offset = "0x1451070", VA = "0x181452670")] private void ECIOAJGBLHC(ushort HKDPLMDENDA, ushort CKCOCKOPHAM) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000A60 RID: 2656 RVA: 0x0002F8D0 File Offset: 0x0002DAD0 [Token(Token = "0x6000A60")] [Address(RVA = "0x1454D80", Offset = "0x1453780", VA = "0x181454D80")] private void IEDCGJNNBLJ() { if (PhotonNetwork.IsMasterClient && this.HIJOHABBMBG.OLGMEEIPCAL) { DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD; return; } } // Token: 0x06000A61 RID: 2657 RVA: 0x0002F904 File Offset: 0x0002DB04 [Token(Token = "0x6000A61")] [Address(RVA = "0x14539B0", Offset = "0x14523B0", VA = "0x1814539B0")] private void FKJOPBBJGJF() { if (this.CLKCIKEAPMM.Get() != 0) { CGLKOJIMDIH cglkojimdih = this.GPFAINKBIMF.Get(); int num = (int)cglkojimdih; if (cglkojimdih != CGLKOJIMDIH.ANY) { GameTeamManager gameTeamManager = this.teamManager; GameTeamManager gameTeamManager2 = this.teamManager; int num2; if (num2 != 1) { } Photon.Realtime.Player player; string text = player.nickName + " Wins!"; GameTeamManager gameTeamManager3 = this.teamManager; Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer; CGLKOJIMDIH playerTeam = gameTeamManager3.GetPlayerTeam(localPlayer); int num3 = (int)playerTeam; DefaultAudioConfig configAsset = DefaultAudioSettings.MFIAFAGNMJN; if (num3 != num) { } } RecRoomAudioClip gameTieVO = DefaultAudioSettings.MFIAFAGNMJN.GameTieVO; NotificationManager instance = SingletonMonoBehaviour.Instance; int num4 = 0; IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, "Tie Game", 3f, num4, num4); if (this.DDLNMIOFJMC.HasTokens) { int num5 = 0; SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(gameTieVO, num5); } } } // Token: 0x06000A62 RID: 2658 RVA: 0x0002F9E0 File Offset: 0x0002DBE0 [Token(Token = "0x6000A62")] [Address(RVA = "0x1450F30", Offset = "0x144F930", VA = "0x181450F30")] private void BCOBJLIOIGC(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { this.GGOHKAJIBPJ.MHIDINLECGA(); GamePresenceManager gamePresenceManager = this.k__BackingField; Action presenceChangeEvent = gamePresenceManager.PresenceChangeEvent; gamePresenceManager._currentPresenceString = (ulong)0L; if (presenceChangeEvent != 0) { presenceChangeEvent(); } if (!this.voteManager.PLKDNBDOCNN) { string text = this.BLINIJFPNOB.ToString(); } if (PhotonNetwork.IsMasterClient) { this.HIJOHABBMBG.KGFFMEICLNN(35f); } if (this.supportsPlayingAgainInThisInstance) { MJNLDDCLOGP hijohabbmbg = this.HIJOHABBMBG; MACMLJJGBIM.AJHELNOKKMA ajhelnokkma = new MACMLJJGBIM.AJHELNOKKMA(this.BMFDCMGKLIJ); hijohabbmbg.LADHFOAHLDA(10f, ajhelnokkma); } if (SessionManager.INJDIJFJJJJ) { SingletonMonoBehaviour.Instance.PromptPlaylistRoomChange(); } } // Token: 0x06000A63 RID: 2659 RVA: 0x0002FA98 File Offset: 0x0002DC98 [Token(Token = "0x6000A63")] [Address(RVA = "0x14581B0", Offset = "0x1456BB0", VA = "0x1814581B0")] private void OAEEAGDFBNE() { if (!PhotonNetwork.IsMasterClient || !this.HIJOHABBMBG.OLGMEEIPCAL || !this.supportsPlayingAgainInThisInstance) { return; } bool localPlayerSupportsVoting = this.voteManager.PLKDNBDOCNN; DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD; if (!localPlayerSupportsVoting) { return; } } // Token: 0x06000A64 RID: 2660 RVA: 0x0002FAEC File Offset: 0x0002DCEC [Token(Token = "0x6000A64")] [Address(RVA = "0x1455F10", Offset = "0x1454910", VA = "0x181455F10")] private void KCDCEOMBGEA(ushort HKDPLMDENDA, ushort CKCOCKOPHAM) { this.GGOHKAJIBPJ.BFBHDNPIBOB(); if (PhotonNetwork.IsMasterClient && this.teamManager.ClearTeamsAfterGameSupported) { this.teamManager.MasterClearTeams(); return; } } // Token: 0x06000A65 RID: 2661 RVA: 0x0002FB30 File Offset: 0x0002DD30 [Token(Token = "0x6000A65")] [Address(RVA = "0x14513E0", Offset = "0x144FDE0", VA = "0x1814513E0")] private void BMFDCMGKLIJ() { NotificationManager instance = SingletonMonoBehaviour.Instance; string text = "Next game in " + instance + " seconds"; int num = 0; IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, text, 3f, num, num); } // Token: 0x06000A66 RID: 2662 RVA: 0x0002FB6C File Offset: 0x0002DD6C [Token(Token = "0x6000A66")] [Address(RVA = "0x1459AD0", Offset = "0x14584D0", VA = "0x181459AD0")] private void PBFFILDKGAH(ushort LLEHBLJHJHM, ushort CPMPEJFMDED, ushort PLGFJEILFGP, ushort OEAPMLMHLLF) { if (this.KMKCFILCLNO != 0) { return; } } // Token: 0x06000A67 RID: 2663 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6000A67")] [Address(RVA = "0x1457470", Offset = "0x1455E70", VA = "0x181457470")] public void MasterCleanupAllSpawnedEquipment(bool MENHNIIIGPG = false, bool NFCNFPOFDEC = false) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000A68 RID: 2664 RVA: 0x0002FB84 File Offset: 0x0002DD84 [Token(Token = "0x6000A68")] [Address(RVA = "0x1453E70", Offset = "0x1452870", VA = "0x181453E70")] private void HAKLDOHIHNB(bool CBPCKHPPNAD) { int num; do { num = 0; if (!PhotonNetwork.IsMasterClient) { break; } List obncennphbi = ToolEntity.OBNCENNPHBI; if (CBPCKHPPNAD) { } bool flag; int num2; if (!flag) { num2 = 0; bool flag2; while (!flag2) { } } string text = string.Format("Tool cleanup was null on {0}, GameManager could not clean up!", num2); if (num != -1) { } } while (num != 0); } // Token: 0x06000A69 RID: 2665 RVA: 0x0002FBF0 File Offset: 0x0002DDF0 [Token(Token = "0x6000A69")] [Address(RVA = "0x1453580", Offset = "0x1451F80", VA = "0x181453580")] private void FDNJKCBILHG(bool KLMFAGMDBIA, bool GPJAJALJCMM) { if (GPJAJALJCMM == KLMFAGMDBIA) { } ActionEvent updateLocalPlayerPickupRestrictionsEvent = GameManager.UpdateLocalPlayerPickupRestrictionsEvent; if (updateLocalPlayerPickupRestrictionsEvent != 0) { int num = 0; updateLocalPlayerPickupRestrictionsEvent.Invoke(num != 0); } } // Token: 0x06000A6A RID: 2666 RVA: 0x0002FC1C File Offset: 0x0002DE1C [Token(Token = "0x6000A6A")] [Address(RVA = "0x1455FB0", Offset = "0x14549B0", VA = "0x181455FB0")] private void LBEIDHHACKF(SpawnableTool EGFEJGHDNAI) { int num = 0; if (EGFEJGHDNAI != num && !this.HKONPIICABL.Contains(EGFEJGHDNAI)) { this.HKONPIICABL.Add(EGFEJGHDNAI); } } // Token: 0x06000A6B RID: 2667 RVA: 0x0002FC58 File Offset: 0x0002DE58 [Token(Token = "0x6000A6B")] [Address(RVA = "0x144F7F0", Offset = "0x144E1F0", VA = "0x18144F7F0")] private void APMKGPFLHJC(SpawnableTool EGFEJGHDNAI) { if (this.HKONPIICABL.Contains(EGFEJGHDNAI)) { bool flag = this.HKONPIICABL.Remove(EGFEJGHDNAI); } } // Token: 0x06000A6C RID: 2668 RVA: 0x0002FC88 File Offset: 0x0002DE88 [Token(Token = "0x6000A6C")] [Address(RVA = "0x1455B10", Offset = "0x1454510", VA = "0x181455B10")] private void JCHJALFNLCN() { int num; do { num = 0; List obncennphbi = ToolEntity.OBNCENNPHBI; List obncennphbi2 = ToolEntity.OBNCENNPHBI; num += num; num++; ulong num2; num2 += num2; if (num != -1) { } } while (num != 0); } // Token: 0x06000A6D RID: 2669 RVA: 0x0002FCCC File Offset: 0x0002DECC [Token(Token = "0x6000A6D")] [Address(RVA = "0x14587E0", Offset = "0x14571E0", VA = "0x1814587E0")] private void OJMIPJFLHEO() { int num; do { num = 0; List obncennphbi = ToolEntity.OBNCENNPHBI; List obncennphbi2 = ToolEntity.OBNCENNPHBI; num += num; num++; int num2 = 0; num2 += num2; if (num != -1) { } } while (num != 0); } // Token: 0x06000A6E RID: 2670 RVA: 0x0002FD10 File Offset: 0x0002DF10 [Token(Token = "0x6000A6E")] [Address(RVA = "0x1453510", Offset = "0x1451F10", VA = "0x181453510")] [PunRPC] public void RpcMasterStartGame(Photon.Realtime.Player IEKDDPPNFPF, bool OBCJHGIBABA = false) { int k__BackingField = IEKDDPPNFPF.k__BackingField; this.FBEJFKMDPAE(k__BackingField, OBCJHGIBABA); } // Token: 0x06000A6F RID: 2671 RVA: 0x0002FD34 File Offset: 0x0002DF34 [Token(Token = "0x6000A6F")] [Address(RVA = "0x145A220", Offset = "0x1458C20", VA = "0x18145A220")] [PunRPC] public void RpcMasterStartGameEarly(Photon.Realtime.Player IEKDDPPNFPF) { int k__BackingField = IEKDDPPNFPF.k__BackingField; int num = 0; this.FBEJFKMDPAE(k__BackingField, num != 0); } // Token: 0x06000A70 RID: 2672 RVA: 0x0002FD58 File Offset: 0x0002DF58 [Token(Token = "0x6000A70")] [Address(RVA = "0x14578B0", Offset = "0x14562B0", VA = "0x1814578B0")] public void MasterStartGame(bool OBCJHGIBABA = false) { int k__BackingField = PhotonNetwork.LocalPlayer.k__BackingField; this.FBEJFKMDPAE(k__BackingField, OBCJHGIBABA); } // Token: 0x06000A71 RID: 2673 RVA: 0x0002FD80 File Offset: 0x0002DF80 [Token(Token = "0x6000A71")] [Address(RVA = "0x1453510", Offset = "0x1451F10", VA = "0x181453510")] private void FBEJFKMDPAE(Photon.Realtime.Player IEKDDPPNFPF, bool OBCJHGIBABA = false) { int k__BackingField = IEKDDPPNFPF.k__BackingField; this.FBEJFKMDPAE(k__BackingField, OBCJHGIBABA); } // Token: 0x06000A72 RID: 2674 RVA: 0x0002FDA4 File Offset: 0x0002DFA4 [Token(Token = "0x6000A72")] [Address(RVA = "0x1453290", Offset = "0x1451C90", VA = "0x181453290")] private void FBEJFKMDPAE(int MKJGEKMBNIM, bool OBCJHGIBABA = false) { bool isMasterClient = PhotonNetwork.IsMasterClient; if (isMasterClient) { if (this.EOMJFPLCDBD == 0) { if (!isMasterClient) { } while (!isMasterClient) { } Action action = delegate(bool isDev) { if (isDev) { GameManager <>4__this = this; if (<>4__this.PMPHBAAHMJN) { bool flag2 = !OBCJHGIBABA; <>4__this.KKJJGNLJHDG = flag2; DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD; } } }; int num = 0; num += num; num++; action += action; num += 19; throw new NullReferenceException(); } bool flag = !OBCJHGIBABA; this.KKJJGNLJHDG = flag; uint num2; this.EOMJFPLCDBD.PIEOGAPMGIH((ushort)num2, (ushort)num2); } } // Token: 0x06000A73 RID: 2675 RVA: 0x0002FE34 File Offset: 0x0002E034 [Token(Token = "0x6000A73")] [Address(RVA = "0x145A250", Offset = "0x1458C50", VA = "0x18145A250")] [PunRPC] public void RpcMasterStopGame() { int num = 0; this.MasterStopGame(num != 0); } // Token: 0x06000A74 RID: 2676 RVA: 0x0002FE4C File Offset: 0x0002E04C [Token(Token = "0x6000A74")] [Address(RVA = "0x145A260", Offset = "0x1458C60", VA = "0x18145A260")] [PunRPC] public void RpcOnChangeSceneWithAutoFollowRequest(string KPIKANDMJJD, SessionManager.APNNGFNMGDP CFFFCALCLPB, bool MFLEHJHEJPM) { while (!SingletonMonoBehaviour.Instance.k__BackingField) { if (CFFFCALCLPB == SessionManager.APNNGFNMGDP.PartyAutoFollow) { int? playerIdToChangeScenesForParty = SingletonMonoBehaviour.Instance.GetPlayerIdToChangeScenesForParty(); if (playerIdToChangeScenesForParty == 0 || playerIdToChangeScenesForParty != 0) { break; } break; } else { while (CFFFCALCLPB != SessionManager.APNNGFNMGDP.EveryoneAutoFollow) { } if (PhotonNetwork.IsMasterClient) { SessionManager instance = SingletonMonoBehaviour.Instance; throw new NullReferenceException(); } } } } // Token: 0x06000A75 RID: 2677 RVA: 0x0002FE9C File Offset: 0x0002E09C [Token(Token = "0x6000A75")] [Address(RVA = "0x145A510", Offset = "0x1458F10", VA = "0x18145A510")] public void SendPlayerChangeSceneWithAutoFollowRequest(Photon.Realtime.Player IEKDDPPNFPF, string KPIKANDMJJD, SessionManager.BDPNOBGNGNI EKNHEEDECPK, SessionManager.APNNGFNMGDP CFFFCALCLPB, bool MFLEHJHEJPM) { SessionManager instance = SingletonMonoBehaviour.Instance; bool flag; if (flag && EKNHEEDECPK == SessionManager.BDPNOBGNGNI.CUSTOM_ROOMS_DOOR) { PhotonView photonView = base.photonView; RPCActions.RPCAction rpcaction = new RPCActions.RPCAction(this.RpcOnChangeSceneWithAutoFollowRequest); return; } Debug.LogWarning(string.Format("SendPlayerChangeSceneWithAutoFollowRequest was called with a non auto follow invite mode: {0}", flag)); throw new NullReferenceException(); } // Token: 0x06000A76 RID: 2678 RVA: 0x0002FEE8 File Offset: 0x0002E0E8 [Token(Token = "0x6000A76")] [Address(RVA = "0x145A0E0", Offset = "0x1458AE0", VA = "0x18145A0E0")] [PunRPC] public void RpcMasterSetMode(int PLGOMBDNEKH) { PhotonView photonView = PhotonNetwork.GetPhotonView(PLGOMBDNEKH); int num = 0; if (photonView != num) { GameConfigurationTool component = photonView.GetComponent(); } int num2 = 0; if (PhotonNetwork.IsMasterClient && this.LFFBOFOAGLI) { this.AOKOHLIAPMP.BDJFGEJFPPO(num2); } } // Token: 0x06000A77 RID: 2679 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6000A77")] [Address(RVA = "0x1459770", Offset = "0x1458170", VA = "0x181459770")] private void OnPhotonPlayerDisconnected(Photon.Realtime.Player IEKDDPPNFPF) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000A78 RID: 2680 RVA: 0x0002FF38 File Offset: 0x0002E138 [Token(Token = "0x6000A78")] [Address(RVA = "0x1459570", Offset = "0x1457F70", VA = "0x181459570")] private void OnMasterClientSwitched(Photon.Realtime.Player EFABHEGDDAP) { if (!this.teamManager.SpectatingSupported) { GameTeamManager gameTeamManager = this.teamManager; Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer; if (gameTeamManager.IsPlayerSpectator(localPlayer)) { GameTeamManager gameTeamManager2 = this.teamManager; Photon.Realtime.Player localPlayer2 = PhotonNetwork.LocalPlayer; gameTeamManager2.RequestNextTeam(localPlayer2); } } if (this.EOMJFPLCDBD != 0) { GameTeamManager gameTeamManager3 = this.teamManager; Photon.Realtime.Player localPlayer3 = PhotonNetwork.LocalPlayer; bool flag = gameTeamManager3.IsPlayerSpectator(localPlayer3); bool flag2; if (!flag && flag && flag2) { GameSpawnManager gameSpawnManager = this.spawnManager; int num = 0; int num2 = 0; gameSpawnManager.LocalPlayerRequestRespawn(num2 != 0, num != 0); } } int num3 = 0; this.ELNKDJOGJCA(num3); } // Token: 0x06000A79 RID: 2681 RVA: 0x0002FFE4 File Offset: 0x0002E1E4 [Token(Token = "0x6000A79")] [Address(RVA = "0x1456160", Offset = "0x1454B60", VA = "0x181456160")] private void LDPFPEKNKBI() { if (!this.teamManager.SpectatingSupported) { GameTeamManager gameTeamManager = this.teamManager; Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer; if (gameTeamManager.IsPlayerSpectator(localPlayer)) { GameTeamManager gameTeamManager2 = this.teamManager; Photon.Realtime.Player localPlayer2 = PhotonNetwork.LocalPlayer; gameTeamManager2.RequestNextTeam(localPlayer2); } } } // Token: 0x06000A7A RID: 2682 RVA: 0x00030038 File Offset: 0x0002E238 [Token(Token = "0x6000A7A")] [Address(RVA = "0x1453CE0", Offset = "0x14526E0", VA = "0x181453CE0")] private void GCBMIGOEPKJ() { if (this.EOMJFPLCDBD != 0) { GameTeamManager gameTeamManager = this.teamManager; Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer; bool flag = gameTeamManager.IsPlayerSpectator(localPlayer); bool flag2; if (!flag && flag && flag2) { GameSpawnManager gameSpawnManager = this.spawnManager; int num = 0; int num2 = 0; gameSpawnManager.LocalPlayerRequestRespawn(num2 != 0, num != 0); } } } // Token: 0x06000A7B RID: 2683 RVA: 0x00030094 File Offset: 0x0002E294 [Token(Token = "0x6000A7B")] [Address(RVA = "0x1452B00", Offset = "0x1451500", VA = "0x181452B00")] private void ELNKDJOGJCA(Photon.Realtime.Player JKBAMNLGGJH) { if (PhotonNetwork.IsMasterClient) { if (!this.teamManager.GameStartTeamRequirementsMet && this.teamManager.EndGameIfStartRequirementsNotMetSupported) { if ((this.PCKGKGHFIKD == EDCDGNKBEDJ.GAME_LOADING || this.PCKGKGHFIKD == EDCDGNKBEDJ.GAME_ON) && JKBAMNLGGJH != 0 && !this.teamManager.IsPlayerSpectator(JKBAMNLGGJH)) { DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD; } if (this.EOMJFPLCDBD != 0) { this.MasterStopGame(true); } } if (!this.BHADGBAPFPK) { } bool flag; IEnumerator enumerator = Matchmaking.NNMHFOGMBFG(flag); } } // Token: 0x06000A7C RID: 2684 RVA: 0x00030120 File Offset: 0x0002E320 [Token(Token = "0x6000A7C")] [Address(RVA = "0x14541B0", Offset = "0x1452BB0", VA = "0x1814541B0", Slot = "15")] private void HBINLEMAIGB(DBFIJENOPDA KGADGOFNJDC) { DBFIJENOPDA roomData = KGADGOFNJDC; if (PhotonNetwork.IsMasterClient && Matchmaking.BBJAEJHMAPB.k__BackingField != COBKKLOJNNE.DORM_ROOM && KGADGOFNJDC.ELFBKDCEIIN < 15 && Matchmaking.ELHFNPEDCCN.k__BackingField && KGADGOFNJDC.MHOCDNJCBOB != (ulong)0L) { Action spawnLegacyConfigAction = (ulong)0L; Action <>9__1; Action action = delegate { Action <>9__ = <>9__1; GameManager <>4__this = this; if (<>9__ == 0) { Action action2 = delegate { GameManager <>4__this2 = this; DBFIJENOPDA roomData2 = roomData; <>4__this2.CHJILIGLMHP(roomData2); }; <>9__1 = action2; } ISchedulerPromise schedulerPromise = <>4__this.InvokeNextEndOfFrame(<>9__); JAPOCJCDIJN.PKHMKANLAJD -= spawnLegacyConfigAction; }; spawnLegacyConfigAction = action; JAPOCJCDIJN.PKHMKANLAJD += action; } } // Token: 0x06000A7D RID: 2685 RVA: 0x000301AC File Offset: 0x0002E3AC [Token(Token = "0x6000A7D")] [Address(RVA = "0x1451900", Offset = "0x1450300", VA = "0x181451900")] private void CHJILIGLMHP(DBFIJENOPDA KGADGOFNJDC) { int fedfmjdkdcn = KGADGOFNJDC.MHOCDNJCBOB.FEDFMJDKDCN; GameConfigurationTool[] array = this.legacySandboxGameConfigPrefabs; if (fedfmjdkdcn < array.Length) { SceneSpawnManager sceneSpawnManager = RecRoomSceneManager.k__BackingField.spawnManager; int num = 0; int num2 = 0; int num3 = 0; SceneSpawnPoint sceneSpawnPoint = sceneSpawnManager.DDDHPKBAOGL((long)num3, (long)num2, num); Vector3 zero = Vector3.zero; Quaternion identity = Quaternion.identity; int num4 = 0; int num5 = 0; if (sceneSpawnPoint != num5) { Transform firstAvailableSpawnTransform = sceneSpawnPoint.GetFirstAvailableSpawnTransform(num5, num4); } Vector3 up = Vector3.up; Vector3 up2 = Vector3.up; int num6 = 0; string name = this.legacySandboxGameConfigPrefabs[fedfmjdkdcn].name; ABMHDAEIKAF abmhdaeikaf = CreationManager.InstantiateRequestForSpawnableToolType((OGNBCNBPFCC)((uint)253), name, true, num6); ABMHDAEIKAF abmhdaeikaf2; Tool tool = abmhdaeikaf2.IINKJBCEBID().HLALBMPAGKI(); } } // Token: 0x06000A7E RID: 2686 RVA: 0x00030278 File Offset: 0x0002E478 [Token(Token = "0x6000A7E")] [Address(RVA = "0x1450E20", Offset = "0x144F820", VA = "0x181450E20")] private bool BBAFAEEKFIM(DBFIJENOPDA KGADGOFNJDC) { if (PhotonNetwork.IsMasterClient && Matchmaking.BBJAEJHMAPB.k__BackingField != COBKKLOJNNE.DORM_ROOM && KGADGOFNJDC.ELFBKDCEIIN < 15 && Matchmaking.ELHFNPEDCCN.k__BackingField && KGADGOFNJDC.MHOCDNJCBOB != (ulong)0L) { return true; } throw new NullReferenceException(); } // Token: 0x06000A7F RID: 2687 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6000A7F")] [Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "16")] private void KKKDLFHHHIC(ref DBFIJENOPDA KGADGOFNJDC) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000A80 RID: 2688 RVA: 0x000302CC File Offset: 0x0002E4CC [Token(Token = "0x6000A80")] [Address(RVA = "0x1459990", Offset = "0x1458390", VA = "0x181459990")] private void PAENECJPAPN() { if (!string.IsNullOrEmpty(this.GKIODLDOIFB.Get())) { CFLMJLFBOKH.AHIJJEOGPPD(this.GKIODLDOIFB.Get()); return; } } // Token: 0x06000A81 RID: 2689 RVA: 0x00030304 File Offset: 0x0002E504 [Token(Token = "0x6000A81")] [Address(RVA = "0x145AC60", Offset = "0x1459660", VA = "0x18145AC60")] public GameManager() { TokenFlag tokenFlag = new TokenFlag(); this.EAPEKLCMNCK = tokenFlag; ExplicitTokenMap explicitTokenMap = new ExplicitTokenMap(); this.OHBEBIBKAIJ = explicitTokenMap; TokenFlag tokenFlag2 = new TokenFlag(); this.DDLNMIOFJMC = tokenFlag2; TokenFlag tokenFlag3 = new TokenFlag(); this.NACJNCMFMKB = tokenFlag3; TokenFlag tokenFlag4 = new TokenFlag(); this.MPALGGNBOED = tokenFlag4; TokenFlag tokenFlag5 = new TokenFlag(); this.OBCJHLBPKBJ = tokenFlag5; List list = new List(); this.BKMBPPMJAJK = list; List list2 = new List(); this.HKONPIICABL = list2; this.supportsPlayingAgainInThisInstance = true; this.supportsGameOverGiftDequeing = true; this.OIKDGAODCCG = (CGLKOJIMDIH)((ulong)4294967295L); ExplicitTokenMap explicitTokenMap2 = new ExplicitTokenMap(); this.CAAIMMPFBOP = explicitTokenMap2; TokenFlag tokenFlag6 = new TokenFlag(); this.DHLGFJFBAGL = tokenFlag6; TokenFlag tokenFlag7 = new TokenFlag(); this.ILMMCFBLOOF = tokenFlag7; ExplicitTokenMap explicitTokenMap3 = new ExplicitTokenMap(); this.OHOGOGINKHG = explicitTokenMap3; ExplicitTokenMap explicitTokenMap4 = new ExplicitTokenMap(); this.BLINIJFPNOB = explicitTokenMap4; TokenFlag tokenFlag8 = new TokenFlag(); this.EFDBFKNBONJ = tokenFlag8; ExplicitTokenMap explicitTokenMap5 = new ExplicitTokenMap(); this.AAMNEOPONKP = explicitTokenMap5; ExplicitTokenMap explicitTokenMap6 = new ExplicitTokenMap(); this.HEFDCJJIBGG = explicitTokenMap6; ExplicitTokenMap explicitTokenMap7 = new ExplicitTokenMap(); this.GLENPACEGOJ = explicitTokenMap7; TokenFlag tokenFlag9 = new TokenFlag(); this.NAJCCNCCKON = tokenFlag9; base..ctor(); } // Token: 0x06000A82 RID: 2690 RVA: 0x0003043C File Offset: 0x0002E63C // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x6000A82")] [Address(RVA = "0x145AA60", Offset = "0x1459460", VA = "0x18145AA60")] static GameManager() { int num; ActionEvent actionEvent = new ActionEvent(32, num != 0); num = 0; GameManager.OnGameStartEvent = actionEvent; int num2; ActionEvent actionEvent2 = new ActionEvent(32, num2 != 0); num2 = 0; GameManager.OnGameEndEvent = actionEvent2; int num3; ActionEvent actionEvent3 = new ActionEvent(32, num3 != 0); num3 = 0; GameManager.OnExitGameOverEvent = actionEvent3; int num4; ActionEvent actionEvent4 = new ActionEvent(32, num4 != 0); num4 = 0; GameManager.InitializeSceneOnPreGameEvent = actionEvent4; int num5; ActionEvent actionEvent5 = new ActionEvent(32, num5 != 0); num5 = 0; GameManager.OnGameLoadingEvent = actionEvent5; int num6; ActionEvent actionEvent6 = new ActionEvent(32, num6 != 0); num6 = 0; GameManager.InitializeLocalPlayerEvent = actionEvent6; int num7; ActionEvent actionEvent7 = new ActionEvent(4, num7 != 0); num7 = 0; GameManager.ResetLocalPlayerEvent = actionEvent7; int num8; ActionEvent actionEvent8 = new ActionEvent(32, num8 != 0); num8 = 0; GameManager.UpdateLocalPlayerPickupRestrictionsEvent = actionEvent8; int num9; ActionEvent actionEvent9 = new ActionEvent(4, num9 != 0); num9 = 0; GameManager.OnPlayerTeamChangeEvent = actionEvent9; } // Token: 0x06000A83 RID: 2691 RVA: 0x000304FC File Offset: 0x0002E6FC [Token(Token = "0x6000A83")] [Address(RVA = "0x1457B40", Offset = "0x1456540", VA = "0x181457B40")] [CompilerGenerated] private void NEKLFNDADCA(JPIJGHNNIDP PBAOMKNFBFL) { if (PBAOMKNFBFL == JPIJGHNNIDP.Affirmative) { return; } } // Token: 0x06000A84 RID: 2692 RVA: 0x00030510 File Offset: 0x0002E710 [Token(Token = "0x6000A84")] [Address(RVA = "0x1458B00", Offset = "0x1457500", VA = "0x181458B00")] [CompilerGenerated] private void OMBHDAIDMBB() { this.HIJOHABBMBG.KGFFMEICLNN(10f); MJNLDDCLOGP hijohabbmbg = this.HIJOHABBMBG; MACMLJJGBIM.AJHELNOKKMA ajhelnokkma = new MACMLJJGBIM.AJHELNOKKMA(this.OMBHDAIDMBB); hijohabbmbg.CIPHFNFPNFD(1f, ajhelnokkma); } // Token: 0x040007F2 RID: 2034 [Token(Token = "0x40007F2")] public const int MAX_SANDBOX_PLAYERS = 20; // Token: 0x040007F3 RID: 2035 [Token(Token = "0x40007F3")] private const float ODGOAGGFAIH = 3f; // Token: 0x040007F4 RID: 2036 [Token(Token = "0x40007F4")] private const float DHOPDKGDAJB = 6f; // Token: 0x040007F5 RID: 2037 [Token(Token = "0x40007F5")] private const float OHAMJLAMPMF = 3f; // Token: 0x040007F6 RID: 2038 [Token(Token = "0x40007F6")] private const float IHEAJIFHJFN = 35f; // Token: 0x040007F7 RID: 2039 [Token(Token = "0x40007F7")] private const float MNGBEOOJEEA = 15f; // Token: 0x040007F8 RID: 2040 [Token(Token = "0x40007F8")] private const float EKAAMELPIAL = 10f; // Token: 0x040007F9 RID: 2041 [Token(Token = "0x40007F9")] private const float ILCMONAGDCO = 10f; // Token: 0x040007FA RID: 2042 [Token(Token = "0x40007FA")] private const float NCCKFPNIFDO = 5f; // Token: 0x040007FB RID: 2043 [Token(Token = "0x40007FB")] private const float OLBAHJDOCBO = 10f; // Token: 0x040007FC RID: 2044 [Token(Token = "0x40007FC")] public static ActionEvent OnGameStartEvent; // Token: 0x040007FD RID: 2045 [Token(Token = "0x40007FD")] public static ActionEvent OnGameEndEvent; // Token: 0x040007FE RID: 2046 [Token(Token = "0x40007FE")] public static ActionEvent OnExitGameOverEvent; // Token: 0x040007FF RID: 2047 [Token(Token = "0x40007FF")] public static ActionEvent InitializeSceneOnPreGameEvent; // Token: 0x04000800 RID: 2048 [Token(Token = "0x4000800")] public static ActionEvent OnGameLoadingEvent; // Token: 0x04000801 RID: 2049 [Token(Token = "0x4000801")] public static ActionEvent InitializeLocalPlayerEvent; // Token: 0x04000802 RID: 2050 [Token(Token = "0x4000802")] public static ActionEvent ResetLocalPlayerEvent; // Token: 0x04000803 RID: 2051 [Token(Token = "0x4000803")] public static ActionEvent UpdateLocalPlayerPickupRestrictionsEvent; // Token: 0x04000804 RID: 2052 [Token(Token = "0x4000804")] public static ActionEvent OnPlayerTeamChangeEvent; // Token: 0x0400080B RID: 2059 [global::Cpp2IlInjected.FieldOffset(Offset = "0x70")] [Token(Token = "0x400080B")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)] private GameCombatManager combatManager; // Token: 0x0400080C RID: 2060 [global::Cpp2IlInjected.FieldOffset(Offset = "0x78")] [Token(Token = "0x400080C")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)] private GameTeamManager teamManager; // Token: 0x0400080D RID: 2061 [global::Cpp2IlInjected.FieldOffset(Offset = "0x80")] [Token(Token = "0x400080D")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)] private GameScoreManager scoreManager; // Token: 0x0400080E RID: 2062 [global::Cpp2IlInjected.FieldOffset(Offset = "0x88")] [Token(Token = "0x400080E")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)] private GameSpawnManager spawnManager; // Token: 0x0400080F RID: 2063 [global::Cpp2IlInjected.FieldOffset(Offset = "0x90")] [Token(Token = "0x400080F")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)] private GameBoundsManager boundsManager; // Token: 0x04000810 RID: 2064 [global::Cpp2IlInjected.FieldOffset(Offset = "0x98")] [Token(Token = "0x4000810")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)] private GamePowerUpManager powerupManager; // Token: 0x04000811 RID: 2065 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")] [Token(Token = "0x4000811")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)] private GameVoteManager voteManager; // Token: 0x04000812 RID: 2066 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")] [Token(Token = "0x4000812")] [SerializeField] private GameConfigurationAsset[] supportedGameConfigTemplates; // Token: 0x04000813 RID: 2067 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")] [Token(Token = "0x4000813")] [SerializeField] [Header("Legacy Sandbox Game Configs")] private GameConfigurationTool[] legacySandboxGameConfigPrefabs; // Token: 0x04000814 RID: 2068 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")] [Token(Token = "0x4000814")] private TokenFlag EAPEKLCMNCK; // Token: 0x04000815 RID: 2069 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")] [Token(Token = "0x4000815")] private ExplicitTokenMap OHBEBIBKAIJ; // Token: 0x04000816 RID: 2070 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")] [Token(Token = "0x4000816")] private TokenFlag DDLNMIOFJMC; // Token: 0x04000817 RID: 2071 [global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")] [Token(Token = "0x4000817")] private TokenFlag NACJNCMFMKB; // Token: 0x04000818 RID: 2072 [global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")] [Token(Token = "0x4000818")] private TokenFlag MPALGGNBOED; // Token: 0x04000819 RID: 2073 [global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")] [Token(Token = "0x4000819")] private TokenFlag OBCJHLBPKBJ; // Token: 0x0400081E RID: 2078 [global::Cpp2IlInjected.FieldOffset(Offset = "0x108")] [Token(Token = "0x400081E")] [NonSerialized] public bool SuppressPregameVO; // Token: 0x0400081F RID: 2079 [global::Cpp2IlInjected.FieldOffset(Offset = "0x110")] [Token(Token = "0x400081F")] private SynchronizedField ILKAILEFBBH; // Token: 0x04000820 RID: 2080 [global::Cpp2IlInjected.FieldOffset(Offset = "0x118")] [Token(Token = "0x4000820")] private DJHELPHHAEN EOMJFPLCDBD; // Token: 0x04000821 RID: 2081 [global::Cpp2IlInjected.FieldOffset(Offset = "0x120")] [Token(Token = "0x4000821")] private MJNLDDCLOGP HIJOHABBMBG; // Token: 0x04000822 RID: 2082 [global::Cpp2IlInjected.FieldOffset(Offset = "0x128")] [Token(Token = "0x4000822")] private MACMLJJGBIM GGOHKAJIBPJ; // Token: 0x04000823 RID: 2083 [global::Cpp2IlInjected.FieldOffset(Offset = "0x130")] [Token(Token = "0x4000823")] private KCMNCAFFHJG AOKOHLIAPMP; // Token: 0x04000824 RID: 2084 [global::Cpp2IlInjected.FieldOffset(Offset = "0x138")] [Token(Token = "0x4000824")] private KCMNCAFFHJG MLMHOOKDNIN; // Token: 0x04000825 RID: 2085 [global::Cpp2IlInjected.FieldOffset(Offset = "0x140")] [Token(Token = "0x4000825")] private List BKMBPPMJAJK; // Token: 0x04000826 RID: 2086 [global::Cpp2IlInjected.FieldOffset(Offset = "0x148")] [Token(Token = "0x4000826")] private List HKONPIICABL; // Token: 0x04000827 RID: 2087 [global::Cpp2IlInjected.FieldOffset(Offset = "0x150")] [Token(Token = "0x4000827")] [NonSerialized] public bool supportsPlayingAgainInThisInstance; // Token: 0x04000828 RID: 2088 [global::Cpp2IlInjected.FieldOffset(Offset = "0x151")] [Token(Token = "0x4000828")] [NonSerialized] public bool gameCanStillBeWon; // Token: 0x04000829 RID: 2089 [global::Cpp2IlInjected.FieldOffset(Offset = "0x152")] [Token(Token = "0x4000829")] [NonSerialized] public bool supportsGameOverGiftDequeing; // Token: 0x0400082A RID: 2090 [global::Cpp2IlInjected.FieldOffset(Offset = "0x153")] [Token(Token = "0x400082A")] [NonSerialized] public bool SuppressGameOverChallengeEvent; // Token: 0x0400082B RID: 2091 [global::Cpp2IlInjected.FieldOffset(Offset = "0x154")] [Token(Token = "0x400082B")] [NonSerialized] public bool allowDevsAndCommunityTeamToStartWhileWaitingForPlayers; // Token: 0x0400082C RID: 2092 [global::Cpp2IlInjected.FieldOffset(Offset = "0x155")] [Token(Token = "0x400082C")] private bool NGHHABFNCIP; // Token: 0x0400082D RID: 2093 [global::Cpp2IlInjected.FieldOffset(Offset = "0x158")] [Token(Token = "0x400082D")] private SynchronizedField GKIODLDOIFB; // Token: 0x0400082E RID: 2094 [global::Cpp2IlInjected.FieldOffset(Offset = "0x160")] [Token(Token = "0x400082E")] private SynchronizedField CLKCIKEAPMM; // Token: 0x0400082F RID: 2095 [global::Cpp2IlInjected.FieldOffset(Offset = "0x168")] [Token(Token = "0x400082F")] private SynchronizedField GPFAINKBIMF; // Token: 0x04000830 RID: 2096 [global::Cpp2IlInjected.FieldOffset(Offset = "0x170")] [Token(Token = "0x4000830")] private SynchronizedField MLKOPMMIIFL; // Token: 0x04000832 RID: 2098 [global::Cpp2IlInjected.FieldOffset(Offset = "0x180")] [Token(Token = "0x4000832")] private CGLKOJIMDIH OIKDGAODCCG; // Token: 0x04000833 RID: 2099 [global::Cpp2IlInjected.FieldOffset(Offset = "0x188")] [Token(Token = "0x4000833")] private ExplicitTokenMap CAAIMMPFBOP; // Token: 0x04000834 RID: 2100 [global::Cpp2IlInjected.FieldOffset(Offset = "0x190")] [Token(Token = "0x4000834")] private TokenFlag DHLGFJFBAGL; // Token: 0x04000835 RID: 2101 [global::Cpp2IlInjected.FieldOffset(Offset = "0x198")] [Token(Token = "0x4000835")] private TokenFlag ILMMCFBLOOF; // Token: 0x04000836 RID: 2102 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1A0")] [Token(Token = "0x4000836")] private ExplicitTokenMap OHOGOGINKHG; // Token: 0x04000837 RID: 2103 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1A8")] [Token(Token = "0x4000837")] private ExplicitTokenMap BLINIJFPNOB; // Token: 0x04000838 RID: 2104 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1B0")] [Token(Token = "0x4000838")] private TokenFlag EFDBFKNBONJ; // Token: 0x04000839 RID: 2105 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1B8")] [Token(Token = "0x4000839")] private ExplicitTokenMap AAMNEOPONKP; // Token: 0x0400083A RID: 2106 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1C0")] [Token(Token = "0x400083A")] private ExplicitTokenMap HEFDCJJIBGG; // Token: 0x0400083B RID: 2107 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1C8")] [Token(Token = "0x400083B")] private ExplicitTokenMap GLENPACEGOJ; // Token: 0x0400083C RID: 2108 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1D0")] [Token(Token = "0x400083C")] private TokenFlag NAJCCNCCKON; // Token: 0x0400083D RID: 2109 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1D8")] [Token(Token = "0x400083D")] private bool PMPHBAAHMJN; // Token: 0x02000155 RID: 341 [Token(Token = "0x2000155")] [CompilerGenerated] private sealed class CONIMNAGPEJ { // Token: 0x06000A85 RID: 2693 RVA: 0x00030554 File Offset: 0x0002E754 [Token(Token = "0x6000A85")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public CONIMNAGPEJ() { } // Token: 0x06000A86 RID: 2694 RVA: 0x00030568 File Offset: 0x0002E768 [Token(Token = "0x6000A86")] [Address(RVA = "0x144E3A0", Offset = "0x144CDA0", VA = "0x18144E3A0")] internal void b__0(bool isDev) { if (isDev) { GameManager gameManager = this.<>4__this; if (gameManager.PMPHBAAHMJN) { bool flag = !this.startOver; gameManager.KKJJGNLJHDG = flag; DJHELPHHAEN eomjfplcdbd = this.<>4__this.EOMJFPLCDBD; } } } // Token: 0x0400083E RID: 2110 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400083E")] public GameManager <>4__this; // Token: 0x0400083F RID: 2111 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400083F")] public bool startOver; } // Token: 0x02000156 RID: 342 [Token(Token = "0x2000156")] [CompilerGenerated] private sealed class KEPHMEGEFDK { // Token: 0x06000A87 RID: 2695 RVA: 0x000305AC File Offset: 0x0002E7AC [Token(Token = "0x6000A87")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public KEPHMEGEFDK() { } // Token: 0x06000A88 RID: 2696 RVA: 0x000305C0 File Offset: 0x0002E7C0 [Token(Token = "0x6000A88")] [Address(RVA = "0x1465E80", Offset = "0x1464880", VA = "0x181465E80")] internal void b__0() { Action action = this.<>9__1; GameManager gameManager = this.<>4__this; if (action == 0) { Action action2 = delegate { GameManager gameManager2 = this.<>4__this; DBFIJENOPDA dbfijenopda = this.roomData; gameManager2.CHJILIGLMHP(dbfijenopda); }; this.<>9__1 = action2; } ISchedulerPromise schedulerPromise = gameManager.InvokeNextEndOfFrame(action); JAPOCJCDIJN.PKHMKANLAJD -= this.spawnLegacyConfigAction; } // Token: 0x06000A89 RID: 2697 RVA: 0x00030608 File Offset: 0x0002E808 [Token(Token = "0x6000A89")] [Address(RVA = "0x1465F30", Offset = "0x1464930", VA = "0x181465F30")] internal void b__1() { GameManager gameManager = this.<>4__this; DBFIJENOPDA dbfijenopda = this.roomData; gameManager.CHJILIGLMHP(dbfijenopda); } // Token: 0x04000840 RID: 2112 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4000840")] public GameManager <>4__this; // Token: 0x04000841 RID: 2113 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4000841")] public DBFIJENOPDA roomData; // Token: 0x04000842 RID: 2114 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4000842")] public Action spawnLegacyConfigAction; // Token: 0x04000843 RID: 2115 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4000843")] public Action <>9__1; } }