107 lines
3.0 KiB
C#
107 lines
3.0 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
namespace RootMotion.FinalIK
|
|
{
|
|
// Token: 0x02000470 RID: 1136
|
|
[Token(Token = "0x2000470")]
|
|
public class AimPoser : MonoBehaviour
|
|
{
|
|
// Token: 0x060028BA RID: 10426 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60028BA")]
|
|
[Address(RVA = "0xB59CB0", Offset = "0xB584B0", VA = "0x180B59CB0")]
|
|
public AimPoser.Pose GetPose(Vector3 localDirection)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060028BB RID: 10427 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60028BB")]
|
|
[Address(RVA = "0xB59DC0", Offset = "0xB585C0", VA = "0x180B59DC0")]
|
|
public void SetPoseActive(AimPoser.Pose pose)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060028BC RID: 10428 RVA: 0x000599C8 File Offset: 0x00057BC8
|
|
[Token(Token = "0x60028BC")]
|
|
[Address(RVA = "0xB59E50", Offset = "0xB58650", VA = "0x180B59E50")]
|
|
public AimPoser()
|
|
{
|
|
AimPoser.Pose[] array = new AimPoser.Pose[0];
|
|
this.poses = array;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x04003207 RID: 12807
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003207")]
|
|
public float angleBuffer = 5f;
|
|
|
|
// Token: 0x04003208 RID: 12808
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4003208")]
|
|
public AimPoser.Pose[] poses;
|
|
|
|
// Token: 0x02000471 RID: 1137
|
|
[Token(Token = "0x2000471")]
|
|
[Serializable]
|
|
public class Pose
|
|
{
|
|
// Token: 0x060028BD RID: 10429 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60028BD")]
|
|
[Address(RVA = "0x66FF60", Offset = "0x66E760", VA = "0x18066FF60")]
|
|
public bool IsInDirection(Vector3 d)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060028BE RID: 10430 RVA: 0x000599F4 File Offset: 0x00057BF4
|
|
[Token(Token = "0x60028BE")]
|
|
[Address(RVA = "0x5FEF20", Offset = "0x5FD720", VA = "0x1805FEF20")]
|
|
public void SetAngleBuffer(float value)
|
|
{
|
|
this.angleBuffer = value;
|
|
}
|
|
|
|
// Token: 0x060028BF RID: 10431 RVA: 0x00059A08 File Offset: 0x00057C08
|
|
[Token(Token = "0x60028BF")]
|
|
[Address(RVA = "0x6701B0", Offset = "0x66E9B0", VA = "0x1806701B0")]
|
|
public Pose()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04003209 RID: 12809
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003209")]
|
|
public bool visualize = true;
|
|
|
|
// Token: 0x0400320A RID: 12810
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400320A")]
|
|
public string name;
|
|
|
|
// Token: 0x0400320B RID: 12811
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400320B")]
|
|
public Vector3 direction;
|
|
|
|
// Token: 0x0400320C RID: 12812
|
|
[FieldOffset(Offset = "0x2C")]
|
|
[Token(Token = "0x400320C")]
|
|
public float yaw = 75f;
|
|
|
|
// Token: 0x0400320D RID: 12813
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400320D")]
|
|
public float pitch = 45f;
|
|
|
|
// Token: 0x0400320E RID: 12814
|
|
[FieldOffset(Offset = "0x34")]
|
|
[Token(Token = "0x400320E")]
|
|
private float angleBuffer;
|
|
}
|
|
}
|
|
}
|