867 lines
35 KiB
C#
867 lines
35 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Inputs;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02002287 RID: 8839
|
|
[Token(Token = "0x2002287")]
|
|
[StructLayout(3)]
|
|
public class MCKDGBIJLNL
|
|
{
|
|
// Token: 0x170028CF RID: 10447
|
|
// (get) Token: 0x0600F2C3 RID: 62147 RVA: 0x00396B4C File Offset: 0x00394D4C
|
|
// (set) Token: 0x0600F2C4 RID: 62148 RVA: 0x00396B60 File Offset: 0x00394D60
|
|
[Token(Token = "0x170028CF")]
|
|
public Sprite DJBEHGKKJGF
|
|
{
|
|
[Token(Token = "0x600F2C3")]
|
|
[Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220")]
|
|
get;
|
|
[Token(Token = "0x600F2C4")]
|
|
[Address(RVA = "0x3C1260", Offset = "0x3BFC60", VA = "0x1803C1260")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x170028D0 RID: 10448
|
|
// (get) Token: 0x0600F2C5 RID: 62149 RVA: 0x00396B74 File Offset: 0x00394D74
|
|
// (set) Token: 0x0600F2C6 RID: 62150 RVA: 0x00396B88 File Offset: 0x00394D88
|
|
[Token(Token = "0x170028D0")]
|
|
public Sprite EIPBKIMDHAA
|
|
{
|
|
[Token(Token = "0x600F2C5")]
|
|
[Address(RVA = "0x3C1230", Offset = "0x3BFC30", VA = "0x1803C1230")]
|
|
get;
|
|
[Token(Token = "0x600F2C6")]
|
|
[Address(RVA = "0x3C1270", Offset = "0x3BFC70", VA = "0x1803C1270")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x170028D1 RID: 10449
|
|
// (get) Token: 0x0600F2C7 RID: 62151 RVA: 0x00396B9C File Offset: 0x00394D9C
|
|
// (set) Token: 0x0600F2C8 RID: 62152 RVA: 0x00396BB0 File Offset: 0x00394DB0
|
|
[Token(Token = "0x170028D1")]
|
|
public LOADIDAJBDH INAALDAIOGK
|
|
{
|
|
[Token(Token = "0x600F2C7")]
|
|
[Address(RVA = "0x3EDF60", Offset = "0x3EC960", VA = "0x1803EDF60")]
|
|
get;
|
|
[Token(Token = "0x600F2C8")]
|
|
[Address(RVA = "0x7B2580", Offset = "0x7B0F80", VA = "0x1807B2580")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x0600F2C9 RID: 62153 RVA: 0x00396BC4 File Offset: 0x00394DC4
|
|
[Token(Token = "0x600F2C9")]
|
|
[Address(RVA = "0x198F350", Offset = "0x198DD50", VA = "0x18198F350")]
|
|
public EJAJJNEHCIC GAIIFELIOME(out int FOFCDBPJKMH)
|
|
{
|
|
TouchInputConfig touch = this.OOCLICDLJPH.inputConfig.touch;
|
|
if (touch.inputType <= (EJAJJNEHCIC)5)
|
|
{
|
|
FANFKFOJNKM touchButton = touch.touchButton;
|
|
FOFCDBPJKMH.m_value = (int)touchButton;
|
|
CGIACNJEFKP touchTap = touch.touchTap;
|
|
FOFCDBPJKMH.m_value = (int)touchTap;
|
|
ABDDNLAJDKI touchDrag = touch.touchDrag;
|
|
FOFCDBPJKMH.m_value = (int)touchDrag;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x170028D2 RID: 10450
|
|
// (get) Token: 0x0600F2CA RID: 62154 RVA: 0x00396C20 File Offset: 0x00394E20
|
|
// (set) Token: 0x0600F2CB RID: 62155 RVA: 0x00396C34 File Offset: 0x00394E34
|
|
[Token(Token = "0x170028D2")]
|
|
public bool BNBACOFOACH
|
|
{
|
|
[Token(Token = "0x600F2CA")]
|
|
[Address(RVA = "0xCD4070", Offset = "0xCD2A70", VA = "0x180CD4070")]
|
|
get;
|
|
[Token(Token = "0x600F2CB")]
|
|
[Address(RVA = "0xCD40E0", Offset = "0xCD2AE0", VA = "0x180CD40E0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x170028D3 RID: 10451
|
|
// (get) Token: 0x0600F2CC RID: 62156 RVA: 0x00396C48 File Offset: 0x00394E48
|
|
[Token(Token = "0x170028D3")]
|
|
public bool MNIGDIAFAKL
|
|
{
|
|
[Token(Token = "0x600F2CC")]
|
|
[Address(RVA = "0x9F7230", Offset = "0x9F5C30", VA = "0x1809F7230")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600F2CC)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean MCKDGBIJLNL::LGECNOEPMJH()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:FODGHACFEKB(var_0_06, ldfld:FODGHACFEKB(MCKDGBIJLNL::IDIEDHLEAEL, ldloc:MCKDGBIJLNL(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: 0x170028D4 RID: 10452
|
|
// (get) Token: 0x0600F2CD RID: 62157 RVA: 0x00396C5C File Offset: 0x00394E5C
|
|
[Token(Token = "0x170028D4")]
|
|
public bool IEGNLINFPCP
|
|
{
|
|
[Token(Token = "0x600F2CD")]
|
|
[Address(RVA = "0x9F69C0", Offset = "0x9F53C0", VA = "0x1809F69C0")]
|
|
get
|
|
{
|
|
return this.IDIEDHLEAEL.LIEMCLDCAJG;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170028D5 RID: 10453
|
|
// (get) Token: 0x0600F2CE RID: 62158 RVA: 0x00396C74 File Offset: 0x00394E74
|
|
[Token(Token = "0x170028D5")]
|
|
public bool GPGHKKMCFIF
|
|
{
|
|
[Token(Token = "0x600F2CE")]
|
|
[Address(RVA = "0x886BB0", Offset = "0x8855B0", VA = "0x180886BB0")]
|
|
get
|
|
{
|
|
return this.IDIEDHLEAEL.KNIKPKEBLNF;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170028D6 RID: 10454
|
|
// (get) Token: 0x0600F2CF RID: 62159 RVA: 0x00396C8C File Offset: 0x00394E8C
|
|
[Token(Token = "0x170028D6")]
|
|
public float PKDIOJHNJEM
|
|
{
|
|
[Token(Token = "0x600F2CF")]
|
|
[Address(RVA = "0xFFB080", Offset = "0xFF9A80", VA = "0x180FFB080")]
|
|
get
|
|
{
|
|
return this.IDIEDHLEAEL.PLPKAKPHILK;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170028D7 RID: 10455
|
|
// (get) Token: 0x0600F2D0 RID: 62160 RVA: 0x00396CA4 File Offset: 0x00394EA4
|
|
// (set) Token: 0x0600F2D1 RID: 62161 RVA: 0x00396CB8 File Offset: 0x00394EB8
|
|
[Token(Token = "0x170028D7")]
|
|
public float PGONNHDEOKA
|
|
{
|
|
[Token(Token = "0x600F2D0")]
|
|
[Address(RVA = "0x621DA0", Offset = "0x6207A0", VA = "0x180621DA0")]
|
|
get;
|
|
[Token(Token = "0x600F2D1")]
|
|
[Address(RVA = "0x621E60", Offset = "0x620860", VA = "0x180621E60")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x170028D8 RID: 10456
|
|
// (get) Token: 0x0600F2D2 RID: 62162 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (set) Token: 0x0600F2D3 RID: 62163 RVA: 0x00396CCC File Offset: 0x00394ECC
|
|
[Token(Token = "0x170028D8")]
|
|
public Vector2 FOEHKKBBKJN
|
|
{
|
|
[Token(Token = "0x600F2D2")]
|
|
[Address(RVA = "0x1991520", Offset = "0x198FF20", VA = "0x181991520")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x600F2D3")]
|
|
[Address(RVA = "0x1991230", Offset = "0x198FC30", VA = "0x181991230")]
|
|
[CompilerGenerated]
|
|
private set
|
|
{
|
|
this.<JJLICAEALLK>k__BackingField = value;
|
|
this.<JJLICAEALLK>k__BackingField.y = (float)0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170028D9 RID: 10457
|
|
// (get) Token: 0x0600F2D4 RID: 62164 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (set) Token: 0x0600F2D5 RID: 62165 RVA: 0x00396CEC File Offset: 0x00394EEC
|
|
[Token(Token = "0x170028D9")]
|
|
public CMHJJGKEICG MAGEIBGGGAP
|
|
{
|
|
[Token(Token = "0x600F2D4")]
|
|
[Address(RVA = "0x6A5F70", Offset = "0x6A4970", VA = "0x1806A5F70")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x600F2D5")]
|
|
[Address(RVA = "0x6A63E0", Offset = "0x6A4DE0", VA = "0x1806A63E0")]
|
|
[CompilerGenerated]
|
|
private set
|
|
{
|
|
float y = value.NMJDKEPJEIP.y;
|
|
this.<DLDACBMOJHN>k__BackingField.NMJDKEPJEIP.y = y;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170028DA RID: 10458
|
|
// (get) Token: 0x0600F2D6 RID: 62166 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (set) Token: 0x0600F2D7 RID: 62167 RVA: 0x00396D18 File Offset: 0x00394F18
|
|
[Token(Token = "0x170028DA")]
|
|
public EBEKFKJMBMK LHABBOOIMBG
|
|
{
|
|
[Token(Token = "0x600F2D6")]
|
|
[Address(RVA = "0x198EEC0", Offset = "0x198D8C0", VA = "0x18198EEC0")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x600F2D7")]
|
|
[Address(RVA = "0x198EE70", Offset = "0x198D870", VA = "0x18198EE70")]
|
|
[CompilerGenerated]
|
|
private set
|
|
{
|
|
float ejnddalgpeg = value.EJNDDALGPEG;
|
|
int ednnccfdmcj = value.EDNNCCFDMCJ;
|
|
Vector2 mgkglcdogkb = value.MGKGLCDOGKB;
|
|
this.<BJJGHNEDOHL>k__BackingField.EDNNCCFDMCJ = ednnccfdmcj;
|
|
Vector2 bggaddjfdjp = value.BGGADDJFDJP;
|
|
this.<BJJGHNEDOHL>k__BackingField.MGKGLCDOGKB = mgkglcdogkb;
|
|
Vector2 iidnimkgfee = value.IIDNIMKGFEE;
|
|
this.<BJJGHNEDOHL>k__BackingField.BGGADDJFDJP = bggaddjfdjp;
|
|
Vector2 bchgcphahgl = value.BCHGCPHAHGL;
|
|
this.<BJJGHNEDOHL>k__BackingField.IIDNIMKGFEE = iidnimkgfee;
|
|
this.<BJJGHNEDOHL>k__BackingField.BCHGCPHAHGL = bchgcphahgl;
|
|
this.<BJJGHNEDOHL>k__BackingField.EJNDDALGPEG = ejnddalgpeg;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F2D8 RID: 62168 RVA: 0x00396D9C File Offset: 0x00394F9C
|
|
[Token(Token = "0x600F2D8")]
|
|
[Address(RVA = "0x1991540", Offset = "0x198FF40", VA = "0x181991540")]
|
|
public MCKDGBIJLNL(ControlConfig config, ControlSettings globalControlSettings)
|
|
{
|
|
this.IDIEDHLEAEL.KGNFKGPKOLJ = typeof(MCKDGBIJLNL.FODGHACFEKB).TypeHandle;
|
|
Vector2 zero = Vector2.zero;
|
|
this.GBGOFIFDBIH = zero;
|
|
this.GBGOFIFDBIH.y = (float)0;
|
|
base..ctor();
|
|
this.OOCLICDLJPH = config;
|
|
this.ACGHMIJJIAB = globalControlSettings;
|
|
}
|
|
|
|
// Token: 0x0600F2D9 RID: 62169 RVA: 0x00396DE8 File Offset: 0x00394FE8
|
|
[Token(Token = "0x600F2D9")]
|
|
[Address(RVA = "0x3D3370", Offset = "0x3D1D70", VA = "0x1803D3370")]
|
|
public void IBGKLDMKHDH(MILAJELFOIJ OEPNEGOMJEC)
|
|
{
|
|
this.NABIPCFCKAB = OEPNEGOMJEC;
|
|
}
|
|
|
|
// Token: 0x0600F2DA RID: 62170 RVA: 0x00396DFC File Offset: 0x00394FFC
|
|
[Token(Token = "0x600F2DA")]
|
|
[Address(RVA = "0x5D5C90", Offset = "0x5D4690", VA = "0x1805D5C90")]
|
|
public void GLNCHKELMJL(NEPLPLIMDKB OEPNEGOMJEC)
|
|
{
|
|
this.GMLHFKAAPJA = OEPNEGOMJEC;
|
|
}
|
|
|
|
// Token: 0x0600F2DB RID: 62171 RVA: 0x00396E10 File Offset: 0x00395010
|
|
[Token(Token = "0x600F2DB")]
|
|
[Address(RVA = "0x3F0040", Offset = "0x3EEA40", VA = "0x1803F0040")]
|
|
public void HADLBBLEKMA(NABJHNIAPMN OEPNEGOMJEC)
|
|
{
|
|
this.JCHCNHKJAOM = OEPNEGOMJEC;
|
|
}
|
|
|
|
// Token: 0x0600F2DC RID: 62172 RVA: 0x00396E24 File Offset: 0x00395024
|
|
[Token(Token = "0x600F2DC")]
|
|
[Address(RVA = "0x198F670", Offset = "0x198E070", VA = "0x18198F670")]
|
|
public void HMPCGCMLFAO(HJAJIGDPBDH DNAKMCGMEEA, bool KBDGIHFBNFI)
|
|
{
|
|
int num = 0;
|
|
if (DNAKMCGMEEA != 0 && this.OOCLICDLJPH != 0)
|
|
{
|
|
InputConfig inputConfig = this.OOCLICDLJPH.inputConfig;
|
|
bool flag = DNAKMCGMEEA.KOILLJBMBLO(inputConfig, num);
|
|
this.<KIAMEICGNPB>k__BackingField = num;
|
|
this.<BGDKHKDLOHD>k__BackingField = num;
|
|
if (!KBDGIHFBNFI)
|
|
{
|
|
ControlConfig ooclicdljph = this.OOCLICDLJPH;
|
|
HOAPJFKJHIO hoapjfkjhio = DNAKMCGMEEA.IIOKMIGIADG();
|
|
ControlConfig ooclicdljph2 = this.OOCLICDLJPH;
|
|
int num2 = (int)hoapjfkjhio;
|
|
InputConfig inputConfig2 = ooclicdljph2.inputConfig;
|
|
int num3 = (int)DNAKMCGMEEA.FFBOPLOEHJI(inputConfig2);
|
|
int num4;
|
|
if (num2 <= 5)
|
|
{
|
|
InputConfig inputConfig3 = this.OOCLICDLJPH.inputConfig;
|
|
MALHPBLGPGM malhpblgpgm = DNAKMCGMEEA.LEMFIADLNAA(inputConfig3);
|
|
bool flag2;
|
|
if (flag2)
|
|
{
|
|
}
|
|
Vector2 zero = Vector2.zero;
|
|
float y = CMHJJGKEICG.JMIGKJPPFND.NMJDKEPJEIP.y;
|
|
float ejnddalgpeg = EBEKFKJMBMK.JMIGKJPPFND.EJNDDALGPEG;
|
|
ControlConfig ooclicdljph3 = this.OOCLICDLJPH;
|
|
num4 = 0;
|
|
Vector2 zero2 = Vector2.zero;
|
|
float ejnddalgpeg2 = EBEKFKJMBMK.JMIGKJPPFND.EJNDDALGPEG;
|
|
ControlConfig ooclicdljph4 = this.OOCLICDLJPH;
|
|
float y2 = CMHJJGKEICG.JMIGKJPPFND.NMJDKEPJEIP.y;
|
|
}
|
|
this.LKLKGDMFMCC(num4 != 0);
|
|
MILAJELFOIJ nabipcfckab = this.NABIPCFCKAB;
|
|
if (nabipcfckab != 0)
|
|
{
|
|
float num5 = this.<JAPKGOMJMJL>k__BackingField;
|
|
float num6 = nabipcfckab(num5);
|
|
this.<JAPKGOMJMJL>k__BackingField = num6;
|
|
}
|
|
NEPLPLIMDKB gmlhfkaapja = this.GMLHFKAAPJA;
|
|
if (gmlhfkaapja != 0)
|
|
{
|
|
float y3 = this.<JJLICAEALLK>k__BackingField.y;
|
|
Vector2 vector = this.<JJLICAEALLK>k__BackingField;
|
|
Vector2 vector2 = gmlhfkaapja(num4);
|
|
this.<JJLICAEALLK>k__BackingField = vector;
|
|
this.<JJLICAEALLK>k__BackingField.y = y3;
|
|
}
|
|
if (this.JCHCNHKJAOM != 0)
|
|
{
|
|
EBEKFKJMBMK ebekfkjmbmk;
|
|
int ednnccfdmcj = ebekfkjmbmk.EDNNCCFDMCJ;
|
|
this.<BJJGHNEDOHL>k__BackingField.EDNNCCFDMCJ = ednnccfdmcj;
|
|
Vector2 mgkglcdogkb = ebekfkjmbmk.MGKGLCDOGKB;
|
|
this.<BJJGHNEDOHL>k__BackingField.MGKGLCDOGKB = mgkglcdogkb;
|
|
Vector2 bggaddjfdjp = ebekfkjmbmk.BGGADDJFDJP;
|
|
this.<BJJGHNEDOHL>k__BackingField.BGGADDJFDJP = bggaddjfdjp;
|
|
Vector2 iidnimkgfee = ebekfkjmbmk.IIDNIMKGFEE;
|
|
this.<BJJGHNEDOHL>k__BackingField.IIDNIMKGFEE = iidnimkgfee;
|
|
Vector2 bchgcphahgl = ebekfkjmbmk.BCHGCPHAHGL;
|
|
this.<BJJGHNEDOHL>k__BackingField.BCHGCPHAHGL = bchgcphahgl;
|
|
float ejnddalgpeg3 = ebekfkjmbmk.EJNDDALGPEG;
|
|
this.<BJJGHNEDOHL>k__BackingField.EJNDDALGPEG = ejnddalgpeg3;
|
|
}
|
|
return;
|
|
}
|
|
int num7 = 0;
|
|
this.LKLKGDMFMCC(num7 != 0);
|
|
}
|
|
ulong num8;
|
|
this.LKLKGDMFMCC(num8 != 0UL);
|
|
}
|
|
|
|
// Token: 0x0600F2DD RID: 62173 RVA: 0x0039703C File Offset: 0x0039523C
|
|
[Token(Token = "0x600F2DD")]
|
|
[Address(RVA = "0x1990640", Offset = "0x198F040", VA = "0x181990640")]
|
|
private void LKLKGDMFMCC(bool MBNPHGIKHLF)
|
|
{
|
|
int num = 0;
|
|
if (MBNPHGIKHLF)
|
|
{
|
|
this.<JDGIIMLIACO>k__BackingField = (LOADIDAJBDH)num;
|
|
}
|
|
Vector2 zero = Vector2.zero;
|
|
float y = CMHJJGKEICG.JMIGKJPPFND.NMJDKEPJEIP.y;
|
|
EBEKFKJMBMK ebekfkjmbmk = EBEKFKJMBMK.JMIGKJPPFND;
|
|
float ejnddalgpeg = ebekfkjmbmk.EJNDDALGPEG;
|
|
int ednnccfdmcj = ebekfkjmbmk.EDNNCCFDMCJ;
|
|
Vector2 mgkglcdogkb = ebekfkjmbmk.MGKGLCDOGKB;
|
|
Vector2 bggaddjfdjp = ebekfkjmbmk.BGGADDJFDJP;
|
|
Vector2 iidnimkgfee = ebekfkjmbmk.IIDNIMKGFEE;
|
|
Vector2 bchgcphahgl = ebekfkjmbmk.BCHGCPHAHGL;
|
|
this.<IOOLNMHKOKD>k__BackingField = num != 0;
|
|
this.IDIEDHLEAEL.KGNFKGPKOLJ = num;
|
|
this.FCBKGFPOBOK.KGNFKGPKOLJ = num;
|
|
this.<JAPKGOMJMJL>k__BackingField = (float)num;
|
|
this.<BJJGHNEDOHL>k__BackingField.EDNNCCFDMCJ = ednnccfdmcj;
|
|
this.<BJJGHNEDOHL>k__BackingField.MGKGLCDOGKB = mgkglcdogkb;
|
|
this.<BJJGHNEDOHL>k__BackingField.BGGADDJFDJP = bggaddjfdjp;
|
|
this.<BJJGHNEDOHL>k__BackingField.IIDNIMKGFEE = iidnimkgfee;
|
|
this.<BJJGHNEDOHL>k__BackingField.BCHGCPHAHGL = bchgcphahgl;
|
|
this.<BJJGHNEDOHL>k__BackingField.EJNDDALGPEG = ejnddalgpeg;
|
|
this.<JJLICAEALLK>k__BackingField = zero;
|
|
this.<JJLICAEALLK>k__BackingField.y = (float)0;
|
|
this.<DLDACBMOJHN>k__BackingField.NMJDKEPJEIP.y = y;
|
|
}
|
|
|
|
// Token: 0x0600F2DE RID: 62174 RVA: 0x00397144 File Offset: 0x00395344
|
|
[Token(Token = "0x600F2DE")]
|
|
[Address(RVA = "0x198F430", Offset = "0x198DE30", VA = "0x18198F430")]
|
|
private void GGPPGMHEBME(HJAJIGDPBDH DNAKMCGMEEA, MALHPBLGPGM OMMGKKAGMIE)
|
|
{
|
|
InputConfig inputConfig = this.OOCLICDLJPH.inputConfig;
|
|
MALHPBLGPGM malhpblgpgm = DNAKMCGMEEA.LEMFIADLNAA(inputConfig);
|
|
ulong num;
|
|
if (num != (ulong)0L)
|
|
{
|
|
}
|
|
Vector2 zero = Vector2.zero;
|
|
float y = CMHJJGKEICG.JMIGKJPPFND.NMJDKEPJEIP.y;
|
|
EBEKFKJMBMK ebekfkjmbmk = EBEKFKJMBMK.JMIGKJPPFND;
|
|
int ednnccfdmcj = ebekfkjmbmk.EDNNCCFDMCJ;
|
|
Vector2 mgkglcdogkb = ebekfkjmbmk.MGKGLCDOGKB;
|
|
Vector2 bggaddjfdjp = ebekfkjmbmk.BGGADDJFDJP;
|
|
Vector2 iidnimkgfee = ebekfkjmbmk.IIDNIMKGFEE;
|
|
Vector2 bchgcphahgl = ebekfkjmbmk.BCHGCPHAHGL;
|
|
float ejnddalgpeg = ebekfkjmbmk.EJNDDALGPEG;
|
|
}
|
|
|
|
// Token: 0x0600F2DF RID: 62175 RVA: 0x003971CC File Offset: 0x003953CC
|
|
[Token(Token = "0x600F2DF")]
|
|
[Address(RVA = "0x198F000", Offset = "0x198DA00", VA = "0x18198F000")]
|
|
private void DDDPFBPKPFC(HJAJIGDPBDH DNAKMCGMEEA, MALHPBLGPGM OMMGKKAGMIE)
|
|
{
|
|
ControlConfig ooclicdljph = this.OOCLICDLJPH;
|
|
Axis2DSettings axisSettings = this.OOCLICDLJPH.axisSettings;
|
|
Axis2DSettings axisSettings2 = this.OOCLICDLJPH.axisSettings;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
if (0 != 0)
|
|
{
|
|
}
|
|
}
|
|
ulong num;
|
|
bool flag2 = this.NEMPNNFMEOA((float)num);
|
|
Vector2 zero = Vector2.zero;
|
|
float y = CMHJJGKEICG.JMIGKJPPFND.NMJDKEPJEIP.y;
|
|
EBEKFKJMBMK ebekfkjmbmk = EBEKFKJMBMK.JMIGKJPPFND;
|
|
}
|
|
|
|
// Token: 0x0600F2E0 RID: 62176 RVA: 0x0039723C File Offset: 0x0039543C
|
|
[Token(Token = "0x600F2E0")]
|
|
[Address(RVA = "0x1990080", Offset = "0x198EA80", VA = "0x181990080")]
|
|
private void JFPAENHKJLD(HJAJIGDPBDH DNAKMCGMEEA, MALHPBLGPGM OMMGKKAGMIE)
|
|
{
|
|
ControlConfig ooclicdljph = this.OOCLICDLJPH;
|
|
int num = 0;
|
|
Vector2 vector = this.OOCLICDLJPH.axisSettings.IPIAGFNHIGM(num);
|
|
if (this.OOCLICDLJPH.axisSettings.BGIAMFNPIPA(num, num))
|
|
{
|
|
Vector2 vector2 = this.<JJLICAEALLK>k__BackingField;
|
|
float y = this.<JJLICAEALLK>k__BackingField.y;
|
|
if (num != 0)
|
|
{
|
|
}
|
|
}
|
|
HCGEHIDCDCM axisButtonAxisType = this.OOCLICDLJPH.buttonSettings.axisButtonAxisType;
|
|
if (axisButtonAxisType == HCGEHIDCDCM.RADIAL || axisButtonAxisType == HCGEHIDCDCM.RADIAL || axisButtonAxisType == HCGEHIDCDCM.X_ONLY)
|
|
{
|
|
}
|
|
bool flag = this.NEMPNNFMEOA((float)num);
|
|
float y2 = CMHJJGKEICG.JMIGKJPPFND.NMJDKEPJEIP.y;
|
|
float ejnddalgpeg = EBEKFKJMBMK.JMIGKJPPFND.EJNDDALGPEG;
|
|
}
|
|
|
|
// Token: 0x0600F2E1 RID: 62177 RVA: 0x003972E4 File Offset: 0x003954E4
|
|
[Token(Token = "0x600F2E1")]
|
|
[Address(RVA = "0x1990490", Offset = "0x198EE90", VA = "0x181990490")]
|
|
private void KLMPDDHBHHJ(HJAJIGDPBDH DNAKMCGMEEA, MALHPBLGPGM OMMGKKAGMIE)
|
|
{
|
|
ControlConfig ooclicdljph = this.OOCLICDLJPH;
|
|
Vector2 zero = Vector2.zero;
|
|
EBEKFKJMBMK ebekfkjmbmk = EBEKFKJMBMK.JMIGKJPPFND;
|
|
int ednnccfdmcj = ebekfkjmbmk.EDNNCCFDMCJ;
|
|
Vector2 mgkglcdogkb = ebekfkjmbmk.MGKGLCDOGKB;
|
|
Vector2 bggaddjfdjp = ebekfkjmbmk.BGGADDJFDJP;
|
|
Vector2 iidnimkgfee = ebekfkjmbmk.IIDNIMKGFEE;
|
|
Vector2 bchgcphahgl = ebekfkjmbmk.BCHGCPHAHGL;
|
|
float ejnddalgpeg = ebekfkjmbmk.EJNDDALGPEG;
|
|
}
|
|
|
|
// Token: 0x0600F2E2 RID: 62178 RVA: 0x0039734C File Offset: 0x0039554C
|
|
[Token(Token = "0x600F2E2")]
|
|
[Address(RVA = "0x1991070", Offset = "0x198FA70", VA = "0x181991070")]
|
|
private void NMNOAAGPLLO(HJAJIGDPBDH DNAKMCGMEEA, MALHPBLGPGM OMMGKKAGMIE)
|
|
{
|
|
ControlConfig ooclicdljph = this.OOCLICDLJPH;
|
|
float y = CMHJJGKEICG.JMIGKJPPFND.NMJDKEPJEIP.y;
|
|
}
|
|
|
|
// Token: 0x0600F2E3 RID: 62179 RVA: 0x00397378 File Offset: 0x00395578
|
|
[Token(Token = "0x600F2E3")]
|
|
[Address(RVA = "0x19909C0", Offset = "0x198F3C0", VA = "0x1819909C0")]
|
|
private void LOLFAKKFOFB(HJAJIGDPBDH DNAKMCGMEEA, MALHPBLGPGM OMMGKKAGMIE)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600F2E3)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void MCKDGBIJLNL::LOLFAKKFOFB(HJAJIGDPBDH,MALHPBLGPGM)
|
|
|
|
---> 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: 0x0600F2E4 RID: 62180 RVA: 0x00397470 File Offset: 0x00395670
|
|
[Token(Token = "0x600F2E4")]
|
|
[Address(RVA = "0x1991250", Offset = "0x198FC50", VA = "0x181991250")]
|
|
private void PANBCJHFGCL(bool EDHMHPHIFGI, bool LIEMCLDCAJG, float NGALLBAFEEP, Vector2 EDPHCMNAJLB, CMHJJGKEICG EKCOPOHBCIN, EBEKFKJMBMK NPPFGLODCAM, MALHPBLGPGM OMMGKKAGMIE)
|
|
{
|
|
this.<IOOLNMHKOKD>k__BackingField = EDHMHPHIFGI;
|
|
if (EDHMHPHIFGI)
|
|
{
|
|
int kgnfkgpkolj = this.FCBKGFPOBOK.KGNFKGPKOLJ;
|
|
float time = Time.time;
|
|
float maxDoublePressDelay = this.ACGHMIJJIAB.maxDoublePressDelay;
|
|
int num = 0;
|
|
if (LIEMCLDCAJG)
|
|
{
|
|
}
|
|
if (!EDHMHPHIFGI || !LIEMCLDCAJG)
|
|
{
|
|
}
|
|
int num2;
|
|
if (num != 0)
|
|
{
|
|
num2 = kgnfkgpkolj + 1;
|
|
}
|
|
this.FCBKGFPOBOK.KGNFKGPKOLJ = num2;
|
|
float time2 = Time.time;
|
|
MCKDGBIJLNL.FODGHACFEKB fodghacfekb;
|
|
int kgnfkgpkolj2 = fodghacfekb.KGNFKGPKOLJ;
|
|
this.IDIEDHLEAEL.KGNFKGPKOLJ = kgnfkgpkolj2;
|
|
}
|
|
this.IDIEDHLEAEL.KGNFKGPKOLJ = (int)((ulong)0L);
|
|
this.FCBKGFPOBOK.KGNFKGPKOLJ = (int)((ulong)0L);
|
|
this.<JAPKGOMJMJL>k__BackingField = NGALLBAFEEP;
|
|
}
|
|
|
|
// Token: 0x0600F2E5 RID: 62181 RVA: 0x0039751C File Offset: 0x0039571C
|
|
[Token(Token = "0x600F2E5")]
|
|
[Address(RVA = "0x198FD20", Offset = "0x198E720", VA = "0x18198FD20")]
|
|
private MCKDGBIJLNL.FODGHACFEKB IIFBIOGHOKP(MCKDGBIJLNL.FODGHACFEKB DBGFFHDFJML, MCKDGBIJLNL.FODGHACFEKB AHNKLDKGDLK, MALHPBLGPGM OMMGKKAGMIE, float KGOBMDNKIDJ)
|
|
{
|
|
if (AHNKLDKGDLK == (ulong)3L)
|
|
{
|
|
}
|
|
int kgnfkgpkolj = AHNKLDKGDLK.KGNFKGPKOLJ;
|
|
if (AHNKLDKGDLK != 0)
|
|
{
|
|
if (AHNKLDKGDLK != 0 && AHNKLDKGDLK != 0)
|
|
{
|
|
if (AHNKLDKGDLK != 0 && AHNKLDKGDLK != (ulong)1L)
|
|
{
|
|
goto IL_2F;
|
|
}
|
|
if (kgnfkgpkolj == 0)
|
|
{
|
|
}
|
|
}
|
|
if (kgnfkgpkolj != 0 || kgnfkgpkolj == 0)
|
|
{
|
|
}
|
|
}
|
|
IL_2F:
|
|
bool flag;
|
|
bool flag2;
|
|
if (AHNKLDKGDLK != flag)
|
|
{
|
|
flag2 = OMMGKKAGMIE == MALHPBLGPGM.PRESS;
|
|
}
|
|
if (AHNKLDKGDLK == 0)
|
|
{
|
|
}
|
|
if (flag2)
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600F2E6 RID: 62182 RVA: 0x00397570 File Offset: 0x00395770
|
|
[Token(Token = "0x600F2E6")]
|
|
[Address(RVA = "0x198FF90", Offset = "0x198E990", VA = "0x18198FF90")]
|
|
private bool JDBLPAIPCBG(MCKDGBIJLNL.FODGHACFEKB DBGFFHDFJML, MALHPBLGPGM OMMGKKAGMIE, float KGOBMDNKIDJ)
|
|
{
|
|
int kgnfkgpkolj = DBGFFHDFJML.KGNFKGPKOLJ;
|
|
if (OMMGKKAGMIE != MALHPBLGPGM.PRESS)
|
|
{
|
|
if (OMMGKKAGMIE != MALHPBLGPGM.PRESS)
|
|
{
|
|
if (OMMGKKAGMIE != MALHPBLGPGM.PRESS)
|
|
{
|
|
if (OMMGKKAGMIE != MALHPBLGPGM.PRESS && OMMGKKAGMIE != MALHPBLGPGM.LONG_PRESS)
|
|
{
|
|
goto IL_38;
|
|
}
|
|
float minLongPressDelay = this.ACGHMIJJIAB.minLongPressDelay;
|
|
}
|
|
return kgnfkgpkolj >= 2;
|
|
}
|
|
ControlSettings acghmijjiab = this.ACGHMIJJIAB;
|
|
}
|
|
IL_38:
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600F2E7 RID: 62183 RVA: 0x003975BC File Offset: 0x003957BC
|
|
[Token(Token = "0x600F2E7")]
|
|
[Address(RVA = "0x1990820", Offset = "0x198F220", VA = "0x181990820")]
|
|
private bool LNGFGGLAFAB(GDIJEJGAJIF CJGAMBPCCPH, EBEKFKJMBMK NPPFGLODCAM, bool ENAFBBFBFJA)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600F2E7)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean MCKDGBIJLNL::LNGFGGLAFAB(GDIJEJGAJIF,EBEKFKJMBMK,System.Boolean)
|
|
|
|
---> 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: 0x0600F2E8 RID: 62184 RVA: 0x00397628 File Offset: 0x00395828
|
|
[Token(Token = "0x600F2E8")]
|
|
[Address(RVA = "0x1990410", Offset = "0x198EE10", VA = "0x181990410")]
|
|
private bool JNEMCCEDPJG(float NGALLBAFEEP)
|
|
{
|
|
return this.NEMPNNFMEOA(NGALLBAFEEP);
|
|
}
|
|
|
|
// Token: 0x0600F2E9 RID: 62185 RVA: 0x0039763C File Offset: 0x0039583C
|
|
[Token(Token = "0x600F2E9")]
|
|
[Address(RVA = "0x198F600", Offset = "0x198E000", VA = "0x18198F600")]
|
|
private bool GPFDJPCKJOF(Vector2 EDPHCMNAJLB)
|
|
{
|
|
ControlConfig ooclicdljph = this.OOCLICDLJPH;
|
|
int num = 0;
|
|
HCGEHIDCDCM axisButtonAxisType = ooclicdljph.buttonSettings.axisButtonAxisType;
|
|
if (axisButtonAxisType == HCGEHIDCDCM.RADIAL || axisButtonAxisType == HCGEHIDCDCM.RADIAL || axisButtonAxisType == HCGEHIDCDCM.X_ONLY)
|
|
{
|
|
}
|
|
return this.NEMPNNFMEOA((float)num);
|
|
}
|
|
|
|
// Token: 0x0600F2EA RID: 62186 RVA: 0x00397678 File Offset: 0x00395878
|
|
[Token(Token = "0x600F2EA")]
|
|
[Address(RVA = "0x1990F10", Offset = "0x198F910", VA = "0x181990F10")]
|
|
private bool NEMPNNFMEOA(float BGCONCNDKNB)
|
|
{
|
|
if (this.OOCLICDLJPH.buttonSettings.axisButtonType != ButtonSettings.CLDJPPNIBBG.HAIR_TRIGGER)
|
|
{
|
|
}
|
|
bool liemcldcajg = this.IDIEDHLEAEL.LIEMCLDCAJG;
|
|
float nkjhddedapb = this.NKJHDDEDAPB;
|
|
if (liemcldcajg || BGCONCNDKNB <= nkjhddedapb)
|
|
{
|
|
}
|
|
if (nkjhddedapb <= BGCONCNDKNB)
|
|
{
|
|
}
|
|
float num;
|
|
if (0 != 0)
|
|
{
|
|
num = Mathf.Max(nkjhddedapb, BGCONCNDKNB);
|
|
}
|
|
num = nkjhddedapb;
|
|
float num2 = Mathf.Min(num, BGCONCNDKNB);
|
|
this.NKJHDDEDAPB = num2;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600F2EB RID: 62187 RVA: 0x003976E0 File Offset: 0x003958E0
|
|
[Token(Token = "0x600F2EB")]
|
|
[Address(RVA = "0x1990E10", Offset = "0x198F810", VA = "0x181990E10")]
|
|
private static bool MDCFBLBAODI(float NBIHMKHLBOI, float GPOEMOLPOMI, bool ENAFBBFBFJA, ref float DMMEOELKKDC)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600F2EB)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean MCKDGBIJLNL::MDCFBLBAODI(System.Single,System.Single,System.Boolean,System.Single&)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
IL_0A:
|
|
stfld:float32(float32::m_value, ldloc:float32&(DMMEOELKKDC), ldloc:float32(var_2))
|
|
}
|
|
|
|
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: 0x0600F2EC RID: 62188 RVA: 0x00397700 File Offset: 0x00395900
|
|
[Token(Token = "0x600F2EC")]
|
|
[Address(RVA = "0x198EF10", Offset = "0x198D910", VA = "0x18198EF10")]
|
|
private static bool CPHNABEDONN(GDIJEJGAJIF DNNALPHGGPO, EBEKFKJMBMK GKJMIJIPDIP, TouchJoystickButtonSettings GHGBPMPLLBK, bool ENAFBBFBFJA)
|
|
{
|
|
HCGEHIDCDCM axisType = GHGBPMPLLBK.axisType;
|
|
if (axisType == HCGEHIDCDCM.RADIAL || axisType == HCGEHIDCDCM.RADIAL || axisType == HCGEHIDCDCM.X_ONLY)
|
|
{
|
|
}
|
|
if (!ENAFBBFBFJA)
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0400A230 RID: 41520
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400A230")]
|
|
public readonly ControlConfig OOCLICDLJPH;
|
|
|
|
// Token: 0x0400A231 RID: 41521
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400A231")]
|
|
private readonly ControlSettings ACGHMIJJIAB;
|
|
|
|
// Token: 0x0400A23A RID: 41530
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x400A23A")]
|
|
private MILAJELFOIJ NABIPCFCKAB;
|
|
|
|
// Token: 0x0400A23B RID: 41531
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x400A23B")]
|
|
private NEPLPLIMDKB GMLHFKAAPJA;
|
|
|
|
// Token: 0x0400A23C RID: 41532
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x400A23C")]
|
|
private NABJHNIAPMN JCHCNHKJAOM;
|
|
|
|
// Token: 0x0400A23D RID: 41533
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x400A23D")]
|
|
private MCKDGBIJLNL.FODGHACFEKB FCBKGFPOBOK;
|
|
|
|
// Token: 0x0400A23E RID: 41534
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xDC")]
|
|
[Token(Token = "0x400A23E")]
|
|
private MCKDGBIJLNL.FODGHACFEKB IDIEDHLEAEL;
|
|
|
|
// Token: 0x0400A23F RID: 41535
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")]
|
|
[Token(Token = "0x400A23F")]
|
|
private float NKJHDDEDAPB;
|
|
|
|
// Token: 0x0400A240 RID: 41536
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xEC")]
|
|
[Token(Token = "0x400A240")]
|
|
private float ELGOILMCPKE;
|
|
|
|
// Token: 0x0400A241 RID: 41537
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")]
|
|
[Token(Token = "0x400A241")]
|
|
private Vector2 GBGOFIFDBIH;
|
|
|
|
// Token: 0x02002288 RID: 8840
|
|
[Token(Token = "0x2002288")]
|
|
private readonly struct FODGHACFEKB
|
|
{
|
|
// Token: 0x0600F2ED RID: 62189 RVA: 0x00397730 File Offset: 0x00395930
|
|
[Token(Token = "0x600F2ED")]
|
|
[Address(RVA = "0x23ACE0", Offset = "0x23A0E0", VA = "0x18023ACE0")]
|
|
public FODGHACFEKB(bool down, bool held, bool up, bool canceled, float lastDownTime, int multiPressCount)
|
|
{
|
|
}
|
|
|
|
// Token: 0x170028DB RID: 10459
|
|
// (get) Token: 0x0600F2EE RID: 62190 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x170028DB")]
|
|
public static MCKDGBIJLNL.FODGHACFEKB JDKJCDNCDAN
|
|
{
|
|
[Token(Token = "0x600F2EE")]
|
|
[Address(RVA = "0x19844F0", Offset = "0x1982EF0", VA = "0x1819844F0")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F2EF RID: 62191 RVA: 0x00397740 File Offset: 0x00395940
|
|
[Token(Token = "0x600F2EF")]
|
|
[Address(RVA = "0x1984440", Offset = "0x1982E40", VA = "0x181984440")]
|
|
public static MCKDGBIJLNL.FODGHACFEKB DABPLMFLLFN(MCKDGBIJLNL.FODGHACFEKB DLPEABNCIBL, bool LMEMKAPAOBC, float KGOBMDNKIDJ, float DJCOFGCDJED)
|
|
{
|
|
int num = 0;
|
|
if (num != 0)
|
|
{
|
|
}
|
|
if (num != 0)
|
|
{
|
|
num++;
|
|
}
|
|
DLPEABNCIBL.PLPKAKPHILK = DJCOFGCDJED;
|
|
DLPEABNCIBL.CGEJHAEBOKA = num != 0;
|
|
bool flag;
|
|
DLPEABNCIBL.KNIKPKEBLNF = flag;
|
|
DLPEABNCIBL.CPOKBAJNCBD = false;
|
|
DLPEABNCIBL.KGNFKGPKOLJ = num;
|
|
return DLPEABNCIBL;
|
|
}
|
|
|
|
// Token: 0x0400A242 RID: 41538
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400A242")]
|
|
public readonly bool CGEJHAEBOKA;
|
|
|
|
// Token: 0x0400A243 RID: 41539
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1")]
|
|
[Token(Token = "0x400A243")]
|
|
public readonly bool LIEMCLDCAJG;
|
|
|
|
// Token: 0x0400A244 RID: 41540
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x2")]
|
|
[Token(Token = "0x400A244")]
|
|
public readonly bool KNIKPKEBLNF;
|
|
|
|
// Token: 0x0400A245 RID: 41541
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x3")]
|
|
[Token(Token = "0x400A245")]
|
|
public readonly bool CPOKBAJNCBD;
|
|
|
|
// Token: 0x0400A246 RID: 41542
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4")]
|
|
[Token(Token = "0x400A246")]
|
|
public readonly float PLPKAKPHILK;
|
|
|
|
// Token: 0x0400A247 RID: 41543
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
|
[Token(Token = "0x400A247")]
|
|
public readonly int KGNFKGPKOLJ;
|
|
|
|
// Token: 0x0400A248 RID: 41544
|
|
[Token(Token = "0x400A248")]
|
|
public static MCKDGBIJLNL.FODGHACFEKB JMIGKJPPFND;
|
|
}
|
|
}
|