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; } } }