using System; using System.Runtime.CompilerServices; using Cpp2IlInjected; using Photon.Pun; using UnityEngine; using UnityEngine.XR.ARSubsystems; // Token: 0x02000111 RID: 273 [Token(Token = "0x2000111")] [Serializable] public class GameBoundsManager : MonoBehaviourPun, JMFAKCJLJKP { // Token: 0x17000111 RID: 273 // (get) Token: 0x06000707 RID: 1799 RVA: 0x0002315C File Offset: 0x0002135C [Token(Token = "0x17000111")] private bool LocalPlayerInBounds { [Token(Token = "0x6000707")] [Address(RVA = "0x18BE310", Offset = "0x18BD310", VA = "0x1818BE310")] get { if (!this._outOfBoundsPausedFlag.CFLJGNJLBFG && this._outOfBoundsSupportedFlag.CFLJGNJLBFG) { GameTeamManager teamManager = this.gameManager.teamManager; AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF; bool flag; if ((!teamManager.IsPlayerSpectator(agajmbpabdl) || this._outOfBoundsSpectatorsSupportedFlag.CFLJGNJLBFG) && !flag) { bool flag2; return !flag2; } } return true; } } // Token: 0x17000112 RID: 274 // (get) Token: 0x06000708 RID: 1800 RVA: 0x000231C4 File Offset: 0x000213C4 [Token(Token = "0x17000112")] public bool OutOfBoundsPaused { [Token(Token = "0x6000708")] [Address(RVA = "0x18BE520", Offset = "0x18BD520", VA = "0x1818BE520")] get { return this._outOfBoundsPausedFlag.CFLJGNJLBFG; } } // Token: 0x06000709 RID: 1801 RVA: 0x000231E4 File Offset: 0x000213E4 [Token(Token = "0x6000709")] [Address(RVA = "0x18BDDA0", Offset = "0x18BCDA0", VA = "0x1818BDDA0")] public void PauseOutOfBoundsCheck(object PIHIPPPPEBI) { this._outOfBoundsPausedFlag.BPAJKKAGPKB(PIHIPPPPEBI); } // Token: 0x0600070A RID: 1802 RVA: 0x00023204 File Offset: 0x00021404 [Token(Token = "0x600070A")] [Address(RVA = "0x18BDEE0", Offset = "0x18BCEE0", VA = "0x1818BDEE0")] public void ResumeOutOfBoundsCheck(object PIHIPPPPEBI) { this._outOfBoundsPausedFlag.BIHKNNPGGKP(PIHIPPPPEBI); } // Token: 0x0600070B RID: 1803 RVA: 0x00023224 File Offset: 0x00021424 [Token(Token = "0x600070B")] [Address(RVA = "0x18BD390", Offset = "0x18BC390", VA = "0x1818BD390", Slot = "13")] protected override void Awake() { this.OnGameStart(); HKKOHFHADKK hkkohfhadkk = new HKKOHFHADKK(); this.localPlayerOutOfBoundsStateMachine = hkkohfhadkk; MIEIBBPMDMP.KNFAKJMALJE knfakjmalje = new MIEIBBPMDMP.KNFAKJMALJE(this.JJFJEACMFMO); int num = 0; int num2 = 0; int num3 = 0; hkkohfhadkk.JEPMLPCOGNM((ushort)num, num3, num2, knfakjmalje); HKKOHFHADKK hkkohfhadkk2 = this.localPlayerOutOfBoundsStateMachine; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod = new MIEIBBPMDMP.OKGCDFLPFOD(this.DBAKOGJFPHM); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje2 = new MIEIBBPMDMP.KNFAKJMALJE(this.BOBINDOKFBD); HKKOHFHADKK hkkohfhadkk3 = this.localPlayerOutOfBoundsStateMachine; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod2 = new MIEIBBPMDMP.OKGCDFLPFOD(this.ICAPGNMLMEH); MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod3 = new MIEIBBPMDMP.OKGCDFLPFOD(this.HJDAPODEMDD); MIEIBBPMDMP.KNFAKJMALJE knfakjmalje3 = new MIEIBBPMDMP.KNFAKJMALJE(this.BIPGDHOBGFO); HKKOHFHADKK hkkohfhadkk4 = this.localPlayerOutOfBoundsStateMachine; MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod4 = new MIEIBBPMDMP.OKGCDFLPFOD(this.BMEHEAIPPEL); HKKOHFHADKK hkkohfhadkk5 = this.localPlayerOutOfBoundsStateMachine; int num4 = 0; hkkohfhadkk5.OFFLOPLJBBG((ushort)num4); MACMLJJGBIM macmljjgbim = new MACMLJJGBIM(); this.stateTimer = macmljjgbim; } // Token: 0x0600070C RID: 1804 RVA: 0x00023304 File Offset: 0x00021504 [Token(Token = "0x600070C")] [Address(RVA = "0x417960", Offset = "0x416960", VA = "0x180417960", Slot = "15")] public void InitializeOnAwake(GameManager ONLEICCNNBI) { this.gameManager = ONLEICCNNBI; } // Token: 0x0600070D RID: 1805 RVA: 0x00023318 File Offset: 0x00021518 [Token(Token = "0x600070D")] [Address(RVA = "0x18BDBE0", Offset = "0x18BCBE0", VA = "0x1818BDBE0", Slot = "17")] public void InitializeOnStart() { OKNNKFGFODL localPlayerSpawnEvent = Player.LocalPlayerSpawnEvent; Action action = new Action(this.PLCGPPEICMI); Player.LocalPlayerSpawnEvent = OKNNKFGFODL.BPJDFPACLMK(localPlayerSpawnEvent, action); HKKOHFHADKK hkkohfhadkk = this.localPlayerOutOfBoundsStateMachine; int num = 0; hkkohfhadkk.PIEOGAPMGIH((ushort)num); } // Token: 0x0600070E RID: 1806 RVA: 0x0002335C File Offset: 0x0002155C [Token(Token = "0x600070E")] [Address(RVA = "0x18BDD60", Offset = "0x18BCD60", VA = "0x1818BDD60", Slot = "18")] public void OnUpdate() { this.localPlayerOutOfBoundsStateMachine.OPEMIFENIJM(); this.stateTimer.OCGHOBMJNMA(); } // Token: 0x0600070F RID: 1807 RVA: 0x00023388 File Offset: 0x00021588 [Token(Token = "0x600070F")] [Address(RVA = "0x18BD970", Offset = "0x18BC970", VA = "0x1818BD970", Slot = "16")] public void CleanupOnDestroy() { OKNNKFGFODL localPlayerSpawnEvent = Player.LocalPlayerSpawnEvent; Action action = new Action(this.PLCGPPEICMI); Player.LocalPlayerSpawnEvent = OKNNKFGFODL.GMNMHGMFGOL(localPlayerSpawnEvent, action); } // Token: 0x06000710 RID: 1808 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6000710")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "19")] public void OnGameStart() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000711 RID: 1809 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6000711")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "20")] public void OnGameEnd() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000712 RID: 1810 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6000712")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "23")] public void OnPlayerDisconnected(AGAJMBPABDL IEKDDPPNFPF) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000713 RID: 1811 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6000713")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "21")] public void InitializeLocalPlayer(bool HOCMIMEHLLM) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000714 RID: 1812 RVA: 0x000233B4 File Offset: 0x000215B4 [Token(Token = "0x6000714")] [Address(RVA = "0x18BD140", Offset = "0x18BC140", VA = "0x1818BD140", Slot = "22")] public void ResetLocalPlayer(bool HOCMIMEHLLM) { HKKOHFHADKK hkkohfhadkk = this.localPlayerOutOfBoundsStateMachine; int num = 0; hkkohfhadkk.PIEOGAPMGIH((ushort)num); } // Token: 0x06000715 RID: 1813 RVA: 0x000233D8 File Offset: 0x000215D8 [Token(Token = "0x6000715")] [Address(RVA = "0x18BD140", Offset = "0x18BC140", VA = "0x1818BD140")] private void PLCGPPEICMI() { HKKOHFHADKK hkkohfhadkk = this.localPlayerOutOfBoundsStateMachine; int num = 0; hkkohfhadkk.PIEOGAPMGIH((ushort)num); } // Token: 0x06000716 RID: 1814 RVA: 0x000233FC File Offset: 0x000215FC [Token(Token = "0x6000716")] [Address(RVA = "0x18BD140", Offset = "0x18BC140", VA = "0x1818BD140")] private void AEDJKDFANFJ() { HKKOHFHADKK hkkohfhadkk = this.localPlayerOutOfBoundsStateMachine; int num = 0; hkkohfhadkk.PIEOGAPMGIH((ushort)num); } // Token: 0x17000113 RID: 275 // (get) Token: 0x06000717 RID: 1815 RVA: 0x00023420 File Offset: 0x00021620 [Token(Token = "0x17000113")] public bool OutOfBoundsSupported { [Token(Token = "0x6000717")] [Address(RVA = "0x18BE560", Offset = "0x18BD560", VA = "0x1818BE560")] get { return this._outOfBoundsSupportedFlag.CFLJGNJLBFG; } } // Token: 0x06000718 RID: 1816 RVA: 0x00023440 File Offset: 0x00021640 [Token(Token = "0x6000718")] [Address(RVA = "0x18BD370", Offset = "0x18BC370", VA = "0x1818BD370")] public void AddOutOfBoundsSupport(object PIHIPPPPEBI) { this._outOfBoundsSupportedFlag.BPAJKKAGPKB(PIHIPPPPEBI); } // Token: 0x06000719 RID: 1817 RVA: 0x00023460 File Offset: 0x00021660 [Token(Token = "0x6000719")] [Address(RVA = "0x18BDEC0", Offset = "0x18BCEC0", VA = "0x1818BDEC0")] public void RemoveOutOfBoundsSupport(object PIHIPPPPEBI) { this._outOfBoundsSupportedFlag.BIHKNNPGGKP(PIHIPPPPEBI); } // Token: 0x17000114 RID: 276 // (get) Token: 0x0600071A RID: 1818 RVA: 0x00023480 File Offset: 0x00021680 [Token(Token = "0x17000114")] public bool OutOfBoundsSpectatorsSupported { [Token(Token = "0x600071A")] [Address(RVA = "0x18BE540", Offset = "0x18BD540", VA = "0x1818BE540")] get { return this._outOfBoundsSpectatorsSupportedFlag.CFLJGNJLBFG; } } // Token: 0x0600071B RID: 1819 RVA: 0x000234A0 File Offset: 0x000216A0 [Token(Token = "0x600071B")] [Address(RVA = "0x18BD350", Offset = "0x18BC350", VA = "0x1818BD350")] public void AddOutOfBoundsSpectatorsSupport(object PIHIPPPPEBI) { this._outOfBoundsSpectatorsSupportedFlag.BPAJKKAGPKB(PIHIPPPPEBI); } // Token: 0x0600071C RID: 1820 RVA: 0x000234C0 File Offset: 0x000216C0 [Token(Token = "0x600071C")] [Address(RVA = "0x18BDEA0", Offset = "0x18BCEA0", VA = "0x1818BDEA0")] public void RemoveOutOfBoundsSpectatorsSupport(object PIHIPPPPEBI) { this._outOfBoundsSpectatorsSupportedFlag.BIHKNNPGGKP(PIHIPPPPEBI); } // Token: 0x17000115 RID: 277 // (get) Token: 0x0600071D RID: 1821 RVA: 0x000234E0 File Offset: 0x000216E0 [Token(Token = "0x17000115")] public bool ShouldKillOutOfBoundsPlayers { [Token(Token = "0x600071D")] [Address(RVA = "0x18BE580", Offset = "0x18BD580", VA = "0x1818BE580")] get { return this._shouldKillOutOfBoundsPlayersFlag.CFLJGNJLBFG; } } // Token: 0x0600071E RID: 1822 RVA: 0x00023500 File Offset: 0x00021700 [Token(Token = "0x600071E")] [Address(RVA = "0x18BD230", Offset = "0x18BC230", VA = "0x1818BD230")] public void AddKillOutOfBoundsPlayersSupport(object PIHIPPPPEBI) { this._shouldKillOutOfBoundsPlayersFlag.BPAJKKAGPKB(PIHIPPPPEBI); } // Token: 0x0600071F RID: 1823 RVA: 0x00023520 File Offset: 0x00021720 [Token(Token = "0x600071F")] [Address(RVA = "0x18BDDC0", Offset = "0x18BCDC0", VA = "0x1818BDDC0")] public void RemoveKillOutOfBoundsPlayersSupport(object PIHIPPPPEBI) { this._shouldKillOutOfBoundsPlayersFlag.BIHKNNPGGKP(PIHIPPPPEBI); } // Token: 0x17000116 RID: 278 // (get) Token: 0x06000720 RID: 1824 RVA: 0x00023540 File Offset: 0x00021740 [Token(Token = "0x17000116")] private float OutOfBoundsGracePeriod { [Token(Token = "0x6000720")] [Address(RVA = "0x18BE4C0", Offset = "0x18BD4C0", VA = "0x1818BE4C0")] get { TrackableId trackableId = ((ITrackable)this._gracePeriodMap).trackableId; throw new NullReferenceException(); } } // Token: 0x06000721 RID: 1825 RVA: 0x00023560 File Offset: 0x00021760 [Token(Token = "0x6000721")] [Address(RVA = "0x18BD250", Offset = "0x18BC250", VA = "0x1818BD250")] public void AddOutOfBoundsGracePeriod(float ANFHKPDKLEF, object PIHIPPPPEBI, int JMHKMOACHDG) { BJOIBBBOIKO gracePeriodMap = this._gracePeriodMap; } // Token: 0x06000722 RID: 1826 RVA: 0x0002357C File Offset: 0x0002177C [Token(Token = "0x6000722")] [Address(RVA = "0x18BDDE0", Offset = "0x18BCDE0", VA = "0x1818BDDE0")] public void RemoveOutOfBoundsGracePeriod(object PIHIPPPPEBI) { bool flag = this._gracePeriodMap.HAHBGOMEMEE(PIHIPPPPEBI); } // Token: 0x17000117 RID: 279 // (get) Token: 0x06000723 RID: 1827 RVA: 0x0002359C File Offset: 0x0002179C [Token(Token = "0x17000117")] public float OutOfBoundsMaxDuration { [Token(Token = "0x6000723")] [Address(RVA = "0x18BE4F0", Offset = "0x18BD4F0", VA = "0x1818BE4F0")] get { TrackableId trackableId = ((ITrackable)this._maxDurationMap).trackableId; throw new NullReferenceException(); } } // Token: 0x06000724 RID: 1828 RVA: 0x000235BC File Offset: 0x000217BC [Token(Token = "0x6000724")] [Address(RVA = "0x18BD2D0", Offset = "0x18BC2D0", VA = "0x1818BD2D0")] public void AddOutOfBoundsMaxDuration(float JPOFKMCIEKB, object PIHIPPPPEBI, int JMHKMOACHDG) { BJOIBBBOIKO maxDurationMap = this._maxDurationMap; } // Token: 0x06000725 RID: 1829 RVA: 0x000235D8 File Offset: 0x000217D8 [Token(Token = "0x6000725")] [Address(RVA = "0x18BDE40", Offset = "0x18BCE40", VA = "0x1818BDE40")] public void RemoveOutOfBoundsMaxDuration(object PIHIPPPPEBI) { bool flag = this._maxDurationMap.HAHBGOMEMEE(PIHIPPPPEBI); } // Token: 0x06000726 RID: 1830 RVA: 0x000235F8 File Offset: 0x000217F8 [Token(Token = "0x6000726")] [Address(RVA = "0x18BDCD0", Offset = "0x18BCCD0", VA = "0x1818BDCD0")] private void JJFJEACMFMO() { if (!this.LocalPlayerInBounds) { HKKOHFHADKK hkkohfhadkk = this.localPlayerOutOfBoundsStateMachine; return; } } // Token: 0x06000727 RID: 1831 RVA: 0x0002361C File Offset: 0x0002181C [Token(Token = "0x6000727")] [Address(RVA = "0x18BDA30", Offset = "0x18BCA30", VA = "0x1818BDA30")] private void DBAKOGJFPHM(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { MACMLJJGBIM macmljjgbim = this.stateTimer; string text = this._gracePeriodMap.ToString(); } // Token: 0x06000728 RID: 1832 RVA: 0x00023644 File Offset: 0x00021844 [Token(Token = "0x6000728")] [Address(RVA = "0x18BD8E0", Offset = "0x18BC8E0", VA = "0x1818BD8E0")] private void BOBINDOKFBD() { if (this.LocalPlayerInBounds) { HKKOHFHADKK hkkohfhadkk = this.localPlayerOutOfBoundsStateMachine; int num = 0; hkkohfhadkk.PIEOGAPMGIH((ushort)num); return; } if (this.stateTimer.OLGMEEIPCAL) { HKKOHFHADKK hkkohfhadkk2 = this.localPlayerOutOfBoundsStateMachine; return; } } // Token: 0x06000729 RID: 1833 RVA: 0x00023688 File Offset: 0x00021888 [Token(Token = "0x6000729")] [Address(RVA = "0x18BDAF0", Offset = "0x18BCAF0", VA = "0x1818BDAF0")] private void ICAPGNMLMEH(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Major, "Out of bounds!", 2f, num, num); SingletonMonoBehaviour.ONCPNMDGGKG.AddPersistentNotification("Walk back to the play area", this); BJOIBBBOIKO maxDurationMap = this._maxDurationMap; MACMLJJGBIM macmljjgbim = this.stateTimer; string text = maxDurationMap.ToString(); } // Token: 0x0600072A RID: 1834 RVA: 0x000236E0 File Offset: 0x000218E0 [Token(Token = "0x600072A")] [Address(RVA = "0x18BDA80", Offset = "0x18BCA80", VA = "0x1818BDA80")] private void HJDAPODEMDD(ushort HKDPLMDENDA, ushort CKCOCKOPHAM) { SingletonMonoBehaviour.ONCPNMDGGKG.RemovePersistentNotification(this); } // Token: 0x0600072B RID: 1835 RVA: 0x00023700 File Offset: 0x00021900 [Token(Token = "0x600072B")] [Address(RVA = "0x18BD5E0", Offset = "0x18BC5E0", VA = "0x1818BD5E0")] private void BIPGDHOBGFO() { if (this.LocalPlayerInBounds) { HKKOHFHADKK hkkohfhadkk = this.localPlayerOutOfBoundsStateMachine; int num = 0; hkkohfhadkk.PIEOGAPMGIH((ushort)num); return; } if (this.stateTimer.OLGMEEIPCAL) { HKKOHFHADKK hkkohfhadkk2 = this.localPlayerOutOfBoundsStateMachine; return; } } // Token: 0x0600072C RID: 1836 RVA: 0x00023744 File Offset: 0x00021944 [Token(Token = "0x600072C")] [Address(RVA = "0x18BD670", Offset = "0x18BC670", VA = "0x1818BD670")] private void BMEHEAIPPEL(ushort CPMPEJFMDED, ushort OEAPMLMHLLF) { AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF; if (!this.APCJGBAIENP(agajmbpabdl)) { NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Vital, "Out of Bounds!", 1.5f, num, num); return; } NotificationManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG; PhotonView photonView = base.JDHMIOJKLCK; DGLOJCGDOGG.LFLFMIMNCON lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.RpcRequestMasterKillLocalPlayer); photonView.RpcMaster(lflfmimncon); } // Token: 0x0600072D RID: 1837 RVA: 0x000237B4 File Offset: 0x000219B4 [Token(Token = "0x600072D")] [Address(RVA = "0x18BD190", Offset = "0x18BC190", VA = "0x1818BD190")] private bool APCJGBAIENP(AGAJMBPABDL IEKDDPPNFPF) { if (this._shouldKillOutOfBoundsPlayersFlag.CFLJGNJLBFG && !this.gameManager.teamManager.IsPlayerSpectator(IEKDDPPNFPF)) { return this.gameManager.combatManager.IKKFOCGCMLP(IEKDDPPNFPF).MMNFJJDMFNP > 0; } throw new NullReferenceException(); } // Token: 0x0600072E RID: 1838 RVA: 0x00023804 File Offset: 0x00021A04 [Token(Token = "0x600072E")] [Address(RVA = "0x18BDFA0", Offset = "0x18BCFA0", VA = "0x1818BDFA0")] [NFOMENMAOIA] public void RpcRequestMasterKillLocalPlayer(EEAEPAPIPJB BNICGLLLMOL) { bool flag; if (flag) { GameCombatManager combatManager = this.gameManager.combatManager; GameCombatManager.OGICMOMHNOJ ogicmomhnoj; if (KKPBCOOONNK.BNNCCCFFALC) { ogicmomhnoj.LPLDNMKCCJN(); } int num = 0; combatManager.NNICCCAPICK(ogicmomhnoj, num); int num2 = 0; combatManager.LHCLKKOEIKA(ogicmomhnoj, num2); if (combatManager.BLOPLEBBLLG != 0) { } PhotonView photonView = combatManager.JDHMIOJKLCK; DGLOJCGDOGG.BNALDBHFCMB bnaldbhfcmb = new DGLOJCGDOGG.BNALDBHFCMB(combatManager.RpcOnMiscKilledPlayer); float z = Vector3.zero.z; } PhotonView photonView2 = base.JDHMIOJKLCK; DGLOJCGDOGG.ANJGMEDDNPE anjgmeddnpe = new DGLOJCGDOGG.ANJGMEDDNPE(this.RpcAcknowledgeLocalPlayerKilled); } // Token: 0x0600072F RID: 1839 RVA: 0x00023890 File Offset: 0x00021A90 [Token(Token = "0x600072F")] [Address(RVA = "0x18BDF00", Offset = "0x18BCF00", VA = "0x1818BDF00")] [NFOMENMAOIA] public void RpcAcknowledgeLocalPlayerKilled() { if (!this.gameManager.combatManager.ACIPOIIIBGF.CFLJGNJLBFG) { Action action = new Action(this.LGMLKBFCKLK); KFBABPAPIMB kfbabpapimb = this.NLBLFPBOCLD(3f, action); } } // Token: 0x06000730 RID: 1840 RVA: 0x000238D8 File Offset: 0x00021AD8 [Token(Token = "0x6000730")] [Address(RVA = "0x18BE210", Offset = "0x18BD210", VA = "0x1818BE210")] public GameBoundsManager() { AOLMGGAPKEH aolmggapkeh = new AOLMGGAPKEH(); this._outOfBoundsPausedFlag = aolmggapkeh; AOLMGGAPKEH aolmggapkeh2 = new AOLMGGAPKEH(); this._outOfBoundsSupportedFlag = aolmggapkeh2; AOLMGGAPKEH aolmggapkeh3 = new AOLMGGAPKEH(); this._outOfBoundsSpectatorsSupportedFlag = aolmggapkeh3; AOLMGGAPKEH aolmggapkeh4 = new AOLMGGAPKEH(); this._shouldKillOutOfBoundsPlayersFlag = aolmggapkeh4; BJOIBBBOIKO bjoibbboiko = new BJOIBBBOIKO(); this._gracePeriodMap = bjoibbboiko; BJOIBBBOIKO bjoibbboiko2 = new BJOIBBBOIKO(); this._maxDurationMap = bjoibbboiko2; base..ctor(); } // Token: 0x06000731 RID: 1841 RVA: 0x00023940 File Offset: 0x00021B40 [Token(Token = "0x6000731")] [Address(RVA = "0x18BDD30", Offset = "0x18BCD30", VA = "0x1818BDD30")] [CompilerGenerated] private void LGMLKBFCKLK() { GameSpawnManager spawnManager = this.gameManager.spawnManager; int num = 0; spawnManager.LocalPlayerRequestRespawn(true, num != 0); } // Token: 0x0400066B RID: 1643 [FieldOffset(Offset = "0x40")] [Token(Token = "0x400066B")] private GameManager gameManager; // Token: 0x0400066C RID: 1644 [FieldOffset(Offset = "0x48")] [Token(Token = "0x400066C")] private HKKOHFHADKK localPlayerOutOfBoundsStateMachine; // Token: 0x0400066D RID: 1645 [FieldOffset(Offset = "0x50")] [Token(Token = "0x400066D")] private MACMLJJGBIM stateTimer; // Token: 0x0400066E RID: 1646 [FieldOffset(Offset = "0x58")] [Token(Token = "0x400066E")] private AOLMGGAPKEH _outOfBoundsPausedFlag; // Token: 0x0400066F RID: 1647 [FieldOffset(Offset = "0x60")] [Token(Token = "0x400066F")] private AOLMGGAPKEH _outOfBoundsSupportedFlag; // Token: 0x04000670 RID: 1648 [FieldOffset(Offset = "0x68")] [Token(Token = "0x4000670")] private AOLMGGAPKEH _outOfBoundsSpectatorsSupportedFlag; // Token: 0x04000671 RID: 1649 [FieldOffset(Offset = "0x70")] [Token(Token = "0x4000671")] private AOLMGGAPKEH _shouldKillOutOfBoundsPlayersFlag; // Token: 0x04000672 RID: 1650 [FieldOffset(Offset = "0x78")] [Token(Token = "0x4000672")] private BJOIBBBOIKO _gracePeriodMap; // Token: 0x04000673 RID: 1651 [FieldOffset(Offset = "0x80")] [Token(Token = "0x4000673")] private BJOIBBBOIKO _maxDurationMap; // Token: 0x02000112 RID: 274 [Token(Token = "0x2000112")] private enum JPFOCFEDLDD { // Token: 0x04000675 RID: 1653 [Token(Token = "0x4000675")] IN_BOUNDS, // Token: 0x04000676 RID: 1654 [Token(Token = "0x4000676")] OUT_OF_BOUNDS_GRACE_PERIOD, // Token: 0x04000677 RID: 1655 [Token(Token = "0x4000677")] OUT_OF_BOUNDS_COUNTING_DOWN, // Token: 0x04000678 RID: 1656 [Token(Token = "0x4000678")] OUT_OF_BOUNDS_TIMER_EXPIRED } }