m
This commit is contained in:
@@ -0,0 +1,221 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x0200007D RID: 125
|
||||
[Token(Token = "0x2000063")]
|
||||
[Serializable]
|
||||
public class IKSolverLimb : IKSolverTrigonometric
|
||||
{
|
||||
// Token: 0x060003E6 RID: 998 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000366")]
|
||||
[Address(RVA = "0xEFB940", Offset = "0xEFA940", VA = "0x180EFB940")]
|
||||
public void MaintainRotation()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060003E7 RID: 999 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000367")]
|
||||
[Address(RVA = "0xEFB8F0", Offset = "0xEFA8F0", VA = "0x180EFB8F0")]
|
||||
public void MaintainBend()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060003E8 RID: 1000 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000368")]
|
||||
[Address(RVA = "0xEFB990", Offset = "0xEFA990", VA = "0x180EFB990", Slot = "12")]
|
||||
protected override void OnInitiateVirtual()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060003E9 RID: 1001 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000369")]
|
||||
[Address(RVA = "0xEFBF10", Offset = "0xEFAF10", VA = "0x180EFBF10", Slot = "13")]
|
||||
protected override void OnUpdateVirtual()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060003EA RID: 1002 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600036A")]
|
||||
[Address(RVA = "0xEFBDA0", Offset = "0xEFADA0", VA = "0x180EFBDA0", Slot = "14")]
|
||||
protected override void OnPostSolveVirtual()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060003EB RID: 1003 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600036B")]
|
||||
[Address(RVA = "0xEFC550", Offset = "0xEFB550", VA = "0x180EFC550")]
|
||||
public IKSolverLimb()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060003EC RID: 1004 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600036C")]
|
||||
[Address(RVA = "0xEFC4D0", Offset = "0xEFB4D0", VA = "0x180EFC4D0")]
|
||||
public IKSolverLimb(AvatarIKGoal goal)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000068 RID: 104
|
||||
// (get) Token: 0x060003ED RID: 1005 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000051")]
|
||||
private IKSolverLimb.AxisDirection[] axisDirections
|
||||
{
|
||||
[Token(Token = "0x600036D")]
|
||||
[Address(RVA = "0xEFC5C0", Offset = "0xEFB5C0", VA = "0x180EFC5C0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060003EE RID: 1006 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600036E")]
|
||||
[Address(RVA = "0xEFC060", Offset = "0xEFB060", VA = "0x180EFC060")]
|
||||
private void StoreAxisDirections(ref IKSolverLimb.AxisDirection[] axisDirections)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060003EF RID: 1007 RVA: 0x00003AF8 File Offset: 0x00001CF8
|
||||
[Token(Token = "0x600036F")]
|
||||
[Address(RVA = "0xEFAAF0", Offset = "0xEF9AF0", VA = "0x180EFAAF0")]
|
||||
private Vector3 GetModifiedBendNormal()
|
||||
{
|
||||
return default(Vector3);
|
||||
}
|
||||
|
||||
// Token: 0x04000354 RID: 852
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x400029B")]
|
||||
public AvatarIKGoal goal;
|
||||
|
||||
// Token: 0x04000355 RID: 853
|
||||
[FieldOffset(Offset = "0xAC")]
|
||||
[Token(Token = "0x400029C")]
|
||||
public IKSolverLimb.BendModifier bendModifier;
|
||||
|
||||
// Token: 0x04000356 RID: 854
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x400029D")]
|
||||
[Range(0f, 1f)]
|
||||
public float maintainRotationWeight;
|
||||
|
||||
// Token: 0x04000357 RID: 855
|
||||
[FieldOffset(Offset = "0xB4")]
|
||||
[Token(Token = "0x400029E")]
|
||||
[Range(0f, 1f)]
|
||||
public float bendModifierWeight;
|
||||
|
||||
// Token: 0x04000358 RID: 856
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x400029F")]
|
||||
public Transform bendGoal;
|
||||
|
||||
// Token: 0x04000359 RID: 857
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x40002A0")]
|
||||
private bool maintainBendFor1Frame;
|
||||
|
||||
// Token: 0x0400035A RID: 858
|
||||
[FieldOffset(Offset = "0xC1")]
|
||||
[Token(Token = "0x40002A1")]
|
||||
private bool maintainRotationFor1Frame;
|
||||
|
||||
// Token: 0x0400035B RID: 859
|
||||
[FieldOffset(Offset = "0xC4")]
|
||||
[Token(Token = "0x40002A2")]
|
||||
private Quaternion defaultRootRotation;
|
||||
|
||||
// Token: 0x0400035C RID: 860
|
||||
[FieldOffset(Offset = "0xD4")]
|
||||
[Token(Token = "0x40002A3")]
|
||||
private Quaternion parentDefaultRotation;
|
||||
|
||||
// Token: 0x0400035D RID: 861
|
||||
[FieldOffset(Offset = "0xE4")]
|
||||
[Token(Token = "0x40002A4")]
|
||||
private Quaternion bone3RotationBeforeSolve;
|
||||
|
||||
// Token: 0x0400035E RID: 862
|
||||
[FieldOffset(Offset = "0xF4")]
|
||||
[Token(Token = "0x40002A5")]
|
||||
private Quaternion maintainRotation;
|
||||
|
||||
// Token: 0x0400035F RID: 863
|
||||
[FieldOffset(Offset = "0x104")]
|
||||
[Token(Token = "0x40002A6")]
|
||||
private Quaternion bone3DefaultRotation;
|
||||
|
||||
// Token: 0x04000360 RID: 864
|
||||
[FieldOffset(Offset = "0x114")]
|
||||
[Token(Token = "0x40002A7")]
|
||||
private Vector3 _bendNormal;
|
||||
|
||||
// Token: 0x04000361 RID: 865
|
||||
[FieldOffset(Offset = "0x120")]
|
||||
[Token(Token = "0x40002A8")]
|
||||
private Vector3 animationNormal;
|
||||
|
||||
// Token: 0x04000362 RID: 866
|
||||
[FieldOffset(Offset = "0x130")]
|
||||
[Token(Token = "0x40002A9")]
|
||||
private IKSolverLimb.AxisDirection[] axisDirectionsLeft;
|
||||
|
||||
// Token: 0x04000363 RID: 867
|
||||
[FieldOffset(Offset = "0x138")]
|
||||
[Token(Token = "0x40002AA")]
|
||||
private IKSolverLimb.AxisDirection[] axisDirectionsRight;
|
||||
|
||||
// Token: 0x0200007E RID: 126
|
||||
[Token(Token = "0x20000E8")]
|
||||
[Serializable]
|
||||
public enum BendModifier
|
||||
{
|
||||
// Token: 0x04000365 RID: 869
|
||||
[Token(Token = "0x4000687")]
|
||||
Animation,
|
||||
// Token: 0x04000366 RID: 870
|
||||
[Token(Token = "0x4000688")]
|
||||
Target,
|
||||
// Token: 0x04000367 RID: 871
|
||||
[Token(Token = "0x4000689")]
|
||||
Parent,
|
||||
// Token: 0x04000368 RID: 872
|
||||
[Token(Token = "0x400068A")]
|
||||
Arm,
|
||||
// Token: 0x04000369 RID: 873
|
||||
[Token(Token = "0x400068B")]
|
||||
Goal
|
||||
}
|
||||
|
||||
// Token: 0x0200007F RID: 127
|
||||
[Token(Token = "0x20000E9")]
|
||||
[Serializable]
|
||||
public struct AxisDirection
|
||||
{
|
||||
// Token: 0x060003F0 RID: 1008 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60006BD")]
|
||||
[Address(RVA = "0xEE6CA0", Offset = "0xEE5CA0", VA = "0x180EE6CA0")]
|
||||
public AxisDirection(Vector3 direction, Vector3 axis)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400036A RID: 874
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400068C")]
|
||||
public Vector3 direction;
|
||||
|
||||
// Token: 0x0400036B RID: 875
|
||||
[FieldOffset(Offset = "0xC")]
|
||||
[Token(Token = "0x400068D")]
|
||||
public Vector3 axis;
|
||||
|
||||
// Token: 0x0400036C RID: 876
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400068E")]
|
||||
public float dot;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user