m
This commit is contained in:
@@ -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
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user