using System; using System.Collections.Generic; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Core.StaticBatching { // Token: 0x02002DF9 RID: 11769 [Token(Token = "0x2002DF9")] public class StaticBatchManager : MonoBehaviour { // Token: 0x06013E9F RID: 81567 RVA: 0x0049C9C4 File Offset: 0x0049ABC4 [Token(Token = "0x6013E9F")] [Address(RVA = "0x1569040", Offset = "0x1568040", VA = "0x181569040")] public StaticBatchManager() { } // Token: 0x0400CE58 RID: 52824 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400CE58")] public bool UseSpacePartition; // Token: 0x0400CE59 RID: 52825 [FieldOffset(Offset = "0x1C")] [Token(Token = "0x400CE59")] [JEAMMEGEDDJ("UseSpacePartition")] public float SpacePartitionCubeSize = 100f; // Token: 0x0400CE5A RID: 52826 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400CE5A")] public bool ForceLOD0 = true; // Token: 0x0400CE5B RID: 52827 [FieldOffset(Offset = "0x21")] [Token(Token = "0x400CE5B")] public bool OnlyBatchProBuilderMeshes; // Token: 0x0400CE5C RID: 52828 [FieldOffset(Offset = "0x22")] [Token(Token = "0x400CE5C")] public bool SplitOriginalSubmeshes = true; // Token: 0x0400CE5D RID: 52829 [FieldOffset(Offset = "0x23")] [Token(Token = "0x400CE5D")] public bool StripToJustUV0; // Token: 0x0400CE5E RID: 52830 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400CE5E")] [HideInInspector] public List originalAssets; // Token: 0x0400CE5F RID: 52831 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400CE5F")] [HideInInspector] public List originalLodGroups; // Token: 0x0400CE60 RID: 52832 [FieldOffset(Offset = "0x38")] [Token(Token = "0x400CE60")] [HideInInspector] public List staticBatches; } }