2527 lines
91 KiB
C#
2527 lines
91 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.DataStructures.Tokens;
|
|
using RecRoom.Core.Locomotion;
|
|
using RecRoom.Core.Screens.PlayerController;
|
|
using RecRoom.Inputs;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom
|
|
{
|
|
// Token: 0x02001C82 RID: 7298
|
|
[Token(Token = "0x2001C82")]
|
|
[Serializable]
|
|
[StructLayout(3)]
|
|
public class ScreenPlayerController : PlayerController
|
|
{
|
|
// Token: 0x17001E98 RID: 7832
|
|
// (get) Token: 0x0600C3EC RID: 50156 RVA: 0x002E3BE4 File Offset: 0x002E1DE4
|
|
// (set) Token: 0x0600C3ED RID: 50157 RVA: 0x002E3BF8 File Offset: 0x002E1DF8
|
|
[Token(Token = "0x17001E98")]
|
|
public GPPHJKMNPJM AnimationSystem
|
|
{
|
|
[Token(Token = "0x600C3EC")]
|
|
[Address(RVA = "0x3CBEE0", Offset = "0x3CA8E0", VA = "0x1803CBEE0")]
|
|
get;
|
|
[Token(Token = "0x600C3ED")]
|
|
[Address(RVA = "0x6FC800", Offset = "0x6FB200", VA = "0x1806FC800")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17001E99 RID: 7833
|
|
// (get) Token: 0x0600C3EE RID: 50158 RVA: 0x002E3C0C File Offset: 0x002E1E0C
|
|
// (set) Token: 0x0600C3EF RID: 50159 RVA: 0x002E3C20 File Offset: 0x002E1E20
|
|
[Token(Token = "0x17001E99")]
|
|
public HBLGJOKKNDE CameraSystem
|
|
{
|
|
[Token(Token = "0x600C3EE")]
|
|
[Address(RVA = "0x3CBF10", Offset = "0x3CA910", VA = "0x1803CBF10")]
|
|
get;
|
|
[Token(Token = "0x600C3EF")]
|
|
[Address(RVA = "0x3F0150", Offset = "0x3EEB50", VA = "0x1803F0150")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17001E9A RID: 7834
|
|
// (get) Token: 0x0600C3F0 RID: 50160 RVA: 0x002E3C34 File Offset: 0x002E1E34
|
|
// (set) Token: 0x0600C3F1 RID: 50161 RVA: 0x002E3C48 File Offset: 0x002E1E48
|
|
[Token(Token = "0x17001E9A")]
|
|
public PIMINIBFBEI CursorSystem
|
|
{
|
|
[Token(Token = "0x600C3F0")]
|
|
[Address(RVA = "0x3CBF00", Offset = "0x3CA900", VA = "0x1803CBF00")]
|
|
get;
|
|
[Token(Token = "0x600C3F1")]
|
|
[Address(RVA = "0x97B110", Offset = "0x979B10", VA = "0x18097B110")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17001E9B RID: 7835
|
|
// (get) Token: 0x0600C3F2 RID: 50162 RVA: 0x002E3C5C File Offset: 0x002E1E5C
|
|
// (set) Token: 0x0600C3F3 RID: 50163 RVA: 0x002E3C70 File Offset: 0x002E1E70
|
|
[Token(Token = "0x17001E9B")]
|
|
public FAPIFKLBJEI AimAssistSystem
|
|
{
|
|
[Token(Token = "0x600C3F2")]
|
|
[Address(RVA = "0x3E2C60", Offset = "0x3E1660", VA = "0x1803E2C60")]
|
|
get;
|
|
[Token(Token = "0x600C3F3")]
|
|
[Address(RVA = "0x6A3B90", Offset = "0x6A2590", VA = "0x1806A3B90")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17001E9C RID: 7836
|
|
// (get) Token: 0x0600C3F4 RID: 50164 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (set) Token: 0x0600C3F5 RID: 50165 RVA: 0x002E3C84 File Offset: 0x002E1E84
|
|
[Token(Token = "0x17001E9C")]
|
|
public Vector3 GazeTarget
|
|
{
|
|
[Token(Token = "0x600C3F4")]
|
|
[Address(RVA = "0x10F1790", Offset = "0x10F0190", VA = "0x1810F1790")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x600C3F5")]
|
|
[Address(RVA = "0x10F19B0", Offset = "0x10F03B0", VA = "0x1810F19B0")]
|
|
[CompilerGenerated]
|
|
private set
|
|
{
|
|
float z = value.z;
|
|
this.<GazeTarget>k__BackingField.z = z;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001E9D RID: 7837
|
|
// (get) Token: 0x0600C3F6 RID: 50166 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (set) Token: 0x0600C3F7 RID: 50167 RVA: 0x002E3CA4 File Offset: 0x002E1EA4
|
|
[Token(Token = "0x17001E9D")]
|
|
public Vector3 GazeDirection
|
|
{
|
|
[Token(Token = "0x600C3F6")]
|
|
[Address(RVA = "0x10F1770", Offset = "0x10F0170", VA = "0x1810F1770")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x600C3F7")]
|
|
[Address(RVA = "0x10F1990", Offset = "0x10F0390", VA = "0x1810F1990")]
|
|
[CompilerGenerated]
|
|
private set
|
|
{
|
|
float z = value.z;
|
|
this.<GazeDirection>k__BackingField.z = z;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001E9E RID: 7838
|
|
// (get) Token: 0x0600C3F8 RID: 50168 RVA: 0x002E3CC4 File Offset: 0x002E1EC4
|
|
// (set) Token: 0x0600C3F9 RID: 50169 RVA: 0x002E3CD8 File Offset: 0x002E1ED8
|
|
[Token(Token = "0x17001E9E")]
|
|
public float NormalizedGazeTargetDistance
|
|
{
|
|
[Token(Token = "0x600C3F8")]
|
|
[Address(RVA = "0xF4CF40", Offset = "0xF4B940", VA = "0x180F4CF40")]
|
|
get;
|
|
[Token(Token = "0x600C3F9")]
|
|
[Address(RVA = "0xF4CFB0", Offset = "0xF4B9B0", VA = "0x180F4CFB0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x140000D4 RID: 212
|
|
// (add) Token: 0x0600C3FA RID: 50170 RVA: 0x002E3CEC File Offset: 0x002E1EEC
|
|
// (remove) Token: 0x0600C3FB RID: 50171 RVA: 0x002E3D08 File Offset: 0x002E1F08
|
|
[Token(Token = "0x140000D4")]
|
|
public event Action<Player> LEKOFFIHHKP
|
|
{
|
|
[Token(Token = "0x600C3FA")]
|
|
[Address(RVA = "0x10ED300", Offset = "0x10EBD00", VA = "0x1810ED300")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x600C3FB")]
|
|
[Address(RVA = "0x10ECC90", Offset = "0x10EB690", VA = "0x1810ECC90")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001E9F RID: 7839
|
|
// (get) Token: 0x0600C3FC RID: 50172 RVA: 0x002E3D24 File Offset: 0x002E1F24
|
|
// (set) Token: 0x0600C3FD RID: 50173 RVA: 0x002E3D38 File Offset: 0x002E1F38
|
|
[Token(Token = "0x17001E9F")]
|
|
public float LastToolUseTime
|
|
{
|
|
[Token(Token = "0x600C3FC")]
|
|
[Address(RVA = "0x10F18A0", Offset = "0x10F02A0", VA = "0x1810F18A0")]
|
|
get;
|
|
[Token(Token = "0x600C3FD")]
|
|
[Address(RVA = "0x10F19E0", Offset = "0x10F03E0", VA = "0x1810F19E0")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17001EA0 RID: 7840
|
|
// (get) Token: 0x0600C3FE RID: 50174 RVA: 0x002E3D4C File Offset: 0x002E1F4C
|
|
[Token(Token = "0x17001EA0")]
|
|
public float HeaderViewportHeight
|
|
{
|
|
[Token(Token = "0x600C3FE")]
|
|
[Address(RVA = "0x3E28D0", Offset = "0x3E12D0", VA = "0x1803E28D0")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001EA1 RID: 7841
|
|
// (get) Token: 0x0600C3FF RID: 50175 RVA: 0x002E3D5C File Offset: 0x002E1F5C
|
|
[Token(Token = "0x17001EA1")]
|
|
public Vector2 MenuViewportMargins
|
|
{
|
|
[Token(Token = "0x600C3FF")]
|
|
[Address(RVA = "0x10F18E0", Offset = "0x10F02E0", VA = "0x1810F18E0")]
|
|
get
|
|
{
|
|
if (this.inputHandler.<HOFGEEMNDAN>k__BackingField != IFDIGHKFEGF.TOUCH)
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001EA2 RID: 7842
|
|
// (get) Token: 0x0600C400 RID: 50176 RVA: 0x002E3D7C File Offset: 0x002E1F7C
|
|
[Token(Token = "0x17001EA2")]
|
|
public bool IsThirdPersonCamera
|
|
{
|
|
[Token(Token = "0x600C400")]
|
|
[Address(RVA = "0x10F1840", Offset = "0x10F0240", VA = "0x1810F1840")]
|
|
get
|
|
{
|
|
return !this.<CameraSystem>k__BackingField.GFMGLCLIMJH;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17001EA3 RID: 7843
|
|
// (get) Token: 0x0600C401 RID: 50177 RVA: 0x002E3DA0 File Offset: 0x002E1FA0
|
|
[Token(Token = "0x17001EA3")]
|
|
public override bool HasInputThisFrame
|
|
{
|
|
[Token(Token = "0x600C401")]
|
|
[Address(RVA = "0x10F17B0", Offset = "0x10F01B0", VA = "0x1810F17B0", Slot = "4")]
|
|
get
|
|
{
|
|
LOCNHHPGIAG locnhhpgiag = this.inputHandler;
|
|
if (locnhhpgiag == 0)
|
|
{
|
|
}
|
|
return locnhhpgiag.<EKAPIFHFJBI>k__BackingField;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C402 RID: 50178 RVA: 0x002E3DC0 File Offset: 0x002E1FC0
|
|
[Token(Token = "0x600C402")]
|
|
[Address(RVA = "0x10EEFF0", Offset = "0x10ED9F0", VA = "0x1810EEFF0")]
|
|
public void KEIKIBJMDLL(ScreenPlayerSteeringController JOMFPENMGBK, object PIHIPPPPEBI, int JMHKMOACHDG)
|
|
{
|
|
if (this.steeringControllerMap.AddValue(JOMFPENMGBK, PIHIPPPPEBI, JMHKMOACHDG))
|
|
{
|
|
Player <EGKJPJKLEAI>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField;
|
|
this.KENCNIHAHFB(<EGKJPJKLEAI>k__BackingField);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C403 RID: 50179 RVA: 0x002E3DF4 File Offset: 0x002E1FF4
|
|
[Token(Token = "0x600C403")]
|
|
[Address(RVA = "0x10EC440", Offset = "0x10EAE40", VA = "0x1810EC440")]
|
|
public void DPMHFIGCJAG(object PIHIPPPPEBI)
|
|
{
|
|
if (this.steeringControllerMap.RemoveValue(PIHIPPPPEBI))
|
|
{
|
|
Player <EGKJPJKLEAI>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField;
|
|
this.KENCNIHAHFB(<EGKJPJKLEAI>k__BackingField);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C404 RID: 50180 RVA: 0x002E3E24 File Offset: 0x002E2024
|
|
[Token(Token = "0x600C404")]
|
|
[Address(RVA = "0x10EF100", Offset = "0x10EDB00", VA = "0x1810EF100")]
|
|
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: 0x0600C405 RID: 50181 RVA: 0x002E3E68 File Offset: 0x002E2068
|
|
[Token(Token = "0x600C405")]
|
|
[Address(RVA = "0x10EF800", Offset = "0x10EE200", VA = "0x1810EF800")]
|
|
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;
|
|
TokenMap<ScreenPlayerController.IELEOHDOEJH> tokenMap = this.menuRequestMap;
|
|
int num = 0;
|
|
bool flag = tokenMap.AddValue(num, PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x0600C406 RID: 50182 RVA: 0x002E3EB0 File Offset: 0x002E20B0
|
|
[Token(Token = "0x600C406")]
|
|
[Address(RVA = "0x10EF980", Offset = "0x10EE380", VA = "0x1810EF980")]
|
|
public void LJDAAKCMPBG(object PIHIPPPPEBI, StackedUIBase OLMHDJKPCOF, MenuProjector JELHAGGDKCC, Vector2 APACJONANOO, Action FBHNBACNCDK, Action BDPEBMLOMOA, bool FOBCBMKBFAA)
|
|
{
|
|
TokenMap<ScreenPlayerController.IELEOHDOEJH> tokenMap = this.menuRequestMap;
|
|
int num = 0;
|
|
bool flag = tokenMap.AddValue(num, PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x0600C407 RID: 50183 RVA: 0x002E3ED8 File Offset: 0x002E20D8
|
|
[Token(Token = "0x600C407")]
|
|
[Address(RVA = "0x10F04E0", Offset = "0x10EEEE0", VA = "0x1810F04E0")]
|
|
public void OGONKPOHCJD()
|
|
{
|
|
this.menuRequestMap.Clear();
|
|
}
|
|
|
|
// Token: 0x0600C408 RID: 50184 RVA: 0x002E3EF8 File Offset: 0x002E20F8
|
|
[Token(Token = "0x600C408")]
|
|
[Address(RVA = "0x10EDB20", Offset = "0x10EC520", VA = "0x1810EDB20")]
|
|
public void HIGJAMDFMOA(object PIHIPPPPEBI)
|
|
{
|
|
bool flag = this.menuRequestMap.RemoveValue(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x0600C409 RID: 50185 RVA: 0x002E3F18 File Offset: 0x002E2118
|
|
[Token(Token = "0x600C409")]
|
|
[Address(RVA = "0x10EC560", Offset = "0x10EAF60", VA = "0x1810EC560")]
|
|
public bool EBKCKPFLFFM(out ScreenPlayerController.IELEOHDOEJH CIMFDDEKOBG)
|
|
{
|
|
if (!this.menuRequestMap.ContainsValues)
|
|
{
|
|
ScreenPlayerController.IELEOHDOEJH ieleohdoejh = ScreenPlayerController.IELEOHDOEJH.JMIGKJPPFND;
|
|
MenuProjector jelhaggdkcc = ieleohdoejh.JELHAGGDKCC;
|
|
Action bdpebmlomoa = ieleohdoejh.BDPEBMLOMOA;
|
|
CIMFDDEKOBG.JELHAGGDKCC = jelhaggdkcc;
|
|
CIMFDDEKOBG.BDPEBMLOMOA = bdpebmlomoa;
|
|
}
|
|
TokenMap<ScreenPlayerController.IELEOHDOEJH> tokenMap = this.menuRequestMap;
|
|
string text;
|
|
int stringLength = text.m_stringLength;
|
|
CIMFDDEKOBG.JELHAGGDKCC = stringLength;
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x0600C40A RID: 50186 RVA: 0x002E3F78 File Offset: 0x002E2178
|
|
[Token(Token = "0x600C40A")]
|
|
[Address(RVA = "0x10ED3B0", Offset = "0x10EBDB0", VA = "0x1810ED3B0")]
|
|
public object GEBJLPKBJCL()
|
|
{
|
|
if (!this.menuRequestMap.ContainsValues)
|
|
{
|
|
}
|
|
TokenMap<ScreenPlayerController.IELEOHDOEJH> tokenMap = this.menuRequestMap;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600C40B RID: 50187 RVA: 0x002E3FA4 File Offset: 0x002E21A4
|
|
[Token(Token = "0x600C40B")]
|
|
[Address(RVA = "0x10EFB50", Offset = "0x10EE550", VA = "0x1810EFB50")]
|
|
public void NIBLJDAJFNJ(object PIHIPPPPEBI, Canvas KAGCJIPDBGI, Vector2 MDCIJHCNLLJ, Action FBHNBACNCDK, Action BDPEBMLOMOA, bool FOBCBMKBFAA)
|
|
{
|
|
TokenMap<ScreenPlayerController.IELEOHDOEJH> tokenMap = this.menuRequestMap;
|
|
int num = 0;
|
|
bool flag = tokenMap.AddValue(num, PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x0600C40C RID: 50188 RVA: 0x002E3FCC File Offset: 0x002E21CC
|
|
[Token(Token = "0x600C40C")]
|
|
[Address(RVA = "0x10F0CC0", Offset = "0x10EF6C0", VA = "0x1810F0CC0")]
|
|
public void PIMMOGKECPD(object PIHIPPPPEBI, Action BDPEBMLOMOA)
|
|
{
|
|
TokenMap<ScreenPlayerController.IELEOHDOEJH> tokenMap = this.menuRequestMap;
|
|
int num = 0;
|
|
bool flag = tokenMap.AddValue(num, PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x0600C40D RID: 50189 RVA: 0x002E3FF4 File Offset: 0x002E21F4
|
|
[Token(Token = "0x600C40D")]
|
|
[Address(RVA = "0x10D46D0", Offset = "0x10D30D0", VA = "0x1810D46D0")]
|
|
public bool EEPJOGMNPGF()
|
|
{
|
|
return this._isSocialRequested;
|
|
}
|
|
|
|
// Token: 0x0600C40E RID: 50190 RVA: 0x002E4008 File Offset: 0x002E2208
|
|
[Token(Token = "0x600C40E")]
|
|
[Address(RVA = "0x10EBB10", Offset = "0x10EA510", VA = "0x1810EBB10")]
|
|
public void CCLOGIJPEKL()
|
|
{
|
|
this._isSocialRequested = true;
|
|
}
|
|
|
|
// Token: 0x0600C40F RID: 50191 RVA: 0x002E401C File Offset: 0x002E221C
|
|
[Token(Token = "0x600C40F")]
|
|
[Address(RVA = "0x10ED3A0", Offset = "0x10EBDA0", VA = "0x1810ED3A0")]
|
|
public void FOCOGFCAMOP()
|
|
{
|
|
this._isSocialRequested = false;
|
|
}
|
|
|
|
// Token: 0x0600C410 RID: 50192 RVA: 0x002E4030 File Offset: 0x002E2230
|
|
[Token(Token = "0x600C410")]
|
|
[Address(RVA = "0x10EC2F0", Offset = "0x10EACF0", VA = "0x1810EC2F0")]
|
|
public void CMOOKJNINPJ(DrawingSurface HEPCBJGELOE)
|
|
{
|
|
int num = 0;
|
|
this.latestDrawingSurfaceRequest = num;
|
|
}
|
|
|
|
// Token: 0x0600C411 RID: 50193 RVA: 0x002E4048 File Offset: 0x002E2248
|
|
[Token(Token = "0x600C411")]
|
|
[Address(RVA = "0x10EF1E0", Offset = "0x10EDBE0", VA = "0x1810EF1E0")]
|
|
public void KGICBNCFKEK()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600C412 RID: 50194 RVA: 0x002E4058 File Offset: 0x002E2258
|
|
[Token(Token = "0x600C412")]
|
|
[Address(RVA = "0x10EC330", Offset = "0x10EAD30", VA = "0x1810EC330")]
|
|
public bool DAEAKGMIBAN(out DrawingSurface HEPCBJGELOE)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600C412)
|
|
|
|
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: 0x17001EA4 RID: 7844
|
|
// (get) Token: 0x0600C413 RID: 50195 RVA: 0x002E4078 File Offset: 0x002E2278
|
|
// (set) Token: 0x0600C414 RID: 50196 RVA: 0x002E408C File Offset: 0x002E228C
|
|
[Token(Token = "0x17001EA4")]
|
|
public bool InGestureMode
|
|
{
|
|
[Token(Token = "0x600C413")]
|
|
[Address(RVA = "0x10F17D0", Offset = "0x10F01D0", VA = "0x1810F17D0")]
|
|
get;
|
|
[Token(Token = "0x600C414")]
|
|
[Address(RVA = "0x10F19D0", Offset = "0x10F03D0", VA = "0x1810F19D0")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x0600C415 RID: 50197 RVA: 0x002E40A0 File Offset: 0x002E22A0
|
|
[Token(Token = "0x600C415")]
|
|
[Address(RVA = "0x10F0010", Offset = "0x10EEA10", VA = "0x1810F0010", 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();
|
|
this.<CursorSystem>k__BackingField = piminibfbei;
|
|
FAPIFKLBJEI fapifklbjei = new FAPIFKLBJEI(this.aimAssistSettings);
|
|
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.AddValue(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: 0x0600C416 RID: 50198 RVA: 0x002E420C File Offset: 0x002E240C
|
|
[Token(Token = "0x600C416")]
|
|
[Address(RVA = "0x10EB5B0", Offset = "0x10E9FB0", VA = "0x1810EB5B0", Slot = "6")]
|
|
public override void BGIPNMLMILE()
|
|
{
|
|
LOCNHHPGIAG <PCNCCNKJIAP>k__BackingField = SingletonMonoBehaviour.Instance.<PCNCCNKJIAP>k__BackingField;
|
|
this.inputHandler = <PCNCCNKJIAP>k__BackingField;
|
|
ActionEvent localPlayerSpawnEvent = Player.LocalPlayerSpawnEvent;
|
|
Action action = new Action(this.CFNNJOHMGON);
|
|
Player.LocalPlayerSpawnEvent = localPlayerSpawnEvent + action;
|
|
Player <EGKJPJKLEAI>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField;
|
|
int num = 0;
|
|
if (!(<EGKJPJKLEAI>k__BackingField == num))
|
|
{
|
|
bool hasInputThisFrame = base.IJCHDCHAKCM;
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C417 RID: 50199 RVA: 0x002E4270 File Offset: 0x002E2470
|
|
[Token(Token = "0x600C417")]
|
|
[Address(RVA = "0x10F0390", Offset = "0x10EED90", VA = "0x1810F0390", Slot = "7")]
|
|
public override void OGCOBGAHOIK()
|
|
{
|
|
this.inputHandler = (ulong)0L;
|
|
ActionEvent localPlayerSpawnEvent = Player.LocalPlayerSpawnEvent;
|
|
Action action = new Action(this.CFNNJOHMGON);
|
|
Player.LocalPlayerSpawnEvent = localPlayerSpawnEvent - action;
|
|
Player <EGKJPJKLEAI>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField;
|
|
this.CGABPDHFODC(<EGKJPJKLEAI>k__BackingField);
|
|
}
|
|
|
|
// Token: 0x0600C418 RID: 50200 RVA: 0x002E42B4 File Offset: 0x002E24B4
|
|
[Token(Token = "0x600C418")]
|
|
[Address(RVA = "0x10EB080", Offset = "0x10E9A80", VA = "0x1810EB080", Slot = "8")]
|
|
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.Instance.screenModeCamera;
|
|
CameraRig instance = SingletonMonoBehaviour.Instance;
|
|
LOCNHHPGIAG locnhhpgiag = this.inputHandler;
|
|
ScreenHUD screenModeHUD = instance.screenModeHUD;
|
|
if (locnhhpgiag.<HOFGEEMNDAN>k__BackingField != IFDIGHKFEGF.TOUCH)
|
|
{
|
|
screenModeHUD.GloballyDisableTouchButtons();
|
|
screenModeHUD.GloballyEnableControlDialogs();
|
|
}
|
|
screenModeHUD.GloballyDisableControlDialogs();
|
|
screenModeHUD.GloballyEnableTouchButtons();
|
|
screenModeHUD.ShowTouchBloomCollectionForFrame(IDOIJKCEAAL.WALK);
|
|
screenModeHUD.ShowTouchBloomCollectionForFrame(IDOIJKCEAAL.LOOK);
|
|
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: 0x0600C419 RID: 50201 RVA: 0x002E446C File Offset: 0x002E266C
|
|
[Token(Token = "0x600C419")]
|
|
[Address(RVA = "0x10EB880", Offset = "0x10EA280", VA = "0x1810EB880", Slot = "9")]
|
|
public override void BNEAKHONHNH()
|
|
{
|
|
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.Instance;
|
|
LOCNHHPGIAG locnhhpgiag = this.inputHandler;
|
|
Camera screenModeCamera = instance.screenModeCamera;
|
|
hblgjokknde.BNEAKHONHNH(this, <EGKJPJKLEAI>k__BackingField2, screenModeCamera, locnhhpgiag);
|
|
this.<AnimationSystem>k__BackingField.OEMBBKDJFCB();
|
|
if (this.PlayerMovementCompleted != 0)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C41A RID: 50202 RVA: 0x002E44E4 File Offset: 0x002E26E4
|
|
[Token(Token = "0x600C41A")]
|
|
[Address(RVA = "0x10EC1C0", Offset = "0x10EABC0", VA = "0x1810EC1C0", Slot = "10")]
|
|
public override void CLBLFCJEDLL()
|
|
{
|
|
Player <EGKJPJKLEAI>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField;
|
|
Camera screenModeCamera = SingletonMonoBehaviour.Instance.screenModeCamera;
|
|
ScreenHUD screenModeHUD = SingletonMonoBehaviour.Instance.screenModeHUD;
|
|
this.PCKNBMEDNEL(<EGKJPJKLEAI>k__BackingField, screenModeCamera, screenModeHUD);
|
|
this.EHCCINKFCMH();
|
|
ScreenPlayerModeConfigBase[] array = this.modeConfigs;
|
|
this.JDEEBIIJFKI(array);
|
|
}
|
|
|
|
// Token: 0x0600C41B RID: 50203 RVA: 0x002E4534 File Offset: 0x002E2734
|
|
[Token(Token = "0x600C41B")]
|
|
[Address(RVA = "0x10EFB10", Offset = "0x10EE510", VA = "0x1810EFB10", Slot = "11")]
|
|
public override void MGCNCKFIODL(Player IKPJFNLNPHM)
|
|
{
|
|
this.CGABPDHFODC(IKPJFNLNPHM);
|
|
}
|
|
|
|
// Token: 0x0600C41C RID: 50204 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600C41C")]
|
|
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "12")]
|
|
public override void KBNPFLELNLG(LoginScreenSpawnPoint COGPPOCAKNB)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600C41D RID: 50205 RVA: 0x002E4548 File Offset: 0x002E2748
|
|
[Token(Token = "0x600C41D")]
|
|
[Address(RVA = "0x10EE210", Offset = "0x10ECC10", VA = "0x1810EE210", Slot = "13")]
|
|
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: 0x0600C41E RID: 50206 RVA: 0x002E45F8 File Offset: 0x002E27F8
|
|
[Token(Token = "0x600C41E")]
|
|
[Address(RVA = "0x10ECE30", Offset = "0x10EB830", VA = "0x1810ECE30", Slot = "14")]
|
|
public override void FDFOMEEHBCD()
|
|
{
|
|
FAPIFKLBJEI fapifklbjei = this.<AimAssistSystem>k__BackingField;
|
|
Camera screenModeCamera = SingletonMonoBehaviour.Instance.screenModeCamera;
|
|
fapifklbjei.FDFOMEEHBCD(screenModeCamera);
|
|
}
|
|
|
|
// Token: 0x17001EA5 RID: 7845
|
|
// (get) Token: 0x0600C41F RID: 50207 RVA: 0x002E4624 File Offset: 0x002E2824
|
|
[Token(Token = "0x17001EA5")]
|
|
public bool FlyToggleEnabled
|
|
{
|
|
[Token(Token = "0x600C41F")]
|
|
[Address(RVA = "0x10F1740", Offset = "0x10F0140", VA = "0x1810F1740")]
|
|
get
|
|
{
|
|
return !this.flyToggleRestrictionFlag.HasTokens;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C420 RID: 50208 RVA: 0x002E4648 File Offset: 0x002E2848
|
|
[Token(Token = "0x600C420")]
|
|
[Address(RVA = "0x10F04B0", Offset = "0x10EEEB0", VA = "0x1810F04B0")]
|
|
public void OGEBGFDILKP(object PIHIPPPPEBI)
|
|
{
|
|
this.flyToggleRestrictionFlag.Add(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x0600C421 RID: 50209 RVA: 0x002E4668 File Offset: 0x002E2868
|
|
[Token(Token = "0x600C421")]
|
|
[Address(RVA = "0x10EB520", Offset = "0x10E9F20", VA = "0x1810EB520")]
|
|
public void BBBGDOAOIPP(object PIHIPPPPEBI)
|
|
{
|
|
this.flyToggleRestrictionFlag.Remove(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x17001EA6 RID: 7846
|
|
// (get) Token: 0x0600C422 RID: 50210 RVA: 0x002E4688 File Offset: 0x002E2888
|
|
[Token(Token = "0x17001EA6")]
|
|
public bool IsToolPickupRestricted
|
|
{
|
|
[Token(Token = "0x600C422")]
|
|
[Address(RVA = "0x10F1870", Offset = "0x10F0270", VA = "0x1810F1870")]
|
|
get
|
|
{
|
|
return this.toolPickupRestrictionFlag.HasTokens;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C423 RID: 50211 RVA: 0x002E46A8 File Offset: 0x002E28A8
|
|
[Token(Token = "0x600C423")]
|
|
[Address(RVA = "0x10EFC80", Offset = "0x10EE680", VA = "0x1810EFC80")]
|
|
public void NLMHPLPEPDM(object PIHIPPPPEBI)
|
|
{
|
|
this.toolPickupRestrictionFlag.Add(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x0600C424 RID: 50212 RVA: 0x002E46C8 File Offset: 0x002E28C8
|
|
[Token(Token = "0x600C424")]
|
|
[Address(RVA = "0x10EEA70", Offset = "0x10ED470", VA = "0x1810EEA70")]
|
|
public void KABNLIIIAMJ(object PIHIPPPPEBI)
|
|
{
|
|
this.toolPickupRestrictionFlag.Remove(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x17001EA7 RID: 7847
|
|
// (get) Token: 0x0600C425 RID: 50213 RVA: 0x002E46E8 File Offset: 0x002E28E8
|
|
[Token(Token = "0x17001EA7")]
|
|
public bool MenuOpeningRestricted
|
|
{
|
|
[Token(Token = "0x600C425")]
|
|
[Address(RVA = "0x10F18B0", Offset = "0x10F02B0", VA = "0x1810F18B0")]
|
|
get
|
|
{
|
|
return this.menuOpeningRestrictedFlag.HasTokens;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C426 RID: 50214 RVA: 0x002E4708 File Offset: 0x002E2908
|
|
[Token(Token = "0x600C426")]
|
|
[Address(RVA = "0x10EB580", Offset = "0x10E9F80", VA = "0x1810EB580")]
|
|
public void BDNMHAIIOOG(object PIHIPPPPEBI)
|
|
{
|
|
this.menuOpeningRestrictedFlag.Add(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x0600C427 RID: 50215 RVA: 0x002E4728 File Offset: 0x002E2928
|
|
[Token(Token = "0x600C427")]
|
|
[Address(RVA = "0x10F0360", Offset = "0x10EED60", VA = "0x1810F0360")]
|
|
public void OGADHMGFMHO(object PIHIPPPPEBI)
|
|
{
|
|
this.menuOpeningRestrictedFlag.Remove(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x17001EA8 RID: 7848
|
|
// (get) Token: 0x0600C428 RID: 50216 RVA: 0x002E4748 File Offset: 0x002E2948
|
|
[Token(Token = "0x17001EA8")]
|
|
public bool ToolMenuManualToggleRestricted
|
|
{
|
|
[Token(Token = "0x600C428")]
|
|
[Address(RVA = "0x10F1960", Offset = "0x10F0360", VA = "0x1810F1960")]
|
|
get
|
|
{
|
|
return this.toolMenuManualToggleRestrictedFlag.HasTokens;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C429 RID: 50217 RVA: 0x002E4768 File Offset: 0x002E2968
|
|
[Token(Token = "0x600C429")]
|
|
[Address(RVA = "0x10EB550", Offset = "0x10E9F50", VA = "0x1810EB550")]
|
|
public void BBOIMNIGGMP(object PIHIPPPPEBI)
|
|
{
|
|
this.toolMenuManualToggleRestrictedFlag.Add(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x0600C42A RID: 50218 RVA: 0x002E4788 File Offset: 0x002E2988
|
|
[Token(Token = "0x600C42A")]
|
|
[Address(RVA = "0x10EF240", Offset = "0x10EDC40", VA = "0x1810EF240")]
|
|
public void KHCKKDHKIPJ(object PIHIPPPPEBI)
|
|
{
|
|
this.toolMenuManualToggleRestrictedFlag.Remove(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x17001EA9 RID: 7849
|
|
// (get) Token: 0x0600C42B RID: 50219 RVA: 0x002E47A8 File Offset: 0x002E29A8
|
|
[Token(Token = "0x17001EA9")]
|
|
public bool SocialModeRestricted
|
|
{
|
|
[Token(Token = "0x600C42B")]
|
|
[Address(RVA = "0x10F1930", Offset = "0x10F0330", VA = "0x1810F1930")]
|
|
get
|
|
{
|
|
return this.socialModeRestrictionFlag.HasTokens;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C42C RID: 50220 RVA: 0x002E47C8 File Offset: 0x002E29C8
|
|
[Token(Token = "0x600C42C")]
|
|
[Address(RVA = "0x10EFB20", Offset = "0x10EE520", VA = "0x1810EFB20")]
|
|
public void MLCHJDCGLGF(object PIHIPPPPEBI)
|
|
{
|
|
this.socialModeRestrictionFlag.Add(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x0600C42D RID: 50221 RVA: 0x002E47E8 File Offset: 0x002E29E8
|
|
[Token(Token = "0x600C42D")]
|
|
[Address(RVA = "0x10EC530", Offset = "0x10EAF30", VA = "0x1810EC530")]
|
|
public void EBJMBOPFGLG(object PIHIPPPPEBI)
|
|
{
|
|
this.socialModeRestrictionFlag.Remove(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x17001EAA RID: 7850
|
|
// (get) Token: 0x0600C42E RID: 50222 RVA: 0x002E4808 File Offset: 0x002E2A08
|
|
[Token(Token = "0x17001EAA")]
|
|
public bool ContextSensitiveToolsRestricted
|
|
{
|
|
[Token(Token = "0x600C42E")]
|
|
[Address(RVA = "0x10F1710", Offset = "0x10F0110", VA = "0x1810F1710")]
|
|
get
|
|
{
|
|
return this.contextSensitiveToolRestrictionFlag.HasTokens;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C42F RID: 50223 RVA: 0x002E4828 File Offset: 0x002E2A28
|
|
[Token(Token = "0x600C42F")]
|
|
[Address(RVA = "0x10EF380", Offset = "0x10EDD80", VA = "0x1810EF380")]
|
|
public void LBNNFPNMJBF(object PIHIPPPPEBI)
|
|
{
|
|
this.contextSensitiveToolRestrictionFlag.Add(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x0600C430 RID: 50224 RVA: 0x002E4848 File Offset: 0x002E2A48
|
|
[Token(Token = "0x600C430")]
|
|
[Address(RVA = "0x10ED700", Offset = "0x10EC100", VA = "0x1810ED700")]
|
|
public void GMAOPNBOLBB(object PIHIPPPPEBI)
|
|
{
|
|
this.contextSensitiveToolRestrictionFlag.Remove(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x17001EAB RID: 7851
|
|
// (get) Token: 0x0600C431 RID: 50225 RVA: 0x002E4868 File Offset: 0x002E2A68
|
|
[Token(Token = "0x17001EAB")]
|
|
public bool ARRoomScaleMovementRestricted
|
|
{
|
|
[Token(Token = "0x600C431")]
|
|
[Address(RVA = "0x10F16E0", Offset = "0x10F00E0", VA = "0x1810F16E0")]
|
|
get
|
|
{
|
|
return this.arRoomScaleRestrictionFlag.HasTokens;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C432 RID: 50226 RVA: 0x002E4888 File Offset: 0x002E2A88
|
|
[Token(Token = "0x600C432")]
|
|
[Address(RVA = "0x10EF210", Offset = "0x10EDC10", VA = "0x1810EF210")]
|
|
public void KGKNJCLOCGD(object PIHIPPPPEBI)
|
|
{
|
|
this.arRoomScaleRestrictionFlag.Add(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x0600C433 RID: 50227 RVA: 0x002E48A8 File Offset: 0x002E2AA8
|
|
[Token(Token = "0x600C433")]
|
|
[Address(RVA = "0x10F0560", Offset = "0x10EEF60", VA = "0x1810F0560")]
|
|
public void OHHPMFJBMKK(object PIHIPPPPEBI)
|
|
{
|
|
this.arRoomScaleRestrictionFlag.Remove(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x17001EAC RID: 7852
|
|
// (get) Token: 0x0600C434 RID: 50228 RVA: 0x002E48C8 File Offset: 0x002E2AC8
|
|
[Token(Token = "0x17001EAC")]
|
|
public bool IsHandPilotRestricted
|
|
{
|
|
[Token(Token = "0x600C434")]
|
|
[Address(RVA = "0x10F17E0", Offset = "0x10F01E0", VA = "0x1810F17E0")]
|
|
get
|
|
{
|
|
return this.handPilotRestriction.HasTokens;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C435 RID: 50229 RVA: 0x002E48E8 File Offset: 0x002E2AE8
|
|
[Token(Token = "0x600C435")]
|
|
[Address(RVA = "0x10EFAE0", Offset = "0x10EE4E0", VA = "0x1810EFAE0")]
|
|
public void LOACNCMCPKK(object PIHIPPPPEBI)
|
|
{
|
|
this.handPilotRestriction.Add(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x0600C436 RID: 50230 RVA: 0x002E4908 File Offset: 0x002E2B08
|
|
[Token(Token = "0x600C436")]
|
|
[Address(RVA = "0x10ECE00", Offset = "0x10EB800", VA = "0x1810ECE00")]
|
|
public void FCLOILHBICB(object PIHIPPPPEBI)
|
|
{
|
|
this.handPilotRestriction.Remove(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x17001EAD RID: 7853
|
|
// (get) Token: 0x0600C437 RID: 50231 RVA: 0x002E4928 File Offset: 0x002E2B28
|
|
[Token(Token = "0x17001EAD")]
|
|
public bool IsLocomotiveHeightShorteningEnabled
|
|
{
|
|
[Token(Token = "0x600C437")]
|
|
[Address(RVA = "0x10F1810", Offset = "0x10F0210", VA = "0x1810F1810")]
|
|
get
|
|
{
|
|
return !this.locomotiveHeightShorteningRestrictionFlag.HasTokens;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C438 RID: 50232 RVA: 0x002E494C File Offset: 0x002E2B4C
|
|
[Token(Token = "0x600C438")]
|
|
[Address(RVA = "0x10EB050", Offset = "0x10E9A50", VA = "0x1810EB050")]
|
|
public void AMNCCAPAAIP(object PIHIPPPPEBI)
|
|
{
|
|
this.locomotiveHeightShorteningRestrictionFlag.Add(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x0600C439 RID: 50233 RVA: 0x002E496C File Offset: 0x002E2B6C
|
|
[Token(Token = "0x600C439")]
|
|
[Address(RVA = "0x10EFAB0", Offset = "0x10EE4B0", VA = "0x1810EFAB0")]
|
|
public void LLAOACGANJL(object PIHIPPPPEBI)
|
|
{
|
|
this.locomotiveHeightShorteningRestrictionFlag.Remove(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x0600C43A RID: 50234 RVA: 0x002E498C File Offset: 0x002E2B8C
|
|
[Token(Token = "0x600C43A")]
|
|
[Address(RVA = "0x10EE760", Offset = "0x10ED160", VA = "0x1810EE760")]
|
|
private void JDEEBIIJFKI(ScreenPlayerModeConfigBase[] BPJNHLFNIAL)
|
|
{
|
|
CameraRig instance = SingletonMonoBehaviour.Instance;
|
|
CameraRig instance2 = SingletonMonoBehaviour.Instance;
|
|
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: 0x0600C43B RID: 50235 RVA: 0x002E4A28 File Offset: 0x002E2C28
|
|
[Token(Token = "0x600C43B")]
|
|
[Address(RVA = "0x10EE0C0", Offset = "0x10ECAC0", VA = "0x1810EE0C0")]
|
|
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: 0x0600C43C RID: 50236 RVA: 0x002E4A84 File Offset: 0x002E2C84
|
|
[Token(Token = "0x600C43C")]
|
|
[Address(RVA = "0x10EB7B0", Offset = "0x10EA1B0", VA = "0x1810EB7B0")]
|
|
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: 0x0600C43D RID: 50237 RVA: 0x002E4AC8 File Offset: 0x002E2CC8
|
|
[Token(Token = "0x600C43D")]
|
|
[Address(RVA = "0x10ECD30", Offset = "0x10EB730", VA = "0x1810ECD30")]
|
|
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: 0x0600C43E RID: 50238 RVA: 0x002E4B0C File Offset: 0x002E2D0C
|
|
[Token(Token = "0x600C43E")]
|
|
[Address(RVA = "0x10EDD40", Offset = "0x10EC740", VA = "0x1810EDD40")]
|
|
public void IBNGIMIFPFK(object PIHIPPPPEBI)
|
|
{
|
|
bool hasTokens = this.toolBehaviorsEnabledFlag.HasTokens;
|
|
this.toolBehaviorsEnabledFlag.Add(PIHIPPPPEBI);
|
|
if (!hasTokens)
|
|
{
|
|
Dictionary<Tool, ScreenPlayerController.OJDPJEKANPL> dictionary = this.toolPlayerBehaviors;
|
|
Dictionary<Tool, ScreenPlayerController.OJDPJEKANPL>.ValueCollection values = dictionary.Values;
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C43F RID: 50239 RVA: 0x002E4B74 File Offset: 0x002E2D74
|
|
[Token(Token = "0x600C43F")]
|
|
[Address(RVA = "0x10EDB80", Offset = "0x10EC580", VA = "0x1810EDB80")]
|
|
public void HKOBKENLIKD(object PIHIPPPPEBI)
|
|
{
|
|
this.toolBehaviorsEnabledFlag.Remove(PIHIPPPPEBI);
|
|
if (!this.toolBehaviorsEnabledFlag.HasTokens)
|
|
{
|
|
Dictionary<Tool, ScreenPlayerController.OJDPJEKANPL> dictionary = this.toolPlayerBehaviors;
|
|
Dictionary<Tool, ScreenPlayerController.OJDPJEKANPL>.ValueCollection values = dictionary.Values;
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C440 RID: 50240 RVA: 0x002E4BDC File Offset: 0x002E2DDC
|
|
[Token(Token = "0x600C440")]
|
|
[Address(RVA = "0x10F0DA0", Offset = "0x10EF7A0", VA = "0x1810F0DA0")]
|
|
private 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: 0x0600C441 RID: 50241 RVA: 0x002E4C0C File Offset: 0x002E2E0C
|
|
[Token(Token = "0x600C441")]
|
|
[Address(RVA = "0x10EC3D0", Offset = "0x10EADD0", VA = "0x1810EC3D0")]
|
|
private void DMAFFGHNBPE()
|
|
{
|
|
int num = this.globalBehaviorSystem.OPEMIFENIJM(-1);
|
|
int num2 = this.rightHandBehaviorSystem.OPEMIFENIJM(num);
|
|
int num3 = this.leftHandBehaviorSystem.OPEMIFENIJM(num);
|
|
}
|
|
|
|
// Token: 0x0600C442 RID: 50242 RVA: 0x002E4C48 File Offset: 0x002E2E48
|
|
[Token(Token = "0x600C442")]
|
|
[Address(RVA = "0x10EC640", Offset = "0x10EB040", VA = "0x1810EC640")]
|
|
private void EHCCINKFCMH()
|
|
{
|
|
CameraRig instance = SingletonMonoBehaviour.Instance;
|
|
CameraRig instance2 = SingletonMonoBehaviour.Instance;
|
|
LOCNHHPGIAG locnhhpgiag = this.inputHandler;
|
|
int num = 0;
|
|
ScreenHUD screenModeHUD = instance2.screenModeHUD;
|
|
this.globalPlayerBehaviorRuntimes.Clear();
|
|
ScreenPlayerBehaviorConfigBase[] array = this.globalPlayerBehaviors;
|
|
List<GNKEEPNAACJ> list = this.globalPlayerBehaviorRuntimes;
|
|
if (num < array.Length)
|
|
{
|
|
string text = array[num].ToString();
|
|
ScreenPlayerBehaviorConfigBase[] array2 = this.globalPlayerBehaviors;
|
|
num++;
|
|
}
|
|
BLFCEMLEJDO blfcemlejdo = this.globalBehaviorSystem;
|
|
int size = list._size;
|
|
uint num2;
|
|
if (num < size)
|
|
{
|
|
ThrowHelper.ThrowArgumentOutOfRangeException();
|
|
num++;
|
|
num2 += (uint)8;
|
|
}
|
|
this.rightHandPlayerBehaviorRuntimes.Clear();
|
|
PerHandScreenPlayerBehaviorConfigBase[] array3 = this.globalPerHandBehaviors;
|
|
List<GNKEEPNAACJ> list2 = this.rightHandPlayerBehaviorRuntimes;
|
|
if (num < array3.Length)
|
|
{
|
|
string text2 = array3[num].ToString();
|
|
PerHandScreenPlayerBehaviorConfigBase[] array4 = this.globalPerHandBehaviors;
|
|
num++;
|
|
while (array4 != 0)
|
|
{
|
|
}
|
|
}
|
|
BLFCEMLEJDO blfcemlejdo2 = this.rightHandBehaviorSystem;
|
|
int size2 = list2._size;
|
|
if (num < size2)
|
|
{
|
|
ThrowHelper.ThrowArgumentOutOfRangeException();
|
|
num++;
|
|
num2 += (uint)8;
|
|
}
|
|
this.leftHandPlayerBehaviorRuntimes.Clear();
|
|
PerHandScreenPlayerBehaviorConfigBase[] array5 = this.globalPerHandBehaviors;
|
|
List<GNKEEPNAACJ> list3 = this.leftHandPlayerBehaviorRuntimes;
|
|
if (num < array5.Length)
|
|
{
|
|
string text3 = array5[num].ToString();
|
|
PerHandScreenPlayerBehaviorConfigBase[] array6 = this.globalPerHandBehaviors;
|
|
num++;
|
|
while (array6 != 0)
|
|
{
|
|
}
|
|
}
|
|
BLFCEMLEJDO blfcemlejdo3 = this.leftHandBehaviorSystem;
|
|
int size3 = list3._size;
|
|
if (num < size3)
|
|
{
|
|
ThrowHelper.ThrowArgumentOutOfRangeException();
|
|
num++;
|
|
num2 += (uint)8;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C443 RID: 50243 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600C443")]
|
|
[Address(RVA = "0x10ECEB0", Offset = "0x10EB8B0", VA = "0x1810ECEB0")]
|
|
private void FICCIEDOHCI()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600C444 RID: 50244 RVA: 0x002E4DD8 File Offset: 0x002E2FD8
|
|
[Token(Token = "0x600C444")]
|
|
[Address(RVA = "0x10ED420", Offset = "0x10EBE20", VA = "0x1810ED420")]
|
|
private void GKNNHOPCCCK(PlayerHand ONFJHABGCIP, Tool EGFEJGHDNAI)
|
|
{
|
|
if (!this.toolPlayerBehaviors.ContainsKey(EGFEJGHDNAI))
|
|
{
|
|
Camera screenModeCamera = SingletonMonoBehaviour.Instance.screenModeCamera;
|
|
CameraRig instance = SingletonMonoBehaviour.Instance;
|
|
LOCNHHPGIAG locnhhpgiag = this.inputHandler;
|
|
ScreenHUD screenModeHUD = instance.screenModeHUD;
|
|
ScreenToolBehaviorConfigBase screenBehaviorConfig = EGFEJGHDNAI.PIBNJDJGINP;
|
|
int num = 0;
|
|
if (!(screenBehaviorConfig != num))
|
|
{
|
|
if (EGFEJGHDNAI.NDKHDFJHGPP)
|
|
{
|
|
return;
|
|
}
|
|
string text = this.toolDefaultBehaviorControllerConfig.ToString();
|
|
}
|
|
if (EGFEJGHDNAI.PIBNJDJGINP.ToString() != 0)
|
|
{
|
|
Dictionary<Tool, ScreenPlayerController.OJDPJEKANPL> dictionary = this.toolPlayerBehaviors;
|
|
bool flag = ONFJHABGCIP.type != PlayerHand.PLLIKAOIPHP.Right;
|
|
if (this.toolBehaviorsEnabledFlag.HasTokens)
|
|
{
|
|
if (!flag || !flag || flag)
|
|
{
|
|
}
|
|
BLFCEMLEJDO blfcemlejdo = this.globalBehaviorSystem;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C445 RID: 50245 RVA: 0x002E4E98 File Offset: 0x002E3098
|
|
[Token(Token = "0x600C445")]
|
|
[Address(RVA = "0x10EBB20", Offset = "0x10EA520", VA = "0x1810EBB20")]
|
|
private void CDMJNDMGOIL(Tool EGFEJGHDNAI)
|
|
{
|
|
Dictionary<Tool, ScreenPlayerController.OJDPJEKANPL> dictionary = this.toolPlayerBehaviors;
|
|
int num = 0;
|
|
if (dictionary.TryGetValue(EGFEJGHDNAI, num))
|
|
{
|
|
TokenFlag tokenFlag = this.toolBehaviorsEnabledFlag;
|
|
if (tokenFlag != 0 && tokenFlag.HasTokens)
|
|
{
|
|
if (num == 0 || num == 0 || num == 1)
|
|
{
|
|
}
|
|
this.globalBehaviorSystem.KBMMDKGDCFA(num, this);
|
|
}
|
|
this.toolBehaviorRuntimesMarkedForDispose.Add(num);
|
|
bool flag = this.toolPlayerBehaviors.Remove(EGFEJGHDNAI);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C446 RID: 50246 RVA: 0x002E4F08 File Offset: 0x002E3108
|
|
[Token(Token = "0x600C446")]
|
|
[Address(RVA = "0x10EFCB0", Offset = "0x10EE6B0", VA = "0x1810EFCB0")]
|
|
private void NOPODJNIOBK()
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
List<GNKEEPNAACJ> list = this.toolBehaviorRuntimesMarkedForDispose;
|
|
List.Enumerator enumerator;
|
|
if (enumerator != 0)
|
|
{
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
this.toolBehaviorRuntimesMarkedForDispose.Clear();
|
|
}
|
|
|
|
// Token: 0x0600C447 RID: 50247 RVA: 0x002E4F3C File Offset: 0x002E313C
|
|
[Token(Token = "0x600C447")]
|
|
[Address(RVA = "0x10EFE10", Offset = "0x10EE810", VA = "0x1810EFE10")]
|
|
private void OBNDKJKKMMM()
|
|
{
|
|
bool hasTokens = this.toolBehaviorsEnabledFlag.HasTokens;
|
|
Dictionary<Tool, ScreenPlayerController.OJDPJEKANPL> dictionary = this.toolPlayerBehaviors;
|
|
Dictionary<Tool, ScreenPlayerController.OJDPJEKANPL>.ValueCollection values = dictionary.Values;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600C448 RID: 50248 RVA: 0x002E4FB0 File Offset: 0x002E31B0
|
|
[Token(Token = "0x600C448")]
|
|
[Address(RVA = "0x10F0590", Offset = "0x10EEF90", VA = "0x1810F0590")]
|
|
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;
|
|
ActionEvent<PlayerHand, Tool> pickupToolEvent = leftHand.PickupToolEvent;
|
|
Action<PlayerHand, Tool> action = new Action(this.DAOCKDNCKJF);
|
|
ActionEvent<PlayerHand, Tool> actionEvent = pickupToolEvent + action;
|
|
leftHand.PickupToolEvent = actionEvent;
|
|
PlayerHand leftHand2 = IEKDDPPNFPF.leftHand;
|
|
ActionEvent<PlayerHand, Tool> releaseToolEvent = leftHand2.ReleaseToolEvent;
|
|
Action<PlayerHand, Tool> action2 = new Action(this.KJMDPHJALJB);
|
|
ActionEvent<PlayerHand, Tool> actionEvent2 = releaseToolEvent + action2;
|
|
leftHand2.ReleaseToolEvent = actionEvent2;
|
|
PlayerHand rightHand = IEKDDPPNFPF.rightHand;
|
|
ActionEvent<PlayerHand, Tool> pickupToolEvent2 = rightHand.PickupToolEvent;
|
|
Action<PlayerHand, Tool> action3 = new Action(this.DAOCKDNCKJF);
|
|
ActionEvent<PlayerHand, Tool> actionEvent3 = pickupToolEvent2 + action3;
|
|
rightHand.PickupToolEvent = actionEvent3;
|
|
PlayerHand rightHand2 = IEKDDPPNFPF.rightHand;
|
|
ActionEvent<PlayerHand, Tool> releaseToolEvent2 = rightHand2.ReleaseToolEvent;
|
|
Action<PlayerHand, Tool> action4 = new Action(this.KJMDPHJALJB);
|
|
ActionEvent<PlayerHand, Tool> actionEvent4 = releaseToolEvent2 + action4;
|
|
rightHand2.ReleaseToolEvent = actionEvent4;
|
|
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: 0x0600C449 RID: 50249 RVA: 0x002E51F0 File Offset: 0x002E33F0
|
|
[Token(Token = "0x600C449")]
|
|
[Address(RVA = "0x10EBD80", Offset = "0x10EA780", VA = "0x1810EBD80")]
|
|
private void CGABPDHFODC(Player IEKDDPPNFPF)
|
|
{
|
|
Camera screenModeCamera = SingletonMonoBehaviour.Instance.screenModeCamera;
|
|
CameraRig instance = SingletonMonoBehaviour.Instance;
|
|
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.<CursorSystem>k__BackingField.JBBLIBHHEBC();
|
|
int num2 = 0;
|
|
if (screenModeCamera != num2)
|
|
{
|
|
DGENAKIGBIB.MLGMBEAEPOI(screenModeCamera);
|
|
}
|
|
if (!IEKDDPPNFPF.IsReferenceNull())
|
|
{
|
|
if (!IEKDDPPNFPF.leftHand.IsReferenceNull())
|
|
{
|
|
PlayerHand leftHand = IEKDDPPNFPF.leftHand;
|
|
ActionEvent<PlayerHand, Tool> pickupToolEvent = leftHand.PickupToolEvent;
|
|
Action<PlayerHand, Tool> action = new Action(this.DAOCKDNCKJF);
|
|
ActionEvent<PlayerHand, Tool> actionEvent = pickupToolEvent - action;
|
|
leftHand.PickupToolEvent = actionEvent;
|
|
PlayerHand leftHand2 = IEKDDPPNFPF.leftHand;
|
|
ActionEvent<PlayerHand, Tool> releaseToolEvent = leftHand2.ReleaseToolEvent;
|
|
Action<PlayerHand, Tool> action2 = new Action(this.KJMDPHJALJB);
|
|
ActionEvent<PlayerHand, Tool> actionEvent2 = releaseToolEvent - action2;
|
|
leftHand2.ReleaseToolEvent = actionEvent2;
|
|
}
|
|
if (!IEKDDPPNFPF.rightHand.IsReferenceNull())
|
|
{
|
|
PlayerHand rightHand = IEKDDPPNFPF.rightHand;
|
|
ActionEvent<PlayerHand, Tool> pickupToolEvent2 = rightHand.PickupToolEvent;
|
|
Action<PlayerHand, Tool> action3 = new Action(this.DAOCKDNCKJF);
|
|
ActionEvent<PlayerHand, Tool> actionEvent3 = pickupToolEvent2 - action3;
|
|
rightHand.PickupToolEvent = actionEvent3;
|
|
PlayerHand rightHand2 = IEKDDPPNFPF.rightHand;
|
|
ActionEvent<PlayerHand, Tool> releaseToolEvent2 = rightHand2.ReleaseToolEvent;
|
|
Action<PlayerHand, Tool> action4 = new Action(this.KJMDPHJALJB);
|
|
ActionEvent<PlayerHand, Tool> actionEvent4 = releaseToolEvent2 - action4;
|
|
rightHand2.ReleaseToolEvent = actionEvent4;
|
|
}
|
|
bool flag = base.AAJGIGFCBKE(IEKDDPPNFPF);
|
|
if (!IEKDDPPNFPF.playerMovement.IsReferenceNull())
|
|
{
|
|
IEKDDPPNFPF.playerMovement.RemoveRoomScaleMovementRestriction(this);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C44A RID: 50250 RVA: 0x002E53AC File Offset: 0x002E35AC
|
|
[Token(Token = "0x600C44A")]
|
|
[Address(RVA = "0x10EF3B0", Offset = "0x10EDDB0", VA = "0x1810EF3B0")]
|
|
private void LBPHKPCHIGJ(Player IEKDDPPNFPF, Camera FOMHGMLPOND)
|
|
{
|
|
float z = Vector3.zero.z;
|
|
Vector3 zero = Vector3.zero;
|
|
ExplicitTokenMap<ScreenPlayerSteeringController> explicitTokenMap = this.steeringControllerMap;
|
|
int num = 0;
|
|
float z2 = zero.z;
|
|
string text = explicitTokenMap.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: 0x0600C44B RID: 50251 RVA: 0x002E5468 File Offset: 0x002E3668
|
|
[Token(Token = "0x600C44B")]
|
|
[Address(RVA = "0x10F0AD0", Offset = "0x10EF4D0", VA = "0x1810F0AD0")]
|
|
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: 0x0600C44C RID: 50252 RVA: 0x002E54BC File Offset: 0x002E36BC
|
|
[Token(Token = "0x600C44C")]
|
|
[Address(RVA = "0x10ED730", Offset = "0x10EC130", VA = "0x1810ED730")]
|
|
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: 0x0600C44D RID: 50253 RVA: 0x002E5560 File Offset: 0x002E3760
|
|
[Token(Token = "0x600C44D")]
|
|
[Address(RVA = "0x10EED10", Offset = "0x10ED710", VA = "0x1810EED10")]
|
|
public bool KAJJDFLBCHM(Tool EGFEJGHDNAI, float JDABLHFKAFD)
|
|
{
|
|
float z = Vector3.zero.z;
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
|
|
// Token: 0x0600C44E RID: 50254 RVA: 0x002E557C File Offset: 0x002E377C
|
|
[Token(Token = "0x600C44E")]
|
|
[Address(RVA = "0x10EEAA0", Offset = "0x10ED4A0", VA = "0x1810EEAA0")]
|
|
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: 0x0600C44F RID: 50255 RVA: 0x002E55BC File Offset: 0x002E37BC
|
|
[Token(Token = "0x600C44F")]
|
|
[Address(RVA = "0x10EEF40", Offset = "0x10ED940", VA = "0x1810EEF40")]
|
|
public bool KAJJDFLBCHM(Tool EGFEJGHDNAI, Vector3 EAOCEINLAKP)
|
|
{
|
|
float z = Vector3.zero.z;
|
|
float z2 = EAOCEINLAKP.z;
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
|
|
// Token: 0x0600C450 RID: 50256 RVA: 0x002E55DC File Offset: 0x002E37DC
|
|
[Token(Token = "0x600C450")]
|
|
[Address(RVA = "0x10EEDB0", Offset = "0x10ED7B0", VA = "0x1810EEDB0")]
|
|
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: 0x0600C451 RID: 50257 RVA: 0x002E5630 File Offset: 0x002E3830
|
|
[Token(Token = "0x600C451")]
|
|
[Address(RVA = "0x10EDF20", Offset = "0x10EC920", VA = "0x1810EDF20")]
|
|
public Vector3 IJGHPBIMOCC(PlayerHand BCMMIPFLEJL)
|
|
{
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
NetworkTransform networkTransform = BCMMIPFLEJL._networkTransform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
}
|
|
float z3 = Vector3.zero.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600C452 RID: 50258 RVA: 0x002E5670 File Offset: 0x002E3870
|
|
[Token(Token = "0x600C452")]
|
|
[Address(RVA = "0x10EF7D0", Offset = "0x10EE1D0", VA = "0x1810EF7D0")]
|
|
private void LDPADJIGKFN(Player IEKDDPPNFPF, LOCNHHPGIAG DBFBLNILIGL)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600C453 RID: 50259 RVA: 0x002E5684 File Offset: 0x002E3884
|
|
[Token(Token = "0x600C453")]
|
|
[Address(RVA = "0x10EC360", Offset = "0x10EAD60", VA = "0x1810EC360")]
|
|
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();
|
|
PKAKIKHIFNG.ShowTouchBloomCollectionForFrame(IDOIJKCEAAL.WALK);
|
|
PKAKIKHIFNG.ShowTouchBloomCollectionForFrame(IDOIJKCEAAL.LOOK);
|
|
}
|
|
|
|
// Token: 0x0600C454 RID: 50260 RVA: 0x002E56C8 File Offset: 0x002E38C8
|
|
[Token(Token = "0x600C454")]
|
|
[Address(RVA = "0x10F0530", Offset = "0x10EEF30", VA = "0x1810F0530")]
|
|
private void OHGAIIHALCC(ScreenHUD PKAKIKHIFNG, LOCNHHPGIAG DBFBLNILIGL)
|
|
{
|
|
PKAKIKHIFNG.FinalizeAtEndOfFrame(DBFBLNILIGL);
|
|
}
|
|
|
|
// Token: 0x0600C455 RID: 50261 RVA: 0x002E56E4 File Offset: 0x002E38E4
|
|
[Token(Token = "0x600C455")]
|
|
[Address(RVA = "0x10EBC30", Offset = "0x10EA630", VA = "0x1810EBC30")]
|
|
private void CFNNJOHMGON()
|
|
{
|
|
Player <EGKJPJKLEAI>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField;
|
|
Scheduler instance = SingletonMonoBehaviour.Instance;
|
|
int num;
|
|
ScreenPlayerController.MHHGALGHPNJ mhhgalghpnj = new ScreenPlayerController.MHHGALGHPNJ(num);
|
|
num = 0;
|
|
mhhgalghpnj.<>4__this = this;
|
|
mhhgalghpnj.player = <EGKJPJKLEAI>k__BackingField;
|
|
int num2 = 0;
|
|
ISchedulerPromise schedulerPromise = instance.Run(num2, mhhgalghpnj);
|
|
}
|
|
|
|
// Token: 0x0600C456 RID: 50262 RVA: 0x002E5728 File Offset: 0x002E3928
|
|
[Token(Token = "0x600C456")]
|
|
[Address(RVA = "0x10EE9F0", Offset = "0x10ED3F0", VA = "0x1810EE9F0")]
|
|
private IEnumerator<ISchedule> JDHCGPOFLIJ(Player IEKDDPPNFPF)
|
|
{
|
|
int num;
|
|
ScreenPlayerController.MHHGALGHPNJ mhhgalghpnj = new ScreenPlayerController.MHHGALGHPNJ(num);
|
|
num = 0;
|
|
mhhgalghpnj.<>4__this = this;
|
|
mhhgalghpnj.player = IEKDDPPNFPF;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600C457 RID: 50263 RVA: 0x002E5754 File Offset: 0x002E3954
|
|
[Token(Token = "0x600C457")]
|
|
[Address(RVA = "0x10EC350", Offset = "0x10EAD50", VA = "0x1810EC350")]
|
|
private void DAOCKDNCKJF(PlayerHand ONFJHABGCIP, Tool EGFEJGHDNAI)
|
|
{
|
|
this.GKNNHOPCCCK(ONFJHABGCIP, EGFEJGHDNAI);
|
|
}
|
|
|
|
// Token: 0x0600C458 RID: 50264 RVA: 0x002E576C File Offset: 0x002E396C
|
|
[Token(Token = "0x600C458")]
|
|
[Address(RVA = "0x10EF270", Offset = "0x10EDC70", VA = "0x1810EF270")]
|
|
private void KJMDPHJALJB(PlayerHand ONFJHABGCIP, Tool EGFEJGHDNAI)
|
|
{
|
|
Dictionary<Tool, ScreenPlayerController.OJDPJEKANPL> dictionary = this.toolPlayerBehaviors;
|
|
int num = 0;
|
|
if (dictionary.TryGetValue(EGFEJGHDNAI, num))
|
|
{
|
|
TokenFlag tokenFlag = this.toolBehaviorsEnabledFlag;
|
|
if (tokenFlag != 0 && tokenFlag.HasTokens)
|
|
{
|
|
if (num == 0 || num == 0 || num == 1)
|
|
{
|
|
}
|
|
this.globalBehaviorSystem.KBMMDKGDCFA(num, this);
|
|
}
|
|
this.toolBehaviorRuntimesMarkedForDispose.Add(num);
|
|
bool flag = this.toolPlayerBehaviors.Remove(EGFEJGHDNAI);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C459 RID: 50265 RVA: 0x002E57DC File Offset: 0x002E39DC
|
|
[Token(Token = "0x600C459")]
|
|
[Address(RVA = "0x10F11B0", Offset = "0x10EFBB0", VA = "0x1810F11B0")]
|
|
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;
|
|
ExplicitTokenMap<ScreenPlayerSteeringController> explicitTokenMap = new ExplicitTokenMap();
|
|
this.steeringControllerMap = explicitTokenMap;
|
|
TokenMap<ScreenPlayerController.IELEOHDOEJH> tokenMap = new TokenMap();
|
|
this.menuRequestMap = tokenMap;
|
|
TokenFlag tokenFlag = new TokenFlag();
|
|
this.menuOpeningRestrictedFlag = tokenFlag;
|
|
TokenFlag tokenFlag2 = new TokenFlag();
|
|
this.toolMenuManualToggleRestrictedFlag = tokenFlag2;
|
|
TokenFlag tokenFlag3 = new TokenFlag();
|
|
this.toolPickupRestrictionFlag = tokenFlag3;
|
|
TokenFlag tokenFlag4 = new TokenFlag();
|
|
this.flyToggleRestrictionFlag = tokenFlag4;
|
|
TokenFlag tokenFlag5 = new TokenFlag();
|
|
this.handPilotRestriction = tokenFlag5;
|
|
TokenFlag tokenFlag6 = new TokenFlag();
|
|
this.socialModeRestrictionFlag = tokenFlag6;
|
|
TokenFlag tokenFlag7 = new TokenFlag();
|
|
this.contextSensitiveToolRestrictionFlag = tokenFlag7;
|
|
TokenFlag tokenFlag8 = new TokenFlag();
|
|
this.arRoomScaleRestrictionFlag = tokenFlag8;
|
|
TokenFlag tokenFlag9 = new TokenFlag();
|
|
this.locomotiveHeightShorteningRestrictionFlag = tokenFlag9;
|
|
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;
|
|
TokenFlag tokenFlag10 = new TokenFlag();
|
|
this.toolBehaviorsEnabledFlag = tokenFlag10;
|
|
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: 0x0600C45A RID: 50266 RVA: 0x002E59E8 File Offset: 0x002E3BE8
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x600C45A")]
|
|
[Address(RVA = "0x10F0DD0", Offset = "0x10EF7D0", VA = "0x1810F0DD0")]
|
|
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: 0x04008176 RID: 33142
|
|
[Token(Token = "0x4008176")]
|
|
public const float DEFAULT_GAZE_TARGET_DISTANCE = 30f;
|
|
|
|
// Token: 0x04008177 RID: 33143
|
|
[Token(Token = "0x4008177")]
|
|
private const float DEFAULT_PLAYER_HEAD_HEIGHT = 1.6f;
|
|
|
|
// Token: 0x04008178 RID: 33144
|
|
[Token(Token = "0x4008178")]
|
|
private const float DEFAULT_PLAYER_HAND_HEIGHT = 0.96000004f;
|
|
|
|
// Token: 0x04008179 RID: 33145
|
|
[Token(Token = "0x4008179")]
|
|
private const float DEFAULT_PLAYER_HAND_FORWARD_OFFSET = 0.05f;
|
|
|
|
// Token: 0x0400817A RID: 33146
|
|
[Token(Token = "0x400817A")]
|
|
private const float DEFAULT_PLAYER_WINGSPAN = 0.66f;
|
|
|
|
// Token: 0x0400817B RID: 33147
|
|
[Token(Token = "0x400817B")]
|
|
private static readonly Vector3 DEFAULT_PLAYER_HEAD_POSITION;
|
|
|
|
// Token: 0x0400817C RID: 33148
|
|
[Token(Token = "0x400817C")]
|
|
private static readonly Quaternion DEFAULT_PLAYER_HEAD_ROTATION;
|
|
|
|
// Token: 0x0400817D RID: 33149
|
|
[Token(Token = "0x400817D")]
|
|
private static readonly Vector3 DEFAULT_PLAYER_RIGHT_HAND_POSITION;
|
|
|
|
// Token: 0x0400817E RID: 33150
|
|
[Token(Token = "0x400817E")]
|
|
private static readonly Vector3 DEFAULT_PLAYER_LEFT_HAND_POSITION;
|
|
|
|
// Token: 0x0400817F RID: 33151
|
|
[Token(Token = "0x400817F")]
|
|
private static readonly Quaternion DEFAULT_PLAYER_HAND_ROTATION;
|
|
|
|
// Token: 0x04008180 RID: 33152
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4008180")]
|
|
[SerializeField]
|
|
[Header("Modes")]
|
|
private ScreenPlayerModeConfigBase[] modeConfigs;
|
|
|
|
// Token: 0x04008181 RID: 33153
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4008181")]
|
|
[SerializeField]
|
|
[Header("Global Behaviors")]
|
|
private ScreenToolBehaviorConfigBase toolDefaultBehaviorControllerConfig;
|
|
|
|
// Token: 0x04008182 RID: 33154
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4008182")]
|
|
[SerializeField]
|
|
private ScreenPlayerBehaviorConfigBase[] globalPlayerBehaviors;
|
|
|
|
// Token: 0x04008183 RID: 33155
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4008183")]
|
|
[SerializeField]
|
|
private PerHandScreenPlayerBehaviorConfigBase[] globalPerHandBehaviors;
|
|
|
|
// Token: 0x04008184 RID: 33156
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4008184")]
|
|
[SerializeField]
|
|
[Header("Default Controllers and Settings")]
|
|
private ScreenPlayerCameraSettings defaultCameraSettings;
|
|
|
|
// Token: 0x04008185 RID: 33157
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4008185")]
|
|
[SerializeField]
|
|
private ScreenPlayerCursorSettings defaultGameplayCursorSettings;
|
|
|
|
// Token: 0x04008186 RID: 33158
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4008186")]
|
|
[SerializeField]
|
|
private ScreensCameraInputGamepadSettings defaultCameraGamepadInputSettings;
|
|
|
|
// Token: 0x04008187 RID: 33159
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x4008187")]
|
|
[SerializeField]
|
|
private float defaultCameraBlendTime;
|
|
|
|
// Token: 0x04008188 RID: 33160
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x54")]
|
|
[Token(Token = "0x4008188")]
|
|
[SerializeField]
|
|
[Header("Menus")]
|
|
private Vector2 defaultMenuViewportMargins;
|
|
|
|
// Token: 0x04008189 RID: 33161
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x5C")]
|
|
[Token(Token = "0x4008189")]
|
|
[SerializeField]
|
|
private Vector2 touchMenuViewportMargins;
|
|
|
|
// Token: 0x0400818A RID: 33162
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x64")]
|
|
[Token(Token = "0x400818A")]
|
|
[SerializeField]
|
|
[Header("Camera Settings")]
|
|
private float minGazeDistance;
|
|
|
|
// Token: 0x0400818B RID: 33163
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x400818B")]
|
|
[SerializeField]
|
|
private float maxGazeDistance;
|
|
|
|
// Token: 0x0400818C RID: 33164
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x6C")]
|
|
[Token(Token = "0x400818C")]
|
|
[SerializeField]
|
|
private float gazeTargetCollisionRadius;
|
|
|
|
// Token: 0x0400818D RID: 33165
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x400818D")]
|
|
[SerializeField]
|
|
[Header("Locomotion")]
|
|
private ScreenPlayerLocomotionContent locomotionContent;
|
|
|
|
// Token: 0x0400818E RID: 33166
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x400818E")]
|
|
[SerializeField]
|
|
private ScreenPlayerLocomotionAnimationContent locomotionAnimationContent;
|
|
|
|
// Token: 0x0400818F RID: 33167
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x400818F")]
|
|
[SerializeField]
|
|
[Header("Aim Assist")]
|
|
private ScreenAimAssistSettings aimAssistSettings;
|
|
|
|
// Token: 0x04008190 RID: 33168
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x4008190")]
|
|
[SerializeField]
|
|
[Header("Look Lean Animation")]
|
|
private ScreenPlayerLookLeanAnimationContent lookLeanAnimationContent;
|
|
|
|
// Token: 0x04008191 RID: 33169
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x4008191")]
|
|
[SerializeField]
|
|
[Header("Additive Animation")]
|
|
private AdditiveAnimationWeight additiveAnimationWeight;
|
|
|
|
// Token: 0x04008192 RID: 33170
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x4008192")]
|
|
[SerializeField]
|
|
[Header("Additive Animation Camera Weights")]
|
|
private AdditiveAnimationWeight defaultAdditveCameraAnimationWeight;
|
|
|
|
// Token: 0x04008193 RID: 33171
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x4008193")]
|
|
[SerializeField]
|
|
[Header("Camera Shake Settings")]
|
|
private Vector3 cameraShakeMaxLinearDisplacement;
|
|
|
|
// Token: 0x04008194 RID: 33172
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xCC")]
|
|
[Token(Token = "0x4008194")]
|
|
[SerializeField]
|
|
private Vector3 cameraShakeMaxAngularDisplacement;
|
|
|
|
// Token: 0x04008195 RID: 33173
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x4008195")]
|
|
private LOCNHHPGIAG inputHandler;
|
|
|
|
// Token: 0x04008196 RID: 33174
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")]
|
|
[Token(Token = "0x4008196")]
|
|
private GNKAOJINOPF locomotionController;
|
|
|
|
// Token: 0x04008197 RID: 33175
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")]
|
|
[Token(Token = "0x4008197")]
|
|
private JNLDNNAKBGH defaultSteering;
|
|
|
|
// Token: 0x04008198 RID: 33176
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")]
|
|
[Token(Token = "0x4008198")]
|
|
private LKJPMJBAJJN defaultCameraController;
|
|
|
|
// Token: 0x04008199 RID: 33177
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF8")]
|
|
[Token(Token = "0x4008199")]
|
|
private ANANJLGEMIP respawnCameraController;
|
|
|
|
// Token: 0x040081A1 RID: 33185
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x140")]
|
|
[Token(Token = "0x40081A1")]
|
|
[CompilerGenerated]
|
|
private Action<Player> PlayerMovementCompleted;
|
|
|
|
// Token: 0x040081A3 RID: 33187
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x150")]
|
|
[Token(Token = "0x40081A3")]
|
|
private ExplicitTokenMap<ScreenPlayerSteeringController> steeringControllerMap;
|
|
|
|
// Token: 0x040081A4 RID: 33188
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x158")]
|
|
[Token(Token = "0x40081A4")]
|
|
private TokenMap<ScreenPlayerController.IELEOHDOEJH> menuRequestMap;
|
|
|
|
// Token: 0x040081A5 RID: 33189
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x160")]
|
|
[Token(Token = "0x40081A5")]
|
|
private ScreenPlayerController.GLKPOAANNFP latestDrawingSurfaceRequest;
|
|
|
|
// Token: 0x040081A6 RID: 33190
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x170")]
|
|
[Token(Token = "0x40081A6")]
|
|
private bool _isSocialRequested;
|
|
|
|
// Token: 0x040081A8 RID: 33192
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x178")]
|
|
[Token(Token = "0x40081A8")]
|
|
public Action CameraShortcutOverrideFunction;
|
|
|
|
// Token: 0x040081A9 RID: 33193
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x180")]
|
|
[Token(Token = "0x40081A9")]
|
|
private TokenFlag menuOpeningRestrictedFlag;
|
|
|
|
// Token: 0x040081AA RID: 33194
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x188")]
|
|
[Token(Token = "0x40081AA")]
|
|
private TokenFlag toolMenuManualToggleRestrictedFlag;
|
|
|
|
// Token: 0x040081AB RID: 33195
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x190")]
|
|
[Token(Token = "0x40081AB")]
|
|
private TokenFlag toolPickupRestrictionFlag;
|
|
|
|
// Token: 0x040081AC RID: 33196
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x198")]
|
|
[Token(Token = "0x40081AC")]
|
|
private TokenFlag flyToggleRestrictionFlag;
|
|
|
|
// Token: 0x040081AD RID: 33197
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1A0")]
|
|
[Token(Token = "0x40081AD")]
|
|
private TokenFlag handPilotRestriction;
|
|
|
|
// Token: 0x040081AE RID: 33198
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1A8")]
|
|
[Token(Token = "0x40081AE")]
|
|
private TokenFlag socialModeRestrictionFlag;
|
|
|
|
// Token: 0x040081AF RID: 33199
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1B0")]
|
|
[Token(Token = "0x40081AF")]
|
|
private TokenFlag contextSensitiveToolRestrictionFlag;
|
|
|
|
// Token: 0x040081B0 RID: 33200
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1B8")]
|
|
[Token(Token = "0x40081B0")]
|
|
private TokenFlag arRoomScaleRestrictionFlag;
|
|
|
|
// Token: 0x040081B1 RID: 33201
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C0")]
|
|
[Token(Token = "0x40081B1")]
|
|
private TokenFlag locomotiveHeightShorteningRestrictionFlag;
|
|
|
|
// Token: 0x040081B2 RID: 33202
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C8")]
|
|
[Token(Token = "0x40081B2")]
|
|
private JBBMHOFOKJG modeSystem;
|
|
|
|
// Token: 0x040081B3 RID: 33203
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1D0")]
|
|
[Token(Token = "0x40081B3")]
|
|
private DFHHGCJADMK[] modeRuntimes;
|
|
|
|
// Token: 0x040081B4 RID: 33204
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1D8")]
|
|
[Token(Token = "0x40081B4")]
|
|
private BLFCEMLEJDO globalBehaviorSystem;
|
|
|
|
// Token: 0x040081B5 RID: 33205
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1E0")]
|
|
[Token(Token = "0x40081B5")]
|
|
private BLFCEMLEJDO leftHandBehaviorSystem;
|
|
|
|
// Token: 0x040081B6 RID: 33206
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1E8")]
|
|
[Token(Token = "0x40081B6")]
|
|
private BLFCEMLEJDO rightHandBehaviorSystem;
|
|
|
|
// Token: 0x040081B7 RID: 33207
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1F0")]
|
|
[Token(Token = "0x40081B7")]
|
|
private TokenFlag toolBehaviorsEnabledFlag;
|
|
|
|
// Token: 0x040081B8 RID: 33208
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1F8")]
|
|
[Token(Token = "0x40081B8")]
|
|
private readonly List<GNKEEPNAACJ> toolBehaviorRuntimesMarkedForDispose;
|
|
|
|
// Token: 0x040081B9 RID: 33209
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x200")]
|
|
[Token(Token = "0x40081B9")]
|
|
private readonly List<GNKEEPNAACJ> globalPlayerBehaviorRuntimes;
|
|
|
|
// Token: 0x040081BA RID: 33210
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x208")]
|
|
[Token(Token = "0x40081BA")]
|
|
private readonly List<GNKEEPNAACJ> rightHandPlayerBehaviorRuntimes;
|
|
|
|
// Token: 0x040081BB RID: 33211
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x210")]
|
|
[Token(Token = "0x40081BB")]
|
|
private readonly List<GNKEEPNAACJ> leftHandPlayerBehaviorRuntimes;
|
|
|
|
// Token: 0x040081BC RID: 33212
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x218")]
|
|
[Token(Token = "0x40081BC")]
|
|
private readonly Dictionary<Tool, ScreenPlayerController.OJDPJEKANPL> toolPlayerBehaviors;
|
|
|
|
// Token: 0x02001C83 RID: 7299
|
|
[Token(Token = "0x2001C83")]
|
|
[NJICLEHHOBN]
|
|
public enum PGIBJAMJPII
|
|
{
|
|
// Token: 0x040081BE RID: 33214
|
|
[Token(Token = "0x40081BE")]
|
|
MAIN,
|
|
// Token: 0x040081BF RID: 33215
|
|
[Token(Token = "0x40081BF")]
|
|
INSPECT_TOOL,
|
|
// Token: 0x040081C0 RID: 33216
|
|
[Token(Token = "0x40081C0")]
|
|
DRAWING_SURFACE,
|
|
// Token: 0x040081C1 RID: 33217
|
|
[Token(Token = "0x40081C1")]
|
|
SOCIAL,
|
|
// Token: 0x040081C2 RID: 33218
|
|
[Token(Token = "0x40081C2")]
|
|
VEHICLE,
|
|
// Token: 0x040081C3 RID: 33219
|
|
[Token(Token = "0x40081C3")]
|
|
GESTURE,
|
|
// Token: 0x040081C4 RID: 33220
|
|
[Token(Token = "0x40081C4")]
|
|
MENU = 50,
|
|
// Token: 0x040081C5 RID: 33221
|
|
[Token(Token = "0x40081C5")]
|
|
PAUSED = 100
|
|
}
|
|
|
|
// Token: 0x02001C84 RID: 7300
|
|
[Token(Token = "0x2001C84")]
|
|
[NJICLEHHOBN]
|
|
public enum DFMNLBNEHJI
|
|
{
|
|
// Token: 0x040081C7 RID: 33223
|
|
[Token(Token = "0x40081C7")]
|
|
COMBAT_DEATH,
|
|
// Token: 0x040081C8 RID: 33224
|
|
[Token(Token = "0x40081C8")]
|
|
TOOL_ACTION_INACTIVE,
|
|
// Token: 0x040081C9 RID: 33225
|
|
[Token(Token = "0x40081C9")]
|
|
TOOL_BLOCK_ACTION,
|
|
// Token: 0x040081CA RID: 33226
|
|
[Token(Token = "0x40081CA")]
|
|
HAND_PILOT_INACTIVE,
|
|
// Token: 0x040081CB RID: 33227
|
|
[Token(Token = "0x40081CB")]
|
|
INSPECT_TOOL,
|
|
// Token: 0x040081CC RID: 33228
|
|
[Token(Token = "0x40081CC")]
|
|
USE_DOOR,
|
|
// Token: 0x040081CD RID: 33229
|
|
[Token(Token = "0x40081CD")]
|
|
TOOL_PICKUP,
|
|
// Token: 0x040081CE RID: 33230
|
|
[Token(Token = "0x40081CE")]
|
|
BACKPACK_TOOL_PICKUP,
|
|
// Token: 0x040081CF RID: 33231
|
|
[Token(Token = "0x40081CF")]
|
|
USE_WORLD_SPACE_UI,
|
|
// Token: 0x040081D0 RID: 33232
|
|
[Token(Token = "0x40081D0")]
|
|
PREFER_PRONE_CRAWL_ANIMATION,
|
|
// Token: 0x040081D1 RID: 33233
|
|
[Token(Token = "0x40081D1")]
|
|
AIM_DOWN_SIGHTS,
|
|
// Token: 0x040081D2 RID: 33234
|
|
[Token(Token = "0x40081D2")]
|
|
TOOL_ACTION_ACTIVE,
|
|
// Token: 0x040081D3 RID: 33235
|
|
[Token(Token = "0x40081D3")]
|
|
MAKER_PEN_INACTIVE,
|
|
// Token: 0x040081D4 RID: 33236
|
|
[Token(Token = "0x40081D4")]
|
|
USE_WORLD_SPACE_UI_WITH_MAKER_PEN,
|
|
// Token: 0x040081D5 RID: 33237
|
|
[Token(Token = "0x40081D5")]
|
|
MAKER_PEN_ACTIVE,
|
|
// Token: 0x040081D6 RID: 33238
|
|
[Token(Token = "0x40081D6")]
|
|
HAND_PILOT_ACTIVE,
|
|
// Token: 0x040081D7 RID: 33239
|
|
[Token(Token = "0x40081D7")]
|
|
SOCIAL_GESTURE_HIGH_FIVE,
|
|
// Token: 0x040081D8 RID: 33240
|
|
[Token(Token = "0x40081D8")]
|
|
SOCIAL_GESTURE_FIST_BUMP,
|
|
// Token: 0x040081D9 RID: 33241
|
|
[Token(Token = "0x40081D9")]
|
|
SOCIAL_GESTURE_HANDSHAKE,
|
|
// Token: 0x040081DA RID: 33242
|
|
[Token(Token = "0x40081DA")]
|
|
SOCIAL_GESTURE_INSPECT,
|
|
// Token: 0x040081DB RID: 33243
|
|
[Token(Token = "0x40081DB")]
|
|
COMBAT_REVIVE,
|
|
// Token: 0x040081DC RID: 33244
|
|
[Token(Token = "0x40081DC")]
|
|
HANDED_RADIAL_MENUS,
|
|
// Token: 0x040081DD RID: 33245
|
|
[Token(Token = "0x40081DD")]
|
|
TOOL_DROP,
|
|
// Token: 0x040081DE RID: 33246
|
|
[Token(Token = "0x40081DE")]
|
|
HEAD_CONTROLS,
|
|
// Token: 0x040081DF RID: 33247
|
|
[Token(Token = "0x40081DF")]
|
|
DANCE,
|
|
// Token: 0x040081E0 RID: 33248
|
|
[Token(Token = "0x40081E0")]
|
|
TOGGLE_INSPECT_MODE,
|
|
// Token: 0x040081E1 RID: 33249
|
|
[Token(Token = "0x40081E1")]
|
|
TOGGLE_SOCIAL_MODE,
|
|
// Token: 0x040081E2 RID: 33250
|
|
[Token(Token = "0x40081E2")]
|
|
TOGGLE_VEHICLE,
|
|
// Token: 0x040081E3 RID: 33251
|
|
[Token(Token = "0x40081E3")]
|
|
TOUCH_BLOOM_CONTROLS,
|
|
// Token: 0x040081E4 RID: 33252
|
|
[Token(Token = "0x40081E4")]
|
|
CUSTOMIZE_CONTROLS,
|
|
// Token: 0x040081E5 RID: 33253
|
|
[Token(Token = "0x40081E5")]
|
|
MENUS,
|
|
// Token: 0x040081E6 RID: 33254
|
|
[Token(Token = "0x40081E6")]
|
|
USE_DIAGETIC_FRAMED_UI,
|
|
// Token: 0x040081E7 RID: 33255
|
|
[Token(Token = "0x40081E7")]
|
|
ALWAYS_AVAILABLE
|
|
}
|
|
|
|
// Token: 0x02001C85 RID: 7301
|
|
[Token(Token = "0x2001C85")]
|
|
public enum PFGKNACFOEF
|
|
{
|
|
// Token: 0x040081E9 RID: 33257
|
|
[Token(Token = "0x40081E9")]
|
|
INVALID = -1,
|
|
// Token: 0x040081EA RID: 33258
|
|
[Token(Token = "0x40081EA")]
|
|
DEFAULT,
|
|
// Token: 0x040081EB RID: 33259
|
|
[Token(Token = "0x40081EB")]
|
|
SHOOTER,
|
|
// Token: 0x040081EC RID: 33260
|
|
[Token(Token = "0x40081EC")]
|
|
MELEE,
|
|
// Token: 0x040081ED RID: 33261
|
|
[Token(Token = "0x40081ED")]
|
|
CREATION,
|
|
// Token: 0x040081EE RID: 33262
|
|
[Token(Token = "0x40081EE")]
|
|
POOL_TABLE
|
|
}
|
|
|
|
// Token: 0x02001C86 RID: 7302
|
|
[Token(Token = "0x2001C86")]
|
|
public enum PAKJEBLOFHE
|
|
{
|
|
// Token: 0x040081F0 RID: 33264
|
|
[Token(Token = "0x40081F0")]
|
|
NONE,
|
|
// Token: 0x040081F1 RID: 33265
|
|
[Token(Token = "0x40081F1")]
|
|
RIGHT_HAND,
|
|
// Token: 0x040081F2 RID: 33266
|
|
[Token(Token = "0x40081F2")]
|
|
LEFT_HAND
|
|
}
|
|
|
|
// Token: 0x02001C87 RID: 7303
|
|
[Token(Token = "0x2001C87")]
|
|
public enum NNNNGLDPBEF
|
|
{
|
|
// Token: 0x040081F4 RID: 33268
|
|
[Token(Token = "0x40081F4")]
|
|
GLOBAL,
|
|
// Token: 0x040081F5 RID: 33269
|
|
[Token(Token = "0x40081F5")]
|
|
RIGHT_HAND,
|
|
// Token: 0x040081F6 RID: 33270
|
|
[Token(Token = "0x40081F6")]
|
|
LEFT_HAND
|
|
}
|
|
|
|
// Token: 0x02001C88 RID: 7304
|
|
[Token(Token = "0x2001C88")]
|
|
private readonly struct OJDPJEKANPL
|
|
{
|
|
// Token: 0x0600C45B RID: 50267 RVA: 0x002E5A54 File Offset: 0x002E3C54
|
|
[Token(Token = "0x600C45B")]
|
|
[Address(RVA = "0x14370", Offset = "0x13770", VA = "0x180014370")]
|
|
public OJDPJEKANPL(GNKEEPNAACJ behavior, ScreenPlayerController.NNNNGLDPBEF behaviorType)
|
|
{
|
|
}
|
|
|
|
// Token: 0x040081F7 RID: 33271
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40081F7")]
|
|
public readonly GNKEEPNAACJ EJLBDDIJIAG;
|
|
|
|
// Token: 0x040081F8 RID: 33272
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
|
[Token(Token = "0x40081F8")]
|
|
public readonly ScreenPlayerController.NNNNGLDPBEF EHJCIFFPFAD;
|
|
}
|
|
|
|
// Token: 0x02001C89 RID: 7305
|
|
[Token(Token = "0x2001C89")]
|
|
public readonly struct IELEOHDOEJH
|
|
{
|
|
// Token: 0x0600C45C RID: 50268 RVA: 0x002E5A64 File Offset: 0x002E3C64
|
|
[Token(Token = "0x600C45C")]
|
|
[Address(RVA = "0x2345D0", Offset = "0x2339D0", VA = "0x1802345D0")]
|
|
public IELEOHDOEJH(Canvas diageticMenuCanvas, StackedUIBase menuUI, MenuProjector menuProjector, Action tryPopScreenDelegate, Action tryCloseMenuDelegate, Vector2 menuMargins, bool resetTransformOnDetach)
|
|
{
|
|
this.APACJONANOO = 0;
|
|
this.FOBCBMKBFAA = false;
|
|
this.JELHAGGDKCC = diageticMenuCanvas;
|
|
this.FBHNBACNCDK = menuUI;
|
|
this.BDPEBMLOMOA = menuProjector;
|
|
}
|
|
|
|
// Token: 0x0600C45D RID: 50269 RVA: 0x002E5A94 File Offset: 0x002E3C94
|
|
[Token(Token = "0x600C45D")]
|
|
[Address(RVA = "0x234530", Offset = "0x233930", VA = "0x180234530")]
|
|
public IELEOHDOEJH(bool isScreenSpaceOverlay, Action tryCloseMenuDelegate)
|
|
{
|
|
int num = 0;
|
|
this.FOBCBMKBFAA = tryCloseMenuDelegate != null;
|
|
this.JELHAGGDKCC = num;
|
|
this.FBHNBACNCDK = num;
|
|
this.BDPEBMLOMOA = num;
|
|
this.APACJONANOO = num;
|
|
Vector2 zero = Vector2.zero;
|
|
}
|
|
|
|
// Token: 0x0600C45E RID: 50270 RVA: 0x002E5AD0 File Offset: 0x002E3CD0
|
|
[Token(Token = "0x600C45E")]
|
|
[Address(RVA = "0x13DA4F0", Offset = "0x13D8EF0", VA = "0x1813DA4F0")]
|
|
public static bool JGIMJGNAJHP(ScreenPlayerController.IELEOHDOEJH LONDCJPNKKN, ScreenPlayerController.IELEOHDOEJH PCEJJILDLGD)
|
|
{
|
|
bool flag;
|
|
bool flag2;
|
|
bool flag3;
|
|
if (!flag || !flag2 || !flag3)
|
|
{
|
|
return;
|
|
}
|
|
Action bdpebmlomoa = PCEJJILDLGD.BDPEBMLOMOA;
|
|
Action bdpebmlomoa2 = LONDCJPNKKN.BDPEBMLOMOA;
|
|
if (!(bdpebmlomoa2 == bdpebmlomoa) || bdpebmlomoa2 == bdpebmlomoa)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C45F RID: 50271 RVA: 0x002E5B10 File Offset: 0x002E3D10
|
|
[Token(Token = "0x600C45F")]
|
|
[Address(RVA = "0x13D9F30", Offset = "0x13D8930", VA = "0x1813D9F30")]
|
|
public static bool BDBLGMKABNK(ScreenPlayerController.IELEOHDOEJH LONDCJPNKKN, ScreenPlayerController.IELEOHDOEJH PCEJJILDLGD)
|
|
{
|
|
bool flag;
|
|
bool flag2;
|
|
bool flag3;
|
|
if (flag && flag2 && flag3)
|
|
{
|
|
Action bdpebmlomoa = PCEJJILDLGD.BDPEBMLOMOA;
|
|
Action bdpebmlomoa2 = LONDCJPNKKN.BDPEBMLOMOA;
|
|
if (!(bdpebmlomoa2 == bdpebmlomoa) || bdpebmlomoa2 == bdpebmlomoa)
|
|
{
|
|
}
|
|
}
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x0600C460 RID: 50272 RVA: 0x002E5B50 File Offset: 0x002E3D50
|
|
[Token(Token = "0x600C460")]
|
|
[Address(RVA = "0x2344E0", Offset = "0x2338E0", VA = "0x1802344E0")]
|
|
public bool FKCEAFNEBAM(ScreenPlayerController.IELEOHDOEJH HPKICPNGMDJ)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600C460)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean RecRoom.ScreenPlayerController/IELEOHDOEJH::FKCEAFNEBAM(RecRoom.ScreenPlayerController/IELEOHDOEJH)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:MenuProjector(var_0_06, ldfld:MenuProjector(IELEOHDOEJH::JELHAGGDKCC, ldloc:IELEOHDOEJH[exp:valuetype RecRoom.ScreenPlayerController/IELEOHDOEJH&](HPKICPNGMDJ)))
|
|
stloc:Action(var_1_0D, ldfld:Action(IELEOHDOEJH::BDPEBMLOMOA, ldloc:IELEOHDOEJH[exp:valuetype RecRoom.ScreenPlayerController/IELEOHDOEJH&](HPKICPNGMDJ)))
|
|
}
|
|
|
|
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: 0x0600C461 RID: 50273 RVA: 0x002E5B6C File Offset: 0x002E3D6C
|
|
[Token(Token = "0x600C461")]
|
|
[Address(RVA = "0x234430", Offset = "0x233830", VA = "0x180234430", Slot = "0")]
|
|
public override bool Equals(object NLNHFEEMFBN)
|
|
{
|
|
if (NLNHFEEMFBN == 0 || NLNHFEEMFBN != 0)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600C462 RID: 50274 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600C462")]
|
|
[Address(RVA = "0x234520", Offset = "0x233920", VA = "0x180234520", Slot = "2")]
|
|
public override int GetHashCode()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x17001EAE RID: 7854
|
|
// (get) Token: 0x0600C463 RID: 50275 RVA: 0x002E5B84 File Offset: 0x002E3D84
|
|
[Token(Token = "0x17001EAE")]
|
|
public static ScreenPlayerController.IELEOHDOEJH JMIGKJPPFND
|
|
{
|
|
[Token(Token = "0x600C463")]
|
|
[Address(RVA = "0x13DA130", Offset = "0x13D8B30", VA = "0x1813DA130")]
|
|
get
|
|
{
|
|
Vector2 zero = Vector2.zero;
|
|
bool flag;
|
|
bool flag2;
|
|
bool flag3;
|
|
bool flag4;
|
|
bool flag5;
|
|
if (flag && flag2 && flag3 && flag4 && flag5)
|
|
{
|
|
bool flag6 = object.Equals(flag5, flag5);
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x040081F9 RID: 33273
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40081F9")]
|
|
public readonly Canvas HONGCDLABOI;
|
|
|
|
// Token: 0x040081FA RID: 33274
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
|
[Token(Token = "0x40081FA")]
|
|
public readonly StackedUIBase GOCKLCBFMAJ;
|
|
|
|
// Token: 0x040081FB RID: 33275
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40081FB")]
|
|
public readonly MenuProjector JELHAGGDKCC;
|
|
|
|
// Token: 0x040081FC RID: 33276
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40081FC")]
|
|
public readonly Action FBHNBACNCDK;
|
|
|
|
// Token: 0x040081FD RID: 33277
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40081FD")]
|
|
public readonly Action BDPEBMLOMOA;
|
|
|
|
// Token: 0x040081FE RID: 33278
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x40081FE")]
|
|
public readonly Vector2 APACJONANOO;
|
|
|
|
// Token: 0x040081FF RID: 33279
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x40081FF")]
|
|
public readonly bool FOBCBMKBFAA;
|
|
|
|
// Token: 0x04008200 RID: 33280
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x31")]
|
|
[Token(Token = "0x4008200")]
|
|
public readonly bool EPOGNMKAPAJ;
|
|
}
|
|
|
|
// Token: 0x02001C8A RID: 7306
|
|
[Token(Token = "0x2001C8A")]
|
|
private readonly struct GLKPOAANNFP
|
|
{
|
|
// Token: 0x0600C464 RID: 50276 RVA: 0x002E5BC0 File Offset: 0x002E3DC0
|
|
[Token(Token = "0x600C464")]
|
|
[Address(RVA = "0x234400", Offset = "0x233800", VA = "0x180234400")]
|
|
public GLKPOAANNFP(bool isRequested, DrawingSurface drawingSurface)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17001EAF RID: 7855
|
|
// (get) Token: 0x0600C465 RID: 50277 RVA: 0x002E5BD0 File Offset: 0x002E3DD0
|
|
[Token(Token = "0x17001EAF")]
|
|
public static ScreenPlayerController.GLKPOAANNFP JMIGKJPPFND
|
|
{
|
|
[Token(Token = "0x600C465")]
|
|
[Address(RVA = "0x13D8E80", Offset = "0x13D7880", VA = "0x1813D8E80")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x04008201 RID: 33281
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x4008201")]
|
|
public readonly bool MBEONPAALLG;
|
|
|
|
// Token: 0x04008202 RID: 33282
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
|
[Token(Token = "0x4008202")]
|
|
public readonly DrawingSurface HEPCBJGELOE;
|
|
}
|
|
}
|
|
}
|