119 lines
3.6 KiB
C#
119 lines
3.6 KiB
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Avatars.Face;
|
|
using RecRoom.Core.Imposters;
|
|
using RecRoom.Players;
|
|
using UnityEngine;
|
|
using UnityEngine.Rendering;
|
|
|
|
namespace RecRoom.Avatars.Poseable.Editor
|
|
{
|
|
// Token: 0x020024A4 RID: 9380
|
|
[Token(Token = "0x20024A4")]
|
|
public class PoseableAvatarAuthoringScene : MonoBehaviour
|
|
{
|
|
// Token: 0x17002701 RID: 9985
|
|
// (get) Token: 0x0600F001 RID: 61441 RVA: 0x0036DFF4 File Offset: 0x0036C1F4
|
|
[Token(Token = "0x17002701")]
|
|
public PoseableAvatarAuthoringDummy LONIEGFBJAP
|
|
{
|
|
[Token(Token = "0x600F001")]
|
|
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
|
get
|
|
{
|
|
return this.poseableDummy;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002702 RID: 9986
|
|
// (get) Token: 0x0600F002 RID: 61442 RVA: 0x0036E008 File Offset: 0x0036C208
|
|
[Token(Token = "0x17002702")]
|
|
public PoseableAvatarAuthoringLighting AJFDNKAEMAB
|
|
{
|
|
[Token(Token = "0x600F002")]
|
|
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")]
|
|
get
|
|
{
|
|
return this.lighting;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002703 RID: 9987
|
|
// (get) Token: 0x0600F003 RID: 61443 RVA: 0x0036E01C File Offset: 0x0036C21C
|
|
[Token(Token = "0x17002703")]
|
|
public PoseableAvatarAuthoringCamera CFLLOJAGFGD
|
|
{
|
|
[Token(Token = "0x600F003")]
|
|
[Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")]
|
|
get
|
|
{
|
|
return this.cameraRig;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F004 RID: 61444 RVA: 0x0036E030 File Offset: 0x0036C230
|
|
[Token(Token = "0x600F004")]
|
|
[Address(RVA = "0x1A07D80", Offset = "0x1A06D80", VA = "0x181A07D80")]
|
|
public void Initialize([Optional] PoseableAvatarAsset HHKIMJKADNG)
|
|
{
|
|
PoseableAvatarAuthoringDummy poseableAvatarAuthoringDummy = this.poseableDummy;
|
|
PoseableAvatarAuthoringFace face = poseableAvatarAuthoringDummy.face;
|
|
poseableAvatarAuthoringDummy.LHECBPFGEMH = this;
|
|
PlayerFacialAnimator facialAnimator = face.facialAnimator;
|
|
int num = 0;
|
|
facialAnimator.LocalPlayEmote(PlayerEmotes.MGIGFNJOGEM.Flat, (float)num);
|
|
int num2 = 0;
|
|
int num3 = 0;
|
|
if (HHKIMJKADNG != num3)
|
|
{
|
|
poseableAvatarAuthoringDummy.NEPEMCDIOJJ(HHKIMJKADNG);
|
|
}
|
|
PoseableAvatarAuthoringLighting poseableAvatarAuthoringLighting = this.lighting;
|
|
if (HHKIMJKADNG != 0)
|
|
{
|
|
}
|
|
poseableAvatarAuthoringLighting.LHECBPFGEMH = this;
|
|
RenderSettings.ambientMode = AmbientMode.Trilight;
|
|
int num4 = 0;
|
|
if (num2 != num4)
|
|
{
|
|
poseableAvatarAuthoringLighting.FromLightingConfig(num2);
|
|
}
|
|
PoseableAvatarAuthoringCamera poseableAvatarAuthoringCamera = this.cameraRig;
|
|
ImposterRenderConfig renderConfiguration;
|
|
if (HHKIMJKADNG != 0)
|
|
{
|
|
renderConfiguration = HHKIMJKADNG.RenderConfiguration;
|
|
}
|
|
poseableAvatarAuthoringCamera.LHECBPFGEMH = this;
|
|
poseableAvatarAuthoringCamera.PGLBIBAFLMK(renderConfiguration);
|
|
}
|
|
|
|
// Token: 0x0600F005 RID: 61445 RVA: 0x0036E0DC File Offset: 0x0036C2DC
|
|
[Token(Token = "0x600F005")]
|
|
[Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")]
|
|
public PoseableAvatarAuthoringScene()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04009DDE RID: 40414
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4009DDE")]
|
|
[SerializeField]
|
|
private PoseableAvatarAuthoringDummy poseableDummy;
|
|
|
|
// Token: 0x04009DDF RID: 40415
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4009DDF")]
|
|
[SerializeField]
|
|
private PoseableAvatarAuthoringLighting lighting;
|
|
|
|
// Token: 0x04009DE0 RID: 40416
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4009DE0")]
|
|
[SerializeField]
|
|
private PoseableAvatarAuthoringCamera cameraRig;
|
|
}
|
|
}
|