using System; using Cpp2IlInjected; using UnityEngine; namespace RootMotion.FinalIK { // Token: 0x02000045 RID: 69 [Token(Token = "0x200003B")] [HelpURL("https://www.youtube.com/watch?v=9MiZiaJorws&index=6&list=PLVxSIA1OaTOu8Nos3CalXbJ2DrKnntMv6")] [AddComponentMenu("Scripts/RootMotion.FinalIK/Grounder/Grounder Full Body Biped")] public class GrounderFBBIK : Grounder { // Token: 0x060001A6 RID: 422 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600019B")] [Address(RVA = "0x2D2B9F0", Offset = "0x2D2A7F0", VA = "0x182D2B9F0")] [ContextMenu("TUTORIAL VIDEO")] private void OpenTutorial() { } // Token: 0x060001A7 RID: 423 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600019C")] [Address(RVA = "0x2D2BA30", Offset = "0x2D2A830", VA = "0x182D2BA30", Slot = "5")] [ContextMenu("User Manual")] protected override void OpenUserManual() { } // Token: 0x060001A8 RID: 424 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600019D")] [Address(RVA = "0x2D2B9B0", Offset = "0x2D2A7B0", VA = "0x182D2B9B0", Slot = "6")] [ContextMenu("Scrpt Reference")] protected override void OpenScriptReference() { } // Token: 0x060001A9 RID: 425 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600019E")] [Address(RVA = "0x2D2BA70", Offset = "0x2D2A870", VA = "0x182D2BA70", Slot = "4")] public override void ResetPosition() { } // Token: 0x060001AA RID: 426 RVA: 0x00003090 File Offset: 0x00001290 [Token(Token = "0x600019F")] [Address(RVA = "0x2D2B060", Offset = "0x2D29E60", VA = "0x182D2B060")] private bool IsReadyToInitiate() { return default(bool); } // Token: 0x060001AB RID: 427 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60001A0")] [Address(RVA = "0x2D2BD40", Offset = "0x2D2AB40", VA = "0x182D2BD40")] private void Update() { } // Token: 0x060001AC RID: 428 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60001A1")] [Address(RVA = "0x2D2ADD0", Offset = "0x2D29BD0", VA = "0x182D2ADD0")] private void FixedUpdate() { } // Token: 0x060001AD RID: 429 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60001A2")] [Address(RVA = "0x2D2ADD0", Offset = "0x2D29BD0", VA = "0x182D2ADD0")] private void LateUpdate() { } // Token: 0x060001AE RID: 430 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60001A3")] [Address(RVA = "0x2D2ADE0", Offset = "0x2D29BE0", VA = "0x182D2ADE0")] private void Initiate() { } // Token: 0x060001AF RID: 431 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60001A4")] [Address(RVA = "0x2D2B310", Offset = "0x2D2A110", VA = "0x182D2B310")] private void OnSolverUpdate() { } // Token: 0x060001B0 RID: 432 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60001A5")] [Address(RVA = "0x2D2BAF0", Offset = "0x2D2A8F0", VA = "0x182D2BAF0")] private void SetLegIK(IKEffector effector, Grounding.Leg leg) { } // Token: 0x060001B1 RID: 433 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60001A6")] [Address(RVA = "0x2D2B200", Offset = "0x2D2A000", VA = "0x182D2B200")] private void OnDrawGizmosSelected() { } // Token: 0x060001B2 RID: 434 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60001A7")] [Address(RVA = "0x2D2B100", Offset = "0x2D29F00", VA = "0x182D2B100")] private void OnDestroy() { } // Token: 0x060001B3 RID: 435 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60001A8")] [Address(RVA = "0x2D2BE60", Offset = "0x2D2AC60", VA = "0x182D2BE60")] public GrounderFBBIK() { } // Token: 0x0400017E RID: 382 [FieldOffset(Offset = "0x40")] [Token(Token = "0x400013D")] [Tooltip("Reference to the FBBIK componet.")] public FullBodyBipedIK ik; // Token: 0x0400017F RID: 383 [FieldOffset(Offset = "0x48")] [Token(Token = "0x400013E")] [Tooltip("The amount of spine bending towards upward slopes.")] public float spineBend; // Token: 0x04000180 RID: 384 [FieldOffset(Offset = "0x4C")] [Token(Token = "0x400013F")] [Tooltip("The interpolation speed of spine bending.")] public float spineSpeed; // Token: 0x04000181 RID: 385 [FieldOffset(Offset = "0x50")] [Token(Token = "0x4000140")] public GrounderFBBIK.SpineEffector[] spine; // Token: 0x04000182 RID: 386 [FieldOffset(Offset = "0x58")] [Token(Token = "0x4000141")] private Transform[] feet; // Token: 0x04000183 RID: 387 [FieldOffset(Offset = "0x60")] [Token(Token = "0x4000142")] private Vector3 spineOffset; // Token: 0x04000184 RID: 388 [FieldOffset(Offset = "0x6C")] [Token(Token = "0x4000143")] private bool firstSolve; // Token: 0x02000046 RID: 70 [Token(Token = "0x20000D8")] [Serializable] public class SpineEffector { // Token: 0x060001B4 RID: 436 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000648")] [Address(RVA = "0x22EFD30", Offset = "0x22EEB30", VA = "0x1822EFD30")] public SpineEffector() { } // Token: 0x060001B5 RID: 437 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000649")] [Address(RVA = "0x2D42A80", Offset = "0x2D41880", VA = "0x182D42A80")] public SpineEffector(FullBodyBipedEffector effectorType, float horizontalWeight, float verticalWeight) { } // Token: 0x04000185 RID: 389 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400060E")] [Tooltip("The type of the effector.")] public FullBodyBipedEffector effectorType; // Token: 0x04000186 RID: 390 [FieldOffset(Offset = "0x14")] [Token(Token = "0x400060F")] [Tooltip("The weight of horizontal bend offset towards the slope.")] public float horizontalWeight; // Token: 0x04000187 RID: 391 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000610")] [Tooltip("The vertical bend offset weight.")] public float verticalWeight; } } }