using System; using Cpp2IlInjected; using UnityEngine; using UnityEngine.XR.ARSubsystems; // Token: 0x0200013B RID: 315 [Token(Token = "0x200013B")] [Serializable] public class GameMovementManager : JMFAKCJLJKP { // Token: 0x17000196 RID: 406 // (get) Token: 0x060009C4 RID: 2500 RVA: 0x0002D640 File Offset: 0x0002B840 [Token(Token = "0x17000196")] public bool TeleportBufferDistanceRestricted { [Token(Token = "0x60009C4")] [Address(RVA = "0x1955250", Offset = "0x1954250", VA = "0x181955250")] get { return this._teleportBufferDistanceRestrictedFlag.CFLJGNJLBFG; } } // Token: 0x060009C5 RID: 2501 RVA: 0x0002D660 File Offset: 0x0002B860 [Token(Token = "0x60009C5")] [Address(RVA = "0x1955080", Offset = "0x1954080", VA = "0x181955080")] public void OLMPMJJHKGN(object PIHIPPPPEBI) { this._teleportBufferDistanceRestrictedFlag.BPAJKKAGPKB(PIHIPPPPEBI); } // Token: 0x060009C6 RID: 2502 RVA: 0x0002D680 File Offset: 0x0002B880 [Token(Token = "0x60009C6")] [Address(RVA = "0x1954B70", Offset = "0x1953B70", VA = "0x181954B70")] public void BDMMHLAHHNP(object PIHIPPPPEBI) { this._teleportBufferDistanceRestrictedFlag.BIHKNNPGGKP(PIHIPPPPEBI); } // Token: 0x17000197 RID: 407 // (get) Token: 0x060009C7 RID: 2503 RVA: 0x0002D6A0 File Offset: 0x0002B8A0 [Token(Token = "0x17000197")] public bool MovementModeChangeDuringGameSupported { [Token(Token = "0x60009C7")] [Address(RVA = "0x1955230", Offset = "0x1954230", VA = "0x181955230")] get { return this._movementModeChangeDuringGameSupportedFlag.CFLJGNJLBFG; } } // Token: 0x060009C8 RID: 2504 RVA: 0x0002D6C0 File Offset: 0x0002B8C0 [Token(Token = "0x60009C8")] [Address(RVA = "0x1955060", Offset = "0x1954060", VA = "0x181955060")] public void OGDNLFPFNGI(object PIHIPPPPEBI) { this._movementModeChangeDuringGameSupportedFlag.BPAJKKAGPKB(PIHIPPPPEBI); } // Token: 0x060009C9 RID: 2505 RVA: 0x0002D6E0 File Offset: 0x0002B8E0 [Token(Token = "0x60009C9")] [Address(RVA = "0x1954FC0", Offset = "0x1953FC0", VA = "0x181954FC0")] public void NIGBKOFGOPH(object PIHIPPPPEBI) { this._movementModeChangeDuringGameSupportedFlag.BIHKNNPGGKP(PIHIPPPPEBI); } // Token: 0x17000198 RID: 408 // (get) Token: 0x060009CA RID: 2506 RVA: 0x0002D700 File Offset: 0x0002B900 [Token(Token = "0x17000198")] public float MovementModeChangeGracePeriod { [Token(Token = "0x60009CA")] [Address(RVA = "0x10BA1B0", Offset = "0x10B91B0", VA = "0x1810BA1B0")] get { TrackableId trackableId = ((ITrackable)this._movementModeChangeGracePeriodMap).trackableId; throw new NullReferenceException(); } } // Token: 0x060009CB RID: 2507 RVA: 0x0002D720 File Offset: 0x0002B920 [Token(Token = "0x60009CB")] [Address(RVA = "0x1954FE0", Offset = "0x1953FE0", VA = "0x181954FE0")] public void NJKKFJLMFKL(float ANFHKPDKLEF, object PIHIPPPPEBI, int JMHKMOACHDG) { BJOIBBBOIKO movementModeChangeGracePeriodMap = this._movementModeChangeGracePeriodMap; } // Token: 0x060009CC RID: 2508 RVA: 0x0002D73C File Offset: 0x0002B93C [Token(Token = "0x60009CC")] [Address(RVA = "0x1954B90", Offset = "0x1953B90", VA = "0x181954B90")] public void CMABDNLKHGP(object PIHIPPPPEBI) { bool flag = this._movementModeChangeGracePeriodMap.HAHBGOMEMEE(PIHIPPPPEBI); } // Token: 0x060009CD RID: 2509 RVA: 0x0002D75C File Offset: 0x0002B95C [Token(Token = "0x60009CD")] [Address(RVA = "0x415820", Offset = "0x414820", VA = "0x180415820", Slot = "4")] public void InitializeOnAwake(GameManager ONLEICCNNBI) { this.gameManager = ONLEICCNNBI; } // Token: 0x060009CE RID: 2510 RVA: 0x0002D770 File Offset: 0x0002B970 [Token(Token = "0x60009CE")] [Address(RVA = "0x1954E80", Offset = "0x1953E80", VA = "0x181954E80", Slot = "6")] public void InitializeOnStart() { GameTeleportRestriction[] array = global::UnityEngine.Object.FindObjectsOfType(); this.teleportRestrictions = array; this.HKMHFLEIPIM(); } // Token: 0x060009CF RID: 2511 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60009CF")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "5")] public void CleanupOnDestroy() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060009D0 RID: 2512 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60009D0")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "7")] public void OnUpdate() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060009D1 RID: 2513 RVA: 0x0002D790 File Offset: 0x0002B990 [Token(Token = "0x60009D1")] [Address(RVA = "0x19550A0", Offset = "0x19540A0", VA = "0x1819550A0", Slot = "8")] public void OnGameStart() { this.HKMHFLEIPIM(); } // Token: 0x060009D2 RID: 2514 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60009D2")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "9")] public void OnGameEnd() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060009D3 RID: 2515 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60009D3")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "12")] public void OnPlayerDisconnected(AGAJMBPABDL IEKDDPPNFPF) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060009D4 RID: 2516 RVA: 0x0002D7A4 File Offset: 0x0002B9A4 [Token(Token = "0x60009D4")] [Address(RVA = "0x1954BF0", Offset = "0x1953BF0", VA = "0x181954BF0")] public void GIFBOCOAOAG(IECDBOCPGMB GHBNIGCAPPL) { this.localPlayerTeleportRegionTag = GHBNIGCAPPL; this.HKMHFLEIPIM(); } // Token: 0x060009D5 RID: 2517 RVA: 0x0002D7C0 File Offset: 0x0002B9C0 [Token(Token = "0x60009D5")] [Address(RVA = "0x42B830", Offset = "0x42A830", VA = "0x18042B830")] private IECDBOCPGMB NHGMDKAMIPO() { return this.localPlayerTeleportRegionTag; } // Token: 0x060009D6 RID: 2518 RVA: 0x0002D7D4 File Offset: 0x0002B9D4 [Token(Token = "0x60009D6")] [Address(RVA = "0x1954DC0", Offset = "0x1953DC0", VA = "0x181954DC0", Slot = "10")] public void InitializeLocalPlayer(bool HOCMIMEHLLM) { this.localPlayerTeleportRegionTag = (IECDBOCPGMB)((ulong)4294967295L); this.HKMHFLEIPIM(); if (HOCMIMEHLLM || this._teleportBufferDistanceRestrictedFlag.CFLJGNJLBFG) { } this.HKMHFLEIPIM(); } // Token: 0x060009D7 RID: 2519 RVA: 0x0002D81C File Offset: 0x0002BA1C [Token(Token = "0x60009D7")] [Address(RVA = "0x19550B0", Offset = "0x19540B0", VA = "0x1819550B0", Slot = "11")] public void ResetLocalPlayer(bool HOCMIMEHLLM) { if (!HOCMIMEHLLM) { Player.k__BackingField.playerPersonalSpace.RemovePersonalSpaceDistance(this); } this.HKMHFLEIPIM(); } // Token: 0x060009D8 RID: 2520 RVA: 0x0002D84C File Offset: 0x0002BA4C [Token(Token = "0x60009D8")] [Address(RVA = "0x1954C00", Offset = "0x1953C00", VA = "0x181954C00")] private void HKMHFLEIPIM() { GameManager gameManager = this.gameManager; GameManager gameManager2 = this.gameManager; if (gameManager.EOMJFPLCDBD != 0) { } GameTeamManager teamManager = gameManager2.teamManager; AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF; if (teamManager.IsPlayerSpectator(agajmbpabdl)) { } GameTeamManager teamManager2 = this.gameManager.teamManager; AGAJMBPABDL agajmbpabdl2 = KKPBCOOONNK.MDMMDPEKICF; CGLKOJIMDIH playerTeam = teamManager2.GetPlayerTeam(agajmbpabdl2); GameTeleportRestriction[] array = this.teleportRestrictions; int num = 0; if (num < array.Length) { GameTeleportRestriction gameTeleportRestriction = array[num]; IECDBOCPGMB iecdbocpgmb = this.localPlayerTeleportRegionTag; GameTeleportRestriction[] array2 = this.teleportRestrictions; num++; } } // Token: 0x060009D9 RID: 2521 RVA: 0x0002D8EC File Offset: 0x0002BAEC [Token(Token = "0x60009D9")] [Address(RVA = "0x1954EF0", Offset = "0x1953EF0", VA = "0x181954EF0")] public bool MEJKDINEADM() { if (this.gameManager.EOMJFPLCDBD != 0) { if (this._movementModeChangeDuringGameSupportedFlag.CFLJGNJLBFG) { float totalTimeElapsed = this.gameManager.k__BackingField.TotalTimeElapsed; BJOIBBBOIKO movementModeChangeGracePeriodMap = this._movementModeChangeGracePeriodMap; if (totalTimeElapsed < totalTimeElapsed) { } } } throw new NullReferenceException(); } // Token: 0x060009DA RID: 2522 RVA: 0x0002D938 File Offset: 0x0002BB38 [Token(Token = "0x60009DA")] [Address(RVA = "0x1955190", Offset = "0x1954190", VA = "0x181955190")] public GameMovementManager() { AOLMGGAPKEH aolmggapkeh = new AOLMGGAPKEH(); this._teleportBufferDistanceRestrictedFlag = aolmggapkeh; AOLMGGAPKEH aolmggapkeh2 = new AOLMGGAPKEH(); this._movementModeChangeDuringGameSupportedFlag = aolmggapkeh2; BJOIBBBOIKO bjoibbboiko = new BJOIBBBOIKO(); this._movementModeChangeGracePeriodMap = bjoibbboiko; this.localPlayerTeleportRegionTag = (IECDBOCPGMB)((ulong)4294967295L); this.CleanupOnDestroy(); } // Token: 0x040007B2 RID: 1970 [Token(Token = "0x40007B2")] private const float RESTRICTED_TELEPORT_BUFFER_DISTANCE = 0f; // Token: 0x040007B3 RID: 1971 [Token(Token = "0x40007B3")] public const int GAME_MOVEMENT_MANAGER_PRIORITY = 100; // Token: 0x040007B4 RID: 1972 [Token(Token = "0x40007B4")] private const string TELEPORT_REGION_TAG_KEY = "TELEPORT_REGION_TAG"; // Token: 0x040007B5 RID: 1973 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40007B5")] private AOLMGGAPKEH _teleportBufferDistanceRestrictedFlag; // Token: 0x040007B6 RID: 1974 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40007B6")] private AOLMGGAPKEH _movementModeChangeDuringGameSupportedFlag; // Token: 0x040007B7 RID: 1975 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40007B7")] private BJOIBBBOIKO _movementModeChangeGracePeriodMap; // Token: 0x040007B8 RID: 1976 [FieldOffset(Offset = "0x28")] [Token(Token = "0x40007B8")] private GameManager gameManager; // Token: 0x040007B9 RID: 1977 [FieldOffset(Offset = "0x30")] [Token(Token = "0x40007B9")] private GameTeleportRestriction[] teleportRestrictions; // Token: 0x040007BA RID: 1978 [FieldOffset(Offset = "0x38")] [Token(Token = "0x40007BA")] private IECDBOCPGMB localPlayerTeleportRegionTag; }