Files
NobetaSource/Cpp2IL/Assembly-CSharp/RootMotion/Demos/MechSpiderLeg.cs
2023-09-06 22:09:22 +02:00

168 lines
4.9 KiB
C#

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;
}
}