Files
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

303 lines
10 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine;
using Valve.VR;
// Token: 0x0200013B RID: 315
[Token(Token = "0x200013B")]
[Serializable]
public class GameMovementManager : JMFAKCJLJKP
{
// Token: 0x17000196 RID: 406
// (get) Token: 0x060009C4 RID: 2500 RVA: 0x0002D6CC File Offset: 0x0002B8CC
[Token(Token = "0x17000196")]
public bool TeleportBufferDistanceRestricted
{
[Token(Token = "0x60009C4")]
[Address(RVA = "0xE6BF80", Offset = "0xE6AD80", VA = "0x180E6BF80")]
get
{
return this._teleportBufferDistanceRestrictedFlag.CFLJGNJLBFG;
}
}
// Token: 0x060009C5 RID: 2501 RVA: 0x0002D6EC File Offset: 0x0002B8EC
[Token(Token = "0x60009C5")]
[Address(RVA = "0xE6BD80", Offset = "0xE6AB80", VA = "0x180E6BD80")]
public void OLMPMJJHKGN(object PIHIPPPPEBI)
{
this._teleportBufferDistanceRestrictedFlag.BPAJKKAGPKB(PIHIPPPPEBI);
}
// Token: 0x060009C6 RID: 2502 RVA: 0x0002D70C File Offset: 0x0002B90C
[Token(Token = "0x60009C6")]
[Address(RVA = "0xE6B870", Offset = "0xE6A670", VA = "0x180E6B870")]
public void BDMMHLAHHNP(object PIHIPPPPEBI)
{
this._teleportBufferDistanceRestrictedFlag.BIHKNNPGGKP(PIHIPPPPEBI);
}
// Token: 0x17000197 RID: 407
// (get) Token: 0x060009C7 RID: 2503 RVA: 0x0002D72C File Offset: 0x0002B92C
[Token(Token = "0x17000197")]
public bool MovementModeChangeDuringGameSupported
{
[Token(Token = "0x60009C7")]
[Address(RVA = "0xE6BF30", Offset = "0xE6AD30", VA = "0x180E6BF30")]
get
{
return this._movementModeChangeDuringGameSupportedFlag.CFLJGNJLBFG;
}
}
// Token: 0x060009C8 RID: 2504 RVA: 0x0002D74C File Offset: 0x0002B94C
[Token(Token = "0x60009C8")]
[Address(RVA = "0xE6BD60", Offset = "0xE6AB60", VA = "0x180E6BD60")]
public void OGDNLFPFNGI(object PIHIPPPPEBI)
{
this._movementModeChangeDuringGameSupportedFlag.BPAJKKAGPKB(PIHIPPPPEBI);
}
// Token: 0x060009C9 RID: 2505 RVA: 0x0002D76C File Offset: 0x0002B96C
[Token(Token = "0x60009C9")]
[Address(RVA = "0xE6BCC0", Offset = "0xE6AAC0", VA = "0x180E6BCC0")]
public void NIGBKOFGOPH(object PIHIPPPPEBI)
{
this._movementModeChangeDuringGameSupportedFlag.BIHKNNPGGKP(PIHIPPPPEBI);
}
// Token: 0x17000198 RID: 408
// (get) Token: 0x060009CA RID: 2506 RVA: 0x0002D78C File Offset: 0x0002B98C
[Token(Token = "0x17000198")]
public float MovementModeChangeGracePeriod
{
[Token(Token = "0x60009CA")]
[Address(RVA = "0xE6BF50", Offset = "0xE6AD50", VA = "0x180E6BF50")]
get
{
return ((ISteamVR_Action_Skeleton_Source)this._movementModeChangeGracePeriodMap).indexCurl;
}
}
// Token: 0x060009CB RID: 2507 RVA: 0x0002D7AC File Offset: 0x0002B9AC
[Token(Token = "0x60009CB")]
[Address(RVA = "0xE6BCE0", Offset = "0xE6AAE0", VA = "0x180E6BCE0")]
public void NJKKFJLMFKL(float ANFHKPDKLEF, object PIHIPPPPEBI, int JMHKMOACHDG)
{
BJOIBBBOIKO<float> movementModeChangeGracePeriodMap = this._movementModeChangeGracePeriodMap;
}
// Token: 0x060009CC RID: 2508 RVA: 0x0002D7C8 File Offset: 0x0002B9C8
[Token(Token = "0x60009CC")]
[Address(RVA = "0xE6B890", Offset = "0xE6A690", VA = "0x180E6B890")]
public void CMABDNLKHGP(object PIHIPPPPEBI)
{
bool flag = this._movementModeChangeGracePeriodMap.HAHBGOMEMEE(PIHIPPPPEBI);
}
// Token: 0x060009CD RID: 2509 RVA: 0x0002D7E8 File Offset: 0x0002B9E8
[Token(Token = "0x60009CD")]
[Address(RVA = "0x409C60", Offset = "0x408A60", VA = "0x180409C60", Slot = "4")]
public void InitializeOnAwake(GameManager ONLEICCNNBI)
{
this.gameManager = ONLEICCNNBI;
}
// Token: 0x060009CE RID: 2510 RVA: 0x0002D7FC File Offset: 0x0002B9FC
[Token(Token = "0x60009CE")]
[Address(RVA = "0xE6BB80", Offset = "0xE6A980", VA = "0x180E6BB80", Slot = "6")]
public void InitializeOnStart()
{
GameTeleportRestriction[] array = global::UnityEngine.Object.FindObjectsOfType<GameTeleportRestriction>();
this.teleportRestrictions = array;
this.HKMHFLEIPIM();
}
// Token: 0x060009CF RID: 2511 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60009CF")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", 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 = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "7")]
public void OnUpdate()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060009D1 RID: 2513 RVA: 0x0002D81C File Offset: 0x0002BA1C
[Token(Token = "0x60009D1")]
[Address(RVA = "0xE6BDA0", Offset = "0xE6ABA0", VA = "0x180E6BDA0", Slot = "8")]
public void OnGameStart()
{
this.HKMHFLEIPIM();
}
// Token: 0x060009D2 RID: 2514 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60009D2")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", 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 = "0x402080", Offset = "0x400E80", VA = "0x180402080", 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: 0x0002D830 File Offset: 0x0002BA30
[Token(Token = "0x60009D4")]
[Address(RVA = "0xE6B8F0", Offset = "0xE6A6F0", VA = "0x180E6B8F0")]
public void GIFBOCOAOAG(IECDBOCPGMB GHBNIGCAPPL)
{
this.localPlayerTeleportRegionTag = GHBNIGCAPPL;
this.HKMHFLEIPIM();
}
// Token: 0x060009D5 RID: 2517 RVA: 0x0002D84C File Offset: 0x0002BA4C
[Token(Token = "0x60009D5")]
[Address(RVA = "0x40FFE0", Offset = "0x40EDE0", VA = "0x18040FFE0")]
private IECDBOCPGMB NHGMDKAMIPO()
{
return this.localPlayerTeleportRegionTag;
}
// Token: 0x060009D6 RID: 2518 RVA: 0x0002D860 File Offset: 0x0002BA60
[Token(Token = "0x60009D6")]
[Address(RVA = "0xE6BAC0", Offset = "0xE6A8C0", VA = "0x180E6BAC0", 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: 0x0002D8A8 File Offset: 0x0002BAA8
[Token(Token = "0x60009D7")]
[Address(RVA = "0xE6BDB0", Offset = "0xE6ABB0", VA = "0x180E6BDB0", Slot = "11")]
public void ResetLocalPlayer(bool HOCMIMEHLLM)
{
if (!HOCMIMEHLLM)
{
Player.<EGKJPJKLEAI>k__BackingField.playerPersonalSpace.RemovePersonalSpaceDistance(this);
}
this.HKMHFLEIPIM();
}
// Token: 0x060009D8 RID: 2520 RVA: 0x0002D8D8 File Offset: 0x0002BAD8
[Token(Token = "0x60009D8")]
[Address(RVA = "0xE6B900", Offset = "0xE6A700", VA = "0x180E6B900")]
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: 0x0002D978 File Offset: 0x0002BB78
[Token(Token = "0x60009D9")]
[Address(RVA = "0xE6BBF0", Offset = "0xE6A9F0", VA = "0x180E6BBF0")]
public bool MEJKDINEADM()
{
if (this.gameManager.EOMJFPLCDBD != 0)
{
if (this._movementModeChangeDuringGameSupportedFlag.CFLJGNJLBFG)
{
float totalTimeElapsed = this.gameManager.<CKMDCGICHND>k__BackingField.TotalTimeElapsed;
BJOIBBBOIKO<float> movementModeChangeGracePeriodMap = this._movementModeChangeGracePeriodMap;
if (totalTimeElapsed < totalTimeElapsed)
{
}
}
}
throw new NullReferenceException();
}
// Token: 0x060009DA RID: 2522 RVA: 0x0002D9C4 File Offset: 0x0002BBC4
[Token(Token = "0x60009DA")]
[Address(RVA = "0xE6BE90", Offset = "0xE6AC90", VA = "0x180E6BE90")]
public GameMovementManager()
{
AOLMGGAPKEH aolmggapkeh = new AOLMGGAPKEH();
this._teleportBufferDistanceRestrictedFlag = aolmggapkeh;
AOLMGGAPKEH aolmggapkeh2 = new AOLMGGAPKEH();
this._movementModeChangeDuringGameSupportedFlag = aolmggapkeh2;
BJOIBBBOIKO<float> bjoibbboiko = new BJOIBBBOIKO();
this._movementModeChangeGracePeriodMap = bjoibbboiko;
this.localPlayerTeleportRegionTag = (IECDBOCPGMB)((ulong)4294967295L);
this.CleanupOnDestroy();
}
// Token: 0x040007B1 RID: 1969
[Token(Token = "0x40007B1")]
private const float RESTRICTED_TELEPORT_BUFFER_DISTANCE = 0f;
// Token: 0x040007B2 RID: 1970
[Token(Token = "0x40007B2")]
public const int GAME_MOVEMENT_MANAGER_PRIORITY = 100;
// Token: 0x040007B3 RID: 1971
[Token(Token = "0x40007B3")]
private const string TELEPORT_REGION_TAG_KEY = "TELEPORT_REGION_TAG";
// Token: 0x040007B4 RID: 1972
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40007B4")]
private AOLMGGAPKEH _teleportBufferDistanceRestrictedFlag;
// Token: 0x040007B5 RID: 1973
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40007B5")]
private AOLMGGAPKEH _movementModeChangeDuringGameSupportedFlag;
// Token: 0x040007B6 RID: 1974
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40007B6")]
private BJOIBBBOIKO<float> _movementModeChangeGracePeriodMap;
// Token: 0x040007B7 RID: 1975
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x40007B7")]
private GameManager gameManager;
// Token: 0x040007B8 RID: 1976
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x40007B8")]
private GameTeleportRestriction[] teleportRestrictions;
// Token: 0x040007B9 RID: 1977
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x40007B9")]
private IECDBOCPGMB localPlayerTeleportRegionTag;
}