using System; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Avatars.Outfit { // Token: 0x020023D2 RID: 9170 [Token(Token = "0x20023D2")] public class OutfitPrefab : MonoBehaviour { // Token: 0x1700266A RID: 9834 // (get) Token: 0x0600EC83 RID: 60547 RVA: 0x00366B50 File Offset: 0x00364D50 [Token(Token = "0x1700266A")] public LODGroup IDENDKEAMCN { [Token(Token = "0x600EC83")] [Address(RVA = "0x11E0670", Offset = "0x11DF470", VA = "0x1811E0670")] get { LODGroup fggggkaoleo = this.FGGGGKAOLEO; int num = 0; if (fggggkaoleo == num) { LODGroup component = base.GetComponent(); this.FGGGGKAOLEO = component; } return this.FGGGGKAOLEO; } } // Token: 0x1700266B RID: 9835 // (get) Token: 0x0600EC84 RID: 60548 RVA: 0x00366B84 File Offset: 0x00364D84 [Token(Token = "0x1700266B")] public bool KILAGPMOIME { [Token(Token = "0x600EC84")] [Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930")] get { } } // Token: 0x1700266C RID: 9836 // (get) Token: 0x0600EC85 RID: 60549 RVA: 0x00366B94 File Offset: 0x00364D94 // (set) Token: 0x0600EC86 RID: 60550 RVA: 0x00366BA8 File Offset: 0x00364DA8 [Token(Token = "0x1700266C")] public Transform HMKFFOKEECE { [Token(Token = "0x600EC85")] [Address(RVA = "0x3FA180", Offset = "0x3F8F80", VA = "0x1803FA180")] get { return this.hairFitMeshHemispherePivot; } [Token(Token = "0x600EC86")] [Address(RVA = "0x11E06F0", Offset = "0x11DF4F0", VA = "0x1811E06F0")] set { FitMeshHemisphere fitMeshHemisphereObject = this.FitMeshHemisphereObject; this.hairFitMeshHemispherePivot = value; fitMeshHemisphereObject.HemisphereTransform = value; } } // Token: 0x1700266D RID: 9837 // (get) Token: 0x0600EC87 RID: 60551 RVA: 0x00366BD0 File Offset: 0x00364DD0 [Token(Token = "0x1700266D")] public bool LDOCIBNFNHA { [Token(Token = "0x600EC87")] [Address(RVA = "0x11E0600", Offset = "0x11DF400", VA = "0x1811E0600")] get { if (!this.AllowFitMeshOverride) { } Transform fitMeshPivot = this.FitMeshPivot; int num = 0; return fitMeshPivot != num; } } // Token: 0x0600EC88 RID: 60552 RVA: 0x00366BF8 File Offset: 0x00364DF8 [Token(Token = "0x600EC88")] [Address(RVA = "0x11E0530", Offset = "0x11DF330", VA = "0x1811E0530")] public OutfitPrefab() { ulong num; this.DefaultUVOverride = num; this.DefaultUVOverride.y = (float)0; PlayerAvatarDisplay.AnchorParamsRestrictions anchorParamsRestrictions = new PlayerAvatarDisplay.AnchorParamsRestrictions(); this.anchorParamRestrictions = anchorParamsRestrictions; ulong num2; this.HatUVOverride = num2; this.HatUVOverride.y = (float)0; base..ctor(); } // Token: 0x04009C51 RID: 40017 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4009C51")] public SkinnedMeshRenderer SourceMeshRenderer; // Token: 0x04009C52 RID: 40018 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4009C52")] [OCIDFHDICIP(JIBDPHMGEGO.SelfAndChildren, false, false, false)] private LODGroup FGGGGKAOLEO; // Token: 0x04009C53 RID: 40019 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4009C53")] [SerializeField] public FitMeshHemisphere FitMeshHemisphereObject; // Token: 0x04009C54 RID: 40020 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4009C54")] [SerializeField] private Transform hairFitMeshHemispherePivot; // Token: 0x04009C55 RID: 40021 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4009C55")] [SerializeField] public Vector2 DefaultUVOverride; // Token: 0x04009C56 RID: 40022 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4009C56")] [SerializeField] public bool AllowFitMeshOverride; // Token: 0x04009C57 RID: 40023 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4009C57")] [SerializeField] public PlayerAvatarDisplay.AnchorParamsRestrictions anchorParamRestrictions; // Token: 0x04009C58 RID: 40024 [FieldOffset(Offset = "0x50")] [Token(Token = "0x4009C58")] [SerializeField] public Transform FitMeshPivot; // Token: 0x04009C59 RID: 40025 [FieldOffset(Offset = "0x58")] [Token(Token = "0x4009C59")] [SerializeField] public bool UseHatUVOverride; // Token: 0x04009C5A RID: 40026 [FieldOffset(Offset = "0x5C")] [Token(Token = "0x4009C5A")] [SerializeField] public Vector2 HatUVOverride; } }