207 lines
6.2 KiB
C#
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
|
|
}
|
|
}
|