Add v1.1.0
This commit is contained in:
@@ -3,19 +3,19 @@ using Cpp2IlInjected;
|
||||
|
||||
namespace RootMotion
|
||||
{
|
||||
// Token: 0x02000398 RID: 920
|
||||
[Token(Token = "0x2000398")]
|
||||
// Token: 0x020003E7 RID: 999
|
||||
[Token(Token = "0x20003E7")]
|
||||
[Serializable]
|
||||
public enum Axis
|
||||
{
|
||||
// Token: 0x04002BF1 RID: 11249
|
||||
[Token(Token = "0x4002BF1")]
|
||||
// Token: 0x04002E99 RID: 11929
|
||||
[Token(Token = "0x4002E99")]
|
||||
X,
|
||||
// Token: 0x04002BF2 RID: 11250
|
||||
[Token(Token = "0x4002BF2")]
|
||||
// Token: 0x04002E9A RID: 11930
|
||||
[Token(Token = "0x4002E9A")]
|
||||
Y,
|
||||
// Token: 0x04002BF3 RID: 11251
|
||||
[Token(Token = "0x4002BF3")]
|
||||
// Token: 0x04002E9B RID: 11931
|
||||
[Token(Token = "0x4002E9B")]
|
||||
Z
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,61 +4,61 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion
|
||||
{
|
||||
// Token: 0x02000399 RID: 921
|
||||
[Token(Token = "0x2000399")]
|
||||
// Token: 0x020003E8 RID: 1000
|
||||
[Token(Token = "0x20003E8")]
|
||||
public class AxisTools
|
||||
{
|
||||
// Token: 0x06002281 RID: 8833 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002281")]
|
||||
[Address(RVA = "0xB69EC0", Offset = "0xB686C0", VA = "0x180B69EC0")]
|
||||
// Token: 0x06002518 RID: 9496 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002518")]
|
||||
[Address(RVA = "0x79DEB0", Offset = "0x79CEB0", VA = "0x18079DEB0")]
|
||||
public static Vector3 ToVector3(Axis axis)
|
||||
{
|
||||
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 = "0xB69E60", Offset = "0xB68660", VA = "0x180B69E60")]
|
||||
// Token: 0x06002519 RID: 9497 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002519")]
|
||||
[Address(RVA = "0x79DE50", Offset = "0x79CE50", VA = "0x18079DE50")]
|
||||
public static Axis ToAxis(Vector3 v)
|
||||
{
|
||||
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 = "0xB699D0", Offset = "0xB681D0", VA = "0x180B699D0")]
|
||||
// Token: 0x0600251A RID: 9498 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600251A")]
|
||||
[Address(RVA = "0x79D9C0", Offset = "0x79C9C0", VA = "0x18079D9C0")]
|
||||
public static Axis GetAxisToPoint(Transform t, Vector3 worldPosition)
|
||||
{
|
||||
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 = "0xB69900", Offset = "0xB68100", VA = "0x180B69900")]
|
||||
// Token: 0x0600251B RID: 9499 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600251B")]
|
||||
[Address(RVA = "0x79D8F0", Offset = "0x79C8F0", VA = "0x18079D8F0")]
|
||||
public static Axis GetAxisToDirection(Transform t, Vector3 direction)
|
||||
{
|
||||
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 = "0xB69D90", Offset = "0xB68590", VA = "0x180B69D90")]
|
||||
// Token: 0x0600251C RID: 9500 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600251C")]
|
||||
[Address(RVA = "0x79DD80", Offset = "0x79CD80", VA = "0x18079DD80")]
|
||||
public static Vector3 GetAxisVectorToPoint(Transform t, Vector3 worldPosition)
|
||||
{
|
||||
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 = "0xB69B30", Offset = "0xB68330", VA = "0x180B69B30")]
|
||||
// Token: 0x0600251D RID: 9501 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600251D")]
|
||||
[Address(RVA = "0x79DB20", Offset = "0x79CB20", VA = "0x18079DB20")]
|
||||
public static Vector3 GetAxisVectorToDirection(Transform t, Vector3 direction)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002287 RID: 8839 RVA: 0x00050190 File Offset: 0x0004E390
|
||||
[Token(Token = "0x6002287")]
|
||||
[Address(RVA = "0x43A830", Offset = "0x439030", VA = "0x18043A830")]
|
||||
// Token: 0x0600251E RID: 9502 RVA: 0x000569C4 File Offset: 0x00054BC4
|
||||
[Token(Token = "0x600251E")]
|
||||
[Address(RVA = "0x36ABD0", Offset = "0x369BD0", VA = "0x18036ABD0")]
|
||||
public AxisTools()
|
||||
{
|
||||
}
|
||||
|
||||
@@ -4,18 +4,18 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion
|
||||
{
|
||||
// Token: 0x0200039A RID: 922
|
||||
[Token(Token = "0x200039A")]
|
||||
// Token: 0x020003E9 RID: 1001
|
||||
[Token(Token = "0x20003E9")]
|
||||
[Serializable]
|
||||
public class BipedLimbOrientations
|
||||
{
|
||||
// Token: 0x06002288 RID: 8840 RVA: 0x000501A4 File Offset: 0x0004E3A4
|
||||
[Token(Token = "0x6002288")]
|
||||
[Address(RVA = "0xE3EE80", Offset = "0xE3D680", VA = "0x180E3EE80")]
|
||||
// Token: 0x0600251F RID: 9503 RVA: 0x000569D8 File Offset: 0x00054BD8
|
||||
[Token(Token = "0x600251F")]
|
||||
[Address(RVA = "0x7A2610", Offset = "0x7A1610", VA = "0x1807A2610")]
|
||||
public BipedLimbOrientations(BipedLimbOrientations.LimbOrientation leftArm, BipedLimbOrientations.LimbOrientation rightArm, BipedLimbOrientations.LimbOrientation leftLeg, BipedLimbOrientations.LimbOrientation rightLeg)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06002288)
|
||||
An exception occurred when decompiling this method (0600251F)
|
||||
|
||||
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: 0x170001E8 RID: 488
|
||||
// (get) Token: 0x06002289 RID: 8841 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170001E8")]
|
||||
// Token: 0x17000213 RID: 531
|
||||
// (get) Token: 0x06002520 RID: 9504 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x17000213")]
|
||||
public static BipedLimbOrientations UMA
|
||||
{
|
||||
[Token(Token = "0x6002289")]
|
||||
[Address(RVA = "0xE3F210", Offset = "0xE3DA10", VA = "0x180E3F210")]
|
||||
[Token(Token = "0x6002520")]
|
||||
[Address(RVA = "0x7A29A0", Offset = "0x7A19A0", VA = "0x1807A29A0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170001E9 RID: 489
|
||||
// (get) Token: 0x0600228A RID: 8842 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170001E9")]
|
||||
// Token: 0x17000214 RID: 532
|
||||
// (get) Token: 0x06002521 RID: 9505 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x17000214")]
|
||||
public static BipedLimbOrientations MaxBiped
|
||||
{
|
||||
[Token(Token = "0x600228A")]
|
||||
[Address(RVA = "0xE3EF00", Offset = "0xE3D700", VA = "0x180E3EF00")]
|
||||
[Token(Token = "0x6002521")]
|
||||
[Address(RVA = "0x7A2690", Offset = "0x7A1690", VA = "0x1807A2690")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04002BF4 RID: 11252
|
||||
// Token: 0x04002E9C RID: 11932
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002BF4")]
|
||||
[Token(Token = "0x4002E9C")]
|
||||
public BipedLimbOrientations.LimbOrientation leftArm;
|
||||
|
||||
// Token: 0x04002BF5 RID: 11253
|
||||
// Token: 0x04002E9D RID: 11933
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002BF5")]
|
||||
[Token(Token = "0x4002E9D")]
|
||||
public BipedLimbOrientations.LimbOrientation rightArm;
|
||||
|
||||
// Token: 0x04002BF6 RID: 11254
|
||||
// Token: 0x04002E9E RID: 11934
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002BF6")]
|
||||
[Token(Token = "0x4002E9E")]
|
||||
public BipedLimbOrientations.LimbOrientation leftLeg;
|
||||
|
||||
// Token: 0x04002BF7 RID: 11255
|
||||
// Token: 0x04002E9F RID: 11935
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002BF7")]
|
||||
[Token(Token = "0x4002E9F")]
|
||||
public BipedLimbOrientations.LimbOrientation rightLeg;
|
||||
|
||||
// Token: 0x0200039B RID: 923
|
||||
[Token(Token = "0x200039B")]
|
||||
// Token: 0x020003EA RID: 1002
|
||||
[Token(Token = "0x20003EA")]
|
||||
[Serializable]
|
||||
public class LimbOrientation
|
||||
{
|
||||
// Token: 0x0600228B RID: 8843 RVA: 0x000501D4 File Offset: 0x0004E3D4
|
||||
[Token(Token = "0x600228B")]
|
||||
[Address(RVA = "0x66FA30", Offset = "0x66E230", VA = "0x18066FA30")]
|
||||
// Token: 0x06002522 RID: 9506 RVA: 0x00056A08 File Offset: 0x00054C08
|
||||
[Token(Token = "0x6002522")]
|
||||
[Address(RVA = "0x19BD660", Offset = "0x19BC660", VA = "0x1819BD660")]
|
||||
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: 0x04002BF8 RID: 11256
|
||||
// Token: 0x04002EA0 RID: 11936
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002BF8")]
|
||||
[Token(Token = "0x4002EA0")]
|
||||
public Vector3 upperBoneForwardAxis;
|
||||
|
||||
// Token: 0x04002BF9 RID: 11257
|
||||
// Token: 0x04002EA1 RID: 11937
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x4002BF9")]
|
||||
[Token(Token = "0x4002EA1")]
|
||||
public Vector3 lowerBoneForwardAxis;
|
||||
|
||||
// Token: 0x04002BFA RID: 11258
|
||||
// Token: 0x04002EA2 RID: 11938
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002BFA")]
|
||||
[Token(Token = "0x4002EA2")]
|
||||
public Vector3 lastBoneLeftAxis;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,165 +4,436 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion
|
||||
{
|
||||
// Token: 0x0200039C RID: 924
|
||||
[Token(Token = "0x200039C")]
|
||||
// Token: 0x020003EB RID: 1003
|
||||
[Token(Token = "0x20003EB")]
|
||||
public static class BipedNaming
|
||||
{
|
||||
// Token: 0x0600228C RID: 8844 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600228C")]
|
||||
[Address(RVA = "0xE3FA00", Offset = "0xE3E200", VA = "0x180E3FA00")]
|
||||
// Token: 0x06002523 RID: 9507 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002523")]
|
||||
[Address(RVA = "0x7A3190", Offset = "0x7A2190", VA = "0x1807A3190")]
|
||||
public static Transform[] GetBonesOfType(BipedNaming.BoneType boneType, Transform[] bones)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600228D RID: 8845 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600228D")]
|
||||
[Address(RVA = "0xE3F7D0", Offset = "0xE3DFD0", VA = "0x180E3F7D0")]
|
||||
// Token: 0x06002524 RID: 9508 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002524")]
|
||||
[Address(RVA = "0x7A2F60", Offset = "0x7A1F60", VA = "0x1807A2F60")]
|
||||
public static Transform[] GetBonesOfSide(BipedNaming.BoneSide boneSide, Transform[] bones)
|
||||
{
|
||||
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 = "0xE3F980", Offset = "0xE3E180", VA = "0x180E3F980")]
|
||||
// Token: 0x06002525 RID: 9509 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002525")]
|
||||
[Address(RVA = "0x7A3110", Offset = "0x7A2110", VA = "0x1807A3110")]
|
||||
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: 0x0600228F RID: 8847 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600228F")]
|
||||
[Address(RVA = "0xE3FBB0", Offset = "0xE3E3B0", VA = "0x180E3FBB0")]
|
||||
// Token: 0x06002526 RID: 9510 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002526")]
|
||||
[Address(RVA = "0x7A3340", Offset = "0x7A2340", VA = "0x1807A3340")]
|
||||
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: 0x06002290 RID: 8848 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002290")]
|
||||
[Address(RVA = "0xE3FC60", Offset = "0xE3E460", VA = "0x180E3FC60")]
|
||||
// Token: 0x06002527 RID: 9511 RVA: 0x00056A54 File Offset: 0x00054C54
|
||||
[Token(Token = "0x6002527")]
|
||||
[Address(RVA = "0x7A33F0", Offset = "0x7A23F0", VA = "0x1807A33F0")]
|
||||
public static Transform GetNamingMatch(Transform[] transforms, params string[][] namings)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
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();
|
||||
}
|
||||
|
||||
// Token: 0x06002291 RID: 8849 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002291")]
|
||||
[Address(RVA = "0xE3F5C0", Offset = "0xE3DDC0", VA = "0x180E3F5C0")]
|
||||
// Token: 0x06002528 RID: 9512 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002528")]
|
||||
[Address(RVA = "0x7A2D50", Offset = "0x7A1D50", VA = "0x1807A2D50")]
|
||||
public static BipedNaming.BoneType GetBoneType(string boneName)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002292 RID: 8850 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002292")]
|
||||
[Address(RVA = "0xE3F520", Offset = "0xE3DD20", VA = "0x180E3F520")]
|
||||
// Token: 0x06002529 RID: 9513 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002529")]
|
||||
[Address(RVA = "0x7A2CB0", Offset = "0x7A1CB0", VA = "0x1807A2CB0")]
|
||||
public static BipedNaming.BoneSide GetBoneSide(string boneName)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002293 RID: 8851 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002293")]
|
||||
[Address(RVA = "0xE3F740", Offset = "0xE3DF40", VA = "0x180E3F740")]
|
||||
// Token: 0x0600252A RID: 9514 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600252A")]
|
||||
[Address(RVA = "0x7A2ED0", Offset = "0x7A1ED0", VA = "0x1807A2ED0")]
|
||||
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: 0x06002294 RID: 8852 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002294")]
|
||||
[Address(RVA = "0xE43EE0", Offset = "0xE426E0", VA = "0x180E43EE0")]
|
||||
// Token: 0x0600252B RID: 9515 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600252B")]
|
||||
[Address(RVA = "0x7A7670", Offset = "0x7A6670", VA = "0x1807A7670")]
|
||||
private static bool isLeft(string boneName)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002295 RID: 8853 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002295")]
|
||||
[Address(RVA = "0xE44370", Offset = "0xE42B70", VA = "0x180E44370")]
|
||||
// Token: 0x0600252C RID: 9516 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600252C")]
|
||||
[Address(RVA = "0x7A7B00", Offset = "0x7A6B00", VA = "0x1807A7B00")]
|
||||
private static bool isRight(string boneName)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002296 RID: 8854 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002296")]
|
||||
[Address(RVA = "0xE445F0", Offset = "0xE42DF0", VA = "0x180E445F0")]
|
||||
// Token: 0x0600252D RID: 9517 RVA: 0x00056B0C File Offset: 0x00054D0C
|
||||
[Token(Token = "0x600252D")]
|
||||
[Address(RVA = "0x7A7D80", Offset = "0x7A6D80", VA = "0x1807A7D80")]
|
||||
private static bool isSpine(string boneName)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
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();
|
||||
}
|
||||
|
||||
// Token: 0x06002297 RID: 8855 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002297")]
|
||||
[Address(RVA = "0xE43CD0", Offset = "0xE424D0", VA = "0x180E43CD0")]
|
||||
// Token: 0x0600252E RID: 9518 RVA: 0x00056BA4 File Offset: 0x00054DA4
|
||||
[Token(Token = "0x600252E")]
|
||||
[Address(RVA = "0x7A7460", Offset = "0x7A6460", VA = "0x1807A7460")]
|
||||
private static bool isHead(string boneName)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
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();
|
||||
}
|
||||
|
||||
// Token: 0x06002298 RID: 8856 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002298")]
|
||||
[Address(RVA = "0xE438B0", Offset = "0xE420B0", VA = "0x180E438B0")]
|
||||
// Token: 0x0600252F RID: 9519 RVA: 0x00056C3C File Offset: 0x00054E3C
|
||||
[Token(Token = "0x600252F")]
|
||||
[Address(RVA = "0x7A7040", Offset = "0x7A6040", VA = "0x1807A7040")]
|
||||
private static bool isArm(string boneName)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
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();
|
||||
}
|
||||
|
||||
// Token: 0x06002299 RID: 8857 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002299")]
|
||||
[Address(RVA = "0xE44160", Offset = "0xE42960", VA = "0x180E44160")]
|
||||
// Token: 0x06002530 RID: 9520 RVA: 0x00056CD4 File Offset: 0x00054ED4
|
||||
[Token(Token = "0x6002530")]
|
||||
[Address(RVA = "0x7A78F0", Offset = "0x7A68F0", VA = "0x1807A78F0")]
|
||||
private static bool isLeg(string boneName)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
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();
|
||||
}
|
||||
|
||||
// Token: 0x0600229A RID: 8858 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600229A")]
|
||||
[Address(RVA = "0xE44800", Offset = "0xE43000", VA = "0x180E44800")]
|
||||
// Token: 0x06002531 RID: 9521 RVA: 0x00056D6C File Offset: 0x00054F6C
|
||||
[Token(Token = "0x6002531")]
|
||||
[Address(RVA = "0x7A7F90", Offset = "0x7A6F90", VA = "0x1807A7F90")]
|
||||
private static bool isTail(string boneName)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
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();
|
||||
}
|
||||
|
||||
// Token: 0x0600229B RID: 8859 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600229B")]
|
||||
[Address(RVA = "0xE43AC0", Offset = "0xE422C0", VA = "0x180E43AC0")]
|
||||
// Token: 0x06002532 RID: 9522 RVA: 0x00056E04 File Offset: 0x00055004
|
||||
[Token(Token = "0x6002532")]
|
||||
[Address(RVA = "0x7A7250", Offset = "0x7A6250", VA = "0x1807A7250")]
|
||||
private static bool isEye(string boneName)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
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();
|
||||
}
|
||||
|
||||
// Token: 0x0600229C RID: 8860 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600229C")]
|
||||
[Address(RVA = "0xE44A10", Offset = "0xE43210", VA = "0x180E44A10")]
|
||||
// Token: 0x06002533 RID: 9523 RVA: 0x00056E9C File Offset: 0x0005509C
|
||||
[Token(Token = "0x6002533")]
|
||||
[Address(RVA = "0x7A81A0", Offset = "0x7A71A0", VA = "0x1807A81A0")]
|
||||
private static bool isTypeExclude(string boneName)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
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();
|
||||
}
|
||||
|
||||
// Token: 0x0600229D RID: 8861 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600229D")]
|
||||
[Address(RVA = "0xE44CD0", Offset = "0xE434D0", VA = "0x180E44CD0")]
|
||||
// Token: 0x06002534 RID: 9524 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002534")]
|
||||
[Address(RVA = "0x7A8460", Offset = "0x7A7460", VA = "0x1807A8460")]
|
||||
private static bool matchesNaming(string boneName, string[] namingConvention)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600229E RID: 8862 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600229E")]
|
||||
[Address(RVA = "0xE437C0", Offset = "0xE41FC0", VA = "0x180E437C0")]
|
||||
// Token: 0x06002535 RID: 9525 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002535")]
|
||||
[Address(RVA = "0x7A6F50", Offset = "0x7A5F50", VA = "0x1807A6F50")]
|
||||
private static bool excludesNaming(string boneName, string[] namingConvention)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600229F RID: 8863 RVA: 0x00050220 File Offset: 0x0004E420
|
||||
[Token(Token = "0x600229F")]
|
||||
[Address(RVA = "0xE44BF0", Offset = "0xE433F0", VA = "0x180E44BF0")]
|
||||
// Token: 0x06002536 RID: 9526 RVA: 0x00056F08 File Offset: 0x00055108
|
||||
[Token(Token = "0x6002536")]
|
||||
[Address(RVA = "0x7A8380", Offset = "0x7A7380", VA = "0x1807A8380")]
|
||||
private static bool matchesLastLetter(string boneName, string[] namingConvention)
|
||||
{
|
||||
int num = 0;
|
||||
@@ -180,154 +451,154 @@ namespace RootMotion
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060022A0 RID: 8864 RVA: 0x00050268 File Offset: 0x0004E468
|
||||
[Token(Token = "0x60022A0")]
|
||||
[Address(RVA = "0xE3FE90", Offset = "0xE3E690", VA = "0x180E3FE90")]
|
||||
// Token: 0x06002537 RID: 9527 RVA: 0x00056F50 File Offset: 0x00055150
|
||||
[Token(Token = "0x6002537")]
|
||||
[Address(RVA = "0x7A3620", Offset = "0x7A2620", VA = "0x1807A3620")]
|
||||
private static bool LastLetterIs(string boneName, string letter)
|
||||
{
|
||||
int stringLength = boneName.m_stringLength;
|
||||
return string.Equals(boneName.Substring(stringLength, 1), letter);
|
||||
}
|
||||
|
||||
// Token: 0x060022A1 RID: 8865 RVA: 0x00050290 File Offset: 0x0004E490
|
||||
[Token(Token = "0x60022A1")]
|
||||
[Address(RVA = "0xE43850", Offset = "0xE42050", VA = "0x180E43850")]
|
||||
// Token: 0x06002538 RID: 9528 RVA: 0x00056F78 File Offset: 0x00055178
|
||||
[Token(Token = "0x6002538")]
|
||||
[Address(RVA = "0x7A6FE0", Offset = "0x7A5FE0", VA = "0x1807A6FE0")]
|
||||
private static string firstLetter(string boneName)
|
||||
{
|
||||
return "";
|
||||
}
|
||||
|
||||
// Token: 0x060022A2 RID: 8866 RVA: 0x000502B4 File Offset: 0x0004E4B4
|
||||
[Token(Token = "0x60022A2")]
|
||||
[Address(RVA = "0xE44B90", Offset = "0xE43390", VA = "0x180E44B90")]
|
||||
// Token: 0x06002539 RID: 9529 RVA: 0x00056F9C File Offset: 0x0005519C
|
||||
[Token(Token = "0x6002539")]
|
||||
[Address(RVA = "0x7A8320", Offset = "0x7A7320", VA = "0x1807A8320")]
|
||||
private static string lastLetter(string boneName)
|
||||
{
|
||||
int stringLength = boneName.m_stringLength;
|
||||
return "";
|
||||
}
|
||||
|
||||
// Token: 0x060022A3 RID: 8867 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// Token: 0x0600253A RID: 9530 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x60022A3")]
|
||||
[Address(RVA = "0xE3FED0", Offset = "0xE3E6D0", VA = "0x180E3FED0")]
|
||||
[Token(Token = "0x600253A")]
|
||||
[Address(RVA = "0x7A3660", Offset = "0x7A2660", VA = "0x1807A3660")]
|
||||
static BipedNaming()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04002BFB RID: 11259
|
||||
[Token(Token = "0x4002BFB")]
|
||||
// Token: 0x04002EA3 RID: 11939
|
||||
[Token(Token = "0x4002EA3")]
|
||||
public static string[] typeLeft;
|
||||
|
||||
// Token: 0x04002BFC RID: 11260
|
||||
[Token(Token = "0x4002BFC")]
|
||||
// Token: 0x04002EA4 RID: 11940
|
||||
[Token(Token = "0x4002EA4")]
|
||||
public static string[] typeRight;
|
||||
|
||||
// Token: 0x04002BFD RID: 11261
|
||||
[Token(Token = "0x4002BFD")]
|
||||
// Token: 0x04002EA5 RID: 11941
|
||||
[Token(Token = "0x4002EA5")]
|
||||
public static string[] typeSpine;
|
||||
|
||||
// Token: 0x04002BFE RID: 11262
|
||||
[Token(Token = "0x4002BFE")]
|
||||
// Token: 0x04002EA6 RID: 11942
|
||||
[Token(Token = "0x4002EA6")]
|
||||
public static string[] typeHead;
|
||||
|
||||
// Token: 0x04002BFF RID: 11263
|
||||
[Token(Token = "0x4002BFF")]
|
||||
// Token: 0x04002EA7 RID: 11943
|
||||
[Token(Token = "0x4002EA7")]
|
||||
public static string[] typeArm;
|
||||
|
||||
// Token: 0x04002C00 RID: 11264
|
||||
[Token(Token = "0x4002C00")]
|
||||
// Token: 0x04002EA8 RID: 11944
|
||||
[Token(Token = "0x4002EA8")]
|
||||
public static string[] typeLeg;
|
||||
|
||||
// Token: 0x04002C01 RID: 11265
|
||||
[Token(Token = "0x4002C01")]
|
||||
// Token: 0x04002EA9 RID: 11945
|
||||
[Token(Token = "0x4002EA9")]
|
||||
public static string[] typeTail;
|
||||
|
||||
// Token: 0x04002C02 RID: 11266
|
||||
[Token(Token = "0x4002C02")]
|
||||
// Token: 0x04002EAA RID: 11946
|
||||
[Token(Token = "0x4002EAA")]
|
||||
public static string[] typeEye;
|
||||
|
||||
// Token: 0x04002C03 RID: 11267
|
||||
[Token(Token = "0x4002C03")]
|
||||
// Token: 0x04002EAB RID: 11947
|
||||
[Token(Token = "0x4002EAB")]
|
||||
public static string[] typeExclude;
|
||||
|
||||
// Token: 0x04002C04 RID: 11268
|
||||
[Token(Token = "0x4002C04")]
|
||||
// Token: 0x04002EAC RID: 11948
|
||||
[Token(Token = "0x4002EAC")]
|
||||
public static string[] typeExcludeSpine;
|
||||
|
||||
// Token: 0x04002C05 RID: 11269
|
||||
[Token(Token = "0x4002C05")]
|
||||
// Token: 0x04002EAD RID: 11949
|
||||
[Token(Token = "0x4002EAD")]
|
||||
public static string[] typeExcludeHead;
|
||||
|
||||
// Token: 0x04002C06 RID: 11270
|
||||
[Token(Token = "0x4002C06")]
|
||||
// Token: 0x04002EAE RID: 11950
|
||||
[Token(Token = "0x4002EAE")]
|
||||
public static string[] typeExcludeArm;
|
||||
|
||||
// Token: 0x04002C07 RID: 11271
|
||||
[Token(Token = "0x4002C07")]
|
||||
// Token: 0x04002EAF RID: 11951
|
||||
[Token(Token = "0x4002EAF")]
|
||||
public static string[] typeExcludeLeg;
|
||||
|
||||
// Token: 0x04002C08 RID: 11272
|
||||
[Token(Token = "0x4002C08")]
|
||||
// Token: 0x04002EB0 RID: 11952
|
||||
[Token(Token = "0x4002EB0")]
|
||||
public static string[] typeExcludeTail;
|
||||
|
||||
// Token: 0x04002C09 RID: 11273
|
||||
[Token(Token = "0x4002C09")]
|
||||
// Token: 0x04002EB1 RID: 11953
|
||||
[Token(Token = "0x4002EB1")]
|
||||
public static string[] typeExcludeEye;
|
||||
|
||||
// Token: 0x04002C0A RID: 11274
|
||||
[Token(Token = "0x4002C0A")]
|
||||
// Token: 0x04002EB2 RID: 11954
|
||||
[Token(Token = "0x4002EB2")]
|
||||
public static string[] pelvis;
|
||||
|
||||
// Token: 0x04002C0B RID: 11275
|
||||
[Token(Token = "0x4002C0B")]
|
||||
// Token: 0x04002EB3 RID: 11955
|
||||
[Token(Token = "0x4002EB3")]
|
||||
public static string[] hand;
|
||||
|
||||
// Token: 0x04002C0C RID: 11276
|
||||
[Token(Token = "0x4002C0C")]
|
||||
// Token: 0x04002EB4 RID: 11956
|
||||
[Token(Token = "0x4002EB4")]
|
||||
public static string[] foot;
|
||||
|
||||
// Token: 0x0200039D RID: 925
|
||||
[Token(Token = "0x200039D")]
|
||||
// Token: 0x020003EC RID: 1004
|
||||
[Token(Token = "0x20003EC")]
|
||||
[Serializable]
|
||||
public enum BoneType
|
||||
{
|
||||
// Token: 0x04002C0E RID: 11278
|
||||
[Token(Token = "0x4002C0E")]
|
||||
// Token: 0x04002EB6 RID: 11958
|
||||
[Token(Token = "0x4002EB6")]
|
||||
Unassigned,
|
||||
// Token: 0x04002C0F RID: 11279
|
||||
[Token(Token = "0x4002C0F")]
|
||||
// Token: 0x04002EB7 RID: 11959
|
||||
[Token(Token = "0x4002EB7")]
|
||||
Spine,
|
||||
// Token: 0x04002C10 RID: 11280
|
||||
[Token(Token = "0x4002C10")]
|
||||
// Token: 0x04002EB8 RID: 11960
|
||||
[Token(Token = "0x4002EB8")]
|
||||
Head,
|
||||
// Token: 0x04002C11 RID: 11281
|
||||
[Token(Token = "0x4002C11")]
|
||||
// Token: 0x04002EB9 RID: 11961
|
||||
[Token(Token = "0x4002EB9")]
|
||||
Arm,
|
||||
// Token: 0x04002C12 RID: 11282
|
||||
[Token(Token = "0x4002C12")]
|
||||
// Token: 0x04002EBA RID: 11962
|
||||
[Token(Token = "0x4002EBA")]
|
||||
Leg,
|
||||
// Token: 0x04002C13 RID: 11283
|
||||
[Token(Token = "0x4002C13")]
|
||||
// Token: 0x04002EBB RID: 11963
|
||||
[Token(Token = "0x4002EBB")]
|
||||
Tail,
|
||||
// Token: 0x04002C14 RID: 11284
|
||||
[Token(Token = "0x4002C14")]
|
||||
// Token: 0x04002EBC RID: 11964
|
||||
[Token(Token = "0x4002EBC")]
|
||||
Eye
|
||||
}
|
||||
|
||||
// Token: 0x0200039E RID: 926
|
||||
[Token(Token = "0x200039E")]
|
||||
// Token: 0x020003ED RID: 1005
|
||||
[Token(Token = "0x20003ED")]
|
||||
[Serializable]
|
||||
public enum BoneSide
|
||||
{
|
||||
// Token: 0x04002C16 RID: 11286
|
||||
[Token(Token = "0x4002C16")]
|
||||
// Token: 0x04002EBE RID: 11966
|
||||
[Token(Token = "0x4002EBE")]
|
||||
Center,
|
||||
// Token: 0x04002C17 RID: 11287
|
||||
[Token(Token = "0x4002C17")]
|
||||
// Token: 0x04002EBF RID: 11967
|
||||
[Token(Token = "0x4002EBF")]
|
||||
Left,
|
||||
// Token: 0x04002C18 RID: 11288
|
||||
[Token(Token = "0x4002C18")]
|
||||
// Token: 0x04002EC0 RID: 11968
|
||||
[Token(Token = "0x4002EC0")]
|
||||
Right
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,48 +4,48 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion
|
||||
{
|
||||
// Token: 0x0200039F RID: 927
|
||||
[Token(Token = "0x200039F")]
|
||||
// Token: 0x020003EE RID: 1006
|
||||
[Token(Token = "0x20003EE")]
|
||||
[Serializable]
|
||||
public class BipedReferences
|
||||
{
|
||||
// Token: 0x170001EA RID: 490
|
||||
// (get) Token: 0x060022A4 RID: 8868 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170001EA")]
|
||||
// Token: 0x17000215 RID: 533
|
||||
// (get) Token: 0x0600253B RID: 9531 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x17000215")]
|
||||
public virtual bool isFilled
|
||||
{
|
||||
[Token(Token = "0x60022A4")]
|
||||
[Address(RVA = "0xE48E50", Offset = "0xE47650", VA = "0x180E48E50", Slot = "4")]
|
||||
[Token(Token = "0x600253B")]
|
||||
[Address(RVA = "0x7AC600", Offset = "0x7AB600", VA = "0x1807AC600", Slot = "4")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170001EB RID: 491
|
||||
// (get) Token: 0x060022A5 RID: 8869 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170001EB")]
|
||||
// Token: 0x17000216 RID: 534
|
||||
// (get) Token: 0x0600253C RID: 9532 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x17000216")]
|
||||
public bool isEmpty
|
||||
{
|
||||
[Token(Token = "0x60022A5")]
|
||||
[Address(RVA = "0x9AEA20", Offset = "0x9AD220", VA = "0x1809AEA20")]
|
||||
[Token(Token = "0x600253C")]
|
||||
[Address(RVA = "0x7AC5E0", Offset = "0x7AB5E0", VA = "0x1807AC5E0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060022A6 RID: 8870 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60022A6")]
|
||||
[Address(RVA = "0xE47230", Offset = "0xE45A30", VA = "0x180E47230", Slot = "5")]
|
||||
// Token: 0x0600253D RID: 9533 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600253D")]
|
||||
[Address(RVA = "0x7AA9C0", Offset = "0x7A99C0", VA = "0x1807AA9C0", Slot = "5")]
|
||||
public virtual bool IsEmpty(bool includeRoot)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060022A7 RID: 8871 RVA: 0x000502DC File Offset: 0x0004E4DC
|
||||
[Token(Token = "0x60022A7")]
|
||||
[Address(RVA = "0xE45A10", Offset = "0xE44210", VA = "0x180E45A10", Slot = "6")]
|
||||
// Token: 0x0600253E RID: 9534 RVA: 0x00056FC4 File Offset: 0x000551C4
|
||||
[Token(Token = "0x600253E")]
|
||||
[Address(RVA = "0x7A91A0", Offset = "0x7A81A0", VA = "0x1807A91A0", 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: 0x060022A8 RID: 8872 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60022A8")]
|
||||
[Address(RVA = "0xE45730", Offset = "0xE43F30", VA = "0x180E45730")]
|
||||
// Token: 0x0600253F RID: 9535 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600253F")]
|
||||
[Address(RVA = "0x7A8EC0", Offset = "0x7A7EC0", VA = "0x1807A8EC0")]
|
||||
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: 0x060022A9 RID: 8873 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60022A9")]
|
||||
[Address(RVA = "0xE46030", Offset = "0xE44830", VA = "0x180E46030")]
|
||||
// Token: 0x06002540 RID: 9536 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002540")]
|
||||
[Address(RVA = "0x7A97C0", Offset = "0x7A87C0", VA = "0x1807A97C0")]
|
||||
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: 0x060022AA RID: 8874 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60022AA")]
|
||||
[Address(RVA = "0xE451A0", Offset = "0xE439A0", VA = "0x180E451A0")]
|
||||
// Token: 0x06002541 RID: 9537 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002541")]
|
||||
[Address(RVA = "0x7A8930", Offset = "0x7A7930", VA = "0x1807A8930")]
|
||||
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: 0x060022AB RID: 8875 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60022AB")]
|
||||
[Address(RVA = "0xE48710", Offset = "0xE46F10", VA = "0x180E48710")]
|
||||
// Token: 0x06002542 RID: 9538 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002542")]
|
||||
[Address(RVA = "0x7ABEA0", Offset = "0x7AAEA0", VA = "0x1807ABEA0")]
|
||||
public static bool SetupError(BipedReferences references, ref string errorMessage)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060022AC RID: 8876 RVA: 0x0005044C File Offset: 0x0004E64C
|
||||
[Token(Token = "0x60022AC")]
|
||||
[Address(RVA = "0xE48860", Offset = "0xE47060", VA = "0x180E48860")]
|
||||
// Token: 0x06002543 RID: 9539 RVA: 0x00057134 File Offset: 0x00055334
|
||||
[Token(Token = "0x6002543")]
|
||||
[Address(RVA = "0x7ABFF0", Offset = "0x7AAFF0", VA = "0x1807ABFF0")]
|
||||
public static bool SetupWarning(BipedReferences references, ref string warningMessage)
|
||||
{
|
||||
Transform transform = references.leftFoot;
|
||||
@@ -137,121 +137,121 @@ namespace RootMotion
|
||||
return true;
|
||||
}
|
||||
|
||||
// Token: 0x060022AD RID: 8877 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60022AD")]
|
||||
[Address(RVA = "0xE476B0", Offset = "0xE45EB0", VA = "0x180E476B0")]
|
||||
// Token: 0x06002544 RID: 9540 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002544")]
|
||||
[Address(RVA = "0x7AAE40", Offset = "0x7A9E40", VA = "0x1807AAE40")]
|
||||
private static bool IsNeckBone(Transform bone, Transform leftUpperArm)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060022AE RID: 8878 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60022AE")]
|
||||
[Address(RVA = "0xE44E00", Offset = "0xE43600", VA = "0x180E44E00")]
|
||||
// Token: 0x06002545 RID: 9541 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002545")]
|
||||
[Address(RVA = "0x7A8590", Offset = "0x7A7590", VA = "0x1807A8590")]
|
||||
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: 0x060022AF RID: 8879 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60022AF")]
|
||||
[Address(RVA = "0xE45010", Offset = "0xE43810", VA = "0x180E45010")]
|
||||
// Token: 0x06002546 RID: 9542 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002546")]
|
||||
[Address(RVA = "0x7A87A0", Offset = "0x7A77A0", VA = "0x1807A87A0")]
|
||||
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: 0x060022B0 RID: 8880 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60022B0")]
|
||||
[Address(RVA = "0xE45EA0", Offset = "0xE446A0", VA = "0x180E45EA0")]
|
||||
// Token: 0x06002547 RID: 9543 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002547")]
|
||||
[Address(RVA = "0x7A9630", Offset = "0x7A8630", VA = "0x1807A9630")]
|
||||
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: 0x060022B1 RID: 8881 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60022B1")]
|
||||
[Address(RVA = "0xE44F10", Offset = "0xE43710", VA = "0x180E44F10")]
|
||||
// Token: 0x06002548 RID: 9544 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002548")]
|
||||
[Address(RVA = "0x7A86A0", Offset = "0x7A76A0", VA = "0x1807A86A0")]
|
||||
private static void AddBoneToHierarchy(ref Transform[] bones, Transform transform)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060022B2 RID: 8882 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60022B2")]
|
||||
[Address(RVA = "0xE477A0", Offset = "0xE45FA0", VA = "0x180E477A0")]
|
||||
// Token: 0x06002549 RID: 9545 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002549")]
|
||||
[Address(RVA = "0x7AAF30", Offset = "0x7A9F30", VA = "0x1807AAF30")]
|
||||
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: 0x060022B3 RID: 8883 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60022B3")]
|
||||
[Address(RVA = "0xE48030", Offset = "0xE46830", VA = "0x180E48030")]
|
||||
// Token: 0x0600254A RID: 9546 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600254A")]
|
||||
[Address(RVA = "0x7AB7C0", Offset = "0x7AA7C0", VA = "0x1807AB7C0")]
|
||||
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: 0x060022B4 RID: 8884 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60022B4")]
|
||||
[Address(RVA = "0xE48950", Offset = "0xE47150", VA = "0x180E48950")]
|
||||
// Token: 0x0600254B RID: 9547 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600254B")]
|
||||
[Address(RVA = "0x7AC0E0", Offset = "0x7AB0E0", VA = "0x1807AC0E0")]
|
||||
private static bool SpineError(BipedReferences references, ref string errorMessage)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060022B5 RID: 8885 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60022B5")]
|
||||
[Address(RVA = "0x29A960", Offset = "0x299160", VA = "0x18029A960")]
|
||||
// Token: 0x0600254C RID: 9548 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600254C")]
|
||||
[Address(RVA = "0x29A960", Offset = "0x299960", 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: 0x060022B6 RID: 8886 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60022B6")]
|
||||
[Address(RVA = "0xE46CA0", Offset = "0xE454A0", VA = "0x180E46CA0")]
|
||||
// Token: 0x0600254D RID: 9549 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600254D")]
|
||||
[Address(RVA = "0x7AA430", Offset = "0x7A9430", VA = "0x1807AA430")]
|
||||
private static bool EyesError(BipedReferences references, ref string errorMessage)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060022B7 RID: 8887 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60022B7")]
|
||||
[Address(RVA = "0x29A960", Offset = "0x299160", VA = "0x18029A960")]
|
||||
// Token: 0x0600254E RID: 9550 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600254E")]
|
||||
[Address(RVA = "0x29A960", Offset = "0x299960", 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: 0x060022B8 RID: 8888 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60022B8")]
|
||||
[Address(RVA = "0xE48470", Offset = "0xE46C70", VA = "0x180E48470")]
|
||||
// Token: 0x0600254F RID: 9551 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600254F")]
|
||||
[Address(RVA = "0x7ABC00", Offset = "0x7AAC00", VA = "0x1807ABC00")]
|
||||
private static bool RootHeightWarning(BipedReferences references, ref string warningMessage)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060022B9 RID: 8889 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60022B9")]
|
||||
[Address(RVA = "0xE46EB0", Offset = "0xE456B0", VA = "0x180E46EB0")]
|
||||
// Token: 0x06002550 RID: 9552 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002550")]
|
||||
[Address(RVA = "0x7AA640", Offset = "0x7A9640", VA = "0x1807AA640")]
|
||||
private static bool FacingAxisWarning(BipedReferences references, ref string warningMessage)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060022BA RID: 8890 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60022BA")]
|
||||
[Address(RVA = "0xE47150", Offset = "0xE45950", VA = "0x180E47150")]
|
||||
// Token: 0x06002551 RID: 9553 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002551")]
|
||||
[Address(RVA = "0x7AA8E0", Offset = "0x7A98E0", VA = "0x1807AA8E0")]
|
||||
private static float GetVerticalOffset(Vector3 p1, Vector3 p2, Quaternion rotation)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060022BB RID: 8891 RVA: 0x0005050C File Offset: 0x0004E70C
|
||||
[Token(Token = "0x60022BB")]
|
||||
[Address(RVA = "0xE48DD0", Offset = "0xE475D0", VA = "0x180E48DD0")]
|
||||
// Token: 0x06002552 RID: 9554 RVA: 0x000571F4 File Offset: 0x000553F4
|
||||
[Token(Token = "0x6002552")]
|
||||
[Address(RVA = "0x7AC560", Offset = "0x7AB560", VA = "0x1807AC560")]
|
||||
public BipedReferences()
|
||||
{
|
||||
Transform[] array = new Transform[0];
|
||||
@@ -261,125 +261,125 @@ namespace RootMotion
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04002C19 RID: 11289
|
||||
// Token: 0x04002EC1 RID: 11969
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002C19")]
|
||||
[Token(Token = "0x4002EC1")]
|
||||
public Transform root;
|
||||
|
||||
// Token: 0x04002C1A RID: 11290
|
||||
// Token: 0x04002EC2 RID: 11970
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002C1A")]
|
||||
[Token(Token = "0x4002EC2")]
|
||||
public Transform pelvis;
|
||||
|
||||
// Token: 0x04002C1B RID: 11291
|
||||
// Token: 0x04002EC3 RID: 11971
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002C1B")]
|
||||
[Token(Token = "0x4002EC3")]
|
||||
public Transform leftThigh;
|
||||
|
||||
// Token: 0x04002C1C RID: 11292
|
||||
// Token: 0x04002EC4 RID: 11972
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002C1C")]
|
||||
[Token(Token = "0x4002EC4")]
|
||||
public Transform leftCalf;
|
||||
|
||||
// Token: 0x04002C1D RID: 11293
|
||||
// Token: 0x04002EC5 RID: 11973
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002C1D")]
|
||||
[Token(Token = "0x4002EC5")]
|
||||
public Transform leftFoot;
|
||||
|
||||
// Token: 0x04002C1E RID: 11294
|
||||
// Token: 0x04002EC6 RID: 11974
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002C1E")]
|
||||
[Token(Token = "0x4002EC6")]
|
||||
public Transform rightThigh;
|
||||
|
||||
// Token: 0x04002C1F RID: 11295
|
||||
// Token: 0x04002EC7 RID: 11975
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002C1F")]
|
||||
[Token(Token = "0x4002EC7")]
|
||||
public Transform rightCalf;
|
||||
|
||||
// Token: 0x04002C20 RID: 11296
|
||||
// Token: 0x04002EC8 RID: 11976
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002C20")]
|
||||
[Token(Token = "0x4002EC8")]
|
||||
public Transform rightFoot;
|
||||
|
||||
// Token: 0x04002C21 RID: 11297
|
||||
// Token: 0x04002EC9 RID: 11977
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002C21")]
|
||||
[Token(Token = "0x4002EC9")]
|
||||
public Transform leftUpperArm;
|
||||
|
||||
// Token: 0x04002C22 RID: 11298
|
||||
// Token: 0x04002ECA RID: 11978
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4002C22")]
|
||||
[Token(Token = "0x4002ECA")]
|
||||
public Transform leftForearm;
|
||||
|
||||
// Token: 0x04002C23 RID: 11299
|
||||
// Token: 0x04002ECB RID: 11979
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4002C23")]
|
||||
[Token(Token = "0x4002ECB")]
|
||||
public Transform leftHand;
|
||||
|
||||
// Token: 0x04002C24 RID: 11300
|
||||
// Token: 0x04002ECC RID: 11980
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4002C24")]
|
||||
[Token(Token = "0x4002ECC")]
|
||||
public Transform rightUpperArm;
|
||||
|
||||
// Token: 0x04002C25 RID: 11301
|
||||
// Token: 0x04002ECD RID: 11981
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4002C25")]
|
||||
[Token(Token = "0x4002ECD")]
|
||||
public Transform rightForearm;
|
||||
|
||||
// Token: 0x04002C26 RID: 11302
|
||||
// Token: 0x04002ECE RID: 11982
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4002C26")]
|
||||
[Token(Token = "0x4002ECE")]
|
||||
public Transform rightHand;
|
||||
|
||||
// Token: 0x04002C27 RID: 11303
|
||||
// Token: 0x04002ECF RID: 11983
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x4002C27")]
|
||||
[Token(Token = "0x4002ECF")]
|
||||
public Transform head;
|
||||
|
||||
// Token: 0x04002C28 RID: 11304
|
||||
// Token: 0x04002ED0 RID: 11984
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4002C28")]
|
||||
[Token(Token = "0x4002ED0")]
|
||||
public Transform[] spine;
|
||||
|
||||
// Token: 0x04002C29 RID: 11305
|
||||
// Token: 0x04002ED1 RID: 11985
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4002C29")]
|
||||
[Token(Token = "0x4002ED1")]
|
||||
public Transform[] eyes;
|
||||
|
||||
// Token: 0x020003A0 RID: 928
|
||||
[Token(Token = "0x20003A0")]
|
||||
// Token: 0x020003EF RID: 1007
|
||||
[Token(Token = "0x20003EF")]
|
||||
public struct AutoDetectParams
|
||||
{
|
||||
// Token: 0x060022BC RID: 8892 RVA: 0x0005053C File Offset: 0x0004E73C
|
||||
[Token(Token = "0x60022BC")]
|
||||
[Address(RVA = "0x66BB70", Offset = "0x66A370", VA = "0x18066BB70")]
|
||||
// Token: 0x06002553 RID: 9555 RVA: 0x00057224 File Offset: 0x00055424
|
||||
[Token(Token = "0x6002553")]
|
||||
[Address(RVA = "0x19BBBE0", Offset = "0x19BABE0", VA = "0x1819BBBE0")]
|
||||
public AutoDetectParams(bool legsParentInSpine, bool includeEyes)
|
||||
{
|
||||
this.legsParentInSpine = legsParentInSpine;
|
||||
this.includeEyes = includeEyes;
|
||||
}
|
||||
|
||||
// Token: 0x170001EC RID: 492
|
||||
// (get) Token: 0x060022BD RID: 8893 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170001EC")]
|
||||
// Token: 0x17000217 RID: 535
|
||||
// (get) Token: 0x06002554 RID: 9556 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x17000217")]
|
||||
public static BipedReferences.AutoDetectParams Default
|
||||
{
|
||||
[Token(Token = "0x60022BD")]
|
||||
[Address(RVA = "0x66BB80", Offset = "0x66A380", VA = "0x18066BB80")]
|
||||
[Token(Token = "0x6002554")]
|
||||
[Address(RVA = "0x19BBBF0", Offset = "0x19BABF0", VA = "0x1819BBBF0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04002C2A RID: 11306
|
||||
// Token: 0x04002ED2 RID: 11986
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4002C2A")]
|
||||
[Token(Token = "0x4002ED2")]
|
||||
public bool legsParentInSpine;
|
||||
|
||||
// Token: 0x04002C2B RID: 11307
|
||||
// Token: 0x04002ED3 RID: 11987
|
||||
[FieldOffset(Offset = "0x1")]
|
||||
[Token(Token = "0x4002C2B")]
|
||||
[Token(Token = "0x4002ED3")]
|
||||
public bool includeEyes;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,63 +4,63 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion
|
||||
{
|
||||
// Token: 0x02000395 RID: 917
|
||||
[Token(Token = "0x2000395")]
|
||||
// Token: 0x020003E4 RID: 996
|
||||
[Token(Token = "0x20003E4")]
|
||||
public class CameraController : MonoBehaviour
|
||||
{
|
||||
// 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")]
|
||||
// Token: 0x1700020F RID: 527
|
||||
// (get) Token: 0x06002504 RID: 9476 RVA: 0x00056880 File Offset: 0x00054A80
|
||||
// (set) Token: 0x06002505 RID: 9477 RVA: 0x00056894 File Offset: 0x00054A94
|
||||
[Token(Token = "0x1700020F")]
|
||||
public float x
|
||||
{
|
||||
[Token(Token = "0x600226D")]
|
||||
[Address(RVA = "0x777740", Offset = "0x775F40", VA = "0x180777740")]
|
||||
[Token(Token = "0x6002504")]
|
||||
[Address(RVA = "0x770A80", Offset = "0x76FA80", VA = "0x180770A80")]
|
||||
get;
|
||||
[Token(Token = "0x600226E")]
|
||||
[Address(RVA = "0xFCD920", Offset = "0xFCC120", VA = "0x180FCD920")]
|
||||
[Token(Token = "0x6002505")]
|
||||
[Address(RVA = "0xB8ED90", Offset = "0xB8DD90", VA = "0x180B8ED90")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// 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")]
|
||||
// Token: 0x17000210 RID: 528
|
||||
// (get) Token: 0x06002506 RID: 9478 RVA: 0x000568A8 File Offset: 0x00054AA8
|
||||
// (set) Token: 0x06002507 RID: 9479 RVA: 0x000568BC File Offset: 0x00054ABC
|
||||
[Token(Token = "0x17000210")]
|
||||
public float y
|
||||
{
|
||||
[Token(Token = "0x600226F")]
|
||||
[Address(RVA = "0x958370", Offset = "0x956B70", VA = "0x180958370")]
|
||||
[Token(Token = "0x6002506")]
|
||||
[Address(RVA = "0xB8ED10", Offset = "0xB8DD10", VA = "0x180B8ED10")]
|
||||
get;
|
||||
[Token(Token = "0x6002270")]
|
||||
[Address(RVA = "0x13D6E40", Offset = "0x13D5640", VA = "0x1813D6E40")]
|
||||
[Token(Token = "0x6002507")]
|
||||
[Address(RVA = "0xB8EDA0", Offset = "0xB8DDA0", VA = "0x180B8EDA0")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// 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")]
|
||||
// Token: 0x17000211 RID: 529
|
||||
// (get) Token: 0x06002508 RID: 9480 RVA: 0x000568D0 File Offset: 0x00054AD0
|
||||
// (set) Token: 0x06002509 RID: 9481 RVA: 0x000568E4 File Offset: 0x00054AE4
|
||||
[Token(Token = "0x17000211")]
|
||||
public float distanceTarget
|
||||
{
|
||||
[Token(Token = "0x6002271")]
|
||||
[Address(RVA = "0xFCD890", Offset = "0xFCC090", VA = "0x180FCD890")]
|
||||
[Token(Token = "0x6002508")]
|
||||
[Address(RVA = "0xB8ED00", Offset = "0xB8DD00", VA = "0x180B8ED00")]
|
||||
get;
|
||||
[Token(Token = "0x6002272")]
|
||||
[Address(RVA = "0xCC3EC0", Offset = "0xCC26C0", VA = "0x180CC3EC0")]
|
||||
[Token(Token = "0x6002509")]
|
||||
[Address(RVA = "0xB8ED80", Offset = "0xB8DD80", VA = "0x180B8ED80")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x06002273 RID: 8819 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002273")]
|
||||
[Address(RVA = "0x13D6420", Offset = "0x13D4C20", VA = "0x1813D6420", Slot = "4")]
|
||||
// Token: 0x0600250A RID: 9482 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600250A")]
|
||||
[Address(RVA = "0xB8E340", Offset = "0xB8D340", VA = "0x180B8E340", Slot = "4")]
|
||||
protected virtual void Awake()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002274 RID: 8820 RVA: 0x000500C4 File Offset: 0x0004E2C4
|
||||
[Token(Token = "0x6002274")]
|
||||
[Address(RVA = "0x13D6CF0", Offset = "0x13D54F0", VA = "0x1813D6CF0", Slot = "5")]
|
||||
// Token: 0x0600250B RID: 9483 RVA: 0x000568F8 File Offset: 0x00054AF8
|
||||
[Token(Token = "0x600250B")]
|
||||
[Address(RVA = "0xB8EC10", Offset = "0xB8DC10", VA = "0x180B8EC10", Slot = "5")]
|
||||
protected virtual void Update()
|
||||
{
|
||||
if (this.updateMode == CameraController.UpdateMode.Update)
|
||||
@@ -71,9 +71,9 @@ namespace RootMotion
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002275 RID: 8821 RVA: 0x000500EC File Offset: 0x0004E2EC
|
||||
[Token(Token = "0x6002275")]
|
||||
[Address(RVA = "0x13D6570", Offset = "0x13D4D70", VA = "0x1813D6570", Slot = "6")]
|
||||
// Token: 0x0600250C RID: 9484 RVA: 0x00056920 File Offset: 0x00054B20
|
||||
[Token(Token = "0x600250C")]
|
||||
[Address(RVA = "0xB8E490", Offset = "0xB8D490", VA = "0x180B8E490", Slot = "6")]
|
||||
protected virtual void FixedUpdate()
|
||||
{
|
||||
if (this.updateMode == CameraController.UpdateMode.FixedUpdate)
|
||||
@@ -84,9 +84,9 @@ namespace RootMotion
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002276 RID: 8822 RVA: 0x00050114 File Offset: 0x0004E314
|
||||
[Token(Token = "0x6002276")]
|
||||
[Address(RVA = "0x13D65A0", Offset = "0x13D4DA0", VA = "0x1813D65A0", Slot = "7")]
|
||||
// Token: 0x0600250D RID: 9485 RVA: 0x00056948 File Offset: 0x00054B48
|
||||
[Token(Token = "0x600250D")]
|
||||
[Address(RVA = "0xB8E4C0", Offset = "0xB8D4C0", VA = "0x180B8E4C0", Slot = "7")]
|
||||
protected virtual void LateUpdate()
|
||||
{
|
||||
this.UpdateInput();
|
||||
@@ -98,203 +98,203 @@ namespace RootMotion
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002277 RID: 8823 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002277")]
|
||||
[Address(RVA = "0x13D65E0", Offset = "0x13D4DE0", VA = "0x1813D65E0")]
|
||||
// Token: 0x0600250E RID: 9486 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600250E")]
|
||||
[Address(RVA = "0xB8E500", Offset = "0xB8D500", VA = "0x180B8E500")]
|
||||
public void UpdateInput()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002278 RID: 8824 RVA: 0x00050140 File Offset: 0x0004E340
|
||||
[Token(Token = "0x6002278")]
|
||||
[Address(RVA = "0x13D6CC0", Offset = "0x13D54C0", VA = "0x1813D6CC0")]
|
||||
// Token: 0x0600250F RID: 9487 RVA: 0x00056974 File Offset: 0x00054B74
|
||||
[Token(Token = "0x600250F")]
|
||||
[Address(RVA = "0xB8EBE0", Offset = "0xB8DBE0", VA = "0x180B8EBE0")]
|
||||
public void UpdateTransform()
|
||||
{
|
||||
float deltaTime = Time.deltaTime;
|
||||
this.UpdateTransform(deltaTime);
|
||||
}
|
||||
|
||||
// Token: 0x06002279 RID: 8825 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002279")]
|
||||
[Address(RVA = "0x13D67E0", Offset = "0x13D4FE0", VA = "0x1813D67E0")]
|
||||
// Token: 0x06002510 RID: 9488 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002510")]
|
||||
[Address(RVA = "0xB8E700", Offset = "0xB8D700", VA = "0x180B8E700")]
|
||||
public void UpdateTransform(float deltaTime)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x170001E7 RID: 487
|
||||
// (get) Token: 0x0600227A RID: 8826 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170001E7")]
|
||||
// Token: 0x17000212 RID: 530
|
||||
// (get) Token: 0x06002511 RID: 9489 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x17000212")]
|
||||
private float zoomAdd
|
||||
{
|
||||
[Token(Token = "0x600227A")]
|
||||
[Address(RVA = "0x13D6DE0", Offset = "0x13D55E0", VA = "0x1813D6DE0")]
|
||||
[Token(Token = "0x6002511")]
|
||||
[Address(RVA = "0xB8ED20", Offset = "0xB8DD20", VA = "0x180B8ED20")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600227B RID: 8827 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600227B")]
|
||||
[Address(RVA = "0x349EC0", Offset = "0x3486C0", VA = "0x180349EC0")]
|
||||
// Token: 0x06002512 RID: 9490 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002512")]
|
||||
[Address(RVA = "0x334DA0", Offset = "0x333DA0", VA = "0x180334DA0")]
|
||||
private float ClampAngle(float angle, float min, float max)
|
||||
{
|
||||
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 = "0x13D6D20", Offset = "0x13D5520", VA = "0x1813D6D20")]
|
||||
// Token: 0x06002513 RID: 9491 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002513")]
|
||||
[Address(RVA = "0xB8EC40", Offset = "0xB8DC40", VA = "0x180B8EC40")]
|
||||
public CameraController()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04002BCA RID: 11210
|
||||
// Token: 0x04002E72 RID: 11890
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002BCA")]
|
||||
[Token(Token = "0x4002E72")]
|
||||
public Transform target;
|
||||
|
||||
// Token: 0x04002BCB RID: 11211
|
||||
// Token: 0x04002E73 RID: 11891
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002BCB")]
|
||||
[Token(Token = "0x4002E73")]
|
||||
public Transform rotationSpace;
|
||||
|
||||
// Token: 0x04002BCC RID: 11212
|
||||
// Token: 0x04002E74 RID: 11892
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002BCC")]
|
||||
[Token(Token = "0x4002E74")]
|
||||
public CameraController.UpdateMode updateMode;
|
||||
|
||||
// Token: 0x04002BCD RID: 11213
|
||||
// Token: 0x04002E75 RID: 11893
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x4002BCD")]
|
||||
[Token(Token = "0x4002E75")]
|
||||
public bool lockCursor;
|
||||
|
||||
// Token: 0x04002BCE RID: 11214
|
||||
// Token: 0x04002E76 RID: 11894
|
||||
[FieldOffset(Offset = "0x2D")]
|
||||
[Token(Token = "0x4002BCE")]
|
||||
[Token(Token = "0x4002E76")]
|
||||
public bool smoothFollow;
|
||||
|
||||
// Token: 0x04002BCF RID: 11215
|
||||
// Token: 0x04002E77 RID: 11895
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002BCF")]
|
||||
[Token(Token = "0x4002E77")]
|
||||
public float followSpeed;
|
||||
|
||||
// Token: 0x04002BD0 RID: 11216
|
||||
// Token: 0x04002E78 RID: 11896
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x4002BD0")]
|
||||
[Token(Token = "0x4002E78")]
|
||||
public float distance;
|
||||
|
||||
// Token: 0x04002BD1 RID: 11217
|
||||
// Token: 0x04002E79 RID: 11897
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002BD1")]
|
||||
[Token(Token = "0x4002E79")]
|
||||
public float minDistance;
|
||||
|
||||
// Token: 0x04002BD2 RID: 11218
|
||||
// Token: 0x04002E7A RID: 11898
|
||||
[FieldOffset(Offset = "0x3C")]
|
||||
[Token(Token = "0x4002BD2")]
|
||||
[Token(Token = "0x4002E7A")]
|
||||
public float maxDistance;
|
||||
|
||||
// Token: 0x04002BD3 RID: 11219
|
||||
// Token: 0x04002E7B RID: 11899
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002BD3")]
|
||||
[Token(Token = "0x4002E7B")]
|
||||
public float zoomSpeed;
|
||||
|
||||
// Token: 0x04002BD4 RID: 11220
|
||||
// Token: 0x04002E7C RID: 11900
|
||||
[FieldOffset(Offset = "0x44")]
|
||||
[Token(Token = "0x4002BD4")]
|
||||
[Token(Token = "0x4002E7C")]
|
||||
public float zoomSensitivity;
|
||||
|
||||
// Token: 0x04002BD5 RID: 11221
|
||||
// Token: 0x04002E7D RID: 11901
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002BD5")]
|
||||
[Token(Token = "0x4002E7D")]
|
||||
public float rotationSensitivity;
|
||||
|
||||
// Token: 0x04002BD6 RID: 11222
|
||||
// Token: 0x04002E7E RID: 11902
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x4002BD6")]
|
||||
[Token(Token = "0x4002E7E")]
|
||||
public float yMinLimit;
|
||||
|
||||
// Token: 0x04002BD7 RID: 11223
|
||||
// Token: 0x04002E7F RID: 11903
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002BD7")]
|
||||
[Token(Token = "0x4002E7F")]
|
||||
public float yMaxLimit;
|
||||
|
||||
// Token: 0x04002BD8 RID: 11224
|
||||
// Token: 0x04002E80 RID: 11904
|
||||
[FieldOffset(Offset = "0x54")]
|
||||
[Token(Token = "0x4002BD8")]
|
||||
[Token(Token = "0x4002E80")]
|
||||
public Vector3 offset;
|
||||
|
||||
// Token: 0x04002BD9 RID: 11225
|
||||
// Token: 0x04002E81 RID: 11905
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4002BD9")]
|
||||
[Token(Token = "0x4002E81")]
|
||||
public bool rotateAlways;
|
||||
|
||||
// Token: 0x04002BDA RID: 11226
|
||||
// Token: 0x04002E82 RID: 11906
|
||||
[FieldOffset(Offset = "0x61")]
|
||||
[Token(Token = "0x4002BDA")]
|
||||
[Token(Token = "0x4002E82")]
|
||||
public bool rotateOnLeftButton;
|
||||
|
||||
// Token: 0x04002BDB RID: 11227
|
||||
// Token: 0x04002E83 RID: 11907
|
||||
[FieldOffset(Offset = "0x62")]
|
||||
[Token(Token = "0x4002BDB")]
|
||||
[Token(Token = "0x4002E83")]
|
||||
public bool rotateOnRightButton;
|
||||
|
||||
// Token: 0x04002BDC RID: 11228
|
||||
// Token: 0x04002E84 RID: 11908
|
||||
[FieldOffset(Offset = "0x63")]
|
||||
[Token(Token = "0x4002BDC")]
|
||||
[Token(Token = "0x4002E84")]
|
||||
public bool rotateOnMiddleButton;
|
||||
|
||||
// Token: 0x04002BE0 RID: 11232
|
||||
// Token: 0x04002E88 RID: 11912
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4002BE0")]
|
||||
[Token(Token = "0x4002E88")]
|
||||
private Vector3 targetDistance;
|
||||
|
||||
// Token: 0x04002BE1 RID: 11233
|
||||
// Token: 0x04002E89 RID: 11913
|
||||
[FieldOffset(Offset = "0x7C")]
|
||||
[Token(Token = "0x4002BE1")]
|
||||
[Token(Token = "0x4002E89")]
|
||||
private Vector3 position;
|
||||
|
||||
// Token: 0x04002BE2 RID: 11234
|
||||
// Token: 0x04002E8A RID: 11914
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4002BE2")]
|
||||
[Token(Token = "0x4002E8A")]
|
||||
private Quaternion rotation;
|
||||
|
||||
// Token: 0x04002BE3 RID: 11235
|
||||
// Token: 0x04002E8B RID: 11915
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4002BE3")]
|
||||
[Token(Token = "0x4002E8B")]
|
||||
private Vector3 smoothPosition;
|
||||
|
||||
// Token: 0x04002BE4 RID: 11236
|
||||
// Token: 0x04002E8C RID: 11916
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x4002BE4")]
|
||||
[Token(Token = "0x4002E8C")]
|
||||
private Camera cam;
|
||||
|
||||
// Token: 0x04002BE5 RID: 11237
|
||||
// Token: 0x04002E8D RID: 11917
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x4002BE5")]
|
||||
[Token(Token = "0x4002E8D")]
|
||||
private Quaternion r;
|
||||
|
||||
// Token: 0x04002BE6 RID: 11238
|
||||
// Token: 0x04002E8E RID: 11918
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x4002BE6")]
|
||||
[Token(Token = "0x4002E8E")]
|
||||
private Vector3 lastUp;
|
||||
|
||||
// Token: 0x02000396 RID: 918
|
||||
[Token(Token = "0x2000396")]
|
||||
// Token: 0x020003E5 RID: 997
|
||||
[Token(Token = "0x20003E5")]
|
||||
[Serializable]
|
||||
public enum UpdateMode
|
||||
{
|
||||
// Token: 0x04002BE8 RID: 11240
|
||||
[Token(Token = "0x4002BE8")]
|
||||
// Token: 0x04002E90 RID: 11920
|
||||
[Token(Token = "0x4002E90")]
|
||||
Update,
|
||||
// Token: 0x04002BE9 RID: 11241
|
||||
[Token(Token = "0x4002BE9")]
|
||||
// Token: 0x04002E91 RID: 11921
|
||||
[Token(Token = "0x4002E91")]
|
||||
FixedUpdate,
|
||||
// Token: 0x04002BEA RID: 11242
|
||||
[Token(Token = "0x4002BEA")]
|
||||
// Token: 0x04002E92 RID: 11922
|
||||
[Token(Token = "0x4002E92")]
|
||||
LateUpdate
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,64 +4,64 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion
|
||||
{
|
||||
// Token: 0x02000397 RID: 919
|
||||
[Token(Token = "0x2000397")]
|
||||
// Token: 0x020003E6 RID: 998
|
||||
[Token(Token = "0x20003E6")]
|
||||
public class CameraControllerFPS : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0600227D RID: 8829 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600227D")]
|
||||
[Address(RVA = "0x10821C0", Offset = "0x10809C0", VA = "0x1810821C0")]
|
||||
// Token: 0x06002514 RID: 9492 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002514")]
|
||||
[Address(RVA = "0xB8E130", Offset = "0xB8D130", VA = "0x180B8E130")]
|
||||
private void Awake()
|
||||
{
|
||||
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 = "0x1082210", Offset = "0x1080A10", VA = "0x181082210")]
|
||||
// Token: 0x06002515 RID: 9493 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002515")]
|
||||
[Address(RVA = "0xB8E180", Offset = "0xB8D180", VA = "0x180B8E180")]
|
||||
public void LateUpdate()
|
||||
{
|
||||
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 = "0x349EC0", Offset = "0x3486C0", VA = "0x180349EC0")]
|
||||
// Token: 0x06002516 RID: 9494 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002516")]
|
||||
[Address(RVA = "0x334DA0", Offset = "0x333DA0", VA = "0x180334DA0")]
|
||||
private float ClampAngle(float angle, float min, float max)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002280 RID: 8832 RVA: 0x0005015C File Offset: 0x0004E35C
|
||||
[Token(Token = "0x6002280")]
|
||||
[Address(RVA = "0x10823B0", Offset = "0x1080BB0", VA = "0x1810823B0")]
|
||||
// Token: 0x06002517 RID: 9495 RVA: 0x00056990 File Offset: 0x00054B90
|
||||
[Token(Token = "0x6002517")]
|
||||
[Address(RVA = "0xB8E320", Offset = "0xB8D320", VA = "0x180B8E320")]
|
||||
public CameraControllerFPS()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002BEB RID: 11243
|
||||
// Token: 0x04002E93 RID: 11923
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002BEB")]
|
||||
[Token(Token = "0x4002E93")]
|
||||
public float rotationSensitivity = 3f;
|
||||
|
||||
// Token: 0x04002BEC RID: 11244
|
||||
// Token: 0x04002E94 RID: 11924
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x4002BEC")]
|
||||
[Token(Token = "0x4002E94")]
|
||||
public float yMinLimit = -89f;
|
||||
|
||||
// Token: 0x04002BED RID: 11245
|
||||
// Token: 0x04002E95 RID: 11925
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002BED")]
|
||||
[Token(Token = "0x4002E95")]
|
||||
public float yMaxLimit = 89f;
|
||||
|
||||
// Token: 0x04002BEE RID: 11246
|
||||
// Token: 0x04002E96 RID: 11926
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x4002BEE")]
|
||||
[Token(Token = "0x4002E96")]
|
||||
private float x;
|
||||
|
||||
// Token: 0x04002BEF RID: 11247
|
||||
// Token: 0x04002E97 RID: 11927
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002BEF")]
|
||||
[Token(Token = "0x4002E97")]
|
||||
private float y;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,20 +4,20 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion
|
||||
{
|
||||
// Token: 0x020003A1 RID: 929
|
||||
[Token(Token = "0x20003A1")]
|
||||
// Token: 0x020003F0 RID: 1008
|
||||
[Token(Token = "0x20003F0")]
|
||||
public class Comments : MonoBehaviour
|
||||
{
|
||||
// Token: 0x060022BE RID: 8894 RVA: 0x00050558 File Offset: 0x0004E758
|
||||
[Token(Token = "0x60022BE")]
|
||||
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
|
||||
// Token: 0x06002555 RID: 9557 RVA: 0x00057240 File Offset: 0x00055440
|
||||
[Token(Token = "0x6002555")]
|
||||
[Address(RVA = "0x328C40", Offset = "0x327C40", VA = "0x180328C40")]
|
||||
public Comments()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002C2C RID: 11308
|
||||
// Token: 0x04002ED4 RID: 11988
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002C2C")]
|
||||
[Token(Token = "0x4002ED4")]
|
||||
[Multiline]
|
||||
public string text;
|
||||
}
|
||||
|
||||
@@ -4,34 +4,34 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion
|
||||
{
|
||||
// Token: 0x020003A2 RID: 930
|
||||
[Token(Token = "0x20003A2")]
|
||||
// Token: 0x020003F1 RID: 1009
|
||||
[Token(Token = "0x20003F1")]
|
||||
public class DemoGUIMessage : MonoBehaviour
|
||||
{
|
||||
// Token: 0x060022BF RID: 8895 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60022BF")]
|
||||
[Address(RVA = "0x1491250", Offset = "0x148FA50", VA = "0x181491250")]
|
||||
// Token: 0x06002556 RID: 9558 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002556")]
|
||||
[Address(RVA = "0x12FB4A0", Offset = "0x12FA4A0", VA = "0x1812FB4A0")]
|
||||
private void OnGUI()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060022C0 RID: 8896 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60022C0")]
|
||||
[Address(RVA = "0x1491310", Offset = "0x148FB10", VA = "0x181491310")]
|
||||
// Token: 0x06002557 RID: 9559 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002557")]
|
||||
[Address(RVA = "0x12FB560", Offset = "0x12FA560", VA = "0x1812FB560")]
|
||||
public DemoGUIMessage()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04002C2D RID: 11309
|
||||
// Token: 0x04002ED5 RID: 11989
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002C2D")]
|
||||
[Token(Token = "0x4002ED5")]
|
||||
public string text;
|
||||
|
||||
// Token: 0x04002C2E RID: 11310
|
||||
// Token: 0x04002ED6 RID: 11990
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002C2E")]
|
||||
[Token(Token = "0x4002ED6")]
|
||||
public Color color;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,33 +5,33 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003AF RID: 943
|
||||
[Token(Token = "0x20003AF")]
|
||||
// Token: 0x020003FE RID: 1022
|
||||
[Token(Token = "0x20003FE")]
|
||||
public class AimBoxing : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06002329 RID: 9001 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002329")]
|
||||
[Address(RVA = "0xB59A40", Offset = "0xB58240", VA = "0x180B59A40")]
|
||||
// Token: 0x060025C0 RID: 9664 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60025C0")]
|
||||
[Address(RVA = "0xDA6C30", Offset = "0xDA5C30", VA = "0x180DA6C30")]
|
||||
private void LateUpdate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600232A RID: 9002 RVA: 0x00050C20 File Offset: 0x0004EE20
|
||||
[Token(Token = "0x600232A")]
|
||||
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
|
||||
// Token: 0x060025C1 RID: 9665 RVA: 0x00057844 File Offset: 0x00055A44
|
||||
[Token(Token = "0x60025C1")]
|
||||
[Address(RVA = "0x328C40", Offset = "0x327C40", VA = "0x180328C40")]
|
||||
public AimBoxing()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002C56 RID: 11350
|
||||
// Token: 0x04002EFE RID: 12030
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002C56")]
|
||||
[Token(Token = "0x4002EFE")]
|
||||
public AimIK aimIK;
|
||||
|
||||
// Token: 0x04002C57 RID: 11351
|
||||
// Token: 0x04002EFF RID: 12031
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002C57")]
|
||||
[Token(Token = "0x4002EFF")]
|
||||
public Transform pin;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,13 +5,13 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003B8 RID: 952
|
||||
[Token(Token = "0x20003B8")]
|
||||
// Token: 0x02000407 RID: 1031
|
||||
[Token(Token = "0x2000407")]
|
||||
public class AnimationWarping : OffsetModifier
|
||||
{
|
||||
// Token: 0x0600234E RID: 9038 RVA: 0x00050FA0 File Offset: 0x0004F1A0
|
||||
[Token(Token = "0x600234E")]
|
||||
[Address(RVA = "0xB648E0", Offset = "0xB630E0", VA = "0x180B648E0", Slot = "5")]
|
||||
// Token: 0x060025E5 RID: 9701 RVA: 0x00057BC4 File Offset: 0x00055DC4
|
||||
[Token(Token = "0x60025E5")]
|
||||
[Address(RVA = "0xDB1AE0", Offset = "0xDB0AE0", VA = "0x180DB1AE0", Slot = "5")]
|
||||
protected override void Start()
|
||||
{
|
||||
base.Start();
|
||||
@@ -19,114 +19,114 @@ namespace RootMotion.Demos
|
||||
this.lastMode = effectorMode;
|
||||
}
|
||||
|
||||
// Token: 0x0600234F RID: 9039 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600234F")]
|
||||
[Address(RVA = "0xB64150", Offset = "0xB62950", VA = "0x180B64150")]
|
||||
// Token: 0x060025E6 RID: 9702 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60025E6")]
|
||||
[Address(RVA = "0xDB1350", Offset = "0xDB0350", VA = "0x180DB1350")]
|
||||
public float GetWarpWeight(int warpIndex)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002350 RID: 9040 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002350")]
|
||||
[Address(RVA = "0xB64490", Offset = "0xB62C90", VA = "0x180B64490", Slot = "4")]
|
||||
// Token: 0x060025E7 RID: 9703 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60025E7")]
|
||||
[Address(RVA = "0xDB1690", Offset = "0xDB0690", VA = "0x180DB1690", Slot = "4")]
|
||||
protected override void OnModifyOffset()
|
||||
{
|
||||
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 = "0xB643E0", Offset = "0xB62BE0", VA = "0x180B643E0")]
|
||||
// Token: 0x060025E8 RID: 9704 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60025E8")]
|
||||
[Address(RVA = "0xDB15E0", Offset = "0xDB05E0", VA = "0x180DB15E0")]
|
||||
private void OnDisable()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002352 RID: 9042 RVA: 0x00050FC4 File Offset: 0x0004F1C4
|
||||
[Token(Token = "0x6002352")]
|
||||
[Address(RVA = "0xA91CB0", Offset = "0xA904B0", VA = "0x180A91CB0")]
|
||||
// Token: 0x060025E9 RID: 9705 RVA: 0x00057BE8 File Offset: 0x00055DE8
|
||||
[Token(Token = "0x60025E9")]
|
||||
[Address(RVA = "0xDA8200", Offset = "0xDA7200", VA = "0x180DA8200")]
|
||||
public AnimationWarping()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002CA7 RID: 11431
|
||||
// Token: 0x04002F4F RID: 12111
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002CA7")]
|
||||
[Token(Token = "0x4002F4F")]
|
||||
[Tooltip("Reference to the Animator component to use")]
|
||||
public Animator animator;
|
||||
|
||||
// Token: 0x04002CA8 RID: 11432
|
||||
// Token: 0x04002F50 RID: 12112
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002CA8")]
|
||||
[Token(Token = "0x4002F50")]
|
||||
[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: 0x04002CA9 RID: 11433
|
||||
// Token: 0x04002F51 RID: 12113
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002CA9")]
|
||||
[Token(Token = "0x4002F51")]
|
||||
[Space]
|
||||
[Space(10f)]
|
||||
[Tooltip("The array of warps, can have multiple simultaneous warps.")]
|
||||
public AnimationWarping.Warp[] warps;
|
||||
|
||||
// Token: 0x04002CAA RID: 11434
|
||||
// Token: 0x04002F52 RID: 12114
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002CAA")]
|
||||
[Token(Token = "0x4002F52")]
|
||||
private AnimationWarping.EffectorMode lastMode;
|
||||
|
||||
// Token: 0x020003B9 RID: 953
|
||||
[Token(Token = "0x20003B9")]
|
||||
// Token: 0x02000408 RID: 1032
|
||||
[Token(Token = "0x2000408")]
|
||||
[Serializable]
|
||||
public struct Warp
|
||||
{
|
||||
// Token: 0x04002CAB RID: 11435
|
||||
// Token: 0x04002F53 RID: 12115
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4002CAB")]
|
||||
[Token(Token = "0x4002F53")]
|
||||
[Tooltip("Layer of the 'Animation State' in the Animator.")]
|
||||
public int animationLayer;
|
||||
|
||||
// Token: 0x04002CAC RID: 11436
|
||||
// Token: 0x04002F54 RID: 12116
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4002CAC")]
|
||||
[Token(Token = "0x4002F54")]
|
||||
[Tooltip("Name of the state in the Animator to warp.")]
|
||||
public string animationState;
|
||||
|
||||
// Token: 0x04002CAD RID: 11437
|
||||
// Token: 0x04002F55 RID: 12117
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002CAD")]
|
||||
[Token(Token = "0x4002F55")]
|
||||
[Tooltip("Warping weight by normalized time of the animation state.")]
|
||||
public AnimationCurve weightCurve;
|
||||
|
||||
// Token: 0x04002CAE RID: 11438
|
||||
// Token: 0x04002F56 RID: 12118
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002CAE")]
|
||||
[Token(Token = "0x4002F56")]
|
||||
[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: 0x04002CAF RID: 11439
|
||||
// Token: 0x04002F57 RID: 12119
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002CAF")]
|
||||
[Token(Token = "0x4002F57")]
|
||||
[Tooltip("World space point to warp to.")]
|
||||
public Transform warpTo;
|
||||
|
||||
// Token: 0x04002CB0 RID: 11440
|
||||
// Token: 0x04002F58 RID: 12120
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002CB0")]
|
||||
[Token(Token = "0x4002F58")]
|
||||
[Tooltip("Which FBBIK effector to use?")]
|
||||
public FullBodyBipedEffector effector;
|
||||
}
|
||||
|
||||
// Token: 0x020003BA RID: 954
|
||||
[Token(Token = "0x20003BA")]
|
||||
// Token: 0x02000409 RID: 1033
|
||||
[Token(Token = "0x2000409")]
|
||||
[Serializable]
|
||||
public enum EffectorMode
|
||||
{
|
||||
// Token: 0x04002CB2 RID: 11442
|
||||
[Token(Token = "0x4002CB2")]
|
||||
// Token: 0x04002F5A RID: 12122
|
||||
[Token(Token = "0x4002F5A")]
|
||||
PositionOffset,
|
||||
// Token: 0x04002CB3 RID: 11443
|
||||
[Token(Token = "0x4002CB3")]
|
||||
// Token: 0x04002F5B RID: 12123
|
||||
[Token(Token = "0x4002F5B")]
|
||||
Position
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,18 +4,18 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003BB RID: 955
|
||||
[Token(Token = "0x20003BB")]
|
||||
// Token: 0x0200040A RID: 1034
|
||||
[Token(Token = "0x200040A")]
|
||||
[RequireComponent(typeof(Animator))]
|
||||
public class AnimatorController3rdPerson : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06002353 RID: 9043 RVA: 0x00050FD8 File Offset: 0x0004F1D8
|
||||
[Token(Token = "0x6002353")]
|
||||
[Address(RVA = "0xB66010", Offset = "0xB64810", VA = "0x180B66010", Slot = "4")]
|
||||
// Token: 0x060025EA RID: 9706 RVA: 0x00057BFC File Offset: 0x00055DFC
|
||||
[Token(Token = "0x60025EA")]
|
||||
[Address(RVA = "0xDB3210", Offset = "0xDB2210", VA = "0x180DB3210", Slot = "4")]
|
||||
protected virtual void Start()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06002353)
|
||||
An exception occurred when decompiling this method (060025EA)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RootMotion.Demos.AnimatorController3rdPerson::Start()
|
||||
|
||||
@@ -31,72 +31,72 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RootMo
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06002354 RID: 9044 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002354")]
|
||||
[Address(RVA = "0xB65D80", Offset = "0xB64580", VA = "0x180B65D80")]
|
||||
// Token: 0x060025EB RID: 9707 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60025EB")]
|
||||
[Address(RVA = "0xDB2F80", Offset = "0xDB1F80", VA = "0x180DB2F80")]
|
||||
private void OnAnimatorMove()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002355 RID: 9045 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002355")]
|
||||
[Address(RVA = "0xB65B00", Offset = "0xB64300", VA = "0x180B65B00", Slot = "5")]
|
||||
// Token: 0x060025EC RID: 9708 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60025EC")]
|
||||
[Address(RVA = "0xDB2D00", Offset = "0xDB1D00", VA = "0x180DB2D00", 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: 0x06002356 RID: 9046 RVA: 0x00050FF4 File Offset: 0x0004F1F4
|
||||
[Token(Token = "0x6002356")]
|
||||
[Address(RVA = "0xB66060", Offset = "0xB64860", VA = "0x180B66060")]
|
||||
// Token: 0x060025ED RID: 9709 RVA: 0x00057C18 File Offset: 0x00055E18
|
||||
[Token(Token = "0x60025ED")]
|
||||
[Address(RVA = "0xDB3260", Offset = "0xDB2260", VA = "0x180DB3260")]
|
||||
public AnimatorController3rdPerson()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002CB4 RID: 11444
|
||||
// Token: 0x04002F5C RID: 12124
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002CB4")]
|
||||
[Token(Token = "0x4002F5C")]
|
||||
public float rotateSpeed = 7f;
|
||||
|
||||
// Token: 0x04002CB5 RID: 11445
|
||||
// Token: 0x04002F5D RID: 12125
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x4002CB5")]
|
||||
[Token(Token = "0x4002F5D")]
|
||||
public float blendSpeed = 10f;
|
||||
|
||||
// Token: 0x04002CB6 RID: 11446
|
||||
// Token: 0x04002F5E RID: 12126
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002CB6")]
|
||||
[Token(Token = "0x4002F5E")]
|
||||
public float maxAngle = 90f;
|
||||
|
||||
// Token: 0x04002CB7 RID: 11447
|
||||
// Token: 0x04002F5F RID: 12127
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x4002CB7")]
|
||||
[Token(Token = "0x4002F5F")]
|
||||
public float moveSpeed = 1.5f;
|
||||
|
||||
// Token: 0x04002CB8 RID: 11448
|
||||
// Token: 0x04002F60 RID: 12128
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002CB8")]
|
||||
[Token(Token = "0x4002F60")]
|
||||
public float rootMotionWeight;
|
||||
|
||||
// Token: 0x04002CB9 RID: 11449
|
||||
// Token: 0x04002F61 RID: 12129
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002CB9")]
|
||||
[Token(Token = "0x4002F61")]
|
||||
protected Animator animator;
|
||||
|
||||
// Token: 0x04002CBA RID: 11450
|
||||
// Token: 0x04002F62 RID: 12130
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002CBA")]
|
||||
[Token(Token = "0x4002F62")]
|
||||
protected Vector3 moveBlend;
|
||||
|
||||
// Token: 0x04002CBB RID: 11451
|
||||
// Token: 0x04002F63 RID: 12131
|
||||
[FieldOffset(Offset = "0x44")]
|
||||
[Token(Token = "0x4002CBB")]
|
||||
[Token(Token = "0x4002F63")]
|
||||
protected Vector3 moveInput;
|
||||
|
||||
// Token: 0x04002CBC RID: 11452
|
||||
// Token: 0x04002F64 RID: 12132
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002CBC")]
|
||||
[Token(Token = "0x4002F64")]
|
||||
protected Vector3 velocity;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,39 +5,39 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003BC RID: 956
|
||||
[Token(Token = "0x20003BC")]
|
||||
// Token: 0x0200040B RID: 1035
|
||||
[Token(Token = "0x200040B")]
|
||||
[RequireComponent(typeof(AimIK))]
|
||||
[RequireComponent(typeof(FullBodyBipedIK))]
|
||||
public class AnimatorController3rdPersonIK : AnimatorController3rdPerson
|
||||
{
|
||||
// Token: 0x06002357 RID: 9047 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002357")]
|
||||
[Address(RVA = "0xB65860", Offset = "0xB64060", VA = "0x180B65860", Slot = "4")]
|
||||
// Token: 0x060025EE RID: 9710 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60025EE")]
|
||||
[Address(RVA = "0xDB2A60", Offset = "0xDB1A60", VA = "0x180DB2A60", Slot = "4")]
|
||||
protected override void Start()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002358 RID: 9048 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002358")]
|
||||
[Address(RVA = "0xB64FC0", Offset = "0xB637C0", VA = "0x180B64FC0", Slot = "5")]
|
||||
// Token: 0x060025EF RID: 9711 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60025EF")]
|
||||
[Address(RVA = "0xDB21C0", Offset = "0xDB11C0", VA = "0x180DB21C0", 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: 0x06002359 RID: 9049 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002359")]
|
||||
[Address(RVA = "0xB65700", Offset = "0xB63F00", VA = "0x180B65700")]
|
||||
// Token: 0x060025F0 RID: 9712 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60025F0")]
|
||||
[Address(RVA = "0xDB2900", Offset = "0xDB1900", VA = "0x180DB2900")]
|
||||
private void Read()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600235A RID: 9050 RVA: 0x00051034 File Offset: 0x0004F234
|
||||
[Token(Token = "0x600235A")]
|
||||
[Address(RVA = "0xB64900", Offset = "0xB63100", VA = "0x180B64900")]
|
||||
// Token: 0x060025F1 RID: 9713 RVA: 0x00057C58 File Offset: 0x00055E58
|
||||
[Token(Token = "0x60025F1")]
|
||||
[Address(RVA = "0xDB1B00", Offset = "0xDB0B00", VA = "0x180DB1B00")]
|
||||
private void AimIK()
|
||||
{
|
||||
IKSolverAim solver = this.aim.solver;
|
||||
@@ -46,41 +46,55 @@ namespace RootMotion.Demos
|
||||
this.aim.solver.Update();
|
||||
}
|
||||
|
||||
// Token: 0x0600235B RID: 9051 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600235B")]
|
||||
[Address(RVA = "0xB64960", Offset = "0xB63160", VA = "0x180B64960")]
|
||||
// Token: 0x060025F2 RID: 9714 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60025F2")]
|
||||
[Address(RVA = "0xDB1B60", Offset = "0xDB0B60", VA = "0x180DB1B60")]
|
||||
private void FBBIK()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600235C RID: 9052 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600235C")]
|
||||
[Address(RVA = "0xB65330", Offset = "0xB63B30", VA = "0x180B65330")]
|
||||
// Token: 0x060025F3 RID: 9715 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60025F3")]
|
||||
[Address(RVA = "0xDB2530", Offset = "0xDB1530", VA = "0x180DB2530")]
|
||||
private void OnPreRead()
|
||||
{
|
||||
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 = "0xB64D60", Offset = "0xB63560", VA = "0x180B64D60")]
|
||||
// Token: 0x060025F4 RID: 9716 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60025F4")]
|
||||
[Address(RVA = "0xDB1F60", Offset = "0xDB0F60", VA = "0x180DB1F60")]
|
||||
private void HeadLookAt(Vector3 lookAtTarget)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600235E RID: 9054 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600235E")]
|
||||
[Address(RVA = "0xB65200", Offset = "0xB63A00", VA = "0x180B65200")]
|
||||
// Token: 0x060025F5 RID: 9717 RVA: 0x00057CA0 File Offset: 0x00055EA0
|
||||
[Token(Token = "0x60025F5")]
|
||||
[Address(RVA = "0xDB2400", Offset = "0xDB1400", VA = "0x180DB2400")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
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;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600235F RID: 9055 RVA: 0x0005107C File Offset: 0x0004F27C
|
||||
[Token(Token = "0x600235F")]
|
||||
[Address(RVA = "0xB65AD0", Offset = "0xB642D0", VA = "0x180B65AD0")]
|
||||
// Token: 0x060025F6 RID: 9718 RVA: 0x00057D0C File Offset: 0x00055F0C
|
||||
[Token(Token = "0x60025F6")]
|
||||
[Address(RVA = "0xDB2CD0", Offset = "0xDB1CD0", VA = "0x180DB2CD0")]
|
||||
public AnimatorController3rdPersonIK()
|
||||
{
|
||||
this.rotateSpeed = 7f;
|
||||
@@ -90,60 +104,60 @@ namespace RootMotion.Demos
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04002CBD RID: 11453
|
||||
// Token: 0x04002F65 RID: 12133
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4002CBD")]
|
||||
[Token(Token = "0x4002F65")]
|
||||
[Range(0f, 1f)]
|
||||
public float headLookWeight = 1f;
|
||||
|
||||
// Token: 0x04002CBE RID: 11454
|
||||
// Token: 0x04002F66 RID: 12134
|
||||
[FieldOffset(Offset = "0x64")]
|
||||
[Token(Token = "0x4002CBE")]
|
||||
[Token(Token = "0x4002F66")]
|
||||
public Vector3 gunHoldOffset;
|
||||
|
||||
// Token: 0x04002CBF RID: 11455
|
||||
// Token: 0x04002F67 RID: 12135
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4002CBF")]
|
||||
[Token(Token = "0x4002F67")]
|
||||
public Vector3 leftHandOffset;
|
||||
|
||||
// Token: 0x04002CC0 RID: 11456
|
||||
// Token: 0x04002F68 RID: 12136
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x4002CC0")]
|
||||
[Token(Token = "0x4002F68")]
|
||||
public Recoil recoil;
|
||||
|
||||
// Token: 0x04002CC1 RID: 11457
|
||||
// Token: 0x04002F69 RID: 12137
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4002CC1")]
|
||||
[Token(Token = "0x4002F69")]
|
||||
private AimIK aim;
|
||||
|
||||
// Token: 0x04002CC2 RID: 11458
|
||||
// Token: 0x04002F6A RID: 12138
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4002CC2")]
|
||||
[Token(Token = "0x4002F6A")]
|
||||
private FullBodyBipedIK ik;
|
||||
|
||||
// Token: 0x04002CC3 RID: 11459
|
||||
// Token: 0x04002F6B RID: 12139
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4002CC3")]
|
||||
[Token(Token = "0x4002F6B")]
|
||||
private Vector3 headLookAxis;
|
||||
|
||||
// Token: 0x04002CC4 RID: 11460
|
||||
// Token: 0x04002F6C RID: 12140
|
||||
[FieldOffset(Offset = "0xA4")]
|
||||
[Token(Token = "0x4002CC4")]
|
||||
[Token(Token = "0x4002F6C")]
|
||||
private Vector3 leftHandPosRelToRightHand;
|
||||
|
||||
// Token: 0x04002CC5 RID: 11461
|
||||
// Token: 0x04002F6D RID: 12141
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x4002CC5")]
|
||||
[Token(Token = "0x4002F6D")]
|
||||
private Quaternion leftHandRotRelToRightHand;
|
||||
|
||||
// Token: 0x04002CC6 RID: 11462
|
||||
// Token: 0x04002F6E RID: 12142
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x4002CC6")]
|
||||
[Token(Token = "0x4002F6E")]
|
||||
private Vector3 aimTarget;
|
||||
|
||||
// Token: 0x04002CC7 RID: 11463
|
||||
// Token: 0x04002F6F RID: 12143
|
||||
[FieldOffset(Offset = "0xCC")]
|
||||
[Token(Token = "0x4002CC7")]
|
||||
[Token(Token = "0x4002F6F")]
|
||||
private Quaternion rightHandRotation;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,13 +4,13 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003F7 RID: 1015
|
||||
[Token(Token = "0x20003F7")]
|
||||
// Token: 0x02000446 RID: 1094
|
||||
[Token(Token = "0x2000446")]
|
||||
public class ApplicationQuit : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0600244C RID: 9292 RVA: 0x0005288C File Offset: 0x00050A8C
|
||||
[Token(Token = "0x600244C")]
|
||||
[Address(RVA = "0xB66890", Offset = "0xB65090", VA = "0x180B66890")]
|
||||
// Token: 0x060026E3 RID: 9955 RVA: 0x0005956C File Offset: 0x0005776C
|
||||
[Token(Token = "0x60026E3")]
|
||||
[Address(RVA = "0xDB3A90", Offset = "0xDB2A90", VA = "0x180DB3A90")]
|
||||
private void Update()
|
||||
{
|
||||
if (Input.GetKeyDownInt(KeyCode.Q) || Input.GetKeyDownInt(KeyCode.Escape))
|
||||
@@ -20,9 +20,9 @@ namespace RootMotion.Demos
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600244D RID: 9293 RVA: 0x000528B8 File Offset: 0x00050AB8
|
||||
[Token(Token = "0x600244D")]
|
||||
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
|
||||
// Token: 0x060026E4 RID: 9956 RVA: 0x00059598 File Offset: 0x00057798
|
||||
[Token(Token = "0x60026E4")]
|
||||
[Address(RVA = "0x328C40", Offset = "0x327C40", VA = "0x180328C40")]
|
||||
public ApplicationQuit()
|
||||
{
|
||||
}
|
||||
|
||||
@@ -5,41 +5,41 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003E7 RID: 999
|
||||
[Token(Token = "0x20003E7")]
|
||||
// Token: 0x02000436 RID: 1078
|
||||
[Token(Token = "0x2000436")]
|
||||
public class BendGoal : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06002407 RID: 9223 RVA: 0x00052364 File Offset: 0x00050564
|
||||
[Token(Token = "0x6002407")]
|
||||
[Address(RVA = "0xB6B7F0", Offset = "0xB69FF0", VA = "0x180B6B7F0")]
|
||||
// Token: 0x0600269E RID: 9886 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600269E")]
|
||||
[Address(RVA = "0x79FD10", Offset = "0x79ED10", VA = "0x18079FD10")]
|
||||
private void Start()
|
||||
{
|
||||
Debug.Log("BendGoal is deprecated, you can now a bend goal from the custom inspector of the LimbIK component.");
|
||||
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 = "0xB6B720", Offset = "0xB69F20", VA = "0x180B6B720")]
|
||||
// Token: 0x0600269F RID: 9887 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600269F")]
|
||||
[Address(RVA = "0x79FC40", Offset = "0x79EC40", VA = "0x18079FC40")]
|
||||
private void LateUpdate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002409 RID: 9225 RVA: 0x0005237C File Offset: 0x0005057C
|
||||
[Token(Token = "0x6002409")]
|
||||
[Address(RVA = "0xB6B850", Offset = "0xB6A050", VA = "0x180B6B850")]
|
||||
// Token: 0x060026A0 RID: 9888 RVA: 0x0005905C File Offset: 0x0005725C
|
||||
[Token(Token = "0x60026A0")]
|
||||
[Address(RVA = "0x79FD70", Offset = "0x79ED70", VA = "0x18079FD70")]
|
||||
public BendGoal()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002DAC RID: 11692
|
||||
// Token: 0x04003054 RID: 12372
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002DAC")]
|
||||
[Token(Token = "0x4003054")]
|
||||
public LimbIK limbIK;
|
||||
|
||||
// Token: 0x04002DAD RID: 11693
|
||||
// Token: 0x04003055 RID: 12373
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002DAD")]
|
||||
[Token(Token = "0x4003055")]
|
||||
[Range(0f, 1f)]
|
||||
public float weight = 1f;
|
||||
}
|
||||
|
||||
@@ -5,132 +5,132 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003B2 RID: 946
|
||||
[Token(Token = "0x20003B2")]
|
||||
// Token: 0x02000401 RID: 1025
|
||||
[Token(Token = "0x2000401")]
|
||||
public class BipedIKvsAnimatorIK : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06002334 RID: 9012 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002334")]
|
||||
[Address(RVA = "0xE3E630", Offset = "0xE3CE30", VA = "0x180E3E630")]
|
||||
// Token: 0x060025CB RID: 9675 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60025CB")]
|
||||
[Address(RVA = "0x7A1DC0", Offset = "0x7A0DC0", VA = "0x1807A1DC0")]
|
||||
private void OnAnimatorIK(int layer)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002335 RID: 9013 RVA: 0x00050D58 File Offset: 0x0004EF58
|
||||
[Token(Token = "0x6002335")]
|
||||
[Address(RVA = "0xE3EE40", Offset = "0xE3D640", VA = "0x180E3EE40")]
|
||||
// Token: 0x060025CC RID: 9676 RVA: 0x0005797C File Offset: 0x00055B7C
|
||||
[Token(Token = "0x60025CC")]
|
||||
[Address(RVA = "0x7A25D0", Offset = "0x7A15D0", VA = "0x1807A25D0")]
|
||||
public BipedIKvsAnimatorIK()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002C68 RID: 11368
|
||||
// Token: 0x04002F10 RID: 12048
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002C68")]
|
||||
[Token(Token = "0x4002F10")]
|
||||
[LargeHeader("References")]
|
||||
public Animator animator;
|
||||
|
||||
// Token: 0x04002C69 RID: 11369
|
||||
// Token: 0x04002F11 RID: 12049
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002C69")]
|
||||
[Token(Token = "0x4002F11")]
|
||||
public BipedIK bipedIK;
|
||||
|
||||
// Token: 0x04002C6A RID: 11370
|
||||
// Token: 0x04002F12 RID: 12050
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002C6A")]
|
||||
[Token(Token = "0x4002F12")]
|
||||
[LargeHeader("Look At")]
|
||||
public Transform lookAtTargetBiped;
|
||||
|
||||
// Token: 0x04002C6B RID: 11371
|
||||
// Token: 0x04002F13 RID: 12051
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002C6B")]
|
||||
[Token(Token = "0x4002F13")]
|
||||
public Transform lookAtTargetAnimator;
|
||||
|
||||
// Token: 0x04002C6C RID: 11372
|
||||
// Token: 0x04002F14 RID: 12052
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002C6C")]
|
||||
[Token(Token = "0x4002F14")]
|
||||
[Range(0f, 1f)]
|
||||
public float lookAtWeight = 1f;
|
||||
|
||||
// Token: 0x04002C6D RID: 11373
|
||||
// Token: 0x04002F15 RID: 12053
|
||||
[FieldOffset(Offset = "0x3C")]
|
||||
[Token(Token = "0x4002C6D")]
|
||||
[Token(Token = "0x4002F15")]
|
||||
[Range(0f, 1f)]
|
||||
public float lookAtBodyWeight = 1f;
|
||||
|
||||
// Token: 0x04002C6E RID: 11374
|
||||
// Token: 0x04002F16 RID: 12054
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002C6E")]
|
||||
[Token(Token = "0x4002F16")]
|
||||
[Range(0f, 1f)]
|
||||
public float lookAtHeadWeight = 1f;
|
||||
|
||||
// Token: 0x04002C6F RID: 11375
|
||||
// Token: 0x04002F17 RID: 12055
|
||||
[FieldOffset(Offset = "0x44")]
|
||||
[Token(Token = "0x4002C6F")]
|
||||
[Token(Token = "0x4002F17")]
|
||||
[Range(0f, 1f)]
|
||||
public float lookAtEyesWeight = 1f;
|
||||
|
||||
// Token: 0x04002C70 RID: 11376
|
||||
// Token: 0x04002F18 RID: 12056
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002C70")]
|
||||
[Token(Token = "0x4002F18")]
|
||||
[Range(0f, 1f)]
|
||||
public float lookAtClampWeight = 0.5f;
|
||||
|
||||
// Token: 0x04002C71 RID: 11377
|
||||
// Token: 0x04002F19 RID: 12057
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x4002C71")]
|
||||
[Token(Token = "0x4002F19")]
|
||||
[Range(0f, 1f)]
|
||||
public float lookAtClampWeightHead = 0.5f;
|
||||
|
||||
// Token: 0x04002C72 RID: 11378
|
||||
// Token: 0x04002F1A RID: 12058
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002C72")]
|
||||
[Token(Token = "0x4002F1A")]
|
||||
[Range(0f, 1f)]
|
||||
public float lookAtClampWeightEyes = 0.5f;
|
||||
|
||||
// Token: 0x04002C73 RID: 11379
|
||||
// Token: 0x04002F1B RID: 12059
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4002C73")]
|
||||
[Token(Token = "0x4002F1B")]
|
||||
[LargeHeader("Foot")]
|
||||
public Transform footTargetBiped;
|
||||
|
||||
// Token: 0x04002C74 RID: 11380
|
||||
// Token: 0x04002F1C RID: 12060
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4002C74")]
|
||||
[Token(Token = "0x4002F1C")]
|
||||
public Transform footTargetAnimator;
|
||||
|
||||
// Token: 0x04002C75 RID: 11381
|
||||
// Token: 0x04002F1D RID: 12061
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4002C75")]
|
||||
[Token(Token = "0x4002F1D")]
|
||||
[Range(0f, 1f)]
|
||||
public float footPositionWeight;
|
||||
|
||||
// Token: 0x04002C76 RID: 11382
|
||||
// Token: 0x04002F1E RID: 12062
|
||||
[FieldOffset(Offset = "0x6C")]
|
||||
[Token(Token = "0x4002C76")]
|
||||
[Token(Token = "0x4002F1E")]
|
||||
[Range(0f, 1f)]
|
||||
public float footRotationWeight;
|
||||
|
||||
// Token: 0x04002C77 RID: 11383
|
||||
// Token: 0x04002F1F RID: 12063
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4002C77")]
|
||||
[Token(Token = "0x4002F1F")]
|
||||
[LargeHeader("Hand")]
|
||||
public Transform handTargetBiped;
|
||||
|
||||
// Token: 0x04002C78 RID: 11384
|
||||
// Token: 0x04002F20 RID: 12064
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4002C78")]
|
||||
[Token(Token = "0x4002F20")]
|
||||
public Transform handTargetAnimator;
|
||||
|
||||
// Token: 0x04002C79 RID: 11385
|
||||
// Token: 0x04002F21 RID: 12065
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x4002C79")]
|
||||
[Token(Token = "0x4002F21")]
|
||||
[Range(0f, 1f)]
|
||||
public float handPositionWeight;
|
||||
|
||||
// Token: 0x04002C7A RID: 11386
|
||||
// Token: 0x04002F22 RID: 12066
|
||||
[FieldOffset(Offset = "0x84")]
|
||||
[Token(Token = "0x4002C7A")]
|
||||
[Token(Token = "0x4002F22")]
|
||||
[Range(0f, 1f)]
|
||||
public float handRotationWeight;
|
||||
}
|
||||
|
||||
@@ -4,90 +4,90 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003EB RID: 1003
|
||||
[Token(Token = "0x20003EB")]
|
||||
// Token: 0x0200043A RID: 1082
|
||||
[Token(Token = "0x200043A")]
|
||||
public abstract class CharacterAnimationBase : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06002411 RID: 9233 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002411")]
|
||||
[Address(RVA = "0x1086770", Offset = "0x1084F70", VA = "0x181086770", Slot = "4")]
|
||||
// Token: 0x060026A8 RID: 9896 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60026A8")]
|
||||
[Address(RVA = "0xB93150", Offset = "0xB92150", VA = "0x180B93150", Slot = "4")]
|
||||
public virtual Vector3 GetPivotPoint()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x17000201 RID: 513
|
||||
// (get) Token: 0x06002412 RID: 9234 RVA: 0x00052408 File Offset: 0x00050608
|
||||
[Token(Token = "0x17000201")]
|
||||
// Token: 0x1700022C RID: 556
|
||||
// (get) Token: 0x060026A9 RID: 9897 RVA: 0x000590E8 File Offset: 0x000572E8
|
||||
[Token(Token = "0x1700022C")]
|
||||
public virtual bool animationGrounded
|
||||
{
|
||||
[Token(Token = "0x6002412")]
|
||||
[Address(RVA = "0x497D00", Offset = "0x496500", VA = "0x180497D00", Slot = "5")]
|
||||
[Token(Token = "0x60026A9")]
|
||||
[Address(RVA = "0x4990D0", Offset = "0x4980D0", VA = "0x1804990D0", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002413 RID: 9235 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002413")]
|
||||
[Address(RVA = "0x1086700", Offset = "0x1084F00", VA = "0x181086700")]
|
||||
// Token: 0x060026AA RID: 9898 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60026AA")]
|
||||
[Address(RVA = "0xB930E0", Offset = "0xB920E0", VA = "0x180B930E0")]
|
||||
public float GetAngleFromForward(Vector3 worldDirection)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002414 RID: 9236 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002414")]
|
||||
[Address(RVA = "0x1086A20", Offset = "0x1085220", VA = "0x181086A20", Slot = "6")]
|
||||
// Token: 0x060026AB RID: 9899 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60026AB")]
|
||||
[Address(RVA = "0xB93400", Offset = "0xB92400", VA = "0x180B93400", Slot = "6")]
|
||||
protected virtual void Start()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002415 RID: 9237 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002415")]
|
||||
[Address(RVA = "0x10867C0", Offset = "0x1084FC0", VA = "0x1810867C0", Slot = "7")]
|
||||
// Token: 0x060026AC RID: 9900 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60026AC")]
|
||||
[Address(RVA = "0xB931A0", Offset = "0xB921A0", VA = "0x180B931A0", Slot = "7")]
|
||||
protected virtual void LateUpdate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002416 RID: 9238 RVA: 0x00052418 File Offset: 0x00050618
|
||||
[Token(Token = "0x6002416")]
|
||||
[Address(RVA = "0x1086CB0", Offset = "0x10854B0", VA = "0x181086CB0")]
|
||||
// Token: 0x060026AD RID: 9901 RVA: 0x000590F8 File Offset: 0x000572F8
|
||||
[Token(Token = "0x60026AD")]
|
||||
[Address(RVA = "0xB93690", Offset = "0xB92690", VA = "0x180B93690")]
|
||||
protected CharacterAnimationBase()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002DB5 RID: 11701
|
||||
// Token: 0x0400305D RID: 12381
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002DB5")]
|
||||
[Token(Token = "0x400305D")]
|
||||
public bool smoothFollow = true;
|
||||
|
||||
// Token: 0x04002DB6 RID: 11702
|
||||
// Token: 0x0400305E RID: 12382
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x4002DB6")]
|
||||
[Token(Token = "0x400305E")]
|
||||
public float smoothFollowSpeed = 20f;
|
||||
|
||||
// Token: 0x04002DB7 RID: 11703
|
||||
// Token: 0x0400305F RID: 12383
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002DB7")]
|
||||
[Token(Token = "0x400305F")]
|
||||
private Vector3 lastPosition;
|
||||
|
||||
// Token: 0x04002DB8 RID: 11704
|
||||
// Token: 0x04003060 RID: 12384
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x4002DB8")]
|
||||
[Token(Token = "0x4003060")]
|
||||
private Vector3 localPosition;
|
||||
|
||||
// Token: 0x04002DB9 RID: 11705
|
||||
// Token: 0x04003061 RID: 12385
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002DB9")]
|
||||
[Token(Token = "0x4003061")]
|
||||
private Quaternion localRotation;
|
||||
|
||||
// Token: 0x04002DBA RID: 11706
|
||||
// Token: 0x04003062 RID: 12386
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002DBA")]
|
||||
[Token(Token = "0x4003062")]
|
||||
private Quaternion lastRotation;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,18 +4,18 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003EC RID: 1004
|
||||
[Token(Token = "0x20003EC")]
|
||||
// Token: 0x0200043B RID: 1083
|
||||
[Token(Token = "0x200043B")]
|
||||
[RequireComponent(typeof(Animator))]
|
||||
public class CharacterAnimationSimple : CharacterAnimationBase
|
||||
{
|
||||
// Token: 0x06002417 RID: 9239 RVA: 0x00052440 File Offset: 0x00050640
|
||||
[Token(Token = "0x6002417")]
|
||||
[Address(RVA = "0x1086E10", Offset = "0x1085610", VA = "0x181086E10", Slot = "6")]
|
||||
// Token: 0x060026AE RID: 9902 RVA: 0x00059120 File Offset: 0x00057320
|
||||
[Token(Token = "0x60026AE")]
|
||||
[Address(RVA = "0xB937F0", Offset = "0xB927F0", VA = "0x180B937F0", Slot = "6")]
|
||||
protected override void Start()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06002417)
|
||||
An exception occurred when decompiling this method (060026AE)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RootMotion.Demos.CharacterAnimationSimple::Start()
|
||||
|
||||
@@ -31,25 +31,25 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RootMo
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06002418 RID: 9240 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002418")]
|
||||
[Address(RVA = "0x1086CD0", Offset = "0x10854D0", VA = "0x181086CD0", Slot = "4")]
|
||||
// Token: 0x060026AF RID: 9903 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60026AF")]
|
||||
[Address(RVA = "0xB936B0", Offset = "0xB926B0", VA = "0x180B936B0", Slot = "4")]
|
||||
public override Vector3 GetPivotPoint()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002419 RID: 9241 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002419")]
|
||||
[Address(RVA = "0x1086E70", Offset = "0x1085670", VA = "0x181086E70")]
|
||||
// Token: 0x060026B0 RID: 9904 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60026B0")]
|
||||
[Address(RVA = "0xB93850", Offset = "0xB92850", VA = "0x180B93850")]
|
||||
private void Update()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600241A RID: 9242 RVA: 0x00052460 File Offset: 0x00050660
|
||||
[Token(Token = "0x600241A")]
|
||||
[Address(RVA = "0x1086CB0", Offset = "0x10854B0", VA = "0x181086CB0")]
|
||||
// Token: 0x060026B1 RID: 9905 RVA: 0x00059140 File Offset: 0x00057340
|
||||
[Token(Token = "0x60026B1")]
|
||||
[Address(RVA = "0xB93690", Offset = "0xB92690", VA = "0x180B93690")]
|
||||
public CharacterAnimationSimple()
|
||||
{
|
||||
this.smoothFollow = true;
|
||||
@@ -57,27 +57,27 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RootMo
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04002DBB RID: 11707
|
||||
// Token: 0x04003063 RID: 12387
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4002DBB")]
|
||||
[Token(Token = "0x4003063")]
|
||||
[SerializeField]
|
||||
private CharacterThirdPerson characterController;
|
||||
|
||||
// Token: 0x04002DBC RID: 11708
|
||||
// Token: 0x04003064 RID: 12388
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4002DBC")]
|
||||
[Token(Token = "0x4003064")]
|
||||
[SerializeField]
|
||||
private float pivotOffset;
|
||||
|
||||
// Token: 0x04002DBD RID: 11709
|
||||
// Token: 0x04003065 RID: 12389
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4002DBD")]
|
||||
[Token(Token = "0x4003065")]
|
||||
[SerializeField]
|
||||
private AnimationCurve moveSpeed;
|
||||
|
||||
// Token: 0x04002DBE RID: 11710
|
||||
// Token: 0x04003066 RID: 12390
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4002DBE")]
|
||||
[Token(Token = "0x4003066")]
|
||||
private Animator animator;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,59 +4,59 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003ED RID: 1005
|
||||
[Token(Token = "0x20003ED")]
|
||||
// Token: 0x0200043C RID: 1084
|
||||
[Token(Token = "0x200043C")]
|
||||
[RequireComponent(typeof(Animator))]
|
||||
public class CharacterAnimationThirdPerson : CharacterAnimationBase
|
||||
{
|
||||
// Token: 0x0600241B RID: 9243 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600241B")]
|
||||
[Address(RVA = "0x10875F0", Offset = "0x1085DF0", VA = "0x1810875F0", Slot = "6")]
|
||||
// Token: 0x060026B2 RID: 9906 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60026B2")]
|
||||
[Address(RVA = "0xB93FD0", Offset = "0xB92FD0", VA = "0x180B93FD0", Slot = "6")]
|
||||
protected override void Start()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600241C RID: 9244 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600241C")]
|
||||
[Address(RVA = "0x1087510", Offset = "0x1085D10", VA = "0x181087510", Slot = "4")]
|
||||
// Token: 0x060026B3 RID: 9907 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60026B3")]
|
||||
[Address(RVA = "0xB93EF0", Offset = "0xB92EF0", VA = "0x180B93EF0", Slot = "4")]
|
||||
public override Vector3 GetPivotPoint()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x17000202 RID: 514
|
||||
// (get) Token: 0x0600241D RID: 9245 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x17000202")]
|
||||
// Token: 0x1700022D RID: 557
|
||||
// (get) Token: 0x060026B4 RID: 9908 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x1700022D")]
|
||||
public override bool animationGrounded
|
||||
{
|
||||
[Token(Token = "0x600241D")]
|
||||
[Address(RVA = "0x1087AF0", Offset = "0x10862F0", VA = "0x181087AF0", Slot = "5")]
|
||||
[Token(Token = "0x60026B4")]
|
||||
[Address(RVA = "0xB944D0", Offset = "0xB934D0", VA = "0x180B944D0", Slot = "5")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600241E RID: 9246 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600241E")]
|
||||
[Address(RVA = "0x1087680", Offset = "0x1085E80", VA = "0x181087680", Slot = "8")]
|
||||
// Token: 0x060026B5 RID: 9909 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60026B5")]
|
||||
[Address(RVA = "0xB94060", Offset = "0xB93060", VA = "0x180B94060", Slot = "8")]
|
||||
protected virtual void Update()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600241F RID: 9247 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600241F")]
|
||||
[Address(RVA = "0x1087550", Offset = "0x1085D50", VA = "0x181087550")]
|
||||
// Token: 0x060026B6 RID: 9910 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60026B6")]
|
||||
[Address(RVA = "0xB93F30", Offset = "0xB92F30", VA = "0x180B93F30")]
|
||||
private void OnAnimatorMove()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002420 RID: 9248 RVA: 0x00052488 File Offset: 0x00050688
|
||||
[Token(Token = "0x6002420")]
|
||||
[Address(RVA = "0x10874E0", Offset = "0x1085CE0", VA = "0x1810874E0")]
|
||||
// Token: 0x060026B7 RID: 9911 RVA: 0x00059168 File Offset: 0x00057368
|
||||
[Token(Token = "0x60026B7")]
|
||||
[Address(RVA = "0xB93EC0", Offset = "0xB92EC0", VA = "0x180B93EC0")]
|
||||
public CharacterAnimationThirdPerson()
|
||||
{
|
||||
this.smoothFollow = true;
|
||||
@@ -64,52 +64,52 @@ namespace RootMotion.Demos
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04002DBF RID: 11711
|
||||
// Token: 0x04003067 RID: 12391
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4002DBF")]
|
||||
[Token(Token = "0x4003067")]
|
||||
public CharacterThirdPerson characterController;
|
||||
|
||||
// Token: 0x04002DC0 RID: 11712
|
||||
// Token: 0x04003068 RID: 12392
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4002DC0")]
|
||||
[Token(Token = "0x4003068")]
|
||||
[SerializeField]
|
||||
private float turnSensitivity = 0.2f;
|
||||
|
||||
// Token: 0x04002DC1 RID: 11713
|
||||
// Token: 0x04003069 RID: 12393
|
||||
[FieldOffset(Offset = "0x64")]
|
||||
[Token(Token = "0x4002DC1")]
|
||||
[Token(Token = "0x4003069")]
|
||||
[SerializeField]
|
||||
private float turnSpeed = 5f;
|
||||
|
||||
// Token: 0x04002DC2 RID: 11714
|
||||
// Token: 0x0400306A RID: 12394
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4002DC2")]
|
||||
[Token(Token = "0x400306A")]
|
||||
[SerializeField]
|
||||
private float runCycleLegOffset = 0.2f;
|
||||
|
||||
// Token: 0x04002DC3 RID: 11715
|
||||
// Token: 0x0400306B RID: 12395
|
||||
[FieldOffset(Offset = "0x6C")]
|
||||
[Token(Token = "0x4002DC3")]
|
||||
[Token(Token = "0x400306B")]
|
||||
[SerializeField]
|
||||
[Range(0.1f, 3f)]
|
||||
private float animSpeedMultiplier = 1f;
|
||||
|
||||
// Token: 0x04002DC4 RID: 11716
|
||||
// Token: 0x0400306C RID: 12396
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4002DC4")]
|
||||
[Token(Token = "0x400306C")]
|
||||
protected Animator animator;
|
||||
|
||||
// Token: 0x04002DC5 RID: 11717
|
||||
// Token: 0x0400306D RID: 12397
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4002DC5")]
|
||||
[Token(Token = "0x400306D")]
|
||||
private Vector3 lastForward;
|
||||
|
||||
// Token: 0x04002DC6 RID: 11718
|
||||
[Token(Token = "0x4002DC6")]
|
||||
// Token: 0x0400306E RID: 12398
|
||||
[Token(Token = "0x400306E")]
|
||||
private const string groundedDirectional = "Grounded Directional";
|
||||
|
||||
// Token: 0x04002DC7 RID: 11719
|
||||
[Token(Token = "0x4002DC7")]
|
||||
// Token: 0x0400306F RID: 12399
|
||||
[Token(Token = "0x400306F")]
|
||||
private const string groundedStrafe = "Grounded Strafe";
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,38 +5,38 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003BD RID: 957
|
||||
[Token(Token = "0x20003BD")]
|
||||
// Token: 0x0200040C RID: 1036
|
||||
[Token(Token = "0x200040C")]
|
||||
[RequireComponent(typeof(FullBodyBipedIK))]
|
||||
public class CharacterAnimationThirdPersonIK : CharacterAnimationThirdPerson
|
||||
{
|
||||
// Token: 0x06002360 RID: 9056 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002360")]
|
||||
[Address(RVA = "0x1087410", Offset = "0x1085C10", VA = "0x181087410", Slot = "6")]
|
||||
// Token: 0x060025F7 RID: 9719 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60025F7")]
|
||||
[Address(RVA = "0xB93DF0", Offset = "0xB92DF0", VA = "0x180B93DF0", Slot = "6")]
|
||||
protected override void Start()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002361 RID: 9057 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002361")]
|
||||
[Address(RVA = "0x1086FF0", Offset = "0x10857F0", VA = "0x181086FF0", Slot = "7")]
|
||||
// Token: 0x060025F8 RID: 9720 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60025F8")]
|
||||
[Address(RVA = "0xB939D0", Offset = "0xB929D0", VA = "0x180B939D0", Slot = "7")]
|
||||
protected override void LateUpdate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002362 RID: 9058 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002362")]
|
||||
[Address(RVA = "0x1087250", Offset = "0x1085A50", VA = "0x181087250")]
|
||||
// Token: 0x060025F9 RID: 9721 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60025F9")]
|
||||
[Address(RVA = "0xB93C30", Offset = "0xB92C30", VA = "0x180B93C30")]
|
||||
private void RotateEffector(IKEffector effector, Quaternion rotation, float mlp)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002363 RID: 9059 RVA: 0x000510C8 File Offset: 0x0004F2C8
|
||||
[Token(Token = "0x6002363")]
|
||||
[Address(RVA = "0x10874E0", Offset = "0x1085CE0", VA = "0x1810874E0")]
|
||||
// Token: 0x060025FA RID: 9722 RVA: 0x00057D58 File Offset: 0x00055F58
|
||||
[Token(Token = "0x60025FA")]
|
||||
[Address(RVA = "0xB93EC0", Offset = "0xB92EC0", VA = "0x180B93EC0")]
|
||||
public CharacterAnimationThirdPersonIK()
|
||||
{
|
||||
this.turnSensitivity = 0.2f;
|
||||
@@ -48,9 +48,9 @@ namespace RootMotion.Demos
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04002CC8 RID: 11464
|
||||
// Token: 0x04002F70 RID: 12144
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4002CC8")]
|
||||
[Token(Token = "0x4002F70")]
|
||||
private FullBodyBipedIK ik;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,68 +4,68 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003EE RID: 1006
|
||||
[Token(Token = "0x20003EE")]
|
||||
[RequireComponent(typeof(CapsuleCollider))]
|
||||
// Token: 0x0200043D RID: 1085
|
||||
[Token(Token = "0x200043D")]
|
||||
[RequireComponent(typeof(Rigidbody))]
|
||||
[RequireComponent(typeof(CapsuleCollider))]
|
||||
public abstract class CharacterBase : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06002421 RID: 9249
|
||||
[Token(Token = "0x6002421")]
|
||||
// Token: 0x060026B8 RID: 9912
|
||||
[Token(Token = "0x60026B8")]
|
||||
[Address(Slot = "4")]
|
||||
public abstract void Move(Vector3 deltaPosition, Quaternion deltaRotation);
|
||||
|
||||
// Token: 0x06002422 RID: 9250 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002422")]
|
||||
[Address(RVA = "0x10885A0", Offset = "0x1086DA0", VA = "0x1810885A0")]
|
||||
// Token: 0x060026B9 RID: 9913 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60026B9")]
|
||||
[Address(RVA = "0xB94FD0", Offset = "0xB93FD0", VA = "0x180B94FD0")]
|
||||
protected Vector3 GetGravity()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002423 RID: 9251 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002423")]
|
||||
[Address(RVA = "0x1088EF0", Offset = "0x10876F0", VA = "0x181088EF0", Slot = "5")]
|
||||
// Token: 0x060026BA RID: 9914 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60026BA")]
|
||||
[Address(RVA = "0xB95920", Offset = "0xB94920", VA = "0x180B95920", Slot = "5")]
|
||||
protected virtual void Start()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002424 RID: 9252 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002424")]
|
||||
[Address(RVA = "0x10887F0", Offset = "0x1086FF0", VA = "0x1810887F0", Slot = "6")]
|
||||
// Token: 0x060026BB RID: 9915 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60026BB")]
|
||||
[Address(RVA = "0xB95220", Offset = "0xB94220", VA = "0x180B95220", Slot = "6")]
|
||||
protected virtual RaycastHit GetSpherecastHit()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002425 RID: 9253 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002425")]
|
||||
[Address(RVA = "0x1086700", Offset = "0x1084F00", VA = "0x181086700")]
|
||||
// Token: 0x060026BC RID: 9916 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60026BC")]
|
||||
[Address(RVA = "0xB930E0", Offset = "0xB920E0", VA = "0x180B930E0")]
|
||||
public float GetAngleFromForward(Vector3 worldDirection)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002426 RID: 9254 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002426")]
|
||||
[Address(RVA = "0x1088B00", Offset = "0x1087300", VA = "0x181088B00")]
|
||||
// Token: 0x060026BD RID: 9917 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60026BD")]
|
||||
[Address(RVA = "0xB95530", Offset = "0xB94530", VA = "0x180B95530")]
|
||||
protected void RigidbodyRotateAround(Vector3 point, Vector3 axis, float angle)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002427 RID: 9255 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002427")]
|
||||
[Address(RVA = "0x1088D30", Offset = "0x1087530", VA = "0x181088D30")]
|
||||
// Token: 0x060026BE RID: 9918 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60026BE")]
|
||||
[Address(RVA = "0xB95760", Offset = "0xB94760", VA = "0x180B95760")]
|
||||
protected void ScaleCapsule(float mlp)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002428 RID: 9256 RVA: 0x000524DC File Offset: 0x000506DC
|
||||
[Token(Token = "0x6002428")]
|
||||
[Address(RVA = "0x1088AD0", Offset = "0x10872D0", VA = "0x181088AD0")]
|
||||
// Token: 0x060026BF RID: 9919 RVA: 0x000591BC File Offset: 0x000573BC
|
||||
[Token(Token = "0x60026BF")]
|
||||
[Address(RVA = "0xB95500", Offset = "0xB94500", VA = "0x180B95500")]
|
||||
protected void HighFriction()
|
||||
{
|
||||
CapsuleCollider capsuleCollider = this.capsule;
|
||||
@@ -73,9 +73,9 @@ namespace RootMotion.Demos
|
||||
capsuleCollider.material = physicMaterial;
|
||||
}
|
||||
|
||||
// Token: 0x06002429 RID: 9257 RVA: 0x00052504 File Offset: 0x00050704
|
||||
[Token(Token = "0x6002429")]
|
||||
[Address(RVA = "0x1089100", Offset = "0x1087900", VA = "0x181089100")]
|
||||
// Token: 0x060026C0 RID: 9920 RVA: 0x000591E4 File Offset: 0x000573E4
|
||||
[Token(Token = "0x60026C0")]
|
||||
[Address(RVA = "0xB95B30", Offset = "0xB94B30", VA = "0x180B95B30")]
|
||||
protected void ZeroFriction()
|
||||
{
|
||||
CapsuleCollider capsuleCollider = this.capsule;
|
||||
@@ -83,97 +83,97 @@ namespace RootMotion.Demos
|
||||
capsuleCollider.material = physicMaterial;
|
||||
}
|
||||
|
||||
// Token: 0x0600242A RID: 9258 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600242A")]
|
||||
[Address(RVA = "0x1088760", Offset = "0x1086F60", VA = "0x181088760")]
|
||||
// Token: 0x060026C1 RID: 9921 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60026C1")]
|
||||
[Address(RVA = "0xB95190", Offset = "0xB94190", VA = "0x180B95190")]
|
||||
protected float GetSlopeDamper(Vector3 velocity, Vector3 groundNormal)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600242B RID: 9259 RVA: 0x0005252C File Offset: 0x0005072C
|
||||
[Token(Token = "0x600242B")]
|
||||
[Address(RVA = "0x1089130", Offset = "0x1087930", VA = "0x181089130")]
|
||||
// Token: 0x060026C2 RID: 9922 RVA: 0x0005920C File Offset: 0x0005740C
|
||||
[Token(Token = "0x60026C2")]
|
||||
[Address(RVA = "0xB95B60", Offset = "0xB94B60", VA = "0x180B95B60")]
|
||||
protected CharacterBase()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002DC8 RID: 11720
|
||||
// Token: 0x04003070 RID: 12400
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002DC8")]
|
||||
[Header("Base Parameters")]
|
||||
[Token(Token = "0x4003070")]
|
||||
[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.")]
|
||||
[Header("Base Parameters")]
|
||||
public Transform gravityTarget;
|
||||
|
||||
// Token: 0x04002DC9 RID: 11721
|
||||
// Token: 0x04003071 RID: 12401
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002DC9")]
|
||||
[Token(Token = "0x4003071")]
|
||||
[SerializeField]
|
||||
[Tooltip("Multiplies gravity applied to the character even if 'Individual Gravity' is unchecked.")]
|
||||
protected float gravityMultiplier = 2f;
|
||||
|
||||
// Token: 0x04002DCA RID: 11722
|
||||
// Token: 0x04003072 RID: 12402
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x4002DCA")]
|
||||
[Token(Token = "0x4003072")]
|
||||
[SerializeField]
|
||||
protected float airborneThreshold = 0.6f;
|
||||
|
||||
// Token: 0x04002DCB RID: 11723
|
||||
// Token: 0x04003073 RID: 12403
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002DCB")]
|
||||
[Token(Token = "0x4003073")]
|
||||
[SerializeField]
|
||||
private float slopeStartAngle = 50f;
|
||||
|
||||
// Token: 0x04002DCC RID: 11724
|
||||
// Token: 0x04003074 RID: 12404
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x4002DCC")]
|
||||
[Token(Token = "0x4003074")]
|
||||
[SerializeField]
|
||||
private float slopeEndAngle = 85f;
|
||||
|
||||
// Token: 0x04002DCD RID: 11725
|
||||
// Token: 0x04003075 RID: 12405
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002DCD")]
|
||||
[Token(Token = "0x4003075")]
|
||||
[SerializeField]
|
||||
private float spherecastRadius = 0.1f;
|
||||
|
||||
// Token: 0x04002DCE RID: 11726
|
||||
// Token: 0x04003076 RID: 12406
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x4002DCE")]
|
||||
[Token(Token = "0x4003076")]
|
||||
[SerializeField]
|
||||
private LayerMask groundLayers;
|
||||
|
||||
// Token: 0x04002DCF RID: 11727
|
||||
// Token: 0x04003077 RID: 12407
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002DCF")]
|
||||
[Token(Token = "0x4003077")]
|
||||
private PhysicMaterial zeroFrictionMaterial;
|
||||
|
||||
// Token: 0x04002DD0 RID: 11728
|
||||
// Token: 0x04003078 RID: 12408
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002DD0")]
|
||||
[Token(Token = "0x4003078")]
|
||||
private PhysicMaterial highFrictionMaterial;
|
||||
|
||||
// Token: 0x04002DD1 RID: 11729
|
||||
// Token: 0x04003079 RID: 12409
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002DD1")]
|
||||
[Token(Token = "0x4003079")]
|
||||
protected Rigidbody r;
|
||||
|
||||
// Token: 0x04002DD2 RID: 11730
|
||||
[Token(Token = "0x4002DD2")]
|
||||
// Token: 0x0400307A RID: 12410
|
||||
[Token(Token = "0x400307A")]
|
||||
protected const float half = 0.5f;
|
||||
|
||||
// Token: 0x04002DD3 RID: 11731
|
||||
// Token: 0x0400307B RID: 12411
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002DD3")]
|
||||
[Token(Token = "0x400307B")]
|
||||
protected float originalHeight;
|
||||
|
||||
// Token: 0x04002DD4 RID: 11732
|
||||
// Token: 0x0400307C RID: 12412
|
||||
[FieldOffset(Offset = "0x54")]
|
||||
[Token(Token = "0x4002DD4")]
|
||||
[Token(Token = "0x400307C")]
|
||||
protected Vector3 originalCenter;
|
||||
|
||||
// Token: 0x04002DD5 RID: 11733
|
||||
// Token: 0x0400307D RID: 12413
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4002DD5")]
|
||||
[Token(Token = "0x400307D")]
|
||||
protected CapsuleCollider capsule;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,14 +4,14 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003BE RID: 958
|
||||
[Token(Token = "0x20003BE")]
|
||||
// Token: 0x0200040D RID: 1037
|
||||
[Token(Token = "0x200040D")]
|
||||
[RequireComponent(typeof(AnimatorController3rdPerson))]
|
||||
public class CharacterController3rdPerson : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06002364 RID: 9060 RVA: 0x0005111C File Offset: 0x0004F31C
|
||||
[Token(Token = "0x6002364")]
|
||||
[Address(RVA = "0x1089480", Offset = "0x1087C80", VA = "0x181089480")]
|
||||
// Token: 0x060025FB RID: 9723 RVA: 0x00057DAC File Offset: 0x00055FAC
|
||||
[Token(Token = "0x60025FB")]
|
||||
[Address(RVA = "0xB95EC0", Offset = "0xB94EC0", VA = "0x180B95EC0")]
|
||||
private void Start()
|
||||
{
|
||||
AnimatorController3rdPerson component = base.GetComponent<AnimatorController3rdPerson>();
|
||||
@@ -21,56 +21,56 @@ namespace RootMotion.Demos
|
||||
cameraController.enabled = num != 0;
|
||||
}
|
||||
|
||||
// Token: 0x06002365 RID: 9061 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002365")]
|
||||
[Address(RVA = "0x1089160", Offset = "0x1087960", VA = "0x181089160")]
|
||||
// Token: 0x060025FC RID: 9724 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60025FC")]
|
||||
[Address(RVA = "0xB95B90", Offset = "0xB94B90", VA = "0x180B95B90")]
|
||||
private void LateUpdate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x170001F5 RID: 501
|
||||
// (get) Token: 0x06002366 RID: 9062 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170001F5")]
|
||||
// Token: 0x17000220 RID: 544
|
||||
// (get) Token: 0x060025FD RID: 9725 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x17000220")]
|
||||
private static Vector3 inputVector
|
||||
{
|
||||
[Token(Token = "0x6002366")]
|
||||
[Address(RVA = "0x1089570", Offset = "0x1087D70", VA = "0x181089570")]
|
||||
[Token(Token = "0x60025FD")]
|
||||
[Address(RVA = "0xB95FB0", Offset = "0xB94FB0", VA = "0x180B95FB0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170001F6 RID: 502
|
||||
// (get) Token: 0x06002367 RID: 9063 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170001F6")]
|
||||
// Token: 0x17000221 RID: 545
|
||||
// (get) Token: 0x060025FE RID: 9726 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x17000221")]
|
||||
private static Vector3 inputVectorRaw
|
||||
{
|
||||
[Token(Token = "0x6002367")]
|
||||
[Address(RVA = "0x10894F0", Offset = "0x1087CF0", VA = "0x1810894F0")]
|
||||
[Token(Token = "0x60025FE")]
|
||||
[Address(RVA = "0xB95F30", Offset = "0xB94F30", VA = "0x180B95F30")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002368 RID: 9064 RVA: 0x00051150 File Offset: 0x0004F350
|
||||
[Token(Token = "0x6002368")]
|
||||
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
|
||||
// Token: 0x060025FF RID: 9727 RVA: 0x00057DE0 File Offset: 0x00055FE0
|
||||
[Token(Token = "0x60025FF")]
|
||||
[Address(RVA = "0x328C40", Offset = "0x327C40", VA = "0x180328C40")]
|
||||
public CharacterController3rdPerson()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002CC9 RID: 11465
|
||||
// Token: 0x04002F71 RID: 12145
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002CC9")]
|
||||
[Token(Token = "0x4002F71")]
|
||||
[SerializeField]
|
||||
private CameraController cam;
|
||||
|
||||
// Token: 0x04002CCA RID: 11466
|
||||
// Token: 0x04002F72 RID: 12146
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002CCA")]
|
||||
[Token(Token = "0x4002F72")]
|
||||
private AnimatorController3rdPerson animatorController;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,67 +4,67 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003EF RID: 1007
|
||||
[Token(Token = "0x20003EF")]
|
||||
// Token: 0x0200043E RID: 1086
|
||||
[Token(Token = "0x200043E")]
|
||||
public class CharacterThirdPerson : CharacterBase
|
||||
{
|
||||
// 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")]
|
||||
// Token: 0x1700022E RID: 558
|
||||
// (get) Token: 0x060026C3 RID: 9923 RVA: 0x00059258 File Offset: 0x00057458
|
||||
// (set) Token: 0x060026C4 RID: 9924 RVA: 0x0005926C File Offset: 0x0005746C
|
||||
[Token(Token = "0x1700022E")]
|
||||
public bool onGround
|
||||
{
|
||||
[Token(Token = "0x600242C")]
|
||||
[Address(RVA = "0x108CE90", Offset = "0x108B690", VA = "0x18108CE90")]
|
||||
[Token(Token = "0x60026C3")]
|
||||
[Address(RVA = "0xB998D0", Offset = "0xB988D0", VA = "0x180B998D0")]
|
||||
get;
|
||||
[Token(Token = "0x600242D")]
|
||||
[Address(RVA = "0x108CEA0", Offset = "0x108B6A0", VA = "0x18108CEA0")]
|
||||
[Token(Token = "0x60026C4")]
|
||||
[Address(RVA = "0xB998E0", Offset = "0xB988E0", VA = "0x180B998E0")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x0600242E RID: 9262 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600242E")]
|
||||
[Address(RVA = "0x108C280", Offset = "0x108AA80", VA = "0x18108C280", Slot = "5")]
|
||||
// Token: 0x060026C5 RID: 9925 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60026C5")]
|
||||
[Address(RVA = "0xB98CC0", Offset = "0xB97CC0", VA = "0x180B98CC0", Slot = "5")]
|
||||
protected override void Start()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600242F RID: 9263 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600242F")]
|
||||
[Address(RVA = "0x108BBF0", Offset = "0x108A3F0", VA = "0x18108BBF0")]
|
||||
// Token: 0x060026C6 RID: 9926 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60026C6")]
|
||||
[Address(RVA = "0xB98630", Offset = "0xB97630", VA = "0x180B98630")]
|
||||
private void OnAnimatorMove()
|
||||
{
|
||||
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 = "0x108BB00", Offset = "0x108A300", VA = "0x18108BB00", Slot = "4")]
|
||||
// Token: 0x060026C7 RID: 9927 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60026C7")]
|
||||
[Address(RVA = "0xB98540", Offset = "0xB97540", VA = "0x180B98540", Slot = "4")]
|
||||
public override void Move(Vector3 deltaPosition, Quaternion deltaRotation)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002431 RID: 9265 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002431")]
|
||||
[Address(RVA = "0x1089DE0", Offset = "0x10885E0", VA = "0x181089DE0")]
|
||||
// Token: 0x060026C8 RID: 9928 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60026C8")]
|
||||
[Address(RVA = "0xB96820", Offset = "0xB95820", VA = "0x180B96820")]
|
||||
private void FixedUpdate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002432 RID: 9266 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002432")]
|
||||
[Address(RVA = "0x108C420", Offset = "0x108AC20", VA = "0x18108C420", Slot = "7")]
|
||||
// Token: 0x060026C9 RID: 9929 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60026C9")]
|
||||
[Address(RVA = "0xB98E60", Offset = "0xB97E60", VA = "0x180B98E60", Slot = "7")]
|
||||
protected virtual void Update()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002433 RID: 9267 RVA: 0x000525A0 File Offset: 0x000507A0
|
||||
[Token(Token = "0x6002433")]
|
||||
[Address(RVA = "0x108B300", Offset = "0x1089B00", VA = "0x18108B300", Slot = "8")]
|
||||
// Token: 0x060026CA RID: 9930 RVA: 0x00059280 File Offset: 0x00057480
|
||||
[Token(Token = "0x60026CA")]
|
||||
[Address(RVA = "0xB97D40", Offset = "0xB96D40", VA = "0x180B97D40", Slot = "8")]
|
||||
protected virtual void LateUpdate()
|
||||
{
|
||||
CameraController cameraController = this.cam;
|
||||
@@ -88,73 +88,73 @@ namespace RootMotion.Demos
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002434 RID: 9268 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002434")]
|
||||
[Address(RVA = "0x108B3E0", Offset = "0x1089BE0", VA = "0x18108B3E0")]
|
||||
// Token: 0x060026CB RID: 9931 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60026CB")]
|
||||
[Address(RVA = "0xB97E20", Offset = "0xB96E20", VA = "0x180B97E20")]
|
||||
private void MoveFixed(Vector3 deltaPosition)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002435 RID: 9269 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002435")]
|
||||
[Address(RVA = "0x108C4E0", Offset = "0x108ACE0", VA = "0x18108C4E0")]
|
||||
// Token: 0x060026CC RID: 9932 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60026CC")]
|
||||
[Address(RVA = "0xB98F20", Offset = "0xB97F20", VA = "0x180B98F20")]
|
||||
private void WallRun()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002436 RID: 9270 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002436")]
|
||||
[Address(RVA = "0x1089D40", Offset = "0x1088540", VA = "0x181089D40")]
|
||||
// Token: 0x060026CD RID: 9933 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60026CD")]
|
||||
[Address(RVA = "0xB96780", Offset = "0xB95780", VA = "0x180B96780")]
|
||||
private bool CanWallRun()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002437 RID: 9271 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002437")]
|
||||
[Address(RVA = "0x108A8F0", Offset = "0x10890F0", VA = "0x18108A8F0")]
|
||||
// Token: 0x060026CE RID: 9934 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60026CE")]
|
||||
[Address(RVA = "0xB97330", Offset = "0xB96330", VA = "0x180B97330")]
|
||||
private Vector3 GetMoveDirection()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002438 RID: 9272 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002438")]
|
||||
[Address(RVA = "0x108BC90", Offset = "0x108A490", VA = "0x18108BC90", Slot = "9")]
|
||||
// Token: 0x060026CF RID: 9935 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60026CF")]
|
||||
[Address(RVA = "0xB986D0", Offset = "0xB976D0", VA = "0x180B986D0", Slot = "9")]
|
||||
protected virtual void Rotate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002439 RID: 9273 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002439")]
|
||||
[Address(RVA = "0x108A6E0", Offset = "0x1088EE0", VA = "0x18108A6E0")]
|
||||
// Token: 0x060026D0 RID: 9936 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60026D0")]
|
||||
[Address(RVA = "0xB97120", Offset = "0xB96120", VA = "0x180B97120")]
|
||||
private Vector3 GetForwardDirection()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600243A RID: 9274 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600243A")]
|
||||
[Address(RVA = "0x108B0E0", Offset = "0x10898E0", VA = "0x18108B0E0", Slot = "10")]
|
||||
// Token: 0x060026D1 RID: 9937 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60026D1")]
|
||||
[Address(RVA = "0xB97B20", Offset = "0xB96B20", VA = "0x180B97B20", Slot = "10")]
|
||||
protected virtual bool Jump()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600243B RID: 9275 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600243B")]
|
||||
[Address(RVA = "0x108ABF0", Offset = "0x10893F0", VA = "0x18108ABF0")]
|
||||
// Token: 0x060026D2 RID: 9938 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60026D2")]
|
||||
[Address(RVA = "0xB97630", Offset = "0xB96630", VA = "0x180B97630")]
|
||||
private void GroundCheck()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600243C RID: 9276 RVA: 0x00052624 File Offset: 0x00050824
|
||||
[Token(Token = "0x600243C")]
|
||||
[Address(RVA = "0x108CD80", Offset = "0x108B580", VA = "0x18108CD80")]
|
||||
// Token: 0x060026D3 RID: 9939 RVA: 0x00059304 File Offset: 0x00057504
|
||||
[Token(Token = "0x60026D3")]
|
||||
[Address(RVA = "0xB997C0", Offset = "0xB987C0", VA = "0x180B997C0")]
|
||||
public CharacterThirdPerson()
|
||||
{
|
||||
float z = Vector3.up.z;
|
||||
@@ -167,308 +167,308 @@ namespace RootMotion.Demos
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04002DD6 RID: 11734
|
||||
// Token: 0x0400307E RID: 12414
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4002DD6")]
|
||||
[Token(Token = "0x400307E")]
|
||||
[Header("References")]
|
||||
public CharacterAnimationBase characterAnimation;
|
||||
|
||||
// Token: 0x04002DD7 RID: 11735
|
||||
// Token: 0x0400307F RID: 12415
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4002DD7")]
|
||||
[Token(Token = "0x400307F")]
|
||||
public UserControlThirdPerson userControl;
|
||||
|
||||
// Token: 0x04002DD8 RID: 11736
|
||||
// Token: 0x04003080 RID: 12416
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4002DD8")]
|
||||
[Token(Token = "0x4003080")]
|
||||
public CameraController cam;
|
||||
|
||||
// Token: 0x04002DD9 RID: 11737
|
||||
// Token: 0x04003081 RID: 12417
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x4002DD9")]
|
||||
[Token(Token = "0x4003081")]
|
||||
[Header("Movement")]
|
||||
public CharacterThirdPerson.MoveMode moveMode;
|
||||
|
||||
// Token: 0x04002DDA RID: 11738
|
||||
// Token: 0x04003082 RID: 12418
|
||||
[FieldOffset(Offset = "0x84")]
|
||||
[Token(Token = "0x4002DDA")]
|
||||
[Token(Token = "0x4003082")]
|
||||
public bool smoothPhysics = true;
|
||||
|
||||
// Token: 0x04002DDB RID: 11739
|
||||
// Token: 0x04003083 RID: 12419
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4002DDB")]
|
||||
[Token(Token = "0x4003083")]
|
||||
public float smoothAccelerationTime = 0.2f;
|
||||
|
||||
// Token: 0x04002DDC RID: 11740
|
||||
// Token: 0x04003084 RID: 12420
|
||||
[FieldOffset(Offset = "0x8C")]
|
||||
[Token(Token = "0x4002DDC")]
|
||||
[Token(Token = "0x4003084")]
|
||||
public float linearAccelerationSpeed = 3f;
|
||||
|
||||
// Token: 0x04002DDD RID: 11741
|
||||
// Token: 0x04003085 RID: 12421
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4002DDD")]
|
||||
[Token(Token = "0x4003085")]
|
||||
public float platformFriction = 7f;
|
||||
|
||||
// Token: 0x04002DDE RID: 11742
|
||||
// Token: 0x04003086 RID: 12422
|
||||
[FieldOffset(Offset = "0x94")]
|
||||
[Token(Token = "0x4002DDE")]
|
||||
[Token(Token = "0x4003086")]
|
||||
public float groundStickyEffect = 4f;
|
||||
|
||||
// Token: 0x04002DDF RID: 11743
|
||||
// Token: 0x04003087 RID: 12423
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4002DDF")]
|
||||
[Token(Token = "0x4003087")]
|
||||
public float maxVerticalVelocityOnGround = 3f;
|
||||
|
||||
// Token: 0x04002DE0 RID: 11744
|
||||
// Token: 0x04003088 RID: 12424
|
||||
[FieldOffset(Offset = "0x9C")]
|
||||
[Token(Token = "0x4002DE0")]
|
||||
[Token(Token = "0x4003088")]
|
||||
public float velocityToGroundTangentWeight;
|
||||
|
||||
// Token: 0x04002DE1 RID: 11745
|
||||
// Token: 0x04003089 RID: 12425
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x4002DE1")]
|
||||
[Token(Token = "0x4003089")]
|
||||
[Header("Rotation")]
|
||||
public bool lookInCameraDirection;
|
||||
|
||||
// Token: 0x04002DE2 RID: 11746
|
||||
// Token: 0x0400308A RID: 12426
|
||||
[FieldOffset(Offset = "0xA4")]
|
||||
[Token(Token = "0x4002DE2")]
|
||||
[Token(Token = "0x400308A")]
|
||||
public float turnSpeed = 5f;
|
||||
|
||||
// Token: 0x04002DE3 RID: 11747
|
||||
// Token: 0x0400308B RID: 12427
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x4002DE3")]
|
||||
[Token(Token = "0x400308B")]
|
||||
public float stationaryTurnSpeedMlp = 1f;
|
||||
|
||||
// Token: 0x04002DE4 RID: 11748
|
||||
// Token: 0x0400308C RID: 12428
|
||||
[FieldOffset(Offset = "0xAC")]
|
||||
[Token(Token = "0x4002DE4")]
|
||||
[Token(Token = "0x400308C")]
|
||||
[Header("Jumping and Falling")]
|
||||
public float airSpeed = 6f;
|
||||
|
||||
// Token: 0x04002DE5 RID: 11749
|
||||
// Token: 0x0400308D RID: 12429
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x4002DE5")]
|
||||
[Token(Token = "0x400308D")]
|
||||
public float airControl = 2f;
|
||||
|
||||
// Token: 0x04002DE6 RID: 11750
|
||||
// Token: 0x0400308E RID: 12430
|
||||
[FieldOffset(Offset = "0xB4")]
|
||||
[Token(Token = "0x4002DE6")]
|
||||
[Token(Token = "0x400308E")]
|
||||
public float jumpPower = 12f;
|
||||
|
||||
// Token: 0x04002DE7 RID: 11751
|
||||
// Token: 0x0400308F RID: 12431
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x4002DE7")]
|
||||
[Token(Token = "0x400308F")]
|
||||
public float jumpRepeatDelayTime;
|
||||
|
||||
// Token: 0x04002DE8 RID: 11752
|
||||
// Token: 0x04003090 RID: 12432
|
||||
[FieldOffset(Offset = "0xBC")]
|
||||
[Token(Token = "0x4002DE8")]
|
||||
[Token(Token = "0x4003090")]
|
||||
[SerializeField]
|
||||
[Header("Wall Running")]
|
||||
private LayerMask wallRunLayers;
|
||||
|
||||
// Token: 0x04002DE9 RID: 11753
|
||||
// Token: 0x04003091 RID: 12433
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x4002DE9")]
|
||||
[Token(Token = "0x4003091")]
|
||||
public float wallRunMaxLength = 1f;
|
||||
|
||||
// Token: 0x04002DEA RID: 11754
|
||||
// Token: 0x04003092 RID: 12434
|
||||
[FieldOffset(Offset = "0xC4")]
|
||||
[Token(Token = "0x4002DEA")]
|
||||
[Token(Token = "0x4003092")]
|
||||
public float wallRunMinMoveMag = 0.6f;
|
||||
|
||||
// Token: 0x04002DEB RID: 11755
|
||||
// Token: 0x04003093 RID: 12435
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x4002DEB")]
|
||||
[Token(Token = "0x4003093")]
|
||||
public float wallRunMinVelocityY = -1f;
|
||||
|
||||
// Token: 0x04002DEC RID: 11756
|
||||
// Token: 0x04003094 RID: 12436
|
||||
[FieldOffset(Offset = "0xCC")]
|
||||
[Token(Token = "0x4002DEC")]
|
||||
[Token(Token = "0x4003094")]
|
||||
public float wallRunRotationSpeed = 1.5f;
|
||||
|
||||
// Token: 0x04002DED RID: 11757
|
||||
// Token: 0x04003095 RID: 12437
|
||||
[FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x4002DED")]
|
||||
[Token(Token = "0x4003095")]
|
||||
public float wallRunMaxRotationAngle = 70f;
|
||||
|
||||
// Token: 0x04002DEE RID: 11758
|
||||
// Token: 0x04003096 RID: 12438
|
||||
[FieldOffset(Offset = "0xD4")]
|
||||
[Token(Token = "0x4002DEE")]
|
||||
[Token(Token = "0x4003096")]
|
||||
public float wallRunWeightSpeed = 5f;
|
||||
|
||||
// Token: 0x04002DEF RID: 11759
|
||||
// Token: 0x04003097 RID: 12439
|
||||
[FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x4002DEF")]
|
||||
[Token(Token = "0x4003097")]
|
||||
[Header("Crouching")]
|
||||
public float crouchCapsuleScaleMlp = 0.6f;
|
||||
|
||||
// Token: 0x04002DF1 RID: 11761
|
||||
// Token: 0x04003099 RID: 12441
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x4002DF1")]
|
||||
[Token(Token = "0x4003099")]
|
||||
public CharacterThirdPerson.AnimState animState;
|
||||
|
||||
// Token: 0x04002DF2 RID: 11762
|
||||
// Token: 0x0400309A RID: 12442
|
||||
[FieldOffset(Offset = "0xF4")]
|
||||
[Token(Token = "0x4002DF2")]
|
||||
[Token(Token = "0x400309A")]
|
||||
protected Vector3 moveDirection;
|
||||
|
||||
// Token: 0x04002DF3 RID: 11763
|
||||
// Token: 0x0400309B RID: 12443
|
||||
[FieldOffset(Offset = "0x100")]
|
||||
[Token(Token = "0x4002DF3")]
|
||||
[Token(Token = "0x400309B")]
|
||||
private Animator animator;
|
||||
|
||||
// Token: 0x04002DF4 RID: 11764
|
||||
// Token: 0x0400309C RID: 12444
|
||||
[FieldOffset(Offset = "0x108")]
|
||||
[Token(Token = "0x4002DF4")]
|
||||
[Token(Token = "0x400309C")]
|
||||
private Vector3 normal;
|
||||
|
||||
// Token: 0x04002DF5 RID: 11765
|
||||
// Token: 0x0400309D RID: 12445
|
||||
[FieldOffset(Offset = "0x114")]
|
||||
[Token(Token = "0x4002DF5")]
|
||||
[Token(Token = "0x400309D")]
|
||||
private Vector3 platformVelocity;
|
||||
|
||||
// Token: 0x04002DF6 RID: 11766
|
||||
// Token: 0x0400309E RID: 12446
|
||||
[FieldOffset(Offset = "0x120")]
|
||||
[Token(Token = "0x4002DF6")]
|
||||
[Token(Token = "0x400309E")]
|
||||
private Vector3 platformAngularVelocity;
|
||||
|
||||
// Token: 0x04002DF7 RID: 11767
|
||||
// Token: 0x0400309F RID: 12447
|
||||
[FieldOffset(Offset = "0x12C")]
|
||||
[Token(Token = "0x4002DF7")]
|
||||
[Token(Token = "0x400309F")]
|
||||
private RaycastHit hit;
|
||||
|
||||
// Token: 0x04002DF8 RID: 11768
|
||||
// Token: 0x040030A0 RID: 12448
|
||||
[FieldOffset(Offset = "0x158")]
|
||||
[Token(Token = "0x4002DF8")]
|
||||
[Token(Token = "0x40030A0")]
|
||||
private float jumpLeg;
|
||||
|
||||
// Token: 0x04002DF9 RID: 11769
|
||||
// Token: 0x040030A1 RID: 12449
|
||||
[FieldOffset(Offset = "0x15C")]
|
||||
[Token(Token = "0x4002DF9")]
|
||||
[Token(Token = "0x40030A1")]
|
||||
private float jumpEndTime;
|
||||
|
||||
// Token: 0x04002DFA RID: 11770
|
||||
// Token: 0x040030A2 RID: 12450
|
||||
[FieldOffset(Offset = "0x160")]
|
||||
[Token(Token = "0x4002DFA")]
|
||||
[Token(Token = "0x40030A2")]
|
||||
private float forwardMlp;
|
||||
|
||||
// Token: 0x04002DFB RID: 11771
|
||||
// Token: 0x040030A3 RID: 12451
|
||||
[FieldOffset(Offset = "0x164")]
|
||||
[Token(Token = "0x4002DFB")]
|
||||
[Token(Token = "0x40030A3")]
|
||||
private float groundDistance;
|
||||
|
||||
// Token: 0x04002DFC RID: 11772
|
||||
// Token: 0x040030A4 RID: 12452
|
||||
[FieldOffset(Offset = "0x168")]
|
||||
[Token(Token = "0x4002DFC")]
|
||||
[Token(Token = "0x40030A4")]
|
||||
private float lastAirTime;
|
||||
|
||||
// Token: 0x04002DFD RID: 11773
|
||||
// Token: 0x040030A5 RID: 12453
|
||||
[FieldOffset(Offset = "0x16C")]
|
||||
[Token(Token = "0x4002DFD")]
|
||||
[Token(Token = "0x40030A5")]
|
||||
private float stickyForce;
|
||||
|
||||
// Token: 0x04002DFE RID: 11774
|
||||
// Token: 0x040030A6 RID: 12454
|
||||
[FieldOffset(Offset = "0x170")]
|
||||
[Token(Token = "0x4002DFE")]
|
||||
[Token(Token = "0x40030A6")]
|
||||
private Vector3 wallNormal;
|
||||
|
||||
// Token: 0x04002DFF RID: 11775
|
||||
// Token: 0x040030A7 RID: 12455
|
||||
[FieldOffset(Offset = "0x17C")]
|
||||
[Token(Token = "0x4002DFF")]
|
||||
[Token(Token = "0x40030A7")]
|
||||
private Vector3 moveDirectionVelocity;
|
||||
|
||||
// Token: 0x04002E00 RID: 11776
|
||||
// Token: 0x040030A8 RID: 12456
|
||||
[FieldOffset(Offset = "0x188")]
|
||||
[Token(Token = "0x4002E00")]
|
||||
[Token(Token = "0x40030A8")]
|
||||
private float wallRunWeight;
|
||||
|
||||
// Token: 0x04002E01 RID: 11777
|
||||
// Token: 0x040030A9 RID: 12457
|
||||
[FieldOffset(Offset = "0x18C")]
|
||||
[Token(Token = "0x4002E01")]
|
||||
[Token(Token = "0x40030A9")]
|
||||
private float lastWallRunWeight;
|
||||
|
||||
// Token: 0x04002E02 RID: 11778
|
||||
// Token: 0x040030AA RID: 12458
|
||||
[FieldOffset(Offset = "0x190")]
|
||||
[Token(Token = "0x4002E02")]
|
||||
[Token(Token = "0x40030AA")]
|
||||
private Vector3 fixedDeltaPosition;
|
||||
|
||||
// Token: 0x04002E03 RID: 11779
|
||||
// Token: 0x040030AB RID: 12459
|
||||
[FieldOffset(Offset = "0x19C")]
|
||||
[Token(Token = "0x4002E03")]
|
||||
[Token(Token = "0x40030AB")]
|
||||
private Quaternion fixedDeltaRotation;
|
||||
|
||||
// Token: 0x04002E04 RID: 11780
|
||||
// Token: 0x040030AC RID: 12460
|
||||
[FieldOffset(Offset = "0x1AC")]
|
||||
[Token(Token = "0x4002E04")]
|
||||
[Token(Token = "0x40030AC")]
|
||||
private bool fixedFrame;
|
||||
|
||||
// Token: 0x04002E05 RID: 11781
|
||||
// Token: 0x040030AD RID: 12461
|
||||
[FieldOffset(Offset = "0x1B0")]
|
||||
[Token(Token = "0x4002E05")]
|
||||
[Token(Token = "0x40030AD")]
|
||||
private float wallRunEndTime;
|
||||
|
||||
// Token: 0x04002E06 RID: 11782
|
||||
// Token: 0x040030AE RID: 12462
|
||||
[FieldOffset(Offset = "0x1B4")]
|
||||
[Token(Token = "0x4002E06")]
|
||||
[Token(Token = "0x40030AE")]
|
||||
private Vector3 gravity;
|
||||
|
||||
// Token: 0x04002E07 RID: 11783
|
||||
// Token: 0x040030AF RID: 12463
|
||||
[FieldOffset(Offset = "0x1C0")]
|
||||
[Token(Token = "0x4002E07")]
|
||||
[Token(Token = "0x40030AF")]
|
||||
private Vector3 verticalVelocity;
|
||||
|
||||
// Token: 0x04002E08 RID: 11784
|
||||
// Token: 0x040030B0 RID: 12464
|
||||
[FieldOffset(Offset = "0x1CC")]
|
||||
[Token(Token = "0x4002E08")]
|
||||
[Token(Token = "0x40030B0")]
|
||||
private float velocityY;
|
||||
|
||||
// Token: 0x020003F0 RID: 1008
|
||||
[Token(Token = "0x20003F0")]
|
||||
// Token: 0x0200043F RID: 1087
|
||||
[Token(Token = "0x200043F")]
|
||||
[Serializable]
|
||||
public enum MoveMode
|
||||
{
|
||||
// Token: 0x04002E0A RID: 11786
|
||||
[Token(Token = "0x4002E0A")]
|
||||
// Token: 0x040030B2 RID: 12466
|
||||
[Token(Token = "0x40030B2")]
|
||||
Directional,
|
||||
// Token: 0x04002E0B RID: 11787
|
||||
[Token(Token = "0x4002E0B")]
|
||||
// Token: 0x040030B3 RID: 12467
|
||||
[Token(Token = "0x40030B3")]
|
||||
Strafe
|
||||
}
|
||||
|
||||
// Token: 0x020003F1 RID: 1009
|
||||
[Token(Token = "0x20003F1")]
|
||||
// Token: 0x02000440 RID: 1088
|
||||
[Token(Token = "0x2000440")]
|
||||
public struct AnimState
|
||||
{
|
||||
// Token: 0x04002E0C RID: 11788
|
||||
// Token: 0x040030B4 RID: 12468
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4002E0C")]
|
||||
[Token(Token = "0x40030B4")]
|
||||
public Vector3 moveDirection;
|
||||
|
||||
// Token: 0x04002E0D RID: 11789
|
||||
// Token: 0x040030B5 RID: 12469
|
||||
[FieldOffset(Offset = "0xC")]
|
||||
[Token(Token = "0x4002E0D")]
|
||||
[Token(Token = "0x40030B5")]
|
||||
public bool jump;
|
||||
|
||||
// Token: 0x04002E0E RID: 11790
|
||||
// Token: 0x040030B6 RID: 12470
|
||||
[FieldOffset(Offset = "0xD")]
|
||||
[Token(Token = "0x4002E0E")]
|
||||
[Token(Token = "0x40030B6")]
|
||||
public bool crouch;
|
||||
|
||||
// Token: 0x04002E0F RID: 11791
|
||||
// Token: 0x040030B7 RID: 12471
|
||||
[FieldOffset(Offset = "0xE")]
|
||||
[Token(Token = "0x4002E0F")]
|
||||
[Token(Token = "0x40030B7")]
|
||||
public bool onGround;
|
||||
|
||||
// Token: 0x04002E10 RID: 11792
|
||||
// Token: 0x040030B8 RID: 12472
|
||||
[FieldOffset(Offset = "0xF")]
|
||||
[Token(Token = "0x4002E10")]
|
||||
[Token(Token = "0x40030B8")]
|
||||
public bool isStrafing;
|
||||
|
||||
// Token: 0x04002E11 RID: 11793
|
||||
// Token: 0x040030B9 RID: 12473
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002E11")]
|
||||
[Token(Token = "0x40030B9")]
|
||||
public float yVelocity;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,74 +5,74 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003BF RID: 959
|
||||
[Token(Token = "0x20003BF")]
|
||||
// Token: 0x0200040E RID: 1038
|
||||
[Token(Token = "0x200040E")]
|
||||
public class EffectorOffset : OffsetModifier
|
||||
{
|
||||
// Token: 0x06002369 RID: 9065 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002369")]
|
||||
[Address(RVA = "0xA913C0", Offset = "0xA8FBC0", VA = "0x180A913C0", Slot = "4")]
|
||||
// Token: 0x06002600 RID: 9728 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002600")]
|
||||
[Address(RVA = "0x159E640", Offset = "0x159D640", VA = "0x18159E640", Slot = "4")]
|
||||
protected override void OnModifyOffset()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600236A RID: 9066 RVA: 0x00051164 File Offset: 0x0004F364
|
||||
[Token(Token = "0x600236A")]
|
||||
[Address(RVA = "0xA91CB0", Offset = "0xA904B0", VA = "0x180A91CB0")]
|
||||
// Token: 0x06002601 RID: 9729 RVA: 0x00057DF4 File Offset: 0x00055FF4
|
||||
[Token(Token = "0x6002601")]
|
||||
[Address(RVA = "0xDA8200", Offset = "0xDA7200", VA = "0x180DA8200")]
|
||||
public EffectorOffset()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002CCB RID: 11467
|
||||
// Token: 0x04002F73 RID: 12147
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002CCB")]
|
||||
[Token(Token = "0x4002F73")]
|
||||
[Range(0f, 1f)]
|
||||
public float handsMaintainRelativePositionWeight;
|
||||
|
||||
// Token: 0x04002CCC RID: 11468
|
||||
// Token: 0x04002F74 RID: 12148
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x4002CCC")]
|
||||
[Token(Token = "0x4002F74")]
|
||||
public Vector3 bodyOffset;
|
||||
|
||||
// Token: 0x04002CCD RID: 11469
|
||||
// Token: 0x04002F75 RID: 12149
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002CCD")]
|
||||
[Token(Token = "0x4002F75")]
|
||||
public Vector3 leftShoulderOffset;
|
||||
|
||||
// Token: 0x04002CCE RID: 11470
|
||||
// Token: 0x04002F76 RID: 12150
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x4002CCE")]
|
||||
[Token(Token = "0x4002F76")]
|
||||
public Vector3 rightShoulderOffset;
|
||||
|
||||
// Token: 0x04002CCF RID: 11471
|
||||
// Token: 0x04002F77 RID: 12151
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4002CCF")]
|
||||
[Token(Token = "0x4002F77")]
|
||||
public Vector3 leftThighOffset;
|
||||
|
||||
// Token: 0x04002CD0 RID: 11472
|
||||
// Token: 0x04002F78 RID: 12152
|
||||
[FieldOffset(Offset = "0x64")]
|
||||
[Token(Token = "0x4002CD0")]
|
||||
[Token(Token = "0x4002F78")]
|
||||
public Vector3 rightThighOffset;
|
||||
|
||||
// Token: 0x04002CD1 RID: 11473
|
||||
// Token: 0x04002F79 RID: 12153
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4002CD1")]
|
||||
[Token(Token = "0x4002F79")]
|
||||
public Vector3 leftHandOffset;
|
||||
|
||||
// Token: 0x04002CD2 RID: 11474
|
||||
// Token: 0x04002F7A RID: 12154
|
||||
[FieldOffset(Offset = "0x7C")]
|
||||
[Token(Token = "0x4002CD2")]
|
||||
[Token(Token = "0x4002F7A")]
|
||||
public Vector3 rightHandOffset;
|
||||
|
||||
// Token: 0x04002CD3 RID: 11475
|
||||
// Token: 0x04002F7B RID: 12155
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4002CD3")]
|
||||
[Token(Token = "0x4002F7B")]
|
||||
public Vector3 leftFootOffset;
|
||||
|
||||
// Token: 0x04002CD4 RID: 11476
|
||||
// Token: 0x04002F7C RID: 12156
|
||||
[FieldOffset(Offset = "0x94")]
|
||||
[Token(Token = "0x4002CD4")]
|
||||
[Token(Token = "0x4002F7C")]
|
||||
public Vector3 rightFootOffset;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,29 +5,29 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003C0 RID: 960
|
||||
[Token(Token = "0x20003C0")]
|
||||
// Token: 0x0200040F RID: 1039
|
||||
[Token(Token = "0x200040F")]
|
||||
public class ExplosionDemo : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0600236B RID: 9067 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600236B")]
|
||||
[Address(RVA = "0xA98680", Offset = "0xA96E80", VA = "0x180A98680")]
|
||||
// Token: 0x06002602 RID: 9730 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002602")]
|
||||
[Address(RVA = "0xD0C4D0", Offset = "0xD0B4D0", VA = "0x180D0C4D0")]
|
||||
private void Start()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600236C RID: 9068 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600236C")]
|
||||
[Address(RVA = "0xA98740", Offset = "0xA96F40", VA = "0x180A98740")]
|
||||
// Token: 0x06002603 RID: 9731 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002603")]
|
||||
[Address(RVA = "0xD0C590", Offset = "0xD0B590", VA = "0x180D0C590")]
|
||||
private void Update()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600236D RID: 9069 RVA: 0x00051178 File Offset: 0x0004F378
|
||||
[Token(Token = "0x600236D")]
|
||||
[Address(RVA = "0xA985C0", Offset = "0xA96DC0", VA = "0x180A985C0")]
|
||||
// Token: 0x06002604 RID: 9732 RVA: 0x00057E08 File Offset: 0x00056008
|
||||
[Token(Token = "0x6002604")]
|
||||
[Address(RVA = "0xD0C410", Offset = "0xD0B410", VA = "0x180D0C410")]
|
||||
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: 0x0600236E RID: 9070 RVA: 0x000511E4 File Offset: 0x0004F3E4
|
||||
[Token(Token = "0x600236E")]
|
||||
[Address(RVA = "0xA98D80", Offset = "0xA97580", VA = "0x180A98D80")]
|
||||
// Token: 0x06002605 RID: 9733 RVA: 0x00057E74 File Offset: 0x00056074
|
||||
[Token(Token = "0x6002605")]
|
||||
[Address(RVA = "0xD0CBD0", Offset = "0xD0BBD0", VA = "0x180D0CBD0")]
|
||||
public ExplosionDemo()
|
||||
{
|
||||
float z = Vector3.one.z;
|
||||
@@ -46,59 +46,59 @@ namespace RootMotion.Demos
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04002CD5 RID: 11477
|
||||
// Token: 0x04002F7D RID: 12157
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002CD5")]
|
||||
[Token(Token = "0x4002F7D")]
|
||||
public SimpleLocomotion character;
|
||||
|
||||
// Token: 0x04002CD6 RID: 11478
|
||||
// Token: 0x04002F7E RID: 12158
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002CD6")]
|
||||
[Token(Token = "0x4002F7E")]
|
||||
public float forceMlp = 1f;
|
||||
|
||||
// Token: 0x04002CD7 RID: 11479
|
||||
// Token: 0x04002F7F RID: 12159
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x4002CD7")]
|
||||
[Token(Token = "0x4002F7F")]
|
||||
public float upForce = 1f;
|
||||
|
||||
// Token: 0x04002CD8 RID: 11480
|
||||
// Token: 0x04002F80 RID: 12160
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002CD8")]
|
||||
[Token(Token = "0x4002F80")]
|
||||
public float weightFalloffSpeed = 1f;
|
||||
|
||||
// Token: 0x04002CD9 RID: 11481
|
||||
// Token: 0x04002F81 RID: 12161
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002CD9")]
|
||||
[Token(Token = "0x4002F81")]
|
||||
public AnimationCurve weightFalloff;
|
||||
|
||||
// Token: 0x04002CDA RID: 11482
|
||||
// Token: 0x04002F82 RID: 12162
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002CDA")]
|
||||
[Token(Token = "0x4002F82")]
|
||||
public AnimationCurve explosionForceByDistance;
|
||||
|
||||
// Token: 0x04002CDB RID: 11483
|
||||
// Token: 0x04002F83 RID: 12163
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002CDB")]
|
||||
[Token(Token = "0x4002F83")]
|
||||
public AnimationCurve scale;
|
||||
|
||||
// Token: 0x04002CDC RID: 11484
|
||||
// Token: 0x04002F84 RID: 12164
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002CDC")]
|
||||
[Token(Token = "0x4002F84")]
|
||||
private float weight;
|
||||
|
||||
// Token: 0x04002CDD RID: 11485
|
||||
// Token: 0x04002F85 RID: 12165
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x4002CDD")]
|
||||
[Token(Token = "0x4002F85")]
|
||||
private Vector3 defaultScale;
|
||||
|
||||
// Token: 0x04002CDE RID: 11486
|
||||
// Token: 0x04002F86 RID: 12166
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4002CDE")]
|
||||
[Token(Token = "0x4002F86")]
|
||||
private Rigidbody r;
|
||||
|
||||
// Token: 0x04002CDF RID: 11487
|
||||
// Token: 0x04002F87 RID: 12167
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4002CDF")]
|
||||
[Token(Token = "0x4002F87")]
|
||||
private FullBodyBipedIK ik;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,13 +5,13 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003C1 RID: 961
|
||||
[Token(Token = "0x20003C1")]
|
||||
// Token: 0x02000410 RID: 1040
|
||||
[Token(Token = "0x2000410")]
|
||||
public class FBBIKSettings : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0600236F RID: 9071 RVA: 0x00051230 File Offset: 0x0004F430
|
||||
[Token(Token = "0x600236F")]
|
||||
[Address(RVA = "0x4C5A80", Offset = "0x4C4280", VA = "0x1804C5A80")]
|
||||
// Token: 0x06002606 RID: 9734 RVA: 0x00057EC0 File Offset: 0x000560C0
|
||||
[Token(Token = "0x6002606")]
|
||||
[Address(RVA = "0xD136C0", Offset = "0xD126C0", VA = "0x180D136C0")]
|
||||
public void UpdateSettings()
|
||||
{
|
||||
FullBodyBipedIK fullBodyBipedIK = this.ik;
|
||||
@@ -44,9 +44,9 @@ namespace RootMotion.Demos
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002370 RID: 9072 RVA: 0x00051334 File Offset: 0x0004F534
|
||||
[Token(Token = "0x6002370")]
|
||||
[Address(RVA = "0x4C59F0", Offset = "0x4C41F0", VA = "0x1804C59F0")]
|
||||
// Token: 0x06002607 RID: 9735 RVA: 0x00057FC4 File Offset: 0x000561C4
|
||||
[Token(Token = "0x6002607")]
|
||||
[Address(RVA = "0xD13630", Offset = "0xD12630", VA = "0x180D13630")]
|
||||
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: 0x06002371 RID: 9073 RVA: 0x00051364 File Offset: 0x0004F564
|
||||
[Token(Token = "0x6002371")]
|
||||
[Address(RVA = "0x4C5C00", Offset = "0x4C4400", VA = "0x1804C5C00")]
|
||||
// Token: 0x06002608 RID: 9736 RVA: 0x00057FF4 File Offset: 0x000561F4
|
||||
[Token(Token = "0x6002608")]
|
||||
[Address(RVA = "0xD13840", Offset = "0xD12840", VA = "0x180D13840")]
|
||||
private void Update()
|
||||
{
|
||||
this.UpdateSettings();
|
||||
}
|
||||
|
||||
// Token: 0x06002372 RID: 9074 RVA: 0x00051378 File Offset: 0x0004F578
|
||||
[Token(Token = "0x6002372")]
|
||||
[Address(RVA = "0x4C5C10", Offset = "0x4C4410", VA = "0x1804C5C10")]
|
||||
// Token: 0x06002609 RID: 9737 RVA: 0x00058008 File Offset: 0x00056208
|
||||
[Token(Token = "0x6002609")]
|
||||
[Address(RVA = "0xD13850", Offset = "0xD12850", VA = "0x180D13850")]
|
||||
public FBBIKSettings()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002CE0 RID: 11488
|
||||
// Token: 0x04002F88 RID: 12168
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002CE0")]
|
||||
[Token(Token = "0x4002F88")]
|
||||
public FullBodyBipedIK ik;
|
||||
|
||||
// Token: 0x04002CE1 RID: 11489
|
||||
// Token: 0x04002F89 RID: 12169
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002CE1")]
|
||||
[Token(Token = "0x4002F89")]
|
||||
public bool disableAfterStart;
|
||||
|
||||
// Token: 0x04002CE2 RID: 11490
|
||||
// Token: 0x04002F8A RID: 12170
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002CE2")]
|
||||
[Token(Token = "0x4002F8A")]
|
||||
public FBBIKSettings.Limb leftArm;
|
||||
|
||||
// Token: 0x04002CE3 RID: 11491
|
||||
// Token: 0x04002F8B RID: 12171
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002CE3")]
|
||||
[Token(Token = "0x4002F8B")]
|
||||
public FBBIKSettings.Limb rightArm;
|
||||
|
||||
// Token: 0x04002CE4 RID: 11492
|
||||
// Token: 0x04002F8C RID: 12172
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002CE4")]
|
||||
[Token(Token = "0x4002F8C")]
|
||||
public FBBIKSettings.Limb leftLeg;
|
||||
|
||||
// Token: 0x04002CE5 RID: 11493
|
||||
// Token: 0x04002F8D RID: 12173
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002CE5")]
|
||||
[Token(Token = "0x4002F8D")]
|
||||
public FBBIKSettings.Limb rightLeg;
|
||||
|
||||
// Token: 0x04002CE6 RID: 11494
|
||||
// Token: 0x04002F8E RID: 12174
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002CE6")]
|
||||
[Token(Token = "0x4002F8E")]
|
||||
public float rootPin;
|
||||
|
||||
// Token: 0x04002CE7 RID: 11495
|
||||
// Token: 0x04002F8F RID: 12175
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x4002CE7")]
|
||||
[Token(Token = "0x4002F8F")]
|
||||
public bool bodyEffectChildNodes = true;
|
||||
|
||||
// Token: 0x020003C2 RID: 962
|
||||
[Token(Token = "0x20003C2")]
|
||||
// Token: 0x02000411 RID: 1041
|
||||
[Token(Token = "0x2000411")]
|
||||
[Serializable]
|
||||
public class Limb
|
||||
{
|
||||
// Token: 0x06002373 RID: 9075 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002373")]
|
||||
[Address(RVA = "0x66FAA0", Offset = "0x66E2A0", VA = "0x18066FAA0")]
|
||||
// Token: 0x0600260A RID: 9738 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600260A")]
|
||||
[Address(RVA = "0x19BD6D0", Offset = "0x19BC6D0", VA = "0x1819BD6D0")]
|
||||
public void Apply(FullBodyBipedChain chain, IKSolverFullBodyBiped solver)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002374 RID: 9076 RVA: 0x00051394 File Offset: 0x0004F594
|
||||
[Token(Token = "0x6002374")]
|
||||
[Address(RVA = "0x66FB20", Offset = "0x66E320", VA = "0x18066FB20")]
|
||||
// Token: 0x0600260B RID: 9739 RVA: 0x00058024 File Offset: 0x00056224
|
||||
[Token(Token = "0x600260B")]
|
||||
[Address(RVA = "0x19BD750", Offset = "0x19BC750", VA = "0x1819BD750")]
|
||||
public Limb()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002CE8 RID: 11496
|
||||
// Token: 0x04002F90 RID: 12176
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002CE8")]
|
||||
[Token(Token = "0x4002F90")]
|
||||
public FBIKChain.Smoothing reachSmoothing;
|
||||
|
||||
// Token: 0x04002CE9 RID: 11497
|
||||
// Token: 0x04002F91 RID: 12177
|
||||
[FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x4002CE9")]
|
||||
[Token(Token = "0x4002F91")]
|
||||
public float maintainRelativePositionWeight;
|
||||
|
||||
// Token: 0x04002CEA RID: 11498
|
||||
// Token: 0x04002F92 RID: 12178
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002CEA")]
|
||||
[Token(Token = "0x4002F92")]
|
||||
public float mappingWeight = 1f;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,21 +5,21 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003C3 RID: 963
|
||||
[Token(Token = "0x20003C3")]
|
||||
// Token: 0x02000412 RID: 1042
|
||||
[Token(Token = "0x2000412")]
|
||||
public class FBIKBendGoal : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06002375 RID: 9077 RVA: 0x000513B4 File Offset: 0x0004F5B4
|
||||
[Token(Token = "0x6002375")]
|
||||
[Address(RVA = "0x4C5C20", Offset = "0x4C4420", VA = "0x1804C5C20")]
|
||||
// Token: 0x0600260C RID: 9740 RVA: 0x00058044 File Offset: 0x00056244
|
||||
[Token(Token = "0x600260C")]
|
||||
[Address(RVA = "0xD13860", Offset = "0xD12860", VA = "0x180D13860")]
|
||||
private void Start()
|
||||
{
|
||||
Debug.Log("FBIKBendGoal is deprecated, you can now a bend goal from the custom inspector of the FullBodyBipedIK component.");
|
||||
}
|
||||
|
||||
// Token: 0x06002376 RID: 9078 RVA: 0x000513CC File Offset: 0x0004F5CC
|
||||
[Token(Token = "0x6002376")]
|
||||
[Address(RVA = "0x4C5C80", Offset = "0x4C4480", VA = "0x1804C5C80")]
|
||||
// Token: 0x0600260D RID: 9741 RVA: 0x0005805C File Offset: 0x0005625C
|
||||
[Token(Token = "0x600260D")]
|
||||
[Address(RVA = "0xD138C0", Offset = "0xD128C0", VA = "0x180D138C0")]
|
||||
private void Update()
|
||||
{
|
||||
FullBodyBipedIK fullBodyBipedIK = this.ik;
|
||||
@@ -39,26 +39,26 @@ namespace RootMotion.Demos
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002377 RID: 9079 RVA: 0x00051450 File Offset: 0x0004F650
|
||||
[Token(Token = "0x6002377")]
|
||||
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
|
||||
// Token: 0x0600260E RID: 9742 RVA: 0x000580E0 File Offset: 0x000562E0
|
||||
[Token(Token = "0x600260E")]
|
||||
[Address(RVA = "0x328C40", Offset = "0x327C40", VA = "0x180328C40")]
|
||||
public FBIKBendGoal()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002CEB RID: 11499
|
||||
// Token: 0x04002F93 RID: 12179
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002CEB")]
|
||||
[Token(Token = "0x4002F93")]
|
||||
public FullBodyBipedIK ik;
|
||||
|
||||
// Token: 0x04002CEC RID: 11500
|
||||
// Token: 0x04002F94 RID: 12180
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002CEC")]
|
||||
[Token(Token = "0x4002F94")]
|
||||
public FullBodyBipedChain chain;
|
||||
|
||||
// Token: 0x04002CED RID: 11501
|
||||
// Token: 0x04002F95 RID: 12181
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x4002CED")]
|
||||
[Token(Token = "0x4002F95")]
|
||||
public float weight;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,17 +5,17 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003C4 RID: 964
|
||||
[Token(Token = "0x20003C4")]
|
||||
// Token: 0x02000413 RID: 1043
|
||||
[Token(Token = "0x2000413")]
|
||||
public class FBIKBoxing : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06002378 RID: 9080 RVA: 0x00051464 File Offset: 0x0004F664
|
||||
[Token(Token = "0x6002378")]
|
||||
[Address(RVA = "0x4C5F70", Offset = "0x4C4770", VA = "0x1804C5F70")]
|
||||
// Token: 0x0600260F RID: 9743 RVA: 0x000580F4 File Offset: 0x000562F4
|
||||
[Token(Token = "0x600260F")]
|
||||
[Address(RVA = "0xD13BB0", Offset = "0xD12BB0", VA = "0x180D13BB0")]
|
||||
private void Start()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06002378)
|
||||
An exception occurred when decompiling this method (0600260F)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RootMotion.Demos.FBIKBoxing::Start()
|
||||
|
||||
@@ -31,66 +31,66 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RootMo
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06002379 RID: 9081 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002379")]
|
||||
[Address(RVA = "0x4C5D60", Offset = "0x4C4560", VA = "0x1804C5D60")]
|
||||
// Token: 0x06002610 RID: 9744 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002610")]
|
||||
[Address(RVA = "0xD139A0", Offset = "0xD129A0", VA = "0x180D139A0")]
|
||||
private void LateUpdate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600237A RID: 9082 RVA: 0x00051480 File Offset: 0x0004F680
|
||||
[Token(Token = "0x600237A")]
|
||||
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
|
||||
// Token: 0x06002611 RID: 9745 RVA: 0x00058110 File Offset: 0x00056310
|
||||
[Token(Token = "0x6002611")]
|
||||
[Address(RVA = "0x328C40", Offset = "0x327C40", VA = "0x180328C40")]
|
||||
public FBIKBoxing()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002CEE RID: 11502
|
||||
// Token: 0x04002F96 RID: 12182
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002CEE")]
|
||||
[Token(Token = "0x4002F96")]
|
||||
[Tooltip("The target we want to hit")]
|
||||
public Transform target;
|
||||
|
||||
// Token: 0x04002CEF RID: 11503
|
||||
// Token: 0x04002F97 RID: 12183
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002CEF")]
|
||||
[Token(Token = "0x4002F97")]
|
||||
[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: 0x04002CF0 RID: 11504
|
||||
// Token: 0x04002F98 RID: 12184
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002CF0")]
|
||||
[Token(Token = "0x4002F98")]
|
||||
[Tooltip("The Full Body Biped IK component")]
|
||||
public FullBodyBipedIK ik;
|
||||
|
||||
// Token: 0x04002CF1 RID: 11505
|
||||
// Token: 0x04002F99 RID: 12185
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002CF1")]
|
||||
[Token(Token = "0x4002F99")]
|
||||
[Tooltip("The Aim IK component. Aim IK is ust used for following the target slightly with the body.")]
|
||||
public AimIK aim;
|
||||
|
||||
// Token: 0x04002CF2 RID: 11506
|
||||
// Token: 0x04002F9A RID: 12186
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002CF2")]
|
||||
[Token(Token = "0x4002F9A")]
|
||||
[Tooltip("The master weight")]
|
||||
public float weight;
|
||||
|
||||
// Token: 0x04002CF3 RID: 11507
|
||||
// Token: 0x04002F9B RID: 12187
|
||||
[FieldOffset(Offset = "0x3C")]
|
||||
[Token(Token = "0x4002CF3")]
|
||||
[Token(Token = "0x4002F9B")]
|
||||
[Tooltip("The effector type of the punching hand")]
|
||||
public FullBodyBipedEffector effector;
|
||||
|
||||
// Token: 0x04002CF4 RID: 11508
|
||||
// Token: 0x04002F9C RID: 12188
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002CF4")]
|
||||
[Token(Token = "0x4002F9C")]
|
||||
[Tooltip("Weight of aiming the body to follow the target")]
|
||||
public AnimationCurve aimWeight;
|
||||
|
||||
// Token: 0x04002CF5 RID: 11509
|
||||
// Token: 0x04002F9D RID: 12189
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002CF5")]
|
||||
[Token(Token = "0x4002F9D")]
|
||||
private Animator animator;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,31 +5,21 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003C5 RID: 965
|
||||
[Token(Token = "0x20003C5")]
|
||||
// Token: 0x02000414 RID: 1044
|
||||
[Token(Token = "0x2000414")]
|
||||
public class FBIKHandsOnProp : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0600237B RID: 9083 RVA: 0x00051494 File Offset: 0x0004F694
|
||||
[Token(Token = "0x600237B")]
|
||||
[Address(RVA = "0x4C98F0", Offset = "0x4C80F0", VA = "0x1804C98F0")]
|
||||
// Token: 0x06002612 RID: 9746 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002612")]
|
||||
[Address(RVA = "0xD17530", Offset = "0xD16530", VA = "0x180D17530")]
|
||||
private void Awake()
|
||||
{
|
||||
IKSolverFullBodyBiped solver = this.ik.solver;
|
||||
IKSolver.UpdateDelegate onPreRead = solver.OnPreRead;
|
||||
IKSolver.UpdateDelegate updateDelegate = new IKSolver.UpdateDelegate(this.OnPreRead);
|
||||
Delegate @delegate = Delegate.Combine(onPreRead, updateDelegate);
|
||||
int num = 0;
|
||||
if (@delegate == 0 || @delegate != 0)
|
||||
{
|
||||
solver.OnPreRead = num;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
throw new InvalidCastException();
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600237C RID: 9084 RVA: 0x000514E8 File Offset: 0x0004F6E8
|
||||
[Token(Token = "0x600237C")]
|
||||
[Address(RVA = "0x4CA1E0", Offset = "0x4C89E0", VA = "0x1804CA1E0")]
|
||||
// Token: 0x06002613 RID: 9747 RVA: 0x00058124 File Offset: 0x00056324
|
||||
[Token(Token = "0x6002613")]
|
||||
[Address(RVA = "0xD17E20", Offset = "0xD16E20", VA = "0x180D17E20")]
|
||||
private void OnPreRead()
|
||||
{
|
||||
FullBodyBipedIK fullBodyBipedIK = this.ik;
|
||||
@@ -43,37 +33,51 @@ namespace RootMotion.Demos
|
||||
this.HandsOnProp(leftHandEffector2, rightHandEffector2);
|
||||
}
|
||||
|
||||
// Token: 0x0600237D RID: 9085 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600237D")]
|
||||
[Address(RVA = "0x4C99E0", Offset = "0x4C81E0", VA = "0x1804C99E0")]
|
||||
// Token: 0x06002614 RID: 9748 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002614")]
|
||||
[Address(RVA = "0xD17620", Offset = "0xD16620", VA = "0x180D17620")]
|
||||
private void HandsOnProp(IKEffector mainHand, IKEffector otherHand)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600237E RID: 9086 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600237E")]
|
||||
[Address(RVA = "0x4CA0B0", Offset = "0x4C88B0", VA = "0x1804CA0B0")]
|
||||
// Token: 0x06002615 RID: 9749 RVA: 0x0005818C File Offset: 0x0005638C
|
||||
[Token(Token = "0x6002615")]
|
||||
[Address(RVA = "0xD17CF0", Offset = "0xD16CF0", VA = "0x180D17CF0")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
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;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600237F RID: 9087 RVA: 0x00051550 File Offset: 0x0004F750
|
||||
[Token(Token = "0x600237F")]
|
||||
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
|
||||
// Token: 0x06002616 RID: 9750 RVA: 0x000581F8 File Offset: 0x000563F8
|
||||
[Token(Token = "0x6002616")]
|
||||
[Address(RVA = "0x328C40", Offset = "0x327C40", VA = "0x180328C40")]
|
||||
public FBIKHandsOnProp()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002CF6 RID: 11510
|
||||
// Token: 0x04002F9E RID: 12190
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002CF6")]
|
||||
[Token(Token = "0x4002F9E")]
|
||||
public FullBodyBipedIK ik;
|
||||
|
||||
// Token: 0x04002CF7 RID: 11511
|
||||
// Token: 0x04002F9F RID: 12191
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002CF7")]
|
||||
[Token(Token = "0x4002F9F")]
|
||||
public bool leftHanded;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,155 +5,155 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003C6 RID: 966
|
||||
[Token(Token = "0x20003C6")]
|
||||
// Token: 0x02000415 RID: 1045
|
||||
[Token(Token = "0x2000415")]
|
||||
public class FPSAiming : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06002380 RID: 9088 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002380")]
|
||||
[Address(RVA = "0x4CC9F0", Offset = "0x4CB1F0", VA = "0x1804CC9F0")]
|
||||
// Token: 0x06002617 RID: 9751 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002617")]
|
||||
[Address(RVA = "0xD1A630", Offset = "0xD19630", VA = "0x180D1A630")]
|
||||
private void Start()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002381 RID: 9089 RVA: 0x00051564 File Offset: 0x0004F764
|
||||
[Token(Token = "0x6002381")]
|
||||
[Address(RVA = "0x4CB9A0", Offset = "0x4CA1A0", VA = "0x1804CB9A0")]
|
||||
// Token: 0x06002618 RID: 9752 RVA: 0x0005820C File Offset: 0x0005640C
|
||||
[Token(Token = "0x6002618")]
|
||||
[Address(RVA = "0xD195E0", Offset = "0xD185E0", VA = "0x180D195E0")]
|
||||
private void FixedUpdate()
|
||||
{
|
||||
this.updateFrame = true;
|
||||
}
|
||||
|
||||
// Token: 0x06002382 RID: 9090 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002382")]
|
||||
[Address(RVA = "0x4CB9B0", Offset = "0x4CA1B0", VA = "0x1804CB9B0")]
|
||||
// Token: 0x06002619 RID: 9753 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002619")]
|
||||
[Address(RVA = "0xD195F0", Offset = "0xD185F0", VA = "0x180D195F0")]
|
||||
private void LateUpdate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002383 RID: 9091 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002383")]
|
||||
[Address(RVA = "0x4CB7E0", Offset = "0x4C9FE0", VA = "0x1804CB7E0")]
|
||||
// Token: 0x0600261A RID: 9754 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600261A")]
|
||||
[Address(RVA = "0xD19420", Offset = "0xD18420", VA = "0x180D19420")]
|
||||
private void Aiming()
|
||||
{
|
||||
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 = "0x4CBAD0", Offset = "0x4CA2D0", VA = "0x1804CBAD0")]
|
||||
// Token: 0x0600261B RID: 9755 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600261B")]
|
||||
[Address(RVA = "0xD19710", Offset = "0xD18710", VA = "0x180D19710")]
|
||||
private void LookDownTheSight()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002385 RID: 9093 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002385")]
|
||||
[Address(RVA = "0x4CC770", Offset = "0x4CAF70", VA = "0x1804CC770")]
|
||||
// Token: 0x0600261C RID: 9756 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600261C")]
|
||||
[Address(RVA = "0xD1A3B0", Offset = "0xD193B0", VA = "0x180D1A3B0")]
|
||||
private void RotateCharacter()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002386 RID: 9094 RVA: 0x00051578 File Offset: 0x0004F778
|
||||
[Token(Token = "0x6002386")]
|
||||
[Address(RVA = "0x4CCB90", Offset = "0x4CB390", VA = "0x1804CCB90")]
|
||||
// Token: 0x0600261D RID: 9757 RVA: 0x00058220 File Offset: 0x00056420
|
||||
[Token(Token = "0x600261D")]
|
||||
[Address(RVA = "0xD1A7D0", Offset = "0xD197D0", VA = "0x180D1A7D0")]
|
||||
public FPSAiming()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002CF8 RID: 11512
|
||||
// Token: 0x04002FA0 RID: 12192
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002CF8")]
|
||||
[Token(Token = "0x4002FA0")]
|
||||
[Range(0f, 1f)]
|
||||
public float aimWeight = 1f;
|
||||
|
||||
// Token: 0x04002CF9 RID: 11513
|
||||
// Token: 0x04002FA1 RID: 12193
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x4002CF9")]
|
||||
[Token(Token = "0x4002FA1")]
|
||||
[Range(0f, 1f)]
|
||||
public float sightWeight = 1f;
|
||||
|
||||
// Token: 0x04002CFA RID: 11514
|
||||
// Token: 0x04002FA2 RID: 12194
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002CFA")]
|
||||
[Token(Token = "0x4002FA2")]
|
||||
[Range(0f, 180f)]
|
||||
public float maxAngle = 80f;
|
||||
|
||||
// Token: 0x04002CFB RID: 11515
|
||||
// Token: 0x04002FA3 RID: 12195
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x4002CFB")]
|
||||
[Token(Token = "0x4002FA3")]
|
||||
[SerializeField]
|
||||
private bool animatePhysics;
|
||||
|
||||
// Token: 0x04002CFC RID: 11516
|
||||
// Token: 0x04002FA4 RID: 12196
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002CFC")]
|
||||
[Token(Token = "0x4002FA4")]
|
||||
[SerializeField]
|
||||
private Transform gun;
|
||||
|
||||
// Token: 0x04002CFD RID: 11517
|
||||
// Token: 0x04002FA5 RID: 12197
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002CFD")]
|
||||
[Token(Token = "0x4002FA5")]
|
||||
[SerializeField]
|
||||
private Transform gunTarget;
|
||||
|
||||
// Token: 0x04002CFE RID: 11518
|
||||
// Token: 0x04002FA6 RID: 12198
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002CFE")]
|
||||
[Token(Token = "0x4002FA6")]
|
||||
[SerializeField]
|
||||
private FullBodyBipedIK ik;
|
||||
|
||||
// Token: 0x04002CFF RID: 11519
|
||||
// Token: 0x04002FA7 RID: 12199
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002CFF")]
|
||||
[Token(Token = "0x4002FA7")]
|
||||
[SerializeField]
|
||||
private AimIK gunAim;
|
||||
|
||||
// Token: 0x04002D00 RID: 11520
|
||||
// Token: 0x04002FA8 RID: 12200
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002D00")]
|
||||
[Token(Token = "0x4002FA8")]
|
||||
[SerializeField]
|
||||
private CameraControllerFPS cam;
|
||||
|
||||
// Token: 0x04002D01 RID: 11521
|
||||
// Token: 0x04002FA9 RID: 12201
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002D01")]
|
||||
[Token(Token = "0x4002FA9")]
|
||||
[SerializeField]
|
||||
private Recoil recoil;
|
||||
|
||||
// Token: 0x04002D02 RID: 11522
|
||||
// Token: 0x04002FAA RID: 12202
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4002D02")]
|
||||
[Token(Token = "0x4002FAA")]
|
||||
[SerializeField]
|
||||
[Range(0f, 1f)]
|
||||
private float cameraRecoilWeight = 0.5f;
|
||||
|
||||
// Token: 0x04002D03 RID: 11523
|
||||
// Token: 0x04002FAB RID: 12203
|
||||
[FieldOffset(Offset = "0x5C")]
|
||||
[Token(Token = "0x4002D03")]
|
||||
[Token(Token = "0x4002FAB")]
|
||||
private Vector3 gunTargetDefaultLocalPosition;
|
||||
|
||||
// Token: 0x04002D04 RID: 11524
|
||||
// Token: 0x04002FAC RID: 12204
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4002D04")]
|
||||
[Token(Token = "0x4002FAC")]
|
||||
private Quaternion gunTargetDefaultLocalRotation;
|
||||
|
||||
// Token: 0x04002D05 RID: 11525
|
||||
// Token: 0x04002FAD RID: 12205
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4002D05")]
|
||||
[Token(Token = "0x4002FAD")]
|
||||
private Vector3 camDefaultLocalPosition;
|
||||
|
||||
// Token: 0x04002D06 RID: 11526
|
||||
// Token: 0x04002FAE RID: 12206
|
||||
[FieldOffset(Offset = "0x84")]
|
||||
[Token(Token = "0x4002D06")]
|
||||
[Token(Token = "0x4002FAE")]
|
||||
private Vector3 camRelativeToGunTarget;
|
||||
|
||||
// Token: 0x04002D07 RID: 11527
|
||||
// Token: 0x04002FAF RID: 12207
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4002D07")]
|
||||
[Token(Token = "0x4002FAF")]
|
||||
private bool updateFrame;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,19 +4,19 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003C7 RID: 967
|
||||
[Token(Token = "0x20003C7")]
|
||||
[RequireComponent(typeof(Animator))]
|
||||
// Token: 0x02000416 RID: 1046
|
||||
[Token(Token = "0x2000416")]
|
||||
[RequireComponent(typeof(FPSAiming))]
|
||||
[RequireComponent(typeof(Animator))]
|
||||
public class FPSCharacter : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06002387 RID: 9095 RVA: 0x000515B8 File Offset: 0x0004F7B8
|
||||
[Token(Token = "0x6002387")]
|
||||
[Address(RVA = "0x4CCC80", Offset = "0x4CB480", VA = "0x1804CCC80")]
|
||||
// Token: 0x0600261E RID: 9758 RVA: 0x00058260 File Offset: 0x00056460
|
||||
[Token(Token = "0x600261E")]
|
||||
[Address(RVA = "0xD1A8C0", Offset = "0xD198C0", VA = "0x180D1A8C0")]
|
||||
private void Start()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06002387)
|
||||
An exception occurred when decompiling this method (0600261E)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RootMotion.Demos.FPSCharacter::Start()
|
||||
|
||||
@@ -32,48 +32,48 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RootMo
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06002388 RID: 9096 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002388")]
|
||||
[Address(RVA = "0x4CCD00", Offset = "0x4CB500", VA = "0x1804CCD00")]
|
||||
// Token: 0x0600261F RID: 9759 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600261F")]
|
||||
[Address(RVA = "0xD1A940", Offset = "0xD19940", VA = "0x180D1A940")]
|
||||
private void Update()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002389 RID: 9097 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002389")]
|
||||
[Address(RVA = "0x4CCBC0", Offset = "0x4CB3C0", VA = "0x1804CCBC0")]
|
||||
// Token: 0x06002620 RID: 9760 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002620")]
|
||||
[Address(RVA = "0xD1A800", Offset = "0xD19800", VA = "0x180D1A800")]
|
||||
private void OnGUI()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600238A RID: 9098 RVA: 0x000515E0 File Offset: 0x0004F7E0
|
||||
[Token(Token = "0x600238A")]
|
||||
[Address(RVA = "0x4CCDF0", Offset = "0x4CB5F0", VA = "0x1804CCDF0")]
|
||||
// Token: 0x06002621 RID: 9761 RVA: 0x00058288 File Offset: 0x00056488
|
||||
[Token(Token = "0x6002621")]
|
||||
[Address(RVA = "0xD1AA30", Offset = "0xD19A30", VA = "0x180D1AA30")]
|
||||
public FPSCharacter()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002D08 RID: 11528
|
||||
// Token: 0x04002FB0 RID: 12208
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002D08")]
|
||||
[Token(Token = "0x4002FB0")]
|
||||
[Range(0f, 1f)]
|
||||
public float walkSpeed = 0.5f;
|
||||
|
||||
// Token: 0x04002D09 RID: 11529
|
||||
// Token: 0x04002FB1 RID: 12209
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x4002D09")]
|
||||
[Token(Token = "0x4002FB1")]
|
||||
private float sVel;
|
||||
|
||||
// Token: 0x04002D0A RID: 11530
|
||||
// Token: 0x04002FB2 RID: 12210
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002D0A")]
|
||||
[Token(Token = "0x4002FB2")]
|
||||
private Animator animator;
|
||||
|
||||
// Token: 0x04002D0B RID: 11531
|
||||
// Token: 0x04002FB3 RID: 12211
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002D0B")]
|
||||
[Token(Token = "0x4002FB3")]
|
||||
private FPSAiming FPSAiming;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,21 +4,21 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003E4 RID: 996
|
||||
[Token(Token = "0x20003E4")]
|
||||
// Token: 0x02000433 RID: 1075
|
||||
[Token(Token = "0x2000433")]
|
||||
public class GrounderDemo : MonoBehaviour
|
||||
{
|
||||
// Token: 0x060023F8 RID: 9208 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023F8")]
|
||||
[Address(RVA = "0x11D7E00", Offset = "0x11D6600", VA = "0x1811D7E00")]
|
||||
// Token: 0x0600268F RID: 9871 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600268F")]
|
||||
[Address(RVA = "0x16FB490", Offset = "0x16FA490", VA = "0x1816FB490")]
|
||||
private void OnGUI()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023F9 RID: 9209 RVA: 0x0005221C File Offset: 0x0005041C
|
||||
[Token(Token = "0x60023F9")]
|
||||
[Address(RVA = "0x11D7D70", Offset = "0x11D6570", VA = "0x1811D7D70")]
|
||||
// Token: 0x06002690 RID: 9872 RVA: 0x00058EC4 File Offset: 0x000570C4
|
||||
[Token(Token = "0x6002690")]
|
||||
[Address(RVA = "0x16FB400", Offset = "0x16FA400", VA = "0x1816FB400")]
|
||||
public void Activate(int index)
|
||||
{
|
||||
GameObject[] array = this.characters;
|
||||
@@ -33,16 +33,16 @@ namespace RootMotion.Demos
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060023FA RID: 9210 RVA: 0x00052264 File Offset: 0x00050464
|
||||
[Token(Token = "0x60023FA")]
|
||||
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
|
||||
// Token: 0x06002691 RID: 9873 RVA: 0x00058F0C File Offset: 0x0005710C
|
||||
[Token(Token = "0x6002691")]
|
||||
[Address(RVA = "0x328C40", Offset = "0x327C40", VA = "0x180328C40")]
|
||||
public GrounderDemo()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002D9C RID: 11676
|
||||
// Token: 0x04003044 RID: 12356
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002D9C")]
|
||||
[Token(Token = "0x4003044")]
|
||||
public GameObject[] characters;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,48 +5,48 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003C8 RID: 968
|
||||
[Token(Token = "0x20003C8")]
|
||||
// Token: 0x02000417 RID: 1047
|
||||
[Token(Token = "0x2000417")]
|
||||
public class HitReactionTrigger : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0600238B RID: 9099 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600238B")]
|
||||
[Address(RVA = "0x11E1040", Offset = "0x11DF840", VA = "0x1811E1040")]
|
||||
// Token: 0x06002622 RID: 9762 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002622")]
|
||||
[Address(RVA = "0x17046D0", Offset = "0x17036D0", VA = "0x1817046D0")]
|
||||
private void Update()
|
||||
{
|
||||
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 = "0x11E0F70", Offset = "0x11DF770", VA = "0x1811E0F70")]
|
||||
// Token: 0x06002623 RID: 9763 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002623")]
|
||||
[Address(RVA = "0x1704600", Offset = "0x1703600", VA = "0x181704600")]
|
||||
private void OnGUI()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600238D RID: 9101 RVA: 0x00051600 File Offset: 0x0004F800
|
||||
[Token(Token = "0x600238D")]
|
||||
[Address(RVA = "0xB6B850", Offset = "0xB6A050", VA = "0x180B6B850")]
|
||||
// Token: 0x06002624 RID: 9764 RVA: 0x000582A8 File Offset: 0x000564A8
|
||||
[Token(Token = "0x6002624")]
|
||||
[Address(RVA = "0x79FD70", Offset = "0x79ED70", VA = "0x18079FD70")]
|
||||
public HitReactionTrigger()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002D0C RID: 11532
|
||||
// Token: 0x04002FB4 RID: 12212
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002D0C")]
|
||||
[Token(Token = "0x4002FB4")]
|
||||
[SerializeField]
|
||||
private HitReaction hitReaction;
|
||||
|
||||
// Token: 0x04002D0D RID: 11533
|
||||
// Token: 0x04002FB5 RID: 12213
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002D0D")]
|
||||
[Token(Token = "0x4002FB5")]
|
||||
[SerializeField]
|
||||
private float hitForce = 1f;
|
||||
|
||||
// Token: 0x04002D0E RID: 11534
|
||||
// Token: 0x04002FB6 RID: 12214
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002D0E")]
|
||||
[Token(Token = "0x4002FB6")]
|
||||
private string colliderName;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,71 +5,71 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003C9 RID: 969
|
||||
[Token(Token = "0x20003C9")]
|
||||
// Token: 0x02000418 RID: 1048
|
||||
[Token(Token = "0x2000418")]
|
||||
public class HoldingHands : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0600238E RID: 9102 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600238E")]
|
||||
[Address(RVA = "0x11E1E90", Offset = "0x11E0690", VA = "0x1811E1E90")]
|
||||
// Token: 0x06002625 RID: 9765 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002625")]
|
||||
[Address(RVA = "0x1705520", Offset = "0x1704520", VA = "0x181705520")]
|
||||
private void Start()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600238F RID: 9103 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600238F")]
|
||||
[Address(RVA = "0x11E1A20", Offset = "0x11E0220", VA = "0x1811E1A20")]
|
||||
// Token: 0x06002626 RID: 9766 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002626")]
|
||||
[Address(RVA = "0x17050B0", Offset = "0x17040B0", VA = "0x1817050B0")]
|
||||
private void LateUpdate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002390 RID: 9104 RVA: 0x00051620 File Offset: 0x0004F820
|
||||
[Token(Token = "0x6002390")]
|
||||
[Address(RVA = "0x11E2010", Offset = "0x11E0810", VA = "0x1811E2010")]
|
||||
// Token: 0x06002627 RID: 9767 RVA: 0x000582C8 File Offset: 0x000564C8
|
||||
[Token(Token = "0x6002627")]
|
||||
[Address(RVA = "0x17056A0", Offset = "0x17046A0", VA = "0x1817056A0")]
|
||||
public HoldingHands()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002D0F RID: 11535
|
||||
// Token: 0x04002FB7 RID: 12215
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002D0F")]
|
||||
[Token(Token = "0x4002FB7")]
|
||||
public FullBodyBipedIK rightHandChar;
|
||||
|
||||
// Token: 0x04002D10 RID: 11536
|
||||
// Token: 0x04002FB8 RID: 12216
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002D10")]
|
||||
[Token(Token = "0x4002FB8")]
|
||||
public FullBodyBipedIK leftHandChar;
|
||||
|
||||
// Token: 0x04002D11 RID: 11537
|
||||
// Token: 0x04002FB9 RID: 12217
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002D11")]
|
||||
[Token(Token = "0x4002FB9")]
|
||||
public Transform rightHandTarget;
|
||||
|
||||
// Token: 0x04002D12 RID: 11538
|
||||
// Token: 0x04002FBA RID: 12218
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002D12")]
|
||||
[Token(Token = "0x4002FBA")]
|
||||
public Transform leftHandTarget;
|
||||
|
||||
// Token: 0x04002D13 RID: 11539
|
||||
// Token: 0x04002FBB RID: 12219
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002D13")]
|
||||
[Token(Token = "0x4002FBB")]
|
||||
public float crossFade;
|
||||
|
||||
// Token: 0x04002D14 RID: 11540
|
||||
// Token: 0x04002FBC RID: 12220
|
||||
[FieldOffset(Offset = "0x3C")]
|
||||
[Token(Token = "0x4002D14")]
|
||||
[Token(Token = "0x4002FBC")]
|
||||
public float speed = 10f;
|
||||
|
||||
// Token: 0x04002D15 RID: 11541
|
||||
// Token: 0x04002FBD RID: 12221
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002D15")]
|
||||
[Token(Token = "0x4002FBD")]
|
||||
private Quaternion rightHandRotation;
|
||||
|
||||
// Token: 0x04002D16 RID: 11542
|
||||
// Token: 0x04002FBE RID: 12222
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002D16")]
|
||||
[Token(Token = "0x4002FBE")]
|
||||
private Quaternion leftHandRotation;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,46 +5,46 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003CA RID: 970
|
||||
[Token(Token = "0x20003CA")]
|
||||
// Token: 0x02000419 RID: 1049
|
||||
[Token(Token = "0x2000419")]
|
||||
public class InteractionC2CDemo : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06002391 RID: 9105 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002391")]
|
||||
[Address(RVA = "0x10AF270", Offset = "0x10ADA70", VA = "0x1810AF270")]
|
||||
// Token: 0x06002628 RID: 9768 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002628")]
|
||||
[Address(RVA = "0x10429B0", Offset = "0x10419B0", VA = "0x1810429B0")]
|
||||
private void OnGUI()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002392 RID: 9106 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002392")]
|
||||
[Address(RVA = "0x10AF0E0", Offset = "0x10AD8E0", VA = "0x1810AF0E0")]
|
||||
// Token: 0x06002629 RID: 9769 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002629")]
|
||||
[Address(RVA = "0x1042820", Offset = "0x1041820", VA = "0x181042820")]
|
||||
private void LateUpdate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002393 RID: 9107 RVA: 0x00051640 File Offset: 0x0004F840
|
||||
[Token(Token = "0x6002393")]
|
||||
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
|
||||
// Token: 0x0600262A RID: 9770 RVA: 0x000582E8 File Offset: 0x000564E8
|
||||
[Token(Token = "0x600262A")]
|
||||
[Address(RVA = "0x328C40", Offset = "0x327C40", VA = "0x180328C40")]
|
||||
public InteractionC2CDemo()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002D17 RID: 11543
|
||||
// Token: 0x04002FBF RID: 12223
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002D17")]
|
||||
[Token(Token = "0x4002FBF")]
|
||||
public InteractionSystem character1;
|
||||
|
||||
// Token: 0x04002D18 RID: 11544
|
||||
// Token: 0x04002FC0 RID: 12224
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002D18")]
|
||||
[Token(Token = "0x4002FC0")]
|
||||
public InteractionSystem character2;
|
||||
|
||||
// Token: 0x04002D19 RID: 11545
|
||||
// Token: 0x04002FC1 RID: 12225
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002D19")]
|
||||
[Token(Token = "0x4002FC1")]
|
||||
public InteractionObject handShake;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,68 +5,68 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003CB RID: 971
|
||||
[Token(Token = "0x20003CB")]
|
||||
// Token: 0x0200041A RID: 1050
|
||||
[Token(Token = "0x200041A")]
|
||||
public class InteractionDemo : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06002394 RID: 9108 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002394")]
|
||||
[Address(RVA = "0x10AF320", Offset = "0x10ADB20", VA = "0x1810AF320")]
|
||||
// Token: 0x0600262B RID: 9771 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600262B")]
|
||||
[Address(RVA = "0x1042A60", Offset = "0x1041A60", VA = "0x181042A60")]
|
||||
private void OnGUI()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002395 RID: 9109 RVA: 0x00051654 File Offset: 0x0004F854
|
||||
[Token(Token = "0x6002395")]
|
||||
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
|
||||
// Token: 0x0600262C RID: 9772 RVA: 0x000582FC File Offset: 0x000564FC
|
||||
[Token(Token = "0x600262C")]
|
||||
[Address(RVA = "0x328C40", Offset = "0x327C40", VA = "0x180328C40")]
|
||||
public InteractionDemo()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002D1A RID: 11546
|
||||
// Token: 0x04002FC2 RID: 12226
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002D1A")]
|
||||
[Token(Token = "0x4002FC2")]
|
||||
public InteractionSystem interactionSystem;
|
||||
|
||||
// Token: 0x04002D1B RID: 11547
|
||||
// Token: 0x04002FC3 RID: 12227
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002D1B")]
|
||||
[Token(Token = "0x4002FC3")]
|
||||
public bool interrupt;
|
||||
|
||||
// Token: 0x04002D1C RID: 11548
|
||||
// Token: 0x04002FC4 RID: 12228
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002D1C")]
|
||||
[Token(Token = "0x4002FC4")]
|
||||
public InteractionObject ball;
|
||||
|
||||
// Token: 0x04002D1D RID: 11549
|
||||
// Token: 0x04002FC5 RID: 12229
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002D1D")]
|
||||
[Token(Token = "0x4002FC5")]
|
||||
public InteractionObject benchMain;
|
||||
|
||||
// Token: 0x04002D1E RID: 11550
|
||||
// Token: 0x04002FC6 RID: 12230
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002D1E")]
|
||||
[Token(Token = "0x4002FC6")]
|
||||
public InteractionObject benchHands;
|
||||
|
||||
// Token: 0x04002D1F RID: 11551
|
||||
// Token: 0x04002FC7 RID: 12231
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002D1F")]
|
||||
[Token(Token = "0x4002FC7")]
|
||||
public InteractionObject button;
|
||||
|
||||
// Token: 0x04002D20 RID: 11552
|
||||
// Token: 0x04002FC8 RID: 12232
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002D20")]
|
||||
[Token(Token = "0x4002FC8")]
|
||||
public InteractionObject cigarette;
|
||||
|
||||
// Token: 0x04002D21 RID: 11553
|
||||
// Token: 0x04002FC9 RID: 12233
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002D21")]
|
||||
[Token(Token = "0x4002FC9")]
|
||||
public InteractionObject door;
|
||||
|
||||
// Token: 0x04002D22 RID: 11554
|
||||
// Token: 0x04002FCA RID: 12234
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4002D22")]
|
||||
[Token(Token = "0x4002FCA")]
|
||||
private bool isSitting;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,18 +5,18 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003CC RID: 972
|
||||
[Token(Token = "0x20003CC")]
|
||||
// Token: 0x0200041B RID: 1051
|
||||
[Token(Token = "0x200041B")]
|
||||
[RequireComponent(typeof(InteractionSystem))]
|
||||
public class InteractionSystemTestGUI : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06002396 RID: 9110 RVA: 0x00051668 File Offset: 0x0004F868
|
||||
[Token(Token = "0x6002396")]
|
||||
[Address(RVA = "0x10B3900", Offset = "0x10B2100", VA = "0x1810B3900")]
|
||||
// Token: 0x0600262D RID: 9773 RVA: 0x00058310 File Offset: 0x00056510
|
||||
[Token(Token = "0x600262D")]
|
||||
[Address(RVA = "0x1047040", Offset = "0x1046040", VA = "0x181047040")]
|
||||
private void Awake()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06002396)
|
||||
An exception occurred when decompiling this method (0600262D)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RootMotion.Demos.InteractionSystemTestGUI::Awake()
|
||||
|
||||
@@ -32,38 +32,38 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RootMo
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06002397 RID: 9111 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002397")]
|
||||
[Address(RVA = "0x10B3950", Offset = "0x10B2150", VA = "0x1810B3950")]
|
||||
// Token: 0x0600262E RID: 9774 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600262E")]
|
||||
[Address(RVA = "0x1047090", Offset = "0x1046090", VA = "0x181047090")]
|
||||
private void OnGUI()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002398 RID: 9112 RVA: 0x00051684 File Offset: 0x0004F884
|
||||
[Token(Token = "0x6002398")]
|
||||
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
|
||||
// Token: 0x0600262F RID: 9775 RVA: 0x0005832C File Offset: 0x0005652C
|
||||
[Token(Token = "0x600262F")]
|
||||
[Address(RVA = "0x328C40", Offset = "0x327C40", VA = "0x180328C40")]
|
||||
public InteractionSystemTestGUI()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002D23 RID: 11555
|
||||
// Token: 0x04002FCB RID: 12235
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002D23")]
|
||||
[Token(Token = "0x4002FCB")]
|
||||
[SerializeField]
|
||||
[Tooltip("The object to interact to")]
|
||||
private InteractionObject interactionObject;
|
||||
|
||||
// Token: 0x04002D24 RID: 11556
|
||||
// Token: 0x04002FCC RID: 12236
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002D24")]
|
||||
[Token(Token = "0x4002FCC")]
|
||||
[SerializeField]
|
||||
[Tooltip("The effectors to interact with")]
|
||||
private FullBodyBipedEffector[] effectors;
|
||||
|
||||
// Token: 0x04002D25 RID: 11557
|
||||
// Token: 0x04002FCD RID: 12237
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002D25")]
|
||||
[Token(Token = "0x4002FCD")]
|
||||
private InteractionSystem interactionSystem;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,22 +5,22 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003CD RID: 973
|
||||
[Token(Token = "0x20003CD")]
|
||||
// Token: 0x0200041C RID: 1052
|
||||
[Token(Token = "0x200041C")]
|
||||
public class KissingRig : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06002399 RID: 9113 RVA: 0x00051698 File Offset: 0x0004F898
|
||||
[Token(Token = "0x6002399")]
|
||||
[Address(RVA = "0x10BE940", Offset = "0x10BD140", VA = "0x1810BE940")]
|
||||
// Token: 0x06002630 RID: 9776 RVA: 0x00058340 File Offset: 0x00056540
|
||||
[Token(Token = "0x6002630")]
|
||||
[Address(RVA = "0x10528D0", Offset = "0x10518D0", VA = "0x1810528D0")]
|
||||
private void Start()
|
||||
{
|
||||
this.partner1.Initiate();
|
||||
this.partner2.Initiate();
|
||||
}
|
||||
|
||||
// Token: 0x0600239A RID: 9114 RVA: 0x000516C4 File Offset: 0x0004F8C4
|
||||
[Token(Token = "0x600239A")]
|
||||
[Address(RVA = "0x10BE8E0", Offset = "0x10BD0E0", VA = "0x1810BE8E0")]
|
||||
// Token: 0x06002631 RID: 9777 RVA: 0x0005836C File Offset: 0x0005656C
|
||||
[Token(Token = "0x6002631")]
|
||||
[Address(RVA = "0x1052870", Offset = "0x1051870", VA = "0x181052870")]
|
||||
private void LateUpdate()
|
||||
{
|
||||
int num = 0;
|
||||
@@ -36,41 +36,41 @@ namespace RootMotion.Demos
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600239B RID: 9115 RVA: 0x00051714 File Offset: 0x0004F914
|
||||
[Token(Token = "0x600239B")]
|
||||
[Address(RVA = "0x10BE980", Offset = "0x10BD180", VA = "0x1810BE980")]
|
||||
// Token: 0x06002632 RID: 9778 RVA: 0x000583BC File Offset: 0x000565BC
|
||||
[Token(Token = "0x6002632")]
|
||||
[Address(RVA = "0x1052910", Offset = "0x1051910", VA = "0x181052910")]
|
||||
public KissingRig()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002D26 RID: 11558
|
||||
// Token: 0x04002FCE RID: 12238
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002D26")]
|
||||
[Token(Token = "0x4002FCE")]
|
||||
public KissingRig.Partner partner1;
|
||||
|
||||
// Token: 0x04002D27 RID: 11559
|
||||
// Token: 0x04002FCF RID: 12239
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002D27")]
|
||||
[Token(Token = "0x4002FCF")]
|
||||
public KissingRig.Partner partner2;
|
||||
|
||||
// Token: 0x04002D28 RID: 11560
|
||||
// Token: 0x04002FD0 RID: 12240
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002D28")]
|
||||
[Token(Token = "0x4002FD0")]
|
||||
public float weight;
|
||||
|
||||
// Token: 0x04002D29 RID: 11561
|
||||
// Token: 0x04002FD1 RID: 12241
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x4002D29")]
|
||||
[Token(Token = "0x4002FD1")]
|
||||
public int iterations = (int)((ulong)3L);
|
||||
|
||||
// Token: 0x020003CE RID: 974
|
||||
[Token(Token = "0x20003CE")]
|
||||
// Token: 0x0200041D RID: 1053
|
||||
[Token(Token = "0x200041D")]
|
||||
[Serializable]
|
||||
public class Partner
|
||||
{
|
||||
// Token: 0x0600239C RID: 9116 RVA: 0x00051730 File Offset: 0x0004F930
|
||||
[Token(Token = "0x600239C")]
|
||||
[Address(RVA = "0xA9A410", Offset = "0xA98C10", VA = "0x180A9A410")]
|
||||
// Token: 0x06002633 RID: 9779 RVA: 0x000583D8 File Offset: 0x000565D8
|
||||
[Token(Token = "0x6002633")]
|
||||
[Address(RVA = "0x69A4C0", Offset = "0x6994C0", VA = "0x18069A4C0")]
|
||||
public void Initiate()
|
||||
{
|
||||
FullBodyBipedIK fullBodyBipedIK = this.ik;
|
||||
@@ -78,21 +78,21 @@ namespace RootMotion.Demos
|
||||
fullBodyBipedIK.enabled = num != 0;
|
||||
}
|
||||
|
||||
// Token: 0x0600239D RID: 9117 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600239D")]
|
||||
[Address(RVA = "0x158BC20", Offset = "0x158A420", VA = "0x18158BC20")]
|
||||
// Token: 0x06002634 RID: 9780 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002634")]
|
||||
[Address(RVA = "0x69A750", Offset = "0x699750", VA = "0x18069A750")]
|
||||
public void Update(float weight)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x170001F7 RID: 503
|
||||
// (get) Token: 0x0600239E RID: 9118 RVA: 0x00051754 File Offset: 0x0004F954
|
||||
[Token(Token = "0x170001F7")]
|
||||
// Token: 0x17000222 RID: 546
|
||||
// (get) Token: 0x06002635 RID: 9781 RVA: 0x000583FC File Offset: 0x000565FC
|
||||
[Token(Token = "0x17000222")]
|
||||
private Transform neck
|
||||
{
|
||||
[Token(Token = "0x600239E")]
|
||||
[Address(RVA = "0x158C560", Offset = "0x158AD60", VA = "0x18158C560")]
|
||||
[Token(Token = "0x6002635")]
|
||||
[Address(RVA = "0x69B090", Offset = "0x69A090", VA = "0x18069B090")]
|
||||
get
|
||||
{
|
||||
Transform[] spineBones = this.ik.solver.spineMapping.spineBones;
|
||||
@@ -101,74 +101,74 @@ namespace RootMotion.Demos
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600239F RID: 9119 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600239F")]
|
||||
[Address(RVA = "0x158B9C0", Offset = "0x158A1C0", VA = "0x18158B9C0")]
|
||||
// Token: 0x06002636 RID: 9782 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002636")]
|
||||
[Address(RVA = "0x69A4F0", Offset = "0x6994F0", VA = "0x18069A4F0")]
|
||||
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: 0x060023A0 RID: 9120 RVA: 0x00051790 File Offset: 0x0004F990
|
||||
[Token(Token = "0x60023A0")]
|
||||
[Address(RVA = "0x158C530", Offset = "0x158AD30", VA = "0x18158C530")]
|
||||
// Token: 0x06002637 RID: 9783 RVA: 0x00058438 File Offset: 0x00056638
|
||||
[Token(Token = "0x6002637")]
|
||||
[Address(RVA = "0x69B060", Offset = "0x69A060", VA = "0x18069B060")]
|
||||
public Partner()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002D2A RID: 11562
|
||||
// Token: 0x04002FD2 RID: 12242
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002D2A")]
|
||||
[Token(Token = "0x4002FD2")]
|
||||
public FullBodyBipedIK ik;
|
||||
|
||||
// Token: 0x04002D2B RID: 11563
|
||||
// Token: 0x04002FD3 RID: 12243
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002D2B")]
|
||||
[Token(Token = "0x4002FD3")]
|
||||
public Transform mouth;
|
||||
|
||||
// Token: 0x04002D2C RID: 11564
|
||||
// Token: 0x04002FD4 RID: 12244
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002D2C")]
|
||||
[Token(Token = "0x4002FD4")]
|
||||
public Transform mouthTarget;
|
||||
|
||||
// Token: 0x04002D2D RID: 11565
|
||||
// Token: 0x04002FD5 RID: 12245
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002D2D")]
|
||||
[Token(Token = "0x4002FD5")]
|
||||
public Transform touchTargetLeftHand;
|
||||
|
||||
// Token: 0x04002D2E RID: 11566
|
||||
// Token: 0x04002FD6 RID: 12246
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002D2E")]
|
||||
[Token(Token = "0x4002FD6")]
|
||||
public Transform touchTargetRightHand;
|
||||
|
||||
// Token: 0x04002D2F RID: 11567
|
||||
// Token: 0x04002FD7 RID: 12247
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002D2F")]
|
||||
[Token(Token = "0x4002FD7")]
|
||||
public float bodyWeightHorizontal = 0.4f;
|
||||
|
||||
// Token: 0x04002D30 RID: 11568
|
||||
// Token: 0x04002FD8 RID: 12248
|
||||
[FieldOffset(Offset = "0x3C")]
|
||||
[Token(Token = "0x4002D30")]
|
||||
[Token(Token = "0x4002FD8")]
|
||||
public float bodyWeightVertical = 1f;
|
||||
|
||||
// Token: 0x04002D31 RID: 11569
|
||||
// Token: 0x04002FD9 RID: 12249
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002D31")]
|
||||
[Token(Token = "0x4002FD9")]
|
||||
public float neckRotationWeight = 0.3f;
|
||||
|
||||
// Token: 0x04002D32 RID: 11570
|
||||
// Token: 0x04002FDA RID: 12250
|
||||
[FieldOffset(Offset = "0x44")]
|
||||
[Token(Token = "0x4002D32")]
|
||||
[Token(Token = "0x4002FDA")]
|
||||
public float headTiltAngle = 10f;
|
||||
|
||||
// Token: 0x04002D33 RID: 11571
|
||||
// Token: 0x04002FDB RID: 12251
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002D33")]
|
||||
[Token(Token = "0x4002FDB")]
|
||||
public Vector3 headTiltAxis;
|
||||
|
||||
// Token: 0x04002D34 RID: 11572
|
||||
// Token: 0x04002FDC RID: 12252
|
||||
[FieldOffset(Offset = "0x54")]
|
||||
[Token(Token = "0x4002D34")]
|
||||
[Token(Token = "0x4002FDC")]
|
||||
private Quaternion neckRotation;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,124 +4,124 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003B3 RID: 947
|
||||
[Token(Token = "0x20003B3")]
|
||||
// Token: 0x02000402 RID: 1026
|
||||
[Token(Token = "0x2000402")]
|
||||
public class MechSpider : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06002336 RID: 9014 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002336")]
|
||||
[Address(RVA = "0x425F60", Offset = "0x424760", VA = "0x180425F60")]
|
||||
// Token: 0x060025CD RID: 9677 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60025CD")]
|
||||
[Address(RVA = "0x426600", Offset = "0x425600", VA = "0x180426600")]
|
||||
private void Update()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002337 RID: 9015 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002337")]
|
||||
[Address(RVA = "0x425A40", Offset = "0x424240", VA = "0x180425A40")]
|
||||
// Token: 0x060025CE RID: 9678 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60025CE")]
|
||||
[Address(RVA = "0x4260E0", Offset = "0x4250E0", VA = "0x1804260E0")]
|
||||
private Vector3 GetLegCentroid()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002338 RID: 9016 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002338")]
|
||||
[Address(RVA = "0x425BC0", Offset = "0x4243C0", VA = "0x180425BC0")]
|
||||
// Token: 0x060025CF RID: 9679 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60025CF")]
|
||||
[Address(RVA = "0x426260", Offset = "0x425260", VA = "0x180426260")]
|
||||
private Vector3 GetLegsPlaneNormal()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002339 RID: 9017 RVA: 0x00050DB8 File Offset: 0x0004EFB8
|
||||
[Token(Token = "0x6002339")]
|
||||
[Address(RVA = "0x4268A0", Offset = "0x4250A0", VA = "0x1804268A0")]
|
||||
// Token: 0x060025D0 RID: 9680 RVA: 0x000579DC File Offset: 0x00055BDC
|
||||
[Token(Token = "0x60025D0")]
|
||||
[Address(RVA = "0x426F40", Offset = "0x425F40", VA = "0x180426F40")]
|
||||
public MechSpider()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002C7B RID: 11387
|
||||
// Token: 0x04002F23 RID: 12067
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002C7B")]
|
||||
[Token(Token = "0x4002F23")]
|
||||
public LayerMask raycastLayers;
|
||||
|
||||
// Token: 0x04002C7C RID: 11388
|
||||
// Token: 0x04002F24 RID: 12068
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x4002C7C")]
|
||||
[Token(Token = "0x4002F24")]
|
||||
public float scale = 1f;
|
||||
|
||||
// Token: 0x04002C7D RID: 11389
|
||||
// Token: 0x04002F25 RID: 12069
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002C7D")]
|
||||
[Token(Token = "0x4002F25")]
|
||||
public Transform body;
|
||||
|
||||
// Token: 0x04002C7E RID: 11390
|
||||
// Token: 0x04002F26 RID: 12070
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002C7E")]
|
||||
[Token(Token = "0x4002F26")]
|
||||
public MechSpiderLeg[] legs;
|
||||
|
||||
// Token: 0x04002C7F RID: 11391
|
||||
// Token: 0x04002F27 RID: 12071
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002C7F")]
|
||||
[Token(Token = "0x4002F27")]
|
||||
public float legRotationWeight = 1f;
|
||||
|
||||
// Token: 0x04002C80 RID: 11392
|
||||
// Token: 0x04002F28 RID: 12072
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x4002C80")]
|
||||
[Token(Token = "0x4002F28")]
|
||||
public float rootPositionSpeed = 5f;
|
||||
|
||||
// Token: 0x04002C81 RID: 11393
|
||||
// Token: 0x04002F29 RID: 12073
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002C81")]
|
||||
[Token(Token = "0x4002F29")]
|
||||
public float rootRotationSpeed = 30f;
|
||||
|
||||
// Token: 0x04002C82 RID: 11394
|
||||
// Token: 0x04002F2A RID: 12074
|
||||
[FieldOffset(Offset = "0x3C")]
|
||||
[Token(Token = "0x4002C82")]
|
||||
[Token(Token = "0x4002F2A")]
|
||||
public float breatheSpeed = 2f;
|
||||
|
||||
// Token: 0x04002C83 RID: 11395
|
||||
// Token: 0x04002F2B RID: 12075
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002C83")]
|
||||
[Token(Token = "0x4002F2B")]
|
||||
public float breatheMagnitude = 0.2f;
|
||||
|
||||
// Token: 0x04002C84 RID: 11396
|
||||
// Token: 0x04002F2C RID: 12076
|
||||
[FieldOffset(Offset = "0x44")]
|
||||
[Token(Token = "0x4002C84")]
|
||||
[Token(Token = "0x4002F2C")]
|
||||
public float height = 3.5f;
|
||||
|
||||
// Token: 0x04002C85 RID: 11397
|
||||
// Token: 0x04002F2D RID: 12077
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002C85")]
|
||||
[Token(Token = "0x4002F2D")]
|
||||
public float minHeight = 2f;
|
||||
|
||||
// Token: 0x04002C86 RID: 11398
|
||||
// Token: 0x04002F2E RID: 12078
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x4002C86")]
|
||||
[Token(Token = "0x4002F2E")]
|
||||
public float raycastHeight = 10f;
|
||||
|
||||
// Token: 0x04002C87 RID: 11399
|
||||
// Token: 0x04002F2F RID: 12079
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002C87")]
|
||||
[Token(Token = "0x4002F2F")]
|
||||
public float raycastDistance = 5f;
|
||||
|
||||
// Token: 0x04002C88 RID: 11400
|
||||
// Token: 0x04002F30 RID: 12080
|
||||
[FieldOffset(Offset = "0x54")]
|
||||
[Token(Token = "0x4002C88")]
|
||||
[Token(Token = "0x4002F30")]
|
||||
private Vector3 lastPosition;
|
||||
|
||||
// Token: 0x04002C89 RID: 11401
|
||||
// Token: 0x04002F31 RID: 12081
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4002C89")]
|
||||
[Token(Token = "0x4002F31")]
|
||||
private Vector3 defaultBodyLocalPosition;
|
||||
|
||||
// Token: 0x04002C8A RID: 11402
|
||||
// Token: 0x04002F32 RID: 12082
|
||||
[FieldOffset(Offset = "0x6C")]
|
||||
[Token(Token = "0x4002C8A")]
|
||||
[Token(Token = "0x4002F32")]
|
||||
private float sine;
|
||||
|
||||
// Token: 0x04002C8B RID: 11403
|
||||
// Token: 0x04002F33 RID: 12083
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4002C8B")]
|
||||
[Token(Token = "0x4002F33")]
|
||||
private RaycastHit rootHit;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,56 +4,56 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003B4 RID: 948
|
||||
[Token(Token = "0x20003B4")]
|
||||
// Token: 0x02000403 RID: 1027
|
||||
[Token(Token = "0x2000403")]
|
||||
public class MechSpiderController : MonoBehaviour
|
||||
{
|
||||
// Token: 0x170001F0 RID: 496
|
||||
// (get) Token: 0x0600233A RID: 9018 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170001F0")]
|
||||
// Token: 0x1700021B RID: 539
|
||||
// (get) Token: 0x060025D1 RID: 9681 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x1700021B")]
|
||||
public Vector3 inputVector
|
||||
{
|
||||
[Token(Token = "0x600233A")]
|
||||
[Address(RVA = "0x424910", Offset = "0x423110", VA = "0x180424910")]
|
||||
[Token(Token = "0x60025D1")]
|
||||
[Address(RVA = "0x424FB0", Offset = "0x423FB0", VA = "0x180424FB0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600233B RID: 9019 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600233B")]
|
||||
[Address(RVA = "0x424610", Offset = "0x422E10", VA = "0x180424610")]
|
||||
// Token: 0x060025D2 RID: 9682 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60025D2")]
|
||||
[Address(RVA = "0x424CB0", Offset = "0x423CB0", VA = "0x180424CB0")]
|
||||
private void Update()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600233C RID: 9020 RVA: 0x00050E3C File Offset: 0x0004F03C
|
||||
[Token(Token = "0x600233C")]
|
||||
[Address(RVA = "0x4248F0", Offset = "0x4230F0", VA = "0x1804248F0")]
|
||||
// Token: 0x060025D3 RID: 9683 RVA: 0x00057A60 File Offset: 0x00055C60
|
||||
[Token(Token = "0x60025D3")]
|
||||
[Address(RVA = "0x424F90", Offset = "0x423F90", VA = "0x180424F90")]
|
||||
public MechSpiderController()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002C8C RID: 11404
|
||||
// Token: 0x04002F34 RID: 12084
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002C8C")]
|
||||
[Token(Token = "0x4002F34")]
|
||||
public MechSpider mechSpider;
|
||||
|
||||
// Token: 0x04002C8D RID: 11405
|
||||
// Token: 0x04002F35 RID: 12085
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002C8D")]
|
||||
[Token(Token = "0x4002F35")]
|
||||
public Transform cameraTransform;
|
||||
|
||||
// Token: 0x04002C8E RID: 11406
|
||||
// Token: 0x04002F36 RID: 12086
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002C8E")]
|
||||
[Token(Token = "0x4002F36")]
|
||||
public float speed = 6f;
|
||||
|
||||
// Token: 0x04002C8F RID: 11407
|
||||
// Token: 0x04002F37 RID: 12087
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x4002C8F")]
|
||||
[Token(Token = "0x4002F37")]
|
||||
public float turnSpeed = 30f;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,37 +6,37 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003B5 RID: 949
|
||||
[Token(Token = "0x20003B5")]
|
||||
// Token: 0x02000404 RID: 1028
|
||||
[Token(Token = "0x2000404")]
|
||||
public class MechSpiderLeg : MonoBehaviour
|
||||
{
|
||||
// Token: 0x170001F1 RID: 497
|
||||
// (get) Token: 0x0600233D RID: 9021 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170001F1")]
|
||||
// Token: 0x1700021C RID: 540
|
||||
// (get) Token: 0x060025D4 RID: 9684 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x1700021C")]
|
||||
public bool isStepping
|
||||
{
|
||||
[Token(Token = "0x600233D")]
|
||||
[Address(RVA = "0x425590", Offset = "0x423D90", VA = "0x180425590")]
|
||||
[Token(Token = "0x60025D4")]
|
||||
[Address(RVA = "0x425C30", Offset = "0x424C30", VA = "0x180425C30")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170001F2 RID: 498
|
||||
// (get) Token: 0x0600233E RID: 9022 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// (set) Token: 0x0600233F RID: 9023 RVA: 0x00050E68 File Offset: 0x0004F068
|
||||
[Token(Token = "0x170001F2")]
|
||||
// Token: 0x1700021D RID: 541
|
||||
// (get) Token: 0x060025D5 RID: 9685 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// (set) Token: 0x060025D6 RID: 9686 RVA: 0x00057A8C File Offset: 0x00055C8C
|
||||
[Token(Token = "0x1700021D")]
|
||||
public Vector3 position
|
||||
{
|
||||
[Token(Token = "0x600233E")]
|
||||
[Address(RVA = "0x4255A0", Offset = "0x423DA0", VA = "0x1804255A0")]
|
||||
[Token(Token = "0x60025D5")]
|
||||
[Address(RVA = "0x425C40", Offset = "0x424C40", VA = "0x180425C40")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x600233F")]
|
||||
[Address(RVA = "0x425600", Offset = "0x423E00", VA = "0x180425600")]
|
||||
[Token(Token = "0x60025D6")]
|
||||
[Address(RVA = "0x425CA0", Offset = "0x424CA0", VA = "0x180425CA0")]
|
||||
set
|
||||
{
|
||||
IKSolver iksolver = this.ik.GetIKSolver();
|
||||
@@ -45,123 +45,123 @@ namespace RootMotion.Demos
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002340 RID: 9024 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002340")]
|
||||
[Address(RVA = "0x424E80", Offset = "0x423680", VA = "0x180424E80")]
|
||||
// Token: 0x060025D7 RID: 9687 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60025D7")]
|
||||
[Address(RVA = "0x425520", Offset = "0x424520", VA = "0x180425520")]
|
||||
private void Start()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002341 RID: 9025 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002341")]
|
||||
[Address(RVA = "0x424990", Offset = "0x423190", VA = "0x180424990")]
|
||||
// Token: 0x060025D8 RID: 9688 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60025D8")]
|
||||
[Address(RVA = "0x425030", Offset = "0x424030", VA = "0x180425030")]
|
||||
private Vector3 GetStepTarget(out bool stepFound, float focus, float distance)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002342 RID: 9026 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002342")]
|
||||
[Address(RVA = "0x425210", Offset = "0x423A10", VA = "0x180425210")]
|
||||
// Token: 0x060025D9 RID: 9689 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60025D9")]
|
||||
[Address(RVA = "0x4258B0", Offset = "0x4248B0", VA = "0x1804258B0")]
|
||||
private void Update()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002343 RID: 9027 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002343")]
|
||||
[Address(RVA = "0x425160", Offset = "0x423960", VA = "0x180425160")]
|
||||
// Token: 0x060025DA RID: 9690 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60025DA")]
|
||||
[Address(RVA = "0x425800", Offset = "0x424800", VA = "0x180425800")]
|
||||
private IEnumerator Step(Vector3 stepStartPosition, Vector3 targetPosition)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002344 RID: 9028 RVA: 0x00050E9C File Offset: 0x0004F09C
|
||||
[Token(Token = "0x6002344")]
|
||||
[Address(RVA = "0x425550", Offset = "0x423D50", VA = "0x180425550")]
|
||||
// Token: 0x060025DB RID: 9691 RVA: 0x00057AC0 File Offset: 0x00055CC0
|
||||
[Token(Token = "0x60025DB")]
|
||||
[Address(RVA = "0x425BF0", Offset = "0x424BF0", VA = "0x180425BF0")]
|
||||
public MechSpiderLeg()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002C90 RID: 11408
|
||||
// Token: 0x04002F38 RID: 12088
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002C90")]
|
||||
[Token(Token = "0x4002F38")]
|
||||
public MechSpider mechSpider;
|
||||
|
||||
// Token: 0x04002C91 RID: 11409
|
||||
// Token: 0x04002F39 RID: 12089
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002C91")]
|
||||
[Token(Token = "0x4002F39")]
|
||||
public MechSpiderLeg unSync;
|
||||
|
||||
// Token: 0x04002C92 RID: 11410
|
||||
// Token: 0x04002F3A RID: 12090
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002C92")]
|
||||
[Token(Token = "0x4002F3A")]
|
||||
public Vector3 offset;
|
||||
|
||||
// Token: 0x04002C93 RID: 11411
|
||||
// Token: 0x04002F3B RID: 12091
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x4002C93")]
|
||||
[Token(Token = "0x4002F3B")]
|
||||
public float minDelay = 0.2f;
|
||||
|
||||
// Token: 0x04002C94 RID: 11412
|
||||
// Token: 0x04002F3C RID: 12092
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002C94")]
|
||||
[Token(Token = "0x4002F3C")]
|
||||
public float maxOffset = 1f;
|
||||
|
||||
// Token: 0x04002C95 RID: 11413
|
||||
// Token: 0x04002F3D RID: 12093
|
||||
[FieldOffset(Offset = "0x3C")]
|
||||
[Token(Token = "0x4002C95")]
|
||||
[Token(Token = "0x4002F3D")]
|
||||
public float stepSpeed = 5f;
|
||||
|
||||
// Token: 0x04002C96 RID: 11414
|
||||
// Token: 0x04002F3E RID: 12094
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002C96")]
|
||||
[Token(Token = "0x4002F3E")]
|
||||
public float footHeight = 0.15f;
|
||||
|
||||
// Token: 0x04002C97 RID: 11415
|
||||
// Token: 0x04002F3F RID: 12095
|
||||
[FieldOffset(Offset = "0x44")]
|
||||
[Token(Token = "0x4002C97")]
|
||||
[Token(Token = "0x4002F3F")]
|
||||
public float velocityPrediction = 0.2f;
|
||||
|
||||
// Token: 0x04002C98 RID: 11416
|
||||
// Token: 0x04002F40 RID: 12096
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002C98")]
|
||||
[Token(Token = "0x4002F40")]
|
||||
public float raycastFocus = 0.1f;
|
||||
|
||||
// Token: 0x04002C99 RID: 11417
|
||||
// Token: 0x04002F41 RID: 12097
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002C99")]
|
||||
[Token(Token = "0x4002F41")]
|
||||
public AnimationCurve yOffset;
|
||||
|
||||
// Token: 0x04002C9A RID: 11418
|
||||
// Token: 0x04002F42 RID: 12098
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4002C9A")]
|
||||
[Token(Token = "0x4002F42")]
|
||||
public ParticleSystem sand;
|
||||
|
||||
// Token: 0x04002C9B RID: 11419
|
||||
// Token: 0x04002F43 RID: 12099
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4002C9B")]
|
||||
[Token(Token = "0x4002F43")]
|
||||
private IK ik;
|
||||
|
||||
// Token: 0x04002C9C RID: 11420
|
||||
// Token: 0x04002F44 RID: 12100
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4002C9C")]
|
||||
[Token(Token = "0x4002F44")]
|
||||
private float stepProgress = 1f;
|
||||
|
||||
// Token: 0x04002C9D RID: 11421
|
||||
// Token: 0x04002F45 RID: 12101
|
||||
[FieldOffset(Offset = "0x6C")]
|
||||
[Token(Token = "0x4002C9D")]
|
||||
[Token(Token = "0x4002F45")]
|
||||
private float lastStepTime;
|
||||
|
||||
// Token: 0x04002C9E RID: 11422
|
||||
// Token: 0x04002F46 RID: 12102
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4002C9E")]
|
||||
[Token(Token = "0x4002F46")]
|
||||
private Vector3 defaultPosition;
|
||||
|
||||
// Token: 0x04002C9F RID: 11423
|
||||
// Token: 0x04002F47 RID: 12103
|
||||
[FieldOffset(Offset = "0x7C")]
|
||||
[Token(Token = "0x4002C9F")]
|
||||
[Token(Token = "0x4002F47")]
|
||||
private RaycastHit hit;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,13 +4,13 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003B7 RID: 951
|
||||
[Token(Token = "0x20003B7")]
|
||||
// Token: 0x02000406 RID: 1030
|
||||
[Token(Token = "0x2000406")]
|
||||
public class MechSpiderParticles : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0600234B RID: 9035 RVA: 0x00050F54 File Offset: 0x0004F154
|
||||
[Token(Token = "0x600234B")]
|
||||
[Address(RVA = "0x425650", Offset = "0x423E50", VA = "0x180425650")]
|
||||
// Token: 0x060025E2 RID: 9698 RVA: 0x00057B78 File Offset: 0x00055D78
|
||||
[Token(Token = "0x60025E2")]
|
||||
[Address(RVA = "0x425CF0", Offset = "0x424CF0", VA = "0x180425CF0")]
|
||||
private void Start()
|
||||
{
|
||||
Type typeFromHandle = typeof(ParticleSystem);
|
||||
@@ -23,29 +23,29 @@ namespace RootMotion.Demos
|
||||
throw new InvalidCastException();
|
||||
}
|
||||
|
||||
// Token: 0x0600234C RID: 9036 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600234C")]
|
||||
[Address(RVA = "0x425710", Offset = "0x423F10", VA = "0x180425710")]
|
||||
// Token: 0x060025E3 RID: 9699 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60025E3")]
|
||||
[Address(RVA = "0x425DB0", Offset = "0x424DB0", VA = "0x180425DB0")]
|
||||
private void Update()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600234D RID: 9037 RVA: 0x00050F8C File Offset: 0x0004F18C
|
||||
[Token(Token = "0x600234D")]
|
||||
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
|
||||
// Token: 0x060025E4 RID: 9700 RVA: 0x00057BB0 File Offset: 0x00055DB0
|
||||
[Token(Token = "0x60025E4")]
|
||||
[Address(RVA = "0x328C40", Offset = "0x327C40", VA = "0x180328C40")]
|
||||
public MechSpiderParticles()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002CA5 RID: 11429
|
||||
// Token: 0x04002F4D RID: 12109
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002CA5")]
|
||||
[Token(Token = "0x4002F4D")]
|
||||
public MechSpiderController mechSpiderController;
|
||||
|
||||
// Token: 0x04002CA6 RID: 11430
|
||||
// Token: 0x04002F4E RID: 12110
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002CA6")]
|
||||
[Token(Token = "0x4002F4E")]
|
||||
private ParticleSystem particles;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,13 +6,13 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003CF RID: 975
|
||||
[Token(Token = "0x20003CF")]
|
||||
// Token: 0x0200041E RID: 1054
|
||||
[Token(Token = "0x200041E")]
|
||||
public class MotionAbsorb : MonoBehaviour
|
||||
{
|
||||
// Token: 0x060023A1 RID: 9121 RVA: 0x000517D0 File Offset: 0x0004F9D0
|
||||
[Token(Token = "0x60023A1")]
|
||||
[Address(RVA = "0xCC0770", Offset = "0xCBEF70", VA = "0x180CC0770")]
|
||||
// Token: 0x06002638 RID: 9784 RVA: 0x00058478 File Offset: 0x00056678
|
||||
[Token(Token = "0x6002638")]
|
||||
[Address(RVA = "0xC32E40", Offset = "0xC31E40", VA = "0x180C32E40")]
|
||||
private void OnCollisionEnter()
|
||||
{
|
||||
float num = this.timer;
|
||||
@@ -27,76 +27,76 @@ namespace RootMotion.Demos
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060023A2 RID: 9122 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023A2")]
|
||||
[Address(RVA = "0xCC0700", Offset = "0xCBEF00", VA = "0x180CC0700")]
|
||||
// Token: 0x06002639 RID: 9785 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002639")]
|
||||
[Address(RVA = "0xC32DD0", Offset = "0xC31DD0", VA = "0x180C32DD0")]
|
||||
private IEnumerator AbsorbMotion()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023A3 RID: 9123 RVA: 0x0005180C File Offset: 0x0004FA0C
|
||||
[Token(Token = "0x60023A3")]
|
||||
[Address(RVA = "0xCC0800", Offset = "0xCBF000", VA = "0x180CC0800")]
|
||||
// Token: 0x0600263A RID: 9786 RVA: 0x000584B4 File Offset: 0x000566B4
|
||||
[Token(Token = "0x600263A")]
|
||||
[Address(RVA = "0xC32ED0", Offset = "0xC31ED0", VA = "0x180C32ED0")]
|
||||
public MotionAbsorb()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002D35 RID: 11573
|
||||
// Token: 0x04002FDD RID: 12253
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002D35")]
|
||||
[Token(Token = "0x4002FDD")]
|
||||
[Tooltip("Reference to the FBBIK component")]
|
||||
public FullBodyBipedIK ik;
|
||||
|
||||
// Token: 0x04002D36 RID: 11574
|
||||
// Token: 0x04002FDE RID: 12254
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002D36")]
|
||||
[Token(Token = "0x4002FDE")]
|
||||
[Tooltip("Array containing the absorbers")]
|
||||
public MotionAbsorb.Absorber[] absorbers;
|
||||
|
||||
// Token: 0x04002D37 RID: 11575
|
||||
// Token: 0x04002FDF RID: 12255
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002D37")]
|
||||
[Token(Token = "0x4002FDF")]
|
||||
[Tooltip("The master weight")]
|
||||
public float weight = 1f;
|
||||
|
||||
// Token: 0x04002D38 RID: 11576
|
||||
// Token: 0x04002FE0 RID: 12256
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002D38")]
|
||||
[Token(Token = "0x4002FE0")]
|
||||
[Tooltip("Weight falloff curve (how fast will the effect reduce after impact)")]
|
||||
public AnimationCurve falloff;
|
||||
|
||||
// Token: 0x04002D39 RID: 11577
|
||||
// Token: 0x04002FE1 RID: 12257
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002D39")]
|
||||
[Token(Token = "0x4002FE1")]
|
||||
[Tooltip("How fast will the impact fade away. (if 1, effect lasts for 1 second)")]
|
||||
public float falloffSpeed = 1f;
|
||||
|
||||
// Token: 0x04002D3A RID: 11578
|
||||
// Token: 0x04002FE2 RID: 12258
|
||||
[FieldOffset(Offset = "0x3C")]
|
||||
[Token(Token = "0x4002D3A")]
|
||||
[Token(Token = "0x4002FE2")]
|
||||
private float timer;
|
||||
|
||||
// Token: 0x020003D0 RID: 976
|
||||
[Token(Token = "0x20003D0")]
|
||||
// Token: 0x0200041F RID: 1055
|
||||
[Token(Token = "0x200041F")]
|
||||
[Serializable]
|
||||
public class Absorber
|
||||
{
|
||||
// Token: 0x060023A4 RID: 9124 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023A4")]
|
||||
[Address(RVA = "0x693CB0", Offset = "0x6924B0", VA = "0x180693CB0")]
|
||||
// Token: 0x0600263B RID: 9787 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600263B")]
|
||||
[Address(RVA = "0x696B10", Offset = "0x695B10", VA = "0x180696B10")]
|
||||
public void SetToBone(IKSolverFullBodyBiped solver)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023A5 RID: 9125 RVA: 0x00051838 File Offset: 0x0004FA38
|
||||
[Token(Token = "0x60023A5")]
|
||||
[Address(RVA = "0x693C40", Offset = "0x692440", VA = "0x180693C40")]
|
||||
// Token: 0x0600263C RID: 9788 RVA: 0x000584E0 File Offset: 0x000566E0
|
||||
[Token(Token = "0x600263C")]
|
||||
[Address(RVA = "0x696AA0", Offset = "0x695AA0", VA = "0x180696AA0")]
|
||||
public void SetEffectorWeights(IKSolverFullBodyBiped solver, float w)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (060023A5)
|
||||
An exception occurred when decompiling this method (0600263C)
|
||||
|
||||
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: 0x060023A6 RID: 9126 RVA: 0x0005188C File Offset: 0x0004FA8C
|
||||
[Token(Token = "0x60023A6")]
|
||||
[Address(RVA = "0x670620", Offset = "0x66EE20", VA = "0x180670620")]
|
||||
// Token: 0x0600263D RID: 9789 RVA: 0x00058534 File Offset: 0x00056734
|
||||
[Token(Token = "0x600263D")]
|
||||
[Address(RVA = "0x696BE0", Offset = "0x695BE0", VA = "0x180696BE0")]
|
||||
public Absorber()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002D3B RID: 11579
|
||||
// Token: 0x04002FE3 RID: 12259
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002D3B")]
|
||||
[Token(Token = "0x4002FE3")]
|
||||
[Tooltip("The type of effector (hand, foot, shoulder...) - this is just an enum")]
|
||||
public FullBodyBipedEffector effector;
|
||||
|
||||
// Token: 0x04002D3C RID: 11580
|
||||
// Token: 0x04002FE4 RID: 12260
|
||||
[FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x4002D3C")]
|
||||
[Token(Token = "0x4002FE4")]
|
||||
[Tooltip("How much should motion be absorbed on this effector")]
|
||||
public float weight = 1f;
|
||||
}
|
||||
|
||||
@@ -4,29 +4,29 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003D2 RID: 978
|
||||
[Token(Token = "0x20003D2")]
|
||||
// Token: 0x02000421 RID: 1057
|
||||
[Token(Token = "0x2000421")]
|
||||
public class MotionAbsorbCharacter : MonoBehaviour
|
||||
{
|
||||
// Token: 0x060023AD RID: 9133 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023AD")]
|
||||
[Address(RVA = "0xCC0430", Offset = "0xCBEC30", VA = "0x180CC0430")]
|
||||
// Token: 0x06002644 RID: 9796 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002644")]
|
||||
[Address(RVA = "0xC32B00", Offset = "0xC31B00", VA = "0x180C32B00")]
|
||||
private void Start()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023AE RID: 9134 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023AE")]
|
||||
[Address(RVA = "0xCC0630", Offset = "0xCBEE30", VA = "0x180CC0630")]
|
||||
// Token: 0x06002645 RID: 9797 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002645")]
|
||||
[Address(RVA = "0xC32D00", Offset = "0xC31D00", VA = "0x180C32D00")]
|
||||
private void Update()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023AF RID: 9135 RVA: 0x00051904 File Offset: 0x0004FB04
|
||||
[Token(Token = "0x60023AF")]
|
||||
[Address(RVA = "0xCC04B0", Offset = "0xCBECB0", VA = "0x180CC04B0")]
|
||||
// Token: 0x06002646 RID: 9798 RVA: 0x000585AC File Offset: 0x000567AC
|
||||
[Token(Token = "0x6002646")]
|
||||
[Address(RVA = "0xC32B80", Offset = "0xC31B80", VA = "0x180C32B80")]
|
||||
private void SwingStart()
|
||||
{
|
||||
Rigidbody rigidbody = this.cubeRigidbody;
|
||||
@@ -47,51 +47,51 @@ namespace RootMotion.Demos
|
||||
rigidbody4.angularVelocity = num4;
|
||||
}
|
||||
|
||||
// Token: 0x060023B0 RID: 9136 RVA: 0x00051984 File Offset: 0x0004FB84
|
||||
[Token(Token = "0x60023B0")]
|
||||
[Address(RVA = "0xCC06F0", Offset = "0xCBEEF0", VA = "0x180CC06F0")]
|
||||
// Token: 0x06002647 RID: 9799 RVA: 0x0005862C File Offset: 0x0005682C
|
||||
[Token(Token = "0x6002647")]
|
||||
[Address(RVA = "0xC32DC0", Offset = "0xC31DC0", VA = "0x180C32DC0")]
|
||||
public MotionAbsorbCharacter()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002D40 RID: 11584
|
||||
// Token: 0x04002FE8 RID: 12264
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002D40")]
|
||||
[Token(Token = "0x4002FE8")]
|
||||
public Animator animator;
|
||||
|
||||
// Token: 0x04002D41 RID: 11585
|
||||
// Token: 0x04002FE9 RID: 12265
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002D41")]
|
||||
[Token(Token = "0x4002FE9")]
|
||||
public MotionAbsorb motionAbsorb;
|
||||
|
||||
// Token: 0x04002D42 RID: 11586
|
||||
// Token: 0x04002FEA RID: 12266
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002D42")]
|
||||
[Token(Token = "0x4002FEA")]
|
||||
public Transform cube;
|
||||
|
||||
// Token: 0x04002D43 RID: 11587
|
||||
// Token: 0x04002FEB RID: 12267
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002D43")]
|
||||
[Token(Token = "0x4002FEB")]
|
||||
public float cubeRandomPosition = 0.1f;
|
||||
|
||||
// Token: 0x04002D44 RID: 11588
|
||||
// Token: 0x04002FEC RID: 12268
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002D44")]
|
||||
[Token(Token = "0x4002FEC")]
|
||||
public AnimationCurve motionAbsorbWeight;
|
||||
|
||||
// Token: 0x04002D45 RID: 11589
|
||||
// Token: 0x04002FED RID: 12269
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002D45")]
|
||||
[Token(Token = "0x4002FED")]
|
||||
private Vector3 cubeDefaultPosition;
|
||||
|
||||
// Token: 0x04002D46 RID: 11590
|
||||
// Token: 0x04002FEE RID: 12270
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x4002D46")]
|
||||
[Token(Token = "0x4002FEE")]
|
||||
private AnimatorStateInfo info;
|
||||
|
||||
// Token: 0x04002D47 RID: 11591
|
||||
// Token: 0x04002FEF RID: 12271
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4002D47")]
|
||||
[Token(Token = "0x4002FEF")]
|
||||
private Rigidbody cubeRigidbody;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,65 +5,65 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003D3 RID: 979
|
||||
[Token(Token = "0x20003D3")]
|
||||
// Token: 0x02000422 RID: 1058
|
||||
[Token(Token = "0x2000422")]
|
||||
public class OffsetEffector : OffsetModifier
|
||||
{
|
||||
// Token: 0x060023B1 RID: 9137 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023B1")]
|
||||
[Address(RVA = "0xE86320", Offset = "0xE84B20", VA = "0x180E86320", Slot = "5")]
|
||||
// Token: 0x06002648 RID: 9800 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002648")]
|
||||
[Address(RVA = "0xE69160", Offset = "0xE68160", VA = "0x180E69160", Slot = "5")]
|
||||
protected override void Start()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023B2 RID: 9138 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023B2")]
|
||||
[Address(RVA = "0xE860D0", Offset = "0xE848D0", VA = "0x180E860D0", Slot = "4")]
|
||||
// Token: 0x06002649 RID: 9801 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002649")]
|
||||
[Address(RVA = "0xE68F10", Offset = "0xE67F10", VA = "0x180E68F10", Slot = "4")]
|
||||
protected override void OnModifyOffset()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023B3 RID: 9139 RVA: 0x000519A4 File Offset: 0x0004FBA4
|
||||
[Token(Token = "0x60023B3")]
|
||||
[Address(RVA = "0xCB58D0", Offset = "0xCB40D0", VA = "0x180CB58D0")]
|
||||
// Token: 0x0600264A RID: 9802 RVA: 0x0005864C File Offset: 0x0005684C
|
||||
[Token(Token = "0x600264A")]
|
||||
[Address(RVA = "0x503840", Offset = "0x502840", VA = "0x180503840")]
|
||||
public OffsetEffector()
|
||||
{
|
||||
this.weight = 1f;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04002D48 RID: 11592
|
||||
// Token: 0x04002FF0 RID: 12272
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002D48")]
|
||||
[Token(Token = "0x4002FF0")]
|
||||
public OffsetEffector.EffectorLink[] effectorLinks;
|
||||
|
||||
// Token: 0x020003D4 RID: 980
|
||||
[Token(Token = "0x20003D4")]
|
||||
// Token: 0x02000423 RID: 1059
|
||||
[Token(Token = "0x2000423")]
|
||||
[Serializable]
|
||||
public class EffectorLink
|
||||
{
|
||||
// Token: 0x060023B4 RID: 9140 RVA: 0x000519C4 File Offset: 0x0004FBC4
|
||||
[Token(Token = "0x60023B4")]
|
||||
[Address(RVA = "0x670620", Offset = "0x66EE20", VA = "0x180670620")]
|
||||
// Token: 0x0600264B RID: 9803 RVA: 0x0005866C File Offset: 0x0005686C
|
||||
[Token(Token = "0x600264B")]
|
||||
[Address(RVA = "0x696BE0", Offset = "0x695BE0", VA = "0x180696BE0")]
|
||||
public EffectorLink()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002D49 RID: 11593
|
||||
// Token: 0x04002FF1 RID: 12273
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002D49")]
|
||||
[Token(Token = "0x4002FF1")]
|
||||
public FullBodyBipedEffector effectorType;
|
||||
|
||||
// Token: 0x04002D4A RID: 11594
|
||||
// Token: 0x04002FF2 RID: 12274
|
||||
[FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x4002D4A")]
|
||||
[Token(Token = "0x4002FF2")]
|
||||
public float weightMultiplier = 1f;
|
||||
|
||||
// Token: 0x04002D4B RID: 11595
|
||||
// Token: 0x04002FF3 RID: 12275
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002D4B")]
|
||||
[Token(Token = "0x4002FF3")]
|
||||
[HideInInspector]
|
||||
public Vector3 localPosition;
|
||||
}
|
||||
|
||||
@@ -5,30 +5,30 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003D5 RID: 981
|
||||
[Token(Token = "0x20003D5")]
|
||||
// Token: 0x02000424 RID: 1060
|
||||
[Token(Token = "0x2000424")]
|
||||
[RequireComponent(typeof(FullBodyBipedIK))]
|
||||
public class PendulumExample : MonoBehaviour
|
||||
{
|
||||
// Token: 0x060023B5 RID: 9141 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023B5")]
|
||||
[Address(RVA = "0x346DA0", Offset = "0x3455A0", VA = "0x180346DA0")]
|
||||
// Token: 0x0600264C RID: 9804 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600264C")]
|
||||
[Address(RVA = "0x331AD0", Offset = "0x330AD0", VA = "0x180331AD0")]
|
||||
private void Start()
|
||||
{
|
||||
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 = "0x346450", Offset = "0x344C50", VA = "0x180346450")]
|
||||
// Token: 0x0600264D RID: 9805 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600264D")]
|
||||
[Address(RVA = "0x331180", Offset = "0x330180", VA = "0x180331180")]
|
||||
private void LateUpdate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023B7 RID: 9143 RVA: 0x000519E4 File Offset: 0x0004FBE4
|
||||
[Token(Token = "0x60023B7")]
|
||||
[Address(RVA = "0x347150", Offset = "0x345950", VA = "0x180347150")]
|
||||
// Token: 0x0600264E RID: 9806 RVA: 0x0005868C File Offset: 0x0005688C
|
||||
[Token(Token = "0x600264E")]
|
||||
[Address(RVA = "0x331E80", Offset = "0x330E80", VA = "0x180331E80")]
|
||||
public PendulumExample()
|
||||
{
|
||||
float z = Vector3.right.z;
|
||||
@@ -36,105 +36,105 @@ namespace RootMotion.Demos
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04002D4C RID: 11596
|
||||
// Token: 0x04002FF4 RID: 12276
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002D4C")]
|
||||
[Token(Token = "0x4002FF4")]
|
||||
[Tooltip("The master weight of this script.")]
|
||||
[Range(0f, 1f)]
|
||||
public float weight = 1f;
|
||||
|
||||
// Token: 0x04002D4D RID: 11597
|
||||
// Token: 0x04002FF5 RID: 12277
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x4002D4D")]
|
||||
[Token(Token = "0x4002FF5")]
|
||||
[Tooltip("Multiplier for the distance of the root to the target.")]
|
||||
public float hangingDistanceMlp = 1.3f;
|
||||
|
||||
// Token: 0x04002D4E RID: 11598
|
||||
// Token: 0x04002FF6 RID: 12278
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002D4E")]
|
||||
[Token(Token = "0x4002FF6")]
|
||||
[HideInInspector]
|
||||
[Tooltip("Where does the root of the character land when weight is blended out?")]
|
||||
public Vector3 rootTargetPosition;
|
||||
|
||||
// Token: 0x04002D4F RID: 11599
|
||||
// Token: 0x04002FF7 RID: 12279
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x4002D4F")]
|
||||
[Token(Token = "0x4002FF7")]
|
||||
[HideInInspector]
|
||||
[Tooltip("How is the root of the character rotated when weight is blended out?")]
|
||||
public Quaternion rootTargetRotation;
|
||||
|
||||
// Token: 0x04002D50 RID: 11600
|
||||
// Token: 0x04002FF8 RID: 12280
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002D50")]
|
||||
[Token(Token = "0x4002FF8")]
|
||||
[SerializeField]
|
||||
private Transform target;
|
||||
|
||||
// Token: 0x04002D51 RID: 11601
|
||||
// Token: 0x04002FF9 RID: 12281
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002D51")]
|
||||
[Token(Token = "0x4002FF9")]
|
||||
[SerializeField]
|
||||
private Transform leftHandTarget;
|
||||
|
||||
// Token: 0x04002D52 RID: 11602
|
||||
// Token: 0x04002FFA RID: 12282
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002D52")]
|
||||
[Token(Token = "0x4002FFA")]
|
||||
[SerializeField]
|
||||
private Transform rightHandTarget;
|
||||
|
||||
// Token: 0x04002D53 RID: 11603
|
||||
// Token: 0x04002FFB RID: 12283
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4002D53")]
|
||||
[Token(Token = "0x4002FFB")]
|
||||
[SerializeField]
|
||||
private Transform leftFootTarget;
|
||||
|
||||
// Token: 0x04002D54 RID: 11604
|
||||
// Token: 0x04002FFC RID: 12284
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4002D54")]
|
||||
[Token(Token = "0x4002FFC")]
|
||||
[SerializeField]
|
||||
private Transform rightFootTarget;
|
||||
|
||||
// Token: 0x04002D55 RID: 11605
|
||||
// Token: 0x04002FFD RID: 12285
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4002D55")]
|
||||
[Token(Token = "0x4002FFD")]
|
||||
[SerializeField]
|
||||
private Transform pelvisTarget;
|
||||
|
||||
// Token: 0x04002D56 RID: 11606
|
||||
// Token: 0x04002FFE RID: 12286
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4002D56")]
|
||||
[Token(Token = "0x4002FFE")]
|
||||
[SerializeField]
|
||||
private Transform bodyTarget;
|
||||
|
||||
// Token: 0x04002D57 RID: 11607
|
||||
// Token: 0x04002FFF RID: 12287
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4002D57")]
|
||||
[Token(Token = "0x4002FFF")]
|
||||
[SerializeField]
|
||||
private Transform headTarget;
|
||||
|
||||
// Token: 0x04002D58 RID: 11608
|
||||
// Token: 0x04003000 RID: 12288
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x4002D58")]
|
||||
[Token(Token = "0x4003000")]
|
||||
[SerializeField]
|
||||
private Vector3 pelvisDownAxis;
|
||||
|
||||
// Token: 0x04002D59 RID: 11609
|
||||
// Token: 0x04003001 RID: 12289
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4002D59")]
|
||||
[Token(Token = "0x4003001")]
|
||||
private FullBodyBipedIK ik;
|
||||
|
||||
// Token: 0x04002D5A RID: 11610
|
||||
// Token: 0x04003002 RID: 12290
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4002D5A")]
|
||||
[Token(Token = "0x4003002")]
|
||||
private Quaternion rootRelativeToPelvis;
|
||||
|
||||
// Token: 0x04002D5B RID: 11611
|
||||
// Token: 0x04003003 RID: 12291
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x4002D5B")]
|
||||
[Token(Token = "0x4003003")]
|
||||
private Vector3 pelvisToRoot;
|
||||
|
||||
// Token: 0x04002D5C RID: 11612
|
||||
// Token: 0x04003004 RID: 12292
|
||||
[FieldOffset(Offset = "0xB4")]
|
||||
[Token(Token = "0x4002D5C")]
|
||||
[Token(Token = "0x4003004")]
|
||||
private float lastWeight;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,26 +5,26 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003D6 RID: 982
|
||||
[Token(Token = "0x20003D6")]
|
||||
// Token: 0x02000425 RID: 1061
|
||||
[Token(Token = "0x2000425")]
|
||||
public abstract class PickUp2Handed : MonoBehaviour
|
||||
{
|
||||
// Token: 0x060023B8 RID: 9144 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023B8")]
|
||||
[Address(RVA = "0x347CB0", Offset = "0x3464B0", VA = "0x180347CB0")]
|
||||
// Token: 0x0600264F RID: 9807 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600264F")]
|
||||
[Address(RVA = "0x3329E0", Offset = "0x3319E0", VA = "0x1803329E0")]
|
||||
private void OnGUI()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023B9 RID: 9145
|
||||
[Token(Token = "0x60023B9")]
|
||||
// Token: 0x06002650 RID: 9808
|
||||
[Token(Token = "0x6002650")]
|
||||
[Address(Slot = "4")]
|
||||
protected abstract void RotatePivot();
|
||||
|
||||
// Token: 0x060023BA RID: 9146 RVA: 0x00051A24 File Offset: 0x0004FC24
|
||||
[Token(Token = "0x60023BA")]
|
||||
[Address(RVA = "0x3480C0", Offset = "0x3468C0", VA = "0x1803480C0")]
|
||||
// Token: 0x06002651 RID: 9809 RVA: 0x000586CC File Offset: 0x000568CC
|
||||
[Token(Token = "0x6002651")]
|
||||
[Address(RVA = "0x332DF0", Offset = "0x331DF0", VA = "0x180332DF0")]
|
||||
private void Start()
|
||||
{
|
||||
InteractionSystem interactionSystem = this.interactionSystem;
|
||||
@@ -55,54 +55,54 @@ namespace RootMotion.Demos
|
||||
throw new InvalidCastException();
|
||||
}
|
||||
|
||||
// Token: 0x060023BB RID: 9147 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023BB")]
|
||||
[Address(RVA = "0x347E40", Offset = "0x346640", VA = "0x180347E40")]
|
||||
// Token: 0x06002652 RID: 9810 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002652")]
|
||||
[Address(RVA = "0x332B70", Offset = "0x331B70", VA = "0x180332B70")]
|
||||
private void OnPause(FullBodyBipedEffector effectorType, InteractionObject interactionObject)
|
||||
{
|
||||
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 = "0x347FE0", Offset = "0x3467E0", VA = "0x180347FE0")]
|
||||
// Token: 0x06002653 RID: 9811 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002653")]
|
||||
[Address(RVA = "0x332D10", Offset = "0x331D10", VA = "0x180332D10")]
|
||||
private void OnStart(FullBodyBipedEffector effectorType, InteractionObject interactionObject)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023BD RID: 9149 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023BD")]
|
||||
[Address(RVA = "0x347B80", Offset = "0x346380", VA = "0x180347B80")]
|
||||
// Token: 0x06002654 RID: 9812 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002654")]
|
||||
[Address(RVA = "0x3328B0", Offset = "0x3318B0", VA = "0x1803328B0")]
|
||||
private void OnDrop(FullBodyBipedEffector effectorType, InteractionObject interactionObject)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023BE RID: 9150 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023BE")]
|
||||
[Address(RVA = "0x347770", Offset = "0x345F70", VA = "0x180347770")]
|
||||
// Token: 0x06002655 RID: 9813 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002655")]
|
||||
[Address(RVA = "0x3324A0", Offset = "0x3314A0", VA = "0x1803324A0")]
|
||||
private void LateUpdate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x170001FA RID: 506
|
||||
// (get) Token: 0x060023BF RID: 9151 RVA: 0x00051AE8 File Offset: 0x0004FCE8
|
||||
[Token(Token = "0x170001FA")]
|
||||
// Token: 0x17000225 RID: 549
|
||||
// (get) Token: 0x06002656 RID: 9814 RVA: 0x00058790 File Offset: 0x00056990
|
||||
[Token(Token = "0x17000225")]
|
||||
private bool holding
|
||||
{
|
||||
[Token(Token = "0x60023BF")]
|
||||
[Address(RVA = "0x3482C0", Offset = "0x346AC0", VA = "0x1803482C0")]
|
||||
[Token(Token = "0x6002656")]
|
||||
[Address(RVA = "0x332FF0", Offset = "0x331FF0", VA = "0x180332FF0")]
|
||||
get
|
||||
{
|
||||
return this.interactionSystem.IsPaused(FullBodyBipedEffector.LeftHand);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060023C0 RID: 9152 RVA: 0x00051B08 File Offset: 0x0004FD08
|
||||
[Token(Token = "0x60023C0")]
|
||||
[Address(RVA = "0x347950", Offset = "0x346150", VA = "0x180347950")]
|
||||
// Token: 0x06002657 RID: 9815 RVA: 0x000587B0 File Offset: 0x000569B0
|
||||
[Token(Token = "0x6002657")]
|
||||
[Address(RVA = "0x332680", Offset = "0x331680", VA = "0x180332680")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
InteractionSystem interactionSystem = this.interactionSystem;
|
||||
@@ -138,62 +138,62 @@ namespace RootMotion.Demos
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060023C1 RID: 9153 RVA: 0x00051BE8 File Offset: 0x0004FDE8
|
||||
[Token(Token = "0x60023C1")]
|
||||
[Address(RVA = "0x3482B0", Offset = "0x346AB0", VA = "0x1803482B0")]
|
||||
// Token: 0x06002658 RID: 9816 RVA: 0x00058890 File Offset: 0x00056A90
|
||||
[Token(Token = "0x6002658")]
|
||||
[Address(RVA = "0x332FE0", Offset = "0x331FE0", VA = "0x180332FE0")]
|
||||
protected PickUp2Handed()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002D5D RID: 11613
|
||||
// Token: 0x04003005 RID: 12293
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002D5D")]
|
||||
[Token(Token = "0x4003005")]
|
||||
[SerializeField]
|
||||
private int GUIspace;
|
||||
|
||||
// Token: 0x04002D5E RID: 11614
|
||||
// Token: 0x04003006 RID: 12294
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002D5E")]
|
||||
[Token(Token = "0x4003006")]
|
||||
public InteractionSystem interactionSystem;
|
||||
|
||||
// Token: 0x04002D5F RID: 11615
|
||||
// Token: 0x04003007 RID: 12295
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002D5F")]
|
||||
[Token(Token = "0x4003007")]
|
||||
public InteractionObject obj;
|
||||
|
||||
// Token: 0x04002D60 RID: 11616
|
||||
// Token: 0x04003008 RID: 12296
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002D60")]
|
||||
[Token(Token = "0x4003008")]
|
||||
public Transform pivot;
|
||||
|
||||
// Token: 0x04002D61 RID: 11617
|
||||
// Token: 0x04003009 RID: 12297
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002D61")]
|
||||
[Token(Token = "0x4003009")]
|
||||
public Transform holdPoint;
|
||||
|
||||
// Token: 0x04002D62 RID: 11618
|
||||
// Token: 0x0400300A RID: 12298
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002D62")]
|
||||
[Token(Token = "0x400300A")]
|
||||
public float pickUpTime = 0.3f;
|
||||
|
||||
// Token: 0x04002D63 RID: 11619
|
||||
// Token: 0x0400300B RID: 12299
|
||||
[FieldOffset(Offset = "0x44")]
|
||||
[Token(Token = "0x4002D63")]
|
||||
[Token(Token = "0x400300B")]
|
||||
private float holdWeight;
|
||||
|
||||
// Token: 0x04002D64 RID: 11620
|
||||
// Token: 0x0400300C RID: 12300
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002D64")]
|
||||
[Token(Token = "0x400300C")]
|
||||
private float holdWeightVel;
|
||||
|
||||
// Token: 0x04002D65 RID: 11621
|
||||
// Token: 0x0400300D RID: 12301
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x4002D65")]
|
||||
[Token(Token = "0x400300D")]
|
||||
private Vector3 pickUpPosition;
|
||||
|
||||
// Token: 0x04002D66 RID: 11622
|
||||
// Token: 0x0400300E RID: 12302
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4002D66")]
|
||||
[Token(Token = "0x400300E")]
|
||||
private Quaternion pickUpRotation;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -3,21 +3,21 @@ using Cpp2IlInjected;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003D7 RID: 983
|
||||
[Token(Token = "0x20003D7")]
|
||||
// Token: 0x02000426 RID: 1062
|
||||
[Token(Token = "0x2000426")]
|
||||
public class PickUpBox : PickUp2Handed
|
||||
{
|
||||
// Token: 0x060023C2 RID: 9154 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023C2")]
|
||||
[Address(RVA = "0x3482F0", Offset = "0x346AF0", VA = "0x1803482F0", Slot = "4")]
|
||||
// Token: 0x06002659 RID: 9817 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002659")]
|
||||
[Address(RVA = "0x333020", Offset = "0x332020", VA = "0x180333020", Slot = "4")]
|
||||
protected override void RotatePivot()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023C3 RID: 9155 RVA: 0x00051C08 File Offset: 0x0004FE08
|
||||
[Token(Token = "0x60023C3")]
|
||||
[Address(RVA = "0x3482B0", Offset = "0x346AB0", VA = "0x1803482B0")]
|
||||
// Token: 0x0600265A RID: 9818 RVA: 0x000588B0 File Offset: 0x00056AB0
|
||||
[Token(Token = "0x600265A")]
|
||||
[Address(RVA = "0x332FE0", Offset = "0x331FE0", VA = "0x180332FE0")]
|
||||
public PickUpBox()
|
||||
{
|
||||
this.pickUpTime = 0.3f;
|
||||
|
||||
@@ -3,21 +3,21 @@ using Cpp2IlInjected;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003D8 RID: 984
|
||||
[Token(Token = "0x20003D8")]
|
||||
// Token: 0x02000427 RID: 1063
|
||||
[Token(Token = "0x2000427")]
|
||||
public class PickUpSphere : PickUp2Handed
|
||||
{
|
||||
// Token: 0x060023C4 RID: 9156 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023C4")]
|
||||
[Address(RVA = "0x348540", Offset = "0x346D40", VA = "0x180348540", Slot = "4")]
|
||||
// Token: 0x0600265B RID: 9819 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600265B")]
|
||||
[Address(RVA = "0x333270", Offset = "0x332270", VA = "0x180333270", Slot = "4")]
|
||||
protected override void RotatePivot()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023C5 RID: 9157 RVA: 0x00051C28 File Offset: 0x0004FE28
|
||||
[Token(Token = "0x60023C5")]
|
||||
[Address(RVA = "0x3482B0", Offset = "0x346AB0", VA = "0x1803482B0")]
|
||||
// Token: 0x0600265C RID: 9820 RVA: 0x000588D0 File Offset: 0x00056AD0
|
||||
[Token(Token = "0x600265C")]
|
||||
[Address(RVA = "0x332FE0", Offset = "0x331FE0", VA = "0x180332FE0")]
|
||||
public PickUpSphere()
|
||||
{
|
||||
this.pickUpTime = 0.3f;
|
||||
|
||||
@@ -5,45 +5,54 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003E5 RID: 997
|
||||
[Token(Token = "0x20003E5")]
|
||||
// Token: 0x02000434 RID: 1076
|
||||
[Token(Token = "0x2000434")]
|
||||
public class PlatformRotator : MonoBehaviour
|
||||
{
|
||||
// Token: 0x060023FB RID: 9211 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023FB")]
|
||||
[Address(RVA = "0x348B80", Offset = "0x347380", VA = "0x180348B80")]
|
||||
// Token: 0x06002692 RID: 9874 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002692")]
|
||||
[Address(RVA = "0x3338B0", Offset = "0x3328B0", VA = "0x1803338B0")]
|
||||
private void Start()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023FC RID: 9212 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023FC")]
|
||||
[Address(RVA = "0x348740", Offset = "0x346F40", VA = "0x180348740")]
|
||||
// Token: 0x06002693 RID: 9875 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002693")]
|
||||
[Address(RVA = "0x333470", Offset = "0x332470", VA = "0x180333470")]
|
||||
private void FixedUpdate()
|
||||
{
|
||||
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 = "0x348CF0", Offset = "0x3474F0", VA = "0x180348CF0")]
|
||||
// Token: 0x06002694 RID: 9876 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002694")]
|
||||
[Address(RVA = "0x333A20", Offset = "0x332A20", VA = "0x180333A20")]
|
||||
private IEnumerator SwitchRotation()
|
||||
{
|
||||
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 = "0x3489D0", Offset = "0x3471D0", VA = "0x1803489D0")]
|
||||
// Token: 0x06002695 RID: 9877 RVA: 0x00058F20 File Offset: 0x00057120
|
||||
[Token(Token = "0x6002695")]
|
||||
[Address(RVA = "0x333700", Offset = "0x332700", VA = "0x180333700")]
|
||||
private void OnCollisionEnter(Collision collision)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
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;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060023FF RID: 9215 RVA: 0x00052278 File Offset: 0x00050478
|
||||
[Token(Token = "0x60023FF")]
|
||||
[Address(RVA = "0x348AB0", Offset = "0x3472B0", VA = "0x180348AB0")]
|
||||
// Token: 0x06002696 RID: 9878 RVA: 0x00058F70 File Offset: 0x00057170
|
||||
[Token(Token = "0x6002696")]
|
||||
[Address(RVA = "0x3337E0", Offset = "0x3327E0", VA = "0x1803337E0")]
|
||||
private void OnCollisionExit(Collision collision)
|
||||
{
|
||||
if (collision.gameObject.layer == this.characterLayer)
|
||||
@@ -57,71 +66,71 @@ namespace RootMotion.Demos
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002400 RID: 9216 RVA: 0x000522C0 File Offset: 0x000504C0
|
||||
[Token(Token = "0x6002400")]
|
||||
[Address(RVA = "0x348D60", Offset = "0x347560", VA = "0x180348D60")]
|
||||
// Token: 0x06002697 RID: 9879 RVA: 0x00058FB8 File Offset: 0x000571B8
|
||||
[Token(Token = "0x6002697")]
|
||||
[Address(RVA = "0x333A90", Offset = "0x332A90", VA = "0x180333A90")]
|
||||
public PlatformRotator()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002D9D RID: 11677
|
||||
// Token: 0x04003045 RID: 12357
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002D9D")]
|
||||
[Token(Token = "0x4003045")]
|
||||
public float maxAngle = 70f;
|
||||
|
||||
// Token: 0x04002D9E RID: 11678
|
||||
// Token: 0x04003046 RID: 12358
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x4002D9E")]
|
||||
[Token(Token = "0x4003046")]
|
||||
public float switchRotationTime = 0.5f;
|
||||
|
||||
// Token: 0x04002D9F RID: 11679
|
||||
// Token: 0x04003047 RID: 12359
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002D9F")]
|
||||
[Token(Token = "0x4003047")]
|
||||
public float random = 0.5f;
|
||||
|
||||
// Token: 0x04002DA0 RID: 11680
|
||||
// Token: 0x04003048 RID: 12360
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x4002DA0")]
|
||||
[Token(Token = "0x4003048")]
|
||||
public float rotationSpeed = 50f;
|
||||
|
||||
// Token: 0x04002DA1 RID: 11681
|
||||
// Token: 0x04003049 RID: 12361
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002DA1")]
|
||||
[Token(Token = "0x4003049")]
|
||||
public Vector3 movePosition;
|
||||
|
||||
// Token: 0x04002DA2 RID: 11682
|
||||
// Token: 0x0400304A RID: 12362
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x4002DA2")]
|
||||
[Token(Token = "0x400304A")]
|
||||
public float moveSpeed = 5f;
|
||||
|
||||
// Token: 0x04002DA3 RID: 11683
|
||||
// Token: 0x0400304B RID: 12363
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002DA3")]
|
||||
[Token(Token = "0x400304B")]
|
||||
public int characterLayer;
|
||||
|
||||
// Token: 0x04002DA4 RID: 11684
|
||||
// Token: 0x0400304C RID: 12364
|
||||
[FieldOffset(Offset = "0x3C")]
|
||||
[Token(Token = "0x4002DA4")]
|
||||
[Token(Token = "0x400304C")]
|
||||
private Quaternion defaultRotation;
|
||||
|
||||
// Token: 0x04002DA5 RID: 11685
|
||||
// Token: 0x0400304D RID: 12365
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x4002DA5")]
|
||||
[Token(Token = "0x400304D")]
|
||||
private Quaternion targetRotation;
|
||||
|
||||
// Token: 0x04002DA6 RID: 11686
|
||||
// Token: 0x0400304E RID: 12366
|
||||
[FieldOffset(Offset = "0x5C")]
|
||||
[Token(Token = "0x4002DA6")]
|
||||
[Token(Token = "0x400304E")]
|
||||
private Vector3 targetPosition;
|
||||
|
||||
// Token: 0x04002DA7 RID: 11687
|
||||
// Token: 0x0400304F RID: 12367
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4002DA7")]
|
||||
[Token(Token = "0x400304F")]
|
||||
private Vector3 velocity;
|
||||
|
||||
// Token: 0x04002DA8 RID: 11688
|
||||
// Token: 0x04003050 RID: 12368
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4002DA8")]
|
||||
[Token(Token = "0x4003050")]
|
||||
private Rigidbody r;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,46 +5,46 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003D9 RID: 985
|
||||
[Token(Token = "0x20003D9")]
|
||||
// Token: 0x02000428 RID: 1064
|
||||
[Token(Token = "0x2000428")]
|
||||
public class RagdollUtilityDemo : MonoBehaviour
|
||||
{
|
||||
// Token: 0x060023C6 RID: 9158 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023C6")]
|
||||
[Address(RVA = "0xCB3A20", Offset = "0xCB2220", VA = "0x180CB3A20")]
|
||||
// Token: 0x0600265D RID: 9821 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600265D")]
|
||||
[Address(RVA = "0xEC0180", Offset = "0xEBF180", VA = "0x180EC0180")]
|
||||
private void OnGUI()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023C7 RID: 9159 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023C7")]
|
||||
[Address(RVA = "0xCB3A70", Offset = "0xCB2270", VA = "0x180CB3A70")]
|
||||
// Token: 0x0600265E RID: 9822 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600265E")]
|
||||
[Address(RVA = "0xEC0260", Offset = "0xEBF260", VA = "0x180EC0260")]
|
||||
private void Update()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023C8 RID: 9160 RVA: 0x00051C48 File Offset: 0x0004FE48
|
||||
[Token(Token = "0x60023C8")]
|
||||
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
|
||||
// Token: 0x0600265F RID: 9823 RVA: 0x000588F0 File Offset: 0x00056AF0
|
||||
[Token(Token = "0x600265F")]
|
||||
[Address(RVA = "0x328C40", Offset = "0x327C40", VA = "0x180328C40")]
|
||||
public RagdollUtilityDemo()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002D67 RID: 11623
|
||||
// Token: 0x0400300F RID: 12303
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002D67")]
|
||||
[Token(Token = "0x400300F")]
|
||||
public RagdollUtility ragdollUtility;
|
||||
|
||||
// Token: 0x04002D68 RID: 11624
|
||||
// Token: 0x04003010 RID: 12304
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002D68")]
|
||||
[Token(Token = "0x4003010")]
|
||||
public Transform root;
|
||||
|
||||
// Token: 0x04002D69 RID: 11625
|
||||
// Token: 0x04003011 RID: 12305
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002D69")]
|
||||
[Token(Token = "0x4003011")]
|
||||
public Rigidbody pelvis;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,18 +5,18 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003DA RID: 986
|
||||
[Token(Token = "0x20003DA")]
|
||||
// Token: 0x02000429 RID: 1065
|
||||
[Token(Token = "0x2000429")]
|
||||
[RequireComponent(typeof(Recoil))]
|
||||
public class RecoilTest : MonoBehaviour
|
||||
{
|
||||
// Token: 0x060023C9 RID: 9161 RVA: 0x00051C5C File Offset: 0x0004FE5C
|
||||
[Token(Token = "0x60023C9")]
|
||||
[Address(RVA = "0xCB5830", Offset = "0xCB4030", VA = "0x180CB5830")]
|
||||
// Token: 0x06002660 RID: 9824 RVA: 0x00058904 File Offset: 0x00056B04
|
||||
[Token(Token = "0x6002660")]
|
||||
[Address(RVA = "0x5037A0", Offset = "0x5027A0", VA = "0x1805037A0")]
|
||||
private void Start()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (060023C9)
|
||||
An exception occurred when decompiling this method (06002660)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RootMotion.Demos.RecoilTest::Start()
|
||||
|
||||
@@ -32,9 +32,9 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RootMo
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x060023CA RID: 9162 RVA: 0x00051C78 File Offset: 0x0004FE78
|
||||
[Token(Token = "0x60023CA")]
|
||||
[Address(RVA = "0xCB5880", Offset = "0xCB4080", VA = "0x180CB5880")]
|
||||
// Token: 0x06002661 RID: 9825 RVA: 0x00058920 File Offset: 0x00056B20
|
||||
[Token(Token = "0x6002661")]
|
||||
[Address(RVA = "0x5037F0", Offset = "0x5027F0", VA = "0x1805037F0")]
|
||||
private void Update()
|
||||
{
|
||||
if (Input.GetKeyDownInt(KeyCode.R) || Input.GetMouseButtonDown(0))
|
||||
@@ -46,29 +46,29 @@ ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RootMo
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060023CB RID: 9163 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023CB")]
|
||||
[Address(RVA = "0xCB57E0", Offset = "0xCB3FE0", VA = "0x180CB57E0")]
|
||||
// Token: 0x06002662 RID: 9826 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002662")]
|
||||
[Address(RVA = "0x5036C0", Offset = "0x5026C0", VA = "0x1805036C0")]
|
||||
private void OnGUI()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023CC RID: 9164 RVA: 0x00051CB4 File Offset: 0x0004FEB4
|
||||
[Token(Token = "0x60023CC")]
|
||||
[Address(RVA = "0xCB58D0", Offset = "0xCB40D0", VA = "0x180CB58D0")]
|
||||
// Token: 0x06002663 RID: 9827 RVA: 0x0005895C File Offset: 0x00056B5C
|
||||
[Token(Token = "0x6002663")]
|
||||
[Address(RVA = "0x503840", Offset = "0x502840", VA = "0x180503840")]
|
||||
public RecoilTest()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002D6A RID: 11626
|
||||
// Token: 0x04003012 RID: 12306
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002D6A")]
|
||||
[Token(Token = "0x4003012")]
|
||||
public float magnitude = 1f;
|
||||
|
||||
// Token: 0x04002D6B RID: 11627
|
||||
// Token: 0x04003013 RID: 12307
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002D6B")]
|
||||
[Token(Token = "0x4003013")]
|
||||
private Recoil recoil;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,21 +5,21 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003DB RID: 987
|
||||
[Token(Token = "0x20003DB")]
|
||||
// Token: 0x0200042A RID: 1066
|
||||
[Token(Token = "0x200042A")]
|
||||
public class ResetInteractionObject : MonoBehaviour
|
||||
{
|
||||
// Token: 0x060023CD RID: 9165 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023CD")]
|
||||
[Address(RVA = "0xCB7960", Offset = "0xCB6160", VA = "0x180CB7960")]
|
||||
// Token: 0x06002664 RID: 9828 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002664")]
|
||||
[Address(RVA = "0x505A30", Offset = "0x504A30", VA = "0x180505A30")]
|
||||
private void Start()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023CE RID: 9166 RVA: 0x00051CD4 File Offset: 0x0004FED4
|
||||
[Token(Token = "0x60023CE")]
|
||||
[Address(RVA = "0xCB7830", Offset = "0xCB6030", VA = "0x180CB7830")]
|
||||
// Token: 0x06002665 RID: 9829 RVA: 0x0005897C File Offset: 0x00056B7C
|
||||
[Token(Token = "0x6002665")]
|
||||
[Address(RVA = "0x505900", Offset = "0x504900", VA = "0x180505900")]
|
||||
private void OnPickUp(Transform t)
|
||||
{
|
||||
base.StopAllCoroutines();
|
||||
@@ -33,44 +33,44 @@ namespace RootMotion.Demos
|
||||
Coroutine coroutine = base.StartCoroutine(<ResetObject>d__);
|
||||
}
|
||||
|
||||
// Token: 0x060023CF RID: 9167 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023CF")]
|
||||
[Address(RVA = "0xCB78E0", Offset = "0xCB60E0", VA = "0x180CB78E0")]
|
||||
// Token: 0x06002666 RID: 9830 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002666")]
|
||||
[Address(RVA = "0x5059B0", Offset = "0x5049B0", VA = "0x1805059B0")]
|
||||
private IEnumerator ResetObject(float resetTime)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023D0 RID: 9168 RVA: 0x00051D20 File Offset: 0x0004FF20
|
||||
[Token(Token = "0x60023D0")]
|
||||
[Address(RVA = "0xCB58D0", Offset = "0xCB40D0", VA = "0x180CB58D0")]
|
||||
// Token: 0x06002667 RID: 9831 RVA: 0x000589C8 File Offset: 0x00056BC8
|
||||
[Token(Token = "0x6002667")]
|
||||
[Address(RVA = "0x503840", Offset = "0x502840", VA = "0x180503840")]
|
||||
public ResetInteractionObject()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002D6C RID: 11628
|
||||
// Token: 0x04003014 RID: 12308
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002D6C")]
|
||||
[Token(Token = "0x4003014")]
|
||||
public float resetDelay = 1f;
|
||||
|
||||
// Token: 0x04002D6D RID: 11629
|
||||
// Token: 0x04003015 RID: 12309
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x4002D6D")]
|
||||
[Token(Token = "0x4003015")]
|
||||
private Vector3 defaultPosition;
|
||||
|
||||
// Token: 0x04002D6E RID: 11630
|
||||
// Token: 0x04003016 RID: 12310
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002D6E")]
|
||||
[Token(Token = "0x4003016")]
|
||||
private Quaternion defaultRotation;
|
||||
|
||||
// Token: 0x04002D6F RID: 11631
|
||||
// Token: 0x04003017 RID: 12311
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002D6F")]
|
||||
[Token(Token = "0x4003017")]
|
||||
private Transform defaultParent;
|
||||
|
||||
// Token: 0x04002D70 RID: 11632
|
||||
// Token: 0x04003018 RID: 12312
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002D70")]
|
||||
[Token(Token = "0x4003018")]
|
||||
private Rigidbody r;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,13 +5,13 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003B0 RID: 944
|
||||
[Token(Token = "0x20003B0")]
|
||||
// Token: 0x020003FF RID: 1023
|
||||
[Token(Token = "0x20003FF")]
|
||||
public class SimpleAimingSystem : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0600232B RID: 9003 RVA: 0x00050C34 File Offset: 0x0004EE34
|
||||
[Token(Token = "0x600232B")]
|
||||
[Address(RVA = "0x11C5DA0", Offset = "0x11C45A0", VA = "0x1811C5DA0")]
|
||||
// Token: 0x060025C2 RID: 9666 RVA: 0x00057858 File Offset: 0x00055A58
|
||||
[Token(Token = "0x60025C2")]
|
||||
[Address(RVA = "0x1460AD0", Offset = "0x145FAD0", VA = "0x181460AD0")]
|
||||
private void Start()
|
||||
{
|
||||
AimIK aimIK = this.aim;
|
||||
@@ -22,9 +22,9 @@ namespace RootMotion.Demos
|
||||
lookAtIK.enabled = num2 != 0;
|
||||
}
|
||||
|
||||
// Token: 0x0600232C RID: 9004 RVA: 0x00050C68 File Offset: 0x0004EE68
|
||||
[Token(Token = "0x600232C")]
|
||||
[Address(RVA = "0x11C57E0", Offset = "0x11C3FE0", VA = "0x1811C57E0")]
|
||||
// Token: 0x060025C3 RID: 9667 RVA: 0x0005788C File Offset: 0x00055A8C
|
||||
[Token(Token = "0x60025C3")]
|
||||
[Address(RVA = "0x1460510", Offset = "0x145F510", VA = "0x181460510")]
|
||||
private void LateUpdate()
|
||||
{
|
||||
Transform target = this.aim.solver.target;
|
||||
@@ -44,25 +44,25 @@ namespace RootMotion.Demos
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600232D RID: 9005 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600232D")]
|
||||
[Address(RVA = "0x11C5B30", Offset = "0x11C4330", VA = "0x1811C5B30")]
|
||||
// Token: 0x060025C4 RID: 9668 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60025C4")]
|
||||
[Address(RVA = "0x1460860", Offset = "0x145F860", VA = "0x181460860")]
|
||||
private void Pose()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600232E RID: 9006 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600232E")]
|
||||
[Address(RVA = "0x11C5930", Offset = "0x11C4130", VA = "0x1811C5930")]
|
||||
// Token: 0x060025C5 RID: 9669 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60025C5")]
|
||||
[Address(RVA = "0x1460660", Offset = "0x145F660", VA = "0x181460660")]
|
||||
private void LimitAimTarget()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600232F RID: 9007 RVA: 0x00050CE8 File Offset: 0x0004EEE8
|
||||
[Token(Token = "0x600232F")]
|
||||
[Address(RVA = "0x11C5750", Offset = "0x11C3F50", VA = "0x1811C5750")]
|
||||
// Token: 0x060025C6 RID: 9670 RVA: 0x0005790C File Offset: 0x00055B0C
|
||||
[Token(Token = "0x60025C6")]
|
||||
[Address(RVA = "0x1460480", Offset = "0x145F480", VA = "0x181460480")]
|
||||
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: 0x06002330 RID: 9008 RVA: 0x00050D2C File Offset: 0x0004EF2C
|
||||
[Token(Token = "0x6002330")]
|
||||
[Address(RVA = "0x11C5DE0", Offset = "0x11C45E0", VA = "0x1811C5DE0")]
|
||||
// Token: 0x060025C7 RID: 9671 RVA: 0x00057950 File Offset: 0x00055B50
|
||||
[Token(Token = "0x60025C7")]
|
||||
[Address(RVA = "0x1460B10", Offset = "0x145FB10", VA = "0x181460B10")]
|
||||
public SimpleAimingSystem()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002C58 RID: 11352
|
||||
// Token: 0x04002F00 RID: 12032
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002C58")]
|
||||
[Token(Token = "0x4002F00")]
|
||||
[Tooltip("AimPoser is a tool that returns an animation name based on direction.")]
|
||||
public AimPoser aimPoser;
|
||||
|
||||
// Token: 0x04002C59 RID: 11353
|
||||
// Token: 0x04002F01 RID: 12033
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002C59")]
|
||||
[Token(Token = "0x4002F01")]
|
||||
[Tooltip("Reference to the AimIK component.")]
|
||||
public AimIK aim;
|
||||
|
||||
// Token: 0x04002C5A RID: 11354
|
||||
// Token: 0x04002F02 RID: 12034
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002C5A")]
|
||||
[Token(Token = "0x4002F02")]
|
||||
[Tooltip("Reference to the LookAt component (only used for the head in this instance).")]
|
||||
public LookAtIK lookAt;
|
||||
|
||||
// Token: 0x04002C5B RID: 11355
|
||||
// Token: 0x04002F03 RID: 12035
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002C5B")]
|
||||
[Token(Token = "0x4002F03")]
|
||||
[Tooltip("Reference to the Animator component.")]
|
||||
public Animator animator;
|
||||
|
||||
// Token: 0x04002C5C RID: 11356
|
||||
// Token: 0x04002F04 RID: 12036
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002C5C")]
|
||||
[Token(Token = "0x4002F04")]
|
||||
[Tooltip("Time of cross-fading from pose to pose.")]
|
||||
public float crossfadeTime = 0.2f;
|
||||
|
||||
// Token: 0x04002C5D RID: 11357
|
||||
// Token: 0x04002F05 RID: 12037
|
||||
[FieldOffset(Offset = "0x3C")]
|
||||
[Token(Token = "0x4002C5D")]
|
||||
[Token(Token = "0x4002F05")]
|
||||
[Tooltip("Will keep the aim target at a distance.")]
|
||||
public float minAimDistance = 0.5f;
|
||||
|
||||
// Token: 0x04002C5E RID: 11358
|
||||
// Token: 0x04002F06 RID: 12038
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002C5E")]
|
||||
[Token(Token = "0x4002F06")]
|
||||
private AimPoser.Pose aimPose;
|
||||
|
||||
// Token: 0x04002C5F RID: 11359
|
||||
// Token: 0x04002F07 RID: 12039
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002C5F")]
|
||||
[Token(Token = "0x4002F07")]
|
||||
private AimPoser.Pose lastPose;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,28 +4,28 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003F2 RID: 1010
|
||||
[Token(Token = "0x20003F2")]
|
||||
// Token: 0x02000441 RID: 1089
|
||||
[Token(Token = "0x2000441")]
|
||||
[RequireComponent(typeof(Animator))]
|
||||
public class SimpleLocomotion : MonoBehaviour
|
||||
{
|
||||
// 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")]
|
||||
// Token: 0x1700022F RID: 559
|
||||
// (get) Token: 0x060026D4 RID: 9940 RVA: 0x00059428 File Offset: 0x00057628
|
||||
// (set) Token: 0x060026D5 RID: 9941 RVA: 0x0005943C File Offset: 0x0005763C
|
||||
[Token(Token = "0x1700022F")]
|
||||
public bool isGrounded
|
||||
{
|
||||
[Token(Token = "0x600243D")]
|
||||
[Address(RVA = "0x581280", Offset = "0x57FA80", VA = "0x180581280")]
|
||||
[Token(Token = "0x60026D4")]
|
||||
[Address(RVA = "0x596FC0", Offset = "0x595FC0", VA = "0x180596FC0")]
|
||||
get;
|
||||
[Token(Token = "0x600243E")]
|
||||
[Address(RVA = "0x993C20", Offset = "0x992420", VA = "0x180993C20")]
|
||||
[Token(Token = "0x60026D5")]
|
||||
[Address(RVA = "0x96E8B0", Offset = "0x96D8B0", VA = "0x18096E8B0")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x0600243F RID: 9279 RVA: 0x00052770 File Offset: 0x00050970
|
||||
[Token(Token = "0x600243F")]
|
||||
[Address(RVA = "0x11C6610", Offset = "0x11C4E10", VA = "0x1811C6610")]
|
||||
// Token: 0x060026D6 RID: 9942 RVA: 0x00059450 File Offset: 0x00057650
|
||||
[Token(Token = "0x60026D6")]
|
||||
[Address(RVA = "0x1461340", Offset = "0x1460340", VA = "0x181461340")]
|
||||
private void Start()
|
||||
{
|
||||
Animator component = base.GetComponent<Animator>();
|
||||
@@ -37,144 +37,144 @@ namespace RootMotion.Demos
|
||||
cameraController.enabled = num != 0;
|
||||
}
|
||||
|
||||
// Token: 0x06002440 RID: 9280 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002440")]
|
||||
[Address(RVA = "0x11C66A0", Offset = "0x11C4EA0", VA = "0x1811C66A0")]
|
||||
// Token: 0x060026D7 RID: 9943 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60026D7")]
|
||||
[Address(RVA = "0x14613D0", Offset = "0x14603D0", VA = "0x1814613D0")]
|
||||
private void Update()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002441 RID: 9281 RVA: 0x000527B0 File Offset: 0x000509B0
|
||||
[Token(Token = "0x6002441")]
|
||||
[Address(RVA = "0x11C5F40", Offset = "0x11C4740", VA = "0x1811C5F40")]
|
||||
// Token: 0x060026D8 RID: 9944 RVA: 0x00059490 File Offset: 0x00057690
|
||||
[Token(Token = "0x60026D8")]
|
||||
[Address(RVA = "0x1460C70", Offset = "0x145FC70", VA = "0x181460C70")]
|
||||
private void LateUpdate()
|
||||
{
|
||||
this.cameraController.UpdateInput();
|
||||
this.cameraController.UpdateTransform();
|
||||
}
|
||||
|
||||
// Token: 0x06002442 RID: 9282 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002442")]
|
||||
[Address(RVA = "0x11C6260", Offset = "0x11C4A60", VA = "0x1811C6260")]
|
||||
// Token: 0x060026D9 RID: 9945 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60026D9")]
|
||||
[Address(RVA = "0x1460F90", Offset = "0x145FF90", VA = "0x181460F90")]
|
||||
private void Rotate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002443 RID: 9283 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002443")]
|
||||
[Address(RVA = "0x11C5F80", Offset = "0x11C4780", VA = "0x1811C5F80")]
|
||||
// Token: 0x060026DA RID: 9946 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60026DA")]
|
||||
[Address(RVA = "0x1460CB0", Offset = "0x145FCB0", VA = "0x181460CB0")]
|
||||
private void Move()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002444 RID: 9284 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002444")]
|
||||
[Address(RVA = "0x11C5E80", Offset = "0x11C4680", VA = "0x1811C5E80")]
|
||||
// Token: 0x060026DB RID: 9947 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60026DB")]
|
||||
[Address(RVA = "0x1460BB0", Offset = "0x145FBB0", VA = "0x181460BB0")]
|
||||
private Vector3 GetInputVector()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002445 RID: 9285 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002445")]
|
||||
[Address(RVA = "0x11C5E00", Offset = "0x11C4600", VA = "0x1811C5E00")]
|
||||
// Token: 0x060026DC RID: 9948 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60026DC")]
|
||||
[Address(RVA = "0x1460B30", Offset = "0x145FB30", VA = "0x181460B30")]
|
||||
private Vector3 GetInputVectorRaw()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002446 RID: 9286 RVA: 0x000527DC File Offset: 0x000509DC
|
||||
[Token(Token = "0x6002446")]
|
||||
[Address(RVA = "0x11C6700", Offset = "0x11C4F00", VA = "0x1811C6700")]
|
||||
// Token: 0x060026DD RID: 9949 RVA: 0x000594BC File Offset: 0x000576BC
|
||||
[Token(Token = "0x60026DD")]
|
||||
[Address(RVA = "0x1461430", Offset = "0x1460430", VA = "0x181461430")]
|
||||
public SimpleLocomotion()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002E12 RID: 11794
|
||||
// Token: 0x040030BA RID: 12474
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002E12")]
|
||||
[Token(Token = "0x40030BA")]
|
||||
[SerializeField]
|
||||
[Tooltip("The component that updates the camera.")]
|
||||
private CameraController cameraController;
|
||||
|
||||
// Token: 0x04002E13 RID: 11795
|
||||
// Token: 0x040030BB RID: 12475
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002E13")]
|
||||
[Token(Token = "0x40030BB")]
|
||||
[SerializeField]
|
||||
[Tooltip("Acceleration of movement.")]
|
||||
private float accelerationTime = 0.2f;
|
||||
|
||||
// Token: 0x04002E14 RID: 11796
|
||||
// Token: 0x040030BC RID: 12476
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x4002E14")]
|
||||
[Token(Token = "0x40030BC")]
|
||||
[SerializeField]
|
||||
[Tooltip("Turning speed.")]
|
||||
private float turnTime = 0.2f;
|
||||
|
||||
// Token: 0x04002E15 RID: 11797
|
||||
// Token: 0x040030BD RID: 12477
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002E15")]
|
||||
[Token(Token = "0x40030BD")]
|
||||
[SerializeField]
|
||||
[Tooltip("If true, will run on left shift, if not will walk on left shift.")]
|
||||
private bool walkByDefault = true;
|
||||
|
||||
// Token: 0x04002E16 RID: 11798
|
||||
// Token: 0x040030BE RID: 12478
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x4002E16")]
|
||||
[Token(Token = "0x40030BE")]
|
||||
[SerializeField]
|
||||
[Tooltip("Smooth or linear rotation.")]
|
||||
private SimpleLocomotion.RotationMode rotationMode;
|
||||
|
||||
// Token: 0x04002E17 RID: 11799
|
||||
// Token: 0x040030BF RID: 12479
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002E17")]
|
||||
[Token(Token = "0x40030BF")]
|
||||
[SerializeField]
|
||||
[Tooltip("Procedural motion speed (if not using root motion).")]
|
||||
private float moveSpeed = 3f;
|
||||
|
||||
// Token: 0x04002E19 RID: 11801
|
||||
// Token: 0x040030C1 RID: 12481
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002E19")]
|
||||
[Token(Token = "0x40030C1")]
|
||||
private Animator animator;
|
||||
|
||||
// Token: 0x04002E1A RID: 11802
|
||||
// Token: 0x040030C2 RID: 12482
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002E1A")]
|
||||
[Token(Token = "0x40030C2")]
|
||||
private float speed;
|
||||
|
||||
// Token: 0x04002E1B RID: 11803
|
||||
// Token: 0x040030C3 RID: 12483
|
||||
[FieldOffset(Offset = "0x44")]
|
||||
[Token(Token = "0x4002E1B")]
|
||||
[Token(Token = "0x40030C3")]
|
||||
private float angleVel;
|
||||
|
||||
// Token: 0x04002E1C RID: 11804
|
||||
// Token: 0x040030C4 RID: 12484
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002E1C")]
|
||||
[Token(Token = "0x40030C4")]
|
||||
private float speedVel;
|
||||
|
||||
// Token: 0x04002E1D RID: 11805
|
||||
// Token: 0x040030C5 RID: 12485
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x4002E1D")]
|
||||
[Token(Token = "0x40030C5")]
|
||||
private Vector3 linearTargetDirection;
|
||||
|
||||
// Token: 0x04002E1E RID: 11806
|
||||
// Token: 0x040030C6 RID: 12486
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4002E1E")]
|
||||
[Token(Token = "0x40030C6")]
|
||||
private CharacterController characterController;
|
||||
|
||||
// Token: 0x020003F3 RID: 1011
|
||||
[Token(Token = "0x20003F3")]
|
||||
// Token: 0x02000442 RID: 1090
|
||||
[Token(Token = "0x2000442")]
|
||||
[Serializable]
|
||||
public enum RotationMode
|
||||
{
|
||||
// Token: 0x04002E20 RID: 11808
|
||||
[Token(Token = "0x4002E20")]
|
||||
// Token: 0x040030C8 RID: 12488
|
||||
[Token(Token = "0x40030C8")]
|
||||
Smooth,
|
||||
// Token: 0x04002E21 RID: 11809
|
||||
[Token(Token = "0x4002E21")]
|
||||
// Token: 0x040030C9 RID: 12489
|
||||
[Token(Token = "0x40030C9")]
|
||||
Linear
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,13 +4,13 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003F8 RID: 1016
|
||||
[Token(Token = "0x20003F8")]
|
||||
// Token: 0x02000447 RID: 1095
|
||||
[Token(Token = "0x2000447")]
|
||||
public class SlowMo : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0600244E RID: 9294 RVA: 0x000528CC File Offset: 0x00050ACC
|
||||
[Token(Token = "0x600244E")]
|
||||
[Address(RVA = "0x11C6D10", Offset = "0x11C5510", VA = "0x1811C6D10")]
|
||||
// Token: 0x060026E5 RID: 9957 RVA: 0x000595AC File Offset: 0x000577AC
|
||||
[Token(Token = "0x60026E5")]
|
||||
[Address(RVA = "0x1461A40", Offset = "0x1460A40", VA = "0x181461A40")]
|
||||
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: 0x0600244F RID: 9295 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600244F")]
|
||||
[Address(RVA = "0x11C6C60", Offset = "0x11C5460", VA = "0x1811C6C60")]
|
||||
// Token: 0x060026E6 RID: 9958 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60026E6")]
|
||||
[Address(RVA = "0x1461990", Offset = "0x1460990", VA = "0x181461990")]
|
||||
private bool IsSlowMotion()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002450 RID: 9296 RVA: 0x00052948 File Offset: 0x00050B48
|
||||
[Token(Token = "0x6002450")]
|
||||
[Address(RVA = "0x11C6DD0", Offset = "0x11C55D0", VA = "0x1811C6DD0")]
|
||||
// Token: 0x060026E7 RID: 9959 RVA: 0x00059628 File Offset: 0x00057828
|
||||
[Token(Token = "0x60026E7")]
|
||||
[Address(RVA = "0x1461B00", Offset = "0x1460B00", VA = "0x181461B00")]
|
||||
public SlowMo()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002E2F RID: 11823
|
||||
// Token: 0x040030D7 RID: 12503
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002E2F")]
|
||||
[Token(Token = "0x40030D7")]
|
||||
[SerializeField]
|
||||
private KeyCode[] keyCodes;
|
||||
|
||||
// Token: 0x04002E30 RID: 11824
|
||||
// Token: 0x040030D8 RID: 12504
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002E30")]
|
||||
[Token(Token = "0x40030D8")]
|
||||
[SerializeField]
|
||||
private bool mouse0;
|
||||
|
||||
// Token: 0x04002E31 RID: 11825
|
||||
// Token: 0x040030D9 RID: 12505
|
||||
[FieldOffset(Offset = "0x21")]
|
||||
[Token(Token = "0x4002E31")]
|
||||
[Token(Token = "0x40030D9")]
|
||||
[SerializeField]
|
||||
private bool mouse1;
|
||||
|
||||
// Token: 0x04002E32 RID: 11826
|
||||
// Token: 0x040030DA RID: 12506
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x4002E32")]
|
||||
[Token(Token = "0x40030DA")]
|
||||
[SerializeField]
|
||||
private float slowMoTimeScale = 0.3f;
|
||||
}
|
||||
|
||||
@@ -5,47 +5,47 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003DD RID: 989
|
||||
[Token(Token = "0x20003DD")]
|
||||
// Token: 0x0200042C RID: 1068
|
||||
[Token(Token = "0x200042C")]
|
||||
[RequireComponent(typeof(Animator))]
|
||||
public class SoccerDemo : MonoBehaviour
|
||||
{
|
||||
// Token: 0x060023D7 RID: 9175 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023D7")]
|
||||
[Address(RVA = "0x11C6E80", Offset = "0x11C5680", VA = "0x1811C6E80")]
|
||||
// Token: 0x0600266E RID: 9838 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600266E")]
|
||||
[Address(RVA = "0x1461BB0", Offset = "0x1460BB0", VA = "0x181461BB0")]
|
||||
private void Start()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023D8 RID: 9176 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023D8")]
|
||||
[Address(RVA = "0x11C6E10", Offset = "0x11C5610", VA = "0x1811C6E10")]
|
||||
// Token: 0x0600266F RID: 9839 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600266F")]
|
||||
[Address(RVA = "0x1461B40", Offset = "0x1460B40", VA = "0x181461B40")]
|
||||
private IEnumerator ResetDelayed()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023D9 RID: 9177 RVA: 0x00051D98 File Offset: 0x0004FF98
|
||||
[Token(Token = "0x60023D9")]
|
||||
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
|
||||
// Token: 0x06002670 RID: 9840 RVA: 0x00058A40 File Offset: 0x00056C40
|
||||
[Token(Token = "0x6002670")]
|
||||
[Address(RVA = "0x328C40", Offset = "0x327C40", VA = "0x180328C40")]
|
||||
public SoccerDemo()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002D75 RID: 11637
|
||||
// Token: 0x0400301D RID: 12317
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002D75")]
|
||||
[Token(Token = "0x400301D")]
|
||||
private Animator animator;
|
||||
|
||||
// Token: 0x04002D76 RID: 11638
|
||||
// Token: 0x0400301E RID: 12318
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002D76")]
|
||||
[Token(Token = "0x400301E")]
|
||||
private Vector3 defaultPosition;
|
||||
|
||||
// Token: 0x04002D77 RID: 11639
|
||||
// Token: 0x0400301F RID: 12319
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x4002D77")]
|
||||
[Token(Token = "0x400301F")]
|
||||
private Quaternion defaultRotation;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,72 +5,72 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003B1 RID: 945
|
||||
[Token(Token = "0x20003B1")]
|
||||
// Token: 0x02000400 RID: 1024
|
||||
[Token(Token = "0x2000400")]
|
||||
public class TerrainOffset : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06002331 RID: 9009 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002331")]
|
||||
[Address(RVA = "0x1325130", Offset = "0x1323930", VA = "0x181325130")]
|
||||
// Token: 0x060025C8 RID: 9672 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60025C8")]
|
||||
[Address(RVA = "0xF5C030", Offset = "0xF5B030", VA = "0x180F5C030")]
|
||||
private void LateUpdate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002332 RID: 9010 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002332")]
|
||||
[Address(RVA = "0x1324EF0", Offset = "0x13236F0", VA = "0x181324EF0")]
|
||||
// Token: 0x060025C9 RID: 9673 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60025C9")]
|
||||
[Address(RVA = "0xF5BDF0", Offset = "0xF5ADF0", VA = "0x180F5BDF0")]
|
||||
private Vector3 GetGroundHeightOffset(Vector3 worldPosition)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002333 RID: 9011 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002333")]
|
||||
[Address(RVA = "0x13253E0", Offset = "0x1323BE0", VA = "0x1813253E0")]
|
||||
// Token: 0x060025CA RID: 9674 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60025CA")]
|
||||
[Address(RVA = "0xF5C2E0", Offset = "0xF5B2E0", VA = "0x180F5C2E0")]
|
||||
public TerrainOffset()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04002C60 RID: 11360
|
||||
// Token: 0x04002F08 RID: 12040
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002C60")]
|
||||
[Token(Token = "0x4002F08")]
|
||||
public AimIK aimIK;
|
||||
|
||||
// Token: 0x04002C61 RID: 11361
|
||||
// Token: 0x04002F09 RID: 12041
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002C61")]
|
||||
[Token(Token = "0x4002F09")]
|
||||
public Vector3 raycastOffset;
|
||||
|
||||
// Token: 0x04002C62 RID: 11362
|
||||
// Token: 0x04002F0A RID: 12042
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x4002C62")]
|
||||
[Token(Token = "0x4002F0A")]
|
||||
public LayerMask raycastLayers;
|
||||
|
||||
// Token: 0x04002C63 RID: 11363
|
||||
// Token: 0x04002F0B RID: 12043
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002C63")]
|
||||
[Token(Token = "0x4002F0B")]
|
||||
public float min;
|
||||
|
||||
// Token: 0x04002C64 RID: 11364
|
||||
// Token: 0x04002F0C RID: 12044
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x4002C64")]
|
||||
[Token(Token = "0x4002F0C")]
|
||||
public float max;
|
||||
|
||||
// Token: 0x04002C65 RID: 11365
|
||||
// Token: 0x04002F0D RID: 12045
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002C65")]
|
||||
[Token(Token = "0x4002F0D")]
|
||||
public float lerpSpeed;
|
||||
|
||||
// Token: 0x04002C66 RID: 11366
|
||||
// Token: 0x04002F0E RID: 12046
|
||||
[FieldOffset(Offset = "0x3C")]
|
||||
[Token(Token = "0x4002C66")]
|
||||
[Token(Token = "0x4002F0E")]
|
||||
private RaycastHit hit;
|
||||
|
||||
// Token: 0x04002C67 RID: 11367
|
||||
// Token: 0x04002F0F RID: 12047
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4002C67")]
|
||||
[Token(Token = "0x4002F0F")]
|
||||
private Vector3 offset;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,13 +5,13 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003DF RID: 991
|
||||
[Token(Token = "0x20003DF")]
|
||||
// Token: 0x0200042E RID: 1070
|
||||
[Token(Token = "0x200042E")]
|
||||
public class TouchWalls : MonoBehaviour
|
||||
{
|
||||
// Token: 0x060023E0 RID: 9184 RVA: 0x00051E04 File Offset: 0x00050004
|
||||
[Token(Token = "0x60023E0")]
|
||||
[Address(RVA = "0x1329AE0", Offset = "0x13282E0", VA = "0x181329AE0")]
|
||||
// Token: 0x06002677 RID: 9847 RVA: 0x00058AAC File Offset: 0x00056CAC
|
||||
[Token(Token = "0x6002677")]
|
||||
[Address(RVA = "0xF611A0", Offset = "0xF601A0", VA = "0x180F611A0")]
|
||||
private void Start()
|
||||
{
|
||||
TouchWalls.EffectorLink[] array = this.effectorLinks;
|
||||
@@ -26,9 +26,9 @@ namespace RootMotion.Demos
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060023E1 RID: 9185 RVA: 0x00051E48 File Offset: 0x00050048
|
||||
[Token(Token = "0x60023E1")]
|
||||
[Address(RVA = "0x1329990", Offset = "0x1328190", VA = "0x181329990")]
|
||||
// Token: 0x06002678 RID: 9848 RVA: 0x00058AF0 File Offset: 0x00056CF0
|
||||
[Token(Token = "0x6002678")]
|
||||
[Address(RVA = "0xF61050", Offset = "0xF60050", VA = "0x180F61050")]
|
||||
private void FixedUpdate()
|
||||
{
|
||||
TouchWalls.EffectorLink[] array = this.effectorLinks;
|
||||
@@ -43,9 +43,9 @@ namespace RootMotion.Demos
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060023E2 RID: 9186 RVA: 0x00051E90 File Offset: 0x00050090
|
||||
[Token(Token = "0x60023E2")]
|
||||
[Address(RVA = "0x1329A10", Offset = "0x1328210", VA = "0x181329A10")]
|
||||
// Token: 0x06002679 RID: 9849 RVA: 0x00058B38 File Offset: 0x00056D38
|
||||
[Token(Token = "0x6002679")]
|
||||
[Address(RVA = "0xF610D0", Offset = "0xF600D0", VA = "0x180F610D0")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
InteractionSystem interactionSystem = this.interactionSystem;
|
||||
@@ -65,87 +65,87 @@ namespace RootMotion.Demos
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060023E3 RID: 9187 RVA: 0x00051EF0 File Offset: 0x000500F0
|
||||
[Token(Token = "0x60023E3")]
|
||||
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
|
||||
// Token: 0x0600267A RID: 9850 RVA: 0x00058B98 File Offset: 0x00056D98
|
||||
[Token(Token = "0x600267A")]
|
||||
[Address(RVA = "0x328C40", Offset = "0x327C40", VA = "0x180328C40")]
|
||||
public TouchWalls()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002D7B RID: 11643
|
||||
// Token: 0x04003023 RID: 12323
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002D7B")]
|
||||
[Token(Token = "0x4003023")]
|
||||
public InteractionSystem interactionSystem;
|
||||
|
||||
// Token: 0x04002D7C RID: 11644
|
||||
// Token: 0x04003024 RID: 12324
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002D7C")]
|
||||
[Token(Token = "0x4003024")]
|
||||
public TouchWalls.EffectorLink[] effectorLinks;
|
||||
|
||||
// Token: 0x020003E0 RID: 992
|
||||
[Token(Token = "0x20003E0")]
|
||||
// Token: 0x0200042F RID: 1071
|
||||
[Token(Token = "0x200042F")]
|
||||
[Serializable]
|
||||
public class EffectorLink
|
||||
{
|
||||
// Token: 0x060023E4 RID: 9188 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023E4")]
|
||||
[Address(RVA = "0x695790", Offset = "0x693F90", VA = "0x180695790")]
|
||||
// Token: 0x0600267B RID: 9851 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600267B")]
|
||||
[Address(RVA = "0x6C6BE0", Offset = "0x6C5BE0", VA = "0x1806C6BE0")]
|
||||
public void Initiate(InteractionSystem interactionSystem)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023E5 RID: 9189 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023E5")]
|
||||
[Address(RVA = "0x695670", Offset = "0x693E70", VA = "0x180695670")]
|
||||
// Token: 0x0600267C RID: 9852 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600267C")]
|
||||
[Address(RVA = "0x6C6AC0", Offset = "0x6C5AC0", VA = "0x1806C6AC0")]
|
||||
private bool FindWalls(Vector3 direction)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023E6 RID: 9190 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023E6")]
|
||||
[Address(RVA = "0x695E80", Offset = "0x694680", VA = "0x180695E80")]
|
||||
// Token: 0x0600267D RID: 9853 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600267D")]
|
||||
[Address(RVA = "0x6C72D0", Offset = "0x6C62D0", VA = "0x1806C72D0")]
|
||||
public void Update(InteractionSystem interactionSystem)
|
||||
{
|
||||
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 = "0x695D10", Offset = "0x694510", VA = "0x180695D10")]
|
||||
// Token: 0x0600267E RID: 9854 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600267E")]
|
||||
[Address(RVA = "0x6C7160", Offset = "0x6C6160", VA = "0x1806C7160")]
|
||||
private void StopTouch(InteractionSystem interactionSystem)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023E8 RID: 9192 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023E8")]
|
||||
[Address(RVA = "0x695C10", Offset = "0x694410", VA = "0x180695C10")]
|
||||
// Token: 0x0600267F RID: 9855 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600267F")]
|
||||
[Address(RVA = "0x6C7060", Offset = "0x6C6060", VA = "0x1806C7060")]
|
||||
private void OnInteractionStart(FullBodyBipedEffector effectorType, InteractionObject interactionObject)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023E9 RID: 9193 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023E9")]
|
||||
[Address(RVA = "0x695B90", Offset = "0x694390", VA = "0x180695B90")]
|
||||
// Token: 0x06002680 RID: 9856 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002680")]
|
||||
[Address(RVA = "0x6C6FE0", Offset = "0x6C5FE0", VA = "0x1806C6FE0")]
|
||||
private void OnInteractionResume(FullBodyBipedEffector effectorType, InteractionObject interactionObject)
|
||||
{
|
||||
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 = "0x695C90", Offset = "0x694490", VA = "0x180695C90")]
|
||||
// Token: 0x06002681 RID: 9857 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002681")]
|
||||
[Address(RVA = "0x6C70E0", Offset = "0x6C60E0", VA = "0x1806C70E0")]
|
||||
private void OnInteractionStop(FullBodyBipedEffector effectorType, InteractionObject interactionObject)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023EB RID: 9195 RVA: 0x00051F04 File Offset: 0x00050104
|
||||
[Token(Token = "0x60023EB")]
|
||||
[Address(RVA = "0x695480", Offset = "0x693C80", VA = "0x180695480")]
|
||||
// Token: 0x06002682 RID: 9858 RVA: 0x00058BAC File Offset: 0x00056DAC
|
||||
[Token(Token = "0x6002682")]
|
||||
[Address(RVA = "0x6C68D0", Offset = "0x6C58D0", VA = "0x1806C68D0")]
|
||||
public void Destroy(InteractionSystem interactionSystem)
|
||||
{
|
||||
if (this.initiated)
|
||||
@@ -177,111 +177,111 @@ namespace RootMotion.Demos
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060023EC RID: 9196 RVA: 0x00051FC0 File Offset: 0x000501C0
|
||||
[Token(Token = "0x60023EC")]
|
||||
[Address(RVA = "0x6966A0", Offset = "0x694EA0", VA = "0x1806966A0")]
|
||||
// Token: 0x06002683 RID: 9859 RVA: 0x00058C68 File Offset: 0x00056E68
|
||||
[Token(Token = "0x6002683")]
|
||||
[Address(RVA = "0x6C7AF0", Offset = "0x6C6AF0", VA = "0x1806C7AF0")]
|
||||
public EffectorLink()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002D7D RID: 11645
|
||||
// Token: 0x04003025 RID: 12325
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002D7D")]
|
||||
[Token(Token = "0x4003025")]
|
||||
public bool enabled = true;
|
||||
|
||||
// Token: 0x04002D7E RID: 11646
|
||||
// Token: 0x04003026 RID: 12326
|
||||
[FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x4002D7E")]
|
||||
[Token(Token = "0x4003026")]
|
||||
public FullBodyBipedEffector effectorType;
|
||||
|
||||
// Token: 0x04002D7F RID: 11647
|
||||
// Token: 0x04003027 RID: 12327
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002D7F")]
|
||||
[Token(Token = "0x4003027")]
|
||||
public InteractionObject interactionObject;
|
||||
|
||||
// Token: 0x04002D80 RID: 11648
|
||||
// Token: 0x04003028 RID: 12328
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002D80")]
|
||||
[Token(Token = "0x4003028")]
|
||||
public Transform spherecastFrom;
|
||||
|
||||
// Token: 0x04002D81 RID: 11649
|
||||
// Token: 0x04003029 RID: 12329
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002D81")]
|
||||
[Token(Token = "0x4003029")]
|
||||
public float spherecastRadius = 0.1f;
|
||||
|
||||
// Token: 0x04002D82 RID: 11650
|
||||
// Token: 0x0400302A RID: 12330
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x4002D82")]
|
||||
[Token(Token = "0x400302A")]
|
||||
public float minDistance = 0.3f;
|
||||
|
||||
// Token: 0x04002D83 RID: 11651
|
||||
// Token: 0x0400302B RID: 12331
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002D83")]
|
||||
[Token(Token = "0x400302B")]
|
||||
public LayerMask touchLayers;
|
||||
|
||||
// Token: 0x04002D84 RID: 11652
|
||||
// Token: 0x0400302C RID: 12332
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x4002D84")]
|
||||
[Token(Token = "0x400302C")]
|
||||
public float lerpSpeed = 10f;
|
||||
|
||||
// Token: 0x04002D85 RID: 11653
|
||||
// Token: 0x0400302D RID: 12333
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002D85")]
|
||||
[Token(Token = "0x400302D")]
|
||||
public float minSwitchTime = 0.2f;
|
||||
|
||||
// Token: 0x04002D86 RID: 11654
|
||||
// Token: 0x0400302E RID: 12334
|
||||
[FieldOffset(Offset = "0x3C")]
|
||||
[Token(Token = "0x4002D86")]
|
||||
[Token(Token = "0x400302E")]
|
||||
public float releaseDistance = 0.4f;
|
||||
|
||||
// Token: 0x04002D87 RID: 11655
|
||||
// Token: 0x0400302F RID: 12335
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002D87")]
|
||||
[Token(Token = "0x400302F")]
|
||||
public bool sliding;
|
||||
|
||||
// Token: 0x04002D88 RID: 11656
|
||||
// Token: 0x04003030 RID: 12336
|
||||
[FieldOffset(Offset = "0x44")]
|
||||
[Token(Token = "0x4002D88")]
|
||||
[Token(Token = "0x4003030")]
|
||||
private Vector3 raycastDirectionLocal;
|
||||
|
||||
// Token: 0x04002D89 RID: 11657
|
||||
// Token: 0x04003031 RID: 12337
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002D89")]
|
||||
[Token(Token = "0x4003031")]
|
||||
private float raycastDistance;
|
||||
|
||||
// Token: 0x04002D8A RID: 11658
|
||||
// Token: 0x04003032 RID: 12338
|
||||
[FieldOffset(Offset = "0x54")]
|
||||
[Token(Token = "0x4002D8A")]
|
||||
[Token(Token = "0x4003032")]
|
||||
private bool inTouch;
|
||||
|
||||
// Token: 0x04002D8B RID: 11659
|
||||
// Token: 0x04003033 RID: 12339
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4002D8B")]
|
||||
[Token(Token = "0x4003033")]
|
||||
private RaycastHit hit;
|
||||
|
||||
// Token: 0x04002D8C RID: 11660
|
||||
// Token: 0x04003034 RID: 12340
|
||||
[FieldOffset(Offset = "0x84")]
|
||||
[Token(Token = "0x4002D8C")]
|
||||
[Token(Token = "0x4003034")]
|
||||
private Vector3 targetPosition;
|
||||
|
||||
// Token: 0x04002D8D RID: 11661
|
||||
// Token: 0x04003035 RID: 12341
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4002D8D")]
|
||||
[Token(Token = "0x4003035")]
|
||||
private Quaternion targetRotation;
|
||||
|
||||
// Token: 0x04002D8E RID: 11662
|
||||
// Token: 0x04003036 RID: 12342
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x4002D8E")]
|
||||
[Token(Token = "0x4003036")]
|
||||
private bool initiated;
|
||||
|
||||
// Token: 0x04002D8F RID: 11663
|
||||
// Token: 0x04003037 RID: 12343
|
||||
[FieldOffset(Offset = "0xA4")]
|
||||
[Token(Token = "0x4002D8F")]
|
||||
[Token(Token = "0x4003037")]
|
||||
private float nextSwitchTime;
|
||||
|
||||
// Token: 0x04002D90 RID: 11664
|
||||
// Token: 0x04003038 RID: 12344
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x4002D90")]
|
||||
[Token(Token = "0x4003038")]
|
||||
private float speedF;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,49 +4,49 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003E1 RID: 993
|
||||
[Token(Token = "0x20003E1")]
|
||||
// Token: 0x02000430 RID: 1072
|
||||
[Token(Token = "0x2000430")]
|
||||
public class TransferMotion : MonoBehaviour
|
||||
{
|
||||
// Token: 0x060023ED RID: 9197 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023ED")]
|
||||
[Address(RVA = "0x1329B50", Offset = "0x1328350", VA = "0x181329B50")]
|
||||
// Token: 0x06002684 RID: 9860 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002684")]
|
||||
[Address(RVA = "0xF61210", Offset = "0xF60210", VA = "0x180F61210")]
|
||||
private void OnEnable()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023EE RID: 9198 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023EE")]
|
||||
[Address(RVA = "0x1329B90", Offset = "0x1328390", VA = "0x181329B90")]
|
||||
// Token: 0x06002685 RID: 9861 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002685")]
|
||||
[Address(RVA = "0xF61250", Offset = "0xF60250", VA = "0x180F61250")]
|
||||
private void Update()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023EF RID: 9199 RVA: 0x00052014 File Offset: 0x00050214
|
||||
[Token(Token = "0x60023EF")]
|
||||
[Address(RVA = "0x1329CF0", Offset = "0x13284F0", VA = "0x181329CF0")]
|
||||
// Token: 0x06002686 RID: 9862 RVA: 0x00058CBC File Offset: 0x00056EBC
|
||||
[Token(Token = "0x6002686")]
|
||||
[Address(RVA = "0xF613B0", Offset = "0xF603B0", VA = "0x180F613B0")]
|
||||
public TransferMotion()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002D91 RID: 11665
|
||||
// Token: 0x04003039 RID: 12345
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002D91")]
|
||||
[Token(Token = "0x4003039")]
|
||||
[Tooltip("The Transform to transfer motion to.")]
|
||||
public Transform to;
|
||||
|
||||
// Token: 0x04002D92 RID: 11666
|
||||
// Token: 0x0400303A RID: 12346
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002D92")]
|
||||
[Range(0f, 1f)]
|
||||
[Token(Token = "0x400303A")]
|
||||
[Tooltip("The amount of motion to transfer.")]
|
||||
[Range(0f, 1f)]
|
||||
public float transferMotion = 0.9f;
|
||||
|
||||
// Token: 0x04002D93 RID: 11667
|
||||
// Token: 0x0400303B RID: 12347
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x4002D93")]
|
||||
[Token(Token = "0x400303B")]
|
||||
private Vector3 lastPosition;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,13 +5,13 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003E8 RID: 1000
|
||||
[Token(Token = "0x20003E8")]
|
||||
// Token: 0x02000437 RID: 1079
|
||||
[Token(Token = "0x2000437")]
|
||||
public class Turret : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0600240A RID: 9226 RVA: 0x0005239C File Offset: 0x0005059C
|
||||
[Token(Token = "0x600240A")]
|
||||
[Address(RVA = "0x7A6FA0", Offset = "0x7A57A0", VA = "0x1807A6FA0")]
|
||||
// Token: 0x060026A1 RID: 9889 RVA: 0x0005907C File Offset: 0x0005727C
|
||||
[Token(Token = "0x60026A1")]
|
||||
[Address(RVA = "0xF6AD80", Offset = "0xF69D80", VA = "0x180F6AD80")]
|
||||
private void Update()
|
||||
{
|
||||
Turret.Part[] array = this.parts;
|
||||
@@ -26,51 +26,51 @@ namespace RootMotion.Demos
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600240B RID: 9227 RVA: 0x000523E0 File Offset: 0x000505E0
|
||||
[Token(Token = "0x600240B")]
|
||||
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
|
||||
// Token: 0x060026A2 RID: 9890 RVA: 0x000590C0 File Offset: 0x000572C0
|
||||
[Token(Token = "0x60026A2")]
|
||||
[Address(RVA = "0x328C40", Offset = "0x327C40", VA = "0x180328C40")]
|
||||
public Turret()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002DAE RID: 11694
|
||||
// Token: 0x04003056 RID: 12374
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002DAE")]
|
||||
[Token(Token = "0x4003056")]
|
||||
public Transform target;
|
||||
|
||||
// Token: 0x04002DAF RID: 11695
|
||||
// Token: 0x04003057 RID: 12375
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002DAF")]
|
||||
[Token(Token = "0x4003057")]
|
||||
public Turret.Part[] parts;
|
||||
|
||||
// Token: 0x020003E9 RID: 1001
|
||||
[Token(Token = "0x20003E9")]
|
||||
// Token: 0x02000438 RID: 1080
|
||||
[Token(Token = "0x2000438")]
|
||||
[Serializable]
|
||||
public class Part
|
||||
{
|
||||
// Token: 0x0600240C RID: 9228 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600240C")]
|
||||
[Address(RVA = "0x697E10", Offset = "0x696610", VA = "0x180697E10")]
|
||||
// Token: 0x060026A3 RID: 9891 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60026A3")]
|
||||
[Address(RVA = "0x6C8880", Offset = "0x6C7880", VA = "0x1806C8880")]
|
||||
public void AimAt(Transform target)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600240D RID: 9229 RVA: 0x000523F4 File Offset: 0x000505F4
|
||||
[Token(Token = "0x600240D")]
|
||||
[Address(RVA = "0x43A830", Offset = "0x439030", VA = "0x18043A830")]
|
||||
// Token: 0x060026A4 RID: 9892 RVA: 0x000590D4 File Offset: 0x000572D4
|
||||
[Token(Token = "0x60026A4")]
|
||||
[Address(RVA = "0x36ABD0", Offset = "0x369BD0", VA = "0x18036ABD0")]
|
||||
public Part()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002DB0 RID: 11696
|
||||
// Token: 0x04003058 RID: 12376
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002DB0")]
|
||||
[Token(Token = "0x4003058")]
|
||||
public Transform transform;
|
||||
|
||||
// Token: 0x04002DB1 RID: 11697
|
||||
// Token: 0x04003059 RID: 12377
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002DB1")]
|
||||
[Token(Token = "0x4003059")]
|
||||
private RotationLimit rotationLimit;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,13 +5,13 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003E2 RID: 994
|
||||
[Token(Token = "0x20003E2")]
|
||||
// Token: 0x02000431 RID: 1073
|
||||
[Token(Token = "0x2000431")]
|
||||
public class TwoHandedProp : MonoBehaviour
|
||||
{
|
||||
// Token: 0x060023F0 RID: 9200 RVA: 0x00052034 File Offset: 0x00050234
|
||||
[Token(Token = "0x60023F0")]
|
||||
[Address(RVA = "0x7A7D80", Offset = "0x7A6580", VA = "0x1807A7D80")]
|
||||
// Token: 0x06002687 RID: 9863 RVA: 0x00058CDC File Offset: 0x00056EDC
|
||||
[Token(Token = "0x6002687")]
|
||||
[Address(RVA = "0x19CF9A0", Offset = "0x19CE9A0", VA = "0x1819CF9A0")]
|
||||
private void Start()
|
||||
{
|
||||
FullBodyBipedIK component = base.GetComponent<FullBodyBipedIK>();
|
||||
@@ -36,17 +36,17 @@ namespace RootMotion.Demos
|
||||
throw new InvalidCastException();
|
||||
}
|
||||
|
||||
// Token: 0x060023F1 RID: 9201 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023F1")]
|
||||
[Address(RVA = "0x7A7950", Offset = "0x7A6150", VA = "0x1807A7950")]
|
||||
// Token: 0x06002688 RID: 9864 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002688")]
|
||||
[Address(RVA = "0x19CF570", Offset = "0x19CE570", VA = "0x1819CF570")]
|
||||
private void LateUpdate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023F2 RID: 9202 RVA: 0x000520F4 File Offset: 0x000502F4
|
||||
[Token(Token = "0x60023F2")]
|
||||
[Address(RVA = "0x7A7850", Offset = "0x7A6050", VA = "0x1807A7850")]
|
||||
// Token: 0x06002689 RID: 9865 RVA: 0x00058D9C File Offset: 0x00056F9C
|
||||
[Token(Token = "0x6002689")]
|
||||
[Address(RVA = "0x19CF470", Offset = "0x19CE470", VA = "0x1819CF470")]
|
||||
private void AfterFBBIK()
|
||||
{
|
||||
Transform bone = this.ik.solver.leftHandEffector.bone;
|
||||
@@ -57,9 +57,9 @@ namespace RootMotion.Demos
|
||||
bone2.rotation = rotation2;
|
||||
}
|
||||
|
||||
// Token: 0x060023F3 RID: 9203 RVA: 0x00052170 File Offset: 0x00050370
|
||||
[Token(Token = "0x60023F3")]
|
||||
[Address(RVA = "0x7A7C60", Offset = "0x7A6460", VA = "0x1807A7C60")]
|
||||
// Token: 0x0600268A RID: 9866 RVA: 0x00058E18 File Offset: 0x00057018
|
||||
[Token(Token = "0x600268A")]
|
||||
[Address(RVA = "0x19CF880", Offset = "0x19CE880", VA = "0x1819CF880")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
FullBodyBipedIK fullBodyBipedIK = this.ik;
|
||||
@@ -79,32 +79,32 @@ namespace RootMotion.Demos
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060023F4 RID: 9204 RVA: 0x000521DC File Offset: 0x000503DC
|
||||
[Token(Token = "0x60023F4")]
|
||||
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
|
||||
// Token: 0x0600268B RID: 9867 RVA: 0x00058E84 File Offset: 0x00057084
|
||||
[Token(Token = "0x600268B")]
|
||||
[Address(RVA = "0x328C40", Offset = "0x327C40", VA = "0x180328C40")]
|
||||
public TwoHandedProp()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002D94 RID: 11668
|
||||
// Token: 0x0400303C RID: 12348
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002D94")]
|
||||
[Token(Token = "0x400303C")]
|
||||
[Tooltip("The left hand target parented to the right hand.")]
|
||||
public Transform leftHandTarget;
|
||||
|
||||
// Token: 0x04002D95 RID: 11669
|
||||
// Token: 0x0400303D RID: 12349
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002D95")]
|
||||
[Token(Token = "0x400303D")]
|
||||
private FullBodyBipedIK ik;
|
||||
|
||||
// Token: 0x04002D96 RID: 11670
|
||||
// Token: 0x0400303E RID: 12350
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002D96")]
|
||||
[Token(Token = "0x400303E")]
|
||||
private Vector3 targetPosRelativeToRight;
|
||||
|
||||
// Token: 0x04002D97 RID: 11671
|
||||
// Token: 0x0400303F RID: 12351
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x4002D97")]
|
||||
[Token(Token = "0x400303F")]
|
||||
private Quaternion targetRotRelativeToRight;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,40 +4,40 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003F4 RID: 1012
|
||||
[Token(Token = "0x20003F4")]
|
||||
// Token: 0x02000443 RID: 1091
|
||||
[Token(Token = "0x2000443")]
|
||||
public class UserControlAI : UserControlThirdPerson
|
||||
{
|
||||
// Token: 0x06002447 RID: 9287 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002447")]
|
||||
[Address(RVA = "0x96C710", Offset = "0x96AF10", VA = "0x18096C710", Slot = "4")]
|
||||
// Token: 0x060026DE RID: 9950 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60026DE")]
|
||||
[Address(RVA = "0x4ACD60", Offset = "0x4ABD60", VA = "0x1804ACD60", Slot = "4")]
|
||||
protected override void Update()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002448 RID: 9288 RVA: 0x00052818 File Offset: 0x00050A18
|
||||
[Token(Token = "0x6002448")]
|
||||
[Address(RVA = "0x96C920", Offset = "0x96B120", VA = "0x18096C920")]
|
||||
// Token: 0x060026DF RID: 9951 RVA: 0x000594F8 File Offset: 0x000576F8
|
||||
[Token(Token = "0x60026DF")]
|
||||
[Address(RVA = "0x4ACF70", Offset = "0x4ABF70", VA = "0x1804ACF70")]
|
||||
public UserControlAI()
|
||||
{
|
||||
this.canCrouch = true;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04002E22 RID: 11810
|
||||
// Token: 0x040030CA RID: 12490
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002E22")]
|
||||
[Token(Token = "0x40030CA")]
|
||||
public Transform moveTarget;
|
||||
|
||||
// Token: 0x04002E23 RID: 11811
|
||||
// Token: 0x040030CB RID: 12491
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002E23")]
|
||||
[Token(Token = "0x40030CB")]
|
||||
public float stoppingDistance = 0.5f;
|
||||
|
||||
// Token: 0x04002E24 RID: 11812
|
||||
// Token: 0x040030CC RID: 12492
|
||||
[FieldOffset(Offset = "0x54")]
|
||||
[Token(Token = "0x4002E24")]
|
||||
[Token(Token = "0x40030CC")]
|
||||
public float stoppingThreshold = 1.5f;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,56 +5,56 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003E3 RID: 995
|
||||
[Token(Token = "0x20003E3")]
|
||||
// Token: 0x02000432 RID: 1074
|
||||
[Token(Token = "0x2000432")]
|
||||
public class UserControlInteractions : UserControlThirdPerson
|
||||
{
|
||||
// Token: 0x060023F5 RID: 9205 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023F5")]
|
||||
[Address(RVA = "0x96CAA0", Offset = "0x96B2A0", VA = "0x18096CAA0", Slot = "4")]
|
||||
// Token: 0x0600268C RID: 9868 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600268C")]
|
||||
[Address(RVA = "0x4AD0F0", Offset = "0x4AC0F0", VA = "0x1804AD0F0", Slot = "4")]
|
||||
protected override void Update()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023F6 RID: 9206 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60023F6")]
|
||||
[Address(RVA = "0x96C940", Offset = "0x96B140", VA = "0x18096C940")]
|
||||
// Token: 0x0600268D RID: 9869 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600268D")]
|
||||
[Address(RVA = "0x4ACF90", Offset = "0x4ABF90", VA = "0x1804ACF90")]
|
||||
private void OnGUI()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060023F7 RID: 9207 RVA: 0x000521F0 File Offset: 0x000503F0
|
||||
[Token(Token = "0x60023F7")]
|
||||
[Address(RVA = "0x96CB90", Offset = "0x96B390", VA = "0x18096CB90")]
|
||||
// Token: 0x0600268E RID: 9870 RVA: 0x00058E98 File Offset: 0x00057098
|
||||
[Token(Token = "0x600268E")]
|
||||
[Address(RVA = "0x4AD1E0", Offset = "0x4AC1E0", VA = "0x1804AD1E0")]
|
||||
public UserControlInteractions()
|
||||
{
|
||||
this.canCrouch = true;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04002D98 RID: 11672
|
||||
// Token: 0x04003040 RID: 12352
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002D98")]
|
||||
[Token(Token = "0x4003040")]
|
||||
[SerializeField]
|
||||
private CharacterThirdPerson character;
|
||||
|
||||
// Token: 0x04002D99 RID: 11673
|
||||
// Token: 0x04003041 RID: 12353
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002D99")]
|
||||
[Token(Token = "0x4003041")]
|
||||
[SerializeField]
|
||||
private InteractionSystem interactionSystem;
|
||||
|
||||
// Token: 0x04002D9A RID: 11674
|
||||
// Token: 0x04003042 RID: 12354
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4002D9A")]
|
||||
[Token(Token = "0x4003042")]
|
||||
[SerializeField]
|
||||
private bool disableInputInInteraction = true;
|
||||
|
||||
// Token: 0x04002D9B RID: 11675
|
||||
// Token: 0x04003043 RID: 12355
|
||||
[FieldOffset(Offset = "0x5C")]
|
||||
[Token(Token = "0x4002D9B")]
|
||||
[Token(Token = "0x4003043")]
|
||||
public float enableInputAtProgress = 0.8f;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,13 +4,13 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003F5 RID: 1013
|
||||
[Token(Token = "0x20003F5")]
|
||||
// Token: 0x02000444 RID: 1092
|
||||
[Token(Token = "0x2000444")]
|
||||
public class UserControlThirdPerson : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06002449 RID: 9289 RVA: 0x00052848 File Offset: 0x00050A48
|
||||
[Token(Token = "0x6002449")]
|
||||
[Address(RVA = "0x96CBB0", Offset = "0x96B3B0", VA = "0x18096CBB0")]
|
||||
// Token: 0x060026E0 RID: 9952 RVA: 0x00059528 File Offset: 0x00057728
|
||||
[Token(Token = "0x60026E0")]
|
||||
[Address(RVA = "0x4AD200", Offset = "0x4AC200", VA = "0x1804AD200")]
|
||||
private void Start()
|
||||
{
|
||||
Transform transform = Camera.main.transform;
|
||||
@@ -18,73 +18,73 @@ namespace RootMotion.Demos
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600244A RID: 9290 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600244A")]
|
||||
[Address(RVA = "0x96CBF0", Offset = "0x96B3F0", VA = "0x18096CBF0", Slot = "4")]
|
||||
// Token: 0x060026E1 RID: 9953 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60026E1")]
|
||||
[Address(RVA = "0x4AD240", Offset = "0x4AC240", VA = "0x1804AD240", Slot = "4")]
|
||||
protected virtual void Update()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600244B RID: 9291 RVA: 0x00052870 File Offset: 0x00050A70
|
||||
[Token(Token = "0x600244B")]
|
||||
[Address(RVA = "0x96CF20", Offset = "0x96B720", VA = "0x18096CF20")]
|
||||
// Token: 0x060026E2 RID: 9954 RVA: 0x00059550 File Offset: 0x00057750
|
||||
[Token(Token = "0x60026E2")]
|
||||
[Address(RVA = "0x4AD570", Offset = "0x4AC570", VA = "0x1804AD570")]
|
||||
public UserControlThirdPerson()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002E25 RID: 11813
|
||||
// Token: 0x040030CD RID: 12493
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002E25")]
|
||||
[Token(Token = "0x40030CD")]
|
||||
public bool walkByDefault;
|
||||
|
||||
// Token: 0x04002E26 RID: 11814
|
||||
// Token: 0x040030CE RID: 12494
|
||||
[FieldOffset(Offset = "0x19")]
|
||||
[Token(Token = "0x4002E26")]
|
||||
[Token(Token = "0x40030CE")]
|
||||
public bool canCrouch = true;
|
||||
|
||||
// Token: 0x04002E27 RID: 11815
|
||||
// Token: 0x040030CF RID: 12495
|
||||
[FieldOffset(Offset = "0x1A")]
|
||||
[Token(Token = "0x4002E27")]
|
||||
[Token(Token = "0x40030CF")]
|
||||
public bool canJump;
|
||||
|
||||
// Token: 0x04002E28 RID: 11816
|
||||
// Token: 0x040030D0 RID: 12496
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x4002E28")]
|
||||
[Token(Token = "0x40030D0")]
|
||||
public UserControlThirdPerson.State state;
|
||||
|
||||
// Token: 0x04002E29 RID: 11817
|
||||
// Token: 0x040030D1 RID: 12497
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002E29")]
|
||||
[Token(Token = "0x40030D1")]
|
||||
protected Transform cam;
|
||||
|
||||
// Token: 0x020003F6 RID: 1014
|
||||
[Token(Token = "0x20003F6")]
|
||||
// Token: 0x02000445 RID: 1093
|
||||
[Token(Token = "0x2000445")]
|
||||
public struct State
|
||||
{
|
||||
// Token: 0x04002E2A RID: 11818
|
||||
// Token: 0x040030D2 RID: 12498
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4002E2A")]
|
||||
[Token(Token = "0x40030D2")]
|
||||
public Vector3 move;
|
||||
|
||||
// Token: 0x04002E2B RID: 11819
|
||||
// Token: 0x040030D3 RID: 12499
|
||||
[FieldOffset(Offset = "0xC")]
|
||||
[Token(Token = "0x4002E2B")]
|
||||
[Token(Token = "0x40030D3")]
|
||||
public Vector3 lookPos;
|
||||
|
||||
// Token: 0x04002E2C RID: 11820
|
||||
// Token: 0x040030D4 RID: 12500
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002E2C")]
|
||||
[Token(Token = "0x40030D4")]
|
||||
public bool crouch;
|
||||
|
||||
// Token: 0x04002E2D RID: 11821
|
||||
// Token: 0x040030D5 RID: 12501
|
||||
[FieldOffset(Offset = "0x19")]
|
||||
[Token(Token = "0x4002E2D")]
|
||||
[Token(Token = "0x40030D5")]
|
||||
public bool jump;
|
||||
|
||||
// Token: 0x04002E2E RID: 11822
|
||||
// Token: 0x040030D6 RID: 12502
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x4002E2E")]
|
||||
[Token(Token = "0x40030D6")]
|
||||
public int actionIndex;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,47 +5,47 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003EA RID: 1002
|
||||
[Token(Token = "0x20003EA")]
|
||||
// Token: 0x02000439 RID: 1081
|
||||
[Token(Token = "0x2000439")]
|
||||
public class VRIKPlatform : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0600240E RID: 9230 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600240E")]
|
||||
[Address(RVA = "0x96E030", Offset = "0x96C830", VA = "0x18096E030")]
|
||||
// Token: 0x060026A5 RID: 9893 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60026A5")]
|
||||
[Address(RVA = "0x4AE680", Offset = "0x4AD680", VA = "0x1804AE680")]
|
||||
private void Start()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600240F RID: 9231 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600240F")]
|
||||
[Address(RVA = "0x96E0A0", Offset = "0x96C8A0", VA = "0x18096E0A0")]
|
||||
// Token: 0x060026A6 RID: 9894 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60026A6")]
|
||||
[Address(RVA = "0x4AE6F0", Offset = "0x4AD6F0", VA = "0x1804AE6F0")]
|
||||
private void Update()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002410 RID: 9232 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002410")]
|
||||
[Address(RVA = "0x96E290", Offset = "0x96CA90", VA = "0x18096E290")]
|
||||
// Token: 0x060026A7 RID: 9895 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60026A7")]
|
||||
[Address(RVA = "0x4AE8E0", Offset = "0x4AD8E0", VA = "0x1804AE8E0")]
|
||||
public VRIKPlatform()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04002DB2 RID: 11698
|
||||
// Token: 0x0400305A RID: 12378
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002DB2")]
|
||||
[Token(Token = "0x400305A")]
|
||||
public VRIK ik;
|
||||
|
||||
// Token: 0x04002DB3 RID: 11699
|
||||
// Token: 0x0400305B RID: 12379
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002DB3")]
|
||||
[Token(Token = "0x400305B")]
|
||||
private Vector3 lastPosition;
|
||||
|
||||
// Token: 0x04002DB4 RID: 11700
|
||||
// Token: 0x0400305C RID: 12380
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x4002DB4")]
|
||||
[Token(Token = "0x400305C")]
|
||||
private Quaternion lastRotation;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,68 +4,68 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x0200040F RID: 1039
|
||||
[Token(Token = "0x200040F")]
|
||||
[HelpURL("https://www.youtube.com/watch?v=wT8fViZpLmQ&index=3&list=PLVxSIA1OaTOu8Nos3CalXbJ2DrKnntMv6")]
|
||||
// Token: 0x0200045E RID: 1118
|
||||
[Token(Token = "0x200045E")]
|
||||
[AddComponentMenu("Scripts/RootMotion.FinalIK/IK/Aim IK")]
|
||||
[HelpURL("https://www.youtube.com/watch?v=wT8fViZpLmQ&index=3&list=PLVxSIA1OaTOu8Nos3CalXbJ2DrKnntMv6")]
|
||||
public class AimIK : IK
|
||||
{
|
||||
// Token: 0x0600251F RID: 9503 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600251F")]
|
||||
[Address(RVA = "0xB59BC0", Offset = "0xB583C0", VA = "0x180B59BC0", Slot = "8")]
|
||||
// Token: 0x060027B6 RID: 10166 RVA: 0x0005AE18 File Offset: 0x00059018
|
||||
[Token(Token = "0x60027B6")]
|
||||
[Address(RVA = "0xDA6DB0", Offset = "0xDA5DB0", VA = "0x180DA6DB0", 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/page1.html");
|
||||
}
|
||||
|
||||
// Token: 0x06002520 RID: 9504 RVA: 0x00054064 File Offset: 0x00052264
|
||||
[Token(Token = "0x6002520")]
|
||||
[Address(RVA = "0xB59B40", Offset = "0xB58340", VA = "0x180B59B40", Slot = "9")]
|
||||
// Token: 0x060027B7 RID: 10167 RVA: 0x0005AE30 File Offset: 0x00059030
|
||||
[Token(Token = "0x60027B7")]
|
||||
[Address(RVA = "0xDA6D30", Offset = "0xDA5D30", VA = "0x180DA6D30", 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: 0x06002521 RID: 9505 RVA: 0x0005407C File Offset: 0x0005227C
|
||||
[Token(Token = "0x6002521")]
|
||||
[Address(RVA = "0xB59B80", Offset = "0xB58380", VA = "0x180B59B80")]
|
||||
// Token: 0x060027B8 RID: 10168 RVA: 0x0005AE48 File Offset: 0x00059048
|
||||
[Token(Token = "0x60027B8")]
|
||||
[Address(RVA = "0xDA6D70", Offset = "0xDA5D70", VA = "0x180DA6D70")]
|
||||
[ContextMenu("TUTORIAL VIDEO")]
|
||||
private void OpenSetupTutorial()
|
||||
{
|
||||
Application.OpenURL("https://www.youtube.com/watch?v=wT8fViZpLmQ");
|
||||
}
|
||||
|
||||
// Token: 0x06002522 RID: 9506 RVA: 0x00054094 File Offset: 0x00052294
|
||||
[Token(Token = "0x6002522")]
|
||||
[Address(RVA = "0xB59C00", Offset = "0xB58400", VA = "0x180B59C00")]
|
||||
// Token: 0x060027B9 RID: 10169 RVA: 0x0005AE60 File Offset: 0x00059060
|
||||
[Token(Token = "0x60027B9")]
|
||||
[Address(RVA = "0xDA6DF0", Offset = "0xDA5DF0", VA = "0x180DA6DF0")]
|
||||
[ContextMenu("Support Group")]
|
||||
private void SupportGroup()
|
||||
{
|
||||
Application.OpenURL("https://groups.google.com/forum/#!forum/final-ik");
|
||||
}
|
||||
|
||||
// Token: 0x06002523 RID: 9507 RVA: 0x000540AC File Offset: 0x000522AC
|
||||
[Token(Token = "0x6002523")]
|
||||
[Address(RVA = "0xB59B00", Offset = "0xB58300", VA = "0x180B59B00")]
|
||||
// Token: 0x060027BA RID: 10170 RVA: 0x0005AE78 File Offset: 0x00059078
|
||||
[Token(Token = "0x60027BA")]
|
||||
[Address(RVA = "0xDA6CF0", Offset = "0xDA5CF0", VA = "0x180DA6CF0")]
|
||||
[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: 0x06002524 RID: 9508 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002524")]
|
||||
[Address(RVA = "0x3540B0", Offset = "0x3528B0", VA = "0x1803540B0", Slot = "7")]
|
||||
// Token: 0x060027BB RID: 10171 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60027BB")]
|
||||
[Address(RVA = "0x33F220", Offset = "0x33E220", VA = "0x18033F220", Slot = "7")]
|
||||
public override IKSolver GetIKSolver()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002525 RID: 9509 RVA: 0x000540C4 File Offset: 0x000522C4
|
||||
[Token(Token = "0x6002525")]
|
||||
[Address(RVA = "0xB59C40", Offset = "0xB58440", VA = "0x180B59C40")]
|
||||
// Token: 0x060027BC RID: 10172 RVA: 0x0005AE90 File Offset: 0x00059090
|
||||
[Token(Token = "0x60027BC")]
|
||||
[Address(RVA = "0xDA6E30", Offset = "0xDA5E30", VA = "0x180DA6E30")]
|
||||
public AimIK()
|
||||
{
|
||||
IKSolverAim iksolverAim = new IKSolverAim();
|
||||
@@ -73,9 +73,9 @@ namespace RootMotion.FinalIK
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04002EDB RID: 11995
|
||||
// Token: 0x04003183 RID: 12675
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002EDB")]
|
||||
[Token(Token = "0x4003183")]
|
||||
public IKSolverAim solver;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,29 +4,29 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x02000470 RID: 1136
|
||||
[Token(Token = "0x2000470")]
|
||||
// Token: 0x020004BF RID: 1215
|
||||
[Token(Token = "0x20004BF")]
|
||||
public class AimPoser : MonoBehaviour
|
||||
{
|
||||
// Token: 0x060028BA RID: 10426 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60028BA")]
|
||||
[Address(RVA = "0xB59CB0", Offset = "0xB584B0", VA = "0x180B59CB0")]
|
||||
// Token: 0x06002B51 RID: 11089 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B51")]
|
||||
[Address(RVA = "0xDA6EA0", Offset = "0xDA5EA0", VA = "0x180DA6EA0")]
|
||||
public AimPoser.Pose GetPose(Vector3 localDirection)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060028BB RID: 10427 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60028BB")]
|
||||
[Address(RVA = "0xB59DC0", Offset = "0xB585C0", VA = "0x180B59DC0")]
|
||||
// Token: 0x06002B52 RID: 11090 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B52")]
|
||||
[Address(RVA = "0xDA6FB0", Offset = "0xDA5FB0", VA = "0x180DA6FB0")]
|
||||
public void SetPoseActive(AimPoser.Pose pose)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060028BC RID: 10428 RVA: 0x000599C8 File Offset: 0x00057BC8
|
||||
[Token(Token = "0x60028BC")]
|
||||
[Address(RVA = "0xB59E50", Offset = "0xB58650", VA = "0x180B59E50")]
|
||||
// Token: 0x06002B53 RID: 11091 RVA: 0x00060908 File Offset: 0x0005EB08
|
||||
[Token(Token = "0x6002B53")]
|
||||
[Address(RVA = "0xDA7040", Offset = "0xDA6040", VA = "0x180DA7040")]
|
||||
public AimPoser()
|
||||
{
|
||||
AimPoser.Pose[] array = new AimPoser.Pose[0];
|
||||
@@ -34,72 +34,72 @@ namespace RootMotion.FinalIK
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04003207 RID: 12807
|
||||
// Token: 0x040034AF RID: 13487
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003207")]
|
||||
[Token(Token = "0x40034AF")]
|
||||
public float angleBuffer = 5f;
|
||||
|
||||
// Token: 0x04003208 RID: 12808
|
||||
// Token: 0x040034B0 RID: 13488
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4003208")]
|
||||
[Token(Token = "0x40034B0")]
|
||||
public AimPoser.Pose[] poses;
|
||||
|
||||
// Token: 0x02000471 RID: 1137
|
||||
[Token(Token = "0x2000471")]
|
||||
// Token: 0x020004C0 RID: 1216
|
||||
[Token(Token = "0x20004C0")]
|
||||
[Serializable]
|
||||
public class Pose
|
||||
{
|
||||
// Token: 0x060028BD RID: 10429 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60028BD")]
|
||||
[Address(RVA = "0x66FF60", Offset = "0x66E760", VA = "0x18066FF60")]
|
||||
// Token: 0x06002B54 RID: 11092 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B54")]
|
||||
[Address(RVA = "0x19BD890", Offset = "0x19BC890", VA = "0x1819BD890")]
|
||||
public bool IsInDirection(Vector3 d)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060028BE RID: 10430 RVA: 0x000599F4 File Offset: 0x00057BF4
|
||||
[Token(Token = "0x60028BE")]
|
||||
[Address(RVA = "0x5FEF20", Offset = "0x5FD720", VA = "0x1805FEF20")]
|
||||
// Token: 0x06002B55 RID: 11093 RVA: 0x00060934 File Offset: 0x0005EB34
|
||||
[Token(Token = "0x6002B55")]
|
||||
[Address(RVA = "0x614C70", Offset = "0x613C70", VA = "0x180614C70")]
|
||||
public void SetAngleBuffer(float value)
|
||||
{
|
||||
this.angleBuffer = value;
|
||||
}
|
||||
|
||||
// Token: 0x060028BF RID: 10431 RVA: 0x00059A08 File Offset: 0x00057C08
|
||||
[Token(Token = "0x60028BF")]
|
||||
[Address(RVA = "0x6701B0", Offset = "0x66E9B0", VA = "0x1806701B0")]
|
||||
// Token: 0x06002B56 RID: 11094 RVA: 0x00060948 File Offset: 0x0005EB48
|
||||
[Token(Token = "0x6002B56")]
|
||||
[Address(RVA = "0x19BDAE0", Offset = "0x19BCAE0", VA = "0x1819BDAE0")]
|
||||
public Pose()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003209 RID: 12809
|
||||
// Token: 0x040034B1 RID: 13489
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003209")]
|
||||
[Token(Token = "0x40034B1")]
|
||||
public bool visualize = true;
|
||||
|
||||
// Token: 0x0400320A RID: 12810
|
||||
// Token: 0x040034B2 RID: 13490
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400320A")]
|
||||
[Token(Token = "0x40034B2")]
|
||||
public string name;
|
||||
|
||||
// Token: 0x0400320B RID: 12811
|
||||
// Token: 0x040034B3 RID: 13491
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400320B")]
|
||||
[Token(Token = "0x40034B3")]
|
||||
public Vector3 direction;
|
||||
|
||||
// Token: 0x0400320C RID: 12812
|
||||
// Token: 0x040034B4 RID: 13492
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x400320C")]
|
||||
[Token(Token = "0x40034B4")]
|
||||
public float yaw = 75f;
|
||||
|
||||
// Token: 0x0400320D RID: 12813
|
||||
// Token: 0x040034B5 RID: 13493
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400320D")]
|
||||
[Token(Token = "0x40034B5")]
|
||||
public float pitch = 45f;
|
||||
|
||||
// Token: 0x0400320E RID: 12814
|
||||
// Token: 0x040034B6 RID: 13494
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x400320E")]
|
||||
[Token(Token = "0x40034B6")]
|
||||
private float angleBuffer;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,131 +4,131 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x02000472 RID: 1138
|
||||
[Token(Token = "0x2000472")]
|
||||
// Token: 0x020004C1 RID: 1217
|
||||
[Token(Token = "0x20004C1")]
|
||||
public class Amplifier : OffsetModifier
|
||||
{
|
||||
// Token: 0x060028C0 RID: 10432 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60028C0")]
|
||||
[Address(RVA = "0xB5AEC0", Offset = "0xB596C0", VA = "0x180B5AEC0", Slot = "4")]
|
||||
// Token: 0x06002B57 RID: 11095 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B57")]
|
||||
[Address(RVA = "0xDA80B0", Offset = "0xDA70B0", VA = "0x180DA80B0", Slot = "4")]
|
||||
protected override void OnModifyOffset()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060028C1 RID: 10433 RVA: 0x00059A38 File Offset: 0x00057C38
|
||||
[Token(Token = "0x60028C1")]
|
||||
[Address(RVA = "0xA91CB0", Offset = "0xA904B0", VA = "0x180A91CB0")]
|
||||
// Token: 0x06002B58 RID: 11096 RVA: 0x00060978 File Offset: 0x0005EB78
|
||||
[Token(Token = "0x6002B58")]
|
||||
[Address(RVA = "0xDA8200", Offset = "0xDA7200", VA = "0x180DA8200")]
|
||||
public Amplifier()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400320F RID: 12815
|
||||
// Token: 0x040034B7 RID: 13495
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400320F")]
|
||||
[Token(Token = "0x40034B7")]
|
||||
[Tooltip("The amplified bodies.")]
|
||||
public Amplifier.Body[] bodies;
|
||||
|
||||
// Token: 0x02000473 RID: 1139
|
||||
[Token(Token = "0x2000473")]
|
||||
// Token: 0x020004C2 RID: 1218
|
||||
[Token(Token = "0x20004C2")]
|
||||
[Serializable]
|
||||
public class Body
|
||||
{
|
||||
// Token: 0x060028C2 RID: 10434 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60028C2")]
|
||||
[Address(RVA = "0x66BD90", Offset = "0x66A590", VA = "0x18066BD90")]
|
||||
// Token: 0x06002B59 RID: 11097 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B59")]
|
||||
[Address(RVA = "0x19BBE00", Offset = "0x19BAE00", VA = "0x1819BBE00")]
|
||||
public void Update(IKSolverFullBodyBiped solver, float w, float deltaTime)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060028C3 RID: 10435 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60028C3")]
|
||||
[Address(RVA = "0x66BD30", Offset = "0x66A530", VA = "0x18066BD30")]
|
||||
// Token: 0x06002B5A RID: 11098 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B5A")]
|
||||
[Address(RVA = "0x19BBDA0", Offset = "0x19BADA0", VA = "0x1819BBDA0")]
|
||||
private static Vector3 Multiply(Vector3 v1, Vector3 v2)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060028C4 RID: 10436 RVA: 0x00059A4C File Offset: 0x00057C4C
|
||||
[Token(Token = "0x60028C4")]
|
||||
[Address(RVA = "0x66C2E0", Offset = "0x66AAE0", VA = "0x18066C2E0")]
|
||||
// Token: 0x06002B5B RID: 11099 RVA: 0x0006098C File Offset: 0x0005EB8C
|
||||
[Token(Token = "0x6002B5B")]
|
||||
[Address(RVA = "0x19BC350", Offset = "0x19BB350", VA = "0x1819BC350")]
|
||||
public Body()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003210 RID: 12816
|
||||
// Token: 0x040034B8 RID: 13496
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003210")]
|
||||
[Token(Token = "0x40034B8")]
|
||||
[Tooltip("The Transform that's motion we are reading.")]
|
||||
public Transform transform;
|
||||
|
||||
// Token: 0x04003211 RID: 12817
|
||||
// Token: 0x040034B9 RID: 13497
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003211")]
|
||||
[Token(Token = "0x40034B9")]
|
||||
[Tooltip("Amplify the 'transform's' position relative to this Transform.")]
|
||||
public Transform relativeTo;
|
||||
|
||||
// Token: 0x04003212 RID: 12818
|
||||
// Token: 0x040034BA RID: 13498
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4003212")]
|
||||
[Token(Token = "0x40034BA")]
|
||||
[Tooltip("Linking the body to effectors. One Body can be used to offset more than one effector.")]
|
||||
public Amplifier.Body.EffectorLink[] effectorLinks;
|
||||
|
||||
// Token: 0x04003213 RID: 12819
|
||||
// Token: 0x040034BB RID: 13499
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4003213")]
|
||||
[Token(Token = "0x40034BB")]
|
||||
[Tooltip("Amplification magnitude along the up axis of the character.")]
|
||||
public float verticalWeight = 1f;
|
||||
|
||||
// Token: 0x04003214 RID: 12820
|
||||
// Token: 0x040034BC RID: 13500
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x4003214")]
|
||||
[Token(Token = "0x40034BC")]
|
||||
[Tooltip("Amplification magnitude along the horizontal axes of the character.")]
|
||||
public float horizontalWeight = 1f;
|
||||
|
||||
// Token: 0x04003215 RID: 12821
|
||||
// Token: 0x040034BD RID: 13501
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4003215")]
|
||||
[Token(Token = "0x40034BD")]
|
||||
[Tooltip("Speed of the amplifier. 0 means instant.")]
|
||||
public float speed = 3f;
|
||||
|
||||
// Token: 0x04003216 RID: 12822
|
||||
// Token: 0x040034BE RID: 13502
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x4003216")]
|
||||
[Token(Token = "0x40034BE")]
|
||||
private Vector3 lastRelativePos;
|
||||
|
||||
// Token: 0x04003217 RID: 12823
|
||||
// Token: 0x040034BF RID: 13503
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4003217")]
|
||||
[Token(Token = "0x40034BF")]
|
||||
private Vector3 smoothDelta;
|
||||
|
||||
// Token: 0x04003218 RID: 12824
|
||||
// Token: 0x040034C0 RID: 13504
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x4003218")]
|
||||
[Token(Token = "0x40034C0")]
|
||||
private bool firstUpdate;
|
||||
|
||||
// Token: 0x02000474 RID: 1140
|
||||
[Token(Token = "0x2000474")]
|
||||
// Token: 0x020004C3 RID: 1219
|
||||
[Token(Token = "0x20004C3")]
|
||||
[Serializable]
|
||||
public class EffectorLink
|
||||
{
|
||||
// Token: 0x060028C5 RID: 10437 RVA: 0x00038FC3 File Offset: 0x000371C3
|
||||
[Token(Token = "0x60028C5")]
|
||||
[Address(RVA = "0x43A830", Offset = "0x439030", VA = "0x18043A830")]
|
||||
// Token: 0x06002B5C RID: 11100 RVA: 0x0003DF9B File Offset: 0x0003C19B
|
||||
[Token(Token = "0x6002B5C")]
|
||||
[Address(RVA = "0x36ABD0", Offset = "0x369BD0", VA = "0x18036ABD0")]
|
||||
public EffectorLink()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003219 RID: 12825
|
||||
// Token: 0x040034C1 RID: 13505
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003219")]
|
||||
[Token(Token = "0x40034C1")]
|
||||
[Tooltip("Type of the FBBIK effector to use")]
|
||||
public FullBodyBipedEffector effector;
|
||||
|
||||
// Token: 0x0400321A RID: 12826
|
||||
// Token: 0x040034C2 RID: 13506
|
||||
[FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x400321A")]
|
||||
[Token(Token = "0x40034C2")]
|
||||
[Tooltip("Weight of using this effector")]
|
||||
public float weight;
|
||||
}
|
||||
|
||||
@@ -1,54 +1,55 @@
|
||||
using System;
|
||||
using System.Xml.Schema;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x020003F9 RID: 1017
|
||||
[Token(Token = "0x20003F9")]
|
||||
[HelpURL("http://www.root-motion.com/finalikdox/html/page2.html")]
|
||||
// Token: 0x02000448 RID: 1096
|
||||
[Token(Token = "0x2000448")]
|
||||
[AddComponentMenu("Scripts/RootMotion.FinalIK/IK/Biped IK")]
|
||||
[HelpURL("http://www.root-motion.com/finalikdox/html/page2.html")]
|
||||
public class BipedIK : SolverManager
|
||||
{
|
||||
// Token: 0x06002451 RID: 9297 RVA: 0x00052968 File Offset: 0x00050B68
|
||||
[Token(Token = "0x6002451")]
|
||||
[Address(RVA = "0xE3DE10", Offset = "0xE3C610", VA = "0x180E3DE10")]
|
||||
// Token: 0x060026E8 RID: 9960 RVA: 0x00059648 File Offset: 0x00057848
|
||||
[Token(Token = "0x60026E8")]
|
||||
[Address(RVA = "0x7A15A0", Offset = "0x7A05A0", VA = "0x1807A15A0")]
|
||||
[ContextMenu("User Manual")]
|
||||
private void OpenUserManual()
|
||||
{
|
||||
Application.OpenURL("http://www.root-motion.com/finalikdox/html/page2.html");
|
||||
}
|
||||
|
||||
// Token: 0x06002452 RID: 9298 RVA: 0x00052980 File Offset: 0x00050B80
|
||||
[Token(Token = "0x6002452")]
|
||||
[Address(RVA = "0xE3DDD0", Offset = "0xE3C5D0", VA = "0x180E3DDD0")]
|
||||
// Token: 0x060026E9 RID: 9961 RVA: 0x00059660 File Offset: 0x00057860
|
||||
[Token(Token = "0x60026E9")]
|
||||
[Address(RVA = "0x7A1560", Offset = "0x7A0560", VA = "0x1807A1560")]
|
||||
[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: 0x06002453 RID: 9299 RVA: 0x00052998 File Offset: 0x00050B98
|
||||
[Token(Token = "0x6002453")]
|
||||
[Address(RVA = "0xE3E330", Offset = "0xE3CB30", VA = "0x180E3E330")]
|
||||
// Token: 0x060026EA RID: 9962 RVA: 0x00059678 File Offset: 0x00057878
|
||||
[Token(Token = "0x60026EA")]
|
||||
[Address(RVA = "0x7A1AC0", Offset = "0x7A0AC0", VA = "0x1807A1AC0")]
|
||||
[ContextMenu("Support Group")]
|
||||
private void SupportGroup()
|
||||
{
|
||||
Application.OpenURL("https://groups.google.com/forum/#!forum/final-ik");
|
||||
}
|
||||
|
||||
// Token: 0x06002454 RID: 9300 RVA: 0x000529B0 File Offset: 0x00050BB0
|
||||
[Token(Token = "0x6002454")]
|
||||
[Address(RVA = "0xE3D6F0", Offset = "0xE3BEF0", VA = "0x180E3D6F0")]
|
||||
// Token: 0x060026EB RID: 9963 RVA: 0x00059690 File Offset: 0x00057890
|
||||
[Token(Token = "0x60026EB")]
|
||||
[Address(RVA = "0x7A0E80", Offset = "0x79FE80", VA = "0x1807A0E80")]
|
||||
[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: 0x06002455 RID: 9301 RVA: 0x000529C8 File Offset: 0x00050BC8
|
||||
[Token(Token = "0x6002455")]
|
||||
[Address(RVA = "0xE3D870", Offset = "0xE3C070", VA = "0x180E3D870")]
|
||||
// Token: 0x060026EC RID: 9964 RVA: 0x000596A8 File Offset: 0x000578A8
|
||||
[Token(Token = "0x60026EC")]
|
||||
[Address(RVA = "0x7A1000", Offset = "0x7A0000", VA = "0x1807A1000")]
|
||||
public float GetIKPositionWeight(AvatarIKGoal goal)
|
||||
{
|
||||
if (goal != AvatarIKGoal.LeftFoot)
|
||||
@@ -66,9 +67,9 @@ namespace RootMotion.FinalIK
|
||||
return this.solvers.leftFoot.IKPositionWeight;
|
||||
}
|
||||
|
||||
// Token: 0x06002456 RID: 9302 RVA: 0x00052A0C File Offset: 0x00050C0C
|
||||
[Token(Token = "0x6002456")]
|
||||
[Address(RVA = "0xE3D980", Offset = "0xE3C180", VA = "0x180E3D980")]
|
||||
// Token: 0x060026ED RID: 9965 RVA: 0x000596EC File Offset: 0x000578EC
|
||||
[Token(Token = "0x60026ED")]
|
||||
[Address(RVA = "0x7A1110", Offset = "0x7A0110", VA = "0x1807A1110")]
|
||||
public float GetIKRotationWeight(AvatarIKGoal goal)
|
||||
{
|
||||
if (goal != AvatarIKGoal.LeftFoot)
|
||||
@@ -86,9 +87,9 @@ namespace RootMotion.FinalIK
|
||||
return this.solvers.leftFoot.IKRotationWeight;
|
||||
}
|
||||
|
||||
// Token: 0x06002457 RID: 9303 RVA: 0x00052A50 File Offset: 0x00050C50
|
||||
[Token(Token = "0x6002457")]
|
||||
[Address(RVA = "0xE3DE50", Offset = "0xE3C650", VA = "0x180E3DE50")]
|
||||
// Token: 0x060026EE RID: 9966 RVA: 0x00059730 File Offset: 0x00057930
|
||||
[Token(Token = "0x60026EE")]
|
||||
[Address(RVA = "0x7A15E0", Offset = "0x7A05E0", VA = "0x1807A15E0")]
|
||||
public void SetIKPositionWeight(AvatarIKGoal goal, float weight)
|
||||
{
|
||||
if (goal != AvatarIKGoal.LeftFoot)
|
||||
@@ -106,9 +107,9 @@ namespace RootMotion.FinalIK
|
||||
this.solvers.leftFoot.SetIKPositionWeight(weight);
|
||||
}
|
||||
|
||||
// Token: 0x06002458 RID: 9304 RVA: 0x00052A98 File Offset: 0x00050C98
|
||||
[Token(Token = "0x6002458")]
|
||||
[Address(RVA = "0xE3DF40", Offset = "0xE3C740", VA = "0x180E3DF40")]
|
||||
// Token: 0x060026EF RID: 9967 RVA: 0x00059778 File Offset: 0x00057978
|
||||
[Token(Token = "0x60026EF")]
|
||||
[Address(RVA = "0x7A16D0", Offset = "0x7A06D0", VA = "0x1807A16D0")]
|
||||
public void SetIKRotationWeight(AvatarIKGoal goal, float weight)
|
||||
{
|
||||
if (goal != AvatarIKGoal.LeftFoot)
|
||||
@@ -126,9 +127,9 @@ namespace RootMotion.FinalIK
|
||||
this.solvers.leftFoot.SetIKRotationWeight(weight);
|
||||
}
|
||||
|
||||
// Token: 0x06002459 RID: 9305 RVA: 0x00052AE0 File Offset: 0x00050CE0
|
||||
[Token(Token = "0x6002459")]
|
||||
[Address(RVA = "0xE3DEC0", Offset = "0xE3C6C0", VA = "0x180E3DEC0")]
|
||||
// Token: 0x060026F0 RID: 9968 RVA: 0x000597C0 File Offset: 0x000579C0
|
||||
[Token(Token = "0x60026F0")]
|
||||
[Address(RVA = "0x7A1650", Offset = "0x7A0650", VA = "0x1807A1650")]
|
||||
public void SetIKPosition(AvatarIKGoal goal, Vector3 IKPosition)
|
||||
{
|
||||
if (goal != AvatarIKGoal.LeftFoot)
|
||||
@@ -148,41 +149,41 @@ namespace RootMotion.FinalIK
|
||||
leftFoot.IKPosition.z = z;
|
||||
}
|
||||
|
||||
// Token: 0x0600245A RID: 9306 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600245A")]
|
||||
[Address(RVA = "0xE3DFB0", Offset = "0xE3C7B0", VA = "0x180E3DFB0")]
|
||||
// Token: 0x060026F1 RID: 9969 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60026F1")]
|
||||
[Address(RVA = "0x7A1740", Offset = "0x7A0740", VA = "0x1807A1740")]
|
||||
public void SetIKRotation(AvatarIKGoal goal, Quaternion IKRotation)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600245B RID: 9307 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600245B")]
|
||||
[Address(RVA = "0xE3D8E0", Offset = "0xE3C0E0", VA = "0x180E3D8E0")]
|
||||
// Token: 0x060026F2 RID: 9970 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60026F2")]
|
||||
[Address(RVA = "0x7A1070", Offset = "0x7A0070", VA = "0x1807A1070")]
|
||||
public Vector3 GetIKPosition(AvatarIKGoal goal)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600245C RID: 9308 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600245C")]
|
||||
[Address(RVA = "0xE3D9F0", Offset = "0xE3C1F0", VA = "0x180E3D9F0")]
|
||||
// Token: 0x060026F3 RID: 9971 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60026F3")]
|
||||
[Address(RVA = "0x7A1180", Offset = "0x7A0180", VA = "0x1807A1180")]
|
||||
public Quaternion GetIKRotation(AvatarIKGoal goal)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600245D RID: 9309 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600245D")]
|
||||
[Address(RVA = "0xE3E050", Offset = "0xE3C850", VA = "0x180E3E050")]
|
||||
// Token: 0x060026F4 RID: 9972 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60026F4")]
|
||||
[Address(RVA = "0x7A17E0", Offset = "0x7A07E0", VA = "0x1807A17E0")]
|
||||
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: 0x0600245E RID: 9310 RVA: 0x00052B38 File Offset: 0x00050D38
|
||||
[Token(Token = "0x600245E")]
|
||||
[Address(RVA = "0xE3E020", Offset = "0xE3C820", VA = "0x180E3E020")]
|
||||
// Token: 0x060026F5 RID: 9973 RVA: 0x00059818 File Offset: 0x00057A18
|
||||
[Token(Token = "0x60026F5")]
|
||||
[Address(RVA = "0x7A17B0", Offset = "0x7A07B0", VA = "0x1807A17B0")]
|
||||
public void SetLookAtPosition(Vector3 lookAtPosition)
|
||||
{
|
||||
IKSolverLookAt lookAt = this.solvers.lookAt;
|
||||
@@ -190,9 +191,9 @@ namespace RootMotion.FinalIK
|
||||
lookAt.IKPosition.z = z;
|
||||
}
|
||||
|
||||
// Token: 0x0600245F RID: 9311 RVA: 0x00052B6C File Offset: 0x00050D6C
|
||||
[Token(Token = "0x600245F")]
|
||||
[Address(RVA = "0xE3E090", Offset = "0xE3C890", VA = "0x180E3E090")]
|
||||
// Token: 0x060026F6 RID: 9974 RVA: 0x0005984C File Offset: 0x00057A4C
|
||||
[Token(Token = "0x60026F6")]
|
||||
[Address(RVA = "0x7A1820", Offset = "0x7A0820", VA = "0x1807A1820")]
|
||||
public void SetSpinePosition(Vector3 spinePosition)
|
||||
{
|
||||
IKSolverFABRIK spine = this.solvers.spine;
|
||||
@@ -200,49 +201,49 @@ namespace RootMotion.FinalIK
|
||||
spine.IKPosition.z = z;
|
||||
}
|
||||
|
||||
// Token: 0x06002460 RID: 9312 RVA: 0x00052BA0 File Offset: 0x00050DA0
|
||||
[Token(Token = "0x6002460")]
|
||||
[Address(RVA = "0xE3E0C0", Offset = "0xE3C8C0", VA = "0x180E3E0C0")]
|
||||
// Token: 0x060026F7 RID: 9975 RVA: 0x00059880 File Offset: 0x00057A80
|
||||
[Token(Token = "0x60026F7")]
|
||||
[Address(RVA = "0x7A1850", Offset = "0x7A0850", VA = "0x1807A1850")]
|
||||
public void SetSpineWeight(float weight)
|
||||
{
|
||||
this.solvers.spine.SetIKPositionWeight(weight);
|
||||
}
|
||||
|
||||
// Token: 0x06002461 RID: 9313 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002461")]
|
||||
[Address(RVA = "0xE3D800", Offset = "0xE3C000", VA = "0x180E3D800")]
|
||||
// Token: 0x060026F8 RID: 9976 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60026F8")]
|
||||
[Address(RVA = "0x7A0F90", Offset = "0x79FF90", VA = "0x1807A0F90")]
|
||||
public IKSolverLimb GetGoalIK(AvatarIKGoal goal)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002462 RID: 9314 RVA: 0x00052BC4 File Offset: 0x00050DC4
|
||||
[Token(Token = "0x6002462")]
|
||||
[Address(RVA = "0x61E400", Offset = "0x61CC00", VA = "0x18061E400")]
|
||||
// Token: 0x060026F9 RID: 9977 RVA: 0x000598A4 File Offset: 0x00057AA4
|
||||
[Token(Token = "0x60026F9")]
|
||||
[Address(RVA = "0x634150", Offset = "0x633150", VA = "0x180634150")]
|
||||
public void InitiateBipedIK()
|
||||
{
|
||||
int valueAsInt = base.ValueAsInt;
|
||||
XmlSchemaType xmlType = base.XmlType;
|
||||
}
|
||||
|
||||
// Token: 0x06002463 RID: 9315 RVA: 0x00052BD8 File Offset: 0x00050DD8
|
||||
[Token(Token = "0x6002463")]
|
||||
[Address(RVA = "0x343E40", Offset = "0x342640", VA = "0x180343E40")]
|
||||
// Token: 0x060026FA RID: 9978 RVA: 0x000598B8 File Offset: 0x00057AB8
|
||||
[Token(Token = "0x60026FA")]
|
||||
[Address(RVA = "0x32E680", Offset = "0x32D680", VA = "0x18032E680")]
|
||||
public void UpdateBipedIK()
|
||||
{
|
||||
int valueAsInt = base.ValueAsInt;
|
||||
XmlSchemaType xmlType = base.XmlType;
|
||||
}
|
||||
|
||||
// Token: 0x06002464 RID: 9316 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002464")]
|
||||
[Address(RVA = "0xE3E0F0", Offset = "0xE3C8F0", VA = "0x180E3E0F0")]
|
||||
// Token: 0x060026FB RID: 9979 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60026FB")]
|
||||
[Address(RVA = "0x7A1880", Offset = "0x7A0880", VA = "0x1807A1880")]
|
||||
public void SetToDefaults()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002465 RID: 9317 RVA: 0x00052BEC File Offset: 0x00050DEC
|
||||
[Token(Token = "0x6002465")]
|
||||
[Address(RVA = "0xE3D730", Offset = "0xE3BF30", VA = "0x180E3D730", Slot = "6")]
|
||||
// Token: 0x060026FC RID: 9980 RVA: 0x000598CC File Offset: 0x00057ACC
|
||||
[Token(Token = "0x60026FC")]
|
||||
[Address(RVA = "0x7A0EC0", Offset = "0x79FEC0", VA = "0x1807A0EC0", Slot = "6")]
|
||||
protected override void FixTransforms()
|
||||
{
|
||||
this.solvers.lookAt.FixTransforms();
|
||||
@@ -257,9 +258,9 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002466 RID: 9318 RVA: 0x00052C4C File Offset: 0x00050E4C
|
||||
[Token(Token = "0x6002466")]
|
||||
[Address(RVA = "0xE3DA60", Offset = "0xE3C260", VA = "0x180E3DA60", Slot = "4")]
|
||||
// Token: 0x060026FD RID: 9981 RVA: 0x0005992C File Offset: 0x00057B2C
|
||||
[Token(Token = "0x60026FD")]
|
||||
[Address(RVA = "0x7A11F0", Offset = "0x7A01F0", VA = "0x1807A11F0", Slot = "4")]
|
||||
protected override void InitiateSolver()
|
||||
{
|
||||
string text;
|
||||
@@ -346,9 +347,9 @@ namespace RootMotion.FinalIK
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06002467 RID: 9319 RVA: 0x00052F14 File Offset: 0x00051114
|
||||
[Token(Token = "0x6002467")]
|
||||
[Address(RVA = "0xE3E370", Offset = "0xE3CB70", VA = "0x180E3E370", Slot = "5")]
|
||||
// Token: 0x060026FE RID: 9982 RVA: 0x00059BF4 File Offset: 0x00057DF4
|
||||
[Token(Token = "0x60026FE")]
|
||||
[Address(RVA = "0x7A1B00", Offset = "0x7A0B00", VA = "0x1807A1B00", Slot = "5")]
|
||||
protected override void UpdateSolver()
|
||||
{
|
||||
int num;
|
||||
@@ -385,9 +386,9 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002468 RID: 9320 RVA: 0x00053008 File Offset: 0x00051208
|
||||
[Token(Token = "0x6002468")]
|
||||
[Address(RVA = "0xCBAFE0", Offset = "0xCB97E0", VA = "0x180CBAFE0")]
|
||||
// Token: 0x060026FF RID: 9983 RVA: 0x00059CE8 File Offset: 0x00057EE8
|
||||
[Token(Token = "0x60026FF")]
|
||||
[Address(RVA = "0x509620", Offset = "0x508620", VA = "0x180509620")]
|
||||
public void LogWarning(string message)
|
||||
{
|
||||
Transform transform = base.transform;
|
||||
@@ -395,9 +396,9 @@ namespace RootMotion.FinalIK
|
||||
Warning.Log(message, transform, num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06002469 RID: 9321 RVA: 0x00053028 File Offset: 0x00051228
|
||||
[Token(Token = "0x6002469")]
|
||||
[Address(RVA = "0xE3E590", Offset = "0xE3CD90", VA = "0x180E3E590")]
|
||||
// Token: 0x06002700 RID: 9984 RVA: 0x00059D08 File Offset: 0x00057F08
|
||||
[Token(Token = "0x6002700")]
|
||||
[Address(RVA = "0x7A1D20", Offset = "0x7A0D20", VA = "0x1807A1D20")]
|
||||
public BipedIK()
|
||||
{
|
||||
BipedReferences bipedReferences = new BipedReferences();
|
||||
@@ -407,14 +408,14 @@ namespace RootMotion.FinalIK
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04002E33 RID: 11827
|
||||
// Token: 0x040030DB RID: 12507
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002E33")]
|
||||
[Token(Token = "0x40030DB")]
|
||||
public BipedReferences references;
|
||||
|
||||
// Token: 0x04002E34 RID: 11828
|
||||
// Token: 0x040030DC RID: 12508
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002E34")]
|
||||
[Token(Token = "0x40030DC")]
|
||||
public BipedIKSolvers solvers;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,18 +4,18 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x020003FA RID: 1018
|
||||
[Token(Token = "0x20003FA")]
|
||||
// Token: 0x02000449 RID: 1097
|
||||
[Token(Token = "0x2000449")]
|
||||
[Serializable]
|
||||
public class BipedIKSolvers
|
||||
{
|
||||
// Token: 0x17000205 RID: 517
|
||||
// (get) Token: 0x0600246A RID: 9322 RVA: 0x00053058 File Offset: 0x00051258
|
||||
[Token(Token = "0x17000205")]
|
||||
// Token: 0x17000230 RID: 560
|
||||
// (get) Token: 0x06002701 RID: 9985 RVA: 0x00059D38 File Offset: 0x00057F38
|
||||
[Token(Token = "0x17000230")]
|
||||
public IKSolverLimb[] limbs
|
||||
{
|
||||
[Token(Token = "0x600246A")]
|
||||
[Address(RVA = "0xE3D4F0", Offset = "0xE3BCF0", VA = "0x180E3D4F0")]
|
||||
[Token(Token = "0x6002701")]
|
||||
[Address(RVA = "0x7A0C80", Offset = "0x79FC80", VA = "0x1807A0C80")]
|
||||
get
|
||||
{
|
||||
IKSolverLimb[] limbs;
|
||||
@@ -56,13 +56,13 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000206 RID: 518
|
||||
// (get) Token: 0x0600246B RID: 9323 RVA: 0x000530F4 File Offset: 0x000512F4
|
||||
[Token(Token = "0x17000206")]
|
||||
// Token: 0x17000231 RID: 561
|
||||
// (get) Token: 0x06002702 RID: 9986 RVA: 0x00059DD4 File Offset: 0x00057FD4
|
||||
[Token(Token = "0x17000231")]
|
||||
public IKSolver[] ikSolvers
|
||||
{
|
||||
[Token(Token = "0x600246B")]
|
||||
[Address(RVA = "0xE3D1E0", Offset = "0xE3B9E0", VA = "0x180E3D1E0")]
|
||||
[Token(Token = "0x6002702")]
|
||||
[Address(RVA = "0x7A0970", Offset = "0x79F970", VA = "0x1807A0970")]
|
||||
get
|
||||
{
|
||||
IKSolver[] ikSolvers;
|
||||
@@ -118,9 +118,9 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600246C RID: 9324 RVA: 0x000531E8 File Offset: 0x000513E8
|
||||
[Token(Token = "0x600246C")]
|
||||
[Address(RVA = "0xE3CE80", Offset = "0xE3B680", VA = "0x180E3CE80")]
|
||||
// Token: 0x06002703 RID: 9987 RVA: 0x00059EC8 File Offset: 0x000580C8
|
||||
[Token(Token = "0x6002703")]
|
||||
[Address(RVA = "0x7A0610", Offset = "0x79F610", VA = "0x1807A0610")]
|
||||
public void AssignReferences(BipedReferences references)
|
||||
{
|
||||
IKSolverLimb iksolverLimb = this.leftHand;
|
||||
@@ -168,62 +168,80 @@ namespace RootMotion.FinalIK
|
||||
this.rightHand.goal = (AvatarIKGoal)((ulong)3L);
|
||||
}
|
||||
|
||||
// Token: 0x0600246D RID: 9325 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600246D")]
|
||||
[Address(RVA = "0xE3D020", Offset = "0xE3B820", VA = "0x180E3D020")]
|
||||
// Token: 0x06002704 RID: 9988 RVA: 0x0005A074 File Offset: 0x00058274
|
||||
[Token(Token = "0x6002704")]
|
||||
[Address(RVA = "0x7A07B0", Offset = "0x79F7B0", VA = "0x1807A07B0")]
|
||||
public BipedIKSolvers()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
int num;
|
||||
IKSolverLimb iksolverLimb = new IKSolverLimb((AvatarIKGoal)num);
|
||||
num = 0;
|
||||
this.leftFoot = iksolverLimb;
|
||||
IKSolverLimb iksolverLimb2 = new IKSolverLimb(AvatarIKGoal.RightFoot);
|
||||
this.rightFoot = iksolverLimb2;
|
||||
IKSolverLimb iksolverLimb3 = new IKSolverLimb(AvatarIKGoal.LeftHand);
|
||||
this.leftHand = iksolverLimb3;
|
||||
IKSolverLimb iksolverLimb4 = new IKSolverLimb(AvatarIKGoal.RightHand);
|
||||
this.rightHand = iksolverLimb4;
|
||||
IKSolverFABRIK iksolverFABRIK = new IKSolverFABRIK();
|
||||
this.spine = iksolverFABRIK;
|
||||
IKSolverLookAt iksolverLookAt = new IKSolverLookAt();
|
||||
this.lookAt = iksolverLookAt;
|
||||
IKSolverAim iksolverAim = new IKSolverAim();
|
||||
this.aim = iksolverAim;
|
||||
Constraints constraints = new Constraints();
|
||||
this.pelvis = constraints;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04002E35 RID: 11829
|
||||
// Token: 0x040030DD RID: 12509
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002E35")]
|
||||
[Token(Token = "0x40030DD")]
|
||||
public IKSolverLimb leftFoot;
|
||||
|
||||
// Token: 0x04002E36 RID: 11830
|
||||
// Token: 0x040030DE RID: 12510
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002E36")]
|
||||
[Token(Token = "0x40030DE")]
|
||||
public IKSolverLimb rightFoot;
|
||||
|
||||
// Token: 0x04002E37 RID: 11831
|
||||
// Token: 0x040030DF RID: 12511
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002E37")]
|
||||
[Token(Token = "0x40030DF")]
|
||||
public IKSolverLimb leftHand;
|
||||
|
||||
// Token: 0x04002E38 RID: 11832
|
||||
// Token: 0x040030E0 RID: 12512
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002E38")]
|
||||
[Token(Token = "0x40030E0")]
|
||||
public IKSolverLimb rightHand;
|
||||
|
||||
// Token: 0x04002E39 RID: 11833
|
||||
// Token: 0x040030E1 RID: 12513
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002E39")]
|
||||
[Token(Token = "0x40030E1")]
|
||||
public IKSolverFABRIK spine;
|
||||
|
||||
// Token: 0x04002E3A RID: 11834
|
||||
// Token: 0x040030E2 RID: 12514
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002E3A")]
|
||||
[Token(Token = "0x40030E2")]
|
||||
public IKSolverLookAt lookAt;
|
||||
|
||||
// Token: 0x04002E3B RID: 11835
|
||||
// Token: 0x040030E3 RID: 12515
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002E3B")]
|
||||
[Token(Token = "0x40030E3")]
|
||||
public IKSolverAim aim;
|
||||
|
||||
// Token: 0x04002E3C RID: 11836
|
||||
// Token: 0x040030E4 RID: 12516
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002E3C")]
|
||||
[Token(Token = "0x40030E4")]
|
||||
public Constraints pelvis;
|
||||
|
||||
// Token: 0x04002E3D RID: 11837
|
||||
// Token: 0x040030E5 RID: 12517
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002E3D")]
|
||||
[Token(Token = "0x40030E5")]
|
||||
private IKSolverLimb[] _limbs;
|
||||
|
||||
// Token: 0x04002E3E RID: 11838
|
||||
// Token: 0x040030E6 RID: 12518
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4002E3E")]
|
||||
[Token(Token = "0x40030E6")]
|
||||
private IKSolver[] _ikSolvers;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,65 +4,65 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x02000475 RID: 1141
|
||||
[Token(Token = "0x2000475")]
|
||||
// Token: 0x020004C4 RID: 1220
|
||||
[Token(Token = "0x20004C4")]
|
||||
public class BodyTilt : OffsetModifier
|
||||
{
|
||||
// Token: 0x060028C6 RID: 10438 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60028C6")]
|
||||
[Address(RVA = "0xE4FFC0", Offset = "0xE4E7C0", VA = "0x180E4FFC0", Slot = "5")]
|
||||
// Token: 0x06002B5D RID: 11101 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B5D")]
|
||||
[Address(RVA = "0x7B3770", Offset = "0x7B2770", VA = "0x1807B3770", Slot = "5")]
|
||||
protected override void Start()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060028C7 RID: 10439 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60028C7")]
|
||||
[Address(RVA = "0xE4FDC0", Offset = "0xE4E5C0", VA = "0x180E4FDC0", Slot = "4")]
|
||||
// Token: 0x06002B5E RID: 11102 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B5E")]
|
||||
[Address(RVA = "0x7B3570", Offset = "0x7B2570", VA = "0x1807B3570", Slot = "4")]
|
||||
protected override void OnModifyOffset()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060028C8 RID: 10440 RVA: 0x00059A80 File Offset: 0x00057C80
|
||||
[Token(Token = "0x60028C8")]
|
||||
[Address(RVA = "0xE50010", Offset = "0xE4E810", VA = "0x180E50010")]
|
||||
// Token: 0x06002B5F RID: 11103 RVA: 0x000609C0 File Offset: 0x0005EBC0
|
||||
[Token(Token = "0x6002B5F")]
|
||||
[Address(RVA = "0x7B37C0", Offset = "0x7B27C0", VA = "0x1807B37C0")]
|
||||
public BodyTilt()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400321B RID: 12827
|
||||
// Token: 0x040034C3 RID: 13507
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400321B")]
|
||||
[Token(Token = "0x40034C3")]
|
||||
[Tooltip("Speed of tilting")]
|
||||
public float tiltSpeed = 6f;
|
||||
|
||||
// Token: 0x0400321C RID: 12828
|
||||
// Token: 0x040034C4 RID: 13508
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x400321C")]
|
||||
[Token(Token = "0x40034C4")]
|
||||
[Tooltip("Sensitivity of tilting")]
|
||||
public float tiltSensitivity = 0.07f;
|
||||
|
||||
// Token: 0x0400321D RID: 12829
|
||||
// Token: 0x040034C5 RID: 13509
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400321D")]
|
||||
[Token(Token = "0x40034C5")]
|
||||
[Tooltip("The OffsetPose components")]
|
||||
public OffsetPose poseLeft;
|
||||
|
||||
// Token: 0x0400321E RID: 12830
|
||||
// Token: 0x040034C6 RID: 13510
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400321E")]
|
||||
[Token(Token = "0x40034C6")]
|
||||
[Tooltip("The OffsetPose components")]
|
||||
public OffsetPose poseRight;
|
||||
|
||||
// Token: 0x0400321F RID: 12831
|
||||
// Token: 0x040034C7 RID: 13511
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400321F")]
|
||||
[Token(Token = "0x40034C7")]
|
||||
private float tiltAngle;
|
||||
|
||||
// Token: 0x04003220 RID: 12832
|
||||
// Token: 0x040034C8 RID: 13512
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x4003220")]
|
||||
[Token(Token = "0x40034C8")]
|
||||
private Vector3 lastForward;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,59 +4,59 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x02000410 RID: 1040
|
||||
[Token(Token = "0x2000410")]
|
||||
// Token: 0x0200045F RID: 1119
|
||||
[Token(Token = "0x200045F")]
|
||||
[AddComponentMenu("Scripts/RootMotion.FinalIK/IK/CCD IK")]
|
||||
[HelpURL("http://www.root-motion.com/finalikdox/html/page3.html")]
|
||||
public class CCDIK : IK
|
||||
{
|
||||
// Token: 0x06002526 RID: 9510 RVA: 0x000540E4 File Offset: 0x000522E4
|
||||
[Token(Token = "0x6002526")]
|
||||
[Address(RVA = "0x13D1930", Offset = "0x13D0130", VA = "0x1813D1930", Slot = "8")]
|
||||
// Token: 0x060027BD RID: 10173 RVA: 0x0005AEB0 File Offset: 0x000590B0
|
||||
[Token(Token = "0x60027BD")]
|
||||
[Address(RVA = "0xB89640", Offset = "0xB88640", VA = "0x180B89640", Slot = "8")]
|
||||
[ContextMenu("User Manual")]
|
||||
protected override void OpenUserManual()
|
||||
{
|
||||
Application.OpenURL("http://www.root-motion.com/finalikdox/html/page3.html");
|
||||
}
|
||||
|
||||
// Token: 0x06002527 RID: 9511 RVA: 0x000540FC File Offset: 0x000522FC
|
||||
[Token(Token = "0x6002527")]
|
||||
[Address(RVA = "0x13D18F0", Offset = "0x13D00F0", VA = "0x1813D18F0", Slot = "9")]
|
||||
// Token: 0x060027BE RID: 10174 RVA: 0x0005AEC8 File Offset: 0x000590C8
|
||||
[Token(Token = "0x60027BE")]
|
||||
[Address(RVA = "0xB89600", Offset = "0xB88600", VA = "0x180B89600", 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: 0x06002528 RID: 9512 RVA: 0x00054114 File Offset: 0x00052314
|
||||
[Token(Token = "0x6002528")]
|
||||
[Address(RVA = "0x13D1970", Offset = "0x13D0170", VA = "0x1813D1970")]
|
||||
// Token: 0x060027BF RID: 10175 RVA: 0x0005AEE0 File Offset: 0x000590E0
|
||||
[Token(Token = "0x60027BF")]
|
||||
[Address(RVA = "0xB89680", Offset = "0xB88680", VA = "0x180B89680")]
|
||||
[ContextMenu("Support Group")]
|
||||
private void SupportGroup()
|
||||
{
|
||||
Application.OpenURL("https://groups.google.com/forum/#!forum/final-ik");
|
||||
}
|
||||
|
||||
// Token: 0x06002529 RID: 9513 RVA: 0x0005412C File Offset: 0x0005232C
|
||||
[Token(Token = "0x6002529")]
|
||||
[Address(RVA = "0x13D18B0", Offset = "0x13D00B0", VA = "0x1813D18B0")]
|
||||
// Token: 0x060027C0 RID: 10176 RVA: 0x0005AEF8 File Offset: 0x000590F8
|
||||
[Token(Token = "0x60027C0")]
|
||||
[Address(RVA = "0xB895C0", Offset = "0xB885C0", VA = "0x180B895C0")]
|
||||
[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: 0x0600252A RID: 9514 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600252A")]
|
||||
[Address(RVA = "0x3540B0", Offset = "0x3528B0", VA = "0x1803540B0", Slot = "7")]
|
||||
// Token: 0x060027C1 RID: 10177 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60027C1")]
|
||||
[Address(RVA = "0x33F220", Offset = "0x33E220", VA = "0x18033F220", Slot = "7")]
|
||||
public override IKSolver GetIKSolver()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600252B RID: 9515 RVA: 0x00054144 File Offset: 0x00052344
|
||||
[Token(Token = "0x600252B")]
|
||||
[Address(RVA = "0x13D19B0", Offset = "0x13D01B0", VA = "0x1813D19B0")]
|
||||
// Token: 0x060027C2 RID: 10178 RVA: 0x0005AF10 File Offset: 0x00059110
|
||||
[Token(Token = "0x60027C2")]
|
||||
[Address(RVA = "0xB896C0", Offset = "0xB886C0", VA = "0x180B896C0")]
|
||||
public CCDIK()
|
||||
{
|
||||
IKSolverCCD iksolverCCD = new IKSolverCCD();
|
||||
@@ -64,9 +64,9 @@ namespace RootMotion.FinalIK
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04002EDC RID: 11996
|
||||
// Token: 0x04003184 RID: 12676
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002EDC")]
|
||||
[Token(Token = "0x4003184")]
|
||||
public IKSolverCCD solver;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,18 +4,18 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x020003FB RID: 1019
|
||||
[Token(Token = "0x20003FB")]
|
||||
// Token: 0x0200044A RID: 1098
|
||||
[Token(Token = "0x200044A")]
|
||||
[Serializable]
|
||||
public abstract class Constraint
|
||||
{
|
||||
// Token: 0x17000207 RID: 519
|
||||
// (get) Token: 0x0600246E RID: 9326 RVA: 0x00053394 File Offset: 0x00051594
|
||||
[Token(Token = "0x17000207")]
|
||||
// Token: 0x17000232 RID: 562
|
||||
// (get) Token: 0x06002705 RID: 9989 RVA: 0x0005A100 File Offset: 0x00058300
|
||||
[Token(Token = "0x17000232")]
|
||||
public bool isValid
|
||||
{
|
||||
[Token(Token = "0x600246E")]
|
||||
[Address(RVA = "0x1094FC0", Offset = "0x10937C0", VA = "0x181094FC0")]
|
||||
[Token(Token = "0x6002705")]
|
||||
[Address(RVA = "0x12EE8F0", Offset = "0x12ED8F0", VA = "0x1812EE8F0")]
|
||||
get
|
||||
{
|
||||
Transform transform = this.transform;
|
||||
@@ -24,26 +24,26 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600246F RID: 9327
|
||||
[Token(Token = "0x600246F")]
|
||||
// Token: 0x06002706 RID: 9990
|
||||
[Token(Token = "0x6002706")]
|
||||
[Address(Slot = "4")]
|
||||
public abstract void UpdateConstraint();
|
||||
|
||||
// Token: 0x06002470 RID: 9328 RVA: 0x000533B4 File Offset: 0x000515B4
|
||||
[Token(Token = "0x6002470")]
|
||||
[Address(RVA = "0x43A830", Offset = "0x439030", VA = "0x18043A830")]
|
||||
// Token: 0x06002707 RID: 9991 RVA: 0x0005A120 File Offset: 0x00058320
|
||||
[Token(Token = "0x6002707")]
|
||||
[Address(RVA = "0x36ABD0", Offset = "0x369BD0", VA = "0x18036ABD0")]
|
||||
protected Constraint()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002E3F RID: 11839
|
||||
// Token: 0x040030E7 RID: 12519
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002E3F")]
|
||||
[Token(Token = "0x40030E7")]
|
||||
public Transform transform;
|
||||
|
||||
// Token: 0x04002E40 RID: 11840
|
||||
// Token: 0x040030E8 RID: 12520
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002E40")]
|
||||
[Token(Token = "0x40030E8")]
|
||||
public float weight;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,33 +4,33 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x020003FC RID: 1020
|
||||
[Token(Token = "0x20003FC")]
|
||||
// Token: 0x0200044B RID: 1099
|
||||
[Token(Token = "0x200044B")]
|
||||
[Serializable]
|
||||
public class ConstraintPosition : Constraint
|
||||
{
|
||||
// Token: 0x06002471 RID: 9329 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002471")]
|
||||
[Address(RVA = "0x1094B20", Offset = "0x1093320", VA = "0x181094B20", Slot = "4")]
|
||||
// Token: 0x06002708 RID: 9992 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002708")]
|
||||
[Address(RVA = "0x12EE450", Offset = "0x12ED450", VA = "0x1812EE450", Slot = "4")]
|
||||
public override void UpdateConstraint()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002472 RID: 9330 RVA: 0x000533C8 File Offset: 0x000515C8
|
||||
[Token(Token = "0x6002472")]
|
||||
[Address(RVA = "0x43A830", Offset = "0x439030", VA = "0x18043A830")]
|
||||
// Token: 0x06002709 RID: 9993 RVA: 0x0005A134 File Offset: 0x00058334
|
||||
[Token(Token = "0x6002709")]
|
||||
[Address(RVA = "0x36ABD0", Offset = "0x369BD0", VA = "0x18036ABD0")]
|
||||
public ConstraintPosition()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06002473 RID: 9331 RVA: 0x000533DC File Offset: 0x000515DC
|
||||
[Token(Token = "0x6002473")]
|
||||
[Address(RVA = "0x492D20", Offset = "0x491520", VA = "0x180492D20")]
|
||||
// Token: 0x0600270A RID: 9994 RVA: 0x0005A148 File Offset: 0x00058348
|
||||
[Token(Token = "0x600270A")]
|
||||
[Address(RVA = "0x4940F0", Offset = "0x4930F0", VA = "0x1804940F0")]
|
||||
public ConstraintPosition(Transform transform)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06002473)
|
||||
An exception occurred when decompiling this method (0600270A)
|
||||
|
||||
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: 0x04002E41 RID: 11841
|
||||
// Token: 0x040030E9 RID: 12521
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002E41")]
|
||||
[Token(Token = "0x40030E9")]
|
||||
public Vector3 position;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,33 +4,33 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x020003FD RID: 1021
|
||||
[Token(Token = "0x20003FD")]
|
||||
// Token: 0x0200044C RID: 1100
|
||||
[Token(Token = "0x200044C")]
|
||||
[Serializable]
|
||||
public class ConstraintPositionOffset : Constraint
|
||||
{
|
||||
// Token: 0x06002474 RID: 9332 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002474")]
|
||||
[Address(RVA = "0x1094860", Offset = "0x1093060", VA = "0x181094860", Slot = "4")]
|
||||
// Token: 0x0600270B RID: 9995 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600270B")]
|
||||
[Address(RVA = "0x12EE190", Offset = "0x12ED190", VA = "0x1812EE190", Slot = "4")]
|
||||
public override void UpdateConstraint()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002475 RID: 9333 RVA: 0x000533F8 File Offset: 0x000515F8
|
||||
[Token(Token = "0x6002475")]
|
||||
[Address(RVA = "0x43A830", Offset = "0x439030", VA = "0x18043A830")]
|
||||
// Token: 0x0600270C RID: 9996 RVA: 0x0005A164 File Offset: 0x00058364
|
||||
[Token(Token = "0x600270C")]
|
||||
[Address(RVA = "0x36ABD0", Offset = "0x369BD0", VA = "0x18036ABD0")]
|
||||
public ConstraintPositionOffset()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06002476 RID: 9334 RVA: 0x0005340C File Offset: 0x0005160C
|
||||
[Token(Token = "0x6002476")]
|
||||
[Address(RVA = "0x492D20", Offset = "0x491520", VA = "0x180492D20")]
|
||||
// Token: 0x0600270D RID: 9997 RVA: 0x0005A178 File Offset: 0x00058378
|
||||
[Token(Token = "0x600270D")]
|
||||
[Address(RVA = "0x4940F0", Offset = "0x4930F0", VA = "0x1804940F0")]
|
||||
public ConstraintPositionOffset(Transform transform)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06002476)
|
||||
An exception occurred when decompiling this method (0600270D)
|
||||
|
||||
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: 0x17000208 RID: 520
|
||||
// (get) Token: 0x06002477 RID: 9335 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x17000208")]
|
||||
// Token: 0x17000233 RID: 563
|
||||
// (get) Token: 0x0600270E RID: 9998 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x17000233")]
|
||||
private bool positionChanged
|
||||
{
|
||||
[Token(Token = "0x6002477")]
|
||||
[Address(RVA = "0x1094AC0", Offset = "0x10932C0", VA = "0x181094AC0")]
|
||||
[Token(Token = "0x600270E")]
|
||||
[Address(RVA = "0x12EE3F0", Offset = "0x12ED3F0", VA = "0x1812EE3F0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04002E42 RID: 11842
|
||||
// Token: 0x040030EA RID: 12522
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002E42")]
|
||||
[Token(Token = "0x40030EA")]
|
||||
public Vector3 offset;
|
||||
|
||||
// Token: 0x04002E43 RID: 11843
|
||||
// Token: 0x040030EB RID: 12523
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x4002E43")]
|
||||
[Token(Token = "0x40030EB")]
|
||||
private Vector3 defaultLocalPosition;
|
||||
|
||||
// Token: 0x04002E44 RID: 11844
|
||||
// Token: 0x040030EC RID: 12524
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002E44")]
|
||||
[Token(Token = "0x40030EC")]
|
||||
private Vector3 lastLocalPosition;
|
||||
|
||||
// Token: 0x04002E45 RID: 11845
|
||||
// Token: 0x040030ED RID: 12525
|
||||
[FieldOffset(Offset = "0x44")]
|
||||
[Token(Token = "0x4002E45")]
|
||||
[Token(Token = "0x40030ED")]
|
||||
private bool initiated;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,33 +4,33 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x020003FE RID: 1022
|
||||
[Token(Token = "0x20003FE")]
|
||||
// Token: 0x0200044D RID: 1101
|
||||
[Token(Token = "0x200044D")]
|
||||
[Serializable]
|
||||
public class ConstraintRotation : Constraint
|
||||
{
|
||||
// Token: 0x06002478 RID: 9336 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002478")]
|
||||
[Address(RVA = "0x1094EC0", Offset = "0x10936C0", VA = "0x181094EC0", Slot = "4")]
|
||||
// Token: 0x0600270F RID: 9999 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600270F")]
|
||||
[Address(RVA = "0x12EE7F0", Offset = "0x12ED7F0", VA = "0x1812EE7F0", Slot = "4")]
|
||||
public override void UpdateConstraint()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002479 RID: 9337 RVA: 0x00053428 File Offset: 0x00051628
|
||||
[Token(Token = "0x6002479")]
|
||||
[Address(RVA = "0x43A830", Offset = "0x439030", VA = "0x18043A830")]
|
||||
// Token: 0x06002710 RID: 10000 RVA: 0x0005A194 File Offset: 0x00058394
|
||||
[Token(Token = "0x6002710")]
|
||||
[Address(RVA = "0x36ABD0", Offset = "0x369BD0", VA = "0x18036ABD0")]
|
||||
public ConstraintRotation()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600247A RID: 9338 RVA: 0x0005343C File Offset: 0x0005163C
|
||||
[Token(Token = "0x600247A")]
|
||||
[Address(RVA = "0x492D20", Offset = "0x491520", VA = "0x180492D20")]
|
||||
// Token: 0x06002711 RID: 10001 RVA: 0x0005A1A8 File Offset: 0x000583A8
|
||||
[Token(Token = "0x6002711")]
|
||||
[Address(RVA = "0x4940F0", Offset = "0x4930F0", VA = "0x1804940F0")]
|
||||
public ConstraintRotation(Transform transform)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600247A)
|
||||
An exception occurred when decompiling this method (06002711)
|
||||
|
||||
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: 0x04002E46 RID: 11846
|
||||
// Token: 0x040030EE RID: 12526
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002E46")]
|
||||
[Token(Token = "0x40030EE")]
|
||||
public Quaternion rotation;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,33 +4,33 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x020003FF RID: 1023
|
||||
[Token(Token = "0x20003FF")]
|
||||
// Token: 0x0200044E RID: 1102
|
||||
[Token(Token = "0x200044E")]
|
||||
[Serializable]
|
||||
public class ConstraintRotationOffset : Constraint
|
||||
{
|
||||
// Token: 0x0600247B RID: 9339 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600247B")]
|
||||
[Address(RVA = "0x1094C80", Offset = "0x1093480", VA = "0x181094C80", Slot = "4")]
|
||||
// Token: 0x06002712 RID: 10002 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002712")]
|
||||
[Address(RVA = "0x12EE5B0", Offset = "0x12ED5B0", VA = "0x1812EE5B0", Slot = "4")]
|
||||
public override void UpdateConstraint()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600247C RID: 9340 RVA: 0x00053458 File Offset: 0x00051658
|
||||
[Token(Token = "0x600247C")]
|
||||
[Address(RVA = "0x43A830", Offset = "0x439030", VA = "0x18043A830")]
|
||||
// Token: 0x06002713 RID: 10003 RVA: 0x0005A1C4 File Offset: 0x000583C4
|
||||
[Token(Token = "0x6002713")]
|
||||
[Address(RVA = "0x36ABD0", Offset = "0x369BD0", VA = "0x18036ABD0")]
|
||||
public ConstraintRotationOffset()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600247D RID: 9341 RVA: 0x0005346C File Offset: 0x0005166C
|
||||
[Token(Token = "0x600247D")]
|
||||
[Address(RVA = "0x492D20", Offset = "0x491520", VA = "0x180492D20")]
|
||||
// Token: 0x06002714 RID: 10004 RVA: 0x0005A1D8 File Offset: 0x000583D8
|
||||
[Token(Token = "0x6002714")]
|
||||
[Address(RVA = "0x4940F0", Offset = "0x4930F0", VA = "0x1804940F0")]
|
||||
public ConstraintRotationOffset(Transform transform)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600247D)
|
||||
An exception occurred when decompiling this method (06002714)
|
||||
|
||||
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: 0x17000209 RID: 521
|
||||
// (get) Token: 0x0600247E RID: 9342 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x17000209")]
|
||||
// Token: 0x17000234 RID: 564
|
||||
// (get) Token: 0x06002715 RID: 10005 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x17000234")]
|
||||
private bool rotationChanged
|
||||
{
|
||||
[Token(Token = "0x600247E")]
|
||||
[Address(RVA = "0x1094E70", Offset = "0x1093670", VA = "0x181094E70")]
|
||||
[Token(Token = "0x6002715")]
|
||||
[Address(RVA = "0x12EE7A0", Offset = "0x12ED7A0", VA = "0x1812EE7A0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04002E47 RID: 11847
|
||||
// Token: 0x040030EF RID: 12527
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002E47")]
|
||||
[Token(Token = "0x40030EF")]
|
||||
public Quaternion offset;
|
||||
|
||||
// Token: 0x04002E48 RID: 11848
|
||||
// Token: 0x040030F0 RID: 12528
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002E48")]
|
||||
[Token(Token = "0x40030F0")]
|
||||
private Quaternion defaultRotation;
|
||||
|
||||
// Token: 0x04002E49 RID: 11849
|
||||
// Token: 0x040030F1 RID: 12529
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002E49")]
|
||||
[Token(Token = "0x40030F1")]
|
||||
private Quaternion defaultLocalRotation;
|
||||
|
||||
// Token: 0x04002E4A RID: 11850
|
||||
// Token: 0x040030F2 RID: 12530
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002E4A")]
|
||||
[Token(Token = "0x40030F2")]
|
||||
private Quaternion lastLocalRotation;
|
||||
|
||||
// Token: 0x04002E4B RID: 11851
|
||||
// Token: 0x040030F3 RID: 12531
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4002E4B")]
|
||||
[Token(Token = "0x40030F3")]
|
||||
private Quaternion defaultTargetLocalRotation;
|
||||
|
||||
// Token: 0x04002E4C RID: 11852
|
||||
// Token: 0x040030F4 RID: 12532
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4002E4C")]
|
||||
[Token(Token = "0x40030F4")]
|
||||
private bool initiated;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,14 +4,14 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x02000400 RID: 1024
|
||||
[Token(Token = "0x2000400")]
|
||||
// Token: 0x0200044F RID: 1103
|
||||
[Token(Token = "0x200044F")]
|
||||
[Serializable]
|
||||
public class Constraints
|
||||
{
|
||||
// Token: 0x0600247F RID: 9343 RVA: 0x00053488 File Offset: 0x00051688
|
||||
[Token(Token = "0x600247F")]
|
||||
[Address(RVA = "0x10950A0", Offset = "0x10938A0", VA = "0x1810950A0")]
|
||||
// Token: 0x06002716 RID: 10006 RVA: 0x0005A1F4 File Offset: 0x000583F4
|
||||
[Token(Token = "0x6002716")]
|
||||
[Address(RVA = "0x12EE9D0", Offset = "0x12ED9D0", VA = "0x1812EE9D0")]
|
||||
public bool IsValid()
|
||||
{
|
||||
Transform transform = this.transform;
|
||||
@@ -19,68 +19,68 @@ namespace RootMotion.FinalIK
|
||||
return transform != num;
|
||||
}
|
||||
|
||||
// Token: 0x06002480 RID: 9344 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002480")]
|
||||
[Address(RVA = "0x1095020", Offset = "0x1093820", VA = "0x181095020")]
|
||||
// Token: 0x06002717 RID: 10007 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002717")]
|
||||
[Address(RVA = "0x12EE950", Offset = "0x12ED950", VA = "0x1812EE950")]
|
||||
public void Initiate(Transform transform)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002481 RID: 9345 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002481")]
|
||||
[Address(RVA = "0x1095100", Offset = "0x1093900", VA = "0x181095100")]
|
||||
// Token: 0x06002718 RID: 10008 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002718")]
|
||||
[Address(RVA = "0x12EEA30", Offset = "0x12EDA30", VA = "0x1812EEA30")]
|
||||
public void Update()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002482 RID: 9346 RVA: 0x000534A8 File Offset: 0x000516A8
|
||||
[Token(Token = "0x6002482")]
|
||||
[Address(RVA = "0x43A830", Offset = "0x439030", VA = "0x18043A830")]
|
||||
// Token: 0x06002719 RID: 10009 RVA: 0x0005A214 File Offset: 0x00058414
|
||||
[Token(Token = "0x6002719")]
|
||||
[Address(RVA = "0x36ABD0", Offset = "0x369BD0", VA = "0x18036ABD0")]
|
||||
public Constraints()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002E4D RID: 11853
|
||||
// Token: 0x040030F5 RID: 12533
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002E4D")]
|
||||
[Token(Token = "0x40030F5")]
|
||||
public Transform transform;
|
||||
|
||||
// Token: 0x04002E4E RID: 11854
|
||||
// Token: 0x040030F6 RID: 12534
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002E4E")]
|
||||
[Token(Token = "0x40030F6")]
|
||||
public Transform target;
|
||||
|
||||
// Token: 0x04002E4F RID: 11855
|
||||
// Token: 0x040030F7 RID: 12535
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002E4F")]
|
||||
[Token(Token = "0x40030F7")]
|
||||
public Vector3 positionOffset;
|
||||
|
||||
// Token: 0x04002E50 RID: 11856
|
||||
// Token: 0x040030F8 RID: 12536
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x4002E50")]
|
||||
[Token(Token = "0x40030F8")]
|
||||
public Vector3 position;
|
||||
|
||||
// Token: 0x04002E51 RID: 11857
|
||||
// Token: 0x040030F9 RID: 12537
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002E51")]
|
||||
[Token(Token = "0x40030F9")]
|
||||
[Range(0f, 1f)]
|
||||
public float positionWeight;
|
||||
|
||||
// Token: 0x04002E52 RID: 11858
|
||||
// Token: 0x040030FA RID: 12538
|
||||
[FieldOffset(Offset = "0x3C")]
|
||||
[Token(Token = "0x4002E52")]
|
||||
[Token(Token = "0x40030FA")]
|
||||
public Vector3 rotationOffset;
|
||||
|
||||
// Token: 0x04002E53 RID: 11859
|
||||
// Token: 0x040030FB RID: 12539
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002E53")]
|
||||
[Token(Token = "0x40030FB")]
|
||||
public Vector3 rotation;
|
||||
|
||||
// Token: 0x04002E54 RID: 11860
|
||||
// Token: 0x040030FC RID: 12540
|
||||
[FieldOffset(Offset = "0x54")]
|
||||
[Token(Token = "0x4002E54")]
|
||||
[Token(Token = "0x40030FC")]
|
||||
[Range(0f, 1f)]
|
||||
public float rotationWeight;
|
||||
}
|
||||
|
||||
@@ -4,59 +4,59 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x02000411 RID: 1041
|
||||
[Token(Token = "0x2000411")]
|
||||
[AddComponentMenu("Scripts/RootMotion.FinalIK/IK/FABRIK")]
|
||||
// Token: 0x02000460 RID: 1120
|
||||
[Token(Token = "0x2000460")]
|
||||
[HelpURL("http://www.root-motion.com/finalikdox/html/page4.html")]
|
||||
[AddComponentMenu("Scripts/RootMotion.FinalIK/IK/FABRIK")]
|
||||
public class FABRIK : IK
|
||||
{
|
||||
// Token: 0x0600252C RID: 9516 RVA: 0x00054164 File Offset: 0x00052364
|
||||
[Token(Token = "0x600252C")]
|
||||
[Address(RVA = "0xA9AA30", Offset = "0xA99230", VA = "0x180A9AA30", Slot = "8")]
|
||||
// Token: 0x060027C3 RID: 10179 RVA: 0x0005AF30 File Offset: 0x00059130
|
||||
[Token(Token = "0x60027C3")]
|
||||
[Address(RVA = "0xD0E850", Offset = "0xD0D850", VA = "0x180D0E850", Slot = "8")]
|
||||
[ContextMenu("User Manual")]
|
||||
protected override void OpenUserManual()
|
||||
{
|
||||
Application.OpenURL("http://www.root-motion.com/finalikdox/html/page4.html");
|
||||
}
|
||||
|
||||
// Token: 0x0600252D RID: 9517 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600252D")]
|
||||
[Address(RVA = "0xA9A9F0", Offset = "0xA991F0", VA = "0x180A9A9F0", Slot = "9")]
|
||||
// Token: 0x060027C4 RID: 10180 RVA: 0x0005AF48 File Offset: 0x00059148
|
||||
[Token(Token = "0x60027C4")]
|
||||
[Address(RVA = "0xD0E810", Offset = "0xD0D810", VA = "0x180D0E810", Slot = "9")]
|
||||
[ContextMenu("Scrpt Reference")]
|
||||
protected override void OpenScriptReference()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
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");
|
||||
}
|
||||
|
||||
// Token: 0x0600252E RID: 9518 RVA: 0x0005417C File Offset: 0x0005237C
|
||||
[Token(Token = "0x600252E")]
|
||||
[Address(RVA = "0xA9AA70", Offset = "0xA99270", VA = "0x180A9AA70")]
|
||||
// Token: 0x060027C5 RID: 10181 RVA: 0x0005AF60 File Offset: 0x00059160
|
||||
[Token(Token = "0x60027C5")]
|
||||
[Address(RVA = "0xD0E890", Offset = "0xD0D890", VA = "0x180D0E890")]
|
||||
[ContextMenu("Support Group")]
|
||||
private void SupportGroup()
|
||||
{
|
||||
Application.OpenURL("https://groups.google.com/forum/#!forum/final-ik");
|
||||
}
|
||||
|
||||
// Token: 0x0600252F RID: 9519 RVA: 0x00054194 File Offset: 0x00052394
|
||||
[Token(Token = "0x600252F")]
|
||||
[Address(RVA = "0xA9A9B0", Offset = "0xA991B0", VA = "0x180A9A9B0")]
|
||||
// Token: 0x060027C6 RID: 10182 RVA: 0x0005AF78 File Offset: 0x00059178
|
||||
[Token(Token = "0x60027C6")]
|
||||
[Address(RVA = "0xD0E7D0", Offset = "0xD0D7D0", VA = "0x180D0E7D0")]
|
||||
[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: 0x06002530 RID: 9520 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002530")]
|
||||
[Address(RVA = "0x3540B0", Offset = "0x3528B0", VA = "0x1803540B0", Slot = "7")]
|
||||
// Token: 0x060027C7 RID: 10183 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60027C7")]
|
||||
[Address(RVA = "0x33F220", Offset = "0x33E220", VA = "0x18033F220", Slot = "7")]
|
||||
public override IKSolver GetIKSolver()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002531 RID: 9521 RVA: 0x000541AC File Offset: 0x000523AC
|
||||
[Token(Token = "0x6002531")]
|
||||
[Address(RVA = "0xA9AAB0", Offset = "0xA992B0", VA = "0x180A9AAB0")]
|
||||
// Token: 0x060027C8 RID: 10184 RVA: 0x0005AF90 File Offset: 0x00059190
|
||||
[Token(Token = "0x60027C8")]
|
||||
[Address(RVA = "0xD0E8D0", Offset = "0xD0D8D0", VA = "0x180D0E8D0")]
|
||||
public FABRIK()
|
||||
{
|
||||
IKSolverFABRIK iksolverFABRIK = new IKSolverFABRIK();
|
||||
@@ -64,9 +64,9 @@ namespace RootMotion.FinalIK
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04002EDD RID: 11997
|
||||
// Token: 0x04003185 RID: 12677
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002EDD")]
|
||||
[Token(Token = "0x4003185")]
|
||||
public IKSolverFABRIK solver;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,22 +4,22 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x0200041C RID: 1052
|
||||
[Token(Token = "0x200041C")]
|
||||
// Token: 0x0200046B RID: 1131
|
||||
[Token(Token = "0x200046B")]
|
||||
[Serializable]
|
||||
public class FABRIKChain
|
||||
{
|
||||
// Token: 0x06002578 RID: 9592 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002578")]
|
||||
[Address(RVA = "0xA9A440", Offset = "0xA98C40", VA = "0x180A9A440")]
|
||||
// Token: 0x0600280F RID: 10255 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600280F")]
|
||||
[Address(RVA = "0xD0E260", Offset = "0xD0D260", VA = "0x180D0E260")]
|
||||
public bool IsValid(ref string message)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002579 RID: 9593 RVA: 0x00054AA4 File Offset: 0x00052CA4
|
||||
[Token(Token = "0x6002579")]
|
||||
[Address(RVA = "0xA9A410", Offset = "0xA98C10", VA = "0x180A9A410")]
|
||||
// Token: 0x06002810 RID: 10256 RVA: 0x0005B8B8 File Offset: 0x00059AB8
|
||||
[Token(Token = "0x6002810")]
|
||||
[Address(RVA = "0x69A4C0", Offset = "0x6994C0", VA = "0x18069A4C0")]
|
||||
public void Initiate()
|
||||
{
|
||||
FABRIK fabrik = this.ik;
|
||||
@@ -27,33 +27,33 @@ namespace RootMotion.FinalIK
|
||||
fabrik.enabled = num != 0;
|
||||
}
|
||||
|
||||
// Token: 0x0600257A RID: 9594 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600257A")]
|
||||
[Address(RVA = "0xA9A520", Offset = "0xA98D20", VA = "0x180A9A520")]
|
||||
// Token: 0x06002811 RID: 10257 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002811")]
|
||||
[Address(RVA = "0xD0E340", Offset = "0xD0D340", VA = "0x180D0E340")]
|
||||
public void Stage1(FABRIKChain[] chain)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600257B RID: 9595 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600257B")]
|
||||
[Address(RVA = "0xA9A660", Offset = "0xA98E60", VA = "0x180A9A660")]
|
||||
// Token: 0x06002812 RID: 10258 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002812")]
|
||||
[Address(RVA = "0xD0E480", Offset = "0xD0D480", VA = "0x180D0E480")]
|
||||
public void Stage2(Vector3 rootPosition, FABRIKChain[] chain)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600257C RID: 9596 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600257C")]
|
||||
[Address(RVA = "0xA9A0F0", Offset = "0xA988F0", VA = "0x180A9A0F0")]
|
||||
// Token: 0x06002813 RID: 10259 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002813")]
|
||||
[Address(RVA = "0xD0DF40", Offset = "0xD0CF40", VA = "0x180D0DF40")]
|
||||
private Vector3 GetCentroid(FABRIKChain[] chain)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600257D RID: 9597 RVA: 0x00054AC8 File Offset: 0x00052CC8
|
||||
[Token(Token = "0x600257D")]
|
||||
[Address(RVA = "0xA9A7E0", Offset = "0xA98FE0", VA = "0x180A9A7E0")]
|
||||
// Token: 0x06002814 RID: 10260 RVA: 0x0005B8DC File Offset: 0x00059ADC
|
||||
[Token(Token = "0x6002814")]
|
||||
[Address(RVA = "0xD0E600", Offset = "0xD0D600", VA = "0x180D0E600")]
|
||||
public FABRIKChain()
|
||||
{
|
||||
int num = 0;
|
||||
@@ -63,26 +63,26 @@ namespace RootMotion.FinalIK
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04002F00 RID: 12032
|
||||
// Token: 0x040031A8 RID: 12712
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002F00")]
|
||||
[Token(Token = "0x40031A8")]
|
||||
public FABRIK ik;
|
||||
|
||||
// Token: 0x04002F01 RID: 12033
|
||||
// Token: 0x040031A9 RID: 12713
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002F01")]
|
||||
[Token(Token = "0x40031A9")]
|
||||
[Range(0f, 1f)]
|
||||
public float pull = 1f;
|
||||
|
||||
// Token: 0x04002F02 RID: 12034
|
||||
// Token: 0x040031AA RID: 12714
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x4002F02")]
|
||||
[Token(Token = "0x40031AA")]
|
||||
[Range(0f, 1f)]
|
||||
public float pin;
|
||||
|
||||
// Token: 0x04002F03 RID: 12035
|
||||
// Token: 0x040031AB RID: 12715
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002F03")]
|
||||
[Token(Token = "0x40031AB")]
|
||||
public int[] children;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,59 +4,59 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x02000412 RID: 1042
|
||||
[Token(Token = "0x2000412")]
|
||||
[HelpURL("http://www.root-motion.com/finalikdox/html/page5.html")]
|
||||
// Token: 0x02000461 RID: 1121
|
||||
[Token(Token = "0x2000461")]
|
||||
[AddComponentMenu("Scripts/RootMotion.FinalIK/IK/FABRIK Root")]
|
||||
[HelpURL("http://www.root-motion.com/finalikdox/html/page5.html")]
|
||||
public class FABRIKRoot : IK
|
||||
{
|
||||
// Token: 0x06002532 RID: 9522 RVA: 0x000541CC File Offset: 0x000523CC
|
||||
[Token(Token = "0x6002532")]
|
||||
[Address(RVA = "0xA9A8C0", Offset = "0xA990C0", VA = "0x180A9A8C0", Slot = "8")]
|
||||
// Token: 0x060027C9 RID: 10185 RVA: 0x0005AFB0 File Offset: 0x000591B0
|
||||
[Token(Token = "0x60027C9")]
|
||||
[Address(RVA = "0xD0E6E0", Offset = "0xD0D6E0", VA = "0x180D0E6E0", Slot = "8")]
|
||||
[ContextMenu("User Manual")]
|
||||
protected override void OpenUserManual()
|
||||
{
|
||||
Application.OpenURL("http://www.root-motion.com/finalikdox/html/page5.html");
|
||||
}
|
||||
|
||||
// Token: 0x06002533 RID: 9523 RVA: 0x000541E4 File Offset: 0x000523E4
|
||||
[Token(Token = "0x6002533")]
|
||||
[Address(RVA = "0xA9A880", Offset = "0xA99080", VA = "0x180A9A880", Slot = "9")]
|
||||
// Token: 0x060027CA RID: 10186 RVA: 0x0005AFC8 File Offset: 0x000591C8
|
||||
[Token(Token = "0x60027CA")]
|
||||
[Address(RVA = "0xD0E6A0", Offset = "0xD0D6A0", VA = "0x180D0E6A0", 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: 0x06002534 RID: 9524 RVA: 0x000541FC File Offset: 0x000523FC
|
||||
[Token(Token = "0x6002534")]
|
||||
[Address(RVA = "0xA9A900", Offset = "0xA99100", VA = "0x180A9A900")]
|
||||
// Token: 0x060027CB RID: 10187 RVA: 0x0005AFE0 File Offset: 0x000591E0
|
||||
[Token(Token = "0x60027CB")]
|
||||
[Address(RVA = "0xD0E720", Offset = "0xD0D720", VA = "0x180D0E720")]
|
||||
[ContextMenu("Support Group")]
|
||||
private void SupportGroup()
|
||||
{
|
||||
Application.OpenURL("https://groups.google.com/forum/#!forum/final-ik");
|
||||
}
|
||||
|
||||
// Token: 0x06002535 RID: 9525 RVA: 0x00054214 File Offset: 0x00052414
|
||||
[Token(Token = "0x6002535")]
|
||||
[Address(RVA = "0xA9A840", Offset = "0xA99040", VA = "0x180A9A840")]
|
||||
// Token: 0x060027CC RID: 10188 RVA: 0x0005AFF8 File Offset: 0x000591F8
|
||||
[Token(Token = "0x60027CC")]
|
||||
[Address(RVA = "0xD0E660", Offset = "0xD0D660", VA = "0x180D0E660")]
|
||||
[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: 0x06002536 RID: 9526 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002536")]
|
||||
[Address(RVA = "0x3540B0", Offset = "0x3528B0", VA = "0x1803540B0", Slot = "7")]
|
||||
// Token: 0x060027CD RID: 10189 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60027CD")]
|
||||
[Address(RVA = "0x33F220", Offset = "0x33E220", VA = "0x18033F220", Slot = "7")]
|
||||
public override IKSolver GetIKSolver()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002537 RID: 9527 RVA: 0x0005422C File Offset: 0x0005242C
|
||||
[Token(Token = "0x6002537")]
|
||||
[Address(RVA = "0xA9A940", Offset = "0xA99140", VA = "0x180A9A940")]
|
||||
// Token: 0x060027CE RID: 10190 RVA: 0x0005B010 File Offset: 0x00059210
|
||||
[Token(Token = "0x60027CE")]
|
||||
[Address(RVA = "0xD0E760", Offset = "0xD0D760", VA = "0x180D0E760")]
|
||||
public FABRIKRoot()
|
||||
{
|
||||
IKSolverFABRIKRoot iksolverFABRIKRoot = new IKSolverFABRIKRoot();
|
||||
@@ -64,9 +64,9 @@ namespace RootMotion.FinalIK
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04002EDE RID: 11998
|
||||
// Token: 0x04003186 RID: 12678
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002EDE")]
|
||||
[Token(Token = "0x4003186")]
|
||||
public IKSolverFABRIKRoot solver;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,29 +4,29 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x0200041D RID: 1053
|
||||
[Token(Token = "0x200041D")]
|
||||
// Token: 0x0200046C RID: 1132
|
||||
[Token(Token = "0x200046C")]
|
||||
public class FBBIKArmBending : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0600257E RID: 9598 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600257E")]
|
||||
[Address(RVA = "0xA9AB20", Offset = "0xA99320", VA = "0x180A9AB20")]
|
||||
// Token: 0x06002815 RID: 10261 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002815")]
|
||||
[Address(RVA = "0xD0E940", Offset = "0xD0D940", VA = "0x180D0E940")]
|
||||
private void LateUpdate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600257F RID: 9599 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600257F")]
|
||||
[Address(RVA = "0xA9B310", Offset = "0xA99B10", VA = "0x180A9B310")]
|
||||
// Token: 0x06002816 RID: 10262 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002816")]
|
||||
[Address(RVA = "0xD0F130", Offset = "0xD0E130", VA = "0x180D0F130")]
|
||||
private void OnPostFBBIK()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002580 RID: 9600 RVA: 0x00054B04 File Offset: 0x00052D04
|
||||
[Token(Token = "0x6002580")]
|
||||
[Address(RVA = "0xA9B1F0", Offset = "0xA999F0", VA = "0x180A9B1F0")]
|
||||
// Token: 0x06002817 RID: 10263 RVA: 0x0005B918 File Offset: 0x00059B18
|
||||
[Token(Token = "0x6002817")]
|
||||
[Address(RVA = "0xD0F010", Offset = "0xD0E010", VA = "0x180D0F010")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
FullBodyBipedIK fullBodyBipedIK = this.ik;
|
||||
@@ -46,51 +46,51 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002581 RID: 9601 RVA: 0x00054B70 File Offset: 0x00052D70
|
||||
[Token(Token = "0x6002581")]
|
||||
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
|
||||
// Token: 0x06002818 RID: 10264 RVA: 0x0005B984 File Offset: 0x00059B84
|
||||
[Token(Token = "0x6002818")]
|
||||
[Address(RVA = "0x328C40", Offset = "0x327C40", VA = "0x180328C40")]
|
||||
public FBBIKArmBending()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002F04 RID: 12036
|
||||
// Token: 0x040031AC RID: 12716
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002F04")]
|
||||
[Token(Token = "0x40031AC")]
|
||||
public FullBodyBipedIK ik;
|
||||
|
||||
// Token: 0x04002F05 RID: 12037
|
||||
// Token: 0x040031AD RID: 12717
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002F05")]
|
||||
[Token(Token = "0x40031AD")]
|
||||
public Vector3 bendDirectionOffsetLeft;
|
||||
|
||||
// Token: 0x04002F06 RID: 12038
|
||||
// Token: 0x040031AE RID: 12718
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x4002F06")]
|
||||
[Token(Token = "0x40031AE")]
|
||||
public Vector3 bendDirectionOffsetRight;
|
||||
|
||||
// Token: 0x04002F07 RID: 12039
|
||||
// Token: 0x040031AF RID: 12719
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002F07")]
|
||||
[Token(Token = "0x40031AF")]
|
||||
public Vector3 characterSpaceBendOffsetLeft;
|
||||
|
||||
// Token: 0x04002F08 RID: 12040
|
||||
// Token: 0x040031B0 RID: 12720
|
||||
[FieldOffset(Offset = "0x44")]
|
||||
[Token(Token = "0x4002F08")]
|
||||
[Token(Token = "0x40031B0")]
|
||||
public Vector3 characterSpaceBendOffsetRight;
|
||||
|
||||
// Token: 0x04002F09 RID: 12041
|
||||
// Token: 0x040031B1 RID: 12721
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002F09")]
|
||||
[Token(Token = "0x40031B1")]
|
||||
private Quaternion leftHandTargetRotation;
|
||||
|
||||
// Token: 0x04002F0A RID: 12042
|
||||
// Token: 0x040031B2 RID: 12722
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4002F0A")]
|
||||
[Token(Token = "0x40031B2")]
|
||||
private Quaternion rightHandTargetRotation;
|
||||
|
||||
// Token: 0x04002F0B RID: 12043
|
||||
// Token: 0x040031B3 RID: 12723
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4002F0B")]
|
||||
[Token(Token = "0x40031B3")]
|
||||
private bool initiated;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,109 +4,109 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x0200041E RID: 1054
|
||||
[Token(Token = "0x200041E")]
|
||||
// Token: 0x0200046D RID: 1133
|
||||
[Token(Token = "0x200046D")]
|
||||
public class FBBIKHeadEffector : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06002582 RID: 9602 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002582")]
|
||||
[Address(RVA = "0xA9B510", Offset = "0xA99D10", VA = "0x180A9B510")]
|
||||
// Token: 0x06002819 RID: 10265 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002819")]
|
||||
[Address(RVA = "0xD0F330", Offset = "0xD0E330", VA = "0x180D0F330")]
|
||||
private void Awake()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002583 RID: 9603 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002583")]
|
||||
[Address(RVA = "0xA9E5D0", Offset = "0xA9CDD0", VA = "0x180A9E5D0")]
|
||||
// Token: 0x0600281A RID: 10266 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600281A")]
|
||||
[Address(RVA = "0xD123F0", Offset = "0xD113F0", VA = "0x180D123F0")]
|
||||
private void OnStoreDefaultLocalState()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002584 RID: 9604 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002584")]
|
||||
[Address(RVA = "0xA9D450", Offset = "0xA9BC50", VA = "0x180A9D450")]
|
||||
// Token: 0x0600281B RID: 10267 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600281B")]
|
||||
[Address(RVA = "0xD11270", Offset = "0xD10270", VA = "0x180D11270")]
|
||||
private void OnFixTransforms()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002585 RID: 9605 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002585")]
|
||||
[Address(RVA = "0xA9DBF0", Offset = "0xA9C3F0", VA = "0x180A9DBF0")]
|
||||
// Token: 0x0600281C RID: 10268 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600281C")]
|
||||
[Address(RVA = "0xD11A10", Offset = "0xD10A10", VA = "0x180D11A10")]
|
||||
private void OnPreRead()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002586 RID: 9606 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002586")]
|
||||
[Address(RVA = "0xA9F250", Offset = "0xA9DA50", VA = "0x180A9F250")]
|
||||
// Token: 0x0600281D RID: 10269 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600281D")]
|
||||
[Address(RVA = "0xD13070", Offset = "0xD12070", VA = "0x180D13070")]
|
||||
private void SpineBend()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002587 RID: 9607 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002587")]
|
||||
[Address(RVA = "0xA9B930", Offset = "0xA9A130", VA = "0x180A9B930")]
|
||||
// Token: 0x0600281E RID: 10270 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600281E")]
|
||||
[Address(RVA = "0xD0F750", Offset = "0xD0E750", VA = "0x180D0F750")]
|
||||
private void CCDPass()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002588 RID: 9608 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002588")]
|
||||
[Address(RVA = "0xA9C070", Offset = "0xA9A870", VA = "0x180A9C070")]
|
||||
// Token: 0x0600281F RID: 10271 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600281F")]
|
||||
[Address(RVA = "0xD0FE90", Offset = "0xD0EE90", VA = "0x180D0FE90")]
|
||||
private void Iterate(int iteration)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002589 RID: 9609 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002589")]
|
||||
[Address(RVA = "0xA9D9D0", Offset = "0xA9C1D0", VA = "0x180A9D9D0")]
|
||||
// Token: 0x06002820 RID: 10272 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002820")]
|
||||
[Address(RVA = "0xD117F0", Offset = "0xD107F0", VA = "0x180D117F0")]
|
||||
private void OnPostUpdate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600258A RID: 9610 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600258A")]
|
||||
[Address(RVA = "0xA9BDD0", Offset = "0xA9A5D0", VA = "0x180A9BDD0")]
|
||||
// Token: 0x06002821 RID: 10273 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002821")]
|
||||
[Address(RVA = "0xD0FBF0", Offset = "0xD0EBF0", VA = "0x180D0FBF0")]
|
||||
private void ChestDirection()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600258B RID: 9611 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600258B")]
|
||||
[Address(RVA = "0xA9EC90", Offset = "0xA9D490", VA = "0x180A9EC90")]
|
||||
// Token: 0x06002822 RID: 10274 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002822")]
|
||||
[Address(RVA = "0xD12AB0", Offset = "0xD11AB0", VA = "0x180D12AB0")]
|
||||
private void PostStretching()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600258C RID: 9612 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600258C")]
|
||||
[Address(RVA = "0xA9CEE0", Offset = "0xA9B6E0", VA = "0x180A9CEE0")]
|
||||
// Token: 0x06002823 RID: 10275 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002823")]
|
||||
[Address(RVA = "0xD10D00", Offset = "0xD0FD00", VA = "0x180D10D00")]
|
||||
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: 0x0600258D RID: 9613 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600258D")]
|
||||
[Address(RVA = "0xA9F0C0", Offset = "0xA9D8C0", VA = "0x180A9F0C0")]
|
||||
// Token: 0x06002824 RID: 10276 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002824")]
|
||||
[Address(RVA = "0xD12EE0", Offset = "0xD11EE0", VA = "0x180D12EE0")]
|
||||
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: 0x0600258E RID: 9614 RVA: 0x00054B84 File Offset: 0x00052D84
|
||||
[Token(Token = "0x600258E")]
|
||||
[Address(RVA = "0xA9D0B0", Offset = "0xA9B8B0", VA = "0x180A9D0B0")]
|
||||
// Token: 0x06002825 RID: 10277 RVA: 0x0005B998 File Offset: 0x00059B98
|
||||
[Token(Token = "0x6002825")]
|
||||
[Address(RVA = "0xD10ED0", Offset = "0xD0FED0", VA = "0x180D10ED0")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
FullBodyBipedIK fullBodyBipedIK = this.ik;
|
||||
@@ -156,9 +156,9 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600258F RID: 9615 RVA: 0x00054CEC File Offset: 0x00052EEC
|
||||
[Token(Token = "0x600258F")]
|
||||
[Address(RVA = "0xA9F620", Offset = "0xA9DE20", VA = "0x180A9F620")]
|
||||
// Token: 0x06002826 RID: 10278 RVA: 0x0005BB00 File Offset: 0x00059D00
|
||||
[Token(Token = "0x6002826")]
|
||||
[Address(RVA = "0xD13440", Offset = "0xD12440", VA = "0x180D13440")]
|
||||
public FBBIKHeadEffector()
|
||||
{
|
||||
int num = 0;
|
||||
@@ -200,304 +200,304 @@ namespace RootMotion.FinalIK
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04002F0C RID: 12044
|
||||
// Token: 0x040031B4 RID: 12724
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002F0C")]
|
||||
[Token(Token = "0x40031B4")]
|
||||
[Tooltip("Reference to the FBBIK component.")]
|
||||
public FullBodyBipedIK ik;
|
||||
|
||||
// Token: 0x04002F0D RID: 12045
|
||||
// Token: 0x040031B5 RID: 12725
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002F0D")]
|
||||
[Token(Token = "0x40031B5")]
|
||||
[Tooltip("Master weight for positioning the head.")]
|
||||
[Range(0f, 1f)]
|
||||
[LargeHeader("Position")]
|
||||
public float positionWeight = 1f;
|
||||
|
||||
// Token: 0x04002F0E RID: 12046
|
||||
// Token: 0x040031B6 RID: 12726
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x4002F0E")]
|
||||
[Range(0f, 1f)]
|
||||
[Token(Token = "0x40031B6")]
|
||||
[Tooltip("The weight of moving the body along with the head")]
|
||||
[Range(0f, 1f)]
|
||||
public float bodyWeight;
|
||||
|
||||
// Token: 0x04002F0F RID: 12047
|
||||
// Token: 0x040031B7 RID: 12727
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002F0F")]
|
||||
[Range(0f, 1f)]
|
||||
[Token(Token = "0x40031B7")]
|
||||
[Tooltip("The weight of moving the thighs along with the head")]
|
||||
[Range(0f, 1f)]
|
||||
public float thighWeight;
|
||||
|
||||
// Token: 0x04002F10 RID: 12048
|
||||
// Token: 0x040031B8 RID: 12728
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x4002F10")]
|
||||
[Token(Token = "0x40031B8")]
|
||||
[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: 0x04002F11 RID: 12049
|
||||
// Token: 0x040031B9 RID: 12729
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002F11")]
|
||||
[Token(Token = "0x40031B9")]
|
||||
[LargeHeader("Rotation")]
|
||||
[Tooltip("The weight of rotating the head bone after solving")]
|
||||
[Range(0f, 1f)]
|
||||
public float rotationWeight;
|
||||
|
||||
// Token: 0x04002F12 RID: 12050
|
||||
// Token: 0x040031BA RID: 12730
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x4002F12")]
|
||||
[Token(Token = "0x40031BA")]
|
||||
[Range(0f, 1f)]
|
||||
[Tooltip("Clamping the rotation of the body")]
|
||||
public float bodyClampWeight;
|
||||
|
||||
// Token: 0x04002F13 RID: 12051
|
||||
// Token: 0x040031BB RID: 12731
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002F13")]
|
||||
[Token(Token = "0x40031BB")]
|
||||
[Range(0f, 1f)]
|
||||
[Tooltip("Clamping the rotation of the head")]
|
||||
public float headClampWeight;
|
||||
|
||||
// Token: 0x04002F14 RID: 12052
|
||||
// Token: 0x040031BC RID: 12732
|
||||
[FieldOffset(Offset = "0x3C")]
|
||||
[Token(Token = "0x4002F14")]
|
||||
[Range(0f, 1f)]
|
||||
[Token(Token = "0x40031BC")]
|
||||
[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.")]
|
||||
[Range(0f, 1f)]
|
||||
public float bendWeight;
|
||||
|
||||
// Token: 0x04002F15 RID: 12053
|
||||
// Token: 0x040031BD RID: 12733
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002F15")]
|
||||
[Token(Token = "0x40031BD")]
|
||||
[Tooltip("The bones to use for bending.")]
|
||||
public FBBIKHeadEffector.BendBone[] bendBones;
|
||||
|
||||
// Token: 0x04002F16 RID: 12054
|
||||
// Token: 0x040031BE RID: 12734
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002F16")]
|
||||
[Token(Token = "0x40031BE")]
|
||||
[Range(0f, 1f)]
|
||||
[LargeHeader("CCD")]
|
||||
[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: 0x04002F17 RID: 12055
|
||||
// Token: 0x040031BF RID: 12735
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x4002F17")]
|
||||
[Token(Token = "0x40031BF")]
|
||||
[Tooltip("The weight of rolling the bones in towards the target")]
|
||||
[Range(0f, 1f)]
|
||||
public float roll;
|
||||
|
||||
// Token: 0x04002F18 RID: 12056
|
||||
// Token: 0x040031C0 RID: 12736
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002F18")]
|
||||
[Tooltip("Smoothing the CCD effect.")]
|
||||
[Token(Token = "0x40031C0")]
|
||||
[Range(0f, 1000f)]
|
||||
[Tooltip("Smoothing the CCD effect.")]
|
||||
public float damper;
|
||||
|
||||
// Token: 0x04002F19 RID: 12057
|
||||
// Token: 0x040031C1 RID: 12737
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4002F19")]
|
||||
[Token(Token = "0x40031C1")]
|
||||
[Tooltip("Bones to use for the CCD pass. Assign spine and/or neck bones.")]
|
||||
public Transform[] CCDBones;
|
||||
|
||||
// Token: 0x04002F1A RID: 12058
|
||||
// Token: 0x040031C2 RID: 12738
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4002F1A")]
|
||||
[Token(Token = "0x40031C2")]
|
||||
[LargeHeader("Stretching")]
|
||||
[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: 0x04002F1B RID: 12059
|
||||
// Token: 0x040031C3 RID: 12739
|
||||
[FieldOffset(Offset = "0x64")]
|
||||
[Token(Token = "0x4002F1B")]
|
||||
[Token(Token = "0x40031C3")]
|
||||
[Tooltip("Stretch magnitude limit.")]
|
||||
public float maxStretch;
|
||||
|
||||
// Token: 0x04002F1C RID: 12060
|
||||
// Token: 0x040031C4 RID: 12740
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4002F1C")]
|
||||
[Token(Token = "0x40031C4")]
|
||||
[Tooltip("If > 0, dampers the stretching effect.")]
|
||||
public float stretchDamper;
|
||||
|
||||
// Token: 0x04002F1D RID: 12061
|
||||
// Token: 0x040031C5 RID: 12741
|
||||
[FieldOffset(Offset = "0x6C")]
|
||||
[Token(Token = "0x4002F1D")]
|
||||
[Token(Token = "0x40031C5")]
|
||||
[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: 0x04002F1E RID: 12062
|
||||
// Token: 0x040031C6 RID: 12742
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4002F1E")]
|
||||
[Token(Token = "0x40031C6")]
|
||||
[Tooltip("Bones to use for stretching. The more bones you add, the less noticable the effect.")]
|
||||
public Transform[] stretchBones;
|
||||
|
||||
// Token: 0x04002F1F RID: 12063
|
||||
// Token: 0x040031C7 RID: 12743
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4002F1F")]
|
||||
[Token(Token = "0x40031C7")]
|
||||
[LargeHeader("Chest Direction")]
|
||||
public Vector3 chestDirection;
|
||||
|
||||
// Token: 0x04002F20 RID: 12064
|
||||
// Token: 0x040031C8 RID: 12744
|
||||
[FieldOffset(Offset = "0x84")]
|
||||
[Token(Token = "0x4002F20")]
|
||||
[Token(Token = "0x40031C8")]
|
||||
[Range(0f, 1f)]
|
||||
public float chestDirectionWeight;
|
||||
|
||||
// Token: 0x04002F21 RID: 12065
|
||||
// Token: 0x040031C9 RID: 12745
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4002F21")]
|
||||
[Token(Token = "0x40031C9")]
|
||||
public Transform[] chestBones;
|
||||
|
||||
// Token: 0x04002F22 RID: 12066
|
||||
// Token: 0x040031CA RID: 12746
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4002F22")]
|
||||
[Token(Token = "0x40031CA")]
|
||||
public IKSolver.UpdateDelegate OnPostHeadEffectorFK;
|
||||
|
||||
// Token: 0x04002F23 RID: 12067
|
||||
// Token: 0x040031CB RID: 12747
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4002F23")]
|
||||
[Token(Token = "0x40031CB")]
|
||||
private Vector3 offset;
|
||||
|
||||
// Token: 0x04002F24 RID: 12068
|
||||
// Token: 0x040031CC RID: 12748
|
||||
[FieldOffset(Offset = "0xA4")]
|
||||
[Token(Token = "0x4002F24")]
|
||||
[Token(Token = "0x40031CC")]
|
||||
private Vector3 headToBody;
|
||||
|
||||
// Token: 0x04002F25 RID: 12069
|
||||
// Token: 0x040031CD RID: 12749
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x4002F25")]
|
||||
[Token(Token = "0x40031CD")]
|
||||
private Vector3 shoulderCenterToHead;
|
||||
|
||||
// Token: 0x04002F26 RID: 12070
|
||||
// Token: 0x040031CE RID: 12750
|
||||
[FieldOffset(Offset = "0xBC")]
|
||||
[Token(Token = "0x4002F26")]
|
||||
[Token(Token = "0x40031CE")]
|
||||
private Vector3 headToLeftThigh;
|
||||
|
||||
// Token: 0x04002F27 RID: 12071
|
||||
// Token: 0x040031CF RID: 12751
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x4002F27")]
|
||||
[Token(Token = "0x40031CF")]
|
||||
private Vector3 headToRightThigh;
|
||||
|
||||
// Token: 0x04002F28 RID: 12072
|
||||
// Token: 0x040031D0 RID: 12752
|
||||
[FieldOffset(Offset = "0xD4")]
|
||||
[Token(Token = "0x4002F28")]
|
||||
[Token(Token = "0x40031D0")]
|
||||
private Vector3 leftShoulderPos;
|
||||
|
||||
// Token: 0x04002F29 RID: 12073
|
||||
// Token: 0x040031D1 RID: 12753
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x4002F29")]
|
||||
[Token(Token = "0x40031D1")]
|
||||
private Vector3 rightShoulderPos;
|
||||
|
||||
// Token: 0x04002F2A RID: 12074
|
||||
// Token: 0x040031D2 RID: 12754
|
||||
[FieldOffset(Offset = "0xEC")]
|
||||
[Token(Token = "0x4002F2A")]
|
||||
[Token(Token = "0x40031D2")]
|
||||
private float shoulderDist;
|
||||
|
||||
// Token: 0x04002F2B RID: 12075
|
||||
// Token: 0x040031D3 RID: 12755
|
||||
[FieldOffset(Offset = "0xF0")]
|
||||
[Token(Token = "0x4002F2B")]
|
||||
[Token(Token = "0x40031D3")]
|
||||
private float leftShoulderDist;
|
||||
|
||||
// Token: 0x04002F2C RID: 12076
|
||||
// Token: 0x040031D4 RID: 12756
|
||||
[FieldOffset(Offset = "0xF4")]
|
||||
[Token(Token = "0x4002F2C")]
|
||||
[Token(Token = "0x40031D4")]
|
||||
private float rightShoulderDist;
|
||||
|
||||
// Token: 0x04002F2D RID: 12077
|
||||
// Token: 0x040031D5 RID: 12757
|
||||
[FieldOffset(Offset = "0xF8")]
|
||||
[Token(Token = "0x4002F2D")]
|
||||
[Token(Token = "0x40031D5")]
|
||||
private Quaternion chestRotation;
|
||||
|
||||
// Token: 0x04002F2E RID: 12078
|
||||
// Token: 0x040031D6 RID: 12758
|
||||
[FieldOffset(Offset = "0x108")]
|
||||
[Token(Token = "0x4002F2E")]
|
||||
[Token(Token = "0x40031D6")]
|
||||
private Quaternion headRotationRelativeToRoot;
|
||||
|
||||
// Token: 0x04002F2F RID: 12079
|
||||
// Token: 0x040031D7 RID: 12759
|
||||
[FieldOffset(Offset = "0x118")]
|
||||
[Token(Token = "0x4002F2F")]
|
||||
[Token(Token = "0x40031D7")]
|
||||
private Quaternion[] ccdDefaultLocalRotations;
|
||||
|
||||
// Token: 0x04002F30 RID: 12080
|
||||
// Token: 0x040031D8 RID: 12760
|
||||
[FieldOffset(Offset = "0x120")]
|
||||
[Token(Token = "0x4002F30")]
|
||||
[Token(Token = "0x40031D8")]
|
||||
private Vector3 headLocalPosition;
|
||||
|
||||
// Token: 0x04002F31 RID: 12081
|
||||
// Token: 0x040031D9 RID: 12761
|
||||
[FieldOffset(Offset = "0x12C")]
|
||||
[Token(Token = "0x4002F31")]
|
||||
[Token(Token = "0x40031D9")]
|
||||
private Quaternion headLocalRotation;
|
||||
|
||||
// Token: 0x04002F32 RID: 12082
|
||||
// Token: 0x040031DA RID: 12762
|
||||
[FieldOffset(Offset = "0x140")]
|
||||
[Token(Token = "0x4002F32")]
|
||||
[Token(Token = "0x40031DA")]
|
||||
private Vector3[] stretchLocalPositions;
|
||||
|
||||
// Token: 0x04002F33 RID: 12083
|
||||
// Token: 0x040031DB RID: 12763
|
||||
[FieldOffset(Offset = "0x148")]
|
||||
[Token(Token = "0x4002F33")]
|
||||
[Token(Token = "0x40031DB")]
|
||||
private Quaternion[] stretchLocalRotations;
|
||||
|
||||
// Token: 0x04002F34 RID: 12084
|
||||
// Token: 0x040031DC RID: 12764
|
||||
[FieldOffset(Offset = "0x150")]
|
||||
[Token(Token = "0x4002F34")]
|
||||
[Token(Token = "0x40031DC")]
|
||||
private Vector3[] chestLocalPositions;
|
||||
|
||||
// Token: 0x04002F35 RID: 12085
|
||||
// Token: 0x040031DD RID: 12765
|
||||
[FieldOffset(Offset = "0x158")]
|
||||
[Token(Token = "0x4002F35")]
|
||||
[Token(Token = "0x40031DD")]
|
||||
private Quaternion[] chestLocalRotations;
|
||||
|
||||
// Token: 0x04002F36 RID: 12086
|
||||
// Token: 0x040031DE RID: 12766
|
||||
[FieldOffset(Offset = "0x160")]
|
||||
[Token(Token = "0x4002F36")]
|
||||
[Token(Token = "0x40031DE")]
|
||||
private int bendBonesCount;
|
||||
|
||||
// Token: 0x04002F37 RID: 12087
|
||||
// Token: 0x040031DF RID: 12767
|
||||
[FieldOffset(Offset = "0x164")]
|
||||
[Token(Token = "0x4002F37")]
|
||||
[Token(Token = "0x40031DF")]
|
||||
private int ccdBonesCount;
|
||||
|
||||
// Token: 0x04002F38 RID: 12088
|
||||
// Token: 0x040031E0 RID: 12768
|
||||
[FieldOffset(Offset = "0x168")]
|
||||
[Token(Token = "0x4002F38")]
|
||||
[Token(Token = "0x40031E0")]
|
||||
private int stretchBonesCount;
|
||||
|
||||
// Token: 0x04002F39 RID: 12089
|
||||
// Token: 0x040031E1 RID: 12769
|
||||
[FieldOffset(Offset = "0x16C")]
|
||||
[Token(Token = "0x4002F39")]
|
||||
[Token(Token = "0x40031E1")]
|
||||
private int chestBonesCount;
|
||||
|
||||
// Token: 0x0200041F RID: 1055
|
||||
[Token(Token = "0x200041F")]
|
||||
// Token: 0x0200046E RID: 1134
|
||||
[Token(Token = "0x200046E")]
|
||||
[Serializable]
|
||||
public class BendBone
|
||||
{
|
||||
// Token: 0x06002590 RID: 9616 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002590")]
|
||||
[Address(RVA = "0x66BC90", Offset = "0x66A490", VA = "0x18066BC90")]
|
||||
// Token: 0x06002827 RID: 10279 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002827")]
|
||||
[Address(RVA = "0x19BBD00", Offset = "0x19BAD00", VA = "0x1819BBD00")]
|
||||
public BendBone()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002591 RID: 9617 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002591")]
|
||||
[Address(RVA = "0x66BC30", Offset = "0x66A430", VA = "0x18066BC30")]
|
||||
// Token: 0x06002828 RID: 10280 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002828")]
|
||||
[Address(RVA = "0x19BBCA0", Offset = "0x19BACA0", VA = "0x1819BBCA0")]
|
||||
public BendBone(Transform transform, float weight)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002592 RID: 9618 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002592")]
|
||||
[Address(RVA = "0x66BBF0", Offset = "0x66A3F0", VA = "0x18066BBF0")]
|
||||
// Token: 0x06002829 RID: 10281 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002829")]
|
||||
[Address(RVA = "0x19BBC60", Offset = "0x19BAC60", VA = "0x1819BBC60")]
|
||||
public void StoreDefaultLocalState()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002593 RID: 9619 RVA: 0x00054E34 File Offset: 0x00053034
|
||||
[Token(Token = "0x6002593")]
|
||||
[Address(RVA = "0x66BBB0", Offset = "0x66A3B0", VA = "0x18066BBB0")]
|
||||
// Token: 0x0600282A RID: 10282 RVA: 0x0005BC48 File Offset: 0x00059E48
|
||||
[Token(Token = "0x600282A")]
|
||||
[Address(RVA = "0x19BBC20", Offset = "0x19BAC20", VA = "0x1819BBC20")]
|
||||
public void FixTransforms()
|
||||
{
|
||||
Transform transform = this.transform;
|
||||
@@ -505,22 +505,22 @@ namespace RootMotion.FinalIK
|
||||
transform.localRotation = quaternion;
|
||||
}
|
||||
|
||||
// Token: 0x04002F3A RID: 12090
|
||||
// Token: 0x040031E2 RID: 12770
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002F3A")]
|
||||
[Token(Token = "0x40031E2")]
|
||||
[Tooltip("Assign spine and/or neck bones.")]
|
||||
public Transform transform;
|
||||
|
||||
// Token: 0x04002F3B RID: 12091
|
||||
// Token: 0x040031E3 RID: 12771
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002F3B")]
|
||||
[Range(0f, 1f)]
|
||||
[Token(Token = "0x40031E3")]
|
||||
[Tooltip("The weight of rotating this bone.")]
|
||||
[Range(0f, 1f)]
|
||||
public float weight;
|
||||
|
||||
// Token: 0x04002F3C RID: 12092
|
||||
// Token: 0x040031E4 RID: 12772
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x4002F3C")]
|
||||
[Token(Token = "0x40031E4")]
|
||||
private Quaternion defaultLocalRotation;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,14 +4,14 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x02000420 RID: 1056
|
||||
[Token(Token = "0x2000420")]
|
||||
// Token: 0x0200046F RID: 1135
|
||||
[Token(Token = "0x200046F")]
|
||||
[Serializable]
|
||||
public class FBIKChain
|
||||
{
|
||||
// Token: 0x06002594 RID: 9620 RVA: 0x00054E5C File Offset: 0x0005305C
|
||||
[Token(Token = "0x6002594")]
|
||||
[Address(RVA = "0x4C9570", Offset = "0x4C7D70", VA = "0x1804C9570")]
|
||||
// Token: 0x0600282B RID: 10283 RVA: 0x0005BC70 File Offset: 0x00059E70
|
||||
[Token(Token = "0x600282B")]
|
||||
[Address(RVA = "0xD171B0", Offset = "0xD161B0", VA = "0x180D171B0")]
|
||||
public FBIKChain()
|
||||
{
|
||||
this.pull = 1f;
|
||||
@@ -30,25 +30,25 @@ namespace RootMotion.FinalIK
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06002595 RID: 9621 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002595")]
|
||||
[Address(RVA = "0x4C9670", Offset = "0x4C7E70", VA = "0x1804C9670")]
|
||||
// Token: 0x0600282C RID: 10284 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600282C")]
|
||||
[Address(RVA = "0xD172B0", Offset = "0xD162B0", VA = "0x180D172B0")]
|
||||
public FBIKChain(float pin, float pull, params Transform[] nodeTransforms)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002596 RID: 9622 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002596")]
|
||||
[Address(RVA = "0x4C80B0", Offset = "0x4C68B0", VA = "0x1804C80B0")]
|
||||
// Token: 0x0600282D RID: 10285 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600282D")]
|
||||
[Address(RVA = "0xD15CF0", Offset = "0xD14CF0", VA = "0x180D15CF0")]
|
||||
public void SetNodes(params Transform[] boneTransforms)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002597 RID: 9623 RVA: 0x00054ED4 File Offset: 0x000530D4
|
||||
[Token(Token = "0x6002597")]
|
||||
[Address(RVA = "0x4C6E10", Offset = "0x4C5610", VA = "0x1804C6E10")]
|
||||
// Token: 0x0600282E RID: 10286 RVA: 0x0005BCE8 File Offset: 0x00059EE8
|
||||
[Token(Token = "0x600282E")]
|
||||
[Address(RVA = "0xD14A50", Offset = "0xD13A50", VA = "0x180D14A50")]
|
||||
public int GetNodeIndex(Transform boneTransform)
|
||||
{
|
||||
IKSolver.Node[] array = this.nodes;
|
||||
@@ -65,105 +65,105 @@ namespace RootMotion.FinalIK
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06002598 RID: 9624 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002598")]
|
||||
[Address(RVA = "0x4C70D0", Offset = "0x4C58D0", VA = "0x1804C70D0")]
|
||||
// Token: 0x0600282F RID: 10287 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600282F")]
|
||||
[Address(RVA = "0xD14D10", Offset = "0xD13D10", VA = "0x180D14D10")]
|
||||
public bool IsValid(ref string message)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002599 RID: 9625 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002599")]
|
||||
[Address(RVA = "0x4C6F00", Offset = "0x4C5700", VA = "0x1804C6F00")]
|
||||
// Token: 0x06002830 RID: 10288 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002830")]
|
||||
[Address(RVA = "0xD14B40", Offset = "0xD13B40", VA = "0x180D14B40")]
|
||||
public void Initiate(IKSolverFullBody solver)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600259A RID: 9626 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600259A")]
|
||||
[Address(RVA = "0x4C7A80", Offset = "0x4C6280", VA = "0x1804C7A80")]
|
||||
// Token: 0x06002831 RID: 10289 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002831")]
|
||||
[Address(RVA = "0xD156C0", Offset = "0xD146C0", VA = "0x180D156C0")]
|
||||
public void ReadPose(IKSolverFullBody solver, bool fullBody)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600259B RID: 9627 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600259B")]
|
||||
[Address(RVA = "0x4C62C0", Offset = "0x4C4AC0", VA = "0x1804C62C0")]
|
||||
// Token: 0x06002832 RID: 10290 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002832")]
|
||||
[Address(RVA = "0xD13F00", Offset = "0xD12F00", VA = "0x180D13F00")]
|
||||
private void CalculateBoneLengths(IKSolverFullBody solver)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600259C RID: 9628 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600259C")]
|
||||
[Address(RVA = "0x4C7660", Offset = "0x4C5E60", VA = "0x1804C7660")]
|
||||
// Token: 0x06002833 RID: 10291 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002833")]
|
||||
[Address(RVA = "0xD152A0", Offset = "0xD142A0", VA = "0x180D152A0")]
|
||||
public void Reach(IKSolverFullBody solver)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600259D RID: 9629 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600259D")]
|
||||
[Address(RVA = "0x4C7200", Offset = "0x4C5A00", VA = "0x1804C7200")]
|
||||
// Token: 0x06002834 RID: 10292 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002834")]
|
||||
[Address(RVA = "0xD14E40", Offset = "0xD13E40", VA = "0x180D14E40")]
|
||||
public Vector3 Push(IKSolverFullBody solver)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600259E RID: 9630 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600259E")]
|
||||
[Address(RVA = "0x4C88E0", Offset = "0x4C70E0", VA = "0x1804C88E0")]
|
||||
// Token: 0x06002835 RID: 10293 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002835")]
|
||||
[Address(RVA = "0xD16520", Offset = "0xD15520", VA = "0x180D16520")]
|
||||
public void SolveTrigonometric(IKSolverFullBody solver, bool calculateBendDirection = false)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600259F RID: 9631 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600259F")]
|
||||
[Address(RVA = "0x4C8E10", Offset = "0x4C7610", VA = "0x1804C8E10")]
|
||||
// Token: 0x06002836 RID: 10294 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002836")]
|
||||
[Address(RVA = "0xD16A50", Offset = "0xD15A50", VA = "0x180D16A50")]
|
||||
public void Stage1(IKSolverFullBody solver)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060025A0 RID: 9632 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60025A0")]
|
||||
[Address(RVA = "0x4C93E0", Offset = "0x4C7BE0", VA = "0x1804C93E0")]
|
||||
// Token: 0x06002837 RID: 10295 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002837")]
|
||||
[Address(RVA = "0xD17020", Offset = "0xD16020", VA = "0x180D17020")]
|
||||
public void Stage2(IKSolverFullBody solver, Vector3 position)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060025A1 RID: 9633 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60025A1")]
|
||||
[Address(RVA = "0x4C82A0", Offset = "0x4C6AA0", VA = "0x1804C82A0")]
|
||||
// Token: 0x06002838 RID: 10296 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002838")]
|
||||
[Address(RVA = "0xD15EE0", Offset = "0xD14EE0", VA = "0x180D15EE0")]
|
||||
public void SolveConstraintSystems(IKSolverFullBody solver)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060025A2 RID: 9634 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60025A2")]
|
||||
[Address(RVA = "0x4C85D0", Offset = "0x4C6DD0", VA = "0x1804C85D0")]
|
||||
// Token: 0x06002839 RID: 10297 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002839")]
|
||||
[Address(RVA = "0xD16210", Offset = "0xD15210", VA = "0x180D16210")]
|
||||
private Vector3 SolveFABRIKJoint(Vector3 pos1, Vector3 pos2, float length)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060025A3 RID: 9635 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60025A3")]
|
||||
[Address(RVA = "0x4C6C40", Offset = "0x4C5440", VA = "0x1804C6C40")]
|
||||
// Token: 0x0600283A RID: 10298 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600283A")]
|
||||
[Address(RVA = "0xD14880", Offset = "0xD13880", VA = "0x180D14880")]
|
||||
protected Vector3 GetDirToBendPoint(Vector3 direction, Vector3 bendDirection, float directionMagnitude)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060025A4 RID: 9636 RVA: 0x00054F1C File Offset: 0x0005311C
|
||||
[Token(Token = "0x60025A4")]
|
||||
[Address(RVA = "0x4C8210", Offset = "0x4C6A10", VA = "0x1804C8210")]
|
||||
// Token: 0x0600283B RID: 10299 RVA: 0x0005BD30 File Offset: 0x00059F30
|
||||
[Token(Token = "0x600283B")]
|
||||
[Address(RVA = "0xD15E50", Offset = "0xD14E50", VA = "0x180D15E50")]
|
||||
private void SolveChildConstraints(IKSolverFullBody solver)
|
||||
{
|
||||
FBIKChain.ChildConstraint[] array = this.childConstraints;
|
||||
@@ -176,185 +176,185 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060025A5 RID: 9637 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60025A5")]
|
||||
[Address(RVA = "0x4C86F0", Offset = "0x4C6EF0", VA = "0x1804C86F0")]
|
||||
// Token: 0x0600283C RID: 10300 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600283C")]
|
||||
[Address(RVA = "0xD16330", Offset = "0xD15330", VA = "0x180D16330")]
|
||||
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: 0x060025A6 RID: 9638 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60025A6")]
|
||||
[Address(RVA = "0x4C6A60", Offset = "0x4C5260", VA = "0x1804C6A60")]
|
||||
// Token: 0x0600283D RID: 10301 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600283D")]
|
||||
[Address(RVA = "0xD146A0", Offset = "0xD136A0", VA = "0x180D146A0")]
|
||||
public void ForwardReach(Vector3 position)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060025A7 RID: 9639 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60025A7")]
|
||||
[Address(RVA = "0x4C5FC0", Offset = "0x4C47C0", VA = "0x1804C5FC0")]
|
||||
// Token: 0x0600283E RID: 10302 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600283E")]
|
||||
[Address(RVA = "0xD13C00", Offset = "0xD12C00", VA = "0x180D13C00")]
|
||||
private void BackwardReach(Vector3 position)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04002F3D RID: 12093
|
||||
// Token: 0x040031E5 RID: 12773
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002F3D")]
|
||||
[Token(Token = "0x40031E5")]
|
||||
[Range(0f, 1f)]
|
||||
public float pin;
|
||||
|
||||
// Token: 0x04002F3E RID: 12094
|
||||
// Token: 0x040031E6 RID: 12774
|
||||
[FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x4002F3E")]
|
||||
[Token(Token = "0x40031E6")]
|
||||
[Range(0f, 1f)]
|
||||
public float pull;
|
||||
|
||||
// Token: 0x04002F3F RID: 12095
|
||||
// Token: 0x040031E7 RID: 12775
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002F3F")]
|
||||
[Token(Token = "0x40031E7")]
|
||||
[Range(0f, 1f)]
|
||||
public float push;
|
||||
|
||||
// Token: 0x04002F40 RID: 12096
|
||||
// Token: 0x040031E8 RID: 12776
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x4002F40")]
|
||||
[Token(Token = "0x40031E8")]
|
||||
[Range(-1f, 1f)]
|
||||
public float pushParent;
|
||||
|
||||
// Token: 0x04002F41 RID: 12097
|
||||
// Token: 0x040031E9 RID: 12777
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002F41")]
|
||||
[Token(Token = "0x40031E9")]
|
||||
[Range(0f, 1f)]
|
||||
public float reach;
|
||||
|
||||
// Token: 0x04002F42 RID: 12098
|
||||
// Token: 0x040031EA RID: 12778
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x4002F42")]
|
||||
[Token(Token = "0x40031EA")]
|
||||
public FBIKChain.Smoothing reachSmoothing;
|
||||
|
||||
// Token: 0x04002F43 RID: 12099
|
||||
// Token: 0x040031EB RID: 12779
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002F43")]
|
||||
[Token(Token = "0x40031EB")]
|
||||
public FBIKChain.Smoothing pushSmoothing;
|
||||
|
||||
// Token: 0x04002F44 RID: 12100
|
||||
// Token: 0x040031EC RID: 12780
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002F44")]
|
||||
[Token(Token = "0x40031EC")]
|
||||
public IKSolver.Node[] nodes;
|
||||
|
||||
// Token: 0x04002F45 RID: 12101
|
||||
// Token: 0x040031ED RID: 12781
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002F45")]
|
||||
[Token(Token = "0x40031ED")]
|
||||
public int[] children;
|
||||
|
||||
// Token: 0x04002F46 RID: 12102
|
||||
// Token: 0x040031EE RID: 12782
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002F46")]
|
||||
[Token(Token = "0x40031EE")]
|
||||
public FBIKChain.ChildConstraint[] childConstraints;
|
||||
|
||||
// Token: 0x04002F47 RID: 12103
|
||||
// Token: 0x040031EF RID: 12783
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002F47")]
|
||||
[Token(Token = "0x40031EF")]
|
||||
public IKConstraintBend bendConstraint;
|
||||
|
||||
// Token: 0x04002F48 RID: 12104
|
||||
// Token: 0x040031F0 RID: 12784
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002F48")]
|
||||
[Token(Token = "0x40031F0")]
|
||||
private float rootLength;
|
||||
|
||||
// Token: 0x04002F49 RID: 12105
|
||||
// Token: 0x040031F1 RID: 12785
|
||||
[FieldOffset(Offset = "0x54")]
|
||||
[Token(Token = "0x4002F49")]
|
||||
[Token(Token = "0x40031F1")]
|
||||
private bool initiated;
|
||||
|
||||
// Token: 0x04002F4A RID: 12106
|
||||
// Token: 0x040031F2 RID: 12786
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4002F4A")]
|
||||
[Token(Token = "0x40031F2")]
|
||||
private float length;
|
||||
|
||||
// Token: 0x04002F4B RID: 12107
|
||||
// Token: 0x040031F3 RID: 12787
|
||||
[FieldOffset(Offset = "0x5C")]
|
||||
[Token(Token = "0x4002F4B")]
|
||||
[Token(Token = "0x40031F3")]
|
||||
private float distance;
|
||||
|
||||
// Token: 0x04002F4C RID: 12108
|
||||
// Token: 0x040031F4 RID: 12788
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4002F4C")]
|
||||
[Token(Token = "0x40031F4")]
|
||||
private IKSolver.Point p;
|
||||
|
||||
// Token: 0x04002F4D RID: 12109
|
||||
// Token: 0x040031F5 RID: 12789
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4002F4D")]
|
||||
[Token(Token = "0x40031F5")]
|
||||
private float reachForce;
|
||||
|
||||
// Token: 0x04002F4E RID: 12110
|
||||
// Token: 0x040031F6 RID: 12790
|
||||
[FieldOffset(Offset = "0x6C")]
|
||||
[Token(Token = "0x4002F4E")]
|
||||
[Token(Token = "0x40031F6")]
|
||||
private float pullParentSum;
|
||||
|
||||
// Token: 0x04002F4F RID: 12111
|
||||
// Token: 0x040031F7 RID: 12791
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4002F4F")]
|
||||
[Token(Token = "0x40031F7")]
|
||||
private float[] crossFades;
|
||||
|
||||
// Token: 0x04002F50 RID: 12112
|
||||
// Token: 0x040031F8 RID: 12792
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4002F50")]
|
||||
[Token(Token = "0x40031F8")]
|
||||
private float sqrMag1;
|
||||
|
||||
// Token: 0x04002F51 RID: 12113
|
||||
// Token: 0x040031F9 RID: 12793
|
||||
[FieldOffset(Offset = "0x7C")]
|
||||
[Token(Token = "0x4002F51")]
|
||||
[Token(Token = "0x40031F9")]
|
||||
private float sqrMag2;
|
||||
|
||||
// Token: 0x04002F52 RID: 12114
|
||||
// Token: 0x040031FA RID: 12794
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x4002F52")]
|
||||
[Token(Token = "0x40031FA")]
|
||||
private float sqrMagDif;
|
||||
|
||||
// Token: 0x04002F53 RID: 12115
|
||||
[Token(Token = "0x4002F53")]
|
||||
// Token: 0x040031FB RID: 12795
|
||||
[Token(Token = "0x40031FB")]
|
||||
private const float maxLimbLength = 0.99999f;
|
||||
|
||||
// Token: 0x02000421 RID: 1057
|
||||
[Token(Token = "0x2000421")]
|
||||
// Token: 0x02000470 RID: 1136
|
||||
[Token(Token = "0x2000470")]
|
||||
[Serializable]
|
||||
public class ChildConstraint
|
||||
{
|
||||
// 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")]
|
||||
// Token: 0x1700024F RID: 591
|
||||
// (get) Token: 0x0600283F RID: 10303 RVA: 0x0005BD70 File Offset: 0x00059F70
|
||||
// (set) Token: 0x06002840 RID: 10304 RVA: 0x0005BD84 File Offset: 0x00059F84
|
||||
[Token(Token = "0x1700024F")]
|
||||
public float nominalDistance
|
||||
{
|
||||
[Token(Token = "0x60025A8")]
|
||||
[Address(RVA = "0x66CA40", Offset = "0x66B240", VA = "0x18066CA40")]
|
||||
[Token(Token = "0x600283F")]
|
||||
[Address(RVA = "0xB94720", Offset = "0xB93720", VA = "0x180B94720")]
|
||||
get;
|
||||
[Token(Token = "0x60025A9")]
|
||||
[Address(RVA = "0x66CA50", Offset = "0x66B250", VA = "0x18066CA50")]
|
||||
[Token(Token = "0x6002840")]
|
||||
[Address(RVA = "0x13B7D20", Offset = "0x13B6D20", VA = "0x1813B7D20")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// 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")]
|
||||
// Token: 0x17000250 RID: 592
|
||||
// (get) Token: 0x06002841 RID: 10305 RVA: 0x0005BD98 File Offset: 0x00059F98
|
||||
// (set) Token: 0x06002842 RID: 10306 RVA: 0x0005BDAC File Offset: 0x00059FAC
|
||||
[Token(Token = "0x17000250")]
|
||||
public bool isRigid
|
||||
{
|
||||
[Token(Token = "0x60025AA")]
|
||||
[Address(RVA = "0x4AB610", Offset = "0x4A9E10", VA = "0x1804AB610")]
|
||||
[Token(Token = "0x6002841")]
|
||||
[Address(RVA = "0x4C3B00", Offset = "0x4C2B00", VA = "0x1804C3B00")]
|
||||
get;
|
||||
[Token(Token = "0x60025AB")]
|
||||
[Address(RVA = "0x610BB0", Offset = "0x60F3B0", VA = "0x180610BB0")]
|
||||
[Token(Token = "0x6002842")]
|
||||
[Address(RVA = "0x626900", Offset = "0x625900", VA = "0x180626900")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x060025AC RID: 9644 RVA: 0x00054FAC File Offset: 0x000531AC
|
||||
[Token(Token = "0x60025AC")]
|
||||
[Address(RVA = "0x66C9D0", Offset = "0x66B1D0", VA = "0x18066C9D0")]
|
||||
// Token: 0x06002843 RID: 10307 RVA: 0x0005BDC0 File Offset: 0x00059FC0
|
||||
[Token(Token = "0x6002843")]
|
||||
[Address(RVA = "0x19BCA40", Offset = "0x19BBA40", VA = "0x1819BCA40")]
|
||||
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: 0x060025AD RID: 9645 RVA: 0x00054FDC File Offset: 0x000531DC
|
||||
[Token(Token = "0x60025AD")]
|
||||
[Address(RVA = "0x66C370", Offset = "0x66AB70", VA = "0x18066C370")]
|
||||
// Token: 0x06002844 RID: 10308 RVA: 0x0005BDF0 File Offset: 0x00059FF0
|
||||
[Token(Token = "0x6002844")]
|
||||
[Address(RVA = "0x19BC3E0", Offset = "0x19BB3E0", VA = "0x1819BC3E0")]
|
||||
public void Initiate(IKSolverFullBody solver)
|
||||
{
|
||||
Transform transform = this.bone1;
|
||||
@@ -377,78 +377,78 @@ namespace RootMotion.FinalIK
|
||||
this.OnPreSolve(solver);
|
||||
}
|
||||
|
||||
// Token: 0x060025AE RID: 9646 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60025AE")]
|
||||
[Address(RVA = "0x66C3D0", Offset = "0x66ABD0", VA = "0x18066C3D0")]
|
||||
// Token: 0x06002845 RID: 10309 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002845")]
|
||||
[Address(RVA = "0x19BC440", Offset = "0x19BB440", VA = "0x1819BC440")]
|
||||
public void OnPreSolve(IKSolverFullBody solver)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060025AF RID: 9647 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60025AF")]
|
||||
[Address(RVA = "0x66C610", Offset = "0x66AE10", VA = "0x18066C610")]
|
||||
// Token: 0x06002846 RID: 10310 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002846")]
|
||||
[Address(RVA = "0x19BC680", Offset = "0x19BB680", VA = "0x1819BC680")]
|
||||
public void Solve(IKSolverFullBody solver)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04002F54 RID: 12116
|
||||
// Token: 0x040031FC RID: 12796
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002F54")]
|
||||
[Token(Token = "0x40031FC")]
|
||||
public float pushElasticity;
|
||||
|
||||
// Token: 0x04002F55 RID: 12117
|
||||
// Token: 0x040031FD RID: 12797
|
||||
[FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x4002F55")]
|
||||
[Token(Token = "0x40031FD")]
|
||||
public float pullElasticity;
|
||||
|
||||
// Token: 0x04002F56 RID: 12118
|
||||
// Token: 0x040031FE RID: 12798
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002F56")]
|
||||
[Token(Token = "0x40031FE")]
|
||||
[SerializeField]
|
||||
private Transform bone1;
|
||||
|
||||
// Token: 0x04002F57 RID: 12119
|
||||
// Token: 0x040031FF RID: 12799
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002F57")]
|
||||
[Token(Token = "0x40031FF")]
|
||||
[SerializeField]
|
||||
private Transform bone2;
|
||||
|
||||
// Token: 0x04002F5A RID: 12122
|
||||
// Token: 0x04003202 RID: 12802
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002F5A")]
|
||||
[Token(Token = "0x4003202")]
|
||||
private float crossFade;
|
||||
|
||||
// Token: 0x04002F5B RID: 12123
|
||||
// Token: 0x04003203 RID: 12803
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x4002F5B")]
|
||||
[Token(Token = "0x4003203")]
|
||||
private float inverseCrossFade;
|
||||
|
||||
// Token: 0x04002F5C RID: 12124
|
||||
// Token: 0x04003204 RID: 12804
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002F5C")]
|
||||
[Token(Token = "0x4003204")]
|
||||
private int chain1Index;
|
||||
|
||||
// Token: 0x04002F5D RID: 12125
|
||||
// Token: 0x04003205 RID: 12805
|
||||
[FieldOffset(Offset = "0x3C")]
|
||||
[Token(Token = "0x4002F5D")]
|
||||
[Token(Token = "0x4003205")]
|
||||
private int chain2Index;
|
||||
}
|
||||
|
||||
// Token: 0x02000422 RID: 1058
|
||||
[Token(Token = "0x2000422")]
|
||||
// Token: 0x02000471 RID: 1137
|
||||
[Token(Token = "0x2000471")]
|
||||
[Serializable]
|
||||
public enum Smoothing
|
||||
{
|
||||
// Token: 0x04002F5F RID: 12127
|
||||
[Token(Token = "0x4002F5F")]
|
||||
// Token: 0x04003207 RID: 12807
|
||||
[Token(Token = "0x4003207")]
|
||||
None,
|
||||
// Token: 0x04002F60 RID: 12128
|
||||
[Token(Token = "0x4002F60")]
|
||||
// Token: 0x04003208 RID: 12808
|
||||
[Token(Token = "0x4003208")]
|
||||
Exponential,
|
||||
// Token: 0x04002F61 RID: 12129
|
||||
[Token(Token = "0x4002F61")]
|
||||
// Token: 0x04003209 RID: 12809
|
||||
[Token(Token = "0x4003209")]
|
||||
Cubic
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,39 +4,39 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x02000401 RID: 1025
|
||||
[Token(Token = "0x2000401")]
|
||||
// Token: 0x02000450 RID: 1104
|
||||
[Token(Token = "0x2000450")]
|
||||
[Serializable]
|
||||
public class Finger
|
||||
{
|
||||
// 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")]
|
||||
// Token: 0x17000235 RID: 565
|
||||
// (get) Token: 0x0600271A RID: 10010 RVA: 0x0005A228 File Offset: 0x00058428
|
||||
// (set) Token: 0x0600271B RID: 10011 RVA: 0x0005A23C File Offset: 0x0005843C
|
||||
[Token(Token = "0x17000235")]
|
||||
public bool initiated
|
||||
{
|
||||
[Token(Token = "0x6002483")]
|
||||
[Address(RVA = "0x4CE5C0", Offset = "0x4CCDC0", VA = "0x1804CE5C0")]
|
||||
[Token(Token = "0x600271A")]
|
||||
[Address(RVA = "0x7DD440", Offset = "0x7DC440", VA = "0x1807DD440")]
|
||||
get;
|
||||
[Token(Token = "0x6002484")]
|
||||
[Address(RVA = "0x4CE620", Offset = "0x4CCE20", VA = "0x1804CE620")]
|
||||
[Token(Token = "0x600271B")]
|
||||
[Address(RVA = "0x7DD450", Offset = "0x7DC450", VA = "0x1807DD450")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// 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")]
|
||||
// Token: 0x17000236 RID: 566
|
||||
// (get) Token: 0x0600271C RID: 10012 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// (set) Token: 0x0600271D RID: 10013 RVA: 0x0005A250 File Offset: 0x00058450
|
||||
[Token(Token = "0x17000236")]
|
||||
public Vector3 IKPosition
|
||||
{
|
||||
[Token(Token = "0x6002485")]
|
||||
[Address(RVA = "0x4CE560", Offset = "0x4CCD60", VA = "0x1804CE560")]
|
||||
[Token(Token = "0x600271C")]
|
||||
[Address(RVA = "0xD1C710", Offset = "0xD1B710", VA = "0x180D1C710")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x6002486")]
|
||||
[Address(RVA = "0x4CE5D0", Offset = "0x4CCDD0", VA = "0x1804CE5D0")]
|
||||
[Token(Token = "0x600271D")]
|
||||
[Address(RVA = "0xD1C770", Offset = "0xD1B770", VA = "0x180D1C770")]
|
||||
set
|
||||
{
|
||||
IKSolverLimb iksolverLimb = this.solver;
|
||||
@@ -45,120 +45,120 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// 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")]
|
||||
// Token: 0x17000237 RID: 567
|
||||
// (get) Token: 0x0600271E RID: 10014 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// (set) Token: 0x0600271F RID: 10015 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x17000237")]
|
||||
public Quaternion IKRotation
|
||||
{
|
||||
[Token(Token = "0x6002487")]
|
||||
[Address(RVA = "0x4CE590", Offset = "0x4CCD90", VA = "0x1804CE590")]
|
||||
[Token(Token = "0x600271E")]
|
||||
[Address(RVA = "0xD1C740", Offset = "0xD1B740", VA = "0x180D1C740")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x6002488")]
|
||||
[Address(RVA = "0x4CE600", Offset = "0x4CCE00", VA = "0x1804CE600")]
|
||||
[Token(Token = "0x600271F")]
|
||||
[Address(RVA = "0xD1C7A0", Offset = "0xD1B7A0", VA = "0x180D1C7A0")]
|
||||
set
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002489 RID: 9353 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002489")]
|
||||
[Address(RVA = "0x4CE1C0", Offset = "0x4CC9C0", VA = "0x1804CE1C0")]
|
||||
// Token: 0x06002720 RID: 10016 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002720")]
|
||||
[Address(RVA = "0xD1C370", Offset = "0xD1B370", VA = "0x180D1C370")]
|
||||
public bool IsValid(ref string errorMessage)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600248A RID: 9354 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600248A")]
|
||||
[Address(RVA = "0x4CDEE0", Offset = "0x4CC6E0", VA = "0x1804CDEE0")]
|
||||
// Token: 0x06002721 RID: 10017 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002721")]
|
||||
[Address(RVA = "0xD1C090", Offset = "0xD1B090", VA = "0x180D1C090")]
|
||||
public void Initiate(Transform hand, int index)
|
||||
{
|
||||
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 = "0x4CDE00", Offset = "0x4CC600", VA = "0x1804CDE00")]
|
||||
// Token: 0x06002722 RID: 10018 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002722")]
|
||||
[Address(RVA = "0xD1BFB0", Offset = "0xD1AFB0", VA = "0x180D1BFB0")]
|
||||
public void FixTransforms()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600248C RID: 9356 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600248C")]
|
||||
[Address(RVA = "0x4CE2E0", Offset = "0x4CCAE0", VA = "0x1804CE2E0")]
|
||||
// Token: 0x06002723 RID: 10019 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002723")]
|
||||
[Address(RVA = "0xD1C490", Offset = "0xD1B490", VA = "0x180D1C490")]
|
||||
public void Update(float masterWeight)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600248D RID: 9357 RVA: 0x00053514 File Offset: 0x00051714
|
||||
[Token(Token = "0x600248D")]
|
||||
[Address(RVA = "0x4CE550", Offset = "0x4CCD50", VA = "0x1804CE550")]
|
||||
// Token: 0x06002724 RID: 10020 RVA: 0x0005A280 File Offset: 0x00058480
|
||||
[Token(Token = "0x6002724")]
|
||||
[Address(RVA = "0xD1C700", Offset = "0xD1B700", VA = "0x180D1C700")]
|
||||
public Finger()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002E55 RID: 11861
|
||||
// Token: 0x040030FD RID: 12541
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002E55")]
|
||||
[Tooltip("Master Weight for the finger.")]
|
||||
[Token(Token = "0x40030FD")]
|
||||
[Range(0f, 1f)]
|
||||
[Tooltip("Master Weight for the finger.")]
|
||||
public float weight = 1f;
|
||||
|
||||
// Token: 0x04002E56 RID: 11862
|
||||
// Token: 0x040030FE RID: 12542
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002E56")]
|
||||
[Token(Token = "0x40030FE")]
|
||||
[Tooltip("The first bone of the finger.")]
|
||||
public Transform bone1;
|
||||
|
||||
// Token: 0x04002E57 RID: 11863
|
||||
// Token: 0x040030FF RID: 12543
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002E57")]
|
||||
[Token(Token = "0x40030FF")]
|
||||
[Tooltip("The second bone of the finger.")]
|
||||
public Transform bone2;
|
||||
|
||||
// Token: 0x04002E58 RID: 11864
|
||||
// Token: 0x04003100 RID: 12544
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002E58")]
|
||||
[Token(Token = "0x4003100")]
|
||||
[Tooltip("The (optional) third bone of the finger. This can be ignored for thumbs.")]
|
||||
public Transform bone3;
|
||||
|
||||
// Token: 0x04002E59 RID: 11865
|
||||
// Token: 0x04003101 RID: 12545
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002E59")]
|
||||
[Token(Token = "0x4003101")]
|
||||
[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: 0x04002E5A RID: 11866
|
||||
// Token: 0x04003102 RID: 12546
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002E5A")]
|
||||
[Token(Token = "0x4003102")]
|
||||
[Tooltip("The IK target (optional, can use IKPosition and IKRotation directly).")]
|
||||
public Transform target;
|
||||
|
||||
// Token: 0x04002E5C RID: 11868
|
||||
// Token: 0x04003104 RID: 12548
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002E5C")]
|
||||
[Token(Token = "0x4003104")]
|
||||
private IKSolverLimb solver;
|
||||
|
||||
// Token: 0x04002E5D RID: 11869
|
||||
// Token: 0x04003105 RID: 12549
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002E5D")]
|
||||
[Token(Token = "0x4003105")]
|
||||
private Quaternion bone3RelativeToTarget;
|
||||
|
||||
// Token: 0x04002E5E RID: 11870
|
||||
// Token: 0x04003106 RID: 12550
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4002E5E")]
|
||||
[Token(Token = "0x4003106")]
|
||||
private Vector3 bone3DefaultLocalPosition;
|
||||
|
||||
// Token: 0x04002E5F RID: 11871
|
||||
// Token: 0x04003107 RID: 12551
|
||||
[FieldOffset(Offset = "0x6C")]
|
||||
[Token(Token = "0x4002E5F")]
|
||||
[Token(Token = "0x4003107")]
|
||||
private Quaternion bone3DefaultLocalRotation;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,68 +5,68 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x02000402 RID: 1026
|
||||
[Token(Token = "0x2000402")]
|
||||
// Token: 0x02000451 RID: 1105
|
||||
[Token(Token = "0x2000451")]
|
||||
public class FingerRig : SolverManager
|
||||
{
|
||||
// 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")]
|
||||
// Token: 0x17000238 RID: 568
|
||||
// (get) Token: 0x06002725 RID: 10021 RVA: 0x0005A2A0 File Offset: 0x000584A0
|
||||
// (set) Token: 0x06002726 RID: 10022 RVA: 0x0005A2B4 File Offset: 0x000584B4
|
||||
[Token(Token = "0x17000238")]
|
||||
public bool initiated
|
||||
{
|
||||
[Token(Token = "0x600248E")]
|
||||
[Address(RVA = "0x4CDDE0", Offset = "0x4CC5E0", VA = "0x1804CDDE0")]
|
||||
[Token(Token = "0x6002725")]
|
||||
[Address(RVA = "0x641740", Offset = "0x640740", VA = "0x180641740")]
|
||||
get;
|
||||
[Token(Token = "0x600248F")]
|
||||
[Address(RVA = "0x4CDDF0", Offset = "0x4CC5F0", VA = "0x1804CDDF0")]
|
||||
[Token(Token = "0x6002726")]
|
||||
[Address(RVA = "0x641C20", Offset = "0x640C20", VA = "0x180641C20")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x06002490 RID: 9360 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002490")]
|
||||
[Address(RVA = "0x4CDAB0", Offset = "0x4CC2B0", VA = "0x1804CDAB0")]
|
||||
// Token: 0x06002727 RID: 10023 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002727")]
|
||||
[Address(RVA = "0xD1BC80", Offset = "0xD1AC80", VA = "0x180D1BC80")]
|
||||
public bool IsValid(ref string errorMessage)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002491 RID: 9361 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002491")]
|
||||
[Address(RVA = "0x4CD520", Offset = "0x4CBD20", VA = "0x1804CD520")]
|
||||
// Token: 0x06002728 RID: 10024 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002728")]
|
||||
[Address(RVA = "0xD1B6F0", Offset = "0xD1A6F0", VA = "0x180D1B6F0")]
|
||||
[ContextMenu("Auto-detect")]
|
||||
public void AutoDetect()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002492 RID: 9362 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002492")]
|
||||
[Address(RVA = "0x4CD350", Offset = "0x4CBB50", VA = "0x1804CD350")]
|
||||
// Token: 0x06002729 RID: 10025 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002729")]
|
||||
[Address(RVA = "0xD1B520", Offset = "0xD1A520", VA = "0x180D1B520")]
|
||||
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: 0x06002493 RID: 9363 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002493")]
|
||||
[Address(RVA = "0x4CDB40", Offset = "0x4CC340", VA = "0x1804CDB40")]
|
||||
// Token: 0x0600272A RID: 10026 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600272A")]
|
||||
[Address(RVA = "0xD1BD10", Offset = "0xD1AD10", VA = "0x180D1BD10")]
|
||||
public void RemoveFinger(int index)
|
||||
{
|
||||
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 = "0x4CD250", Offset = "0x4CBA50", VA = "0x1804CD250")]
|
||||
// Token: 0x0600272B RID: 10027 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600272B")]
|
||||
[Address(RVA = "0xD1B420", Offset = "0xD1A420", VA = "0x180D1B420")]
|
||||
private void AddChildrenRecursive(Transform parent, ref Transform[] array)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002495 RID: 9365 RVA: 0x0005355C File Offset: 0x0005175C
|
||||
[Token(Token = "0x6002495")]
|
||||
[Address(RVA = "0x4CD9E0", Offset = "0x4CC1E0", VA = "0x1804CD9E0", Slot = "4")]
|
||||
// Token: 0x0600272C RID: 10028 RVA: 0x0005A2C8 File Offset: 0x000584C8
|
||||
[Token(Token = "0x600272C")]
|
||||
[Address(RVA = "0xD1BBB0", Offset = "0xD1ABB0", VA = "0x180D1BBB0", Slot = "4")]
|
||||
protected override void InitiateSolver()
|
||||
{
|
||||
Finger[] array = this.fingers;
|
||||
@@ -85,9 +85,9 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002496 RID: 9366 RVA: 0x000535C0 File Offset: 0x000517C0
|
||||
[Token(Token = "0x6002496")]
|
||||
[Address(RVA = "0x4CDCF0", Offset = "0x4CC4F0", VA = "0x1804CDCF0")]
|
||||
// Token: 0x0600272D RID: 10029 RVA: 0x0005A32C File Offset: 0x0005852C
|
||||
[Token(Token = "0x600272D")]
|
||||
[Address(RVA = "0xD1BEC0", Offset = "0xD1AEC0", VA = "0x180D1BEC0")]
|
||||
public void UpdateFingerSolvers()
|
||||
{
|
||||
if (0 < (int)this.weight)
|
||||
@@ -105,17 +105,17 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002497 RID: 9367 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002497")]
|
||||
[Address(RVA = "0x4CD8A0", Offset = "0x4CC0A0", VA = "0x1804CD8A0")]
|
||||
// Token: 0x0600272E RID: 10030 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600272E")]
|
||||
[Address(RVA = "0xD1BA70", Offset = "0xD1AA70", VA = "0x180D1BA70")]
|
||||
public void FixFingerTransforms()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002498 RID: 9368 RVA: 0x0005360C File Offset: 0x0005180C
|
||||
[Token(Token = "0x6002498")]
|
||||
[Address(RVA = "0x4CDCF0", Offset = "0x4CC4F0", VA = "0x1804CDCF0", Slot = "5")]
|
||||
// Token: 0x0600272F RID: 10031 RVA: 0x0005A378 File Offset: 0x00058578
|
||||
[Token(Token = "0x600272F")]
|
||||
[Address(RVA = "0xD1BEC0", Offset = "0xD1AEC0", VA = "0x180D1BEC0", Slot = "5")]
|
||||
protected override void UpdateSolver()
|
||||
{
|
||||
if (0 < (int)this.weight)
|
||||
@@ -133,17 +133,17 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002499 RID: 9369 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002499")]
|
||||
[Address(RVA = "0x4CD8A0", Offset = "0x4CC0A0", VA = "0x1804CD8A0", Slot = "6")]
|
||||
// Token: 0x06002730 RID: 10032 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002730")]
|
||||
[Address(RVA = "0xD1BA70", Offset = "0xD1AA70", VA = "0x180D1BA70", Slot = "6")]
|
||||
protected override void FixTransforms()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600249A RID: 9370 RVA: 0x00053658 File Offset: 0x00051858
|
||||
[Token(Token = "0x600249A")]
|
||||
[Address(RVA = "0x4CDD80", Offset = "0x4CC580", VA = "0x1804CDD80")]
|
||||
// Token: 0x06002731 RID: 10033 RVA: 0x0005A3C4 File Offset: 0x000585C4
|
||||
[Token(Token = "0x6002731")]
|
||||
[Address(RVA = "0xD1BF50", Offset = "0xD1AF50", VA = "0x180D1BF50")]
|
||||
public FingerRig()
|
||||
{
|
||||
Finger[] array = new Finger[0];
|
||||
@@ -151,16 +151,16 @@ namespace RootMotion.FinalIK
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04002E60 RID: 11872
|
||||
// Token: 0x04003108 RID: 12552
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002E60")]
|
||||
[Range(0f, 1f)]
|
||||
[Token(Token = "0x4003108")]
|
||||
[Tooltip("The master weight for all fingers.")]
|
||||
[Range(0f, 1f)]
|
||||
public float weight = 1f;
|
||||
|
||||
// Token: 0x04002E61 RID: 11873
|
||||
// Token: 0x04003109 RID: 12553
|
||||
[Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002E61")]
|
||||
[Token(Token = "0x4003109")]
|
||||
public Finger[] fingers;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -3,22 +3,22 @@ using Cpp2IlInjected;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x02000437 RID: 1079
|
||||
[Token(Token = "0x2000437")]
|
||||
// Token: 0x02000486 RID: 1158
|
||||
[Token(Token = "0x2000486")]
|
||||
[Serializable]
|
||||
public enum FullBodyBipedChain
|
||||
{
|
||||
// Token: 0x04003012 RID: 12306
|
||||
[Token(Token = "0x4003012")]
|
||||
// Token: 0x040032BA RID: 12986
|
||||
[Token(Token = "0x40032BA")]
|
||||
LeftArm,
|
||||
// Token: 0x04003013 RID: 12307
|
||||
[Token(Token = "0x4003013")]
|
||||
// Token: 0x040032BB RID: 12987
|
||||
[Token(Token = "0x40032BB")]
|
||||
RightArm,
|
||||
// Token: 0x04003014 RID: 12308
|
||||
[Token(Token = "0x4003014")]
|
||||
// Token: 0x040032BC RID: 12988
|
||||
[Token(Token = "0x40032BC")]
|
||||
LeftLeg,
|
||||
// Token: 0x04003015 RID: 12309
|
||||
[Token(Token = "0x4003015")]
|
||||
// Token: 0x040032BD RID: 12989
|
||||
[Token(Token = "0x40032BD")]
|
||||
RightLeg
|
||||
}
|
||||
}
|
||||
|
||||
@@ -3,37 +3,37 @@ using Cpp2IlInjected;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x02000436 RID: 1078
|
||||
[Token(Token = "0x2000436")]
|
||||
// Token: 0x02000485 RID: 1157
|
||||
[Token(Token = "0x2000485")]
|
||||
[Serializable]
|
||||
public enum FullBodyBipedEffector
|
||||
{
|
||||
// Token: 0x04003008 RID: 12296
|
||||
[Token(Token = "0x4003008")]
|
||||
// Token: 0x040032B0 RID: 12976
|
||||
[Token(Token = "0x40032B0")]
|
||||
Body,
|
||||
// Token: 0x04003009 RID: 12297
|
||||
[Token(Token = "0x4003009")]
|
||||
// Token: 0x040032B1 RID: 12977
|
||||
[Token(Token = "0x40032B1")]
|
||||
LeftShoulder,
|
||||
// Token: 0x0400300A RID: 12298
|
||||
[Token(Token = "0x400300A")]
|
||||
// Token: 0x040032B2 RID: 12978
|
||||
[Token(Token = "0x40032B2")]
|
||||
RightShoulder,
|
||||
// Token: 0x0400300B RID: 12299
|
||||
[Token(Token = "0x400300B")]
|
||||
// Token: 0x040032B3 RID: 12979
|
||||
[Token(Token = "0x40032B3")]
|
||||
LeftThigh,
|
||||
// Token: 0x0400300C RID: 12300
|
||||
[Token(Token = "0x400300C")]
|
||||
// Token: 0x040032B4 RID: 12980
|
||||
[Token(Token = "0x40032B4")]
|
||||
RightThigh,
|
||||
// Token: 0x0400300D RID: 12301
|
||||
[Token(Token = "0x400300D")]
|
||||
// Token: 0x040032B5 RID: 12981
|
||||
[Token(Token = "0x40032B5")]
|
||||
LeftHand,
|
||||
// Token: 0x0400300E RID: 12302
|
||||
[Token(Token = "0x400300E")]
|
||||
// Token: 0x040032B6 RID: 12982
|
||||
[Token(Token = "0x40032B6")]
|
||||
RightHand,
|
||||
// Token: 0x0400300F RID: 12303
|
||||
[Token(Token = "0x400300F")]
|
||||
// Token: 0x040032B7 RID: 12983
|
||||
[Token(Token = "0x40032B7")]
|
||||
LeftFoot,
|
||||
// Token: 0x04003010 RID: 12304
|
||||
[Token(Token = "0x4003010")]
|
||||
// Token: 0x040032B8 RID: 12984
|
||||
[Token(Token = "0x40032B8")]
|
||||
RightFoot
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,101 +4,101 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x02000413 RID: 1043
|
||||
[Token(Token = "0x2000413")]
|
||||
[HelpURL("https://www.youtube.com/watch?v=7__IafZGwvI&index=1&list=PLVxSIA1OaTOu8Nos3CalXbJ2DrKnntMv6")]
|
||||
// Token: 0x02000462 RID: 1122
|
||||
[Token(Token = "0x2000462")]
|
||||
[AddComponentMenu("Scripts/RootMotion.FinalIK/IK/Full Body Biped IK")]
|
||||
[HelpURL("https://www.youtube.com/watch?v=7__IafZGwvI&index=1&list=PLVxSIA1OaTOu8Nos3CalXbJ2DrKnntMv6")]
|
||||
public class FullBodyBipedIK : IK
|
||||
{
|
||||
// Token: 0x06002538 RID: 9528 RVA: 0x0005424C File Offset: 0x0005244C
|
||||
[Token(Token = "0x6002538")]
|
||||
[Address(RVA = "0x4D4CF0", Offset = "0x4D34F0", VA = "0x1804D4CF0", Slot = "8")]
|
||||
// Token: 0x060027CF RID: 10191 RVA: 0x0005B030 File Offset: 0x00059230
|
||||
[Token(Token = "0x60027CF")]
|
||||
[Address(RVA = "0x369140", Offset = "0x368140", VA = "0x180369140", Slot = "8")]
|
||||
[ContextMenu("User Manual")]
|
||||
protected override void OpenUserManual()
|
||||
{
|
||||
Application.OpenURL("http://www.root-motion.com/finalikdox/html/page6.html");
|
||||
}
|
||||
|
||||
// Token: 0x06002539 RID: 9529 RVA: 0x00054264 File Offset: 0x00052464
|
||||
[Token(Token = "0x6002539")]
|
||||
[Address(RVA = "0x4D4C70", Offset = "0x4D3470", VA = "0x1804D4C70", Slot = "9")]
|
||||
// Token: 0x060027D0 RID: 10192 RVA: 0x0005B048 File Offset: 0x00059248
|
||||
[Token(Token = "0x60027D0")]
|
||||
[Address(RVA = "0x3690C0", Offset = "0x3680C0", VA = "0x1803690C0", 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: 0x0600253A RID: 9530 RVA: 0x0005427C File Offset: 0x0005247C
|
||||
[Token(Token = "0x600253A")]
|
||||
[Address(RVA = "0x4D4CB0", Offset = "0x4D34B0", VA = "0x1804D4CB0")]
|
||||
// Token: 0x060027D1 RID: 10193 RVA: 0x0005B060 File Offset: 0x00059260
|
||||
[Token(Token = "0x60027D1")]
|
||||
[Address(RVA = "0x369100", Offset = "0x368100", VA = "0x180369100")]
|
||||
[ContextMenu("TUTORIAL VIDEO (SETUP)")]
|
||||
private void OpenSetupTutorial()
|
||||
{
|
||||
Application.OpenURL("https://www.youtube.com/watch?v=7__IafZGwvI");
|
||||
}
|
||||
|
||||
// Token: 0x0600253B RID: 9531 RVA: 0x00054294 File Offset: 0x00052494
|
||||
[Token(Token = "0x600253B")]
|
||||
[Address(RVA = "0x4D4C30", Offset = "0x4D3430", VA = "0x1804D4C30")]
|
||||
// Token: 0x060027D2 RID: 10194 RVA: 0x0005B078 File Offset: 0x00059278
|
||||
[Token(Token = "0x60027D2")]
|
||||
[Address(RVA = "0x369080", Offset = "0x368080", VA = "0x180369080")]
|
||||
[ContextMenu("TUTORIAL VIDEO (INSPECTOR)")]
|
||||
private void OpenInspectorTutorial()
|
||||
{
|
||||
Application.OpenURL("https://www.youtube.com/watch?v=tgRMsTphjJo");
|
||||
}
|
||||
|
||||
// Token: 0x0600253C RID: 9532 RVA: 0x000542AC File Offset: 0x000524AC
|
||||
[Token(Token = "0x600253C")]
|
||||
[Address(RVA = "0x4D54A0", Offset = "0x4D3CA0", VA = "0x1804D54A0")]
|
||||
// Token: 0x060027D3 RID: 10195 RVA: 0x0005B090 File Offset: 0x00059290
|
||||
[Token(Token = "0x60027D3")]
|
||||
[Address(RVA = "0x3698F0", Offset = "0x3688F0", VA = "0x1803698F0")]
|
||||
[ContextMenu("Support Group")]
|
||||
private void SupportGroup()
|
||||
{
|
||||
Application.OpenURL("https://groups.google.com/forum/#!forum/final-ik");
|
||||
}
|
||||
|
||||
// Token: 0x0600253D RID: 9533 RVA: 0x000542C4 File Offset: 0x000524C4
|
||||
[Token(Token = "0x600253D")]
|
||||
[Address(RVA = "0x4D4B00", Offset = "0x4D3300", VA = "0x1804D4B00")]
|
||||
// Token: 0x060027D4 RID: 10196 RVA: 0x0005B0A8 File Offset: 0x000592A8
|
||||
[Token(Token = "0x60027D4")]
|
||||
[Address(RVA = "0x368F50", Offset = "0x367F50", VA = "0x180368F50")]
|
||||
[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: 0x0600253E RID: 9534 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600253E")]
|
||||
[Address(RVA = "0x4D5450", Offset = "0x4D3C50", VA = "0x1804D5450")]
|
||||
// Token: 0x060027D5 RID: 10197 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60027D5")]
|
||||
[Address(RVA = "0x3698A0", Offset = "0x3688A0", VA = "0x1803698A0")]
|
||||
public void SetReferences(BipedReferences references, Transform rootNode)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600253F RID: 9535 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600253F")]
|
||||
[Address(RVA = "0x354080", Offset = "0x352880", VA = "0x180354080", Slot = "7")]
|
||||
// Token: 0x060027D6 RID: 10198 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60027D6")]
|
||||
[Address(RVA = "0x33F1F0", Offset = "0x33E1F0", VA = "0x18033F1F0", Slot = "7")]
|
||||
public override IKSolver GetIKSolver()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002540 RID: 9536 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002540")]
|
||||
[Address(RVA = "0x4D4D30", Offset = "0x4D3530", VA = "0x1804D4D30")]
|
||||
// Token: 0x060027D7 RID: 10199 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60027D7")]
|
||||
[Address(RVA = "0x369180", Offset = "0x368180", VA = "0x180369180")]
|
||||
public bool ReferencesError(ref string errorMessage)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002541 RID: 9537 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002541")]
|
||||
[Address(RVA = "0x4D4FC0", Offset = "0x4D37C0", VA = "0x1804D4FC0")]
|
||||
// Token: 0x060027D8 RID: 10200 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60027D8")]
|
||||
[Address(RVA = "0x369410", Offset = "0x368410", VA = "0x180369410")]
|
||||
public bool ReferencesWarning(ref string warningMessage)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002542 RID: 9538 RVA: 0x000542DC File Offset: 0x000524DC
|
||||
[Token(Token = "0x6002542")]
|
||||
[Address(RVA = "0x4D53F0", Offset = "0x4D3BF0", VA = "0x1804D53F0")]
|
||||
// Token: 0x060027D9 RID: 10201 RVA: 0x0005B0C0 File Offset: 0x000592C0
|
||||
[Token(Token = "0x60027D9")]
|
||||
[Address(RVA = "0x369840", Offset = "0x368840", VA = "0x180369840")]
|
||||
[ContextMenu("Reinitiate")]
|
||||
private void Reinitiate()
|
||||
{
|
||||
@@ -108,18 +108,18 @@ namespace RootMotion.FinalIK
|
||||
iksolverFullBodyBiped.SetToReferences(bipedReferences, rootNode);
|
||||
}
|
||||
|
||||
// Token: 0x06002543 RID: 9539 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002543")]
|
||||
[Address(RVA = "0x4D4B40", Offset = "0x4D3340", VA = "0x1804D4B40")]
|
||||
// Token: 0x060027DA RID: 10202 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60027DA")]
|
||||
[Address(RVA = "0x368F90", Offset = "0x367F90", VA = "0x180368F90")]
|
||||
[ContextMenu("Auto-detect References")]
|
||||
private void AutoDetectReferences()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002544 RID: 9540 RVA: 0x00054314 File Offset: 0x00052514
|
||||
[Token(Token = "0x6002544")]
|
||||
[Address(RVA = "0x4D54E0", Offset = "0x4D3CE0", VA = "0x1804D54E0")]
|
||||
// Token: 0x060027DB RID: 10203 RVA: 0x0005B0F8 File Offset: 0x000592F8
|
||||
[Token(Token = "0x60027DB")]
|
||||
[Address(RVA = "0x369930", Offset = "0x368930", VA = "0x180369930")]
|
||||
public FullBodyBipedIK()
|
||||
{
|
||||
BipedReferences bipedReferences = new BipedReferences();
|
||||
@@ -129,14 +129,14 @@ namespace RootMotion.FinalIK
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04002EDF RID: 11999
|
||||
// Token: 0x04003187 RID: 12679
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002EDF")]
|
||||
[Token(Token = "0x4003187")]
|
||||
public BipedReferences references;
|
||||
|
||||
// Token: 0x04002EE0 RID: 12000
|
||||
// Token: 0x04003188 RID: 12680
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002EE0")]
|
||||
[Token(Token = "0x4003188")]
|
||||
public IKSolverFullBodyBiped solver;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,38 +4,38 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x02000461 RID: 1121
|
||||
[Token(Token = "0x2000461")]
|
||||
// Token: 0x020004B0 RID: 1200
|
||||
[Token(Token = "0x20004B0")]
|
||||
public class GenericPoser : Poser
|
||||
{
|
||||
// Token: 0x06002847 RID: 10311 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002847")]
|
||||
[Address(RVA = "0x511A10", Offset = "0x510210", VA = "0x180511A10", Slot = "7")]
|
||||
// Token: 0x06002ADE RID: 10974 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002ADE")]
|
||||
[Address(RVA = "0xA2F560", Offset = "0xA2E560", VA = "0x180A2F560", Slot = "7")]
|
||||
[ContextMenu("Auto-Mapping")]
|
||||
public override void AutoMapping()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002848 RID: 10312 RVA: 0x00059044 File Offset: 0x00057244
|
||||
[Token(Token = "0x6002848")]
|
||||
[Address(RVA = "0x511E60", Offset = "0x510660", VA = "0x180511E60", Slot = "8")]
|
||||
// Token: 0x06002ADF RID: 10975 RVA: 0x0005FF6C File Offset: 0x0005E16C
|
||||
[Token(Token = "0x6002ADF")]
|
||||
[Address(RVA = "0xA2F9B0", Offset = "0xA2E9B0", VA = "0x180A2F9B0", Slot = "8")]
|
||||
protected override void InitiatePoser()
|
||||
{
|
||||
this.StoreDefaultState();
|
||||
}
|
||||
|
||||
// Token: 0x06002849 RID: 10313 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002849")]
|
||||
[Address(RVA = "0x511EF0", Offset = "0x5106F0", VA = "0x180511EF0", Slot = "9")]
|
||||
// Token: 0x06002AE0 RID: 10976 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AE0")]
|
||||
[Address(RVA = "0xA2FA40", Offset = "0xA2EA40", VA = "0x180A2FA40", Slot = "9")]
|
||||
protected override void UpdatePoser()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600284A RID: 10314 RVA: 0x00059058 File Offset: 0x00057258
|
||||
[Token(Token = "0x600284A")]
|
||||
[Address(RVA = "0x511D30", Offset = "0x510530", VA = "0x180511D30", Slot = "10")]
|
||||
// Token: 0x06002AE1 RID: 10977 RVA: 0x0005FF80 File Offset: 0x0005E180
|
||||
[Token(Token = "0x6002AE1")]
|
||||
[Address(RVA = "0xA2F880", Offset = "0xA2E880", VA = "0x180A2F880", Slot = "10")]
|
||||
protected override void FixPoserTransforms()
|
||||
{
|
||||
GenericPoser.Map[] array = this.maps;
|
||||
@@ -48,9 +48,9 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600284B RID: 10315 RVA: 0x00059094 File Offset: 0x00057294
|
||||
[Token(Token = "0x600284B")]
|
||||
[Address(RVA = "0x511E70", Offset = "0x510670", VA = "0x180511E70")]
|
||||
// Token: 0x06002AE2 RID: 10978 RVA: 0x0005FFBC File Offset: 0x0005E1BC
|
||||
[Token(Token = "0x6002AE2")]
|
||||
[Address(RVA = "0xA2F9C0", Offset = "0xA2E9C0", VA = "0x180A2F9C0")]
|
||||
private void StoreDefaultState()
|
||||
{
|
||||
GenericPoser.Map[] array = this.maps;
|
||||
@@ -63,81 +63,81 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600284C RID: 10316 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600284C")]
|
||||
[Address(RVA = "0x511DB0", Offset = "0x5105B0", VA = "0x180511DB0")]
|
||||
// Token: 0x06002AE3 RID: 10979 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AE3")]
|
||||
[Address(RVA = "0xA2F900", Offset = "0xA2E900", VA = "0x180A2F900")]
|
||||
private Transform GetTargetNamed(string tName, Transform[] array)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600284D RID: 10317 RVA: 0x000590D0 File Offset: 0x000572D0
|
||||
[Token(Token = "0x600284D")]
|
||||
[Address(RVA = "0x512000", Offset = "0x510800", VA = "0x180512000")]
|
||||
// Token: 0x06002AE4 RID: 10980 RVA: 0x0005FFF8 File Offset: 0x0005E1F8
|
||||
[Token(Token = "0x6002AE4")]
|
||||
[Address(RVA = "0xA2FB50", Offset = "0xA2EB50", VA = "0x180A2FB50")]
|
||||
public GenericPoser()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040031BD RID: 12733
|
||||
// Token: 0x04003465 RID: 13413
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x40031BD")]
|
||||
[Token(Token = "0x4003465")]
|
||||
public GenericPoser.Map[] maps;
|
||||
|
||||
// Token: 0x02000462 RID: 1122
|
||||
[Token(Token = "0x2000462")]
|
||||
// Token: 0x020004B1 RID: 1201
|
||||
[Token(Token = "0x20004B1")]
|
||||
[Serializable]
|
||||
public class Map
|
||||
{
|
||||
// Token: 0x0600284E RID: 10318 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600284E")]
|
||||
[Address(RVA = "0x66FDE0", Offset = "0x66E5E0", VA = "0x18066FDE0")]
|
||||
// Token: 0x06002AE5 RID: 10981 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AE5")]
|
||||
[Address(RVA = "0x16AC6A0", Offset = "0x16AB6A0", VA = "0x1816AC6A0")]
|
||||
public Map(Transform bone, Transform target)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600284F RID: 10319 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600284F")]
|
||||
[Address(RVA = "0x66FBF0", Offset = "0x66E3F0", VA = "0x18066FBF0")]
|
||||
// Token: 0x06002AE6 RID: 10982 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AE6")]
|
||||
[Address(RVA = "0x16A0FA0", Offset = "0x169FFA0", VA = "0x1816A0FA0")]
|
||||
public void StoreDefaultState()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002850 RID: 10320 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002850")]
|
||||
[Address(RVA = "0x66FB90", Offset = "0x66E390", VA = "0x18066FB90")]
|
||||
// Token: 0x06002AE7 RID: 10983 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AE7")]
|
||||
[Address(RVA = "0x16AC4B0", Offset = "0x16AB4B0", VA = "0x1816AC4B0")]
|
||||
public void FixTransform()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002851 RID: 10321 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002851")]
|
||||
[Address(RVA = "0x66FC50", Offset = "0x66E450", VA = "0x18066FC50")]
|
||||
// Token: 0x06002AE8 RID: 10984 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AE8")]
|
||||
[Address(RVA = "0x16AC510", Offset = "0x16AB510", VA = "0x1816AC510")]
|
||||
public void Update(float localRotationWeight, float localPositionWeight)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x040031BE RID: 12734
|
||||
// Token: 0x04003466 RID: 13414
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40031BE")]
|
||||
[Token(Token = "0x4003466")]
|
||||
public Transform bone;
|
||||
|
||||
// Token: 0x040031BF RID: 12735
|
||||
// Token: 0x04003467 RID: 13415
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40031BF")]
|
||||
[Token(Token = "0x4003467")]
|
||||
public Transform target;
|
||||
|
||||
// Token: 0x040031C0 RID: 12736
|
||||
// Token: 0x04003468 RID: 13416
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40031C0")]
|
||||
[Token(Token = "0x4003468")]
|
||||
private Vector3 defaultLocalPosition;
|
||||
|
||||
// Token: 0x040031C1 RID: 12737
|
||||
// Token: 0x04003469 RID: 13417
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x40031C1")]
|
||||
[Token(Token = "0x4003469")]
|
||||
private Quaternion defaultLocalRotation;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,26 +4,26 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x02000403 RID: 1027
|
||||
[Token(Token = "0x2000403")]
|
||||
// Token: 0x02000452 RID: 1106
|
||||
[Token(Token = "0x2000452")]
|
||||
public abstract class Grounder : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0600249B RID: 9371
|
||||
[Token(Token = "0x600249B")]
|
||||
// Token: 0x06002732 RID: 10034
|
||||
[Token(Token = "0x6002732")]
|
||||
[Address(Slot = "4")]
|
||||
public abstract void ResetPosition();
|
||||
|
||||
// Token: 0x0600249C RID: 9372 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600249C")]
|
||||
[Address(RVA = "0x11DD550", Offset = "0x11DBD50", VA = "0x1811DD550")]
|
||||
// Token: 0x06002733 RID: 10035 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002733")]
|
||||
[Address(RVA = "0x1700BE0", Offset = "0x16FFBE0", VA = "0x181700BE0")]
|
||||
protected Vector3 GetSpineOffsetTarget()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600249D RID: 9373 RVA: 0x00053684 File Offset: 0x00051884
|
||||
[Token(Token = "0x600249D")]
|
||||
[Address(RVA = "0xCBAFE0", Offset = "0xCB97E0", VA = "0x180CBAFE0")]
|
||||
// Token: 0x06002734 RID: 10036 RVA: 0x0005A3F0 File Offset: 0x000585F0
|
||||
[Token(Token = "0x6002734")]
|
||||
[Address(RVA = "0x509620", Offset = "0x508620", VA = "0x180509620")]
|
||||
protected void LogWarning(string message)
|
||||
{
|
||||
Transform transform = base.transform;
|
||||
@@ -31,49 +31,49 @@ namespace RootMotion.FinalIK
|
||||
Warning.Log(message, transform, num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x0600249E RID: 9374 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600249E")]
|
||||
[Address(RVA = "0x11DD020", Offset = "0x11DB820", VA = "0x1811DD020")]
|
||||
// Token: 0x06002735 RID: 10037 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002735")]
|
||||
[Address(RVA = "0x17006B0", Offset = "0x16FF6B0", VA = "0x1817006B0")]
|
||||
private Vector3 GetLegSpineBendVector(Grounding.Leg leg)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600249F RID: 9375 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600249F")]
|
||||
[Address(RVA = "0x11DD370", Offset = "0x11DBB70", VA = "0x1811DD370")]
|
||||
// Token: 0x06002736 RID: 10038 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002736")]
|
||||
[Address(RVA = "0x1700A00", Offset = "0x16FFA00", VA = "0x181700A00")]
|
||||
private Vector3 GetLegSpineTangent(Grounding.Leg leg)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060024A0 RID: 9376
|
||||
[Token(Token = "0x60024A0")]
|
||||
// Token: 0x06002737 RID: 10039
|
||||
[Token(Token = "0x6002737")]
|
||||
[Address(Slot = "5")]
|
||||
protected abstract void OpenUserManual();
|
||||
|
||||
// Token: 0x060024A1 RID: 9377
|
||||
[Token(Token = "0x60024A1")]
|
||||
// Token: 0x06002738 RID: 10040
|
||||
[Token(Token = "0x6002738")]
|
||||
[Address(Slot = "6")]
|
||||
protected abstract void OpenScriptReference();
|
||||
|
||||
// Token: 0x060024A2 RID: 9378 RVA: 0x000536A4 File Offset: 0x000518A4
|
||||
[Token(Token = "0x60024A2")]
|
||||
[Address(RVA = "0x11DD690", Offset = "0x11DBE90", VA = "0x1811DD690")]
|
||||
// Token: 0x06002739 RID: 10041 RVA: 0x0005A410 File Offset: 0x00058610
|
||||
[Token(Token = "0x6002739")]
|
||||
[Address(RVA = "0x1700D20", Offset = "0x16FFD20", VA = "0x181700D20")]
|
||||
protected Grounder()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002E63 RID: 11875
|
||||
// Token: 0x0400310B RID: 12555
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002E63")]
|
||||
[Tooltip("The master weight. Use this to fade in/out the grounding effect.")]
|
||||
[Token(Token = "0x400310B")]
|
||||
[Range(0f, 1f)]
|
||||
[Tooltip("The master weight. Use this to fade in/out the grounding effect.")]
|
||||
public float weight = 1f;
|
||||
|
||||
// Token: 0x04002E64 RID: 11876
|
||||
// Token: 0x0400310C RID: 12556
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002E64")]
|
||||
[Token(Token = "0x400310C")]
|
||||
[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: 0x04002E65 RID: 11877
|
||||
// Token: 0x0400310D RID: 12557
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4002E65")]
|
||||
[Token(Token = "0x400310D")]
|
||||
public Grounder.GrounderDelegate OnPreGrounder;
|
||||
|
||||
// Token: 0x04002E66 RID: 11878
|
||||
// Token: 0x0400310E RID: 12558
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4002E66")]
|
||||
[Token(Token = "0x400310E")]
|
||||
public Grounder.GrounderDelegate OnPostGrounder;
|
||||
|
||||
// Token: 0x04002E67 RID: 11879
|
||||
// Token: 0x0400310F RID: 12559
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4002E67")]
|
||||
[Token(Token = "0x400310F")]
|
||||
protected bool initiated;
|
||||
|
||||
// Token: 0x02000404 RID: 1028
|
||||
[Token(Token = "0x2000404")]
|
||||
// Token: 0x02000453 RID: 1107
|
||||
[Token(Token = "0x2000453")]
|
||||
public sealed class GrounderDelegate : MulticastDelegate
|
||||
{
|
||||
// Token: 0x060024A3 RID: 9379 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024A3")]
|
||||
[Address(RVA = "0x491ED0", Offset = "0x4906D0", VA = "0x180491ED0")]
|
||||
// Token: 0x0600273A RID: 10042 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600273A")]
|
||||
[Address(RVA = "0x4932A0", Offset = "0x4922A0", VA = "0x1804932A0")]
|
||||
public GrounderDelegate(object @object, IntPtr method)
|
||||
{
|
||||
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 = "0x66D330", Offset = "0x66BB30", VA = "0x18066D330", Slot = "13")]
|
||||
// Token: 0x0600273B RID: 10043 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600273B")]
|
||||
[Address(RVA = "0x6D7F40", Offset = "0x6D6F40", VA = "0x1806D7F40", Slot = "13")]
|
||||
public void Invoke()
|
||||
{
|
||||
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 = "0x66D300", Offset = "0x66BB00", VA = "0x18066D300", Slot = "14")]
|
||||
// Token: 0x0600273C RID: 10044 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600273C")]
|
||||
[Address(RVA = "0x6D7F10", Offset = "0x6D6F10", VA = "0x1806D7F10", Slot = "14")]
|
||||
public IAsyncResult BeginInvoke(AsyncCallback callback, object @object)
|
||||
{
|
||||
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 = "0x491BF0", Offset = "0x4903F0", VA = "0x180491BF0", Slot = "15")]
|
||||
// Token: 0x0600273D RID: 10045 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600273D")]
|
||||
[Address(RVA = "0x492FC0", Offset = "0x491FC0", VA = "0x180492FC0", 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: 0x02000405 RID: 1029
|
||||
[Token(Token = "0x2000405")]
|
||||
[HelpURL("http://www.root-motion.com/finalikdox/html/page11.html")]
|
||||
// Token: 0x02000454 RID: 1108
|
||||
[Token(Token = "0x2000454")]
|
||||
[AddComponentMenu("Scripts/RootMotion.FinalIK/Grounder/Grounder Biped")]
|
||||
[HelpURL("http://www.root-motion.com/finalikdox/html/page11.html")]
|
||||
public class GrounderBipedIK : Grounder
|
||||
{
|
||||
// Token: 0x060024A7 RID: 9383 RVA: 0x00053748 File Offset: 0x00051948
|
||||
[Token(Token = "0x60024A7")]
|
||||
[Address(RVA = "0x11D7A50", Offset = "0x11D6250", VA = "0x1811D7A50", Slot = "5")]
|
||||
// Token: 0x0600273E RID: 10046 RVA: 0x0005A4B4 File Offset: 0x000586B4
|
||||
[Token(Token = "0x600273E")]
|
||||
[Address(RVA = "0x16FB0E0", Offset = "0x16FA0E0", VA = "0x1816FB0E0", Slot = "5")]
|
||||
[ContextMenu("User Manual")]
|
||||
protected override void OpenUserManual()
|
||||
{
|
||||
Application.OpenURL("http://www.root-motion.com/finalikdox/html/page11.html");
|
||||
}
|
||||
|
||||
// Token: 0x060024A8 RID: 9384 RVA: 0x00053760 File Offset: 0x00051960
|
||||
[Token(Token = "0x60024A8")]
|
||||
[Address(RVA = "0x11D7A10", Offset = "0x11D6210", VA = "0x1811D7A10", Slot = "6")]
|
||||
// Token: 0x0600273F RID: 10047 RVA: 0x0005A4CC File Offset: 0x000586CC
|
||||
[Token(Token = "0x600273F")]
|
||||
[Address(RVA = "0x16FB0A0", Offset = "0x16FA0A0", VA = "0x1816FB0A0", 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: 0x060024A9 RID: 9385 RVA: 0x00053778 File Offset: 0x00051978
|
||||
[Token(Token = "0x60024A9")]
|
||||
[Address(RVA = "0x11D7A90", Offset = "0x11D6290", VA = "0x1811D7A90", Slot = "4")]
|
||||
// Token: 0x06002740 RID: 10048 RVA: 0x0005A4E4 File Offset: 0x000586E4
|
||||
[Token(Token = "0x6002740")]
|
||||
[Address(RVA = "0x16FB120", Offset = "0x16FA120", VA = "0x1816FB120", Slot = "4")]
|
||||
public override void ResetPosition()
|
||||
{
|
||||
this.solver.Reset();
|
||||
@@ -38,73 +38,73 @@ namespace RootMotion.FinalIK
|
||||
this.spineOffset.z = z;
|
||||
}
|
||||
|
||||
// Token: 0x060024AA RID: 9386 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024AA")]
|
||||
[Address(RVA = "0x11D6E30", Offset = "0x11D5630", VA = "0x1811D6E30")]
|
||||
// Token: 0x06002741 RID: 10049 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002741")]
|
||||
[Address(RVA = "0x16FA4C0", Offset = "0x16F94C0", VA = "0x1816FA4C0")]
|
||||
private bool IsReadyToInitiate()
|
||||
{
|
||||
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 = "0x11D7BF0", Offset = "0x11D63F0", VA = "0x1811D7BF0")]
|
||||
// Token: 0x06002742 RID: 10050 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002742")]
|
||||
[Address(RVA = "0x16FB280", Offset = "0x16FA280", VA = "0x1816FB280")]
|
||||
private void Update()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060024AC RID: 9388 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024AC")]
|
||||
[Address(RVA = "0x11D6A60", Offset = "0x11D5260", VA = "0x1811D6A60")]
|
||||
// Token: 0x06002743 RID: 10051 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002743")]
|
||||
[Address(RVA = "0x16FA0F0", Offset = "0x16F90F0", VA = "0x1816FA0F0")]
|
||||
private void Initiate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060024AD RID: 9389 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024AD")]
|
||||
[Address(RVA = "0x11D70C0", Offset = "0x11D58C0", VA = "0x1811D70C0")]
|
||||
// Token: 0x06002744 RID: 10052 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002744")]
|
||||
[Address(RVA = "0x16FA750", Offset = "0x16F9750", VA = "0x1816FA750")]
|
||||
private void OnDisable()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060024AE RID: 9390 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024AE")]
|
||||
[Address(RVA = "0x11D7330", Offset = "0x11D5B30", VA = "0x1811D7330")]
|
||||
// Token: 0x06002745 RID: 10053 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002745")]
|
||||
[Address(RVA = "0x16FA9C0", Offset = "0x16F99C0", VA = "0x1816FA9C0")]
|
||||
private void OnSolverUpdate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060024AF RID: 9391 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024AF")]
|
||||
[Address(RVA = "0x11D7AE0", Offset = "0x11D62E0", VA = "0x1811D7AE0")]
|
||||
// Token: 0x06002746 RID: 10054 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002746")]
|
||||
[Address(RVA = "0x16FB170", Offset = "0x16FA170", VA = "0x1816FB170")]
|
||||
private void SetLegIK(IKSolverLimb limb, int index)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060024B0 RID: 9392 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024B0")]
|
||||
[Address(RVA = "0x11D7120", Offset = "0x11D5920", VA = "0x1811D7120")]
|
||||
// Token: 0x06002747 RID: 10055 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002747")]
|
||||
[Address(RVA = "0x16FA7B0", Offset = "0x16F97B0", VA = "0x1816FA7B0")]
|
||||
private void OnPostSolverUpdate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060024B1 RID: 9393 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024B1")]
|
||||
[Address(RVA = "0x11D6EE0", Offset = "0x11D56E0", VA = "0x1811D6EE0")]
|
||||
// Token: 0x06002748 RID: 10056 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002748")]
|
||||
[Address(RVA = "0x16FA570", Offset = "0x16F9570", VA = "0x1816FA570")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060024B2 RID: 9394 RVA: 0x000537B0 File Offset: 0x000519B0
|
||||
[Token(Token = "0x60024B2")]
|
||||
[Address(RVA = "0x11D7CE0", Offset = "0x11D64E0", VA = "0x1811D7CE0")]
|
||||
// Token: 0x06002749 RID: 10057 RVA: 0x0005A51C File Offset: 0x0005871C
|
||||
[Token(Token = "0x6002749")]
|
||||
[Address(RVA = "0x16FB370", Offset = "0x16FA370", VA = "0x1816FB370")]
|
||||
public GrounderBipedIK()
|
||||
{
|
||||
Transform[] array = new Transform[2];
|
||||
@@ -114,52 +114,52 @@ namespace RootMotion.FinalIK
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04002E68 RID: 11880
|
||||
// Token: 0x04003110 RID: 12560
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002E68")]
|
||||
[Token(Token = "0x4003110")]
|
||||
[Tooltip("The BipedIK componet.")]
|
||||
public BipedIK ik;
|
||||
|
||||
// Token: 0x04002E69 RID: 11881
|
||||
// Token: 0x04003111 RID: 12561
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002E69")]
|
||||
[Token(Token = "0x4003111")]
|
||||
[Tooltip("The amount of spine bending towards upward slopes.")]
|
||||
public float spineBend = 7f;
|
||||
|
||||
// Token: 0x04002E6A RID: 11882
|
||||
// Token: 0x04003112 RID: 12562
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x4002E6A")]
|
||||
[Token(Token = "0x4003112")]
|
||||
[Tooltip("The interpolation speed of spine bending.")]
|
||||
public float spineSpeed = 3f;
|
||||
|
||||
// Token: 0x04002E6B RID: 11883
|
||||
// Token: 0x04003113 RID: 12563
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002E6B")]
|
||||
[Token(Token = "0x4003113")]
|
||||
private Transform[] feet;
|
||||
|
||||
// Token: 0x04002E6C RID: 11884
|
||||
// Token: 0x04003114 RID: 12564
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4002E6C")]
|
||||
[Token(Token = "0x4003114")]
|
||||
private Quaternion[] footRotations;
|
||||
|
||||
// Token: 0x04002E6D RID: 11885
|
||||
// Token: 0x04003115 RID: 12565
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4002E6D")]
|
||||
[Token(Token = "0x4003115")]
|
||||
private Vector3 animatedPelvisLocalPosition;
|
||||
|
||||
// Token: 0x04002E6E RID: 11886
|
||||
// Token: 0x04003116 RID: 12566
|
||||
[FieldOffset(Offset = "0x6C")]
|
||||
[Token(Token = "0x4002E6E")]
|
||||
[Token(Token = "0x4003116")]
|
||||
private Vector3 solvedPelvisLocalPosition;
|
||||
|
||||
// Token: 0x04002E6F RID: 11887
|
||||
// Token: 0x04003117 RID: 12567
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4002E6F")]
|
||||
[Token(Token = "0x4003117")]
|
||||
private Vector3 spineOffset;
|
||||
|
||||
// Token: 0x04002E70 RID: 11888
|
||||
// Token: 0x04003118 RID: 12568
|
||||
[FieldOffset(Offset = "0x84")]
|
||||
[Token(Token = "0x4002E70")]
|
||||
[Token(Token = "0x4003118")]
|
||||
private float lastWeight;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,42 +4,42 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x02000406 RID: 1030
|
||||
[Token(Token = "0x2000406")]
|
||||
// Token: 0x02000455 RID: 1109
|
||||
[Token(Token = "0x2000455")]
|
||||
[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: 0x060024B3 RID: 9395 RVA: 0x000537F8 File Offset: 0x000519F8
|
||||
[Token(Token = "0x60024B3")]
|
||||
[Address(RVA = "0x11D8AE0", Offset = "0x11D72E0", VA = "0x1811D8AE0")]
|
||||
// Token: 0x0600274A RID: 10058 RVA: 0x0005A564 File Offset: 0x00058764
|
||||
[Token(Token = "0x600274A")]
|
||||
[Address(RVA = "0x16FC170", Offset = "0x16FB170", VA = "0x1816FC170")]
|
||||
[ContextMenu("TUTORIAL VIDEO")]
|
||||
private void OpenTutorial()
|
||||
{
|
||||
Application.OpenURL("https://www.youtube.com/watch?v=9MiZiaJorws&index=6&list=PLVxSIA1OaTOu8Nos3CalXbJ2DrKnntMv6");
|
||||
}
|
||||
|
||||
// Token: 0x060024B4 RID: 9396 RVA: 0x00053810 File Offset: 0x00051A10
|
||||
[Token(Token = "0x60024B4")]
|
||||
[Address(RVA = "0x11D8B20", Offset = "0x11D7320", VA = "0x1811D8B20", Slot = "5")]
|
||||
// Token: 0x0600274B RID: 10059 RVA: 0x0005A57C File Offset: 0x0005877C
|
||||
[Token(Token = "0x600274B")]
|
||||
[Address(RVA = "0x16FC1B0", Offset = "0x16FB1B0", VA = "0x1816FC1B0", Slot = "5")]
|
||||
[ContextMenu("User Manual")]
|
||||
protected override void OpenUserManual()
|
||||
{
|
||||
Application.OpenURL("http://www.root-motion.com/finalikdox/html/page11.html");
|
||||
}
|
||||
|
||||
// Token: 0x060024B5 RID: 9397 RVA: 0x00053828 File Offset: 0x00051A28
|
||||
[Token(Token = "0x60024B5")]
|
||||
[Address(RVA = "0x11D8AA0", Offset = "0x11D72A0", VA = "0x1811D8AA0", Slot = "6")]
|
||||
// Token: 0x0600274C RID: 10060 RVA: 0x0005A594 File Offset: 0x00058794
|
||||
[Token(Token = "0x600274C")]
|
||||
[Address(RVA = "0x16FC130", Offset = "0x16FB130", VA = "0x1816FC130", 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: 0x060024B6 RID: 9398 RVA: 0x00053840 File Offset: 0x00051A40
|
||||
[Token(Token = "0x60024B6")]
|
||||
[Address(RVA = "0x11D8B60", Offset = "0x11D7360", VA = "0x1811D8B60", Slot = "4")]
|
||||
// Token: 0x0600274D RID: 10061 RVA: 0x0005A5AC File Offset: 0x000587AC
|
||||
[Token(Token = "0x600274D")]
|
||||
[Address(RVA = "0x16FC1F0", Offset = "0x16FB1F0", VA = "0x1816FC1F0", Slot = "4")]
|
||||
public override void ResetPosition()
|
||||
{
|
||||
this.solver.Reset();
|
||||
@@ -47,41 +47,41 @@ namespace RootMotion.FinalIK
|
||||
this.spineOffset.z = z;
|
||||
}
|
||||
|
||||
// Token: 0x060024B7 RID: 9399 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024B7")]
|
||||
[Address(RVA = "0x11D8210", Offset = "0x11D6A10", VA = "0x1811D8210")]
|
||||
// Token: 0x0600274E RID: 10062 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600274E")]
|
||||
[Address(RVA = "0x16FB8A0", Offset = "0x16FA8A0", VA = "0x1816FB8A0")]
|
||||
private bool IsReadyToInitiate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060024B8 RID: 9400 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024B8")]
|
||||
[Address(RVA = "0x11D8D50", Offset = "0x11D7550", VA = "0x1811D8D50")]
|
||||
// Token: 0x0600274F RID: 10063 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600274F")]
|
||||
[Address(RVA = "0x16FC3E0", Offset = "0x16FB3E0", VA = "0x1816FC3E0")]
|
||||
private void Update()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060024B9 RID: 9401 RVA: 0x00053878 File Offset: 0x00051A78
|
||||
[Token(Token = "0x60024B9")]
|
||||
[Address(RVA = "0x11D7F30", Offset = "0x11D6730", VA = "0x1811D7F30")]
|
||||
// Token: 0x06002750 RID: 10064 RVA: 0x0005A5E4 File Offset: 0x000587E4
|
||||
[Token(Token = "0x6002750")]
|
||||
[Address(RVA = "0x16FB5C0", Offset = "0x16FA5C0", VA = "0x1816FB5C0")]
|
||||
private void FixedUpdate()
|
||||
{
|
||||
this.firstSolve = true;
|
||||
}
|
||||
|
||||
// Token: 0x060024BA RID: 9402 RVA: 0x0005388C File Offset: 0x00051A8C
|
||||
[Token(Token = "0x60024BA")]
|
||||
[Address(RVA = "0x11D7F30", Offset = "0x11D6730", VA = "0x1811D7F30")]
|
||||
// Token: 0x06002751 RID: 10065 RVA: 0x0005A5F8 File Offset: 0x000587F8
|
||||
[Token(Token = "0x6002751")]
|
||||
[Address(RVA = "0x16FB5C0", Offset = "0x16FA5C0", VA = "0x1816FB5C0")]
|
||||
private void LateUpdate()
|
||||
{
|
||||
this.firstSolve = true;
|
||||
}
|
||||
|
||||
// Token: 0x060024BB RID: 9403 RVA: 0x000538A0 File Offset: 0x00051AA0
|
||||
[Token(Token = "0x60024BB")]
|
||||
[Address(RVA = "0x11D7F40", Offset = "0x11D6740", VA = "0x1811D7F40")]
|
||||
// Token: 0x06002752 RID: 10066 RVA: 0x0005A60C File Offset: 0x0005880C
|
||||
[Token(Token = "0x6002752")]
|
||||
[Address(RVA = "0x16FB5D0", Offset = "0x16FA5D0", VA = "0x1816FB5D0")]
|
||||
private void Initiate()
|
||||
{
|
||||
this.ik.solver.leftLegMapping.maintainRotationWeight = 1f;
|
||||
@@ -122,25 +122,25 @@ namespace RootMotion.FinalIK
|
||||
throw new InvalidCastException();
|
||||
}
|
||||
|
||||
// Token: 0x060024BC RID: 9404 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024BC")]
|
||||
[Address(RVA = "0x11D8540", Offset = "0x11D6D40", VA = "0x1811D8540")]
|
||||
// Token: 0x06002753 RID: 10067 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002753")]
|
||||
[Address(RVA = "0x16FBBD0", Offset = "0x16FABD0", VA = "0x1816FBBD0")]
|
||||
private void OnSolverUpdate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060024BD RID: 9405 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024BD")]
|
||||
[Address(RVA = "0x11D8BA0", Offset = "0x11D73A0", VA = "0x1811D8BA0")]
|
||||
// Token: 0x06002754 RID: 10068 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002754")]
|
||||
[Address(RVA = "0x16FC230", Offset = "0x16FB230", VA = "0x1816FC230")]
|
||||
private void SetLegIK(IKEffector effector, Grounding.Leg leg)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060024BE RID: 9406 RVA: 0x000539EC File Offset: 0x00051BEC
|
||||
[Token(Token = "0x60024BE")]
|
||||
[Address(RVA = "0x11D83E0", Offset = "0x11D6BE0", VA = "0x1811D83E0")]
|
||||
// Token: 0x06002755 RID: 10069 RVA: 0x0005A758 File Offset: 0x00058958
|
||||
[Token(Token = "0x6002755")]
|
||||
[Address(RVA = "0x16FBA70", Offset = "0x16FAA70", VA = "0x1816FBA70")]
|
||||
private void OnDrawGizmosSelected()
|
||||
{
|
||||
FullBodyBipedIK fullBodyBipedIK = this.ik;
|
||||
@@ -166,17 +166,17 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060024BF RID: 9407 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024BF")]
|
||||
[Address(RVA = "0x11D82B0", Offset = "0x11D6AB0", VA = "0x1811D82B0")]
|
||||
// Token: 0x06002756 RID: 10070 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002756")]
|
||||
[Address(RVA = "0x16FB940", Offset = "0x16FA940", VA = "0x1816FB940")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060024C0 RID: 9408 RVA: 0x00053A68 File Offset: 0x00051C68
|
||||
[Token(Token = "0x60024C0")]
|
||||
[Address(RVA = "0x11D8E30", Offset = "0x11D7630", VA = "0x1811D8E30")]
|
||||
// Token: 0x06002757 RID: 10071 RVA: 0x0005A7D4 File Offset: 0x000589D4
|
||||
[Token(Token = "0x6002757")]
|
||||
[Address(RVA = "0x16FC4C0", Offset = "0x16FB4C0", VA = "0x1816FC4C0")]
|
||||
public GrounderFBBIK()
|
||||
{
|
||||
int num = 0;
|
||||
@@ -188,71 +188,71 @@ namespace RootMotion.FinalIK
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04002E71 RID: 11889
|
||||
// Token: 0x04003119 RID: 12569
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002E71")]
|
||||
[Token(Token = "0x4003119")]
|
||||
[Tooltip("Reference to the FBBIK componet.")]
|
||||
public FullBodyBipedIK ik;
|
||||
|
||||
// Token: 0x04002E72 RID: 11890
|
||||
// Token: 0x0400311A RID: 12570
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002E72")]
|
||||
[Token(Token = "0x400311A")]
|
||||
[Tooltip("The amount of spine bending towards upward slopes.")]
|
||||
public float spineBend = 2f;
|
||||
|
||||
// Token: 0x04002E73 RID: 11891
|
||||
// Token: 0x0400311B RID: 12571
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x4002E73")]
|
||||
[Token(Token = "0x400311B")]
|
||||
[Tooltip("The interpolation speed of spine bending.")]
|
||||
public float spineSpeed;
|
||||
|
||||
// Token: 0x04002E74 RID: 11892
|
||||
// Token: 0x0400311C RID: 12572
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002E74")]
|
||||
[Token(Token = "0x400311C")]
|
||||
public GrounderFBBIK.SpineEffector[] spine;
|
||||
|
||||
// Token: 0x04002E75 RID: 11893
|
||||
// Token: 0x0400311D RID: 12573
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4002E75")]
|
||||
[Token(Token = "0x400311D")]
|
||||
private Transform[] feet;
|
||||
|
||||
// Token: 0x04002E76 RID: 11894
|
||||
// Token: 0x0400311E RID: 12574
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4002E76")]
|
||||
[Token(Token = "0x400311E")]
|
||||
private Vector3 spineOffset;
|
||||
|
||||
// Token: 0x04002E77 RID: 11895
|
||||
// Token: 0x0400311F RID: 12575
|
||||
[FieldOffset(Offset = "0x6C")]
|
||||
[Token(Token = "0x4002E77")]
|
||||
[Token(Token = "0x400311F")]
|
||||
private bool firstSolve;
|
||||
|
||||
// Token: 0x02000407 RID: 1031
|
||||
[Token(Token = "0x2000407")]
|
||||
// Token: 0x02000456 RID: 1110
|
||||
[Token(Token = "0x2000456")]
|
||||
[Serializable]
|
||||
public class SpineEffector
|
||||
{
|
||||
// Token: 0x060024C1 RID: 9409 RVA: 0x00053AB0 File Offset: 0x00051CB0
|
||||
[Token(Token = "0x60024C1")]
|
||||
[Address(RVA = "0x670620", Offset = "0x66EE20", VA = "0x180670620")]
|
||||
// Token: 0x06002758 RID: 10072 RVA: 0x0005A81C File Offset: 0x00058A1C
|
||||
[Token(Token = "0x6002758")]
|
||||
[Address(RVA = "0x696BE0", Offset = "0x695BE0", VA = "0x180696BE0")]
|
||||
public SpineEffector()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04002E78 RID: 11896
|
||||
// Token: 0x04003120 RID: 12576
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002E78")]
|
||||
[Token(Token = "0x4003120")]
|
||||
[Tooltip("The type of the effector.")]
|
||||
public FullBodyBipedEffector effectorType;
|
||||
|
||||
// Token: 0x04002E79 RID: 11897
|
||||
// Token: 0x04003121 RID: 12577
|
||||
[FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x4002E79")]
|
||||
[Token(Token = "0x4003121")]
|
||||
[Tooltip("The weight of horizontal bend offset towards the slope.")]
|
||||
public float horizontalWeight = 1f;
|
||||
|
||||
// Token: 0x04002E7A RID: 11898
|
||||
// Token: 0x04003122 RID: 12578
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4002E7A")]
|
||||
[Token(Token = "0x4003122")]
|
||||
[Tooltip("The vertical bend offset weight.")]
|
||||
public float verticalWeight;
|
||||
}
|
||||
|
||||
@@ -4,179 +4,185 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x02000408 RID: 1032
|
||||
[Token(Token = "0x2000408")]
|
||||
[AddComponentMenu("Scripts/RootMotion.FinalIK/Grounder/Grounder IK")]
|
||||
// Token: 0x02000457 RID: 1111
|
||||
[Token(Token = "0x2000457")]
|
||||
[HelpURL("http://www.root-motion.com/finalikdox/html/page11.html")]
|
||||
[AddComponentMenu("Scripts/RootMotion.FinalIK/Grounder/Grounder IK")]
|
||||
public class GrounderIK : Grounder
|
||||
{
|
||||
// Token: 0x060024C2 RID: 9410 RVA: 0x00053AD0 File Offset: 0x00051CD0
|
||||
[Token(Token = "0x60024C2")]
|
||||
[Address(RVA = "0x11D9F80", Offset = "0x11D8780", VA = "0x1811D9F80", Slot = "5")]
|
||||
// Token: 0x06002759 RID: 10073 RVA: 0x0005A83C File Offset: 0x00058A3C
|
||||
[Token(Token = "0x6002759")]
|
||||
[Address(RVA = "0x16FD610", Offset = "0x16FC610", VA = "0x1816FD610", Slot = "5")]
|
||||
[ContextMenu("User Manual")]
|
||||
protected override void OpenUserManual()
|
||||
{
|
||||
Application.OpenURL("http://www.root-motion.com/finalikdox/html/page11.html");
|
||||
}
|
||||
|
||||
// Token: 0x060024C3 RID: 9411 RVA: 0x00053AE8 File Offset: 0x00051CE8
|
||||
[Token(Token = "0x60024C3")]
|
||||
[Address(RVA = "0x11D9F40", Offset = "0x11D8740", VA = "0x1811D9F40", Slot = "6")]
|
||||
// Token: 0x0600275A RID: 10074 RVA: 0x0005A854 File Offset: 0x00058A54
|
||||
[Token(Token = "0x600275A")]
|
||||
[Address(RVA = "0x16FD5D0", Offset = "0x16FC5D0", VA = "0x1816FD5D0", 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: 0x060024C4 RID: 9412 RVA: 0x00053B00 File Offset: 0x00051D00
|
||||
[Token(Token = "0x60024C4")]
|
||||
[Address(RVA = "0x11D9FC0", Offset = "0x11D87C0", VA = "0x1811D9FC0", Slot = "4")]
|
||||
// Token: 0x0600275B RID: 10075 RVA: 0x0005A86C File Offset: 0x00058A6C
|
||||
[Token(Token = "0x600275B")]
|
||||
[Address(RVA = "0x16FD650", Offset = "0x16FC650", VA = "0x1816FD650", Slot = "4")]
|
||||
public override void ResetPosition()
|
||||
{
|
||||
this.solver.Reset();
|
||||
}
|
||||
|
||||
// Token: 0x060024C5 RID: 9413 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024C5")]
|
||||
[Address(RVA = "0x11D9420", Offset = "0x11D7C20", VA = "0x1811D9420")]
|
||||
// Token: 0x0600275C RID: 10076 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600275C")]
|
||||
[Address(RVA = "0x16FCAB0", Offset = "0x16FBAB0", VA = "0x1816FCAB0")]
|
||||
private bool IsReadyToInitiate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060024C6 RID: 9414 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024C6")]
|
||||
[Address(RVA = "0x11D9860", Offset = "0x11D8060", VA = "0x1811D9860")]
|
||||
// Token: 0x0600275D RID: 10077 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600275D")]
|
||||
[Address(RVA = "0x16FCEF0", Offset = "0x16FBEF0", VA = "0x1816FCEF0")]
|
||||
private void OnDisable()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060024C7 RID: 9415 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024C7")]
|
||||
[Address(RVA = "0x11DA3E0", Offset = "0x11D8BE0", VA = "0x1811DA3E0")]
|
||||
// Token: 0x0600275E RID: 10078 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600275E")]
|
||||
[Address(RVA = "0x16FDA70", Offset = "0x16FCA70", VA = "0x1816FDA70")]
|
||||
private void Update()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060024C8 RID: 9416 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024C8")]
|
||||
[Address(RVA = "0x11D8EC0", Offset = "0x11D76C0", VA = "0x1811D8EC0")]
|
||||
// Token: 0x0600275F RID: 10079 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600275F")]
|
||||
[Address(RVA = "0x16FC550", Offset = "0x16FB550", VA = "0x1816FC550")]
|
||||
private void Initiate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060024C9 RID: 9417 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024C9")]
|
||||
[Address(RVA = "0x11D9BC0", Offset = "0x11D83C0", VA = "0x1811D9BC0")]
|
||||
// Token: 0x06002760 RID: 10080 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002760")]
|
||||
[Address(RVA = "0x16FD250", Offset = "0x16FC250", VA = "0x1816FD250")]
|
||||
private void OnSolverUpdate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060024CA RID: 9418 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024CA")]
|
||||
[Address(RVA = "0x11D9FE0", Offset = "0x11D87E0", VA = "0x1811D9FE0")]
|
||||
// Token: 0x06002761 RID: 10081 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002761")]
|
||||
[Address(RVA = "0x16FD670", Offset = "0x16FC670", VA = "0x1816FD670")]
|
||||
private void SetLegIK(int index)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060024CB RID: 9419 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024CB")]
|
||||
[Address(RVA = "0x11D99A0", Offset = "0x11D81A0", VA = "0x1811D99A0")]
|
||||
// Token: 0x06002762 RID: 10082 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002762")]
|
||||
[Address(RVA = "0x16FD030", Offset = "0x16FC030", VA = "0x1816FD030")]
|
||||
private void OnPostSolverUpdate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060024CC RID: 9420 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024CC")]
|
||||
[Address(RVA = "0x11D9630", Offset = "0x11D7E30", VA = "0x1811D9630")]
|
||||
// Token: 0x06002763 RID: 10083 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002763")]
|
||||
[Address(RVA = "0x16FCCC0", Offset = "0x16FBCC0", VA = "0x1816FCCC0")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060024CD RID: 9421 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024CD")]
|
||||
[Address(RVA = "0x11DA780", Offset = "0x11D8F80", VA = "0x1811DA780")]
|
||||
// Token: 0x06002764 RID: 10084 RVA: 0x0005A88C File Offset: 0x00058A8C
|
||||
[Token(Token = "0x6002764")]
|
||||
[Address(RVA = "0x16FDE10", Offset = "0x16FCE10", VA = "0x1816FDE10")]
|
||||
public GrounderIK()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
int num = 0;
|
||||
this.maxRootRotationAngle = 45f;
|
||||
Transform[] array = new Transform[num];
|
||||
this.feet = array;
|
||||
Quaternion[] array2 = new Quaternion[0];
|
||||
this.footRotations = array2;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04002E7B RID: 11899
|
||||
// Token: 0x04003123 RID: 12579
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002E7B")]
|
||||
[Token(Token = "0x4003123")]
|
||||
public IK[] legs;
|
||||
|
||||
// Token: 0x04002E7C RID: 11900
|
||||
// Token: 0x04003124 RID: 12580
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002E7C")]
|
||||
[Token(Token = "0x4003124")]
|
||||
[Tooltip("The pelvis transform. Common ancestor of all the legs.")]
|
||||
public Transform pelvis;
|
||||
|
||||
// Token: 0x04002E7D RID: 11901
|
||||
// Token: 0x04003125 RID: 12581
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002E7D")]
|
||||
[Token(Token = "0x4003125")]
|
||||
[Tooltip("The root Transform of the character, with the rigidbody and the collider.")]
|
||||
public Transform characterRoot;
|
||||
|
||||
// Token: 0x04002E7E RID: 11902
|
||||
// Token: 0x04003126 RID: 12582
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4002E7E")]
|
||||
[Tooltip("The weight of rotating the character root to the ground normal (range: 0 - 1).")]
|
||||
[Token(Token = "0x4003126")]
|
||||
[Range(0f, 1f)]
|
||||
[Tooltip("The weight of rotating the character root to the ground normal (range: 0 - 1).")]
|
||||
public float rootRotationWeight;
|
||||
|
||||
// Token: 0x04002E7F RID: 11903
|
||||
// Token: 0x04003127 RID: 12583
|
||||
[FieldOffset(Offset = "0x5C")]
|
||||
[Token(Token = "0x4002E7F")]
|
||||
[Token(Token = "0x4003127")]
|
||||
[Tooltip("The speed of rotating the character root to the ground normal (range: 0 - inf).")]
|
||||
public float rootRotationSpeed;
|
||||
public float rootRotationSpeed = 5f;
|
||||
|
||||
// Token: 0x04002E80 RID: 11904
|
||||
// Token: 0x04003128 RID: 12584
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4002E80")]
|
||||
[Token(Token = "0x4003128")]
|
||||
[Tooltip("The maximum angle of root rotation (range: 0 - 90).")]
|
||||
public float maxRootRotationAngle;
|
||||
|
||||
// Token: 0x04002E81 RID: 11905
|
||||
// Token: 0x04003129 RID: 12585
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4002E81")]
|
||||
[Token(Token = "0x4003129")]
|
||||
private Transform[] feet;
|
||||
|
||||
// Token: 0x04002E82 RID: 11906
|
||||
// Token: 0x0400312A RID: 12586
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4002E82")]
|
||||
[Token(Token = "0x400312A")]
|
||||
private Quaternion[] footRotations;
|
||||
|
||||
// Token: 0x04002E83 RID: 11907
|
||||
// Token: 0x0400312B RID: 12587
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4002E83")]
|
||||
[Token(Token = "0x400312B")]
|
||||
private Vector3 animatedPelvisLocalPosition;
|
||||
|
||||
// Token: 0x04002E84 RID: 11908
|
||||
// Token: 0x0400312C RID: 12588
|
||||
[FieldOffset(Offset = "0x84")]
|
||||
[Token(Token = "0x4002E84")]
|
||||
[Token(Token = "0x400312C")]
|
||||
private Vector3 solvedPelvisLocalPosition;
|
||||
|
||||
// Token: 0x04002E85 RID: 11909
|
||||
// Token: 0x0400312D RID: 12589
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4002E85")]
|
||||
[Token(Token = "0x400312D")]
|
||||
private int solvedFeet;
|
||||
|
||||
// Token: 0x04002E86 RID: 11910
|
||||
// Token: 0x0400312E RID: 12590
|
||||
[FieldOffset(Offset = "0x94")]
|
||||
[Token(Token = "0x4002E86")]
|
||||
[Token(Token = "0x400312E")]
|
||||
private bool solved;
|
||||
|
||||
// Token: 0x04002E87 RID: 11911
|
||||
// Token: 0x0400312F RID: 12591
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4002E87")]
|
||||
[Token(Token = "0x400312F")]
|
||||
private float lastWeight;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,146 +4,146 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x02000409 RID: 1033
|
||||
[Token(Token = "0x2000409")]
|
||||
// Token: 0x02000458 RID: 1112
|
||||
[Token(Token = "0x2000458")]
|
||||
[HelpURL("http://www.root-motion.com/finalikdox/html/page11.html")]
|
||||
[AddComponentMenu("Scripts/RootMotion.FinalIK/Grounder/Grounder Quadruped")]
|
||||
public class GrounderQuadruped : Grounder
|
||||
{
|
||||
// Token: 0x060024CE RID: 9422 RVA: 0x00053B20 File Offset: 0x00051D20
|
||||
[Token(Token = "0x60024CE")]
|
||||
[Address(RVA = "0x11DC3F0", Offset = "0x11DABF0", VA = "0x1811DC3F0", Slot = "5")]
|
||||
// Token: 0x06002765 RID: 10085 RVA: 0x0005A8D4 File Offset: 0x00058AD4
|
||||
[Token(Token = "0x6002765")]
|
||||
[Address(RVA = "0x16FFA80", Offset = "0x16FEA80", VA = "0x1816FFA80", Slot = "5")]
|
||||
[ContextMenu("User Manual")]
|
||||
protected override void OpenUserManual()
|
||||
{
|
||||
Application.OpenURL("http://www.root-motion.com/finalikdox/html/page11.html");
|
||||
}
|
||||
|
||||
// Token: 0x060024CF RID: 9423 RVA: 0x00053B38 File Offset: 0x00051D38
|
||||
[Token(Token = "0x60024CF")]
|
||||
[Address(RVA = "0x11DC3B0", Offset = "0x11DABB0", VA = "0x1811DC3B0", Slot = "6")]
|
||||
// Token: 0x06002766 RID: 10086 RVA: 0x0005A8EC File Offset: 0x00058AEC
|
||||
[Token(Token = "0x6002766")]
|
||||
[Address(RVA = "0x16FFA40", Offset = "0x16FEA40", VA = "0x1816FFA40", 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: 0x060024D0 RID: 9424 RVA: 0x00053B50 File Offset: 0x00051D50
|
||||
[Token(Token = "0x60024D0")]
|
||||
[Address(RVA = "0x11DC430", Offset = "0x11DAC30", VA = "0x1811DC430", Slot = "4")]
|
||||
// Token: 0x06002767 RID: 10087 RVA: 0x0005A904 File Offset: 0x00058B04
|
||||
[Token(Token = "0x6002767")]
|
||||
[Address(RVA = "0x16FFAC0", Offset = "0x16FEAC0", VA = "0x1816FFAC0", Slot = "4")]
|
||||
public override void ResetPosition()
|
||||
{
|
||||
this.solver.Reset();
|
||||
this.forelegSolver.Reset();
|
||||
}
|
||||
|
||||
// Token: 0x060024D1 RID: 9425 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024D1")]
|
||||
[Address(RVA = "0x11DB410", Offset = "0x11D9C10", VA = "0x1811DB410")]
|
||||
// Token: 0x06002768 RID: 10088 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002768")]
|
||||
[Address(RVA = "0x16FEAA0", Offset = "0x16FDAA0", VA = "0x1816FEAA0")]
|
||||
private bool IsReadyToInitiate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060024D2 RID: 9426 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024D2")]
|
||||
[Address(RVA = "0x11DB240", Offset = "0x11D9A40", VA = "0x1811DB240")]
|
||||
// Token: 0x06002769 RID: 10089 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002769")]
|
||||
[Address(RVA = "0x16FE8D0", Offset = "0x16FD8D0", VA = "0x1816FE8D0")]
|
||||
private bool IsReadyToInitiateLegs(IK[] ikComponents)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060024D3 RID: 9427 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024D3")]
|
||||
[Address(RVA = "0x11DB690", Offset = "0x11D9E90", VA = "0x1811DB690")]
|
||||
// Token: 0x0600276A RID: 10090 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600276A")]
|
||||
[Address(RVA = "0x16FED20", Offset = "0x16FDD20", VA = "0x1816FED20")]
|
||||
private void OnDisable()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060024D4 RID: 9428 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024D4")]
|
||||
[Address(RVA = "0x11DCD70", Offset = "0x11DB570", VA = "0x1811DCD70")]
|
||||
// Token: 0x0600276B RID: 10091 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600276B")]
|
||||
[Address(RVA = "0x1700400", Offset = "0x16FF400", VA = "0x181700400")]
|
||||
private void Update()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060024D5 RID: 9429 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024D5")]
|
||||
[Address(RVA = "0x11DAE70", Offset = "0x11D9670", VA = "0x1811DAE70")]
|
||||
// Token: 0x0600276C RID: 10092 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600276C")]
|
||||
[Address(RVA = "0x16FE500", Offset = "0x16FD500", VA = "0x1816FE500")]
|
||||
private void Initiate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060024D6 RID: 9430 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024D6")]
|
||||
[Address(RVA = "0x11DAA30", Offset = "0x11D9230", VA = "0x1811DAA30")]
|
||||
// Token: 0x0600276D RID: 10093 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600276D")]
|
||||
[Address(RVA = "0x16FE0C0", Offset = "0x16FD0C0", VA = "0x1816FE0C0")]
|
||||
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: 0x060024D7 RID: 9431 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024D7")]
|
||||
[Address(RVA = "0x11DB560", Offset = "0x11D9D60", VA = "0x1811DB560")]
|
||||
// Token: 0x0600276E RID: 10094 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600276E")]
|
||||
[Address(RVA = "0x16FEBF0", Offset = "0x16FDBF0", VA = "0x1816FEBF0")]
|
||||
private void LateUpdate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060024D8 RID: 9432 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024D8")]
|
||||
[Address(RVA = "0x11DC470", Offset = "0x11DAC70", VA = "0x1811DC470")]
|
||||
// Token: 0x0600276F RID: 10095 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600276F")]
|
||||
[Address(RVA = "0x16FFB00", Offset = "0x16FEB00", VA = "0x1816FFB00")]
|
||||
private void RootRotation()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060024D9 RID: 9433 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024D9")]
|
||||
[Address(RVA = "0x11DBA80", Offset = "0x11DA280", VA = "0x1811DBA80")]
|
||||
// Token: 0x06002770 RID: 10096 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002770")]
|
||||
[Address(RVA = "0x16FF110", Offset = "0x16FE110", VA = "0x1816FF110")]
|
||||
private void OnSolverUpdate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060024DA RID: 9434 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024DA")]
|
||||
[Address(RVA = "0x11DCA50", Offset = "0x11DB250", VA = "0x1811DCA50")]
|
||||
// Token: 0x06002771 RID: 10097 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002771")]
|
||||
[Address(RVA = "0x17000E0", Offset = "0x16FF0E0", VA = "0x1817000E0")]
|
||||
private void UpdateForefeetRoot()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060024DB RID: 9435 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024DB")]
|
||||
[Address(RVA = "0x11DC8A0", Offset = "0x11DB0A0", VA = "0x1811DC8A0")]
|
||||
// Token: 0x06002772 RID: 10098 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002772")]
|
||||
[Address(RVA = "0x16FFF30", Offset = "0x16FEF30", VA = "0x1816FFF30")]
|
||||
private void SetFootIK(GrounderQuadruped.Foot foot, float maxOffset)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060024DC RID: 9436 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024DC")]
|
||||
[Address(RVA = "0x11DB710", Offset = "0x11D9F10", VA = "0x1811DB710")]
|
||||
// Token: 0x06002773 RID: 10099 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002773")]
|
||||
[Address(RVA = "0x16FEDA0", Offset = "0x16FDDA0", VA = "0x1816FEDA0")]
|
||||
private void OnPostSolverUpdate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060024DD RID: 9437 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024DD")]
|
||||
[Address(RVA = "0x11DB650", Offset = "0x11D9E50", VA = "0x1811DB650")]
|
||||
// Token: 0x06002774 RID: 10100 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002774")]
|
||||
[Address(RVA = "0x16FECE0", Offset = "0x16FDCE0", VA = "0x1816FECE0")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060024DE RID: 9438 RVA: 0x00053B7C File Offset: 0x00051D7C
|
||||
[Token(Token = "0x60024DE")]
|
||||
[Address(RVA = "0x11DA810", Offset = "0x11D9010", VA = "0x1811DA810")]
|
||||
// Token: 0x06002775 RID: 10101 RVA: 0x0005A930 File Offset: 0x00058B30
|
||||
[Token(Token = "0x6002775")]
|
||||
[Address(RVA = "0x16FDEA0", Offset = "0x16FCEA0", VA = "0x1816FDEA0")]
|
||||
private void DestroyLegs(IK[] ikComponents)
|
||||
{
|
||||
int num = 0;
|
||||
@@ -177,9 +177,9 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060024DF RID: 9439 RVA: 0x00053C2C File Offset: 0x00051E2C
|
||||
[Token(Token = "0x60024DF")]
|
||||
[Address(RVA = "0x11DCEF0", Offset = "0x11DB6F0", VA = "0x1811DCEF0")]
|
||||
// Token: 0x06002776 RID: 10102 RVA: 0x0005A9E0 File Offset: 0x00058BE0
|
||||
[Token(Token = "0x6002776")]
|
||||
[Address(RVA = "0x1700580", Offset = "0x16FF580", VA = "0x181700580")]
|
||||
public GrounderQuadruped()
|
||||
{
|
||||
Vector3 down = Vector3.down;
|
||||
@@ -191,9 +191,9 @@ namespace RootMotion.FinalIK
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04002E88 RID: 11912
|
||||
// Token: 0x04003130 RID: 12592
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4002E88")]
|
||||
[Token(Token = "0x4003130")]
|
||||
[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: 0x04002E89 RID: 11913
|
||||
// Token: 0x04003131 RID: 12593
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4002E89")]
|
||||
[Token(Token = "0x4003131")]
|
||||
[Range(0f, 1f)]
|
||||
[Tooltip("The weight of rotating the character root to the ground angle (range: 0 - 1).")]
|
||||
public float rootRotationWeight = 0.5f;
|
||||
|
||||
// Token: 0x04002E8A RID: 11914
|
||||
// Token: 0x04003132 RID: 12594
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x4002E8A")]
|
||||
[Range(-90f, 0f)]
|
||||
[Token(Token = "0x4003132")]
|
||||
[Tooltip("The maximum angle of rotating the quadruped downwards (going downhill, range: -90 - 0).")]
|
||||
[Range(-90f, 0f)]
|
||||
public float minRootRotation = -25f;
|
||||
|
||||
// Token: 0x04002E8B RID: 11915
|
||||
// Token: 0x04003133 RID: 12595
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4002E8B")]
|
||||
[Token(Token = "0x4003133")]
|
||||
[Tooltip("The maximum angle of rotating the quadruped upwards (going uphill, range: 0 - 90).")]
|
||||
[Range(0f, 90f)]
|
||||
public float maxRootRotation = 45f;
|
||||
|
||||
// Token: 0x04002E8C RID: 11916
|
||||
// Token: 0x04003134 RID: 12596
|
||||
[FieldOffset(Offset = "0x54")]
|
||||
[Token(Token = "0x4002E8C")]
|
||||
[Token(Token = "0x4003134")]
|
||||
[Tooltip("The speed of interpolating the character root rotation (range: 0 - inf).")]
|
||||
public float rootRotationSpeed = 5f;
|
||||
|
||||
// Token: 0x04002E8D RID: 11917
|
||||
// Token: 0x04003135 RID: 12597
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4002E8D")]
|
||||
[Token(Token = "0x4003135")]
|
||||
[Tooltip("The maximum IK offset for the legs (range: 0 - inf).")]
|
||||
public float maxLegOffset = 0.5f;
|
||||
|
||||
// Token: 0x04002E8E RID: 11918
|
||||
// Token: 0x04003136 RID: 12598
|
||||
[FieldOffset(Offset = "0x5C")]
|
||||
[Token(Token = "0x4002E8E")]
|
||||
[Token(Token = "0x4003136")]
|
||||
[Tooltip("The maximum IK offset for the forelegs (range: 0 - inf).")]
|
||||
public float maxForeLegOffset = 0.5f;
|
||||
|
||||
// Token: 0x04002E8F RID: 11919
|
||||
// Token: 0x04003137 RID: 12599
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4002E8F")]
|
||||
[Range(0f, 1f)]
|
||||
[Token(Token = "0x4003137")]
|
||||
[Tooltip("The weight of maintaining the head's rotation as it was before solving the Grounding (range: 0 - 1).")]
|
||||
[Range(0f, 1f)]
|
||||
public float maintainHeadRotationWeight = 0.5f;
|
||||
|
||||
// Token: 0x04002E90 RID: 11920
|
||||
// Token: 0x04003138 RID: 12600
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x4002E90")]
|
||||
[Token(Token = "0x4003138")]
|
||||
[Tooltip("The root Transform of the character, with the rigidbody and the collider.")]
|
||||
public Transform characterRoot;
|
||||
|
||||
// Token: 0x04002E91 RID: 11921
|
||||
// Token: 0x04003139 RID: 12601
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x4002E91")]
|
||||
[Token(Token = "0x4003139")]
|
||||
[Tooltip("The pelvis transform. Common ancestor of both legs and the spine.")]
|
||||
public Transform pelvis;
|
||||
|
||||
// Token: 0x04002E92 RID: 11922
|
||||
// Token: 0x0400313A RID: 12602
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4002E92")]
|
||||
[Token(Token = "0x400313A")]
|
||||
[Tooltip("The last bone in the spine that is the common parent for both forelegs.")]
|
||||
public Transform lastSpineBone;
|
||||
|
||||
// Token: 0x04002E93 RID: 11923
|
||||
// Token: 0x0400313B RID: 12603
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x4002E93")]
|
||||
[Token(Token = "0x400313B")]
|
||||
[Tooltip("The head (optional, if you intend to maintain it's rotation).")]
|
||||
public Transform head;
|
||||
|
||||
// Token: 0x04002E94 RID: 11924
|
||||
// Token: 0x0400313C RID: 12604
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x4002E94")]
|
||||
[Token(Token = "0x400313C")]
|
||||
public IK[] legs;
|
||||
|
||||
// Token: 0x04002E95 RID: 11925
|
||||
// Token: 0x0400313D RID: 12605
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4002E95")]
|
||||
[Token(Token = "0x400313D")]
|
||||
public IK[] forelegs;
|
||||
|
||||
// Token: 0x04002E96 RID: 11926
|
||||
// Token: 0x0400313E RID: 12606
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x4002E96")]
|
||||
[Token(Token = "0x400313E")]
|
||||
[HideInInspector]
|
||||
public Vector3 gravity;
|
||||
|
||||
// Token: 0x04002E97 RID: 11927
|
||||
// Token: 0x0400313F RID: 12607
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x4002E97")]
|
||||
[Token(Token = "0x400313F")]
|
||||
private GrounderQuadruped.Foot[] feet;
|
||||
|
||||
// Token: 0x04002E98 RID: 11928
|
||||
// Token: 0x04003140 RID: 12608
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x4002E98")]
|
||||
[Token(Token = "0x4003140")]
|
||||
private Vector3 animatedPelvisLocalPosition;
|
||||
|
||||
// Token: 0x04002E99 RID: 11929
|
||||
// Token: 0x04003141 RID: 12609
|
||||
[FieldOffset(Offset = "0xBC")]
|
||||
[Token(Token = "0x4002E99")]
|
||||
[Token(Token = "0x4003141")]
|
||||
private Quaternion animatedPelvisLocalRotation;
|
||||
|
||||
// Token: 0x04002E9A RID: 11930
|
||||
// Token: 0x04003142 RID: 12610
|
||||
[FieldOffset(Offset = "0xCC")]
|
||||
[Token(Token = "0x4002E9A")]
|
||||
[Token(Token = "0x4003142")]
|
||||
private Quaternion animatedHeadLocalRotation;
|
||||
|
||||
// Token: 0x04002E9B RID: 11931
|
||||
// Token: 0x04003143 RID: 12611
|
||||
[FieldOffset(Offset = "0xDC")]
|
||||
[Token(Token = "0x4002E9B")]
|
||||
[Token(Token = "0x4003143")]
|
||||
private Vector3 solvedPelvisLocalPosition;
|
||||
|
||||
// Token: 0x04002E9C RID: 11932
|
||||
// Token: 0x04003144 RID: 12612
|
||||
[FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x4002E9C")]
|
||||
[Token(Token = "0x4003144")]
|
||||
private Quaternion solvedPelvisLocalRotation;
|
||||
|
||||
// Token: 0x04002E9D RID: 11933
|
||||
// Token: 0x04003145 RID: 12613
|
||||
[FieldOffset(Offset = "0xF8")]
|
||||
[Token(Token = "0x4002E9D")]
|
||||
[Token(Token = "0x4003145")]
|
||||
private Quaternion solvedHeadLocalRotation;
|
||||
|
||||
// Token: 0x04002E9E RID: 11934
|
||||
// Token: 0x04003146 RID: 12614
|
||||
[FieldOffset(Offset = "0x108")]
|
||||
[Token(Token = "0x4002E9E")]
|
||||
[Token(Token = "0x4003146")]
|
||||
private int solvedFeet;
|
||||
|
||||
// Token: 0x04002E9F RID: 11935
|
||||
// Token: 0x04003147 RID: 12615
|
||||
[FieldOffset(Offset = "0x10C")]
|
||||
[Token(Token = "0x4002E9F")]
|
||||
[Token(Token = "0x4003147")]
|
||||
private bool solved;
|
||||
|
||||
// Token: 0x04002EA0 RID: 11936
|
||||
// Token: 0x04003148 RID: 12616
|
||||
[FieldOffset(Offset = "0x110")]
|
||||
[Token(Token = "0x4002EA0")]
|
||||
[Token(Token = "0x4003148")]
|
||||
private float angle;
|
||||
|
||||
// Token: 0x04002EA1 RID: 11937
|
||||
// Token: 0x04003149 RID: 12617
|
||||
[FieldOffset(Offset = "0x118")]
|
||||
[Token(Token = "0x4002EA1")]
|
||||
[Token(Token = "0x4003149")]
|
||||
private Transform forefeetRoot;
|
||||
|
||||
// Token: 0x04002EA2 RID: 11938
|
||||
// Token: 0x0400314A RID: 12618
|
||||
[FieldOffset(Offset = "0x120")]
|
||||
[Token(Token = "0x4002EA2")]
|
||||
[Token(Token = "0x400314A")]
|
||||
private Quaternion headRotation;
|
||||
|
||||
// Token: 0x04002EA3 RID: 11939
|
||||
// Token: 0x0400314B RID: 12619
|
||||
[FieldOffset(Offset = "0x130")]
|
||||
[Token(Token = "0x4002EA3")]
|
||||
[Token(Token = "0x400314B")]
|
||||
private float lastWeight;
|
||||
|
||||
// Token: 0x0200040A RID: 1034
|
||||
[Token(Token = "0x200040A")]
|
||||
// Token: 0x02000459 RID: 1113
|
||||
[Token(Token = "0x2000459")]
|
||||
public struct Foot
|
||||
{
|
||||
// Token: 0x060024E0 RID: 9440 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60024E0")]
|
||||
[Address(RVA = "0x66D4D0", Offset = "0x66BCD0", VA = "0x18066D4D0")]
|
||||
// Token: 0x06002777 RID: 10103 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002777")]
|
||||
[Address(RVA = "0x16A2BF0", Offset = "0x16A1BF0", VA = "0x1816A2BF0")]
|
||||
public Foot(IKSolver solver, Transform transform)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04002EA4 RID: 11940
|
||||
// Token: 0x0400314C RID: 12620
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4002EA4")]
|
||||
[Token(Token = "0x400314C")]
|
||||
public IKSolver solver;
|
||||
|
||||
// Token: 0x04002EA5 RID: 11941
|
||||
// Token: 0x0400314D RID: 12621
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4002EA5")]
|
||||
[Token(Token = "0x400314D")]
|
||||
public Transform transform;
|
||||
|
||||
// Token: 0x04002EA6 RID: 11942
|
||||
// Token: 0x0400314E RID: 12622
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4002EA6")]
|
||||
[Token(Token = "0x400314E")]
|
||||
public Quaternion rotation;
|
||||
|
||||
// Token: 0x04002EA7 RID: 11943
|
||||
// Token: 0x0400314F RID: 12623
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4002EA7")]
|
||||
[Token(Token = "0x400314F")]
|
||||
public Grounding.Leg leg;
|
||||
}
|
||||
}
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -4,13 +4,13 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x02000463 RID: 1123
|
||||
[Token(Token = "0x2000463")]
|
||||
// Token: 0x020004B2 RID: 1202
|
||||
[Token(Token = "0x20004B2")]
|
||||
public class HandPoser : Poser
|
||||
{
|
||||
// Token: 0x06002852 RID: 10322 RVA: 0x000590E4 File Offset: 0x000572E4
|
||||
[Token(Token = "0x6002852")]
|
||||
[Address(RVA = "0x11DEC70", Offset = "0x11DD470", VA = "0x1811DEC70", Slot = "7")]
|
||||
// Token: 0x06002AE9 RID: 10985 RVA: 0x0006000C File Offset: 0x0005E20C
|
||||
[Token(Token = "0x6002AE9")]
|
||||
[Address(RVA = "0x1702300", Offset = "0x1701300", VA = "0x181702300", Slot = "7")]
|
||||
public override void AutoMapping()
|
||||
{
|
||||
Transform poseRoot = this.poseRoot;
|
||||
@@ -26,9 +26,9 @@ namespace RootMotion.FinalIK
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06002853 RID: 10323 RVA: 0x00059134 File Offset: 0x00057334
|
||||
[Token(Token = "0x6002853")]
|
||||
[Address(RVA = "0x11DEE90", Offset = "0x11DD690", VA = "0x1811DEE90", Slot = "8")]
|
||||
// Token: 0x06002AEA RID: 10986 RVA: 0x0006005C File Offset: 0x0005E25C
|
||||
[Token(Token = "0x6002AEA")]
|
||||
[Address(RVA = "0x1702520", Offset = "0x1701520", VA = "0x181702520", Slot = "8")]
|
||||
protected override void InitiatePoser()
|
||||
{
|
||||
Transform[] componentsInChildren = base.GetComponentsInChildren<Transform>();
|
||||
@@ -36,60 +36,60 @@ namespace RootMotion.FinalIK
|
||||
this.StoreDefaultState();
|
||||
}
|
||||
|
||||
// Token: 0x06002854 RID: 10324 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002854")]
|
||||
[Address(RVA = "0x11DED40", Offset = "0x11DD540", VA = "0x1811DED40", Slot = "10")]
|
||||
// Token: 0x06002AEB RID: 10987 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AEB")]
|
||||
[Address(RVA = "0x17023D0", Offset = "0x17013D0", VA = "0x1817023D0", Slot = "10")]
|
||||
protected override void FixPoserTransforms()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002855 RID: 10325 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002855")]
|
||||
[Address(RVA = "0x11DF0D0", Offset = "0x11DD8D0", VA = "0x1811DF0D0", Slot = "9")]
|
||||
// Token: 0x06002AEC RID: 10988 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AEC")]
|
||||
[Address(RVA = "0x1702760", Offset = "0x1701760", VA = "0x181702760", Slot = "9")]
|
||||
protected override void UpdatePoser()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002856 RID: 10326 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002856")]
|
||||
[Address(RVA = "0x11DEEF0", Offset = "0x11DD6F0", VA = "0x1811DEEF0")]
|
||||
// Token: 0x06002AED RID: 10989 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002AED")]
|
||||
[Address(RVA = "0x1702580", Offset = "0x1701580", VA = "0x181702580")]
|
||||
private void StoreDefaultState()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002857 RID: 10327 RVA: 0x00059158 File Offset: 0x00057358
|
||||
[Token(Token = "0x6002857")]
|
||||
[Address(RVA = "0x512000", Offset = "0x510800", VA = "0x180512000")]
|
||||
// Token: 0x06002AEE RID: 10990 RVA: 0x00060080 File Offset: 0x0005E280
|
||||
[Token(Token = "0x6002AEE")]
|
||||
[Address(RVA = "0xA2FB50", Offset = "0xA2EB50", VA = "0x180A2FB50")]
|
||||
public HandPoser()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040031C2 RID: 12738
|
||||
// Token: 0x0400346A RID: 13418
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x40031C2")]
|
||||
[Token(Token = "0x400346A")]
|
||||
private Transform _poseRoot;
|
||||
|
||||
// Token: 0x040031C3 RID: 12739
|
||||
// Token: 0x0400346B RID: 13419
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x40031C3")]
|
||||
[Token(Token = "0x400346B")]
|
||||
private Transform[] children;
|
||||
|
||||
// Token: 0x040031C4 RID: 12740
|
||||
// Token: 0x0400346C RID: 13420
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x40031C4")]
|
||||
[Token(Token = "0x400346C")]
|
||||
private Transform[] poseChildren;
|
||||
|
||||
// Token: 0x040031C5 RID: 12741
|
||||
// Token: 0x0400346D RID: 13421
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x40031C5")]
|
||||
[Token(Token = "0x400346D")]
|
||||
private Vector3[] defaultLocalPositions;
|
||||
|
||||
// Token: 0x040031C6 RID: 12742
|
||||
// Token: 0x0400346E RID: 13422
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x40031C6")]
|
||||
[Token(Token = "0x400346E")]
|
||||
private Quaternion[] defaultLocalRotations;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,17 +5,17 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x02000476 RID: 1142
|
||||
[Token(Token = "0x2000476")]
|
||||
// Token: 0x020004C5 RID: 1221
|
||||
[Token(Token = "0x20004C5")]
|
||||
public class HitReaction : OffsetModifier
|
||||
{
|
||||
// Token: 0x1700028A RID: 650
|
||||
// (get) Token: 0x060028C9 RID: 10441 RVA: 0x00059AAC File Offset: 0x00057CAC
|
||||
[Token(Token = "0x1700028A")]
|
||||
// Token: 0x170002B5 RID: 693
|
||||
// (get) Token: 0x06002B60 RID: 11104 RVA: 0x000609EC File Offset: 0x0005EBEC
|
||||
[Token(Token = "0x170002B5")]
|
||||
public bool inProgress
|
||||
{
|
||||
[Token(Token = "0x60028C9")]
|
||||
[Address(RVA = "0x11E1950", Offset = "0x11E0150", VA = "0x1811E1950")]
|
||||
[Token(Token = "0x6002B60")]
|
||||
[Address(RVA = "0x1704FE0", Offset = "0x1703FE0", VA = "0x181704FE0")]
|
||||
get
|
||||
{
|
||||
HitReaction.HitPointEffector[] array = this.effectorHitPoints;
|
||||
@@ -43,9 +43,9 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060028CA RID: 10442 RVA: 0x00059B10 File Offset: 0x00057D10
|
||||
[Token(Token = "0x60028CA")]
|
||||
[Address(RVA = "0x11E1850", Offset = "0x11E0050", VA = "0x1811E1850", Slot = "4")]
|
||||
// Token: 0x06002B61 RID: 11105 RVA: 0x00060A50 File Offset: 0x0005EC50
|
||||
[Token(Token = "0x6002B61")]
|
||||
[Address(RVA = "0x1704EE0", Offset = "0x1703EE0", VA = "0x181704EE0", Slot = "4")]
|
||||
protected override void OnModifyOffset()
|
||||
{
|
||||
HitReaction.HitPointEffector[] array = this.effectorHitPoints;
|
||||
@@ -73,94 +73,94 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060028CB RID: 10443 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60028CB")]
|
||||
[Address(RVA = "0x11E15C0", Offset = "0x11DFDC0", VA = "0x1811E15C0")]
|
||||
// Token: 0x06002B62 RID: 11106 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B62")]
|
||||
[Address(RVA = "0x1704C50", Offset = "0x1703C50", VA = "0x181704C50")]
|
||||
public void Hit(Collider collider, Vector3 force, Vector3 point)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060028CC RID: 10444 RVA: 0x00059BB0 File Offset: 0x00057DB0
|
||||
[Token(Token = "0x60028CC")]
|
||||
[Address(RVA = "0xA91CB0", Offset = "0xA904B0", VA = "0x180A91CB0")]
|
||||
// Token: 0x06002B63 RID: 11107 RVA: 0x00060AF0 File Offset: 0x0005ECF0
|
||||
[Token(Token = "0x6002B63")]
|
||||
[Address(RVA = "0xDA8200", Offset = "0xDA7200", VA = "0x180DA8200")]
|
||||
public HitReaction()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003221 RID: 12833
|
||||
// Token: 0x040034C9 RID: 13513
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4003221")]
|
||||
[Token(Token = "0x40034C9")]
|
||||
[Tooltip("Hit points for the FBBIK effectors")]
|
||||
public HitReaction.HitPointEffector[] effectorHitPoints;
|
||||
|
||||
// Token: 0x04003222 RID: 12834
|
||||
// Token: 0x040034CA RID: 13514
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4003222")]
|
||||
[Token(Token = "0x40034CA")]
|
||||
[Tooltip(" Hit points for bones without an effector, such as the head")]
|
||||
public HitReaction.HitPointBone[] boneHitPoints;
|
||||
|
||||
// Token: 0x02000477 RID: 1143
|
||||
[Token(Token = "0x2000477")]
|
||||
// Token: 0x020004C6 RID: 1222
|
||||
[Token(Token = "0x20004C6")]
|
||||
[Serializable]
|
||||
public abstract class HitPoint
|
||||
{
|
||||
// Token: 0x1700028B RID: 651
|
||||
// (get) Token: 0x060028CD RID: 10445 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x1700028B")]
|
||||
// Token: 0x170002B6 RID: 694
|
||||
// (get) Token: 0x06002B64 RID: 11108 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x170002B6")]
|
||||
public bool inProgress
|
||||
{
|
||||
[Token(Token = "0x60028CD")]
|
||||
[Address(RVA = "0x1584E60", Offset = "0x1583660", VA = "0x181584E60")]
|
||||
[Token(Token = "0x6002B64")]
|
||||
[Address(RVA = "0x16A3CD0", Offset = "0x16A2CD0", VA = "0x1816A3CD0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// 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")]
|
||||
// Token: 0x170002B7 RID: 695
|
||||
// (get) Token: 0x06002B65 RID: 11109 RVA: 0x00060B04 File Offset: 0x0005ED04
|
||||
// (set) Token: 0x06002B66 RID: 11110 RVA: 0x00060B18 File Offset: 0x0005ED18
|
||||
[Token(Token = "0x170002B7")]
|
||||
private protected float crossFader
|
||||
{
|
||||
[Token(Token = "0x60028CE")]
|
||||
[Address(RVA = "0x5ACB40", Offset = "0x5AB340", VA = "0x1805ACB40")]
|
||||
[Token(Token = "0x6002B65")]
|
||||
[Address(RVA = "0x5C2880", Offset = "0x5C1880", VA = "0x1805C2880")]
|
||||
protected get;
|
||||
[Token(Token = "0x60028CF")]
|
||||
[Address(RVA = "0x5ACBD0", Offset = "0x5AB3D0", VA = "0x1805ACBD0")]
|
||||
[Token(Token = "0x6002B66")]
|
||||
[Address(RVA = "0x5C2910", Offset = "0x5C1910", VA = "0x1805C2910")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// 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")]
|
||||
// Token: 0x170002B8 RID: 696
|
||||
// (get) Token: 0x06002B67 RID: 11111 RVA: 0x00060B2C File Offset: 0x0005ED2C
|
||||
// (set) Token: 0x06002B68 RID: 11112 RVA: 0x00060B40 File Offset: 0x0005ED40
|
||||
[Token(Token = "0x170002B8")]
|
||||
private protected float timer
|
||||
{
|
||||
[Token(Token = "0x60028D0")]
|
||||
[Address(RVA = "0x66CA40", Offset = "0x66B240", VA = "0x18066CA40")]
|
||||
[Token(Token = "0x6002B67")]
|
||||
[Address(RVA = "0xB94720", Offset = "0xB93720", VA = "0x180B94720")]
|
||||
protected get;
|
||||
[Token(Token = "0x60028D1")]
|
||||
[Address(RVA = "0x66CA50", Offset = "0x66B250", VA = "0x18066CA50")]
|
||||
[Token(Token = "0x6002B68")]
|
||||
[Address(RVA = "0x13B7D20", Offset = "0x13B6D20", VA = "0x1813B7D20")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// 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")]
|
||||
// Token: 0x170002B9 RID: 697
|
||||
// (get) Token: 0x06002B69 RID: 11113 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// (set) Token: 0x06002B6A RID: 11114 RVA: 0x00060B54 File Offset: 0x0005ED54
|
||||
[Token(Token = "0x170002B9")]
|
||||
private protected Vector3 force
|
||||
{
|
||||
[Token(Token = "0x60028D2")]
|
||||
[Address(RVA = "0x13017D0", Offset = "0x12FFFD0", VA = "0x1813017D0")]
|
||||
[Token(Token = "0x6002B69")]
|
||||
[Address(RVA = "0x1318D00", Offset = "0x1317D00", VA = "0x181318D00")]
|
||||
[CompilerGenerated]
|
||||
protected get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x60028D3")]
|
||||
[Address(RVA = "0x13018C0", Offset = "0x13000C0", VA = "0x1813018C0")]
|
||||
[Token(Token = "0x6002B6A")]
|
||||
[Address(RVA = "0x1318DF0", Offset = "0x1317DF0", VA = "0x181318DF0")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
@@ -169,21 +169,21 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// 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")]
|
||||
// Token: 0x170002BA RID: 698
|
||||
// (get) Token: 0x06002B6B RID: 11115 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// (set) Token: 0x06002B6C RID: 11116 RVA: 0x00060B74 File Offset: 0x0005ED74
|
||||
[Token(Token = "0x170002BA")]
|
||||
private protected Vector3 point
|
||||
{
|
||||
[Token(Token = "0x60028D4")]
|
||||
[Address(RVA = "0x3D4860", Offset = "0x3D3060", VA = "0x1803D4860")]
|
||||
[Token(Token = "0x6002B6B")]
|
||||
[Address(RVA = "0x3F66C0", Offset = "0x3F56C0", VA = "0x1803F66C0")]
|
||||
[CompilerGenerated]
|
||||
protected get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x60028D5")]
|
||||
[Address(RVA = "0x3D48E0", Offset = "0x3D30E0", VA = "0x1803D48E0")]
|
||||
[Token(Token = "0x6002B6C")]
|
||||
[Address(RVA = "0x3F6740", Offset = "0x3F5740", VA = "0x1803F6740")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
@@ -192,9 +192,9 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060028D6 RID: 10454 RVA: 0x00059C54 File Offset: 0x00057E54
|
||||
[Token(Token = "0x60028D6")]
|
||||
[Address(RVA = "0x1584D40", Offset = "0x1583540", VA = "0x181584D40")]
|
||||
// Token: 0x06002B6D RID: 11117 RVA: 0x00060B94 File Offset: 0x0005ED94
|
||||
[Token(Token = "0x6002B6D")]
|
||||
[Address(RVA = "0x16A3BB0", Offset = "0x16A2BB0", VA = "0x1816A3BB0")]
|
||||
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: 0x060028D7 RID: 10455 RVA: 0x00059CD8 File Offset: 0x00057ED8
|
||||
[Token(Token = "0x60028D7")]
|
||||
[Address(RVA = "0x1584C70", Offset = "0x1583470", VA = "0x181584C70")]
|
||||
// Token: 0x06002B6E RID: 11118 RVA: 0x00060C18 File Offset: 0x0005EE18
|
||||
[Token(Token = "0x6002B6E")]
|
||||
[Address(RVA = "0x16A3AE0", Offset = "0x16A2AE0", VA = "0x1816A3AE0")]
|
||||
public void Apply(IKSolverFullBodyBiped solver, float weight)
|
||||
{
|
||||
float time = Time.time;
|
||||
@@ -245,79 +245,79 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060028D8 RID: 10456
|
||||
[Token(Token = "0x60028D8")]
|
||||
// Token: 0x06002B6F RID: 11119
|
||||
[Token(Token = "0x6002B6F")]
|
||||
[Address(Slot = "4")]
|
||||
protected abstract float GetLength();
|
||||
|
||||
// Token: 0x060028D9 RID: 10457
|
||||
[Token(Token = "0x60028D9")]
|
||||
// Token: 0x06002B70 RID: 11120
|
||||
[Token(Token = "0x6002B70")]
|
||||
[Address(Slot = "5")]
|
||||
protected abstract void CrossFadeStart();
|
||||
|
||||
// Token: 0x060028DA RID: 10458
|
||||
[Token(Token = "0x60028DA")]
|
||||
// Token: 0x06002B71 RID: 11121
|
||||
[Token(Token = "0x6002B71")]
|
||||
[Address(Slot = "6")]
|
||||
protected abstract void OnApply(IKSolverFullBodyBiped solver, float weight);
|
||||
|
||||
// Token: 0x060028DB RID: 10459 RVA: 0x00059D60 File Offset: 0x00057F60
|
||||
[Token(Token = "0x60028DB")]
|
||||
[Address(RVA = "0x1584890", Offset = "0x1583090", VA = "0x181584890")]
|
||||
// Token: 0x06002B72 RID: 11122 RVA: 0x00060CA0 File Offset: 0x0005EEA0
|
||||
[Token(Token = "0x6002B72")]
|
||||
[Address(RVA = "0x16A3700", Offset = "0x16A2700", VA = "0x1816A3700")]
|
||||
protected HitPoint()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003223 RID: 12835
|
||||
// Token: 0x040034CB RID: 13515
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003223")]
|
||||
[Token(Token = "0x40034CB")]
|
||||
[Tooltip("Just for visual clarity, not used at all")]
|
||||
public string name;
|
||||
|
||||
// Token: 0x04003224 RID: 12836
|
||||
// Token: 0x040034CC RID: 13516
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003224")]
|
||||
[Token(Token = "0x40034CC")]
|
||||
[Tooltip("Linking this hit point to a collider")]
|
||||
public Collider collider;
|
||||
|
||||
// Token: 0x04003225 RID: 12837
|
||||
// Token: 0x040034CD RID: 13517
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4003225")]
|
||||
[Token(Token = "0x40034CD")]
|
||||
[SerializeField]
|
||||
[Tooltip("Only used if this hit point gets hit when already processing another hit")]
|
||||
private float crossFadeTime = 0.1f;
|
||||
|
||||
// Token: 0x0400322A RID: 12842
|
||||
// Token: 0x040034D2 RID: 13522
|
||||
[FieldOffset(Offset = "0x44")]
|
||||
[Token(Token = "0x400322A")]
|
||||
[Token(Token = "0x40034D2")]
|
||||
private float length;
|
||||
|
||||
// Token: 0x0400322B RID: 12843
|
||||
// Token: 0x040034D3 RID: 13523
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400322B")]
|
||||
[Token(Token = "0x40034D3")]
|
||||
private float crossFadeSpeed;
|
||||
|
||||
// Token: 0x0400322C RID: 12844
|
||||
// Token: 0x040034D4 RID: 13524
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x400322C")]
|
||||
[Token(Token = "0x40034D4")]
|
||||
private float lastTime;
|
||||
}
|
||||
|
||||
// Token: 0x02000478 RID: 1144
|
||||
[Token(Token = "0x2000478")]
|
||||
// Token: 0x020004C7 RID: 1223
|
||||
[Token(Token = "0x20004C7")]
|
||||
[Serializable]
|
||||
public class HitPointEffector : HitReaction.HitPoint
|
||||
{
|
||||
// Token: 0x060028DC RID: 10460 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60028DC")]
|
||||
[Address(RVA = "0x1584900", Offset = "0x1583100", VA = "0x181584900", Slot = "4")]
|
||||
// Token: 0x06002B73 RID: 11123 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B73")]
|
||||
[Address(RVA = "0x16A3770", Offset = "0x16A2770", VA = "0x1816A3770", Slot = "4")]
|
||||
protected override float GetLength()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060028DD RID: 10461 RVA: 0x00059D80 File Offset: 0x00057F80
|
||||
[Token(Token = "0x60028DD")]
|
||||
[Address(RVA = "0x15848A0", Offset = "0x15830A0", VA = "0x1815848A0", Slot = "5")]
|
||||
// Token: 0x06002B74 RID: 11124 RVA: 0x00060CC0 File Offset: 0x0005EEC0
|
||||
[Token(Token = "0x6002B74")]
|
||||
[Address(RVA = "0x16A3710", Offset = "0x16A2710", VA = "0x1816A3710", Slot = "5")]
|
||||
protected override void CrossFadeStart()
|
||||
{
|
||||
HitReaction.HitPointEffector.EffectorLink[] array = this.effectorLinks;
|
||||
@@ -330,107 +330,107 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060028DE RID: 10462 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60028DE")]
|
||||
[Address(RVA = "0x1584A50", Offset = "0x1583250", VA = "0x181584A50", Slot = "6")]
|
||||
// Token: 0x06002B75 RID: 11125 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B75")]
|
||||
[Address(RVA = "0x16A38C0", Offset = "0x16A28C0", VA = "0x1816A38C0", Slot = "6")]
|
||||
protected override void OnApply(IKSolverFullBodyBiped solver, float weight)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060028DF RID: 10463 RVA: 0x00059DB8 File Offset: 0x00057FB8
|
||||
[Token(Token = "0x60028DF")]
|
||||
[Address(RVA = "0x1584890", Offset = "0x1583090", VA = "0x181584890")]
|
||||
// Token: 0x06002B76 RID: 11126 RVA: 0x00060CF8 File Offset: 0x0005EEF8
|
||||
[Token(Token = "0x6002B76")]
|
||||
[Address(RVA = "0x16A3700", Offset = "0x16A2700", VA = "0x1816A3700")]
|
||||
public HitPointEffector()
|
||||
{
|
||||
this.crossFadeTime = 0.1f;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400322D RID: 12845
|
||||
// Token: 0x040034D5 RID: 13525
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400322D")]
|
||||
[Token(Token = "0x40034D5")]
|
||||
[Tooltip("Offset magnitude in the direction of the hit force")]
|
||||
public AnimationCurve offsetInForceDirection;
|
||||
|
||||
// Token: 0x0400322E RID: 12846
|
||||
// Token: 0x040034D6 RID: 13526
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400322E")]
|
||||
[Token(Token = "0x40034D6")]
|
||||
[Tooltip("Offset magnitude in the direction of character.up")]
|
||||
public AnimationCurve offsetInUpDirection;
|
||||
|
||||
// Token: 0x0400322F RID: 12847
|
||||
// Token: 0x040034D7 RID: 13527
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400322F")]
|
||||
[Token(Token = "0x40034D7")]
|
||||
[Tooltip("Linking this offset to the FBBIK effectors")]
|
||||
public HitReaction.HitPointEffector.EffectorLink[] effectorLinks;
|
||||
|
||||
// Token: 0x02000479 RID: 1145
|
||||
[Token(Token = "0x2000479")]
|
||||
// Token: 0x020004C8 RID: 1224
|
||||
[Token(Token = "0x20004C8")]
|
||||
[Serializable]
|
||||
public class EffectorLink
|
||||
{
|
||||
// Token: 0x060028E0 RID: 10464 RVA: 0x00038FC3 File Offset: 0x000371C3
|
||||
[Token(Token = "0x60028E0")]
|
||||
[Address(RVA = "0x12DC280", Offset = "0x12DAA80", VA = "0x1812DC280")]
|
||||
// Token: 0x06002B77 RID: 11127 RVA: 0x0003DF9B File Offset: 0x0003C19B
|
||||
[Token(Token = "0x6002B77")]
|
||||
[Address(RVA = "0x6C6740", Offset = "0x6C5740", VA = "0x1806C6740")]
|
||||
public void Apply(IKSolverFullBodyBiped solver, Vector3 offset, float crossFader)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060028E1 RID: 10465 RVA: 0x00038FC3 File Offset: 0x000371C3
|
||||
[Token(Token = "0x60028E1")]
|
||||
[Address(RVA = "0x12DC3F0", Offset = "0x12DABF0", VA = "0x1812DC3F0")]
|
||||
// Token: 0x06002B78 RID: 11128 RVA: 0x0003DF9B File Offset: 0x0003C19B
|
||||
[Token(Token = "0x6002B78")]
|
||||
[Address(RVA = "0x6C68B0", Offset = "0x6C58B0", VA = "0x1806C68B0")]
|
||||
public void CrossFadeStart()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060028E2 RID: 10466 RVA: 0x00038FC3 File Offset: 0x000371C3
|
||||
[Token(Token = "0x60028E2")]
|
||||
[Address(RVA = "0x43A830", Offset = "0x439030", VA = "0x18043A830")]
|
||||
// Token: 0x06002B79 RID: 11129 RVA: 0x0003DF9B File Offset: 0x0003C19B
|
||||
[Token(Token = "0x6002B79")]
|
||||
[Address(RVA = "0x36ABD0", Offset = "0x369BD0", VA = "0x18036ABD0")]
|
||||
public EffectorLink()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003230 RID: 12848
|
||||
// Token: 0x040034D8 RID: 13528
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003230")]
|
||||
[Token(Token = "0x40034D8")]
|
||||
[Tooltip("The FBBIK effector type")]
|
||||
public FullBodyBipedEffector effector;
|
||||
|
||||
// Token: 0x04003231 RID: 12849
|
||||
// Token: 0x040034D9 RID: 13529
|
||||
[FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x4003231")]
|
||||
[Token(Token = "0x40034D9")]
|
||||
[Tooltip("The weight of this effector (could also be negative)")]
|
||||
public float weight;
|
||||
|
||||
// Token: 0x04003232 RID: 12850
|
||||
// Token: 0x040034DA RID: 13530
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003232")]
|
||||
[Token(Token = "0x40034DA")]
|
||||
private Vector3 lastValue;
|
||||
|
||||
// Token: 0x04003233 RID: 12851
|
||||
// Token: 0x040034DB RID: 13531
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x4003233")]
|
||||
[Token(Token = "0x40034DB")]
|
||||
private Vector3 current;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0200047A RID: 1146
|
||||
[Token(Token = "0x200047A")]
|
||||
// Token: 0x020004C9 RID: 1225
|
||||
[Token(Token = "0x20004C9")]
|
||||
[Serializable]
|
||||
public class HitPointBone : HitReaction.HitPoint
|
||||
{
|
||||
// Token: 0x060028E3 RID: 10467 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60028E3")]
|
||||
[Address(RVA = "0x1584590", Offset = "0x1582D90", VA = "0x181584590", Slot = "4")]
|
||||
// Token: 0x06002B7A RID: 11130 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B7A")]
|
||||
[Address(RVA = "0x16A3400", Offset = "0x16A2400", VA = "0x1816A3400", Slot = "4")]
|
||||
protected override float GetLength()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060028E4 RID: 10468 RVA: 0x00059DD8 File Offset: 0x00057FD8
|
||||
[Token(Token = "0x60028E4")]
|
||||
[Address(RVA = "0x1584530", Offset = "0x1582D30", VA = "0x181584530", Slot = "5")]
|
||||
// Token: 0x06002B7B RID: 11131 RVA: 0x00060D18 File Offset: 0x0005EF18
|
||||
[Token(Token = "0x6002B7B")]
|
||||
[Address(RVA = "0x16A33A0", Offset = "0x16A23A0", VA = "0x1816A33A0", Slot = "5")]
|
||||
protected override void CrossFadeStart()
|
||||
{
|
||||
HitReaction.HitPointBone.BoneLink[] array = this.boneLinks;
|
||||
@@ -443,87 +443,87 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060028E5 RID: 10469 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60028E5")]
|
||||
[Address(RVA = "0x1584630", Offset = "0x1582E30", VA = "0x181584630", Slot = "6")]
|
||||
// Token: 0x06002B7C RID: 11132 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B7C")]
|
||||
[Address(RVA = "0x16A34A0", Offset = "0x16A24A0", VA = "0x1816A34A0", Slot = "6")]
|
||||
protected override void OnApply(IKSolverFullBodyBiped solver, float weight)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060028E6 RID: 10470 RVA: 0x00059E10 File Offset: 0x00058010
|
||||
[Token(Token = "0x60028E6")]
|
||||
[Address(RVA = "0x1584890", Offset = "0x1583090", VA = "0x181584890")]
|
||||
// Token: 0x06002B7D RID: 11133 RVA: 0x00060D50 File Offset: 0x0005EF50
|
||||
[Token(Token = "0x6002B7D")]
|
||||
[Address(RVA = "0x16A3700", Offset = "0x16A2700", VA = "0x1816A3700")]
|
||||
public HitPointBone()
|
||||
{
|
||||
this.crossFadeTime = 0.1f;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04003234 RID: 12852
|
||||
// Token: 0x040034DC RID: 13532
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4003234")]
|
||||
[Token(Token = "0x40034DC")]
|
||||
[Tooltip("The angle to rotate the bone around it's rigidbody's world center of mass")]
|
||||
public AnimationCurve aroundCenterOfMass;
|
||||
|
||||
// Token: 0x04003235 RID: 12853
|
||||
// Token: 0x040034DD RID: 13533
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4003235")]
|
||||
[Token(Token = "0x40034DD")]
|
||||
[Tooltip("Linking this hit point to bone(s)")]
|
||||
public HitReaction.HitPointBone.BoneLink[] boneLinks;
|
||||
|
||||
// Token: 0x04003236 RID: 12854
|
||||
// Token: 0x040034DE RID: 13534
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4003236")]
|
||||
[Token(Token = "0x40034DE")]
|
||||
private Rigidbody rigidbody;
|
||||
|
||||
// Token: 0x0200047B RID: 1147
|
||||
[Token(Token = "0x200047B")]
|
||||
// Token: 0x020004CA RID: 1226
|
||||
[Token(Token = "0x20004CA")]
|
||||
[Serializable]
|
||||
public class BoneLink
|
||||
{
|
||||
// Token: 0x060028E7 RID: 10471 RVA: 0x00038FC3 File Offset: 0x000371C3
|
||||
[Token(Token = "0x60028E7")]
|
||||
[Address(RVA = "0x12DC110", Offset = "0x12DA910", VA = "0x1812DC110")]
|
||||
// Token: 0x06002B7E RID: 11134 RVA: 0x0003DF9B File Offset: 0x0003C19B
|
||||
[Token(Token = "0x6002B7E")]
|
||||
[Address(RVA = "0x6C65D0", Offset = "0x6C55D0", VA = "0x1806C65D0")]
|
||||
public void Apply(IKSolverFullBodyBiped solver, Quaternion offset, float crossFader)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060028E8 RID: 10472 RVA: 0x00038FC3 File Offset: 0x000371C3
|
||||
[Token(Token = "0x60028E8")]
|
||||
[Address(RVA = "0x12DC230", Offset = "0x12DAA30", VA = "0x1812DC230")]
|
||||
// Token: 0x06002B7F RID: 11135 RVA: 0x0003DF9B File Offset: 0x0003C19B
|
||||
[Token(Token = "0x6002B7F")]
|
||||
[Address(RVA = "0x6C66F0", Offset = "0x6C56F0", VA = "0x1806C66F0")]
|
||||
public void CrossFadeStart()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060028E9 RID: 10473 RVA: 0x00038FC3 File Offset: 0x000371C3
|
||||
[Token(Token = "0x60028E9")]
|
||||
[Address(RVA = "0x12DC240", Offset = "0x12DAA40", VA = "0x1812DC240")]
|
||||
// Token: 0x06002B80 RID: 11136 RVA: 0x0003DF9B File Offset: 0x0003C19B
|
||||
[Token(Token = "0x6002B80")]
|
||||
[Address(RVA = "0x6C6700", Offset = "0x6C5700", VA = "0x1806C6700")]
|
||||
public BoneLink()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003237 RID: 12855
|
||||
// Token: 0x040034DF RID: 13535
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003237")]
|
||||
[Token(Token = "0x40034DF")]
|
||||
[Tooltip("Reference to the bone that this hit point rotates")]
|
||||
public Transform bone;
|
||||
|
||||
// Token: 0x04003238 RID: 12856
|
||||
// Token: 0x040034E0 RID: 13536
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003238")]
|
||||
[Token(Token = "0x40034E0")]
|
||||
[Tooltip("Weight of rotating the bone")]
|
||||
[Range(0f, 1f)]
|
||||
public float weight;
|
||||
|
||||
// Token: 0x04003239 RID: 12857
|
||||
// Token: 0x040034E1 RID: 13537
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x4003239")]
|
||||
[Token(Token = "0x40034E1")]
|
||||
private Quaternion lastValue;
|
||||
|
||||
// Token: 0x0400323A RID: 12858
|
||||
// Token: 0x040034E2 RID: 13538
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x400323A")]
|
||||
[Token(Token = "0x40034E2")]
|
||||
private Quaternion current;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,13 +5,13 @@ using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x0200047C RID: 1148
|
||||
[Token(Token = "0x200047C")]
|
||||
// Token: 0x020004CB RID: 1227
|
||||
[Token(Token = "0x20004CB")]
|
||||
public class HitReactionVRIK : OffsetModifierVRIK
|
||||
{
|
||||
// Token: 0x060028EA RID: 10474 RVA: 0x00059E30 File Offset: 0x00058030
|
||||
[Token(Token = "0x60028EA")]
|
||||
[Address(RVA = "0x11E14D0", Offset = "0x11DFCD0", VA = "0x1811E14D0", Slot = "4")]
|
||||
// Token: 0x06002B81 RID: 11137 RVA: 0x00060D70 File Offset: 0x0005EF70
|
||||
[Token(Token = "0x6002B81")]
|
||||
[Address(RVA = "0x1704B60", Offset = "0x1703B60", VA = "0x181704B60", Slot = "4")]
|
||||
protected override void OnModifyOffset()
|
||||
{
|
||||
HitReactionVRIK.PositionOffset[] array = this.positionOffsets;
|
||||
@@ -39,86 +39,86 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060028EB RID: 10475 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60028EB")]
|
||||
[Address(RVA = "0x11E1230", Offset = "0x11DFA30", VA = "0x1811E1230")]
|
||||
// Token: 0x06002B82 RID: 11138 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B82")]
|
||||
[Address(RVA = "0x17048C0", Offset = "0x17038C0", VA = "0x1817048C0")]
|
||||
public void Hit(Collider collider, Vector3 force, Vector3 point)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060028EC RID: 10476 RVA: 0x00059ED0 File Offset: 0x000580D0
|
||||
[Token(Token = "0x60028EC")]
|
||||
[Address(RVA = "0xA91CB0", Offset = "0xA904B0", VA = "0x180A91CB0")]
|
||||
// Token: 0x06002B83 RID: 11139 RVA: 0x00060E10 File Offset: 0x0005F010
|
||||
[Token(Token = "0x6002B83")]
|
||||
[Address(RVA = "0xDA8200", Offset = "0xDA7200", VA = "0x180DA8200")]
|
||||
public HitReactionVRIK()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400323B RID: 12859
|
||||
// Token: 0x040034E3 RID: 13539
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400323B")]
|
||||
[Token(Token = "0x40034E3")]
|
||||
public AnimationCurve[] offsetCurves;
|
||||
|
||||
// Token: 0x0400323C RID: 12860
|
||||
// Token: 0x040034E4 RID: 13540
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400323C")]
|
||||
[Token(Token = "0x40034E4")]
|
||||
[Tooltip("Hit points for the FBBIK effectors")]
|
||||
public HitReactionVRIK.PositionOffset[] positionOffsets;
|
||||
|
||||
// Token: 0x0400323D RID: 12861
|
||||
// Token: 0x040034E5 RID: 13541
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400323D")]
|
||||
[Token(Token = "0x40034E5")]
|
||||
[Tooltip(" Hit points for bones without an effector, such as the head")]
|
||||
public HitReactionVRIK.RotationOffset[] rotationOffsets;
|
||||
|
||||
// Token: 0x0200047D RID: 1149
|
||||
[Token(Token = "0x200047D")]
|
||||
// Token: 0x020004CC RID: 1228
|
||||
[Token(Token = "0x20004CC")]
|
||||
[Serializable]
|
||||
public abstract class Offset
|
||||
{
|
||||
// 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")]
|
||||
// Token: 0x170002BB RID: 699
|
||||
// (get) Token: 0x06002B84 RID: 11140 RVA: 0x00060E24 File Offset: 0x0005F024
|
||||
// (set) Token: 0x06002B85 RID: 11141 RVA: 0x00060E38 File Offset: 0x0005F038
|
||||
[Token(Token = "0x170002BB")]
|
||||
private protected float crossFader
|
||||
{
|
||||
[Token(Token = "0x60028ED")]
|
||||
[Address(RVA = "0x5ACB40", Offset = "0x5AB340", VA = "0x1805ACB40")]
|
||||
[Token(Token = "0x6002B84")]
|
||||
[Address(RVA = "0x5C2880", Offset = "0x5C1880", VA = "0x1805C2880")]
|
||||
protected get;
|
||||
[Token(Token = "0x60028EE")]
|
||||
[Address(RVA = "0x5ACBD0", Offset = "0x5AB3D0", VA = "0x1805ACBD0")]
|
||||
[Token(Token = "0x6002B85")]
|
||||
[Address(RVA = "0x5C2910", Offset = "0x5C1910", VA = "0x1805C2910")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// 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")]
|
||||
// Token: 0x170002BC RID: 700
|
||||
// (get) Token: 0x06002B86 RID: 11142 RVA: 0x00060E4C File Offset: 0x0005F04C
|
||||
// (set) Token: 0x06002B87 RID: 11143 RVA: 0x00060E60 File Offset: 0x0005F060
|
||||
[Token(Token = "0x170002BC")]
|
||||
private protected float timer
|
||||
{
|
||||
[Token(Token = "0x60028EF")]
|
||||
[Address(RVA = "0x66CA40", Offset = "0x66B240", VA = "0x18066CA40")]
|
||||
[Token(Token = "0x6002B86")]
|
||||
[Address(RVA = "0xB94720", Offset = "0xB93720", VA = "0x180B94720")]
|
||||
protected get;
|
||||
[Token(Token = "0x60028F0")]
|
||||
[Address(RVA = "0x66CA50", Offset = "0x66B250", VA = "0x18066CA50")]
|
||||
[Token(Token = "0x6002B87")]
|
||||
[Address(RVA = "0x13B7D20", Offset = "0x13B6D20", VA = "0x1813B7D20")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// 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")]
|
||||
// Token: 0x170002BD RID: 701
|
||||
// (get) Token: 0x06002B88 RID: 11144 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// (set) Token: 0x06002B89 RID: 11145 RVA: 0x00060E74 File Offset: 0x0005F074
|
||||
[Token(Token = "0x170002BD")]
|
||||
private protected Vector3 force
|
||||
{
|
||||
[Token(Token = "0x60028F1")]
|
||||
[Address(RVA = "0x13017D0", Offset = "0x12FFFD0", VA = "0x1813017D0")]
|
||||
[Token(Token = "0x6002B88")]
|
||||
[Address(RVA = "0x1318D00", Offset = "0x1317D00", VA = "0x181318D00")]
|
||||
[CompilerGenerated]
|
||||
protected get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x60028F2")]
|
||||
[Address(RVA = "0x13018C0", Offset = "0x13000C0", VA = "0x1813018C0")]
|
||||
[Token(Token = "0x6002B89")]
|
||||
[Address(RVA = "0x1318DF0", Offset = "0x1317DF0", VA = "0x181318DF0")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
@@ -127,21 +127,21 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// 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")]
|
||||
// Token: 0x170002BE RID: 702
|
||||
// (get) Token: 0x06002B8A RID: 11146 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
// (set) Token: 0x06002B8B RID: 11147 RVA: 0x00060E94 File Offset: 0x0005F094
|
||||
[Token(Token = "0x170002BE")]
|
||||
private protected Vector3 point
|
||||
{
|
||||
[Token(Token = "0x60028F3")]
|
||||
[Address(RVA = "0x3D4860", Offset = "0x3D3060", VA = "0x1803D4860")]
|
||||
[Token(Token = "0x6002B8A")]
|
||||
[Address(RVA = "0x3F66C0", Offset = "0x3F56C0", VA = "0x1803F66C0")]
|
||||
[CompilerGenerated]
|
||||
protected get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x60028F4")]
|
||||
[Address(RVA = "0x3D48E0", Offset = "0x3D30E0", VA = "0x1803D48E0")]
|
||||
[Token(Token = "0x6002B8B")]
|
||||
[Address(RVA = "0x3F6740", Offset = "0x3F5740", VA = "0x1803F6740")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
@@ -150,9 +150,9 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060028F5 RID: 10485 RVA: 0x00059F74 File Offset: 0x00058174
|
||||
[Token(Token = "0x60028F5")]
|
||||
[Address(RVA = "0x158B890", Offset = "0x158A090", VA = "0x18158B890")]
|
||||
// Token: 0x06002B8C RID: 11148 RVA: 0x00060EB4 File Offset: 0x0005F0B4
|
||||
[Token(Token = "0x6002B8C")]
|
||||
[Address(RVA = "0x16ACA60", Offset = "0x16ABA60", VA = "0x1816ACA60")]
|
||||
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: 0x060028F6 RID: 10486 RVA: 0x00059FF4 File Offset: 0x000581F4
|
||||
[Token(Token = "0x60028F6")]
|
||||
[Address(RVA = "0x158B7A0", Offset = "0x1589FA0", VA = "0x18158B7A0")]
|
||||
// Token: 0x06002B8D RID: 11149 RVA: 0x00060F34 File Offset: 0x0005F134
|
||||
[Token(Token = "0x6002B8D")]
|
||||
[Address(RVA = "0x16AC970", Offset = "0x16AB970", VA = "0x1816AC970")]
|
||||
public void Apply(VRIK ik, AnimationCurve[] curves, float weight)
|
||||
{
|
||||
float time = Time.time;
|
||||
@@ -204,79 +204,79 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060028F7 RID: 10487
|
||||
[Token(Token = "0x60028F7")]
|
||||
// Token: 0x06002B8E RID: 11150
|
||||
[Token(Token = "0x6002B8E")]
|
||||
[Address(Slot = "4")]
|
||||
protected abstract float GetLength(AnimationCurve[] curves);
|
||||
|
||||
// Token: 0x060028F8 RID: 10488
|
||||
[Token(Token = "0x60028F8")]
|
||||
// Token: 0x06002B8F RID: 11151
|
||||
[Token(Token = "0x6002B8F")]
|
||||
[Address(Slot = "5")]
|
||||
protected abstract void CrossFadeStart();
|
||||
|
||||
// Token: 0x060028F9 RID: 10489
|
||||
[Token(Token = "0x60028F9")]
|
||||
// Token: 0x06002B90 RID: 11152
|
||||
[Token(Token = "0x6002B90")]
|
||||
[Address(Slot = "6")]
|
||||
protected abstract void OnApply(VRIK ik, AnimationCurve[] curves, float weight);
|
||||
|
||||
// Token: 0x060028FA RID: 10490 RVA: 0x0005A07C File Offset: 0x0005827C
|
||||
[Token(Token = "0x60028FA")]
|
||||
[Address(RVA = "0x1584890", Offset = "0x1583090", VA = "0x181584890")]
|
||||
// Token: 0x06002B91 RID: 11153 RVA: 0x00060FBC File Offset: 0x0005F1BC
|
||||
[Token(Token = "0x6002B91")]
|
||||
[Address(RVA = "0x16A3700", Offset = "0x16A2700", VA = "0x1816A3700")]
|
||||
protected Offset()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400323E RID: 12862
|
||||
// Token: 0x040034E6 RID: 13542
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400323E")]
|
||||
[Token(Token = "0x40034E6")]
|
||||
[Tooltip("Just for visual clarity, not used at all")]
|
||||
public string name;
|
||||
|
||||
// Token: 0x0400323F RID: 12863
|
||||
// Token: 0x040034E7 RID: 13543
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400323F")]
|
||||
[Token(Token = "0x40034E7")]
|
||||
[Tooltip("Linking this hit point to a collider")]
|
||||
public Collider collider;
|
||||
|
||||
// Token: 0x04003240 RID: 12864
|
||||
// Token: 0x040034E8 RID: 13544
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4003240")]
|
||||
[Token(Token = "0x40034E8")]
|
||||
[SerializeField]
|
||||
[Tooltip("Only used if this hit point gets hit when already processing another hit")]
|
||||
private float crossFadeTime = 0.1f;
|
||||
|
||||
// Token: 0x04003245 RID: 12869
|
||||
// Token: 0x040034ED RID: 13549
|
||||
[FieldOffset(Offset = "0x44")]
|
||||
[Token(Token = "0x4003245")]
|
||||
[Token(Token = "0x40034ED")]
|
||||
private float length;
|
||||
|
||||
// Token: 0x04003246 RID: 12870
|
||||
// Token: 0x040034EE RID: 13550
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4003246")]
|
||||
[Token(Token = "0x40034EE")]
|
||||
private float crossFadeSpeed;
|
||||
|
||||
// Token: 0x04003247 RID: 12871
|
||||
// Token: 0x040034EF RID: 13551
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x4003247")]
|
||||
[Token(Token = "0x40034EF")]
|
||||
private float lastTime;
|
||||
}
|
||||
|
||||
// Token: 0x0200047E RID: 1150
|
||||
[Token(Token = "0x200047E")]
|
||||
// Token: 0x020004CD RID: 1229
|
||||
[Token(Token = "0x20004CD")]
|
||||
[Serializable]
|
||||
public class PositionOffset : HitReactionVRIK.Offset
|
||||
{
|
||||
// Token: 0x060028FB RID: 10491 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60028FB")]
|
||||
[Address(RVA = "0x158CCB0", Offset = "0x158B4B0", VA = "0x18158CCB0", Slot = "4")]
|
||||
// Token: 0x06002B92 RID: 11154 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B92")]
|
||||
[Address(RVA = "0x16AD280", Offset = "0x16AC280", VA = "0x1816AD280", Slot = "4")]
|
||||
protected override float GetLength(AnimationCurve[] curves)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060028FC RID: 10492 RVA: 0x0005A09C File Offset: 0x0005829C
|
||||
[Token(Token = "0x60028FC")]
|
||||
[Address(RVA = "0x158CC50", Offset = "0x158B450", VA = "0x18158CC50", Slot = "5")]
|
||||
// Token: 0x06002B93 RID: 11155 RVA: 0x00060FDC File Offset: 0x0005F1DC
|
||||
[Token(Token = "0x6002B93")]
|
||||
[Address(RVA = "0x16AD220", Offset = "0x16AC220", VA = "0x1816AD220", Slot = "5")]
|
||||
protected override void CrossFadeStart()
|
||||
{
|
||||
HitReactionVRIK.PositionOffset.PositionOffsetLink[] array = this.offsetLinks;
|
||||
@@ -289,107 +289,107 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060028FD RID: 10493 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x60028FD")]
|
||||
[Address(RVA = "0x158CED0", Offset = "0x158B6D0", VA = "0x18158CED0", Slot = "6")]
|
||||
// Token: 0x06002B94 RID: 11156 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B94")]
|
||||
[Address(RVA = "0x16AD4A0", Offset = "0x16AC4A0", VA = "0x1816AD4A0", 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: 0x060028FE RID: 10494 RVA: 0x0005A0D4 File Offset: 0x000582D4
|
||||
[Token(Token = "0x60028FE")]
|
||||
[Address(RVA = "0x158D150", Offset = "0x158B950", VA = "0x18158D150")]
|
||||
// Token: 0x06002B95 RID: 11157 RVA: 0x00061014 File Offset: 0x0005F214
|
||||
[Token(Token = "0x6002B95")]
|
||||
[Address(RVA = "0x16AD720", Offset = "0x16AC720", VA = "0x1816AD720")]
|
||||
public PositionOffset()
|
||||
{
|
||||
this.crossFadeTime = 0.1f;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04003248 RID: 12872
|
||||
// Token: 0x040034F0 RID: 13552
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4003248")]
|
||||
[Token(Token = "0x40034F0")]
|
||||
[Tooltip("Offset magnitude in the direction of the hit force")]
|
||||
public int forceDirCurveIndex;
|
||||
|
||||
// Token: 0x04003249 RID: 12873
|
||||
// Token: 0x040034F1 RID: 13553
|
||||
[FieldOffset(Offset = "0x54")]
|
||||
[Token(Token = "0x4003249")]
|
||||
[Token(Token = "0x40034F1")]
|
||||
[Tooltip("Offset magnitude in the direction of character.up")]
|
||||
public int upDirCurveIndex = (int)((ulong)1L);
|
||||
|
||||
// Token: 0x0400324A RID: 12874
|
||||
// Token: 0x040034F2 RID: 13554
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400324A")]
|
||||
[Token(Token = "0x40034F2")]
|
||||
[Tooltip("Linking this offset to the VRIK position offsets")]
|
||||
public HitReactionVRIK.PositionOffset.PositionOffsetLink[] offsetLinks;
|
||||
|
||||
// Token: 0x0200047F RID: 1151
|
||||
[Token(Token = "0x200047F")]
|
||||
// Token: 0x020004CE RID: 1230
|
||||
[Token(Token = "0x20004CE")]
|
||||
[Serializable]
|
||||
public class PositionOffsetLink
|
||||
{
|
||||
// Token: 0x060028FF RID: 10495 RVA: 0x00038FC3 File Offset: 0x000371C3
|
||||
[Token(Token = "0x60028FF")]
|
||||
[Address(RVA = "0x12DCE60", Offset = "0x12DB660", VA = "0x1812DCE60")]
|
||||
// Token: 0x06002B96 RID: 11158 RVA: 0x0003DF9B File Offset: 0x0003C19B
|
||||
[Token(Token = "0x6002B96")]
|
||||
[Address(RVA = "0x6C89D0", Offset = "0x6C79D0", VA = "0x1806C89D0")]
|
||||
public void Apply(VRIK ik, Vector3 offset, float crossFader)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06002900 RID: 10496 RVA: 0x00038FC3 File Offset: 0x000371C3
|
||||
[Token(Token = "0x6002900")]
|
||||
[Address(RVA = "0x12DC3F0", Offset = "0x12DABF0", VA = "0x1812DC3F0")]
|
||||
// Token: 0x06002B97 RID: 11159 RVA: 0x0003DF9B File Offset: 0x0003C19B
|
||||
[Token(Token = "0x6002B97")]
|
||||
[Address(RVA = "0x6C68B0", Offset = "0x6C58B0", VA = "0x1806C68B0")]
|
||||
public void CrossFadeStart()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06002901 RID: 10497 RVA: 0x00038FC3 File Offset: 0x000371C3
|
||||
[Token(Token = "0x6002901")]
|
||||
[Address(RVA = "0x43A830", Offset = "0x439030", VA = "0x18043A830")]
|
||||
// Token: 0x06002B98 RID: 11160 RVA: 0x0003DF9B File Offset: 0x0003C19B
|
||||
[Token(Token = "0x6002B98")]
|
||||
[Address(RVA = "0x36ABD0", Offset = "0x369BD0", VA = "0x18036ABD0")]
|
||||
public PositionOffsetLink()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400324B RID: 12875
|
||||
// Token: 0x040034F3 RID: 13555
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400324B")]
|
||||
[Token(Token = "0x40034F3")]
|
||||
[Tooltip("The FBBIK effector type")]
|
||||
public IKSolverVR.PositionOffset positionOffset;
|
||||
|
||||
// Token: 0x0400324C RID: 12876
|
||||
// Token: 0x040034F4 RID: 13556
|
||||
[FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x400324C")]
|
||||
[Token(Token = "0x40034F4")]
|
||||
[Tooltip("The weight of this effector (could also be negative)")]
|
||||
public float weight;
|
||||
|
||||
// Token: 0x0400324D RID: 12877
|
||||
// Token: 0x040034F5 RID: 13557
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400324D")]
|
||||
[Token(Token = "0x40034F5")]
|
||||
private Vector3 lastValue;
|
||||
|
||||
// Token: 0x0400324E RID: 12878
|
||||
// Token: 0x040034F6 RID: 13558
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x400324E")]
|
||||
[Token(Token = "0x40034F6")]
|
||||
private Vector3 current;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000480 RID: 1152
|
||||
[Token(Token = "0x2000480")]
|
||||
// Token: 0x020004CF RID: 1231
|
||||
[Token(Token = "0x20004CF")]
|
||||
[Serializable]
|
||||
public class RotationOffset : HitReactionVRIK.Offset
|
||||
{
|
||||
// Token: 0x06002902 RID: 10498 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002902")]
|
||||
[Address(RVA = "0x158D2F0", Offset = "0x158BAF0", VA = "0x18158D2F0", Slot = "4")]
|
||||
// Token: 0x06002B99 RID: 11161 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B99")]
|
||||
[Address(RVA = "0x16AD7A0", Offset = "0x16AC7A0", VA = "0x1816AD7A0", Slot = "4")]
|
||||
protected override float GetLength(AnimationCurve[] curves)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06002903 RID: 10499 RVA: 0x0005A0FC File Offset: 0x000582FC
|
||||
[Token(Token = "0x6002903")]
|
||||
[Address(RVA = "0x158D290", Offset = "0x158BA90", VA = "0x18158D290", Slot = "5")]
|
||||
// Token: 0x06002B9A RID: 11162 RVA: 0x0006103C File Offset: 0x0005F23C
|
||||
[Token(Token = "0x6002B9A")]
|
||||
[Address(RVA = "0x16AD740", Offset = "0x16AC740", VA = "0x1816AD740", Slot = "5")]
|
||||
protected override void CrossFadeStart()
|
||||
{
|
||||
HitReactionVRIK.RotationOffset.RotationOffsetLink[] array = this.offsetLinks;
|
||||
@@ -402,87 +402,87 @@ namespace RootMotion.FinalIK
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06002904 RID: 10500 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002904")]
|
||||
[Address(RVA = "0x158D410", Offset = "0x158BC10", VA = "0x18158D410", Slot = "6")]
|
||||
// Token: 0x06002B9B RID: 11163 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6002B9B")]
|
||||
[Address(RVA = "0x16AD8C0", Offset = "0x16AC8C0", VA = "0x1816AD8C0", 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: 0x06002905 RID: 10501 RVA: 0x0005A134 File Offset: 0x00058334
|
||||
[Token(Token = "0x6002905")]
|
||||
[Address(RVA = "0x1584890", Offset = "0x1583090", VA = "0x181584890")]
|
||||
// Token: 0x06002B9C RID: 11164 RVA: 0x00061074 File Offset: 0x0005F274
|
||||
[Token(Token = "0x6002B9C")]
|
||||
[Address(RVA = "0x16A3700", Offset = "0x16A2700", VA = "0x1816A3700")]
|
||||
public RotationOffset()
|
||||
{
|
||||
this.crossFadeTime = 0.1f;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400324F RID: 12879
|
||||
// Token: 0x040034F7 RID: 13559
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400324F")]
|
||||
[Token(Token = "0x40034F7")]
|
||||
[Tooltip("The angle to rotate the bone around it's rigidbody's world center of mass")]
|
||||
public int curveIndex;
|
||||
|
||||
// Token: 0x04003250 RID: 12880
|
||||
// Token: 0x040034F8 RID: 13560
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4003250")]
|
||||
[Token(Token = "0x40034F8")]
|
||||
[Tooltip("Linking this hit point to bone(s)")]
|
||||
public HitReactionVRIK.RotationOffset.RotationOffsetLink[] offsetLinks;
|
||||
|
||||
// Token: 0x04003251 RID: 12881
|
||||
// Token: 0x040034F9 RID: 13561
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4003251")]
|
||||
[Token(Token = "0x40034F9")]
|
||||
private Rigidbody rigidbody;
|
||||
|
||||
// Token: 0x02000481 RID: 1153
|
||||
[Token(Token = "0x2000481")]
|
||||
// Token: 0x020004D0 RID: 1232
|
||||
[Token(Token = "0x20004D0")]
|
||||
[Serializable]
|
||||
public class RotationOffsetLink
|
||||
{
|
||||
// Token: 0x06002906 RID: 10502 RVA: 0x00038FC3 File Offset: 0x000371C3
|
||||
[Token(Token = "0x6002906")]
|
||||
[Address(RVA = "0x12DE5A0", Offset = "0x12DCDA0", VA = "0x1812DE5A0")]
|
||||
// Token: 0x06002B9D RID: 11165 RVA: 0x0003DF9B File Offset: 0x0003C19B
|
||||
[Token(Token = "0x6002B9D")]
|
||||
[Address(RVA = "0x6CA110", Offset = "0x6C9110", VA = "0x1806CA110")]
|
||||
public void Apply(VRIK ik, Quaternion offset, float crossFader)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06002907 RID: 10503 RVA: 0x00038FC3 File Offset: 0x000371C3
|
||||
[Token(Token = "0x6002907")]
|
||||
[Address(RVA = "0x12DE690", Offset = "0x12DCE90", VA = "0x1812DE690")]
|
||||
// Token: 0x06002B9E RID: 11166 RVA: 0x0003DF9B File Offset: 0x0003C19B
|
||||
[Token(Token = "0x6002B9E")]
|
||||
[Address(RVA = "0x6CA200", Offset = "0x6C9200", VA = "0x1806CA200")]
|
||||
public void CrossFadeStart()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06002908 RID: 10504 RVA: 0x00038FC3 File Offset: 0x000371C3
|
||||
[Token(Token = "0x6002908")]
|
||||
[Address(RVA = "0x12DE6A0", Offset = "0x12DCEA0", VA = "0x1812DE6A0")]
|
||||
// Token: 0x06002B9F RID: 11167 RVA: 0x0003DF9B File Offset: 0x0003C19B
|
||||
[Token(Token = "0x6002B9F")]
|
||||
[Address(RVA = "0x6CA210", Offset = "0x6C9210", VA = "0x1806CA210")]
|
||||
public RotationOffsetLink()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003252 RID: 12882
|
||||
// Token: 0x040034FA RID: 13562
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003252")]
|
||||
[Token(Token = "0x40034FA")]
|
||||
[Tooltip("Reference to the bone that this hit point rotates")]
|
||||
public IKSolverVR.RotationOffset rotationOffset;
|
||||
|
||||
// Token: 0x04003253 RID: 12883
|
||||
// Token: 0x040034FB RID: 13563
|
||||
[FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x4003253")]
|
||||
[Token(Token = "0x40034FB")]
|
||||
[Tooltip("Weight of rotating the bone")]
|
||||
[Range(0f, 1f)]
|
||||
public float weight;
|
||||
|
||||
// Token: 0x04003254 RID: 12884
|
||||
// Token: 0x040034FC RID: 13564
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003254")]
|
||||
[Token(Token = "0x40034FC")]
|
||||
private Quaternion lastValue;
|
||||
|
||||
// Token: 0x04003255 RID: 12885
|
||||
// Token: 0x040034FD RID: 13565
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4003255")]
|
||||
[Token(Token = "0x40034FD")]
|
||||
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