using System; using System.Collections; using Cpp2IlInjected; using UnityEngine; namespace RootMotion.Demos { // Token: 0x020003DB RID: 987 [Token(Token = "0x20003DB")] public class ResetInteractionObject : MonoBehaviour { // Token: 0x060023CD RID: 9165 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60023CD")] [Address(RVA = "0xCB7960", Offset = "0xCB6160", VA = "0x180CB7960")] private void Start() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060023CE RID: 9166 RVA: 0x00051CD4 File Offset: 0x0004FED4 [Token(Token = "0x60023CE")] [Address(RVA = "0xCB7830", Offset = "0xCB6030", VA = "0x180CB7830")] private void OnPickUp(Transform t) { base.StopAllCoroutines(); float time = Time.time; float num = this.resetDelay; int num2; ResetInteractionObject.d__7 d__ = new ResetInteractionObject.d__7(num2); num2 = 0; d__.<>4__this = this; d__.resetTime = num; Coroutine coroutine = base.StartCoroutine(d__); } // Token: 0x060023CF RID: 9167 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60023CF")] [Address(RVA = "0xCB78E0", Offset = "0xCB60E0", VA = "0x180CB78E0")] private IEnumerator ResetObject(float resetTime) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060023D0 RID: 9168 RVA: 0x00051D20 File Offset: 0x0004FF20 [Token(Token = "0x60023D0")] [Address(RVA = "0xCB58D0", Offset = "0xCB40D0", VA = "0x180CB58D0")] public ResetInteractionObject() { } // Token: 0x04002D6C RID: 11628 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4002D6C")] public float resetDelay = 1f; // Token: 0x04002D6D RID: 11629 [FieldOffset(Offset = "0x1C")] [Token(Token = "0x4002D6D")] private Vector3 defaultPosition; // Token: 0x04002D6E RID: 11630 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4002D6E")] private Quaternion defaultRotation; // Token: 0x04002D6F RID: 11631 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4002D6F")] private Transform defaultParent; // Token: 0x04002D70 RID: 11632 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4002D70")] private Rigidbody r; } }