using System; using System.Collections.Generic; using System.Runtime.InteropServices; using Cpp2IlInjected; using Photon.Pun; using Photon.Realtime; using RecRoom; using RecRoom.Activities; using RecRoom.Core; using RecRoom.Core.Powerups; using RecRoom.Networking.RPC; using UnityEngine; // Token: 0x020000F0 RID: 240 [Token(Token = "0x20000F0")] [StructLayout(3)] public sealed class SoccerManager : GameRuleManager { // Token: 0x170000E5 RID: 229 // (get) Token: 0x06000630 RID: 1584 RVA: 0x0001F4F0 File Offset: 0x0001D6F0 [Token(Token = "0x170000E5")] public new static SoccerManager ONCPNMDGGKG { [Token(Token = "0x6000630")] [Address(RVA = "0x10557A0", Offset = "0x10541A0", VA = "0x1810557A0")] get { /* An exception occurred when decompiling this method (06000630) ICSharpCode.Decompiler.DecompilerException: Error decompiling SoccerManager SoccerManager::get_Instance() ---> System.Exception: Basic block has to end with unconditional control flow. { IL_00: brtrue(IL_00, cne:bool(callgetter:!0(NetworkedSingletonMonoBehaviour`1::get_Instance), ldc.i4:int32[exp:!0](0))) } at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88 --- End of inner exception stack trace --- at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663 */; } } // Token: 0x170000E6 RID: 230 // (get) Token: 0x06000631 RID: 1585 RVA: 0x0001F504 File Offset: 0x0001D704 [Token(Token = "0x170000E6")] public new static bool FFNIFALJLDD { [Token(Token = "0x6000631")] [Address(RVA = "0x1055810", Offset = "0x1054210", VA = "0x181055810")] get { GameRuleManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; if (instance != 0) { } int num2 = 0; return num != num2; } } // Token: 0x170000E7 RID: 231 // (get) Token: 0x06000632 RID: 1586 RVA: 0x0001F528 File Offset: 0x0001D728 // (set) Token: 0x06000633 RID: 1587 RVA: 0x0001F53C File Offset: 0x0001D73C [Token(Token = "0x170000E7")] public float CDFAJDLJALK { [Token(Token = "0x6000632")] [Address(RVA = "0x1055790", Offset = "0x1054190", VA = "0x181055790")] get { return this.CIJFADFAPLB; } [Token(Token = "0x6000633")] [Address(RVA = "0x10558F0", Offset = "0x10542F0", VA = "0x1810558F0")] set { this.CIJFADFAPLB = value; this.MFOCPIILHIL.BPHIOMBNAAI = value; } } // Token: 0x170000E8 RID: 232 // (get) Token: 0x06000634 RID: 1588 RVA: 0x0001F564 File Offset: 0x0001D764 [Token(Token = "0x170000E8")] public override string LJDMGKNAOOG { [Token(Token = "0x6000634")] [Address(RVA = "0x10558C0", Offset = "0x10542C0", VA = "0x1810558C0", Slot = "20")] get { return "soccer"; } } // Token: 0x170000E9 RID: 233 // (get) Token: 0x06000635 RID: 1589 RVA: 0x0001F578 File Offset: 0x0001D778 [Token(Token = "0x170000E9")] public override bool LEOEBAJLADB { [Token(Token = "0x6000635")] [Address(RVA = "0x4405A0", Offset = "0x43EFA0", VA = "0x1804405A0", Slot = "16")] get { return true; } } // Token: 0x06000636 RID: 1590 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6000636")] [Address(RVA = "0x1053060", Offset = "0x1051A60", VA = "0x181053060", Slot = "13")] protected override void Awake() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000637 RID: 1591 RVA: 0x0001F588 File Offset: 0x0001D788 [Token(Token = "0x6000637")] [Address(RVA = "0x1054BA0", Offset = "0x10535A0", VA = "0x181054BA0", Slot = "14")] protected override void OnDestroy() { Delegate @delegate; do { base.OnDestroy(); Action action; GameManager.OnGameStartEvent -= action; Action action2; GameManager.OnGameEndEvent -= action2; ActionEvent initializeSceneOnPreGameEvent = GameManager.InitializeSceneOnPreGameEvent; Action action3 = new Action(this.FCGHOPKOIME); GameManager.InitializeSceneOnPreGameEvent = initializeSceneOnPreGameEvent - action3; SoccerPowerup.LCEHMLAKKDN lcehmlakkdn; lcehmlakkdn.method_ptr = ldftn(CHFDCFFNCMN); lcehmlakkdn.method = ldftn(CHFDCFFNCMN); lcehmlakkdn.m_target = this; @delegate = Delegate.Remove(action3, lcehmlakkdn); } while (@delegate != 0 && @delegate == 0); } // Token: 0x06000638 RID: 1592 RVA: 0x0001F618 File Offset: 0x0001D818 [Token(Token = "0x6000638")] [Address(RVA = "0x1055670", Offset = "0x1054070", VA = "0x181055670", Slot = "21")] protected override void Start() { base.Start(); GameRuleManager.DFMMNEPGEGI mfocpiilhil = this.MFOCPIILHIL; float cijfadfaplb = this.CIJFADFAPLB; mfocpiilhil.BPHIOMBNAAI = cijfadfaplb; DJHELPHHAEN afbibdckbam = this.AFBIBDCKBAM; } // Token: 0x06000639 RID: 1593 RVA: 0x0001F650 File Offset: 0x0001D850 [Token(Token = "0x6000639")] [Address(RVA = "0x10556C0", Offset = "0x10540C0", VA = "0x1810556C0")] private void Update() { this.AFBIBDCKBAM.OPEMIFENIJM(); this.OEOCNFNMCDJ.OCGHOBMJNMA(); } // Token: 0x0600063A RID: 1594 RVA: 0x0001F67C File Offset: 0x0001D87C [Token(Token = "0x600063A")] [Address(RVA = "0x1053AC0", Offset = "0x10524C0", VA = "0x181053AC0")] private void FCGHOPKOIME() { this.NJHGDNKAILO.JBCMOCEPBDJ = true; } // Token: 0x0600063B RID: 1595 RVA: 0x0001F69C File Offset: 0x0001D89C [Token(Token = "0x600063B")] [Address(RVA = "0x1054820", Offset = "0x1053220", VA = "0x181054820", Slot = "24")] protected override void NJGKEJCHADK() { base.NJGKEJCHADK(); SoccerGarageDoor njhgdnkailo = this.NJHGDNKAILO; int num = 0; njhgdnkailo.JBCMOCEPBDJ = num != 0; this.IPEBHLIPINK.k__BackingField.k__BackingField.PauseAutomaticCleanup(this); if (PhotonNetwork.IsMasterClient) { DJHELPHHAEN afbibdckbam = this.AFBIBDCKBAM; int num2 = 0; afbibdckbam.PIEOGAPMGIH((ushort)num2); return; } } // Token: 0x0600063C RID: 1596 RVA: 0x0001F6F8 File Offset: 0x0001D8F8 [Token(Token = "0x600063C")] [Address(RVA = "0x1054AD0", Offset = "0x10534D0", VA = "0x181054AD0", Slot = "25")] protected override void OODEMNCOLED() { base.OODEMNCOLED(); this.NJHGDNKAILO.JBCMOCEPBDJ = true; this.IPEBHLIPINK.k__BackingField.k__BackingField.ResumeAutomaticCleanup(this); if (PhotonNetwork.IsMasterClient) { DJHELPHHAEN afbibdckbam = this.AFBIBDCKBAM; return; } } // Token: 0x0600063D RID: 1597 RVA: 0x0001F748 File Offset: 0x0001D948 [Token(Token = "0x600063D")] [Address(RVA = "0x1054570", Offset = "0x1052F70", VA = "0x181054570")] private void LJBLMMKMMEF(SoccerBall IPEBHLIPINK, SoccerGoal CEBMIIJOPEA, Vector3 NFHBCGCGDNA) { if (IPEBHLIPINK.k__BackingField.BHNPNHMILIF != 0) { DJHELPHHAEN afbibdckbam = this.AFBIBDCKBAM; PhotonView photonView = base.photonView; RPCActions.RPCAction rpcaction = new RPCActions.RPCAction(this.RpcMasterRequestScore); float z = NFHBCGCGDNA.z; } } // Token: 0x0600063E RID: 1598 RVA: 0x0001F78C File Offset: 0x0001D98C [Token(Token = "0x600063E")] [Address(RVA = "0x1054F70", Offset = "0x1053970", VA = "0x181054F70")] [PunRPC] private void RpcMasterRequestScore(CGLKOJIMDIH EAFCMEKKMOA, Vector3 NFHBCGCGDNA) { if (PhotonNetwork.IsMasterClient) { DJHELPHHAEN afbibdckbam = this.AFBIBDCKBAM; GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager; SoccerBall ipebhlipink = this.IPEBHLIPINK; CGLKOJIMDIH cglkojimdih; int num = (int)cglkojimdih; Dictionary ghnmhhalbek = ipebhlipink.GHNMHHALBEK; if (num != -1) { GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager; DJHELPHHAEN afbibdckbam2 = this.AFBIBDCKBAM; this.IPEBHLIPINK.k__BackingField.Disable(); PhotonView photonView = base.photonView; RPCActions.RPCAction rpcaction = new RPCActions.RPCAction(this.RpcOnScore); float z = NFHBCGCGDNA.z; } } } // Token: 0x0600063F RID: 1599 RVA: 0x0001F818 File Offset: 0x0001DA18 [Token(Token = "0x600063F")] [Address(RVA = "0x1053AF0", Offset = "0x10524F0", VA = "0x181053AF0")] private bool GBBGANLFBNK() { DJHELPHHAEN afbibdckbam = this.AFBIBDCKBAM; bool flag; return flag; } // Token: 0x06000640 RID: 1600 RVA: 0x0001F834 File Offset: 0x0001DA34 [Token(Token = "0x6000640")] [Address(RVA = "0x1055330", Offset = "0x1053D30", VA = "0x181055330")] [PunRPC] private void RpcOnScore(Photon.Realtime.Player PHCDFLHHMLE, CGLKOJIMDIH BJPMMLONMMC, Vector3 NFHBCGCGDNA) { if (PHCDFLHHMLE != 0) { string nickName = PHCDFLHHMLE.nickName; string text = string.Format("Goal scored by {0}", nickName); } NotificationManager instance = SingletonMonoBehaviour.Instance; GameTeamManager teamManager = SingletonMonoBehaviour.Instance.teamManager; string text3; string text2 = text3 + " Scores!"; if (BJPMMLONMMC == CGLKOJIMDIH.TEAM_1 || BJPMMLONMMC == CGLKOJIMDIH.TEAM_2) { RecRoomAudioClip recRoomAudioClip = this.blueTeamScoreSFX; int num = 0; SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(recRoomAudioClip, num); } RecRoomAudioClip recRoomAudioClip2 = this.goalSFX; float z = NFHBCGCGDNA.z; float z2 = NFHBCGCGDNA.z; RecRoomAudioClip recRoomAudioClip3 = this.goalVO; GameTeamManager teamManager2 = SingletonMonoBehaviour.Instance.teamManager; Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer; if (!teamManager2.IsPlayerSpectator(localPlayer)) { GameTeamManager teamManager3 = SingletonMonoBehaviour.Instance.teamManager; Photon.Realtime.Player localPlayer2 = PhotonNetwork.LocalPlayer; if (teamManager3.GetPlayerTeam(localPlayer2) == BJPMMLONMMC) { } } } // Token: 0x06000641 RID: 1601 RVA: 0x0001F908 File Offset: 0x0001DB08 [Token(Token = "0x6000641")] [Address(RVA = "0x10546C0", Offset = "0x10530C0", VA = "0x1810546C0")] private void LPJPOGBEFCG() { if (PhotonNetwork.IsMasterClient) { Transform transform = this.soccerBallSpawnTransform; int num = 0; bool flag = transform != num; SoccerBall ipebhlipink = this.IPEBHLIPINK; if (flag) { Transform transform2 = this.soccerBallSpawnTransform; Transform transform3 = this.soccerBallSpawnTransform; Vector3 vector; float z = vector.z; return; } ipebhlipink.k__BackingField.MasterResetToLastSpawnPosition(); } } // Token: 0x06000642 RID: 1602 RVA: 0x0001F968 File Offset: 0x0001DB68 [Token(Token = "0x6000642")] [Address(RVA = "0x1053730", Offset = "0x1052130", VA = "0x181053730")] private void CHFDCFFNCMN(SoccerPowerup MFDDFDIABBI, global::Player JKPGNHBEMOK) { if (JKPGNHBEMOK.DBAJDHGDPOL.IsLocal) { Photon.Realtime.Player photonPlayer = JKPGNHBEMOK.DBAJDHGDPOL; if (this.DLBENIGGPNL(MFDDFDIABBI, photonPlayer)) { PhotonView photonView = base.photonView; RPCActions.RPCAction rpcaction = new RPCActions.RPCAction(this.RpcMasterRequestPowerup); Photon.Realtime.Player photonPlayer2 = JKPGNHBEMOK.DBAJDHGDPOL; photonView.RpcMaster(rpcaction, MFDDFDIABBI, photonPlayer2); } } } // Token: 0x06000643 RID: 1603 RVA: 0x0001F9C0 File Offset: 0x0001DBC0 [Token(Token = "0x6000643")] [Address(RVA = "0x1054E30", Offset = "0x1053830", VA = "0x181054E30")] [PunRPC] private void RpcMasterRequestPowerup(SoccerPowerup MFDDFDIABBI, Photon.Realtime.Player JKPGNHBEMOK) { if (PhotonNetwork.IsMasterClient) { int num = 0; if (MFDDFDIABBI != num && this.DLBENIGGPNL(MFDDFDIABBI, JKPGNHBEMOK)) { MFDDFDIABBI.MasterOnPickup(); PhotonView photonView = base.photonView; RPCActions.RPCAction rpcaction = new RPCActions.RPCAction(this.RpcOnPowerupPickup); photonView.RpcAll(rpcaction, MFDDFDIABBI, JKPGNHBEMOK); } } } // Token: 0x06000644 RID: 1604 RVA: 0x0001FA18 File Offset: 0x0001DC18 [Token(Token = "0x6000644")] [Address(RVA = "0x1053940", Offset = "0x1052340", VA = "0x181053940")] private bool DLBENIGGPNL(SoccerPowerup MFDDFDIABBI, Photon.Realtime.Player JKPGNHBEMOK) { DJHELPHHAEN afbibdckbam = this.AFBIBDCKBAM; if (MFDDFDIABBI.HAAKEBKCMHJ) { return !NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.IsPlayerSpectator(JKPGNHBEMOK); } throw new NullReferenceException(); } // Token: 0x06000645 RID: 1605 RVA: 0x0001FA50 File Offset: 0x0001DC50 [Token(Token = "0x6000645")] [Address(RVA = "0x10551F0", Offset = "0x1053BF0", VA = "0x1810551F0")] [PunRPC] private void RpcOnPowerupPickup(SoccerPowerup MFDDFDIABBI, Photon.Realtime.Player JKPGNHBEMOK) { int num = 0; if (MFDDFDIABBI != num) { RecRoomAudioClip recRoomAudioClip = this.powerupPickupSFX; Transform transform = MFDDFDIABBI.transform; Vector3 vector; float z = vector.z; if (JKPGNHBEMOK.IsLocal) { Powerup.RequestPowerupActivation(NGFENBEJIDN.SOCCER_SPEED, JKPGNHBEMOK); } } } // Token: 0x06000646 RID: 1606 RVA: 0x0001FA98 File Offset: 0x0001DC98 [Token(Token = "0x6000646")] [Address(RVA = "0x1054100", Offset = "0x1052B00", VA = "0x181054100")] private void JCCAAKECGLP() { int num; do { num = 0; this.NJNCNAJEIPN(); if (!PhotonNetwork.IsMasterClient) { break; } List bigipbngkcc = this.BIGIPBNGKCC; List.Enumerator enumerator; if (enumerator != 0) { } if (num != -1) { } } while (num != 0); } // Token: 0x06000647 RID: 1607 RVA: 0x0001FAD0 File Offset: 0x0001DCD0 [Token(Token = "0x6000647")] [Address(RVA = "0x1053D00", Offset = "0x1052700", VA = "0x181053D00")] private void IJLBIGLKIEI() { int num; do { num = 0; this.NJNCNAJEIPN(); if (!PhotonNetwork.IsMasterClient) { break; } List bigipbngkcc = this.BIGIPBNGKCC; if (PhotonNetwork.IsMasterClient) { LegacyPowerupSpawner[] cfmhpklgpid = this.CFMHPKLGPID; int length = cfmhpklgpid.Length; if (num < length) { LegacyPowerup legacyPowerup = cfmhpklgpid[num].MasterSpawnPowerup(); num++; } } this.NJNCNAJEIPN(); List.Enumerator enumerator; if (enumerator != 0) { } if (num != -1) { } } while (num != 0); } // Token: 0x06000648 RID: 1608 RVA: 0x0001FB44 File Offset: 0x0001DD44 [Token(Token = "0x6000648")] [Address(RVA = "0x1053A10", Offset = "0x1052410", VA = "0x181053A10")] private void EDCKEPAKPHN() { if (PhotonNetwork.IsMasterClient) { LegacyPowerupSpawner[] cfmhpklgpid = this.CFMHPKLGPID; int num = 0; int length = cfmhpklgpid.Length; if (num < length) { LegacyPowerup legacyPowerup = cfmhpklgpid[num].MasterSpawnPowerup(); num++; } } } // Token: 0x06000649 RID: 1609 RVA: 0x0001FB88 File Offset: 0x0001DD88 [Token(Token = "0x6000649")] [Address(RVA = "0x10548F0", Offset = "0x10532F0", VA = "0x1810548F0")] private void NJNCNAJEIPN() { int num; do { num = 0; List bigipbngkcc = this.BIGIPBNGKCC; List allPowerups = LegacyPowerup.AllPowerups; List.Enumerator enumerator; if (enumerator != 0) { List bigipbngkcc2 = this.BIGIPBNGKCC; } if (num != -1) { } } while (num != 0); } // Token: 0x0600064A RID: 1610 RVA: 0x0001FBC4 File Offset: 0x0001DDC4 [Token(Token = "0x600064A")] [Address(RVA = "0x1054260", Offset = "0x1052C60", VA = "0x181054260")] private void KMCJJBCOKJN(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { if (PhotonNetwork.IsMasterClient) { this.OEOCNFNMCDJ.KGFFMEICLNN(3f); this.MFOCPIILHIL.PPOEAJIAPNJ(); Transform transform = this.soccerBallSpawnTransform; int num = 0; bool flag = transform != num; SoccerBall ipebhlipink = this.IPEBHLIPINK; if (!flag) { ipebhlipink.k__BackingField.MasterDisableAndMoveToLastSpawnPosition(); } Transform transform2 = this.soccerBallSpawnTransform; Tool k__BackingField = ipebhlipink.k__BackingField; Transform transform3 = this.soccerBallSpawnTransform; Vector3 vector; float z = vector.z; } GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager; Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer; if (!teamManager.IsPlayerSpectator(localPlayer)) { } float respawnDuration = global::Player.EOEGGEEGLNE; Action action = new Action(this.CCDDAEIALGI); ISchedulerPromise schedulerPromise = this.InvokeInUpdate(respawnDuration, action); } // Token: 0x0600064B RID: 1611 RVA: 0x0001FC90 File Offset: 0x0001DE90 [Token(Token = "0x600064B")] [Address(RVA = "0x1053B40", Offset = "0x1052540", VA = "0x181053B40")] private void GLBFBMLNNOA(ushort HKDPLMDENDA, ushort CKCOCKOPHAM) { NotificationManager instance = SingletonMonoBehaviour.Instance; int num = 0; IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, "Go!", 1.5f, num, num); } // Token: 0x0600064C RID: 1612 RVA: 0x0001FCC0 File Offset: 0x0001DEC0 [Token(Token = "0x600064C")] [Address(RVA = "0x1053C60", Offset = "0x1052660", VA = "0x181053C60")] private void HANJMGNIMHC() { if (PhotonNetwork.IsMasterClient && this.OEOCNFNMCDJ.OLGMEEIPCAL) { DJHELPHHAEN afbibdckbam = this.AFBIBDCKBAM; return; } } // Token: 0x0600064D RID: 1613 RVA: 0x0001FCF4 File Offset: 0x0001DEF4 [Token(Token = "0x600064D")] [Address(RVA = "0x10536A0", Offset = "0x10520A0", VA = "0x1810536A0")] private void CCDDAEIALGI() { NotificationManager instance = SingletonMonoBehaviour.Instance; int num = 0; IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, "Round Starting", 1.5f, num, num); } // Token: 0x0600064E RID: 1614 RVA: 0x0001FD24 File Offset: 0x0001DF24 [Token(Token = "0x600064E")] [Address(RVA = "0x1053F40", Offset = "0x1052940", VA = "0x181053F40")] private void IOOEKJNGFPC(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { if (PhotonNetwork.IsMasterClient) { this.MFOCPIILHIL.OGCOIJDHHOK(); this.IJLBIGLKIEI(); this.LPJPOGBEFCG(); } GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager; Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer; if (!teamManager.IsPlayerSpectator(localPlayer)) { } } // Token: 0x0600064F RID: 1615 RVA: 0x0001FD78 File Offset: 0x0001DF78 [Token(Token = "0x600064F")] [Address(RVA = "0x1052F40", Offset = "0x1051940", VA = "0x181052F40")] private void AMIMKNEFDDN() { if (PhotonNetwork.IsMasterClient && this.MFOCPIILHIL.OLGMEEIPCAL) { GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager; GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; GameManager instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; instance2.MasterStopGame(num != 0); } } // Token: 0x06000650 RID: 1616 RVA: 0x0001FDC8 File Offset: 0x0001DFC8 [Token(Token = "0x6000650")] [Address(RVA = "0x1054DC0", Offset = "0x10537C0", VA = "0x181054DC0")] private void PFGIKOMLPMA(ushort HKDPLMDENDA, ushort CKCOCKOPHAM) { if (PhotonNetwork.IsMasterClient) { this.JCCAAKECGLP(); this.LPJPOGBEFCG(); return; } } // Token: 0x06000651 RID: 1617 RVA: 0x0001FDEC File Offset: 0x0001DFEC [Token(Token = "0x6000651")] [Address(RVA = "0x1053610", Offset = "0x1052010", VA = "0x181053610")] private void BELGPPHDAKH(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { if (PhotonNetwork.IsMasterClient) { this.OEOCNFNMCDJ.KGFFMEICLNN(3f); this.MFOCPIILHIL.PPOEAJIAPNJ(); return; } } // Token: 0x06000652 RID: 1618 RVA: 0x0001FE28 File Offset: 0x0001E028 [Token(Token = "0x6000652")] [Address(RVA = "0x1053840", Offset = "0x1052240", VA = "0x181053840")] private void DEAMNNLOKCI(ushort HKDPLMDENDA, ushort CKCOCKOPHAM) { GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager; Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer; if (!teamManager.IsPlayerSpectator(localPlayer)) { GameSpawnManager spawnManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.spawnManager; int num = 0; int num2 = 0; spawnManager.LocalPlayerRequestRespawn(num2 != 0, num != 0); return; } } // Token: 0x06000653 RID: 1619 RVA: 0x0001FE74 File Offset: 0x0001E074 [Token(Token = "0x6000653")] [Address(RVA = "0x1053BD0", Offset = "0x10525D0", VA = "0x181053BD0")] private void GPFJBFKIMFD() { if (PhotonNetwork.IsMasterClient && this.OEOCNFNMCDJ.OLGMEEIPCAL) { DJHELPHHAEN afbibdckbam = this.AFBIBDCKBAM; int num = 0; afbibdckbam.PIEOGAPMGIH((ushort)num); return; } } // Token: 0x06000654 RID: 1620 RVA: 0x0001FEB0 File Offset: 0x0001E0B0 [Token(Token = "0x6000654")] [Address(RVA = "0x1055700", Offset = "0x1054100", VA = "0x181055700")] public SoccerManager() { List list = new List(); this.BIGIPBNGKCC = list; base..ctor(); } // Token: 0x0400054A RID: 1354 [Token(Token = "0x400054A")] private const float IFMCNMCFLIN = 3f; // Token: 0x0400054B RID: 1355 [Token(Token = "0x400054B")] private const float JCLLKOKMHFM = 3f; // Token: 0x0400054C RID: 1356 [global::Cpp2IlInjected.FieldOffset(Offset = "0x70")] [Token(Token = "0x400054C")] private float CIJFADFAPLB = 600f; // Token: 0x0400054D RID: 1357 [global::Cpp2IlInjected.FieldOffset(Offset = "0x78")] [Token(Token = "0x400054D")] [SerializeField] [Header("SFX and VO")] private RecRoomAudioClip blueTeamScoreSFX; // Token: 0x0400054E RID: 1358 [global::Cpp2IlInjected.FieldOffset(Offset = "0x80")] [Token(Token = "0x400054E")] [SerializeField] private RecRoomAudioClip redTeamScoreSFX; // Token: 0x0400054F RID: 1359 [global::Cpp2IlInjected.FieldOffset(Offset = "0x88")] [Token(Token = "0x400054F")] [SerializeField] private RecRoomAudioClip goalSFX; // Token: 0x04000550 RID: 1360 [global::Cpp2IlInjected.FieldOffset(Offset = "0x90")] [Token(Token = "0x4000550")] [SerializeField] private RecRoomAudioClip goalVO; // Token: 0x04000551 RID: 1361 [global::Cpp2IlInjected.FieldOffset(Offset = "0x98")] [Token(Token = "0x4000551")] [SerializeField] private RecRoomAudioClip powerupPickupSFX; // Token: 0x04000552 RID: 1362 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")] [Token(Token = "0x4000552")] private DJHELPHHAEN AFBIBDCKBAM; // Token: 0x04000553 RID: 1363 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")] [Token(Token = "0x4000553")] private MJNLDDCLOGP OEOCNFNMCDJ; // Token: 0x04000554 RID: 1364 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")] [Token(Token = "0x4000554")] private SoccerBall IPEBHLIPINK; // Token: 0x04000555 RID: 1365 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")] [Token(Token = "0x4000555")] private SoccerGarageDoor NJHGDNKAILO; // Token: 0x04000556 RID: 1366 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")] [Token(Token = "0x4000556")] private LegacyPowerupSpawner[] CFMHPKLGPID; // Token: 0x04000557 RID: 1367 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")] [Token(Token = "0x4000557")] private readonly List BIGIPBNGKCC; // Token: 0x04000558 RID: 1368 [global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")] [Token(Token = "0x4000558")] [SerializeField] private Transform soccerBallSpawnTransform; // Token: 0x020000F1 RID: 241 [Token(Token = "0x20000F1")] public enum JOIADILFCGE { // Token: 0x0400055A RID: 1370 [Token(Token = "0x400055A")] PRE_ROUND, // Token: 0x0400055B RID: 1371 [Token(Token = "0x400055B")] ROUND_RUNNING, // Token: 0x0400055C RID: 1372 [Token(Token = "0x400055C")] BALL_SCORED, // Token: 0x0400055D RID: 1373 [Token(Token = "0x400055D")] INVALID = 65535 } }