using System; using System.Collections.Generic; using Cpp2IlInjected; using Photon.Pun; using RecRoom; using RecRoom.Activities; using RecRoom.Core.Powerups; using UnityEngine; // Token: 0x020000CE RID: 206 [Token(Token = "0x20000CE")] public sealed class SoccerManager : GameRuleManager { // Token: 0x170000C9 RID: 201 // (get) Token: 0x06000543 RID: 1347 RVA: 0x0001BAE0 File Offset: 0x00019CE0 [Token(Token = "0x170000C9")] public new static SoccerManager ONCPNMDGGKG { [Token(Token = "0x6000543")] [Address(RVA = "0x12470A0", Offset = "0x12460A0", VA = "0x1812470A0")] get { /* An exception occurred when decompiling this method (06000543) 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: 0x170000CA RID: 202 // (get) Token: 0x06000544 RID: 1348 RVA: 0x0001BAF4 File Offset: 0x00019CF4 [Token(Token = "0x170000CA")] public new static bool FFNIFALJLDD { [Token(Token = "0x6000544")] [Address(RVA = "0x1247110", Offset = "0x1246110", VA = "0x181247110")] get { GameRuleManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; if (instance != 0) { } int num2 = 0; return num != num2; } } // Token: 0x170000CB RID: 203 // (get) Token: 0x06000545 RID: 1349 RVA: 0x0001BB18 File Offset: 0x00019D18 // (set) Token: 0x06000546 RID: 1350 RVA: 0x0001BB2C File Offset: 0x00019D2C [Token(Token = "0x170000CB")] public float CDFAJDLJALK { [Token(Token = "0x6000545")] [Address(RVA = "0x6A5750", Offset = "0x6A4750", VA = "0x1806A5750")] get { return this.CIJFADFAPLB; } [Token(Token = "0x6000546")] [Address(RVA = "0x12471F0", Offset = "0x12461F0", VA = "0x1812471F0")] set { this.CIJFADFAPLB = value; this.MFOCPIILHIL.BPHIOMBNAAI = value; } } // Token: 0x170000CC RID: 204 // (get) Token: 0x06000547 RID: 1351 RVA: 0x0001BB54 File Offset: 0x00019D54 [Token(Token = "0x170000CC")] public override string LJDMGKNAOOG { [Token(Token = "0x6000547")] [Address(RVA = "0x12471C0", Offset = "0x12461C0", VA = "0x1812471C0", Slot = "20")] get { return "soccer"; } } // Token: 0x170000CD RID: 205 // (get) Token: 0x06000548 RID: 1352 RVA: 0x0001BB68 File Offset: 0x00019D68 [Token(Token = "0x170000CD")] public override bool LEOEBAJLADB { [Token(Token = "0x6000548")] [Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "16")] get { return true; } } // Token: 0x06000549 RID: 1353 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6000549")] [Address(RVA = "0x12449E0", Offset = "0x12439E0", VA = "0x1812449E0", Slot = "13")] protected override void Awake() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600054A RID: 1354 RVA: 0x0001BB78 File Offset: 0x00019D78 [Token(Token = "0x600054A")] [Address(RVA = "0x12464B0", Offset = "0x12454B0", VA = "0x1812464B0", Slot = "14")] protected override void OnDestroy() { Delegate @delegate; do { base.OnDestroy(); Action action; GameManager.OnGameStartEvent = OKNNKFGFODL.GMNMHGMFGOL(GameManager.OnGameStartEvent, action); Action action2; GameManager.OnGameEndEvent = OKNNKFGFODL.GMNMHGMFGOL(GameManager.OnGameEndEvent, action2); OKNNKFGFODL initializeSceneOnPreGameEvent = GameManager.InitializeSceneOnPreGameEvent; Action action3 = new Action(this.FCGHOPKOIME); GameManager.InitializeSceneOnPreGameEvent = OKNNKFGFODL.GMNMHGMFGOL(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: 0x0600054B RID: 1355 RVA: 0x0001BC08 File Offset: 0x00019E08 [Token(Token = "0x600054B")] [Address(RVA = "0x1246F80", Offset = "0x1245F80", VA = "0x181246F80", 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: 0x0600054C RID: 1356 RVA: 0x0001BC40 File Offset: 0x00019E40 [Token(Token = "0x600054C")] [Address(RVA = "0x1246FD0", Offset = "0x1245FD0", VA = "0x181246FD0")] private void Update() { this.AFBIBDCKBAM.OPEMIFENIJM(); this.OEOCNFNMCDJ.OCGHOBMJNMA(); } // Token: 0x0600054D RID: 1357 RVA: 0x0001BC6C File Offset: 0x00019E6C [Token(Token = "0x600054D")] [Address(RVA = "0x1245440", Offset = "0x1244440", VA = "0x181245440")] private void FCGHOPKOIME() { this.NJHGDNKAILO.JBCMOCEPBDJ = true; } // Token: 0x0600054E RID: 1358 RVA: 0x0001BC8C File Offset: 0x00019E8C [Token(Token = "0x600054E")] [Address(RVA = "0x1246150", Offset = "0x1245150", VA = "0x181246150", 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 (KKPBCOOONNK.BNNCCCFFALC) { DJHELPHHAEN afbibdckbam = this.AFBIBDCKBAM; int num2 = 0; afbibdckbam.PIEOGAPMGIH((ushort)num2); return; } } // Token: 0x0600054F RID: 1359 RVA: 0x0001BCE8 File Offset: 0x00019EE8 [Token(Token = "0x600054F")] [Address(RVA = "0x12463E0", Offset = "0x12453E0", VA = "0x1812463E0", Slot = "25")] protected override void OODEMNCOLED() { base.OODEMNCOLED(); this.NJHGDNKAILO.JBCMOCEPBDJ = true; this.IPEBHLIPINK.k__BackingField.k__BackingField.ResumeAutomaticCleanup(this); if (KKPBCOOONNK.BNNCCCFFALC) { DJHELPHHAEN afbibdckbam = this.AFBIBDCKBAM; return; } } // Token: 0x06000550 RID: 1360 RVA: 0x0001BD38 File Offset: 0x00019F38 [Token(Token = "0x6000550")] [Address(RVA = "0x1245EA0", Offset = "0x1244EA0", VA = "0x181245EA0")] private void LJBLMMKMMEF(SoccerBall IPEBHLIPINK, SoccerGoal CEBMIIJOPEA, Vector3 NFHBCGCGDNA) { if (IPEBHLIPINK.k__BackingField.BHNPNHMILIF != 0) { DJHELPHHAEN afbibdckbam = this.AFBIBDCKBAM; PhotonView photonView = base.JDHMIOJKLCK; DGLOJCGDOGG.FGGIMKCCBDA fggimkccbda = new DGLOJCGDOGG.FGGIMKCCBDA(this.RpcMasterRequestScore); float z = NFHBCGCGDNA.z; } } // Token: 0x06000551 RID: 1361 RVA: 0x0001BD7C File Offset: 0x00019F7C [Token(Token = "0x6000551")] [Address(RVA = "0x1246880", Offset = "0x1245880", VA = "0x181246880")] [NFOMENMAOIA] private void RpcMasterRequestScore(CGLKOJIMDIH EAFCMEKKMOA, Vector3 NFHBCGCGDNA) { if (KKPBCOOONNK.BNNCCCFFALC) { 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.JDHMIOJKLCK; DGLOJCGDOGG.NECIHPEMJNG necihpemjng = new DGLOJCGDOGG.NECIHPEMJNG(this.RpcOnScore); float z = NFHBCGCGDNA.z; } } } // Token: 0x06000552 RID: 1362 RVA: 0x0001BE08 File Offset: 0x0001A008 [Token(Token = "0x6000552")] [Address(RVA = "0x1245470", Offset = "0x1244470", VA = "0x181245470")] private bool GBBGANLFBNK() { DJHELPHHAEN afbibdckbam = this.AFBIBDCKBAM; bool flag; return flag; } // Token: 0x06000553 RID: 1363 RVA: 0x0001BE24 File Offset: 0x0001A024 [Token(Token = "0x6000553")] [Address(RVA = "0x1246C40", Offset = "0x1245C40", VA = "0x181246C40")] [NFOMENMAOIA] private void RpcOnScore(AGAJMBPABDL PHCDFLHHMLE, CGLKOJIMDIH BJPMMLONMMC, Vector3 NFHBCGCGDNA) { if (PHCDFLHHMLE != 0) { string ohafdcgemef = PHCDFLHHMLE.OHAFDCGEMEF; string text = string.Format("Goal scored by {0}", ohafdcgemef); } NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; GameTeamManager teamManager = SingletonMonoBehaviour.ONCPNMDGGKG.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.ONCPNMDGGKG.teamManager; AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF; if (!teamManager2.IsPlayerSpectator(agajmbpabdl)) { GameTeamManager teamManager3 = SingletonMonoBehaviour.ONCPNMDGGKG.teamManager; AGAJMBPABDL agajmbpabdl2 = KKPBCOOONNK.MDMMDPEKICF; if (teamManager3.GetPlayerTeam(agajmbpabdl2) == BJPMMLONMMC) { } } } // Token: 0x06000554 RID: 1364 RVA: 0x0001BEF8 File Offset: 0x0001A0F8 [Token(Token = "0x6000554")] [Address(RVA = "0x1245FF0", Offset = "0x1244FF0", VA = "0x181245FF0")] private void LPJPOGBEFCG() { if (KKPBCOOONNK.BNNCCCFFALC) { 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: 0x06000555 RID: 1365 RVA: 0x0001BF58 File Offset: 0x0001A158 [Token(Token = "0x6000555")] [Address(RVA = "0x12450B0", Offset = "0x12440B0", VA = "0x1812450B0")] private void CHFDCFFNCMN(SoccerPowerup MFDDFDIABBI, Player JKPGNHBEMOK) { if (JKPGNHBEMOK.DBAJDHGDPOL.DMKCIEPGGAB) { AGAJMBPABDL photonPlayer = JKPGNHBEMOK.DBAJDHGDPOL; if (this.DLBENIGGPNL(MFDDFDIABBI, photonPlayer)) { PhotonView photonView = base.JDHMIOJKLCK; DGLOJCGDOGG.FGGIMKCCBDA fggimkccbda = new DGLOJCGDOGG.FGGIMKCCBDA(this.RpcMasterRequestPowerup); AGAJMBPABDL photonPlayer2 = JKPGNHBEMOK.DBAJDHGDPOL; photonView.RpcMaster(fggimkccbda, MFDDFDIABBI, photonPlayer2); } } } // Token: 0x06000556 RID: 1366 RVA: 0x0001BFB0 File Offset: 0x0001A1B0 [Token(Token = "0x6000556")] [Address(RVA = "0x1246740", Offset = "0x1245740", VA = "0x181246740")] [NFOMENMAOIA] private void RpcMasterRequestPowerup(SoccerPowerup MFDDFDIABBI, AGAJMBPABDL JKPGNHBEMOK) { if (KKPBCOOONNK.BNNCCCFFALC) { int num = 0; if (MFDDFDIABBI != num && this.DLBENIGGPNL(MFDDFDIABBI, JKPGNHBEMOK)) { MFDDFDIABBI.MasterOnPickup(); PhotonView photonView = base.JDHMIOJKLCK; DGLOJCGDOGG.FGGIMKCCBDA fggimkccbda = new DGLOJCGDOGG.FGGIMKCCBDA(this.RpcOnPowerupPickup); photonView.RpcAll(fggimkccbda, MFDDFDIABBI, JKPGNHBEMOK); } } } // Token: 0x06000557 RID: 1367 RVA: 0x0001C008 File Offset: 0x0001A208 [Token(Token = "0x6000557")] [Address(RVA = "0x12452C0", Offset = "0x12442C0", VA = "0x1812452C0")] private bool DLBENIGGPNL(SoccerPowerup MFDDFDIABBI, AGAJMBPABDL JKPGNHBEMOK) { DJHELPHHAEN afbibdckbam = this.AFBIBDCKBAM; if (MFDDFDIABBI.HAAKEBKCMHJ) { return !NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.IsPlayerSpectator(JKPGNHBEMOK); } throw new NullReferenceException(); } // Token: 0x06000558 RID: 1368 RVA: 0x0001C040 File Offset: 0x0001A240 [Token(Token = "0x6000558")] [Address(RVA = "0x1246B00", Offset = "0x1245B00", VA = "0x181246B00")] [NFOMENMAOIA] private void RpcOnPowerupPickup(SoccerPowerup MFDDFDIABBI, AGAJMBPABDL JKPGNHBEMOK) { int num = 0; if (MFDDFDIABBI != num) { RecRoomAudioClip recRoomAudioClip = this.powerupPickupSFX; Transform transform = MFDDFDIABBI.transform; Vector3 vector; float z = vector.z; if (JKPGNHBEMOK.DMKCIEPGGAB) { Powerup.RequestPowerupActivation(NGFENBEJIDN.SOCCER_SPEED, JKPGNHBEMOK); } } } // Token: 0x06000559 RID: 1369 RVA: 0x0001C088 File Offset: 0x0001A288 [Token(Token = "0x6000559")] [Address(RVA = "0x1245A60", Offset = "0x1244A60", VA = "0x181245A60")] private void JCCAAKECGLP() { int num; do { num = 0; this.NJNCNAJEIPN(); if (!KKPBCOOONNK.BNNCCCFFALC) { break; } List bigipbngkcc = this.BIGIPBNGKCC; bool flag; if (flag) { } } while (num != 0); } // Token: 0x0600055A RID: 1370 RVA: 0x0001C0C0 File Offset: 0x0001A2C0 [Token(Token = "0x600055A")] [Address(RVA = "0x1245680", Offset = "0x1244680", VA = "0x181245680")] private void IJLBIGLKIEI() { int num; do { num = 0; this.NJNCNAJEIPN(); if (!KKPBCOOONNK.BNNCCCFFALC) { break; } List bigipbngkcc = this.BIGIPBNGKCC; if (KKPBCOOONNK.BNNCCCFFALC) { LegacyPowerupSpawner[] cfmhpklgpid = this.CFMHPKLGPID; int length = cfmhpklgpid.Length; if (num < length) { LegacyPowerup legacyPowerup = cfmhpklgpid[num].MasterSpawnPowerup(); num++; } } this.NJNCNAJEIPN(); bool flag; if (flag) { } } while (num != 0); } // Token: 0x0600055B RID: 1371 RVA: 0x0001C130 File Offset: 0x0001A330 [Token(Token = "0x600055B")] [Address(RVA = "0x1245390", Offset = "0x1244390", VA = "0x181245390")] private void EDCKEPAKPHN() { if (KKPBCOOONNK.BNNCCCFFALC) { LegacyPowerupSpawner[] cfmhpklgpid = this.CFMHPKLGPID; int num = 0; int length = cfmhpklgpid.Length; if (num < length) { LegacyPowerup legacyPowerup = cfmhpklgpid[num].MasterSpawnPowerup(); num++; } } } // Token: 0x0600055C RID: 1372 RVA: 0x0001C174 File Offset: 0x0001A374 [Token(Token = "0x600055C")] [Address(RVA = "0x1246220", Offset = "0x1245220", VA = "0x181246220")] private void NJNCNAJEIPN() { int num; do { num = 0; List bigipbngkcc = this.BIGIPBNGKCC; List allPowerups = LegacyPowerup.AllPowerups; bool flag; if (flag) { List bigipbngkcc2 = this.BIGIPBNGKCC; } } while (num != 0); } // Token: 0x0600055D RID: 1373 RVA: 0x0001C1AC File Offset: 0x0001A3AC [Token(Token = "0x600055D")] [Address(RVA = "0x1245B90", Offset = "0x1244B90", VA = "0x181245B90")] private void KMCJJBCOKJN(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { if (KKPBCOOONNK.BNNCCCFFALC) { 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; AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF; if (!teamManager.IsPlayerSpectator(agajmbpabdl)) { } float respawnDuration = Player.EOEGGEEGLNE; Action action = new Action(this.CCDDAEIALGI); KFBABPAPIMB kfbabpapimb = this.NLBLFPBOCLD(respawnDuration, action); } // Token: 0x0600055E RID: 1374 RVA: 0x0001C278 File Offset: 0x0001A478 [Token(Token = "0x600055E")] [Address(RVA = "0x12454C0", Offset = "0x12444C0", VA = "0x1812454C0")] private void GLBFBMLNNOA(ushort HKDPLMDENDA, ushort CKCOCKOPHAM) { NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, "Go!", 1.5f, num, num); } // Token: 0x0600055F RID: 1375 RVA: 0x0001C2A8 File Offset: 0x0001A4A8 [Token(Token = "0x600055F")] [Address(RVA = "0x12455E0", Offset = "0x12445E0", VA = "0x1812455E0")] private void HANJMGNIMHC() { if (KKPBCOOONNK.BNNCCCFFALC && this.OEOCNFNMCDJ.OLGMEEIPCAL) { DJHELPHHAEN afbibdckbam = this.AFBIBDCKBAM; return; } } // Token: 0x06000560 RID: 1376 RVA: 0x0001C2DC File Offset: 0x0001A4DC [Token(Token = "0x6000560")] [Address(RVA = "0x1245020", Offset = "0x1244020", VA = "0x181245020")] private void CCDDAEIALGI() { NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, "Round Starting", 1.5f, num, num); } // Token: 0x06000561 RID: 1377 RVA: 0x0001C30C File Offset: 0x0001A50C [Token(Token = "0x6000561")] [Address(RVA = "0x12458A0", Offset = "0x12448A0", VA = "0x1812458A0")] private void IOOEKJNGFPC(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { if (KKPBCOOONNK.BNNCCCFFALC) { this.MFOCPIILHIL.OGCOIJDHHOK(); this.IJLBIGLKIEI(); this.LPJPOGBEFCG(); } GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager; AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF; if (!teamManager.IsPlayerSpectator(agajmbpabdl)) { } } // Token: 0x06000562 RID: 1378 RVA: 0x0001C360 File Offset: 0x0001A560 [Token(Token = "0x6000562")] [Address(RVA = "0x12448C0", Offset = "0x12438C0", VA = "0x1812448C0")] private void AMIMKNEFDDN() { if (KKPBCOOONNK.BNNCCCFFALC && this.MFOCPIILHIL.OLGMEEIPCAL) { GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager; GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; GameManager instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; instance2.MasterStopGame(num != 0); } } // Token: 0x06000563 RID: 1379 RVA: 0x0001C3B0 File Offset: 0x0001A5B0 [Token(Token = "0x6000563")] [Address(RVA = "0x12466D0", Offset = "0x12456D0", VA = "0x1812466D0")] private void PFGIKOMLPMA(ushort HKDPLMDENDA, ushort CKCOCKOPHAM) { if (KKPBCOOONNK.BNNCCCFFALC) { this.JCCAAKECGLP(); this.LPJPOGBEFCG(); return; } } // Token: 0x06000564 RID: 1380 RVA: 0x0001C3D4 File Offset: 0x0001A5D4 [Token(Token = "0x6000564")] [Address(RVA = "0x1244F90", Offset = "0x1243F90", VA = "0x181244F90")] private void BELGPPHDAKH(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { if (KKPBCOOONNK.BNNCCCFFALC) { this.OEOCNFNMCDJ.KGFFMEICLNN(3f); this.MFOCPIILHIL.PPOEAJIAPNJ(); return; } } // Token: 0x06000565 RID: 1381 RVA: 0x0001C410 File Offset: 0x0001A610 [Token(Token = "0x6000565")] [Address(RVA = "0x12451C0", Offset = "0x12441C0", VA = "0x1812451C0")] private void DEAMNNLOKCI(ushort HKDPLMDENDA, ushort CKCOCKOPHAM) { GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager; AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF; if (!teamManager.IsPlayerSpectator(agajmbpabdl)) { GameSpawnManager spawnManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.spawnManager; int num = 0; int num2 = 0; spawnManager.LocalPlayerRequestRespawn(num2 != 0, num != 0); return; } } // Token: 0x06000566 RID: 1382 RVA: 0x0001C45C File Offset: 0x0001A65C [Token(Token = "0x6000566")] [Address(RVA = "0x1245550", Offset = "0x1244550", VA = "0x181245550")] private void GPFJBFKIMFD() { if (KKPBCOOONNK.BNNCCCFFALC && this.OEOCNFNMCDJ.OLGMEEIPCAL) { DJHELPHHAEN afbibdckbam = this.AFBIBDCKBAM; int num = 0; afbibdckbam.PIEOGAPMGIH((ushort)num); return; } } // Token: 0x06000567 RID: 1383 RVA: 0x0001C498 File Offset: 0x0001A698 [Token(Token = "0x6000567")] [Address(RVA = "0x1247010", Offset = "0x1246010", VA = "0x181247010")] public SoccerManager() { List list = new List(); this.BIGIPBNGKCC = list; base..ctor(); } // Token: 0x04000465 RID: 1125 [Token(Token = "0x4000465")] private const float IFMCNMCFLIN = 3f; // Token: 0x04000466 RID: 1126 [Token(Token = "0x4000466")] private const float JCLLKOKMHFM = 3f; // Token: 0x04000467 RID: 1127 [FieldOffset(Offset = "0x70")] [Token(Token = "0x4000467")] private float CIJFADFAPLB = 600f; // Token: 0x04000468 RID: 1128 [FieldOffset(Offset = "0x78")] [Token(Token = "0x4000468")] [SerializeField] [Header("SFX and VO")] private RecRoomAudioClip blueTeamScoreSFX; // Token: 0x04000469 RID: 1129 [FieldOffset(Offset = "0x80")] [Token(Token = "0x4000469")] [SerializeField] private RecRoomAudioClip redTeamScoreSFX; // Token: 0x0400046A RID: 1130 [FieldOffset(Offset = "0x88")] [Token(Token = "0x400046A")] [SerializeField] private RecRoomAudioClip goalSFX; // Token: 0x0400046B RID: 1131 [FieldOffset(Offset = "0x90")] [Token(Token = "0x400046B")] [SerializeField] private RecRoomAudioClip goalVO; // Token: 0x0400046C RID: 1132 [FieldOffset(Offset = "0x98")] [Token(Token = "0x400046C")] [SerializeField] private RecRoomAudioClip powerupPickupSFX; // Token: 0x0400046D RID: 1133 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x400046D")] private DJHELPHHAEN AFBIBDCKBAM; // Token: 0x0400046E RID: 1134 [FieldOffset(Offset = "0xA8")] [Token(Token = "0x400046E")] private MJNLDDCLOGP OEOCNFNMCDJ; // Token: 0x0400046F RID: 1135 [FieldOffset(Offset = "0xB0")] [Token(Token = "0x400046F")] private SoccerBall IPEBHLIPINK; // Token: 0x04000470 RID: 1136 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x4000470")] private SoccerGarageDoor NJHGDNKAILO; // Token: 0x04000471 RID: 1137 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x4000471")] private LegacyPowerupSpawner[] CFMHPKLGPID; // Token: 0x04000472 RID: 1138 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x4000472")] private readonly List BIGIPBNGKCC; // Token: 0x04000473 RID: 1139 [FieldOffset(Offset = "0xD0")] [Token(Token = "0x4000473")] [SerializeField] private Transform soccerBallSpawnTransform; // Token: 0x020000CF RID: 207 [Token(Token = "0x20000CF")] public enum JOIADILFCGE { // Token: 0x04000475 RID: 1141 [Token(Token = "0x4000475")] PRE_ROUND, // Token: 0x04000476 RID: 1142 [Token(Token = "0x4000476")] ROUND_RUNNING, // Token: 0x04000477 RID: 1143 [Token(Token = "0x4000477")] BALL_SCORED, // Token: 0x04000478 RID: 1144 [Token(Token = "0x4000478")] INVALID = 65535 } }