using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Core { // Token: 0x020027C9 RID: 10185 [Token(Token = "0x20027C9")] [RequireComponent(typeof(Terrain))] [StructLayout(3)] public class TerrainRenderSettings : MonoBehaviour { // Token: 0x06011D53 RID: 73043 RVA: 0x00442618 File Offset: 0x00440818 [Token(Token = "0x6011D53")] [Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")] public TerrainRenderSettings() { } // Token: 0x020027CA RID: 10186 [Token(Token = "0x20027CA")] [Serializable] public class Settings { // Token: 0x06011D54 RID: 73044 RVA: 0x0044262C File Offset: 0x0044082C [Token(Token = "0x6011D54")] [Address(RVA = "0x1362CF0", Offset = "0x13616F0", VA = "0x181362CF0")] public Settings() { } // Token: 0x0400BEF4 RID: 48884 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400BEF4")] public bool drawGrassAndTrees = true; // Token: 0x0400BEF5 RID: 48885 [global::Cpp2IlInjected.FieldOffset(Offset = "0x14")] [Token(Token = "0x400BEF5")] public float grassDistanceScale = 1f; // Token: 0x0400BEF6 RID: 48886 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400BEF6")] public float pixelErrorScale = 1f; } } }