156 lines
4.2 KiB
C#
156 lines
4.2 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using RootMotion.FinalIK;
|
|
using UnityEngine;
|
|
|
|
namespace RootMotion.Demos
|
|
{
|
|
// Token: 0x02000106 RID: 262
|
|
[Token(Token = "0x20000A9")]
|
|
public class KissingRig : MonoBehaviour
|
|
{
|
|
// Token: 0x06000743 RID: 1859 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000592")]
|
|
[Address(RVA = "0x2A684F0", Offset = "0x2A672F0", VA = "0x182A684F0")]
|
|
private void Start()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000744 RID: 1860 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000593")]
|
|
[Address(RVA = "0x2A68490", Offset = "0x2A67290", VA = "0x182A68490")]
|
|
private void LateUpdate()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000745 RID: 1861 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000594")]
|
|
[Address(RVA = "0x2A68540", Offset = "0x2A67340", VA = "0x182A68540")]
|
|
public KissingRig()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04000750 RID: 1872
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40004CC")]
|
|
public KissingRig.Partner partner1;
|
|
|
|
// Token: 0x04000751 RID: 1873
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40004CD")]
|
|
public KissingRig.Partner partner2;
|
|
|
|
// Token: 0x04000752 RID: 1874
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x40004CE")]
|
|
public float weight;
|
|
|
|
// Token: 0x04000753 RID: 1875
|
|
[FieldOffset(Offset = "0x2C")]
|
|
[Token(Token = "0x40004CF")]
|
|
public int iterations;
|
|
|
|
// Token: 0x02000107 RID: 263
|
|
[Token(Token = "0x200011F")]
|
|
[Serializable]
|
|
public class Partner
|
|
{
|
|
// Token: 0x06000746 RID: 1862 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60007DB")]
|
|
[Address(RVA = "0x25E3800", Offset = "0x25E2600", VA = "0x1825E3800")]
|
|
public void Initiate()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000747 RID: 1863 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60007DC")]
|
|
[Address(RVA = "0x2A68A00", Offset = "0x2A67800", VA = "0x182A68A00")]
|
|
public void Update(float weight)
|
|
{
|
|
}
|
|
|
|
// Token: 0x170000CF RID: 207
|
|
// (get) Token: 0x06000748 RID: 1864 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x170000D8")]
|
|
private Transform neck
|
|
{
|
|
[Token(Token = "0x60007DD")]
|
|
[Address(RVA = "0x2A69420", Offset = "0x2A68220", VA = "0x182A69420")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000749 RID: 1865 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60007DE")]
|
|
[Address(RVA = "0x2A687D0", Offset = "0x2A675D0", VA = "0x182A687D0")]
|
|
private void InverseTransformEffector(FullBodyBipedEffector effector, Transform target, Vector3 targetPosition, float weight)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600074A RID: 1866 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60007DF")]
|
|
[Address(RVA = "0x2A693F0", Offset = "0x2A681F0", VA = "0x182A693F0")]
|
|
public Partner()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04000754 RID: 1876
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4000824")]
|
|
public FullBodyBipedIK ik;
|
|
|
|
// Token: 0x04000755 RID: 1877
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4000825")]
|
|
public Transform mouth;
|
|
|
|
// Token: 0x04000756 RID: 1878
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4000826")]
|
|
public Transform mouthTarget;
|
|
|
|
// Token: 0x04000757 RID: 1879
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4000827")]
|
|
public Transform touchTargetLeftHand;
|
|
|
|
// Token: 0x04000758 RID: 1880
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4000828")]
|
|
public Transform touchTargetRightHand;
|
|
|
|
// Token: 0x04000759 RID: 1881
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4000829")]
|
|
public float bodyWeightHorizontal;
|
|
|
|
// Token: 0x0400075A RID: 1882
|
|
[FieldOffset(Offset = "0x3C")]
|
|
[Token(Token = "0x400082A")]
|
|
public float bodyWeightVertical;
|
|
|
|
// Token: 0x0400075B RID: 1883
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400082B")]
|
|
public float neckRotationWeight;
|
|
|
|
// Token: 0x0400075C RID: 1884
|
|
[FieldOffset(Offset = "0x44")]
|
|
[Token(Token = "0x400082C")]
|
|
public float headTiltAngle;
|
|
|
|
// Token: 0x0400075D RID: 1885
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400082D")]
|
|
public Vector3 headTiltAxis;
|
|
|
|
// Token: 0x0400075E RID: 1886
|
|
[FieldOffset(Offset = "0x54")]
|
|
[Token(Token = "0x400082E")]
|
|
private Quaternion neckRotation;
|
|
}
|
|
}
|
|
}
|