using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom.Avatar; using RecRoom.Avatar.Outfit; using UnityEngine; // Token: 0x0200033B RID: 827 [Token(Token = "0x200033B")] [SelectionBase] [StructLayout(3)] public class PlayerDisplayPoser : MonoBehaviour { // Token: 0x17000419 RID: 1049 // (get) Token: 0x06001913 RID: 6419 RVA: 0x00067934 File Offset: 0x00065B34 [Token(Token = "0x17000419")] public PlayerAvatarDisplay EALPGGEFKIC { [Token(Token = "0x6001913")] [Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")] get { return this.playerAvatarDisplay; } } // Token: 0x06001914 RID: 6420 RVA: 0x00067948 File Offset: 0x00065B48 [Token(Token = "0x6001914")] [Address(RVA = "0xFDD1B0", Offset = "0xFDBBB0", VA = "0x180FDD1B0")] private void Awake() { PlayerDisplayPoser.HandState leftHandState = this.LeftHandState; PlayerAvatarDisplay playerAvatarDisplay = this.playerAvatarDisplay; bool thumbsUpActive = leftHandState.ThumbsUpActive; int num = 0; playerAvatarDisplay.SetThumbsUpActive((PlayerHand.PLLIKAOIPHP)num, thumbsUpActive); PlayerDisplayPoser.HandState rightHandState = this.RightHandState; PlayerAvatarDisplay playerAvatarDisplay2 = this.playerAvatarDisplay; bool thumbsUpActive2 = rightHandState.ThumbsUpActive; playerAvatarDisplay2.SetThumbsUpActive(PlayerHand.PLLIKAOIPHP.Right, thumbsUpActive2); PlayerDisplayPoser.HandState leftHandState2 = this.LeftHandState; PlayerAvatarDisplay playerAvatarDisplay3 = this.playerAvatarDisplay; float openClose = leftHandState2.OpenClose; int num2 = 0; playerAvatarDisplay3.SetHandOpenClosedAxis((PlayerHand.PLLIKAOIPHP)num2, openClose); PlayerDisplayPoser.HandState rightHandState2 = this.RightHandState; PlayerAvatarDisplay playerAvatarDisplay4 = this.playerAvatarDisplay; float openClose2 = rightHandState2.OpenClose; playerAvatarDisplay4.SetHandOpenClosedAxis(PlayerHand.PLLIKAOIPHP.Right, openClose2); PlayerDisplayPoser.HandState leftHandState3 = this.LeftHandState; PlayerAvatarDisplay playerAvatarDisplay5 = this.playerAvatarDisplay; PlayerAvatarDisplay.PEBAFDPLJBC handVisualState = leftHandState3.HandVisualState; int num3 = 0; bool flag = playerAvatarDisplay5.SetHandVisualState((PlayerHand.PLLIKAOIPHP)num3, handVisualState); PlayerDisplayPoser.HandState rightHandState3 = this.RightHandState; PlayerAvatarDisplay playerAvatarDisplay6 = this.playerAvatarDisplay; PlayerAvatarDisplay.PEBAFDPLJBC handVisualState2 = rightHandState3.HandVisualState; bool flag2 = playerAvatarDisplay6.SetHandVisualState(PlayerHand.PLLIKAOIPHP.Right, handVisualState2); } // Token: 0x06001915 RID: 6421 RVA: 0x00067A38 File Offset: 0x00065C38 [Token(Token = "0x6001915")] [Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")] public PlayerDisplayPoser() { } // Token: 0x04001372 RID: 4978 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4001372")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)] private PlayerAvatarDisplay playerAvatarDisplay; // Token: 0x04001373 RID: 4979 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4001373")] public Transform Head; // Token: 0x04001374 RID: 4980 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4001374")] public Transform Torso; // Token: 0x04001375 RID: 4981 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4001375")] public Transform LeftHand; // Token: 0x04001376 RID: 4982 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4001376")] public Transform RightHand; // Token: 0x04001377 RID: 4983 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x4001377")] public PlayerDisplayPoser.HandState LeftHandState; // Token: 0x04001378 RID: 4984 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x4001378")] public PlayerDisplayPoser.HandState RightHandState; // Token: 0x04001379 RID: 4985 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x4001379")] public OutfitPrefab hairPrefab; // Token: 0x0400137A RID: 4986 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x400137A")] public OutfitPrefab hatPrefab; // Token: 0x0400137B RID: 4987 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x400137B")] public OutfitPrefab HeadAccessory; // Token: 0x0400137C RID: 4988 [global::Cpp2IlInjected.FieldOffset(Offset = "0x68")] [Token(Token = "0x400137C")] public OutfitPrefab torsoPrefab; // Token: 0x0400137D RID: 4989 [global::Cpp2IlInjected.FieldOffset(Offset = "0x70")] [Token(Token = "0x400137D")] public OutfitPrefab accessoryPrefab; // Token: 0x0400137E RID: 4990 [global::Cpp2IlInjected.FieldOffset(Offset = "0x78")] [Token(Token = "0x400137E")] public OutfitPrefab LeftGlove; // Token: 0x0400137F RID: 4991 [global::Cpp2IlInjected.FieldOffset(Offset = "0x80")] [Token(Token = "0x400137F")] public OutfitPrefab RightGlove; // Token: 0x0200033C RID: 828 [Token(Token = "0x200033C")] [Serializable] public class HandState { // Token: 0x06001916 RID: 6422 RVA: 0x00067A4C File Offset: 0x00065C4C [Token(Token = "0x6001916")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public HandState() { } // Token: 0x04001380 RID: 4992 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4001380")] public float OpenClose; // Token: 0x04001381 RID: 4993 [global::Cpp2IlInjected.FieldOffset(Offset = "0x14")] [Token(Token = "0x4001381")] public bool ThumbsUpActive; // Token: 0x04001382 RID: 4994 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4001382")] public PlayerAvatarDisplay.PEBAFDPLJBC HandVisualState; } }