This commit is contained in:
niko
2026-04-08 23:40:05 +02:00
parent d6894bcbc7
commit 18dc73f922
7750 changed files with 1795369 additions and 0 deletions
@@ -0,0 +1,84 @@
using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using UnityEngine;
namespace RecRoom.Core.Creation
{
// Token: 0x02002B45 RID: 11077
[Token(Token = "0x2002B45")]
[Serializable]
[StructLayout(3)]
public class ShapeMaterialInfo
{
// Token: 0x060135D0 RID: 79312 RVA: 0x004A5220 File Offset: 0x004A3420
[Token(Token = "0x60135D0")]
[Address(RVA = "0x154E3E0", Offset = "0x154CDE0", VA = "0x18154E3E0")]
public void NPAGGFDPFJK(ShapeMaterialInfo OMAOLIKLCPD)
{
string displayName = this.DisplayName;
OMAOLIKLCPD.DisplayName = displayName;
CLKCBCAGDDK materialId = this.MaterialId;
OMAOLIKLCPD.MaterialId = materialId;
Material shapeMaterial = this.ShapeMaterial;
OMAOLIKLCPD.ShapeMaterial = shapeMaterial;
DKCFEIBGOHC colorUsage = this.ColorUsage;
OMAOLIKLCPD.ColorUsage = colorUsage;
}
// Token: 0x060135D1 RID: 79313 RVA: 0x004A526C File Offset: 0x004A346C
[Token(Token = "0x60135D1")]
[Address(RVA = "0x154E310", Offset = "0x154CD10", VA = "0x18154E310")]
public bool GKPLICNNNEO(ShapeMaterialInfo HPKICPNGMDJ)
{
string displayName = this.DisplayName;
if (string.Equals(HPKICPNGMDJ.DisplayName, displayName))
{
CLKCBCAGDDK materialId = this.MaterialId;
if (HPKICPNGMDJ.MaterialId == materialId)
{
Material shapeMaterial = this.ShapeMaterial;
if (HPKICPNGMDJ.ShapeMaterial == shapeMaterial)
{
DKCFEIBGOHC colorUsage = this.ColorUsage;
return HPKICPNGMDJ.ColorUsage == colorUsage;
}
}
}
throw new NullReferenceException();
}
// Token: 0x060135D2 RID: 79314 RVA: 0x004A52D0 File Offset: 0x004A34D0
[Token(Token = "0x60135D2")]
[Address(RVA = "0x154E410", Offset = "0x154CE10", VA = "0x18154E410")]
public ShapeMaterialInfo()
{
}
// Token: 0x0400D265 RID: 53861
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x400D265")]
public string DisplayName;
// Token: 0x0400D266 RID: 53862
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x400D266")]
public DKCFEIBGOHC ColorUsage = (DKCFEIBGOHC)((ulong)1L);
// Token: 0x0400D267 RID: 53863
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")]
[Token(Token = "0x400D267")]
public LNBGEMHOKFN DefaultColor = (LNBGEMHOKFN)((ulong)1L);
// Token: 0x0400D268 RID: 53864
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x400D268")]
[Tooltip("Be careful when changing this: for existing materials, it could cause backwards compatibility issues.")]
public CLKCBCAGDDK MaterialId;
// Token: 0x0400D269 RID: 53865
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x400D269")]
public Material ShapeMaterial;
}
}