a
This commit is contained in:
@@ -0,0 +1,470 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Rendering;
|
||||
|
||||
namespace RecRoom.Core.Creation.Shapes
|
||||
{
|
||||
// Token: 0x02003346 RID: 13126
|
||||
[Token(Token = "0x2003346")]
|
||||
public class BatchedMeshRenderer : MonoBehaviour
|
||||
{
|
||||
// Token: 0x17003EC6 RID: 16070
|
||||
// (get) Token: 0x06016B59 RID: 93017 RVA: 0x0054CEA4 File Offset: 0x0054B0A4
|
||||
[Token(Token = "0x17003EC6")]
|
||||
public IReadOnlyList<MeshRenderer> COHCNPDFGAB
|
||||
{
|
||||
[Token(Token = "0x6016B59")]
|
||||
[Address(RVA = "0x3FA180", Offset = "0x3F8F80", VA = "0x1803FA180")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06016B59)
|
||||
|
||||
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 1660
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016B5A RID: 93018 RVA: 0x0054CEB8 File Offset: 0x0054B0B8
|
||||
[Token(Token = "0x6016B5A")]
|
||||
[Address(RVA = "0x1677A10", Offset = "0x1676810", VA = "0x181677A10")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
List<FIGILABAJNF> hcmhpanjljf = this.HCMHPANJLJF;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06016B5B RID: 93019 RVA: 0x0054CEDC File Offset: 0x0054B0DC
|
||||
[Token(Token = "0x6016B5B")]
|
||||
[Address(RVA = "0x1676B60", Offset = "0x1675960", VA = "0x181676B60")]
|
||||
public void AddToBatchedMesh(IPMIEGJGMGN IHDHKMGMNEG, Material KFENPJENIOI)
|
||||
{
|
||||
this.HEAIAAMLCJH(IHDHKMGMNEG, KFENPJENIOI).OIDIEMLLPLB(IHDHKMGMNEG);
|
||||
this.MarkDirty();
|
||||
}
|
||||
|
||||
// Token: 0x06016B5C RID: 93020 RVA: 0x0054CF04 File Offset: 0x0054B104
|
||||
[Token(Token = "0x6016B5C")]
|
||||
[Address(RVA = "0x1677B10", Offset = "0x1676910", VA = "0x181677B10")]
|
||||
public void RemoveFromBatchedMesh(IPMIEGJGMGN EDLHNCIENFD)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
List<FIGILABAJNF> hcmhpanjljf = this.HCMHPANJLJF;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
bool flag2;
|
||||
while (!flag2)
|
||||
{
|
||||
}
|
||||
this.MarkDirty();
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06016B5D RID: 93021 RVA: 0x0054CF34 File Offset: 0x0054B134
|
||||
[Token(Token = "0x6016B5D")]
|
||||
[Address(RVA = "0x1676CE0", Offset = "0x1675AE0", VA = "0x181676CE0")]
|
||||
public void ClearAllBatchedMeshes()
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
List<FIGILABAJNF> hcmhpanjljf = this.HCMHPANJLJF;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
if (!this.EDGBJMDGBIL)
|
||||
{
|
||||
this.EDGBJMDGBIL = true;
|
||||
Action action = new Action(this.CCAEBKJCJFN);
|
||||
KFBABPAPIMB kfbabpapimb = this.EGOJDKEBMNH(action);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016B5E RID: 93022 RVA: 0x0054CF88 File Offset: 0x0054B188
|
||||
[Token(Token = "0x6016B5E")]
|
||||
[Address(RVA = "0x1677C30", Offset = "0x1676A30", VA = "0x181677C30")]
|
||||
public void SetMaterialProperty(int NMGPBLNBANO, Color GJAINANBOCB)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
this.PNHDMPPOJAC[NMGPBLNBANO] = GJAINANBOCB;
|
||||
List<MeshRenderer> pbbgbiokaaa = this.PBBGBIOKAAA;
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06016B5F RID: 93023 RVA: 0x0054CFB8 File Offset: 0x0054B1B8
|
||||
[Token(Token = "0x6016B5F")]
|
||||
[Address(RVA = "0x1677DA0", Offset = "0x1676BA0", VA = "0x181677DA0")]
|
||||
public void SetMaterialProperty(int NMGPBLNBANO, float ONGBFDACHHG)
|
||||
{
|
||||
Dictionary<int, float> ljfmhfiliid = this.LJFMHFILIID;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016B60 RID: 93024 RVA: 0x0054CFF0 File Offset: 0x0054B1F0
|
||||
[Token(Token = "0x6016B60")]
|
||||
[Address(RVA = "0x1677F10", Offset = "0x1676D10", VA = "0x181677F10")]
|
||||
public void SetMaterialProperty(int NMGPBLNBANO, Vector4 PJEDBAONDPP)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
this.BGEDKKELINK[NMGPBLNBANO] = PJEDBAONDPP;
|
||||
List<MeshRenderer> pbbgbiokaaa = this.PBBGBIOKAAA;
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06016B61 RID: 93025 RVA: 0x0054D020 File Offset: 0x0054B220
|
||||
[Token(Token = "0x6016B61")]
|
||||
[Address(RVA = "0x1678080", Offset = "0x1676E80", VA = "0x181678080")]
|
||||
public void SetMaterialProperty(int NMGPBLNBANO, Matrix4x4 MBDBBCDFFHK)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
this.DMFFNKLJBFG[NMGPBLNBANO] = MBDBBCDFFHK;
|
||||
List<MeshRenderer> pbbgbiokaaa = this.PBBGBIOKAAA;
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06016B62 RID: 93026 RVA: 0x0054D050 File Offset: 0x0054B250
|
||||
[Token(Token = "0x6016B62")]
|
||||
[Address(RVA = "0x1676E40", Offset = "0x1675C40", VA = "0x181676E40")]
|
||||
private void FMHLEGIBEIH(Renderer CHEJPOIMMCK)
|
||||
{
|
||||
int num;
|
||||
MaterialPropertyBlock materialPropertyBlock;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
materialPropertyBlock = new MaterialPropertyBlock();
|
||||
CHEJPOIMMCK.Internal_GetPropertyBlock(materialPropertyBlock);
|
||||
Dictionary<int, float> ljfmhfiliid = this.LJFMHFILIID;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
if (num != 0)
|
||||
{
|
||||
goto IL_7A;
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
Dictionary<int, Color> pnhdmppojac = this.PNHDMPPOJAC;
|
||||
bool flag2;
|
||||
if (flag2)
|
||||
{
|
||||
}
|
||||
num++;
|
||||
if (num != 0)
|
||||
{
|
||||
goto IL_80;
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
Dictionary<int, Matrix4x4> dmffnkljbfg = this.DMFFNKLJBFG;
|
||||
bool flag3;
|
||||
if (flag3)
|
||||
{
|
||||
}
|
||||
num++;
|
||||
if (num != 0)
|
||||
{
|
||||
goto IL_86;
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
Dictionary<int, Vector4> bgedkkelink = this.BGEDKKELINK;
|
||||
bool flag4;
|
||||
if (flag4)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
CHEJPOIMMCK.Internal_SetPropertyBlock(materialPropertyBlock);
|
||||
return;
|
||||
IL_7A:
|
||||
throw new NullReferenceException();
|
||||
IL_80:
|
||||
throw new NullReferenceException();
|
||||
IL_86:
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016B63 RID: 93027 RVA: 0x0054D0E8 File Offset: 0x0054B2E8
|
||||
[Token(Token = "0x6016B63")]
|
||||
[Address(RVA = "0x1677390", Offset = "0x1676190", VA = "0x181677390")]
|
||||
public void ForceUpdateBatchedMeshOnGPU()
|
||||
{
|
||||
this.CCAEBKJCJFN();
|
||||
}
|
||||
|
||||
// Token: 0x06016B64 RID: 93028 RVA: 0x0054D0FC File Offset: 0x0054B2FC
|
||||
[Token(Token = "0x6016B64")]
|
||||
[Address(RVA = "0x1676BB0", Offset = "0x16759B0", VA = "0x181676BB0")]
|
||||
private void CCAEBKJCJFN()
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
if ((this.EDGBJMDGBIL ? 1 : 0) == num)
|
||||
{
|
||||
return;
|
||||
}
|
||||
List<FIGILABAJNF> hcmhpanjljf = this.HCMHPANJLJF;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
Transform transform = base.transform;
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
this.EDGBJMDGBIL = false;
|
||||
}
|
||||
|
||||
// Token: 0x06016B65 RID: 93029 RVA: 0x0054D140 File Offset: 0x0054B340
|
||||
[Token(Token = "0x6016B65")]
|
||||
[Address(RVA = "0x16773A0", Offset = "0x16761A0", VA = "0x1816773A0")]
|
||||
private FIGILABAJNF HEAIAAMLCJH(IPMIEGJGMGN EDLHNCIENFD, Material KFENPJENIOI)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
if (num < KFENPJENIOI)
|
||||
{
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
Dictionary<Material, List<FIGILABAJNF>> fahnfmdmelp = this.FAHNFMDMELP;
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
break;
|
||||
}
|
||||
bool flag2;
|
||||
if (flag2)
|
||||
{
|
||||
int num2 = 0;
|
||||
int i;
|
||||
while (i >= 65000)
|
||||
{
|
||||
}
|
||||
num2 += num2;
|
||||
i++;
|
||||
i += 19;
|
||||
}
|
||||
}
|
||||
while (num != 0 || EDLHNCIENFD != 0);
|
||||
return this.OEBDAOEHDGJ(KFENPJENIOI);
|
||||
}
|
||||
|
||||
// Token: 0x06016B66 RID: 93030 RVA: 0x0054D1A8 File Offset: 0x0054B3A8
|
||||
[Token(Token = "0x6016B66")]
|
||||
[Address(RVA = "0x16777A0", Offset = "0x16765A0", VA = "0x1816777A0")]
|
||||
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: 0x06016B67 RID: 93031 RVA: 0x0054D2B8 File Offset: 0x0054B4B8
|
||||
[Token(Token = "0x6016B67")]
|
||||
[Address(RVA = "0x1677730", Offset = "0x1676530", VA = "0x181677730")]
|
||||
public void MarkDirty()
|
||||
{
|
||||
if (!this.EDGBJMDGBIL)
|
||||
{
|
||||
this.EDGBJMDGBIL = true;
|
||||
Action action = new Action(this.CCAEBKJCJFN);
|
||||
KFBABPAPIMB kfbabpapimb = this.EGOJDKEBMNH(action);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016B68 RID: 93032 RVA: 0x0054D2EC File Offset: 0x0054B4EC
|
||||
[Token(Token = "0x6016B68")]
|
||||
[Address(RVA = "0x16775E0", Offset = "0x16763E0", VA = "0x1816775E0")]
|
||||
public void MarkDirty(IPMIEGJGMGN EDLHNCIENFD)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
List<FIGILABAJNF> hcmhpanjljf = this.HCMHPANJLJF;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
bool flag2;
|
||||
while (!flag2)
|
||||
{
|
||||
}
|
||||
this.MarkDirty();
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06016B69 RID: 93033 RVA: 0x0054D324 File Offset: 0x0054B524
|
||||
[Token(Token = "0x6016B69")]
|
||||
[Address(RVA = "0x1678240", Offset = "0x1677040", VA = "0x181678240")]
|
||||
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: 0x0400ECDB RID: 60635
|
||||
[Token(Token = "0x400ECDB")]
|
||||
private const int HNEECELCFML = 65000;
|
||||
|
||||
// Token: 0x0400ECDC RID: 60636
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400ECDC")]
|
||||
[SerializeField]
|
||||
private bool receiveShadows = true;
|
||||
|
||||
// Token: 0x0400ECDD RID: 60637
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x400ECDD")]
|
||||
[SerializeField]
|
||||
private ShadowCastingMode shadowCastingMode = (ShadowCastingMode)((ulong)1L);
|
||||
|
||||
// Token: 0x0400ECDE RID: 60638
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400ECDE")]
|
||||
private Dictionary<Material, List<FIGILABAJNF>> FAHNFMDMELP;
|
||||
|
||||
// Token: 0x0400ECDF RID: 60639
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400ECDF")]
|
||||
private List<FIGILABAJNF> HCMHPANJLJF;
|
||||
|
||||
// Token: 0x0400ECE0 RID: 60640
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400ECE0")]
|
||||
private List<MeshRenderer> PBBGBIOKAAA;
|
||||
|
||||
// Token: 0x0400ECE1 RID: 60641
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400ECE1")]
|
||||
private bool EDGBJMDGBIL;
|
||||
|
||||
// Token: 0x0400ECE2 RID: 60642
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400ECE2")]
|
||||
private Dictionary<int, float> LJFMHFILIID;
|
||||
|
||||
// Token: 0x0400ECE3 RID: 60643
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400ECE3")]
|
||||
private Dictionary<int, Color> PNHDMPPOJAC;
|
||||
|
||||
// Token: 0x0400ECE4 RID: 60644
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400ECE4")]
|
||||
private Dictionary<int, Vector4> BGEDKKELINK;
|
||||
|
||||
// Token: 0x0400ECE5 RID: 60645
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400ECE5")]
|
||||
private Dictionary<int, Matrix4x4> DMFFNKLJBFG;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,227 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecRoom.Core.Creation.Shapes
|
||||
{
|
||||
// Token: 0x02003345 RID: 13125
|
||||
[Token(Token = "0x2003345")]
|
||||
public class CreationShapeContainer : ShapeContainer
|
||||
{
|
||||
// Token: 0x17003EBB RID: 16059
|
||||
// (get) Token: 0x06016B47 RID: 92999 RVA: 0x0054CCCC File Offset: 0x0054AECC
|
||||
[Token(Token = "0x17003EBB")]
|
||||
public override string AKLAPGCHOFB
|
||||
{
|
||||
[Token(Token = "0x6016B47")]
|
||||
[Address(RVA = "0x1678A30", Offset = "0x1677830", VA = "0x181678A30", Slot = "18")]
|
||||
get
|
||||
{
|
||||
return CreationShapeContainer.OJOECENCDJH;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EBC RID: 16060
|
||||
// (get) Token: 0x06016B48 RID: 93000 RVA: 0x0054CCE0 File Offset: 0x0054AEE0
|
||||
[Token(Token = "0x17003EBC")]
|
||||
public override string KENGPMDDCML
|
||||
{
|
||||
[Token(Token = "0x6016B48")]
|
||||
[Address(RVA = "0x1678A90", Offset = "0x1677890", VA = "0x181678A90", Slot = "19")]
|
||||
get
|
||||
{
|
||||
return CreationShapeContainer.OJOECENCDJH;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EBD RID: 16061
|
||||
// (get) Token: 0x06016B49 RID: 93001 RVA: 0x0054CCF4 File Offset: 0x0054AEF4
|
||||
[Token(Token = "0x17003EBD")]
|
||||
public override int EBEOBEKPAPP
|
||||
{
|
||||
[Token(Token = "0x6016B49")]
|
||||
[Address(RVA = "0x1678AF0", Offset = "0x16778F0", VA = "0x181678AF0", Slot = "20")]
|
||||
get
|
||||
{
|
||||
return CreationShapeContainer.JAAJMCFDFNG;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EBE RID: 16062
|
||||
// (get) Token: 0x06016B4A RID: 93002 RVA: 0x0054CD08 File Offset: 0x0054AF08
|
||||
[Token(Token = "0x17003EBE")]
|
||||
public override bool JPCMKAOLFHF
|
||||
{
|
||||
[Token(Token = "0x6016B4A")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "21")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EBF RID: 16063
|
||||
// (get) Token: 0x06016B4B RID: 93003 RVA: 0x0054CD18 File Offset: 0x0054AF18
|
||||
[Token(Token = "0x17003EBF")]
|
||||
public override bool KJCAGKDAABN
|
||||
{
|
||||
[Token(Token = "0x6016B4B")]
|
||||
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "22")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EC0 RID: 16064
|
||||
// (get) Token: 0x06016B4C RID: 93004 RVA: 0x0054CD28 File Offset: 0x0054AF28
|
||||
[Token(Token = "0x17003EC0")]
|
||||
public override ShapeContainer.DBHLALJDNBH NDOIFFFCMKP
|
||||
{
|
||||
[Token(Token = "0x6016B4C")]
|
||||
[Address(RVA = "0x43E630", Offset = "0x43D430", VA = "0x18043E630", Slot = "23")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EC1 RID: 16065
|
||||
// (get) Token: 0x06016B4D RID: 93005 RVA: 0x0054CD38 File Offset: 0x0054AF38
|
||||
[Token(Token = "0x17003EC1")]
|
||||
public override bool PGDIFDJECHJ
|
||||
{
|
||||
[Token(Token = "0x6016B4D")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "24")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EC2 RID: 16066
|
||||
// (get) Token: 0x06016B4E RID: 93006 RVA: 0x0054CD48 File Offset: 0x0054AF48
|
||||
[Token(Token = "0x17003EC2")]
|
||||
public override bool PLPCBNDDMON
|
||||
{
|
||||
[Token(Token = "0x6016B4E")]
|
||||
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "25")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EC3 RID: 16067
|
||||
// (get) Token: 0x06016B4F RID: 93007 RVA: 0x0054CD58 File Offset: 0x0054AF58
|
||||
[Token(Token = "0x17003EC3")]
|
||||
public override ShapeContainer.BJOOGDAHOOO NMBFCKJPCLA
|
||||
{
|
||||
[Token(Token = "0x6016B4F")]
|
||||
[Address(RVA = "0x4100E0", Offset = "0x40EEE0", VA = "0x1804100E0", Slot = "26")]
|
||||
get
|
||||
{
|
||||
return ShapeContainer.BJOOGDAHOOO.Decoration;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EC4 RID: 16068
|
||||
// (get) Token: 0x06016B50 RID: 93008 RVA: 0x0054CD68 File Offset: 0x0054AF68
|
||||
// (set) Token: 0x06016B51 RID: 93009 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17003EC4")]
|
||||
public override bool FCPOODKDOIN
|
||||
{
|
||||
[Token(Token = "0x6016B50")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "27")]
|
||||
get
|
||||
{
|
||||
}
|
||||
[Token(Token = "0x6016B51")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "28")]
|
||||
protected set
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EC5 RID: 16069
|
||||
// (get) Token: 0x06016B52 RID: 93010 RVA: 0x0054CD78 File Offset: 0x0054AF78
|
||||
// (set) Token: 0x06016B53 RID: 93011 RVA: 0x0054CD8C File Offset: 0x0054AF8C
|
||||
[Token(Token = "0x17003EC5")]
|
||||
public ShapeContainer.BJOOGDAHOOO CKGMABMOFIO
|
||||
{
|
||||
[Token(Token = "0x6016B52")]
|
||||
[Address(RVA = "0xD510D0", Offset = "0xD4FED0", VA = "0x180D510D0")]
|
||||
get
|
||||
{
|
||||
return this.LAPPDNAEMFL;
|
||||
}
|
||||
[Token(Token = "0x6016B53")]
|
||||
[Address(RVA = "0x1678B50", Offset = "0x1677950", VA = "0x181678B50")]
|
||||
set
|
||||
{
|
||||
if (value != this.LAPPDNAEMFL)
|
||||
{
|
||||
this.LAPPDNAEMFL = value;
|
||||
base.LNDEHIGJBNM();
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016B54 RID: 93012 RVA: 0x0054CDB0 File Offset: 0x0054AFB0
|
||||
[Token(Token = "0x6016B54")]
|
||||
[Address(RVA = "0x1678900", Offset = "0x1677700", VA = "0x181678900", Slot = "29")]
|
||||
protected override void Start()
|
||||
{
|
||||
base.Start();
|
||||
this.tool.<JGABDFBGDEB>k__BackingField.DisableCleanup(this);
|
||||
this.creationObject.<CJOPCHODHJO>k__BackingField.BPAJKKAGPKB(this);
|
||||
this.creationObject.<PGOFIBGOHCD>k__BackingField = true;
|
||||
}
|
||||
|
||||
// Token: 0x06016B55 RID: 93013 RVA: 0x0054CDF8 File Offset: 0x0054AFF8
|
||||
[Token(Token = "0x6016B55")]
|
||||
[Address(RVA = "0x1678860", Offset = "0x1677660", VA = "0x181678860", Slot = "14")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
base.OnDestroy();
|
||||
CreationObject creationObject = this.creationObject;
|
||||
int num = 0;
|
||||
if (creationObject != num)
|
||||
{
|
||||
this.creationObject.<CJOPCHODHJO>k__BackingField.BIHKNNPGGKP(this);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016B56 RID: 93014 RVA: 0x0054CE38 File Offset: 0x0054B038
|
||||
[Token(Token = "0x6016B56")]
|
||||
[Address(RVA = "0x16787A0", Offset = "0x16775A0", VA = "0x1816787A0", Slot = "38")]
|
||||
protected override int ENGEHEAILEA([Optional] ShapeContainer.BJOOGDAHOOO? JLCPKNIHBGG)
|
||||
{
|
||||
List<ShapeContainer.AOBAEKGAIOF> chpofnjkpep = this.GDAGCBGKFBM.CHPOFNJKPEP;
|
||||
List<ShapeContainer.AOBAEKGAIOF> chpofnjkpep2 = this.GDAGCBGKFBM.CHPOFNJKPEP;
|
||||
ShapeContainer.BJOOGDAHOOO lappdnaemfl = this.LAPPDNAEMFL;
|
||||
int num;
|
||||
return num;
|
||||
}
|
||||
|
||||
// Token: 0x06016B57 RID: 93015 RVA: 0x0054CE70 File Offset: 0x0054B070
|
||||
[Token(Token = "0x6016B57")]
|
||||
[Address(RVA = "0x16789D0", Offset = "0x16777D0", VA = "0x1816789D0")]
|
||||
public CreationShapeContainer()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400ECD8 RID: 60632
|
||||
[Token(Token = "0x400ECD8")]
|
||||
private static readonly string OJOECENCDJH = "Creation Shape Container";
|
||||
|
||||
// Token: 0x0400ECD9 RID: 60633
|
||||
[Token(Token = "0x400ECD9")]
|
||||
private static readonly int JAAJMCFDFNG;
|
||||
|
||||
// Token: 0x0400ECDA RID: 60634
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x400ECDA")]
|
||||
private ShapeContainer.BJOOGDAHOOO LAPPDNAEMFL = (ShapeContainer.BJOOGDAHOOO)((ulong)1L);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,293 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Core.Rendering;
|
||||
using RecRoom.Persistence;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.Shapes
|
||||
{
|
||||
// Token: 0x02003359 RID: 13145
|
||||
[Token(Token = "0x2003359")]
|
||||
public class DecorationShapeContainer : ShapeContainer
|
||||
{
|
||||
// Token: 0x17003F06 RID: 16134
|
||||
// (get) Token: 0x06016CE0 RID: 93408 RVA: 0x005525AC File Offset: 0x005507AC
|
||||
[Token(Token = "0x17003F06")]
|
||||
public override string AKLAPGCHOFB
|
||||
{
|
||||
[Token(Token = "0x6016CE0")]
|
||||
[Address(RVA = "0x1679B60", Offset = "0x1678960", VA = "0x181679B60", Slot = "18")]
|
||||
get
|
||||
{
|
||||
PersistenceView persistenceView = this.persistenceView;
|
||||
Guid guid;
|
||||
return string.Format("Decoration Shape Container {0}", guid);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F07 RID: 16135
|
||||
// (get) Token: 0x06016CE1 RID: 93409 RVA: 0x005525D4 File Offset: 0x005507D4
|
||||
[Token(Token = "0x17003F07")]
|
||||
public override string KENGPMDDCML
|
||||
{
|
||||
[Token(Token = "0x6016CE1")]
|
||||
[Address(RVA = "0x1679BE0", Offset = "0x16789E0", VA = "0x181679BE0", Slot = "19")]
|
||||
get
|
||||
{
|
||||
return "Decoration";
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F08 RID: 16136
|
||||
// (get) Token: 0x06016CE2 RID: 93410 RVA: 0x005525E8 File Offset: 0x005507E8
|
||||
[Token(Token = "0x17003F08")]
|
||||
public override int EBEOBEKPAPP
|
||||
{
|
||||
[Token(Token = "0x6016CE2")]
|
||||
[Address(RVA = "0xD510D0", Offset = "0xD4FED0", VA = "0x180D510D0", Slot = "20")]
|
||||
get
|
||||
{
|
||||
return this.maxResources;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F09 RID: 16137
|
||||
// (get) Token: 0x06016CE3 RID: 93411 RVA: 0x005525FC File Offset: 0x005507FC
|
||||
[Token(Token = "0x17003F09")]
|
||||
public override bool JPCMKAOLFHF
|
||||
{
|
||||
[Token(Token = "0x6016CE3")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "21")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F0A RID: 16138
|
||||
// (get) Token: 0x06016CE4 RID: 93412 RVA: 0x0055260C File Offset: 0x0055080C
|
||||
[Token(Token = "0x17003F0A")]
|
||||
public override bool KJCAGKDAABN
|
||||
{
|
||||
[Token(Token = "0x6016CE4")]
|
||||
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "22")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F0B RID: 16139
|
||||
// (get) Token: 0x06016CE5 RID: 93413 RVA: 0x0055261C File Offset: 0x0055081C
|
||||
[Token(Token = "0x17003F0B")]
|
||||
public override ShapeContainer.DBHLALJDNBH NDOIFFFCMKP
|
||||
{
|
||||
[Token(Token = "0x6016CE5")]
|
||||
[Address(RVA = "0x460DB0", Offset = "0x45FBB0", VA = "0x180460DB0", Slot = "23")]
|
||||
get
|
||||
{
|
||||
return ShapeContainer.DBHLALJDNBH.DestinationOnly;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F0C RID: 16140
|
||||
// (get) Token: 0x06016CE6 RID: 93414 RVA: 0x0055262C File Offset: 0x0055082C
|
||||
[Token(Token = "0x17003F0C")]
|
||||
public override bool PGDIFDJECHJ
|
||||
{
|
||||
[Token(Token = "0x6016CE6")]
|
||||
[Address(RVA = "0xD900D0", Offset = "0xD8EED0", VA = "0x180D900D0", Slot = "24")]
|
||||
get
|
||||
{
|
||||
return this.creationObject.LGLADBGABHO;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F0D RID: 16141
|
||||
// (get) Token: 0x06016CE7 RID: 93415 RVA: 0x0055264C File Offset: 0x0055084C
|
||||
[Token(Token = "0x17003F0D")]
|
||||
public override bool PLPCBNDDMON
|
||||
{
|
||||
[Token(Token = "0x6016CE7")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "25")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F0E RID: 16142
|
||||
// (get) Token: 0x06016CE8 RID: 93416 RVA: 0x0055265C File Offset: 0x0055085C
|
||||
[Token(Token = "0x17003F0E")]
|
||||
public override ShapeContainer.BJOOGDAHOOO NMBFCKJPCLA
|
||||
{
|
||||
[Token(Token = "0x6016CE8")]
|
||||
[Address(RVA = "0x4100E0", Offset = "0x40EEE0", VA = "0x1804100E0", Slot = "26")]
|
||||
get
|
||||
{
|
||||
return ShapeContainer.BJOOGDAHOOO.Decoration;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F0F RID: 16143
|
||||
// (get) Token: 0x06016CE9 RID: 93417 RVA: 0x0055266C File Offset: 0x0055086C
|
||||
[Token(Token = "0x17003F0F")]
|
||||
public MEJBIMNJHII<bool> MOOGKKGGKAH
|
||||
{
|
||||
[Token(Token = "0x6016CE9")]
|
||||
[Address(RVA = "0x5F4E40", Offset = "0x5F3C40", VA = "0x1805F4E40")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06016CE9)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling MEJBIMNJHII<System.Boolean> RecRoom.Core.Creation.Shapes.DecorationShapeContainer::get_HasOutOfBoundsShapes()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:class [RecRoom.Scheduler.Runtime]KAGJDGDAADK<bool>(var_0_06, ldfld:class [RecRoom.Scheduler.Runtime]KAGJDGDAADK<bool>(DecorationShapeContainer::GLNFOHPIJHN, ldloc:DecorationShapeContainer(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 1660
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016CEA RID: 93418 RVA: 0x00552680 File Offset: 0x00550880
|
||||
[Token(Token = "0x6016CEA")]
|
||||
[Address(RVA = "0x1679410", Offset = "0x1678210", VA = "0x181679410", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base.Awake();
|
||||
KAGJDGDAADK<bool> glnfohpijhn = this.GLNFOHPIJHN;
|
||||
Action<bool> action = new Action(this.GBMFCEHFALN);
|
||||
IDisposable disposable = glnfohpijhn.JAHAHHAFAPC(this, action);
|
||||
}
|
||||
|
||||
// Token: 0x06016CEB RID: 93419 RVA: 0x005526B8 File Offset: 0x005508B8
|
||||
[Token(Token = "0x6016CEB")]
|
||||
[Address(RVA = "0x1679830", Offset = "0x1678630", VA = "0x181679830")]
|
||||
private void GBMFCEHFALN(bool ONGBFDACHHG)
|
||||
{
|
||||
if (!ONGBFDACHHG)
|
||||
{
|
||||
if (this.DGNBFHCEAJL != 0)
|
||||
{
|
||||
this.DGNBFHCEAJL = (ulong)0L;
|
||||
}
|
||||
return;
|
||||
}
|
||||
CreationObject creationObject = this.creationObject;
|
||||
LIMDPCEOFDK fllendbikgf = creationObject.FLLENDBIKGF;
|
||||
if (creationObject != 0)
|
||||
{
|
||||
this.FHILMEJDFEL();
|
||||
}
|
||||
Action action = new Action(this.BDNMJDDKEMH);
|
||||
IDisposable disposable = this.OPEMIFENIJM(action);
|
||||
this.DGNBFHCEAJL = disposable;
|
||||
}
|
||||
|
||||
// Token: 0x06016CEC RID: 93420 RVA: 0x00552718 File Offset: 0x00550918
|
||||
[Token(Token = "0x6016CEC")]
|
||||
[Address(RVA = "0x1679920", Offset = "0x1678720", VA = "0x181679920", Slot = "30")]
|
||||
protected override void GEFHAGPBEGO()
|
||||
{
|
||||
List<ShapeContainer.AOBAEKGAIOF> chpofnjkpep = this.GDAGCBGKFBM.CHPOFNJKPEP;
|
||||
BigDataTrackedObject bigDataTrackedObject = this.bigDataTrackedObject;
|
||||
bigDataTrackedObject.AuthoritySetRequiresRPCData(true);
|
||||
bigDataTrackedObject.AuthoritySetEmpty();
|
||||
Action cbfpocidohl = this.CBFPOCIDOHL;
|
||||
if (cbfpocidohl != 0)
|
||||
{
|
||||
cbfpocidohl();
|
||||
}
|
||||
this.EMHLIPBGLKH = true;
|
||||
Action action = new Action(base.ELKIBMHDHPA);
|
||||
Coroutine coroutine = this.CHAAKFJCLIH(action);
|
||||
base.LNDEHIGJBNM();
|
||||
if (this.BBDJJGGHGGD != 0)
|
||||
{
|
||||
}
|
||||
Action action2;
|
||||
KFBABPAPIMB kfbabpapimb = this.HECMPBHFOEA(action2);
|
||||
this.BBDJJGGHGGD = kfbabpapimb;
|
||||
}
|
||||
|
||||
// Token: 0x06016CED RID: 93421 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016CED")]
|
||||
[Address(RVA = "0x16794C0", Offset = "0x16782C0", VA = "0x1816794C0", Slot = "42")]
|
||||
protected virtual void FHILMEJDFEL()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016CEE RID: 93422 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016CEE")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "43")]
|
||||
protected virtual void APCFKDNBLAI()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016CEF RID: 93423 RVA: 0x0055279C File Offset: 0x0055099C
|
||||
[Token(Token = "0x6016CEF")]
|
||||
[Address(RVA = "0x16794B0", Offset = "0x16782B0", VA = "0x1816794B0")]
|
||||
private void BDNMJDDKEMH()
|
||||
{
|
||||
base.RenderBatchedOutline(OutlineRendererEffect.HLEDHCIGMPJ.Warning);
|
||||
}
|
||||
|
||||
// Token: 0x06016CF0 RID: 93424 RVA: 0x005527B0 File Offset: 0x005509B0
|
||||
[Token(Token = "0x6016CF0")]
|
||||
[Address(RVA = "0x1679AA0", Offset = "0x16788A0", VA = "0x181679AA0")]
|
||||
public DecorationShapeContainer()
|
||||
{
|
||||
List<ShapeContainer.AOBAEKGAIOF> list = new List();
|
||||
this.INIGDJHLPBJ = list;
|
||||
int num;
|
||||
KAGJDGDAADK<bool> kagjdgdaadk = new KAGJDGDAADK(num);
|
||||
num = 0;
|
||||
this.GLNFOHPIJHN = kagjdgdaadk;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400ED43 RID: 60739
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x400ED43")]
|
||||
[SerializeField]
|
||||
private int maxResources = (int)((ulong)500L);
|
||||
|
||||
// Token: 0x0400ED44 RID: 60740
|
||||
[FieldOffset(Offset = "0xBC")]
|
||||
[Token(Token = "0x400ED44")]
|
||||
[SerializeField]
|
||||
private float editingBoundsRadius = 2f;
|
||||
|
||||
// Token: 0x0400ED45 RID: 60741
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x400ED45")]
|
||||
private List<ShapeContainer.AOBAEKGAIOF> INIGDJHLPBJ;
|
||||
|
||||
// Token: 0x0400ED46 RID: 60742
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x400ED46")]
|
||||
private IDisposable DGNBFHCEAJL;
|
||||
|
||||
// Token: 0x0400ED47 RID: 60743
|
||||
[FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x400ED47")]
|
||||
private IDisposable BBDJJGGHGGD;
|
||||
|
||||
// Token: 0x0400ED48 RID: 60744
|
||||
[FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x400ED48")]
|
||||
private readonly KAGJDGDAADK<bool> GLNFOHPIJHN;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,331 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Tools;
|
||||
using RecRoom.Tools.MakerPenTools;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.Shapes
|
||||
{
|
||||
// Token: 0x02003360 RID: 13152
|
||||
[Token(Token = "0x2003360")]
|
||||
[Serializable]
|
||||
public class ShapeConfig : ScriptableObject
|
||||
{
|
||||
// Token: 0x17003F13 RID: 16147
|
||||
// (get) Token: 0x06016D04 RID: 93444 RVA: 0x00552BD0 File Offset: 0x00550DD0
|
||||
[Token(Token = "0x17003F13")]
|
||||
public ShapeColorInfo[] UISortedShapeColorInfos
|
||||
{
|
||||
[Token(Token = "0x6016D04")]
|
||||
[Address(RVA = "0x16825C0", Offset = "0x16813C0", VA = "0x1816825C0")]
|
||||
get
|
||||
{
|
||||
if (this._UISortedShapeColorInfos == (ulong)0L)
|
||||
{
|
||||
ShapeColorInfo[] array = new ShapeColorInfo[this.ShapeColorInfos.Length];
|
||||
ShapeColorInfo[] shapeColorInfos = this.ShapeColorInfos;
|
||||
this._UISortedShapeColorInfos = array;
|
||||
ShapeColorInfo[] uisortedShapeColorInfos = this._UISortedShapeColorInfos;
|
||||
if (ShapeConfig.<>c.<>9__40_0 == 0)
|
||||
{
|
||||
ShapeConfig.<>c.<>9__40_0 = delegate(ShapeColorInfo a, ShapeColorInfo b)
|
||||
{
|
||||
int uiSlot = b.uiSlot;
|
||||
int num;
|
||||
return num;
|
||||
};
|
||||
}
|
||||
}
|
||||
return this._UISortedShapeColorInfos;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016D05 RID: 93445 RVA: 0x00552C3C File Offset: 0x00550E3C
|
||||
[Token(Token = "0x6016D05")]
|
||||
[Address(RVA = "0x1682520", Offset = "0x1681320", VA = "0x181682520")]
|
||||
public ShapeConfig()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400EDD4 RID: 60884
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400EDD4")]
|
||||
[Header("Curve Shape Prefabs")]
|
||||
public GameObject TubeShapePrefab;
|
||||
|
||||
// Token: 0x0400EDD5 RID: 60885
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400EDD5")]
|
||||
public ShapeConfig.ShapeConfigData[] ShapeDatas;
|
||||
|
||||
// Token: 0x0400EDD6 RID: 60886
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400EDD6")]
|
||||
[Header("Feedback Prefabs")]
|
||||
public TranslationSnappingVisualization SnappingVisualizationPrefab;
|
||||
|
||||
// Token: 0x0400EDD7 RID: 60887
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400EDD7")]
|
||||
public ShapeManipulationHandle ShapeManipulationHandlePrefab;
|
||||
|
||||
// Token: 0x0400EDD8 RID: 60888
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400EDD8")]
|
||||
public MakerPenDragSelectVisuals DragSelectVisuals;
|
||||
|
||||
// Token: 0x0400EDD9 RID: 60889
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400EDD9")]
|
||||
public MakerPenPinInfo MakerPenPinInfoPrefab;
|
||||
|
||||
// Token: 0x0400EDDA RID: 60890
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400EDDA")]
|
||||
public MakerPenPinInfo CV2MakerPenPinInfoPrefab;
|
||||
|
||||
// Token: 0x0400EDDB RID: 60891
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400EDDB")]
|
||||
public MakerPenHandleManager MakerPenHandleManagerPrefab;
|
||||
|
||||
// Token: 0x0400EDDC RID: 60892
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400EDDC")]
|
||||
public GameObject ShapeContainerOriginVisualizerPrefab;
|
||||
|
||||
// Token: 0x0400EDDD RID: 60893
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400EDDD")]
|
||||
[Header("Editing")]
|
||||
public float[] SnapGridSizes;
|
||||
|
||||
// Token: 0x0400EDDE RID: 60894
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400EDDE")]
|
||||
public float[] AngleSnapIncrements;
|
||||
|
||||
// Token: 0x0400EDDF RID: 60895
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400EDDF")]
|
||||
public float[] CurveThicknessModifiers;
|
||||
|
||||
// Token: 0x0400EDE0 RID: 60896
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x400EDE0")]
|
||||
public float[] TubeHeightScale;
|
||||
|
||||
// Token: 0x0400EDE1 RID: 60897
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400EDE1")]
|
||||
public int[] TubeRingPoints;
|
||||
|
||||
// Token: 0x0400EDE2 RID: 60898
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400EDE2")]
|
||||
[Header("Bevels")]
|
||||
public float SmallBevelSizeMeters = 0.05f;
|
||||
|
||||
// Token: 0x0400EDE3 RID: 60899
|
||||
[FieldOffset(Offset = "0x8C")]
|
||||
[Token(Token = "0x400EDE3")]
|
||||
public float RoundedBevelSizeMeters = 5f;
|
||||
|
||||
// Token: 0x0400EDE4 RID: 60900
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x400EDE4")]
|
||||
public float BoxAuthoredBevelPercent = 0.2f;
|
||||
|
||||
// Token: 0x0400EDE5 RID: 60901
|
||||
[FieldOffset(Offset = "0x94")]
|
||||
[Token(Token = "0x400EDE5")]
|
||||
public float WedgeAuthoredBevelPercent = 0.206f;
|
||||
|
||||
// Token: 0x0400EDE6 RID: 60902
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x400EDE6")]
|
||||
public float PyramidAuthoredBevelPercent = 0.48f;
|
||||
|
||||
// Token: 0x0400EDE7 RID: 60903
|
||||
[FieldOffset(Offset = "0x9C")]
|
||||
[Token(Token = "0x400EDE7")]
|
||||
[Tooltip("Smaller dimensions will not exceed sqrt(bevel percent) percent")]
|
||||
public bool BevelSizeBasedOnLargestPossibleDimension;
|
||||
|
||||
// Token: 0x0400EDE8 RID: 60904
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x400EDE8")]
|
||||
[Header("Resource costs")]
|
||||
public int ShapeContainerCostEnvironment = (int)((ulong)100L);
|
||||
|
||||
// Token: 0x0400EDE9 RID: 60905
|
||||
[FieldOffset(Offset = "0xA4")]
|
||||
[Token(Token = "0x400EDE9")]
|
||||
public int ShapeContainerCostDecoration = (int)((ulong)50L);
|
||||
|
||||
// Token: 0x0400EDEA RID: 60906
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x400EDEA")]
|
||||
public int ShapeContainerCostPhysical = (int)((ulong)250L);
|
||||
|
||||
// Token: 0x0400EDEB RID: 60907
|
||||
[FieldOffset(Offset = "0xAC")]
|
||||
[Token(Token = "0x400EDEB")]
|
||||
public int SphereColliderCost = (int)((ulong)2L);
|
||||
|
||||
// Token: 0x0400EDEC RID: 60908
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x400EDEC")]
|
||||
public int BoxColliderCost = (int)((ulong)4L);
|
||||
|
||||
// Token: 0x0400EDED RID: 60909
|
||||
[FieldOffset(Offset = "0xB4")]
|
||||
[Token(Token = "0x400EDED")]
|
||||
public int MeshColliderCost = (int)((ulong)20L);
|
||||
|
||||
// Token: 0x0400EDEE RID: 60910
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x400EDEE")]
|
||||
public float PhysicalPhysicsModeMultiplier = 1f;
|
||||
|
||||
// Token: 0x0400EDEF RID: 60911
|
||||
[FieldOffset(Offset = "0xBC")]
|
||||
[Token(Token = "0x400EDEF")]
|
||||
public float EnvironmentPhysicsModeMultiplier = 0.5f;
|
||||
|
||||
// Token: 0x0400EDF0 RID: 60912
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x400EDF0")]
|
||||
public float DecorationPhysicsModeMultiplier = 0.4f;
|
||||
|
||||
// Token: 0x0400EDF1 RID: 60913
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x400EDF1")]
|
||||
[Header("Colors & Materials")]
|
||||
public Material UIPreviewMaterial;
|
||||
|
||||
// Token: 0x0400EDF2 RID: 60914
|
||||
[FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x400EDF2")]
|
||||
public Shader BatchedMakerPenShader;
|
||||
|
||||
// Token: 0x0400EDF3 RID: 60915
|
||||
[FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x400EDF3")]
|
||||
[Tooltip("Supports up to 16 currently")]
|
||||
public LNBGEMHOKFN[] CharadesColors;
|
||||
|
||||
// Token: 0x0400EDF4 RID: 60916
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x400EDF4")]
|
||||
public ShapeColorInfo[] ShapeColorInfos;
|
||||
|
||||
// Token: 0x0400EDF5 RID: 60917
|
||||
[FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x400EDF5")]
|
||||
public ShapeMaterialInfo[] ShapeMaterialInfos;
|
||||
|
||||
// Token: 0x0400EDF6 RID: 60918
|
||||
[FieldOffset(Offset = "0xF0")]
|
||||
[Token(Token = "0x400EDF6")]
|
||||
private ShapeColorInfo[] _UISortedShapeColorInfos;
|
||||
|
||||
// Token: 0x02003361 RID: 13153
|
||||
[Token(Token = "0x2003361")]
|
||||
public enum HBCPKLHCDKA
|
||||
{
|
||||
// Token: 0x0400EDF8 RID: 60920
|
||||
[Token(Token = "0x400EDF8")]
|
||||
UniformCenter,
|
||||
// Token: 0x0400EDF9 RID: 60921
|
||||
[Token(Token = "0x400EDF9")]
|
||||
PyramidCenter,
|
||||
// Token: 0x0400EDFA RID: 60922
|
||||
[Token(Token = "0x400EDFA")]
|
||||
WedgeCenter,
|
||||
// Token: 0x0400EDFB RID: 60923
|
||||
[Token(Token = "0x400EDFB")]
|
||||
NumTypes
|
||||
}
|
||||
|
||||
// Token: 0x02003362 RID: 13154
|
||||
[Token(Token = "0x2003362")]
|
||||
public enum GLNAGOLEAHI
|
||||
{
|
||||
// Token: 0x0400EDFD RID: 60925
|
||||
[Token(Token = "0x400EDFD")]
|
||||
All,
|
||||
// Token: 0x0400EDFE RID: 60926
|
||||
[Token(Token = "0x400EDFE")]
|
||||
Half,
|
||||
// Token: 0x0400EDFF RID: 60927
|
||||
[Token(Token = "0x400EDFF")]
|
||||
Cylinder,
|
||||
// Token: 0x0400EE00 RID: 60928
|
||||
[Token(Token = "0x400EE00")]
|
||||
Pyramid,
|
||||
// Token: 0x0400EE01 RID: 60929
|
||||
[Token(Token = "0x400EE01")]
|
||||
Sphere,
|
||||
// Token: 0x0400EE02 RID: 60930
|
||||
[Token(Token = "0x400EE02")]
|
||||
HalfSphere
|
||||
}
|
||||
|
||||
// Token: 0x02003363 RID: 13155
|
||||
[Token(Token = "0x2003363")]
|
||||
public enum HMBKKIFEFDA
|
||||
{
|
||||
// Token: 0x0400EE04 RID: 60932
|
||||
[Token(Token = "0x400EE04")]
|
||||
Sphere,
|
||||
// Token: 0x0400EE05 RID: 60933
|
||||
[Token(Token = "0x400EE05")]
|
||||
Box,
|
||||
// Token: 0x0400EE06 RID: 60934
|
||||
[Token(Token = "0x400EE06")]
|
||||
Mesh
|
||||
}
|
||||
|
||||
// Token: 0x02003364 RID: 13156
|
||||
[Token(Token = "0x2003364")]
|
||||
[Serializable]
|
||||
public struct ShapeConfigData
|
||||
{
|
||||
// Token: 0x0400EE07 RID: 60935
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400EE07")]
|
||||
public string name;
|
||||
|
||||
// Token: 0x0400EE08 RID: 60936
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x400EE08")]
|
||||
public GameObject prefab;
|
||||
|
||||
// Token: 0x0400EE09 RID: 60937
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400EE09")]
|
||||
public Mesh mesh;
|
||||
|
||||
// Token: 0x0400EE0A RID: 60938
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400EE0A")]
|
||||
public Mesh[] clusterLODMeshes;
|
||||
|
||||
// Token: 0x0400EE0B RID: 60939
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400EE0B")]
|
||||
public ShapeConfig.HBCPKLHCDKA centerOfMass;
|
||||
|
||||
// Token: 0x0400EE0C RID: 60940
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x400EE0C")]
|
||||
public ShapeConfig.GLNAGOLEAHI volumeCalculation;
|
||||
|
||||
// Token: 0x0400EE0D RID: 60941
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400EE0D")]
|
||||
public ShapeConfig.HMBKKIFEFDA colliderCost;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,6196 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Collections.ObjectModel;
|
||||
using System.Linq;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
using System.Text;
|
||||
using ClusterLOD;
|
||||
using Cpp2IlInjected;
|
||||
using Google.Protobuf;
|
||||
using Google.Protobuf.Collections;
|
||||
using Photon.Pun;
|
||||
using RecRoom.Core.Pools;
|
||||
using RecRoom.Core.Rendering;
|
||||
using RecRoom.Persistence;
|
||||
using RecRoom.Tools;
|
||||
using Unity.Jobs;
|
||||
using Unity.Mathematics;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Rendering.Universal;
|
||||
|
||||
namespace RecRoom.Core.Creation.Shapes
|
||||
{
|
||||
// Token: 0x0200334A RID: 13130
|
||||
[Token(Token = "0x200334A")]
|
||||
public abstract class ShapeContainer : MonoBehaviourPun, EOCLMMENCKH
|
||||
{
|
||||
// Token: 0x17003ECB RID: 16075
|
||||
// (get) Token: 0x06016B82 RID: 93058 RVA: 0x0054D7AC File Offset: 0x0054B9AC
|
||||
[Token(Token = "0x17003ECB")]
|
||||
public static float LLFPFBCFGCE
|
||||
{
|
||||
[Token(Token = "0x6016B82")]
|
||||
[Address(RVA = "0x16946A0", Offset = "0x16934A0", VA = "0x1816946A0")]
|
||||
get
|
||||
{
|
||||
return ShapeContainer.NKHMHPMBBPA.BPFKHNEIGPJ;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003ECC RID: 16076
|
||||
// (get) Token: 0x06016B83 RID: 93059 RVA: 0x0054D7C0 File Offset: 0x0054B9C0
|
||||
[Token(Token = "0x17003ECC")]
|
||||
public PersistenceView AGBFHKOJMDE
|
||||
{
|
||||
[Token(Token = "0x6016B83")]
|
||||
[Address(RVA = "0x415290", Offset = "0x414090", VA = "0x180415290")]
|
||||
get
|
||||
{
|
||||
return this.persistenceView;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003ECD RID: 16077
|
||||
// (get) Token: 0x06016B84 RID: 93060 RVA: 0x0054D7D4 File Offset: 0x0054B9D4
|
||||
[Token(Token = "0x17003ECD")]
|
||||
public BigDataTrackedObject EFAGBCKPIFM
|
||||
{
|
||||
[Token(Token = "0x6016B84")]
|
||||
[Address(RVA = "0x423D40", Offset = "0x422B40", VA = "0x180423D40")]
|
||||
get
|
||||
{
|
||||
return this.bigDataTrackedObject;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003ECE RID: 16078
|
||||
// (get) Token: 0x06016B85 RID: 93061 RVA: 0x0054D7E8 File Offset: 0x0054B9E8
|
||||
[Token(Token = "0x17003ECE")]
|
||||
public CreationObject OLEFCPKAAON
|
||||
{
|
||||
[Token(Token = "0x6016B85")]
|
||||
[Address(RVA = "0x423DE0", Offset = "0x422BE0", VA = "0x180423DE0")]
|
||||
get
|
||||
{
|
||||
return this.creationObject;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003ECF RID: 16079
|
||||
// (get) Token: 0x06016B86 RID: 93062 RVA: 0x0054D7FC File Offset: 0x0054B9FC
|
||||
[Token(Token = "0x17003ECF")]
|
||||
public Tool PBBJCLJPFMI
|
||||
{
|
||||
[Token(Token = "0x6016B86")]
|
||||
[Address(RVA = "0x423E10", Offset = "0x422C10", VA = "0x180423E10")]
|
||||
get
|
||||
{
|
||||
return this.tool;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003ED0 RID: 16080
|
||||
// (get) Token: 0x06016B87 RID: 93063 RVA: 0x0054D810 File Offset: 0x0054BA10
|
||||
[Token(Token = "0x17003ED0")]
|
||||
public Transform OIAAMEENHBL
|
||||
{
|
||||
[Token(Token = "0x6016B87")]
|
||||
[Address(RVA = "0x567CE0", Offset = "0x566AE0", VA = "0x180567CE0")]
|
||||
get
|
||||
{
|
||||
return this.shapeRoot;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000204 RID: 516
|
||||
// (add) Token: 0x06016B88 RID: 93064 RVA: 0x0054D824 File Offset: 0x0054BA24
|
||||
// (remove) Token: 0x06016B89 RID: 93065 RVA: 0x0054D840 File Offset: 0x0054BA40
|
||||
[Token(Token = "0x14000204")]
|
||||
public event Action CBFPOCIDOHL
|
||||
{
|
||||
[Token(Token = "0x6016B88")]
|
||||
[Address(RVA = "0x16944C0", Offset = "0x16932C0", VA = "0x1816944C0")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x6016B89")]
|
||||
[Address(RVA = "0x16947A0", Offset = "0x16935A0", VA = "0x1816947A0")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003ED1 RID: 16081
|
||||
// (get) Token: 0x06016B8A RID: 93066 RVA: 0x0054D85C File Offset: 0x0054BA5C
|
||||
// (set) Token: 0x06016B8B RID: 93067 RVA: 0x0054D87C File Offset: 0x0054BA7C
|
||||
[Token(Token = "0x17003ED1")]
|
||||
public ShapeContainer.BJOOGDAHOOO MCLCOPABPLF
|
||||
{
|
||||
[Token(Token = "0x6016B8A")]
|
||||
[Address(RVA = "0x16945F0", Offset = "0x16933F0", VA = "0x1816945F0")]
|
||||
get
|
||||
{
|
||||
int num = this.EGKDADCBDMB.IAHDANBDAAM();
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
[Token(Token = "0x6016B8B")]
|
||||
[Address(RVA = "0x1694840", Offset = "0x1693640", VA = "0x181694840")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<int> egkdadcbdmb = this.EGKDADCBDMB;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003ED2 RID: 16082
|
||||
// (get) Token: 0x06016B8C RID: 93068
|
||||
[Token(Token = "0x17003ED2")]
|
||||
public abstract string AKLAPGCHOFB
|
||||
{
|
||||
[Token(Token = "0x6016B8C")]
|
||||
[Address(Slot = "18")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x17003ED3 RID: 16083
|
||||
// (get) Token: 0x06016B8D RID: 93069
|
||||
[Token(Token = "0x17003ED3")]
|
||||
public abstract string KENGPMDDCML
|
||||
{
|
||||
[Token(Token = "0x6016B8D")]
|
||||
[Address(Slot = "19")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x17003ED4 RID: 16084
|
||||
// (get) Token: 0x06016B8E RID: 93070
|
||||
[Token(Token = "0x17003ED4")]
|
||||
public abstract int EBEOBEKPAPP
|
||||
{
|
||||
[Token(Token = "0x6016B8E")]
|
||||
[Address(Slot = "20")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x17003ED5 RID: 16085
|
||||
// (get) Token: 0x06016B8F RID: 93071
|
||||
[Token(Token = "0x17003ED5")]
|
||||
public abstract bool JPCMKAOLFHF
|
||||
{
|
||||
[Token(Token = "0x6016B8F")]
|
||||
[Address(Slot = "21")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x17003ED6 RID: 16086
|
||||
// (get) Token: 0x06016B90 RID: 93072
|
||||
[Token(Token = "0x17003ED6")]
|
||||
public abstract bool KJCAGKDAABN
|
||||
{
|
||||
[Token(Token = "0x6016B90")]
|
||||
[Address(Slot = "22")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x17003ED7 RID: 16087
|
||||
// (get) Token: 0x06016B91 RID: 93073
|
||||
[Token(Token = "0x17003ED7")]
|
||||
public abstract ShapeContainer.DBHLALJDNBH NDOIFFFCMKP
|
||||
{
|
||||
[Token(Token = "0x6016B91")]
|
||||
[Address(Slot = "23")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x17003ED8 RID: 16088
|
||||
// (get) Token: 0x06016B92 RID: 93074
|
||||
[Token(Token = "0x17003ED8")]
|
||||
public abstract bool PGDIFDJECHJ
|
||||
{
|
||||
[Token(Token = "0x6016B92")]
|
||||
[Address(Slot = "24")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x17003ED9 RID: 16089
|
||||
// (get) Token: 0x06016B93 RID: 93075
|
||||
[Token(Token = "0x17003ED9")]
|
||||
public abstract bool PLPCBNDDMON
|
||||
{
|
||||
[Token(Token = "0x6016B93")]
|
||||
[Address(Slot = "25")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x17003EDA RID: 16090
|
||||
// (get) Token: 0x06016B94 RID: 93076
|
||||
[Token(Token = "0x17003EDA")]
|
||||
public abstract ShapeContainer.BJOOGDAHOOO NMBFCKJPCLA
|
||||
{
|
||||
[Token(Token = "0x6016B94")]
|
||||
[Address(Slot = "26")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x17003EDB RID: 16091
|
||||
// (get) Token: 0x06016B95 RID: 93077 RVA: 0x0054D898 File Offset: 0x0054BA98
|
||||
// (set) Token: 0x06016B96 RID: 93078 RVA: 0x0054D8AC File Offset: 0x0054BAAC
|
||||
[Token(Token = "0x17003EDB")]
|
||||
public bool IHDNMBFGNFH
|
||||
{
|
||||
[Token(Token = "0x6016B95")]
|
||||
[Address(RVA = "0x9F6FC0", Offset = "0x9F5DC0", VA = "0x1809F6FC0")]
|
||||
get;
|
||||
[Token(Token = "0x6016B96")]
|
||||
[Address(RVA = "0xBA8090", Offset = "0xBA6E90", VA = "0x180BA8090")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x17003EDC RID: 16092
|
||||
// (get) Token: 0x06016B97 RID: 93079 RVA: 0x0054D8C0 File Offset: 0x0054BAC0
|
||||
[Token(Token = "0x17003EDC")]
|
||||
public bool MEBGJGNMIMG
|
||||
{
|
||||
[Token(Token = "0x6016B97")]
|
||||
[Address(RVA = "0x1694650", Offset = "0x1693450", VA = "0x181694650")]
|
||||
get
|
||||
{
|
||||
List<ShapeContainer.AOBAEKGAIOF> chpofnjkpep = this.GDAGCBGKFBM.CHPOFNJKPEP;
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EDD RID: 16093
|
||||
// (get) Token: 0x06016B98 RID: 93080 RVA: 0x0054D8E0 File Offset: 0x0054BAE0
|
||||
[Token(Token = "0x17003EDD")]
|
||||
public int MMHCGGAJFGD
|
||||
{
|
||||
[Token(Token = "0x6016B98")]
|
||||
[Address(RVA = "0x1694750", Offset = "0x1693550", VA = "0x181694750")]
|
||||
get
|
||||
{
|
||||
return this.GDAGCBGKFBM.CHPOFNJKPEP._size;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EDE RID: 16094
|
||||
// (get) Token: 0x06016B99 RID: 93081 RVA: 0x0054D904 File Offset: 0x0054BB04
|
||||
[Token(Token = "0x17003EDE")]
|
||||
public IReadOnlyList<Guid> FIDFBBMPPFI
|
||||
{
|
||||
[Token(Token = "0x6016B99")]
|
||||
[Address(RVA = "0x1694560", Offset = "0x1693360", VA = "0x181694560")]
|
||||
get
|
||||
{
|
||||
List<Guid> kpgalhjpfcb = this.GDAGCBGKFBM.KPGALHJPFCB;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EDF RID: 16095
|
||||
// (get) Token: 0x06016B9A RID: 93082 RVA: 0x0054D924 File Offset: 0x0054BB24
|
||||
[Token(Token = "0x17003EDF")]
|
||||
public int CLOAGCKCCPP
|
||||
{
|
||||
[Token(Token = "0x6016B9A")]
|
||||
[Address(RVA = "0x1694700", Offset = "0x1693500", VA = "0x181694700")]
|
||||
get
|
||||
{
|
||||
if (this.OEONJIBHLBN)
|
||||
{
|
||||
this.OnDeselectedByShapeCreationContext();
|
||||
this.OEONJIBHLBN = false;
|
||||
}
|
||||
return this.JNDDPLDAFPN;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EE0 RID: 16096
|
||||
// (get) Token: 0x06016B9B RID: 93083 RVA: 0x0054D950 File Offset: 0x0054BB50
|
||||
// (set) Token: 0x06016B9C RID: 93084 RVA: 0x0054D964 File Offset: 0x0054BB64
|
||||
[Token(Token = "0x17003EE0")]
|
||||
public virtual bool FCPOODKDOIN
|
||||
{
|
||||
[Token(Token = "0x6016B9B")]
|
||||
[Address(RVA = "0x9F6FD0", Offset = "0x9F5DD0", VA = "0x1809F6FD0", Slot = "27")]
|
||||
get;
|
||||
[Token(Token = "0x6016B9C")]
|
||||
[Address(RVA = "0x168CBC0", Offset = "0x168B9C0", VA = "0x18168CBC0", Slot = "28")]
|
||||
protected set;
|
||||
}
|
||||
|
||||
// Token: 0x17003EE1 RID: 16097
|
||||
// (get) Token: 0x06016B9D RID: 93085 RVA: 0x0054D978 File Offset: 0x0054BB78
|
||||
// (set) Token: 0x06016B9E RID: 93086 RVA: 0x0054D98C File Offset: 0x0054BB8C
|
||||
[Token(Token = "0x17003EE1")]
|
||||
public bool ACNIAFGHEHL
|
||||
{
|
||||
[Token(Token = "0x6016B9D")]
|
||||
[Address(RVA = "0x1694640", Offset = "0x1693440", VA = "0x181694640")]
|
||||
get;
|
||||
[Token(Token = "0x6016B9E")]
|
||||
[Address(RVA = "0x1686B00", Offset = "0x1685900", VA = "0x181686B00")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17003EE2 RID: 16098
|
||||
// (get) Token: 0x06016B9F RID: 93087 RVA: 0x0054D9A0 File Offset: 0x0054BBA0
|
||||
[Token(Token = "0x17003EE2")]
|
||||
public List<ClusterMeshRenderer> NCOHJGENIDM
|
||||
{
|
||||
[Token(Token = "0x6016B9F")]
|
||||
[Address(RVA = "0x536410", Offset = "0x535210", VA = "0x180536410")]
|
||||
get
|
||||
{
|
||||
return this.PBGBONIKHOE;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016BA0 RID: 93088 RVA: 0x0054D9B4 File Offset: 0x0054BBB4
|
||||
[Token(Token = "0x6016BA0")]
|
||||
[Address(RVA = "0x1686750", Offset = "0x1685550", VA = "0x181686750", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base..ctor();
|
||||
bool canBeMirrored = this.PLPCBNDDMON;
|
||||
Action action = new Action(this.GHCHOGAKLNN);
|
||||
int num;
|
||||
KLLMCPFPIIE<int> kllmcpfpiie = new KLLMCPFPIIE(this, "PMD", canBeMirrored, (OHOEENCHJJE)num, action, num);
|
||||
num = 0;
|
||||
this.EGKDADCBDMB = kllmcpfpiie;
|
||||
ShapeContainer.AllShapeContainers.Add(this);
|
||||
this.tool.AlwaysPhysicalPickupOffCenter = true;
|
||||
Tool tool = this.tool;
|
||||
Tool.LFAGEJFCFCG lfagejfcfcg = new Tool.LFAGEJFCFCG(this.OCJPDONFKFM);
|
||||
tool.CustomDistanceToTransformBehavior = lfagejfcfcg;
|
||||
Tool tool2 = this.tool;
|
||||
Tool.OGLAJAFKBMN oglajafkbmn = new Tool.OGLAJAFKBMN(this.MCFJIPLLGMH);
|
||||
tool2.AddCustomPickupCondition(oglajafkbmn);
|
||||
Tool.BPPMEBHPHDM bppmebhphdm;
|
||||
this.tool.CustomHighlightingBehavior = bppmebhphdm;
|
||||
this.tool.SelectionType = (SelectionRendererEffect.KOOAFIGMBBP)((ulong)2L);
|
||||
this.tool.GravityPickupMode = (Tool.LMJNHJCGDOF)((ulong)1L);
|
||||
Tool tool3 = this.tool;
|
||||
Action<Tool, Vector3, Quaternion, Vector3, bool> action2;
|
||||
EAHPNACBLDD<Tool, Vector3, Quaternion, Vector3, bool> eahpnacbldd = EAHPNACBLDD.BPJDFPACLMK(tool3.PostResetEvent, action2);
|
||||
tool3.PostResetEvent = eahpnacbldd;
|
||||
CreationObject creationObject = this.creationObject;
|
||||
Func<CostInfo> func = new Func(this.KLKCDKFNJEM);
|
||||
creationObject.AddResourceCostModifier(func, this);
|
||||
CreationObject creationObject2 = this.creationObject;
|
||||
MFBGLIHGCGO<CreationObject> lockedStatusChangedEvent = creationObject2.LockedStatusChangedEvent;
|
||||
Action<CreationObject> action3 = new Action(this.HOOBHLMEFDD);
|
||||
EAHPNACBLDD eahpnacbldd2;
|
||||
creationObject2.LockedStatusChangedEvent = eahpnacbldd2;
|
||||
CreationObject creationObject3 = this.creationObject;
|
||||
Action<CreationObject> action4 = new Action(this.EIKMPPGLGID);
|
||||
creationObject3.AnimatedStatusChanged += action4;
|
||||
this.tool.networkTransform.AddCompressionRestriction("PhysicsMode");
|
||||
BigDataTrackedObject bigDataTrackedObject = this.bigDataTrackedObject;
|
||||
Func<bool> func2 = new Func(this.KFLEDCNNNHJ);
|
||||
bigDataTrackedObject.ReRequestDataFunc += func2;
|
||||
}
|
||||
|
||||
// Token: 0x06016BA1 RID: 93089 RVA: 0x0054DB34 File Offset: 0x0054BD34
|
||||
[Token(Token = "0x6016BA1")]
|
||||
[Address(RVA = "0x168CBD0", Offset = "0x168B9D0", VA = "0x18168CBD0")]
|
||||
private bool KFLEDCNNNHJ()
|
||||
{
|
||||
ShapeManager <OCDLBPHJMOP>k__BackingField = ShapeManager.<OCDLBPHJMOP>k__BackingField;
|
||||
int num = 0;
|
||||
bool flag = <OCDLBPHJMOP>k__BackingField != num;
|
||||
if (!flag)
|
||||
{
|
||||
return flag;
|
||||
}
|
||||
return ShapeManager.<OCDLBPHJMOP>k__BackingField.ReRequestData();
|
||||
}
|
||||
|
||||
// Token: 0x06016BA2 RID: 93090 RVA: 0x0054DB68 File Offset: 0x0054BD68
|
||||
[Token(Token = "0x6016BA2")]
|
||||
[Address(RVA = "0x1688640", Offset = "0x1687440", VA = "0x181688640")]
|
||||
private void DPNHKLHGKHA()
|
||||
{
|
||||
Tool tool = this.tool;
|
||||
CreationObject creationObject = this.creationObject;
|
||||
RigidbodyEx rigidbodyEx = tool.rigidbodyEx;
|
||||
if (creationObject.PCDAEKIOJOM && this.EGKDADCBDMB.IAHDANBDAAM() == 0)
|
||||
{
|
||||
rigidbodyEx.EnableProxyMovement(this);
|
||||
return;
|
||||
}
|
||||
rigidbodyEx.DisableProxyMovement(this);
|
||||
}
|
||||
|
||||
// Token: 0x06016BA3 RID: 93091 RVA: 0x0054DBB8 File Offset: 0x0054BDB8
|
||||
[Token(Token = "0x6016BA3")]
|
||||
[Address(RVA = "0x1689370", Offset = "0x1688170", VA = "0x181689370")]
|
||||
private void EIKMPPGLGID(CreationObject NLNHFEEMFBN)
|
||||
{
|
||||
this.JNBPJAOBHAC();
|
||||
this.JAPKEONHLHB();
|
||||
}
|
||||
|
||||
// Token: 0x06016BA4 RID: 93092 RVA: 0x0054DBD4 File Offset: 0x0054BDD4
|
||||
[Token(Token = "0x6016BA4")]
|
||||
[Address(RVA = "0x1692A90", Offset = "0x1691890", VA = "0x181692A90", Slot = "29")]
|
||||
protected virtual void Start()
|
||||
{
|
||||
RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx;
|
||||
float z = Vector3.zero.z;
|
||||
CreationObject creationObject = this.tool.creationObject;
|
||||
int num = 0;
|
||||
if (creationObject != num)
|
||||
{
|
||||
FKGHNNLCDPF.KLCIDKPFPKP klcidkpfpkp;
|
||||
this.tool.creationObject.AddPropertyHandler("Color", klcidkpfpkp);
|
||||
CreationObject creationObject2 = this.tool.creationObject;
|
||||
CreationObject.CGELIKFANLB cgelikfanlb = new CreationObject.CGELIKFANLB(this.HLGMIKJACFB);
|
||||
creationObject2.AddCustomNavMeshSupportCondition(cgelikfanlb);
|
||||
}
|
||||
this.Start();
|
||||
if (this.DOGECNJCGNK)
|
||||
{
|
||||
this.JNBPJAOBHAC();
|
||||
this.JAPKEONHLHB();
|
||||
this.RemoveFromClusterLOD(true);
|
||||
if (!this.OHLJOMFENOF)
|
||||
{
|
||||
CreationObject creationObject3 = this.creationObject;
|
||||
LIMDPCEOFDK fllendbikgf = creationObject3.FLLENDBIKGF;
|
||||
if (creationObject3 != (ulong)(-1L))
|
||||
{
|
||||
Tool tool = this.tool;
|
||||
Action action = new Action(this.OnLocalScaleChanged);
|
||||
tool.NBBKCDDPBPD += action;
|
||||
this.OHLJOMFENOF = true;
|
||||
}
|
||||
}
|
||||
if (this.DOGECNJCGNK)
|
||||
{
|
||||
this.JNBPJAOBHAC();
|
||||
this.JAPKEONHLHB();
|
||||
this.creationObject.RaiseObjectSettingsFunctionsChangedEvent();
|
||||
}
|
||||
}
|
||||
this.LNDEHIGJBNM();
|
||||
this.JNBPJAOBHAC();
|
||||
this.JAPKEONHLHB();
|
||||
this.DOGECNJCGNK = true;
|
||||
}
|
||||
|
||||
// Token: 0x06016BA5 RID: 93093 RVA: 0x0054DCF8 File Offset: 0x0054BEF8
|
||||
[Token(Token = "0x6016BA5")]
|
||||
[Address(RVA = "0x168F690", Offset = "0x168E490", VA = "0x18168F690", Slot = "14")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
base.OnDestroy();
|
||||
BigDataTrackedObject bigDataTrackedObject = this.bigDataTrackedObject;
|
||||
int num2 = 0;
|
||||
if (bigDataTrackedObject != num2)
|
||||
{
|
||||
BigDataTrackedObject bigDataTrackedObject2 = this.bigDataTrackedObject;
|
||||
Func<bool> func = new Func(this.KFLEDCNNNHJ);
|
||||
bigDataTrackedObject2.ReRequestDataFunc -= func;
|
||||
}
|
||||
bool flag = ShapeContainer.AllShapeContainers.Remove(this);
|
||||
Tool tool = this.tool;
|
||||
Action<Tool, Vector3, Quaternion, Vector3, bool> action;
|
||||
EAHPNACBLDD<Tool, Vector3, Quaternion, Vector3, bool> eahpnacbldd = EAHPNACBLDD.GMNMHGMFGOL(tool.PostResetEvent, action);
|
||||
tool.PostResetEvent = eahpnacbldd;
|
||||
if ((this.OHLJOMFENOF ? 1 : 0) != num)
|
||||
{
|
||||
Tool tool2 = this.tool;
|
||||
Action action2 = new Action(this.OnLocalScaleChanged);
|
||||
tool2.NBBKCDDPBPD -= action2;
|
||||
}
|
||||
CreationObject creationObject = this.creationObject;
|
||||
int num3 = 0;
|
||||
if (creationObject != num3)
|
||||
{
|
||||
CreationObject creationObject2 = this.creationObject;
|
||||
MFBGLIHGCGO<CreationObject> lockedStatusChangedEvent = creationObject2.LockedStatusChangedEvent;
|
||||
Action<CreationObject> action3 = new Action(this.HOOBHLMEFDD);
|
||||
EAHPNACBLDD eahpnacbldd2;
|
||||
creationObject2.LockedStatusChangedEvent = eahpnacbldd2;
|
||||
CreationObject creationObject3 = this.creationObject;
|
||||
Action<CreationObject> action4 = new Action(this.EIKMPPGLGID);
|
||||
creationObject3.AnimatedStatusChanged -= action4;
|
||||
}
|
||||
MeshRenderer fgoipljfbhh = this.FGOIPLJFBHH;
|
||||
int num4 = 0;
|
||||
if (fgoipljfbhh != num4)
|
||||
{
|
||||
OMCHJHPFBDN.KGFPNIMJHIC(this.FGOIPLJFBHH.gameObject);
|
||||
}
|
||||
FIGILABAJNF dakhkifcife = this.DAKHKIFCIFE;
|
||||
if (dakhkifcife != 0)
|
||||
{
|
||||
dakhkifcife.MDDAPCCABNK();
|
||||
}
|
||||
if (!SessionManager.AAIKLOAPAJD)
|
||||
{
|
||||
int num5 = 0;
|
||||
this.RemoveFromClusterLOD(num5 != 0);
|
||||
}
|
||||
ShapeContainer.DLIFLKNJEAC gdagcbgkfbm = this.GDAGCBGKFBM;
|
||||
List<ShapeContainer.AOBAEKGAIOF> chpofnjkpep = gdagcbgkfbm.CHPOFNJKPEP;
|
||||
if (gdagcbgkfbm != 0 && num < gdagcbgkfbm)
|
||||
{
|
||||
num += num;
|
||||
if (num != gdagcbgkfbm)
|
||||
{
|
||||
num++;
|
||||
}
|
||||
}
|
||||
if (gdagcbgkfbm != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
if (ClusterLODManager._instance)
|
||||
{
|
||||
bool flag2 = ClusterLODManager._instance.TryDeRegisterShapeContainer(this);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016BA6 RID: 93094 RVA: 0x0054DE98 File Offset: 0x0054C098
|
||||
[Token(Token = "0x6016BA6")]
|
||||
[Address(RVA = "0x168BD80", Offset = "0x168AB80", VA = "0x18168BD80")]
|
||||
public static bool IsCurveShape(ACBDPBHGKJL LENAGPGLDLE)
|
||||
{
|
||||
return LENAGPGLDLE < ACBDPBHGKJL.LegacyBox;
|
||||
}
|
||||
|
||||
// Token: 0x06016BA7 RID: 93095 RVA: 0x0054DEAC File Offset: 0x0054C0AC
|
||||
[Token(Token = "0x6016BA7")]
|
||||
[Address(RVA = "0x168BD90", Offset = "0x168AB90", VA = "0x18168BD90")]
|
||||
public static bool IsPrimitiveShape(ACBDPBHGKJL LENAGPGLDLE)
|
||||
{
|
||||
return LENAGPGLDLE >= ACBDPBHGKJL.LegacyBox;
|
||||
}
|
||||
|
||||
// Token: 0x06016BA8 RID: 93096 RVA: 0x0054DEC0 File Offset: 0x0054C0C0
|
||||
[Token(Token = "0x6016BA8")]
|
||||
[Address(RVA = "0x16884E0", Offset = "0x16872E0", VA = "0x1816884E0")]
|
||||
public bool ContainsShape(Guid IHFGNPJIFLC)
|
||||
{
|
||||
HashSet<Guid> ojobckeccak = this.GDAGCBGKFBM.OJOBCKECCAK;
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x06016BA9 RID: 93097 RVA: 0x0054DEE0 File Offset: 0x0054C0E0
|
||||
[Token(Token = "0x6016BA9")]
|
||||
[Address(RVA = "0x16884B0", Offset = "0x16872B0", VA = "0x1816884B0")]
|
||||
public bool ContainsAnyShape(IEnumerable<Guid> KPGALHJPFCB)
|
||||
{
|
||||
return this.GDAGCBGKFBM.AJJGIJNKNDN(KPGALHJPFCB);
|
||||
}
|
||||
|
||||
// Token: 0x06016BAA RID: 93098 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016BAA")]
|
||||
[Address(RVA = "0x16940A0", Offset = "0x1692EA0", VA = "0x1816940A0")]
|
||||
public Transform TryGetShapeTransform(Guid IHFGNPJIFLC)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016BAB RID: 93099 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016BAB")]
|
||||
[Address(RVA = "0x1693E90", Offset = "0x1692C90", VA = "0x181693E90")]
|
||||
public bool TryGetShapeMaterialInfo(Guid IHFGNPJIFLC, out LNBGEMHOKFN MFJFHKBEFMO, out CLKCBCAGDDK NFBNKKLNFFF)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016BAC RID: 93100 RVA: 0x0054DF00 File Offset: 0x0054C100
|
||||
[Token(Token = "0x6016BAC")]
|
||||
[Address(RVA = "0x168FE80", Offset = "0x168EC80", VA = "0x18168FE80")]
|
||||
public int RaycastPickShapes(Vector3 CACFKFOOHID, Vector3 DJBBMJBBNHB, float DJGCMOJICGK, Guid[] GGBMAGEIILO, out Vector3 KGDHOKBFGLC, [Optional] ShapeContainer NIMNFIJPCBJ)
|
||||
{
|
||||
float z = DJBBMJBBNHB.z;
|
||||
int num = 0;
|
||||
float z2 = CACFKFOOHID.z;
|
||||
ShapeContainer.AOBAEKGAIOF aobaekgaiof;
|
||||
int num2;
|
||||
if (aobaekgaiof == 0 || num2 > 0)
|
||||
{
|
||||
}
|
||||
return num;
|
||||
}
|
||||
|
||||
// Token: 0x06016BAD RID: 93101 RVA: 0x0054DF30 File Offset: 0x0054C130
|
||||
[Token(Token = "0x6016BAD")]
|
||||
[Address(RVA = "0x168FFD0", Offset = "0x168EDD0", VA = "0x18168FFD0")]
|
||||
public bool RaycastShapes(Vector3 CACFKFOOHID, Vector3 DJBBMJBBNHB, float DJGCMOJICGK, out Guid OPLOGAPBKBH, out Vector3 KGDHOKBFGLC, [Optional] ShapeContainer NIMNFIJPCBJ)
|
||||
{
|
||||
float z = DJBBMJBBNHB.z;
|
||||
float z2 = CACFKFOOHID.z;
|
||||
ShapeContainer.AOBAEKGAIOF aobaekgaiof;
|
||||
if (aobaekgaiof == 0)
|
||||
{
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
// Token: 0x06016BAE RID: 93102 RVA: 0x0054DF54 File Offset: 0x0054C154
|
||||
[Token(Token = "0x6016BAE")]
|
||||
[Address(RVA = "0x16928F0", Offset = "0x16916F0", VA = "0x1816928F0")]
|
||||
public int SpherecastPickShapes(Vector3 CACFKFOOHID, float BIEPNJMPEOD, Vector3 DJBBMJBBNHB, float DJGCMOJICGK, Guid[] GGBMAGEIILO, out Vector3 KGDHOKBFGLC, out Collider HBDHOOACAFL, [Optional] ShapeContainer NIMNFIJPCBJ)
|
||||
{
|
||||
ShapeContainer.PDAAJNIJKLB pdaajnijklb;
|
||||
pdaajnijklb.otherToConsider = 0;
|
||||
pdaajnijklb.<>4__this = this;
|
||||
Func<Collider, float, ShapeContainer.AOBAEKGAIOF> func = delegate(Collider c, float distanceSq)
|
||||
{
|
||||
Tool tool;
|
||||
if (tool)
|
||||
{
|
||||
Tool tool2 = pdaajnijklb.<>4__this.tool;
|
||||
if (!(tool == tool2))
|
||||
{
|
||||
if (!pdaajnijklb.otherToConsider)
|
||||
{
|
||||
goto IL_4E;
|
||||
}
|
||||
Tool tool3 = pdaajnijklb.otherToConsider.tool;
|
||||
if (!(tool == tool3))
|
||||
{
|
||||
goto IL_4E;
|
||||
}
|
||||
}
|
||||
ShapeContainer <>4__this = pdaajnijklb.<>4__this;
|
||||
ShapeContainer.AOBAEKGAIOF aobaekgaiof2;
|
||||
return aobaekgaiof2;
|
||||
}
|
||||
IL_4E:
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
float z = DJBBMJBBNHB.z;
|
||||
float z2 = CACFKFOOHID.z;
|
||||
ShapeContainer.AOBAEKGAIOF aobaekgaiof;
|
||||
if (aobaekgaiof == 0)
|
||||
{
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016BAF RID: 93103 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016BAF")]
|
||||
[Address(RVA = "0x1688390", Offset = "0x1687190", VA = "0x181688390")]
|
||||
public bool CheckShapeOverlaps(int NNHBELIOIIM, QueryTriggerInteraction FPBKHFJJKJH, [Optional] Func<Collider, bool> MMLMKNMIMJH)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016BB0 RID: 93104 RVA: 0x0054DF98 File Offset: 0x0054C198
|
||||
[Token(Token = "0x6016BB0")]
|
||||
[Address(RVA = "0x168EB40", Offset = "0x168D940", VA = "0x18168EB40")]
|
||||
private int NMJPBOHCIFP(int POEOJGNAKCE, RaycastHit[] GIJCNGCMDHN, Guid[] LGPPHEEEJMM, out Vector3 JMHBMAHJIHI, ShapeContainer NIMNFIJPCBJ)
|
||||
{
|
||||
int num = 0;
|
||||
ShapeContainer.AOBAEKGAIOF aobaekgaiof;
|
||||
if (aobaekgaiof != 0 && LGPPHEEEJMM.Length > 0)
|
||||
{
|
||||
Guid jpohgbcejej = aobaekgaiof.JPOHGBCEJEJ;
|
||||
LGPPHEEEJMM[0] = jpohgbcejej;
|
||||
}
|
||||
return num;
|
||||
}
|
||||
|
||||
// Token: 0x06016BB1 RID: 93105 RVA: 0x0054DFCC File Offset: 0x0054C1CC
|
||||
[Token(Token = "0x6016BB1")]
|
||||
[Address(RVA = "0x168EFF0", Offset = "0x168DDF0", VA = "0x18168EFF0")]
|
||||
private ShapeContainer.AOBAEKGAIOF OMGNOEBOLOA(int POEOJGNAKCE, RaycastHit[] GIJCNGCMDHN, out Vector3 JMHBMAHJIHI, ShapeContainer NIMNFIJPCBJ)
|
||||
{
|
||||
int num = 0;
|
||||
float z = Vector3.zero.z;
|
||||
JMHBMAHJIHI.z = z;
|
||||
if (POEOJGNAKCE > 0)
|
||||
{
|
||||
long num2 = (long)((ulong)num * (ulong)44L);
|
||||
Collider collider;
|
||||
Tool tool = collider.AMKJBLIFHPB(num);
|
||||
int num3 = 0;
|
||||
if (!(tool == num3))
|
||||
{
|
||||
Tool tool2 = this.tool;
|
||||
bool flag;
|
||||
bool flag2;
|
||||
ShapeContainer.AOBAEKGAIOF aobaekgaiof;
|
||||
if ((tool != tool2 && (flag || tool != tool2)) || this.JJCGGFIOLNC(num) != 0 || !flag2 || aobaekgaiof != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
num++;
|
||||
}
|
||||
throw new IndexOutOfRangeException();
|
||||
}
|
||||
|
||||
// Token: 0x06016BB2 RID: 93106 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016BB2")]
|
||||
[Address(RVA = "0x168BF40", Offset = "0x168AD40", VA = "0x18168BF40")]
|
||||
private ShapeContainer.AOBAEKGAIOF JJCGGFIOLNC(ToolCollider AGKOGHGNBAE)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016BB3 RID: 93107 RVA: 0x0054E054 File Offset: 0x0054C254
|
||||
[Token(Token = "0x6016BB3")]
|
||||
[Address(RVA = "0x168BB90", Offset = "0x168A990", VA = "0x18168BB90")]
|
||||
public bool IsCurveCollision(Collider GLPOLGOBLAA)
|
||||
{
|
||||
int num = 0;
|
||||
Tool tool;
|
||||
ShapeContainer.AOBAEKGAIOF aobaekgaiof;
|
||||
if (!(tool == num) && aobaekgaiof != 0)
|
||||
{
|
||||
ACBDPBHGKJL mjhmooenohb = aobaekgaiof.MJHMOOENOHB;
|
||||
if (mjhmooenohb == ACBDPBHGKJL.Ribbon)
|
||||
{
|
||||
}
|
||||
return mjhmooenohb == ACBDPBHGKJL.Tube;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016BB4 RID: 93108 RVA: 0x0054E088 File Offset: 0x0054C288
|
||||
[Token(Token = "0x6016BB4")]
|
||||
[Address(RVA = "0x168B090", Offset = "0x1689E90", VA = "0x18168B090")]
|
||||
public Guid GetShapeIdFromToolCollider(ToolCollider AGKOGHGNBAE)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06016BB4)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Guid RecRoom.Core.Creation.Shapes.ShapeContainer::GetShapeIdFromToolCollider(ToolCollider)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
IL_04:
|
||||
stloc:Guid(var_1_09, ldsfld:Guid(Guid::Empty))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1660
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06016BB5 RID: 93109 RVA: 0x0054E0A0 File Offset: 0x0054C2A0
|
||||
[Token(Token = "0x6016BB5")]
|
||||
[Address(RVA = "0x168FC60", Offset = "0x168EA60", VA = "0x18168FC60")]
|
||||
public void OnLocalScaleChanged()
|
||||
{
|
||||
this.GHFIOICEEEC();
|
||||
}
|
||||
|
||||
// Token: 0x06016BB6 RID: 93110 RVA: 0x0054E0B4 File Offset: 0x0054C2B4
|
||||
[Token(Token = "0x6016BB6")]
|
||||
[Address(RVA = "0x168A700", Offset = "0x1689500", VA = "0x18168A700", Slot = "30")]
|
||||
protected virtual void GEFHAGPBEGO()
|
||||
{
|
||||
if (this.DOGECNJCGNK)
|
||||
{
|
||||
List<ShapeContainer.AOBAEKGAIOF> chpofnjkpep = this.GDAGCBGKFBM.CHPOFNJKPEP;
|
||||
BigDataTrackedObject bigDataTrackedObject = this.bigDataTrackedObject;
|
||||
bigDataTrackedObject.AuthoritySetRequiresRPCData(true);
|
||||
bigDataTrackedObject.AuthoritySetEmpty();
|
||||
Action cbfpocidohl = this.CBFPOCIDOHL;
|
||||
if (cbfpocidohl != 0)
|
||||
{
|
||||
cbfpocidohl();
|
||||
}
|
||||
}
|
||||
if (!this.EMHLIPBGLKH)
|
||||
{
|
||||
this.EMHLIPBGLKH = true;
|
||||
Action action = new Action(this.ELKIBMHDHPA);
|
||||
Coroutine coroutine = this.CHAAKFJCLIH(action);
|
||||
}
|
||||
this.LNDEHIGJBNM();
|
||||
}
|
||||
|
||||
// Token: 0x06016BB7 RID: 93111 RVA: 0x0054E130 File Offset: 0x0054C330
|
||||
[Token(Token = "0x6016BB7")]
|
||||
[Address(RVA = "0x1691E30", Offset = "0x1690C30", VA = "0x181691E30")]
|
||||
public void SetLocalUniformScale(float MKDHFENOFDO)
|
||||
{
|
||||
base.transform.MCFLPFCGOOL(MKDHFENOFDO);
|
||||
}
|
||||
|
||||
// Token: 0x06016BB8 RID: 93112 RVA: 0x0054E14C File Offset: 0x0054C34C
|
||||
[Token(Token = "0x6016BB8")]
|
||||
[Address(RVA = "0x1689F80", Offset = "0x1688D80", VA = "0x181689F80")]
|
||||
private void FMHAMAFCHPC(ShapeContainer.AOBAEKGAIOF NAEHIKOGNND, bool EOKPNGJNEEK)
|
||||
{
|
||||
ShapeContainer.DLIFLKNJEAC gdagcbgkfbm = this.GDAGCBGKFBM;
|
||||
if (NAEHIKOGNND != 0)
|
||||
{
|
||||
Guid jpohgbcejej = NAEHIKOGNND.JPOHGBCEJEJ;
|
||||
if (!gdagcbgkfbm.OJOBCKECCAK.Contains(jpohgbcejej))
|
||||
{
|
||||
HashSet<Guid> ojobckeccak = gdagcbgkfbm.OJOBCKECCAK;
|
||||
Guid jpohgbcejej2 = NAEHIKOGNND.JPOHGBCEJEJ;
|
||||
bool flag = ojobckeccak.Add(jpohgbcejej2);
|
||||
List<Guid> kpgalhjpfcb = gdagcbgkfbm.KPGALHJPFCB;
|
||||
Guid jpohgbcejej3 = NAEHIKOGNND.JPOHGBCEJEJ;
|
||||
kpgalhjpfcb.Add(jpohgbcejej3);
|
||||
gdagcbgkfbm.CHPOFNJKPEP.Add(NAEHIKOGNND);
|
||||
Tool tool = this.tool;
|
||||
ToolCollider <BFDAMICDMBD>k__BackingField = NAEHIKOGNND.<BFDAMICDMBD>k__BackingField;
|
||||
tool.AddToolCollider(<BFDAMICDMBD>k__BackingField);
|
||||
if (!EOKPNGJNEEK)
|
||||
{
|
||||
goto IL_8C;
|
||||
}
|
||||
this.LHFOILJELFK(NAEHIKOGNND);
|
||||
}
|
||||
Vector3 vector = NAEHIKOGNND.FCKJFIAIDHK;
|
||||
IL_8C:
|
||||
string debugName = this.AKLAPGCHOFB;
|
||||
return;
|
||||
}
|
||||
Debug.LogWarning("Shape is null");
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016BB9 RID: 93113 RVA: 0x0054E200 File Offset: 0x0054C400
|
||||
[Token(Token = "0x6016BB9")]
|
||||
[Address(RVA = "0x1684FF0", Offset = "0x1683DF0", VA = "0x181684FF0")]
|
||||
public Guid AuthorityCreatePrimitiveShape(ACBDPBHGKJL GEDCEIDOKJL, LNBGEMHOKFN GJAINANBOCB, CLKCBCAGDDK KFENPJENIOI, Vector3 DDHPAFKBMON, Quaternion ACMECNDDDNG, Vector3 OJJOHDIFMEG, float HKCGMNJNMJC, Vector3 FOBKGECKFLJ, HPPIJACLPDM FDGBIFIAIIO)
|
||||
{
|
||||
Guid guid = Guid.NewGuid();
|
||||
DGLOJCGDOGG.CMNCOOINJGK<Guid, ACBDPBHGKJL, LNBGEMHOKFN, CLKCBCAGDDK, Vector3, Quaternion, Vector3, float, Vector3, HPPIJACLPDM> cmncooinjgk = new DGLOJCGDOGG.CMNCOOINJGK(GEDCEIDOKJL.RpcCreatePrimitiveShape);
|
||||
Guid empty = Guid.Empty;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016BBA RID: 93114 RVA: 0x0054E230 File Offset: 0x0054C430
|
||||
[Token(Token = "0x6016BBA")]
|
||||
[Address(RVA = "0x1685440", Offset = "0x1684240", VA = "0x181685440")]
|
||||
public void AuthoritySetPrimitiveShapeAspectRatio(Guid IHFGNPJIFLC, Vector3 KLNFHHBHGHH, bool JJGGEDDPMMP)
|
||||
{
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
if (!JJGGEDDPMMP)
|
||||
{
|
||||
float z = KLNFHHBHGHH.z;
|
||||
}
|
||||
PhotonView photonView = base.JDHMIOJKLCK;
|
||||
DGLOJCGDOGG.FGGIMKCCBDA<Guid, Vector3> fggimkccbda = new DGLOJCGDOGG.FGGIMKCCBDA(this.RpcSetPrimitiveShapeAspectRatios);
|
||||
float z2 = KLNFHHBHGHH.z;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016BBB RID: 93115 RVA: 0x0054E274 File Offset: 0x0054C474
|
||||
[Token(Token = "0x6016BBB")]
|
||||
[Address(RVA = "0x1685630", Offset = "0x1684430", VA = "0x181685630")]
|
||||
public void AuthoritySetPrimitiveShapeLocalPosition(Guid IHFGNPJIFLC, Vector3 GHBPCACOCOL, bool JJGGEDDPMMP)
|
||||
{
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
if (!JJGGEDDPMMP)
|
||||
{
|
||||
float z = GHBPCACOCOL.z;
|
||||
}
|
||||
PhotonView photonView = base.JDHMIOJKLCK;
|
||||
DGLOJCGDOGG.FGGIMKCCBDA<Guid, Vector3> fggimkccbda = new DGLOJCGDOGG.FGGIMKCCBDA(this.RpcSetPrimitiveShapeLocalPosition);
|
||||
float z2 = GHBPCACOCOL.z;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016BBC RID: 93116 RVA: 0x0054E2B8 File Offset: 0x0054C4B8
|
||||
[Token(Token = "0x6016BBC")]
|
||||
[Address(RVA = "0x16852F0", Offset = "0x16840F0", VA = "0x1816852F0")]
|
||||
public void AuthorityMirrorShapes(Vector3 CKPHGEEPNDN, Vector3 FGHCICOBPHH, Vector3 HAJKGLKCIGG)
|
||||
{
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
PhotonView photonView = base.JDHMIOJKLCK;
|
||||
DGLOJCGDOGG.BNALDBHFCMB<Guid[], Vector3, Vector3, Vector3> bnaldbhfcmb = new DGLOJCGDOGG.BNALDBHFCMB(this.RpcMirrorShapes);
|
||||
Guid[] array = Enumerable.ToArray<Guid>(this.GDAGCBGKFBM.KPGALHJPFCB);
|
||||
float z = HAJKGLKCIGG.z;
|
||||
float z2 = CKPHGEEPNDN.z;
|
||||
float z3 = FGHCICOBPHH.z;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016BBD RID: 93117 RVA: 0x0054E310 File Offset: 0x0054C510
|
||||
[Token(Token = "0x6016BBD")]
|
||||
[Address(RVA = "0x1685560", Offset = "0x1684360", VA = "0x181685560")]
|
||||
public void AuthoritySetPrimitiveShapeAspectRatios(Guid[] KPGALHJPFCB, Vector3[] IODKLEJMEIK)
|
||||
{
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
PhotonView photonView = base.JDHMIOJKLCK;
|
||||
DGLOJCGDOGG.FGGIMKCCBDA<Guid[], Vector3[]> fggimkccbda = new DGLOJCGDOGG.FGGIMKCCBDA(this.RpcSetPrimitiveShapeAspectRatios);
|
||||
photonView.RpcAll<Guid[], Vector3[]>(fggimkccbda, KPGALHJPFCB, IODKLEJMEIK);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016BBE RID: 93118 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016BBE")]
|
||||
[Address(RVA = "0x1693D10", Offset = "0x1692B10", VA = "0x181693D10")]
|
||||
public bool TryGetPrimitiveShapePosition(Guid IHFGNPJIFLC, out Vector3 LMABCDHMNGO)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016BBF RID: 93119 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016BBF")]
|
||||
[Address(RVA = "0x1693B90", Offset = "0x1692990", VA = "0x181693B90")]
|
||||
public bool TryGetPrimitiveShapeAspectRatio(Guid IHFGNPJIFLC, out Vector3 OJJOHDIFMEG)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016BC0 RID: 93120 RVA: 0x0054E34C File Offset: 0x0054C54C
|
||||
[Token(Token = "0x6016BC0")]
|
||||
[Address(RVA = "0x168EBB0", Offset = "0x168D9B0", VA = "0x18168EBB0")]
|
||||
private void OCJFDAEBKEK(Guid IHFGNPJIFLC, ACBDPBHGKJL GEDCEIDOKJL, LNBGEMHOKFN GJAINANBOCB, CLKCBCAGDDK KFENPJENIOI, Vector3 DDHPAFKBMON, Quaternion IGPENJBJADK, Vector3 OJJOHDIFMEG, float HKCGMNJNMJC, Vector3 FOBKGECKFLJ, HPPIJACLPDM FDGBIFIAIIO)
|
||||
{
|
||||
ShapeContainer.PCKJOOLCFIA pckjoolcfia;
|
||||
pckjoolcfia.FBFMNGJHGNG = CLKCBCAGDDK.CARDBOARD;
|
||||
pckjoolcfia.DMOCBNAJPMF = GJAINANBOCB;
|
||||
Transform <BCMDGNNLAPC>k__BackingField = pckjoolcfia.<BCMDGNNLAPC>k__BackingField;
|
||||
Transform <BCMDGNNLAPC>k__BackingField2 = pckjoolcfia.<BCMDGNNLAPC>k__BackingField;
|
||||
Transform <BCMDGNNLAPC>k__BackingField3 = pckjoolcfia.<BCMDGNNLAPC>k__BackingField;
|
||||
pckjoolcfia.FHLLEOPFCIP();
|
||||
this.FMHAMAFCHPC(pckjoolcfia, true);
|
||||
}
|
||||
|
||||
// Token: 0x06016BC1 RID: 93121 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016BC1")]
|
||||
[Address(RVA = "0x168FD00", Offset = "0x168EB00", VA = "0x18168FD00")]
|
||||
private void PLMLNIBMMHO(Guid IHFGNPJIFLC, Vector3 MCBHKKGJLKD)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016BC2 RID: 93122 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016BC2")]
|
||||
[Address(RVA = "0x168A810", Offset = "0x1689610", VA = "0x18168A810")]
|
||||
private void GFJCIEGPJEC(Guid IHFGNPJIFLC, Vector3 GHBPCACOCOL)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016BC3 RID: 93123 RVA: 0x0054E394 File Offset: 0x0054C594
|
||||
[Token(Token = "0x6016BC3")]
|
||||
[Address(RVA = "0x168F300", Offset = "0x168E100", VA = "0x18168F300")]
|
||||
private void ONABJCFFCPI(Guid[] KPGALHJPFCB, Vector3[] HCBCEMCHPPM)
|
||||
{
|
||||
int length = HCBCEMCHPPM.Length;
|
||||
if (KPGALHJPFCB.Length == length)
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
int length2 = KPGALHJPFCB.Length;
|
||||
if (num2 >= length2)
|
||||
{
|
||||
return;
|
||||
}
|
||||
int num3 = 0;
|
||||
if (num3 < 2)
|
||||
{
|
||||
ThrowHelper.ThrowArgumentOutOfRangeException();
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
num3++;
|
||||
}
|
||||
ThrowHelper.ThrowArgumentOutOfRangeException();
|
||||
}
|
||||
num++;
|
||||
}
|
||||
int length3 = KPGALHJPFCB.Length;
|
||||
int length4 = HCBCEMCHPPM.Length;
|
||||
Debug.LogError(string.Format("ShapeContainer {0} received mismatched arrays when setting shape local scales ({1} IDs, {2} ratios)", length, length, length));
|
||||
}
|
||||
|
||||
// Token: 0x06016BC4 RID: 93124 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016BC4")]
|
||||
[Address(RVA = "0x1688C30", Offset = "0x1687A30", VA = "0x181688C30")]
|
||||
private void EBECIIOHLBL(Guid[] KPGALHJPFCB, Vector3 CKPHGEEPNDN, Vector3 FGHCICOBPHH, Vector3 HAJKGLKCIGG)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016BC5 RID: 93125 RVA: 0x0054E414 File Offset: 0x0054C614
|
||||
[Token(Token = "0x6016BC5")]
|
||||
[Address(RVA = "0x1684D70", Offset = "0x1683B70", VA = "0x181684D70")]
|
||||
public Guid AuthorityCreateCurveShape(ACBDPBHGKJL GEDCEIDOKJL, LNBGEMHOKFN GJAINANBOCB, CLKCBCAGDDK KFENPJENIOI, Vector3 DDHPAFKBMON, Quaternion ACMECNDDDNG, float LDAJCHCAGAO, IJGKBBCJKNO DHEGPJADOEE, float HKCGMNJNMJC, Vector3 FOBKGECKFLJ, HPPIJACLPDM FDGBIFIAIIO)
|
||||
{
|
||||
Guid guid = Guid.NewGuid();
|
||||
DGLOJCGDOGG.LIBPPGLBLDP<Guid, ACBDPBHGKJL, LNBGEMHOKFN, CLKCBCAGDDK, Vector3, Quaternion, float, bool, float, int, bool, float, Vector3, HPPIJACLPDM> libppglbldp = new DGLOJCGDOGG.LIBPPGLBLDP(GEDCEIDOKJL.RpcCreateCurveShape);
|
||||
Guid empty = Guid.Empty;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016BC6 RID: 93126 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016BC6")]
|
||||
[Address(RVA = "0x1686500", Offset = "0x1685300", VA = "0x181686500")]
|
||||
public void AuthorityUpdateCurveShapeControlPoint(Guid IHFGNPJIFLC, int GHONENNJJPF, Vector3 DDHPAFKBMON, Quaternion IGPENJBJADK, float OMLBPICLALA, bool JJGGEDDPMMP)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016BC7 RID: 93127 RVA: 0x0054E444 File Offset: 0x0054C644
|
||||
[Token(Token = "0x6016BC7")]
|
||||
[Address(RVA = "0x1684880", Offset = "0x1683680", VA = "0x181684880")]
|
||||
public void AuthorityAddCurveShapeControlPoint(Guid IHFGNPJIFLC, Vector3 DDHPAFKBMON, Quaternion IGPENJBJADK, float OMLBPICLALA, bool OCBMMAAFIFH)
|
||||
{
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
PhotonView photonView = base.JDHMIOJKLCK;
|
||||
DGLOJCGDOGG.OLBPPAPNBFI<Guid, Vector3, Quaternion, float, bool> olbppapnbfi = new DGLOJCGDOGG.OLBPPAPNBFI(this.RpcAddCurveShapeControlPoint);
|
||||
float z = DDHPAFKBMON.z;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016BC8 RID: 93128 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016BC8")]
|
||||
[Address(RVA = "0x168BC50", Offset = "0x168AA50", VA = "0x18168BC50")]
|
||||
public bool IsCurveShape(Guid IHFGNPJIFLC)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016BC9 RID: 93129 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016BC9")]
|
||||
[Address(RVA = "0x16936B0", Offset = "0x16924B0", VA = "0x1816936B0")]
|
||||
public bool TryGetCurveShapeControlPointCount(Guid IHFGNPJIFLC, out int BGMALNGGLKJ)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016BCA RID: 93130 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016BCA")]
|
||||
[Address(RVA = "0x1693810", Offset = "0x1692610", VA = "0x181693810")]
|
||||
public bool TryGetCurveShapeControlPointPositionRotationAndRadius(Guid IHFGNPJIFLC, int GHONENNJJPF, out Vector3 PNEBDEFJAOI, out Quaternion IBCNKFBPCBM, out float OMLBPICLALA)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016BCB RID: 93131 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016BCB")]
|
||||
[Address(RVA = "0x1693A20", Offset = "0x1692820", VA = "0x181693A20")]
|
||||
public bool TryGetEndControlPointInfoWorldSpace(Guid IHFGNPJIFLC, ref Vector3 ELJLPBOFHND, ref float OMLBPICLALA, ref Vector3 ILALHDDOAGN, ref IJGKBBCJKNO DHEGPJADOEE)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016BCC RID: 93132 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016BCC")]
|
||||
[Address(RVA = "0x1692D60", Offset = "0x1691B60", VA = "0x181692D60")]
|
||||
public bool TryGetClosestCurveEndPoint(Vector3 OPKJOHPAIGF, ref float PNEODBOKLIM, ref Guid MGKCMPANANM)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016BCD RID: 93133 RVA: 0x0054E47C File Offset: 0x0054C67C
|
||||
[Token(Token = "0x6016BCD")]
|
||||
[Address(RVA = "0x16931B0", Offset = "0x1691FB0", VA = "0x1816931B0")]
|
||||
public bool TryGetClosestCurvePointInRay(Vector3 AAJHBKOGBPE, Vector3 CHGNDIAMGLF, ref float DBABJBNMFCC, ref float JDPIDIMJMBA, ref Guid KKEOMBBKNBH, ref int MFNFEIBHJGG)
|
||||
{
|
||||
int num2;
|
||||
do
|
||||
{
|
||||
int num = 0;
|
||||
num2 = 0;
|
||||
List<Guid> kpgalhjpfcb = this.GDAGCBGKFBM.KPGALHJPFCB;
|
||||
num2 += num2;
|
||||
num2++;
|
||||
bool flag;
|
||||
while (!flag)
|
||||
{
|
||||
}
|
||||
ShapeContainer.DLIFLKNJEAC gdagcbgkfbm = this.GDAGCBGKFBM;
|
||||
ShapeContainer.AOBAEKGAIOF aobaekgaiof;
|
||||
if (aobaekgaiof != 0)
|
||||
{
|
||||
}
|
||||
while (num2 == 0)
|
||||
{
|
||||
}
|
||||
bool flag2;
|
||||
while (!flag2)
|
||||
{
|
||||
}
|
||||
bool flag3;
|
||||
if (flag3)
|
||||
{
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
if (Vector3.Dot(vector, num2) > (float)num)
|
||||
{
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
Vector3 vector3;
|
||||
float z3 = vector3.z;
|
||||
float num3;
|
||||
AAJHBKOGBPE.x = num3;
|
||||
z3.m_value = (float)num2;
|
||||
}
|
||||
}
|
||||
num2++;
|
||||
if (num2 != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num2 != 0);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016BCE RID: 93134 RVA: 0x0054E518 File Offset: 0x0054C718
|
||||
[Token(Token = "0x6016BCE")]
|
||||
[Address(RVA = "0x1686F20", Offset = "0x1685D20", VA = "0x181686F20")]
|
||||
private void BKGDKJCGNKG(Guid IHFGNPJIFLC, ACBDPBHGKJL GEDCEIDOKJL, LNBGEMHOKFN GJAINANBOCB, CLKCBCAGDDK KFENPJENIOI, Vector3 NGCKKINNCCA, Quaternion HAEBCIAEADE, float LDAJCHCAGAO, IJGKBBCJKNO DHEGPJADOEE, float HKCGMNJNMJC, Vector3 FOBKGECKFLJ, HPPIJACLPDM FDGBIFIAIIO)
|
||||
{
|
||||
PMDCFCGAKMI pmdcfcgakmi = new PMDCFCGAKMI();
|
||||
ShapeContainer.NKHMHPMBBPA nkhmhpmbbpa;
|
||||
nkhmhpmbbpa.CDAMNCBGBGI = pmdcfcgakmi;
|
||||
List<SphereCollider[]> list = new List();
|
||||
nkhmhpmbbpa.NAPEMBOJNND = list;
|
||||
nkhmhpmbbpa.DMOCBNAJPMF = GJAINANBOCB;
|
||||
nkhmhpmbbpa.FBFMNGJHGNG = CLKCBCAGDDK.CARDBOARD;
|
||||
nkhmhpmbbpa.KLLAPBPMNEN = 0;
|
||||
Transform <BCMDGNNLAPC>k__BackingField = nkhmhpmbbpa.<BCMDGNNLAPC>k__BackingField;
|
||||
Transform <BCMDGNNLAPC>k__BackingField2 = nkhmhpmbbpa.<BCMDGNNLAPC>k__BackingField;
|
||||
int num = 0;
|
||||
this.FMHAMAFCHPC(nkhmhpmbbpa, num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06016BCF RID: 93135 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016BCF")]
|
||||
[Address(RVA = "0x168AD40", Offset = "0x1689B40", VA = "0x18168AD40")]
|
||||
private void GOGHNEMHADC(Guid IHFGNPJIFLC, Vector3 NGCKKINNCCA, Quaternion JBDEFMEJGAC, float OMLBPICLALA, bool OCBMMAAFIFH)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016BD0 RID: 93136 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016BD0")]
|
||||
[Address(RVA = "0x168AAD0", Offset = "0x16898D0", VA = "0x18168AAD0")]
|
||||
private void GHLAHCJFHDJ(Guid IHFGNPJIFLC, int GHONENNJJPF, Vector3 DDHPAFKBMON, Quaternion IGPENJBJADK, float OMLBPICLALA)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016BD1 RID: 93137 RVA: 0x0054E578 File Offset: 0x0054C778
|
||||
[Token(Token = "0x6016BD1")]
|
||||
[Address(RVA = "0x1685C40", Offset = "0x1684A40", VA = "0x181685C40")]
|
||||
public void AuthorityTransferShapeToShapeContainer(Guid IHFGNPJIFLC, ShapeContainer MLFENGCPKCM)
|
||||
{
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
Guid[] array = new Guid[1];
|
||||
if (base.OGIBLNIIHDK && !(MLFENGCPKCM == this))
|
||||
{
|
||||
int num = 0;
|
||||
if (!(MLFENGCPKCM == num))
|
||||
{
|
||||
ShapeContainer.AOBAEKGAIOF[] array2 = this.GDAGCBGKFBM.FHIKCGDODHE(array);
|
||||
if (array2 != 0 && array2.Length != 0)
|
||||
{
|
||||
Transform transform = MLFENGCPKCM.shapeRoot;
|
||||
ENMKBCNAGIC enmkbcnagic = ShapeContainer.CCEFAPCFKHE(array2, transform);
|
||||
PhotonView photonView = base.JDHMIOJKLCK;
|
||||
DGLOJCGDOGG.NECIHPEMJNG<Guid[], ENMKBCNAGIC, int> necihpemjng = new DGLOJCGDOGG.NECIHPEMJNG(this.RpcTransferShapesToShapeContainer);
|
||||
int viewIdField = MLFENGCPKCM.JDHMIOJKLCK.viewIdField;
|
||||
photonView.RpcAll<Guid[], ENMKBCNAGIC, int>(necihpemjng, array, enmkbcnagic, viewIdField);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016BD2 RID: 93138 RVA: 0x0054E618 File Offset: 0x0054C818
|
||||
[Token(Token = "0x6016BD2")]
|
||||
[Address(RVA = "0x1685E60", Offset = "0x1684C60", VA = "0x181685E60")]
|
||||
public void AuthorityTransferShapesToShapeContainer(Guid[] KPGALHJPFCB, ShapeContainer MLFENGCPKCM)
|
||||
{
|
||||
if (base.OGIBLNIIHDK && !(MLFENGCPKCM == this))
|
||||
{
|
||||
int num = 0;
|
||||
if (!(MLFENGCPKCM == num))
|
||||
{
|
||||
ShapeContainer.AOBAEKGAIOF[] array = this.GDAGCBGKFBM.FHIKCGDODHE(KPGALHJPFCB);
|
||||
if (array != 0 && array.Length != 0)
|
||||
{
|
||||
Transform transform = MLFENGCPKCM.shapeRoot;
|
||||
ENMKBCNAGIC enmkbcnagic = ShapeContainer.CCEFAPCFKHE(array, transform);
|
||||
PhotonView photonView = base.JDHMIOJKLCK;
|
||||
DGLOJCGDOGG.NECIHPEMJNG<Guid[], ENMKBCNAGIC, int> necihpemjng = new DGLOJCGDOGG.NECIHPEMJNG(this.RpcTransferShapesToShapeContainer);
|
||||
int viewIdField = MLFENGCPKCM.JDHMIOJKLCK.viewIdField;
|
||||
photonView.RpcAll<Guid[], ENMKBCNAGIC, int>(necihpemjng, KPGALHJPFCB, enmkbcnagic, viewIdField);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016BD3 RID: 93139 RVA: 0x0054E6A4 File Offset: 0x0054C8A4
|
||||
[Token(Token = "0x6016BD3")]
|
||||
[Address(RVA = "0x1687FF0", Offset = "0x1686DF0", VA = "0x181687FF0")]
|
||||
private void CKAEMELEHBI(Guid[] KPGALHJPFCB, ENMKBCNAGIC EEBPPLCGAEE, ShapeContainer MLFENGCPKCM)
|
||||
{
|
||||
int num = 0;
|
||||
if (!(MLFENGCPKCM == num))
|
||||
{
|
||||
this.LCGMFFICPOI(KPGALHJPFCB);
|
||||
int num2 = 0;
|
||||
MLFENGCPKCM.JOIMIDHKMMO(EEBPPLCGAEE, num2 != 0);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016BD4 RID: 93140 RVA: 0x0054E6D4 File Offset: 0x0054C8D4
|
||||
[Token(Token = "0x6016BD4")]
|
||||
[Address(RVA = "0x1684A60", Offset = "0x1683860", VA = "0x181684A60")]
|
||||
public Guid[] AuthorityCloneShapesToShapeContainer(Guid[] KPGALHJPFCB, ShapeContainer MLFENGCPKCM)
|
||||
{
|
||||
if (base.OGIBLNIIHDK && !(MLFENGCPKCM == this))
|
||||
{
|
||||
int num = 0;
|
||||
if (!(MLFENGCPKCM == num))
|
||||
{
|
||||
ShapeContainer.AOBAEKGAIOF[] array = this.GDAGCBGKFBM.FHIKCGDODHE(KPGALHJPFCB);
|
||||
if (array != 0 && array.Length != 0)
|
||||
{
|
||||
Transform transform = MLFENGCPKCM.shapeRoot;
|
||||
ENMKBCNAGIC enmkbcnagic = ShapeContainer.CCEFAPCFKHE(array, transform);
|
||||
Guid[] array2 = new Guid[enmkbcnagic.BLHOGDDJNLB.count];
|
||||
int num2 = 0;
|
||||
RepeatedField<LAKMDOLHIBI> blhogddjnlb = enmkbcnagic.BLHOGDDJNLB;
|
||||
Guid guid = Guid.NewGuid();
|
||||
ByteString byteString;
|
||||
enmkbcnagic.BLHOGDDJNLB[num2].JPOHGBCEJEJ = byteString;
|
||||
num2++;
|
||||
PhotonView photonView = base.JDHMIOJKLCK;
|
||||
DGLOJCGDOGG.NECIHPEMJNG<Guid[], ENMKBCNAGIC, int> necihpemjng = new DGLOJCGDOGG.NECIHPEMJNG(this.RpcCloneShapesToShapeContainer);
|
||||
int viewIdField = MLFENGCPKCM.JDHMIOJKLCK.viewIdField;
|
||||
photonView.RpcAll<Guid[], ENMKBCNAGIC, int>(necihpemjng, KPGALHJPFCB, enmkbcnagic, viewIdField);
|
||||
Physics.SyncTransforms();
|
||||
}
|
||||
}
|
||||
}
|
||||
throw new IndexOutOfRangeException();
|
||||
}
|
||||
|
||||
// Token: 0x06016BD5 RID: 93141 RVA: 0x0054E7B8 File Offset: 0x0054C9B8
|
||||
[Token(Token = "0x6016BD5")]
|
||||
[Address(RVA = "0x16880A0", Offset = "0x1686EA0", VA = "0x1816880A0")]
|
||||
private void COOMLCLMEIM(Guid[] KPGALHJPFCB, ENMKBCNAGIC EEBPPLCGAEE, ShapeContainer MLFENGCPKCM)
|
||||
{
|
||||
int num = 0;
|
||||
if (!(MLFENGCPKCM == num))
|
||||
{
|
||||
int num2 = 0;
|
||||
MLFENGCPKCM.JOIMIDHKMMO(EEBPPLCGAEE, num2 != 0);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016BD6 RID: 93142 RVA: 0x0054E7E4 File Offset: 0x0054C9E4
|
||||
[Token(Token = "0x6016BD6")]
|
||||
[Address(RVA = "0x1685230", Offset = "0x1684030", VA = "0x181685230")]
|
||||
public void AuthorityDeleteShapes(IEnumerable<Guid> KPGALHJPFCB)
|
||||
{
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
PhotonView photonView = base.JDHMIOJKLCK;
|
||||
DGLOJCGDOGG.LFLFMIMNCON<Guid[]> lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.RpcDeleteShapes);
|
||||
Guid[] array = Enumerable.ToArray<Guid>(KPGALHJPFCB);
|
||||
photonView.RpcAll<Guid[]>(lflfmimncon, array);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016BD7 RID: 93143 RVA: 0x0054E824 File Offset: 0x0054CA24
|
||||
[Token(Token = "0x6016BD7")]
|
||||
[Address(RVA = "0x168D350", Offset = "0x168C150", VA = "0x18168D350")]
|
||||
private void LCGMFFICPOI(Guid[] KPGALHJPFCB)
|
||||
{
|
||||
ShapeContainer.AOBAEKGAIOF[] array = this.GDAGCBGKFBM.FHIKCGDODHE(KPGALHJPFCB);
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
int length = array.Length;
|
||||
if (num < length)
|
||||
{
|
||||
ShapeContainer.AOBAEKGAIOF aobaekgaiof = array[num2];
|
||||
Tool tool = this.tool;
|
||||
ToolCollider <BFDAMICDMBD>k__BackingField = aobaekgaiof.<BFDAMICDMBD>k__BackingField;
|
||||
tool.RemoveToolCollider(<BFDAMICDMBD>k__BackingField);
|
||||
this.batchedMeshRenderer.RemoveFromBatchedMesh(aobaekgaiof);
|
||||
ShapeContainer.DLIFLKNJEAC gdagcbgkfbm = this.GDAGCBGKFBM;
|
||||
Guid jpohgbcejej = aobaekgaiof.JPOHGBCEJEJ;
|
||||
if (gdagcbgkfbm.OJOBCKECCAK.Contains(jpohgbcejej))
|
||||
{
|
||||
int num3 = 0;
|
||||
int size = gdagcbgkfbm.KPGALHJPFCB._size;
|
||||
if (num3 < size)
|
||||
{
|
||||
ThrowHelper.ThrowArgumentOutOfRangeException();
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
num3++;
|
||||
}
|
||||
bool flag2 = gdagcbgkfbm.OJOBCKECCAK.Remove(jpohgbcejej);
|
||||
gdagcbgkfbm.KPGALHJPFCB.RemoveAt(num3);
|
||||
gdagcbgkfbm.CHPOFNJKPEP.RemoveAt(num3);
|
||||
}
|
||||
Debug.LogError(string.Format("Expected to find index for shapeId {0}", size));
|
||||
}
|
||||
Vector3 vector = aobaekgaiof.FCKJFIAIDHK;
|
||||
num2++;
|
||||
}
|
||||
ulong num4;
|
||||
this.EJKJONJHLKA(num4 != 0UL);
|
||||
string debugName = this.AKLAPGCHOFB;
|
||||
}
|
||||
|
||||
// Token: 0x06016BD8 RID: 93144 RVA: 0x0054E92C File Offset: 0x0054CB2C
|
||||
[Token(Token = "0x6016BD8")]
|
||||
[Address(RVA = "0x16870F0", Offset = "0x1685EF0", VA = "0x1816870F0")]
|
||||
protected static ENMKBCNAGIC CCEFAPCFKHE(IEnumerable<ShapeContainer.AOBAEKGAIOF> AJEELJJNIKK, [Optional] Transform JKKJFAMHMLI)
|
||||
{
|
||||
ENMKBCNAGIC enmkbcnagic;
|
||||
return enmkbcnagic;
|
||||
}
|
||||
|
||||
// Token: 0x06016BD9 RID: 93145 RVA: 0x0054E93C File Offset: 0x0054CB3C
|
||||
[Token(Token = "0x6016BD9")]
|
||||
[Address(RVA = "0x1687160", Offset = "0x1685F60", VA = "0x181687160")]
|
||||
protected static ENMKBCNAGIC CCEFAPCFKHE(IEnumerable<ShapeContainer.AOBAEKGAIOF> AJEELJJNIKK, out int HPLKNJOHIBO, [Optional] Transform JKKJFAMHMLI)
|
||||
{
|
||||
int num;
|
||||
ENMKBCNAGIC enmkbcnagic;
|
||||
for (;;)
|
||||
{
|
||||
num = 0;
|
||||
enmkbcnagic = new ENMKBCNAGIC();
|
||||
HPLKNJOHIBO.m_value = num;
|
||||
if (AJEELJJNIKK == 0)
|
||||
{
|
||||
return enmkbcnagic;
|
||||
}
|
||||
if (enmkbcnagic != 0)
|
||||
{
|
||||
break;
|
||||
}
|
||||
if (enmkbcnagic != 0)
|
||||
{
|
||||
}
|
||||
if (num == 0)
|
||||
{
|
||||
return enmkbcnagic;
|
||||
}
|
||||
}
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
RepeatedField<LAKMDOLHIBI> blhogddjnlb = enmkbcnagic.BLHOGDDJNLB;
|
||||
num++;
|
||||
}
|
||||
object[] array = new object[2];
|
||||
throw new ArrayTypeMismatchException();
|
||||
}
|
||||
|
||||
// Token: 0x06016BDA RID: 93146 RVA: 0x0054E9D8 File Offset: 0x0054CBD8
|
||||
[Token(Token = "0x6016BDA")]
|
||||
[Address(RVA = "0x16918F0", Offset = "0x16906F0", VA = "0x1816918F0")]
|
||||
public ENMKBCNAGIC SerializeShapes(Guid[] KPGALHJPFCB, out int HPLKNJOHIBO, [Optional] Transform JKKJFAMHMLI)
|
||||
{
|
||||
return ShapeContainer.CCEFAPCFKHE(this.GDAGCBGKFBM.FHIKCGDODHE(KPGALHJPFCB), ref HPLKNJOHIBO, JKKJFAMHMLI);
|
||||
}
|
||||
|
||||
// Token: 0x06016BDB RID: 93147 RVA: 0x0054EA00 File Offset: 0x0054CC00
|
||||
[Token(Token = "0x6016BDB")]
|
||||
[Address(RVA = "0x1691A20", Offset = "0x1690820", VA = "0x181691A20")]
|
||||
public ENMKBCNAGIC SerializeShapes(Guid[] KPGALHJPFCB, [Optional] Transform JKKJFAMHMLI)
|
||||
{
|
||||
ShapeContainer.AOBAEKGAIOF[] array = this.GDAGCBGKFBM.FHIKCGDODHE(KPGALHJPFCB);
|
||||
ENMKBCNAGIC enmkbcnagic;
|
||||
return enmkbcnagic;
|
||||
}
|
||||
|
||||
// Token: 0x06016BDC RID: 93148 RVA: 0x0054EA24 File Offset: 0x0054CC24
|
||||
[Token(Token = "0x6016BDC")]
|
||||
[Address(RVA = "0x1691AC0", Offset = "0x16908C0", VA = "0x181691AC0")]
|
||||
public ENMKBCNAGIC SerializeShapes([Optional] Transform JKKJFAMHMLI)
|
||||
{
|
||||
List<ShapeContainer.AOBAEKGAIOF> chpofnjkpep = this.GDAGCBGKFBM.CHPOFNJKPEP;
|
||||
ENMKBCNAGIC enmkbcnagic;
|
||||
return enmkbcnagic;
|
||||
}
|
||||
|
||||
// Token: 0x06016BDD RID: 93149 RVA: 0x0054EA44 File Offset: 0x0054CC44
|
||||
[Token(Token = "0x6016BDD")]
|
||||
[Address(RVA = "0x1691990", Offset = "0x1690790", VA = "0x181691990")]
|
||||
public ENMKBCNAGIC SerializeShapes(out int HPLKNJOHIBO, [Optional] Transform JKKJFAMHMLI)
|
||||
{
|
||||
return ShapeContainer.CCEFAPCFKHE(this.GDAGCBGKFBM.CHPOFNJKPEP, ref HPLKNJOHIBO, JKKJFAMHMLI);
|
||||
}
|
||||
|
||||
// Token: 0x06016BDE RID: 93150 RVA: 0x0054EA6C File Offset: 0x0054CC6C
|
||||
[Token(Token = "0x6016BDE")]
|
||||
[Address(RVA = "0x168A130", Offset = "0x1688F30", VA = "0x18168A130")]
|
||||
private ShapeContainer.AOBAEKGAIOF GBHNOHPCGGB(Transform JGJLAFCNGMO, LAKMDOLHIBI ABADFLCBFIJ)
|
||||
{
|
||||
int mgjcejapfpi = ABADFLCBFIJ.MGJCEJAPFPI;
|
||||
ShapeContainer.PCKJOOLCFIA pckjoolcfia = ShapeContainer.PCKJOOLCFIA.GBHNOHPCGGB(JGJLAFCNGMO, ABADFLCBFIJ);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016BDF RID: 93151 RVA: 0x0054EA90 File Offset: 0x0054CC90
|
||||
[Token(Token = "0x6016BDF")]
|
||||
[Address(RVA = "0x16849B0", Offset = "0x16837B0", VA = "0x1816849B0")]
|
||||
public void AuthorityAddShapes(ENMKBCNAGIC FCGJJILMOLB)
|
||||
{
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
PhotonView photonView = base.JDHMIOJKLCK;
|
||||
DGLOJCGDOGG.LFLFMIMNCON<ENMKBCNAGIC> lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.RpcAddShapesFromData);
|
||||
photonView.RpcAll<ENMKBCNAGIC>(lflfmimncon, FCGJJILMOLB);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016BE0 RID: 93152 RVA: 0x0054EAC8 File Offset: 0x0054CCC8
|
||||
[Token(Token = "0x6016BE0")]
|
||||
[Address(RVA = "0x168DFB0", Offset = "0x168CDB0", VA = "0x18168DFB0")]
|
||||
public void MasterAddShapes(ENMKBCNAGIC FCGJJILMOLB)
|
||||
{
|
||||
if (KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
PhotonView photonView = base.JDHMIOJKLCK;
|
||||
DGLOJCGDOGG.LFLFMIMNCON<ENMKBCNAGIC> lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.RpcAddShapesFromData);
|
||||
photonView.RpcAll<ENMKBCNAGIC>(lflfmimncon, FCGJJILMOLB);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016BE1 RID: 93153 RVA: 0x0054EB04 File Offset: 0x0054CD04
|
||||
[Token(Token = "0x6016BE1")]
|
||||
[Address(RVA = "0x168DED0", Offset = "0x168CCD0", VA = "0x18168DED0")]
|
||||
public void MarkWaitingForShapeData()
|
||||
{
|
||||
if (!this.<DCBNNGPJLFF>k__BackingField && this.tool.PAJGCGDFHKK)
|
||||
{
|
||||
int frameCount = Time.frameCount;
|
||||
GameObject gameObject = base.gameObject;
|
||||
string text = string.Format("[SC {0} MarkWaitingForShapeData {1}", frameCount, gameObject);
|
||||
GameObject gameObject2 = base.gameObject;
|
||||
Debug.LogError(text, gameObject2);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016BE2 RID: 93154 RVA: 0x0054EB5C File Offset: 0x0054CD5C
|
||||
[Token(Token = "0x6016BE2")]
|
||||
[Address(RVA = "0x168DB80", Offset = "0x168C980", VA = "0x18168DB80")]
|
||||
public void LocalAddShapesFromRoomData(COINPCHOMPP HNPBHLIOFNC, PDEKIHFJKHJ IABNDBNHMKF)
|
||||
{
|
||||
if (IABNDBNHMKF.GKGBNMCJLCE != (ulong)0L)
|
||||
{
|
||||
if (HNPBHLIOFNC < COINPCHOMPP.INVENTION_PIECE_ADDED)
|
||||
{
|
||||
RepeatedField<LAKMDOLHIBI> blhogddjnlb = IABNDBNHMKF.GKGBNMCJLCE.MAAPMBENJIB.BLHOGDDJNLB;
|
||||
int num = 0;
|
||||
LAKMDOLHIBI lakmdolhibi = blhogddjnlb[num];
|
||||
if (lakmdolhibi.PPGHMGEIBMN != 0)
|
||||
{
|
||||
RepeatedField<DIEPKHGNMAG> jihnbkmliaf = lakmdolhibi.PPGHMGEIBMN.JIHNBKMLIAF;
|
||||
RepeatedField<DIEPKHGNMAG> jihnbkmliaf2 = lakmdolhibi.PPGHMGEIBMN.JIHNBKMLIAF;
|
||||
int num2 = 0;
|
||||
int count = lakmdolhibi.PPGHMGEIBMN.JIHNBKMLIAF.count;
|
||||
if (num2 < count)
|
||||
{
|
||||
DIEPKHGNMAG diepkhgnmag = jihnbkmliaf2[num2];
|
||||
float kemaajnjagk = Enumerable.Last<DIEPKHGNMAG>(jihnbkmliaf2).KEMAAJNJAGK;
|
||||
num2++;
|
||||
diepkhgnmag.KEMAAJNJAGK = kemaajnjagk;
|
||||
}
|
||||
}
|
||||
num++;
|
||||
}
|
||||
ENMKBCNAGIC maapmbenjib = IABNDBNHMKF.GKGBNMCJLCE.MAAPMBENJIB;
|
||||
this.JOIMIDHKMMO(maapmbenjib, true);
|
||||
return;
|
||||
}
|
||||
object[] array = new object[1];
|
||||
GameObject gameObject = base.gameObject;
|
||||
if (gameObject != 0)
|
||||
{
|
||||
}
|
||||
array[0] = gameObject;
|
||||
Debug.LogErrorFormat(this, "Error adding shapes from persisted ShapeContainerData {0}: data empty.", array);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016BE3 RID: 93155 RVA: 0x0054EC58 File Offset: 0x0054CE58
|
||||
[Token(Token = "0x6016BE3")]
|
||||
[Address(RVA = "0x168C710", Offset = "0x168B510", VA = "0x18168C710")]
|
||||
private void JOIMIDHKMMO(ENMKBCNAGIC FCGJJILMOLB, bool FAJIIBPBKLA)
|
||||
{
|
||||
bool componentCollectionEnabled;
|
||||
Transform transform;
|
||||
do
|
||||
{
|
||||
componentCollectionEnabled = ClusterLODManager.ComponentCollectionEnabled;
|
||||
IEnumerator<LAKMDOLHIBI> enumerator = FCGJJILMOLB.BLHOGDDJNLB.GetEnumerator();
|
||||
if (enumerator != 0)
|
||||
{
|
||||
transform = this.shapeRoot;
|
||||
if (componentCollectionEnabled)
|
||||
{
|
||||
ShapeContainer.DLIFLKNJEAC gdagcbgkfbm = this.GDAGCBGKFBM;
|
||||
List<ShapeContainer.AOBAEKGAIOF> chpofnjkpep = gdagcbgkfbm.CHPOFNJKPEP;
|
||||
if (gdagcbgkfbm != 0)
|
||||
{
|
||||
}
|
||||
if (gdagcbgkfbm != 0)
|
||||
{
|
||||
}
|
||||
if (transform != 0)
|
||||
{
|
||||
goto IL_E6;
|
||||
}
|
||||
if ((ulong)((uint)(-1)) != (ulong)(-1L))
|
||||
{
|
||||
}
|
||||
}
|
||||
bool flag = !componentCollectionEnabled;
|
||||
ShapeContainer.NKHMHPMBBPA nkhmhpmbbpa;
|
||||
this.FMHAMAFCHPC(nkhmhpmbbpa, flag);
|
||||
}
|
||||
if (enumerator != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (transform != 0);
|
||||
this.EJKJONJHLKA(true);
|
||||
int num = 0;
|
||||
this.JAPKEONHLHB();
|
||||
this.bigDataTrackedObject.AuthoritySetRequiresRPCData(num != 0);
|
||||
StickyShapeContainer stickyShapeContainer = this.stickyShape;
|
||||
int num2 = 0;
|
||||
if (stickyShapeContainer != num2)
|
||||
{
|
||||
this.stickyShape.RefreshIgnoredColliders();
|
||||
}
|
||||
if (!this.DOGECNJCGNK)
|
||||
{
|
||||
this.tool.DisableCollision(this);
|
||||
Action action = new Action(this.KNPJAOLCDLA);
|
||||
KFBABPAPIMB kfbabpapimb = this.JGIPMJPPCBM(action);
|
||||
}
|
||||
if (componentCollectionEnabled)
|
||||
{
|
||||
}
|
||||
return;
|
||||
IL_E6:
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016BE4 RID: 93156 RVA: 0x0054ED68 File Offset: 0x0054CF68
|
||||
[Token(Token = "0x6016BE4")]
|
||||
[Address(RVA = "0x168DB70", Offset = "0x168C970", VA = "0x18168DB70")]
|
||||
public void LocalAddShapesFromData(ENMKBCNAGIC FCGJJILMOLB)
|
||||
{
|
||||
int num = 0;
|
||||
this.JOIMIDHKMMO(FCGJJILMOLB, num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06016BE5 RID: 93157 RVA: 0x0054ED80 File Offset: 0x0054CF80
|
||||
[Token(Token = "0x6016BE5")]
|
||||
[Address(RVA = "0x1690130", Offset = "0x168EF30", VA = "0x181690130")]
|
||||
public void RecreateClusterLODs()
|
||||
{
|
||||
this.batchedMeshRenderer.ClearAllBatchedMeshes();
|
||||
ClusterLODManager._instance.RegisterShapeContainer(this);
|
||||
}
|
||||
|
||||
// Token: 0x06016BE6 RID: 93158 RVA: 0x0054EDAC File Offset: 0x0054CFAC
|
||||
[Token(Token = "0x6016BE6")]
|
||||
[Address(RVA = "0x1691EA0", Offset = "0x1690CA0", VA = "0x181691EA0")]
|
||||
public void SetupClusterLOD()
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
if (!ClusterLODManager.ComponentCollectionEnabled)
|
||||
{
|
||||
ShapeContainer.DLIFLKNJEAC dliflknjeac = this.GDAGCBGKFBM;
|
||||
List<ShapeContainer.AOBAEKGAIOF> chpofnjkpep = dliflknjeac.CHPOFNJKPEP;
|
||||
if (dliflknjeac != 0)
|
||||
{
|
||||
if (num < dliflknjeac)
|
||||
{
|
||||
num += num;
|
||||
if (num != dliflknjeac)
|
||||
{
|
||||
num++;
|
||||
}
|
||||
}
|
||||
dliflknjeac += dliflknjeac;
|
||||
}
|
||||
if (dliflknjeac != 0)
|
||||
{
|
||||
}
|
||||
if (num != 0)
|
||||
{
|
||||
goto IL_26F;
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
this.batchedMeshRenderer.ClearAllBatchedMeshes();
|
||||
if (this.OHLJOMFENOF)
|
||||
{
|
||||
Tool tool = this.tool;
|
||||
Action action = new Action(this.OnLocalScaleChanged);
|
||||
tool.NBBKCDDPBPD -= action;
|
||||
this.OHLJOMFENOF = false;
|
||||
}
|
||||
this.<MIKNGCAIJJN>k__BackingField = true;
|
||||
CreationObject creationObject = this.tool.creationObject;
|
||||
int num2 = 0;
|
||||
if (!(creationObject != num2))
|
||||
{
|
||||
}
|
||||
bool isGrabbable = this.tool.creationObject.IJHDEPALIAG;
|
||||
Tool tool2 = this.tool;
|
||||
bool isFrozen = tool2.LBPNBENCCHK;
|
||||
uint num4;
|
||||
int num5;
|
||||
if (tool2 != 0)
|
||||
{
|
||||
CreationObject creationObject2 = this.creationObject;
|
||||
int num3 = 0;
|
||||
if ((creationObject2 == num3 || !this.creationObject.PCDAEKIOJOM) && !this.tool.rigidbodyEx.IHLCHCBIBEF)
|
||||
{
|
||||
ShapeContainer.DLIFLKNJEAC gdagcbgkfbm = this.GDAGCBGKFBM;
|
||||
List<ShapeContainer.AOBAEKGAIOF> chpofnjkpep2 = gdagcbgkfbm.CHPOFNJKPEP;
|
||||
if (gdagcbgkfbm != 0)
|
||||
{
|
||||
while (gdagcbgkfbm.CHPOFNJKPEP == (ulong)7L)
|
||||
{
|
||||
}
|
||||
Transform transform;
|
||||
if (transform == 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
num4 += (uint)1;
|
||||
num5 = 0;
|
||||
if (gdagcbgkfbm != 0)
|
||||
{
|
||||
}
|
||||
if (num != 0)
|
||||
{
|
||||
goto IL_26F;
|
||||
}
|
||||
if (num4 != (uint)(-1))
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
List<IClusterLODComponent> list = new List();
|
||||
List<ShapeContainer.AOBAEKGAIOF> chpofnjkpep3 = this.GDAGCBGKFBM.CHPOFNJKPEP;
|
||||
if (num5 < chpofnjkpep3)
|
||||
{
|
||||
num5 += num5;
|
||||
num5++;
|
||||
}
|
||||
int num6 = 0;
|
||||
if (list != 0)
|
||||
{
|
||||
if (num5 >= num6)
|
||||
{
|
||||
goto IL_18A;
|
||||
}
|
||||
num5 += num5;
|
||||
if (num5 != num6)
|
||||
{
|
||||
num5++;
|
||||
goto IL_18A;
|
||||
}
|
||||
goto IL_1AD;
|
||||
IL_1BB:
|
||||
list.Add(num5);
|
||||
goto IL_1C4;
|
||||
IL_1AD:
|
||||
num5 += num5;
|
||||
int num7;
|
||||
num7 += 19;
|
||||
goto IL_1BB;
|
||||
IL_18A:
|
||||
Transform transform2 = base.transform;
|
||||
if (num7 == 0)
|
||||
{
|
||||
this.LHFOILJELFK(num5);
|
||||
num5 += num5;
|
||||
num7 += 19;
|
||||
goto IL_1AD;
|
||||
}
|
||||
goto IL_1BB;
|
||||
}
|
||||
IL_1C4:
|
||||
num4 += (uint)1;
|
||||
int i = 0;
|
||||
if (list != 0)
|
||||
{
|
||||
}
|
||||
if (num != 0)
|
||||
{
|
||||
goto IL_26F;
|
||||
}
|
||||
if (num4 != (uint)(-1))
|
||||
{
|
||||
}
|
||||
ClusterLODManager instance = ClusterLODManager._instance;
|
||||
Transform transform3 = base.transform;
|
||||
List<ClusterMeshRenderer> list2;
|
||||
this.PBGBONIKHOE = list2;
|
||||
ClusterLODManager instance2 = ClusterLODManager._instance;
|
||||
List<ClusterMeshRenderer> pbgbonikhoe = this.PBGBONIKHOE;
|
||||
instance2.AddClusterMeshRenderers(pbgbonikhoe, ClusterLODManager.RenderLayer.Dynamic);
|
||||
this.JAPKEONHLHB();
|
||||
List<ClusterMeshRenderer> pbgbonikhoe2 = this.PBGBONIKHOE;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
ulong num8;
|
||||
MeshRenderer[] componentsInChildren = base.gameObject.GetComponentsInChildren<MeshRenderer>(num8 != 0UL);
|
||||
while (i >= componentsInChildren.Length)
|
||||
{
|
||||
}
|
||||
Tool tool3 = this.tool;
|
||||
MeshRenderer meshRenderer = componentsInChildren[i];
|
||||
tool3.AddRenderer(meshRenderer);
|
||||
i++;
|
||||
}
|
||||
uint num9 = num4 + 1U;
|
||||
}
|
||||
while (num != 0);
|
||||
return;
|
||||
IL_26F:
|
||||
throw new IndexOutOfRangeException();
|
||||
}
|
||||
|
||||
// Token: 0x06016BE7 RID: 93159 RVA: 0x0054F048 File Offset: 0x0054D248
|
||||
[Token(Token = "0x6016BE7")]
|
||||
[Address(RVA = "0x1690200", Offset = "0x168F000", VA = "0x181690200")]
|
||||
public void RemoveFromClusterLOD(bool MHNDLOAHPBK)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
if ((this.<MIKNGCAIJJN>k__BackingField ? 1 : 0) == num)
|
||||
{
|
||||
return;
|
||||
}
|
||||
ClusterLODManager instance = ClusterLODManager._instance;
|
||||
int num2 = 0;
|
||||
if (!(instance != num2))
|
||||
{
|
||||
return;
|
||||
}
|
||||
if (this.PBGBONIKHOE == 0)
|
||||
{
|
||||
ShapeContainer.DLIFLKNJEAC gdagcbgkfbm = this.GDAGCBGKFBM;
|
||||
List<ShapeContainer.AOBAEKGAIOF> chpofnjkpep = gdagcbgkfbm.CHPOFNJKPEP;
|
||||
if (gdagcbgkfbm != 0)
|
||||
{
|
||||
}
|
||||
if (gdagcbgkfbm != 0)
|
||||
{
|
||||
}
|
||||
if (num != 0)
|
||||
{
|
||||
goto IL_11C;
|
||||
}
|
||||
}
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
MeshRenderer[] componentsInChildren = instance.gameObject.GetComponentsInChildren<MeshRenderer>(true);
|
||||
int i = 0;
|
||||
while (i >= componentsInChildren.Length)
|
||||
{
|
||||
}
|
||||
Tool tool = this.tool;
|
||||
MeshRenderer meshRenderer = componentsInChildren[i];
|
||||
tool.RemoveRenderer(meshRenderer);
|
||||
i++;
|
||||
}
|
||||
int num3 = 0;
|
||||
if (num != 0)
|
||||
{
|
||||
goto IL_11C;
|
||||
}
|
||||
if (num3 != -1)
|
||||
{
|
||||
}
|
||||
ShapeContainer.DLIFLKNJEAC gdagcbgkfbm2 = this.GDAGCBGKFBM;
|
||||
List<ShapeContainer.AOBAEKGAIOF> chpofnjkpep2 = gdagcbgkfbm2.CHPOFNJKPEP;
|
||||
if (gdagcbgkfbm2 != 0)
|
||||
{
|
||||
List<ClusterMeshRenderer> pbgbonikhoe = this.PBGBONIKHOE;
|
||||
bool flag2;
|
||||
if (flag2)
|
||||
{
|
||||
bool flag3;
|
||||
while (!flag3)
|
||||
{
|
||||
}
|
||||
num3++;
|
||||
}
|
||||
num3++;
|
||||
if (num != 0)
|
||||
{
|
||||
goto IL_122;
|
||||
}
|
||||
while (num3 == -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
if (gdagcbgkfbm2 != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
this.PBGBONIKHOE.Clear();
|
||||
this.PBGBONIKHOE = (ulong)0L;
|
||||
this.GHFIOICEEEC();
|
||||
this.<MIKNGCAIJJN>k__BackingField = false;
|
||||
return;
|
||||
IL_11C:
|
||||
throw new NullReferenceException();
|
||||
IL_122:
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016BE8 RID: 93160 RVA: 0x0054F184 File Offset: 0x0054D384
|
||||
[Token(Token = "0x6016BE8")]
|
||||
[Address(RVA = "0x16859A0", Offset = "0x16847A0", VA = "0x1816859A0")]
|
||||
public void AuthoritySetShapeTransforms(Guid[] KPGALHJPFCB, Vector3[] CNBOPCALCAF, Quaternion[] KPDDPMGNJOF, float[] HCBCEMCHPPM)
|
||||
{
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
PhotonView photonView = base.JDHMIOJKLCK;
|
||||
DGLOJCGDOGG.BNALDBHFCMB<Guid[], Vector3[], Quaternion[], float[]> bnaldbhfcmb = new DGLOJCGDOGG.BNALDBHFCMB(this.RpcSetLocalShapeTransforms);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016BE9 RID: 93161 RVA: 0x0054F1B4 File Offset: 0x0054D3B4
|
||||
[Token(Token = "0x6016BE9")]
|
||||
[Address(RVA = "0x1689910", Offset = "0x1688710", VA = "0x181689910")]
|
||||
private void EJLGEOLEOPM(Guid[] KPGALHJPFCB, Vector3[] CNBOPCALCAF, Quaternion[] KPDDPMGNJOF, float[] HCBCEMCHPPM)
|
||||
{
|
||||
if (CNBOPCALCAF != 0)
|
||||
{
|
||||
int length = CNBOPCALCAF.Length;
|
||||
if (KPGALHJPFCB.Length != length)
|
||||
{
|
||||
int length2 = KPGALHJPFCB.Length;
|
||||
int length3 = CNBOPCALCAF.Length;
|
||||
Debug.LogError(string.Format("ShapeContainer {0} received mismatched arrays when setting shape positions ({1} IDs, {2} positions)", length, length, length));
|
||||
return;
|
||||
}
|
||||
}
|
||||
int length4;
|
||||
if (KPDDPMGNJOF != 0)
|
||||
{
|
||||
length4 = KPDDPMGNJOF.Length;
|
||||
if (KPGALHJPFCB.Length != length4)
|
||||
{
|
||||
int length5 = KPGALHJPFCB.Length;
|
||||
int length6 = CNBOPCALCAF.Length;
|
||||
}
|
||||
}
|
||||
int length7;
|
||||
if (KPGALHJPFCB.Length != length4)
|
||||
{
|
||||
length7 = KPGALHJPFCB.Length;
|
||||
}
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
int length8 = KPGALHJPFCB.Length;
|
||||
if (num2 < length8)
|
||||
{
|
||||
int num3 = 0;
|
||||
if (num3 < length8)
|
||||
{
|
||||
ThrowHelper.ThrowArgumentOutOfRangeException();
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
num3++;
|
||||
}
|
||||
ThrowHelper.ThrowArgumentOutOfRangeException();
|
||||
if (length7 != 0)
|
||||
{
|
||||
flag = (flag ? 1 : 0) + num != 0;
|
||||
}
|
||||
}
|
||||
num++;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016BEA RID: 93162 RVA: 0x0054F280 File Offset: 0x0054D480
|
||||
[Token(Token = "0x6016BEA")]
|
||||
[Address(RVA = "0x1685750", Offset = "0x1684550", VA = "0x181685750")]
|
||||
public void AuthoritySetShapeColors(LNBGEMHOKFN GJAINANBOCB, CLKCBCAGDDK KFENPJENIOI)
|
||||
{
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
PhotonView photonView = base.JDHMIOJKLCK;
|
||||
DGLOJCGDOGG.FGGIMKCCBDA<LNBGEMHOKFN, CLKCBCAGDDK> fggimkccbda = new DGLOJCGDOGG.FGGIMKCCBDA(this.RpcSetShapeColors);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016BEB RID: 93163 RVA: 0x0054F2B0 File Offset: 0x0054D4B0
|
||||
[Token(Token = "0x6016BEB")]
|
||||
[Address(RVA = "0x1685820", Offset = "0x1684620", VA = "0x181685820")]
|
||||
public void AuthoritySetShapeColors(Guid[] KPGALHJPFCB, LNBGEMHOKFN[] HGPLDEIOBAB, CLKCBCAGDDK[] GICEEPJBDOB)
|
||||
{
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
PhotonView photonView = base.JDHMIOJKLCK;
|
||||
DGLOJCGDOGG.NECIHPEMJNG<Guid[], LNBGEMHOKFN[], CLKCBCAGDDK[]> necihpemjng = new DGLOJCGDOGG.NECIHPEMJNG(this.RpcSetShapeColors);
|
||||
photonView.RpcAll<Guid[], LNBGEMHOKFN[], CLKCBCAGDDK[]>(necihpemjng, KPGALHJPFCB, HGPLDEIOBAB, GICEEPJBDOB);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016BEC RID: 93164 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016BEC")]
|
||||
[Address(RVA = "0x168CD20", Offset = "0x168BB20", VA = "0x18168CD20")]
|
||||
private void KMCJMMFIOFI(LNBGEMHOKFN GJAINANBOCB, CLKCBCAGDDK KFENPJENIOI)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016BED RID: 93165 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016BED")]
|
||||
[Address(RVA = "0x168CEB0", Offset = "0x168BCB0", VA = "0x18168CEB0")]
|
||||
private void KMCJMMFIOFI(Guid[] KPGALHJPFCB, LNBGEMHOKFN[] HGPLDEIOBAB, CLKCBCAGDDK[] GICEEPJBDOB)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016BEE RID: 93166 RVA: 0x0054F2EC File Offset: 0x0054D4EC
|
||||
[Token(Token = "0x6016BEE")]
|
||||
[Address(RVA = "0x1685B70", Offset = "0x1684970", VA = "0x181685B70")]
|
||||
public void AuthoritySetUVScale(Guid NAEHIKOGNND, float HKCGMNJNMJC)
|
||||
{
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
PhotonView photonView = base.JDHMIOJKLCK;
|
||||
DGLOJCGDOGG.FGGIMKCCBDA<Guid, float> fggimkccbda = new DGLOJCGDOGG.FGGIMKCCBDA(this.RpcSetShapeUVScale);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016BEF RID: 93167 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016BEF")]
|
||||
[Address(RVA = "0x168D840", Offset = "0x168C640", VA = "0x18168D840")]
|
||||
private void LLDLKEBKKHO(Guid IHFGNPJIFLC, float HKCGMNJNMJC)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016BF0 RID: 93168 RVA: 0x0054F31C File Offset: 0x0054D51C
|
||||
[Token(Token = "0x6016BF0")]
|
||||
[Address(RVA = "0x1685A80", Offset = "0x1684880", VA = "0x181685A80")]
|
||||
public void AuthoritySetUVOffset(Guid NAEHIKOGNND, Vector3 FOBKGECKFLJ)
|
||||
{
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
PhotonView photonView = base.JDHMIOJKLCK;
|
||||
DGLOJCGDOGG.FGGIMKCCBDA<Guid, Vector3> fggimkccbda = new DGLOJCGDOGG.FGGIMKCCBDA(this.RpcSetShapeUVOffset);
|
||||
float z = FOBKGECKFLJ.z;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016BF1 RID: 93169 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016BF1")]
|
||||
[Address(RVA = "0x168B510", Offset = "0x168A310", VA = "0x18168B510")]
|
||||
private void HIEOCGNGKPH(Guid IHFGNPJIFLC, Vector3 FOBKGECKFLJ)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016BF2 RID: 93170 RVA: 0x0054F354 File Offset: 0x0054D554
|
||||
[Token(Token = "0x6016BF2")]
|
||||
[Address(RVA = "0x16858F0", Offset = "0x16846F0", VA = "0x1816858F0")]
|
||||
public void AuthoritySetShapeDensities(float DEKCOFLHNPD)
|
||||
{
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
PhotonView photonView = base.JDHMIOJKLCK;
|
||||
DGLOJCGDOGG.LFLFMIMNCON<float> lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.RpcSetShapeDensities);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016BF3 RID: 93171 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016BF3")]
|
||||
[Address(RVA = "0x168D1F0", Offset = "0x168BFF0", VA = "0x18168D1F0")]
|
||||
private void KNNAGJBAHAJ(float DEKCOFLHNPD)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016BF4 RID: 93172 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016BF4")]
|
||||
[Address(RVA = "0x1686010", Offset = "0x1684E10", VA = "0x181686010")]
|
||||
public bool AuthorityTrySetCurveShapeSettings(IJGKBBCJKNO DHEGPJADOEE, out string MOPOMPHBHKF)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016BF5 RID: 93173 RVA: 0x0054F384 File Offset: 0x0054D584
|
||||
[Token(Token = "0x6016BF5")]
|
||||
[Address(RVA = "0x16863E0", Offset = "0x16851E0", VA = "0x1816863E0")]
|
||||
public bool AuthorityTrySetShapeConfigFlags(HPPIJACLPDM FDGBIFIAIIO, out string MOPOMPHBHKF)
|
||||
{
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
PhotonView photonView = base.JDHMIOJKLCK;
|
||||
DGLOJCGDOGG.LFLFMIMNCON<HPPIJACLPDM> lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.RpcSetShapeConfigFlags);
|
||||
string empty = string.Empty;
|
||||
return true;
|
||||
}
|
||||
int num = 0;
|
||||
string errorDescription = CreationManager.GetErrorDescription(GBDECALBCOP.Failure_NoAuthority, num);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016BF6 RID: 93174 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016BF6")]
|
||||
[Address(RVA = "0x168C0B0", Offset = "0x168AEB0", VA = "0x18168C0B0")]
|
||||
private void JKKEDCMHFIO(IJGKBBCJKNO DHEGPJADOEE)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016BF7 RID: 93175 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016BF7")]
|
||||
[Address(RVA = "0x168B8E0", Offset = "0x168A6E0", VA = "0x18168B8E0")]
|
||||
private void HOICGKAHNOI(HPPIJACLPDM FDGBIFIAIIO)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016BF8 RID: 93176 RVA: 0x0054F3CC File Offset: 0x0054D5CC
|
||||
[Token(Token = "0x6016BF8")]
|
||||
[Address(RVA = "0x168D640", Offset = "0x168C440", VA = "0x18168D640")]
|
||||
private void LHFOILJELFK(ShapeContainer.AOBAEKGAIOF NAEHIKOGNND)
|
||||
{
|
||||
BatchedMeshRenderer batchedMeshRenderer = this.batchedMeshRenderer;
|
||||
List<MeshRenderer> pbbgbiokaaa = batchedMeshRenderer.PBBGBIOKAAA;
|
||||
BatchedMeshRenderer batchedMeshRenderer2 = this.batchedMeshRenderer;
|
||||
int mjhmooenohb = (int)NAEHIKOGNND.MJHMOOENOHB;
|
||||
int num = 0;
|
||||
Material material;
|
||||
FIGILABAJNF figilabajnf = batchedMeshRenderer2.HEAIAAMLCJH(NAEHIKOGNND, material);
|
||||
figilabajnf.OIDIEMLLPLB(NAEHIKOGNND);
|
||||
batchedMeshRenderer2.MarkDirty();
|
||||
List<MeshRenderer> pbbgbiokaaa2 = this.batchedMeshRenderer.PBBGBIOKAAA;
|
||||
if (batchedMeshRenderer < figilabajnf)
|
||||
{
|
||||
List<MeshRenderer> pbbgbiokaaa3 = this.batchedMeshRenderer.PBBGBIOKAAA;
|
||||
int num2 = 0;
|
||||
if (num2 < num)
|
||||
{
|
||||
num2 += num2;
|
||||
if (num2 == num)
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
num2++;
|
||||
}
|
||||
Tool tool = this.tool;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016BF9 RID: 93177 RVA: 0x0054F45C File Offset: 0x0054D65C
|
||||
[Token(Token = "0x6016BF9")]
|
||||
[Address(RVA = "0x1684850", Offset = "0x1683650", VA = "0x181684850")]
|
||||
private void ALADHGLJGGD(ShapeContainer.AOBAEKGAIOF NAEHIKOGNND)
|
||||
{
|
||||
this.batchedMeshRenderer.RemoveFromBatchedMesh(NAEHIKOGNND);
|
||||
}
|
||||
|
||||
// Token: 0x06016BFA RID: 93178 RVA: 0x0054F47C File Offset: 0x0054D67C
|
||||
[Token(Token = "0x6016BFA")]
|
||||
[Address(RVA = "0x1684800", Offset = "0x1683600", VA = "0x181684800")]
|
||||
private void AEGJJAIEIEM(ShapeContainer.AOBAEKGAIOF NAEHIKOGNND)
|
||||
{
|
||||
this.batchedMeshRenderer.RemoveFromBatchedMesh(NAEHIKOGNND);
|
||||
this.LHFOILJELFK(NAEHIKOGNND);
|
||||
}
|
||||
|
||||
// Token: 0x06016BFB RID: 93179 RVA: 0x0054F4A4 File Offset: 0x0054D6A4
|
||||
[Token(Token = "0x6016BFB")]
|
||||
[Address(RVA = "0x168A9D0", Offset = "0x16897D0", VA = "0x18168A9D0")]
|
||||
private void GHFIOICEEEC()
|
||||
{
|
||||
this.batchedMeshRenderer.ClearAllBatchedMeshes();
|
||||
int size = this.GDAGCBGKFBM.CHPOFNJKPEP._size;
|
||||
int num = 0;
|
||||
if (size > 0)
|
||||
{
|
||||
List<ShapeContainer.AOBAEKGAIOF> chpofnjkpep = this.GDAGCBGKFBM.CHPOFNJKPEP;
|
||||
ThrowHelper.ThrowArgumentOutOfRangeException();
|
||||
num++;
|
||||
num++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016BFC RID: 93180 RVA: 0x0054F4F4 File Offset: 0x0054D6F4
|
||||
[Token(Token = "0x6016BFC")]
|
||||
[Address(RVA = "0x168BB50", Offset = "0x168A950", VA = "0x18168BB50")]
|
||||
public bool Hack_ContainsDuplicateShapeIds(ShapeContainer AGCGLPDBLJA)
|
||||
{
|
||||
ShapeContainer.DLIFLKNJEAC gdagcbgkfbm = AGCGLPDBLJA.GDAGCBGKFBM;
|
||||
ShapeContainer.DLIFLKNJEAC gdagcbgkfbm2 = this.GDAGCBGKFBM;
|
||||
List<Guid> kpgalhjpfcb = gdagcbgkfbm.KPGALHJPFCB;
|
||||
return gdagcbgkfbm2.AJJGIJNKNDN(kpgalhjpfcb);
|
||||
}
|
||||
|
||||
// Token: 0x06016BFD RID: 93181 RVA: 0x0054F524 File Offset: 0x0054D724
|
||||
[Token(Token = "0x6016BFD")]
|
||||
[Address(RVA = "0x1690F70", Offset = "0x168FD70", VA = "0x181690F70")]
|
||||
public void RequestMasterMergeShapeContainer(ShapeContainer OJMHCCMMEIF)
|
||||
{
|
||||
this.GEFHAGPBEGO();
|
||||
PhotonView photonView = base.JDHMIOJKLCK;
|
||||
DGLOJCGDOGG.FGGIMKCCBDA<ShapeContainer, EEAEPAPIPJB> fggimkccbda = new DGLOJCGDOGG.FGGIMKCCBDA(this.MasterMergeShapeContainer);
|
||||
photonView.RpcMaster<ShapeContainer>(fggimkccbda, OJMHCCMMEIF);
|
||||
}
|
||||
|
||||
// Token: 0x06016BFE RID: 93182 RVA: 0x0054F55C File Offset: 0x0054D75C
|
||||
[Token(Token = "0x6016BFE")]
|
||||
[Address(RVA = "0x168B130", Offset = "0x1689F30", VA = "0x18168B130")]
|
||||
public int GetShapesCostInPhysicsMode(ShapeContainer.BJOOGDAHOOO BHPDBBDLCJD)
|
||||
{
|
||||
List<ShapeContainer.AOBAEKGAIOF> chpofnjkpep = this.GDAGCBGKFBM.CHPOFNJKPEP;
|
||||
int num;
|
||||
return num;
|
||||
}
|
||||
|
||||
// Token: 0x06016BFF RID: 93183 RVA: 0x0054F57C File Offset: 0x0054D77C
|
||||
[Token(Token = "0x6016BFF")]
|
||||
[Address(RVA = "0x1688310", Offset = "0x1687110", VA = "0x181688310", Slot = "31")]
|
||||
public virtual bool CanMergeShapeContainer(ShapeContainer OJMHCCMMEIF)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06016BFF)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean RecRoom.Core.Creation.Shapes.ShapeContainer::CanMergeShapeContainer(RecRoom.Core.Creation.Shapes.ShapeContainer)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:AGAJMBPABDL(var_1_07, callgetter:AGAJMBPABDL(KKPBCOOONNK::CECOAGHOFJN))
|
||||
stloc:string(var_2_0E, callgetter:string(ShapeContainer::get_DebugName, ldloc:ShapeContainer(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 1660
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06016C00 RID: 93184 RVA: 0x0054F598 File Offset: 0x0054D798
|
||||
[Token(Token = "0x6016C00")]
|
||||
[Address(RVA = "0x168B650", Offset = "0x168A450", VA = "0x18168B650", Slot = "32")]
|
||||
protected virtual bool HMCKMPNNPLJ(ShapeContainer OJMHCCMMEIF, AGAJMBPABDL AFHNJEBFJGP)
|
||||
{
|
||||
if (this.KJCAGKDAABN && OJMHCCMMEIF.KJCAGKDAABN)
|
||||
{
|
||||
CreationObject creationObject = OJMHCCMMEIF.creationObject;
|
||||
LIMDPCEOFDK fllendbikgf = creationObject.FLLENDBIKGF;
|
||||
if (creationObject != 0)
|
||||
{
|
||||
CreationObject creationObject2 = OJMHCCMMEIF.creationObject;
|
||||
LIMDPCEOFDK fllendbikgf2 = creationObject2.FLLENDBIKGF;
|
||||
if (creationObject2 != AFHNJEBFJGP.INPOAAAOAHI)
|
||||
{
|
||||
goto IL_A7;
|
||||
}
|
||||
}
|
||||
List<ShapeContainer.AOBAEKGAIOF> chpofnjkpep = OJMHCCMMEIF.GDAGCBGKFBM.CHPOFNJKPEP;
|
||||
int num = this.EGKDADCBDMB.IAHDANBDAAM();
|
||||
int num2 = 0;
|
||||
if ((this.OEONJIBHLBN ? 1 : 0) != num2)
|
||||
{
|
||||
this.OnDeselectedByShapeCreationContext();
|
||||
this.OEONJIBHLBN = num2 != 0;
|
||||
}
|
||||
int jnddpldafpn = this.JNDDPLDAFPN;
|
||||
string friendlyName = this.KENGPMDDCML;
|
||||
int sandboxResourceCost = OJMHCCMMEIF.CLOAGCKCCPP;
|
||||
int num3;
|
||||
num3 -= sandboxResourceCost;
|
||||
KJIBJJOHPEJ kjibjjohpej;
|
||||
if (kjibjjohpej == KJIBJJOHPEJ.Success)
|
||||
{
|
||||
}
|
||||
}
|
||||
IL_A7:
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016C01 RID: 93185 RVA: 0x0054F654 File Offset: 0x0054D854
|
||||
[Token(Token = "0x6016C01")]
|
||||
[Address(RVA = "0x168D340", Offset = "0x168C140", VA = "0x18168D340", Slot = "33")]
|
||||
protected virtual void KPPHDEALCJE(Tool NBHJPDBHDHB, Vector3 BNMOCBJEEPN, Quaternion LPHCCEOHNIN, Vector3 GMMJHABHDHE, bool ACPOOMGHPKJ)
|
||||
{
|
||||
this.CJEHBBJIAOJ();
|
||||
}
|
||||
|
||||
// Token: 0x06016C02 RID: 93186 RVA: 0x0054F668 File Offset: 0x0054D868
|
||||
[Token(Token = "0x6016C02")]
|
||||
[Address(RVA = "0x168B4A0", Offset = "0x168A2A0", VA = "0x18168B4A0", Slot = "34")]
|
||||
protected virtual void HHEDHAEJHIN(OutlineRendererEffect.HLEDHCIGMPJ? BHJICNIMBPM)
|
||||
{
|
||||
if (BHJICNIMBPM == 0)
|
||||
{
|
||||
Tool tool = this.tool;
|
||||
}
|
||||
OutlineRendererEffect.HLEDHCIGMPJ value = BHJICNIMBPM.value;
|
||||
this.RenderBatchedOutline(value);
|
||||
}
|
||||
|
||||
// Token: 0x06016C03 RID: 93187 RVA: 0x0054F694 File Offset: 0x0054D894
|
||||
[Token(Token = "0x6016C03")]
|
||||
[Address(RVA = "0x16907E0", Offset = "0x168F5E0", VA = "0x1816907E0")]
|
||||
public void RenderBatchedOutline(OutlineRendererEffect.HLEDHCIGMPJ BHJICNIMBPM)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
if ((this.<MIKNGCAIJJN>k__BackingField ? 1 : 0) != num)
|
||||
{
|
||||
if (this.PBGBONIKHOE == 0)
|
||||
{
|
||||
break;
|
||||
}
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
if (num != 0)
|
||||
{
|
||||
goto IL_4F;
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
OEIHLPKBJKH nextOutlineRenderHandle = OutlineRendererEffect.GetNextOutlineRenderHandle();
|
||||
BatchedMeshRenderer batchedMeshRenderer = this.batchedMeshRenderer;
|
||||
List<MeshRenderer> pbbgbiokaaa = batchedMeshRenderer.PBBGBIOKAAA;
|
||||
if (batchedMeshRenderer != 0)
|
||||
{
|
||||
}
|
||||
if (batchedMeshRenderer != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
return;
|
||||
IL_4F:
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016C04 RID: 93188 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016C04")]
|
||||
[Address(RVA = "0x1690AC0", Offset = "0x168F8C0", VA = "0x181690AC0")]
|
||||
public void RenderShapeOutline(Guid IHFGNPJIFLC, OutlineRendererEffect.HLEDHCIGMPJ BHJICNIMBPM)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016C05 RID: 93189 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016C05")]
|
||||
[Address(RVA = "0x1693F70", Offset = "0x1692D70", VA = "0x181693F70")]
|
||||
public bool TryGetShapeRotation(Guid IHFGNPJIFLC, out Quaternion KEADNOMANPH)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016C06 RID: 93190 RVA: 0x0054F6F8 File Offset: 0x0054D8F8
|
||||
[Token(Token = "0x6016C06")]
|
||||
[Address(RVA = "0x1690DB0", Offset = "0x168FBB0", VA = "0x181690DB0")]
|
||||
public void RenderWorldFadeMask()
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
List<ShapeContainer.AOBAEKGAIOF> chpofnjkpep = this.GDAGCBGKFBM.CHPOFNJKPEP;
|
||||
BatchedMeshRenderer batchedMeshRenderer = this.batchedMeshRenderer;
|
||||
List<MeshRenderer> pbbgbiokaaa = batchedMeshRenderer.PBBGBIOKAAA;
|
||||
if (batchedMeshRenderer != 0)
|
||||
{
|
||||
}
|
||||
if (batchedMeshRenderer != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06016C07 RID: 93191 RVA: 0x0054F734 File Offset: 0x0054D934
|
||||
[Token(Token = "0x6016C07")]
|
||||
[Address(RVA = "0x168DE60", Offset = "0x168CC60", VA = "0x18168DE60")]
|
||||
private bool MCFJIPLLGMH(Tool NBHJPDBHDHB, Player NHCEBNBEEBE, Vector3 JEDLNAEEMEN, bool GEJJBENPHJG)
|
||||
{
|
||||
return EIMGAFPPJFD.AFFHLKBCIGM();
|
||||
}
|
||||
|
||||
// Token: 0x06016C08 RID: 93192 RVA: 0x0054F748 File Offset: 0x0054D948
|
||||
[Token(Token = "0x6016C08")]
|
||||
[Address(RVA = "0x168ED50", Offset = "0x168DB50", VA = "0x18168ED50")]
|
||||
private float OCJPDONFKFM(Collider GLPOLGOBLAA, Transform GJCHHBFDOLF, out bool OBBHGNPICMF)
|
||||
{
|
||||
Transform transform = GLPOLGOBLAA.transform;
|
||||
int num = 0;
|
||||
float num3;
|
||||
if (!(GLPOLGOBLAA != num))
|
||||
{
|
||||
int num2 = 0;
|
||||
if (!(GLPOLGOBLAA != num2))
|
||||
{
|
||||
return num3;
|
||||
}
|
||||
Transform transform2 = GLPOLGOBLAA.transform;
|
||||
}
|
||||
Transform transform3 = GLPOLGOBLAA.transform;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
return num3;
|
||||
}
|
||||
|
||||
// Token: 0x06016C09 RID: 93193 RVA: 0x0054F7A0 File Offset: 0x0054D9A0
|
||||
[Token(Token = "0x6016C09")]
|
||||
[Address(RVA = "0x168C270", Offset = "0x168B070", VA = "0x18168C270")]
|
||||
private void JNBPJAOBHAC()
|
||||
{
|
||||
if (this.EGKDADCBDMB.IAHDANBDAAM() != 0 && this.EGKDADCBDMB.IAHDANBDAAM() != 1)
|
||||
{
|
||||
if (this.EGKDADCBDMB.IAHDANBDAAM() != 4 && this.EGKDADCBDMB.IAHDANBDAAM() != 2)
|
||||
{
|
||||
goto IL_104;
|
||||
}
|
||||
Rigidbody unityRigidbody = this.tool.rigidbodyEx.unityRigidbody;
|
||||
int num = 0;
|
||||
if (unityRigidbody == num)
|
||||
{
|
||||
Tool tool = this.tool;
|
||||
RigidbodyEx rigidbodyEx = tool.rigidbodyEx;
|
||||
Rigidbody rigidbody = tool.gameObject.AddComponent<Rigidbody>();
|
||||
rigidbodyEx.NAAMNABBACE = rigidbody;
|
||||
}
|
||||
this.tool.rigidbodyEx.enabled = true;
|
||||
RigidbodyEx rigidbodyEx2 = this.tool.rigidbodyEx;
|
||||
}
|
||||
Rigidbody unityRigidbody2 = this.tool.rigidbodyEx.unityRigidbody;
|
||||
int num2 = 0;
|
||||
if (unityRigidbody2 != num2)
|
||||
{
|
||||
global::UnityEngine.Object.Destroy(this.tool.rigidbodyEx.unityRigidbody);
|
||||
RigidbodyEx rigidbodyEx3 = this.tool.rigidbodyEx;
|
||||
int num3 = 0;
|
||||
rigidbodyEx3.NAAMNABBACE = num3;
|
||||
}
|
||||
this.tool.rigidbodyEx.SetKinematic("PhysicsMode", true);
|
||||
IL_104:
|
||||
Tool tool2 = this.tool;
|
||||
CreationObject creationObject = this.creationObject;
|
||||
RigidbodyEx rigidbodyEx4 = tool2.rigidbodyEx;
|
||||
if (creationObject.PCDAEKIOJOM && this.EGKDADCBDMB.IAHDANBDAAM() == 0)
|
||||
{
|
||||
rigidbodyEx4.EnableProxyMovement(this);
|
||||
}
|
||||
rigidbodyEx4.DisableProxyMovement(this);
|
||||
Tool tool3 = this.tool;
|
||||
bool flag = this.EGKDADCBDMB.IAHDANBDAAM() == 0;
|
||||
tool3.SupportsToolOverlap = flag;
|
||||
this.EJKJONJHLKA(true);
|
||||
Rigidbody unityRigidbody3 = this.tool.rigidbodyEx.unityRigidbody;
|
||||
int num4 = 0;
|
||||
bool flag2 = unityRigidbody3 == num4;
|
||||
Tool tool4 = this.tool;
|
||||
NetworkTransform networkTransform;
|
||||
if (!flag2)
|
||||
{
|
||||
networkTransform = tool4.networkTransform;
|
||||
networkTransform.RemoveCompressionRestriction("PhysicsMode");
|
||||
return;
|
||||
}
|
||||
networkTransform.AddCompressionRestriction("PhysicsMode");
|
||||
}
|
||||
|
||||
// Token: 0x06016C0A RID: 93194 RVA: 0x0054F970 File Offset: 0x0054DB70
|
||||
[Token(Token = "0x6016C0A")]
|
||||
[Address(RVA = "0x1689390", Offset = "0x1688190", VA = "0x181689390")]
|
||||
private void EJKJONJHLKA(bool CDFHDACBFKN = true)
|
||||
{
|
||||
List<ShapeContainer.AOBAEKGAIOF> chpofnjkpep = this.GDAGCBGKFBM.CHPOFNJKPEP;
|
||||
int num = this.EGKDADCBDMB.IAHDANBDAAM();
|
||||
int num2 = 0;
|
||||
if (num == 4)
|
||||
{
|
||||
}
|
||||
if (this.EGKDADCBDMB.IAHDANBDAAM() != 2)
|
||||
{
|
||||
float mass = this.tool.rigidbodyEx.OPDHAKGKECE;
|
||||
int num3 = 0;
|
||||
Vector3 zero = Vector3.zero;
|
||||
ShapeContainer.DLIFLKNJEAC gdagcbgkfbm = this.GDAGCBGKFBM;
|
||||
float z = zero.z;
|
||||
if (gdagcbgkfbm.CHPOFNJKPEP._size > 0)
|
||||
{
|
||||
ShapeContainer.AOBAEKGAIOF aobaekgaiof = this.GDAGCBGKFBM.JKGJODGKJON(num2);
|
||||
CJJFNIHNLBD occlusionData = aobaekgaiof.COHEHHPBPCD;
|
||||
Transform transform = base.transform;
|
||||
Transform <BCMDGNNLAPC>k__BackingField = aobaekgaiof.<BCMDGNNLAPC>k__BackingField;
|
||||
Vector3 vector;
|
||||
float z2 = vector.z;
|
||||
Vector3 vector2;
|
||||
float z3 = vector2.z;
|
||||
Vector3 vector3;
|
||||
float z4 = vector3.z;
|
||||
num2++;
|
||||
Vector3 vector4;
|
||||
float z5 = vector4.z;
|
||||
}
|
||||
RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx;
|
||||
float num4 = Mathf.Max((float)num3, 1E-05f);
|
||||
rigidbodyEx.OPDHAKGKECE = num4;
|
||||
RigidbodyEx rigidbodyEx2 = this.tool.rigidbodyEx;
|
||||
Vector3 vector5;
|
||||
float z6 = vector5.z;
|
||||
Vector3 vector6;
|
||||
float z7 = vector6.z;
|
||||
ConnectableTool connectableTool = this.tool.connectableTool;
|
||||
int num5 = 0;
|
||||
if (connectableTool != num5)
|
||||
{
|
||||
Tool tool = this.tool;
|
||||
RigidbodyEx rigidbodyEx3 = tool.rigidbodyEx;
|
||||
ConnectableTool connectableTool2 = tool.connectableTool;
|
||||
Vector3 vector7;
|
||||
float z8 = vector7.z;
|
||||
}
|
||||
this.tool.rigidbodyEx.ResetInertiaTensor();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016C0B RID: 93195 RVA: 0x0054FAD0 File Offset: 0x0054DCD0
|
||||
[Token(Token = "0x6016C0B")]
|
||||
[Address(RVA = "0x168BDA0", Offset = "0x168ABA0", VA = "0x18168BDA0")]
|
||||
private void JAPKEONHLHB()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06016C0B)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RecRoom.Core.Creation.Shapes.ShapeContainer::JAPKEONHLHB()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
IL_3F:
|
||||
stloc:ArgumentException(var_6_49, newobj:ArgumentException(ArgumentException::.ctor, ldstr:string("physicsMode")))
|
||||
}
|
||||
|
||||
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.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1660
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06016C0C RID: 93196 RVA: 0x0054FB28 File Offset: 0x0054DD28
|
||||
[Token(Token = "0x6016C0C")]
|
||||
[Address(RVA = "0x1688550", Offset = "0x1687350", VA = "0x181688550")]
|
||||
private void DJHPDCAGBDM(ShapeContainer.BJOOGDAHOOO BHPDBBDLCJD, out DAJFOCGPHGP OIMNJIEPLIJ, out DAJFOCGPHGP LMGMFAGGPMF, out DAJFOCGPHGP ABKINGOGJFB, out DAJFOCGPHGP KELPKAPJBMI)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06016C0C)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RecRoom.Core.Creation.Shapes.ShapeContainer::DJHPDCAGBDM(RecRoom.Core.Creation.Shapes.ShapeContainer/BJOOGDAHOOO,DAJFOCGPHGP&,DAJFOCGPHGP&,DAJFOCGPHGP&,DAJFOCGPHGP&)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
IL_18:
|
||||
stloc:ArgumentException(var_1_22, newobj:ArgumentException(ArgumentException::.ctor, ldstr:string("physicsMode")))
|
||||
}
|
||||
|
||||
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.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1660
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06016C0D RID: 93197 RVA: 0x0054FB58 File Offset: 0x0054DD58
|
||||
[Token(Token = "0x6016C0D")]
|
||||
[Address(RVA = "0x1688130", Offset = "0x1686F30", VA = "0x181688130", Slot = "35")]
|
||||
protected virtual string CPMBMDPNJHH(ShapeContainer.BJOOGDAHOOO BHPDBBDLCJD)
|
||||
{
|
||||
return "Untagged";
|
||||
}
|
||||
|
||||
// Token: 0x06016C0E RID: 93198 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016C0E")]
|
||||
[Address(RVA = "0x168A1F0", Offset = "0x1688FF0", VA = "0x18168A1F0")]
|
||||
private void GBPGAJDJBFD(DAJFOCGPHGP OIMNJIEPLIJ, DAJFOCGPHGP LMGMFAGGPMF, DAJFOCGPHGP ABKINGOGJFB, DAJFOCGPHGP KELPKAPJBMI, string GHBNIGCAPPL)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016C0F RID: 93199 RVA: 0x0054FB6C File Offset: 0x0054DD6C
|
||||
[Token(Token = "0x6016C0F")]
|
||||
[Address(RVA = "0x168B600", Offset = "0x168A400", VA = "0x18168B600")]
|
||||
private bool HLGMIKJACFB()
|
||||
{
|
||||
return this.EGKDADCBDMB.IAHDANBDAAM() == 0;
|
||||
}
|
||||
|
||||
// Token: 0x06016C10 RID: 93200 RVA: 0x0054FB90 File Offset: 0x0054DD90
|
||||
[Token(Token = "0x6016C10")]
|
||||
[Address(RVA = "0x168DEB0", Offset = "0x168CCB0", VA = "0x18168DEB0")]
|
||||
public void MarkPositionRotationInvalid()
|
||||
{
|
||||
string debugName = this.AKLAPGCHOFB;
|
||||
}
|
||||
|
||||
// Token: 0x06016C11 RID: 93201 RVA: 0x0054FBA4 File Offset: 0x0054DDA4
|
||||
[Token(Token = "0x6016C11")]
|
||||
[Address(RVA = "0x1694150", Offset = "0x1692F50", VA = "0x181694150")]
|
||||
public bool TrySetValidPositionRotation(Vector3 DDHPAFKBMON, Quaternion IGPENJBJADK)
|
||||
{
|
||||
if (this.NMBFCKJPCLA != ShapeContainer.BJOOGDAHOOO.Environment)
|
||||
{
|
||||
}
|
||||
Transform transform = base.transform;
|
||||
float z = DDHPAFKBMON.z;
|
||||
Transform transform2 = base.transform;
|
||||
ulong num;
|
||||
this.tool.networkTransform.InsertPositionDiscontinuity(num != 0UL);
|
||||
if (this.tool.<JGABDFBGDEB>k__BackingField)
|
||||
{
|
||||
this.tool.<JGABDFBGDEB>k__BackingField.SetResetTransformToCurrent();
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016C12 RID: 93202 RVA: 0x0054FC0C File Offset: 0x0054DE0C
|
||||
[Token(Token = "0x6016C12")]
|
||||
[Address(RVA = "0x168FC70", Offset = "0x168EA70", VA = "0x18168FC70", Slot = "36")]
|
||||
public virtual void OnSelectedByShapeCreationContext()
|
||||
{
|
||||
this.CMKAEPFMBLF = true;
|
||||
}
|
||||
|
||||
// Token: 0x06016C13 RID: 93203 RVA: 0x0054FC20 File Offset: 0x0054DE20
|
||||
[Token(Token = "0x6016C13")]
|
||||
[Address(RVA = "0x168F680", Offset = "0x168E480", VA = "0x18168F680", Slot = "37")]
|
||||
public virtual void OnDeselectedByShapeCreationContext()
|
||||
{
|
||||
this.CMKAEPFMBLF = false;
|
||||
}
|
||||
|
||||
// Token: 0x06016C14 RID: 93204 RVA: 0x0054FC34 File Offset: 0x0054DE34
|
||||
[Token(Token = "0x6016C14")]
|
||||
[Address(RVA = "0x168BA60", Offset = "0x168A860", VA = "0x18168BA60")]
|
||||
private void HOOBHLMEFDD(CreationObject EOJKOIGNHPJ)
|
||||
{
|
||||
if (this.DOGECNJCGNK)
|
||||
{
|
||||
this.JNBPJAOBHAC();
|
||||
this.JAPKEONHLHB();
|
||||
this.RemoveFromClusterLOD(true);
|
||||
if (!this.OHLJOMFENOF)
|
||||
{
|
||||
CreationObject creationObject = this.creationObject;
|
||||
LIMDPCEOFDK fllendbikgf = creationObject.FLLENDBIKGF;
|
||||
if (creationObject != (ulong)(-1L))
|
||||
{
|
||||
Tool tool = this.tool;
|
||||
Action action = new Action(this.OnLocalScaleChanged);
|
||||
tool.NBBKCDDPBPD += action;
|
||||
this.OHLJOMFENOF = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016C15 RID: 93205 RVA: 0x0054FCA4 File Offset: 0x0054DEA4
|
||||
[Token(Token = "0x6016C15")]
|
||||
[Address(RVA = "0x168A980", Offset = "0x1689780", VA = "0x18168A980")]
|
||||
private void GHCHOGAKLNN()
|
||||
{
|
||||
if (this.DOGECNJCGNK)
|
||||
{
|
||||
this.JNBPJAOBHAC();
|
||||
this.JAPKEONHLHB();
|
||||
this.creationObject.RaiseObjectSettingsFunctionsChangedEvent();
|
||||
}
|
||||
this.LNDEHIGJBNM();
|
||||
}
|
||||
|
||||
// Token: 0x06016C16 RID: 93206 RVA: 0x0054FCE0 File Offset: 0x0054DEE0
|
||||
[Token(Token = "0x6016C16")]
|
||||
[Address(RVA = "0x168B270", Offset = "0x168A070", VA = "0x18168B270")]
|
||||
public static int GetShapesCost(int HPLKNJOHIBO, ShapeContainer.BJOOGDAHOOO BHPDBBDLCJD)
|
||||
{
|
||||
float num;
|
||||
return Mathf.RoundToInt(num);
|
||||
}
|
||||
|
||||
// Token: 0x06016C17 RID: 93207 RVA: 0x0054FCF8 File Offset: 0x0054DEF8
|
||||
[Token(Token = "0x6016C17")]
|
||||
[Address(RVA = "0x168D920", Offset = "0x168C720", VA = "0x18168D920")]
|
||||
protected static int LMFAHKMPHDI(IEnumerable<ShapeContainer.AOBAEKGAIOF> CHPOFNJKPEP, ShapeContainer.BJOOGDAHOOO BHPDBBDLCJD)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
ushort num2;
|
||||
num += (int)num2;
|
||||
}
|
||||
while (num != 0);
|
||||
int num3;
|
||||
return num3;
|
||||
}
|
||||
|
||||
// Token: 0x06016C18 RID: 93208 RVA: 0x0054FD2C File Offset: 0x0054DF2C
|
||||
[Token(Token = "0x6016C18")]
|
||||
[Address(RVA = "0x1688160", Offset = "0x1686F60", VA = "0x181688160")]
|
||||
public bool CanAffordToAddShapes(int HPLKNJOHIBO)
|
||||
{
|
||||
int num = this.EGKDADCBDMB.IAHDANBDAAM();
|
||||
int num2 = 0;
|
||||
if ((this.OEONJIBHLBN ? 1 : 0) != num2)
|
||||
{
|
||||
this.OnDeselectedByShapeCreationContext();
|
||||
int num3;
|
||||
this.JNDDPLDAFPN = num3;
|
||||
this.OEONJIBHLBN = num2 != 0;
|
||||
}
|
||||
string friendlyName = this.KENGPMDDCML;
|
||||
KJIBJJOHPEJ kjibjjohpej;
|
||||
if (kjibjjohpej == KJIBJJOHPEJ.Success)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016C19 RID: 93209 RVA: 0x0054FD80 File Offset: 0x0054DF80
|
||||
[Token(Token = "0x6016C19")]
|
||||
[Address(RVA = "0x168B1B0", Offset = "0x1689FB0", VA = "0x18168B1B0")]
|
||||
public int GetShapesCost(Guid[] KPGALHJPFCB)
|
||||
{
|
||||
ShapeContainer.AOBAEKGAIOF[] array = this.GDAGCBGKFBM.FHIKCGDODHE(KPGALHJPFCB);
|
||||
int num = this.EGKDADCBDMB.IAHDANBDAAM();
|
||||
int num2;
|
||||
return num2;
|
||||
}
|
||||
|
||||
// Token: 0x06016C1A RID: 93210 RVA: 0x0054FDB0 File Offset: 0x0054DFB0
|
||||
[Token(Token = "0x6016C1A")]
|
||||
[Address(RVA = "0x168DAF0", Offset = "0x168C8F0", VA = "0x18168DAF0")]
|
||||
protected void LNDEHIGJBNM()
|
||||
{
|
||||
if (!this.OEONJIBHLBN)
|
||||
{
|
||||
this.OEONJIBHLBN = true;
|
||||
int num;
|
||||
Action action = new Action(num.MarkResourceCostsDirty);
|
||||
num = 0;
|
||||
KFBABPAPIMB kfbabpapimb = this.JGIPMJPPCBM(action);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016C1B RID: 93211 RVA: 0x0054FDE4 File Offset: 0x0054DFE4
|
||||
[Token(Token = "0x6016C1B")]
|
||||
[Address(RVA = "0x1689E20", Offset = "0x1688C20", VA = "0x181689E20", Slot = "38")]
|
||||
protected virtual int ENGEHEAILEA([Optional] ShapeContainer.BJOOGDAHOOO? JLCPKNIHBGG)
|
||||
{
|
||||
List<ShapeContainer.AOBAEKGAIOF> chpofnjkpep = this.GDAGCBGKFBM.CHPOFNJKPEP;
|
||||
if (!this.CMKAEPFMBLF)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
int num = this.EGKDADCBDMB.IAHDANBDAAM();
|
||||
List<ShapeContainer.AOBAEKGAIOF> chpofnjkpep2 = this.GDAGCBGKFBM.CHPOFNJKPEP;
|
||||
int num2;
|
||||
int num3;
|
||||
num2 += num3;
|
||||
return num2;
|
||||
}
|
||||
|
||||
// Token: 0x06016C1C RID: 93212 RVA: 0x0054FE30 File Offset: 0x0054E030
|
||||
[Token(Token = "0x6016C1C")]
|
||||
[Address(RVA = "0x168B030", Offset = "0x1689E30", VA = "0x18168B030")]
|
||||
public ODAEKFDKCEC GetIConfigurableForSelection()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06016C1C)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling ODAEKFDKCEC RecRoom.Core.Creation.Shapes.ShapeContainer::GetIConfigurableForSelection()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:FNOMJODPMBC(var_0_06, newobj:FNOMJODPMBC(FNOMJODPMBC::.ctor, ldloc:ShapeContainer(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 1660
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06016C1D RID: 93213 RVA: 0x0054FE44 File Offset: 0x0054E044
|
||||
[Token(Token = "0x6016C1D")]
|
||||
[Address(RVA = "0x1686B10", Offset = "0x1685910", VA = "0x181686B10", Slot = "39")]
|
||||
protected virtual CAHCDEBGPFG BEGDEELIMHI(BKJIOKBHHEK LHOMKMINCHH, params object[] MILPPFDOINJ)
|
||||
{
|
||||
int num = 0;
|
||||
if (MILPPFDOINJ != 0)
|
||||
{
|
||||
object obj = MILPPFDOINJ[0];
|
||||
LNBGEMHOKFN newColor = obj;
|
||||
object obj2 = MILPPFDOINJ[1];
|
||||
CLKCBCAGDDK newMaterial = obj2;
|
||||
Guid[] array = Enumerable.ToArray<Guid>(this.GDAGCBGKFBM.KPGALHJPFCB);
|
||||
ShapeContainer.AOBAEKGAIOF[] array2 = this.GDAGCBGKFBM.FHIKCGDODHE(array);
|
||||
int num2 = 0;
|
||||
ENMKBCNAGIC enmkbcnagic = ShapeContainer.CCEFAPCFKHE(array2, num, num2);
|
||||
RepeatedField<LAKMDOLHIBI> blhogddjnlb = enmkbcnagic.BLHOGDDJNLB;
|
||||
Func<LAKMDOLHIBI, bool> func = delegate(LAKMDOLHIBI s)
|
||||
{
|
||||
LNBGEMHOKFN newColor3 = newColor;
|
||||
return s.BPCFMHDHEBP != (int)newColor3;
|
||||
};
|
||||
bool flag = Enumerable.Any<LAKMDOLHIBI>(blhogddjnlb, func);
|
||||
RepeatedField<LAKMDOLHIBI> blhogddjnlb2 = enmkbcnagic.BLHOGDDJNLB;
|
||||
Func<LAKMDOLHIBI, bool> func2 = delegate(LAKMDOLHIBI s)
|
||||
{
|
||||
CLKCBCAGDDK newMaterial4 = newMaterial;
|
||||
return s.JAEJNAIIGCN != (int)newMaterial4;
|
||||
};
|
||||
bool flag2 = Enumerable.Any<LAKMDOLHIBI>(blhogddjnlb2, func2);
|
||||
if (enmkbcnagic != 0)
|
||||
{
|
||||
List<Guid> kpgalhjpfcb = this.GDAGCBGKFBM.KPGALHJPFCB;
|
||||
LNBGEMHOKFN newColor4 = newColor;
|
||||
CLKCBCAGDDK newMaterial5 = newMaterial;
|
||||
GDGANCFIKDG gdgancfikdg = new GDGANCFIKDG(this, kpgalhjpfcb, LHOMKMINCHH, newColor4, newMaterial5);
|
||||
CLKCBCAGDDK newMaterial2 = newMaterial;
|
||||
LNBGEMHOKFN newColor2 = newColor;
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
PhotonView photonView = base.JDHMIOJKLCK;
|
||||
DGLOJCGDOGG.FGGIMKCCBDA<LNBGEMHOKFN, CLKCBCAGDDK> fggimkccbda = new DGLOJCGDOGG.FGGIMKCCBDA(this.RpcSetShapeColors);
|
||||
}
|
||||
}
|
||||
if (flag2)
|
||||
{
|
||||
CLKCBCAGDDK newMaterial3 = newMaterial;
|
||||
if (num < typeof(BKJIOKBHHEK).TypeHandle)
|
||||
{
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
}
|
||||
}
|
||||
num += 18;
|
||||
num += 19;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016C1E RID: 93214 RVA: 0x0054FF80 File Offset: 0x0054E180
|
||||
[Token(Token = "0x6016C1E")]
|
||||
[Address(RVA = "0x1687430", Offset = "0x1686230", VA = "0x181687430")]
|
||||
private void CJEHBBJIAOJ()
|
||||
{
|
||||
int num = 0;
|
||||
AnimateInOutManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num2 = 0;
|
||||
if (instance != num2 && (SingletonMonoBehaviour.ONCPNMDGGKG.SuppressAnimations ? 1 : 0) == num && SessionManager.FFCHIHLIPBE && (this.tool.JEFOHBFAHKM ? 1 : 0) == num && this.GDAGCBGKFBM.MMHCGGAJFGD > 0)
|
||||
{
|
||||
ToolCollider <BFDAMICDMBD>k__BackingField = this.GDAGCBGKFBM.JKGJODGKJON(num).<BFDAMICDMBD>k__BackingField;
|
||||
Lazy<IRecRoomQualityConfigProvider> nipglfoephj = ShapeContainer.NIPGLFOEPHJ;
|
||||
int efcohkaflil = ShapeContainer.EFCOHKAFLIL;
|
||||
IRecRoomQualityConfigProvider value = nipglfoephj.Value;
|
||||
if (efcohkaflil < value)
|
||||
{
|
||||
GlobalPool instance2 = GlobalPool.ONCPNMDGGKG;
|
||||
PooledParticle defaultEffectPrefab = SingletonMonoBehaviour.ONCPNMDGGKG.DefaultEffectPrefab;
|
||||
PooledParticle pooledParticle = instance2.Acquire<PooledParticle>(defaultEffectPrefab);
|
||||
PooledParticle latestEffect = pooledParticle;
|
||||
Action onRelease = num;
|
||||
Action action = delegate
|
||||
{
|
||||
PooledParticle latestEffect3 = latestEffect;
|
||||
Action onRelease2 = onRelease;
|
||||
latestEffect3.EFPPBLDLLNI -= onRelease2;
|
||||
};
|
||||
PooledParticle latestEffect4 = latestEffect;
|
||||
onRelease = action;
|
||||
latestEffect4.EFPPBLDLLNI += action;
|
||||
Transform transform = latestEffect.transform;
|
||||
Transform transform2 = SingletonMonoBehaviour.ONCPNMDGGKG.transform;
|
||||
transform.parentInternal = transform2;
|
||||
Transform transform3 = latestEffect.transform;
|
||||
Transform transform4 = latestEffect.transform;
|
||||
int num3 = 0;
|
||||
Quaternion identity = Quaternion.identity;
|
||||
transform4.rotation = num3;
|
||||
latestEffect.<OAIDPPDMCPA>k__BackingField.Simulate(0.2f);
|
||||
PooledParticle latestEffect2 = latestEffect;
|
||||
int num4 = 0;
|
||||
latestEffect2.Play(num4 != 0, -1f);
|
||||
ParticleSystem.MainModule main = latestEffect.<OAIDPPDMCPA>k__BackingField.main;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
float num5 = Mathf.Max(new float[3]);
|
||||
ParticleSystem <OAIDPPDMCPA>k__BackingField = latestEffect.<OAIDPPDMCPA>k__BackingField;
|
||||
ParticleSystem.MainModule main2 = <OAIDPPDMCPA>k__BackingField.main;
|
||||
ParticleSystem.MinMaxCurve minMaxCurve = num5;
|
||||
}
|
||||
num++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016C1F RID: 93215 RVA: 0x00550160 File Offset: 0x0054E360
|
||||
[Token(Token = "0x6016C1F")]
|
||||
[Address(RVA = "0x168FC80", Offset = "0x168EA80", VA = "0x18168FC80")]
|
||||
private void PIIMFBBNIBC()
|
||||
{
|
||||
if (!this.EMHLIPBGLKH)
|
||||
{
|
||||
this.EMHLIPBGLKH = true;
|
||||
Action action = new Action(this.ELKIBMHDHPA);
|
||||
Coroutine coroutine = this.CHAAKFJCLIH(action);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016C20 RID: 93216 RVA: 0x00550194 File Offset: 0x0054E394
|
||||
[Token(Token = "0x6016C20")]
|
||||
[Address(RVA = "0x1689DF0", Offset = "0x1688BF0", VA = "0x181689DF0")]
|
||||
private void ELKIBMHDHPA()
|
||||
{
|
||||
this.tool.UpdateCachedApproximateSize();
|
||||
this.EMHLIPBGLKH = false;
|
||||
}
|
||||
|
||||
// Token: 0x06016C21 RID: 93217 RVA: 0x005501BC File Offset: 0x0054E3BC
|
||||
[Token(Token = "0x6016C21")]
|
||||
[Address(RVA = "0x168E080", Offset = "0x168CE80", VA = "0x18168E080")]
|
||||
[NFOMENMAOIA]
|
||||
protected void MasterMergeShapeContainer(ShapeContainer OJMHCCMMEIF, EEAEPAPIPJB DBDDKLHPNNA)
|
||||
{
|
||||
if (KKPBCOOONNK.BNNCCCFFALC && this.CanMergeShapeContainer(OJMHCCMMEIF))
|
||||
{
|
||||
Transform transform = base.transform;
|
||||
Transform transform2 = OJMHCCMMEIF.transform;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
Transform transform3 = base.transform;
|
||||
Transform transform4 = OJMHCCMMEIF.transform;
|
||||
Transform transform5 = OJMHCCMMEIF.transform;
|
||||
Transform transform6 = base.transform;
|
||||
Vector3 vector3;
|
||||
float z3 = vector3.z;
|
||||
Transform transform7 = OJMHCCMMEIF.transform;
|
||||
Transform transform8 = base.transform;
|
||||
Transform transform9 = this.shapeRoot;
|
||||
ENMKBCNAGIC enmkbcnagic = OJMHCCMMEIF.SerializeShapes(transform9);
|
||||
if (KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
PhotonView photonView = base.JDHMIOJKLCK;
|
||||
DGLOJCGDOGG.LFLFMIMNCON<ENMKBCNAGIC> lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.RpcAddShapesFromData);
|
||||
photonView.RpcAll<ENMKBCNAGIC>(lflfmimncon, enmkbcnagic);
|
||||
}
|
||||
if (OJMHCCMMEIF.EBEOBEKPAPP != 0)
|
||||
{
|
||||
OJMHCCMMEIF.creationObject.RpcMasterDespawn();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016C22 RID: 93218 RVA: 0x00550294 File Offset: 0x0054E494
|
||||
[Token(Token = "0x6016C22")]
|
||||
[Address(RVA = "0x168DB70", Offset = "0x168C970", VA = "0x18168DB70")]
|
||||
[NFOMENMAOIA]
|
||||
protected void RpcAddShapesFromData(ENMKBCNAGIC EEBPPLCGAEE)
|
||||
{
|
||||
int num = 0;
|
||||
this.JOIMIDHKMMO(EEBPPLCGAEE, num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06016C23 RID: 93219 RVA: 0x005502AC File Offset: 0x0054E4AC
|
||||
[Token(Token = "0x6016C23")]
|
||||
[Address(RVA = "0x1691450", Offset = "0x1690250", VA = "0x181691450")]
|
||||
[NFOMENMAOIA]
|
||||
protected void RpcDeleteShapes(Guid[] KPGALHJPFCB)
|
||||
{
|
||||
this.LCGMFFICPOI(KPGALHJPFCB);
|
||||
}
|
||||
|
||||
// Token: 0x06016C24 RID: 93220 RVA: 0x005502C0 File Offset: 0x0054E4C0
|
||||
[Token(Token = "0x6016C24")]
|
||||
[Address(RVA = "0x1691530", Offset = "0x1690330", VA = "0x181691530")]
|
||||
[NFOMENMAOIA]
|
||||
protected void RpcSetLocalShapeTransforms(Guid[] KPGALHJPFCB, Vector3[] CNBOPCALCAF, Quaternion[] KPDDPMGNJOF, float[] HCBCEMCHPPM)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06016C25 RID: 93221 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016C25")]
|
||||
[Address(RVA = "0x168CD20", Offset = "0x168BB20", VA = "0x18168CD20")]
|
||||
[NFOMENMAOIA]
|
||||
protected void RpcSetShapeColors(LNBGEMHOKFN GJAINANBOCB, CLKCBCAGDDK KFENPJENIOI)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016C26 RID: 93222 RVA: 0x005502D0 File Offset: 0x0054E4D0
|
||||
[Token(Token = "0x6016C26")]
|
||||
[Address(RVA = "0x16915D0", Offset = "0x16903D0", VA = "0x1816915D0")]
|
||||
[NFOMENMAOIA]
|
||||
protected void RpcSetShapeColors(Guid[] KPGALHJPFCB, LNBGEMHOKFN[] HGPLDEIOBAB, CLKCBCAGDDK[] GICEEPJBDOB)
|
||||
{
|
||||
this.KMCJMMFIOFI(KPGALHJPFCB, HGPLDEIOBAB, GICEEPJBDOB);
|
||||
}
|
||||
|
||||
// Token: 0x06016C27 RID: 93223 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016C27")]
|
||||
[Address(RVA = "0x168D1F0", Offset = "0x168BFF0", VA = "0x18168D1F0")]
|
||||
[NFOMENMAOIA]
|
||||
protected void RpcSetShapeDensities(float DEKCOFLHNPD)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016C28 RID: 93224 RVA: 0x005502E8 File Offset: 0x0054E4E8
|
||||
[Token(Token = "0x6016C28")]
|
||||
[Address(RVA = "0x16914D0", Offset = "0x16902D0", VA = "0x1816914D0")]
|
||||
[NFOMENMAOIA]
|
||||
protected void RpcSetCurveShapeSettings(bool CGCHFAKELAL, float GHCAPGHMANE, int HIAICMAEBCI, bool NHJKCCKIGBH)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06016C29 RID: 93225 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016C29")]
|
||||
[Address(RVA = "0x168B8E0", Offset = "0x168A6E0", VA = "0x18168B8E0")]
|
||||
[NFOMENMAOIA]
|
||||
protected void RpcSetShapeConfigFlags(HPPIJACLPDM FDGBIFIAIIO)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016C2A RID: 93226 RVA: 0x005502F8 File Offset: 0x0054E4F8
|
||||
[Token(Token = "0x6016C2A")]
|
||||
[Address(RVA = "0x16914D0", Offset = "0x16902D0", VA = "0x1816914D0")]
|
||||
[NFOMENMAOIA]
|
||||
protected void RpcSetShapeSettings(bool CGCHFAKELAL, float GHCAPGHMANE, int HIAICMAEBCI, bool NHJKCCKIGBH)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06016C2B RID: 93227 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016C2B")]
|
||||
[Address(RVA = "0x16915E0", Offset = "0x16903E0", VA = "0x1816915E0")]
|
||||
[NFOMENMAOIA]
|
||||
protected void RpcSetShapeUVScale(Guid NAEHIKOGNND, float HKCGMNJNMJC)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016C2C RID: 93228 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016C2C")]
|
||||
[Address(RVA = "0x168B510", Offset = "0x168A310", VA = "0x18168B510")]
|
||||
[NFOMENMAOIA]
|
||||
protected void RpcSetShapeUVOffset(Guid NAEHIKOGNND, Vector3 FOBKGECKFLJ)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016C2D RID: 93229 RVA: 0x00550308 File Offset: 0x0054E508
|
||||
[Token(Token = "0x6016C2D")]
|
||||
[Address(RVA = "0x1691250", Offset = "0x1690050", VA = "0x181691250")]
|
||||
[NFOMENMAOIA]
|
||||
protected void RpcCreateCurveShape(Guid IHFGNPJIFLC, ACBDPBHGKJL GEDCEIDOKJL, LNBGEMHOKFN GJAINANBOCB, CLKCBCAGDDK KFENPJENIOI, Vector3 DDHPAFKBMON, Quaternion ACMECNDDDNG, float LDAJCHCAGAO, bool CGCHFAKELAL, float GHCAPGHMANE, int HIAICMAEBCI, bool NHJKCCKIGBH, float HKCGMNJNMJC, Vector3 FOBKGECKFLJ, HPPIJACLPDM FDGBIFIAIIO)
|
||||
{
|
||||
PMDCFCGAKMI pmdcfcgakmi = new PMDCFCGAKMI();
|
||||
ShapeContainer.NKHMHPMBBPA nkhmhpmbbpa;
|
||||
nkhmhpmbbpa.CDAMNCBGBGI = pmdcfcgakmi;
|
||||
List<SphereCollider[]> list = new List();
|
||||
nkhmhpmbbpa.NAPEMBOJNND = list;
|
||||
nkhmhpmbbpa.DMOCBNAJPMF = GJAINANBOCB;
|
||||
nkhmhpmbbpa.FBFMNGJHGNG = list;
|
||||
Transform <BCMDGNNLAPC>k__BackingField = nkhmhpmbbpa.<BCMDGNNLAPC>k__BackingField;
|
||||
Transform <BCMDGNNLAPC>k__BackingField2 = nkhmhpmbbpa.<BCMDGNNLAPC>k__BackingField;
|
||||
int num = 0;
|
||||
this.FMHAMAFCHPC(nkhmhpmbbpa, num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06016C2E RID: 93230 RVA: 0x00550364 File Offset: 0x0054E564
|
||||
[Token(Token = "0x6016C2E")]
|
||||
[Address(RVA = "0x168EBB0", Offset = "0x168D9B0", VA = "0x18168EBB0")]
|
||||
[NFOMENMAOIA]
|
||||
protected void RpcCreatePrimitiveShape(Guid IHFGNPJIFLC, ACBDPBHGKJL GEDCEIDOKJL, LNBGEMHOKFN GJAINANBOCB, CLKCBCAGDDK KFENPJENIOI, Vector3 DDHPAFKBMON, Quaternion ACMECNDDDNG, Vector3 OJJOHDIFMEG, float HKCGMNJNMJC, Vector3 FOBKGECKFLJ, HPPIJACLPDM FDGBIFIAIIO)
|
||||
{
|
||||
ShapeContainer.PCKJOOLCFIA pckjoolcfia;
|
||||
pckjoolcfia.FBFMNGJHGNG = CLKCBCAGDDK.CARDBOARD;
|
||||
pckjoolcfia.DMOCBNAJPMF = GJAINANBOCB;
|
||||
Transform <BCMDGNNLAPC>k__BackingField = pckjoolcfia.<BCMDGNNLAPC>k__BackingField;
|
||||
Transform <BCMDGNNLAPC>k__BackingField2 = pckjoolcfia.<BCMDGNNLAPC>k__BackingField;
|
||||
Transform <BCMDGNNLAPC>k__BackingField3 = pckjoolcfia.<BCMDGNNLAPC>k__BackingField;
|
||||
pckjoolcfia.FHLLEOPFCIP();
|
||||
this.FMHAMAFCHPC(pckjoolcfia, true);
|
||||
}
|
||||
|
||||
// Token: 0x06016C2F RID: 93231 RVA: 0x005503AC File Offset: 0x0054E5AC
|
||||
[Token(Token = "0x6016C2F")]
|
||||
[Address(RVA = "0x1691030", Offset = "0x168FE30", VA = "0x181691030")]
|
||||
[NFOMENMAOIA]
|
||||
protected void RpcAddCurveShapeControlPoint(Guid IHFGNPJIFLC, Vector3 DDHPAFKBMON, Quaternion CLOFCODKHOL, float OMLBPICLALA, bool OCBMMAAFIFH)
|
||||
{
|
||||
float z = DDHPAFKBMON.z;
|
||||
}
|
||||
|
||||
// Token: 0x06016C30 RID: 93232 RVA: 0x005503C0 File Offset: 0x0054E5C0
|
||||
[Token(Token = "0x6016C30")]
|
||||
[Address(RVA = "0x1691880", Offset = "0x1690680", VA = "0x181691880")]
|
||||
[NFOMENMAOIA]
|
||||
protected void RpcUpdateCurveShapeControlPoint(Guid IHFGNPJIFLC, int GHONENNJJPF, Vector3 DDHPAFKBMON, Quaternion IGPENJBJADK, float OMLBPICLALA)
|
||||
{
|
||||
float z = DDHPAFKBMON.z;
|
||||
}
|
||||
|
||||
// Token: 0x06016C31 RID: 93233 RVA: 0x005503D4 File Offset: 0x0054E5D4
|
||||
[Token(Token = "0x6016C31")]
|
||||
[Address(RVA = "0x1691540", Offset = "0x1690340", VA = "0x181691540")]
|
||||
[NFOMENMAOIA]
|
||||
protected void RpcSetPrimitiveShapeAspectRatios(Guid IHFGNPJIFLC, Vector3 KLNFHHBHGHH)
|
||||
{
|
||||
float z = KLNFHHBHGHH.z;
|
||||
}
|
||||
|
||||
// Token: 0x06016C32 RID: 93234 RVA: 0x005503E8 File Offset: 0x0054E5E8
|
||||
[Token(Token = "0x6016C32")]
|
||||
[Address(RVA = "0x1691590", Offset = "0x1690390", VA = "0x181691590")]
|
||||
[NFOMENMAOIA]
|
||||
protected void RpcSetPrimitiveShapeLocalPosition(Guid IHFGNPJIFLC, Vector3 GHBPCACOCOL)
|
||||
{
|
||||
float z = GHBPCACOCOL.z;
|
||||
}
|
||||
|
||||
// Token: 0x06016C33 RID: 93235 RVA: 0x005503FC File Offset: 0x0054E5FC
|
||||
[Token(Token = "0x6016C33")]
|
||||
[Address(RVA = "0x1691580", Offset = "0x1690380", VA = "0x181691580")]
|
||||
[NFOMENMAOIA]
|
||||
protected void RpcSetPrimitiveShapeAspectRatios(Guid[] KPGALHJPFCB, Vector3[] IODKLEJMEIK)
|
||||
{
|
||||
this.ONABJCFFCPI(KPGALHJPFCB, IODKLEJMEIK);
|
||||
}
|
||||
|
||||
// Token: 0x06016C34 RID: 93236 RVA: 0x00550414 File Offset: 0x0054E614
|
||||
[Token(Token = "0x6016C34")]
|
||||
[Address(RVA = "0x1691460", Offset = "0x1690260", VA = "0x181691460")]
|
||||
[NFOMENMAOIA]
|
||||
protected void RpcMirrorShapes(Guid[] KPGALHJPFCB, Vector3 CKPHGEEPNDN, Vector3 FGHCICOBPHH, Vector3 HAJKGLKCIGG)
|
||||
{
|
||||
float z = FGHCICOBPHH.z;
|
||||
float z2 = CKPHGEEPNDN.z;
|
||||
}
|
||||
|
||||
// Token: 0x06016C35 RID: 93237 RVA: 0x00550430 File Offset: 0x0054E630
|
||||
[Token(Token = "0x6016C35")]
|
||||
[Address(RVA = "0x16916C0", Offset = "0x16904C0", VA = "0x1816916C0")]
|
||||
[NFOMENMAOIA]
|
||||
protected void RpcTransferShapesToShapeContainer(Guid[] KPGALHJPFCB, ENMKBCNAGIC EEBPPLCGAEE, int ILGGMCIJLLN)
|
||||
{
|
||||
bool flag;
|
||||
ShapeContainer component;
|
||||
for (;;)
|
||||
{
|
||||
PhotonView photonView = KKPBCOOONNK.BGOPDFHFLOG(ILGGMCIJLLN);
|
||||
int num = 0;
|
||||
flag = photonView != num;
|
||||
if (!flag)
|
||||
{
|
||||
break;
|
||||
}
|
||||
component = photonView.GetComponent<ShapeContainer>();
|
||||
int num2 = 0;
|
||||
if (component != num2)
|
||||
{
|
||||
int num3 = 0;
|
||||
if (!(component == num3))
|
||||
{
|
||||
goto Block_2;
|
||||
}
|
||||
}
|
||||
}
|
||||
Debug.LogError(string.Format("Failed to transfer shapes. Could not find PhotonView with ID {0}", flag));
|
||||
return;
|
||||
Block_2:
|
||||
this.LCGMFFICPOI(KPGALHJPFCB);
|
||||
int num4 = 0;
|
||||
component.JOIMIDHKMMO(EEBPPLCGAEE, num4 != 0);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016C36 RID: 93238 RVA: 0x005504A0 File Offset: 0x0054E6A0
|
||||
[Token(Token = "0x6016C36")]
|
||||
[Address(RVA = "0x16910A0", Offset = "0x168FEA0", VA = "0x1816910A0")]
|
||||
[NFOMENMAOIA]
|
||||
protected void RpcCloneShapesToShapeContainer(Guid[] KPGALHJPFCB, ENMKBCNAGIC EEBPPLCGAEE, int ILGGMCIJLLN)
|
||||
{
|
||||
bool flag;
|
||||
ShapeContainer component;
|
||||
for (;;)
|
||||
{
|
||||
PhotonView photonView = KKPBCOOONNK.BGOPDFHFLOG(ILGGMCIJLLN);
|
||||
int num = 0;
|
||||
flag = photonView != num;
|
||||
if (!flag)
|
||||
{
|
||||
break;
|
||||
}
|
||||
component = photonView.GetComponent<ShapeContainer>();
|
||||
int num2 = 0;
|
||||
if (component != num2)
|
||||
{
|
||||
int num3 = 0;
|
||||
if (!(component == num3))
|
||||
{
|
||||
goto Block_2;
|
||||
}
|
||||
}
|
||||
}
|
||||
Debug.LogError(string.Format("Failed to clone shapes. Could not find PhotonView with ID {0}", flag));
|
||||
return;
|
||||
Block_2:
|
||||
int num4 = 0;
|
||||
component.JOIMIDHKMMO(EEBPPLCGAEE, num4 != 0);
|
||||
}
|
||||
|
||||
// Token: 0x17003EE3 RID: 16099
|
||||
// (get) Token: 0x06016C37 RID: 93239 RVA: 0x00550508 File Offset: 0x0054E708
|
||||
[Token(Token = "0x17003EE3")]
|
||||
public bool JBMFJOBFJHP
|
||||
{
|
||||
[Token(Token = "0x6016C37")]
|
||||
[Address(RVA = "0x1694580", Offset = "0x1693380", VA = "0x181694580", Slot = "15")]
|
||||
get
|
||||
{
|
||||
if (this.EBEOBEKPAPP == 0)
|
||||
{
|
||||
}
|
||||
List<ShapeContainer.AOBAEKGAIOF> chpofnjkpep = this.GDAGCBGKFBM.CHPOFNJKPEP;
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016C38 RID: 93240 RVA: 0x00550534 File Offset: 0x0054E734
|
||||
[Token(Token = "0x6016C38")]
|
||||
[Address(RVA = "0x16886F0", Offset = "0x16874F0", VA = "0x1816886F0", Slot = "40")]
|
||||
public virtual void DeserializeFrom(KPNDFONGDGF HFBJGCHOANH)
|
||||
{
|
||||
while (KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
ENMKBCNAGIC enmkbcnagic;
|
||||
IEnumerator<LAKMDOLHIBI> enumerator = enmkbcnagic.BLHOGDDJNLB.GetEnumerator();
|
||||
if (enumerator != 0)
|
||||
{
|
||||
Guid guid = Guid.NewGuid();
|
||||
}
|
||||
int num = 0;
|
||||
if (enumerator != 0)
|
||||
{
|
||||
}
|
||||
if (num == 0)
|
||||
{
|
||||
PhotonView photonView;
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
photonView = base.JDHMIOJKLCK;
|
||||
DGLOJCGDOGG.LFLFMIMNCON<ENMKBCNAGIC> lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.RpcAddShapesFromData);
|
||||
photonView.RpcAll<ENMKBCNAGIC>(lflfmimncon, enmkbcnagic);
|
||||
}
|
||||
if (photonView < (ulong)5L)
|
||||
{
|
||||
this.MCLCOPABPLF = (ShapeContainer.BJOOGDAHOOO)((uint)2);
|
||||
}
|
||||
this.MCLCOPABPLF = (ShapeContainer.BJOOGDAHOOO)((uint)2);
|
||||
object[] array = new object[1];
|
||||
GameObject gameObject = base.gameObject;
|
||||
if (gameObject != 0)
|
||||
{
|
||||
}
|
||||
array[0] = gameObject;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
object[] array2 = new object[1];
|
||||
GameObject gameObject2 = base.gameObject;
|
||||
if (gameObject2 != 0)
|
||||
{
|
||||
}
|
||||
array2[0] = gameObject2;
|
||||
Debug.LogErrorFormat(this, "Tried to deserialize ShapeContainer {0} from a non-master client.", array2);
|
||||
}
|
||||
|
||||
// Token: 0x06016C39 RID: 93241 RVA: 0x005505FC File Offset: 0x0054E7FC
|
||||
[Token(Token = "0x6016C39")]
|
||||
[Address(RVA = "0x168B310", Offset = "0x168A110", VA = "0x18168B310")]
|
||||
private void HBGFNGDNOKM(COINPCHOMPP HNPBHLIOFNC, PDEKIHFJKHJ IABNDBNHMKF)
|
||||
{
|
||||
if (HNPBHLIOFNC < COINPCHOMPP.INVENTION_PIECE_ADDED)
|
||||
{
|
||||
RepeatedField<LAKMDOLHIBI> blhogddjnlb = IABNDBNHMKF.GKGBNMCJLCE.MAAPMBENJIB.BLHOGDDJNLB;
|
||||
int num = 0;
|
||||
LAKMDOLHIBI lakmdolhibi = blhogddjnlb[num];
|
||||
if (lakmdolhibi.PPGHMGEIBMN != 0)
|
||||
{
|
||||
RepeatedField<DIEPKHGNMAG> jihnbkmliaf = lakmdolhibi.PPGHMGEIBMN.JIHNBKMLIAF;
|
||||
RepeatedField<DIEPKHGNMAG> jihnbkmliaf2 = lakmdolhibi.PPGHMGEIBMN.JIHNBKMLIAF;
|
||||
int num2 = 0;
|
||||
int count = lakmdolhibi.PPGHMGEIBMN.JIHNBKMLIAF.count;
|
||||
if (num2 < count)
|
||||
{
|
||||
DIEPKHGNMAG diepkhgnmag = jihnbkmliaf2[num2];
|
||||
float kemaajnjagk = Enumerable.Last<DIEPKHGNMAG>(jihnbkmliaf2).KEMAAJNJAGK;
|
||||
num2++;
|
||||
diepkhgnmag.KEMAAJNJAGK = kemaajnjagk;
|
||||
}
|
||||
}
|
||||
num++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016C3A RID: 93242 RVA: 0x005506A0 File Offset: 0x0054E8A0
|
||||
[Token(Token = "0x6016C3A")]
|
||||
[Address(RVA = "0x168E740", Offset = "0x168D540", VA = "0x18168E740")]
|
||||
private void NLEOPHBICKH(COINPCHOMPP HNPBHLIOFNC, PDEKIHFJKHJ IABNDBNHMKF)
|
||||
{
|
||||
int num = 0;
|
||||
RepeatedField<LAKMDOLHIBI> blhogddjnlb = IABNDBNHMKF.GKGBNMCJLCE.MAAPMBENJIB.BLHOGDDJNLB;
|
||||
int num2 = 0;
|
||||
int num3 = 0;
|
||||
int num4 = 0;
|
||||
LAKMDOLHIBI lakmdolhibi = blhogddjnlb[num4];
|
||||
Guid empty = Guid.Empty;
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
num3++;
|
||||
if (num2 == 0)
|
||||
{
|
||||
}
|
||||
ByteString byteString = num.LPLPGEPHGHD();
|
||||
lakmdolhibi.JPOHGBCEJEJ = byteString;
|
||||
}
|
||||
num4++;
|
||||
if (num3 > 0)
|
||||
{
|
||||
int num5;
|
||||
Debug.LogError(string.Format("{0} invalid IDs found for ShapeContainer {1}", num5, num5), this);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016C3B RID: 93243 RVA: 0x0055072C File Offset: 0x0054E92C
|
||||
[Token(Token = "0x6016C3B")]
|
||||
[Address(RVA = "0x168E3D0", Offset = "0x168D1D0", VA = "0x18168E3D0")]
|
||||
private void NHNMIBMHCKL(COINPCHOMPP HNPBHLIOFNC, PDEKIHFJKHJ IABNDBNHMKF)
|
||||
{
|
||||
if (HNPBHLIOFNC < COINPCHOMPP.CREATION_OBJECT_ADDED)
|
||||
{
|
||||
RepeatedField<LAKMDOLHIBI> blhogddjnlb = IABNDBNHMKF.GKGBNMCJLCE.MAAPMBENJIB.BLHOGDDJNLB;
|
||||
int num = 0;
|
||||
LAKMDOLHIBI lakmdolhibi = blhogddjnlb[num];
|
||||
if (lakmdolhibi.PPGHMGEIBMN != 0)
|
||||
{
|
||||
RepeatedField<DIEPKHGNMAG> jihnbkmliaf = lakmdolhibi.PPGHMGEIBMN.JIHNBKMLIAF;
|
||||
int num2 = 0;
|
||||
RepeatedField<DIEPKHGNMAG> jihnbkmliaf2 = lakmdolhibi.PPGHMGEIBMN.JIHNBKMLIAF;
|
||||
DIEPKHGNMAG diepkhgnmag = jihnbkmliaf[num2];
|
||||
DIEPKHGNMAG diepkhgnmag2 = jihnbkmliaf[num2];
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
MLLDBGNOBLL mlldbgnobll;
|
||||
diepkhgnmag.NGPBAHHNNIJ = mlldbgnobll;
|
||||
DIEPKHGNMAG diepkhgnmag3 = jihnbkmliaf[num2];
|
||||
DIEPKHGNMAG diepkhgnmag4 = jihnbkmliaf[num2];
|
||||
Vector3 vector3;
|
||||
float z3 = vector3.z;
|
||||
float z4 = Vector3.zero.z;
|
||||
MLLDBGNOBLL mlldbgnobll2;
|
||||
diepkhgnmag3.JFLPDLFGEML = mlldbgnobll2;
|
||||
num2++;
|
||||
}
|
||||
num++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016C3C RID: 93244 RVA: 0x00550800 File Offset: 0x0054EA00
|
||||
[Token(Token = "0x6016C3C")]
|
||||
[Address(RVA = "0x1687B80", Offset = "0x1686980", VA = "0x181687B80")]
|
||||
private void CJMPMAHBDDM(COINPCHOMPP HNPBHLIOFNC, PDEKIHFJKHJ IABNDBNHMKF)
|
||||
{
|
||||
if (HNPBHLIOFNC < COINPCHOMPP.CREATION_OBJECT_ADDED)
|
||||
{
|
||||
RepeatedField<LAKMDOLHIBI> blhogddjnlb = IABNDBNHMKF.GKGBNMCJLCE.MAAPMBENJIB.BLHOGDDJNLB;
|
||||
int num = 0;
|
||||
LAKMDOLHIBI lakmdolhibi = blhogddjnlb[num];
|
||||
if (lakmdolhibi.IDGDGOFNHPG == 0)
|
||||
{
|
||||
if (lakmdolhibi.PPGHMGEIBMN == 0)
|
||||
{
|
||||
goto IL_109;
|
||||
}
|
||||
if (lakmdolhibi.LKBCAPHKGPP == 0)
|
||||
{
|
||||
num++;
|
||||
lakmdolhibi.JHDCABHKLOO = 1f;
|
||||
}
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
float[] array = new float[3];
|
||||
array[1] = z;
|
||||
float num2 = Mathf.Max(array);
|
||||
num++;
|
||||
lakmdolhibi.JHDCABHKLOO = num2;
|
||||
}
|
||||
Vector3 one = Vector3.one;
|
||||
MLLDBGNOBLL lkbcaphkgpp = lakmdolhibi.LKBCAPHKGPP;
|
||||
float z2 = one.z;
|
||||
if (lkbcaphkgpp == 0)
|
||||
{
|
||||
if (lakmdolhibi.IDGDGOFNHPG.IIIPNOALKPC == (ulong)0L)
|
||||
{
|
||||
goto IL_BD;
|
||||
}
|
||||
ENJMDBGOOND enjmdbgoond = lakmdolhibi.IDGDGOFNHPG;
|
||||
}
|
||||
Vector3 vector2;
|
||||
float z3 = vector2.z;
|
||||
IL_BD:
|
||||
float[] array2 = new float[3];
|
||||
array2[1] = z3;
|
||||
float num3 = Mathf.Max(array2);
|
||||
lakmdolhibi.JHDCABHKLOO = num3;
|
||||
ENJMDBGOOND enjmdbgoond2 = lakmdolhibi.IDGDGOFNHPG;
|
||||
Vector3 one2 = Vector3.one;
|
||||
num++;
|
||||
MLLDBGNOBLL mlldbgnobll;
|
||||
enjmdbgoond2.KMIBIFIFMEF = mlldbgnobll;
|
||||
MLLDBGNOBLL mlldbgnobll2;
|
||||
lakmdolhibi.IDGDGOFNHPG.KMIBIFIFMEF = mlldbgnobll2;
|
||||
IL_109:
|
||||
num++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016C3D RID: 93245 RVA: 0x00550920 File Offset: 0x0054EB20
|
||||
[Token(Token = "0x6016C3D")]
|
||||
[Address(RVA = "0x1689020", Offset = "0x1687E20", VA = "0x181689020")]
|
||||
private void EIKHCKNDKHP(COINPCHOMPP HNPBHLIOFNC, PDEKIHFJKHJ IABNDBNHMKF)
|
||||
{
|
||||
if (HNPBHLIOFNC < COINPCHOMPP.UV_MANIPULATION_ADDED)
|
||||
{
|
||||
RepeatedField<LAKMDOLHIBI> blhogddjnlb = IABNDBNHMKF.GKGBNMCJLCE.MAAPMBENJIB.BLHOGDDJNLB;
|
||||
int num = 0;
|
||||
LAKMDOLHIBI lakmdolhibi = blhogddjnlb[num];
|
||||
int jaejnaiigcn = lakmdolhibi.JAEJNAIIGCN;
|
||||
ShapeMaterialInfo shapeMaterialInfo;
|
||||
if (shapeMaterialInfo != 0)
|
||||
{
|
||||
}
|
||||
if (lakmdolhibi.PPGHMGEIBMN == 0)
|
||||
{
|
||||
Transform transform = base.transform;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
Transform transform2 = base.transform;
|
||||
Vector3 vector3;
|
||||
float z3 = vector3.z;
|
||||
}
|
||||
float num2;
|
||||
lakmdolhibi.CMPPKAFHKAC = num2;
|
||||
float z4 = Vector3.zero.z;
|
||||
num++;
|
||||
MLLDBGNOBLL mlldbgnobll;
|
||||
lakmdolhibi.MGHPABCFKJJ = mlldbgnobll;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016C3E RID: 93246 RVA: 0x005509B8 File Offset: 0x0054EBB8
|
||||
[Token(Token = "0x6016C3E")]
|
||||
[Address(RVA = "0x1691B90", Offset = "0x1690990", VA = "0x181691B90", Slot = "41")]
|
||||
public virtual void SerializeTo(ref PDEKIHFJKHJ IABNDBNHMKF, ref MKNCHKCCIHK NHFINJNIPGK, StringBuilder BIPOIFGEMGB)
|
||||
{
|
||||
PAGLALKHGEH paglalkhgeh = new PAGLALKHGEH();
|
||||
Transform transform = base.transform;
|
||||
ENMKBCNAGIC enmkbcnagic = this.SerializeShapes(transform);
|
||||
int num = this.EGKDADCBDMB.IAHDANBDAAM();
|
||||
paglalkhgeh.PEJPEGPACKD = num;
|
||||
List<ShapeContainer.AOBAEKGAIOF> chpofnjkpep = this.GDAGCBGKFBM.CHPOFNJKPEP;
|
||||
RepeatedField<LAKMDOLHIBI> blhogddjnlb = enmkbcnagic.BLHOGDDJNLB;
|
||||
int size = chpofnjkpep._size;
|
||||
int count = enmkbcnagic.BLHOGDDJNLB.count;
|
||||
string text;
|
||||
StringBuilder stringBuilder = BIPOIFGEMGB.AppendLine(text);
|
||||
}
|
||||
|
||||
// Token: 0x06016C3F RID: 93247 RVA: 0x00550A40 File Offset: 0x0054EC40
|
||||
[Token(Token = "0x6016C3F")]
|
||||
[Address(RVA = "0x16943D0", Offset = "0x16931D0", VA = "0x1816943D0")]
|
||||
protected ShapeContainer()
|
||||
{
|
||||
ShapeContainer.DLIFLKNJEAC dliflknjeac = new ShapeContainer.DLIFLKNJEAC();
|
||||
HashSet<Guid> hashSet = new HashSet();
|
||||
dliflknjeac.OJOBCKECCAK = hashSet;
|
||||
List<Guid> list = new List();
|
||||
dliflknjeac.KPGALHJPFCB = list;
|
||||
List<ShapeContainer.AOBAEKGAIOF> list2 = new List();
|
||||
dliflknjeac.CHPOFNJKPEP = list2;
|
||||
this.GDAGCBGKFBM = dliflknjeac;
|
||||
this.FCPOODKDOIN = true;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06016C40 RID: 93248 RVA: 0x00550A90 File Offset: 0x0054EC90
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x6016C40")]
|
||||
[Address(RVA = "0x16942C0", Offset = "0x16930C0", VA = "0x1816942C0")]
|
||||
static ShapeContainer()
|
||||
{
|
||||
Func<IRecRoomQualityConfigProvider> func;
|
||||
ShapeContainer.NIPGLFOEPHJ = new Lazy(func);
|
||||
ShapeContainer.AllShapeContainers = new List();
|
||||
}
|
||||
|
||||
// Token: 0x06016C41 RID: 93249 RVA: 0x00550AB4 File Offset: 0x0054ECB4
|
||||
[Token(Token = "0x6016C41")]
|
||||
[Address(RVA = "0x168CCA0", Offset = "0x168BAA0", VA = "0x18168CCA0")]
|
||||
[CompilerGenerated]
|
||||
private CostInfo KLKCDKFNJEM()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06016C41)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling RecRoom.Core.Creation.CostInfo RecRoom.Core.Creation.Shapes.ShapeContainer::KLKCDKFNJEM()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
IL_0A:
|
||||
stloc:int32(var_0_0B, ldc.i4:int32(0))
|
||||
stfld:native int(Object::m_CachedPtr, ldloc:ShapeContainer[exp:Object](this), ldloc:int32[exp:native int](var_0_0B))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1660
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06016C42 RID: 93250 RVA: 0x00550AD4 File Offset: 0x0054ECD4
|
||||
[Token(Token = "0x6016C42")]
|
||||
[Address(RVA = "0x168D310", Offset = "0x168C110", VA = "0x18168D310")]
|
||||
[CompilerGenerated]
|
||||
private void KNPJAOLCDLA()
|
||||
{
|
||||
this.tool.EnableCollision(this);
|
||||
}
|
||||
|
||||
// Token: 0x0400ECF1 RID: 60657
|
||||
[Token(Token = "0x400ECF1")]
|
||||
private static int EFCOHKAFLIL;
|
||||
|
||||
// Token: 0x0400ECF2 RID: 60658
|
||||
[Token(Token = "0x400ECF2")]
|
||||
private static readonly Lazy<IRecRoomQualityConfigProvider> NIPGLFOEPHJ;
|
||||
|
||||
// Token: 0x0400ECF3 RID: 60659
|
||||
[Token(Token = "0x400ECF3")]
|
||||
public static readonly List<ShapeContainer> AllShapeContainers;
|
||||
|
||||
// Token: 0x0400ECF4 RID: 60660
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400ECF4")]
|
||||
private MeshRenderer FGOIPLJFBHH;
|
||||
|
||||
// Token: 0x0400ECF5 RID: 60661
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400ECF5")]
|
||||
private FIGILABAJNF DAKHKIFCIFE;
|
||||
|
||||
// Token: 0x0400ECF6 RID: 60662
|
||||
[Token(Token = "0x400ECF6")]
|
||||
private const float ECDMHLFGCGJ = 1E-05f;
|
||||
|
||||
// Token: 0x0400ECF7 RID: 60663
|
||||
[Token(Token = "0x400ECF7")]
|
||||
private const int NMNACMFHNAC = 10;
|
||||
|
||||
// Token: 0x0400ECF8 RID: 60664
|
||||
[Token(Token = "0x400ECF8")]
|
||||
private const string EELJPFMALFB = "PhysicsMode";
|
||||
|
||||
// Token: 0x0400ECF9 RID: 60665
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400ECF9")]
|
||||
[SerializeField]
|
||||
[OCIDFHDICIP(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private PersistenceView persistenceView;
|
||||
|
||||
// Token: 0x0400ECFA RID: 60666
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400ECFA")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private BigDataTrackedObject bigDataTrackedObject;
|
||||
|
||||
// Token: 0x0400ECFB RID: 60667
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400ECFB")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.SelfAndParent, false, false, false)]
|
||||
private CreationObject creationObject;
|
||||
|
||||
// Token: 0x0400ECFC RID: 60668
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400ECFC")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private Tool tool;
|
||||
|
||||
// Token: 0x0400ECFD RID: 60669
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400ECFD")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.SelfAndChildren, false, false, false)]
|
||||
protected BatchedMeshRenderer batchedMeshRenderer;
|
||||
|
||||
// Token: 0x0400ECFE RID: 60670
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x400ECFE")]
|
||||
[SerializeField]
|
||||
[OCIDFHDICIP(JIBDPHMGEGO.Children, false, false, false)]
|
||||
private StickyShapeContainer stickyShape;
|
||||
|
||||
// Token: 0x0400ECFF RID: 60671
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400ECFF")]
|
||||
[SerializeField]
|
||||
private Transform shapeRoot;
|
||||
|
||||
// Token: 0x0400ED01 RID: 60673
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x400ED01")]
|
||||
private KLLMCPFPIIE<int> EGKDADCBDMB;
|
||||
|
||||
// Token: 0x0400ED02 RID: 60674
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x400ED02")]
|
||||
protected ShapeContainer.DLIFLKNJEAC GDAGCBGKFBM;
|
||||
|
||||
// Token: 0x0400ED03 RID: 60675
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x400ED03")]
|
||||
private bool DOGECNJCGNK;
|
||||
|
||||
// Token: 0x0400ED04 RID: 60676
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA1")]
|
||||
[Token(Token = "0x400ED04")]
|
||||
private bool CMKAEPFMBLF;
|
||||
|
||||
// Token: 0x0400ED05 RID: 60677
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA2")]
|
||||
[Token(Token = "0x400ED05")]
|
||||
private bool EMHLIPBGLKH;
|
||||
|
||||
// Token: 0x0400ED06 RID: 60678
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA3")]
|
||||
[Token(Token = "0x400ED06")]
|
||||
private bool OHLJOMFENOF;
|
||||
|
||||
// Token: 0x0400ED08 RID: 60680
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA5")]
|
||||
[Token(Token = "0x400ED08")]
|
||||
private bool OEONJIBHLBN;
|
||||
|
||||
// Token: 0x0400ED09 RID: 60681
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x400ED09")]
|
||||
private int JNDDPLDAFPN;
|
||||
|
||||
// Token: 0x0400ED0C RID: 60684
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x400ED0C")]
|
||||
private List<ClusterMeshRenderer> PBGBONIKHOE;
|
||||
|
||||
// Token: 0x0200334B RID: 13131
|
||||
[Token(Token = "0x200334B")]
|
||||
protected class NKHMHPMBBPA : ShapeContainer.AOBAEKGAIOF
|
||||
{
|
||||
// Token: 0x17003EE4 RID: 16100
|
||||
// (get) Token: 0x06016C43 RID: 93251 RVA: 0x00550AF4 File Offset: 0x0054ECF4
|
||||
[Token(Token = "0x17003EE4")]
|
||||
public bool KJOAFIKBNKG
|
||||
{
|
||||
[Token(Token = "0x6016C43")]
|
||||
[Address(RVA = "0x167F530", Offset = "0x167E330", VA = "0x18167F530")]
|
||||
get
|
||||
{
|
||||
List<HPOFBJODJLG> <CKNKHJLOCFH>k__BackingField = this.CDAMNCBGBGI.<CKNKHJLOCFH>k__BackingField;
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EE5 RID: 16101
|
||||
// (get) Token: 0x06016C44 RID: 93252 RVA: 0x00550B14 File Offset: 0x0054ED14
|
||||
[Token(Token = "0x17003EE5")]
|
||||
public int MAGFNJNFACO
|
||||
{
|
||||
[Token(Token = "0x6016C44")]
|
||||
[Address(RVA = "0x167E810", Offset = "0x167D610", VA = "0x18167E810")]
|
||||
get
|
||||
{
|
||||
return this.CDAMNCBGBGI.<CKNKHJLOCFH>k__BackingField._size;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EE6 RID: 16102
|
||||
// (get) Token: 0x06016C45 RID: 93253 RVA: 0x00550B38 File Offset: 0x0054ED38
|
||||
// (set) Token: 0x06016C46 RID: 93254 RVA: 0x00550B50 File Offset: 0x0054ED50
|
||||
[Token(Token = "0x17003EE6")]
|
||||
public override float KMINLKANBBJ
|
||||
{
|
||||
[Token(Token = "0x6016C45")]
|
||||
[Address(RVA = "0x167DC40", Offset = "0x167CA40", VA = "0x18167DC40", Slot = "11")]
|
||||
get
|
||||
{
|
||||
return this.<BCMDGNNLAPC>k__BackingField.ABDKFENDAKH();
|
||||
}
|
||||
[Token(Token = "0x6016C46")]
|
||||
[Address(RVA = "0x167C860", Offset = "0x167B660", VA = "0x18167C860", Slot = "12")]
|
||||
set
|
||||
{
|
||||
Transform <BCMDGNNLAPC>k__BackingField = this.<BCMDGNNLAPC>k__BackingField;
|
||||
float z = Vector3.one.z;
|
||||
Vector3 vector;
|
||||
float z2 = vector.z;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EE7 RID: 16103
|
||||
// (get) Token: 0x06016C47 RID: 93255 RVA: 0x00550B7C File Offset: 0x0054ED7C
|
||||
[Token(Token = "0x17003EE7")]
|
||||
public override float NFNKDJHOJME
|
||||
{
|
||||
[Token(Token = "0x6016C47")]
|
||||
[Address(RVA = "0x167F450", Offset = "0x167E250", VA = "0x18167F450", Slot = "16")]
|
||||
get
|
||||
{
|
||||
float num = this.<BCMDGNNLAPC>k__BackingField.LACCAFFAOIG();
|
||||
float num2 = this.CDAMNCBGBGI.FKGBMHHGFIO;
|
||||
PMDCFCGAKMI cdamncbgbgi = this.CDAMNCBGBGI;
|
||||
ACBDPBHGKJL mjhmooenohb = this.MJHMOOENOHB;
|
||||
float num3;
|
||||
return num3;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EE8 RID: 16104
|
||||
// (get) Token: 0x06016C48 RID: 93256 RVA: 0x00550BB8 File Offset: 0x0054EDB8
|
||||
[Token(Token = "0x17003EE8")]
|
||||
public override int LJJMIOGGEEM
|
||||
{
|
||||
[Token(Token = "0x6016C48")]
|
||||
[Address(RVA = "0x167CD60", Offset = "0x167BB60", VA = "0x18167CD60", Slot = "13")]
|
||||
get
|
||||
{
|
||||
IJGKBBCJKNO kllapbpmnen = this.KLLAPBPMNEN;
|
||||
return this.IKLLJPIEPPI(kllapbpmnen);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016C49 RID: 93257 RVA: 0x00550BD4 File Offset: 0x0054EDD4
|
||||
[Token(Token = "0x6016C49")]
|
||||
[Address(RVA = "0x167EB30", Offset = "0x167D930", VA = "0x18167EB30")]
|
||||
public int IKLLJPIEPPI(IJGKBBCJKNO GHGBPMPLLBK)
|
||||
{
|
||||
int mjhmooenohb = (int)this.MJHMOOENOHB;
|
||||
int num = Mathf.Clamp(0, 1, 2);
|
||||
int num2;
|
||||
return this.CDAMNCBGBGI.<CKNKHJLOCFH>k__BackingField._size * num2;
|
||||
}
|
||||
|
||||
// Token: 0x17003EE9 RID: 16105
|
||||
// (get) Token: 0x06016C4A RID: 93258 RVA: 0x00550C0C File Offset: 0x0054EE0C
|
||||
[Token(Token = "0x17003EE9")]
|
||||
public override Vector3 FCKJFIAIDHK
|
||||
{
|
||||
[Token(Token = "0x6016C4A")]
|
||||
[Address(RVA = "0x167CD90", Offset = "0x167BB90", VA = "0x18167CD90", Slot = "17")]
|
||||
get
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
ReadOnlyCollection<Collider> readOnlyCollection;
|
||||
int count = readOnlyCollection.Count;
|
||||
Vector3 zero = Vector3.zero;
|
||||
Vector3 zero2 = Vector3.zero;
|
||||
ReadOnlyCollection<Collider> readOnlyCollection2;
|
||||
IEnumerator<Collider> enumerator = readOnlyCollection2.GetEnumerator();
|
||||
if (enumerator != 0)
|
||||
{
|
||||
}
|
||||
if (enumerator != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
ReadOnlyCollection<Collider> readOnlyCollection3;
|
||||
int count2 = readOnlyCollection3.Count;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016C4B RID: 93259 RVA: 0x00550C70 File Offset: 0x0054EE70
|
||||
[Token(Token = "0x6016C4B")]
|
||||
[Address(RVA = "0x167FD90", Offset = "0x167EB90", VA = "0x18167FD90")]
|
||||
public NKHMHPMBBPA(Transform MIDAHPBMMAK, Guid ENJEOLBEALP, ACBDPBHGKJL LENAGPGLDLE, LNBGEMHOKFN GJAINANBOCB, CLKCBCAGDDK KFENPJENIOI, IJGKBBCJKNO GHGBPMPLLBK, float HKCGMNJNMJC, Vector3 FOBKGECKFLJ, HPPIJACLPDM FDGBIFIAIIO)
|
||||
{
|
||||
PMDCFCGAKMI pmdcfcgakmi = new PMDCFCGAKMI();
|
||||
this.CDAMNCBGBGI = pmdcfcgakmi;
|
||||
List<SphereCollider[]> list = new List();
|
||||
this.NAPEMBOJNND = list;
|
||||
this.DMOCBNAJPMF = LNBGEMHOKFN.RED;
|
||||
this.KLLAPBPMNEN = 0;
|
||||
this.FBFMNGJHGNG = CLKCBCAGDDK.CARDBOARD;
|
||||
}
|
||||
|
||||
// Token: 0x06016C4C RID: 93260 RVA: 0x00550CAC File Offset: 0x0054EEAC
|
||||
[Token(Token = "0x6016C4C")]
|
||||
[Address(RVA = "0x167D660", Offset = "0x167C460", VA = "0x18167D660", Slot = "18")]
|
||||
public override void Dispose()
|
||||
{
|
||||
OMCHJHPFBDN.KGFPNIMJHIC(this.<ILOMOFCBBMA>k__BackingField);
|
||||
this.CDAMNCBGBGI.Dispose();
|
||||
}
|
||||
|
||||
// Token: 0x06016C4D RID: 93261 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016C4D")]
|
||||
[Address(RVA = "0x167F960", Offset = "0x167E760", VA = "0x18167F960")]
|
||||
public bool PALGHOMJLLB(int GHONENNJJPF, out Vector3 ELJLPBOFHND, out Quaternion IBCNKFBPCBM, out float OMLBPICLALA)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016C4E RID: 93262 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016C4E")]
|
||||
[Address(RVA = "0x167D410", Offset = "0x167C210", VA = "0x18167D410")]
|
||||
public bool DEJCKIMEKML(int GHONENNJJPF, ref Vector3 ELJLPBOFHND, ref float OMLBPICLALA, ref Vector3 ILALHDDOAGN, ref IJGKBBCJKNO DHEGPJADOEE)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016C4F RID: 93263 RVA: 0x00550CD8 File Offset: 0x0054EED8
|
||||
[Token(Token = "0x6016C4F")]
|
||||
[Address(RVA = "0x167F790", Offset = "0x167E590", VA = "0x18167F790")]
|
||||
public void OPKHPIFOLLC(Vector3 NGCKKINNCCA, Quaternion JBDEFMEJGAC, float OMLBPICLALA, bool PGICENAAOMN = true, bool OCBMMAAFIFH = true)
|
||||
{
|
||||
Transform <BCMDGNNLAPC>k__BackingField = this.<BCMDGNNLAPC>k__BackingField;
|
||||
float z = NGCKKINNCCA.z;
|
||||
Vector3 vector;
|
||||
float z2 = vector.z;
|
||||
Transform <BCMDGNNLAPC>k__BackingField2 = this.<BCMDGNNLAPC>k__BackingField;
|
||||
PMDCFCGAKMI cdamncbgbgi = this.CDAMNCBGBGI;
|
||||
List<SphereCollider[]> napembojnnd = this.NAPEMBOJNND;
|
||||
int size = this.CDAMNCBGBGI.<CKNKHJLOCFH>k__BackingField._size;
|
||||
this.BKJAMDMIGAJ(size);
|
||||
}
|
||||
|
||||
// Token: 0x06016C50 RID: 93264 RVA: 0x00550D34 File Offset: 0x0054EF34
|
||||
[Token(Token = "0x6016C50")]
|
||||
[Address(RVA = "0x167F1C0", Offset = "0x167DFC0", VA = "0x18167F1C0")]
|
||||
public void LHBGAGAGDEB(Vector3 CBCNKBOAPHO, Quaternion CMNBMDPODOD, float OMLBPICLALA, bool PGICENAAOMN = true, bool OCBMMAAFIFH = true)
|
||||
{
|
||||
PMDCFCGAKMI cdamncbgbgi = this.CDAMNCBGBGI;
|
||||
float z = CBCNKBOAPHO.z;
|
||||
List<SphereCollider[]> napembojnnd = this.NAPEMBOJNND;
|
||||
int size = this.CDAMNCBGBGI.<CKNKHJLOCFH>k__BackingField._size;
|
||||
this.BKJAMDMIGAJ(size);
|
||||
}
|
||||
|
||||
// Token: 0x06016C51 RID: 93265 RVA: 0x00550D78 File Offset: 0x0054EF78
|
||||
[Token(Token = "0x6016C51")]
|
||||
[Address(RVA = "0x167E030", Offset = "0x167CE30", VA = "0x18167E030")]
|
||||
public void HCJKBFHAIEE(int GHONENNJJPF, Vector3 NGCKKINNCCA, Quaternion JBDEFMEJGAC, float OMLBPICLALA)
|
||||
{
|
||||
Transform <BCMDGNNLAPC>k__BackingField = this.<BCMDGNNLAPC>k__BackingField;
|
||||
float z = NGCKKINNCCA.z;
|
||||
Vector3 vector;
|
||||
float z2 = vector.z;
|
||||
Transform <BCMDGNNLAPC>k__BackingField2 = this.<BCMDGNNLAPC>k__BackingField;
|
||||
PMDCFCGAKMI cdamncbgbgi = this.CDAMNCBGBGI;
|
||||
this.BKJAMDMIGAJ(GHONENNJJPF);
|
||||
}
|
||||
|
||||
// Token: 0x06016C52 RID: 93266 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016C52")]
|
||||
[Address(RVA = "0x167F2C0", Offset = "0x167E0C0", VA = "0x18167F2C0")]
|
||||
public void MOKPOCPBLLO(int GHONENNJJPF)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016C53 RID: 93267 RVA: 0x00550DB8 File Offset: 0x0054EFB8
|
||||
[Token(Token = "0x6016C53")]
|
||||
[Address(RVA = "0x167ED40", Offset = "0x167DB40", VA = "0x18167ED40")]
|
||||
private void KKHCHCMBFFE(RepeatedField<DIEPKHGNMAG> KOGGADOOIAN)
|
||||
{
|
||||
PMDCFCGAKMI cdamncbgbgi = this.CDAMNCBGBGI;
|
||||
int num = 0;
|
||||
List<HPOFBJODJLG> <CKNKHJLOCFH>k__BackingField = cdamncbgbgi.<CKNKHJLOCFH>k__BackingField;
|
||||
DIEPKHGNMAG diepkhgnmag = KOGGADOOIAN[num];
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
DIEPKHGNMAG diepkhgnmag2 = KOGGADOOIAN[num];
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
float kemaajnjagk = KOGGADOOIAN[num].KEMAAJNJAGK;
|
||||
this.BKJAMDMIGAJ(num);
|
||||
PMDCFCGAKMI cdamncbgbgi2 = this.CDAMNCBGBGI;
|
||||
num++;
|
||||
PMDCFCGAKMI cdamncbgbgi3 = this.CDAMNCBGBGI;
|
||||
DIEPKHGNMAG diepkhgnmag3 = KOGGADOOIAN[num];
|
||||
Vector3 vector3;
|
||||
float z3 = vector3.z;
|
||||
DIEPKHGNMAG diepkhgnmag4 = KOGGADOOIAN[num];
|
||||
Vector3 vector4;
|
||||
float z4 = vector4.z;
|
||||
DIEPKHGNMAG diepkhgnmag5 = KOGGADOOIAN[num];
|
||||
List<SphereCollider[]> napembojnnd = this.NAPEMBOJNND;
|
||||
this.BKJAMDMIGAJ(num);
|
||||
num++;
|
||||
List<HPOFBJODJLG> <CKNKHJLOCFH>k__BackingField2 = cdamncbgbgi3.<CKNKHJLOCFH>k__BackingField;
|
||||
int num2 = cdamncbgbgi3.<CKNKHJLOCFH>k__BackingField._size - 1;
|
||||
cdamncbgbgi3.MOKPOCPBLLO(num2);
|
||||
int size = this.NAPEMBOJNND._size;
|
||||
if (num2 < size)
|
||||
{
|
||||
ThrowHelper.ThrowArgumentOutOfRangeException();
|
||||
ToolCollider <BFDAMICDMBD>k__BackingField = this.<BFDAMICDMBD>k__BackingField;
|
||||
num++;
|
||||
this.NAPEMBOJNND.RemoveAt(num2);
|
||||
List<SphereCollider[]> napembojnnd2 = this.NAPEMBOJNND;
|
||||
this.BKJAMDMIGAJ(num2);
|
||||
}
|
||||
PMDCFCGAKMI cdamncbgbgi4 = this.CDAMNCBGBGI;
|
||||
num++;
|
||||
while (cdamncbgbgi4 != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016C54 RID: 93268 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016C54")]
|
||||
[Address(RVA = "0x167E310", Offset = "0x167D110", VA = "0x18167E310", Slot = "19")]
|
||||
public override LAKMDOLHIBI HLHBJCIJPBE([Optional] Transform JKKJFAMHMLI)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016C55 RID: 93269 RVA: 0x00550EE0 File Offset: 0x0054F0E0
|
||||
[Token(Token = "0x6016C55")]
|
||||
[Address(RVA = "0x167FC10", Offset = "0x167EA10", VA = "0x18167FC10", Slot = "20")]
|
||||
public override void PPGFHEDFBEA(LAKMDOLHIBI ABADFLCBFIJ)
|
||||
{
|
||||
Transform <BCMDGNNLAPC>k__BackingField = this.<BCMDGNNLAPC>k__BackingField;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Transform <BCMDGNNLAPC>k__BackingField2 = this.<BCMDGNNLAPC>k__BackingField;
|
||||
float num = this.KMINLKANBBJ;
|
||||
int bpcfmhdhebp = ABADFLCBFIJ.BPCFMHDHEBP;
|
||||
this.DMOCBNAJPMF = (LNBGEMHOKFN)bpcfmhdhebp;
|
||||
int jaejnaiigcn = ABADFLCBFIJ.JAEJNAIIGCN;
|
||||
this.FBFMNGJHGNG = (CLKCBCAGDDK)jaejnaiigcn;
|
||||
float ifkafhkfcaj = ABADFLCBFIJ.IFKAFHKFCAJ;
|
||||
this.<AFNIHMLBALN>k__BackingField = ifkafhkfcaj;
|
||||
RepeatedField<DIEPKHGNMAG> jihnbkmliaf = ABADFLCBFIJ.PPGHMGEIBMN.JIHNBKMLIAF;
|
||||
this.KKHCHCMBFFE(jihnbkmliaf);
|
||||
}
|
||||
|
||||
// Token: 0x06016C56 RID: 93270 RVA: 0x00550F58 File Offset: 0x0054F158
|
||||
[Token(Token = "0x6016C56")]
|
||||
[Address(RVA = "0x167DA80", Offset = "0x167C880", VA = "0x18167DA80")]
|
||||
public static float FAPEJHJNNCO(PMDCFCGAKMI CDAMNCBGBGI, ACBDPBHGKJL LENAGPGLDLE)
|
||||
{
|
||||
int num2;
|
||||
for (;;)
|
||||
{
|
||||
int num = 0;
|
||||
num2 = 0;
|
||||
List<HPOFBJODJLG> <CKNKHJLOCFH>k__BackingField = CDAMNCBGBGI.<CKNKHJLOCFH>k__BackingField;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
if (num == 0)
|
||||
{
|
||||
List<HPOFBJODJLG> <CKNKHJLOCFH>k__BackingField2 = CDAMNCBGBGI.<CKNKHJLOCFH>k__BackingField;
|
||||
if (LENAGPGLDLE == ACBDPBHGKJL.Tube)
|
||||
{
|
||||
}
|
||||
if (LENAGPGLDLE == ACBDPBHGKJL.Ribbon)
|
||||
{
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
return (float)(num2 * (int)0.001f);
|
||||
}
|
||||
|
||||
// Token: 0x06016C57 RID: 93271 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016C57")]
|
||||
[Address(RVA = "0x167C920", Offset = "0x167B720", VA = "0x18167C920")]
|
||||
private void BKJAMDMIGAJ(int GHONENNJJPF)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016C58 RID: 93272 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016C58")]
|
||||
[Address(RVA = "0x167E190", Offset = "0x167CF90", VA = "0x18167E190")]
|
||||
private void HJJGAPDKHOL(int GHONENNJJPF)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016C59 RID: 93273 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016C59")]
|
||||
[Address(RVA = "0x167EC90", Offset = "0x167DA90", VA = "0x18167EC90")]
|
||||
private int IPNIADNBPBN(int GHONENNJJPF)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016C5A RID: 93274 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016C5A")]
|
||||
[Address(RVA = "0x167D0D0", Offset = "0x167BED0", VA = "0x18167D0D0")]
|
||||
private int CGLPJNCLJFF(int GHONENNJJPF, out Vector3 NAFEEKODJFB, out Vector3 DAOEIODIMNA, out float KEMAMJFPHLB, out float EJKHNGECMCD)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016C5B RID: 93275 RVA: 0x00550F98 File Offset: 0x0054F198
|
||||
[Token(Token = "0x6016C5B")]
|
||||
[Address(RVA = "0x167F580", Offset = "0x167E380", VA = "0x18167F580")]
|
||||
private SphereCollider[] OMDLMEFPANJ(SphereCollider[] CCINMAMNADC, int GOGHBANOOND)
|
||||
{
|
||||
if (CCINMAMNADC != 0)
|
||||
{
|
||||
if (CCINMAMNADC.Length >= GOGHBANOOND)
|
||||
{
|
||||
goto IL_66;
|
||||
}
|
||||
SphereCollider[] array = new SphereCollider[GOGHBANOOND];
|
||||
int length = CCINMAMNADC.Length;
|
||||
Array.Copy(CCINMAMNADC, array, length);
|
||||
SphereCollider[] array2 = new SphereCollider[GOGHBANOOND];
|
||||
Array.Copy(CCINMAMNADC, array2, GOGHBANOOND);
|
||||
int length2 = CCINMAMNADC.Length;
|
||||
if (GOGHBANOOND >= length2)
|
||||
{
|
||||
goto IL_66;
|
||||
}
|
||||
SphereCollider sphereCollider = CCINMAMNADC[GOGHBANOOND];
|
||||
this.<BFDAMICDMBD>k__BackingField.RemoveCollider(sphereCollider);
|
||||
global::UnityEngine.Object.Destroy(sphereCollider);
|
||||
}
|
||||
SphereCollider[] array3 = new SphereCollider[GOGHBANOOND];
|
||||
IL_66:
|
||||
int num = 0;
|
||||
if (GOGHBANOOND > 0)
|
||||
{
|
||||
SphereCollider sphereCollider2 = CCINMAMNADC[num];
|
||||
int num2 = 0;
|
||||
if (sphereCollider2 == num2)
|
||||
{
|
||||
SphereCollider sphereCollider3 = this.EKDBCMJGCKB();
|
||||
throw new ArrayTypeMismatchException();
|
||||
}
|
||||
num++;
|
||||
}
|
||||
return CCINMAMNADC;
|
||||
}
|
||||
|
||||
// Token: 0x06016C5C RID: 93276 RVA: 0x00551050 File Offset: 0x0054F250
|
||||
[Token(Token = "0x6016C5C")]
|
||||
[Address(RVA = "0x167D6A0", Offset = "0x167C4A0", VA = "0x18167D6A0")]
|
||||
private SphereCollider EKDBCMJGCKB()
|
||||
{
|
||||
SphereCollider sphereCollider = this.<ILOMOFCBBMA>k__BackingField.AddComponent<SphereCollider>();
|
||||
float z = Vector3.zero.z;
|
||||
float bpfkhneigpj = ShapeContainer.NKHMHPMBBPA.BPFKHNEIGPJ;
|
||||
sphereCollider.radius = bpfkhneigpj;
|
||||
this.<BFDAMICDMBD>k__BackingField.AddCollider(sphereCollider);
|
||||
return sphereCollider;
|
||||
}
|
||||
|
||||
// Token: 0x06016C5D RID: 93277 RVA: 0x00551094 File Offset: 0x0054F294
|
||||
[Token(Token = "0x6016C5D")]
|
||||
[Address(RVA = "0x167EC10", Offset = "0x167DA10", VA = "0x18167EC10")]
|
||||
private void IPLMDBHBEAK(SphereCollider GLPOLGOBLAA)
|
||||
{
|
||||
this.<BFDAMICDMBD>k__BackingField.RemoveCollider(GLPOLGOBLAA);
|
||||
global::UnityEngine.Object.Destroy(GLPOLGOBLAA);
|
||||
}
|
||||
|
||||
// Token: 0x06016C5E RID: 93278 RVA: 0x005510BC File Offset: 0x0054F2BC
|
||||
[Token(Token = "0x6016C5E")]
|
||||
[Address(RVA = "0x167DD60", Offset = "0x167CB60", VA = "0x18167DD60")]
|
||||
public static ShapeContainer.NKHMHPMBBPA GBHNOHPCGGB(Transform MIDAHPBMMAK, LAKMDOLHIBI ABADFLCBFIJ)
|
||||
{
|
||||
int num = 0;
|
||||
JJHOJPEIKCM jjhojpeikcm = ABADFLCBFIJ.PPGHMGEIBMN;
|
||||
float pcmdfbeipel = ABADFLCBFIJ.PPGHMGEIBMN.PCMDFBEIPEL;
|
||||
int num2 = 0;
|
||||
if (pcmdfbeipel > (float)num2)
|
||||
{
|
||||
JJHOJPEIKCM jjhojpeikcm2 = ABADFLCBFIJ.PPGHMGEIBMN;
|
||||
}
|
||||
if (ABADFLCBFIJ.PPGHMGEIBMN.IAAJELGPLJP > 0)
|
||||
{
|
||||
JJHOJPEIKCM jjhojpeikcm3 = ABADFLCBFIJ.PPGHMGEIBMN;
|
||||
}
|
||||
JJHOJPEIKCM jjhojpeikcm4 = ABADFLCBFIJ.PPGHMGEIBMN;
|
||||
int bpcfmhdhebp = ABADFLCBFIJ.BPCFMHDHEBP;
|
||||
int jaejnaiigcn = ABADFLCBFIJ.JAEJNAIIGCN;
|
||||
float cmppkafhkac = ABADFLCBFIJ.CMPPKAFHKAC;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
int nkmhcdblepo = ABADFLCBFIJ.NKMHCDBLEPO;
|
||||
PMDCFCGAKMI pmdcfcgakmi = new PMDCFCGAKMI();
|
||||
ShapeContainer.NKHMHPMBBPA nkhmhpmbbpa;
|
||||
nkhmhpmbbpa.CDAMNCBGBGI = pmdcfcgakmi;
|
||||
List<SphereCollider[]> list = new List();
|
||||
nkhmhpmbbpa.NAPEMBOJNND = list;
|
||||
nkhmhpmbbpa.DMOCBNAJPMF = (LNBGEMHOKFN)bpcfmhdhebp;
|
||||
nkhmhpmbbpa.KLLAPBPMNEN = num;
|
||||
nkhmhpmbbpa.FBFMNGJHGNG = (CLKCBCAGDDK)jaejnaiigcn;
|
||||
return nkhmhpmbbpa;
|
||||
}
|
||||
|
||||
// Token: 0x06016C5F RID: 93279 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016C5F")]
|
||||
[Address(RVA = "0x167D7A0", Offset = "0x167C5A0", VA = "0x18167D7A0", Slot = "21")]
|
||||
public override void FAJEBODACBN(Vector3 CKPHGEEPNDN, Vector3 FGHCICOBPHH, Vector3 AADLCEBLCEJ)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016C60 RID: 93280 RVA: 0x00551178 File Offset: 0x0054F378
|
||||
[Token(Token = "0x6016C60")]
|
||||
[Address(RVA = "0x167DD00", Offset = "0x167CB00", VA = "0x18167DD00", Slot = "22")]
|
||||
public override int FMJCJGIDNOE(NPBPPKDLKDN OLGEJFLEBEN)
|
||||
{
|
||||
PMDCFCGAKMI cdamncbgbgi = this.CDAMNCBGBGI;
|
||||
bool iklhkgengnk = this.KLLAPBPMNEN.IKLHKGENGNK;
|
||||
int num;
|
||||
return num;
|
||||
}
|
||||
|
||||
// Token: 0x06016C61 RID: 93281 RVA: 0x005511A0 File Offset: 0x0054F3A0
|
||||
[Token(Token = "0x6016C61")]
|
||||
[Address(RVA = "0x167DCA0", Offset = "0x167CAA0", VA = "0x18167DCA0", Slot = "23")]
|
||||
public override int FKFMPDCHAHD(NPBPPKDLKDN OLGEJFLEBEN)
|
||||
{
|
||||
PMDCFCGAKMI cdamncbgbgi = this.CDAMNCBGBGI;
|
||||
bool iklhkgengnk = this.KLLAPBPMNEN.IKLHKGENGNK;
|
||||
int num;
|
||||
return num;
|
||||
}
|
||||
|
||||
// Token: 0x06016C62 RID: 93282 RVA: 0x005511C8 File Offset: 0x0054F3C8
|
||||
[Token(Token = "0x6016C62")]
|
||||
[Address(RVA = "0x167E860", Offset = "0x167D660", VA = "0x18167E860", Slot = "24")]
|
||||
public override JobHandle IDFHOEPFGLI(NPBPPKDLKDN OLGEJFLEBEN, PCIKHFEIHGO IKJOIDIBBDL, Transform FJHOHDNLPAF, int POILBMDCAAJ, int HKPHMBLKPFI)
|
||||
{
|
||||
float3 @float;
|
||||
float z = @float.z;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016C63 RID: 93283 RVA: 0x005511E8 File Offset: 0x0054F3E8
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x6016C63")]
|
||||
[Address(RVA = "0x167FD00", Offset = "0x167EB00", VA = "0x18167FD00")]
|
||||
static NKHMHPMBBPA()
|
||||
{
|
||||
float[] curveThicknessModifiers = EOKPFJPCGMK.MFIAFAGNMJN.CurveThicknessModifiers;
|
||||
float num;
|
||||
ShapeContainer.NKHMHPMBBPA.BPFKHNEIGPJ = num;
|
||||
}
|
||||
|
||||
// Token: 0x0400ED0D RID: 60685
|
||||
[Token(Token = "0x400ED0D")]
|
||||
public static readonly float BPFKHNEIGPJ;
|
||||
|
||||
// Token: 0x0400ED0E RID: 60686
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400ED0E")]
|
||||
private PMDCFCGAKMI CDAMNCBGBGI;
|
||||
|
||||
// Token: 0x0400ED0F RID: 60687
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400ED0F")]
|
||||
public IJGKBBCJKNO KLLAPBPMNEN;
|
||||
|
||||
// Token: 0x0400ED10 RID: 60688
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x400ED10")]
|
||||
private List<SphereCollider[]> NAPEMBOJNND;
|
||||
}
|
||||
|
||||
// Token: 0x0200334C RID: 13132
|
||||
[Token(Token = "0x200334C")]
|
||||
public class PCKJOOLCFIA : ShapeContainer.AOBAEKGAIOF
|
||||
{
|
||||
// Token: 0x06016C64 RID: 93284 RVA: 0x0055120C File Offset: 0x0054F40C
|
||||
[Token(Token = "0x6016C64")]
|
||||
[Address(RVA = "0x1680190", Offset = "0x167EF90", VA = "0x181680190", Slot = "14")]
|
||||
public override bool CEHJMDPAFFB(Transform DFEIOJDNOGD)
|
||||
{
|
||||
int mjhmooenohb = (int)this.MJHMOOENOHB;
|
||||
Transform <BCMDGNNLAPC>k__BackingField = this.<BCMDGNNLAPC>k__BackingField;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
float z3 = Vector3.zero.z;
|
||||
Transform <BCMDGNNLAPC>k__BackingField2 = this.<BCMDGNNLAPC>k__BackingField;
|
||||
Vector3 vector3;
|
||||
float num = vector3.z;
|
||||
uint num2;
|
||||
num2 += (uint)2;
|
||||
while (num2 <= (uint)1)
|
||||
{
|
||||
}
|
||||
uint num3;
|
||||
num3 += (uint)2;
|
||||
while (num3 <= (uint)1)
|
||||
{
|
||||
}
|
||||
num += 3E-45f;
|
||||
while (num <= 1E-45f)
|
||||
{
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x17003EEA RID: 16106
|
||||
// (get) Token: 0x06016C65 RID: 93285 RVA: 0x00551290 File Offset: 0x0054F490
|
||||
[Token(Token = "0x17003EEA")]
|
||||
public override CJJFNIHNLBD COHEHHPBPCD
|
||||
{
|
||||
[Token(Token = "0x6016C65")]
|
||||
[Address(RVA = "0x1682050", Offset = "0x1680E50", VA = "0x181682050", Slot = "15")]
|
||||
get
|
||||
{
|
||||
CJJFNIHNLBD jmigkjppfnd = CJJFNIHNLBD.JMIGKJPPFND;
|
||||
float3 @float;
|
||||
float z = @float.z;
|
||||
this.MJHMOOENOHB = jmigkjppfnd;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EEB RID: 16107
|
||||
// (get) Token: 0x06016C66 RID: 93286 RVA: 0x005512C0 File Offset: 0x0054F4C0
|
||||
// (set) Token: 0x06016C67 RID: 93287 RVA: 0x005512D8 File Offset: 0x0054F4D8
|
||||
[Token(Token = "0x17003EEB")]
|
||||
public override float KMINLKANBBJ
|
||||
{
|
||||
[Token(Token = "0x6016C66")]
|
||||
[Address(RVA = "0x1680770", Offset = "0x167F570", VA = "0x181680770", Slot = "11")]
|
||||
get
|
||||
{
|
||||
return this.<BCMDGNNLAPC>k__BackingField.ABDKFENDAKH();
|
||||
}
|
||||
[Token(Token = "0x6016C67")]
|
||||
[Address(RVA = "0x167FF80", Offset = "0x167ED80", VA = "0x18167FF80", Slot = "12")]
|
||||
set
|
||||
{
|
||||
Transform <BCMDGNNLAPC>k__BackingField = this.<BCMDGNNLAPC>k__BackingField;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EEC RID: 16108
|
||||
// (get) Token: 0x06016C68 RID: 93288 RVA: 0x00551304 File Offset: 0x0054F504
|
||||
// (set) Token: 0x06016C69 RID: 93289 RVA: 0x00551320 File Offset: 0x0054F520
|
||||
[Token(Token = "0x17003EEC")]
|
||||
public Vector3 BMPGOPLNFIO
|
||||
{
|
||||
[Token(Token = "0x6016C68")]
|
||||
[Address(RVA = "0x167FF40", Offset = "0x167ED40", VA = "0x18167FF40")]
|
||||
get
|
||||
{
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
[Token(Token = "0x6016C69")]
|
||||
[Address(RVA = "0x1681030", Offset = "0x167FE30", VA = "0x181681030")]
|
||||
set
|
||||
{
|
||||
Transform <BCMDGNNLAPC>k__BackingField = this.<BCMDGNNLAPC>k__BackingField;
|
||||
float z = value.z;
|
||||
this.FHLLEOPFCIP();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EED RID: 16109
|
||||
// (get) Token: 0x06016C6A RID: 93290 RVA: 0x00551348 File Offset: 0x0054F548
|
||||
[Token(Token = "0x17003EED")]
|
||||
private Vector3 GDNAFANHPGG
|
||||
{
|
||||
[Token(Token = "0x6016C6A")]
|
||||
[Address(RVA = "0x16807D0", Offset = "0x167F5D0", VA = "0x1816807D0")]
|
||||
get
|
||||
{
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
Vector3 vector3;
|
||||
float z3 = vector3.z;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EEE RID: 16110
|
||||
// (get) Token: 0x06016C6B RID: 93291 RVA: 0x00551374 File Offset: 0x0054F574
|
||||
[Token(Token = "0x17003EEE")]
|
||||
public override int LJJMIOGGEEM
|
||||
{
|
||||
[Token(Token = "0x6016C6B")]
|
||||
[Address(RVA = "0x1680130", Offset = "0x167EF30", VA = "0x181680130", Slot = "13")]
|
||||
get
|
||||
{
|
||||
int mjhmooenohb = (int)this.MJHMOOENOHB;
|
||||
int num;
|
||||
return num;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EEF RID: 16111
|
||||
// (get) Token: 0x06016C6C RID: 93292 RVA: 0x0055138C File Offset: 0x0054F58C
|
||||
[Token(Token = "0x17003EEF")]
|
||||
public override float NFNKDJHOJME
|
||||
{
|
||||
[Token(Token = "0x6016C6C")]
|
||||
[Address(RVA = "0x1681C20", Offset = "0x1680A20", VA = "0x181681C20", Slot = "16")]
|
||||
get
|
||||
{
|
||||
Transform <BCMDGNNLAPC>k__BackingField = this.<BCMDGNNLAPC>k__BackingField;
|
||||
ACBDPBHGKJL mjhmooenohb = this.MJHMOOENOHB;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
float num;
|
||||
return num;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EF0 RID: 16112
|
||||
// (get) Token: 0x06016C6D RID: 93293 RVA: 0x005513BC File Offset: 0x0054F5BC
|
||||
[Token(Token = "0x17003EF0")]
|
||||
public override Vector3 FCKJFIAIDHK
|
||||
{
|
||||
[Token(Token = "0x6016C6D")]
|
||||
[Address(RVA = "0x1680610", Offset = "0x167F410", VA = "0x181680610", Slot = "17")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06016C6D)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Vector3 RecRoom.Core.Creation.Shapes.ShapeContainer/PCKJOOLCFIA::CGANPPEOGFM()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:float32(var_1_06, ldfld:float32(Vector3::z, ldloc:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](var_0)))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1660
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016C6E RID: 93294 RVA: 0x005513D0 File Offset: 0x0054F5D0
|
||||
[Token(Token = "0x6016C6E")]
|
||||
[Address(RVA = "0x1681FD0", Offset = "0x1680DD0", VA = "0x181681FD0")]
|
||||
public PCKJOOLCFIA(Transform MIDAHPBMMAK, Guid ENJEOLBEALP, ACBDPBHGKJL LENAGPGLDLE, LNBGEMHOKFN GJAINANBOCB, CLKCBCAGDDK KFENPJENIOI, float HKCGMNJNMJC, Vector3 FOBKGECKFLJ, HPPIJACLPDM FDGBIFIAIIO)
|
||||
{
|
||||
this.DMOCBNAJPMF = LNBGEMHOKFN.RED;
|
||||
this.FBFMNGJHGNG = CLKCBCAGDDK.CARDBOARD;
|
||||
}
|
||||
|
||||
// Token: 0x06016C6F RID: 93295 RVA: 0x005513EC File Offset: 0x0054F5EC
|
||||
[Token(Token = "0x6016C6F")]
|
||||
[Address(RVA = "0x1681140", Offset = "0x167FF40", VA = "0x181681140", Slot = "19")]
|
||||
public override LAKMDOLHIBI HLHBJCIJPBE([Optional] Transform JKKJFAMHMLI)
|
||||
{
|
||||
LAKMDOLHIBI lakmdolhibi = new LAKMDOLHIBI();
|
||||
ByteString byteString;
|
||||
lakmdolhibi.JPOHGBCEJEJ = byteString;
|
||||
ACBDPBHGKJL mjhmooenohb = this.MJHMOOENOHB;
|
||||
lakmdolhibi.MGJCEJAPFPI = (int)mjhmooenohb;
|
||||
ToolCollider <BFDAMICDMBD>k__BackingField = this.<BFDAMICDMBD>k__BackingField;
|
||||
bool flag2;
|
||||
bool flag = !flag2;
|
||||
lakmdolhibi.ILGFEHFHFIB = flag;
|
||||
int num = 0;
|
||||
bool flag3 = JKKJFAMHMLI != num;
|
||||
Transform <BCMDGNNLAPC>k__BackingField = this.<BCMDGNNLAPC>k__BackingField;
|
||||
if (flag3)
|
||||
{
|
||||
Vector3 position = JKKJFAMHMLI.position;
|
||||
}
|
||||
Vector3 localPosition = JKKJFAMHMLI.localPosition;
|
||||
MLLDBGNOBLL mlldbgnobll;
|
||||
lakmdolhibi.CPPHBOGGGNF = mlldbgnobll;
|
||||
int num2 = 0;
|
||||
bool flag4 = JKKJFAMHMLI != num2;
|
||||
Transform <BCMDGNNLAPC>k__BackingField2 = this.<BCMDGNNLAPC>k__BackingField;
|
||||
if (flag4)
|
||||
{
|
||||
Quaternion rotation = JKKJFAMHMLI.rotation;
|
||||
}
|
||||
MLLDBGNOBLL mlldbgnobll2;
|
||||
lakmdolhibi.GBAKPJJFCLK = mlldbgnobll2;
|
||||
int num3 = 0;
|
||||
bool flag5 = JKKJFAMHMLI != num3;
|
||||
Transform <BCMDGNNLAPC>k__BackingField3 = this.<BCMDGNNLAPC>k__BackingField;
|
||||
if (flag5)
|
||||
{
|
||||
float num4 = <BCMDGNNLAPC>k__BackingField3.LACCAFFAOIG();
|
||||
float num5 = JKKJFAMHMLI.CPEJGKGFNJH(num4);
|
||||
}
|
||||
float num6 = <BCMDGNNLAPC>k__BackingField3.ABDKFENDAKH();
|
||||
lakmdolhibi.JHDCABHKLOO = num6;
|
||||
LNBGEMHOKFN dmocbnajpmf = this.DMOCBNAJPMF;
|
||||
lakmdolhibi.BPCFMHDHEBP = (int)dmocbnajpmf;
|
||||
CLKCBCAGDDK fbfmngjhgng = this.FBFMNGJHGNG;
|
||||
lakmdolhibi.JAEJNAIIGCN = (int)fbfmngjhgng;
|
||||
float <AFNIHMLBALN>k__BackingField = this.<AFNIHMLBALN>k__BackingField;
|
||||
lakmdolhibi.IFKAFHKFCAJ = <AFNIHMLBALN>k__BackingField;
|
||||
HPPIJACLPDM fgjjigneofo = this.FGJJIGNEOFO;
|
||||
lakmdolhibi.NKMHCDBLEPO = (int)fgjjigneofo;
|
||||
ENJMDBGOOND enjmdbgoond = new ENJMDBGOOND();
|
||||
lakmdolhibi.IDGDGOFNHPG = enjmdbgoond;
|
||||
ENJMDBGOOND enjmdbgoond2 = lakmdolhibi.IDGDGOFNHPG;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
MLLDBGNOBLL mlldbgnobll3;
|
||||
enjmdbgoond2.KMIBIFIFMEF = mlldbgnobll3;
|
||||
float lodeajdonhk = this.LODEAJDONHK;
|
||||
lakmdolhibi.CMPPKAFHKAC = lodeajdonhk;
|
||||
MLLDBGNOBLL mlldbgnobll4;
|
||||
lakmdolhibi.MGHPABCFKJJ = mlldbgnobll4;
|
||||
return lakmdolhibi;
|
||||
}
|
||||
|
||||
// Token: 0x06016C70 RID: 93296 RVA: 0x00551550 File Offset: 0x0054F750
|
||||
[Token(Token = "0x6016C70")]
|
||||
[Address(RVA = "0x1681E40", Offset = "0x1680C40", VA = "0x181681E40", Slot = "20")]
|
||||
public override void PPGFHEDFBEA(LAKMDOLHIBI ABADFLCBFIJ)
|
||||
{
|
||||
Transform <BCMDGNNLAPC>k__BackingField = this.<BCMDGNNLAPC>k__BackingField;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Transform <BCMDGNNLAPC>k__BackingField2 = this.<BCMDGNNLAPC>k__BackingField;
|
||||
ENJMDBGOOND enjmdbgoond = ABADFLCBFIJ.IDGDGOFNHPG;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
Transform <BCMDGNNLAPC>k__BackingField3 = this.<BCMDGNNLAPC>k__BackingField;
|
||||
Vector3 vector3;
|
||||
float z3 = vector3.z;
|
||||
this.FHLLEOPFCIP();
|
||||
int bpcfmhdhebp = ABADFLCBFIJ.BPCFMHDHEBP;
|
||||
this.DMOCBNAJPMF = (LNBGEMHOKFN)bpcfmhdhebp;
|
||||
int jaejnaiigcn = ABADFLCBFIJ.JAEJNAIIGCN;
|
||||
this.FBFMNGJHGNG = (CLKCBCAGDDK)jaejnaiigcn;
|
||||
float ifkafhkfcaj = ABADFLCBFIJ.IFKAFHKFCAJ;
|
||||
this.<AFNIHMLBALN>k__BackingField = ifkafhkfcaj;
|
||||
}
|
||||
|
||||
// Token: 0x06016C71 RID: 93297 RVA: 0x005515D0 File Offset: 0x0054F7D0
|
||||
[Token(Token = "0x6016C71")]
|
||||
[Address(RVA = "0x1680D70", Offset = "0x167FB70", VA = "0x181680D70")]
|
||||
public static ShapeContainer.PCKJOOLCFIA GBHNOHPCGGB(Transform MIDAHPBMMAK, LAKMDOLHIBI ABADFLCBFIJ)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
int bpcfmhdhebp = ABADFLCBFIJ.BPCFMHDHEBP;
|
||||
int jaejnaiigcn = ABADFLCBFIJ.JAEJNAIIGCN;
|
||||
float cmppkafhkac = ABADFLCBFIJ.CMPPKAFHKAC;
|
||||
int nkmhcdblepo = ABADFLCBFIJ.NKMHCDBLEPO;
|
||||
ReadOnlyCollection<Collider> readOnlyCollection;
|
||||
IEnumerator<Collider> enumerator = readOnlyCollection.GetEnumerator();
|
||||
if (enumerator != 0)
|
||||
{
|
||||
if (num < enumerator)
|
||||
{
|
||||
num += num;
|
||||
if (num != enumerator)
|
||||
{
|
||||
num++;
|
||||
}
|
||||
}
|
||||
IL_43:
|
||||
ulong num2;
|
||||
num2 += num2;
|
||||
goto IL_4A;
|
||||
goto IL_43;
|
||||
}
|
||||
IL_4A:
|
||||
if (enumerator != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016C72 RID: 93298 RVA: 0x00551644 File Offset: 0x0054F844
|
||||
[Token(Token = "0x6016C72")]
|
||||
[Address(RVA = "0x1680690", Offset = "0x167F490", VA = "0x181680690")]
|
||||
private void CIPIPONFPGM()
|
||||
{
|
||||
this.FHLLEOPFCIP();
|
||||
}
|
||||
|
||||
// Token: 0x06016C73 RID: 93299 RVA: 0x00551658 File Offset: 0x0054F858
|
||||
[Token(Token = "0x6016C73")]
|
||||
[Address(RVA = "0x16808C0", Offset = "0x167F6C0", VA = "0x1816808C0")]
|
||||
private void FHLLEOPFCIP()
|
||||
{
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
int count = this.<BFDAMICDMBD>k__BackingField.PhysicsColliders.Count;
|
||||
int num = 0;
|
||||
if (count > 0)
|
||||
{
|
||||
ReadOnlyCollection<Collider> physicsColliders = this.<BFDAMICDMBD>k__BackingField.PhysicsColliders;
|
||||
int num2 = 0;
|
||||
Collider collider = physicsColliders[num2];
|
||||
}
|
||||
if (num != 0)
|
||||
{
|
||||
}
|
||||
bool flag;
|
||||
SphereCollider sphereCollider;
|
||||
if (flag)
|
||||
{
|
||||
int num3 = 0;
|
||||
if (!(num == num3))
|
||||
{
|
||||
return;
|
||||
}
|
||||
this.HDKEEAKBGMI(num);
|
||||
sphereCollider = this.<ILOMOFCBBMA>k__BackingField.AddComponent<SphereCollider>();
|
||||
sphereCollider.radius = 0.5f;
|
||||
Vector3 vector3;
|
||||
float z3 = vector3.z;
|
||||
}
|
||||
int num4 = 0;
|
||||
if (sphereCollider != num4)
|
||||
{
|
||||
this.HDKEEAKBGMI(num);
|
||||
BoxCollider boxCollider = this.<ILOMOFCBBMA>k__BackingField.AddComponent<BoxCollider>();
|
||||
float z4 = Vector3.one.z;
|
||||
Vector3 vector4;
|
||||
float z5 = vector4.z;
|
||||
this.<BFDAMICDMBD>k__BackingField.AddCollider(boxCollider);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016C74 RID: 93300 RVA: 0x0055173C File Offset: 0x0054F93C
|
||||
[Token(Token = "0x6016C74")]
|
||||
[Address(RVA = "0x1680050", Offset = "0x167EE50", VA = "0x181680050")]
|
||||
private void AHOJNOILNPH()
|
||||
{
|
||||
SphereCollider sphereCollider = this.<ILOMOFCBBMA>k__BackingField.AddComponent<SphereCollider>();
|
||||
sphereCollider.radius = 0.5f;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
this.<BFDAMICDMBD>k__BackingField.AddCollider(sphereCollider);
|
||||
}
|
||||
|
||||
// Token: 0x06016C75 RID: 93301 RVA: 0x0055177C File Offset: 0x0054F97C
|
||||
[Token(Token = "0x6016C75")]
|
||||
[Address(RVA = "0x1681740", Offset = "0x1680540", VA = "0x181681740")]
|
||||
private void JHMBHMOPIOL()
|
||||
{
|
||||
BoxCollider boxCollider = this.<ILOMOFCBBMA>k__BackingField.AddComponent<BoxCollider>();
|
||||
float z = Vector3.one.z;
|
||||
Vector3 vector;
|
||||
float z2 = vector.z;
|
||||
this.<BFDAMICDMBD>k__BackingField.AddCollider(boxCollider);
|
||||
}
|
||||
|
||||
// Token: 0x06016C76 RID: 93302 RVA: 0x005517BC File Offset: 0x0054F9BC
|
||||
[Token(Token = "0x6016C76")]
|
||||
[Address(RVA = "0x1681090", Offset = "0x167FE90", VA = "0x181681090")]
|
||||
private void HDKEEAKBGMI(Collider GLPOLGOBLAA)
|
||||
{
|
||||
int num = 0;
|
||||
if (GLPOLGOBLAA != num)
|
||||
{
|
||||
this.<BFDAMICDMBD>k__BackingField.RemoveCollider(GLPOLGOBLAA);
|
||||
global::UnityEngine.Object.Destroy(GLPOLGOBLAA);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016C77 RID: 93303 RVA: 0x005517F0 File Offset: 0x0054F9F0
|
||||
[Token(Token = "0x6016C77")]
|
||||
[Address(RVA = "0x16806A0", Offset = "0x167F4A0", VA = "0x1816806A0", Slot = "21")]
|
||||
public override void FAJEBODACBN(Vector3 CKPHGEEPNDN, Vector3 FGHCICOBPHH, Vector3 AADLCEBLCEJ)
|
||||
{
|
||||
Transform <BCMDGNNLAPC>k__BackingField = this.<BCMDGNNLAPC>k__BackingField;
|
||||
float z = AADLCEBLCEJ.z;
|
||||
float z2 = FGHCICOBPHH.z;
|
||||
float z3 = CKPHGEEPNDN.z;
|
||||
}
|
||||
|
||||
// Token: 0x06016C78 RID: 93304 RVA: 0x0055181C File Offset: 0x0054FA1C
|
||||
[Token(Token = "0x6016C78")]
|
||||
[Address(RVA = "0x1680CE0", Offset = "0x167FAE0", VA = "0x181680CE0", Slot = "22")]
|
||||
public override int FMJCJGIDNOE(NPBPPKDLKDN OLGEJFLEBEN)
|
||||
{
|
||||
ACBDPBHGKJL mjhmooenohb = this.MJHMOOENOHB;
|
||||
BODENLPFCMG bodenlpfcmg;
|
||||
return bodenlpfcmg.KHFAJBCGLCL;
|
||||
}
|
||||
|
||||
// Token: 0x06016C79 RID: 93305 RVA: 0x00551840 File Offset: 0x0054FA40
|
||||
[Token(Token = "0x6016C79")]
|
||||
[Address(RVA = "0x1680C50", Offset = "0x167FA50", VA = "0x181680C50", Slot = "23")]
|
||||
public override int FKFMPDCHAHD(NPBPPKDLKDN OLGEJFLEBEN)
|
||||
{
|
||||
ACBDPBHGKJL mjhmooenohb = this.MJHMOOENOHB;
|
||||
BODENLPFCMG bodenlpfcmg;
|
||||
return bodenlpfcmg.DDMBGIKDMDP;
|
||||
}
|
||||
|
||||
// Token: 0x06016C7A RID: 93306 RVA: 0x00551864 File Offset: 0x0054FA64
|
||||
[Token(Token = "0x6016C7A")]
|
||||
[Address(RVA = "0x16814E0", Offset = "0x16802E0", VA = "0x1816814E0", Slot = "24")]
|
||||
public override JobHandle IDFHOEPFGLI(NPBPPKDLKDN OLGEJFLEBEN, PCIKHFEIHGO IKJOIDIBBDL, Transform LNNGAFDLFDO, int POILBMDCAAJ, int HKPHMBLKPFI)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06016C7A)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling Unity.Jobs.JobHandle RecRoom.Core.Creation.Shapes.ShapeContainer/PCKJOOLCFIA::IDFHOEPFGLI(NPBPPKDLKDN,PCIKHFEIHGO,UnityEngine.Transform,System.Int32,System.Int32)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:float32(var_4_08, ldfld:float32(float3::z, ldloc:float3[exp:valuetype [Unity.Mathematics]Unity.Mathematics.float3&](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 1660
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x17003EF1 RID: 16113
|
||||
// (get) Token: 0x06016C7B RID: 93307 RVA: 0x00551880 File Offset: 0x0054FA80
|
||||
[Token(Token = "0x17003EF1")]
|
||||
private Vector3 DGPDFKGHFCN
|
||||
{
|
||||
[Token(Token = "0x6016C7B")]
|
||||
[Address(RVA = "0x1681CC0", Offset = "0x1680AC0", VA = "0x181681CC0")]
|
||||
get
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
}
|
||||
Vector3 vector3;
|
||||
float z3 = vector3.z;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016C7C RID: 93308 RVA: 0x005518B4 File Offset: 0x0054FAB4
|
||||
[Token(Token = "0x6016C7C")]
|
||||
[Address(RVA = "0x1681850", Offset = "0x1680650", VA = "0x181681850")]
|
||||
private int LEJOPIEOGNO(NPBPPKDLKDN OLGEJFLEBEN)
|
||||
{
|
||||
if (this.OOFJCJJKEDK == (ulong)0L)
|
||||
{
|
||||
ClusterLODManager instance = ClusterLODManager._instance;
|
||||
int num = 0;
|
||||
if (instance != num)
|
||||
{
|
||||
int[] array = new int[2];
|
||||
this.OOFJCJJKEDK = array;
|
||||
Transform parent = this.<BCMDGNNLAPC>k__BackingField.parent;
|
||||
int num2 = 0;
|
||||
bool flag = parent != num2;
|
||||
Transform <BCMDGNNLAPC>k__BackingField = this.<BCMDGNNLAPC>k__BackingField;
|
||||
if (flag)
|
||||
{
|
||||
Transform <BCMDGNNLAPC>k__BackingField2 = this.<BCMDGNNLAPC>k__BackingField;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
float num3 = <BCMDGNNLAPC>k__BackingField2.parent.LACCAFFAOIG();
|
||||
}
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
int[] oofjcjjkedk = this.OOFJCJJKEDK;
|
||||
Vector3 vector3;
|
||||
float z3 = vector3.z;
|
||||
int num4;
|
||||
oofjcjjkedk[0] = num4;
|
||||
int num5;
|
||||
this.OOFJCJJKEDK[0] = num5;
|
||||
}
|
||||
}
|
||||
if (this.OOFJCJJKEDK != 0 && OLGEJFLEBEN != NPBPPKDLKDN.None)
|
||||
{
|
||||
bool flag2 = OLGEJFLEBEN == NPBPPKDLKDN.Far;
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x0400ED11 RID: 60689
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400ED11")]
|
||||
private int[] OOFJCJJKEDK;
|
||||
}
|
||||
|
||||
// Token: 0x0200334D RID: 13133
|
||||
[Token(Token = "0x200334D")]
|
||||
public abstract class AOBAEKGAIOF : IClusterLODComponent, IPMIEGJGMGN, IDisposable
|
||||
{
|
||||
// Token: 0x17003EF2 RID: 16114
|
||||
// (get) Token: 0x06016C7D RID: 93309 RVA: 0x00551988 File Offset: 0x0054FB88
|
||||
// (set) Token: 0x06016C7E RID: 93310 RVA: 0x0055199C File Offset: 0x0054FB9C
|
||||
[Token(Token = "0x17003EF2")]
|
||||
public GameObject KGFPNIMJHIC
|
||||
{
|
||||
[Token(Token = "0x6016C7D")]
|
||||
[Address(RVA = "0x408890", Offset = "0x407690", VA = "0x180408890")]
|
||||
get;
|
||||
[Token(Token = "0x6016C7E")]
|
||||
[Address(RVA = "0x403B30", Offset = "0x402930", VA = "0x180403B30")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17003EF3 RID: 16115
|
||||
// (get) Token: 0x06016C7F RID: 93311 RVA: 0x005519B0 File Offset: 0x0054FBB0
|
||||
// (set) Token: 0x06016C80 RID: 93312 RVA: 0x005519C4 File Offset: 0x0054FBC4
|
||||
[Token(Token = "0x17003EF3")]
|
||||
public ToolCollider GOGEFPCNPJC
|
||||
{
|
||||
[Token(Token = "0x6016C7F")]
|
||||
[Address(RVA = "0x3FA170", Offset = "0x3F8F70", VA = "0x1803FA170")]
|
||||
get;
|
||||
[Token(Token = "0x6016C80")]
|
||||
[Address(RVA = "0x46AA50", Offset = "0x469850", VA = "0x18046AA50")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17003EF4 RID: 16116
|
||||
// (get) Token: 0x06016C81 RID: 93313 RVA: 0x005519D8 File Offset: 0x0054FBD8
|
||||
[Token(Token = "0x17003EF4")]
|
||||
public Transform KPEGGEIPKDN
|
||||
{
|
||||
[Token(Token = "0x6016C81")]
|
||||
[Address(RVA = "0x415290", Offset = "0x414090", VA = "0x180415290")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x17003EF5 RID: 16117
|
||||
// (get) Token: 0x06016C82 RID: 93314
|
||||
// (set) Token: 0x06016C83 RID: 93315
|
||||
[Token(Token = "0x17003EF5")]
|
||||
public abstract float KMINLKANBBJ
|
||||
{
|
||||
[Token(Token = "0x6016C82")]
|
||||
[Address(Slot = "11")]
|
||||
get;
|
||||
[Token(Token = "0x6016C83")]
|
||||
[Address(Slot = "12")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x17003EF6 RID: 16118
|
||||
// (get) Token: 0x06016C84 RID: 93316 RVA: 0x005519EC File Offset: 0x0054FBEC
|
||||
[Token(Token = "0x17003EF6")]
|
||||
public Bounds JJBHALNIBNI
|
||||
{
|
||||
[Token(Token = "0x6016C84")]
|
||||
[Address(RVA = "0x16766B0", Offset = "0x16754B0", VA = "0x1816766B0", Slot = "6")]
|
||||
get
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EF7 RID: 16119
|
||||
// (get) Token: 0x06016C85 RID: 93317
|
||||
[Token(Token = "0x17003EF7")]
|
||||
public abstract int LJJMIOGGEEM
|
||||
{
|
||||
[Token(Token = "0x6016C85")]
|
||||
[Address(Slot = "13")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x06016C86 RID: 93318 RVA: 0x00551A00 File Offset: 0x0054FC00
|
||||
[Token(Token = "0x6016C86")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "14")]
|
||||
public virtual bool CEHJMDPAFFB(Transform DFEIOJDNOGD)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17003EF8 RID: 16120
|
||||
// (get) Token: 0x06016C87 RID: 93319 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17003EF8")]
|
||||
public Bounds BPKOILOKJNM
|
||||
{
|
||||
[Token(Token = "0x6016C87")]
|
||||
[Address(RVA = "0x1676980", Offset = "0x1675780", VA = "0x181676980", Slot = "4")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EF9 RID: 16121
|
||||
// (get) Token: 0x06016C88 RID: 93320 RVA: 0x00551A10 File Offset: 0x0054FC10
|
||||
[Token(Token = "0x17003EF9")]
|
||||
public virtual CJJFNIHNLBD COHEHHPBPCD
|
||||
{
|
||||
[Token(Token = "0x6016C88")]
|
||||
[Address(RVA = "0x16769A0", Offset = "0x16757A0", VA = "0x1816769A0", Slot = "15")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06016C88)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling CJJFNIHNLBD RecRoom.Core.Creation.Shapes.ShapeContainer/AOBAEKGAIOF::get_OcclusionData()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:CJJFNIHNLBD(var_0_05, ldsfld:CJJFNIHNLBD(CJJFNIHNLBD::JMIGKJPPFND))
|
||||
stfld:ACBDPBHGKJL(AOBAEKGAIOF::MJHMOOENOHB, ldloc:AOBAEKGAIOF(this), ldloc:CJJFNIHNLBD[exp:ACBDPBHGKJL](var_0_05))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1660
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EFA RID: 16122
|
||||
// (get) Token: 0x06016C89 RID: 93321 RVA: 0x00551A2C File Offset: 0x0054FC2C
|
||||
// (set) Token: 0x06016C8A RID: 93322 RVA: 0x00551A40 File Offset: 0x0054FC40
|
||||
[Token(Token = "0x17003EFA")]
|
||||
public float FICDJKLNNPB
|
||||
{
|
||||
[Token(Token = "0x6016C89")]
|
||||
[Address(RVA = "0x7A04F0", Offset = "0x79F2F0", VA = "0x1807A04F0")]
|
||||
get;
|
||||
[Token(Token = "0x6016C8A")]
|
||||
[Address(RVA = "0x731D80", Offset = "0x730B80", VA = "0x180731D80")]
|
||||
set;
|
||||
} = 10f;
|
||||
|
||||
// Token: 0x17003EFB RID: 16123
|
||||
// (get) Token: 0x06016C8B RID: 93323
|
||||
[Token(Token = "0x17003EFB")]
|
||||
public abstract float NFNKDJHOJME
|
||||
{
|
||||
[Token(Token = "0x6016C8B")]
|
||||
[Address(Slot = "16")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x17003EFC RID: 16124
|
||||
// (get) Token: 0x06016C8C RID: 93324
|
||||
[Token(Token = "0x17003EFC")]
|
||||
public abstract Vector3 FCKJFIAIDHK
|
||||
{
|
||||
[Token(Token = "0x6016C8C")]
|
||||
[Address(Slot = "17")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x17003EFD RID: 16125
|
||||
// (get) Token: 0x06016C8D RID: 93325 RVA: 0x00551A54 File Offset: 0x0054FC54
|
||||
[Token(Token = "0x17003EFD")]
|
||||
public float GAMOAHKFHBI
|
||||
{
|
||||
[Token(Token = "0x6016C8D")]
|
||||
[Address(RVA = "0x16767D0", Offset = "0x16755D0", VA = "0x1816767D0")]
|
||||
get
|
||||
{
|
||||
CJJFNIHNLBD occlusionData = this.COHEHHPBPCD;
|
||||
float num;
|
||||
return num;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EFE RID: 16126
|
||||
// (get) Token: 0x06016C8E RID: 93326 RVA: 0x00551A6C File Offset: 0x0054FC6C
|
||||
[Token(Token = "0x17003EFE")]
|
||||
public Vector3 MPAEFLOCBHN
|
||||
{
|
||||
[Token(Token = "0x6016C8E")]
|
||||
[Address(RVA = "0x1675DD0", Offset = "0x1674BD0", VA = "0x181675DD0")]
|
||||
get
|
||||
{
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016C8F RID: 93327 RVA: 0x00551A88 File Offset: 0x0054FC88
|
||||
[Token(Token = "0x6016C8F")]
|
||||
[Address(RVA = "0x1676800", Offset = "0x1675600", VA = "0x181676800")]
|
||||
public AOBAEKGAIOF(Transform OIFLDNBGJOH, Guid ENJEOLBEALP, ACBDPBHGKJL LENAGPGLDLE, float HKCGMNJNMJC, Vector3 FOBKGECKFLJ, HPPIJACLPDM FDGBIFIAIIO)
|
||||
{
|
||||
this.MJHMOOENOHB = LENAGPGLDLE;
|
||||
this.DKKJDMJEELG.z = (float)0;
|
||||
this.FGJJIGNEOFO = HPPIJACLPDM.None;
|
||||
this.LODEAJDONHK = (float)0;
|
||||
GameObject gameObject2;
|
||||
GameObject gameObject = global::UnityEngine.Object.Instantiate<GameObject>(gameObject2, OIFLDNBGJOH, true);
|
||||
this.KGFPNIMJHIC = gameObject;
|
||||
int layer = OIFLDNBGJOH.gameObject.layer;
|
||||
gameObject.layer = layer;
|
||||
Transform transform = this.<ILOMOFCBBMA>k__BackingField.transform;
|
||||
GameObject gameObject3 = this.<ILOMOFCBBMA>k__BackingField;
|
||||
this.KPEGGEIPKDN = transform;
|
||||
SimpleVolumeBase component = gameObject3.GetComponent<SimpleVolumeBase>();
|
||||
GameObject gameObject4 = this.<ILOMOFCBBMA>k__BackingField;
|
||||
this.DHPCKKKLNDN = component;
|
||||
ToolCollider component2 = gameObject4.GetComponent<ToolCollider>();
|
||||
this.GOGEFPCNPJC = component2;
|
||||
}
|
||||
|
||||
// Token: 0x06016C90 RID: 93328 RVA: 0x00551B3C File Offset: 0x0054FD3C
|
||||
[Token(Token = "0x6016C90")]
|
||||
[Address(RVA = "0x1675E50", Offset = "0x1674C50", VA = "0x181675E50", Slot = "18")]
|
||||
public virtual void Dispose()
|
||||
{
|
||||
OMCHJHPFBDN.KGFPNIMJHIC(this.<ILOMOFCBBMA>k__BackingField);
|
||||
}
|
||||
|
||||
// Token: 0x06016C91 RID: 93329 RVA: 0x00551B54 File Offset: 0x0054FD54
|
||||
[Token(Token = "0x6016C91")]
|
||||
[Address(RVA = "0x1676720", Offset = "0x1675520", VA = "0x181676720")]
|
||||
public void LHFOILJELFK(BatchedMeshRenderer PONKFIHJJAD)
|
||||
{
|
||||
int mjhmooenohb = (int)this.MJHMOOENOHB;
|
||||
Material material;
|
||||
PONKFIHJJAD.HEAIAAMLCJH(this, material).OIDIEMLLPLB(this);
|
||||
PONKFIHJJAD.MarkDirty();
|
||||
}
|
||||
|
||||
// Token: 0x06016C92 RID: 93330 RVA: 0x00551B84 File Offset: 0x0054FD84
|
||||
[Token(Token = "0x6016C92")]
|
||||
[Address(RVA = "0x1675DA0", Offset = "0x1674BA0", VA = "0x181675DA0")]
|
||||
public void ALADHGLJGGD(BatchedMeshRenderer PONKFIHJJAD)
|
||||
{
|
||||
PONKFIHJJAD.RemoveFromBatchedMesh(this);
|
||||
}
|
||||
|
||||
// Token: 0x06016C93 RID: 93331 RVA: 0x00551BA0 File Offset: 0x0054FDA0
|
||||
[Token(Token = "0x6016C93")]
|
||||
[Address(RVA = "0x16766F0", Offset = "0x16754F0", VA = "0x1816766F0")]
|
||||
public void LHFOILJELFK(FIGILABAJNF CDDOFFEIDMH)
|
||||
{
|
||||
CDDOFFEIDMH.OIDIEMLLPLB(this);
|
||||
}
|
||||
|
||||
// Token: 0x06016C94 RID: 93332 RVA: 0x00551BBC File Offset: 0x0054FDBC
|
||||
[Token(Token = "0x6016C94")]
|
||||
[Address(RVA = "0x1676680", Offset = "0x1675480", VA = "0x181676680")]
|
||||
public bool GNLJHAACFCN(FIGILABAJNF CDDOFFEIDMH)
|
||||
{
|
||||
return CDDOFFEIDMH.KCFPIEEMJON(this);
|
||||
}
|
||||
|
||||
// Token: 0x06016C95 RID: 93333 RVA: 0x00551BD8 File Offset: 0x0054FDD8
|
||||
[Token(Token = "0x6016C95")]
|
||||
[Address(RVA = "0x1675F70", Offset = "0x1674D70", VA = "0x181675F70")]
|
||||
public bool FKFGLHIBHJC(int NNHBELIOIIM, QueryTriggerInteraction FPBKHFJJKJH, [Optional] Func<Collider, bool> MMLMKNMIMJH)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
SimpleVolumeBase dhpckkklndn = this.DHPCKKKLNDN;
|
||||
int num2 = 0;
|
||||
if (dhpckkklndn != num2)
|
||||
{
|
||||
goto IL_56;
|
||||
}
|
||||
IEnumerator<Collider> enumerator = this.<BFDAMICDMBD>k__BackingField.PhysicsColliders.GetEnumerator();
|
||||
if (enumerator != 0)
|
||||
{
|
||||
if (enumerator == 0)
|
||||
{
|
||||
}
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
bool flag2;
|
||||
while (!flag2)
|
||||
{
|
||||
}
|
||||
bool flag3;
|
||||
while (!flag3)
|
||||
{
|
||||
}
|
||||
}
|
||||
bool flag4;
|
||||
while (!flag4)
|
||||
{
|
||||
}
|
||||
}
|
||||
if (enumerator != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
if (num != -1)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
goto IL_63;
|
||||
IL_56:
|
||||
SimpleVolumeBase dhpckkklndn2 = this.DHPCKKKLNDN;
|
||||
bool flag5;
|
||||
if (!flag5)
|
||||
{
|
||||
}
|
||||
IL_63:
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016C96 RID: 93334 RVA: 0x00551C80 File Offset: 0x0054FE80
|
||||
[Token(Token = "0x6016C96")]
|
||||
[Address(RVA = "0x1675E60", Offset = "0x1674C60", VA = "0x181675E60")]
|
||||
private bool FDACHHLJBBI(Collider[] IEDNNAKPOED, int FAHPFMEADMG, Func<Collider, bool> MMLMKNMIMJH)
|
||||
{
|
||||
if (FAHPFMEADMG > 0)
|
||||
{
|
||||
if (MMLMKNMIMJH != 0)
|
||||
{
|
||||
int num = 0;
|
||||
if (FAHPFMEADMG > 0)
|
||||
{
|
||||
ToolCollider toolCollider = this.<BFDAMICDMBD>k__BackingField;
|
||||
int num2 = 0;
|
||||
if (toolCollider.PhysicsColliders.Contains(num2) || MMLMKNMIMJH(num2) == 0)
|
||||
{
|
||||
num++;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
throw new IndexOutOfRangeException();
|
||||
}
|
||||
|
||||
// Token: 0x06016C97 RID: 93335
|
||||
[Token(Token = "0x6016C97")]
|
||||
[Address(Slot = "19")]
|
||||
public abstract LAKMDOLHIBI HLHBJCIJPBE([Optional] Transform JKKJFAMHMLI);
|
||||
|
||||
// Token: 0x06016C98 RID: 93336
|
||||
[Token(Token = "0x6016C98")]
|
||||
[Address(Slot = "20")]
|
||||
public abstract void PPGFHEDFBEA(LAKMDOLHIBI ABADFLCBFIJ);
|
||||
|
||||
// Token: 0x06016C99 RID: 93337
|
||||
[Token(Token = "0x6016C99")]
|
||||
[Address(Slot = "21")]
|
||||
public abstract void FAJEBODACBN(Vector3 CKPHGEEPNDN, Vector3 FGHCICOBPHH, Vector3 AADLCEBLCEJ);
|
||||
|
||||
// Token: 0x06016C9A RID: 93338
|
||||
[Token(Token = "0x6016C9A")]
|
||||
[Address(Slot = "22")]
|
||||
public abstract int FMJCJGIDNOE(NPBPPKDLKDN OLGEJFLEBEN);
|
||||
|
||||
// Token: 0x06016C9B RID: 93339
|
||||
[Token(Token = "0x6016C9B")]
|
||||
[Address(Slot = "23")]
|
||||
public abstract int FKFMPDCHAHD(NPBPPKDLKDN OLGEJFLEBEN);
|
||||
|
||||
// Token: 0x06016C9C RID: 93340
|
||||
[Token(Token = "0x6016C9C")]
|
||||
[Address(Slot = "24")]
|
||||
public abstract JobHandle IDFHOEPFGLI(NPBPPKDLKDN OLGEJFLEBEN, PCIKHFEIHGO IKJOIDIBBDL, Transform FJHOHDNLPAF, int POILBMDCAAJ, int HKPHMBLKPFI);
|
||||
|
||||
// Token: 0x0400ED12 RID: 60690
|
||||
[Token(Token = "0x400ED12")]
|
||||
protected const float JMPMOGPCDCI = 10f;
|
||||
|
||||
// Token: 0x0400ED13 RID: 60691
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400ED13")]
|
||||
public readonly Guid JPOHGBCEJEJ;
|
||||
|
||||
// Token: 0x0400ED14 RID: 60692
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400ED14")]
|
||||
public readonly ACBDPBHGKJL MJHMOOENOHB;
|
||||
|
||||
// Token: 0x0400ED15 RID: 60693
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x400ED15")]
|
||||
public HPPIJACLPDM FGJJIGNEOFO;
|
||||
|
||||
// Token: 0x0400ED16 RID: 60694
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400ED16")]
|
||||
public float LODEAJDONHK;
|
||||
|
||||
// Token: 0x0400ED17 RID: 60695
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x400ED17")]
|
||||
public Vector3 DKKJDMJEELG;
|
||||
|
||||
// Token: 0x0400ED18 RID: 60696
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400ED18")]
|
||||
public LNBGEMHOKFN DMOCBNAJPMF;
|
||||
|
||||
// Token: 0x0400ED19 RID: 60697
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x3C")]
|
||||
[Token(Token = "0x400ED19")]
|
||||
public CLKCBCAGDDK FBFMNGJHGNG;
|
||||
|
||||
// Token: 0x0400ED1D RID: 60701
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400ED1D")]
|
||||
protected Bounds ONEABLHNDNO;
|
||||
|
||||
// Token: 0x0400ED1F RID: 60703
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x400ED1F")]
|
||||
protected SimpleVolumeBase DHPCKKKLNDN;
|
||||
}
|
||||
|
||||
// Token: 0x0200334E RID: 13134
|
||||
[Token(Token = "0x200334E")]
|
||||
public enum BJOOGDAHOOO
|
||||
{
|
||||
// Token: 0x0400ED21 RID: 60705
|
||||
[Token(Token = "0x400ED21")]
|
||||
Environment,
|
||||
// Token: 0x0400ED22 RID: 60706
|
||||
[Token(Token = "0x400ED22")]
|
||||
Decoration,
|
||||
// Token: 0x0400ED23 RID: 60707
|
||||
[Token(Token = "0x400ED23")]
|
||||
Physical_Sticky,
|
||||
// Token: 0x0400ED24 RID: 60708
|
||||
[Token(Token = "0x400ED24")]
|
||||
Physical = 4
|
||||
}
|
||||
|
||||
// Token: 0x0200334F RID: 13135
|
||||
[Token(Token = "0x200334F")]
|
||||
public enum DBHLALJDNBH
|
||||
{
|
||||
// Token: 0x0400ED26 RID: 60710
|
||||
[Token(Token = "0x400ED26")]
|
||||
Never,
|
||||
// Token: 0x0400ED27 RID: 60711
|
||||
[Token(Token = "0x400ED27")]
|
||||
Always,
|
||||
// Token: 0x0400ED28 RID: 60712
|
||||
[Token(Token = "0x400ED28")]
|
||||
DestinationOnly
|
||||
}
|
||||
|
||||
// Token: 0x02003350 RID: 13136
|
||||
[Token(Token = "0x2003350")]
|
||||
protected enum LNHKKPOGGGI
|
||||
{
|
||||
// Token: 0x0400ED2A RID: 60714
|
||||
[Token(Token = "0x400ED2A")]
|
||||
Never,
|
||||
// Token: 0x0400ED2B RID: 60715
|
||||
[Token(Token = "0x400ED2B")]
|
||||
Once,
|
||||
// Token: 0x0400ED2C RID: 60716
|
||||
[Token(Token = "0x400ED2C")]
|
||||
Always
|
||||
}
|
||||
|
||||
// Token: 0x02003351 RID: 13137
|
||||
[Token(Token = "0x2003351")]
|
||||
protected class DLIFLKNJEAC
|
||||
{
|
||||
// Token: 0x17003EFF RID: 16127
|
||||
// (get) Token: 0x06016C9D RID: 93341 RVA: 0x00551CC8 File Offset: 0x0054FEC8
|
||||
[Token(Token = "0x17003EFF")]
|
||||
public IReadOnlyList<Guid> HPKPICDCKBI
|
||||
{
|
||||
[Token(Token = "0x6016C9D")]
|
||||
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06016C9D)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1<System.Guid> RecRoom.Core.Creation.Shapes.ShapeContainer/DLIFLKNJEAC::JLDGIBHOONI()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:class [mscorlib]System.Collections.Generic.List`1<valuetype [mscorlib]System.Guid>(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.List`1<valuetype [mscorlib]System.Guid>(DLIFLKNJEAC::KPGALHJPFCB, ldloc:DLIFLKNJEAC(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 1660
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F00 RID: 16128
|
||||
// (get) Token: 0x06016C9E RID: 93342 RVA: 0x00551CDC File Offset: 0x0054FEDC
|
||||
[Token(Token = "0x17003F00")]
|
||||
public IEnumerable<ShapeContainer.AOBAEKGAIOF> FIDFBBMPPFI
|
||||
{
|
||||
[Token(Token = "0x6016C9E")]
|
||||
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06016C9E)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerable`1<RecRoom.Core.Creation.Shapes.ShapeContainer/AOBAEKGAIOF> RecRoom.Core.Creation.Shapes.ShapeContainer/DLIFLKNJEAC::FBCMLAMJMIA()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:class [mscorlib]System.Collections.Generic.List`1<class RecRoom.Core.Creation.Shapes.ShapeContainer/AOBAEKGAIOF>(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.List`1<class RecRoom.Core.Creation.Shapes.ShapeContainer/AOBAEKGAIOF>(DLIFLKNJEAC::CHPOFNJKPEP, ldloc:DLIFLKNJEAC(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 1660
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F01 RID: 16129
|
||||
// (get) Token: 0x06016C9F RID: 93343 RVA: 0x00551CF0 File Offset: 0x0054FEF0
|
||||
[Token(Token = "0x17003F01")]
|
||||
public int MMHCGGAJFGD
|
||||
{
|
||||
[Token(Token = "0x6016C9F")]
|
||||
[Address(RVA = "0x1678DE0", Offset = "0x1677BE0", VA = "0x181678DE0")]
|
||||
get
|
||||
{
|
||||
return this.CHPOFNJKPEP._size;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016CA0 RID: 93344 RVA: 0x00551D10 File Offset: 0x0054FF10
|
||||
[Token(Token = "0x6016CA0")]
|
||||
[Address(RVA = "0x1678FB0", Offset = "0x1677DB0", VA = "0x181678FB0")]
|
||||
public bool GAFBEGHFEPG(Guid IHFGNPJIFLC)
|
||||
{
|
||||
HashSet<Guid> ojobckeccak = this.OJOBCKECCAK;
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x06016CA1 RID: 93345 RVA: 0x00551D2C File Offset: 0x0054FF2C
|
||||
[Token(Token = "0x6016CA1")]
|
||||
[Address(RVA = "0x1678B70", Offset = "0x1677970", VA = "0x181678B70")]
|
||||
public bool AJJGIJNKNDN(IEnumerable<Guid> GHLBFECEPPG)
|
||||
{
|
||||
Func<Guid, bool> func = new Func(this.KEAFMKFIFJJ);
|
||||
return Enumerable.Any<Guid>(GHLBFECEPPG, func);
|
||||
}
|
||||
|
||||
// Token: 0x06016CA2 RID: 93346 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016CA2")]
|
||||
[Address(RVA = "0x1679010", Offset = "0x1677E10", VA = "0x181679010")]
|
||||
public ShapeContainer.AOBAEKGAIOF JKGJODGKJON(int EFBDCIJMFGD)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016CA3 RID: 93347 RVA: 0x00551D50 File Offset: 0x0054FF50
|
||||
[Token(Token = "0x6016CA3")]
|
||||
[Address(RVA = "0x1678E20", Offset = "0x1677C20", VA = "0x181678E20")]
|
||||
public ShapeContainer.AOBAEKGAIOF[] FHIKCGDODHE(Guid[] GHLBFECEPPG)
|
||||
{
|
||||
List<ShapeContainer.AOBAEKGAIOF> chpofnjkpep = this.CHPOFNJKPEP;
|
||||
Func<Guid, ShapeContainer.AOBAEKGAIOF> func = new Func(this.EPPKECJKGME);
|
||||
IEnumerable<Guid> enumerable = Enumerable.Select<Guid, ShapeContainer.AOBAEKGAIOF>(GHLBFECEPPG, func);
|
||||
Func<ShapeContainer.AOBAEKGAIOF, bool> <>9__12_ = ShapeContainer.DLIFLKNJEAC.<>c.<>9__12_1;
|
||||
if (<>9__12_ == 0)
|
||||
{
|
||||
ShapeContainer.DLIFLKNJEAC.<>c.<>9__12_1 = (ShapeContainer.AOBAEKGAIOF s) => default(bool);
|
||||
}
|
||||
return Enumerable.ToArray<ShapeContainer.AOBAEKGAIOF>(Enumerable.Where<ShapeContainer.AOBAEKGAIOF>(enumerable, <>9__12_));
|
||||
}
|
||||
|
||||
// Token: 0x06016CA4 RID: 93348 RVA: 0x00551DAC File Offset: 0x0054FFAC
|
||||
[Token(Token = "0x6016CA4")]
|
||||
[Address(RVA = "0x1678BF0", Offset = "0x16779F0", VA = "0x181678BF0")]
|
||||
public ShapeContainer.DLIFLKNJEAC.NFDKLLCKCHC ANDOJBNGHEM(ShapeContainer.AOBAEKGAIOF NAEHIKOGNND)
|
||||
{
|
||||
if (NAEHIKOGNND != 0)
|
||||
{
|
||||
Guid jpohgbcejej = NAEHIKOGNND.JPOHGBCEJEJ;
|
||||
if (!this.OJOBCKECCAK.Contains(jpohgbcejej))
|
||||
{
|
||||
HashSet<Guid> ojobckeccak = this.OJOBCKECCAK;
|
||||
Guid jpohgbcejej2 = NAEHIKOGNND.JPOHGBCEJEJ;
|
||||
bool flag = ojobckeccak.Add(jpohgbcejej2);
|
||||
List<Guid> kpgalhjpfcb = this.KPGALHJPFCB;
|
||||
Guid jpohgbcejej3 = NAEHIKOGNND.JPOHGBCEJEJ;
|
||||
kpgalhjpfcb.Add(jpohgbcejej3);
|
||||
this.CHPOFNJKPEP.Add(NAEHIKOGNND);
|
||||
}
|
||||
}
|
||||
Debug.LogWarning("Shape is null");
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016CA5 RID: 93349 RVA: 0x00551E20 File Offset: 0x00550020
|
||||
[Token(Token = "0x6016CA5")]
|
||||
[Address(RVA = "0x16791F0", Offset = "0x1677FF0", VA = "0x1816791F0")]
|
||||
public void MHBEBBEKCIF(Guid IHFGNPJIFLC)
|
||||
{
|
||||
HashSet<Guid> ojobckeccak = this.OJOBCKECCAK;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
bool flag2;
|
||||
if (!flag2)
|
||||
{
|
||||
Debug.LogError(string.Format("Expected to find index for shapeId {0}", flag));
|
||||
return;
|
||||
}
|
||||
HashSet<Guid> ojobckeccak2 = this.OJOBCKECCAK;
|
||||
ulong num;
|
||||
this.KPGALHJPFCB.RemoveAt((int)num);
|
||||
this.CHPOFNJKPEP.RemoveAt((int)num);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016CA6 RID: 93350 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016CA6")]
|
||||
[Address(RVA = "0x1678D40", Offset = "0x1677B40", VA = "0x181678D40")]
|
||||
public ShapeContainer.AOBAEKGAIOF BNDMOCFJCKH(Guid IHFGNPJIFLC)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016CA7 RID: 93351 RVA: 0x00551E74 File Offset: 0x00550074
|
||||
[Token(Token = "0x6016CA7")]
|
||||
[Address(RVA = "0x16790D0", Offset = "0x1677ED0", VA = "0x1816790D0")]
|
||||
private bool MFGLKEBBKIG(Guid IHFGNPJIFLC, out int OHIDNMGBFOJ)
|
||||
{
|
||||
List<Guid> kpgalhjpfcb = this.KPGALHJPFCB;
|
||||
int num = 0;
|
||||
ThrowHelper.ThrowArgumentOutOfRangeException();
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
List<Guid> kpgalhjpfcb2 = this.KPGALHJPFCB;
|
||||
num++;
|
||||
}
|
||||
OHIDNMGBFOJ.m_value = num;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016CA8 RID: 93352 RVA: 0x00551EB0 File Offset: 0x005500B0
|
||||
[Token(Token = "0x6016CA8")]
|
||||
[Address(RVA = "0x1679360", Offset = "0x1678160", VA = "0x181679360")]
|
||||
public DLIFLKNJEAC()
|
||||
{
|
||||
HashSet<Guid> hashSet = new HashSet();
|
||||
this.OJOBCKECCAK = hashSet;
|
||||
List<Guid> list = new List();
|
||||
this.KPGALHJPFCB = list;
|
||||
List<ShapeContainer.AOBAEKGAIOF> list2 = new List();
|
||||
this.CHPOFNJKPEP = list2;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06016CA9 RID: 93353 RVA: 0x00551EEC File Offset: 0x005500EC
|
||||
[Token(Token = "0x6016CA9")]
|
||||
[Address(RVA = "0x1679070", Offset = "0x1677E70", VA = "0x181679070")]
|
||||
[CompilerGenerated]
|
||||
private bool KEAFMKFIFJJ(Guid IHFGNPJIFLC)
|
||||
{
|
||||
HashSet<Guid> ojobckeccak = this.OJOBCKECCAK;
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x06016CAA RID: 93354 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016CAA")]
|
||||
[Address(RVA = "0x1678D40", Offset = "0x1677B40", VA = "0x181678D40")]
|
||||
[CompilerGenerated]
|
||||
private ShapeContainer.AOBAEKGAIOF EPPKECJKGME(Guid ENJEOLBEALP)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0400ED2D RID: 60717
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400ED2D")]
|
||||
private HashSet<Guid> OJOBCKECCAK;
|
||||
|
||||
// Token: 0x0400ED2E RID: 60718
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400ED2E")]
|
||||
private List<Guid> KPGALHJPFCB;
|
||||
|
||||
// Token: 0x0400ED2F RID: 60719
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400ED2F")]
|
||||
private List<ShapeContainer.AOBAEKGAIOF> CHPOFNJKPEP;
|
||||
|
||||
// Token: 0x02003352 RID: 13138
|
||||
[Token(Token = "0x2003352")]
|
||||
public enum NFDKLLCKCHC : byte
|
||||
{
|
||||
// Token: 0x0400ED31 RID: 60721
|
||||
[Token(Token = "0x400ED31")]
|
||||
NULL_SHAPE,
|
||||
// Token: 0x0400ED32 RID: 60722
|
||||
[Token(Token = "0x400ED32")]
|
||||
ALREADY_CONTAINS_SHAPE,
|
||||
// Token: 0x0400ED33 RID: 60723
|
||||
[Token(Token = "0x400ED33")]
|
||||
SUCCESS
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02003354 RID: 13140
|
||||
[Token(Token = "0x2003354")]
|
||||
protected class FNOMJODPMBC : ODAEKFDKCEC
|
||||
{
|
||||
// Token: 0x14000205 RID: 517
|
||||
// (add) Token: 0x06016CAE RID: 93358 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (remove) Token: 0x06016CAF RID: 93359 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x14000205")]
|
||||
private event Action DIMIDJFHGIC
|
||||
{
|
||||
[Token(Token = "0x6016CAE")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "4")]
|
||||
add
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x6016CAF")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "5")]
|
||||
remove
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000206 RID: 518
|
||||
// (add) Token: 0x06016CB0 RID: 93360 RVA: 0x00551F20 File Offset: 0x00550120
|
||||
// (remove) Token: 0x06016CB1 RID: 93361 RVA: 0x00551F48 File Offset: 0x00550148
|
||||
[Token(Token = "0x14000206")]
|
||||
public event Action<string> GFAGOCFDLMF
|
||||
{
|
||||
[Token(Token = "0x6016CB0")]
|
||||
[Address(RVA = "0x167C160", Offset = "0x167AF60", VA = "0x18167C160", Slot = "6")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Action<string> gfagocfdlmf;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
gfagocfdlmf = this.GFAGOCFDLMF;
|
||||
@delegate = Delegate.Combine(gfagocfdlmf, value);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != gfagocfdlmf)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x6016CB1")]
|
||||
[Address(RVA = "0x167C2C0", Offset = "0x167B0C0", VA = "0x18167C2C0", Slot = "7")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Action<string> gfagocfdlmf;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
gfagocfdlmf = this.GFAGOCFDLMF;
|
||||
@delegate = Delegate.Remove(gfagocfdlmf, value);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != gfagocfdlmf)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000207 RID: 519
|
||||
// (add) Token: 0x06016CB2 RID: 93362 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (remove) Token: 0x06016CB3 RID: 93363 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x14000207")]
|
||||
private event Action<ODAEKFDKCEC> EBPNDNEPEMN
|
||||
{
|
||||
[Token(Token = "0x6016CB2")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "8")]
|
||||
add
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x6016CB3")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "9")]
|
||||
remove
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x14000208 RID: 520
|
||||
// (add) Token: 0x06016CB4 RID: 93364 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (remove) Token: 0x06016CB5 RID: 93365 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x14000208")]
|
||||
private event Action<DLKPBLNKLAD, GCKECFLKJGJ> JEDLKAFMGLP
|
||||
{
|
||||
[Token(Token = "0x6016CB4")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "10")]
|
||||
add
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x6016CB5")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "11")]
|
||||
remove
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F02 RID: 16130
|
||||
// (get) Token: 0x06016CB6 RID: 93366 RVA: 0x00551F70 File Offset: 0x00550170
|
||||
[Token(Token = "0x17003F02")]
|
||||
public IEnumerable<ILINODKFHEO> AEBKAFDCLLM
|
||||
{
|
||||
[Token(Token = "0x6016CB6")]
|
||||
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400", Slot = "12")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06016CB6)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerable`1<ILINODKFHEO> RecRoom.Core.Creation.Shapes.ShapeContainer/FNOMJODPMBC::get_ObjectSettingsFunctions()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:class [mscorlib]System.Collections.Generic.List`1<class ILINODKFHEO>(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.List`1<class ILINODKFHEO>(FNOMJODPMBC::KNKGGDHCLDN, ldloc:FNOMJODPMBC(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 1660
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F03 RID: 16131
|
||||
// (get) Token: 0x06016CB7 RID: 93367 RVA: 0x00551F84 File Offset: 0x00550184
|
||||
[Token(Token = "0x17003F03")]
|
||||
public IReadOnlyList<DOPNALIMPNA> NLCJJAOBPLO
|
||||
{
|
||||
[Token(Token = "0x6016CB7")]
|
||||
[Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0", Slot = "13")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06016CB7)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1<DOPNALIMPNA> RecRoom.Core.Creation.Shapes.ShapeContainer/FNOMJODPMBC::get_DynamicUIElements()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:class [mscorlib]System.Collections.Generic.List`1<class DOPNALIMPNA>(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.List`1<class DOPNALIMPNA>(FNOMJODPMBC::HNEPKPGIDJF, ldloc:FNOMJODPMBC(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 1660
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F04 RID: 16132
|
||||
// (get) Token: 0x06016CB8 RID: 93368 RVA: 0x00551F98 File Offset: 0x00550198
|
||||
[Token(Token = "0x17003F04")]
|
||||
public string KENGPMDDCML
|
||||
{
|
||||
[Token(Token = "0x6016CB8")]
|
||||
[Address(RVA = "0x167C200", Offset = "0x167B000", VA = "0x18167C200", Slot = "14")]
|
||||
get
|
||||
{
|
||||
int size = this.MLFENGCPKCM.GDAGCBGKFBM.CHPOFNJKPEP._size;
|
||||
if (size == 0)
|
||||
{
|
||||
return "None";
|
||||
}
|
||||
if (size != 1)
|
||||
{
|
||||
return string.Format("{0} shapes", size);
|
||||
}
|
||||
return "Shape";
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016CB9 RID: 93369 RVA: 0x00551FE0 File Offset: 0x005501E0
|
||||
[Token(Token = "0x6016CB9")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "16")]
|
||||
public bool OnPreInitializeConfigScreen()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17003F05 RID: 16133
|
||||
// (get) Token: 0x06016CBA RID: 93370 RVA: 0x00551FF0 File Offset: 0x005501F0
|
||||
[Token(Token = "0x17003F05")]
|
||||
public bool FBLEJONFPAK
|
||||
{
|
||||
[Token(Token = "0x6016CBA")]
|
||||
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "15")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016CBB RID: 93371 RVA: 0x00552000 File Offset: 0x00550200
|
||||
[Token(Token = "0x6016CBB")]
|
||||
[Address(RVA = "0x167B900", Offset = "0x167A700", VA = "0x18167B900")]
|
||||
public FNOMJODPMBC(ShapeContainer MLFENGCPKCM)
|
||||
{
|
||||
List<DOPNALIMPNA> list = new List();
|
||||
int num = 0;
|
||||
this.HNEPKPGIDJF = list;
|
||||
this.DIMIDJFHGIC += num;
|
||||
List<DOPNALIMPNA> hnepkpgidjf = this.HNEPKPGIDJF;
|
||||
this.MLFENGCPKCM = MLFENGCPKCM;
|
||||
hnepkpgidjf.Clear();
|
||||
List<DOPNALIMPNA> hnepkpgidjf2 = this.HNEPKPGIDJF;
|
||||
Func<int> func = new Func(this.MLMCEACHFNB);
|
||||
Action<int> action = new Action(this.PEOCLHJNFEJ);
|
||||
int num2 = 0;
|
||||
string text;
|
||||
ulong num3;
|
||||
LNBMGIPPMJJ lnbmgippmjj = ONOKJPIMIIP.BCJHJAHMJFP(ShapeContainer.FNOMJODPMBC.FPOEPEENOBJ, func, action, "Density", text, num2, num2, num2, num2, num3 != 0UL);
|
||||
hnepkpgidjf2.Add(lnbmgippmjj);
|
||||
List<DOPNALIMPNA> hnepkpgidjf3 = this.HNEPKPGIDJF;
|
||||
List<DOPNALIMPNA> list2 = new List();
|
||||
Func<float> func2 = new Func(this.INGMPNMDLAN);
|
||||
Action<float> action2 = new Action(this.KOCFCFKJCLI);
|
||||
Func<float, float> func3 = new Func(this.KBKHKLFPPBD);
|
||||
Func<float, float> func4 = new Func(this.DLNMAFAOJFC);
|
||||
ulong num4;
|
||||
string text2;
|
||||
string text3;
|
||||
string text4;
|
||||
AJIHDJKAFDD ajihdjkafdd = ONOKJPIMIIP.NPGODCNJCBI(func2, action2, 10f, 5000f, num2, (int)num4, text2, text3, text4, func4, func3);
|
||||
list2.Add(ajihdjkafdd);
|
||||
Func<float> func5 = new Func(this.LOCLMMHDDBL);
|
||||
Action<float> action3 = new Action(this.GKLFBCNBLGM);
|
||||
int num5 = 0;
|
||||
ulong num6;
|
||||
string text5;
|
||||
string text6;
|
||||
string text7;
|
||||
AJIHDJKAFDD ajihdjkafdd2 = ONOKJPIMIIP.NPGODCNJCBI(func5, action3, (float)num5, 99f, num2, (int)num6, text5, text6, text7, num2, num2);
|
||||
list2.Add(ajihdjkafdd2);
|
||||
Func<float> func6 = new Func(this.ILPBGAEMLBO);
|
||||
Action<float> action4 = new Action(this.FDHEDKEGHDC);
|
||||
int num7 = 0;
|
||||
ulong num8;
|
||||
string text8;
|
||||
string text9;
|
||||
string text10;
|
||||
AJIHDJKAFDD ajihdjkafdd3 = ONOKJPIMIIP.NPGODCNJCBI(func6, action4, (float)num7, 99f, num2, (int)num8, text8, text9, text10, num2, num2);
|
||||
list2.Add(ajihdjkafdd3);
|
||||
Func<float> func7 = new Func(this.KLJANMEMMND);
|
||||
Action<float> action5 = new Action(this.HPGMHAJCCGM);
|
||||
int num9 = 0;
|
||||
ulong num10;
|
||||
string text11;
|
||||
string text12;
|
||||
string text13;
|
||||
AJIHDJKAFDD ajihdjkafdd4 = ONOKJPIMIIP.NPGODCNJCBI(func7, action5, (float)num9, 99f, num2, (int)num10, text11, text12, text13, num2, num2);
|
||||
list2.Add(ajihdjkafdd4);
|
||||
Func<bool> func8 = new Func(this.JJJDGDGIEAE);
|
||||
Action<bool> action6 = new Action(this.PCLOELCHDEG);
|
||||
Func<bool> func9 = new Func(this.OKKANMPIFAN);
|
||||
int num11 = 0;
|
||||
string text14;
|
||||
string text15;
|
||||
DHCINNFLBBA dhcinnflbba = ONOKJPIMIIP.LBJPOFMMGGP(func8, action6, func9, num11, text14, text15);
|
||||
list2.Add(dhcinnflbba);
|
||||
int num12 = 0;
|
||||
ulong num13;
|
||||
ECJBHJOCKHL ecjbhjockhl = ONOKJPIMIIP.HPLKEGBKNBJ(1, "Texture settings", list2, num12, num13 != 0UL);
|
||||
hnepkpgidjf3.Add(ecjbhjockhl);
|
||||
List<DOPNALIMPNA> hnepkpgidjf4 = this.HNEPKPGIDJF;
|
||||
List<DOPNALIMPNA> list3 = new List();
|
||||
Func<bool> func10 = new Func(this.LFMPAKOIIPN);
|
||||
Action<bool> action7 = new Action(this.PDGPNADBLAM);
|
||||
int num14 = 0;
|
||||
int num15 = 0;
|
||||
string text16;
|
||||
string text17;
|
||||
DHCINNFLBBA dhcinnflbba2 = ONOKJPIMIIP.LBJPOFMMGGP(func10, action7, num15, num14, text16, text17);
|
||||
list3.Add(dhcinnflbba2);
|
||||
Func<bool> func11 = new Func(this.JEBDFGNMJCI);
|
||||
Action<bool> action8 = new Action(this.HEIHOKFGIIE);
|
||||
int num16 = 0;
|
||||
int num17 = 0;
|
||||
string text18;
|
||||
string text19;
|
||||
DHCINNFLBBA dhcinnflbba3 = ONOKJPIMIIP.LBJPOFMMGGP(func11, action8, num17, num16, text18, text19);
|
||||
list3.Add(dhcinnflbba3);
|
||||
Func<int> func12 = new Func(this.GMKFOCDEJJE);
|
||||
Action<int> action9 = new Action(this.EKLBIHNBBNE);
|
||||
string text20;
|
||||
LNBMGIPPMJJ lnbmgippmjj2 = ONOKJPIMIIP.BCJHJAHMJFP(ShapeContainer.FNOMJODPMBC.HFGMBKFGKFD, func12, action9, "Facets", text20, num2, num2, num2, num2, num2 != 0);
|
||||
list3.Add(lnbmgippmjj2);
|
||||
Func<bool> func13 = new Func(this.KJKFDPBLCHH);
|
||||
ulong num18;
|
||||
ECJBHJOCKHL ecjbhjockhl2 = ONOKJPIMIIP.HPLKEGBKNBJ(2, "Tube settings", list3, func13, num18 != 0UL);
|
||||
hnepkpgidjf4.Add(ecjbhjockhl2);
|
||||
}
|
||||
|
||||
// Token: 0x06016CBC RID: 93372 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016CBC")]
|
||||
[Address(RVA = "0x167AAF0", Offset = "0x16798F0", VA = "0x18167AAF0")]
|
||||
private bool KJKFDPBLCHH()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016CBD RID: 93373 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016CBD")]
|
||||
[Address(RVA = "0x167B050", Offset = "0x1679E50", VA = "0x18167B050")]
|
||||
private bool OKKANMPIFAN()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016CBE RID: 93374 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016CBE")]
|
||||
[Address(RVA = "0x1679C70", Offset = "0x1678A70", VA = "0x181679C70")]
|
||||
private float ECKFEMOBDCJ(int GLHHBDHELAO)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016CBF RID: 93375 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016CBF")]
|
||||
[Address(RVA = "0x167A000", Offset = "0x1678E00", VA = "0x18167A000")]
|
||||
private void ELAIDHCPDCG(int GLHHBDHELAO, float ONGBFDACHHG)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016CC0 RID: 93376 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016CC0")]
|
||||
[Address(RVA = "0x167A5E0", Offset = "0x16793E0", VA = "0x18167A5E0")]
|
||||
private float INGMPNMDLAN()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016CC1 RID: 93377 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016CC1")]
|
||||
[Address(RVA = "0x167ABD0", Offset = "0x16799D0", VA = "0x18167ABD0")]
|
||||
private void KOCFCFKJCLI(float ONGBFDACHHG)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016CC2 RID: 93378 RVA: 0x0055233C File Offset: 0x0055053C
|
||||
[Token(Token = "0x6016CC2")]
|
||||
[Address(RVA = "0x167AAE0", Offset = "0x16798E0", VA = "0x18167AAE0")]
|
||||
private float KBKHKLFPPBD(float BMDHIHNHPAI)
|
||||
{
|
||||
return BMDHIHNHPAI;
|
||||
}
|
||||
|
||||
// Token: 0x06016CC3 RID: 93379 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016CC3")]
|
||||
[Address(RVA = "0x1679C10", Offset = "0x1678A10", VA = "0x181679C10")]
|
||||
private float DLNMAFAOJFC(float DKAOBIKFMAB)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016CC4 RID: 93380 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016CC4")]
|
||||
[Address(RVA = "0x167AF10", Offset = "0x1679D10", VA = "0x18167AF10")]
|
||||
private int MLMCEACHFNB()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016CC5 RID: 93381 RVA: 0x0055234C File Offset: 0x0055054C
|
||||
[Token(Token = "0x6016CC5")]
|
||||
[Address(RVA = "0x167B560", Offset = "0x167A360", VA = "0x18167B560")]
|
||||
private void PEOCLHJNFEJ(int EFBDCIJMFGD)
|
||||
{
|
||||
ShapeContainer mlfengcpkcm = this.MLFENGCPKCM;
|
||||
if (mlfengcpkcm.OGIBLNIIHDK)
|
||||
{
|
||||
PhotonView photonView = mlfengcpkcm.JDHMIOJKLCK;
|
||||
DGLOJCGDOGG.LFLFMIMNCON<float> lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(mlfengcpkcm.RpcSetShapeDensities);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016CC6 RID: 93382 RVA: 0x00552384 File Offset: 0x00550584
|
||||
[Token(Token = "0x6016CC6")]
|
||||
[Address(RVA = "0x167AA90", Offset = "0x1679890", VA = "0x18167AA90")]
|
||||
public void JLJCDENMHDC(string BAGBMJMGJBC)
|
||||
{
|
||||
Action<string> gfagocfdlmf = this.GFAGOCFDLMF;
|
||||
if (gfagocfdlmf != 0)
|
||||
{
|
||||
gfagocfdlmf(BAGBMJMGJBC);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016CC7 RID: 93383 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016CC7")]
|
||||
[Address(RVA = "0x167A810", Offset = "0x1679610", VA = "0x18167A810")]
|
||||
public bool JEBDFGNMJCI()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016CC8 RID: 93384 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016CC8")]
|
||||
[Address(RVA = "0x167A3D0", Offset = "0x16791D0", VA = "0x18167A3D0")]
|
||||
public void HEIHOKFGIIE(bool DHDFGFMBECB)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016CC9 RID: 93385 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016CC9")]
|
||||
[Address(RVA = "0x167ADC0", Offset = "0x1679BC0", VA = "0x18167ADC0")]
|
||||
public bool LFMPAKOIIPN()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016CCA RID: 93386 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016CCA")]
|
||||
[Address(RVA = "0x167B370", Offset = "0x167A170", VA = "0x18167B370")]
|
||||
public void PDGPNADBLAM(bool KGCEDPMHLII)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016CCB RID: 93387 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016CCB")]
|
||||
[Address(RVA = "0x167A950", Offset = "0x1679750", VA = "0x18167A950")]
|
||||
public bool JJJDGDGIEAE()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016CCC RID: 93388 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016CCC")]
|
||||
[Address(RVA = "0x167B130", Offset = "0x1679F30", VA = "0x18167B130")]
|
||||
public void PCLOELCHDEG(bool HAFCGPODADA)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016CCD RID: 93389 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016CCD")]
|
||||
[Address(RVA = "0x167A270", Offset = "0x1679070", VA = "0x18167A270")]
|
||||
public int GMKFOCDEJJE()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016CCE RID: 93390 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016CCE")]
|
||||
[Address(RVA = "0x1679DE0", Offset = "0x1678BE0", VA = "0x181679DE0")]
|
||||
public void EKLBIHNBBNE(int EFBDCIJMFGD)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016CD0 RID: 93392 RVA: 0x005523CC File Offset: 0x005505CC
|
||||
[Token(Token = "0x6016CD0")]
|
||||
[Address(RVA = "0x167AF00", Offset = "0x1679D00", VA = "0x18167AF00")]
|
||||
[CompilerGenerated]
|
||||
private float LOCLMMHDDBL()
|
||||
{
|
||||
int num = 0;
|
||||
return this.ECKFEMOBDCJ(num);
|
||||
}
|
||||
|
||||
// Token: 0x06016CD1 RID: 93393 RVA: 0x005523E4 File Offset: 0x005505E4
|
||||
[Token(Token = "0x6016CD1")]
|
||||
[Address(RVA = "0x167A260", Offset = "0x1679060", VA = "0x18167A260")]
|
||||
[CompilerGenerated]
|
||||
private void GKLFBCNBLGM(float ONGBFDACHHG)
|
||||
{
|
||||
int num = 0;
|
||||
this.ELAIDHCPDCG(num, ONGBFDACHHG);
|
||||
}
|
||||
|
||||
// Token: 0x06016CD2 RID: 93394 RVA: 0x005523FC File Offset: 0x005505FC
|
||||
[Token(Token = "0x6016CD2")]
|
||||
[Address(RVA = "0x167A5D0", Offset = "0x16793D0", VA = "0x18167A5D0")]
|
||||
[CompilerGenerated]
|
||||
private float ILPBGAEMLBO()
|
||||
{
|
||||
return this.ECKFEMOBDCJ(1);
|
||||
}
|
||||
|
||||
// Token: 0x06016CD3 RID: 93395 RVA: 0x00552410 File Offset: 0x00550610
|
||||
[Token(Token = "0x6016CD3")]
|
||||
[Address(RVA = "0x167A250", Offset = "0x1679050", VA = "0x18167A250")]
|
||||
[CompilerGenerated]
|
||||
private void FDHEDKEGHDC(float ONGBFDACHHG)
|
||||
{
|
||||
this.ELAIDHCPDCG(1, ONGBFDACHHG);
|
||||
}
|
||||
|
||||
// Token: 0x06016CD4 RID: 93396 RVA: 0x00552428 File Offset: 0x00550628
|
||||
[Token(Token = "0x6016CD4")]
|
||||
[Address(RVA = "0x167ABC0", Offset = "0x16799C0", VA = "0x18167ABC0")]
|
||||
[CompilerGenerated]
|
||||
private float KLJANMEMMND()
|
||||
{
|
||||
return this.ECKFEMOBDCJ(2);
|
||||
}
|
||||
|
||||
// Token: 0x06016CD5 RID: 93397 RVA: 0x0055243C File Offset: 0x0055063C
|
||||
[Token(Token = "0x6016CD5")]
|
||||
[Address(RVA = "0x167A5C0", Offset = "0x16793C0", VA = "0x18167A5C0")]
|
||||
[CompilerGenerated]
|
||||
private void HPGMHAJCCGM(float ONGBFDACHHG)
|
||||
{
|
||||
this.ELAIDHCPDCG(2, ONGBFDACHHG);
|
||||
}
|
||||
|
||||
// Token: 0x0400ED36 RID: 60726
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400ED36")]
|
||||
private ShapeContainer MLFENGCPKCM;
|
||||
|
||||
// Token: 0x0400ED38 RID: 60728
|
||||
[Token(Token = "0x400ED38")]
|
||||
public static readonly Dictionary<string, FLCFOLDCOJJ> FPOEPEENOBJ = new Dictionary();
|
||||
|
||||
// Token: 0x0400ED39 RID: 60729
|
||||
[Token(Token = "0x400ED39")]
|
||||
public static readonly Dictionary<string, FLCFOLDCOJJ> HFGMBKFGKFD = new Dictionary();
|
||||
|
||||
// Token: 0x0400ED3A RID: 60730
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400ED3A")]
|
||||
private List<ILINODKFHEO> KNKGGDHCLDN;
|
||||
|
||||
// Token: 0x0400ED3B RID: 60731
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400ED3B")]
|
||||
private List<DOPNALIMPNA> HNEPKPGIDJF;
|
||||
}
|
||||
|
||||
// Token: 0x02003355 RID: 13141
|
||||
[Token(Token = "0x2003355")]
|
||||
[CompilerGenerated]
|
||||
private sealed class PDAAJNIJKLB
|
||||
{
|
||||
// Token: 0x06016CD6 RID: 93398 RVA: 0x00552454 File Offset: 0x00550654
|
||||
[Token(Token = "0x6016CD6")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public PDAAJNIJKLB()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06016CD7 RID: 93399 RVA: 0x00552468 File Offset: 0x00550668
|
||||
[Token(Token = "0x6016CD7")]
|
||||
[Address(RVA = "0x16823B0", Offset = "0x16811B0", VA = "0x1816823B0")]
|
||||
internal ShapeContainer.AOBAEKGAIOF <SpherecastPickShapes>b__0(Collider c, float distanceSq)
|
||||
{
|
||||
Tool tool;
|
||||
if (tool)
|
||||
{
|
||||
Tool tool2 = this.<>4__this.tool;
|
||||
if (!(tool == tool2))
|
||||
{
|
||||
if (!this.otherToConsider)
|
||||
{
|
||||
goto IL_4E;
|
||||
}
|
||||
Tool tool3 = this.otherToConsider.tool;
|
||||
if (!(tool == tool3))
|
||||
{
|
||||
goto IL_4E;
|
||||
}
|
||||
}
|
||||
ShapeContainer shapeContainer = this.<>4__this;
|
||||
ShapeContainer.AOBAEKGAIOF aobaekgaiof;
|
||||
return aobaekgaiof;
|
||||
}
|
||||
IL_4E:
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0400ED3C RID: 60732
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400ED3C")]
|
||||
public ShapeContainer <>4__this;
|
||||
|
||||
// Token: 0x0400ED3D RID: 60733
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400ED3D")]
|
||||
public ShapeContainer otherToConsider;
|
||||
}
|
||||
|
||||
// Token: 0x02003356 RID: 13142
|
||||
[Token(Token = "0x2003356")]
|
||||
[CompilerGenerated]
|
||||
private sealed class IKLOFJCIIHH
|
||||
{
|
||||
// Token: 0x06016CD8 RID: 93400 RVA: 0x005524CC File Offset: 0x005506CC
|
||||
[Token(Token = "0x6016CD8")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public IKLOFJCIIHH()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06016CD9 RID: 93401 RVA: 0x005524E0 File Offset: 0x005506E0
|
||||
[Token(Token = "0x6016CD9")]
|
||||
[Address(RVA = "0x923EC0", Offset = "0x922CC0", VA = "0x180923EC0")]
|
||||
internal bool <OnRecolor>b__0(LAKMDOLHIBI s)
|
||||
{
|
||||
LNBGEMHOKFN lnbgemhokfn = this.newColor;
|
||||
return s.BPCFMHDHEBP != (int)lnbgemhokfn;
|
||||
}
|
||||
|
||||
// Token: 0x06016CDA RID: 93402 RVA: 0x00552508 File Offset: 0x00550708
|
||||
[Token(Token = "0x6016CDA")]
|
||||
[Address(RVA = "0x923EE0", Offset = "0x922CE0", VA = "0x180923EE0")]
|
||||
internal bool <OnRecolor>b__1(LAKMDOLHIBI s)
|
||||
{
|
||||
CLKCBCAGDDK clkcbcagddk = this.newMaterial;
|
||||
return s.JAEJNAIIGCN != (int)clkcbcagddk;
|
||||
}
|
||||
|
||||
// Token: 0x0400ED3E RID: 60734
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400ED3E")]
|
||||
public LNBGEMHOKFN newColor;
|
||||
|
||||
// Token: 0x0400ED3F RID: 60735
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x400ED3F")]
|
||||
public CLKCBCAGDDK newMaterial;
|
||||
}
|
||||
|
||||
// Token: 0x02003357 RID: 13143
|
||||
[Token(Token = "0x2003357")]
|
||||
[CompilerGenerated]
|
||||
private sealed class OCKGAMFOCML
|
||||
{
|
||||
// Token: 0x06016CDB RID: 93403 RVA: 0x00552530 File Offset: 0x00550730
|
||||
[Token(Token = "0x6016CDB")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public OCKGAMFOCML()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06016CDC RID: 93404 RVA: 0x00552544 File Offset: 0x00550744
|
||||
[Token(Token = "0x6016CDC")]
|
||||
[Address(RVA = "0x167FEC0", Offset = "0x167ECC0", VA = "0x18167FEC0")]
|
||||
internal void <PlayAnimateInOutEffect>b__0()
|
||||
{
|
||||
PooledParticle pooledParticle = this.latestEffect;
|
||||
Action action = this.onRelease;
|
||||
pooledParticle.EFPPBLDLLNI -= action;
|
||||
}
|
||||
|
||||
// Token: 0x0400ED40 RID: 60736
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400ED40")]
|
||||
public PooledParticle latestEffect;
|
||||
|
||||
// Token: 0x0400ED41 RID: 60737
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400ED41")]
|
||||
public Action onRelease;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,552 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using Google.Protobuf;
|
||||
using Google.Protobuf.Collections;
|
||||
using RecRoom.Networking;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.Shapes
|
||||
{
|
||||
// Token: 0x02003366 RID: 13158
|
||||
[Token(Token = "0x2003366")]
|
||||
public class ShapeContainerDataBitPacker
|
||||
{
|
||||
// Token: 0x06016D09 RID: 93449 RVA: 0x00552D2C File Offset: 0x00550F2C
|
||||
[Token(Token = "0x6016D09")]
|
||||
[Address(RVA = "0x16845A0", Offset = "0x16833A0", VA = "0x1816845A0")]
|
||||
[CBEAKPMNJOL(LGFJHLDANJN.Unity_AfterSceneLoad)]
|
||||
private static void RegisterRpcSerializationHandlers()
|
||||
{
|
||||
PMDMLFNOIDA pmdmlfnoida = PMDMLFNOIDA.ONCPNMDGGKG;
|
||||
int num;
|
||||
Action<BitPacker, PPOLCGCAKLF.FIFELKAAAPH.CEAIAINMICD> action = new Action(num.CompressShapeContainer);
|
||||
num = 0;
|
||||
int num2;
|
||||
Func<BitPacker, PPOLCGCAKLF.FIFELKAAAPH.CEAIAINMICD> func = new Func(num2.DecompressShapeContainer);
|
||||
num2 = 0;
|
||||
pmdmlfnoida.PAKHKCPLNMC<PPOLCGCAKLF.FIFELKAAAPH.CEAIAINMICD>(action, func);
|
||||
PMDMLFNOIDA pmdmlfnoida2 = PMDMLFNOIDA.ONCPNMDGGKG;
|
||||
int num3;
|
||||
Action<BitPacker, PPOLCGCAKLF> action2 = new Action(num3.CompressShapeContainerCollection);
|
||||
num3 = 0;
|
||||
int num4;
|
||||
Func<BitPacker, PPOLCGCAKLF> func2 = new Func(num4.DecompressShapeContainerCollection);
|
||||
num4 = 0;
|
||||
pmdmlfnoida2.PAKHKCPLNMC<PPOLCGCAKLF>(action2, func2);
|
||||
PMDMLFNOIDA pmdmlfnoida3 = PMDMLFNOIDA.ONCPNMDGGKG;
|
||||
int num5;
|
||||
Action<BitPacker, ENMKBCNAGIC> action3 = new Action(num5.CompressShapeCollection);
|
||||
num5 = 0;
|
||||
int num6;
|
||||
Func<BitPacker, ENMKBCNAGIC> func3 = new Func(num6.DecompressShapeCollection);
|
||||
num6 = 0;
|
||||
pmdmlfnoida3.PAKHKCPLNMC<ENMKBCNAGIC>(action3, func3);
|
||||
}
|
||||
|
||||
// Token: 0x06016D0A RID: 93450 RVA: 0x00552DE4 File Offset: 0x00550FE4
|
||||
[Token(Token = "0x6016D0A")]
|
||||
[Address(RVA = "0x1684760", Offset = "0x1683560", VA = "0x181684760")]
|
||||
[CALLMFDLAPD(IFJNJDOONNL.ExitingPlayMode, 0)]
|
||||
private static void UnregisterRpcSerializationHandlers()
|
||||
{
|
||||
PMDMLFNOIDA.ONCPNMDGGKG.NFJKPKDIFKP<PPOLCGCAKLF.FIFELKAAAPH.CEAIAINMICD>();
|
||||
PMDMLFNOIDA.ONCPNMDGGKG.NFJKPKDIFKP<PPOLCGCAKLF>();
|
||||
PMDMLFNOIDA.ONCPNMDGGKG.NFJKPKDIFKP<ENMKBCNAGIC>();
|
||||
}
|
||||
|
||||
// Token: 0x06016D0B RID: 93451 RVA: 0x00552E1C File Offset: 0x0055101C
|
||||
[Token(Token = "0x6016D0B")]
|
||||
[Address(RVA = "0x16828F0", Offset = "0x16816F0", VA = "0x1816828F0")]
|
||||
private static void CompressShapeContainerCollection(BitPacker bitPacker, PPOLCGCAKLF collection)
|
||||
{
|
||||
RepeatedField<PPOLCGCAKLF.FIFELKAAAPH.CEAIAINMICD> aeopdkhjpif = collection.AEOPDKHJPIF;
|
||||
int num;
|
||||
Action<BitPacker, PPOLCGCAKLF.FIFELKAAAPH.CEAIAINMICD> action = new Action(num.CompressShapeContainer);
|
||||
num = 0;
|
||||
bitPacker.WriteList<PPOLCGCAKLF.FIFELKAAAPH.CEAIAINMICD>(aeopdkhjpif, action);
|
||||
}
|
||||
|
||||
// Token: 0x06016D0C RID: 93452 RVA: 0x00552E50 File Offset: 0x00551050
|
||||
[Token(Token = "0x6016D0C")]
|
||||
[Address(RVA = "0x16835C0", Offset = "0x16823C0", VA = "0x1816835C0")]
|
||||
private static PPOLCGCAKLF DecompressShapeContainerCollection(BitPacker bitPacker)
|
||||
{
|
||||
PPOLCGCAKLF ppolcgcaklf = new PPOLCGCAKLF();
|
||||
RepeatedField<PPOLCGCAKLF.FIFELKAAAPH.CEAIAINMICD> aeopdkhjpif = ppolcgcaklf.AEOPDKHJPIF;
|
||||
int num;
|
||||
Func<BitPacker, PPOLCGCAKLF.FIFELKAAAPH.CEAIAINMICD> func = new Func(num.DecompressShapeContainer);
|
||||
num = 0;
|
||||
List<PPOLCGCAKLF.FIFELKAAAPH.CEAIAINMICD> list = bitPacker.ReadList<PPOLCGCAKLF.FIFELKAAAPH.CEAIAINMICD>(func);
|
||||
aeopdkhjpif.AddRange(list);
|
||||
return ppolcgcaklf;
|
||||
}
|
||||
|
||||
// Token: 0x06016D0D RID: 93453 RVA: 0x00552E94 File Offset: 0x00551094
|
||||
[Token(Token = "0x6016D0D")]
|
||||
[Address(RVA = "0x1682980", Offset = "0x1681780", VA = "0x181682980")]
|
||||
private static void CompressShapeContainer(BitPacker bitPacker, PPOLCGCAKLF.FIFELKAAAPH.CEAIAINMICD entry)
|
||||
{
|
||||
ENMKBCNAGIC blhogddjnlb;
|
||||
do
|
||||
{
|
||||
int nnngllgcggd = entry.NNNGLLGCGGD;
|
||||
bitPacker.WriteVarUInt((uint)nnngllgcggd);
|
||||
bool kejibjkbcpc = entry.KEJIBJKBCPC;
|
||||
bitPacker.WriteBool(kejibjkbcpc);
|
||||
if (entry.KEJIBJKBCPC)
|
||||
{
|
||||
return;
|
||||
}
|
||||
blhogddjnlb = entry.BLHOGDDJNLB;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Vector3 minExtent;
|
||||
minExtent.z = z;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
Vector3 maxExtent;
|
||||
maxExtent.z = z2;
|
||||
}
|
||||
while (bitPacker == 0);
|
||||
float z3 = CS$<>8__locals1.minExtent.z;
|
||||
float z4 = CS$<>8__locals1.maxExtent.z;
|
||||
RepeatedField<LAKMDOLHIBI> blhogddjnlb2 = blhogddjnlb.BLHOGDDJNLB;
|
||||
Action<BitPacker, LAKMDOLHIBI> action = delegate(BitPacker bp, LAKMDOLHIBI s)
|
||||
{
|
||||
float z5 = CS$<>8__locals1.maxExtent.z;
|
||||
float z6 = CS$<>8__locals1.minExtent.z;
|
||||
};
|
||||
bitPacker.WriteList<LAKMDOLHIBI>(blhogddjnlb2, action);
|
||||
}
|
||||
|
||||
// Token: 0x06016D0E RID: 93454 RVA: 0x00552F54 File Offset: 0x00551154
|
||||
[Token(Token = "0x6016D0E")]
|
||||
[Address(RVA = "0x1683690", Offset = "0x1682490", VA = "0x181683690")]
|
||||
private static PPOLCGCAKLF.FIFELKAAAPH.CEAIAINMICD DecompressShapeContainer(BitPacker bitPacker)
|
||||
{
|
||||
PPOLCGCAKLF.FIFELKAAAPH.CEAIAINMICD ceaiainmicd;
|
||||
do
|
||||
{
|
||||
ceaiainmicd = new PPOLCGCAKLF.FIFELKAAAPH.CEAIAINMICD();
|
||||
uint num = bitPacker.ReadVarUInt();
|
||||
ceaiainmicd.NNNGLLGCGGD = (int)num;
|
||||
bool flag = bitPacker.ReadBool();
|
||||
ceaiainmicd.KEJIBJKBCPC = flag;
|
||||
if (flag)
|
||||
{
|
||||
return ceaiainmicd;
|
||||
}
|
||||
}
|
||||
while (bitPacker == 0);
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
CS$<>8__locals1.minExtent.z = z;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
CS$<>8__locals1.maxExtent.z = z2;
|
||||
ENMKBCNAGIC enmkbcnagic = new ENMKBCNAGIC();
|
||||
RepeatedField<LAKMDOLHIBI> blhogddjnlb = enmkbcnagic.BLHOGDDJNLB;
|
||||
Func<BitPacker, LAKMDOLHIBI> func = delegate(BitPacker bp)
|
||||
{
|
||||
float z3 = CS$<>8__locals1.maxExtent.z;
|
||||
float z4 = CS$<>8__locals1.minExtent.z;
|
||||
LAKMDOLHIBI lakmdolhibi;
|
||||
return lakmdolhibi;
|
||||
};
|
||||
List<LAKMDOLHIBI> list = bitPacker.ReadList<LAKMDOLHIBI>(func);
|
||||
blhogddjnlb.AddRange(list);
|
||||
ceaiainmicd.BLHOGDDJNLB = enmkbcnagic;
|
||||
return ceaiainmicd;
|
||||
}
|
||||
|
||||
// Token: 0x06016D0F RID: 93455 RVA: 0x00553004 File Offset: 0x00551204
|
||||
[Token(Token = "0x6016D0F")]
|
||||
[Address(RVA = "0x1682720", Offset = "0x1681520", VA = "0x181682720")]
|
||||
private static void CompressShapeCollection(BitPacker bitPackerBase, ENMKBCNAGIC collection)
|
||||
{
|
||||
do
|
||||
{
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Vector3 minExtent;
|
||||
minExtent.z = z;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
Vector3 maxExtent;
|
||||
maxExtent.z = z2;
|
||||
}
|
||||
while (bitPackerBase == 0);
|
||||
float z3 = CS$<>8__locals1.minExtent.z;
|
||||
float z4 = CS$<>8__locals1.maxExtent.z;
|
||||
RepeatedField<LAKMDOLHIBI> blhogddjnlb = collection.BLHOGDDJNLB;
|
||||
Action<BitPacker, LAKMDOLHIBI> action = delegate(BitPacker bp, LAKMDOLHIBI s)
|
||||
{
|
||||
float z5 = CS$<>8__locals1.maxExtent.z;
|
||||
float z6 = CS$<>8__locals1.minExtent.z;
|
||||
};
|
||||
bitPackerBase.WriteList<LAKMDOLHIBI>(blhogddjnlb, action);
|
||||
}
|
||||
|
||||
// Token: 0x06016D10 RID: 93456 RVA: 0x0055308C File Offset: 0x0055128C
|
||||
[Token(Token = "0x6016D10")]
|
||||
[Address(RVA = "0x1683430", Offset = "0x1682230", VA = "0x181683430")]
|
||||
private static ENMKBCNAGIC DecompressShapeCollection(BitPacker bitPackerBase)
|
||||
{
|
||||
do
|
||||
{
|
||||
}
|
||||
while (bitPackerBase == 0);
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
CS$<>8__locals1.minExtent.z = z;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
CS$<>8__locals1.maxExtent.z = z2;
|
||||
ENMKBCNAGIC enmkbcnagic = new ENMKBCNAGIC();
|
||||
RepeatedField<LAKMDOLHIBI> blhogddjnlb = enmkbcnagic.BLHOGDDJNLB;
|
||||
Func<BitPacker, LAKMDOLHIBI> func = delegate(BitPacker bp)
|
||||
{
|
||||
float z3 = CS$<>8__locals1.maxExtent.z;
|
||||
float z4 = CS$<>8__locals1.minExtent.z;
|
||||
LAKMDOLHIBI lakmdolhibi;
|
||||
return lakmdolhibi;
|
||||
};
|
||||
List<LAKMDOLHIBI> list = bitPackerBase.ReadList<LAKMDOLHIBI>(func);
|
||||
blhogddjnlb.AddRange(list);
|
||||
return enmkbcnagic;
|
||||
}
|
||||
|
||||
// Token: 0x06016D11 RID: 93457 RVA: 0x00553108 File Offset: 0x00551308
|
||||
[Token(Token = "0x6016D11")]
|
||||
[Address(RVA = "0x1682B90", Offset = "0x1681990", VA = "0x181682B90")]
|
||||
private static void CompressShape(BitPacker bitPackerBase, LAKMDOLHIBI shape, Vector3 minPositionExtent, Vector3 maxPositionExtent)
|
||||
{
|
||||
do
|
||||
{
|
||||
if (bitPackerBase == 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (bitPackerBase == 0);
|
||||
int num = 0;
|
||||
int mgjcejapfpi = shape.MGJCEJAPFPI;
|
||||
bitPackerBase.WriteInt(mgjcejapfpi, num, 18);
|
||||
int bpcfmhdhebp = shape.BPCFMHDHEBP;
|
||||
int num2 = 0;
|
||||
bitPackerBase.WriteInt(bpcfmhdhebp, num2, 60);
|
||||
int jaejnaiigcn = shape.JAEJNAIIGCN;
|
||||
int num3 = 0;
|
||||
bitPackerBase.WriteInt(jaejnaiigcn, num3, 31);
|
||||
float jhdcabhkloo = shape.JHDCABHKLOO;
|
||||
float ifkafhkfcaj = shape.IFKAFHKFCAJ;
|
||||
bitPackerBase.WriteUncompressedFloat(ifkafhkfcaj);
|
||||
float cmppkafhkac = shape.CMPPKAFHKAC;
|
||||
bitPackerBase.WriteUncompressedFloat(cmppkafhkac);
|
||||
MLLDBGNOBLL mghpabcfkjj = shape.MGHPABCFKJJ;
|
||||
int num4 = 0;
|
||||
float aefmfcnonnn = mghpabcfkjj.AEFMFCNONNN;
|
||||
ulong num5;
|
||||
bitPackerBase.WriteFloat(aefmfcnonnn, (float)num4, 16f, (int)num5);
|
||||
MLLDBGNOBLL mghpabcfkjj2 = shape.MGHPABCFKJJ;
|
||||
int num6 = 0;
|
||||
float mcjaimhjkba = mghpabcfkjj2.MCJAIMHJKBA;
|
||||
ulong num7;
|
||||
bitPackerBase.WriteFloat(mcjaimhjkba, (float)num6, 16f, (int)num7);
|
||||
MLLDBGNOBLL mghpabcfkjj3 = shape.MGHPABCFKJJ;
|
||||
int num8 = 0;
|
||||
float haoccmehaek = mghpabcfkjj3.HAOCCMEHAEK;
|
||||
ulong num9;
|
||||
bitPackerBase.WriteFloat(haoccmehaek, (float)num8, 16f, (int)num9);
|
||||
int nkmhcdblepo = shape.NKMHCDBLEPO;
|
||||
int num10 = 0;
|
||||
bitPackerBase.WriteInt(nkmhcdblepo, num10, 1);
|
||||
int mgjcejapfpi2 = shape.MGJCEJAPFPI;
|
||||
int mgjcejapfpi3 = shape.MGJCEJAPFPI;
|
||||
float aefmfcnonnn2 = shape.IDGDGOFNHPG.KMIBIFIFMEF.AEFMFCNONNN;
|
||||
float mcjaimhjkba2 = shape.IDGDGOFNHPG.KMIBIFIFMEF.MCJAIMHJKBA;
|
||||
float haoccmehaek2 = shape.IDGDGOFNHPG.KMIBIFIFMEF.HAOCCMEHAEK;
|
||||
}
|
||||
|
||||
// Token: 0x06016D12 RID: 93458 RVA: 0x00553314 File Offset: 0x00551514
|
||||
[Token(Token = "0x6016D12")]
|
||||
[Address(RVA = "0x1683880", Offset = "0x1682680", VA = "0x181683880")]
|
||||
private static LAKMDOLHIBI DecompressShape(BitPacker bitPackerBase, Vector3 minPositionExtent, Vector3 maxPositionExtent)
|
||||
{
|
||||
do
|
||||
{
|
||||
if (bitPackerBase == 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (bitPackerBase == 0);
|
||||
LAKMDOLHIBI lakmdolhibi = new LAKMDOLHIBI();
|
||||
ByteString byteString;
|
||||
lakmdolhibi.JPOHGBCEJEJ = byteString;
|
||||
int num = bitPackerBase.ReadInt(-1, 18);
|
||||
lakmdolhibi.MGJCEJAPFPI = num;
|
||||
int num2 = 0;
|
||||
int num3 = bitPackerBase.ReadInt(num2, 60);
|
||||
lakmdolhibi.BPCFMHDHEBP = num3;
|
||||
int num4 = 0;
|
||||
int num5 = bitPackerBase.ReadInt(num4, 31);
|
||||
lakmdolhibi.JAEJNAIIGCN = num5;
|
||||
MLLDBGNOBLL mlldbgnobll;
|
||||
lakmdolhibi.CPPHBOGGGNF = mlldbgnobll;
|
||||
MLLDBGNOBLL mlldbgnobll2;
|
||||
lakmdolhibi.GBAKPJJFCLK = mlldbgnobll2;
|
||||
bool flag = "{il2cpp field on {'constant1' (constant value of type Cpp2IL.Core.Analysis.ResultModels.StackPointer)}, offset 0x67}" == (ulong)0L;
|
||||
lakmdolhibi.ILGFEHFHFIB = flag;
|
||||
float num6;
|
||||
lakmdolhibi.JHDCABHKLOO = num6;
|
||||
float num7 = bitPackerBase.ReadUncompressedFloat();
|
||||
lakmdolhibi.IFKAFHKFCAJ = num7;
|
||||
float num8 = bitPackerBase.ReadUncompressedFloat();
|
||||
int num9 = 0;
|
||||
lakmdolhibi.CMPPKAFHKAC = num8;
|
||||
float num10 = bitPackerBase.ReadFloat((float)num9, 16f, 10);
|
||||
int num11 = 0;
|
||||
float num12 = bitPackerBase.ReadFloat((float)num11, 16f, 10);
|
||||
int num13 = 0;
|
||||
float num14 = bitPackerBase.ReadFloat((float)num13, 16f, 10);
|
||||
MLLDBGNOBLL mlldbgnobll3;
|
||||
lakmdolhibi.MGHPABCFKJJ = mlldbgnobll3;
|
||||
int num15 = 0;
|
||||
int num16 = bitPackerBase.ReadInt(num15, 1);
|
||||
int mgjcejapfpi = lakmdolhibi.MGJCEJAPFPI;
|
||||
lakmdolhibi.NKMHCDBLEPO = num16;
|
||||
int mgjcejapfpi2 = lakmdolhibi.MGJCEJAPFPI;
|
||||
ENJMDBGOOND enjmdbgoond = new ENJMDBGOOND();
|
||||
lakmdolhibi.IDGDGOFNHPG = enjmdbgoond;
|
||||
ENJMDBGOOND enjmdbgoond2 = lakmdolhibi.IDGDGOFNHPG;
|
||||
MLLDBGNOBLL mlldbgnobll4 = new MLLDBGNOBLL();
|
||||
enjmdbgoond2.KMIBIFIFMEF = mlldbgnobll4;
|
||||
float num17;
|
||||
lakmdolhibi.IDGDGOFNHPG.KMIBIFIFMEF.AEFMFCNONNN = num17;
|
||||
float num18;
|
||||
lakmdolhibi.IDGDGOFNHPG.KMIBIFIFMEF.MCJAIMHJKBA = num18;
|
||||
float num19;
|
||||
lakmdolhibi.IDGDGOFNHPG.KMIBIFIFMEF.HAOCCMEHAEK = num19;
|
||||
int num20 = bitPackerBase.ReadInt(4, 20);
|
||||
int radiusRequiredBits = num20;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Vector3 minExtent;
|
||||
minExtent.z = z;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
Vector3 maxExtent;
|
||||
maxExtent.z = z2;
|
||||
JJHOJPEIKCM jjhojpeikcm = new JJHOJPEIKCM();
|
||||
lakmdolhibi.PPGHMGEIBMN = jjhojpeikcm;
|
||||
RepeatedField<DIEPKHGNMAG> jihnbkmliaf = lakmdolhibi.PPGHMGEIBMN.JIHNBKMLIAF;
|
||||
Func<BitPacker, DIEPKHGNMAG> func = delegate(BitPacker bp)
|
||||
{
|
||||
float z3 = maxExtent.z;
|
||||
float z4 = minExtent.z;
|
||||
DIEPKHGNMAG diepkhgnmag;
|
||||
return diepkhgnmag;
|
||||
};
|
||||
List<DIEPKHGNMAG> list = bitPackerBase.ReadList<DIEPKHGNMAG>(func);
|
||||
jihnbkmliaf.AddRange(list);
|
||||
JJHOJPEIKCM jjhojpeikcm2 = lakmdolhibi.PPGHMGEIBMN;
|
||||
bool flag2 = bitPackerBase.ReadBool();
|
||||
jjhojpeikcm2.FEEHBNMBEBL = flag2;
|
||||
JJHOJPEIKCM jjhojpeikcm3 = lakmdolhibi.PPGHMGEIBMN;
|
||||
int num21 = bitPackerBase.ReadInt(1, 10);
|
||||
jjhojpeikcm3.IAAJELGPLJP = num21;
|
||||
JJHOJPEIKCM jjhojpeikcm4 = lakmdolhibi.PPGHMGEIBMN;
|
||||
int num22 = 0;
|
||||
float num23 = bitPackerBase.ReadFloat((float)num22, 1f, 5);
|
||||
jjhojpeikcm4.PCMDFBEIPEL = num23;
|
||||
JJHOJPEIKCM jjhojpeikcm5 = lakmdolhibi.PPGHMGEIBMN;
|
||||
bool flag3 = bitPackerBase.ReadBool();
|
||||
jjhojpeikcm5.KMEJODNODEF = flag3;
|
||||
return lakmdolhibi;
|
||||
}
|
||||
|
||||
// Token: 0x06016D13 RID: 93459 RVA: 0x0055358C File Offset: 0x0055178C
|
||||
[Token(Token = "0x6016D13")]
|
||||
[Address(RVA = "0x1684320", Offset = "0x1683120", VA = "0x181684320")]
|
||||
private static Bounds GetShapePositionBounds(IList<LAKMDOLHIBI> shapes)
|
||||
{
|
||||
if (0 != 0)
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
Vector3 vector = num.DEEKJHMMLDF();
|
||||
float z = Vector3.zero.z;
|
||||
int num3 = 0;
|
||||
if (num3 < num2)
|
||||
{
|
||||
num3 += num3;
|
||||
if (num3 == num2)
|
||||
{
|
||||
goto IL_6C;
|
||||
}
|
||||
num3++;
|
||||
}
|
||||
int num4 = 0;
|
||||
uint num5;
|
||||
if (num5 >= (uint)z)
|
||||
{
|
||||
goto IL_8E;
|
||||
}
|
||||
if (num3 < num4)
|
||||
{
|
||||
num3 += num3;
|
||||
if (num3 == num4)
|
||||
{
|
||||
goto IL_7D;
|
||||
}
|
||||
num3++;
|
||||
}
|
||||
Vector3 vector2;
|
||||
float num6 = vector2.z;
|
||||
num5 += (uint)1;
|
||||
IL_6C:
|
||||
num5 += num5;
|
||||
num6 += 2.7E-44f;
|
||||
IL_7D:
|
||||
num5 += num5;
|
||||
num6 += 2.7E-44f;
|
||||
}
|
||||
IL_8E:
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016D14 RID: 93460 RVA: 0x0055362C File Offset: 0x0055182C
|
||||
[Token(Token = "0x6016D14")]
|
||||
[Address(RVA = "0x16840A0", Offset = "0x1682EA0", VA = "0x1816840A0")]
|
||||
private static Bounds GetControlPointPositionBounds(IList<DIEPKHGNMAG> controlPoints)
|
||||
{
|
||||
if (0 != 0)
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
Vector3 vector = num.DEEKJHMMLDF();
|
||||
float z = Vector3.zero.z;
|
||||
int num3 = 0;
|
||||
if (num3 < num2)
|
||||
{
|
||||
num3 += num3;
|
||||
if (num3 == num2)
|
||||
{
|
||||
goto IL_6C;
|
||||
}
|
||||
num3++;
|
||||
}
|
||||
int num4 = 0;
|
||||
uint num5;
|
||||
if (num5 >= (uint)z)
|
||||
{
|
||||
goto IL_8E;
|
||||
}
|
||||
if (num3 < num4)
|
||||
{
|
||||
num3 += num3;
|
||||
if (num3 == num4)
|
||||
{
|
||||
goto IL_7D;
|
||||
}
|
||||
num3++;
|
||||
}
|
||||
Vector3 vector2;
|
||||
float num6 = vector2.z;
|
||||
num5 += (uint)1;
|
||||
IL_6C:
|
||||
num5 += num5;
|
||||
num6 += 2.7E-44f;
|
||||
IL_7D:
|
||||
num5 += num5;
|
||||
num6 += 2.7E-44f;
|
||||
}
|
||||
IL_8E:
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016D15 RID: 93461 RVA: 0x005536CC File Offset: 0x005518CC
|
||||
[Token(Token = "0x6016D15")]
|
||||
[Address(RVA = "0x1683220", Offset = "0x1682020", VA = "0x181683220")]
|
||||
private static void CompressTubeControlPoint(BitPacker bitPackerBase, DIEPKHGNMAG controlPoint, int radiusRequiredBits, Vector3 minPositionExtent, Vector3 maxPositionExtent)
|
||||
{
|
||||
do
|
||||
{
|
||||
if (bitPackerBase == 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (bitPackerBase == 0);
|
||||
float z = minPositionExtent.z;
|
||||
Vector3 vector;
|
||||
float z2 = vector.z;
|
||||
Vector3 vector2;
|
||||
float z3 = vector2.z;
|
||||
float kemaajnjagk = controlPoint.KEMAAJNJAGK;
|
||||
int num = 0;
|
||||
float bpfkhneigpj = ShapeContainer.NKHMHPMBBPA.BPFKHNEIGPJ;
|
||||
bitPackerBase.WriteFloat(kemaajnjagk, (float)num, bpfkhneigpj, radiusRequiredBits);
|
||||
}
|
||||
|
||||
// Token: 0x06016D16 RID: 93462 RVA: 0x0055371C File Offset: 0x0055191C
|
||||
[Token(Token = "0x6016D16")]
|
||||
[Address(RVA = "0x1683E90", Offset = "0x1682C90", VA = "0x181683E90")]
|
||||
private static DIEPKHGNMAG DecompressTubeControlPoint(BitPacker bitPackerBase, int radiusRequiredBits, Vector3 minPositionExtent, Vector3 maxPositionExtent)
|
||||
{
|
||||
do
|
||||
{
|
||||
if (bitPackerBase == 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (bitPackerBase == 0);
|
||||
DIEPKHGNMAG diepkhgnmag = new DIEPKHGNMAG();
|
||||
float z = maxPositionExtent.z;
|
||||
float z2 = minPositionExtent.z;
|
||||
Vector3 vector;
|
||||
float z3 = vector.z;
|
||||
MLLDBGNOBLL mlldbgnobll;
|
||||
diepkhgnmag.NGPBAHHNNIJ = mlldbgnobll;
|
||||
Vector3 vector2;
|
||||
float z4 = vector2.z;
|
||||
MLLDBGNOBLL mlldbgnobll2;
|
||||
diepkhgnmag.JFLPDLFGEML = mlldbgnobll2;
|
||||
int num = 0;
|
||||
float bpfkhneigpj = ShapeContainer.NKHMHPMBBPA.BPFKHNEIGPJ;
|
||||
float num2 = bitPackerBase.ReadFloat((float)num, bpfkhneigpj, radiusRequiredBits);
|
||||
diepkhgnmag.KEMAAJNJAGK = num2;
|
||||
return diepkhgnmag;
|
||||
}
|
||||
|
||||
// Token: 0x06016D17 RID: 93463 RVA: 0x0055378C File Offset: 0x0055198C
|
||||
[Token(Token = "0x6016D17")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public ShapeContainerDataBitPacker()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400EE10 RID: 60944
|
||||
[Token(Token = "0x400EE10")]
|
||||
private const float TubeControlPointRadiusCompressionErrorTolerance = 0.005f;
|
||||
|
||||
// Token: 0x0400EE11 RID: 60945
|
||||
[Token(Token = "0x400EE11")]
|
||||
private const int TubeControlPointRadiusCompressionMinBits = 4;
|
||||
|
||||
// Token: 0x0400EE12 RID: 60946
|
||||
[Token(Token = "0x400EE12")]
|
||||
private const int TubeControlPointRadiusCompressionMaxBits = 20;
|
||||
|
||||
// Token: 0x0400EE13 RID: 60947
|
||||
[Token(Token = "0x400EE13")]
|
||||
public const int TubeMaxPointsOnRing = 10;
|
||||
|
||||
// Token: 0x0400EE14 RID: 60948
|
||||
[Token(Token = "0x400EE14")]
|
||||
public const int NumShapeRotationBitsPerAxis = 12;
|
||||
|
||||
// Token: 0x0400EE15 RID: 60949
|
||||
[Token(Token = "0x400EE15")]
|
||||
private const int UV_OFFSET_BITS = 10;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,285 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using Photon.Pun;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.Shapes
|
||||
{
|
||||
// Token: 0x0200336B RID: 13163
|
||||
[Token(Token = "0x200336B")]
|
||||
public class ShapeManager : BaseBigDataNetworkingManager<PPOLCGCAKLF>
|
||||
{
|
||||
// Token: 0x17003F14 RID: 16148
|
||||
// (get) Token: 0x06016D20 RID: 93472 RVA: 0x00553890 File Offset: 0x00551A90
|
||||
[Token(Token = "0x17003F14")]
|
||||
public static bool IKPJDPKPODH
|
||||
{
|
||||
[Token(Token = "0x6016D20")]
|
||||
[Address(RVA = "0xD8F480", Offset = "0xD8E280", VA = "0x180D8F480")]
|
||||
get
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
List<ShapeContainer> allShapeContainers = ShapeContainer.AllShapeContainers;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
bool flag2;
|
||||
while (!flag2)
|
||||
{
|
||||
}
|
||||
int frameCount = Time.frameCount;
|
||||
string text;
|
||||
int num2;
|
||||
Debug.Log(text, num2);
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F15 RID: 16149
|
||||
// (get) Token: 0x06016D21 RID: 93473 RVA: 0x005538D8 File Offset: 0x00551AD8
|
||||
// (set) Token: 0x06016D22 RID: 93474 RVA: 0x005538EC File Offset: 0x00551AEC
|
||||
[Token(Token = "0x17003F15")]
|
||||
public static ShapeManager ONCPNMDGGKG
|
||||
{
|
||||
[Token(Token = "0x6016D21")]
|
||||
[Address(RVA = "0xD8F6E0", Offset = "0xD8E4E0", VA = "0x180D8F6E0")]
|
||||
get;
|
||||
[Token(Token = "0x6016D22")]
|
||||
[Address(RVA = "0xD8F150", Offset = "0xD8DF50", VA = "0x180D8F150")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x06016D23 RID: 93475 RVA: 0x00553900 File Offset: 0x00551B00
|
||||
[Token(Token = "0x6016D23")]
|
||||
[Address(RVA = "0xD8E8A0", Offset = "0xD8D6A0", VA = "0x180D8E8A0", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base.Awake();
|
||||
ShapeManager.<OCDLBPHJMOP>k__BackingField = this;
|
||||
}
|
||||
|
||||
// Token: 0x06016D24 RID: 93476 RVA: 0x0055391C File Offset: 0x00551B1C
|
||||
[Token(Token = "0x6016D24")]
|
||||
[Address(RVA = "0xD8F230", Offset = "0xD8E030", VA = "0x180D8F230", Slot = "14")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
base.OnDestroy();
|
||||
}
|
||||
|
||||
// Token: 0x06016D25 RID: 93477 RVA: 0x00553930 File Offset: 0x00551B30
|
||||
[Token(Token = "0x6016D25")]
|
||||
[Address(RVA = "0xD8EE10", Offset = "0xD8DC10", VA = "0x180D8EE10", Slot = "15")]
|
||||
protected override PPOLCGCAKLF HJPHHANPEDE()
|
||||
{
|
||||
int num;
|
||||
PPOLCGCAKLF ppolcgcaklf;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
bool flag = !string.IsNullOrEmpty(NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.DGKBJDOJGJO);
|
||||
ppolcgcaklf = new PPOLCGCAKLF();
|
||||
List<ShapeContainer> allShapeContainers = ShapeContainer.AllShapeContainers;
|
||||
bool flag2;
|
||||
if (flag2)
|
||||
{
|
||||
while (!flag2)
|
||||
{
|
||||
}
|
||||
PPOLCGCAKLF.FIFELKAAAPH.CEAIAINMICD ceaiainmicd = new PPOLCGCAKLF.FIFELKAAAPH.CEAIAINMICD();
|
||||
PhotonView photonView;
|
||||
int viewIdField = photonView.viewIdField;
|
||||
ceaiainmicd.NNNGLLGCGGD = viewIdField;
|
||||
bool flag3;
|
||||
if (flag && flag3)
|
||||
{
|
||||
ceaiainmicd.KEJIBJKBCPC = true;
|
||||
}
|
||||
ENMKBCNAGIC enmkbcnagic;
|
||||
ceaiainmicd.BLHOGDDJNLB = enmkbcnagic;
|
||||
num++;
|
||||
ppolcgcaklf.AEOPDKHJPIF.Add(ceaiainmicd);
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
return ppolcgcaklf;
|
||||
}
|
||||
|
||||
// Token: 0x06016D26 RID: 93478 RVA: 0x005539E0 File Offset: 0x00551BE0
|
||||
[Token(Token = "0x6016D26")]
|
||||
[Address(RVA = "0xD8EB90", Offset = "0xD8D990", VA = "0x180D8EB90")]
|
||||
private void HAAIDBPDKIN(COINPCHOMPP EJJJBPLKFFE, PPOLCGCAKLF.FIFELKAAAPH.CEAIAINMICD FBKNCGMJEGE, Dictionary<Guid, PDEKIHFJKHJ> CBNCNEAOJKK)
|
||||
{
|
||||
PhotonView photonView = PhotonView.Find(FBKNCGMJEGE.NNNGLLGCGGD);
|
||||
int num = 0;
|
||||
if (!(photonView == num))
|
||||
{
|
||||
ShapeContainer component = photonView.GetComponent<ShapeContainer>();
|
||||
int num2 = 0;
|
||||
bool flag = component == num2;
|
||||
if (!flag)
|
||||
{
|
||||
if (FBKNCGMJEGE.KEJIBJKBCPC != flag)
|
||||
{
|
||||
bool flag2;
|
||||
if (!flag2)
|
||||
{
|
||||
string text;
|
||||
Debug.LogError(text);
|
||||
}
|
||||
bool flag3;
|
||||
if (flag3)
|
||||
{
|
||||
}
|
||||
Debug.LogError("No shape container data available for unchanged shape container!");
|
||||
SessionManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num3 = 0;
|
||||
instance.BootLocalPlayerToDormRoom("Failed to load room data.", SessionManager.BDPNOBGNGNI.PERSISTENCE_ERROR, num3 != 0);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
ENMKBCNAGIC blhogddjnlb = FBKNCGMJEGE.BLHOGDDJNLB;
|
||||
component.LocalAddShapesFromData(blhogddjnlb);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016D27 RID: 93479 RVA: 0x00553A78 File Offset: 0x00551C78
|
||||
[Token(Token = "0x6016D27")]
|
||||
[Address(RVA = "0xD8E850", Offset = "0xD8D650", VA = "0x180D8E850", Slot = "16")]
|
||||
protected override bool ALBKONKHHOL(PPOLCGCAKLF BMJFPFPNMJL)
|
||||
{
|
||||
bool flag;
|
||||
return BMJFPFPNMJL == 0 || BMJFPFPNMJL.AEOPDKHJPIF == 0 || flag;
|
||||
}
|
||||
|
||||
// Token: 0x06016D28 RID: 93480 RVA: 0x00553A98 File Offset: 0x00551C98
|
||||
[Token(Token = "0x6016D28")]
|
||||
[Address(RVA = "0xD8F190", Offset = "0xD8DF90", VA = "0x180D8F190", Slot = "17")]
|
||||
protected override void MPAIIGKHDLC(PPOLCGCAKLF BMJFPFPNMJL)
|
||||
{
|
||||
PhotonView photonView = base.JDHMIOJKLCK;
|
||||
DGLOJCGDOGG.LFLFMIMNCON<PPOLCGCAKLF> lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.RpcDeserializeShapeContainers);
|
||||
photonView.RpcOthers<PPOLCGCAKLF>(lflfmimncon, BMJFPFPNMJL);
|
||||
}
|
||||
|
||||
// Token: 0x06016D29 RID: 93481 RVA: 0x00553AC8 File Offset: 0x00551CC8
|
||||
[Token(Token = "0x6016D29")]
|
||||
[Address(RVA = "0xD8F090", Offset = "0xD8DE90", VA = "0x180D8F090", Slot = "18")]
|
||||
protected override void KCKMLILMFHM(PPOLCGCAKLF BMJFPFPNMJL, AGAJMBPABDL IEKDDPPNFPF)
|
||||
{
|
||||
PhotonView photonView = base.JDHMIOJKLCK;
|
||||
DGLOJCGDOGG.LFLFMIMNCON<PPOLCGCAKLF> lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.RpcDeserializeShapeContainers);
|
||||
photonView.RpcPlayer<PPOLCGCAKLF>(IEKDDPPNFPF, lflfmimncon, BMJFPFPNMJL);
|
||||
}
|
||||
|
||||
// Token: 0x06016D2A RID: 93482 RVA: 0x00553AF8 File Offset: 0x00551CF8
|
||||
[Token(Token = "0x6016D2A")]
|
||||
[Address(RVA = "0xD8F2A0", Offset = "0xD8E0A0", VA = "0x180D8F2A0")]
|
||||
public bool ReRequestData()
|
||||
{
|
||||
if (Time.realtimeSinceStartup <= this.DONNLLNGKBC)
|
||||
{
|
||||
}
|
||||
GameObject gameObject = base.gameObject;
|
||||
Debug.LogWarning(string.Format("{0} Re-requesting missing data from other players", gameObject));
|
||||
float realtimeSinceStartup = Time.realtimeSinceStartup;
|
||||
this.DONNLLNGKBC = realtimeSinceStartup;
|
||||
PhotonView photonView = base.JDHMIOJKLCK;
|
||||
DGLOJCGDOGG.LFLFMIMNCON<EEAEPAPIPJB> lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.RpcRequestData);
|
||||
photonView.RpcOthers(lflfmimncon);
|
||||
return true;
|
||||
}
|
||||
|
||||
// Token: 0x06016D2B RID: 93483 RVA: 0x00553B64 File Offset: 0x00551D64
|
||||
[Token(Token = "0x6016D2B")]
|
||||
[Address(RVA = "0xD8F3F0", Offset = "0xD8E1F0", VA = "0x180D8F3F0")]
|
||||
[NFOMENMAOIA]
|
||||
private void RpcRequestData(EEAEPAPIPJB BNICGLLLMOL)
|
||||
{
|
||||
this.OnDestroy();
|
||||
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x06016D2C RID: 93484 RVA: 0x00553B80 File Offset: 0x00551D80
|
||||
[Token(Token = "0x6016D2C")]
|
||||
[Address(RVA = "0xD8F3A0", Offset = "0xD8E1A0", VA = "0x180D8F3A0")]
|
||||
[NFOMENMAOIA]
|
||||
private void RpcDeserializeShapeContainers(PPOLCGCAKLF BMJFPFPNMJL)
|
||||
{
|
||||
base.BFKPJHCDHBA(BMJFPFPNMJL);
|
||||
}
|
||||
|
||||
// Token: 0x06016D2D RID: 93485 RVA: 0x00553B94 File Offset: 0x00551D94
|
||||
[Token(Token = "0x6016D2D")]
|
||||
[Address(RVA = "0x8CE4C0", Offset = "0x8CD2C0", VA = "0x1808CE4C0", Slot = "19")]
|
||||
protected override bool DGNHPBGGLMJ(PDEKIHFJKHJ KACDIBJMJEM)
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016D2E RID: 93486 RVA: 0x00553BA8 File Offset: 0x00551DA8
|
||||
[Token(Token = "0x6016D2E")]
|
||||
[Address(RVA = "0xD8E910", Offset = "0xD8D710", VA = "0x180D8E910", Slot = "20")]
|
||||
protected override void BHCDELJHHHG(COINPCHOMPP HDJKJMGKPIM, DBFIJENOPDA KGADGOFNJDC, PPOLCGCAKLF BMJFPFPNMJL, Dictionary<Guid, PDEKIHFJKHJ> KMONPDHBAPE)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
IEnumerator<PPOLCGCAKLF.FIFELKAAAPH.CEAIAINMICD> enumerator = BMJFPFPNMJL.AEOPDKHJPIF.GetEnumerator();
|
||||
if (enumerator != 0)
|
||||
{
|
||||
if (num < enumerator)
|
||||
{
|
||||
num += num;
|
||||
if (num == enumerator)
|
||||
{
|
||||
goto IL_58;
|
||||
}
|
||||
num++;
|
||||
}
|
||||
int num2 = 0;
|
||||
PhotonView photonView;
|
||||
if (photonView == num2)
|
||||
{
|
||||
goto IL_5F;
|
||||
}
|
||||
ShapeContainer component = photonView.GetComponent<ShapeContainer>();
|
||||
int num3 = 0;
|
||||
if (component == num3)
|
||||
{
|
||||
goto IL_5F;
|
||||
}
|
||||
BigDataTrackedObject bigDataTrackedObject = component.bigDataTrackedObject;
|
||||
int num4 = 0;
|
||||
bigDataTrackedObject.SetRPCDataDeserialized();
|
||||
IL_58:
|
||||
num4 += num4;
|
||||
}
|
||||
IL_5F:
|
||||
if (enumerator != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06016D2F RID: 93487 RVA: 0x00553C3C File Offset: 0x00551E3C
|
||||
[Token(Token = "0x6016D2F")]
|
||||
[Address(RVA = "0xD8F440", Offset = "0xD8E240", VA = "0x180D8F440")]
|
||||
public ShapeManager()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400EE21 RID: 60961
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400EE21")]
|
||||
private float DONNLLNGKBC;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,356 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using AGUI.StackedUI;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.AGUI.ToolUIs;
|
||||
using RecRoom.Persistence;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.Shapes
|
||||
{
|
||||
// Token: 0x0200336D RID: 13165
|
||||
[Token(Token = "0x200336D")]
|
||||
public class StandaloneShapeContainer : ShapeContainer
|
||||
{
|
||||
// Token: 0x17003F24 RID: 16164
|
||||
// (get) Token: 0x06016D66 RID: 93542 RVA: 0x00554A44 File Offset: 0x00552C44
|
||||
[Token(Token = "0x17003F24")]
|
||||
public static Transform FOPEPPHHKGN
|
||||
{
|
||||
[Token(Token = "0x6016D66")]
|
||||
[Address(RVA = "0xD901A0", Offset = "0xD8EFA0", VA = "0x180D901A0")]
|
||||
get
|
||||
{
|
||||
Transform dengflbncpn = StandaloneShapeContainer.DENGFLBNCPN;
|
||||
int num = 0;
|
||||
if (dengflbncpn == num)
|
||||
{
|
||||
GameObject gameObject = new GameObject("Shape Container Root");
|
||||
Transform transform = gameObject.transform;
|
||||
int num2 = 0;
|
||||
int num3 = 0;
|
||||
transform.SetParent(num3, num2 != 0);
|
||||
StandaloneShapeContainer.DENGFLBNCPN = gameObject.transform;
|
||||
}
|
||||
return StandaloneShapeContainer.DENGFLBNCPN;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F25 RID: 16165
|
||||
// (get) Token: 0x06016D67 RID: 93543 RVA: 0x00554A9C File Offset: 0x00552C9C
|
||||
[Token(Token = "0x17003F25")]
|
||||
public override string AKLAPGCHOFB
|
||||
{
|
||||
[Token(Token = "0x6016D67")]
|
||||
[Address(RVA = "0xD900F0", Offset = "0xD8EEF0", VA = "0x180D900F0", Slot = "18")]
|
||||
get
|
||||
{
|
||||
PersistenceView persistenceView = this.persistenceView;
|
||||
Guid guid;
|
||||
return string.Format("Shape Container {0}", guid);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F26 RID: 16166
|
||||
// (get) Token: 0x06016D68 RID: 93544 RVA: 0x00554AC4 File Offset: 0x00552CC4
|
||||
[Token(Token = "0x17003F26")]
|
||||
public override string KENGPMDDCML
|
||||
{
|
||||
[Token(Token = "0x6016D68")]
|
||||
[Address(RVA = "0xD90170", Offset = "0xD8EF70", VA = "0x180D90170", Slot = "19")]
|
||||
get
|
||||
{
|
||||
return this.creationObject.KENGPMDDCML;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F27 RID: 16167
|
||||
// (get) Token: 0x06016D69 RID: 93545 RVA: 0x00554AE4 File Offset: 0x00552CE4
|
||||
[Token(Token = "0x17003F27")]
|
||||
public override int EBEOBEKPAPP
|
||||
{
|
||||
[Token(Token = "0x6016D69")]
|
||||
[Address(RVA = "0xD90190", Offset = "0xD8EF90", VA = "0x180D90190", Slot = "20")]
|
||||
get
|
||||
{
|
||||
return 2500;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F28 RID: 16168
|
||||
// (get) Token: 0x06016D6A RID: 93546 RVA: 0x00554AF8 File Offset: 0x00552CF8
|
||||
[Token(Token = "0x17003F28")]
|
||||
public override bool JPCMKAOLFHF
|
||||
{
|
||||
[Token(Token = "0x6016D6A")]
|
||||
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "21")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F29 RID: 16169
|
||||
// (get) Token: 0x06016D6B RID: 93547 RVA: 0x00554B08 File Offset: 0x00552D08
|
||||
[Token(Token = "0x17003F29")]
|
||||
public override ShapeContainer.DBHLALJDNBH NDOIFFFCMKP
|
||||
{
|
||||
[Token(Token = "0x6016D6B")]
|
||||
[Address(RVA = "0x4100E0", Offset = "0x40EEE0", VA = "0x1804100E0", Slot = "23")]
|
||||
get
|
||||
{
|
||||
return ShapeContainer.DBHLALJDNBH.Always;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F2A RID: 16170
|
||||
// (get) Token: 0x06016D6C RID: 93548 RVA: 0x00554B18 File Offset: 0x00552D18
|
||||
[Token(Token = "0x17003F2A")]
|
||||
public override bool PGDIFDJECHJ
|
||||
{
|
||||
[Token(Token = "0x6016D6C")]
|
||||
[Address(RVA = "0xD900D0", Offset = "0xD8EED0", VA = "0x180D900D0", Slot = "24")]
|
||||
get
|
||||
{
|
||||
return this.creationObject.LGLADBGABHO;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F2B RID: 16171
|
||||
// (get) Token: 0x06016D6D RID: 93549 RVA: 0x00554B38 File Offset: 0x00552D38
|
||||
[Token(Token = "0x17003F2B")]
|
||||
public override bool PLPCBNDDMON
|
||||
{
|
||||
[Token(Token = "0x6016D6D")]
|
||||
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "25")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F2C RID: 16172
|
||||
// (get) Token: 0x06016D6E RID: 93550 RVA: 0x00554B48 File Offset: 0x00552D48
|
||||
[Token(Token = "0x17003F2C")]
|
||||
public override bool KJCAGKDAABN
|
||||
{
|
||||
[Token(Token = "0x6016D6E")]
|
||||
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "22")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F2D RID: 16173
|
||||
// (get) Token: 0x06016D6F RID: 93551 RVA: 0x00554B58 File Offset: 0x00552D58
|
||||
[Token(Token = "0x17003F2D")]
|
||||
public override ShapeContainer.BJOOGDAHOOO NMBFCKJPCLA
|
||||
{
|
||||
[Token(Token = "0x6016D6F")]
|
||||
[Address(RVA = "0x43E630", Offset = "0x43D430", VA = "0x18043E630", Slot = "26")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016D70 RID: 93552 RVA: 0x00554B68 File Offset: 0x00552D68
|
||||
[Token(Token = "0x6016D70")]
|
||||
[Address(RVA = "0xD8F720", Offset = "0xD8E520", VA = "0x180D8F720", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base.Awake();
|
||||
Transform transform = base.transform;
|
||||
Transform dengflbncpn = StandaloneShapeContainer.DENGFLBNCPN;
|
||||
int num = 0;
|
||||
if (dengflbncpn == num)
|
||||
{
|
||||
GameObject gameObject = new GameObject("Shape Container Root");
|
||||
Transform transform2 = gameObject.transform;
|
||||
int num2 = 0;
|
||||
int num3 = 0;
|
||||
transform2.SetParent(num3, num2 != 0);
|
||||
StandaloneShapeContainer.DENGFLBNCPN = gameObject.transform;
|
||||
}
|
||||
Transform dengflbncpn2 = StandaloneShapeContainer.DENGFLBNCPN;
|
||||
transform.SetParent(dengflbncpn2, true);
|
||||
}
|
||||
|
||||
// Token: 0x06016D71 RID: 93553 RVA: 0x00554BDC File Offset: 0x00552DDC
|
||||
[Token(Token = "0x6016D71")]
|
||||
[Address(RVA = "0xD90020", Offset = "0xD8EE20", VA = "0x180D90020", Slot = "29")]
|
||||
protected override void Start()
|
||||
{
|
||||
base.Start();
|
||||
this.MGEANKCHCDB();
|
||||
}
|
||||
|
||||
// Token: 0x06016D72 RID: 93554 RVA: 0x00554BF8 File Offset: 0x00552DF8
|
||||
[Token(Token = "0x6016D72")]
|
||||
[Address(RVA = "0xD8FA50", Offset = "0xD8E850", VA = "0x180D8FA50")]
|
||||
private void MGEANKCHCDB()
|
||||
{
|
||||
Dictionary<string, FLCFOLDCOJJ> dictionary = new Dictionary();
|
||||
int num = 0;
|
||||
OMKPHDBNLKH<CreationObjectSettingFriendlyIntControl, int>.DEDABHKCIBG <>9__28_ = StandaloneShapeContainer.<>c.<>9__28_0;
|
||||
if (<>9__28_ == 0)
|
||||
{
|
||||
StandaloneShapeContainer.<>c.<>9__28_0 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultEnumUIControlPrefab;
|
||||
}
|
||||
OMKPHDBNLKH<CreationObjectSettingFriendlyIntControl, int>.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.CBDBKJFMLPE);
|
||||
KLCANJPOEPC klcanjpoepc = new KLCANJPOEPC(<>9__28_, ohindolfnmp, dictionary, num);
|
||||
ILINODKFHEO ilinodkfheo = this.creationObject.AddConfigurableSetting(klcanjpoepc);
|
||||
CreationObject creationObject = this.creationObject;
|
||||
DOPNALIMPNA[] array = new DOPNALIMPNA[1];
|
||||
Func<int> func = new Func(this.SandboxCurrentPhysicsMode_Get);
|
||||
Action<int> action = new Action(this.SandboxCurrentPhysicsMode_Set);
|
||||
string text;
|
||||
ulong num2;
|
||||
LNBMGIPPMJJ lnbmgippmjj = ONOKJPIMIIP.BCJHJAHMJFP(dictionary, func, action, "Physics Mode", text, num, num, num, num, num2 != 0UL);
|
||||
if (lnbmgippmjj != 0)
|
||||
{
|
||||
}
|
||||
array[0] = lnbmgippmjj;
|
||||
int num3 = 0;
|
||||
ECJBHJOCKHL ecjbhjockhl = creationObject.AddFoldoutMenu("Shape Settings", num3, array);
|
||||
}
|
||||
|
||||
// Token: 0x06016D73 RID: 93555 RVA: 0x00554CC4 File Offset: 0x00552EC4
|
||||
[Token(Token = "0x6016D73")]
|
||||
[Address(RVA = "0xD8FE00", Offset = "0xD8EC00", VA = "0x180D8FE00")]
|
||||
public void SandboxCurrentPhysicsMode_Set(int BCEFAKDFEMM)
|
||||
{
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
this.OnDeselectedByShapeCreationContext();
|
||||
CreationManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int sandboxResourceCost = base.CLOAGCKCCPP;
|
||||
int num = 0;
|
||||
if (instance.CanAffordResourceCost(num) == KJIBJJOHPEJ.Success)
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
NotificationManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int hashCode = instance2.GetHashCode();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016D74 RID: 93556 RVA: 0x00554D18 File Offset: 0x00552F18
|
||||
[Token(Token = "0x6016D74")]
|
||||
[Address(RVA = "0xD8FDF0", Offset = "0xD8EBF0", VA = "0x180D8FDF0")]
|
||||
public int SandboxCurrentPhysicsMode_Get()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06016D74)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Int32 RecRoom.Core.Creation.Shapes.StandaloneShapeContainer::SandboxCurrentPhysicsMode_Get()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:BJOOGDAHOOO(var_0_06, callgetter:BJOOGDAHOOO(ShapeContainer::get_CurrentPhysicsMode, ldloc:StandaloneShapeContainer[exp:ShapeContainer](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 1660
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06016D75 RID: 93557 RVA: 0x00554D2C File Offset: 0x00552F2C
|
||||
[Token(Token = "0x6016D75")]
|
||||
[Address(RVA = "0xD8F9C0", Offset = "0xD8E7C0", VA = "0x180D8F9C0", Slot = "35")]
|
||||
protected override string CPMBMDPNJHH(ShapeContainer.BJOOGDAHOOO BHPDBBDLCJD)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06016D75)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.String RecRoom.Core.Creation.Shapes.StandaloneShapeContainer::CPMBMDPNJHH(RecRoom.Core.Creation.Shapes.ShapeContainer/BJOOGDAHOOO)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
IL_22:
|
||||
stloc:ArgumentException(var_1_2C, newobj:ArgumentException(ArgumentException::.ctor, ldstr:string("physicsMode")))
|
||||
}
|
||||
|
||||
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.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1660
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06016D76 RID: 93558 RVA: 0x00554D68 File Offset: 0x00552F68
|
||||
[Token(Token = "0x6016D76")]
|
||||
[Address(RVA = "0xD90040", Offset = "0xD8EE40", VA = "0x180D90040")]
|
||||
public StandaloneShapeContainer()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06016D77 RID: 93559 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x6016D77")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080")]
|
||||
static StandaloneShapeContainer()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016D78 RID: 93560 RVA: 0x00554DA8 File Offset: 0x00552FA8
|
||||
[Token(Token = "0x6016D78")]
|
||||
[Address(RVA = "0xD8F8F0", Offset = "0xD8E6F0", VA = "0x180D8F8F0")]
|
||||
[CompilerGenerated]
|
||||
private void CBDBKJFMLPE(CreationObjectSettingFriendlyIntControl GCCLEJOGCCE)
|
||||
{
|
||||
string text = GCCLEJOGCCE.PropertyDescription.text;
|
||||
Func<int> func = new Func(this.SandboxCurrentPhysicsMode_Get);
|
||||
Action<int> action = new Action(this.SandboxCurrentPhysicsMode_Set);
|
||||
}
|
||||
|
||||
// Token: 0x0400EE2B RID: 60971
|
||||
[Token(Token = "0x400EE2B")]
|
||||
public const int MAX_RESOURCES_IN_SINGLE_SHAPE_CONTAINER = 2500;
|
||||
|
||||
// Token: 0x0400EE2C RID: 60972
|
||||
[Token(Token = "0x400EE2C")]
|
||||
private static Transform DENGFLBNCPN;
|
||||
|
||||
// Token: 0x0400EE2D RID: 60973
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x400EE2D")]
|
||||
[SerializeField]
|
||||
private string decorationModeTooltip = "Not solid and unaffected by gravity\nNot tracked by trigger zones";
|
||||
|
||||
// Token: 0x0400EE2E RID: 60974
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x400EE2E")]
|
||||
[SerializeField]
|
||||
private string environmentModeTooltip = "Solid but unaffected by gravity";
|
||||
|
||||
// Token: 0x0400EE2F RID: 60975
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x400EE2F")]
|
||||
[SerializeField]
|
||||
private string physicalModeTooltip = "Solid and affected by gravity";
|
||||
|
||||
// Token: 0x0400EE30 RID: 60976
|
||||
[FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x400EE30")]
|
||||
[SerializeField]
|
||||
private string stickyModeTooltip = "Solid and affected by gravity\nSticks to other objects";
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,2270 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Collections.ObjectModel;
|
||||
using System.Linq;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Text;
|
||||
using AGUI.StackedUI;
|
||||
using Cpp2IlInjected;
|
||||
using Google.Protobuf.Collections;
|
||||
using Photon.Pun;
|
||||
using RecRoom.AGUI.ToolUIs;
|
||||
using RecRoom.Circuits;
|
||||
using RecRoom.CircuitsV2.ContextNodes;
|
||||
using RecRoom.Core.Creation.Circuits;
|
||||
using RecRoom.Core.Locomotion;
|
||||
using RecRoom.Systems.PlayerRoles;
|
||||
using RecRoom.Tools.Tags;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.Shapes
|
||||
{
|
||||
// Token: 0x0200336F RID: 13167
|
||||
[Token(Token = "0x200336F")]
|
||||
public class TriggerVolume : MonoBehaviourPun, LDIJBEFKFFE, NDBBKDMPBHD, AHOAEAFEAHN, EOCLMMENCKH, CHJEFIDMANE, GDMDKPLBJAC, DJNMPDPNFJN
|
||||
{
|
||||
// Token: 0x17003F2E RID: 16174
|
||||
// (get) Token: 0x06016D7C RID: 93564 RVA: 0x00554E2C File Offset: 0x0055302C
|
||||
[Token(Token = "0x17003F2E")]
|
||||
public bool JDAKDEIANGH
|
||||
{
|
||||
[Token(Token = "0x6016D7C")]
|
||||
[Address(RVA = "0xDA0F70", Offset = "0xD9FD70", VA = "0x180DA0F70")]
|
||||
get
|
||||
{
|
||||
ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject;
|
||||
int num = 0;
|
||||
return controlPanelCircuitObject != num;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F2F RID: 16175
|
||||
// (get) Token: 0x06016D7D RID: 93565 RVA: 0x00554E4C File Offset: 0x0055304C
|
||||
[Token(Token = "0x17003F2F")]
|
||||
public Tool PBBJCLJPFMI
|
||||
{
|
||||
[Token(Token = "0x6016D7D")]
|
||||
[Address(RVA = "0x7A5E90", Offset = "0x7A4C90", VA = "0x1807A5E90")]
|
||||
get
|
||||
{
|
||||
return this._tool;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F30 RID: 16176
|
||||
// (get) Token: 0x06016D7E RID: 93566 RVA: 0x00554E60 File Offset: 0x00553060
|
||||
// (set) Token: 0x06016D7F RID: 93567 RVA: 0x00554E80 File Offset: 0x00553080
|
||||
[Token(Token = "0x17003F30")]
|
||||
private bool LPAJEADIGHC
|
||||
{
|
||||
[Token(Token = "0x6016D7E")]
|
||||
[Address(RVA = "0xD9AA00", Offset = "0xD99800", VA = "0x180D9AA00")]
|
||||
get
|
||||
{
|
||||
return this.FLKACDEMOFN.IAHDANBDAAM() != null;
|
||||
}
|
||||
[Token(Token = "0x6016D7F")]
|
||||
[Address(RVA = "0xD9CBB0", Offset = "0xD9B9B0", VA = "0x180D9CBB0")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<bool> flkacdemofn = this.FLKACDEMOFN;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F31 RID: 16177
|
||||
// (get) Token: 0x06016D80 RID: 93568 RVA: 0x00554E9C File Offset: 0x0055309C
|
||||
// (set) Token: 0x06016D81 RID: 93569 RVA: 0x00554EBC File Offset: 0x005530BC
|
||||
[Token(Token = "0x17003F31")]
|
||||
private TriggerVolume.CDPDNBJPLFO JNKCCANDELL
|
||||
{
|
||||
[Token(Token = "0x6016D80")]
|
||||
[Address(RVA = "0xD9A420", Offset = "0xD99220", VA = "0x180D9A420")]
|
||||
get
|
||||
{
|
||||
int num = this.OPGFGNDJEBH.IAHDANBDAAM();
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
[Token(Token = "0x6016D81")]
|
||||
[Address(RVA = "0xD9BDC0", Offset = "0xD9ABC0", VA = "0x180D9BDC0")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<int> opgfgndjebh = this.OPGFGNDJEBH;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F32 RID: 16178
|
||||
// (get) Token: 0x06016D82 RID: 93570 RVA: 0x00554ED8 File Offset: 0x005530D8
|
||||
[Token(Token = "0x17003F32")]
|
||||
public PGIHLFOHNML AEDJDDKGMJO
|
||||
{
|
||||
[Token(Token = "0x6016D82")]
|
||||
[Address(RVA = "0xDA0890", Offset = "0xD9F690", VA = "0x180DA0890")]
|
||||
get
|
||||
{
|
||||
PGIHLFOHNML ehhicaoahoj = this.EHHICAOAHOJ;
|
||||
if (ehhicaoahoj == 0)
|
||||
{
|
||||
OMKPHDBNLKH<CreationObjectSettingStringUIControl, string>.DEDABHKCIBG <>9__52_ = TriggerVolume.<>c.<>9__52_0;
|
||||
if (<>9__52_ == 0)
|
||||
{
|
||||
TriggerVolume.<>c.<>9__52_0 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.TagInputFieldUIControlPrefab;
|
||||
}
|
||||
OMKPHDBNLKH<CreationObjectSettingStringUIControl, string>.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.LGCAHDGBLIN);
|
||||
PGIHLFOHNML pgihlfohnml = new PGIHLFOHNML(<>9__52_, ohindolfnmp, 9);
|
||||
this.EHHICAOAHOJ = pgihlfohnml;
|
||||
}
|
||||
return ehhicaoahoj;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F33 RID: 16179
|
||||
// (get) Token: 0x06016D83 RID: 93571 RVA: 0x00554F30 File Offset: 0x00553130
|
||||
[Token(Token = "0x17003F33")]
|
||||
public PGIHLFOHNML KIMGPKCPKBH
|
||||
{
|
||||
[Token(Token = "0x6016D83")]
|
||||
[Address(RVA = "0xDA0740", Offset = "0xD9F540", VA = "0x180DA0740")]
|
||||
get
|
||||
{
|
||||
PGIHLFOHNML gpngoefjdim = this.GPNGOEFJDIM;
|
||||
if (gpngoefjdim == 0)
|
||||
{
|
||||
OMKPHDBNLKH<CreationObjectSettingStringUIControl, string>.DEDABHKCIBG <>9__55_ = TriggerVolume.<>c.<>9__55_0;
|
||||
if (<>9__55_ == 0)
|
||||
{
|
||||
TriggerVolume.<>c.<>9__55_0 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultStringUIControlPrefab;
|
||||
}
|
||||
OMKPHDBNLKH<CreationObjectSettingStringUIControl, string>.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.HPPINCMFIFB);
|
||||
PGIHLFOHNML pgihlfohnml = new PGIHLFOHNML(<>9__55_, ohindolfnmp, 9);
|
||||
this.GPNGOEFJDIM = pgihlfohnml;
|
||||
}
|
||||
return gpngoefjdim;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F34 RID: 16180
|
||||
// (get) Token: 0x06016D84 RID: 93572 RVA: 0x00554F88 File Offset: 0x00553188
|
||||
// (set) Token: 0x06016D85 RID: 93573 RVA: 0x00554FA8 File Offset: 0x005531A8
|
||||
[Token(Token = "0x17003F34")]
|
||||
public string[] EEHLDEFKPNK
|
||||
{
|
||||
[Token(Token = "0x6016D84")]
|
||||
[Address(RVA = "0xDA09E0", Offset = "0xD9F7E0", VA = "0x180DA09E0")]
|
||||
get
|
||||
{
|
||||
return this.KONEJPCAEFN.IAHDANBDAAM();
|
||||
}
|
||||
[Token(Token = "0x6016D85")]
|
||||
[Address(RVA = "0xD9DF60", Offset = "0xD9CD60", VA = "0x180D9DF60")]
|
||||
private set
|
||||
{
|
||||
KLLMCPFPIIE<string[]> konejpcaefn = this.KONEJPCAEFN;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F35 RID: 16181
|
||||
// (get) Token: 0x06016D86 RID: 93574 RVA: 0x00554FC4 File Offset: 0x005531C4
|
||||
// (set) Token: 0x06016D87 RID: 93575 RVA: 0x00554FE4 File Offset: 0x005531E4
|
||||
[Token(Token = "0x17003F35")]
|
||||
public string HLFEMANCOFH
|
||||
{
|
||||
[Token(Token = "0x6016D86")]
|
||||
[Address(RVA = "0xD9B7B0", Offset = "0xD9A5B0", VA = "0x180D9B7B0")]
|
||||
get
|
||||
{
|
||||
return this.JCEHAEPFILD.IAHDANBDAAM();
|
||||
}
|
||||
[Token(Token = "0x6016D87")]
|
||||
[Address(RVA = "0xDA1070", Offset = "0xD9FE70", VA = "0x180DA1070")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<string> jcehaepfild = this.JCEHAEPFILD;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F36 RID: 16182
|
||||
// (get) Token: 0x06016D88 RID: 93576 RVA: 0x00555000 File Offset: 0x00553200
|
||||
[Token(Token = "0x17003F36")]
|
||||
private bool BNOIJKMAJPH
|
||||
{
|
||||
[Token(Token = "0x6016D88")]
|
||||
[Address(RVA = "0xD9A1D0", Offset = "0xD98FD0", VA = "0x180D9A1D0")]
|
||||
get
|
||||
{
|
||||
return !string.IsNullOrEmpty(this.JCEHAEPFILD.IAHDANBDAAM());
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F37 RID: 16183
|
||||
// (get) Token: 0x06016D89 RID: 93577 RVA: 0x00555028 File Offset: 0x00553228
|
||||
[Token(Token = "0x17003F37")]
|
||||
private bool FOJIDONFDMD
|
||||
{
|
||||
[Token(Token = "0x6016D89")]
|
||||
[Address(RVA = "0xD9E2F0", Offset = "0xD9D0F0", VA = "0x180D9E2F0")]
|
||||
get
|
||||
{
|
||||
int num = 0;
|
||||
string[] array = this.KONEJPCAEFN.IAHDANBDAAM();
|
||||
if (num < array.Length)
|
||||
{
|
||||
if (this.KONEJPCAEFN.IAHDANBDAAM()[num].LJGBBKKGKOP())
|
||||
{
|
||||
num++;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F38 RID: 16184
|
||||
// (get) Token: 0x06016D8A RID: 93578 RVA: 0x00555074 File Offset: 0x00553274
|
||||
// (set) Token: 0x06016D8B RID: 93579 RVA: 0x00555094 File Offset: 0x00553294
|
||||
[Token(Token = "0x17003F38")]
|
||||
private bool HABADDAGOGM
|
||||
{
|
||||
[Token(Token = "0x6016D8A")]
|
||||
[Address(RVA = "0xD99180", Offset = "0xD97F80", VA = "0x180D99180")]
|
||||
get
|
||||
{
|
||||
return this.BIPJGDJDLBM.IAHDANBDAAM() != null;
|
||||
}
|
||||
[Token(Token = "0x6016D8B")]
|
||||
[Address(RVA = "0xD99930", Offset = "0xD98730", VA = "0x180D99930")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<bool> bipjgdjdlbm = this.BIPJGDJDLBM;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F39 RID: 16185
|
||||
// (get) Token: 0x06016D8C RID: 93580 RVA: 0x005550B0 File Offset: 0x005532B0
|
||||
// (set) Token: 0x06016D8D RID: 93581 RVA: 0x005550D0 File Offset: 0x005532D0
|
||||
[Token(Token = "0x17003F39")]
|
||||
public bool JABMPFHMLMH
|
||||
{
|
||||
[Token(Token = "0x6016D8C")]
|
||||
[Address(RVA = "0xD9CCB0", Offset = "0xD9BAB0", VA = "0x180D9CCB0")]
|
||||
get
|
||||
{
|
||||
return this.FLDMBDILGCB.IAHDANBDAAM() != null;
|
||||
}
|
||||
[Token(Token = "0x6016D8D")]
|
||||
[Address(RVA = "0xD9CD00", Offset = "0xD9BB00", VA = "0x180D9CD00")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<bool> fldmbdilgcb = this.FLDMBDILGCB;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F3A RID: 16186
|
||||
// (get) Token: 0x06016D8E RID: 93582 RVA: 0x005550EC File Offset: 0x005532EC
|
||||
// (set) Token: 0x06016D8F RID: 93583 RVA: 0x0055510C File Offset: 0x0055330C
|
||||
[Token(Token = "0x17003F3A")]
|
||||
private bool MAHKLOHOPNK
|
||||
{
|
||||
[Token(Token = "0x6016D8E")]
|
||||
[Address(RVA = "0xD9BE20", Offset = "0xD9AC20", VA = "0x180D9BE20")]
|
||||
get
|
||||
{
|
||||
return this.HIEPIBBPPMJ.IAHDANBDAAM() != null;
|
||||
}
|
||||
[Token(Token = "0x6016D8F")]
|
||||
[Address(RVA = "0xD99B80", Offset = "0xD98980", VA = "0x180D99B80")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<bool> hiepibbppmj = this.HIEPIBBPPMJ;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F3B RID: 16187
|
||||
// (get) Token: 0x06016D90 RID: 93584 RVA: 0x00555128 File Offset: 0x00553328
|
||||
[Token(Token = "0x17003F3B")]
|
||||
private bool FMEHKHOINDP
|
||||
{
|
||||
[Token(Token = "0x6016D90")]
|
||||
[Address(RVA = "0xD9E4B0", Offset = "0xD9D2B0", VA = "0x180D9E4B0")]
|
||||
get
|
||||
{
|
||||
bool flag = this.FLKACDEMOFN.IAHDANBDAAM() != null;
|
||||
if (!flag)
|
||||
{
|
||||
return flag;
|
||||
}
|
||||
return this.BIPJGDJDLBM.IAHDANBDAAM() == 0 || this.HIEPIBBPPMJ.IAHDANBDAAM() == 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F3C RID: 16188
|
||||
// (get) Token: 0x06016D91 RID: 93585 RVA: 0x0055516C File Offset: 0x0055336C
|
||||
// (set) Token: 0x06016D92 RID: 93586 RVA: 0x00555180 File Offset: 0x00553380
|
||||
[Token(Token = "0x17003F3C")]
|
||||
public bool DBFHKGMGCLM
|
||||
{
|
||||
[Token(Token = "0x6016D91")]
|
||||
[Address(RVA = "0xDA0730", Offset = "0xD9F530", VA = "0x180DA0730")]
|
||||
get;
|
||||
[Token(Token = "0x6016D92")]
|
||||
[Address(RVA = "0xD9A780", Offset = "0xD99580", VA = "0x180D9A780")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x14000209 RID: 521
|
||||
// (add) Token: 0x06016D93 RID: 93587 RVA: 0x00555194 File Offset: 0x00553394
|
||||
// (remove) Token: 0x06016D94 RID: 93588 RVA: 0x005551B0 File Offset: 0x005533B0
|
||||
[Token(Token = "0x14000209")]
|
||||
public event Action<TriggerVolume> IOOIPLBKCLL
|
||||
{
|
||||
[Token(Token = "0x6016D93")]
|
||||
[Address(RVA = "0xDA0690", Offset = "0xD9F490", VA = "0x180DA0690")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x6016D94")]
|
||||
[Address(RVA = "0xDA0FD0", Offset = "0xD9FDD0", VA = "0x180DA0FD0")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016D95 RID: 93589 RVA: 0x005551CC File Offset: 0x005533CC
|
||||
[Token(Token = "0x6016D95")]
|
||||
[Address(RVA = "0xD991D0", Offset = "0xD97FD0", VA = "0x180D991D0", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
OKNNKFGFODL objectScaled;
|
||||
do
|
||||
{
|
||||
base..ctor();
|
||||
TriggerVolumeInputNodeDisplay component = base.GetComponent<TriggerVolumeInputNodeDisplay>();
|
||||
this.JAILLEPOFPE = component;
|
||||
Action action = new Action(this.EFALLLJENDI);
|
||||
KLLMCPFPIIE<int> kllmcpfpiie;
|
||||
this.OPGFGNDJEBH = kllmcpfpiie;
|
||||
string[] array = new string[0];
|
||||
Action action2 = new Action(this.CNHJNKAECPP);
|
||||
KLLMCPFPIIE<string[]> kllmcpfpiie2;
|
||||
this.KONEJPCAEFN = kllmcpfpiie2;
|
||||
Action action3 = new Action(this.MEFNIJACJAK);
|
||||
KLLMCPFPIIE<string> kllmcpfpiie3;
|
||||
this.JCEHAEPFILD = kllmcpfpiie3;
|
||||
KLLMCPFPIIE<bool> kllmcpfpiie4;
|
||||
this.BIPJGDJDLBM = kllmcpfpiie4;
|
||||
KLLMCPFPIIE<bool> kllmcpfpiie5;
|
||||
this.HIEPIBBPPMJ = kllmcpfpiie5;
|
||||
KLLMCPFPIIE<bool> kllmcpfpiie6;
|
||||
this.FLDMBDILGCB = kllmcpfpiie6;
|
||||
Action action4 = new Action(this.AIMPEGLGFIJ);
|
||||
KLLMCPFPIIE<bool> kllmcpfpiie7;
|
||||
this.FLKACDEMOFN = kllmcpfpiie7;
|
||||
OKNNKFGFODL localPlayerStartedTeleportEvent = PlayerMovementFeedback.LocalPlayerStartedTeleportEvent;
|
||||
Action action5 = new Action(this.NGMFLJCBEOG);
|
||||
PlayerMovementFeedback.LocalPlayerStartedTeleportEvent = OKNNKFGFODL.BPJDFPACLMK(localPlayerStartedTeleportEvent, action5);
|
||||
NBPOLJHGGLE<Player, Vector3, Vector3> playerTeleportedEvent = PlayerMovementFeedback.PlayerTeleportedEvent;
|
||||
Action<Player, Vector3, Vector3> action6 = new Action(this.KJIJHCBPAPB);
|
||||
PlayerMovementFeedback.PlayerTeleportedEvent = NBPOLJHGGLE.BPJDFPACLMK(playerTeleportedEvent, action6);
|
||||
Action<GameRole> action7 = new Action(this.OOPNGOLIKMH);
|
||||
OKNNKFGFODL preEvaluateEvent = CircuitManager.PreEvaluateEvent;
|
||||
Action action8 = new Action(this.CCDOBIAMNIM);
|
||||
CircuitManager.PreEvaluateEvent = OKNNKFGFODL.BPJDFPACLMK(preEvaluateEvent, action8);
|
||||
Action action9;
|
||||
GameManager.OnExitGameOverEvent = OKNNKFGFODL.BPJDFPACLMK(GameManager.OnExitGameOverEvent, action9);
|
||||
Action<AGAJMBPABDL> action10 = new Action(this.IEOMPCJEMHD);
|
||||
this.GBOEJFFJGOE = action10;
|
||||
Action<AGAJMBPABDL> action11 = new Action(this.MJPMCPIDFFG);
|
||||
this.KHDACHGIBIO = action11;
|
||||
Action<Tool> action12 = new Action(this.LFLJGOBFAOE);
|
||||
this.FCFEABIJDOE = action12;
|
||||
Action<Tool> action13 = new Action(this.DEPIKBCGAAM);
|
||||
Tool tool = this._tool;
|
||||
this.LKHGLFPDDDH = action13;
|
||||
OKNNKFGFODL objectDeformed = tool.creationObject.ObjectDeformed;
|
||||
if (objectDeformed != 0)
|
||||
{
|
||||
Action action14 = new Action(this.OHAGFAAMIBM);
|
||||
int num = 0;
|
||||
objectDeformed.BPAJKKAGPKB(action14, num != 0);
|
||||
}
|
||||
objectScaled = tool.creationObject.ObjectScaled;
|
||||
}
|
||||
while (objectScaled == 0);
|
||||
Action action15 = new Action(this.OHAGFAAMIBM);
|
||||
int num2 = 0;
|
||||
objectScaled.BPAJKKAGPKB(action15, num2 != 0);
|
||||
this._tool.DefaultCollisionLayer = (DAJFOCGPHGP)((ulong)25L);
|
||||
this._tool.HeldCollisionLayer = (DAJFOCGPHGP)((ulong)25L);
|
||||
this._tool.EquippedCollisionLayer = (DAJFOCGPHGP)((ulong)25L);
|
||||
this._tool.AttachedCollisionLayer = (DAJFOCGPHGP)((ulong)25L);
|
||||
this._tool.GravityPickupMode = (Tool.LMJNHJCGDOF)((ulong)2L);
|
||||
}
|
||||
|
||||
// Token: 0x06016D96 RID: 93590 RVA: 0x00555400 File Offset: 0x00553600
|
||||
[Token(Token = "0x6016D96")]
|
||||
[Address(RVA = "0xD9E9A0", Offset = "0xD9D7A0", VA = "0x180D9E9A0", Slot = "14")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
base.OnDestroy();
|
||||
OKNNKFGFODL localPlayerStartedTeleportEvent = PlayerMovementFeedback.LocalPlayerStartedTeleportEvent;
|
||||
Action action = new Action(this.NGMFLJCBEOG);
|
||||
PlayerMovementFeedback.LocalPlayerStartedTeleportEvent = OKNNKFGFODL.GMNMHGMFGOL(localPlayerStartedTeleportEvent, action);
|
||||
NBPOLJHGGLE<Player, Vector3, Vector3> playerTeleportedEvent = PlayerMovementFeedback.PlayerTeleportedEvent;
|
||||
Action<Player, Vector3, Vector3> action2 = new Action(this.KJIJHCBPAPB);
|
||||
PlayerMovementFeedback.PlayerTeleportedEvent = NBPOLJHGGLE.GMNMHGMFGOL(playerTeleportedEvent, action2);
|
||||
Action<GameRole> action3 = new Action(this.OOPNGOLIKMH);
|
||||
OKNNKFGFODL preEvaluateEvent = CircuitManager.PreEvaluateEvent;
|
||||
Action action4 = new Action(this.CCDOBIAMNIM);
|
||||
CircuitManager.PreEvaluateEvent = OKNNKFGFODL.GMNMHGMFGOL(preEvaluateEvent, action4);
|
||||
Tool tool = this._tool;
|
||||
OKNNKFGFODL objectDeformed = tool.creationObject.ObjectDeformed;
|
||||
if (objectDeformed != 0)
|
||||
{
|
||||
Action action5 = new Action(this.OHAGFAAMIBM);
|
||||
objectDeformed.BIHKNNPGGKP(action5);
|
||||
}
|
||||
OKNNKFGFODL objectScaled = tool.creationObject.ObjectScaled;
|
||||
if (objectScaled != 0)
|
||||
{
|
||||
Action action6 = new Action(this.OHAGFAAMIBM);
|
||||
objectScaled.BIHKNNPGGKP(action6);
|
||||
}
|
||||
Action action7;
|
||||
GameManager.OnExitGameOverEvent.BIHKNNPGGKP(action7);
|
||||
int num = 0;
|
||||
this.ECHJJADBJAD = num;
|
||||
this.ABFBNJEGJDA = num;
|
||||
this.PNOPNBJENAA = num;
|
||||
this.OFFAMIAIIGG = num;
|
||||
this.PIIHHFADBHG = num;
|
||||
this.NEDEFPAOHMH = num;
|
||||
this.DMGGCCHEIHJ = num;
|
||||
this.HKNDOFNDDDN = num;
|
||||
this.OPBPFFDFODK = num;
|
||||
this.GAADBINOBLL = num;
|
||||
this.LKLIJGKFDLO = true;
|
||||
}
|
||||
|
||||
// Token: 0x06016D97 RID: 93591 RVA: 0x0055554C File Offset: 0x0055374C
|
||||
[Token(Token = "0x6016D97")]
|
||||
[Address(RVA = "0xD9F670", Offset = "0xD9E470", VA = "0x180D9F670")]
|
||||
private void Start()
|
||||
{
|
||||
Dictionary<string, FLCFOLDCOJJ> dictionary = new Dictionary();
|
||||
string text = this.playerTrackingModeTooltip;
|
||||
int num = 0;
|
||||
dictionary.Add("Players", num);
|
||||
string text2 = this.objectTrackingModeTooltip;
|
||||
ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject;
|
||||
int num2 = 0;
|
||||
if (!(controlPanelCircuitObject != num2))
|
||||
{
|
||||
OMKPHDBNLKH<CreationObjectSettingFriendlyIntControl, int>.DEDABHKCIBG <>9__95_ = TriggerVolume.<>c.<>9__95_8;
|
||||
if (<>9__95_ == 0)
|
||||
{
|
||||
TriggerVolume.<>c.<>9__95_8 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultEnumUIControlPrefab;
|
||||
}
|
||||
OMKPHDBNLKH<CreationObjectSettingFriendlyIntControl, int>.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.MHFEGPACJKN);
|
||||
uint num3;
|
||||
KLCANJPOEPC klcanjpoepc = new KLCANJPOEPC(<>9__95_, ohindolfnmp, dictionary, (int)num3);
|
||||
ILINODKFHEO ilinodkfheo = this._tool.creationObject.AddConfigurableSetting(klcanjpoepc);
|
||||
CreationObject creationObject = this._tool.creationObject;
|
||||
if (TriggerVolume.<>c.<>9__95_10 == 0)
|
||||
{
|
||||
TriggerVolume.<>c.<>9__95_10 = (MakerPenPaletteConfigScreen editableUiFlow) => editableUiFlow.DefaultBoolUIControlPrefab;
|
||||
}
|
||||
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.OHINDOLFNMP ohindolfnmp2 = new OMKPHDBNLKH.OHINDOLFNMP(this.FMPHJMKFPMG);
|
||||
CPNMFOKDBKM cpnmfokdbkm;
|
||||
ILINODKFHEO ilinodkfheo2 = creationObject.AddConfigurableSetting(cpnmfokdbkm);
|
||||
}
|
||||
CreationObject creationObject2 = this._tool.creationObject;
|
||||
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.DEDABHKCIBG dedabhkcibg;
|
||||
if (TriggerVolume.<>c.<>9__95_0 == 0)
|
||||
{
|
||||
dedabhkcibg = (MakerPenPaletteConfigScreen editableUiFlow) => editableUiFlow.DefaultBoolUIControlPrefab;
|
||||
TriggerVolume.<>c.<>9__95_0 = dedabhkcibg;
|
||||
}
|
||||
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.OHINDOLFNMP ohindolfnmp3 = new OMKPHDBNLKH.OHINDOLFNMP(this.IAPOMEBBGCJ);
|
||||
CPNMFOKDBKM cpnmfokdbkm2 = new CPNMFOKDBKM(dedabhkcibg, ohindolfnmp3, 10);
|
||||
ILINODKFHEO ilinodkfheo3 = creationObject2.AddConfigurableSetting(cpnmfokdbkm2);
|
||||
CreationObject creationObject3 = this._tool.creationObject;
|
||||
DOPNALIMPNA[] array = new DOPNALIMPNA[5];
|
||||
Func<int> func = new Func(this.CurrentMode_Get);
|
||||
Action<int> action = new Action(this.CurrentMode_Set);
|
||||
Func<bool> func2 = new Func(this.IKHJGFEKDPH);
|
||||
string text3;
|
||||
ulong num4;
|
||||
LNBMGIPPMJJ lnbmgippmjj = ONOKJPIMIIP.BCJHJAHMJFP(dictionary, func, action, "Keeps Track Of", text3, num, num, func2, num, num4 != 0UL);
|
||||
if (lnbmgippmjj != 0)
|
||||
{
|
||||
}
|
||||
array[0] = lnbmgippmjj;
|
||||
Func<bool> func3 = new Func(this.DMJEMPIMNKE);
|
||||
Action<bool> action2 = new Action(this.KMMICFGPINE);
|
||||
Func<bool> func4 = new Func(this.EKDBOEGJICB);
|
||||
int num5 = 0;
|
||||
string text4;
|
||||
string text5;
|
||||
DHCINNFLBBA dhcinnflbba = ONOKJPIMIIP.LBJPOFMMGGP(func3, action2, func4, num5, text4, text5);
|
||||
if (dhcinnflbba != 0)
|
||||
{
|
||||
}
|
||||
array[1] = dhcinnflbba;
|
||||
Func<bool> func5 = new Func(this.JuniorEnabled_Get);
|
||||
Action<bool> action3 = new Action(this.JuniorEnabled_Set);
|
||||
int num6 = 0;
|
||||
int num7 = 0;
|
||||
string text6;
|
||||
string text7;
|
||||
DHCINNFLBBA dhcinnflbba2 = ONOKJPIMIIP.LBJPOFMMGGP(func5, action3, num7, num6, text6, text7);
|
||||
if (dhcinnflbba2 != 0)
|
||||
{
|
||||
}
|
||||
array[2] = dhcinnflbba2;
|
||||
Func<string> func6 = new Func(this.FilterTags_Get);
|
||||
Action<string> action4 = new Action(this.FilterTags_Set);
|
||||
Func<bool> func7 = new Func(this.MDPHOLMCLLD);
|
||||
INAOBEINBGO inaobeinbgo;
|
||||
if (inaobeinbgo != 0)
|
||||
{
|
||||
}
|
||||
array[3] = inaobeinbgo;
|
||||
Func<string> func8 = new Func(this.FilterRole_Get);
|
||||
Action<string> action5 = new Action(this.FilterRole_Set);
|
||||
Func<bool> func9 = new Func(this.EELOGPAPACD);
|
||||
INAOBEINBGO inaobeinbgo2;
|
||||
if (inaobeinbgo2 != 0)
|
||||
{
|
||||
}
|
||||
array[4] = inaobeinbgo2;
|
||||
ECJBHJOCKHL ecjbhjockhl = creationObject3.AddFoldoutMenu("Trigger Volume", 10, array);
|
||||
this.EFALLLJENDI();
|
||||
this.OHAGFAAMIBM();
|
||||
this.CNHJNKAECPP();
|
||||
}
|
||||
|
||||
// Token: 0x06016D98 RID: 93592 RVA: 0x00555814 File Offset: 0x00553A14
|
||||
[Token(Token = "0x6016D98")]
|
||||
[Address(RVA = "0xD9A470", Offset = "0xD99270", VA = "0x180D9A470")]
|
||||
public void CurrentMode_Set(int BCEFAKDFEMM)
|
||||
{
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
KLLMCPFPIIE<int> opgfgndjebh = this.OPGFGNDJEBH;
|
||||
KLLMCPFPIIE<bool> hiepibbppmj = this.HIEPIBBPPMJ;
|
||||
int num = 0;
|
||||
hiepibbppmj.BDJFGEJFPPO(num);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016D99 RID: 93593 RVA: 0x00555848 File Offset: 0x00553A48
|
||||
[Token(Token = "0x6016D99")]
|
||||
[Address(RVA = "0xD9A420", Offset = "0xD99220", VA = "0x180D9A420")]
|
||||
public int CurrentMode_Get()
|
||||
{
|
||||
return this.OPGFGNDJEBH.IAHDANBDAAM();
|
||||
}
|
||||
|
||||
// Token: 0x06016D9A RID: 93594 RVA: 0x00555868 File Offset: 0x00553A68
|
||||
[Token(Token = "0x6016D9A")]
|
||||
[Address(RVA = "0xD9BA60", Offset = "0xD9A860", VA = "0x180D9BA60")]
|
||||
public void FilterTags_Set(string HHCFINADPNK)
|
||||
{
|
||||
string tagName = HHCFINADPNK;
|
||||
PMGCJEPKFOF<NKHBKKGOIHL.PEHMCMIFBJO> pmgcjepkfof = NKHBKKGOIHL.EFFCNBECOKA(HHCFINADPNK);
|
||||
Action<NKHBKKGOIHL.PEHMCMIFBJO> action = delegate(NKHBKKGOIHL.PEHMCMIFBJO response)
|
||||
{
|
||||
if (response.<GBEEHFGKJOF>k__BackingField)
|
||||
{
|
||||
TriggerVolume <>4__this = this;
|
||||
string[] array = new string[1];
|
||||
string text = ToolTagManager.FormatTag(tagName);
|
||||
if (text != 0)
|
||||
{
|
||||
}
|
||||
array[0] = text;
|
||||
KLLMCPFPIIE<string[]> konejpcaefn = <>4__this.KONEJPCAEFN;
|
||||
}
|
||||
};
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016D9B RID: 93595 RVA: 0x005558A4 File Offset: 0x00553AA4
|
||||
[Token(Token = "0x6016D9B")]
|
||||
[Address(RVA = "0xD9BB40", Offset = "0xD9A940", VA = "0x180D9BB40")]
|
||||
public void FilterTags_Set(string[] HHCFINADPNK)
|
||||
{
|
||||
int num = 0;
|
||||
int length = HHCFINADPNK.Length;
|
||||
if (num < length)
|
||||
{
|
||||
string text = ToolTagManager.FormatTag(HHCFINADPNK[num]);
|
||||
throw new ArrayTypeMismatchException();
|
||||
}
|
||||
KLLMCPFPIIE<string[]> konejpcaefn = this.KONEJPCAEFN;
|
||||
}
|
||||
|
||||
// Token: 0x06016D9C RID: 93596 RVA: 0x005558EC File Offset: 0x00553AEC
|
||||
[Token(Token = "0x6016D9C")]
|
||||
[Address(RVA = "0xD9B8E0", Offset = "0xD9A6E0", VA = "0x180D9B8E0")]
|
||||
public string FilterTags_Get()
|
||||
{
|
||||
if (this.FOJIDONFDMD)
|
||||
{
|
||||
string[] array = this.KONEJPCAEFN.IAHDANBDAAM();
|
||||
Func<string, bool> <>9__100_ = TriggerVolume.<>c.<>9__100_0;
|
||||
if (<>9__100_ == 0)
|
||||
{
|
||||
TriggerVolume.<>c.<>9__100_0 = (string i) => !string.IsNullOrWhiteSpace(i);
|
||||
}
|
||||
return LEAAAPEKOBD.PMFGGEGMPCC<string>(Enumerable.Where<string>(array, <>9__100_), ", #");
|
||||
}
|
||||
return string.Empty;
|
||||
}
|
||||
|
||||
// Token: 0x06016D9D RID: 93597 RVA: 0x0055594C File Offset: 0x00553B4C
|
||||
[Token(Token = "0x6016D9D")]
|
||||
[Address(RVA = "0xD9B800", Offset = "0xD9A600", VA = "0x180D9B800")]
|
||||
public void FilterRole_Set(string IENKDAKBEDP)
|
||||
{
|
||||
string role = IENKDAKBEDP;
|
||||
PMGCJEPKFOF<NKHBKKGOIHL.PEHMCMIFBJO> pmgcjepkfof = NKHBKKGOIHL.EFFCNBECOKA(IENKDAKBEDP);
|
||||
Action<NKHBKKGOIHL.PEHMCMIFBJO> action = delegate(NKHBKKGOIHL.PEHMCMIFBJO response)
|
||||
{
|
||||
if (response.<GBEEHFGKJOF>k__BackingField)
|
||||
{
|
||||
KLLMCPFPIIE<string> jcehaepfild = this.JCEHAEPFILD;
|
||||
}
|
||||
};
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016D9E RID: 93598 RVA: 0x00555988 File Offset: 0x00553B88
|
||||
[Token(Token = "0x6016D9E")]
|
||||
[Address(RVA = "0xD9B7B0", Offset = "0xD9A5B0", VA = "0x180D9B7B0")]
|
||||
public string FilterRole_Get()
|
||||
{
|
||||
return this.JCEHAEPFILD.IAHDANBDAAM();
|
||||
}
|
||||
|
||||
// Token: 0x06016D9F RID: 93599 RVA: 0x005559A8 File Offset: 0x00553BA8
|
||||
[Token(Token = "0x6016D9F")]
|
||||
[Address(RVA = "0xD9CD00", Offset = "0xD9BB00", VA = "0x180D9CD00")]
|
||||
public void JuniorEnabled_Set(bool BCEFAKDFEMM)
|
||||
{
|
||||
KLLMCPFPIIE<bool> fldmbdilgcb = this.FLDMBDILGCB;
|
||||
}
|
||||
|
||||
// Token: 0x06016DA0 RID: 93600 RVA: 0x005559C4 File Offset: 0x00553BC4
|
||||
[Token(Token = "0x6016DA0")]
|
||||
[Address(RVA = "0xD9CCB0", Offset = "0xD9BAB0", VA = "0x180D9CCB0")]
|
||||
public bool JuniorEnabled_Get()
|
||||
{
|
||||
return this.FLDMBDILGCB.IAHDANBDAAM() != null;
|
||||
}
|
||||
|
||||
// Token: 0x06016DA1 RID: 93601 RVA: 0x005559E4 File Offset: 0x00553BE4
|
||||
[Token(Token = "0x6016DA1")]
|
||||
[Address(RVA = "0xD9AF10", Offset = "0xD99D10", VA = "0x180D9AF10")]
|
||||
private void EFALLLJENDI()
|
||||
{
|
||||
if (this.OPGFGNDJEBH.IAHDANBDAAM() == 0)
|
||||
{
|
||||
}
|
||||
Color color = this.toolModeColor;
|
||||
if (this.OPGFGNDJEBH.IAHDANBDAAM() == 0)
|
||||
{
|
||||
}
|
||||
Color color2 = this.toolModeAccentColor;
|
||||
CreationObject creationObject = this._tool.creationObject;
|
||||
PGIHLFOHNML filterTagsEdit = this.AEDJDDKGMJO;
|
||||
creationObject.RemoveConfigurableSetting(filterTagsEdit);
|
||||
CreationObject creationObject2 = this._tool.creationObject;
|
||||
PGIHLFOHNML filterRoleEdit = this.KIMGPKCPKBH;
|
||||
creationObject2.RemoveConfigurableSetting(filterRoleEdit);
|
||||
CreationObject creationObject3 = this._tool.creationObject;
|
||||
if (this.OPGFGNDJEBH.IAHDANBDAAM() == 1)
|
||||
{
|
||||
PGIHLFOHNML filterTagsEdit2 = this.AEDJDDKGMJO;
|
||||
}
|
||||
PGIHLFOHNML filterRoleEdit2 = this.KIMGPKCPKBH;
|
||||
ILINODKFHEO ilinodkfheo = creationObject3.AddConfigurableSetting(filterRoleEdit2);
|
||||
ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject;
|
||||
int num = 0;
|
||||
if (controlPanelCircuitObject != num)
|
||||
{
|
||||
CreationObject creationObject4 = this._tool.creationObject;
|
||||
PGIHLFOHNML filterTagsEdit3 = this.AEDJDDKGMJO;
|
||||
ILINODKFHEO ilinodkfheo2 = creationObject4.AddConfigurableSetting(filterTagsEdit3);
|
||||
}
|
||||
this._tool.creationObject.RaiseObjectSettingsFunctionsChangedEvent();
|
||||
MeshRenderer[] array = this.renderersToRecolorOnModeChange;
|
||||
int num2 = 0;
|
||||
int length = array.Length;
|
||||
if (num2 < length)
|
||||
{
|
||||
MeshRenderer meshRenderer = array[num2];
|
||||
int fcglkjpadgo = PAMNDKEGFFG.FCGLKJPADGO;
|
||||
meshRenderer.NCCAFFCNPJI(fcglkjpadgo, color);
|
||||
int jeefdkgehhl = PAMNDKEGFFG.JEEFDKGEHHL;
|
||||
meshRenderer.NCCAFFCNPJI(jeefdkgehhl, color2);
|
||||
num2++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016DA2 RID: 93602 RVA: 0x00555B24 File Offset: 0x00553D24
|
||||
[Token(Token = "0x6016DA2")]
|
||||
[Address(RVA = "0xD9A230", Offset = "0xD99030", VA = "0x180D9A230")]
|
||||
private void CNHJNKAECPP()
|
||||
{
|
||||
Tooltip tooltip = this.tooltip;
|
||||
int num = 0;
|
||||
if (tooltip != num)
|
||||
{
|
||||
Tooltip tooltip2 = this.tooltip;
|
||||
string text = this.defaultFilterTooltip;
|
||||
tooltip2.Message = text;
|
||||
if (this.FOJIDONFDMD)
|
||||
{
|
||||
Tooltip tooltip3 = this.tooltip;
|
||||
string[] array = this.KONEJPCAEFN.IAHDANBDAAM();
|
||||
Func<string, bool> <>9__106_ = TriggerVolume.<>c.<>9__106_0;
|
||||
if (<>9__106_ == 0)
|
||||
{
|
||||
TriggerVolume.<>c.<>9__106_0 = (string i) => !string.IsNullOrWhiteSpace(i);
|
||||
}
|
||||
string text2 = LEAAAPEKOBD.PMFGGEGMPCC<string>(Enumerable.Where<string>(array, <>9__106_), ", #");
|
||||
string text3 = "#" + text2;
|
||||
tooltip3.Message = text3;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016DA3 RID: 93603 RVA: 0x00555BD0 File Offset: 0x00553DD0
|
||||
[Token(Token = "0x6016DA3")]
|
||||
[Address(RVA = "0xD9DC60", Offset = "0xD9CA60", VA = "0x180D9DC60")]
|
||||
private void MEFNIJACJAK()
|
||||
{
|
||||
Tooltip tooltip = this.tooltip;
|
||||
this.IEEOIOJEAOP = (int)((ulong)4294967295L);
|
||||
int num = 0;
|
||||
if (tooltip != num)
|
||||
{
|
||||
Tooltip tooltip2 = this.tooltip;
|
||||
if (string.IsNullOrEmpty(this.JCEHAEPFILD.IAHDANBDAAM()))
|
||||
{
|
||||
}
|
||||
string text = this.JCEHAEPFILD.IAHDANBDAAM();
|
||||
tooltip2.Message = text;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016DA4 RID: 93604 RVA: 0x00555C34 File Offset: 0x00553E34
|
||||
[Token(Token = "0x6016DA4")]
|
||||
[Address(RVA = "0xD9C160", Offset = "0xD9AF60", VA = "0x180D9C160")]
|
||||
private void OHAGFAAMIBM()
|
||||
{
|
||||
Transform transform = this.circuitOutputs;
|
||||
float z = Vector3.right.z;
|
||||
SandboxDeformableShape shapeDeformation = this._tool.creationObject.shapeDeformation;
|
||||
Vector3 vector;
|
||||
float z2 = vector.z;
|
||||
Vector3 vector2;
|
||||
float z3 = vector2.z;
|
||||
}
|
||||
|
||||
// Token: 0x06016DA5 RID: 93605 RVA: 0x00555C7C File Offset: 0x00553E7C
|
||||
[Token(Token = "0x6016DA5")]
|
||||
[Address(RVA = "0xD9C160", Offset = "0xD9AF60", VA = "0x180D9C160")]
|
||||
private void IDIJBPFNINM()
|
||||
{
|
||||
Transform transform = this.circuitOutputs;
|
||||
float z = Vector3.right.z;
|
||||
SandboxDeformableShape shapeDeformation = this._tool.creationObject.shapeDeformation;
|
||||
Vector3 vector;
|
||||
float z2 = vector.z;
|
||||
Vector3 vector2;
|
||||
float z3 = vector2.z;
|
||||
}
|
||||
|
||||
// Token: 0x06016DA6 RID: 93606 RVA: 0x00555CC4 File Offset: 0x00553EC4
|
||||
[Token(Token = "0x6016DA6")]
|
||||
[Address(RVA = "0xD9DB20", Offset = "0xD9C920", VA = "0x180D9DB20")]
|
||||
private void MBLANIMACNE(Tool EGFEJGHDNAI)
|
||||
{
|
||||
if (this.IsTrackedWithFilters(EGFEJGHDNAI))
|
||||
{
|
||||
bool flag = this.HKNDOFNDDDN.Add(EGFEJGHDNAI);
|
||||
Tool tool = CDHKGKPIOLK.KGAPEMHMJHI<Tool, int>(this.OPBPFFDFODK, EGFEJGHDNAI);
|
||||
Dictionary<Tool, int> opbpffdfodk = this.OPBPFFDFODK;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016DA7 RID: 93607 RVA: 0x00555D04 File Offset: 0x00553F04
|
||||
[Token(Token = "0x6016DA7")]
|
||||
[Address(RVA = "0xD9DA80", Offset = "0xD9C880", VA = "0x180D9DA80")]
|
||||
private void LJCPNCNEKPK(Tool EGFEJGHDNAI)
|
||||
{
|
||||
if (this.IsTrackedWithFilters(EGFEJGHDNAI))
|
||||
{
|
||||
bool flag = this.HKNDOFNDDDN.Add(EGFEJGHDNAI);
|
||||
Tool tool = CDHKGKPIOLK.KGAPEMHMJHI<Tool, int>(this.GAADBINOBLL, EGFEJGHDNAI);
|
||||
Dictionary<Tool, int> gaadbinobll = this.GAADBINOBLL;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016DA8 RID: 93608 RVA: 0x00555D44 File Offset: 0x00553F44
|
||||
[Token(Token = "0x6016DA8")]
|
||||
[Address(RVA = "0xD9BD20", Offset = "0xD9AB20", VA = "0x180D9BD20")]
|
||||
private void GFAJJKLMKDD(AGAJMBPABDL IEKDDPPNFPF)
|
||||
{
|
||||
if (this.IsTrackedWithFilters(IEKDDPPNFPF))
|
||||
{
|
||||
bool flag = this.PIIHHFADBHG.Add(IEKDDPPNFPF);
|
||||
AGAJMBPABDL agajmbpabdl = CDHKGKPIOLK.KGAPEMHMJHI<AGAJMBPABDL, int>(this.NEDEFPAOHMH, IEKDDPPNFPF);
|
||||
Dictionary<AGAJMBPABDL, int> nedefpaohmh = this.NEDEFPAOHMH;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016DA9 RID: 93609 RVA: 0x00555D84 File Offset: 0x00553F84
|
||||
[Token(Token = "0x6016DA9")]
|
||||
[Address(RVA = "0xD98EB0", Offset = "0xD97CB0", VA = "0x180D98EB0")]
|
||||
private void ADCHLPGGFJI(AGAJMBPABDL IEKDDPPNFPF)
|
||||
{
|
||||
if (this.IsTrackedWithFilters(IEKDDPPNFPF))
|
||||
{
|
||||
bool flag = this.PIIHHFADBHG.Add(IEKDDPPNFPF);
|
||||
AGAJMBPABDL agajmbpabdl = CDHKGKPIOLK.KGAPEMHMJHI<AGAJMBPABDL, int>(this.DMGGCCHEIHJ, IEKDDPPNFPF);
|
||||
Dictionary<AGAJMBPABDL, int> dmggccheihj = this.DMGGCCHEIHJ;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016DAA RID: 93610 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016DAA")]
|
||||
[Address(RVA = "0xD99BE0", Offset = "0xD989E0", VA = "0x180D99BE0")]
|
||||
private void CCDOBIAMNIM()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016DAB RID: 93611 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016DAB")]
|
||||
[Address(RVA = "0xD9AA50", Offset = "0xD99850", VA = "0x180D9AA50")]
|
||||
private void EDCGHFIBHNG(Tool EGFEJGHDNAI)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016DAC RID: 93612 RVA: 0x00555DC4 File Offset: 0x00553FC4
|
||||
[Token(Token = "0x6016DAC")]
|
||||
[Address(RVA = "0x16AB510", Offset = "0x16AA310", VA = "0x1816AB510")]
|
||||
private void BEKNGHPKECJ<T>(TriggerVolumeInputNodeDisplay IKFLAODDALD, HashSet<T> EAJEIOOEHEM, Dictionary<T, int> EONFCPDPJOD, Dictionary<T, int> BBCJCIBEHPN, Action<T> LCLMLJPCCMK, Action<T> FKICIIPIGCA)
|
||||
{
|
||||
int num2;
|
||||
do
|
||||
{
|
||||
int num = 0;
|
||||
if (KKPBCOOONNK.BNNCCCFFALC || !this.JDAKDEIANGH)
|
||||
{
|
||||
}
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
if (num != 0)
|
||||
{
|
||||
HashSet<object> nphfpefbmag = this.NPHFPEFBMAG;
|
||||
bool flag2 = nphfpefbmag.Remove(EONFCPDPJOD);
|
||||
bool flag3 = nphfpefbmag.Add(EONFCPDPJOD);
|
||||
}
|
||||
if (!this.JDAKDEIANGH)
|
||||
{
|
||||
}
|
||||
if (this.NPHFPEFBMAG.Contains(EONFCPDPJOD))
|
||||
{
|
||||
continue;
|
||||
}
|
||||
}
|
||||
num2 = 0;
|
||||
num2 += num2;
|
||||
num2++;
|
||||
}
|
||||
while (this != 0);
|
||||
num2 += num2;
|
||||
num2 += 19;
|
||||
num2 += EONFCPDPJOD;
|
||||
}
|
||||
|
||||
// Token: 0x06016DAD RID: 93613 RVA: 0x00555E50 File Offset: 0x00554050
|
||||
[Token(Token = "0x6016DAD")]
|
||||
[Address(RVA = "0xD9C280", Offset = "0xD9B080", VA = "0x180D9C280")]
|
||||
private void IEOMPCJEMHD(AGAJMBPABDL IEKDDPPNFPF)
|
||||
{
|
||||
if (this.OPGFGNDJEBH.IAHDANBDAAM() == 0)
|
||||
{
|
||||
KLLMCPFPIIE<bool> hiepibbppmj = this.HIEPIBBPPMJ;
|
||||
TriggerVolumeInputNodeDisplay jaillepofpe = this.JAILLEPOFPE;
|
||||
int inpoaaaoahi = IEKDDPPNFPF.INPOAAAOAHI;
|
||||
int num = 0;
|
||||
jaillepofpe.SetOutput((OutputSlot)num, inpoaaaoahi);
|
||||
}
|
||||
ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject;
|
||||
int num2 = 0;
|
||||
if (controlPanelCircuitObject != num2)
|
||||
{
|
||||
ControlPanelCircuitObject controlPanelCircuitObject2 = this.controlPanelCircuitObject;
|
||||
Guid guid = TriggerVolume.GCMAFDFALJI.JPOHGBCEJEJ;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016DAE RID: 93614 RVA: 0x00555EC0 File Offset: 0x005540C0
|
||||
[Token(Token = "0x6016DAE")]
|
||||
[Address(RVA = "0xD9E090", Offset = "0xD9CE90", VA = "0x180D9E090")]
|
||||
private void MJPMCPIDFFG(AGAJMBPABDL IEKDDPPNFPF)
|
||||
{
|
||||
if (this.OPGFGNDJEBH.IAHDANBDAAM() == 0)
|
||||
{
|
||||
TriggerVolumeInputNodeDisplay jaillepofpe = this.JAILLEPOFPE;
|
||||
}
|
||||
ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject;
|
||||
int num = 0;
|
||||
if (controlPanelCircuitObject != num)
|
||||
{
|
||||
ControlPanelCircuitObject controlPanelCircuitObject2 = this.controlPanelCircuitObject;
|
||||
Guid guid = TriggerVolume.FMNONMGKAGG.JPOHGBCEJEJ;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016DAF RID: 93615 RVA: 0x00555F14 File Offset: 0x00554114
|
||||
[Token(Token = "0x6016DAF")]
|
||||
[Address(RVA = "0xD9D630", Offset = "0xD9C430", VA = "0x180D9D630")]
|
||||
private void LFLJGOBFAOE(Tool IMOAGCPKPHH)
|
||||
{
|
||||
if (this.OPGFGNDJEBH.IAHDANBDAAM() == 1)
|
||||
{
|
||||
KLLMCPFPIIE<bool> hiepibbppmj = this.HIEPIBBPPMJ;
|
||||
int photonViewId = IMOAGCPKPHH.KHDKHLFAMOK;
|
||||
TriggerVolumeInputNodeDisplay jaillepofpe = this.JAILLEPOFPE;
|
||||
int num = 0;
|
||||
jaillepofpe.SetOutput((OutputSlot)num, photonViewId);
|
||||
}
|
||||
ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject;
|
||||
int num2 = 0;
|
||||
if (controlPanelCircuitObject != num2)
|
||||
{
|
||||
ControlPanelCircuitObject controlPanelCircuitObject2 = this.controlPanelCircuitObject;
|
||||
Guid guid = TriggerVolume.AFHFAMCMPOH.JPOHGBCEJEJ;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016DB0 RID: 93616 RVA: 0x00555F84 File Offset: 0x00554184
|
||||
[Token(Token = "0x6016DB0")]
|
||||
[Address(RVA = "0xD9A510", Offset = "0xD99310", VA = "0x180D9A510")]
|
||||
private void DEPIKBCGAAM(Tool AIIBKPELLOJ)
|
||||
{
|
||||
if (this.OPGFGNDJEBH.IAHDANBDAAM() == 1)
|
||||
{
|
||||
int photonViewId = AIIBKPELLOJ.KHDKHLFAMOK;
|
||||
this.JAILLEPOFPE.SetOutput(OutputSlot.B, photonViewId);
|
||||
}
|
||||
ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject;
|
||||
int num = 0;
|
||||
if (controlPanelCircuitObject != num)
|
||||
{
|
||||
ControlPanelCircuitObject controlPanelCircuitObject2 = this.controlPanelCircuitObject;
|
||||
Guid guid = TriggerVolume.LLONNDHHLEE.JPOHGBCEJEJ;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016DB1 RID: 93617 RVA: 0x00555FE4 File Offset: 0x005541E4
|
||||
[Token(Token = "0x6016DB1")]
|
||||
[Address(RVA = "0xD9E420", Offset = "0xD9D220", VA = "0x180D9E420")]
|
||||
private void NGMFLJCBEOG()
|
||||
{
|
||||
KIJJFKGKOFF echjjadbjad = this.ECHJJADBJAD;
|
||||
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
|
||||
bool flag = echjjadbjad.CJNEOPHOKKB(agajmbpabdl);
|
||||
this.FNMADOMILOE = flag;
|
||||
}
|
||||
|
||||
// Token: 0x06016DB2 RID: 93618 RVA: 0x00556018 File Offset: 0x00554218
|
||||
[Token(Token = "0x6016DB2")]
|
||||
[Address(RVA = "0xD9CD60", Offset = "0xD9BB60", VA = "0x180D9CD60")]
|
||||
private void KJIJHCBPAPB(Player IEKDDPPNFPF, Vector3 EHOCHOEODPI, Vector3 EIMLJIEONMB)
|
||||
{
|
||||
IEnumerator<Collider> enumerator;
|
||||
do
|
||||
{
|
||||
int num = 0;
|
||||
if (this.OPGFGNDJEBH.IAHDANBDAAM() != 0 || (this.FNMADOMILOE ? 1 : 0) != num)
|
||||
{
|
||||
break;
|
||||
}
|
||||
KIJJFKGKOFF echjjadbjad = this.ECHJJADBJAD;
|
||||
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
|
||||
if (echjjadbjad.CJNEOPHOKKB(agajmbpabdl))
|
||||
{
|
||||
break;
|
||||
}
|
||||
Vector3 up = Vector3.up;
|
||||
List<ToolCollider> nnbalfkkndo = this._tool.NNBALFKKNDO;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
ReadOnlyCollection<Collider> readOnlyCollection;
|
||||
enumerator = readOnlyCollection.GetEnumerator();
|
||||
if (enumerator != 0)
|
||||
{
|
||||
bool flag2;
|
||||
while (!flag2)
|
||||
{
|
||||
}
|
||||
PhotonView photonView = base.JDHMIOJKLCK;
|
||||
DGLOJCGDOGG.LFLFMIMNCON<EEAEPAPIPJB> lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.FireEnterExitEvents);
|
||||
photonView.RpcAll(lflfmimncon);
|
||||
}
|
||||
int num2;
|
||||
if (enumerator != 0)
|
||||
{
|
||||
num2 = 0;
|
||||
}
|
||||
if (enumerator != 0)
|
||||
{
|
||||
goto IL_C6;
|
||||
}
|
||||
while ((ulong)((uint)(-1)) == (ulong)(-1L))
|
||||
{
|
||||
}
|
||||
if (num2 == 238)
|
||||
{
|
||||
}
|
||||
while (num2 != 215)
|
||||
{
|
||||
}
|
||||
}
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (enumerator != 0);
|
||||
return;
|
||||
IL_C6:
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016DB3 RID: 93619 RVA: 0x005560FC File Offset: 0x005542FC
|
||||
[Token(Token = "0x6016DB3")]
|
||||
[Address(RVA = "0xD9BC60", Offset = "0xD9AA60", VA = "0x180D9BC60")]
|
||||
[NFOMENMAOIA]
|
||||
private void FireEnterExitEvents(EEAEPAPIPJB GBNDGCDDDLJ)
|
||||
{
|
||||
if (this.FMEHKHOINDP && this.OPGFGNDJEBH.IAHDANBDAAM() == 0)
|
||||
{
|
||||
int filteredPlayerCount = this.JOJOMBMJGMH;
|
||||
this.JAILLEPOFPE.SetOutput(OutputSlot.G, filteredPlayerCount);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016DB4 RID: 93620 RVA: 0x0055613C File Offset: 0x0055433C
|
||||
[Token(Token = "0x6016DB4")]
|
||||
[Address(RVA = "0xD9ED40", Offset = "0xD9DB40", VA = "0x180D9ED40")]
|
||||
private void OnTriggerEnter(Collider EFGJEBIAONA)
|
||||
{
|
||||
int num = 0;
|
||||
if (this.FMEHKHOINDP)
|
||||
{
|
||||
Collider[] array = this.ignoredColliders;
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
this.ECHJJADBJAD.JCINJNBJMGN();
|
||||
if (this.OPGFGNDJEBH.IAHDANBDAAM() == 0)
|
||||
{
|
||||
this.GFAJJKLMKDD(num);
|
||||
}
|
||||
this.PNOPNBJENAA.JCINJNBJMGN();
|
||||
if ((this.OPGFGNDJEBH.IAHDANBDAAM() == 1 || this.JDAKDEIANGH) && this.IsTrackedWithFilters(num))
|
||||
{
|
||||
bool flag2 = this.HKNDOFNDDDN.Add(num);
|
||||
Tool tool = CDHKGKPIOLK.KGAPEMHMJHI<Tool, int>(this.OPBPFFDFODK, num);
|
||||
Dictionary<Tool, int> opbpffdfodk = this.OPBPFFDFODK;
|
||||
}
|
||||
Action<Tool> action = new Action(this.EDCGHFIBHNG);
|
||||
Action<Tool> action2 = new Action(this.EDCGHFIBHNG);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016DB5 RID: 93621 RVA: 0x005561F8 File Offset: 0x005543F8
|
||||
[Token(Token = "0x6016DB5")]
|
||||
[Address(RVA = "0xD9F000", Offset = "0xD9DE00", VA = "0x180D9F000")]
|
||||
private void OnTriggerExit(Collider EFGJEBIAONA)
|
||||
{
|
||||
int num = 0;
|
||||
Collider[] array = this.ignoredColliders;
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
if (this.ECHJJADBJAD.ELHNIPHFLEJ(EFGJEBIAONA, num) && this.OPGFGNDJEBH.IAHDANBDAAM() == 0)
|
||||
{
|
||||
this.ADCHLPGGFJI(num);
|
||||
}
|
||||
if (this.PNOPNBJENAA.ELHNIPHFLEJ(EFGJEBIAONA, num))
|
||||
{
|
||||
Action<Tool> action = new Action(this.EDCGHFIBHNG);
|
||||
if (this.OPGFGNDJEBH.IAHDANBDAAM() == 1 || this.JDAKDEIANGH)
|
||||
{
|
||||
this.LJCPNCNEKPK(num);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F3D RID: 16189
|
||||
// (get) Token: 0x06016DB6 RID: 93622 RVA: 0x00556278 File Offset: 0x00554478
|
||||
[Token(Token = "0x17003F3D")]
|
||||
public IEnumerable<Tool> ICEAALNNIKI
|
||||
{
|
||||
[Token(Token = "0x6016DB6")]
|
||||
[Address(RVA = "0xDA0E90", Offset = "0xD9FC90", VA = "0x180DA0E90")]
|
||||
get
|
||||
{
|
||||
bool flag = this.FOJIDONFDMD;
|
||||
POOHDDIBALI pnopnbjenaa = this.PNOPNBJENAA;
|
||||
if (!flag)
|
||||
{
|
||||
}
|
||||
Func<Tool, bool> func = new Func(this.IsTrackedWithFilters);
|
||||
Dictionary.KeyCollection keyCollection;
|
||||
return Enumerable.Where<Tool>(keyCollection, func);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F3E RID: 16190
|
||||
// (get) Token: 0x06016DB7 RID: 93623 RVA: 0x005562B4 File Offset: 0x005544B4
|
||||
[Token(Token = "0x17003F3E")]
|
||||
public int KBLFHLLAKKA
|
||||
{
|
||||
[Token(Token = "0x6016DB7")]
|
||||
[Address(RVA = "0xDA0D10", Offset = "0xD9FB10", VA = "0x180DA0D10")]
|
||||
get
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
if (!this.FOJIDONFDMD)
|
||||
{
|
||||
goto IL_28;
|
||||
}
|
||||
POOHDDIBALI pnopnbjenaa = this.PNOPNBJENAA;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
bool flag2;
|
||||
while (!flag2)
|
||||
{
|
||||
}
|
||||
num++;
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
return num;
|
||||
IL_28:
|
||||
int num2 = this.PNOPNBJENAA.CJGCLPBPBAP;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016DB8 RID: 93624 RVA: 0x005562FC File Offset: 0x005544FC
|
||||
[Token(Token = "0x6016DB8")]
|
||||
[Address(RVA = "0xD9B390", Offset = "0xD9A190", VA = "0x180D9B390")]
|
||||
private static Player ELBLKGGMIGO(Tool NDONBCGJJGJ)
|
||||
{
|
||||
Player <OKDFEPHLKCB>k__BackingField = NDONBCGJJGJ.<OKDFEPHLKCB>k__BackingField;
|
||||
int num = 0;
|
||||
if (!(<OKDFEPHLKCB>k__BackingField != num))
|
||||
{
|
||||
Player <PDAFAAHKEPA>k__BackingField = NDONBCGJJGJ.<PDAFAAHKEPA>k__BackingField;
|
||||
int num2 = 0;
|
||||
if (!(<PDAFAAHKEPA>k__BackingField != num2))
|
||||
{
|
||||
}
|
||||
return NDONBCGJJGJ.<PDAFAAHKEPA>k__BackingField;
|
||||
}
|
||||
return NDONBCGJJGJ.<OKDFEPHLKCB>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06016DB9 RID: 93625 RVA: 0x00556348 File Offset: 0x00554548
|
||||
[Token(Token = "0x6016DB9")]
|
||||
[Address(RVA = "0xD9C510", Offset = "0xD9B310", VA = "0x180D9C510")]
|
||||
public bool IsTrackedWithFilters(Tool NDONBCGJJGJ)
|
||||
{
|
||||
Player <OKDFEPHLKCB>k__BackingField = NDONBCGJJGJ.<OKDFEPHLKCB>k__BackingField;
|
||||
int num = 0;
|
||||
bool flag = <OKDFEPHLKCB>k__BackingField != num;
|
||||
if (!flag)
|
||||
{
|
||||
Player <PDAFAAHKEPA>k__BackingField = NDONBCGJJGJ.<PDAFAAHKEPA>k__BackingField;
|
||||
int num2 = 0;
|
||||
if (!(<PDAFAAHKEPA>k__BackingField != num2))
|
||||
{
|
||||
}
|
||||
}
|
||||
Player <OKDFEPHLKCB>k__BackingField2 = NDONBCGJJGJ.<OKDFEPHLKCB>k__BackingField;
|
||||
if (this.FLDMBDILGCB.IAHDANBDAAM() == 0)
|
||||
{
|
||||
int num3 = 0;
|
||||
if (!(<OKDFEPHLKCB>k__BackingField2 != num3) || PHEAGDHPPBC.PJNDCEMKIPJ(<OKDFEPHLKCB>k__BackingField2))
|
||||
{
|
||||
}
|
||||
}
|
||||
int length = this.KONEJPCAEFN.IAHDANBDAAM().Length;
|
||||
TaggedTool tags = NDONBCGJJGJ.tags;
|
||||
int num4 = 0;
|
||||
string text;
|
||||
if (!(tags != num4) || !NDONBCGJJGJ.tags.HasTag(text))
|
||||
{
|
||||
}
|
||||
bool flag2 = this.FOJIDONFDMD;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x17003F3F RID: 16191
|
||||
// (get) Token: 0x06016DBA RID: 93626 RVA: 0x005563FC File Offset: 0x005545FC
|
||||
[Token(Token = "0x17003F3F")]
|
||||
public IEnumerable<AGAJMBPABDL> FKBOFPAPEBF
|
||||
{
|
||||
[Token(Token = "0x6016DBA")]
|
||||
[Address(RVA = "0xDA0C00", Offset = "0xD9FA00", VA = "0x180DA0C00")]
|
||||
get
|
||||
{
|
||||
bool flag = string.IsNullOrEmpty(this.JCEHAEPFILD.IAHDANBDAAM());
|
||||
KIJJFKGKOFF echjjadbjad = this.ECHJJADBJAD;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
Func<AGAJMBPABDL, bool> func = new Func(this.IsTrackedWithFilters);
|
||||
Dictionary.KeyCollection keyCollection;
|
||||
return Enumerable.Where<AGAJMBPABDL>(keyCollection, func);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F40 RID: 16192
|
||||
// (get) Token: 0x06016DBB RID: 93627 RVA: 0x00556444 File Offset: 0x00554644
|
||||
[Token(Token = "0x17003F40")]
|
||||
public int JOJOMBMJGMH
|
||||
{
|
||||
[Token(Token = "0x6016DBB")]
|
||||
[Address(RVA = "0xDA0A30", Offset = "0xD9F830", VA = "0x180DA0A30")]
|
||||
get
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
string text = this.JCEHAEPFILD.IAHDANBDAAM();
|
||||
if (string.IsNullOrEmpty(text))
|
||||
{
|
||||
goto IL_34;
|
||||
}
|
||||
KIJJFKGKOFF echjjadbjad = this.ECHJJADBJAD;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
bool flag2;
|
||||
while (!flag2)
|
||||
{
|
||||
}
|
||||
num++;
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
return num;
|
||||
IL_34:
|
||||
int num2 = this.ECHJJADBJAD.CJGCLPBPBAP;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016DBC RID: 93628 RVA: 0x00556498 File Offset: 0x00554698
|
||||
[Token(Token = "0x6016DBC")]
|
||||
[Address(RVA = "0xD9C7B0", Offset = "0xD9B5B0", VA = "0x180D9C7B0")]
|
||||
public bool IsTrackedWithFilters(AGAJMBPABDL NDONBCGJJGJ)
|
||||
{
|
||||
if (this.FLDMBDILGCB.IAHDANBDAAM() != 0 || PHEAGDHPPBC.PJNDCEMKIPJ(NDONBCGJJGJ))
|
||||
{
|
||||
}
|
||||
if (this.JCEHAEPFILD.IAHDANBDAAM() == 0)
|
||||
{
|
||||
if (this.IEEOIOJEAOP < 0)
|
||||
{
|
||||
PlayerGameRoleManager instance = PlayerGameRoleManager.ONCPNMDGGKG;
|
||||
string text = this.JCEHAEPFILD.IAHDANBDAAM();
|
||||
GameRole gameRole = instance.FindActiveRoleByName(text);
|
||||
if (gameRole != 0)
|
||||
{
|
||||
CMDADAAOBHD roleId = gameRole.roleId;
|
||||
this.IEEOIOJEAOP = (int)roleId;
|
||||
}
|
||||
}
|
||||
PlayerGameRoleManager instance2 = PlayerGameRoleManager.ONCPNMDGGKG;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016DBD RID: 93629 RVA: 0x00556518 File Offset: 0x00554718
|
||||
[Token(Token = "0x6016DBD")]
|
||||
[Address(RVA = "0xD9E940", Offset = "0xD9D740", VA = "0x180D9E940")]
|
||||
private void OOPNGOLIKMH(GameRole IENKDAKBEDP)
|
||||
{
|
||||
this.IEEOIOJEAOP = (int)((ulong)4294967295L);
|
||||
}
|
||||
|
||||
// Token: 0x17003F41 RID: 16193
|
||||
// (get) Token: 0x06016DBE RID: 93630 RVA: 0x00556538 File Offset: 0x00554738
|
||||
[Token(Token = "0x17003F41")]
|
||||
public bool JBMFJOBFJHP
|
||||
{
|
||||
[Token(Token = "0x6016DBE")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "19")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016DBF RID: 93631 RVA: 0x00556548 File Offset: 0x00554748
|
||||
[Token(Token = "0x6016DBF")]
|
||||
[Address(RVA = "0xD9A790", Offset = "0xD99590", VA = "0x180D9A790", Slot = "20")]
|
||||
public void DeserializeFrom(KPNDFONGDGF HFBJGCHOANH)
|
||||
{
|
||||
Dictionary<int, int> fagkdkefpko = HFBJGCHOANH.FAGKDKEFPKO;
|
||||
this.FJACAKGHJPK.FAGKDKEFPKO = fagkdkefpko;
|
||||
string[] array;
|
||||
if (this.OPGFGNDJEBH != 0)
|
||||
{
|
||||
array = new string[HFBJGCHOANH];
|
||||
this.EEHLDEFKPNK = array;
|
||||
}
|
||||
KLLMCPFPIIE<string> jcehaepfild = this.JCEHAEPFILD;
|
||||
string text = array[3];
|
||||
KLLMCPFPIIE<bool> bipjgdjdlbm = this.BIPJGDJDLBM;
|
||||
string text2 = array[3];
|
||||
KLLMCPFPIIE<bool> fldmbdilgcb = this.FLDMBDILGCB;
|
||||
}
|
||||
|
||||
// Token: 0x06016DC0 RID: 93632 RVA: 0x005565B0 File Offset: 0x005547B0
|
||||
[Token(Token = "0x6016DC0")]
|
||||
[Address(RVA = "0xD98F50", Offset = "0xD97D50", VA = "0x180D98F50")]
|
||||
private void AIMPEGLGFIJ()
|
||||
{
|
||||
if (this.FLKACDEMOFN.IAHDANBDAAM() != 0)
|
||||
{
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
BoxCollider boxCollider = this.mainCollider;
|
||||
Vector3 vector3;
|
||||
float z3 = vector3.z;
|
||||
Transform transform = boxCollider.transform;
|
||||
int num = this.mainCollider.gameObject.MOOKPIOIGOD();
|
||||
int num2 = 0;
|
||||
Collider[] array;
|
||||
if (array != 0)
|
||||
{
|
||||
int length = array.Length;
|
||||
if (num2 < length)
|
||||
{
|
||||
Collider collider = array[num2];
|
||||
this.OnTriggerEnter(collider);
|
||||
num2++;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016DC1 RID: 93633 RVA: 0x0055663C File Offset: 0x0055483C
|
||||
[Token(Token = "0x6016DC1")]
|
||||
[Address(RVA = "0xD9E950", Offset = "0xD9D750", VA = "0x180D9E950", Slot = "24")]
|
||||
public void OnCreatedBySpawning()
|
||||
{
|
||||
KLLMCPFPIIE<bool> flkacdemofn = this.FLKACDEMOFN;
|
||||
}
|
||||
|
||||
// Token: 0x06016DC2 RID: 93634 RVA: 0x00556658 File Offset: 0x00554858
|
||||
[Token(Token = "0x6016DC2")]
|
||||
[Address(RVA = "0xD9D3A0", Offset = "0xD9C1A0", VA = "0x180D9D3A0")]
|
||||
private void KNPFDLHBKHA(Vector3 KCOICLFCMBK, Vector3 JPGNANLNHAD)
|
||||
{
|
||||
RigidbodyEx rigidbodyEx = this._tool.rigidbodyEx;
|
||||
Transform targetTransform = this._tool.rigidbodyEx.MDKDCJFEBJH;
|
||||
RigidbodyEx rigidbodyEx2 = this._tool.rigidbodyEx;
|
||||
Tool tool = this._tool;
|
||||
int num = 0;
|
||||
tool.transform.position = num;
|
||||
SandboxDeformableShape shapeDeformation = this._tool.creationObject.shapeDeformation;
|
||||
float z = JPGNANLNHAD.z;
|
||||
shapeDeformation.SetDeformation(num);
|
||||
int num2 = 0;
|
||||
this.OHAGFAAMIBM();
|
||||
this._tool.connectableTool.OnDeformationUpdateChildrenPositionAndRotation(num2);
|
||||
Action<TriggerVolume> iooiplbkcll = this.IOOIPLBKCLL;
|
||||
this.<EPBLLPEDPFE>k__BackingField = true;
|
||||
if (iooiplbkcll != 0)
|
||||
{
|
||||
iooiplbkcll(this);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016DC3 RID: 93635 RVA: 0x0055670C File Offset: 0x0055490C
|
||||
[Token(Token = "0x6016DC3")]
|
||||
[Address(RVA = "0xD9F3D0", Offset = "0xD9E1D0", VA = "0x180D9F3D0", Slot = "21")]
|
||||
public void SerializeTo(ref PDEKIHFJKHJ IABNDBNHMKF, ref MKNCHKCCIHK NHFINJNIPGK, StringBuilder BIPOIFGEMGB)
|
||||
{
|
||||
IOANHJNOCNE ioanhjnocne = new IOANHJNOCNE();
|
||||
int num = this.OPGFGNDJEBH.IAHDANBDAAM();
|
||||
RepeatedField<string> mnjpglelego = new OGLGIHEPONK().MNJPGLELEGO;
|
||||
string[] array = this.KONEJPCAEFN.IAHDANBDAAM();
|
||||
mnjpglelego.AddRange(array);
|
||||
string text = this.JCEHAEPFILD.IAHDANBDAAM();
|
||||
bool flag = this.BIPJGDJDLBM.IAHDANBDAAM() != 0;
|
||||
bool flag2 = this.FLDMBDILGCB.IAHDANBDAAM() != null;
|
||||
}
|
||||
|
||||
// Token: 0x06016DC4 RID: 93636 RVA: 0x0055677C File Offset: 0x0055497C
|
||||
[Token(Token = "0x6016DC4")]
|
||||
[Address(RVA = "0xD9E580", Offset = "0xD9D380", VA = "0x180D9E580", Slot = "22")]
|
||||
private void OJJEMIPIMCK(LJJOCDFAMGA FLIPBCAPDGC)
|
||||
{
|
||||
KLLMCPFPIIE<bool> flkacdemofn = this.FLKACDEMOFN;
|
||||
PDEKIHFJKHJ iabndbnhmkf = this.FJACAKGHJPK.IABNDBNHMKF;
|
||||
if (iabndbnhmkf != 0 && this.FJACAKGHJPK < (ulong)23L)
|
||||
{
|
||||
PAGLALKHGEH gkgbnmcjlce = iabndbnhmkf.GKGBNMCJLCE;
|
||||
if (gkgbnmcjlce != 0)
|
||||
{
|
||||
ENMKBCNAGIC maapmbenjib = gkgbnmcjlce.MAAPMBENJIB;
|
||||
int num = 0;
|
||||
if (maapmbenjib != 0)
|
||||
{
|
||||
RepeatedField<LAKMDOLHIBI> blhogddjnlb = maapmbenjib.BLHOGDDJNLB;
|
||||
if (blhogddjnlb != 0)
|
||||
{
|
||||
int count = blhogddjnlb.count;
|
||||
}
|
||||
}
|
||||
if (num != 0)
|
||||
{
|
||||
RepeatedField<LAKMDOLHIBI> blhogddjnlb2 = iabndbnhmkf.GKGBNMCJLCE.MAAPMBENJIB.BLHOGDDJNLB;
|
||||
int num2 = 0;
|
||||
LAKMDOLHIBI lakmdolhibi = blhogddjnlb2[num2];
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
RepeatedField<LAKMDOLHIBI> blhogddjnlb3 = iabndbnhmkf.GKGBNMCJLCE.MAAPMBENJIB.BLHOGDDJNLB;
|
||||
int num3 = 0;
|
||||
ENJMDBGOOND enjmdbgoond = blhogddjnlb3[num3].IDGDGOFNHPG;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
RepeatedField<LAKMDOLHIBI> blhogddjnlb4 = iabndbnhmkf.GKGBNMCJLCE.MAAPMBENJIB.BLHOGDDJNLB;
|
||||
int num4 = 0;
|
||||
LAKMDOLHIBI lakmdolhibi2 = blhogddjnlb4[num4];
|
||||
IOANHJNOCNE mlbnhoeepgc = iabndbnhmkf.MLBNHOEEPGC;
|
||||
IOANHJNOCNE mlbnhoeepgc2 = iabndbnhmkf.MLBNHOEEPGC;
|
||||
Vector3 vector3;
|
||||
float z3 = vector3.z;
|
||||
Vector3 vector4;
|
||||
float z4 = vector4.z;
|
||||
if (KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
if (!base.OGIBLNIIHDK)
|
||||
{
|
||||
PhotonView photonView = base.JDHMIOJKLCK;
|
||||
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
|
||||
photonView.TransferOwnership(agajmbpabdl);
|
||||
}
|
||||
this._tool.connectableTool.AuthorityUpdateParentAndChildrenNodesRelativePositionsAndRotations();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016DC5 RID: 93637 RVA: 0x005568CC File Offset: 0x00554ACC
|
||||
[Token(Token = "0x6016DC5")]
|
||||
[Address(RVA = "0xD9F380", Offset = "0xD9E180", VA = "0x180D9F380", Slot = "23")]
|
||||
public void ResetObject()
|
||||
{
|
||||
KLLMCPFPIIE<bool> hiepibbppmj = this.HIEPIBBPPMJ;
|
||||
int num = 0;
|
||||
hiepibbppmj.BDJFGEJFPPO(num);
|
||||
}
|
||||
|
||||
// Token: 0x06016DC6 RID: 93638 RVA: 0x005568F0 File Offset: 0x00554AF0
|
||||
[Token(Token = "0x6016DC6")]
|
||||
[Address(RVA = "0xD9B4F0", Offset = "0xD9A2F0", VA = "0x180D9B4F0")]
|
||||
private void FJFFCNGKKAL(AGAJMBPABDL AGIHAKFFCCD)
|
||||
{
|
||||
ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject;
|
||||
int num = 0;
|
||||
if (controlPanelCircuitObject != num)
|
||||
{
|
||||
ControlPanelCircuitObject controlPanelCircuitObject2 = this.controlPanelCircuitObject;
|
||||
Guid guid = TriggerVolume.GCMAFDFALJI.JPOHGBCEJEJ;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016DC7 RID: 93639 RVA: 0x0055692C File Offset: 0x00554B2C
|
||||
[Token(Token = "0x6016DC7")]
|
||||
[Address(RVA = "0xD99990", Offset = "0xD98790", VA = "0x180D99990")]
|
||||
private void BLDPAKGMMGB(CreationObject EOJKOIGNHPJ)
|
||||
{
|
||||
ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject;
|
||||
int num = 0;
|
||||
if (controlPanelCircuitObject != num)
|
||||
{
|
||||
ControlPanelCircuitObject controlPanelCircuitObject2 = this.controlPanelCircuitObject;
|
||||
Guid guid = TriggerVolume.AFHFAMCMPOH.JPOHGBCEJEJ;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016DC8 RID: 93640 RVA: 0x00556968 File Offset: 0x00554B68
|
||||
[Token(Token = "0x6016DC8")]
|
||||
[Address(RVA = "0xD9DD70", Offset = "0xD9CB70", VA = "0x180D9DD70")]
|
||||
private void MFGGLJDBOIG(AGAJMBPABDL AGIHAKFFCCD)
|
||||
{
|
||||
ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject;
|
||||
int num = 0;
|
||||
if (controlPanelCircuitObject != num)
|
||||
{
|
||||
ControlPanelCircuitObject controlPanelCircuitObject2 = this.controlPanelCircuitObject;
|
||||
Guid guid = TriggerVolume.FMNONMGKAGG.JPOHGBCEJEJ;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016DC9 RID: 93641 RVA: 0x005569A4 File Offset: 0x00554BA4
|
||||
[Token(Token = "0x6016DC9")]
|
||||
[Address(RVA = "0xD99FE0", Offset = "0xD98DE0", VA = "0x180D99FE0")]
|
||||
private void CCPEHOOCJEI(CreationObject EOJKOIGNHPJ)
|
||||
{
|
||||
ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject;
|
||||
int num = 0;
|
||||
if (controlPanelCircuitObject != num)
|
||||
{
|
||||
ControlPanelCircuitObject controlPanelCircuitObject2 = this.controlPanelCircuitObject;
|
||||
Guid guid = TriggerVolume.LLONNDHHLEE.JPOHGBCEJEJ;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F42 RID: 16194
|
||||
// (get) Token: 0x06016DCA RID: 93642 RVA: 0x005569E0 File Offset: 0x00554BE0
|
||||
[Token(Token = "0x17003F42")]
|
||||
private IEnumerable<KLAMCLLEFGI> BGANBIILLOA
|
||||
{
|
||||
[Token(Token = "0x6016DCA")]
|
||||
[Address(RVA = "0xD9C9B0", Offset = "0xD9B7B0", VA = "0x180D9C9B0", Slot = "15")]
|
||||
get
|
||||
{
|
||||
KLAMCLLEFGI[] array = new KLAMCLLEFGI[4];
|
||||
KLAMCLLEFGI gcmafdfalji = TriggerVolume.GCMAFDFALJI;
|
||||
if (gcmafdfalji != 0)
|
||||
{
|
||||
}
|
||||
array[0] = gcmafdfalji;
|
||||
KLAMCLLEFGI afhfamcmpoh = TriggerVolume.AFHFAMCMPOH;
|
||||
if (afhfamcmpoh != 0)
|
||||
{
|
||||
}
|
||||
array[1] = afhfamcmpoh;
|
||||
KLAMCLLEFGI fmnonmgkagg = TriggerVolume.FMNONMGKAGG;
|
||||
if (fmnonmgkagg != 0)
|
||||
{
|
||||
}
|
||||
array[2] = fmnonmgkagg;
|
||||
KLAMCLLEFGI llonndhhlee = TriggerVolume.LLONNDHHLEE;
|
||||
if (llonndhhlee != 0)
|
||||
{
|
||||
}
|
||||
array[3] = llonndhhlee;
|
||||
IEnumerable<KLAMCLLEFGI> enumerable;
|
||||
return enumerable;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F43 RID: 16195
|
||||
// (get) Token: 0x06016DCB RID: 93643 RVA: 0x00556A48 File Offset: 0x00554C48
|
||||
[Token(Token = "0x17003F43")]
|
||||
private DJMPGKILABP OBHLNKHEHEN
|
||||
{
|
||||
[Token(Token = "0x6016DCB")]
|
||||
[Address(RVA = "0xD9CC10", Offset = "0xD9BA10", VA = "0x180D9CC10", Slot = "16")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06016DCB)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling DJMPGKILABP RecRoom.Core.Creation.Shapes.TriggerVolume::JPHPDHGLKLN()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:JDFPDKIEICM(var_0_05, ldsfld:JDFPDKIEICM(GHFIPBGLBID::<AGCGGAGHKEO>k__BackingField))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1660
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016DCC RID: 93644 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016DCC")]
|
||||
[Address(RVA = "0xD9B2F0", Offset = "0xD9A0F0", VA = "0x180D9B2F0", Slot = "17")]
|
||||
private IFNLKKABKEB<FFFEOMMKNAE> EKLANAAAJGK(IBNOALNMLHC CHKKEHOKPJP)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x17003F44 RID: 16196
|
||||
// (get) Token: 0x06016DCD RID: 93645 RVA: 0x00556A5C File Offset: 0x00554C5C
|
||||
[Token(Token = "0x17003F44")]
|
||||
private CreationObject OHPMKCCONDF
|
||||
{
|
||||
[Token(Token = "0x6016DCD")]
|
||||
[Address(RVA = "0x9CD8C0", Offset = "0x9CC6C0", VA = "0x1809CD8C0", Slot = "18")]
|
||||
get
|
||||
{
|
||||
return this.creationObject;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016DCE RID: 93646 RVA: 0x00556A70 File Offset: 0x00554C70
|
||||
[Token(Token = "0x6016DCE")]
|
||||
[Address(RVA = "0xDA0470", Offset = "0xD9F270", VA = "0x180DA0470")]
|
||||
public TriggerVolume()
|
||||
{
|
||||
KIJJFKGKOFF kijjfkgkoff = new KIJJFKGKOFF();
|
||||
this.ECHJJADBJAD = kijjfkgkoff;
|
||||
List<AGAJMBPABDL> list = new List(1);
|
||||
this.ABFBNJEGJDA = list;
|
||||
POOHDDIBALI poohddibali = new POOHDDIBALI();
|
||||
this.PNOPNBJENAA = poohddibali;
|
||||
List<Tool> list2 = new List(1);
|
||||
this.OFFAMIAIIGG = list2;
|
||||
HashSet<AGAJMBPABDL> hashSet = new HashSet();
|
||||
this.PIIHHFADBHG = hashSet;
|
||||
Dictionary<AGAJMBPABDL, int> dictionary = new Dictionary();
|
||||
this.NEDEFPAOHMH = dictionary;
|
||||
Dictionary<AGAJMBPABDL, int> dictionary2 = new Dictionary();
|
||||
this.DMGGCCHEIHJ = dictionary2;
|
||||
HashSet<Tool> hashSet2 = new HashSet();
|
||||
this.HKNDOFNDDDN = hashSet2;
|
||||
Dictionary<Tool, int> dictionary3 = new Dictionary();
|
||||
this.OPBPFFDFODK = dictionary3;
|
||||
Dictionary<Tool, int> dictionary4 = new Dictionary();
|
||||
this.GAADBINOBLL = dictionary4;
|
||||
HashSet<object> hashSet3 = new HashSet();
|
||||
this.NPHFPEFBMAG = hashSet3;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06016DCF RID: 93647 RVA: 0x00556B6C File Offset: 0x00554D6C
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x6016DCF")]
|
||||
[Address(RVA = "0xDA00A0", Offset = "0xD9EEA0", VA = "0x180DA00A0")]
|
||||
static TriggerVolume()
|
||||
{
|
||||
ValueTuple<string, DJMPGKILABP>[] array = new ValueTuple<string, DJMPGKILABP>[1];
|
||||
int num = 0;
|
||||
array[0] = num;
|
||||
TriggerVolume.GCMAFDFALJI = KLAMCLLEFGI.EAEHAOJGCNH("838c536b-7e41-44b1-8e34-71870e764d4d", "Player Entered", array);
|
||||
ValueTuple<string, DJMPGKILABP>[] array2 = new ValueTuple<string, DJMPGKILABP>[1];
|
||||
int num2 = 0;
|
||||
array2[0] = num2;
|
||||
TriggerVolume.AFHFAMCMPOH = KLAMCLLEFGI.EAEHAOJGCNH("64672b07-76ea-4f42-884b-8a5c4a0981ec", "Object Entered", array2);
|
||||
ValueTuple<string, DJMPGKILABP>[] array3 = new ValueTuple<string, DJMPGKILABP>[1];
|
||||
int num3 = 0;
|
||||
array3[0] = num3;
|
||||
TriggerVolume.FMNONMGKAGG = KLAMCLLEFGI.EAEHAOJGCNH("4125198b-95f6-4ac0-a8df-6a136c0a122c", "Player Exited", array3);
|
||||
ValueTuple<string, DJMPGKILABP>[] array4 = new ValueTuple<string, DJMPGKILABP>[1];
|
||||
int num4 = 0;
|
||||
array4[0] = num4;
|
||||
TriggerVolume.LLONNDHHLEE = KLAMCLLEFGI.EAEHAOJGCNH("113f13e7-d6cb-46d2-b390-25ee48f40c0a", "Object Exited", array4);
|
||||
}
|
||||
|
||||
// Token: 0x06016DD0 RID: 93648 RVA: 0x00556C24 File Offset: 0x00554E24
|
||||
[Token(Token = "0x6016DD0")]
|
||||
[Address(RVA = "0xD9D8E0", Offset = "0xD9C6E0", VA = "0x180D9D8E0")]
|
||||
[CompilerGenerated]
|
||||
private void LGCAHDGBLIN(CreationObjectSettingStringUIControl GCCLEJOGCCE)
|
||||
{
|
||||
int num = 0;
|
||||
string text = GCCLEJOGCCE.PropertyDescription.text;
|
||||
Func<string> func = new Func(this.FilterTags_Get);
|
||||
Action<string> action = new Action(this.FilterTags_Set);
|
||||
GCCLEJOGCCE.JJAPBNJPPAK = num;
|
||||
GCCLEJOGCCE.JJAPBNJPPAK.HLOLBMKJFOM = (EBPEIAPPJJK)num;
|
||||
GCCLEJOGCCE.JJAPBNJPPAK.GOLGMHKKGEA = num;
|
||||
GCCLEJOGCCE.JJAPBNJPPAK.LNEHNHPOOKK = num;
|
||||
Action<CreationObjectSettingStringUIControl> action2 = new Action(this.PFEAGKIENCM);
|
||||
}
|
||||
|
||||
// Token: 0x06016DD1 RID: 93649 RVA: 0x00556C9C File Offset: 0x00554E9C
|
||||
[Token(Token = "0x6016DD1")]
|
||||
[Address(RVA = "0xD9F1D0", Offset = "0xD9DFD0", VA = "0x180D9F1D0")]
|
||||
[CompilerGenerated]
|
||||
private void PFEAGKIENCM(CreationObjectSettingStringUIControl JBFIMIEMPII)
|
||||
{
|
||||
TextMeshProUGUI propertyValueText = JBFIMIEMPII.PropertyValueText;
|
||||
if (this.FOJIDONFDMD)
|
||||
{
|
||||
string[] array = this.KONEJPCAEFN.IAHDANBDAAM();
|
||||
Func<string, bool> <>9__100_ = TriggerVolume.<>c.<>9__100_0;
|
||||
if (<>9__100_ == 0)
|
||||
{
|
||||
TriggerVolume.<>c.<>9__100_0 = (string i) => !string.IsNullOrWhiteSpace(i);
|
||||
}
|
||||
string text = LEAAAPEKOBD.PMFGGEGMPCC<string>(Enumerable.Where<string>(array, <>9__100_), ", #");
|
||||
}
|
||||
bool isCompleted = ((IAsyncResult)propertyValueText).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x06016DD2 RID: 93650 RVA: 0x00556D04 File Offset: 0x00554F04
|
||||
[Token(Token = "0x6016DD2")]
|
||||
[Address(RVA = "0xD9BF00", Offset = "0xD9AD00", VA = "0x180D9BF00")]
|
||||
[CompilerGenerated]
|
||||
private void HPPINCMFIFB(CreationObjectSettingStringUIControl GCCLEJOGCCE)
|
||||
{
|
||||
int num = 0;
|
||||
string text = GCCLEJOGCCE.PropertyDescription.text;
|
||||
Func<string> func = new Func(this.FilterRole_Get);
|
||||
Action<string> action = new Action(this.FilterRole_Set);
|
||||
GCCLEJOGCCE.JJAPBNJPPAK = num;
|
||||
GCCLEJOGCCE.JJAPBNJPPAK.HLOLBMKJFOM = (EBPEIAPPJJK)num;
|
||||
GCCLEJOGCCE.JJAPBNJPPAK.GOLGMHKKGEA = num;
|
||||
GCCLEJOGCCE.JJAPBNJPPAK.LNEHNHPOOKK = num;
|
||||
Action<CreationObjectSettingStringUIControl> action2 = new Action(this.FHANBFBECKE);
|
||||
}
|
||||
|
||||
// Token: 0x06016DD3 RID: 93651 RVA: 0x00556D80 File Offset: 0x00554F80
|
||||
[Token(Token = "0x6016DD3")]
|
||||
[Address(RVA = "0xD9B470", Offset = "0xD9A270", VA = "0x180D9B470")]
|
||||
[CompilerGenerated]
|
||||
private void FHANBFBECKE(CreationObjectSettingStringUIControl JBFIMIEMPII)
|
||||
{
|
||||
TextMeshProUGUI propertyValueText = JBFIMIEMPII.PropertyValueText;
|
||||
string text = this.JCEHAEPFILD.IAHDANBDAAM();
|
||||
bool isCompleted = ((IAsyncResult)propertyValueText).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x06016DD4 RID: 93652 RVA: 0x00556DB0 File Offset: 0x00554FB0
|
||||
[Token(Token = "0x6016DD4")]
|
||||
[Address(RVA = "0xD9DFC0", Offset = "0xD9CDC0", VA = "0x180D9DFC0")]
|
||||
[CompilerGenerated]
|
||||
private void MHFEGPACJKN(CreationObjectSettingFriendlyIntControl GCCLEJOGCCE)
|
||||
{
|
||||
string text = GCCLEJOGCCE.PropertyDescription.text;
|
||||
Func<int> func = new Func(this.CurrentMode_Get);
|
||||
Action<int> action = new Action(this.CurrentMode_Set);
|
||||
}
|
||||
|
||||
// Token: 0x06016DD5 RID: 93653 RVA: 0x00556DEC File Offset: 0x00554FEC
|
||||
[Token(Token = "0x6016DD5")]
|
||||
[Address(RVA = "0xD9B6E0", Offset = "0xD9A4E0", VA = "0x180D9B6E0")]
|
||||
[CompilerGenerated]
|
||||
private void FMPHJMKFPMG(CreationObjectSettingBooleanUIControl GCCLEJOGCCE)
|
||||
{
|
||||
string text = GCCLEJOGCCE.PropertyDescription.text;
|
||||
Func<bool> func = new Func(this.MIHJLJAHPJN);
|
||||
Action<bool> action = new Action(this.HKCDJKNDNNE);
|
||||
}
|
||||
|
||||
// Token: 0x06016DD6 RID: 93654 RVA: 0x00556E28 File Offset: 0x00555028
|
||||
[Token(Token = "0x6016DD6")]
|
||||
[Address(RVA = "0xD99180", Offset = "0xD97F80", VA = "0x180D99180")]
|
||||
[CompilerGenerated]
|
||||
private bool MIHJLJAHPJN()
|
||||
{
|
||||
return this.BIPJGDJDLBM.IAHDANBDAAM() != null;
|
||||
}
|
||||
|
||||
// Token: 0x06016DD7 RID: 93655 RVA: 0x00556E48 File Offset: 0x00555048
|
||||
[Token(Token = "0x6016DD7")]
|
||||
[Address(RVA = "0xD9BE70", Offset = "0xD9AC70", VA = "0x180D9BE70")]
|
||||
[CompilerGenerated]
|
||||
private void HKCDJKNDNNE(bool MBJCIBHEOMM)
|
||||
{
|
||||
KLLMCPFPIIE<bool> hiepibbppmj = this.HIEPIBBPPMJ;
|
||||
int num = 0;
|
||||
hiepibbppmj.BDJFGEJFPPO(num);
|
||||
KLLMCPFPIIE<bool> bipjgdjdlbm = this.BIPJGDJDLBM;
|
||||
}
|
||||
|
||||
// Token: 0x06016DD8 RID: 93656 RVA: 0x00556E74 File Offset: 0x00555074
|
||||
[Token(Token = "0x6016DD8")]
|
||||
[Address(RVA = "0xD9C090", Offset = "0xD9AE90", VA = "0x180D9C090")]
|
||||
[CompilerGenerated]
|
||||
private void IAPOMEBBGCJ(CreationObjectSettingBooleanUIControl GCCLEJOGCCE)
|
||||
{
|
||||
string text = GCCLEJOGCCE.PropertyDescription.text;
|
||||
Func<bool> func = new Func(this.JuniorEnabled_Get);
|
||||
Action<bool> action = new Action(this.JuniorEnabled_Set);
|
||||
}
|
||||
|
||||
// Token: 0x06016DD9 RID: 93657 RVA: 0x00556EB0 File Offset: 0x005550B0
|
||||
[Token(Token = "0x6016DD9")]
|
||||
[Address(RVA = "0xD9B280", Offset = "0xD9A080", VA = "0x180D9B280")]
|
||||
[CompilerGenerated]
|
||||
private bool IKHJGFEKDPH()
|
||||
{
|
||||
ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject;
|
||||
int num = 0;
|
||||
return !(controlPanelCircuitObject != num);
|
||||
}
|
||||
|
||||
// Token: 0x06016DDA RID: 93658 RVA: 0x00556ED0 File Offset: 0x005550D0
|
||||
[Token(Token = "0x6016DDA")]
|
||||
[Address(RVA = "0xD99180", Offset = "0xD97F80", VA = "0x180D99180")]
|
||||
[CompilerGenerated]
|
||||
private bool DMJEMPIMNKE()
|
||||
{
|
||||
return this.BIPJGDJDLBM.IAHDANBDAAM() != null;
|
||||
}
|
||||
|
||||
// Token: 0x06016DDB RID: 93659 RVA: 0x00556EF0 File Offset: 0x005550F0
|
||||
[Token(Token = "0x6016DDB")]
|
||||
[Address(RVA = "0xD9BE70", Offset = "0xD9AC70", VA = "0x180D9BE70")]
|
||||
[CompilerGenerated]
|
||||
private void KMMICFGPINE(bool MBJCIBHEOMM)
|
||||
{
|
||||
KLLMCPFPIIE<bool> hiepibbppmj = this.HIEPIBBPPMJ;
|
||||
int num = 0;
|
||||
hiepibbppmj.BDJFGEJFPPO(num);
|
||||
KLLMCPFPIIE<bool> bipjgdjdlbm = this.BIPJGDJDLBM;
|
||||
}
|
||||
|
||||
// Token: 0x06016DDC RID: 93660 RVA: 0x00556F1C File Offset: 0x0055511C
|
||||
[Token(Token = "0x6016DDC")]
|
||||
[Address(RVA = "0xD9B280", Offset = "0xD9A080", VA = "0x180D9B280")]
|
||||
[CompilerGenerated]
|
||||
private bool EKDBOEGJICB()
|
||||
{
|
||||
ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject;
|
||||
int num = 0;
|
||||
return !(controlPanelCircuitObject != num);
|
||||
}
|
||||
|
||||
// Token: 0x06016DDD RID: 93661 RVA: 0x00556F3C File Offset: 0x0055513C
|
||||
[Token(Token = "0x6016DDD")]
|
||||
[Address(RVA = "0xD9DBC0", Offset = "0xD9C9C0", VA = "0x180D9DBC0")]
|
||||
[CompilerGenerated]
|
||||
private bool MDPHOLMCLLD()
|
||||
{
|
||||
if (this.OPGFGNDJEBH.IAHDANBDAAM() == 1)
|
||||
{
|
||||
}
|
||||
ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject;
|
||||
int num = 0;
|
||||
return controlPanelCircuitObject != num;
|
||||
}
|
||||
|
||||
// Token: 0x06016DDE RID: 93662 RVA: 0x00556F70 File Offset: 0x00555170
|
||||
[Token(Token = "0x6016DDE")]
|
||||
[Address(RVA = "0xD9AEC0", Offset = "0xD99CC0", VA = "0x180D9AEC0")]
|
||||
[CompilerGenerated]
|
||||
private bool EELOGPAPACD()
|
||||
{
|
||||
return this.OPGFGNDJEBH.IAHDANBDAAM() != 1;
|
||||
}
|
||||
|
||||
// Token: 0x0400EE33 RID: 60979
|
||||
[Token(Token = "0x400EE33")]
|
||||
public const OutputSlot ENTERED_SLOT = OutputSlot.R;
|
||||
|
||||
// Token: 0x0400EE34 RID: 60980
|
||||
[Token(Token = "0x400EE34")]
|
||||
public const OutputSlot CURRENT_TOTAL_SLOT = OutputSlot.G;
|
||||
|
||||
// Token: 0x0400EE35 RID: 60981
|
||||
[Token(Token = "0x400EE35")]
|
||||
public const OutputSlot EXITED_SLOT = OutputSlot.B;
|
||||
|
||||
// Token: 0x0400EE36 RID: 60982
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400EE36")]
|
||||
[SerializeField]
|
||||
private BoxCollider mainCollider;
|
||||
|
||||
// Token: 0x0400EE37 RID: 60983
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400EE37")]
|
||||
[SerializeField]
|
||||
private Color playerModeColor;
|
||||
|
||||
// Token: 0x0400EE38 RID: 60984
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400EE38")]
|
||||
[SerializeField]
|
||||
private Color playerModeAccentColor;
|
||||
|
||||
// Token: 0x0400EE39 RID: 60985
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400EE39")]
|
||||
[SerializeField]
|
||||
private Color toolModeColor;
|
||||
|
||||
// Token: 0x0400EE3A RID: 60986
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x400EE3A")]
|
||||
[SerializeField]
|
||||
private Color toolModeAccentColor;
|
||||
|
||||
// Token: 0x0400EE3B RID: 60987
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400EE3B")]
|
||||
[SerializeField]
|
||||
private MeshRenderer[] renderersToRecolorOnModeChange;
|
||||
|
||||
// Token: 0x0400EE3C RID: 60988
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x400EE3C")]
|
||||
[SerializeField]
|
||||
private Transform circuitOutputs;
|
||||
|
||||
// Token: 0x0400EE3D RID: 60989
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x400EE3D")]
|
||||
[SerializeField]
|
||||
private float playerCapsuleRadius = 0.4f;
|
||||
|
||||
// Token: 0x0400EE3E RID: 60990
|
||||
[FieldOffset(Offset = "0x9C")]
|
||||
[Token(Token = "0x400EE3E")]
|
||||
[SerializeField]
|
||||
private float playerCapsuleHeight = 1.5f;
|
||||
|
||||
// Token: 0x0400EE3F RID: 60991
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x400EE3F")]
|
||||
[SerializeField]
|
||||
private Collider[] ignoredColliders;
|
||||
|
||||
// Token: 0x0400EE40 RID: 60992
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x400EE40")]
|
||||
[SerializeField]
|
||||
private Tooltip tooltip;
|
||||
|
||||
// Token: 0x0400EE41 RID: 60993
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x400EE41")]
|
||||
[SerializeField]
|
||||
private string defaultFilterTooltip = "Any";
|
||||
|
||||
// Token: 0x0400EE42 RID: 60994
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x400EE42")]
|
||||
[SerializeField]
|
||||
private string playerTrackingModeTooltip = "Track all players.\nEnter/Exit outputs player IDs.";
|
||||
|
||||
// Token: 0x0400EE43 RID: 60995
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x400EE43")]
|
||||
[SerializeField]
|
||||
private string objectTrackingModeTooltip = "Track all props and non-decoration shapes.\nEnter/Exit outputs object IDs.";
|
||||
|
||||
// Token: 0x0400EE44 RID: 60996
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x400EE44")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private Tool _tool;
|
||||
|
||||
// Token: 0x0400EE45 RID: 60997
|
||||
[FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x400EE45")]
|
||||
[SerializeField]
|
||||
private CreationObjectSettingStringUIControl tagEditPrefab;
|
||||
|
||||
// Token: 0x0400EE46 RID: 60998
|
||||
[FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x400EE46")]
|
||||
[SerializeField]
|
||||
private ControlPanelCircuitObject controlPanelCircuitObject;
|
||||
|
||||
// Token: 0x0400EE47 RID: 60999
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x400EE47")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private CreationObject creationObject;
|
||||
|
||||
// Token: 0x0400EE48 RID: 61000
|
||||
[FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x400EE48")]
|
||||
private bool FNMADOMILOE;
|
||||
|
||||
// Token: 0x0400EE49 RID: 61001
|
||||
[FieldOffset(Offset = "0xEC")]
|
||||
[Token(Token = "0x400EE49")]
|
||||
private int IEEOIOJEAOP = (int)((ulong)4294967295L);
|
||||
|
||||
// Token: 0x0400EE4A RID: 61002
|
||||
[FieldOffset(Offset = "0xF0")]
|
||||
[Token(Token = "0x400EE4A")]
|
||||
private TriggerVolumeInputNodeDisplay JAILLEPOFPE;
|
||||
|
||||
// Token: 0x0400EE4B RID: 61003
|
||||
[FieldOffset(Offset = "0xF8")]
|
||||
[Token(Token = "0x400EE4B")]
|
||||
private KPNDFONGDGF FJACAKGHJPK;
|
||||
|
||||
// Token: 0x0400EE4C RID: 61004
|
||||
[FieldOffset(Offset = "0x120")]
|
||||
[Token(Token = "0x400EE4C")]
|
||||
private KIJJFKGKOFF ECHJJADBJAD;
|
||||
|
||||
// Token: 0x0400EE4D RID: 61005
|
||||
[FieldOffset(Offset = "0x128")]
|
||||
[Token(Token = "0x400EE4D")]
|
||||
private List<AGAJMBPABDL> ABFBNJEGJDA;
|
||||
|
||||
// Token: 0x0400EE4E RID: 61006
|
||||
[FieldOffset(Offset = "0x130")]
|
||||
[Token(Token = "0x400EE4E")]
|
||||
private POOHDDIBALI PNOPNBJENAA;
|
||||
|
||||
// Token: 0x0400EE4F RID: 61007
|
||||
[FieldOffset(Offset = "0x138")]
|
||||
[Token(Token = "0x400EE4F")]
|
||||
private List<Tool> OFFAMIAIIGG;
|
||||
|
||||
// Token: 0x0400EE50 RID: 61008
|
||||
[FieldOffset(Offset = "0x140")]
|
||||
[Token(Token = "0x400EE50")]
|
||||
private HashSet<AGAJMBPABDL> PIIHHFADBHG;
|
||||
|
||||
// Token: 0x0400EE51 RID: 61009
|
||||
[FieldOffset(Offset = "0x148")]
|
||||
[Token(Token = "0x400EE51")]
|
||||
private Dictionary<AGAJMBPABDL, int> NEDEFPAOHMH;
|
||||
|
||||
// Token: 0x0400EE52 RID: 61010
|
||||
[FieldOffset(Offset = "0x150")]
|
||||
[Token(Token = "0x400EE52")]
|
||||
private Dictionary<AGAJMBPABDL, int> DMGGCCHEIHJ;
|
||||
|
||||
// Token: 0x0400EE53 RID: 61011
|
||||
[FieldOffset(Offset = "0x158")]
|
||||
[Token(Token = "0x400EE53")]
|
||||
private HashSet<Tool> HKNDOFNDDDN;
|
||||
|
||||
// Token: 0x0400EE54 RID: 61012
|
||||
[FieldOffset(Offset = "0x160")]
|
||||
[Token(Token = "0x400EE54")]
|
||||
private Dictionary<Tool, int> OPBPFFDFODK;
|
||||
|
||||
// Token: 0x0400EE55 RID: 61013
|
||||
[FieldOffset(Offset = "0x168")]
|
||||
[Token(Token = "0x400EE55")]
|
||||
private Dictionary<Tool, int> GAADBINOBLL;
|
||||
|
||||
// Token: 0x0400EE56 RID: 61014
|
||||
[FieldOffset(Offset = "0x170")]
|
||||
[Token(Token = "0x400EE56")]
|
||||
private HashSet<object> NPHFPEFBMAG;
|
||||
|
||||
// Token: 0x0400EE57 RID: 61015
|
||||
[FieldOffset(Offset = "0x178")]
|
||||
[Token(Token = "0x400EE57")]
|
||||
private bool LKLIJGKFDLO;
|
||||
|
||||
// Token: 0x0400EE58 RID: 61016
|
||||
[FieldOffset(Offset = "0x180")]
|
||||
[Token(Token = "0x400EE58")]
|
||||
private KLLMCPFPIIE<bool> FLKACDEMOFN;
|
||||
|
||||
// Token: 0x0400EE59 RID: 61017
|
||||
[FieldOffset(Offset = "0x188")]
|
||||
[Token(Token = "0x400EE59")]
|
||||
private KLLMCPFPIIE<int> OPGFGNDJEBH;
|
||||
|
||||
// Token: 0x0400EE5A RID: 61018
|
||||
[FieldOffset(Offset = "0x190")]
|
||||
[Token(Token = "0x400EE5A")]
|
||||
private PGIHLFOHNML EHHICAOAHOJ;
|
||||
|
||||
// Token: 0x0400EE5B RID: 61019
|
||||
[FieldOffset(Offset = "0x198")]
|
||||
[Token(Token = "0x400EE5B")]
|
||||
private PGIHLFOHNML GPNGOEFJDIM;
|
||||
|
||||
// Token: 0x0400EE5C RID: 61020
|
||||
[FieldOffset(Offset = "0x1A0")]
|
||||
[Token(Token = "0x400EE5C")]
|
||||
private KLLMCPFPIIE<string[]> KONEJPCAEFN;
|
||||
|
||||
// Token: 0x0400EE5D RID: 61021
|
||||
[FieldOffset(Offset = "0x1A8")]
|
||||
[Token(Token = "0x400EE5D")]
|
||||
private KLLMCPFPIIE<string> JCEHAEPFILD;
|
||||
|
||||
// Token: 0x0400EE5E RID: 61022
|
||||
[FieldOffset(Offset = "0x1B0")]
|
||||
[Token(Token = "0x400EE5E")]
|
||||
private KLLMCPFPIIE<bool> BIPJGDJDLBM;
|
||||
|
||||
// Token: 0x0400EE5F RID: 61023
|
||||
[FieldOffset(Offset = "0x1B8")]
|
||||
[Token(Token = "0x400EE5F")]
|
||||
private KLLMCPFPIIE<bool> FLDMBDILGCB;
|
||||
|
||||
// Token: 0x0400EE60 RID: 61024
|
||||
[FieldOffset(Offset = "0x1C0")]
|
||||
[Token(Token = "0x400EE60")]
|
||||
private KLLMCPFPIIE<bool> HIEPIBBPPMJ;
|
||||
|
||||
// Token: 0x0400EE62 RID: 61026
|
||||
[FieldOffset(Offset = "0x1D0")]
|
||||
[Token(Token = "0x400EE62")]
|
||||
private Action<AGAJMBPABDL> GBOEJFFJGOE;
|
||||
|
||||
// Token: 0x0400EE63 RID: 61027
|
||||
[FieldOffset(Offset = "0x1D8")]
|
||||
[Token(Token = "0x400EE63")]
|
||||
private Action<AGAJMBPABDL> KHDACHGIBIO;
|
||||
|
||||
// Token: 0x0400EE64 RID: 61028
|
||||
[FieldOffset(Offset = "0x1E0")]
|
||||
[Token(Token = "0x400EE64")]
|
||||
private Action<Tool> FCFEABIJDOE;
|
||||
|
||||
// Token: 0x0400EE65 RID: 61029
|
||||
[FieldOffset(Offset = "0x1E8")]
|
||||
[Token(Token = "0x400EE65")]
|
||||
private Action<Tool> LKHGLFPDDDH;
|
||||
|
||||
// Token: 0x0400EE67 RID: 61031
|
||||
[Token(Token = "0x400EE67")]
|
||||
private static readonly KLAMCLLEFGI GCMAFDFALJI;
|
||||
|
||||
// Token: 0x0400EE68 RID: 61032
|
||||
[Token(Token = "0x400EE68")]
|
||||
private static readonly KLAMCLLEFGI AFHFAMCMPOH;
|
||||
|
||||
// Token: 0x0400EE69 RID: 61033
|
||||
[Token(Token = "0x400EE69")]
|
||||
private static readonly KLAMCLLEFGI FMNONMGKAGG;
|
||||
|
||||
// Token: 0x0400EE6A RID: 61034
|
||||
[Token(Token = "0x400EE6A")]
|
||||
private static readonly KLAMCLLEFGI LLONNDHHLEE;
|
||||
|
||||
// Token: 0x02003370 RID: 13168
|
||||
[Token(Token = "0x2003370")]
|
||||
private enum CDPDNBJPLFO
|
||||
{
|
||||
// Token: 0x0400EE6C RID: 61036
|
||||
[Token(Token = "0x400EE6C")]
|
||||
Player,
|
||||
// Token: 0x0400EE6D RID: 61037
|
||||
[Token(Token = "0x400EE6D")]
|
||||
Tool
|
||||
}
|
||||
|
||||
// Token: 0x02003372 RID: 13170
|
||||
[Token(Token = "0x2003372")]
|
||||
[CompilerGenerated]
|
||||
private sealed class JBNEBOPIECN
|
||||
{
|
||||
// Token: 0x06016DE8 RID: 93672 RVA: 0x0055707C File Offset: 0x0055527C
|
||||
[Token(Token = "0x6016DE8")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public JBNEBOPIECN()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06016DE9 RID: 93673 RVA: 0x00557090 File Offset: 0x00555290
|
||||
[Token(Token = "0x6016DE9")]
|
||||
[Address(RVA = "0xD8DF20", Offset = "0xD8CD20", VA = "0x180D8DF20")]
|
||||
internal void <FilterTags_Set>b__0(NKHBKKGOIHL.PEHMCMIFBJO response)
|
||||
{
|
||||
if (response.<GBEEHFGKJOF>k__BackingField)
|
||||
{
|
||||
TriggerVolume triggerVolume = this.<>4__this;
|
||||
string[] array = new string[1];
|
||||
string text = ToolTagManager.FormatTag(this.tagName);
|
||||
if (text != 0)
|
||||
{
|
||||
}
|
||||
array[0] = text;
|
||||
KLLMCPFPIIE<string[]> konejpcaefn = triggerVolume.KONEJPCAEFN;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0400EE76 RID: 61046
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400EE76")]
|
||||
public TriggerVolume <>4__this;
|
||||
|
||||
// Token: 0x0400EE77 RID: 61047
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400EE77")]
|
||||
public string tagName;
|
||||
}
|
||||
|
||||
// Token: 0x02003373 RID: 13171
|
||||
[Token(Token = "0x2003373")]
|
||||
[CompilerGenerated]
|
||||
private sealed class HOADCMBABLD
|
||||
{
|
||||
// Token: 0x06016DEA RID: 93674 RVA: 0x005570DC File Offset: 0x005552DC
|
||||
[Token(Token = "0x6016DEA")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public HOADCMBABLD()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06016DEB RID: 93675 RVA: 0x005570F0 File Offset: 0x005552F0
|
||||
[Token(Token = "0x6016DEB")]
|
||||
[Address(RVA = "0xD8D7B0", Offset = "0xD8C5B0", VA = "0x180D8D7B0")]
|
||||
internal void <FilterRole_Set>b__0(NKHBKKGOIHL.PEHMCMIFBJO response)
|
||||
{
|
||||
if (response.<GBEEHFGKJOF>k__BackingField)
|
||||
{
|
||||
KLLMCPFPIIE<string> jcehaepfild = this.<>4__this.JCEHAEPFILD;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0400EE78 RID: 61048
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400EE78")]
|
||||
public TriggerVolume <>4__this;
|
||||
|
||||
// Token: 0x0400EE79 RID: 61049
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400EE79")]
|
||||
public string role;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,1295 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Collections.ObjectModel;
|
||||
using System.Linq;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Text;
|
||||
using AGUI.StackedUI;
|
||||
using Cpp2IlInjected;
|
||||
using Google.Protobuf.Collections;
|
||||
using Photon.Pun;
|
||||
using RecRoom.AGUI.ToolUIs;
|
||||
using RecRoom.CircuitsV2.ContextNodes;
|
||||
using RecRoom.Core.Locomotion;
|
||||
using RecRoom.Systems.PlayerRoles;
|
||||
using RecRoom.Tools.Tags;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.Shapes
|
||||
{
|
||||
// Token: 0x02003374 RID: 13172
|
||||
[Token(Token = "0x2003374")]
|
||||
public class TriggerVolumeCV2 : MonoBehaviourPun, LDIJBEFKFFE, NDBBKDMPBHD, AHOAEAFEAHN, EOCLMMENCKH, CHJEFIDMANE, DJNMPDPNFJN
|
||||
{
|
||||
// Token: 0x17003F45 RID: 16197
|
||||
// (get) Token: 0x06016DEC RID: 93676 RVA: 0x00557118 File Offset: 0x00555318
|
||||
[Token(Token = "0x17003F45")]
|
||||
public Tool PBBJCLJPFMI
|
||||
{
|
||||
[Token(Token = "0x6016DEC")]
|
||||
[Address(RVA = "0x423D40", Offset = "0x422B40", VA = "0x180423D40")]
|
||||
get
|
||||
{
|
||||
return this._tool;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F46 RID: 16198
|
||||
// (get) Token: 0x06016DED RID: 93677 RVA: 0x0055712C File Offset: 0x0055532C
|
||||
// (set) Token: 0x06016DEE RID: 93678 RVA: 0x0055714C File Offset: 0x0055534C
|
||||
[Token(Token = "0x17003F46")]
|
||||
private bool LPAJEADIGHC
|
||||
{
|
||||
[Token(Token = "0x6016DED")]
|
||||
[Address(RVA = "0xD94A00", Offset = "0xD93800", VA = "0x180D94A00")]
|
||||
get
|
||||
{
|
||||
return this.FLKACDEMOFN.IAHDANBDAAM() != null;
|
||||
}
|
||||
[Token(Token = "0x6016DEE")]
|
||||
[Address(RVA = "0xD96210", Offset = "0xD95010", VA = "0x180D96210")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<bool> flkacdemofn = this.FLKACDEMOFN;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F47 RID: 16199
|
||||
// (get) Token: 0x06016DEF RID: 93679 RVA: 0x00557168 File Offset: 0x00555368
|
||||
[Token(Token = "0x17003F47")]
|
||||
public PGIHLFOHNML AEDJDDKGMJO
|
||||
{
|
||||
[Token(Token = "0x6016DEF")]
|
||||
[Address(RVA = "0xD987E0", Offset = "0xD975E0", VA = "0x180D987E0")]
|
||||
get
|
||||
{
|
||||
PGIHLFOHNML ehhicaoahoj = this.EHHICAOAHOJ;
|
||||
if (ehhicaoahoj == 0)
|
||||
{
|
||||
OMKPHDBNLKH<CreationObjectSettingStringUIControl, string>.DEDABHKCIBG <>9__20_ = TriggerVolumeCV2.<>c.<>9__20_0;
|
||||
if (<>9__20_ == 0)
|
||||
{
|
||||
TriggerVolumeCV2.<>c.<>9__20_0 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.TagInputFieldUIControlPrefab;
|
||||
}
|
||||
OMKPHDBNLKH<CreationObjectSettingStringUIControl, string>.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.JDINNGBMHHM);
|
||||
PGIHLFOHNML pgihlfohnml = new PGIHLFOHNML(<>9__20_, ohindolfnmp, 9);
|
||||
this.EHHICAOAHOJ = pgihlfohnml;
|
||||
}
|
||||
return ehhicaoahoj;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F48 RID: 16200
|
||||
// (get) Token: 0x06016DF0 RID: 93680 RVA: 0x005571C0 File Offset: 0x005553C0
|
||||
[Token(Token = "0x17003F48")]
|
||||
public PGIHLFOHNML KIMGPKCPKBH
|
||||
{
|
||||
[Token(Token = "0x6016DF0")]
|
||||
[Address(RVA = "0xD98690", Offset = "0xD97490", VA = "0x180D98690")]
|
||||
get
|
||||
{
|
||||
PGIHLFOHNML gpngoefjdim = this.GPNGOEFJDIM;
|
||||
if (gpngoefjdim == 0)
|
||||
{
|
||||
OMKPHDBNLKH<CreationObjectSettingStringUIControl, string>.DEDABHKCIBG <>9__23_ = TriggerVolumeCV2.<>c.<>9__23_0;
|
||||
if (<>9__23_ == 0)
|
||||
{
|
||||
TriggerVolumeCV2.<>c.<>9__23_0 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultStringUIControlPrefab;
|
||||
}
|
||||
OMKPHDBNLKH<CreationObjectSettingStringUIControl, string>.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.JAABHCKFPHE);
|
||||
PGIHLFOHNML pgihlfohnml = new PGIHLFOHNML(<>9__23_, ohindolfnmp, 9);
|
||||
this.GPNGOEFJDIM = pgihlfohnml;
|
||||
}
|
||||
return gpngoefjdim;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F49 RID: 16201
|
||||
// (get) Token: 0x06016DF1 RID: 93681 RVA: 0x00557218 File Offset: 0x00555418
|
||||
// (set) Token: 0x06016DF2 RID: 93682 RVA: 0x00557238 File Offset: 0x00555438
|
||||
[Token(Token = "0x17003F49")]
|
||||
public string[] EEHLDEFKPNK
|
||||
{
|
||||
[Token(Token = "0x6016DF1")]
|
||||
[Address(RVA = "0xD98930", Offset = "0xD97730", VA = "0x180D98930")]
|
||||
get
|
||||
{
|
||||
return this.KONEJPCAEFN.IAHDANBDAAM();
|
||||
}
|
||||
[Token(Token = "0x6016DF2")]
|
||||
[Address(RVA = "0xD96F60", Offset = "0xD95D60", VA = "0x180D96F60")]
|
||||
private set
|
||||
{
|
||||
JNCLECIDJMA<string[]> konejpcaefn = this.KONEJPCAEFN;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F4A RID: 16202
|
||||
// (get) Token: 0x06016DF3 RID: 93683 RVA: 0x00557254 File Offset: 0x00555454
|
||||
// (set) Token: 0x06016DF4 RID: 93684 RVA: 0x00557274 File Offset: 0x00555474
|
||||
[Token(Token = "0x17003F4A")]
|
||||
public string HLFEMANCOFH
|
||||
{
|
||||
[Token(Token = "0x6016DF3")]
|
||||
[Address(RVA = "0xD952C0", Offset = "0xD940C0", VA = "0x180D952C0")]
|
||||
get
|
||||
{
|
||||
return this.JCEHAEPFILD.IAHDANBDAAM();
|
||||
}
|
||||
[Token(Token = "0x6016DF4")]
|
||||
[Address(RVA = "0xD95310", Offset = "0xD94110", VA = "0x180D95310")]
|
||||
set
|
||||
{
|
||||
JNCLECIDJMA<string> jcehaepfild = this.JCEHAEPFILD;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F4B RID: 16203
|
||||
// (get) Token: 0x06016DF5 RID: 93685 RVA: 0x00557290 File Offset: 0x00555490
|
||||
[Token(Token = "0x17003F4B")]
|
||||
private bool BNOIJKMAJPH
|
||||
{
|
||||
[Token(Token = "0x6016DF5")]
|
||||
[Address(RVA = "0xD946F0", Offset = "0xD934F0", VA = "0x180D946F0")]
|
||||
get
|
||||
{
|
||||
return !string.IsNullOrEmpty(this.JCEHAEPFILD.IAHDANBDAAM());
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F4C RID: 16204
|
||||
// (get) Token: 0x06016DF6 RID: 93686 RVA: 0x005572B8 File Offset: 0x005554B8
|
||||
[Token(Token = "0x17003F4C")]
|
||||
private bool FOJIDONFDMD
|
||||
{
|
||||
[Token(Token = "0x6016DF6")]
|
||||
[Address(RVA = "0xD96FD0", Offset = "0xD95DD0", VA = "0x180D96FD0")]
|
||||
get
|
||||
{
|
||||
int num = 0;
|
||||
string[] array = this.KONEJPCAEFN.IAHDANBDAAM();
|
||||
if (num < array.Length)
|
||||
{
|
||||
if (this.KONEJPCAEFN.IAHDANBDAAM()[num].LJGBBKKGKOP())
|
||||
{
|
||||
num++;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F4D RID: 16205
|
||||
// (get) Token: 0x06016DF7 RID: 93687 RVA: 0x00557304 File Offset: 0x00555504
|
||||
// (set) Token: 0x06016DF8 RID: 93688 RVA: 0x00557324 File Offset: 0x00555524
|
||||
[Token(Token = "0x17003F4D")]
|
||||
public bool JABMPFHMLMH
|
||||
{
|
||||
[Token(Token = "0x6016DF7")]
|
||||
[Address(RVA = "0xD96310", Offset = "0xD95110", VA = "0x180D96310")]
|
||||
get
|
||||
{
|
||||
return this.FLDMBDILGCB.IAHDANBDAAM() != null;
|
||||
}
|
||||
[Token(Token = "0x6016DF8")]
|
||||
[Address(RVA = "0xD96360", Offset = "0xD95160", VA = "0x180D96360")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<bool> fldmbdilgcb = this.FLDMBDILGCB;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F4E RID: 16206
|
||||
// (get) Token: 0x06016DF9 RID: 93689 RVA: 0x00557340 File Offset: 0x00555540
|
||||
[Token(Token = "0x17003F4E")]
|
||||
private bool FMEHKHOINDP
|
||||
{
|
||||
[Token(Token = "0x6016DF9")]
|
||||
[Address(RVA = "0xD94A00", Offset = "0xD93800", VA = "0x180D94A00")]
|
||||
get
|
||||
{
|
||||
return this.FLKACDEMOFN.IAHDANBDAAM() != null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016DFA RID: 93690 RVA: 0x00557360 File Offset: 0x00555560
|
||||
[Token(Token = "0x6016DFA")]
|
||||
[Address(RVA = "0xD93DC0", Offset = "0xD92BC0", VA = "0x180D93DC0", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base..ctor();
|
||||
string[] array = new string[0];
|
||||
JNCLECIDJMA<string[]> jnclecidjma;
|
||||
this.KONEJPCAEFN = jnclecidjma;
|
||||
Action action = new Action(this.MEFNIJACJAK);
|
||||
JNCLECIDJMA<string> jnclecidjma2;
|
||||
this.JCEHAEPFILD = jnclecidjma2;
|
||||
KLLMCPFPIIE<bool> kllmcpfpiie;
|
||||
this.FLDMBDILGCB = kllmcpfpiie;
|
||||
Action action2 = new Action(this.AIMPEGLGFIJ);
|
||||
KLLMCPFPIIE<bool> kllmcpfpiie2;
|
||||
this.FLKACDEMOFN = kllmcpfpiie2;
|
||||
OKNNKFGFODL localPlayerStartedTeleportEvent = PlayerMovementFeedback.LocalPlayerStartedTeleportEvent;
|
||||
Action action3 = new Action(this.NGMFLJCBEOG);
|
||||
PlayerMovementFeedback.LocalPlayerStartedTeleportEvent = OKNNKFGFODL.BPJDFPACLMK(localPlayerStartedTeleportEvent, action3);
|
||||
NBPOLJHGGLE<Player, Vector3, Vector3> playerTeleportedEvent = PlayerMovementFeedback.PlayerTeleportedEvent;
|
||||
Action<Player, Vector3, Vector3> action4 = new Action(this.KJIJHCBPAPB);
|
||||
PlayerMovementFeedback.PlayerTeleportedEvent = NBPOLJHGGLE.BPJDFPACLMK(playerTeleportedEvent, action4);
|
||||
Action<GameRole> action5 = new Action(this.OOPNGOLIKMH);
|
||||
OJDOLBKANNA echjjadbjad = this.ECHJJADBJAD;
|
||||
Action<AGAJMBPABDL> action6 = new Action(this.MHNIIHEIIOB);
|
||||
GEMNHNAFCIN pnopnbjenaa = this.PNOPNBJENAA;
|
||||
Action<Tool> action7 = new Action(this.JDGEMECOCJJ);
|
||||
this._tool.DefaultCollisionLayer = (DAJFOCGPHGP)((ulong)25L);
|
||||
this._tool.HeldCollisionLayer = (DAJFOCGPHGP)((ulong)25L);
|
||||
this._tool.EquippedCollisionLayer = (DAJFOCGPHGP)((ulong)25L);
|
||||
this._tool.AttachedCollisionLayer = (DAJFOCGPHGP)((ulong)25L);
|
||||
this._tool.GravityPickupMode = (Tool.LMJNHJCGDOF)((ulong)2L);
|
||||
}
|
||||
|
||||
// Token: 0x06016DFB RID: 93691 RVA: 0x00557488 File Offset: 0x00555688
|
||||
[Token(Token = "0x6016DFB")]
|
||||
[Address(RVA = "0xD971D0", Offset = "0xD95FD0", VA = "0x180D971D0", Slot = "14")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
base.OnDestroy();
|
||||
OKNNKFGFODL localPlayerStartedTeleportEvent = PlayerMovementFeedback.LocalPlayerStartedTeleportEvent;
|
||||
Action action = new Action(this.NGMFLJCBEOG);
|
||||
PlayerMovementFeedback.LocalPlayerStartedTeleportEvent = OKNNKFGFODL.GMNMHGMFGOL(localPlayerStartedTeleportEvent, action);
|
||||
NBPOLJHGGLE<Player, Vector3, Vector3> playerTeleportedEvent = PlayerMovementFeedback.PlayerTeleportedEvent;
|
||||
Action<Player, Vector3, Vector3> action2 = new Action(this.KJIJHCBPAPB);
|
||||
PlayerMovementFeedback.PlayerTeleportedEvent = NBPOLJHGGLE.GMNMHGMFGOL(playerTeleportedEvent, action2);
|
||||
Action<GameRole> action3 = new Action(this.OOPNGOLIKMH);
|
||||
string text = this.ECHJJADBJAD.ToString();
|
||||
int num = 0;
|
||||
this.ECHJJADBJAD = num;
|
||||
this.PNOPNBJENAA = num;
|
||||
this.LKLIJGKFDLO = true;
|
||||
}
|
||||
|
||||
// Token: 0x06016DFC RID: 93692 RVA: 0x00557514 File Offset: 0x00555714
|
||||
[Token(Token = "0x6016DFC")]
|
||||
[Address(RVA = "0xD97AF0", Offset = "0xD968F0", VA = "0x180D97AF0")]
|
||||
private void Start()
|
||||
{
|
||||
CreationObject creationObject = this._tool.creationObject;
|
||||
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.DEDABHKCIBG <>9__44_ = TriggerVolumeCV2.<>c.<>9__44_0;
|
||||
if (<>9__44_ == 0)
|
||||
{
|
||||
TriggerVolumeCV2.<>c.<>9__44_0 = (MakerPenPaletteConfigScreen editableUiFlow) => editableUiFlow.DefaultBoolUIControlPrefab;
|
||||
}
|
||||
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.ENOPHEKGAOP);
|
||||
CPNMFOKDBKM cpnmfokdbkm = new CPNMFOKDBKM(<>9__44_, ohindolfnmp, 10);
|
||||
ILINODKFHEO ilinodkfheo = creationObject.AddConfigurableSetting(cpnmfokdbkm);
|
||||
CreationObject creationObject2 = this._tool.creationObject;
|
||||
PGIHLFOHNML pgihlfohnml;
|
||||
if (this.GPNGOEFJDIM == 0)
|
||||
{
|
||||
OMKPHDBNLKH<CreationObjectSettingStringUIControl, string>.DEDABHKCIBG dedabhkcibg;
|
||||
if (TriggerVolumeCV2.<>c.<>9__23_0 == 0)
|
||||
{
|
||||
dedabhkcibg = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultStringUIControlPrefab;
|
||||
TriggerVolumeCV2.<>c.<>9__23_0 = dedabhkcibg;
|
||||
}
|
||||
OMKPHDBNLKH<CreationObjectSettingStringUIControl, string>.OHINDOLFNMP ohindolfnmp2 = new OMKPHDBNLKH.OHINDOLFNMP(this.JAABHCKFPHE);
|
||||
pgihlfohnml = new PGIHLFOHNML(dedabhkcibg, ohindolfnmp2, 9);
|
||||
this.GPNGOEFJDIM = pgihlfohnml;
|
||||
}
|
||||
ILINODKFHEO ilinodkfheo2 = creationObject2.AddConfigurableSetting(pgihlfohnml);
|
||||
CreationObject creationObject3 = this._tool.creationObject;
|
||||
PGIHLFOHNML pgihlfohnml2;
|
||||
if (this.EHHICAOAHOJ == 0)
|
||||
{
|
||||
OMKPHDBNLKH<CreationObjectSettingStringUIControl, string>.DEDABHKCIBG dedabhkcibg2;
|
||||
if (TriggerVolumeCV2.<>c.<>9__20_0 == 0)
|
||||
{
|
||||
dedabhkcibg2 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.TagInputFieldUIControlPrefab;
|
||||
TriggerVolumeCV2.<>c.<>9__20_0 = dedabhkcibg2;
|
||||
}
|
||||
OMKPHDBNLKH<CreationObjectSettingStringUIControl, string>.OHINDOLFNMP ohindolfnmp3 = new OMKPHDBNLKH.OHINDOLFNMP(this.JDINNGBMHHM);
|
||||
pgihlfohnml2 = new PGIHLFOHNML(dedabhkcibg2, ohindolfnmp3, 9);
|
||||
this.EHHICAOAHOJ = pgihlfohnml2;
|
||||
}
|
||||
ILINODKFHEO ilinodkfheo3 = creationObject3.AddConfigurableSetting(pgihlfohnml2);
|
||||
this._tool.creationObject.RaiseObjectSettingsFunctionsChangedEvent();
|
||||
CreationObject creationObject4 = this._tool.creationObject;
|
||||
DOPNALIMPNA[] array = new DOPNALIMPNA[3];
|
||||
Func<bool> func = new Func(this.JuniorEnabled_Get);
|
||||
Action<bool> action = new Action(this.JuniorEnabled_Set);
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
string text;
|
||||
string text2;
|
||||
DHCINNFLBBA dhcinnflbba = ONOKJPIMIIP.LBJPOFMMGGP(func, action, num2, num, text, text2);
|
||||
if (dhcinnflbba != 0)
|
||||
{
|
||||
}
|
||||
array[0] = dhcinnflbba;
|
||||
Func<string> func2 = new Func(this.FilterTags_Get);
|
||||
Action<string> action2 = new Action(this.FilterTags_Set);
|
||||
INAOBEINBGO inaobeinbgo;
|
||||
if (inaobeinbgo != 0)
|
||||
{
|
||||
}
|
||||
array[1] = inaobeinbgo;
|
||||
Func<string> func3 = new Func(this.FilterRole_Get);
|
||||
Action<string> action3 = new Action(this.FilterRole_Set);
|
||||
INAOBEINBGO inaobeinbgo2;
|
||||
if (inaobeinbgo2 != 0)
|
||||
{
|
||||
}
|
||||
array[2] = inaobeinbgo2;
|
||||
ECJBHJOCKHL ecjbhjockhl = creationObject4.AddFoldoutMenu("Trigger Volume", 10, array);
|
||||
}
|
||||
|
||||
// Token: 0x06016DFD RID: 93693 RVA: 0x00557710 File Offset: 0x00555910
|
||||
[Token(Token = "0x6016DFD")]
|
||||
[Address(RVA = "0xD954F0", Offset = "0xD942F0", VA = "0x180D954F0")]
|
||||
public void FilterTags_Set(string HHCFINADPNK)
|
||||
{
|
||||
string[] array = new string[1];
|
||||
string text = ToolTagManager.FormatTag(HHCFINADPNK);
|
||||
if (text != 0)
|
||||
{
|
||||
}
|
||||
array[0] = text;
|
||||
JNCLECIDJMA<string[]> konejpcaefn = this.KONEJPCAEFN;
|
||||
}
|
||||
|
||||
// Token: 0x06016DFE RID: 93694 RVA: 0x00557744 File Offset: 0x00555944
|
||||
[Token(Token = "0x6016DFE")]
|
||||
[Address(RVA = "0xD94780", Offset = "0xD93580", VA = "0x180D94780")]
|
||||
public void CV2SetFilterTags(IBNOALNMLHC CHKKEHOKPJP, string[] HHCFINADPNK)
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
int length = HHCFINADPNK.Length;
|
||||
if (num2 < length)
|
||||
{
|
||||
string text = ToolTagManager.FormatTag(HHCFINADPNK[num]);
|
||||
throw new ArrayTypeMismatchException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016DFF RID: 93695 RVA: 0x00557788 File Offset: 0x00555988
|
||||
[Token(Token = "0x6016DFF")]
|
||||
[Address(RVA = "0xD95370", Offset = "0xD94170", VA = "0x180D95370")]
|
||||
public string FilterTags_Get()
|
||||
{
|
||||
if (this.FOJIDONFDMD)
|
||||
{
|
||||
string[] array = this.KONEJPCAEFN.IAHDANBDAAM();
|
||||
Func<string, bool> <>9__47_ = TriggerVolumeCV2.<>c.<>9__47_0;
|
||||
if (<>9__47_ == 0)
|
||||
{
|
||||
TriggerVolumeCV2.<>c.<>9__47_0 = (string i) => !string.IsNullOrWhiteSpace(i);
|
||||
}
|
||||
return LEAAAPEKOBD.PMFGGEGMPCC<string>(Enumerable.Where<string>(array, <>9__47_), ", #");
|
||||
}
|
||||
return string.Empty;
|
||||
}
|
||||
|
||||
// Token: 0x06016E00 RID: 93696 RVA: 0x005577E8 File Offset: 0x005559E8
|
||||
[Token(Token = "0x6016E00")]
|
||||
[Address(RVA = "0xD95310", Offset = "0xD94110", VA = "0x180D95310")]
|
||||
public void FilterRole_Set(string IENKDAKBEDP)
|
||||
{
|
||||
JNCLECIDJMA<string> jcehaepfild = this.JCEHAEPFILD;
|
||||
}
|
||||
|
||||
// Token: 0x06016E01 RID: 93697 RVA: 0x00557804 File Offset: 0x00555A04
|
||||
[Token(Token = "0x6016E01")]
|
||||
[Address(RVA = "0xD94750", Offset = "0xD93550", VA = "0x180D94750")]
|
||||
public void CV2SetFilterRole(IBNOALNMLHC CHKKEHOKPJP, string IENKDAKBEDP)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06016E02 RID: 93698 RVA: 0x00557814 File Offset: 0x00555A14
|
||||
[Token(Token = "0x6016E02")]
|
||||
[Address(RVA = "0xD952C0", Offset = "0xD940C0", VA = "0x180D952C0")]
|
||||
public string FilterRole_Get()
|
||||
{
|
||||
return this.JCEHAEPFILD.IAHDANBDAAM();
|
||||
}
|
||||
|
||||
// Token: 0x06016E03 RID: 93699 RVA: 0x00557834 File Offset: 0x00555A34
|
||||
[Token(Token = "0x6016E03")]
|
||||
[Address(RVA = "0xD96360", Offset = "0xD95160", VA = "0x180D96360")]
|
||||
public void JuniorEnabled_Set(bool BCEFAKDFEMM)
|
||||
{
|
||||
KLLMCPFPIIE<bool> fldmbdilgcb = this.FLDMBDILGCB;
|
||||
}
|
||||
|
||||
// Token: 0x06016E04 RID: 93700 RVA: 0x00557850 File Offset: 0x00555A50
|
||||
[Token(Token = "0x6016E04")]
|
||||
[Address(RVA = "0xD96310", Offset = "0xD95110", VA = "0x180D96310")]
|
||||
public bool JuniorEnabled_Get()
|
||||
{
|
||||
return this.FLDMBDILGCB.IAHDANBDAAM() != null;
|
||||
}
|
||||
|
||||
// Token: 0x06016E05 RID: 93701 RVA: 0x00557870 File Offset: 0x00555A70
|
||||
[Token(Token = "0x6016E05")]
|
||||
[Address(RVA = "0xD96DB0", Offset = "0xD95BB0", VA = "0x180D96DB0")]
|
||||
private void MEFNIJACJAK()
|
||||
{
|
||||
this.IEEOIOJEAOP = (int)((ulong)4294967295L);
|
||||
}
|
||||
|
||||
// Token: 0x06016E06 RID: 93702 RVA: 0x00557890 File Offset: 0x00555A90
|
||||
[Token(Token = "0x6016E06")]
|
||||
[Address(RVA = "0xD96BF0", Offset = "0xD959F0", VA = "0x180D96BF0")]
|
||||
private void MBLANIMACNE(Tool EGFEJGHDNAI)
|
||||
{
|
||||
if (this.IsTrackedWithFilters(EGFEJGHDNAI))
|
||||
{
|
||||
ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject;
|
||||
Guid guid = TriggerVolumeCV2.AFHFAMCMPOH.JPOHGBCEJEJ;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016E07 RID: 93703 RVA: 0x005578C4 File Offset: 0x00555AC4
|
||||
[Token(Token = "0x6016E07")]
|
||||
[Address(RVA = "0xD96A30", Offset = "0xD95830", VA = "0x180D96A30")]
|
||||
private void LJCPNCNEKPK(Tool EGFEJGHDNAI)
|
||||
{
|
||||
if (this.IsTrackedWithFilters(EGFEJGHDNAI))
|
||||
{
|
||||
ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject;
|
||||
Guid guid = TriggerVolumeCV2.LLONNDHHLEE.JPOHGBCEJEJ;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016E08 RID: 93704 RVA: 0x005578F8 File Offset: 0x00555AF8
|
||||
[Token(Token = "0x6016E08")]
|
||||
[Address(RVA = "0xD956A0", Offset = "0xD944A0", VA = "0x180D956A0")]
|
||||
private void GFAJJKLMKDD(AGAJMBPABDL IEKDDPPNFPF)
|
||||
{
|
||||
if (this.IsTrackedWithFilters(IEKDDPPNFPF))
|
||||
{
|
||||
ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject;
|
||||
Guid guid = TriggerVolumeCV2.GCMAFDFALJI.JPOHGBCEJEJ;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016E09 RID: 93705 RVA: 0x0055792C File Offset: 0x00555B2C
|
||||
[Token(Token = "0x6016E09")]
|
||||
[Address(RVA = "0xD939E0", Offset = "0xD927E0", VA = "0x180D939E0")]
|
||||
private void ADCHLPGGFJI(AGAJMBPABDL IEKDDPPNFPF)
|
||||
{
|
||||
if (this.IsTrackedWithFilters(IEKDDPPNFPF))
|
||||
{
|
||||
ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject;
|
||||
Guid guid = TriggerVolumeCV2.FMNONMGKAGG.JPOHGBCEJEJ;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016E0A RID: 93706 RVA: 0x00557960 File Offset: 0x00555B60
|
||||
[Token(Token = "0x6016E0A")]
|
||||
[Address(RVA = "0xD96FC0", Offset = "0xD95DC0", VA = "0x180D96FC0")]
|
||||
private void MHNIIHEIIOB(AGAJMBPABDL DLPOHIKJFCG)
|
||||
{
|
||||
this.ADCHLPGGFJI(DLPOHIKJFCG);
|
||||
}
|
||||
|
||||
// Token: 0x06016E0B RID: 93707 RVA: 0x00557974 File Offset: 0x00555B74
|
||||
[Token(Token = "0x6016E0B")]
|
||||
[Address(RVA = "0xD96060", Offset = "0xD94E60", VA = "0x180D96060")]
|
||||
private void JDGEMECOCJJ(Tool JCHJGKPDLLP)
|
||||
{
|
||||
this.LJCPNCNEKPK(JCHJGKPDLLP);
|
||||
}
|
||||
|
||||
// Token: 0x06016E0C RID: 93708 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016E0C")]
|
||||
[Address(RVA = "0xD94A50", Offset = "0xD93850", VA = "0x180D94A50")]
|
||||
private void EDCGHFIBHNG(Tool EGFEJGHDNAI)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016E0D RID: 93709 RVA: 0x00557988 File Offset: 0x00555B88
|
||||
[Token(Token = "0x6016E0D")]
|
||||
[Address(RVA = "0xD97100", Offset = "0xD95F00", VA = "0x180D97100")]
|
||||
private void NGMFLJCBEOG()
|
||||
{
|
||||
OJDOLBKANNA echjjadbjad = this.ECHJJADBJAD;
|
||||
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
|
||||
bool flag = echjjadbjad.CJNEOPHOKKB(agajmbpabdl);
|
||||
this.FNMADOMILOE = flag;
|
||||
}
|
||||
|
||||
// Token: 0x06016E0E RID: 93710 RVA: 0x005579BC File Offset: 0x00555BBC
|
||||
[Token(Token = "0x6016E0E")]
|
||||
[Address(RVA = "0xD963C0", Offset = "0xD951C0", VA = "0x180D963C0")]
|
||||
private void KJIJHCBPAPB(Player IEKDDPPNFPF, Vector3 EHOCHOEODPI, Vector3 EIMLJIEONMB)
|
||||
{
|
||||
IEnumerator<Collider> enumerator;
|
||||
do
|
||||
{
|
||||
int num = 0;
|
||||
if ((this.FNMADOMILOE ? 1 : 0) != num)
|
||||
{
|
||||
break;
|
||||
}
|
||||
OJDOLBKANNA echjjadbjad = this.ECHJJADBJAD;
|
||||
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
|
||||
if (echjjadbjad.CJNEOPHOKKB(agajmbpabdl))
|
||||
{
|
||||
break;
|
||||
}
|
||||
Vector3 up = Vector3.up;
|
||||
List<ToolCollider> nnbalfkkndo = this._tool.NNBALFKKNDO;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
ReadOnlyCollection<Collider> readOnlyCollection;
|
||||
enumerator = readOnlyCollection.GetEnumerator();
|
||||
if (enumerator != 0)
|
||||
{
|
||||
bool flag2;
|
||||
while (!flag2)
|
||||
{
|
||||
}
|
||||
PhotonView photonView = base.JDHMIOJKLCK;
|
||||
DGLOJCGDOGG.LFLFMIMNCON<EEAEPAPIPJB> lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.FireEnterExitEvents);
|
||||
photonView.RpcAll(lflfmimncon);
|
||||
}
|
||||
int num2;
|
||||
if (enumerator != 0)
|
||||
{
|
||||
num2 = 0;
|
||||
}
|
||||
if (enumerator != 0)
|
||||
{
|
||||
goto IL_B5;
|
||||
}
|
||||
while ((ulong)((uint)(-1)) == (ulong)(-1L))
|
||||
{
|
||||
}
|
||||
if (num2 == 229)
|
||||
{
|
||||
}
|
||||
while (num2 != 206)
|
||||
{
|
||||
}
|
||||
}
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (enumerator != 0);
|
||||
return;
|
||||
IL_B5:
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016E0F RID: 93711 RVA: 0x00557A90 File Offset: 0x00555C90
|
||||
[Token(Token = "0x6016E0F")]
|
||||
[Address(RVA = "0xD95610", Offset = "0xD94410", VA = "0x180D95610")]
|
||||
[NFOMENMAOIA]
|
||||
private void FireEnterExitEvents(EEAEPAPIPJB GBNDGCDDDLJ)
|
||||
{
|
||||
if (this.FLKACDEMOFN.IAHDANBDAAM() != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016E10 RID: 93712 RVA: 0x00557AB4 File Offset: 0x00555CB4
|
||||
[Token(Token = "0x6016E10")]
|
||||
[Address(RVA = "0xD973A0", Offset = "0xD961A0", VA = "0x180D973A0")]
|
||||
private void OnTriggerEnter(Collider EFGJEBIAONA)
|
||||
{
|
||||
int num = 0;
|
||||
if (this.FLKACDEMOFN.IAHDANBDAAM() != 0)
|
||||
{
|
||||
Collider[] array = this.ignoredColliders;
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
this.ECHJJADBJAD.JCINJNBJMGN();
|
||||
this.GFAJJKLMKDD(num);
|
||||
this.PNOPNBJENAA.JCINJNBJMGN();
|
||||
GameObject gameObject = this.mainCollider.gameObject;
|
||||
int num2 = 0;
|
||||
if (!Physics.GetIgnoreLayerCollision(gameObject.layer, num2))
|
||||
{
|
||||
if (this.IsTrackedWithFilters(num))
|
||||
{
|
||||
ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject;
|
||||
Guid guid = TriggerVolumeCV2.AFHFAMCMPOH.JPOHGBCEJEJ;
|
||||
}
|
||||
Action<Tool> action = new Action(this.EDCGHFIBHNG);
|
||||
Action<Tool> action2 = new Action(this.EDCGHFIBHNG);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016E11 RID: 93713 RVA: 0x00557B60 File Offset: 0x00555D60
|
||||
[Token(Token = "0x6016E11")]
|
||||
[Address(RVA = "0xD97770", Offset = "0xD96570", VA = "0x180D97770")]
|
||||
private void OnTriggerExit(Collider EFGJEBIAONA)
|
||||
{
|
||||
int num = 0;
|
||||
Collider[] array = this.ignoredColliders;
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
if (this.ECHJJADBJAD.ELHNIPHFLEJ(EFGJEBIAONA, num))
|
||||
{
|
||||
this.ADCHLPGGFJI(num);
|
||||
}
|
||||
if (this.PNOPNBJENAA.ELHNIPHFLEJ(EFGJEBIAONA, num))
|
||||
{
|
||||
GameObject gameObject = this.mainCollider.gameObject;
|
||||
int num2 = 0;
|
||||
if (!Physics.GetIgnoreLayerCollision(gameObject.layer, num2))
|
||||
{
|
||||
Action<Tool> action = new Action(this.EDCGHFIBHNG);
|
||||
this.LJCPNCNEKPK(num);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F4F RID: 16207
|
||||
// (get) Token: 0x06016E12 RID: 93714 RVA: 0x00557BDC File Offset: 0x00555DDC
|
||||
[Token(Token = "0x17003F4F")]
|
||||
public IEnumerable<Tool> ICEAALNNIKI
|
||||
{
|
||||
[Token(Token = "0x6016E12")]
|
||||
[Address(RVA = "0xD98DD0", Offset = "0xD97BD0", VA = "0x180D98DD0")]
|
||||
get
|
||||
{
|
||||
bool flag = this.FOJIDONFDMD;
|
||||
GEMNHNAFCIN pnopnbjenaa = this.PNOPNBJENAA;
|
||||
if (!flag)
|
||||
{
|
||||
}
|
||||
Func<Tool, bool> func = new Func(this.IsTrackedWithFilters);
|
||||
Dictionary.KeyCollection keyCollection;
|
||||
return Enumerable.Where<Tool>(keyCollection, func);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F50 RID: 16208
|
||||
// (get) Token: 0x06016E13 RID: 93715 RVA: 0x00557C18 File Offset: 0x00555E18
|
||||
[Token(Token = "0x17003F50")]
|
||||
public int KBLFHLLAKKA
|
||||
{
|
||||
[Token(Token = "0x6016E13")]
|
||||
[Address(RVA = "0xD98C50", Offset = "0xD97A50", VA = "0x180D98C50")]
|
||||
get
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
if (!this.FOJIDONFDMD)
|
||||
{
|
||||
goto IL_28;
|
||||
}
|
||||
GEMNHNAFCIN pnopnbjenaa = this.PNOPNBJENAA;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
bool flag2;
|
||||
while (!flag2)
|
||||
{
|
||||
}
|
||||
num++;
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
return num;
|
||||
IL_28:
|
||||
int num2 = this.PNOPNBJENAA.CJGCLPBPBAP;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016E14 RID: 93716 RVA: 0x00557C60 File Offset: 0x00555E60
|
||||
[Token(Token = "0x6016E14")]
|
||||
[Address(RVA = "0xD94F80", Offset = "0xD93D80", VA = "0x180D94F80")]
|
||||
private static Player ELBLKGGMIGO(Tool NDONBCGJJGJ)
|
||||
{
|
||||
Player <OKDFEPHLKCB>k__BackingField = NDONBCGJJGJ.<OKDFEPHLKCB>k__BackingField;
|
||||
int num = 0;
|
||||
if (!(<OKDFEPHLKCB>k__BackingField != num))
|
||||
{
|
||||
Player <PDAFAAHKEPA>k__BackingField = NDONBCGJJGJ.<PDAFAAHKEPA>k__BackingField;
|
||||
int num2 = 0;
|
||||
if (!(<PDAFAAHKEPA>k__BackingField != num2))
|
||||
{
|
||||
}
|
||||
return NDONBCGJJGJ.<PDAFAAHKEPA>k__BackingField;
|
||||
}
|
||||
return NDONBCGJJGJ.<OKDFEPHLKCB>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06016E15 RID: 93717 RVA: 0x00557CAC File Offset: 0x00555EAC
|
||||
[Token(Token = "0x6016E15")]
|
||||
[Address(RVA = "0xD95A30", Offset = "0xD94830", VA = "0x180D95A30")]
|
||||
public bool IsTrackedWithFilters(Tool NDONBCGJJGJ)
|
||||
{
|
||||
Player <OKDFEPHLKCB>k__BackingField = NDONBCGJJGJ.<OKDFEPHLKCB>k__BackingField;
|
||||
int num = 0;
|
||||
bool flag = <OKDFEPHLKCB>k__BackingField != num;
|
||||
if (!flag)
|
||||
{
|
||||
Player <PDAFAAHKEPA>k__BackingField = NDONBCGJJGJ.<PDAFAAHKEPA>k__BackingField;
|
||||
int num2 = 0;
|
||||
if (!(<PDAFAAHKEPA>k__BackingField != num2))
|
||||
{
|
||||
}
|
||||
}
|
||||
Player <OKDFEPHLKCB>k__BackingField2 = NDONBCGJJGJ.<OKDFEPHLKCB>k__BackingField;
|
||||
if (this.FLDMBDILGCB.IAHDANBDAAM() == 0)
|
||||
{
|
||||
int num3 = 0;
|
||||
if (!(<OKDFEPHLKCB>k__BackingField2 != num3) || PHEAGDHPPBC.PJNDCEMKIPJ(<OKDFEPHLKCB>k__BackingField2))
|
||||
{
|
||||
}
|
||||
}
|
||||
int length = this.KONEJPCAEFN.IAHDANBDAAM().Length;
|
||||
TaggedTool tags = NDONBCGJJGJ.tags;
|
||||
int num4 = 0;
|
||||
string text;
|
||||
if (!(tags != num4) || !NDONBCGJJGJ.tags.HasTag(text))
|
||||
{
|
||||
}
|
||||
bool flag2 = this.FOJIDONFDMD;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x17003F51 RID: 16209
|
||||
// (get) Token: 0x06016E16 RID: 93718 RVA: 0x00557D60 File Offset: 0x00555F60
|
||||
[Token(Token = "0x17003F51")]
|
||||
public IEnumerable<AGAJMBPABDL> FKBOFPAPEBF
|
||||
{
|
||||
[Token(Token = "0x6016E16")]
|
||||
[Address(RVA = "0xD98B40", Offset = "0xD97940", VA = "0x180D98B40")]
|
||||
get
|
||||
{
|
||||
bool flag = string.IsNullOrEmpty(this.JCEHAEPFILD.IAHDANBDAAM());
|
||||
OJDOLBKANNA echjjadbjad = this.ECHJJADBJAD;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
Func<AGAJMBPABDL, bool> func = new Func(this.IsTrackedWithFilters);
|
||||
Dictionary.KeyCollection keyCollection;
|
||||
return Enumerable.Where<AGAJMBPABDL>(keyCollection, func);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F52 RID: 16210
|
||||
// (get) Token: 0x06016E17 RID: 93719 RVA: 0x00557DA8 File Offset: 0x00555FA8
|
||||
[Token(Token = "0x17003F52")]
|
||||
public int JOJOMBMJGMH
|
||||
{
|
||||
[Token(Token = "0x6016E17")]
|
||||
[Address(RVA = "0xD98980", Offset = "0xD97780", VA = "0x180D98980")]
|
||||
get
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
string text = this.JCEHAEPFILD.IAHDANBDAAM();
|
||||
if (string.IsNullOrEmpty(text))
|
||||
{
|
||||
goto IL_34;
|
||||
}
|
||||
OJDOLBKANNA echjjadbjad = this.ECHJJADBJAD;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
bool flag2;
|
||||
while (!flag2)
|
||||
{
|
||||
}
|
||||
num++;
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
return num;
|
||||
IL_34:
|
||||
int num2 = this.ECHJJADBJAD.CJGCLPBPBAP;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016E18 RID: 93720 RVA: 0x00557DFC File Offset: 0x00555FFC
|
||||
[Token(Token = "0x6016E18")]
|
||||
[Address(RVA = "0xD95840", Offset = "0xD94640", VA = "0x180D95840")]
|
||||
public bool IsTrackedWithFilters(AGAJMBPABDL NDONBCGJJGJ)
|
||||
{
|
||||
if (this.FLDMBDILGCB.IAHDANBDAAM() != 0 || PHEAGDHPPBC.PJNDCEMKIPJ(NDONBCGJJGJ))
|
||||
{
|
||||
}
|
||||
if (this.JCEHAEPFILD.IAHDANBDAAM() == 0)
|
||||
{
|
||||
if (this.IEEOIOJEAOP < 0)
|
||||
{
|
||||
PlayerGameRoleManager instance = PlayerGameRoleManager.ONCPNMDGGKG;
|
||||
string text = this.JCEHAEPFILD.IAHDANBDAAM();
|
||||
GameRole gameRole = instance.FindActiveRoleByName(text);
|
||||
if (gameRole != 0)
|
||||
{
|
||||
CMDADAAOBHD roleId = gameRole.roleId;
|
||||
this.IEEOIOJEAOP = (int)roleId;
|
||||
}
|
||||
}
|
||||
PlayerGameRoleManager instance2 = PlayerGameRoleManager.ONCPNMDGGKG;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016E19 RID: 93721 RVA: 0x00557E7C File Offset: 0x0055607C
|
||||
[Token(Token = "0x6016E19")]
|
||||
[Address(RVA = "0xD96DB0", Offset = "0xD95BB0", VA = "0x180D96DB0")]
|
||||
private void OOPNGOLIKMH(GameRole IENKDAKBEDP)
|
||||
{
|
||||
this.IEEOIOJEAOP = (int)((ulong)4294967295L);
|
||||
}
|
||||
|
||||
// Token: 0x17003F53 RID: 16211
|
||||
// (get) Token: 0x06016E1A RID: 93722 RVA: 0x00557E9C File Offset: 0x0055609C
|
||||
[Token(Token = "0x17003F53")]
|
||||
public bool JBMFJOBFJHP
|
||||
{
|
||||
[Token(Token = "0x6016E1A")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "19")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016E1B RID: 93723 RVA: 0x00557EAC File Offset: 0x005560AC
|
||||
[Token(Token = "0x6016E1B")]
|
||||
[Address(RVA = "0xD94890", Offset = "0xD93690", VA = "0x180D94890", Slot = "20")]
|
||||
public void DeserializeFrom(KPNDFONGDGF HFBJGCHOANH)
|
||||
{
|
||||
if (HFBJGCHOANH != 0)
|
||||
{
|
||||
string[] array = new string[HFBJGCHOANH];
|
||||
this.EEHLDEFKPNK = array;
|
||||
JNCLECIDJMA<string> jcehaepfild = this.JCEHAEPFILD;
|
||||
KLLMCPFPIIE<bool> fldmbdilgcb = this.FLDMBDILGCB;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016E1C RID: 93724 RVA: 0x00557EE0 File Offset: 0x005560E0
|
||||
[Token(Token = "0x6016E1C")]
|
||||
[Address(RVA = "0xD93B90", Offset = "0xD92990", VA = "0x180D93B90")]
|
||||
private void AIMPEGLGFIJ()
|
||||
{
|
||||
if (this.FLKACDEMOFN.IAHDANBDAAM() != 0)
|
||||
{
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
BoxCollider boxCollider = this.mainCollider;
|
||||
Vector3 vector3;
|
||||
float z3 = vector3.z;
|
||||
Transform transform = boxCollider.transform;
|
||||
int num = this.mainCollider.gameObject.MOOKPIOIGOD();
|
||||
int num2 = 0;
|
||||
Collider[] array;
|
||||
if (array != 0)
|
||||
{
|
||||
int length = array.Length;
|
||||
if (num2 < length)
|
||||
{
|
||||
Collider collider = array[num2];
|
||||
this.OnTriggerEnter(collider);
|
||||
num2++;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016E1D RID: 93725 RVA: 0x00557F6C File Offset: 0x0055616C
|
||||
[Token(Token = "0x6016E1D")]
|
||||
[Address(RVA = "0xD97180", Offset = "0xD95F80", VA = "0x180D97180", Slot = "23")]
|
||||
public void OnCreatedBySpawning()
|
||||
{
|
||||
KLLMCPFPIIE<bool> flkacdemofn = this.FLKACDEMOFN;
|
||||
}
|
||||
|
||||
// Token: 0x06016E1E RID: 93726 RVA: 0x00557F88 File Offset: 0x00556188
|
||||
[Token(Token = "0x6016E1E")]
|
||||
[Address(RVA = "0xD97900", Offset = "0xD96700", VA = "0x180D97900", Slot = "21")]
|
||||
public void SerializeTo(ref PDEKIHFJKHJ IABNDBNHMKF, ref MKNCHKCCIHK NHFINJNIPGK, StringBuilder BIPOIFGEMGB)
|
||||
{
|
||||
IOANHJNOCNE ioanhjnocne = new IOANHJNOCNE();
|
||||
RepeatedField<string> mnjpglelego = new OGLGIHEPONK().MNJPGLELEGO;
|
||||
string[] array = this.KONEJPCAEFN.IAHDANBDAAM();
|
||||
mnjpglelego.AddRange(array);
|
||||
string text = this.JCEHAEPFILD.IAHDANBDAAM();
|
||||
bool flag = this.FLDMBDILGCB.IAHDANBDAAM() != null;
|
||||
}
|
||||
|
||||
// Token: 0x06016E1F RID: 93727 RVA: 0x00557FD8 File Offset: 0x005561D8
|
||||
[Token(Token = "0x6016E1F")]
|
||||
[Address(RVA = "0xD97180", Offset = "0xD95F80", VA = "0x180D97180", Slot = "22")]
|
||||
private void OJJEMIPIMCK(LJJOCDFAMGA FLIPBCAPDGC)
|
||||
{
|
||||
KLLMCPFPIIE<bool> flkacdemofn = this.FLKACDEMOFN;
|
||||
}
|
||||
|
||||
// Token: 0x06016E20 RID: 93728 RVA: 0x00557FF4 File Offset: 0x005561F4
|
||||
[Token(Token = "0x6016E20")]
|
||||
[Address(RVA = "0xD95130", Offset = "0xD93F30", VA = "0x180D95130")]
|
||||
private void FJFFCNGKKAL(AGAJMBPABDL AGIHAKFFCCD)
|
||||
{
|
||||
ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject;
|
||||
Guid guid = TriggerVolumeCV2.GCMAFDFALJI.JPOHGBCEJEJ;
|
||||
}
|
||||
|
||||
// Token: 0x06016E21 RID: 93729 RVA: 0x0055801C File Offset: 0x0055621C
|
||||
[Token(Token = "0x6016E21")]
|
||||
[Address(RVA = "0xD94200", Offset = "0xD93000", VA = "0x180D94200")]
|
||||
private void BLDPAKGMMGB(CreationObject EOJKOIGNHPJ)
|
||||
{
|
||||
ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject;
|
||||
Guid guid = TriggerVolumeCV2.AFHFAMCMPOH.JPOHGBCEJEJ;
|
||||
}
|
||||
|
||||
// Token: 0x06016E22 RID: 93730 RVA: 0x00558044 File Offset: 0x00556244
|
||||
[Token(Token = "0x6016E22")]
|
||||
[Address(RVA = "0xD96DC0", Offset = "0xD95BC0", VA = "0x180D96DC0")]
|
||||
private void MFGGLJDBOIG(AGAJMBPABDL AGIHAKFFCCD)
|
||||
{
|
||||
ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject;
|
||||
Guid guid = TriggerVolumeCV2.FMNONMGKAGG.JPOHGBCEJEJ;
|
||||
}
|
||||
|
||||
// Token: 0x06016E23 RID: 93731 RVA: 0x0055806C File Offset: 0x0055626C
|
||||
[Token(Token = "0x6016E23")]
|
||||
[Address(RVA = "0xD943A0", Offset = "0xD931A0", VA = "0x180D943A0")]
|
||||
private void CCPEHOOCJEI(CreationObject EOJKOIGNHPJ)
|
||||
{
|
||||
ControlPanelCircuitObject controlPanelCircuitObject = this.controlPanelCircuitObject;
|
||||
Guid guid = TriggerVolumeCV2.LLONNDHHLEE.JPOHGBCEJEJ;
|
||||
}
|
||||
|
||||
// Token: 0x17003F54 RID: 16212
|
||||
// (get) Token: 0x06016E24 RID: 93732 RVA: 0x00558094 File Offset: 0x00556294
|
||||
[Token(Token = "0x17003F54")]
|
||||
private IEnumerable<KLAMCLLEFGI> BGANBIILLOA
|
||||
{
|
||||
[Token(Token = "0x6016E24")]
|
||||
[Address(RVA = "0xD95E60", Offset = "0xD94C60", VA = "0x180D95E60", Slot = "15")]
|
||||
get
|
||||
{
|
||||
KLAMCLLEFGI[] array = new KLAMCLLEFGI[4];
|
||||
KLAMCLLEFGI gcmafdfalji = TriggerVolumeCV2.GCMAFDFALJI;
|
||||
if (gcmafdfalji != 0)
|
||||
{
|
||||
}
|
||||
array[0] = gcmafdfalji;
|
||||
KLAMCLLEFGI afhfamcmpoh = TriggerVolumeCV2.AFHFAMCMPOH;
|
||||
if (afhfamcmpoh != 0)
|
||||
{
|
||||
}
|
||||
array[1] = afhfamcmpoh;
|
||||
KLAMCLLEFGI fmnonmgkagg = TriggerVolumeCV2.FMNONMGKAGG;
|
||||
if (fmnonmgkagg != 0)
|
||||
{
|
||||
}
|
||||
array[2] = fmnonmgkagg;
|
||||
KLAMCLLEFGI llonndhhlee = TriggerVolumeCV2.LLONNDHHLEE;
|
||||
if (llonndhhlee != 0)
|
||||
{
|
||||
}
|
||||
array[3] = llonndhhlee;
|
||||
IEnumerable<KLAMCLLEFGI> enumerable;
|
||||
return enumerable;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003F55 RID: 16213
|
||||
// (get) Token: 0x06016E25 RID: 93733 RVA: 0x005580FC File Offset: 0x005562FC
|
||||
[Token(Token = "0x17003F55")]
|
||||
private DJMPGKILABP OBHLNKHEHEN
|
||||
{
|
||||
[Token(Token = "0x6016E25")]
|
||||
[Address(RVA = "0xD96270", Offset = "0xD95070", VA = "0x180D96270", Slot = "16")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06016E25)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling DJMPGKILABP RecRoom.Core.Creation.Shapes.TriggerVolumeCV2::JPHPDHGLKLN()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:JDFPDKIEICM(var_0_05, ldsfld:JDFPDKIEICM(GHFIPBGLBID::<AGCGGAGHKEO>k__BackingField))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1660
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016E26 RID: 93734 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016E26")]
|
||||
[Address(RVA = "0xD94EE0", Offset = "0xD93CE0", VA = "0x180D94EE0", Slot = "17")]
|
||||
private IFNLKKABKEB<FFFEOMMKNAE> EKLANAAAJGK(IBNOALNMLHC CHKKEHOKPJP)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x17003F56 RID: 16214
|
||||
// (get) Token: 0x06016E27 RID: 93735 RVA: 0x00558110 File Offset: 0x00556310
|
||||
[Token(Token = "0x17003F56")]
|
||||
private CreationObject OHPMKCCONDF
|
||||
{
|
||||
[Token(Token = "0x6016E27")]
|
||||
[Address(RVA = "0x423E10", Offset = "0x422C10", VA = "0x180423E10", Slot = "18")]
|
||||
get
|
||||
{
|
||||
return this.creationObject;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016E28 RID: 93736 RVA: 0x00558124 File Offset: 0x00556324
|
||||
[Token(Token = "0x6016E28")]
|
||||
[Address(RVA = "0xD98600", Offset = "0xD97400", VA = "0x180D98600")]
|
||||
public TriggerVolumeCV2()
|
||||
{
|
||||
OJDOLBKANNA ojdolbkanna = new OJDOLBKANNA();
|
||||
this.ECHJJADBJAD = ojdolbkanna;
|
||||
GEMNHNAFCIN gemnhnafcin = new GEMNHNAFCIN();
|
||||
this.PNOPNBJENAA = gemnhnafcin;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06016E29 RID: 93737 RVA: 0x00558178 File Offset: 0x00556378
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x6016E29")]
|
||||
[Address(RVA = "0xD98230", Offset = "0xD97030", VA = "0x180D98230")]
|
||||
static TriggerVolumeCV2()
|
||||
{
|
||||
ValueTuple<string, DJMPGKILABP>[] array = new ValueTuple<string, DJMPGKILABP>[1];
|
||||
int num = 0;
|
||||
array[0] = num;
|
||||
TriggerVolumeCV2.GCMAFDFALJI = KLAMCLLEFGI.EAEHAOJGCNH("838c536b-7e41-44b1-8e34-71870e764d4d", "Player Entered", array);
|
||||
ValueTuple<string, DJMPGKILABP>[] array2 = new ValueTuple<string, DJMPGKILABP>[1];
|
||||
int num2 = 0;
|
||||
array2[0] = num2;
|
||||
TriggerVolumeCV2.AFHFAMCMPOH = KLAMCLLEFGI.EAEHAOJGCNH("64672b07-76ea-4f42-884b-8a5c4a0981ec", "Object Entered", array2);
|
||||
ValueTuple<string, DJMPGKILABP>[] array3 = new ValueTuple<string, DJMPGKILABP>[1];
|
||||
int num3 = 0;
|
||||
array3[0] = num3;
|
||||
TriggerVolumeCV2.FMNONMGKAGG = KLAMCLLEFGI.EAEHAOJGCNH("4125198b-95f6-4ac0-a8df-6a136c0a122c", "Player Exited", array3);
|
||||
ValueTuple<string, DJMPGKILABP>[] array4 = new ValueTuple<string, DJMPGKILABP>[1];
|
||||
int num4 = 0;
|
||||
array4[0] = num4;
|
||||
TriggerVolumeCV2.LLONNDHHLEE = KLAMCLLEFGI.EAEHAOJGCNH("113f13e7-d6cb-46d2-b390-25ee48f40c0a", "Object Exited", array4);
|
||||
}
|
||||
|
||||
// Token: 0x06016E2A RID: 93738 RVA: 0x00558230 File Offset: 0x00556430
|
||||
[Token(Token = "0x6016E2A")]
|
||||
[Address(RVA = "0xD96070", Offset = "0xD94E70", VA = "0x180D96070")]
|
||||
[CompilerGenerated]
|
||||
private void JDINNGBMHHM(CreationObjectSettingStringUIControl GCCLEJOGCCE)
|
||||
{
|
||||
int num = 0;
|
||||
string text = GCCLEJOGCCE.PropertyDescription.text;
|
||||
Func<string> func = new Func(this.FilterTags_Get);
|
||||
Action<string> action = new Action(this.FilterTags_Set);
|
||||
GCCLEJOGCCE.JJAPBNJPPAK = num;
|
||||
GCCLEJOGCCE.JJAPBNJPPAK.HLOLBMKJFOM = (EBPEIAPPJJK)num;
|
||||
GCCLEJOGCCE.JJAPBNJPPAK.GOLGMHKKGEA = num;
|
||||
GCCLEJOGCCE.JJAPBNJPPAK.LNEHNHPOOKK = num;
|
||||
Action<CreationObjectSettingStringUIControl> action2 = new Action(this.CELNDKDMONO);
|
||||
}
|
||||
|
||||
// Token: 0x06016E2B RID: 93739 RVA: 0x005582A8 File Offset: 0x005564A8
|
||||
[Token(Token = "0x6016E2B")]
|
||||
[Address(RVA = "0xD94540", Offset = "0xD93340", VA = "0x180D94540")]
|
||||
[CompilerGenerated]
|
||||
private void CELNDKDMONO(CreationObjectSettingStringUIControl JBFIMIEMPII)
|
||||
{
|
||||
TextMeshProUGUI propertyValueText = JBFIMIEMPII.PropertyValueText;
|
||||
if (this.FOJIDONFDMD)
|
||||
{
|
||||
string[] array = this.KONEJPCAEFN.IAHDANBDAAM();
|
||||
Func<string, bool> <>9__47_ = TriggerVolumeCV2.<>c.<>9__47_0;
|
||||
if (<>9__47_ == 0)
|
||||
{
|
||||
TriggerVolumeCV2.<>c.<>9__47_0 = (string i) => !string.IsNullOrWhiteSpace(i);
|
||||
}
|
||||
string text = LEAAAPEKOBD.PMFGGEGMPCC<string>(Enumerable.Where<string>(array, <>9__47_), ", #");
|
||||
}
|
||||
bool isCompleted = ((IAsyncResult)propertyValueText).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x06016E2C RID: 93740 RVA: 0x00558310 File Offset: 0x00556510
|
||||
[Token(Token = "0x6016E2C")]
|
||||
[Address(RVA = "0xD95CD0", Offset = "0xD94AD0", VA = "0x180D95CD0")]
|
||||
[CompilerGenerated]
|
||||
private void JAABHCKFPHE(CreationObjectSettingStringUIControl GCCLEJOGCCE)
|
||||
{
|
||||
int num = 0;
|
||||
string text = GCCLEJOGCCE.PropertyDescription.text;
|
||||
Func<string> func = new Func(this.FilterRole_Get);
|
||||
Action<string> action = new Action(this.FilterRole_Set);
|
||||
GCCLEJOGCCE.JJAPBNJPPAK = num;
|
||||
GCCLEJOGCCE.JJAPBNJPPAK.HLOLBMKJFOM = (EBPEIAPPJJK)num;
|
||||
GCCLEJOGCCE.JJAPBNJPPAK.GOLGMHKKGEA = num;
|
||||
GCCLEJOGCCE.JJAPBNJPPAK.LNEHNHPOOKK = num;
|
||||
Action<CreationObjectSettingStringUIControl> action2 = new Action(this.LBKPHOMNLJE);
|
||||
}
|
||||
|
||||
// Token: 0x06016E2D RID: 93741 RVA: 0x0055838C File Offset: 0x0055658C
|
||||
[Token(Token = "0x6016E2D")]
|
||||
[Address(RVA = "0xD969B0", Offset = "0xD957B0", VA = "0x180D969B0")]
|
||||
[CompilerGenerated]
|
||||
private void LBKPHOMNLJE(CreationObjectSettingStringUIControl JBFIMIEMPII)
|
||||
{
|
||||
TextMeshProUGUI propertyValueText = JBFIMIEMPII.PropertyValueText;
|
||||
string text = this.JCEHAEPFILD.IAHDANBDAAM();
|
||||
bool isCompleted = ((IAsyncResult)propertyValueText).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x06016E2E RID: 93742 RVA: 0x005583BC File Offset: 0x005565BC
|
||||
[Token(Token = "0x6016E2E")]
|
||||
[Address(RVA = "0xD95060", Offset = "0xD93E60", VA = "0x180D95060")]
|
||||
[CompilerGenerated]
|
||||
private void ENOPHEKGAOP(CreationObjectSettingBooleanUIControl GCCLEJOGCCE)
|
||||
{
|
||||
string text = GCCLEJOGCCE.PropertyDescription.text;
|
||||
Func<bool> func = new Func(this.JuniorEnabled_Get);
|
||||
Action<bool> action = new Action(this.JuniorEnabled_Set);
|
||||
}
|
||||
|
||||
// Token: 0x0400EE7A RID: 61050
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400EE7A")]
|
||||
[SerializeField]
|
||||
private BoxCollider mainCollider;
|
||||
|
||||
// Token: 0x0400EE7B RID: 61051
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400EE7B")]
|
||||
[SerializeField]
|
||||
private float playerCapsuleRadius = 0.4f;
|
||||
|
||||
// Token: 0x0400EE7C RID: 61052
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x400EE7C")]
|
||||
[SerializeField]
|
||||
private float playerCapsuleHeight = 1.5f;
|
||||
|
||||
// Token: 0x0400EE7D RID: 61053
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400EE7D")]
|
||||
[SerializeField]
|
||||
private Collider[] ignoredColliders;
|
||||
|
||||
// Token: 0x0400EE7E RID: 61054
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400EE7E")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private Tool _tool;
|
||||
|
||||
// Token: 0x0400EE7F RID: 61055
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400EE7F")]
|
||||
[SerializeField]
|
||||
private ControlPanelCircuitObject controlPanelCircuitObject;
|
||||
|
||||
// Token: 0x0400EE80 RID: 61056
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400EE80")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private CreationObject creationObject;
|
||||
|
||||
// Token: 0x0400EE81 RID: 61057
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400EE81")]
|
||||
private bool FNMADOMILOE;
|
||||
|
||||
// Token: 0x0400EE82 RID: 61058
|
||||
[FieldOffset(Offset = "0x74")]
|
||||
[Token(Token = "0x400EE82")]
|
||||
private int IEEOIOJEAOP = (int)((ulong)4294967295L);
|
||||
|
||||
// Token: 0x0400EE83 RID: 61059
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x400EE83")]
|
||||
private OJDOLBKANNA ECHJJADBJAD;
|
||||
|
||||
// Token: 0x0400EE84 RID: 61060
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400EE84")]
|
||||
private GEMNHNAFCIN PNOPNBJENAA;
|
||||
|
||||
// Token: 0x0400EE85 RID: 61061
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400EE85")]
|
||||
private bool LKLIJGKFDLO;
|
||||
|
||||
// Token: 0x0400EE86 RID: 61062
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x400EE86")]
|
||||
private KLLMCPFPIIE<bool> FLKACDEMOFN;
|
||||
|
||||
// Token: 0x0400EE87 RID: 61063
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x400EE87")]
|
||||
private PGIHLFOHNML EHHICAOAHOJ;
|
||||
|
||||
// Token: 0x0400EE88 RID: 61064
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x400EE88")]
|
||||
private PGIHLFOHNML GPNGOEFJDIM;
|
||||
|
||||
// Token: 0x0400EE89 RID: 61065
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x400EE89")]
|
||||
private JNCLECIDJMA<string[]> KONEJPCAEFN;
|
||||
|
||||
// Token: 0x0400EE8A RID: 61066
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x400EE8A")]
|
||||
private JNCLECIDJMA<string> JCEHAEPFILD;
|
||||
|
||||
// Token: 0x0400EE8B RID: 61067
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x400EE8B")]
|
||||
private KLLMCPFPIIE<bool> FLDMBDILGCB;
|
||||
|
||||
// Token: 0x0400EE8C RID: 61068
|
||||
[Token(Token = "0x400EE8C")]
|
||||
private static readonly KLAMCLLEFGI GCMAFDFALJI;
|
||||
|
||||
// Token: 0x0400EE8D RID: 61069
|
||||
[Token(Token = "0x400EE8D")]
|
||||
private static readonly KLAMCLLEFGI AFHFAMCMPOH;
|
||||
|
||||
// Token: 0x0400EE8E RID: 61070
|
||||
[Token(Token = "0x400EE8E")]
|
||||
private static readonly KLAMCLLEFGI FMNONMGKAGG;
|
||||
|
||||
// Token: 0x0400EE8F RID: 61071
|
||||
[Token(Token = "0x400EE8F")]
|
||||
private static readonly KLAMCLLEFGI LLONNDHHLEE;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user