using System; using Cpp2IlInjected; using UnityEngine; namespace RootMotion.Demos { // Token: 0x020003B3 RID: 947 [Token(Token = "0x20003B3")] public class MechSpider : MonoBehaviour { // Token: 0x06002336 RID: 9014 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6002336")] [Address(RVA = "0x425F60", Offset = "0x424760", VA = "0x180425F60")] private void Update() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002337 RID: 9015 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6002337")] [Address(RVA = "0x425A40", Offset = "0x424240", VA = "0x180425A40")] private Vector3 GetLegCentroid() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002338 RID: 9016 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6002338")] [Address(RVA = "0x425BC0", Offset = "0x4243C0", VA = "0x180425BC0")] private Vector3 GetLegsPlaneNormal() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002339 RID: 9017 RVA: 0x00050DB8 File Offset: 0x0004EFB8 [Token(Token = "0x6002339")] [Address(RVA = "0x4268A0", Offset = "0x4250A0", VA = "0x1804268A0")] public MechSpider() { } // Token: 0x04002C7B RID: 11387 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4002C7B")] public LayerMask raycastLayers; // Token: 0x04002C7C RID: 11388 [FieldOffset(Offset = "0x1C")] [Token(Token = "0x4002C7C")] public float scale = 1f; // Token: 0x04002C7D RID: 11389 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4002C7D")] public Transform body; // Token: 0x04002C7E RID: 11390 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4002C7E")] public MechSpiderLeg[] legs; // Token: 0x04002C7F RID: 11391 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4002C7F")] public float legRotationWeight = 1f; // Token: 0x04002C80 RID: 11392 [FieldOffset(Offset = "0x34")] [Token(Token = "0x4002C80")] public float rootPositionSpeed = 5f; // Token: 0x04002C81 RID: 11393 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4002C81")] public float rootRotationSpeed = 30f; // Token: 0x04002C82 RID: 11394 [FieldOffset(Offset = "0x3C")] [Token(Token = "0x4002C82")] public float breatheSpeed = 2f; // Token: 0x04002C83 RID: 11395 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4002C83")] public float breatheMagnitude = 0.2f; // Token: 0x04002C84 RID: 11396 [FieldOffset(Offset = "0x44")] [Token(Token = "0x4002C84")] public float height = 3.5f; // Token: 0x04002C85 RID: 11397 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4002C85")] public float minHeight = 2f; // Token: 0x04002C86 RID: 11398 [FieldOffset(Offset = "0x4C")] [Token(Token = "0x4002C86")] public float raycastHeight = 10f; // Token: 0x04002C87 RID: 11399 [FieldOffset(Offset = "0x50")] [Token(Token = "0x4002C87")] public float raycastDistance = 5f; // Token: 0x04002C88 RID: 11400 [FieldOffset(Offset = "0x54")] [Token(Token = "0x4002C88")] private Vector3 lastPosition; // Token: 0x04002C89 RID: 11401 [FieldOffset(Offset = "0x60")] [Token(Token = "0x4002C89")] private Vector3 defaultBodyLocalPosition; // Token: 0x04002C8A RID: 11402 [FieldOffset(Offset = "0x6C")] [Token(Token = "0x4002C8A")] private float sine; // Token: 0x04002C8B RID: 11403 [FieldOffset(Offset = "0x70")] [Token(Token = "0x4002C8B")] private RaycastHit rootHit; } }