56 lines
1.4 KiB
C#
56 lines
1.4 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Core.Imposters;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Avatars.Poseable
|
|
{
|
|
// Token: 0x020023B5 RID: 9141
|
|
[Token(Token = "0x20023B5")]
|
|
public class PoseableAvatarConfig : ScriptableObject
|
|
{
|
|
// Token: 0x0600EB8B RID: 60299 RVA: 0x003633F4 File Offset: 0x003615F4
|
|
[Token(Token = "0x600EB8B")]
|
|
[Address(RVA = "0xF28630", Offset = "0xF27430", VA = "0x180F28630")]
|
|
public PoseableAvatarConfig()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04009BBB RID: 39867
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4009BBB")]
|
|
[SerializeField]
|
|
public PoseableAvatarPuppet PuppetPrefab;
|
|
|
|
// Token: 0x04009BBC RID: 39868
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4009BBC")]
|
|
[SerializeField]
|
|
public ImposterRenderConfig GeneralRenderConfig;
|
|
|
|
// Token: 0x04009BBD RID: 39869
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4009BBD")]
|
|
[SerializeField]
|
|
public PoseableAvatarAsset[] Poses;
|
|
|
|
// Token: 0x04009BBE RID: 39870
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4009BBE")]
|
|
[SerializeField]
|
|
public int ImageResolution = (int)((ulong)1024L);
|
|
|
|
// Token: 0x04009BBF RID: 39871
|
|
[FieldOffset(Offset = "0x34")]
|
|
[Token(Token = "0x4009BBF")]
|
|
[SerializeField]
|
|
public int DropShadowDownsampleIterations = (int)((ulong)5L);
|
|
|
|
// Token: 0x04009BC0 RID: 39872
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4009BC0")]
|
|
[SerializeField]
|
|
public Material DropShadowMaterial;
|
|
}
|
|
}
|