413 lines
23 KiB
C#
413 lines
23 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Core.Creation;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02002D75 RID: 11637
|
|
[Token(Token = "0x2002D75")]
|
|
[StructLayout(3)]
|
|
public static class BBDALBBPHDA
|
|
{
|
|
// Token: 0x06014A18 RID: 84504 RVA: 0x004F2AF8 File Offset: 0x004F0CF8
|
|
[Token(Token = "0x6014A18")]
|
|
[Address(RVA = "0x1D56020", Offset = "0x1D54A20", VA = "0x181D56020")]
|
|
[AGKGJGBOJEI]
|
|
private static void MLONLKLKBON()
|
|
{
|
|
BBDALBBPHDA.CPNNKGJAOIK.Clear();
|
|
}
|
|
|
|
// Token: 0x06014A19 RID: 84505 RVA: 0x004F2B18 File Offset: 0x004F0D18
|
|
[Token(Token = "0x6014A19")]
|
|
[Address(RVA = "0x1D56090", Offset = "0x1D54A90", VA = "0x181D56090")]
|
|
public static CBMONKDCBBJ MLOOLLCOMMM()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06014A19)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling CBMONKDCBBJ BBDALBBPHDA::MLOOLLCOMMM()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:IOBBCJOEJJL(var_0_05, newobj:IOBBCJOEJJL(IOBBCJOEJJL::.ctor))
|
|
}
|
|
|
|
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: 0x06014A1A RID: 84506 RVA: 0x004F2B2C File Offset: 0x004F0D2C
|
|
[Token(Token = "0x6014A1A")]
|
|
[Address(RVA = "0x1D560E0", Offset = "0x1D54AE0", VA = "0x181D560E0")]
|
|
public static void NPBLNBABGAC(this Material KFENPJENIOI, LNBGEMHOKFN AOGHIJCLDDC, CLKCBCAGDDK ALOKGLNJFLG, bool INOHJONOCJK, bool MFAMCCMGILJ)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06014A1B RID: 84507 RVA: 0x004F2B3C File Offset: 0x004F0D3C
|
|
[Token(Token = "0x6014A1B")]
|
|
[Address(RVA = "0x1D561B0", Offset = "0x1D54BB0", VA = "0x181D561B0")]
|
|
public static void NPBLNBABGAC(this Material KFENPJENIOI, ShapeColorInfo IICCLKJLEDE, ShapeMaterialInfo BHBLLBGJHJB, bool INOHJONOCJK, bool MFAMCCMGILJ)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06014A1B)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void BBDALBBPHDA::NPBLNBABGAC(UnityEngine.Material,RecRoom.Core.Creation.ShapeColorInfo,RecRoom.Core.Creation.ShapeMaterialInfo,System.Boolean,System.Boolean)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
IL_EB:
|
|
stloc:ArgumentNullException(var_12_F5, newobj:ArgumentNullException(ArgumentNullException::.ctor, ldstr:string("materialInfo")))
|
|
}
|
|
|
|
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: 0x06014A1C RID: 84508 RVA: 0x004F2C40 File Offset: 0x004F0E40
|
|
[Token(Token = "0x6014A1C")]
|
|
[Address(RVA = "0x1D55D80", Offset = "0x1D54780", VA = "0x181D55D80")]
|
|
public static Material MBBKMCKBDFO(ShapeColorInfo IICCLKJLEDE, ShapeMaterialInfo BHBLLBGJHJB, bool INOHJONOCJK, bool MFAMCCMGILJ)
|
|
{
|
|
if (BHBLLBGJHJB.ColorUsage > DKCFEIBGOHC.ALBEDO)
|
|
{
|
|
}
|
|
Color black = Color.black;
|
|
if (BHBLLBGJHJB.ColorUsage > DKCFEIBGOHC.EMISSIVE)
|
|
{
|
|
}
|
|
Color black2 = Color.black;
|
|
if (BHBLLBGJHJB.ColorUsage > DKCFEIBGOHC.SPECULAR)
|
|
{
|
|
}
|
|
Color black3 = Color.black;
|
|
Dictionary<BBDALBBPHDA.ONFNGEBJEPI, Material> cpnnkgjaoik = BBDALBBPHDA.CPNNKGJAOIK;
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
new Material(BHBLLBGJHJB.ShapeMaterial.shader).NPBLNBABGAC(IICCLKJLEDE, BHBLLBGJHJB, INOHJONOCJK, MFAMCCMGILJ);
|
|
Dictionary<BBDALBBPHDA.ONFNGEBJEPI, Material> cpnnkgjaoik2 = BBDALBBPHDA.CPNNKGJAOIK;
|
|
}
|
|
return typeof(BBDALBBPHDA).TypeHandle;
|
|
}
|
|
|
|
// Token: 0x0400DC38 RID: 56376
|
|
[Token(Token = "0x400DC38")]
|
|
private static Dictionary<BBDALBBPHDA.ONFNGEBJEPI, Material> CPNNKGJAOIK = new Dictionary();
|
|
|
|
// Token: 0x0400DC39 RID: 56377
|
|
[Token(Token = "0x400DC39")]
|
|
private static readonly int LJIICPDPKEH = Shader.PropertyToID("_BaseColor");
|
|
|
|
// Token: 0x0400DC3A RID: 56378
|
|
[Token(Token = "0x400DC3A")]
|
|
private static readonly int AOPNBELJOII = Shader.PropertyToID("_EmissionColor");
|
|
|
|
// Token: 0x0400DC3B RID: 56379
|
|
[Token(Token = "0x400DC3B")]
|
|
private static readonly int GNKMONGMEGB = Shader.PropertyToID("_SpecColor");
|
|
|
|
// Token: 0x0400DC3C RID: 56380
|
|
[Token(Token = "0x400DC3C")]
|
|
private static readonly int AOHEOIIILJF = Shader.PropertyToID("_Smoothnesses");
|
|
|
|
// Token: 0x0400DC3D RID: 56381
|
|
[Token(Token = "0x400DC3D")]
|
|
private static readonly int CHHAHCEJHIG = Shader.PropertyToID("_BumpScales");
|
|
|
|
// Token: 0x0400DC3E RID: 56382
|
|
[Token(Token = "0x400DC3E")]
|
|
private static readonly int CPMMJMIKIDG = Shader.PropertyToID("_BaseMapArray");
|
|
|
|
// Token: 0x0400DC3F RID: 56383
|
|
[Token(Token = "0x400DC3F")]
|
|
private static readonly int NOONIJMBIEO = Shader.PropertyToID("_BumpMapArray");
|
|
|
|
// Token: 0x0400DC40 RID: 56384
|
|
[Token(Token = "0x400DC40")]
|
|
private static readonly int IJBFGLPDOBD = Shader.PropertyToID("_SpecGlossMapArray");
|
|
|
|
// Token: 0x0400DC41 RID: 56385
|
|
[Token(Token = "0x400DC41")]
|
|
private static readonly int LKICLPPBJIN = Shader.PropertyToID("_MakerPenColors");
|
|
|
|
// Token: 0x0400DC42 RID: 56386
|
|
[Token(Token = "0x400DC42")]
|
|
private static readonly int DEPLINEJLNM = Shader.PropertyToID("_ColorMasksAndScales");
|
|
|
|
// Token: 0x02002D76 RID: 11638
|
|
[Token(Token = "0x2002D76")]
|
|
private class IOBBCJOEJJL : CBMONKDCBBJ, IDisposable
|
|
{
|
|
// Token: 0x17003747 RID: 14151
|
|
// (get) Token: 0x06014A1E RID: 84510 RVA: 0x004F2D64 File Offset: 0x004F0F64
|
|
// (set) Token: 0x06014A1F RID: 84511 RVA: 0x004F2D78 File Offset: 0x004F0F78
|
|
[Token(Token = "0x17003747")]
|
|
public PGDBIEFGGGL PHEHDNABMGK
|
|
{
|
|
[Token(Token = "0x6014A1E")]
|
|
[Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0", Slot = "5")]
|
|
get;
|
|
[Token(Token = "0x6014A1F")]
|
|
[Address(RVA = "0x3C39B0", Offset = "0x3C23B0", VA = "0x1803C39B0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17003748 RID: 14152
|
|
// (get) Token: 0x06014A20 RID: 84512 RVA: 0x004F2D8C File Offset: 0x004F0F8C
|
|
// (set) Token: 0x06014A21 RID: 84513 RVA: 0x004F2DA0 File Offset: 0x004F0FA0
|
|
[Token(Token = "0x17003748")]
|
|
public Color[] OICPPFNJHFJ
|
|
{
|
|
[Token(Token = "0x6014A20")]
|
|
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240", Slot = "4")]
|
|
get;
|
|
[Token(Token = "0x6014A21")]
|
|
[Address(RVA = "0x3C1280", Offset = "0x3BFC80", VA = "0x1803C1280")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x06014A22 RID: 84514 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6014A22")]
|
|
[Address(RVA = "0x1D58520", Offset = "0x1D56F20", VA = "0x181D58520")]
|
|
private static int MEDICDDPBEI(LNBGEMHOKFN AOGHIJCLDDC, DKCFEIBGOHC PPNLOAELMMD)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06014A23 RID: 84515 RVA: 0x004F2DB4 File Offset: 0x004F0FB4
|
|
[Token(Token = "0x6014A23")]
|
|
[Address(RVA = "0x1D586C0", Offset = "0x1D570C0", VA = "0x181D586C0")]
|
|
public IOBBCJOEJJL()
|
|
{
|
|
Dictionary<int, int> dictionary = new Dictionary();
|
|
int num = 0;
|
|
this.AFKFKKJPFLG = dictionary;
|
|
base..ctor();
|
|
ShapeColorInfo[] array = EOKPFJPCGMK.CJABFLFIKOA;
|
|
Color[] array2 = new Color[num];
|
|
int num2 = 0;
|
|
this.OICPPFNJHFJ = array2;
|
|
if (num2 < array2.Length)
|
|
{
|
|
ShapeColorInfo[] array3 = EOKPFJPCGMK.CJABFLFIKOA;
|
|
Color[] array4 = this.<NKMLLPGAAOJ>k__BackingField;
|
|
ShapeColorInfo[] array5 = EOKPFJPCGMK.CJABFLFIKOA;
|
|
Dictionary<int, int> afkfkkjpflg = this.AFKFKKJPFLG;
|
|
Color[] array6 = this.<NKMLLPGAAOJ>k__BackingField;
|
|
ShapeColorInfo[] array7 = EOKPFJPCGMK.CJABFLFIKOA;
|
|
Dictionary<int, int> afkfkkjpflg2 = this.AFKFKKJPFLG;
|
|
Color[] array8 = this.<NKMLLPGAAOJ>k__BackingField;
|
|
ShapeColorInfo[] array9 = EOKPFJPCGMK.CJABFLFIKOA;
|
|
Dictionary<int, int> afkfkkjpflg3 = this.AFKFKKJPFLG;
|
|
Color[] array10 = this.<NKMLLPGAAOJ>k__BackingField;
|
|
num2 += 3;
|
|
}
|
|
PGDBIEFGGGL pgdbiefgggl = new PGDBIEFGGGL(EOKPFJPCGMK.KEMHPPDDMJA);
|
|
this.PHEHDNABMGK = pgdbiefgggl;
|
|
}
|
|
|
|
// Token: 0x06014A24 RID: 84516 RVA: 0x004F2E80 File Offset: 0x004F1080
|
|
[Token(Token = "0x6014A24")]
|
|
[Address(RVA = "0x1D58270", Offset = "0x1D56C70", VA = "0x181D58270", Slot = "10")]
|
|
public void Dispose()
|
|
{
|
|
this.<JDNFDFPFKOD>k__BackingField.Dispose();
|
|
}
|
|
|
|
// Token: 0x06014A25 RID: 84517 RVA: 0x004F2EA0 File Offset: 0x004F10A0
|
|
[Token(Token = "0x6014A25")]
|
|
[Address(RVA = "0x1D58320", Offset = "0x1D56D20", VA = "0x181D58320", Slot = "6")]
|
|
public Material MDNGDJELNJC()
|
|
{
|
|
Material material = new Material(EOKPFJPCGMK.PAEKFFGFFKD);
|
|
Color[] array = this.<NKMLLPGAAOJ>k__BackingField;
|
|
int lkiclppbjin = BBDALBBPHDA.LKICLPPBJIN;
|
|
material.SetColorArray(lkiclppbjin, array);
|
|
Vector4[] oidgmkeclpn = this.<JDNFDFPFKOD>k__BackingField.OIDGMKECLPN;
|
|
int deplinejlnm = BBDALBBPHDA.DEPLINEJLNM;
|
|
material.SetVectorArray(deplinejlnm, oidgmkeclpn);
|
|
Texture2DArray ilgbcpadhdn = this.<JDNFDFPFKOD>k__BackingField.ILGBCPADHDN;
|
|
int cpmmjmikidg = BBDALBBPHDA.CPMMJMIKIDG;
|
|
material.SetTextureImpl(cpmmjmikidg, ilgbcpadhdn);
|
|
Texture2DArray oedajglldhe = this.<JDNFDFPFKOD>k__BackingField.OEDAJGLLDHE;
|
|
int ijbfglpdobd = BBDALBBPHDA.IJBFGLPDOBD;
|
|
material.SetTextureImpl(ijbfglpdobd, oedajglldhe);
|
|
float[] nbegpeiehlm = this.<JDNFDFPFKOD>k__BackingField.NBEGPEIEHLM;
|
|
int aoheoiiiljf = BBDALBBPHDA.AOHEOIIILJF;
|
|
material.SetFloatArray(aoheoiiiljf, nbegpeiehlm);
|
|
Texture2DArray kbcfchgjkna = this.<JDNFDFPFKOD>k__BackingField.KBCFCHGJKNA;
|
|
int noonijmbieo = BBDALBBPHDA.NOONIJMBIEO;
|
|
material.SetTextureImpl(noonijmbieo, kbcfchgjkna);
|
|
float[] ganjnknaobb = this.<JDNFDFPFKOD>k__BackingField.GANJNKNAOBB;
|
|
int chhahcejhig = BBDALBBPHDA.CHHAHCEJHIG;
|
|
material.SetFloatArray(chhahcejhig, ganjnknaobb);
|
|
return material;
|
|
}
|
|
|
|
// Token: 0x06014A26 RID: 84518 RVA: 0x004F2F8C File Offset: 0x004F118C
|
|
[Token(Token = "0x6014A26")]
|
|
[Address(RVA = "0x1D58530", Offset = "0x1D56F30", VA = "0x181D58530", Slot = "7")]
|
|
public void MKFMLALLHKD(Material KGPPFLEOLAC)
|
|
{
|
|
Color[] array = this.<NKMLLPGAAOJ>k__BackingField;
|
|
int lkiclppbjin = BBDALBBPHDA.LKICLPPBJIN;
|
|
KGPPFLEOLAC.SetColorArray(lkiclppbjin, array);
|
|
Vector4[] oidgmkeclpn = this.<JDNFDFPFKOD>k__BackingField.OIDGMKECLPN;
|
|
int deplinejlnm = BBDALBBPHDA.DEPLINEJLNM;
|
|
KGPPFLEOLAC.SetVectorArray(deplinejlnm, oidgmkeclpn);
|
|
Texture2DArray ilgbcpadhdn = this.<JDNFDFPFKOD>k__BackingField.ILGBCPADHDN;
|
|
int cpmmjmikidg = BBDALBBPHDA.CPMMJMIKIDG;
|
|
KGPPFLEOLAC.SetTextureImpl(cpmmjmikidg, ilgbcpadhdn);
|
|
Texture2DArray oedajglldhe = this.<JDNFDFPFKOD>k__BackingField.OEDAJGLLDHE;
|
|
int ijbfglpdobd = BBDALBBPHDA.IJBFGLPDOBD;
|
|
KGPPFLEOLAC.SetTextureImpl(ijbfglpdobd, oedajglldhe);
|
|
float[] nbegpeiehlm = this.<JDNFDFPFKOD>k__BackingField.NBEGPEIEHLM;
|
|
int aoheoiiiljf = BBDALBBPHDA.AOHEOIIILJF;
|
|
KGPPFLEOLAC.SetFloatArray(aoheoiiiljf, nbegpeiehlm);
|
|
Texture2DArray kbcfchgjkna = this.<JDNFDFPFKOD>k__BackingField.KBCFCHGJKNA;
|
|
int noonijmbieo = BBDALBBPHDA.NOONIJMBIEO;
|
|
KGPPFLEOLAC.SetTextureImpl(noonijmbieo, kbcfchgjkna);
|
|
float[] ganjnknaobb = this.<JDNFDFPFKOD>k__BackingField.GANJNKNAOBB;
|
|
int chhahcejhig = BBDALBBPHDA.CHHAHCEJHIG;
|
|
KGPPFLEOLAC.SetFloatArray(chhahcejhig, ganjnknaobb);
|
|
}
|
|
|
|
// Token: 0x06014A27 RID: 84519 RVA: 0x004F3064 File Offset: 0x004F1264
|
|
[Token(Token = "0x6014A27")]
|
|
[Address(RVA = "0x1D58290", Offset = "0x1D56C90", VA = "0x181D58290", Slot = "8")]
|
|
public int IPIHMOHMBAF(LNBGEMHOKFN AOGHIJCLDDC, DKCFEIBGOHC PPNLOAELMMD)
|
|
{
|
|
Dictionary<int, int> afkfkkjpflg = this.AFKFKKJPFLG;
|
|
int num;
|
|
return num;
|
|
}
|
|
|
|
// Token: 0x06014A28 RID: 84520 RVA: 0x004F3080 File Offset: 0x004F1280
|
|
[Token(Token = "0x6014A28")]
|
|
[Address(RVA = "0x1D58300", Offset = "0x1D56D00", VA = "0x181D58300", Slot = "9")]
|
|
public int KEPKCLBHBJF(CLKCBCAGDDK ALOKGLNJFLG)
|
|
{
|
|
return this.<JDNFDFPFKOD>k__BackingField.KEPKCLBHBJF(ALOKGLNJFLG);
|
|
}
|
|
|
|
// Token: 0x0400DC45 RID: 56389
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400DC45")]
|
|
private readonly Dictionary<int, int> AFKFKKJPFLG;
|
|
}
|
|
|
|
// Token: 0x02002D77 RID: 11639
|
|
[Token(Token = "0x2002D77")]
|
|
private struct ONFNGEBJEPI : IEquatable<BBDALBBPHDA.ONFNGEBJEPI>
|
|
{
|
|
// Token: 0x06014A29 RID: 84521 RVA: 0x004F30A0 File Offset: 0x004F12A0
|
|
[Token(Token = "0x6014A29")]
|
|
[Address(RVA = "0x242700", Offset = "0x241B00", VA = "0x180242700", Slot = "4")]
|
|
public bool Equals(BBDALBBPHDA.ONFNGEBJEPI HPKICPNGMDJ)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06014A29)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean BBDALBBPHDA/ONFNGEBJEPI::Equals(BBDALBBPHDA/ONFNGEBJEPI)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:float32(var_0_0B, ldfld:float32(Color::a, ldfld:Color[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Color&](ONFNGEBJEPI::INCNKMHCJDM, ldloc:ONFNGEBJEPI[exp:valuetype BBDALBBPHDA/ONFNGEBJEPI&](HPKICPNGMDJ))))
|
|
stloc:float32(var_1_17, ldfld:float32(Color::a, ldfld:Color[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Color&](ONFNGEBJEPI::LCDDNKDLAHH, ldloc:ONFNGEBJEPI[exp:valuetype BBDALBBPHDA/ONFNGEBJEPI&](HPKICPNGMDJ))))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x06014A2A RID: 84522 RVA: 0x004F30C4 File Offset: 0x004F12C4
|
|
[Token(Token = "0x6014A2A")]
|
|
[Address(RVA = "0x242650", Offset = "0x241A50", VA = "0x180242650", Slot = "0")]
|
|
public override bool Equals(object NLNHFEEMFBN)
|
|
{
|
|
if (NLNHFEEMFBN == 0 || NLNHFEEMFBN != 0)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014A2B RID: 84523 RVA: 0x004F30DC File Offset: 0x004F12DC
|
|
[Token(Token = "0x6014A2B")]
|
|
[Address(RVA = "0x242740", Offset = "0x241B40", VA = "0x180242740", Slot = "2")]
|
|
public override int GetHashCode()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06014A2B)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Int32 BBDALBBPHDA/ONFNGEBJEPI::GetHashCode()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:int64(var_1_1D, mul:int64(mul:int64(mul:int64(mul:int64(ldloc:int64(var_0), conv.u4:uint32[exp:int64](ldc.i4:int32[exp:uint32](397))), conv.u4:uint32[exp:int64](ldc.i4:int32[exp:uint32](397))), conv.u4:uint32[exp:int64](ldc.i4:int32[exp:uint32](397))), conv.u4:uint32[exp:int64](ldc.i4:int32[exp:uint32](397))))
|
|
}
|
|
|
|
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: 0x0400DC46 RID: 56390
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400DC46")]
|
|
public bool GNALNKMLJNH;
|
|
|
|
// Token: 0x0400DC47 RID: 56391
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1")]
|
|
[Token(Token = "0x400DC47")]
|
|
public bool GIPCLEJOGCK;
|
|
|
|
// Token: 0x0400DC48 RID: 56392
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4")]
|
|
[Token(Token = "0x400DC48")]
|
|
public Color INCNKMHCJDM;
|
|
|
|
// Token: 0x0400DC49 RID: 56393
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x14")]
|
|
[Token(Token = "0x400DC49")]
|
|
public Color LCDDNKDLAHH;
|
|
|
|
// Token: 0x0400DC4A RID: 56394
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x24")]
|
|
[Token(Token = "0x400DC4A")]
|
|
public Color IECAFDALGDP;
|
|
|
|
// Token: 0x0400DC4B RID: 56395
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x34")]
|
|
[Token(Token = "0x400DC4B")]
|
|
public CLKCBCAGDDK PHCLKBHGGNO;
|
|
}
|
|
}
|