This commit is contained in:
niko
2026-04-12 16:51:38 +02:00
parent 1b6f6d81d0
commit c12fbe3fc6
17828 changed files with 2994770 additions and 0 deletions
@@ -0,0 +1,1120 @@
using System;
using System.Collections.Generic;
using Cpp2IlInjected;
using RecNet;
using RecRoom.Core;
using RecRoom.Platforms;
using TMPro;
using UnityEngine;
using UnityEngine.Serialization;
namespace RecRoom
{
// Token: 0x02002173 RID: 8563
[Token(Token = "0x2002173")]
public class LocalPlayerController : SingletonMonoBehaviour<LocalPlayerController>
{
// Token: 0x0600D8E3 RID: 55523 RVA: 0x0031D060 File Offset: 0x0031B260
[Token(Token = "0x600D8E3")]
[Address(RVA = "0x1AF4010", Offset = "0x1AF3010", VA = "0x181AF4010")]
public static string GetPlayerModeDescription(LocalPlayerController.JJKKCDNKBJI EJPHAHINMKG)
{
int num = EJPHAHINMKG - LocalPlayerController.JJKKCDNKBJI.VR_WALK;
if (num == 0)
{
return "WalkVR";
}
if (num == 0)
{
return "TeleportVR";
}
if (num != 1)
{
return "Invalid";
}
return "Screen";
}
// Token: 0x1700227B RID: 8827
// (get) Token: 0x0600D8E4 RID: 55524 RVA: 0x0031D094 File Offset: 0x0031B294
[Token(Token = "0x1700227B")]
public bool ACGDGBHFJFB
{
[Token(Token = "0x600D8E4")]
[Address(RVA = "0x1AF5260", Offset = "0x1AF4260", VA = "0x181AF5260")]
get
{
return this.AKPGDDBMBMK == LocalPlayerController.MIGPLDFLMHA.SCREEN;
}
}
// Token: 0x1700227C RID: 8828
// (get) Token: 0x0600D8E5 RID: 55525 RVA: 0x0031D0AC File Offset: 0x0031B2AC
[Token(Token = "0x1700227C")]
public bool EBPFBFMJMBB
{
[Token(Token = "0x600D8E5")]
[Address(RVA = "0x1AF5270", Offset = "0x1AF4270", VA = "0x181AF5270")]
get
{
return this.AKPGDDBMBMK == LocalPlayerController.MIGPLDFLMHA.VR;
}
}
// Token: 0x1700227D RID: 8829
// (get) Token: 0x0600D8E6 RID: 55526 RVA: 0x0031D0C4 File Offset: 0x0031B2C4
// (set) Token: 0x0600D8E7 RID: 55527 RVA: 0x0031D0D8 File Offset: 0x0031B2D8
[Token(Token = "0x1700227D")]
public LocalPlayerController.JJKKCDNKBJI OFOMPJGMBMI
{
[Token(Token = "0x600D8E6")]
[Address(RVA = "0x696860", Offset = "0x695860", VA = "0x180696860")]
get
{
return this.FGAMGPEBMGE;
}
[Token(Token = "0x600D8E7")]
[Address(RVA = "0x1AF3600", Offset = "0x1AF2600", VA = "0x181AF3600")]
private set
{
if (this.FGAMGPEBMGE != value)
{
this.FGAMGPEBMGE = value;
if (value == LocalPlayerController.JJKKCDNKBJI.SCREEN || value == LocalPlayerController.JJKKCDNKBJI.VR_TELEPORT || value == LocalPlayerController.JJKKCDNKBJI.VR_WALK)
{
this.CFHLFFLHJDI = (LocalPlayerController.MIGPLDFLMHA)((uint)2);
}
Action currentPlayerTypeChange = this.CurrentPlayerTypeChange;
if (currentPlayerTypeChange != 0)
{
currentPlayerTypeChange();
return;
}
}
}
}
// Token: 0x1700227E RID: 8830
// (get) Token: 0x0600D8E8 RID: 55528 RVA: 0x0031D11C File Offset: 0x0031B31C
// (set) Token: 0x0600D8E9 RID: 55529 RVA: 0x0031D130 File Offset: 0x0031B330
[Token(Token = "0x1700227E")]
public LocalPlayerController.JJKKCDNKBJI NIGNLKBHAMO
{
[Token(Token = "0x600D8E8")]
[Address(RVA = "0x678D20", Offset = "0x677D20", VA = "0x180678D20")]
get
{
return this.KCGODJHNODG;
}
[Token(Token = "0x600D8E9")]
[Address(RVA = "0x1AF3AB0", Offset = "0x1AF2AB0", VA = "0x181AF3AB0")]
private set
{
if (this.KCGODJHNODG != value)
{
this.KCGODJHNODG = value;
if (this.FGAMGPEBMGE != value)
{
this.FGAMGPEBMGE = value;
if (value == LocalPlayerController.JJKKCDNKBJI.SCREEN || value == LocalPlayerController.JJKKCDNKBJI.VR_TELEPORT || value == LocalPlayerController.JJKKCDNKBJI.VR_WALK)
{
this.CFHLFFLHJDI = (LocalPlayerController.MIGPLDFLMHA)((uint)2);
}
Action currentPlayerTypeChange = this.CurrentPlayerTypeChange;
if (currentPlayerTypeChange != 0)
{
currentPlayerTypeChange();
}
}
}
}
}
// Token: 0x1700227F RID: 8831
// (get) Token: 0x0600D8EA RID: 55530 RVA: 0x0031D184 File Offset: 0x0031B384
// (set) Token: 0x0600D8EB RID: 55531 RVA: 0x0031D198 File Offset: 0x0031B398
[Token(Token = "0x1700227F")]
public LocalPlayerController.MIGPLDFLMHA CFHLFFLHJDI
{
[Token(Token = "0x600D8EA")]
[Address(RVA = "0x696840", Offset = "0x695840", VA = "0x180696840")]
get
{
return this.AKPGDDBMBMK;
}
[Token(Token = "0x600D8EB")]
[Address(RVA = "0x1AF3BC0", Offset = "0x1AF2BC0", VA = "0x181AF3BC0")]
private set
{
if (this.AKPGDDBMBMK != value)
{
this.AKPGDDBMBMK = value;
TMP_InputField.ForceTouchKeyboardDisabled = value == LocalPlayerController.MIGPLDFLMHA.VR;
Player <EGKJPJKLEAI>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField;
int num = 0;
if (<EGKJPJKLEAI>k__BackingField != num)
{
Player <EGKJPJKLEAI>k__BackingField2 = Player.<EGKJPJKLEAI>k__BackingField;
}
Action displayModeChange = this.DisplayModeChange;
if (displayModeChange != 0)
{
displayModeChange();
}
}
}
}
// Token: 0x17002280 RID: 8832
// (get) Token: 0x0600D8EC RID: 55532 RVA: 0x0031D1F4 File Offset: 0x0031B3F4
// (set) Token: 0x0600D8ED RID: 55533 RVA: 0x0031D208 File Offset: 0x0031B408
[Token(Token = "0x17002280")]
public bool OGGHBCIACFD
{
[Token(Token = "0x600D8EC")]
[Address(RVA = "0x42EBF0", Offset = "0x42DBF0", VA = "0x18042EBF0")]
get;
[Token(Token = "0x600D8ED")]
[Address(RVA = "0x42F020", Offset = "0x42E020", VA = "0x18042F020")]
private set;
}
// Token: 0x17002281 RID: 8833
// (get) Token: 0x0600D8EE RID: 55534 RVA: 0x0031D21C File Offset: 0x0031B41C
[Token(Token = "0x17002281")]
private bool MDPOJGHGOMJ
{
[Token(Token = "0x600D8EE")]
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0")]
get
{
return true;
}
}
// Token: 0x17002282 RID: 8834
// (get) Token: 0x0600D8EF RID: 55535 RVA: 0x0031D22C File Offset: 0x0031B42C
// (set) Token: 0x0600D8F0 RID: 55536 RVA: 0x0031D240 File Offset: 0x0031B440
[Token(Token = "0x17002282")]
public PlayerController EHKJIHHONPI
{
[Token(Token = "0x600D8EF")]
[Address(RVA = "0x4936E0", Offset = "0x4926E0", VA = "0x1804936E0")]
get
{
return this.GAINMGFGENO;
}
[Token(Token = "0x600D8F0")]
[Address(RVA = "0x1AF3F00", Offset = "0x1AF2F00", VA = "0x181AF3F00")]
private set
{
PlayerController gainmgfgeno = this.GAINMGFGENO;
if (gainmgfgeno != value)
{
if (gainmgfgeno != 0)
{
gainmgfgeno.BGIPNMLMILE();
}
this.GAINMGFGENO = value;
if (value != 0)
{
value.MLONLKLKBON();
}
}
}
}
// Token: 0x17002283 RID: 8835
// (get) Token: 0x0600D8F1 RID: 55537 RVA: 0x0031D274 File Offset: 0x0031B474
[Token(Token = "0x17002283")]
public bool IJCHDCHAKCM
{
[Token(Token = "0x600D8F1")]
[Address(RVA = "0x1AF5240", Offset = "0x1AF4240", VA = "0x181AF5240")]
get
{
PlayerController gainmgfgeno = this.GAINMGFGENO;
if (gainmgfgeno == 0)
{
}
return gainmgfgeno.IJCHDCHAKCM;
}
}
// Token: 0x17002284 RID: 8836
// (get) Token: 0x0600D8F2 RID: 55538 RVA: 0x0031D294 File Offset: 0x0031B494
// (set) Token: 0x0600D8F3 RID: 55539 RVA: 0x0031D2A8 File Offset: 0x0031B4A8
[Token(Token = "0x17002284")]
public bool LEGMAGPPKJM
{
[Token(Token = "0x600D8F2")]
[Address(RVA = "0x51F220", Offset = "0x51E220", VA = "0x18051F220")]
get
{
return this.IGEPCCNGILJ;
}
[Token(Token = "0x600D8F3")]
[Address(RVA = "0x1AF4770", Offset = "0x1AF3770", VA = "0x181AF4770")]
private set
{
this.IGEPCCNGILJ = value;
if (!value)
{
Cursor.visible = true;
Cursor.lockState = CursorLockMode.None;
return;
}
Cursor.visible = false;
int num = 0;
bool flag = (this.BJOBKBGFENH ? 1 : 0) != num;
}
}
// Token: 0x17002285 RID: 8837
// (get) Token: 0x0600D8F4 RID: 55540 RVA: 0x0031D2E4 File Offset: 0x0031B4E4
[Token(Token = "0x17002285")]
public bool DMFIABDANLI
{
[Token(Token = "0x600D8F4")]
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690")]
get
{
}
}
// Token: 0x17002286 RID: 8838
// (get) Token: 0x0600D8F5 RID: 55541 RVA: 0x0031D2F4 File Offset: 0x0031B4F4
// (set) Token: 0x0600D8F6 RID: 55542 RVA: 0x0031D308 File Offset: 0x0031B508
[Token(Token = "0x17002286")]
public bool JOJEKPDBJJN
{
[Token(Token = "0x600D8F5")]
[Address(RVA = "0x538C50", Offset = "0x537C50", VA = "0x180538C50")]
get
{
return this.BJOBKBGFENH;
}
[Token(Token = "0x600D8F6")]
[Address(RVA = "0x1AF5320", Offset = "0x1AF4320", VA = "0x181AF5320")]
set
{
this.BJOBKBGFENH = value;
int num = 0;
if ((this.IGEPCCNGILJ ? 1 : 0) == num)
{
Cursor.visible = true;
Cursor.lockState = CursorLockMode.None;
return;
}
Cursor.visible = false;
int num2 = 0;
bool flag = (this.BJOBKBGFENH ? 1 : 0) != num2;
}
}
// Token: 0x17002287 RID: 8839
// (get) Token: 0x0600D8F7 RID: 55543 RVA: 0x0031D34C File Offset: 0x0031B54C
[Token(Token = "0x17002287")]
public ScreenPlayerController KHDEOIOEFII
{
[Token(Token = "0x600D8F7")]
[Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")]
get
{
return this.screenController;
}
}
// Token: 0x17002288 RID: 8840
// (get) Token: 0x0600D8F8 RID: 55544 RVA: 0x0031D360 File Offset: 0x0031B560
[Token(Token = "0x17002288")]
public static ScreenPlayerController KFDNMCIACFO
{
[Token(Token = "0x600D8F8")]
[Address(RVA = "0x1AF5280", Offset = "0x1AF4280", VA = "0x181AF5280")]
get
{
if (SingletonMonoBehaviour.FFNIFALJLDD)
{
return SingletonMonoBehaviour.ONCPNMDGGKG.screenController;
}
throw new NullReferenceException();
}
}
// Token: 0x17002289 RID: 8841
// (get) Token: 0x0600D8F9 RID: 55545 RVA: 0x0031D388 File Offset: 0x0031B588
[Token(Token = "0x17002289")]
public VRPlayerController CJPDEDMFBMD
{
[Token(Token = "0x600D8F9")]
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
get
{
return this.vrPlayerController;
}
}
// Token: 0x0600D8FA RID: 55546 RVA: 0x0031D39C File Offset: 0x0031B59C
[Token(Token = "0x600D8FA")]
[Address(RVA = "0x1AF4220", Offset = "0x1AF3220", VA = "0x181AF4220")]
private void MAKPOHIEGEF()
{
if (this.AKPGDDBMBMK == LocalPlayerController.MIGPLDFLMHA.VR)
{
PPENFJMFPNE ppenfjmfpne = Matchmaking.HMCJLLMDAAM;
if (ppenfjmfpne.<AHIIKEACOBN>k__BackingField)
{
Action currentPlayerTypeChange = this.CurrentPlayerTypeChange;
while (currentPlayerTypeChange == 0)
{
}
currentPlayerTypeChange();
return;
}
LMLJHMJEIGM lmljhmjeigm = Matchmaking.HMCJLLMDAAM.MMBJPGGOFHL;
LocalPlayerController.JJKKCDNKBJI fgamgpebmge = this.FGAMGPEBMGE;
if (!this.GIDFGKKBIIM(ppenfjmfpne, fgamgpebmge))
{
CFLMJLFBOKH.CLIAMJBBMLG(ppenfjmfpne.<DOFDAMHCJLP>k__BackingField);
LocalPlayerController.JJKKCDNKBJI fgamgpebmge2 = this.FGAMGPEBMGE;
if (fgamgpebmge2 == LocalPlayerController.JJKKCDNKBJI.VR_TELEPORT)
{
this.FGAMGPEBMGE = (LocalPlayerController.JJKKCDNKBJI)((ulong)1L);
}
if (fgamgpebmge2 == LocalPlayerController.JJKKCDNKBJI.VR_WALK)
{
this.FGAMGPEBMGE = (LocalPlayerController.JJKKCDNKBJI)((ulong)2L);
NECMHJJILHF necmhjjilhf;
if (necmhjjilhf == NECMHJJILHF.TELEPORT)
{
if (this.FGAMGPEBMGE == LocalPlayerController.JJKKCDNKBJI.VR_TELEPORT)
{
goto IL_BC;
}
this.FGAMGPEBMGE = (LocalPlayerController.JJKKCDNKBJI)((ulong)2L);
}
NECMHJJILHF necmhjjilhf2;
if (necmhjjilhf2 == NECMHJJILHF.WALK && this.FGAMGPEBMGE != (LocalPlayerController.JJKKCDNKBJI)necmhjjilhf2)
{
this.FGAMGPEBMGE = (LocalPlayerController.JJKKCDNKBJI)necmhjjilhf2;
this.CFHLFFLHJDI = LocalPlayerController.MIGPLDFLMHA.VR;
Action currentPlayerTypeChange2 = this.CurrentPlayerTypeChange;
if (currentPlayerTypeChange2 != 0)
{
currentPlayerTypeChange2();
}
}
IL_BC:
int num = 0;
this.MPLKCDGKMBM = num;
}
}
}
}
// Token: 0x0600D8FB RID: 55547 RVA: 0x0031D48C File Offset: 0x0031B68C
[Token(Token = "0x600D8FB")]
[Address(RVA = "0x1AF3F60", Offset = "0x1AF2F60", VA = "0x181AF3F60")]
private bool GIDFGKKBIIM(KLCOGEIGEBJ DDEGOJKBEAN, LocalPlayerController.JJKKCDNKBJI EJPHAHINMKG)
{
if (EJPHAHINMKG != LocalPlayerController.JJKKCDNKBJI.VR_WALK)
{
}
return DDEGOJKBEAN.<HKFJHFGJICI>k__BackingField;
}
// Token: 0x0600D8FC RID: 55548 RVA: 0x0031D4BC File Offset: 0x0031B6BC
[Token(Token = "0x600D8FC")]
[Address(RVA = "0x1AF4DF0", Offset = "0x1AF3DF0", VA = "0x181AF4DF0")]
public void SetMovementModeForNextRoom(NECMHJJILHF ACEGMLJHDGA)
{
KHINMMJIENE khinmmjiene;
if (this.AKPGDDBMBMK == LocalPlayerController.MIGPLDFLMHA.VR && khinmmjiene != ACEGMLJHDGA)
{
ulong num;
this.MPLKCDGKMBM = num;
}
}
// Token: 0x0600D8FD RID: 55549 RVA: 0x0031D4E8 File Offset: 0x0031B6E8
[Token(Token = "0x600D8FD")]
[Address(RVA = "0x1AF4F00", Offset = "0x1AF3F00", VA = "0x181AF4F00")]
public void SetScreenDisplayMode()
{
if (this.KCGODJHNODG != LocalPlayerController.JJKKCDNKBJI.SCREEN)
{
this.KCGODJHNODG = (LocalPlayerController.JJKKCDNKBJI)((ulong)3L);
if (this.FGAMGPEBMGE != LocalPlayerController.JJKKCDNKBJI.SCREEN)
{
this.FGAMGPEBMGE = (LocalPlayerController.JJKKCDNKBJI)((ulong)3L);
this.CFHLFFLHJDI = LocalPlayerController.MIGPLDFLMHA.SCREEN;
Action currentPlayerTypeChange = this.CurrentPlayerTypeChange;
if (currentPlayerTypeChange != 0)
{
currentPlayerTypeChange();
}
}
}
}
// Token: 0x0600D8FE RID: 55550 RVA: 0x0031D534 File Offset: 0x0031B734
[Token(Token = "0x600D8FE")]
[Address(RVA = "0x1AF4F50", Offset = "0x1AF3F50", VA = "0x181AF4F50")]
public void SetVRDisplayMode()
{
LocalPlayerController.JJKKCDNKBJI jjkkcdnkbji = this.PJDDDBEEEBH();
if (this.KCGODJHNODG != jjkkcdnkbji)
{
this.KCGODJHNODG = jjkkcdnkbji;
if (this.FGAMGPEBMGE != jjkkcdnkbji)
{
this.FGAMGPEBMGE = jjkkcdnkbji;
if (jjkkcdnkbji == LocalPlayerController.JJKKCDNKBJI.SCREEN || jjkkcdnkbji == LocalPlayerController.JJKKCDNKBJI.VR_TELEPORT || jjkkcdnkbji == LocalPlayerController.JJKKCDNKBJI.VR_WALK)
{
this.CFHLFFLHJDI = (LocalPlayerController.MIGPLDFLMHA)((uint)2);
}
Action currentPlayerTypeChange = this.CurrentPlayerTypeChange;
if (currentPlayerTypeChange != 0)
{
currentPlayerTypeChange();
}
}
}
}
// Token: 0x0600D8FF RID: 55551 RVA: 0x0031D590 File Offset: 0x0031B790
[Token(Token = "0x600D8FF")]
[Address(RVA = "0x1AF3A20", Offset = "0x1AF2A20", VA = "0x181AF3A20")]
private void BCJNJCKPBJK(LocalPlayerController.MIGPLDFLMHA OJJLDEPGAEJ)
{
if (OJJLDEPGAEJ != LocalPlayerController.MIGPLDFLMHA.SCREEN)
{
if (OJJLDEPGAEJ != LocalPlayerController.MIGPLDFLMHA.VR)
{
return;
}
LocalPlayerController.JJKKCDNKBJI jjkkcdnkbji = this.PJDDDBEEEBH();
if (this.KCGODJHNODG == jjkkcdnkbji)
{
return;
}
this.KCGODJHNODG = jjkkcdnkbji;
if (this.FGAMGPEBMGE == jjkkcdnkbji)
{
return;
}
this.FGAMGPEBMGE = jjkkcdnkbji;
if (jjkkcdnkbji != LocalPlayerController.JJKKCDNKBJI.SCREEN && jjkkcdnkbji != LocalPlayerController.JJKKCDNKBJI.VR_TELEPORT && jjkkcdnkbji != LocalPlayerController.JJKKCDNKBJI.VR_WALK)
{
goto IL_6A;
}
}
if (this.KCGODJHNODG == LocalPlayerController.JJKKCDNKBJI.SCREEN)
{
return;
}
this.KCGODJHNODG = (LocalPlayerController.JJKKCDNKBJI)((ulong)3L);
if (this.FGAMGPEBMGE == LocalPlayerController.JJKKCDNKBJI.SCREEN)
{
return;
}
this.FGAMGPEBMGE = (LocalPlayerController.JJKKCDNKBJI)((ulong)3L);
this.CFHLFFLHJDI = (LocalPlayerController.MIGPLDFLMHA)((uint)2);
IL_6A:
Action currentPlayerTypeChange = this.CurrentPlayerTypeChange;
if (currentPlayerTypeChange != 0)
{
currentPlayerTypeChange();
return;
}
}
// Token: 0x0600D900 RID: 55552 RVA: 0x0031D61C File Offset: 0x0031B81C
[Token(Token = "0x600D900")]
[Address(RVA = "0x1AF4160", Offset = "0x1AF3160", VA = "0x181AF4160")]
public Player InstantiateLocalPlayer(Vector3 DDHPAFKBMON, Quaternion IGPENJBJADK)
{
/*
An exception occurred when decompiling this method (0600D900)
ICSharpCode.Decompiler.DecompilerException: Error decompiling Player RecRoom.LocalPlayerController::InstantiateLocalPlayer(UnityEngine.Vector3,UnityEngine.Quaternion)
---> System.Exception: Basic block has to end with unconditional control flow.
{
IL_10:
call:void(Debug::LogError, ldstr:string[exp:object]("Local Player Controller Instantiate Local Player Error: Missing Active Controller."))
}
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.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: 0x0600D901 RID: 55553 RVA: 0x0031D644 File Offset: 0x0031B844
[Token(Token = "0x600D901")]
[Address(RVA = "0x147C9D0", Offset = "0x147B9D0", VA = "0x18147C9D0")]
public void EnterAppInitializingState()
{
this.GKNIHNHGBKC = (LocalPlayerController.DNNMGHAEJGM)((ulong)0L);
}
// Token: 0x0600D902 RID: 55554 RVA: 0x0031D65C File Offset: 0x0031B85C
[Token(Token = "0x600D902")]
[Address(RVA = "0x1AF3E00", Offset = "0x1AF2E00", VA = "0x181AF3E00")]
public void EnterPlayerInitializedState()
{
LocalPlayerController.MIGPLDFLMHA akpgddbmbmk = this.AKPGDDBMBMK;
this.BCJNJCKPBJK(akpgddbmbmk);
this.GKNIHNHGBKC = (LocalPlayerController.DNNMGHAEJGM)((ulong)1L);
}
// Token: 0x0600D903 RID: 55555 RVA: 0x0031D680 File Offset: 0x0031B880
[Token(Token = "0x600D903")]
[Address(RVA = "0x1AF4C70", Offset = "0x1AF3C70", VA = "0x181AF4C70")]
public void OnLoginScreenLoad(LoginScreenSpawnPoint COGPPOCAKNB)
{
if (this.GKNIHNHGBKC == LocalPlayerController.DNNMGHAEJGM.APP_INITIALIZING)
{
bool hasInputThisFrame = this.GAINMGFGENO.IJCHDCHAKCM;
return;
}
Debug.LogError("Login screen scene was loaded while not in the pre-game controller state.");
}
// Token: 0x0600D904 RID: 55556 RVA: 0x0031D6B4 File Offset: 0x0031B8B4
[Token(Token = "0x600D904")]
[Address(RVA = "0x8C6440", Offset = "0x8C5440", VA = "0x1808C6440")]
public void RequestControlCustomization()
{
this.<HGNBCBMNNCC>k__BackingField = true;
}
// Token: 0x0600D905 RID: 55557 RVA: 0x0031D6C8 File Offset: 0x0031B8C8
[Token(Token = "0x600D905")]
[Address(RVA = "0x1AF3DF0", Offset = "0x1AF2DF0", VA = "0x181AF3DF0")]
public void ClearControlCustomizationRequest()
{
this.<HGNBCBMNNCC>k__BackingField = false;
}
// Token: 0x0600D906 RID: 55558 RVA: 0x0031D6DC File Offset: 0x0031B8DC
[Token(Token = "0x600D906")]
[Address(RVA = "0x1AF3650", Offset = "0x1AF2650", VA = "0x181AF3650", Slot = "4")]
protected override void Awake()
{
base.Awake();
this.IGEPCCNGILJ = true;
Cursor.visible = false;
int num = 0;
bool flag = (this.BJOBKBGFENH ? 1 : 0) != num;
OKNNKFGFODL localPlayerCreatedEvent = Player.LocalPlayerCreatedEvent;
Action action = new Action(this.CLBLFCJEDLL);
Player.LocalPlayerCreatedEvent = OKNNKFGFODL.BPJDFPACLMK(localPlayerCreatedEvent, action);
MFBGLIHGCGO<Player> localPlayerDestroyedEvent = Player.LocalPlayerDestroyedEvent;
Action<Player> action2 = new Action(this.MGCNCKFIODL);
Player.LocalPlayerDestroyedEvent = MFBGLIHGCGO.BPJDFPACLMK(localPlayerDestroyedEvent, action2);
OKNNKFGFODL onLocalPlayerTrackingSpaceRigidbodyExLateUpdate = PlayerTrackingSpace.OnLocalPlayerTrackingSpaceRigidbodyExLateUpdate;
Action action3 = new Action(this.MKJKHMELFMJ);
PlayerTrackingSpace.OnLocalPlayerTrackingSpaceRigidbodyExLateUpdate = OKNNKFGFODL.BPJDFPACLMK(onLocalPlayerTrackingSpaceRigidbodyExLateUpdate, action3);
bool hasInputThisFrame = this.vrPlayerController.HasInputThisFrame;
bool hasInputThisFrame2 = this.vrLoginPlayerController.HasInputThisFrame;
bool hasInputThisFrame3 = this.screenController.HasInputThisFrame;
bool hasInputThisFrame4 = this.screenUILoginScreenController.HasInputThisFrame;
string text = PUNNetworkManager.CheckCommandLineArgsFor("+forcemode:");
if (!this.NOOHEBGMKNJ(text))
{
string text2 = PUNNetworkManager.CheckCommandLineArgsFor("+mode:");
bool flag2 = this.NOOHEBGMKNJ(text2);
}
if (this.AKPGDDBMBMK == LocalPlayerController.MIGPLDFLMHA.UNINITIALIZED)
{
VRDeviceManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
int num2 = 0;
if (!(instance != num2) || !SingletonMonoBehaviour.ONCPNMDGGKG.JOGJIKFEHKJ)
{
return;
}
this.SetVRDisplayMode();
}
}
// Token: 0x0600D907 RID: 55559 RVA: 0x0031D80C File Offset: 0x0031BA0C
[Token(Token = "0x600D907")]
[Address(RVA = "0x1AF4FB0", Offset = "0x1AF3FB0", VA = "0x181AF4FB0")]
private void Start()
{
Action<float> action = new Action(this.NGHDMBGBMLG);
IDisposable disposable = ADIFCODGAML.GIEOOLAGCKA(this, action, Scheduler.NEIJEKIKDOG.PostUpdate);
Action<float> action2 = new Action(this.BNEAKHONHNH);
IDisposable disposable2 = ADIFCODGAML.GIEOOLAGCKA(this, action2, Scheduler.NEIJEKIKDOG.LateUpdate);
Action action3 = new Action(this.GPAMFENAAHF);
throw new NullReferenceException();
}
// Token: 0x0600D908 RID: 55560 RVA: 0x0031D85C File Offset: 0x0031BA5C
[Token(Token = "0x600D908")]
[Address(RVA = "0x1AF4960", Offset = "0x1AF3960", VA = "0x181AF4960", Slot = "5")]
protected override void OnDestroy()
{
base.OnDestroy();
VRPlayerController vrplayerController = this.vrPlayerController;
VRTitleScreenController vrtitleScreenController = this.vrLoginPlayerController;
ScreenPlayerController screenPlayerController = this.screenController;
ScreenTitleScreenController screenTitleScreenController = this.screenUILoginScreenController;
OKNNKFGFODL onLocalPlayerTrackingSpaceRigidbodyExLateUpdate = PlayerTrackingSpace.OnLocalPlayerTrackingSpaceRigidbodyExLateUpdate;
Action action = new Action(this.MKJKHMELFMJ);
PlayerTrackingSpace.OnLocalPlayerTrackingSpaceRigidbodyExLateUpdate = OKNNKFGFODL.GMNMHGMFGOL(onLocalPlayerTrackingSpaceRigidbodyExLateUpdate, action);
Action action2 = new Action(this.GPAMFENAAHF);
OKNNKFGFODL localPlayerCreatedEvent = Player.LocalPlayerCreatedEvent;
Action action3 = new Action(this.CLBLFCJEDLL);
Player.LocalPlayerCreatedEvent = OKNNKFGFODL.GMNMHGMFGOL(localPlayerCreatedEvent, action3);
MFBGLIHGCGO<Player> localPlayerDestroyedEvent = Player.LocalPlayerDestroyedEvent;
Action<Player> action4 = new Action(this.MGCNCKFIODL);
Player.LocalPlayerDestroyedEvent = MFBGLIHGCGO.GMNMHGMFGOL(localPlayerDestroyedEvent, action4);
PlayerController gainmgfgeno = this.GAINMGFGENO;
if (gainmgfgeno != 0)
{
gainmgfgeno.BGIPNMLMILE();
this.GAINMGFGENO = (ulong)0L;
}
}
// Token: 0x0600D909 RID: 55561 RVA: 0x0031D928 File Offset: 0x0031BB28
[Token(Token = "0x600D909")]
[Address(RVA = "0x1AF4610", Offset = "0x1AF3610", VA = "0x181AF4610")]
private void NGHDMBGBMLG(float POGAEJIEPIM)
{
SingletonMonoBehaviour.ONCPNMDGGKG.OnUpdate();
LocalPlayerController.DNNMGHAEJGM gknihnhgbkc = this.GKNIHNHGBKC;
if (gknihnhgbkc == LocalPlayerController.DNNMGHAEJGM.APP_INITIALIZING)
{
if (!SingletonMonoBehaviour.FFNIFALJLDD)
{
goto IL_41;
}
if (this.AKPGDDBMBMK != LocalPlayerController.MIGPLDFLMHA.VR)
{
}
}
if (gknihnhgbkc == LocalPlayerController.DNNMGHAEJGM.PLAYER_INITIALIZED)
{
if (this.AKPGDDBMBMK != (LocalPlayerController.MIGPLDFLMHA)gknihnhgbkc)
{
}
VRPlayerController vrplayerController = this.vrPlayerController;
this.EHKJIHHONPI = vrplayerController;
}
IL_41:
PlayerController gainmgfgeno = this.GAINMGFGENO;
if (gainmgfgeno != 0)
{
bool hasInputThisFrame = gainmgfgeno.IJCHDCHAKCM;
return;
}
Debug.LogError("Local Player Controller Update: Missing Active Controller.");
}
// Token: 0x0600D90A RID: 55562 RVA: 0x0031D99C File Offset: 0x0031BB9C
[Token(Token = "0x600D90A")]
[Address(RVA = "0x1AF3B10", Offset = "0x1AF2B10", VA = "0x181AF3B10")]
private void BNEAKHONHNH(float POGAEJIEPIM)
{
PlayerController gainmgfgeno = this.GAINMGFGENO;
if (gainmgfgeno != 0)
{
bool hasInputThisFrame = gainmgfgeno.IJCHDCHAKCM;
return;
}
int frameCount = Time.frameCount;
Debug.LogWarning(string.Format("Local Player Controller {0}: Missing Active Controller (frame {1:N0}).", "OnLateUpdate", frameCount));
}
// Token: 0x0600D90B RID: 55563 RVA: 0x0031D9D8 File Offset: 0x0031BBD8
[Token(Token = "0x600D90B")]
[Address(RVA = "0x1AF4560", Offset = "0x1AF3560", VA = "0x181AF4560")]
private void MKJKHMELFMJ()
{
PlayerController gainmgfgeno = this.GAINMGFGENO;
if (gainmgfgeno != 0)
{
bool hasInputThisFrame = gainmgfgeno.IJCHDCHAKCM;
return;
}
int frameCount = Time.frameCount;
Debug.LogWarning(string.Format("Local Player Controller {0}: Missing Active Controller (frame {1:N0}).", "OnTrackingSpaceLateUpdate", frameCount));
}
// Token: 0x0600D90C RID: 55564 RVA: 0x0031DA14 File Offset: 0x0031BC14
[Token(Token = "0x600D90C")]
[Address(RVA = "0x1AF4770", Offset = "0x1AF3770", VA = "0x181AF4770")]
private void OnApplicationFocus(bool DCPDLOFJJHE)
{
this.IGEPCCNGILJ = DCPDLOFJJHE;
if (!DCPDLOFJJHE)
{
Cursor.visible = true;
Cursor.lockState = CursorLockMode.None;
return;
}
Cursor.visible = false;
int num = 0;
bool flag = (this.BJOBKBGFENH ? 1 : 0) != num;
}
// Token: 0x0600D90D RID: 55565 RVA: 0x0031DA50 File Offset: 0x0031BC50
[Token(Token = "0x600D90D")]
[Address(RVA = "0x1AF3DB0", Offset = "0x1AF2DB0", VA = "0x181AF3DB0")]
private void CLBLFCJEDLL()
{
PlayerController gainmgfgeno = this.GAINMGFGENO;
if (gainmgfgeno != 0)
{
gainmgfgeno.BNEAKHONHNH();
}
this.MAKPOHIEGEF();
}
// Token: 0x0600D90E RID: 55566 RVA: 0x0031DA74 File Offset: 0x0031BC74
[Token(Token = "0x600D90E")]
[Address(RVA = "0x1AF4490", Offset = "0x1AF3490", VA = "0x181AF4490")]
private void MGCNCKFIODL(Player IKPJFNLNPHM)
{
PlayerController gainmgfgeno = this.GAINMGFGENO;
if (gainmgfgeno != 0)
{
bool hasInputThisFrame = gainmgfgeno.IJCHDCHAKCM;
return;
}
}
// Token: 0x0600D90F RID: 55567 RVA: 0x0031DA94 File Offset: 0x0031BC94
[Token(Token = "0x600D90F")]
[Address(RVA = "0x1AF3FB0", Offset = "0x1AF2FB0", VA = "0x181AF3FB0")]
private void GPAMFENAAHF()
{
LocalPlayerController.JJKKCDNKBJI jjkkcdnkbji = this.PJDDDBEEEBH();
if (this.KCGODJHNODG != jjkkcdnkbji)
{
this.KCGODJHNODG = jjkkcdnkbji;
if (this.FGAMGPEBMGE != jjkkcdnkbji)
{
this.FGAMGPEBMGE = jjkkcdnkbji;
if (jjkkcdnkbji == LocalPlayerController.JJKKCDNKBJI.SCREEN || jjkkcdnkbji == LocalPlayerController.JJKKCDNKBJI.VR_TELEPORT || jjkkcdnkbji == LocalPlayerController.JJKKCDNKBJI.VR_WALK)
{
this.CFHLFFLHJDI = (LocalPlayerController.MIGPLDFLMHA)((uint)2);
}
Action currentPlayerTypeChange = this.CurrentPlayerTypeChange;
if (currentPlayerTypeChange != 0)
{
currentPlayerTypeChange();
}
}
}
}
// Token: 0x0600D910 RID: 55568 RVA: 0x0031DAF0 File Offset: 0x0031BCF0
[Token(Token = "0x600D910")]
[Address(RVA = "0xB4ED80", Offset = "0xB4DD80", VA = "0x180B4ED80")]
private void AOFELCBLNNH()
{
}
// Token: 0x0600D911 RID: 55569 RVA: 0x0031DB00 File Offset: 0x0031BD00
[Token(Token = "0x600D911")]
[Address(RVA = "0x1AF3E30", Offset = "0x1AF2E30", VA = "0x181AF3E30")]
private void FGHEKLKMIKD()
{
LocalPlayerController.MIGPLDFLMHA akpgddbmbmk = this.AKPGDDBMBMK;
this.BCJNJCKPBJK(akpgddbmbmk);
}
// Token: 0x0600D912 RID: 55570 RVA: 0x0031DB1C File Offset: 0x0031BD1C
[Token(Token = "0x600D912")]
[Address(RVA = "0x1AF4080", Offset = "0x1AF3080", VA = "0x181AF4080")]
private LocalPlayerController.MIGPLDFLMHA HCJPDGPJPKD()
{
VRDeviceManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
int num = 0;
if (instance != num && SingletonMonoBehaviour.ONCPNMDGGKG.GHCOKHFPGIC)
{
return LocalPlayerController.MIGPLDFLMHA.VR;
}
return LocalPlayerController.MIGPLDFLMHA.SCREEN;
}
// Token: 0x0600D913 RID: 55571 RVA: 0x0031DB54 File Offset: 0x0031BD54
[Token(Token = "0x600D913")]
[Address(RVA = "0x1AF4D10", Offset = "0x1AF3D10", VA = "0x181AF4D10")]
private LocalPlayerController.JJKKCDNKBJI PJDDDBEEEBH()
{
throw new NullReferenceException();
}
// Token: 0x0600D914 RID: 55572 RVA: 0x0031DB68 File Offset: 0x0031BD68
[Token(Token = "0x600D914")]
[Address(RVA = "0x1AF44F0", Offset = "0x1AF34F0", VA = "0x181AF44F0")]
private void MKBPFPKIKFF()
{
SingletonMonoBehaviour.ONCPNMDGGKG.OnUpdate();
}
// Token: 0x0600D915 RID: 55573 RVA: 0x0031DB88 File Offset: 0x0031BD88
[Token(Token = "0x600D915")]
[Address(RVA = "0x1AF3540", Offset = "0x1AF2540", VA = "0x181AF3540")]
private void AJIIHGKLPEF()
{
LocalPlayerController.DNNMGHAEJGM gknihnhgbkc = this.GKNIHNHGBKC;
if (gknihnhgbkc == LocalPlayerController.DNNMGHAEJGM.APP_INITIALIZING)
{
if (SingletonMonoBehaviour.FFNIFALJLDD)
{
if (this.AKPGDDBMBMK != LocalPlayerController.MIGPLDFLMHA.VR)
{
ScreenTitleScreenController screenTitleScreenController = this.screenUILoginScreenController;
this.EHKJIHHONPI = screenTitleScreenController;
return;
}
VRTitleScreenController vrtitleScreenController = this.vrLoginPlayerController;
this.EHKJIHHONPI = vrtitleScreenController;
return;
}
}
else if (gknihnhgbkc == LocalPlayerController.DNNMGHAEJGM.PLAYER_INITIALIZED)
{
if (this.AKPGDDBMBMK != (LocalPlayerController.MIGPLDFLMHA)gknihnhgbkc)
{
ScreenPlayerController screenPlayerController = this.screenController;
this.EHKJIHHONPI = screenPlayerController;
return;
}
VRPlayerController vrplayerController = this.vrPlayerController;
this.EHKJIHHONPI = vrplayerController;
return;
}
}
// Token: 0x0600D916 RID: 55574 RVA: 0x0031DBFC File Offset: 0x0031BDFC
[Token(Token = "0x600D916")]
[Address(RVA = "0x1AF3E50", Offset = "0x1AF2E50", VA = "0x181AF3E50")]
private void FPFOMNHEBOC()
{
string text = PUNNetworkManager.CheckCommandLineArgsFor("+forcemode:");
if (!this.NOOHEBGMKNJ(text))
{
string text2 = PUNNetworkManager.CheckCommandLineArgsFor("+mode:");
bool flag = this.NOOHEBGMKNJ(text2);
return;
}
}
// Token: 0x0600D917 RID: 55575 RVA: 0x0031DC34 File Offset: 0x0031BE34
[Token(Token = "0x600D917")]
[Address(RVA = "0x1AF47C0", Offset = "0x1AF37C0", VA = "0x181AF47C0")]
private bool NOOHEBGMKNJ(string CIPJPMDGMPB)
{
if (CIPJPMDGMPB.Equals("screen", StringComparison.InvariantCultureIgnoreCase))
{
if (this.KCGODJHNODG != LocalPlayerController.JJKKCDNKBJI.SCREEN)
{
this.KCGODJHNODG = (LocalPlayerController.JJKKCDNKBJI)((ulong)3L);
if (this.FGAMGPEBMGE != LocalPlayerController.JJKKCDNKBJI.SCREEN)
{
this.FGAMGPEBMGE = (LocalPlayerController.JJKKCDNKBJI)((ulong)3L);
this.CFHLFFLHJDI = LocalPlayerController.MIGPLDFLMHA.SCREEN;
Action currentPlayerTypeChange = this.CurrentPlayerTypeChange;
if (currentPlayerTypeChange != 0)
{
currentPlayerTypeChange();
}
}
}
return true;
}
VRDeviceManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
int num = 0;
if (instance != num && SingletonMonoBehaviour.ONCPNMDGGKG.JOGJIKFEHKJ && CIPJPMDGMPB.Equals("vr", StringComparison.InvariantCultureIgnoreCase))
{
this.SetVRDisplayMode();
return true;
}
throw new NullReferenceException();
}
// Token: 0x0600D918 RID: 55576 RVA: 0x0031DCCC File Offset: 0x0031BECC
[Token(Token = "0x600D918")]
[Address(RVA = "0x1AF44B0", Offset = "0x1AF34B0", VA = "0x181AF44B0")]
private void MGGLHCJBDKG()
{
int num = 0;
if ((this.IGEPCCNGILJ ? 1 : 0) == num)
{
Cursor.visible = true;
Cursor.lockState = CursorLockMode.None;
return;
}
Cursor.visible = false;
int num2 = 0;
bool flag = (this.BJOBKBGFENH ? 1 : 0) != num2;
}
// Token: 0x0600D919 RID: 55577 RVA: 0x0031DD08 File Offset: 0x0031BF08
[Token(Token = "0x600D919")]
[Address(RVA = "0x1AF51E0", Offset = "0x1AF41E0", VA = "0x181AF51E0")]
public LocalPlayerController()
{
}
// Token: 0x04008A30 RID: 35376
[Token(Token = "0x4008A30")]
private const string ODKPGNEIGAN = "+forcemode:";
// Token: 0x04008A31 RID: 35377
[Token(Token = "0x4008A31")]
private const string KKIILDFBPBK = "+mode:";
// Token: 0x04008A32 RID: 35378
[Token(Token = "0x4008A32")]
private const string GAKBCJAIOGK = "screen";
// Token: 0x04008A33 RID: 35379
[Token(Token = "0x4008A33")]
private const string BLGIJONCIJH = "vr";
// Token: 0x04008A34 RID: 35380
[Token(Token = "0x4008A34")]
public static readonly List<LocalPlayerController.JJKKCDNKBJI> AllPlayerTypes = new List
{
(uint)1,
(uint)2,
(uint)3
};
// Token: 0x04008A35 RID: 35381
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4008A35")]
[SerializeField]
[Header("VR Controllers")]
private VRPlayerController vrPlayerController;
// Token: 0x04008A36 RID: 35382
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4008A36")]
[SerializeField]
[FormerlySerializedAs("vrLoginScreenController")]
private VRTitleScreenController vrLoginPlayerController;
// Token: 0x04008A37 RID: 35383
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4008A37")]
[SerializeField]
[Header("Screens Controllers")]
private ScreenPlayerController screenController;
// Token: 0x04008A38 RID: 35384
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4008A38")]
[SerializeField]
private ScreenTitleScreenController screenUILoginScreenController;
// Token: 0x04008A39 RID: 35385
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4008A39")]
private LocalPlayerController.DNNMGHAEJGM GKNIHNHGBKC;
// Token: 0x04008A3A RID: 35386
[FieldOffset(Offset = "0x3C")]
[Token(Token = "0x4008A3A")]
private LocalPlayerController.JJKKCDNKBJI FGAMGPEBMGE;
// Token: 0x04008A3B RID: 35387
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x4008A3B")]
private LocalPlayerController.JJKKCDNKBJI KCGODJHNODG;
// Token: 0x04008A3C RID: 35388
[FieldOffset(Offset = "0x44")]
[Token(Token = "0x4008A3C")]
private LocalPlayerController.MIGPLDFLMHA AKPGDDBMBMK;
// Token: 0x04008A3E RID: 35390
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x4008A3E")]
private PlayerController GAINMGFGENO;
// Token: 0x04008A3F RID: 35391
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x4008A3F")]
private bool IGEPCCNGILJ;
// Token: 0x04008A40 RID: 35392
[FieldOffset(Offset = "0x59")]
[Token(Token = "0x4008A40")]
private bool BJOBKBGFENH;
// Token: 0x04008A41 RID: 35393
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x4008A41")]
public Action DisplayModeChange;
// Token: 0x04008A42 RID: 35394
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x4008A42")]
public Action CurrentPlayerTypeChange;
// Token: 0x04008A43 RID: 35395
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x4008A43")]
private NECMHJJILHF? MPLKCDGKMBM;
// Token: 0x02002174 RID: 8564
[Token(Token = "0x2002174")]
public enum MIGPLDFLMHA
{
// Token: 0x04008A45 RID: 35397
[Token(Token = "0x4008A45")]
UNINITIALIZED,
// Token: 0x04008A46 RID: 35398
[Token(Token = "0x4008A46")]
VR,
// Token: 0x04008A47 RID: 35399
[Token(Token = "0x4008A47")]
SCREEN
}
// Token: 0x02002175 RID: 8565
[Token(Token = "0x2002175")]
public enum JJKKCDNKBJI
{
// Token: 0x04008A49 RID: 35401
[Token(Token = "0x4008A49")]
UNINITIALIZED,
// Token: 0x04008A4A RID: 35402
[Token(Token = "0x4008A4A")]
VR_WALK,
// Token: 0x04008A4B RID: 35403
[Token(Token = "0x4008A4B")]
VR_TELEPORT,
// Token: 0x04008A4C RID: 35404
[Token(Token = "0x4008A4C")]
SCREEN
}
// Token: 0x02002176 RID: 8566
[Token(Token = "0x2002176")]
private enum DNNMGHAEJGM
{
// Token: 0x04008A4E RID: 35406
[Token(Token = "0x4008A4E")]
APP_INITIALIZING,
// Token: 0x04008A4F RID: 35407
[Token(Token = "0x4008A4F")]
PLAYER_INITIALIZED
}
}
}