using System; using Cpp2IlInjected; using UnityEngine; // Token: 0x02000342 RID: 834 [Token(Token = "0x2000342")] [ExecuteInEditMode] public class PoseableAvatarAuthoringHand : MonoBehaviour { // Token: 0x1700046B RID: 1131 // (get) Token: 0x060019C3 RID: 6595 RVA: 0x0006895C File Offset: 0x00066B5C [Token(Token = "0x1700046B")] public float CFHAEGADLOL { [Token(Token = "0x60019C3")] [Address(RVA = "0xB716B0", Offset = "0xB704B0", VA = "0x180B716B0")] get { Animator animator = this.handAnimator; int inikigniihh = PoseableAvatarAuthoringHand.INIKIGNIIHH; return animator.GetFloat(inikigniihh); } } // Token: 0x1700046C RID: 1132 // (get) Token: 0x060019C4 RID: 6596 RVA: 0x00068984 File Offset: 0x00066B84 [Token(Token = "0x1700046C")] public bool EGLBIKGODDF { [Token(Token = "0x60019C4")] [Address(RVA = "0xB716A0", Offset = "0xB704A0", VA = "0x180B716A0")] get { return this.k__BackingField == PoseableAvatarAuthoringHand.IJCLHNAPNFE.ThumbsUp; } } // Token: 0x1700046D RID: 1133 // (get) Token: 0x060019C5 RID: 6597 RVA: 0x0006899C File Offset: 0x00066B9C [Token(Token = "0x1700046D")] public bool FHDOMOMALMB { [Token(Token = "0x60019C5")] [Address(RVA = "0xB71680", Offset = "0xB70480", VA = "0x180B71680")] get { return this.k__BackingField == PoseableAvatarAuthoringHand.IJCLHNAPNFE.Neutral; } } // Token: 0x1700046E RID: 1134 // (get) Token: 0x060019C6 RID: 6598 RVA: 0x000689B4 File Offset: 0x00066BB4 [Token(Token = "0x1700046E")] public bool EPCCOPIKCHN { [Token(Token = "0x60019C6")] [Address(RVA = "0xB71690", Offset = "0xB70490", VA = "0x180B71690")] get { return this.k__BackingField == PoseableAvatarAuthoringHand.IJCLHNAPNFE.Pointing; } } // Token: 0x1700046F RID: 1135 // (get) Token: 0x060019C7 RID: 6599 RVA: 0x000689CC File Offset: 0x00066BCC // (set) Token: 0x060019C8 RID: 6600 RVA: 0x000689E0 File Offset: 0x00066BE0 [Token(Token = "0x1700046F")] public PoseableAvatarAuthoringHand.IJCLHNAPNFE CHNPKMIOAGG { [Token(Token = "0x60019C7")] [Address(RVA = "0x4730E0", Offset = "0x471EE0", VA = "0x1804730E0")] get; [Token(Token = "0x60019C8")] [Address(RVA = "0x6CBD90", Offset = "0x6CAB90", VA = "0x1806CBD90")] private set; } // Token: 0x060019C9 RID: 6601 RVA: 0x000689F4 File Offset: 0x00066BF4 [Token(Token = "0x60019C9")] [Address(RVA = "0xB712D0", Offset = "0xB700D0", VA = "0x180B712D0")] private void Awake() { this.defaultMesh.SetActive(true); GameObject gameObject = this.pointingMesh; int num = 0; gameObject.SetActive(num != 0); Animator animator = this.handAnimator; int num2 = 0; int dkaabfgoknp = PoseableAvatarAuthoringHand.DKAABFGOKNP; animator.Play(dkaabfgoknp, num2); Animator animator2 = this.handAnimator; int num3 = 0; animator2.Update((float)num3); this.k__BackingField = (PoseableAvatarAuthoringHand.IJCLHNAPNFE)((ulong)0L); } // Token: 0x060019CA RID: 6602 RVA: 0x00068A5C File Offset: 0x00066C5C [Token(Token = "0x60019CA")] [Address(RVA = "0xB71470", Offset = "0xB70270", VA = "0x180B71470")] public void SetHandState(PoseableAvatarAuthoringHand.IJCLHNAPNFE GKNIHNHGBKC) { if (GKNIHNHGBKC != PoseableAvatarAuthoringHand.IJCLHNAPNFE.Neutral) { if (GKNIHNHGBKC != PoseableAvatarAuthoringHand.IJCLHNAPNFE.Neutral) { if (GKNIHNHGBKC != PoseableAvatarAuthoringHand.IJCLHNAPNFE.Pointing) { goto IL_94; } ulong num; this.defaultMesh.SetActive(num != 0UL); GameObject gameObject = this.pointingMesh; int num2 = 0; gameObject.SetActive(num2 != 0); Animator animator = this.handAnimator; } GameObject gameObject2 = this.defaultMesh; int num3 = 0; gameObject2.SetActive(num3 != 0); ulong num4; this.pointingMesh.SetActive(num4 != 0UL); } ulong num5; this.defaultMesh.SetActive(num5 != 0UL); GameObject gameObject3 = this.pointingMesh; int num6 = 0; gameObject3.SetActive(num6 != 0); Animator animator2 = this.handAnimator; int dkaabfgoknp = PoseableAvatarAuthoringHand.DKAABFGOKNP; int num7 = 0; animator2.Play(dkaabfgoknp, num7); IL_94: Animator animator3 = this.handAnimator; int num8 = 0; animator3.Update((float)num8); this.k__BackingField = GKNIHNHGBKC; } // Token: 0x060019CB RID: 6603 RVA: 0x00068B20 File Offset: 0x00066D20 [Token(Token = "0x60019CB")] [Address(RVA = "0xB713A0", Offset = "0xB701A0", VA = "0x180B713A0")] public void SetHandCurl(float MONJEMGMJOA) { float num = Mathf.Clamp01(MONJEMGMJOA); Animator animator = this.handAnimator; int inikigniihh = PoseableAvatarAuthoringHand.INIKIGNIIHH; animator.SetFloat(inikigniihh, MONJEMGMJOA); Animator animator2 = this.handAnimator; int num2 = 0; animator2.Update((float)num2); } // Token: 0x060019CC RID: 6604 RVA: 0x00068B64 File Offset: 0x00066D64 [Token(Token = "0x60019CC")] [Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")] public PoseableAvatarAuthoringHand() { } // Token: 0x040013AF RID: 5039 [Token(Token = "0x40013AF")] private static readonly int INIKIGNIIHH = Animator.StringToHash("OpenClosed"); // Token: 0x040013B0 RID: 5040 [Token(Token = "0x40013B0")] private static readonly int GFPJOLFDHCK = Animator.StringToHash("HandThumbsUp"); // Token: 0x040013B1 RID: 5041 [Token(Token = "0x40013B1")] private static readonly int DKAABFGOKNP = Animator.StringToHash("Blend Tree"); // Token: 0x040013B2 RID: 5042 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40013B2")] [SerializeField] private Animator handAnimator; // Token: 0x040013B3 RID: 5043 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40013B3")] [SerializeField] private GameObject pointingMesh; // Token: 0x040013B4 RID: 5044 [FieldOffset(Offset = "0x28")] [Token(Token = "0x40013B4")] [SerializeField] private GameObject defaultMesh; // Token: 0x02000343 RID: 835 [Token(Token = "0x2000343")] public enum IJCLHNAPNFE { // Token: 0x040013B7 RID: 5047 [Token(Token = "0x40013B7")] Neutral, // Token: 0x040013B8 RID: 5048 [Token(Token = "0x40013B8")] Pointing, // Token: 0x040013B9 RID: 5049 [Token(Token = "0x40013B9")] ThumbsUp } }