using System; using Cpp2IlInjected; using UnityEngine; namespace RootMotion.Demos { // Token: 0x020003D2 RID: 978 [Token(Token = "0x20003D2")] public class MotionAbsorbCharacter : MonoBehaviour { // Token: 0x060023AD RID: 9133 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60023AD")] [Address(RVA = "0xCC0430", Offset = "0xCBEC30", VA = "0x180CC0430")] private void Start() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060023AE RID: 9134 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60023AE")] [Address(RVA = "0xCC0630", Offset = "0xCBEE30", VA = "0x180CC0630")] private void Update() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060023AF RID: 9135 RVA: 0x00051904 File Offset: 0x0004FB04 [Token(Token = "0x60023AF")] [Address(RVA = "0xCC04B0", Offset = "0xCBECB0", VA = "0x180CC04B0")] private void SwingStart() { Rigidbody rigidbody = this.cubeRigidbody; int num = 0; Vector3 insideUnitSphere = UnityEngine.Random.insideUnitSphere; rigidbody.MovePosition(num); Rigidbody rigidbody2 = this.cubeRigidbody; int num2 = 0; Quaternion identity = Quaternion.identity; rigidbody2.MoveRotation(num2); Rigidbody rigidbody3 = this.cubeRigidbody; int num3 = 0; Vector3 zero = Vector3.zero; rigidbody3.velocity = num3; Rigidbody rigidbody4 = this.cubeRigidbody; int num4 = 0; float z = Vector3.zero.z; rigidbody4.angularVelocity = num4; } // Token: 0x060023B0 RID: 9136 RVA: 0x00051984 File Offset: 0x0004FB84 [Token(Token = "0x60023B0")] [Address(RVA = "0xCC06F0", Offset = "0xCBEEF0", VA = "0x180CC06F0")] public MotionAbsorbCharacter() { } // Token: 0x04002D40 RID: 11584 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4002D40")] public Animator animator; // Token: 0x04002D41 RID: 11585 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4002D41")] public MotionAbsorb motionAbsorb; // Token: 0x04002D42 RID: 11586 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4002D42")] public Transform cube; // Token: 0x04002D43 RID: 11587 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4002D43")] public float cubeRandomPosition = 0.1f; // Token: 0x04002D44 RID: 11588 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4002D44")] public AnimationCurve motionAbsorbWeight; // Token: 0x04002D45 RID: 11589 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4002D45")] private Vector3 cubeDefaultPosition; // Token: 0x04002D46 RID: 11590 [FieldOffset(Offset = "0x4C")] [Token(Token = "0x4002D46")] private AnimatorStateInfo info; // Token: 0x04002D47 RID: 11591 [FieldOffset(Offset = "0x70")] [Token(Token = "0x4002D47")] private Rigidbody cubeRigidbody; } }