Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/PoseableAvatarAuthoringHand.cs
2026-04-08 23:40:05 +02:00

207 lines
6.2 KiB
C#

using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using UnityEngine;
// Token: 0x02000359 RID: 857
[Token(Token = "0x2000359")]
[ExecuteInEditMode]
[StructLayout(3)]
public class PoseableAvatarAuthoringHand : MonoBehaviour
{
// Token: 0x1700044F RID: 1103
// (get) Token: 0x060019F6 RID: 6646 RVA: 0x0006B870 File Offset: 0x00069A70
[Token(Token = "0x1700044F")]
public float CFHAEGADLOL
{
[Token(Token = "0x60019F6")]
[Address(RVA = "0x123D410", Offset = "0x123BE10", VA = "0x18123D410")]
get
{
Animator animator = this.handAnimator;
int inikigniihh = PoseableAvatarAuthoringHand.INIKIGNIIHH;
return animator.GetFloat(inikigniihh);
}
}
// Token: 0x17000450 RID: 1104
// (get) Token: 0x060019F7 RID: 6647 RVA: 0x0006B898 File Offset: 0x00069A98
[Token(Token = "0x17000450")]
public bool EGLBIKGODDF
{
[Token(Token = "0x60019F7")]
[Address(RVA = "0x123D400", Offset = "0x123BE00", VA = "0x18123D400")]
get
{
return this.<DJNCBJKBAIJ>k__BackingField == PoseableAvatarAuthoringHand.IJCLHNAPNFE.ThumbsUp;
}
}
// Token: 0x17000451 RID: 1105
// (get) Token: 0x060019F8 RID: 6648 RVA: 0x0006B8B0 File Offset: 0x00069AB0
[Token(Token = "0x17000451")]
public bool FHDOMOMALMB
{
[Token(Token = "0x60019F8")]
[Address(RVA = "0x123D3E0", Offset = "0x123BDE0", VA = "0x18123D3E0")]
get
{
return this.<DJNCBJKBAIJ>k__BackingField == PoseableAvatarAuthoringHand.IJCLHNAPNFE.Neutral;
}
}
// Token: 0x17000452 RID: 1106
// (get) Token: 0x060019F9 RID: 6649 RVA: 0x0006B8C8 File Offset: 0x00069AC8
[Token(Token = "0x17000452")]
public bool EPCCOPIKCHN
{
[Token(Token = "0x60019F9")]
[Address(RVA = "0x123D3F0", Offset = "0x123BDF0", VA = "0x18123D3F0")]
get
{
return this.<DJNCBJKBAIJ>k__BackingField == PoseableAvatarAuthoringHand.IJCLHNAPNFE.Pointing;
}
}
// Token: 0x17000453 RID: 1107
// (get) Token: 0x060019FA RID: 6650 RVA: 0x0006B8E0 File Offset: 0x00069AE0
// (set) Token: 0x060019FB RID: 6651 RVA: 0x0006B8F4 File Offset: 0x00069AF4
[Token(Token = "0x17000453")]
public PoseableAvatarAuthoringHand.IJCLHNAPNFE CHNPKMIOAGG
{
[Token(Token = "0x60019FA")]
[Address(RVA = "0x3EDF60", Offset = "0x3EC960", VA = "0x1803EDF60")]
get;
[Token(Token = "0x60019FB")]
[Address(RVA = "0x7B2580", Offset = "0x7B0F80", VA = "0x1807B2580")]
private set;
}
// Token: 0x060019FC RID: 6652 RVA: 0x0006B908 File Offset: 0x00069B08
[Token(Token = "0x60019FC")]
[Address(RVA = "0x123D030", Offset = "0x123BA30", VA = "0x18123D030")]
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: 0x060019FD RID: 6653 RVA: 0x0006B970 File Offset: 0x00069B70
[Token(Token = "0x60019FD")]
[Address(RVA = "0x123D1D0", Offset = "0x123BBD0", VA = "0x18123D1D0")]
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: 0x060019FE RID: 6654 RVA: 0x0006BA34 File Offset: 0x00069C34
[Token(Token = "0x60019FE")]
[Address(RVA = "0x123D100", Offset = "0x123BB00", VA = "0x18123D100")]
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: 0x060019FF RID: 6655 RVA: 0x0006BA78 File Offset: 0x00069C78
[Token(Token = "0x60019FF")]
[Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")]
public PoseableAvatarAuthoringHand()
{
}
// Token: 0x04001436 RID: 5174
[Token(Token = "0x4001436")]
private static readonly int INIKIGNIIHH = Animator.StringToHash("OpenClosed");
// Token: 0x04001437 RID: 5175
[Token(Token = "0x4001437")]
private static readonly int GFPJOLFDHCK = Animator.StringToHash("HandThumbsUp");
// Token: 0x04001438 RID: 5176
[Token(Token = "0x4001438")]
private static readonly int DKAABFGOKNP = Animator.StringToHash("Blend Tree");
// Token: 0x04001439 RID: 5177
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4001439")]
[SerializeField]
private Animator handAnimator;
// Token: 0x0400143A RID: 5178
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x400143A")]
[SerializeField]
private GameObject pointingMesh;
// Token: 0x0400143B RID: 5179
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x400143B")]
[SerializeField]
private GameObject defaultMesh;
// Token: 0x0200035A RID: 858
[Token(Token = "0x200035A")]
public enum IJCLHNAPNFE
{
// Token: 0x0400143E RID: 5182
[Token(Token = "0x400143E")]
Neutral,
// Token: 0x0400143F RID: 5183
[Token(Token = "0x400143F")]
Pointing,
// Token: 0x04001440 RID: 5184
[Token(Token = "0x4001440")]
ThumbsUp
}
}