using System; using Cpp2IlInjected; using UnityEngine; // Token: 0x020003A8 RID: 936 [Token(Token = "0x20003A8")] public class DynamicBoneColliderBase : MonoBehaviour { // Token: 0x060023BC RID: 9148 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60023BC")] [Address(RVA = "0x29E8B0", Offset = "0x29D8B0", VA = "0x18029E8B0", Slot = "4")] public virtual void Collide(ref Vector3 particlePosition, float particleRadius) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060023BD RID: 9149 RVA: 0x00055908 File Offset: 0x00053B08 [Token(Token = "0x60023BD")] [Address(RVA = "0x1594940", Offset = "0x1593940", VA = "0x181594940")] public DynamicBoneColliderBase() { float z = Vector3.zero.z; this.m_Center.z = z; base..ctor(); } // Token: 0x04002D49 RID: 11593 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4002D49")] public DynamicBoneColliderBase.Direction m_Direction = (DynamicBoneColliderBase.Direction)((ulong)1L); // Token: 0x04002D4A RID: 11594 [FieldOffset(Offset = "0x1C")] [Token(Token = "0x4002D4A")] public Vector3 m_Center; // Token: 0x04002D4B RID: 11595 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4002D4B")] public DynamicBoneColliderBase.Bound m_Bound; // Token: 0x020003A9 RID: 937 [Token(Token = "0x20003A9")] public enum Direction { // Token: 0x04002D4D RID: 11597 [Token(Token = "0x4002D4D")] X, // Token: 0x04002D4E RID: 11598 [Token(Token = "0x4002D4E")] Y, // Token: 0x04002D4F RID: 11599 [Token(Token = "0x4002D4F")] Z } // Token: 0x020003AA RID: 938 [Token(Token = "0x20003AA")] public enum Bound { // Token: 0x04002D51 RID: 11601 [Token(Token = "0x4002D51")] Outside, // Token: 0x04002D52 RID: 11602 [Token(Token = "0x4002D52")] Inside } }