Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/IHCGCOCDHHI.cs
T
2026-04-08 23:40:05 +02:00

230 lines
6.3 KiB
C#

using System;
using System.Runtime.InteropServices;
using ClusterLOD;
using Cpp2IlInjected;
using RecRoom;
using UnityEngine;
// Token: 0x02002D95 RID: 11669
[Token(Token = "0x2002D95")]
[StructLayout(3)]
public class IHCGCOCDHHI : IClusterMeshAssetGenerator
{
// Token: 0x06014BE5 RID: 84965 RVA: 0x004F9634 File Offset: 0x004F7834
[Token(Token = "0x6014BE5")]
[Address(RVA = "0x3C3A30", Offset = "0x3C2430", VA = "0x1803C3A30")]
public IHCGCOCDHHI(Transform transform)
{
this.OIFLDNBGJOH = transform;
}
// Token: 0x170037B1 RID: 14257
// (get) Token: 0x06014BE6 RID: 84966 RVA: 0x004F9650 File Offset: 0x004F7850
[Token(Token = "0x170037B1")]
public int KHFAJBCGLCL
{
[Token(Token = "0x6014BE6")]
[Address(RVA = "0x1637390", Offset = "0x1635D90", VA = "0x181637390", Slot = "4")]
get
{
return this.LNLFHHJOCDP.HDBEEJKNIJE().Count;
}
}
// Token: 0x170037B2 RID: 14258
// (get) Token: 0x06014BE7 RID: 84967 RVA: 0x004F9674 File Offset: 0x004F7874
[Token(Token = "0x170037B2")]
public int DDMBGIKDMDP
{
[Token(Token = "0x6014BE7")]
[Address(RVA = "0x1637330", Offset = "0x1635D30", VA = "0x181637330", Slot = "5")]
get
{
return this.LNLFHHJOCDP.HFJNEBPNLPB().Count;
}
}
// Token: 0x06014BE8 RID: 84968 RVA: 0x004F9698 File Offset: 0x004F7898
[Token(Token = "0x6014BE8")]
[Address(RVA = "0x1636530", Offset = "0x1634F30", VA = "0x181636530")]
public void GOCHDHMDPGI(ACBDPBHGKJL LENAGPGLDLE, CKELFEGHFJD LKJBCIJKHFM, bool JCDMKJHECAK)
{
this.LKJBCIJKHFM = LKJBCIJKHFM;
int num = 0;
this.LENAGPGLDLE = LENAGPGLDLE;
if (ClusterLODManager.ComponentCollectionEnabled)
{
ClusterLODManager instance = ClusterLODManager._instance;
Vector3 vector;
float z = vector.z;
Vector3 vector2;
float z2 = vector2.z;
}
this.HDJCHKDBBHJ = num;
OAHBIDJKENF oahbidjkenf;
this.LNLFHHJOCDP = oahbidjkenf;
bool flag;
if (flag)
{
ACBDPBHGKJL acbdpbhgkjl;
bool flag2 = acbdpbhgkjl == ACBDPBHGKJL.LegacyPyramid;
this.HDJCHKDBBHJ = (flag2 ? 1 : 0);
}
int num3;
int num2 = num3;
int num4 = EOKPFJPCGMK.OLOMEMFKJDJ(num2, num);
this.OHIDNMGBFOJ = num4;
}
// Token: 0x06014BE9 RID: 84969 RVA: 0x004F9718 File Offset: 0x004F7918
[Token(Token = "0x6014BE9")]
[Address(RVA = "0x16367C0", Offset = "0x16351C0", VA = "0x1816367C0")]
public Bounds IGDMOINHBMI(Transform DFEIOJDNOGD)
{
IntPtr cachedPtr = DFEIOJDNOGD.m_CachedPtr;
Vector3 vector;
float z = vector.z;
Vector3 vector2;
float z2 = vector2.z;
float z3 = Vector3.zero.z;
IntPtr cachedPtr2 = DFEIOJDNOGD.m_CachedPtr;
Vector3 vector3;
float z4 = vector3.z;
Vector3 vector4;
float z5 = vector4.z;
Vector3 vector5;
float z6 = vector5.z;
IntPtr cachedPtr3 = DFEIOJDNOGD.m_CachedPtr;
Vector3 vector6;
float z7 = vector6.z;
Vector3 vector7;
float z8 = vector7.z;
Vector3 vector8;
float z9 = vector8.z;
IntPtr cachedPtr4 = DFEIOJDNOGD.m_CachedPtr;
Vector3 vector9;
float z10 = vector9.z;
Vector3 vector10;
float z11 = vector10.z;
Vector3 vector11;
float z12 = vector11.z;
IntPtr cachedPtr5 = DFEIOJDNOGD.m_CachedPtr;
Vector3 vector12;
float z13 = vector12.z;
Vector3 vector13;
float z14 = vector13.z;
Vector3 vector14;
float z15 = vector14.z;
IntPtr cachedPtr6 = DFEIOJDNOGD.m_CachedPtr;
Vector3 vector15;
float z16 = vector15.z;
Vector3 vector16;
float z17 = vector16.z;
Vector3 vector17;
float z18 = vector17.z;
IntPtr cachedPtr7 = DFEIOJDNOGD.m_CachedPtr;
Vector3 vector18;
float z19 = vector18.z;
Vector3 vector19;
float z20 = vector19.z;
Vector3 vector20;
float z21 = vector20.z;
IntPtr cachedPtr8 = DFEIOJDNOGD.m_CachedPtr;
Vector3 vector21;
float z22 = vector21.z;
Vector3 vector22;
float z23 = vector22.z;
Vector3 vector23;
float z24 = vector23.z;
IntPtr cachedPtr9 = DFEIOJDNOGD.m_CachedPtr;
Vector3 vector24;
float z25 = vector24.z;
Vector3 vector25;
float z26 = vector25.z;
Vector3 vector26;
float z27 = vector26.z;
throw new NullReferenceException();
}
// Token: 0x170037B3 RID: 14259
// (get) Token: 0x06014BEA RID: 84970 RVA: 0x004F9884 File Offset: 0x004F7A84
[Token(Token = "0x170037B3")]
private Vector3 DGPDFKGHFCN
{
[Token(Token = "0x6014BEA")]
[Address(RVA = "0x16371B0", Offset = "0x1635BB0", VA = "0x1816371B0")]
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: 0x06014BEB RID: 84971 RVA: 0x004F98B8 File Offset: 0x004F7AB8
[Token(Token = "0x6014BEB")]
[Address(RVA = "0x1636120", Offset = "0x1634B20", VA = "0x181636120", Slot = "6")]
public void AddComponentToClusterLODCollection(Transform DFEIOJDNOGD, ClusterLODCollection CGBHMNCBAGA)
{
Vector3 vector;
float z = vector.z;
Transform oifldnbgjoh = this.OIFLDNBGJOH;
Vector3 vector2;
float z2 = vector2.z;
Transform oifldnbgjoh2 = this.OIFLDNBGJOH;
Vector3 vector3;
float z3 = vector3.z;
Transform oifldnbgjoh3 = this.OIFLDNBGJOH;
Transform oifldnbgjoh4 = this.OIFLDNBGJOH;
Vector3 vector4;
float z4 = vector4.z;
float lossyUniformScale = oifldnbgjoh4.parent.GetLossyUniformScale();
float lossyUniformScale2 = DFEIOJDNOGD.GetLossyUniformScale();
float z5 = Vector3.one.z;
if (this.HDJCHKDBBHJ != 0)
{
}
CKELFEGHFJD lkjbcijkhfm = this.LKJBCIJKHFM;
int hdjchkdbbhj = this.HDJCHKDBBHJ;
int ohidnmgbfoj = this.OHIDNMGBFOJ;
}
// Token: 0x0400DCDA RID: 56538
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x400DCDA")]
public readonly Transform OIFLDNBGJOH;
// Token: 0x0400DCDB RID: 56539
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x400DCDB")]
private CKELFEGHFJD LKJBCIJKHFM;
// Token: 0x0400DCDC RID: 56540
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x400DCDC")]
private OAHBIDJKENF LNLFHHJOCDP;
// Token: 0x0400DCDD RID: 56541
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x400DCDD")]
private int OHIDNMGBFOJ;
// Token: 0x0400DCDE RID: 56542
[global::Cpp2IlInjected.FieldOffset(Offset = "0x2C")]
[Token(Token = "0x400DCDE")]
private ACBDPBHGKJL LENAGPGLDLE;
// Token: 0x0400DCDF RID: 56543
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x400DCDF")]
private int HDJCHKDBBHJ;
}