using System; using System.Collections.Generic; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Core.Creation.AI { // Token: 0x02002CD6 RID: 11478 [Token(Token = "0x2002CD6")] [CreateAssetMenu] [Serializable] [StructLayout(3)] public class NavMeshConfig : ScriptableObject { // Token: 0x060143AE RID: 82862 RVA: 0x004DBA88 File Offset: 0x004D9C88 [Token(Token = "0x60143AE")] [Address(RVA = "0x3C6D30", Offset = "0x3C5730", VA = "0x1803C6D30")] public NavMeshConfig() { } // Token: 0x0400D8F5 RID: 55541 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400D8F5")] public Tool navMeshBakeVolumePrefab; // Token: 0x0400D8F6 RID: 55542 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400D8F6")] public Vector3 minNavMeshBakeVolumeDimensions; // Token: 0x0400D8F7 RID: 55543 [global::Cpp2IlInjected.FieldOffset(Offset = "0x2C")] [Token(Token = "0x400D8F7")] public Vector3 maxNavMeshBakeVolumeDimensions; // Token: 0x0400D8F8 RID: 55544 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x400D8F8")] public AstarPath astarPathPrefab; // Token: 0x0400D8F9 RID: 55545 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x400D8F9")] public Material defaultVisualMaterial; // Token: 0x0400D8FA RID: 55546 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x400D8FA")] public Material highEndVisualMaterial; // Token: 0x0400D8FB RID: 55547 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x400D8FB")] [HideInInspector] public LayerMask colliderRasterizationLayerMask; // Token: 0x0400D8FC RID: 55548 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x400D8FC")] [HideInInspector] public List colliderRasterizationTagMask; } }