Files
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

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;
}
}