Files
Apr2020-Cpp2Il-Dump/Assembly-CSharp/PoseableAvatarAuthoringHand.cs
T
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

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