159 lines
4.3 KiB
C#
159 lines
4.3 KiB
C#
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<LODGroup>();
|
|
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;
|
|
}
|
|
}
|