205 lines
6.1 KiB
C#
205 lines
6.1 KiB
C#
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.<DJNCBJKBAIJ>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.<DJNCBJKBAIJ>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.<DJNCBJKBAIJ>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.<DJNCBJKBAIJ>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.<DJNCBJKBAIJ>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
|
|
}
|
|
}
|