493 lines
20 KiB
C#
493 lines
20 KiB
C#
using System;
|
|
using System.Collections;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Inputs
|
|
{
|
|
// Token: 0x020024DE RID: 9438
|
|
[Token(Token = "0x20024DE")]
|
|
[Serializable]
|
|
public class PS4MoveVRInputHandler : VRInputHandler
|
|
{
|
|
// Token: 0x17002791 RID: 10129
|
|
// (get) Token: 0x0600F2A2 RID: 62114 RVA: 0x0037BC20 File Offset: 0x00379E20
|
|
[Token(Token = "0x17002791")]
|
|
public override bool RotateWithStrafeButtonsWhenSelfScaling
|
|
{
|
|
[Token(Token = "0x600F2A2")]
|
|
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "6")]
|
|
get
|
|
{
|
|
return true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F2A3 RID: 62115 RVA: 0x0037BC30 File Offset: 0x00379E30
|
|
[Token(Token = "0x600F2A3")]
|
|
[Address(RVA = "0xFB9860", Offset = "0xFB8660", VA = "0x180FB9860")]
|
|
public PS4MoveVRInputHandler()
|
|
{
|
|
KDIPPLKJINL kdipplkjinl = new KDIPPLKJINL();
|
|
this.discreteAxis = kdipplkjinl;
|
|
MACMLJJGBIM macmljjgbim = new MACMLJJGBIM();
|
|
this.openMenuButtonTimer = macmljjgbim;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x0600F2A4 RID: 62116 RVA: 0x0037BC60 File Offset: 0x00379E60
|
|
[Token(Token = "0x600F2A4")]
|
|
[Address(RVA = "0xFB9720", Offset = "0xFB8520", VA = "0x180FB9720", Slot = "7")]
|
|
public override void OPIJJOOOLBN()
|
|
{
|
|
PS4MoveInput ps4MoveInput = this.ps4MoveInput;
|
|
int num = 0;
|
|
if (ps4MoveInput == num)
|
|
{
|
|
PS4MoveInput ps4MoveInput2 = this.rawTrackerTransform.gameObject.AddComponent<PS4MoveInput>();
|
|
this.ps4MoveInput = ps4MoveInput2;
|
|
bool flag;
|
|
ps4MoveInput2.controllerIndex = (flag ? 1 : 0);
|
|
}
|
|
PS4MoveInput ps4MoveInput3 = this.ps4MoveInput;
|
|
Action action = new Action(this.DKDJPGCAIEM);
|
|
ps4MoveInput3.DJDGPJIAKCC += action;
|
|
}
|
|
|
|
// Token: 0x0600F2A5 RID: 62117 RVA: 0x0037BCC8 File Offset: 0x00379EC8
|
|
[Token(Token = "0x600F2A5")]
|
|
[Address(RVA = "0xFB80D0", Offset = "0xFB6ED0", VA = "0x180FB80D0", Slot = "8")]
|
|
public override void BCGEIPOPAME()
|
|
{
|
|
PS4MoveInput ps4MoveInput = this.ps4MoveInput;
|
|
int num = 0;
|
|
if (ps4MoveInput != num)
|
|
{
|
|
PS4MoveInput ps4MoveInput2 = this.ps4MoveInput;
|
|
Action action = new Action(this.DKDJPGCAIEM);
|
|
ps4MoveInput2.DJDGPJIAKCC -= action;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F2A6 RID: 62118 RVA: 0x0037BD0C File Offset: 0x00379F0C
|
|
[Token(Token = "0x600F2A6")]
|
|
[Address(RVA = "0xFB8190", Offset = "0xFB6F90", VA = "0x180FB8190")]
|
|
private void DKDJPGCAIEM()
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
bool isConnected = this.ps4MoveInput.HAEAADBHHEE;
|
|
this.<IsConnected>k__BackingField = isConnected;
|
|
PS4MoveInput ps4MoveInput = this.ps4MoveInput;
|
|
if (ps4MoveInput.<NGKANHPFJPM>k__BackingField)
|
|
{
|
|
}
|
|
bool flag = ps4MoveInput.<PCDPOIDGCMF>k__BackingField;
|
|
this.<IsTracking>k__BackingField = flag;
|
|
Vector3 zero = Vector3.zero;
|
|
num = 0;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
this.linearVelocity.z = z;
|
|
Vector3 zero2 = Vector3.zero;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
this.angularVelocity.z = z2;
|
|
}
|
|
while (!this.ps4MoveInput.<NGKANHPFJPM>k__BackingField);
|
|
this.rawTrackerTransform.localPosition = num;
|
|
if (this.ps4MoveInput.<PCDPOIDGCMF>k__BackingField)
|
|
{
|
|
this.rawTrackerTransform.localRotation = num;
|
|
}
|
|
Transform parent = this.rawTrackerTransform.parent;
|
|
float z3 = this.ps4MoveInput.<EMPBIIOGNFE>k__BackingField.z;
|
|
Transform rawTrackerTransform = this.rawTrackerTransform;
|
|
Vector3 vector3;
|
|
float z4 = vector3.z;
|
|
this.linearVelocity.z = z4;
|
|
Transform parent2 = rawTrackerTransform.parent;
|
|
float z5 = this.ps4MoveInput.<IFLAFFLBMKC>k__BackingField.z;
|
|
Vector3 vector4;
|
|
float z6 = vector4.z;
|
|
this.angularVelocity.z = z6;
|
|
base.FOOPBDPACBJ();
|
|
}
|
|
|
|
// Token: 0x0600F2A7 RID: 62119 RVA: 0x0037BE40 File Offset: 0x0037A040
|
|
[Token(Token = "0x600F2A7")]
|
|
[Address(RVA = "0xFB8660", Offset = "0xFB7460", VA = "0x180FB8660", Slot = "11")]
|
|
protected override void GCGIMANBGKD(ref VRInputHandler.EFAKPOCFMPC GKNIHNHGBKC)
|
|
{
|
|
PS4MoveVRInputHandler.Map map = this.map;
|
|
PS4MoveInput ps4MoveInput = this.ps4MoveInput;
|
|
PENPGMAJAAO selfScalingButton = map.SelfScalingButton;
|
|
PS4MoveInput ps4MoveInput2 = this.ps4MoveInput;
|
|
PS4MoveInput ps4MoveInput3 = this.ps4MoveInput;
|
|
GKNIHNHGBKC.GODIAMIEPJG = ps4MoveInput3;
|
|
bool flag;
|
|
GKNIHNHGBKC.GODIAMIEPJG.GPGHKKMCFIF = flag;
|
|
PENPGMAJAAO openMenuButton = this.map.OpenMenuButton;
|
|
MACMLJJGBIM macmljjgbim = this.openMenuButtonTimer;
|
|
float open_MENU_BUTTON_CUTOFF_TIME = PS4MoveVRInputHandler.OPEN_MENU_BUTTON_CUTOFF_TIME;
|
|
PS4MoveInput ps4MoveInput4 = this.ps4MoveInput;
|
|
bool flag2;
|
|
if (flag2)
|
|
{
|
|
macmljjgbim.KGFFMEICLNN(open_MENU_BUTTON_CUTOFF_TIME);
|
|
}
|
|
PS4MoveInput ps4MoveInput5 = this.ps4MoveInput;
|
|
bool flag3;
|
|
if (!flag3 || !macmljjgbim.OLGMEEIPCAL)
|
|
{
|
|
}
|
|
int num = 0;
|
|
GKNIHNHGBKC.DBENDMALBBK = num;
|
|
GKNIHNHGBKC.DBENDMALBBK.GPGHKKMCFIF = num != 0;
|
|
PS4MoveVRInputHandler.Map map2 = this.map;
|
|
PS4MoveInput ps4MoveInput6 = this.ps4MoveInput;
|
|
PENPGMAJAAO menuButton = map2.MenuButton;
|
|
PS4MoveInput ps4MoveInput7 = this.ps4MoveInput;
|
|
PS4MoveInput ps4MoveInput8 = this.ps4MoveInput;
|
|
GKNIHNHGBKC.BDDMHHDKLHE = ps4MoveInput8;
|
|
bool flag4;
|
|
GKNIHNHGBKC.BDDMHHDKLHE.GPGHKKMCFIF = flag4;
|
|
PS4MoveVRInputHandler.Map map3 = this.map;
|
|
PS4MoveInput ps4MoveInput9 = this.ps4MoveInput;
|
|
PENPGMAJAAO slideButton = map3.SlideButton;
|
|
PS4MoveInput ps4MoveInput10 = this.ps4MoveInput;
|
|
PS4MoveInput ps4MoveInput11 = this.ps4MoveInput;
|
|
GKNIHNHGBKC.KCEKNHAKHGA = ps4MoveInput11;
|
|
bool flag5;
|
|
GKNIHNHGBKC.KCEKNHAKHGA.GPGHKKMCFIF = flag5;
|
|
float triggerAxis = this.ps4MoveInput.GetTriggerAxis();
|
|
GKNIHNHGBKC.BDLBPMGCPEE = triggerAxis;
|
|
PS4MoveVRInputHandler.Map map4 = this.map;
|
|
PS4MoveInput ps4MoveInput12 = this.ps4MoveInput;
|
|
PENPGMAJAAO pushToTalkButton = map4.PushToTalkButton;
|
|
PS4MoveInput ps4MoveInput13 = this.ps4MoveInput;
|
|
PS4MoveInput ps4MoveInput14 = this.ps4MoveInput;
|
|
GKNIHNHGBKC.LGFOEBJPDKA = ps4MoveInput14;
|
|
bool flag6;
|
|
GKNIHNHGBKC.LGFOEBJPDKA.GPGHKKMCFIF = flag6;
|
|
PS4MoveVRInputHandler.Map map5 = this.map;
|
|
PS4MoveInput ps4MoveInput15 = this.ps4MoveInput;
|
|
PENPGMAJAAO rotateLeftButton = map5.RotateLeftButton;
|
|
PS4MoveInput ps4MoveInput16 = this.ps4MoveInput;
|
|
PS4MoveInput ps4MoveInput17 = this.ps4MoveInput;
|
|
GKNIHNHGBKC.JOOMEAKJBIJ = ps4MoveInput17;
|
|
bool flag7;
|
|
GKNIHNHGBKC.JOOMEAKJBIJ.GPGHKKMCFIF = flag7;
|
|
PS4MoveVRInputHandler.Map map6 = this.map;
|
|
PS4MoveInput ps4MoveInput18 = this.ps4MoveInput;
|
|
PENPGMAJAAO rotateRightButton = map6.RotateRightButton;
|
|
PS4MoveInput ps4MoveInput19 = this.ps4MoveInput;
|
|
PS4MoveInput ps4MoveInput20 = this.ps4MoveInput;
|
|
GKNIHNHGBKC.ALFHDHKHNHH = ps4MoveInput20;
|
|
bool flag8;
|
|
GKNIHNHGBKC.ALFHDHKHNHH.GPGHKKMCFIF = flag8;
|
|
PS4MoveVRInputHandler.Map map7 = this.map;
|
|
PS4MoveInput ps4MoveInput21 = this.ps4MoveInput;
|
|
PENPGMAJAAO rotateLeftButton2 = map7.RotateLeftButton;
|
|
PS4MoveInput ps4MoveInput22 = this.ps4MoveInput;
|
|
PS4MoveInput ps4MoveInput23 = this.ps4MoveInput;
|
|
GKNIHNHGBKC.GABPKEBDLDD = ps4MoveInput23;
|
|
bool flag9;
|
|
GKNIHNHGBKC.GABPKEBDLDD.GPGHKKMCFIF = flag9;
|
|
PS4MoveVRInputHandler.Map map8 = this.map;
|
|
PS4MoveInput ps4MoveInput24 = this.ps4MoveInput;
|
|
PENPGMAJAAO rotateRightButton2 = map8.RotateRightButton;
|
|
PS4MoveInput ps4MoveInput25 = this.ps4MoveInput;
|
|
PS4MoveInput ps4MoveInput26 = this.ps4MoveInput;
|
|
GKNIHNHGBKC.HHEFMPACNEJ = ps4MoveInput26;
|
|
bool flag10;
|
|
GKNIHNHGBKC.HHEFMPACNEJ.GPGHKKMCFIF = flag10;
|
|
FDKPONPCGGC fdkponpcggc;
|
|
bool gpghkkmcfif = fdkponpcggc.GPGHKKMCFIF;
|
|
GKNIHNHGBKC.MLHDMEMGHEO.GPGHKKMCFIF = gpghkkmcfif;
|
|
PS4MoveVRInputHandler.Map map9 = this.map;
|
|
PS4MoveInput ps4MoveInput27 = this.ps4MoveInput;
|
|
PENPGMAJAAO sprintButton = map9.SprintButton;
|
|
PS4MoveInput ps4MoveInput28 = this.ps4MoveInput;
|
|
PS4MoveInput ps4MoveInput29 = this.ps4MoveInput;
|
|
GKNIHNHGBKC.EHKHLEFKJND = ps4MoveInput29;
|
|
bool flag11;
|
|
GKNIHNHGBKC.EHKHLEFKJND.GPGHKKMCFIF = flag11;
|
|
PS4MoveVRInputHandler.Map map10 = this.map;
|
|
PS4MoveInput ps4MoveInput30 = this.ps4MoveInput;
|
|
PENPGMAJAAO teleportButton = map10.TeleportButton;
|
|
PS4MoveInput ps4MoveInput31 = this.ps4MoveInput;
|
|
PS4MoveInput ps4MoveInput32 = this.ps4MoveInput;
|
|
GKNIHNHGBKC.KJDKBHKNHPD = ps4MoveInput32;
|
|
bool flag12;
|
|
GKNIHNHGBKC.KJDKBHKNHPD.GPGHKKMCFIF = flag12;
|
|
bool button = this.ps4MoveInput.GetButton(PENPGMAJAAO.Circle);
|
|
bool button2 = this.ps4MoveInput.GetButton(PENPGMAJAAO.Circle);
|
|
PS4MoveInput ps4MoveInput33 = this.ps4MoveInput;
|
|
bool button3 = ps4MoveInput33.GetButton(PENPGMAJAAO.Circle);
|
|
GKNIHNHGBKC.ENELOGEDELM = ps4MoveInput33;
|
|
GKNIHNHGBKC.ENELOGEDELM.GPGHKKMCFIF = button3;
|
|
bool button4 = this.ps4MoveInput.GetButton((PENPGMAJAAO)((uint)128));
|
|
bool button5 = this.ps4MoveInput.GetButton((PENPGMAJAAO)((uint)128));
|
|
PS4MoveInput ps4MoveInput34 = this.ps4MoveInput;
|
|
bool button6 = ps4MoveInput34.GetButton((PENPGMAJAAO)((uint)128));
|
|
GKNIHNHGBKC.JPKDJHOBJKN = ps4MoveInput34;
|
|
GKNIHNHGBKC.JPKDJHOBJKN.GPGHKKMCFIF = button6;
|
|
bool button7 = this.ps4MoveInput.GetButton(PENPGMAJAAO.Cross);
|
|
bool button8 = this.ps4MoveInput.GetButton(PENPGMAJAAO.Cross);
|
|
PS4MoveInput ps4MoveInput35 = this.ps4MoveInput;
|
|
bool button9 = ps4MoveInput35.GetButton(PENPGMAJAAO.Cross);
|
|
GKNIHNHGBKC.CHEFGOANLDH = ps4MoveInput35;
|
|
GKNIHNHGBKC.CHEFGOANLDH.GPGHKKMCFIF = button9;
|
|
KDIPPLKJINL kdipplkjinl = this.discreteAxis;
|
|
int num2 = 0;
|
|
float num3;
|
|
GKNIHNHGBKC.EJAJMANMAFG = num3;
|
|
GKNIHNHGBKC.EJAJMANMAFG.y = num3;
|
|
float triggerAxis2 = this.ps4MoveInput.GetTriggerAxis();
|
|
GKNIHNHGBKC.LOKMOOGCDHI = triggerAxis2;
|
|
GKNIHNHGBKC.LOKMOOGCDHI.JIBLKPMDPOF = triggerAxis2;
|
|
float triggerAxis3 = this.ps4MoveInput.GetTriggerAxis();
|
|
DeprecatedAxisSettings triggerSettings = this.map.TriggerSettings;
|
|
float num4 = DeprecatedAxisSettings.DAPOOKKDMKB(triggerAxis3, triggerSettings);
|
|
GKNIHNHGBKC.PHIKDNMBFDL = num4;
|
|
PS4MoveVRInputHandler.Map map11 = this.map;
|
|
PS4MoveInput ps4MoveInput36 = this.ps4MoveInput;
|
|
PENPGMAJAAO selfScalingButton2 = map11.SelfScalingButton;
|
|
PS4MoveInput ps4MoveInput37 = this.ps4MoveInput;
|
|
PS4MoveInput ps4MoveInput38 = this.ps4MoveInput;
|
|
GKNIHNHGBKC.HMPJMBEFGMM = ps4MoveInput38;
|
|
bool flag13;
|
|
GKNIHNHGBKC.HMPJMBEFGMM.GPGHKKMCFIF = flag13;
|
|
PENPGMAJAAO[] rcmainButtons = this.map.RCMainButtons;
|
|
int num5 = 0;
|
|
int length = rcmainButtons.Length;
|
|
if (num2 < length)
|
|
{
|
|
PS4MoveInput ps4MoveInput39 = this.ps4MoveInput;
|
|
PENPGMAJAAO penpgmajaao = rcmainButtons[num2];
|
|
PS4MoveInput ps4MoveInput40 = this.ps4MoveInput;
|
|
PS4MoveInput ps4MoveInput41 = this.ps4MoveInput;
|
|
num2++;
|
|
}
|
|
bool flag14;
|
|
GKNIHNHGBKC.BIOLPKIKBMN = flag14;
|
|
GKNIHNHGBKC.BIOLPKIKBMN.GPGHKKMCFIF = num5 != 0;
|
|
float triggerAxis4 = this.ps4MoveInput.GetTriggerAxis();
|
|
GKNIHNHGBKC.MMIGCAIKDOB = triggerAxis4;
|
|
GKNIHNHGBKC.MMIGCAIKDOB.JIBLKPMDPOF = triggerAxis4;
|
|
PS4MoveVRInputHandler.Map map12 = this.map;
|
|
PS4MoveInput ps4MoveInput42 = this.ps4MoveInput;
|
|
PENPGMAJAAO teleportButton2 = map12.TeleportButton;
|
|
if (ps4MoveInput42.GetButton(teleportButton2))
|
|
{
|
|
Transform rawTrackerTransform = this.rawTrackerTransform;
|
|
Transform rawTrackerTransform2 = this.rawTrackerTransform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
this.RCVirtualJoystickReferenceForward.z = z;
|
|
Transform rawTrackerTransform3 = this.rawTrackerTransform;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
this.RCVirtualJoystickReferenceRight.z = z2;
|
|
Vector3 vector3;
|
|
float z3 = vector3.z;
|
|
this.RCVirtualJoystickReferenceUp.z = z3;
|
|
}
|
|
PS4MoveVRInputHandler.Map map13 = this.map;
|
|
PS4MoveInput ps4MoveInput43 = this.ps4MoveInput;
|
|
PENPGMAJAAO teleportButton3 = map13.TeleportButton;
|
|
if (!ps4MoveInput43.GetButton(teleportButton3))
|
|
{
|
|
Vector2 zero = Vector2.zero;
|
|
GKNIHNHGBKC.JBKKAKDEGHJ = triggerAxis4;
|
|
GKNIHNHGBKC.JBKKAKDEGHJ.y = num3;
|
|
return;
|
|
}
|
|
Transform rawTrackerTransform4 = this.rawTrackerTransform;
|
|
float z4 = this.RCVirtualJoystickReferenceRight.z;
|
|
float num6;
|
|
num3 = num6;
|
|
float num7;
|
|
GKNIHNHGBKC.JBKKAKDEGHJ = num7;
|
|
GKNIHNHGBKC.JBKKAKDEGHJ.y = num3;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600F2A8 RID: 62120 RVA: 0x0037C44C File Offset: 0x0037A64C
|
|
[Token(Token = "0x600F2A8")]
|
|
[Address(RVA = "0xFB85E0", Offset = "0xFB73E0", VA = "0x180FB85E0", Slot = "12")]
|
|
protected override IEnumerator FMKCAMLBNKF(int DHFKOLKOCKP, float LAIPKAHGIJF, bool OBDMPHDGBLG = false)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600F2A8)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator RecRoom.Inputs.PS4MoveVRInputHandler::FMKCAMLBNKF(System.Int32,System.Single,System.Boolean)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
call:void(BMMDAEOBOIM::System.IDisposable.Dispose, ldloc:BMMDAEOBOIM(var_0))
|
|
stfld:float32(BMMDAEOBOIM::intensity, ldloc:BMMDAEOBOIM(var_0), ldloc:float32(LAIPKAHGIJF))
|
|
stfld:PS4MoveVRInputHandler(BMMDAEOBOIM::<>4__this, ldloc:BMMDAEOBOIM(var_0), ldloc:PS4MoveVRInputHandler(this))
|
|
stfld:int32(BMMDAEOBOIM::<>1__state, ldloc:BMMDAEOBOIM(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
|
stfld:int32(BMMDAEOBOIM::milliseconds, ldloc:BMMDAEOBOIM(var_0), ldloc:int32(DHFKOLKOCKP))
|
|
}
|
|
|
|
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 1660
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x0600F2A9 RID: 62121 RVA: 0x0037C47C File Offset: 0x0037A67C
|
|
[Token(Token = "0x600F2A9")]
|
|
[Address(RVA = "0xFB9620", Offset = "0xFB8420", VA = "0x180FB9620")]
|
|
private FDKPONPCGGC KAPLCFLLNBC(PENPGMAJAAO DNGKIAJLLHG, MACMLJJGBIM NJPHOAJLPMH, float KNEHLIEMPIL)
|
|
{
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
FDKPONPCGGC goobmooaalp = FDKPONPCGGC.GOOBMOOAALP;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600F2AA RID: 62122 RVA: 0x0037C498 File Offset: 0x0037A698
|
|
[Token(Token = "0x600F2AA")]
|
|
[Address(RVA = "0xFB9590", Offset = "0xFB8390", VA = "0x180FB9590")]
|
|
private FDKPONPCGGC JJNOHCAADLH(PENPGMAJAAO DNGKIAJLLHG)
|
|
{
|
|
bool supportsAimWalkAndStickWalkSimultaneously = base.NCCJFAIDFGE;
|
|
bool supportsAimWalkAndStickWalkSimultaneously2 = base.NCCJFAIDFGE;
|
|
bool supportsAimWalkAndStickWalkSimultaneously3 = base.NCCJFAIDFGE;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600F2AB RID: 62123 RVA: 0x0037C4C0 File Offset: 0x0037A6C0
|
|
[Token(Token = "0x600F2AB")]
|
|
[Address(RVA = "0xFB9480", Offset = "0xFB8280", VA = "0x180FB9480")]
|
|
private FDKPONPCGGC JJNOHCAADLH(PENPGMAJAAO[] NILPPGBINOL)
|
|
{
|
|
int num = 0;
|
|
bool canSeek = NILPPGBINOL[55].CanSeek;
|
|
bool canSeek2 = NILPPGBINOL[55].CanSeek;
|
|
bool canSeek3 = NILPPGBINOL[55].CanSeek;
|
|
num++;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600F2AC RID: 62124 RVA: 0x0037C508 File Offset: 0x0037A708
|
|
[Token(Token = "0x600F2AC")]
|
|
[Address(RVA = "0xFB9440", Offset = "0xFB8240", VA = "0x180FB9440")]
|
|
private MOIPDBJEBEL ICHCINMFFBD()
|
|
{
|
|
float triggerAxis = this.ps4MoveInput.GetTriggerAxis();
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0400A19F RID: 41375
|
|
[FieldOffset(Offset = "0x1D0")]
|
|
[Token(Token = "0x400A19F")]
|
|
[SerializeField]
|
|
private PS4MoveVRInputHandler.Map map;
|
|
|
|
// Token: 0x0400A1A0 RID: 41376
|
|
[FieldOffset(Offset = "0x1D8")]
|
|
[Token(Token = "0x400A1A0")]
|
|
private PS4MoveInput ps4MoveInput;
|
|
|
|
// Token: 0x0400A1A1 RID: 41377
|
|
[FieldOffset(Offset = "0x1E0")]
|
|
[Token(Token = "0x400A1A1")]
|
|
private KDIPPLKJINL discreteAxis;
|
|
|
|
// Token: 0x0400A1A2 RID: 41378
|
|
[Token(Token = "0x400A1A2")]
|
|
private static readonly float OPEN_MENU_BUTTON_CUTOFF_TIME;
|
|
|
|
// Token: 0x0400A1A3 RID: 41379
|
|
[FieldOffset(Offset = "0x1E8")]
|
|
[Token(Token = "0x400A1A3")]
|
|
private MACMLJJGBIM openMenuButtonTimer;
|
|
|
|
// Token: 0x020024DF RID: 9439
|
|
[Token(Token = "0x20024DF")]
|
|
[Serializable]
|
|
public class Map
|
|
{
|
|
// Token: 0x0600F2AE RID: 62126 RVA: 0x0037C538 File Offset: 0x0037A738
|
|
[Token(Token = "0x600F2AE")]
|
|
[Address(RVA = "0xFB1E80", Offset = "0xFB0C80", VA = "0x180FB1E80")]
|
|
public Map()
|
|
{
|
|
PENPGMAJAAO[] array = new PENPGMAJAAO[2];
|
|
array[0] = (PENPGMAJAAO)((ulong)64L);
|
|
array[0] = (PENPGMAJAAO)((ulong)32L);
|
|
this.RCMainButtons = array;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x0400A1A4 RID: 41380
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400A1A4")]
|
|
public PENPGMAJAAO MenuButton = (PENPGMAJAAO)((ulong)16L);
|
|
|
|
// Token: 0x0400A1A5 RID: 41381
|
|
[FieldOffset(Offset = "0x14")]
|
|
[Token(Token = "0x400A1A5")]
|
|
public PENPGMAJAAO OpenMenuButton = (PENPGMAJAAO)((ulong)8L);
|
|
|
|
// Token: 0x0400A1A6 RID: 41382
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400A1A6")]
|
|
public PENPGMAJAAO SlideButton = (PENPGMAJAAO)((ulong)128L);
|
|
|
|
// Token: 0x0400A1A7 RID: 41383
|
|
[FieldOffset(Offset = "0x1C")]
|
|
[Token(Token = "0x400A1A7")]
|
|
public PENPGMAJAAO SelfScalingButton = (PENPGMAJAAO)((ulong)128L);
|
|
|
|
// Token: 0x0400A1A8 RID: 41384
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400A1A8")]
|
|
public PENPGMAJAAO SprintButton = (PENPGMAJAAO)((ulong)4L);
|
|
|
|
// Token: 0x0400A1A9 RID: 41385
|
|
[FieldOffset(Offset = "0x24")]
|
|
[Token(Token = "0x400A1A9")]
|
|
public PENPGMAJAAO TeleportButton = (PENPGMAJAAO)((ulong)4L);
|
|
|
|
// Token: 0x0400A1AA RID: 41386
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400A1AA")]
|
|
public PENPGMAJAAO PushToTalkButton;
|
|
|
|
// Token: 0x0400A1AB RID: 41387
|
|
[FieldOffset(Offset = "0x2C")]
|
|
[Token(Token = "0x400A1AB")]
|
|
public PENPGMAJAAO RotateLeftButton = (PENPGMAJAAO)((ulong)64L);
|
|
|
|
// Token: 0x0400A1AC RID: 41388
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400A1AC")]
|
|
public PENPGMAJAAO RotateRightButton = (PENPGMAJAAO)((ulong)32L);
|
|
|
|
// Token: 0x0400A1AD RID: 41389
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400A1AD")]
|
|
public PENPGMAJAAO[] RCMainButtons;
|
|
|
|
// Token: 0x0400A1AE RID: 41390
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400A1AE")]
|
|
public DeprecatedAxisSettings TriggerSettings;
|
|
}
|
|
}
|
|
}
|