using System; using Cpp2IlInjected; using RecRoom.Avatars; using RecRoom.Avatars.Outfit; using UnityEngine; // Token: 0x0200032D RID: 813 [Token(Token = "0x200032D")] [SelectionBase] public class PlayerDisplayPoser : MonoBehaviour { // Token: 0x17000441 RID: 1089 // (get) Token: 0x06001957 RID: 6487 RVA: 0x0006592C File Offset: 0x00063B2C [Token(Token = "0x17000441")] public PlayerAvatarDisplay EALPGGEFKIC { [Token(Token = "0x6001957")] [Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")] get { return this.playerAvatarDisplay; } } // Token: 0x06001958 RID: 6488 RVA: 0x00065940 File Offset: 0x00063B40 [Token(Token = "0x6001958")] [Address(RVA = "0x142D750", Offset = "0x142C750", VA = "0x18142D750")] 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.EGOKLMEHLCI handVisualState = leftHandState3.HandVisualState; int num3 = 0; bool flag = playerAvatarDisplay5.SetHandVisualState((PlayerHand.PLLIKAOIPHP)num3, handVisualState); PlayerDisplayPoser.HandState rightHandState3 = this.RightHandState; PlayerAvatarDisplay playerAvatarDisplay6 = this.playerAvatarDisplay; PlayerAvatarDisplay.EGOKLMEHLCI handVisualState2 = rightHandState3.HandVisualState; bool flag2 = playerAvatarDisplay6.SetHandVisualState(PlayerHand.PLLIKAOIPHP.Right, handVisualState2); } // Token: 0x06001959 RID: 6489 RVA: 0x00065A30 File Offset: 0x00063C30 [Token(Token = "0x6001959")] [Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")] public PlayerDisplayPoser() { } // Token: 0x04001335 RID: 4917 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4001335")] [SerializeField] [NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)] private PlayerAvatarDisplay playerAvatarDisplay; // Token: 0x04001336 RID: 4918 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4001336")] public Transform Head; // Token: 0x04001337 RID: 4919 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4001337")] public Transform Torso; // Token: 0x04001338 RID: 4920 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4001338")] public Transform LeftHand; // Token: 0x04001339 RID: 4921 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4001339")] public Transform RightHand; // Token: 0x0400133A RID: 4922 [FieldOffset(Offset = "0x40")] [Token(Token = "0x400133A")] public PlayerDisplayPoser.HandState LeftHandState; // Token: 0x0400133B RID: 4923 [FieldOffset(Offset = "0x48")] [Token(Token = "0x400133B")] public PlayerDisplayPoser.HandState RightHandState; // Token: 0x0400133C RID: 4924 [FieldOffset(Offset = "0x50")] [Token(Token = "0x400133C")] public OutfitPrefab hairPrefab; // Token: 0x0400133D RID: 4925 [FieldOffset(Offset = "0x58")] [Token(Token = "0x400133D")] public OutfitPrefab hatPrefab; // Token: 0x0400133E RID: 4926 [FieldOffset(Offset = "0x60")] [Token(Token = "0x400133E")] public OutfitPrefab HeadAccessory; // Token: 0x0400133F RID: 4927 [FieldOffset(Offset = "0x68")] [Token(Token = "0x400133F")] public OutfitPrefab torsoPrefab; // Token: 0x04001340 RID: 4928 [FieldOffset(Offset = "0x70")] [Token(Token = "0x4001340")] public OutfitPrefab accessoryPrefab; // Token: 0x04001341 RID: 4929 [FieldOffset(Offset = "0x78")] [Token(Token = "0x4001341")] public OutfitPrefab LeftGlove; // Token: 0x04001342 RID: 4930 [FieldOffset(Offset = "0x80")] [Token(Token = "0x4001342")] public OutfitPrefab RightGlove; // Token: 0x0200032E RID: 814 [Token(Token = "0x200032E")] [Serializable] public class HandState { // Token: 0x0600195A RID: 6490 RVA: 0x00065A44 File Offset: 0x00063C44 [Token(Token = "0x600195A")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public HandState() { } // Token: 0x04001343 RID: 4931 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4001343")] public float OpenClose; // Token: 0x04001344 RID: 4932 [FieldOffset(Offset = "0x14")] [Token(Token = "0x4001344")] public bool ThumbsUpActive; // Token: 0x04001345 RID: 4933 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4001345")] public PlayerAvatarDisplay.EGOKLMEHLCI HandVisualState; } }