128 lines
3.5 KiB
C#
128 lines
3.5 KiB
C#
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;
|
|
}
|
|
}
|