using System; using Cpp2IlInjected; using UnityEngine; namespace Obi { // Token: 0x020004B1 RID: 1201 [Token(Token = "0x20004B1")] [ExecuteInEditMode] [RequireComponent(typeof(Rigidbody))] public class ObiRigidbody : MonoBehaviour { // Token: 0x170002D9 RID: 729 // (get) Token: 0x06002A72 RID: 10866 RVA: 0x0005C42C File Offset: 0x0005A62C [Token(Token = "0x170002D9")] public IntPtr OniRigidbody { [Token(Token = "0x6002A72")] [Address(RVA = "0x2990A0", Offset = "0x2978A0", VA = "0x1802990A0")] get { return this.oniRigidbody; } } // Token: 0x06002A73 RID: 10867 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6002A73")] [Address(RVA = "0xE76180", Offset = "0xE74980", VA = "0x180E76180")] public void Awake() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002A74 RID: 10868 RVA: 0x0005C440 File Offset: 0x0005A640 [Token(Token = "0x6002A74")] [Address(RVA = "0xE76280", Offset = "0xE74A80", VA = "0x180E76280")] public void OnDestroy() { Oni.DestroyRigidbody(this.oniRigidbody); this.oniRigidbody = (IntPtr)((ulong)0L); } // Token: 0x06002A75 RID: 10869 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6002A75")] [Address(RVA = "0xE762C0", Offset = "0xE74AC0", VA = "0x180E762C0")] public void UpdateIfNeeded() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002A76 RID: 10870 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6002A76")] [Address(RVA = "0xE76370", Offset = "0xE74B70", VA = "0x180E76370")] public void UpdateVelocities() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002A77 RID: 10871 RVA: 0x0005C464 File Offset: 0x0005A664 [Token(Token = "0x6002A77")] [Address(RVA = "0xE76580", Offset = "0xE74D80", VA = "0x180E76580")] public ObiRigidbody() { } // Token: 0x04003375 RID: 13173 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4003375")] public bool kinematicForParticles; // Token: 0x04003376 RID: 13174 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4003376")] private IntPtr oniRigidbody = (IntPtr)((ulong)0L); // Token: 0x04003377 RID: 13175 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4003377")] private Rigidbody unityRigidbody; // Token: 0x04003378 RID: 13176 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4003378")] private bool dirty = true; // Token: 0x04003379 RID: 13177 [FieldOffset(Offset = "0x31")] [Token(Token = "0x4003379")] private Oni.Rigidbody adaptor; // Token: 0x0400337A RID: 13178 [FieldOffset(Offset = "0x75")] [Token(Token = "0x400337A")] private Oni.RigidbodyVelocities oniVelocities; // Token: 0x0400337B RID: 13179 [FieldOffset(Offset = "0x90")] [Token(Token = "0x400337B")] private Vector3 velocity; // Token: 0x0400337C RID: 13180 [FieldOffset(Offset = "0x9C")] [Token(Token = "0x400337C")] private Vector3 angularVelocity; } }