2705 lines
97 KiB
C#
2705 lines
97 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using AGUI.StackedUI;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.AGUI;
|
|
using RecRoom.Core;
|
|
using RecRoom.Core.Animation;
|
|
using RecRoom.Core.Controllers.ScreenBehaviors;
|
|
using RecRoom.Core.Controllers.ScreenModes;
|
|
using RecRoom.Core.Locomotion;
|
|
using RecRoom.Core.Screens.PlayerController;
|
|
using RecRoom.Inputs;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom
|
|
{
|
|
// Token: 0x02002109 RID: 8457
|
|
[Token(Token = "0x2002109")]
|
|
[Serializable]
|
|
public class ScreenPlayerController : PlayerController
|
|
{
|
|
// Token: 0x170021F9 RID: 8697
|
|
// (get) Token: 0x0600D56C RID: 54636 RVA: 0x0030CD54 File Offset: 0x0030AF54
|
|
// (set) Token: 0x0600D56D RID: 54637 RVA: 0x0030CD68 File Offset: 0x0030AF68
|
|
[Token(Token = "0x170021F9")]
|
|
public GPPHJKMNPJM AnimationSystem
|
|
{
|
|
[Token(Token = "0x600D56C")]
|
|
[Address(RVA = "0x44BF00", Offset = "0x44AF00", VA = "0x18044BF00")]
|
|
get;
|
|
[Token(Token = "0x600D56D")]
|
|
[Address(RVA = "0x42DB80", Offset = "0x42CB80", VA = "0x18042DB80")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x170021FA RID: 8698
|
|
// (get) Token: 0x0600D56E RID: 54638 RVA: 0x0030CD7C File Offset: 0x0030AF7C
|
|
// (set) Token: 0x0600D56F RID: 54639 RVA: 0x0030CD90 File Offset: 0x0030AF90
|
|
[Token(Token = "0x170021FA")]
|
|
public HBLGJOKKNDE CameraSystem
|
|
{
|
|
[Token(Token = "0x600D56E")]
|
|
[Address(RVA = "0x5B7060", Offset = "0x5B6060", VA = "0x1805B7060")]
|
|
get;
|
|
[Token(Token = "0x600D56F")]
|
|
[Address(RVA = "0x14ABD90", Offset = "0x14AAD90", VA = "0x1814ABD90")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x170021FB RID: 8699
|
|
// (get) Token: 0x0600D570 RID: 54640 RVA: 0x0030CDA4 File Offset: 0x0030AFA4
|
|
// (set) Token: 0x0600D571 RID: 54641 RVA: 0x0030CDB8 File Offset: 0x0030AFB8
|
|
[Token(Token = "0x170021FB")]
|
|
public PIMINIBFBEI CursorSystem
|
|
{
|
|
[Token(Token = "0x600D570")]
|
|
[Address(RVA = "0x4C35F0", Offset = "0x4C25F0", VA = "0x1804C35F0")]
|
|
get;
|
|
[Token(Token = "0x600D571")]
|
|
[Address(RVA = "0xD84910", Offset = "0xD83910", VA = "0x180D84910")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x170021FC RID: 8700
|
|
// (get) Token: 0x0600D572 RID: 54642 RVA: 0x0030CDCC File Offset: 0x0030AFCC
|
|
// (set) Token: 0x0600D573 RID: 54643 RVA: 0x0030CDE0 File Offset: 0x0030AFE0
|
|
[Token(Token = "0x170021FC")]
|
|
public FAPIFKLBJEI AimAssistSystem
|
|
{
|
|
[Token(Token = "0x600D572")]
|
|
[Address(RVA = "0x5B7080", Offset = "0x5B6080", VA = "0x1805B7080")]
|
|
get;
|
|
[Token(Token = "0x600D573")]
|
|
[Address(RVA = "0x68D5A0", Offset = "0x68C5A0", VA = "0x18068D5A0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x170021FD RID: 8701
|
|
// (get) Token: 0x0600D574 RID: 54644 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (set) Token: 0x0600D575 RID: 54645 RVA: 0x0030CDF4 File Offset: 0x0030AFF4
|
|
[Token(Token = "0x170021FD")]
|
|
public Vector3 GazeTarget
|
|
{
|
|
[Token(Token = "0x600D574")]
|
|
[Address(RVA = "0x14ABB50", Offset = "0x14AAB50", VA = "0x1814ABB50")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x600D575")]
|
|
[Address(RVA = "0x14ABDC0", Offset = "0x14AADC0", VA = "0x1814ABDC0")]
|
|
[CompilerGenerated]
|
|
private set
|
|
{
|
|
float z = value.z;
|
|
this.<GazeTarget>k__BackingField.z = z;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170021FE RID: 8702
|
|
// (get) Token: 0x0600D576 RID: 54646 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (set) Token: 0x0600D577 RID: 54647 RVA: 0x0030CE14 File Offset: 0x0030B014
|
|
[Token(Token = "0x170021FE")]
|
|
public Vector3 GazeDirection
|
|
{
|
|
[Token(Token = "0x600D576")]
|
|
[Address(RVA = "0x14ABB30", Offset = "0x14AAB30", VA = "0x1814ABB30")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x600D577")]
|
|
[Address(RVA = "0x14ABDA0", Offset = "0x14AADA0", VA = "0x1814ABDA0")]
|
|
[CompilerGenerated]
|
|
private set
|
|
{
|
|
float z = value.z;
|
|
this.<GazeDirection>k__BackingField.z = z;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170021FF RID: 8703
|
|
// (get) Token: 0x0600D578 RID: 54648 RVA: 0x0030CE34 File Offset: 0x0030B034
|
|
// (set) Token: 0x0600D579 RID: 54649 RVA: 0x0030CE48 File Offset: 0x0030B048
|
|
[Token(Token = "0x170021FF")]
|
|
public float NormalizedGazeTargetDistance
|
|
{
|
|
[Token(Token = "0x600D578")]
|
|
[Address(RVA = "0x81CE70", Offset = "0x81BE70", VA = "0x18081CE70")]
|
|
get;
|
|
[Token(Token = "0x600D579")]
|
|
[Address(RVA = "0x81CEB0", Offset = "0x81BEB0", VA = "0x18081CEB0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x140000D3 RID: 211
|
|
// (add) Token: 0x0600D57A RID: 54650 RVA: 0x0030CE5C File Offset: 0x0030B05C
|
|
// (remove) Token: 0x0600D57B RID: 54651 RVA: 0x0030CE78 File Offset: 0x0030B078
|
|
[Token(Token = "0x140000D3")]
|
|
public event Action<Player> LEKOFFIHHKP
|
|
{
|
|
[Token(Token = "0x600D57A")]
|
|
[Address(RVA = "0x14A7390", Offset = "0x14A6390", VA = "0x1814A7390")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x600D57B")]
|
|
[Address(RVA = "0x14A6CF0", Offset = "0x14A5CF0", VA = "0x1814A6CF0")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002200 RID: 8704
|
|
// (get) Token: 0x0600D57C RID: 54652 RVA: 0x0030CE94 File Offset: 0x0030B094
|
|
// (set) Token: 0x0600D57D RID: 54653 RVA: 0x0030CEA8 File Offset: 0x0030B0A8
|
|
[Token(Token = "0x17002200")]
|
|
public float LastToolUseTime
|
|
{
|
|
[Token(Token = "0x600D57C")]
|
|
[Address(RVA = "0x143B4E0", Offset = "0x143A4E0", VA = "0x18143B4E0")]
|
|
get;
|
|
[Token(Token = "0x600D57D")]
|
|
[Address(RVA = "0x143BF80", Offset = "0x143AF80", VA = "0x18143BF80")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17002201 RID: 8705
|
|
// (get) Token: 0x0600D57E RID: 54654 RVA: 0x0030CEBC File Offset: 0x0030B0BC
|
|
[Token(Token = "0x17002201")]
|
|
public float HeaderViewportHeight
|
|
{
|
|
[Token(Token = "0x600D57E")]
|
|
[Address(RVA = "0x5D1260", Offset = "0x5D0260", VA = "0x1805D1260")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002202 RID: 8706
|
|
// (get) Token: 0x0600D57F RID: 54655 RVA: 0x0030CECC File Offset: 0x0030B0CC
|
|
[Token(Token = "0x17002202")]
|
|
public Vector2 MenuViewportMargins
|
|
{
|
|
[Token(Token = "0x600D57F")]
|
|
[Address(RVA = "0x14ABCE0", Offset = "0x14AACE0", VA = "0x1814ABCE0")]
|
|
get
|
|
{
|
|
if (this.inputHandler.<HOFGEEMNDAN>k__BackingField != IFDIGHKFEGF.TOUCH)
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002203 RID: 8707
|
|
// (get) Token: 0x0600D580 RID: 54656 RVA: 0x0030CEEC File Offset: 0x0030B0EC
|
|
[Token(Token = "0x17002203")]
|
|
public bool IsThirdPersonCamera
|
|
{
|
|
[Token(Token = "0x600D580")]
|
|
[Address(RVA = "0x14ABC50", Offset = "0x14AAC50", VA = "0x1814ABC50")]
|
|
get
|
|
{
|
|
return !this.<CameraSystem>k__BackingField.GFMGLCLIMJH;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002204 RID: 8708
|
|
// (get) Token: 0x0600D581 RID: 54657 RVA: 0x0030CF10 File Offset: 0x0030B110
|
|
[Token(Token = "0x17002204")]
|
|
public override bool HasInputThisFrame
|
|
{
|
|
[Token(Token = "0x600D581")]
|
|
[Address(RVA = "0x14ABB70", Offset = "0x14AAB70", VA = "0x1814ABB70", Slot = "4")]
|
|
get
|
|
{
|
|
LOCNHHPGIAG locnhhpgiag = this.inputHandler;
|
|
if (locnhhpgiag == 0)
|
|
{
|
|
}
|
|
return locnhhpgiag.<EKAPIFHFJBI>k__BackingField;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D582 RID: 54658 RVA: 0x0030CF30 File Offset: 0x0030B130
|
|
[Token(Token = "0x600D582")]
|
|
[Address(RVA = "0x14A9140", Offset = "0x14A8140", VA = "0x1814A9140")]
|
|
public void KEIKIBJMDLL(ScreenPlayerSteeringController JOMFPENMGBK, object PIHIPPPPEBI, int JMHKMOACHDG)
|
|
{
|
|
if (this.steeringControllerMap.DOEHAPOJMON(JOMFPENMGBK, PIHIPPPPEBI, JMHKMOACHDG))
|
|
{
|
|
Player <EGKJPJKLEAI>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField;
|
|
this.KENCNIHAHFB(<EGKJPJKLEAI>k__BackingField);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D583 RID: 54659 RVA: 0x0030CF64 File Offset: 0x0030B164
|
|
[Token(Token = "0x600D583")]
|
|
[Address(RVA = "0x14A6450", Offset = "0x14A5450", VA = "0x1814A6450")]
|
|
public void DPMHFIGCJAG(object PIHIPPPPEBI)
|
|
{
|
|
if (this.steeringControllerMap.HAHBGOMEMEE(PIHIPPPPEBI))
|
|
{
|
|
Player <EGKJPJKLEAI>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField;
|
|
this.KENCNIHAHFB(<EGKJPJKLEAI>k__BackingField);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D584 RID: 54660 RVA: 0x0030CF94 File Offset: 0x0030B194
|
|
[Token(Token = "0x600D584")]
|
|
[Address(RVA = "0x14A9250", Offset = "0x14A8250", VA = "0x1814A9250")]
|
|
private void KENCNIHAHFB(Player IEKDDPPNFPF)
|
|
{
|
|
int num = 0;
|
|
if (!(IEKDDPPNFPF == num))
|
|
{
|
|
string text = this.steeringControllerMap.ToString().ToString();
|
|
PlayerMovement playerMovement = IEKDDPPNFPF.playerMovement;
|
|
if (text != 0)
|
|
{
|
|
return;
|
|
}
|
|
playerMovement.AddRoomScaleMovementRestriction(this);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D585 RID: 54661 RVA: 0x0030CFD8 File Offset: 0x0030B1D8
|
|
[Token(Token = "0x600D585")]
|
|
[Address(RVA = "0x14A9950", Offset = "0x14A8950", VA = "0x1814A9950")]
|
|
public void LJDAAKCMPBG(object PIHIPPPPEBI, StackedUIBase OLMHDJKPCOF, MenuProjector JELHAGGDKCC, [Optional] Action FBHNBACNCDK, [Optional] Action BDPEBMLOMOA, bool FOBCBMKBFAA = false)
|
|
{
|
|
if (this.inputHandler.<HOFGEEMNDAN>k__BackingField != IFDIGHKFEGF.TOUCH)
|
|
{
|
|
}
|
|
Vector2 vector = this.touchMenuViewportMargins;
|
|
float y = this.touchMenuViewportMargins.y;
|
|
HHIINKNOKNL<ScreenPlayerController.IELEOHDOEJH> hhiinknoknl = this.menuRequestMap;
|
|
throw new MissingMethodException();
|
|
}
|
|
|
|
// Token: 0x0600D586 RID: 54662 RVA: 0x0030D01C File Offset: 0x0030B21C
|
|
[Token(Token = "0x600D586")]
|
|
[Address(RVA = "0x14A9AA0", Offset = "0x14A8AA0", VA = "0x1814A9AA0")]
|
|
public void LJDAAKCMPBG(object PIHIPPPPEBI, StackedUIBase OLMHDJKPCOF, MenuProjector JELHAGGDKCC, Vector2 APACJONANOO, Action FBHNBACNCDK, Action BDPEBMLOMOA, bool FOBCBMKBFAA)
|
|
{
|
|
HHIINKNOKNL<ScreenPlayerController.IELEOHDOEJH> hhiinknoknl = this.menuRequestMap;
|
|
throw new MissingMethodException();
|
|
}
|
|
|
|
// Token: 0x0600D587 RID: 54663 RVA: 0x0030D040 File Offset: 0x0030B240
|
|
[Token(Token = "0x600D587")]
|
|
[Address(RVA = "0x14AA790", Offset = "0x14A9790", VA = "0x1814AA790")]
|
|
public void OGONKPOHCJD()
|
|
{
|
|
this.menuRequestMap.LKLKGDMFMCC();
|
|
}
|
|
|
|
// Token: 0x0600D588 RID: 54664 RVA: 0x0030D060 File Offset: 0x0030B260
|
|
[Token(Token = "0x600D588")]
|
|
[Address(RVA = "0x14A7C40", Offset = "0x14A6C40", VA = "0x1814A7C40")]
|
|
public void HIGJAMDFMOA(object PIHIPPPPEBI)
|
|
{
|
|
bool flag = this.menuRequestMap.HAHBGOMEMEE(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x0600D589 RID: 54665 RVA: 0x0030D080 File Offset: 0x0030B280
|
|
[Token(Token = "0x600D589")]
|
|
[Address(RVA = "0x14A6570", Offset = "0x14A5570", VA = "0x1814A6570")]
|
|
public bool EBKCKPFLFFM(out ScreenPlayerController.IELEOHDOEJH CIMFDDEKOBG)
|
|
{
|
|
if (!this.menuRequestMap.HFHFEJMMDFH)
|
|
{
|
|
ScreenPlayerController.IELEOHDOEJH ieleohdoejh = ScreenPlayerController.IELEOHDOEJH.JMIGKJPPFND;
|
|
Action fbhnbacncdk = ieleohdoejh.FBHNBACNCDK;
|
|
Vector2 apacjonanoo = ieleohdoejh.APACJONANOO;
|
|
CIMFDDEKOBG.FBHNBACNCDK = fbhnbacncdk;
|
|
CIMFDDEKOBG.APACJONANOO = apacjonanoo;
|
|
}
|
|
HHIINKNOKNL<ScreenPlayerController.IELEOHDOEJH> hhiinknoknl = this.menuRequestMap;
|
|
string text;
|
|
int stringLength = text.m_stringLength;
|
|
CIMFDDEKOBG.FBHNBACNCDK = stringLength;
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x0600D58A RID: 54666 RVA: 0x0030D0E0 File Offset: 0x0030B2E0
|
|
[Token(Token = "0x600D58A")]
|
|
[Address(RVA = "0x14A7440", Offset = "0x14A6440", VA = "0x1814A7440")]
|
|
public object GEBJLPKBJCL()
|
|
{
|
|
if (!this.menuRequestMap.HFHFEJMMDFH)
|
|
{
|
|
}
|
|
HHIINKNOKNL<ScreenPlayerController.IELEOHDOEJH> hhiinknoknl = this.menuRequestMap;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600D58B RID: 54667 RVA: 0x0030D10C File Offset: 0x0030B30C
|
|
[Token(Token = "0x600D58B")]
|
|
[Address(RVA = "0x14AAF80", Offset = "0x14A9F80", VA = "0x1814AAF80")]
|
|
public void PIMMOGKECPD(object PIHIPPPPEBI, Action BDPEBMLOMOA)
|
|
{
|
|
HHIINKNOKNL<ScreenPlayerController.IELEOHDOEJH> hhiinknoknl = this.menuRequestMap;
|
|
throw new MissingMethodException();
|
|
}
|
|
|
|
// Token: 0x0600D58C RID: 54668 RVA: 0x0030D130 File Offset: 0x0030B330
|
|
[Token(Token = "0x600D58C")]
|
|
[Address(RVA = "0x14A6670", Offset = "0x14A5670", VA = "0x1814A6670")]
|
|
public bool EEPJOGMNPGF()
|
|
{
|
|
return this._isSocialRequested;
|
|
}
|
|
|
|
// Token: 0x0600D58D RID: 54669 RVA: 0x0030D144 File Offset: 0x0030B344
|
|
[Token(Token = "0x600D58D")]
|
|
[Address(RVA = "0x539FF0", Offset = "0x538FF0", VA = "0x180539FF0")]
|
|
public void CCLOGIJPEKL()
|
|
{
|
|
this._isSocialRequested = true;
|
|
}
|
|
|
|
// Token: 0x0600D58E RID: 54670 RVA: 0x0030D158 File Offset: 0x0030B358
|
|
[Token(Token = "0x600D58E")]
|
|
[Address(RVA = "0x14A7430", Offset = "0x14A6430", VA = "0x1814A7430")]
|
|
public void FOCOGFCAMOP()
|
|
{
|
|
this._isSocialRequested = false;
|
|
}
|
|
|
|
// Token: 0x0600D58F RID: 54671 RVA: 0x0030D16C File Offset: 0x0030B36C
|
|
[Token(Token = "0x600D58F")]
|
|
[Address(RVA = "0x14A6320", Offset = "0x14A5320", VA = "0x1814A6320")]
|
|
public void CMOOKJNINPJ(DrawingSurface HEPCBJGELOE)
|
|
{
|
|
int num = 0;
|
|
this.latestDrawingSurfaceRequest = num;
|
|
}
|
|
|
|
// Token: 0x0600D590 RID: 54672 RVA: 0x0030D184 File Offset: 0x0030B384
|
|
[Token(Token = "0x600D590")]
|
|
[Address(RVA = "0x14A9330", Offset = "0x14A8330", VA = "0x1814A9330")]
|
|
public void KGICBNCFKEK()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600D591 RID: 54673 RVA: 0x0030D194 File Offset: 0x0030B394
|
|
[Token(Token = "0x600D591")]
|
|
[Address(RVA = "0x14A6360", Offset = "0x14A5360", VA = "0x1814A6360")]
|
|
public bool DAEAKGMIBAN(out DrawingSurface HEPCBJGELOE)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600D591)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean RecRoom.ScreenPlayerController::DAEAKGMIBAN(DrawingSurface&)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:DrawingSurface(var_0_0B, ldfld:DrawingSurface(GLKPOAANNFP::HEPCBJGELOE, ldfld:GLKPOAANNFP[exp:valuetype RecRoom.ScreenPlayerController/GLKPOAANNFP&](ScreenPlayerController::latestDrawingSurfaceRequest, ldloc:ScreenPlayerController(this))))
|
|
stloc:GLKPOAANNFP(var_1_12, ldfld:GLKPOAANNFP(ScreenPlayerController::latestDrawingSurfaceRequest, ldloc:ScreenPlayerController(this)))
|
|
}
|
|
|
|
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: 0x0600D592 RID: 54674 RVA: 0x0030D1B4 File Offset: 0x0030B3B4
|
|
[Token(Token = "0x600D592")]
|
|
[Address(RVA = "0x14AA200", Offset = "0x14A9200", VA = "0x1814AA200", Slot = "5")]
|
|
public override void OFFLOPLJBBG(LocalPlayerController DCPIMFCFGAB)
|
|
{
|
|
ScreenPlayerLocomotionAnimationContent screenPlayerLocomotionAnimationContent = this.locomotionAnimationContent;
|
|
ScreenPlayerLookLeanAnimationContent screenPlayerLookLeanAnimationContent = this.lookLeanAnimationContent;
|
|
GPPHJKMNPJM gpphjkmnpjm = new GPPHJKMNPJM(this, screenPlayerLocomotionAnimationContent, screenPlayerLookLeanAnimationContent);
|
|
this.<AnimationSystem>k__BackingField = gpphjkmnpjm;
|
|
AdditiveAnimationWeight additiveAnimationWeight = this.additiveAnimationWeight;
|
|
gpphjkmnpjm.LBEEIANBIEP(additiveAnimationWeight, this);
|
|
GPPHJKMNPJM gpphjkmnpjm2 = this.<AnimationSystem>k__BackingField;
|
|
AdditiveAnimationWeight additiveAnimationWeight2 = this.defaultAdditveCameraAnimationWeight;
|
|
gpphjkmnpjm2.NELFIAJAMFP(additiveAnimationWeight2, this);
|
|
HBLGJOKKNDE hblgjokknde = new HBLGJOKKNDE();
|
|
this.<CameraSystem>k__BackingField = hblgjokknde;
|
|
PIMINIBFBEI piminibfbei = new PIMINIBFBEI();
|
|
ScreenAimAssistSettings screenAimAssistSettings = this.aimAssistSettings;
|
|
this.<CursorSystem>k__BackingField = piminibfbei;
|
|
KHINMMJIENE khinmmjiene;
|
|
FAPIFKLBJEI fapifklbjei = new FAPIFKLBJEI(screenAimAssistSettings, khinmmjiene);
|
|
this.<AimAssistSystem>k__BackingField = fapifklbjei;
|
|
GNKAOJINOPF gnkaojinopf = new GNKAOJINOPF();
|
|
this.locomotionController = gnkaojinopf;
|
|
ScreenPlayerLocomotionContent screenPlayerLocomotionContent = this.locomotionContent;
|
|
gnkaojinopf.OFFLOPLJBBG(screenPlayerLocomotionContent, this);
|
|
this.<AnimationSystem>k__BackingField.IEHKPHEBPLK(-180f, 180f, this);
|
|
JNLDNNAKBGH jnldnnakbgh = this.defaultSteering;
|
|
if (this.steeringControllerMap.DOEHAPOJMON(jnldnnakbgh, this, -1))
|
|
{
|
|
Player <EGKJPJKLEAI>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField;
|
|
this.KENCNIHAHFB(<EGKJPJKLEAI>k__BackingField);
|
|
}
|
|
HBLGJOKKNDE hblgjokknde2 = this.<CameraSystem>k__BackingField;
|
|
float num = this.defaultCameraBlendTime;
|
|
ScreenPlayerCameraSettings screenPlayerCameraSettings = this.defaultCameraSettings;
|
|
ulong num2;
|
|
hblgjokknde2.AMIKKBNDOKO(screenPlayerCameraSettings, num, this, (int)num2);
|
|
HBLGJOKKNDE hblgjokknde3 = this.<CameraSystem>k__BackingField;
|
|
float num3 = this.defaultCameraBlendTime;
|
|
LKJPMJBAJJN lkjpmjbajjn = this.defaultCameraController;
|
|
ulong num4;
|
|
hblgjokknde3.DKFBOMBLDIF(lkjpmjbajjn, num3, this, (int)num4);
|
|
HBLGJOKKNDE hblgjokknde4 = this.<CameraSystem>k__BackingField;
|
|
ScreensCameraInputGamepadSettings screensCameraInputGamepadSettings = this.defaultCameraGamepadInputSettings;
|
|
hblgjokknde4.HCICGKKNGBP(screensCameraInputGamepadSettings, this, -1);
|
|
this.<CameraSystem>k__BackingField.PNKLMBEEILL(1f, this);
|
|
}
|
|
|
|
// Token: 0x0600D593 RID: 54675 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600D593")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "6")]
|
|
public override void MLONLKLKBON()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600D594 RID: 54676 RVA: 0x0030D328 File Offset: 0x0030B528
|
|
[Token(Token = "0x600D594")]
|
|
[Address(RVA = "0x14A5700", Offset = "0x14A4700", VA = "0x1814A5700", Slot = "7")]
|
|
public override void BGIPNMLMILE()
|
|
{
|
|
LOCNHHPGIAG <PCNCCNKJIAP>k__BackingField = SingletonMonoBehaviour.ONCPNMDGGKG.<PCNCCNKJIAP>k__BackingField;
|
|
this.inputHandler = <PCNCCNKJIAP>k__BackingField;
|
|
OKNNKFGFODL localPlayerSpawnEvent = Player.LocalPlayerSpawnEvent;
|
|
Action action = new Action(this.CFNNJOHMGON);
|
|
Player.LocalPlayerSpawnEvent = OKNNKFGFODL.BPJDFPACLMK(localPlayerSpawnEvent, action);
|
|
Player <EGKJPJKLEAI>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField;
|
|
int num = 0;
|
|
if (!(<EGKJPJKLEAI>k__BackingField == num))
|
|
{
|
|
bool hasInputThisFrame = base.IJCHDCHAKCM;
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D595 RID: 54677 RVA: 0x0030D38C File Offset: 0x0030B58C
|
|
[Token(Token = "0x600D595")]
|
|
[Address(RVA = "0x14AA640", Offset = "0x14A9640", VA = "0x1814AA640", Slot = "8")]
|
|
public override void OGCOBGAHOIK()
|
|
{
|
|
this.inputHandler = (ulong)0L;
|
|
OKNNKFGFODL localPlayerSpawnEvent = Player.LocalPlayerSpawnEvent;
|
|
Action action = new Action(this.CFNNJOHMGON);
|
|
Player.LocalPlayerSpawnEvent = OKNNKFGFODL.GMNMHGMFGOL(localPlayerSpawnEvent, action);
|
|
Player <EGKJPJKLEAI>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField;
|
|
this.CGABPDHFODC(<EGKJPJKLEAI>k__BackingField);
|
|
}
|
|
|
|
// Token: 0x0600D596 RID: 54678 RVA: 0x0030D3D0 File Offset: 0x0030B5D0
|
|
[Token(Token = "0x600D596")]
|
|
[Address(RVA = "0x14A51F0", Offset = "0x14A41F0", VA = "0x1814A51F0", Slot = "9")]
|
|
public override void BALOKJMBNIN()
|
|
{
|
|
Player <EGKJPJKLEAI>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField;
|
|
int num = 0;
|
|
if (!(<EGKJPJKLEAI>k__BackingField == num))
|
|
{
|
|
Player <EGKJPJKLEAI>k__BackingField2 = Player.<EGKJPJKLEAI>k__BackingField;
|
|
Camera screenModeCamera = SingletonMonoBehaviour.ONCPNMDGGKG.screenModeCamera;
|
|
CameraRig instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
LOCNHHPGIAG locnhhpgiag = this.inputHandler;
|
|
ScreenHUD screenModeHUD = instance.screenModeHUD;
|
|
if (locnhhpgiag.<HOFGEEMNDAN>k__BackingField != IFDIGHKFEGF.TOUCH)
|
|
{
|
|
screenModeHUD.GloballyDisableTouchButtons();
|
|
screenModeHUD.GloballyEnableControlDialogs();
|
|
}
|
|
screenModeHUD.GloballyDisableControlDialogs();
|
|
screenModeHUD.GloballyEnableTouchButtons();
|
|
HBLGJOKKNDE hblgjokknde = this.<CameraSystem>k__BackingField;
|
|
hblgjokknde.BALOKJMBNIN(this, <EGKJPJKLEAI>k__BackingField2, screenModeCamera, locnhhpgiag);
|
|
this.LBPHKPCHIGJ(<EGKJPJKLEAI>k__BackingField2, screenModeCamera);
|
|
this.<AimAssistSystem>k__BackingField.OPEMIFENIJM(this, <EGKJPJKLEAI>k__BackingField2, screenModeCamera, locnhhpgiag);
|
|
PlayerMovement playerMovement = <EGKJPJKLEAI>k__BackingField2.playerMovement;
|
|
GNKAOJINOPF gnkaojinopf = this.locomotionController;
|
|
float num2 = Time.time;
|
|
float deltaTime = Time.deltaTime;
|
|
gnkaojinopf.OCHJOBPJDGB(<EGKJPJKLEAI>k__BackingField2, playerMovement, locnhhpgiag, screenModeHUD, num2, deltaTime);
|
|
int num3 = this.globalBehaviorSystem.OPEMIFENIJM(-1);
|
|
int num4 = this.rightHandBehaviorSystem.OPEMIFENIJM(num3);
|
|
int num5 = this.leftHandBehaviorSystem.OPEMIFENIJM(num3);
|
|
this.NOPODJNIOBK();
|
|
this.modeSystem.OPEMIFENIJM();
|
|
string text = this.steeringControllerMap.ToString();
|
|
if (text != 0)
|
|
{
|
|
object obj = text.Clone();
|
|
}
|
|
float time = Time.time;
|
|
num2 = time;
|
|
float deltaTime2 = Time.deltaTime;
|
|
playerMovement.AuthorityUpdateMovement(num2, deltaTime2);
|
|
GNKAOJINOPF gnkaojinopf2 = this.locomotionController;
|
|
float time2 = Time.time;
|
|
num2 = time2;
|
|
float deltaTime3 = Time.deltaTime;
|
|
gnkaojinopf2.AKMLNEODFJC(<EGKJPJKLEAI>k__BackingField2, playerMovement, locnhhpgiag, screenModeHUD, num2, deltaTime3);
|
|
this.<AnimationSystem>k__BackingField.OPEMIFENIJM();
|
|
this.<CursorSystem>k__BackingField.OPEMIFENIJM();
|
|
screenModeHUD.FinalizeAtEndOfFrame(locnhhpgiag);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D597 RID: 54679 RVA: 0x0030D578 File Offset: 0x0030B778
|
|
[Token(Token = "0x600D597")]
|
|
[Address(RVA = "0x14A9C20", Offset = "0x14A8C20", VA = "0x1814A9C20", Slot = "10")]
|
|
public override void MKJKHMELFMJ()
|
|
{
|
|
Player <EGKJPJKLEAI>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField;
|
|
int num = 0;
|
|
if (<EGKJPJKLEAI>k__BackingField != num)
|
|
{
|
|
HBLGJOKKNDE hblgjokknde = this.<CameraSystem>k__BackingField;
|
|
if (hblgjokknde.GFMGLCLIMJH)
|
|
{
|
|
}
|
|
Player <EGKJPJKLEAI>k__BackingField2 = Player.<EGKJPJKLEAI>k__BackingField;
|
|
CameraRig instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
LOCNHHPGIAG locnhhpgiag = this.inputHandler;
|
|
Camera screenModeCamera = instance.screenModeCamera;
|
|
hblgjokknde.BNEAKHONHNH(this, <EGKJPJKLEAI>k__BackingField2, screenModeCamera, locnhhpgiag);
|
|
this.<AnimationSystem>k__BackingField.OEMBBKDJFCB();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D598 RID: 54680 RVA: 0x0030D5EC File Offset: 0x0030B7EC
|
|
[Token(Token = "0x600D598")]
|
|
[Address(RVA = "0x14A59D0", Offset = "0x14A49D0", VA = "0x1814A59D0", Slot = "11")]
|
|
public override void BNEAKHONHNH()
|
|
{
|
|
Player <EGKJPJKLEAI>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField;
|
|
int num = 0;
|
|
if (!(<EGKJPJKLEAI>k__BackingField != num) || this.PlayerMovementCompleted != 0)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D599 RID: 54681 RVA: 0x0030D614 File Offset: 0x0030B814
|
|
[Token(Token = "0x600D599")]
|
|
[Address(RVA = "0x14A61F0", Offset = "0x14A51F0", VA = "0x1814A61F0", Slot = "12")]
|
|
public override void CLBLFCJEDLL()
|
|
{
|
|
Player <EGKJPJKLEAI>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField;
|
|
Camera screenModeCamera = SingletonMonoBehaviour.ONCPNMDGGKG.screenModeCamera;
|
|
ScreenHUD screenModeHUD = SingletonMonoBehaviour.ONCPNMDGGKG.screenModeHUD;
|
|
this.PCKNBMEDNEL(<EGKJPJKLEAI>k__BackingField, screenModeCamera, screenModeHUD);
|
|
this.EHCCINKFCMH();
|
|
ScreenPlayerModeConfigBase[] array = this.modeConfigs;
|
|
this.JDEEBIIJFKI(array);
|
|
}
|
|
|
|
// Token: 0x0600D59A RID: 54682 RVA: 0x0030D664 File Offset: 0x0030B864
|
|
[Token(Token = "0x600D59A")]
|
|
[Address(RVA = "0x14A9C10", Offset = "0x14A8C10", VA = "0x1814A9C10", Slot = "13")]
|
|
public override void MGCNCKFIODL(Player IKPJFNLNPHM)
|
|
{
|
|
this.CGABPDHFODC(IKPJFNLNPHM);
|
|
}
|
|
|
|
// Token: 0x0600D59B RID: 54683 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600D59B")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "14")]
|
|
public override void KBNPFLELNLG(LoginScreenSpawnPoint COGPPOCAKNB)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600D59C RID: 54684 RVA: 0x0030D678 File Offset: 0x0030B878
|
|
[Token(Token = "0x600D59C")]
|
|
[Address(RVA = "0x14A8300", Offset = "0x14A7300", VA = "0x1814A8300", Slot = "15")]
|
|
public override Player JBMABFCPHNB(Vector3 DDHPAFKBMON, Quaternion IGPENJBJADK)
|
|
{
|
|
object[] array = new object[8];
|
|
if (typeof(ScreenPlayerController).TypeHandle != 0)
|
|
{
|
|
}
|
|
array[1] = typeof(ScreenPlayerController).TypeHandle;
|
|
if (typeof(ScreenPlayerController).TypeHandle != 0)
|
|
{
|
|
}
|
|
array[2] = typeof(ScreenPlayerController).TypeHandle;
|
|
if (typeof(ScreenPlayerController).TypeHandle != 0)
|
|
{
|
|
}
|
|
array[3] = typeof(ScreenPlayerController).TypeHandle;
|
|
if (typeof(ScreenPlayerController).TypeHandle != 0)
|
|
{
|
|
}
|
|
array[4] = typeof(ScreenPlayerController).TypeHandle;
|
|
if (typeof(ScreenPlayerController).TypeHandle != 0)
|
|
{
|
|
}
|
|
float z = DDHPAFKBMON.z;
|
|
array[5] = typeof(ScreenPlayerController).TypeHandle;
|
|
if (z != 0f)
|
|
{
|
|
}
|
|
array[6] = z;
|
|
if (z != 0f)
|
|
{
|
|
}
|
|
array[7] = z;
|
|
GameObject gameObject;
|
|
return gameObject.GetComponent<Player>();
|
|
}
|
|
|
|
// Token: 0x0600D59D RID: 54685 RVA: 0x0030D728 File Offset: 0x0030B928
|
|
[Token(Token = "0x600D59D")]
|
|
[Address(RVA = "0x14A6E90", Offset = "0x14A5E90", VA = "0x1814A6E90", Slot = "17")]
|
|
public override void FDFOMEEHBCD()
|
|
{
|
|
FAPIFKLBJEI fapifklbjei = this.<AimAssistSystem>k__BackingField;
|
|
Camera screenModeCamera = SingletonMonoBehaviour.ONCPNMDGGKG.screenModeCamera;
|
|
fapifklbjei.FDFOMEEHBCD(screenModeCamera);
|
|
}
|
|
|
|
// Token: 0x17002205 RID: 8709
|
|
// (get) Token: 0x0600D59E RID: 54686 RVA: 0x0030D754 File Offset: 0x0030B954
|
|
[Token(Token = "0x17002205")]
|
|
public bool FlyToggleEnabled
|
|
{
|
|
[Token(Token = "0x600D59E")]
|
|
[Address(RVA = "0x14ABB00", Offset = "0x14AAB00", VA = "0x1814ABB00")]
|
|
get
|
|
{
|
|
return !this.flyToggleRestrictionFlag.CFLJGNJLBFG;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D59F RID: 54687 RVA: 0x0030D778 File Offset: 0x0030B978
|
|
[Token(Token = "0x600D59F")]
|
|
[Address(RVA = "0x14AA760", Offset = "0x14A9760", VA = "0x1814AA760")]
|
|
public void OGEBGFDILKP(object PIHIPPPPEBI)
|
|
{
|
|
this.flyToggleRestrictionFlag.BPAJKKAGPKB(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x0600D5A0 RID: 54688 RVA: 0x0030D798 File Offset: 0x0030B998
|
|
[Token(Token = "0x600D5A0")]
|
|
[Address(RVA = "0x14A5670", Offset = "0x14A4670", VA = "0x1814A5670")]
|
|
public void BBBGDOAOIPP(object PIHIPPPPEBI)
|
|
{
|
|
this.flyToggleRestrictionFlag.BIHKNNPGGKP(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x17002206 RID: 8710
|
|
// (get) Token: 0x0600D5A1 RID: 54689 RVA: 0x0030D7B8 File Offset: 0x0030B9B8
|
|
[Token(Token = "0x17002206")]
|
|
public bool IsToolPickupRestricted
|
|
{
|
|
[Token(Token = "0x600D5A1")]
|
|
[Address(RVA = "0x14ABC80", Offset = "0x14AAC80", VA = "0x1814ABC80")]
|
|
get
|
|
{
|
|
return this.toolPickupRestrictionFlag.CFLJGNJLBFG;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D5A2 RID: 54690 RVA: 0x0030D7D8 File Offset: 0x0030B9D8
|
|
[Token(Token = "0x600D5A2")]
|
|
[Address(RVA = "0x14A9ED0", Offset = "0x14A8ED0", VA = "0x1814A9ED0")]
|
|
public void NLMHPLPEPDM(object PIHIPPPPEBI)
|
|
{
|
|
this.toolPickupRestrictionFlag.BPAJKKAGPKB(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x0600D5A3 RID: 54691 RVA: 0x0030D7F8 File Offset: 0x0030B9F8
|
|
[Token(Token = "0x600D5A3")]
|
|
[Address(RVA = "0x14A8BC0", Offset = "0x14A7BC0", VA = "0x1814A8BC0")]
|
|
public void KABNLIIIAMJ(object PIHIPPPPEBI)
|
|
{
|
|
this.toolPickupRestrictionFlag.BIHKNNPGGKP(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x17002207 RID: 8711
|
|
// (get) Token: 0x0600D5A4 RID: 54692 RVA: 0x0030D818 File Offset: 0x0030BA18
|
|
[Token(Token = "0x17002207")]
|
|
public bool MenuOpeningRestricted
|
|
{
|
|
[Token(Token = "0x600D5A4")]
|
|
[Address(RVA = "0x14ABCB0", Offset = "0x14AACB0", VA = "0x1814ABCB0")]
|
|
get
|
|
{
|
|
return this.menuOpeningRestrictedFlag.CFLJGNJLBFG;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D5A5 RID: 54693 RVA: 0x0030D838 File Offset: 0x0030BA38
|
|
[Token(Token = "0x600D5A5")]
|
|
[Address(RVA = "0x14A56D0", Offset = "0x14A46D0", VA = "0x1814A56D0")]
|
|
public void BDNMHAIIOOG(object PIHIPPPPEBI)
|
|
{
|
|
this.menuOpeningRestrictedFlag.BPAJKKAGPKB(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x0600D5A6 RID: 54694 RVA: 0x0030D858 File Offset: 0x0030BA58
|
|
[Token(Token = "0x600D5A6")]
|
|
[Address(RVA = "0x14AA610", Offset = "0x14A9610", VA = "0x1814AA610")]
|
|
public void OGADHMGFMHO(object PIHIPPPPEBI)
|
|
{
|
|
this.menuOpeningRestrictedFlag.BIHKNNPGGKP(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x17002208 RID: 8712
|
|
// (get) Token: 0x0600D5A7 RID: 54695 RVA: 0x0030D878 File Offset: 0x0030BA78
|
|
[Token(Token = "0x17002208")]
|
|
public bool ToolMenuManualToggleRestricted
|
|
{
|
|
[Token(Token = "0x600D5A7")]
|
|
[Address(RVA = "0x14ABD60", Offset = "0x14AAD60", VA = "0x1814ABD60")]
|
|
get
|
|
{
|
|
return this.toolMenuManualToggleRestrictedFlag.CFLJGNJLBFG;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D5A8 RID: 54696 RVA: 0x0030D898 File Offset: 0x0030BA98
|
|
[Token(Token = "0x600D5A8")]
|
|
[Address(RVA = "0x14A56A0", Offset = "0x14A46A0", VA = "0x1814A56A0")]
|
|
public void BBOIMNIGGMP(object PIHIPPPPEBI)
|
|
{
|
|
this.toolMenuManualToggleRestrictedFlag.BPAJKKAGPKB(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x0600D5A9 RID: 54697 RVA: 0x0030D8B8 File Offset: 0x0030BAB8
|
|
[Token(Token = "0x600D5A9")]
|
|
[Address(RVA = "0x14A9390", Offset = "0x14A8390", VA = "0x1814A9390")]
|
|
public void KHCKKDHKIPJ(object PIHIPPPPEBI)
|
|
{
|
|
this.toolMenuManualToggleRestrictedFlag.BIHKNNPGGKP(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x17002209 RID: 8713
|
|
// (get) Token: 0x0600D5AA RID: 54698 RVA: 0x0030D8D8 File Offset: 0x0030BAD8
|
|
[Token(Token = "0x17002209")]
|
|
public bool IsInventoryRestricted
|
|
{
|
|
[Token(Token = "0x600D5AA")]
|
|
[Address(RVA = "0x14ABBC0", Offset = "0x14AABC0", VA = "0x1814ABBC0")]
|
|
get
|
|
{
|
|
return this.inventoryRestriction.CFLJGNJLBFG;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D5AB RID: 54699 RVA: 0x0030D8F8 File Offset: 0x0030BAF8
|
|
[Token(Token = "0x600D5AB")]
|
|
[Address(RVA = "0x14A9EA0", Offset = "0x14A8EA0", VA = "0x1814A9EA0")]
|
|
public void NGGHLONHAEA(object PIHIPPPPEBI)
|
|
{
|
|
this.inventoryRestriction.BPAJKKAGPKB(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x0600D5AC RID: 54700 RVA: 0x0030D918 File Offset: 0x0030BB18
|
|
[Token(Token = "0x600D5AC")]
|
|
[Address(RVA = "0x14A74B0", Offset = "0x14A64B0", VA = "0x1814A74B0")]
|
|
public void GEMBMCPCNID(object PIHIPPPPEBI)
|
|
{
|
|
this.inventoryRestriction.BIHKNNPGGKP(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x1700220A RID: 8714
|
|
// (get) Token: 0x0600D5AD RID: 54701 RVA: 0x0030D938 File Offset: 0x0030BB38
|
|
[Token(Token = "0x1700220A")]
|
|
public bool AreGesturesRestricted
|
|
{
|
|
[Token(Token = "0x600D5AD")]
|
|
[Address(RVA = "0x14ABAA0", Offset = "0x14AAAA0", VA = "0x1814ABAA0")]
|
|
get
|
|
{
|
|
return this.gesturesRestriction.CFLJGNJLBFG;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D5AE RID: 54702 RVA: 0x0030D958 File Offset: 0x0030BB58
|
|
[Token(Token = "0x600D5AE")]
|
|
[Address(RVA = "0x14A8B60", Offset = "0x14A7B60", VA = "0x1814A8B60")]
|
|
public void JOBMOIJAAGO(object PIHIPPPPEBI)
|
|
{
|
|
this.gesturesRestriction.BPAJKKAGPKB(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x0600D5AF RID: 54703 RVA: 0x0030D978 File Offset: 0x0030BB78
|
|
[Token(Token = "0x600D5AF")]
|
|
[Address(RVA = "0x14A6640", Offset = "0x14A5640", VA = "0x1814A6640")]
|
|
public void EEJMDLPBAKM(object PIHIPPPPEBI)
|
|
{
|
|
this.gesturesRestriction.BIHKNNPGGKP(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x1700220B RID: 8715
|
|
// (get) Token: 0x0600D5B0 RID: 54704 RVA: 0x0030D998 File Offset: 0x0030BB98
|
|
[Token(Token = "0x1700220B")]
|
|
public bool AreEmotesRestricted
|
|
{
|
|
[Token(Token = "0x600D5B0")]
|
|
[Address(RVA = "0x14ABA70", Offset = "0x14AAA70", VA = "0x1814ABA70")]
|
|
get
|
|
{
|
|
return this.emotesRestriction.CFLJGNJLBFG;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D5B1 RID: 54705 RVA: 0x0030D9B8 File Offset: 0x0030BBB8
|
|
[Token(Token = "0x600D5B1")]
|
|
[Address(RVA = "0x14AB050", Offset = "0x14AA050", VA = "0x1814AB050")]
|
|
public void PJEALJAMPCH(object PIHIPPPPEBI)
|
|
{
|
|
this.emotesRestriction.BPAJKKAGPKB(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x0600D5B2 RID: 54706 RVA: 0x0030D9D8 File Offset: 0x0030BBD8
|
|
[Token(Token = "0x600D5B2")]
|
|
[Address(RVA = "0x14A6F10", Offset = "0x14A5F10", VA = "0x1814A6F10")]
|
|
public void FGGCDPENAEP(object PIHIPPPPEBI)
|
|
{
|
|
this.emotesRestriction.BIHKNNPGGKP(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x1700220C RID: 8716
|
|
// (get) Token: 0x0600D5B3 RID: 54707 RVA: 0x0030D9F8 File Offset: 0x0030BBF8
|
|
[Token(Token = "0x1700220C")]
|
|
public bool IsPictureInPictureRestricted
|
|
{
|
|
[Token(Token = "0x600D5B3")]
|
|
[Address(RVA = "0x14ABC20", Offset = "0x14AAC20", VA = "0x1814ABC20")]
|
|
get
|
|
{
|
|
return this.pictureInPictureRestriction.CFLJGNJLBFG;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D5B4 RID: 54708 RVA: 0x0030DA18 File Offset: 0x0030BC18
|
|
[Token(Token = "0x600D5B4")]
|
|
[Address(RVA = "0x14A8B90", Offset = "0x14A7B90", VA = "0x1814A8B90")]
|
|
public void JPNEMJHANDI(object PIHIPPPPEBI)
|
|
{
|
|
this.pictureInPictureRestriction.BPAJKKAGPKB(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x0600D5B5 RID: 54709 RVA: 0x0030DA38 File Offset: 0x0030BC38
|
|
[Token(Token = "0x600D5B5")]
|
|
[Address(RVA = "0x14AA5E0", Offset = "0x14A95E0", VA = "0x1814AA5E0")]
|
|
public void OFLICJOLEDB(object PIHIPPPPEBI)
|
|
{
|
|
this.pictureInPictureRestriction.BIHKNNPGGKP(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x1700220D RID: 8717
|
|
// (get) Token: 0x0600D5B6 RID: 54710 RVA: 0x0030DA58 File Offset: 0x0030BC58
|
|
[Token(Token = "0x1700220D")]
|
|
public bool SocialModeRestricted
|
|
{
|
|
[Token(Token = "0x600D5B6")]
|
|
[Address(RVA = "0x14ABD30", Offset = "0x14AAD30", VA = "0x1814ABD30")]
|
|
get
|
|
{
|
|
return this.socialModeRestrictionFlag.CFLJGNJLBFG;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D5B7 RID: 54711 RVA: 0x0030DA78 File Offset: 0x0030BC78
|
|
[Token(Token = "0x600D5B7")]
|
|
[Address(RVA = "0x14A9E70", Offset = "0x14A8E70", VA = "0x1814A9E70")]
|
|
public void MLCHJDCGLGF(object PIHIPPPPEBI)
|
|
{
|
|
this.socialModeRestrictionFlag.BPAJKKAGPKB(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x0600D5B8 RID: 54712 RVA: 0x0030DA98 File Offset: 0x0030BC98
|
|
[Token(Token = "0x600D5B8")]
|
|
[Address(RVA = "0x14A6540", Offset = "0x14A5540", VA = "0x1814A6540")]
|
|
public void EBJMBOPFGLG(object PIHIPPPPEBI)
|
|
{
|
|
this.socialModeRestrictionFlag.BIHKNNPGGKP(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x1700220E RID: 8718
|
|
// (get) Token: 0x0600D5B9 RID: 54713 RVA: 0x0030DAB8 File Offset: 0x0030BCB8
|
|
[Token(Token = "0x1700220E")]
|
|
public bool ContextSensitiveToolsRestricted
|
|
{
|
|
[Token(Token = "0x600D5B9")]
|
|
[Address(RVA = "0x14ABAD0", Offset = "0x14AAAD0", VA = "0x1814ABAD0")]
|
|
get
|
|
{
|
|
return this.contextSensitiveToolRestrictionFlag.CFLJGNJLBFG;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D5BA RID: 54714 RVA: 0x0030DAD8 File Offset: 0x0030BCD8
|
|
[Token(Token = "0x600D5BA")]
|
|
[Address(RVA = "0x14A94D0", Offset = "0x14A84D0", VA = "0x1814A94D0")]
|
|
public void LBNNFPNMJBF(object PIHIPPPPEBI)
|
|
{
|
|
this.contextSensitiveToolRestrictionFlag.BPAJKKAGPKB(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x0600D5BB RID: 54715 RVA: 0x0030DAF8 File Offset: 0x0030BCF8
|
|
[Token(Token = "0x600D5BB")]
|
|
[Address(RVA = "0x14A77C0", Offset = "0x14A67C0", VA = "0x1814A77C0")]
|
|
public void GMAOPNBOLBB(object PIHIPPPPEBI)
|
|
{
|
|
this.contextSensitiveToolRestrictionFlag.BIHKNNPGGKP(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x1700220F RID: 8719
|
|
// (get) Token: 0x0600D5BC RID: 54716 RVA: 0x0030DB18 File Offset: 0x0030BD18
|
|
[Token(Token = "0x1700220F")]
|
|
public bool ARRoomScaleMovementRestricted
|
|
{
|
|
[Token(Token = "0x600D5BC")]
|
|
[Address(RVA = "0x14ABA40", Offset = "0x14AAA40", VA = "0x1814ABA40")]
|
|
get
|
|
{
|
|
return this.arRoomScaleRestrictionFlag.CFLJGNJLBFG;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D5BD RID: 54717 RVA: 0x0030DB38 File Offset: 0x0030BD38
|
|
[Token(Token = "0x600D5BD")]
|
|
[Address(RVA = "0x14A9360", Offset = "0x14A8360", VA = "0x1814A9360")]
|
|
public void KGKNJCLOCGD(object PIHIPPPPEBI)
|
|
{
|
|
this.arRoomScaleRestrictionFlag.BPAJKKAGPKB(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x0600D5BE RID: 54718 RVA: 0x0030DB58 File Offset: 0x0030BD58
|
|
[Token(Token = "0x600D5BE")]
|
|
[Address(RVA = "0x14AA810", Offset = "0x14A9810", VA = "0x1814AA810")]
|
|
public void OHHPMFJBMKK(object PIHIPPPPEBI)
|
|
{
|
|
this.arRoomScaleRestrictionFlag.BIHKNNPGGKP(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x17002210 RID: 8720
|
|
// (get) Token: 0x0600D5BF RID: 54719 RVA: 0x0030DB78 File Offset: 0x0030BD78
|
|
[Token(Token = "0x17002210")]
|
|
public bool IsHandPilotRestricted
|
|
{
|
|
[Token(Token = "0x600D5BF")]
|
|
[Address(RVA = "0x14ABB90", Offset = "0x14AAB90", VA = "0x1814ABB90")]
|
|
get
|
|
{
|
|
return this.handPilotRestriction.CFLJGNJLBFG;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D5C0 RID: 54720 RVA: 0x0030DB98 File Offset: 0x0030BD98
|
|
[Token(Token = "0x600D5C0")]
|
|
[Address(RVA = "0x14A9BE0", Offset = "0x14A8BE0", VA = "0x1814A9BE0")]
|
|
public void LOACNCMCPKK(object PIHIPPPPEBI)
|
|
{
|
|
this.handPilotRestriction.BPAJKKAGPKB(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x0600D5C1 RID: 54721 RVA: 0x0030DBB8 File Offset: 0x0030BDB8
|
|
[Token(Token = "0x600D5C1")]
|
|
[Address(RVA = "0x14A6E60", Offset = "0x14A5E60", VA = "0x1814A6E60")]
|
|
public void FCLOILHBICB(object PIHIPPPPEBI)
|
|
{
|
|
this.handPilotRestriction.BIHKNNPGGKP(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x17002211 RID: 8721
|
|
// (get) Token: 0x0600D5C2 RID: 54722 RVA: 0x0030DBD8 File Offset: 0x0030BDD8
|
|
[Token(Token = "0x17002211")]
|
|
public bool IsLocomotiveHeightShorteningEnabled
|
|
{
|
|
[Token(Token = "0x600D5C2")]
|
|
[Address(RVA = "0x14ABBF0", Offset = "0x14AABF0", VA = "0x1814ABBF0")]
|
|
get
|
|
{
|
|
return !this.locomotiveHeightShorteningRestrictionFlag.CFLJGNJLBFG;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D5C3 RID: 54723 RVA: 0x0030DBFC File Offset: 0x0030BDFC
|
|
[Token(Token = "0x600D5C3")]
|
|
[Address(RVA = "0x14A51C0", Offset = "0x14A41C0", VA = "0x1814A51C0")]
|
|
public void AMNCCAPAAIP(object PIHIPPPPEBI)
|
|
{
|
|
this.locomotiveHeightShorteningRestrictionFlag.BPAJKKAGPKB(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x0600D5C4 RID: 54724 RVA: 0x0030DC1C File Offset: 0x0030BE1C
|
|
[Token(Token = "0x600D5C4")]
|
|
[Address(RVA = "0x14A9BB0", Offset = "0x14A8BB0", VA = "0x1814A9BB0")]
|
|
public void LLAOACGANJL(object PIHIPPPPEBI)
|
|
{
|
|
this.locomotiveHeightShorteningRestrictionFlag.BIHKNNPGGKP(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x0600D5C5 RID: 54725 RVA: 0x0030DC3C File Offset: 0x0030BE3C
|
|
[Token(Token = "0x600D5C5")]
|
|
[Address(RVA = "0x14A8850", Offset = "0x14A7850", VA = "0x1814A8850")]
|
|
private void JDEEBIIJFKI(ScreenPlayerModeConfigBase[] BPJNHLFNIAL)
|
|
{
|
|
CameraRig instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
CameraRig instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
LOCNHHPGIAG locnhhpgiag = this.inputHandler;
|
|
int num = 0;
|
|
ScreenHUD screenModeHUD = instance2.screenModeHUD;
|
|
DFHHGCJADMK[] array = new DFHHGCJADMK[BPJNHLFNIAL.Length];
|
|
this.modeRuntimes = array;
|
|
int length = BPJNHLFNIAL.Length;
|
|
if (num < length)
|
|
{
|
|
DFHHGCJADMK[] array2 = this.modeRuntimes;
|
|
string text = BPJNHLFNIAL[num].ToString();
|
|
if (text != 0)
|
|
{
|
|
}
|
|
array2[0] = text;
|
|
num++;
|
|
}
|
|
JBBMHOFOKJG jbbmhofokjg = this.modeSystem;
|
|
DFHHGCJADMK[] array3 = this.modeRuntimes;
|
|
jbbmhofokjg.BBGDLJFDENK(array3);
|
|
}
|
|
|
|
// Token: 0x0600D5C6 RID: 54726 RVA: 0x0030DCD8 File Offset: 0x0030BED8
|
|
[Token(Token = "0x600D5C6")]
|
|
[Address(RVA = "0x14A81B0", Offset = "0x14A71B0", VA = "0x1814A81B0")]
|
|
private void IKEDPCANCLC()
|
|
{
|
|
this.modeSystem.KGOOGCGKIKK();
|
|
DFHHGCJADMK[] array = this.modeRuntimes;
|
|
int num = 0;
|
|
if (array != 0 && num < array.Length)
|
|
{
|
|
DFHHGCJADMK dfhhgcjadmk = array[num];
|
|
num += num;
|
|
num++;
|
|
DFHHGCJADMK[] array2 = this.modeRuntimes;
|
|
num++;
|
|
num += num;
|
|
}
|
|
this.modeRuntimes = num;
|
|
}
|
|
|
|
// Token: 0x0600D5C7 RID: 54727 RVA: 0x0030DD34 File Offset: 0x0030BF34
|
|
[Token(Token = "0x600D5C7")]
|
|
[Address(RVA = "0x14A5900", Offset = "0x14A4900", VA = "0x1814A5900")]
|
|
public void BIICNFFLAKM(ScreenPlayerController.NNNNGLDPBEF EHJCIFFPFAD, List<GNKEEPNAACJ> FAAONELEMLM, object PIHIPPPPEBI)
|
|
{
|
|
if (EHJCIFFPFAD == ScreenPlayerController.NNNNGLDPBEF.GLOBAL || EHJCIFFPFAD == ScreenPlayerController.NNNNGLDPBEF.GLOBAL || EHJCIFFPFAD == ScreenPlayerController.NNNNGLDPBEF.RIGHT_HAND)
|
|
{
|
|
}
|
|
BLFCEMLEJDO blfcemlejdo = this.globalBehaviorSystem;
|
|
int num = 0;
|
|
int size = FAAONELEMLM._size;
|
|
if (num < size)
|
|
{
|
|
ThrowHelper.ThrowArgumentOutOfRangeException();
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D5C8 RID: 54728 RVA: 0x0030DD78 File Offset: 0x0030BF78
|
|
[Token(Token = "0x600D5C8")]
|
|
[Address(RVA = "0x14A6D90", Offset = "0x14A5D90", VA = "0x1814A6D90")]
|
|
public void ELBHJGJFLLM(ScreenPlayerController.NNNNGLDPBEF EHJCIFFPFAD, List<GNKEEPNAACJ> FAAONELEMLM, object PIHIPPPPEBI)
|
|
{
|
|
if (EHJCIFFPFAD == ScreenPlayerController.NNNNGLDPBEF.GLOBAL || EHJCIFFPFAD == ScreenPlayerController.NNNNGLDPBEF.GLOBAL || EHJCIFFPFAD == ScreenPlayerController.NNNNGLDPBEF.RIGHT_HAND)
|
|
{
|
|
}
|
|
BLFCEMLEJDO blfcemlejdo = this.globalBehaviorSystem;
|
|
int num = 0;
|
|
int size = FAAONELEMLM._size;
|
|
if (num < size)
|
|
{
|
|
ThrowHelper.ThrowArgumentOutOfRangeException();
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D5C9 RID: 54729 RVA: 0x0030DDBC File Offset: 0x0030BFBC
|
|
[Token(Token = "0x600D5C9")]
|
|
[Address(RVA = "0x14A77F0", Offset = "0x14A67F0", VA = "0x1814A77F0")]
|
|
private void HCNDIMMLBHM()
|
|
{
|
|
this.globalBehaviorSystem.FLKOCHHJMGB();
|
|
this.leftHandBehaviorSystem.FLKOCHHJMGB();
|
|
this.rightHandBehaviorSystem.FLKOCHHJMGB();
|
|
}
|
|
|
|
// Token: 0x0600D5CA RID: 54730 RVA: 0x0030DDF0 File Offset: 0x0030BFF0
|
|
[Token(Token = "0x600D5CA")]
|
|
[Address(RVA = "0x14A7E50", Offset = "0x14A6E50", VA = "0x1814A7E50")]
|
|
public void IBNGIMIFPFK(object PIHIPPPPEBI)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
bool flag = this.toolBehaviorsEnabledFlag.CFLJGNJLBFG;
|
|
this.toolBehaviorsEnabledFlag.BPAJKKAGPKB(PIHIPPPPEBI);
|
|
if (flag)
|
|
{
|
|
break;
|
|
}
|
|
Dictionary<Tool, ScreenPlayerController.OJDPJEKANPL> dictionary = this.toolPlayerBehaviors;
|
|
Dictionary<Tool, ScreenPlayerController.OJDPJEKANPL>.ValueCollection values = dictionary.Values;
|
|
bool flag2;
|
|
if (flag2)
|
|
{
|
|
if (dictionary == 0 || dictionary == 0 || dictionary == (ulong)1L)
|
|
{
|
|
}
|
|
BLFCEMLEJDO blfcemlejdo = this.globalBehaviorSystem;
|
|
}
|
|
}
|
|
while (num != 0);
|
|
}
|
|
|
|
// Token: 0x0600D5CB RID: 54731 RVA: 0x0030DE50 File Offset: 0x0030C050
|
|
[Token(Token = "0x600D5CB")]
|
|
[Address(RVA = "0x14A7CA0", Offset = "0x14A6CA0", VA = "0x1814A7CA0")]
|
|
public void HKOBKENLIKD(object PIHIPPPPEBI)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
this.toolBehaviorsEnabledFlag.BIHKNNPGGKP(PIHIPPPPEBI);
|
|
if (this.toolBehaviorsEnabledFlag.CFLJGNJLBFG)
|
|
{
|
|
break;
|
|
}
|
|
Dictionary<Tool, ScreenPlayerController.OJDPJEKANPL> dictionary = this.toolPlayerBehaviors;
|
|
Dictionary<Tool, ScreenPlayerController.OJDPJEKANPL>.ValueCollection values = dictionary.Values;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
if (dictionary == 0 || dictionary == 0 || dictionary == (ulong)1L)
|
|
{
|
|
}
|
|
BLFCEMLEJDO blfcemlejdo = this.globalBehaviorSystem;
|
|
}
|
|
}
|
|
while (num != 0);
|
|
}
|
|
|
|
// Token: 0x0600D5CC RID: 54732 RVA: 0x0030DEAC File Offset: 0x0030C0AC
|
|
[Token(Token = "0x600D5CC")]
|
|
[Address(RVA = "0x14AB080", Offset = "0x14AA080", VA = "0x1814AB080")]
|
|
internal BLFCEMLEJDO PJGKLACLNBB(ScreenPlayerController.NNNNGLDPBEF GEDCEIDOKJL)
|
|
{
|
|
if (GEDCEIDOKJL != ScreenPlayerController.NNNNGLDPBEF.GLOBAL)
|
|
{
|
|
if (GEDCEIDOKJL == ScreenPlayerController.NNNNGLDPBEF.GLOBAL)
|
|
{
|
|
return this.rightHandBehaviorSystem;
|
|
}
|
|
if (GEDCEIDOKJL == ScreenPlayerController.NNNNGLDPBEF.RIGHT_HAND)
|
|
{
|
|
return this.leftHandBehaviorSystem;
|
|
}
|
|
}
|
|
return this.globalBehaviorSystem;
|
|
}
|
|
|
|
// Token: 0x0600D5CD RID: 54733 RVA: 0x0030DEDC File Offset: 0x0030C0DC
|
|
[Token(Token = "0x600D5CD")]
|
|
[Address(RVA = "0x14A63E0", Offset = "0x14A53E0", VA = "0x1814A63E0")]
|
|
private void DMAFFGHNBPE()
|
|
{
|
|
int num = this.globalBehaviorSystem.OPEMIFENIJM(-1);
|
|
int num2 = this.rightHandBehaviorSystem.OPEMIFENIJM(num);
|
|
int num3 = this.leftHandBehaviorSystem.OPEMIFENIJM(num);
|
|
}
|
|
|
|
// Token: 0x0600D5CE RID: 54734 RVA: 0x0030DF18 File Offset: 0x0030C118
|
|
[Token(Token = "0x600D5CE")]
|
|
[Address(RVA = "0x14A6680", Offset = "0x14A5680", VA = "0x1814A6680")]
|
|
private void EHCCINKFCMH()
|
|
{
|
|
CameraRig instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
CameraRig instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
LOCNHHPGIAG locnhhpgiag = this.inputHandler;
|
|
int num = 0;
|
|
ScreenHUD screenModeHUD = instance2.screenModeHUD;
|
|
this.globalPlayerBehaviorRuntimes.Clear();
|
|
ScreenPlayerBehaviorConfigBase[] array = this.globalPlayerBehaviors;
|
|
if (num < array.Length)
|
|
{
|
|
ScreenPlayerBehaviorConfigBase screenPlayerBehaviorConfigBase = array[num];
|
|
int num2 = 0;
|
|
if (screenPlayerBehaviorConfigBase != num2)
|
|
{
|
|
ScreenPlayerBehaviorConfigBase[] array2 = this.globalPlayerBehaviors;
|
|
List<GNKEEPNAACJ> list = this.globalPlayerBehaviorRuntimes;
|
|
string text = array2[num].ToString();
|
|
}
|
|
ScreenPlayerBehaviorConfigBase[] array3 = this.globalPlayerBehaviors;
|
|
num++;
|
|
}
|
|
List<GNKEEPNAACJ> list2 = this.globalPlayerBehaviorRuntimes;
|
|
int num3 = 0;
|
|
this.BIICNFFLAKM((ScreenPlayerController.NNNNGLDPBEF)num3, list2, this);
|
|
this.rightHandPlayerBehaviorRuntimes.Clear();
|
|
PerHandScreenPlayerBehaviorConfigBase[] array4 = this.globalPerHandBehaviors;
|
|
if (num < array4.Length)
|
|
{
|
|
PerHandScreenPlayerBehaviorConfigBase perHandScreenPlayerBehaviorConfigBase = array4[num];
|
|
int num4 = 0;
|
|
if (perHandScreenPlayerBehaviorConfigBase != num4)
|
|
{
|
|
PerHandScreenPlayerBehaviorConfigBase[] array5 = this.globalPerHandBehaviors;
|
|
List<GNKEEPNAACJ> list3 = this.rightHandPlayerBehaviorRuntimes;
|
|
string text2 = array5[num].ToString();
|
|
}
|
|
PerHandScreenPlayerBehaviorConfigBase[] array6 = this.globalPerHandBehaviors;
|
|
num++;
|
|
while (array6 != 0)
|
|
{
|
|
}
|
|
}
|
|
List<GNKEEPNAACJ> list4 = this.rightHandPlayerBehaviorRuntimes;
|
|
this.leftHandPlayerBehaviorRuntimes.Clear();
|
|
PerHandScreenPlayerBehaviorConfigBase[] array7 = this.globalPerHandBehaviors;
|
|
if (num < array7.Length)
|
|
{
|
|
PerHandScreenPlayerBehaviorConfigBase perHandScreenPlayerBehaviorConfigBase2 = array7[num];
|
|
int num5 = 0;
|
|
if (perHandScreenPlayerBehaviorConfigBase2 != num5)
|
|
{
|
|
PerHandScreenPlayerBehaviorConfigBase[] array8 = this.globalPerHandBehaviors;
|
|
List<GNKEEPNAACJ> list5 = this.leftHandPlayerBehaviorRuntimes;
|
|
string text3 = array8[num].ToString();
|
|
}
|
|
PerHandScreenPlayerBehaviorConfigBase[] array9 = this.globalPerHandBehaviors;
|
|
num++;
|
|
while (array9 != 0)
|
|
{
|
|
}
|
|
}
|
|
List<GNKEEPNAACJ> list6 = this.leftHandPlayerBehaviorRuntimes;
|
|
BLFCEMLEJDO blfcemlejdo = this.leftHandBehaviorSystem;
|
|
int size = list6._size;
|
|
if (num < size)
|
|
{
|
|
ThrowHelper.ThrowArgumentOutOfRangeException();
|
|
num++;
|
|
uint num6;
|
|
num6 += (uint)8;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D5CF RID: 54735 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600D5CF")]
|
|
[Address(RVA = "0x14A6F40", Offset = "0x14A5F40", VA = "0x1814A6F40")]
|
|
private void FICCIEDOHCI()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600D5D0 RID: 54736 RVA: 0x0030E0C4 File Offset: 0x0030C2C4
|
|
[Token(Token = "0x600D5D0")]
|
|
[Address(RVA = "0x14A74E0", Offset = "0x14A64E0", VA = "0x1814A74E0")]
|
|
private void GKNNHOPCCCK(PlayerHand ONFJHABGCIP, Tool EGFEJGHDNAI)
|
|
{
|
|
Dictionary<Tool, ScreenPlayerController.OJDPJEKANPL> dictionary = this.toolPlayerBehaviors;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600D5D1 RID: 54737 RVA: 0x0030E188 File Offset: 0x0030C388
|
|
[Token(Token = "0x600D5D1")]
|
|
[Address(RVA = "0x14A5AF0", Offset = "0x14A4AF0", VA = "0x1814A5AF0")]
|
|
private void CDMJNDMGOIL(Tool EGFEJGHDNAI)
|
|
{
|
|
Dictionary<Tool, ScreenPlayerController.OJDPJEKANPL> dictionary = this.toolPlayerBehaviors;
|
|
int num = 0;
|
|
if (dictionary.TryGetValue(EGFEJGHDNAI, num))
|
|
{
|
|
AOLMGGAPKEH aolmggapkeh = this.toolBehaviorsEnabledFlag;
|
|
if (aolmggapkeh != 0 && aolmggapkeh.CFLJGNJLBFG)
|
|
{
|
|
if (num == 0 || num == 0 || num == 1)
|
|
{
|
|
}
|
|
this.globalBehaviorSystem.KBMMDKGDCFA(num, this);
|
|
}
|
|
this.toolBehaviorRuntimesMarkedForDispose.Add(num);
|
|
bool flag = this.toolPlayerBehaviors.Remove(EGFEJGHDNAI);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D5D2 RID: 54738 RVA: 0x0030E1F8 File Offset: 0x0030C3F8
|
|
[Token(Token = "0x600D5D2")]
|
|
[Address(RVA = "0x14A9F00", Offset = "0x14A8F00", VA = "0x1814A9F00")]
|
|
private void NOPODJNIOBK()
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
List<GNKEEPNAACJ> list = this.toolBehaviorRuntimesMarkedForDispose;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
this.toolBehaviorRuntimesMarkedForDispose.Clear();
|
|
}
|
|
|
|
// Token: 0x0600D5D3 RID: 54739 RVA: 0x0030E228 File Offset: 0x0030C428
|
|
[Token(Token = "0x600D5D3")]
|
|
[Address(RVA = "0x14AA020", Offset = "0x14A9020", VA = "0x1814AA020")]
|
|
private void OBNDKJKKMMM()
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
bool flag = this.toolBehaviorsEnabledFlag.CFLJGNJLBFG;
|
|
Dictionary<Tool, ScreenPlayerController.OJDPJEKANPL> dictionary = this.toolPlayerBehaviors;
|
|
Dictionary<Tool, ScreenPlayerController.OJDPJEKANPL>.ValueCollection values = dictionary.Values;
|
|
bool flag2;
|
|
if (flag2 && flag)
|
|
{
|
|
if (dictionary == 0 || dictionary == 0 || dictionary == (ulong)1L)
|
|
{
|
|
}
|
|
BLFCEMLEJDO blfcemlejdo = this.globalBehaviorSystem;
|
|
}
|
|
}
|
|
while (num != 0);
|
|
this.toolPlayerBehaviors.Clear();
|
|
}
|
|
|
|
// Token: 0x0600D5D4 RID: 54740 RVA: 0x0030E294 File Offset: 0x0030C494
|
|
[Token(Token = "0x600D5D4")]
|
|
[Address(RVA = "0x14AA840", Offset = "0x14A9840", VA = "0x1814AA840")]
|
|
private void PCKNBMEDNEL(Player IEKDDPPNFPF, Camera FOMHGMLPOND, ScreenHUD PKAKIKHIFNG)
|
|
{
|
|
IEKDDPPNFPF.leftHand.GIFMBEHHKMB = PlayerHand.KKECAHMCLNL.CONNECTED_AND_TRACKING;
|
|
IEKDDPPNFPF.rightHand.GIFMBEHHKMB = PlayerHand.KKECAHMCLNL.CONNECTED_AND_TRACKING;
|
|
RigidbodyEx rigidbodyEx = IEKDDPPNFPF.head.rigidbodyEx;
|
|
RigidbodyEx rigidbodyEx2 = IEKDDPPNFPF.head.rigidbodyEx;
|
|
Quaternion default_PLAYER_HEAD_ROTATION = ScreenPlayerController.DEFAULT_PLAYER_HEAD_ROTATION;
|
|
rigidbodyEx2.PANKPLBABFB = default_PLAYER_HEAD_ROTATION;
|
|
RigidbodyEx rigidbodyEx3 = IEKDDPPNFPF.leftHand._rigidbodyEx;
|
|
RigidbodyEx rigidbodyEx4 = IEKDDPPNFPF.leftHand._rigidbodyEx;
|
|
Quaternion default_PLAYER_HAND_ROTATION = ScreenPlayerController.DEFAULT_PLAYER_HAND_ROTATION;
|
|
rigidbodyEx4.PANKPLBABFB = default_PLAYER_HAND_ROTATION;
|
|
RigidbodyEx rigidbodyEx5 = IEKDDPPNFPF.rightHand._rigidbodyEx;
|
|
RigidbodyEx rigidbodyEx6 = IEKDDPPNFPF.rightHand._rigidbodyEx;
|
|
Quaternion default_PLAYER_HAND_ROTATION2 = ScreenPlayerController.DEFAULT_PLAYER_HAND_ROTATION;
|
|
rigidbodyEx6.PANKPLBABFB = default_PLAYER_HAND_ROTATION2;
|
|
DGENAKIGBIB.DBLMMKDBAJL(FOMHGMLPOND);
|
|
float z = this.cameraShakeMaxLinearDisplacement.z;
|
|
float z2 = this.cameraShakeMaxAngularDisplacement.z;
|
|
PlayerHand leftHand = IEKDDPPNFPF.leftHand;
|
|
IILCGFIHJLP<PlayerHand, Tool> pickupToolEvent = leftHand.PickupToolEvent;
|
|
Action<PlayerHand, Tool> action = new Action(this.DAOCKDNCKJF);
|
|
IILCGFIHJLP<PlayerHand, Tool> iilcgfihjlp = IILCGFIHJLP.BPJDFPACLMK(pickupToolEvent, action);
|
|
leftHand.PickupToolEvent = iilcgfihjlp;
|
|
PlayerHand leftHand2 = IEKDDPPNFPF.leftHand;
|
|
IILCGFIHJLP<PlayerHand, Tool> releaseToolEvent = leftHand2.ReleaseToolEvent;
|
|
Action<PlayerHand, Tool> action2 = new Action(this.KJMDPHJALJB);
|
|
IILCGFIHJLP<PlayerHand, Tool> iilcgfihjlp2 = IILCGFIHJLP.BPJDFPACLMK(releaseToolEvent, action2);
|
|
leftHand2.ReleaseToolEvent = iilcgfihjlp2;
|
|
PlayerHand rightHand = IEKDDPPNFPF.rightHand;
|
|
IILCGFIHJLP<PlayerHand, Tool> pickupToolEvent2 = rightHand.PickupToolEvent;
|
|
Action<PlayerHand, Tool> action3 = new Action(this.DAOCKDNCKJF);
|
|
IILCGFIHJLP<PlayerHand, Tool> iilcgfihjlp3 = IILCGFIHJLP.BPJDFPACLMK(pickupToolEvent2, action3);
|
|
rightHand.PickupToolEvent = iilcgfihjlp3;
|
|
PlayerHand rightHand2 = IEKDDPPNFPF.rightHand;
|
|
IILCGFIHJLP<PlayerHand, Tool> releaseToolEvent2 = rightHand2.ReleaseToolEvent;
|
|
Action<PlayerHand, Tool> action4 = new Action(this.KJMDPHJALJB);
|
|
IILCGFIHJLP<PlayerHand, Tool> iilcgfihjlp4 = IILCGFIHJLP.BPJDFPACLMK(releaseToolEvent2, action4);
|
|
rightHand2.ReleaseToolEvent = iilcgfihjlp4;
|
|
bool flag = base.ABJEMFKNDEL(IEKDDPPNFPF);
|
|
this.<AnimationSystem>k__BackingField.PCKNBMEDNEL(IEKDDPPNFPF, FOMHGMLPOND);
|
|
PIMINIBFBEI piminibfbei = this.<CursorSystem>k__BackingField;
|
|
LOCNHHPGIAG locnhhpgiag = this.inputHandler;
|
|
int num = 0;
|
|
piminibfbei.OFFLOPLJBBG(locnhhpgiag, PKAKIKHIFNG, FOMHGMLPOND);
|
|
PIMINIBFBEI piminibfbei2 = this.<CursorSystem>k__BackingField;
|
|
ScreenPlayerCursorSettings screenPlayerCursorSettings = this.defaultGameplayCursorSettings;
|
|
piminibfbei2.MDFIOJFBHKE(screenPlayerCursorSettings, this, -1);
|
|
PlayerToolEquipSlots toolEquipSlots = IEKDDPPNFPF.toolEquipSlots;
|
|
int num2 = 0;
|
|
toolEquipSlots.KPCNMNHHIIE = num2 != 0;
|
|
PlayerToolEquipSlots toolEquipSlots2 = IEKDDPPNFPF.toolEquipSlots;
|
|
int num3 = 0;
|
|
toolEquipSlots2.LKAMMOHBINC = num3 != 0;
|
|
IEKDDPPNFPF.playerUI.watchMenuProjector.WatchGazeOpeningEnabled = num != 0;
|
|
IEKDDPPNFPF.playerUI.watchMenuProjector.HideProjectionVisuals(this);
|
|
IEKDDPPNFPF.playerChaperone.RoomCenterVisualEnabled = num != 0;
|
|
this.KENCNIHAHFB(IEKDDPPNFPF);
|
|
}
|
|
|
|
// Token: 0x0600D5D5 RID: 54741 RVA: 0x0030E4D4 File Offset: 0x0030C6D4
|
|
[Token(Token = "0x600D5D5")]
|
|
[Address(RVA = "0x14A5D50", Offset = "0x14A4D50", VA = "0x1814A5D50")]
|
|
private void CGABPDHFODC(Player IEKDDPPNFPF)
|
|
{
|
|
Camera screenModeCamera = SingletonMonoBehaviour.ONCPNMDGGKG.screenModeCamera;
|
|
CameraRig instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
this.<AnimationSystem>k__BackingField.ADDIOKDGJDB();
|
|
this.OBNDKJKKMMM();
|
|
this.modeSystem.KGOOGCGKIKK();
|
|
DFHHGCJADMK[] array = this.modeRuntimes;
|
|
int num = 0;
|
|
if (array != 0 && num < array.Length)
|
|
{
|
|
DFHHGCJADMK dfhhgcjadmk = array[num];
|
|
num += num;
|
|
num++;
|
|
DFHHGCJADMK[] array2 = this.modeRuntimes;
|
|
num++;
|
|
num += num;
|
|
}
|
|
this.modeRuntimes = num;
|
|
this.FICCIEDOHCI();
|
|
this.globalBehaviorSystem.FLKOCHHJMGB();
|
|
this.leftHandBehaviorSystem.FLKOCHHJMGB();
|
|
this.rightHandBehaviorSystem.FLKOCHHJMGB();
|
|
this.<CursorSystem>k__BackingField.JBBLIBHHEBC();
|
|
this.locomotionController.JBBLIBHHEBC();
|
|
int num2 = 0;
|
|
if (screenModeCamera != num2)
|
|
{
|
|
DGENAKIGBIB.MLGMBEAEPOI(screenModeCamera);
|
|
}
|
|
if (!IEKDDPPNFPF.DFIECMNBGCO())
|
|
{
|
|
IILCGFIHJLP<PlayerHand, Tool> iilcgfihjlp2;
|
|
if (!IEKDDPPNFPF.leftHand.DFIECMNBGCO())
|
|
{
|
|
PlayerHand leftHand = IEKDDPPNFPF.leftHand;
|
|
IILCGFIHJLP<PlayerHand, Tool> pickupToolEvent = leftHand.PickupToolEvent;
|
|
Action<PlayerHand, Tool> action = new Action(this.DAOCKDNCKJF);
|
|
IILCGFIHJLP<PlayerHand, Tool> iilcgfihjlp = IILCGFIHJLP.GMNMHGMFGOL(pickupToolEvent, action);
|
|
leftHand.PickupToolEvent = iilcgfihjlp;
|
|
PlayerHand leftHand2 = IEKDDPPNFPF.leftHand;
|
|
IILCGFIHJLP<PlayerHand, Tool> releaseToolEvent = leftHand2.ReleaseToolEvent;
|
|
Action<PlayerHand, Tool> action2 = new Action(this.KJMDPHJALJB);
|
|
iilcgfihjlp2 = IILCGFIHJLP.GMNMHGMFGOL(releaseToolEvent, action2);
|
|
leftHand2.ReleaseToolEvent = iilcgfihjlp2;
|
|
}
|
|
PlayerHand rightHand = IEKDDPPNFPF.rightHand;
|
|
if (iilcgfihjlp2 == 0)
|
|
{
|
|
PlayerHand rightHand2 = IEKDDPPNFPF.rightHand;
|
|
IILCGFIHJLP<PlayerHand, Tool> pickupToolEvent2 = rightHand2.PickupToolEvent;
|
|
Action<PlayerHand, Tool> action3 = new Action(this.DAOCKDNCKJF);
|
|
IILCGFIHJLP<PlayerHand, Tool> iilcgfihjlp3 = IILCGFIHJLP.GMNMHGMFGOL(pickupToolEvent2, action3);
|
|
rightHand2.PickupToolEvent = iilcgfihjlp3;
|
|
PlayerHand rightHand3 = IEKDDPPNFPF.rightHand;
|
|
IILCGFIHJLP<PlayerHand, Tool> releaseToolEvent2 = rightHand3.ReleaseToolEvent;
|
|
Action<PlayerHand, Tool> action4 = new Action(this.KJMDPHJALJB);
|
|
IILCGFIHJLP<PlayerHand, Tool> iilcgfihjlp4 = IILCGFIHJLP.GMNMHGMFGOL(releaseToolEvent2, action4);
|
|
rightHand3.ReleaseToolEvent = iilcgfihjlp4;
|
|
}
|
|
bool flag = base.AAJGIGFCBKE(IEKDDPPNFPF);
|
|
PlayerMovement playerMovement = IEKDDPPNFPF.playerMovement;
|
|
if (!flag)
|
|
{
|
|
IEKDDPPNFPF.playerMovement.RemoveRoomScaleMovementRestriction(this);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D5D6 RID: 54742 RVA: 0x0030E6B8 File Offset: 0x0030C8B8
|
|
[Token(Token = "0x600D5D6")]
|
|
[Address(RVA = "0x14A9500", Offset = "0x14A8500", VA = "0x1814A9500")]
|
|
private void LBPHKPCHIGJ(Player IEKDDPPNFPF, Camera FOMHGMLPOND)
|
|
{
|
|
float z = Vector3.zero.z;
|
|
Vector3 zero = Vector3.zero;
|
|
BJOIBBBOIKO<ScreenPlayerSteeringController> bjoibbboiko = this.steeringControllerMap;
|
|
int num = 0;
|
|
float z2 = zero.z;
|
|
string text = bjoibbboiko.ToString();
|
|
if (text != 0 && text.CompareTo(this) != 0)
|
|
{
|
|
Vector3 vector;
|
|
float z3 = vector.z;
|
|
float num2 = this.gazeTargetCollisionRadius;
|
|
LEGLBECFPMF.EPNMAMOLPJM epnmamolpjm = new LEGLBECFPMF.EPNMAMOLPJM(this.PHNHNLEBEFE);
|
|
LEGLBECFPMF.LEACJFICINB leacjficinb;
|
|
if (leacjficinb != LEGLBECFPMF.LEACJFICINB.HIT)
|
|
{
|
|
Vector3 vector2;
|
|
float z4 = vector2.z;
|
|
}
|
|
float num3 = Mathf.InverseLerp((float)0, num2, num2);
|
|
num2 = num3;
|
|
float num4 = Mathf.Max(num3, num2);
|
|
}
|
|
this.<NormalizedGazeTargetDistance>k__BackingField = (float)num;
|
|
this.<GazeTarget>k__BackingField.z = z;
|
|
this.<GazeDirection>k__BackingField.z = z2;
|
|
}
|
|
|
|
// Token: 0x0600D5D7 RID: 54743 RVA: 0x0030E774 File Offset: 0x0030C974
|
|
[Token(Token = "0x600D5D7")]
|
|
[Address(RVA = "0x14AAD90", Offset = "0x14A9D90", VA = "0x1814AAD90")]
|
|
private bool PHNHNLEBEFE(Collider GLPOLGOBLAA)
|
|
{
|
|
int num = 0;
|
|
Player player;
|
|
if (!(player != num))
|
|
{
|
|
Tool tool = GLPOLGOBLAA.AMKJBLIFHPB();
|
|
int num2 = 0;
|
|
bool flag;
|
|
return !(tool != num2) || !tool.FNFNLDBILFE || flag;
|
|
}
|
|
Player <EGKJPJKLEAI>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField;
|
|
return player != <EGKJPJKLEAI>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x0600D5D8 RID: 54744 RVA: 0x0030E7C8 File Offset: 0x0030C9C8
|
|
[Token(Token = "0x600D5D8")]
|
|
[Address(RVA = "0x14A7840", Offset = "0x14A6840", VA = "0x1814A7840")]
|
|
public void HDPLENFJLDA(Tool EGFEJGHDNAI, ScreenPlayerController.PAKJEBLOFHE HOGICNKKBAG)
|
|
{
|
|
if (HOGICNKKBAG == ScreenPlayerController.PAKJEBLOFHE.NONE)
|
|
{
|
|
Tool febapkcnndc = Player.<EGKJPJKLEAI>k__BackingField.rightHand.FEBAPKCNNDC;
|
|
int num = 0;
|
|
if (febapkcnndc == num)
|
|
{
|
|
goto IL_35;
|
|
}
|
|
int num2 = 0;
|
|
bool flag = febapkcnndc == num2;
|
|
}
|
|
if (HOGICNKKBAG != ScreenPlayerController.PAKJEBLOFHE.RIGHT_HAND)
|
|
{
|
|
goto IL_3C;
|
|
}
|
|
IL_35:
|
|
Player <EGKJPJKLEAI>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField;
|
|
IL_3C:
|
|
PlayerHand leftHand = Player.<EGKJPJKLEAI>k__BackingField.leftHand;
|
|
Tool febapkcnndc2 = leftHand.FEBAPKCNNDC;
|
|
int num3 = 0;
|
|
if (!(febapkcnndc2 != num3))
|
|
{
|
|
Transform transform = leftHand.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
bool flag2;
|
|
if (flag2 && base.JAJELBNFPEF(EGFEJGHDNAI, leftHand))
|
|
{
|
|
ulong num4;
|
|
bool flag3 = leftHand.TryPickupTool(EGFEJGHDNAI, true, true, num4 != 0UL);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D5D9 RID: 54745 RVA: 0x0030E86C File Offset: 0x0030CA6C
|
|
[Token(Token = "0x600D5D9")]
|
|
[Address(RVA = "0x14A8E60", Offset = "0x14A7E60", VA = "0x1814A8E60")]
|
|
public bool KAJJDFLBCHM(Tool EGFEJGHDNAI, float JDABLHFKAFD)
|
|
{
|
|
float z = Vector3.zero.z;
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
|
|
// Token: 0x0600D5DA RID: 54746 RVA: 0x0030E888 File Offset: 0x0030CA88
|
|
[Token(Token = "0x600D5DA")]
|
|
[Address(RVA = "0x14A8BF0", Offset = "0x14A7BF0", VA = "0x1814A8BF0")]
|
|
public bool KAJJDFLBCHM(Tool EGFEJGHDNAI, float JDABLHFKAFD, Vector3 KHJFDILDLAD)
|
|
{
|
|
if (EGFEJGHDNAI != 0)
|
|
{
|
|
}
|
|
int num = 0;
|
|
int num2 = 0;
|
|
int num3;
|
|
if (!(num == num2))
|
|
{
|
|
num3 = 0;
|
|
}
|
|
Vector3 zero = Vector3.zero;
|
|
int num4 = 0;
|
|
return this.KAJJDFLBCHM(EGFEJGHDNAI, num3, num4);
|
|
}
|
|
|
|
// Token: 0x0600D5DB RID: 54747 RVA: 0x0030E8C8 File Offset: 0x0030CAC8
|
|
[Token(Token = "0x600D5DB")]
|
|
[Address(RVA = "0x14A9090", Offset = "0x14A8090", VA = "0x1814A9090")]
|
|
public bool KAJJDFLBCHM(Tool EGFEJGHDNAI, Vector3 EAOCEINLAKP)
|
|
{
|
|
float z = Vector3.zero.z;
|
|
float z2 = EAOCEINLAKP.z;
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
|
|
// Token: 0x0600D5DC RID: 54748 RVA: 0x0030E8E8 File Offset: 0x0030CAE8
|
|
[Token(Token = "0x600D5DC")]
|
|
[Address(RVA = "0x14A8F00", Offset = "0x14A7F00", VA = "0x1814A8F00")]
|
|
public bool KAJJDFLBCHM(Tool EGFEJGHDNAI, Vector3 EAOCEINLAKP, Vector3 KHJFDILDLAD)
|
|
{
|
|
int num = 0;
|
|
if (!(EGFEJGHDNAI == num))
|
|
{
|
|
PlayerHand <PBCNKLKCIHJ>k__BackingField = EGFEJGHDNAI.<PBCNKLKCIHJ>k__BackingField;
|
|
int num2 = 0;
|
|
if (!(<PBCNKLKCIHJ>k__BackingField == num2))
|
|
{
|
|
Player thisPlayer = <PBCNKLKCIHJ>k__BackingField._thisPlayer;
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
float z = KHJFDILDLAD.z;
|
|
float z2 = EAOCEINLAKP.z;
|
|
bool flag2;
|
|
return flag2;
|
|
}
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600D5DD RID: 54749 RVA: 0x0030E93C File Offset: 0x0030CB3C
|
|
[Token(Token = "0x600D5DD")]
|
|
[Address(RVA = "0x14A8010", Offset = "0x14A7010", VA = "0x1814A8010")]
|
|
public Vector3 IJGHPBIMOCC(PlayerHand BCMMIPFLEJL)
|
|
{
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
RigidbodyEx rigidbodyEx = BCMMIPFLEJL._rigidbodyEx;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
}
|
|
float z3 = Vector3.zero.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600D5DE RID: 54750 RVA: 0x0030E97C File Offset: 0x0030CB7C
|
|
[Token(Token = "0x600D5DE")]
|
|
[Address(RVA = "0x14A9920", Offset = "0x14A8920", VA = "0x1814A9920")]
|
|
private void LDPADJIGKFN(Player IEKDDPPNFPF, LOCNHHPGIAG DBFBLNILIGL)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600D5DF RID: 54751 RVA: 0x0030E990 File Offset: 0x0030CB90
|
|
[Token(Token = "0x600D5DF")]
|
|
[Address(RVA = "0x14A6390", Offset = "0x14A5390", VA = "0x1814A6390")]
|
|
private void DKGCJEFFHIM(Player IEKDDPPNFPF, ScreenHUD PKAKIKHIFNG, LOCNHHPGIAG DBFBLNILIGL)
|
|
{
|
|
if (DBFBLNILIGL.<HOFGEEMNDAN>k__BackingField != IFDIGHKFEGF.TOUCH)
|
|
{
|
|
PKAKIKHIFNG.GloballyDisableTouchButtons();
|
|
PKAKIKHIFNG.GloballyEnableControlDialogs();
|
|
return;
|
|
}
|
|
PKAKIKHIFNG.GloballyDisableControlDialogs();
|
|
PKAKIKHIFNG.GloballyEnableTouchButtons();
|
|
}
|
|
|
|
// Token: 0x0600D5E0 RID: 54752 RVA: 0x0030E9C8 File Offset: 0x0030CBC8
|
|
[Token(Token = "0x600D5E0")]
|
|
[Address(RVA = "0x14AA7E0", Offset = "0x14A97E0", VA = "0x1814AA7E0")]
|
|
private void OHGAIIHALCC(ScreenHUD PKAKIKHIFNG, LOCNHHPGIAG DBFBLNILIGL)
|
|
{
|
|
PKAKIKHIFNG.FinalizeAtEndOfFrame(DBFBLNILIGL);
|
|
}
|
|
|
|
// Token: 0x0600D5E1 RID: 54753 RVA: 0x0030E9E4 File Offset: 0x0030CBE4
|
|
[Token(Token = "0x600D5E1")]
|
|
[Address(RVA = "0x14A5C00", Offset = "0x14A4C00", VA = "0x1814A5C00")]
|
|
private void CFNNJOHMGON()
|
|
{
|
|
Player <EGKJPJKLEAI>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField;
|
|
Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num;
|
|
ScreenPlayerController.MHGFFHIDBJB mhgffhidbjb = new ScreenPlayerController.MHGFFHIDBJB(num);
|
|
num = 0;
|
|
mhgffhidbjb.<>4__this = this;
|
|
mhgffhidbjb.player = <EGKJPJKLEAI>k__BackingField;
|
|
int num2 = 0;
|
|
KFBABPAPIMB kfbabpapimb = instance.Run(num2, mhgffhidbjb);
|
|
}
|
|
|
|
// Token: 0x0600D5E2 RID: 54754 RVA: 0x0030EA28 File Offset: 0x0030CC28
|
|
[Token(Token = "0x600D5E2")]
|
|
[Address(RVA = "0x14A8AE0", Offset = "0x14A7AE0", VA = "0x1814A8AE0")]
|
|
private IEnumerator<KENFJGFMIPM> JDHCGPOFLIJ(Player IEKDDPPNFPF)
|
|
{
|
|
int num;
|
|
ScreenPlayerController.MHGFFHIDBJB mhgffhidbjb = new ScreenPlayerController.MHGFFHIDBJB(num);
|
|
num = 0;
|
|
mhgffhidbjb.<>4__this = this;
|
|
mhgffhidbjb.player = IEKDDPPNFPF;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600D5E3 RID: 54755 RVA: 0x0030EA54 File Offset: 0x0030CC54
|
|
[Token(Token = "0x600D5E3")]
|
|
[Address(RVA = "0x14A6380", Offset = "0x14A5380", VA = "0x1814A6380")]
|
|
private void DAOCKDNCKJF(PlayerHand ONFJHABGCIP, Tool EGFEJGHDNAI)
|
|
{
|
|
this.GKNNHOPCCCK(ONFJHABGCIP, EGFEJGHDNAI);
|
|
}
|
|
|
|
// Token: 0x0600D5E4 RID: 54756 RVA: 0x0030EA6C File Offset: 0x0030CC6C
|
|
[Token(Token = "0x600D5E4")]
|
|
[Address(RVA = "0x14A93C0", Offset = "0x14A83C0", VA = "0x1814A93C0")]
|
|
private void KJMDPHJALJB(PlayerHand ONFJHABGCIP, Tool EGFEJGHDNAI)
|
|
{
|
|
Dictionary<Tool, ScreenPlayerController.OJDPJEKANPL> dictionary = this.toolPlayerBehaviors;
|
|
int num = 0;
|
|
if (dictionary.TryGetValue(EGFEJGHDNAI, num))
|
|
{
|
|
AOLMGGAPKEH aolmggapkeh = this.toolBehaviorsEnabledFlag;
|
|
if (aolmggapkeh != 0 && aolmggapkeh.CFLJGNJLBFG)
|
|
{
|
|
if (num == 0 || num == 0 || num == 1)
|
|
{
|
|
}
|
|
this.globalBehaviorSystem.KBMMDKGDCFA(num, this);
|
|
}
|
|
this.toolBehaviorRuntimesMarkedForDispose.Add(num);
|
|
bool flag = this.toolPlayerBehaviors.Remove(EGFEJGHDNAI);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D5E5 RID: 54757 RVA: 0x0030EADC File Offset: 0x0030CCDC
|
|
[Token(Token = "0x600D5E5")]
|
|
[Address(RVA = "0x14AB490", Offset = "0x14AA490", VA = "0x1814AB490")]
|
|
public ScreenPlayerController()
|
|
{
|
|
int num = 0;
|
|
this.defaultCameraBlendTime = 0.55f;
|
|
this.defaultMenuViewportMargins.y = (float)0;
|
|
this.defaultMenuViewportMargins = num;
|
|
this.touchMenuViewportMargins = num;
|
|
this.touchMenuViewportMargins.y = (float)0;
|
|
this.minGazeDistance = 3f;
|
|
this.maxGazeDistance = 30f;
|
|
this.gazeTargetCollisionRadius = 0.01f;
|
|
AdditiveAnimationWeight @default = AdditiveAnimationWeight.Default;
|
|
this.additiveAnimationWeight = @default;
|
|
int num2 = 0;
|
|
AdditiveAnimationWeight one = AdditiveAnimationWeight.One;
|
|
this.defaultAdditveCameraAnimationWeight = one;
|
|
this.cameraShakeMaxLinearDisplacement.z = (float)num2;
|
|
int num3 = 0;
|
|
this.cameraShakeMaxAngularDisplacement.z = (float)num3;
|
|
JNLDNNAKBGH jnldnnakbgh = new JNLDNNAKBGH((JNLDNNAKBGH.HGGHGHNNFPE)((uint)1), (JNLDNNAKBGH.DODBLJMEOMI)((uint)1));
|
|
this.defaultSteering = jnldnnakbgh;
|
|
LKJPMJBAJJN lkjpmjbajjn = new LKJPMJBAJJN();
|
|
this.defaultCameraController = lkjpmjbajjn;
|
|
ANANJLGEMIP ananjlgemip = new ANANJLGEMIP();
|
|
this.respawnCameraController = ananjlgemip;
|
|
BJOIBBBOIKO<ScreenPlayerSteeringController> bjoibbboiko = new BJOIBBBOIKO();
|
|
this.steeringControllerMap = bjoibbboiko;
|
|
HHIINKNOKNL<ScreenPlayerController.IELEOHDOEJH> hhiinknoknl = new HHIINKNOKNL();
|
|
this.menuRequestMap = hhiinknoknl;
|
|
AOLMGGAPKEH aolmggapkeh = new AOLMGGAPKEH();
|
|
this.menuOpeningRestrictedFlag = aolmggapkeh;
|
|
AOLMGGAPKEH aolmggapkeh2 = new AOLMGGAPKEH();
|
|
this.toolMenuManualToggleRestrictedFlag = aolmggapkeh2;
|
|
AOLMGGAPKEH aolmggapkeh3 = new AOLMGGAPKEH();
|
|
this.toolPickupRestrictionFlag = aolmggapkeh3;
|
|
AOLMGGAPKEH aolmggapkeh4 = new AOLMGGAPKEH();
|
|
this.flyToggleRestrictionFlag = aolmggapkeh4;
|
|
AOLMGGAPKEH aolmggapkeh5 = new AOLMGGAPKEH();
|
|
this.handPilotRestriction = aolmggapkeh5;
|
|
AOLMGGAPKEH aolmggapkeh6 = new AOLMGGAPKEH();
|
|
this.inventoryRestriction = aolmggapkeh6;
|
|
AOLMGGAPKEH aolmggapkeh7 = new AOLMGGAPKEH();
|
|
this.gesturesRestriction = aolmggapkeh7;
|
|
AOLMGGAPKEH aolmggapkeh8 = new AOLMGGAPKEH();
|
|
this.emotesRestriction = aolmggapkeh8;
|
|
AOLMGGAPKEH aolmggapkeh9 = new AOLMGGAPKEH();
|
|
this.pictureInPictureRestriction = aolmggapkeh9;
|
|
AOLMGGAPKEH aolmggapkeh10 = new AOLMGGAPKEH();
|
|
this.socialModeRestrictionFlag = aolmggapkeh10;
|
|
AOLMGGAPKEH aolmggapkeh11 = new AOLMGGAPKEH();
|
|
this.contextSensitiveToolRestrictionFlag = aolmggapkeh11;
|
|
AOLMGGAPKEH aolmggapkeh12 = new AOLMGGAPKEH();
|
|
this.arRoomScaleRestrictionFlag = aolmggapkeh12;
|
|
AOLMGGAPKEH aolmggapkeh13 = new AOLMGGAPKEH();
|
|
this.locomotiveHeightShorteningRestrictionFlag = aolmggapkeh13;
|
|
JBBMHOFOKJG jbbmhofokjg = new JBBMHOFOKJG();
|
|
this.modeSystem = jbbmhofokjg;
|
|
BLFCEMLEJDO blfcemlejdo = new BLFCEMLEJDO();
|
|
this.globalBehaviorSystem = blfcemlejdo;
|
|
BLFCEMLEJDO blfcemlejdo2 = new BLFCEMLEJDO();
|
|
this.leftHandBehaviorSystem = blfcemlejdo2;
|
|
BLFCEMLEJDO blfcemlejdo3 = new BLFCEMLEJDO();
|
|
this.rightHandBehaviorSystem = blfcemlejdo3;
|
|
AOLMGGAPKEH aolmggapkeh14 = new AOLMGGAPKEH();
|
|
this.toolBehaviorsEnabledFlag = aolmggapkeh14;
|
|
List<GNKEEPNAACJ> list = new List();
|
|
this.toolBehaviorRuntimesMarkedForDispose = list;
|
|
List<GNKEEPNAACJ> list2 = new List();
|
|
this.globalPlayerBehaviorRuntimes = list2;
|
|
List<GNKEEPNAACJ> list3 = new List();
|
|
this.rightHandPlayerBehaviorRuntimes = list3;
|
|
List<GNKEEPNAACJ> list4 = new List();
|
|
this.leftHandPlayerBehaviorRuntimes = list4;
|
|
Dictionary<Tool, ScreenPlayerController.OJDPJEKANPL> dictionary = new Dictionary();
|
|
this.toolPlayerBehaviors = dictionary;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x0600D5E6 RID: 54758 RVA: 0x0030ED24 File Offset: 0x0030CF24
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x600D5E6")]
|
|
[Address(RVA = "0x14AB0B0", Offset = "0x14AA0B0", VA = "0x1814AB0B0")]
|
|
static ScreenPlayerController()
|
|
{
|
|
Vector3 up = Vector3.up;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
Quaternion identity = Quaternion.identity;
|
|
Vector3 up2 = Vector3.up;
|
|
Vector3 right = Vector3.right;
|
|
Vector3 forward = Vector3.forward;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
Vector3 up3 = Vector3.up;
|
|
Vector3 right2 = Vector3.right;
|
|
Vector3 forward2 = Vector3.forward;
|
|
Vector3 vector3;
|
|
float z3 = vector3.z;
|
|
Vector3 up4 = Vector3.up;
|
|
Vector3 forward3 = Vector3.forward;
|
|
}
|
|
|
|
// Token: 0x040087BA RID: 34746
|
|
[Token(Token = "0x40087BA")]
|
|
public const float DEFAULT_GAZE_TARGET_DISTANCE = 30f;
|
|
|
|
// Token: 0x040087BB RID: 34747
|
|
[Token(Token = "0x40087BB")]
|
|
private const float DEFAULT_PLAYER_HEAD_HEIGHT = 1.6f;
|
|
|
|
// Token: 0x040087BC RID: 34748
|
|
[Token(Token = "0x40087BC")]
|
|
private const float DEFAULT_PLAYER_HAND_HEIGHT = 0.96000004f;
|
|
|
|
// Token: 0x040087BD RID: 34749
|
|
[Token(Token = "0x40087BD")]
|
|
private const float DEFAULT_PLAYER_HAND_FORWARD_OFFSET = 0.05f;
|
|
|
|
// Token: 0x040087BE RID: 34750
|
|
[Token(Token = "0x40087BE")]
|
|
private const float DEFAULT_PLAYER_WINGSPAN = 0.66f;
|
|
|
|
// Token: 0x040087BF RID: 34751
|
|
[Token(Token = "0x40087BF")]
|
|
private static readonly Vector3 DEFAULT_PLAYER_HEAD_POSITION;
|
|
|
|
// Token: 0x040087C0 RID: 34752
|
|
[Token(Token = "0x40087C0")]
|
|
private static readonly Quaternion DEFAULT_PLAYER_HEAD_ROTATION;
|
|
|
|
// Token: 0x040087C1 RID: 34753
|
|
[Token(Token = "0x40087C1")]
|
|
private static readonly Vector3 DEFAULT_PLAYER_RIGHT_HAND_POSITION;
|
|
|
|
// Token: 0x040087C2 RID: 34754
|
|
[Token(Token = "0x40087C2")]
|
|
private static readonly Vector3 DEFAULT_PLAYER_LEFT_HAND_POSITION;
|
|
|
|
// Token: 0x040087C3 RID: 34755
|
|
[Token(Token = "0x40087C3")]
|
|
private static readonly Quaternion DEFAULT_PLAYER_HAND_ROTATION;
|
|
|
|
// Token: 0x040087C4 RID: 34756
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40087C4")]
|
|
[SerializeField]
|
|
[Header("Modes")]
|
|
private ScreenPlayerModeConfigBase[] modeConfigs;
|
|
|
|
// Token: 0x040087C5 RID: 34757
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40087C5")]
|
|
[SerializeField]
|
|
[Header("Global Behaviors")]
|
|
private ScreenToolBehaviorConfigBase toolDefaultBehaviorControllerConfig;
|
|
|
|
// Token: 0x040087C6 RID: 34758
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x40087C6")]
|
|
[SerializeField]
|
|
private ScreenPlayerBehaviorConfigBase[] globalPlayerBehaviors;
|
|
|
|
// Token: 0x040087C7 RID: 34759
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x40087C7")]
|
|
[SerializeField]
|
|
private PerHandScreenPlayerBehaviorConfigBase[] globalPerHandBehaviors;
|
|
|
|
// Token: 0x040087C8 RID: 34760
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x40087C8")]
|
|
[SerializeField]
|
|
[Header("Default Controllers and Settings")]
|
|
private ScreenPlayerCameraSettings defaultCameraSettings;
|
|
|
|
// Token: 0x040087C9 RID: 34761
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x40087C9")]
|
|
[SerializeField]
|
|
private ScreenPlayerCursorSettings defaultGameplayCursorSettings;
|
|
|
|
// Token: 0x040087CA RID: 34762
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x40087CA")]
|
|
[SerializeField]
|
|
private ScreensCameraInputGamepadSettings defaultCameraGamepadInputSettings;
|
|
|
|
// Token: 0x040087CB RID: 34763
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x40087CB")]
|
|
[SerializeField]
|
|
private float defaultCameraBlendTime;
|
|
|
|
// Token: 0x040087CC RID: 34764
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x54")]
|
|
[Token(Token = "0x40087CC")]
|
|
[SerializeField]
|
|
[Header("Menus")]
|
|
private Vector2 defaultMenuViewportMargins;
|
|
|
|
// Token: 0x040087CD RID: 34765
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x5C")]
|
|
[Token(Token = "0x40087CD")]
|
|
[SerializeField]
|
|
private Vector2 touchMenuViewportMargins;
|
|
|
|
// Token: 0x040087CE RID: 34766
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x64")]
|
|
[Token(Token = "0x40087CE")]
|
|
[SerializeField]
|
|
[Header("Camera Settings")]
|
|
private float minGazeDistance;
|
|
|
|
// Token: 0x040087CF RID: 34767
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x40087CF")]
|
|
[SerializeField]
|
|
private float maxGazeDistance;
|
|
|
|
// Token: 0x040087D0 RID: 34768
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x6C")]
|
|
[Token(Token = "0x40087D0")]
|
|
[SerializeField]
|
|
private float gazeTargetCollisionRadius;
|
|
|
|
// Token: 0x040087D1 RID: 34769
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x40087D1")]
|
|
[SerializeField]
|
|
[Header("Locomotion")]
|
|
private ScreenPlayerLocomotionContent locomotionContent;
|
|
|
|
// Token: 0x040087D2 RID: 34770
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x40087D2")]
|
|
[SerializeField]
|
|
private ScreenPlayerLocomotionAnimationContent locomotionAnimationContent;
|
|
|
|
// Token: 0x040087D3 RID: 34771
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x40087D3")]
|
|
[SerializeField]
|
|
[Header("Aim Assist")]
|
|
private ScreenAimAssistSettings aimAssistSettings;
|
|
|
|
// Token: 0x040087D4 RID: 34772
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x40087D4")]
|
|
[SerializeField]
|
|
[Header("Look Lean Animation")]
|
|
private ScreenPlayerLookLeanAnimationContent lookLeanAnimationContent;
|
|
|
|
// Token: 0x040087D5 RID: 34773
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x40087D5")]
|
|
[SerializeField]
|
|
[Header("Additive Animation")]
|
|
private AdditiveAnimationWeight additiveAnimationWeight;
|
|
|
|
// Token: 0x040087D6 RID: 34774
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x40087D6")]
|
|
[SerializeField]
|
|
[Header("Additive Animation Camera Weights")]
|
|
private AdditiveAnimationWeight defaultAdditveCameraAnimationWeight;
|
|
|
|
// Token: 0x040087D7 RID: 34775
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x40087D7")]
|
|
[SerializeField]
|
|
[Header("Camera Shake Settings")]
|
|
private Vector3 cameraShakeMaxLinearDisplacement;
|
|
|
|
// Token: 0x040087D8 RID: 34776
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xCC")]
|
|
[Token(Token = "0x40087D8")]
|
|
[SerializeField]
|
|
private Vector3 cameraShakeMaxAngularDisplacement;
|
|
|
|
// Token: 0x040087D9 RID: 34777
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x40087D9")]
|
|
private LOCNHHPGIAG inputHandler;
|
|
|
|
// Token: 0x040087DA RID: 34778
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")]
|
|
[Token(Token = "0x40087DA")]
|
|
private GNKAOJINOPF locomotionController;
|
|
|
|
// Token: 0x040087DB RID: 34779
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")]
|
|
[Token(Token = "0x40087DB")]
|
|
private JNLDNNAKBGH defaultSteering;
|
|
|
|
// Token: 0x040087DC RID: 34780
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")]
|
|
[Token(Token = "0x40087DC")]
|
|
private LKJPMJBAJJN defaultCameraController;
|
|
|
|
// Token: 0x040087DD RID: 34781
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF8")]
|
|
[Token(Token = "0x40087DD")]
|
|
private ANANJLGEMIP respawnCameraController;
|
|
|
|
// Token: 0x040087E5 RID: 34789
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x140")]
|
|
[Token(Token = "0x40087E5")]
|
|
[CompilerGenerated]
|
|
private Action<Player> PlayerMovementCompleted;
|
|
|
|
// Token: 0x040087E7 RID: 34791
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x150")]
|
|
[Token(Token = "0x40087E7")]
|
|
private BJOIBBBOIKO<ScreenPlayerSteeringController> steeringControllerMap;
|
|
|
|
// Token: 0x040087E8 RID: 34792
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x158")]
|
|
[Token(Token = "0x40087E8")]
|
|
private HHIINKNOKNL<ScreenPlayerController.IELEOHDOEJH> menuRequestMap;
|
|
|
|
// Token: 0x040087E9 RID: 34793
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x160")]
|
|
[Token(Token = "0x40087E9")]
|
|
private ScreenPlayerController.GLKPOAANNFP latestDrawingSurfaceRequest;
|
|
|
|
// Token: 0x040087EA RID: 34794
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x170")]
|
|
[Token(Token = "0x40087EA")]
|
|
private bool _isSocialRequested;
|
|
|
|
// Token: 0x040087EB RID: 34795
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x178")]
|
|
[Token(Token = "0x40087EB")]
|
|
public Action CameraShortcutOverrideFunction;
|
|
|
|
// Token: 0x040087EC RID: 34796
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x180")]
|
|
[Token(Token = "0x40087EC")]
|
|
private readonly AOLMGGAPKEH menuOpeningRestrictedFlag;
|
|
|
|
// Token: 0x040087ED RID: 34797
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x188")]
|
|
[Token(Token = "0x40087ED")]
|
|
private readonly AOLMGGAPKEH toolMenuManualToggleRestrictedFlag;
|
|
|
|
// Token: 0x040087EE RID: 34798
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x190")]
|
|
[Token(Token = "0x40087EE")]
|
|
private readonly AOLMGGAPKEH toolPickupRestrictionFlag;
|
|
|
|
// Token: 0x040087EF RID: 34799
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x198")]
|
|
[Token(Token = "0x40087EF")]
|
|
private readonly AOLMGGAPKEH flyToggleRestrictionFlag;
|
|
|
|
// Token: 0x040087F0 RID: 34800
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1A0")]
|
|
[Token(Token = "0x40087F0")]
|
|
private readonly AOLMGGAPKEH handPilotRestriction;
|
|
|
|
// Token: 0x040087F1 RID: 34801
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1A8")]
|
|
[Token(Token = "0x40087F1")]
|
|
private readonly AOLMGGAPKEH inventoryRestriction;
|
|
|
|
// Token: 0x040087F2 RID: 34802
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1B0")]
|
|
[Token(Token = "0x40087F2")]
|
|
private readonly AOLMGGAPKEH gesturesRestriction;
|
|
|
|
// Token: 0x040087F3 RID: 34803
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1B8")]
|
|
[Token(Token = "0x40087F3")]
|
|
private readonly AOLMGGAPKEH emotesRestriction;
|
|
|
|
// Token: 0x040087F4 RID: 34804
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C0")]
|
|
[Token(Token = "0x40087F4")]
|
|
private readonly AOLMGGAPKEH pictureInPictureRestriction;
|
|
|
|
// Token: 0x040087F5 RID: 34805
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C8")]
|
|
[Token(Token = "0x40087F5")]
|
|
private readonly AOLMGGAPKEH socialModeRestrictionFlag;
|
|
|
|
// Token: 0x040087F6 RID: 34806
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1D0")]
|
|
[Token(Token = "0x40087F6")]
|
|
private readonly AOLMGGAPKEH contextSensitiveToolRestrictionFlag;
|
|
|
|
// Token: 0x040087F7 RID: 34807
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1D8")]
|
|
[Token(Token = "0x40087F7")]
|
|
private readonly AOLMGGAPKEH arRoomScaleRestrictionFlag;
|
|
|
|
// Token: 0x040087F8 RID: 34808
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1E0")]
|
|
[Token(Token = "0x40087F8")]
|
|
private readonly AOLMGGAPKEH locomotiveHeightShorteningRestrictionFlag;
|
|
|
|
// Token: 0x040087F9 RID: 34809
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1E8")]
|
|
[Token(Token = "0x40087F9")]
|
|
private JBBMHOFOKJG modeSystem;
|
|
|
|
// Token: 0x040087FA RID: 34810
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1F0")]
|
|
[Token(Token = "0x40087FA")]
|
|
private DFHHGCJADMK[] modeRuntimes;
|
|
|
|
// Token: 0x040087FB RID: 34811
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1F8")]
|
|
[Token(Token = "0x40087FB")]
|
|
private readonly BLFCEMLEJDO globalBehaviorSystem;
|
|
|
|
// Token: 0x040087FC RID: 34812
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x200")]
|
|
[Token(Token = "0x40087FC")]
|
|
private readonly BLFCEMLEJDO leftHandBehaviorSystem;
|
|
|
|
// Token: 0x040087FD RID: 34813
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x208")]
|
|
[Token(Token = "0x40087FD")]
|
|
private readonly BLFCEMLEJDO rightHandBehaviorSystem;
|
|
|
|
// Token: 0x040087FE RID: 34814
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x210")]
|
|
[Token(Token = "0x40087FE")]
|
|
private readonly AOLMGGAPKEH toolBehaviorsEnabledFlag;
|
|
|
|
// Token: 0x040087FF RID: 34815
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x218")]
|
|
[Token(Token = "0x40087FF")]
|
|
private readonly List<GNKEEPNAACJ> toolBehaviorRuntimesMarkedForDispose;
|
|
|
|
// Token: 0x04008800 RID: 34816
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x220")]
|
|
[Token(Token = "0x4008800")]
|
|
private readonly List<GNKEEPNAACJ> globalPlayerBehaviorRuntimes;
|
|
|
|
// Token: 0x04008801 RID: 34817
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x228")]
|
|
[Token(Token = "0x4008801")]
|
|
private readonly List<GNKEEPNAACJ> rightHandPlayerBehaviorRuntimes;
|
|
|
|
// Token: 0x04008802 RID: 34818
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x230")]
|
|
[Token(Token = "0x4008802")]
|
|
private readonly List<GNKEEPNAACJ> leftHandPlayerBehaviorRuntimes;
|
|
|
|
// Token: 0x04008803 RID: 34819
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x238")]
|
|
[Token(Token = "0x4008803")]
|
|
private readonly Dictionary<Tool, ScreenPlayerController.OJDPJEKANPL> toolPlayerBehaviors;
|
|
|
|
// Token: 0x0200210A RID: 8458
|
|
[Token(Token = "0x200210A")]
|
|
[NJICLEHHOBN]
|
|
public enum PGIBJAMJPII
|
|
{
|
|
// Token: 0x04008805 RID: 34821
|
|
[Token(Token = "0x4008805")]
|
|
MAIN,
|
|
// Token: 0x04008806 RID: 34822
|
|
[Token(Token = "0x4008806")]
|
|
INSPECT_TOOL,
|
|
// Token: 0x04008807 RID: 34823
|
|
[Token(Token = "0x4008807")]
|
|
DRAWING_SURFACE,
|
|
// Token: 0x04008808 RID: 34824
|
|
[Token(Token = "0x4008808")]
|
|
SOCIAL,
|
|
// Token: 0x04008809 RID: 34825
|
|
[Token(Token = "0x4008809")]
|
|
SEATED,
|
|
// Token: 0x0400880A RID: 34826
|
|
[Token(Token = "0x400880A")]
|
|
GESTURE,
|
|
// Token: 0x0400880B RID: 34827
|
|
[Token(Token = "0x400880B")]
|
|
MENU = 50,
|
|
// Token: 0x0400880C RID: 34828
|
|
[Token(Token = "0x400880C")]
|
|
PAUSED = 100
|
|
}
|
|
|
|
// Token: 0x0200210B RID: 8459
|
|
[Token(Token = "0x200210B")]
|
|
[NJICLEHHOBN]
|
|
public enum DFMNLBNEHJI
|
|
{
|
|
// Token: 0x0400880E RID: 34830
|
|
[Token(Token = "0x400880E")]
|
|
COMBAT_DEATH,
|
|
// Token: 0x0400880F RID: 34831
|
|
[Token(Token = "0x400880F")]
|
|
TOOL_ACTION_INACTIVE,
|
|
// Token: 0x04008810 RID: 34832
|
|
[Token(Token = "0x4008810")]
|
|
TOOL_BLOCK_ACTION,
|
|
// Token: 0x04008811 RID: 34833
|
|
[Token(Token = "0x4008811")]
|
|
HAND_PILOT_INACTIVE,
|
|
// Token: 0x04008812 RID: 34834
|
|
[Token(Token = "0x4008812")]
|
|
INSPECT_TOOL,
|
|
// Token: 0x04008813 RID: 34835
|
|
[Token(Token = "0x4008813")]
|
|
USE_DOOR,
|
|
// Token: 0x04008814 RID: 34836
|
|
[Token(Token = "0x4008814")]
|
|
TOOL_PICKUP_WIDE,
|
|
// Token: 0x04008815 RID: 34837
|
|
[Token(Token = "0x4008815")]
|
|
USE_SEAT_WIDE,
|
|
// Token: 0x04008816 RID: 34838
|
|
[Token(Token = "0x4008816")]
|
|
TOOL_PICKUP_PRECISE,
|
|
// Token: 0x04008817 RID: 34839
|
|
[Token(Token = "0x4008817")]
|
|
USE_SEAT_PRECISE,
|
|
// Token: 0x04008818 RID: 34840
|
|
[Token(Token = "0x4008818")]
|
|
SEATED,
|
|
// Token: 0x04008819 RID: 34841
|
|
[Token(Token = "0x4008819")]
|
|
BACKPACK_TOOL_PICKUP,
|
|
// Token: 0x0400881A RID: 34842
|
|
[Token(Token = "0x400881A")]
|
|
PREFER_PRONE_CRAWL_ANIMATION,
|
|
// Token: 0x0400881B RID: 34843
|
|
[Token(Token = "0x400881B")]
|
|
USE_WORLD_SPACE_UI,
|
|
// Token: 0x0400881C RID: 34844
|
|
[Token(Token = "0x400881C")]
|
|
AIM_DOWN_SIGHTS,
|
|
// Token: 0x0400881D RID: 34845
|
|
[Token(Token = "0x400881D")]
|
|
TOOL_ACTION_ACTIVE,
|
|
// Token: 0x0400881E RID: 34846
|
|
[Token(Token = "0x400881E")]
|
|
HAND_PILOT_ACTIVE,
|
|
// Token: 0x0400881F RID: 34847
|
|
[Token(Token = "0x400881F")]
|
|
SOCIAL_GESTURE_HIGH_FIVE,
|
|
// Token: 0x04008820 RID: 34848
|
|
[Token(Token = "0x4008820")]
|
|
SOCIAL_GESTURE_FIST_BUMP,
|
|
// Token: 0x04008821 RID: 34849
|
|
[Token(Token = "0x4008821")]
|
|
SOCIAL_GESTURE_HANDSHAKE,
|
|
// Token: 0x04008822 RID: 34850
|
|
[Token(Token = "0x4008822")]
|
|
SOCIAL_GESTURE_INSPECT,
|
|
// Token: 0x04008823 RID: 34851
|
|
[Token(Token = "0x4008823")]
|
|
COMBAT_REVIVE,
|
|
// Token: 0x04008824 RID: 34852
|
|
[Token(Token = "0x4008824")]
|
|
HANDED_RADIAL_MENUS,
|
|
// Token: 0x04008825 RID: 34853
|
|
[Token(Token = "0x4008825")]
|
|
TOOL_DROP,
|
|
// Token: 0x04008826 RID: 34854
|
|
[Token(Token = "0x4008826")]
|
|
HEAD_CONTROLS,
|
|
// Token: 0x04008827 RID: 34855
|
|
[Token(Token = "0x4008827")]
|
|
DANCE,
|
|
// Token: 0x04008828 RID: 34856
|
|
[Token(Token = "0x4008828")]
|
|
TOGGLE_INSPECT_MODE,
|
|
// Token: 0x04008829 RID: 34857
|
|
[Token(Token = "0x4008829")]
|
|
TOGGLE_SOCIAL_MODE,
|
|
// Token: 0x0400882A RID: 34858
|
|
[Token(Token = "0x400882A")]
|
|
TOGGLE_VEHICLE,
|
|
// Token: 0x0400882B RID: 34859
|
|
[Token(Token = "0x400882B")]
|
|
TOUCH_BLOOM_CONTROLS,
|
|
// Token: 0x0400882C RID: 34860
|
|
[Token(Token = "0x400882C")]
|
|
CUSTOMIZE_CONTROLS,
|
|
// Token: 0x0400882D RID: 34861
|
|
[Token(Token = "0x400882D")]
|
|
MENUS,
|
|
// Token: 0x0400882E RID: 34862
|
|
[Token(Token = "0x400882E")]
|
|
ALWAYS_AVAILABLE
|
|
}
|
|
|
|
// Token: 0x0200210C RID: 8460
|
|
[Token(Token = "0x200210C")]
|
|
public enum PAKJEBLOFHE
|
|
{
|
|
// Token: 0x04008830 RID: 34864
|
|
[Token(Token = "0x4008830")]
|
|
NONE,
|
|
// Token: 0x04008831 RID: 34865
|
|
[Token(Token = "0x4008831")]
|
|
RIGHT_HAND,
|
|
// Token: 0x04008832 RID: 34866
|
|
[Token(Token = "0x4008832")]
|
|
LEFT_HAND
|
|
}
|
|
|
|
// Token: 0x0200210D RID: 8461
|
|
[Token(Token = "0x200210D")]
|
|
public enum NNNNGLDPBEF
|
|
{
|
|
// Token: 0x04008834 RID: 34868
|
|
[Token(Token = "0x4008834")]
|
|
GLOBAL,
|
|
// Token: 0x04008835 RID: 34869
|
|
[Token(Token = "0x4008835")]
|
|
RIGHT_HAND,
|
|
// Token: 0x04008836 RID: 34870
|
|
[Token(Token = "0x4008836")]
|
|
LEFT_HAND
|
|
}
|
|
|
|
// Token: 0x0200210E RID: 8462
|
|
[Token(Token = "0x200210E")]
|
|
private readonly struct OJDPJEKANPL
|
|
{
|
|
// Token: 0x0600D5E7 RID: 54759 RVA: 0x0030ED90 File Offset: 0x0030CF90
|
|
[Token(Token = "0x600D5E7")]
|
|
[Address(RVA = "0x62FA90", Offset = "0x62EA90", VA = "0x18062FA90")]
|
|
public OJDPJEKANPL(GNKEEPNAACJ EJLBDDIJIAG, ScreenPlayerController.NNNNGLDPBEF EHJCIFFPFAD)
|
|
{
|
|
this.EJLBDDIJIAG = EJLBDDIJIAG;
|
|
this.EHJCIFFPFAD = EHJCIFFPFAD;
|
|
}
|
|
|
|
// Token: 0x04008837 RID: 34871
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x4008837")]
|
|
public readonly GNKEEPNAACJ EJLBDDIJIAG;
|
|
|
|
// Token: 0x04008838 RID: 34872
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
|
[Token(Token = "0x4008838")]
|
|
public readonly ScreenPlayerController.NNNNGLDPBEF EHJCIFFPFAD;
|
|
}
|
|
|
|
// Token: 0x0200210F RID: 8463
|
|
[Token(Token = "0x200210F")]
|
|
public readonly struct IELEOHDOEJH
|
|
{
|
|
// Token: 0x0600D5E8 RID: 54760 RVA: 0x0030EDAC File Offset: 0x0030CFAC
|
|
[Token(Token = "0x600D5E8")]
|
|
[Address(RVA = "0x19BE800", Offset = "0x19BD800", VA = "0x1819BE800")]
|
|
public IELEOHDOEJH(StackedUIBase GOCKLCBFMAJ, MenuProjector JELHAGGDKCC, Action FBHNBACNCDK, Action BDPEBMLOMOA, Vector2 APACJONANOO, bool FOBCBMKBFAA)
|
|
{
|
|
this.BDPEBMLOMOA = 0;
|
|
this.FOBCBMKBFAA = false;
|
|
this.APACJONANOO = 0;
|
|
this.APACJONANOO.y = (float)0;
|
|
this.GOCKLCBFMAJ = GOCKLCBFMAJ;
|
|
this.JELHAGGDKCC = JELHAGGDKCC;
|
|
this.FBHNBACNCDK = FBHNBACNCDK;
|
|
this.EPOGNMKAPAJ = false;
|
|
}
|
|
|
|
// Token: 0x0600D5E9 RID: 54761 RVA: 0x0030EDF8 File Offset: 0x0030CFF8
|
|
[Token(Token = "0x600D5E9")]
|
|
[Address(RVA = "0x19BE840", Offset = "0x19BD840", VA = "0x1819BE840")]
|
|
public IELEOHDOEJH(bool EPOGNMKAPAJ, Action BDPEBMLOMOA)
|
|
{
|
|
int num = 0;
|
|
this.BDPEBMLOMOA = BDPEBMLOMOA;
|
|
this.GOCKLCBFMAJ = num;
|
|
this.JELHAGGDKCC = num;
|
|
this.FBHNBACNCDK = num;
|
|
Vector2 zero = Vector2.zero;
|
|
this.EPOGNMKAPAJ = EPOGNMKAPAJ;
|
|
this.APACJONANOO = zero;
|
|
this.APACJONANOO.y = (float)0;
|
|
this.FOBCBMKBFAA = false;
|
|
}
|
|
|
|
// Token: 0x0600D5EA RID: 54762 RVA: 0x0030EE4C File Offset: 0x0030D04C
|
|
[Token(Token = "0x600D5EA")]
|
|
[Address(RVA = "0x19BE6D0", Offset = "0x19BD6D0", VA = "0x1819BE6D0")]
|
|
public static bool JGIMJGNAJHP(ScreenPlayerController.IELEOHDOEJH LONDCJPNKKN, ScreenPlayerController.IELEOHDOEJH PCEJJILDLGD)
|
|
{
|
|
bool flag;
|
|
bool flag2;
|
|
bool flag3;
|
|
if (!flag || !flag2 || !flag3)
|
|
{
|
|
return;
|
|
}
|
|
Action fbhnbacncdk = PCEJJILDLGD.FBHNBACNCDK;
|
|
if (LONDCJPNKKN.FBHNBACNCDK == fbhnbacncdk)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D5EB RID: 54763 RVA: 0x0030EE80 File Offset: 0x0030D080
|
|
[Token(Token = "0x600D5EB")]
|
|
[Address(RVA = "0x19BE1A0", Offset = "0x19BD1A0", VA = "0x1819BE1A0")]
|
|
public static bool BDBLGMKABNK(ScreenPlayerController.IELEOHDOEJH LONDCJPNKKN, ScreenPlayerController.IELEOHDOEJH PCEJJILDLGD)
|
|
{
|
|
bool flag;
|
|
bool flag2;
|
|
bool flag3;
|
|
if (flag && flag2 && flag3)
|
|
{
|
|
Action fbhnbacncdk = PCEJJILDLGD.FBHNBACNCDK;
|
|
if (LONDCJPNKKN.FBHNBACNCDK == fbhnbacncdk)
|
|
{
|
|
}
|
|
}
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x0600D5EC RID: 54764 RVA: 0x0030EEB0 File Offset: 0x0030D0B0
|
|
[Token(Token = "0x600D5EC")]
|
|
[Address(RVA = "0x19BE410", Offset = "0x19BD410", VA = "0x1819BE410")]
|
|
public bool FKCEAFNEBAM(ScreenPlayerController.IELEOHDOEJH HPKICPNGMDJ)
|
|
{
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
return;
|
|
}
|
|
MenuProjector jelhaggdkcc = this.JELHAGGDKCC;
|
|
bool flag2;
|
|
if (!flag2)
|
|
{
|
|
return;
|
|
}
|
|
Action fbhnbacncdk = HPKICPNGMDJ.FBHNBACNCDK;
|
|
if (object.Equals(this.FBHNBACNCDK, fbhnbacncdk) && object.Equals(this.BDPEBMLOMOA, fbhnbacncdk))
|
|
{
|
|
bool epognmkapaj = this.EPOGNMKAPAJ;
|
|
return object.Equals(epognmkapaj, epognmkapaj);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D5ED RID: 54765 RVA: 0x0030EF08 File Offset: 0x0030D108
|
|
[Token(Token = "0x600D5ED")]
|
|
[Address(RVA = "0x19BE360", Offset = "0x19BD360", VA = "0x1819BE360", Slot = "0")]
|
|
public override bool Equals(object NLNHFEEMFBN)
|
|
{
|
|
if (NLNHFEEMFBN != 0 && NLNHFEEMFBN != 0)
|
|
{
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D5EE RID: 54766 RVA: 0x0030EF24 File Offset: 0x0030D124
|
|
[Token(Token = "0x600D5EE")]
|
|
[Address(RVA = "0x19BE510", Offset = "0x19BD510", VA = "0x1819BE510", Slot = "2")]
|
|
public override int GetHashCode()
|
|
{
|
|
int num = 0;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
}
|
|
MenuProjector jelhaggdkcc = this.JELHAGGDKCC;
|
|
int num2 = 0;
|
|
if (jelhaggdkcc != num2)
|
|
{
|
|
this.JELHAGGDKCC.Finalize();
|
|
}
|
|
Action fbhnbacncdk = this.FBHNBACNCDK;
|
|
long num3 = (long)(num * (int)((uint)397));
|
|
if (fbhnbacncdk != 0)
|
|
{
|
|
fbhnbacncdk.Finalize();
|
|
}
|
|
Action bdpebmlomoa = this.BDPEBMLOMOA;
|
|
long num4 = num3 * (long)((uint)397);
|
|
if (bdpebmlomoa != 0)
|
|
{
|
|
bdpebmlomoa.Finalize();
|
|
}
|
|
bool fobcbmkbfaa = this.FOBCBMKBFAA;
|
|
bool epognmkapaj = this.EPOGNMKAPAJ;
|
|
long num5 = num4 * (long)((uint)397) * (long)((uint)397) * (long)((uint)397);
|
|
int num6;
|
|
return num6;
|
|
}
|
|
|
|
// Token: 0x17002212 RID: 8722
|
|
// (get) Token: 0x0600D5EF RID: 54767 RVA: 0x0030EFC4 File Offset: 0x0030D1C4
|
|
[Token(Token = "0x17002212")]
|
|
public static ScreenPlayerController.IELEOHDOEJH JMIGKJPPFND
|
|
{
|
|
[Token(Token = "0x600D5EF")]
|
|
[Address(RVA = "0x19BE2D0", Offset = "0x19BD2D0", VA = "0x1819BE2D0")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600D5EF)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling RecRoom.ScreenPlayerController/IELEOHDOEJH RecRoom.ScreenPlayerController/IELEOHDOEJH::CMECIAKCEEN()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:Vector2(var_1_07, callgetter:Vector2(Vector2::get_zero))
|
|
}
|
|
|
|
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: 0x04008839 RID: 34873
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x4008839")]
|
|
public readonly StackedUIBase GOCKLCBFMAJ;
|
|
|
|
// Token: 0x0400883A RID: 34874
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
|
[Token(Token = "0x400883A")]
|
|
public readonly MenuProjector JELHAGGDKCC;
|
|
|
|
// Token: 0x0400883B RID: 34875
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400883B")]
|
|
public readonly Action FBHNBACNCDK;
|
|
|
|
// Token: 0x0400883C RID: 34876
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400883C")]
|
|
public readonly Action BDPEBMLOMOA;
|
|
|
|
// Token: 0x0400883D RID: 34877
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400883D")]
|
|
public readonly Vector2 APACJONANOO;
|
|
|
|
// Token: 0x0400883E RID: 34878
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400883E")]
|
|
public readonly bool FOBCBMKBFAA;
|
|
|
|
// Token: 0x0400883F RID: 34879
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x29")]
|
|
[Token(Token = "0x400883F")]
|
|
public readonly bool EPOGNMKAPAJ;
|
|
}
|
|
|
|
// Token: 0x02002110 RID: 8464
|
|
[Token(Token = "0x2002110")]
|
|
private readonly struct GLKPOAANNFP
|
|
{
|
|
// Token: 0x0600D5F0 RID: 54768 RVA: 0x0030EFDC File Offset: 0x0030D1DC
|
|
[Token(Token = "0x600D5F0")]
|
|
[Address(RVA = "0x19BE060", Offset = "0x19BD060", VA = "0x1819BE060")]
|
|
public GLKPOAANNFP(bool MBEONPAALLG, DrawingSurface HEPCBJGELOE)
|
|
{
|
|
this.MBEONPAALLG = MBEONPAALLG;
|
|
this.HEPCBJGELOE = HEPCBJGELOE;
|
|
}
|
|
|
|
// Token: 0x17002213 RID: 8723
|
|
// (get) Token: 0x0600D5F1 RID: 54769 RVA: 0x0030EFF8 File Offset: 0x0030D1F8
|
|
[Token(Token = "0x17002213")]
|
|
public static ScreenPlayerController.GLKPOAANNFP JMIGKJPPFND
|
|
{
|
|
[Token(Token = "0x600D5F1")]
|
|
[Address(RVA = "0x19BE050", Offset = "0x19BD050", VA = "0x1819BE050")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x04008840 RID: 34880
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x4008840")]
|
|
public readonly bool MBEONPAALLG;
|
|
|
|
// Token: 0x04008841 RID: 34881
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
|
[Token(Token = "0x4008841")]
|
|
public readonly DrawingSurface HEPCBJGELOE;
|
|
}
|
|
}
|
|
}
|