Files
27Aug2021-Cpp2IL-Dump/Assembly-CSharp/PoseableAvatarAuthoringHand.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

205 lines
6.1 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine;
// Token: 0x0200034C RID: 844
[Token(Token = "0x200034C")]
[ExecuteInEditMode]
public class PoseableAvatarAuthoringHand : MonoBehaviour
{
// Token: 0x17000476 RID: 1142
// (get) Token: 0x06001A3A RID: 6714 RVA: 0x000698C8 File Offset: 0x00067AC8
[Token(Token = "0x17000476")]
public float CFHAEGADLOL
{
[Token(Token = "0x6001A3A")]
[Address(RVA = "0x15881D0", Offset = "0x15871D0", VA = "0x1815881D0")]
get
{
Animator animator = this.handAnimator;
int inikigniihh = PoseableAvatarAuthoringHand.INIKIGNIIHH;
return animator.GetFloat(inikigniihh);
}
}
// Token: 0x17000477 RID: 1143
// (get) Token: 0x06001A3B RID: 6715 RVA: 0x000698F0 File Offset: 0x00067AF0
[Token(Token = "0x17000477")]
public bool EGLBIKGODDF
{
[Token(Token = "0x6001A3B")]
[Address(RVA = "0x15881C0", Offset = "0x15871C0", VA = "0x1815881C0")]
get
{
return this.<DJNCBJKBAIJ>k__BackingField == PoseableAvatarAuthoringHand.IJCLHNAPNFE.ThumbsUp;
}
}
// Token: 0x17000478 RID: 1144
// (get) Token: 0x06001A3C RID: 6716 RVA: 0x00069908 File Offset: 0x00067B08
[Token(Token = "0x17000478")]
public bool FHDOMOMALMB
{
[Token(Token = "0x6001A3C")]
[Address(RVA = "0x15881B0", Offset = "0x15871B0", VA = "0x1815881B0")]
get
{
return this.<DJNCBJKBAIJ>k__BackingField == PoseableAvatarAuthoringHand.IJCLHNAPNFE.Neutral;
}
}
// Token: 0x17000479 RID: 1145
// (get) Token: 0x06001A3D RID: 6717 RVA: 0x00069920 File Offset: 0x00067B20
[Token(Token = "0x17000479")]
public bool EPCCOPIKCHN
{
[Token(Token = "0x6001A3D")]
[Address(RVA = "0xAD87B0", Offset = "0xAD77B0", VA = "0x180AD87B0")]
get
{
return this.<DJNCBJKBAIJ>k__BackingField == PoseableAvatarAuthoringHand.IJCLHNAPNFE.Pointing;
}
}
// Token: 0x1700047A RID: 1146
// (get) Token: 0x06001A3E RID: 6718 RVA: 0x00069938 File Offset: 0x00067B38
// (set) Token: 0x06001A3F RID: 6719 RVA: 0x0006994C File Offset: 0x00067B4C
[Token(Token = "0x1700047A")]
public PoseableAvatarAuthoringHand.IJCLHNAPNFE CHNPKMIOAGG
{
[Token(Token = "0x6001A3E")]
[Address(RVA = "0x4257C0", Offset = "0x4247C0", VA = "0x1804257C0")]
get;
[Token(Token = "0x6001A3F")]
[Address(RVA = "0x4258B0", Offset = "0x4248B0", VA = "0x1804258B0")]
private set;
}
// Token: 0x06001A40 RID: 6720 RVA: 0x00069960 File Offset: 0x00067B60
[Token(Token = "0x6001A40")]
[Address(RVA = "0x1587E00", Offset = "0x1586E00", VA = "0x181587E00")]
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: 0x06001A41 RID: 6721 RVA: 0x000699C8 File Offset: 0x00067BC8
[Token(Token = "0x6001A41")]
[Address(RVA = "0x1587FA0", Offset = "0x1586FA0", VA = "0x181587FA0")]
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: 0x06001A42 RID: 6722 RVA: 0x00069A8C File Offset: 0x00067C8C
[Token(Token = "0x6001A42")]
[Address(RVA = "0x1587ED0", Offset = "0x1586ED0", VA = "0x181587ED0")]
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: 0x06001A43 RID: 6723 RVA: 0x00069AD0 File Offset: 0x00067CD0
[Token(Token = "0x6001A43")]
[Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")]
public PoseableAvatarAuthoringHand()
{
}
// Token: 0x04001401 RID: 5121
[Token(Token = "0x4001401")]
private static readonly int INIKIGNIIHH = Animator.StringToHash("OpenClosed");
// Token: 0x04001402 RID: 5122
[Token(Token = "0x4001402")]
private static readonly int GFPJOLFDHCK = Animator.StringToHash("HandThumbsUp");
// Token: 0x04001403 RID: 5123
[Token(Token = "0x4001403")]
private static readonly int DKAABFGOKNP = Animator.StringToHash("Blend Tree");
// Token: 0x04001404 RID: 5124
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4001404")]
[SerializeField]
private Animator handAnimator;
// Token: 0x04001405 RID: 5125
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4001405")]
[SerializeField]
private GameObject pointingMesh;
// Token: 0x04001406 RID: 5126
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4001406")]
[SerializeField]
private GameObject defaultMesh;
// Token: 0x0200034D RID: 845
[Token(Token = "0x200034D")]
public enum IJCLHNAPNFE
{
// Token: 0x04001409 RID: 5129
[Token(Token = "0x4001409")]
Neutral,
// Token: 0x0400140A RID: 5130
[Token(Token = "0x400140A")]
Pointing,
// Token: 0x0400140B RID: 5131
[Token(Token = "0x400140B")]
ThumbsUp
}
}