Add v1.0.5
This commit is contained in:
@@ -3,19 +3,19 @@ using Cpp2IlInjected;
|
||||
|
||||
namespace RootMotion
|
||||
{
|
||||
// Token: 0x0200038F RID: 911
|
||||
[Token(Token = "0x200038F")]
|
||||
// Token: 0x02000398 RID: 920
|
||||
[Token(Token = "0x2000398")]
|
||||
[Serializable]
|
||||
public enum Axis
|
||||
{
|
||||
// Token: 0x04002BAF RID: 11183
|
||||
[Token(Token = "0x4002BAF")]
|
||||
// Token: 0x04002BF1 RID: 11249
|
||||
[Token(Token = "0x4002BF1")]
|
||||
X,
|
||||
// Token: 0x04002BB0 RID: 11184
|
||||
[Token(Token = "0x4002BB0")]
|
||||
// Token: 0x04002BF2 RID: 11250
|
||||
[Token(Token = "0x4002BF2")]
|
||||
Y,
|
||||
// Token: 0x04002BB1 RID: 11185
|
||||
[Token(Token = "0x4002BB1")]
|
||||
// Token: 0x04002BF3 RID: 11251
|
||||
[Token(Token = "0x4002BF3")]
|
||||
Z
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,61 +4,61 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion
|
||||
{
|
||||
// Token: 0x02000390 RID: 912
|
||||
[Token(Token = "0x2000390")]
|
||||
// Token: 0x02000399 RID: 921
|
||||
[Token(Token = "0x2000399")]
|
||||
public class AxisTools
|
||||
{
|
||||
// Token: 0x0600224F RID: 8783 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600224F")]
|
||||
[Address(RVA = "0x8D27F0", Offset = "0x8D15F0", VA = "0x1808D27F0")]
|
||||
// Token: 0x06002281 RID: 8833 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002281")]
|
||||
[Address(RVA = "0xB69EC0", Offset = "0xB686C0", VA = "0x180B69EC0")]
|
||||
public static Vector3 ToVector3(Axis axis)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002250 RID: 8784 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002250")]
|
||||
[Address(RVA = "0x8D2790", Offset = "0x8D1590", VA = "0x1808D2790")]
|
||||
// Token: 0x06002282 RID: 8834 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002282")]
|
||||
[Address(RVA = "0xB69E60", Offset = "0xB68660", VA = "0x180B69E60")]
|
||||
public static Axis ToAxis(Vector3 v)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002251 RID: 8785 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002251")]
|
||||
[Address(RVA = "0x8D2300", Offset = "0x8D1100", VA = "0x1808D2300")]
|
||||
// Token: 0x06002283 RID: 8835 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002283")]
|
||||
[Address(RVA = "0xB699D0", Offset = "0xB681D0", VA = "0x180B699D0")]
|
||||
public static Axis GetAxisToPoint(Transform t, Vector3 worldPosition)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002252 RID: 8786 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002252")]
|
||||
[Address(RVA = "0x8D2230", Offset = "0x8D1030", VA = "0x1808D2230")]
|
||||
// Token: 0x06002284 RID: 8836 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002284")]
|
||||
[Address(RVA = "0xB69900", Offset = "0xB68100", VA = "0x180B69900")]
|
||||
public static Axis GetAxisToDirection(Transform t, Vector3 direction)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002253 RID: 8787 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002253")]
|
||||
[Address(RVA = "0x8D26C0", Offset = "0x8D14C0", VA = "0x1808D26C0")]
|
||||
// Token: 0x06002285 RID: 8837 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002285")]
|
||||
[Address(RVA = "0xB69D90", Offset = "0xB68590", VA = "0x180B69D90")]
|
||||
public static Vector3 GetAxisVectorToPoint(Transform t, Vector3 worldPosition)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002254 RID: 8788 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002254")]
|
||||
[Address(RVA = "0x8D2460", Offset = "0x8D1260", VA = "0x1808D2460")]
|
||||
// Token: 0x06002286 RID: 8838 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002286")]
|
||||
[Address(RVA = "0xB69B30", Offset = "0xB68330", VA = "0x180B69B30")]
|
||||
public static Vector3 GetAxisVectorToDirection(Transform t, Vector3 direction)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002255 RID: 8789 RVA: 0x0004F728 File Offset: 0x0004D928
|
||||
[Token(Token = "0x6002255")]
|
||||
[Address(RVA = "0x3D8B20", Offset = "0x3D7920", VA = "0x1803D8B20")]
|
||||
// Token: 0x06002287 RID: 8839 RVA: 0x00050190 File Offset: 0x0004E390
|
||||
[Token(Token = "0x6002287")]
|
||||
[Address(RVA = "0x43A830", Offset = "0x439030", VA = "0x18043A830")]
|
||||
public AxisTools()
|
||||
{
|
||||
}
|
||||
|
||||
@@ -4,18 +4,18 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion
|
||||
{
|
||||
// Token: 0x02000391 RID: 913
|
||||
[Token(Token = "0x2000391")]
|
||||
// Token: 0x0200039A RID: 922
|
||||
[Token(Token = "0x200039A")]
|
||||
[Serializable]
|
||||
public class BipedLimbOrientations
|
||||
{
|
||||
// Token: 0x06002256 RID: 8790 RVA: 0x0004F73C File Offset: 0x0004D93C
|
||||
[Token(Token = "0x6002256")]
|
||||
[Address(RVA = "0x8D6A50", Offset = "0x8D5850", VA = "0x1808D6A50")]
|
||||
// Token: 0x06002288 RID: 8840 RVA: 0x000501A4 File Offset: 0x0004E3A4
|
||||
[Token(Token = "0x6002288")]
|
||||
[Address(RVA = "0xE3EE80", Offset = "0xE3D680", VA = "0x180E3EE80")]
|
||||
public BipedLimbOrientations(BipedLimbOrientations.LimbOrientation leftArm, BipedLimbOrientations.LimbOrientation rightArm, BipedLimbOrientations.LimbOrientation leftLeg, BipedLimbOrientations.LimbOrientation rightLeg)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06002256)
|
||||
An exception occurred when decompiling this method (06002288)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RootMotion.BipedLimbOrientations::.ctor(RootMotion.BipedLimbOrientations/LimbOrientation,RootMotion.BipedLimbOrientations/LimbOrientation,RootMotion.BipedLimbOrientations/LimbOrientation,RootMotion.BipedLimbOrientations/LimbOrientation)
|
||||
|
||||
@@ -31,60 +31,60 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RootMo
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x170001EE RID: 494
|
||||
// (get) Token: 0x06002257 RID: 8791 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170001EE")]
|
||||
// Token: 0x170001E8 RID: 488
|
||||
// (get) Token: 0x06002289 RID: 8841 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170001E8")]
|
||||
public static BipedLimbOrientations UMA
|
||||
{
|
||||
[Token(Token = "0x6002257")]
|
||||
[Address(RVA = "0x8D6DE0", Offset = "0x8D5BE0", VA = "0x1808D6DE0")]
|
||||
[Token(Token = "0x6002289")]
|
||||
[Address(RVA = "0xE3F210", Offset = "0xE3DA10", VA = "0x180E3F210")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170001EF RID: 495
|
||||
// (get) Token: 0x06002258 RID: 8792 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170001EF")]
|
||||
// Token: 0x170001E9 RID: 489
|
||||
// (get) Token: 0x0600228A RID: 8842 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170001E9")]
|
||||
public static BipedLimbOrientations MaxBiped
|
||||
{
|
||||
[Token(Token = "0x6002258")]
|
||||
[Address(RVA = "0x8D6AD0", Offset = "0x8D58D0", VA = "0x1808D6AD0")]
|
||||
[Token(Token = "0x600228A")]
|
||||
[Address(RVA = "0xE3EF00", Offset = "0xE3D700", VA = "0x180E3EF00")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04002BB2 RID: 11186
|
||||
// Token: 0x04002BF4 RID: 11252
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002BB2")]
|
||||
[Token(Token = "0x4002BF4")]
|
||||
public BipedLimbOrientations.LimbOrientation leftArm;
|
||||
|
||||
// Token: 0x04002BB3 RID: 11187
|
||||
// Token: 0x04002BF5 RID: 11253
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002BB3")]
|
||||
[Token(Token = "0x4002BF5")]
|
||||
public BipedLimbOrientations.LimbOrientation rightArm;
|
||||
|
||||
// Token: 0x04002BB4 RID: 11188
|
||||
// Token: 0x04002BF6 RID: 11254
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002BB4")]
|
||||
[Token(Token = "0x4002BF6")]
|
||||
public BipedLimbOrientations.LimbOrientation leftLeg;
|
||||
|
||||
// Token: 0x04002BB5 RID: 11189
|
||||
// Token: 0x04002BF7 RID: 11255
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002BB5")]
|
||||
[Token(Token = "0x4002BF7")]
|
||||
public BipedLimbOrientations.LimbOrientation rightLeg;
|
||||
|
||||
// Token: 0x02000392 RID: 914
|
||||
[Token(Token = "0x2000392")]
|
||||
// Token: 0x0200039B RID: 923
|
||||
[Token(Token = "0x200039B")]
|
||||
[Serializable]
|
||||
public class LimbOrientation
|
||||
{
|
||||
// Token: 0x06002259 RID: 8793 RVA: 0x0004F76C File Offset: 0x0004D96C
|
||||
[Token(Token = "0x6002259")]
|
||||
[Address(RVA = "0x5FC930", Offset = "0x5FB730", VA = "0x1805FC930")]
|
||||
// Token: 0x0600228B RID: 8843 RVA: 0x000501D4 File Offset: 0x0004E3D4
|
||||
[Token(Token = "0x600228B")]
|
||||
[Address(RVA = "0x66FA30", Offset = "0x66E230", VA = "0x18066FA30")]
|
||||
public LimbOrientation(Vector3 upperBoneForwardAxis, Vector3 lowerBoneForwardAxis, Vector3 lastBoneLeftAxis)
|
||||
{
|
||||
float z = upperBoneForwardAxis.z;
|
||||
@@ -95,19 +95,19 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RootMo
|
||||
this.lastBoneLeftAxis.z = z3;
|
||||
}
|
||||
|
||||
// Token: 0x04002BB6 RID: 11190
|
||||
// Token: 0x04002BF8 RID: 11256
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002BB6")]
|
||||
[Token(Token = "0x4002BF8")]
|
||||
public Vector3 upperBoneForwardAxis;
|
||||
|
||||
// Token: 0x04002BB7 RID: 11191
|
||||
// Token: 0x04002BF9 RID: 11257
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x4002BB7")]
|
||||
[Token(Token = "0x4002BF9")]
|
||||
public Vector3 lowerBoneForwardAxis;
|
||||
|
||||
// Token: 0x04002BB8 RID: 11192
|
||||
// Token: 0x04002BFA RID: 11258
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002BB8")]
|
||||
[Token(Token = "0x4002BFA")]
|
||||
public Vector3 lastBoneLeftAxis;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,436 +4,165 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion
|
||||
{
|
||||
// Token: 0x02000393 RID: 915
|
||||
[Token(Token = "0x2000393")]
|
||||
// Token: 0x0200039C RID: 924
|
||||
[Token(Token = "0x200039C")]
|
||||
public static class BipedNaming
|
||||
{
|
||||
// Token: 0x0600225A RID: 8794 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600225A")]
|
||||
[Address(RVA = "0x8D75D0", Offset = "0x8D63D0", VA = "0x1808D75D0")]
|
||||
// Token: 0x0600228C RID: 8844 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600228C")]
|
||||
[Address(RVA = "0xE3FA00", Offset = "0xE3E200", VA = "0x180E3FA00")]
|
||||
public static Transform[] GetBonesOfType(BipedNaming.BoneType boneType, Transform[] bones)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600225B RID: 8795 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600225B")]
|
||||
[Address(RVA = "0x8D73A0", Offset = "0x8D61A0", VA = "0x1808D73A0")]
|
||||
// Token: 0x0600228D RID: 8845 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600228D")]
|
||||
[Address(RVA = "0xE3F7D0", Offset = "0xE3DFD0", VA = "0x180E3F7D0")]
|
||||
public static Transform[] GetBonesOfSide(BipedNaming.BoneSide boneSide, Transform[] bones)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600225C RID: 8796 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600225C")]
|
||||
[Address(RVA = "0x8D7550", Offset = "0x8D6350", VA = "0x1808D7550")]
|
||||
// Token: 0x0600228E RID: 8846 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600228E")]
|
||||
[Address(RVA = "0xE3F980", Offset = "0xE3E180", VA = "0x180E3F980")]
|
||||
public static Transform[] GetBonesOfTypeAndSide(BipedNaming.BoneType boneType, BipedNaming.BoneSide boneSide, Transform[] bones)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600225D RID: 8797 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600225D")]
|
||||
[Address(RVA = "0x8D7780", Offset = "0x8D6580", VA = "0x1808D7780")]
|
||||
// Token: 0x0600228F RID: 8847 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600228F")]
|
||||
[Address(RVA = "0xE3FBB0", Offset = "0xE3E3B0", VA = "0x180E3FBB0")]
|
||||
public static Transform GetFirstBoneOfTypeAndSide(BipedNaming.BoneType boneType, BipedNaming.BoneSide boneSide, Transform[] bones)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600225E RID: 8798 RVA: 0x0004F7B8 File Offset: 0x0004D9B8
|
||||
[Token(Token = "0x600225E")]
|
||||
[Address(RVA = "0x8D7830", Offset = "0x8D6630", VA = "0x1808D7830")]
|
||||
// Token: 0x06002290 RID: 8848 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002290")]
|
||||
[Address(RVA = "0xE3FC60", Offset = "0xE3E460", VA = "0x180E3FC60")]
|
||||
public static Transform GetNamingMatch(Transform[] transforms, params string[][] namings)
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
int length = transforms.Length;
|
||||
if (num2 < length)
|
||||
{
|
||||
int num3 = 0;
|
||||
Transform transform = transforms[num];
|
||||
if (num3 < namings.Length)
|
||||
{
|
||||
string[] array = namings[num3];
|
||||
string name = transform.name;
|
||||
int num4 = 0;
|
||||
string[] array2 = BipedNaming.typeExclude;
|
||||
if (num4 < array2.Length)
|
||||
{
|
||||
string text = array2[num4];
|
||||
if (name.Contains(text))
|
||||
{
|
||||
goto IL_9C;
|
||||
}
|
||||
num4++;
|
||||
}
|
||||
int num5 = 0;
|
||||
if (num5 < array.Length)
|
||||
{
|
||||
string text2 = array[num5];
|
||||
if (!name.Contains(text2))
|
||||
{
|
||||
num5++;
|
||||
}
|
||||
num3++;
|
||||
}
|
||||
IL_9C:
|
||||
num++;
|
||||
}
|
||||
return transform;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600225F RID: 8799 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600225F")]
|
||||
[Address(RVA = "0x8D7190", Offset = "0x8D5F90", VA = "0x1808D7190")]
|
||||
// Token: 0x06002291 RID: 8849 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002291")]
|
||||
[Address(RVA = "0xE3F5C0", Offset = "0xE3DDC0", VA = "0x180E3F5C0")]
|
||||
public static BipedNaming.BoneType GetBoneType(string boneName)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002260 RID: 8800 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002260")]
|
||||
[Address(RVA = "0x8D70F0", Offset = "0x8D5EF0", VA = "0x1808D70F0")]
|
||||
// Token: 0x06002292 RID: 8850 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002292")]
|
||||
[Address(RVA = "0xE3F520", Offset = "0xE3DD20", VA = "0x180E3F520")]
|
||||
public static BipedNaming.BoneSide GetBoneSide(string boneName)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002261 RID: 8801 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002261")]
|
||||
[Address(RVA = "0x8D7310", Offset = "0x8D6110", VA = "0x1808D7310")]
|
||||
// Token: 0x06002293 RID: 8851 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002293")]
|
||||
[Address(RVA = "0xE3F740", Offset = "0xE3DF40", VA = "0x180E3F740")]
|
||||
public static Transform GetBone(Transform[] transforms, BipedNaming.BoneType boneType, BipedNaming.BoneSide boneSide = BipedNaming.BoneSide.Center, params string[][] namings)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002262 RID: 8802 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002262")]
|
||||
[Address(RVA = "0x8DBAB0", Offset = "0x8DA8B0", VA = "0x1808DBAB0")]
|
||||
// Token: 0x06002294 RID: 8852 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002294")]
|
||||
[Address(RVA = "0xE43EE0", Offset = "0xE426E0", VA = "0x180E43EE0")]
|
||||
private static bool isLeft(string boneName)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002263 RID: 8803 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002263")]
|
||||
[Address(RVA = "0x8DBF40", Offset = "0x8DAD40", VA = "0x1808DBF40")]
|
||||
// Token: 0x06002295 RID: 8853 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002295")]
|
||||
[Address(RVA = "0xE44370", Offset = "0xE42B70", VA = "0x180E44370")]
|
||||
private static bool isRight(string boneName)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002264 RID: 8804 RVA: 0x0004F870 File Offset: 0x0004DA70
|
||||
[Token(Token = "0x6002264")]
|
||||
[Address(RVA = "0x8DC1C0", Offset = "0x8DAFC0", VA = "0x1808DC1C0")]
|
||||
// Token: 0x06002296 RID: 8854 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002296")]
|
||||
[Address(RVA = "0xE445F0", Offset = "0xE42DF0", VA = "0x180E445F0")]
|
||||
private static bool isSpine(string boneName)
|
||||
{
|
||||
string[] array = BipedNaming.typeSpine;
|
||||
int num = 0;
|
||||
string[] array2 = BipedNaming.typeExclude;
|
||||
int length = array2.Length;
|
||||
if (num < length)
|
||||
{
|
||||
string text = array2[num];
|
||||
if (boneName.Contains(text))
|
||||
{
|
||||
goto IL_86;
|
||||
}
|
||||
num++;
|
||||
}
|
||||
int length2 = array.Length;
|
||||
if (num < length2)
|
||||
{
|
||||
string text2 = array[num];
|
||||
if (!boneName.Contains(text2))
|
||||
{
|
||||
num++;
|
||||
}
|
||||
string[] array3 = BipedNaming.typeExcludeSpine;
|
||||
int length3 = array3.Length;
|
||||
if (num < length3)
|
||||
{
|
||||
string text3 = array3[num];
|
||||
if (boneName.Contains(text3))
|
||||
{
|
||||
goto IL_86;
|
||||
}
|
||||
num++;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
IL_86:
|
||||
throw new NullReferenceException();
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002265 RID: 8805 RVA: 0x0004F908 File Offset: 0x0004DB08
|
||||
[Token(Token = "0x6002265")]
|
||||
[Address(RVA = "0x8DB8A0", Offset = "0x8DA6A0", VA = "0x1808DB8A0")]
|
||||
// Token: 0x06002297 RID: 8855 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002297")]
|
||||
[Address(RVA = "0xE43CD0", Offset = "0xE424D0", VA = "0x180E43CD0")]
|
||||
private static bool isHead(string boneName)
|
||||
{
|
||||
string[] array = BipedNaming.typeHead;
|
||||
int num = 0;
|
||||
string[] array2 = BipedNaming.typeExclude;
|
||||
int length = array2.Length;
|
||||
if (num < length)
|
||||
{
|
||||
string text = array2[num];
|
||||
if (boneName.Contains(text))
|
||||
{
|
||||
goto IL_86;
|
||||
}
|
||||
num++;
|
||||
}
|
||||
int length2 = array.Length;
|
||||
if (num < length2)
|
||||
{
|
||||
string text2 = array[num];
|
||||
if (!boneName.Contains(text2))
|
||||
{
|
||||
num++;
|
||||
}
|
||||
string[] array3 = BipedNaming.typeExcludeHead;
|
||||
int length3 = array3.Length;
|
||||
if (num < length3)
|
||||
{
|
||||
string text3 = array3[num];
|
||||
if (boneName.Contains(text3))
|
||||
{
|
||||
goto IL_86;
|
||||
}
|
||||
num++;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
IL_86:
|
||||
throw new NullReferenceException();
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002266 RID: 8806 RVA: 0x0004F9A0 File Offset: 0x0004DBA0
|
||||
[Token(Token = "0x6002266")]
|
||||
[Address(RVA = "0x8DB480", Offset = "0x8DA280", VA = "0x1808DB480")]
|
||||
// Token: 0x06002298 RID: 8856 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002298")]
|
||||
[Address(RVA = "0xE438B0", Offset = "0xE420B0", VA = "0x180E438B0")]
|
||||
private static bool isArm(string boneName)
|
||||
{
|
||||
string[] array = BipedNaming.typeArm;
|
||||
int num = 0;
|
||||
string[] array2 = BipedNaming.typeExclude;
|
||||
int length = array2.Length;
|
||||
if (num < length)
|
||||
{
|
||||
string text = array2[num];
|
||||
if (boneName.Contains(text))
|
||||
{
|
||||
goto IL_86;
|
||||
}
|
||||
num++;
|
||||
}
|
||||
int length2 = array.Length;
|
||||
if (num < length2)
|
||||
{
|
||||
string text2 = array[num];
|
||||
if (!boneName.Contains(text2))
|
||||
{
|
||||
num++;
|
||||
}
|
||||
string[] array3 = BipedNaming.typeExcludeArm;
|
||||
int length3 = array3.Length;
|
||||
if (num < length3)
|
||||
{
|
||||
string text3 = array3[num];
|
||||
if (boneName.Contains(text3))
|
||||
{
|
||||
goto IL_86;
|
||||
}
|
||||
num++;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
IL_86:
|
||||
throw new NullReferenceException();
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002267 RID: 8807 RVA: 0x0004FA38 File Offset: 0x0004DC38
|
||||
[Token(Token = "0x6002267")]
|
||||
[Address(RVA = "0x8DBD30", Offset = "0x8DAB30", VA = "0x1808DBD30")]
|
||||
// Token: 0x06002299 RID: 8857 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002299")]
|
||||
[Address(RVA = "0xE44160", Offset = "0xE42960", VA = "0x180E44160")]
|
||||
private static bool isLeg(string boneName)
|
||||
{
|
||||
string[] array = BipedNaming.typeLeg;
|
||||
int num = 0;
|
||||
string[] array2 = BipedNaming.typeExclude;
|
||||
int length = array2.Length;
|
||||
if (num < length)
|
||||
{
|
||||
string text = array2[num];
|
||||
if (boneName.Contains(text))
|
||||
{
|
||||
goto IL_86;
|
||||
}
|
||||
num++;
|
||||
}
|
||||
int length2 = array.Length;
|
||||
if (num < length2)
|
||||
{
|
||||
string text2 = array[num];
|
||||
if (!boneName.Contains(text2))
|
||||
{
|
||||
num++;
|
||||
}
|
||||
string[] array3 = BipedNaming.typeExcludeLeg;
|
||||
int length3 = array3.Length;
|
||||
if (num < length3)
|
||||
{
|
||||
string text3 = array3[num];
|
||||
if (boneName.Contains(text3))
|
||||
{
|
||||
goto IL_86;
|
||||
}
|
||||
num++;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
IL_86:
|
||||
throw new NullReferenceException();
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002268 RID: 8808 RVA: 0x0004FAD0 File Offset: 0x0004DCD0
|
||||
[Token(Token = "0x6002268")]
|
||||
[Address(RVA = "0x8DC3D0", Offset = "0x8DB1D0", VA = "0x1808DC3D0")]
|
||||
// Token: 0x0600229A RID: 8858 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600229A")]
|
||||
[Address(RVA = "0xE44800", Offset = "0xE43000", VA = "0x180E44800")]
|
||||
private static bool isTail(string boneName)
|
||||
{
|
||||
string[] array = BipedNaming.typeTail;
|
||||
int num = 0;
|
||||
string[] array2 = BipedNaming.typeExclude;
|
||||
int length = array2.Length;
|
||||
if (num < length)
|
||||
{
|
||||
string text = array2[num];
|
||||
if (boneName.Contains(text))
|
||||
{
|
||||
goto IL_86;
|
||||
}
|
||||
num++;
|
||||
}
|
||||
int length2 = array.Length;
|
||||
if (num < length2)
|
||||
{
|
||||
string text2 = array[num];
|
||||
if (!boneName.Contains(text2))
|
||||
{
|
||||
num++;
|
||||
}
|
||||
string[] array3 = BipedNaming.typeExcludeTail;
|
||||
int length3 = array3.Length;
|
||||
if (num < length3)
|
||||
{
|
||||
string text3 = array3[num];
|
||||
if (boneName.Contains(text3))
|
||||
{
|
||||
goto IL_86;
|
||||
}
|
||||
num++;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
IL_86:
|
||||
throw new NullReferenceException();
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002269 RID: 8809 RVA: 0x0004FB68 File Offset: 0x0004DD68
|
||||
[Token(Token = "0x6002269")]
|
||||
[Address(RVA = "0x8DB690", Offset = "0x8DA490", VA = "0x1808DB690")]
|
||||
// Token: 0x0600229B RID: 8859 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600229B")]
|
||||
[Address(RVA = "0xE43AC0", Offset = "0xE422C0", VA = "0x180E43AC0")]
|
||||
private static bool isEye(string boneName)
|
||||
{
|
||||
string[] array = BipedNaming.typeEye;
|
||||
int num = 0;
|
||||
string[] array2 = BipedNaming.typeExclude;
|
||||
int length = array2.Length;
|
||||
if (num < length)
|
||||
{
|
||||
string text = array2[num];
|
||||
if (boneName.Contains(text))
|
||||
{
|
||||
goto IL_86;
|
||||
}
|
||||
num++;
|
||||
}
|
||||
int length2 = array.Length;
|
||||
if (num < length2)
|
||||
{
|
||||
string text2 = array[num];
|
||||
if (!boneName.Contains(text2))
|
||||
{
|
||||
num++;
|
||||
}
|
||||
string[] array3 = BipedNaming.typeExcludeEye;
|
||||
int length3 = array3.Length;
|
||||
if (num < length3)
|
||||
{
|
||||
string text3 = array3[num];
|
||||
if (boneName.Contains(text3))
|
||||
{
|
||||
goto IL_86;
|
||||
}
|
||||
num++;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
IL_86:
|
||||
throw new NullReferenceException();
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600226A RID: 8810 RVA: 0x0004FC00 File Offset: 0x0004DE00
|
||||
[Token(Token = "0x600226A")]
|
||||
[Address(RVA = "0x8DC5E0", Offset = "0x8DB3E0", VA = "0x1808DC5E0")]
|
||||
// Token: 0x0600229C RID: 8860 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600229C")]
|
||||
[Address(RVA = "0xE44A10", Offset = "0xE43210", VA = "0x180E44A10")]
|
||||
private static bool isTypeExclude(string boneName)
|
||||
{
|
||||
string[] array = BipedNaming.typeExclude;
|
||||
int num = 0;
|
||||
string[] array2 = BipedNaming.typeExclude;
|
||||
int length = array2.Length;
|
||||
if (num < length)
|
||||
{
|
||||
string text = array2[num];
|
||||
if (boneName.Contains(text))
|
||||
{
|
||||
goto IL_58;
|
||||
}
|
||||
num++;
|
||||
}
|
||||
int length2 = array.Length;
|
||||
if (num < length2)
|
||||
{
|
||||
string text2 = array[num];
|
||||
if (!boneName.Contains(text2))
|
||||
{
|
||||
num++;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
IL_58:
|
||||
throw new NullReferenceException();
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600226B RID: 8811 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600226B")]
|
||||
[Address(RVA = "0x8DC8A0", Offset = "0x8DB6A0", VA = "0x1808DC8A0")]
|
||||
// Token: 0x0600229D RID: 8861 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600229D")]
|
||||
[Address(RVA = "0xE44CD0", Offset = "0xE434D0", VA = "0x180E44CD0")]
|
||||
private static bool matchesNaming(string boneName, string[] namingConvention)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600226C RID: 8812 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600226C")]
|
||||
[Address(RVA = "0x8DB390", Offset = "0x8DA190", VA = "0x1808DB390")]
|
||||
// Token: 0x0600229E RID: 8862 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600229E")]
|
||||
[Address(RVA = "0xE437C0", Offset = "0xE41FC0", VA = "0x180E437C0")]
|
||||
private static bool excludesNaming(string boneName, string[] namingConvention)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600226D RID: 8813 RVA: 0x0004FC6C File Offset: 0x0004DE6C
|
||||
[Token(Token = "0x600226D")]
|
||||
[Address(RVA = "0x8DC7C0", Offset = "0x8DB5C0", VA = "0x1808DC7C0")]
|
||||
// Token: 0x0600229F RID: 8863 RVA: 0x00050220 File Offset: 0x0004E420
|
||||
[Token(Token = "0x600229F")]
|
||||
[Address(RVA = "0xE44BF0", Offset = "0xE433F0", VA = "0x180E44BF0")]
|
||||
private static bool matchesLastLetter(string boneName, string[] namingConvention)
|
||||
{
|
||||
int num = 0;
|
||||
@@ -451,154 +180,154 @@ namespace RootMotion
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600226E RID: 8814 RVA: 0x0004FCB4 File Offset: 0x0004DEB4
|
||||
[Token(Token = "0x600226E")]
|
||||
[Address(RVA = "0x8D7A60", Offset = "0x8D6860", VA = "0x1808D7A60")]
|
||||
// Token: 0x060022A0 RID: 8864 RVA: 0x00050268 File Offset: 0x0004E468
|
||||
[Token(Token = "0x60022A0")]
|
||||
[Address(RVA = "0xE3FE90", Offset = "0xE3E690", VA = "0x180E3FE90")]
|
||||
private static bool LastLetterIs(string boneName, string letter)
|
||||
{
|
||||
int stringLength = boneName.m_stringLength;
|
||||
return string.Equals(boneName.Substring(stringLength, 1), letter);
|
||||
}
|
||||
|
||||
// Token: 0x0600226F RID: 8815 RVA: 0x0004FCDC File Offset: 0x0004DEDC
|
||||
[Token(Token = "0x600226F")]
|
||||
[Address(RVA = "0x8DB420", Offset = "0x8DA220", VA = "0x1808DB420")]
|
||||
// Token: 0x060022A1 RID: 8865 RVA: 0x00050290 File Offset: 0x0004E490
|
||||
[Token(Token = "0x60022A1")]
|
||||
[Address(RVA = "0xE43850", Offset = "0xE42050", VA = "0x180E43850")]
|
||||
private static string firstLetter(string boneName)
|
||||
{
|
||||
return "";
|
||||
}
|
||||
|
||||
// Token: 0x06002270 RID: 8816 RVA: 0x0004FD00 File Offset: 0x0004DF00
|
||||
[Token(Token = "0x6002270")]
|
||||
[Address(RVA = "0x8DC760", Offset = "0x8DB560", VA = "0x1808DC760")]
|
||||
// Token: 0x060022A2 RID: 8866 RVA: 0x000502B4 File Offset: 0x0004E4B4
|
||||
[Token(Token = "0x60022A2")]
|
||||
[Address(RVA = "0xE44B90", Offset = "0xE43390", VA = "0x180E44B90")]
|
||||
private static string lastLetter(string boneName)
|
||||
{
|
||||
int stringLength = boneName.m_stringLength;
|
||||
return "";
|
||||
}
|
||||
|
||||
// Token: 0x06002271 RID: 8817 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// Token: 0x060022A3 RID: 8867 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x6002271")]
|
||||
[Address(RVA = "0x8D7AA0", Offset = "0x8D68A0", VA = "0x1808D7AA0")]
|
||||
[Token(Token = "0x60022A3")]
|
||||
[Address(RVA = "0xE3FED0", Offset = "0xE3E6D0", VA = "0x180E3FED0")]
|
||||
static BipedNaming()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04002BB9 RID: 11193
|
||||
[Token(Token = "0x4002BB9")]
|
||||
// Token: 0x04002BFB RID: 11259
|
||||
[Token(Token = "0x4002BFB")]
|
||||
public static string[] typeLeft;
|
||||
|
||||
// Token: 0x04002BBA RID: 11194
|
||||
[Token(Token = "0x4002BBA")]
|
||||
// Token: 0x04002BFC RID: 11260
|
||||
[Token(Token = "0x4002BFC")]
|
||||
public static string[] typeRight;
|
||||
|
||||
// Token: 0x04002BBB RID: 11195
|
||||
[Token(Token = "0x4002BBB")]
|
||||
// Token: 0x04002BFD RID: 11261
|
||||
[Token(Token = "0x4002BFD")]
|
||||
public static string[] typeSpine;
|
||||
|
||||
// Token: 0x04002BBC RID: 11196
|
||||
[Token(Token = "0x4002BBC")]
|
||||
// Token: 0x04002BFE RID: 11262
|
||||
[Token(Token = "0x4002BFE")]
|
||||
public static string[] typeHead;
|
||||
|
||||
// Token: 0x04002BBD RID: 11197
|
||||
[Token(Token = "0x4002BBD")]
|
||||
// Token: 0x04002BFF RID: 11263
|
||||
[Token(Token = "0x4002BFF")]
|
||||
public static string[] typeArm;
|
||||
|
||||
// Token: 0x04002BBE RID: 11198
|
||||
[Token(Token = "0x4002BBE")]
|
||||
// Token: 0x04002C00 RID: 11264
|
||||
[Token(Token = "0x4002C00")]
|
||||
public static string[] typeLeg;
|
||||
|
||||
// Token: 0x04002BBF RID: 11199
|
||||
[Token(Token = "0x4002BBF")]
|
||||
// Token: 0x04002C01 RID: 11265
|
||||
[Token(Token = "0x4002C01")]
|
||||
public static string[] typeTail;
|
||||
|
||||
// Token: 0x04002BC0 RID: 11200
|
||||
[Token(Token = "0x4002BC0")]
|
||||
// Token: 0x04002C02 RID: 11266
|
||||
[Token(Token = "0x4002C02")]
|
||||
public static string[] typeEye;
|
||||
|
||||
// Token: 0x04002BC1 RID: 11201
|
||||
[Token(Token = "0x4002BC1")]
|
||||
// Token: 0x04002C03 RID: 11267
|
||||
[Token(Token = "0x4002C03")]
|
||||
public static string[] typeExclude;
|
||||
|
||||
// Token: 0x04002BC2 RID: 11202
|
||||
[Token(Token = "0x4002BC2")]
|
||||
// Token: 0x04002C04 RID: 11268
|
||||
[Token(Token = "0x4002C04")]
|
||||
public static string[] typeExcludeSpine;
|
||||
|
||||
// Token: 0x04002BC3 RID: 11203
|
||||
[Token(Token = "0x4002BC3")]
|
||||
// Token: 0x04002C05 RID: 11269
|
||||
[Token(Token = "0x4002C05")]
|
||||
public static string[] typeExcludeHead;
|
||||
|
||||
// Token: 0x04002BC4 RID: 11204
|
||||
[Token(Token = "0x4002BC4")]
|
||||
// Token: 0x04002C06 RID: 11270
|
||||
[Token(Token = "0x4002C06")]
|
||||
public static string[] typeExcludeArm;
|
||||
|
||||
// Token: 0x04002BC5 RID: 11205
|
||||
[Token(Token = "0x4002BC5")]
|
||||
// Token: 0x04002C07 RID: 11271
|
||||
[Token(Token = "0x4002C07")]
|
||||
public static string[] typeExcludeLeg;
|
||||
|
||||
// Token: 0x04002BC6 RID: 11206
|
||||
[Token(Token = "0x4002BC6")]
|
||||
// Token: 0x04002C08 RID: 11272
|
||||
[Token(Token = "0x4002C08")]
|
||||
public static string[] typeExcludeTail;
|
||||
|
||||
// Token: 0x04002BC7 RID: 11207
|
||||
[Token(Token = "0x4002BC7")]
|
||||
// Token: 0x04002C09 RID: 11273
|
||||
[Token(Token = "0x4002C09")]
|
||||
public static string[] typeExcludeEye;
|
||||
|
||||
// Token: 0x04002BC8 RID: 11208
|
||||
[Token(Token = "0x4002BC8")]
|
||||
// Token: 0x04002C0A RID: 11274
|
||||
[Token(Token = "0x4002C0A")]
|
||||
public static string[] pelvis;
|
||||
|
||||
// Token: 0x04002BC9 RID: 11209
|
||||
[Token(Token = "0x4002BC9")]
|
||||
// Token: 0x04002C0B RID: 11275
|
||||
[Token(Token = "0x4002C0B")]
|
||||
public static string[] hand;
|
||||
|
||||
// Token: 0x04002BCA RID: 11210
|
||||
[Token(Token = "0x4002BCA")]
|
||||
// Token: 0x04002C0C RID: 11276
|
||||
[Token(Token = "0x4002C0C")]
|
||||
public static string[] foot;
|
||||
|
||||
// Token: 0x02000394 RID: 916
|
||||
[Token(Token = "0x2000394")]
|
||||
// Token: 0x0200039D RID: 925
|
||||
[Token(Token = "0x200039D")]
|
||||
[Serializable]
|
||||
public enum BoneType
|
||||
{
|
||||
// Token: 0x04002BCC RID: 11212
|
||||
[Token(Token = "0x4002BCC")]
|
||||
// Token: 0x04002C0E RID: 11278
|
||||
[Token(Token = "0x4002C0E")]
|
||||
Unassigned,
|
||||
// Token: 0x04002BCD RID: 11213
|
||||
[Token(Token = "0x4002BCD")]
|
||||
// Token: 0x04002C0F RID: 11279
|
||||
[Token(Token = "0x4002C0F")]
|
||||
Spine,
|
||||
// Token: 0x04002BCE RID: 11214
|
||||
[Token(Token = "0x4002BCE")]
|
||||
// Token: 0x04002C10 RID: 11280
|
||||
[Token(Token = "0x4002C10")]
|
||||
Head,
|
||||
// Token: 0x04002BCF RID: 11215
|
||||
[Token(Token = "0x4002BCF")]
|
||||
// Token: 0x04002C11 RID: 11281
|
||||
[Token(Token = "0x4002C11")]
|
||||
Arm,
|
||||
// Token: 0x04002BD0 RID: 11216
|
||||
[Token(Token = "0x4002BD0")]
|
||||
// Token: 0x04002C12 RID: 11282
|
||||
[Token(Token = "0x4002C12")]
|
||||
Leg,
|
||||
// Token: 0x04002BD1 RID: 11217
|
||||
[Token(Token = "0x4002BD1")]
|
||||
// Token: 0x04002C13 RID: 11283
|
||||
[Token(Token = "0x4002C13")]
|
||||
Tail,
|
||||
// Token: 0x04002BD2 RID: 11218
|
||||
[Token(Token = "0x4002BD2")]
|
||||
// Token: 0x04002C14 RID: 11284
|
||||
[Token(Token = "0x4002C14")]
|
||||
Eye
|
||||
}
|
||||
|
||||
// Token: 0x02000395 RID: 917
|
||||
[Token(Token = "0x2000395")]
|
||||
// Token: 0x0200039E RID: 926
|
||||
[Token(Token = "0x200039E")]
|
||||
[Serializable]
|
||||
public enum BoneSide
|
||||
{
|
||||
// Token: 0x04002BD4 RID: 11220
|
||||
[Token(Token = "0x4002BD4")]
|
||||
// Token: 0x04002C16 RID: 11286
|
||||
[Token(Token = "0x4002C16")]
|
||||
Center,
|
||||
// Token: 0x04002BD5 RID: 11221
|
||||
[Token(Token = "0x4002BD5")]
|
||||
// Token: 0x04002C17 RID: 11287
|
||||
[Token(Token = "0x4002C17")]
|
||||
Left,
|
||||
// Token: 0x04002BD6 RID: 11222
|
||||
[Token(Token = "0x4002BD6")]
|
||||
// Token: 0x04002C18 RID: 11288
|
||||
[Token(Token = "0x4002C18")]
|
||||
Right
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,48 +4,48 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion
|
||||
{
|
||||
// Token: 0x02000396 RID: 918
|
||||
[Token(Token = "0x2000396")]
|
||||
// Token: 0x0200039F RID: 927
|
||||
[Token(Token = "0x200039F")]
|
||||
[Serializable]
|
||||
public class BipedReferences
|
||||
{
|
||||
// Token: 0x170001F0 RID: 496
|
||||
// (get) Token: 0x06002272 RID: 8818 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170001F0")]
|
||||
// Token: 0x170001EA RID: 490
|
||||
// (get) Token: 0x060022A4 RID: 8868 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170001EA")]
|
||||
public virtual bool isFilled
|
||||
{
|
||||
[Token(Token = "0x6002272")]
|
||||
[Address(RVA = "0x8E0A40", Offset = "0x8DF840", VA = "0x1808E0A40", Slot = "4")]
|
||||
[Token(Token = "0x60022A4")]
|
||||
[Address(RVA = "0xE48E50", Offset = "0xE47650", VA = "0x180E48E50", Slot = "4")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170001F1 RID: 497
|
||||
// (get) Token: 0x06002273 RID: 8819 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170001F1")]
|
||||
// Token: 0x170001EB RID: 491
|
||||
// (get) Token: 0x060022A5 RID: 8869 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170001EB")]
|
||||
public bool isEmpty
|
||||
{
|
||||
[Token(Token = "0x6002273")]
|
||||
[Address(RVA = "0x8E0A20", Offset = "0x8DF820", VA = "0x1808E0A20")]
|
||||
[Token(Token = "0x60022A5")]
|
||||
[Address(RVA = "0x9AEA20", Offset = "0x9AD220", VA = "0x1809AEA20")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002274 RID: 8820 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002274")]
|
||||
[Address(RVA = "0x8DEE00", Offset = "0x8DDC00", VA = "0x1808DEE00", Slot = "5")]
|
||||
// Token: 0x060022A6 RID: 8870 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60022A6")]
|
||||
[Address(RVA = "0xE47230", Offset = "0xE45A30", VA = "0x180E47230", Slot = "5")]
|
||||
public virtual bool IsEmpty(bool includeRoot)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002275 RID: 8821 RVA: 0x0004FD28 File Offset: 0x0004DF28
|
||||
[Token(Token = "0x6002275")]
|
||||
[Address(RVA = "0x8DD5E0", Offset = "0x8DC3E0", VA = "0x1808DD5E0", Slot = "6")]
|
||||
// Token: 0x060022A7 RID: 8871 RVA: 0x000502DC File Offset: 0x0004E4DC
|
||||
[Token(Token = "0x60022A7")]
|
||||
[Address(RVA = "0xE45A10", Offset = "0xE44210", VA = "0x180E45A10", Slot = "6")]
|
||||
public virtual bool Contains(Transform t, bool ignoreRoot = false)
|
||||
{
|
||||
if ((ignoreRoot || !(this.root == t)) && !(this.pelvis == t) && !(this.leftThigh == t) && !(this.leftCalf == t) && !(this.leftFoot == t) && !(this.rightThigh == t) && !(this.rightCalf == t) && !(this.rightFoot == t) && !(this.leftUpperArm == t) && !(this.leftForearm == t) && !(this.leftHand == t) && !(this.rightUpperArm == t) && !(this.rightForearm == t) && !(this.rightHand == t) && !(this.head == t))
|
||||
@@ -71,41 +71,41 @@ namespace RootMotion
|
||||
return true;
|
||||
}
|
||||
|
||||
// Token: 0x06002276 RID: 8822 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002276")]
|
||||
[Address(RVA = "0x8DD300", Offset = "0x8DC100", VA = "0x1808DD300")]
|
||||
// Token: 0x060022A8 RID: 8872 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60022A8")]
|
||||
[Address(RVA = "0xE45730", Offset = "0xE43F30", VA = "0x180E45730")]
|
||||
public static bool AutoDetectReferences(ref BipedReferences references, Transform root, BipedReferences.AutoDetectParams autoDetectParams)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002277 RID: 8823 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002277")]
|
||||
[Address(RVA = "0x8DDC00", Offset = "0x8DCA00", VA = "0x1808DDC00")]
|
||||
// Token: 0x060022A9 RID: 8873 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60022A9")]
|
||||
[Address(RVA = "0xE46030", Offset = "0xE44830", VA = "0x180E46030")]
|
||||
public static void DetectReferencesByNaming(ref BipedReferences references, Transform root, BipedReferences.AutoDetectParams autoDetectParams)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002278 RID: 8824 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002278")]
|
||||
[Address(RVA = "0x8DCD70", Offset = "0x8DBB70", VA = "0x1808DCD70")]
|
||||
// Token: 0x060022AA RID: 8874 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60022AA")]
|
||||
[Address(RVA = "0xE451A0", Offset = "0xE439A0", VA = "0x180E451A0")]
|
||||
public static void AssignHumanoidReferences(ref BipedReferences references, Animator animator, BipedReferences.AutoDetectParams autoDetectParams)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002279 RID: 8825 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002279")]
|
||||
[Address(RVA = "0x8E02E0", Offset = "0x8DF0E0", VA = "0x1808E02E0")]
|
||||
// Token: 0x060022AB RID: 8875 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60022AB")]
|
||||
[Address(RVA = "0xE48710", Offset = "0xE46F10", VA = "0x180E48710")]
|
||||
public static bool SetupError(BipedReferences references, ref string errorMessage)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600227A RID: 8826 RVA: 0x0004FE98 File Offset: 0x0004E098
|
||||
[Token(Token = "0x600227A")]
|
||||
[Address(RVA = "0x8E0430", Offset = "0x8DF230", VA = "0x1808E0430")]
|
||||
// Token: 0x060022AC RID: 8876 RVA: 0x0005044C File Offset: 0x0004E64C
|
||||
[Token(Token = "0x60022AC")]
|
||||
[Address(RVA = "0xE48860", Offset = "0xE47060", VA = "0x180E48860")]
|
||||
public static bool SetupWarning(BipedReferences references, ref string warningMessage)
|
||||
{
|
||||
Transform transform = references.leftFoot;
|
||||
@@ -137,121 +137,121 @@ namespace RootMotion
|
||||
return true;
|
||||
}
|
||||
|
||||
// Token: 0x0600227B RID: 8827 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600227B")]
|
||||
[Address(RVA = "0x8DF280", Offset = "0x8DE080", VA = "0x1808DF280")]
|
||||
// Token: 0x060022AD RID: 8877 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60022AD")]
|
||||
[Address(RVA = "0xE476B0", Offset = "0xE45EB0", VA = "0x180E476B0")]
|
||||
private static bool IsNeckBone(Transform bone, Transform leftUpperArm)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600227C RID: 8828 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600227C")]
|
||||
[Address(RVA = "0x8DC9D0", Offset = "0x8DB7D0", VA = "0x1808DC9D0")]
|
||||
// Token: 0x060022AE RID: 8878 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60022AE")]
|
||||
[Address(RVA = "0xE44E00", Offset = "0xE43600", VA = "0x180E44E00")]
|
||||
private static bool AddBoneToEyes(Transform bone, ref BipedReferences references, BipedReferences.AutoDetectParams autoDetectParams)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600227D RID: 8829 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600227D")]
|
||||
[Address(RVA = "0x8DCBE0", Offset = "0x8DB9E0", VA = "0x1808DCBE0")]
|
||||
// Token: 0x060022AF RID: 8879 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60022AF")]
|
||||
[Address(RVA = "0xE45010", Offset = "0xE43810", VA = "0x180E45010")]
|
||||
private static bool AddBoneToSpine(Transform bone, ref BipedReferences references, BipedReferences.AutoDetectParams autoDetectParams)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600227E RID: 8830 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600227E")]
|
||||
[Address(RVA = "0x8DDA70", Offset = "0x8DC870", VA = "0x1808DDA70")]
|
||||
// Token: 0x060022B0 RID: 8880 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60022B0")]
|
||||
[Address(RVA = "0xE45EA0", Offset = "0xE446A0", VA = "0x180E45EA0")]
|
||||
private static void DetectLimb(BipedNaming.BoneType boneType, BipedNaming.BoneSide boneSide, ref Transform firstBone, ref Transform secondBone, ref Transform lastBone, Transform[] transforms)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600227F RID: 8831 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600227F")]
|
||||
[Address(RVA = "0x8DCAE0", Offset = "0x8DB8E0", VA = "0x1808DCAE0")]
|
||||
// Token: 0x060022B1 RID: 8881 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60022B1")]
|
||||
[Address(RVA = "0xE44F10", Offset = "0xE43710", VA = "0x180E44F10")]
|
||||
private static void AddBoneToHierarchy(ref Transform[] bones, Transform transform)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002280 RID: 8832 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002280")]
|
||||
[Address(RVA = "0x8DF370", Offset = "0x8DE170", VA = "0x1808DF370")]
|
||||
// Token: 0x060022B2 RID: 8882 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60022B2")]
|
||||
[Address(RVA = "0xE477A0", Offset = "0xE45FA0", VA = "0x180E477A0")]
|
||||
private static bool LimbError(Transform bone1, Transform bone2, Transform bone3, ref string errorMessage)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002281 RID: 8833 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002281")]
|
||||
[Address(RVA = "0x8DFC00", Offset = "0x8DEA00", VA = "0x1808DFC00")]
|
||||
// Token: 0x060022B3 RID: 8883 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60022B3")]
|
||||
[Address(RVA = "0xE48030", Offset = "0xE46830", VA = "0x180E48030")]
|
||||
private static bool LimbWarning(Transform bone1, Transform bone2, Transform bone3, ref string warningMessage)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002282 RID: 8834 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002282")]
|
||||
[Address(RVA = "0x8E0520", Offset = "0x8DF320", VA = "0x1808E0520")]
|
||||
// Token: 0x060022B4 RID: 8884 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60022B4")]
|
||||
[Address(RVA = "0xE48950", Offset = "0xE47150", VA = "0x180E48950")]
|
||||
private static bool SpineError(BipedReferences references, ref string errorMessage)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002283 RID: 8835 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002283")]
|
||||
[Address(RVA = "0x290BB0", Offset = "0x28F9B0", VA = "0x180290BB0")]
|
||||
// Token: 0x060022B5 RID: 8885 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60022B5")]
|
||||
[Address(RVA = "0x29A960", Offset = "0x299160", VA = "0x18029A960")]
|
||||
private static bool SpineWarning(BipedReferences references, ref string warningMessage)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002284 RID: 8836 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002284")]
|
||||
[Address(RVA = "0x8DE870", Offset = "0x8DD670", VA = "0x1808DE870")]
|
||||
// Token: 0x060022B6 RID: 8886 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60022B6")]
|
||||
[Address(RVA = "0xE46CA0", Offset = "0xE454A0", VA = "0x180E46CA0")]
|
||||
private static bool EyesError(BipedReferences references, ref string errorMessage)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002285 RID: 8837 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002285")]
|
||||
[Address(RVA = "0x290BB0", Offset = "0x28F9B0", VA = "0x180290BB0")]
|
||||
// Token: 0x060022B7 RID: 8887 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60022B7")]
|
||||
[Address(RVA = "0x29A960", Offset = "0x299160", VA = "0x18029A960")]
|
||||
private static bool EyesWarning(BipedReferences references, ref string warningMessage)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002286 RID: 8838 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002286")]
|
||||
[Address(RVA = "0x8E0040", Offset = "0x8DEE40", VA = "0x1808E0040")]
|
||||
// Token: 0x060022B8 RID: 8888 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60022B8")]
|
||||
[Address(RVA = "0xE48470", Offset = "0xE46C70", VA = "0x180E48470")]
|
||||
private static bool RootHeightWarning(BipedReferences references, ref string warningMessage)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002287 RID: 8839 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002287")]
|
||||
[Address(RVA = "0x8DEA80", Offset = "0x8DD880", VA = "0x1808DEA80")]
|
||||
// Token: 0x060022B9 RID: 8889 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60022B9")]
|
||||
[Address(RVA = "0xE46EB0", Offset = "0xE456B0", VA = "0x180E46EB0")]
|
||||
private static bool FacingAxisWarning(BipedReferences references, ref string warningMessage)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002288 RID: 8840 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002288")]
|
||||
[Address(RVA = "0x8DED20", Offset = "0x8DDB20", VA = "0x1808DED20")]
|
||||
// Token: 0x060022BA RID: 8890 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60022BA")]
|
||||
[Address(RVA = "0xE47150", Offset = "0xE45950", VA = "0x180E47150")]
|
||||
private static float GetVerticalOffset(Vector3 p1, Vector3 p2, Quaternion rotation)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002289 RID: 8841 RVA: 0x0004FF58 File Offset: 0x0004E158
|
||||
[Token(Token = "0x6002289")]
|
||||
[Address(RVA = "0x8E09A0", Offset = "0x8DF7A0", VA = "0x1808E09A0")]
|
||||
// Token: 0x060022BB RID: 8891 RVA: 0x0005050C File Offset: 0x0004E70C
|
||||
[Token(Token = "0x60022BB")]
|
||||
[Address(RVA = "0xE48DD0", Offset = "0xE475D0", VA = "0x180E48DD0")]
|
||||
public BipedReferences()
|
||||
{
|
||||
Transform[] array = new Transform[0];
|
||||
@@ -261,125 +261,125 @@ namespace RootMotion
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04002BD7 RID: 11223
|
||||
// Token: 0x04002C19 RID: 11289
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002BD7")]
|
||||
[Token(Token = "0x4002C19")]
|
||||
public Transform root;
|
||||
|
||||
// Token: 0x04002BD8 RID: 11224
|
||||
// Token: 0x04002C1A RID: 11290
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002BD8")]
|
||||
[Token(Token = "0x4002C1A")]
|
||||
public Transform pelvis;
|
||||
|
||||
// Token: 0x04002BD9 RID: 11225
|
||||
// Token: 0x04002C1B RID: 11291
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002BD9")]
|
||||
[Token(Token = "0x4002C1B")]
|
||||
public Transform leftThigh;
|
||||
|
||||
// Token: 0x04002BDA RID: 11226
|
||||
// Token: 0x04002C1C RID: 11292
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002BDA")]
|
||||
[Token(Token = "0x4002C1C")]
|
||||
public Transform leftCalf;
|
||||
|
||||
// Token: 0x04002BDB RID: 11227
|
||||
// Token: 0x04002C1D RID: 11293
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002BDB")]
|
||||
[Token(Token = "0x4002C1D")]
|
||||
public Transform leftFoot;
|
||||
|
||||
// Token: 0x04002BDC RID: 11228
|
||||
// Token: 0x04002C1E RID: 11294
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002BDC")]
|
||||
[Token(Token = "0x4002C1E")]
|
||||
public Transform rightThigh;
|
||||
|
||||
// Token: 0x04002BDD RID: 11229
|
||||
// Token: 0x04002C1F RID: 11295
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002BDD")]
|
||||
[Token(Token = "0x4002C1F")]
|
||||
public Transform rightCalf;
|
||||
|
||||
// Token: 0x04002BDE RID: 11230
|
||||
// Token: 0x04002C20 RID: 11296
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002BDE")]
|
||||
[Token(Token = "0x4002C20")]
|
||||
public Transform rightFoot;
|
||||
|
||||
// Token: 0x04002BDF RID: 11231
|
||||
// Token: 0x04002C21 RID: 11297
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002BDF")]
|
||||
[Token(Token = "0x4002C21")]
|
||||
public Transform leftUpperArm;
|
||||
|
||||
// Token: 0x04002BE0 RID: 11232
|
||||
// Token: 0x04002C22 RID: 11298
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4002BE0")]
|
||||
[Token(Token = "0x4002C22")]
|
||||
public Transform leftForearm;
|
||||
|
||||
// Token: 0x04002BE1 RID: 11233
|
||||
// Token: 0x04002C23 RID: 11299
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4002BE1")]
|
||||
[Token(Token = "0x4002C23")]
|
||||
public Transform leftHand;
|
||||
|
||||
// Token: 0x04002BE2 RID: 11234
|
||||
// Token: 0x04002C24 RID: 11300
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4002BE2")]
|
||||
[Token(Token = "0x4002C24")]
|
||||
public Transform rightUpperArm;
|
||||
|
||||
// Token: 0x04002BE3 RID: 11235
|
||||
// Token: 0x04002C25 RID: 11301
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4002BE3")]
|
||||
[Token(Token = "0x4002C25")]
|
||||
public Transform rightForearm;
|
||||
|
||||
// Token: 0x04002BE4 RID: 11236
|
||||
// Token: 0x04002C26 RID: 11302
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4002BE4")]
|
||||
[Token(Token = "0x4002C26")]
|
||||
public Transform rightHand;
|
||||
|
||||
// Token: 0x04002BE5 RID: 11237
|
||||
// Token: 0x04002C27 RID: 11303
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x4002BE5")]
|
||||
[Token(Token = "0x4002C27")]
|
||||
public Transform head;
|
||||
|
||||
// Token: 0x04002BE6 RID: 11238
|
||||
// Token: 0x04002C28 RID: 11304
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4002BE6")]
|
||||
[Token(Token = "0x4002C28")]
|
||||
public Transform[] spine;
|
||||
|
||||
// Token: 0x04002BE7 RID: 11239
|
||||
// Token: 0x04002C29 RID: 11305
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4002BE7")]
|
||||
[Token(Token = "0x4002C29")]
|
||||
public Transform[] eyes;
|
||||
|
||||
// Token: 0x02000397 RID: 919
|
||||
[Token(Token = "0x2000397")]
|
||||
// Token: 0x020003A0 RID: 928
|
||||
[Token(Token = "0x20003A0")]
|
||||
public struct AutoDetectParams
|
||||
{
|
||||
// Token: 0x0600228A RID: 8842 RVA: 0x0004FF88 File Offset: 0x0004E188
|
||||
[Token(Token = "0x600228A")]
|
||||
[Address(RVA = "0x5F8A40", Offset = "0x5F7840", VA = "0x1805F8A40")]
|
||||
// Token: 0x060022BC RID: 8892 RVA: 0x0005053C File Offset: 0x0004E73C
|
||||
[Token(Token = "0x60022BC")]
|
||||
[Address(RVA = "0x66BB70", Offset = "0x66A370", VA = "0x18066BB70")]
|
||||
public AutoDetectParams(bool legsParentInSpine, bool includeEyes)
|
||||
{
|
||||
this.legsParentInSpine = legsParentInSpine;
|
||||
this.includeEyes = includeEyes;
|
||||
}
|
||||
|
||||
// Token: 0x170001F2 RID: 498
|
||||
// (get) Token: 0x0600228B RID: 8843 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170001F2")]
|
||||
// Token: 0x170001EC RID: 492
|
||||
// (get) Token: 0x060022BD RID: 8893 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170001EC")]
|
||||
public static BipedReferences.AutoDetectParams Default
|
||||
{
|
||||
[Token(Token = "0x600228B")]
|
||||
[Address(RVA = "0x5F8A50", Offset = "0x5F7850", VA = "0x1805F8A50")]
|
||||
[Token(Token = "0x60022BD")]
|
||||
[Address(RVA = "0x66BB80", Offset = "0x66A380", VA = "0x18066BB80")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04002BE8 RID: 11240
|
||||
// Token: 0x04002C2A RID: 11306
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4002BE8")]
|
||||
[Token(Token = "0x4002C2A")]
|
||||
public bool legsParentInSpine;
|
||||
|
||||
// Token: 0x04002BE9 RID: 11241
|
||||
// Token: 0x04002C2B RID: 11307
|
||||
[FieldOffset(Offset = "0x1")]
|
||||
[Token(Token = "0x4002BE9")]
|
||||
[Token(Token = "0x4002C2B")]
|
||||
public bool includeEyes;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,63 +4,63 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion
|
||||
{
|
||||
// Token: 0x0200038C RID: 908
|
||||
[Token(Token = "0x200038C")]
|
||||
// Token: 0x02000395 RID: 917
|
||||
[Token(Token = "0x2000395")]
|
||||
public class CameraController : MonoBehaviour
|
||||
{
|
||||
// Token: 0x170001EA RID: 490
|
||||
// (get) Token: 0x0600223B RID: 8763 RVA: 0x0004F5E4 File Offset: 0x0004D7E4
|
||||
// (set) Token: 0x0600223C RID: 8764 RVA: 0x0004F5F8 File Offset: 0x0004D7F8
|
||||
[Token(Token = "0x170001EA")]
|
||||
// Token: 0x170001E4 RID: 484
|
||||
// (get) Token: 0x0600226D RID: 8813 RVA: 0x0005004C File Offset: 0x0004E24C
|
||||
// (set) Token: 0x0600226E RID: 8814 RVA: 0x00050060 File Offset: 0x0004E260
|
||||
[Token(Token = "0x170001E4")]
|
||||
public float x
|
||||
{
|
||||
[Token(Token = "0x600223B")]
|
||||
[Address(RVA = "0x6FCD40", Offset = "0x6FBB40", VA = "0x1806FCD40")]
|
||||
[Token(Token = "0x600226D")]
|
||||
[Address(RVA = "0x777740", Offset = "0x775F40", VA = "0x180777740")]
|
||||
get;
|
||||
[Token(Token = "0x600223C")]
|
||||
[Address(RVA = "0xECF900", Offset = "0xECE700", VA = "0x180ECF900")]
|
||||
[Token(Token = "0x600226E")]
|
||||
[Address(RVA = "0xFCD920", Offset = "0xFCC120", VA = "0x180FCD920")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x170001EB RID: 491
|
||||
// (get) Token: 0x0600223D RID: 8765 RVA: 0x0004F60C File Offset: 0x0004D80C
|
||||
// (set) Token: 0x0600223E RID: 8766 RVA: 0x0004F620 File Offset: 0x0004D820
|
||||
[Token(Token = "0x170001EB")]
|
||||
// Token: 0x170001E5 RID: 485
|
||||
// (get) Token: 0x0600226F RID: 8815 RVA: 0x00050074 File Offset: 0x0004E274
|
||||
// (set) Token: 0x06002270 RID: 8816 RVA: 0x00050088 File Offset: 0x0004E288
|
||||
[Token(Token = "0x170001E5")]
|
||||
public float y
|
||||
{
|
||||
[Token(Token = "0x600223D")]
|
||||
[Address(RVA = "0x949C50", Offset = "0x948A50", VA = "0x180949C50")]
|
||||
[Token(Token = "0x600226F")]
|
||||
[Address(RVA = "0x958370", Offset = "0x956B70", VA = "0x180958370")]
|
||||
get;
|
||||
[Token(Token = "0x600223E")]
|
||||
[Address(RVA = "0x134E270", Offset = "0x134D070", VA = "0x18134E270")]
|
||||
[Token(Token = "0x6002270")]
|
||||
[Address(RVA = "0x13D6E40", Offset = "0x13D5640", VA = "0x1813D6E40")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x170001EC RID: 492
|
||||
// (get) Token: 0x0600223F RID: 8767 RVA: 0x0004F634 File Offset: 0x0004D834
|
||||
// (set) Token: 0x06002240 RID: 8768 RVA: 0x0004F648 File Offset: 0x0004D848
|
||||
[Token(Token = "0x170001EC")]
|
||||
// Token: 0x170001E6 RID: 486
|
||||
// (get) Token: 0x06002271 RID: 8817 RVA: 0x0005009C File Offset: 0x0004E29C
|
||||
// (set) Token: 0x06002272 RID: 8818 RVA: 0x000500B0 File Offset: 0x0004E2B0
|
||||
[Token(Token = "0x170001E6")]
|
||||
public float distanceTarget
|
||||
{
|
||||
[Token(Token = "0x600223F")]
|
||||
[Address(RVA = "0xECF860", Offset = "0xECE660", VA = "0x180ECF860")]
|
||||
[Token(Token = "0x6002271")]
|
||||
[Address(RVA = "0xFCD890", Offset = "0xFCC090", VA = "0x180FCD890")]
|
||||
get;
|
||||
[Token(Token = "0x6002240")]
|
||||
[Address(RVA = "0xBCB8E0", Offset = "0xBCA6E0", VA = "0x180BCB8E0")]
|
||||
[Token(Token = "0x6002272")]
|
||||
[Address(RVA = "0xCC3EC0", Offset = "0xCC26C0", VA = "0x180CC3EC0")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x06002241 RID: 8769 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002241")]
|
||||
[Address(RVA = "0x134D850", Offset = "0x134C650", VA = "0x18134D850", Slot = "4")]
|
||||
// Token: 0x06002273 RID: 8819 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002273")]
|
||||
[Address(RVA = "0x13D6420", Offset = "0x13D4C20", VA = "0x1813D6420", Slot = "4")]
|
||||
protected virtual void Awake()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002242 RID: 8770 RVA: 0x0004F65C File Offset: 0x0004D85C
|
||||
[Token(Token = "0x6002242")]
|
||||
[Address(RVA = "0x134E120", Offset = "0x134CF20", VA = "0x18134E120", Slot = "5")]
|
||||
// Token: 0x06002274 RID: 8820 RVA: 0x000500C4 File Offset: 0x0004E2C4
|
||||
[Token(Token = "0x6002274")]
|
||||
[Address(RVA = "0x13D6CF0", Offset = "0x13D54F0", VA = "0x1813D6CF0", Slot = "5")]
|
||||
protected virtual void Update()
|
||||
{
|
||||
if (this.updateMode == CameraController.UpdateMode.Update)
|
||||
@@ -71,9 +71,9 @@ namespace RootMotion
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002243 RID: 8771 RVA: 0x0004F684 File Offset: 0x0004D884
|
||||
[Token(Token = "0x6002243")]
|
||||
[Address(RVA = "0x134D9A0", Offset = "0x134C7A0", VA = "0x18134D9A0", Slot = "6")]
|
||||
// Token: 0x06002275 RID: 8821 RVA: 0x000500EC File Offset: 0x0004E2EC
|
||||
[Token(Token = "0x6002275")]
|
||||
[Address(RVA = "0x13D6570", Offset = "0x13D4D70", VA = "0x1813D6570", Slot = "6")]
|
||||
protected virtual void FixedUpdate()
|
||||
{
|
||||
if (this.updateMode == CameraController.UpdateMode.FixedUpdate)
|
||||
@@ -84,9 +84,9 @@ namespace RootMotion
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002244 RID: 8772 RVA: 0x0004F6AC File Offset: 0x0004D8AC
|
||||
[Token(Token = "0x6002244")]
|
||||
[Address(RVA = "0x134D9D0", Offset = "0x134C7D0", VA = "0x18134D9D0", Slot = "7")]
|
||||
// Token: 0x06002276 RID: 8822 RVA: 0x00050114 File Offset: 0x0004E314
|
||||
[Token(Token = "0x6002276")]
|
||||
[Address(RVA = "0x13D65A0", Offset = "0x13D4DA0", VA = "0x1813D65A0", Slot = "7")]
|
||||
protected virtual void LateUpdate()
|
||||
{
|
||||
this.UpdateInput();
|
||||
@@ -98,203 +98,203 @@ namespace RootMotion
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002245 RID: 8773 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002245")]
|
||||
[Address(RVA = "0x134DA10", Offset = "0x134C810", VA = "0x18134DA10")]
|
||||
// Token: 0x06002277 RID: 8823 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002277")]
|
||||
[Address(RVA = "0x13D65E0", Offset = "0x13D4DE0", VA = "0x1813D65E0")]
|
||||
public void UpdateInput()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002246 RID: 8774 RVA: 0x0004F6D8 File Offset: 0x0004D8D8
|
||||
[Token(Token = "0x6002246")]
|
||||
[Address(RVA = "0x134E0F0", Offset = "0x134CEF0", VA = "0x18134E0F0")]
|
||||
// Token: 0x06002278 RID: 8824 RVA: 0x00050140 File Offset: 0x0004E340
|
||||
[Token(Token = "0x6002278")]
|
||||
[Address(RVA = "0x13D6CC0", Offset = "0x13D54C0", VA = "0x1813D6CC0")]
|
||||
public void UpdateTransform()
|
||||
{
|
||||
float deltaTime = Time.deltaTime;
|
||||
this.UpdateTransform(deltaTime);
|
||||
}
|
||||
|
||||
// Token: 0x06002247 RID: 8775 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002247")]
|
||||
[Address(RVA = "0x134DC10", Offset = "0x134CA10", VA = "0x18134DC10")]
|
||||
// Token: 0x06002279 RID: 8825 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002279")]
|
||||
[Address(RVA = "0x13D67E0", Offset = "0x13D4FE0", VA = "0x1813D67E0")]
|
||||
public void UpdateTransform(float deltaTime)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x170001ED RID: 493
|
||||
// (get) Token: 0x06002248 RID: 8776 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170001ED")]
|
||||
// Token: 0x170001E7 RID: 487
|
||||
// (get) Token: 0x0600227A RID: 8826 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170001E7")]
|
||||
private float zoomAdd
|
||||
{
|
||||
[Token(Token = "0x6002248")]
|
||||
[Address(RVA = "0x134E210", Offset = "0x134D010", VA = "0x18134E210")]
|
||||
[Token(Token = "0x600227A")]
|
||||
[Address(RVA = "0x13D6DE0", Offset = "0x13D55E0", VA = "0x1813D6DE0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002249 RID: 8777 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002249")]
|
||||
[Address(RVA = "0x314270", Offset = "0x313070", VA = "0x180314270")]
|
||||
// Token: 0x0600227B RID: 8827 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600227B")]
|
||||
[Address(RVA = "0x349EC0", Offset = "0x3486C0", VA = "0x180349EC0")]
|
||||
private float ClampAngle(float angle, float min, float max)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600224A RID: 8778 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600224A")]
|
||||
[Address(RVA = "0x134E150", Offset = "0x134CF50", VA = "0x18134E150")]
|
||||
// Token: 0x0600227C RID: 8828 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600227C")]
|
||||
[Address(RVA = "0x13D6D20", Offset = "0x13D5520", VA = "0x1813D6D20")]
|
||||
public CameraController()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04002B88 RID: 11144
|
||||
// Token: 0x04002BCA RID: 11210
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002B88")]
|
||||
[Token(Token = "0x4002BCA")]
|
||||
public Transform target;
|
||||
|
||||
// Token: 0x04002B89 RID: 11145
|
||||
// Token: 0x04002BCB RID: 11211
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002B89")]
|
||||
[Token(Token = "0x4002BCB")]
|
||||
public Transform rotationSpace;
|
||||
|
||||
// Token: 0x04002B8A RID: 11146
|
||||
// Token: 0x04002BCC RID: 11212
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002B8A")]
|
||||
[Token(Token = "0x4002BCC")]
|
||||
public CameraController.UpdateMode updateMode;
|
||||
|
||||
// Token: 0x04002B8B RID: 11147
|
||||
// Token: 0x04002BCD RID: 11213
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x4002B8B")]
|
||||
[Token(Token = "0x4002BCD")]
|
||||
public bool lockCursor;
|
||||
|
||||
// Token: 0x04002B8C RID: 11148
|
||||
// Token: 0x04002BCE RID: 11214
|
||||
[FieldOffset(Offset = "0x2D")]
|
||||
[Token(Token = "0x4002B8C")]
|
||||
[Token(Token = "0x4002BCE")]
|
||||
public bool smoothFollow;
|
||||
|
||||
// Token: 0x04002B8D RID: 11149
|
||||
// Token: 0x04002BCF RID: 11215
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002B8D")]
|
||||
[Token(Token = "0x4002BCF")]
|
||||
public float followSpeed;
|
||||
|
||||
// Token: 0x04002B8E RID: 11150
|
||||
// Token: 0x04002BD0 RID: 11216
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x4002B8E")]
|
||||
[Token(Token = "0x4002BD0")]
|
||||
public float distance;
|
||||
|
||||
// Token: 0x04002B8F RID: 11151
|
||||
// Token: 0x04002BD1 RID: 11217
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002B8F")]
|
||||
[Token(Token = "0x4002BD1")]
|
||||
public float minDistance;
|
||||
|
||||
// Token: 0x04002B90 RID: 11152
|
||||
// Token: 0x04002BD2 RID: 11218
|
||||
[FieldOffset(Offset = "0x3C")]
|
||||
[Token(Token = "0x4002B90")]
|
||||
[Token(Token = "0x4002BD2")]
|
||||
public float maxDistance;
|
||||
|
||||
// Token: 0x04002B91 RID: 11153
|
||||
// Token: 0x04002BD3 RID: 11219
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002B91")]
|
||||
[Token(Token = "0x4002BD3")]
|
||||
public float zoomSpeed;
|
||||
|
||||
// Token: 0x04002B92 RID: 11154
|
||||
// Token: 0x04002BD4 RID: 11220
|
||||
[FieldOffset(Offset = "0x44")]
|
||||
[Token(Token = "0x4002B92")]
|
||||
[Token(Token = "0x4002BD4")]
|
||||
public float zoomSensitivity;
|
||||
|
||||
// Token: 0x04002B93 RID: 11155
|
||||
// Token: 0x04002BD5 RID: 11221
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002B93")]
|
||||
[Token(Token = "0x4002BD5")]
|
||||
public float rotationSensitivity;
|
||||
|
||||
// Token: 0x04002B94 RID: 11156
|
||||
// Token: 0x04002BD6 RID: 11222
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x4002B94")]
|
||||
[Token(Token = "0x4002BD6")]
|
||||
public float yMinLimit;
|
||||
|
||||
// Token: 0x04002B95 RID: 11157
|
||||
// Token: 0x04002BD7 RID: 11223
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002B95")]
|
||||
[Token(Token = "0x4002BD7")]
|
||||
public float yMaxLimit;
|
||||
|
||||
// Token: 0x04002B96 RID: 11158
|
||||
// Token: 0x04002BD8 RID: 11224
|
||||
[FieldOffset(Offset = "0x54")]
|
||||
[Token(Token = "0x4002B96")]
|
||||
[Token(Token = "0x4002BD8")]
|
||||
public Vector3 offset;
|
||||
|
||||
// Token: 0x04002B97 RID: 11159
|
||||
// Token: 0x04002BD9 RID: 11225
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4002B97")]
|
||||
[Token(Token = "0x4002BD9")]
|
||||
public bool rotateAlways;
|
||||
|
||||
// Token: 0x04002B98 RID: 11160
|
||||
// Token: 0x04002BDA RID: 11226
|
||||
[FieldOffset(Offset = "0x61")]
|
||||
[Token(Token = "0x4002B98")]
|
||||
[Token(Token = "0x4002BDA")]
|
||||
public bool rotateOnLeftButton;
|
||||
|
||||
// Token: 0x04002B99 RID: 11161
|
||||
// Token: 0x04002BDB RID: 11227
|
||||
[FieldOffset(Offset = "0x62")]
|
||||
[Token(Token = "0x4002B99")]
|
||||
[Token(Token = "0x4002BDB")]
|
||||
public bool rotateOnRightButton;
|
||||
|
||||
// Token: 0x04002B9A RID: 11162
|
||||
// Token: 0x04002BDC RID: 11228
|
||||
[FieldOffset(Offset = "0x63")]
|
||||
[Token(Token = "0x4002B9A")]
|
||||
[Token(Token = "0x4002BDC")]
|
||||
public bool rotateOnMiddleButton;
|
||||
|
||||
// Token: 0x04002B9E RID: 11166
|
||||
// Token: 0x04002BE0 RID: 11232
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4002B9E")]
|
||||
[Token(Token = "0x4002BE0")]
|
||||
private Vector3 targetDistance;
|
||||
|
||||
// Token: 0x04002B9F RID: 11167
|
||||
// Token: 0x04002BE1 RID: 11233
|
||||
[FieldOffset(Offset = "0x7C")]
|
||||
[Token(Token = "0x4002B9F")]
|
||||
[Token(Token = "0x4002BE1")]
|
||||
private Vector3 position;
|
||||
|
||||
// Token: 0x04002BA0 RID: 11168
|
||||
// Token: 0x04002BE2 RID: 11234
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4002BA0")]
|
||||
[Token(Token = "0x4002BE2")]
|
||||
private Quaternion rotation;
|
||||
|
||||
// Token: 0x04002BA1 RID: 11169
|
||||
// Token: 0x04002BE3 RID: 11235
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4002BA1")]
|
||||
[Token(Token = "0x4002BE3")]
|
||||
private Vector3 smoothPosition;
|
||||
|
||||
// Token: 0x04002BA2 RID: 11170
|
||||
// Token: 0x04002BE4 RID: 11236
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x4002BA2")]
|
||||
[Token(Token = "0x4002BE4")]
|
||||
private Camera cam;
|
||||
|
||||
// Token: 0x04002BA3 RID: 11171
|
||||
// Token: 0x04002BE5 RID: 11237
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x4002BA3")]
|
||||
[Token(Token = "0x4002BE5")]
|
||||
private Quaternion r;
|
||||
|
||||
// Token: 0x04002BA4 RID: 11172
|
||||
// Token: 0x04002BE6 RID: 11238
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x4002BA4")]
|
||||
[Token(Token = "0x4002BE6")]
|
||||
private Vector3 lastUp;
|
||||
|
||||
// Token: 0x0200038D RID: 909
|
||||
[Token(Token = "0x200038D")]
|
||||
// Token: 0x02000396 RID: 918
|
||||
[Token(Token = "0x2000396")]
|
||||
[Serializable]
|
||||
public enum UpdateMode
|
||||
{
|
||||
// Token: 0x04002BA6 RID: 11174
|
||||
[Token(Token = "0x4002BA6")]
|
||||
// Token: 0x04002BE8 RID: 11240
|
||||
[Token(Token = "0x4002BE8")]
|
||||
Update,
|
||||
// Token: 0x04002BA7 RID: 11175
|
||||
[Token(Token = "0x4002BA7")]
|
||||
// Token: 0x04002BE9 RID: 11241
|
||||
[Token(Token = "0x4002BE9")]
|
||||
FixedUpdate,
|
||||
// Token: 0x04002BA8 RID: 11176
|
||||
[Token(Token = "0x4002BA8")]
|
||||
// Token: 0x04002BEA RID: 11242
|
||||
[Token(Token = "0x4002BEA")]
|
||||
LateUpdate
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,64 +4,64 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion
|
||||
{
|
||||
// Token: 0x0200038E RID: 910
|
||||
[Token(Token = "0x200038E")]
|
||||
// Token: 0x02000397 RID: 919
|
||||
[Token(Token = "0x2000397")]
|
||||
public class CameraControllerFPS : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0600224B RID: 8779 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600224B")]
|
||||
[Address(RVA = "0xE7DCF0", Offset = "0xE7CAF0", VA = "0x180E7DCF0")]
|
||||
// Token: 0x0600227D RID: 8829 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600227D")]
|
||||
[Address(RVA = "0x10821C0", Offset = "0x10809C0", VA = "0x1810821C0")]
|
||||
private void Awake()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600224C RID: 8780 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600224C")]
|
||||
[Address(RVA = "0xE7DD40", Offset = "0xE7CB40", VA = "0x180E7DD40")]
|
||||
// Token: 0x0600227E RID: 8830 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600227E")]
|
||||
[Address(RVA = "0x1082210", Offset = "0x1080A10", VA = "0x181082210")]
|
||||
public void LateUpdate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600224D RID: 8781 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600224D")]
|
||||
[Address(RVA = "0x314270", Offset = "0x313070", VA = "0x180314270")]
|
||||
// Token: 0x0600227F RID: 8831 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600227F")]
|
||||
[Address(RVA = "0x349EC0", Offset = "0x3486C0", VA = "0x180349EC0")]
|
||||
private float ClampAngle(float angle, float min, float max)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600224E RID: 8782 RVA: 0x0004F6F4 File Offset: 0x0004D8F4
|
||||
[Token(Token = "0x600224E")]
|
||||
[Address(RVA = "0xE7DEE0", Offset = "0xE7CCE0", VA = "0x180E7DEE0")]
|
||||
// Token: 0x06002280 RID: 8832 RVA: 0x0005015C File Offset: 0x0004E35C
|
||||
[Token(Token = "0x6002280")]
|
||||
[Address(RVA = "0x10823B0", Offset = "0x1080BB0", VA = "0x1810823B0")]
|
||||
public CameraControllerFPS()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002BA9 RID: 11177
|
||||
// Token: 0x04002BEB RID: 11243
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002BA9")]
|
||||
[Token(Token = "0x4002BEB")]
|
||||
public float rotationSensitivity = 3f;
|
||||
|
||||
// Token: 0x04002BAA RID: 11178
|
||||
// Token: 0x04002BEC RID: 11244
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x4002BAA")]
|
||||
[Token(Token = "0x4002BEC")]
|
||||
public float yMinLimit = -89f;
|
||||
|
||||
// Token: 0x04002BAB RID: 11179
|
||||
// Token: 0x04002BED RID: 11245
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002BAB")]
|
||||
[Token(Token = "0x4002BED")]
|
||||
public float yMaxLimit = 89f;
|
||||
|
||||
// Token: 0x04002BAC RID: 11180
|
||||
// Token: 0x04002BEE RID: 11246
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x4002BAC")]
|
||||
[Token(Token = "0x4002BEE")]
|
||||
private float x;
|
||||
|
||||
// Token: 0x04002BAD RID: 11181
|
||||
// Token: 0x04002BEF RID: 11247
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002BAD")]
|
||||
[Token(Token = "0x4002BEF")]
|
||||
private float y;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,20 +4,20 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion
|
||||
{
|
||||
// Token: 0x02000398 RID: 920
|
||||
[Token(Token = "0x2000398")]
|
||||
// Token: 0x020003A1 RID: 929
|
||||
[Token(Token = "0x20003A1")]
|
||||
public class Comments : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0600228C RID: 8844 RVA: 0x0004FFA4 File Offset: 0x0004E1A4
|
||||
[Token(Token = "0x600228C")]
|
||||
[Address(RVA = "0x3088F0", Offset = "0x3076F0", VA = "0x1803088F0")]
|
||||
// Token: 0x060022BE RID: 8894 RVA: 0x00050558 File Offset: 0x0004E758
|
||||
[Token(Token = "0x60022BE")]
|
||||
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
|
||||
public Comments()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002BEA RID: 11242
|
||||
// Token: 0x04002C2C RID: 11308
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002BEA")]
|
||||
[Token(Token = "0x4002C2C")]
|
||||
[Multiline]
|
||||
public string text;
|
||||
}
|
||||
|
||||
@@ -4,34 +4,34 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion
|
||||
{
|
||||
// Token: 0x02000399 RID: 921
|
||||
[Token(Token = "0x2000399")]
|
||||
// Token: 0x020003A2 RID: 930
|
||||
[Token(Token = "0x20003A2")]
|
||||
public class DemoGUIMessage : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0600228D RID: 8845 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600228D")]
|
||||
[Address(RVA = "0x13C9170", Offset = "0x13C7F70", VA = "0x1813C9170")]
|
||||
// Token: 0x060022BF RID: 8895 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60022BF")]
|
||||
[Address(RVA = "0x1491250", Offset = "0x148FA50", VA = "0x181491250")]
|
||||
private void OnGUI()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600228E RID: 8846 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600228E")]
|
||||
[Address(RVA = "0x13C9230", Offset = "0x13C8030", VA = "0x1813C9230")]
|
||||
// Token: 0x060022C0 RID: 8896 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60022C0")]
|
||||
[Address(RVA = "0x1491310", Offset = "0x148FB10", VA = "0x181491310")]
|
||||
public DemoGUIMessage()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04002BEB RID: 11243
|
||||
// Token: 0x04002C2D RID: 11309
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002BEB")]
|
||||
[Token(Token = "0x4002C2D")]
|
||||
public string text;
|
||||
|
||||
// Token: 0x04002BEC RID: 11244
|
||||
// Token: 0x04002C2E RID: 11310
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002BEC")]
|
||||
[Token(Token = "0x4002C2E")]
|
||||
public Color color;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,33 +5,33 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003A6 RID: 934
|
||||
[Token(Token = "0x20003A6")]
|
||||
// Token: 0x020003AF RID: 943
|
||||
[Token(Token = "0x20003AF")]
|
||||
public class AimBoxing : MonoBehaviour
|
||||
{
|
||||
// Token: 0x060022F7 RID: 8951 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60022F7")]
|
||||
[Address(RVA = "0x11E39F0", Offset = "0x11E27F0", VA = "0x1811E39F0")]
|
||||
// Token: 0x06002329 RID: 9001 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002329")]
|
||||
[Address(RVA = "0xB59A40", Offset = "0xB58240", VA = "0x180B59A40")]
|
||||
private void LateUpdate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060022F8 RID: 8952 RVA: 0x00050598 File Offset: 0x0004E798
|
||||
[Token(Token = "0x60022F8")]
|
||||
[Address(RVA = "0x3088F0", Offset = "0x3076F0", VA = "0x1803088F0")]
|
||||
// Token: 0x0600232A RID: 9002 RVA: 0x00050C20 File Offset: 0x0004EE20
|
||||
[Token(Token = "0x600232A")]
|
||||
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
|
||||
public AimBoxing()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002C14 RID: 11284
|
||||
// Token: 0x04002C56 RID: 11350
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002C14")]
|
||||
[Token(Token = "0x4002C56")]
|
||||
public AimIK aimIK;
|
||||
|
||||
// Token: 0x04002C15 RID: 11285
|
||||
// Token: 0x04002C57 RID: 11351
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002C15")]
|
||||
[Token(Token = "0x4002C57")]
|
||||
public Transform pin;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,13 +5,13 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003AF RID: 943
|
||||
[Token(Token = "0x20003AF")]
|
||||
// Token: 0x020003B8 RID: 952
|
||||
[Token(Token = "0x20003B8")]
|
||||
public class AnimationWarping : OffsetModifier
|
||||
{
|
||||
// Token: 0x0600231C RID: 8988 RVA: 0x00050918 File Offset: 0x0004EB18
|
||||
[Token(Token = "0x600231C")]
|
||||
[Address(RVA = "0x8CD240", Offset = "0x8CC040", VA = "0x1808CD240", Slot = "5")]
|
||||
// Token: 0x0600234E RID: 9038 RVA: 0x00050FA0 File Offset: 0x0004F1A0
|
||||
[Token(Token = "0x600234E")]
|
||||
[Address(RVA = "0xB648E0", Offset = "0xB630E0", VA = "0x180B648E0", Slot = "5")]
|
||||
protected override void Start()
|
||||
{
|
||||
base.Start();
|
||||
@@ -19,114 +19,114 @@ namespace RootMotion.Demos
|
||||
this.lastMode = effectorMode;
|
||||
}
|
||||
|
||||
// Token: 0x0600231D RID: 8989 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600231D")]
|
||||
[Address(RVA = "0x8CCAB0", Offset = "0x8CB8B0", VA = "0x1808CCAB0")]
|
||||
// Token: 0x0600234F RID: 9039 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600234F")]
|
||||
[Address(RVA = "0xB64150", Offset = "0xB62950", VA = "0x180B64150")]
|
||||
public float GetWarpWeight(int warpIndex)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600231E RID: 8990 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600231E")]
|
||||
[Address(RVA = "0x8CCDF0", Offset = "0x8CBBF0", VA = "0x1808CCDF0", Slot = "4")]
|
||||
// Token: 0x06002350 RID: 9040 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002350")]
|
||||
[Address(RVA = "0xB64490", Offset = "0xB62C90", VA = "0x180B64490", Slot = "4")]
|
||||
protected override void OnModifyOffset()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600231F RID: 8991 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600231F")]
|
||||
[Address(RVA = "0x8CCD40", Offset = "0x8CBB40", VA = "0x1808CCD40")]
|
||||
// Token: 0x06002351 RID: 9041 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002351")]
|
||||
[Address(RVA = "0xB643E0", Offset = "0xB62BE0", VA = "0x180B643E0")]
|
||||
private void OnDisable()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002320 RID: 8992 RVA: 0x0005093C File Offset: 0x0004EB3C
|
||||
[Token(Token = "0x6002320")]
|
||||
[Address(RVA = "0x8CD260", Offset = "0x8CC060", VA = "0x1808CD260")]
|
||||
// Token: 0x06002352 RID: 9042 RVA: 0x00050FC4 File Offset: 0x0004F1C4
|
||||
[Token(Token = "0x6002352")]
|
||||
[Address(RVA = "0xA91CB0", Offset = "0xA904B0", VA = "0x180A91CB0")]
|
||||
public AnimationWarping()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002C65 RID: 11365
|
||||
// Token: 0x04002CA7 RID: 11431
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002C65")]
|
||||
[Token(Token = "0x4002CA7")]
|
||||
[Tooltip("Reference to the Animator component to use")]
|
||||
public Animator animator;
|
||||
|
||||
// Token: 0x04002C66 RID: 11366
|
||||
// Token: 0x04002CA8 RID: 11432
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002C66")]
|
||||
[Token(Token = "0x4002CA8")]
|
||||
[Tooltip("Using effector.positionOffset or effector.position with effector.positionWeight? The former will enable you to use effector.position for other things, the latter will weigh in the effectors, hence using Reach and Pull in the process.")]
|
||||
public AnimationWarping.EffectorMode effectorMode;
|
||||
|
||||
// Token: 0x04002C67 RID: 11367
|
||||
// Token: 0x04002CA9 RID: 11433
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002C67")]
|
||||
[Token(Token = "0x4002CA9")]
|
||||
[Space]
|
||||
[Tooltip("The array of warps, can have multiple simultaneous warps.")]
|
||||
[Space(10f)]
|
||||
[Tooltip("The array of warps, can have multiple simultaneous warps.")]
|
||||
public AnimationWarping.Warp[] warps;
|
||||
|
||||
// Token: 0x04002C68 RID: 11368
|
||||
// Token: 0x04002CAA RID: 11434
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002C68")]
|
||||
[Token(Token = "0x4002CAA")]
|
||||
private AnimationWarping.EffectorMode lastMode;
|
||||
|
||||
// Token: 0x020003B0 RID: 944
|
||||
[Token(Token = "0x20003B0")]
|
||||
// Token: 0x020003B9 RID: 953
|
||||
[Token(Token = "0x20003B9")]
|
||||
[Serializable]
|
||||
public struct Warp
|
||||
{
|
||||
// Token: 0x04002C69 RID: 11369
|
||||
// Token: 0x04002CAB RID: 11435
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4002C69")]
|
||||
[Token(Token = "0x4002CAB")]
|
||||
[Tooltip("Layer of the 'Animation State' in the Animator.")]
|
||||
public int animationLayer;
|
||||
|
||||
// Token: 0x04002C6A RID: 11370
|
||||
// Token: 0x04002CAC RID: 11436
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4002C6A")]
|
||||
[Token(Token = "0x4002CAC")]
|
||||
[Tooltip("Name of the state in the Animator to warp.")]
|
||||
public string animationState;
|
||||
|
||||
// Token: 0x04002C6B RID: 11371
|
||||
// Token: 0x04002CAD RID: 11437
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002C6B")]
|
||||
[Token(Token = "0x4002CAD")]
|
||||
[Tooltip("Warping weight by normalized time of the animation state.")]
|
||||
public AnimationCurve weightCurve;
|
||||
|
||||
// Token: 0x04002C6C RID: 11372
|
||||
// Token: 0x04002CAE RID: 11438
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002C6C")]
|
||||
[Token(Token = "0x4002CAE")]
|
||||
[Tooltip("Animated point to warp from. This should be in character space so keep this Transform parented to the root of the character.")]
|
||||
public Transform warpFrom;
|
||||
|
||||
// Token: 0x04002C6D RID: 11373
|
||||
// Token: 0x04002CAF RID: 11439
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002C6D")]
|
||||
[Token(Token = "0x4002CAF")]
|
||||
[Tooltip("World space point to warp to.")]
|
||||
public Transform warpTo;
|
||||
|
||||
// Token: 0x04002C6E RID: 11374
|
||||
// Token: 0x04002CB0 RID: 11440
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002C6E")]
|
||||
[Token(Token = "0x4002CB0")]
|
||||
[Tooltip("Which FBBIK effector to use?")]
|
||||
public FullBodyBipedEffector effector;
|
||||
}
|
||||
|
||||
// Token: 0x020003B1 RID: 945
|
||||
[Token(Token = "0x20003B1")]
|
||||
// Token: 0x020003BA RID: 954
|
||||
[Token(Token = "0x20003BA")]
|
||||
[Serializable]
|
||||
public enum EffectorMode
|
||||
{
|
||||
// Token: 0x04002C70 RID: 11376
|
||||
[Token(Token = "0x4002C70")]
|
||||
// Token: 0x04002CB2 RID: 11442
|
||||
[Token(Token = "0x4002CB2")]
|
||||
PositionOffset,
|
||||
// Token: 0x04002C71 RID: 11377
|
||||
[Token(Token = "0x4002C71")]
|
||||
// Token: 0x04002CB3 RID: 11443
|
||||
[Token(Token = "0x4002CB3")]
|
||||
Position
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,18 +4,18 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003B2 RID: 946
|
||||
[Token(Token = "0x20003B2")]
|
||||
// Token: 0x020003BB RID: 955
|
||||
[Token(Token = "0x20003BB")]
|
||||
[RequireComponent(typeof(Animator))]
|
||||
public class AnimatorController3rdPerson : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06002321 RID: 8993 RVA: 0x00050950 File Offset: 0x0004EB50
|
||||
[Token(Token = "0x6002321")]
|
||||
[Address(RVA = "0x8CE980", Offset = "0x8CD780", VA = "0x1808CE980", Slot = "4")]
|
||||
// Token: 0x06002353 RID: 9043 RVA: 0x00050FD8 File Offset: 0x0004F1D8
|
||||
[Token(Token = "0x6002353")]
|
||||
[Address(RVA = "0xB66010", Offset = "0xB64810", VA = "0x180B66010", Slot = "4")]
|
||||
protected virtual void Start()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06002321)
|
||||
An exception occurred when decompiling this method (06002353)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RootMotion.Demos.AnimatorController3rdPerson::Start()
|
||||
|
||||
@@ -31,72 +31,72 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RootMo
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06002322 RID: 8994 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002322")]
|
||||
[Address(RVA = "0x8CE6F0", Offset = "0x8CD4F0", VA = "0x1808CE6F0")]
|
||||
// Token: 0x06002354 RID: 9044 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002354")]
|
||||
[Address(RVA = "0xB65D80", Offset = "0xB64580", VA = "0x180B65D80")]
|
||||
private void OnAnimatorMove()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002323 RID: 8995 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002323")]
|
||||
[Address(RVA = "0x8CE470", Offset = "0x8CD270", VA = "0x1808CE470", Slot = "5")]
|
||||
// Token: 0x06002355 RID: 9045 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002355")]
|
||||
[Address(RVA = "0xB65B00", Offset = "0xB64300", VA = "0x180B65B00", Slot = "5")]
|
||||
public virtual void Move(Vector3 moveInput, bool isMoving, Vector3 faceDirection, Vector3 aimTarget)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002324 RID: 8996 RVA: 0x0005096C File Offset: 0x0004EB6C
|
||||
[Token(Token = "0x6002324")]
|
||||
[Address(RVA = "0x8CE9D0", Offset = "0x8CD7D0", VA = "0x1808CE9D0")]
|
||||
// Token: 0x06002356 RID: 9046 RVA: 0x00050FF4 File Offset: 0x0004F1F4
|
||||
[Token(Token = "0x6002356")]
|
||||
[Address(RVA = "0xB66060", Offset = "0xB64860", VA = "0x180B66060")]
|
||||
public AnimatorController3rdPerson()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002C72 RID: 11378
|
||||
// Token: 0x04002CB4 RID: 11444
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002C72")]
|
||||
[Token(Token = "0x4002CB4")]
|
||||
public float rotateSpeed = 7f;
|
||||
|
||||
// Token: 0x04002C73 RID: 11379
|
||||
// Token: 0x04002CB5 RID: 11445
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x4002C73")]
|
||||
[Token(Token = "0x4002CB5")]
|
||||
public float blendSpeed = 10f;
|
||||
|
||||
// Token: 0x04002C74 RID: 11380
|
||||
// Token: 0x04002CB6 RID: 11446
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002C74")]
|
||||
[Token(Token = "0x4002CB6")]
|
||||
public float maxAngle = 90f;
|
||||
|
||||
// Token: 0x04002C75 RID: 11381
|
||||
// Token: 0x04002CB7 RID: 11447
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x4002C75")]
|
||||
[Token(Token = "0x4002CB7")]
|
||||
public float moveSpeed = 1.5f;
|
||||
|
||||
// Token: 0x04002C76 RID: 11382
|
||||
// Token: 0x04002CB8 RID: 11448
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002C76")]
|
||||
[Token(Token = "0x4002CB8")]
|
||||
public float rootMotionWeight;
|
||||
|
||||
// Token: 0x04002C77 RID: 11383
|
||||
// Token: 0x04002CB9 RID: 11449
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002C77")]
|
||||
[Token(Token = "0x4002CB9")]
|
||||
protected Animator animator;
|
||||
|
||||
// Token: 0x04002C78 RID: 11384
|
||||
// Token: 0x04002CBA RID: 11450
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002C78")]
|
||||
[Token(Token = "0x4002CBA")]
|
||||
protected Vector3 moveBlend;
|
||||
|
||||
// Token: 0x04002C79 RID: 11385
|
||||
// Token: 0x04002CBB RID: 11451
|
||||
[FieldOffset(Offset = "0x44")]
|
||||
[Token(Token = "0x4002C79")]
|
||||
[Token(Token = "0x4002CBB")]
|
||||
protected Vector3 moveInput;
|
||||
|
||||
// Token: 0x04002C7A RID: 11386
|
||||
// Token: 0x04002CBC RID: 11452
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002C7A")]
|
||||
[Token(Token = "0x4002CBC")]
|
||||
protected Vector3 velocity;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,39 +5,39 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003B3 RID: 947
|
||||
[Token(Token = "0x20003B3")]
|
||||
[RequireComponent(typeof(FullBodyBipedIK))]
|
||||
// Token: 0x020003BC RID: 956
|
||||
[Token(Token = "0x20003BC")]
|
||||
[RequireComponent(typeof(AimIK))]
|
||||
[RequireComponent(typeof(FullBodyBipedIK))]
|
||||
public class AnimatorController3rdPersonIK : AnimatorController3rdPerson
|
||||
{
|
||||
// Token: 0x06002325 RID: 8997 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002325")]
|
||||
[Address(RVA = "0x8CE1D0", Offset = "0x8CCFD0", VA = "0x1808CE1D0", Slot = "4")]
|
||||
// Token: 0x06002357 RID: 9047 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002357")]
|
||||
[Address(RVA = "0xB65860", Offset = "0xB64060", VA = "0x180B65860", Slot = "4")]
|
||||
protected override void Start()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002326 RID: 8998 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002326")]
|
||||
[Address(RVA = "0x8CD930", Offset = "0x8CC730", VA = "0x1808CD930", Slot = "5")]
|
||||
// Token: 0x06002358 RID: 9048 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002358")]
|
||||
[Address(RVA = "0xB64FC0", Offset = "0xB637C0", VA = "0x180B64FC0", Slot = "5")]
|
||||
public override void Move(Vector3 moveInput, bool isMoving, Vector3 faceDirection, Vector3 aimTarget)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002327 RID: 8999 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002327")]
|
||||
[Address(RVA = "0x8CE070", Offset = "0x8CCE70", VA = "0x1808CE070")]
|
||||
// Token: 0x06002359 RID: 9049 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002359")]
|
||||
[Address(RVA = "0xB65700", Offset = "0xB63F00", VA = "0x180B65700")]
|
||||
private void Read()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002328 RID: 9000 RVA: 0x000509AC File Offset: 0x0004EBAC
|
||||
[Token(Token = "0x6002328")]
|
||||
[Address(RVA = "0x8CD270", Offset = "0x8CC070", VA = "0x1808CD270")]
|
||||
// Token: 0x0600235A RID: 9050 RVA: 0x00051034 File Offset: 0x0004F234
|
||||
[Token(Token = "0x600235A")]
|
||||
[Address(RVA = "0xB64900", Offset = "0xB63100", VA = "0x180B64900")]
|
||||
private void AimIK()
|
||||
{
|
||||
IKSolverAim solver = this.aim.solver;
|
||||
@@ -46,55 +46,41 @@ namespace RootMotion.Demos
|
||||
this.aim.solver.Update();
|
||||
}
|
||||
|
||||
// Token: 0x06002329 RID: 9001 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002329")]
|
||||
[Address(RVA = "0x8CD2D0", Offset = "0x8CC0D0", VA = "0x1808CD2D0")]
|
||||
// Token: 0x0600235B RID: 9051 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600235B")]
|
||||
[Address(RVA = "0xB64960", Offset = "0xB63160", VA = "0x180B64960")]
|
||||
private void FBBIK()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600232A RID: 9002 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600232A")]
|
||||
[Address(RVA = "0x8CDCA0", Offset = "0x8CCAA0", VA = "0x1808CDCA0")]
|
||||
// Token: 0x0600235C RID: 9052 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600235C")]
|
||||
[Address(RVA = "0xB65330", Offset = "0xB63B30", VA = "0x180B65330")]
|
||||
private void OnPreRead()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600232B RID: 9003 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600232B")]
|
||||
[Address(RVA = "0x8CD6D0", Offset = "0x8CC4D0", VA = "0x1808CD6D0")]
|
||||
// Token: 0x0600235D RID: 9053 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600235D")]
|
||||
[Address(RVA = "0xB64D60", Offset = "0xB63560", VA = "0x180B64D60")]
|
||||
private void HeadLookAt(Vector3 lookAtTarget)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600232C RID: 9004 RVA: 0x000509F4 File Offset: 0x0004EBF4
|
||||
[Token(Token = "0x600232C")]
|
||||
[Address(RVA = "0x8CDB70", Offset = "0x8CC970", VA = "0x1808CDB70")]
|
||||
// Token: 0x0600235E RID: 9054 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600235E")]
|
||||
[Address(RVA = "0xB65200", Offset = "0xB63A00", VA = "0x180B65200")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
FullBodyBipedIK fullBodyBipedIK = this.ik;
|
||||
int num = 0;
|
||||
if (fullBodyBipedIK != num)
|
||||
{
|
||||
IKSolverFullBodyBiped solver = this.ik.solver;
|
||||
IKSolver.UpdateDelegate onPreRead = solver.OnPreRead;
|
||||
IKSolver.UpdateDelegate updateDelegate = new IKSolver.UpdateDelegate(this.OnPreRead);
|
||||
Delegate @delegate = Delegate.Remove(onPreRead, updateDelegate);
|
||||
int num2 = 0;
|
||||
if (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
throw new InvalidCastException();
|
||||
}
|
||||
solver.OnPreRead = num2;
|
||||
}
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600232D RID: 9005 RVA: 0x00050A60 File Offset: 0x0004EC60
|
||||
[Token(Token = "0x600232D")]
|
||||
[Address(RVA = "0x8CE440", Offset = "0x8CD240", VA = "0x1808CE440")]
|
||||
// Token: 0x0600235F RID: 9055 RVA: 0x0005107C File Offset: 0x0004F27C
|
||||
[Token(Token = "0x600235F")]
|
||||
[Address(RVA = "0xB65AD0", Offset = "0xB642D0", VA = "0x180B65AD0")]
|
||||
public AnimatorController3rdPersonIK()
|
||||
{
|
||||
this.rotateSpeed = 7f;
|
||||
@@ -104,60 +90,60 @@ namespace RootMotion.Demos
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04002C7B RID: 11387
|
||||
// Token: 0x04002CBD RID: 11453
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4002C7B")]
|
||||
[Token(Token = "0x4002CBD")]
|
||||
[Range(0f, 1f)]
|
||||
public float headLookWeight = 1f;
|
||||
|
||||
// Token: 0x04002C7C RID: 11388
|
||||
// Token: 0x04002CBE RID: 11454
|
||||
[FieldOffset(Offset = "0x64")]
|
||||
[Token(Token = "0x4002C7C")]
|
||||
[Token(Token = "0x4002CBE")]
|
||||
public Vector3 gunHoldOffset;
|
||||
|
||||
// Token: 0x04002C7D RID: 11389
|
||||
// Token: 0x04002CBF RID: 11455
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4002C7D")]
|
||||
[Token(Token = "0x4002CBF")]
|
||||
public Vector3 leftHandOffset;
|
||||
|
||||
// Token: 0x04002C7E RID: 11390
|
||||
// Token: 0x04002CC0 RID: 11456
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x4002C7E")]
|
||||
[Token(Token = "0x4002CC0")]
|
||||
public Recoil recoil;
|
||||
|
||||
// Token: 0x04002C7F RID: 11391
|
||||
// Token: 0x04002CC1 RID: 11457
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4002C7F")]
|
||||
[Token(Token = "0x4002CC1")]
|
||||
private AimIK aim;
|
||||
|
||||
// Token: 0x04002C80 RID: 11392
|
||||
// Token: 0x04002CC2 RID: 11458
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4002C80")]
|
||||
[Token(Token = "0x4002CC2")]
|
||||
private FullBodyBipedIK ik;
|
||||
|
||||
// Token: 0x04002C81 RID: 11393
|
||||
// Token: 0x04002CC3 RID: 11459
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4002C81")]
|
||||
[Token(Token = "0x4002CC3")]
|
||||
private Vector3 headLookAxis;
|
||||
|
||||
// Token: 0x04002C82 RID: 11394
|
||||
// Token: 0x04002CC4 RID: 11460
|
||||
[FieldOffset(Offset = "0xA4")]
|
||||
[Token(Token = "0x4002C82")]
|
||||
[Token(Token = "0x4002CC4")]
|
||||
private Vector3 leftHandPosRelToRightHand;
|
||||
|
||||
// Token: 0x04002C83 RID: 11395
|
||||
// Token: 0x04002CC5 RID: 11461
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x4002C83")]
|
||||
[Token(Token = "0x4002CC5")]
|
||||
private Quaternion leftHandRotRelToRightHand;
|
||||
|
||||
// Token: 0x04002C84 RID: 11396
|
||||
// Token: 0x04002CC6 RID: 11462
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x4002C84")]
|
||||
[Token(Token = "0x4002CC6")]
|
||||
private Vector3 aimTarget;
|
||||
|
||||
// Token: 0x04002C85 RID: 11397
|
||||
// Token: 0x04002CC7 RID: 11463
|
||||
[FieldOffset(Offset = "0xCC")]
|
||||
[Token(Token = "0x4002C85")]
|
||||
[Token(Token = "0x4002CC7")]
|
||||
private Quaternion rightHandRotation;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,13 +4,13 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003EE RID: 1006
|
||||
[Token(Token = "0x20003EE")]
|
||||
// Token: 0x020003F7 RID: 1015
|
||||
[Token(Token = "0x20003F7")]
|
||||
public class ApplicationQuit : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0600241A RID: 9242 RVA: 0x0005230C File Offset: 0x0005050C
|
||||
[Token(Token = "0x600241A")]
|
||||
[Address(RVA = "0x8CF200", Offset = "0x8CE000", VA = "0x1808CF200")]
|
||||
// Token: 0x0600244C RID: 9292 RVA: 0x0005288C File Offset: 0x00050A8C
|
||||
[Token(Token = "0x600244C")]
|
||||
[Address(RVA = "0xB66890", Offset = "0xB65090", VA = "0x180B66890")]
|
||||
private void Update()
|
||||
{
|
||||
if (Input.GetKeyDownInt(KeyCode.Q) || Input.GetKeyDownInt(KeyCode.Escape))
|
||||
@@ -20,9 +20,9 @@ namespace RootMotion.Demos
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600241B RID: 9243 RVA: 0x00052338 File Offset: 0x00050538
|
||||
[Token(Token = "0x600241B")]
|
||||
[Address(RVA = "0x3088F0", Offset = "0x3076F0", VA = "0x1803088F0")]
|
||||
// Token: 0x0600244D RID: 9293 RVA: 0x000528B8 File Offset: 0x00050AB8
|
||||
[Token(Token = "0x600244D")]
|
||||
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
|
||||
public ApplicationQuit()
|
||||
{
|
||||
}
|
||||
|
||||
@@ -5,41 +5,41 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003DE RID: 990
|
||||
[Token(Token = "0x20003DE")]
|
||||
// Token: 0x020003E7 RID: 999
|
||||
[Token(Token = "0x20003E7")]
|
||||
public class BendGoal : MonoBehaviour
|
||||
{
|
||||
// Token: 0x060023D5 RID: 9173 RVA: 0x00051E04 File Offset: 0x00050004
|
||||
[Token(Token = "0x60023D5")]
|
||||
[Address(RVA = "0x8D4120", Offset = "0x8D2F20", VA = "0x1808D4120")]
|
||||
// Token: 0x06002407 RID: 9223 RVA: 0x00052364 File Offset: 0x00050564
|
||||
[Token(Token = "0x6002407")]
|
||||
[Address(RVA = "0xB6B7F0", Offset = "0xB69FF0", VA = "0x180B6B7F0")]
|
||||
private void Start()
|
||||
{
|
||||
Debug.Log("BendGoal is deprecated, you can now a bend goal from the custom inspector of the LimbIK component.");
|
||||
}
|
||||
|
||||
// Token: 0x060023D6 RID: 9174 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023D6")]
|
||||
[Address(RVA = "0x8D4050", Offset = "0x8D2E50", VA = "0x1808D4050")]
|
||||
// Token: 0x06002408 RID: 9224 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002408")]
|
||||
[Address(RVA = "0xB6B720", Offset = "0xB69F20", VA = "0x180B6B720")]
|
||||
private void LateUpdate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023D7 RID: 9175 RVA: 0x00051E1C File Offset: 0x0005001C
|
||||
[Token(Token = "0x60023D7")]
|
||||
[Address(RVA = "0x8D4180", Offset = "0x8D2F80", VA = "0x1808D4180")]
|
||||
// Token: 0x06002409 RID: 9225 RVA: 0x0005237C File Offset: 0x0005057C
|
||||
[Token(Token = "0x6002409")]
|
||||
[Address(RVA = "0xB6B850", Offset = "0xB6A050", VA = "0x180B6B850")]
|
||||
public BendGoal()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002D6A RID: 11626
|
||||
// Token: 0x04002DAC RID: 11692
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002D6A")]
|
||||
[Token(Token = "0x4002DAC")]
|
||||
public LimbIK limbIK;
|
||||
|
||||
// Token: 0x04002D6B RID: 11627
|
||||
// Token: 0x04002DAD RID: 11693
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002D6B")]
|
||||
[Token(Token = "0x4002DAD")]
|
||||
[Range(0f, 1f)]
|
||||
public float weight = 1f;
|
||||
}
|
||||
|
||||
@@ -5,132 +5,132 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003A9 RID: 937
|
||||
[Token(Token = "0x20003A9")]
|
||||
// Token: 0x020003B2 RID: 946
|
||||
[Token(Token = "0x20003B2")]
|
||||
public class BipedIKvsAnimatorIK : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06002302 RID: 8962 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002302")]
|
||||
[Address(RVA = "0x8D6200", Offset = "0x8D5000", VA = "0x1808D6200")]
|
||||
// Token: 0x06002334 RID: 9012 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002334")]
|
||||
[Address(RVA = "0xE3E630", Offset = "0xE3CE30", VA = "0x180E3E630")]
|
||||
private void OnAnimatorIK(int layer)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002303 RID: 8963 RVA: 0x000506D0 File Offset: 0x0004E8D0
|
||||
[Token(Token = "0x6002303")]
|
||||
[Address(RVA = "0x8D6A10", Offset = "0x8D5810", VA = "0x1808D6A10")]
|
||||
// Token: 0x06002335 RID: 9013 RVA: 0x00050D58 File Offset: 0x0004EF58
|
||||
[Token(Token = "0x6002335")]
|
||||
[Address(RVA = "0xE3EE40", Offset = "0xE3D640", VA = "0x180E3EE40")]
|
||||
public BipedIKvsAnimatorIK()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002C26 RID: 11302
|
||||
// Token: 0x04002C68 RID: 11368
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002C26")]
|
||||
[Token(Token = "0x4002C68")]
|
||||
[LargeHeader("References")]
|
||||
public Animator animator;
|
||||
|
||||
// Token: 0x04002C27 RID: 11303
|
||||
// Token: 0x04002C69 RID: 11369
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002C27")]
|
||||
[Token(Token = "0x4002C69")]
|
||||
public BipedIK bipedIK;
|
||||
|
||||
// Token: 0x04002C28 RID: 11304
|
||||
// Token: 0x04002C6A RID: 11370
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002C28")]
|
||||
[Token(Token = "0x4002C6A")]
|
||||
[LargeHeader("Look At")]
|
||||
public Transform lookAtTargetBiped;
|
||||
|
||||
// Token: 0x04002C29 RID: 11305
|
||||
// Token: 0x04002C6B RID: 11371
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002C29")]
|
||||
[Token(Token = "0x4002C6B")]
|
||||
public Transform lookAtTargetAnimator;
|
||||
|
||||
// Token: 0x04002C2A RID: 11306
|
||||
// Token: 0x04002C6C RID: 11372
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002C2A")]
|
||||
[Token(Token = "0x4002C6C")]
|
||||
[Range(0f, 1f)]
|
||||
public float lookAtWeight = 1f;
|
||||
|
||||
// Token: 0x04002C2B RID: 11307
|
||||
// Token: 0x04002C6D RID: 11373
|
||||
[FieldOffset(Offset = "0x3C")]
|
||||
[Token(Token = "0x4002C2B")]
|
||||
[Token(Token = "0x4002C6D")]
|
||||
[Range(0f, 1f)]
|
||||
public float lookAtBodyWeight = 1f;
|
||||
|
||||
// Token: 0x04002C2C RID: 11308
|
||||
// Token: 0x04002C6E RID: 11374
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002C2C")]
|
||||
[Token(Token = "0x4002C6E")]
|
||||
[Range(0f, 1f)]
|
||||
public float lookAtHeadWeight = 1f;
|
||||
|
||||
// Token: 0x04002C2D RID: 11309
|
||||
// Token: 0x04002C6F RID: 11375
|
||||
[FieldOffset(Offset = "0x44")]
|
||||
[Token(Token = "0x4002C2D")]
|
||||
[Token(Token = "0x4002C6F")]
|
||||
[Range(0f, 1f)]
|
||||
public float lookAtEyesWeight = 1f;
|
||||
|
||||
// Token: 0x04002C2E RID: 11310
|
||||
// Token: 0x04002C70 RID: 11376
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002C2E")]
|
||||
[Token(Token = "0x4002C70")]
|
||||
[Range(0f, 1f)]
|
||||
public float lookAtClampWeight = 0.5f;
|
||||
|
||||
// Token: 0x04002C2F RID: 11311
|
||||
// Token: 0x04002C71 RID: 11377
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x4002C2F")]
|
||||
[Token(Token = "0x4002C71")]
|
||||
[Range(0f, 1f)]
|
||||
public float lookAtClampWeightHead = 0.5f;
|
||||
|
||||
// Token: 0x04002C30 RID: 11312
|
||||
// Token: 0x04002C72 RID: 11378
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002C30")]
|
||||
[Token(Token = "0x4002C72")]
|
||||
[Range(0f, 1f)]
|
||||
public float lookAtClampWeightEyes = 0.5f;
|
||||
|
||||
// Token: 0x04002C31 RID: 11313
|
||||
// Token: 0x04002C73 RID: 11379
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4002C31")]
|
||||
[Token(Token = "0x4002C73")]
|
||||
[LargeHeader("Foot")]
|
||||
public Transform footTargetBiped;
|
||||
|
||||
// Token: 0x04002C32 RID: 11314
|
||||
// Token: 0x04002C74 RID: 11380
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4002C32")]
|
||||
[Token(Token = "0x4002C74")]
|
||||
public Transform footTargetAnimator;
|
||||
|
||||
// Token: 0x04002C33 RID: 11315
|
||||
// Token: 0x04002C75 RID: 11381
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4002C33")]
|
||||
[Token(Token = "0x4002C75")]
|
||||
[Range(0f, 1f)]
|
||||
public float footPositionWeight;
|
||||
|
||||
// Token: 0x04002C34 RID: 11316
|
||||
// Token: 0x04002C76 RID: 11382
|
||||
[FieldOffset(Offset = "0x6C")]
|
||||
[Token(Token = "0x4002C34")]
|
||||
[Token(Token = "0x4002C76")]
|
||||
[Range(0f, 1f)]
|
||||
public float footRotationWeight;
|
||||
|
||||
// Token: 0x04002C35 RID: 11317
|
||||
// Token: 0x04002C77 RID: 11383
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4002C35")]
|
||||
[Token(Token = "0x4002C77")]
|
||||
[LargeHeader("Hand")]
|
||||
public Transform handTargetBiped;
|
||||
|
||||
// Token: 0x04002C36 RID: 11318
|
||||
// Token: 0x04002C78 RID: 11384
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4002C36")]
|
||||
[Token(Token = "0x4002C78")]
|
||||
public Transform handTargetAnimator;
|
||||
|
||||
// Token: 0x04002C37 RID: 11319
|
||||
// Token: 0x04002C79 RID: 11385
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x4002C37")]
|
||||
[Token(Token = "0x4002C79")]
|
||||
[Range(0f, 1f)]
|
||||
public float handPositionWeight;
|
||||
|
||||
// Token: 0x04002C38 RID: 11320
|
||||
// Token: 0x04002C7A RID: 11386
|
||||
[FieldOffset(Offset = "0x84")]
|
||||
[Token(Token = "0x4002C38")]
|
||||
[Token(Token = "0x4002C7A")]
|
||||
[Range(0f, 1f)]
|
||||
public float handRotationWeight;
|
||||
}
|
||||
|
||||
@@ -4,90 +4,90 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003E2 RID: 994
|
||||
[Token(Token = "0x20003E2")]
|
||||
// Token: 0x020003EB RID: 1003
|
||||
[Token(Token = "0x20003EB")]
|
||||
public abstract class CharacterAnimationBase : MonoBehaviour
|
||||
{
|
||||
// Token: 0x060023DF RID: 9183 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023DF")]
|
||||
[Address(RVA = "0xE82120", Offset = "0xE80F20", VA = "0x180E82120", Slot = "4")]
|
||||
// Token: 0x06002411 RID: 9233 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002411")]
|
||||
[Address(RVA = "0x1086770", Offset = "0x1084F70", VA = "0x181086770", Slot = "4")]
|
||||
public virtual Vector3 GetPivotPoint()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x17000207 RID: 519
|
||||
// (get) Token: 0x060023E0 RID: 9184 RVA: 0x00051EA8 File Offset: 0x000500A8
|
||||
[Token(Token = "0x17000207")]
|
||||
// Token: 0x17000201 RID: 513
|
||||
// (get) Token: 0x06002412 RID: 9234 RVA: 0x00052408 File Offset: 0x00050608
|
||||
[Token(Token = "0x17000201")]
|
||||
public virtual bool animationGrounded
|
||||
{
|
||||
[Token(Token = "0x60023E0")]
|
||||
[Address(RVA = "0x454840", Offset = "0x453640", VA = "0x180454840", Slot = "5")]
|
||||
[Token(Token = "0x6002412")]
|
||||
[Address(RVA = "0x497D00", Offset = "0x496500", VA = "0x180497D00", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060023E1 RID: 9185 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023E1")]
|
||||
[Address(RVA = "0xE820B0", Offset = "0xE80EB0", VA = "0x180E820B0")]
|
||||
// Token: 0x06002413 RID: 9235 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002413")]
|
||||
[Address(RVA = "0x1086700", Offset = "0x1084F00", VA = "0x181086700")]
|
||||
public float GetAngleFromForward(Vector3 worldDirection)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023E2 RID: 9186 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023E2")]
|
||||
[Address(RVA = "0xE823D0", Offset = "0xE811D0", VA = "0x180E823D0", Slot = "6")]
|
||||
// Token: 0x06002414 RID: 9236 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002414")]
|
||||
[Address(RVA = "0x1086A20", Offset = "0x1085220", VA = "0x181086A20", Slot = "6")]
|
||||
protected virtual void Start()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023E3 RID: 9187 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023E3")]
|
||||
[Address(RVA = "0xE82170", Offset = "0xE80F70", VA = "0x180E82170", Slot = "7")]
|
||||
// Token: 0x06002415 RID: 9237 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002415")]
|
||||
[Address(RVA = "0x10867C0", Offset = "0x1084FC0", VA = "0x1810867C0", Slot = "7")]
|
||||
protected virtual void LateUpdate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023E4 RID: 9188 RVA: 0x00051EB8 File Offset: 0x000500B8
|
||||
[Token(Token = "0x60023E4")]
|
||||
[Address(RVA = "0xE82660", Offset = "0xE81460", VA = "0x180E82660")]
|
||||
// Token: 0x06002416 RID: 9238 RVA: 0x00052418 File Offset: 0x00050618
|
||||
[Token(Token = "0x6002416")]
|
||||
[Address(RVA = "0x1086CB0", Offset = "0x10854B0", VA = "0x181086CB0")]
|
||||
protected CharacterAnimationBase()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002D73 RID: 11635
|
||||
// Token: 0x04002DB5 RID: 11701
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002D73")]
|
||||
[Token(Token = "0x4002DB5")]
|
||||
public bool smoothFollow = true;
|
||||
|
||||
// Token: 0x04002D74 RID: 11636
|
||||
// Token: 0x04002DB6 RID: 11702
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x4002D74")]
|
||||
[Token(Token = "0x4002DB6")]
|
||||
public float smoothFollowSpeed = 20f;
|
||||
|
||||
// Token: 0x04002D75 RID: 11637
|
||||
// Token: 0x04002DB7 RID: 11703
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002D75")]
|
||||
[Token(Token = "0x4002DB7")]
|
||||
private Vector3 lastPosition;
|
||||
|
||||
// Token: 0x04002D76 RID: 11638
|
||||
// Token: 0x04002DB8 RID: 11704
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x4002D76")]
|
||||
[Token(Token = "0x4002DB8")]
|
||||
private Vector3 localPosition;
|
||||
|
||||
// Token: 0x04002D77 RID: 11639
|
||||
// Token: 0x04002DB9 RID: 11705
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002D77")]
|
||||
[Token(Token = "0x4002DB9")]
|
||||
private Quaternion localRotation;
|
||||
|
||||
// Token: 0x04002D78 RID: 11640
|
||||
// Token: 0x04002DBA RID: 11706
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002D78")]
|
||||
[Token(Token = "0x4002DBA")]
|
||||
private Quaternion lastRotation;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,38 +4,52 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003E3 RID: 995
|
||||
[Token(Token = "0x20003E3")]
|
||||
// Token: 0x020003EC RID: 1004
|
||||
[Token(Token = "0x20003EC")]
|
||||
[RequireComponent(typeof(Animator))]
|
||||
public class CharacterAnimationSimple : CharacterAnimationBase
|
||||
{
|
||||
// Token: 0x060023E5 RID: 9189 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023E5")]
|
||||
[Address(RVA = "0xE827C0", Offset = "0xE815C0", VA = "0x180E827C0", Slot = "6")]
|
||||
// Token: 0x06002417 RID: 9239 RVA: 0x00052440 File Offset: 0x00050640
|
||||
[Token(Token = "0x6002417")]
|
||||
[Address(RVA = "0x1086E10", Offset = "0x1085610", VA = "0x181086E10", Slot = "6")]
|
||||
protected override void Start()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
/*
|
||||
An exception occurred when decompiling this method (06002417)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RootMotion.Demos.CharacterAnimationSimple::Start()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{; Block_0:; call:void(CharacterAnimationBase::Start, ldloc:CharacterAnimationSimple[exp:CharacterAnimationBase](this)); stloc:Animator(var_0_0C, call:Animator(Component::GetComponentInChildren, ldloc:CharacterAnimationSimple[exp:Component](this))); stfld:Animator(CharacterAnimationSimple::animator, ldloc:CharacterAnimationSimple(this), ldloc:Animator(var_0_0C)); };
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1810
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 344
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1618
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x060023E6 RID: 9190 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023E6")]
|
||||
[Address(RVA = "0xE82680", Offset = "0xE81480", VA = "0x180E82680", Slot = "4")]
|
||||
// Token: 0x06002418 RID: 9240 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002418")]
|
||||
[Address(RVA = "0x1086CD0", Offset = "0x10854D0", VA = "0x181086CD0", Slot = "4")]
|
||||
public override Vector3 GetPivotPoint()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023E7 RID: 9191 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023E7")]
|
||||
[Address(RVA = "0xE82820", Offset = "0xE81620", VA = "0x180E82820")]
|
||||
// Token: 0x06002419 RID: 9241 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002419")]
|
||||
[Address(RVA = "0x1086E70", Offset = "0x1085670", VA = "0x181086E70")]
|
||||
private void Update()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023E8 RID: 9192 RVA: 0x00051EE0 File Offset: 0x000500E0
|
||||
[Token(Token = "0x60023E8")]
|
||||
[Address(RVA = "0xE82660", Offset = "0xE81460", VA = "0x180E82660")]
|
||||
// Token: 0x0600241A RID: 9242 RVA: 0x00052460 File Offset: 0x00050660
|
||||
[Token(Token = "0x600241A")]
|
||||
[Address(RVA = "0x1086CB0", Offset = "0x10854B0", VA = "0x181086CB0")]
|
||||
public CharacterAnimationSimple()
|
||||
{
|
||||
this.smoothFollow = true;
|
||||
@@ -43,27 +57,27 @@ namespace RootMotion.Demos
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04002D79 RID: 11641
|
||||
// Token: 0x04002DBB RID: 11707
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4002D79")]
|
||||
[Token(Token = "0x4002DBB")]
|
||||
[SerializeField]
|
||||
private CharacterThirdPerson characterController;
|
||||
|
||||
// Token: 0x04002D7A RID: 11642
|
||||
// Token: 0x04002DBC RID: 11708
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4002D7A")]
|
||||
[Token(Token = "0x4002DBC")]
|
||||
[SerializeField]
|
||||
private float pivotOffset;
|
||||
|
||||
// Token: 0x04002D7B RID: 11643
|
||||
// Token: 0x04002DBD RID: 11709
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4002D7B")]
|
||||
[Token(Token = "0x4002DBD")]
|
||||
[SerializeField]
|
||||
private AnimationCurve moveSpeed;
|
||||
|
||||
// Token: 0x04002D7C RID: 11644
|
||||
// Token: 0x04002DBE RID: 11710
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4002D7C")]
|
||||
[Token(Token = "0x4002DBE")]
|
||||
private Animator animator;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,59 +4,59 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003E4 RID: 996
|
||||
[Token(Token = "0x20003E4")]
|
||||
// Token: 0x020003ED RID: 1005
|
||||
[Token(Token = "0x20003ED")]
|
||||
[RequireComponent(typeof(Animator))]
|
||||
public class CharacterAnimationThirdPerson : CharacterAnimationBase
|
||||
{
|
||||
// Token: 0x060023E9 RID: 9193 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023E9")]
|
||||
[Address(RVA = "0xE82FA0", Offset = "0xE81DA0", VA = "0x180E82FA0", Slot = "6")]
|
||||
// Token: 0x0600241B RID: 9243 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600241B")]
|
||||
[Address(RVA = "0x10875F0", Offset = "0x1085DF0", VA = "0x1810875F0", Slot = "6")]
|
||||
protected override void Start()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023EA RID: 9194 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023EA")]
|
||||
[Address(RVA = "0xE82EC0", Offset = "0xE81CC0", VA = "0x180E82EC0", Slot = "4")]
|
||||
// Token: 0x0600241C RID: 9244 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600241C")]
|
||||
[Address(RVA = "0x1087510", Offset = "0x1085D10", VA = "0x181087510", Slot = "4")]
|
||||
public override Vector3 GetPivotPoint()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x17000208 RID: 520
|
||||
// (get) Token: 0x060023EB RID: 9195 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x17000208")]
|
||||
// Token: 0x17000202 RID: 514
|
||||
// (get) Token: 0x0600241D RID: 9245 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x17000202")]
|
||||
public override bool animationGrounded
|
||||
{
|
||||
[Token(Token = "0x60023EB")]
|
||||
[Address(RVA = "0xE834A0", Offset = "0xE822A0", VA = "0x180E834A0", Slot = "5")]
|
||||
[Token(Token = "0x600241D")]
|
||||
[Address(RVA = "0x1087AF0", Offset = "0x10862F0", VA = "0x181087AF0", Slot = "5")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060023EC RID: 9196 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023EC")]
|
||||
[Address(RVA = "0xE83030", Offset = "0xE81E30", VA = "0x180E83030", Slot = "8")]
|
||||
// Token: 0x0600241E RID: 9246 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600241E")]
|
||||
[Address(RVA = "0x1087680", Offset = "0x1085E80", VA = "0x181087680", Slot = "8")]
|
||||
protected virtual void Update()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023ED RID: 9197 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023ED")]
|
||||
[Address(RVA = "0xE82F00", Offset = "0xE81D00", VA = "0x180E82F00")]
|
||||
// Token: 0x0600241F RID: 9247 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600241F")]
|
||||
[Address(RVA = "0x1087550", Offset = "0x1085D50", VA = "0x181087550")]
|
||||
private void OnAnimatorMove()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023EE RID: 9198 RVA: 0x00051F08 File Offset: 0x00050108
|
||||
[Token(Token = "0x60023EE")]
|
||||
[Address(RVA = "0xE82E90", Offset = "0xE81C90", VA = "0x180E82E90")]
|
||||
// Token: 0x06002420 RID: 9248 RVA: 0x00052488 File Offset: 0x00050688
|
||||
[Token(Token = "0x6002420")]
|
||||
[Address(RVA = "0x10874E0", Offset = "0x1085CE0", VA = "0x1810874E0")]
|
||||
public CharacterAnimationThirdPerson()
|
||||
{
|
||||
this.smoothFollow = true;
|
||||
@@ -64,52 +64,52 @@ namespace RootMotion.Demos
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04002D7D RID: 11645
|
||||
// Token: 0x04002DBF RID: 11711
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4002D7D")]
|
||||
[Token(Token = "0x4002DBF")]
|
||||
public CharacterThirdPerson characterController;
|
||||
|
||||
// Token: 0x04002D7E RID: 11646
|
||||
// Token: 0x04002DC0 RID: 11712
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4002D7E")]
|
||||
[Token(Token = "0x4002DC0")]
|
||||
[SerializeField]
|
||||
private float turnSensitivity = 0.2f;
|
||||
|
||||
// Token: 0x04002D7F RID: 11647
|
||||
// Token: 0x04002DC1 RID: 11713
|
||||
[FieldOffset(Offset = "0x64")]
|
||||
[Token(Token = "0x4002D7F")]
|
||||
[Token(Token = "0x4002DC1")]
|
||||
[SerializeField]
|
||||
private float turnSpeed = 5f;
|
||||
|
||||
// Token: 0x04002D80 RID: 11648
|
||||
// Token: 0x04002DC2 RID: 11714
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4002D80")]
|
||||
[Token(Token = "0x4002DC2")]
|
||||
[SerializeField]
|
||||
private float runCycleLegOffset = 0.2f;
|
||||
|
||||
// Token: 0x04002D81 RID: 11649
|
||||
// Token: 0x04002DC3 RID: 11715
|
||||
[FieldOffset(Offset = "0x6C")]
|
||||
[Token(Token = "0x4002D81")]
|
||||
[Token(Token = "0x4002DC3")]
|
||||
[SerializeField]
|
||||
[Range(0.1f, 3f)]
|
||||
private float animSpeedMultiplier = 1f;
|
||||
|
||||
// Token: 0x04002D82 RID: 11650
|
||||
// Token: 0x04002DC4 RID: 11716
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4002D82")]
|
||||
[Token(Token = "0x4002DC4")]
|
||||
protected Animator animator;
|
||||
|
||||
// Token: 0x04002D83 RID: 11651
|
||||
// Token: 0x04002DC5 RID: 11717
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4002D83")]
|
||||
[Token(Token = "0x4002DC5")]
|
||||
private Vector3 lastForward;
|
||||
|
||||
// Token: 0x04002D84 RID: 11652
|
||||
[Token(Token = "0x4002D84")]
|
||||
// Token: 0x04002DC6 RID: 11718
|
||||
[Token(Token = "0x4002DC6")]
|
||||
private const string groundedDirectional = "Grounded Directional";
|
||||
|
||||
// Token: 0x04002D85 RID: 11653
|
||||
[Token(Token = "0x4002D85")]
|
||||
// Token: 0x04002DC7 RID: 11719
|
||||
[Token(Token = "0x4002DC7")]
|
||||
private const string groundedStrafe = "Grounded Strafe";
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,38 +5,38 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003B4 RID: 948
|
||||
[Token(Token = "0x20003B4")]
|
||||
// Token: 0x020003BD RID: 957
|
||||
[Token(Token = "0x20003BD")]
|
||||
[RequireComponent(typeof(FullBodyBipedIK))]
|
||||
public class CharacterAnimationThirdPersonIK : CharacterAnimationThirdPerson
|
||||
{
|
||||
// Token: 0x0600232E RID: 9006 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600232E")]
|
||||
[Address(RVA = "0xE82DC0", Offset = "0xE81BC0", VA = "0x180E82DC0", Slot = "6")]
|
||||
// Token: 0x06002360 RID: 9056 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002360")]
|
||||
[Address(RVA = "0x1087410", Offset = "0x1085C10", VA = "0x181087410", Slot = "6")]
|
||||
protected override void Start()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600232F RID: 9007 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600232F")]
|
||||
[Address(RVA = "0xE829A0", Offset = "0xE817A0", VA = "0x180E829A0", Slot = "7")]
|
||||
// Token: 0x06002361 RID: 9057 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002361")]
|
||||
[Address(RVA = "0x1086FF0", Offset = "0x10857F0", VA = "0x181086FF0", Slot = "7")]
|
||||
protected override void LateUpdate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002330 RID: 9008 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002330")]
|
||||
[Address(RVA = "0xE82C00", Offset = "0xE81A00", VA = "0x180E82C00")]
|
||||
// Token: 0x06002362 RID: 9058 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002362")]
|
||||
[Address(RVA = "0x1087250", Offset = "0x1085A50", VA = "0x181087250")]
|
||||
private void RotateEffector(IKEffector effector, Quaternion rotation, float mlp)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002331 RID: 9009 RVA: 0x00050AAC File Offset: 0x0004ECAC
|
||||
[Token(Token = "0x6002331")]
|
||||
[Address(RVA = "0xE82E90", Offset = "0xE81C90", VA = "0x180E82E90")]
|
||||
// Token: 0x06002363 RID: 9059 RVA: 0x000510C8 File Offset: 0x0004F2C8
|
||||
[Token(Token = "0x6002363")]
|
||||
[Address(RVA = "0x10874E0", Offset = "0x1085CE0", VA = "0x1810874E0")]
|
||||
public CharacterAnimationThirdPersonIK()
|
||||
{
|
||||
this.turnSensitivity = 0.2f;
|
||||
@@ -48,9 +48,9 @@ namespace RootMotion.Demos
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04002C86 RID: 11398
|
||||
// Token: 0x04002CC8 RID: 11464
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4002C86")]
|
||||
[Token(Token = "0x4002CC8")]
|
||||
private FullBodyBipedIK ik;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,68 +4,68 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003E5 RID: 997
|
||||
[Token(Token = "0x20003E5")]
|
||||
[RequireComponent(typeof(Rigidbody))]
|
||||
// Token: 0x020003EE RID: 1006
|
||||
[Token(Token = "0x20003EE")]
|
||||
[RequireComponent(typeof(CapsuleCollider))]
|
||||
[RequireComponent(typeof(Rigidbody))]
|
||||
public abstract class CharacterBase : MonoBehaviour
|
||||
{
|
||||
// Token: 0x060023EF RID: 9199
|
||||
[Token(Token = "0x60023EF")]
|
||||
// Token: 0x06002421 RID: 9249
|
||||
[Token(Token = "0x6002421")]
|
||||
[Address(Slot = "4")]
|
||||
public abstract void Move(Vector3 deltaPosition, Quaternion deltaRotation);
|
||||
|
||||
// Token: 0x060023F0 RID: 9200 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023F0")]
|
||||
[Address(RVA = "0xE83F50", Offset = "0xE82D50", VA = "0x180E83F50")]
|
||||
// Token: 0x06002422 RID: 9250 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002422")]
|
||||
[Address(RVA = "0x10885A0", Offset = "0x1086DA0", VA = "0x1810885A0")]
|
||||
protected Vector3 GetGravity()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023F1 RID: 9201 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023F1")]
|
||||
[Address(RVA = "0xE848A0", Offset = "0xE836A0", VA = "0x180E848A0", Slot = "5")]
|
||||
// Token: 0x06002423 RID: 9251 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002423")]
|
||||
[Address(RVA = "0x1088EF0", Offset = "0x10876F0", VA = "0x181088EF0", Slot = "5")]
|
||||
protected virtual void Start()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023F2 RID: 9202 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023F2")]
|
||||
[Address(RVA = "0xE841A0", Offset = "0xE82FA0", VA = "0x180E841A0", Slot = "6")]
|
||||
// Token: 0x06002424 RID: 9252 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002424")]
|
||||
[Address(RVA = "0x10887F0", Offset = "0x1086FF0", VA = "0x1810887F0", Slot = "6")]
|
||||
protected virtual RaycastHit GetSpherecastHit()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023F3 RID: 9203 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023F3")]
|
||||
[Address(RVA = "0xE820B0", Offset = "0xE80EB0", VA = "0x180E820B0")]
|
||||
// Token: 0x06002425 RID: 9253 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002425")]
|
||||
[Address(RVA = "0x1086700", Offset = "0x1084F00", VA = "0x181086700")]
|
||||
public float GetAngleFromForward(Vector3 worldDirection)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023F4 RID: 9204 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023F4")]
|
||||
[Address(RVA = "0xE844B0", Offset = "0xE832B0", VA = "0x180E844B0")]
|
||||
// Token: 0x06002426 RID: 9254 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002426")]
|
||||
[Address(RVA = "0x1088B00", Offset = "0x1087300", VA = "0x181088B00")]
|
||||
protected void RigidbodyRotateAround(Vector3 point, Vector3 axis, float angle)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023F5 RID: 9205 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023F5")]
|
||||
[Address(RVA = "0xE846E0", Offset = "0xE834E0", VA = "0x180E846E0")]
|
||||
// Token: 0x06002427 RID: 9255 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002427")]
|
||||
[Address(RVA = "0x1088D30", Offset = "0x1087530", VA = "0x181088D30")]
|
||||
protected void ScaleCapsule(float mlp)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023F6 RID: 9206 RVA: 0x00051F5C File Offset: 0x0005015C
|
||||
[Token(Token = "0x60023F6")]
|
||||
[Address(RVA = "0xE84480", Offset = "0xE83280", VA = "0x180E84480")]
|
||||
// Token: 0x06002428 RID: 9256 RVA: 0x000524DC File Offset: 0x000506DC
|
||||
[Token(Token = "0x6002428")]
|
||||
[Address(RVA = "0x1088AD0", Offset = "0x10872D0", VA = "0x181088AD0")]
|
||||
protected void HighFriction()
|
||||
{
|
||||
CapsuleCollider capsuleCollider = this.capsule;
|
||||
@@ -73,9 +73,9 @@ namespace RootMotion.Demos
|
||||
capsuleCollider.material = physicMaterial;
|
||||
}
|
||||
|
||||
// Token: 0x060023F7 RID: 9207 RVA: 0x00051F84 File Offset: 0x00050184
|
||||
[Token(Token = "0x60023F7")]
|
||||
[Address(RVA = "0xE84AB0", Offset = "0xE838B0", VA = "0x180E84AB0")]
|
||||
// Token: 0x06002429 RID: 9257 RVA: 0x00052504 File Offset: 0x00050704
|
||||
[Token(Token = "0x6002429")]
|
||||
[Address(RVA = "0x1089100", Offset = "0x1087900", VA = "0x181089100")]
|
||||
protected void ZeroFriction()
|
||||
{
|
||||
CapsuleCollider capsuleCollider = this.capsule;
|
||||
@@ -83,97 +83,97 @@ namespace RootMotion.Demos
|
||||
capsuleCollider.material = physicMaterial;
|
||||
}
|
||||
|
||||
// Token: 0x060023F8 RID: 9208 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023F8")]
|
||||
[Address(RVA = "0xE84110", Offset = "0xE82F10", VA = "0x180E84110")]
|
||||
// Token: 0x0600242A RID: 9258 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600242A")]
|
||||
[Address(RVA = "0x1088760", Offset = "0x1086F60", VA = "0x181088760")]
|
||||
protected float GetSlopeDamper(Vector3 velocity, Vector3 groundNormal)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023F9 RID: 9209 RVA: 0x00051FAC File Offset: 0x000501AC
|
||||
[Token(Token = "0x60023F9")]
|
||||
[Address(RVA = "0xE84AE0", Offset = "0xE838E0", VA = "0x180E84AE0")]
|
||||
// Token: 0x0600242B RID: 9259 RVA: 0x0005252C File Offset: 0x0005072C
|
||||
[Token(Token = "0x600242B")]
|
||||
[Address(RVA = "0x1089130", Offset = "0x1087930", VA = "0x181089130")]
|
||||
protected CharacterBase()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002D86 RID: 11654
|
||||
// Token: 0x04002DC8 RID: 11720
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002D86")]
|
||||
[Token(Token = "0x4002DC8")]
|
||||
[Header("Base Parameters")]
|
||||
[Tooltip("If specified, will use the direction from the character to this Transform as the gravity vector instead of Physics.gravity. Physics.gravity.magnitude will be used as the magnitude of the gravity vector.")]
|
||||
public Transform gravityTarget;
|
||||
|
||||
// Token: 0x04002D87 RID: 11655
|
||||
// Token: 0x04002DC9 RID: 11721
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002D87")]
|
||||
[Token(Token = "0x4002DC9")]
|
||||
[SerializeField]
|
||||
[Tooltip("Multiplies gravity applied to the character even if 'Individual Gravity' is unchecked.")]
|
||||
protected float gravityMultiplier = 2f;
|
||||
|
||||
// Token: 0x04002D88 RID: 11656
|
||||
// Token: 0x04002DCA RID: 11722
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x4002D88")]
|
||||
[Token(Token = "0x4002DCA")]
|
||||
[SerializeField]
|
||||
protected float airborneThreshold = 0.6f;
|
||||
|
||||
// Token: 0x04002D89 RID: 11657
|
||||
// Token: 0x04002DCB RID: 11723
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002D89")]
|
||||
[Token(Token = "0x4002DCB")]
|
||||
[SerializeField]
|
||||
private float slopeStartAngle = 50f;
|
||||
|
||||
// Token: 0x04002D8A RID: 11658
|
||||
// Token: 0x04002DCC RID: 11724
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x4002D8A")]
|
||||
[Token(Token = "0x4002DCC")]
|
||||
[SerializeField]
|
||||
private float slopeEndAngle = 85f;
|
||||
|
||||
// Token: 0x04002D8B RID: 11659
|
||||
// Token: 0x04002DCD RID: 11725
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002D8B")]
|
||||
[Token(Token = "0x4002DCD")]
|
||||
[SerializeField]
|
||||
private float spherecastRadius = 0.1f;
|
||||
|
||||
// Token: 0x04002D8C RID: 11660
|
||||
// Token: 0x04002DCE RID: 11726
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x4002D8C")]
|
||||
[Token(Token = "0x4002DCE")]
|
||||
[SerializeField]
|
||||
private LayerMask groundLayers;
|
||||
|
||||
// Token: 0x04002D8D RID: 11661
|
||||
// Token: 0x04002DCF RID: 11727
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002D8D")]
|
||||
[Token(Token = "0x4002DCF")]
|
||||
private PhysicMaterial zeroFrictionMaterial;
|
||||
|
||||
// Token: 0x04002D8E RID: 11662
|
||||
// Token: 0x04002DD0 RID: 11728
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002D8E")]
|
||||
[Token(Token = "0x4002DD0")]
|
||||
private PhysicMaterial highFrictionMaterial;
|
||||
|
||||
// Token: 0x04002D8F RID: 11663
|
||||
// Token: 0x04002DD1 RID: 11729
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002D8F")]
|
||||
[Token(Token = "0x4002DD1")]
|
||||
protected Rigidbody r;
|
||||
|
||||
// Token: 0x04002D90 RID: 11664
|
||||
[Token(Token = "0x4002D90")]
|
||||
// Token: 0x04002DD2 RID: 11730
|
||||
[Token(Token = "0x4002DD2")]
|
||||
protected const float half = 0.5f;
|
||||
|
||||
// Token: 0x04002D91 RID: 11665
|
||||
// Token: 0x04002DD3 RID: 11731
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002D91")]
|
||||
[Token(Token = "0x4002DD3")]
|
||||
protected float originalHeight;
|
||||
|
||||
// Token: 0x04002D92 RID: 11666
|
||||
// Token: 0x04002DD4 RID: 11732
|
||||
[FieldOffset(Offset = "0x54")]
|
||||
[Token(Token = "0x4002D92")]
|
||||
[Token(Token = "0x4002DD4")]
|
||||
protected Vector3 originalCenter;
|
||||
|
||||
// Token: 0x04002D93 RID: 11667
|
||||
// Token: 0x04002DD5 RID: 11733
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4002D93")]
|
||||
[Token(Token = "0x4002DD5")]
|
||||
protected CapsuleCollider capsule;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,14 +4,14 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003B5 RID: 949
|
||||
[Token(Token = "0x20003B5")]
|
||||
// Token: 0x020003BE RID: 958
|
||||
[Token(Token = "0x20003BE")]
|
||||
[RequireComponent(typeof(AnimatorController3rdPerson))]
|
||||
public class CharacterController3rdPerson : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06002332 RID: 9010 RVA: 0x00050B00 File Offset: 0x0004ED00
|
||||
[Token(Token = "0x6002332")]
|
||||
[Address(RVA = "0xE84E30", Offset = "0xE83C30", VA = "0x180E84E30")]
|
||||
// Token: 0x06002364 RID: 9060 RVA: 0x0005111C File Offset: 0x0004F31C
|
||||
[Token(Token = "0x6002364")]
|
||||
[Address(RVA = "0x1089480", Offset = "0x1087C80", VA = "0x181089480")]
|
||||
private void Start()
|
||||
{
|
||||
AnimatorController3rdPerson component = base.GetComponent<AnimatorController3rdPerson>();
|
||||
@@ -21,56 +21,56 @@ namespace RootMotion.Demos
|
||||
cameraController.enabled = num != 0;
|
||||
}
|
||||
|
||||
// Token: 0x06002333 RID: 9011 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002333")]
|
||||
[Address(RVA = "0xE84B10", Offset = "0xE83910", VA = "0x180E84B10")]
|
||||
// Token: 0x06002365 RID: 9061 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002365")]
|
||||
[Address(RVA = "0x1089160", Offset = "0x1087960", VA = "0x181089160")]
|
||||
private void LateUpdate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x170001FB RID: 507
|
||||
// (get) Token: 0x06002334 RID: 9012 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170001FB")]
|
||||
// Token: 0x170001F5 RID: 501
|
||||
// (get) Token: 0x06002366 RID: 9062 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170001F5")]
|
||||
private static Vector3 inputVector
|
||||
{
|
||||
[Token(Token = "0x6002334")]
|
||||
[Address(RVA = "0xE84F20", Offset = "0xE83D20", VA = "0x180E84F20")]
|
||||
[Token(Token = "0x6002366")]
|
||||
[Address(RVA = "0x1089570", Offset = "0x1087D70", VA = "0x181089570")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170001FC RID: 508
|
||||
// (get) Token: 0x06002335 RID: 9013 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170001FC")]
|
||||
// Token: 0x170001F6 RID: 502
|
||||
// (get) Token: 0x06002367 RID: 9063 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170001F6")]
|
||||
private static Vector3 inputVectorRaw
|
||||
{
|
||||
[Token(Token = "0x6002335")]
|
||||
[Address(RVA = "0xE84EA0", Offset = "0xE83CA0", VA = "0x180E84EA0")]
|
||||
[Token(Token = "0x6002367")]
|
||||
[Address(RVA = "0x10894F0", Offset = "0x1087CF0", VA = "0x1810894F0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002336 RID: 9014 RVA: 0x00050B34 File Offset: 0x0004ED34
|
||||
[Token(Token = "0x6002336")]
|
||||
[Address(RVA = "0x3088F0", Offset = "0x3076F0", VA = "0x1803088F0")]
|
||||
// Token: 0x06002368 RID: 9064 RVA: 0x00051150 File Offset: 0x0004F350
|
||||
[Token(Token = "0x6002368")]
|
||||
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
|
||||
public CharacterController3rdPerson()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002C87 RID: 11399
|
||||
// Token: 0x04002CC9 RID: 11465
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002C87")]
|
||||
[Token(Token = "0x4002CC9")]
|
||||
[SerializeField]
|
||||
private CameraController cam;
|
||||
|
||||
// Token: 0x04002C88 RID: 11400
|
||||
// Token: 0x04002CCA RID: 11466
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002C88")]
|
||||
[Token(Token = "0x4002CCA")]
|
||||
private AnimatorController3rdPerson animatorController;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,67 +4,67 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003E6 RID: 998
|
||||
[Token(Token = "0x20003E6")]
|
||||
// Token: 0x020003EF RID: 1007
|
||||
[Token(Token = "0x20003EF")]
|
||||
public class CharacterThirdPerson : CharacterBase
|
||||
{
|
||||
// Token: 0x17000209 RID: 521
|
||||
// (get) Token: 0x060023FA RID: 9210 RVA: 0x00051FF8 File Offset: 0x000501F8
|
||||
// (set) Token: 0x060023FB RID: 9211 RVA: 0x0005200C File Offset: 0x0005020C
|
||||
[Token(Token = "0x17000209")]
|
||||
// Token: 0x17000203 RID: 515
|
||||
// (get) Token: 0x0600242C RID: 9260 RVA: 0x00052578 File Offset: 0x00050778
|
||||
// (set) Token: 0x0600242D RID: 9261 RVA: 0x0005258C File Offset: 0x0005078C
|
||||
[Token(Token = "0x17000203")]
|
||||
public bool onGround
|
||||
{
|
||||
[Token(Token = "0x60023FA")]
|
||||
[Address(RVA = "0xE88840", Offset = "0xE87640", VA = "0x180E88840")]
|
||||
[Token(Token = "0x600242C")]
|
||||
[Address(RVA = "0x108CE90", Offset = "0x108B690", VA = "0x18108CE90")]
|
||||
get;
|
||||
[Token(Token = "0x60023FB")]
|
||||
[Address(RVA = "0xE88850", Offset = "0xE87650", VA = "0x180E88850")]
|
||||
[Token(Token = "0x600242D")]
|
||||
[Address(RVA = "0x108CEA0", Offset = "0x108B6A0", VA = "0x18108CEA0")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x060023FC RID: 9212 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023FC")]
|
||||
[Address(RVA = "0xE87C30", Offset = "0xE86A30", VA = "0x180E87C30", Slot = "5")]
|
||||
// Token: 0x0600242E RID: 9262 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600242E")]
|
||||
[Address(RVA = "0x108C280", Offset = "0x108AA80", VA = "0x18108C280", Slot = "5")]
|
||||
protected override void Start()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023FD RID: 9213 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023FD")]
|
||||
[Address(RVA = "0xE875A0", Offset = "0xE863A0", VA = "0x180E875A0")]
|
||||
// Token: 0x0600242F RID: 9263 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600242F")]
|
||||
[Address(RVA = "0x108BBF0", Offset = "0x108A3F0", VA = "0x18108BBF0")]
|
||||
private void OnAnimatorMove()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023FE RID: 9214 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023FE")]
|
||||
[Address(RVA = "0xE874B0", Offset = "0xE862B0", VA = "0x180E874B0", Slot = "4")]
|
||||
// Token: 0x06002430 RID: 9264 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002430")]
|
||||
[Address(RVA = "0x108BB00", Offset = "0x108A300", VA = "0x18108BB00", Slot = "4")]
|
||||
public override void Move(Vector3 deltaPosition, Quaternion deltaRotation)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023FF RID: 9215 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023FF")]
|
||||
[Address(RVA = "0xE85790", Offset = "0xE84590", VA = "0x180E85790")]
|
||||
// Token: 0x06002431 RID: 9265 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002431")]
|
||||
[Address(RVA = "0x1089DE0", Offset = "0x10885E0", VA = "0x181089DE0")]
|
||||
private void FixedUpdate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002400 RID: 9216 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002400")]
|
||||
[Address(RVA = "0xE87DD0", Offset = "0xE86BD0", VA = "0x180E87DD0", Slot = "7")]
|
||||
// Token: 0x06002432 RID: 9266 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002432")]
|
||||
[Address(RVA = "0x108C420", Offset = "0x108AC20", VA = "0x18108C420", Slot = "7")]
|
||||
protected virtual void Update()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002401 RID: 9217 RVA: 0x00052020 File Offset: 0x00050220
|
||||
[Token(Token = "0x6002401")]
|
||||
[Address(RVA = "0xE86CB0", Offset = "0xE85AB0", VA = "0x180E86CB0", Slot = "8")]
|
||||
// Token: 0x06002433 RID: 9267 RVA: 0x000525A0 File Offset: 0x000507A0
|
||||
[Token(Token = "0x6002433")]
|
||||
[Address(RVA = "0x108B300", Offset = "0x1089B00", VA = "0x18108B300", Slot = "8")]
|
||||
protected virtual void LateUpdate()
|
||||
{
|
||||
CameraController cameraController = this.cam;
|
||||
@@ -88,73 +88,73 @@ namespace RootMotion.Demos
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002402 RID: 9218 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002402")]
|
||||
[Address(RVA = "0xE86D90", Offset = "0xE85B90", VA = "0x180E86D90")]
|
||||
// Token: 0x06002434 RID: 9268 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002434")]
|
||||
[Address(RVA = "0x108B3E0", Offset = "0x1089BE0", VA = "0x18108B3E0")]
|
||||
private void MoveFixed(Vector3 deltaPosition)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002403 RID: 9219 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002403")]
|
||||
[Address(RVA = "0xE87E90", Offset = "0xE86C90", VA = "0x180E87E90")]
|
||||
// Token: 0x06002435 RID: 9269 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002435")]
|
||||
[Address(RVA = "0x108C4E0", Offset = "0x108ACE0", VA = "0x18108C4E0")]
|
||||
private void WallRun()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002404 RID: 9220 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002404")]
|
||||
[Address(RVA = "0xE856F0", Offset = "0xE844F0", VA = "0x180E856F0")]
|
||||
// Token: 0x06002436 RID: 9270 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002436")]
|
||||
[Address(RVA = "0x1089D40", Offset = "0x1088540", VA = "0x181089D40")]
|
||||
private bool CanWallRun()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002405 RID: 9221 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002405")]
|
||||
[Address(RVA = "0xE862A0", Offset = "0xE850A0", VA = "0x180E862A0")]
|
||||
// Token: 0x06002437 RID: 9271 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002437")]
|
||||
[Address(RVA = "0x108A8F0", Offset = "0x10890F0", VA = "0x18108A8F0")]
|
||||
private Vector3 GetMoveDirection()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002406 RID: 9222 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002406")]
|
||||
[Address(RVA = "0xE87640", Offset = "0xE86440", VA = "0x180E87640", Slot = "9")]
|
||||
// Token: 0x06002438 RID: 9272 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002438")]
|
||||
[Address(RVA = "0x108BC90", Offset = "0x108A490", VA = "0x18108BC90", Slot = "9")]
|
||||
protected virtual void Rotate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002407 RID: 9223 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002407")]
|
||||
[Address(RVA = "0xE86090", Offset = "0xE84E90", VA = "0x180E86090")]
|
||||
// Token: 0x06002439 RID: 9273 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002439")]
|
||||
[Address(RVA = "0x108A6E0", Offset = "0x1088EE0", VA = "0x18108A6E0")]
|
||||
private Vector3 GetForwardDirection()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002408 RID: 9224 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002408")]
|
||||
[Address(RVA = "0xE86A90", Offset = "0xE85890", VA = "0x180E86A90", Slot = "10")]
|
||||
// Token: 0x0600243A RID: 9274 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600243A")]
|
||||
[Address(RVA = "0x108B0E0", Offset = "0x10898E0", VA = "0x18108B0E0", Slot = "10")]
|
||||
protected virtual bool Jump()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002409 RID: 9225 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002409")]
|
||||
[Address(RVA = "0xE865A0", Offset = "0xE853A0", VA = "0x180E865A0")]
|
||||
// Token: 0x0600243B RID: 9275 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600243B")]
|
||||
[Address(RVA = "0x108ABF0", Offset = "0x10893F0", VA = "0x18108ABF0")]
|
||||
private void GroundCheck()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600240A RID: 9226 RVA: 0x000520A4 File Offset: 0x000502A4
|
||||
[Token(Token = "0x600240A")]
|
||||
[Address(RVA = "0xE88730", Offset = "0xE87530", VA = "0x180E88730")]
|
||||
// Token: 0x0600243C RID: 9276 RVA: 0x00052624 File Offset: 0x00050824
|
||||
[Token(Token = "0x600243C")]
|
||||
[Address(RVA = "0x108CD80", Offset = "0x108B580", VA = "0x18108CD80")]
|
||||
public CharacterThirdPerson()
|
||||
{
|
||||
float z = Vector3.up.z;
|
||||
@@ -167,308 +167,308 @@ namespace RootMotion.Demos
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04002D94 RID: 11668
|
||||
// Token: 0x04002DD6 RID: 11734
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4002D94")]
|
||||
[Token(Token = "0x4002DD6")]
|
||||
[Header("References")]
|
||||
public CharacterAnimationBase characterAnimation;
|
||||
|
||||
// Token: 0x04002D95 RID: 11669
|
||||
// Token: 0x04002DD7 RID: 11735
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4002D95")]
|
||||
[Token(Token = "0x4002DD7")]
|
||||
public UserControlThirdPerson userControl;
|
||||
|
||||
// Token: 0x04002D96 RID: 11670
|
||||
// Token: 0x04002DD8 RID: 11736
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4002D96")]
|
||||
[Token(Token = "0x4002DD8")]
|
||||
public CameraController cam;
|
||||
|
||||
// Token: 0x04002D97 RID: 11671
|
||||
// Token: 0x04002DD9 RID: 11737
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x4002D97")]
|
||||
[Token(Token = "0x4002DD9")]
|
||||
[Header("Movement")]
|
||||
public CharacterThirdPerson.MoveMode moveMode;
|
||||
|
||||
// Token: 0x04002D98 RID: 11672
|
||||
// Token: 0x04002DDA RID: 11738
|
||||
[FieldOffset(Offset = "0x84")]
|
||||
[Token(Token = "0x4002D98")]
|
||||
[Token(Token = "0x4002DDA")]
|
||||
public bool smoothPhysics = true;
|
||||
|
||||
// Token: 0x04002D99 RID: 11673
|
||||
// Token: 0x04002DDB RID: 11739
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4002D99")]
|
||||
[Token(Token = "0x4002DDB")]
|
||||
public float smoothAccelerationTime = 0.2f;
|
||||
|
||||
// Token: 0x04002D9A RID: 11674
|
||||
// Token: 0x04002DDC RID: 11740
|
||||
[FieldOffset(Offset = "0x8C")]
|
||||
[Token(Token = "0x4002D9A")]
|
||||
[Token(Token = "0x4002DDC")]
|
||||
public float linearAccelerationSpeed = 3f;
|
||||
|
||||
// Token: 0x04002D9B RID: 11675
|
||||
// Token: 0x04002DDD RID: 11741
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4002D9B")]
|
||||
[Token(Token = "0x4002DDD")]
|
||||
public float platformFriction = 7f;
|
||||
|
||||
// Token: 0x04002D9C RID: 11676
|
||||
// Token: 0x04002DDE RID: 11742
|
||||
[FieldOffset(Offset = "0x94")]
|
||||
[Token(Token = "0x4002D9C")]
|
||||
[Token(Token = "0x4002DDE")]
|
||||
public float groundStickyEffect = 4f;
|
||||
|
||||
// Token: 0x04002D9D RID: 11677
|
||||
// Token: 0x04002DDF RID: 11743
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4002D9D")]
|
||||
[Token(Token = "0x4002DDF")]
|
||||
public float maxVerticalVelocityOnGround = 3f;
|
||||
|
||||
// Token: 0x04002D9E RID: 11678
|
||||
// Token: 0x04002DE0 RID: 11744
|
||||
[FieldOffset(Offset = "0x9C")]
|
||||
[Token(Token = "0x4002D9E")]
|
||||
[Token(Token = "0x4002DE0")]
|
||||
public float velocityToGroundTangentWeight;
|
||||
|
||||
// Token: 0x04002D9F RID: 11679
|
||||
// Token: 0x04002DE1 RID: 11745
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x4002D9F")]
|
||||
[Token(Token = "0x4002DE1")]
|
||||
[Header("Rotation")]
|
||||
public bool lookInCameraDirection;
|
||||
|
||||
// Token: 0x04002DA0 RID: 11680
|
||||
// Token: 0x04002DE2 RID: 11746
|
||||
[FieldOffset(Offset = "0xA4")]
|
||||
[Token(Token = "0x4002DA0")]
|
||||
[Token(Token = "0x4002DE2")]
|
||||
public float turnSpeed = 5f;
|
||||
|
||||
// Token: 0x04002DA1 RID: 11681
|
||||
// Token: 0x04002DE3 RID: 11747
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x4002DA1")]
|
||||
[Token(Token = "0x4002DE3")]
|
||||
public float stationaryTurnSpeedMlp = 1f;
|
||||
|
||||
// Token: 0x04002DA2 RID: 11682
|
||||
// Token: 0x04002DE4 RID: 11748
|
||||
[FieldOffset(Offset = "0xAC")]
|
||||
[Token(Token = "0x4002DA2")]
|
||||
[Token(Token = "0x4002DE4")]
|
||||
[Header("Jumping and Falling")]
|
||||
public float airSpeed = 6f;
|
||||
|
||||
// Token: 0x04002DA3 RID: 11683
|
||||
// Token: 0x04002DE5 RID: 11749
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x4002DA3")]
|
||||
[Token(Token = "0x4002DE5")]
|
||||
public float airControl = 2f;
|
||||
|
||||
// Token: 0x04002DA4 RID: 11684
|
||||
// Token: 0x04002DE6 RID: 11750
|
||||
[FieldOffset(Offset = "0xB4")]
|
||||
[Token(Token = "0x4002DA4")]
|
||||
[Token(Token = "0x4002DE6")]
|
||||
public float jumpPower = 12f;
|
||||
|
||||
// Token: 0x04002DA5 RID: 11685
|
||||
// Token: 0x04002DE7 RID: 11751
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x4002DA5")]
|
||||
[Token(Token = "0x4002DE7")]
|
||||
public float jumpRepeatDelayTime;
|
||||
|
||||
// Token: 0x04002DA6 RID: 11686
|
||||
// Token: 0x04002DE8 RID: 11752
|
||||
[FieldOffset(Offset = "0xBC")]
|
||||
[Token(Token = "0x4002DA6")]
|
||||
[Token(Token = "0x4002DE8")]
|
||||
[SerializeField]
|
||||
[Header("Wall Running")]
|
||||
private LayerMask wallRunLayers;
|
||||
|
||||
// Token: 0x04002DA7 RID: 11687
|
||||
// Token: 0x04002DE9 RID: 11753
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x4002DA7")]
|
||||
[Token(Token = "0x4002DE9")]
|
||||
public float wallRunMaxLength = 1f;
|
||||
|
||||
// Token: 0x04002DA8 RID: 11688
|
||||
// Token: 0x04002DEA RID: 11754
|
||||
[FieldOffset(Offset = "0xC4")]
|
||||
[Token(Token = "0x4002DA8")]
|
||||
[Token(Token = "0x4002DEA")]
|
||||
public float wallRunMinMoveMag = 0.6f;
|
||||
|
||||
// Token: 0x04002DA9 RID: 11689
|
||||
// Token: 0x04002DEB RID: 11755
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x4002DA9")]
|
||||
[Token(Token = "0x4002DEB")]
|
||||
public float wallRunMinVelocityY = -1f;
|
||||
|
||||
// Token: 0x04002DAA RID: 11690
|
||||
// Token: 0x04002DEC RID: 11756
|
||||
[FieldOffset(Offset = "0xCC")]
|
||||
[Token(Token = "0x4002DAA")]
|
||||
[Token(Token = "0x4002DEC")]
|
||||
public float wallRunRotationSpeed = 1.5f;
|
||||
|
||||
// Token: 0x04002DAB RID: 11691
|
||||
// Token: 0x04002DED RID: 11757
|
||||
[FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x4002DAB")]
|
||||
[Token(Token = "0x4002DED")]
|
||||
public float wallRunMaxRotationAngle = 70f;
|
||||
|
||||
// Token: 0x04002DAC RID: 11692
|
||||
// Token: 0x04002DEE RID: 11758
|
||||
[FieldOffset(Offset = "0xD4")]
|
||||
[Token(Token = "0x4002DAC")]
|
||||
[Token(Token = "0x4002DEE")]
|
||||
public float wallRunWeightSpeed = 5f;
|
||||
|
||||
// Token: 0x04002DAD RID: 11693
|
||||
// Token: 0x04002DEF RID: 11759
|
||||
[FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x4002DAD")]
|
||||
[Token(Token = "0x4002DEF")]
|
||||
[Header("Crouching")]
|
||||
public float crouchCapsuleScaleMlp = 0.6f;
|
||||
|
||||
// Token: 0x04002DAF RID: 11695
|
||||
// Token: 0x04002DF1 RID: 11761
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x4002DAF")]
|
||||
[Token(Token = "0x4002DF1")]
|
||||
public CharacterThirdPerson.AnimState animState;
|
||||
|
||||
// Token: 0x04002DB0 RID: 11696
|
||||
// Token: 0x04002DF2 RID: 11762
|
||||
[FieldOffset(Offset = "0xF4")]
|
||||
[Token(Token = "0x4002DB0")]
|
||||
[Token(Token = "0x4002DF2")]
|
||||
protected Vector3 moveDirection;
|
||||
|
||||
// Token: 0x04002DB1 RID: 11697
|
||||
// Token: 0x04002DF3 RID: 11763
|
||||
[FieldOffset(Offset = "0x100")]
|
||||
[Token(Token = "0x4002DB1")]
|
||||
[Token(Token = "0x4002DF3")]
|
||||
private Animator animator;
|
||||
|
||||
// Token: 0x04002DB2 RID: 11698
|
||||
// Token: 0x04002DF4 RID: 11764
|
||||
[FieldOffset(Offset = "0x108")]
|
||||
[Token(Token = "0x4002DB2")]
|
||||
[Token(Token = "0x4002DF4")]
|
||||
private Vector3 normal;
|
||||
|
||||
// Token: 0x04002DB3 RID: 11699
|
||||
// Token: 0x04002DF5 RID: 11765
|
||||
[FieldOffset(Offset = "0x114")]
|
||||
[Token(Token = "0x4002DB3")]
|
||||
[Token(Token = "0x4002DF5")]
|
||||
private Vector3 platformVelocity;
|
||||
|
||||
// Token: 0x04002DB4 RID: 11700
|
||||
// Token: 0x04002DF6 RID: 11766
|
||||
[FieldOffset(Offset = "0x120")]
|
||||
[Token(Token = "0x4002DB4")]
|
||||
[Token(Token = "0x4002DF6")]
|
||||
private Vector3 platformAngularVelocity;
|
||||
|
||||
// Token: 0x04002DB5 RID: 11701
|
||||
// Token: 0x04002DF7 RID: 11767
|
||||
[FieldOffset(Offset = "0x12C")]
|
||||
[Token(Token = "0x4002DB5")]
|
||||
[Token(Token = "0x4002DF7")]
|
||||
private RaycastHit hit;
|
||||
|
||||
// Token: 0x04002DB6 RID: 11702
|
||||
// Token: 0x04002DF8 RID: 11768
|
||||
[FieldOffset(Offset = "0x158")]
|
||||
[Token(Token = "0x4002DB6")]
|
||||
[Token(Token = "0x4002DF8")]
|
||||
private float jumpLeg;
|
||||
|
||||
// Token: 0x04002DB7 RID: 11703
|
||||
// Token: 0x04002DF9 RID: 11769
|
||||
[FieldOffset(Offset = "0x15C")]
|
||||
[Token(Token = "0x4002DB7")]
|
||||
[Token(Token = "0x4002DF9")]
|
||||
private float jumpEndTime;
|
||||
|
||||
// Token: 0x04002DB8 RID: 11704
|
||||
// Token: 0x04002DFA RID: 11770
|
||||
[FieldOffset(Offset = "0x160")]
|
||||
[Token(Token = "0x4002DB8")]
|
||||
[Token(Token = "0x4002DFA")]
|
||||
private float forwardMlp;
|
||||
|
||||
// Token: 0x04002DB9 RID: 11705
|
||||
// Token: 0x04002DFB RID: 11771
|
||||
[FieldOffset(Offset = "0x164")]
|
||||
[Token(Token = "0x4002DB9")]
|
||||
[Token(Token = "0x4002DFB")]
|
||||
private float groundDistance;
|
||||
|
||||
// Token: 0x04002DBA RID: 11706
|
||||
// Token: 0x04002DFC RID: 11772
|
||||
[FieldOffset(Offset = "0x168")]
|
||||
[Token(Token = "0x4002DBA")]
|
||||
[Token(Token = "0x4002DFC")]
|
||||
private float lastAirTime;
|
||||
|
||||
// Token: 0x04002DBB RID: 11707
|
||||
// Token: 0x04002DFD RID: 11773
|
||||
[FieldOffset(Offset = "0x16C")]
|
||||
[Token(Token = "0x4002DBB")]
|
||||
[Token(Token = "0x4002DFD")]
|
||||
private float stickyForce;
|
||||
|
||||
// Token: 0x04002DBC RID: 11708
|
||||
// Token: 0x04002DFE RID: 11774
|
||||
[FieldOffset(Offset = "0x170")]
|
||||
[Token(Token = "0x4002DBC")]
|
||||
[Token(Token = "0x4002DFE")]
|
||||
private Vector3 wallNormal;
|
||||
|
||||
// Token: 0x04002DBD RID: 11709
|
||||
// Token: 0x04002DFF RID: 11775
|
||||
[FieldOffset(Offset = "0x17C")]
|
||||
[Token(Token = "0x4002DBD")]
|
||||
[Token(Token = "0x4002DFF")]
|
||||
private Vector3 moveDirectionVelocity;
|
||||
|
||||
// Token: 0x04002DBE RID: 11710
|
||||
// Token: 0x04002E00 RID: 11776
|
||||
[FieldOffset(Offset = "0x188")]
|
||||
[Token(Token = "0x4002DBE")]
|
||||
[Token(Token = "0x4002E00")]
|
||||
private float wallRunWeight;
|
||||
|
||||
// Token: 0x04002DBF RID: 11711
|
||||
// Token: 0x04002E01 RID: 11777
|
||||
[FieldOffset(Offset = "0x18C")]
|
||||
[Token(Token = "0x4002DBF")]
|
||||
[Token(Token = "0x4002E01")]
|
||||
private float lastWallRunWeight;
|
||||
|
||||
// Token: 0x04002DC0 RID: 11712
|
||||
// Token: 0x04002E02 RID: 11778
|
||||
[FieldOffset(Offset = "0x190")]
|
||||
[Token(Token = "0x4002DC0")]
|
||||
[Token(Token = "0x4002E02")]
|
||||
private Vector3 fixedDeltaPosition;
|
||||
|
||||
// Token: 0x04002DC1 RID: 11713
|
||||
// Token: 0x04002E03 RID: 11779
|
||||
[FieldOffset(Offset = "0x19C")]
|
||||
[Token(Token = "0x4002DC1")]
|
||||
[Token(Token = "0x4002E03")]
|
||||
private Quaternion fixedDeltaRotation;
|
||||
|
||||
// Token: 0x04002DC2 RID: 11714
|
||||
// Token: 0x04002E04 RID: 11780
|
||||
[FieldOffset(Offset = "0x1AC")]
|
||||
[Token(Token = "0x4002DC2")]
|
||||
[Token(Token = "0x4002E04")]
|
||||
private bool fixedFrame;
|
||||
|
||||
// Token: 0x04002DC3 RID: 11715
|
||||
// Token: 0x04002E05 RID: 11781
|
||||
[FieldOffset(Offset = "0x1B0")]
|
||||
[Token(Token = "0x4002DC3")]
|
||||
[Token(Token = "0x4002E05")]
|
||||
private float wallRunEndTime;
|
||||
|
||||
// Token: 0x04002DC4 RID: 11716
|
||||
// Token: 0x04002E06 RID: 11782
|
||||
[FieldOffset(Offset = "0x1B4")]
|
||||
[Token(Token = "0x4002DC4")]
|
||||
[Token(Token = "0x4002E06")]
|
||||
private Vector3 gravity;
|
||||
|
||||
// Token: 0x04002DC5 RID: 11717
|
||||
// Token: 0x04002E07 RID: 11783
|
||||
[FieldOffset(Offset = "0x1C0")]
|
||||
[Token(Token = "0x4002DC5")]
|
||||
[Token(Token = "0x4002E07")]
|
||||
private Vector3 verticalVelocity;
|
||||
|
||||
// Token: 0x04002DC6 RID: 11718
|
||||
// Token: 0x04002E08 RID: 11784
|
||||
[FieldOffset(Offset = "0x1CC")]
|
||||
[Token(Token = "0x4002DC6")]
|
||||
[Token(Token = "0x4002E08")]
|
||||
private float velocityY;
|
||||
|
||||
// Token: 0x020003E7 RID: 999
|
||||
[Token(Token = "0x20003E7")]
|
||||
// Token: 0x020003F0 RID: 1008
|
||||
[Token(Token = "0x20003F0")]
|
||||
[Serializable]
|
||||
public enum MoveMode
|
||||
{
|
||||
// Token: 0x04002DC8 RID: 11720
|
||||
[Token(Token = "0x4002DC8")]
|
||||
// Token: 0x04002E0A RID: 11786
|
||||
[Token(Token = "0x4002E0A")]
|
||||
Directional,
|
||||
// Token: 0x04002DC9 RID: 11721
|
||||
[Token(Token = "0x4002DC9")]
|
||||
// Token: 0x04002E0B RID: 11787
|
||||
[Token(Token = "0x4002E0B")]
|
||||
Strafe
|
||||
}
|
||||
|
||||
// Token: 0x020003E8 RID: 1000
|
||||
[Token(Token = "0x20003E8")]
|
||||
// Token: 0x020003F1 RID: 1009
|
||||
[Token(Token = "0x20003F1")]
|
||||
public struct AnimState
|
||||
{
|
||||
// Token: 0x04002DCA RID: 11722
|
||||
// Token: 0x04002E0C RID: 11788
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4002DCA")]
|
||||
[Token(Token = "0x4002E0C")]
|
||||
public Vector3 moveDirection;
|
||||
|
||||
// Token: 0x04002DCB RID: 11723
|
||||
// Token: 0x04002E0D RID: 11789
|
||||
[FieldOffset(Offset = "0xC")]
|
||||
[Token(Token = "0x4002DCB")]
|
||||
[Token(Token = "0x4002E0D")]
|
||||
public bool jump;
|
||||
|
||||
// Token: 0x04002DCC RID: 11724
|
||||
// Token: 0x04002E0E RID: 11790
|
||||
[FieldOffset(Offset = "0xD")]
|
||||
[Token(Token = "0x4002DCC")]
|
||||
[Token(Token = "0x4002E0E")]
|
||||
public bool crouch;
|
||||
|
||||
// Token: 0x04002DCD RID: 11725
|
||||
// Token: 0x04002E0F RID: 11791
|
||||
[FieldOffset(Offset = "0xE")]
|
||||
[Token(Token = "0x4002DCD")]
|
||||
[Token(Token = "0x4002E0F")]
|
||||
public bool onGround;
|
||||
|
||||
// Token: 0x04002DCE RID: 11726
|
||||
// Token: 0x04002E10 RID: 11792
|
||||
[FieldOffset(Offset = "0xF")]
|
||||
[Token(Token = "0x4002DCE")]
|
||||
[Token(Token = "0x4002E10")]
|
||||
public bool isStrafing;
|
||||
|
||||
// Token: 0x04002DCF RID: 11727
|
||||
// Token: 0x04002E11 RID: 11793
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002DCF")]
|
||||
[Token(Token = "0x4002E11")]
|
||||
public float yVelocity;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,74 +5,74 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003B6 RID: 950
|
||||
[Token(Token = "0x20003B6")]
|
||||
// Token: 0x020003BF RID: 959
|
||||
[Token(Token = "0x20003BF")]
|
||||
public class EffectorOffset : OffsetModifier
|
||||
{
|
||||
// Token: 0x06002337 RID: 9015 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002337")]
|
||||
[Address(RVA = "0xA61E10", Offset = "0xA60C10", VA = "0x180A61E10", Slot = "4")]
|
||||
// Token: 0x06002369 RID: 9065 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002369")]
|
||||
[Address(RVA = "0xA913C0", Offset = "0xA8FBC0", VA = "0x180A913C0", Slot = "4")]
|
||||
protected override void OnModifyOffset()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002338 RID: 9016 RVA: 0x00050B48 File Offset: 0x0004ED48
|
||||
[Token(Token = "0x6002338")]
|
||||
[Address(RVA = "0x8CD260", Offset = "0x8CC060", VA = "0x1808CD260")]
|
||||
// Token: 0x0600236A RID: 9066 RVA: 0x00051164 File Offset: 0x0004F364
|
||||
[Token(Token = "0x600236A")]
|
||||
[Address(RVA = "0xA91CB0", Offset = "0xA904B0", VA = "0x180A91CB0")]
|
||||
public EffectorOffset()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002C89 RID: 11401
|
||||
// Token: 0x04002CCB RID: 11467
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002C89")]
|
||||
[Token(Token = "0x4002CCB")]
|
||||
[Range(0f, 1f)]
|
||||
public float handsMaintainRelativePositionWeight;
|
||||
|
||||
// Token: 0x04002C8A RID: 11402
|
||||
// Token: 0x04002CCC RID: 11468
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x4002C8A")]
|
||||
[Token(Token = "0x4002CCC")]
|
||||
public Vector3 bodyOffset;
|
||||
|
||||
// Token: 0x04002C8B RID: 11403
|
||||
// Token: 0x04002CCD RID: 11469
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002C8B")]
|
||||
[Token(Token = "0x4002CCD")]
|
||||
public Vector3 leftShoulderOffset;
|
||||
|
||||
// Token: 0x04002C8C RID: 11404
|
||||
// Token: 0x04002CCE RID: 11470
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x4002C8C")]
|
||||
[Token(Token = "0x4002CCE")]
|
||||
public Vector3 rightShoulderOffset;
|
||||
|
||||
// Token: 0x04002C8D RID: 11405
|
||||
// Token: 0x04002CCF RID: 11471
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4002C8D")]
|
||||
[Token(Token = "0x4002CCF")]
|
||||
public Vector3 leftThighOffset;
|
||||
|
||||
// Token: 0x04002C8E RID: 11406
|
||||
// Token: 0x04002CD0 RID: 11472
|
||||
[FieldOffset(Offset = "0x64")]
|
||||
[Token(Token = "0x4002C8E")]
|
||||
[Token(Token = "0x4002CD0")]
|
||||
public Vector3 rightThighOffset;
|
||||
|
||||
// Token: 0x04002C8F RID: 11407
|
||||
// Token: 0x04002CD1 RID: 11473
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4002C8F")]
|
||||
[Token(Token = "0x4002CD1")]
|
||||
public Vector3 leftHandOffset;
|
||||
|
||||
// Token: 0x04002C90 RID: 11408
|
||||
// Token: 0x04002CD2 RID: 11474
|
||||
[FieldOffset(Offset = "0x7C")]
|
||||
[Token(Token = "0x4002C90")]
|
||||
[Token(Token = "0x4002CD2")]
|
||||
public Vector3 rightHandOffset;
|
||||
|
||||
// Token: 0x04002C91 RID: 11409
|
||||
// Token: 0x04002CD3 RID: 11475
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4002C91")]
|
||||
[Token(Token = "0x4002CD3")]
|
||||
public Vector3 leftFootOffset;
|
||||
|
||||
// Token: 0x04002C92 RID: 11410
|
||||
// Token: 0x04002CD4 RID: 11476
|
||||
[FieldOffset(Offset = "0x94")]
|
||||
[Token(Token = "0x4002C92")]
|
||||
[Token(Token = "0x4002CD4")]
|
||||
public Vector3 rightFootOffset;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,29 +5,29 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003B7 RID: 951
|
||||
[Token(Token = "0x20003B7")]
|
||||
// Token: 0x020003C0 RID: 960
|
||||
[Token(Token = "0x20003C0")]
|
||||
public class ExplosionDemo : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06002339 RID: 9017 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002339")]
|
||||
[Address(RVA = "0xA690C0", Offset = "0xA67EC0", VA = "0x180A690C0")]
|
||||
// Token: 0x0600236B RID: 9067 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600236B")]
|
||||
[Address(RVA = "0xA98680", Offset = "0xA96E80", VA = "0x180A98680")]
|
||||
private void Start()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600233A RID: 9018 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600233A")]
|
||||
[Address(RVA = "0xA69180", Offset = "0xA67F80", VA = "0x180A69180")]
|
||||
// Token: 0x0600236C RID: 9068 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600236C")]
|
||||
[Address(RVA = "0xA98740", Offset = "0xA96F40", VA = "0x180A98740")]
|
||||
private void Update()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600233B RID: 9019 RVA: 0x00050B5C File Offset: 0x0004ED5C
|
||||
[Token(Token = "0x600233B")]
|
||||
[Address(RVA = "0xA69000", Offset = "0xA67E00", VA = "0x180A69000")]
|
||||
// Token: 0x0600236D RID: 9069 RVA: 0x00051178 File Offset: 0x0004F378
|
||||
[Token(Token = "0x600236D")]
|
||||
[Address(RVA = "0xA985C0", Offset = "0xA96DC0", VA = "0x180A985C0")]
|
||||
private void SetEffectorWeights(float w)
|
||||
{
|
||||
this.ik.solver.leftHandEffector.positionWeight = w;
|
||||
@@ -36,9 +36,9 @@ namespace RootMotion.Demos
|
||||
this.ik.solver.rightFootEffector.positionWeight = w;
|
||||
}
|
||||
|
||||
// Token: 0x0600233C RID: 9020 RVA: 0x00050BC8 File Offset: 0x0004EDC8
|
||||
[Token(Token = "0x600233C")]
|
||||
[Address(RVA = "0xA697C0", Offset = "0xA685C0", VA = "0x180A697C0")]
|
||||
// Token: 0x0600236E RID: 9070 RVA: 0x000511E4 File Offset: 0x0004F3E4
|
||||
[Token(Token = "0x600236E")]
|
||||
[Address(RVA = "0xA98D80", Offset = "0xA97580", VA = "0x180A98D80")]
|
||||
public ExplosionDemo()
|
||||
{
|
||||
float z = Vector3.one.z;
|
||||
@@ -46,59 +46,59 @@ namespace RootMotion.Demos
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04002C93 RID: 11411
|
||||
// Token: 0x04002CD5 RID: 11477
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002C93")]
|
||||
[Token(Token = "0x4002CD5")]
|
||||
public SimpleLocomotion character;
|
||||
|
||||
// Token: 0x04002C94 RID: 11412
|
||||
// Token: 0x04002CD6 RID: 11478
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002C94")]
|
||||
[Token(Token = "0x4002CD6")]
|
||||
public float forceMlp = 1f;
|
||||
|
||||
// Token: 0x04002C95 RID: 11413
|
||||
// Token: 0x04002CD7 RID: 11479
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x4002C95")]
|
||||
[Token(Token = "0x4002CD7")]
|
||||
public float upForce = 1f;
|
||||
|
||||
// Token: 0x04002C96 RID: 11414
|
||||
// Token: 0x04002CD8 RID: 11480
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002C96")]
|
||||
[Token(Token = "0x4002CD8")]
|
||||
public float weightFalloffSpeed = 1f;
|
||||
|
||||
// Token: 0x04002C97 RID: 11415
|
||||
// Token: 0x04002CD9 RID: 11481
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002C97")]
|
||||
[Token(Token = "0x4002CD9")]
|
||||
public AnimationCurve weightFalloff;
|
||||
|
||||
// Token: 0x04002C98 RID: 11416
|
||||
// Token: 0x04002CDA RID: 11482
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002C98")]
|
||||
[Token(Token = "0x4002CDA")]
|
||||
public AnimationCurve explosionForceByDistance;
|
||||
|
||||
// Token: 0x04002C99 RID: 11417
|
||||
// Token: 0x04002CDB RID: 11483
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002C99")]
|
||||
[Token(Token = "0x4002CDB")]
|
||||
public AnimationCurve scale;
|
||||
|
||||
// Token: 0x04002C9A RID: 11418
|
||||
// Token: 0x04002CDC RID: 11484
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002C9A")]
|
||||
[Token(Token = "0x4002CDC")]
|
||||
private float weight;
|
||||
|
||||
// Token: 0x04002C9B RID: 11419
|
||||
// Token: 0x04002CDD RID: 11485
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x4002C9B")]
|
||||
[Token(Token = "0x4002CDD")]
|
||||
private Vector3 defaultScale;
|
||||
|
||||
// Token: 0x04002C9C RID: 11420
|
||||
// Token: 0x04002CDE RID: 11486
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4002C9C")]
|
||||
[Token(Token = "0x4002CDE")]
|
||||
private Rigidbody r;
|
||||
|
||||
// Token: 0x04002C9D RID: 11421
|
||||
// Token: 0x04002CDF RID: 11487
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4002C9D")]
|
||||
[Token(Token = "0x4002CDF")]
|
||||
private FullBodyBipedIK ik;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,13 +5,13 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003B8 RID: 952
|
||||
[Token(Token = "0x20003B8")]
|
||||
// Token: 0x020003C1 RID: 961
|
||||
[Token(Token = "0x20003C1")]
|
||||
public class FBBIKSettings : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0600233D RID: 9021 RVA: 0x00050C14 File Offset: 0x0004EE14
|
||||
[Token(Token = "0x600233D")]
|
||||
[Address(RVA = "0x4B7980", Offset = "0x4B6780", VA = "0x1804B7980")]
|
||||
// Token: 0x0600236F RID: 9071 RVA: 0x00051230 File Offset: 0x0004F430
|
||||
[Token(Token = "0x600236F")]
|
||||
[Address(RVA = "0x4C5A80", Offset = "0x4C4280", VA = "0x1804C5A80")]
|
||||
public void UpdateSettings()
|
||||
{
|
||||
FullBodyBipedIK fullBodyBipedIK = this.ik;
|
||||
@@ -44,9 +44,9 @@ namespace RootMotion.Demos
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600233E RID: 9022 RVA: 0x00050D18 File Offset: 0x0004EF18
|
||||
[Token(Token = "0x600233E")]
|
||||
[Address(RVA = "0x4B78F0", Offset = "0x4B66F0", VA = "0x1804B78F0")]
|
||||
// Token: 0x06002370 RID: 9072 RVA: 0x00051334 File Offset: 0x0004F534
|
||||
[Token(Token = "0x6002370")]
|
||||
[Address(RVA = "0x4C59F0", Offset = "0x4C41F0", VA = "0x1804C59F0")]
|
||||
private void Start()
|
||||
{
|
||||
Debug.Log("FBBIKSettings is deprecated, you can now edit all the settings from the custom inspector of the FullBodyBipedIK component.");
|
||||
@@ -59,94 +59,94 @@ namespace RootMotion.Demos
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600233F RID: 9023 RVA: 0x00050D48 File Offset: 0x0004EF48
|
||||
[Token(Token = "0x600233F")]
|
||||
[Address(RVA = "0x4B7B00", Offset = "0x4B6900", VA = "0x1804B7B00")]
|
||||
// Token: 0x06002371 RID: 9073 RVA: 0x00051364 File Offset: 0x0004F564
|
||||
[Token(Token = "0x6002371")]
|
||||
[Address(RVA = "0x4C5C00", Offset = "0x4C4400", VA = "0x1804C5C00")]
|
||||
private void Update()
|
||||
{
|
||||
this.UpdateSettings();
|
||||
}
|
||||
|
||||
// Token: 0x06002340 RID: 9024 RVA: 0x00050D5C File Offset: 0x0004EF5C
|
||||
[Token(Token = "0x6002340")]
|
||||
[Address(RVA = "0x4B7B10", Offset = "0x4B6910", VA = "0x1804B7B10")]
|
||||
// Token: 0x06002372 RID: 9074 RVA: 0x00051378 File Offset: 0x0004F578
|
||||
[Token(Token = "0x6002372")]
|
||||
[Address(RVA = "0x4C5C10", Offset = "0x4C4410", VA = "0x1804C5C10")]
|
||||
public FBBIKSettings()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002C9E RID: 11422
|
||||
// Token: 0x04002CE0 RID: 11488
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002C9E")]
|
||||
[Token(Token = "0x4002CE0")]
|
||||
public FullBodyBipedIK ik;
|
||||
|
||||
// Token: 0x04002C9F RID: 11423
|
||||
// Token: 0x04002CE1 RID: 11489
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002C9F")]
|
||||
[Token(Token = "0x4002CE1")]
|
||||
public bool disableAfterStart;
|
||||
|
||||
// Token: 0x04002CA0 RID: 11424
|
||||
// Token: 0x04002CE2 RID: 11490
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002CA0")]
|
||||
[Token(Token = "0x4002CE2")]
|
||||
public FBBIKSettings.Limb leftArm;
|
||||
|
||||
// Token: 0x04002CA1 RID: 11425
|
||||
// Token: 0x04002CE3 RID: 11491
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002CA1")]
|
||||
[Token(Token = "0x4002CE3")]
|
||||
public FBBIKSettings.Limb rightArm;
|
||||
|
||||
// Token: 0x04002CA2 RID: 11426
|
||||
// Token: 0x04002CE4 RID: 11492
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002CA2")]
|
||||
[Token(Token = "0x4002CE4")]
|
||||
public FBBIKSettings.Limb leftLeg;
|
||||
|
||||
// Token: 0x04002CA3 RID: 11427
|
||||
// Token: 0x04002CE5 RID: 11493
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002CA3")]
|
||||
[Token(Token = "0x4002CE5")]
|
||||
public FBBIKSettings.Limb rightLeg;
|
||||
|
||||
// Token: 0x04002CA4 RID: 11428
|
||||
// Token: 0x04002CE6 RID: 11494
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002CA4")]
|
||||
[Token(Token = "0x4002CE6")]
|
||||
public float rootPin;
|
||||
|
||||
// Token: 0x04002CA5 RID: 11429
|
||||
// Token: 0x04002CE7 RID: 11495
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x4002CA5")]
|
||||
[Token(Token = "0x4002CE7")]
|
||||
public bool bodyEffectChildNodes = true;
|
||||
|
||||
// Token: 0x020003B9 RID: 953
|
||||
[Token(Token = "0x20003B9")]
|
||||
// Token: 0x020003C2 RID: 962
|
||||
[Token(Token = "0x20003C2")]
|
||||
[Serializable]
|
||||
public class Limb
|
||||
{
|
||||
// Token: 0x06002341 RID: 9025 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002341")]
|
||||
[Address(RVA = "0x5FC9A0", Offset = "0x5FB7A0", VA = "0x1805FC9A0")]
|
||||
// Token: 0x06002373 RID: 9075 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002373")]
|
||||
[Address(RVA = "0x66FAA0", Offset = "0x66E2A0", VA = "0x18066FAA0")]
|
||||
public void Apply(FullBodyBipedChain chain, IKSolverFullBodyBiped solver)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002342 RID: 9026 RVA: 0x00050D78 File Offset: 0x0004EF78
|
||||
[Token(Token = "0x6002342")]
|
||||
[Address(RVA = "0x5FCA20", Offset = "0x5FB820", VA = "0x1805FCA20")]
|
||||
// Token: 0x06002374 RID: 9076 RVA: 0x00051394 File Offset: 0x0004F594
|
||||
[Token(Token = "0x6002374")]
|
||||
[Address(RVA = "0x66FB20", Offset = "0x66E320", VA = "0x18066FB20")]
|
||||
public Limb()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002CA6 RID: 11430
|
||||
// Token: 0x04002CE8 RID: 11496
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002CA6")]
|
||||
[Token(Token = "0x4002CE8")]
|
||||
public FBIKChain.Smoothing reachSmoothing;
|
||||
|
||||
// Token: 0x04002CA7 RID: 11431
|
||||
// Token: 0x04002CE9 RID: 11497
|
||||
[FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x4002CA7")]
|
||||
[Token(Token = "0x4002CE9")]
|
||||
public float maintainRelativePositionWeight;
|
||||
|
||||
// Token: 0x04002CA8 RID: 11432
|
||||
// Token: 0x04002CEA RID: 11498
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002CA8")]
|
||||
[Token(Token = "0x4002CEA")]
|
||||
public float mappingWeight = 1f;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,21 +5,21 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003BA RID: 954
|
||||
[Token(Token = "0x20003BA")]
|
||||
// Token: 0x020003C3 RID: 963
|
||||
[Token(Token = "0x20003C3")]
|
||||
public class FBIKBendGoal : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06002343 RID: 9027 RVA: 0x00050D98 File Offset: 0x0004EF98
|
||||
[Token(Token = "0x6002343")]
|
||||
[Address(RVA = "0x4B7B20", Offset = "0x4B6920", VA = "0x1804B7B20")]
|
||||
// Token: 0x06002375 RID: 9077 RVA: 0x000513B4 File Offset: 0x0004F5B4
|
||||
[Token(Token = "0x6002375")]
|
||||
[Address(RVA = "0x4C5C20", Offset = "0x4C4420", VA = "0x1804C5C20")]
|
||||
private void Start()
|
||||
{
|
||||
Debug.Log("FBIKBendGoal is deprecated, you can now a bend goal from the custom inspector of the FullBodyBipedIK component.");
|
||||
}
|
||||
|
||||
// Token: 0x06002344 RID: 9028 RVA: 0x00050DB0 File Offset: 0x0004EFB0
|
||||
[Token(Token = "0x6002344")]
|
||||
[Address(RVA = "0x4B7B80", Offset = "0x4B6980", VA = "0x1804B7B80")]
|
||||
// Token: 0x06002376 RID: 9078 RVA: 0x000513CC File Offset: 0x0004F5CC
|
||||
[Token(Token = "0x6002376")]
|
||||
[Address(RVA = "0x4C5C80", Offset = "0x4C4480", VA = "0x1804C5C80")]
|
||||
private void Update()
|
||||
{
|
||||
FullBodyBipedIK fullBodyBipedIK = this.ik;
|
||||
@@ -39,26 +39,26 @@ namespace RootMotion.Demos
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002345 RID: 9029 RVA: 0x00050E34 File Offset: 0x0004F034
|
||||
[Token(Token = "0x6002345")]
|
||||
[Address(RVA = "0x3088F0", Offset = "0x3076F0", VA = "0x1803088F0")]
|
||||
// Token: 0x06002377 RID: 9079 RVA: 0x00051450 File Offset: 0x0004F650
|
||||
[Token(Token = "0x6002377")]
|
||||
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
|
||||
public FBIKBendGoal()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002CA9 RID: 11433
|
||||
// Token: 0x04002CEB RID: 11499
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002CA9")]
|
||||
[Token(Token = "0x4002CEB")]
|
||||
public FullBodyBipedIK ik;
|
||||
|
||||
// Token: 0x04002CAA RID: 11434
|
||||
// Token: 0x04002CEC RID: 11500
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002CAA")]
|
||||
[Token(Token = "0x4002CEC")]
|
||||
public FullBodyBipedChain chain;
|
||||
|
||||
// Token: 0x04002CAB RID: 11435
|
||||
// Token: 0x04002CED RID: 11501
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x4002CAB")]
|
||||
[Token(Token = "0x4002CED")]
|
||||
public float weight;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,17 +5,17 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003BB RID: 955
|
||||
[Token(Token = "0x20003BB")]
|
||||
// Token: 0x020003C4 RID: 964
|
||||
[Token(Token = "0x20003C4")]
|
||||
public class FBIKBoxing : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06002346 RID: 9030 RVA: 0x00050E48 File Offset: 0x0004F048
|
||||
[Token(Token = "0x6002346")]
|
||||
[Address(RVA = "0x4B7E70", Offset = "0x4B6C70", VA = "0x1804B7E70")]
|
||||
// Token: 0x06002378 RID: 9080 RVA: 0x00051464 File Offset: 0x0004F664
|
||||
[Token(Token = "0x6002378")]
|
||||
[Address(RVA = "0x4C5F70", Offset = "0x4C4770", VA = "0x1804C5F70")]
|
||||
private void Start()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06002346)
|
||||
An exception occurred when decompiling this method (06002378)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RootMotion.Demos.FBIKBoxing::Start()
|
||||
|
||||
@@ -31,66 +31,66 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RootMo
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06002347 RID: 9031 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002347")]
|
||||
[Address(RVA = "0x4B7C60", Offset = "0x4B6A60", VA = "0x1804B7C60")]
|
||||
// Token: 0x06002379 RID: 9081 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002379")]
|
||||
[Address(RVA = "0x4C5D60", Offset = "0x4C4560", VA = "0x1804C5D60")]
|
||||
private void LateUpdate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002348 RID: 9032 RVA: 0x00050E64 File Offset: 0x0004F064
|
||||
[Token(Token = "0x6002348")]
|
||||
[Address(RVA = "0x3088F0", Offset = "0x3076F0", VA = "0x1803088F0")]
|
||||
// Token: 0x0600237A RID: 9082 RVA: 0x00051480 File Offset: 0x0004F680
|
||||
[Token(Token = "0x600237A")]
|
||||
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
|
||||
public FBIKBoxing()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002CAC RID: 11436
|
||||
// Token: 0x04002CEE RID: 11502
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002CAC")]
|
||||
[Token(Token = "0x4002CEE")]
|
||||
[Tooltip("The target we want to hit")]
|
||||
public Transform target;
|
||||
|
||||
// Token: 0x04002CAD RID: 11437
|
||||
// Token: 0x04002CEF RID: 11503
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002CAD")]
|
||||
[Token(Token = "0x4002CEF")]
|
||||
[Tooltip("The pin Transform is used to reference the exact hit point in the animation (used by AimIK to aim the upper body to follow the target).In Legacy and Generic modes you can just create and position a reference point in your animating software and include it in the FBX. Then in Unity if you added a GameObject with the exact same name under the character's root, it would be animated to the required position.In Humanoid mode however, Mecanim loses track of any Transform that does not belong to the avatar, so in this case the pin point has to be manually set inside the Unity Editor.")]
|
||||
public Transform pin;
|
||||
|
||||
// Token: 0x04002CAE RID: 11438
|
||||
// Token: 0x04002CF0 RID: 11504
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002CAE")]
|
||||
[Token(Token = "0x4002CF0")]
|
||||
[Tooltip("The Full Body Biped IK component")]
|
||||
public FullBodyBipedIK ik;
|
||||
|
||||
// Token: 0x04002CAF RID: 11439
|
||||
// Token: 0x04002CF1 RID: 11505
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002CAF")]
|
||||
[Token(Token = "0x4002CF1")]
|
||||
[Tooltip("The Aim IK component. Aim IK is ust used for following the target slightly with the body.")]
|
||||
public AimIK aim;
|
||||
|
||||
// Token: 0x04002CB0 RID: 11440
|
||||
// Token: 0x04002CF2 RID: 11506
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002CB0")]
|
||||
[Token(Token = "0x4002CF2")]
|
||||
[Tooltip("The master weight")]
|
||||
public float weight;
|
||||
|
||||
// Token: 0x04002CB1 RID: 11441
|
||||
// Token: 0x04002CF3 RID: 11507
|
||||
[FieldOffset(Offset = "0x3C")]
|
||||
[Token(Token = "0x4002CB1")]
|
||||
[Token(Token = "0x4002CF3")]
|
||||
[Tooltip("The effector type of the punching hand")]
|
||||
public FullBodyBipedEffector effector;
|
||||
|
||||
// Token: 0x04002CB2 RID: 11442
|
||||
// Token: 0x04002CF4 RID: 11508
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002CB2")]
|
||||
[Token(Token = "0x4002CF4")]
|
||||
[Tooltip("Weight of aiming the body to follow the target")]
|
||||
public AnimationCurve aimWeight;
|
||||
|
||||
// Token: 0x04002CB3 RID: 11443
|
||||
// Token: 0x04002CF5 RID: 11509
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002CB3")]
|
||||
[Token(Token = "0x4002CF5")]
|
||||
private Animator animator;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,13 +5,13 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003BC RID: 956
|
||||
[Token(Token = "0x20003BC")]
|
||||
// Token: 0x020003C5 RID: 965
|
||||
[Token(Token = "0x20003C5")]
|
||||
public class FBIKHandsOnProp : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06002349 RID: 9033 RVA: 0x00050E78 File Offset: 0x0004F078
|
||||
[Token(Token = "0x6002349")]
|
||||
[Address(RVA = "0x4BB7F0", Offset = "0x4BA5F0", VA = "0x1804BB7F0")]
|
||||
// Token: 0x0600237B RID: 9083 RVA: 0x00051494 File Offset: 0x0004F694
|
||||
[Token(Token = "0x600237B")]
|
||||
[Address(RVA = "0x4C98F0", Offset = "0x4C80F0", VA = "0x1804C98F0")]
|
||||
private void Awake()
|
||||
{
|
||||
IKSolverFullBodyBiped solver = this.ik.solver;
|
||||
@@ -27,9 +27,9 @@ namespace RootMotion.Demos
|
||||
throw new InvalidCastException();
|
||||
}
|
||||
|
||||
// Token: 0x0600234A RID: 9034 RVA: 0x00050ECC File Offset: 0x0004F0CC
|
||||
[Token(Token = "0x600234A")]
|
||||
[Address(RVA = "0x4BC0E0", Offset = "0x4BAEE0", VA = "0x1804BC0E0")]
|
||||
// Token: 0x0600237C RID: 9084 RVA: 0x000514E8 File Offset: 0x0004F6E8
|
||||
[Token(Token = "0x600237C")]
|
||||
[Address(RVA = "0x4CA1E0", Offset = "0x4C89E0", VA = "0x1804CA1E0")]
|
||||
private void OnPreRead()
|
||||
{
|
||||
FullBodyBipedIK fullBodyBipedIK = this.ik;
|
||||
@@ -43,51 +43,37 @@ namespace RootMotion.Demos
|
||||
this.HandsOnProp(leftHandEffector2, rightHandEffector2);
|
||||
}
|
||||
|
||||
// Token: 0x0600234B RID: 9035 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600234B")]
|
||||
[Address(RVA = "0x4BB8E0", Offset = "0x4BA6E0", VA = "0x1804BB8E0")]
|
||||
// Token: 0x0600237D RID: 9085 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600237D")]
|
||||
[Address(RVA = "0x4C99E0", Offset = "0x4C81E0", VA = "0x1804C99E0")]
|
||||
private void HandsOnProp(IKEffector mainHand, IKEffector otherHand)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600234C RID: 9036 RVA: 0x00050F34 File Offset: 0x0004F134
|
||||
[Token(Token = "0x600234C")]
|
||||
[Address(RVA = "0x4BBFB0", Offset = "0x4BADB0", VA = "0x1804BBFB0")]
|
||||
// Token: 0x0600237E RID: 9086 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600237E")]
|
||||
[Address(RVA = "0x4CA0B0", Offset = "0x4C88B0", VA = "0x1804CA0B0")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
FullBodyBipedIK fullBodyBipedIK = this.ik;
|
||||
int num = 0;
|
||||
if (fullBodyBipedIK != num)
|
||||
{
|
||||
IKSolverFullBodyBiped solver = this.ik.solver;
|
||||
IKSolver.UpdateDelegate onPreRead = solver.OnPreRead;
|
||||
IKSolver.UpdateDelegate updateDelegate = new IKSolver.UpdateDelegate(this.OnPreRead);
|
||||
Delegate @delegate = Delegate.Remove(onPreRead, updateDelegate);
|
||||
int num2 = 0;
|
||||
if (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
throw new InvalidCastException();
|
||||
}
|
||||
solver.OnPreRead = num2;
|
||||
}
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600234D RID: 9037 RVA: 0x00050FA0 File Offset: 0x0004F1A0
|
||||
[Token(Token = "0x600234D")]
|
||||
[Address(RVA = "0x3088F0", Offset = "0x3076F0", VA = "0x1803088F0")]
|
||||
// Token: 0x0600237F RID: 9087 RVA: 0x00051550 File Offset: 0x0004F750
|
||||
[Token(Token = "0x600237F")]
|
||||
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
|
||||
public FBIKHandsOnProp()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002CB4 RID: 11444
|
||||
// Token: 0x04002CF6 RID: 11510
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002CB4")]
|
||||
[Token(Token = "0x4002CF6")]
|
||||
public FullBodyBipedIK ik;
|
||||
|
||||
// Token: 0x04002CB5 RID: 11445
|
||||
// Token: 0x04002CF7 RID: 11511
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002CB5")]
|
||||
[Token(Token = "0x4002CF7")]
|
||||
public bool leftHanded;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,155 +5,155 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003BD RID: 957
|
||||
[Token(Token = "0x20003BD")]
|
||||
// Token: 0x020003C6 RID: 966
|
||||
[Token(Token = "0x20003C6")]
|
||||
public class FPSAiming : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0600234E RID: 9038 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600234E")]
|
||||
[Address(RVA = "0x4BE8F0", Offset = "0x4BD6F0", VA = "0x1804BE8F0")]
|
||||
// Token: 0x06002380 RID: 9088 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002380")]
|
||||
[Address(RVA = "0x4CC9F0", Offset = "0x4CB1F0", VA = "0x1804CC9F0")]
|
||||
private void Start()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600234F RID: 9039 RVA: 0x00050FB4 File Offset: 0x0004F1B4
|
||||
[Token(Token = "0x600234F")]
|
||||
[Address(RVA = "0x4BD8A0", Offset = "0x4BC6A0", VA = "0x1804BD8A0")]
|
||||
// Token: 0x06002381 RID: 9089 RVA: 0x00051564 File Offset: 0x0004F764
|
||||
[Token(Token = "0x6002381")]
|
||||
[Address(RVA = "0x4CB9A0", Offset = "0x4CA1A0", VA = "0x1804CB9A0")]
|
||||
private void FixedUpdate()
|
||||
{
|
||||
this.updateFrame = true;
|
||||
}
|
||||
|
||||
// Token: 0x06002350 RID: 9040 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002350")]
|
||||
[Address(RVA = "0x4BD8B0", Offset = "0x4BC6B0", VA = "0x1804BD8B0")]
|
||||
// Token: 0x06002382 RID: 9090 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002382")]
|
||||
[Address(RVA = "0x4CB9B0", Offset = "0x4CA1B0", VA = "0x1804CB9B0")]
|
||||
private void LateUpdate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002351 RID: 9041 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002351")]
|
||||
[Address(RVA = "0x4BD6E0", Offset = "0x4BC4E0", VA = "0x1804BD6E0")]
|
||||
// Token: 0x06002383 RID: 9091 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002383")]
|
||||
[Address(RVA = "0x4CB7E0", Offset = "0x4C9FE0", VA = "0x1804CB7E0")]
|
||||
private void Aiming()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002352 RID: 9042 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002352")]
|
||||
[Address(RVA = "0x4BD9D0", Offset = "0x4BC7D0", VA = "0x1804BD9D0")]
|
||||
// Token: 0x06002384 RID: 9092 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002384")]
|
||||
[Address(RVA = "0x4CBAD0", Offset = "0x4CA2D0", VA = "0x1804CBAD0")]
|
||||
private void LookDownTheSight()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002353 RID: 9043 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002353")]
|
||||
[Address(RVA = "0x4BE670", Offset = "0x4BD470", VA = "0x1804BE670")]
|
||||
// Token: 0x06002385 RID: 9093 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002385")]
|
||||
[Address(RVA = "0x4CC770", Offset = "0x4CAF70", VA = "0x1804CC770")]
|
||||
private void RotateCharacter()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002354 RID: 9044 RVA: 0x00050FC8 File Offset: 0x0004F1C8
|
||||
[Token(Token = "0x6002354")]
|
||||
[Address(RVA = "0x4BEA90", Offset = "0x4BD890", VA = "0x1804BEA90")]
|
||||
// Token: 0x06002386 RID: 9094 RVA: 0x00051578 File Offset: 0x0004F778
|
||||
[Token(Token = "0x6002386")]
|
||||
[Address(RVA = "0x4CCB90", Offset = "0x4CB390", VA = "0x1804CCB90")]
|
||||
public FPSAiming()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002CB6 RID: 11446
|
||||
// Token: 0x04002CF8 RID: 11512
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002CB6")]
|
||||
[Token(Token = "0x4002CF8")]
|
||||
[Range(0f, 1f)]
|
||||
public float aimWeight = 1f;
|
||||
|
||||
// Token: 0x04002CB7 RID: 11447
|
||||
// Token: 0x04002CF9 RID: 11513
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x4002CB7")]
|
||||
[Token(Token = "0x4002CF9")]
|
||||
[Range(0f, 1f)]
|
||||
public float sightWeight = 1f;
|
||||
|
||||
// Token: 0x04002CB8 RID: 11448
|
||||
// Token: 0x04002CFA RID: 11514
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002CB8")]
|
||||
[Token(Token = "0x4002CFA")]
|
||||
[Range(0f, 180f)]
|
||||
public float maxAngle = 80f;
|
||||
|
||||
// Token: 0x04002CB9 RID: 11449
|
||||
// Token: 0x04002CFB RID: 11515
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x4002CB9")]
|
||||
[Token(Token = "0x4002CFB")]
|
||||
[SerializeField]
|
||||
private bool animatePhysics;
|
||||
|
||||
// Token: 0x04002CBA RID: 11450
|
||||
// Token: 0x04002CFC RID: 11516
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002CBA")]
|
||||
[Token(Token = "0x4002CFC")]
|
||||
[SerializeField]
|
||||
private Transform gun;
|
||||
|
||||
// Token: 0x04002CBB RID: 11451
|
||||
// Token: 0x04002CFD RID: 11517
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002CBB")]
|
||||
[Token(Token = "0x4002CFD")]
|
||||
[SerializeField]
|
||||
private Transform gunTarget;
|
||||
|
||||
// Token: 0x04002CBC RID: 11452
|
||||
// Token: 0x04002CFE RID: 11518
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002CBC")]
|
||||
[Token(Token = "0x4002CFE")]
|
||||
[SerializeField]
|
||||
private FullBodyBipedIK ik;
|
||||
|
||||
// Token: 0x04002CBD RID: 11453
|
||||
// Token: 0x04002CFF RID: 11519
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002CBD")]
|
||||
[Token(Token = "0x4002CFF")]
|
||||
[SerializeField]
|
||||
private AimIK gunAim;
|
||||
|
||||
// Token: 0x04002CBE RID: 11454
|
||||
// Token: 0x04002D00 RID: 11520
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002CBE")]
|
||||
[Token(Token = "0x4002D00")]
|
||||
[SerializeField]
|
||||
private CameraControllerFPS cam;
|
||||
|
||||
// Token: 0x04002CBF RID: 11455
|
||||
// Token: 0x04002D01 RID: 11521
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002CBF")]
|
||||
[Token(Token = "0x4002D01")]
|
||||
[SerializeField]
|
||||
private Recoil recoil;
|
||||
|
||||
// Token: 0x04002CC0 RID: 11456
|
||||
// Token: 0x04002D02 RID: 11522
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4002CC0")]
|
||||
[Token(Token = "0x4002D02")]
|
||||
[SerializeField]
|
||||
[Range(0f, 1f)]
|
||||
private float cameraRecoilWeight = 0.5f;
|
||||
|
||||
// Token: 0x04002CC1 RID: 11457
|
||||
// Token: 0x04002D03 RID: 11523
|
||||
[FieldOffset(Offset = "0x5C")]
|
||||
[Token(Token = "0x4002CC1")]
|
||||
[Token(Token = "0x4002D03")]
|
||||
private Vector3 gunTargetDefaultLocalPosition;
|
||||
|
||||
// Token: 0x04002CC2 RID: 11458
|
||||
// Token: 0x04002D04 RID: 11524
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4002CC2")]
|
||||
[Token(Token = "0x4002D04")]
|
||||
private Quaternion gunTargetDefaultLocalRotation;
|
||||
|
||||
// Token: 0x04002CC3 RID: 11459
|
||||
// Token: 0x04002D05 RID: 11525
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4002CC3")]
|
||||
[Token(Token = "0x4002D05")]
|
||||
private Vector3 camDefaultLocalPosition;
|
||||
|
||||
// Token: 0x04002CC4 RID: 11460
|
||||
// Token: 0x04002D06 RID: 11526
|
||||
[FieldOffset(Offset = "0x84")]
|
||||
[Token(Token = "0x4002CC4")]
|
||||
[Token(Token = "0x4002D06")]
|
||||
private Vector3 camRelativeToGunTarget;
|
||||
|
||||
// Token: 0x04002CC5 RID: 11461
|
||||
// Token: 0x04002D07 RID: 11527
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4002CC5")]
|
||||
[Token(Token = "0x4002D07")]
|
||||
private bool updateFrame;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,19 +4,19 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003BE RID: 958
|
||||
[Token(Token = "0x20003BE")]
|
||||
// Token: 0x020003C7 RID: 967
|
||||
[Token(Token = "0x20003C7")]
|
||||
[RequireComponent(typeof(Animator))]
|
||||
[RequireComponent(typeof(FPSAiming))]
|
||||
public class FPSCharacter : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06002355 RID: 9045 RVA: 0x00051008 File Offset: 0x0004F208
|
||||
[Token(Token = "0x6002355")]
|
||||
[Address(RVA = "0x4BEB80", Offset = "0x4BD980", VA = "0x1804BEB80")]
|
||||
// Token: 0x06002387 RID: 9095 RVA: 0x000515B8 File Offset: 0x0004F7B8
|
||||
[Token(Token = "0x6002387")]
|
||||
[Address(RVA = "0x4CCC80", Offset = "0x4CB480", VA = "0x1804CCC80")]
|
||||
private void Start()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06002355)
|
||||
An exception occurred when decompiling this method (06002387)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RootMotion.Demos.FPSCharacter::Start()
|
||||
|
||||
@@ -32,48 +32,48 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RootMo
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06002356 RID: 9046 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002356")]
|
||||
[Address(RVA = "0x4BEC00", Offset = "0x4BDA00", VA = "0x1804BEC00")]
|
||||
// Token: 0x06002388 RID: 9096 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002388")]
|
||||
[Address(RVA = "0x4CCD00", Offset = "0x4CB500", VA = "0x1804CCD00")]
|
||||
private void Update()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002357 RID: 9047 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002357")]
|
||||
[Address(RVA = "0x4BEAC0", Offset = "0x4BD8C0", VA = "0x1804BEAC0")]
|
||||
// Token: 0x06002389 RID: 9097 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002389")]
|
||||
[Address(RVA = "0x4CCBC0", Offset = "0x4CB3C0", VA = "0x1804CCBC0")]
|
||||
private void OnGUI()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002358 RID: 9048 RVA: 0x00051030 File Offset: 0x0004F230
|
||||
[Token(Token = "0x6002358")]
|
||||
[Address(RVA = "0x4BECF0", Offset = "0x4BDAF0", VA = "0x1804BECF0")]
|
||||
// Token: 0x0600238A RID: 9098 RVA: 0x000515E0 File Offset: 0x0004F7E0
|
||||
[Token(Token = "0x600238A")]
|
||||
[Address(RVA = "0x4CCDF0", Offset = "0x4CB5F0", VA = "0x1804CCDF0")]
|
||||
public FPSCharacter()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002CC6 RID: 11462
|
||||
// Token: 0x04002D08 RID: 11528
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002CC6")]
|
||||
[Token(Token = "0x4002D08")]
|
||||
[Range(0f, 1f)]
|
||||
public float walkSpeed = 0.5f;
|
||||
|
||||
// Token: 0x04002CC7 RID: 11463
|
||||
// Token: 0x04002D09 RID: 11529
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x4002CC7")]
|
||||
[Token(Token = "0x4002D09")]
|
||||
private float sVel;
|
||||
|
||||
// Token: 0x04002CC8 RID: 11464
|
||||
// Token: 0x04002D0A RID: 11530
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002CC8")]
|
||||
[Token(Token = "0x4002D0A")]
|
||||
private Animator animator;
|
||||
|
||||
// Token: 0x04002CC9 RID: 11465
|
||||
// Token: 0x04002D0B RID: 11531
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002CC9")]
|
||||
[Token(Token = "0x4002D0B")]
|
||||
private FPSAiming FPSAiming;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,21 +4,21 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003DB RID: 987
|
||||
[Token(Token = "0x20003DB")]
|
||||
// Token: 0x020003E4 RID: 996
|
||||
[Token(Token = "0x20003E4")]
|
||||
public class GrounderDemo : MonoBehaviour
|
||||
{
|
||||
// Token: 0x060023C6 RID: 9158 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023C6")]
|
||||
[Address(RVA = "0x1174DC0", Offset = "0x1173BC0", VA = "0x181174DC0")]
|
||||
// Token: 0x060023F8 RID: 9208 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023F8")]
|
||||
[Address(RVA = "0x11D7E00", Offset = "0x11D6600", VA = "0x1811D7E00")]
|
||||
private void OnGUI()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023C7 RID: 9159 RVA: 0x00051C6C File Offset: 0x0004FE6C
|
||||
[Token(Token = "0x60023C7")]
|
||||
[Address(RVA = "0x1174D30", Offset = "0x1173B30", VA = "0x181174D30")]
|
||||
// Token: 0x060023F9 RID: 9209 RVA: 0x0005221C File Offset: 0x0005041C
|
||||
[Token(Token = "0x60023F9")]
|
||||
[Address(RVA = "0x11D7D70", Offset = "0x11D6570", VA = "0x1811D7D70")]
|
||||
public void Activate(int index)
|
||||
{
|
||||
GameObject[] array = this.characters;
|
||||
@@ -33,16 +33,16 @@ namespace RootMotion.Demos
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060023C8 RID: 9160 RVA: 0x00051CB4 File Offset: 0x0004FEB4
|
||||
[Token(Token = "0x60023C8")]
|
||||
[Address(RVA = "0x3088F0", Offset = "0x3076F0", VA = "0x1803088F0")]
|
||||
// Token: 0x060023FA RID: 9210 RVA: 0x00052264 File Offset: 0x00050464
|
||||
[Token(Token = "0x60023FA")]
|
||||
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
|
||||
public GrounderDemo()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002D5A RID: 11610
|
||||
// Token: 0x04002D9C RID: 11676
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002D5A")]
|
||||
[Token(Token = "0x4002D9C")]
|
||||
public GameObject[] characters;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,48 +5,48 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003BF RID: 959
|
||||
[Token(Token = "0x20003BF")]
|
||||
// Token: 0x020003C8 RID: 968
|
||||
[Token(Token = "0x20003C8")]
|
||||
public class HitReactionTrigger : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06002359 RID: 9049 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002359")]
|
||||
[Address(RVA = "0x117E000", Offset = "0x117CE00", VA = "0x18117E000")]
|
||||
// Token: 0x0600238B RID: 9099 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600238B")]
|
||||
[Address(RVA = "0x11E1040", Offset = "0x11DF840", VA = "0x1811E1040")]
|
||||
private void Update()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600235A RID: 9050 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600235A")]
|
||||
[Address(RVA = "0x117DF30", Offset = "0x117CD30", VA = "0x18117DF30")]
|
||||
// Token: 0x0600238C RID: 9100 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600238C")]
|
||||
[Address(RVA = "0x11E0F70", Offset = "0x11DF770", VA = "0x1811E0F70")]
|
||||
private void OnGUI()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600235B RID: 9051 RVA: 0x00051050 File Offset: 0x0004F250
|
||||
[Token(Token = "0x600235B")]
|
||||
[Address(RVA = "0x8D4180", Offset = "0x8D2F80", VA = "0x1808D4180")]
|
||||
// Token: 0x0600238D RID: 9101 RVA: 0x00051600 File Offset: 0x0004F800
|
||||
[Token(Token = "0x600238D")]
|
||||
[Address(RVA = "0xB6B850", Offset = "0xB6A050", VA = "0x180B6B850")]
|
||||
public HitReactionTrigger()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002CCA RID: 11466
|
||||
// Token: 0x04002D0C RID: 11532
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002CCA")]
|
||||
[Token(Token = "0x4002D0C")]
|
||||
[SerializeField]
|
||||
private HitReaction hitReaction;
|
||||
|
||||
// Token: 0x04002CCB RID: 11467
|
||||
// Token: 0x04002D0D RID: 11533
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002CCB")]
|
||||
[Token(Token = "0x4002D0D")]
|
||||
[SerializeField]
|
||||
private float hitForce = 1f;
|
||||
|
||||
// Token: 0x04002CCC RID: 11468
|
||||
// Token: 0x04002D0E RID: 11534
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002CCC")]
|
||||
[Token(Token = "0x4002D0E")]
|
||||
private string colliderName;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,71 +5,71 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003C0 RID: 960
|
||||
[Token(Token = "0x20003C0")]
|
||||
// Token: 0x020003C9 RID: 969
|
||||
[Token(Token = "0x20003C9")]
|
||||
public class HoldingHands : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0600235C RID: 9052 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600235C")]
|
||||
[Address(RVA = "0x117EE50", Offset = "0x117DC50", VA = "0x18117EE50")]
|
||||
// Token: 0x0600238E RID: 9102 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600238E")]
|
||||
[Address(RVA = "0x11E1E90", Offset = "0x11E0690", VA = "0x1811E1E90")]
|
||||
private void Start()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600235D RID: 9053 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600235D")]
|
||||
[Address(RVA = "0x117E9E0", Offset = "0x117D7E0", VA = "0x18117E9E0")]
|
||||
// Token: 0x0600238F RID: 9103 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600238F")]
|
||||
[Address(RVA = "0x11E1A20", Offset = "0x11E0220", VA = "0x1811E1A20")]
|
||||
private void LateUpdate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600235E RID: 9054 RVA: 0x00051070 File Offset: 0x0004F270
|
||||
[Token(Token = "0x600235E")]
|
||||
[Address(RVA = "0x117EFD0", Offset = "0x117DDD0", VA = "0x18117EFD0")]
|
||||
// Token: 0x06002390 RID: 9104 RVA: 0x00051620 File Offset: 0x0004F820
|
||||
[Token(Token = "0x6002390")]
|
||||
[Address(RVA = "0x11E2010", Offset = "0x11E0810", VA = "0x1811E2010")]
|
||||
public HoldingHands()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002CCD RID: 11469
|
||||
// Token: 0x04002D0F RID: 11535
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002CCD")]
|
||||
[Token(Token = "0x4002D0F")]
|
||||
public FullBodyBipedIK rightHandChar;
|
||||
|
||||
// Token: 0x04002CCE RID: 11470
|
||||
// Token: 0x04002D10 RID: 11536
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002CCE")]
|
||||
[Token(Token = "0x4002D10")]
|
||||
public FullBodyBipedIK leftHandChar;
|
||||
|
||||
// Token: 0x04002CCF RID: 11471
|
||||
// Token: 0x04002D11 RID: 11537
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002CCF")]
|
||||
[Token(Token = "0x4002D11")]
|
||||
public Transform rightHandTarget;
|
||||
|
||||
// Token: 0x04002CD0 RID: 11472
|
||||
// Token: 0x04002D12 RID: 11538
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002CD0")]
|
||||
[Token(Token = "0x4002D12")]
|
||||
public Transform leftHandTarget;
|
||||
|
||||
// Token: 0x04002CD1 RID: 11473
|
||||
// Token: 0x04002D13 RID: 11539
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002CD1")]
|
||||
[Token(Token = "0x4002D13")]
|
||||
public float crossFade;
|
||||
|
||||
// Token: 0x04002CD2 RID: 11474
|
||||
// Token: 0x04002D14 RID: 11540
|
||||
[FieldOffset(Offset = "0x3C")]
|
||||
[Token(Token = "0x4002CD2")]
|
||||
[Token(Token = "0x4002D14")]
|
||||
public float speed = 10f;
|
||||
|
||||
// Token: 0x04002CD3 RID: 11475
|
||||
// Token: 0x04002D15 RID: 11541
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002CD3")]
|
||||
[Token(Token = "0x4002D15")]
|
||||
private Quaternion rightHandRotation;
|
||||
|
||||
// Token: 0x04002CD4 RID: 11476
|
||||
// Token: 0x04002D16 RID: 11542
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002CD4")]
|
||||
[Token(Token = "0x4002D16")]
|
||||
private Quaternion leftHandRotation;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,46 +5,46 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003C1 RID: 961
|
||||
[Token(Token = "0x20003C1")]
|
||||
// Token: 0x020003CA RID: 970
|
||||
[Token(Token = "0x20003CA")]
|
||||
public class InteractionC2CDemo : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0600235F RID: 9055 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600235F")]
|
||||
[Address(RVA = "0x10D3430", Offset = "0x10D2230", VA = "0x1810D3430")]
|
||||
// Token: 0x06002391 RID: 9105 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002391")]
|
||||
[Address(RVA = "0x10AF270", Offset = "0x10ADA70", VA = "0x1810AF270")]
|
||||
private void OnGUI()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002360 RID: 9056 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002360")]
|
||||
[Address(RVA = "0x10D32A0", Offset = "0x10D20A0", VA = "0x1810D32A0")]
|
||||
// Token: 0x06002392 RID: 9106 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002392")]
|
||||
[Address(RVA = "0x10AF0E0", Offset = "0x10AD8E0", VA = "0x1810AF0E0")]
|
||||
private void LateUpdate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002361 RID: 9057 RVA: 0x00051090 File Offset: 0x0004F290
|
||||
[Token(Token = "0x6002361")]
|
||||
[Address(RVA = "0x3088F0", Offset = "0x3076F0", VA = "0x1803088F0")]
|
||||
// Token: 0x06002393 RID: 9107 RVA: 0x00051640 File Offset: 0x0004F840
|
||||
[Token(Token = "0x6002393")]
|
||||
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
|
||||
public InteractionC2CDemo()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002CD5 RID: 11477
|
||||
// Token: 0x04002D17 RID: 11543
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002CD5")]
|
||||
[Token(Token = "0x4002D17")]
|
||||
public InteractionSystem character1;
|
||||
|
||||
// Token: 0x04002CD6 RID: 11478
|
||||
// Token: 0x04002D18 RID: 11544
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002CD6")]
|
||||
[Token(Token = "0x4002D18")]
|
||||
public InteractionSystem character2;
|
||||
|
||||
// Token: 0x04002CD7 RID: 11479
|
||||
// Token: 0x04002D19 RID: 11545
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002CD7")]
|
||||
[Token(Token = "0x4002D19")]
|
||||
public InteractionObject handShake;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,68 +5,68 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003C2 RID: 962
|
||||
[Token(Token = "0x20003C2")]
|
||||
// Token: 0x020003CB RID: 971
|
||||
[Token(Token = "0x20003CB")]
|
||||
public class InteractionDemo : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06002362 RID: 9058 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002362")]
|
||||
[Address(RVA = "0x10D34E0", Offset = "0x10D22E0", VA = "0x1810D34E0")]
|
||||
// Token: 0x06002394 RID: 9108 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002394")]
|
||||
[Address(RVA = "0x10AF320", Offset = "0x10ADB20", VA = "0x1810AF320")]
|
||||
private void OnGUI()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002363 RID: 9059 RVA: 0x000510A4 File Offset: 0x0004F2A4
|
||||
[Token(Token = "0x6002363")]
|
||||
[Address(RVA = "0x3088F0", Offset = "0x3076F0", VA = "0x1803088F0")]
|
||||
// Token: 0x06002395 RID: 9109 RVA: 0x00051654 File Offset: 0x0004F854
|
||||
[Token(Token = "0x6002395")]
|
||||
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
|
||||
public InteractionDemo()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002CD8 RID: 11480
|
||||
// Token: 0x04002D1A RID: 11546
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002CD8")]
|
||||
[Token(Token = "0x4002D1A")]
|
||||
public InteractionSystem interactionSystem;
|
||||
|
||||
// Token: 0x04002CD9 RID: 11481
|
||||
// Token: 0x04002D1B RID: 11547
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002CD9")]
|
||||
[Token(Token = "0x4002D1B")]
|
||||
public bool interrupt;
|
||||
|
||||
// Token: 0x04002CDA RID: 11482
|
||||
// Token: 0x04002D1C RID: 11548
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002CDA")]
|
||||
[Token(Token = "0x4002D1C")]
|
||||
public InteractionObject ball;
|
||||
|
||||
// Token: 0x04002CDB RID: 11483
|
||||
// Token: 0x04002D1D RID: 11549
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002CDB")]
|
||||
[Token(Token = "0x4002D1D")]
|
||||
public InteractionObject benchMain;
|
||||
|
||||
// Token: 0x04002CDC RID: 11484
|
||||
// Token: 0x04002D1E RID: 11550
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002CDC")]
|
||||
[Token(Token = "0x4002D1E")]
|
||||
public InteractionObject benchHands;
|
||||
|
||||
// Token: 0x04002CDD RID: 11485
|
||||
// Token: 0x04002D1F RID: 11551
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002CDD")]
|
||||
[Token(Token = "0x4002D1F")]
|
||||
public InteractionObject button;
|
||||
|
||||
// Token: 0x04002CDE RID: 11486
|
||||
// Token: 0x04002D20 RID: 11552
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002CDE")]
|
||||
[Token(Token = "0x4002D20")]
|
||||
public InteractionObject cigarette;
|
||||
|
||||
// Token: 0x04002CDF RID: 11487
|
||||
// Token: 0x04002D21 RID: 11553
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002CDF")]
|
||||
[Token(Token = "0x4002D21")]
|
||||
public InteractionObject door;
|
||||
|
||||
// Token: 0x04002CE0 RID: 11488
|
||||
// Token: 0x04002D22 RID: 11554
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4002CE0")]
|
||||
[Token(Token = "0x4002D22")]
|
||||
private bool isSitting;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,18 +5,18 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003C3 RID: 963
|
||||
[Token(Token = "0x20003C3")]
|
||||
// Token: 0x020003CC RID: 972
|
||||
[Token(Token = "0x20003CC")]
|
||||
[RequireComponent(typeof(InteractionSystem))]
|
||||
public class InteractionSystemTestGUI : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06002364 RID: 9060 RVA: 0x000510B8 File Offset: 0x0004F2B8
|
||||
[Token(Token = "0x6002364")]
|
||||
[Address(RVA = "0x10D7AC0", Offset = "0x10D68C0", VA = "0x1810D7AC0")]
|
||||
// Token: 0x06002396 RID: 9110 RVA: 0x00051668 File Offset: 0x0004F868
|
||||
[Token(Token = "0x6002396")]
|
||||
[Address(RVA = "0x10B3900", Offset = "0x10B2100", VA = "0x1810B3900")]
|
||||
private void Awake()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06002364)
|
||||
An exception occurred when decompiling this method (06002396)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RootMotion.Demos.InteractionSystemTestGUI::Awake()
|
||||
|
||||
@@ -32,38 +32,38 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RootMo
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06002365 RID: 9061 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002365")]
|
||||
[Address(RVA = "0x10D7B10", Offset = "0x10D6910", VA = "0x1810D7B10")]
|
||||
// Token: 0x06002397 RID: 9111 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002397")]
|
||||
[Address(RVA = "0x10B3950", Offset = "0x10B2150", VA = "0x1810B3950")]
|
||||
private void OnGUI()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002366 RID: 9062 RVA: 0x000510D4 File Offset: 0x0004F2D4
|
||||
[Token(Token = "0x6002366")]
|
||||
[Address(RVA = "0x3088F0", Offset = "0x3076F0", VA = "0x1803088F0")]
|
||||
// Token: 0x06002398 RID: 9112 RVA: 0x00051684 File Offset: 0x0004F884
|
||||
[Token(Token = "0x6002398")]
|
||||
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
|
||||
public InteractionSystemTestGUI()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002CE1 RID: 11489
|
||||
// Token: 0x04002D23 RID: 11555
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002CE1")]
|
||||
[Token(Token = "0x4002D23")]
|
||||
[SerializeField]
|
||||
[Tooltip("The object to interact to")]
|
||||
private InteractionObject interactionObject;
|
||||
|
||||
// Token: 0x04002CE2 RID: 11490
|
||||
// Token: 0x04002D24 RID: 11556
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002CE2")]
|
||||
[Token(Token = "0x4002D24")]
|
||||
[SerializeField]
|
||||
[Tooltip("The effectors to interact with")]
|
||||
private FullBodyBipedEffector[] effectors;
|
||||
|
||||
// Token: 0x04002CE3 RID: 11491
|
||||
// Token: 0x04002D25 RID: 11557
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002CE3")]
|
||||
[Token(Token = "0x4002D25")]
|
||||
private InteractionSystem interactionSystem;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,22 +5,22 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003C4 RID: 964
|
||||
[Token(Token = "0x20003C4")]
|
||||
// Token: 0x020003CD RID: 973
|
||||
[Token(Token = "0x20003CD")]
|
||||
public class KissingRig : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06002367 RID: 9063 RVA: 0x000510E8 File Offset: 0x0004F2E8
|
||||
[Token(Token = "0x6002367")]
|
||||
[Address(RVA = "0x10E29B0", Offset = "0x10E17B0", VA = "0x1810E29B0")]
|
||||
// Token: 0x06002399 RID: 9113 RVA: 0x00051698 File Offset: 0x0004F898
|
||||
[Token(Token = "0x6002399")]
|
||||
[Address(RVA = "0x10BE940", Offset = "0x10BD140", VA = "0x1810BE940")]
|
||||
private void Start()
|
||||
{
|
||||
this.partner1.Initiate();
|
||||
this.partner2.Initiate();
|
||||
}
|
||||
|
||||
// Token: 0x06002368 RID: 9064 RVA: 0x00051114 File Offset: 0x0004F314
|
||||
[Token(Token = "0x6002368")]
|
||||
[Address(RVA = "0x10E2950", Offset = "0x10E1750", VA = "0x1810E2950")]
|
||||
// Token: 0x0600239A RID: 9114 RVA: 0x000516C4 File Offset: 0x0004F8C4
|
||||
[Token(Token = "0x600239A")]
|
||||
[Address(RVA = "0x10BE8E0", Offset = "0x10BD0E0", VA = "0x1810BE8E0")]
|
||||
private void LateUpdate()
|
||||
{
|
||||
int num = 0;
|
||||
@@ -36,41 +36,41 @@ namespace RootMotion.Demos
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002369 RID: 9065 RVA: 0x00051164 File Offset: 0x0004F364
|
||||
[Token(Token = "0x6002369")]
|
||||
[Address(RVA = "0x10E29F0", Offset = "0x10E17F0", VA = "0x1810E29F0")]
|
||||
// Token: 0x0600239B RID: 9115 RVA: 0x00051714 File Offset: 0x0004F914
|
||||
[Token(Token = "0x600239B")]
|
||||
[Address(RVA = "0x10BE980", Offset = "0x10BD180", VA = "0x1810BE980")]
|
||||
public KissingRig()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002CE4 RID: 11492
|
||||
// Token: 0x04002D26 RID: 11558
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002CE4")]
|
||||
[Token(Token = "0x4002D26")]
|
||||
public KissingRig.Partner partner1;
|
||||
|
||||
// Token: 0x04002CE5 RID: 11493
|
||||
// Token: 0x04002D27 RID: 11559
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002CE5")]
|
||||
[Token(Token = "0x4002D27")]
|
||||
public KissingRig.Partner partner2;
|
||||
|
||||
// Token: 0x04002CE6 RID: 11494
|
||||
// Token: 0x04002D28 RID: 11560
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002CE6")]
|
||||
[Token(Token = "0x4002D28")]
|
||||
public float weight;
|
||||
|
||||
// Token: 0x04002CE7 RID: 11495
|
||||
// Token: 0x04002D29 RID: 11561
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x4002CE7")]
|
||||
[Token(Token = "0x4002D29")]
|
||||
public int iterations = (int)((ulong)3L);
|
||||
|
||||
// Token: 0x020003C5 RID: 965
|
||||
[Token(Token = "0x20003C5")]
|
||||
// Token: 0x020003CE RID: 974
|
||||
[Token(Token = "0x20003CE")]
|
||||
[Serializable]
|
||||
public class Partner
|
||||
{
|
||||
// Token: 0x0600236A RID: 9066 RVA: 0x00051180 File Offset: 0x0004F380
|
||||
[Token(Token = "0x600236A")]
|
||||
[Address(RVA = "0xA6AE50", Offset = "0xA69C50", VA = "0x180A6AE50")]
|
||||
// Token: 0x0600239C RID: 9116 RVA: 0x00051730 File Offset: 0x0004F930
|
||||
[Token(Token = "0x600239C")]
|
||||
[Address(RVA = "0xA9A410", Offset = "0xA98C10", VA = "0x180A9A410")]
|
||||
public void Initiate()
|
||||
{
|
||||
FullBodyBipedIK fullBodyBipedIK = this.ik;
|
||||
@@ -78,21 +78,21 @@ namespace RootMotion.Demos
|
||||
fullBodyBipedIK.enabled = num != 0;
|
||||
}
|
||||
|
||||
// Token: 0x0600236B RID: 9067 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600236B")]
|
||||
[Address(RVA = "0x14F1C40", Offset = "0x14F0A40", VA = "0x1814F1C40")]
|
||||
// Token: 0x0600239D RID: 9117 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600239D")]
|
||||
[Address(RVA = "0x158BC20", Offset = "0x158A420", VA = "0x18158BC20")]
|
||||
public void Update(float weight)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x170001FD RID: 509
|
||||
// (get) Token: 0x0600236C RID: 9068 RVA: 0x000511A4 File Offset: 0x0004F3A4
|
||||
[Token(Token = "0x170001FD")]
|
||||
// Token: 0x170001F7 RID: 503
|
||||
// (get) Token: 0x0600239E RID: 9118 RVA: 0x00051754 File Offset: 0x0004F954
|
||||
[Token(Token = "0x170001F7")]
|
||||
private Transform neck
|
||||
{
|
||||
[Token(Token = "0x600236C")]
|
||||
[Address(RVA = "0x14F2580", Offset = "0x14F1380", VA = "0x1814F2580")]
|
||||
[Token(Token = "0x600239E")]
|
||||
[Address(RVA = "0x158C560", Offset = "0x158AD60", VA = "0x18158C560")]
|
||||
get
|
||||
{
|
||||
Transform[] spineBones = this.ik.solver.spineMapping.spineBones;
|
||||
@@ -101,74 +101,74 @@ namespace RootMotion.Demos
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600236D RID: 9069 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600236D")]
|
||||
[Address(RVA = "0x14F19E0", Offset = "0x14F07E0", VA = "0x1814F19E0")]
|
||||
// Token: 0x0600239F RID: 9119 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600239F")]
|
||||
[Address(RVA = "0x158B9C0", Offset = "0x158A1C0", VA = "0x18158B9C0")]
|
||||
private void InverseTransformEffector(FullBodyBipedEffector effector, Transform target, Vector3 targetPosition, float weight)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600236E RID: 9070 RVA: 0x000511E0 File Offset: 0x0004F3E0
|
||||
[Token(Token = "0x600236E")]
|
||||
[Address(RVA = "0x14F2550", Offset = "0x14F1350", VA = "0x1814F2550")]
|
||||
// Token: 0x060023A0 RID: 9120 RVA: 0x00051790 File Offset: 0x0004F990
|
||||
[Token(Token = "0x60023A0")]
|
||||
[Address(RVA = "0x158C530", Offset = "0x158AD30", VA = "0x18158C530")]
|
||||
public Partner()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002CE8 RID: 11496
|
||||
// Token: 0x04002D2A RID: 11562
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002CE8")]
|
||||
[Token(Token = "0x4002D2A")]
|
||||
public FullBodyBipedIK ik;
|
||||
|
||||
// Token: 0x04002CE9 RID: 11497
|
||||
// Token: 0x04002D2B RID: 11563
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002CE9")]
|
||||
[Token(Token = "0x4002D2B")]
|
||||
public Transform mouth;
|
||||
|
||||
// Token: 0x04002CEA RID: 11498
|
||||
// Token: 0x04002D2C RID: 11564
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002CEA")]
|
||||
[Token(Token = "0x4002D2C")]
|
||||
public Transform mouthTarget;
|
||||
|
||||
// Token: 0x04002CEB RID: 11499
|
||||
// Token: 0x04002D2D RID: 11565
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002CEB")]
|
||||
[Token(Token = "0x4002D2D")]
|
||||
public Transform touchTargetLeftHand;
|
||||
|
||||
// Token: 0x04002CEC RID: 11500
|
||||
// Token: 0x04002D2E RID: 11566
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002CEC")]
|
||||
[Token(Token = "0x4002D2E")]
|
||||
public Transform touchTargetRightHand;
|
||||
|
||||
// Token: 0x04002CED RID: 11501
|
||||
// Token: 0x04002D2F RID: 11567
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002CED")]
|
||||
[Token(Token = "0x4002D2F")]
|
||||
public float bodyWeightHorizontal = 0.4f;
|
||||
|
||||
// Token: 0x04002CEE RID: 11502
|
||||
// Token: 0x04002D30 RID: 11568
|
||||
[FieldOffset(Offset = "0x3C")]
|
||||
[Token(Token = "0x4002CEE")]
|
||||
[Token(Token = "0x4002D30")]
|
||||
public float bodyWeightVertical = 1f;
|
||||
|
||||
// Token: 0x04002CEF RID: 11503
|
||||
// Token: 0x04002D31 RID: 11569
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002CEF")]
|
||||
[Token(Token = "0x4002D31")]
|
||||
public float neckRotationWeight = 0.3f;
|
||||
|
||||
// Token: 0x04002CF0 RID: 11504
|
||||
// Token: 0x04002D32 RID: 11570
|
||||
[FieldOffset(Offset = "0x44")]
|
||||
[Token(Token = "0x4002CF0")]
|
||||
[Token(Token = "0x4002D32")]
|
||||
public float headTiltAngle = 10f;
|
||||
|
||||
// Token: 0x04002CF1 RID: 11505
|
||||
// Token: 0x04002D33 RID: 11571
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002CF1")]
|
||||
[Token(Token = "0x4002D33")]
|
||||
public Vector3 headTiltAxis;
|
||||
|
||||
// Token: 0x04002CF2 RID: 11506
|
||||
// Token: 0x04002D34 RID: 11572
|
||||
[FieldOffset(Offset = "0x54")]
|
||||
[Token(Token = "0x4002CF2")]
|
||||
[Token(Token = "0x4002D34")]
|
||||
private Quaternion neckRotation;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,124 +4,124 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003AA RID: 938
|
||||
[Token(Token = "0x20003AA")]
|
||||
// Token: 0x020003B3 RID: 947
|
||||
[Token(Token = "0x20003B3")]
|
||||
public class MechSpider : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06002304 RID: 8964 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002304")]
|
||||
[Address(RVA = "0x403690", Offset = "0x402490", VA = "0x180403690")]
|
||||
// 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: 0x06002305 RID: 8965 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002305")]
|
||||
[Address(RVA = "0x403170", Offset = "0x401F70", VA = "0x180403170")]
|
||||
// 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: 0x06002306 RID: 8966 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002306")]
|
||||
[Address(RVA = "0x4032F0", Offset = "0x4020F0", VA = "0x1804032F0")]
|
||||
// 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: 0x06002307 RID: 8967 RVA: 0x00050730 File Offset: 0x0004E930
|
||||
[Token(Token = "0x6002307")]
|
||||
[Address(RVA = "0x403FD0", Offset = "0x402DD0", VA = "0x180403FD0")]
|
||||
// Token: 0x06002339 RID: 9017 RVA: 0x00050DB8 File Offset: 0x0004EFB8
|
||||
[Token(Token = "0x6002339")]
|
||||
[Address(RVA = "0x4268A0", Offset = "0x4250A0", VA = "0x1804268A0")]
|
||||
public MechSpider()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002C39 RID: 11321
|
||||
// Token: 0x04002C7B RID: 11387
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002C39")]
|
||||
[Token(Token = "0x4002C7B")]
|
||||
public LayerMask raycastLayers;
|
||||
|
||||
// Token: 0x04002C3A RID: 11322
|
||||
// Token: 0x04002C7C RID: 11388
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x4002C3A")]
|
||||
[Token(Token = "0x4002C7C")]
|
||||
public float scale = 1f;
|
||||
|
||||
// Token: 0x04002C3B RID: 11323
|
||||
// Token: 0x04002C7D RID: 11389
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002C3B")]
|
||||
[Token(Token = "0x4002C7D")]
|
||||
public Transform body;
|
||||
|
||||
// Token: 0x04002C3C RID: 11324
|
||||
// Token: 0x04002C7E RID: 11390
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002C3C")]
|
||||
[Token(Token = "0x4002C7E")]
|
||||
public MechSpiderLeg[] legs;
|
||||
|
||||
// Token: 0x04002C3D RID: 11325
|
||||
// Token: 0x04002C7F RID: 11391
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002C3D")]
|
||||
[Token(Token = "0x4002C7F")]
|
||||
public float legRotationWeight = 1f;
|
||||
|
||||
// Token: 0x04002C3E RID: 11326
|
||||
// Token: 0x04002C80 RID: 11392
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x4002C3E")]
|
||||
[Token(Token = "0x4002C80")]
|
||||
public float rootPositionSpeed = 5f;
|
||||
|
||||
// Token: 0x04002C3F RID: 11327
|
||||
// Token: 0x04002C81 RID: 11393
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002C3F")]
|
||||
[Token(Token = "0x4002C81")]
|
||||
public float rootRotationSpeed = 30f;
|
||||
|
||||
// Token: 0x04002C40 RID: 11328
|
||||
// Token: 0x04002C82 RID: 11394
|
||||
[FieldOffset(Offset = "0x3C")]
|
||||
[Token(Token = "0x4002C40")]
|
||||
[Token(Token = "0x4002C82")]
|
||||
public float breatheSpeed = 2f;
|
||||
|
||||
// Token: 0x04002C41 RID: 11329
|
||||
// Token: 0x04002C83 RID: 11395
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002C41")]
|
||||
[Token(Token = "0x4002C83")]
|
||||
public float breatheMagnitude = 0.2f;
|
||||
|
||||
// Token: 0x04002C42 RID: 11330
|
||||
// Token: 0x04002C84 RID: 11396
|
||||
[FieldOffset(Offset = "0x44")]
|
||||
[Token(Token = "0x4002C42")]
|
||||
[Token(Token = "0x4002C84")]
|
||||
public float height = 3.5f;
|
||||
|
||||
// Token: 0x04002C43 RID: 11331
|
||||
// Token: 0x04002C85 RID: 11397
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002C43")]
|
||||
[Token(Token = "0x4002C85")]
|
||||
public float minHeight = 2f;
|
||||
|
||||
// Token: 0x04002C44 RID: 11332
|
||||
// Token: 0x04002C86 RID: 11398
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x4002C44")]
|
||||
[Token(Token = "0x4002C86")]
|
||||
public float raycastHeight = 10f;
|
||||
|
||||
// Token: 0x04002C45 RID: 11333
|
||||
// Token: 0x04002C87 RID: 11399
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002C45")]
|
||||
[Token(Token = "0x4002C87")]
|
||||
public float raycastDistance = 5f;
|
||||
|
||||
// Token: 0x04002C46 RID: 11334
|
||||
// Token: 0x04002C88 RID: 11400
|
||||
[FieldOffset(Offset = "0x54")]
|
||||
[Token(Token = "0x4002C46")]
|
||||
[Token(Token = "0x4002C88")]
|
||||
private Vector3 lastPosition;
|
||||
|
||||
// Token: 0x04002C47 RID: 11335
|
||||
// Token: 0x04002C89 RID: 11401
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4002C47")]
|
||||
[Token(Token = "0x4002C89")]
|
||||
private Vector3 defaultBodyLocalPosition;
|
||||
|
||||
// Token: 0x04002C48 RID: 11336
|
||||
// Token: 0x04002C8A RID: 11402
|
||||
[FieldOffset(Offset = "0x6C")]
|
||||
[Token(Token = "0x4002C48")]
|
||||
[Token(Token = "0x4002C8A")]
|
||||
private float sine;
|
||||
|
||||
// Token: 0x04002C49 RID: 11337
|
||||
// Token: 0x04002C8B RID: 11403
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4002C49")]
|
||||
[Token(Token = "0x4002C8B")]
|
||||
private RaycastHit rootHit;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,56 +4,56 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003AB RID: 939
|
||||
[Token(Token = "0x20003AB")]
|
||||
// Token: 0x020003B4 RID: 948
|
||||
[Token(Token = "0x20003B4")]
|
||||
public class MechSpiderController : MonoBehaviour
|
||||
{
|
||||
// Token: 0x170001F6 RID: 502
|
||||
// (get) Token: 0x06002308 RID: 8968 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170001F6")]
|
||||
// Token: 0x170001F0 RID: 496
|
||||
// (get) Token: 0x0600233A RID: 9018 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170001F0")]
|
||||
public Vector3 inputVector
|
||||
{
|
||||
[Token(Token = "0x6002308")]
|
||||
[Address(RVA = "0x402040", Offset = "0x400E40", VA = "0x180402040")]
|
||||
[Token(Token = "0x600233A")]
|
||||
[Address(RVA = "0x424910", Offset = "0x423110", VA = "0x180424910")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002309 RID: 8969 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002309")]
|
||||
[Address(RVA = "0x401D40", Offset = "0x400B40", VA = "0x180401D40")]
|
||||
// Token: 0x0600233B RID: 9019 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600233B")]
|
||||
[Address(RVA = "0x424610", Offset = "0x422E10", VA = "0x180424610")]
|
||||
private void Update()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600230A RID: 8970 RVA: 0x000507B4 File Offset: 0x0004E9B4
|
||||
[Token(Token = "0x600230A")]
|
||||
[Address(RVA = "0x402020", Offset = "0x400E20", VA = "0x180402020")]
|
||||
// Token: 0x0600233C RID: 9020 RVA: 0x00050E3C File Offset: 0x0004F03C
|
||||
[Token(Token = "0x600233C")]
|
||||
[Address(RVA = "0x4248F0", Offset = "0x4230F0", VA = "0x1804248F0")]
|
||||
public MechSpiderController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002C4A RID: 11338
|
||||
// Token: 0x04002C8C RID: 11404
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002C4A")]
|
||||
[Token(Token = "0x4002C8C")]
|
||||
public MechSpider mechSpider;
|
||||
|
||||
// Token: 0x04002C4B RID: 11339
|
||||
// Token: 0x04002C8D RID: 11405
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002C4B")]
|
||||
[Token(Token = "0x4002C8D")]
|
||||
public Transform cameraTransform;
|
||||
|
||||
// Token: 0x04002C4C RID: 11340
|
||||
// Token: 0x04002C8E RID: 11406
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002C4C")]
|
||||
[Token(Token = "0x4002C8E")]
|
||||
public float speed = 6f;
|
||||
|
||||
// Token: 0x04002C4D RID: 11341
|
||||
// Token: 0x04002C8F RID: 11407
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x4002C4D")]
|
||||
[Token(Token = "0x4002C8F")]
|
||||
public float turnSpeed = 30f;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,37 +6,37 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003AC RID: 940
|
||||
[Token(Token = "0x20003AC")]
|
||||
// Token: 0x020003B5 RID: 949
|
||||
[Token(Token = "0x20003B5")]
|
||||
public class MechSpiderLeg : MonoBehaviour
|
||||
{
|
||||
// Token: 0x170001F7 RID: 503
|
||||
// (get) Token: 0x0600230B RID: 8971 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170001F7")]
|
||||
// Token: 0x170001F1 RID: 497
|
||||
// (get) Token: 0x0600233D RID: 9021 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170001F1")]
|
||||
public bool isStepping
|
||||
{
|
||||
[Token(Token = "0x600230B")]
|
||||
[Address(RVA = "0x402CC0", Offset = "0x401AC0", VA = "0x180402CC0")]
|
||||
[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: 0x170001F8 RID: 504
|
||||
// (get) Token: 0x0600230C RID: 8972 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// (set) Token: 0x0600230D RID: 8973 RVA: 0x000507E0 File Offset: 0x0004E9E0
|
||||
[Token(Token = "0x170001F8")]
|
||||
// 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 = "0x600230C")]
|
||||
[Address(RVA = "0x402CD0", Offset = "0x401AD0", VA = "0x180402CD0")]
|
||||
[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 = "0x600230D")]
|
||||
[Address(RVA = "0x402D30", Offset = "0x401B30", VA = "0x180402D30")]
|
||||
[Token(Token = "0x600233F")]
|
||||
[Address(RVA = "0x425600", Offset = "0x423E00", VA = "0x180425600")]
|
||||
set
|
||||
{
|
||||
IKSolver iksolver = this.ik.GetIKSolver();
|
||||
@@ -45,123 +45,123 @@ namespace RootMotion.Demos
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600230E RID: 8974 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600230E")]
|
||||
[Address(RVA = "0x4025B0", Offset = "0x4013B0", VA = "0x1804025B0")]
|
||||
// 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: 0x0600230F RID: 8975 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600230F")]
|
||||
[Address(RVA = "0x4020C0", Offset = "0x400EC0", VA = "0x1804020C0")]
|
||||
// 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: 0x06002310 RID: 8976 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002310")]
|
||||
[Address(RVA = "0x402940", Offset = "0x401740", VA = "0x180402940")]
|
||||
// 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: 0x06002311 RID: 8977 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002311")]
|
||||
[Address(RVA = "0x402890", Offset = "0x401690", VA = "0x180402890")]
|
||||
// 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: 0x06002312 RID: 8978 RVA: 0x00050814 File Offset: 0x0004EA14
|
||||
[Token(Token = "0x6002312")]
|
||||
[Address(RVA = "0x402C80", Offset = "0x401A80", VA = "0x180402C80")]
|
||||
// Token: 0x06002344 RID: 9028 RVA: 0x00050E9C File Offset: 0x0004F09C
|
||||
[Token(Token = "0x6002344")]
|
||||
[Address(RVA = "0x425550", Offset = "0x423D50", VA = "0x180425550")]
|
||||
public MechSpiderLeg()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002C4E RID: 11342
|
||||
// Token: 0x04002C90 RID: 11408
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002C4E")]
|
||||
[Token(Token = "0x4002C90")]
|
||||
public MechSpider mechSpider;
|
||||
|
||||
// Token: 0x04002C4F RID: 11343
|
||||
// Token: 0x04002C91 RID: 11409
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002C4F")]
|
||||
[Token(Token = "0x4002C91")]
|
||||
public MechSpiderLeg unSync;
|
||||
|
||||
// Token: 0x04002C50 RID: 11344
|
||||
// Token: 0x04002C92 RID: 11410
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002C50")]
|
||||
[Token(Token = "0x4002C92")]
|
||||
public Vector3 offset;
|
||||
|
||||
// Token: 0x04002C51 RID: 11345
|
||||
// Token: 0x04002C93 RID: 11411
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x4002C51")]
|
||||
[Token(Token = "0x4002C93")]
|
||||
public float minDelay = 0.2f;
|
||||
|
||||
// Token: 0x04002C52 RID: 11346
|
||||
// Token: 0x04002C94 RID: 11412
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002C52")]
|
||||
[Token(Token = "0x4002C94")]
|
||||
public float maxOffset = 1f;
|
||||
|
||||
// Token: 0x04002C53 RID: 11347
|
||||
// Token: 0x04002C95 RID: 11413
|
||||
[FieldOffset(Offset = "0x3C")]
|
||||
[Token(Token = "0x4002C53")]
|
||||
[Token(Token = "0x4002C95")]
|
||||
public float stepSpeed = 5f;
|
||||
|
||||
// Token: 0x04002C54 RID: 11348
|
||||
// Token: 0x04002C96 RID: 11414
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002C54")]
|
||||
[Token(Token = "0x4002C96")]
|
||||
public float footHeight = 0.15f;
|
||||
|
||||
// Token: 0x04002C55 RID: 11349
|
||||
// Token: 0x04002C97 RID: 11415
|
||||
[FieldOffset(Offset = "0x44")]
|
||||
[Token(Token = "0x4002C55")]
|
||||
[Token(Token = "0x4002C97")]
|
||||
public float velocityPrediction = 0.2f;
|
||||
|
||||
// Token: 0x04002C56 RID: 11350
|
||||
// Token: 0x04002C98 RID: 11416
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002C56")]
|
||||
[Token(Token = "0x4002C98")]
|
||||
public float raycastFocus = 0.1f;
|
||||
|
||||
// Token: 0x04002C57 RID: 11351
|
||||
// Token: 0x04002C99 RID: 11417
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002C57")]
|
||||
[Token(Token = "0x4002C99")]
|
||||
public AnimationCurve yOffset;
|
||||
|
||||
// Token: 0x04002C58 RID: 11352
|
||||
// Token: 0x04002C9A RID: 11418
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4002C58")]
|
||||
[Token(Token = "0x4002C9A")]
|
||||
public ParticleSystem sand;
|
||||
|
||||
// Token: 0x04002C59 RID: 11353
|
||||
// Token: 0x04002C9B RID: 11419
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4002C59")]
|
||||
[Token(Token = "0x4002C9B")]
|
||||
private IK ik;
|
||||
|
||||
// Token: 0x04002C5A RID: 11354
|
||||
// Token: 0x04002C9C RID: 11420
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4002C5A")]
|
||||
[Token(Token = "0x4002C9C")]
|
||||
private float stepProgress = 1f;
|
||||
|
||||
// Token: 0x04002C5B RID: 11355
|
||||
// Token: 0x04002C9D RID: 11421
|
||||
[FieldOffset(Offset = "0x6C")]
|
||||
[Token(Token = "0x4002C5B")]
|
||||
[Token(Token = "0x4002C9D")]
|
||||
private float lastStepTime;
|
||||
|
||||
// Token: 0x04002C5C RID: 11356
|
||||
// Token: 0x04002C9E RID: 11422
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4002C5C")]
|
||||
[Token(Token = "0x4002C9E")]
|
||||
private Vector3 defaultPosition;
|
||||
|
||||
// Token: 0x04002C5D RID: 11357
|
||||
// Token: 0x04002C9F RID: 11423
|
||||
[FieldOffset(Offset = "0x7C")]
|
||||
[Token(Token = "0x4002C5D")]
|
||||
[Token(Token = "0x4002C9F")]
|
||||
private RaycastHit hit;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,13 +4,13 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003AE RID: 942
|
||||
[Token(Token = "0x20003AE")]
|
||||
// Token: 0x020003B7 RID: 951
|
||||
[Token(Token = "0x20003B7")]
|
||||
public class MechSpiderParticles : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06002319 RID: 8985 RVA: 0x000508CC File Offset: 0x0004EACC
|
||||
[Token(Token = "0x6002319")]
|
||||
[Address(RVA = "0x402D80", Offset = "0x401B80", VA = "0x180402D80")]
|
||||
// Token: 0x0600234B RID: 9035 RVA: 0x00050F54 File Offset: 0x0004F154
|
||||
[Token(Token = "0x600234B")]
|
||||
[Address(RVA = "0x425650", Offset = "0x423E50", VA = "0x180425650")]
|
||||
private void Start()
|
||||
{
|
||||
Type typeFromHandle = typeof(ParticleSystem);
|
||||
@@ -23,29 +23,29 @@ namespace RootMotion.Demos
|
||||
throw new InvalidCastException();
|
||||
}
|
||||
|
||||
// Token: 0x0600231A RID: 8986 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600231A")]
|
||||
[Address(RVA = "0x402E40", Offset = "0x401C40", VA = "0x180402E40")]
|
||||
// Token: 0x0600234C RID: 9036 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600234C")]
|
||||
[Address(RVA = "0x425710", Offset = "0x423F10", VA = "0x180425710")]
|
||||
private void Update()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600231B RID: 8987 RVA: 0x00050904 File Offset: 0x0004EB04
|
||||
[Token(Token = "0x600231B")]
|
||||
[Address(RVA = "0x3088F0", Offset = "0x3076F0", VA = "0x1803088F0")]
|
||||
// Token: 0x0600234D RID: 9037 RVA: 0x00050F8C File Offset: 0x0004F18C
|
||||
[Token(Token = "0x600234D")]
|
||||
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
|
||||
public MechSpiderParticles()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002C63 RID: 11363
|
||||
// Token: 0x04002CA5 RID: 11429
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002C63")]
|
||||
[Token(Token = "0x4002CA5")]
|
||||
public MechSpiderController mechSpiderController;
|
||||
|
||||
// Token: 0x04002C64 RID: 11364
|
||||
// Token: 0x04002CA6 RID: 11430
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002C64")]
|
||||
[Token(Token = "0x4002CA6")]
|
||||
private ParticleSystem particles;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,13 +6,13 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003C6 RID: 966
|
||||
[Token(Token = "0x20003C6")]
|
||||
// Token: 0x020003CF RID: 975
|
||||
[Token(Token = "0x20003CF")]
|
||||
public class MotionAbsorb : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0600236F RID: 9071 RVA: 0x00051220 File Offset: 0x0004F420
|
||||
[Token(Token = "0x600236F")]
|
||||
[Address(RVA = "0xBC8190", Offset = "0xBC6F90", VA = "0x180BC8190")]
|
||||
// Token: 0x060023A1 RID: 9121 RVA: 0x000517D0 File Offset: 0x0004F9D0
|
||||
[Token(Token = "0x60023A1")]
|
||||
[Address(RVA = "0xCC0770", Offset = "0xCBEF70", VA = "0x180CC0770")]
|
||||
private void OnCollisionEnter()
|
||||
{
|
||||
float num = this.timer;
|
||||
@@ -27,76 +27,76 @@ namespace RootMotion.Demos
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002370 RID: 9072 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002370")]
|
||||
[Address(RVA = "0xBC8120", Offset = "0xBC6F20", VA = "0x180BC8120")]
|
||||
// Token: 0x060023A2 RID: 9122 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023A2")]
|
||||
[Address(RVA = "0xCC0700", Offset = "0xCBEF00", VA = "0x180CC0700")]
|
||||
private IEnumerator AbsorbMotion()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002371 RID: 9073 RVA: 0x0005125C File Offset: 0x0004F45C
|
||||
[Token(Token = "0x6002371")]
|
||||
[Address(RVA = "0xBC8220", Offset = "0xBC7020", VA = "0x180BC8220")]
|
||||
// Token: 0x060023A3 RID: 9123 RVA: 0x0005180C File Offset: 0x0004FA0C
|
||||
[Token(Token = "0x60023A3")]
|
||||
[Address(RVA = "0xCC0800", Offset = "0xCBF000", VA = "0x180CC0800")]
|
||||
public MotionAbsorb()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002CF3 RID: 11507
|
||||
// Token: 0x04002D35 RID: 11573
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002CF3")]
|
||||
[Token(Token = "0x4002D35")]
|
||||
[Tooltip("Reference to the FBBIK component")]
|
||||
public FullBodyBipedIK ik;
|
||||
|
||||
// Token: 0x04002CF4 RID: 11508
|
||||
// Token: 0x04002D36 RID: 11574
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002CF4")]
|
||||
[Token(Token = "0x4002D36")]
|
||||
[Tooltip("Array containing the absorbers")]
|
||||
public MotionAbsorb.Absorber[] absorbers;
|
||||
|
||||
// Token: 0x04002CF5 RID: 11509
|
||||
// Token: 0x04002D37 RID: 11575
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002CF5")]
|
||||
[Token(Token = "0x4002D37")]
|
||||
[Tooltip("The master weight")]
|
||||
public float weight = 1f;
|
||||
|
||||
// Token: 0x04002CF6 RID: 11510
|
||||
// Token: 0x04002D38 RID: 11576
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002CF6")]
|
||||
[Token(Token = "0x4002D38")]
|
||||
[Tooltip("Weight falloff curve (how fast will the effect reduce after impact)")]
|
||||
public AnimationCurve falloff;
|
||||
|
||||
// Token: 0x04002CF7 RID: 11511
|
||||
// Token: 0x04002D39 RID: 11577
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002CF7")]
|
||||
[Token(Token = "0x4002D39")]
|
||||
[Tooltip("How fast will the impact fade away. (if 1, effect lasts for 1 second)")]
|
||||
public float falloffSpeed = 1f;
|
||||
|
||||
// Token: 0x04002CF8 RID: 11512
|
||||
// Token: 0x04002D3A RID: 11578
|
||||
[FieldOffset(Offset = "0x3C")]
|
||||
[Token(Token = "0x4002CF8")]
|
||||
[Token(Token = "0x4002D3A")]
|
||||
private float timer;
|
||||
|
||||
// Token: 0x020003C7 RID: 967
|
||||
[Token(Token = "0x20003C7")]
|
||||
// Token: 0x020003D0 RID: 976
|
||||
[Token(Token = "0x20003D0")]
|
||||
[Serializable]
|
||||
public class Absorber
|
||||
{
|
||||
// Token: 0x06002372 RID: 9074 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002372")]
|
||||
[Address(RVA = "0x69B660", Offset = "0x69A460", VA = "0x18069B660")]
|
||||
// Token: 0x060023A4 RID: 9124 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023A4")]
|
||||
[Address(RVA = "0x693CB0", Offset = "0x6924B0", VA = "0x180693CB0")]
|
||||
public void SetToBone(IKSolverFullBodyBiped solver)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002373 RID: 9075 RVA: 0x00051288 File Offset: 0x0004F488
|
||||
[Token(Token = "0x6002373")]
|
||||
[Address(RVA = "0x69B5F0", Offset = "0x69A3F0", VA = "0x18069B5F0")]
|
||||
// Token: 0x060023A5 RID: 9125 RVA: 0x00051838 File Offset: 0x0004FA38
|
||||
[Token(Token = "0x60023A5")]
|
||||
[Address(RVA = "0x693C40", Offset = "0x692440", VA = "0x180693C40")]
|
||||
public void SetEffectorWeights(IKSolverFullBodyBiped solver, float w)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06002373)
|
||||
An exception occurred when decompiling this method (060023A5)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RootMotion.Demos.MotionAbsorb/Absorber::SetEffectorWeights(RootMotion.FinalIK.IKSolverFullBodyBiped,System.Single)
|
||||
|
||||
@@ -114,22 +114,22 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RootMo
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06002374 RID: 9076 RVA: 0x000512DC File Offset: 0x0004F4DC
|
||||
[Token(Token = "0x6002374")]
|
||||
[Address(RVA = "0x5FD950", Offset = "0x5FC750", VA = "0x1805FD950")]
|
||||
// Token: 0x060023A6 RID: 9126 RVA: 0x0005188C File Offset: 0x0004FA8C
|
||||
[Token(Token = "0x60023A6")]
|
||||
[Address(RVA = "0x670620", Offset = "0x66EE20", VA = "0x180670620")]
|
||||
public Absorber()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002CF9 RID: 11513
|
||||
// Token: 0x04002D3B RID: 11579
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002CF9")]
|
||||
[Token(Token = "0x4002D3B")]
|
||||
[Tooltip("The type of effector (hand, foot, shoulder...) - this is just an enum")]
|
||||
public FullBodyBipedEffector effector;
|
||||
|
||||
// Token: 0x04002CFA RID: 11514
|
||||
// Token: 0x04002D3C RID: 11580
|
||||
[FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x4002CFA")]
|
||||
[Token(Token = "0x4002D3C")]
|
||||
[Tooltip("How much should motion be absorbed on this effector")]
|
||||
public float weight = 1f;
|
||||
}
|
||||
|
||||
@@ -4,29 +4,29 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003C9 RID: 969
|
||||
[Token(Token = "0x20003C9")]
|
||||
// Token: 0x020003D2 RID: 978
|
||||
[Token(Token = "0x20003D2")]
|
||||
public class MotionAbsorbCharacter : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0600237B RID: 9083 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600237B")]
|
||||
[Address(RVA = "0xBC7E50", Offset = "0xBC6C50", VA = "0x180BC7E50")]
|
||||
// Token: 0x060023AD RID: 9133 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023AD")]
|
||||
[Address(RVA = "0xCC0430", Offset = "0xCBEC30", VA = "0x180CC0430")]
|
||||
private void Start()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600237C RID: 9084 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600237C")]
|
||||
[Address(RVA = "0xBC8050", Offset = "0xBC6E50", VA = "0x180BC8050")]
|
||||
// Token: 0x060023AE RID: 9134 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023AE")]
|
||||
[Address(RVA = "0xCC0630", Offset = "0xCBEE30", VA = "0x180CC0630")]
|
||||
private void Update()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600237D RID: 9085 RVA: 0x00051354 File Offset: 0x0004F554
|
||||
[Token(Token = "0x600237D")]
|
||||
[Address(RVA = "0xBC7ED0", Offset = "0xBC6CD0", VA = "0x180BC7ED0")]
|
||||
// Token: 0x060023AF RID: 9135 RVA: 0x00051904 File Offset: 0x0004FB04
|
||||
[Token(Token = "0x60023AF")]
|
||||
[Address(RVA = "0xCC04B0", Offset = "0xCBECB0", VA = "0x180CC04B0")]
|
||||
private void SwingStart()
|
||||
{
|
||||
Rigidbody rigidbody = this.cubeRigidbody;
|
||||
@@ -47,51 +47,51 @@ namespace RootMotion.Demos
|
||||
rigidbody4.angularVelocity = num4;
|
||||
}
|
||||
|
||||
// Token: 0x0600237E RID: 9086 RVA: 0x000513D4 File Offset: 0x0004F5D4
|
||||
[Token(Token = "0x600237E")]
|
||||
[Address(RVA = "0xBC8110", Offset = "0xBC6F10", VA = "0x180BC8110")]
|
||||
// Token: 0x060023B0 RID: 9136 RVA: 0x00051984 File Offset: 0x0004FB84
|
||||
[Token(Token = "0x60023B0")]
|
||||
[Address(RVA = "0xCC06F0", Offset = "0xCBEEF0", VA = "0x180CC06F0")]
|
||||
public MotionAbsorbCharacter()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002CFE RID: 11518
|
||||
// Token: 0x04002D40 RID: 11584
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002CFE")]
|
||||
[Token(Token = "0x4002D40")]
|
||||
public Animator animator;
|
||||
|
||||
// Token: 0x04002CFF RID: 11519
|
||||
// Token: 0x04002D41 RID: 11585
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002CFF")]
|
||||
[Token(Token = "0x4002D41")]
|
||||
public MotionAbsorb motionAbsorb;
|
||||
|
||||
// Token: 0x04002D00 RID: 11520
|
||||
// Token: 0x04002D42 RID: 11586
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002D00")]
|
||||
[Token(Token = "0x4002D42")]
|
||||
public Transform cube;
|
||||
|
||||
// Token: 0x04002D01 RID: 11521
|
||||
// Token: 0x04002D43 RID: 11587
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002D01")]
|
||||
[Token(Token = "0x4002D43")]
|
||||
public float cubeRandomPosition = 0.1f;
|
||||
|
||||
// Token: 0x04002D02 RID: 11522
|
||||
// Token: 0x04002D44 RID: 11588
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002D02")]
|
||||
[Token(Token = "0x4002D44")]
|
||||
public AnimationCurve motionAbsorbWeight;
|
||||
|
||||
// Token: 0x04002D03 RID: 11523
|
||||
// Token: 0x04002D45 RID: 11589
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002D03")]
|
||||
[Token(Token = "0x4002D45")]
|
||||
private Vector3 cubeDefaultPosition;
|
||||
|
||||
// Token: 0x04002D04 RID: 11524
|
||||
// Token: 0x04002D46 RID: 11590
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x4002D04")]
|
||||
[Token(Token = "0x4002D46")]
|
||||
private AnimatorStateInfo info;
|
||||
|
||||
// Token: 0x04002D05 RID: 11525
|
||||
// Token: 0x04002D47 RID: 11591
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4002D05")]
|
||||
[Token(Token = "0x4002D47")]
|
||||
private Rigidbody cubeRigidbody;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,65 +5,65 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003CA RID: 970
|
||||
[Token(Token = "0x20003CA")]
|
||||
// Token: 0x020003D3 RID: 979
|
||||
[Token(Token = "0x20003D3")]
|
||||
public class OffsetEffector : OffsetModifier
|
||||
{
|
||||
// Token: 0x0600237F RID: 9087 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600237F")]
|
||||
[Address(RVA = "0xD37E90", Offset = "0xD36C90", VA = "0x180D37E90", Slot = "5")]
|
||||
// Token: 0x060023B1 RID: 9137 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023B1")]
|
||||
[Address(RVA = "0xE86320", Offset = "0xE84B20", VA = "0x180E86320", Slot = "5")]
|
||||
protected override void Start()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002380 RID: 9088 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002380")]
|
||||
[Address(RVA = "0xD37C40", Offset = "0xD36A40", VA = "0x180D37C40", Slot = "4")]
|
||||
// Token: 0x060023B2 RID: 9138 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023B2")]
|
||||
[Address(RVA = "0xE860D0", Offset = "0xE848D0", VA = "0x180E860D0", Slot = "4")]
|
||||
protected override void OnModifyOffset()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002381 RID: 9089 RVA: 0x000513F4 File Offset: 0x0004F5F4
|
||||
[Token(Token = "0x6002381")]
|
||||
[Address(RVA = "0xBE5C30", Offset = "0xBE4A30", VA = "0x180BE5C30")]
|
||||
// Token: 0x060023B3 RID: 9139 RVA: 0x000519A4 File Offset: 0x0004FBA4
|
||||
[Token(Token = "0x60023B3")]
|
||||
[Address(RVA = "0xCB58D0", Offset = "0xCB40D0", VA = "0x180CB58D0")]
|
||||
public OffsetEffector()
|
||||
{
|
||||
this.weight = 1f;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04002D06 RID: 11526
|
||||
// Token: 0x04002D48 RID: 11592
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002D06")]
|
||||
[Token(Token = "0x4002D48")]
|
||||
public OffsetEffector.EffectorLink[] effectorLinks;
|
||||
|
||||
// Token: 0x020003CB RID: 971
|
||||
[Token(Token = "0x20003CB")]
|
||||
// Token: 0x020003D4 RID: 980
|
||||
[Token(Token = "0x20003D4")]
|
||||
[Serializable]
|
||||
public class EffectorLink
|
||||
{
|
||||
// Token: 0x06002382 RID: 9090 RVA: 0x00051414 File Offset: 0x0004F614
|
||||
[Token(Token = "0x6002382")]
|
||||
[Address(RVA = "0x5FD950", Offset = "0x5FC750", VA = "0x1805FD950")]
|
||||
// Token: 0x060023B4 RID: 9140 RVA: 0x000519C4 File Offset: 0x0004FBC4
|
||||
[Token(Token = "0x60023B4")]
|
||||
[Address(RVA = "0x670620", Offset = "0x66EE20", VA = "0x180670620")]
|
||||
public EffectorLink()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002D07 RID: 11527
|
||||
// Token: 0x04002D49 RID: 11593
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002D07")]
|
||||
[Token(Token = "0x4002D49")]
|
||||
public FullBodyBipedEffector effectorType;
|
||||
|
||||
// Token: 0x04002D08 RID: 11528
|
||||
// Token: 0x04002D4A RID: 11594
|
||||
[FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x4002D08")]
|
||||
[Token(Token = "0x4002D4A")]
|
||||
public float weightMultiplier = 1f;
|
||||
|
||||
// Token: 0x04002D09 RID: 11529
|
||||
// Token: 0x04002D4B RID: 11595
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002D09")]
|
||||
[Token(Token = "0x4002D4B")]
|
||||
[HideInInspector]
|
||||
public Vector3 localPosition;
|
||||
}
|
||||
|
||||
@@ -5,30 +5,30 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003CC RID: 972
|
||||
[Token(Token = "0x20003CC")]
|
||||
// Token: 0x020003D5 RID: 981
|
||||
[Token(Token = "0x20003D5")]
|
||||
[RequireComponent(typeof(FullBodyBipedIK))]
|
||||
public class PendulumExample : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06002383 RID: 9091 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002383")]
|
||||
[Address(RVA = "0x311150", Offset = "0x30FF50", VA = "0x180311150")]
|
||||
// Token: 0x060023B5 RID: 9141 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023B5")]
|
||||
[Address(RVA = "0x346DA0", Offset = "0x3455A0", VA = "0x180346DA0")]
|
||||
private void Start()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002384 RID: 9092 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002384")]
|
||||
[Address(RVA = "0x310800", Offset = "0x30F600", VA = "0x180310800")]
|
||||
// Token: 0x060023B6 RID: 9142 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023B6")]
|
||||
[Address(RVA = "0x346450", Offset = "0x344C50", VA = "0x180346450")]
|
||||
private void LateUpdate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002385 RID: 9093 RVA: 0x00051434 File Offset: 0x0004F634
|
||||
[Token(Token = "0x6002385")]
|
||||
[Address(RVA = "0x311500", Offset = "0x310300", VA = "0x180311500")]
|
||||
// Token: 0x060023B7 RID: 9143 RVA: 0x000519E4 File Offset: 0x0004FBE4
|
||||
[Token(Token = "0x60023B7")]
|
||||
[Address(RVA = "0x347150", Offset = "0x345950", VA = "0x180347150")]
|
||||
public PendulumExample()
|
||||
{
|
||||
float z = Vector3.right.z;
|
||||
@@ -36,105 +36,105 @@ namespace RootMotion.Demos
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04002D0A RID: 11530
|
||||
// Token: 0x04002D4C RID: 11596
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002D0A")]
|
||||
[Token(Token = "0x4002D4C")]
|
||||
[Tooltip("The master weight of this script.")]
|
||||
[Range(0f, 1f)]
|
||||
public float weight = 1f;
|
||||
|
||||
// Token: 0x04002D0B RID: 11531
|
||||
// Token: 0x04002D4D RID: 11597
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x4002D0B")]
|
||||
[Token(Token = "0x4002D4D")]
|
||||
[Tooltip("Multiplier for the distance of the root to the target.")]
|
||||
public float hangingDistanceMlp = 1.3f;
|
||||
|
||||
// Token: 0x04002D0C RID: 11532
|
||||
// Token: 0x04002D4E RID: 11598
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002D0C")]
|
||||
[Token(Token = "0x4002D4E")]
|
||||
[HideInInspector]
|
||||
[Tooltip("Where does the root of the character land when weight is blended out?")]
|
||||
public Vector3 rootTargetPosition;
|
||||
|
||||
// Token: 0x04002D0D RID: 11533
|
||||
// Token: 0x04002D4F RID: 11599
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x4002D0D")]
|
||||
[Token(Token = "0x4002D4F")]
|
||||
[HideInInspector]
|
||||
[Tooltip("How is the root of the character rotated when weight is blended out?")]
|
||||
public Quaternion rootTargetRotation;
|
||||
|
||||
// Token: 0x04002D0E RID: 11534
|
||||
// Token: 0x04002D50 RID: 11600
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002D0E")]
|
||||
[Token(Token = "0x4002D50")]
|
||||
[SerializeField]
|
||||
private Transform target;
|
||||
|
||||
// Token: 0x04002D0F RID: 11535
|
||||
// Token: 0x04002D51 RID: 11601
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002D0F")]
|
||||
[Token(Token = "0x4002D51")]
|
||||
[SerializeField]
|
||||
private Transform leftHandTarget;
|
||||
|
||||
// Token: 0x04002D10 RID: 11536
|
||||
// Token: 0x04002D52 RID: 11602
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002D10")]
|
||||
[Token(Token = "0x4002D52")]
|
||||
[SerializeField]
|
||||
private Transform rightHandTarget;
|
||||
|
||||
// Token: 0x04002D11 RID: 11537
|
||||
// Token: 0x04002D53 RID: 11603
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4002D11")]
|
||||
[Token(Token = "0x4002D53")]
|
||||
[SerializeField]
|
||||
private Transform leftFootTarget;
|
||||
|
||||
// Token: 0x04002D12 RID: 11538
|
||||
// Token: 0x04002D54 RID: 11604
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4002D12")]
|
||||
[Token(Token = "0x4002D54")]
|
||||
[SerializeField]
|
||||
private Transform rightFootTarget;
|
||||
|
||||
// Token: 0x04002D13 RID: 11539
|
||||
// Token: 0x04002D55 RID: 11605
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4002D13")]
|
||||
[Token(Token = "0x4002D55")]
|
||||
[SerializeField]
|
||||
private Transform pelvisTarget;
|
||||
|
||||
// Token: 0x04002D14 RID: 11540
|
||||
// Token: 0x04002D56 RID: 11606
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4002D14")]
|
||||
[Token(Token = "0x4002D56")]
|
||||
[SerializeField]
|
||||
private Transform bodyTarget;
|
||||
|
||||
// Token: 0x04002D15 RID: 11541
|
||||
// Token: 0x04002D57 RID: 11607
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4002D15")]
|
||||
[Token(Token = "0x4002D57")]
|
||||
[SerializeField]
|
||||
private Transform headTarget;
|
||||
|
||||
// Token: 0x04002D16 RID: 11542
|
||||
// Token: 0x04002D58 RID: 11608
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x4002D16")]
|
||||
[Token(Token = "0x4002D58")]
|
||||
[SerializeField]
|
||||
private Vector3 pelvisDownAxis;
|
||||
|
||||
// Token: 0x04002D17 RID: 11543
|
||||
// Token: 0x04002D59 RID: 11609
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4002D17")]
|
||||
[Token(Token = "0x4002D59")]
|
||||
private FullBodyBipedIK ik;
|
||||
|
||||
// Token: 0x04002D18 RID: 11544
|
||||
// Token: 0x04002D5A RID: 11610
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4002D18")]
|
||||
[Token(Token = "0x4002D5A")]
|
||||
private Quaternion rootRelativeToPelvis;
|
||||
|
||||
// Token: 0x04002D19 RID: 11545
|
||||
// Token: 0x04002D5B RID: 11611
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x4002D19")]
|
||||
[Token(Token = "0x4002D5B")]
|
||||
private Vector3 pelvisToRoot;
|
||||
|
||||
// Token: 0x04002D1A RID: 11546
|
||||
// Token: 0x04002D5C RID: 11612
|
||||
[FieldOffset(Offset = "0xB4")]
|
||||
[Token(Token = "0x4002D1A")]
|
||||
[Token(Token = "0x4002D5C")]
|
||||
private float lastWeight;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,26 +5,26 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003CD RID: 973
|
||||
[Token(Token = "0x20003CD")]
|
||||
// Token: 0x020003D6 RID: 982
|
||||
[Token(Token = "0x20003D6")]
|
||||
public abstract class PickUp2Handed : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06002386 RID: 9094 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002386")]
|
||||
[Address(RVA = "0x312060", Offset = "0x310E60", VA = "0x180312060")]
|
||||
// Token: 0x060023B8 RID: 9144 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023B8")]
|
||||
[Address(RVA = "0x347CB0", Offset = "0x3464B0", VA = "0x180347CB0")]
|
||||
private void OnGUI()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002387 RID: 9095
|
||||
[Token(Token = "0x6002387")]
|
||||
// Token: 0x060023B9 RID: 9145
|
||||
[Token(Token = "0x60023B9")]
|
||||
[Address(Slot = "4")]
|
||||
protected abstract void RotatePivot();
|
||||
|
||||
// Token: 0x06002388 RID: 9096 RVA: 0x00051474 File Offset: 0x0004F674
|
||||
[Token(Token = "0x6002388")]
|
||||
[Address(RVA = "0x312470", Offset = "0x311270", VA = "0x180312470")]
|
||||
// Token: 0x060023BA RID: 9146 RVA: 0x00051A24 File Offset: 0x0004FC24
|
||||
[Token(Token = "0x60023BA")]
|
||||
[Address(RVA = "0x3480C0", Offset = "0x3468C0", VA = "0x1803480C0")]
|
||||
private void Start()
|
||||
{
|
||||
InteractionSystem interactionSystem = this.interactionSystem;
|
||||
@@ -55,54 +55,54 @@ namespace RootMotion.Demos
|
||||
throw new InvalidCastException();
|
||||
}
|
||||
|
||||
// Token: 0x06002389 RID: 9097 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002389")]
|
||||
[Address(RVA = "0x3121F0", Offset = "0x310FF0", VA = "0x1803121F0")]
|
||||
// Token: 0x060023BB RID: 9147 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023BB")]
|
||||
[Address(RVA = "0x347E40", Offset = "0x346640", VA = "0x180347E40")]
|
||||
private void OnPause(FullBodyBipedEffector effectorType, InteractionObject interactionObject)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600238A RID: 9098 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600238A")]
|
||||
[Address(RVA = "0x312390", Offset = "0x311190", VA = "0x180312390")]
|
||||
// Token: 0x060023BC RID: 9148 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023BC")]
|
||||
[Address(RVA = "0x347FE0", Offset = "0x3467E0", VA = "0x180347FE0")]
|
||||
private void OnStart(FullBodyBipedEffector effectorType, InteractionObject interactionObject)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600238B RID: 9099 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600238B")]
|
||||
[Address(RVA = "0x311F30", Offset = "0x310D30", VA = "0x180311F30")]
|
||||
// Token: 0x060023BD RID: 9149 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023BD")]
|
||||
[Address(RVA = "0x347B80", Offset = "0x346380", VA = "0x180347B80")]
|
||||
private void OnDrop(FullBodyBipedEffector effectorType, InteractionObject interactionObject)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600238C RID: 9100 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600238C")]
|
||||
[Address(RVA = "0x311B20", Offset = "0x310920", VA = "0x180311B20")]
|
||||
// Token: 0x060023BE RID: 9150 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023BE")]
|
||||
[Address(RVA = "0x347770", Offset = "0x345F70", VA = "0x180347770")]
|
||||
private void LateUpdate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x17000200 RID: 512
|
||||
// (get) Token: 0x0600238D RID: 9101 RVA: 0x00051538 File Offset: 0x0004F738
|
||||
[Token(Token = "0x17000200")]
|
||||
// Token: 0x170001FA RID: 506
|
||||
// (get) Token: 0x060023BF RID: 9151 RVA: 0x00051AE8 File Offset: 0x0004FCE8
|
||||
[Token(Token = "0x170001FA")]
|
||||
private bool holding
|
||||
{
|
||||
[Token(Token = "0x600238D")]
|
||||
[Address(RVA = "0x312670", Offset = "0x311470", VA = "0x180312670")]
|
||||
[Token(Token = "0x60023BF")]
|
||||
[Address(RVA = "0x3482C0", Offset = "0x346AC0", VA = "0x1803482C0")]
|
||||
get
|
||||
{
|
||||
return this.interactionSystem.IsPaused(FullBodyBipedEffector.LeftHand);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600238E RID: 9102 RVA: 0x00051558 File Offset: 0x0004F758
|
||||
[Token(Token = "0x600238E")]
|
||||
[Address(RVA = "0x311D00", Offset = "0x310B00", VA = "0x180311D00")]
|
||||
// Token: 0x060023C0 RID: 9152 RVA: 0x00051B08 File Offset: 0x0004FD08
|
||||
[Token(Token = "0x60023C0")]
|
||||
[Address(RVA = "0x347950", Offset = "0x346150", VA = "0x180347950")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
InteractionSystem interactionSystem = this.interactionSystem;
|
||||
@@ -138,62 +138,62 @@ namespace RootMotion.Demos
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600238F RID: 9103 RVA: 0x00051638 File Offset: 0x0004F838
|
||||
[Token(Token = "0x600238F")]
|
||||
[Address(RVA = "0x312660", Offset = "0x311460", VA = "0x180312660")]
|
||||
// Token: 0x060023C1 RID: 9153 RVA: 0x00051BE8 File Offset: 0x0004FDE8
|
||||
[Token(Token = "0x60023C1")]
|
||||
[Address(RVA = "0x3482B0", Offset = "0x346AB0", VA = "0x1803482B0")]
|
||||
protected PickUp2Handed()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002D1B RID: 11547
|
||||
// Token: 0x04002D5D RID: 11613
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002D1B")]
|
||||
[Token(Token = "0x4002D5D")]
|
||||
[SerializeField]
|
||||
private int GUIspace;
|
||||
|
||||
// Token: 0x04002D1C RID: 11548
|
||||
// Token: 0x04002D5E RID: 11614
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002D1C")]
|
||||
[Token(Token = "0x4002D5E")]
|
||||
public InteractionSystem interactionSystem;
|
||||
|
||||
// Token: 0x04002D1D RID: 11549
|
||||
// Token: 0x04002D5F RID: 11615
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002D1D")]
|
||||
[Token(Token = "0x4002D5F")]
|
||||
public InteractionObject obj;
|
||||
|
||||
// Token: 0x04002D1E RID: 11550
|
||||
// Token: 0x04002D60 RID: 11616
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002D1E")]
|
||||
[Token(Token = "0x4002D60")]
|
||||
public Transform pivot;
|
||||
|
||||
// Token: 0x04002D1F RID: 11551
|
||||
// Token: 0x04002D61 RID: 11617
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002D1F")]
|
||||
[Token(Token = "0x4002D61")]
|
||||
public Transform holdPoint;
|
||||
|
||||
// Token: 0x04002D20 RID: 11552
|
||||
// Token: 0x04002D62 RID: 11618
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002D20")]
|
||||
[Token(Token = "0x4002D62")]
|
||||
public float pickUpTime = 0.3f;
|
||||
|
||||
// Token: 0x04002D21 RID: 11553
|
||||
// Token: 0x04002D63 RID: 11619
|
||||
[FieldOffset(Offset = "0x44")]
|
||||
[Token(Token = "0x4002D21")]
|
||||
[Token(Token = "0x4002D63")]
|
||||
private float holdWeight;
|
||||
|
||||
// Token: 0x04002D22 RID: 11554
|
||||
// Token: 0x04002D64 RID: 11620
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002D22")]
|
||||
[Token(Token = "0x4002D64")]
|
||||
private float holdWeightVel;
|
||||
|
||||
// Token: 0x04002D23 RID: 11555
|
||||
// Token: 0x04002D65 RID: 11621
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x4002D23")]
|
||||
[Token(Token = "0x4002D65")]
|
||||
private Vector3 pickUpPosition;
|
||||
|
||||
// Token: 0x04002D24 RID: 11556
|
||||
// Token: 0x04002D66 RID: 11622
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4002D24")]
|
||||
[Token(Token = "0x4002D66")]
|
||||
private Quaternion pickUpRotation;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -3,21 +3,21 @@ using Cpp2IlInjected;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003CE RID: 974
|
||||
[Token(Token = "0x20003CE")]
|
||||
// Token: 0x020003D7 RID: 983
|
||||
[Token(Token = "0x20003D7")]
|
||||
public class PickUpBox : PickUp2Handed
|
||||
{
|
||||
// Token: 0x06002390 RID: 9104 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002390")]
|
||||
[Address(RVA = "0x3126A0", Offset = "0x3114A0", VA = "0x1803126A0", Slot = "4")]
|
||||
// Token: 0x060023C2 RID: 9154 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023C2")]
|
||||
[Address(RVA = "0x3482F0", Offset = "0x346AF0", VA = "0x1803482F0", Slot = "4")]
|
||||
protected override void RotatePivot()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002391 RID: 9105 RVA: 0x00051658 File Offset: 0x0004F858
|
||||
[Token(Token = "0x6002391")]
|
||||
[Address(RVA = "0x312660", Offset = "0x311460", VA = "0x180312660")]
|
||||
// Token: 0x060023C3 RID: 9155 RVA: 0x00051C08 File Offset: 0x0004FE08
|
||||
[Token(Token = "0x60023C3")]
|
||||
[Address(RVA = "0x3482B0", Offset = "0x346AB0", VA = "0x1803482B0")]
|
||||
public PickUpBox()
|
||||
{
|
||||
this.pickUpTime = 0.3f;
|
||||
|
||||
@@ -3,21 +3,21 @@ using Cpp2IlInjected;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003CF RID: 975
|
||||
[Token(Token = "0x20003CF")]
|
||||
// Token: 0x020003D8 RID: 984
|
||||
[Token(Token = "0x20003D8")]
|
||||
public class PickUpSphere : PickUp2Handed
|
||||
{
|
||||
// Token: 0x06002392 RID: 9106 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002392")]
|
||||
[Address(RVA = "0x3128F0", Offset = "0x3116F0", VA = "0x1803128F0", Slot = "4")]
|
||||
// Token: 0x060023C4 RID: 9156 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023C4")]
|
||||
[Address(RVA = "0x348540", Offset = "0x346D40", VA = "0x180348540", Slot = "4")]
|
||||
protected override void RotatePivot()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002393 RID: 9107 RVA: 0x00051678 File Offset: 0x0004F878
|
||||
[Token(Token = "0x6002393")]
|
||||
[Address(RVA = "0x312660", Offset = "0x311460", VA = "0x180312660")]
|
||||
// Token: 0x060023C5 RID: 9157 RVA: 0x00051C28 File Offset: 0x0004FE28
|
||||
[Token(Token = "0x60023C5")]
|
||||
[Address(RVA = "0x3482B0", Offset = "0x346AB0", VA = "0x1803482B0")]
|
||||
public PickUpSphere()
|
||||
{
|
||||
this.pickUpTime = 0.3f;
|
||||
|
||||
@@ -5,54 +5,45 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003DC RID: 988
|
||||
[Token(Token = "0x20003DC")]
|
||||
// Token: 0x020003E5 RID: 997
|
||||
[Token(Token = "0x20003E5")]
|
||||
public class PlatformRotator : MonoBehaviour
|
||||
{
|
||||
// Token: 0x060023C9 RID: 9161 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023C9")]
|
||||
[Address(RVA = "0x312F30", Offset = "0x311D30", VA = "0x180312F30")]
|
||||
// Token: 0x060023FB RID: 9211 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023FB")]
|
||||
[Address(RVA = "0x348B80", Offset = "0x347380", VA = "0x180348B80")]
|
||||
private void Start()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023CA RID: 9162 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023CA")]
|
||||
[Address(RVA = "0x312AF0", Offset = "0x3118F0", VA = "0x180312AF0")]
|
||||
// Token: 0x060023FC RID: 9212 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023FC")]
|
||||
[Address(RVA = "0x348740", Offset = "0x346F40", VA = "0x180348740")]
|
||||
private void FixedUpdate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023CB RID: 9163 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023CB")]
|
||||
[Address(RVA = "0x3130A0", Offset = "0x311EA0", VA = "0x1803130A0")]
|
||||
// Token: 0x060023FD RID: 9213 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023FD")]
|
||||
[Address(RVA = "0x348CF0", Offset = "0x3474F0", VA = "0x180348CF0")]
|
||||
private IEnumerator SwitchRotation()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023CC RID: 9164 RVA: 0x00051CC8 File Offset: 0x0004FEC8
|
||||
[Token(Token = "0x60023CC")]
|
||||
[Address(RVA = "0x312D80", Offset = "0x311B80", VA = "0x180312D80")]
|
||||
// Token: 0x060023FE RID: 9214 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023FE")]
|
||||
[Address(RVA = "0x3489D0", Offset = "0x3471D0", VA = "0x1803489D0")]
|
||||
private void OnCollisionEnter(Collision collision)
|
||||
{
|
||||
if (collision.gameObject.layer == this.characterLayer)
|
||||
{
|
||||
CharacterThirdPerson component = collision.gameObject.GetComponent<CharacterThirdPerson>();
|
||||
int num = 0;
|
||||
bool flag = component == num;
|
||||
if (!flag && component.smoothPhysics != flag)
|
||||
{
|
||||
component.smoothPhysics = flag;
|
||||
}
|
||||
}
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023CD RID: 9165 RVA: 0x00051D18 File Offset: 0x0004FF18
|
||||
[Token(Token = "0x60023CD")]
|
||||
[Address(RVA = "0x312E60", Offset = "0x311C60", VA = "0x180312E60")]
|
||||
// Token: 0x060023FF RID: 9215 RVA: 0x00052278 File Offset: 0x00050478
|
||||
[Token(Token = "0x60023FF")]
|
||||
[Address(RVA = "0x348AB0", Offset = "0x3472B0", VA = "0x180348AB0")]
|
||||
private void OnCollisionExit(Collision collision)
|
||||
{
|
||||
if (collision.gameObject.layer == this.characterLayer)
|
||||
@@ -66,71 +57,71 @@ namespace RootMotion.Demos
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060023CE RID: 9166 RVA: 0x00051D60 File Offset: 0x0004FF60
|
||||
[Token(Token = "0x60023CE")]
|
||||
[Address(RVA = "0x313110", Offset = "0x311F10", VA = "0x180313110")]
|
||||
// Token: 0x06002400 RID: 9216 RVA: 0x000522C0 File Offset: 0x000504C0
|
||||
[Token(Token = "0x6002400")]
|
||||
[Address(RVA = "0x348D60", Offset = "0x347560", VA = "0x180348D60")]
|
||||
public PlatformRotator()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002D5B RID: 11611
|
||||
// Token: 0x04002D9D RID: 11677
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002D5B")]
|
||||
[Token(Token = "0x4002D9D")]
|
||||
public float maxAngle = 70f;
|
||||
|
||||
// Token: 0x04002D5C RID: 11612
|
||||
// Token: 0x04002D9E RID: 11678
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x4002D5C")]
|
||||
[Token(Token = "0x4002D9E")]
|
||||
public float switchRotationTime = 0.5f;
|
||||
|
||||
// Token: 0x04002D5D RID: 11613
|
||||
// Token: 0x04002D9F RID: 11679
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002D5D")]
|
||||
[Token(Token = "0x4002D9F")]
|
||||
public float random = 0.5f;
|
||||
|
||||
// Token: 0x04002D5E RID: 11614
|
||||
// Token: 0x04002DA0 RID: 11680
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x4002D5E")]
|
||||
[Token(Token = "0x4002DA0")]
|
||||
public float rotationSpeed = 50f;
|
||||
|
||||
// Token: 0x04002D5F RID: 11615
|
||||
// Token: 0x04002DA1 RID: 11681
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002D5F")]
|
||||
[Token(Token = "0x4002DA1")]
|
||||
public Vector3 movePosition;
|
||||
|
||||
// Token: 0x04002D60 RID: 11616
|
||||
// Token: 0x04002DA2 RID: 11682
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x4002D60")]
|
||||
[Token(Token = "0x4002DA2")]
|
||||
public float moveSpeed = 5f;
|
||||
|
||||
// Token: 0x04002D61 RID: 11617
|
||||
// Token: 0x04002DA3 RID: 11683
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002D61")]
|
||||
[Token(Token = "0x4002DA3")]
|
||||
public int characterLayer;
|
||||
|
||||
// Token: 0x04002D62 RID: 11618
|
||||
// Token: 0x04002DA4 RID: 11684
|
||||
[FieldOffset(Offset = "0x3C")]
|
||||
[Token(Token = "0x4002D62")]
|
||||
[Token(Token = "0x4002DA4")]
|
||||
private Quaternion defaultRotation;
|
||||
|
||||
// Token: 0x04002D63 RID: 11619
|
||||
// Token: 0x04002DA5 RID: 11685
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x4002D63")]
|
||||
[Token(Token = "0x4002DA5")]
|
||||
private Quaternion targetRotation;
|
||||
|
||||
// Token: 0x04002D64 RID: 11620
|
||||
// Token: 0x04002DA6 RID: 11686
|
||||
[FieldOffset(Offset = "0x5C")]
|
||||
[Token(Token = "0x4002D64")]
|
||||
[Token(Token = "0x4002DA6")]
|
||||
private Vector3 targetPosition;
|
||||
|
||||
// Token: 0x04002D65 RID: 11621
|
||||
// Token: 0x04002DA7 RID: 11687
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4002D65")]
|
||||
[Token(Token = "0x4002DA7")]
|
||||
private Vector3 velocity;
|
||||
|
||||
// Token: 0x04002D66 RID: 11622
|
||||
// Token: 0x04002DA8 RID: 11688
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4002D66")]
|
||||
[Token(Token = "0x4002DA8")]
|
||||
private Rigidbody r;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,46 +5,46 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003D0 RID: 976
|
||||
[Token(Token = "0x20003D0")]
|
||||
// Token: 0x020003D9 RID: 985
|
||||
[Token(Token = "0x20003D9")]
|
||||
public class RagdollUtilityDemo : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06002394 RID: 9108 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002394")]
|
||||
[Address(RVA = "0xBE3D80", Offset = "0xBE2B80", VA = "0x180BE3D80")]
|
||||
// Token: 0x060023C6 RID: 9158 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023C6")]
|
||||
[Address(RVA = "0xCB3A20", Offset = "0xCB2220", VA = "0x180CB3A20")]
|
||||
private void OnGUI()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002395 RID: 9109 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002395")]
|
||||
[Address(RVA = "0xBE3DD0", Offset = "0xBE2BD0", VA = "0x180BE3DD0")]
|
||||
// Token: 0x060023C7 RID: 9159 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023C7")]
|
||||
[Address(RVA = "0xCB3A70", Offset = "0xCB2270", VA = "0x180CB3A70")]
|
||||
private void Update()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002396 RID: 9110 RVA: 0x00051698 File Offset: 0x0004F898
|
||||
[Token(Token = "0x6002396")]
|
||||
[Address(RVA = "0x3088F0", Offset = "0x3076F0", VA = "0x1803088F0")]
|
||||
// Token: 0x060023C8 RID: 9160 RVA: 0x00051C48 File Offset: 0x0004FE48
|
||||
[Token(Token = "0x60023C8")]
|
||||
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
|
||||
public RagdollUtilityDemo()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002D25 RID: 11557
|
||||
// Token: 0x04002D67 RID: 11623
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002D25")]
|
||||
[Token(Token = "0x4002D67")]
|
||||
public RagdollUtility ragdollUtility;
|
||||
|
||||
// Token: 0x04002D26 RID: 11558
|
||||
// Token: 0x04002D68 RID: 11624
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002D26")]
|
||||
[Token(Token = "0x4002D68")]
|
||||
public Transform root;
|
||||
|
||||
// Token: 0x04002D27 RID: 11559
|
||||
// Token: 0x04002D69 RID: 11625
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002D27")]
|
||||
[Token(Token = "0x4002D69")]
|
||||
public Rigidbody pelvis;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,18 +5,18 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003D1 RID: 977
|
||||
[Token(Token = "0x20003D1")]
|
||||
// Token: 0x020003DA RID: 986
|
||||
[Token(Token = "0x20003DA")]
|
||||
[RequireComponent(typeof(Recoil))]
|
||||
public class RecoilTest : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06002397 RID: 9111 RVA: 0x000516AC File Offset: 0x0004F8AC
|
||||
[Token(Token = "0x6002397")]
|
||||
[Address(RVA = "0xBE5B90", Offset = "0xBE4990", VA = "0x180BE5B90")]
|
||||
// Token: 0x060023C9 RID: 9161 RVA: 0x00051C5C File Offset: 0x0004FE5C
|
||||
[Token(Token = "0x60023C9")]
|
||||
[Address(RVA = "0xCB5830", Offset = "0xCB4030", VA = "0x180CB5830")]
|
||||
private void Start()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06002397)
|
||||
An exception occurred when decompiling this method (060023C9)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RootMotion.Demos.RecoilTest::Start()
|
||||
|
||||
@@ -32,9 +32,9 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RootMo
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06002398 RID: 9112 RVA: 0x000516C8 File Offset: 0x0004F8C8
|
||||
[Token(Token = "0x6002398")]
|
||||
[Address(RVA = "0xBE5BE0", Offset = "0xBE49E0", VA = "0x180BE5BE0")]
|
||||
// Token: 0x060023CA RID: 9162 RVA: 0x00051C78 File Offset: 0x0004FE78
|
||||
[Token(Token = "0x60023CA")]
|
||||
[Address(RVA = "0xCB5880", Offset = "0xCB4080", VA = "0x180CB5880")]
|
||||
private void Update()
|
||||
{
|
||||
if (Input.GetKeyDownInt(KeyCode.R) || Input.GetMouseButtonDown(0))
|
||||
@@ -46,29 +46,29 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RootMo
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002399 RID: 9113 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002399")]
|
||||
[Address(RVA = "0xBE5B40", Offset = "0xBE4940", VA = "0x180BE5B40")]
|
||||
// Token: 0x060023CB RID: 9163 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023CB")]
|
||||
[Address(RVA = "0xCB57E0", Offset = "0xCB3FE0", VA = "0x180CB57E0")]
|
||||
private void OnGUI()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600239A RID: 9114 RVA: 0x00051704 File Offset: 0x0004F904
|
||||
[Token(Token = "0x600239A")]
|
||||
[Address(RVA = "0xBE5C30", Offset = "0xBE4A30", VA = "0x180BE5C30")]
|
||||
// Token: 0x060023CC RID: 9164 RVA: 0x00051CB4 File Offset: 0x0004FEB4
|
||||
[Token(Token = "0x60023CC")]
|
||||
[Address(RVA = "0xCB58D0", Offset = "0xCB40D0", VA = "0x180CB58D0")]
|
||||
public RecoilTest()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002D28 RID: 11560
|
||||
// Token: 0x04002D6A RID: 11626
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002D28")]
|
||||
[Token(Token = "0x4002D6A")]
|
||||
public float magnitude = 1f;
|
||||
|
||||
// Token: 0x04002D29 RID: 11561
|
||||
// Token: 0x04002D6B RID: 11627
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002D29")]
|
||||
[Token(Token = "0x4002D6B")]
|
||||
private Recoil recoil;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,21 +5,21 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003D2 RID: 978
|
||||
[Token(Token = "0x20003D2")]
|
||||
// Token: 0x020003DB RID: 987
|
||||
[Token(Token = "0x20003DB")]
|
||||
public class ResetInteractionObject : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0600239B RID: 9115 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600239B")]
|
||||
[Address(RVA = "0xBE7CC0", Offset = "0xBE6AC0", VA = "0x180BE7CC0")]
|
||||
// Token: 0x060023CD RID: 9165 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023CD")]
|
||||
[Address(RVA = "0xCB7960", Offset = "0xCB6160", VA = "0x180CB7960")]
|
||||
private void Start()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600239C RID: 9116 RVA: 0x00051724 File Offset: 0x0004F924
|
||||
[Token(Token = "0x600239C")]
|
||||
[Address(RVA = "0xBE7B90", Offset = "0xBE6990", VA = "0x180BE7B90")]
|
||||
// Token: 0x060023CE RID: 9166 RVA: 0x00051CD4 File Offset: 0x0004FED4
|
||||
[Token(Token = "0x60023CE")]
|
||||
[Address(RVA = "0xCB7830", Offset = "0xCB6030", VA = "0x180CB7830")]
|
||||
private void OnPickUp(Transform t)
|
||||
{
|
||||
base.StopAllCoroutines();
|
||||
@@ -33,44 +33,44 @@ namespace RootMotion.Demos
|
||||
Coroutine coroutine = base.StartCoroutine(<ResetObject>d__);
|
||||
}
|
||||
|
||||
// Token: 0x0600239D RID: 9117 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600239D")]
|
||||
[Address(RVA = "0xBE7C40", Offset = "0xBE6A40", VA = "0x180BE7C40")]
|
||||
// Token: 0x060023CF RID: 9167 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023CF")]
|
||||
[Address(RVA = "0xCB78E0", Offset = "0xCB60E0", VA = "0x180CB78E0")]
|
||||
private IEnumerator ResetObject(float resetTime)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600239E RID: 9118 RVA: 0x00051770 File Offset: 0x0004F970
|
||||
[Token(Token = "0x600239E")]
|
||||
[Address(RVA = "0xBE5C30", Offset = "0xBE4A30", VA = "0x180BE5C30")]
|
||||
// Token: 0x060023D0 RID: 9168 RVA: 0x00051D20 File Offset: 0x0004FF20
|
||||
[Token(Token = "0x60023D0")]
|
||||
[Address(RVA = "0xCB58D0", Offset = "0xCB40D0", VA = "0x180CB58D0")]
|
||||
public ResetInteractionObject()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002D2A RID: 11562
|
||||
// Token: 0x04002D6C RID: 11628
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002D2A")]
|
||||
[Token(Token = "0x4002D6C")]
|
||||
public float resetDelay = 1f;
|
||||
|
||||
// Token: 0x04002D2B RID: 11563
|
||||
// Token: 0x04002D6D RID: 11629
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x4002D2B")]
|
||||
[Token(Token = "0x4002D6D")]
|
||||
private Vector3 defaultPosition;
|
||||
|
||||
// Token: 0x04002D2C RID: 11564
|
||||
// Token: 0x04002D6E RID: 11630
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002D2C")]
|
||||
[Token(Token = "0x4002D6E")]
|
||||
private Quaternion defaultRotation;
|
||||
|
||||
// Token: 0x04002D2D RID: 11565
|
||||
// Token: 0x04002D6F RID: 11631
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002D2D")]
|
||||
[Token(Token = "0x4002D6F")]
|
||||
private Transform defaultParent;
|
||||
|
||||
// Token: 0x04002D2E RID: 11566
|
||||
// Token: 0x04002D70 RID: 11632
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002D2E")]
|
||||
[Token(Token = "0x4002D70")]
|
||||
private Rigidbody r;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,13 +5,13 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003A7 RID: 935
|
||||
[Token(Token = "0x20003A7")]
|
||||
// Token: 0x020003B0 RID: 944
|
||||
[Token(Token = "0x20003B0")]
|
||||
public class SimpleAimingSystem : MonoBehaviour
|
||||
{
|
||||
// Token: 0x060022F9 RID: 8953 RVA: 0x000505AC File Offset: 0x0004E7AC
|
||||
[Token(Token = "0x60022F9")]
|
||||
[Address(RVA = "0x11F2B20", Offset = "0x11F1920", VA = "0x1811F2B20")]
|
||||
// Token: 0x0600232B RID: 9003 RVA: 0x00050C34 File Offset: 0x0004EE34
|
||||
[Token(Token = "0x600232B")]
|
||||
[Address(RVA = "0x11C5DA0", Offset = "0x11C45A0", VA = "0x1811C5DA0")]
|
||||
private void Start()
|
||||
{
|
||||
AimIK aimIK = this.aim;
|
||||
@@ -22,9 +22,9 @@ namespace RootMotion.Demos
|
||||
lookAtIK.enabled = num2 != 0;
|
||||
}
|
||||
|
||||
// Token: 0x060022FA RID: 8954 RVA: 0x000505E0 File Offset: 0x0004E7E0
|
||||
[Token(Token = "0x60022FA")]
|
||||
[Address(RVA = "0x11F2560", Offset = "0x11F1360", VA = "0x1811F2560")]
|
||||
// Token: 0x0600232C RID: 9004 RVA: 0x00050C68 File Offset: 0x0004EE68
|
||||
[Token(Token = "0x600232C")]
|
||||
[Address(RVA = "0x11C57E0", Offset = "0x11C3FE0", VA = "0x1811C57E0")]
|
||||
private void LateUpdate()
|
||||
{
|
||||
Transform target = this.aim.solver.target;
|
||||
@@ -44,25 +44,25 @@ namespace RootMotion.Demos
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060022FB RID: 8955 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60022FB")]
|
||||
[Address(RVA = "0x11F28B0", Offset = "0x11F16B0", VA = "0x1811F28B0")]
|
||||
// Token: 0x0600232D RID: 9005 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600232D")]
|
||||
[Address(RVA = "0x11C5B30", Offset = "0x11C4330", VA = "0x1811C5B30")]
|
||||
private void Pose()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060022FC RID: 8956 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60022FC")]
|
||||
[Address(RVA = "0x11F26B0", Offset = "0x11F14B0", VA = "0x1811F26B0")]
|
||||
// Token: 0x0600232E RID: 9006 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600232E")]
|
||||
[Address(RVA = "0x11C5930", Offset = "0x11C4130", VA = "0x1811C5930")]
|
||||
private void LimitAimTarget()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060022FD RID: 8957 RVA: 0x00050660 File Offset: 0x0004E860
|
||||
[Token(Token = "0x60022FD")]
|
||||
[Address(RVA = "0x11F24D0", Offset = "0x11F12D0", VA = "0x1811F24D0")]
|
||||
// Token: 0x0600232F RID: 9007 RVA: 0x00050CE8 File Offset: 0x0004EEE8
|
||||
[Token(Token = "0x600232F")]
|
||||
[Address(RVA = "0x11C5750", Offset = "0x11C3F50", VA = "0x1811C5750")]
|
||||
private void DirectCrossFade(string state, float target)
|
||||
{
|
||||
float @float = this.animator.GetFloat(state);
|
||||
@@ -72,57 +72,57 @@ namespace RootMotion.Demos
|
||||
this.animator.SetFloat(state, num2);
|
||||
}
|
||||
|
||||
// Token: 0x060022FE RID: 8958 RVA: 0x000506A4 File Offset: 0x0004E8A4
|
||||
[Token(Token = "0x60022FE")]
|
||||
[Address(RVA = "0x11F2B60", Offset = "0x11F1960", VA = "0x1811F2B60")]
|
||||
// Token: 0x06002330 RID: 9008 RVA: 0x00050D2C File Offset: 0x0004EF2C
|
||||
[Token(Token = "0x6002330")]
|
||||
[Address(RVA = "0x11C5DE0", Offset = "0x11C45E0", VA = "0x1811C5DE0")]
|
||||
public SimpleAimingSystem()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002C16 RID: 11286
|
||||
// Token: 0x04002C58 RID: 11352
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002C16")]
|
||||
[Token(Token = "0x4002C58")]
|
||||
[Tooltip("AimPoser is a tool that returns an animation name based on direction.")]
|
||||
public AimPoser aimPoser;
|
||||
|
||||
// Token: 0x04002C17 RID: 11287
|
||||
// Token: 0x04002C59 RID: 11353
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002C17")]
|
||||
[Token(Token = "0x4002C59")]
|
||||
[Tooltip("Reference to the AimIK component.")]
|
||||
public AimIK aim;
|
||||
|
||||
// Token: 0x04002C18 RID: 11288
|
||||
// Token: 0x04002C5A RID: 11354
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002C18")]
|
||||
[Token(Token = "0x4002C5A")]
|
||||
[Tooltip("Reference to the LookAt component (only used for the head in this instance).")]
|
||||
public LookAtIK lookAt;
|
||||
|
||||
// Token: 0x04002C19 RID: 11289
|
||||
// Token: 0x04002C5B RID: 11355
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002C19")]
|
||||
[Token(Token = "0x4002C5B")]
|
||||
[Tooltip("Reference to the Animator component.")]
|
||||
public Animator animator;
|
||||
|
||||
// Token: 0x04002C1A RID: 11290
|
||||
// Token: 0x04002C5C RID: 11356
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002C1A")]
|
||||
[Token(Token = "0x4002C5C")]
|
||||
[Tooltip("Time of cross-fading from pose to pose.")]
|
||||
public float crossfadeTime = 0.2f;
|
||||
|
||||
// Token: 0x04002C1B RID: 11291
|
||||
// Token: 0x04002C5D RID: 11357
|
||||
[FieldOffset(Offset = "0x3C")]
|
||||
[Token(Token = "0x4002C1B")]
|
||||
[Token(Token = "0x4002C5D")]
|
||||
[Tooltip("Will keep the aim target at a distance.")]
|
||||
public float minAimDistance = 0.5f;
|
||||
|
||||
// Token: 0x04002C1C RID: 11292
|
||||
// Token: 0x04002C5E RID: 11358
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002C1C")]
|
||||
[Token(Token = "0x4002C5E")]
|
||||
private AimPoser.Pose aimPose;
|
||||
|
||||
// Token: 0x04002C1D RID: 11293
|
||||
// Token: 0x04002C5F RID: 11359
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002C1D")]
|
||||
[Token(Token = "0x4002C5F")]
|
||||
private AimPoser.Pose lastPose;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,28 +4,28 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003E9 RID: 1001
|
||||
[Token(Token = "0x20003E9")]
|
||||
// Token: 0x020003F2 RID: 1010
|
||||
[Token(Token = "0x20003F2")]
|
||||
[RequireComponent(typeof(Animator))]
|
||||
public class SimpleLocomotion : MonoBehaviour
|
||||
{
|
||||
// Token: 0x1700020A RID: 522
|
||||
// (get) Token: 0x0600240B RID: 9227 RVA: 0x000521C8 File Offset: 0x000503C8
|
||||
// (set) Token: 0x0600240C RID: 9228 RVA: 0x000521DC File Offset: 0x000503DC
|
||||
[Token(Token = "0x1700020A")]
|
||||
// Token: 0x17000204 RID: 516
|
||||
// (get) Token: 0x0600243D RID: 9277 RVA: 0x00052748 File Offset: 0x00050948
|
||||
// (set) Token: 0x0600243E RID: 9278 RVA: 0x0005275C File Offset: 0x0005095C
|
||||
[Token(Token = "0x17000204")]
|
||||
public bool isGrounded
|
||||
{
|
||||
[Token(Token = "0x600240B")]
|
||||
[Address(RVA = "0x584D60", Offset = "0x583B60", VA = "0x180584D60")]
|
||||
[Token(Token = "0x600243D")]
|
||||
[Address(RVA = "0x581280", Offset = "0x57FA80", VA = "0x180581280")]
|
||||
get;
|
||||
[Token(Token = "0x600240C")]
|
||||
[Address(RVA = "0x8EC310", Offset = "0x8EB110", VA = "0x1808EC310")]
|
||||
[Token(Token = "0x600243E")]
|
||||
[Address(RVA = "0x993C20", Offset = "0x992420", VA = "0x180993C20")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x0600240D RID: 9229 RVA: 0x000521F0 File Offset: 0x000503F0
|
||||
[Token(Token = "0x600240D")]
|
||||
[Address(RVA = "0x11F3390", Offset = "0x11F2190", VA = "0x1811F3390")]
|
||||
// Token: 0x0600243F RID: 9279 RVA: 0x00052770 File Offset: 0x00050970
|
||||
[Token(Token = "0x600243F")]
|
||||
[Address(RVA = "0x11C6610", Offset = "0x11C4E10", VA = "0x1811C6610")]
|
||||
private void Start()
|
||||
{
|
||||
Animator component = base.GetComponent<Animator>();
|
||||
@@ -37,144 +37,144 @@ namespace RootMotion.Demos
|
||||
cameraController.enabled = num != 0;
|
||||
}
|
||||
|
||||
// Token: 0x0600240E RID: 9230 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600240E")]
|
||||
[Address(RVA = "0x11F3420", Offset = "0x11F2220", VA = "0x1811F3420")]
|
||||
// Token: 0x06002440 RID: 9280 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002440")]
|
||||
[Address(RVA = "0x11C66A0", Offset = "0x11C4EA0", VA = "0x1811C66A0")]
|
||||
private void Update()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600240F RID: 9231 RVA: 0x00052230 File Offset: 0x00050430
|
||||
[Token(Token = "0x600240F")]
|
||||
[Address(RVA = "0x11F2CC0", Offset = "0x11F1AC0", VA = "0x1811F2CC0")]
|
||||
// Token: 0x06002441 RID: 9281 RVA: 0x000527B0 File Offset: 0x000509B0
|
||||
[Token(Token = "0x6002441")]
|
||||
[Address(RVA = "0x11C5F40", Offset = "0x11C4740", VA = "0x1811C5F40")]
|
||||
private void LateUpdate()
|
||||
{
|
||||
this.cameraController.UpdateInput();
|
||||
this.cameraController.UpdateTransform();
|
||||
}
|
||||
|
||||
// Token: 0x06002410 RID: 9232 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002410")]
|
||||
[Address(RVA = "0x11F2FE0", Offset = "0x11F1DE0", VA = "0x1811F2FE0")]
|
||||
// Token: 0x06002442 RID: 9282 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002442")]
|
||||
[Address(RVA = "0x11C6260", Offset = "0x11C4A60", VA = "0x1811C6260")]
|
||||
private void Rotate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002411 RID: 9233 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002411")]
|
||||
[Address(RVA = "0x11F2D00", Offset = "0x11F1B00", VA = "0x1811F2D00")]
|
||||
// Token: 0x06002443 RID: 9283 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002443")]
|
||||
[Address(RVA = "0x11C5F80", Offset = "0x11C4780", VA = "0x1811C5F80")]
|
||||
private void Move()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002412 RID: 9234 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002412")]
|
||||
[Address(RVA = "0x11F2C00", Offset = "0x11F1A00", VA = "0x1811F2C00")]
|
||||
// Token: 0x06002444 RID: 9284 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002444")]
|
||||
[Address(RVA = "0x11C5E80", Offset = "0x11C4680", VA = "0x1811C5E80")]
|
||||
private Vector3 GetInputVector()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002413 RID: 9235 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002413")]
|
||||
[Address(RVA = "0x11F2B80", Offset = "0x11F1980", VA = "0x1811F2B80")]
|
||||
// Token: 0x06002445 RID: 9285 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002445")]
|
||||
[Address(RVA = "0x11C5E00", Offset = "0x11C4600", VA = "0x1811C5E00")]
|
||||
private Vector3 GetInputVectorRaw()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002414 RID: 9236 RVA: 0x0005225C File Offset: 0x0005045C
|
||||
[Token(Token = "0x6002414")]
|
||||
[Address(RVA = "0x11F3480", Offset = "0x11F2280", VA = "0x1811F3480")]
|
||||
// Token: 0x06002446 RID: 9286 RVA: 0x000527DC File Offset: 0x000509DC
|
||||
[Token(Token = "0x6002446")]
|
||||
[Address(RVA = "0x11C6700", Offset = "0x11C4F00", VA = "0x1811C6700")]
|
||||
public SimpleLocomotion()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002DD0 RID: 11728
|
||||
// Token: 0x04002E12 RID: 11794
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002DD0")]
|
||||
[Token(Token = "0x4002E12")]
|
||||
[SerializeField]
|
||||
[Tooltip("The component that updates the camera.")]
|
||||
private CameraController cameraController;
|
||||
|
||||
// Token: 0x04002DD1 RID: 11729
|
||||
// Token: 0x04002E13 RID: 11795
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002DD1")]
|
||||
[Token(Token = "0x4002E13")]
|
||||
[SerializeField]
|
||||
[Tooltip("Acceleration of movement.")]
|
||||
private float accelerationTime = 0.2f;
|
||||
|
||||
// Token: 0x04002DD2 RID: 11730
|
||||
// Token: 0x04002E14 RID: 11796
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x4002DD2")]
|
||||
[Token(Token = "0x4002E14")]
|
||||
[SerializeField]
|
||||
[Tooltip("Turning speed.")]
|
||||
private float turnTime = 0.2f;
|
||||
|
||||
// Token: 0x04002DD3 RID: 11731
|
||||
// Token: 0x04002E15 RID: 11797
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002DD3")]
|
||||
[Token(Token = "0x4002E15")]
|
||||
[SerializeField]
|
||||
[Tooltip("If true, will run on left shift, if not will walk on left shift.")]
|
||||
private bool walkByDefault = true;
|
||||
|
||||
// Token: 0x04002DD4 RID: 11732
|
||||
// Token: 0x04002E16 RID: 11798
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x4002DD4")]
|
||||
[Token(Token = "0x4002E16")]
|
||||
[SerializeField]
|
||||
[Tooltip("Smooth or linear rotation.")]
|
||||
private SimpleLocomotion.RotationMode rotationMode;
|
||||
|
||||
// Token: 0x04002DD5 RID: 11733
|
||||
// Token: 0x04002E17 RID: 11799
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002DD5")]
|
||||
[Token(Token = "0x4002E17")]
|
||||
[SerializeField]
|
||||
[Tooltip("Procedural motion speed (if not using root motion).")]
|
||||
private float moveSpeed = 3f;
|
||||
|
||||
// Token: 0x04002DD7 RID: 11735
|
||||
// Token: 0x04002E19 RID: 11801
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002DD7")]
|
||||
[Token(Token = "0x4002E19")]
|
||||
private Animator animator;
|
||||
|
||||
// Token: 0x04002DD8 RID: 11736
|
||||
// Token: 0x04002E1A RID: 11802
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002DD8")]
|
||||
[Token(Token = "0x4002E1A")]
|
||||
private float speed;
|
||||
|
||||
// Token: 0x04002DD9 RID: 11737
|
||||
// Token: 0x04002E1B RID: 11803
|
||||
[FieldOffset(Offset = "0x44")]
|
||||
[Token(Token = "0x4002DD9")]
|
||||
[Token(Token = "0x4002E1B")]
|
||||
private float angleVel;
|
||||
|
||||
// Token: 0x04002DDA RID: 11738
|
||||
// Token: 0x04002E1C RID: 11804
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002DDA")]
|
||||
[Token(Token = "0x4002E1C")]
|
||||
private float speedVel;
|
||||
|
||||
// Token: 0x04002DDB RID: 11739
|
||||
// Token: 0x04002E1D RID: 11805
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x4002DDB")]
|
||||
[Token(Token = "0x4002E1D")]
|
||||
private Vector3 linearTargetDirection;
|
||||
|
||||
// Token: 0x04002DDC RID: 11740
|
||||
// Token: 0x04002E1E RID: 11806
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4002DDC")]
|
||||
[Token(Token = "0x4002E1E")]
|
||||
private CharacterController characterController;
|
||||
|
||||
// Token: 0x020003EA RID: 1002
|
||||
[Token(Token = "0x20003EA")]
|
||||
// Token: 0x020003F3 RID: 1011
|
||||
[Token(Token = "0x20003F3")]
|
||||
[Serializable]
|
||||
public enum RotationMode
|
||||
{
|
||||
// Token: 0x04002DDE RID: 11742
|
||||
[Token(Token = "0x4002DDE")]
|
||||
// Token: 0x04002E20 RID: 11808
|
||||
[Token(Token = "0x4002E20")]
|
||||
Smooth,
|
||||
// Token: 0x04002DDF RID: 11743
|
||||
[Token(Token = "0x4002DDF")]
|
||||
// Token: 0x04002E21 RID: 11809
|
||||
[Token(Token = "0x4002E21")]
|
||||
Linear
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,13 +4,13 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003EF RID: 1007
|
||||
[Token(Token = "0x20003EF")]
|
||||
// Token: 0x020003F8 RID: 1016
|
||||
[Token(Token = "0x20003F8")]
|
||||
public class SlowMo : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0600241C RID: 9244 RVA: 0x0005234C File Offset: 0x0005054C
|
||||
[Token(Token = "0x600241C")]
|
||||
[Address(RVA = "0x11F3A90", Offset = "0x11F2890", VA = "0x1811F3A90")]
|
||||
// Token: 0x0600244E RID: 9294 RVA: 0x000528CC File Offset: 0x00050ACC
|
||||
[Token(Token = "0x600244E")]
|
||||
[Address(RVA = "0x11C6D10", Offset = "0x11C5510", VA = "0x1811C6D10")]
|
||||
private void Update()
|
||||
{
|
||||
if ((!this.mouse0 || !Input.GetMouseButton(0)) && (!this.mouse1 || !Input.GetMouseButton(1)))
|
||||
@@ -31,42 +31,42 @@ namespace RootMotion.Demos
|
||||
Time.timeScale = this.slowMoTimeScale;
|
||||
}
|
||||
|
||||
// Token: 0x0600241D RID: 9245 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600241D")]
|
||||
[Address(RVA = "0x11F39E0", Offset = "0x11F27E0", VA = "0x1811F39E0")]
|
||||
// Token: 0x0600244F RID: 9295 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600244F")]
|
||||
[Address(RVA = "0x11C6C60", Offset = "0x11C5460", VA = "0x1811C6C60")]
|
||||
private bool IsSlowMotion()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600241E RID: 9246 RVA: 0x000523C8 File Offset: 0x000505C8
|
||||
[Token(Token = "0x600241E")]
|
||||
[Address(RVA = "0x11F3B50", Offset = "0x11F2950", VA = "0x1811F3B50")]
|
||||
// Token: 0x06002450 RID: 9296 RVA: 0x00052948 File Offset: 0x00050B48
|
||||
[Token(Token = "0x6002450")]
|
||||
[Address(RVA = "0x11C6DD0", Offset = "0x11C55D0", VA = "0x1811C6DD0")]
|
||||
public SlowMo()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002DED RID: 11757
|
||||
// Token: 0x04002E2F RID: 11823
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002DED")]
|
||||
[Token(Token = "0x4002E2F")]
|
||||
[SerializeField]
|
||||
private KeyCode[] keyCodes;
|
||||
|
||||
// Token: 0x04002DEE RID: 11758
|
||||
// Token: 0x04002E30 RID: 11824
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002DEE")]
|
||||
[Token(Token = "0x4002E30")]
|
||||
[SerializeField]
|
||||
private bool mouse0;
|
||||
|
||||
// Token: 0x04002DEF RID: 11759
|
||||
// Token: 0x04002E31 RID: 11825
|
||||
[FieldOffset(Offset = "0x21")]
|
||||
[Token(Token = "0x4002DEF")]
|
||||
[Token(Token = "0x4002E31")]
|
||||
[SerializeField]
|
||||
private bool mouse1;
|
||||
|
||||
// Token: 0x04002DF0 RID: 11760
|
||||
// Token: 0x04002E32 RID: 11826
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x4002DF0")]
|
||||
[Token(Token = "0x4002E32")]
|
||||
[SerializeField]
|
||||
private float slowMoTimeScale = 0.3f;
|
||||
}
|
||||
|
||||
@@ -5,47 +5,47 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003D4 RID: 980
|
||||
[Token(Token = "0x20003D4")]
|
||||
// Token: 0x020003DD RID: 989
|
||||
[Token(Token = "0x20003DD")]
|
||||
[RequireComponent(typeof(Animator))]
|
||||
public class SoccerDemo : MonoBehaviour
|
||||
{
|
||||
// Token: 0x060023A5 RID: 9125 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023A5")]
|
||||
[Address(RVA = "0x11F3C00", Offset = "0x11F2A00", VA = "0x1811F3C00")]
|
||||
// Token: 0x060023D7 RID: 9175 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023D7")]
|
||||
[Address(RVA = "0x11C6E80", Offset = "0x11C5680", VA = "0x1811C6E80")]
|
||||
private void Start()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023A6 RID: 9126 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023A6")]
|
||||
[Address(RVA = "0x11F3B90", Offset = "0x11F2990", VA = "0x1811F3B90")]
|
||||
// Token: 0x060023D8 RID: 9176 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023D8")]
|
||||
[Address(RVA = "0x11C6E10", Offset = "0x11C5610", VA = "0x1811C6E10")]
|
||||
private IEnumerator ResetDelayed()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023A7 RID: 9127 RVA: 0x000517E8 File Offset: 0x0004F9E8
|
||||
[Token(Token = "0x60023A7")]
|
||||
[Address(RVA = "0x3088F0", Offset = "0x3076F0", VA = "0x1803088F0")]
|
||||
// Token: 0x060023D9 RID: 9177 RVA: 0x00051D98 File Offset: 0x0004FF98
|
||||
[Token(Token = "0x60023D9")]
|
||||
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
|
||||
public SoccerDemo()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002D33 RID: 11571
|
||||
// Token: 0x04002D75 RID: 11637
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002D33")]
|
||||
[Token(Token = "0x4002D75")]
|
||||
private Animator animator;
|
||||
|
||||
// Token: 0x04002D34 RID: 11572
|
||||
// Token: 0x04002D76 RID: 11638
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002D34")]
|
||||
[Token(Token = "0x4002D76")]
|
||||
private Vector3 defaultPosition;
|
||||
|
||||
// Token: 0x04002D35 RID: 11573
|
||||
// Token: 0x04002D77 RID: 11639
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x4002D35")]
|
||||
[Token(Token = "0x4002D77")]
|
||||
private Quaternion defaultRotation;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,72 +5,72 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003A8 RID: 936
|
||||
[Token(Token = "0x20003A8")]
|
||||
// Token: 0x020003B1 RID: 945
|
||||
[Token(Token = "0x20003B1")]
|
||||
public class TerrainOffset : MonoBehaviour
|
||||
{
|
||||
// Token: 0x060022FF RID: 8959 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60022FF")]
|
||||
[Address(RVA = "0x12FE9C0", Offset = "0x12FD7C0", VA = "0x1812FE9C0")]
|
||||
// Token: 0x06002331 RID: 9009 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002331")]
|
||||
[Address(RVA = "0x1325130", Offset = "0x1323930", VA = "0x181325130")]
|
||||
private void LateUpdate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002300 RID: 8960 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002300")]
|
||||
[Address(RVA = "0x12FE780", Offset = "0x12FD580", VA = "0x1812FE780")]
|
||||
// Token: 0x06002332 RID: 9010 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002332")]
|
||||
[Address(RVA = "0x1324EF0", Offset = "0x13236F0", VA = "0x181324EF0")]
|
||||
private Vector3 GetGroundHeightOffset(Vector3 worldPosition)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002301 RID: 8961 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002301")]
|
||||
[Address(RVA = "0x12FEC70", Offset = "0x12FDA70", VA = "0x1812FEC70")]
|
||||
// Token: 0x06002333 RID: 9011 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002333")]
|
||||
[Address(RVA = "0x13253E0", Offset = "0x1323BE0", VA = "0x1813253E0")]
|
||||
public TerrainOffset()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04002C1E RID: 11294
|
||||
// Token: 0x04002C60 RID: 11360
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002C1E")]
|
||||
[Token(Token = "0x4002C60")]
|
||||
public AimIK aimIK;
|
||||
|
||||
// Token: 0x04002C1F RID: 11295
|
||||
// Token: 0x04002C61 RID: 11361
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002C1F")]
|
||||
[Token(Token = "0x4002C61")]
|
||||
public Vector3 raycastOffset;
|
||||
|
||||
// Token: 0x04002C20 RID: 11296
|
||||
// Token: 0x04002C62 RID: 11362
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x4002C20")]
|
||||
[Token(Token = "0x4002C62")]
|
||||
public LayerMask raycastLayers;
|
||||
|
||||
// Token: 0x04002C21 RID: 11297
|
||||
// Token: 0x04002C63 RID: 11363
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002C21")]
|
||||
[Token(Token = "0x4002C63")]
|
||||
public float min;
|
||||
|
||||
// Token: 0x04002C22 RID: 11298
|
||||
// Token: 0x04002C64 RID: 11364
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x4002C22")]
|
||||
[Token(Token = "0x4002C64")]
|
||||
public float max;
|
||||
|
||||
// Token: 0x04002C23 RID: 11299
|
||||
// Token: 0x04002C65 RID: 11365
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002C23")]
|
||||
[Token(Token = "0x4002C65")]
|
||||
public float lerpSpeed;
|
||||
|
||||
// Token: 0x04002C24 RID: 11300
|
||||
// Token: 0x04002C66 RID: 11366
|
||||
[FieldOffset(Offset = "0x3C")]
|
||||
[Token(Token = "0x4002C24")]
|
||||
[Token(Token = "0x4002C66")]
|
||||
private RaycastHit hit;
|
||||
|
||||
// Token: 0x04002C25 RID: 11301
|
||||
// Token: 0x04002C67 RID: 11367
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4002C25")]
|
||||
[Token(Token = "0x4002C67")]
|
||||
private Vector3 offset;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,13 +5,13 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003D6 RID: 982
|
||||
[Token(Token = "0x20003D6")]
|
||||
// Token: 0x020003DF RID: 991
|
||||
[Token(Token = "0x20003DF")]
|
||||
public class TouchWalls : MonoBehaviour
|
||||
{
|
||||
// Token: 0x060023AE RID: 9134 RVA: 0x00051854 File Offset: 0x0004FA54
|
||||
[Token(Token = "0x60023AE")]
|
||||
[Address(RVA = "0x1303370", Offset = "0x1302170", VA = "0x181303370")]
|
||||
// Token: 0x060023E0 RID: 9184 RVA: 0x00051E04 File Offset: 0x00050004
|
||||
[Token(Token = "0x60023E0")]
|
||||
[Address(RVA = "0x1329AE0", Offset = "0x13282E0", VA = "0x181329AE0")]
|
||||
private void Start()
|
||||
{
|
||||
TouchWalls.EffectorLink[] array = this.effectorLinks;
|
||||
@@ -26,9 +26,9 @@ namespace RootMotion.Demos
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060023AF RID: 9135 RVA: 0x00051898 File Offset: 0x0004FA98
|
||||
[Token(Token = "0x60023AF")]
|
||||
[Address(RVA = "0x1303220", Offset = "0x1302020", VA = "0x181303220")]
|
||||
// Token: 0x060023E1 RID: 9185 RVA: 0x00051E48 File Offset: 0x00050048
|
||||
[Token(Token = "0x60023E1")]
|
||||
[Address(RVA = "0x1329990", Offset = "0x1328190", VA = "0x181329990")]
|
||||
private void FixedUpdate()
|
||||
{
|
||||
TouchWalls.EffectorLink[] array = this.effectorLinks;
|
||||
@@ -43,9 +43,9 @@ namespace RootMotion.Demos
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060023B0 RID: 9136 RVA: 0x000518E0 File Offset: 0x0004FAE0
|
||||
[Token(Token = "0x60023B0")]
|
||||
[Address(RVA = "0x13032A0", Offset = "0x13020A0", VA = "0x1813032A0")]
|
||||
// Token: 0x060023E2 RID: 9186 RVA: 0x00051E90 File Offset: 0x00050090
|
||||
[Token(Token = "0x60023E2")]
|
||||
[Address(RVA = "0x1329A10", Offset = "0x1328210", VA = "0x181329A10")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
InteractionSystem interactionSystem = this.interactionSystem;
|
||||
@@ -65,87 +65,87 @@ namespace RootMotion.Demos
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060023B1 RID: 9137 RVA: 0x00051940 File Offset: 0x0004FB40
|
||||
[Token(Token = "0x60023B1")]
|
||||
[Address(RVA = "0x3088F0", Offset = "0x3076F0", VA = "0x1803088F0")]
|
||||
// Token: 0x060023E3 RID: 9187 RVA: 0x00051EF0 File Offset: 0x000500F0
|
||||
[Token(Token = "0x60023E3")]
|
||||
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
|
||||
public TouchWalls()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002D39 RID: 11577
|
||||
// Token: 0x04002D7B RID: 11643
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002D39")]
|
||||
[Token(Token = "0x4002D7B")]
|
||||
public InteractionSystem interactionSystem;
|
||||
|
||||
// Token: 0x04002D3A RID: 11578
|
||||
// Token: 0x04002D7C RID: 11644
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002D3A")]
|
||||
[Token(Token = "0x4002D7C")]
|
||||
public TouchWalls.EffectorLink[] effectorLinks;
|
||||
|
||||
// Token: 0x020003D7 RID: 983
|
||||
[Token(Token = "0x20003D7")]
|
||||
// Token: 0x020003E0 RID: 992
|
||||
[Token(Token = "0x20003E0")]
|
||||
[Serializable]
|
||||
public class EffectorLink
|
||||
{
|
||||
// Token: 0x060023B2 RID: 9138 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023B2")]
|
||||
[Address(RVA = "0x69D140", Offset = "0x69BF40", VA = "0x18069D140")]
|
||||
// Token: 0x060023E4 RID: 9188 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023E4")]
|
||||
[Address(RVA = "0x695790", Offset = "0x693F90", VA = "0x180695790")]
|
||||
public void Initiate(InteractionSystem interactionSystem)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023B3 RID: 9139 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023B3")]
|
||||
[Address(RVA = "0x69D020", Offset = "0x69BE20", VA = "0x18069D020")]
|
||||
// Token: 0x060023E5 RID: 9189 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023E5")]
|
||||
[Address(RVA = "0x695670", Offset = "0x693E70", VA = "0x180695670")]
|
||||
private bool FindWalls(Vector3 direction)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023B4 RID: 9140 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023B4")]
|
||||
[Address(RVA = "0x69D830", Offset = "0x69C630", VA = "0x18069D830")]
|
||||
// Token: 0x060023E6 RID: 9190 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023E6")]
|
||||
[Address(RVA = "0x695E80", Offset = "0x694680", VA = "0x180695E80")]
|
||||
public void Update(InteractionSystem interactionSystem)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023B5 RID: 9141 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023B5")]
|
||||
[Address(RVA = "0x69D6C0", Offset = "0x69C4C0", VA = "0x18069D6C0")]
|
||||
// Token: 0x060023E7 RID: 9191 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023E7")]
|
||||
[Address(RVA = "0x695D10", Offset = "0x694510", VA = "0x180695D10")]
|
||||
private void StopTouch(InteractionSystem interactionSystem)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023B6 RID: 9142 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023B6")]
|
||||
[Address(RVA = "0x69D5C0", Offset = "0x69C3C0", VA = "0x18069D5C0")]
|
||||
// Token: 0x060023E8 RID: 9192 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023E8")]
|
||||
[Address(RVA = "0x695C10", Offset = "0x694410", VA = "0x180695C10")]
|
||||
private void OnInteractionStart(FullBodyBipedEffector effectorType, InteractionObject interactionObject)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023B7 RID: 9143 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023B7")]
|
||||
[Address(RVA = "0x69D540", Offset = "0x69C340", VA = "0x18069D540")]
|
||||
// Token: 0x060023E9 RID: 9193 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023E9")]
|
||||
[Address(RVA = "0x695B90", Offset = "0x694390", VA = "0x180695B90")]
|
||||
private void OnInteractionResume(FullBodyBipedEffector effectorType, InteractionObject interactionObject)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023B8 RID: 9144 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023B8")]
|
||||
[Address(RVA = "0x69D640", Offset = "0x69C440", VA = "0x18069D640")]
|
||||
// Token: 0x060023EA RID: 9194 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023EA")]
|
||||
[Address(RVA = "0x695C90", Offset = "0x694490", VA = "0x180695C90")]
|
||||
private void OnInteractionStop(FullBodyBipedEffector effectorType, InteractionObject interactionObject)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023B9 RID: 9145 RVA: 0x00051954 File Offset: 0x0004FB54
|
||||
[Token(Token = "0x60023B9")]
|
||||
[Address(RVA = "0x69CE30", Offset = "0x69BC30", VA = "0x18069CE30")]
|
||||
// Token: 0x060023EB RID: 9195 RVA: 0x00051F04 File Offset: 0x00050104
|
||||
[Token(Token = "0x60023EB")]
|
||||
[Address(RVA = "0x695480", Offset = "0x693C80", VA = "0x180695480")]
|
||||
public void Destroy(InteractionSystem interactionSystem)
|
||||
{
|
||||
if (this.initiated)
|
||||
@@ -177,111 +177,111 @@ namespace RootMotion.Demos
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060023BA RID: 9146 RVA: 0x00051A10 File Offset: 0x0004FC10
|
||||
[Token(Token = "0x60023BA")]
|
||||
[Address(RVA = "0x69E050", Offset = "0x69CE50", VA = "0x18069E050")]
|
||||
// Token: 0x060023EC RID: 9196 RVA: 0x00051FC0 File Offset: 0x000501C0
|
||||
[Token(Token = "0x60023EC")]
|
||||
[Address(RVA = "0x6966A0", Offset = "0x694EA0", VA = "0x1806966A0")]
|
||||
public EffectorLink()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002D3B RID: 11579
|
||||
// Token: 0x04002D7D RID: 11645
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002D3B")]
|
||||
[Token(Token = "0x4002D7D")]
|
||||
public bool enabled = true;
|
||||
|
||||
// Token: 0x04002D3C RID: 11580
|
||||
// Token: 0x04002D7E RID: 11646
|
||||
[FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x4002D3C")]
|
||||
[Token(Token = "0x4002D7E")]
|
||||
public FullBodyBipedEffector effectorType;
|
||||
|
||||
// Token: 0x04002D3D RID: 11581
|
||||
// Token: 0x04002D7F RID: 11647
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002D3D")]
|
||||
[Token(Token = "0x4002D7F")]
|
||||
public InteractionObject interactionObject;
|
||||
|
||||
// Token: 0x04002D3E RID: 11582
|
||||
// Token: 0x04002D80 RID: 11648
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002D3E")]
|
||||
[Token(Token = "0x4002D80")]
|
||||
public Transform spherecastFrom;
|
||||
|
||||
// Token: 0x04002D3F RID: 11583
|
||||
// Token: 0x04002D81 RID: 11649
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002D3F")]
|
||||
[Token(Token = "0x4002D81")]
|
||||
public float spherecastRadius = 0.1f;
|
||||
|
||||
// Token: 0x04002D40 RID: 11584
|
||||
// Token: 0x04002D82 RID: 11650
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x4002D40")]
|
||||
[Token(Token = "0x4002D82")]
|
||||
public float minDistance = 0.3f;
|
||||
|
||||
// Token: 0x04002D41 RID: 11585
|
||||
// Token: 0x04002D83 RID: 11651
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002D41")]
|
||||
[Token(Token = "0x4002D83")]
|
||||
public LayerMask touchLayers;
|
||||
|
||||
// Token: 0x04002D42 RID: 11586
|
||||
// Token: 0x04002D84 RID: 11652
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x4002D42")]
|
||||
[Token(Token = "0x4002D84")]
|
||||
public float lerpSpeed = 10f;
|
||||
|
||||
// Token: 0x04002D43 RID: 11587
|
||||
// Token: 0x04002D85 RID: 11653
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002D43")]
|
||||
[Token(Token = "0x4002D85")]
|
||||
public float minSwitchTime = 0.2f;
|
||||
|
||||
// Token: 0x04002D44 RID: 11588
|
||||
// Token: 0x04002D86 RID: 11654
|
||||
[FieldOffset(Offset = "0x3C")]
|
||||
[Token(Token = "0x4002D44")]
|
||||
[Token(Token = "0x4002D86")]
|
||||
public float releaseDistance = 0.4f;
|
||||
|
||||
// Token: 0x04002D45 RID: 11589
|
||||
// Token: 0x04002D87 RID: 11655
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002D45")]
|
||||
[Token(Token = "0x4002D87")]
|
||||
public bool sliding;
|
||||
|
||||
// Token: 0x04002D46 RID: 11590
|
||||
// Token: 0x04002D88 RID: 11656
|
||||
[FieldOffset(Offset = "0x44")]
|
||||
[Token(Token = "0x4002D46")]
|
||||
[Token(Token = "0x4002D88")]
|
||||
private Vector3 raycastDirectionLocal;
|
||||
|
||||
// Token: 0x04002D47 RID: 11591
|
||||
// Token: 0x04002D89 RID: 11657
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002D47")]
|
||||
[Token(Token = "0x4002D89")]
|
||||
private float raycastDistance;
|
||||
|
||||
// Token: 0x04002D48 RID: 11592
|
||||
// Token: 0x04002D8A RID: 11658
|
||||
[FieldOffset(Offset = "0x54")]
|
||||
[Token(Token = "0x4002D48")]
|
||||
[Token(Token = "0x4002D8A")]
|
||||
private bool inTouch;
|
||||
|
||||
// Token: 0x04002D49 RID: 11593
|
||||
// Token: 0x04002D8B RID: 11659
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4002D49")]
|
||||
[Token(Token = "0x4002D8B")]
|
||||
private RaycastHit hit;
|
||||
|
||||
// Token: 0x04002D4A RID: 11594
|
||||
// Token: 0x04002D8C RID: 11660
|
||||
[FieldOffset(Offset = "0x84")]
|
||||
[Token(Token = "0x4002D4A")]
|
||||
[Token(Token = "0x4002D8C")]
|
||||
private Vector3 targetPosition;
|
||||
|
||||
// Token: 0x04002D4B RID: 11595
|
||||
// Token: 0x04002D8D RID: 11661
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4002D4B")]
|
||||
[Token(Token = "0x4002D8D")]
|
||||
private Quaternion targetRotation;
|
||||
|
||||
// Token: 0x04002D4C RID: 11596
|
||||
// Token: 0x04002D8E RID: 11662
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x4002D4C")]
|
||||
[Token(Token = "0x4002D8E")]
|
||||
private bool initiated;
|
||||
|
||||
// Token: 0x04002D4D RID: 11597
|
||||
// Token: 0x04002D8F RID: 11663
|
||||
[FieldOffset(Offset = "0xA4")]
|
||||
[Token(Token = "0x4002D4D")]
|
||||
[Token(Token = "0x4002D8F")]
|
||||
private float nextSwitchTime;
|
||||
|
||||
// Token: 0x04002D4E RID: 11598
|
||||
// Token: 0x04002D90 RID: 11664
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x4002D4E")]
|
||||
[Token(Token = "0x4002D90")]
|
||||
private float speedF;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,49 +4,49 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003D8 RID: 984
|
||||
[Token(Token = "0x20003D8")]
|
||||
// Token: 0x020003E1 RID: 993
|
||||
[Token(Token = "0x20003E1")]
|
||||
public class TransferMotion : MonoBehaviour
|
||||
{
|
||||
// Token: 0x060023BB RID: 9147 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023BB")]
|
||||
[Address(RVA = "0x13033E0", Offset = "0x13021E0", VA = "0x1813033E0")]
|
||||
// Token: 0x060023ED RID: 9197 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023ED")]
|
||||
[Address(RVA = "0x1329B50", Offset = "0x1328350", VA = "0x181329B50")]
|
||||
private void OnEnable()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023BC RID: 9148 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023BC")]
|
||||
[Address(RVA = "0x1303420", Offset = "0x1302220", VA = "0x181303420")]
|
||||
// Token: 0x060023EE RID: 9198 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023EE")]
|
||||
[Address(RVA = "0x1329B90", Offset = "0x1328390", VA = "0x181329B90")]
|
||||
private void Update()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023BD RID: 9149 RVA: 0x00051A64 File Offset: 0x0004FC64
|
||||
[Token(Token = "0x60023BD")]
|
||||
[Address(RVA = "0x1303580", Offset = "0x1302380", VA = "0x181303580")]
|
||||
// Token: 0x060023EF RID: 9199 RVA: 0x00052014 File Offset: 0x00050214
|
||||
[Token(Token = "0x60023EF")]
|
||||
[Address(RVA = "0x1329CF0", Offset = "0x13284F0", VA = "0x181329CF0")]
|
||||
public TransferMotion()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002D4F RID: 11599
|
||||
// Token: 0x04002D91 RID: 11665
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002D4F")]
|
||||
[Token(Token = "0x4002D91")]
|
||||
[Tooltip("The Transform to transfer motion to.")]
|
||||
public Transform to;
|
||||
|
||||
// Token: 0x04002D50 RID: 11600
|
||||
// Token: 0x04002D92 RID: 11666
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002D50")]
|
||||
[Tooltip("The amount of motion to transfer.")]
|
||||
[Token(Token = "0x4002D92")]
|
||||
[Range(0f, 1f)]
|
||||
[Tooltip("The amount of motion to transfer.")]
|
||||
public float transferMotion = 0.9f;
|
||||
|
||||
// Token: 0x04002D51 RID: 11601
|
||||
// Token: 0x04002D93 RID: 11667
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x4002D51")]
|
||||
[Token(Token = "0x4002D93")]
|
||||
private Vector3 lastPosition;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,13 +5,13 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003DF RID: 991
|
||||
[Token(Token = "0x20003DF")]
|
||||
// Token: 0x020003E8 RID: 1000
|
||||
[Token(Token = "0x20003E8")]
|
||||
public class Turret : MonoBehaviour
|
||||
{
|
||||
// Token: 0x060023D8 RID: 9176 RVA: 0x00051E3C File Offset: 0x0005003C
|
||||
[Token(Token = "0x60023D8")]
|
||||
[Address(RVA = "0x75A620", Offset = "0x759420", VA = "0x18075A620")]
|
||||
// Token: 0x0600240A RID: 9226 RVA: 0x0005239C File Offset: 0x0005059C
|
||||
[Token(Token = "0x600240A")]
|
||||
[Address(RVA = "0x7A6FA0", Offset = "0x7A57A0", VA = "0x1807A6FA0")]
|
||||
private void Update()
|
||||
{
|
||||
Turret.Part[] array = this.parts;
|
||||
@@ -26,51 +26,51 @@ namespace RootMotion.Demos
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060023D9 RID: 9177 RVA: 0x00051E80 File Offset: 0x00050080
|
||||
[Token(Token = "0x60023D9")]
|
||||
[Address(RVA = "0x3088F0", Offset = "0x3076F0", VA = "0x1803088F0")]
|
||||
// Token: 0x0600240B RID: 9227 RVA: 0x000523E0 File Offset: 0x000505E0
|
||||
[Token(Token = "0x600240B")]
|
||||
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
|
||||
public Turret()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002D6C RID: 11628
|
||||
// Token: 0x04002DAE RID: 11694
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002D6C")]
|
||||
[Token(Token = "0x4002DAE")]
|
||||
public Transform target;
|
||||
|
||||
// Token: 0x04002D6D RID: 11629
|
||||
// Token: 0x04002DAF RID: 11695
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002D6D")]
|
||||
[Token(Token = "0x4002DAF")]
|
||||
public Turret.Part[] parts;
|
||||
|
||||
// Token: 0x020003E0 RID: 992
|
||||
[Token(Token = "0x20003E0")]
|
||||
// Token: 0x020003E9 RID: 1001
|
||||
[Token(Token = "0x20003E9")]
|
||||
[Serializable]
|
||||
public class Part
|
||||
{
|
||||
// Token: 0x060023DA RID: 9178 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023DA")]
|
||||
[Address(RVA = "0x69F7C0", Offset = "0x69E5C0", VA = "0x18069F7C0")]
|
||||
// Token: 0x0600240C RID: 9228 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600240C")]
|
||||
[Address(RVA = "0x697E10", Offset = "0x696610", VA = "0x180697E10")]
|
||||
public void AimAt(Transform target)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023DB RID: 9179 RVA: 0x00051E94 File Offset: 0x00050094
|
||||
[Token(Token = "0x60023DB")]
|
||||
[Address(RVA = "0x3D8B20", Offset = "0x3D7920", VA = "0x1803D8B20")]
|
||||
// Token: 0x0600240D RID: 9229 RVA: 0x000523F4 File Offset: 0x000505F4
|
||||
[Token(Token = "0x600240D")]
|
||||
[Address(RVA = "0x43A830", Offset = "0x439030", VA = "0x18043A830")]
|
||||
public Part()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002D6E RID: 11630
|
||||
// Token: 0x04002DB0 RID: 11696
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002D6E")]
|
||||
[Token(Token = "0x4002DB0")]
|
||||
public Transform transform;
|
||||
|
||||
// Token: 0x04002D6F RID: 11631
|
||||
// Token: 0x04002DB1 RID: 11697
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002D6F")]
|
||||
[Token(Token = "0x4002DB1")]
|
||||
private RotationLimit rotationLimit;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,13 +5,13 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003D9 RID: 985
|
||||
[Token(Token = "0x20003D9")]
|
||||
// Token: 0x020003E2 RID: 994
|
||||
[Token(Token = "0x20003E2")]
|
||||
public class TwoHandedProp : MonoBehaviour
|
||||
{
|
||||
// Token: 0x060023BE RID: 9150 RVA: 0x00051A84 File Offset: 0x0004FC84
|
||||
[Token(Token = "0x60023BE")]
|
||||
[Address(RVA = "0x75B400", Offset = "0x75A200", VA = "0x18075B400")]
|
||||
// Token: 0x060023F0 RID: 9200 RVA: 0x00052034 File Offset: 0x00050234
|
||||
[Token(Token = "0x60023F0")]
|
||||
[Address(RVA = "0x7A7D80", Offset = "0x7A6580", VA = "0x1807A7D80")]
|
||||
private void Start()
|
||||
{
|
||||
FullBodyBipedIK component = base.GetComponent<FullBodyBipedIK>();
|
||||
@@ -36,17 +36,17 @@ namespace RootMotion.Demos
|
||||
throw new InvalidCastException();
|
||||
}
|
||||
|
||||
// Token: 0x060023BF RID: 9151 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023BF")]
|
||||
[Address(RVA = "0x75AFD0", Offset = "0x759DD0", VA = "0x18075AFD0")]
|
||||
// Token: 0x060023F1 RID: 9201 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023F1")]
|
||||
[Address(RVA = "0x7A7950", Offset = "0x7A6150", VA = "0x1807A7950")]
|
||||
private void LateUpdate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023C0 RID: 9152 RVA: 0x00051B44 File Offset: 0x0004FD44
|
||||
[Token(Token = "0x60023C0")]
|
||||
[Address(RVA = "0x75AED0", Offset = "0x759CD0", VA = "0x18075AED0")]
|
||||
// Token: 0x060023F2 RID: 9202 RVA: 0x000520F4 File Offset: 0x000502F4
|
||||
[Token(Token = "0x60023F2")]
|
||||
[Address(RVA = "0x7A7850", Offset = "0x7A6050", VA = "0x1807A7850")]
|
||||
private void AfterFBBIK()
|
||||
{
|
||||
Transform bone = this.ik.solver.leftHandEffector.bone;
|
||||
@@ -57,9 +57,9 @@ namespace RootMotion.Demos
|
||||
bone2.rotation = rotation2;
|
||||
}
|
||||
|
||||
// Token: 0x060023C1 RID: 9153 RVA: 0x00051BC0 File Offset: 0x0004FDC0
|
||||
[Token(Token = "0x60023C1")]
|
||||
[Address(RVA = "0x75B2E0", Offset = "0x75A0E0", VA = "0x18075B2E0")]
|
||||
// Token: 0x060023F3 RID: 9203 RVA: 0x00052170 File Offset: 0x00050370
|
||||
[Token(Token = "0x60023F3")]
|
||||
[Address(RVA = "0x7A7C60", Offset = "0x7A6460", VA = "0x1807A7C60")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
FullBodyBipedIK fullBodyBipedIK = this.ik;
|
||||
@@ -79,32 +79,32 @@ namespace RootMotion.Demos
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060023C2 RID: 9154 RVA: 0x00051C2C File Offset: 0x0004FE2C
|
||||
[Token(Token = "0x60023C2")]
|
||||
[Address(RVA = "0x3088F0", Offset = "0x3076F0", VA = "0x1803088F0")]
|
||||
// Token: 0x060023F4 RID: 9204 RVA: 0x000521DC File Offset: 0x000503DC
|
||||
[Token(Token = "0x60023F4")]
|
||||
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
|
||||
public TwoHandedProp()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002D52 RID: 11602
|
||||
// Token: 0x04002D94 RID: 11668
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002D52")]
|
||||
[Token(Token = "0x4002D94")]
|
||||
[Tooltip("The left hand target parented to the right hand.")]
|
||||
public Transform leftHandTarget;
|
||||
|
||||
// Token: 0x04002D53 RID: 11603
|
||||
// Token: 0x04002D95 RID: 11669
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002D53")]
|
||||
[Token(Token = "0x4002D95")]
|
||||
private FullBodyBipedIK ik;
|
||||
|
||||
// Token: 0x04002D54 RID: 11604
|
||||
// Token: 0x04002D96 RID: 11670
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002D54")]
|
||||
[Token(Token = "0x4002D96")]
|
||||
private Vector3 targetPosRelativeToRight;
|
||||
|
||||
// Token: 0x04002D55 RID: 11605
|
||||
// Token: 0x04002D97 RID: 11671
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x4002D55")]
|
||||
[Token(Token = "0x4002D97")]
|
||||
private Quaternion targetRotRelativeToRight;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,40 +4,40 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003EB RID: 1003
|
||||
[Token(Token = "0x20003EB")]
|
||||
// Token: 0x020003F4 RID: 1012
|
||||
[Token(Token = "0x20003F4")]
|
||||
public class UserControlAI : UserControlThirdPerson
|
||||
{
|
||||
// Token: 0x06002415 RID: 9237 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002415")]
|
||||
[Address(RVA = "0x8C3B60", Offset = "0x8C2960", VA = "0x1808C3B60", Slot = "4")]
|
||||
// Token: 0x06002447 RID: 9287 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002447")]
|
||||
[Address(RVA = "0x96C710", Offset = "0x96AF10", VA = "0x18096C710", Slot = "4")]
|
||||
protected override void Update()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002416 RID: 9238 RVA: 0x00052298 File Offset: 0x00050498
|
||||
[Token(Token = "0x6002416")]
|
||||
[Address(RVA = "0x8C3D70", Offset = "0x8C2B70", VA = "0x1808C3D70")]
|
||||
// Token: 0x06002448 RID: 9288 RVA: 0x00052818 File Offset: 0x00050A18
|
||||
[Token(Token = "0x6002448")]
|
||||
[Address(RVA = "0x96C920", Offset = "0x96B120", VA = "0x18096C920")]
|
||||
public UserControlAI()
|
||||
{
|
||||
this.canCrouch = true;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04002DE0 RID: 11744
|
||||
// Token: 0x04002E22 RID: 11810
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002DE0")]
|
||||
[Token(Token = "0x4002E22")]
|
||||
public Transform moveTarget;
|
||||
|
||||
// Token: 0x04002DE1 RID: 11745
|
||||
// Token: 0x04002E23 RID: 11811
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002DE1")]
|
||||
[Token(Token = "0x4002E23")]
|
||||
public float stoppingDistance = 0.5f;
|
||||
|
||||
// Token: 0x04002DE2 RID: 11746
|
||||
// Token: 0x04002E24 RID: 11812
|
||||
[FieldOffset(Offset = "0x54")]
|
||||
[Token(Token = "0x4002DE2")]
|
||||
[Token(Token = "0x4002E24")]
|
||||
public float stoppingThreshold = 1.5f;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,56 +5,56 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003DA RID: 986
|
||||
[Token(Token = "0x20003DA")]
|
||||
// Token: 0x020003E3 RID: 995
|
||||
[Token(Token = "0x20003E3")]
|
||||
public class UserControlInteractions : UserControlThirdPerson
|
||||
{
|
||||
// Token: 0x060023C3 RID: 9155 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023C3")]
|
||||
[Address(RVA = "0x8C3EF0", Offset = "0x8C2CF0", VA = "0x1808C3EF0", Slot = "4")]
|
||||
// Token: 0x060023F5 RID: 9205 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023F5")]
|
||||
[Address(RVA = "0x96CAA0", Offset = "0x96B2A0", VA = "0x18096CAA0", Slot = "4")]
|
||||
protected override void Update()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023C4 RID: 9156 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023C4")]
|
||||
[Address(RVA = "0x8C3D90", Offset = "0x8C2B90", VA = "0x1808C3D90")]
|
||||
// Token: 0x060023F6 RID: 9206 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023F6")]
|
||||
[Address(RVA = "0x96C940", Offset = "0x96B140", VA = "0x18096C940")]
|
||||
private void OnGUI()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023C5 RID: 9157 RVA: 0x00051C40 File Offset: 0x0004FE40
|
||||
[Token(Token = "0x60023C5")]
|
||||
[Address(RVA = "0x8C3FE0", Offset = "0x8C2DE0", VA = "0x1808C3FE0")]
|
||||
// Token: 0x060023F7 RID: 9207 RVA: 0x000521F0 File Offset: 0x000503F0
|
||||
[Token(Token = "0x60023F7")]
|
||||
[Address(RVA = "0x96CB90", Offset = "0x96B390", VA = "0x18096CB90")]
|
||||
public UserControlInteractions()
|
||||
{
|
||||
this.canCrouch = true;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04002D56 RID: 11606
|
||||
// Token: 0x04002D98 RID: 11672
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002D56")]
|
||||
[Token(Token = "0x4002D98")]
|
||||
[SerializeField]
|
||||
private CharacterThirdPerson character;
|
||||
|
||||
// Token: 0x04002D57 RID: 11607
|
||||
// Token: 0x04002D99 RID: 11673
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002D57")]
|
||||
[Token(Token = "0x4002D99")]
|
||||
[SerializeField]
|
||||
private InteractionSystem interactionSystem;
|
||||
|
||||
// Token: 0x04002D58 RID: 11608
|
||||
// Token: 0x04002D9A RID: 11674
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4002D58")]
|
||||
[Token(Token = "0x4002D9A")]
|
||||
[SerializeField]
|
||||
private bool disableInputInInteraction = true;
|
||||
|
||||
// Token: 0x04002D59 RID: 11609
|
||||
// Token: 0x04002D9B RID: 11675
|
||||
[FieldOffset(Offset = "0x5C")]
|
||||
[Token(Token = "0x4002D59")]
|
||||
[Token(Token = "0x4002D9B")]
|
||||
public float enableInputAtProgress = 0.8f;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,13 +4,13 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003EC RID: 1004
|
||||
[Token(Token = "0x20003EC")]
|
||||
// Token: 0x020003F5 RID: 1013
|
||||
[Token(Token = "0x20003F5")]
|
||||
public class UserControlThirdPerson : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06002417 RID: 9239 RVA: 0x000522C8 File Offset: 0x000504C8
|
||||
[Token(Token = "0x6002417")]
|
||||
[Address(RVA = "0x8C4000", Offset = "0x8C2E00", VA = "0x1808C4000")]
|
||||
// Token: 0x06002449 RID: 9289 RVA: 0x00052848 File Offset: 0x00050A48
|
||||
[Token(Token = "0x6002449")]
|
||||
[Address(RVA = "0x96CBB0", Offset = "0x96B3B0", VA = "0x18096CBB0")]
|
||||
private void Start()
|
||||
{
|
||||
Transform transform = Camera.main.transform;
|
||||
@@ -18,73 +18,73 @@ namespace RootMotion.Demos
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06002418 RID: 9240 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002418")]
|
||||
[Address(RVA = "0x8C4040", Offset = "0x8C2E40", VA = "0x1808C4040", Slot = "4")]
|
||||
// Token: 0x0600244A RID: 9290 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600244A")]
|
||||
[Address(RVA = "0x96CBF0", Offset = "0x96B3F0", VA = "0x18096CBF0", Slot = "4")]
|
||||
protected virtual void Update()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002419 RID: 9241 RVA: 0x000522F0 File Offset: 0x000504F0
|
||||
[Token(Token = "0x6002419")]
|
||||
[Address(RVA = "0x8C4370", Offset = "0x8C3170", VA = "0x1808C4370")]
|
||||
// Token: 0x0600244B RID: 9291 RVA: 0x00052870 File Offset: 0x00050A70
|
||||
[Token(Token = "0x600244B")]
|
||||
[Address(RVA = "0x96CF20", Offset = "0x96B720", VA = "0x18096CF20")]
|
||||
public UserControlThirdPerson()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002DE3 RID: 11747
|
||||
// Token: 0x04002E25 RID: 11813
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002DE3")]
|
||||
[Token(Token = "0x4002E25")]
|
||||
public bool walkByDefault;
|
||||
|
||||
// Token: 0x04002DE4 RID: 11748
|
||||
// Token: 0x04002E26 RID: 11814
|
||||
[FieldOffset(Offset = "0x19")]
|
||||
[Token(Token = "0x4002DE4")]
|
||||
[Token(Token = "0x4002E26")]
|
||||
public bool canCrouch = true;
|
||||
|
||||
// Token: 0x04002DE5 RID: 11749
|
||||
// Token: 0x04002E27 RID: 11815
|
||||
[FieldOffset(Offset = "0x1A")]
|
||||
[Token(Token = "0x4002DE5")]
|
||||
[Token(Token = "0x4002E27")]
|
||||
public bool canJump;
|
||||
|
||||
// Token: 0x04002DE6 RID: 11750
|
||||
// Token: 0x04002E28 RID: 11816
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x4002DE6")]
|
||||
[Token(Token = "0x4002E28")]
|
||||
public UserControlThirdPerson.State state;
|
||||
|
||||
// Token: 0x04002DE7 RID: 11751
|
||||
// Token: 0x04002E29 RID: 11817
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002DE7")]
|
||||
[Token(Token = "0x4002E29")]
|
||||
protected Transform cam;
|
||||
|
||||
// Token: 0x020003ED RID: 1005
|
||||
[Token(Token = "0x20003ED")]
|
||||
// Token: 0x020003F6 RID: 1014
|
||||
[Token(Token = "0x20003F6")]
|
||||
public struct State
|
||||
{
|
||||
// Token: 0x04002DE8 RID: 11752
|
||||
// Token: 0x04002E2A RID: 11818
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4002DE8")]
|
||||
[Token(Token = "0x4002E2A")]
|
||||
public Vector3 move;
|
||||
|
||||
// Token: 0x04002DE9 RID: 11753
|
||||
// Token: 0x04002E2B RID: 11819
|
||||
[FieldOffset(Offset = "0xC")]
|
||||
[Token(Token = "0x4002DE9")]
|
||||
[Token(Token = "0x4002E2B")]
|
||||
public Vector3 lookPos;
|
||||
|
||||
// Token: 0x04002DEA RID: 11754
|
||||
// Token: 0x04002E2C RID: 11820
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002DEA")]
|
||||
[Token(Token = "0x4002E2C")]
|
||||
public bool crouch;
|
||||
|
||||
// Token: 0x04002DEB RID: 11755
|
||||
// Token: 0x04002E2D RID: 11821
|
||||
[FieldOffset(Offset = "0x19")]
|
||||
[Token(Token = "0x4002DEB")]
|
||||
[Token(Token = "0x4002E2D")]
|
||||
public bool jump;
|
||||
|
||||
// Token: 0x04002DEC RID: 11756
|
||||
// Token: 0x04002E2E RID: 11822
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x4002DEC")]
|
||||
[Token(Token = "0x4002E2E")]
|
||||
public int actionIndex;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,47 +5,47 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003E1 RID: 993
|
||||
[Token(Token = "0x20003E1")]
|
||||
// Token: 0x020003EA RID: 1002
|
||||
[Token(Token = "0x20003EA")]
|
||||
public class VRIKPlatform : MonoBehaviour
|
||||
{
|
||||
// Token: 0x060023DC RID: 9180 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023DC")]
|
||||
[Address(RVA = "0x8C5480", Offset = "0x8C4280", VA = "0x1808C5480")]
|
||||
// Token: 0x0600240E RID: 9230 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600240E")]
|
||||
[Address(RVA = "0x96E030", Offset = "0x96C830", VA = "0x18096E030")]
|
||||
private void Start()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023DD RID: 9181 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023DD")]
|
||||
[Address(RVA = "0x8C54F0", Offset = "0x8C42F0", VA = "0x1808C54F0")]
|
||||
// Token: 0x0600240F RID: 9231 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600240F")]
|
||||
[Address(RVA = "0x96E0A0", Offset = "0x96C8A0", VA = "0x18096E0A0")]
|
||||
private void Update()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023DE RID: 9182 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023DE")]
|
||||
[Address(RVA = "0x8C56E0", Offset = "0x8C44E0", VA = "0x1808C56E0")]
|
||||
// Token: 0x06002410 RID: 9232 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002410")]
|
||||
[Address(RVA = "0x96E290", Offset = "0x96CA90", VA = "0x18096E290")]
|
||||
public VRIKPlatform()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04002D70 RID: 11632
|
||||
// Token: 0x04002DB2 RID: 11698
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002D70")]
|
||||
[Token(Token = "0x4002DB2")]
|
||||
public VRIK ik;
|
||||
|
||||
// Token: 0x04002D71 RID: 11633
|
||||
// Token: 0x04002DB3 RID: 11699
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002D71")]
|
||||
[Token(Token = "0x4002DB3")]
|
||||
private Vector3 lastPosition;
|
||||
|
||||
// Token: 0x04002D72 RID: 11634
|
||||
// Token: 0x04002DB4 RID: 11700
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x4002D72")]
|
||||
[Token(Token = "0x4002DB4")]
|
||||
private Quaternion lastRotation;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,68 +4,68 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x02000406 RID: 1030
|
||||
[Token(Token = "0x2000406")]
|
||||
[AddComponentMenu("Scripts/RootMotion.FinalIK/IK/Aim IK")]
|
||||
// Token: 0x0200040F RID: 1039
|
||||
[Token(Token = "0x200040F")]
|
||||
[HelpURL("https://www.youtube.com/watch?v=wT8fViZpLmQ&index=3&list=PLVxSIA1OaTOu8Nos3CalXbJ2DrKnntMv6")]
|
||||
[AddComponentMenu("Scripts/RootMotion.FinalIK/IK/Aim IK")]
|
||||
public class AimIK : IK
|
||||
{
|
||||
// Token: 0x060024ED RID: 9453 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024ED")]
|
||||
[Address(RVA = "0x11E3B70", Offset = "0x11E2970", VA = "0x1811E3B70", Slot = "8")]
|
||||
// Token: 0x0600251F RID: 9503 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600251F")]
|
||||
[Address(RVA = "0xB59BC0", Offset = "0xB583C0", VA = "0x180B59BC0", Slot = "8")]
|
||||
[ContextMenu("User Manual")]
|
||||
protected override void OpenUserManual()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060024EE RID: 9454 RVA: 0x00053AEC File Offset: 0x00051CEC
|
||||
[Token(Token = "0x60024EE")]
|
||||
[Address(RVA = "0x11E3AF0", Offset = "0x11E28F0", VA = "0x1811E3AF0", Slot = "9")]
|
||||
// Token: 0x06002520 RID: 9504 RVA: 0x00054064 File Offset: 0x00052264
|
||||
[Token(Token = "0x6002520")]
|
||||
[Address(RVA = "0xB59B40", Offset = "0xB58340", VA = "0x180B59B40", Slot = "9")]
|
||||
[ContextMenu("Scrpt Reference")]
|
||||
protected override void OpenScriptReference()
|
||||
{
|
||||
Application.OpenURL("http://www.root-motion.com/finalikdox/html/class_root_motion_1_1_final_i_k_1_1_aim_i_k.html");
|
||||
}
|
||||
|
||||
// Token: 0x060024EF RID: 9455 RVA: 0x00053B04 File Offset: 0x00051D04
|
||||
[Token(Token = "0x60024EF")]
|
||||
[Address(RVA = "0x11E3B30", Offset = "0x11E2930", VA = "0x1811E3B30")]
|
||||
// Token: 0x06002521 RID: 9505 RVA: 0x0005407C File Offset: 0x0005227C
|
||||
[Token(Token = "0x6002521")]
|
||||
[Address(RVA = "0xB59B80", Offset = "0xB58380", VA = "0x180B59B80")]
|
||||
[ContextMenu("TUTORIAL VIDEO")]
|
||||
private void OpenSetupTutorial()
|
||||
{
|
||||
Application.OpenURL("https://www.youtube.com/watch?v=wT8fViZpLmQ");
|
||||
}
|
||||
|
||||
// Token: 0x060024F0 RID: 9456 RVA: 0x00053B1C File Offset: 0x00051D1C
|
||||
[Token(Token = "0x60024F0")]
|
||||
[Address(RVA = "0x11E3BB0", Offset = "0x11E29B0", VA = "0x1811E3BB0")]
|
||||
// Token: 0x06002522 RID: 9506 RVA: 0x00054094 File Offset: 0x00052294
|
||||
[Token(Token = "0x6002522")]
|
||||
[Address(RVA = "0xB59C00", Offset = "0xB58400", VA = "0x180B59C00")]
|
||||
[ContextMenu("Support Group")]
|
||||
private void SupportGroup()
|
||||
{
|
||||
Application.OpenURL("https://groups.google.com/forum/#!forum/final-ik");
|
||||
}
|
||||
|
||||
// Token: 0x060024F1 RID: 9457 RVA: 0x00053B34 File Offset: 0x00051D34
|
||||
[Token(Token = "0x60024F1")]
|
||||
[Address(RVA = "0x11E3AB0", Offset = "0x11E28B0", VA = "0x1811E3AB0")]
|
||||
// Token: 0x06002523 RID: 9507 RVA: 0x000540AC File Offset: 0x000522AC
|
||||
[Token(Token = "0x6002523")]
|
||||
[Address(RVA = "0xB59B00", Offset = "0xB58300", VA = "0x180B59B00")]
|
||||
[ContextMenu("Asset Store Thread")]
|
||||
private void ASThread()
|
||||
{
|
||||
Application.OpenURL("http://forum.unity3d.com/threads/final-ik-full-body-ik-aim-look-at-fabrik-ccd-ik-1-0-released.222685/");
|
||||
}
|
||||
|
||||
// Token: 0x060024F2 RID: 9458 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024F2")]
|
||||
[Address(RVA = "0x31E3C0", Offset = "0x31D1C0", VA = "0x18031E3C0", Slot = "7")]
|
||||
// Token: 0x06002524 RID: 9508 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002524")]
|
||||
[Address(RVA = "0x3540B0", Offset = "0x3528B0", VA = "0x1803540B0", Slot = "7")]
|
||||
public override IKSolver GetIKSolver()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060024F3 RID: 9459 RVA: 0x00053B4C File Offset: 0x00051D4C
|
||||
[Token(Token = "0x60024F3")]
|
||||
[Address(RVA = "0x11E3BF0", Offset = "0x11E29F0", VA = "0x1811E3BF0")]
|
||||
// Token: 0x06002525 RID: 9509 RVA: 0x000540C4 File Offset: 0x000522C4
|
||||
[Token(Token = "0x6002525")]
|
||||
[Address(RVA = "0xB59C40", Offset = "0xB58440", VA = "0x180B59C40")]
|
||||
public AimIK()
|
||||
{
|
||||
IKSolverAim iksolverAim = new IKSolverAim();
|
||||
@@ -73,9 +73,9 @@ namespace RootMotion.FinalIK
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04002E99 RID: 11929
|
||||
// Token: 0x04002EDB RID: 11995
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002E99")]
|
||||
[Token(Token = "0x4002EDB")]
|
||||
public IKSolverAim solver;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,29 +4,29 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x02000467 RID: 1127
|
||||
[Token(Token = "0x2000467")]
|
||||
// Token: 0x02000470 RID: 1136
|
||||
[Token(Token = "0x2000470")]
|
||||
public class AimPoser : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06002888 RID: 10376 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002888")]
|
||||
[Address(RVA = "0x11E3C60", Offset = "0x11E2A60", VA = "0x1811E3C60")]
|
||||
// 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: 0x06002889 RID: 10377 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002889")]
|
||||
[Address(RVA = "0x11E3D70", Offset = "0x11E2B70", VA = "0x1811E3D70")]
|
||||
// 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: 0x0600288A RID: 10378 RVA: 0x00059564 File Offset: 0x00057764
|
||||
[Token(Token = "0x600288A")]
|
||||
[Address(RVA = "0x11E3E00", Offset = "0x11E2C00", VA = "0x1811E3E00")]
|
||||
// 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];
|
||||
@@ -34,72 +34,72 @@ namespace RootMotion.FinalIK
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x040031C5 RID: 12741
|
||||
// Token: 0x04003207 RID: 12807
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40031C5")]
|
||||
[Token(Token = "0x4003207")]
|
||||
public float angleBuffer = 5f;
|
||||
|
||||
// Token: 0x040031C6 RID: 12742
|
||||
// Token: 0x04003208 RID: 12808
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40031C6")]
|
||||
[Token(Token = "0x4003208")]
|
||||
public AimPoser.Pose[] poses;
|
||||
|
||||
// Token: 0x02000468 RID: 1128
|
||||
[Token(Token = "0x2000468")]
|
||||
// Token: 0x02000471 RID: 1137
|
||||
[Token(Token = "0x2000471")]
|
||||
[Serializable]
|
||||
public class Pose
|
||||
{
|
||||
// Token: 0x0600288B RID: 10379 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600288B")]
|
||||
[Address(RVA = "0x5FD280", Offset = "0x5FC080", VA = "0x1805FD280")]
|
||||
// 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: 0x0600288C RID: 10380 RVA: 0x00059590 File Offset: 0x00057790
|
||||
[Token(Token = "0x600288C")]
|
||||
[Address(RVA = "0x5FC8F0", Offset = "0x5FB6F0", VA = "0x1805FC8F0")]
|
||||
// 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: 0x0600288D RID: 10381 RVA: 0x000595A4 File Offset: 0x000577A4
|
||||
[Token(Token = "0x600288D")]
|
||||
[Address(RVA = "0x5FD4D0", Offset = "0x5FC2D0", VA = "0x1805FD4D0")]
|
||||
// Token: 0x060028BF RID: 10431 RVA: 0x00059A08 File Offset: 0x00057C08
|
||||
[Token(Token = "0x60028BF")]
|
||||
[Address(RVA = "0x6701B0", Offset = "0x66E9B0", VA = "0x1806701B0")]
|
||||
public Pose()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040031C7 RID: 12743
|
||||
// Token: 0x04003209 RID: 12809
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40031C7")]
|
||||
[Token(Token = "0x4003209")]
|
||||
public bool visualize = true;
|
||||
|
||||
// Token: 0x040031C8 RID: 12744
|
||||
// Token: 0x0400320A RID: 12810
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40031C8")]
|
||||
[Token(Token = "0x400320A")]
|
||||
public string name;
|
||||
|
||||
// Token: 0x040031C9 RID: 12745
|
||||
// Token: 0x0400320B RID: 12811
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40031C9")]
|
||||
[Token(Token = "0x400320B")]
|
||||
public Vector3 direction;
|
||||
|
||||
// Token: 0x040031CA RID: 12746
|
||||
// Token: 0x0400320C RID: 12812
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x40031CA")]
|
||||
[Token(Token = "0x400320C")]
|
||||
public float yaw = 75f;
|
||||
|
||||
// Token: 0x040031CB RID: 12747
|
||||
// Token: 0x0400320D RID: 12813
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x40031CB")]
|
||||
[Token(Token = "0x400320D")]
|
||||
public float pitch = 45f;
|
||||
|
||||
// Token: 0x040031CC RID: 12748
|
||||
// Token: 0x0400320E RID: 12814
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x40031CC")]
|
||||
[Token(Token = "0x400320E")]
|
||||
private float angleBuffer;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,131 +4,131 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x02000469 RID: 1129
|
||||
[Token(Token = "0x2000469")]
|
||||
// Token: 0x02000472 RID: 1138
|
||||
[Token(Token = "0x2000472")]
|
||||
public class Amplifier : OffsetModifier
|
||||
{
|
||||
// Token: 0x0600288E RID: 10382 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600288E")]
|
||||
[Address(RVA = "0x11E4E70", Offset = "0x11E3C70", VA = "0x1811E4E70", Slot = "4")]
|
||||
// Token: 0x060028C0 RID: 10432 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60028C0")]
|
||||
[Address(RVA = "0xB5AEC0", Offset = "0xB596C0", VA = "0x180B5AEC0", Slot = "4")]
|
||||
protected override void OnModifyOffset()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600288F RID: 10383 RVA: 0x000595D4 File Offset: 0x000577D4
|
||||
[Token(Token = "0x600288F")]
|
||||
[Address(RVA = "0x8CD260", Offset = "0x8CC060", VA = "0x1808CD260")]
|
||||
// Token: 0x060028C1 RID: 10433 RVA: 0x00059A38 File Offset: 0x00057C38
|
||||
[Token(Token = "0x60028C1")]
|
||||
[Address(RVA = "0xA91CB0", Offset = "0xA904B0", VA = "0x180A91CB0")]
|
||||
public Amplifier()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040031CD RID: 12749
|
||||
// Token: 0x0400320F RID: 12815
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x40031CD")]
|
||||
[Token(Token = "0x400320F")]
|
||||
[Tooltip("The amplified bodies.")]
|
||||
public Amplifier.Body[] bodies;
|
||||
|
||||
// Token: 0x0200046A RID: 1130
|
||||
[Token(Token = "0x200046A")]
|
||||
// Token: 0x02000473 RID: 1139
|
||||
[Token(Token = "0x2000473")]
|
||||
[Serializable]
|
||||
public class Body
|
||||
{
|
||||
// Token: 0x06002890 RID: 10384 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002890")]
|
||||
[Address(RVA = "0x5F8C60", Offset = "0x5F7A60", VA = "0x1805F8C60")]
|
||||
// Token: 0x060028C2 RID: 10434 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60028C2")]
|
||||
[Address(RVA = "0x66BD90", Offset = "0x66A590", VA = "0x18066BD90")]
|
||||
public void Update(IKSolverFullBodyBiped solver, float w, float deltaTime)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002891 RID: 10385 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002891")]
|
||||
[Address(RVA = "0x5F8C00", Offset = "0x5F7A00", VA = "0x1805F8C00")]
|
||||
// Token: 0x060028C3 RID: 10435 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60028C3")]
|
||||
[Address(RVA = "0x66BD30", Offset = "0x66A530", VA = "0x18066BD30")]
|
||||
private static Vector3 Multiply(Vector3 v1, Vector3 v2)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002892 RID: 10386 RVA: 0x000595E8 File Offset: 0x000577E8
|
||||
[Token(Token = "0x6002892")]
|
||||
[Address(RVA = "0x5F91B0", Offset = "0x5F7FB0", VA = "0x1805F91B0")]
|
||||
// Token: 0x060028C4 RID: 10436 RVA: 0x00059A4C File Offset: 0x00057C4C
|
||||
[Token(Token = "0x60028C4")]
|
||||
[Address(RVA = "0x66C2E0", Offset = "0x66AAE0", VA = "0x18066C2E0")]
|
||||
public Body()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040031CE RID: 12750
|
||||
// Token: 0x04003210 RID: 12816
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40031CE")]
|
||||
[Token(Token = "0x4003210")]
|
||||
[Tooltip("The Transform that's motion we are reading.")]
|
||||
public Transform transform;
|
||||
|
||||
// Token: 0x040031CF RID: 12751
|
||||
// Token: 0x04003211 RID: 12817
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40031CF")]
|
||||
[Token(Token = "0x4003211")]
|
||||
[Tooltip("Amplify the 'transform's' position relative to this Transform.")]
|
||||
public Transform relativeTo;
|
||||
|
||||
// Token: 0x040031D0 RID: 12752
|
||||
// Token: 0x04003212 RID: 12818
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40031D0")]
|
||||
[Token(Token = "0x4003212")]
|
||||
[Tooltip("Linking the body to effectors. One Body can be used to offset more than one effector.")]
|
||||
public Amplifier.Body.EffectorLink[] effectorLinks;
|
||||
|
||||
// Token: 0x040031D1 RID: 12753
|
||||
// Token: 0x04003213 RID: 12819
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x40031D1")]
|
||||
[Token(Token = "0x4003213")]
|
||||
[Tooltip("Amplification magnitude along the up axis of the character.")]
|
||||
public float verticalWeight = 1f;
|
||||
|
||||
// Token: 0x040031D2 RID: 12754
|
||||
// Token: 0x04003214 RID: 12820
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x40031D2")]
|
||||
[Token(Token = "0x4003214")]
|
||||
[Tooltip("Amplification magnitude along the horizontal axes of the character.")]
|
||||
public float horizontalWeight = 1f;
|
||||
|
||||
// Token: 0x040031D3 RID: 12755
|
||||
// Token: 0x04003215 RID: 12821
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x40031D3")]
|
||||
[Token(Token = "0x4003215")]
|
||||
[Tooltip("Speed of the amplifier. 0 means instant.")]
|
||||
public float speed = 3f;
|
||||
|
||||
// Token: 0x040031D4 RID: 12756
|
||||
// Token: 0x04003216 RID: 12822
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x40031D4")]
|
||||
[Token(Token = "0x4003216")]
|
||||
private Vector3 lastRelativePos;
|
||||
|
||||
// Token: 0x040031D5 RID: 12757
|
||||
// Token: 0x04003217 RID: 12823
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x40031D5")]
|
||||
[Token(Token = "0x4003217")]
|
||||
private Vector3 smoothDelta;
|
||||
|
||||
// Token: 0x040031D6 RID: 12758
|
||||
// Token: 0x04003218 RID: 12824
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x40031D6")]
|
||||
[Token(Token = "0x4003218")]
|
||||
private bool firstUpdate;
|
||||
|
||||
// Token: 0x0200046B RID: 1131
|
||||
[Token(Token = "0x200046B")]
|
||||
// Token: 0x02000474 RID: 1140
|
||||
[Token(Token = "0x2000474")]
|
||||
[Serializable]
|
||||
public class EffectorLink
|
||||
{
|
||||
// Token: 0x06002893 RID: 10387 RVA: 0x0003883F File Offset: 0x00036A3F
|
||||
[Token(Token = "0x6002893")]
|
||||
[Address(RVA = "0x3D8B20", Offset = "0x3D7920", VA = "0x1803D8B20")]
|
||||
// Token: 0x060028C5 RID: 10437 RVA: 0x00038FC3 File Offset: 0x000371C3
|
||||
[Token(Token = "0x60028C5")]
|
||||
[Address(RVA = "0x43A830", Offset = "0x439030", VA = "0x18043A830")]
|
||||
public EffectorLink()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040031D7 RID: 12759
|
||||
// Token: 0x04003219 RID: 12825
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40031D7")]
|
||||
[Token(Token = "0x4003219")]
|
||||
[Tooltip("Type of the FBBIK effector to use")]
|
||||
public FullBodyBipedEffector effector;
|
||||
|
||||
// Token: 0x040031D8 RID: 12760
|
||||
// Token: 0x0400321A RID: 12826
|
||||
[FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x40031D8")]
|
||||
[Token(Token = "0x400321A")]
|
||||
[Tooltip("Weight of using this effector")]
|
||||
public float weight;
|
||||
}
|
||||
|
||||
@@ -4,51 +4,51 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x020003F0 RID: 1008
|
||||
[Token(Token = "0x20003F0")]
|
||||
[AddComponentMenu("Scripts/RootMotion.FinalIK/IK/Biped IK")]
|
||||
// Token: 0x020003F9 RID: 1017
|
||||
[Token(Token = "0x20003F9")]
|
||||
[HelpURL("http://www.root-motion.com/finalikdox/html/page2.html")]
|
||||
[AddComponentMenu("Scripts/RootMotion.FinalIK/IK/Biped IK")]
|
||||
public class BipedIK : SolverManager
|
||||
{
|
||||
// Token: 0x0600241F RID: 9247 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600241F")]
|
||||
[Address(RVA = "0x8D59E0", Offset = "0x8D47E0", VA = "0x1808D59E0")]
|
||||
// Token: 0x06002451 RID: 9297 RVA: 0x00052968 File Offset: 0x00050B68
|
||||
[Token(Token = "0x6002451")]
|
||||
[Address(RVA = "0xE3DE10", Offset = "0xE3C610", VA = "0x180E3DE10")]
|
||||
[ContextMenu("User Manual")]
|
||||
private void OpenUserManual()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
Application.OpenURL("http://www.root-motion.com/finalikdox/html/page2.html");
|
||||
}
|
||||
|
||||
// Token: 0x06002420 RID: 9248 RVA: 0x000523E8 File Offset: 0x000505E8
|
||||
[Token(Token = "0x6002420")]
|
||||
[Address(RVA = "0x8D59A0", Offset = "0x8D47A0", VA = "0x1808D59A0")]
|
||||
// Token: 0x06002452 RID: 9298 RVA: 0x00052980 File Offset: 0x00050B80
|
||||
[Token(Token = "0x6002452")]
|
||||
[Address(RVA = "0xE3DDD0", Offset = "0xE3C5D0", VA = "0x180E3DDD0")]
|
||||
[ContextMenu("Scrpt Reference")]
|
||||
private void OpenScriptReference()
|
||||
{
|
||||
Application.OpenURL("http://www.root-motion.com/finalikdox/html/class_root_motion_1_1_final_i_k_1_1_biped_i_k.html");
|
||||
}
|
||||
|
||||
// Token: 0x06002421 RID: 9249 RVA: 0x00052400 File Offset: 0x00050600
|
||||
[Token(Token = "0x6002421")]
|
||||
[Address(RVA = "0x8D5F00", Offset = "0x8D4D00", VA = "0x1808D5F00")]
|
||||
// Token: 0x06002453 RID: 9299 RVA: 0x00052998 File Offset: 0x00050B98
|
||||
[Token(Token = "0x6002453")]
|
||||
[Address(RVA = "0xE3E330", Offset = "0xE3CB30", VA = "0x180E3E330")]
|
||||
[ContextMenu("Support Group")]
|
||||
private void SupportGroup()
|
||||
{
|
||||
Application.OpenURL("https://groups.google.com/forum/#!forum/final-ik");
|
||||
}
|
||||
|
||||
// Token: 0x06002422 RID: 9250 RVA: 0x00052418 File Offset: 0x00050618
|
||||
[Token(Token = "0x6002422")]
|
||||
[Address(RVA = "0x8D5290", Offset = "0x8D4090", VA = "0x1808D5290")]
|
||||
// Token: 0x06002454 RID: 9300 RVA: 0x000529B0 File Offset: 0x00050BB0
|
||||
[Token(Token = "0x6002454")]
|
||||
[Address(RVA = "0xE3D6F0", Offset = "0xE3BEF0", VA = "0x180E3D6F0")]
|
||||
[ContextMenu("Asset Store Thread")]
|
||||
private void ASThread()
|
||||
{
|
||||
Application.OpenURL("http://forum.unity3d.com/threads/final-ik-full-body-ik-aim-look-at-fabrik-ccd-ik-1-0-released.222685/");
|
||||
}
|
||||
|
||||
// Token: 0x06002423 RID: 9251 RVA: 0x00052430 File Offset: 0x00050630
|
||||
[Token(Token = "0x6002423")]
|
||||
[Address(RVA = "0x8D5410", Offset = "0x8D4210", VA = "0x1808D5410")]
|
||||
// Token: 0x06002455 RID: 9301 RVA: 0x000529C8 File Offset: 0x00050BC8
|
||||
[Token(Token = "0x6002455")]
|
||||
[Address(RVA = "0xE3D870", Offset = "0xE3C070", VA = "0x180E3D870")]
|
||||
public float GetIKPositionWeight(AvatarIKGoal goal)
|
||||
{
|
||||
if (goal != AvatarIKGoal.LeftFoot)
|
||||
@@ -66,9 +66,9 @@ namespace RootMotion.FinalIK
|
||||
return this.solvers.leftFoot.IKPositionWeight;
|
||||
}
|
||||
|
||||
// Token: 0x06002424 RID: 9252 RVA: 0x00052474 File Offset: 0x00050674
|
||||
[Token(Token = "0x6002424")]
|
||||
[Address(RVA = "0x8D5520", Offset = "0x8D4320", VA = "0x1808D5520")]
|
||||
// Token: 0x06002456 RID: 9302 RVA: 0x00052A0C File Offset: 0x00050C0C
|
||||
[Token(Token = "0x6002456")]
|
||||
[Address(RVA = "0xE3D980", Offset = "0xE3C180", VA = "0x180E3D980")]
|
||||
public float GetIKRotationWeight(AvatarIKGoal goal)
|
||||
{
|
||||
if (goal != AvatarIKGoal.LeftFoot)
|
||||
@@ -86,9 +86,9 @@ namespace RootMotion.FinalIK
|
||||
return this.solvers.leftFoot.IKRotationWeight;
|
||||
}
|
||||
|
||||
// Token: 0x06002425 RID: 9253 RVA: 0x000524B8 File Offset: 0x000506B8
|
||||
[Token(Token = "0x6002425")]
|
||||
[Address(RVA = "0x8D5A20", Offset = "0x8D4820", VA = "0x1808D5A20")]
|
||||
// Token: 0x06002457 RID: 9303 RVA: 0x00052A50 File Offset: 0x00050C50
|
||||
[Token(Token = "0x6002457")]
|
||||
[Address(RVA = "0xE3DE50", Offset = "0xE3C650", VA = "0x180E3DE50")]
|
||||
public void SetIKPositionWeight(AvatarIKGoal goal, float weight)
|
||||
{
|
||||
if (goal != AvatarIKGoal.LeftFoot)
|
||||
@@ -106,9 +106,9 @@ namespace RootMotion.FinalIK
|
||||
this.solvers.leftFoot.SetIKPositionWeight(weight);
|
||||
}
|
||||
|
||||
// Token: 0x06002426 RID: 9254 RVA: 0x00052500 File Offset: 0x00050700
|
||||
[Token(Token = "0x6002426")]
|
||||
[Address(RVA = "0x8D5B10", Offset = "0x8D4910", VA = "0x1808D5B10")]
|
||||
// Token: 0x06002458 RID: 9304 RVA: 0x00052A98 File Offset: 0x00050C98
|
||||
[Token(Token = "0x6002458")]
|
||||
[Address(RVA = "0xE3DF40", Offset = "0xE3C740", VA = "0x180E3DF40")]
|
||||
public void SetIKRotationWeight(AvatarIKGoal goal, float weight)
|
||||
{
|
||||
if (goal != AvatarIKGoal.LeftFoot)
|
||||
@@ -126,9 +126,9 @@ namespace RootMotion.FinalIK
|
||||
this.solvers.leftFoot.SetIKRotationWeight(weight);
|
||||
}
|
||||
|
||||
// Token: 0x06002427 RID: 9255 RVA: 0x00052548 File Offset: 0x00050748
|
||||
[Token(Token = "0x6002427")]
|
||||
[Address(RVA = "0x8D5A90", Offset = "0x8D4890", VA = "0x1808D5A90")]
|
||||
// Token: 0x06002459 RID: 9305 RVA: 0x00052AE0 File Offset: 0x00050CE0
|
||||
[Token(Token = "0x6002459")]
|
||||
[Address(RVA = "0xE3DEC0", Offset = "0xE3C6C0", VA = "0x180E3DEC0")]
|
||||
public void SetIKPosition(AvatarIKGoal goal, Vector3 IKPosition)
|
||||
{
|
||||
if (goal != AvatarIKGoal.LeftFoot)
|
||||
@@ -148,41 +148,41 @@ namespace RootMotion.FinalIK
|
||||
leftFoot.IKPosition.z = z;
|
||||
}
|
||||
|
||||
// Token: 0x06002428 RID: 9256 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002428")]
|
||||
[Address(RVA = "0x8D5B80", Offset = "0x8D4980", VA = "0x1808D5B80")]
|
||||
// Token: 0x0600245A RID: 9306 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600245A")]
|
||||
[Address(RVA = "0xE3DFB0", Offset = "0xE3C7B0", VA = "0x180E3DFB0")]
|
||||
public void SetIKRotation(AvatarIKGoal goal, Quaternion IKRotation)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002429 RID: 9257 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002429")]
|
||||
[Address(RVA = "0x8D5480", Offset = "0x8D4280", VA = "0x1808D5480")]
|
||||
// Token: 0x0600245B RID: 9307 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600245B")]
|
||||
[Address(RVA = "0xE3D8E0", Offset = "0xE3C0E0", VA = "0x180E3D8E0")]
|
||||
public Vector3 GetIKPosition(AvatarIKGoal goal)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600242A RID: 9258 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600242A")]
|
||||
[Address(RVA = "0x8D5590", Offset = "0x8D4390", VA = "0x1808D5590")]
|
||||
// Token: 0x0600245C RID: 9308 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600245C")]
|
||||
[Address(RVA = "0xE3D9F0", Offset = "0xE3C1F0", VA = "0x180E3D9F0")]
|
||||
public Quaternion GetIKRotation(AvatarIKGoal goal)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600242B RID: 9259 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600242B")]
|
||||
[Address(RVA = "0x8D5C20", Offset = "0x8D4A20", VA = "0x1808D5C20")]
|
||||
// Token: 0x0600245D RID: 9309 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600245D")]
|
||||
[Address(RVA = "0xE3E050", Offset = "0xE3C850", VA = "0x180E3E050")]
|
||||
public void SetLookAtWeight(float weight, float bodyWeight, float headWeight, float eyesWeight, float clampWeight, float clampWeightHead, float clampWeightEyes)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600242C RID: 9260 RVA: 0x000525A0 File Offset: 0x000507A0
|
||||
[Token(Token = "0x600242C")]
|
||||
[Address(RVA = "0x8D5BF0", Offset = "0x8D49F0", VA = "0x1808D5BF0")]
|
||||
// Token: 0x0600245E RID: 9310 RVA: 0x00052B38 File Offset: 0x00050D38
|
||||
[Token(Token = "0x600245E")]
|
||||
[Address(RVA = "0xE3E020", Offset = "0xE3C820", VA = "0x180E3E020")]
|
||||
public void SetLookAtPosition(Vector3 lookAtPosition)
|
||||
{
|
||||
IKSolverLookAt lookAt = this.solvers.lookAt;
|
||||
@@ -190,9 +190,9 @@ namespace RootMotion.FinalIK
|
||||
lookAt.IKPosition.z = z;
|
||||
}
|
||||
|
||||
// Token: 0x0600242D RID: 9261 RVA: 0x000525D4 File Offset: 0x000507D4
|
||||
[Token(Token = "0x600242D")]
|
||||
[Address(RVA = "0x8D5C60", Offset = "0x8D4A60", VA = "0x1808D5C60")]
|
||||
// Token: 0x0600245F RID: 9311 RVA: 0x00052B6C File Offset: 0x00050D6C
|
||||
[Token(Token = "0x600245F")]
|
||||
[Address(RVA = "0xE3E090", Offset = "0xE3C890", VA = "0x180E3E090")]
|
||||
public void SetSpinePosition(Vector3 spinePosition)
|
||||
{
|
||||
IKSolverFABRIK spine = this.solvers.spine;
|
||||
@@ -200,49 +200,49 @@ namespace RootMotion.FinalIK
|
||||
spine.IKPosition.z = z;
|
||||
}
|
||||
|
||||
// Token: 0x0600242E RID: 9262 RVA: 0x00052608 File Offset: 0x00050808
|
||||
[Token(Token = "0x600242E")]
|
||||
[Address(RVA = "0x8D5C90", Offset = "0x8D4A90", VA = "0x1808D5C90")]
|
||||
// Token: 0x06002460 RID: 9312 RVA: 0x00052BA0 File Offset: 0x00050DA0
|
||||
[Token(Token = "0x6002460")]
|
||||
[Address(RVA = "0xE3E0C0", Offset = "0xE3C8C0", VA = "0x180E3E0C0")]
|
||||
public void SetSpineWeight(float weight)
|
||||
{
|
||||
this.solvers.spine.SetIKPositionWeight(weight);
|
||||
}
|
||||
|
||||
// Token: 0x0600242F RID: 9263 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600242F")]
|
||||
[Address(RVA = "0x8D53A0", Offset = "0x8D41A0", VA = "0x1808D53A0")]
|
||||
// Token: 0x06002461 RID: 9313 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002461")]
|
||||
[Address(RVA = "0xE3D800", Offset = "0xE3C000", VA = "0x180E3D800")]
|
||||
public IKSolverLimb GetGoalIK(AvatarIKGoal goal)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002430 RID: 9264 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002430")]
|
||||
[Address(RVA = "0x638370", Offset = "0x637170", VA = "0x180638370")]
|
||||
// Token: 0x06002462 RID: 9314 RVA: 0x00052BC4 File Offset: 0x00050DC4
|
||||
[Token(Token = "0x6002462")]
|
||||
[Address(RVA = "0x61E400", Offset = "0x61CC00", VA = "0x18061E400")]
|
||||
public void InitiateBipedIK()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
int valueAsInt = base.ValueAsInt;
|
||||
}
|
||||
|
||||
// Token: 0x06002431 RID: 9265 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002431")]
|
||||
[Address(RVA = "0x30E190", Offset = "0x30CF90", VA = "0x18030E190")]
|
||||
// Token: 0x06002463 RID: 9315 RVA: 0x00052BD8 File Offset: 0x00050DD8
|
||||
[Token(Token = "0x6002463")]
|
||||
[Address(RVA = "0x343E40", Offset = "0x342640", VA = "0x180343E40")]
|
||||
public void UpdateBipedIK()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
int valueAsInt = base.ValueAsInt;
|
||||
}
|
||||
|
||||
// Token: 0x06002432 RID: 9266 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002432")]
|
||||
[Address(RVA = "0x8D5CC0", Offset = "0x8D4AC0", VA = "0x1808D5CC0")]
|
||||
// Token: 0x06002464 RID: 9316 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002464")]
|
||||
[Address(RVA = "0xE3E0F0", Offset = "0xE3C8F0", VA = "0x180E3E0F0")]
|
||||
public void SetToDefaults()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002433 RID: 9267 RVA: 0x0005262C File Offset: 0x0005082C
|
||||
[Token(Token = "0x6002433")]
|
||||
[Address(RVA = "0x8D52D0", Offset = "0x8D40D0", VA = "0x1808D52D0", Slot = "6")]
|
||||
// Token: 0x06002465 RID: 9317 RVA: 0x00052BEC File Offset: 0x00050DEC
|
||||
[Token(Token = "0x6002465")]
|
||||
[Address(RVA = "0xE3D730", Offset = "0xE3BF30", VA = "0x180E3D730", Slot = "6")]
|
||||
protected override void FixTransforms()
|
||||
{
|
||||
this.solvers.lookAt.FixTransforms();
|
||||
@@ -257,9 +257,9 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002434 RID: 9268 RVA: 0x0005268C File Offset: 0x0005088C
|
||||
[Token(Token = "0x6002434")]
|
||||
[Address(RVA = "0x8D5600", Offset = "0x8D4400", VA = "0x1808D5600", Slot = "4")]
|
||||
// Token: 0x06002466 RID: 9318 RVA: 0x00052C4C File Offset: 0x00050E4C
|
||||
[Token(Token = "0x6002466")]
|
||||
[Address(RVA = "0xE3DA60", Offset = "0xE3C260", VA = "0x180E3DA60", Slot = "4")]
|
||||
protected override void InitiateSolver()
|
||||
{
|
||||
string text;
|
||||
@@ -346,9 +346,9 @@ namespace RootMotion.FinalIK
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06002435 RID: 9269 RVA: 0x00052954 File Offset: 0x00050B54
|
||||
[Token(Token = "0x6002435")]
|
||||
[Address(RVA = "0x8D5F40", Offset = "0x8D4D40", VA = "0x1808D5F40", Slot = "5")]
|
||||
// Token: 0x06002467 RID: 9319 RVA: 0x00052F14 File Offset: 0x00051114
|
||||
[Token(Token = "0x6002467")]
|
||||
[Address(RVA = "0xE3E370", Offset = "0xE3CB70", VA = "0x180E3E370", Slot = "5")]
|
||||
protected override void UpdateSolver()
|
||||
{
|
||||
int num;
|
||||
@@ -385,9 +385,9 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002436 RID: 9270 RVA: 0x00052A48 File Offset: 0x00050C48
|
||||
[Token(Token = "0x6002436")]
|
||||
[Address(RVA = "0x8D5970", Offset = "0x8D4770", VA = "0x1808D5970")]
|
||||
// Token: 0x06002468 RID: 9320 RVA: 0x00053008 File Offset: 0x00051208
|
||||
[Token(Token = "0x6002468")]
|
||||
[Address(RVA = "0xCBAFE0", Offset = "0xCB97E0", VA = "0x180CBAFE0")]
|
||||
public void LogWarning(string message)
|
||||
{
|
||||
Transform transform = base.transform;
|
||||
@@ -395,9 +395,9 @@ namespace RootMotion.FinalIK
|
||||
Warning.Log(message, transform, num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06002437 RID: 9271 RVA: 0x00052A68 File Offset: 0x00050C68
|
||||
[Token(Token = "0x6002437")]
|
||||
[Address(RVA = "0x8D6160", Offset = "0x8D4F60", VA = "0x1808D6160")]
|
||||
// Token: 0x06002469 RID: 9321 RVA: 0x00053028 File Offset: 0x00051228
|
||||
[Token(Token = "0x6002469")]
|
||||
[Address(RVA = "0xE3E590", Offset = "0xE3CD90", VA = "0x180E3E590")]
|
||||
public BipedIK()
|
||||
{
|
||||
BipedReferences bipedReferences = new BipedReferences();
|
||||
@@ -407,14 +407,14 @@ namespace RootMotion.FinalIK
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04002DF1 RID: 11761
|
||||
// Token: 0x04002E33 RID: 11827
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002DF1")]
|
||||
[Token(Token = "0x4002E33")]
|
||||
public BipedReferences references;
|
||||
|
||||
// Token: 0x04002DF2 RID: 11762
|
||||
// Token: 0x04002E34 RID: 11828
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002DF2")]
|
||||
[Token(Token = "0x4002E34")]
|
||||
public BipedIKSolvers solvers;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,18 +4,18 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x020003F1 RID: 1009
|
||||
[Token(Token = "0x20003F1")]
|
||||
// Token: 0x020003FA RID: 1018
|
||||
[Token(Token = "0x20003FA")]
|
||||
[Serializable]
|
||||
public class BipedIKSolvers
|
||||
{
|
||||
// Token: 0x1700020B RID: 523
|
||||
// (get) Token: 0x06002438 RID: 9272 RVA: 0x00052A98 File Offset: 0x00050C98
|
||||
[Token(Token = "0x1700020B")]
|
||||
// Token: 0x17000205 RID: 517
|
||||
// (get) Token: 0x0600246A RID: 9322 RVA: 0x00053058 File Offset: 0x00051258
|
||||
[Token(Token = "0x17000205")]
|
||||
public IKSolverLimb[] limbs
|
||||
{
|
||||
[Token(Token = "0x6002438")]
|
||||
[Address(RVA = "0x8D5090", Offset = "0x8D3E90", VA = "0x1808D5090")]
|
||||
[Token(Token = "0x600246A")]
|
||||
[Address(RVA = "0xE3D4F0", Offset = "0xE3BCF0", VA = "0x180E3D4F0")]
|
||||
get
|
||||
{
|
||||
IKSolverLimb[] limbs;
|
||||
@@ -56,13 +56,13 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700020C RID: 524
|
||||
// (get) Token: 0x06002439 RID: 9273 RVA: 0x00052B34 File Offset: 0x00050D34
|
||||
[Token(Token = "0x1700020C")]
|
||||
// Token: 0x17000206 RID: 518
|
||||
// (get) Token: 0x0600246B RID: 9323 RVA: 0x000530F4 File Offset: 0x000512F4
|
||||
[Token(Token = "0x17000206")]
|
||||
public IKSolver[] ikSolvers
|
||||
{
|
||||
[Token(Token = "0x6002439")]
|
||||
[Address(RVA = "0x8D4D80", Offset = "0x8D3B80", VA = "0x1808D4D80")]
|
||||
[Token(Token = "0x600246B")]
|
||||
[Address(RVA = "0xE3D1E0", Offset = "0xE3B9E0", VA = "0x180E3D1E0")]
|
||||
get
|
||||
{
|
||||
IKSolver[] ikSolvers;
|
||||
@@ -118,9 +118,9 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600243A RID: 9274 RVA: 0x00052C28 File Offset: 0x00050E28
|
||||
[Token(Token = "0x600243A")]
|
||||
[Address(RVA = "0x8D4A20", Offset = "0x8D3820", VA = "0x1808D4A20")]
|
||||
// Token: 0x0600246C RID: 9324 RVA: 0x000531E8 File Offset: 0x000513E8
|
||||
[Token(Token = "0x600246C")]
|
||||
[Address(RVA = "0xE3CE80", Offset = "0xE3B680", VA = "0x180E3CE80")]
|
||||
public void AssignReferences(BipedReferences references)
|
||||
{
|
||||
IKSolverLimb iksolverLimb = this.leftHand;
|
||||
@@ -168,62 +168,62 @@ namespace RootMotion.FinalIK
|
||||
this.rightHand.goal = (AvatarIKGoal)((ulong)3L);
|
||||
}
|
||||
|
||||
// Token: 0x0600243B RID: 9275 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600243B")]
|
||||
[Address(RVA = "0x8D4BC0", Offset = "0x8D39C0", VA = "0x1808D4BC0")]
|
||||
// Token: 0x0600246D RID: 9325 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600246D")]
|
||||
[Address(RVA = "0xE3D020", Offset = "0xE3B820", VA = "0x180E3D020")]
|
||||
public BipedIKSolvers()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04002DF3 RID: 11763
|
||||
// Token: 0x04002E35 RID: 11829
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002DF3")]
|
||||
[Token(Token = "0x4002E35")]
|
||||
public IKSolverLimb leftFoot;
|
||||
|
||||
// Token: 0x04002DF4 RID: 11764
|
||||
// Token: 0x04002E36 RID: 11830
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002DF4")]
|
||||
[Token(Token = "0x4002E36")]
|
||||
public IKSolverLimb rightFoot;
|
||||
|
||||
// Token: 0x04002DF5 RID: 11765
|
||||
// Token: 0x04002E37 RID: 11831
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002DF5")]
|
||||
[Token(Token = "0x4002E37")]
|
||||
public IKSolverLimb leftHand;
|
||||
|
||||
// Token: 0x04002DF6 RID: 11766
|
||||
// Token: 0x04002E38 RID: 11832
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002DF6")]
|
||||
[Token(Token = "0x4002E38")]
|
||||
public IKSolverLimb rightHand;
|
||||
|
||||
// Token: 0x04002DF7 RID: 11767
|
||||
// Token: 0x04002E39 RID: 11833
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002DF7")]
|
||||
[Token(Token = "0x4002E39")]
|
||||
public IKSolverFABRIK spine;
|
||||
|
||||
// Token: 0x04002DF8 RID: 11768
|
||||
// Token: 0x04002E3A RID: 11834
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002DF8")]
|
||||
[Token(Token = "0x4002E3A")]
|
||||
public IKSolverLookAt lookAt;
|
||||
|
||||
// Token: 0x04002DF9 RID: 11769
|
||||
// Token: 0x04002E3B RID: 11835
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002DF9")]
|
||||
[Token(Token = "0x4002E3B")]
|
||||
public IKSolverAim aim;
|
||||
|
||||
// Token: 0x04002DFA RID: 11770
|
||||
// Token: 0x04002E3C RID: 11836
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002DFA")]
|
||||
[Token(Token = "0x4002E3C")]
|
||||
public Constraints pelvis;
|
||||
|
||||
// Token: 0x04002DFB RID: 11771
|
||||
// Token: 0x04002E3D RID: 11837
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002DFB")]
|
||||
[Token(Token = "0x4002E3D")]
|
||||
private IKSolverLimb[] _limbs;
|
||||
|
||||
// Token: 0x04002DFC RID: 11772
|
||||
// Token: 0x04002E3E RID: 11838
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4002DFC")]
|
||||
[Token(Token = "0x4002E3E")]
|
||||
private IKSolver[] _ikSolvers;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,65 +4,65 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x0200046C RID: 1132
|
||||
[Token(Token = "0x200046C")]
|
||||
// Token: 0x02000475 RID: 1141
|
||||
[Token(Token = "0x2000475")]
|
||||
public class BodyTilt : OffsetModifier
|
||||
{
|
||||
// Token: 0x06002894 RID: 10388 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002894")]
|
||||
[Address(RVA = "0xDE3E10", Offset = "0xDE2C10", VA = "0x180DE3E10", Slot = "5")]
|
||||
// Token: 0x060028C6 RID: 10438 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60028C6")]
|
||||
[Address(RVA = "0xE4FFC0", Offset = "0xE4E7C0", VA = "0x180E4FFC0", Slot = "5")]
|
||||
protected override void Start()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002895 RID: 10389 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002895")]
|
||||
[Address(RVA = "0xDE3C10", Offset = "0xDE2A10", VA = "0x180DE3C10", Slot = "4")]
|
||||
// Token: 0x060028C7 RID: 10439 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60028C7")]
|
||||
[Address(RVA = "0xE4FDC0", Offset = "0xE4E5C0", VA = "0x180E4FDC0", Slot = "4")]
|
||||
protected override void OnModifyOffset()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002896 RID: 10390 RVA: 0x0005961C File Offset: 0x0005781C
|
||||
[Token(Token = "0x6002896")]
|
||||
[Address(RVA = "0xDE3E60", Offset = "0xDE2C60", VA = "0x180DE3E60")]
|
||||
// Token: 0x060028C8 RID: 10440 RVA: 0x00059A80 File Offset: 0x00057C80
|
||||
[Token(Token = "0x60028C8")]
|
||||
[Address(RVA = "0xE50010", Offset = "0xE4E810", VA = "0x180E50010")]
|
||||
public BodyTilt()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040031D9 RID: 12761
|
||||
// Token: 0x0400321B RID: 12827
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x40031D9")]
|
||||
[Token(Token = "0x400321B")]
|
||||
[Tooltip("Speed of tilting")]
|
||||
public float tiltSpeed = 6f;
|
||||
|
||||
// Token: 0x040031DA RID: 12762
|
||||
// Token: 0x0400321C RID: 12828
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x40031DA")]
|
||||
[Token(Token = "0x400321C")]
|
||||
[Tooltip("Sensitivity of tilting")]
|
||||
public float tiltSensitivity = 0.07f;
|
||||
|
||||
// Token: 0x040031DB RID: 12763
|
||||
// Token: 0x0400321D RID: 12829
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x40031DB")]
|
||||
[Token(Token = "0x400321D")]
|
||||
[Tooltip("The OffsetPose components")]
|
||||
public OffsetPose poseLeft;
|
||||
|
||||
// Token: 0x040031DC RID: 12764
|
||||
// Token: 0x0400321E RID: 12830
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x40031DC")]
|
||||
[Token(Token = "0x400321E")]
|
||||
[Tooltip("The OffsetPose components")]
|
||||
public OffsetPose poseRight;
|
||||
|
||||
// Token: 0x040031DD RID: 12765
|
||||
// Token: 0x0400321F RID: 12831
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x40031DD")]
|
||||
[Token(Token = "0x400321F")]
|
||||
private float tiltAngle;
|
||||
|
||||
// Token: 0x040031DE RID: 12766
|
||||
// Token: 0x04003220 RID: 12832
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x40031DE")]
|
||||
[Token(Token = "0x4003220")]
|
||||
private Vector3 lastForward;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,59 +4,59 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x02000407 RID: 1031
|
||||
[Token(Token = "0x2000407")]
|
||||
[HelpURL("http://www.root-motion.com/finalikdox/html/page3.html")]
|
||||
// Token: 0x02000410 RID: 1040
|
||||
[Token(Token = "0x2000410")]
|
||||
[AddComponentMenu("Scripts/RootMotion.FinalIK/IK/CCD IK")]
|
||||
[HelpURL("http://www.root-motion.com/finalikdox/html/page3.html")]
|
||||
public class CCDIK : IK
|
||||
{
|
||||
// Token: 0x060024F4 RID: 9460 RVA: 0x00053B6C File Offset: 0x00051D6C
|
||||
[Token(Token = "0x60024F4")]
|
||||
[Address(RVA = "0x1348D60", Offset = "0x1347B60", VA = "0x181348D60", Slot = "8")]
|
||||
// Token: 0x06002526 RID: 9510 RVA: 0x000540E4 File Offset: 0x000522E4
|
||||
[Token(Token = "0x6002526")]
|
||||
[Address(RVA = "0x13D1930", Offset = "0x13D0130", VA = "0x1813D1930", Slot = "8")]
|
||||
[ContextMenu("User Manual")]
|
||||
protected override void OpenUserManual()
|
||||
{
|
||||
Application.OpenURL("http://www.root-motion.com/finalikdox/html/page3.html");
|
||||
}
|
||||
|
||||
// Token: 0x060024F5 RID: 9461 RVA: 0x00053B84 File Offset: 0x00051D84
|
||||
[Token(Token = "0x60024F5")]
|
||||
[Address(RVA = "0x1348D20", Offset = "0x1347B20", VA = "0x181348D20", Slot = "9")]
|
||||
// Token: 0x06002527 RID: 9511 RVA: 0x000540FC File Offset: 0x000522FC
|
||||
[Token(Token = "0x6002527")]
|
||||
[Address(RVA = "0x13D18F0", Offset = "0x13D00F0", VA = "0x1813D18F0", Slot = "9")]
|
||||
[ContextMenu("Scrpt Reference")]
|
||||
protected override void OpenScriptReference()
|
||||
{
|
||||
Application.OpenURL("http://www.root-motion.com/finalikdox/html/class_root_motion_1_1_final_i_k_1_1_c_c_d_i_k.html");
|
||||
}
|
||||
|
||||
// Token: 0x060024F6 RID: 9462 RVA: 0x00053B9C File Offset: 0x00051D9C
|
||||
[Token(Token = "0x60024F6")]
|
||||
[Address(RVA = "0x1348DA0", Offset = "0x1347BA0", VA = "0x181348DA0")]
|
||||
// Token: 0x06002528 RID: 9512 RVA: 0x00054114 File Offset: 0x00052314
|
||||
[Token(Token = "0x6002528")]
|
||||
[Address(RVA = "0x13D1970", Offset = "0x13D0170", VA = "0x1813D1970")]
|
||||
[ContextMenu("Support Group")]
|
||||
private void SupportGroup()
|
||||
{
|
||||
Application.OpenURL("https://groups.google.com/forum/#!forum/final-ik");
|
||||
}
|
||||
|
||||
// Token: 0x060024F7 RID: 9463 RVA: 0x00053BB4 File Offset: 0x00051DB4
|
||||
[Token(Token = "0x60024F7")]
|
||||
[Address(RVA = "0x1348CE0", Offset = "0x1347AE0", VA = "0x181348CE0")]
|
||||
// Token: 0x06002529 RID: 9513 RVA: 0x0005412C File Offset: 0x0005232C
|
||||
[Token(Token = "0x6002529")]
|
||||
[Address(RVA = "0x13D18B0", Offset = "0x13D00B0", VA = "0x1813D18B0")]
|
||||
[ContextMenu("Asset Store Thread")]
|
||||
private void ASThread()
|
||||
{
|
||||
Application.OpenURL("http://forum.unity3d.com/threads/final-ik-full-body-ik-aim-look-at-fabrik-ccd-ik-1-0-released.222685/");
|
||||
}
|
||||
|
||||
// Token: 0x060024F8 RID: 9464 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024F8")]
|
||||
[Address(RVA = "0x31E3C0", Offset = "0x31D1C0", VA = "0x18031E3C0", Slot = "7")]
|
||||
// Token: 0x0600252A RID: 9514 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600252A")]
|
||||
[Address(RVA = "0x3540B0", Offset = "0x3528B0", VA = "0x1803540B0", Slot = "7")]
|
||||
public override IKSolver GetIKSolver()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060024F9 RID: 9465 RVA: 0x00053BCC File Offset: 0x00051DCC
|
||||
[Token(Token = "0x60024F9")]
|
||||
[Address(RVA = "0x1348DE0", Offset = "0x1347BE0", VA = "0x181348DE0")]
|
||||
// Token: 0x0600252B RID: 9515 RVA: 0x00054144 File Offset: 0x00052344
|
||||
[Token(Token = "0x600252B")]
|
||||
[Address(RVA = "0x13D19B0", Offset = "0x13D01B0", VA = "0x1813D19B0")]
|
||||
public CCDIK()
|
||||
{
|
||||
IKSolverCCD iksolverCCD = new IKSolverCCD();
|
||||
@@ -64,9 +64,9 @@ namespace RootMotion.FinalIK
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04002E9A RID: 11930
|
||||
// Token: 0x04002EDC RID: 11996
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002E9A")]
|
||||
[Token(Token = "0x4002EDC")]
|
||||
public IKSolverCCD solver;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,18 +4,18 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x020003F2 RID: 1010
|
||||
[Token(Token = "0x20003F2")]
|
||||
// Token: 0x020003FB RID: 1019
|
||||
[Token(Token = "0x20003FB")]
|
||||
[Serializable]
|
||||
public abstract class Constraint
|
||||
{
|
||||
// Token: 0x1700020D RID: 525
|
||||
// (get) Token: 0x0600243C RID: 9276 RVA: 0x00052DD4 File Offset: 0x00050FD4
|
||||
[Token(Token = "0x1700020D")]
|
||||
// Token: 0x17000207 RID: 519
|
||||
// (get) Token: 0x0600246E RID: 9326 RVA: 0x00053394 File Offset: 0x00051594
|
||||
[Token(Token = "0x17000207")]
|
||||
public bool isValid
|
||||
{
|
||||
[Token(Token = "0x600243C")]
|
||||
[Address(RVA = "0xE90970", Offset = "0xE8F770", VA = "0x180E90970")]
|
||||
[Token(Token = "0x600246E")]
|
||||
[Address(RVA = "0x1094FC0", Offset = "0x10937C0", VA = "0x181094FC0")]
|
||||
get
|
||||
{
|
||||
Transform transform = this.transform;
|
||||
@@ -24,26 +24,26 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600243D RID: 9277
|
||||
[Token(Token = "0x600243D")]
|
||||
// Token: 0x0600246F RID: 9327
|
||||
[Token(Token = "0x600246F")]
|
||||
[Address(Slot = "4")]
|
||||
public abstract void UpdateConstraint();
|
||||
|
||||
// Token: 0x0600243E RID: 9278 RVA: 0x00052DF4 File Offset: 0x00050FF4
|
||||
[Token(Token = "0x600243E")]
|
||||
[Address(RVA = "0x3D8B20", Offset = "0x3D7920", VA = "0x1803D8B20")]
|
||||
// Token: 0x06002470 RID: 9328 RVA: 0x000533B4 File Offset: 0x000515B4
|
||||
[Token(Token = "0x6002470")]
|
||||
[Address(RVA = "0x43A830", Offset = "0x439030", VA = "0x18043A830")]
|
||||
protected Constraint()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002DFD RID: 11773
|
||||
// Token: 0x04002E3F RID: 11839
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002DFD")]
|
||||
[Token(Token = "0x4002E3F")]
|
||||
public Transform transform;
|
||||
|
||||
// Token: 0x04002DFE RID: 11774
|
||||
// Token: 0x04002E40 RID: 11840
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002DFE")]
|
||||
[Token(Token = "0x4002E40")]
|
||||
public float weight;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,33 +4,33 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x020003F3 RID: 1011
|
||||
[Token(Token = "0x20003F3")]
|
||||
// Token: 0x020003FC RID: 1020
|
||||
[Token(Token = "0x20003FC")]
|
||||
[Serializable]
|
||||
public class ConstraintPosition : Constraint
|
||||
{
|
||||
// Token: 0x0600243F RID: 9279 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600243F")]
|
||||
[Address(RVA = "0xE904D0", Offset = "0xE8F2D0", VA = "0x180E904D0", Slot = "4")]
|
||||
// Token: 0x06002471 RID: 9329 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002471")]
|
||||
[Address(RVA = "0x1094B20", Offset = "0x1093320", VA = "0x181094B20", Slot = "4")]
|
||||
public override void UpdateConstraint()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002440 RID: 9280 RVA: 0x00052E08 File Offset: 0x00051008
|
||||
[Token(Token = "0x6002440")]
|
||||
[Address(RVA = "0x3D8B20", Offset = "0x3D7920", VA = "0x1803D8B20")]
|
||||
// Token: 0x06002472 RID: 9330 RVA: 0x000533C8 File Offset: 0x000515C8
|
||||
[Token(Token = "0x6002472")]
|
||||
[Address(RVA = "0x43A830", Offset = "0x439030", VA = "0x18043A830")]
|
||||
public ConstraintPosition()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06002441 RID: 9281 RVA: 0x00052E1C File Offset: 0x0005101C
|
||||
[Token(Token = "0x6002441")]
|
||||
[Address(RVA = "0x44F860", Offset = "0x44E660", VA = "0x18044F860")]
|
||||
// Token: 0x06002473 RID: 9331 RVA: 0x000533DC File Offset: 0x000515DC
|
||||
[Token(Token = "0x6002473")]
|
||||
[Address(RVA = "0x492D20", Offset = "0x491520", VA = "0x180492D20")]
|
||||
public ConstraintPosition(Transform transform)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06002441)
|
||||
An exception occurred when decompiling this method (06002473)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RootMotion.FinalIK.ConstraintPosition::.ctor(UnityEngine.Transform)
|
||||
|
||||
@@ -46,9 +46,9 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RootMo
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x04002DFF RID: 11775
|
||||
// Token: 0x04002E41 RID: 11841
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002DFF")]
|
||||
[Token(Token = "0x4002E41")]
|
||||
public Vector3 position;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,33 +4,33 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x020003F4 RID: 1012
|
||||
[Token(Token = "0x20003F4")]
|
||||
// Token: 0x020003FD RID: 1021
|
||||
[Token(Token = "0x20003FD")]
|
||||
[Serializable]
|
||||
public class ConstraintPositionOffset : Constraint
|
||||
{
|
||||
// Token: 0x06002442 RID: 9282 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002442")]
|
||||
[Address(RVA = "0xE90210", Offset = "0xE8F010", VA = "0x180E90210", Slot = "4")]
|
||||
// Token: 0x06002474 RID: 9332 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002474")]
|
||||
[Address(RVA = "0x1094860", Offset = "0x1093060", VA = "0x181094860", Slot = "4")]
|
||||
public override void UpdateConstraint()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002443 RID: 9283 RVA: 0x00052E38 File Offset: 0x00051038
|
||||
[Token(Token = "0x6002443")]
|
||||
[Address(RVA = "0x3D8B20", Offset = "0x3D7920", VA = "0x1803D8B20")]
|
||||
// Token: 0x06002475 RID: 9333 RVA: 0x000533F8 File Offset: 0x000515F8
|
||||
[Token(Token = "0x6002475")]
|
||||
[Address(RVA = "0x43A830", Offset = "0x439030", VA = "0x18043A830")]
|
||||
public ConstraintPositionOffset()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06002444 RID: 9284 RVA: 0x00052E4C File Offset: 0x0005104C
|
||||
[Token(Token = "0x6002444")]
|
||||
[Address(RVA = "0x44F860", Offset = "0x44E660", VA = "0x18044F860")]
|
||||
// Token: 0x06002476 RID: 9334 RVA: 0x0005340C File Offset: 0x0005160C
|
||||
[Token(Token = "0x6002476")]
|
||||
[Address(RVA = "0x492D20", Offset = "0x491520", VA = "0x180492D20")]
|
||||
public ConstraintPositionOffset(Transform transform)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06002444)
|
||||
An exception occurred when decompiling this method (06002476)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RootMotion.FinalIK.ConstraintPositionOffset::.ctor(UnityEngine.Transform)
|
||||
|
||||
@@ -46,37 +46,37 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RootMo
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x1700020E RID: 526
|
||||
// (get) Token: 0x06002445 RID: 9285 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x1700020E")]
|
||||
// Token: 0x17000208 RID: 520
|
||||
// (get) Token: 0x06002477 RID: 9335 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x17000208")]
|
||||
private bool positionChanged
|
||||
{
|
||||
[Token(Token = "0x6002445")]
|
||||
[Address(RVA = "0xE90470", Offset = "0xE8F270", VA = "0x180E90470")]
|
||||
[Token(Token = "0x6002477")]
|
||||
[Address(RVA = "0x1094AC0", Offset = "0x10932C0", VA = "0x181094AC0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04002E00 RID: 11776
|
||||
// Token: 0x04002E42 RID: 11842
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002E00")]
|
||||
[Token(Token = "0x4002E42")]
|
||||
public Vector3 offset;
|
||||
|
||||
// Token: 0x04002E01 RID: 11777
|
||||
// Token: 0x04002E43 RID: 11843
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x4002E01")]
|
||||
[Token(Token = "0x4002E43")]
|
||||
private Vector3 defaultLocalPosition;
|
||||
|
||||
// Token: 0x04002E02 RID: 11778
|
||||
// Token: 0x04002E44 RID: 11844
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002E02")]
|
||||
[Token(Token = "0x4002E44")]
|
||||
private Vector3 lastLocalPosition;
|
||||
|
||||
// Token: 0x04002E03 RID: 11779
|
||||
// Token: 0x04002E45 RID: 11845
|
||||
[FieldOffset(Offset = "0x44")]
|
||||
[Token(Token = "0x4002E03")]
|
||||
[Token(Token = "0x4002E45")]
|
||||
private bool initiated;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,33 +4,33 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x020003F5 RID: 1013
|
||||
[Token(Token = "0x20003F5")]
|
||||
// Token: 0x020003FE RID: 1022
|
||||
[Token(Token = "0x20003FE")]
|
||||
[Serializable]
|
||||
public class ConstraintRotation : Constraint
|
||||
{
|
||||
// Token: 0x06002446 RID: 9286 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002446")]
|
||||
[Address(RVA = "0xE90870", Offset = "0xE8F670", VA = "0x180E90870", Slot = "4")]
|
||||
// Token: 0x06002478 RID: 9336 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002478")]
|
||||
[Address(RVA = "0x1094EC0", Offset = "0x10936C0", VA = "0x181094EC0", Slot = "4")]
|
||||
public override void UpdateConstraint()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002447 RID: 9287 RVA: 0x00052E68 File Offset: 0x00051068
|
||||
[Token(Token = "0x6002447")]
|
||||
[Address(RVA = "0x3D8B20", Offset = "0x3D7920", VA = "0x1803D8B20")]
|
||||
// Token: 0x06002479 RID: 9337 RVA: 0x00053428 File Offset: 0x00051628
|
||||
[Token(Token = "0x6002479")]
|
||||
[Address(RVA = "0x43A830", Offset = "0x439030", VA = "0x18043A830")]
|
||||
public ConstraintRotation()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06002448 RID: 9288 RVA: 0x00052E7C File Offset: 0x0005107C
|
||||
[Token(Token = "0x6002448")]
|
||||
[Address(RVA = "0x44F860", Offset = "0x44E660", VA = "0x18044F860")]
|
||||
// Token: 0x0600247A RID: 9338 RVA: 0x0005343C File Offset: 0x0005163C
|
||||
[Token(Token = "0x600247A")]
|
||||
[Address(RVA = "0x492D20", Offset = "0x491520", VA = "0x180492D20")]
|
||||
public ConstraintRotation(Transform transform)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06002448)
|
||||
An exception occurred when decompiling this method (0600247A)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RootMotion.FinalIK.ConstraintRotation::.ctor(UnityEngine.Transform)
|
||||
|
||||
@@ -46,9 +46,9 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RootMo
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x04002E04 RID: 11780
|
||||
// Token: 0x04002E46 RID: 11846
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002E04")]
|
||||
[Token(Token = "0x4002E46")]
|
||||
public Quaternion rotation;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,33 +4,33 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x020003F6 RID: 1014
|
||||
[Token(Token = "0x20003F6")]
|
||||
// Token: 0x020003FF RID: 1023
|
||||
[Token(Token = "0x20003FF")]
|
||||
[Serializable]
|
||||
public class ConstraintRotationOffset : Constraint
|
||||
{
|
||||
// Token: 0x06002449 RID: 9289 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002449")]
|
||||
[Address(RVA = "0xE90630", Offset = "0xE8F430", VA = "0x180E90630", Slot = "4")]
|
||||
// Token: 0x0600247B RID: 9339 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600247B")]
|
||||
[Address(RVA = "0x1094C80", Offset = "0x1093480", VA = "0x181094C80", Slot = "4")]
|
||||
public override void UpdateConstraint()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600244A RID: 9290 RVA: 0x00052E98 File Offset: 0x00051098
|
||||
[Token(Token = "0x600244A")]
|
||||
[Address(RVA = "0x3D8B20", Offset = "0x3D7920", VA = "0x1803D8B20")]
|
||||
// Token: 0x0600247C RID: 9340 RVA: 0x00053458 File Offset: 0x00051658
|
||||
[Token(Token = "0x600247C")]
|
||||
[Address(RVA = "0x43A830", Offset = "0x439030", VA = "0x18043A830")]
|
||||
public ConstraintRotationOffset()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600244B RID: 9291 RVA: 0x00052EAC File Offset: 0x000510AC
|
||||
[Token(Token = "0x600244B")]
|
||||
[Address(RVA = "0x44F860", Offset = "0x44E660", VA = "0x18044F860")]
|
||||
// Token: 0x0600247D RID: 9341 RVA: 0x0005346C File Offset: 0x0005166C
|
||||
[Token(Token = "0x600247D")]
|
||||
[Address(RVA = "0x492D20", Offset = "0x491520", VA = "0x180492D20")]
|
||||
public ConstraintRotationOffset(Transform transform)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600244B)
|
||||
An exception occurred when decompiling this method (0600247D)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RootMotion.FinalIK.ConstraintRotationOffset::.ctor(UnityEngine.Transform)
|
||||
|
||||
@@ -46,47 +46,47 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RootMo
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x1700020F RID: 527
|
||||
// (get) Token: 0x0600244C RID: 9292 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x1700020F")]
|
||||
// Token: 0x17000209 RID: 521
|
||||
// (get) Token: 0x0600247E RID: 9342 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x17000209")]
|
||||
private bool rotationChanged
|
||||
{
|
||||
[Token(Token = "0x600244C")]
|
||||
[Address(RVA = "0xE90820", Offset = "0xE8F620", VA = "0x180E90820")]
|
||||
[Token(Token = "0x600247E")]
|
||||
[Address(RVA = "0x1094E70", Offset = "0x1093670", VA = "0x181094E70")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04002E05 RID: 11781
|
||||
// Token: 0x04002E47 RID: 11847
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002E05")]
|
||||
[Token(Token = "0x4002E47")]
|
||||
public Quaternion offset;
|
||||
|
||||
// Token: 0x04002E06 RID: 11782
|
||||
// Token: 0x04002E48 RID: 11848
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002E06")]
|
||||
[Token(Token = "0x4002E48")]
|
||||
private Quaternion defaultRotation;
|
||||
|
||||
// Token: 0x04002E07 RID: 11783
|
||||
// Token: 0x04002E49 RID: 11849
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002E07")]
|
||||
[Token(Token = "0x4002E49")]
|
||||
private Quaternion defaultLocalRotation;
|
||||
|
||||
// Token: 0x04002E08 RID: 11784
|
||||
// Token: 0x04002E4A RID: 11850
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002E08")]
|
||||
[Token(Token = "0x4002E4A")]
|
||||
private Quaternion lastLocalRotation;
|
||||
|
||||
// Token: 0x04002E09 RID: 11785
|
||||
// Token: 0x04002E4B RID: 11851
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4002E09")]
|
||||
[Token(Token = "0x4002E4B")]
|
||||
private Quaternion defaultTargetLocalRotation;
|
||||
|
||||
// Token: 0x04002E0A RID: 11786
|
||||
// Token: 0x04002E4C RID: 11852
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4002E0A")]
|
||||
[Token(Token = "0x4002E4C")]
|
||||
private bool initiated;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,14 +4,14 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x020003F7 RID: 1015
|
||||
[Token(Token = "0x20003F7")]
|
||||
// Token: 0x02000400 RID: 1024
|
||||
[Token(Token = "0x2000400")]
|
||||
[Serializable]
|
||||
public class Constraints
|
||||
{
|
||||
// Token: 0x0600244D RID: 9293 RVA: 0x00052EC8 File Offset: 0x000510C8
|
||||
[Token(Token = "0x600244D")]
|
||||
[Address(RVA = "0xE90A50", Offset = "0xE8F850", VA = "0x180E90A50")]
|
||||
// Token: 0x0600247F RID: 9343 RVA: 0x00053488 File Offset: 0x00051688
|
||||
[Token(Token = "0x600247F")]
|
||||
[Address(RVA = "0x10950A0", Offset = "0x10938A0", VA = "0x1810950A0")]
|
||||
public bool IsValid()
|
||||
{
|
||||
Transform transform = this.transform;
|
||||
@@ -19,68 +19,68 @@ namespace RootMotion.FinalIK
|
||||
return transform != num;
|
||||
}
|
||||
|
||||
// Token: 0x0600244E RID: 9294 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600244E")]
|
||||
[Address(RVA = "0xE909D0", Offset = "0xE8F7D0", VA = "0x180E909D0")]
|
||||
// Token: 0x06002480 RID: 9344 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002480")]
|
||||
[Address(RVA = "0x1095020", Offset = "0x1093820", VA = "0x181095020")]
|
||||
public void Initiate(Transform transform)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600244F RID: 9295 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600244F")]
|
||||
[Address(RVA = "0xE90AB0", Offset = "0xE8F8B0", VA = "0x180E90AB0")]
|
||||
// Token: 0x06002481 RID: 9345 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002481")]
|
||||
[Address(RVA = "0x1095100", Offset = "0x1093900", VA = "0x181095100")]
|
||||
public void Update()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002450 RID: 9296 RVA: 0x00052EE8 File Offset: 0x000510E8
|
||||
[Token(Token = "0x6002450")]
|
||||
[Address(RVA = "0x3D8B20", Offset = "0x3D7920", VA = "0x1803D8B20")]
|
||||
// Token: 0x06002482 RID: 9346 RVA: 0x000534A8 File Offset: 0x000516A8
|
||||
[Token(Token = "0x6002482")]
|
||||
[Address(RVA = "0x43A830", Offset = "0x439030", VA = "0x18043A830")]
|
||||
public Constraints()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002E0B RID: 11787
|
||||
// Token: 0x04002E4D RID: 11853
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002E0B")]
|
||||
[Token(Token = "0x4002E4D")]
|
||||
public Transform transform;
|
||||
|
||||
// Token: 0x04002E0C RID: 11788
|
||||
// Token: 0x04002E4E RID: 11854
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002E0C")]
|
||||
[Token(Token = "0x4002E4E")]
|
||||
public Transform target;
|
||||
|
||||
// Token: 0x04002E0D RID: 11789
|
||||
// Token: 0x04002E4F RID: 11855
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002E0D")]
|
||||
[Token(Token = "0x4002E4F")]
|
||||
public Vector3 positionOffset;
|
||||
|
||||
// Token: 0x04002E0E RID: 11790
|
||||
// Token: 0x04002E50 RID: 11856
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x4002E0E")]
|
||||
[Token(Token = "0x4002E50")]
|
||||
public Vector3 position;
|
||||
|
||||
// Token: 0x04002E0F RID: 11791
|
||||
// Token: 0x04002E51 RID: 11857
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002E0F")]
|
||||
[Token(Token = "0x4002E51")]
|
||||
[Range(0f, 1f)]
|
||||
public float positionWeight;
|
||||
|
||||
// Token: 0x04002E10 RID: 11792
|
||||
// Token: 0x04002E52 RID: 11858
|
||||
[FieldOffset(Offset = "0x3C")]
|
||||
[Token(Token = "0x4002E10")]
|
||||
[Token(Token = "0x4002E52")]
|
||||
public Vector3 rotationOffset;
|
||||
|
||||
// Token: 0x04002E11 RID: 11793
|
||||
// Token: 0x04002E53 RID: 11859
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002E11")]
|
||||
[Token(Token = "0x4002E53")]
|
||||
public Vector3 rotation;
|
||||
|
||||
// Token: 0x04002E12 RID: 11794
|
||||
// Token: 0x04002E54 RID: 11860
|
||||
[FieldOffset(Offset = "0x54")]
|
||||
[Token(Token = "0x4002E12")]
|
||||
[Token(Token = "0x4002E54")]
|
||||
[Range(0f, 1f)]
|
||||
public float rotationWeight;
|
||||
}
|
||||
|
||||
@@ -4,59 +4,59 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x02000408 RID: 1032
|
||||
[Token(Token = "0x2000408")]
|
||||
[HelpURL("http://www.root-motion.com/finalikdox/html/page4.html")]
|
||||
// Token: 0x02000411 RID: 1041
|
||||
[Token(Token = "0x2000411")]
|
||||
[AddComponentMenu("Scripts/RootMotion.FinalIK/IK/FABRIK")]
|
||||
[HelpURL("http://www.root-motion.com/finalikdox/html/page4.html")]
|
||||
public class FABRIK : IK
|
||||
{
|
||||
// Token: 0x060024FA RID: 9466 RVA: 0x00053BEC File Offset: 0x00051DEC
|
||||
[Token(Token = "0x60024FA")]
|
||||
[Address(RVA = "0xA6B470", Offset = "0xA6A270", VA = "0x180A6B470", Slot = "8")]
|
||||
// Token: 0x0600252C RID: 9516 RVA: 0x00054164 File Offset: 0x00052364
|
||||
[Token(Token = "0x600252C")]
|
||||
[Address(RVA = "0xA9AA30", Offset = "0xA99230", VA = "0x180A9AA30", Slot = "8")]
|
||||
[ContextMenu("User Manual")]
|
||||
protected override void OpenUserManual()
|
||||
{
|
||||
Application.OpenURL("http://www.root-motion.com/finalikdox/html/page4.html");
|
||||
}
|
||||
|
||||
// Token: 0x060024FB RID: 9467 RVA: 0x00053C04 File Offset: 0x00051E04
|
||||
[Token(Token = "0x60024FB")]
|
||||
[Address(RVA = "0xA6B430", Offset = "0xA6A230", VA = "0x180A6B430", Slot = "9")]
|
||||
// Token: 0x0600252D RID: 9517 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600252D")]
|
||||
[Address(RVA = "0xA9A9F0", Offset = "0xA991F0", VA = "0x180A9A9F0", Slot = "9")]
|
||||
[ContextMenu("Scrpt Reference")]
|
||||
protected override void OpenScriptReference()
|
||||
{
|
||||
Application.OpenURL("http://www.root-motion.com/finalikdox/html/class_root_motion_1_1_final_i_k_1_1_f_a_b_r_i_k.html");
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060024FC RID: 9468 RVA: 0x00053C1C File Offset: 0x00051E1C
|
||||
[Token(Token = "0x60024FC")]
|
||||
[Address(RVA = "0xA6B4B0", Offset = "0xA6A2B0", VA = "0x180A6B4B0")]
|
||||
// Token: 0x0600252E RID: 9518 RVA: 0x0005417C File Offset: 0x0005237C
|
||||
[Token(Token = "0x600252E")]
|
||||
[Address(RVA = "0xA9AA70", Offset = "0xA99270", VA = "0x180A9AA70")]
|
||||
[ContextMenu("Support Group")]
|
||||
private void SupportGroup()
|
||||
{
|
||||
Application.OpenURL("https://groups.google.com/forum/#!forum/final-ik");
|
||||
}
|
||||
|
||||
// Token: 0x060024FD RID: 9469 RVA: 0x00053C34 File Offset: 0x00051E34
|
||||
[Token(Token = "0x60024FD")]
|
||||
[Address(RVA = "0xA6B3F0", Offset = "0xA6A1F0", VA = "0x180A6B3F0")]
|
||||
// Token: 0x0600252F RID: 9519 RVA: 0x00054194 File Offset: 0x00052394
|
||||
[Token(Token = "0x600252F")]
|
||||
[Address(RVA = "0xA9A9B0", Offset = "0xA991B0", VA = "0x180A9A9B0")]
|
||||
[ContextMenu("Asset Store Thread")]
|
||||
private void ASThread()
|
||||
{
|
||||
Application.OpenURL("http://forum.unity3d.com/threads/final-ik-full-body-ik-aim-look-at-fabrik-ccd-ik-1-0-released.222685/");
|
||||
}
|
||||
|
||||
// Token: 0x060024FE RID: 9470 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024FE")]
|
||||
[Address(RVA = "0x31E3C0", Offset = "0x31D1C0", VA = "0x18031E3C0", Slot = "7")]
|
||||
// Token: 0x06002530 RID: 9520 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002530")]
|
||||
[Address(RVA = "0x3540B0", Offset = "0x3528B0", VA = "0x1803540B0", Slot = "7")]
|
||||
public override IKSolver GetIKSolver()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060024FF RID: 9471 RVA: 0x00053C4C File Offset: 0x00051E4C
|
||||
[Token(Token = "0x60024FF")]
|
||||
[Address(RVA = "0xA6B4F0", Offset = "0xA6A2F0", VA = "0x180A6B4F0")]
|
||||
// Token: 0x06002531 RID: 9521 RVA: 0x000541AC File Offset: 0x000523AC
|
||||
[Token(Token = "0x6002531")]
|
||||
[Address(RVA = "0xA9AAB0", Offset = "0xA992B0", VA = "0x180A9AAB0")]
|
||||
public FABRIK()
|
||||
{
|
||||
IKSolverFABRIK iksolverFABRIK = new IKSolverFABRIK();
|
||||
@@ -64,9 +64,9 @@ namespace RootMotion.FinalIK
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04002E9B RID: 11931
|
||||
// Token: 0x04002EDD RID: 11997
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002E9B")]
|
||||
[Token(Token = "0x4002EDD")]
|
||||
public IKSolverFABRIK solver;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,22 +4,22 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x02000413 RID: 1043
|
||||
[Token(Token = "0x2000413")]
|
||||
// Token: 0x0200041C RID: 1052
|
||||
[Token(Token = "0x200041C")]
|
||||
[Serializable]
|
||||
public class FABRIKChain
|
||||
{
|
||||
// Token: 0x06002546 RID: 9542 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002546")]
|
||||
[Address(RVA = "0xA6AE80", Offset = "0xA69C80", VA = "0x180A6AE80")]
|
||||
// Token: 0x06002578 RID: 9592 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002578")]
|
||||
[Address(RVA = "0xA9A440", Offset = "0xA98C40", VA = "0x180A9A440")]
|
||||
public bool IsValid(ref string message)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002547 RID: 9543 RVA: 0x0005455C File Offset: 0x0005275C
|
||||
[Token(Token = "0x6002547")]
|
||||
[Address(RVA = "0xA6AE50", Offset = "0xA69C50", VA = "0x180A6AE50")]
|
||||
// Token: 0x06002579 RID: 9593 RVA: 0x00054AA4 File Offset: 0x00052CA4
|
||||
[Token(Token = "0x6002579")]
|
||||
[Address(RVA = "0xA9A410", Offset = "0xA98C10", VA = "0x180A9A410")]
|
||||
public void Initiate()
|
||||
{
|
||||
FABRIK fabrik = this.ik;
|
||||
@@ -27,33 +27,33 @@ namespace RootMotion.FinalIK
|
||||
fabrik.enabled = num != 0;
|
||||
}
|
||||
|
||||
// Token: 0x06002548 RID: 9544 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002548")]
|
||||
[Address(RVA = "0xA6AF60", Offset = "0xA69D60", VA = "0x180A6AF60")]
|
||||
// Token: 0x0600257A RID: 9594 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600257A")]
|
||||
[Address(RVA = "0xA9A520", Offset = "0xA98D20", VA = "0x180A9A520")]
|
||||
public void Stage1(FABRIKChain[] chain)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002549 RID: 9545 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002549")]
|
||||
[Address(RVA = "0xA6B0A0", Offset = "0xA69EA0", VA = "0x180A6B0A0")]
|
||||
// Token: 0x0600257B RID: 9595 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600257B")]
|
||||
[Address(RVA = "0xA9A660", Offset = "0xA98E60", VA = "0x180A9A660")]
|
||||
public void Stage2(Vector3 rootPosition, FABRIKChain[] chain)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600254A RID: 9546 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600254A")]
|
||||
[Address(RVA = "0xA6AB30", Offset = "0xA69930", VA = "0x180A6AB30")]
|
||||
// Token: 0x0600257C RID: 9596 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600257C")]
|
||||
[Address(RVA = "0xA9A0F0", Offset = "0xA988F0", VA = "0x180A9A0F0")]
|
||||
private Vector3 GetCentroid(FABRIKChain[] chain)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600254B RID: 9547 RVA: 0x00054580 File Offset: 0x00052780
|
||||
[Token(Token = "0x600254B")]
|
||||
[Address(RVA = "0xA6B220", Offset = "0xA6A020", VA = "0x180A6B220")]
|
||||
// Token: 0x0600257D RID: 9597 RVA: 0x00054AC8 File Offset: 0x00052CC8
|
||||
[Token(Token = "0x600257D")]
|
||||
[Address(RVA = "0xA9A7E0", Offset = "0xA98FE0", VA = "0x180A9A7E0")]
|
||||
public FABRIKChain()
|
||||
{
|
||||
int num = 0;
|
||||
@@ -63,26 +63,26 @@ namespace RootMotion.FinalIK
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04002EBE RID: 11966
|
||||
// Token: 0x04002F00 RID: 12032
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002EBE")]
|
||||
[Token(Token = "0x4002F00")]
|
||||
public FABRIK ik;
|
||||
|
||||
// Token: 0x04002EBF RID: 11967
|
||||
// Token: 0x04002F01 RID: 12033
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002EBF")]
|
||||
[Token(Token = "0x4002F01")]
|
||||
[Range(0f, 1f)]
|
||||
public float pull = 1f;
|
||||
|
||||
// Token: 0x04002EC0 RID: 11968
|
||||
// Token: 0x04002F02 RID: 12034
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x4002EC0")]
|
||||
[Token(Token = "0x4002F02")]
|
||||
[Range(0f, 1f)]
|
||||
public float pin;
|
||||
|
||||
// Token: 0x04002EC1 RID: 11969
|
||||
// Token: 0x04002F03 RID: 12035
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002EC1")]
|
||||
[Token(Token = "0x4002F03")]
|
||||
public int[] children;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,59 +4,59 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x02000409 RID: 1033
|
||||
[Token(Token = "0x2000409")]
|
||||
// Token: 0x02000412 RID: 1042
|
||||
[Token(Token = "0x2000412")]
|
||||
[HelpURL("http://www.root-motion.com/finalikdox/html/page5.html")]
|
||||
[AddComponentMenu("Scripts/RootMotion.FinalIK/IK/FABRIK Root")]
|
||||
public class FABRIKRoot : IK
|
||||
{
|
||||
// Token: 0x06002500 RID: 9472 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002500")]
|
||||
[Address(RVA = "0xA6B300", Offset = "0xA6A100", VA = "0x180A6B300", Slot = "8")]
|
||||
// Token: 0x06002532 RID: 9522 RVA: 0x000541CC File Offset: 0x000523CC
|
||||
[Token(Token = "0x6002532")]
|
||||
[Address(RVA = "0xA9A8C0", Offset = "0xA990C0", VA = "0x180A9A8C0", Slot = "8")]
|
||||
[ContextMenu("User Manual")]
|
||||
protected override void OpenUserManual()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
Application.OpenURL("http://www.root-motion.com/finalikdox/html/page5.html");
|
||||
}
|
||||
|
||||
// Token: 0x06002501 RID: 9473 RVA: 0x00053C6C File Offset: 0x00051E6C
|
||||
[Token(Token = "0x6002501")]
|
||||
[Address(RVA = "0xA6B2C0", Offset = "0xA6A0C0", VA = "0x180A6B2C0", Slot = "9")]
|
||||
// Token: 0x06002533 RID: 9523 RVA: 0x000541E4 File Offset: 0x000523E4
|
||||
[Token(Token = "0x6002533")]
|
||||
[Address(RVA = "0xA9A880", Offset = "0xA99080", VA = "0x180A9A880", Slot = "9")]
|
||||
[ContextMenu("Scrpt Reference")]
|
||||
protected override void OpenScriptReference()
|
||||
{
|
||||
Application.OpenURL("http://www.root-motion.com/finalikdox/html/class_root_motion_1_1_final_i_k_1_1_f_a_b_r_i_k_root.html");
|
||||
}
|
||||
|
||||
// Token: 0x06002502 RID: 9474 RVA: 0x00053C84 File Offset: 0x00051E84
|
||||
[Token(Token = "0x6002502")]
|
||||
[Address(RVA = "0xA6B340", Offset = "0xA6A140", VA = "0x180A6B340")]
|
||||
// Token: 0x06002534 RID: 9524 RVA: 0x000541FC File Offset: 0x000523FC
|
||||
[Token(Token = "0x6002534")]
|
||||
[Address(RVA = "0xA9A900", Offset = "0xA99100", VA = "0x180A9A900")]
|
||||
[ContextMenu("Support Group")]
|
||||
private void SupportGroup()
|
||||
{
|
||||
Application.OpenURL("https://groups.google.com/forum/#!forum/final-ik");
|
||||
}
|
||||
|
||||
// Token: 0x06002503 RID: 9475 RVA: 0x00053C9C File Offset: 0x00051E9C
|
||||
[Token(Token = "0x6002503")]
|
||||
[Address(RVA = "0xA6B280", Offset = "0xA6A080", VA = "0x180A6B280")]
|
||||
// Token: 0x06002535 RID: 9525 RVA: 0x00054214 File Offset: 0x00052414
|
||||
[Token(Token = "0x6002535")]
|
||||
[Address(RVA = "0xA9A840", Offset = "0xA99040", VA = "0x180A9A840")]
|
||||
[ContextMenu("Asset Store Thread")]
|
||||
private void ASThread()
|
||||
{
|
||||
Application.OpenURL("http://forum.unity3d.com/threads/final-ik-full-body-ik-aim-look-at-fabrik-ccd-ik-1-0-released.222685/");
|
||||
}
|
||||
|
||||
// Token: 0x06002504 RID: 9476 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002504")]
|
||||
[Address(RVA = "0x31E3C0", Offset = "0x31D1C0", VA = "0x18031E3C0", Slot = "7")]
|
||||
// Token: 0x06002536 RID: 9526 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002536")]
|
||||
[Address(RVA = "0x3540B0", Offset = "0x3528B0", VA = "0x1803540B0", Slot = "7")]
|
||||
public override IKSolver GetIKSolver()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002505 RID: 9477 RVA: 0x00053CB4 File Offset: 0x00051EB4
|
||||
[Token(Token = "0x6002505")]
|
||||
[Address(RVA = "0xA6B380", Offset = "0xA6A180", VA = "0x180A6B380")]
|
||||
// Token: 0x06002537 RID: 9527 RVA: 0x0005422C File Offset: 0x0005242C
|
||||
[Token(Token = "0x6002537")]
|
||||
[Address(RVA = "0xA9A940", Offset = "0xA99140", VA = "0x180A9A940")]
|
||||
public FABRIKRoot()
|
||||
{
|
||||
IKSolverFABRIKRoot iksolverFABRIKRoot = new IKSolverFABRIKRoot();
|
||||
@@ -64,9 +64,9 @@ namespace RootMotion.FinalIK
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04002E9C RID: 11932
|
||||
// Token: 0x04002EDE RID: 11998
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002E9C")]
|
||||
[Token(Token = "0x4002EDE")]
|
||||
public IKSolverFABRIKRoot solver;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,29 +4,29 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x02000414 RID: 1044
|
||||
[Token(Token = "0x2000414")]
|
||||
// Token: 0x0200041D RID: 1053
|
||||
[Token(Token = "0x200041D")]
|
||||
public class FBBIKArmBending : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0600254C RID: 9548 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600254C")]
|
||||
[Address(RVA = "0xA6B560", Offset = "0xA6A360", VA = "0x180A6B560")]
|
||||
// Token: 0x0600257E RID: 9598 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600257E")]
|
||||
[Address(RVA = "0xA9AB20", Offset = "0xA99320", VA = "0x180A9AB20")]
|
||||
private void LateUpdate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600254D RID: 9549 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600254D")]
|
||||
[Address(RVA = "0xA6BD50", Offset = "0xA6AB50", VA = "0x180A6BD50")]
|
||||
// Token: 0x0600257F RID: 9599 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600257F")]
|
||||
[Address(RVA = "0xA9B310", Offset = "0xA99B10", VA = "0x180A9B310")]
|
||||
private void OnPostFBBIK()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600254E RID: 9550 RVA: 0x000545BC File Offset: 0x000527BC
|
||||
[Token(Token = "0x600254E")]
|
||||
[Address(RVA = "0xA6BC30", Offset = "0xA6AA30", VA = "0x180A6BC30")]
|
||||
// Token: 0x06002580 RID: 9600 RVA: 0x00054B04 File Offset: 0x00052D04
|
||||
[Token(Token = "0x6002580")]
|
||||
[Address(RVA = "0xA9B1F0", Offset = "0xA999F0", VA = "0x180A9B1F0")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
FullBodyBipedIK fullBodyBipedIK = this.ik;
|
||||
@@ -46,51 +46,51 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600254F RID: 9551 RVA: 0x00054628 File Offset: 0x00052828
|
||||
[Token(Token = "0x600254F")]
|
||||
[Address(RVA = "0x3088F0", Offset = "0x3076F0", VA = "0x1803088F0")]
|
||||
// Token: 0x06002581 RID: 9601 RVA: 0x00054B70 File Offset: 0x00052D70
|
||||
[Token(Token = "0x6002581")]
|
||||
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
|
||||
public FBBIKArmBending()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002EC2 RID: 11970
|
||||
// Token: 0x04002F04 RID: 12036
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002EC2")]
|
||||
[Token(Token = "0x4002F04")]
|
||||
public FullBodyBipedIK ik;
|
||||
|
||||
// Token: 0x04002EC3 RID: 11971
|
||||
// Token: 0x04002F05 RID: 12037
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002EC3")]
|
||||
[Token(Token = "0x4002F05")]
|
||||
public Vector3 bendDirectionOffsetLeft;
|
||||
|
||||
// Token: 0x04002EC4 RID: 11972
|
||||
// Token: 0x04002F06 RID: 12038
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x4002EC4")]
|
||||
[Token(Token = "0x4002F06")]
|
||||
public Vector3 bendDirectionOffsetRight;
|
||||
|
||||
// Token: 0x04002EC5 RID: 11973
|
||||
// Token: 0x04002F07 RID: 12039
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002EC5")]
|
||||
[Token(Token = "0x4002F07")]
|
||||
public Vector3 characterSpaceBendOffsetLeft;
|
||||
|
||||
// Token: 0x04002EC6 RID: 11974
|
||||
// Token: 0x04002F08 RID: 12040
|
||||
[FieldOffset(Offset = "0x44")]
|
||||
[Token(Token = "0x4002EC6")]
|
||||
[Token(Token = "0x4002F08")]
|
||||
public Vector3 characterSpaceBendOffsetRight;
|
||||
|
||||
// Token: 0x04002EC7 RID: 11975
|
||||
// Token: 0x04002F09 RID: 12041
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002EC7")]
|
||||
[Token(Token = "0x4002F09")]
|
||||
private Quaternion leftHandTargetRotation;
|
||||
|
||||
// Token: 0x04002EC8 RID: 11976
|
||||
// Token: 0x04002F0A RID: 12042
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4002EC8")]
|
||||
[Token(Token = "0x4002F0A")]
|
||||
private Quaternion rightHandTargetRotation;
|
||||
|
||||
// Token: 0x04002EC9 RID: 11977
|
||||
// Token: 0x04002F0B RID: 12043
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4002EC9")]
|
||||
[Token(Token = "0x4002F0B")]
|
||||
private bool initiated;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,109 +4,109 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x02000415 RID: 1045
|
||||
[Token(Token = "0x2000415")]
|
||||
// Token: 0x0200041E RID: 1054
|
||||
[Token(Token = "0x200041E")]
|
||||
public class FBBIKHeadEffector : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06002550 RID: 9552 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002550")]
|
||||
[Address(RVA = "0xA6BF50", Offset = "0xA6AD50", VA = "0x180A6BF50")]
|
||||
// Token: 0x06002582 RID: 9602 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002582")]
|
||||
[Address(RVA = "0xA9B510", Offset = "0xA99D10", VA = "0x180A9B510")]
|
||||
private void Awake()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002551 RID: 9553 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002551")]
|
||||
[Address(RVA = "0xA6F010", Offset = "0xA6DE10", VA = "0x180A6F010")]
|
||||
// Token: 0x06002583 RID: 9603 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002583")]
|
||||
[Address(RVA = "0xA9E5D0", Offset = "0xA9CDD0", VA = "0x180A9E5D0")]
|
||||
private void OnStoreDefaultLocalState()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002552 RID: 9554 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002552")]
|
||||
[Address(RVA = "0xA6DE90", Offset = "0xA6CC90", VA = "0x180A6DE90")]
|
||||
// Token: 0x06002584 RID: 9604 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002584")]
|
||||
[Address(RVA = "0xA9D450", Offset = "0xA9BC50", VA = "0x180A9D450")]
|
||||
private void OnFixTransforms()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002553 RID: 9555 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002553")]
|
||||
[Address(RVA = "0xA6E630", Offset = "0xA6D430", VA = "0x180A6E630")]
|
||||
// Token: 0x06002585 RID: 9605 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002585")]
|
||||
[Address(RVA = "0xA9DBF0", Offset = "0xA9C3F0", VA = "0x180A9DBF0")]
|
||||
private void OnPreRead()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002554 RID: 9556 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002554")]
|
||||
[Address(RVA = "0xA6FC90", Offset = "0xA6EA90", VA = "0x180A6FC90")]
|
||||
// Token: 0x06002586 RID: 9606 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002586")]
|
||||
[Address(RVA = "0xA9F250", Offset = "0xA9DA50", VA = "0x180A9F250")]
|
||||
private void SpineBend()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002555 RID: 9557 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002555")]
|
||||
[Address(RVA = "0xA6C370", Offset = "0xA6B170", VA = "0x180A6C370")]
|
||||
// Token: 0x06002587 RID: 9607 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002587")]
|
||||
[Address(RVA = "0xA9B930", Offset = "0xA9A130", VA = "0x180A9B930")]
|
||||
private void CCDPass()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002556 RID: 9558 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002556")]
|
||||
[Address(RVA = "0xA6CAB0", Offset = "0xA6B8B0", VA = "0x180A6CAB0")]
|
||||
// Token: 0x06002588 RID: 9608 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002588")]
|
||||
[Address(RVA = "0xA9C070", Offset = "0xA9A870", VA = "0x180A9C070")]
|
||||
private void Iterate(int iteration)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002557 RID: 9559 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002557")]
|
||||
[Address(RVA = "0xA6E410", Offset = "0xA6D210", VA = "0x180A6E410")]
|
||||
// Token: 0x06002589 RID: 9609 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002589")]
|
||||
[Address(RVA = "0xA9D9D0", Offset = "0xA9C1D0", VA = "0x180A9D9D0")]
|
||||
private void OnPostUpdate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002558 RID: 9560 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002558")]
|
||||
[Address(RVA = "0xA6C810", Offset = "0xA6B610", VA = "0x180A6C810")]
|
||||
// Token: 0x0600258A RID: 9610 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600258A")]
|
||||
[Address(RVA = "0xA9BDD0", Offset = "0xA9A5D0", VA = "0x180A9BDD0")]
|
||||
private void ChestDirection()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002559 RID: 9561 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002559")]
|
||||
[Address(RVA = "0xA6F6D0", Offset = "0xA6E4D0", VA = "0x180A6F6D0")]
|
||||
// Token: 0x0600258B RID: 9611 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600258B")]
|
||||
[Address(RVA = "0xA9EC90", Offset = "0xA9D490", VA = "0x180A9EC90")]
|
||||
private void PostStretching()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600255A RID: 9562 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600255A")]
|
||||
[Address(RVA = "0xA6D920", Offset = "0xA6C720", VA = "0x180A6D920")]
|
||||
// Token: 0x0600258C RID: 9612 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600258C")]
|
||||
[Address(RVA = "0xA9CEE0", Offset = "0xA9B6E0", VA = "0x180A9CEE0")]
|
||||
private void LerpSolverPosition(IKEffector effector, Vector3 position, float weight, Vector3 offset)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600255B RID: 9563 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600255B")]
|
||||
[Address(RVA = "0xA6FB00", Offset = "0xA6E900", VA = "0x180A6FB00")]
|
||||
// Token: 0x0600258D RID: 9613 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600258D")]
|
||||
[Address(RVA = "0xA9F0C0", Offset = "0xA9D8C0", VA = "0x180A9F0C0")]
|
||||
private void Solve(ref Vector3 pos1, ref Vector3 pos2, float nominalDistance)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600255C RID: 9564 RVA: 0x0005463C File Offset: 0x0005283C
|
||||
[Token(Token = "0x600255C")]
|
||||
[Address(RVA = "0xA6DAF0", Offset = "0xA6C8F0", VA = "0x180A6DAF0")]
|
||||
// Token: 0x0600258E RID: 9614 RVA: 0x00054B84 File Offset: 0x00052D84
|
||||
[Token(Token = "0x600258E")]
|
||||
[Address(RVA = "0xA9D0B0", Offset = "0xA9B8B0", VA = "0x180A9D0B0")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
FullBodyBipedIK fullBodyBipedIK = this.ik;
|
||||
@@ -156,9 +156,9 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600255D RID: 9565 RVA: 0x000547A4 File Offset: 0x000529A4
|
||||
[Token(Token = "0x600255D")]
|
||||
[Address(RVA = "0xA70060", Offset = "0xA6EE60", VA = "0x180A70060")]
|
||||
// Token: 0x0600258F RID: 9615 RVA: 0x00054CEC File Offset: 0x00052EEC
|
||||
[Token(Token = "0x600258F")]
|
||||
[Address(RVA = "0xA9F620", Offset = "0xA9DE20", VA = "0x180A9F620")]
|
||||
public FBBIKHeadEffector()
|
||||
{
|
||||
int num = 0;
|
||||
@@ -200,304 +200,304 @@ namespace RootMotion.FinalIK
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04002ECA RID: 11978
|
||||
// Token: 0x04002F0C RID: 12044
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002ECA")]
|
||||
[Token(Token = "0x4002F0C")]
|
||||
[Tooltip("Reference to the FBBIK component.")]
|
||||
public FullBodyBipedIK ik;
|
||||
|
||||
// Token: 0x04002ECB RID: 11979
|
||||
// Token: 0x04002F0D RID: 12045
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002ECB")]
|
||||
[LargeHeader("Position")]
|
||||
[Token(Token = "0x4002F0D")]
|
||||
[Tooltip("Master weight for positioning the head.")]
|
||||
[Range(0f, 1f)]
|
||||
[LargeHeader("Position")]
|
||||
public float positionWeight = 1f;
|
||||
|
||||
// Token: 0x04002ECC RID: 11980
|
||||
// Token: 0x04002F0E RID: 12046
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x4002ECC")]
|
||||
[Token(Token = "0x4002F0E")]
|
||||
[Range(0f, 1f)]
|
||||
[Tooltip("The weight of moving the body along with the head")]
|
||||
public float bodyWeight;
|
||||
|
||||
// Token: 0x04002ECD RID: 11981
|
||||
// Token: 0x04002F0F RID: 12047
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002ECD")]
|
||||
[Tooltip("The weight of moving the thighs along with the head")]
|
||||
[Token(Token = "0x4002F0F")]
|
||||
[Range(0f, 1f)]
|
||||
[Tooltip("The weight of moving the thighs along with the head")]
|
||||
public float thighWeight;
|
||||
|
||||
// Token: 0x04002ECE RID: 11982
|
||||
// Token: 0x04002F10 RID: 12048
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x4002ECE")]
|
||||
[Token(Token = "0x4002F10")]
|
||||
[Tooltip("If false, hands will not pull the head away if they are too far. Disabling this will improve performance significantly.")]
|
||||
public bool handsPullBody;
|
||||
|
||||
// Token: 0x04002ECF RID: 11983
|
||||
// Token: 0x04002F11 RID: 12049
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002ECF")]
|
||||
[Token(Token = "0x4002F11")]
|
||||
[LargeHeader("Rotation")]
|
||||
[Tooltip("The weight of rotating the head bone after solving")]
|
||||
[Range(0f, 1f)]
|
||||
public float rotationWeight;
|
||||
|
||||
// Token: 0x04002ED0 RID: 11984
|
||||
// Token: 0x04002F12 RID: 12050
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x4002ED0")]
|
||||
[Tooltip("Clamping the rotation of the body")]
|
||||
[Token(Token = "0x4002F12")]
|
||||
[Range(0f, 1f)]
|
||||
[Tooltip("Clamping the rotation of the body")]
|
||||
public float bodyClampWeight;
|
||||
|
||||
// Token: 0x04002ED1 RID: 11985
|
||||
// Token: 0x04002F13 RID: 12051
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002ED1")]
|
||||
[Token(Token = "0x4002F13")]
|
||||
[Range(0f, 1f)]
|
||||
[Tooltip("Clamping the rotation of the head")]
|
||||
public float headClampWeight;
|
||||
|
||||
// Token: 0x04002ED2 RID: 11986
|
||||
// Token: 0x04002F14 RID: 12052
|
||||
[FieldOffset(Offset = "0x3C")]
|
||||
[Token(Token = "0x4002ED2")]
|
||||
[Token(Token = "0x4002F14")]
|
||||
[Range(0f, 1f)]
|
||||
[Tooltip("The master weight of bending/twisting the spine to the rotation of the head effector. This is similar to CCD, but uses the rotation of the head effector not the position.")]
|
||||
public float bendWeight;
|
||||
|
||||
// Token: 0x04002ED3 RID: 11987
|
||||
// Token: 0x04002F15 RID: 12053
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002ED3")]
|
||||
[Token(Token = "0x4002F15")]
|
||||
[Tooltip("The bones to use for bending.")]
|
||||
public FBBIKHeadEffector.BendBone[] bendBones;
|
||||
|
||||
// Token: 0x04002ED4 RID: 11988
|
||||
// Token: 0x04002F16 RID: 12054
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002ED4")]
|
||||
[Token(Token = "0x4002F16")]
|
||||
[LargeHeader("CCD")]
|
||||
[Range(0f, 1f)]
|
||||
[Tooltip("Optional. The master weight of the CCD (Cyclic Coordinate Descent) IK effect that bends the spine towards the head effector before FBBIK solves.")]
|
||||
[Range(0f, 1f)]
|
||||
public float CCDWeight;
|
||||
|
||||
// Token: 0x04002ED5 RID: 11989
|
||||
// Token: 0x04002F17 RID: 12055
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x4002ED5")]
|
||||
[Range(0f, 1f)]
|
||||
[Token(Token = "0x4002F17")]
|
||||
[Tooltip("The weight of rolling the bones in towards the target")]
|
||||
[Range(0f, 1f)]
|
||||
public float roll;
|
||||
|
||||
// Token: 0x04002ED6 RID: 11990
|
||||
// Token: 0x04002F18 RID: 12056
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002ED6")]
|
||||
[Range(0f, 1000f)]
|
||||
[Token(Token = "0x4002F18")]
|
||||
[Tooltip("Smoothing the CCD effect.")]
|
||||
[Range(0f, 1000f)]
|
||||
public float damper;
|
||||
|
||||
// Token: 0x04002ED7 RID: 11991
|
||||
// Token: 0x04002F19 RID: 12057
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4002ED7")]
|
||||
[Token(Token = "0x4002F19")]
|
||||
[Tooltip("Bones to use for the CCD pass. Assign spine and/or neck bones.")]
|
||||
public Transform[] CCDBones;
|
||||
|
||||
// Token: 0x04002ED8 RID: 11992
|
||||
// Token: 0x04002F1A RID: 12058
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4002ED8")]
|
||||
[Token(Token = "0x4002F1A")]
|
||||
[Tooltip("Stretching the spine/neck to help reach the target. This is useful for making sure the head stays locked relative to the VR headset. NB! Stretching is done after FBBIK has solved so if you have the hand effectors pinned and spine bones included in the 'Stretch Bones', the hands might become offset from their target positions.")]
|
||||
[Range(0f, 1f)]
|
||||
[LargeHeader("Stretching")]
|
||||
public float postStretchWeight;
|
||||
|
||||
// Token: 0x04002ED9 RID: 11993
|
||||
// Token: 0x04002F1B RID: 12059
|
||||
[FieldOffset(Offset = "0x64")]
|
||||
[Token(Token = "0x4002ED9")]
|
||||
[Token(Token = "0x4002F1B")]
|
||||
[Tooltip("Stretch magnitude limit.")]
|
||||
public float maxStretch;
|
||||
|
||||
// Token: 0x04002EDA RID: 11994
|
||||
// Token: 0x04002F1C RID: 12060
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4002EDA")]
|
||||
[Token(Token = "0x4002F1C")]
|
||||
[Tooltip("If > 0, dampers the stretching effect.")]
|
||||
public float stretchDamper;
|
||||
|
||||
// Token: 0x04002EDB RID: 11995
|
||||
// Token: 0x04002F1D RID: 12061
|
||||
[FieldOffset(Offset = "0x6C")]
|
||||
[Token(Token = "0x4002EDB")]
|
||||
[Token(Token = "0x4002F1D")]
|
||||
[Tooltip("If true, will fix head position to this Transform no matter what. Good for making sure the head will not budge away from the VR headset")]
|
||||
public bool fixHead;
|
||||
|
||||
// Token: 0x04002EDC RID: 11996
|
||||
// Token: 0x04002F1E RID: 12062
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4002EDC")]
|
||||
[Token(Token = "0x4002F1E")]
|
||||
[Tooltip("Bones to use for stretching. The more bones you add, the less noticable the effect.")]
|
||||
public Transform[] stretchBones;
|
||||
|
||||
// Token: 0x04002EDD RID: 11997
|
||||
// Token: 0x04002F1F RID: 12063
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4002EDD")]
|
||||
[Token(Token = "0x4002F1F")]
|
||||
[LargeHeader("Chest Direction")]
|
||||
public Vector3 chestDirection;
|
||||
|
||||
// Token: 0x04002EDE RID: 11998
|
||||
// Token: 0x04002F20 RID: 12064
|
||||
[FieldOffset(Offset = "0x84")]
|
||||
[Token(Token = "0x4002EDE")]
|
||||
[Token(Token = "0x4002F20")]
|
||||
[Range(0f, 1f)]
|
||||
public float chestDirectionWeight;
|
||||
|
||||
// Token: 0x04002EDF RID: 11999
|
||||
// Token: 0x04002F21 RID: 12065
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4002EDF")]
|
||||
[Token(Token = "0x4002F21")]
|
||||
public Transform[] chestBones;
|
||||
|
||||
// Token: 0x04002EE0 RID: 12000
|
||||
// Token: 0x04002F22 RID: 12066
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4002EE0")]
|
||||
[Token(Token = "0x4002F22")]
|
||||
public IKSolver.UpdateDelegate OnPostHeadEffectorFK;
|
||||
|
||||
// Token: 0x04002EE1 RID: 12001
|
||||
// Token: 0x04002F23 RID: 12067
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4002EE1")]
|
||||
[Token(Token = "0x4002F23")]
|
||||
private Vector3 offset;
|
||||
|
||||
// Token: 0x04002EE2 RID: 12002
|
||||
// Token: 0x04002F24 RID: 12068
|
||||
[FieldOffset(Offset = "0xA4")]
|
||||
[Token(Token = "0x4002EE2")]
|
||||
[Token(Token = "0x4002F24")]
|
||||
private Vector3 headToBody;
|
||||
|
||||
// Token: 0x04002EE3 RID: 12003
|
||||
// Token: 0x04002F25 RID: 12069
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x4002EE3")]
|
||||
[Token(Token = "0x4002F25")]
|
||||
private Vector3 shoulderCenterToHead;
|
||||
|
||||
// Token: 0x04002EE4 RID: 12004
|
||||
// Token: 0x04002F26 RID: 12070
|
||||
[FieldOffset(Offset = "0xBC")]
|
||||
[Token(Token = "0x4002EE4")]
|
||||
[Token(Token = "0x4002F26")]
|
||||
private Vector3 headToLeftThigh;
|
||||
|
||||
// Token: 0x04002EE5 RID: 12005
|
||||
// Token: 0x04002F27 RID: 12071
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x4002EE5")]
|
||||
[Token(Token = "0x4002F27")]
|
||||
private Vector3 headToRightThigh;
|
||||
|
||||
// Token: 0x04002EE6 RID: 12006
|
||||
// Token: 0x04002F28 RID: 12072
|
||||
[FieldOffset(Offset = "0xD4")]
|
||||
[Token(Token = "0x4002EE6")]
|
||||
[Token(Token = "0x4002F28")]
|
||||
private Vector3 leftShoulderPos;
|
||||
|
||||
// Token: 0x04002EE7 RID: 12007
|
||||
// Token: 0x04002F29 RID: 12073
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x4002EE7")]
|
||||
[Token(Token = "0x4002F29")]
|
||||
private Vector3 rightShoulderPos;
|
||||
|
||||
// Token: 0x04002EE8 RID: 12008
|
||||
// Token: 0x04002F2A RID: 12074
|
||||
[FieldOffset(Offset = "0xEC")]
|
||||
[Token(Token = "0x4002EE8")]
|
||||
[Token(Token = "0x4002F2A")]
|
||||
private float shoulderDist;
|
||||
|
||||
// Token: 0x04002EE9 RID: 12009
|
||||
// Token: 0x04002F2B RID: 12075
|
||||
[FieldOffset(Offset = "0xF0")]
|
||||
[Token(Token = "0x4002EE9")]
|
||||
[Token(Token = "0x4002F2B")]
|
||||
private float leftShoulderDist;
|
||||
|
||||
// Token: 0x04002EEA RID: 12010
|
||||
// Token: 0x04002F2C RID: 12076
|
||||
[FieldOffset(Offset = "0xF4")]
|
||||
[Token(Token = "0x4002EEA")]
|
||||
[Token(Token = "0x4002F2C")]
|
||||
private float rightShoulderDist;
|
||||
|
||||
// Token: 0x04002EEB RID: 12011
|
||||
// Token: 0x04002F2D RID: 12077
|
||||
[FieldOffset(Offset = "0xF8")]
|
||||
[Token(Token = "0x4002EEB")]
|
||||
[Token(Token = "0x4002F2D")]
|
||||
private Quaternion chestRotation;
|
||||
|
||||
// Token: 0x04002EEC RID: 12012
|
||||
// Token: 0x04002F2E RID: 12078
|
||||
[FieldOffset(Offset = "0x108")]
|
||||
[Token(Token = "0x4002EEC")]
|
||||
[Token(Token = "0x4002F2E")]
|
||||
private Quaternion headRotationRelativeToRoot;
|
||||
|
||||
// Token: 0x04002EED RID: 12013
|
||||
// Token: 0x04002F2F RID: 12079
|
||||
[FieldOffset(Offset = "0x118")]
|
||||
[Token(Token = "0x4002EED")]
|
||||
[Token(Token = "0x4002F2F")]
|
||||
private Quaternion[] ccdDefaultLocalRotations;
|
||||
|
||||
// Token: 0x04002EEE RID: 12014
|
||||
// Token: 0x04002F30 RID: 12080
|
||||
[FieldOffset(Offset = "0x120")]
|
||||
[Token(Token = "0x4002EEE")]
|
||||
[Token(Token = "0x4002F30")]
|
||||
private Vector3 headLocalPosition;
|
||||
|
||||
// Token: 0x04002EEF RID: 12015
|
||||
// Token: 0x04002F31 RID: 12081
|
||||
[FieldOffset(Offset = "0x12C")]
|
||||
[Token(Token = "0x4002EEF")]
|
||||
[Token(Token = "0x4002F31")]
|
||||
private Quaternion headLocalRotation;
|
||||
|
||||
// Token: 0x04002EF0 RID: 12016
|
||||
// Token: 0x04002F32 RID: 12082
|
||||
[FieldOffset(Offset = "0x140")]
|
||||
[Token(Token = "0x4002EF0")]
|
||||
[Token(Token = "0x4002F32")]
|
||||
private Vector3[] stretchLocalPositions;
|
||||
|
||||
// Token: 0x04002EF1 RID: 12017
|
||||
// Token: 0x04002F33 RID: 12083
|
||||
[FieldOffset(Offset = "0x148")]
|
||||
[Token(Token = "0x4002EF1")]
|
||||
[Token(Token = "0x4002F33")]
|
||||
private Quaternion[] stretchLocalRotations;
|
||||
|
||||
// Token: 0x04002EF2 RID: 12018
|
||||
// Token: 0x04002F34 RID: 12084
|
||||
[FieldOffset(Offset = "0x150")]
|
||||
[Token(Token = "0x4002EF2")]
|
||||
[Token(Token = "0x4002F34")]
|
||||
private Vector3[] chestLocalPositions;
|
||||
|
||||
// Token: 0x04002EF3 RID: 12019
|
||||
// Token: 0x04002F35 RID: 12085
|
||||
[FieldOffset(Offset = "0x158")]
|
||||
[Token(Token = "0x4002EF3")]
|
||||
[Token(Token = "0x4002F35")]
|
||||
private Quaternion[] chestLocalRotations;
|
||||
|
||||
// Token: 0x04002EF4 RID: 12020
|
||||
// Token: 0x04002F36 RID: 12086
|
||||
[FieldOffset(Offset = "0x160")]
|
||||
[Token(Token = "0x4002EF4")]
|
||||
[Token(Token = "0x4002F36")]
|
||||
private int bendBonesCount;
|
||||
|
||||
// Token: 0x04002EF5 RID: 12021
|
||||
// Token: 0x04002F37 RID: 12087
|
||||
[FieldOffset(Offset = "0x164")]
|
||||
[Token(Token = "0x4002EF5")]
|
||||
[Token(Token = "0x4002F37")]
|
||||
private int ccdBonesCount;
|
||||
|
||||
// Token: 0x04002EF6 RID: 12022
|
||||
// Token: 0x04002F38 RID: 12088
|
||||
[FieldOffset(Offset = "0x168")]
|
||||
[Token(Token = "0x4002EF6")]
|
||||
[Token(Token = "0x4002F38")]
|
||||
private int stretchBonesCount;
|
||||
|
||||
// Token: 0x04002EF7 RID: 12023
|
||||
// Token: 0x04002F39 RID: 12089
|
||||
[FieldOffset(Offset = "0x16C")]
|
||||
[Token(Token = "0x4002EF7")]
|
||||
[Token(Token = "0x4002F39")]
|
||||
private int chestBonesCount;
|
||||
|
||||
// Token: 0x02000416 RID: 1046
|
||||
[Token(Token = "0x2000416")]
|
||||
// Token: 0x0200041F RID: 1055
|
||||
[Token(Token = "0x200041F")]
|
||||
[Serializable]
|
||||
public class BendBone
|
||||
{
|
||||
// Token: 0x0600255E RID: 9566 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600255E")]
|
||||
[Address(RVA = "0x5F8B60", Offset = "0x5F7960", VA = "0x1805F8B60")]
|
||||
// Token: 0x06002590 RID: 9616 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002590")]
|
||||
[Address(RVA = "0x66BC90", Offset = "0x66A490", VA = "0x18066BC90")]
|
||||
public BendBone()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600255F RID: 9567 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600255F")]
|
||||
[Address(RVA = "0x5F8B00", Offset = "0x5F7900", VA = "0x1805F8B00")]
|
||||
// Token: 0x06002591 RID: 9617 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002591")]
|
||||
[Address(RVA = "0x66BC30", Offset = "0x66A430", VA = "0x18066BC30")]
|
||||
public BendBone(Transform transform, float weight)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002560 RID: 9568 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002560")]
|
||||
[Address(RVA = "0x5F8AC0", Offset = "0x5F78C0", VA = "0x1805F8AC0")]
|
||||
// Token: 0x06002592 RID: 9618 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002592")]
|
||||
[Address(RVA = "0x66BBF0", Offset = "0x66A3F0", VA = "0x18066BBF0")]
|
||||
public void StoreDefaultLocalState()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002561 RID: 9569 RVA: 0x000548EC File Offset: 0x00052AEC
|
||||
[Token(Token = "0x6002561")]
|
||||
[Address(RVA = "0x5F8A80", Offset = "0x5F7880", VA = "0x1805F8A80")]
|
||||
// Token: 0x06002593 RID: 9619 RVA: 0x00054E34 File Offset: 0x00053034
|
||||
[Token(Token = "0x6002593")]
|
||||
[Address(RVA = "0x66BBB0", Offset = "0x66A3B0", VA = "0x18066BBB0")]
|
||||
public void FixTransforms()
|
||||
{
|
||||
Transform transform = this.transform;
|
||||
@@ -505,22 +505,22 @@ namespace RootMotion.FinalIK
|
||||
transform.localRotation = quaternion;
|
||||
}
|
||||
|
||||
// Token: 0x04002EF8 RID: 12024
|
||||
// Token: 0x04002F3A RID: 12090
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002EF8")]
|
||||
[Token(Token = "0x4002F3A")]
|
||||
[Tooltip("Assign spine and/or neck bones.")]
|
||||
public Transform transform;
|
||||
|
||||
// Token: 0x04002EF9 RID: 12025
|
||||
// Token: 0x04002F3B RID: 12091
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002EF9")]
|
||||
[Tooltip("The weight of rotating this bone.")]
|
||||
[Token(Token = "0x4002F3B")]
|
||||
[Range(0f, 1f)]
|
||||
[Tooltip("The weight of rotating this bone.")]
|
||||
public float weight;
|
||||
|
||||
// Token: 0x04002EFA RID: 12026
|
||||
// Token: 0x04002F3C RID: 12092
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x4002EFA")]
|
||||
[Token(Token = "0x4002F3C")]
|
||||
private Quaternion defaultLocalRotation;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,14 +4,14 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x02000417 RID: 1047
|
||||
[Token(Token = "0x2000417")]
|
||||
// Token: 0x02000420 RID: 1056
|
||||
[Token(Token = "0x2000420")]
|
||||
[Serializable]
|
||||
public class FBIKChain
|
||||
{
|
||||
// Token: 0x06002562 RID: 9570 RVA: 0x00054914 File Offset: 0x00052B14
|
||||
[Token(Token = "0x6002562")]
|
||||
[Address(RVA = "0x4BB470", Offset = "0x4BA270", VA = "0x1804BB470")]
|
||||
// Token: 0x06002594 RID: 9620 RVA: 0x00054E5C File Offset: 0x0005305C
|
||||
[Token(Token = "0x6002594")]
|
||||
[Address(RVA = "0x4C9570", Offset = "0x4C7D70", VA = "0x1804C9570")]
|
||||
public FBIKChain()
|
||||
{
|
||||
this.pull = 1f;
|
||||
@@ -30,25 +30,25 @@ namespace RootMotion.FinalIK
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06002563 RID: 9571 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002563")]
|
||||
[Address(RVA = "0x4BB570", Offset = "0x4BA370", VA = "0x1804BB570")]
|
||||
// Token: 0x06002595 RID: 9621 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002595")]
|
||||
[Address(RVA = "0x4C9670", Offset = "0x4C7E70", VA = "0x1804C9670")]
|
||||
public FBIKChain(float pin, float pull, params Transform[] nodeTransforms)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002564 RID: 9572 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002564")]
|
||||
[Address(RVA = "0x4B9FB0", Offset = "0x4B8DB0", VA = "0x1804B9FB0")]
|
||||
// Token: 0x06002596 RID: 9622 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002596")]
|
||||
[Address(RVA = "0x4C80B0", Offset = "0x4C68B0", VA = "0x1804C80B0")]
|
||||
public void SetNodes(params Transform[] boneTransforms)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002565 RID: 9573 RVA: 0x0005498C File Offset: 0x00052B8C
|
||||
[Token(Token = "0x6002565")]
|
||||
[Address(RVA = "0x4B8D10", Offset = "0x4B7B10", VA = "0x1804B8D10")]
|
||||
// Token: 0x06002597 RID: 9623 RVA: 0x00054ED4 File Offset: 0x000530D4
|
||||
[Token(Token = "0x6002597")]
|
||||
[Address(RVA = "0x4C6E10", Offset = "0x4C5610", VA = "0x1804C6E10")]
|
||||
public int GetNodeIndex(Transform boneTransform)
|
||||
{
|
||||
IKSolver.Node[] array = this.nodes;
|
||||
@@ -65,105 +65,105 @@ namespace RootMotion.FinalIK
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06002566 RID: 9574 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002566")]
|
||||
[Address(RVA = "0x4B8FD0", Offset = "0x4B7DD0", VA = "0x1804B8FD0")]
|
||||
// Token: 0x06002598 RID: 9624 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002598")]
|
||||
[Address(RVA = "0x4C70D0", Offset = "0x4C58D0", VA = "0x1804C70D0")]
|
||||
public bool IsValid(ref string message)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002567 RID: 9575 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002567")]
|
||||
[Address(RVA = "0x4B8E00", Offset = "0x4B7C00", VA = "0x1804B8E00")]
|
||||
// Token: 0x06002599 RID: 9625 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002599")]
|
||||
[Address(RVA = "0x4C6F00", Offset = "0x4C5700", VA = "0x1804C6F00")]
|
||||
public void Initiate(IKSolverFullBody solver)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002568 RID: 9576 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002568")]
|
||||
[Address(RVA = "0x4B9980", Offset = "0x4B8780", VA = "0x1804B9980")]
|
||||
// Token: 0x0600259A RID: 9626 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600259A")]
|
||||
[Address(RVA = "0x4C7A80", Offset = "0x4C6280", VA = "0x1804C7A80")]
|
||||
public void ReadPose(IKSolverFullBody solver, bool fullBody)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002569 RID: 9577 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002569")]
|
||||
[Address(RVA = "0x4B81C0", Offset = "0x4B6FC0", VA = "0x1804B81C0")]
|
||||
// Token: 0x0600259B RID: 9627 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600259B")]
|
||||
[Address(RVA = "0x4C62C0", Offset = "0x4C4AC0", VA = "0x1804C62C0")]
|
||||
private void CalculateBoneLengths(IKSolverFullBody solver)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600256A RID: 9578 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600256A")]
|
||||
[Address(RVA = "0x4B9560", Offset = "0x4B8360", VA = "0x1804B9560")]
|
||||
// Token: 0x0600259C RID: 9628 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600259C")]
|
||||
[Address(RVA = "0x4C7660", Offset = "0x4C5E60", VA = "0x1804C7660")]
|
||||
public void Reach(IKSolverFullBody solver)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600256B RID: 9579 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600256B")]
|
||||
[Address(RVA = "0x4B9100", Offset = "0x4B7F00", VA = "0x1804B9100")]
|
||||
// Token: 0x0600259D RID: 9629 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600259D")]
|
||||
[Address(RVA = "0x4C7200", Offset = "0x4C5A00", VA = "0x1804C7200")]
|
||||
public Vector3 Push(IKSolverFullBody solver)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600256C RID: 9580 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600256C")]
|
||||
[Address(RVA = "0x4BA7E0", Offset = "0x4B95E0", VA = "0x1804BA7E0")]
|
||||
// Token: 0x0600259E RID: 9630 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600259E")]
|
||||
[Address(RVA = "0x4C88E0", Offset = "0x4C70E0", VA = "0x1804C88E0")]
|
||||
public void SolveTrigonometric(IKSolverFullBody solver, bool calculateBendDirection = false)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600256D RID: 9581 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600256D")]
|
||||
[Address(RVA = "0x4BAD10", Offset = "0x4B9B10", VA = "0x1804BAD10")]
|
||||
// Token: 0x0600259F RID: 9631 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600259F")]
|
||||
[Address(RVA = "0x4C8E10", Offset = "0x4C7610", VA = "0x1804C8E10")]
|
||||
public void Stage1(IKSolverFullBody solver)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600256E RID: 9582 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600256E")]
|
||||
[Address(RVA = "0x4BB2E0", Offset = "0x4BA0E0", VA = "0x1804BB2E0")]
|
||||
// Token: 0x060025A0 RID: 9632 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60025A0")]
|
||||
[Address(RVA = "0x4C93E0", Offset = "0x4C7BE0", VA = "0x1804C93E0")]
|
||||
public void Stage2(IKSolverFullBody solver, Vector3 position)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600256F RID: 9583 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600256F")]
|
||||
[Address(RVA = "0x4BA1A0", Offset = "0x4B8FA0", VA = "0x1804BA1A0")]
|
||||
// Token: 0x060025A1 RID: 9633 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60025A1")]
|
||||
[Address(RVA = "0x4C82A0", Offset = "0x4C6AA0", VA = "0x1804C82A0")]
|
||||
public void SolveConstraintSystems(IKSolverFullBody solver)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002570 RID: 9584 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002570")]
|
||||
[Address(RVA = "0x4BA4D0", Offset = "0x4B92D0", VA = "0x1804BA4D0")]
|
||||
// Token: 0x060025A2 RID: 9634 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60025A2")]
|
||||
[Address(RVA = "0x4C85D0", Offset = "0x4C6DD0", VA = "0x1804C85D0")]
|
||||
private Vector3 SolveFABRIKJoint(Vector3 pos1, Vector3 pos2, float length)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002571 RID: 9585 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002571")]
|
||||
[Address(RVA = "0x4B8B40", Offset = "0x4B7940", VA = "0x1804B8B40")]
|
||||
// Token: 0x060025A3 RID: 9635 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60025A3")]
|
||||
[Address(RVA = "0x4C6C40", Offset = "0x4C5440", VA = "0x1804C6C40")]
|
||||
protected Vector3 GetDirToBendPoint(Vector3 direction, Vector3 bendDirection, float directionMagnitude)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002572 RID: 9586 RVA: 0x000549D4 File Offset: 0x00052BD4
|
||||
[Token(Token = "0x6002572")]
|
||||
[Address(RVA = "0x4BA110", Offset = "0x4B8F10", VA = "0x1804BA110")]
|
||||
// Token: 0x060025A4 RID: 9636 RVA: 0x00054F1C File Offset: 0x0005311C
|
||||
[Token(Token = "0x60025A4")]
|
||||
[Address(RVA = "0x4C8210", Offset = "0x4C6A10", VA = "0x1804C8210")]
|
||||
private void SolveChildConstraints(IKSolverFullBody solver)
|
||||
{
|
||||
FBIKChain.ChildConstraint[] array = this.childConstraints;
|
||||
@@ -176,185 +176,185 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002573 RID: 9587 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002573")]
|
||||
[Address(RVA = "0x4BA5F0", Offset = "0x4B93F0", VA = "0x1804BA5F0")]
|
||||
// Token: 0x060025A5 RID: 9637 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60025A5")]
|
||||
[Address(RVA = "0x4C86F0", Offset = "0x4C6EF0", VA = "0x1804C86F0")]
|
||||
private void SolveLinearConstraint(IKSolver.Node node1, IKSolver.Node node2, float crossFade, float distance)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002574 RID: 9588 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002574")]
|
||||
[Address(RVA = "0x4B8960", Offset = "0x4B7760", VA = "0x1804B8960")]
|
||||
// Token: 0x060025A6 RID: 9638 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60025A6")]
|
||||
[Address(RVA = "0x4C6A60", Offset = "0x4C5260", VA = "0x1804C6A60")]
|
||||
public void ForwardReach(Vector3 position)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002575 RID: 9589 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002575")]
|
||||
[Address(RVA = "0x4B7EC0", Offset = "0x4B6CC0", VA = "0x1804B7EC0")]
|
||||
// Token: 0x060025A7 RID: 9639 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60025A7")]
|
||||
[Address(RVA = "0x4C5FC0", Offset = "0x4C47C0", VA = "0x1804C5FC0")]
|
||||
private void BackwardReach(Vector3 position)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04002EFB RID: 12027
|
||||
// Token: 0x04002F3D RID: 12093
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002EFB")]
|
||||
[Token(Token = "0x4002F3D")]
|
||||
[Range(0f, 1f)]
|
||||
public float pin;
|
||||
|
||||
// Token: 0x04002EFC RID: 12028
|
||||
// Token: 0x04002F3E RID: 12094
|
||||
[FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x4002EFC")]
|
||||
[Token(Token = "0x4002F3E")]
|
||||
[Range(0f, 1f)]
|
||||
public float pull;
|
||||
|
||||
// Token: 0x04002EFD RID: 12029
|
||||
// Token: 0x04002F3F RID: 12095
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002EFD")]
|
||||
[Token(Token = "0x4002F3F")]
|
||||
[Range(0f, 1f)]
|
||||
public float push;
|
||||
|
||||
// Token: 0x04002EFE RID: 12030
|
||||
// Token: 0x04002F40 RID: 12096
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x4002EFE")]
|
||||
[Token(Token = "0x4002F40")]
|
||||
[Range(-1f, 1f)]
|
||||
public float pushParent;
|
||||
|
||||
// Token: 0x04002EFF RID: 12031
|
||||
// Token: 0x04002F41 RID: 12097
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002EFF")]
|
||||
[Token(Token = "0x4002F41")]
|
||||
[Range(0f, 1f)]
|
||||
public float reach;
|
||||
|
||||
// Token: 0x04002F00 RID: 12032
|
||||
// Token: 0x04002F42 RID: 12098
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x4002F00")]
|
||||
[Token(Token = "0x4002F42")]
|
||||
public FBIKChain.Smoothing reachSmoothing;
|
||||
|
||||
// Token: 0x04002F01 RID: 12033
|
||||
// Token: 0x04002F43 RID: 12099
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002F01")]
|
||||
[Token(Token = "0x4002F43")]
|
||||
public FBIKChain.Smoothing pushSmoothing;
|
||||
|
||||
// Token: 0x04002F02 RID: 12034
|
||||
// Token: 0x04002F44 RID: 12100
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002F02")]
|
||||
[Token(Token = "0x4002F44")]
|
||||
public IKSolver.Node[] nodes;
|
||||
|
||||
// Token: 0x04002F03 RID: 12035
|
||||
// Token: 0x04002F45 RID: 12101
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002F03")]
|
||||
[Token(Token = "0x4002F45")]
|
||||
public int[] children;
|
||||
|
||||
// Token: 0x04002F04 RID: 12036
|
||||
// Token: 0x04002F46 RID: 12102
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002F04")]
|
||||
[Token(Token = "0x4002F46")]
|
||||
public FBIKChain.ChildConstraint[] childConstraints;
|
||||
|
||||
// Token: 0x04002F05 RID: 12037
|
||||
// Token: 0x04002F47 RID: 12103
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002F05")]
|
||||
[Token(Token = "0x4002F47")]
|
||||
public IKConstraintBend bendConstraint;
|
||||
|
||||
// Token: 0x04002F06 RID: 12038
|
||||
// Token: 0x04002F48 RID: 12104
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002F06")]
|
||||
[Token(Token = "0x4002F48")]
|
||||
private float rootLength;
|
||||
|
||||
// Token: 0x04002F07 RID: 12039
|
||||
// Token: 0x04002F49 RID: 12105
|
||||
[FieldOffset(Offset = "0x54")]
|
||||
[Token(Token = "0x4002F07")]
|
||||
[Token(Token = "0x4002F49")]
|
||||
private bool initiated;
|
||||
|
||||
// Token: 0x04002F08 RID: 12040
|
||||
// Token: 0x04002F4A RID: 12106
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4002F08")]
|
||||
[Token(Token = "0x4002F4A")]
|
||||
private float length;
|
||||
|
||||
// Token: 0x04002F09 RID: 12041
|
||||
// Token: 0x04002F4B RID: 12107
|
||||
[FieldOffset(Offset = "0x5C")]
|
||||
[Token(Token = "0x4002F09")]
|
||||
[Token(Token = "0x4002F4B")]
|
||||
private float distance;
|
||||
|
||||
// Token: 0x04002F0A RID: 12042
|
||||
// Token: 0x04002F4C RID: 12108
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4002F0A")]
|
||||
[Token(Token = "0x4002F4C")]
|
||||
private IKSolver.Point p;
|
||||
|
||||
// Token: 0x04002F0B RID: 12043
|
||||
// Token: 0x04002F4D RID: 12109
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4002F0B")]
|
||||
[Token(Token = "0x4002F4D")]
|
||||
private float reachForce;
|
||||
|
||||
// Token: 0x04002F0C RID: 12044
|
||||
// Token: 0x04002F4E RID: 12110
|
||||
[FieldOffset(Offset = "0x6C")]
|
||||
[Token(Token = "0x4002F0C")]
|
||||
[Token(Token = "0x4002F4E")]
|
||||
private float pullParentSum;
|
||||
|
||||
// Token: 0x04002F0D RID: 12045
|
||||
// Token: 0x04002F4F RID: 12111
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4002F0D")]
|
||||
[Token(Token = "0x4002F4F")]
|
||||
private float[] crossFades;
|
||||
|
||||
// Token: 0x04002F0E RID: 12046
|
||||
// Token: 0x04002F50 RID: 12112
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4002F0E")]
|
||||
[Token(Token = "0x4002F50")]
|
||||
private float sqrMag1;
|
||||
|
||||
// Token: 0x04002F0F RID: 12047
|
||||
// Token: 0x04002F51 RID: 12113
|
||||
[FieldOffset(Offset = "0x7C")]
|
||||
[Token(Token = "0x4002F0F")]
|
||||
[Token(Token = "0x4002F51")]
|
||||
private float sqrMag2;
|
||||
|
||||
// Token: 0x04002F10 RID: 12048
|
||||
// Token: 0x04002F52 RID: 12114
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x4002F10")]
|
||||
[Token(Token = "0x4002F52")]
|
||||
private float sqrMagDif;
|
||||
|
||||
// Token: 0x04002F11 RID: 12049
|
||||
[Token(Token = "0x4002F11")]
|
||||
// Token: 0x04002F53 RID: 12115
|
||||
[Token(Token = "0x4002F53")]
|
||||
private const float maxLimbLength = 0.99999f;
|
||||
|
||||
// Token: 0x02000418 RID: 1048
|
||||
[Token(Token = "0x2000418")]
|
||||
// Token: 0x02000421 RID: 1057
|
||||
[Token(Token = "0x2000421")]
|
||||
[Serializable]
|
||||
public class ChildConstraint
|
||||
{
|
||||
// Token: 0x1700022A RID: 554
|
||||
// (get) Token: 0x06002576 RID: 9590 RVA: 0x00054A14 File Offset: 0x00052C14
|
||||
// (set) Token: 0x06002577 RID: 9591 RVA: 0x00054A28 File Offset: 0x00052C28
|
||||
[Token(Token = "0x1700022A")]
|
||||
// Token: 0x17000224 RID: 548
|
||||
// (get) Token: 0x060025A8 RID: 9640 RVA: 0x00054F5C File Offset: 0x0005315C
|
||||
// (set) Token: 0x060025A9 RID: 9641 RVA: 0x00054F70 File Offset: 0x00053170
|
||||
[Token(Token = "0x17000224")]
|
||||
public float nominalDistance
|
||||
{
|
||||
[Token(Token = "0x6002576")]
|
||||
[Address(RVA = "0x5F9910", Offset = "0x5F8710", VA = "0x1805F9910")]
|
||||
[Token(Token = "0x60025A8")]
|
||||
[Address(RVA = "0x66CA40", Offset = "0x66B240", VA = "0x18066CA40")]
|
||||
get;
|
||||
[Token(Token = "0x6002577")]
|
||||
[Address(RVA = "0x5F9930", Offset = "0x5F8730", VA = "0x1805F9930")]
|
||||
[Token(Token = "0x60025A9")]
|
||||
[Address(RVA = "0x66CA50", Offset = "0x66B250", VA = "0x18066CA50")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x1700022B RID: 555
|
||||
// (get) Token: 0x06002578 RID: 9592 RVA: 0x00054A3C File Offset: 0x00052C3C
|
||||
// (set) Token: 0x06002579 RID: 9593 RVA: 0x00054A50 File Offset: 0x00052C50
|
||||
[Token(Token = "0x1700022B")]
|
||||
// Token: 0x17000225 RID: 549
|
||||
// (get) Token: 0x060025AA RID: 9642 RVA: 0x00054F84 File Offset: 0x00053184
|
||||
// (set) Token: 0x060025AB RID: 9643 RVA: 0x00054F98 File Offset: 0x00053198
|
||||
[Token(Token = "0x17000225")]
|
||||
public bool isRigid
|
||||
{
|
||||
[Token(Token = "0x6002578")]
|
||||
[Address(RVA = "0x468150", Offset = "0x466F50", VA = "0x180468150")]
|
||||
[Token(Token = "0x60025AA")]
|
||||
[Address(RVA = "0x4AB610", Offset = "0x4A9E10", VA = "0x1804AB610")]
|
||||
get;
|
||||
[Token(Token = "0x6002579")]
|
||||
[Address(RVA = "0x5F9920", Offset = "0x5F8720", VA = "0x1805F9920")]
|
||||
[Token(Token = "0x60025AB")]
|
||||
[Address(RVA = "0x610BB0", Offset = "0x60F3B0", VA = "0x180610BB0")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x0600257A RID: 9594 RVA: 0x00054A64 File Offset: 0x00052C64
|
||||
[Token(Token = "0x600257A")]
|
||||
[Address(RVA = "0x5F98A0", Offset = "0x5F86A0", VA = "0x1805F98A0")]
|
||||
// Token: 0x060025AC RID: 9644 RVA: 0x00054FAC File Offset: 0x000531AC
|
||||
[Token(Token = "0x60025AC")]
|
||||
[Address(RVA = "0x66C9D0", Offset = "0x66B1D0", VA = "0x18066C9D0")]
|
||||
public ChildConstraint(Transform bone1, Transform bone2, float pushElasticity = 0f, float pullElasticity = 0f)
|
||||
{
|
||||
this.bone1 = bone1;
|
||||
@@ -363,9 +363,9 @@ namespace RootMotion.FinalIK
|
||||
this.pullElasticity = (float)0;
|
||||
}
|
||||
|
||||
// Token: 0x0600257B RID: 9595 RVA: 0x00054A94 File Offset: 0x00052C94
|
||||
[Token(Token = "0x600257B")]
|
||||
[Address(RVA = "0x5F9240", Offset = "0x5F8040", VA = "0x1805F9240")]
|
||||
// Token: 0x060025AD RID: 9645 RVA: 0x00054FDC File Offset: 0x000531DC
|
||||
[Token(Token = "0x60025AD")]
|
||||
[Address(RVA = "0x66C370", Offset = "0x66AB70", VA = "0x18066C370")]
|
||||
public void Initiate(IKSolverFullBody solver)
|
||||
{
|
||||
Transform transform = this.bone1;
|
||||
@@ -377,78 +377,78 @@ namespace RootMotion.FinalIK
|
||||
this.OnPreSolve(solver);
|
||||
}
|
||||
|
||||
// Token: 0x0600257C RID: 9596 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600257C")]
|
||||
[Address(RVA = "0x5F92A0", Offset = "0x5F80A0", VA = "0x1805F92A0")]
|
||||
// Token: 0x060025AE RID: 9646 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60025AE")]
|
||||
[Address(RVA = "0x66C3D0", Offset = "0x66ABD0", VA = "0x18066C3D0")]
|
||||
public void OnPreSolve(IKSolverFullBody solver)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600257D RID: 9597 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600257D")]
|
||||
[Address(RVA = "0x5F94E0", Offset = "0x5F82E0", VA = "0x1805F94E0")]
|
||||
// Token: 0x060025AF RID: 9647 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60025AF")]
|
||||
[Address(RVA = "0x66C610", Offset = "0x66AE10", VA = "0x18066C610")]
|
||||
public void Solve(IKSolverFullBody solver)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04002F12 RID: 12050
|
||||
// Token: 0x04002F54 RID: 12116
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002F12")]
|
||||
[Token(Token = "0x4002F54")]
|
||||
public float pushElasticity;
|
||||
|
||||
// Token: 0x04002F13 RID: 12051
|
||||
// Token: 0x04002F55 RID: 12117
|
||||
[FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x4002F13")]
|
||||
[Token(Token = "0x4002F55")]
|
||||
public float pullElasticity;
|
||||
|
||||
// Token: 0x04002F14 RID: 12052
|
||||
// Token: 0x04002F56 RID: 12118
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002F14")]
|
||||
[Token(Token = "0x4002F56")]
|
||||
[SerializeField]
|
||||
private Transform bone1;
|
||||
|
||||
// Token: 0x04002F15 RID: 12053
|
||||
// Token: 0x04002F57 RID: 12119
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002F15")]
|
||||
[Token(Token = "0x4002F57")]
|
||||
[SerializeField]
|
||||
private Transform bone2;
|
||||
|
||||
// Token: 0x04002F18 RID: 12056
|
||||
// Token: 0x04002F5A RID: 12122
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002F18")]
|
||||
[Token(Token = "0x4002F5A")]
|
||||
private float crossFade;
|
||||
|
||||
// Token: 0x04002F19 RID: 12057
|
||||
// Token: 0x04002F5B RID: 12123
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x4002F19")]
|
||||
[Token(Token = "0x4002F5B")]
|
||||
private float inverseCrossFade;
|
||||
|
||||
// Token: 0x04002F1A RID: 12058
|
||||
// Token: 0x04002F5C RID: 12124
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002F1A")]
|
||||
[Token(Token = "0x4002F5C")]
|
||||
private int chain1Index;
|
||||
|
||||
// Token: 0x04002F1B RID: 12059
|
||||
// Token: 0x04002F5D RID: 12125
|
||||
[FieldOffset(Offset = "0x3C")]
|
||||
[Token(Token = "0x4002F1B")]
|
||||
[Token(Token = "0x4002F5D")]
|
||||
private int chain2Index;
|
||||
}
|
||||
|
||||
// Token: 0x02000419 RID: 1049
|
||||
[Token(Token = "0x2000419")]
|
||||
// Token: 0x02000422 RID: 1058
|
||||
[Token(Token = "0x2000422")]
|
||||
[Serializable]
|
||||
public enum Smoothing
|
||||
{
|
||||
// Token: 0x04002F1D RID: 12061
|
||||
[Token(Token = "0x4002F1D")]
|
||||
// Token: 0x04002F5F RID: 12127
|
||||
[Token(Token = "0x4002F5F")]
|
||||
None,
|
||||
// Token: 0x04002F1E RID: 12062
|
||||
[Token(Token = "0x4002F1E")]
|
||||
// Token: 0x04002F60 RID: 12128
|
||||
[Token(Token = "0x4002F60")]
|
||||
Exponential,
|
||||
// Token: 0x04002F1F RID: 12063
|
||||
[Token(Token = "0x4002F1F")]
|
||||
// Token: 0x04002F61 RID: 12129
|
||||
[Token(Token = "0x4002F61")]
|
||||
Cubic
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,39 +4,39 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x020003F8 RID: 1016
|
||||
[Token(Token = "0x20003F8")]
|
||||
// Token: 0x02000401 RID: 1025
|
||||
[Token(Token = "0x2000401")]
|
||||
[Serializable]
|
||||
public class Finger
|
||||
{
|
||||
// Token: 0x17000210 RID: 528
|
||||
// (get) Token: 0x06002451 RID: 9297 RVA: 0x00052EFC File Offset: 0x000510FC
|
||||
// (set) Token: 0x06002452 RID: 9298 RVA: 0x00052F10 File Offset: 0x00051110
|
||||
[Token(Token = "0x17000210")]
|
||||
// Token: 0x1700020A RID: 522
|
||||
// (get) Token: 0x06002483 RID: 9347 RVA: 0x000534BC File Offset: 0x000516BC
|
||||
// (set) Token: 0x06002484 RID: 9348 RVA: 0x000534D0 File Offset: 0x000516D0
|
||||
[Token(Token = "0x1700020A")]
|
||||
public bool initiated
|
||||
{
|
||||
[Token(Token = "0x6002451")]
|
||||
[Address(RVA = "0x4C04C0", Offset = "0x4BF2C0", VA = "0x1804C04C0")]
|
||||
[Token(Token = "0x6002483")]
|
||||
[Address(RVA = "0x4CE5C0", Offset = "0x4CCDC0", VA = "0x1804CE5C0")]
|
||||
get;
|
||||
[Token(Token = "0x6002452")]
|
||||
[Address(RVA = "0x4C0520", Offset = "0x4BF320", VA = "0x1804C0520")]
|
||||
[Token(Token = "0x6002484")]
|
||||
[Address(RVA = "0x4CE620", Offset = "0x4CCE20", VA = "0x1804CE620")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17000211 RID: 529
|
||||
// (get) Token: 0x06002453 RID: 9299 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// (set) Token: 0x06002454 RID: 9300 RVA: 0x00052F24 File Offset: 0x00051124
|
||||
[Token(Token = "0x17000211")]
|
||||
// Token: 0x1700020B RID: 523
|
||||
// (get) Token: 0x06002485 RID: 9349 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// (set) Token: 0x06002486 RID: 9350 RVA: 0x000534E4 File Offset: 0x000516E4
|
||||
[Token(Token = "0x1700020B")]
|
||||
public Vector3 IKPosition
|
||||
{
|
||||
[Token(Token = "0x6002453")]
|
||||
[Address(RVA = "0x4C0460", Offset = "0x4BF260", VA = "0x1804C0460")]
|
||||
[Token(Token = "0x6002485")]
|
||||
[Address(RVA = "0x4CE560", Offset = "0x4CCD60", VA = "0x1804CE560")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x6002454")]
|
||||
[Address(RVA = "0x4C04D0", Offset = "0x4BF2D0", VA = "0x1804C04D0")]
|
||||
[Token(Token = "0x6002486")]
|
||||
[Address(RVA = "0x4CE5D0", Offset = "0x4CCDD0", VA = "0x1804CE5D0")]
|
||||
set
|
||||
{
|
||||
IKSolverLimb iksolverLimb = this.solver;
|
||||
@@ -45,120 +45,120 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000212 RID: 530
|
||||
// (get) Token: 0x06002455 RID: 9301 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// (set) Token: 0x06002456 RID: 9302 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x17000212")]
|
||||
// Token: 0x1700020C RID: 524
|
||||
// (get) Token: 0x06002487 RID: 9351 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// (set) Token: 0x06002488 RID: 9352 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x1700020C")]
|
||||
public Quaternion IKRotation
|
||||
{
|
||||
[Token(Token = "0x6002455")]
|
||||
[Address(RVA = "0x4C0490", Offset = "0x4BF290", VA = "0x1804C0490")]
|
||||
[Token(Token = "0x6002487")]
|
||||
[Address(RVA = "0x4CE590", Offset = "0x4CCD90", VA = "0x1804CE590")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x6002456")]
|
||||
[Address(RVA = "0x4C0500", Offset = "0x4BF300", VA = "0x1804C0500")]
|
||||
[Token(Token = "0x6002488")]
|
||||
[Address(RVA = "0x4CE600", Offset = "0x4CCE00", VA = "0x1804CE600")]
|
||||
set
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002457 RID: 9303 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002457")]
|
||||
[Address(RVA = "0x4C00C0", Offset = "0x4BEEC0", VA = "0x1804C00C0")]
|
||||
// Token: 0x06002489 RID: 9353 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002489")]
|
||||
[Address(RVA = "0x4CE1C0", Offset = "0x4CC9C0", VA = "0x1804CE1C0")]
|
||||
public bool IsValid(ref string errorMessage)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002458 RID: 9304 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002458")]
|
||||
[Address(RVA = "0x4BFDE0", Offset = "0x4BEBE0", VA = "0x1804BFDE0")]
|
||||
// Token: 0x0600248A RID: 9354 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600248A")]
|
||||
[Address(RVA = "0x4CDEE0", Offset = "0x4CC6E0", VA = "0x1804CDEE0")]
|
||||
public void Initiate(Transform hand, int index)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002459 RID: 9305 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002459")]
|
||||
[Address(RVA = "0x4BFD00", Offset = "0x4BEB00", VA = "0x1804BFD00")]
|
||||
// Token: 0x0600248B RID: 9355 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600248B")]
|
||||
[Address(RVA = "0x4CDE00", Offset = "0x4CC600", VA = "0x1804CDE00")]
|
||||
public void FixTransforms()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600245A RID: 9306 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600245A")]
|
||||
[Address(RVA = "0x4C01E0", Offset = "0x4BEFE0", VA = "0x1804C01E0")]
|
||||
// Token: 0x0600248C RID: 9356 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600248C")]
|
||||
[Address(RVA = "0x4CE2E0", Offset = "0x4CCAE0", VA = "0x1804CE2E0")]
|
||||
public void Update(float masterWeight)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600245B RID: 9307 RVA: 0x00052F54 File Offset: 0x00051154
|
||||
[Token(Token = "0x600245B")]
|
||||
[Address(RVA = "0x4C0450", Offset = "0x4BF250", VA = "0x1804C0450")]
|
||||
// Token: 0x0600248D RID: 9357 RVA: 0x00053514 File Offset: 0x00051714
|
||||
[Token(Token = "0x600248D")]
|
||||
[Address(RVA = "0x4CE550", Offset = "0x4CCD50", VA = "0x1804CE550")]
|
||||
public Finger()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002E13 RID: 11795
|
||||
// Token: 0x04002E55 RID: 11861
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002E13")]
|
||||
[Token(Token = "0x4002E55")]
|
||||
[Tooltip("Master Weight for the finger.")]
|
||||
[Range(0f, 1f)]
|
||||
public float weight = 1f;
|
||||
|
||||
// Token: 0x04002E14 RID: 11796
|
||||
// Token: 0x04002E56 RID: 11862
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002E14")]
|
||||
[Token(Token = "0x4002E56")]
|
||||
[Tooltip("The first bone of the finger.")]
|
||||
public Transform bone1;
|
||||
|
||||
// Token: 0x04002E15 RID: 11797
|
||||
// Token: 0x04002E57 RID: 11863
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002E15")]
|
||||
[Token(Token = "0x4002E57")]
|
||||
[Tooltip("The second bone of the finger.")]
|
||||
public Transform bone2;
|
||||
|
||||
// Token: 0x04002E16 RID: 11798
|
||||
// Token: 0x04002E58 RID: 11864
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002E16")]
|
||||
[Token(Token = "0x4002E58")]
|
||||
[Tooltip("The (optional) third bone of the finger. This can be ignored for thumbs.")]
|
||||
public Transform bone3;
|
||||
|
||||
// Token: 0x04002E17 RID: 11799
|
||||
// Token: 0x04002E59 RID: 11865
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002E17")]
|
||||
[Token(Token = "0x4002E59")]
|
||||
[Tooltip("The fingertip object. If your character doesn't have tip bones, you can create an empty GameObject and parent it to the last bone in the finger. Place it to the tip of the finger.")]
|
||||
public Transform tip;
|
||||
|
||||
// Token: 0x04002E18 RID: 11800
|
||||
// Token: 0x04002E5A RID: 11866
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002E18")]
|
||||
[Token(Token = "0x4002E5A")]
|
||||
[Tooltip("The IK target (optional, can use IKPosition and IKRotation directly).")]
|
||||
public Transform target;
|
||||
|
||||
// Token: 0x04002E1A RID: 11802
|
||||
// Token: 0x04002E5C RID: 11868
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002E1A")]
|
||||
[Token(Token = "0x4002E5C")]
|
||||
private IKSolverLimb solver;
|
||||
|
||||
// Token: 0x04002E1B RID: 11803
|
||||
// Token: 0x04002E5D RID: 11869
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002E1B")]
|
||||
[Token(Token = "0x4002E5D")]
|
||||
private Quaternion bone3RelativeToTarget;
|
||||
|
||||
// Token: 0x04002E1C RID: 11804
|
||||
// Token: 0x04002E5E RID: 11870
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4002E1C")]
|
||||
[Token(Token = "0x4002E5E")]
|
||||
private Vector3 bone3DefaultLocalPosition;
|
||||
|
||||
// Token: 0x04002E1D RID: 11805
|
||||
// Token: 0x04002E5F RID: 11871
|
||||
[FieldOffset(Offset = "0x6C")]
|
||||
[Token(Token = "0x4002E1D")]
|
||||
[Token(Token = "0x4002E5F")]
|
||||
private Quaternion bone3DefaultLocalRotation;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,68 +5,68 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x020003F9 RID: 1017
|
||||
[Token(Token = "0x20003F9")]
|
||||
// Token: 0x02000402 RID: 1026
|
||||
[Token(Token = "0x2000402")]
|
||||
public class FingerRig : SolverManager
|
||||
{
|
||||
// Token: 0x17000213 RID: 531
|
||||
// (get) Token: 0x0600245C RID: 9308 RVA: 0x00052F74 File Offset: 0x00051174
|
||||
// (set) Token: 0x0600245D RID: 9309 RVA: 0x00052F88 File Offset: 0x00051188
|
||||
[Token(Token = "0x17000213")]
|
||||
// Token: 0x1700020D RID: 525
|
||||
// (get) Token: 0x0600248E RID: 9358 RVA: 0x00053534 File Offset: 0x00051734
|
||||
// (set) Token: 0x0600248F RID: 9359 RVA: 0x00053548 File Offset: 0x00051748
|
||||
[Token(Token = "0x1700020D")]
|
||||
public bool initiated
|
||||
{
|
||||
[Token(Token = "0x600245C")]
|
||||
[Address(RVA = "0x4BFCE0", Offset = "0x4BEAE0", VA = "0x1804BFCE0")]
|
||||
[Token(Token = "0x600248E")]
|
||||
[Address(RVA = "0x4CDDE0", Offset = "0x4CC5E0", VA = "0x1804CDDE0")]
|
||||
get;
|
||||
[Token(Token = "0x600245D")]
|
||||
[Address(RVA = "0x4BFCF0", Offset = "0x4BEAF0", VA = "0x1804BFCF0")]
|
||||
[Token(Token = "0x600248F")]
|
||||
[Address(RVA = "0x4CDDF0", Offset = "0x4CC5F0", VA = "0x1804CDDF0")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x0600245E RID: 9310 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600245E")]
|
||||
[Address(RVA = "0x4BF9B0", Offset = "0x4BE7B0", VA = "0x1804BF9B0")]
|
||||
// Token: 0x06002490 RID: 9360 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002490")]
|
||||
[Address(RVA = "0x4CDAB0", Offset = "0x4CC2B0", VA = "0x1804CDAB0")]
|
||||
public bool IsValid(ref string errorMessage)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600245F RID: 9311 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600245F")]
|
||||
[Address(RVA = "0x4BF420", Offset = "0x4BE220", VA = "0x1804BF420")]
|
||||
// Token: 0x06002491 RID: 9361 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002491")]
|
||||
[Address(RVA = "0x4CD520", Offset = "0x4CBD20", VA = "0x1804CD520")]
|
||||
[ContextMenu("Auto-detect")]
|
||||
public void AutoDetect()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002460 RID: 9312 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002460")]
|
||||
[Address(RVA = "0x4BF250", Offset = "0x4BE050", VA = "0x1804BF250")]
|
||||
// Token: 0x06002492 RID: 9362 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002492")]
|
||||
[Address(RVA = "0x4CD350", Offset = "0x4CBB50", VA = "0x1804CD350")]
|
||||
public void AddFinger(Transform bone1, Transform bone2, Transform bone3, Transform tip, [Optional] Transform target)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002461 RID: 9313 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002461")]
|
||||
[Address(RVA = "0x4BFA40", Offset = "0x4BE840", VA = "0x1804BFA40")]
|
||||
// Token: 0x06002493 RID: 9363 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002493")]
|
||||
[Address(RVA = "0x4CDB40", Offset = "0x4CC340", VA = "0x1804CDB40")]
|
||||
public void RemoveFinger(int index)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002462 RID: 9314 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002462")]
|
||||
[Address(RVA = "0x4BF150", Offset = "0x4BDF50", VA = "0x1804BF150")]
|
||||
// Token: 0x06002494 RID: 9364 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002494")]
|
||||
[Address(RVA = "0x4CD250", Offset = "0x4CBA50", VA = "0x1804CD250")]
|
||||
private void AddChildrenRecursive(Transform parent, ref Transform[] array)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002463 RID: 9315 RVA: 0x00052F9C File Offset: 0x0005119C
|
||||
[Token(Token = "0x6002463")]
|
||||
[Address(RVA = "0x4BF8E0", Offset = "0x4BE6E0", VA = "0x1804BF8E0", Slot = "4")]
|
||||
// Token: 0x06002495 RID: 9365 RVA: 0x0005355C File Offset: 0x0005175C
|
||||
[Token(Token = "0x6002495")]
|
||||
[Address(RVA = "0x4CD9E0", Offset = "0x4CC1E0", VA = "0x1804CD9E0", Slot = "4")]
|
||||
protected override void InitiateSolver()
|
||||
{
|
||||
Finger[] array = this.fingers;
|
||||
@@ -85,9 +85,9 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002464 RID: 9316 RVA: 0x00053000 File Offset: 0x00051200
|
||||
[Token(Token = "0x6002464")]
|
||||
[Address(RVA = "0x4BFBF0", Offset = "0x4BE9F0", VA = "0x1804BFBF0")]
|
||||
// Token: 0x06002496 RID: 9366 RVA: 0x000535C0 File Offset: 0x000517C0
|
||||
[Token(Token = "0x6002496")]
|
||||
[Address(RVA = "0x4CDCF0", Offset = "0x4CC4F0", VA = "0x1804CDCF0")]
|
||||
public void UpdateFingerSolvers()
|
||||
{
|
||||
if (0 < (int)this.weight)
|
||||
@@ -105,17 +105,17 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002465 RID: 9317 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002465")]
|
||||
[Address(RVA = "0x4BF7A0", Offset = "0x4BE5A0", VA = "0x1804BF7A0")]
|
||||
// Token: 0x06002497 RID: 9367 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002497")]
|
||||
[Address(RVA = "0x4CD8A0", Offset = "0x4CC0A0", VA = "0x1804CD8A0")]
|
||||
public void FixFingerTransforms()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002466 RID: 9318 RVA: 0x0005304C File Offset: 0x0005124C
|
||||
[Token(Token = "0x6002466")]
|
||||
[Address(RVA = "0x4BFBF0", Offset = "0x4BE9F0", VA = "0x1804BFBF0", Slot = "5")]
|
||||
// Token: 0x06002498 RID: 9368 RVA: 0x0005360C File Offset: 0x0005180C
|
||||
[Token(Token = "0x6002498")]
|
||||
[Address(RVA = "0x4CDCF0", Offset = "0x4CC4F0", VA = "0x1804CDCF0", Slot = "5")]
|
||||
protected override void UpdateSolver()
|
||||
{
|
||||
if (0 < (int)this.weight)
|
||||
@@ -133,17 +133,17 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002467 RID: 9319 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002467")]
|
||||
[Address(RVA = "0x4BF7A0", Offset = "0x4BE5A0", VA = "0x1804BF7A0", Slot = "6")]
|
||||
// Token: 0x06002499 RID: 9369 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002499")]
|
||||
[Address(RVA = "0x4CD8A0", Offset = "0x4CC0A0", VA = "0x1804CD8A0", Slot = "6")]
|
||||
protected override void FixTransforms()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002468 RID: 9320 RVA: 0x00053098 File Offset: 0x00051298
|
||||
[Token(Token = "0x6002468")]
|
||||
[Address(RVA = "0x4BFC80", Offset = "0x4BEA80", VA = "0x1804BFC80")]
|
||||
// Token: 0x0600249A RID: 9370 RVA: 0x00053658 File Offset: 0x00051858
|
||||
[Token(Token = "0x600249A")]
|
||||
[Address(RVA = "0x4CDD80", Offset = "0x4CC580", VA = "0x1804CDD80")]
|
||||
public FingerRig()
|
||||
{
|
||||
Finger[] array = new Finger[0];
|
||||
@@ -151,16 +151,16 @@ namespace RootMotion.FinalIK
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04002E1E RID: 11806
|
||||
// Token: 0x04002E60 RID: 11872
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002E1E")]
|
||||
[Token(Token = "0x4002E60")]
|
||||
[Range(0f, 1f)]
|
||||
[Tooltip("The master weight for all fingers.")]
|
||||
public float weight = 1f;
|
||||
|
||||
// Token: 0x04002E1F RID: 11807
|
||||
// Token: 0x04002E61 RID: 11873
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002E1F")]
|
||||
[Token(Token = "0x4002E61")]
|
||||
public Finger[] fingers;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -3,22 +3,22 @@ using Cpp2IlInjected;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x0200042E RID: 1070
|
||||
[Token(Token = "0x200042E")]
|
||||
// Token: 0x02000437 RID: 1079
|
||||
[Token(Token = "0x2000437")]
|
||||
[Serializable]
|
||||
public enum FullBodyBipedChain
|
||||
{
|
||||
// Token: 0x04002FD0 RID: 12240
|
||||
[Token(Token = "0x4002FD0")]
|
||||
// Token: 0x04003012 RID: 12306
|
||||
[Token(Token = "0x4003012")]
|
||||
LeftArm,
|
||||
// Token: 0x04002FD1 RID: 12241
|
||||
[Token(Token = "0x4002FD1")]
|
||||
// Token: 0x04003013 RID: 12307
|
||||
[Token(Token = "0x4003013")]
|
||||
RightArm,
|
||||
// Token: 0x04002FD2 RID: 12242
|
||||
[Token(Token = "0x4002FD2")]
|
||||
// Token: 0x04003014 RID: 12308
|
||||
[Token(Token = "0x4003014")]
|
||||
LeftLeg,
|
||||
// Token: 0x04002FD3 RID: 12243
|
||||
[Token(Token = "0x4002FD3")]
|
||||
// Token: 0x04003015 RID: 12309
|
||||
[Token(Token = "0x4003015")]
|
||||
RightLeg
|
||||
}
|
||||
}
|
||||
|
||||
@@ -3,37 +3,37 @@ using Cpp2IlInjected;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x0200042D RID: 1069
|
||||
[Token(Token = "0x200042D")]
|
||||
// Token: 0x02000436 RID: 1078
|
||||
[Token(Token = "0x2000436")]
|
||||
[Serializable]
|
||||
public enum FullBodyBipedEffector
|
||||
{
|
||||
// Token: 0x04002FC6 RID: 12230
|
||||
[Token(Token = "0x4002FC6")]
|
||||
// Token: 0x04003008 RID: 12296
|
||||
[Token(Token = "0x4003008")]
|
||||
Body,
|
||||
// Token: 0x04002FC7 RID: 12231
|
||||
[Token(Token = "0x4002FC7")]
|
||||
// Token: 0x04003009 RID: 12297
|
||||
[Token(Token = "0x4003009")]
|
||||
LeftShoulder,
|
||||
// Token: 0x04002FC8 RID: 12232
|
||||
[Token(Token = "0x4002FC8")]
|
||||
// Token: 0x0400300A RID: 12298
|
||||
[Token(Token = "0x400300A")]
|
||||
RightShoulder,
|
||||
// Token: 0x04002FC9 RID: 12233
|
||||
[Token(Token = "0x4002FC9")]
|
||||
// Token: 0x0400300B RID: 12299
|
||||
[Token(Token = "0x400300B")]
|
||||
LeftThigh,
|
||||
// Token: 0x04002FCA RID: 12234
|
||||
[Token(Token = "0x4002FCA")]
|
||||
// Token: 0x0400300C RID: 12300
|
||||
[Token(Token = "0x400300C")]
|
||||
RightThigh,
|
||||
// Token: 0x04002FCB RID: 12235
|
||||
[Token(Token = "0x4002FCB")]
|
||||
// Token: 0x0400300D RID: 12301
|
||||
[Token(Token = "0x400300D")]
|
||||
LeftHand,
|
||||
// Token: 0x04002FCC RID: 12236
|
||||
[Token(Token = "0x4002FCC")]
|
||||
// Token: 0x0400300E RID: 12302
|
||||
[Token(Token = "0x400300E")]
|
||||
RightHand,
|
||||
// Token: 0x04002FCD RID: 12237
|
||||
[Token(Token = "0x4002FCD")]
|
||||
// Token: 0x0400300F RID: 12303
|
||||
[Token(Token = "0x400300F")]
|
||||
LeftFoot,
|
||||
// Token: 0x04002FCE RID: 12238
|
||||
[Token(Token = "0x4002FCE")]
|
||||
// Token: 0x04003010 RID: 12304
|
||||
[Token(Token = "0x4003010")]
|
||||
RightFoot
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,101 +4,101 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x0200040A RID: 1034
|
||||
[Token(Token = "0x200040A")]
|
||||
[AddComponentMenu("Scripts/RootMotion.FinalIK/IK/Full Body Biped IK")]
|
||||
// Token: 0x02000413 RID: 1043
|
||||
[Token(Token = "0x2000413")]
|
||||
[HelpURL("https://www.youtube.com/watch?v=7__IafZGwvI&index=1&list=PLVxSIA1OaTOu8Nos3CalXbJ2DrKnntMv6")]
|
||||
[AddComponentMenu("Scripts/RootMotion.FinalIK/IK/Full Body Biped IK")]
|
||||
public class FullBodyBipedIK : IK
|
||||
{
|
||||
// Token: 0x06002506 RID: 9478 RVA: 0x00053CD4 File Offset: 0x00051ED4
|
||||
[Token(Token = "0x6002506")]
|
||||
[Address(RVA = "0x4C6910", Offset = "0x4C5710", VA = "0x1804C6910", Slot = "8")]
|
||||
// Token: 0x06002538 RID: 9528 RVA: 0x0005424C File Offset: 0x0005244C
|
||||
[Token(Token = "0x6002538")]
|
||||
[Address(RVA = "0x4D4CF0", Offset = "0x4D34F0", VA = "0x1804D4CF0", Slot = "8")]
|
||||
[ContextMenu("User Manual")]
|
||||
protected override void OpenUserManual()
|
||||
{
|
||||
Application.OpenURL("http://www.root-motion.com/finalikdox/html/page6.html");
|
||||
}
|
||||
|
||||
// Token: 0x06002507 RID: 9479 RVA: 0x00053CEC File Offset: 0x00051EEC
|
||||
[Token(Token = "0x6002507")]
|
||||
[Address(RVA = "0x4C6890", Offset = "0x4C5690", VA = "0x1804C6890", Slot = "9")]
|
||||
// Token: 0x06002539 RID: 9529 RVA: 0x00054264 File Offset: 0x00052464
|
||||
[Token(Token = "0x6002539")]
|
||||
[Address(RVA = "0x4D4C70", Offset = "0x4D3470", VA = "0x1804D4C70", Slot = "9")]
|
||||
[ContextMenu("Scrpt Reference")]
|
||||
protected override void OpenScriptReference()
|
||||
{
|
||||
Application.OpenURL("http://www.root-motion.com/finalikdox/html/class_root_motion_1_1_final_i_k_1_1_full_body_biped_i_k.html");
|
||||
}
|
||||
|
||||
// Token: 0x06002508 RID: 9480 RVA: 0x00053D04 File Offset: 0x00051F04
|
||||
[Token(Token = "0x6002508")]
|
||||
[Address(RVA = "0x4C68D0", Offset = "0x4C56D0", VA = "0x1804C68D0")]
|
||||
// Token: 0x0600253A RID: 9530 RVA: 0x0005427C File Offset: 0x0005247C
|
||||
[Token(Token = "0x600253A")]
|
||||
[Address(RVA = "0x4D4CB0", Offset = "0x4D34B0", VA = "0x1804D4CB0")]
|
||||
[ContextMenu("TUTORIAL VIDEO (SETUP)")]
|
||||
private void OpenSetupTutorial()
|
||||
{
|
||||
Application.OpenURL("https://www.youtube.com/watch?v=7__IafZGwvI");
|
||||
}
|
||||
|
||||
// Token: 0x06002509 RID: 9481 RVA: 0x00053D1C File Offset: 0x00051F1C
|
||||
[Token(Token = "0x6002509")]
|
||||
[Address(RVA = "0x4C6850", Offset = "0x4C5650", VA = "0x1804C6850")]
|
||||
// Token: 0x0600253B RID: 9531 RVA: 0x00054294 File Offset: 0x00052494
|
||||
[Token(Token = "0x600253B")]
|
||||
[Address(RVA = "0x4D4C30", Offset = "0x4D3430", VA = "0x1804D4C30")]
|
||||
[ContextMenu("TUTORIAL VIDEO (INSPECTOR)")]
|
||||
private void OpenInspectorTutorial()
|
||||
{
|
||||
Application.OpenURL("https://www.youtube.com/watch?v=tgRMsTphjJo");
|
||||
}
|
||||
|
||||
// Token: 0x0600250A RID: 9482 RVA: 0x00053D34 File Offset: 0x00051F34
|
||||
[Token(Token = "0x600250A")]
|
||||
[Address(RVA = "0x4C70C0", Offset = "0x4C5EC0", VA = "0x1804C70C0")]
|
||||
// Token: 0x0600253C RID: 9532 RVA: 0x000542AC File Offset: 0x000524AC
|
||||
[Token(Token = "0x600253C")]
|
||||
[Address(RVA = "0x4D54A0", Offset = "0x4D3CA0", VA = "0x1804D54A0")]
|
||||
[ContextMenu("Support Group")]
|
||||
private void SupportGroup()
|
||||
{
|
||||
Application.OpenURL("https://groups.google.com/forum/#!forum/final-ik");
|
||||
}
|
||||
|
||||
// Token: 0x0600250B RID: 9483 RVA: 0x00053D4C File Offset: 0x00051F4C
|
||||
[Token(Token = "0x600250B")]
|
||||
[Address(RVA = "0x4C6720", Offset = "0x4C5520", VA = "0x1804C6720")]
|
||||
// Token: 0x0600253D RID: 9533 RVA: 0x000542C4 File Offset: 0x000524C4
|
||||
[Token(Token = "0x600253D")]
|
||||
[Address(RVA = "0x4D4B00", Offset = "0x4D3300", VA = "0x1804D4B00")]
|
||||
[ContextMenu("Asset Store Thread")]
|
||||
private void ASThread()
|
||||
{
|
||||
Application.OpenURL("http://forum.unity3d.com/threads/final-ik-full-body-ik-aim-look-at-fabrik-ccd-ik-1-0-released.222685/");
|
||||
}
|
||||
|
||||
// Token: 0x0600250C RID: 9484 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600250C")]
|
||||
[Address(RVA = "0x4C7070", Offset = "0x4C5E70", VA = "0x1804C7070")]
|
||||
// Token: 0x0600253E RID: 9534 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600253E")]
|
||||
[Address(RVA = "0x4D5450", Offset = "0x4D3C50", VA = "0x1804D5450")]
|
||||
public void SetReferences(BipedReferences references, Transform rootNode)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600250D RID: 9485 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600250D")]
|
||||
[Address(RVA = "0x31E390", Offset = "0x31D190", VA = "0x18031E390", Slot = "7")]
|
||||
// Token: 0x0600253F RID: 9535 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600253F")]
|
||||
[Address(RVA = "0x354080", Offset = "0x352880", VA = "0x180354080", Slot = "7")]
|
||||
public override IKSolver GetIKSolver()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600250E RID: 9486 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600250E")]
|
||||
[Address(RVA = "0x4C6950", Offset = "0x4C5750", VA = "0x1804C6950")]
|
||||
// Token: 0x06002540 RID: 9536 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002540")]
|
||||
[Address(RVA = "0x4D4D30", Offset = "0x4D3530", VA = "0x1804D4D30")]
|
||||
public bool ReferencesError(ref string errorMessage)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600250F RID: 9487 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600250F")]
|
||||
[Address(RVA = "0x4C6BE0", Offset = "0x4C59E0", VA = "0x1804C6BE0")]
|
||||
// Token: 0x06002541 RID: 9537 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002541")]
|
||||
[Address(RVA = "0x4D4FC0", Offset = "0x4D37C0", VA = "0x1804D4FC0")]
|
||||
public bool ReferencesWarning(ref string warningMessage)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002510 RID: 9488 RVA: 0x00053D64 File Offset: 0x00051F64
|
||||
[Token(Token = "0x6002510")]
|
||||
[Address(RVA = "0x4C7010", Offset = "0x4C5E10", VA = "0x1804C7010")]
|
||||
// Token: 0x06002542 RID: 9538 RVA: 0x000542DC File Offset: 0x000524DC
|
||||
[Token(Token = "0x6002542")]
|
||||
[Address(RVA = "0x4D53F0", Offset = "0x4D3BF0", VA = "0x1804D53F0")]
|
||||
[ContextMenu("Reinitiate")]
|
||||
private void Reinitiate()
|
||||
{
|
||||
@@ -108,18 +108,18 @@ namespace RootMotion.FinalIK
|
||||
iksolverFullBodyBiped.SetToReferences(bipedReferences, rootNode);
|
||||
}
|
||||
|
||||
// Token: 0x06002511 RID: 9489 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002511")]
|
||||
[Address(RVA = "0x4C6760", Offset = "0x4C5560", VA = "0x1804C6760")]
|
||||
// Token: 0x06002543 RID: 9539 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002543")]
|
||||
[Address(RVA = "0x4D4B40", Offset = "0x4D3340", VA = "0x1804D4B40")]
|
||||
[ContextMenu("Auto-detect References")]
|
||||
private void AutoDetectReferences()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002512 RID: 9490 RVA: 0x00053D9C File Offset: 0x00051F9C
|
||||
[Token(Token = "0x6002512")]
|
||||
[Address(RVA = "0x4C7100", Offset = "0x4C5F00", VA = "0x1804C7100")]
|
||||
// Token: 0x06002544 RID: 9540 RVA: 0x00054314 File Offset: 0x00052514
|
||||
[Token(Token = "0x6002544")]
|
||||
[Address(RVA = "0x4D54E0", Offset = "0x4D3CE0", VA = "0x1804D54E0")]
|
||||
public FullBodyBipedIK()
|
||||
{
|
||||
BipedReferences bipedReferences = new BipedReferences();
|
||||
@@ -129,14 +129,14 @@ namespace RootMotion.FinalIK
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04002E9D RID: 11933
|
||||
// Token: 0x04002EDF RID: 11999
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002E9D")]
|
||||
[Token(Token = "0x4002EDF")]
|
||||
public BipedReferences references;
|
||||
|
||||
// Token: 0x04002E9E RID: 11934
|
||||
// Token: 0x04002EE0 RID: 12000
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002E9E")]
|
||||
[Token(Token = "0x4002EE0")]
|
||||
public IKSolverFullBodyBiped solver;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,38 +4,38 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x02000458 RID: 1112
|
||||
[Token(Token = "0x2000458")]
|
||||
// Token: 0x02000461 RID: 1121
|
||||
[Token(Token = "0x2000461")]
|
||||
public class GenericPoser : Poser
|
||||
{
|
||||
// Token: 0x06002815 RID: 10261 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002815")]
|
||||
[Address(RVA = "0x54E450", Offset = "0x54D250", VA = "0x18054E450", Slot = "7")]
|
||||
// Token: 0x06002847 RID: 10311 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002847")]
|
||||
[Address(RVA = "0x511A10", Offset = "0x510210", VA = "0x180511A10", Slot = "7")]
|
||||
[ContextMenu("Auto-Mapping")]
|
||||
public override void AutoMapping()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002816 RID: 10262 RVA: 0x00058BC8 File Offset: 0x00056DC8
|
||||
[Token(Token = "0x6002816")]
|
||||
[Address(RVA = "0x54E8A0", Offset = "0x54D6A0", VA = "0x18054E8A0", Slot = "8")]
|
||||
// Token: 0x06002848 RID: 10312 RVA: 0x00059044 File Offset: 0x00057244
|
||||
[Token(Token = "0x6002848")]
|
||||
[Address(RVA = "0x511E60", Offset = "0x510660", VA = "0x180511E60", Slot = "8")]
|
||||
protected override void InitiatePoser()
|
||||
{
|
||||
this.StoreDefaultState();
|
||||
}
|
||||
|
||||
// Token: 0x06002817 RID: 10263 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002817")]
|
||||
[Address(RVA = "0x54E930", Offset = "0x54D730", VA = "0x18054E930", Slot = "9")]
|
||||
// Token: 0x06002849 RID: 10313 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002849")]
|
||||
[Address(RVA = "0x511EF0", Offset = "0x5106F0", VA = "0x180511EF0", Slot = "9")]
|
||||
protected override void UpdatePoser()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002818 RID: 10264 RVA: 0x00058BDC File Offset: 0x00056DDC
|
||||
[Token(Token = "0x6002818")]
|
||||
[Address(RVA = "0x54E770", Offset = "0x54D570", VA = "0x18054E770", Slot = "10")]
|
||||
// Token: 0x0600284A RID: 10314 RVA: 0x00059058 File Offset: 0x00057258
|
||||
[Token(Token = "0x600284A")]
|
||||
[Address(RVA = "0x511D30", Offset = "0x510530", VA = "0x180511D30", Slot = "10")]
|
||||
protected override void FixPoserTransforms()
|
||||
{
|
||||
GenericPoser.Map[] array = this.maps;
|
||||
@@ -48,9 +48,9 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002819 RID: 10265 RVA: 0x00058C18 File Offset: 0x00056E18
|
||||
[Token(Token = "0x6002819")]
|
||||
[Address(RVA = "0x54E8B0", Offset = "0x54D6B0", VA = "0x18054E8B0")]
|
||||
// Token: 0x0600284B RID: 10315 RVA: 0x00059094 File Offset: 0x00057294
|
||||
[Token(Token = "0x600284B")]
|
||||
[Address(RVA = "0x511E70", Offset = "0x510670", VA = "0x180511E70")]
|
||||
private void StoreDefaultState()
|
||||
{
|
||||
GenericPoser.Map[] array = this.maps;
|
||||
@@ -63,81 +63,81 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600281A RID: 10266 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600281A")]
|
||||
[Address(RVA = "0x54E7F0", Offset = "0x54D5F0", VA = "0x18054E7F0")]
|
||||
// Token: 0x0600284C RID: 10316 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600284C")]
|
||||
[Address(RVA = "0x511DB0", Offset = "0x5105B0", VA = "0x180511DB0")]
|
||||
private Transform GetTargetNamed(string tName, Transform[] array)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600281B RID: 10267 RVA: 0x00058C54 File Offset: 0x00056E54
|
||||
[Token(Token = "0x600281B")]
|
||||
[Address(RVA = "0x54EA40", Offset = "0x54D840", VA = "0x18054EA40")]
|
||||
// Token: 0x0600284D RID: 10317 RVA: 0x000590D0 File Offset: 0x000572D0
|
||||
[Token(Token = "0x600284D")]
|
||||
[Address(RVA = "0x512000", Offset = "0x510800", VA = "0x180512000")]
|
||||
public GenericPoser()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400317B RID: 12667
|
||||
// Token: 0x040031BD RID: 12733
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400317B")]
|
||||
[Token(Token = "0x40031BD")]
|
||||
public GenericPoser.Map[] maps;
|
||||
|
||||
// Token: 0x02000459 RID: 1113
|
||||
[Token(Token = "0x2000459")]
|
||||
// Token: 0x02000462 RID: 1122
|
||||
[Token(Token = "0x2000462")]
|
||||
[Serializable]
|
||||
public class Map
|
||||
{
|
||||
// Token: 0x0600281C RID: 10268 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600281C")]
|
||||
[Address(RVA = "0x5FCCE0", Offset = "0x5FBAE0", VA = "0x1805FCCE0")]
|
||||
// Token: 0x0600284E RID: 10318 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600284E")]
|
||||
[Address(RVA = "0x66FDE0", Offset = "0x66E5E0", VA = "0x18066FDE0")]
|
||||
public Map(Transform bone, Transform target)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600281D RID: 10269 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600281D")]
|
||||
[Address(RVA = "0x5FCAF0", Offset = "0x5FB8F0", VA = "0x1805FCAF0")]
|
||||
// Token: 0x0600284F RID: 10319 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600284F")]
|
||||
[Address(RVA = "0x66FBF0", Offset = "0x66E3F0", VA = "0x18066FBF0")]
|
||||
public void StoreDefaultState()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600281E RID: 10270 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600281E")]
|
||||
[Address(RVA = "0x5FCA90", Offset = "0x5FB890", VA = "0x1805FCA90")]
|
||||
// Token: 0x06002850 RID: 10320 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002850")]
|
||||
[Address(RVA = "0x66FB90", Offset = "0x66E390", VA = "0x18066FB90")]
|
||||
public void FixTransform()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600281F RID: 10271 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600281F")]
|
||||
[Address(RVA = "0x5FCB50", Offset = "0x5FB950", VA = "0x1805FCB50")]
|
||||
// Token: 0x06002851 RID: 10321 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002851")]
|
||||
[Address(RVA = "0x66FC50", Offset = "0x66E450", VA = "0x18066FC50")]
|
||||
public void Update(float localRotationWeight, float localPositionWeight)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0400317C RID: 12668
|
||||
// Token: 0x040031BE RID: 12734
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400317C")]
|
||||
[Token(Token = "0x40031BE")]
|
||||
public Transform bone;
|
||||
|
||||
// Token: 0x0400317D RID: 12669
|
||||
// Token: 0x040031BF RID: 12735
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400317D")]
|
||||
[Token(Token = "0x40031BF")]
|
||||
public Transform target;
|
||||
|
||||
// Token: 0x0400317E RID: 12670
|
||||
// Token: 0x040031C0 RID: 12736
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400317E")]
|
||||
[Token(Token = "0x40031C0")]
|
||||
private Vector3 defaultLocalPosition;
|
||||
|
||||
// Token: 0x0400317F RID: 12671
|
||||
// Token: 0x040031C1 RID: 12737
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x400317F")]
|
||||
[Token(Token = "0x40031C1")]
|
||||
private Quaternion defaultLocalRotation;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,26 +4,26 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x020003FA RID: 1018
|
||||
[Token(Token = "0x20003FA")]
|
||||
// Token: 0x02000403 RID: 1027
|
||||
[Token(Token = "0x2000403")]
|
||||
public abstract class Grounder : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06002469 RID: 9321
|
||||
[Token(Token = "0x6002469")]
|
||||
// Token: 0x0600249B RID: 9371
|
||||
[Token(Token = "0x600249B")]
|
||||
[Address(Slot = "4")]
|
||||
public abstract void ResetPosition();
|
||||
|
||||
// Token: 0x0600246A RID: 9322 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600246A")]
|
||||
[Address(RVA = "0x117A510", Offset = "0x1179310", VA = "0x18117A510")]
|
||||
// Token: 0x0600249C RID: 9372 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600249C")]
|
||||
[Address(RVA = "0x11DD550", Offset = "0x11DBD50", VA = "0x1811DD550")]
|
||||
protected Vector3 GetSpineOffsetTarget()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600246B RID: 9323 RVA: 0x000530C4 File Offset: 0x000512C4
|
||||
[Token(Token = "0x600246B")]
|
||||
[Address(RVA = "0x8D5970", Offset = "0x8D4770", VA = "0x1808D5970")]
|
||||
// Token: 0x0600249D RID: 9373 RVA: 0x00053684 File Offset: 0x00051884
|
||||
[Token(Token = "0x600249D")]
|
||||
[Address(RVA = "0xCBAFE0", Offset = "0xCB97E0", VA = "0x180CBAFE0")]
|
||||
protected void LogWarning(string message)
|
||||
{
|
||||
Transform transform = base.transform;
|
||||
@@ -31,49 +31,49 @@ namespace RootMotion.FinalIK
|
||||
Warning.Log(message, transform, num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x0600246C RID: 9324 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600246C")]
|
||||
[Address(RVA = "0x1179FE0", Offset = "0x1178DE0", VA = "0x181179FE0")]
|
||||
// Token: 0x0600249E RID: 9374 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600249E")]
|
||||
[Address(RVA = "0x11DD020", Offset = "0x11DB820", VA = "0x1811DD020")]
|
||||
private Vector3 GetLegSpineBendVector(Grounding.Leg leg)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600246D RID: 9325 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600246D")]
|
||||
[Address(RVA = "0x117A330", Offset = "0x1179130", VA = "0x18117A330")]
|
||||
// Token: 0x0600249F RID: 9375 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600249F")]
|
||||
[Address(RVA = "0x11DD370", Offset = "0x11DBB70", VA = "0x1811DD370")]
|
||||
private Vector3 GetLegSpineTangent(Grounding.Leg leg)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600246E RID: 9326
|
||||
[Token(Token = "0x600246E")]
|
||||
// Token: 0x060024A0 RID: 9376
|
||||
[Token(Token = "0x60024A0")]
|
||||
[Address(Slot = "5")]
|
||||
protected abstract void OpenUserManual();
|
||||
|
||||
// Token: 0x0600246F RID: 9327
|
||||
[Token(Token = "0x600246F")]
|
||||
// Token: 0x060024A1 RID: 9377
|
||||
[Token(Token = "0x60024A1")]
|
||||
[Address(Slot = "6")]
|
||||
protected abstract void OpenScriptReference();
|
||||
|
||||
// Token: 0x06002470 RID: 9328 RVA: 0x000530E4 File Offset: 0x000512E4
|
||||
[Token(Token = "0x6002470")]
|
||||
[Address(RVA = "0x117A650", Offset = "0x1179450", VA = "0x18117A650")]
|
||||
// Token: 0x060024A2 RID: 9378 RVA: 0x000536A4 File Offset: 0x000518A4
|
||||
[Token(Token = "0x60024A2")]
|
||||
[Address(RVA = "0x11DD690", Offset = "0x11DBE90", VA = "0x1811DD690")]
|
||||
protected Grounder()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002E21 RID: 11809
|
||||
// Token: 0x04002E63 RID: 11875
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002E21")]
|
||||
[Token(Token = "0x4002E63")]
|
||||
[Tooltip("The master weight. Use this to fade in/out the grounding effect.")]
|
||||
[Range(0f, 1f)]
|
||||
public float weight = 1f;
|
||||
|
||||
// Token: 0x04002E22 RID: 11810
|
||||
// Token: 0x04002E64 RID: 11876
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002E22")]
|
||||
[Token(Token = "0x4002E64")]
|
||||
[Tooltip("The Grounding solver. Not to confuse with IK solvers.")]
|
||||
public Grounding solver = new Grounding
|
||||
{
|
||||
@@ -90,52 +90,52 @@ namespace RootMotion.FinalIK
|
||||
quality = (Grounding.Quality)((ulong)2L)
|
||||
};
|
||||
|
||||
// Token: 0x04002E23 RID: 11811
|
||||
// Token: 0x04002E65 RID: 11877
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002E23")]
|
||||
[Token(Token = "0x4002E65")]
|
||||
public Grounder.GrounderDelegate OnPreGrounder;
|
||||
|
||||
// Token: 0x04002E24 RID: 11812
|
||||
// Token: 0x04002E66 RID: 11878
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002E24")]
|
||||
[Token(Token = "0x4002E66")]
|
||||
public Grounder.GrounderDelegate OnPostGrounder;
|
||||
|
||||
// Token: 0x04002E25 RID: 11813
|
||||
// Token: 0x04002E67 RID: 11879
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002E25")]
|
||||
[Token(Token = "0x4002E67")]
|
||||
protected bool initiated;
|
||||
|
||||
// Token: 0x020003FB RID: 1019
|
||||
[Token(Token = "0x20003FB")]
|
||||
// Token: 0x02000404 RID: 1028
|
||||
[Token(Token = "0x2000404")]
|
||||
public sealed class GrounderDelegate : MulticastDelegate
|
||||
{
|
||||
// Token: 0x06002471 RID: 9329 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002471")]
|
||||
[Address(RVA = "0x44EA10", Offset = "0x44D810", VA = "0x18044EA10")]
|
||||
// Token: 0x060024A3 RID: 9379 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024A3")]
|
||||
[Address(RVA = "0x491ED0", Offset = "0x4906D0", VA = "0x180491ED0")]
|
||||
public GrounderDelegate(object @object, IntPtr method)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002472 RID: 9330 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002472")]
|
||||
[Address(RVA = "0x5FA210", Offset = "0x5F9010", VA = "0x1805FA210", Slot = "12")]
|
||||
// Token: 0x060024A4 RID: 9380 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024A4")]
|
||||
[Address(RVA = "0x66D330", Offset = "0x66BB30", VA = "0x18066D330", Slot = "13")]
|
||||
public void Invoke()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002473 RID: 9331 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002473")]
|
||||
[Address(RVA = "0x5FA1E0", Offset = "0x5F8FE0", VA = "0x1805FA1E0", Slot = "13")]
|
||||
// Token: 0x060024A5 RID: 9381 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024A5")]
|
||||
[Address(RVA = "0x66D300", Offset = "0x66BB00", VA = "0x18066D300", Slot = "14")]
|
||||
public IAsyncResult BeginInvoke(AsyncCallback callback, object @object)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002474 RID: 9332 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002474")]
|
||||
[Address(RVA = "0x44E730", Offset = "0x44D530", VA = "0x18044E730", Slot = "14")]
|
||||
// Token: 0x060024A6 RID: 9382 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024A6")]
|
||||
[Address(RVA = "0x491BF0", Offset = "0x4903F0", VA = "0x180491BF0", Slot = "15")]
|
||||
public void EndInvoke(IAsyncResult result)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
|
||||
@@ -4,33 +4,33 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x020003FC RID: 1020
|
||||
[Token(Token = "0x20003FC")]
|
||||
// Token: 0x02000405 RID: 1029
|
||||
[Token(Token = "0x2000405")]
|
||||
[HelpURL("http://www.root-motion.com/finalikdox/html/page11.html")]
|
||||
[AddComponentMenu("Scripts/RootMotion.FinalIK/Grounder/Grounder Biped")]
|
||||
public class GrounderBipedIK : Grounder
|
||||
{
|
||||
// Token: 0x06002475 RID: 9333 RVA: 0x00053188 File Offset: 0x00051388
|
||||
[Token(Token = "0x6002475")]
|
||||
[Address(RVA = "0x1174A10", Offset = "0x1173810", VA = "0x181174A10", Slot = "5")]
|
||||
// Token: 0x060024A7 RID: 9383 RVA: 0x00053748 File Offset: 0x00051948
|
||||
[Token(Token = "0x60024A7")]
|
||||
[Address(RVA = "0x11D7A50", Offset = "0x11D6250", VA = "0x1811D7A50", Slot = "5")]
|
||||
[ContextMenu("User Manual")]
|
||||
protected override void OpenUserManual()
|
||||
{
|
||||
Application.OpenURL("http://www.root-motion.com/finalikdox/html/page11.html");
|
||||
}
|
||||
|
||||
// Token: 0x06002476 RID: 9334 RVA: 0x000531A0 File Offset: 0x000513A0
|
||||
[Token(Token = "0x6002476")]
|
||||
[Address(RVA = "0x11749D0", Offset = "0x11737D0", VA = "0x1811749D0", Slot = "6")]
|
||||
// Token: 0x060024A8 RID: 9384 RVA: 0x00053760 File Offset: 0x00051960
|
||||
[Token(Token = "0x60024A8")]
|
||||
[Address(RVA = "0x11D7A10", Offset = "0x11D6210", VA = "0x1811D7A10", Slot = "6")]
|
||||
[ContextMenu("Scrpt Reference")]
|
||||
protected override void OpenScriptReference()
|
||||
{
|
||||
Application.OpenURL("http://www.root-motion.com/finalikdox/html/class_root_motion_1_1_final_i_k_1_1_grounder_biped_i_k.html");
|
||||
}
|
||||
|
||||
// Token: 0x06002477 RID: 9335 RVA: 0x000531B8 File Offset: 0x000513B8
|
||||
[Token(Token = "0x6002477")]
|
||||
[Address(RVA = "0x1174A50", Offset = "0x1173850", VA = "0x181174A50", Slot = "4")]
|
||||
// Token: 0x060024A9 RID: 9385 RVA: 0x00053778 File Offset: 0x00051978
|
||||
[Token(Token = "0x60024A9")]
|
||||
[Address(RVA = "0x11D7A90", Offset = "0x11D6290", VA = "0x1811D7A90", Slot = "4")]
|
||||
public override void ResetPosition()
|
||||
{
|
||||
this.solver.Reset();
|
||||
@@ -38,73 +38,73 @@ namespace RootMotion.FinalIK
|
||||
this.spineOffset.z = z;
|
||||
}
|
||||
|
||||
// Token: 0x06002478 RID: 9336 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002478")]
|
||||
[Address(RVA = "0x1173DF0", Offset = "0x1172BF0", VA = "0x181173DF0")]
|
||||
// Token: 0x060024AA RID: 9386 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024AA")]
|
||||
[Address(RVA = "0x11D6E30", Offset = "0x11D5630", VA = "0x1811D6E30")]
|
||||
private bool IsReadyToInitiate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002479 RID: 9337 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002479")]
|
||||
[Address(RVA = "0x1174BB0", Offset = "0x11739B0", VA = "0x181174BB0")]
|
||||
// Token: 0x060024AB RID: 9387 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024AB")]
|
||||
[Address(RVA = "0x11D7BF0", Offset = "0x11D63F0", VA = "0x1811D7BF0")]
|
||||
private void Update()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600247A RID: 9338 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600247A")]
|
||||
[Address(RVA = "0x1173A20", Offset = "0x1172820", VA = "0x181173A20")]
|
||||
// Token: 0x060024AC RID: 9388 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024AC")]
|
||||
[Address(RVA = "0x11D6A60", Offset = "0x11D5260", VA = "0x1811D6A60")]
|
||||
private void Initiate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600247B RID: 9339 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600247B")]
|
||||
[Address(RVA = "0x1174080", Offset = "0x1172E80", VA = "0x181174080")]
|
||||
// Token: 0x060024AD RID: 9389 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024AD")]
|
||||
[Address(RVA = "0x11D70C0", Offset = "0x11D58C0", VA = "0x1811D70C0")]
|
||||
private void OnDisable()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600247C RID: 9340 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600247C")]
|
||||
[Address(RVA = "0x11742F0", Offset = "0x11730F0", VA = "0x1811742F0")]
|
||||
// Token: 0x060024AE RID: 9390 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024AE")]
|
||||
[Address(RVA = "0x11D7330", Offset = "0x11D5B30", VA = "0x1811D7330")]
|
||||
private void OnSolverUpdate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600247D RID: 9341 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600247D")]
|
||||
[Address(RVA = "0x1174AA0", Offset = "0x11738A0", VA = "0x181174AA0")]
|
||||
// Token: 0x060024AF RID: 9391 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024AF")]
|
||||
[Address(RVA = "0x11D7AE0", Offset = "0x11D62E0", VA = "0x1811D7AE0")]
|
||||
private void SetLegIK(IKSolverLimb limb, int index)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600247E RID: 9342 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600247E")]
|
||||
[Address(RVA = "0x11740E0", Offset = "0x1172EE0", VA = "0x1811740E0")]
|
||||
// Token: 0x060024B0 RID: 9392 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024B0")]
|
||||
[Address(RVA = "0x11D7120", Offset = "0x11D5920", VA = "0x1811D7120")]
|
||||
private void OnPostSolverUpdate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600247F RID: 9343 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600247F")]
|
||||
[Address(RVA = "0x1173EA0", Offset = "0x1172CA0", VA = "0x181173EA0")]
|
||||
// Token: 0x060024B1 RID: 9393 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024B1")]
|
||||
[Address(RVA = "0x11D6EE0", Offset = "0x11D56E0", VA = "0x1811D6EE0")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002480 RID: 9344 RVA: 0x000531F0 File Offset: 0x000513F0
|
||||
[Token(Token = "0x6002480")]
|
||||
[Address(RVA = "0x1174CA0", Offset = "0x1173AA0", VA = "0x181174CA0")]
|
||||
// Token: 0x060024B2 RID: 9394 RVA: 0x000537B0 File Offset: 0x000519B0
|
||||
[Token(Token = "0x60024B2")]
|
||||
[Address(RVA = "0x11D7CE0", Offset = "0x11D64E0", VA = "0x1811D7CE0")]
|
||||
public GrounderBipedIK()
|
||||
{
|
||||
Transform[] array = new Transform[2];
|
||||
@@ -114,52 +114,52 @@ namespace RootMotion.FinalIK
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04002E26 RID: 11814
|
||||
// Token: 0x04002E68 RID: 11880
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002E26")]
|
||||
[Token(Token = "0x4002E68")]
|
||||
[Tooltip("The BipedIK componet.")]
|
||||
public BipedIK ik;
|
||||
|
||||
// Token: 0x04002E27 RID: 11815
|
||||
// Token: 0x04002E69 RID: 11881
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002E27")]
|
||||
[Token(Token = "0x4002E69")]
|
||||
[Tooltip("The amount of spine bending towards upward slopes.")]
|
||||
public float spineBend = 7f;
|
||||
|
||||
// Token: 0x04002E28 RID: 11816
|
||||
// Token: 0x04002E6A RID: 11882
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x4002E28")]
|
||||
[Token(Token = "0x4002E6A")]
|
||||
[Tooltip("The interpolation speed of spine bending.")]
|
||||
public float spineSpeed = 3f;
|
||||
|
||||
// Token: 0x04002E29 RID: 11817
|
||||
// Token: 0x04002E6B RID: 11883
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002E29")]
|
||||
[Token(Token = "0x4002E6B")]
|
||||
private Transform[] feet;
|
||||
|
||||
// Token: 0x04002E2A RID: 11818
|
||||
// Token: 0x04002E6C RID: 11884
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4002E2A")]
|
||||
[Token(Token = "0x4002E6C")]
|
||||
private Quaternion[] footRotations;
|
||||
|
||||
// Token: 0x04002E2B RID: 11819
|
||||
// Token: 0x04002E6D RID: 11885
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4002E2B")]
|
||||
[Token(Token = "0x4002E6D")]
|
||||
private Vector3 animatedPelvisLocalPosition;
|
||||
|
||||
// Token: 0x04002E2C RID: 11820
|
||||
// Token: 0x04002E6E RID: 11886
|
||||
[FieldOffset(Offset = "0x6C")]
|
||||
[Token(Token = "0x4002E2C")]
|
||||
[Token(Token = "0x4002E6E")]
|
||||
private Vector3 solvedPelvisLocalPosition;
|
||||
|
||||
// Token: 0x04002E2D RID: 11821
|
||||
// Token: 0x04002E6F RID: 11887
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4002E2D")]
|
||||
[Token(Token = "0x4002E6F")]
|
||||
private Vector3 spineOffset;
|
||||
|
||||
// Token: 0x04002E2E RID: 11822
|
||||
// Token: 0x04002E70 RID: 11888
|
||||
[FieldOffset(Offset = "0x84")]
|
||||
[Token(Token = "0x4002E2E")]
|
||||
[Token(Token = "0x4002E70")]
|
||||
private float lastWeight;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,42 +4,42 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x020003FD RID: 1021
|
||||
[Token(Token = "0x20003FD")]
|
||||
[HelpURL("https://www.youtube.com/watch?v=9MiZiaJorws&index=6&list=PLVxSIA1OaTOu8Nos3CalXbJ2DrKnntMv6")]
|
||||
// Token: 0x02000406 RID: 1030
|
||||
[Token(Token = "0x2000406")]
|
||||
[AddComponentMenu("Scripts/RootMotion.FinalIK/Grounder/Grounder Full Body Biped")]
|
||||
[HelpURL("https://www.youtube.com/watch?v=9MiZiaJorws&index=6&list=PLVxSIA1OaTOu8Nos3CalXbJ2DrKnntMv6")]
|
||||
public class GrounderFBBIK : Grounder
|
||||
{
|
||||
// Token: 0x06002481 RID: 9345 RVA: 0x00053238 File Offset: 0x00051438
|
||||
[Token(Token = "0x6002481")]
|
||||
[Address(RVA = "0x1175AA0", Offset = "0x11748A0", VA = "0x181175AA0")]
|
||||
// Token: 0x060024B3 RID: 9395 RVA: 0x000537F8 File Offset: 0x000519F8
|
||||
[Token(Token = "0x60024B3")]
|
||||
[Address(RVA = "0x11D8AE0", Offset = "0x11D72E0", VA = "0x1811D8AE0")]
|
||||
[ContextMenu("TUTORIAL VIDEO")]
|
||||
private void OpenTutorial()
|
||||
{
|
||||
Application.OpenURL("https://www.youtube.com/watch?v=9MiZiaJorws&index=6&list=PLVxSIA1OaTOu8Nos3CalXbJ2DrKnntMv6");
|
||||
}
|
||||
|
||||
// Token: 0x06002482 RID: 9346 RVA: 0x00053250 File Offset: 0x00051450
|
||||
[Token(Token = "0x6002482")]
|
||||
[Address(RVA = "0x1175AE0", Offset = "0x11748E0", VA = "0x181175AE0", Slot = "5")]
|
||||
// Token: 0x060024B4 RID: 9396 RVA: 0x00053810 File Offset: 0x00051A10
|
||||
[Token(Token = "0x60024B4")]
|
||||
[Address(RVA = "0x11D8B20", Offset = "0x11D7320", VA = "0x1811D8B20", Slot = "5")]
|
||||
[ContextMenu("User Manual")]
|
||||
protected override void OpenUserManual()
|
||||
{
|
||||
Application.OpenURL("http://www.root-motion.com/finalikdox/html/page11.html");
|
||||
}
|
||||
|
||||
// Token: 0x06002483 RID: 9347 RVA: 0x00053268 File Offset: 0x00051468
|
||||
[Token(Token = "0x6002483")]
|
||||
[Address(RVA = "0x1175A60", Offset = "0x1174860", VA = "0x181175A60", Slot = "6")]
|
||||
// Token: 0x060024B5 RID: 9397 RVA: 0x00053828 File Offset: 0x00051A28
|
||||
[Token(Token = "0x60024B5")]
|
||||
[Address(RVA = "0x11D8AA0", Offset = "0x11D72A0", VA = "0x1811D8AA0", Slot = "6")]
|
||||
[ContextMenu("Scrpt Reference")]
|
||||
protected override void OpenScriptReference()
|
||||
{
|
||||
Application.OpenURL("http://www.root-motion.com/finalikdox/html/class_root_motion_1_1_final_i_k_1_1_grounder_f_b_b_i_k.html");
|
||||
}
|
||||
|
||||
// Token: 0x06002484 RID: 9348 RVA: 0x00053280 File Offset: 0x00051480
|
||||
[Token(Token = "0x6002484")]
|
||||
[Address(RVA = "0x1175B20", Offset = "0x1174920", VA = "0x181175B20", Slot = "4")]
|
||||
// Token: 0x060024B6 RID: 9398 RVA: 0x00053840 File Offset: 0x00051A40
|
||||
[Token(Token = "0x60024B6")]
|
||||
[Address(RVA = "0x11D8B60", Offset = "0x11D7360", VA = "0x1811D8B60", Slot = "4")]
|
||||
public override void ResetPosition()
|
||||
{
|
||||
this.solver.Reset();
|
||||
@@ -47,41 +47,41 @@ namespace RootMotion.FinalIK
|
||||
this.spineOffset.z = z;
|
||||
}
|
||||
|
||||
// Token: 0x06002485 RID: 9349 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002485")]
|
||||
[Address(RVA = "0x11751D0", Offset = "0x1173FD0", VA = "0x1811751D0")]
|
||||
// Token: 0x060024B7 RID: 9399 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024B7")]
|
||||
[Address(RVA = "0x11D8210", Offset = "0x11D6A10", VA = "0x1811D8210")]
|
||||
private bool IsReadyToInitiate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002486 RID: 9350 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002486")]
|
||||
[Address(RVA = "0x1175D10", Offset = "0x1174B10", VA = "0x181175D10")]
|
||||
// Token: 0x060024B8 RID: 9400 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024B8")]
|
||||
[Address(RVA = "0x11D8D50", Offset = "0x11D7550", VA = "0x1811D8D50")]
|
||||
private void Update()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002487 RID: 9351 RVA: 0x000532B8 File Offset: 0x000514B8
|
||||
[Token(Token = "0x6002487")]
|
||||
[Address(RVA = "0x1174EF0", Offset = "0x1173CF0", VA = "0x181174EF0")]
|
||||
// Token: 0x060024B9 RID: 9401 RVA: 0x00053878 File Offset: 0x00051A78
|
||||
[Token(Token = "0x60024B9")]
|
||||
[Address(RVA = "0x11D7F30", Offset = "0x11D6730", VA = "0x1811D7F30")]
|
||||
private void FixedUpdate()
|
||||
{
|
||||
this.firstSolve = true;
|
||||
}
|
||||
|
||||
// Token: 0x06002488 RID: 9352 RVA: 0x000532CC File Offset: 0x000514CC
|
||||
[Token(Token = "0x6002488")]
|
||||
[Address(RVA = "0x1174EF0", Offset = "0x1173CF0", VA = "0x181174EF0")]
|
||||
// Token: 0x060024BA RID: 9402 RVA: 0x0005388C File Offset: 0x00051A8C
|
||||
[Token(Token = "0x60024BA")]
|
||||
[Address(RVA = "0x11D7F30", Offset = "0x11D6730", VA = "0x1811D7F30")]
|
||||
private void LateUpdate()
|
||||
{
|
||||
this.firstSolve = true;
|
||||
}
|
||||
|
||||
// Token: 0x06002489 RID: 9353 RVA: 0x000532E0 File Offset: 0x000514E0
|
||||
[Token(Token = "0x6002489")]
|
||||
[Address(RVA = "0x1174F00", Offset = "0x1173D00", VA = "0x181174F00")]
|
||||
// Token: 0x060024BB RID: 9403 RVA: 0x000538A0 File Offset: 0x00051AA0
|
||||
[Token(Token = "0x60024BB")]
|
||||
[Address(RVA = "0x11D7F40", Offset = "0x11D6740", VA = "0x1811D7F40")]
|
||||
private void Initiate()
|
||||
{
|
||||
this.ik.solver.leftLegMapping.maintainRotationWeight = 1f;
|
||||
@@ -122,25 +122,25 @@ namespace RootMotion.FinalIK
|
||||
throw new InvalidCastException();
|
||||
}
|
||||
|
||||
// Token: 0x0600248A RID: 9354 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600248A")]
|
||||
[Address(RVA = "0x1175500", Offset = "0x1174300", VA = "0x181175500")]
|
||||
// Token: 0x060024BC RID: 9404 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024BC")]
|
||||
[Address(RVA = "0x11D8540", Offset = "0x11D6D40", VA = "0x1811D8540")]
|
||||
private void OnSolverUpdate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600248B RID: 9355 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600248B")]
|
||||
[Address(RVA = "0x1175B60", Offset = "0x1174960", VA = "0x181175B60")]
|
||||
// Token: 0x060024BD RID: 9405 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024BD")]
|
||||
[Address(RVA = "0x11D8BA0", Offset = "0x11D73A0", VA = "0x1811D8BA0")]
|
||||
private void SetLegIK(IKEffector effector, Grounding.Leg leg)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600248C RID: 9356 RVA: 0x0005342C File Offset: 0x0005162C
|
||||
[Token(Token = "0x600248C")]
|
||||
[Address(RVA = "0x11753A0", Offset = "0x11741A0", VA = "0x1811753A0")]
|
||||
// Token: 0x060024BE RID: 9406 RVA: 0x000539EC File Offset: 0x00051BEC
|
||||
[Token(Token = "0x60024BE")]
|
||||
[Address(RVA = "0x11D83E0", Offset = "0x11D6BE0", VA = "0x1811D83E0")]
|
||||
private void OnDrawGizmosSelected()
|
||||
{
|
||||
FullBodyBipedIK fullBodyBipedIK = this.ik;
|
||||
@@ -166,17 +166,17 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600248D RID: 9357 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600248D")]
|
||||
[Address(RVA = "0x1175270", Offset = "0x1174070", VA = "0x181175270")]
|
||||
// Token: 0x060024BF RID: 9407 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024BF")]
|
||||
[Address(RVA = "0x11D82B0", Offset = "0x11D6AB0", VA = "0x1811D82B0")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600248E RID: 9358 RVA: 0x000534A8 File Offset: 0x000516A8
|
||||
[Token(Token = "0x600248E")]
|
||||
[Address(RVA = "0x1175DF0", Offset = "0x1174BF0", VA = "0x181175DF0")]
|
||||
// Token: 0x060024C0 RID: 9408 RVA: 0x00053A68 File Offset: 0x00051C68
|
||||
[Token(Token = "0x60024C0")]
|
||||
[Address(RVA = "0x11D8E30", Offset = "0x11D7630", VA = "0x1811D8E30")]
|
||||
public GrounderFBBIK()
|
||||
{
|
||||
int num = 0;
|
||||
@@ -188,71 +188,71 @@ namespace RootMotion.FinalIK
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04002E2F RID: 11823
|
||||
// Token: 0x04002E71 RID: 11889
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002E2F")]
|
||||
[Token(Token = "0x4002E71")]
|
||||
[Tooltip("Reference to the FBBIK componet.")]
|
||||
public FullBodyBipedIK ik;
|
||||
|
||||
// Token: 0x04002E30 RID: 11824
|
||||
// Token: 0x04002E72 RID: 11890
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002E30")]
|
||||
[Token(Token = "0x4002E72")]
|
||||
[Tooltip("The amount of spine bending towards upward slopes.")]
|
||||
public float spineBend = 2f;
|
||||
|
||||
// Token: 0x04002E31 RID: 11825
|
||||
// Token: 0x04002E73 RID: 11891
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x4002E31")]
|
||||
[Token(Token = "0x4002E73")]
|
||||
[Tooltip("The interpolation speed of spine bending.")]
|
||||
public float spineSpeed;
|
||||
|
||||
// Token: 0x04002E32 RID: 11826
|
||||
// Token: 0x04002E74 RID: 11892
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002E32")]
|
||||
[Token(Token = "0x4002E74")]
|
||||
public GrounderFBBIK.SpineEffector[] spine;
|
||||
|
||||
// Token: 0x04002E33 RID: 11827
|
||||
// Token: 0x04002E75 RID: 11893
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4002E33")]
|
||||
[Token(Token = "0x4002E75")]
|
||||
private Transform[] feet;
|
||||
|
||||
// Token: 0x04002E34 RID: 11828
|
||||
// Token: 0x04002E76 RID: 11894
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4002E34")]
|
||||
[Token(Token = "0x4002E76")]
|
||||
private Vector3 spineOffset;
|
||||
|
||||
// Token: 0x04002E35 RID: 11829
|
||||
// Token: 0x04002E77 RID: 11895
|
||||
[FieldOffset(Offset = "0x6C")]
|
||||
[Token(Token = "0x4002E35")]
|
||||
[Token(Token = "0x4002E77")]
|
||||
private bool firstSolve;
|
||||
|
||||
// Token: 0x020003FE RID: 1022
|
||||
[Token(Token = "0x20003FE")]
|
||||
// Token: 0x02000407 RID: 1031
|
||||
[Token(Token = "0x2000407")]
|
||||
[Serializable]
|
||||
public class SpineEffector
|
||||
{
|
||||
// Token: 0x0600248F RID: 9359 RVA: 0x000534F0 File Offset: 0x000516F0
|
||||
[Token(Token = "0x600248F")]
|
||||
[Address(RVA = "0x5FD950", Offset = "0x5FC750", VA = "0x1805FD950")]
|
||||
// Token: 0x060024C1 RID: 9409 RVA: 0x00053AB0 File Offset: 0x00051CB0
|
||||
[Token(Token = "0x60024C1")]
|
||||
[Address(RVA = "0x670620", Offset = "0x66EE20", VA = "0x180670620")]
|
||||
public SpineEffector()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002E36 RID: 11830
|
||||
// Token: 0x04002E78 RID: 11896
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002E36")]
|
||||
[Token(Token = "0x4002E78")]
|
||||
[Tooltip("The type of the effector.")]
|
||||
public FullBodyBipedEffector effectorType;
|
||||
|
||||
// Token: 0x04002E37 RID: 11831
|
||||
// Token: 0x04002E79 RID: 11897
|
||||
[FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x4002E37")]
|
||||
[Token(Token = "0x4002E79")]
|
||||
[Tooltip("The weight of horizontal bend offset towards the slope.")]
|
||||
public float horizontalWeight = 1f;
|
||||
|
||||
// Token: 0x04002E38 RID: 11832
|
||||
// Token: 0x04002E7A RID: 11898
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002E38")]
|
||||
[Token(Token = "0x4002E7A")]
|
||||
[Tooltip("The vertical bend offset weight.")]
|
||||
public float verticalWeight;
|
||||
}
|
||||
|
||||
@@ -4,185 +4,179 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x020003FF RID: 1023
|
||||
[Token(Token = "0x20003FF")]
|
||||
[HelpURL("http://www.root-motion.com/finalikdox/html/page11.html")]
|
||||
// Token: 0x02000408 RID: 1032
|
||||
[Token(Token = "0x2000408")]
|
||||
[AddComponentMenu("Scripts/RootMotion.FinalIK/Grounder/Grounder IK")]
|
||||
[HelpURL("http://www.root-motion.com/finalikdox/html/page11.html")]
|
||||
public class GrounderIK : Grounder
|
||||
{
|
||||
// Token: 0x06002490 RID: 9360 RVA: 0x00053510 File Offset: 0x00051710
|
||||
[Token(Token = "0x6002490")]
|
||||
[Address(RVA = "0x1176F40", Offset = "0x1175D40", VA = "0x181176F40", Slot = "5")]
|
||||
// Token: 0x060024C2 RID: 9410 RVA: 0x00053AD0 File Offset: 0x00051CD0
|
||||
[Token(Token = "0x60024C2")]
|
||||
[Address(RVA = "0x11D9F80", Offset = "0x11D8780", VA = "0x1811D9F80", Slot = "5")]
|
||||
[ContextMenu("User Manual")]
|
||||
protected override void OpenUserManual()
|
||||
{
|
||||
Application.OpenURL("http://www.root-motion.com/finalikdox/html/page11.html");
|
||||
}
|
||||
|
||||
// Token: 0x06002491 RID: 9361 RVA: 0x00053528 File Offset: 0x00051728
|
||||
[Token(Token = "0x6002491")]
|
||||
[Address(RVA = "0x1176F00", Offset = "0x1175D00", VA = "0x181176F00", Slot = "6")]
|
||||
// Token: 0x060024C3 RID: 9411 RVA: 0x00053AE8 File Offset: 0x00051CE8
|
||||
[Token(Token = "0x60024C3")]
|
||||
[Address(RVA = "0x11D9F40", Offset = "0x11D8740", VA = "0x1811D9F40", Slot = "6")]
|
||||
[ContextMenu("Scrpt Reference")]
|
||||
protected override void OpenScriptReference()
|
||||
{
|
||||
Application.OpenURL("http://www.root-motion.com/finalikdox/html/class_root_motion_1_1_final_i_k_1_1_grounder_i_k.html");
|
||||
}
|
||||
|
||||
// Token: 0x06002492 RID: 9362 RVA: 0x00053540 File Offset: 0x00051740
|
||||
[Token(Token = "0x6002492")]
|
||||
[Address(RVA = "0x1176F80", Offset = "0x1175D80", VA = "0x181176F80", Slot = "4")]
|
||||
// Token: 0x060024C4 RID: 9412 RVA: 0x00053B00 File Offset: 0x00051D00
|
||||
[Token(Token = "0x60024C4")]
|
||||
[Address(RVA = "0x11D9FC0", Offset = "0x11D87C0", VA = "0x1811D9FC0", Slot = "4")]
|
||||
public override void ResetPosition()
|
||||
{
|
||||
this.solver.Reset();
|
||||
}
|
||||
|
||||
// Token: 0x06002493 RID: 9363 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002493")]
|
||||
[Address(RVA = "0x11763E0", Offset = "0x11751E0", VA = "0x1811763E0")]
|
||||
// Token: 0x060024C5 RID: 9413 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024C5")]
|
||||
[Address(RVA = "0x11D9420", Offset = "0x11D7C20", VA = "0x1811D9420")]
|
||||
private bool IsReadyToInitiate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002494 RID: 9364 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002494")]
|
||||
[Address(RVA = "0x1176820", Offset = "0x1175620", VA = "0x181176820")]
|
||||
// Token: 0x060024C6 RID: 9414 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024C6")]
|
||||
[Address(RVA = "0x11D9860", Offset = "0x11D8060", VA = "0x1811D9860")]
|
||||
private void OnDisable()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002495 RID: 9365 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002495")]
|
||||
[Address(RVA = "0x11773A0", Offset = "0x11761A0", VA = "0x1811773A0")]
|
||||
// Token: 0x060024C7 RID: 9415 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024C7")]
|
||||
[Address(RVA = "0x11DA3E0", Offset = "0x11D8BE0", VA = "0x1811DA3E0")]
|
||||
private void Update()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002496 RID: 9366 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002496")]
|
||||
[Address(RVA = "0x1175E80", Offset = "0x1174C80", VA = "0x181175E80")]
|
||||
// Token: 0x060024C8 RID: 9416 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024C8")]
|
||||
[Address(RVA = "0x11D8EC0", Offset = "0x11D76C0", VA = "0x1811D8EC0")]
|
||||
private void Initiate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002497 RID: 9367 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002497")]
|
||||
[Address(RVA = "0x1176B80", Offset = "0x1175980", VA = "0x181176B80")]
|
||||
// Token: 0x060024C9 RID: 9417 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024C9")]
|
||||
[Address(RVA = "0x11D9BC0", Offset = "0x11D83C0", VA = "0x1811D9BC0")]
|
||||
private void OnSolverUpdate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002498 RID: 9368 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002498")]
|
||||
[Address(RVA = "0x1176FA0", Offset = "0x1175DA0", VA = "0x181176FA0")]
|
||||
// Token: 0x060024CA RID: 9418 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024CA")]
|
||||
[Address(RVA = "0x11D9FE0", Offset = "0x11D87E0", VA = "0x1811D9FE0")]
|
||||
private void SetLegIK(int index)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002499 RID: 9369 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002499")]
|
||||
[Address(RVA = "0x1176960", Offset = "0x1175760", VA = "0x181176960")]
|
||||
// Token: 0x060024CB RID: 9419 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024CB")]
|
||||
[Address(RVA = "0x11D99A0", Offset = "0x11D81A0", VA = "0x1811D99A0")]
|
||||
private void OnPostSolverUpdate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600249A RID: 9370 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600249A")]
|
||||
[Address(RVA = "0x11765F0", Offset = "0x11753F0", VA = "0x1811765F0")]
|
||||
// Token: 0x060024CC RID: 9420 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024CC")]
|
||||
[Address(RVA = "0x11D9630", Offset = "0x11D7E30", VA = "0x1811D9630")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600249B RID: 9371 RVA: 0x00053560 File Offset: 0x00051760
|
||||
[Token(Token = "0x600249B")]
|
||||
[Address(RVA = "0x1177740", Offset = "0x1176540", VA = "0x181177740")]
|
||||
// Token: 0x060024CD RID: 9421 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024CD")]
|
||||
[Address(RVA = "0x11DA780", Offset = "0x11D8F80", VA = "0x1811DA780")]
|
||||
public GrounderIK()
|
||||
{
|
||||
int num = 0;
|
||||
this.maxRootRotationAngle = 45f;
|
||||
Transform[] array = new Transform[num];
|
||||
this.feet = array;
|
||||
Quaternion[] array2 = new Quaternion[0];
|
||||
this.footRotations = array2;
|
||||
base..ctor();
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04002E39 RID: 11833
|
||||
// Token: 0x04002E7B RID: 11899
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002E39")]
|
||||
[Token(Token = "0x4002E7B")]
|
||||
public IK[] legs;
|
||||
|
||||
// Token: 0x04002E3A RID: 11834
|
||||
// Token: 0x04002E7C RID: 11900
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002E3A")]
|
||||
[Token(Token = "0x4002E7C")]
|
||||
[Tooltip("The pelvis transform. Common ancestor of all the legs.")]
|
||||
public Transform pelvis;
|
||||
|
||||
// Token: 0x04002E3B RID: 11835
|
||||
// Token: 0x04002E7D RID: 11901
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002E3B")]
|
||||
[Token(Token = "0x4002E7D")]
|
||||
[Tooltip("The root Transform of the character, with the rigidbody and the collider.")]
|
||||
public Transform characterRoot;
|
||||
|
||||
// Token: 0x04002E3C RID: 11836
|
||||
// Token: 0x04002E7E RID: 11902
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4002E3C")]
|
||||
[Range(0f, 1f)]
|
||||
[Token(Token = "0x4002E7E")]
|
||||
[Tooltip("The weight of rotating the character root to the ground normal (range: 0 - 1).")]
|
||||
[Range(0f, 1f)]
|
||||
public float rootRotationWeight;
|
||||
|
||||
// Token: 0x04002E3D RID: 11837
|
||||
// Token: 0x04002E7F RID: 11903
|
||||
[FieldOffset(Offset = "0x5C")]
|
||||
[Token(Token = "0x4002E3D")]
|
||||
[Token(Token = "0x4002E7F")]
|
||||
[Tooltip("The speed of rotating the character root to the ground normal (range: 0 - inf).")]
|
||||
public float rootRotationSpeed = 5f;
|
||||
public float rootRotationSpeed;
|
||||
|
||||
// Token: 0x04002E3E RID: 11838
|
||||
// Token: 0x04002E80 RID: 11904
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4002E3E")]
|
||||
[Token(Token = "0x4002E80")]
|
||||
[Tooltip("The maximum angle of root rotation (range: 0 - 90).")]
|
||||
public float maxRootRotationAngle;
|
||||
|
||||
// Token: 0x04002E3F RID: 11839
|
||||
// Token: 0x04002E81 RID: 11905
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4002E3F")]
|
||||
[Token(Token = "0x4002E81")]
|
||||
private Transform[] feet;
|
||||
|
||||
// Token: 0x04002E40 RID: 11840
|
||||
// Token: 0x04002E82 RID: 11906
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4002E40")]
|
||||
[Token(Token = "0x4002E82")]
|
||||
private Quaternion[] footRotations;
|
||||
|
||||
// Token: 0x04002E41 RID: 11841
|
||||
// Token: 0x04002E83 RID: 11907
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4002E41")]
|
||||
[Token(Token = "0x4002E83")]
|
||||
private Vector3 animatedPelvisLocalPosition;
|
||||
|
||||
// Token: 0x04002E42 RID: 11842
|
||||
// Token: 0x04002E84 RID: 11908
|
||||
[FieldOffset(Offset = "0x84")]
|
||||
[Token(Token = "0x4002E42")]
|
||||
[Token(Token = "0x4002E84")]
|
||||
private Vector3 solvedPelvisLocalPosition;
|
||||
|
||||
// Token: 0x04002E43 RID: 11843
|
||||
// Token: 0x04002E85 RID: 11909
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4002E43")]
|
||||
[Token(Token = "0x4002E85")]
|
||||
private int solvedFeet;
|
||||
|
||||
// Token: 0x04002E44 RID: 11844
|
||||
// Token: 0x04002E86 RID: 11910
|
||||
[FieldOffset(Offset = "0x94")]
|
||||
[Token(Token = "0x4002E44")]
|
||||
[Token(Token = "0x4002E86")]
|
||||
private bool solved;
|
||||
|
||||
// Token: 0x04002E45 RID: 11845
|
||||
// Token: 0x04002E87 RID: 11911
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4002E45")]
|
||||
[Token(Token = "0x4002E87")]
|
||||
private float lastWeight;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,146 +4,146 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x02000400 RID: 1024
|
||||
[Token(Token = "0x2000400")]
|
||||
[AddComponentMenu("Scripts/RootMotion.FinalIK/Grounder/Grounder Quadruped")]
|
||||
// Token: 0x02000409 RID: 1033
|
||||
[Token(Token = "0x2000409")]
|
||||
[HelpURL("http://www.root-motion.com/finalikdox/html/page11.html")]
|
||||
[AddComponentMenu("Scripts/RootMotion.FinalIK/Grounder/Grounder Quadruped")]
|
||||
public class GrounderQuadruped : Grounder
|
||||
{
|
||||
// Token: 0x0600249C RID: 9372 RVA: 0x000535A8 File Offset: 0x000517A8
|
||||
[Token(Token = "0x600249C")]
|
||||
[Address(RVA = "0x11793B0", Offset = "0x11781B0", VA = "0x1811793B0", Slot = "5")]
|
||||
// Token: 0x060024CE RID: 9422 RVA: 0x00053B20 File Offset: 0x00051D20
|
||||
[Token(Token = "0x60024CE")]
|
||||
[Address(RVA = "0x11DC3F0", Offset = "0x11DABF0", VA = "0x1811DC3F0", Slot = "5")]
|
||||
[ContextMenu("User Manual")]
|
||||
protected override void OpenUserManual()
|
||||
{
|
||||
Application.OpenURL("http://www.root-motion.com/finalikdox/html/page11.html");
|
||||
}
|
||||
|
||||
// Token: 0x0600249D RID: 9373 RVA: 0x000535C0 File Offset: 0x000517C0
|
||||
[Token(Token = "0x600249D")]
|
||||
[Address(RVA = "0x1179370", Offset = "0x1178170", VA = "0x181179370", Slot = "6")]
|
||||
// Token: 0x060024CF RID: 9423 RVA: 0x00053B38 File Offset: 0x00051D38
|
||||
[Token(Token = "0x60024CF")]
|
||||
[Address(RVA = "0x11DC3B0", Offset = "0x11DABB0", VA = "0x1811DC3B0", Slot = "6")]
|
||||
[ContextMenu("Scrpt Reference")]
|
||||
protected override void OpenScriptReference()
|
||||
{
|
||||
Application.OpenURL("http://www.root-motion.com/finalikdox/html/class_root_motion_1_1_final_i_k_1_1_grounder_quadruped.html");
|
||||
}
|
||||
|
||||
// Token: 0x0600249E RID: 9374 RVA: 0x000535D8 File Offset: 0x000517D8
|
||||
[Token(Token = "0x600249E")]
|
||||
[Address(RVA = "0x11793F0", Offset = "0x11781F0", VA = "0x1811793F0", Slot = "4")]
|
||||
// Token: 0x060024D0 RID: 9424 RVA: 0x00053B50 File Offset: 0x00051D50
|
||||
[Token(Token = "0x60024D0")]
|
||||
[Address(RVA = "0x11DC430", Offset = "0x11DAC30", VA = "0x1811DC430", Slot = "4")]
|
||||
public override void ResetPosition()
|
||||
{
|
||||
this.solver.Reset();
|
||||
this.forelegSolver.Reset();
|
||||
}
|
||||
|
||||
// Token: 0x0600249F RID: 9375 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600249F")]
|
||||
[Address(RVA = "0x11783D0", Offset = "0x11771D0", VA = "0x1811783D0")]
|
||||
// Token: 0x060024D1 RID: 9425 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024D1")]
|
||||
[Address(RVA = "0x11DB410", Offset = "0x11D9C10", VA = "0x1811DB410")]
|
||||
private bool IsReadyToInitiate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060024A0 RID: 9376 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024A0")]
|
||||
[Address(RVA = "0x1178200", Offset = "0x1177000", VA = "0x181178200")]
|
||||
// Token: 0x060024D2 RID: 9426 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024D2")]
|
||||
[Address(RVA = "0x11DB240", Offset = "0x11D9A40", VA = "0x1811DB240")]
|
||||
private bool IsReadyToInitiateLegs(IK[] ikComponents)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060024A1 RID: 9377 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024A1")]
|
||||
[Address(RVA = "0x1178650", Offset = "0x1177450", VA = "0x181178650")]
|
||||
// Token: 0x060024D3 RID: 9427 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024D3")]
|
||||
[Address(RVA = "0x11DB690", Offset = "0x11D9E90", VA = "0x1811DB690")]
|
||||
private void OnDisable()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060024A2 RID: 9378 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024A2")]
|
||||
[Address(RVA = "0x1179D30", Offset = "0x1178B30", VA = "0x181179D30")]
|
||||
// Token: 0x060024D4 RID: 9428 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024D4")]
|
||||
[Address(RVA = "0x11DCD70", Offset = "0x11DB570", VA = "0x1811DCD70")]
|
||||
private void Update()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060024A3 RID: 9379 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024A3")]
|
||||
[Address(RVA = "0x1177E30", Offset = "0x1176C30", VA = "0x181177E30")]
|
||||
// Token: 0x060024D5 RID: 9429 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024D5")]
|
||||
[Address(RVA = "0x11DAE70", Offset = "0x11D9670", VA = "0x1811DAE70")]
|
||||
private void Initiate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060024A4 RID: 9380 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024A4")]
|
||||
[Address(RVA = "0x11779F0", Offset = "0x11767F0", VA = "0x1811779F0")]
|
||||
// Token: 0x060024D6 RID: 9430 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024D6")]
|
||||
[Address(RVA = "0x11DAA30", Offset = "0x11D9230", VA = "0x1811DAA30")]
|
||||
private Transform[] InitiateFeet(IK[] ikComponents, ref GrounderQuadruped.Foot[] f, int indexOffset)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060024A5 RID: 9381 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024A5")]
|
||||
[Address(RVA = "0x1178520", Offset = "0x1177320", VA = "0x181178520")]
|
||||
// Token: 0x060024D7 RID: 9431 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024D7")]
|
||||
[Address(RVA = "0x11DB560", Offset = "0x11D9D60", VA = "0x1811DB560")]
|
||||
private void LateUpdate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060024A6 RID: 9382 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024A6")]
|
||||
[Address(RVA = "0x1179430", Offset = "0x1178230", VA = "0x181179430")]
|
||||
// Token: 0x060024D8 RID: 9432 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024D8")]
|
||||
[Address(RVA = "0x11DC470", Offset = "0x11DAC70", VA = "0x1811DC470")]
|
||||
private void RootRotation()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060024A7 RID: 9383 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024A7")]
|
||||
[Address(RVA = "0x1178A40", Offset = "0x1177840", VA = "0x181178A40")]
|
||||
// Token: 0x060024D9 RID: 9433 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024D9")]
|
||||
[Address(RVA = "0x11DBA80", Offset = "0x11DA280", VA = "0x1811DBA80")]
|
||||
private void OnSolverUpdate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060024A8 RID: 9384 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024A8")]
|
||||
[Address(RVA = "0x1179A10", Offset = "0x1178810", VA = "0x181179A10")]
|
||||
// Token: 0x060024DA RID: 9434 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024DA")]
|
||||
[Address(RVA = "0x11DCA50", Offset = "0x11DB250", VA = "0x1811DCA50")]
|
||||
private void UpdateForefeetRoot()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060024A9 RID: 9385 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024A9")]
|
||||
[Address(RVA = "0x1179860", Offset = "0x1178660", VA = "0x181179860")]
|
||||
// Token: 0x060024DB RID: 9435 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024DB")]
|
||||
[Address(RVA = "0x11DC8A0", Offset = "0x11DB0A0", VA = "0x1811DC8A0")]
|
||||
private void SetFootIK(GrounderQuadruped.Foot foot, float maxOffset)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060024AA RID: 9386 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024AA")]
|
||||
[Address(RVA = "0x11786D0", Offset = "0x11774D0", VA = "0x1811786D0")]
|
||||
// Token: 0x060024DC RID: 9436 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024DC")]
|
||||
[Address(RVA = "0x11DB710", Offset = "0x11D9F10", VA = "0x1811DB710")]
|
||||
private void OnPostSolverUpdate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060024AB RID: 9387 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024AB")]
|
||||
[Address(RVA = "0x1178610", Offset = "0x1177410", VA = "0x181178610")]
|
||||
// Token: 0x060024DD RID: 9437 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024DD")]
|
||||
[Address(RVA = "0x11DB650", Offset = "0x11D9E50", VA = "0x1811DB650")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060024AC RID: 9388 RVA: 0x00053604 File Offset: 0x00051804
|
||||
[Token(Token = "0x60024AC")]
|
||||
[Address(RVA = "0x11777D0", Offset = "0x11765D0", VA = "0x1811777D0")]
|
||||
// Token: 0x060024DE RID: 9438 RVA: 0x00053B7C File Offset: 0x00051D7C
|
||||
[Token(Token = "0x60024DE")]
|
||||
[Address(RVA = "0x11DA810", Offset = "0x11D9010", VA = "0x1811DA810")]
|
||||
private void DestroyLegs(IK[] ikComponents)
|
||||
{
|
||||
int num = 0;
|
||||
@@ -177,9 +177,9 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060024AD RID: 9389 RVA: 0x000536B4 File Offset: 0x000518B4
|
||||
[Token(Token = "0x60024AD")]
|
||||
[Address(RVA = "0x1179EB0", Offset = "0x1178CB0", VA = "0x181179EB0")]
|
||||
// Token: 0x060024DF RID: 9439 RVA: 0x00053C2C File Offset: 0x00051E2C
|
||||
[Token(Token = "0x60024DF")]
|
||||
[Address(RVA = "0x11DCEF0", Offset = "0x11DB6F0", VA = "0x1811DCEF0")]
|
||||
public GrounderQuadruped()
|
||||
{
|
||||
Vector3 down = Vector3.down;
|
||||
@@ -191,9 +191,9 @@ namespace RootMotion.FinalIK
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04002E46 RID: 11846
|
||||
// Token: 0x04002E88 RID: 11912
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002E46")]
|
||||
[Token(Token = "0x4002E88")]
|
||||
[Tooltip("The Grounding solver for the forelegs.")]
|
||||
public Grounding forelegSolver = new Grounding
|
||||
{
|
||||
@@ -210,187 +210,187 @@ namespace RootMotion.FinalIK
|
||||
quality = (Grounding.Quality)((ulong)2L)
|
||||
};
|
||||
|
||||
// Token: 0x04002E47 RID: 11847
|
||||
// Token: 0x04002E89 RID: 11913
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002E47")]
|
||||
[Token(Token = "0x4002E89")]
|
||||
[Range(0f, 1f)]
|
||||
[Tooltip("The weight of rotating the character root to the ground angle (range: 0 - 1).")]
|
||||
public float rootRotationWeight = 0.5f;
|
||||
|
||||
// Token: 0x04002E48 RID: 11848
|
||||
// Token: 0x04002E8A RID: 11914
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x4002E48")]
|
||||
[Tooltip("The maximum angle of rotating the quadruped downwards (going downhill, range: -90 - 0).")]
|
||||
[Token(Token = "0x4002E8A")]
|
||||
[Range(-90f, 0f)]
|
||||
[Tooltip("The maximum angle of rotating the quadruped downwards (going downhill, range: -90 - 0).")]
|
||||
public float minRootRotation = -25f;
|
||||
|
||||
// Token: 0x04002E49 RID: 11849
|
||||
// Token: 0x04002E8B RID: 11915
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002E49")]
|
||||
[Range(0f, 90f)]
|
||||
[Token(Token = "0x4002E8B")]
|
||||
[Tooltip("The maximum angle of rotating the quadruped upwards (going uphill, range: 0 - 90).")]
|
||||
[Range(0f, 90f)]
|
||||
public float maxRootRotation = 45f;
|
||||
|
||||
// Token: 0x04002E4A RID: 11850
|
||||
// Token: 0x04002E8C RID: 11916
|
||||
[FieldOffset(Offset = "0x54")]
|
||||
[Token(Token = "0x4002E4A")]
|
||||
[Token(Token = "0x4002E8C")]
|
||||
[Tooltip("The speed of interpolating the character root rotation (range: 0 - inf).")]
|
||||
public float rootRotationSpeed = 5f;
|
||||
|
||||
// Token: 0x04002E4B RID: 11851
|
||||
// Token: 0x04002E8D RID: 11917
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4002E4B")]
|
||||
[Token(Token = "0x4002E8D")]
|
||||
[Tooltip("The maximum IK offset for the legs (range: 0 - inf).")]
|
||||
public float maxLegOffset = 0.5f;
|
||||
|
||||
// Token: 0x04002E4C RID: 11852
|
||||
// Token: 0x04002E8E RID: 11918
|
||||
[FieldOffset(Offset = "0x5C")]
|
||||
[Token(Token = "0x4002E4C")]
|
||||
[Token(Token = "0x4002E8E")]
|
||||
[Tooltip("The maximum IK offset for the forelegs (range: 0 - inf).")]
|
||||
public float maxForeLegOffset = 0.5f;
|
||||
|
||||
// Token: 0x04002E4D RID: 11853
|
||||
// Token: 0x04002E8F RID: 11919
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4002E4D")]
|
||||
[Token(Token = "0x4002E8F")]
|
||||
[Range(0f, 1f)]
|
||||
[Tooltip("The weight of maintaining the head's rotation as it was before solving the Grounding (range: 0 - 1).")]
|
||||
public float maintainHeadRotationWeight = 0.5f;
|
||||
|
||||
// Token: 0x04002E4E RID: 11854
|
||||
// Token: 0x04002E90 RID: 11920
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4002E4E")]
|
||||
[Token(Token = "0x4002E90")]
|
||||
[Tooltip("The root Transform of the character, with the rigidbody and the collider.")]
|
||||
public Transform characterRoot;
|
||||
|
||||
// Token: 0x04002E4F RID: 11855
|
||||
// Token: 0x04002E91 RID: 11921
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4002E4F")]
|
||||
[Token(Token = "0x4002E91")]
|
||||
[Tooltip("The pelvis transform. Common ancestor of both legs and the spine.")]
|
||||
public Transform pelvis;
|
||||
|
||||
// Token: 0x04002E50 RID: 11856
|
||||
// Token: 0x04002E92 RID: 11922
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4002E50")]
|
||||
[Token(Token = "0x4002E92")]
|
||||
[Tooltip("The last bone in the spine that is the common parent for both forelegs.")]
|
||||
public Transform lastSpineBone;
|
||||
|
||||
// Token: 0x04002E51 RID: 11857
|
||||
// Token: 0x04002E93 RID: 11923
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x4002E51")]
|
||||
[Token(Token = "0x4002E93")]
|
||||
[Tooltip("The head (optional, if you intend to maintain it's rotation).")]
|
||||
public Transform head;
|
||||
|
||||
// Token: 0x04002E52 RID: 11858
|
||||
// Token: 0x04002E94 RID: 11924
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4002E52")]
|
||||
[Token(Token = "0x4002E94")]
|
||||
public IK[] legs;
|
||||
|
||||
// Token: 0x04002E53 RID: 11859
|
||||
// Token: 0x04002E95 RID: 11925
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4002E53")]
|
||||
[Token(Token = "0x4002E95")]
|
||||
public IK[] forelegs;
|
||||
|
||||
// Token: 0x04002E54 RID: 11860
|
||||
// Token: 0x04002E96 RID: 11926
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4002E54")]
|
||||
[Token(Token = "0x4002E96")]
|
||||
[HideInInspector]
|
||||
public Vector3 gravity;
|
||||
|
||||
// Token: 0x04002E55 RID: 11861
|
||||
// Token: 0x04002E97 RID: 11927
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x4002E55")]
|
||||
[Token(Token = "0x4002E97")]
|
||||
private GrounderQuadruped.Foot[] feet;
|
||||
|
||||
// Token: 0x04002E56 RID: 11862
|
||||
// Token: 0x04002E98 RID: 11928
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x4002E56")]
|
||||
[Token(Token = "0x4002E98")]
|
||||
private Vector3 animatedPelvisLocalPosition;
|
||||
|
||||
// Token: 0x04002E57 RID: 11863
|
||||
// Token: 0x04002E99 RID: 11929
|
||||
[FieldOffset(Offset = "0xBC")]
|
||||
[Token(Token = "0x4002E57")]
|
||||
[Token(Token = "0x4002E99")]
|
||||
private Quaternion animatedPelvisLocalRotation;
|
||||
|
||||
// Token: 0x04002E58 RID: 11864
|
||||
// Token: 0x04002E9A RID: 11930
|
||||
[FieldOffset(Offset = "0xCC")]
|
||||
[Token(Token = "0x4002E58")]
|
||||
[Token(Token = "0x4002E9A")]
|
||||
private Quaternion animatedHeadLocalRotation;
|
||||
|
||||
// Token: 0x04002E59 RID: 11865
|
||||
// Token: 0x04002E9B RID: 11931
|
||||
[FieldOffset(Offset = "0xDC")]
|
||||
[Token(Token = "0x4002E59")]
|
||||
[Token(Token = "0x4002E9B")]
|
||||
private Vector3 solvedPelvisLocalPosition;
|
||||
|
||||
// Token: 0x04002E5A RID: 11866
|
||||
// Token: 0x04002E9C RID: 11932
|
||||
[FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x4002E5A")]
|
||||
[Token(Token = "0x4002E9C")]
|
||||
private Quaternion solvedPelvisLocalRotation;
|
||||
|
||||
// Token: 0x04002E5B RID: 11867
|
||||
// Token: 0x04002E9D RID: 11933
|
||||
[FieldOffset(Offset = "0xF8")]
|
||||
[Token(Token = "0x4002E5B")]
|
||||
[Token(Token = "0x4002E9D")]
|
||||
private Quaternion solvedHeadLocalRotation;
|
||||
|
||||
// Token: 0x04002E5C RID: 11868
|
||||
// Token: 0x04002E9E RID: 11934
|
||||
[FieldOffset(Offset = "0x108")]
|
||||
[Token(Token = "0x4002E5C")]
|
||||
[Token(Token = "0x4002E9E")]
|
||||
private int solvedFeet;
|
||||
|
||||
// Token: 0x04002E5D RID: 11869
|
||||
// Token: 0x04002E9F RID: 11935
|
||||
[FieldOffset(Offset = "0x10C")]
|
||||
[Token(Token = "0x4002E5D")]
|
||||
[Token(Token = "0x4002E9F")]
|
||||
private bool solved;
|
||||
|
||||
// Token: 0x04002E5E RID: 11870
|
||||
// Token: 0x04002EA0 RID: 11936
|
||||
[FieldOffset(Offset = "0x110")]
|
||||
[Token(Token = "0x4002E5E")]
|
||||
[Token(Token = "0x4002EA0")]
|
||||
private float angle;
|
||||
|
||||
// Token: 0x04002E5F RID: 11871
|
||||
// Token: 0x04002EA1 RID: 11937
|
||||
[FieldOffset(Offset = "0x118")]
|
||||
[Token(Token = "0x4002E5F")]
|
||||
[Token(Token = "0x4002EA1")]
|
||||
private Transform forefeetRoot;
|
||||
|
||||
// Token: 0x04002E60 RID: 11872
|
||||
// Token: 0x04002EA2 RID: 11938
|
||||
[FieldOffset(Offset = "0x120")]
|
||||
[Token(Token = "0x4002E60")]
|
||||
[Token(Token = "0x4002EA2")]
|
||||
private Quaternion headRotation;
|
||||
|
||||
// Token: 0x04002E61 RID: 11873
|
||||
// Token: 0x04002EA3 RID: 11939
|
||||
[FieldOffset(Offset = "0x130")]
|
||||
[Token(Token = "0x4002E61")]
|
||||
[Token(Token = "0x4002EA3")]
|
||||
private float lastWeight;
|
||||
|
||||
// Token: 0x02000401 RID: 1025
|
||||
[Token(Token = "0x2000401")]
|
||||
// Token: 0x0200040A RID: 1034
|
||||
[Token(Token = "0x200040A")]
|
||||
public struct Foot
|
||||
{
|
||||
// Token: 0x060024AE RID: 9390 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024AE")]
|
||||
[Address(RVA = "0x5FA3B0", Offset = "0x5F91B0", VA = "0x1805FA3B0")]
|
||||
// Token: 0x060024E0 RID: 9440 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024E0")]
|
||||
[Address(RVA = "0x66D4D0", Offset = "0x66BCD0", VA = "0x18066D4D0")]
|
||||
public Foot(IKSolver solver, Transform transform)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04002E62 RID: 11874
|
||||
// Token: 0x04002EA4 RID: 11940
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4002E62")]
|
||||
[Token(Token = "0x4002EA4")]
|
||||
public IKSolver solver;
|
||||
|
||||
// Token: 0x04002E63 RID: 11875
|
||||
// Token: 0x04002EA5 RID: 11941
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4002E63")]
|
||||
[Token(Token = "0x4002EA5")]
|
||||
public Transform transform;
|
||||
|
||||
// Token: 0x04002E64 RID: 11876
|
||||
// Token: 0x04002EA6 RID: 11942
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002E64")]
|
||||
[Token(Token = "0x4002EA6")]
|
||||
public Quaternion rotation;
|
||||
|
||||
// Token: 0x04002E65 RID: 11877
|
||||
// Token: 0x04002EA7 RID: 11943
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002E65")]
|
||||
[Token(Token = "0x4002EA7")]
|
||||
public Grounding.Leg leg;
|
||||
}
|
||||
}
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -4,13 +4,13 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x0200045A RID: 1114
|
||||
[Token(Token = "0x200045A")]
|
||||
// Token: 0x02000463 RID: 1123
|
||||
[Token(Token = "0x2000463")]
|
||||
public class HandPoser : Poser
|
||||
{
|
||||
// Token: 0x06002820 RID: 10272 RVA: 0x00058C68 File Offset: 0x00056E68
|
||||
[Token(Token = "0x6002820")]
|
||||
[Address(RVA = "0x117BC30", Offset = "0x117AA30", VA = "0x18117BC30", Slot = "7")]
|
||||
// Token: 0x06002852 RID: 10322 RVA: 0x000590E4 File Offset: 0x000572E4
|
||||
[Token(Token = "0x6002852")]
|
||||
[Address(RVA = "0x11DEC70", Offset = "0x11DD470", VA = "0x1811DEC70", Slot = "7")]
|
||||
public override void AutoMapping()
|
||||
{
|
||||
Transform poseRoot = this.poseRoot;
|
||||
@@ -26,9 +26,9 @@ namespace RootMotion.FinalIK
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06002821 RID: 10273 RVA: 0x00058CB8 File Offset: 0x00056EB8
|
||||
[Token(Token = "0x6002821")]
|
||||
[Address(RVA = "0x117BE50", Offset = "0x117AC50", VA = "0x18117BE50", Slot = "8")]
|
||||
// Token: 0x06002853 RID: 10323 RVA: 0x00059134 File Offset: 0x00057334
|
||||
[Token(Token = "0x6002853")]
|
||||
[Address(RVA = "0x11DEE90", Offset = "0x11DD690", VA = "0x1811DEE90", Slot = "8")]
|
||||
protected override void InitiatePoser()
|
||||
{
|
||||
Transform[] componentsInChildren = base.GetComponentsInChildren<Transform>();
|
||||
@@ -36,60 +36,60 @@ namespace RootMotion.FinalIK
|
||||
this.StoreDefaultState();
|
||||
}
|
||||
|
||||
// Token: 0x06002822 RID: 10274 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002822")]
|
||||
[Address(RVA = "0x117BD00", Offset = "0x117AB00", VA = "0x18117BD00", Slot = "10")]
|
||||
// Token: 0x06002854 RID: 10324 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002854")]
|
||||
[Address(RVA = "0x11DED40", Offset = "0x11DD540", VA = "0x1811DED40", Slot = "10")]
|
||||
protected override void FixPoserTransforms()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002823 RID: 10275 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002823")]
|
||||
[Address(RVA = "0x117C090", Offset = "0x117AE90", VA = "0x18117C090", Slot = "9")]
|
||||
// Token: 0x06002855 RID: 10325 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002855")]
|
||||
[Address(RVA = "0x11DF0D0", Offset = "0x11DD8D0", VA = "0x1811DF0D0", Slot = "9")]
|
||||
protected override void UpdatePoser()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002824 RID: 10276 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002824")]
|
||||
[Address(RVA = "0x117BEB0", Offset = "0x117ACB0", VA = "0x18117BEB0")]
|
||||
// Token: 0x06002856 RID: 10326 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002856")]
|
||||
[Address(RVA = "0x11DEEF0", Offset = "0x11DD6F0", VA = "0x1811DEEF0")]
|
||||
private void StoreDefaultState()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002825 RID: 10277 RVA: 0x00058CDC File Offset: 0x00056EDC
|
||||
[Token(Token = "0x6002825")]
|
||||
[Address(RVA = "0x54EA40", Offset = "0x54D840", VA = "0x18054EA40")]
|
||||
// Token: 0x06002857 RID: 10327 RVA: 0x00059158 File Offset: 0x00057358
|
||||
[Token(Token = "0x6002857")]
|
||||
[Address(RVA = "0x512000", Offset = "0x510800", VA = "0x180512000")]
|
||||
public HandPoser()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003180 RID: 12672
|
||||
// Token: 0x040031C2 RID: 12738
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4003180")]
|
||||
[Token(Token = "0x40031C2")]
|
||||
private Transform _poseRoot;
|
||||
|
||||
// Token: 0x04003181 RID: 12673
|
||||
// Token: 0x040031C3 RID: 12739
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4003181")]
|
||||
[Token(Token = "0x40031C3")]
|
||||
private Transform[] children;
|
||||
|
||||
// Token: 0x04003182 RID: 12674
|
||||
// Token: 0x040031C4 RID: 12740
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4003182")]
|
||||
[Token(Token = "0x40031C4")]
|
||||
private Transform[] poseChildren;
|
||||
|
||||
// Token: 0x04003183 RID: 12675
|
||||
// Token: 0x040031C5 RID: 12741
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4003183")]
|
||||
[Token(Token = "0x40031C5")]
|
||||
private Vector3[] defaultLocalPositions;
|
||||
|
||||
// Token: 0x04003184 RID: 12676
|
||||
// Token: 0x040031C6 RID: 12742
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4003184")]
|
||||
[Token(Token = "0x40031C6")]
|
||||
private Quaternion[] defaultLocalRotations;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,17 +5,17 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x0200046D RID: 1133
|
||||
[Token(Token = "0x200046D")]
|
||||
// Token: 0x02000476 RID: 1142
|
||||
[Token(Token = "0x2000476")]
|
||||
public class HitReaction : OffsetModifier
|
||||
{
|
||||
// Token: 0x17000290 RID: 656
|
||||
// (get) Token: 0x06002897 RID: 10391 RVA: 0x00059648 File Offset: 0x00057848
|
||||
[Token(Token = "0x17000290")]
|
||||
// Token: 0x1700028A RID: 650
|
||||
// (get) Token: 0x060028C9 RID: 10441 RVA: 0x00059AAC File Offset: 0x00057CAC
|
||||
[Token(Token = "0x1700028A")]
|
||||
public bool inProgress
|
||||
{
|
||||
[Token(Token = "0x6002897")]
|
||||
[Address(RVA = "0x117E910", Offset = "0x117D710", VA = "0x18117E910")]
|
||||
[Token(Token = "0x60028C9")]
|
||||
[Address(RVA = "0x11E1950", Offset = "0x11E0150", VA = "0x1811E1950")]
|
||||
get
|
||||
{
|
||||
HitReaction.HitPointEffector[] array = this.effectorHitPoints;
|
||||
@@ -43,9 +43,9 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002898 RID: 10392 RVA: 0x000596AC File Offset: 0x000578AC
|
||||
[Token(Token = "0x6002898")]
|
||||
[Address(RVA = "0x117E810", Offset = "0x117D610", VA = "0x18117E810", Slot = "4")]
|
||||
// Token: 0x060028CA RID: 10442 RVA: 0x00059B10 File Offset: 0x00057D10
|
||||
[Token(Token = "0x60028CA")]
|
||||
[Address(RVA = "0x11E1850", Offset = "0x11E0050", VA = "0x1811E1850", Slot = "4")]
|
||||
protected override void OnModifyOffset()
|
||||
{
|
||||
HitReaction.HitPointEffector[] array = this.effectorHitPoints;
|
||||
@@ -73,94 +73,94 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002899 RID: 10393 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002899")]
|
||||
[Address(RVA = "0x117E580", Offset = "0x117D380", VA = "0x18117E580")]
|
||||
// Token: 0x060028CB RID: 10443 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60028CB")]
|
||||
[Address(RVA = "0x11E15C0", Offset = "0x11DFDC0", VA = "0x1811E15C0")]
|
||||
public void Hit(Collider collider, Vector3 force, Vector3 point)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600289A RID: 10394 RVA: 0x0005974C File Offset: 0x0005794C
|
||||
[Token(Token = "0x600289A")]
|
||||
[Address(RVA = "0x8CD260", Offset = "0x8CC060", VA = "0x1808CD260")]
|
||||
// Token: 0x060028CC RID: 10444 RVA: 0x00059BB0 File Offset: 0x00057DB0
|
||||
[Token(Token = "0x60028CC")]
|
||||
[Address(RVA = "0xA91CB0", Offset = "0xA904B0", VA = "0x180A91CB0")]
|
||||
public HitReaction()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040031DF RID: 12767
|
||||
// Token: 0x04003221 RID: 12833
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x40031DF")]
|
||||
[Token(Token = "0x4003221")]
|
||||
[Tooltip("Hit points for the FBBIK effectors")]
|
||||
public HitReaction.HitPointEffector[] effectorHitPoints;
|
||||
|
||||
// Token: 0x040031E0 RID: 12768
|
||||
// Token: 0x04003222 RID: 12834
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x40031E0")]
|
||||
[Token(Token = "0x4003222")]
|
||||
[Tooltip(" Hit points for bones without an effector, such as the head")]
|
||||
public HitReaction.HitPointBone[] boneHitPoints;
|
||||
|
||||
// Token: 0x0200046E RID: 1134
|
||||
[Token(Token = "0x200046E")]
|
||||
// Token: 0x02000477 RID: 1143
|
||||
[Token(Token = "0x2000477")]
|
||||
[Serializable]
|
||||
public abstract class HitPoint
|
||||
{
|
||||
// Token: 0x17000291 RID: 657
|
||||
// (get) Token: 0x0600289B RID: 10395 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x17000291")]
|
||||
// Token: 0x1700028B RID: 651
|
||||
// (get) Token: 0x060028CD RID: 10445 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x1700028B")]
|
||||
public bool inProgress
|
||||
{
|
||||
[Token(Token = "0x600289B")]
|
||||
[Address(RVA = "0x14EAE80", Offset = "0x14E9C80", VA = "0x1814EAE80")]
|
||||
[Token(Token = "0x60028CD")]
|
||||
[Address(RVA = "0x1584E60", Offset = "0x1583660", VA = "0x181584E60")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000292 RID: 658
|
||||
// (get) Token: 0x0600289C RID: 10396 RVA: 0x00059760 File Offset: 0x00057960
|
||||
// (set) Token: 0x0600289D RID: 10397 RVA: 0x00059774 File Offset: 0x00057974
|
||||
[Token(Token = "0x17000292")]
|
||||
// Token: 0x1700028C RID: 652
|
||||
// (get) Token: 0x060028CE RID: 10446 RVA: 0x00059BC4 File Offset: 0x00057DC4
|
||||
// (set) Token: 0x060028CF RID: 10447 RVA: 0x00059BD8 File Offset: 0x00057DD8
|
||||
[Token(Token = "0x1700028C")]
|
||||
private protected float crossFader
|
||||
{
|
||||
[Token(Token = "0x600289C")]
|
||||
[Address(RVA = "0x5B0660", Offset = "0x5AF460", VA = "0x1805B0660")]
|
||||
[Token(Token = "0x60028CE")]
|
||||
[Address(RVA = "0x5ACB40", Offset = "0x5AB340", VA = "0x1805ACB40")]
|
||||
protected get;
|
||||
[Token(Token = "0x600289D")]
|
||||
[Address(RVA = "0x5B0700", Offset = "0x5AF500", VA = "0x1805B0700")]
|
||||
[Token(Token = "0x60028CF")]
|
||||
[Address(RVA = "0x5ACBD0", Offset = "0x5AB3D0", VA = "0x1805ACBD0")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17000293 RID: 659
|
||||
// (get) Token: 0x0600289E RID: 10398 RVA: 0x00059788 File Offset: 0x00057988
|
||||
// (set) Token: 0x0600289F RID: 10399 RVA: 0x0005979C File Offset: 0x0005799C
|
||||
[Token(Token = "0x17000293")]
|
||||
// Token: 0x1700028D RID: 653
|
||||
// (get) Token: 0x060028D0 RID: 10448 RVA: 0x00059BEC File Offset: 0x00057DEC
|
||||
// (set) Token: 0x060028D1 RID: 10449 RVA: 0x00059C00 File Offset: 0x00057E00
|
||||
[Token(Token = "0x1700028D")]
|
||||
private protected float timer
|
||||
{
|
||||
[Token(Token = "0x600289E")]
|
||||
[Address(RVA = "0x5F9910", Offset = "0x5F8710", VA = "0x1805F9910")]
|
||||
[Token(Token = "0x60028D0")]
|
||||
[Address(RVA = "0x66CA40", Offset = "0x66B240", VA = "0x18066CA40")]
|
||||
protected get;
|
||||
[Token(Token = "0x600289F")]
|
||||
[Address(RVA = "0x5F9930", Offset = "0x5F8730", VA = "0x1805F9930")]
|
||||
[Token(Token = "0x60028D1")]
|
||||
[Address(RVA = "0x66CA50", Offset = "0x66B250", VA = "0x18066CA50")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17000294 RID: 660
|
||||
// (get) Token: 0x060028A0 RID: 10400 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// (set) Token: 0x060028A1 RID: 10401 RVA: 0x000597B0 File Offset: 0x000579B0
|
||||
[Token(Token = "0x17000294")]
|
||||
// Token: 0x1700028E RID: 654
|
||||
// (get) Token: 0x060028D2 RID: 10450 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// (set) Token: 0x060028D3 RID: 10451 RVA: 0x00059C14 File Offset: 0x00057E14
|
||||
[Token(Token = "0x1700028E")]
|
||||
private protected Vector3 force
|
||||
{
|
||||
[Token(Token = "0x60028A0")]
|
||||
[Address(RVA = "0x126EB40", Offset = "0x126D940", VA = "0x18126EB40")]
|
||||
[Token(Token = "0x60028D2")]
|
||||
[Address(RVA = "0x13017D0", Offset = "0x12FFFD0", VA = "0x1813017D0")]
|
||||
[CompilerGenerated]
|
||||
protected get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x60028A1")]
|
||||
[Address(RVA = "0x126EC30", Offset = "0x126DA30", VA = "0x18126EC30")]
|
||||
[Token(Token = "0x60028D3")]
|
||||
[Address(RVA = "0x13018C0", Offset = "0x13000C0", VA = "0x1813018C0")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
@@ -169,21 +169,21 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000295 RID: 661
|
||||
// (get) Token: 0x060028A2 RID: 10402 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// (set) Token: 0x060028A3 RID: 10403 RVA: 0x000597D0 File Offset: 0x000579D0
|
||||
[Token(Token = "0x17000295")]
|
||||
// Token: 0x1700028F RID: 655
|
||||
// (get) Token: 0x060028D4 RID: 10452 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// (set) Token: 0x060028D5 RID: 10453 RVA: 0x00059C34 File Offset: 0x00057E34
|
||||
[Token(Token = "0x1700028F")]
|
||||
private protected Vector3 point
|
||||
{
|
||||
[Token(Token = "0x60028A2")]
|
||||
[Address(RVA = "0x38DAF0", Offset = "0x38C8F0", VA = "0x18038DAF0")]
|
||||
[Token(Token = "0x60028D4")]
|
||||
[Address(RVA = "0x3D4860", Offset = "0x3D3060", VA = "0x1803D4860")]
|
||||
[CompilerGenerated]
|
||||
protected get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x60028A3")]
|
||||
[Address(RVA = "0x38DB70", Offset = "0x38C970", VA = "0x18038DB70")]
|
||||
[Token(Token = "0x60028D5")]
|
||||
[Address(RVA = "0x3D48E0", Offset = "0x3D30E0", VA = "0x1803D48E0")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
@@ -192,9 +192,9 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060028A4 RID: 10404 RVA: 0x000597F0 File Offset: 0x000579F0
|
||||
[Token(Token = "0x60028A4")]
|
||||
[Address(RVA = "0x14EAD60", Offset = "0x14E9B60", VA = "0x1814EAD60")]
|
||||
// Token: 0x060028D6 RID: 10454 RVA: 0x00059C54 File Offset: 0x00057E54
|
||||
[Token(Token = "0x60028D6")]
|
||||
[Address(RVA = "0x1584D40", Offset = "0x1583540", VA = "0x181584D40")]
|
||||
public void Hit(Vector3 force, Vector3 point)
|
||||
{
|
||||
int num = 0;
|
||||
@@ -218,9 +218,9 @@ namespace RootMotion.FinalIK
|
||||
Debug.LogError("Hit Point WeightCurve length is zero.");
|
||||
}
|
||||
|
||||
// Token: 0x060028A5 RID: 10405 RVA: 0x00059874 File Offset: 0x00057A74
|
||||
[Token(Token = "0x60028A5")]
|
||||
[Address(RVA = "0x14EAC90", Offset = "0x14E9A90", VA = "0x1814EAC90")]
|
||||
// Token: 0x060028D7 RID: 10455 RVA: 0x00059CD8 File Offset: 0x00057ED8
|
||||
[Token(Token = "0x60028D7")]
|
||||
[Address(RVA = "0x1584C70", Offset = "0x1583470", VA = "0x181584C70")]
|
||||
public void Apply(IKSolverFullBodyBiped solver, float weight)
|
||||
{
|
||||
float time = Time.time;
|
||||
@@ -245,79 +245,79 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060028A6 RID: 10406
|
||||
[Token(Token = "0x60028A6")]
|
||||
// Token: 0x060028D8 RID: 10456
|
||||
[Token(Token = "0x60028D8")]
|
||||
[Address(Slot = "4")]
|
||||
protected abstract float GetLength();
|
||||
|
||||
// Token: 0x060028A7 RID: 10407
|
||||
[Token(Token = "0x60028A7")]
|
||||
// Token: 0x060028D9 RID: 10457
|
||||
[Token(Token = "0x60028D9")]
|
||||
[Address(Slot = "5")]
|
||||
protected abstract void CrossFadeStart();
|
||||
|
||||
// Token: 0x060028A8 RID: 10408
|
||||
[Token(Token = "0x60028A8")]
|
||||
// Token: 0x060028DA RID: 10458
|
||||
[Token(Token = "0x60028DA")]
|
||||
[Address(Slot = "6")]
|
||||
protected abstract void OnApply(IKSolverFullBodyBiped solver, float weight);
|
||||
|
||||
// Token: 0x060028A9 RID: 10409 RVA: 0x000598FC File Offset: 0x00057AFC
|
||||
[Token(Token = "0x60028A9")]
|
||||
[Address(RVA = "0x14EA8B0", Offset = "0x14E96B0", VA = "0x1814EA8B0")]
|
||||
// Token: 0x060028DB RID: 10459 RVA: 0x00059D60 File Offset: 0x00057F60
|
||||
[Token(Token = "0x60028DB")]
|
||||
[Address(RVA = "0x1584890", Offset = "0x1583090", VA = "0x181584890")]
|
||||
protected HitPoint()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040031E1 RID: 12769
|
||||
// Token: 0x04003223 RID: 12835
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40031E1")]
|
||||
[Token(Token = "0x4003223")]
|
||||
[Tooltip("Just for visual clarity, not used at all")]
|
||||
public string name;
|
||||
|
||||
// Token: 0x040031E2 RID: 12770
|
||||
// Token: 0x04003224 RID: 12836
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40031E2")]
|
||||
[Token(Token = "0x4003224")]
|
||||
[Tooltip("Linking this hit point to a collider")]
|
||||
public Collider collider;
|
||||
|
||||
// Token: 0x040031E3 RID: 12771
|
||||
// Token: 0x04003225 RID: 12837
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40031E3")]
|
||||
[Token(Token = "0x4003225")]
|
||||
[SerializeField]
|
||||
[Tooltip("Only used if this hit point gets hit when already processing another hit")]
|
||||
private float crossFadeTime = 0.1f;
|
||||
|
||||
// Token: 0x040031E8 RID: 12776
|
||||
// Token: 0x0400322A RID: 12842
|
||||
[FieldOffset(Offset = "0x44")]
|
||||
[Token(Token = "0x40031E8")]
|
||||
[Token(Token = "0x400322A")]
|
||||
private float length;
|
||||
|
||||
// Token: 0x040031E9 RID: 12777
|
||||
// Token: 0x0400322B RID: 12843
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x40031E9")]
|
||||
[Token(Token = "0x400322B")]
|
||||
private float crossFadeSpeed;
|
||||
|
||||
// Token: 0x040031EA RID: 12778
|
||||
// Token: 0x0400322C RID: 12844
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x40031EA")]
|
||||
[Token(Token = "0x400322C")]
|
||||
private float lastTime;
|
||||
}
|
||||
|
||||
// Token: 0x0200046F RID: 1135
|
||||
[Token(Token = "0x200046F")]
|
||||
// Token: 0x02000478 RID: 1144
|
||||
[Token(Token = "0x2000478")]
|
||||
[Serializable]
|
||||
public class HitPointEffector : HitReaction.HitPoint
|
||||
{
|
||||
// Token: 0x060028AA RID: 10410 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60028AA")]
|
||||
[Address(RVA = "0x14EA920", Offset = "0x14E9720", VA = "0x1814EA920", Slot = "4")]
|
||||
// Token: 0x060028DC RID: 10460 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60028DC")]
|
||||
[Address(RVA = "0x1584900", Offset = "0x1583100", VA = "0x181584900", Slot = "4")]
|
||||
protected override float GetLength()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060028AB RID: 10411 RVA: 0x0005991C File Offset: 0x00057B1C
|
||||
[Token(Token = "0x60028AB")]
|
||||
[Address(RVA = "0x14EA8C0", Offset = "0x14E96C0", VA = "0x1814EA8C0", Slot = "5")]
|
||||
// Token: 0x060028DD RID: 10461 RVA: 0x00059D80 File Offset: 0x00057F80
|
||||
[Token(Token = "0x60028DD")]
|
||||
[Address(RVA = "0x15848A0", Offset = "0x15830A0", VA = "0x1815848A0", Slot = "5")]
|
||||
protected override void CrossFadeStart()
|
||||
{
|
||||
HitReaction.HitPointEffector.EffectorLink[] array = this.effectorLinks;
|
||||
@@ -330,107 +330,107 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060028AC RID: 10412 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60028AC")]
|
||||
[Address(RVA = "0x14EAA70", Offset = "0x14E9870", VA = "0x1814EAA70", Slot = "6")]
|
||||
// Token: 0x060028DE RID: 10462 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60028DE")]
|
||||
[Address(RVA = "0x1584A50", Offset = "0x1583250", VA = "0x181584A50", Slot = "6")]
|
||||
protected override void OnApply(IKSolverFullBodyBiped solver, float weight)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060028AD RID: 10413 RVA: 0x00059954 File Offset: 0x00057B54
|
||||
[Token(Token = "0x60028AD")]
|
||||
[Address(RVA = "0x14EA8B0", Offset = "0x14E96B0", VA = "0x1814EA8B0")]
|
||||
// Token: 0x060028DF RID: 10463 RVA: 0x00059DB8 File Offset: 0x00057FB8
|
||||
[Token(Token = "0x60028DF")]
|
||||
[Address(RVA = "0x1584890", Offset = "0x1583090", VA = "0x181584890")]
|
||||
public HitPointEffector()
|
||||
{
|
||||
this.crossFadeTime = 0.1f;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x040031EB RID: 12779
|
||||
// Token: 0x0400322D RID: 12845
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x40031EB")]
|
||||
[Token(Token = "0x400322D")]
|
||||
[Tooltip("Offset magnitude in the direction of the hit force")]
|
||||
public AnimationCurve offsetInForceDirection;
|
||||
|
||||
// Token: 0x040031EC RID: 12780
|
||||
// Token: 0x0400322E RID: 12846
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x40031EC")]
|
||||
[Token(Token = "0x400322E")]
|
||||
[Tooltip("Offset magnitude in the direction of character.up")]
|
||||
public AnimationCurve offsetInUpDirection;
|
||||
|
||||
// Token: 0x040031ED RID: 12781
|
||||
// Token: 0x0400322F RID: 12847
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x40031ED")]
|
||||
[Token(Token = "0x400322F")]
|
||||
[Tooltip("Linking this offset to the FBBIK effectors")]
|
||||
public HitReaction.HitPointEffector.EffectorLink[] effectorLinks;
|
||||
|
||||
// Token: 0x02000470 RID: 1136
|
||||
[Token(Token = "0x2000470")]
|
||||
// Token: 0x02000479 RID: 1145
|
||||
[Token(Token = "0x2000479")]
|
||||
[Serializable]
|
||||
public class EffectorLink
|
||||
{
|
||||
// Token: 0x060028AE RID: 10414 RVA: 0x0003883F File Offset: 0x00036A3F
|
||||
[Token(Token = "0x60028AE")]
|
||||
[Address(RVA = "0x132C700", Offset = "0x132B500", VA = "0x18132C700")]
|
||||
// Token: 0x060028E0 RID: 10464 RVA: 0x00038FC3 File Offset: 0x000371C3
|
||||
[Token(Token = "0x60028E0")]
|
||||
[Address(RVA = "0x12DC280", Offset = "0x12DAA80", VA = "0x1812DC280")]
|
||||
public void Apply(IKSolverFullBodyBiped solver, Vector3 offset, float crossFader)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060028AF RID: 10415 RVA: 0x0003883F File Offset: 0x00036A3F
|
||||
[Token(Token = "0x60028AF")]
|
||||
[Address(RVA = "0x132C870", Offset = "0x132B670", VA = "0x18132C870")]
|
||||
// Token: 0x060028E1 RID: 10465 RVA: 0x00038FC3 File Offset: 0x000371C3
|
||||
[Token(Token = "0x60028E1")]
|
||||
[Address(RVA = "0x12DC3F0", Offset = "0x12DABF0", VA = "0x1812DC3F0")]
|
||||
public void CrossFadeStart()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060028B0 RID: 10416 RVA: 0x0003883F File Offset: 0x00036A3F
|
||||
[Token(Token = "0x60028B0")]
|
||||
[Address(RVA = "0x3D8B20", Offset = "0x3D7920", VA = "0x1803D8B20")]
|
||||
// Token: 0x060028E2 RID: 10466 RVA: 0x00038FC3 File Offset: 0x000371C3
|
||||
[Token(Token = "0x60028E2")]
|
||||
[Address(RVA = "0x43A830", Offset = "0x439030", VA = "0x18043A830")]
|
||||
public EffectorLink()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040031EE RID: 12782
|
||||
// Token: 0x04003230 RID: 12848
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40031EE")]
|
||||
[Token(Token = "0x4003230")]
|
||||
[Tooltip("The FBBIK effector type")]
|
||||
public FullBodyBipedEffector effector;
|
||||
|
||||
// Token: 0x040031EF RID: 12783
|
||||
// Token: 0x04003231 RID: 12849
|
||||
[FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x40031EF")]
|
||||
[Token(Token = "0x4003231")]
|
||||
[Tooltip("The weight of this effector (could also be negative)")]
|
||||
public float weight;
|
||||
|
||||
// Token: 0x040031F0 RID: 12784
|
||||
// Token: 0x04003232 RID: 12850
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40031F0")]
|
||||
[Token(Token = "0x4003232")]
|
||||
private Vector3 lastValue;
|
||||
|
||||
// Token: 0x040031F1 RID: 12785
|
||||
// Token: 0x04003233 RID: 12851
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x40031F1")]
|
||||
[Token(Token = "0x4003233")]
|
||||
private Vector3 current;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000471 RID: 1137
|
||||
[Token(Token = "0x2000471")]
|
||||
// Token: 0x0200047A RID: 1146
|
||||
[Token(Token = "0x200047A")]
|
||||
[Serializable]
|
||||
public class HitPointBone : HitReaction.HitPoint
|
||||
{
|
||||
// Token: 0x060028B1 RID: 10417 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60028B1")]
|
||||
[Address(RVA = "0x14EA5B0", Offset = "0x14E93B0", VA = "0x1814EA5B0", Slot = "4")]
|
||||
// Token: 0x060028E3 RID: 10467 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60028E3")]
|
||||
[Address(RVA = "0x1584590", Offset = "0x1582D90", VA = "0x181584590", Slot = "4")]
|
||||
protected override float GetLength()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060028B2 RID: 10418 RVA: 0x00059974 File Offset: 0x00057B74
|
||||
[Token(Token = "0x60028B2")]
|
||||
[Address(RVA = "0x14EA550", Offset = "0x14E9350", VA = "0x1814EA550", Slot = "5")]
|
||||
// Token: 0x060028E4 RID: 10468 RVA: 0x00059DD8 File Offset: 0x00057FD8
|
||||
[Token(Token = "0x60028E4")]
|
||||
[Address(RVA = "0x1584530", Offset = "0x1582D30", VA = "0x181584530", Slot = "5")]
|
||||
protected override void CrossFadeStart()
|
||||
{
|
||||
HitReaction.HitPointBone.BoneLink[] array = this.boneLinks;
|
||||
@@ -443,87 +443,87 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060028B3 RID: 10419 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60028B3")]
|
||||
[Address(RVA = "0x14EA650", Offset = "0x14E9450", VA = "0x1814EA650", Slot = "6")]
|
||||
// Token: 0x060028E5 RID: 10469 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60028E5")]
|
||||
[Address(RVA = "0x1584630", Offset = "0x1582E30", VA = "0x181584630", Slot = "6")]
|
||||
protected override void OnApply(IKSolverFullBodyBiped solver, float weight)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060028B4 RID: 10420 RVA: 0x000599AC File Offset: 0x00057BAC
|
||||
[Token(Token = "0x60028B4")]
|
||||
[Address(RVA = "0x14EA8B0", Offset = "0x14E96B0", VA = "0x1814EA8B0")]
|
||||
// Token: 0x060028E6 RID: 10470 RVA: 0x00059E10 File Offset: 0x00058010
|
||||
[Token(Token = "0x60028E6")]
|
||||
[Address(RVA = "0x1584890", Offset = "0x1583090", VA = "0x181584890")]
|
||||
public HitPointBone()
|
||||
{
|
||||
this.crossFadeTime = 0.1f;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x040031F2 RID: 12786
|
||||
// Token: 0x04003234 RID: 12852
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x40031F2")]
|
||||
[Token(Token = "0x4003234")]
|
||||
[Tooltip("The angle to rotate the bone around it's rigidbody's world center of mass")]
|
||||
public AnimationCurve aroundCenterOfMass;
|
||||
|
||||
// Token: 0x040031F3 RID: 12787
|
||||
// Token: 0x04003235 RID: 12853
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x40031F3")]
|
||||
[Token(Token = "0x4003235")]
|
||||
[Tooltip("Linking this hit point to bone(s)")]
|
||||
public HitReaction.HitPointBone.BoneLink[] boneLinks;
|
||||
|
||||
// Token: 0x040031F4 RID: 12788
|
||||
// Token: 0x04003236 RID: 12854
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x40031F4")]
|
||||
[Token(Token = "0x4003236")]
|
||||
private Rigidbody rigidbody;
|
||||
|
||||
// Token: 0x02000472 RID: 1138
|
||||
[Token(Token = "0x2000472")]
|
||||
// Token: 0x0200047B RID: 1147
|
||||
[Token(Token = "0x200047B")]
|
||||
[Serializable]
|
||||
public class BoneLink
|
||||
{
|
||||
// Token: 0x060028B5 RID: 10421 RVA: 0x0003883F File Offset: 0x00036A3F
|
||||
[Token(Token = "0x60028B5")]
|
||||
[Address(RVA = "0x132C590", Offset = "0x132B390", VA = "0x18132C590")]
|
||||
// Token: 0x060028E7 RID: 10471 RVA: 0x00038FC3 File Offset: 0x000371C3
|
||||
[Token(Token = "0x60028E7")]
|
||||
[Address(RVA = "0x12DC110", Offset = "0x12DA910", VA = "0x1812DC110")]
|
||||
public void Apply(IKSolverFullBodyBiped solver, Quaternion offset, float crossFader)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060028B6 RID: 10422 RVA: 0x0003883F File Offset: 0x00036A3F
|
||||
[Token(Token = "0x60028B6")]
|
||||
[Address(RVA = "0x132C6B0", Offset = "0x132B4B0", VA = "0x18132C6B0")]
|
||||
// Token: 0x060028E8 RID: 10472 RVA: 0x00038FC3 File Offset: 0x000371C3
|
||||
[Token(Token = "0x60028E8")]
|
||||
[Address(RVA = "0x12DC230", Offset = "0x12DAA30", VA = "0x1812DC230")]
|
||||
public void CrossFadeStart()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060028B7 RID: 10423 RVA: 0x0003883F File Offset: 0x00036A3F
|
||||
[Token(Token = "0x60028B7")]
|
||||
[Address(RVA = "0x132C6C0", Offset = "0x132B4C0", VA = "0x18132C6C0")]
|
||||
// Token: 0x060028E9 RID: 10473 RVA: 0x00038FC3 File Offset: 0x000371C3
|
||||
[Token(Token = "0x60028E9")]
|
||||
[Address(RVA = "0x12DC240", Offset = "0x12DAA40", VA = "0x1812DC240")]
|
||||
public BoneLink()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040031F5 RID: 12789
|
||||
// Token: 0x04003237 RID: 12855
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40031F5")]
|
||||
[Token(Token = "0x4003237")]
|
||||
[Tooltip("Reference to the bone that this hit point rotates")]
|
||||
public Transform bone;
|
||||
|
||||
// Token: 0x040031F6 RID: 12790
|
||||
// Token: 0x04003238 RID: 12856
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40031F6")]
|
||||
[Token(Token = "0x4003238")]
|
||||
[Tooltip("Weight of rotating the bone")]
|
||||
[Range(0f, 1f)]
|
||||
public float weight;
|
||||
|
||||
// Token: 0x040031F7 RID: 12791
|
||||
// Token: 0x04003239 RID: 12857
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x40031F7")]
|
||||
[Token(Token = "0x4003239")]
|
||||
private Quaternion lastValue;
|
||||
|
||||
// Token: 0x040031F8 RID: 12792
|
||||
// Token: 0x0400323A RID: 12858
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x40031F8")]
|
||||
[Token(Token = "0x400323A")]
|
||||
private Quaternion current;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,13 +5,13 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x02000473 RID: 1139
|
||||
[Token(Token = "0x2000473")]
|
||||
// Token: 0x0200047C RID: 1148
|
||||
[Token(Token = "0x200047C")]
|
||||
public class HitReactionVRIK : OffsetModifierVRIK
|
||||
{
|
||||
// Token: 0x060028B8 RID: 10424 RVA: 0x000599CC File Offset: 0x00057BCC
|
||||
[Token(Token = "0x60028B8")]
|
||||
[Address(RVA = "0x117E490", Offset = "0x117D290", VA = "0x18117E490", Slot = "4")]
|
||||
// Token: 0x060028EA RID: 10474 RVA: 0x00059E30 File Offset: 0x00058030
|
||||
[Token(Token = "0x60028EA")]
|
||||
[Address(RVA = "0x11E14D0", Offset = "0x11DFCD0", VA = "0x1811E14D0", Slot = "4")]
|
||||
protected override void OnModifyOffset()
|
||||
{
|
||||
HitReactionVRIK.PositionOffset[] array = this.positionOffsets;
|
||||
@@ -39,86 +39,86 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060028B9 RID: 10425 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60028B9")]
|
||||
[Address(RVA = "0x117E1F0", Offset = "0x117CFF0", VA = "0x18117E1F0")]
|
||||
// Token: 0x060028EB RID: 10475 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60028EB")]
|
||||
[Address(RVA = "0x11E1230", Offset = "0x11DFA30", VA = "0x1811E1230")]
|
||||
public void Hit(Collider collider, Vector3 force, Vector3 point)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060028BA RID: 10426 RVA: 0x00059A6C File Offset: 0x00057C6C
|
||||
[Token(Token = "0x60028BA")]
|
||||
[Address(RVA = "0x8CD260", Offset = "0x8CC060", VA = "0x1808CD260")]
|
||||
// Token: 0x060028EC RID: 10476 RVA: 0x00059ED0 File Offset: 0x000580D0
|
||||
[Token(Token = "0x60028EC")]
|
||||
[Address(RVA = "0xA91CB0", Offset = "0xA904B0", VA = "0x180A91CB0")]
|
||||
public HitReactionVRIK()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040031F9 RID: 12793
|
||||
// Token: 0x0400323B RID: 12859
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x40031F9")]
|
||||
[Token(Token = "0x400323B")]
|
||||
public AnimationCurve[] offsetCurves;
|
||||
|
||||
// Token: 0x040031FA RID: 12794
|
||||
// Token: 0x0400323C RID: 12860
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x40031FA")]
|
||||
[Token(Token = "0x400323C")]
|
||||
[Tooltip("Hit points for the FBBIK effectors")]
|
||||
public HitReactionVRIK.PositionOffset[] positionOffsets;
|
||||
|
||||
// Token: 0x040031FB RID: 12795
|
||||
// Token: 0x0400323D RID: 12861
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x40031FB")]
|
||||
[Token(Token = "0x400323D")]
|
||||
[Tooltip(" Hit points for bones without an effector, such as the head")]
|
||||
public HitReactionVRIK.RotationOffset[] rotationOffsets;
|
||||
|
||||
// Token: 0x02000474 RID: 1140
|
||||
[Token(Token = "0x2000474")]
|
||||
// Token: 0x0200047D RID: 1149
|
||||
[Token(Token = "0x200047D")]
|
||||
[Serializable]
|
||||
public abstract class Offset
|
||||
{
|
||||
// Token: 0x17000296 RID: 662
|
||||
// (get) Token: 0x060028BB RID: 10427 RVA: 0x00059A80 File Offset: 0x00057C80
|
||||
// (set) Token: 0x060028BC RID: 10428 RVA: 0x00059A94 File Offset: 0x00057C94
|
||||
[Token(Token = "0x17000296")]
|
||||
// Token: 0x17000290 RID: 656
|
||||
// (get) Token: 0x060028ED RID: 10477 RVA: 0x00059EE4 File Offset: 0x000580E4
|
||||
// (set) Token: 0x060028EE RID: 10478 RVA: 0x00059EF8 File Offset: 0x000580F8
|
||||
[Token(Token = "0x17000290")]
|
||||
private protected float crossFader
|
||||
{
|
||||
[Token(Token = "0x60028BB")]
|
||||
[Address(RVA = "0x5B0660", Offset = "0x5AF460", VA = "0x1805B0660")]
|
||||
[Token(Token = "0x60028ED")]
|
||||
[Address(RVA = "0x5ACB40", Offset = "0x5AB340", VA = "0x1805ACB40")]
|
||||
protected get;
|
||||
[Token(Token = "0x60028BC")]
|
||||
[Address(RVA = "0x5B0700", Offset = "0x5AF500", VA = "0x1805B0700")]
|
||||
[Token(Token = "0x60028EE")]
|
||||
[Address(RVA = "0x5ACBD0", Offset = "0x5AB3D0", VA = "0x1805ACBD0")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17000297 RID: 663
|
||||
// (get) Token: 0x060028BD RID: 10429 RVA: 0x00059AA8 File Offset: 0x00057CA8
|
||||
// (set) Token: 0x060028BE RID: 10430 RVA: 0x00059ABC File Offset: 0x00057CBC
|
||||
[Token(Token = "0x17000297")]
|
||||
// Token: 0x17000291 RID: 657
|
||||
// (get) Token: 0x060028EF RID: 10479 RVA: 0x00059F0C File Offset: 0x0005810C
|
||||
// (set) Token: 0x060028F0 RID: 10480 RVA: 0x00059F20 File Offset: 0x00058120
|
||||
[Token(Token = "0x17000291")]
|
||||
private protected float timer
|
||||
{
|
||||
[Token(Token = "0x60028BD")]
|
||||
[Address(RVA = "0x5F9910", Offset = "0x5F8710", VA = "0x1805F9910")]
|
||||
[Token(Token = "0x60028EF")]
|
||||
[Address(RVA = "0x66CA40", Offset = "0x66B240", VA = "0x18066CA40")]
|
||||
protected get;
|
||||
[Token(Token = "0x60028BE")]
|
||||
[Address(RVA = "0x5F9930", Offset = "0x5F8730", VA = "0x1805F9930")]
|
||||
[Token(Token = "0x60028F0")]
|
||||
[Address(RVA = "0x66CA50", Offset = "0x66B250", VA = "0x18066CA50")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17000298 RID: 664
|
||||
// (get) Token: 0x060028BF RID: 10431 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// (set) Token: 0x060028C0 RID: 10432 RVA: 0x00059AD0 File Offset: 0x00057CD0
|
||||
[Token(Token = "0x17000298")]
|
||||
// Token: 0x17000292 RID: 658
|
||||
// (get) Token: 0x060028F1 RID: 10481 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// (set) Token: 0x060028F2 RID: 10482 RVA: 0x00059F34 File Offset: 0x00058134
|
||||
[Token(Token = "0x17000292")]
|
||||
private protected Vector3 force
|
||||
{
|
||||
[Token(Token = "0x60028BF")]
|
||||
[Address(RVA = "0x126EB40", Offset = "0x126D940", VA = "0x18126EB40")]
|
||||
[Token(Token = "0x60028F1")]
|
||||
[Address(RVA = "0x13017D0", Offset = "0x12FFFD0", VA = "0x1813017D0")]
|
||||
[CompilerGenerated]
|
||||
protected get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x60028C0")]
|
||||
[Address(RVA = "0x126EC30", Offset = "0x126DA30", VA = "0x18126EC30")]
|
||||
[Token(Token = "0x60028F2")]
|
||||
[Address(RVA = "0x13018C0", Offset = "0x13000C0", VA = "0x1813018C0")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
@@ -127,21 +127,21 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000299 RID: 665
|
||||
// (get) Token: 0x060028C1 RID: 10433 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// (set) Token: 0x060028C2 RID: 10434 RVA: 0x00059AF0 File Offset: 0x00057CF0
|
||||
[Token(Token = "0x17000299")]
|
||||
// Token: 0x17000293 RID: 659
|
||||
// (get) Token: 0x060028F3 RID: 10483 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// (set) Token: 0x060028F4 RID: 10484 RVA: 0x00059F54 File Offset: 0x00058154
|
||||
[Token(Token = "0x17000293")]
|
||||
private protected Vector3 point
|
||||
{
|
||||
[Token(Token = "0x60028C1")]
|
||||
[Address(RVA = "0x38DAF0", Offset = "0x38C8F0", VA = "0x18038DAF0")]
|
||||
[Token(Token = "0x60028F3")]
|
||||
[Address(RVA = "0x3D4860", Offset = "0x3D3060", VA = "0x1803D4860")]
|
||||
[CompilerGenerated]
|
||||
protected get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x60028C2")]
|
||||
[Address(RVA = "0x38DB70", Offset = "0x38C970", VA = "0x18038DB70")]
|
||||
[Token(Token = "0x60028F4")]
|
||||
[Address(RVA = "0x3D48E0", Offset = "0x3D30E0", VA = "0x1803D48E0")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
@@ -150,9 +150,9 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060028C3 RID: 10435 RVA: 0x00059B10 File Offset: 0x00057D10
|
||||
[Token(Token = "0x60028C3")]
|
||||
[Address(RVA = "0x14F18B0", Offset = "0x14F06B0", VA = "0x1814F18B0")]
|
||||
// Token: 0x060028F5 RID: 10485 RVA: 0x00059F74 File Offset: 0x00058174
|
||||
[Token(Token = "0x60028F5")]
|
||||
[Address(RVA = "0x158B890", Offset = "0x158A090", VA = "0x18158B890")]
|
||||
public void Hit(Vector3 force, AnimationCurve[] curves, Vector3 point)
|
||||
{
|
||||
int num = 0;
|
||||
@@ -177,9 +177,9 @@ namespace RootMotion.FinalIK
|
||||
Debug.LogError("Hit Point WeightCurve length is zero.");
|
||||
}
|
||||
|
||||
// Token: 0x060028C4 RID: 10436 RVA: 0x00059B90 File Offset: 0x00057D90
|
||||
[Token(Token = "0x60028C4")]
|
||||
[Address(RVA = "0x14F17C0", Offset = "0x14F05C0", VA = "0x1814F17C0")]
|
||||
// Token: 0x060028F6 RID: 10486 RVA: 0x00059FF4 File Offset: 0x000581F4
|
||||
[Token(Token = "0x60028F6")]
|
||||
[Address(RVA = "0x158B7A0", Offset = "0x1589FA0", VA = "0x18158B7A0")]
|
||||
public void Apply(VRIK ik, AnimationCurve[] curves, float weight)
|
||||
{
|
||||
float time = Time.time;
|
||||
@@ -204,79 +204,79 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060028C5 RID: 10437
|
||||
[Token(Token = "0x60028C5")]
|
||||
// Token: 0x060028F7 RID: 10487
|
||||
[Token(Token = "0x60028F7")]
|
||||
[Address(Slot = "4")]
|
||||
protected abstract float GetLength(AnimationCurve[] curves);
|
||||
|
||||
// Token: 0x060028C6 RID: 10438
|
||||
[Token(Token = "0x60028C6")]
|
||||
// Token: 0x060028F8 RID: 10488
|
||||
[Token(Token = "0x60028F8")]
|
||||
[Address(Slot = "5")]
|
||||
protected abstract void CrossFadeStart();
|
||||
|
||||
// Token: 0x060028C7 RID: 10439
|
||||
[Token(Token = "0x60028C7")]
|
||||
// Token: 0x060028F9 RID: 10489
|
||||
[Token(Token = "0x60028F9")]
|
||||
[Address(Slot = "6")]
|
||||
protected abstract void OnApply(VRIK ik, AnimationCurve[] curves, float weight);
|
||||
|
||||
// Token: 0x060028C8 RID: 10440 RVA: 0x00059C18 File Offset: 0x00057E18
|
||||
[Token(Token = "0x60028C8")]
|
||||
[Address(RVA = "0x14EA8B0", Offset = "0x14E96B0", VA = "0x1814EA8B0")]
|
||||
// Token: 0x060028FA RID: 10490 RVA: 0x0005A07C File Offset: 0x0005827C
|
||||
[Token(Token = "0x60028FA")]
|
||||
[Address(RVA = "0x1584890", Offset = "0x1583090", VA = "0x181584890")]
|
||||
protected Offset()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040031FC RID: 12796
|
||||
// Token: 0x0400323E RID: 12862
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40031FC")]
|
||||
[Token(Token = "0x400323E")]
|
||||
[Tooltip("Just for visual clarity, not used at all")]
|
||||
public string name;
|
||||
|
||||
// Token: 0x040031FD RID: 12797
|
||||
// Token: 0x0400323F RID: 12863
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40031FD")]
|
||||
[Token(Token = "0x400323F")]
|
||||
[Tooltip("Linking this hit point to a collider")]
|
||||
public Collider collider;
|
||||
|
||||
// Token: 0x040031FE RID: 12798
|
||||
// Token: 0x04003240 RID: 12864
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40031FE")]
|
||||
[Token(Token = "0x4003240")]
|
||||
[SerializeField]
|
||||
[Tooltip("Only used if this hit point gets hit when already processing another hit")]
|
||||
private float crossFadeTime = 0.1f;
|
||||
|
||||
// Token: 0x04003203 RID: 12803
|
||||
// Token: 0x04003245 RID: 12869
|
||||
[FieldOffset(Offset = "0x44")]
|
||||
[Token(Token = "0x4003203")]
|
||||
[Token(Token = "0x4003245")]
|
||||
private float length;
|
||||
|
||||
// Token: 0x04003204 RID: 12804
|
||||
// Token: 0x04003246 RID: 12870
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4003204")]
|
||||
[Token(Token = "0x4003246")]
|
||||
private float crossFadeSpeed;
|
||||
|
||||
// Token: 0x04003205 RID: 12805
|
||||
// Token: 0x04003247 RID: 12871
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x4003205")]
|
||||
[Token(Token = "0x4003247")]
|
||||
private float lastTime;
|
||||
}
|
||||
|
||||
// Token: 0x02000475 RID: 1141
|
||||
[Token(Token = "0x2000475")]
|
||||
// Token: 0x0200047E RID: 1150
|
||||
[Token(Token = "0x200047E")]
|
||||
[Serializable]
|
||||
public class PositionOffset : HitReactionVRIK.Offset
|
||||
{
|
||||
// Token: 0x060028C9 RID: 10441 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60028C9")]
|
||||
[Address(RVA = "0x14F28D0", Offset = "0x14F16D0", VA = "0x1814F28D0", Slot = "4")]
|
||||
// Token: 0x060028FB RID: 10491 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60028FB")]
|
||||
[Address(RVA = "0x158CCB0", Offset = "0x158B4B0", VA = "0x18158CCB0", Slot = "4")]
|
||||
protected override float GetLength(AnimationCurve[] curves)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060028CA RID: 10442 RVA: 0x00059C38 File Offset: 0x00057E38
|
||||
[Token(Token = "0x60028CA")]
|
||||
[Address(RVA = "0x14F2870", Offset = "0x14F1670", VA = "0x1814F2870", Slot = "5")]
|
||||
// Token: 0x060028FC RID: 10492 RVA: 0x0005A09C File Offset: 0x0005829C
|
||||
[Token(Token = "0x60028FC")]
|
||||
[Address(RVA = "0x158CC50", Offset = "0x158B450", VA = "0x18158CC50", Slot = "5")]
|
||||
protected override void CrossFadeStart()
|
||||
{
|
||||
HitReactionVRIK.PositionOffset.PositionOffsetLink[] array = this.offsetLinks;
|
||||
@@ -289,107 +289,107 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060028CB RID: 10443 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60028CB")]
|
||||
[Address(RVA = "0x14F2AF0", Offset = "0x14F18F0", VA = "0x1814F2AF0", Slot = "6")]
|
||||
// Token: 0x060028FD RID: 10493 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60028FD")]
|
||||
[Address(RVA = "0x158CED0", Offset = "0x158B6D0", VA = "0x18158CED0", Slot = "6")]
|
||||
protected override void OnApply(VRIK ik, AnimationCurve[] curves, float weight)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060028CC RID: 10444 RVA: 0x00059C70 File Offset: 0x00057E70
|
||||
[Token(Token = "0x60028CC")]
|
||||
[Address(RVA = "0x14F2D70", Offset = "0x14F1B70", VA = "0x1814F2D70")]
|
||||
// Token: 0x060028FE RID: 10494 RVA: 0x0005A0D4 File Offset: 0x000582D4
|
||||
[Token(Token = "0x60028FE")]
|
||||
[Address(RVA = "0x158D150", Offset = "0x158B950", VA = "0x18158D150")]
|
||||
public PositionOffset()
|
||||
{
|
||||
this.crossFadeTime = 0.1f;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04003206 RID: 12806
|
||||
// Token: 0x04003248 RID: 12872
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4003206")]
|
||||
[Token(Token = "0x4003248")]
|
||||
[Tooltip("Offset magnitude in the direction of the hit force")]
|
||||
public int forceDirCurveIndex;
|
||||
|
||||
// Token: 0x04003207 RID: 12807
|
||||
// Token: 0x04003249 RID: 12873
|
||||
[FieldOffset(Offset = "0x54")]
|
||||
[Token(Token = "0x4003207")]
|
||||
[Token(Token = "0x4003249")]
|
||||
[Tooltip("Offset magnitude in the direction of character.up")]
|
||||
public int upDirCurveIndex = (int)((ulong)1L);
|
||||
|
||||
// Token: 0x04003208 RID: 12808
|
||||
// Token: 0x0400324A RID: 12874
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4003208")]
|
||||
[Token(Token = "0x400324A")]
|
||||
[Tooltip("Linking this offset to the VRIK position offsets")]
|
||||
public HitReactionVRIK.PositionOffset.PositionOffsetLink[] offsetLinks;
|
||||
|
||||
// Token: 0x02000476 RID: 1142
|
||||
[Token(Token = "0x2000476")]
|
||||
// Token: 0x0200047F RID: 1151
|
||||
[Token(Token = "0x200047F")]
|
||||
[Serializable]
|
||||
public class PositionOffsetLink
|
||||
{
|
||||
// Token: 0x060028CD RID: 10445 RVA: 0x0003883F File Offset: 0x00036A3F
|
||||
[Token(Token = "0x60028CD")]
|
||||
[Address(RVA = "0x132D2E0", Offset = "0x132C0E0", VA = "0x18132D2E0")]
|
||||
// Token: 0x060028FF RID: 10495 RVA: 0x00038FC3 File Offset: 0x000371C3
|
||||
[Token(Token = "0x60028FF")]
|
||||
[Address(RVA = "0x12DCE60", Offset = "0x12DB660", VA = "0x1812DCE60")]
|
||||
public void Apply(VRIK ik, Vector3 offset, float crossFader)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060028CE RID: 10446 RVA: 0x0003883F File Offset: 0x00036A3F
|
||||
[Token(Token = "0x60028CE")]
|
||||
[Address(RVA = "0x132C870", Offset = "0x132B670", VA = "0x18132C870")]
|
||||
// Token: 0x06002900 RID: 10496 RVA: 0x00038FC3 File Offset: 0x000371C3
|
||||
[Token(Token = "0x6002900")]
|
||||
[Address(RVA = "0x12DC3F0", Offset = "0x12DABF0", VA = "0x1812DC3F0")]
|
||||
public void CrossFadeStart()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060028CF RID: 10447 RVA: 0x0003883F File Offset: 0x00036A3F
|
||||
[Token(Token = "0x60028CF")]
|
||||
[Address(RVA = "0x3D8B20", Offset = "0x3D7920", VA = "0x1803D8B20")]
|
||||
// Token: 0x06002901 RID: 10497 RVA: 0x00038FC3 File Offset: 0x000371C3
|
||||
[Token(Token = "0x6002901")]
|
||||
[Address(RVA = "0x43A830", Offset = "0x439030", VA = "0x18043A830")]
|
||||
public PositionOffsetLink()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003209 RID: 12809
|
||||
// Token: 0x0400324B RID: 12875
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003209")]
|
||||
[Token(Token = "0x400324B")]
|
||||
[Tooltip("The FBBIK effector type")]
|
||||
public IKSolverVR.PositionOffset positionOffset;
|
||||
|
||||
// Token: 0x0400320A RID: 12810
|
||||
// Token: 0x0400324C RID: 12876
|
||||
[FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x400320A")]
|
||||
[Token(Token = "0x400324C")]
|
||||
[Tooltip("The weight of this effector (could also be negative)")]
|
||||
public float weight;
|
||||
|
||||
// Token: 0x0400320B RID: 12811
|
||||
// Token: 0x0400324D RID: 12877
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400320B")]
|
||||
[Token(Token = "0x400324D")]
|
||||
private Vector3 lastValue;
|
||||
|
||||
// Token: 0x0400320C RID: 12812
|
||||
// Token: 0x0400324E RID: 12878
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x400320C")]
|
||||
[Token(Token = "0x400324E")]
|
||||
private Vector3 current;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000477 RID: 1143
|
||||
[Token(Token = "0x2000477")]
|
||||
// Token: 0x02000480 RID: 1152
|
||||
[Token(Token = "0x2000480")]
|
||||
[Serializable]
|
||||
public class RotationOffset : HitReactionVRIK.Offset
|
||||
{
|
||||
// Token: 0x060028D0 RID: 10448 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60028D0")]
|
||||
[Address(RVA = "0x14F2F10", Offset = "0x14F1D10", VA = "0x1814F2F10", Slot = "4")]
|
||||
// Token: 0x06002902 RID: 10498 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002902")]
|
||||
[Address(RVA = "0x158D2F0", Offset = "0x158BAF0", VA = "0x18158D2F0", Slot = "4")]
|
||||
protected override float GetLength(AnimationCurve[] curves)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060028D1 RID: 10449 RVA: 0x00059C98 File Offset: 0x00057E98
|
||||
[Token(Token = "0x60028D1")]
|
||||
[Address(RVA = "0x14F2EB0", Offset = "0x14F1CB0", VA = "0x1814F2EB0", Slot = "5")]
|
||||
// Token: 0x06002903 RID: 10499 RVA: 0x0005A0FC File Offset: 0x000582FC
|
||||
[Token(Token = "0x6002903")]
|
||||
[Address(RVA = "0x158D290", Offset = "0x158BA90", VA = "0x18158D290", Slot = "5")]
|
||||
protected override void CrossFadeStart()
|
||||
{
|
||||
HitReactionVRIK.RotationOffset.RotationOffsetLink[] array = this.offsetLinks;
|
||||
@@ -402,87 +402,87 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060028D2 RID: 10450 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60028D2")]
|
||||
[Address(RVA = "0x14F3030", Offset = "0x14F1E30", VA = "0x1814F3030", Slot = "6")]
|
||||
// Token: 0x06002904 RID: 10500 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002904")]
|
||||
[Address(RVA = "0x158D410", Offset = "0x158BC10", VA = "0x18158D410", Slot = "6")]
|
||||
protected override void OnApply(VRIK ik, AnimationCurve[] curves, float weight)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060028D3 RID: 10451 RVA: 0x00059CD0 File Offset: 0x00057ED0
|
||||
[Token(Token = "0x60028D3")]
|
||||
[Address(RVA = "0x14EA8B0", Offset = "0x14E96B0", VA = "0x1814EA8B0")]
|
||||
// Token: 0x06002905 RID: 10501 RVA: 0x0005A134 File Offset: 0x00058334
|
||||
[Token(Token = "0x6002905")]
|
||||
[Address(RVA = "0x1584890", Offset = "0x1583090", VA = "0x181584890")]
|
||||
public RotationOffset()
|
||||
{
|
||||
this.crossFadeTime = 0.1f;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400320D RID: 12813
|
||||
// Token: 0x0400324F RID: 12879
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400320D")]
|
||||
[Token(Token = "0x400324F")]
|
||||
[Tooltip("The angle to rotate the bone around it's rigidbody's world center of mass")]
|
||||
public int curveIndex;
|
||||
|
||||
// Token: 0x0400320E RID: 12814
|
||||
// Token: 0x04003250 RID: 12880
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400320E")]
|
||||
[Token(Token = "0x4003250")]
|
||||
[Tooltip("Linking this hit point to bone(s)")]
|
||||
public HitReactionVRIK.RotationOffset.RotationOffsetLink[] offsetLinks;
|
||||
|
||||
// Token: 0x0400320F RID: 12815
|
||||
// Token: 0x04003251 RID: 12881
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400320F")]
|
||||
[Token(Token = "0x4003251")]
|
||||
private Rigidbody rigidbody;
|
||||
|
||||
// Token: 0x02000478 RID: 1144
|
||||
[Token(Token = "0x2000478")]
|
||||
// Token: 0x02000481 RID: 1153
|
||||
[Token(Token = "0x2000481")]
|
||||
[Serializable]
|
||||
public class RotationOffsetLink
|
||||
{
|
||||
// Token: 0x060028D4 RID: 10452 RVA: 0x0003883F File Offset: 0x00036A3F
|
||||
[Token(Token = "0x60028D4")]
|
||||
[Address(RVA = "0x132EA20", Offset = "0x132D820", VA = "0x18132EA20")]
|
||||
// Token: 0x06002906 RID: 10502 RVA: 0x00038FC3 File Offset: 0x000371C3
|
||||
[Token(Token = "0x6002906")]
|
||||
[Address(RVA = "0x12DE5A0", Offset = "0x12DCDA0", VA = "0x1812DE5A0")]
|
||||
public void Apply(VRIK ik, Quaternion offset, float crossFader)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060028D5 RID: 10453 RVA: 0x0003883F File Offset: 0x00036A3F
|
||||
[Token(Token = "0x60028D5")]
|
||||
[Address(RVA = "0x132EB10", Offset = "0x132D910", VA = "0x18132EB10")]
|
||||
// Token: 0x06002907 RID: 10503 RVA: 0x00038FC3 File Offset: 0x000371C3
|
||||
[Token(Token = "0x6002907")]
|
||||
[Address(RVA = "0x12DE690", Offset = "0x12DCE90", VA = "0x1812DE690")]
|
||||
public void CrossFadeStart()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060028D6 RID: 10454 RVA: 0x0003883F File Offset: 0x00036A3F
|
||||
[Token(Token = "0x60028D6")]
|
||||
[Address(RVA = "0x132EB20", Offset = "0x132D920", VA = "0x18132EB20")]
|
||||
// Token: 0x06002908 RID: 10504 RVA: 0x00038FC3 File Offset: 0x000371C3
|
||||
[Token(Token = "0x6002908")]
|
||||
[Address(RVA = "0x12DE6A0", Offset = "0x12DCEA0", VA = "0x1812DE6A0")]
|
||||
public RotationOffsetLink()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003210 RID: 12816
|
||||
// Token: 0x04003252 RID: 12882
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003210")]
|
||||
[Token(Token = "0x4003252")]
|
||||
[Tooltip("Reference to the bone that this hit point rotates")]
|
||||
public IKSolverVR.RotationOffset rotationOffset;
|
||||
|
||||
// Token: 0x04003211 RID: 12817
|
||||
// Token: 0x04003253 RID: 12883
|
||||
[FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x4003211")]
|
||||
[Range(0f, 1f)]
|
||||
[Token(Token = "0x4003253")]
|
||||
[Tooltip("Weight of rotating the bone")]
|
||||
[Range(0f, 1f)]
|
||||
public float weight;
|
||||
|
||||
// Token: 0x04003212 RID: 12818
|
||||
// Token: 0x04003254 RID: 12884
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003212")]
|
||||
[Token(Token = "0x4003254")]
|
||||
private Quaternion lastValue;
|
||||
|
||||
// Token: 0x04003213 RID: 12819
|
||||
// Token: 0x04003255 RID: 12885
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4003213")]
|
||||
[Token(Token = "0x4003255")]
|
||||
private Quaternion current;
|
||||
}
|
||||
}
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user