using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using AGUI.StackedUI; using Cpp2IlInjected; using RecRoom.AGUI; using RecRoom.Core; using RecRoom.Core.Animation; using RecRoom.Core.Controllers.ScreenBehaviors; using RecRoom.Core.Controllers.ScreenModes; using RecRoom.Core.Locomotion; using RecRoom.Core.Screens.PlayerController; using RecRoom.Inputs; using UnityEngine; namespace RecRoom { // Token: 0x0200201D RID: 8221 [Token(Token = "0x200201D")] [Serializable] public class ScreenPlayerController : PlayerController { // Token: 0x1700215A RID: 8538 // (get) Token: 0x0600D16A RID: 53610 RVA: 0x00304254 File Offset: 0x00302454 // (set) Token: 0x0600D16B RID: 53611 RVA: 0x00304268 File Offset: 0x00302468 [Token(Token = "0x1700215A")] public GPPHJKMNPJM AnimationSystem { [Token(Token = "0x600D16A")] [Address(RVA = "0x60CF40", Offset = "0x60BD40", VA = "0x18060CF40")] get; [Token(Token = "0x600D16B")] [Address(RVA = "0x7B58A0", Offset = "0x7B46A0", VA = "0x1807B58A0")] private set; } // Token: 0x1700215B RID: 8539 // (get) Token: 0x0600D16C RID: 53612 RVA: 0x0030427C File Offset: 0x0030247C // (set) Token: 0x0600D16D RID: 53613 RVA: 0x00304290 File Offset: 0x00302490 [Token(Token = "0x1700215B")] public HBLGJOKKNDE CameraSystem { [Token(Token = "0x600D16C")] [Address(RVA = "0x7B5590", Offset = "0x7B4390", VA = "0x1807B5590")] get; [Token(Token = "0x600D16D")] [Address(RVA = "0x7B58B0", Offset = "0x7B46B0", VA = "0x1807B58B0")] private set; } // Token: 0x1700215C RID: 8540 // (get) Token: 0x0600D16E RID: 53614 RVA: 0x003042A4 File Offset: 0x003024A4 // (set) Token: 0x0600D16F RID: 53615 RVA: 0x003042B8 File Offset: 0x003024B8 [Token(Token = "0x1700215C")] public PIMINIBFBEI CursorSystem { [Token(Token = "0x600D16E")] [Address(RVA = "0x7B55D0", Offset = "0x7B43D0", VA = "0x1807B55D0")] get; [Token(Token = "0x600D16F")] [Address(RVA = "0x7B58C0", Offset = "0x7B46C0", VA = "0x1807B58C0")] private set; } // Token: 0x1700215D RID: 8541 // (get) Token: 0x0600D170 RID: 53616 RVA: 0x003042CC File Offset: 0x003024CC // (set) Token: 0x0600D171 RID: 53617 RVA: 0x003042E0 File Offset: 0x003024E0 [Token(Token = "0x1700215D")] public FAPIFKLBJEI AimAssistSystem { [Token(Token = "0x600D170")] [Address(RVA = "0x46A7C0", Offset = "0x4695C0", VA = "0x18046A7C0")] get; [Token(Token = "0x600D171")] [Address(RVA = "0x46A220", Offset = "0x469020", VA = "0x18046A220")] private set; } // Token: 0x1700215E RID: 8542 // (get) Token: 0x0600D172 RID: 53618 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x0600D173 RID: 53619 RVA: 0x003042F4 File Offset: 0x003024F4 [Token(Token = "0x1700215E")] public Vector3 GazeTarget { [Token(Token = "0x600D172")] [Address(RVA = "0x7B5630", Offset = "0x7B4430", VA = "0x1807B5630")] [CompilerGenerated] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x600D173")] [Address(RVA = "0x7B58F0", Offset = "0x7B46F0", VA = "0x1807B58F0")] [CompilerGenerated] private set { float z = value.z; this.k__BackingField.z = z; } } // Token: 0x1700215F RID: 8543 // (get) Token: 0x0600D174 RID: 53620 RVA: 0x0000220F File Offset: 0x0000040F // (set) Token: 0x0600D175 RID: 53621 RVA: 0x00304314 File Offset: 0x00302514 [Token(Token = "0x1700215F")] public Vector3 GazeDirection { [Token(Token = "0x600D174")] [Address(RVA = "0x7B5610", Offset = "0x7B4410", VA = "0x1807B5610")] [CompilerGenerated] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x600D175")] [Address(RVA = "0x7B58D0", Offset = "0x7B46D0", VA = "0x1807B58D0")] [CompilerGenerated] private set { float z = value.z; this.k__BackingField.z = z; } } // Token: 0x17002160 RID: 8544 // (get) Token: 0x0600D176 RID: 53622 RVA: 0x00304334 File Offset: 0x00302534 // (set) Token: 0x0600D177 RID: 53623 RVA: 0x00304348 File Offset: 0x00302548 [Token(Token = "0x17002160")] public float NormalizedGazeTargetDistance { [Token(Token = "0x600D176")] [Address(RVA = "0x7B5830", Offset = "0x7B4630", VA = "0x1807B5830")] get; [Token(Token = "0x600D177")] [Address(RVA = "0x7B5920", Offset = "0x7B4720", VA = "0x1807B5920")] private set; } // Token: 0x140000D3 RID: 211 // (add) Token: 0x0600D178 RID: 53624 RVA: 0x0030435C File Offset: 0x0030255C // (remove) Token: 0x0600D179 RID: 53625 RVA: 0x00304378 File Offset: 0x00302578 [Token(Token = "0x140000D3")] public event Action LEKOFFIHHKP { [Token(Token = "0x600D178")] [Address(RVA = "0x7B0F10", Offset = "0x7AFD10", VA = "0x1807B0F10")] [CompilerGenerated] add { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } [Token(Token = "0x600D179")] [Address(RVA = "0x7B0870", Offset = "0x7AF670", VA = "0x1807B0870")] [CompilerGenerated] remove { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } } // Token: 0x17002161 RID: 8545 // (get) Token: 0x0600D17A RID: 53626 RVA: 0x00304394 File Offset: 0x00302594 // (set) Token: 0x0600D17B RID: 53627 RVA: 0x003043A8 File Offset: 0x003025A8 [Token(Token = "0x17002161")] public float LastToolUseTime { [Token(Token = "0x600D17A")] [Address(RVA = "0x7B57A0", Offset = "0x7B45A0", VA = "0x1807B57A0")] get; [Token(Token = "0x600D17B")] [Address(RVA = "0x7B5910", Offset = "0x7B4710", VA = "0x1807B5910")] set; } // Token: 0x17002162 RID: 8546 // (get) Token: 0x0600D17C RID: 53628 RVA: 0x003043BC File Offset: 0x003025BC [Token(Token = "0x17002162")] public float HeaderViewportHeight { [Token(Token = "0x600D17C")] [Address(RVA = "0x7B5670", Offset = "0x7B4470", VA = "0x1807B5670")] get { } } // Token: 0x17002163 RID: 8547 // (get) Token: 0x0600D17D RID: 53629 RVA: 0x003043CC File Offset: 0x003025CC [Token(Token = "0x17002163")] public Vector2 MenuViewportMargins { [Token(Token = "0x600D17D")] [Address(RVA = "0x7B57E0", Offset = "0x7B45E0", VA = "0x1807B57E0")] get { if (this.inputHandler.k__BackingField != IFDIGHKFEGF.TOUCH) { } throw new NullReferenceException(); } } // Token: 0x17002164 RID: 8548 // (get) Token: 0x0600D17E RID: 53630 RVA: 0x003043EC File Offset: 0x003025EC [Token(Token = "0x17002164")] public bool IsThirdPersonCamera { [Token(Token = "0x600D17E")] [Address(RVA = "0x7B5740", Offset = "0x7B4540", VA = "0x1807B5740")] get { return !this.k__BackingField.GFMGLCLIMJH; } } // Token: 0x17002165 RID: 8549 // (get) Token: 0x0600D17F RID: 53631 RVA: 0x00304410 File Offset: 0x00302610 [Token(Token = "0x17002165")] public override bool HasInputThisFrame { [Token(Token = "0x600D17F")] [Address(RVA = "0x7B5650", Offset = "0x7B4450", VA = "0x1807B5650", Slot = "4")] get { LOCNHHPGIAG locnhhpgiag = this.inputHandler; if (locnhhpgiag == 0) { } return locnhhpgiag.k__BackingField; } } // Token: 0x0600D180 RID: 53632 RVA: 0x00304430 File Offset: 0x00302630 [Token(Token = "0x600D180")] [Address(RVA = "0x7B2C80", Offset = "0x7B1A80", VA = "0x1807B2C80")] public void KEIKIBJMDLL(ScreenPlayerSteeringController JOMFPENMGBK, object PIHIPPPPEBI, int JMHKMOACHDG) { if (this.steeringControllerMap.DOEHAPOJMON(JOMFPENMGBK, PIHIPPPPEBI, JMHKMOACHDG)) { Player k__BackingField = Player.k__BackingField; this.KENCNIHAHFB(k__BackingField); } } // Token: 0x0600D181 RID: 53633 RVA: 0x00304464 File Offset: 0x00302664 [Token(Token = "0x600D181")] [Address(RVA = "0x7AFF70", Offset = "0x7AED70", VA = "0x1807AFF70")] public void DPMHFIGCJAG(object PIHIPPPPEBI) { if (this.steeringControllerMap.HAHBGOMEMEE(PIHIPPPPEBI)) { Player k__BackingField = Player.k__BackingField; this.KENCNIHAHFB(k__BackingField); } } // Token: 0x0600D182 RID: 53634 RVA: 0x00304494 File Offset: 0x00302694 [Token(Token = "0x600D182")] [Address(RVA = "0x7B2D90", Offset = "0x7B1B90", VA = "0x1807B2D90")] 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: 0x0600D183 RID: 53635 RVA: 0x003044D8 File Offset: 0x003026D8 [Token(Token = "0x600D183")] [Address(RVA = "0x7B3480", Offset = "0x7B2280", VA = "0x1807B3480")] public void LJDAAKCMPBG(object PIHIPPPPEBI, StackedUIBase OLMHDJKPCOF, MenuProjector JELHAGGDKCC, [Optional] Action FBHNBACNCDK, [Optional] Action BDPEBMLOMOA, bool FOBCBMKBFAA = false) { if (this.inputHandler.k__BackingField != IFDIGHKFEGF.TOUCH) { } Vector2 vector = this.touchMenuViewportMargins; float y = this.touchMenuViewportMargins.y; HHIINKNOKNL hhiinknoknl = this.menuRequestMap; throw new MissingMethodException(); } // Token: 0x0600D184 RID: 53636 RVA: 0x0030451C File Offset: 0x0030271C [Token(Token = "0x600D184")] [Address(RVA = "0x7B35B0", Offset = "0x7B23B0", VA = "0x1807B35B0")] public void LJDAAKCMPBG(object PIHIPPPPEBI, StackedUIBase OLMHDJKPCOF, MenuProjector JELHAGGDKCC, Vector2 APACJONANOO, Action FBHNBACNCDK, Action BDPEBMLOMOA, bool FOBCBMKBFAA) { HHIINKNOKNL hhiinknoknl = this.menuRequestMap; throw new MissingMethodException(); } // Token: 0x0600D185 RID: 53637 RVA: 0x00304540 File Offset: 0x00302740 [Token(Token = "0x600D185")] [Address(RVA = "0x7B4200", Offset = "0x7B3000", VA = "0x1807B4200")] public void OGONKPOHCJD() { this.menuRequestMap.LKLKGDMFMCC(); } // Token: 0x0600D186 RID: 53638 RVA: 0x00304560 File Offset: 0x00302760 [Token(Token = "0x600D186")] [Address(RVA = "0x7B1790", Offset = "0x7B0590", VA = "0x1807B1790")] public void HIGJAMDFMOA(object PIHIPPPPEBI) { bool flag = this.menuRequestMap.HAHBGOMEMEE(PIHIPPPPEBI); } // Token: 0x0600D187 RID: 53639 RVA: 0x00304580 File Offset: 0x00302780 [Token(Token = "0x600D187")] [Address(RVA = "0x7B0090", Offset = "0x7AEE90", VA = "0x1807B0090")] public bool EBKCKPFLFFM(out ScreenPlayerController.IELEOHDOEJH CIMFDDEKOBG) { if (!this.menuRequestMap.HFHFEJMMDFH) { Vector2 zero = Vector2.zero; int num = 0; int num2 = 0; CIMFDDEKOBG.GOCKLCBFMAJ = num; CIMFDDEKOBG.FBHNBACNCDK = num2; CIMFDDEKOBG.APACJONANOO = 0; } HHIINKNOKNL hhiinknoknl = this.menuRequestMap; string text; int stringLength = text.m_stringLength; CIMFDDEKOBG.FBHNBACNCDK = stringLength; return true; } // Token: 0x0600D188 RID: 53640 RVA: 0x003045E0 File Offset: 0x003027E0 [Token(Token = "0x600D188")] [Address(RVA = "0x7B0FC0", Offset = "0x7AFDC0", VA = "0x1807B0FC0")] public object GEBJLPKBJCL() { if (!this.menuRequestMap.HFHFEJMMDFH) { } HHIINKNOKNL hhiinknoknl = this.menuRequestMap; throw new NullReferenceException(); } // Token: 0x0600D189 RID: 53641 RVA: 0x0030460C File Offset: 0x0030280C [Token(Token = "0x600D189")] [Address(RVA = "0x7B49E0", Offset = "0x7B37E0", VA = "0x1807B49E0")] public void PIMMOGKECPD(object PIHIPPPPEBI, Action BDPEBMLOMOA) { HHIINKNOKNL hhiinknoknl = this.menuRequestMap; Vector2 zero = Vector2.zero; throw new MissingMethodException(); } // Token: 0x0600D18A RID: 53642 RVA: 0x0030463C File Offset: 0x0030283C [Token(Token = "0x600D18A")] [Address(RVA = "0x7B01F0", Offset = "0x7AEFF0", VA = "0x1807B01F0")] public bool EEPJOGMNPGF() { return this._isSocialRequested; } // Token: 0x0600D18B RID: 53643 RVA: 0x00304650 File Offset: 0x00302850 [Token(Token = "0x600D18B")] [Address(RVA = "0x7AF610", Offset = "0x7AE410", VA = "0x1807AF610")] public void CCLOGIJPEKL() { this._isSocialRequested = true; } // Token: 0x0600D18C RID: 53644 RVA: 0x00304664 File Offset: 0x00302864 [Token(Token = "0x600D18C")] [Address(RVA = "0x7B0FB0", Offset = "0x7AFDB0", VA = "0x1807B0FB0")] public void FOCOGFCAMOP() { this._isSocialRequested = false; } // Token: 0x0600D18D RID: 53645 RVA: 0x00304678 File Offset: 0x00302878 [Token(Token = "0x600D18D")] [Address(RVA = "0x7AFE50", Offset = "0x7AEC50", VA = "0x1807AFE50")] public void CMOOKJNINPJ(DrawingSurface HEPCBJGELOE) { ulong num; this.latestDrawingSurfaceRequest = num; } // Token: 0x0600D18E RID: 53646 RVA: 0x00304690 File Offset: 0x00302890 [Token(Token = "0x600D18E")] [Address(RVA = "0x7B2E70", Offset = "0x7B1C70", VA = "0x1807B2E70")] public void KGICBNCFKEK() { int num = 0; this.latestDrawingSurfaceRequest = num; } // Token: 0x0600D18F RID: 53647 RVA: 0x003046A8 File Offset: 0x003028A8 [Token(Token = "0x600D18F")] [Address(RVA = "0x7AFE80", Offset = "0x7AEC80", VA = "0x1807AFE80")] public bool DAEAKGMIBAN(out DrawingSurface HEPCBJGELOE) { /* An exception occurred when decompiling this method (0600D18F) 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: 0x0600D190 RID: 53648 RVA: 0x003046C8 File Offset: 0x003028C8 [Token(Token = "0x600D190")] [Address(RVA = "0x7B3D00", Offset = "0x7B2B00", VA = "0x1807B3D00", Slot = "5")] public override void OFFLOPLJBBG(LocalPlayerController DCPIMFCFGAB) { ScreenPlayerLocomotionAnimationContent screenPlayerLocomotionAnimationContent = this.locomotionAnimationContent; ScreenPlayerLookLeanAnimationContent screenPlayerLookLeanAnimationContent = this.lookLeanAnimationContent; GPPHJKMNPJM gpphjkmnpjm = new GPPHJKMNPJM(this, screenPlayerLocomotionAnimationContent, screenPlayerLookLeanAnimationContent); this.k__BackingField = gpphjkmnpjm; AdditiveAnimationWeight additiveAnimationWeight = this.additiveAnimationWeight; gpphjkmnpjm.LBEEIANBIEP(additiveAnimationWeight, this); GPPHJKMNPJM gpphjkmnpjm2 = this.k__BackingField; AdditiveAnimationWeight additiveAnimationWeight2 = this.defaultAdditveCameraAnimationWeight; gpphjkmnpjm2.NELFIAJAMFP(additiveAnimationWeight2, this); HBLGJOKKNDE hblgjokknde = new HBLGJOKKNDE(); this.k__BackingField = hblgjokknde; PIMINIBFBEI piminibfbei = new PIMINIBFBEI(); this.k__BackingField = piminibfbei; FAPIFKLBJEI fapifklbjei = new FAPIFKLBJEI(this.aimAssistSettings); this.k__BackingField = fapifklbjei; GNKAOJINOPF gnkaojinopf = new GNKAOJINOPF(); this.locomotionController = gnkaojinopf; ScreenPlayerLocomotionContent screenPlayerLocomotionContent = this.locomotionContent; gnkaojinopf.OFFLOPLJBBG(screenPlayerLocomotionContent, this); this.k__BackingField.IEHKPHEBPLK(-180f, 180f, this); JNLDNNAKBGH jnldnnakbgh = this.defaultSteering; if (this.steeringControllerMap.DOEHAPOJMON(jnldnnakbgh, this, -1)) { Player k__BackingField = Player.k__BackingField; this.KENCNIHAHFB(k__BackingField); } HBLGJOKKNDE hblgjokknde2 = this.k__BackingField; float num = this.defaultCameraBlendTime; ScreenPlayerCameraSettings screenPlayerCameraSettings = this.defaultCameraSettings; ulong num2; hblgjokknde2.AMIKKBNDOKO(screenPlayerCameraSettings, num, this, (int)num2); HBLGJOKKNDE hblgjokknde3 = this.k__BackingField; float num3 = this.defaultCameraBlendTime; LKJPMJBAJJN lkjpmjbajjn = this.defaultCameraController; ulong num4; hblgjokknde3.DKFBOMBLDIF(lkjpmjbajjn, num3, this, (int)num4); HBLGJOKKNDE hblgjokknde4 = this.k__BackingField; ScreensCameraInputGamepadSettings screensCameraInputGamepadSettings = this.defaultCameraGamepadInputSettings; hblgjokknde4.HCICGKKNGBP(screensCameraInputGamepadSettings, this, -1); this.k__BackingField.PNKLMBEEILL(1f, this); } // Token: 0x0600D191 RID: 53649 RVA: 0x00304834 File Offset: 0x00302A34 [Token(Token = "0x600D191")] [Address(RVA = "0x7AF220", Offset = "0x7AE020", VA = "0x1807AF220", Slot = "6")] public override void BGIPNMLMILE() { LOCNHHPGIAG k__BackingField = SingletonMonoBehaviour.ONCPNMDGGKG.k__BackingField; this.inputHandler = k__BackingField; OKNNKFGFODL localPlayerSpawnEvent = Player.LocalPlayerSpawnEvent; Action action = new Action(this.CFNNJOHMGON); Player.LocalPlayerSpawnEvent = OKNNKFGFODL.BPJDFPACLMK(localPlayerSpawnEvent, action); Player k__BackingField = Player.k__BackingField; int num = 0; if (!(k__BackingField == num)) { bool hasInputThisFrame = base.IJCHDCHAKCM; return; } } // Token: 0x0600D192 RID: 53650 RVA: 0x00304898 File Offset: 0x00302A98 [Token(Token = "0x600D192")] [Address(RVA = "0x7B40B0", Offset = "0x7B2EB0", VA = "0x1807B40B0", Slot = "7")] public override void OGCOBGAHOIK() { this.inputHandler = (ulong)0L; OKNNKFGFODL localPlayerSpawnEvent = Player.LocalPlayerSpawnEvent; Action action = new Action(this.CFNNJOHMGON); Player.LocalPlayerSpawnEvent = OKNNKFGFODL.GMNMHGMFGOL(localPlayerSpawnEvent, action); Player k__BackingField = Player.k__BackingField; this.CGABPDHFODC(k__BackingField); } // Token: 0x0600D193 RID: 53651 RVA: 0x003048DC File Offset: 0x00302ADC [Token(Token = "0x600D193")] [Address(RVA = "0x7AED10", Offset = "0x7ADB10", VA = "0x1807AED10", Slot = "8")] public override void BALOKJMBNIN() { Player k__BackingField = Player.k__BackingField; int num = 0; if (!(k__BackingField == num)) { Player k__BackingField2 = Player.k__BackingField; Camera screenModeCamera = SingletonMonoBehaviour.ONCPNMDGGKG.screenModeCamera; CameraRig instance = SingletonMonoBehaviour.ONCPNMDGGKG; LOCNHHPGIAG locnhhpgiag = this.inputHandler; ScreenHUD screenModeHUD = instance.screenModeHUD; if (locnhhpgiag.k__BackingField != IFDIGHKFEGF.TOUCH) { screenModeHUD.GloballyDisableTouchButtons(); screenModeHUD.GloballyEnableControlDialogs(); } screenModeHUD.GloballyDisableControlDialogs(); screenModeHUD.GloballyEnableTouchButtons(); HBLGJOKKNDE hblgjokknde = this.k__BackingField; hblgjokknde.BALOKJMBNIN(this, k__BackingField2, screenModeCamera, locnhhpgiag); this.LBPHKPCHIGJ(k__BackingField2, screenModeCamera); this.k__BackingField.OPEMIFENIJM(this, k__BackingField2, screenModeCamera, locnhhpgiag); PlayerMovement playerMovement = k__BackingField2.playerMovement; GNKAOJINOPF gnkaojinopf = this.locomotionController; float num2 = Time.time; float deltaTime = Time.deltaTime; gnkaojinopf.OCHJOBPJDGB(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(k__BackingField2, playerMovement, locnhhpgiag, screenModeHUD, num2, deltaTime3); this.k__BackingField.OPEMIFENIJM(); this.k__BackingField.OPEMIFENIJM(); screenModeHUD.FinalizeAtEndOfFrame(locnhhpgiag); } } // Token: 0x0600D194 RID: 53652 RVA: 0x00304A84 File Offset: 0x00302C84 [Token(Token = "0x600D194")] [Address(RVA = "0x7B3720", Offset = "0x7B2520", VA = "0x1807B3720", Slot = "9")] public override void MKJKHMELFMJ() { Player k__BackingField = Player.k__BackingField; int num = 0; if (k__BackingField != num) { HBLGJOKKNDE hblgjokknde = this.k__BackingField; if (hblgjokknde.GFMGLCLIMJH) { } Player k__BackingField2 = Player.k__BackingField; CameraRig instance = SingletonMonoBehaviour.ONCPNMDGGKG; LOCNHHPGIAG locnhhpgiag = this.inputHandler; Camera screenModeCamera = instance.screenModeCamera; hblgjokknde.BNEAKHONHNH(this, k__BackingField2, screenModeCamera, locnhhpgiag); this.k__BackingField.OEMBBKDJFCB(); } } // Token: 0x0600D195 RID: 53653 RVA: 0x00304AF8 File Offset: 0x00302CF8 [Token(Token = "0x600D195")] [Address(RVA = "0x7AF4F0", Offset = "0x7AE2F0", VA = "0x1807AF4F0", Slot = "10")] public override void BNEAKHONHNH() { Player k__BackingField = Player.k__BackingField; int num = 0; if (!(k__BackingField != num) || this.PlayerMovementCompleted != 0) { } } // Token: 0x0600D196 RID: 53654 RVA: 0x00304B20 File Offset: 0x00302D20 [Token(Token = "0x600D196")] [Address(RVA = "0x7AFD20", Offset = "0x7AEB20", VA = "0x1807AFD20", Slot = "11")] public override void CLBLFCJEDLL() { Player k__BackingField = Player.k__BackingField; Camera screenModeCamera = SingletonMonoBehaviour.ONCPNMDGGKG.screenModeCamera; ScreenHUD screenModeHUD = SingletonMonoBehaviour.ONCPNMDGGKG.screenModeHUD; this.PCKNBMEDNEL(k__BackingField, screenModeCamera, screenModeHUD); this.EHCCINKFCMH(); ScreenPlayerModeConfigBase[] array = this.modeConfigs; this.JDEEBIIJFKI(array); } // Token: 0x0600D197 RID: 53655 RVA: 0x00304B70 File Offset: 0x00302D70 [Token(Token = "0x600D197")] [Address(RVA = "0x7B3710", Offset = "0x7B2510", VA = "0x1807B3710", Slot = "12")] public override void MGCNCKFIODL(Player IKPJFNLNPHM) { this.CGABPDHFODC(IKPJFNLNPHM); } // Token: 0x0600D198 RID: 53656 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600D198")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "13")] public override void KBNPFLELNLG(LoginScreenSpawnPoint COGPPOCAKNB) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600D199 RID: 53657 RVA: 0x00304B84 File Offset: 0x00302D84 [Token(Token = "0x600D199")] [Address(RVA = "0x7B1E50", Offset = "0x7B0C50", VA = "0x1807B1E50", Slot = "14")] 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(); } // Token: 0x0600D19A RID: 53658 RVA: 0x00304C34 File Offset: 0x00302E34 [Token(Token = "0x600D19A")] [Address(RVA = "0x7B0A10", Offset = "0x7AF810", VA = "0x1807B0A10", Slot = "16")] public override void FDFOMEEHBCD() { FAPIFKLBJEI fapifklbjei = this.k__BackingField; Camera screenModeCamera = SingletonMonoBehaviour.ONCPNMDGGKG.screenModeCamera; fapifklbjei.FDFOMEEHBCD(screenModeCamera); } // Token: 0x17002166 RID: 8550 // (get) Token: 0x0600D19B RID: 53659 RVA: 0x00304C60 File Offset: 0x00302E60 [Token(Token = "0x17002166")] public bool FlyToggleEnabled { [Token(Token = "0x600D19B")] [Address(RVA = "0x7B55E0", Offset = "0x7B43E0", VA = "0x1807B55E0")] get { return !this.flyToggleRestrictionFlag.CFLJGNJLBFG; } } // Token: 0x0600D19C RID: 53660 RVA: 0x00304C84 File Offset: 0x00302E84 [Token(Token = "0x600D19C")] [Address(RVA = "0x7B41D0", Offset = "0x7B2FD0", VA = "0x1807B41D0")] public void OGEBGFDILKP(object PIHIPPPPEBI) { this.flyToggleRestrictionFlag.BPAJKKAGPKB(PIHIPPPPEBI); } // Token: 0x0600D19D RID: 53661 RVA: 0x00304CA4 File Offset: 0x00302EA4 [Token(Token = "0x600D19D")] [Address(RVA = "0x7AF190", Offset = "0x7ADF90", VA = "0x1807AF190")] public void BBBGDOAOIPP(object PIHIPPPPEBI) { this.flyToggleRestrictionFlag.BIHKNNPGGKP(PIHIPPPPEBI); } // Token: 0x17002167 RID: 8551 // (get) Token: 0x0600D19E RID: 53662 RVA: 0x00304CC4 File Offset: 0x00302EC4 [Token(Token = "0x17002167")] public bool IsToolPickupRestricted { [Token(Token = "0x600D19E")] [Address(RVA = "0x7B5770", Offset = "0x7B4570", VA = "0x1807B5770")] get { return this.toolPickupRestrictionFlag.CFLJGNJLBFG; } } // Token: 0x0600D19F RID: 53663 RVA: 0x00304CE4 File Offset: 0x00302EE4 [Token(Token = "0x600D19F")] [Address(RVA = "0x7B39D0", Offset = "0x7B27D0", VA = "0x1807B39D0")] public void NLMHPLPEPDM(object PIHIPPPPEBI) { this.toolPickupRestrictionFlag.BPAJKKAGPKB(PIHIPPPPEBI); } // Token: 0x0600D1A0 RID: 53664 RVA: 0x00304D04 File Offset: 0x00302F04 [Token(Token = "0x600D1A0")] [Address(RVA = "0x7B2700", Offset = "0x7B1500", VA = "0x1807B2700")] public void KABNLIIIAMJ(object PIHIPPPPEBI) { this.toolPickupRestrictionFlag.BIHKNNPGGKP(PIHIPPPPEBI); } // Token: 0x17002168 RID: 8552 // (get) Token: 0x0600D1A1 RID: 53665 RVA: 0x00304D24 File Offset: 0x00302F24 [Token(Token = "0x17002168")] public bool MenuOpeningRestricted { [Token(Token = "0x600D1A1")] [Address(RVA = "0x7B57B0", Offset = "0x7B45B0", VA = "0x1807B57B0")] get { return this.menuOpeningRestrictedFlag.CFLJGNJLBFG; } } // Token: 0x0600D1A2 RID: 53666 RVA: 0x00304D44 File Offset: 0x00302F44 [Token(Token = "0x600D1A2")] [Address(RVA = "0x7AF1F0", Offset = "0x7ADFF0", VA = "0x1807AF1F0")] public void BDNMHAIIOOG(object PIHIPPPPEBI) { this.menuOpeningRestrictedFlag.BPAJKKAGPKB(PIHIPPPPEBI); } // Token: 0x0600D1A3 RID: 53667 RVA: 0x00304D64 File Offset: 0x00302F64 [Token(Token = "0x600D1A3")] [Address(RVA = "0x7B4080", Offset = "0x7B2E80", VA = "0x1807B4080")] public void OGADHMGFMHO(object PIHIPPPPEBI) { this.menuOpeningRestrictedFlag.BIHKNNPGGKP(PIHIPPPPEBI); } // Token: 0x17002169 RID: 8553 // (get) Token: 0x0600D1A4 RID: 53668 RVA: 0x00304D84 File Offset: 0x00302F84 [Token(Token = "0x17002169")] public bool ToolMenuManualToggleRestricted { [Token(Token = "0x600D1A4")] [Address(RVA = "0x7B5870", Offset = "0x7B4670", VA = "0x1807B5870")] get { return this.toolMenuManualToggleRestrictedFlag.CFLJGNJLBFG; } } // Token: 0x0600D1A5 RID: 53669 RVA: 0x00304DA4 File Offset: 0x00302FA4 [Token(Token = "0x600D1A5")] [Address(RVA = "0x7AF1C0", Offset = "0x7ADFC0", VA = "0x1807AF1C0")] public void BBOIMNIGGMP(object PIHIPPPPEBI) { this.toolMenuManualToggleRestrictedFlag.BPAJKKAGPKB(PIHIPPPPEBI); } // Token: 0x0600D1A6 RID: 53670 RVA: 0x00304DC4 File Offset: 0x00302FC4 [Token(Token = "0x600D1A6")] [Address(RVA = "0x7B2EC0", Offset = "0x7B1CC0", VA = "0x1807B2EC0")] public void KHCKKDHKIPJ(object PIHIPPPPEBI) { this.toolMenuManualToggleRestrictedFlag.BIHKNNPGGKP(PIHIPPPPEBI); } // Token: 0x1700216A RID: 8554 // (get) Token: 0x0600D1A7 RID: 53671 RVA: 0x00304DE4 File Offset: 0x00302FE4 [Token(Token = "0x1700216A")] public bool IsInventoryRestricted { [Token(Token = "0x600D1A7")] [Address(RVA = "0x7B56B0", Offset = "0x7B44B0", VA = "0x1807B56B0")] get { return this.inventoryRestriction.CFLJGNJLBFG; } } // Token: 0x0600D1A8 RID: 53672 RVA: 0x00304E04 File Offset: 0x00303004 [Token(Token = "0x600D1A8")] [Address(RVA = "0x7B39A0", Offset = "0x7B27A0", VA = "0x1807B39A0")] public void NGGHLONHAEA(object PIHIPPPPEBI) { this.inventoryRestriction.BPAJKKAGPKB(PIHIPPPPEBI); } // Token: 0x0600D1A9 RID: 53673 RVA: 0x00304E24 File Offset: 0x00303024 [Token(Token = "0x600D1A9")] [Address(RVA = "0x7B1030", Offset = "0x7AFE30", VA = "0x1807B1030")] public void GEMBMCPCNID(object PIHIPPPPEBI) { this.inventoryRestriction.BIHKNNPGGKP(PIHIPPPPEBI); } // Token: 0x1700216B RID: 8555 // (get) Token: 0x0600D1AA RID: 53674 RVA: 0x00304E44 File Offset: 0x00303044 [Token(Token = "0x1700216B")] public bool AreGesturesRestricted { [Token(Token = "0x600D1AA")] [Address(RVA = "0x7B5560", Offset = "0x7B4360", VA = "0x1807B5560")] get { return this.gesturesRestriction.CFLJGNJLBFG; } } // Token: 0x0600D1AB RID: 53675 RVA: 0x00304E64 File Offset: 0x00303064 [Token(Token = "0x600D1AB")] [Address(RVA = "0x7B26A0", Offset = "0x7B14A0", VA = "0x1807B26A0")] public void JOBMOIJAAGO(object PIHIPPPPEBI) { this.gesturesRestriction.BPAJKKAGPKB(PIHIPPPPEBI); } // Token: 0x0600D1AC RID: 53676 RVA: 0x00304E84 File Offset: 0x00303084 [Token(Token = "0x600D1AC")] [Address(RVA = "0x7B01C0", Offset = "0x7AEFC0", VA = "0x1807B01C0")] public void EEJMDLPBAKM(object PIHIPPPPEBI) { this.gesturesRestriction.BIHKNNPGGKP(PIHIPPPPEBI); } // Token: 0x1700216C RID: 8556 // (get) Token: 0x0600D1AD RID: 53677 RVA: 0x00304EA4 File Offset: 0x003030A4 [Token(Token = "0x1700216C")] public bool AreEmotesRestricted { [Token(Token = "0x600D1AD")] [Address(RVA = "0x7B5530", Offset = "0x7B4330", VA = "0x1807B5530")] get { return this.emotesRestriction.CFLJGNJLBFG; } } // Token: 0x0600D1AE RID: 53678 RVA: 0x00304EC4 File Offset: 0x003030C4 [Token(Token = "0x600D1AE")] [Address(RVA = "0x7B4B10", Offset = "0x7B3910", VA = "0x1807B4B10")] public void PJEALJAMPCH(object PIHIPPPPEBI) { this.emotesRestriction.BPAJKKAGPKB(PIHIPPPPEBI); } // Token: 0x0600D1AF RID: 53679 RVA: 0x00304EE4 File Offset: 0x003030E4 [Token(Token = "0x600D1AF")] [Address(RVA = "0x7B0A90", Offset = "0x7AF890", VA = "0x1807B0A90")] public void FGGCDPENAEP(object PIHIPPPPEBI) { this.emotesRestriction.BIHKNNPGGKP(PIHIPPPPEBI); } // Token: 0x1700216D RID: 8557 // (get) Token: 0x0600D1B0 RID: 53680 RVA: 0x00304F04 File Offset: 0x00303104 [Token(Token = "0x1700216D")] public bool IsPictureInPictureRestricted { [Token(Token = "0x600D1B0")] [Address(RVA = "0x7B5710", Offset = "0x7B4510", VA = "0x1807B5710")] get { return this.pictureInPictureRestriction.CFLJGNJLBFG; } } // Token: 0x0600D1B1 RID: 53681 RVA: 0x00304F24 File Offset: 0x00303124 [Token(Token = "0x600D1B1")] [Address(RVA = "0x7B26D0", Offset = "0x7B14D0", VA = "0x1807B26D0")] public void JPNEMJHANDI(object PIHIPPPPEBI) { this.pictureInPictureRestriction.BPAJKKAGPKB(PIHIPPPPEBI); } // Token: 0x0600D1B2 RID: 53682 RVA: 0x00304F44 File Offset: 0x00303144 [Token(Token = "0x600D1B2")] [Address(RVA = "0x7B4050", Offset = "0x7B2E50", VA = "0x1807B4050")] public void OFLICJOLEDB(object PIHIPPPPEBI) { this.pictureInPictureRestriction.BIHKNNPGGKP(PIHIPPPPEBI); } // Token: 0x1700216E RID: 8558 // (get) Token: 0x0600D1B3 RID: 53683 RVA: 0x00304F64 File Offset: 0x00303164 [Token(Token = "0x1700216E")] public bool SocialModeRestricted { [Token(Token = "0x600D1B3")] [Address(RVA = "0x7B5840", Offset = "0x7B4640", VA = "0x1807B5840")] get { return this.socialModeRestrictionFlag.CFLJGNJLBFG; } } // Token: 0x0600D1B4 RID: 53684 RVA: 0x00304F84 File Offset: 0x00303184 [Token(Token = "0x600D1B4")] [Address(RVA = "0x7B3970", Offset = "0x7B2770", VA = "0x1807B3970")] public void MLCHJDCGLGF(object PIHIPPPPEBI) { this.socialModeRestrictionFlag.BPAJKKAGPKB(PIHIPPPPEBI); } // Token: 0x0600D1B5 RID: 53685 RVA: 0x00304FA4 File Offset: 0x003031A4 [Token(Token = "0x600D1B5")] [Address(RVA = "0x7B0060", Offset = "0x7AEE60", VA = "0x1807B0060")] public void EBJMBOPFGLG(object PIHIPPPPEBI) { this.socialModeRestrictionFlag.BIHKNNPGGKP(PIHIPPPPEBI); } // Token: 0x1700216F RID: 8559 // (get) Token: 0x0600D1B6 RID: 53686 RVA: 0x00304FC4 File Offset: 0x003031C4 [Token(Token = "0x1700216F")] public bool ContextSensitiveToolsRestricted { [Token(Token = "0x600D1B6")] [Address(RVA = "0x7B55A0", Offset = "0x7B43A0", VA = "0x1807B55A0")] get { return this.contextSensitiveToolRestrictionFlag.CFLJGNJLBFG; } } // Token: 0x0600D1B7 RID: 53687 RVA: 0x00304FE4 File Offset: 0x003031E4 [Token(Token = "0x600D1B7")] [Address(RVA = "0x7B3000", Offset = "0x7B1E00", VA = "0x1807B3000")] public void LBNNFPNMJBF(object PIHIPPPPEBI) { this.contextSensitiveToolRestrictionFlag.BPAJKKAGPKB(PIHIPPPPEBI); } // Token: 0x0600D1B8 RID: 53688 RVA: 0x00305004 File Offset: 0x00303204 [Token(Token = "0x600D1B8")] [Address(RVA = "0x7B1320", Offset = "0x7B0120", VA = "0x1807B1320")] public void GMAOPNBOLBB(object PIHIPPPPEBI) { this.contextSensitiveToolRestrictionFlag.BIHKNNPGGKP(PIHIPPPPEBI); } // Token: 0x17002170 RID: 8560 // (get) Token: 0x0600D1B9 RID: 53689 RVA: 0x00305024 File Offset: 0x00303224 [Token(Token = "0x17002170")] public bool ARRoomScaleMovementRestricted { [Token(Token = "0x600D1B9")] [Address(RVA = "0x7B5500", Offset = "0x7B4300", VA = "0x1807B5500")] get { return this.arRoomScaleRestrictionFlag.CFLJGNJLBFG; } } // Token: 0x0600D1BA RID: 53690 RVA: 0x00305044 File Offset: 0x00303244 [Token(Token = "0x600D1BA")] [Address(RVA = "0x7B2E90", Offset = "0x7B1C90", VA = "0x1807B2E90")] public void KGKNJCLOCGD(object PIHIPPPPEBI) { this.arRoomScaleRestrictionFlag.BPAJKKAGPKB(PIHIPPPPEBI); } // Token: 0x0600D1BB RID: 53691 RVA: 0x00305064 File Offset: 0x00303264 [Token(Token = "0x600D1BB")] [Address(RVA = "0x7B4280", Offset = "0x7B3080", VA = "0x1807B4280")] public void OHHPMFJBMKK(object PIHIPPPPEBI) { this.arRoomScaleRestrictionFlag.BIHKNNPGGKP(PIHIPPPPEBI); } // Token: 0x17002171 RID: 8561 // (get) Token: 0x0600D1BC RID: 53692 RVA: 0x00305084 File Offset: 0x00303284 [Token(Token = "0x17002171")] public bool IsHandPilotRestricted { [Token(Token = "0x600D1BC")] [Address(RVA = "0x7B5680", Offset = "0x7B4480", VA = "0x1807B5680")] get { return this.handPilotRestriction.CFLJGNJLBFG; } } // Token: 0x0600D1BD RID: 53693 RVA: 0x003050A4 File Offset: 0x003032A4 [Token(Token = "0x600D1BD")] [Address(RVA = "0x7B36E0", Offset = "0x7B24E0", VA = "0x1807B36E0")] public void LOACNCMCPKK(object PIHIPPPPEBI) { this.handPilotRestriction.BPAJKKAGPKB(PIHIPPPPEBI); } // Token: 0x0600D1BE RID: 53694 RVA: 0x003050C4 File Offset: 0x003032C4 [Token(Token = "0x600D1BE")] [Address(RVA = "0x7B09E0", Offset = "0x7AF7E0", VA = "0x1807B09E0")] public void FCLOILHBICB(object PIHIPPPPEBI) { this.handPilotRestriction.BIHKNNPGGKP(PIHIPPPPEBI); } // Token: 0x17002172 RID: 8562 // (get) Token: 0x0600D1BF RID: 53695 RVA: 0x003050E4 File Offset: 0x003032E4 [Token(Token = "0x17002172")] public bool IsLocomotiveHeightShorteningEnabled { [Token(Token = "0x600D1BF")] [Address(RVA = "0x7B56E0", Offset = "0x7B44E0", VA = "0x1807B56E0")] get { return !this.locomotiveHeightShorteningRestrictionFlag.CFLJGNJLBFG; } } // Token: 0x0600D1C0 RID: 53696 RVA: 0x00305108 File Offset: 0x00303308 [Token(Token = "0x600D1C0")] [Address(RVA = "0x7AECE0", Offset = "0x7ADAE0", VA = "0x1807AECE0")] public void AMNCCAPAAIP(object PIHIPPPPEBI) { this.locomotiveHeightShorteningRestrictionFlag.BPAJKKAGPKB(PIHIPPPPEBI); } // Token: 0x0600D1C1 RID: 53697 RVA: 0x00305128 File Offset: 0x00303328 [Token(Token = "0x600D1C1")] [Address(RVA = "0x7B36B0", Offset = "0x7B24B0", VA = "0x1807B36B0")] public void LLAOACGANJL(object PIHIPPPPEBI) { this.locomotiveHeightShorteningRestrictionFlag.BIHKNNPGGKP(PIHIPPPPEBI); } // Token: 0x0600D1C2 RID: 53698 RVA: 0x00305148 File Offset: 0x00303348 [Token(Token = "0x600D1C2")] [Address(RVA = "0x7B23A0", Offset = "0x7B11A0", VA = "0x1807B23A0")] private void JDEEBIIJFKI(ScreenPlayerModeConfigBase[] BPJNHLFNIAL) { CameraRig instance = SingletonMonoBehaviour.ONCPNMDGGKG; CameraRig instance2 = SingletonMonoBehaviour.ONCPNMDGGKG; LOCNHHPGIAG locnhhpgiag = this.inputHandler; int num = 0; ScreenHUD screenModeHUD = instance2.screenModeHUD; DFHHGCJADMK[] array = new DFHHGCJADMK[BPJNHLFNIAL.Length]; this.modeRuntimes = array; int length = BPJNHLFNIAL.Length; if (num < length) { DFHHGCJADMK[] array2 = this.modeRuntimes; string text = BPJNHLFNIAL[num].ToString(); if (text != 0) { } array2[0] = text; num++; } JBBMHOFOKJG jbbmhofokjg = this.modeSystem; DFHHGCJADMK[] array3 = this.modeRuntimes; jbbmhofokjg.BBGDLJFDENK(array3); } // Token: 0x0600D1C3 RID: 53699 RVA: 0x003051E4 File Offset: 0x003033E4 [Token(Token = "0x600D1C3")] [Address(RVA = "0x7B1D00", Offset = "0x7B0B00", VA = "0x1807B1D00")] 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: 0x0600D1C4 RID: 53700 RVA: 0x00305240 File Offset: 0x00303440 [Token(Token = "0x600D1C4")] [Address(RVA = "0x7AF420", Offset = "0x7AE220", VA = "0x1807AF420")] public void BIICNFFLAKM(ScreenPlayerController.NNNNGLDPBEF EHJCIFFPFAD, List 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: 0x0600D1C5 RID: 53701 RVA: 0x00305284 File Offset: 0x00303484 [Token(Token = "0x600D1C5")] [Address(RVA = "0x7B0910", Offset = "0x7AF710", VA = "0x1807B0910")] public void ELBHJGJFLLM(ScreenPlayerController.NNNNGLDPBEF EHJCIFFPFAD, List 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: 0x0600D1C6 RID: 53702 RVA: 0x003052C8 File Offset: 0x003034C8 [Token(Token = "0x600D1C6")] [Address(RVA = "0x7B1350", Offset = "0x7B0150", VA = "0x1807B1350")] private void HCNDIMMLBHM() { this.globalBehaviorSystem.FLKOCHHJMGB(); this.leftHandBehaviorSystem.FLKOCHHJMGB(); this.rightHandBehaviorSystem.FLKOCHHJMGB(); } // Token: 0x0600D1C7 RID: 53703 RVA: 0x003052FC File Offset: 0x003034FC [Token(Token = "0x600D1C7")] [Address(RVA = "0x7B19A0", Offset = "0x7B07A0", VA = "0x1807B19A0")] public void IBNGIMIFPFK(object PIHIPPPPEBI) { int num; do { num = 0; bool flag = this.toolBehaviorsEnabledFlag.CFLJGNJLBFG; this.toolBehaviorsEnabledFlag.BPAJKKAGPKB(PIHIPPPPEBI); if (flag) { break; } Dictionary dictionary = this.toolPlayerBehaviors; Dictionary.ValueCollection values = dictionary.Values; bool flag2; if (flag2) { if (dictionary == 0 || dictionary == 0 || dictionary == (ulong)1L) { } BLFCEMLEJDO blfcemlejdo = this.globalBehaviorSystem; } } while (num != 0); } // Token: 0x0600D1C8 RID: 53704 RVA: 0x0030535C File Offset: 0x0030355C [Token(Token = "0x600D1C8")] [Address(RVA = "0x7B17F0", Offset = "0x7B05F0", VA = "0x1807B17F0")] public void HKOBKENLIKD(object PIHIPPPPEBI) { int num; do { num = 0; this.toolBehaviorsEnabledFlag.BIHKNNPGGKP(PIHIPPPPEBI); if (this.toolBehaviorsEnabledFlag.CFLJGNJLBFG) { break; } Dictionary dictionary = this.toolPlayerBehaviors; Dictionary.ValueCollection values = dictionary.Values; bool flag; if (flag) { if (dictionary == 0 || dictionary == 0 || dictionary == (ulong)1L) { } BLFCEMLEJDO blfcemlejdo = this.globalBehaviorSystem; } } while (num != 0); } // Token: 0x0600D1C9 RID: 53705 RVA: 0x003053B8 File Offset: 0x003035B8 [Token(Token = "0x600D1C9")] [Address(RVA = "0x7B4B40", Offset = "0x7B3940", VA = "0x1807B4B40")] 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: 0x0600D1CA RID: 53706 RVA: 0x003053E8 File Offset: 0x003035E8 [Token(Token = "0x600D1CA")] [Address(RVA = "0x7AFF00", Offset = "0x7AED00", VA = "0x1807AFF00")] private void DMAFFGHNBPE() { int num = this.globalBehaviorSystem.OPEMIFENIJM(-1); int num2 = this.rightHandBehaviorSystem.OPEMIFENIJM(num); int num3 = this.leftHandBehaviorSystem.OPEMIFENIJM(num); } // Token: 0x0600D1CB RID: 53707 RVA: 0x00305424 File Offset: 0x00303624 [Token(Token = "0x600D1CB")] [Address(RVA = "0x7B0200", Offset = "0x7AF000", VA = "0x1807B0200")] private void EHCCINKFCMH() { CameraRig instance = SingletonMonoBehaviour.ONCPNMDGGKG; CameraRig instance2 = SingletonMonoBehaviour.ONCPNMDGGKG; LOCNHHPGIAG locnhhpgiag = this.inputHandler; int num = 0; ScreenHUD screenModeHUD = instance2.screenModeHUD; this.globalPlayerBehaviorRuntimes.Clear(); ScreenPlayerBehaviorConfigBase[] array = this.globalPlayerBehaviors; if (num < array.Length) { ScreenPlayerBehaviorConfigBase screenPlayerBehaviorConfigBase = array[num]; int num2 = 0; if (screenPlayerBehaviorConfigBase != num2) { ScreenPlayerBehaviorConfigBase[] array2 = this.globalPlayerBehaviors; List list = this.globalPlayerBehaviorRuntimes; string text = array2[num].ToString(); } ScreenPlayerBehaviorConfigBase[] array3 = this.globalPlayerBehaviors; num++; } List list2 = this.globalPlayerBehaviorRuntimes; int num3 = 0; this.BIICNFFLAKM((ScreenPlayerController.NNNNGLDPBEF)num3, list2, this); this.rightHandPlayerBehaviorRuntimes.Clear(); PerHandScreenPlayerBehaviorConfigBase[] array4 = this.globalPerHandBehaviors; if (num < array4.Length) { PerHandScreenPlayerBehaviorConfigBase perHandScreenPlayerBehaviorConfigBase = array4[num]; int num4 = 0; if (perHandScreenPlayerBehaviorConfigBase != num4) { PerHandScreenPlayerBehaviorConfigBase[] array5 = this.globalPerHandBehaviors; List list3 = this.rightHandPlayerBehaviorRuntimes; string text2 = array5[num].ToString(); } PerHandScreenPlayerBehaviorConfigBase[] array6 = this.globalPerHandBehaviors; num++; while (array6 != 0) { } } List list4 = this.rightHandPlayerBehaviorRuntimes; this.leftHandPlayerBehaviorRuntimes.Clear(); PerHandScreenPlayerBehaviorConfigBase[] array7 = this.globalPerHandBehaviors; if (num < array7.Length) { PerHandScreenPlayerBehaviorConfigBase perHandScreenPlayerBehaviorConfigBase2 = array7[num]; int num5 = 0; if (perHandScreenPlayerBehaviorConfigBase2 != num5) { PerHandScreenPlayerBehaviorConfigBase[] array8 = this.globalPerHandBehaviors; List list5 = this.leftHandPlayerBehaviorRuntimes; string text3 = array8[num].ToString(); } PerHandScreenPlayerBehaviorConfigBase[] array9 = this.globalPerHandBehaviors; num++; while (array9 != 0) { } } List list6 = this.leftHandPlayerBehaviorRuntimes; BLFCEMLEJDO blfcemlejdo = this.leftHandBehaviorSystem; int size = list6._size; if (num < size) { ThrowHelper.ThrowArgumentOutOfRangeException(); num++; uint num6; num6 += (uint)8; } } // Token: 0x0600D1CC RID: 53708 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600D1CC")] [Address(RVA = "0x7B0AC0", Offset = "0x7AF8C0", VA = "0x1807B0AC0")] private void FICCIEDOHCI() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600D1CD RID: 53709 RVA: 0x003055D0 File Offset: 0x003037D0 [Token(Token = "0x600D1CD")] [Address(RVA = "0x7B1060", Offset = "0x7AFE60", VA = "0x1807B1060")] private void GKNNHOPCCCK(PlayerHand ONFJHABGCIP, Tool EGFEJGHDNAI) { Dictionary dictionary = this.toolPlayerBehaviors; throw new NullReferenceException(); } // Token: 0x0600D1CE RID: 53710 RVA: 0x00305690 File Offset: 0x00303890 [Token(Token = "0x600D1CE")] [Address(RVA = "0x7AF620", Offset = "0x7AE420", VA = "0x1807AF620")] private void CDMJNDMGOIL(Tool EGFEJGHDNAI) { Dictionary dictionary = this.toolPlayerBehaviors; int num = 0; if (dictionary.TryGetValue(EGFEJGHDNAI, num)) { AOLMGGAPKEH aolmggapkeh = this.toolBehaviorsEnabledFlag; if (aolmggapkeh != 0 && aolmggapkeh.CFLJGNJLBFG) { if (num == 0 || num == 0 || num == 1) { } this.globalBehaviorSystem.KBMMDKGDCFA(num, this); } this.toolBehaviorRuntimesMarkedForDispose.Add(num); bool flag = this.toolPlayerBehaviors.Remove(EGFEJGHDNAI); } } // Token: 0x0600D1CF RID: 53711 RVA: 0x00305700 File Offset: 0x00303900 [Token(Token = "0x600D1CF")] [Address(RVA = "0x7B3A00", Offset = "0x7B2800", VA = "0x1807B3A00")] private void NOPODJNIOBK() { int num; do { num = 0; List list = this.toolBehaviorRuntimesMarkedForDispose; bool flag; if (flag) { } } while (num != 0); this.toolBehaviorRuntimesMarkedForDispose.Clear(); } // Token: 0x0600D1D0 RID: 53712 RVA: 0x00305730 File Offset: 0x00303930 [Token(Token = "0x600D1D0")] [Address(RVA = "0x7B3B20", Offset = "0x7B2920", VA = "0x1807B3B20")] private void OBNDKJKKMMM() { int num; do { num = 0; bool flag = this.toolBehaviorsEnabledFlag.CFLJGNJLBFG; Dictionary dictionary = this.toolPlayerBehaviors; Dictionary.ValueCollection values = dictionary.Values; bool flag2; if (flag2 && flag) { if (dictionary == 0 || dictionary == 0 || dictionary == (ulong)1L) { } BLFCEMLEJDO blfcemlejdo = this.globalBehaviorSystem; } } while (num != 0); this.toolPlayerBehaviors.Clear(); } // Token: 0x0600D1D1 RID: 53713 RVA: 0x0030579C File Offset: 0x0030399C [Token(Token = "0x600D1D1")] [Address(RVA = "0x7B42B0", Offset = "0x7B30B0", VA = "0x1807B42B0")] private void PCKNBMEDNEL(Player IEKDDPPNFPF, Camera FOMHGMLPOND, ScreenHUD PKAKIKHIFNG) { IEKDDPPNFPF.leftHand.GIFMBEHHKMB = PlayerHand.KKECAHMCLNL.CONNECTED_AND_TRACKING; IEKDDPPNFPF.rightHand.GIFMBEHHKMB = PlayerHand.KKECAHMCLNL.CONNECTED_AND_TRACKING; RigidbodyEx rigidbodyEx = IEKDDPPNFPF.head.rigidbodyEx; RigidbodyEx rigidbodyEx2 = IEKDDPPNFPF.head.rigidbodyEx; Quaternion default_PLAYER_HEAD_ROTATION = ScreenPlayerController.DEFAULT_PLAYER_HEAD_ROTATION; rigidbodyEx2.PANKPLBABFB = default_PLAYER_HEAD_ROTATION; RigidbodyEx rigidbodyEx3 = IEKDDPPNFPF.leftHand._rigidbodyEx; RigidbodyEx rigidbodyEx4 = IEKDDPPNFPF.leftHand._rigidbodyEx; Quaternion default_PLAYER_HAND_ROTATION = ScreenPlayerController.DEFAULT_PLAYER_HAND_ROTATION; rigidbodyEx4.PANKPLBABFB = default_PLAYER_HAND_ROTATION; RigidbodyEx rigidbodyEx5 = IEKDDPPNFPF.rightHand._rigidbodyEx; RigidbodyEx rigidbodyEx6 = IEKDDPPNFPF.rightHand._rigidbodyEx; Quaternion default_PLAYER_HAND_ROTATION2 = ScreenPlayerController.DEFAULT_PLAYER_HAND_ROTATION; rigidbodyEx6.PANKPLBABFB = default_PLAYER_HAND_ROTATION2; DGENAKIGBIB.DBLMMKDBAJL(FOMHGMLPOND); float z = this.cameraShakeMaxLinearDisplacement.z; float z2 = this.cameraShakeMaxAngularDisplacement.z; PlayerHand leftHand = IEKDDPPNFPF.leftHand; IILCGFIHJLP pickupToolEvent = leftHand.PickupToolEvent; Action action = new Action(this.DAOCKDNCKJF); IILCGFIHJLP iilcgfihjlp = IILCGFIHJLP.BPJDFPACLMK(pickupToolEvent, action); leftHand.PickupToolEvent = iilcgfihjlp; PlayerHand leftHand2 = IEKDDPPNFPF.leftHand; IILCGFIHJLP releaseToolEvent = leftHand2.ReleaseToolEvent; Action action2 = new Action(this.KJMDPHJALJB); IILCGFIHJLP iilcgfihjlp2 = IILCGFIHJLP.BPJDFPACLMK(releaseToolEvent, action2); leftHand2.ReleaseToolEvent = iilcgfihjlp2; PlayerHand rightHand = IEKDDPPNFPF.rightHand; IILCGFIHJLP pickupToolEvent2 = rightHand.PickupToolEvent; Action action3 = new Action(this.DAOCKDNCKJF); IILCGFIHJLP iilcgfihjlp3 = IILCGFIHJLP.BPJDFPACLMK(pickupToolEvent2, action3); rightHand.PickupToolEvent = iilcgfihjlp3; PlayerHand rightHand2 = IEKDDPPNFPF.rightHand; IILCGFIHJLP releaseToolEvent2 = rightHand2.ReleaseToolEvent; Action action4 = new Action(this.KJMDPHJALJB); IILCGFIHJLP iilcgfihjlp4 = IILCGFIHJLP.BPJDFPACLMK(releaseToolEvent2, action4); rightHand2.ReleaseToolEvent = iilcgfihjlp4; bool flag = base.ABJEMFKNDEL(IEKDDPPNFPF); this.k__BackingField.PCKNBMEDNEL(IEKDDPPNFPF, FOMHGMLPOND); PIMINIBFBEI piminibfbei = this.k__BackingField; LOCNHHPGIAG locnhhpgiag = this.inputHandler; int num = 0; piminibfbei.OFFLOPLJBBG(locnhhpgiag, PKAKIKHIFNG, FOMHGMLPOND); PIMINIBFBEI piminibfbei2 = this.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: 0x0600D1D2 RID: 53714 RVA: 0x003059DC File Offset: 0x00303BDC [Token(Token = "0x600D1D2")] [Address(RVA = "0x7AF880", Offset = "0x7AE680", VA = "0x1807AF880")] private void CGABPDHFODC(Player IEKDDPPNFPF) { Camera screenModeCamera = SingletonMonoBehaviour.ONCPNMDGGKG.screenModeCamera; CameraRig instance = SingletonMonoBehaviour.ONCPNMDGGKG; this.k__BackingField.ADDIOKDGJDB(); this.OBNDKJKKMMM(); this.modeSystem.KGOOGCGKIKK(); DFHHGCJADMK[] array = this.modeRuntimes; int num = 0; if (array != 0 && num < array.Length) { DFHHGCJADMK dfhhgcjadmk = array[num]; num += num; num++; DFHHGCJADMK[] array2 = this.modeRuntimes; num++; num += num; } this.modeRuntimes = num; this.FICCIEDOHCI(); this.globalBehaviorSystem.FLKOCHHJMGB(); this.leftHandBehaviorSystem.FLKOCHHJMGB(); this.rightHandBehaviorSystem.FLKOCHHJMGB(); this.k__BackingField.JBBLIBHHEBC(); this.locomotionController.JBBLIBHHEBC(); int num2 = 0; if (screenModeCamera != num2) { DGENAKIGBIB.MLGMBEAEPOI(screenModeCamera); } if (!IEKDDPPNFPF.DFIECMNBGCO()) { IILCGFIHJLP iilcgfihjlp2; if (!IEKDDPPNFPF.leftHand.DFIECMNBGCO()) { PlayerHand leftHand = IEKDDPPNFPF.leftHand; IILCGFIHJLP pickupToolEvent = leftHand.PickupToolEvent; Action action = new Action(this.DAOCKDNCKJF); IILCGFIHJLP iilcgfihjlp = IILCGFIHJLP.GMNMHGMFGOL(pickupToolEvent, action); leftHand.PickupToolEvent = iilcgfihjlp; PlayerHand leftHand2 = IEKDDPPNFPF.leftHand; IILCGFIHJLP releaseToolEvent = leftHand2.ReleaseToolEvent; Action action2 = new Action(this.KJMDPHJALJB); iilcgfihjlp2 = IILCGFIHJLP.GMNMHGMFGOL(releaseToolEvent, action2); leftHand2.ReleaseToolEvent = iilcgfihjlp2; } PlayerHand rightHand = IEKDDPPNFPF.rightHand; if (iilcgfihjlp2 == 0) { PlayerHand rightHand2 = IEKDDPPNFPF.rightHand; IILCGFIHJLP pickupToolEvent2 = rightHand2.PickupToolEvent; Action action3 = new Action(this.DAOCKDNCKJF); IILCGFIHJLP iilcgfihjlp3 = IILCGFIHJLP.GMNMHGMFGOL(pickupToolEvent2, action3); rightHand2.PickupToolEvent = iilcgfihjlp3; PlayerHand rightHand3 = IEKDDPPNFPF.rightHand; IILCGFIHJLP releaseToolEvent2 = rightHand3.ReleaseToolEvent; Action action4 = new Action(this.KJMDPHJALJB); IILCGFIHJLP iilcgfihjlp4 = IILCGFIHJLP.GMNMHGMFGOL(releaseToolEvent2, action4); rightHand3.ReleaseToolEvent = iilcgfihjlp4; } bool flag = base.AAJGIGFCBKE(IEKDDPPNFPF); PlayerMovement playerMovement = IEKDDPPNFPF.playerMovement; if (!flag) { IEKDDPPNFPF.playerMovement.RemoveRoomScaleMovementRestriction(this); } } } // Token: 0x0600D1D3 RID: 53715 RVA: 0x00305BC0 File Offset: 0x00303DC0 [Token(Token = "0x600D1D3")] [Address(RVA = "0x7B3030", Offset = "0x7B1E30", VA = "0x1807B3030")] private void LBPHKPCHIGJ(Player IEKDDPPNFPF, Camera FOMHGMLPOND) { float z = Vector3.zero.z; Vector3 zero = Vector3.zero; BJOIBBBOIKO bjoibbboiko = this.steeringControllerMap; int num = 0; float z2 = zero.z; string text = bjoibbboiko.ToString(); if (text != 0 && text.CompareTo(this) != 0) { Vector3 vector; float z3 = vector.z; float num2 = this.gazeTargetCollisionRadius; LEGLBECFPMF.EPNMAMOLPJM epnmamolpjm = new LEGLBECFPMF.EPNMAMOLPJM(this.PHNHNLEBEFE); LEGLBECFPMF.LEACJFICINB leacjficinb; if (leacjficinb != LEGLBECFPMF.LEACJFICINB.HIT) { Vector3 vector2; float z4 = vector2.z; } float num3 = Mathf.InverseLerp((float)0, num2, num2); num2 = num3; float num4 = Mathf.Max(num3, num2); } this.k__BackingField = (float)num; this.k__BackingField.z = z; this.k__BackingField.z = z2; } // Token: 0x0600D1D4 RID: 53716 RVA: 0x00305C7C File Offset: 0x00303E7C [Token(Token = "0x600D1D4")] [Address(RVA = "0x7B47F0", Offset = "0x7B35F0", VA = "0x1807B47F0")] 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 k__BackingField = Player.k__BackingField; return player != k__BackingField; } // Token: 0x0600D1D5 RID: 53717 RVA: 0x00305CD0 File Offset: 0x00303ED0 [Token(Token = "0x600D1D5")] [Address(RVA = "0x7B13A0", Offset = "0x7B01A0", VA = "0x1807B13A0")] public void HDPLENFJLDA(Tool EGFEJGHDNAI, ScreenPlayerController.PAKJEBLOFHE HOGICNKKBAG) { if (HOGICNKKBAG == ScreenPlayerController.PAKJEBLOFHE.NONE) { Tool febapkcnndc = Player.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 k__BackingField = Player.k__BackingField; IL_3C: PlayerHand leftHand = Player.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: 0x0600D1D6 RID: 53718 RVA: 0x00305D74 File Offset: 0x00303F74 [Token(Token = "0x600D1D6")] [Address(RVA = "0x7B29A0", Offset = "0x7B17A0", VA = "0x1807B29A0")] public bool KAJJDFLBCHM(Tool EGFEJGHDNAI, float JDABLHFKAFD) { float z = Vector3.zero.z; bool flag; return flag; } // Token: 0x0600D1D7 RID: 53719 RVA: 0x00305D90 File Offset: 0x00303F90 [Token(Token = "0x600D1D7")] [Address(RVA = "0x7B2730", Offset = "0x7B1530", VA = "0x1807B2730")] 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: 0x0600D1D8 RID: 53720 RVA: 0x00305DD0 File Offset: 0x00303FD0 [Token(Token = "0x600D1D8")] [Address(RVA = "0x7B2BD0", Offset = "0x7B19D0", VA = "0x1807B2BD0")] public bool KAJJDFLBCHM(Tool EGFEJGHDNAI, Vector3 EAOCEINLAKP) { float z = Vector3.zero.z; float z2 = EAOCEINLAKP.z; bool flag; return flag; } // Token: 0x0600D1D9 RID: 53721 RVA: 0x00305DF0 File Offset: 0x00303FF0 [Token(Token = "0x600D1D9")] [Address(RVA = "0x7B2A40", Offset = "0x7B1840", VA = "0x1807B2A40")] public bool KAJJDFLBCHM(Tool EGFEJGHDNAI, Vector3 EAOCEINLAKP, Vector3 KHJFDILDLAD) { int num = 0; if (!(EGFEJGHDNAI == num)) { PlayerHand k__BackingField = EGFEJGHDNAI.k__BackingField; int num2 = 0; if (!(k__BackingField == num2)) { Player thisPlayer = k__BackingField._thisPlayer; bool flag; if (!flag) { float z = KHJFDILDLAD.z; float z2 = EAOCEINLAKP.z; bool flag2; return flag2; } } } throw new NullReferenceException(); } // Token: 0x0600D1DA RID: 53722 RVA: 0x00305E44 File Offset: 0x00304044 [Token(Token = "0x600D1DA")] [Address(RVA = "0x7B1B60", Offset = "0x7B0960", VA = "0x1807B1B60")] public Vector3 IJGHPBIMOCC(PlayerHand BCMMIPFLEJL) { bool flag; if (!flag) { RigidbodyEx rigidbodyEx = BCMMIPFLEJL._rigidbodyEx; Vector3 vector; float z = vector.z; Vector3 vector2; float z2 = vector2.z; } float z3 = Vector3.zero.z; throw new NullReferenceException(); } // Token: 0x0600D1DB RID: 53723 RVA: 0x00305E84 File Offset: 0x00304084 [Token(Token = "0x600D1DB")] [Address(RVA = "0x7B3450", Offset = "0x7B2250", VA = "0x1807B3450")] private void LDPADJIGKFN(Player IEKDDPPNFPF, LOCNHHPGIAG DBFBLNILIGL) { } // Token: 0x0600D1DC RID: 53724 RVA: 0x00305E98 File Offset: 0x00304098 [Token(Token = "0x600D1DC")] [Address(RVA = "0x7AFEB0", Offset = "0x7AECB0", VA = "0x1807AFEB0")] private void DKGCJEFFHIM(Player IEKDDPPNFPF, ScreenHUD PKAKIKHIFNG, LOCNHHPGIAG DBFBLNILIGL) { if (DBFBLNILIGL.k__BackingField != IFDIGHKFEGF.TOUCH) { PKAKIKHIFNG.GloballyDisableTouchButtons(); PKAKIKHIFNG.GloballyEnableControlDialogs(); return; } PKAKIKHIFNG.GloballyDisableControlDialogs(); PKAKIKHIFNG.GloballyEnableTouchButtons(); } // Token: 0x0600D1DD RID: 53725 RVA: 0x00305ED0 File Offset: 0x003040D0 [Token(Token = "0x600D1DD")] [Address(RVA = "0x7B4250", Offset = "0x7B3050", VA = "0x1807B4250")] private void OHGAIIHALCC(ScreenHUD PKAKIKHIFNG, LOCNHHPGIAG DBFBLNILIGL) { PKAKIKHIFNG.FinalizeAtEndOfFrame(DBFBLNILIGL); } // Token: 0x0600D1DE RID: 53726 RVA: 0x00305EEC File Offset: 0x003040EC [Token(Token = "0x600D1DE")] [Address(RVA = "0x7AF730", Offset = "0x7AE530", VA = "0x1807AF730")] private void CFNNJOHMGON() { Player k__BackingField = Player.k__BackingField; Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG; ScreenPlayerController.CJNHIMGKHFE cjnhimgkhfe; cjnhimgkhfe.System.IDisposable.Dispose(); cjnhimgkhfe.<>1__state = (int)((ulong)0L); cjnhimgkhfe.<>4__this = this; cjnhimgkhfe.player = k__BackingField; int num = 0; KFBABPAPIMB kfbabpapimb = instance.Run(num, cjnhimgkhfe); } // Token: 0x0600D1DF RID: 53727 RVA: 0x00305F34 File Offset: 0x00304134 [Token(Token = "0x600D1DF")] [Address(RVA = "0x7B2630", Offset = "0x7B1430", VA = "0x1807B2630")] private IEnumerator JDHCGPOFLIJ(Player IEKDDPPNFPF) { /* An exception occurred when decompiling this method (0600D1DF) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1 RecRoom.ScreenPlayerController::JDHCGPOFLIJ(Player) ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: call:void(CJNHIMGKHFE::System.IDisposable.Dispose, ldloc:CJNHIMGKHFE(var_0)) stfld:ScreenPlayerController(CJNHIMGKHFE::<>4__this, ldloc:CJNHIMGKHFE(var_0), ldloc:ScreenPlayerController(this)) stfld:int32(CJNHIMGKHFE::<>1__state, ldloc:CJNHIMGKHFE(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0))) stfld:Player(CJNHIMGKHFE::player, ldloc:CJNHIMGKHFE(var_0), ldloc:Player(IEKDDPPNFPF)) } 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: 0x0600D1E0 RID: 53728 RVA: 0x00305F60 File Offset: 0x00304160 [Token(Token = "0x600D1E0")] [Address(RVA = "0x7AFEA0", Offset = "0x7AECA0", VA = "0x1807AFEA0")] private void DAOCKDNCKJF(PlayerHand ONFJHABGCIP, Tool EGFEJGHDNAI) { this.GKNNHOPCCCK(ONFJHABGCIP, EGFEJGHDNAI); } // Token: 0x0600D1E1 RID: 53729 RVA: 0x00305F78 File Offset: 0x00304178 [Token(Token = "0x600D1E1")] [Address(RVA = "0x7B2EF0", Offset = "0x7B1CF0", VA = "0x1807B2EF0")] private void KJMDPHJALJB(PlayerHand ONFJHABGCIP, Tool EGFEJGHDNAI) { Dictionary dictionary = this.toolPlayerBehaviors; int num = 0; if (dictionary.TryGetValue(EGFEJGHDNAI, num)) { AOLMGGAPKEH aolmggapkeh = this.toolBehaviorsEnabledFlag; if (aolmggapkeh != 0 && aolmggapkeh.CFLJGNJLBFG) { if (num == 0 || num == 0 || num == 1) { } this.globalBehaviorSystem.KBMMDKGDCFA(num, this); } this.toolBehaviorRuntimesMarkedForDispose.Add(num); bool flag = this.toolPlayerBehaviors.Remove(EGFEJGHDNAI); } } // Token: 0x0600D1E2 RID: 53730 RVA: 0x00305FE8 File Offset: 0x003041E8 [Token(Token = "0x600D1E2")] [Address(RVA = "0x7B4F50", Offset = "0x7B3D50", VA = "0x1807B4F50")] public ScreenPlayerController() { int num = 0; this.defaultCameraBlendTime = 0.55f; this.defaultMenuViewportMargins.y = (float)0; this.defaultMenuViewportMargins = num; this.touchMenuViewportMargins = num; this.touchMenuViewportMargins.y = (float)0; this.minGazeDistance = 3f; this.maxGazeDistance = 30f; this.gazeTargetCollisionRadius = 0.01f; AdditiveAnimationWeight @default = AdditiveAnimationWeight.Default; this.additiveAnimationWeight = @default; int num2 = 0; AdditiveAnimationWeight one = AdditiveAnimationWeight.One; this.defaultAdditveCameraAnimationWeight = one; this.cameraShakeMaxLinearDisplacement.z = (float)num2; int num3 = 0; this.cameraShakeMaxAngularDisplacement.z = (float)num3; JNLDNNAKBGH jnldnnakbgh = new JNLDNNAKBGH((JNLDNNAKBGH.HGGHGHNNFPE)((uint)1), (JNLDNNAKBGH.DODBLJMEOMI)((uint)1)); this.defaultSteering = jnldnnakbgh; LKJPMJBAJJN lkjpmjbajjn = new LKJPMJBAJJN(); this.defaultCameraController = lkjpmjbajjn; ANANJLGEMIP ananjlgemip = new ANANJLGEMIP(); this.respawnCameraController = ananjlgemip; BJOIBBBOIKO bjoibbboiko = new BJOIBBBOIKO(); this.steeringControllerMap = bjoibbboiko; HHIINKNOKNL hhiinknoknl = new HHIINKNOKNL(); int num4 = 0; this.menuRequestMap = hhiinknoknl; this.latestDrawingSurfaceRequest = num4; AOLMGGAPKEH aolmggapkeh = new AOLMGGAPKEH(); this.menuOpeningRestrictedFlag = aolmggapkeh; AOLMGGAPKEH aolmggapkeh2 = new AOLMGGAPKEH(); this.toolMenuManualToggleRestrictedFlag = aolmggapkeh2; AOLMGGAPKEH aolmggapkeh3 = new AOLMGGAPKEH(); this.toolPickupRestrictionFlag = aolmggapkeh3; AOLMGGAPKEH aolmggapkeh4 = new AOLMGGAPKEH(); this.flyToggleRestrictionFlag = aolmggapkeh4; AOLMGGAPKEH aolmggapkeh5 = new AOLMGGAPKEH(); this.handPilotRestriction = aolmggapkeh5; AOLMGGAPKEH aolmggapkeh6 = new AOLMGGAPKEH(); this.inventoryRestriction = aolmggapkeh6; AOLMGGAPKEH aolmggapkeh7 = new AOLMGGAPKEH(); this.gesturesRestriction = aolmggapkeh7; AOLMGGAPKEH aolmggapkeh8 = new AOLMGGAPKEH(); this.emotesRestriction = aolmggapkeh8; AOLMGGAPKEH aolmggapkeh9 = new AOLMGGAPKEH(); this.pictureInPictureRestriction = aolmggapkeh9; AOLMGGAPKEH aolmggapkeh10 = new AOLMGGAPKEH(); this.socialModeRestrictionFlag = aolmggapkeh10; AOLMGGAPKEH aolmggapkeh11 = new AOLMGGAPKEH(); this.contextSensitiveToolRestrictionFlag = aolmggapkeh11; AOLMGGAPKEH aolmggapkeh12 = new AOLMGGAPKEH(); this.arRoomScaleRestrictionFlag = aolmggapkeh12; AOLMGGAPKEH aolmggapkeh13 = new AOLMGGAPKEH(); this.locomotiveHeightShorteningRestrictionFlag = aolmggapkeh13; JBBMHOFOKJG jbbmhofokjg = new JBBMHOFOKJG(); this.modeSystem = jbbmhofokjg; BLFCEMLEJDO blfcemlejdo = new BLFCEMLEJDO(); this.globalBehaviorSystem = blfcemlejdo; BLFCEMLEJDO blfcemlejdo2 = new BLFCEMLEJDO(); this.leftHandBehaviorSystem = blfcemlejdo2; BLFCEMLEJDO blfcemlejdo3 = new BLFCEMLEJDO(); this.rightHandBehaviorSystem = blfcemlejdo3; AOLMGGAPKEH aolmggapkeh14 = new AOLMGGAPKEH(); this.toolBehaviorsEnabledFlag = aolmggapkeh14; List list = new List(); this.toolBehaviorRuntimesMarkedForDispose = list; List list2 = new List(); this.globalPlayerBehaviorRuntimes = list2; List list3 = new List(); this.rightHandPlayerBehaviorRuntimes = list3; List list4 = new List(); this.leftHandPlayerBehaviorRuntimes = list4; Dictionary dictionary = new Dictionary(); this.toolPlayerBehaviors = dictionary; base..ctor(); } // Token: 0x0600D1E3 RID: 53731 RVA: 0x0030623C File Offset: 0x0030443C // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x600D1E3")] [Address(RVA = "0x7B4B70", Offset = "0x7B3970", VA = "0x1807B4B70")] 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: 0x040085E8 RID: 34280 [Token(Token = "0x40085E8")] public const float DEFAULT_GAZE_TARGET_DISTANCE = 30f; // Token: 0x040085E9 RID: 34281 [Token(Token = "0x40085E9")] private const float DEFAULT_PLAYER_HEAD_HEIGHT = 1.6f; // Token: 0x040085EA RID: 34282 [Token(Token = "0x40085EA")] private const float DEFAULT_PLAYER_HAND_HEIGHT = 0.96000004f; // Token: 0x040085EB RID: 34283 [Token(Token = "0x40085EB")] private const float DEFAULT_PLAYER_HAND_FORWARD_OFFSET = 0.05f; // Token: 0x040085EC RID: 34284 [Token(Token = "0x40085EC")] private const float DEFAULT_PLAYER_WINGSPAN = 0.66f; // Token: 0x040085ED RID: 34285 [Token(Token = "0x40085ED")] private static readonly Vector3 DEFAULT_PLAYER_HEAD_POSITION; // Token: 0x040085EE RID: 34286 [Token(Token = "0x40085EE")] private static readonly Quaternion DEFAULT_PLAYER_HEAD_ROTATION; // Token: 0x040085EF RID: 34287 [Token(Token = "0x40085EF")] private static readonly Vector3 DEFAULT_PLAYER_RIGHT_HAND_POSITION; // Token: 0x040085F0 RID: 34288 [Token(Token = "0x40085F0")] private static readonly Vector3 DEFAULT_PLAYER_LEFT_HAND_POSITION; // Token: 0x040085F1 RID: 34289 [Token(Token = "0x40085F1")] private static readonly Quaternion DEFAULT_PLAYER_HAND_ROTATION; // Token: 0x040085F2 RID: 34290 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40085F2")] [SerializeField] [Header("Modes")] private ScreenPlayerModeConfigBase[] modeConfigs; // Token: 0x040085F3 RID: 34291 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x40085F3")] [SerializeField] [Header("Global Behaviors")] private ScreenToolBehaviorConfigBase toolDefaultBehaviorControllerConfig; // Token: 0x040085F4 RID: 34292 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x40085F4")] [SerializeField] private ScreenPlayerBehaviorConfigBase[] globalPlayerBehaviors; // Token: 0x040085F5 RID: 34293 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x40085F5")] [SerializeField] private PerHandScreenPlayerBehaviorConfigBase[] globalPerHandBehaviors; // Token: 0x040085F6 RID: 34294 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x40085F6")] [SerializeField] [Header("Default Controllers and Settings")] private ScreenPlayerCameraSettings defaultCameraSettings; // Token: 0x040085F7 RID: 34295 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x40085F7")] [SerializeField] private ScreenPlayerCursorSettings defaultGameplayCursorSettings; // Token: 0x040085F8 RID: 34296 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x40085F8")] [SerializeField] private ScreensCameraInputGamepadSettings defaultCameraGamepadInputSettings; // Token: 0x040085F9 RID: 34297 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x40085F9")] [SerializeField] private float defaultCameraBlendTime; // Token: 0x040085FA RID: 34298 [global::Cpp2IlInjected.FieldOffset(Offset = "0x54")] [Token(Token = "0x40085FA")] [SerializeField] [Header("Menus")] private Vector2 defaultMenuViewportMargins; // Token: 0x040085FB RID: 34299 [global::Cpp2IlInjected.FieldOffset(Offset = "0x5C")] [Token(Token = "0x40085FB")] [SerializeField] private Vector2 touchMenuViewportMargins; // Token: 0x040085FC RID: 34300 [global::Cpp2IlInjected.FieldOffset(Offset = "0x64")] [Token(Token = "0x40085FC")] [SerializeField] [Header("Camera Settings")] private float minGazeDistance; // Token: 0x040085FD RID: 34301 [global::Cpp2IlInjected.FieldOffset(Offset = "0x68")] [Token(Token = "0x40085FD")] [SerializeField] private float maxGazeDistance; // Token: 0x040085FE RID: 34302 [global::Cpp2IlInjected.FieldOffset(Offset = "0x6C")] [Token(Token = "0x40085FE")] [SerializeField] private float gazeTargetCollisionRadius; // Token: 0x040085FF RID: 34303 [global::Cpp2IlInjected.FieldOffset(Offset = "0x70")] [Token(Token = "0x40085FF")] [SerializeField] [Header("Locomotion")] private ScreenPlayerLocomotionContent locomotionContent; // Token: 0x04008600 RID: 34304 [global::Cpp2IlInjected.FieldOffset(Offset = "0x78")] [Token(Token = "0x4008600")] [SerializeField] private ScreenPlayerLocomotionAnimationContent locomotionAnimationContent; // Token: 0x04008601 RID: 34305 [global::Cpp2IlInjected.FieldOffset(Offset = "0x80")] [Token(Token = "0x4008601")] [SerializeField] [Header("Aim Assist")] private ScreenAimAssistSettings aimAssistSettings; // Token: 0x04008602 RID: 34306 [global::Cpp2IlInjected.FieldOffset(Offset = "0x88")] [Token(Token = "0x4008602")] [SerializeField] [Header("Look Lean Animation")] private ScreenPlayerLookLeanAnimationContent lookLeanAnimationContent; // Token: 0x04008603 RID: 34307 [global::Cpp2IlInjected.FieldOffset(Offset = "0x90")] [Token(Token = "0x4008603")] [SerializeField] [Header("Additive Animation")] private AdditiveAnimationWeight additiveAnimationWeight; // Token: 0x04008604 RID: 34308 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")] [Token(Token = "0x4008604")] [SerializeField] [Header("Additive Animation Camera Weights")] private AdditiveAnimationWeight defaultAdditveCameraAnimationWeight; // Token: 0x04008605 RID: 34309 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")] [Token(Token = "0x4008605")] [SerializeField] [Header("Camera Shake Settings")] private Vector3 cameraShakeMaxLinearDisplacement; // Token: 0x04008606 RID: 34310 [global::Cpp2IlInjected.FieldOffset(Offset = "0xCC")] [Token(Token = "0x4008606")] [SerializeField] private Vector3 cameraShakeMaxAngularDisplacement; // Token: 0x04008607 RID: 34311 [global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")] [Token(Token = "0x4008607")] private LOCNHHPGIAG inputHandler; // Token: 0x04008608 RID: 34312 [global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")] [Token(Token = "0x4008608")] private GNKAOJINOPF locomotionController; // Token: 0x04008609 RID: 34313 [global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")] [Token(Token = "0x4008609")] private JNLDNNAKBGH defaultSteering; // Token: 0x0400860A RID: 34314 [global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")] [Token(Token = "0x400860A")] private LKJPMJBAJJN defaultCameraController; // Token: 0x0400860B RID: 34315 [global::Cpp2IlInjected.FieldOffset(Offset = "0xF8")] [Token(Token = "0x400860B")] private ANANJLGEMIP respawnCameraController; // Token: 0x04008613 RID: 34323 [global::Cpp2IlInjected.FieldOffset(Offset = "0x140")] [Token(Token = "0x4008613")] [CompilerGenerated] private Action PlayerMovementCompleted; // Token: 0x04008615 RID: 34325 [global::Cpp2IlInjected.FieldOffset(Offset = "0x150")] [Token(Token = "0x4008615")] private BJOIBBBOIKO steeringControllerMap; // Token: 0x04008616 RID: 34326 [global::Cpp2IlInjected.FieldOffset(Offset = "0x158")] [Token(Token = "0x4008616")] private HHIINKNOKNL menuRequestMap; // Token: 0x04008617 RID: 34327 [global::Cpp2IlInjected.FieldOffset(Offset = "0x160")] [Token(Token = "0x4008617")] private ScreenPlayerController.GLKPOAANNFP latestDrawingSurfaceRequest; // Token: 0x04008618 RID: 34328 [global::Cpp2IlInjected.FieldOffset(Offset = "0x170")] [Token(Token = "0x4008618")] private bool _isSocialRequested; // Token: 0x04008619 RID: 34329 [global::Cpp2IlInjected.FieldOffset(Offset = "0x178")] [Token(Token = "0x4008619")] public Action CameraShortcutOverrideFunction; // Token: 0x0400861A RID: 34330 [global::Cpp2IlInjected.FieldOffset(Offset = "0x180")] [Token(Token = "0x400861A")] private readonly AOLMGGAPKEH menuOpeningRestrictedFlag; // Token: 0x0400861B RID: 34331 [global::Cpp2IlInjected.FieldOffset(Offset = "0x188")] [Token(Token = "0x400861B")] private readonly AOLMGGAPKEH toolMenuManualToggleRestrictedFlag; // Token: 0x0400861C RID: 34332 [global::Cpp2IlInjected.FieldOffset(Offset = "0x190")] [Token(Token = "0x400861C")] private readonly AOLMGGAPKEH toolPickupRestrictionFlag; // Token: 0x0400861D RID: 34333 [global::Cpp2IlInjected.FieldOffset(Offset = "0x198")] [Token(Token = "0x400861D")] private readonly AOLMGGAPKEH flyToggleRestrictionFlag; // Token: 0x0400861E RID: 34334 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1A0")] [Token(Token = "0x400861E")] private readonly AOLMGGAPKEH handPilotRestriction; // Token: 0x0400861F RID: 34335 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1A8")] [Token(Token = "0x400861F")] private readonly AOLMGGAPKEH inventoryRestriction; // Token: 0x04008620 RID: 34336 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1B0")] [Token(Token = "0x4008620")] private readonly AOLMGGAPKEH gesturesRestriction; // Token: 0x04008621 RID: 34337 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1B8")] [Token(Token = "0x4008621")] private readonly AOLMGGAPKEH emotesRestriction; // Token: 0x04008622 RID: 34338 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1C0")] [Token(Token = "0x4008622")] private readonly AOLMGGAPKEH pictureInPictureRestriction; // Token: 0x04008623 RID: 34339 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1C8")] [Token(Token = "0x4008623")] private readonly AOLMGGAPKEH socialModeRestrictionFlag; // Token: 0x04008624 RID: 34340 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1D0")] [Token(Token = "0x4008624")] private readonly AOLMGGAPKEH contextSensitiveToolRestrictionFlag; // Token: 0x04008625 RID: 34341 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1D8")] [Token(Token = "0x4008625")] private readonly AOLMGGAPKEH arRoomScaleRestrictionFlag; // Token: 0x04008626 RID: 34342 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1E0")] [Token(Token = "0x4008626")] private readonly AOLMGGAPKEH locomotiveHeightShorteningRestrictionFlag; // Token: 0x04008627 RID: 34343 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1E8")] [Token(Token = "0x4008627")] private JBBMHOFOKJG modeSystem; // Token: 0x04008628 RID: 34344 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1F0")] [Token(Token = "0x4008628")] private DFHHGCJADMK[] modeRuntimes; // Token: 0x04008629 RID: 34345 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1F8")] [Token(Token = "0x4008629")] private readonly BLFCEMLEJDO globalBehaviorSystem; // Token: 0x0400862A RID: 34346 [global::Cpp2IlInjected.FieldOffset(Offset = "0x200")] [Token(Token = "0x400862A")] private readonly BLFCEMLEJDO leftHandBehaviorSystem; // Token: 0x0400862B RID: 34347 [global::Cpp2IlInjected.FieldOffset(Offset = "0x208")] [Token(Token = "0x400862B")] private readonly BLFCEMLEJDO rightHandBehaviorSystem; // Token: 0x0400862C RID: 34348 [global::Cpp2IlInjected.FieldOffset(Offset = "0x210")] [Token(Token = "0x400862C")] private readonly AOLMGGAPKEH toolBehaviorsEnabledFlag; // Token: 0x0400862D RID: 34349 [global::Cpp2IlInjected.FieldOffset(Offset = "0x218")] [Token(Token = "0x400862D")] private readonly List toolBehaviorRuntimesMarkedForDispose; // Token: 0x0400862E RID: 34350 [global::Cpp2IlInjected.FieldOffset(Offset = "0x220")] [Token(Token = "0x400862E")] private readonly List globalPlayerBehaviorRuntimes; // Token: 0x0400862F RID: 34351 [global::Cpp2IlInjected.FieldOffset(Offset = "0x228")] [Token(Token = "0x400862F")] private readonly List rightHandPlayerBehaviorRuntimes; // Token: 0x04008630 RID: 34352 [global::Cpp2IlInjected.FieldOffset(Offset = "0x230")] [Token(Token = "0x4008630")] private readonly List leftHandPlayerBehaviorRuntimes; // Token: 0x04008631 RID: 34353 [global::Cpp2IlInjected.FieldOffset(Offset = "0x238")] [Token(Token = "0x4008631")] private readonly Dictionary toolPlayerBehaviors; // Token: 0x0200201E RID: 8222 [Token(Token = "0x200201E")] [NJICLEHHOBN] public enum PGIBJAMJPII { // Token: 0x04008633 RID: 34355 [Token(Token = "0x4008633")] MAIN, // Token: 0x04008634 RID: 34356 [Token(Token = "0x4008634")] INSPECT_TOOL, // Token: 0x04008635 RID: 34357 [Token(Token = "0x4008635")] DRAWING_SURFACE, // Token: 0x04008636 RID: 34358 [Token(Token = "0x4008636")] SOCIAL, // Token: 0x04008637 RID: 34359 [Token(Token = "0x4008637")] SEATED, // Token: 0x04008638 RID: 34360 [Token(Token = "0x4008638")] GESTURE, // Token: 0x04008639 RID: 34361 [Token(Token = "0x4008639")] MENU = 50, // Token: 0x0400863A RID: 34362 [Token(Token = "0x400863A")] PAUSED = 100 } // Token: 0x0200201F RID: 8223 [Token(Token = "0x200201F")] [NJICLEHHOBN] public enum DFMNLBNEHJI { // Token: 0x0400863C RID: 34364 [Token(Token = "0x400863C")] COMBAT_DEATH, // Token: 0x0400863D RID: 34365 [Token(Token = "0x400863D")] TOOL_ACTION_INACTIVE, // Token: 0x0400863E RID: 34366 [Token(Token = "0x400863E")] TOOL_BLOCK_ACTION, // Token: 0x0400863F RID: 34367 [Token(Token = "0x400863F")] HAND_PILOT_INACTIVE, // Token: 0x04008640 RID: 34368 [Token(Token = "0x4008640")] INSPECT_TOOL, // Token: 0x04008641 RID: 34369 [Token(Token = "0x4008641")] USE_DOOR, // Token: 0x04008642 RID: 34370 [Token(Token = "0x4008642")] TOOL_PICKUP_WIDE, // Token: 0x04008643 RID: 34371 [Token(Token = "0x4008643")] USE_SEAT_WIDE, // Token: 0x04008644 RID: 34372 [Token(Token = "0x4008644")] TOOL_PICKUP_PRECISE, // Token: 0x04008645 RID: 34373 [Token(Token = "0x4008645")] USE_SEAT_PRECISE, // Token: 0x04008646 RID: 34374 [Token(Token = "0x4008646")] SEATED, // Token: 0x04008647 RID: 34375 [Token(Token = "0x4008647")] BACKPACK_TOOL_PICKUP, // Token: 0x04008648 RID: 34376 [Token(Token = "0x4008648")] PREFER_PRONE_CRAWL_ANIMATION, // Token: 0x04008649 RID: 34377 [Token(Token = "0x4008649")] USE_WORLD_SPACE_UI, // Token: 0x0400864A RID: 34378 [Token(Token = "0x400864A")] AIM_DOWN_SIGHTS, // Token: 0x0400864B RID: 34379 [Token(Token = "0x400864B")] TOOL_ACTION_ACTIVE, // Token: 0x0400864C RID: 34380 [Token(Token = "0x400864C")] HAND_PILOT_ACTIVE, // Token: 0x0400864D RID: 34381 [Token(Token = "0x400864D")] SOCIAL_GESTURE_HIGH_FIVE, // Token: 0x0400864E RID: 34382 [Token(Token = "0x400864E")] SOCIAL_GESTURE_FIST_BUMP, // Token: 0x0400864F RID: 34383 [Token(Token = "0x400864F")] SOCIAL_GESTURE_HANDSHAKE, // Token: 0x04008650 RID: 34384 [Token(Token = "0x4008650")] SOCIAL_GESTURE_INSPECT, // Token: 0x04008651 RID: 34385 [Token(Token = "0x4008651")] COMBAT_REVIVE, // Token: 0x04008652 RID: 34386 [Token(Token = "0x4008652")] HANDED_RADIAL_MENUS, // Token: 0x04008653 RID: 34387 [Token(Token = "0x4008653")] TOOL_DROP, // Token: 0x04008654 RID: 34388 [Token(Token = "0x4008654")] HEAD_CONTROLS, // Token: 0x04008655 RID: 34389 [Token(Token = "0x4008655")] DANCE, // Token: 0x04008656 RID: 34390 [Token(Token = "0x4008656")] TOGGLE_INSPECT_MODE, // Token: 0x04008657 RID: 34391 [Token(Token = "0x4008657")] TOGGLE_SOCIAL_MODE, // Token: 0x04008658 RID: 34392 [Token(Token = "0x4008658")] TOGGLE_VEHICLE, // Token: 0x04008659 RID: 34393 [Token(Token = "0x4008659")] TOUCH_BLOOM_CONTROLS, // Token: 0x0400865A RID: 34394 [Token(Token = "0x400865A")] CUSTOMIZE_CONTROLS, // Token: 0x0400865B RID: 34395 [Token(Token = "0x400865B")] MENUS, // Token: 0x0400865C RID: 34396 [Token(Token = "0x400865C")] ALWAYS_AVAILABLE } // Token: 0x02002020 RID: 8224 [Token(Token = "0x2002020")] public enum PAKJEBLOFHE { // Token: 0x0400865E RID: 34398 [Token(Token = "0x400865E")] NONE, // Token: 0x0400865F RID: 34399 [Token(Token = "0x400865F")] RIGHT_HAND, // Token: 0x04008660 RID: 34400 [Token(Token = "0x4008660")] LEFT_HAND } // Token: 0x02002021 RID: 8225 [Token(Token = "0x2002021")] public enum NNNNGLDPBEF { // Token: 0x04008662 RID: 34402 [Token(Token = "0x4008662")] GLOBAL, // Token: 0x04008663 RID: 34403 [Token(Token = "0x4008663")] RIGHT_HAND, // Token: 0x04008664 RID: 34404 [Token(Token = "0x4008664")] LEFT_HAND } // Token: 0x02002022 RID: 8226 [Token(Token = "0x2002022")] private readonly struct OJDPJEKANPL { // Token: 0x0600D1E4 RID: 53732 RVA: 0x003062A8 File Offset: 0x003044A8 [Token(Token = "0x600D1E4")] [Address(RVA = "0x4C4D80", Offset = "0x4C3B80", VA = "0x1804C4D80")] public OJDPJEKANPL(GNKEEPNAACJ EJLBDDIJIAG, ScreenPlayerController.NNNNGLDPBEF EHJCIFFPFAD) { this.EJLBDDIJIAG = EJLBDDIJIAG; this.EHJCIFFPFAD = EHJCIFFPFAD; } // Token: 0x04008665 RID: 34405 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4008665")] public readonly GNKEEPNAACJ EJLBDDIJIAG; // Token: 0x04008666 RID: 34406 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8")] [Token(Token = "0x4008666")] public readonly ScreenPlayerController.NNNNGLDPBEF EHJCIFFPFAD; } // Token: 0x02002023 RID: 8227 [Token(Token = "0x2002023")] public readonly struct IELEOHDOEJH { // Token: 0x0600D1E5 RID: 53733 RVA: 0x003062C4 File Offset: 0x003044C4 [Token(Token = "0x600D1E5")] [Address(RVA = "0x7A36C0", Offset = "0x7A24C0", VA = "0x1807A36C0")] public IELEOHDOEJH(StackedUIBase GOCKLCBFMAJ, MenuProjector JELHAGGDKCC, Action FBHNBACNCDK, Action BDPEBMLOMOA, Vector2 APACJONANOO, bool FOBCBMKBFAA) { this.BDPEBMLOMOA = 0; this.FOBCBMKBFAA = false; this.APACJONANOO = 0; this.APACJONANOO.y = (float)0; this.GOCKLCBFMAJ = GOCKLCBFMAJ; this.JELHAGGDKCC = JELHAGGDKCC; this.FBHNBACNCDK = FBHNBACNCDK; this.EPOGNMKAPAJ = false; } // Token: 0x0600D1E6 RID: 53734 RVA: 0x00306310 File Offset: 0x00304510 [Token(Token = "0x600D1E6")] [Address(RVA = "0x7A3700", Offset = "0x7A2500", VA = "0x1807A3700")] public IELEOHDOEJH(bool EPOGNMKAPAJ, Action BDPEBMLOMOA) { int num = 0; this.BDPEBMLOMOA = BDPEBMLOMOA; this.GOCKLCBFMAJ = num; this.JELHAGGDKCC = num; this.FBHNBACNCDK = num; Vector2 zero = Vector2.zero; this.EPOGNMKAPAJ = EPOGNMKAPAJ; this.APACJONANOO = zero; this.APACJONANOO.y = (float)0; this.FOBCBMKBFAA = false; } // Token: 0x0600D1E7 RID: 53735 RVA: 0x00306364 File Offset: 0x00304564 [Token(Token = "0x600D1E7")] [Address(RVA = "0x7A3590", Offset = "0x7A2390", VA = "0x1807A3590")] public static bool JGIMJGNAJHP(ScreenPlayerController.IELEOHDOEJH LONDCJPNKKN, ScreenPlayerController.IELEOHDOEJH PCEJJILDLGD) { bool flag; bool flag2; bool flag3; if (!flag || !flag2 || !flag3) { return; } Action fbhnbacncdk = PCEJJILDLGD.FBHNBACNCDK; if (LONDCJPNKKN.FBHNBACNCDK == fbhnbacncdk) { return; } } // Token: 0x0600D1E8 RID: 53736 RVA: 0x00306398 File Offset: 0x00304598 [Token(Token = "0x600D1E8")] [Address(RVA = "0x7A3060", Offset = "0x7A1E60", VA = "0x1807A3060")] public static bool BDBLGMKABNK(ScreenPlayerController.IELEOHDOEJH LONDCJPNKKN, ScreenPlayerController.IELEOHDOEJH PCEJJILDLGD) { bool flag; bool flag2; bool flag3; if (flag && flag2 && flag3) { Action fbhnbacncdk = PCEJJILDLGD.FBHNBACNCDK; if (LONDCJPNKKN.FBHNBACNCDK == fbhnbacncdk) { } } return true; } // Token: 0x0600D1E9 RID: 53737 RVA: 0x003063C8 File Offset: 0x003045C8 [Token(Token = "0x600D1E9")] [Address(RVA = "0x7A32D0", Offset = "0x7A20D0", VA = "0x1807A32D0")] public bool FKCEAFNEBAM(ScreenPlayerController.IELEOHDOEJH HPKICPNGMDJ) { bool flag; if (!flag) { return; } MenuProjector jelhaggdkcc = this.JELHAGGDKCC; bool flag2; if (!flag2) { return; } Action fbhnbacncdk = HPKICPNGMDJ.FBHNBACNCDK; if (object.Equals(this.FBHNBACNCDK, fbhnbacncdk) && object.Equals(this.BDPEBMLOMOA, fbhnbacncdk)) { bool epognmkapaj = this.EPOGNMKAPAJ; return object.Equals(epognmkapaj, epognmkapaj); } } // Token: 0x0600D1EA RID: 53738 RVA: 0x00306420 File Offset: 0x00304620 [Token(Token = "0x600D1EA")] [Address(RVA = "0x7A3220", Offset = "0x7A2020", VA = "0x1807A3220", Slot = "0")] public override bool Equals(object NLNHFEEMFBN) { if (NLNHFEEMFBN != 0 && NLNHFEEMFBN != 0) { bool flag; return flag; } } // Token: 0x0600D1EB RID: 53739 RVA: 0x0030643C File Offset: 0x0030463C [Token(Token = "0x600D1EB")] [Address(RVA = "0x7A33D0", Offset = "0x7A21D0", VA = "0x1807A33D0", Slot = "2")] public override int GetHashCode() { int num = 0; bool flag; if (flag) { } MenuProjector jelhaggdkcc = this.JELHAGGDKCC; int num2 = 0; if (jelhaggdkcc != num2) { this.JELHAGGDKCC.Finalize(); } Action fbhnbacncdk = this.FBHNBACNCDK; long num3 = (long)(num * (int)((uint)397)); if (fbhnbacncdk != 0) { fbhnbacncdk.Finalize(); } Action bdpebmlomoa = this.BDPEBMLOMOA; long num4 = num3 * (long)((uint)397); if (bdpebmlomoa != 0) { bdpebmlomoa.Finalize(); } bool fobcbmkbfaa = this.FOBCBMKBFAA; bool epognmkapaj = this.EPOGNMKAPAJ; long num5 = num4 * (long)((uint)397) * (long)((uint)397) * (long)((uint)397); int num6; return num6; } // Token: 0x17002173 RID: 8563 // (get) Token: 0x0600D1EC RID: 53740 RVA: 0x003064DC File Offset: 0x003046DC [Token(Token = "0x17002173")] public static ScreenPlayerController.IELEOHDOEJH JMIGKJPPFND { [Token(Token = "0x600D1EC")] [Address(RVA = "0x7A3190", Offset = "0x7A1F90", VA = "0x1807A3190")] get { /* An exception occurred when decompiling this method (0600D1EC) ICSharpCode.Decompiler.DecompilerException: Error decompiling RecRoom.ScreenPlayerController/IELEOHDOEJH RecRoom.ScreenPlayerController/IELEOHDOEJH::CMECIAKCEEN() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:Vector2(var_1_07, callgetter:Vector2(Vector2::get_zero)) } at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88 --- End of inner exception stack trace --- at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663 */; } } // Token: 0x04008667 RID: 34407 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4008667")] public readonly StackedUIBase GOCKLCBFMAJ; // Token: 0x04008668 RID: 34408 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8")] [Token(Token = "0x4008668")] public readonly MenuProjector JELHAGGDKCC; // Token: 0x04008669 RID: 34409 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4008669")] public readonly Action FBHNBACNCDK; // Token: 0x0400866A RID: 34410 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400866A")] public readonly Action BDPEBMLOMOA; // Token: 0x0400866B RID: 34411 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400866B")] public readonly Vector2 APACJONANOO; // Token: 0x0400866C RID: 34412 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400866C")] public readonly bool FOBCBMKBFAA; // Token: 0x0400866D RID: 34413 [global::Cpp2IlInjected.FieldOffset(Offset = "0x29")] [Token(Token = "0x400866D")] public readonly bool EPOGNMKAPAJ; } // Token: 0x02002024 RID: 8228 [Token(Token = "0x2002024")] private readonly struct GLKPOAANNFP { // Token: 0x0600D1ED RID: 53741 RVA: 0x003064F4 File Offset: 0x003046F4 [Token(Token = "0x600D1ED")] [Address(RVA = "0x7A2CB0", Offset = "0x7A1AB0", VA = "0x1807A2CB0")] public GLKPOAANNFP(bool MBEONPAALLG, DrawingSurface HEPCBJGELOE) { this.MBEONPAALLG = MBEONPAALLG; this.HEPCBJGELOE = HEPCBJGELOE; } // Token: 0x17002174 RID: 8564 // (get) Token: 0x0600D1EE RID: 53742 RVA: 0x00306510 File Offset: 0x00304710 [Token(Token = "0x17002174")] public static ScreenPlayerController.GLKPOAANNFP JMIGKJPPFND { [Token(Token = "0x600D1EE")] [Address(RVA = "0x7A2CA0", Offset = "0x7A1AA0", VA = "0x1807A2CA0")] get { } } // Token: 0x0400866E RID: 34414 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400866E")] public readonly bool MBEONPAALLG; // Token: 0x0400866F RID: 34415 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8")] [Token(Token = "0x400866F")] public readonly DrawingSurface HEPCBJGELOE; } } }