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; } } }