Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

159 lines
4.3 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine;
namespace RecRoom.Avatars.Outfit
{
// Token: 0x020024B6 RID: 9398
[Token(Token = "0x20024B6")]
public class OutfitPrefab : MonoBehaviour
{
// Token: 0x1700270F RID: 9999
// (get) Token: 0x0600F099 RID: 61593 RVA: 0x00370154 File Offset: 0x0036E354
[Token(Token = "0x1700270F")]
public LODGroup IDENDKEAMCN
{
[Token(Token = "0x600F099")]
[Address(RVA = "0x1D157B0", Offset = "0x1D147B0", VA = "0x181D157B0")]
get
{
LODGroup fggggkaoleo = this.FGGGGKAOLEO;
int num = 0;
if (fggggkaoleo == num)
{
LODGroup component = base.GetComponent<LODGroup>();
this.FGGGGKAOLEO = component;
}
return this.FGGGGKAOLEO;
}
}
// Token: 0x17002710 RID: 10000
// (get) Token: 0x0600F09A RID: 61594 RVA: 0x00370188 File Offset: 0x0036E388
[Token(Token = "0x17002710")]
public bool KILAGPMOIME
{
[Token(Token = "0x600F09A")]
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690")]
get
{
}
}
// Token: 0x17002711 RID: 10001
// (get) Token: 0x0600F09B RID: 61595 RVA: 0x00370198 File Offset: 0x0036E398
// (set) Token: 0x0600F09C RID: 61596 RVA: 0x003701AC File Offset: 0x0036E3AC
[Token(Token = "0x17002711")]
public Transform HMKFFOKEECE
{
[Token(Token = "0x600F09B")]
[Address(RVA = "0x4157E0", Offset = "0x4147E0", VA = "0x1804157E0")]
get
{
return this.hairFitMeshHemispherePivot;
}
[Token(Token = "0x600F09C")]
[Address(RVA = "0x1D15830", Offset = "0x1D14830", VA = "0x181D15830")]
set
{
FitMeshHemisphere fitMeshHemisphereObject = this.FitMeshHemisphereObject;
this.hairFitMeshHemispherePivot = value;
fitMeshHemisphereObject.HemisphereTransform = value;
}
}
// Token: 0x17002712 RID: 10002
// (get) Token: 0x0600F09D RID: 61597 RVA: 0x003701D4 File Offset: 0x0036E3D4
[Token(Token = "0x17002712")]
public bool LDOCIBNFNHA
{
[Token(Token = "0x600F09D")]
[Address(RVA = "0x1D15740", Offset = "0x1D14740", VA = "0x181D15740")]
get
{
if (!this.AllowFitMeshOverride)
{
}
Transform fitMeshPivot = this.FitMeshPivot;
int num = 0;
return fitMeshPivot != num;
}
}
// Token: 0x0600F09E RID: 61598 RVA: 0x003701FC File Offset: 0x0036E3FC
[Token(Token = "0x600F09E")]
[Address(RVA = "0x1D15670", Offset = "0x1D14670", VA = "0x181D15670")]
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: 0x04009E43 RID: 40515
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4009E43")]
public SkinnedMeshRenderer SourceMeshRenderer;
// Token: 0x04009E44 RID: 40516
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4009E44")]
[OAGJHJAIMMP(FHBJCBPFODN.SelfAndChildren, false, false, false)]
private LODGroup FGGGGKAOLEO;
// Token: 0x04009E45 RID: 40517
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4009E45")]
[SerializeField]
public FitMeshHemisphere FitMeshHemisphereObject;
// Token: 0x04009E46 RID: 40518
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4009E46")]
[SerializeField]
private Transform hairFitMeshHemispherePivot;
// Token: 0x04009E47 RID: 40519
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4009E47")]
[SerializeField]
public Vector2 DefaultUVOverride;
// Token: 0x04009E48 RID: 40520
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x4009E48")]
[SerializeField]
public bool AllowFitMeshOverride;
// Token: 0x04009E49 RID: 40521
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x4009E49")]
[SerializeField]
public PlayerAvatarDisplay.AnchorParamsRestrictions anchorParamRestrictions;
// Token: 0x04009E4A RID: 40522
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x4009E4A")]
[SerializeField]
public Transform FitMeshPivot;
// Token: 0x04009E4B RID: 40523
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x4009E4B")]
[SerializeField]
public bool UseHatUVOverride;
// Token: 0x04009E4C RID: 40524
[FieldOffset(Offset = "0x5C")]
[Token(Token = "0x4009E4C")]
[SerializeField]
public Vector2 HatUVOverride;
}
}