Files
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

94 lines
2.4 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine;
namespace RecRoom
{
// Token: 0x0200216B RID: 8555
[Token(Token = "0x200216B")]
[RequireComponent(typeof(Terrain))]
public class TerrainBake : MonoBehaviour
{
// Token: 0x0600DBA1 RID: 56225 RVA: 0x0032F384 File Offset: 0x0032D584
[Token(Token = "0x600DBA1")]
[Address(RVA = "0xAE0540", Offset = "0xADF340", VA = "0x180AE0540")]
public TerrainBake()
{
}
// Token: 0x04008F38 RID: 36664
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4008F38")]
public int meshResolution = (int)((ulong)128L);
// Token: 0x04008F39 RID: 36665
[FieldOffset(Offset = "0x1C")]
[Token(Token = "0x4008F39")]
public float lodSimplificationFactor = 0.1f;
// Token: 0x04008F3A RID: 36666
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4008F3A")]
public float lowLodThreshold = 0.5f;
// Token: 0x04008F3B RID: 36667
[FieldOffset(Offset = "0x24")]
[Token(Token = "0x4008F3B")]
public int divisions = (int)((ulong)16L);
// Token: 0x04008F3C RID: 36668
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4008F3C")]
public bool generateMeshColliders = true;
// Token: 0x04008F3D RID: 36669
[FieldOffset(Offset = "0x29")]
[Token(Token = "0x4008F3D")]
public bool useDeleteHeight;
// Token: 0x04008F3E RID: 36670
[FieldOffset(Offset = "0x2A")]
[Token(Token = "0x4008F3E")]
public bool useTerrainFoliageRenderers = true;
// Token: 0x04008F3F RID: 36671
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4008F3F")]
public Transform TreeRoot;
// Token: 0x04008F40 RID: 36672
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4008F40")]
public Transform TerrainRoot;
// Token: 0x04008F41 RID: 36673
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x4008F41")]
[OMAIFIIBMNL("useDeleteHeight")]
public float deleteHeight = 0.01f;
// Token: 0x0200216C RID: 8556
[Token(Token = "0x200216C")]
[Serializable]
public class MaterialPlatformSettings
{
// Token: 0x0600DBA2 RID: 56226 RVA: 0x0032F3E0 File Offset: 0x0032D5E0
[Token(Token = "0x600DBA2")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public MaterialPlatformSettings()
{
}
// Token: 0x04008F42 RID: 36674
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4008F42")]
public RuntimePlatform Platform;
// Token: 0x04008F43 RID: 36675
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4008F43")]
public Material Override;
}
}
}