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