using System; using Cpp2IlInjected; using UnityEngine; // Token: 0x02000350 RID: 848 [Token(Token = "0x2000350")] public class DynamicBoneColliderBase : MonoBehaviour { // Token: 0x060020F3 RID: 8435 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60020F3")] [Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00", 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: 0x060020F4 RID: 8436 RVA: 0x0004E66C File Offset: 0x0004C86C [Token(Token = "0x60020F4")] [Address(RVA = "0xA581B0", Offset = "0xA56FB0", VA = "0x180A581B0")] public DynamicBoneColliderBase() { float z = Vector3.zero.z; this.m_Center.z = z; base..ctor(); } // Token: 0x04002A5F RID: 10847 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4002A5F")] public DynamicBoneColliderBase.Direction m_Direction = (DynamicBoneColliderBase.Direction)((ulong)1L); // Token: 0x04002A60 RID: 10848 [FieldOffset(Offset = "0x1C")] [Token(Token = "0x4002A60")] public Vector3 m_Center; // Token: 0x04002A61 RID: 10849 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4002A61")] public DynamicBoneColliderBase.Bound m_Bound; // Token: 0x02000351 RID: 849 [Token(Token = "0x2000351")] public enum Direction { // Token: 0x04002A63 RID: 10851 [Token(Token = "0x4002A63")] X, // Token: 0x04002A64 RID: 10852 [Token(Token = "0x4002A64")] Y, // Token: 0x04002A65 RID: 10853 [Token(Token = "0x4002A65")] Z } // Token: 0x02000352 RID: 850 [Token(Token = "0x2000352")] public enum Bound { // Token: 0x04002A67 RID: 10855 [Token(Token = "0x4002A67")] Outside, // Token: 0x04002A68 RID: 10856 [Token(Token = "0x4002A68")] Inside } }