1116 lines
41 KiB
C#
1116 lines
41 KiB
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using RecRoom;
|
|
using RecRoom.Core;
|
|
using RecRoom.Core.DataStructures.Tokens;
|
|
using RecRoom.Core.VR.PlayerController;
|
|
using RecRoom.Inputs;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x020029F1 RID: 10737
|
|
[Token(Token = "0x20029F1")]
|
|
[StructLayout(3)]
|
|
public class HPAOFKPOFGO
|
|
{
|
|
// Token: 0x06012C29 RID: 76841 RVA: 0x00479860 File Offset: 0x00477A60
|
|
[Token(Token = "0x6012C29")]
|
|
[Address(RVA = "0x18B89D0", Offset = "0x18B73D0", VA = "0x1818B89D0")]
|
|
public void OFFLOPLJBBG()
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje = new MIEIBBPMDMP.KNFAKJMALJE(this.FHKCHEINEOM);
|
|
int num = 0;
|
|
int num2 = 0;
|
|
int num3 = 0;
|
|
pegjgmdgkjn.JEPMLPCOGNM((ushort)num, num3, num2, knfakjmalje);
|
|
HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod = new MIEIBBPMDMP.OKGCDFLPFOD(this.NFNDDGDFFPA);
|
|
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje2 = new MIEIBBPMDMP.KNFAKJMALJE(this.FNPFPPLJPCG);
|
|
HKKOHFHADKK pegjgmdgkjn3 = this.PEGJGMDGKJN;
|
|
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje3 = new MIEIBBPMDMP.KNFAKJMALJE(this.NKHPMBMACPF);
|
|
HKKOHFHADKK pegjgmdgkjn4 = this.PEGJGMDGKJN;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod2 = new MIEIBBPMDMP.OKGCDFLPFOD(this.CJIAGMFPFLE);
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod3 = new MIEIBBPMDMP.OKGCDFLPFOD(this.MCBABNALOJP);
|
|
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje4 = new MIEIBBPMDMP.KNFAKJMALJE(this.PEOPGAPMFGM);
|
|
HKKOHFHADKK pegjgmdgkjn5 = this.PEGJGMDGKJN;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod4 = new MIEIBBPMDMP.OKGCDFLPFOD(this.LFEKOBGBGJP);
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod5 = new MIEIBBPMDMP.OKGCDFLPFOD(this.GLKLAPKPFCJ);
|
|
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje5 = new MIEIBBPMDMP.KNFAKJMALJE(this.JHINCHNDJFJ);
|
|
HKKOHFHADKK pegjgmdgkjn6 = this.PEGJGMDGKJN;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod6 = new MIEIBBPMDMP.OKGCDFLPFOD(this.ODFKDLBMILD);
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod7 = new MIEIBBPMDMP.OKGCDFLPFOD(this.NPDKEJLDDIL);
|
|
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje6 = new MIEIBBPMDMP.KNFAKJMALJE(this.LPFGFDLICCP);
|
|
HKKOHFHADKK pegjgmdgkjn7 = this.PEGJGMDGKJN;
|
|
int num4 = 0;
|
|
pegjgmdgkjn7.PIEOGAPMGIH((ushort)num4);
|
|
HPAOFKPOFGO.DBCEIDJEBOB dbceidjebob;
|
|
dbceidjebob.method_ptr = ldftn(BPENICPIHEE);
|
|
dbceidjebob.method = ldftn(BPENICPIHEE);
|
|
dbceidjebob.m_target = this;
|
|
bool flag = this.LOACDEDEELO.AddValue(dbceidjebob, this, -1);
|
|
}
|
|
|
|
// Token: 0x06012C2A RID: 76842 RVA: 0x004799C0 File Offset: 0x00477BC0
|
|
[Token(Token = "0x6012C2A")]
|
|
[Address(RVA = "0x18B8D90", Offset = "0x18B7790", VA = "0x1818B8D90")]
|
|
public void OPEMIFENIJM(VRPlayerRotationContent MHJNEBJFNPH, VRPlayerController FINBOONIGDO, Player IEKDDPPNFPF, VRInputHandler JPMFKCLLHJM, VRInputHandler KLBNLPIHNEO, float KGOBMDNKIDJ, float POGAEJIEPIM)
|
|
{
|
|
this.MKIOAFPNGMI = 0;
|
|
this.NABFHOCACKN = 0;
|
|
int num = 0;
|
|
this.CGIMONBPBFK = (float)0;
|
|
this.GLGBPFJDCJC = (float)0;
|
|
this.AEBNIOICLNC = MHJNEBJFNPH;
|
|
this.DALDMBOEGIB = FINBOONIGDO;
|
|
this.DOIAHADGABI = IEKDDPPNFPF;
|
|
this.EIFNONHDHIG = num;
|
|
this.PEGJGMDGKJN.OPEMIFENIJM();
|
|
this.PGLKPNODCFI();
|
|
}
|
|
|
|
// Token: 0x1700325C RID: 12892
|
|
// (get) Token: 0x06012C2B RID: 76843 RVA: 0x00479A20 File Offset: 0x00477C20
|
|
[Token(Token = "0x1700325C")]
|
|
public bool JBKGPLPEAEP
|
|
{
|
|
[Token(Token = "0x6012C2B")]
|
|
[Address(RVA = "0x18B76E0", Offset = "0x18B60E0", VA = "0x1818B76E0")]
|
|
get
|
|
{
|
|
if (this.EIFNONHDHIG == (ulong)0L)
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN;
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
return true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700325D RID: 12893
|
|
// (get) Token: 0x06012C2C RID: 76844 RVA: 0x00479A54 File Offset: 0x00477C54
|
|
[Token(Token = "0x1700325D")]
|
|
public float KGEMAAOHDGM
|
|
{
|
|
[Token(Token = "0x6012C2C")]
|
|
[Address(RVA = "0x1055790", Offset = "0x1054190", VA = "0x181055790")]
|
|
get
|
|
{
|
|
return this.DBOEEBEPBOH;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700325E RID: 12894
|
|
// (get) Token: 0x06012C2D RID: 76845 RVA: 0x00479A68 File Offset: 0x00477C68
|
|
[Token(Token = "0x1700325E")]
|
|
public bool GEFGCLJNEFE
|
|
{
|
|
[Token(Token = "0x6012C2D")]
|
|
[Address(RVA = "0x50B780", Offset = "0x50A180", VA = "0x18050B780")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06012C2D)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean HPAOFKPOFGO::GEKPGBAFDBN()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:BMICFPGHPBK(var_0_06, ldfld:BMICFPGHPBK(HPAOFKPOFGO::EIFNONHDHIG, ldloc:HPAOFKPOFGO(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: 0x1700325F RID: 12895
|
|
// (get) Token: 0x06012C2E RID: 76846 RVA: 0x00479A7C File Offset: 0x00477C7C
|
|
[Token(Token = "0x1700325F")]
|
|
public bool MACGBHANJOK
|
|
{
|
|
[Token(Token = "0x6012C2E")]
|
|
[Address(RVA = "0x18B6D50", Offset = "0x18B5750", VA = "0x1818B6D50")]
|
|
get
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003260 RID: 12896
|
|
// (get) Token: 0x06012C2F RID: 76847 RVA: 0x00479A9C File Offset: 0x00477C9C
|
|
[Token(Token = "0x17003260")]
|
|
public bool KJONGEDOJMI
|
|
{
|
|
[Token(Token = "0x6012C2F")]
|
|
[Address(RVA = "0x18B88B0", Offset = "0x18B72B0", VA = "0x1818B88B0")]
|
|
get
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012C30 RID: 76848 RVA: 0x00479ABC File Offset: 0x00477CBC
|
|
[Token(Token = "0x6012C30")]
|
|
[Address(RVA = "0x1631EA0", Offset = "0x16308A0", VA = "0x181631EA0")]
|
|
public void JGLEJEBGOBE(Vector3 MILIHKKIGJN)
|
|
{
|
|
float z = MILIHKKIGJN.z;
|
|
this.MILIHKKIGJN.z = z;
|
|
}
|
|
|
|
// Token: 0x06012C31 RID: 76849 RVA: 0x00479ADC File Offset: 0x00477CDC
|
|
[Token(Token = "0x6012C31")]
|
|
[Address(RVA = "0x18B69D0", Offset = "0x18B53D0", VA = "0x1818B69D0")]
|
|
public void BHDDGMKELPO(float PNJNCFLAMBA, float GKIJFFFLFEO)
|
|
{
|
|
this.PNJNCFLAMBA = PNJNCFLAMBA;
|
|
this.GKIJFFFLFEO = GKIJFFFLFEO;
|
|
this.FPJNEMAPMFK = PNJNCFLAMBA;
|
|
}
|
|
|
|
// Token: 0x06012C32 RID: 76850 RVA: 0x00479B00 File Offset: 0x00477D00
|
|
[Token(Token = "0x6012C32")]
|
|
[Address(RVA = "0x12F3DC0", Offset = "0x12F27C0", VA = "0x1812F3DC0")]
|
|
public void KMAPFGLMCKO(object PIHIPPPPEBI)
|
|
{
|
|
this.BFBGMJLFMPO.Add(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x06012C33 RID: 76851 RVA: 0x00479B20 File Offset: 0x00477D20
|
|
[Token(Token = "0x6012C33")]
|
|
[Address(RVA = "0x12F3F00", Offset = "0x12F2900", VA = "0x1812F3F00")]
|
|
public void FAJLDFDEOBI(object PIHIPPPPEBI)
|
|
{
|
|
this.BFBGMJLFMPO.Remove(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x06012C34 RID: 76852 RVA: 0x00479B40 File Offset: 0x00477D40
|
|
[Token(Token = "0x6012C34")]
|
|
[Address(RVA = "0x159E490", Offset = "0x159CE90", VA = "0x18159E490")]
|
|
public void AFMGKFAIMNF(object PIHIPPPPEBI)
|
|
{
|
|
this.DKMLADEFHBB.Add(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x06012C35 RID: 76853 RVA: 0x00479B60 File Offset: 0x00477D60
|
|
[Token(Token = "0x6012C35")]
|
|
[Address(RVA = "0x13FF7E0", Offset = "0x13FE1E0", VA = "0x1813FF7E0")]
|
|
public void DMJOLIMPKBB(object PIHIPPPPEBI)
|
|
{
|
|
this.DKMLADEFHBB.Remove(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x06012C36 RID: 76854 RVA: 0x00479B80 File Offset: 0x00477D80
|
|
[Token(Token = "0x6012C36")]
|
|
[Address(RVA = "0x18B6DB0", Offset = "0x18B57B0", VA = "0x1818B6DB0")]
|
|
public void EGKPGIKGJIM(HPAOFKPOFGO.DBCEIDJEBOB PFGCBPBFAEE, object PIHIPPPPEBI, int JMHKMOACHDG)
|
|
{
|
|
bool flag = this.LOACDEDEELO.AddValue(PFGCBPBFAEE, PIHIPPPPEBI, JMHKMOACHDG);
|
|
}
|
|
|
|
// Token: 0x06012C37 RID: 76855 RVA: 0x00479BA4 File Offset: 0x00477DA4
|
|
[Token(Token = "0x6012C37")]
|
|
[Address(RVA = "0x18B7930", Offset = "0x18B6330", VA = "0x1818B7930")]
|
|
public void JOKKBKKHLMK(object PIHIPPPPEBI)
|
|
{
|
|
bool flag = this.LOACDEDEELO.RemoveValue(PIHIPPPPEBI);
|
|
}
|
|
|
|
// Token: 0x06012C38 RID: 76856 RVA: 0x00479BC4 File Offset: 0x00477DC4
|
|
[Token(Token = "0x6012C38")]
|
|
[Address(RVA = "0x18B6FD0", Offset = "0x18B59D0", VA = "0x1818B6FD0")]
|
|
private bool FGEODLAELII()
|
|
{
|
|
Player doiahadgabi = this.DOIAHADGABI;
|
|
int num = 0;
|
|
bool flag = doiahadgabi != num;
|
|
bool hasTokens = this.BFBGMJLFMPO.HasTokens;
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x06012C39 RID: 76857 RVA: 0x00479BF8 File Offset: 0x00477DF8
|
|
[Token(Token = "0x6012C39")]
|
|
[Address(RVA = "0x18B7060", Offset = "0x18B5A60", VA = "0x1818B7060")]
|
|
private void FHKCHEINEOM()
|
|
{
|
|
if (!this.FGEODLAELII())
|
|
{
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012C3A RID: 76858 RVA: 0x00479C20 File Offset: 0x00477E20
|
|
[Token(Token = "0x6012C3A")]
|
|
[Address(RVA = "0x18B8270", Offset = "0x18B6C70", VA = "0x1818B8270")]
|
|
private void NFNDDGDFFPA(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
this.PGLKPNODCFI();
|
|
}
|
|
|
|
// Token: 0x06012C3B RID: 76859 RVA: 0x00479C34 File Offset: 0x00477E34
|
|
[Token(Token = "0x6012C3B")]
|
|
[Address(RVA = "0x18B70C0", Offset = "0x18B5AC0", VA = "0x1818B70C0")]
|
|
private void FNPFPPLJPCG()
|
|
{
|
|
if (!this.FGEODLAELII())
|
|
{
|
|
if (this.DKMLADEFHBB.HasTokens || this.DOIAHADGABI.playerMovement.LAHHENMLHEG)
|
|
{
|
|
this.PGLKPNODCFI();
|
|
}
|
|
float num;
|
|
this.FPJNEMAPMFK = num;
|
|
return;
|
|
}
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
int num2 = 0;
|
|
pegjgmdgkjn.PIEOGAPMGIH((ushort)num2);
|
|
}
|
|
|
|
// Token: 0x06012C3C RID: 76860 RVA: 0x00479C90 File Offset: 0x00477E90
|
|
[Token(Token = "0x6012C3C")]
|
|
[Address(RVA = "0x18B8280", Offset = "0x18B6C80", VA = "0x1818B8280")]
|
|
private void NKHPMBMACPF()
|
|
{
|
|
if (this.PPONFJGDHFB())
|
|
{
|
|
if (VRPlayerController.WalkHandMode == JBIHBJOGAAL.LEFT_HAND_CONTROLS)
|
|
{
|
|
}
|
|
VRInputHandler mkioafpngmi = this.MKIOAFPNGMI;
|
|
float num = mkioafpngmi.EJAJMANMAFG;
|
|
VRInputHandler vrinputHandler;
|
|
if (mkioafpngmi == 0)
|
|
{
|
|
vrinputHandler = this.LACBGMFJPLA();
|
|
if (!this.DCKLCFGJAOJ(vrinputHandler))
|
|
{
|
|
goto IL_52;
|
|
}
|
|
float num2 = vrinputHandler.EJAJMANMAFG;
|
|
if (vrinputHandler == 0)
|
|
{
|
|
goto IL_52;
|
|
}
|
|
}
|
|
HKKOHFHADKK pegjgmdgkjn = this.PEGJGMDGKJN;
|
|
this.HLHMHHNGDOO = vrinputHandler;
|
|
return;
|
|
}
|
|
IL_52:
|
|
if (!this.IGMPIEJCIHF())
|
|
{
|
|
if (SingletonMonoBehaviour.Instance.MCHNFDAJAJC && SingletonMonoBehaviour.Instance.LLBBCDCKNHI != LLBBCDCKNHI.SMOOTH)
|
|
{
|
|
if (VRPlayerController.WalkHandMode == JBIHBJOGAAL.LEFT_HAND_CONTROLS)
|
|
{
|
|
}
|
|
bool flag;
|
|
VRInputHandler vrinputHandler2;
|
|
if (!flag)
|
|
{
|
|
vrinputHandler2 = this.LACBGMFJPLA();
|
|
bool flag2;
|
|
if (!this.DCKLCFGJAOJ(vrinputHandler2) || !flag2)
|
|
{
|
|
goto IL_B5;
|
|
}
|
|
}
|
|
HKKOHFHADKK pegjgmdgkjn2 = this.PEGJGMDGKJN;
|
|
this.DCMFKMKAGDK = vrinputHandler2;
|
|
ulong num3;
|
|
this.LCHOLGAGNLJ = (HPAOFKPOFGO.FKJCMOBPFKA)num3;
|
|
}
|
|
IL_B5:
|
|
int num4 = 0;
|
|
this.PBIABIMDDFP((float)num4);
|
|
return;
|
|
}
|
|
HKKOHFHADKK pegjgmdgkjn3 = this.PEGJGMDGKJN;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06012C3D RID: 76861 RVA: 0x00479D6C File Offset: 0x00477F6C
|
|
[Token(Token = "0x6012C3D")]
|
|
[Address(RVA = "0x18B6B70", Offset = "0x18B5570", VA = "0x1818B6B70")]
|
|
private void CJIAGMFPFLE(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
SingletonMonoBehaviour.Instance.<PIIODFOEOFG>k__BackingField.StartSwipeRotateVignette(0.05f);
|
|
VRInputHandler hlhmhhngdoo = this.HLHMHHNGDOO;
|
|
if (hlhmhhngdoo != 0)
|
|
{
|
|
float num = Mathf.Sign(hlhmhhngdoo.EJAJMANMAFG);
|
|
this.DBOEEBEPBOH = num;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012C3E RID: 76862 RVA: 0x00479DB4 File Offset: 0x00477FB4
|
|
[Token(Token = "0x6012C3E")]
|
|
[Address(RVA = "0x18B8FD0", Offset = "0x18B79D0", VA = "0x1818B8FD0")]
|
|
private void PEOPGAPMFGM()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06012C3E)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void HPAOFKPOFGO::PEOPGAPMFGM()
|
|
|
|
---> System.ArgumentOutOfRangeException: length ('-1') must be a non-negative value. (Parameter 'length')
|
|
Actual value was -1.
|
|
at System.ArgumentOutOfRangeException.ThrowNegative[T](T value, String paramName)
|
|
at System.Array.CopyImpl(Array sourceArray, Int32 sourceIndex, Array destinationArray, Int32 destinationIndex, Int32 length, Boolean reliable)
|
|
at System.Array.Copy(Array sourceArray, Array destinationArray, Int32 length)
|
|
at ICSharpCode.Decompiler.ILAst.ILAstBuilder.StackAnalysis(MethodDef methodDef) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstBuilder.cs:line 327
|
|
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 117
|
|
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: 0x06012C3F RID: 76863 RVA: 0x00479E20 File Offset: 0x00478020
|
|
[Token(Token = "0x6012C3F")]
|
|
[Address(RVA = "0x18B8170", Offset = "0x18B6B70", VA = "0x1818B8170")]
|
|
private void MCBABNALOJP(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
|
|
{
|
|
this.HLHMHHNGDOO = (ulong)0L;
|
|
SingletonMonoBehaviour.Instance.<PIIODFOEOFG>k__BackingField.StopSwipeRotateVignette(0.075f);
|
|
}
|
|
|
|
// Token: 0x06012C40 RID: 76864 RVA: 0x00479E50 File Offset: 0x00478050
|
|
[Token(Token = "0x6012C40")]
|
|
[Address(RVA = "0x18B86B0", Offset = "0x18B70B0", VA = "0x1818B86B0")]
|
|
private bool NPCJBLDENBN(out VRInputHandler GFAPCDJHMHC)
|
|
{
|
|
if (this.PPONFJGDHFB())
|
|
{
|
|
if (VRPlayerController.WalkHandMode == JBIHBJOGAAL.LEFT_HAND_CONTROLS)
|
|
{
|
|
}
|
|
VRInputHandler mkioafpngmi = this.MKIOAFPNGMI;
|
|
float num = mkioafpngmi.EJAJMANMAFG;
|
|
if (mkioafpngmi == 0)
|
|
{
|
|
VRInputHandler vrinputHandler = this.LACBGMFJPLA();
|
|
if (this.DCKLCFGJAOJ(vrinputHandler))
|
|
{
|
|
float num2 = vrinputHandler.EJAJMANMAFG;
|
|
if (vrinputHandler != 0)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06012C41 RID: 76865 RVA: 0x00479EA8 File Offset: 0x004780A8
|
|
[Token(Token = "0x6012C41")]
|
|
[Address(RVA = "0x18B9170", Offset = "0x18B7B70", VA = "0x1818B9170")]
|
|
private bool PPONFJGDHFB()
|
|
{
|
|
if (SingletonMonoBehaviour.Instance.MCHNFDAJAJC && SingletonMonoBehaviour.Instance.LLBBCDCKNHI == LLBBCDCKNHI.SMOOTH)
|
|
{
|
|
return true;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06012C42 RID: 76866 RVA: 0x00479ED8 File Offset: 0x004780D8
|
|
[Token(Token = "0x6012C42")]
|
|
[Address(RVA = "0x18B7A90", Offset = "0x18B6490", VA = "0x1818B7A90")]
|
|
private void LFEKOBGBGJP(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
HPAOFKPOFGO.FKJCMOBPFKA lcholgagnlj = this.LCHOLGAGNLJ;
|
|
float dboeebepboh = this.DBOEEBEPBOH;
|
|
if (lcholgagnlj != HPAOFKPOFGO.FKJCMOBPFKA.DOWN)
|
|
{
|
|
if (SingletonMonoBehaviour.Instance.LLBBCDCKNHI == LLBBCDCKNHI.SNAP_FORTY_FIVE_DEGREES)
|
|
{
|
|
}
|
|
if (lcholgagnlj == HPAOFKPOFGO.FKJCMOBPFKA.LEFT)
|
|
{
|
|
}
|
|
}
|
|
if (SingletonMonoBehaviour.Instance.OEGKPKHPJCA)
|
|
{
|
|
VRPlayerRotationContent aebnioiclnc = this.AEBNIOICLNC;
|
|
}
|
|
float cgimonbpbfk = this.CGIMONBPBFK;
|
|
this.MOLKFCEDJLJ = cgimonbpbfk;
|
|
this.DBOEEBEPBOH = dboeebepboh;
|
|
this.FJPBLMJFAOK = 0f;
|
|
this.DGJHGHFJPPK = cgimonbpbfk;
|
|
this.EPPMFDCJIJP = dboeebepboh;
|
|
SingletonMonoBehaviour.Instance.<PIIODFOEOFG>k__BackingField.StartSwipeRotateVignette(0.05f);
|
|
this.DCMFKMKAGDK.NJEPAKGDLFF(1, 1f);
|
|
HPAOFKPOFGO.FKJCMOBPFKA lcholgagnlj2 = this.LCHOLGAGNLJ;
|
|
Player doiahadgabi = this.DOIAHADGABI;
|
|
if (lcholgagnlj2 != HPAOFKPOFGO.FKJCMOBPFKA.LEFT)
|
|
{
|
|
PlayerAudio playerAudio;
|
|
if (lcholgagnlj2 != HPAOFKPOFGO.FKJCMOBPFKA.LEFT)
|
|
{
|
|
if (lcholgagnlj2 != HPAOFKPOFGO.FKJCMOBPFKA.RIGHT)
|
|
{
|
|
goto IL_C2;
|
|
}
|
|
playerAudio = doiahadgabi.playerAudio;
|
|
playerAudio.OnInPlaceRotate180();
|
|
}
|
|
RecRoomAudioClip transitionProneToStand = playerAudio.transitionProneToStand;
|
|
}
|
|
IL_C2:
|
|
Player doiahadgabi2 = this.DOIAHADGABI;
|
|
HPAOFKPOFGO.FKJCMOBPFKA lcholgagnlj3 = this.LCHOLGAGNLJ;
|
|
PlayerEvents playerEvents = doiahadgabi2.playerEvents;
|
|
bool flag = lcholgagnlj3 == HPAOFKPOFGO.FKJCMOBPFKA.DOWN;
|
|
playerEvents.SwipeRotate(flag);
|
|
Tool febapkcnndc = doiahadgabi2.leftHand.FEBAPKCNNDC;
|
|
int num = 0;
|
|
if (febapkcnndc != num)
|
|
{
|
|
doiahadgabi2.leftHand.FEBAPKCNNDC.OnPlayerRotateInPlace(dboeebepboh, 0.001f);
|
|
}
|
|
Tool febapkcnndc2 = doiahadgabi2.rightHand.FEBAPKCNNDC;
|
|
int num2 = 0;
|
|
if (febapkcnndc2 != num2)
|
|
{
|
|
doiahadgabi2.rightHand.FEBAPKCNNDC.OnPlayerRotateInPlace(dboeebepboh, 0.001f);
|
|
}
|
|
this.EIFNONHDHIG = (ulong)1L;
|
|
}
|
|
|
|
// Token: 0x06012C43 RID: 76867 RVA: 0x0047A048 File Offset: 0x00478248
|
|
[Token(Token = "0x6012C43")]
|
|
[Address(RVA = "0x18B7780", Offset = "0x18B6180", VA = "0x1818B7780")]
|
|
private void JHINCHNDJFJ()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06012C43)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void HPAOFKPOFGO::JHINCHNDJFJ()
|
|
|
|
---> System.ArgumentOutOfRangeException: length ('-1') must be a non-negative value. (Parameter 'length')
|
|
Actual value was -1.
|
|
at System.ArgumentOutOfRangeException.ThrowNegative[T](T value, String paramName)
|
|
at System.Array.CopyImpl(Array sourceArray, Int32 sourceIndex, Array destinationArray, Int32 destinationIndex, Int32 length, Boolean reliable)
|
|
at System.Array.Copy(Array sourceArray, Array destinationArray, Int32 length)
|
|
at ICSharpCode.Decompiler.ILAst.ILAstBuilder.StackAnalysis(MethodDef methodDef) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstBuilder.cs:line 327
|
|
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 117
|
|
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: 0x06012C44 RID: 76868 RVA: 0x0047A0A4 File Offset: 0x004782A4
|
|
[Token(Token = "0x6012C44")]
|
|
[Address(RVA = "0x18B7210", Offset = "0x18B5C10", VA = "0x1818B7210")]
|
|
private void GLKLAPKPFCJ(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
|
|
{
|
|
int num = 0;
|
|
this.DCMFKMKAGDK = num;
|
|
this.LCHOLGAGNLJ = (HPAOFKPOFGO.FKJCMOBPFKA)num;
|
|
SingletonMonoBehaviour.Instance.<PIIODFOEOFG>k__BackingField.StopSwipeRotateVignette(0.075f);
|
|
}
|
|
|
|
// Token: 0x06012C45 RID: 76869 RVA: 0x0047A0DC File Offset: 0x004782DC
|
|
[Token(Token = "0x6012C45")]
|
|
[Address(RVA = "0x18B6E30", Offset = "0x18B5830", VA = "0x1818B6E30")]
|
|
private bool FAIOLLBAKAJ(out VRInputHandler GFAPCDJHMHC, out HPAOFKPOFGO.FKJCMOBPFKA JKEAEJNJOON)
|
|
{
|
|
int num = 0;
|
|
JKEAEJNJOON.value__ = num;
|
|
if (SingletonMonoBehaviour.Instance.MCHNFDAJAJC && SingletonMonoBehaviour.Instance.LLBBCDCKNHI != LLBBCDCKNHI.SMOOTH)
|
|
{
|
|
if (VRPlayerController.WalkHandMode == JBIHBJOGAAL.LEFT_HAND_CONTROLS)
|
|
{
|
|
}
|
|
VRInputHandler mkioafpngmi = this.MKIOAFPNGMI;
|
|
if (!this.KOALMEFKIAH(mkioafpngmi, out JKEAEJNJOON))
|
|
{
|
|
VRInputHandler vrinputHandler = this.LACBGMFJPLA();
|
|
if (!this.DCKLCFGJAOJ(vrinputHandler) || !this.KOALMEFKIAH(vrinputHandler, out JKEAEJNJOON))
|
|
{
|
|
}
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06012C46 RID: 76870 RVA: 0x0047A150 File Offset: 0x00478350
|
|
[Token(Token = "0x6012C46")]
|
|
[Address(RVA = "0x18B7380", Offset = "0x18B5D80", VA = "0x1818B7380")]
|
|
private bool IPCICINOJMM()
|
|
{
|
|
if (SingletonMonoBehaviour.Instance.MCHNFDAJAJC && SingletonMonoBehaviour.Instance.LLBBCDCKNHI != LLBBCDCKNHI.SMOOTH)
|
|
{
|
|
return true;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06012C47 RID: 76871 RVA: 0x0047A180 File Offset: 0x00478380
|
|
[Token(Token = "0x6012C47")]
|
|
[Address(RVA = "0x18B7990", Offset = "0x18B6390", VA = "0x1818B7990")]
|
|
private bool KOALMEFKIAH(VRInputHandler GFAPCDJHMHC, out HPAOFKPOFGO.FKJCMOBPFKA JKEAEJNJOON)
|
|
{
|
|
if (GFAPCDJHMHC.EPNHAMAEEIE)
|
|
{
|
|
return true;
|
|
}
|
|
if (!GFAPCDJHMHC.GNHMMEKKFCG)
|
|
{
|
|
bool flag = GFAPCDJHMHC.CBBAELOGEHM;
|
|
return flag || flag;
|
|
}
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x06012C48 RID: 76872 RVA: 0x0047A1B8 File Offset: 0x004783B8
|
|
[Token(Token = "0x6012C48")]
|
|
[Address(RVA = "0x18B6A00", Offset = "0x18B5400", VA = "0x1818B6A00")]
|
|
private void BNNCGEMIKDA(Player IEKDDPPNFPF, HPAOFKPOFGO.FKJCMOBPFKA JKEAEJNJOON)
|
|
{
|
|
if (JKEAEJNJOON == HPAOFKPOFGO.FKJCMOBPFKA.LEFT)
|
|
{
|
|
IEKDDPPNFPF.playerAudio.OnInPlaceRotateLeft();
|
|
return;
|
|
}
|
|
if (JKEAEJNJOON == HPAOFKPOFGO.FKJCMOBPFKA.LEFT)
|
|
{
|
|
IEKDDPPNFPF.playerAudio.OnInPlaceRotateRight();
|
|
return;
|
|
}
|
|
if (JKEAEJNJOON == HPAOFKPOFGO.FKJCMOBPFKA.RIGHT)
|
|
{
|
|
IEKDDPPNFPF.playerAudio.OnInPlaceRotate180();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012C49 RID: 76873 RVA: 0x0047A1FC File Offset: 0x004783FC
|
|
[Token(Token = "0x6012C49")]
|
|
[Address(RVA = "0x18B8560", Offset = "0x18B6F60", VA = "0x1818B8560")]
|
|
private void NODADNJOFHH(Player IEKDDPPNFPF, HPAOFKPOFGO.FKJCMOBPFKA JKEAEJNJOON, float ABMABCNKBCN, float BJJEDIGOMGC)
|
|
{
|
|
PlayerEvents playerEvents = IEKDDPPNFPF.playerEvents;
|
|
bool flag = JKEAEJNJOON == HPAOFKPOFGO.FKJCMOBPFKA.DOWN;
|
|
playerEvents.SwipeRotate(flag);
|
|
Tool febapkcnndc = IEKDDPPNFPF.leftHand.FEBAPKCNNDC;
|
|
int num = 0;
|
|
if (febapkcnndc != num)
|
|
{
|
|
Tool febapkcnndc2 = IEKDDPPNFPF.leftHand.FEBAPKCNNDC;
|
|
}
|
|
Tool febapkcnndc3 = IEKDDPPNFPF.rightHand.FEBAPKCNNDC;
|
|
int num2 = 0;
|
|
if (febapkcnndc3 != num2)
|
|
{
|
|
Tool febapkcnndc4 = IEKDDPPNFPF.rightHand.FEBAPKCNNDC;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012C4A RID: 76874 RVA: 0x0047A274 File Offset: 0x00478474
|
|
[Token(Token = "0x6012C4A")]
|
|
[Address(RVA = "0x18B68C0", Offset = "0x18B52C0", VA = "0x1818B68C0")]
|
|
private void AFMGDMPMEKJ(HPAOFKPOFGO.FKJCMOBPFKA JKEAEJNJOON, float OHKJANEBMCE, out float JBCMBLHLEOG, out float DJBBMJBBNHB)
|
|
{
|
|
if (JKEAEJNJOON == HPAOFKPOFGO.FKJCMOBPFKA.DOWN)
|
|
{
|
|
return;
|
|
}
|
|
if (SingletonMonoBehaviour.Instance.LLBBCDCKNHI == LLBBCDCKNHI.SNAP_FORTY_FIVE_DEGREES)
|
|
{
|
|
}
|
|
if (JKEAEJNJOON == HPAOFKPOFGO.FKJCMOBPFKA.LEFT)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012C4B RID: 76875 RVA: 0x0047A2A0 File Offset: 0x004784A0
|
|
[Token(Token = "0x6012C4B")]
|
|
[Address(RVA = "0x18B8910", Offset = "0x18B7310", VA = "0x1818B8910")]
|
|
private void ODFKDLBMILD(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
this.DALDMBOEGIB.JIEBENDKIKC(this);
|
|
this.EGFILJMMBDA = 0f;
|
|
SingletonMonoBehaviour.Instance.<PIIODFOEOFG>k__BackingField.StartSwipeRotateVignette(0.05f);
|
|
}
|
|
|
|
// Token: 0x06012C4C RID: 76876 RVA: 0x0047A2E0 File Offset: 0x004784E0
|
|
[Token(Token = "0x6012C4C")]
|
|
[Address(RVA = "0x18B7E90", Offset = "0x18B6890", VA = "0x1818B7E90")]
|
|
private void LPFGFDLICCP()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06012C4C)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void HPAOFKPOFGO::LPFGFDLICCP()
|
|
|
|
---> System.ArgumentOutOfRangeException: length ('-1') must be a non-negative value. (Parameter 'length')
|
|
Actual value was -1.
|
|
at System.ArgumentOutOfRangeException.ThrowNegative[T](T value, String paramName)
|
|
at System.Array.CopyImpl(Array sourceArray, Int32 sourceIndex, Array destinationArray, Int32 destinationIndex, Int32 length, Boolean reliable)
|
|
at System.Array.Copy(Array sourceArray, Array destinationArray, Int32 length)
|
|
at ICSharpCode.Decompiler.ILAst.ILAstBuilder.StackAnalysis(MethodDef methodDef) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstBuilder.cs:line 327
|
|
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 117
|
|
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: 0x06012C4D RID: 76877 RVA: 0x0047A3E4 File Offset: 0x004785E4
|
|
[Token(Token = "0x6012C4D")]
|
|
[Address(RVA = "0x18B87B0", Offset = "0x18B71B0", VA = "0x1818B87B0")]
|
|
private void NPDKEJLDDIL(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
|
|
{
|
|
this.DALDMBOEGIB.KGLKHKKKJHH(this);
|
|
SingletonMonoBehaviour.Instance.<PIIODFOEOFG>k__BackingField.StopSwipeRotateVignette(0.075f);
|
|
}
|
|
|
|
// Token: 0x06012C4E RID: 76878 RVA: 0x0047A418 File Offset: 0x00478618
|
|
[Token(Token = "0x6012C4E")]
|
|
[Address(RVA = "0x18B72D0", Offset = "0x18B5CD0", VA = "0x1818B72D0")]
|
|
private bool IGMPIEJCIHF()
|
|
{
|
|
if (SingletonMonoBehaviour.Instance.NLIBOFNGLMP != NLIBOFNGLMP.DISABLED)
|
|
{
|
|
VRInputHandler mkioafpngmi = this.MKIOAFPNGMI;
|
|
if (mkioafpngmi != 0 && this.NABFHOCACKN != (ulong)0L && mkioafpngmi.FFMMOFDJBMF)
|
|
{
|
|
bool flag = this.NABFHOCACKN.FFMMOFDJBMF;
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06012C4F RID: 76879 RVA: 0x0047A468 File Offset: 0x00478668
|
|
[Token(Token = "0x6012C4F")]
|
|
[Address(RVA = "0x18B8200", Offset = "0x18B6C00", VA = "0x1818B8200")]
|
|
private bool MPKDAJDGFFD()
|
|
{
|
|
return SingletonMonoBehaviour.Instance.NLIBOFNGLMP != NLIBOFNGLMP.DISABLED;
|
|
}
|
|
|
|
// Token: 0x06012C50 RID: 76880 RVA: 0x0047A48C File Offset: 0x0047868C
|
|
[Token(Token = "0x6012C50")]
|
|
[Address(RVA = "0x18B7430", Offset = "0x18B5E30", VA = "0x1818B7430")]
|
|
private bool JCIGNOHOLLK(VRInputHandler JPBCAIPPLMP, VRInputHandler LGIOCGNAHJM, out Vector3 DBPJIEBLIFO)
|
|
{
|
|
Vector3 up = Vector3.up;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
Vector3 up2 = Vector3.up;
|
|
CameraRig instance = SingletonMonoBehaviour.Instance;
|
|
Transform transform = instance.transform;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
DBPJIEBLIFO.z = instance;
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x06012C51 RID: 76881 RVA: 0x0047A4EC File Offset: 0x004786EC
|
|
[Token(Token = "0x6012C51")]
|
|
[Address(RVA = "0x18B8E00", Offset = "0x18B7800", VA = "0x1818B8E00")]
|
|
private void PBIABIMDDFP(float DCGDJBKAAPL)
|
|
{
|
|
float z = this.KEHEMKBDLMB.z;
|
|
Vector3 vector;
|
|
float z2 = vector.z;
|
|
float num = Mathf.Sign(DCGDJBKAAPL);
|
|
string text = this.LOACDEDEELO.ToString();
|
|
VRPlayerController daldmboegib = this.DALDMBOEGIB;
|
|
Vector3 vector2;
|
|
float z3 = vector2.z;
|
|
float z4 = this.MILIHKKIGJN.z;
|
|
float glgbpfjdcjc = this.GLGBPFJDCJC;
|
|
}
|
|
|
|
// Token: 0x06012C52 RID: 76882 RVA: 0x0047A554 File Offset: 0x00478754
|
|
[Token(Token = "0x6012C52")]
|
|
[Address(RVA = "0x18B6A80", Offset = "0x18B5480", VA = "0x1818B6A80")]
|
|
private Vector3 BPENICPIHEE(float AGGEBEEIHMC)
|
|
{
|
|
Transform transform = SingletonMonoBehaviour.Instance.transform;
|
|
Transform transform2 = SingletonMonoBehaviour.Instance.vrModeHmdCamera.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06012C53 RID: 76883 RVA: 0x0047A594 File Offset: 0x00478794
|
|
[Token(Token = "0x6012C53")]
|
|
[Address(RVA = "0x18B7870", Offset = "0x18B6270", VA = "0x1818B7870")]
|
|
private void JNMAPIDFFPI()
|
|
{
|
|
float num;
|
|
this.FPJNEMAPMFK = num;
|
|
}
|
|
|
|
// Token: 0x06012C54 RID: 76884 RVA: 0x0047A5A8 File Offset: 0x004787A8
|
|
[Token(Token = "0x6012C54")]
|
|
[Address(RVA = "0x18B90B0", Offset = "0x18B7AB0", VA = "0x1818B90B0")]
|
|
private void PGLKPNODCFI()
|
|
{
|
|
Player doiahadgabi = this.DOIAHADGABI;
|
|
int num = 0;
|
|
if (doiahadgabi != num)
|
|
{
|
|
Transform targetTransform = this.DOIAHADGABI.trackingSpace._rigidbodyEx.MDKDCJFEBJH;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
this.KEHEMKBDLMB.z = z;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012C55 RID: 76885 RVA: 0x0047A5FC File Offset: 0x004787FC
|
|
[Token(Token = "0x6012C55")]
|
|
[Address(RVA = "0x18B6C40", Offset = "0x18B5640", VA = "0x1818B6C40")]
|
|
private bool DCKLCFGJAOJ(VRInputHandler GFAPCDJHMHC)
|
|
{
|
|
if (SingletonMonoBehaviour.Instance.FGAMGPEBMGE == LocalPlayerController.JJKKCDNKBJI.VR_TELEPORT)
|
|
{
|
|
return true;
|
|
}
|
|
if (!GFAPCDJHMHC.IBPBADCKHEH)
|
|
{
|
|
return SingletonMonoBehaviour.Instance.JLNNHPMAIEA == CFPNOPLNDIN.OFF;
|
|
}
|
|
return !SingletonMonoBehaviour.Instance.NMHDMGCKMDP;
|
|
}
|
|
|
|
// Token: 0x06012C56 RID: 76886 RVA: 0x0047A644 File Offset: 0x00478844
|
|
[Token(Token = "0x6012C56")]
|
|
[Address(RVA = "0x18B7A20", Offset = "0x18B6420", VA = "0x1818B7A20")]
|
|
private VRInputHandler LACBGMFJPLA()
|
|
{
|
|
if (VRPlayerController.WalkHandMode == JBIHBJOGAAL.LEFT_HAND_CONTROLS)
|
|
{
|
|
return this.MKIOAFPNGMI;
|
|
}
|
|
return this.NABFHOCACKN;
|
|
}
|
|
|
|
// Token: 0x06012C57 RID: 76887 RVA: 0x0047A668 File Offset: 0x00478868
|
|
[Token(Token = "0x6012C57")]
|
|
[Address(RVA = "0x18B8840", Offset = "0x18B7240", VA = "0x1818B8840")]
|
|
private VRInputHandler OAANKANDMNC()
|
|
{
|
|
if (VRPlayerController.WalkHandMode == JBIHBJOGAAL.LEFT_HAND_CONTROLS)
|
|
{
|
|
return this.NABFHOCACKN;
|
|
}
|
|
return this.MKIOAFPNGMI;
|
|
}
|
|
|
|
// Token: 0x06012C58 RID: 76888 RVA: 0x0047A68C File Offset: 0x0047888C
|
|
[Token(Token = "0x6012C58")]
|
|
[Address(RVA = "0x18B9220", Offset = "0x18B7C20", VA = "0x1818B9220")]
|
|
public HPAOFKPOFGO()
|
|
{
|
|
TokenFlag tokenFlag = new TokenFlag();
|
|
this.DKMLADEFHBB = tokenFlag;
|
|
TokenFlag tokenFlag2 = new TokenFlag();
|
|
this.BFBGMJLFMPO = tokenFlag2;
|
|
ExplicitTokenMap<HPAOFKPOFGO.DBCEIDJEBOB> explicitTokenMap = new ExplicitTokenMap();
|
|
this.LOACDEDEELO = explicitTokenMap;
|
|
HKKOHFHADKK hkkohfhadkk = new HKKOHFHADKK();
|
|
this.PEGJGMDGKJN = hkkohfhadkk;
|
|
this.DBOEEBEPBOH = 1f;
|
|
float z = Vector3.zero.z;
|
|
this.MILIHKKIGJN.z = z;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x0400C90F RID: 51471
|
|
[Token(Token = "0x400C90F")]
|
|
private const float FDFMGHNBPLM = 0.05f;
|
|
|
|
// Token: 0x0400C910 RID: 51472
|
|
[Token(Token = "0x400C910")]
|
|
private const float MGEBKLAFIEH = 0.075f;
|
|
|
|
// Token: 0x0400C911 RID: 51473
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400C911")]
|
|
private VRPlayerRotationContent AEBNIOICLNC;
|
|
|
|
// Token: 0x0400C912 RID: 51474
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400C912")]
|
|
private VRPlayerController DALDMBOEGIB;
|
|
|
|
// Token: 0x0400C913 RID: 51475
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400C913")]
|
|
private Player DOIAHADGABI;
|
|
|
|
// Token: 0x0400C914 RID: 51476
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400C914")]
|
|
private VRInputHandler MKIOAFPNGMI;
|
|
|
|
// Token: 0x0400C915 RID: 51477
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400C915")]
|
|
private VRInputHandler NABFHOCACKN;
|
|
|
|
// Token: 0x0400C916 RID: 51478
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400C916")]
|
|
private Vector3 KEHEMKBDLMB;
|
|
|
|
// Token: 0x0400C917 RID: 51479
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x44")]
|
|
[Token(Token = "0x400C917")]
|
|
private float CGIMONBPBFK;
|
|
|
|
// Token: 0x0400C918 RID: 51480
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400C918")]
|
|
private float GLGBPFJDCJC;
|
|
|
|
// Token: 0x0400C919 RID: 51481
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4C")]
|
|
[Token(Token = "0x400C919")]
|
|
private HPAOFKPOFGO.BMICFPGHPBK EIFNONHDHIG;
|
|
|
|
// Token: 0x0400C91A RID: 51482
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400C91A")]
|
|
private TokenFlag DKMLADEFHBB;
|
|
|
|
// Token: 0x0400C91B RID: 51483
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400C91B")]
|
|
private TokenFlag BFBGMJLFMPO;
|
|
|
|
// Token: 0x0400C91C RID: 51484
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400C91C")]
|
|
private ExplicitTokenMap<HPAOFKPOFGO.DBCEIDJEBOB> LOACDEDEELO;
|
|
|
|
// Token: 0x0400C91D RID: 51485
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x400C91D")]
|
|
private HKKOHFHADKK PEGJGMDGKJN;
|
|
|
|
// Token: 0x0400C91E RID: 51486
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x400C91E")]
|
|
private float DBOEEBEPBOH;
|
|
|
|
// Token: 0x0400C91F RID: 51487
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x400C91F")]
|
|
private VRInputHandler HLHMHHNGDOO;
|
|
|
|
// Token: 0x0400C920 RID: 51488
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x400C920")]
|
|
private VRInputHandler DCMFKMKAGDK;
|
|
|
|
// Token: 0x0400C921 RID: 51489
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x400C921")]
|
|
private HPAOFKPOFGO.FKJCMOBPFKA LCHOLGAGNLJ;
|
|
|
|
// Token: 0x0400C922 RID: 51490
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8C")]
|
|
[Token(Token = "0x400C922")]
|
|
private float MOLKFCEDJLJ;
|
|
|
|
// Token: 0x0400C923 RID: 51491
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x400C923")]
|
|
private float DGJHGHFJPPK;
|
|
|
|
// Token: 0x0400C924 RID: 51492
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x94")]
|
|
[Token(Token = "0x400C924")]
|
|
private float FJPBLMJFAOK;
|
|
|
|
// Token: 0x0400C925 RID: 51493
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x400C925")]
|
|
private float EPPMFDCJIJP;
|
|
|
|
// Token: 0x0400C926 RID: 51494
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x9C")]
|
|
[Token(Token = "0x400C926")]
|
|
private Vector3 MILIHKKIGJN;
|
|
|
|
// Token: 0x0400C927 RID: 51495
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x400C927")]
|
|
private float FPJNEMAPMFK;
|
|
|
|
// Token: 0x0400C928 RID: 51496
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xAC")]
|
|
[Token(Token = "0x400C928")]
|
|
private float PNJNCFLAMBA;
|
|
|
|
// Token: 0x0400C929 RID: 51497
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x400C929")]
|
|
private float KPANELNNLFH;
|
|
|
|
// Token: 0x0400C92A RID: 51498
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB4")]
|
|
[Token(Token = "0x400C92A")]
|
|
private float GKIJFFFLFEO;
|
|
|
|
// Token: 0x0400C92B RID: 51499
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x400C92B")]
|
|
private Vector3 IDDMJIPANJE;
|
|
|
|
// Token: 0x0400C92C RID: 51500
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC4")]
|
|
[Token(Token = "0x400C92C")]
|
|
private float EGFILJMMBDA;
|
|
|
|
// Token: 0x0400C92D RID: 51501
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x400C92D")]
|
|
private float BPEKKAEJNDA;
|
|
|
|
// Token: 0x020029F2 RID: 10738
|
|
[Token(Token = "0x20029F2")]
|
|
private enum GJFHFAPDLND
|
|
{
|
|
// Token: 0x0400C92F RID: 51503
|
|
[Token(Token = "0x400C92F")]
|
|
ROTATE_RESTRICTED,
|
|
// Token: 0x0400C930 RID: 51504
|
|
[Token(Token = "0x400C930")]
|
|
ROTATE_ALLOWED
|
|
}
|
|
|
|
// Token: 0x020029F3 RID: 10739
|
|
[Token(Token = "0x20029F3")]
|
|
private enum OMNCDHIALBL
|
|
{
|
|
// Token: 0x0400C932 RID: 51506
|
|
[Token(Token = "0x400C932")]
|
|
IDLE,
|
|
// Token: 0x0400C933 RID: 51507
|
|
[Token(Token = "0x400C933")]
|
|
SMOOTH_ROTATE,
|
|
// Token: 0x0400C934 RID: 51508
|
|
[Token(Token = "0x400C934")]
|
|
SNAP_ROTATE,
|
|
// Token: 0x0400C935 RID: 51509
|
|
[Token(Token = "0x400C935")]
|
|
GRIP_ROTATE
|
|
}
|
|
|
|
// Token: 0x020029F4 RID: 10740
|
|
[Token(Token = "0x20029F4")]
|
|
private enum FKJCMOBPFKA
|
|
{
|
|
// Token: 0x0400C937 RID: 51511
|
|
[Token(Token = "0x400C937")]
|
|
LEFT,
|
|
// Token: 0x0400C938 RID: 51512
|
|
[Token(Token = "0x400C938")]
|
|
RIGHT,
|
|
// Token: 0x0400C939 RID: 51513
|
|
[Token(Token = "0x400C939")]
|
|
DOWN
|
|
}
|
|
|
|
// Token: 0x020029F5 RID: 10741
|
|
[Token(Token = "0x20029F5")]
|
|
private enum FJFBEOGKKNO
|
|
{
|
|
// Token: 0x0400C93B RID: 51515
|
|
[Token(Token = "0x400C93B")]
|
|
INVALID,
|
|
// Token: 0x0400C93C RID: 51516
|
|
[Token(Token = "0x400C93C")]
|
|
LEFT,
|
|
// Token: 0x0400C93D RID: 51517
|
|
[Token(Token = "0x400C93D")]
|
|
RIGHT
|
|
}
|
|
|
|
// Token: 0x020029F6 RID: 10742
|
|
[Token(Token = "0x20029F6")]
|
|
public sealed class DBCEIDJEBOB : MulticastDelegate
|
|
{
|
|
// Token: 0x06012C59 RID: 76889 RVA: 0x0047A6F8 File Offset: 0x004788F8
|
|
[Token(Token = "0x6012C59")]
|
|
[Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")]
|
|
public DBCEIDJEBOB(object @object, IntPtr method)
|
|
{
|
|
this.method = method;
|
|
this.m_target = @object;
|
|
}
|
|
|
|
// Token: 0x06012C5A RID: 76890 RVA: 0x0047A714 File Offset: 0x00478914
|
|
[Token(Token = "0x6012C5A")]
|
|
[Address(RVA = "0x18AF3E0", Offset = "0x18ADDE0", VA = "0x1818AF3E0", Slot = "13")]
|
|
public Vector3 Invoke(float GGHCBMFAOAP)
|
|
{
|
|
uint num;
|
|
do
|
|
{
|
|
if (0 != 0)
|
|
{
|
|
}
|
|
}
|
|
while (num == (uint)0);
|
|
throw new ExecutionEngineException();
|
|
}
|
|
|
|
// Token: 0x06012C5B RID: 76891 RVA: 0x0047A7A8 File Offset: 0x004789A8
|
|
[Token(Token = "0x6012C5B")]
|
|
[Address(RVA = "0x18AF320", Offset = "0x18ADD20", VA = "0x1818AF320", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(float GGHCBMFAOAP, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06012C5C RID: 76892 RVA: 0x0047A7B8 File Offset: 0x004789B8
|
|
[Token(Token = "0x6012C5C")]
|
|
[Address(RVA = "0x18AF3A0", Offset = "0x18ADDA0", VA = "0x1818AF3A0", Slot = "15")]
|
|
public Vector3 EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x020029F7 RID: 10743
|
|
[Token(Token = "0x20029F7")]
|
|
private struct BMICFPGHPBK
|
|
{
|
|
// Token: 0x0400C93E RID: 51518
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400C93E")]
|
|
public bool FBJAKOFNDNF;
|
|
}
|
|
}
|