oh dear
This commit is contained in:
@@ -0,0 +1,1048 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Text;
|
||||
using AGUI.StackedUI;
|
||||
using Cpp2IlInjected;
|
||||
using Google.Protobuf;
|
||||
using RecRoom.AGUI.ToolUIs;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.Holotars
|
||||
{
|
||||
// Token: 0x020032DB RID: 13019
|
||||
[Token(Token = "0x20032DB")]
|
||||
[RequireComponent(typeof(AudioSamplerCircuitNodeDisplay))]
|
||||
public class AudioSampler : RecordableObject<GEKHMNMHCGJ>, EOCLMMENCKH, AIGLMCILBAF.FAEGFHMMIDB, GDMDKPLBJAC
|
||||
{
|
||||
// Token: 0x17003DE6 RID: 15846
|
||||
// (get) Token: 0x06016686 RID: 91782 RVA: 0x0053A3D4 File Offset: 0x005385D4
|
||||
// (set) Token: 0x06016687 RID: 91783 RVA: 0x0053A3F4 File Offset: 0x005385F4
|
||||
[Token(Token = "0x17003DE6")]
|
||||
public bool DBIJABLAJPI
|
||||
{
|
||||
[Token(Token = "0x6016686")]
|
||||
[Address(RVA = "0xE96260", Offset = "0xE95060", VA = "0x180E96260")]
|
||||
get
|
||||
{
|
||||
return this.PLNGFPBPDHJ.IAHDANBDAAM() != null;
|
||||
}
|
||||
[Token(Token = "0x6016687")]
|
||||
[Address(RVA = "0xE962B0", Offset = "0xE950B0", VA = "0x180E962B0")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<bool> plngfpbpdhj = this.PLNGFPBPDHJ;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003DE7 RID: 15847
|
||||
// (get) Token: 0x06016688 RID: 91784 RVA: 0x0053A410 File Offset: 0x00538610
|
||||
// (set) Token: 0x06016689 RID: 91785 RVA: 0x0053A430 File Offset: 0x00538630
|
||||
[Token(Token = "0x17003DE7")]
|
||||
public float FIJALLGHPPF
|
||||
{
|
||||
[Token(Token = "0x6016688")]
|
||||
[Address(RVA = "0xE95C90", Offset = "0xE94A90", VA = "0x180E95C90")]
|
||||
get
|
||||
{
|
||||
return this.BDJAAELKNBL.IAHDANBDAAM();
|
||||
}
|
||||
[Token(Token = "0x6016689")]
|
||||
[Address(RVA = "0xE96580", Offset = "0xE95380", VA = "0x180E96580")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<float> bdjaaelknbl = this.BDJAAELKNBL;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003DE8 RID: 15848
|
||||
// (get) Token: 0x0601668A RID: 91786 RVA: 0x0053A44C File Offset: 0x0053864C
|
||||
// (set) Token: 0x0601668B RID: 91787 RVA: 0x0053A46C File Offset: 0x0053866C
|
||||
[Token(Token = "0x17003DE8")]
|
||||
public float CHEMMNEINEA
|
||||
{
|
||||
[Token(Token = "0x601668A")]
|
||||
[Address(RVA = "0xE937B0", Offset = "0xE925B0", VA = "0x180E937B0")]
|
||||
get
|
||||
{
|
||||
return this.PBOMAJDEHMC.IAHDANBDAAM();
|
||||
}
|
||||
[Token(Token = "0x601668B")]
|
||||
[Address(RVA = "0xE96520", Offset = "0xE95320", VA = "0x180E96520")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<float> pbomajdehmc = this.PBOMAJDEHMC;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003DE9 RID: 15849
|
||||
// (get) Token: 0x0601668C RID: 91788 RVA: 0x0053A488 File Offset: 0x00538688
|
||||
// (set) Token: 0x0601668D RID: 91789 RVA: 0x0053A4A8 File Offset: 0x005386A8
|
||||
[Token(Token = "0x17003DE9")]
|
||||
public bool NMKLKDBEMPG
|
||||
{
|
||||
[Token(Token = "0x601668C")]
|
||||
[Address(RVA = "0xE94A60", Offset = "0xE93860", VA = "0x180E94A60")]
|
||||
get
|
||||
{
|
||||
return this.CFLPANHLIFK.IAHDANBDAAM() != null;
|
||||
}
|
||||
[Token(Token = "0x601668D")]
|
||||
[Address(RVA = "0xE94AB0", Offset = "0xE938B0", VA = "0x180E94AB0")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<bool> cflpanhlifk = this.CFLPANHLIFK;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003DEA RID: 15850
|
||||
// (get) Token: 0x0601668E RID: 91790 RVA: 0x0053A4C4 File Offset: 0x005386C4
|
||||
// (set) Token: 0x0601668F RID: 91791 RVA: 0x0053A4E4 File Offset: 0x005386E4
|
||||
[Token(Token = "0x17003DEA")]
|
||||
public AudioManager.IFEOLMCHMLA OBHCNJNLDGJ
|
||||
{
|
||||
[Token(Token = "0x601668E")]
|
||||
[Address(RVA = "0xE92CE0", Offset = "0xE91AE0", VA = "0x180E92CE0")]
|
||||
get
|
||||
{
|
||||
return this.JENCEIFCEMH.IAHDANBDAAM();
|
||||
}
|
||||
[Token(Token = "0x601668F")]
|
||||
[Address(RVA = "0xE92D30", Offset = "0xE91B30", VA = "0x180E92D30")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<AudioManager.IFEOLMCHMLA> jenceifcemh = this.JENCEIFCEMH;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003DEB RID: 15851
|
||||
// (get) Token: 0x06016690 RID: 91792 RVA: 0x0053A500 File Offset: 0x00538700
|
||||
[Token(Token = "0x17003DEB")]
|
||||
public bool BIILOFOAKEJ
|
||||
{
|
||||
[Token(Token = "0x6016690")]
|
||||
[Address(RVA = "0xE96510", Offset = "0xE95310", VA = "0x180E96510", Slot = "56")]
|
||||
get
|
||||
{
|
||||
return this.FOMKCIFNFIN;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003DEC RID: 15852
|
||||
// (get) Token: 0x06016691 RID: 91793 RVA: 0x0053A514 File Offset: 0x00538714
|
||||
[Token(Token = "0x17003DEC")]
|
||||
public AudioClip HPHNKGFCEGA
|
||||
{
|
||||
[Token(Token = "0x6016691")]
|
||||
[Address(RVA = "0xE964F0", Offset = "0xE952F0", VA = "0x180E964F0")]
|
||||
get
|
||||
{
|
||||
AudioSource audioSource = this.audioSource;
|
||||
if (audioSource != 0)
|
||||
{
|
||||
return audioSource.clip;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016692 RID: 91794 RVA: 0x0053A534 File Offset: 0x00538734
|
||||
[Token(Token = "0x6016692")]
|
||||
[Address(RVA = "0xE92D90", Offset = "0xE91B90", VA = "0x180E92D90", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base.Awake();
|
||||
Tool.OGLAJAFKBMN oglajafkbmn = new Tool.OGLAJAFKBMN(this.MLEOEKKFPLO);
|
||||
AudioSource audioSource = this.audioSource;
|
||||
string text;
|
||||
AIGLMCILBAF aiglmcilbaf = new AIGLMCILBAF(this, audioSource, this, text);
|
||||
this.EFODMLNCHJK = aiglmcilbaf;
|
||||
Action action = new Action(this.BPHKGGFLPIK);
|
||||
KLLMCPFPIIE<bool> kllmcpfpiie;
|
||||
this.PLNGFPBPDHJ = kllmcpfpiie;
|
||||
Action action2 = new Action(this.JCDLICFDMFF);
|
||||
KLLMCPFPIIE<float> kllmcpfpiie2;
|
||||
this.BDJAAELKNBL = kllmcpfpiie2;
|
||||
Action action3 = new Action(this.MMMBBLFPLCM);
|
||||
KLLMCPFPIIE<float> kllmcpfpiie3;
|
||||
this.PBOMAJDEHMC = kllmcpfpiie3;
|
||||
KLLMCPFPIIE<bool> kllmcpfpiie4;
|
||||
this.CFLPANHLIFK = kllmcpfpiie4;
|
||||
Action action4 = new Action(this.LHOBICMNJII);
|
||||
KLLMCPFPIIE<AudioManager.IFEOLMCHMLA> kllmcpfpiie5;
|
||||
this.JENCEIFCEMH = kllmcpfpiie5;
|
||||
AudioSamplerCircuitNodeDisplay audioSamplerCircuitNodeDisplay = this.audioSamplerCircuitNodeDisplay;
|
||||
Action action5 = new Action(this.KGNOABKGMCH);
|
||||
audioSamplerCircuitNodeDisplay.DGOJIJNLEBF += action5;
|
||||
}
|
||||
|
||||
// Token: 0x06016693 RID: 91795 RVA: 0x0053A5F4 File Offset: 0x005387F4
|
||||
[Token(Token = "0x6016693")]
|
||||
[Address(RVA = "0xE95E00", Offset = "0xE94C00", VA = "0x180E95E00", Slot = "27")]
|
||||
protected override void Start()
|
||||
{
|
||||
base.Start();
|
||||
this.EFODMLNCHJK.DJFDPJKOGMJ();
|
||||
AIGLMCILBAF efodmlnchjk = this.EFODMLNCHJK;
|
||||
float num = this.BDJAAELKNBL.IAHDANBDAAM();
|
||||
efodmlnchjk.DKJDLGDDBMB(num);
|
||||
AIGLMCILBAF efodmlnchjk2 = this.EFODMLNCHJK;
|
||||
num = this.PBOMAJDEHMC.IAHDANBDAAM();
|
||||
efodmlnchjk2.OLEMMPKLCDO(num);
|
||||
AudioSource audioSource = this.audioSource;
|
||||
bool flag = this.PLNGFPBPDHJ.IAHDANBDAAM() != null;
|
||||
AudioSource audioSource2 = this.audioSource;
|
||||
AudioManager.IFEOLMCHMLA ifeolmchmla = this.JENCEIFCEMH.IAHDANBDAAM();
|
||||
this.KGNOABKGMCH();
|
||||
}
|
||||
|
||||
// Token: 0x06016694 RID: 91796 RVA: 0x0053A67C File Offset: 0x0053887C
|
||||
[Token(Token = "0x6016694")]
|
||||
[Address(RVA = "0xE96030", Offset = "0xE94E30", VA = "0x180E96030", Slot = "29")]
|
||||
protected override void Update()
|
||||
{
|
||||
base.Update();
|
||||
bool flag;
|
||||
if (flag && this.IMDNGIOAGMN)
|
||||
{
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Transform transform = base.transform;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
int num = 0;
|
||||
float num2 = this.recordingUIMaxDistance;
|
||||
GameObject gameObject;
|
||||
gameObject.SetActive(num != 0);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016695 RID: 91797 RVA: 0x0053A6D0 File Offset: 0x005388D0
|
||||
[Token(Token = "0x6016695")]
|
||||
[Address(RVA = "0xE955B0", Offset = "0xE943B0", VA = "0x180E955B0", Slot = "14")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
base.OnDestroy();
|
||||
BIADENFIEBI lhcgcmbcmob = this.LHCGCMBCMOB;
|
||||
if (lhcgcmbcmob != 0)
|
||||
{
|
||||
lhcgcmbcmob.Dispose();
|
||||
}
|
||||
AudioSamplerCircuitNodeDisplay audioSamplerCircuitNodeDisplay = this.audioSamplerCircuitNodeDisplay;
|
||||
int num = 0;
|
||||
if (audioSamplerCircuitNodeDisplay != num)
|
||||
{
|
||||
AudioSamplerCircuitNodeDisplay audioSamplerCircuitNodeDisplay2 = this.audioSamplerCircuitNodeDisplay;
|
||||
Action action = new Action(this.KGNOABKGMCH);
|
||||
audioSamplerCircuitNodeDisplay2.DGOJIJNLEBF -= action;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016696 RID: 91798 RVA: 0x0053A72C File Offset: 0x0053892C
|
||||
[Token(Token = "0x6016696")]
|
||||
[Address(RVA = "0xE95930", Offset = "0xE94730", VA = "0x180E95930", Slot = "57")]
|
||||
public void ResetObject()
|
||||
{
|
||||
if (base.CMFLGONKCOE != GPDDPKFJBCP.RECORDING)
|
||||
{
|
||||
this.EFODMLNCHJK.POAPHMOIJGA();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003DED RID: 15853
|
||||
// (get) Token: 0x06016697 RID: 91799 RVA: 0x0053A754 File Offset: 0x00538954
|
||||
[Token(Token = "0x17003DED")]
|
||||
public float AJNHBKHAFPL
|
||||
{
|
||||
[Token(Token = "0x6016697")]
|
||||
[Address(RVA = "0xE963B0", Offset = "0xE951B0", VA = "0x180E963B0")]
|
||||
get
|
||||
{
|
||||
int <KCBLIDMDMPJ>k__BackingField = this.audioSamplerCircuitNodeDisplay.<KCBLIDMDMPJ>k__BackingField;
|
||||
if (<KCBLIDMDMPJ>k__BackingField != 0)
|
||||
{
|
||||
int num = Mathf.Clamp(<KCBLIDMDMPJ>k__BackingField, -500, 500);
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003DEE RID: 15854
|
||||
// (get) Token: 0x06016698 RID: 91800 RVA: 0x0053A788 File Offset: 0x00538988
|
||||
[Token(Token = "0x17003DEE")]
|
||||
public float DOBIELCLPAJ
|
||||
{
|
||||
[Token(Token = "0x6016698")]
|
||||
[Address(RVA = "0xE96440", Offset = "0xE95240", VA = "0x180E96440")]
|
||||
get
|
||||
{
|
||||
AudioSamplerCircuitNodeDisplay audioSamplerCircuitNodeDisplay = this.audioSamplerCircuitNodeDisplay;
|
||||
bool <MJLLNNPLDCG>k__BackingField = audioSamplerCircuitNodeDisplay.<MJLLNNPLDCG>k__BackingField;
|
||||
int <GNCBEAICEMN>k__BackingField = audioSamplerCircuitNodeDisplay.<GNCBEAICEMN>k__BackingField;
|
||||
int num = 0;
|
||||
int num2 = Mathf.Clamp(<GNCBEAICEMN>k__BackingField, num, 10);
|
||||
if (<MJLLNNPLDCG>k__BackingField || num2 == 0)
|
||||
{
|
||||
}
|
||||
float num3;
|
||||
return num3;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016699 RID: 91801 RVA: 0x0053A7C8 File Offset: 0x005389C8
|
||||
[Token(Token = "0x6016699")]
|
||||
[Address(RVA = "0xE94EA0", Offset = "0xE93CA0", VA = "0x180E94EA0")]
|
||||
private void KGNOABKGMCH()
|
||||
{
|
||||
AudioSamplerCircuitNodeDisplay audioSamplerCircuitNodeDisplay = this.audioSamplerCircuitNodeDisplay;
|
||||
bool <MHDKNMIGBJF>k__BackingField = audioSamplerCircuitNodeDisplay.<MHDKNMIGBJF>k__BackingField;
|
||||
bool <DIGFKMPFBJC>k__BackingField = audioSamplerCircuitNodeDisplay.<DIGFKMPFBJC>k__BackingField;
|
||||
bool flag = !this.MJBMKKBEHPN;
|
||||
bool <EEBBCKBGJCJ>k__BackingField = audioSamplerCircuitNodeDisplay.<EEBBCKBGJCJ>k__BackingField;
|
||||
if (<MHDKNMIGBJF>k__BackingField == flag)
|
||||
{
|
||||
bool flag2 = !this.CDGANMLDEAL;
|
||||
if (<EEBBCKBGJCJ>k__BackingField == flag2)
|
||||
{
|
||||
bool flag3 = !this.FOMKCIFNFIN;
|
||||
if (<DIGFKMPFBJC>k__BackingField == flag3)
|
||||
{
|
||||
goto IL_8A;
|
||||
}
|
||||
bool flag4 = this.CFLPANHLIFK.IAHDANBDAAM() != null;
|
||||
AIGLMCILBAF efodmlnchjk = this.EFODMLNCHJK;
|
||||
if (!flag4)
|
||||
{
|
||||
efodmlnchjk.FDEBPJNCNFA();
|
||||
}
|
||||
efodmlnchjk.LKKBOAFHCIF();
|
||||
}
|
||||
this.EFODMLNCHJK.PBBCDJPEMHJ();
|
||||
}
|
||||
this.EFODMLNCHJK.NBNJBAOKEIP();
|
||||
IL_8A:
|
||||
this.MJBMKKBEHPN = <MHDKNMIGBJF>k__BackingField;
|
||||
AudioSource audioSource = this.audioSource;
|
||||
this.FOMKCIFNFIN = <DIGFKMPFBJC>k__BackingField;
|
||||
this.CDGANMLDEAL = <EEBBCKBGJCJ>k__BackingField;
|
||||
AudioSamplerCircuitNodeDisplay audioSamplerCircuitNodeDisplay2 = this.audioSamplerCircuitNodeDisplay;
|
||||
bool <MJLLNNPLDCG>k__BackingField = audioSamplerCircuitNodeDisplay2.<MJLLNNPLDCG>k__BackingField;
|
||||
int <GNCBEAICEMN>k__BackingField = audioSamplerCircuitNodeDisplay2.<GNCBEAICEMN>k__BackingField;
|
||||
int num = 0;
|
||||
int num2 = Mathf.Clamp(<GNCBEAICEMN>k__BackingField, num, 10);
|
||||
if (<MJLLNNPLDCG>k__BackingField || num2 == 0)
|
||||
{
|
||||
}
|
||||
float num3;
|
||||
AudioManager.ChangeVolume(audioSource, num3);
|
||||
AIGLMCILBAF efodmlnchjk2 = this.EFODMLNCHJK;
|
||||
int <KCBLIDMDMPJ>k__BackingField = this.audioSamplerCircuitNodeDisplay.<KCBLIDMDMPJ>k__BackingField;
|
||||
if (<KCBLIDMDMPJ>k__BackingField != 0)
|
||||
{
|
||||
int num4 = Mathf.Clamp(<KCBLIDMDMPJ>k__BackingField, -500, 500);
|
||||
}
|
||||
efodmlnchjk2.BLFJLBOCJGM(num3);
|
||||
}
|
||||
|
||||
// Token: 0x0601669A RID: 91802 RVA: 0x0053A8F8 File Offset: 0x00538AF8
|
||||
[Token(Token = "0x601669A")]
|
||||
[Address(RVA = "0xE95690", Offset = "0xE94490", VA = "0x180E95690")]
|
||||
private void PJANKOKEDFO()
|
||||
{
|
||||
AudioSamplerCircuitNodeDisplay audioSamplerCircuitNodeDisplay = this.audioSamplerCircuitNodeDisplay;
|
||||
bool <MHDKNMIGBJF>k__BackingField = audioSamplerCircuitNodeDisplay.<MHDKNMIGBJF>k__BackingField;
|
||||
bool <DIGFKMPFBJC>k__BackingField = audioSamplerCircuitNodeDisplay.<DIGFKMPFBJC>k__BackingField;
|
||||
bool flag = !this.MJBMKKBEHPN;
|
||||
bool <EEBBCKBGJCJ>k__BackingField = audioSamplerCircuitNodeDisplay.<EEBBCKBGJCJ>k__BackingField;
|
||||
if (<MHDKNMIGBJF>k__BackingField == flag)
|
||||
{
|
||||
bool flag2 = !this.CDGANMLDEAL;
|
||||
if (<EEBBCKBGJCJ>k__BackingField == flag2)
|
||||
{
|
||||
bool flag3 = !this.FOMKCIFNFIN;
|
||||
if (<DIGFKMPFBJC>k__BackingField == flag3)
|
||||
{
|
||||
goto IL_8A;
|
||||
}
|
||||
bool flag4 = this.CFLPANHLIFK.IAHDANBDAAM() != null;
|
||||
AIGLMCILBAF efodmlnchjk = this.EFODMLNCHJK;
|
||||
if (!flag4)
|
||||
{
|
||||
efodmlnchjk.FDEBPJNCNFA();
|
||||
}
|
||||
efodmlnchjk.LKKBOAFHCIF();
|
||||
}
|
||||
this.EFODMLNCHJK.PBBCDJPEMHJ();
|
||||
}
|
||||
this.EFODMLNCHJK.NBNJBAOKEIP();
|
||||
IL_8A:
|
||||
this.CDGANMLDEAL = <EEBBCKBGJCJ>k__BackingField;
|
||||
this.MJBMKKBEHPN = <MHDKNMIGBJF>k__BackingField;
|
||||
this.FOMKCIFNFIN = <DIGFKMPFBJC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0601669B RID: 91803 RVA: 0x0053A9AC File Offset: 0x00538BAC
|
||||
[Token(Token = "0x601669B")]
|
||||
[Address(RVA = "0xE94B10", Offset = "0xE93910", VA = "0x180E94B10")]
|
||||
private void JCDLICFDMFF()
|
||||
{
|
||||
AIGLMCILBAF efodmlnchjk = this.EFODMLNCHJK;
|
||||
float num = this.BDJAAELKNBL.IAHDANBDAAM();
|
||||
efodmlnchjk.DKJDLGDDBMB(num);
|
||||
}
|
||||
|
||||
// Token: 0x0601669C RID: 91804 RVA: 0x0053A9DC File Offset: 0x00538BDC
|
||||
[Token(Token = "0x601669C")]
|
||||
[Address(RVA = "0xE95360", Offset = "0xE94160", VA = "0x180E95360")]
|
||||
private void MMMBBLFPLCM()
|
||||
{
|
||||
AIGLMCILBAF efodmlnchjk = this.EFODMLNCHJK;
|
||||
float num = this.PBOMAJDEHMC.IAHDANBDAAM();
|
||||
efodmlnchjk.OLEMMPKLCDO(num);
|
||||
}
|
||||
|
||||
// Token: 0x0601669D RID: 91805 RVA: 0x0053AA0C File Offset: 0x00538C0C
|
||||
[Token(Token = "0x601669D")]
|
||||
[Address(RVA = "0xE93110", Offset = "0xE91F10", VA = "0x180E93110")]
|
||||
private void BPHKGGFLPIK()
|
||||
{
|
||||
AudioSource audioSource = this.audioSource;
|
||||
bool flag = this.PLNGFPBPDHJ.IAHDANBDAAM() != null;
|
||||
}
|
||||
|
||||
// Token: 0x0601669E RID: 91806 RVA: 0x0053AA34 File Offset: 0x00538C34
|
||||
[Token(Token = "0x601669E")]
|
||||
[Address(RVA = "0xE95280", Offset = "0xE94080", VA = "0x180E95280")]
|
||||
private void LHOBICMNJII()
|
||||
{
|
||||
AudioSource audioSource = this.audioSource;
|
||||
AudioManager.IFEOLMCHMLA ifeolmchmla = this.JENCEIFCEMH.IAHDANBDAAM();
|
||||
}
|
||||
|
||||
// Token: 0x0601669F RID: 91807 RVA: 0x0053AA5C File Offset: 0x00538C5C
|
||||
[Token(Token = "0x601669F")]
|
||||
[Address(RVA = "0xE939F0", Offset = "0xE927F0", VA = "0x180E939F0", Slot = "28")]
|
||||
protected override void GAPFKKNHPIN()
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
base.GAPFKKNHPIN();
|
||||
List<ILINODKFHEO> list = new List();
|
||||
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.DEDABHKCIBG <>9__51_ = AudioSampler.<>c.<>9__51_0;
|
||||
if (<>9__51_ == 0)
|
||||
{
|
||||
AudioSampler.<>c.<>9__51_0 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultBoolUIControlPrefab;
|
||||
}
|
||||
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.PKIENEEFDPB);
|
||||
CPNMFOKDBKM cpnmfokdbkm = new CPNMFOKDBKM(<>9__51_, ohindolfnmp, 2);
|
||||
int num = 0;
|
||||
list.Add(cpnmfokdbkm);
|
||||
Dictionary<string, FLCFOLDCOJJ> dictionary = new Dictionary();
|
||||
int num2 = 0;
|
||||
dictionary.Add("Voice", num2);
|
||||
OMKPHDBNLKH<CreationObjectSettingFriendlyIntControl, int>.DEDABHKCIBG dedabhkcibg;
|
||||
if (AudioSampler.<>c.<>9__51_2 == 0)
|
||||
{
|
||||
dedabhkcibg = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultEnumUIControlPrefab;
|
||||
AudioSampler.<>c.<>9__51_2 = dedabhkcibg;
|
||||
}
|
||||
OMKPHDBNLKH<CreationObjectSettingFriendlyIntControl, int>.OHINDOLFNMP ohindolfnmp2 = new OMKPHDBNLKH.OHINDOLFNMP(this.APNFLIIBCEM);
|
||||
ulong num3;
|
||||
KLCANJPOEPC klcanjpoepc = new KLCANJPOEPC(dedabhkcibg, ohindolfnmp2, dictionary, (int)num3);
|
||||
list.Add(klcanjpoepc);
|
||||
OMKPHDBNLKH<CreationObjectSettingFloatUIControl, float>.DEDABHKCIBG dedabhkcibg2;
|
||||
if (AudioSampler.<>c.<>9__51_4 == 0)
|
||||
{
|
||||
dedabhkcibg2 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultFloatUIControlPrefab;
|
||||
AudioSampler.<>c.<>9__51_4 = dedabhkcibg2;
|
||||
}
|
||||
OMKPHDBNLKH<CreationObjectSettingFloatUIControl, float>.OHINDOLFNMP ohindolfnmp3 = new OMKPHDBNLKH.OHINDOLFNMP(this.LBNAKDENOBF);
|
||||
int num4;
|
||||
EKPFBGIIJNK ekpfbgiijnk = new EKPFBGIIJNK(dedabhkcibg2, ohindolfnmp3, num4);
|
||||
num4 = 0;
|
||||
list.Add(ekpfbgiijnk);
|
||||
OMKPHDBNLKH<CreationObjectSettingFloatUIControl, float>.DEDABHKCIBG dedabhkcibg3;
|
||||
if (AudioSampler.<>c.<>9__51_6 == 0)
|
||||
{
|
||||
dedabhkcibg3 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultFloatUIControlPrefab;
|
||||
AudioSampler.<>c.<>9__51_6 = dedabhkcibg3;
|
||||
}
|
||||
OMKPHDBNLKH<CreationObjectSettingFloatUIControl, float>.OHINDOLFNMP ohindolfnmp4 = new OMKPHDBNLKH.OHINDOLFNMP(this.JEAKJICAEJP);
|
||||
int num5;
|
||||
EKPFBGIIJNK ekpfbgiijnk2 = new EKPFBGIIJNK(dedabhkcibg3, ohindolfnmp4, num5);
|
||||
num5 = 0;
|
||||
list.Add(ekpfbgiijnk2);
|
||||
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.DEDABHKCIBG dedabhkcibg4;
|
||||
if (AudioSampler.<>c.<>9__51_8 == 0)
|
||||
{
|
||||
dedabhkcibg4 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultBoolUIControlPrefab;
|
||||
AudioSampler.<>c.<>9__51_8 = dedabhkcibg4;
|
||||
}
|
||||
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.OHINDOLFNMP ohindolfnmp5 = new OMKPHDBNLKH.OHINDOLFNMP(this.FIBHOOIHFFF);
|
||||
int num6;
|
||||
CPNMFOKDBKM cpnmfokdbkm2 = new CPNMFOKDBKM(dedabhkcibg4, ohindolfnmp5, num6);
|
||||
num6 = 0;
|
||||
list.Add(cpnmfokdbkm2);
|
||||
DOPNALIMPNA[] array = new DOPNALIMPNA[5];
|
||||
Func<bool> func = new Func(this.Use2DAudio_Get);
|
||||
Action<bool> action = new Action(this.Use2DAudio_Set);
|
||||
int num7 = 0;
|
||||
int num8 = 0;
|
||||
string text;
|
||||
string text2;
|
||||
DHCINNFLBBA dhcinnflbba = ONOKJPIMIIP.LBJPOFMMGGP(func, action, num8, num7, text, text2);
|
||||
if (dhcinnflbba != 0)
|
||||
{
|
||||
}
|
||||
array[0] = dhcinnflbba;
|
||||
Func<int> func2 = new Func(this.AudioChannel_Get);
|
||||
Action<int> action2 = new Action(this.AudioChannel_Set);
|
||||
string text3;
|
||||
ulong num9;
|
||||
LNBMGIPPMJJ lnbmgippmjj = ONOKJPIMIIP.BCJHJAHMJFP(dictionary, func2, action2, "Use Audio Channel", text3, num, num, num, num, num9 != 0UL);
|
||||
if (lnbmgippmjj != 0)
|
||||
{
|
||||
}
|
||||
array[1] = lnbmgippmjj;
|
||||
Func<float> func3 = new Func(this.StartOffset_Get);
|
||||
Action<float> action3 = new Action(this.StartOffset_Set);
|
||||
INAOBEINBGO inaobeinbgo;
|
||||
if (inaobeinbgo != 0)
|
||||
{
|
||||
}
|
||||
array[2] = inaobeinbgo;
|
||||
Func<float> func4 = new Func(this.EndOffset_Get);
|
||||
Action<float> action4 = new Action(this.EndOffset_Set);
|
||||
INAOBEINBGO inaobeinbgo2;
|
||||
if (inaobeinbgo2 != 0)
|
||||
{
|
||||
}
|
||||
array[3] = inaobeinbgo2;
|
||||
Func<bool> func5 = new Func(this.InterruptSound_Get);
|
||||
Action<bool> action5 = new Action(this.InterruptSound_Set);
|
||||
int num10 = 0;
|
||||
int num11 = 0;
|
||||
string text4;
|
||||
string text5;
|
||||
DHCINNFLBBA dhcinnflbba2 = ONOKJPIMIIP.LBJPOFMMGGP(func5, action5, num11, num10, text4, text5);
|
||||
if (dhcinnflbba2 != 0)
|
||||
{
|
||||
}
|
||||
array[4] = dhcinnflbba2;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060166A0 RID: 91808 RVA: 0x0053AD34 File Offset: 0x00538F34
|
||||
[Token(Token = "0x60166A0")]
|
||||
[Address(RVA = "0xE930B0", Offset = "0xE91EB0", VA = "0x180E930B0", Slot = "47")]
|
||||
protected override bool BLHMKAPPBBP()
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
return base.BLHMKAPPBBP();
|
||||
}
|
||||
|
||||
// Token: 0x060166A1 RID: 91809 RVA: 0x0053AD54 File Offset: 0x00538F54
|
||||
[Token(Token = "0x60166A1")]
|
||||
[Address(RVA = "0xE93760", Offset = "0xE92560", VA = "0x180E93760", Slot = "50")]
|
||||
protected override void EMOPHJPKAHK()
|
||||
{
|
||||
base.EMOPHJPKAHK();
|
||||
base.GLNNOIBDCNA();
|
||||
}
|
||||
|
||||
// Token: 0x060166A2 RID: 91810 RVA: 0x0053AD70 File Offset: 0x00538F70
|
||||
[Token(Token = "0x60166A2")]
|
||||
[Address(RVA = "0xE931E0", Offset = "0xE91FE0", VA = "0x180E931E0", Slot = "48")]
|
||||
protected override GEKHMNMHCGJ DFDLDPPMLFE()
|
||||
{
|
||||
GEKHMNMHCGJ gekhmnmhcgj = new GEKHMNMHCGJ();
|
||||
int <LPHIFCGHALA>k__BackingField = KKPBCOOONNK.MDMMDPEKICF.<LPHIFCGHALA>k__BackingField;
|
||||
gekhmnmhcgj.OFPIFCEIDDB = <LPHIFCGHALA>k__BackingField;
|
||||
return gekhmnmhcgj;
|
||||
}
|
||||
|
||||
// Token: 0x060166A3 RID: 91811 RVA: 0x0053ADA0 File Offset: 0x00538FA0
|
||||
[Token(Token = "0x60166A3")]
|
||||
[Address(RVA = "0xE94770", Offset = "0xE93570", VA = "0x180E94770", Slot = "49")]
|
||||
protected override void IEEHEIHELKE()
|
||||
{
|
||||
PMGCJEPKFOF<KELEPAPMOGK.LEKKFHBPBAB> pmgcjepkfof = KELEPAPMOGK.FLOMKHCOACF(base.NIFBPEMIADP);
|
||||
Action<KELEPAPMOGK.LEKKFHBPBAB> action = new Action(this.JJJFNJABEFO);
|
||||
if (AudioSampler.<>c.<>9__55_1 == 0)
|
||||
{
|
||||
AudioSampler.<>c.<>9__55_1 = delegate(string e)
|
||||
{
|
||||
object[] array = new object[1];
|
||||
if (e != 0)
|
||||
{
|
||||
}
|
||||
array[0] = e;
|
||||
Debug.LogWarningFormat("Error downloading Audio Sampler data: {0}", array);
|
||||
};
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060166A4 RID: 91812 RVA: 0x0053ADE8 File Offset: 0x00538FE8
|
||||
[Token(Token = "0x60166A4")]
|
||||
[Address(RVA = "0xE958D0", Offset = "0xE946D0", VA = "0x180E958D0", Slot = "52")]
|
||||
public override void RequestDeleteData()
|
||||
{
|
||||
this.EFODMLNCHJK.DHHDAMBGGIP();
|
||||
base.RequestDeleteData();
|
||||
}
|
||||
|
||||
// Token: 0x060166A5 RID: 91813 RVA: 0x0053AE0C File Offset: 0x0053900C
|
||||
[Token(Token = "0x60166A5")]
|
||||
[Address(RVA = "0xE948F0", Offset = "0xE936F0", VA = "0x180E948F0", Slot = "51")]
|
||||
protected override void IFAGOPCGCMC()
|
||||
{
|
||||
float realtimeSinceStartup = Time.realtimeSinceStartup;
|
||||
Action<KHJKOGJKJNA> action = new Action(this.CIKPCPIEFKA);
|
||||
int num;
|
||||
Action<string> action2 = new Action(num.LogWarning);
|
||||
num = 0;
|
||||
Action action3 = new Action(this.PLIAMGOGNOG);
|
||||
}
|
||||
|
||||
// Token: 0x060166A6 RID: 91814 RVA: 0x0053AE54 File Offset: 0x00539054
|
||||
[Token(Token = "0x60166A6")]
|
||||
[Address(RVA = "0xE945F0", Offset = "0xE933F0", VA = "0x180E945F0", Slot = "35")]
|
||||
protected override void ICNGDFDCMIE(ushort CPMPEJFMDED, ushort HHALDAEHAMO)
|
||||
{
|
||||
base.ICNGDFDCMIE(CPMPEJFMDED, HHALDAEHAMO);
|
||||
BIADENFIEBI lhcgcmbcmob = this.LHCGCMBCMOB;
|
||||
Func<bool> func = new Func(this.LBNMPBGLIJI);
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
BIADENFIEBI lhcgcmbcmob2 = this.LHCGCMBCMOB;
|
||||
AudioSource audioSource = this.audioSource;
|
||||
lhcgcmbcmob2.HOHIMKAEFFN(audioSource);
|
||||
AIGLMCILBAF efodmlnchjk = this.EFODMLNCHJK;
|
||||
float num = this.BDJAAELKNBL.IAHDANBDAAM();
|
||||
float num2 = this.PBOMAJDEHMC.IAHDANBDAAM();
|
||||
efodmlnchjk.DFAHCPPNMGE(num, num2);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060166A7 RID: 91815 RVA: 0x0053AECC File Offset: 0x005390CC
|
||||
[Token(Token = "0x60166A7")]
|
||||
[Address(RVA = "0xE95450", Offset = "0xE94250", VA = "0x180E95450", Slot = "37")]
|
||||
protected override void NPIJIMBBFCE()
|
||||
{
|
||||
base.NPIJIMBBFCE();
|
||||
this.EFODMLNCHJK.BALOKJMBNIN();
|
||||
}
|
||||
|
||||
// Token: 0x060166A8 RID: 91816 RVA: 0x0053AEF0 File Offset: 0x005390F0
|
||||
[Token(Token = "0x60166A8")]
|
||||
[Address(RVA = "0xE953D0", Offset = "0xE941D0", VA = "0x180E953D0", Slot = "36")]
|
||||
protected override void NEAMBNAFAFK(ushort HKDPLMDENDA, ushort ABMMHCBAPOA)
|
||||
{
|
||||
base.NEAMBNAFAFK(HKDPLMDENDA, ABMMHCBAPOA);
|
||||
this.EFODMLNCHJK.PBBCDJPEMHJ();
|
||||
}
|
||||
|
||||
// Token: 0x060166A9 RID: 91817 RVA: 0x0053AF18 File Offset: 0x00539118
|
||||
[Token(Token = "0x60166A9")]
|
||||
[Address(RVA = "0xE93640", Offset = "0xE92440", VA = "0x180E93640", Slot = "43")]
|
||||
protected override void EMFPOLKCKOL(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
||||
{
|
||||
BIADENFIEBI lhcgcmbcmob = this.LHCGCMBCMOB;
|
||||
int num = 0;
|
||||
Func<bool> func = new Func(this.LBNMPBGLIJI);
|
||||
if (lhcgcmbcmob.LNLFIMLHKNG(num, func))
|
||||
{
|
||||
BIADENFIEBI lhcgcmbcmob2 = this.LHCGCMBCMOB;
|
||||
AudioSource audioSource = this.audioSource;
|
||||
lhcgcmbcmob2.HOHIMKAEFFN(audioSource);
|
||||
AIGLMCILBAF efodmlnchjk = this.EFODMLNCHJK;
|
||||
int num2 = 0;
|
||||
int num3 = 0;
|
||||
efodmlnchjk.DFAHCPPNMGE((float)num3, (float)num2);
|
||||
}
|
||||
this.EFODMLNCHJK.LKKBOAFHCIF();
|
||||
base.EMFPOLKCKOL(CPMPEJFMDED, OEAPMLMHLLF);
|
||||
}
|
||||
|
||||
// Token: 0x060166AA RID: 91818 RVA: 0x0053AF90 File Offset: 0x00539190
|
||||
[Token(Token = "0x60166AA")]
|
||||
[Address(RVA = "0xE954B0", Offset = "0xE942B0", VA = "0x180E954B0", Slot = "44")]
|
||||
protected override void OHPLCLJFHFG(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
|
||||
{
|
||||
base.OHPLCLJFHFG(HKDPLMDENDA, CKCOCKOPHAM);
|
||||
if (CKCOCKOPHAM != HKDPLMDENDA)
|
||||
{
|
||||
BIADENFIEBI lhcgcmbcmob = this.LHCGCMBCMOB;
|
||||
Func<bool> func = new Func(this.LBNMPBGLIJI);
|
||||
int num = 0;
|
||||
if (lhcgcmbcmob.LNLFIMLHKNG(num, func))
|
||||
{
|
||||
BIADENFIEBI lhcgcmbcmob2 = this.LHCGCMBCMOB;
|
||||
AudioSource audioSource = this.audioSource;
|
||||
lhcgcmbcmob2.HOHIMKAEFFN(audioSource);
|
||||
AIGLMCILBAF efodmlnchjk = this.EFODMLNCHJK;
|
||||
int num2 = 0;
|
||||
int num3 = 0;
|
||||
efodmlnchjk.DFAHCPPNMGE((float)num3, (float)num2);
|
||||
}
|
||||
this.EFODMLNCHJK.DHHDAMBGGIP();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060166AB RID: 91819 RVA: 0x0053B00C File Offset: 0x0053920C
|
||||
[Token(Token = "0x60166AB")]
|
||||
[Address(RVA = "0xE95260", Offset = "0xE94060", VA = "0x180E95260")]
|
||||
private bool LBNMPBGLIJI()
|
||||
{
|
||||
AIGLMCILBAF efodmlnchjk = this.EFODMLNCHJK;
|
||||
if (efodmlnchjk != 0)
|
||||
{
|
||||
return efodmlnchjk.LBNMPBGLIJI;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003DEF RID: 15855
|
||||
// (get) Token: 0x060166AC RID: 91820 RVA: 0x0053B02C File Offset: 0x0053922C
|
||||
[Token(Token = "0x17003DEF")]
|
||||
public bool JBMFJOBFJHP
|
||||
{
|
||||
[Token(Token = "0x60166AC")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "53")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060166AD RID: 91821 RVA: 0x0053B03C File Offset: 0x0053923C
|
||||
[Token(Token = "0x60166AD")]
|
||||
[Address(RVA = "0xE932F0", Offset = "0xE920F0", VA = "0x180E932F0", Slot = "54")]
|
||||
public void DeserializeFrom(KPNDFONGDGF HFBJGCHOANH)
|
||||
{
|
||||
KLLMCPFPIIE<bool> plngfpbpdhj = this.PLNGFPBPDHJ;
|
||||
KLLMCPFPIIE<float> bdjaaelknbl = this.BDJAAELKNBL;
|
||||
KLLMCPFPIIE<float> pbomajdehmc = this.PBOMAJDEHMC;
|
||||
KLLMCPFPIIE<bool> cflpanhlifk = this.CFLPANHLIFK;
|
||||
KLLMCPFPIIE<AudioManager.IFEOLMCHMLA> jenceifcemh = this.JENCEIFCEMH;
|
||||
}
|
||||
|
||||
// Token: 0x060166AE RID: 91822 RVA: 0x0053B0A0 File Offset: 0x005392A0
|
||||
[Token(Token = "0x60166AE")]
|
||||
[Address(RVA = "0xE95990", Offset = "0xE94790", VA = "0x180E95990", Slot = "55")]
|
||||
public void SerializeTo(ref PDEKIHFJKHJ IABNDBNHMKF, ref MKNCHKCCIHK NHFINJNIPGK, StringBuilder BIPOIFGEMGB)
|
||||
{
|
||||
if (base.NIFBPEMIADP == 0)
|
||||
{
|
||||
string text = base.NIFBPEMIADP;
|
||||
}
|
||||
NHFINJNIPGK.LBAOCHFCLPO.Add("sound");
|
||||
OKNENCCEMFN oknenccemfn = new OKNENCCEMFN();
|
||||
string text2 = base.NIFBPEMIADP;
|
||||
oknenccemfn.NIFBPEMIADP = text2;
|
||||
bool flag = this.PLNGFPBPDHJ.IAHDANBDAAM() != null;
|
||||
oknenccemfn.CNAFBNMIFDE = flag;
|
||||
AudioManager.IFEOLMCHMLA ifeolmchmla = this.JENCEIFCEMH.IAHDANBDAAM();
|
||||
oknenccemfn.PLHENANJAFO = (int)ifeolmchmla;
|
||||
float num = this.BDJAAELKNBL.IAHDANBDAAM();
|
||||
oknenccemfn.LHLHEAMKMAH = num;
|
||||
float num2 = this.PBOMAJDEHMC.IAHDANBDAAM();
|
||||
oknenccemfn.ADKENBLJDGB = num2;
|
||||
bool flag2 = this.CFLPANHLIFK.IAHDANBDAAM() != null;
|
||||
oknenccemfn.DAFLIMNFFEO = flag2;
|
||||
}
|
||||
|
||||
// Token: 0x060166AF RID: 91823 RVA: 0x0053B168 File Offset: 0x00539368
|
||||
[Token(Token = "0x60166AF")]
|
||||
[Address(RVA = "0xE95320", Offset = "0xE94120", VA = "0x180E95320")]
|
||||
private bool MLEOEKKFPLO(Tool EGFEJGHDNAI, Player IEKDDPPNFPF, Vector3 JEDLNAEEMEN, bool GEJJBENPHJG)
|
||||
{
|
||||
return base.CMFLGONKCOE != GPDDPKFJBCP.RECORDING;
|
||||
}
|
||||
|
||||
// Token: 0x060166B0 RID: 91824 RVA: 0x0053B184 File Offset: 0x00539384
|
||||
[Token(Token = "0x60166B0")]
|
||||
[Address(RVA = "0xE962B0", Offset = "0xE950B0", VA = "0x180E962B0")]
|
||||
public void Use2DAudio_Set(bool BCEFAKDFEMM)
|
||||
{
|
||||
KLLMCPFPIIE<bool> plngfpbpdhj = this.PLNGFPBPDHJ;
|
||||
}
|
||||
|
||||
// Token: 0x060166B1 RID: 91825 RVA: 0x0053B1A0 File Offset: 0x005393A0
|
||||
[Token(Token = "0x60166B1")]
|
||||
[Address(RVA = "0xE96260", Offset = "0xE95060", VA = "0x180E96260")]
|
||||
public bool Use2DAudio_Get()
|
||||
{
|
||||
return this.PLNGFPBPDHJ.IAHDANBDAAM() != null;
|
||||
}
|
||||
|
||||
// Token: 0x060166B2 RID: 91826 RVA: 0x0053B1C0 File Offset: 0x005393C0
|
||||
[Token(Token = "0x60166B2")]
|
||||
[Address(RVA = "0xE95CE0", Offset = "0xE94AE0", VA = "0x180E95CE0")]
|
||||
public void StartOffset_Set(float BCEFAKDFEMM)
|
||||
{
|
||||
int num = this.LHCGCMBCMOB.HGCAMDNHEAB;
|
||||
float num2 = this.PBOMAJDEHMC.IAHDANBDAAM();
|
||||
KLLMCPFPIIE<float> bdjaaelknbl = this.BDJAAELKNBL;
|
||||
}
|
||||
|
||||
// Token: 0x060166B3 RID: 91827 RVA: 0x0053B1F4 File Offset: 0x005393F4
|
||||
[Token(Token = "0x60166B3")]
|
||||
[Address(RVA = "0xE95C90", Offset = "0xE94A90", VA = "0x180E95C90")]
|
||||
public float StartOffset_Get()
|
||||
{
|
||||
return this.BDJAAELKNBL.IAHDANBDAAM();
|
||||
}
|
||||
|
||||
// Token: 0x060166B4 RID: 91828 RVA: 0x0053B214 File Offset: 0x00539414
|
||||
[Token(Token = "0x60166B4")]
|
||||
[Address(RVA = "0xE93800", Offset = "0xE92600", VA = "0x180E93800")]
|
||||
public void EndOffset_Set(float BCEFAKDFEMM)
|
||||
{
|
||||
int num = this.LHCGCMBCMOB.HGCAMDNHEAB;
|
||||
float num2 = this.BDJAAELKNBL.IAHDANBDAAM();
|
||||
KLLMCPFPIIE<float> pbomajdehmc = this.PBOMAJDEHMC;
|
||||
}
|
||||
|
||||
// Token: 0x060166B5 RID: 91829 RVA: 0x0053B248 File Offset: 0x00539448
|
||||
[Token(Token = "0x60166B5")]
|
||||
[Address(RVA = "0xE937B0", Offset = "0xE925B0", VA = "0x180E937B0")]
|
||||
public float EndOffset_Get()
|
||||
{
|
||||
return this.PBOMAJDEHMC.IAHDANBDAAM();
|
||||
}
|
||||
|
||||
// Token: 0x060166B6 RID: 91830 RVA: 0x0053B268 File Offset: 0x00539468
|
||||
[Token(Token = "0x60166B6")]
|
||||
[Address(RVA = "0xE94AB0", Offset = "0xE938B0", VA = "0x180E94AB0")]
|
||||
public void InterruptSound_Set(bool BCEFAKDFEMM)
|
||||
{
|
||||
KLLMCPFPIIE<bool> cflpanhlifk = this.CFLPANHLIFK;
|
||||
}
|
||||
|
||||
// Token: 0x060166B7 RID: 91831 RVA: 0x0053B284 File Offset: 0x00539484
|
||||
[Token(Token = "0x60166B7")]
|
||||
[Address(RVA = "0xE94A60", Offset = "0xE93860", VA = "0x180E94A60")]
|
||||
public bool InterruptSound_Get()
|
||||
{
|
||||
return this.CFLPANHLIFK.IAHDANBDAAM() != null;
|
||||
}
|
||||
|
||||
// Token: 0x060166B8 RID: 91832 RVA: 0x0053B2A4 File Offset: 0x005394A4
|
||||
[Token(Token = "0x60166B8")]
|
||||
[Address(RVA = "0xE92D30", Offset = "0xE91B30", VA = "0x180E92D30")]
|
||||
public void AudioChannel_Set(int BCEFAKDFEMM)
|
||||
{
|
||||
KLLMCPFPIIE<AudioManager.IFEOLMCHMLA> jenceifcemh = this.JENCEIFCEMH;
|
||||
}
|
||||
|
||||
// Token: 0x060166B9 RID: 91833 RVA: 0x0053B2C0 File Offset: 0x005394C0
|
||||
[Token(Token = "0x60166B9")]
|
||||
[Address(RVA = "0xE92CE0", Offset = "0xE91AE0", VA = "0x180E92CE0")]
|
||||
public int AudioChannel_Get()
|
||||
{
|
||||
AudioManager.IFEOLMCHMLA ifeolmchmla = this.JENCEIFCEMH.IAHDANBDAAM();
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060166BA RID: 91834 RVA: 0x0053B2E0 File Offset: 0x005394E0
|
||||
[Token(Token = "0x60166BA")]
|
||||
[Address(RVA = "0xE96310", Offset = "0xE95110", VA = "0x180E96310")]
|
||||
public AudioSampler()
|
||||
{
|
||||
BIADENFIEBI biadenfiebi = new BIADENFIEBI();
|
||||
this.LHCGCMBCMOB = biadenfiebi;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x060166BB RID: 91835 RVA: 0x0053B318 File Offset: 0x00539518
|
||||
[Token(Token = "0x60166BB")]
|
||||
[Address(RVA = "0xE957C0", Offset = "0xE945C0", VA = "0x180E957C0")]
|
||||
[CompilerGenerated]
|
||||
private void PKIENEEFDPB(CreationObjectSettingBooleanUIControl GCCLEJOGCCE)
|
||||
{
|
||||
string text = GCCLEJOGCCE.PropertyDescription.text;
|
||||
Func<bool> func = new Func(this.Use2DAudio_Get);
|
||||
Action<bool> action = new Action(this.Use2DAudio_Set);
|
||||
}
|
||||
|
||||
// Token: 0x060166BC RID: 91836 RVA: 0x0053B354 File Offset: 0x00539554
|
||||
[Token(Token = "0x60166BC")]
|
||||
[Address(RVA = "0xE92C10", Offset = "0xE91A10", VA = "0x180E92C10")]
|
||||
[CompilerGenerated]
|
||||
private void APNFLIIBCEM(CreationObjectSettingFriendlyIntControl GCCLEJOGCCE)
|
||||
{
|
||||
string text = GCCLEJOGCCE.PropertyDescription.text;
|
||||
Func<int> func = new Func(this.AudioChannel_Get);
|
||||
Action<int> action = new Action(this.AudioChannel_Set);
|
||||
}
|
||||
|
||||
// Token: 0x060166BD RID: 91837 RVA: 0x0053B390 File Offset: 0x00539590
|
||||
[Token(Token = "0x60166BD")]
|
||||
[Address(RVA = "0xE95160", Offset = "0xE93F60", VA = "0x180E95160")]
|
||||
[CompilerGenerated]
|
||||
private void LBNAKDENOBF(CreationObjectSettingFloatUIControl GCCLEJOGCCE)
|
||||
{
|
||||
string text = GCCLEJOGCCE.PropertyDescription.text;
|
||||
Func<float> func = new Func(this.StartOffset_Get);
|
||||
Action<float> action = new Action(this.StartOffset_Set);
|
||||
}
|
||||
|
||||
// Token: 0x060166BE RID: 91838 RVA: 0x0053B3CC File Offset: 0x005395CC
|
||||
[Token(Token = "0x60166BE")]
|
||||
[Address(RVA = "0xE94B80", Offset = "0xE93980", VA = "0x180E94B80")]
|
||||
[CompilerGenerated]
|
||||
private void JEAKJICAEJP(CreationObjectSettingFloatUIControl GCCLEJOGCCE)
|
||||
{
|
||||
string text = GCCLEJOGCCE.PropertyDescription.text;
|
||||
Func<float> func = new Func(this.EndOffset_Get);
|
||||
Action<float> action = new Action(this.EndOffset_Set);
|
||||
}
|
||||
|
||||
// Token: 0x060166BF RID: 91839 RVA: 0x0053B408 File Offset: 0x00539608
|
||||
[Token(Token = "0x60166BF")]
|
||||
[Address(RVA = "0xE93920", Offset = "0xE92720", VA = "0x180E93920")]
|
||||
[CompilerGenerated]
|
||||
private void FIBHOOIHFFF(CreationObjectSettingBooleanUIControl GCCLEJOGCCE)
|
||||
{
|
||||
string text = GCCLEJOGCCE.PropertyDescription.text;
|
||||
Func<bool> func = new Func(this.InterruptSound_Get);
|
||||
Action<bool> action = new Action(this.InterruptSound_Set);
|
||||
}
|
||||
|
||||
// Token: 0x060166C0 RID: 91840 RVA: 0x0053B444 File Offset: 0x00539644
|
||||
[Token(Token = "0x60166C0")]
|
||||
[Address(RVA = "0xE94C80", Offset = "0xE93A80", VA = "0x180E94C80")]
|
||||
[CompilerGenerated]
|
||||
private void JJJFNJABEFO(KELEPAPMOGK.LEKKFHBPBAB FOJLJNMAJLC)
|
||||
{
|
||||
int num = 0;
|
||||
if (this != num && FOJLJNMAJLC != 0 && FOJLJNMAJLC.MGPDDEMABPB != (ulong)0L)
|
||||
{
|
||||
string mmbokolajfh = FOJLJNMAJLC.MMBOKOLAJFH;
|
||||
string text = base.NIFBPEMIADP;
|
||||
if (string.Equals(mmbokolajfh, text))
|
||||
{
|
||||
MessageParser<GEKHMNMHCGJ> mhllbdfjbod = GEKHMNMHCGJ.MHLLBDFJBOD;
|
||||
byte[] mgpddemabpb = FOJLJNMAJLC.MGPDDEMABPB;
|
||||
GEKHMNMHCGJ gekhmnmhcgj = mhllbdfjbod.ParseFrom(mgpddemabpb);
|
||||
if (gekhmnmhcgj != 0)
|
||||
{
|
||||
base.CHKBMPIFNHH = gekhmnmhcgj;
|
||||
}
|
||||
KELEPAPMOGK.LNEEKFEEJPP(FOJLJNMAJLC.MMBOKOLAJFH);
|
||||
object[] array = new object[1];
|
||||
throw new ArrayTypeMismatchException();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060166C1 RID: 91841 RVA: 0x0053B4EC File Offset: 0x005396EC
|
||||
[Token(Token = "0x60166C1")]
|
||||
[Address(RVA = "0xE931C0", Offset = "0xE91FC0", VA = "0x180E931C0")]
|
||||
[CompilerGenerated]
|
||||
private void CIKPCPIEFKA(KHJKOGJKJNA AFEAKAGPDMH)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060166C2 RID: 91842 RVA: 0x0053B500 File Offset: 0x00539700
|
||||
[Token(Token = "0x60166C2")]
|
||||
[Address(RVA = "0xE95890", Offset = "0xE94690", VA = "0x180E95890")]
|
||||
[CompilerGenerated]
|
||||
private void PLIAMGOGNOG()
|
||||
{
|
||||
base.HPPFPCMJIOM();
|
||||
}
|
||||
|
||||
// Token: 0x0400EA6D RID: 60013
|
||||
[Token(Token = "0x400EA6D")]
|
||||
private const float MJJNHINFGOM = 1f;
|
||||
|
||||
// Token: 0x0400EA6E RID: 60014
|
||||
[Token(Token = "0x400EA6E")]
|
||||
public const int MAX_CIRCUIT_PITCH_STEPS = 500;
|
||||
|
||||
// Token: 0x0400EA6F RID: 60015
|
||||
[Token(Token = "0x400EA6F")]
|
||||
public const int MAX_CIRCUIT_VOLUME_STEPS = 10;
|
||||
|
||||
// Token: 0x0400EA70 RID: 60016
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x400EA70")]
|
||||
[SerializeField]
|
||||
private float recordingUIMinDistance = 1f;
|
||||
|
||||
// Token: 0x0400EA71 RID: 60017
|
||||
[FieldOffset(Offset = "0xE4")]
|
||||
[Token(Token = "0x400EA71")]
|
||||
[SerializeField]
|
||||
private float recordingUIMaxDistance = 3f;
|
||||
|
||||
// Token: 0x0400EA72 RID: 60018
|
||||
[FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x400EA72")]
|
||||
[SerializeField]
|
||||
private AudioSource audioSource;
|
||||
|
||||
// Token: 0x0400EA73 RID: 60019
|
||||
[FieldOffset(Offset = "0xF0")]
|
||||
[Token(Token = "0x400EA73")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private AudioSamplerCircuitNodeDisplay audioSamplerCircuitNodeDisplay;
|
||||
|
||||
// Token: 0x0400EA74 RID: 60020
|
||||
[FieldOffset(Offset = "0xF8")]
|
||||
[Token(Token = "0x400EA74")]
|
||||
private AIGLMCILBAF EFODMLNCHJK;
|
||||
|
||||
// Token: 0x0400EA75 RID: 60021
|
||||
[FieldOffset(Offset = "0x100")]
|
||||
[Token(Token = "0x400EA75")]
|
||||
private readonly BIADENFIEBI LHCGCMBCMOB;
|
||||
|
||||
// Token: 0x0400EA76 RID: 60022
|
||||
[FieldOffset(Offset = "0x108")]
|
||||
[Token(Token = "0x400EA76")]
|
||||
private KLLMCPFPIIE<bool> PLNGFPBPDHJ;
|
||||
|
||||
// Token: 0x0400EA77 RID: 60023
|
||||
[FieldOffset(Offset = "0x110")]
|
||||
[Token(Token = "0x400EA77")]
|
||||
private KLLMCPFPIIE<float> BDJAAELKNBL;
|
||||
|
||||
// Token: 0x0400EA78 RID: 60024
|
||||
[FieldOffset(Offset = "0x118")]
|
||||
[Token(Token = "0x400EA78")]
|
||||
private KLLMCPFPIIE<float> PBOMAJDEHMC;
|
||||
|
||||
// Token: 0x0400EA79 RID: 60025
|
||||
[FieldOffset(Offset = "0x120")]
|
||||
[Token(Token = "0x400EA79")]
|
||||
private KLLMCPFPIIE<bool> CFLPANHLIFK;
|
||||
|
||||
// Token: 0x0400EA7A RID: 60026
|
||||
[FieldOffset(Offset = "0x128")]
|
||||
[Token(Token = "0x400EA7A")]
|
||||
private KLLMCPFPIIE<AudioManager.IFEOLMCHMLA> JENCEIFCEMH;
|
||||
|
||||
// Token: 0x0400EA7B RID: 60027
|
||||
[FieldOffset(Offset = "0x130")]
|
||||
[Token(Token = "0x400EA7B")]
|
||||
private bool FOMKCIFNFIN;
|
||||
|
||||
// Token: 0x0400EA7C RID: 60028
|
||||
[FieldOffset(Offset = "0x131")]
|
||||
[Token(Token = "0x400EA7C")]
|
||||
private bool CDGANMLDEAL;
|
||||
|
||||
// Token: 0x0400EA7D RID: 60029
|
||||
[FieldOffset(Offset = "0x132")]
|
||||
[Token(Token = "0x400EA7D")]
|
||||
private bool MJBMKKBEHPN;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,64 @@
|
||||
using System;
|
||||
using AGUI.StackedUI;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace RecRoom.Core.Creation.Holotars
|
||||
{
|
||||
// Token: 0x020032F0 RID: 13040
|
||||
[Token(Token = "0x20032F0")]
|
||||
public class AudioSamplerStartRecordingFlow : RecordableUIFlow
|
||||
{
|
||||
// Token: 0x060167AC RID: 92076 RVA: 0x0053E57C File Offset: 0x0053C77C
|
||||
[Token(Token = "0x60167AC")]
|
||||
[Address(RVA = "0xE92850", Offset = "0xE91650", VA = "0x180E92850")]
|
||||
public void Button_StartRecording()
|
||||
{
|
||||
AMFGMOBDFOF recordable = base.EOEODCNAPCB;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060167AD RID: 92077 RVA: 0x0053E598 File Offset: 0x0053C798
|
||||
[Token(Token = "0x60167AD")]
|
||||
[Address(RVA = "0xE928B0", Offset = "0xE916B0", VA = "0x180E928B0")]
|
||||
private void Update()
|
||||
{
|
||||
KHINMMJIENE khinmmjiene;
|
||||
if (khinmmjiene != 0)
|
||||
{
|
||||
if (base.EOEODCNAPCB != 0)
|
||||
{
|
||||
this.button.gameObject.SetActive(true);
|
||||
Text text = this.label;
|
||||
AMFGMOBDFOF recordable = base.EOEODCNAPCB;
|
||||
string text2 = text.text;
|
||||
}
|
||||
return;
|
||||
}
|
||||
GameObject gameObject = this.button.gameObject;
|
||||
int num = 0;
|
||||
gameObject.SetActive(num != 0);
|
||||
bool isCompleted = ((IAsyncResult)this.label).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x060167AE RID: 92078 RVA: 0x0053E608 File Offset: 0x0053C808
|
||||
[Token(Token = "0x60167AE")]
|
||||
[Address(RVA = "0x752FB0", Offset = "0x751DB0", VA = "0x180752FB0")]
|
||||
public AudioSamplerStartRecordingFlow()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400EAE9 RID: 60137
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400EAE9")]
|
||||
[SerializeField]
|
||||
private Text label;
|
||||
|
||||
// Token: 0x0400EAEA RID: 60138
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x400EAEA")]
|
||||
[SerializeField]
|
||||
private Button3D button;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.Holotars
|
||||
{
|
||||
// Token: 0x020032F1 RID: 13041
|
||||
[Token(Token = "0x20032F1")]
|
||||
public class AudioSamplerUIPivot : MonoBehaviour
|
||||
{
|
||||
// Token: 0x060167AF RID: 92079 RVA: 0x0053E61C File Offset: 0x0053C81C
|
||||
[Token(Token = "0x60167AF")]
|
||||
[Address(RVA = "0xE92A70", Offset = "0xE91870", VA = "0x180E92A70")]
|
||||
public void Update()
|
||||
{
|
||||
AudioSampler audioSampler = this.audioSampler;
|
||||
int num = 0;
|
||||
if (audioSampler != num)
|
||||
{
|
||||
this.audioSampler.TrySaveRecording();
|
||||
Transform transform = base.transform;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060167B0 RID: 92080 RVA: 0x0053E660 File Offset: 0x0053C860
|
||||
[Token(Token = "0x60167B0")]
|
||||
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
|
||||
public AudioSamplerUIPivot()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400EAEB RID: 60139
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400EAEB")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Parent, false, false, false)]
|
||||
private AudioSampler audioSampler;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,1128 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Text;
|
||||
using AGUI.StackedUI;
|
||||
using Cpp2IlInjected;
|
||||
using Google.Protobuf.Collections;
|
||||
using RecRoom.AGUI.ToolUIs;
|
||||
using RecRoom.Tools;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.Holotars
|
||||
{
|
||||
// Token: 0x020032DD RID: 13021
|
||||
[Token(Token = "0x20032DD")]
|
||||
public class Holotar : RecordableObject<KLFOBEKJDKL>, EOCLMMENCKH, GDMDKPLBJAC
|
||||
{
|
||||
// Token: 0x17003DF0 RID: 15856
|
||||
// (get) Token: 0x060166CB RID: 91851 RVA: 0x0053B600 File Offset: 0x00539800
|
||||
// (set) Token: 0x060166CC RID: 91852 RVA: 0x0053B620 File Offset: 0x00539820
|
||||
[Token(Token = "0x17003DF0")]
|
||||
public bool OKDMFHOHEMN
|
||||
{
|
||||
[Token(Token = "0x60166CB")]
|
||||
[Address(RVA = "0xE9CC30", Offset = "0xE9BA30", VA = "0x180E9CC30")]
|
||||
get
|
||||
{
|
||||
return this.HDLPBFPECLG.IAHDANBDAAM() != null;
|
||||
}
|
||||
[Token(Token = "0x60166CC")]
|
||||
[Address(RVA = "0xE9C120", Offset = "0xE9AF20", VA = "0x180E9C120")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<bool> hdlpbfpeclg = this.HDLPBFPECLG;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003DF1 RID: 15857
|
||||
// (get) Token: 0x060166CD RID: 91853 RVA: 0x0053B63C File Offset: 0x0053983C
|
||||
// (set) Token: 0x060166CE RID: 91854 RVA: 0x0053B65C File Offset: 0x0053985C
|
||||
[Token(Token = "0x17003DF1")]
|
||||
public bool POLBKNJPANN
|
||||
{
|
||||
[Token(Token = "0x60166CD")]
|
||||
[Address(RVA = "0xE9B7F0", Offset = "0xE9A5F0", VA = "0x180E9B7F0")]
|
||||
get
|
||||
{
|
||||
return this.DLAAOFFEMML.IAHDANBDAAM() != null;
|
||||
}
|
||||
[Token(Token = "0x60166CE")]
|
||||
[Address(RVA = "0xE9AF30", Offset = "0xE99D30", VA = "0x180E9AF30")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<bool> dlaaoffemml = this.DLAAOFFEMML;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003DF2 RID: 15858
|
||||
// (get) Token: 0x060166CF RID: 91855 RVA: 0x0053B678 File Offset: 0x00539878
|
||||
[Token(Token = "0x17003DF2")]
|
||||
public override bool IMDNGIOAGMN
|
||||
{
|
||||
[Token(Token = "0x60166CF")]
|
||||
[Address(RVA = "0xE9DF10", Offset = "0xE9CD10", VA = "0x180E9DF10", Slot = "25")]
|
||||
get
|
||||
{
|
||||
return this.projector.DHEKILHAPDJ;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003DF3 RID: 15859
|
||||
// (get) Token: 0x060166D0 RID: 91856 RVA: 0x0053B698 File Offset: 0x00539898
|
||||
[Token(Token = "0x17003DF3")]
|
||||
private bool DPKCGCLOBFD
|
||||
{
|
||||
[Token(Token = "0x60166D0")]
|
||||
[Address(RVA = "0x770460", Offset = "0x76F260", VA = "0x180770460")]
|
||||
get
|
||||
{
|
||||
return this.LoadFromResources;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003DF4 RID: 15860
|
||||
// (get) Token: 0x060166D1 RID: 91857 RVA: 0x0053B6AC File Offset: 0x005398AC
|
||||
[Token(Token = "0x17003DF4")]
|
||||
protected override bool CPBEICPKELN
|
||||
{
|
||||
[Token(Token = "0x60166D1")]
|
||||
[Address(RVA = "0xE9AE90", Offset = "0xE99C90", VA = "0x180E9AE90", Slot = "26")]
|
||||
get
|
||||
{
|
||||
if (this.LoadFromResources)
|
||||
{
|
||||
}
|
||||
return base.CPBEICPKELN;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060166D2 RID: 91858 RVA: 0x0053B6CC File Offset: 0x005398CC
|
||||
[Token(Token = "0x60166D2")]
|
||||
[Address(RVA = "0xE9ACD0", Offset = "0xE99AD0", VA = "0x180E9ACD0", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base.Awake();
|
||||
Tool.OGLAJAFKBMN oglajafkbmn = new Tool.OGLAJAFKBMN(this.MLEOEKKFPLO);
|
||||
Action action = new Action(this.OEIJGJBFGBC);
|
||||
KLLMCPFPIIE<bool> kllmcpfpiie;
|
||||
this.HDLPBFPECLG = kllmcpfpiie;
|
||||
Action action2 = new Action(this.AHKPMGFFKCD);
|
||||
KLLMCPFPIIE<bool> kllmcpfpiie2;
|
||||
this.DLAAOFFEMML = kllmcpfpiie2;
|
||||
}
|
||||
|
||||
// Token: 0x060166D3 RID: 91859 RVA: 0x0053B71C File Offset: 0x0053991C
|
||||
[Token(Token = "0x60166D3")]
|
||||
[Address(RVA = "0xE9DCA0", Offset = "0xE9CAA0", VA = "0x180E9DCA0", Slot = "27")]
|
||||
protected override void Start()
|
||||
{
|
||||
HolotarCircuitNodeDisplay holotarCircuitNodeDisplay2;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
base.Start();
|
||||
HolotarCircuitNodeDisplay holotarCircuitNodeDisplay = this.circuitDisplay;
|
||||
int num = 0;
|
||||
if (!(holotarCircuitNodeDisplay != num))
|
||||
{
|
||||
goto IL_7C;
|
||||
}
|
||||
holotarCircuitNodeDisplay2 = this.circuitDisplay;
|
||||
Action<HolotarCircuitNodeDisplay.MNBAEHGJHJK> action = new Action(this.IBHIDLLNOHK);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != holotarCircuitNodeDisplay2)
|
||||
{
|
||||
}
|
||||
HolotarCircuitNodeDisplay holotarCircuitNodeDisplay3 = this.circuitDisplay;
|
||||
Action action2 = new Action(this.BJHFLABFJPM);
|
||||
holotarCircuitNodeDisplay3.DMKDMKIDPLC += action2;
|
||||
HolotarCircuitNodeDisplay.MNBAEHGJHJK currentPlayMode = this.circuitDisplay.MLEKNGIDJHM;
|
||||
this.IPFKAICAKHJ = currentPlayMode;
|
||||
if (currentPlayMode == HolotarCircuitNodeDisplay.MNBAEHGJHJK.PLAY)
|
||||
{
|
||||
this.GKMFMLJJHED = true;
|
||||
}
|
||||
IL_7C:
|
||||
MakerPen.BLGNKANAEFE += this.AHKPMGFFKCD;
|
||||
this.AHKPMGFFKCD();
|
||||
}
|
||||
|
||||
// Token: 0x060166D4 RID: 91860 RVA: 0x0053B7C4 File Offset: 0x005399C4
|
||||
[Token(Token = "0x60166D4")]
|
||||
[Address(RVA = "0xE9B910", Offset = "0xE9A710", VA = "0x180E9B910", Slot = "28")]
|
||||
protected override void GAPFKKNHPIN()
|
||||
{
|
||||
bool flag;
|
||||
if (!this.LoadFromResources && flag)
|
||||
{
|
||||
base.GAPFKKNHPIN();
|
||||
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.DEDABHKCIBG <>9__29_ = Holotar.<>c.<>9__29_0;
|
||||
if (<>9__29_ == 0)
|
||||
{
|
||||
Holotar.<>c.<>9__29_0 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultBoolUIControlPrefab;
|
||||
}
|
||||
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.FLGJCDHINGN);
|
||||
int num;
|
||||
CPNMFOKDBKM cpnmfokdbkm = new CPNMFOKDBKM(<>9__29_, ohindolfnmp, num);
|
||||
num = 0;
|
||||
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.DEDABHKCIBG dedabhkcibg;
|
||||
if (Holotar.<>c.<>9__29_2 == 0)
|
||||
{
|
||||
dedabhkcibg = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultBoolUIControlPrefab;
|
||||
Holotar.<>c.<>9__29_2 = dedabhkcibg;
|
||||
}
|
||||
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.OHINDOLFNMP ohindolfnmp2 = new OMKPHDBNLKH.OHINDOLFNMP(this.KEAPEGGIIIF);
|
||||
CPNMFOKDBKM cpnmfokdbkm2 = new CPNMFOKDBKM(dedabhkcibg, ohindolfnmp2, 1);
|
||||
DOPNALIMPNA[] array = new DOPNALIMPNA[2];
|
||||
Func<bool> func = new Func(this.JINCGFMDJJG);
|
||||
Action<bool> action = new Action(this.KNKMBCMPNDK);
|
||||
int num2 = 0;
|
||||
int num3 = 0;
|
||||
string text;
|
||||
string text2;
|
||||
DHCINNFLBBA dhcinnflbba = ONOKJPIMIIP.LBJPOFMMGGP(func, action, num3, num2, text, text2);
|
||||
if (dhcinnflbba != 0)
|
||||
{
|
||||
}
|
||||
array[0] = dhcinnflbba;
|
||||
Func<bool> func2 = new Func(this.EMPKIIFNLEA);
|
||||
Action<bool> action2 = new Action(this.NNDMDEOOIPC);
|
||||
int num4 = 0;
|
||||
int num5 = 0;
|
||||
string text3;
|
||||
string text4;
|
||||
DHCINNFLBBA dhcinnflbba2 = ONOKJPIMIIP.LBJPOFMMGGP(func2, action2, num5, num4, text3, text4);
|
||||
if (dhcinnflbba2 != 0)
|
||||
{
|
||||
}
|
||||
array[1] = dhcinnflbba2;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060166D5 RID: 91861 RVA: 0x0053B8FC File Offset: 0x00539AFC
|
||||
[Token(Token = "0x60166D5")]
|
||||
[Address(RVA = "0xE9D740", Offset = "0xE9C540", VA = "0x180E9D740", Slot = "14")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
HolotarCircuitNodeDisplay holotarCircuitNodeDisplay2;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
base.OnDestroy();
|
||||
HolotarCircuitNodeDisplay holotarCircuitNodeDisplay = this.circuitDisplay;
|
||||
int num = 0;
|
||||
if (!(holotarCircuitNodeDisplay != num))
|
||||
{
|
||||
goto IL_5B;
|
||||
}
|
||||
holotarCircuitNodeDisplay2 = this.circuitDisplay;
|
||||
Action<HolotarCircuitNodeDisplay.MNBAEHGJHJK> action = new Action(this.IBHIDLLNOHK);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != holotarCircuitNodeDisplay2)
|
||||
{
|
||||
}
|
||||
HolotarCircuitNodeDisplay holotarCircuitNodeDisplay3 = this.circuitDisplay;
|
||||
Action action2 = new Action(this.BJHFLABFJPM);
|
||||
holotarCircuitNodeDisplay3.DMKDMKIDPLC -= action2;
|
||||
IL_5B:
|
||||
MakerPen.BLGNKANAEFE -= this.AHKPMGFFKCD;
|
||||
}
|
||||
|
||||
// Token: 0x060166D6 RID: 91862 RVA: 0x0053B97C File Offset: 0x00539B7C
|
||||
[Token(Token = "0x60166D6")]
|
||||
[Address(RVA = "0xE9D9B0", Offset = "0xE9C7B0", VA = "0x180E9D9B0", Slot = "56")]
|
||||
public void ResetObject()
|
||||
{
|
||||
if (base.CMFLGONKCOE != GPDDPKFJBCP.RECORDING)
|
||||
{
|
||||
HolotarPlaybackPuppet ilbeencnidn = this.ILBEENCNIDN;
|
||||
if (ilbeencnidn.FELNBMICNMF)
|
||||
{
|
||||
GHEIBIAPJMB diepopnjnco = ilbeencnidn.DIEPOPNJNCO;
|
||||
if (diepopnjnco == 0 || diepopnjnco.IIBGOBJLAEH != 0)
|
||||
{
|
||||
}
|
||||
if (diepopnjnco != 0)
|
||||
{
|
||||
ilbeencnidn.Stop(true);
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060166D7 RID: 91863 RVA: 0x0053B9C8 File Offset: 0x00539BC8
|
||||
[Token(Token = "0x60166D7")]
|
||||
[Address(RVA = "0xE9D5A0", Offset = "0xE9C3A0", VA = "0x180E9D5A0")]
|
||||
private void OEIJGJBFGBC()
|
||||
{
|
||||
this.HBGOMLGCJHI();
|
||||
}
|
||||
|
||||
// Token: 0x060166D8 RID: 91864 RVA: 0x0053B9DC File Offset: 0x00539BDC
|
||||
[Token(Token = "0x60166D8")]
|
||||
[Address(RVA = "0xE9AA60", Offset = "0xE99860", VA = "0x180E9AA60")]
|
||||
private void AHKPMGFFKCD()
|
||||
{
|
||||
HolotarProjector holotarProjector = this.projector;
|
||||
bool flag = this.DLAAOFFEMML.IAHDANBDAAM() != null;
|
||||
holotarProjector.DIIPPMAENJK = flag;
|
||||
if (base.CMFLGONKCOE == GPDDPKFJBCP.IDLE && base.DCIPOGKGCNL == KDLKAIKOJGO.IDLE)
|
||||
{
|
||||
NOPPFEAFIDM currentIdleSubState = base.IPGFNGIBMAJ;
|
||||
}
|
||||
int num = 0;
|
||||
if (!MakerPen.HPOOFOGEAEE && num != 0)
|
||||
{
|
||||
bool flag2 = this.DLAAOFFEMML.IAHDANBDAAM() != null;
|
||||
}
|
||||
Renderer[] array = this.fxRenderers;
|
||||
int length = array.Length;
|
||||
if (num < length)
|
||||
{
|
||||
Renderer renderer = array[num];
|
||||
if (renderer)
|
||||
{
|
||||
renderer.enabled = true;
|
||||
}
|
||||
num++;
|
||||
}
|
||||
GameObject[] array2 = this.fxGameObjects;
|
||||
int length2 = array2.Length;
|
||||
if (num < length2)
|
||||
{
|
||||
GameObject gameObject = array2[num];
|
||||
if (gameObject)
|
||||
{
|
||||
gameObject.SetActive(true);
|
||||
}
|
||||
num++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060166D9 RID: 91865 RVA: 0x0053BAAC File Offset: 0x00539CAC
|
||||
[Token(Token = "0x60166D9")]
|
||||
[Address(RVA = "0xE9D920", Offset = "0xE9C720", VA = "0x180E9D920", Slot = "30")]
|
||||
protected override void PMPEPAOMJNP(ushort LLEHBLJHJHM, ushort CPMPEJFMDED, ushort PLGFJEILFGP, ushort OEAPMLMHLLF)
|
||||
{
|
||||
this.AHKPMGFFKCD();
|
||||
}
|
||||
|
||||
// Token: 0x060166DA RID: 91866 RVA: 0x0053BAC0 File Offset: 0x00539CC0
|
||||
[Token(Token = "0x60166DA")]
|
||||
[Address(RVA = "0xE9CED0", Offset = "0xE9BCD0", VA = "0x180E9CED0", Slot = "31")]
|
||||
public override void MasterSetResourceBlobName(string MMBOKOLAJFH)
|
||||
{
|
||||
if (!this.LoadFromResources)
|
||||
{
|
||||
object[] array = new object[1];
|
||||
GameObject gameObject = base.gameObject;
|
||||
if (gameObject != 0)
|
||||
{
|
||||
}
|
||||
array[0] = gameObject;
|
||||
Debug.LogErrorFormat("Unable to set resource blob name on Holotar {0}: LoadFromResources is not set.", array);
|
||||
return;
|
||||
}
|
||||
base.MasterSetResourceBlobName(MMBOKOLAJFH);
|
||||
}
|
||||
|
||||
// Token: 0x060166DB RID: 91867 RVA: 0x0053BB0C File Offset: 0x00539D0C
|
||||
[Token(Token = "0x60166DB")]
|
||||
[Address(RVA = "0xE9AFB0", Offset = "0xE99DB0", VA = "0x180E9AFB0", Slot = "32")]
|
||||
protected override void CLKJCGCAKGE(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
||||
{
|
||||
this.projector.Visibility = (ProjectorBase.MPCADKMIBNP)((ulong)2L);
|
||||
base.CLKJCGCAKGE(CPMPEJFMDED, OEAPMLMHLLF);
|
||||
}
|
||||
|
||||
// Token: 0x060166DC RID: 91868 RVA: 0x0053BB38 File Offset: 0x00539D38
|
||||
[Token(Token = "0x60166DC")]
|
||||
[Address(RVA = "0xE9B420", Offset = "0xE9A220", VA = "0x180E9B420", Slot = "33")]
|
||||
protected override void DLGJJAHPCAL(ushort HKDPLMDENDA, ushort ABMMHCBAPOA)
|
||||
{
|
||||
this.projector.Visibility = (ProjectorBase.MPCADKMIBNP)((ulong)0L);
|
||||
base.DLGJJAHPCAL(HKDPLMDENDA, ABMMHCBAPOA);
|
||||
}
|
||||
|
||||
// Token: 0x060166DD RID: 91869 RVA: 0x0053BB64 File Offset: 0x00539D64
|
||||
[Token(Token = "0x60166DD")]
|
||||
[Address(RVA = "0xE9BE60", Offset = "0xE9AC60", VA = "0x180E9BE60", Slot = "34")]
|
||||
protected override void GDPKCADEFMK(ushort CPMPEJFMDED, ushort HHALDAEHAMO)
|
||||
{
|
||||
base.GDPKCADEFMK(CPMPEJFMDED, HHALDAEHAMO);
|
||||
this.GDPPGJGPGOK();
|
||||
this.ACFMHPJEFAC();
|
||||
}
|
||||
|
||||
// Token: 0x060166DE RID: 91870 RVA: 0x0053BB88 File Offset: 0x00539D88
|
||||
[Token(Token = "0x60166DE")]
|
||||
[Address(RVA = "0xE9C210", Offset = "0xE9B010", VA = "0x180E9C210", Slot = "35")]
|
||||
protected override void ICNGDFDCMIE(ushort CPMPEJFMDED, ushort HHALDAEHAMO)
|
||||
{
|
||||
int num = 0;
|
||||
this.HBGOMLGCJHI();
|
||||
int num2 = 0;
|
||||
this.NLBPINAGAPD(num, num2 != 0);
|
||||
base.ICNGDFDCMIE(CPMPEJFMDED, HHALDAEHAMO);
|
||||
}
|
||||
|
||||
// Token: 0x060166DF RID: 91871 RVA: 0x0053BBB0 File Offset: 0x00539DB0
|
||||
[Token(Token = "0x60166DF")]
|
||||
[Address(RVA = "0xE9CFE0", Offset = "0xE9BDE0", VA = "0x180E9CFE0", Slot = "36")]
|
||||
protected override void NEAMBNAFAFK(ushort HKDPLMDENDA, ushort ABMMHCBAPOA)
|
||||
{
|
||||
base.NEAMBNAFAFK(HKDPLMDENDA, ABMMHCBAPOA);
|
||||
this.LKMCKLOMGDC();
|
||||
this.GDPPGJGPGOK();
|
||||
this.ACFMHPJEFAC();
|
||||
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x060166E0 RID: 91872 RVA: 0x0053BBE0 File Offset: 0x00539DE0
|
||||
[Token(Token = "0x60166E0")]
|
||||
[Address(RVA = "0xE9D2B0", Offset = "0xE9C0B0", VA = "0x180E9D2B0", Slot = "37")]
|
||||
protected override void NPIJIMBBFCE()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (060166E0)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RecRoom.Core.Creation.Holotars.Holotar::NPIJIMBBFCE()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
IL_EE:
|
||||
stloc:InvalidOperationException(var_9_F8, newobj:InvalidOperationException(InvalidOperationException::.ctor, ldstr:string("Unsupported Holotar circuit state.")))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x060166E1 RID: 91873 RVA: 0x0053BCE8 File Offset: 0x00539EE8
|
||||
[Token(Token = "0x60166E1")]
|
||||
[Address(RVA = "0xE9BF90", Offset = "0xE9AD90", VA = "0x180E9BF90")]
|
||||
private void HBGOMLGCJHI()
|
||||
{
|
||||
if (base.IPGFNGIBMAJ != NOPPFEAFIDM.PLAYBACK)
|
||||
{
|
||||
return;
|
||||
}
|
||||
if (this.HDLPBFPECLG.IAHDANBDAAM() == 0)
|
||||
{
|
||||
this.LKMCKLOMGDC();
|
||||
return;
|
||||
}
|
||||
this.puppetPivot.enabled = true;
|
||||
}
|
||||
|
||||
// Token: 0x060166E2 RID: 91874 RVA: 0x0053BD28 File Offset: 0x00539F28
|
||||
[Token(Token = "0x60166E2")]
|
||||
[Address(RVA = "0xE9CDC0", Offset = "0xE9BBC0", VA = "0x180E9CDC0")]
|
||||
private void LKMCKLOMGDC()
|
||||
{
|
||||
HolotarUIPivot holotarUIPivot = this.puppetPivot;
|
||||
int num = 0;
|
||||
holotarUIPivot.enabled = num != 0;
|
||||
Transform transform = this.puppetPivot.transform;
|
||||
Quaternion identity = Quaternion.identity;
|
||||
}
|
||||
|
||||
// Token: 0x060166E3 RID: 91875 RVA: 0x0053BD60 File Offset: 0x00539F60
|
||||
[Token(Token = "0x60166E3")]
|
||||
[Address(RVA = "0xE9AE50", Offset = "0xE99C50", VA = "0x180E9AE50")]
|
||||
private void BJHFLABFJPM()
|
||||
{
|
||||
HolotarCircuitNodeDisplay.MNBAEHGJHJK currentPlayMode = this.circuitDisplay.MLEKNGIDJHM;
|
||||
this.IPFKAICAKHJ = currentPlayMode;
|
||||
if (currentPlayMode == HolotarCircuitNodeDisplay.MNBAEHGJHJK.PLAY)
|
||||
{
|
||||
this.GKMFMLJJHED = true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060166E4 RID: 91876 RVA: 0x0053BD94 File Offset: 0x00539F94
|
||||
[Token(Token = "0x60166E4")]
|
||||
[Address(RVA = "0xE9C1F0", Offset = "0xE9AFF0", VA = "0x180E9C1F0")]
|
||||
private void IBHIDLLNOHK(HolotarCircuitNodeDisplay.MNBAEHGJHJK OJJLDEPGAEJ)
|
||||
{
|
||||
this.IPFKAICAKHJ = OJJLDEPGAEJ;
|
||||
if (OJJLDEPGAEJ == HolotarCircuitNodeDisplay.MNBAEHGJHJK.PLAY)
|
||||
{
|
||||
this.GKMFMLJJHED = true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060166E5 RID: 91877 RVA: 0x0053BDB4 File Offset: 0x00539FB4
|
||||
[Token(Token = "0x60166E5")]
|
||||
[Address(RVA = "0xE9B030", Offset = "0xE99E30", VA = "0x180E9B030")]
|
||||
private void CNAJIHEGCHM()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (060166E5)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RecRoom.Core.Creation.Holotars.Holotar::CNAJIHEGCHM()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
IL_70:
|
||||
stloc:InvalidOperationException(var_2_7A, newobj:InvalidOperationException(InvalidOperationException::.ctor, ldstr:string("Unsupported Holotar circuit state.")))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x060166E6 RID: 91878 RVA: 0x0053BE3C File Offset: 0x0053A03C
|
||||
[Token(Token = "0x60166E6")]
|
||||
[Address(RVA = "0xE9CBC0", Offset = "0xE9B9C0", VA = "0x180E9CBC0", Slot = "38")]
|
||||
protected override void JHFBMDANBKM(ushort CPMPEJFMDED, ushort HHALDAEHAMO)
|
||||
{
|
||||
base.JHFBMDANBKM(CPMPEJFMDED, HHALDAEHAMO);
|
||||
this.GDPPGJGPGOK();
|
||||
this.ACFMHPJEFAC();
|
||||
}
|
||||
|
||||
// Token: 0x060166E7 RID: 91879 RVA: 0x0053BE60 File Offset: 0x0053A060
|
||||
[Token(Token = "0x60166E7")]
|
||||
[Address(RVA = "0xE9C180", Offset = "0xE9AF80", VA = "0x180E9C180", Slot = "39")]
|
||||
protected override void HPJHPECFLBC(ushort HKDPLMDENDA, ushort ABMMHCBAPOA)
|
||||
{
|
||||
base.HPJHPECFLBC(HKDPLMDENDA, ABMMHCBAPOA);
|
||||
this.GDPPGJGPGOK();
|
||||
this.ACFMHPJEFAC();
|
||||
}
|
||||
|
||||
// Token: 0x060166E8 RID: 91880 RVA: 0x0053BE84 File Offset: 0x0053A084
|
||||
[Token(Token = "0x60166E8")]
|
||||
[Address(RVA = "0xE9CD50", Offset = "0xE9BB50", VA = "0x180E9CD50", Slot = "40")]
|
||||
protected override void KFMPDCHPPKC(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
||||
{
|
||||
this.IPJOIONLOBD();
|
||||
base.KFMPDCHPPKC(CPMPEJFMDED, OEAPMLMHLLF);
|
||||
}
|
||||
|
||||
// Token: 0x060166E9 RID: 91881 RVA: 0x0053BEA0 File Offset: 0x0053A0A0
|
||||
[Token(Token = "0x60166E9")]
|
||||
[Address(RVA = "0xE9BDB0", Offset = "0xE9ABB0", VA = "0x180E9BDB0", Slot = "41")]
|
||||
protected override void GCEAIAGHAEN(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
||||
{
|
||||
HolotarPoseRecorder poseRecorder = this.MMNLNIGFPAK._poseRecorder;
|
||||
Coroutine moejmaegclh = poseRecorder.MOEJMAEGCLH;
|
||||
if (moejmaegclh != 0)
|
||||
{
|
||||
poseRecorder.OMNDHPIFFEM(moejmaegclh);
|
||||
poseRecorder.MOEJMAEGCLH = (ulong)0L;
|
||||
}
|
||||
this.ACFMHPJEFAC();
|
||||
base.GCEAIAGHAEN(CPMPEJFMDED, OEAPMLMHLLF);
|
||||
}
|
||||
|
||||
// Token: 0x060166EA RID: 91882 RVA: 0x0053BEE8 File Offset: 0x0053A0E8
|
||||
[Token(Token = "0x60166EA")]
|
||||
[Address(RVA = "0xE9D5B0", Offset = "0xE9C3B0", VA = "0x180E9D5B0", Slot = "42")]
|
||||
protected override void OGKDPBEPCML()
|
||||
{
|
||||
this.IPJOIONLOBD();
|
||||
float realtimeSinceStartup = Time.realtimeSinceStartup;
|
||||
bool flag = this.BLHMKAPPBBP();
|
||||
HolotarPoseRecorder poseRecorder = this.MMNLNIGFPAK._poseRecorder;
|
||||
if (poseRecorder.MOEJMAEGCLH <= (ulong)0L)
|
||||
{
|
||||
HolotarPoseRecorder.PJIIHCHKOAL pjiihchkoal;
|
||||
pjiihchkoal.System.IDisposable.Dispose();
|
||||
pjiihchkoal.<>1__state = (int)((ulong)0L);
|
||||
pjiihchkoal.<>4__this = poseRecorder;
|
||||
Coroutine coroutine = poseRecorder.StartCoroutine(pjiihchkoal);
|
||||
poseRecorder.MOEJMAEGCLH = coroutine;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060166EB RID: 91883 RVA: 0x0053BF54 File Offset: 0x0053A154
|
||||
[Token(Token = "0x60166EB")]
|
||||
[Address(RVA = "0xE9C650", Offset = "0xE9B450", VA = "0x180E9C650", Slot = "51")]
|
||||
protected override void IFAGOPCGCMC()
|
||||
{
|
||||
int num = 0;
|
||||
HolotarPoseRecorder poseRecorder = this.MMNLNIGFPAK._poseRecorder;
|
||||
Coroutine moejmaegclh = poseRecorder.MOEJMAEGCLH;
|
||||
if (moejmaegclh == 0)
|
||||
{
|
||||
}
|
||||
poseRecorder.OMNDHPIFFEM(moejmaegclh);
|
||||
poseRecorder.MOEJMAEGCLH = num;
|
||||
KLFOBEKJDKL.DHKKPLOBPCJ.OOAGFCNNBOD mlihaikljge = poseRecorder.MLIHAIKLJGE;
|
||||
this.ACFMHPJEFAC();
|
||||
RepeatedField<KLFOBEKJDKL.DHKKPLOBPCJ.EAMEMPLANPC> aigbecelapk = mlihaikljge.LGMLFDKAFAG.AIGBECELAPK;
|
||||
int count = aigbecelapk.count;
|
||||
if (count != 0)
|
||||
{
|
||||
float bcoeaaeoidh = aigbecelapk[count].BCOEAAEOIDH;
|
||||
}
|
||||
base.BJHAMGPBJJA(num);
|
||||
Action<KHJKOGJKJNA> action = new Action(this.BPHMKBHDHMJ);
|
||||
int num2;
|
||||
Action<string> action2 = new Action(num2.LogWarning);
|
||||
num2 = 0;
|
||||
Action action3 = new Action(this.DJPNMLCDAJM);
|
||||
}
|
||||
|
||||
// Token: 0x060166EC RID: 91884 RVA: 0x0053BFFC File Offset: 0x0053A1FC
|
||||
[Token(Token = "0x60166EC")]
|
||||
[Address(RVA = "0xE9C040", Offset = "0xE9AE40", VA = "0x180E9C040")]
|
||||
private void HDNKAPEMMII(out KLFOBEKJDKL.DHKKPLOBPCJ.OOAGFCNNBOD MLIHAIKLJGE)
|
||||
{
|
||||
HolotarPoseRecorder poseRecorder = this.MMNLNIGFPAK._poseRecorder;
|
||||
Coroutine moejmaegclh = poseRecorder.MOEJMAEGCLH;
|
||||
if (moejmaegclh == 0)
|
||||
{
|
||||
}
|
||||
poseRecorder.OMNDHPIFFEM(moejmaegclh);
|
||||
int num = 0;
|
||||
poseRecorder.MOEJMAEGCLH = num;
|
||||
KLFOBEKJDKL.DHKKPLOBPCJ.OOAGFCNNBOD mlihaikljge = poseRecorder.MLIHAIKLJGE;
|
||||
this.ACFMHPJEFAC();
|
||||
}
|
||||
|
||||
// Token: 0x060166ED RID: 91885 RVA: 0x0053C044 File Offset: 0x0053A244
|
||||
[Token(Token = "0x60166ED")]
|
||||
[Address(RVA = "0xE9B6C0", Offset = "0xE9A4C0", VA = "0x180E9B6C0", Slot = "43")]
|
||||
protected override void EMFPOLKCKOL(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
||||
{
|
||||
this.ILBEENCNIDN.Play();
|
||||
base.EMFPOLKCKOL(CPMPEJFMDED, OEAPMLMHLLF);
|
||||
}
|
||||
|
||||
// Token: 0x060166EE RID: 91886 RVA: 0x0053C06C File Offset: 0x0053A26C
|
||||
[Token(Token = "0x60166EE")]
|
||||
[Address(RVA = "0xE9D6D0", Offset = "0xE9C4D0", VA = "0x180E9D6D0", Slot = "44")]
|
||||
protected override void OHPLCLJFHFG(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
|
||||
{
|
||||
base.OHPLCLJFHFG(HKDPLMDENDA, CKCOCKOPHAM);
|
||||
if (CKCOCKOPHAM != HKDPLMDENDA)
|
||||
{
|
||||
this.GDPPGJGPGOK();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060166EF RID: 91887 RVA: 0x0053C08C File Offset: 0x0053A28C
|
||||
[Token(Token = "0x60166EF")]
|
||||
[Address(RVA = "0xE9C0B0", Offset = "0xE9AEB0", VA = "0x180E9C0B0", Slot = "46")]
|
||||
protected override void HJPNAAHBGPG(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
|
||||
{
|
||||
base.HJPNAAHBGPG(HKDPLMDENDA, CKCOCKOPHAM);
|
||||
this.GDPPGJGPGOK();
|
||||
}
|
||||
|
||||
// Token: 0x060166F0 RID: 91888 RVA: 0x0053C0A8 File Offset: 0x0053A2A8
|
||||
[Token(Token = "0x60166F0")]
|
||||
[Address(RVA = "0xE9B750", Offset = "0xE9A550", VA = "0x180E9B750", Slot = "50")]
|
||||
protected override void EMOPHJPKAHK()
|
||||
{
|
||||
base.EMOPHJPKAHK();
|
||||
bool flag;
|
||||
bool flag2;
|
||||
if (!flag && flag2)
|
||||
{
|
||||
this.projector.Visibility = (ProjectorBase.MPCADKMIBNP)((ulong)0L);
|
||||
return;
|
||||
}
|
||||
this.projector.Visibility = (ProjectorBase.MPCADKMIBNP)((ulong)1L);
|
||||
}
|
||||
|
||||
// Token: 0x060166F1 RID: 91889 RVA: 0x0053C0E8 File Offset: 0x0053A2E8
|
||||
[Token(Token = "0x60166F1")]
|
||||
[Address(RVA = "0xE9B120", Offset = "0xE99F20", VA = "0x180E9B120", Slot = "48")]
|
||||
protected override KLFOBEKJDKL DFDLDPPMLFE()
|
||||
{
|
||||
KLFOBEKJDKL klfobekjdkl = new KLFOBEKJDKL();
|
||||
klfobekjdkl.ELFBKDCEIIN = (KLFOBEKJDKL.DHKKPLOBPCJ.NMOFFNJGJFL)((ulong)3L);
|
||||
int <LPHIFCGHALA>k__BackingField = KKPBCOOONNK.MDMMDPEKICF.<LPHIFCGHALA>k__BackingField;
|
||||
klfobekjdkl.OFPIFCEIDDB = <LPHIFCGHALA>k__BackingField;
|
||||
PBNNFOJIBOD pbnnfojibod = new PBNNFOJIBOD();
|
||||
string <PNBGCBDOILI>k__BackingField = NLEKGNENMCO.ADLAOHFPOMO.<PNBGCBDOILI>k__BackingField;
|
||||
pbnnfojibod.IFKBHIOCOGC = <PNBGCBDOILI>k__BackingField;
|
||||
string <CMKJKMJIGEL>k__BackingField = NLEKGNENMCO.ADLAOHFPOMO.<CMKJKMJIGEL>k__BackingField;
|
||||
pbnnfojibod.OIEFHGOENHP = <CMKJKMJIGEL>k__BackingField;
|
||||
string <DCPCMEAPAKJ>k__BackingField = NLEKGNENMCO.ADLAOHFPOMO.<DCPCMEAPAKJ>k__BackingField;
|
||||
pbnnfojibod.IAFAJCENECF = <DCPCMEAPAKJ>k__BackingField;
|
||||
string <BFMHMHLLEGF>k__BackingField = NLEKGNENMCO.ADLAOHFPOMO.<BFMHMHLLEGF>k__BackingField;
|
||||
pbnnfojibod.CJJPFMLKDHJ = <BFMHMHLLEGF>k__BackingField;
|
||||
klfobekjdkl.PGDCELIKNHJ = pbnnfojibod;
|
||||
AudioManager.FGICFGKJOFE voipfilter = Player.<EGKJPJKLEAI>k__BackingField.GFGMLBJAKON;
|
||||
klfobekjdkl.AMNCBGCMIDJ = (int)voipfilter;
|
||||
return klfobekjdkl;
|
||||
}
|
||||
|
||||
// Token: 0x060166F2 RID: 91890 RVA: 0x0053C198 File Offset: 0x0053A398
|
||||
[Token(Token = "0x60166F2")]
|
||||
[Address(RVA = "0xE9C290", Offset = "0xE9B090", VA = "0x180E9C290", Slot = "49")]
|
||||
protected override void IEEHEIHELKE()
|
||||
{
|
||||
if (!this.LoadFromResources)
|
||||
{
|
||||
PMGCJEPKFOF<KELEPAPMOGK.LEKKFHBPBAB> pmgcjepkfof = KELEPAPMOGK.FLOMKHCOACF(base.NIFBPEMIADP);
|
||||
Action<KELEPAPMOGK.LEKKFHBPBAB> action = new Action(this.ILEBHBDMLEJ);
|
||||
if (Holotar.<>c.<>9__59_1 == 0)
|
||||
{
|
||||
Holotar.<>c.<>9__59_1 = delegate(string e)
|
||||
{
|
||||
object[] array3 = new object[1];
|
||||
if (e != 0)
|
||||
{
|
||||
}
|
||||
array3[0] = e;
|
||||
Debug.LogWarningFormat("Error downloading Holotar data: {0}", array3);
|
||||
};
|
||||
}
|
||||
return;
|
||||
}
|
||||
TextAsset textAsset = Resources.Load<TextAsset>(base.NIFBPEMIADP);
|
||||
int num = 0;
|
||||
if (!(textAsset != num))
|
||||
{
|
||||
object[] array = new object[1];
|
||||
string text = base.NIFBPEMIADP;
|
||||
if (text != 0)
|
||||
{
|
||||
}
|
||||
array[0] = text;
|
||||
Debug.LogErrorFormat("Failed to load Holotar data from resources: {0}", array);
|
||||
return;
|
||||
}
|
||||
KLFOBEKJDKL klfobekjdkl;
|
||||
if (klfobekjdkl != 0)
|
||||
{
|
||||
}
|
||||
object[] array2 = new object[1];
|
||||
throw new ArrayTypeMismatchException();
|
||||
}
|
||||
|
||||
// Token: 0x060166F3 RID: 91891 RVA: 0x0053C24C File Offset: 0x0053A44C
|
||||
[Token(Token = "0x60166F3")]
|
||||
[Address(RVA = "0xE9AEE0", Offset = "0xE99CE0", VA = "0x180E9AEE0", Slot = "47")]
|
||||
protected override bool BLHMKAPPBBP()
|
||||
{
|
||||
if (this.LoadFromResources)
|
||||
{
|
||||
}
|
||||
return base.BLHMKAPPBBP();
|
||||
}
|
||||
|
||||
// Token: 0x060166F4 RID: 91892 RVA: 0x0053C26C File Offset: 0x0053A46C
|
||||
[Token(Token = "0x60166F4")]
|
||||
[Address(RVA = "0xE9D070", Offset = "0xE9BE70", VA = "0x180E9D070")]
|
||||
private void NLBPINAGAPD(KLFOBEKJDKL ABADFLCBFIJ, bool IOOAMNLKLGP)
|
||||
{
|
||||
this.ACFMHPJEFAC();
|
||||
HolotarPlaybackPuppet ilbeencnidn = this.ILBEENCNIDN;
|
||||
int num = 0;
|
||||
if (ilbeencnidn == num)
|
||||
{
|
||||
HolotarPlaybackPuppet holotarPlaybackPuppet = this.playbackPuppetPrefab;
|
||||
Transform transform = this.puppetRoot;
|
||||
int num2 = 0;
|
||||
HolotarPlaybackPuppet holotarPlaybackPuppet2 = global::UnityEngine.Object.Instantiate<HolotarPlaybackPuppet>(holotarPlaybackPuppet, transform, num2 != 0);
|
||||
this.ILBEENCNIDN = holotarPlaybackPuppet2;
|
||||
}
|
||||
HolotarPlaybackPuppet ilbeencnidn2 = this.ILBEENCNIDN;
|
||||
AudioSource audioSource = ilbeencnidn2.audioSource;
|
||||
ilbeencnidn2.FELNBMICNMF = false;
|
||||
audioSource.Stop();
|
||||
GHEIBIAPJMB diepopnjnco = ilbeencnidn2.DIEPOPNJNCO;
|
||||
if (diepopnjnco.IIBGOBJLAEH != (ulong)0L)
|
||||
{
|
||||
int num3 = 0;
|
||||
diepopnjnco.IJHPPDNPBNP((float)num3);
|
||||
}
|
||||
AudioSource audioSource2 = ilbeencnidn2.audioSource;
|
||||
int num4 = 0;
|
||||
audioSource2.time = (float)num4;
|
||||
if (ilbeencnidn2.FELNBMICNMF)
|
||||
{
|
||||
ilbeencnidn2.audioSource.Play();
|
||||
}
|
||||
int num5 = 0;
|
||||
ilbeencnidn2.DLODOPBJAPF(num5);
|
||||
ilbeencnidn2.DIEPOPNJNCO.PBPPCMNHODC = ABADFLCBFIJ;
|
||||
AudioManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
ilbeencnidn2.PHBDLHMLHHJ();
|
||||
this.ILBEENCNIDN.Loop = IOOAMNLKLGP;
|
||||
this.ILBEENCNIDN.PlayHolographicOverlayEffect = false;
|
||||
}
|
||||
|
||||
// Token: 0x060166F5 RID: 91893 RVA: 0x0053C368 File Offset: 0x0053A568
|
||||
[Token(Token = "0x60166F5")]
|
||||
[Address(RVA = "0xE9BED0", Offset = "0xE9ACD0", VA = "0x180E9BED0")]
|
||||
private void GDPPGJGPGOK()
|
||||
{
|
||||
HolotarPlaybackPuppet ilbeencnidn = this.ILBEENCNIDN;
|
||||
int num = 0;
|
||||
if (ilbeencnidn != num && !this.LoadFromResources)
|
||||
{
|
||||
global::UnityEngine.Object.Destroy(this.ILBEENCNIDN.gameObject);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060166F6 RID: 91894 RVA: 0x0053C3A8 File Offset: 0x0053A5A8
|
||||
[Token(Token = "0x60166F6")]
|
||||
[Address(RVA = "0xE9CA40", Offset = "0xE9B840", VA = "0x180E9CA40")]
|
||||
private void IPJOIONLOBD()
|
||||
{
|
||||
this.GDPPGJGPGOK();
|
||||
HolotarPreviewPuppet mmnlnigfpak = this.MMNLNIGFPAK;
|
||||
int num = 0;
|
||||
if (mmnlnigfpak == num)
|
||||
{
|
||||
HolotarPreviewPuppet holotarPreviewPuppet = this.previewPuppetPrefab;
|
||||
Transform transform = this.puppetRoot;
|
||||
int num2 = 0;
|
||||
HolotarPreviewPuppet holotarPreviewPuppet2 = global::UnityEngine.Object.Instantiate<HolotarPreviewPuppet>(holotarPreviewPuppet, transform, num2 != 0);
|
||||
this.MMNLNIGFPAK = holotarPreviewPuppet2;
|
||||
Player targetPlayer = holotarPreviewPuppet2.OGEDGNGNPNA;
|
||||
this.puppetPivot.PivotInstantly();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060166F7 RID: 91895 RVA: 0x0053C40C File Offset: 0x0053A60C
|
||||
[Token(Token = "0x60166F7")]
|
||||
[Address(RVA = "0xE9A9B0", Offset = "0xE997B0", VA = "0x180E9A9B0")]
|
||||
private void ACFMHPJEFAC()
|
||||
{
|
||||
HolotarPreviewPuppet mmnlnigfpak = this.MMNLNIGFPAK;
|
||||
int num = 0;
|
||||
if (mmnlnigfpak != num)
|
||||
{
|
||||
global::UnityEngine.Object.Destroy(this.MMNLNIGFPAK.gameObject);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060166F8 RID: 91896 RVA: 0x0053C444 File Offset: 0x0053A644
|
||||
[Token(Token = "0x60166F8")]
|
||||
[Address(RVA = "0xE9B3C0", Offset = "0xE9A1C0", VA = "0x180E9B3C0")]
|
||||
private void DGMCDBBCFIP()
|
||||
{
|
||||
this.GDPPGJGPGOK();
|
||||
this.ACFMHPJEFAC();
|
||||
}
|
||||
|
||||
// Token: 0x060166F9 RID: 91897 RVA: 0x0053C460 File Offset: 0x0053A660
|
||||
[Token(Token = "0x60166F9")]
|
||||
[Address(RVA = "0xE9CE70", Offset = "0xE9BC70", VA = "0x180E9CE70")]
|
||||
private bool MLEOEKKFPLO(Tool EGFEJGHDNAI, Player IEKDDPPNFPF, Vector3 JEDLNAEEMEN, bool GEJJBENPHJG)
|
||||
{
|
||||
if (base.CMFLGONKCOE == GPDDPKFJBCP.RECORDING)
|
||||
{
|
||||
}
|
||||
return this.projector.EKLIKGHACMO;
|
||||
}
|
||||
|
||||
// Token: 0x17003DF5 RID: 15861
|
||||
// (get) Token: 0x060166FA RID: 91898 RVA: 0x0053C48C File Offset: 0x0053A68C
|
||||
[Token(Token = "0x17003DF5")]
|
||||
public bool JBMFJOBFJHP
|
||||
{
|
||||
[Token(Token = "0x60166FA")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "53")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060166FB RID: 91899 RVA: 0x0053C49C File Offset: 0x0053A69C
|
||||
[Token(Token = "0x60166FB")]
|
||||
[Address(RVA = "0xE9B4A0", Offset = "0xE9A2A0", VA = "0x180E9B4A0", Slot = "54")]
|
||||
public void DeserializeFrom(KPNDFONGDGF HFBJGCHOANH)
|
||||
{
|
||||
KLLMCPFPIIE<bool> hdlpbfpeclg = this.HDLPBFPECLG;
|
||||
KLLMCPFPIIE<bool> dlaaoffemml = this.DLAAOFFEMML;
|
||||
}
|
||||
|
||||
// Token: 0x060166FC RID: 91900 RVA: 0x0053C4E4 File Offset: 0x0053A6E4
|
||||
[Token(Token = "0x60166FC")]
|
||||
[Address(RVA = "0xE9DA60", Offset = "0xE9C860", VA = "0x180E9DA60", Slot = "55")]
|
||||
public void SerializeTo(ref PDEKIHFJKHJ IABNDBNHMKF, ref MKNCHKCCIHK NHFINJNIPGK, StringBuilder BIPOIFGEMGB)
|
||||
{
|
||||
if (base.NIFBPEMIADP == 0)
|
||||
{
|
||||
string text = base.NIFBPEMIADP;
|
||||
}
|
||||
NHFINJNIPGK.LBAOCHFCLPO.Add("holotar");
|
||||
MPFJNNNBOFJ mpfjnnnbofj = new MPFJNNNBOFJ();
|
||||
string text2 = base.NIFBPEMIADP;
|
||||
mpfjnnnbofj.NIFBPEMIADP = text2;
|
||||
bool flag = this.HDLPBFPECLG.IAHDANBDAAM() != null;
|
||||
mpfjnnnbofj.IEMBEINOCKF = flag;
|
||||
bool flag2 = this.DLAAOFFEMML.IAHDANBDAAM() != null;
|
||||
mpfjnnnbofj.OCEJCLBAEMA = flag2;
|
||||
}
|
||||
|
||||
// Token: 0x060166FD RID: 91901 RVA: 0x0053C56C File Offset: 0x0053A76C
|
||||
[Token(Token = "0x60166FD")]
|
||||
[Address(RVA = "0xE9DEB0", Offset = "0xE9CCB0", VA = "0x180E9DEB0")]
|
||||
public Holotar()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060166FE RID: 91902 RVA: 0x0053C580 File Offset: 0x0053A780
|
||||
[Token(Token = "0x60166FE")]
|
||||
[Address(RVA = "0xE9B840", Offset = "0xE9A640", VA = "0x180E9B840")]
|
||||
[CompilerGenerated]
|
||||
private void FLGJCDHINGN(CreationObjectSettingBooleanUIControl GCCLEJOGCCE)
|
||||
{
|
||||
string text = GCCLEJOGCCE.PropertyDescription.text;
|
||||
Func<bool> func = new Func(this.MFDIODAMEEP);
|
||||
Action<bool> action = new Action(this.HLJFIMFMIPN);
|
||||
}
|
||||
|
||||
// Token: 0x060166FF RID: 91903 RVA: 0x0053C5BC File Offset: 0x0053A7BC
|
||||
[Token(Token = "0x60166FF")]
|
||||
[Address(RVA = "0xE9CC30", Offset = "0xE9BA30", VA = "0x180E9CC30")]
|
||||
[CompilerGenerated]
|
||||
private bool MFDIODAMEEP()
|
||||
{
|
||||
return this.HDLPBFPECLG.IAHDANBDAAM() != null;
|
||||
}
|
||||
|
||||
// Token: 0x06016700 RID: 91904 RVA: 0x0053C5DC File Offset: 0x0053A7DC
|
||||
[Token(Token = "0x6016700")]
|
||||
[Address(RVA = "0xE9C120", Offset = "0xE9AF20", VA = "0x180E9C120")]
|
||||
[CompilerGenerated]
|
||||
private void HLJFIMFMIPN(bool ONGBFDACHHG)
|
||||
{
|
||||
KLLMCPFPIIE<bool> hdlpbfpeclg = this.HDLPBFPECLG;
|
||||
}
|
||||
|
||||
// Token: 0x06016701 RID: 91905 RVA: 0x0053C5F8 File Offset: 0x0053A7F8
|
||||
[Token(Token = "0x6016701")]
|
||||
[Address(RVA = "0xE9CC80", Offset = "0xE9BA80", VA = "0x180E9CC80")]
|
||||
[CompilerGenerated]
|
||||
private void KEAPEGGIIIF(CreationObjectSettingBooleanUIControl GCCLEJOGCCE)
|
||||
{
|
||||
string text = GCCLEJOGCCE.PropertyDescription.text;
|
||||
Func<bool> func = new Func(this.JEJNJEDJGCM);
|
||||
Action<bool> action = new Action(this.BLKOEGPBOGN);
|
||||
}
|
||||
|
||||
// Token: 0x06016702 RID: 91906 RVA: 0x0053C634 File Offset: 0x0053A834
|
||||
[Token(Token = "0x6016702")]
|
||||
[Address(RVA = "0xE9B7F0", Offset = "0xE9A5F0", VA = "0x180E9B7F0")]
|
||||
[CompilerGenerated]
|
||||
private bool JEJNJEDJGCM()
|
||||
{
|
||||
return this.DLAAOFFEMML.IAHDANBDAAM() != null;
|
||||
}
|
||||
|
||||
// Token: 0x06016703 RID: 91907 RVA: 0x0053C654 File Offset: 0x0053A854
|
||||
[Token(Token = "0x6016703")]
|
||||
[Address(RVA = "0xE9AF30", Offset = "0xE99D30", VA = "0x180E9AF30")]
|
||||
[CompilerGenerated]
|
||||
private void BLKOEGPBOGN(bool ONGBFDACHHG)
|
||||
{
|
||||
KLLMCPFPIIE<bool> dlaaoffemml = this.DLAAOFFEMML;
|
||||
}
|
||||
|
||||
// Token: 0x06016704 RID: 91908 RVA: 0x0053C670 File Offset: 0x0053A870
|
||||
[Token(Token = "0x6016704")]
|
||||
[Address(RVA = "0xE9CC30", Offset = "0xE9BA30", VA = "0x180E9CC30")]
|
||||
[CompilerGenerated]
|
||||
private bool JINCGFMDJJG()
|
||||
{
|
||||
return this.HDLPBFPECLG.IAHDANBDAAM() != null;
|
||||
}
|
||||
|
||||
// Token: 0x06016705 RID: 91909 RVA: 0x0053C690 File Offset: 0x0053A890
|
||||
[Token(Token = "0x6016705")]
|
||||
[Address(RVA = "0xE9C120", Offset = "0xE9AF20", VA = "0x180E9C120")]
|
||||
[CompilerGenerated]
|
||||
private void KNKMBCMPNDK(bool ONGBFDACHHG)
|
||||
{
|
||||
KLLMCPFPIIE<bool> hdlpbfpeclg = this.HDLPBFPECLG;
|
||||
}
|
||||
|
||||
// Token: 0x06016706 RID: 91910 RVA: 0x0053C6AC File Offset: 0x0053A8AC
|
||||
[Token(Token = "0x6016706")]
|
||||
[Address(RVA = "0xE9B7F0", Offset = "0xE9A5F0", VA = "0x180E9B7F0")]
|
||||
[CompilerGenerated]
|
||||
private bool EMPKIIFNLEA()
|
||||
{
|
||||
return this.DLAAOFFEMML.IAHDANBDAAM() != null;
|
||||
}
|
||||
|
||||
// Token: 0x06016707 RID: 91911 RVA: 0x0053C6CC File Offset: 0x0053A8CC
|
||||
[Token(Token = "0x6016707")]
|
||||
[Address(RVA = "0xE9AF30", Offset = "0xE99D30", VA = "0x180E9AF30")]
|
||||
[CompilerGenerated]
|
||||
private void NNDMDEOOIPC(bool ONGBFDACHHG)
|
||||
{
|
||||
KLLMCPFPIIE<bool> dlaaoffemml = this.DLAAOFFEMML;
|
||||
}
|
||||
|
||||
// Token: 0x06016708 RID: 91912 RVA: 0x0053C6E8 File Offset: 0x0053A8E8
|
||||
[Token(Token = "0x6016708")]
|
||||
[Address(RVA = "0xE9AF90", Offset = "0xE99D90", VA = "0x180E9AF90")]
|
||||
[CompilerGenerated]
|
||||
private void BPHMKBHDHMJ(KHJKOGJKJNA AFEAKAGPDMH)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06016709 RID: 91913 RVA: 0x0053C6FC File Offset: 0x0053A8FC
|
||||
[Token(Token = "0x6016709")]
|
||||
[Address(RVA = "0xE9B3E0", Offset = "0xE9A1E0", VA = "0x180E9B3E0")]
|
||||
[CompilerGenerated]
|
||||
private void DJPNMLCDAJM()
|
||||
{
|
||||
base.HPPFPCMJIOM();
|
||||
}
|
||||
|
||||
// Token: 0x0601670A RID: 91914 RVA: 0x0053C710 File Offset: 0x0053A910
|
||||
[Token(Token = "0x601670A")]
|
||||
[Address(RVA = "0xE9C860", Offset = "0xE9B660", VA = "0x180E9C860")]
|
||||
[CompilerGenerated]
|
||||
private void ILEBHBDMLEJ(KELEPAPMOGK.LEKKFHBPBAB FOJLJNMAJLC)
|
||||
{
|
||||
int num = 0;
|
||||
if (this != num && FOJLJNMAJLC != 0 && FOJLJNMAJLC.MGPDDEMABPB != (ulong)0L)
|
||||
{
|
||||
string mmbokolajfh = FOJLJNMAJLC.MMBOKOLAJFH;
|
||||
string text = base.NIFBPEMIADP;
|
||||
if (string.Equals(mmbokolajfh, text))
|
||||
{
|
||||
byte[] mgpddemabpb = FOJLJNMAJLC.MGPDDEMABPB;
|
||||
KLFOBEKJDKL klfobekjdkl;
|
||||
if (klfobekjdkl != 0)
|
||||
{
|
||||
base.CHKBMPIFNHH = klfobekjdkl;
|
||||
}
|
||||
KELEPAPMOGK.LNEEKFEEJPP(FOJLJNMAJLC.MMBOKOLAJFH);
|
||||
object[] array = new object[1];
|
||||
throw new ArrayTypeMismatchException();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0400EA85 RID: 60037
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x400EA85")]
|
||||
[SerializeField]
|
||||
private HolotarPreviewPuppet previewPuppetPrefab;
|
||||
|
||||
// Token: 0x0400EA86 RID: 60038
|
||||
[FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x400EA86")]
|
||||
[SerializeField]
|
||||
private HolotarPlaybackPuppet playbackPuppetPrefab;
|
||||
|
||||
// Token: 0x0400EA87 RID: 60039
|
||||
[FieldOffset(Offset = "0xF0")]
|
||||
[Token(Token = "0x400EA87")]
|
||||
[SerializeField]
|
||||
private Transform puppetRoot;
|
||||
|
||||
// Token: 0x0400EA88 RID: 60040
|
||||
[FieldOffset(Offset = "0xF8")]
|
||||
[Token(Token = "0x400EA88")]
|
||||
[SerializeField]
|
||||
private HolotarUIPivot puppetPivot;
|
||||
|
||||
// Token: 0x0400EA89 RID: 60041
|
||||
[FieldOffset(Offset = "0x100")]
|
||||
[Token(Token = "0x400EA89")]
|
||||
[SerializeField]
|
||||
private Renderer[] fxRenderers;
|
||||
|
||||
// Token: 0x0400EA8A RID: 60042
|
||||
[FieldOffset(Offset = "0x108")]
|
||||
[Token(Token = "0x400EA8A")]
|
||||
[SerializeField]
|
||||
private GameObject[] fxGameObjects;
|
||||
|
||||
// Token: 0x0400EA8B RID: 60043
|
||||
[FieldOffset(Offset = "0x110")]
|
||||
[Token(Token = "0x400EA8B")]
|
||||
[SerializeField]
|
||||
[OCIDFHDICIP(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private HolotarCircuitNodeDisplay circuitDisplay;
|
||||
|
||||
// Token: 0x0400EA8C RID: 60044
|
||||
[FieldOffset(Offset = "0x118")]
|
||||
[Token(Token = "0x400EA8C")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false, false)]
|
||||
private HolotarProjector projector;
|
||||
|
||||
// Token: 0x0400EA8D RID: 60045
|
||||
[FieldOffset(Offset = "0x120")]
|
||||
[Token(Token = "0x400EA8D")]
|
||||
[NonSerialized]
|
||||
public bool LoadFromResources;
|
||||
|
||||
// Token: 0x0400EA8E RID: 60046
|
||||
[FieldOffset(Offset = "0x121")]
|
||||
[Token(Token = "0x400EA8E")]
|
||||
private bool GKMFMLJJHED;
|
||||
|
||||
// Token: 0x0400EA8F RID: 60047
|
||||
[FieldOffset(Offset = "0x128")]
|
||||
[Token(Token = "0x400EA8F")]
|
||||
private HolotarPreviewPuppet MMNLNIGFPAK;
|
||||
|
||||
// Token: 0x0400EA90 RID: 60048
|
||||
[FieldOffset(Offset = "0x130")]
|
||||
[Token(Token = "0x400EA90")]
|
||||
private HolotarPlaybackPuppet ILBEENCNIDN;
|
||||
|
||||
// Token: 0x0400EA91 RID: 60049
|
||||
[FieldOffset(Offset = "0x138")]
|
||||
[Token(Token = "0x400EA91")]
|
||||
private HolotarCircuitNodeDisplay.MNBAEHGJHJK IPFKAICAKHJ;
|
||||
|
||||
// Token: 0x0400EA92 RID: 60050
|
||||
[FieldOffset(Offset = "0x140")]
|
||||
[Token(Token = "0x400EA92")]
|
||||
private KLLMCPFPIIE<bool> HDLPBFPECLG;
|
||||
|
||||
// Token: 0x0400EA93 RID: 60051
|
||||
[FieldOffset(Offset = "0x148")]
|
||||
[Token(Token = "0x400EA93")]
|
||||
private KLLMCPFPIIE<bool> DLAAOFFEMML;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,214 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using Photon.Pun;
|
||||
using RecRoom.Circuits;
|
||||
using RecRoom.Core.Creation.Circuits;
|
||||
|
||||
namespace RecRoom.Core.Creation.Holotars
|
||||
{
|
||||
// Token: 0x020032DF RID: 13023
|
||||
[Token(Token = "0x20032DF")]
|
||||
public class HolotarCircuitNodeDisplay : CircuitNodeDisplay
|
||||
{
|
||||
// Token: 0x140001FC RID: 508
|
||||
// (add) Token: 0x06016710 RID: 91920 RVA: 0x0053C83C File Offset: 0x0053AA3C
|
||||
// (remove) Token: 0x06016711 RID: 91921 RVA: 0x0053C858 File Offset: 0x0053AA58
|
||||
[Token(Token = "0x140001FC")]
|
||||
public event Action<HolotarCircuitNodeDisplay.MNBAEHGJHJK> NOMMMKEALDC
|
||||
{
|
||||
[Token(Token = "0x6016710")]
|
||||
[Address(RVA = "0xE980D0", Offset = "0xE96ED0", VA = "0x180E980D0")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x6016711")]
|
||||
[Address(RVA = "0xE98280", Offset = "0xE97080", VA = "0x180E98280")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003DF6 RID: 15862
|
||||
// (get) Token: 0x06016712 RID: 91922 RVA: 0x0053C874 File Offset: 0x0053AA74
|
||||
[Token(Token = "0x17003DF6")]
|
||||
public HolotarCircuitNodeDisplay.MNBAEHGJHJK MLEKNGIDJHM
|
||||
{
|
||||
[Token(Token = "0x6016712")]
|
||||
[Address(RVA = "0xE98170", Offset = "0xE96F70", VA = "0x180E98170")]
|
||||
get
|
||||
{
|
||||
if (base.IsInputConnected(InputSlot.G))
|
||||
{
|
||||
CircuitNode mbbjmcdgdmn = this.MBBJMCDGDMN;
|
||||
if (mbbjmcdgdmn != 0)
|
||||
{
|
||||
int num = 0;
|
||||
if (Convert.ToBoolean(mbbjmcdgdmn.GetInputSignal((InputSlot)num)))
|
||||
{
|
||||
return HolotarCircuitNodeDisplay.MNBAEHGJHJK.STOP;
|
||||
}
|
||||
}
|
||||
CircuitNode mbbjmcdgdmn2 = this.MBBJMCDGDMN;
|
||||
if (mbbjmcdgdmn2 != 0 && Convert.ToBoolean(mbbjmcdgdmn2.GetInputSignal(InputSlot.G)))
|
||||
{
|
||||
return HolotarCircuitNodeDisplay.MNBAEHGJHJK.PLAY;
|
||||
}
|
||||
return HolotarCircuitNodeDisplay.MNBAEHGJHJK.DEFAULT_CONNECTED;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003DF7 RID: 15863
|
||||
// (get) Token: 0x06016713 RID: 91923 RVA: 0x0053C8C8 File Offset: 0x0053AAC8
|
||||
[Token(Token = "0x17003DF7")]
|
||||
private bool EIBCKAJBJKL
|
||||
{
|
||||
[Token(Token = "0x6016713")]
|
||||
[Address(RVA = "0xE97BC0", Offset = "0xE969C0", VA = "0x180E97BC0")]
|
||||
get
|
||||
{
|
||||
CircuitNode mbbjmcdgdmn = this.MBBJMCDGDMN;
|
||||
if (mbbjmcdgdmn == 0)
|
||||
{
|
||||
}
|
||||
return Convert.ToBoolean(mbbjmcdgdmn.GetInputSignal(InputSlot.G));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003DF8 RID: 15864
|
||||
// (get) Token: 0x06016714 RID: 91924 RVA: 0x0053C8F0 File Offset: 0x0053AAF0
|
||||
[Token(Token = "0x17003DF8")]
|
||||
private bool HBOAIKHBNLB
|
||||
{
|
||||
[Token(Token = "0x6016714")]
|
||||
[Address(RVA = "0xE97C90", Offset = "0xE96A90", VA = "0x180E97C90")]
|
||||
get
|
||||
{
|
||||
CircuitNode mbbjmcdgdmn = this.MBBJMCDGDMN;
|
||||
if (mbbjmcdgdmn == 0)
|
||||
{
|
||||
}
|
||||
int num = 0;
|
||||
return Convert.ToBoolean(mbbjmcdgdmn.GetInputSignal((InputSlot)num));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016715 RID: 91925 RVA: 0x0053C918 File Offset: 0x0053AB18
|
||||
[Token(Token = "0x6016715")]
|
||||
[Address(RVA = "0xE97DB0", Offset = "0xE96BB0", VA = "0x180E97DB0", Slot = "26")]
|
||||
public override void OnCircuitNodeInitialized(CircuitNode IKFLAODDALD)
|
||||
{
|
||||
do
|
||||
{
|
||||
if (this.MBBJMCDGDMN != 0)
|
||||
{
|
||||
OutputNodeUpdated outputNodeUpdated = new OutputNodeUpdated(this.KBKBJFBEOGH);
|
||||
}
|
||||
base.OnCircuitNodeInitialized(IKFLAODDALD);
|
||||
}
|
||||
while (this.MBBJMCDGDMN == 0);
|
||||
if (new OutputNodeUpdated(this.KBKBJFBEOGH) != 0)
|
||||
{
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
if (this.NOMMMKEALDC != 0)
|
||||
{
|
||||
int currentPlayMode = (int)this.MLEKNGIDJHM;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016716 RID: 91926 RVA: 0x0053C978 File Offset: 0x0053AB78
|
||||
[Token(Token = "0x6016716")]
|
||||
[Address(RVA = "0xE97D00", Offset = "0xE96B00", VA = "0x180E97D00", Slot = "25")]
|
||||
protected override void NDMHFAFLLOH(PhotonView KFONGPOFCDH)
|
||||
{
|
||||
if (this.MBBJMCDGDMN != 0)
|
||||
{
|
||||
OutputNodeUpdated outputNodeUpdated = new OutputNodeUpdated(this.KBKBJFBEOGH);
|
||||
}
|
||||
base.NDMHFAFLLOH(KFONGPOFCDH);
|
||||
}
|
||||
|
||||
// Token: 0x06016717 RID: 91927 RVA: 0x0053C9A4 File Offset: 0x0053ABA4
|
||||
[Token(Token = "0x6016717")]
|
||||
[Address(RVA = "0xE97C30", Offset = "0xE96A30", VA = "0x180E97C30")]
|
||||
private void KBKBJFBEOGH(Dictionary<InputSlot, int> COLKFKBFGNA)
|
||||
{
|
||||
if (this.NOMMMKEALDC != 0)
|
||||
{
|
||||
HolotarCircuitNodeDisplay.MNBAEHGJHJK currentPlayMode = this.MLEKNGIDJHM;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016718 RID: 91928 RVA: 0x0053C9C4 File Offset: 0x0053ABC4
|
||||
[Token(Token = "0x6016718")]
|
||||
[Address(RVA = "0xE98070", Offset = "0xE96E70", VA = "0x180E98070")]
|
||||
public HolotarCircuitNodeDisplay()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06016719 RID: 91929 RVA: 0x0053C9D8 File Offset: 0x0053ABD8
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x6016719")]
|
||||
[Address(RVA = "0xE97FB0", Offset = "0xE96DB0", VA = "0x180E97FB0")]
|
||||
static HolotarCircuitNodeDisplay()
|
||||
{
|
||||
InputMetadata[] array = new InputMetadata[2];
|
||||
int num = 0;
|
||||
ulong num2;
|
||||
array[0] = num2;
|
||||
array[2] = num;
|
||||
HolotarCircuitNodeDisplay.KHLENNBNFAJ = array;
|
||||
}
|
||||
|
||||
// Token: 0x0400EA98 RID: 60056
|
||||
[Token(Token = "0x400EA98")]
|
||||
private const InputSlot OPABCOBMFDB = InputSlot.R;
|
||||
|
||||
// Token: 0x0400EA99 RID: 60057
|
||||
[Token(Token = "0x400EA99")]
|
||||
private const InputSlot HNJDHEOFOKE = InputSlot.G;
|
||||
|
||||
// Token: 0x0400EA9A RID: 60058
|
||||
[Token(Token = "0x400EA9A")]
|
||||
private static readonly InputMetadata[] KHLENNBNFAJ;
|
||||
|
||||
// Token: 0x020032E0 RID: 13024
|
||||
[Token(Token = "0x20032E0")]
|
||||
public enum MNBAEHGJHJK
|
||||
{
|
||||
// Token: 0x0400EA9D RID: 60061
|
||||
[Token(Token = "0x400EA9D")]
|
||||
DEFAULT_DISCONNECTED,
|
||||
// Token: 0x0400EA9E RID: 60062
|
||||
[Token(Token = "0x400EA9E")]
|
||||
DEFAULT_CONNECTED,
|
||||
// Token: 0x0400EA9F RID: 60063
|
||||
[Token(Token = "0x400EA9F")]
|
||||
PLAY,
|
||||
// Token: 0x0400EAA0 RID: 60064
|
||||
[Token(Token = "0x400EAA0")]
|
||||
STOP
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,117 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using AGUI.StackedUI;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace RecRoom.Core.Creation.Holotars
|
||||
{
|
||||
// Token: 0x020032F2 RID: 13042
|
||||
[Token(Token = "0x20032F2")]
|
||||
public class HolotarCountdownFlow : RecordableUIFlow
|
||||
{
|
||||
// Token: 0x060167B1 RID: 92081 RVA: 0x0053E674 File Offset: 0x0053C874
|
||||
[Token(Token = "0x60167B1")]
|
||||
[Address(RVA = "0xE984D0", Offset = "0xE972D0", VA = "0x180E984D0", Slot = "11")]
|
||||
public override void OnFlowEntered(StackedUIFlowBase BFHJBBGCMAN)
|
||||
{
|
||||
base.OnFlowEntered(BFHJBBGCMAN);
|
||||
HolotarCountdownFlow.PPADILCHBCC ppadilchbcc;
|
||||
ppadilchbcc.System.IDisposable.Dispose();
|
||||
ppadilchbcc.<>1__state = (int)((ulong)0L);
|
||||
ppadilchbcc.<>4__this = this;
|
||||
Coroutine coroutine = base.StartCoroutine(ppadilchbcc);
|
||||
}
|
||||
|
||||
// Token: 0x060167B2 RID: 92082 RVA: 0x0053E6A8 File Offset: 0x0053C8A8
|
||||
[Token(Token = "0x60167B2")]
|
||||
[Address(RVA = "0xE98320", Offset = "0xE97120", VA = "0x180E98320")]
|
||||
private IEnumerator BBCMBHHPHAB()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (060167B2)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator RecRoom.Core.Creation.Holotars.HolotarCountdownFlow::BBCMBHHPHAB()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
call:void(PPADILCHBCC::System.IDisposable.Dispose, ldloc:PPADILCHBCC(var_0))
|
||||
stfld:int32(PPADILCHBCC::<>1__state, ldloc:PPADILCHBCC(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
||||
stfld:HolotarCountdownFlow(PPADILCHBCC::<>4__this, ldloc:PPADILCHBCC(var_0), ldloc:HolotarCountdownFlow(this))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x060167B3 RID: 92083 RVA: 0x0053E6CC File Offset: 0x0053C8CC
|
||||
[Token(Token = "0x60167B3")]
|
||||
[Address(RVA = "0xE983E0", Offset = "0xE971E0", VA = "0x180E983E0")]
|
||||
private void FFHEADALFEO()
|
||||
{
|
||||
Text text = this.timeLabel;
|
||||
int num = Mathf.FloorToInt(this.KPNEANMBENB);
|
||||
string text2 = text.text;
|
||||
this.countdownFillImage.fillAmount = 1f;
|
||||
}
|
||||
|
||||
// Token: 0x060167B4 RID: 92084 RVA: 0x0053E70C File Offset: 0x0053C90C
|
||||
[Token(Token = "0x60167B4")]
|
||||
[Address(RVA = "0xE98380", Offset = "0xE97180", VA = "0x180E98380")]
|
||||
public void Button_CancelCountdown()
|
||||
{
|
||||
AMFGMOBDFOF recordable = base.EOEODCNAPCB;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060167B5 RID: 92085 RVA: 0x0053E728 File Offset: 0x0053C928
|
||||
[Token(Token = "0x60167B5")]
|
||||
[Address(RVA = "0xE98540", Offset = "0xE97340", VA = "0x180E98540")]
|
||||
public HolotarCountdownFlow()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400EAEC RID: 60140
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400EAEC")]
|
||||
[SerializeField]
|
||||
private int countdownLength = (int)((ulong)5L);
|
||||
|
||||
// Token: 0x0400EAED RID: 60141
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x400EAED")]
|
||||
[SerializeField]
|
||||
private Text timeLabel;
|
||||
|
||||
// Token: 0x0400EAEE RID: 60142
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400EAEE")]
|
||||
[SerializeField]
|
||||
private Image countdownFillImage;
|
||||
|
||||
// Token: 0x0400EAEF RID: 60143
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400EAEF")]
|
||||
[SerializeField]
|
||||
private RecRoomAudioClip beepSfx;
|
||||
|
||||
// Token: 0x0400EAF0 RID: 60144
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x400EAF0")]
|
||||
[SerializeField]
|
||||
private RecRoomAudioClip recordingStartSfx;
|
||||
|
||||
// Token: 0x0400EAF1 RID: 60145
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x400EAF1")]
|
||||
private float KPNEANMBENB;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,104 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.Holotars
|
||||
{
|
||||
// Token: 0x020032E1 RID: 13025
|
||||
[Token(Token = "0x20032E1")]
|
||||
[LHNHBCHKKBA]
|
||||
public class HolotarDataOverride : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0601671A RID: 91930 RVA: 0x0053CA0C File Offset: 0x0053AC0C
|
||||
[Token(Token = "0x601671A")]
|
||||
[Address(RVA = "0xE98550", Offset = "0xE97350", VA = "0x180E98550")]
|
||||
private void Awake()
|
||||
{
|
||||
this.holotar.LoadFromResources = true;
|
||||
this.tool.DisablePickup(this);
|
||||
this.tool.KinematicOnReset = true;
|
||||
this.tool.KinematicOnSleep = true;
|
||||
}
|
||||
|
||||
// Token: 0x0601671B RID: 91931 RVA: 0x0053CA50 File Offset: 0x0053AC50
|
||||
[Token(Token = "0x601671B")]
|
||||
[Address(RVA = "0xE98850", Offset = "0xE97650", VA = "0x180E98850")]
|
||||
private void Start()
|
||||
{
|
||||
if (KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
KLLMCPFPIIE<bool> hdlpbfpeclg = this.holotar.HDLPBFPECLG;
|
||||
this.MasterPickRandomAsset();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601671C RID: 91932 RVA: 0x0053CA80 File Offset: 0x0053AC80
|
||||
[Token(Token = "0x601671C")]
|
||||
[Address(RVA = "0xE985B0", Offset = "0xE973B0", VA = "0x180E985B0")]
|
||||
public void MasterPickRandomAsset()
|
||||
{
|
||||
int length = this.resourceAssets.Length;
|
||||
if (length == 0)
|
||||
{
|
||||
object[] array = new object[1];
|
||||
GameObject gameObject = this.holotar.gameObject;
|
||||
if (gameObject != 0)
|
||||
{
|
||||
}
|
||||
array[0] = gameObject;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
int num = global::UnityEngine.Random.Range(0, length);
|
||||
TextAsset textAsset = this.resourceAssets[num];
|
||||
int num2 = 0;
|
||||
if (!(textAsset != num2))
|
||||
{
|
||||
object[] array2 = new object[1];
|
||||
GameObject gameObject2 = this.holotar.gameObject;
|
||||
if (gameObject2 != 0)
|
||||
{
|
||||
}
|
||||
array2[0] = gameObject2;
|
||||
Debug.LogErrorFormat("Unable to load data for Holotar {0} from resources: Asset is null", array2);
|
||||
return;
|
||||
}
|
||||
TextAsset[] array3 = this.resourceAssets;
|
||||
Holotar holotar = this.holotar;
|
||||
string name = array3[num].name;
|
||||
bool isCompleted = ((IAsyncResult)holotar).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x0601671D RID: 91933 RVA: 0x0053CB44 File Offset: 0x0053AD44
|
||||
[Token(Token = "0x601671D")]
|
||||
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
|
||||
public HolotarDataOverride()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400EAA1 RID: 60065
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400EAA1")]
|
||||
[SerializeField]
|
||||
private TextAsset[] resourceAssets;
|
||||
|
||||
// Token: 0x0400EAA2 RID: 60066
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400EAA2")]
|
||||
[SerializeField]
|
||||
private bool billboardPlayback;
|
||||
|
||||
// Token: 0x0400EAA3 RID: 60067
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400EAA3")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private Holotar holotar;
|
||||
|
||||
// Token: 0x0400EAA4 RID: 60068
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400EAA4")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private Tool tool;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,455 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Audio;
|
||||
using RecRoom.Core.Rendering;
|
||||
using RecRoom.Players.Puppet;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.Holotars
|
||||
{
|
||||
// Token: 0x020032E2 RID: 13026
|
||||
[Token(Token = "0x20032E2")]
|
||||
public class HolotarPlaybackPuppet : PlayerPuppet
|
||||
{
|
||||
// Token: 0x17003DF9 RID: 15865
|
||||
// (get) Token: 0x0601671E RID: 91934 RVA: 0x0053CB58 File Offset: 0x0053AD58
|
||||
[Token(Token = "0x17003DF9")]
|
||||
protected override PBFNANEPIFO PDOJHGJMNPH
|
||||
{
|
||||
[Token(Token = "0x601671E")]
|
||||
[Address(RVA = "0x567CE0", Offset = "0x566AE0", VA = "0x180567CE0", Slot = "5")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0601671E)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling PBFNANEPIFO RecRoom.Core.Creation.Holotars.HolotarPlaybackPuppet::APDMDPBGDPL()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:GHEIBIAPJMB(var_0_06, ldfld:GHEIBIAPJMB(HolotarPlaybackPuppet::DIEPOPNJNCO, ldloc:HolotarPlaybackPuppet(this)))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003DFA RID: 15866
|
||||
// (get) Token: 0x0601671F RID: 91935 RVA: 0x0053CB6C File Offset: 0x0053AD6C
|
||||
[Token(Token = "0x17003DFA")]
|
||||
public bool MDAHDIHLCHC
|
||||
{
|
||||
[Token(Token = "0x601671F")]
|
||||
[Address(RVA = "0xE994F0", Offset = "0xE982F0", VA = "0x180E994F0")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0601671F)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean RecRoom.Core.Creation.Holotars.HolotarPlaybackPuppet::get_IsPlaying()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_1:
|
||||
stloc:float32(var_2_25, ldfld:float32(GHEIBIAPJMB::IDOPEKABJJC, ldloc:GHEIBIAPJMB(var_1_11)))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003DFB RID: 15867
|
||||
// (get) Token: 0x06016720 RID: 91936 RVA: 0x0053CBA0 File Offset: 0x0053ADA0
|
||||
[Token(Token = "0x17003DFB")]
|
||||
public float LGCEDPDLCKG
|
||||
{
|
||||
[Token(Token = "0x6016720")]
|
||||
[Address(RVA = "0xE99550", Offset = "0xE98350", VA = "0x180E99550")]
|
||||
get
|
||||
{
|
||||
GHEIBIAPJMB diepopnjnco;
|
||||
do
|
||||
{
|
||||
diepopnjnco = this.DIEPOPNJNCO;
|
||||
}
|
||||
while (diepopnjnco == 0 || diepopnjnco.IIBGOBJLAEH == 0);
|
||||
return diepopnjnco.IDOPEKABJJC;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003DFC RID: 15868
|
||||
// (get) Token: 0x06016721 RID: 91937 RVA: 0x0053CBC8 File Offset: 0x0053ADC8
|
||||
[Token(Token = "0x17003DFC")]
|
||||
private bool FBBGNNOCLOH
|
||||
{
|
||||
[Token(Token = "0x6016721")]
|
||||
[Address(RVA = "0xE98C60", Offset = "0xE97A60", VA = "0x180E98C60")]
|
||||
get
|
||||
{
|
||||
float avgPeakAmp = this.levelMeter.DHOJEBFIIEG;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016722 RID: 91938 RVA: 0x0053CBE8 File Offset: 0x0053ADE8
|
||||
[Token(Token = "0x6016722")]
|
||||
[Address(RVA = "0xE98910", Offset = "0xE97710", VA = "0x180E98910")]
|
||||
protected void Awake()
|
||||
{
|
||||
this.FELNBMICNMF = false;
|
||||
this.audioSource.Stop();
|
||||
GHEIBIAPJMB diepopnjnco = this.DIEPOPNJNCO;
|
||||
if (diepopnjnco.IIBGOBJLAEH != (ulong)0L)
|
||||
{
|
||||
int num = 0;
|
||||
diepopnjnco.IJHPPDNPBNP((float)num);
|
||||
}
|
||||
AudioSource audioSource = this.audioSource;
|
||||
int num2 = 0;
|
||||
audioSource.time = (float)num2;
|
||||
if (this.FELNBMICNMF)
|
||||
{
|
||||
this.audioSource.Play();
|
||||
}
|
||||
int num3 = 0;
|
||||
this.DLODOPBJAPF(num3);
|
||||
}
|
||||
|
||||
// Token: 0x06016723 RID: 91939 RVA: 0x0053CC58 File Offset: 0x0053AE58
|
||||
[Token(Token = "0x6016723")]
|
||||
[Address(RVA = "0xE98DD0", Offset = "0xE97BD0", VA = "0x180E98DD0", Slot = "9")]
|
||||
protected override void LateUpdate()
|
||||
{
|
||||
base.LateUpdate();
|
||||
if (this.ToString() != 0 && this.FELNBMICNMF)
|
||||
{
|
||||
GHEIBIAPJMB diepopnjnco = this.DIEPOPNJNCO;
|
||||
float deltaTime = Time.deltaTime;
|
||||
diepopnjnco.OPEMIFENIJM(deltaTime);
|
||||
GHEIBIAPJMB diepopnjnco2 = this.DIEPOPNJNCO;
|
||||
if (diepopnjnco2.IIBGOBJLAEH != 0)
|
||||
{
|
||||
float idopekabjjc = diepopnjnco2.IDOPEKABJJC;
|
||||
if (!this.Loop)
|
||||
{
|
||||
Action onPlaybackComplete = this.OnPlaybackComplete;
|
||||
if (onPlaybackComplete == 0)
|
||||
{
|
||||
goto IL_74;
|
||||
}
|
||||
onPlaybackComplete();
|
||||
}
|
||||
int num = 0;
|
||||
this.SetTime((float)num);
|
||||
}
|
||||
IL_74:
|
||||
if (this.PlayHolographicOverlayEffect)
|
||||
{
|
||||
SkinnedMeshRenderer[] currentDefaultSkinnedMeshRenderers = this.playerAvatarDisplay.CurrentDefaultSkinnedMeshRenderers;
|
||||
if (currentDefaultSkinnedMeshRenderers != 0 && currentDefaultSkinnedMeshRenderers.Length != 0)
|
||||
{
|
||||
SkinnedMeshRenderer skinnedMeshRenderer = currentDefaultSkinnedMeshRenderers[0];
|
||||
int num2 = 0;
|
||||
if (skinnedMeshRenderer != num2)
|
||||
{
|
||||
Mesh sharedMesh = skinnedMeshRenderer.sharedMesh;
|
||||
int num3 = 0;
|
||||
if (sharedMesh != num3)
|
||||
{
|
||||
int subMeshCount = skinnedMeshRenderer.sharedMesh.subMeshCount;
|
||||
HolographicOverlayRendererEffect.RenderHolographicOverlay(skinnedMeshRenderer, subMeshCount);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016724 RID: 91940 RVA: 0x0053CD4C File Offset: 0x0053AF4C
|
||||
[Token(Token = "0x6016724")]
|
||||
[Address(RVA = "0xE98FD0", Offset = "0xE97DD0", VA = "0x180E98FD0")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
int num = 0;
|
||||
this.DLODOPBJAPF(num);
|
||||
this.DIEPOPNJNCO.Dispose();
|
||||
}
|
||||
|
||||
// Token: 0x06016725 RID: 91941 RVA: 0x0053CD74 File Offset: 0x0053AF74
|
||||
[Token(Token = "0x6016725")]
|
||||
[Address(RVA = "0xE98C90", Offset = "0xE97A90", VA = "0x180E98C90")]
|
||||
public void Initialize(KLFOBEKJDKL ABADFLCBFIJ)
|
||||
{
|
||||
this.FELNBMICNMF = false;
|
||||
this.audioSource.Stop();
|
||||
GHEIBIAPJMB diepopnjnco = this.DIEPOPNJNCO;
|
||||
if (diepopnjnco.IIBGOBJLAEH != (ulong)0L)
|
||||
{
|
||||
int num = 0;
|
||||
diepopnjnco.IJHPPDNPBNP((float)num);
|
||||
}
|
||||
AudioSource audioSource = this.audioSource;
|
||||
int num2 = 0;
|
||||
audioSource.time = (float)num2;
|
||||
if (this.FELNBMICNMF)
|
||||
{
|
||||
this.audioSource.Play();
|
||||
}
|
||||
int num3 = 0;
|
||||
this.DLODOPBJAPF(num3);
|
||||
this.DIEPOPNJNCO.PBPPCMNHODC = ABADFLCBFIJ;
|
||||
AudioManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x06016726 RID: 91942 RVA: 0x0053CE00 File Offset: 0x0053B000
|
||||
[Token(Token = "0x6016726")]
|
||||
[Address(RVA = "0xE99340", Offset = "0xE98140", VA = "0x180E99340")]
|
||||
public void RefreshFromData()
|
||||
{
|
||||
this.DIEPOPNJNCO.NAKBNIBLPKP();
|
||||
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x06016727 RID: 91943 RVA: 0x0053CE28 File Offset: 0x0053B028
|
||||
[Token(Token = "0x6016727")]
|
||||
[Address(RVA = "0xE99160", Offset = "0xE97F60", VA = "0x180E99160")]
|
||||
public void Play()
|
||||
{
|
||||
GHEIBIAPJMB diepopnjnco = this.DIEPOPNJNCO;
|
||||
if (diepopnjnco.IIBGOBJLAEH == 0)
|
||||
{
|
||||
Debug.LogWarning("Unable to play a Holotar with no assigned data.");
|
||||
return;
|
||||
}
|
||||
if (diepopnjnco != 0 && diepopnjnco == 0)
|
||||
{
|
||||
AudioSource audioSource = this.audioSource;
|
||||
this.FELNBMICNMF = false;
|
||||
audioSource.Stop();
|
||||
GHEIBIAPJMB diepopnjnco2 = this.DIEPOPNJNCO;
|
||||
if (diepopnjnco2.IIBGOBJLAEH != (ulong)0L)
|
||||
{
|
||||
int num = 0;
|
||||
diepopnjnco2.IJHPPDNPBNP((float)num);
|
||||
}
|
||||
AudioSource audioSource2 = this.audioSource;
|
||||
int num2 = 0;
|
||||
audioSource2.time = (float)num2;
|
||||
if (this.FELNBMICNMF)
|
||||
{
|
||||
this.audioSource.Play();
|
||||
}
|
||||
}
|
||||
AudioClip liebgliajia = this.LIEBGLIAJIA;
|
||||
int num3 = 0;
|
||||
if (liebgliajia == num3)
|
||||
{
|
||||
KHJKOGJKJNA kbfcblklmep = this.DIEPOPNJNCO.IIBGOBJLAEH.KBFCBLKLMEP;
|
||||
int num4 = 0;
|
||||
AudioClip audioClip = HNNCAGBOFHB.PKMDHIHNKOH(kbfcblklmep, num4);
|
||||
this.DLODOPBJAPF(audioClip);
|
||||
}
|
||||
this.audioSource.Play();
|
||||
this.FELNBMICNMF = true;
|
||||
}
|
||||
|
||||
// Token: 0x06016728 RID: 91944 RVA: 0x0053CF08 File Offset: 0x0053B108
|
||||
[Token(Token = "0x6016728")]
|
||||
[Address(RVA = "0xE99130", Offset = "0xE97F30", VA = "0x180E99130")]
|
||||
public void Pause()
|
||||
{
|
||||
this.FELNBMICNMF = false;
|
||||
this.audioSource.Pause();
|
||||
}
|
||||
|
||||
// Token: 0x06016729 RID: 91945 RVA: 0x0053CF30 File Offset: 0x0053B130
|
||||
[Token(Token = "0x6016729")]
|
||||
[Address(RVA = "0xE993F0", Offset = "0xE981F0", VA = "0x180E993F0")]
|
||||
public void Stop(bool COLKCDAABDF = true)
|
||||
{
|
||||
this.FELNBMICNMF = false;
|
||||
this.audioSource.Stop();
|
||||
GHEIBIAPJMB diepopnjnco = this.DIEPOPNJNCO;
|
||||
if (diepopnjnco.IIBGOBJLAEH != (ulong)0L)
|
||||
{
|
||||
int num = 0;
|
||||
diepopnjnco.IJHPPDNPBNP((float)num);
|
||||
}
|
||||
AudioSource audioSource = this.audioSource;
|
||||
int num2 = 0;
|
||||
audioSource.time = (float)num2;
|
||||
if (this.FELNBMICNMF)
|
||||
{
|
||||
this.audioSource.Play();
|
||||
}
|
||||
if (COLKCDAABDF)
|
||||
{
|
||||
int num3 = 0;
|
||||
this.DLODOPBJAPF(num3);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601672A RID: 91946 RVA: 0x0053CFA4 File Offset: 0x0053B1A4
|
||||
[Token(Token = "0x601672A")]
|
||||
[Address(RVA = "0xE990D0", Offset = "0xE97ED0", VA = "0x180E990D0", Slot = "14")]
|
||||
protected override void PHBDLHMLHHJ()
|
||||
{
|
||||
GHEIBIAPJMB diepopnjnco = this.DIEPOPNJNCO;
|
||||
float avgPeakAmp = this.levelMeter.DHOJEBFIIEG;
|
||||
base.PHBDLHMLHHJ();
|
||||
}
|
||||
|
||||
// Token: 0x0601672B RID: 91947 RVA: 0x0053CFD0 File Offset: 0x0053B1D0
|
||||
[Token(Token = "0x601672B")]
|
||||
[Address(RVA = "0xE99010", Offset = "0xE97E10", VA = "0x180E99010")]
|
||||
private void PDEDDMDMNFE()
|
||||
{
|
||||
AudioClip liebgliajia = this.LIEBGLIAJIA;
|
||||
int num = 0;
|
||||
if (liebgliajia == num)
|
||||
{
|
||||
KHJKOGJKJNA kbfcblklmep = this.DIEPOPNJNCO.IIBGOBJLAEH.KBFCBLKLMEP;
|
||||
int num2 = 0;
|
||||
AudioClip audioClip = HNNCAGBOFHB.PKMDHIHNKOH(kbfcblklmep, num2);
|
||||
this.DLODOPBJAPF(audioClip);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601672C RID: 91948 RVA: 0x0053D01C File Offset: 0x0053B21C
|
||||
[Token(Token = "0x601672C")]
|
||||
[Address(RVA = "0xE98B70", Offset = "0xE97970", VA = "0x180E98B70")]
|
||||
private void DLODOPBJAPF(AudioClip OAMCCIEIHAP)
|
||||
{
|
||||
AudioClip liebgliajia = this.LIEBGLIAJIA;
|
||||
int num = 0;
|
||||
if (liebgliajia != num)
|
||||
{
|
||||
bool flag = this.LIEBGLIAJIA.KBBHAOLANEK();
|
||||
global::UnityEngine.Object.DestroyImmediate(this.LIEBGLIAJIA);
|
||||
}
|
||||
AudioSource audioSource = this.audioSource;
|
||||
this.LIEBGLIAJIA = OAMCCIEIHAP;
|
||||
audioSource.clip = OAMCCIEIHAP;
|
||||
}
|
||||
|
||||
// Token: 0x0601672D RID: 91949 RVA: 0x0053D070 File Offset: 0x0053B270
|
||||
[Token(Token = "0x601672D")]
|
||||
[Address(RVA = "0xE99380", Offset = "0xE98180", VA = "0x180E99380")]
|
||||
public void SetTime(float MOPKOPOKKEE)
|
||||
{
|
||||
GHEIBIAPJMB diepopnjnco = this.DIEPOPNJNCO;
|
||||
if (diepopnjnco.IIBGOBJLAEH != (ulong)0L)
|
||||
{
|
||||
diepopnjnco.IJHPPDNPBNP(MOPKOPOKKEE);
|
||||
}
|
||||
this.audioSource.time = MOPKOPOKKEE;
|
||||
if (this.FELNBMICNMF)
|
||||
{
|
||||
this.audioSource.Play();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601672E RID: 91950 RVA: 0x0053D0BC File Offset: 0x0053B2BC
|
||||
[Token(Token = "0x601672E")]
|
||||
[Address(RVA = "0xE98AF0", Offset = "0xE978F0", VA = "0x180E98AF0")]
|
||||
private void BNEHHBABOOI(AudioManager.FGICFGKJOFE LMAJKCLDDIF)
|
||||
{
|
||||
AudioManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
}
|
||||
|
||||
// Token: 0x0601672F RID: 91951 RVA: 0x0053D0D8 File Offset: 0x0053B2D8
|
||||
[Token(Token = "0x601672F")]
|
||||
[Address(RVA = "0xE989A0", Offset = "0xE977A0", VA = "0x180E989A0")]
|
||||
private void BDGAIMGJDGA()
|
||||
{
|
||||
SkinnedMeshRenderer[] currentDefaultSkinnedMeshRenderers = this.playerAvatarDisplay.CurrentDefaultSkinnedMeshRenderers;
|
||||
if (currentDefaultSkinnedMeshRenderers != 0 && currentDefaultSkinnedMeshRenderers.Length != 0)
|
||||
{
|
||||
SkinnedMeshRenderer skinnedMeshRenderer = currentDefaultSkinnedMeshRenderers[0];
|
||||
int num = 0;
|
||||
if (skinnedMeshRenderer != num)
|
||||
{
|
||||
Mesh sharedMesh = skinnedMeshRenderer.sharedMesh;
|
||||
int num2 = 0;
|
||||
if (sharedMesh != num2)
|
||||
{
|
||||
int subMeshCount = skinnedMeshRenderer.sharedMesh.subMeshCount;
|
||||
HolographicOverlayRendererEffect.RenderHolographicOverlay(skinnedMeshRenderer, subMeshCount);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016730 RID: 91952 RVA: 0x0053D144 File Offset: 0x0053B344
|
||||
[Token(Token = "0x6016730")]
|
||||
[Address(RVA = "0xE99490", Offset = "0xE98290", VA = "0x180E99490")]
|
||||
public HolotarPlaybackPuppet()
|
||||
{
|
||||
GHEIBIAPJMB gheibiapjmb = new GHEIBIAPJMB();
|
||||
this.DIEPOPNJNCO = gheibiapjmb;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400EAA5 RID: 60069
|
||||
[Token(Token = "0x400EAA5")]
|
||||
private const float EBAGDCGDAHI = 0.01f;
|
||||
|
||||
// Token: 0x0400EAA6 RID: 60070
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400EAA6")]
|
||||
[SerializeField]
|
||||
private AudioSource audioSource;
|
||||
|
||||
// Token: 0x0400EAA7 RID: 60071
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400EAA7")]
|
||||
[SerializeField]
|
||||
private AudioSourceSimpleLevelMeter levelMeter;
|
||||
|
||||
// Token: 0x0400EAA8 RID: 60072
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400EAA8")]
|
||||
public bool Loop;
|
||||
|
||||
// Token: 0x0400EAA9 RID: 60073
|
||||
[FieldOffset(Offset = "0x69")]
|
||||
[Token(Token = "0x400EAA9")]
|
||||
public bool PlayHolographicOverlayEffect;
|
||||
|
||||
// Token: 0x0400EAAA RID: 60074
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400EAAA")]
|
||||
public Action OnPlaybackComplete;
|
||||
|
||||
// Token: 0x0400EAAB RID: 60075
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x400EAAB")]
|
||||
private AudioClip LIEBGLIAJIA;
|
||||
|
||||
// Token: 0x0400EAAC RID: 60076
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400EAAC")]
|
||||
protected GHEIBIAPJMB DIEPOPNJNCO;
|
||||
|
||||
// Token: 0x0400EAAD RID: 60077
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400EAAD")]
|
||||
private bool FELNBMICNMF;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,245 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using Cpp2IlInjected;
|
||||
using Google.Protobuf.Collections;
|
||||
using RecRoom.Players.Puppet;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.Holotars
|
||||
{
|
||||
// Token: 0x020032E3 RID: 13027
|
||||
[Token(Token = "0x20032E3")]
|
||||
public class HolotarPoseRecorder : MonoBehaviour
|
||||
{
|
||||
// Token: 0x17003DFD RID: 15869
|
||||
// (get) Token: 0x06016731 RID: 91953 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17003DFD")]
|
||||
private bool OHDCIAPFBBA
|
||||
{
|
||||
[Token(Token = "0x6016731")]
|
||||
[Address(RVA = "0xE996D0", Offset = "0xE984D0", VA = "0x180E996D0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016732 RID: 91954 RVA: 0x0053D164 File Offset: 0x0053B364
|
||||
[Token(Token = "0x6016732")]
|
||||
[Address(RVA = "0xE99D70", Offset = "0xE98B70", VA = "0x180E99D70")]
|
||||
public void StartRecording()
|
||||
{
|
||||
if (this.MOEJMAEGCLH <= (ulong)0L)
|
||||
{
|
||||
HolotarPoseRecorder.PJIIHCHKOAL pjiihchkoal;
|
||||
pjiihchkoal.System.IDisposable.Dispose();
|
||||
pjiihchkoal.<>1__state = (int)((ulong)0L);
|
||||
pjiihchkoal.<>4__this = this;
|
||||
Coroutine coroutine = base.StartCoroutine(pjiihchkoal);
|
||||
this.MOEJMAEGCLH = coroutine;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016733 RID: 91955 RVA: 0x0053D1A4 File Offset: 0x0053B3A4
|
||||
[Token(Token = "0x6016733")]
|
||||
[Address(RVA = "0xE996E0", Offset = "0xE984E0", VA = "0x180E996E0")]
|
||||
public KLFOBEKJDKL.DHKKPLOBPCJ.OOAGFCNNBOD FinishRecording()
|
||||
{
|
||||
Coroutine moejmaegclh = this.MOEJMAEGCLH;
|
||||
if (moejmaegclh == 0)
|
||||
{
|
||||
}
|
||||
this.OMNDHPIFFEM(moejmaegclh);
|
||||
KLFOBEKJDKL.DHKKPLOBPCJ.OOAGFCNNBOD mlihaikljge = this.MLIHAIKLJGE;
|
||||
this.MOEJMAEGCLH = (ulong)0L;
|
||||
return mlihaikljge;
|
||||
}
|
||||
|
||||
// Token: 0x06016734 RID: 91956 RVA: 0x0053D1D8 File Offset: 0x0053B3D8
|
||||
[Token(Token = "0x6016734")]
|
||||
[Address(RVA = "0xE99670", Offset = "0xE98470", VA = "0x180E99670")]
|
||||
private IEnumerator FFGIGEAIBEA()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06016734)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator RecRoom.Core.Creation.Holotars.HolotarPoseRecorder::FFGIGEAIBEA()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
call:void(PJIIHCHKOAL::System.IDisposable.Dispose, ldloc:PJIIHCHKOAL(var_0))
|
||||
stfld:int32(PJIIHCHKOAL::<>1__state, ldloc:PJIIHCHKOAL(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
||||
stfld:HolotarPoseRecorder(PJIIHCHKOAL::<>4__this, ldloc:PJIIHCHKOAL(var_0), ldloc:HolotarPoseRecorder(this))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x06016735 RID: 91957 RVA: 0x0053D1FC File Offset: 0x0053B3FC
|
||||
[Token(Token = "0x6016735")]
|
||||
[Address(RVA = "0xE99720", Offset = "0xE98520", VA = "0x180E99720")]
|
||||
private KLFOBEKJDKL.DHKKPLOBPCJ.OOAGFCNNBOD GGKCICLFGMF()
|
||||
{
|
||||
KLFOBEKJDKL.DHKKPLOBPCJ.OOAGFCNNBOD ooagfcnnbod = new KLFOBEKJDKL.DHKKPLOBPCJ.OOAGFCNNBOD();
|
||||
int num = this.framesPerSecond;
|
||||
ooagfcnnbod.DNPNAANDMIN = num;
|
||||
KLFOBEKJDKL.DHKKPLOBPCJ.KKLDCIJCJJD kkldcijcjjd = new KLFOBEKJDKL.DHKKPLOBPCJ.KKLDCIJCJJD();
|
||||
ooagfcnnbod.LGMLFDKAFAG = kkldcijcjjd;
|
||||
KLFOBEKJDKL.DHKKPLOBPCJ.KKLDCIJCJJD kkldcijcjjd2 = new KLFOBEKJDKL.DHKKPLOBPCJ.KKLDCIJCJJD();
|
||||
ooagfcnnbod.ECAJBPNGIBP = kkldcijcjjd2;
|
||||
KLFOBEKJDKL.DHKKPLOBPCJ.MIAHNKMNIEJ miahnkmniej = new KLFOBEKJDKL.DHKKPLOBPCJ.MIAHNKMNIEJ();
|
||||
ooagfcnnbod.FFAOPNAMKKG = miahnkmniej;
|
||||
KLFOBEKJDKL.DHKKPLOBPCJ.MIAHNKMNIEJ miahnkmniej2 = new KLFOBEKJDKL.DHKKPLOBPCJ.MIAHNKMNIEJ();
|
||||
ooagfcnnbod.DFKCAGJKBAC = miahnkmniej2;
|
||||
return ooagfcnnbod;
|
||||
}
|
||||
|
||||
// Token: 0x06016736 RID: 91958 RVA: 0x0053D25C File Offset: 0x0053B45C
|
||||
[Token(Token = "0x6016736")]
|
||||
[Address(RVA = "0xE99800", Offset = "0xE98600", VA = "0x180E99800")]
|
||||
private void PKNFFNPFPEK(float DEJLGAONBEE)
|
||||
{
|
||||
KLFOBEKJDKL.DHKKPLOBPCJ.OOAGFCNNBOD mlihaikljge = this.MLIHAIKLJGE;
|
||||
PlayerPuppet playerPuppet = this.sourcePuppet;
|
||||
Transform transform = this.coordinateRootTransform;
|
||||
KLFOBEKJDKL.DHKKPLOBPCJ.EAMEMPLANPC eamemplanpc = HolotarPoseRecorder.SampleTransform(playerPuppet.head, transform, DEJLGAONBEE);
|
||||
PlayerPuppet playerPuppet2 = this.sourcePuppet;
|
||||
Transform transform2 = this.coordinateRootTransform;
|
||||
KLFOBEKJDKL.DHKKPLOBPCJ.EAMEMPLANPC eamemplanpc2 = HolotarPoseRecorder.SampleTransform(playerPuppet2.body, transform2, DEJLGAONBEE);
|
||||
PlayerPuppet playerPuppet3 = this.sourcePuppet;
|
||||
Transform transform3 = this.coordinateRootTransform;
|
||||
KLFOBEKJDKL.DHKKPLOBPCJ.MIAHNKMNIEJ.KLKOBAHFGDH.CHINPKCNJGH chinpkcnjgh = HolotarPoseRecorder.SampleHandPose(playerPuppet3.leftHand, transform3, DEJLGAONBEE);
|
||||
PlayerPuppet playerPuppet4 = this.sourcePuppet;
|
||||
Transform transform4 = this.coordinateRootTransform;
|
||||
KLFOBEKJDKL.DHKKPLOBPCJ.MIAHNKMNIEJ.KLKOBAHFGDH.CHINPKCNJGH chinpkcnjgh2 = HolotarPoseRecorder.SampleHandPose(playerPuppet4.rightHand, transform4, DEJLGAONBEE);
|
||||
mlihaikljge.LGMLFDKAFAG.AIGBECELAPK.Add(eamemplanpc);
|
||||
mlihaikljge.ECAJBPNGIBP.AIGBECELAPK.Add(eamemplanpc2);
|
||||
mlihaikljge.FFAOPNAMKKG.AIGBECELAPK.Add(chinpkcnjgh);
|
||||
mlihaikljge.DFKCAGJKBAC.AIGBECELAPK.Add(chinpkcnjgh2);
|
||||
}
|
||||
|
||||
// Token: 0x06016737 RID: 91959 RVA: 0x0053D33C File Offset: 0x0053B53C
|
||||
[Token(Token = "0x6016737")]
|
||||
[Address(RVA = "0xE99580", Offset = "0xE98380", VA = "0x180E99580")]
|
||||
public static void AddSample(KLFOBEKJDKL.DHKKPLOBPCJ.OOAGFCNNBOD MLIHAIKLJGE, KLFOBEKJDKL.DHKKPLOBPCJ.EAMEMPLANPC DKIOFHABPNO, KLFOBEKJDKL.DHKKPLOBPCJ.EAMEMPLANPC AFIKPPJCHGO, KLFOBEKJDKL.DHKKPLOBPCJ.MIAHNKMNIEJ.KLKOBAHFGDH.CHINPKCNJGH HNAOCEIKEPJ, KLFOBEKJDKL.DHKKPLOBPCJ.MIAHNKMNIEJ.KLKOBAHFGDH.CHINPKCNJGH GNIOKNDDHFL)
|
||||
{
|
||||
MLIHAIKLJGE.LGMLFDKAFAG.AIGBECELAPK.Add(DKIOFHABPNO);
|
||||
MLIHAIKLJGE.ECAJBPNGIBP.AIGBECELAPK.Add(AFIKPPJCHGO);
|
||||
MLIHAIKLJGE.FFAOPNAMKKG.AIGBECELAPK.Add(HNAOCEIKEPJ);
|
||||
RepeatedField<KLFOBEKJDKL.DHKKPLOBPCJ.MIAHNKMNIEJ.KLKOBAHFGDH.CHINPKCNJGH> aigbecelapk = MLIHAIKLJGE.DFKCAGJKBAC.AIGBECELAPK;
|
||||
}
|
||||
|
||||
// Token: 0x06016738 RID: 91960 RVA: 0x0053D390 File Offset: 0x0053B590
|
||||
[Token(Token = "0x6016738")]
|
||||
[Address(RVA = "0xE99C30", Offset = "0xE98A30", VA = "0x180E99C30")]
|
||||
public static KLFOBEKJDKL.DHKKPLOBPCJ.EAMEMPLANPC SampleTransform(Transform FEOLONEEAPJ, Transform KDMEMFMEHEF, float DEJLGAONBEE)
|
||||
{
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
KLFOBEKJDKL.DHKKPLOBPCJ.EAMEMPLANPC eamemplanpc;
|
||||
return eamemplanpc;
|
||||
}
|
||||
|
||||
// Token: 0x06016739 RID: 91961 RVA: 0x0053D3B4 File Offset: 0x0053B5B4
|
||||
[Token(Token = "0x6016739")]
|
||||
[Address(RVA = "0xE99B50", Offset = "0xE98950", VA = "0x180E99B50")]
|
||||
public static KLFOBEKJDKL.DHKKPLOBPCJ.EAMEMPLANPC SampleTransform(CPGIDBAHPKC FEOLONEEAPJ, float DEJLGAONBEE)
|
||||
{
|
||||
KLFOBEKJDKL.DHKKPLOBPCJ.EAMEMPLANPC eamemplanpc = new KLFOBEKJDKL.DHKKPLOBPCJ.EAMEMPLANPC();
|
||||
float w = FEOLONEEAPJ.LDAKIHFDIFN.w;
|
||||
MLLDBGNOBLL mlldbgnobll;
|
||||
eamemplanpc.EFMDBFAKBKJ = mlldbgnobll;
|
||||
float w2 = FEOLONEEAPJ.LDAKIHFDIFN.w;
|
||||
MLLDBGNOBLL mlldbgnobll2;
|
||||
eamemplanpc.NJLJICJBBHG = mlldbgnobll2;
|
||||
eamemplanpc.BCOEAAEOIDH = DEJLGAONBEE;
|
||||
return eamemplanpc;
|
||||
}
|
||||
|
||||
// Token: 0x0601673A RID: 91962 RVA: 0x0053D3FC File Offset: 0x0053B5FC
|
||||
[Token(Token = "0x601673A")]
|
||||
[Address(RVA = "0xE99990", Offset = "0xE98790", VA = "0x180E99990")]
|
||||
public static KLFOBEKJDKL.DHKKPLOBPCJ.MIAHNKMNIEJ.KLKOBAHFGDH.CHINPKCNJGH SampleHandPose(PlayerPuppetHand JKNLILDMFMH, Transform KDMEMFMEHEF, float DEJLGAONBEE)
|
||||
{
|
||||
KLFOBEKJDKL.DHKKPLOBPCJ.MIAHNKMNIEJ.KLKOBAHFGDH.CHINPKCNJGH chinpkcnjgh = new KLFOBEKJDKL.DHKKPLOBPCJ.MIAHNKMNIEJ.KLKOBAHFGDH.CHINPKCNJGH();
|
||||
KLFOBEKJDKL.DHKKPLOBPCJ.EAMEMPLANPC eamemplanpc = HolotarPoseRecorder.SampleTransform(JKNLILDMFMH.transform, KDMEMFMEHEF, DEJLGAONBEE);
|
||||
chinpkcnjgh.LMAKFPBIOLK = eamemplanpc;
|
||||
bool isPointingMeshVisible = JKNLILDMFMH.IsPointingMeshVisible;
|
||||
chinpkcnjgh.JGNCMHGKGPE = isPointingMeshVisible;
|
||||
bool isThumbsUpActive = JKNLILDMFMH.IsThumbsUpActive;
|
||||
chinpkcnjgh.HKMEBFPIFLC = isThumbsUpActive;
|
||||
float openCloseAxis = JKNLILDMFMH.OpenCloseAxis;
|
||||
chinpkcnjgh.LEHECOPMKIG = openCloseAxis;
|
||||
bool isHoldingTool = JKNLILDMFMH.IsHoldingTool;
|
||||
chinpkcnjgh.IAPMHFCBPFO = isHoldingTool;
|
||||
return chinpkcnjgh;
|
||||
}
|
||||
|
||||
// Token: 0x0601673B RID: 91963 RVA: 0x0053D468 File Offset: 0x0053B668
|
||||
[Token(Token = "0x601673B")]
|
||||
[Address(RVA = "0xE99A50", Offset = "0xE98850", VA = "0x180E99A50")]
|
||||
public static KLFOBEKJDKL.DHKKPLOBPCJ.MIAHNKMNIEJ.KLKOBAHFGDH.CHINPKCNJGH SampleHandPose(CANPPMDLGIL JKNLILDMFMH, float DEJLGAONBEE)
|
||||
{
|
||||
KLFOBEKJDKL.DHKKPLOBPCJ.EAMEMPLANPC eamemplanpc;
|
||||
return new KLFOBEKJDKL.DHKKPLOBPCJ.MIAHNKMNIEJ.KLKOBAHFGDH.CHINPKCNJGH
|
||||
{
|
||||
LMAKFPBIOLK = eamemplanpc,
|
||||
JGNCMHGKGPE = (eamemplanpc != null),
|
||||
HKMEBFPIFLC = (eamemplanpc != null),
|
||||
IAPMHFCBPFO = false
|
||||
};
|
||||
}
|
||||
|
||||
// Token: 0x0601673C RID: 91964 RVA: 0x0053D4A0 File Offset: 0x0053B6A0
|
||||
[Token(Token = "0x601673C")]
|
||||
[Address(RVA = "0xE99DF0", Offset = "0xE98BF0", VA = "0x180E99DF0")]
|
||||
public HolotarPoseRecorder()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400EAAE RID: 60078
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400EAAE")]
|
||||
[SerializeField]
|
||||
[Header("Settings")]
|
||||
private int framesPerSecond = (int)((ulong)12L);
|
||||
|
||||
// Token: 0x0400EAAF RID: 60079
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400EAAF")]
|
||||
[SerializeField]
|
||||
[Header("Transforms")]
|
||||
private Transform coordinateRootTransform;
|
||||
|
||||
// Token: 0x0400EAB0 RID: 60080
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400EAB0")]
|
||||
[SerializeField]
|
||||
private PlayerPuppet sourcePuppet;
|
||||
|
||||
// Token: 0x0400EAB1 RID: 60081
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400EAB1")]
|
||||
private KLFOBEKJDKL.DHKKPLOBPCJ.OOAGFCNNBOD MLIHAIKLJGE;
|
||||
|
||||
// Token: 0x0400EAB2 RID: 60082
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400EAB2")]
|
||||
private Action<KLFOBEKJDKL.DHKKPLOBPCJ.OOAGFCNNBOD> AKDHFCNPJOP;
|
||||
|
||||
// Token: 0x0400EAB3 RID: 60083
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400EAB3")]
|
||||
private Coroutine MOEJMAEGCLH;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,113 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Players.Puppet;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.Holotars
|
||||
{
|
||||
// Token: 0x020032E5 RID: 13029
|
||||
[Token(Token = "0x20032E5")]
|
||||
public class HolotarPreviewPuppet : LivePlayerPuppet
|
||||
{
|
||||
// Token: 0x17003E00 RID: 15872
|
||||
// (get) Token: 0x06016743 RID: 91971 RVA: 0x0053D6D4 File Offset: 0x0053B8D4
|
||||
[Token(Token = "0x17003E00")]
|
||||
protected override bool ACJIPAAJCPB
|
||||
{
|
||||
[Token(Token = "0x6016743")]
|
||||
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "16")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E01 RID: 15873
|
||||
// (get) Token: 0x06016744 RID: 91972 RVA: 0x0053D6E4 File Offset: 0x0053B8E4
|
||||
[Token(Token = "0x17003E01")]
|
||||
public HolotarPoseRecorder AALNJFDGEFF
|
||||
{
|
||||
[Token(Token = "0x6016744")]
|
||||
[Address(RVA = "0x423DE0", Offset = "0x422BE0", VA = "0x180423DE0")]
|
||||
get
|
||||
{
|
||||
return this._poseRecorder;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016745 RID: 91973 RVA: 0x0053D6F8 File Offset: 0x0053B8F8
|
||||
[Token(Token = "0x6016745")]
|
||||
[Address(RVA = "0xE99E00", Offset = "0xE98C00", VA = "0x180E99E00")]
|
||||
protected void Awake()
|
||||
{
|
||||
Transform transform = new GameObject("HolotarProxyTransform").transform;
|
||||
this.BCLDFBICNHG = transform;
|
||||
transform.gameObject.hideFlags = HideFlags.HideAndDontSave;
|
||||
}
|
||||
|
||||
// Token: 0x06016746 RID: 91974 RVA: 0x0053D730 File Offset: 0x0053B930
|
||||
[Token(Token = "0x6016746")]
|
||||
[Address(RVA = "0xE99E90", Offset = "0xE98C90", VA = "0x180E99E90", Slot = "10")]
|
||||
protected override void MJPBPAAPHMB()
|
||||
{
|
||||
Transform bcldfbicnhg = this.BCLDFBICNHG;
|
||||
PBFNANEPIFO pbfnanepifo = this.PDOJHGJMNPH;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
PBFNANEPIFO pbfnanepifo2 = this.PDOJHGJMNPH;
|
||||
Transform transform = base.transform;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
float z3 = Vector3.up.z;
|
||||
Transform bcldfbicnhg2 = this.BCLDFBICNHG;
|
||||
Vector3 vector3;
|
||||
float z4 = vector3.z;
|
||||
float z5 = Vector3.up.z;
|
||||
CNNCKAKAJKC cnnckakajkc = base.MFMGJLEHHLI;
|
||||
Transform bcldfbicnhg3 = this.BCLDFBICNHG;
|
||||
cnnckakajkc.DBHCAGNOCCH = bcldfbicnhg3;
|
||||
base.MJPBPAAPHMB();
|
||||
}
|
||||
|
||||
// Token: 0x06016747 RID: 91975 RVA: 0x0053D7BC File Offset: 0x0053B9BC
|
||||
[Token(Token = "0x6016747")]
|
||||
[Address(RVA = "0xE9A0B0", Offset = "0xE98EB0", VA = "0x180E9A0B0")]
|
||||
private void OnDrawGizmosSelected()
|
||||
{
|
||||
Transform bcldfbicnhg = this.BCLDFBICNHG;
|
||||
int num = 0;
|
||||
if (bcldfbicnhg != num)
|
||||
{
|
||||
Color blue = Color.blue;
|
||||
Transform bcldfbicnhg2 = this.BCLDFBICNHG;
|
||||
Vector3 position = bcldfbicnhg.position;
|
||||
Transform bcldfbicnhg3 = this.BCLDFBICNHG;
|
||||
Vector3 position2 = bcldfbicnhg.position;
|
||||
Transform bcldfbicnhg4 = this.BCLDFBICNHG;
|
||||
Vector3 forward = bcldfbicnhg.forward;
|
||||
Color green = Color.green;
|
||||
Transform bcldfbicnhg5 = this.BCLDFBICNHG;
|
||||
Transform bcldfbicnhg6 = this.BCLDFBICNHG;
|
||||
Transform bcldfbicnhg7 = this.BCLDFBICNHG;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016748 RID: 91976 RVA: 0x0053D838 File Offset: 0x0053BA38
|
||||
[Token(Token = "0x6016748")]
|
||||
[Address(RVA = "0x7C5A60", Offset = "0x7C4860", VA = "0x1807C5A60")]
|
||||
public HolotarPreviewPuppet()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400EAB9 RID: 60089
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400EAB9")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
private HolotarPoseRecorder _poseRecorder;
|
||||
|
||||
// Token: 0x0400EABA RID: 60090
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400EABA")]
|
||||
private Transform BCLDFBICNHG;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecRoom.Core.Creation.Holotars
|
||||
{
|
||||
// Token: 0x020032E6 RID: 13030
|
||||
[Token(Token = "0x20032E6")]
|
||||
public class HolotarProjector : ProjectorBase
|
||||
{
|
||||
// Token: 0x06016749 RID: 91977 RVA: 0x0053D84C File Offset: 0x0053BA4C
|
||||
[Token(Token = "0x6016749")]
|
||||
[Address(RVA = "0xE9A310", Offset = "0xE99110", VA = "0x180E9A310")]
|
||||
public HolotarProjector()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,46 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace RecRoom.Core.Creation.Holotars
|
||||
{
|
||||
// Token: 0x020032F4 RID: 13044
|
||||
[Token(Token = "0x20032F4")]
|
||||
public class HolotarRecordingFlow : RecordableUIFlow
|
||||
{
|
||||
// Token: 0x060167BC RID: 92092 RVA: 0x0053E89C File Offset: 0x0053CA9C
|
||||
[Token(Token = "0x60167BC")]
|
||||
[Address(RVA = "0xE9A3D0", Offset = "0xE991D0", VA = "0x180E9A3D0")]
|
||||
private void Update()
|
||||
{
|
||||
Image image = this.progressFillImage;
|
||||
AMFGMOBDFOF recordable = base.EOEODCNAPCB;
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
|
||||
// Token: 0x060167BD RID: 92093 RVA: 0x0053E8C8 File Offset: 0x0053CAC8
|
||||
[Token(Token = "0x60167BD")]
|
||||
[Address(RVA = "0xE9A370", Offset = "0xE99170", VA = "0x180E9A370")]
|
||||
public void Button_FinishRecording()
|
||||
{
|
||||
AMFGMOBDFOF recordable = base.EOEODCNAPCB;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060167BE RID: 92094 RVA: 0x0053E8E4 File Offset: 0x0053CAE4
|
||||
[Token(Token = "0x60167BE")]
|
||||
[Address(RVA = "0x752FB0", Offset = "0x751DB0", VA = "0x180752FB0")]
|
||||
public HolotarRecordingFlow()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400EAF5 RID: 60149
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400EAF5")]
|
||||
[SerializeField]
|
||||
private Image progressFillImage;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecRoom.Core.Creation.Holotars
|
||||
{
|
||||
// Token: 0x020032F5 RID: 13045
|
||||
[Token(Token = "0x20032F5")]
|
||||
public class HolotarReviewFlow : RecordableUIFlow
|
||||
{
|
||||
// Token: 0x060167BF RID: 92095 RVA: 0x0053E8F8 File Offset: 0x0053CAF8
|
||||
[Token(Token = "0x60167BF")]
|
||||
[Address(RVA = "0xE9A4B0", Offset = "0xE992B0", VA = "0x180E9A4B0")]
|
||||
public void Button_Cancel()
|
||||
{
|
||||
AMFGMOBDFOF recordable = base.EOEODCNAPCB;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060167C0 RID: 92096 RVA: 0x0053E914 File Offset: 0x0053CB14
|
||||
[Token(Token = "0x60167C0")]
|
||||
[Address(RVA = "0xE9A510", Offset = "0xE99310", VA = "0x180E9A510")]
|
||||
public void Button_Save()
|
||||
{
|
||||
AMFGMOBDFOF recordable = base.EOEODCNAPCB;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060167C1 RID: 92097 RVA: 0x0053E930 File Offset: 0x0053CB30
|
||||
[Token(Token = "0x60167C1")]
|
||||
[Address(RVA = "0x752FB0", Offset = "0x751DB0", VA = "0x180752FB0")]
|
||||
public HolotarReviewFlow()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace RecRoom.Core.Creation.Holotars
|
||||
{
|
||||
// Token: 0x020032F6 RID: 13046
|
||||
[Token(Token = "0x20032F6")]
|
||||
public class HolotarStartRecordingFlow : RecordableUIFlow
|
||||
{
|
||||
// Token: 0x060167C2 RID: 92098 RVA: 0x0053E944 File Offset: 0x0053CB44
|
||||
[Token(Token = "0x60167C2")]
|
||||
[Address(RVA = "0xE9A5D0", Offset = "0xE993D0", VA = "0x180E9A5D0")]
|
||||
private void Update()
|
||||
{
|
||||
if (base.EOEODCNAPCB != 0)
|
||||
{
|
||||
Text text = this.label;
|
||||
AMFGMOBDFOF recordable = base.EOEODCNAPCB;
|
||||
string text2 = text.text;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060167C3 RID: 92099 RVA: 0x0053E978 File Offset: 0x0053CB78
|
||||
[Token(Token = "0x60167C3")]
|
||||
[Address(RVA = "0xE9A570", Offset = "0xE99370", VA = "0x180E9A570")]
|
||||
public void Button_StartRecording()
|
||||
{
|
||||
AMFGMOBDFOF recordable = base.EOEODCNAPCB;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060167C4 RID: 92100 RVA: 0x0053E994 File Offset: 0x0053CB94
|
||||
[Token(Token = "0x60167C4")]
|
||||
[Address(RVA = "0x752FB0", Offset = "0x751DB0", VA = "0x180752FB0")]
|
||||
public HolotarStartRecordingFlow()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400EAF6 RID: 60150
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400EAF6")]
|
||||
[SerializeField]
|
||||
private Text label;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,42 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.Holotars
|
||||
{
|
||||
// Token: 0x020032F7 RID: 13047
|
||||
[Token(Token = "0x20032F7")]
|
||||
public class HolotarUIPivot : BaseUIPivot
|
||||
{
|
||||
// Token: 0x060167C5 RID: 92101 RVA: 0x0053E9A8 File Offset: 0x0053CBA8
|
||||
[Token(Token = "0x60167C5")]
|
||||
[Address(RVA = "0xE9A660", Offset = "0xE99460", VA = "0x180E9A660", Slot = "4")]
|
||||
protected override bool AADDLGNNEAB()
|
||||
{
|
||||
if (base.AADDLGNNEAB())
|
||||
{
|
||||
Holotar holotar = this.holotar;
|
||||
int num = 0;
|
||||
if (holotar != num)
|
||||
{
|
||||
return ((IAsyncResult)this.holotar).IsCompleted;
|
||||
}
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060167C6 RID: 92102 RVA: 0x0053E9E4 File Offset: 0x0053CBE4
|
||||
[Token(Token = "0x60167C6")]
|
||||
[Address(RVA = "0xC75F00", Offset = "0xC74D00", VA = "0x180C75F00")]
|
||||
public HolotarUIPivot()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400EAF7 RID: 60151
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400EAF7")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Parent, false, false, false)]
|
||||
private Holotar holotar;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,145 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using AGUI.StackedUI;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace RecRoom.Core.Creation.Holotars
|
||||
{
|
||||
// Token: 0x020032F8 RID: 13048
|
||||
[Token(Token = "0x20032F8")]
|
||||
public class HolotarUploadingFlow : RecordableUIFlow
|
||||
{
|
||||
// Token: 0x060167C7 RID: 92103 RVA: 0x0053E9F8 File Offset: 0x0053CBF8
|
||||
[Token(Token = "0x60167C7")]
|
||||
[Address(RVA = "0xE9A930", Offset = "0xE99730", VA = "0x180E9A930", Slot = "11")]
|
||||
public override void OnFlowEntered(StackedUIFlowBase BFHJBBGCMAN)
|
||||
{
|
||||
base.OnFlowEntered(BFHJBBGCMAN);
|
||||
Coroutine khpfganhbpo = this.KHPFGANHBPO;
|
||||
this.OMNDHPIFFEM(khpfganhbpo);
|
||||
HolotarUploadingFlow.FHJLBLNJNPC fhjlblnjnpc;
|
||||
fhjlblnjnpc.System.IDisposable.Dispose();
|
||||
fhjlblnjnpc.<>1__state = (int)((ulong)0L);
|
||||
fhjlblnjnpc.<>4__this = this;
|
||||
Coroutine coroutine = base.StartCoroutine(fhjlblnjnpc);
|
||||
this.KHPFGANHBPO = coroutine;
|
||||
}
|
||||
|
||||
// Token: 0x060167C8 RID: 92104 RVA: 0x0053EA40 File Offset: 0x0053CC40
|
||||
[Token(Token = "0x60167C8")]
|
||||
[Address(RVA = "0xE9A880", Offset = "0xE99680", VA = "0x180E9A880")]
|
||||
public void MarkSuccess()
|
||||
{
|
||||
Coroutine khpfganhbpo = this.KHPFGANHBPO;
|
||||
this.OMNDHPIFFEM(khpfganhbpo);
|
||||
HolotarUploadingFlow.IDECMHOJCLO idecmhojclo;
|
||||
idecmhojclo.System.IDisposable.Dispose();
|
||||
idecmhojclo.<>1__state = (int)((ulong)0L);
|
||||
idecmhojclo.<>4__this = this;
|
||||
idecmhojclo.message = "Upload complete!";
|
||||
Coroutine coroutine = base.StartCoroutine(idecmhojclo);
|
||||
this.KHPFGANHBPO = coroutine;
|
||||
}
|
||||
|
||||
// Token: 0x060167C9 RID: 92105 RVA: 0x0053EA8C File Offset: 0x0053CC8C
|
||||
[Token(Token = "0x60167C9")]
|
||||
[Address(RVA = "0xE9A7D0", Offset = "0xE995D0", VA = "0x180E9A7D0")]
|
||||
public void MarkFailure()
|
||||
{
|
||||
Coroutine khpfganhbpo = this.KHPFGANHBPO;
|
||||
this.OMNDHPIFFEM(khpfganhbpo);
|
||||
HolotarUploadingFlow.IDECMHOJCLO idecmhojclo;
|
||||
idecmhojclo.System.IDisposable.Dispose();
|
||||
idecmhojclo.<>1__state = (int)((ulong)0L);
|
||||
idecmhojclo.<>4__this = this;
|
||||
idecmhojclo.message = "Upload failed...";
|
||||
Coroutine coroutine = base.StartCoroutine(idecmhojclo);
|
||||
this.KHPFGANHBPO = coroutine;
|
||||
}
|
||||
|
||||
// Token: 0x060167CA RID: 92106 RVA: 0x0053EAD8 File Offset: 0x0053CCD8
|
||||
[Token(Token = "0x60167CA")]
|
||||
[Address(RVA = "0xE9A770", Offset = "0xE99570", VA = "0x180E9A770")]
|
||||
private IEnumerator KJDKMEMFJHA()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (060167CA)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator RecRoom.Core.Creation.Holotars.HolotarUploadingFlow::KJDKMEMFJHA()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
call:void(FHJLBLNJNPC::System.IDisposable.Dispose, ldloc:FHJLBLNJNPC(var_0))
|
||||
stfld:int32(FHJLBLNJNPC::<>1__state, ldloc:FHJLBLNJNPC(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
||||
stfld:HolotarUploadingFlow(FHJLBLNJNPC::<>4__this, ldloc:FHJLBLNJNPC(var_0), ldloc:HolotarUploadingFlow(this))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x060167CB RID: 92107 RVA: 0x0053EAFC File Offset: 0x0053CCFC
|
||||
[Token(Token = "0x60167CB")]
|
||||
[Address(RVA = "0xE9A700", Offset = "0xE99500", VA = "0x180E9A700")]
|
||||
private IEnumerator IFMMNJPFAKD(string NGPMADFHHKP)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (060167CB)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator RecRoom.Core.Creation.Holotars.HolotarUploadingFlow::IFMMNJPFAKD(System.String)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
call:void(IDECMHOJCLO::System.IDisposable.Dispose, ldloc:IDECMHOJCLO(var_0))
|
||||
stfld:HolotarUploadingFlow(IDECMHOJCLO::<>4__this, ldloc:IDECMHOJCLO(var_0), ldloc:HolotarUploadingFlow(this))
|
||||
stfld:int32(IDECMHOJCLO::<>1__state, ldloc:IDECMHOJCLO(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
||||
stfld:string(IDECMHOJCLO::message, ldloc:IDECMHOJCLO(var_0), ldloc:string(NGPMADFHHKP))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x060167CC RID: 92108 RVA: 0x0053EB28 File Offset: 0x0053CD28
|
||||
[Token(Token = "0x60167CC")]
|
||||
[Address(RVA = "0x752FB0", Offset = "0x751DB0", VA = "0x180752FB0")]
|
||||
public HolotarUploadingFlow()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400EAF8 RID: 60152
|
||||
[Token(Token = "0x400EAF8")]
|
||||
private const int GDELFBDPMCD = 1;
|
||||
|
||||
// Token: 0x0400EAF9 RID: 60153
|
||||
[Token(Token = "0x400EAF9")]
|
||||
private const int EHGBAALPIMN = 3;
|
||||
|
||||
// Token: 0x0400EAFA RID: 60154
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400EAFA")]
|
||||
[SerializeField]
|
||||
private Text label;
|
||||
|
||||
// Token: 0x0400EAFB RID: 60155
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x400EAFB")]
|
||||
private Coroutine KHPFGANHBPO;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,1170 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using AGUI.StackedUI;
|
||||
using Cpp2IlInjected;
|
||||
using Google.Protobuf;
|
||||
using Photon.Pun;
|
||||
using RecRoom.AGUI.ToolUIs;
|
||||
using RecRoom.Audio;
|
||||
using RecRoom.Systems.PlayerRoles;
|
||||
using RecRoom.Tools;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.Holotars
|
||||
{
|
||||
// Token: 0x020032EC RID: 13036
|
||||
[Token(Token = "0x20032EC")]
|
||||
public abstract class RecordableObject<T> : MonoBehaviourPun, AMFGMOBDFOF where T : IMessage, IEquatable<T>
|
||||
{
|
||||
// Token: 0x17003E07 RID: 15879
|
||||
// (get) Token: 0x06016754 RID: 91988 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17003E07")]
|
||||
public AGAJMBPABDL OOCEFABHLMF
|
||||
{
|
||||
[Token(Token = "0x6016754")]
|
||||
[Address(RVA = "0x536410", Offset = "0x535210", VA = "0x180536410")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E08 RID: 15880
|
||||
// (get) Token: 0x06016755 RID: 91989 RVA: 0x0053D860 File Offset: 0x0053BA60
|
||||
// (set) Token: 0x06016756 RID: 91990 RVA: 0x0053D874 File Offset: 0x0053BA74
|
||||
[Token(Token = "0x17003E08")]
|
||||
protected string NIFBPEMIADP
|
||||
{
|
||||
[Token(Token = "0x6016755")]
|
||||
[Address(RVA = "0x119D140", Offset = "0x119BF40", VA = "0x18119D140")]
|
||||
get
|
||||
{
|
||||
string text;
|
||||
return text;
|
||||
}
|
||||
[Token(Token = "0x6016756")]
|
||||
[Address(RVA = "0x119DE30", Offset = "0x119CC30", VA = "0x18119DE30")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E09 RID: 15881
|
||||
// (get) Token: 0x06016757 RID: 91991 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (set) Token: 0x06016758 RID: 91992 RVA: 0x0053D888 File Offset: 0x0053BA88
|
||||
[Token(Token = "0x17003E09")]
|
||||
public T CHKBMPIFNHH
|
||||
{
|
||||
[Token(Token = "0x6016757")]
|
||||
[Address(RVA = "0x7A5E90", Offset = "0x7A4C90", VA = "0x1807A5E90")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x6016758")]
|
||||
[Address(RVA = "0x119D7C0", Offset = "0x119C5C0", VA = "0x18119D7C0")]
|
||||
protected set
|
||||
{
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
this.AEOPABMEPID();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E0A RID: 15882
|
||||
// (get) Token: 0x06016759 RID: 91993 RVA: 0x0053D8A8 File Offset: 0x0053BAA8
|
||||
[Token(Token = "0x17003E0A")]
|
||||
public GPDDPKFJBCP CMFLGONKCOE
|
||||
{
|
||||
[Token(Token = "0x6016759")]
|
||||
[Address(RVA = "0x119E9A0", Offset = "0x119D7A0", VA = "0x18119E9A0")]
|
||||
get
|
||||
{
|
||||
T ibnbcdpddlm = this.IBNBCDPDDLM;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E0B RID: 15883
|
||||
// (get) Token: 0x0601675A RID: 91994 RVA: 0x0053D8C4 File Offset: 0x0053BAC4
|
||||
[Token(Token = "0x17003E0B")]
|
||||
public KDLKAIKOJGO DCIPOGKGCNL
|
||||
{
|
||||
[Token(Token = "0x601675A")]
|
||||
[Address(RVA = "0x119E8E0", Offset = "0x119D6E0", VA = "0x18119E8E0")]
|
||||
get
|
||||
{
|
||||
T lplobobdngd = this.LPLOBOBDNGD;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E0C RID: 15884
|
||||
// (get) Token: 0x0601675B RID: 91995 RVA: 0x0053D8E0 File Offset: 0x0053BAE0
|
||||
[Token(Token = "0x17003E0C")]
|
||||
public NOPPFEAFIDM IPGFNGIBMAJ
|
||||
{
|
||||
[Token(Token = "0x601675B")]
|
||||
[Address(RVA = "0x119E860", Offset = "0x119D660", VA = "0x18119E860")]
|
||||
get
|
||||
{
|
||||
if (this.DCIPOGKGCNL == KDLKAIKOJGO.IDLE)
|
||||
{
|
||||
T lplobobdngd = this.LPLOBOBDNGD;
|
||||
}
|
||||
return NOPPFEAFIDM.INVALID;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E0D RID: 15885
|
||||
// (get) Token: 0x0601675C RID: 91996 RVA: 0x0053D908 File Offset: 0x0053BB08
|
||||
[Token(Token = "0x17003E0D")]
|
||||
public NMKAABDIJGN LMBBBINCION
|
||||
{
|
||||
[Token(Token = "0x601675C")]
|
||||
[Address(RVA = "0x119E920", Offset = "0x119D720", VA = "0x18119E920", Slot = "17")]
|
||||
get
|
||||
{
|
||||
if (this.DCIPOGKGCNL == KDLKAIKOJGO.RECORDING)
|
||||
{
|
||||
T lplobobdngd = this.LPLOBOBDNGD;
|
||||
}
|
||||
return NMKAABDIJGN.INVALID;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E0E RID: 15886
|
||||
// (get) Token: 0x0601675D RID: 91997 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (set) Token: 0x0601675E RID: 91998 RVA: 0x0053D930 File Offset: 0x0053BB30
|
||||
[Token(Token = "0x17003E0E")]
|
||||
public bool EMPBBHBPHLB
|
||||
{
|
||||
[Token(Token = "0x601675D")]
|
||||
[Address(RVA = "0xBA80C0", Offset = "0xBA6EC0", VA = "0x180BA80C0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x601675E")]
|
||||
[Address(RVA = "0xBA8110", Offset = "0xBA6F10", VA = "0x180BA8110")]
|
||||
[CompilerGenerated]
|
||||
protected set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E0F RID: 15887
|
||||
// (get) Token: 0x0601675F RID: 91999 RVA: 0x0053D940 File Offset: 0x0053BB40
|
||||
[Token(Token = "0x17003E0F")]
|
||||
public virtual bool IMDNGIOAGMN
|
||||
{
|
||||
[Token(Token = "0x601675F")]
|
||||
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "25")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E10 RID: 15888
|
||||
// (get) Token: 0x06016760 RID: 92000 RVA: 0x0053D950 File Offset: 0x0053BB50
|
||||
[Token(Token = "0x17003E10")]
|
||||
protected virtual bool CPBEICPKELN
|
||||
{
|
||||
[Token(Token = "0x6016760")]
|
||||
[Address(RVA = "0x119C540", Offset = "0x119B340", VA = "0x18119C540", Slot = "26")]
|
||||
get
|
||||
{
|
||||
if ((this.CMFLGONKCOE == GPDDPKFJBCP.IDLE || this.BFDGOGBLFEJ) && !this.EMPBBHBPHLB)
|
||||
{
|
||||
AGAJMBPABDL lpgldeiciec = this.LPGLDEICIEC;
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
AGAJMBPABDL lpgldeiciec2 = this.LPGLDEICIEC;
|
||||
bool flag2;
|
||||
if (flag2)
|
||||
{
|
||||
KLLMCPFPIIE<string> dkdonfhmpnj = this.DKDONFHMPNJ;
|
||||
if (string.IsNullOrEmpty(this.NIFBPEMIADP))
|
||||
{
|
||||
RecordableObject pbfcjfphnco = RecordableObject.PBFCJFPHNCO;
|
||||
int num = 0;
|
||||
return pbfcjfphnco == num;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E11 RID: 15889
|
||||
// (get) Token: 0x06016761 RID: 92001 RVA: 0x0053D9C0 File Offset: 0x0053BBC0
|
||||
[Token(Token = "0x17003E11")]
|
||||
public bool AJGHJAFFANG
|
||||
{
|
||||
[Token(Token = "0x6016761")]
|
||||
[Address(RVA = "0x119E7E0", Offset = "0x119D5E0", VA = "0x18119E7E0", Slot = "16")]
|
||||
get
|
||||
{
|
||||
bool isReadyForUse = this.IMDNGIOAGMN;
|
||||
if (!isReadyForUse)
|
||||
{
|
||||
return isReadyForUse;
|
||||
}
|
||||
return EIMGAFPPJFD.OAFNNHLHCMN();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E12 RID: 15890
|
||||
// (get) Token: 0x06016762 RID: 92002 RVA: 0x0053D9E8 File Offset: 0x0053BBE8
|
||||
[Token(Token = "0x17003E12")]
|
||||
private bool BFDGOGBLFEJ
|
||||
{
|
||||
[Token(Token = "0x6016762")]
|
||||
[Address(RVA = "0x119D740", Offset = "0x119C540", VA = "0x18119D740")]
|
||||
get
|
||||
{
|
||||
AGAJMBPABDL recordingPlayer = this.OOCEFABHLMF;
|
||||
if (this.CMFLGONKCOE == GPDDPKFJBCP.RECORDING && recordingPlayer != 0)
|
||||
{
|
||||
return recordingPlayer.DMKCIEPGGAB;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016763 RID: 92003 RVA: 0x0053DA18 File Offset: 0x0053BC18
|
||||
[Token(Token = "0x6016763")]
|
||||
[Address(RVA = "0x119BAF0", Offset = "0x119A8F0", VA = "0x18119BAF0", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
this.NPIJIMBBFCE();
|
||||
AGAJMBPABDL lpgldeiciec = this.LPGLDEICIEC;
|
||||
AGAJMBPABDL lpgldeiciec2 = this.LPGLDEICIEC;
|
||||
AGAJMBPABDL lpgldeiciec3 = this.LPGLDEICIEC;
|
||||
AGAJMBPABDL lpgldeiciec4 = this.LPGLDEICIEC;
|
||||
Action<AGAJMBPABDL> action;
|
||||
KKPBCOOONNK.HPHOOJLDKKM = MFBGLIHGCGO.BPJDFPACLMK(KKPBCOOONNK.HPHOOJLDKKM, action);
|
||||
int num = 0;
|
||||
int num2;
|
||||
DJHELPHHAEN djhelphhaen = new DJHELPHHAEN("RO_SM", OHOEENCHJJE.MASTER, num2);
|
||||
num2 = 0;
|
||||
this.IBNBCDPDDLM = djhelphhaen;
|
||||
int num3 = 0;
|
||||
int num4 = 0;
|
||||
int num5 = 0;
|
||||
djhelphhaen.JEPMLPCOGNM((ushort)num3, num5, num4, num);
|
||||
T ibnbcdpddlm = this.IBNBCDPDDLM;
|
||||
T ibnbcdpddlm2 = this.IBNBCDPDDLM;
|
||||
HKKOHFHADKK hkkohfhadkk = new HKKOHFHADKK();
|
||||
this.LPLOBOBDNGD = hkkohfhadkk;
|
||||
int num6 = 0;
|
||||
int num7 = 0;
|
||||
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod;
|
||||
hkkohfhadkk.JEPMLPCOGNM((ushort)num6, okgcdflpfod, num7, num);
|
||||
T lplobobdngd = this.LPLOBOBDNGD;
|
||||
T lplobobdngd2 = this.LPLOBOBDNGD;
|
||||
T lplobobdngd3 = this.LPLOBOBDNGD;
|
||||
T lplobobdngd4 = this.LPLOBOBDNGD;
|
||||
T lplobobdngd5 = this.LPLOBOBDNGD;
|
||||
T lplobobdngd6 = this.LPLOBOBDNGD;
|
||||
T lplobobdngd7 = this.LPLOBOBDNGD;
|
||||
T lplobobdngd8 = this.LPLOBOBDNGD;
|
||||
T lplobobdngd9 = this.LPLOBOBDNGD;
|
||||
}
|
||||
|
||||
// Token: 0x06016764 RID: 92004 RVA: 0x0053DB20 File Offset: 0x0053BD20
|
||||
[Token(Token = "0x6016764")]
|
||||
[Address(RVA = "0x119E190", Offset = "0x119CF90", VA = "0x18119E190", Slot = "27")]
|
||||
protected virtual void Start()
|
||||
{
|
||||
CreationObject component = base.GetComponent<CreationObject>();
|
||||
this.Start();
|
||||
T ibnbcdpddlm = this.IBNBCDPDDLM;
|
||||
T lplobobdngd = this.LPLOBOBDNGD;
|
||||
this.GLNNOIBDCNA();
|
||||
this.IEEHEIHELKE();
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
|
||||
// Token: 0x06016765 RID: 92005 RVA: 0x0053DB6C File Offset: 0x0053BD6C
|
||||
[Token(Token = "0x6016765")]
|
||||
[Address(RVA = "0x119DAE0", Offset = "0x119C8E0", VA = "0x18119DAE0", Slot = "14")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
base.OnDestroy();
|
||||
AGAJMBPABDL lpgldeiciec = this.LPGLDEICIEC;
|
||||
AGAJMBPABDL lpgldeiciec2 = this.LPGLDEICIEC;
|
||||
AGAJMBPABDL lpgldeiciec3 = this.LPGLDEICIEC;
|
||||
Action<AGAJMBPABDL> action;
|
||||
KKPBCOOONNK.HPHOOJLDKKM = MFBGLIHGCGO.GMNMHGMFGOL(KKPBCOOONNK.HPHOOJLDKKM, action);
|
||||
}
|
||||
|
||||
// Token: 0x06016766 RID: 92006 RVA: 0x0053DBB0 File Offset: 0x0053BDB0
|
||||
[Token(Token = "0x6016766")]
|
||||
[Address(RVA = "0x119C920", Offset = "0x119B720", VA = "0x18119C920")]
|
||||
private void DIHJDCNHNJE(AGAJMBPABDL IEKDDPPNFPF, RoomRole LOLCMLEKMAF)
|
||||
{
|
||||
if (IEKDDPPNFPF.DMKCIEPGGAB)
|
||||
{
|
||||
T t = this.DFDLDPPMLFE();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016767 RID: 92007 RVA: 0x0053DBD4 File Offset: 0x0053BDD4
|
||||
[Token(Token = "0x6016767")]
|
||||
[Address(RVA = "0x119CCA0", Offset = "0x119BAA0", VA = "0x18119CCA0", Slot = "28")]
|
||||
protected virtual void GAPFKKNHPIN()
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
DOPNALIMPNA[] array = new DOPNALIMPNA[0];
|
||||
JJOBLNLCNND jjoblnlcnnd;
|
||||
if (jjoblnlcnnd != 0)
|
||||
{
|
||||
}
|
||||
array[0] = jjoblnlcnnd;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016768 RID: 92008 RVA: 0x0053DC08 File Offset: 0x0053BE08
|
||||
[Token(Token = "0x6016768")]
|
||||
[Address(RVA = "0x119E740", Offset = "0x119D540", VA = "0x18119E740", Slot = "29")]
|
||||
protected virtual void Update()
|
||||
{
|
||||
T ibnbcdpddlm = this.IBNBCDPDDLM;
|
||||
T lplobobdngd = this.LPLOBOBDNGD;
|
||||
}
|
||||
|
||||
// Token: 0x06016769 RID: 92009 RVA: 0x0053DC2C File Offset: 0x0053BE2C
|
||||
[Token(Token = "0x6016769")]
|
||||
[Address(RVA = "0x119CB80", Offset = "0x119B980", VA = "0x18119CB80")]
|
||||
private void FONCIBMLLKD()
|
||||
{
|
||||
int num = 0;
|
||||
this.CHKBMPIFNHH = num;
|
||||
string text = this.NIFBPEMIADP;
|
||||
if (text == 0)
|
||||
{
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
if (text != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601676A RID: 92010 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x601676A")]
|
||||
[Address(RVA = "0x119B7A0", Offset = "0x119A5A0", VA = "0x18119B7A0")]
|
||||
private void AEOPABMEPID()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0601676B RID: 92011 RVA: 0x0053DC60 File Offset: 0x0053BE60
|
||||
[Token(Token = "0x601676B")]
|
||||
[Address(RVA = "0x119E000", Offset = "0x119CE00", VA = "0x18119E000", Slot = "30")]
|
||||
protected virtual void PMPEPAOMJNP(ushort LLEHBLJHJHM, ushort CPMPEJFMDED, ushort PLGFJEILFGP, ushort OEAPMLMHLLF)
|
||||
{
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
|
||||
// Token: 0x0601676C RID: 92012 RVA: 0x0053DC7C File Offset: 0x0053BE7C
|
||||
[Token(Token = "0x601676C")]
|
||||
[Address(RVA = "0x119D0A0", Offset = "0x119BEA0", VA = "0x18119D0A0")]
|
||||
private void GBEDIEKOAGK(bool PAKEABJELJL)
|
||||
{
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
|
||||
// Token: 0x0601676D RID: 92013 RVA: 0x0053DC98 File Offset: 0x0053BE98
|
||||
[Token(Token = "0x601676D")]
|
||||
[Address(RVA = "0x119D8D0", Offset = "0x119C6D0", VA = "0x18119D8D0")]
|
||||
private void MNCLFHBBPHB(Tool NBHJPDBHDHB)
|
||||
{
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
|
||||
// Token: 0x0601676E RID: 92014 RVA: 0x0053DCB4 File Offset: 0x0053BEB4
|
||||
[Token(Token = "0x601676E")]
|
||||
[Address(RVA = "0x119D8D0", Offset = "0x119C6D0", VA = "0x18119D8D0")]
|
||||
private void PDNBJJPLEIG(RigidbodyEx NLNHFEEMFBN)
|
||||
{
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
|
||||
// Token: 0x0601676F RID: 92015 RVA: 0x0053DCD0 File Offset: 0x0053BED0
|
||||
[Token(Token = "0x601676F")]
|
||||
[Address(RVA = "0x119D8D0", Offset = "0x119C6D0", VA = "0x18119D8D0")]
|
||||
private void PDEEFICICFG(Tool NBHJPDBHDHB)
|
||||
{
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
|
||||
// Token: 0x06016770 RID: 92016 RVA: 0x0053DCEC File Offset: 0x0053BEEC
|
||||
[Token(Token = "0x6016770")]
|
||||
[Address(RVA = "0x119DD80", Offset = "0x119CB80", VA = "0x18119DD80")]
|
||||
private void OnPhotonPlayerDisconnected(AGAJMBPABDL IEKDDPPNFPF)
|
||||
{
|
||||
if (KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
AGAJMBPABDL recordingPlayer = this.OOCEFABHLMF;
|
||||
if (IEKDDPPNFPF == recordingPlayer)
|
||||
{
|
||||
this.EJCBGPNODDD();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016771 RID: 92017 RVA: 0x0053DD1C File Offset: 0x0053BF1C
|
||||
[Token(Token = "0x6016771")]
|
||||
[Address(RVA = "0x119D9A0", Offset = "0x119C7A0", VA = "0x18119D9A0")]
|
||||
private void NPNAHNFMHKF()
|
||||
{
|
||||
int num;
|
||||
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF.IAHDANBDAAM(num);
|
||||
}
|
||||
|
||||
// Token: 0x06016772 RID: 92018 RVA: 0x0053DD40 File Offset: 0x0053BF40
|
||||
[Token(Token = "0x6016772")]
|
||||
[Address(RVA = "0x119D900", Offset = "0x119C700", VA = "0x18119D900", Slot = "31")]
|
||||
public virtual void MasterSetResourceBlobName(string MMBOKOLAJFH)
|
||||
{
|
||||
if (KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
this.NIFBPEMIADP = MMBOKOLAJFH;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016773 RID: 92019 RVA: 0x0053DD64 File Offset: 0x0053BF64
|
||||
[Token(Token = "0x6016773")]
|
||||
[Address(RVA = "0x119C3E0", Offset = "0x119B1E0", VA = "0x18119C3E0")]
|
||||
private void BBPBDHBELCD(AGAJMBPABDL AGHAGCKIPIK)
|
||||
{
|
||||
if (KKPBCOOONNK.BNNCCCFFALC && AGHAGCKIPIK != 0 && this.IMDNGIOAGMN)
|
||||
{
|
||||
int inpoaaaoahi = AGHAGCKIPIK.INPOAAAOAHI;
|
||||
if (this.OOCEFABHLMF != 0)
|
||||
{
|
||||
T ibnbcdpddlm = this.IBNBCDPDDLM;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016774 RID: 92020 RVA: 0x0053DDA8 File Offset: 0x0053BFA8
|
||||
[Token(Token = "0x6016774")]
|
||||
[Address(RVA = "0x119CA90", Offset = "0x119B890", VA = "0x18119CA90")]
|
||||
private void EJCBGPNODDD()
|
||||
{
|
||||
if (KKPBCOOONNK.BNNCCCFFALC && this.CMFLGONKCOE == GPDDPKFJBCP.RECORDING)
|
||||
{
|
||||
T ibnbcdpddlm = this.IBNBCDPDDLM;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016775 RID: 92021 RVA: 0x0053DDD8 File Offset: 0x0053BFD8
|
||||
[Token(Token = "0x6016775")]
|
||||
[Address(RVA = "0x119C780", Offset = "0x119B580", VA = "0x18119C780", Slot = "32")]
|
||||
protected virtual void CLKJCGCAKGE(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
||||
{
|
||||
if (this.BFDGOGBLFEJ)
|
||||
{
|
||||
if (!this.IMDNGIOAGMN)
|
||||
{
|
||||
DGLOJCGDOGG.ANJGMEDDNPE anjgmeddnpe;
|
||||
base.JDHMIOJKLCK.RpcMaster(anjgmeddnpe);
|
||||
return;
|
||||
}
|
||||
T lplobobdngd = this.LPLOBOBDNGD;
|
||||
}
|
||||
T lplobobdngd2 = this.LPLOBOBDNGD;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016776 RID: 92022 RVA: 0x0053DE1C File Offset: 0x0053C01C
|
||||
[Token(Token = "0x6016776")]
|
||||
[Address(RVA = "0x119C960", Offset = "0x119B760", VA = "0x18119C960", Slot = "33")]
|
||||
protected virtual void DLGJJAHPCAL(ushort HKDPLMDENDA, ushort ABMMHCBAPOA)
|
||||
{
|
||||
T lplobobdngd = this.LPLOBOBDNGD;
|
||||
}
|
||||
|
||||
// Token: 0x06016777 RID: 92023 RVA: 0x0053DE38 File Offset: 0x0053C038
|
||||
[Token(Token = "0x6016777")]
|
||||
[Address(RVA = "0x119C750", Offset = "0x119B550", VA = "0x18119C750")]
|
||||
private void CAJJCJICPMK(ushort CPMPEJFMDED, ushort HHALDAEHAMO)
|
||||
{
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
|
||||
// Token: 0x06016778 RID: 92024 RVA: 0x0053DE54 File Offset: 0x0053C054
|
||||
[Token(Token = "0x6016778")]
|
||||
[Address(RVA = "0x119D110", Offset = "0x119BF10", VA = "0x18119D110", Slot = "34")]
|
||||
protected virtual void GDPKCADEFMK(ushort CPMPEJFMDED, ushort HHALDAEHAMO)
|
||||
{
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
|
||||
// Token: 0x06016779 RID: 92025 RVA: 0x0053DE70 File Offset: 0x0053C070
|
||||
[Token(Token = "0x6016779")]
|
||||
[Address(RVA = "0x119D690", Offset = "0x119C490", VA = "0x18119D690", Slot = "35")]
|
||||
protected virtual void ICNGDFDCMIE(ushort CPMPEJFMDED, ushort HHALDAEHAMO)
|
||||
{
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
|
||||
// Token: 0x0601677A RID: 92026 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x601677A")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "36")]
|
||||
protected virtual void NEAMBNAFAFK(ushort HKDPLMDENDA, ushort ABMMHCBAPOA)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0601677B RID: 92027 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x601677B")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "37")]
|
||||
protected virtual void NPIJIMBBFCE()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0601677C RID: 92028 RVA: 0x0053DE8C File Offset: 0x0053C08C
|
||||
[Token(Token = "0x601677C")]
|
||||
[Address(RVA = "0x119D690", Offset = "0x119C490", VA = "0x18119D690", Slot = "38")]
|
||||
protected virtual void JHFBMDANBKM(ushort CPMPEJFMDED, ushort HHALDAEHAMO)
|
||||
{
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
|
||||
// Token: 0x0601677D RID: 92029 RVA: 0x0053DEA8 File Offset: 0x0053C0A8
|
||||
[Token(Token = "0x601677D")]
|
||||
[Address(RVA = "0x119D430", Offset = "0x119C230", VA = "0x18119D430")]
|
||||
private void HDLIGKJBFNA(ushort CPMPEJFMDED, ushort HHALDAEHAMO)
|
||||
{
|
||||
RecordableObject.PBFCJFPHNCO = this;
|
||||
}
|
||||
|
||||
// Token: 0x0601677E RID: 92030 RVA: 0x0053DEBC File Offset: 0x0053C0BC
|
||||
[Token(Token = "0x601677E")]
|
||||
[Address(RVA = "0x119D500", Offset = "0x119C300", VA = "0x18119D500", Slot = "39")]
|
||||
protected virtual void HPJHPECFLBC(ushort HKDPLMDENDA, ushort ABMMHCBAPOA)
|
||||
{
|
||||
this.DOFEEILPOCL();
|
||||
}
|
||||
|
||||
// Token: 0x0601677F RID: 92031 RVA: 0x0053DED8 File Offset: 0x0053C0D8
|
||||
[Token(Token = "0x601677F")]
|
||||
[Address(RVA = "0x119D6C0", Offset = "0x119C4C0", VA = "0x18119D6C0", Slot = "40")]
|
||||
protected virtual void KFMPDCHPPKC(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
||||
{
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
|
||||
// Token: 0x06016780 RID: 92032 RVA: 0x0053DEF4 File Offset: 0x0053C0F4
|
||||
[Token(Token = "0x6016780")]
|
||||
[Address(RVA = "0x119D6F0", Offset = "0x119C4F0", VA = "0x18119D6F0")]
|
||||
private void KJCIEMKCBAC(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
||||
{
|
||||
RecordableUIFlow recordableUIFlow = this.KGMPKMICFJJ();
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
|
||||
// Token: 0x06016781 RID: 92033 RVA: 0x0053DF18 File Offset: 0x0053C118
|
||||
[Token(Token = "0x6016781")]
|
||||
[Address(RVA = "0x119D0D0", Offset = "0x119BED0", VA = "0x18119D0D0", Slot = "41")]
|
||||
protected virtual void GCEAIAGHAEN(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06016782 RID: 92034 RVA: 0x0053DF2C File Offset: 0x0053C12C
|
||||
[Token(Token = "0x6016782")]
|
||||
[Address(RVA = "0x119CC10", Offset = "0x119BA10", VA = "0x18119CC10")]
|
||||
private void FPMMOAMHOLB()
|
||||
{
|
||||
bool flag;
|
||||
if (this.DNPGLGPBCHC >= 1f || (this.LLBHMCBFNPL != 0 && flag))
|
||||
{
|
||||
this.EMOPHJPKAHK();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016783 RID: 92035 RVA: 0x0053DF60 File Offset: 0x0053C160
|
||||
[Token(Token = "0x6016783")]
|
||||
[Address(RVA = "0x119DA40", Offset = "0x119C840", VA = "0x18119DA40", Slot = "42")]
|
||||
protected virtual void OGKDPBEPCML()
|
||||
{
|
||||
if (!this.EMPBBHBPHLB)
|
||||
{
|
||||
float realtimeSinceStartup = Time.realtimeSinceStartup;
|
||||
this.<CCFDODHKJDI>k__BackingField = realtimeSinceStartup != null;
|
||||
bool flag = this.BLHMKAPPBBP();
|
||||
KLLMCPFPIIE<string> dkdonfhmpnj = this.DKDONFHMPNJ;
|
||||
this.EMPBBHBPHLB = true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016784 RID: 92036 RVA: 0x0053DFA0 File Offset: 0x0053C1A0
|
||||
[Token(Token = "0x6016784")]
|
||||
[Address(RVA = "0x119C4D0", Offset = "0x119B2D0", VA = "0x18119C4D0")]
|
||||
protected void BJHAMGPBJJA(out PMGCJEPKFOF<KHJKOGJKJNA> EPDELODLGNE)
|
||||
{
|
||||
KLLMCPFPIIE<string> dkdonfhmpnj = this.DKDONFHMPNJ;
|
||||
this.<CCFDODHKJDI>k__BackingField = false;
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
|
||||
// Token: 0x06016785 RID: 92037 RVA: 0x0053DFC8 File Offset: 0x0053C1C8
|
||||
[Token(Token = "0x6016785")]
|
||||
[Address(RVA = "0x119D600", Offset = "0x119C400", VA = "0x18119D600")]
|
||||
protected void HPPFPCMJIOM()
|
||||
{
|
||||
T lplobobdngd = this.LPLOBOBDNGD;
|
||||
}
|
||||
|
||||
// Token: 0x06016786 RID: 92038 RVA: 0x0053DFE4 File Offset: 0x0053C1E4
|
||||
[Token(Token = "0x6016786")]
|
||||
[Address(RVA = "0x119CB50", Offset = "0x119B950", VA = "0x18119CB50", Slot = "43")]
|
||||
protected virtual void EMFPOLKCKOL(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
||||
{
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
|
||||
// Token: 0x06016787 RID: 92039 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016787")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "44")]
|
||||
protected virtual void OHPLCLJFHFG(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016788 RID: 92040 RVA: 0x0053E000 File Offset: 0x0053C200
|
||||
[Token(Token = "0x6016788")]
|
||||
[Address(RVA = "0x119B850", Offset = "0x119A650", VA = "0x18119B850", Slot = "45")]
|
||||
protected virtual void AJFPPNADCDP(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
||||
{
|
||||
RecordableUIFlow recordableUIFlow = this.KGMPKMICFJJ();
|
||||
HolotarUploadingFlow uploadFlow = recordableUIFlow;
|
||||
if (recordableUIFlow == 0)
|
||||
{
|
||||
uploadFlow.MarkFailure();
|
||||
return;
|
||||
}
|
||||
byte[] array;
|
||||
PMGCJEPKFOF<string> pmgcjepkfof = KELEPAPMOGK.PCCKDCNCINJ(HMHLBKHDKFI.JAFHPNHGNBE.Holotar, array);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016789 RID: 92041 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016789")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "46")]
|
||||
protected virtual void HJPNAAHBGPG(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0601678A RID: 92042 RVA: 0x0053E048 File Offset: 0x0053C248
|
||||
[Token(Token = "0x601678A")]
|
||||
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "47")]
|
||||
protected virtual bool BLHMKAPPBBP()
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
// Token: 0x0601678B RID: 92043 RVA: 0x0053E058 File Offset: 0x0053C258
|
||||
[Token(Token = "0x601678B")]
|
||||
[Address(RVA = "0x119D190", Offset = "0x119BF90", VA = "0x18119D190")]
|
||||
protected void GLNNOIBDCNA()
|
||||
{
|
||||
CreationObject eojkoignhpj = this.EOJKOIGNHPJ;
|
||||
int num = 0;
|
||||
if (eojkoignhpj != num)
|
||||
{
|
||||
global::UnityEngine.Object.Destroy(this.EOJKOIGNHPJ.gameObject);
|
||||
}
|
||||
int num2 = 0;
|
||||
eojkoignhpj.enabled = num2 != 0;
|
||||
}
|
||||
|
||||
// Token: 0x0601678C RID: 92044 RVA: 0x0053E0DC File Offset: 0x0053C2DC
|
||||
[Token(Token = "0x601678C")]
|
||||
[Address(RVA = "0x119C9B0", Offset = "0x119B7B0", VA = "0x18119C9B0")]
|
||||
private void DOFEEILPOCL()
|
||||
{
|
||||
CreationObject eojkoignhpj = this.EOJKOIGNHPJ;
|
||||
int num = 0;
|
||||
if (eojkoignhpj != num)
|
||||
{
|
||||
this.EOJKOIGNHPJ.gameObject.SetActive(true);
|
||||
CreationObject eojkoignhpj2 = this.EOJKOIGNHPJ;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601678D RID: 92045 RVA: 0x0053E11C File Offset: 0x0053C31C
|
||||
[Token(Token = "0x601678D")]
|
||||
[Address(RVA = "0x1ECADB0", Offset = "0x1EC9BB0", VA = "0x181ECADB0")]
|
||||
private RecordableUIFlow KGMPKMICFJJ<V>() where V : RecordableUIFlow
|
||||
{
|
||||
CreationObject eojkoignhpj = this.EOJKOIGNHPJ;
|
||||
int num = 0;
|
||||
if (eojkoignhpj != num)
|
||||
{
|
||||
this.EOJKOIGNHPJ.gameObject.SetActive(true);
|
||||
CreationObject eojkoignhpj2 = this.EOJKOIGNHPJ;
|
||||
CreationObject eojkoignhpj3 = this.EOJKOIGNHPJ;
|
||||
CreationObject eojkoignhpj4 = this.EOJKOIGNHPJ;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0601678E RID: 92046 RVA: 0x0053E16C File Offset: 0x0053C36C
|
||||
[Token(Token = "0x601678E")]
|
||||
[Address(RVA = "0x119D390", Offset = "0x119C190", VA = "0x18119D390")]
|
||||
private void HCMDNIJCDLE()
|
||||
{
|
||||
CreationObject eojkoignhpj = this.EOJKOIGNHPJ;
|
||||
int num = 0;
|
||||
if (eojkoignhpj != num)
|
||||
{
|
||||
GameObject gameObject = this.EOJKOIGNHPJ.gameObject;
|
||||
int num2 = 0;
|
||||
gameObject.SetActive(num2 != 0);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E13 RID: 15891
|
||||
// (get) Token: 0x0601678F RID: 92047 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17003E13")]
|
||||
public string CEHACAGDHEK
|
||||
{
|
||||
[Token(Token = "0x601678F")]
|
||||
[Address(RVA = "0x423DE0", Offset = "0x422BE0", VA = "0x180423DE0", Slot = "19")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016790 RID: 92048
|
||||
[Token(Token = "0x6016790")]
|
||||
[Address(Slot = "48")]
|
||||
protected abstract T DFDLDPPMLFE();
|
||||
|
||||
// Token: 0x06016791 RID: 92049
|
||||
[Token(Token = "0x6016791")]
|
||||
[Address(Slot = "49")]
|
||||
protected abstract void IEEHEIHELKE();
|
||||
|
||||
// Token: 0x06016792 RID: 92050 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016792")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "50")]
|
||||
protected virtual void EMOPHJPKAHK()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016793 RID: 92051
|
||||
[Token(Token = "0x6016793")]
|
||||
[Address(Slot = "51")]
|
||||
protected abstract void IFAGOPCGCMC();
|
||||
|
||||
// Token: 0x06016794 RID: 92052 RVA: 0x0053E1A8 File Offset: 0x0053C3A8
|
||||
[Token(Token = "0x6016794")]
|
||||
[Address(RVA = "0x119E680", Offset = "0x119D480", VA = "0x18119E680", Slot = "22")]
|
||||
public void TryStartRecording()
|
||||
{
|
||||
if (!this.BFDGOGBLFEJ)
|
||||
{
|
||||
Debug.LogWarning("RecordableObject: Local player does not have permission to begin recording.");
|
||||
return;
|
||||
}
|
||||
T lplobobdngd = this.LPLOBOBDNGD;
|
||||
}
|
||||
|
||||
// Token: 0x06016795 RID: 92053 RVA: 0x0053E1D8 File Offset: 0x0053C3D8
|
||||
[Token(Token = "0x6016795")]
|
||||
[Address(RVA = "0x119E540", Offset = "0x119D340", VA = "0x18119E540", Slot = "23")]
|
||||
public void TryFinishRecording()
|
||||
{
|
||||
if (!this.EMPBBHBPHLB)
|
||||
{
|
||||
Debug.LogWarning("RecordableObject: Local player cannot finish a recording when no recording is active.");
|
||||
return;
|
||||
}
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
|
||||
// Token: 0x06016796 RID: 92054 RVA: 0x0053E208 File Offset: 0x0053C408
|
||||
[Token(Token = "0x6016796")]
|
||||
[Address(RVA = "0x119E5F0", Offset = "0x119D3F0", VA = "0x18119E5F0", Slot = "24")]
|
||||
public void TrySaveRecording()
|
||||
{
|
||||
Debug.LogWarning("RecordableObject: Unable to save when there is no local recording data.");
|
||||
}
|
||||
|
||||
// Token: 0x06016797 RID: 92055 RVA: 0x0053E230 File Offset: 0x0053C430
|
||||
[Token(Token = "0x6016797")]
|
||||
[Address(RVA = "0x119E320", Offset = "0x119D120", VA = "0x18119E320", Slot = "20")]
|
||||
public void TryEnterRecordingFlow()
|
||||
{
|
||||
if (this.IMDNGIOAGMN && EIMGAFPPJFD.IKDFDELJBII())
|
||||
{
|
||||
DGLOJCGDOGG.LFLFMIMNCON<EEAEPAPIPJB> lflfmimncon;
|
||||
base.JDHMIOJKLCK.RpcMaster(lflfmimncon);
|
||||
return;
|
||||
}
|
||||
Debug.LogWarning("RecordableObject: Unable to enter recording flow.");
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016798 RID: 92056 RVA: 0x0053E26C File Offset: 0x0053C46C
|
||||
[Token(Token = "0x6016798")]
|
||||
[Address(RVA = "0x119E440", Offset = "0x119D240", VA = "0x18119E440", Slot = "21")]
|
||||
public void TryExitRecordingFlow()
|
||||
{
|
||||
if (!this.BFDGOGBLFEJ)
|
||||
{
|
||||
Debug.LogWarning("RecordableObject: Local player does not have permission to exit recording flow.");
|
||||
return;
|
||||
}
|
||||
DGLOJCGDOGG.ANJGMEDDNPE anjgmeddnpe;
|
||||
base.JDHMIOJKLCK.RpcMaster(anjgmeddnpe);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x17003E14 RID: 15892
|
||||
// (get) Token: 0x06016799 RID: 92057 RVA: 0x0053E2A0 File Offset: 0x0053C4A0
|
||||
[Token(Token = "0x17003E14")]
|
||||
public float DNPGLGPBCHC
|
||||
{
|
||||
[Token(Token = "0x6016799")]
|
||||
[Address(RVA = "0x119E9E0", Offset = "0x119D7E0", VA = "0x18119E9E0", Slot = "18")]
|
||||
get
|
||||
{
|
||||
if (this.LMBBBINCION != NMKAABDIJGN.ACTIVE)
|
||||
{
|
||||
bool flag = this.<CCFDODHKJDI>k__BackingField;
|
||||
int num = 0;
|
||||
if ((flag ? 1 : 0) > num)
|
||||
{
|
||||
}
|
||||
}
|
||||
return Mathf.Clamp01(Time.realtimeSinceStartup);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601679A RID: 92058 RVA: 0x0053E2D8 File Offset: 0x0053C4D8
|
||||
[Token(Token = "0x601679A")]
|
||||
[Address(RVA = "0x119E030", Offset = "0x119CE30", VA = "0x18119E030", Slot = "52")]
|
||||
public virtual void RequestDeleteData()
|
||||
{
|
||||
DGLOJCGDOGG.FGGIMKCCBDA<string, EEAEPAPIPJB> fggimkccbda;
|
||||
base.JDHMIOJKLCK.RpcMaster<string>(fggimkccbda, "");
|
||||
}
|
||||
|
||||
// Token: 0x0601679B RID: 92059 RVA: 0x0053E2FC File Offset: 0x0053C4FC
|
||||
[Token(Token = "0x601679B")]
|
||||
[Address(RVA = "0x119D650", Offset = "0x119C450", VA = "0x18119D650")]
|
||||
public bool HasRecordableData()
|
||||
{
|
||||
return !string.IsNullOrEmpty(this.NIFBPEMIADP);
|
||||
}
|
||||
|
||||
// Token: 0x0601679C RID: 92060 RVA: 0x0053E320 File Offset: 0x0053C520
|
||||
[Token(Token = "0x601679C")]
|
||||
[Address(RVA = "0x119E0F0", Offset = "0x119CEF0", VA = "0x18119E0F0")]
|
||||
[NFOMENMAOIA]
|
||||
protected void RpcRequestMasterEnterRecordingFlow(EEAEPAPIPJB GBNDGCDDDLJ)
|
||||
{
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
|
||||
// Token: 0x0601679D RID: 92061 RVA: 0x0053E33C File Offset: 0x0053C53C
|
||||
[Token(Token = "0x601679D")]
|
||||
[Address(RVA = "0x119E130", Offset = "0x119CF30", VA = "0x18119E130")]
|
||||
[NFOMENMAOIA]
|
||||
protected void RpcRequestMasterExitRecordingFlow()
|
||||
{
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
|
||||
// Token: 0x0601679E RID: 92062 RVA: 0x0053E358 File Offset: 0x0053C558
|
||||
[Token(Token = "0x601679E")]
|
||||
[Address(RVA = "0x119E160", Offset = "0x119CF60", VA = "0x18119E160")]
|
||||
[NFOMENMAOIA]
|
||||
protected void RpcRequestMasterSetBlobName(string ONJLKFGJNIP, EEAEPAPIPJB GBNDGCDDDLJ)
|
||||
{
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
|
||||
// Token: 0x0601679F RID: 92063 RVA: 0x0053E374 File Offset: 0x0053C574
|
||||
[Token(Token = "0x601679F")]
|
||||
[Address(RVA = "0x119E780", Offset = "0x119D580", VA = "0x18119E780")]
|
||||
protected RecordableObject()
|
||||
{
|
||||
this.<CCFDODHKJDI>k__BackingField = false;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x060167A0 RID: 92064 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x60167A0")]
|
||||
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080")]
|
||||
static RecordableObject()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060167A1 RID: 92065 RVA: 0x0053E390 File Offset: 0x0053C590
|
||||
[Token(Token = "0x60167A1")]
|
||||
[Address(RVA = "0x119DE90", Offset = "0x119CC90", VA = "0x18119DE90")]
|
||||
[CompilerGenerated]
|
||||
private void PHIHMPOKFIK(CreationObjectSettingButtonUIControl GCCLEJOGCCE)
|
||||
{
|
||||
CreationObjectSettingButtonUIControl instance = GCCLEJOGCCE;
|
||||
string text = GCCLEJOGCCE.PropertyDescription.text;
|
||||
CreationObjectSettingButtonUIControl instance3 = instance;
|
||||
CreationObjectSettingButtonUIControl instance2 = instance;
|
||||
}
|
||||
|
||||
// Token: 0x060167A2 RID: 92066 RVA: 0x0053E3D4 File Offset: 0x0053C5D4
|
||||
[Token(Token = "0x60167A2")]
|
||||
[Address(RVA = "0x119D360", Offset = "0x119C160", VA = "0x18119D360")]
|
||||
[CompilerGenerated]
|
||||
private void HAFANDNFOCE(JPIJGHNNIDP MAOOLFEBOOD)
|
||||
{
|
||||
if (MAOOLFEBOOD == JPIJGHNNIDP.Affirmative)
|
||||
{
|
||||
T t = this.DFDLDPPMLFE();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060167A3 RID: 92067 RVA: 0x0053E3F4 File Offset: 0x0053C5F4
|
||||
[Token(Token = "0x60167A3")]
|
||||
[Address(RVA = "0x119CA60", Offset = "0x119B860", VA = "0x18119CA60")]
|
||||
[CompilerGenerated]
|
||||
private void DOOBIOMHLNB()
|
||||
{
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
|
||||
// Token: 0x0400EACE RID: 60110
|
||||
[Token(Token = "0x400EACE")]
|
||||
protected static RecordableObject<T> PBFCJFPHNCO;
|
||||
|
||||
// Token: 0x0400EACF RID: 60111
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400EACF")]
|
||||
[SerializeField]
|
||||
[Header("RecordableObject")]
|
||||
private RecordableStackedUI uiPrefab;
|
||||
|
||||
// Token: 0x0400EAD0 RID: 60112
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400EAD0")]
|
||||
[SerializeField]
|
||||
private Transform uiRoot;
|
||||
|
||||
// Token: 0x0400EAD1 RID: 60113
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400EAD1")]
|
||||
[SerializeField]
|
||||
private MonoBehaviour uiPivot;
|
||||
|
||||
// Token: 0x0400EAD2 RID: 60114
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400EAD2")]
|
||||
[SerializeField]
|
||||
protected float maxRecordingDuration;
|
||||
|
||||
// Token: 0x0400EAD3 RID: 60115
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400EAD3")]
|
||||
[SerializeField]
|
||||
protected string startRecordingPrompt;
|
||||
|
||||
// Token: 0x0400EAD4 RID: 60116
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400EAD4")]
|
||||
[SerializeField]
|
||||
protected string dataDeleteConfirmation;
|
||||
|
||||
// Token: 0x0400EAD5 RID: 60117
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400EAD5")]
|
||||
protected Func<bool> LEBJMCNPOND;
|
||||
|
||||
// Token: 0x0400EAD6 RID: 60118
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400EAD6")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
protected Tool tool;
|
||||
|
||||
// Token: 0x0400EAD7 RID: 60119
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400EAD7")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
||||
protected MicAudioRecorder micAudioRecorder;
|
||||
|
||||
// Token: 0x0400EAD8 RID: 60120
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400EAD8")]
|
||||
private DJHELPHHAEN CLFLNFICKGN;
|
||||
|
||||
// Token: 0x0400EAD9 RID: 60121
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400EAD9")]
|
||||
private HKKOHFHADKK CMHGDPOKGOA;
|
||||
|
||||
// Token: 0x0400EADA RID: 60122
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400EADA")]
|
||||
protected RecordableStackedUI BMIEINDMNOL;
|
||||
|
||||
// Token: 0x0400EADB RID: 60123
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400EADB")]
|
||||
protected float HGOFLLLHMMD;
|
||||
|
||||
// Token: 0x0400EADC RID: 60124
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400EADC")]
|
||||
private KLLMCPFPIIE<int> LLBHMCBFNPL;
|
||||
|
||||
// Token: 0x0400EADD RID: 60125
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400EADD")]
|
||||
private AGAJMBPABDL LPGLDEICIEC;
|
||||
|
||||
// Token: 0x0400EADE RID: 60126
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400EADE")]
|
||||
private KLLMCPFPIIE<string> DKDONFHMPNJ;
|
||||
|
||||
// Token: 0x0400EADF RID: 60127
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400EADF")]
|
||||
protected T IBNBCDPDDLM;
|
||||
|
||||
// Token: 0x0400EAE0 RID: 60128
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400EAE0")]
|
||||
private T LPLOBOBDNGD;
|
||||
|
||||
// Token: 0x0400EAE1 RID: 60129
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400EAE1")]
|
||||
protected CreationObject EOJKOIGNHPJ;
|
||||
|
||||
// Token: 0x020032ED RID: 13037
|
||||
[Token(Token = "0x20032ED")]
|
||||
[CompilerGenerated]
|
||||
private sealed class BPBJEMIHEME
|
||||
{
|
||||
// Token: 0x060167A4 RID: 92068 RVA: 0x0053E410 File Offset: 0x0053C610
|
||||
[Token(Token = "0x60167A4")]
|
||||
[Address(RVA = "0x118F5A0", Offset = "0x118E3A0", VA = "0x18118F5A0")]
|
||||
public BPBJEMIHEME()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060167A5 RID: 92069 RVA: 0x0053E42C File Offset: 0x0053C62C
|
||||
[Token(Token = "0x60167A5")]
|
||||
[Address(RVA = "0x118F8E0", Offset = "0x118E6E0", VA = "0x18118F8E0")]
|
||||
internal void <InitializeCreationObjectSettings>b__3(bool buttonPressed)
|
||||
{
|
||||
if (buttonPressed)
|
||||
{
|
||||
MakerPen <LJOGMLBAABG>k__BackingField = this.instance.<LJOGMLBAABG>k__BackingField;
|
||||
int num = 0;
|
||||
if (<LJOGMLBAABG>k__BackingField != num)
|
||||
{
|
||||
int num2 = 0;
|
||||
MakerPenPaletteUI makerPenPaletteUI;
|
||||
PMGCJEPKFOF<JPIJGHNNIDP> pmgcjepkfof = makerPenPaletteUI.ShowConfirmationDialog(num2, "Are you sure you want to delete this data?");
|
||||
int num3 = 0;
|
||||
if (num3 < "Are you sure you want to delete this data?")
|
||||
{
|
||||
num3 += num3;
|
||||
if (num3 != "Are you sure you want to delete this data?")
|
||||
{
|
||||
num3++;
|
||||
}
|
||||
}
|
||||
Action<JPIJGHNNIDP> action;
|
||||
action += action;
|
||||
num3 += 19;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
this.<>4__this.IFAGOPCGCMC();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0400EAE3 RID: 60131
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400EAE3")]
|
||||
public CreationObjectSettingButtonUIControl instance;
|
||||
|
||||
// Token: 0x0400EAE4 RID: 60132
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400EAE4")]
|
||||
public RecordableObject<T> <>4__this;
|
||||
}
|
||||
|
||||
// Token: 0x020032EF RID: 13039
|
||||
[Token(Token = "0x20032EF")]
|
||||
[CompilerGenerated]
|
||||
private sealed class FJEDKKLGELE
|
||||
{
|
||||
// Token: 0x060167A9 RID: 92073 RVA: 0x0053E4F4 File Offset: 0x0053C6F4
|
||||
[Token(Token = "0x60167A9")]
|
||||
[Address(RVA = "0x118F5A0", Offset = "0x118E3A0", VA = "0x18118F5A0")]
|
||||
public FJEDKKLGELE()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060167AA RID: 92074 RVA: 0x0053E510 File Offset: 0x0053C710
|
||||
[Token(Token = "0x60167AA")]
|
||||
[Address(RVA = "0x1191490", Offset = "0x1190290", VA = "0x181191490")]
|
||||
internal void <OnEnterUploadRecordingSubstate>b__0(string blobName)
|
||||
{
|
||||
DGLOJCGDOGG.FGGIMKCCBDA<string, EEAEPAPIPJB> fggimkccbda;
|
||||
this.<>4__this.JDHMIOJKLCK.RpcMaster<string>(fggimkccbda, blobName);
|
||||
this.uploadFlow.MarkSuccess();
|
||||
}
|
||||
|
||||
// Token: 0x060167AB RID: 92075 RVA: 0x0053E540 File Offset: 0x0053C740
|
||||
[Token(Token = "0x60167AB")]
|
||||
[Address(RVA = "0x1191560", Offset = "0x1190360", VA = "0x181191560")]
|
||||
internal void <OnEnterUploadRecordingSubstate>b__1(string e)
|
||||
{
|
||||
object[] array = new object[1];
|
||||
if (e != 0)
|
||||
{
|
||||
}
|
||||
array[0] = e;
|
||||
Debug.LogWarningFormat("Error uploading recording: {0}", array);
|
||||
this.uploadFlow.MarkFailure();
|
||||
}
|
||||
|
||||
// Token: 0x0400EAE7 RID: 60135
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400EAE7")]
|
||||
public RecordableObject<T> <>4__this;
|
||||
|
||||
// Token: 0x0400EAE8 RID: 60136
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400EAE8")]
|
||||
public HolotarUploadingFlow uploadFlow;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
using System;
|
||||
using AGUI.StackedUI;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecRoom.Core.Creation.Holotars
|
||||
{
|
||||
// Token: 0x020032FB RID: 13051
|
||||
[Token(Token = "0x20032FB")]
|
||||
public class RecordableStackedUI : StackedUIBase
|
||||
{
|
||||
// Token: 0x060167D9 RID: 92121 RVA: 0x0053ED4C File Offset: 0x0053CF4C
|
||||
[Token(Token = "0x60167D9")]
|
||||
[Address(RVA = "0xC75D30", Offset = "0xC74B30", VA = "0x180C75D30")]
|
||||
public RecordableStackedUI()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400EB06 RID: 60166
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x400EB06")]
|
||||
[NonSerialized]
|
||||
public AMFGMOBDFOF recordable;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
using System;
|
||||
using AGUI.StackedUI;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecRoom.Core.Creation.Holotars
|
||||
{
|
||||
// Token: 0x020032FC RID: 13052
|
||||
[Token(Token = "0x20032FC")]
|
||||
public class RecordableUIFlow : StackedUIFlowBase
|
||||
{
|
||||
// Token: 0x17003E1B RID: 15899
|
||||
// (get) Token: 0x060167DA RID: 92122 RVA: 0x0053ED60 File Offset: 0x0053CF60
|
||||
[Token(Token = "0x17003E1B")]
|
||||
public RecordableStackedUI EBACKHCBJPF
|
||||
{
|
||||
[Token(Token = "0x60167DA")]
|
||||
[Address(RVA = "0xEA6BD0", Offset = "0xEA59D0", VA = "0x180EA6BD0")]
|
||||
get
|
||||
{
|
||||
if (this.<KBKJKEOPIGB>k__BackingField == 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E1C RID: 15900
|
||||
// (get) Token: 0x060167DB RID: 92123 RVA: 0x0053ED7C File Offset: 0x0053CF7C
|
||||
[Token(Token = "0x17003E1C")]
|
||||
public AMFGMOBDFOF EOEODCNAPCB
|
||||
{
|
||||
[Token(Token = "0x60167DB")]
|
||||
[Address(RVA = "0xEA6C50", Offset = "0xEA5A50", VA = "0x180EA6C50")]
|
||||
get
|
||||
{
|
||||
StackedUIBase <KBKJKEOPIGB>k__BackingField = this.<KBKJKEOPIGB>k__BackingField;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060167DC RID: 92124 RVA: 0x0053ED98 File Offset: 0x0053CF98
|
||||
[Token(Token = "0x60167DC")]
|
||||
[Address(RVA = "0x752FB0", Offset = "0x751DB0", VA = "0x180752FB0")]
|
||||
public RecordableUIFlow()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user