using System; using System.Collections; using Cpp2IlInjected; using RootMotion.FinalIK; using UnityEngine; namespace RootMotion.Demos { // Token: 0x020003B5 RID: 949 [Token(Token = "0x20003B5")] public class MechSpiderLeg : MonoBehaviour { // Token: 0x170001F1 RID: 497 // (get) Token: 0x0600233D RID: 9021 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x170001F1")] public bool isStepping { [Token(Token = "0x600233D")] [Address(RVA = "0x425590", Offset = "0x423D90", VA = "0x180425590")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x170001F2 RID: 498 // (get) Token: 0x0600233E RID: 9022 RVA: 0x000020D3 File Offset: 0x000002D3 // (set) Token: 0x0600233F RID: 9023 RVA: 0x00050E68 File Offset: 0x0004F068 [Token(Token = "0x170001F2")] public Vector3 position { [Token(Token = "0x600233E")] [Address(RVA = "0x4255A0", Offset = "0x423DA0", VA = "0x1804255A0")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } [Token(Token = "0x600233F")] [Address(RVA = "0x425600", Offset = "0x423E00", VA = "0x180425600")] set { IKSolver iksolver = this.ik.GetIKSolver(); float z = value.z; iksolver.IKPosition.z = z; } } // Token: 0x06002340 RID: 9024 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6002340")] [Address(RVA = "0x424E80", Offset = "0x423680", VA = "0x180424E80")] private void Start() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002341 RID: 9025 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6002341")] [Address(RVA = "0x424990", Offset = "0x423190", VA = "0x180424990")] private Vector3 GetStepTarget(out bool stepFound, float focus, float distance) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002342 RID: 9026 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6002342")] [Address(RVA = "0x425210", Offset = "0x423A10", VA = "0x180425210")] private void Update() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002343 RID: 9027 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6002343")] [Address(RVA = "0x425160", Offset = "0x423960", VA = "0x180425160")] private IEnumerator Step(Vector3 stepStartPosition, Vector3 targetPosition) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002344 RID: 9028 RVA: 0x00050E9C File Offset: 0x0004F09C [Token(Token = "0x6002344")] [Address(RVA = "0x425550", Offset = "0x423D50", VA = "0x180425550")] public MechSpiderLeg() { } // Token: 0x04002C90 RID: 11408 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4002C90")] public MechSpider mechSpider; // Token: 0x04002C91 RID: 11409 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4002C91")] public MechSpiderLeg unSync; // Token: 0x04002C92 RID: 11410 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4002C92")] public Vector3 offset; // Token: 0x04002C93 RID: 11411 [FieldOffset(Offset = "0x34")] [Token(Token = "0x4002C93")] public float minDelay = 0.2f; // Token: 0x04002C94 RID: 11412 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4002C94")] public float maxOffset = 1f; // Token: 0x04002C95 RID: 11413 [FieldOffset(Offset = "0x3C")] [Token(Token = "0x4002C95")] public float stepSpeed = 5f; // Token: 0x04002C96 RID: 11414 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4002C96")] public float footHeight = 0.15f; // Token: 0x04002C97 RID: 11415 [FieldOffset(Offset = "0x44")] [Token(Token = "0x4002C97")] public float velocityPrediction = 0.2f; // Token: 0x04002C98 RID: 11416 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4002C98")] public float raycastFocus = 0.1f; // Token: 0x04002C99 RID: 11417 [FieldOffset(Offset = "0x50")] [Token(Token = "0x4002C99")] public AnimationCurve yOffset; // Token: 0x04002C9A RID: 11418 [FieldOffset(Offset = "0x58")] [Token(Token = "0x4002C9A")] public ParticleSystem sand; // Token: 0x04002C9B RID: 11419 [FieldOffset(Offset = "0x60")] [Token(Token = "0x4002C9B")] private IK ik; // Token: 0x04002C9C RID: 11420 [FieldOffset(Offset = "0x68")] [Token(Token = "0x4002C9C")] private float stepProgress = 1f; // Token: 0x04002C9D RID: 11421 [FieldOffset(Offset = "0x6C")] [Token(Token = "0x4002C9D")] private float lastStepTime; // Token: 0x04002C9E RID: 11422 [FieldOffset(Offset = "0x70")] [Token(Token = "0x4002C9E")] private Vector3 defaultPosition; // Token: 0x04002C9F RID: 11423 [FieldOffset(Offset = "0x7C")] [Token(Token = "0x4002C9F")] private RaycastHit hit; } }