scripts
This commit is contained in:
@@ -0,0 +1,537 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Collections.ObjectModel;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Rendering;
|
||||
|
||||
namespace RecRoom.Core.Creation.Shapes
|
||||
{
|
||||
// Token: 0x02002D7A RID: 11642
|
||||
[Token(Token = "0x2002D7A")]
|
||||
[StructLayout(3)]
|
||||
public class BatchedMeshRenderer : MonoBehaviour
|
||||
{
|
||||
// Token: 0x17003754 RID: 14164
|
||||
// (get) Token: 0x06014A44 RID: 84548 RVA: 0x004F3314 File Offset: 0x004F1514
|
||||
[Token(Token = "0x17003754")]
|
||||
public int CPCPOHOHAMH
|
||||
{
|
||||
[Token(Token = "0x6014A44")]
|
||||
[Address(RVA = "0x1535AC0", Offset = "0x15344C0", VA = "0x181535AC0")]
|
||||
get
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
List<FIGILABAJNF> hcmhpanjljf = this.HCMHPANJLJF;
|
||||
List.Enumerator enumerator;
|
||||
if (enumerator != 0)
|
||||
{
|
||||
int num2;
|
||||
num += num2;
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
return num;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003755 RID: 14165
|
||||
// (get) Token: 0x06014A45 RID: 84549 RVA: 0x004F3348 File Offset: 0x004F1548
|
||||
[Token(Token = "0x17003755")]
|
||||
public IReadOnlyList<MeshRenderer> COHCNPDFGAB
|
||||
{
|
||||
[Token(Token = "0x6014A45")]
|
||||
[Address(RVA = "0x3C1250", Offset = "0x3BFC50", VA = "0x1803C1250")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06014A45)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1<UnityEngine.MeshRenderer> RecRoom.Core.Creation.Shapes.BatchedMeshRenderer::get_MeshRenderers()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:class [mscorlib]System.Collections.Generic.List`1<class [UnityEngine.CoreModule]UnityEngine.MeshRenderer>(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.List`1<class [UnityEngine.CoreModule]UnityEngine.MeshRenderer>(BatchedMeshRenderer::PBBGBIOKAAA, ldloc:BatchedMeshRenderer(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: 0x06014A46 RID: 84550 RVA: 0x004F335C File Offset: 0x004F155C
|
||||
[Token(Token = "0x6014A46")]
|
||||
[Address(RVA = "0x1534F30", Offset = "0x1533930", VA = "0x181534F30")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
List<FIGILABAJNF> hcmhpanjljf = this.HCMHPANJLJF;
|
||||
List.Enumerator enumerator;
|
||||
if (enumerator != 0)
|
||||
{
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06014A47 RID: 84551 RVA: 0x004F3384 File Offset: 0x004F1584
|
||||
[Token(Token = "0x6014A47")]
|
||||
[Address(RVA = "0x1534100", Offset = "0x1532B00", VA = "0x181534100")]
|
||||
public void AddToBatchedMesh(IMEKBMMDJBD IHDHKMGMNEG, Material KFENPJENIOI, Matrix4x4? KMOMIBCLDBK, Vector3 LMGOJOKEPGO)
|
||||
{
|
||||
FIGILABAJNF figilabajnf = this.HEAIAAMLCJH(IHDHKMGMNEG, KFENPJENIOI);
|
||||
bool has_value = KMOMIBCLDBK.has_value;
|
||||
this.DBNJDLHEEPJ();
|
||||
}
|
||||
|
||||
// Token: 0x06014A48 RID: 84552 RVA: 0x004F33B0 File Offset: 0x004F15B0
|
||||
[Token(Token = "0x6014A48")]
|
||||
[Address(RVA = "0x1535050", Offset = "0x1533A50", VA = "0x181535050")]
|
||||
public void RemoveFromBatchedMesh(IMEKBMMDJBD EDLHNCIENFD)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
List<FIGILABAJNF> hcmhpanjljf = this.HCMHPANJLJF;
|
||||
List.Enumerator enumerator;
|
||||
if (enumerator != 0)
|
||||
{
|
||||
bool flag;
|
||||
while (!flag)
|
||||
{
|
||||
}
|
||||
this.DBNJDLHEEPJ();
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06014A49 RID: 84553 RVA: 0x004F33E4 File Offset: 0x004F15E4
|
||||
[Token(Token = "0x6014A49")]
|
||||
[Address(RVA = "0x1534300", Offset = "0x1532D00", VA = "0x181534300")]
|
||||
public void ClearAllBatchedMeshes()
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
List<FIGILABAJNF> hcmhpanjljf = this.HCMHPANJLJF;
|
||||
List.Enumerator enumerator;
|
||||
if (enumerator != 0)
|
||||
{
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
if (!this.EDGBJMDGBIL)
|
||||
{
|
||||
this.EDGBJMDGBIL = true;
|
||||
Action action = new Action(this.CCAEBKJCJFN);
|
||||
ISchedulerPromise schedulerPromise = this.InvokeNextLateUpdate(action);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06014A4A RID: 84554 RVA: 0x004F3438 File Offset: 0x004F1638
|
||||
[Token(Token = "0x6014A4A")]
|
||||
[Address(RVA = "0x1535810", Offset = "0x1534210", VA = "0x181535810")]
|
||||
public void UpdateMeshMaterialIndices(IMEKBMMDJBD EDLHNCIENFD, CKELFEGHFJD LKJBCIJKHFM)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
List<FIGILABAJNF> hcmhpanjljf = this.HCMHPANJLJF;
|
||||
List.Enumerator enumerator;
|
||||
if (enumerator != 0)
|
||||
{
|
||||
bool flag;
|
||||
while (!flag)
|
||||
{
|
||||
}
|
||||
this.DBNJDLHEEPJ();
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06014A4B RID: 84555 RVA: 0x004F346C File Offset: 0x004F166C
|
||||
[Token(Token = "0x6014A4B")]
|
||||
[Address(RVA = "0x15351A0", Offset = "0x1533BA0", VA = "0x1815351A0")]
|
||||
public void SetMaterialProperty(int NMGPBLNBANO, Color GJAINANBOCB)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
this.PNHDMPPOJAC[NMGPBLNBANO] = GJAINANBOCB;
|
||||
List<MeshRenderer> pbbgbiokaaa = this.PBBGBIOKAAA;
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06014A4C RID: 84556 RVA: 0x004F34A0 File Offset: 0x004F16A0
|
||||
[Token(Token = "0x6014A4C")]
|
||||
[Address(RVA = "0x1535330", Offset = "0x1533D30", VA = "0x181535330")]
|
||||
public void SetMaterialProperty(int NMGPBLNBANO, float ONGBFDACHHG)
|
||||
{
|
||||
Dictionary<int, float> ljfmhfiliid = this.LJFMHFILIID;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06014A4D RID: 84557 RVA: 0x004F34DC File Offset: 0x004F16DC
|
||||
[Token(Token = "0x6014A4D")]
|
||||
[Address(RVA = "0x15354B0", Offset = "0x1533EB0", VA = "0x1815354B0")]
|
||||
public void SetMaterialProperty(int NMGPBLNBANO, Vector4 PJEDBAONDPP)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
this.BGEDKKELINK[NMGPBLNBANO] = PJEDBAONDPP;
|
||||
List<MeshRenderer> pbbgbiokaaa = this.PBBGBIOKAAA;
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06014A4E RID: 84558 RVA: 0x004F3510 File Offset: 0x004F1710
|
||||
[Token(Token = "0x6014A4E")]
|
||||
[Address(RVA = "0x1535640", Offset = "0x1534040", VA = "0x181535640")]
|
||||
public void SetMaterialProperty(int NMGPBLNBANO, Matrix4x4 MBDBBCDFFHK)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
this.DMFFNKLJBFG[NMGPBLNBANO] = MBDBBCDFFHK;
|
||||
List<MeshRenderer> pbbgbiokaaa = this.PBBGBIOKAAA;
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06014A4F RID: 84559 RVA: 0x004F3544 File Offset: 0x004F1744
|
||||
[Token(Token = "0x6014A4F")]
|
||||
[Address(RVA = "0x1534500", Offset = "0x1532F00", VA = "0x181534500")]
|
||||
private void FMHLEGIBEIH(Renderer CHEJPOIMMCK)
|
||||
{
|
||||
MaterialPropertyBlock materialPropertyBlock;
|
||||
for (;;)
|
||||
{
|
||||
int num = 0;
|
||||
materialPropertyBlock = new MaterialPropertyBlock();
|
||||
CHEJPOIMMCK.Internal_GetPropertyBlock(materialPropertyBlock);
|
||||
Dictionary<int, float> ljfmhfiliid = this.LJFMHFILIID;
|
||||
Dictionary.Enumerator enumerator;
|
||||
if (enumerator != 0)
|
||||
{
|
||||
}
|
||||
if (num == -1)
|
||||
{
|
||||
goto IL_2B;
|
||||
}
|
||||
Dictionary<int, Color> pnhdmppojac = this.PNHDMPPOJAC;
|
||||
Dictionary.Enumerator enumerator2;
|
||||
if (enumerator2 != 0)
|
||||
{
|
||||
goto IL_2B;
|
||||
}
|
||||
IL_2F:
|
||||
num++;
|
||||
if (num == -1)
|
||||
{
|
||||
goto IL_44;
|
||||
}
|
||||
Dictionary<int, Matrix4x4> dmffnkljbfg = this.DMFFNKLJBFG;
|
||||
Dictionary.Enumerator enumerator3;
|
||||
if (enumerator3 != 0)
|
||||
{
|
||||
goto IL_44;
|
||||
}
|
||||
IL_48:
|
||||
num++;
|
||||
if (num == -1)
|
||||
{
|
||||
goto IL_5D;
|
||||
}
|
||||
Dictionary<int, Vector4> bgedkkelink = this.BGEDKKELINK;
|
||||
Dictionary.Enumerator enumerator4;
|
||||
if (enumerator4 != 0)
|
||||
{
|
||||
goto IL_5D;
|
||||
}
|
||||
IL_61:
|
||||
num++;
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
if (num == 0)
|
||||
{
|
||||
break;
|
||||
}
|
||||
continue;
|
||||
IL_5D:
|
||||
if (num == 0)
|
||||
{
|
||||
goto IL_61;
|
||||
}
|
||||
goto IL_8D;
|
||||
IL_44:
|
||||
if (num == 0)
|
||||
{
|
||||
goto IL_48;
|
||||
}
|
||||
goto IL_87;
|
||||
IL_2B:
|
||||
if (num == 0)
|
||||
{
|
||||
goto IL_2F;
|
||||
}
|
||||
goto IL_81;
|
||||
}
|
||||
CHEJPOIMMCK.Internal_SetPropertyBlock(materialPropertyBlock);
|
||||
return;
|
||||
IL_81:
|
||||
throw new NullReferenceException();
|
||||
IL_87:
|
||||
throw new NullReferenceException();
|
||||
IL_8D:
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06014A50 RID: 84560 RVA: 0x004F35E4 File Offset: 0x004F17E4
|
||||
[Token(Token = "0x6014A50")]
|
||||
[Address(RVA = "0x1534A90", Offset = "0x1533490", VA = "0x181534A90")]
|
||||
public void ForceUpdateBatchedMeshOnGPU()
|
||||
{
|
||||
this.CCAEBKJCJFN();
|
||||
}
|
||||
|
||||
// Token: 0x06014A51 RID: 84561 RVA: 0x004F35F8 File Offset: 0x004F17F8
|
||||
[Token(Token = "0x6014A51")]
|
||||
[Address(RVA = "0x15341C0", Offset = "0x1532BC0", VA = "0x1815341C0")]
|
||||
private void CCAEBKJCJFN()
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
if ((this.EDGBJMDGBIL ? 1 : 0) == num)
|
||||
{
|
||||
return;
|
||||
}
|
||||
List<FIGILABAJNF> hcmhpanjljf = this.HCMHPANJLJF;
|
||||
List.Enumerator enumerator;
|
||||
if (enumerator != 0)
|
||||
{
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
this.EDGBJMDGBIL = false;
|
||||
}
|
||||
|
||||
// Token: 0x06014A52 RID: 84562 RVA: 0x004F3638 File Offset: 0x004F1838
|
||||
[Token(Token = "0x6014A52")]
|
||||
[Address(RVA = "0x1534AA0", Offset = "0x15334A0", VA = "0x181534AA0")]
|
||||
private FIGILABAJNF HEAIAAMLCJH(IMEKBMMDJBD EDLHNCIENFD, Material KFENPJENIOI)
|
||||
{
|
||||
for (;;)
|
||||
{
|
||||
int num = 0;
|
||||
Dictionary<Material, List<FIGILABAJNF>> fahnfmdmelp = this.FAHNFMDMELP;
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
break;
|
||||
}
|
||||
List.Enumerator enumerator;
|
||||
ReadOnlyCollection<Vector3> readOnlyCollection;
|
||||
if (enumerator == 0 || readOnlyCollection.Count < 65000)
|
||||
{
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
if (num == 0 && num == 0)
|
||||
{
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
return this.OEBDAOEHDGJ(KFENPJENIOI);
|
||||
}
|
||||
|
||||
// Token: 0x06014A53 RID: 84563 RVA: 0x004F368C File Offset: 0x004F188C
|
||||
[Token(Token = "0x6014A53")]
|
||||
[Address(RVA = "0x1534CC0", Offset = "0x15336C0", VA = "0x181534CC0")]
|
||||
private FIGILABAJNF OEBDAOEHDGJ(Material KFENPJENIOI)
|
||||
{
|
||||
int num = 0;
|
||||
string name = base.gameObject.name;
|
||||
if (KFENPJENIOI != 0)
|
||||
{
|
||||
string name2 = KFENPJENIOI.name;
|
||||
}
|
||||
string text = name + " (BatchedMesh - " + num + ")";
|
||||
FIGILABAJNF figilabajnf = new FIGILABAJNF(text);
|
||||
this.HCMHPANJLJF.Add(figilabajnf);
|
||||
List<FIGILABAJNF> list;
|
||||
if (!this.FAHNFMDMELP.TryGetValue(KFENPJENIOI, num))
|
||||
{
|
||||
list = new List(1);
|
||||
this.FAHNFMDMELP[KFENPJENIOI] = list;
|
||||
}
|
||||
list.Add(figilabajnf);
|
||||
GameObject gameObject = new GameObject(text);
|
||||
Transform transform = gameObject.transform;
|
||||
Transform transform2 = base.transform;
|
||||
int num2 = 0;
|
||||
transform.SetParent(transform2, num2 != 0);
|
||||
MeshFilter meshFilter = gameObject.AddComponent<MeshFilter>();
|
||||
Mesh <IOPMECBEAKK>k__BackingField = figilabajnf.<IOPMECBEAKK>k__BackingField;
|
||||
meshFilter.sharedMesh = <IOPMECBEAKK>k__BackingField;
|
||||
MeshRenderer meshRenderer = gameObject.AddComponent<MeshRenderer>();
|
||||
meshRenderer.SetMaterial(KFENPJENIOI);
|
||||
bool flag = this.receiveShadows;
|
||||
meshRenderer.receiveShadows = flag;
|
||||
ShadowCastingMode shadowCastingMode = this.shadowCastingMode;
|
||||
meshRenderer.shadowCastingMode = shadowCastingMode;
|
||||
this.PBBGBIOKAAA.Add(meshRenderer);
|
||||
this.FMHLEGIBEIH(meshRenderer);
|
||||
return figilabajnf;
|
||||
}
|
||||
|
||||
// Token: 0x06014A54 RID: 84564 RVA: 0x004F379C File Offset: 0x004F199C
|
||||
[Token(Token = "0x6014A54")]
|
||||
[Address(RVA = "0x1534490", Offset = "0x1532E90", VA = "0x181534490")]
|
||||
private void DBNJDLHEEPJ()
|
||||
{
|
||||
if (!this.EDGBJMDGBIL)
|
||||
{
|
||||
this.EDGBJMDGBIL = true;
|
||||
Action action = new Action(this.CCAEBKJCJFN);
|
||||
ISchedulerPromise schedulerPromise = this.InvokeNextLateUpdate(action);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06014A55 RID: 84565 RVA: 0x004F37D0 File Offset: 0x004F19D0
|
||||
[Token(Token = "0x6014A55")]
|
||||
[Address(RVA = "0x1535980", Offset = "0x1534380", VA = "0x181535980")]
|
||||
public BatchedMeshRenderer()
|
||||
{
|
||||
Dictionary<Material, List<FIGILABAJNF>> dictionary = new Dictionary();
|
||||
this.FAHNFMDMELP = dictionary;
|
||||
List<FIGILABAJNF> list = new List();
|
||||
this.HCMHPANJLJF = list;
|
||||
List<MeshRenderer> list2 = new List();
|
||||
this.PBBGBIOKAAA = list2;
|
||||
int num;
|
||||
Dictionary<int, float> dictionary2 = new Dictionary(num);
|
||||
num = 0;
|
||||
this.LJFMHFILIID = dictionary2;
|
||||
int num2;
|
||||
Dictionary<int, Color> dictionary3 = new Dictionary(num2);
|
||||
num2 = 0;
|
||||
this.PNHDMPPOJAC = dictionary3;
|
||||
int num3;
|
||||
Dictionary<int, Vector4> dictionary4 = new Dictionary(num3);
|
||||
num3 = 0;
|
||||
this.BGEDKKELINK = dictionary4;
|
||||
int num4;
|
||||
Dictionary<int, Matrix4x4> dictionary5 = new Dictionary(num4);
|
||||
num4 = 0;
|
||||
this.DMFFNKLJBFG = dictionary5;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400DC51 RID: 56401
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400DC51")]
|
||||
[SerializeField]
|
||||
private bool receiveShadows = true;
|
||||
|
||||
// Token: 0x0400DC52 RID: 56402
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x400DC52")]
|
||||
[SerializeField]
|
||||
private ShadowCastingMode shadowCastingMode = (ShadowCastingMode)((ulong)1L);
|
||||
|
||||
// Token: 0x0400DC53 RID: 56403
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400DC53")]
|
||||
private Dictionary<Material, List<FIGILABAJNF>> FAHNFMDMELP;
|
||||
|
||||
// Token: 0x0400DC54 RID: 56404
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400DC54")]
|
||||
private List<FIGILABAJNF> HCMHPANJLJF;
|
||||
|
||||
// Token: 0x0400DC55 RID: 56405
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400DC55")]
|
||||
private List<MeshRenderer> PBBGBIOKAAA;
|
||||
|
||||
// Token: 0x0400DC56 RID: 56406
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400DC56")]
|
||||
private bool EDGBJMDGBIL;
|
||||
|
||||
// Token: 0x0400DC57 RID: 56407
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400DC57")]
|
||||
private Dictionary<int, float> LJFMHFILIID;
|
||||
|
||||
// Token: 0x0400DC58 RID: 56408
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400DC58")]
|
||||
private Dictionary<int, Color> PNHDMPPOJAC;
|
||||
|
||||
// Token: 0x0400DC59 RID: 56409
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400DC59")]
|
||||
private Dictionary<int, Vector4> BGEDKKELINK;
|
||||
|
||||
// Token: 0x0400DC5A RID: 56410
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400DC5A")]
|
||||
private Dictionary<int, Matrix4x4> DMFFNKLJBFG;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user