m
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: 0x020033C8 RID: 13256
|
||||
[Token(Token = "0x20033C8")]
|
||||
[RequireComponent(typeof(AudioSamplerCircuitNodeDisplay))]
|
||||
public class AudioSampler : RecordableObject<GEKHMNMHCGJ>, EOCLMMENCKH, AIGLMCILBAF.FAEGFHMMIDB, GDMDKPLBJAC
|
||||
{
|
||||
// Token: 0x17003EA9 RID: 16041
|
||||
// (get) Token: 0x06016B12 RID: 92946 RVA: 0x0054516C File Offset: 0x0054336C
|
||||
// (set) Token: 0x06016B13 RID: 92947 RVA: 0x0054518C File Offset: 0x0054338C
|
||||
[Token(Token = "0x17003EA9")]
|
||||
public bool DBIJABLAJPI
|
||||
{
|
||||
[Token(Token = "0x6016B12")]
|
||||
[Address(RVA = "0x1929E80", Offset = "0x1928E80", VA = "0x181929E80")]
|
||||
get
|
||||
{
|
||||
return this.PLNGFPBPDHJ.IAHDANBDAAM() != null;
|
||||
}
|
||||
[Token(Token = "0x6016B13")]
|
||||
[Address(RVA = "0x1929ED0", Offset = "0x1928ED0", VA = "0x181929ED0")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<bool> plngfpbpdhj = this.PLNGFPBPDHJ;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EAA RID: 16042
|
||||
// (get) Token: 0x06016B14 RID: 92948 RVA: 0x005451A8 File Offset: 0x005433A8
|
||||
// (set) Token: 0x06016B15 RID: 92949 RVA: 0x005451C8 File Offset: 0x005433C8
|
||||
[Token(Token = "0x17003EAA")]
|
||||
public float FIJALLGHPPF
|
||||
{
|
||||
[Token(Token = "0x6016B14")]
|
||||
[Address(RVA = "0x19298B0", Offset = "0x19288B0", VA = "0x1819298B0")]
|
||||
get
|
||||
{
|
||||
return this.BDJAAELKNBL.IAHDANBDAAM();
|
||||
}
|
||||
[Token(Token = "0x6016B15")]
|
||||
[Address(RVA = "0x192A190", Offset = "0x1929190", VA = "0x18192A190")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<float> bdjaaelknbl = this.BDJAAELKNBL;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EAB RID: 16043
|
||||
// (get) Token: 0x06016B16 RID: 92950 RVA: 0x005451E4 File Offset: 0x005433E4
|
||||
// (set) Token: 0x06016B17 RID: 92951 RVA: 0x00545204 File Offset: 0x00543404
|
||||
[Token(Token = "0x17003EAB")]
|
||||
public float CHEMMNEINEA
|
||||
{
|
||||
[Token(Token = "0x6016B16")]
|
||||
[Address(RVA = "0x19273B0", Offset = "0x19263B0", VA = "0x1819273B0")]
|
||||
get
|
||||
{
|
||||
return this.PBOMAJDEHMC.IAHDANBDAAM();
|
||||
}
|
||||
[Token(Token = "0x6016B17")]
|
||||
[Address(RVA = "0x192A130", Offset = "0x1929130", VA = "0x18192A130")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<float> pbomajdehmc = this.PBOMAJDEHMC;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EAC RID: 16044
|
||||
// (get) Token: 0x06016B18 RID: 92952 RVA: 0x00545220 File Offset: 0x00543420
|
||||
// (set) Token: 0x06016B19 RID: 92953 RVA: 0x00545240 File Offset: 0x00543440
|
||||
[Token(Token = "0x17003EAC")]
|
||||
public bool NMKLKDBEMPG
|
||||
{
|
||||
[Token(Token = "0x6016B18")]
|
||||
[Address(RVA = "0x1928680", Offset = "0x1927680", VA = "0x181928680")]
|
||||
get
|
||||
{
|
||||
return this.CFLPANHLIFK.IAHDANBDAAM() != null;
|
||||
}
|
||||
[Token(Token = "0x6016B19")]
|
||||
[Address(RVA = "0x19286D0", Offset = "0x19276D0", VA = "0x1819286D0")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<bool> cflpanhlifk = this.CFLPANHLIFK;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EAD RID: 16045
|
||||
// (get) Token: 0x06016B1A RID: 92954 RVA: 0x0054525C File Offset: 0x0054345C
|
||||
// (set) Token: 0x06016B1B RID: 92955 RVA: 0x0054527C File Offset: 0x0054347C
|
||||
[Token(Token = "0x17003EAD")]
|
||||
public AudioManager.IFEOLMCHMLA OBHCNJNLDGJ
|
||||
{
|
||||
[Token(Token = "0x6016B1A")]
|
||||
[Address(RVA = "0x19268E0", Offset = "0x19258E0", VA = "0x1819268E0")]
|
||||
get
|
||||
{
|
||||
return this.JENCEIFCEMH.IAHDANBDAAM();
|
||||
}
|
||||
[Token(Token = "0x6016B1B")]
|
||||
[Address(RVA = "0x1926930", Offset = "0x1925930", VA = "0x181926930")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<AudioManager.IFEOLMCHMLA> jenceifcemh = this.JENCEIFCEMH;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EAE RID: 16046
|
||||
// (get) Token: 0x06016B1C RID: 92956 RVA: 0x00545298 File Offset: 0x00543498
|
||||
[Token(Token = "0x17003EAE")]
|
||||
public bool BIILOFOAKEJ
|
||||
{
|
||||
[Token(Token = "0x6016B1C")]
|
||||
[Address(RVA = "0x4D9890", Offset = "0x4D8890", VA = "0x1804D9890", Slot = "56")]
|
||||
get
|
||||
{
|
||||
return this.FOMKCIFNFIN;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EAF RID: 16047
|
||||
// (get) Token: 0x06016B1D RID: 92957 RVA: 0x005452AC File Offset: 0x005434AC
|
||||
[Token(Token = "0x17003EAF")]
|
||||
public AudioClip HPHNKGFCEGA
|
||||
{
|
||||
[Token(Token = "0x6016B1D")]
|
||||
[Address(RVA = "0x192A110", Offset = "0x1929110", VA = "0x18192A110")]
|
||||
get
|
||||
{
|
||||
AudioSource audioSource = this.audioSource;
|
||||
if (audioSource != 0)
|
||||
{
|
||||
return audioSource.clip;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016B1E RID: 92958 RVA: 0x005452CC File Offset: 0x005434CC
|
||||
[Token(Token = "0x6016B1E")]
|
||||
[Address(RVA = "0x1926990", Offset = "0x1925990", VA = "0x181926990", 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: 0x06016B1F RID: 92959 RVA: 0x0054538C File Offset: 0x0054358C
|
||||
[Token(Token = "0x6016B1F")]
|
||||
[Address(RVA = "0x1929A20", Offset = "0x1928A20", VA = "0x181929A20", 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: 0x06016B20 RID: 92960 RVA: 0x00545414 File Offset: 0x00543614
|
||||
[Token(Token = "0x6016B20")]
|
||||
[Address(RVA = "0x1929C50", Offset = "0x1928C50", VA = "0x181929C50", 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: 0x06016B21 RID: 92961 RVA: 0x00545468 File Offset: 0x00543668
|
||||
[Token(Token = "0x6016B21")]
|
||||
[Address(RVA = "0x19291D0", Offset = "0x19281D0", VA = "0x1819291D0", 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: 0x06016B22 RID: 92962 RVA: 0x005454C4 File Offset: 0x005436C4
|
||||
[Token(Token = "0x6016B22")]
|
||||
[Address(RVA = "0x1929550", Offset = "0x1928550", VA = "0x181929550", Slot = "57")]
|
||||
public void ResetObject()
|
||||
{
|
||||
if (base.CMFLGONKCOE != GPDDPKFJBCP.RECORDING)
|
||||
{
|
||||
this.EFODMLNCHJK.POAPHMOIJGA();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EB0 RID: 16048
|
||||
// (get) Token: 0x06016B23 RID: 92963 RVA: 0x005454EC File Offset: 0x005436EC
|
||||
[Token(Token = "0x17003EB0")]
|
||||
public float AJNHBKHAFPL
|
||||
{
|
||||
[Token(Token = "0x6016B23")]
|
||||
[Address(RVA = "0x1929FD0", Offset = "0x1928FD0", VA = "0x181929FD0")]
|
||||
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: 0x17003EB1 RID: 16049
|
||||
// (get) Token: 0x06016B24 RID: 92964 RVA: 0x00545520 File Offset: 0x00543720
|
||||
[Token(Token = "0x17003EB1")]
|
||||
public float DOBIELCLPAJ
|
||||
{
|
||||
[Token(Token = "0x6016B24")]
|
||||
[Address(RVA = "0x192A060", Offset = "0x1929060", VA = "0x18192A060")]
|
||||
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: 0x06016B25 RID: 92965 RVA: 0x00545560 File Offset: 0x00543760
|
||||
[Token(Token = "0x6016B25")]
|
||||
[Address(RVA = "0x1928AC0", Offset = "0x1927AC0", VA = "0x181928AC0")]
|
||||
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: 0x06016B26 RID: 92966 RVA: 0x00545690 File Offset: 0x00543890
|
||||
[Token(Token = "0x6016B26")]
|
||||
[Address(RVA = "0x19292B0", Offset = "0x19282B0", VA = "0x1819292B0")]
|
||||
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: 0x06016B27 RID: 92967 RVA: 0x00545744 File Offset: 0x00543944
|
||||
[Token(Token = "0x6016B27")]
|
||||
[Address(RVA = "0x1928730", Offset = "0x1927730", VA = "0x181928730")]
|
||||
private void JCDLICFDMFF()
|
||||
{
|
||||
AIGLMCILBAF efodmlnchjk = this.EFODMLNCHJK;
|
||||
float num = this.BDJAAELKNBL.IAHDANBDAAM();
|
||||
efodmlnchjk.DKJDLGDDBMB(num);
|
||||
}
|
||||
|
||||
// Token: 0x06016B28 RID: 92968 RVA: 0x00545774 File Offset: 0x00543974
|
||||
[Token(Token = "0x6016B28")]
|
||||
[Address(RVA = "0x1928F80", Offset = "0x1927F80", VA = "0x181928F80")]
|
||||
private void MMMBBLFPLCM()
|
||||
{
|
||||
AIGLMCILBAF efodmlnchjk = this.EFODMLNCHJK;
|
||||
float num = this.PBOMAJDEHMC.IAHDANBDAAM();
|
||||
efodmlnchjk.OLEMMPKLCDO(num);
|
||||
}
|
||||
|
||||
// Token: 0x06016B29 RID: 92969 RVA: 0x005457A4 File Offset: 0x005439A4
|
||||
[Token(Token = "0x6016B29")]
|
||||
[Address(RVA = "0x1926D10", Offset = "0x1925D10", VA = "0x181926D10")]
|
||||
private void BPHKGGFLPIK()
|
||||
{
|
||||
AudioSource audioSource = this.audioSource;
|
||||
bool flag = this.PLNGFPBPDHJ.IAHDANBDAAM() != null;
|
||||
}
|
||||
|
||||
// Token: 0x06016B2A RID: 92970 RVA: 0x005457CC File Offset: 0x005439CC
|
||||
[Token(Token = "0x6016B2A")]
|
||||
[Address(RVA = "0x1928EA0", Offset = "0x1927EA0", VA = "0x181928EA0")]
|
||||
private void LHOBICMNJII()
|
||||
{
|
||||
AudioSource audioSource = this.audioSource;
|
||||
AudioManager.IFEOLMCHMLA ifeolmchmla = this.JENCEIFCEMH.IAHDANBDAAM();
|
||||
}
|
||||
|
||||
// Token: 0x06016B2B RID: 92971 RVA: 0x005457F4 File Offset: 0x005439F4
|
||||
[Token(Token = "0x6016B2B")]
|
||||
[Address(RVA = "0x19275F0", Offset = "0x19265F0", VA = "0x1819275F0", 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;
|
||||
ulong num9;
|
||||
DHCINNFLBBA dhcinnflbba = ONOKJPIMIIP.LBJPOFMMGGP(func, action, num8, num7, text, text2, (int)num9, num);
|
||||
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 num10;
|
||||
LNBMGIPPMJJ lnbmgippmjj = ONOKJPIMIIP.BCJHJAHMJFP(dictionary, func2, action2, "Use Audio Channel", text3, num, num, num, num, num10 != 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 num11 = 0;
|
||||
int num12 = 0;
|
||||
string text4;
|
||||
string text5;
|
||||
ulong num13;
|
||||
DHCINNFLBBA dhcinnflbba2 = ONOKJPIMIIP.LBJPOFMMGGP(func5, action5, num12, num11, text4, text5, (int)num13, num);
|
||||
if (dhcinnflbba2 != 0)
|
||||
{
|
||||
}
|
||||
array[4] = dhcinnflbba2;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016B2C RID: 92972 RVA: 0x00545AD4 File Offset: 0x00543CD4
|
||||
[Token(Token = "0x6016B2C")]
|
||||
[Address(RVA = "0x1926CB0", Offset = "0x1925CB0", VA = "0x181926CB0", Slot = "47")]
|
||||
protected override bool BLHMKAPPBBP()
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
return base.BLHMKAPPBBP();
|
||||
}
|
||||
|
||||
// Token: 0x06016B2D RID: 92973 RVA: 0x00545AF4 File Offset: 0x00543CF4
|
||||
[Token(Token = "0x6016B2D")]
|
||||
[Address(RVA = "0x1927360", Offset = "0x1926360", VA = "0x181927360", Slot = "50")]
|
||||
protected override void EMOPHJPKAHK()
|
||||
{
|
||||
base.EMOPHJPKAHK();
|
||||
base.GLNNOIBDCNA();
|
||||
}
|
||||
|
||||
// Token: 0x06016B2E RID: 92974 RVA: 0x00545B10 File Offset: 0x00543D10
|
||||
[Token(Token = "0x6016B2E")]
|
||||
[Address(RVA = "0x1926DE0", Offset = "0x1925DE0", VA = "0x181926DE0", 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: 0x06016B2F RID: 92975 RVA: 0x00545B40 File Offset: 0x00543D40
|
||||
[Token(Token = "0x6016B2F")]
|
||||
[Address(RVA = "0x1928390", Offset = "0x1927390", VA = "0x181928390", 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: 0x06016B30 RID: 92976 RVA: 0x00545B88 File Offset: 0x00543D88
|
||||
[Token(Token = "0x6016B30")]
|
||||
[Address(RVA = "0x19294F0", Offset = "0x19284F0", VA = "0x1819294F0", Slot = "52")]
|
||||
public override void RequestDeleteData()
|
||||
{
|
||||
this.EFODMLNCHJK.DHHDAMBGGIP();
|
||||
base.RequestDeleteData();
|
||||
}
|
||||
|
||||
// Token: 0x06016B31 RID: 92977 RVA: 0x00545BAC File Offset: 0x00543DAC
|
||||
[Token(Token = "0x6016B31")]
|
||||
[Address(RVA = "0x1928510", Offset = "0x1927510", VA = "0x181928510", 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: 0x06016B32 RID: 92978 RVA: 0x00545BF4 File Offset: 0x00543DF4
|
||||
[Token(Token = "0x6016B32")]
|
||||
[Address(RVA = "0x1928210", Offset = "0x1927210", VA = "0x181928210", 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: 0x06016B33 RID: 92979 RVA: 0x00545C6C File Offset: 0x00543E6C
|
||||
[Token(Token = "0x6016B33")]
|
||||
[Address(RVA = "0x1929070", Offset = "0x1928070", VA = "0x181929070", Slot = "37")]
|
||||
protected override void NPIJIMBBFCE()
|
||||
{
|
||||
base.NPIJIMBBFCE();
|
||||
this.EFODMLNCHJK.BALOKJMBNIN();
|
||||
}
|
||||
|
||||
// Token: 0x06016B34 RID: 92980 RVA: 0x00545C90 File Offset: 0x00543E90
|
||||
[Token(Token = "0x6016B34")]
|
||||
[Address(RVA = "0x1928FF0", Offset = "0x1927FF0", VA = "0x181928FF0", Slot = "36")]
|
||||
protected override void NEAMBNAFAFK(ushort HKDPLMDENDA, ushort ABMMHCBAPOA)
|
||||
{
|
||||
base.NEAMBNAFAFK(HKDPLMDENDA, ABMMHCBAPOA);
|
||||
this.EFODMLNCHJK.PBBCDJPEMHJ();
|
||||
}
|
||||
|
||||
// Token: 0x06016B35 RID: 92981 RVA: 0x00545CB8 File Offset: 0x00543EB8
|
||||
[Token(Token = "0x6016B35")]
|
||||
[Address(RVA = "0x1927240", Offset = "0x1926240", VA = "0x181927240", 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: 0x06016B36 RID: 92982 RVA: 0x00545D30 File Offset: 0x00543F30
|
||||
[Token(Token = "0x6016B36")]
|
||||
[Address(RVA = "0x19290D0", Offset = "0x19280D0", VA = "0x1819290D0", 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: 0x06016B37 RID: 92983 RVA: 0x00545DAC File Offset: 0x00543FAC
|
||||
[Token(Token = "0x6016B37")]
|
||||
[Address(RVA = "0x1928E80", Offset = "0x1927E80", VA = "0x181928E80")]
|
||||
private bool LBNMPBGLIJI()
|
||||
{
|
||||
AIGLMCILBAF efodmlnchjk = this.EFODMLNCHJK;
|
||||
if (efodmlnchjk != 0)
|
||||
{
|
||||
return efodmlnchjk.LBNMPBGLIJI;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EB2 RID: 16050
|
||||
// (get) Token: 0x06016B38 RID: 92984 RVA: 0x00545DCC File Offset: 0x00543FCC
|
||||
[Token(Token = "0x17003EB2")]
|
||||
public bool JBMFJOBFJHP
|
||||
{
|
||||
[Token(Token = "0x6016B38")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "53")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016B39 RID: 92985 RVA: 0x00545DDC File Offset: 0x00543FDC
|
||||
[Token(Token = "0x6016B39")]
|
||||
[Address(RVA = "0x1926EF0", Offset = "0x1925EF0", VA = "0x181926EF0", Slot = "54")]
|
||||
public void DeserializeFrom(KPNDFONGDGF HFBJGCHOANH)
|
||||
{
|
||||
KLLMCPFPIIE<bool> plngfpbpdhj = this.PLNGFPBPDHJ;
|
||||
KLLMCPFPIIE<float> bdjaaelknbl = this.BDJAAELKNBL;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016B3A RID: 92986 RVA: 0x00545E4C File Offset: 0x0054404C
|
||||
[Token(Token = "0x6016B3A")]
|
||||
[Address(RVA = "0x19295B0", Offset = "0x19285B0", VA = "0x1819295B0", 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: 0x06016B3B RID: 92987 RVA: 0x00545F14 File Offset: 0x00544114
|
||||
[Token(Token = "0x6016B3B")]
|
||||
[Address(RVA = "0x1928F40", Offset = "0x1927F40", VA = "0x181928F40")]
|
||||
private bool MLEOEKKFPLO(Tool EGFEJGHDNAI, Player IEKDDPPNFPF, Vector3 JEDLNAEEMEN, bool GEJJBENPHJG)
|
||||
{
|
||||
return base.CMFLGONKCOE != GPDDPKFJBCP.RECORDING;
|
||||
}
|
||||
|
||||
// Token: 0x06016B3C RID: 92988 RVA: 0x00545F30 File Offset: 0x00544130
|
||||
[Token(Token = "0x6016B3C")]
|
||||
[Address(RVA = "0x1929ED0", Offset = "0x1928ED0", VA = "0x181929ED0")]
|
||||
public void Use2DAudio_Set(bool BCEFAKDFEMM)
|
||||
{
|
||||
KLLMCPFPIIE<bool> plngfpbpdhj = this.PLNGFPBPDHJ;
|
||||
}
|
||||
|
||||
// Token: 0x06016B3D RID: 92989 RVA: 0x00545F4C File Offset: 0x0054414C
|
||||
[Token(Token = "0x6016B3D")]
|
||||
[Address(RVA = "0x1929E80", Offset = "0x1928E80", VA = "0x181929E80")]
|
||||
public bool Use2DAudio_Get()
|
||||
{
|
||||
return this.PLNGFPBPDHJ.IAHDANBDAAM() != null;
|
||||
}
|
||||
|
||||
// Token: 0x06016B3E RID: 92990 RVA: 0x00545F6C File Offset: 0x0054416C
|
||||
[Token(Token = "0x6016B3E")]
|
||||
[Address(RVA = "0x1929900", Offset = "0x1928900", VA = "0x181929900")]
|
||||
public void StartOffset_Set(float BCEFAKDFEMM)
|
||||
{
|
||||
int num = this.LHCGCMBCMOB.HGCAMDNHEAB;
|
||||
float num2 = this.PBOMAJDEHMC.IAHDANBDAAM();
|
||||
KLLMCPFPIIE<float> bdjaaelknbl = this.BDJAAELKNBL;
|
||||
}
|
||||
|
||||
// Token: 0x06016B3F RID: 92991 RVA: 0x00545FA0 File Offset: 0x005441A0
|
||||
[Token(Token = "0x6016B3F")]
|
||||
[Address(RVA = "0x19298B0", Offset = "0x19288B0", VA = "0x1819298B0")]
|
||||
public float StartOffset_Get()
|
||||
{
|
||||
return this.BDJAAELKNBL.IAHDANBDAAM();
|
||||
}
|
||||
|
||||
// Token: 0x06016B40 RID: 92992 RVA: 0x00545FC0 File Offset: 0x005441C0
|
||||
[Token(Token = "0x6016B40")]
|
||||
[Address(RVA = "0x1927400", Offset = "0x1926400", VA = "0x181927400")]
|
||||
public void EndOffset_Set(float BCEFAKDFEMM)
|
||||
{
|
||||
int num = this.LHCGCMBCMOB.HGCAMDNHEAB;
|
||||
float num2 = this.BDJAAELKNBL.IAHDANBDAAM();
|
||||
KLLMCPFPIIE<float> pbomajdehmc = this.PBOMAJDEHMC;
|
||||
}
|
||||
|
||||
// Token: 0x06016B41 RID: 92993 RVA: 0x00545FF4 File Offset: 0x005441F4
|
||||
[Token(Token = "0x6016B41")]
|
||||
[Address(RVA = "0x19273B0", Offset = "0x19263B0", VA = "0x1819273B0")]
|
||||
public float EndOffset_Get()
|
||||
{
|
||||
return this.PBOMAJDEHMC.IAHDANBDAAM();
|
||||
}
|
||||
|
||||
// Token: 0x06016B42 RID: 92994 RVA: 0x00546014 File Offset: 0x00544214
|
||||
[Token(Token = "0x6016B42")]
|
||||
[Address(RVA = "0x19286D0", Offset = "0x19276D0", VA = "0x1819286D0")]
|
||||
public void InterruptSound_Set(bool BCEFAKDFEMM)
|
||||
{
|
||||
KLLMCPFPIIE<bool> cflpanhlifk = this.CFLPANHLIFK;
|
||||
}
|
||||
|
||||
// Token: 0x06016B43 RID: 92995 RVA: 0x00546030 File Offset: 0x00544230
|
||||
[Token(Token = "0x6016B43")]
|
||||
[Address(RVA = "0x1928680", Offset = "0x1927680", VA = "0x181928680")]
|
||||
public bool InterruptSound_Get()
|
||||
{
|
||||
return this.CFLPANHLIFK.IAHDANBDAAM() != null;
|
||||
}
|
||||
|
||||
// Token: 0x06016B44 RID: 92996 RVA: 0x00546050 File Offset: 0x00544250
|
||||
[Token(Token = "0x6016B44")]
|
||||
[Address(RVA = "0x1926930", Offset = "0x1925930", VA = "0x181926930")]
|
||||
public void AudioChannel_Set(int BCEFAKDFEMM)
|
||||
{
|
||||
KLLMCPFPIIE<AudioManager.IFEOLMCHMLA> jenceifcemh = this.JENCEIFCEMH;
|
||||
}
|
||||
|
||||
// Token: 0x06016B45 RID: 92997 RVA: 0x0054606C File Offset: 0x0054426C
|
||||
[Token(Token = "0x6016B45")]
|
||||
[Address(RVA = "0x19268E0", Offset = "0x19258E0", VA = "0x1819268E0")]
|
||||
public int AudioChannel_Get()
|
||||
{
|
||||
AudioManager.IFEOLMCHMLA ifeolmchmla = this.JENCEIFCEMH.IAHDANBDAAM();
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016B46 RID: 92998 RVA: 0x0054608C File Offset: 0x0054428C
|
||||
[Token(Token = "0x6016B46")]
|
||||
[Address(RVA = "0x1929F30", Offset = "0x1928F30", VA = "0x181929F30")]
|
||||
public AudioSampler()
|
||||
{
|
||||
BIADENFIEBI biadenfiebi = new BIADENFIEBI();
|
||||
this.LHCGCMBCMOB = biadenfiebi;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06016B47 RID: 92999 RVA: 0x005460C4 File Offset: 0x005442C4
|
||||
[Token(Token = "0x6016B47")]
|
||||
[Address(RVA = "0x19293E0", Offset = "0x19283E0", VA = "0x1819293E0")]
|
||||
[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: 0x06016B48 RID: 93000 RVA: 0x00546100 File Offset: 0x00544300
|
||||
[Token(Token = "0x6016B48")]
|
||||
[Address(RVA = "0x1926810", Offset = "0x1925810", VA = "0x181926810")]
|
||||
[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: 0x06016B49 RID: 93001 RVA: 0x0054613C File Offset: 0x0054433C
|
||||
[Token(Token = "0x6016B49")]
|
||||
[Address(RVA = "0x1928D80", Offset = "0x1927D80", VA = "0x181928D80")]
|
||||
[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: 0x06016B4A RID: 93002 RVA: 0x00546178 File Offset: 0x00544378
|
||||
[Token(Token = "0x6016B4A")]
|
||||
[Address(RVA = "0x19287A0", Offset = "0x19277A0", VA = "0x1819287A0")]
|
||||
[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: 0x06016B4B RID: 93003 RVA: 0x005461B4 File Offset: 0x005443B4
|
||||
[Token(Token = "0x6016B4B")]
|
||||
[Address(RVA = "0x1927520", Offset = "0x1926520", VA = "0x181927520")]
|
||||
[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: 0x06016B4C RID: 93004 RVA: 0x005461F0 File Offset: 0x005443F0
|
||||
[Token(Token = "0x6016B4C")]
|
||||
[Address(RVA = "0x19288A0", Offset = "0x19278A0", VA = "0x1819288A0")]
|
||||
[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: 0x06016B4D RID: 93005 RVA: 0x00546298 File Offset: 0x00544498
|
||||
[Token(Token = "0x6016B4D")]
|
||||
[Address(RVA = "0x1926DC0", Offset = "0x1925DC0", VA = "0x181926DC0")]
|
||||
[CompilerGenerated]
|
||||
private void CIKPCPIEFKA(KHJKOGJKJNA AFEAKAGPDMH)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06016B4E RID: 93006 RVA: 0x005462AC File Offset: 0x005444AC
|
||||
[Token(Token = "0x6016B4E")]
|
||||
[Address(RVA = "0x19294B0", Offset = "0x19284B0", VA = "0x1819294B0")]
|
||||
[CompilerGenerated]
|
||||
private void PLIAMGOGNOG()
|
||||
{
|
||||
base.HPPFPCMJIOM();
|
||||
}
|
||||
|
||||
// Token: 0x0400ECB3 RID: 60595
|
||||
[Token(Token = "0x400ECB3")]
|
||||
private const float MJJNHINFGOM = 1f;
|
||||
|
||||
// Token: 0x0400ECB4 RID: 60596
|
||||
[Token(Token = "0x400ECB4")]
|
||||
public const int MAX_CIRCUIT_PITCH_STEPS = 500;
|
||||
|
||||
// Token: 0x0400ECB5 RID: 60597
|
||||
[Token(Token = "0x400ECB5")]
|
||||
public const int MAX_CIRCUIT_VOLUME_STEPS = 10;
|
||||
|
||||
// Token: 0x0400ECB6 RID: 60598
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x400ECB6")]
|
||||
[SerializeField]
|
||||
private float recordingUIMinDistance = 1f;
|
||||
|
||||
// Token: 0x0400ECB7 RID: 60599
|
||||
[FieldOffset(Offset = "0xE4")]
|
||||
[Token(Token = "0x400ECB7")]
|
||||
[SerializeField]
|
||||
private float recordingUIMaxDistance = 3f;
|
||||
|
||||
// Token: 0x0400ECB8 RID: 60600
|
||||
[FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x400ECB8")]
|
||||
[SerializeField]
|
||||
private AudioSource audioSource;
|
||||
|
||||
// Token: 0x0400ECB9 RID: 60601
|
||||
[FieldOffset(Offset = "0xF0")]
|
||||
[Token(Token = "0x400ECB9")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
||||
private AudioSamplerCircuitNodeDisplay audioSamplerCircuitNodeDisplay;
|
||||
|
||||
// Token: 0x0400ECBA RID: 60602
|
||||
[FieldOffset(Offset = "0xF8")]
|
||||
[Token(Token = "0x400ECBA")]
|
||||
private AIGLMCILBAF EFODMLNCHJK;
|
||||
|
||||
// Token: 0x0400ECBB RID: 60603
|
||||
[FieldOffset(Offset = "0x100")]
|
||||
[Token(Token = "0x400ECBB")]
|
||||
private readonly BIADENFIEBI LHCGCMBCMOB;
|
||||
|
||||
// Token: 0x0400ECBC RID: 60604
|
||||
[FieldOffset(Offset = "0x108")]
|
||||
[Token(Token = "0x400ECBC")]
|
||||
private KLLMCPFPIIE<bool> PLNGFPBPDHJ;
|
||||
|
||||
// Token: 0x0400ECBD RID: 60605
|
||||
[FieldOffset(Offset = "0x110")]
|
||||
[Token(Token = "0x400ECBD")]
|
||||
private KLLMCPFPIIE<float> BDJAAELKNBL;
|
||||
|
||||
// Token: 0x0400ECBE RID: 60606
|
||||
[FieldOffset(Offset = "0x118")]
|
||||
[Token(Token = "0x400ECBE")]
|
||||
private KLLMCPFPIIE<float> PBOMAJDEHMC;
|
||||
|
||||
// Token: 0x0400ECBF RID: 60607
|
||||
[FieldOffset(Offset = "0x120")]
|
||||
[Token(Token = "0x400ECBF")]
|
||||
private KLLMCPFPIIE<bool> CFLPANHLIFK;
|
||||
|
||||
// Token: 0x0400ECC0 RID: 60608
|
||||
[FieldOffset(Offset = "0x128")]
|
||||
[Token(Token = "0x400ECC0")]
|
||||
private KLLMCPFPIIE<AudioManager.IFEOLMCHMLA> JENCEIFCEMH;
|
||||
|
||||
// Token: 0x0400ECC1 RID: 60609
|
||||
[FieldOffset(Offset = "0x130")]
|
||||
[Token(Token = "0x400ECC1")]
|
||||
private bool FOMKCIFNFIN;
|
||||
|
||||
// Token: 0x0400ECC2 RID: 60610
|
||||
[FieldOffset(Offset = "0x131")]
|
||||
[Token(Token = "0x400ECC2")]
|
||||
private bool CDGANMLDEAL;
|
||||
|
||||
// Token: 0x0400ECC3 RID: 60611
|
||||
[FieldOffset(Offset = "0x132")]
|
||||
[Token(Token = "0x400ECC3")]
|
||||
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: 0x020033DD RID: 13277
|
||||
[Token(Token = "0x20033DD")]
|
||||
public class AudioSamplerStartRecordingFlow : RecordableUIFlow
|
||||
{
|
||||
// Token: 0x06016C38 RID: 93240 RVA: 0x00549330 File Offset: 0x00547530
|
||||
[Token(Token = "0x6016C38")]
|
||||
[Address(RVA = "0x1926450", Offset = "0x1925450", VA = "0x181926450")]
|
||||
public void Button_StartRecording()
|
||||
{
|
||||
AMFGMOBDFOF recordable = base.EOEODCNAPCB;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016C39 RID: 93241 RVA: 0x0054934C File Offset: 0x0054754C
|
||||
[Token(Token = "0x6016C39")]
|
||||
[Address(RVA = "0x19264B0", Offset = "0x19254B0", VA = "0x1819264B0")]
|
||||
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);
|
||||
double num2 = ((HAPBACHHIBN)this.label).GMBEJJBNGJD;
|
||||
}
|
||||
|
||||
// Token: 0x06016C3A RID: 93242 RVA: 0x005493BC File Offset: 0x005475BC
|
||||
[Token(Token = "0x6016C3A")]
|
||||
[Address(RVA = "0x8E9790", Offset = "0x8E8790", VA = "0x1808E9790")]
|
||||
public AudioSamplerStartRecordingFlow()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400ED2F RID: 60719
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400ED2F")]
|
||||
[SerializeField]
|
||||
private Text label;
|
||||
|
||||
// Token: 0x0400ED30 RID: 60720
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x400ED30")]
|
||||
[SerializeField]
|
||||
private Button3D button;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.Holotars
|
||||
{
|
||||
// Token: 0x020033DE RID: 13278
|
||||
[Token(Token = "0x20033DE")]
|
||||
public class AudioSamplerUIPivot : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06016C3B RID: 93243 RVA: 0x005493D0 File Offset: 0x005475D0
|
||||
[Token(Token = "0x6016C3B")]
|
||||
[Address(RVA = "0x1926670", Offset = "0x1925670", VA = "0x181926670")]
|
||||
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: 0x06016C3C RID: 93244 RVA: 0x00549414 File Offset: 0x00547614
|
||||
[Token(Token = "0x6016C3C")]
|
||||
[Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")]
|
||||
public AudioSamplerUIPivot()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400ED31 RID: 60721
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400ED31")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Parent, false, false, false)]
|
||||
private AudioSampler audioSampler;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,1132 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Text;
|
||||
using AGUI.StackedUI;
|
||||
using Cpp2IlInjected;
|
||||
using Google.Protobuf.Collections;
|
||||
using Pathfinding.RVO;
|
||||
using RecRoom.AGUI.ToolUIs;
|
||||
using RecRoom.Tools;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.Holotars
|
||||
{
|
||||
// Token: 0x020033CA RID: 13258
|
||||
[Token(Token = "0x20033CA")]
|
||||
public class Holotar : RecordableObject<KLFOBEKJDKL>, EOCLMMENCKH, GDMDKPLBJAC
|
||||
{
|
||||
// Token: 0x17003EB3 RID: 16051
|
||||
// (get) Token: 0x06016B57 RID: 93015 RVA: 0x005463AC File Offset: 0x005445AC
|
||||
// (set) Token: 0x06016B58 RID: 93016 RVA: 0x005463CC File Offset: 0x005445CC
|
||||
[Token(Token = "0x17003EB3")]
|
||||
public bool OKDMFHOHEMN
|
||||
{
|
||||
[Token(Token = "0x6016B57")]
|
||||
[Address(RVA = "0x1930790", Offset = "0x192F790", VA = "0x181930790")]
|
||||
get
|
||||
{
|
||||
return this.HDLPBFPECLG.IAHDANBDAAM() != null;
|
||||
}
|
||||
[Token(Token = "0x6016B58")]
|
||||
[Address(RVA = "0x192FC80", Offset = "0x192EC80", VA = "0x18192FC80")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<bool> hdlpbfpeclg = this.HDLPBFPECLG;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EB4 RID: 16052
|
||||
// (get) Token: 0x06016B59 RID: 93017 RVA: 0x005463E8 File Offset: 0x005445E8
|
||||
// (set) Token: 0x06016B5A RID: 93018 RVA: 0x00546408 File Offset: 0x00544608
|
||||
[Token(Token = "0x17003EB4")]
|
||||
public bool POLBKNJPANN
|
||||
{
|
||||
[Token(Token = "0x6016B59")]
|
||||
[Address(RVA = "0x192F330", Offset = "0x192E330", VA = "0x18192F330")]
|
||||
get
|
||||
{
|
||||
return this.DLAAOFFEMML.IAHDANBDAAM() != null;
|
||||
}
|
||||
[Token(Token = "0x6016B5A")]
|
||||
[Address(RVA = "0x192EA70", Offset = "0x192DA70", VA = "0x18192EA70")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<bool> dlaaoffemml = this.DLAAOFFEMML;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EB5 RID: 16053
|
||||
// (get) Token: 0x06016B5B RID: 93019 RVA: 0x00546424 File Offset: 0x00544624
|
||||
[Token(Token = "0x17003EB5")]
|
||||
public override bool IMDNGIOAGMN
|
||||
{
|
||||
[Token(Token = "0x6016B5B")]
|
||||
[Address(RVA = "0x1931A70", Offset = "0x1930A70", VA = "0x181931A70", Slot = "25")]
|
||||
get
|
||||
{
|
||||
return this.projector.DHEKILHAPDJ;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EB6 RID: 16054
|
||||
// (get) Token: 0x06016B5C RID: 93020 RVA: 0x00546444 File Offset: 0x00544644
|
||||
[Token(Token = "0x17003EB6")]
|
||||
private bool DPKCGCLOBFD
|
||||
{
|
||||
[Token(Token = "0x6016B5C")]
|
||||
[Address(RVA = "0x1293DA0", Offset = "0x1292DA0", VA = "0x181293DA0")]
|
||||
get
|
||||
{
|
||||
return this.LoadFromResources;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EB7 RID: 16055
|
||||
// (get) Token: 0x06016B5D RID: 93021 RVA: 0x00546458 File Offset: 0x00544658
|
||||
[Token(Token = "0x17003EB7")]
|
||||
protected override bool CPBEICPKELN
|
||||
{
|
||||
[Token(Token = "0x6016B5D")]
|
||||
[Address(RVA = "0x192E9D0", Offset = "0x192D9D0", VA = "0x18192E9D0", Slot = "26")]
|
||||
get
|
||||
{
|
||||
if (this.LoadFromResources)
|
||||
{
|
||||
}
|
||||
return base.CPBEICPKELN;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016B5E RID: 93022 RVA: 0x00546478 File Offset: 0x00544678
|
||||
[Token(Token = "0x6016B5E")]
|
||||
[Address(RVA = "0x192E810", Offset = "0x192D810", VA = "0x18192E810", 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: 0x06016B5F RID: 93023 RVA: 0x005464C8 File Offset: 0x005446C8
|
||||
[Token(Token = "0x6016B5F")]
|
||||
[Address(RVA = "0x1931800", Offset = "0x1930800", VA = "0x181931800", 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: 0x06016B60 RID: 93024 RVA: 0x00546570 File Offset: 0x00544770
|
||||
[Token(Token = "0x6016B60")]
|
||||
[Address(RVA = "0x192F450", Offset = "0x192E450", VA = "0x18192F450", 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);
|
||||
int num2 = 0;
|
||||
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 num3 = 0;
|
||||
int num4 = 0;
|
||||
string text;
|
||||
string text2;
|
||||
ulong num5;
|
||||
DHCINNFLBBA dhcinnflbba = ONOKJPIMIIP.LBJPOFMMGGP(func, action, num4, num3, text, text2, (int)num5, num2);
|
||||
if (dhcinnflbba != 0)
|
||||
{
|
||||
}
|
||||
array[0] = dhcinnflbba;
|
||||
Func<bool> func2 = new Func(this.EMPKIIFNLEA);
|
||||
Action<bool> action2 = new Action(this.NNDMDEOOIPC);
|
||||
int num6 = 0;
|
||||
int num7 = 0;
|
||||
string text3;
|
||||
string text4;
|
||||
ulong num8;
|
||||
DHCINNFLBBA dhcinnflbba2 = ONOKJPIMIIP.LBJPOFMMGGP(func2, action2, num7, num6, text3, text4, (int)num8, num2);
|
||||
if (dhcinnflbba2 != 0)
|
||||
{
|
||||
}
|
||||
array[1] = dhcinnflbba2;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016B61 RID: 93025 RVA: 0x005466B0 File Offset: 0x005448B0
|
||||
[Token(Token = "0x6016B61")]
|
||||
[Address(RVA = "0x19312A0", Offset = "0x19302A0", VA = "0x1819312A0", 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: 0x06016B62 RID: 93026 RVA: 0x00546730 File Offset: 0x00544930
|
||||
[Token(Token = "0x6016B62")]
|
||||
[Address(RVA = "0x1931510", Offset = "0x1930510", VA = "0x181931510", 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: 0x06016B63 RID: 93027 RVA: 0x0054677C File Offset: 0x0054497C
|
||||
[Token(Token = "0x6016B63")]
|
||||
[Address(RVA = "0x1931100", Offset = "0x1930100", VA = "0x181931100")]
|
||||
private void OEIJGJBFGBC()
|
||||
{
|
||||
this.HBGOMLGCJHI();
|
||||
}
|
||||
|
||||
// Token: 0x06016B64 RID: 93028 RVA: 0x00546790 File Offset: 0x00544990
|
||||
[Token(Token = "0x6016B64")]
|
||||
[Address(RVA = "0x192E5A0", Offset = "0x192D5A0", VA = "0x18192E5A0")]
|
||||
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: 0x06016B65 RID: 93029 RVA: 0x00546860 File Offset: 0x00544A60
|
||||
[Token(Token = "0x6016B65")]
|
||||
[Address(RVA = "0x1931480", Offset = "0x1930480", VA = "0x181931480", Slot = "30")]
|
||||
protected override void PMPEPAOMJNP(ushort LLEHBLJHJHM, ushort CPMPEJFMDED, ushort PLGFJEILFGP, ushort OEAPMLMHLLF)
|
||||
{
|
||||
this.AHKPMGFFKCD();
|
||||
}
|
||||
|
||||
// Token: 0x06016B66 RID: 93030 RVA: 0x00546874 File Offset: 0x00544A74
|
||||
[Token(Token = "0x6016B66")]
|
||||
[Address(RVA = "0x1930A30", Offset = "0x192FA30", VA = "0x181930A30", 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: 0x06016B67 RID: 93031 RVA: 0x005468C0 File Offset: 0x00544AC0
|
||||
[Token(Token = "0x6016B67")]
|
||||
[Address(RVA = "0x192EAF0", Offset = "0x192DAF0", VA = "0x18192EAF0", Slot = "32")]
|
||||
protected override void CLKJCGCAKGE(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
||||
{
|
||||
this.projector.Visibility = (ProjectorBase.MPCADKMIBNP)((ulong)2L);
|
||||
base.CLKJCGCAKGE(CPMPEJFMDED, OEAPMLMHLLF);
|
||||
}
|
||||
|
||||
// Token: 0x06016B68 RID: 93032 RVA: 0x005468EC File Offset: 0x00544AEC
|
||||
[Token(Token = "0x6016B68")]
|
||||
[Address(RVA = "0x192EF60", Offset = "0x192DF60", VA = "0x18192EF60", Slot = "33")]
|
||||
protected override void DLGJJAHPCAL(ushort HKDPLMDENDA, ushort ABMMHCBAPOA)
|
||||
{
|
||||
this.projector.Visibility = (ProjectorBase.MPCADKMIBNP)((ulong)0L);
|
||||
base.DLGJJAHPCAL(HKDPLMDENDA, ABMMHCBAPOA);
|
||||
}
|
||||
|
||||
// Token: 0x06016B69 RID: 93033 RVA: 0x00546918 File Offset: 0x00544B18
|
||||
[Token(Token = "0x6016B69")]
|
||||
[Address(RVA = "0x192F9C0", Offset = "0x192E9C0", VA = "0x18192F9C0", Slot = "34")]
|
||||
protected override void GDPKCADEFMK(ushort CPMPEJFMDED, ushort HHALDAEHAMO)
|
||||
{
|
||||
base.GDPKCADEFMK(CPMPEJFMDED, HHALDAEHAMO);
|
||||
this.GDPPGJGPGOK();
|
||||
this.ACFMHPJEFAC();
|
||||
}
|
||||
|
||||
// Token: 0x06016B6A RID: 93034 RVA: 0x0054693C File Offset: 0x00544B3C
|
||||
[Token(Token = "0x6016B6A")]
|
||||
[Address(RVA = "0x192FD70", Offset = "0x192ED70", VA = "0x18192FD70", 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: 0x06016B6B RID: 93035 RVA: 0x00546964 File Offset: 0x00544B64
|
||||
[Token(Token = "0x6016B6B")]
|
||||
[Address(RVA = "0x1930B40", Offset = "0x192FB40", VA = "0x181930B40", Slot = "36")]
|
||||
protected override void NEAMBNAFAFK(ushort HKDPLMDENDA, ushort ABMMHCBAPOA)
|
||||
{
|
||||
base.NEAMBNAFAFK(HKDPLMDENDA, ABMMHCBAPOA);
|
||||
this.LKMCKLOMGDC();
|
||||
this.GDPPGJGPGOK();
|
||||
this.ACFMHPJEFAC();
|
||||
Vector2 calculatedTargetPoint = ((IAgent)this).CalculatedTargetPoint;
|
||||
}
|
||||
|
||||
// Token: 0x06016B6C RID: 93036 RVA: 0x00546994 File Offset: 0x00544B94
|
||||
[Token(Token = "0x6016B6C")]
|
||||
[Address(RVA = "0x1930E10", Offset = "0x192FE10", VA = "0x181930E10", Slot = "37")]
|
||||
protected override void NPIJIMBBFCE()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06016B6C)
|
||||
|
||||
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: 0x06016B6D RID: 93037 RVA: 0x00546A9C File Offset: 0x00544C9C
|
||||
[Token(Token = "0x6016B6D")]
|
||||
[Address(RVA = "0x192FAF0", Offset = "0x192EAF0", VA = "0x18192FAF0")]
|
||||
private void HBGOMLGCJHI()
|
||||
{
|
||||
if (base.IPGFNGIBMAJ != NOPPFEAFIDM.PLAYBACK)
|
||||
{
|
||||
return;
|
||||
}
|
||||
if (this.HDLPBFPECLG.IAHDANBDAAM() == 0)
|
||||
{
|
||||
this.LKMCKLOMGDC();
|
||||
return;
|
||||
}
|
||||
this.puppetPivot.enabled = true;
|
||||
}
|
||||
|
||||
// Token: 0x06016B6E RID: 93038 RVA: 0x00546ADC File Offset: 0x00544CDC
|
||||
[Token(Token = "0x6016B6E")]
|
||||
[Address(RVA = "0x1930920", Offset = "0x192F920", VA = "0x181930920")]
|
||||
private void LKMCKLOMGDC()
|
||||
{
|
||||
HolotarUIPivot holotarUIPivot = this.puppetPivot;
|
||||
int num = 0;
|
||||
holotarUIPivot.enabled = num != 0;
|
||||
Transform transform = this.puppetPivot.transform;
|
||||
Quaternion identity = Quaternion.identity;
|
||||
}
|
||||
|
||||
// Token: 0x06016B6F RID: 93039 RVA: 0x00546B14 File Offset: 0x00544D14
|
||||
[Token(Token = "0x6016B6F")]
|
||||
[Address(RVA = "0x192E990", Offset = "0x192D990", VA = "0x18192E990")]
|
||||
private void BJHFLABFJPM()
|
||||
{
|
||||
HolotarCircuitNodeDisplay.MNBAEHGJHJK currentPlayMode = this.circuitDisplay.MLEKNGIDJHM;
|
||||
this.IPFKAICAKHJ = currentPlayMode;
|
||||
if (currentPlayMode == HolotarCircuitNodeDisplay.MNBAEHGJHJK.PLAY)
|
||||
{
|
||||
this.GKMFMLJJHED = true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016B70 RID: 93040 RVA: 0x00546B48 File Offset: 0x00544D48
|
||||
[Token(Token = "0x6016B70")]
|
||||
[Address(RVA = "0x192FD50", Offset = "0x192ED50", VA = "0x18192FD50")]
|
||||
private void IBHIDLLNOHK(HolotarCircuitNodeDisplay.MNBAEHGJHJK OJJLDEPGAEJ)
|
||||
{
|
||||
this.IPFKAICAKHJ = OJJLDEPGAEJ;
|
||||
if (OJJLDEPGAEJ == HolotarCircuitNodeDisplay.MNBAEHGJHJK.PLAY)
|
||||
{
|
||||
this.GKMFMLJJHED = true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016B71 RID: 93041 RVA: 0x00546B68 File Offset: 0x00544D68
|
||||
[Token(Token = "0x6016B71")]
|
||||
[Address(RVA = "0x192EB70", Offset = "0x192DB70", VA = "0x18192EB70")]
|
||||
private void CNAJIHEGCHM()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06016B71)
|
||||
|
||||
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: 0x06016B72 RID: 93042 RVA: 0x00546BF0 File Offset: 0x00544DF0
|
||||
[Token(Token = "0x6016B72")]
|
||||
[Address(RVA = "0x1930720", Offset = "0x192F720", VA = "0x181930720", Slot = "38")]
|
||||
protected override void JHFBMDANBKM(ushort CPMPEJFMDED, ushort HHALDAEHAMO)
|
||||
{
|
||||
base.JHFBMDANBKM(CPMPEJFMDED, HHALDAEHAMO);
|
||||
this.GDPPGJGPGOK();
|
||||
this.ACFMHPJEFAC();
|
||||
}
|
||||
|
||||
// Token: 0x06016B73 RID: 93043 RVA: 0x00546C14 File Offset: 0x00544E14
|
||||
[Token(Token = "0x6016B73")]
|
||||
[Address(RVA = "0x192FCE0", Offset = "0x192ECE0", VA = "0x18192FCE0", Slot = "39")]
|
||||
protected override void HPJHPECFLBC(ushort HKDPLMDENDA, ushort ABMMHCBAPOA)
|
||||
{
|
||||
base.HPJHPECFLBC(HKDPLMDENDA, ABMMHCBAPOA);
|
||||
this.GDPPGJGPGOK();
|
||||
this.ACFMHPJEFAC();
|
||||
}
|
||||
|
||||
// Token: 0x06016B74 RID: 93044 RVA: 0x00546C38 File Offset: 0x00544E38
|
||||
[Token(Token = "0x6016B74")]
|
||||
[Address(RVA = "0x19308B0", Offset = "0x192F8B0", VA = "0x1819308B0", Slot = "40")]
|
||||
protected override void KFMPDCHPPKC(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
||||
{
|
||||
this.IPJOIONLOBD();
|
||||
base.KFMPDCHPPKC(CPMPEJFMDED, OEAPMLMHLLF);
|
||||
}
|
||||
|
||||
// Token: 0x06016B75 RID: 93045 RVA: 0x00546C54 File Offset: 0x00544E54
|
||||
[Token(Token = "0x6016B75")]
|
||||
[Address(RVA = "0x192F910", Offset = "0x192E910", VA = "0x18192F910", 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: 0x06016B76 RID: 93046 RVA: 0x00546C9C File Offset: 0x00544E9C
|
||||
[Token(Token = "0x6016B76")]
|
||||
[Address(RVA = "0x1931110", Offset = "0x1930110", VA = "0x181931110", 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: 0x06016B77 RID: 93047 RVA: 0x00546D08 File Offset: 0x00544F08
|
||||
[Token(Token = "0x6016B77")]
|
||||
[Address(RVA = "0x19301B0", Offset = "0x192F1B0", VA = "0x1819301B0", 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: 0x06016B78 RID: 93048 RVA: 0x00546DB0 File Offset: 0x00544FB0
|
||||
[Token(Token = "0x6016B78")]
|
||||
[Address(RVA = "0x192FBA0", Offset = "0x192EBA0", VA = "0x18192FBA0")]
|
||||
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: 0x06016B79 RID: 93049 RVA: 0x00546DF8 File Offset: 0x00544FF8
|
||||
[Token(Token = "0x6016B79")]
|
||||
[Address(RVA = "0x192F200", Offset = "0x192E200", VA = "0x18192F200", Slot = "43")]
|
||||
protected override void EMFPOLKCKOL(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
||||
{
|
||||
this.ILBEENCNIDN.Play();
|
||||
base.EMFPOLKCKOL(CPMPEJFMDED, OEAPMLMHLLF);
|
||||
}
|
||||
|
||||
// Token: 0x06016B7A RID: 93050 RVA: 0x00546E20 File Offset: 0x00545020
|
||||
[Token(Token = "0x6016B7A")]
|
||||
[Address(RVA = "0x1931230", Offset = "0x1930230", VA = "0x181931230", Slot = "44")]
|
||||
protected override void OHPLCLJFHFG(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
|
||||
{
|
||||
base.OHPLCLJFHFG(HKDPLMDENDA, CKCOCKOPHAM);
|
||||
if (CKCOCKOPHAM != HKDPLMDENDA)
|
||||
{
|
||||
this.GDPPGJGPGOK();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016B7B RID: 93051 RVA: 0x00546E40 File Offset: 0x00545040
|
||||
[Token(Token = "0x6016B7B")]
|
||||
[Address(RVA = "0x192FC10", Offset = "0x192EC10", VA = "0x18192FC10", Slot = "46")]
|
||||
protected override void HJPNAAHBGPG(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
|
||||
{
|
||||
base.HJPNAAHBGPG(HKDPLMDENDA, CKCOCKOPHAM);
|
||||
this.GDPPGJGPGOK();
|
||||
}
|
||||
|
||||
// Token: 0x06016B7C RID: 93052 RVA: 0x00546E5C File Offset: 0x0054505C
|
||||
[Token(Token = "0x6016B7C")]
|
||||
[Address(RVA = "0x192F290", Offset = "0x192E290", VA = "0x18192F290", 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: 0x06016B7D RID: 93053 RVA: 0x00546E9C File Offset: 0x0054509C
|
||||
[Token(Token = "0x6016B7D")]
|
||||
[Address(RVA = "0x192EC60", Offset = "0x192DC60", VA = "0x18192EC60", 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: 0x06016B7E RID: 93054 RVA: 0x00546F4C File Offset: 0x0054514C
|
||||
[Token(Token = "0x6016B7E")]
|
||||
[Address(RVA = "0x192FDF0", Offset = "0x192EDF0", VA = "0x18192FDF0", 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: 0x06016B7F RID: 93055 RVA: 0x00547000 File Offset: 0x00545200
|
||||
[Token(Token = "0x6016B7F")]
|
||||
[Address(RVA = "0x192EA20", Offset = "0x192DA20", VA = "0x18192EA20", Slot = "47")]
|
||||
protected override bool BLHMKAPPBBP()
|
||||
{
|
||||
if (this.LoadFromResources)
|
||||
{
|
||||
}
|
||||
return base.BLHMKAPPBBP();
|
||||
}
|
||||
|
||||
// Token: 0x06016B80 RID: 93056 RVA: 0x00547020 File Offset: 0x00545220
|
||||
[Token(Token = "0x6016B80")]
|
||||
[Address(RVA = "0x1930BD0", Offset = "0x192FBD0", VA = "0x181930BD0")]
|
||||
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: 0x06016B81 RID: 93057 RVA: 0x0054711C File Offset: 0x0054531C
|
||||
[Token(Token = "0x6016B81")]
|
||||
[Address(RVA = "0x192FA30", Offset = "0x192EA30", VA = "0x18192FA30")]
|
||||
private void GDPPGJGPGOK()
|
||||
{
|
||||
HolotarPlaybackPuppet ilbeencnidn = this.ILBEENCNIDN;
|
||||
int num = 0;
|
||||
if (ilbeencnidn != num && !this.LoadFromResources)
|
||||
{
|
||||
global::UnityEngine.Object.Destroy(this.ILBEENCNIDN.gameObject);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016B82 RID: 93058 RVA: 0x0054715C File Offset: 0x0054535C
|
||||
[Token(Token = "0x6016B82")]
|
||||
[Address(RVA = "0x19305A0", Offset = "0x192F5A0", VA = "0x1819305A0")]
|
||||
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: 0x06016B83 RID: 93059 RVA: 0x005471C0 File Offset: 0x005453C0
|
||||
[Token(Token = "0x6016B83")]
|
||||
[Address(RVA = "0x192E4F0", Offset = "0x192D4F0", VA = "0x18192E4F0")]
|
||||
private void ACFMHPJEFAC()
|
||||
{
|
||||
HolotarPreviewPuppet mmnlnigfpak = this.MMNLNIGFPAK;
|
||||
int num = 0;
|
||||
if (mmnlnigfpak != num)
|
||||
{
|
||||
global::UnityEngine.Object.Destroy(this.MMNLNIGFPAK.gameObject);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016B84 RID: 93060 RVA: 0x005471F8 File Offset: 0x005453F8
|
||||
[Token(Token = "0x6016B84")]
|
||||
[Address(RVA = "0x192EF00", Offset = "0x192DF00", VA = "0x18192EF00")]
|
||||
private void DGMCDBBCFIP()
|
||||
{
|
||||
this.GDPPGJGPGOK();
|
||||
this.ACFMHPJEFAC();
|
||||
}
|
||||
|
||||
// Token: 0x06016B85 RID: 93061 RVA: 0x00547214 File Offset: 0x00545414
|
||||
[Token(Token = "0x6016B85")]
|
||||
[Address(RVA = "0x19309D0", Offset = "0x192F9D0", VA = "0x1819309D0")]
|
||||
private bool MLEOEKKFPLO(Tool EGFEJGHDNAI, Player IEKDDPPNFPF, Vector3 JEDLNAEEMEN, bool GEJJBENPHJG)
|
||||
{
|
||||
if (base.CMFLGONKCOE == GPDDPKFJBCP.RECORDING)
|
||||
{
|
||||
}
|
||||
return this.projector.EKLIKGHACMO;
|
||||
}
|
||||
|
||||
// Token: 0x17003EB8 RID: 16056
|
||||
// (get) Token: 0x06016B86 RID: 93062 RVA: 0x00547240 File Offset: 0x00545440
|
||||
[Token(Token = "0x17003EB8")]
|
||||
public bool JBMFJOBFJHP
|
||||
{
|
||||
[Token(Token = "0x6016B86")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "53")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016B87 RID: 93063 RVA: 0x00547250 File Offset: 0x00545450
|
||||
[Token(Token = "0x6016B87")]
|
||||
[Address(RVA = "0x192EFE0", Offset = "0x192DFE0", VA = "0x18192EFE0", Slot = "54")]
|
||||
public void DeserializeFrom(KPNDFONGDGF HFBJGCHOANH)
|
||||
{
|
||||
KLLMCPFPIIE<bool> hdlpbfpeclg = this.HDLPBFPECLG;
|
||||
KLLMCPFPIIE<bool> dlaaoffemml = this.DLAAOFFEMML;
|
||||
}
|
||||
|
||||
// Token: 0x06016B88 RID: 93064 RVA: 0x00547298 File Offset: 0x00545498
|
||||
[Token(Token = "0x6016B88")]
|
||||
[Address(RVA = "0x19315C0", Offset = "0x19305C0", VA = "0x1819315C0", 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: 0x06016B89 RID: 93065 RVA: 0x00547320 File Offset: 0x00545520
|
||||
[Token(Token = "0x6016B89")]
|
||||
[Address(RVA = "0x1931A10", Offset = "0x1930A10", VA = "0x181931A10")]
|
||||
public Holotar()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06016B8A RID: 93066 RVA: 0x00547334 File Offset: 0x00545534
|
||||
[Token(Token = "0x6016B8A")]
|
||||
[Address(RVA = "0x192F380", Offset = "0x192E380", VA = "0x18192F380")]
|
||||
[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: 0x06016B8B RID: 93067 RVA: 0x00547370 File Offset: 0x00545570
|
||||
[Token(Token = "0x6016B8B")]
|
||||
[Address(RVA = "0x1930790", Offset = "0x192F790", VA = "0x181930790")]
|
||||
[CompilerGenerated]
|
||||
private bool MFDIODAMEEP()
|
||||
{
|
||||
return this.HDLPBFPECLG.IAHDANBDAAM() != null;
|
||||
}
|
||||
|
||||
// Token: 0x06016B8C RID: 93068 RVA: 0x00547390 File Offset: 0x00545590
|
||||
[Token(Token = "0x6016B8C")]
|
||||
[Address(RVA = "0x192FC80", Offset = "0x192EC80", VA = "0x18192FC80")]
|
||||
[CompilerGenerated]
|
||||
private void HLJFIMFMIPN(bool ONGBFDACHHG)
|
||||
{
|
||||
KLLMCPFPIIE<bool> hdlpbfpeclg = this.HDLPBFPECLG;
|
||||
}
|
||||
|
||||
// Token: 0x06016B8D RID: 93069 RVA: 0x005473AC File Offset: 0x005455AC
|
||||
[Token(Token = "0x6016B8D")]
|
||||
[Address(RVA = "0x19307E0", Offset = "0x192F7E0", VA = "0x1819307E0")]
|
||||
[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: 0x06016B8E RID: 93070 RVA: 0x005473E8 File Offset: 0x005455E8
|
||||
[Token(Token = "0x6016B8E")]
|
||||
[Address(RVA = "0x192F330", Offset = "0x192E330", VA = "0x18192F330")]
|
||||
[CompilerGenerated]
|
||||
private bool JEJNJEDJGCM()
|
||||
{
|
||||
return this.DLAAOFFEMML.IAHDANBDAAM() != null;
|
||||
}
|
||||
|
||||
// Token: 0x06016B8F RID: 93071 RVA: 0x00547408 File Offset: 0x00545608
|
||||
[Token(Token = "0x6016B8F")]
|
||||
[Address(RVA = "0x192EA70", Offset = "0x192DA70", VA = "0x18192EA70")]
|
||||
[CompilerGenerated]
|
||||
private void BLKOEGPBOGN(bool ONGBFDACHHG)
|
||||
{
|
||||
KLLMCPFPIIE<bool> dlaaoffemml = this.DLAAOFFEMML;
|
||||
}
|
||||
|
||||
// Token: 0x06016B90 RID: 93072 RVA: 0x00547424 File Offset: 0x00545624
|
||||
[Token(Token = "0x6016B90")]
|
||||
[Address(RVA = "0x1930790", Offset = "0x192F790", VA = "0x181930790")]
|
||||
[CompilerGenerated]
|
||||
private bool JINCGFMDJJG()
|
||||
{
|
||||
return this.HDLPBFPECLG.IAHDANBDAAM() != null;
|
||||
}
|
||||
|
||||
// Token: 0x06016B91 RID: 93073 RVA: 0x00547444 File Offset: 0x00545644
|
||||
[Token(Token = "0x6016B91")]
|
||||
[Address(RVA = "0x192FC80", Offset = "0x192EC80", VA = "0x18192FC80")]
|
||||
[CompilerGenerated]
|
||||
private void KNKMBCMPNDK(bool ONGBFDACHHG)
|
||||
{
|
||||
KLLMCPFPIIE<bool> hdlpbfpeclg = this.HDLPBFPECLG;
|
||||
}
|
||||
|
||||
// Token: 0x06016B92 RID: 93074 RVA: 0x00547460 File Offset: 0x00545660
|
||||
[Token(Token = "0x6016B92")]
|
||||
[Address(RVA = "0x192F330", Offset = "0x192E330", VA = "0x18192F330")]
|
||||
[CompilerGenerated]
|
||||
private bool EMPKIIFNLEA()
|
||||
{
|
||||
return this.DLAAOFFEMML.IAHDANBDAAM() != null;
|
||||
}
|
||||
|
||||
// Token: 0x06016B93 RID: 93075 RVA: 0x00547480 File Offset: 0x00545680
|
||||
[Token(Token = "0x6016B93")]
|
||||
[Address(RVA = "0x192EA70", Offset = "0x192DA70", VA = "0x18192EA70")]
|
||||
[CompilerGenerated]
|
||||
private void NNDMDEOOIPC(bool ONGBFDACHHG)
|
||||
{
|
||||
KLLMCPFPIIE<bool> dlaaoffemml = this.DLAAOFFEMML;
|
||||
}
|
||||
|
||||
// Token: 0x06016B94 RID: 93076 RVA: 0x0054749C File Offset: 0x0054569C
|
||||
[Token(Token = "0x6016B94")]
|
||||
[Address(RVA = "0x192EAD0", Offset = "0x192DAD0", VA = "0x18192EAD0")]
|
||||
[CompilerGenerated]
|
||||
private void BPHMKBHDHMJ(KHJKOGJKJNA AFEAKAGPDMH)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06016B95 RID: 93077 RVA: 0x005474B0 File Offset: 0x005456B0
|
||||
[Token(Token = "0x6016B95")]
|
||||
[Address(RVA = "0x192EF20", Offset = "0x192DF20", VA = "0x18192EF20")]
|
||||
[CompilerGenerated]
|
||||
private void DJPNMLCDAJM()
|
||||
{
|
||||
base.HPPFPCMJIOM();
|
||||
}
|
||||
|
||||
// Token: 0x06016B96 RID: 93078 RVA: 0x005474C4 File Offset: 0x005456C4
|
||||
[Token(Token = "0x6016B96")]
|
||||
[Address(RVA = "0x19303C0", Offset = "0x192F3C0", VA = "0x1819303C0")]
|
||||
[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: 0x0400ECCB RID: 60619
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x400ECCB")]
|
||||
[SerializeField]
|
||||
private HolotarPreviewPuppet previewPuppetPrefab;
|
||||
|
||||
// Token: 0x0400ECCC RID: 60620
|
||||
[FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x400ECCC")]
|
||||
[SerializeField]
|
||||
private HolotarPlaybackPuppet playbackPuppetPrefab;
|
||||
|
||||
// Token: 0x0400ECCD RID: 60621
|
||||
[FieldOffset(Offset = "0xF0")]
|
||||
[Token(Token = "0x400ECCD")]
|
||||
[SerializeField]
|
||||
private Transform puppetRoot;
|
||||
|
||||
// Token: 0x0400ECCE RID: 60622
|
||||
[FieldOffset(Offset = "0xF8")]
|
||||
[Token(Token = "0x400ECCE")]
|
||||
[SerializeField]
|
||||
private HolotarUIPivot puppetPivot;
|
||||
|
||||
// Token: 0x0400ECCF RID: 60623
|
||||
[FieldOffset(Offset = "0x100")]
|
||||
[Token(Token = "0x400ECCF")]
|
||||
[SerializeField]
|
||||
private Renderer[] fxRenderers;
|
||||
|
||||
// Token: 0x0400ECD0 RID: 60624
|
||||
[FieldOffset(Offset = "0x108")]
|
||||
[Token(Token = "0x400ECD0")]
|
||||
[SerializeField]
|
||||
private GameObject[] fxGameObjects;
|
||||
|
||||
// Token: 0x0400ECD1 RID: 60625
|
||||
[FieldOffset(Offset = "0x110")]
|
||||
[Token(Token = "0x400ECD1")]
|
||||
[SerializeField]
|
||||
[OAGJHJAIMMP(FHBJCBPFODN.Self, false, false, false)]
|
||||
private HolotarCircuitNodeDisplay circuitDisplay;
|
||||
|
||||
// Token: 0x0400ECD2 RID: 60626
|
||||
[FieldOffset(Offset = "0x118")]
|
||||
[Token(Token = "0x400ECD2")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Children, false, false, false)]
|
||||
private HolotarProjector projector;
|
||||
|
||||
// Token: 0x0400ECD3 RID: 60627
|
||||
[FieldOffset(Offset = "0x120")]
|
||||
[Token(Token = "0x400ECD3")]
|
||||
[NonSerialized]
|
||||
public bool LoadFromResources;
|
||||
|
||||
// Token: 0x0400ECD4 RID: 60628
|
||||
[FieldOffset(Offset = "0x121")]
|
||||
[Token(Token = "0x400ECD4")]
|
||||
private bool GKMFMLJJHED;
|
||||
|
||||
// Token: 0x0400ECD5 RID: 60629
|
||||
[FieldOffset(Offset = "0x128")]
|
||||
[Token(Token = "0x400ECD5")]
|
||||
private HolotarPreviewPuppet MMNLNIGFPAK;
|
||||
|
||||
// Token: 0x0400ECD6 RID: 60630
|
||||
[FieldOffset(Offset = "0x130")]
|
||||
[Token(Token = "0x400ECD6")]
|
||||
private HolotarPlaybackPuppet ILBEENCNIDN;
|
||||
|
||||
// Token: 0x0400ECD7 RID: 60631
|
||||
[FieldOffset(Offset = "0x138")]
|
||||
[Token(Token = "0x400ECD7")]
|
||||
private HolotarCircuitNodeDisplay.MNBAEHGJHJK IPFKAICAKHJ;
|
||||
|
||||
// Token: 0x0400ECD8 RID: 60632
|
||||
[FieldOffset(Offset = "0x140")]
|
||||
[Token(Token = "0x400ECD8")]
|
||||
private KLLMCPFPIIE<bool> HDLPBFPECLG;
|
||||
|
||||
// Token: 0x0400ECD9 RID: 60633
|
||||
[FieldOffset(Offset = "0x148")]
|
||||
[Token(Token = "0x400ECD9")]
|
||||
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: 0x020033CC RID: 13260
|
||||
[Token(Token = "0x20033CC")]
|
||||
public class HolotarCircuitNodeDisplay : CircuitNodeDisplay
|
||||
{
|
||||
// Token: 0x14000202 RID: 514
|
||||
// (add) Token: 0x06016B9C RID: 93084 RVA: 0x005475F0 File Offset: 0x005457F0
|
||||
// (remove) Token: 0x06016B9D RID: 93085 RVA: 0x0054760C File Offset: 0x0054580C
|
||||
[Token(Token = "0x14000202")]
|
||||
public event Action<HolotarCircuitNodeDisplay.MNBAEHGJHJK> NOMMMKEALDC
|
||||
{
|
||||
[Token(Token = "0x6016B9C")]
|
||||
[Address(RVA = "0x192BC00", Offset = "0x192AC00", VA = "0x18192BC00")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x6016B9D")]
|
||||
[Address(RVA = "0x192BDB0", Offset = "0x192ADB0", VA = "0x18192BDB0")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EB9 RID: 16057
|
||||
// (get) Token: 0x06016B9E RID: 93086 RVA: 0x00547628 File Offset: 0x00545828
|
||||
[Token(Token = "0x17003EB9")]
|
||||
public HolotarCircuitNodeDisplay.MNBAEHGJHJK MLEKNGIDJHM
|
||||
{
|
||||
[Token(Token = "0x6016B9E")]
|
||||
[Address(RVA = "0x192BCA0", Offset = "0x192ACA0", VA = "0x18192BCA0")]
|
||||
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: 0x17003EBA RID: 16058
|
||||
// (get) Token: 0x06016B9F RID: 93087 RVA: 0x0054767C File Offset: 0x0054587C
|
||||
[Token(Token = "0x17003EBA")]
|
||||
private bool EIBCKAJBJKL
|
||||
{
|
||||
[Token(Token = "0x6016B9F")]
|
||||
[Address(RVA = "0x192B6F0", Offset = "0x192A6F0", VA = "0x18192B6F0")]
|
||||
get
|
||||
{
|
||||
CircuitNode mbbjmcdgdmn = this.MBBJMCDGDMN;
|
||||
if (mbbjmcdgdmn == 0)
|
||||
{
|
||||
}
|
||||
return Convert.ToBoolean(mbbjmcdgdmn.GetInputSignal(InputSlot.G));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EBB RID: 16059
|
||||
// (get) Token: 0x06016BA0 RID: 93088 RVA: 0x005476A4 File Offset: 0x005458A4
|
||||
[Token(Token = "0x17003EBB")]
|
||||
private bool HBOAIKHBNLB
|
||||
{
|
||||
[Token(Token = "0x6016BA0")]
|
||||
[Address(RVA = "0x192B7C0", Offset = "0x192A7C0", VA = "0x18192B7C0")]
|
||||
get
|
||||
{
|
||||
CircuitNode mbbjmcdgdmn = this.MBBJMCDGDMN;
|
||||
if (mbbjmcdgdmn == 0)
|
||||
{
|
||||
}
|
||||
int num = 0;
|
||||
return Convert.ToBoolean(mbbjmcdgdmn.GetInputSignal((InputSlot)num));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016BA1 RID: 93089 RVA: 0x005476CC File Offset: 0x005458CC
|
||||
[Token(Token = "0x6016BA1")]
|
||||
[Address(RVA = "0x192B8E0", Offset = "0x192A8E0", VA = "0x18192B8E0", 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: 0x06016BA2 RID: 93090 RVA: 0x0054772C File Offset: 0x0054592C
|
||||
[Token(Token = "0x6016BA2")]
|
||||
[Address(RVA = "0x192B830", Offset = "0x192A830", VA = "0x18192B830", Slot = "25")]
|
||||
protected override void NDMHFAFLLOH(PhotonView KFONGPOFCDH)
|
||||
{
|
||||
if (this.MBBJMCDGDMN != 0)
|
||||
{
|
||||
OutputNodeUpdated outputNodeUpdated = new OutputNodeUpdated(this.KBKBJFBEOGH);
|
||||
}
|
||||
base.NDMHFAFLLOH(KFONGPOFCDH);
|
||||
}
|
||||
|
||||
// Token: 0x06016BA3 RID: 93091 RVA: 0x00547758 File Offset: 0x00545958
|
||||
[Token(Token = "0x6016BA3")]
|
||||
[Address(RVA = "0x192B760", Offset = "0x192A760", VA = "0x18192B760")]
|
||||
private void KBKBJFBEOGH(Dictionary<InputSlot, int> COLKFKBFGNA)
|
||||
{
|
||||
if (this.NOMMMKEALDC != 0)
|
||||
{
|
||||
HolotarCircuitNodeDisplay.MNBAEHGJHJK currentPlayMode = this.MLEKNGIDJHM;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016BA4 RID: 93092 RVA: 0x00547778 File Offset: 0x00545978
|
||||
[Token(Token = "0x6016BA4")]
|
||||
[Address(RVA = "0x192BBA0", Offset = "0x192ABA0", VA = "0x18192BBA0")]
|
||||
public HolotarCircuitNodeDisplay()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06016BA5 RID: 93093 RVA: 0x0054778C File Offset: 0x0054598C
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x6016BA5")]
|
||||
[Address(RVA = "0x192BAE0", Offset = "0x192AAE0", VA = "0x18192BAE0")]
|
||||
static HolotarCircuitNodeDisplay()
|
||||
{
|
||||
InputMetadata[] array = new InputMetadata[2];
|
||||
int num = 0;
|
||||
ulong num2;
|
||||
array[0] = num2;
|
||||
array[2] = num;
|
||||
HolotarCircuitNodeDisplay.KHLENNBNFAJ = array;
|
||||
}
|
||||
|
||||
// Token: 0x0400ECDE RID: 60638
|
||||
[Token(Token = "0x400ECDE")]
|
||||
private const InputSlot OPABCOBMFDB = InputSlot.R;
|
||||
|
||||
// Token: 0x0400ECDF RID: 60639
|
||||
[Token(Token = "0x400ECDF")]
|
||||
private const InputSlot HNJDHEOFOKE = InputSlot.G;
|
||||
|
||||
// Token: 0x0400ECE0 RID: 60640
|
||||
[Token(Token = "0x400ECE0")]
|
||||
private static readonly InputMetadata[] KHLENNBNFAJ;
|
||||
|
||||
// Token: 0x020033CD RID: 13261
|
||||
[Token(Token = "0x20033CD")]
|
||||
public enum MNBAEHGJHJK
|
||||
{
|
||||
// Token: 0x0400ECE3 RID: 60643
|
||||
[Token(Token = "0x400ECE3")]
|
||||
DEFAULT_DISCONNECTED,
|
||||
// Token: 0x0400ECE4 RID: 60644
|
||||
[Token(Token = "0x400ECE4")]
|
||||
DEFAULT_CONNECTED,
|
||||
// Token: 0x0400ECE5 RID: 60645
|
||||
[Token(Token = "0x400ECE5")]
|
||||
PLAY,
|
||||
// Token: 0x0400ECE6 RID: 60646
|
||||
[Token(Token = "0x400ECE6")]
|
||||
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: 0x020033DF RID: 13279
|
||||
[Token(Token = "0x20033DF")]
|
||||
public class HolotarCountdownFlow : RecordableUIFlow
|
||||
{
|
||||
// Token: 0x06016C3D RID: 93245 RVA: 0x00549428 File Offset: 0x00547628
|
||||
[Token(Token = "0x6016C3D")]
|
||||
[Address(RVA = "0x192C000", Offset = "0x192B000", VA = "0x18192C000", 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: 0x06016C3E RID: 93246 RVA: 0x0054945C File Offset: 0x0054765C
|
||||
[Token(Token = "0x6016C3E")]
|
||||
[Address(RVA = "0x192BE50", Offset = "0x192AE50", VA = "0x18192BE50")]
|
||||
private IEnumerator BBCMBHHPHAB()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06016C3E)
|
||||
|
||||
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: 0x06016C3F RID: 93247 RVA: 0x00549480 File Offset: 0x00547680
|
||||
[Token(Token = "0x6016C3F")]
|
||||
[Address(RVA = "0x192BF10", Offset = "0x192AF10", VA = "0x18192BF10")]
|
||||
private void FFHEADALFEO()
|
||||
{
|
||||
Text text = this.timeLabel;
|
||||
int num = Mathf.FloorToInt(this.KPNEANMBENB);
|
||||
string text2 = text.text;
|
||||
this.countdownFillImage.fillAmount = 1f;
|
||||
}
|
||||
|
||||
// Token: 0x06016C40 RID: 93248 RVA: 0x005494C0 File Offset: 0x005476C0
|
||||
[Token(Token = "0x6016C40")]
|
||||
[Address(RVA = "0x192BEB0", Offset = "0x192AEB0", VA = "0x18192BEB0")]
|
||||
public void Button_CancelCountdown()
|
||||
{
|
||||
AMFGMOBDFOF recordable = base.EOEODCNAPCB;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016C41 RID: 93249 RVA: 0x005494DC File Offset: 0x005476DC
|
||||
[Token(Token = "0x6016C41")]
|
||||
[Address(RVA = "0x192C070", Offset = "0x192B070", VA = "0x18192C070")]
|
||||
public HolotarCountdownFlow()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400ED32 RID: 60722
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400ED32")]
|
||||
[SerializeField]
|
||||
private int countdownLength = (int)((ulong)5L);
|
||||
|
||||
// Token: 0x0400ED33 RID: 60723
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x400ED33")]
|
||||
[SerializeField]
|
||||
private Text timeLabel;
|
||||
|
||||
// Token: 0x0400ED34 RID: 60724
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400ED34")]
|
||||
[SerializeField]
|
||||
private Image countdownFillImage;
|
||||
|
||||
// Token: 0x0400ED35 RID: 60725
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400ED35")]
|
||||
[SerializeField]
|
||||
private RecRoomAudioClip beepSfx;
|
||||
|
||||
// Token: 0x0400ED36 RID: 60726
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x400ED36")]
|
||||
[SerializeField]
|
||||
private RecRoomAudioClip recordingStartSfx;
|
||||
|
||||
// Token: 0x0400ED37 RID: 60727
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x400ED37")]
|
||||
private float KPNEANMBENB;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,105 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using Pathfinding.RVO;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.Holotars
|
||||
{
|
||||
// Token: 0x020033CE RID: 13262
|
||||
[Token(Token = "0x20033CE")]
|
||||
[LHNHBCHKKBA]
|
||||
public class HolotarDataOverride : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06016BA6 RID: 93094 RVA: 0x005477C0 File Offset: 0x005459C0
|
||||
[Token(Token = "0x6016BA6")]
|
||||
[Address(RVA = "0x192C080", Offset = "0x192B080", VA = "0x18192C080")]
|
||||
private void Awake()
|
||||
{
|
||||
this.holotar.LoadFromResources = true;
|
||||
this.tool.DisablePickup(this);
|
||||
this.tool.KinematicOnReset = true;
|
||||
this.tool.KinematicOnSleep = true;
|
||||
}
|
||||
|
||||
// Token: 0x06016BA7 RID: 93095 RVA: 0x00547804 File Offset: 0x00545A04
|
||||
[Token(Token = "0x6016BA7")]
|
||||
[Address(RVA = "0x192C380", Offset = "0x192B380", VA = "0x18192C380")]
|
||||
private void Start()
|
||||
{
|
||||
if (KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
KLLMCPFPIIE<bool> hdlpbfpeclg = this.holotar.HDLPBFPECLG;
|
||||
this.MasterPickRandomAsset();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016BA8 RID: 93096 RVA: 0x00547834 File Offset: 0x00545A34
|
||||
[Token(Token = "0x6016BA8")]
|
||||
[Address(RVA = "0x192C0E0", Offset = "0x192B0E0", VA = "0x18192C0E0")]
|
||||
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;
|
||||
Vector2 calculatedTargetPoint = ((IAgent)holotar).CalculatedTargetPoint;
|
||||
}
|
||||
|
||||
// Token: 0x06016BA9 RID: 93097 RVA: 0x005478F8 File Offset: 0x00545AF8
|
||||
[Token(Token = "0x6016BA9")]
|
||||
[Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")]
|
||||
public HolotarDataOverride()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400ECE7 RID: 60647
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400ECE7")]
|
||||
[SerializeField]
|
||||
private TextAsset[] resourceAssets;
|
||||
|
||||
// Token: 0x0400ECE8 RID: 60648
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400ECE8")]
|
||||
[SerializeField]
|
||||
private bool billboardPlayback;
|
||||
|
||||
// Token: 0x0400ECE9 RID: 60649
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400ECE9")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
||||
private Holotar holotar;
|
||||
|
||||
// Token: 0x0400ECEA RID: 60650
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400ECEA")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.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: 0x020033CF RID: 13263
|
||||
[Token(Token = "0x20033CF")]
|
||||
public class HolotarPlaybackPuppet : PlayerPuppet
|
||||
{
|
||||
// Token: 0x17003EBC RID: 16060
|
||||
// (get) Token: 0x06016BAA RID: 93098 RVA: 0x0054790C File Offset: 0x00545B0C
|
||||
[Token(Token = "0x17003EBC")]
|
||||
protected override PBFNANEPIFO PDOJHGJMNPH
|
||||
{
|
||||
[Token(Token = "0x6016BAA")]
|
||||
[Address(RVA = "0x4177B0", Offset = "0x4167B0", VA = "0x1804177B0", Slot = "5")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06016BAA)
|
||||
|
||||
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: 0x17003EBD RID: 16061
|
||||
// (get) Token: 0x06016BAB RID: 93099 RVA: 0x00547920 File Offset: 0x00545B20
|
||||
[Token(Token = "0x17003EBD")]
|
||||
public bool MDAHDIHLCHC
|
||||
{
|
||||
[Token(Token = "0x6016BAB")]
|
||||
[Address(RVA = "0x192D020", Offset = "0x192C020", VA = "0x18192D020")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06016BAB)
|
||||
|
||||
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: 0x17003EBE RID: 16062
|
||||
// (get) Token: 0x06016BAC RID: 93100 RVA: 0x00547954 File Offset: 0x00545B54
|
||||
[Token(Token = "0x17003EBE")]
|
||||
public float LGCEDPDLCKG
|
||||
{
|
||||
[Token(Token = "0x6016BAC")]
|
||||
[Address(RVA = "0x192D080", Offset = "0x192C080", VA = "0x18192D080")]
|
||||
get
|
||||
{
|
||||
GHEIBIAPJMB diepopnjnco;
|
||||
do
|
||||
{
|
||||
diepopnjnco = this.DIEPOPNJNCO;
|
||||
}
|
||||
while (diepopnjnco == 0 || diepopnjnco.IIBGOBJLAEH == 0);
|
||||
return diepopnjnco.IDOPEKABJJC;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EBF RID: 16063
|
||||
// (get) Token: 0x06016BAD RID: 93101 RVA: 0x0054797C File Offset: 0x00545B7C
|
||||
[Token(Token = "0x17003EBF")]
|
||||
private bool FBBGNNOCLOH
|
||||
{
|
||||
[Token(Token = "0x6016BAD")]
|
||||
[Address(RVA = "0x192C790", Offset = "0x192B790", VA = "0x18192C790")]
|
||||
get
|
||||
{
|
||||
float avgPeakAmp = this.levelMeter.DHOJEBFIIEG;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016BAE RID: 93102 RVA: 0x0054799C File Offset: 0x00545B9C
|
||||
[Token(Token = "0x6016BAE")]
|
||||
[Address(RVA = "0x192C440", Offset = "0x192B440", VA = "0x18192C440")]
|
||||
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: 0x06016BAF RID: 93103 RVA: 0x00547A0C File Offset: 0x00545C0C
|
||||
[Token(Token = "0x6016BAF")]
|
||||
[Address(RVA = "0x192C900", Offset = "0x192B900", VA = "0x18192C900", 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: 0x06016BB0 RID: 93104 RVA: 0x00547B00 File Offset: 0x00545D00
|
||||
[Token(Token = "0x6016BB0")]
|
||||
[Address(RVA = "0x192CB00", Offset = "0x192BB00", VA = "0x18192CB00")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
int num = 0;
|
||||
this.DLODOPBJAPF(num);
|
||||
this.DIEPOPNJNCO.Dispose();
|
||||
}
|
||||
|
||||
// Token: 0x06016BB1 RID: 93105 RVA: 0x00547B28 File Offset: 0x00545D28
|
||||
[Token(Token = "0x6016BB1")]
|
||||
[Address(RVA = "0x192C7C0", Offset = "0x192B7C0", VA = "0x18192C7C0")]
|
||||
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;
|
||||
PBFNANEPIFO pbfnanepifo = base.PDOJHGJMNPH;
|
||||
}
|
||||
|
||||
// Token: 0x06016BB2 RID: 93106 RVA: 0x00547BB4 File Offset: 0x00545DB4
|
||||
[Token(Token = "0x6016BB2")]
|
||||
[Address(RVA = "0x192CE70", Offset = "0x192BE70", VA = "0x18192CE70")]
|
||||
public void RefreshFromData()
|
||||
{
|
||||
this.DIEPOPNJNCO.NAKBNIBLPKP();
|
||||
PBFNANEPIFO pbfnanepifo = base.PDOJHGJMNPH;
|
||||
}
|
||||
|
||||
// Token: 0x06016BB3 RID: 93107 RVA: 0x00547BDC File Offset: 0x00545DDC
|
||||
[Token(Token = "0x6016BB3")]
|
||||
[Address(RVA = "0x192CC90", Offset = "0x192BC90", VA = "0x18192CC90")]
|
||||
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: 0x06016BB4 RID: 93108 RVA: 0x00547CBC File Offset: 0x00545EBC
|
||||
[Token(Token = "0x6016BB4")]
|
||||
[Address(RVA = "0x192CC60", Offset = "0x192BC60", VA = "0x18192CC60")]
|
||||
public void Pause()
|
||||
{
|
||||
this.FELNBMICNMF = false;
|
||||
this.audioSource.Pause();
|
||||
}
|
||||
|
||||
// Token: 0x06016BB5 RID: 93109 RVA: 0x00547CE4 File Offset: 0x00545EE4
|
||||
[Token(Token = "0x6016BB5")]
|
||||
[Address(RVA = "0x192CF20", Offset = "0x192BF20", VA = "0x18192CF20")]
|
||||
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: 0x06016BB6 RID: 93110 RVA: 0x00547D58 File Offset: 0x00545F58
|
||||
[Token(Token = "0x6016BB6")]
|
||||
[Address(RVA = "0x192CC00", Offset = "0x192BC00", VA = "0x18192CC00", Slot = "14")]
|
||||
protected override void PHBDLHMLHHJ()
|
||||
{
|
||||
GHEIBIAPJMB diepopnjnco = this.DIEPOPNJNCO;
|
||||
float avgPeakAmp = this.levelMeter.DHOJEBFIIEG;
|
||||
base.PHBDLHMLHHJ();
|
||||
}
|
||||
|
||||
// Token: 0x06016BB7 RID: 93111 RVA: 0x00547D84 File Offset: 0x00545F84
|
||||
[Token(Token = "0x6016BB7")]
|
||||
[Address(RVA = "0x192CB40", Offset = "0x192BB40", VA = "0x18192CB40")]
|
||||
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: 0x06016BB8 RID: 93112 RVA: 0x00547DD0 File Offset: 0x00545FD0
|
||||
[Token(Token = "0x6016BB8")]
|
||||
[Address(RVA = "0x192C6A0", Offset = "0x192B6A0", VA = "0x18192C6A0")]
|
||||
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: 0x06016BB9 RID: 93113 RVA: 0x00547E24 File Offset: 0x00546024
|
||||
[Token(Token = "0x6016BB9")]
|
||||
[Address(RVA = "0x192CEB0", Offset = "0x192BEB0", VA = "0x18192CEB0")]
|
||||
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: 0x06016BBA RID: 93114 RVA: 0x00547E70 File Offset: 0x00546070
|
||||
[Token(Token = "0x6016BBA")]
|
||||
[Address(RVA = "0x192C620", Offset = "0x192B620", VA = "0x18192C620")]
|
||||
private void BNEHHBABOOI(AudioManager.FGICFGKJOFE LMAJKCLDDIF)
|
||||
{
|
||||
AudioManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
}
|
||||
|
||||
// Token: 0x06016BBB RID: 93115 RVA: 0x00547E8C File Offset: 0x0054608C
|
||||
[Token(Token = "0x6016BBB")]
|
||||
[Address(RVA = "0x192C4D0", Offset = "0x192B4D0", VA = "0x18192C4D0")]
|
||||
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: 0x06016BBC RID: 93116 RVA: 0x00547EF8 File Offset: 0x005460F8
|
||||
[Token(Token = "0x6016BBC")]
|
||||
[Address(RVA = "0x192CFC0", Offset = "0x192BFC0", VA = "0x18192CFC0")]
|
||||
public HolotarPlaybackPuppet()
|
||||
{
|
||||
GHEIBIAPJMB gheibiapjmb = new GHEIBIAPJMB();
|
||||
this.DIEPOPNJNCO = gheibiapjmb;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400ECEB RID: 60651
|
||||
[Token(Token = "0x400ECEB")]
|
||||
private const float EBAGDCGDAHI = 0.01f;
|
||||
|
||||
// Token: 0x0400ECEC RID: 60652
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400ECEC")]
|
||||
[SerializeField]
|
||||
private AudioSource audioSource;
|
||||
|
||||
// Token: 0x0400ECED RID: 60653
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400ECED")]
|
||||
[SerializeField]
|
||||
private AudioSourceSimpleLevelMeter levelMeter;
|
||||
|
||||
// Token: 0x0400ECEE RID: 60654
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400ECEE")]
|
||||
public bool Loop;
|
||||
|
||||
// Token: 0x0400ECEF RID: 60655
|
||||
[FieldOffset(Offset = "0x69")]
|
||||
[Token(Token = "0x400ECEF")]
|
||||
public bool PlayHolographicOverlayEffect;
|
||||
|
||||
// Token: 0x0400ECF0 RID: 60656
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400ECF0")]
|
||||
public Action OnPlaybackComplete;
|
||||
|
||||
// Token: 0x0400ECF1 RID: 60657
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x400ECF1")]
|
||||
private AudioClip LIEBGLIAJIA;
|
||||
|
||||
// Token: 0x0400ECF2 RID: 60658
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400ECF2")]
|
||||
protected GHEIBIAPJMB DIEPOPNJNCO;
|
||||
|
||||
// Token: 0x0400ECF3 RID: 60659
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400ECF3")]
|
||||
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: 0x020033D0 RID: 13264
|
||||
[Token(Token = "0x20033D0")]
|
||||
public class HolotarPoseRecorder : MonoBehaviour
|
||||
{
|
||||
// Token: 0x17003EC0 RID: 16064
|
||||
// (get) Token: 0x06016BBD RID: 93117 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17003EC0")]
|
||||
private bool OHDCIAPFBBA
|
||||
{
|
||||
[Token(Token = "0x6016BBD")]
|
||||
[Address(RVA = "0x192D200", Offset = "0x192C200", VA = "0x18192D200")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016BBE RID: 93118 RVA: 0x00547F18 File Offset: 0x00546118
|
||||
[Token(Token = "0x6016BBE")]
|
||||
[Address(RVA = "0x192D8A0", Offset = "0x192C8A0", VA = "0x18192D8A0")]
|
||||
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: 0x06016BBF RID: 93119 RVA: 0x00547F58 File Offset: 0x00546158
|
||||
[Token(Token = "0x6016BBF")]
|
||||
[Address(RVA = "0x192D210", Offset = "0x192C210", VA = "0x18192D210")]
|
||||
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: 0x06016BC0 RID: 93120 RVA: 0x00547F8C File Offset: 0x0054618C
|
||||
[Token(Token = "0x6016BC0")]
|
||||
[Address(RVA = "0x192D1A0", Offset = "0x192C1A0", VA = "0x18192D1A0")]
|
||||
private IEnumerator FFGIGEAIBEA()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06016BC0)
|
||||
|
||||
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: 0x06016BC1 RID: 93121 RVA: 0x00547FB0 File Offset: 0x005461B0
|
||||
[Token(Token = "0x6016BC1")]
|
||||
[Address(RVA = "0x192D250", Offset = "0x192C250", VA = "0x18192D250")]
|
||||
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: 0x06016BC2 RID: 93122 RVA: 0x00548010 File Offset: 0x00546210
|
||||
[Token(Token = "0x6016BC2")]
|
||||
[Address(RVA = "0x192D330", Offset = "0x192C330", VA = "0x18192D330")]
|
||||
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: 0x06016BC3 RID: 93123 RVA: 0x005480F0 File Offset: 0x005462F0
|
||||
[Token(Token = "0x6016BC3")]
|
||||
[Address(RVA = "0x192D0B0", Offset = "0x192C0B0", VA = "0x18192D0B0")]
|
||||
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: 0x06016BC4 RID: 93124 RVA: 0x00548144 File Offset: 0x00546344
|
||||
[Token(Token = "0x6016BC4")]
|
||||
[Address(RVA = "0x192D760", Offset = "0x192C760", VA = "0x18192D760")]
|
||||
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: 0x06016BC5 RID: 93125 RVA: 0x00548168 File Offset: 0x00546368
|
||||
[Token(Token = "0x6016BC5")]
|
||||
[Address(RVA = "0x192D680", Offset = "0x192C680", VA = "0x18192D680")]
|
||||
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: 0x06016BC6 RID: 93126 RVA: 0x005481B0 File Offset: 0x005463B0
|
||||
[Token(Token = "0x6016BC6")]
|
||||
[Address(RVA = "0x192D4C0", Offset = "0x192C4C0", VA = "0x18192D4C0")]
|
||||
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: 0x06016BC7 RID: 93127 RVA: 0x0054821C File Offset: 0x0054641C
|
||||
[Token(Token = "0x6016BC7")]
|
||||
[Address(RVA = "0x192D580", Offset = "0x192C580", VA = "0x18192D580")]
|
||||
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: 0x06016BC8 RID: 93128 RVA: 0x00548254 File Offset: 0x00546454
|
||||
[Token(Token = "0x6016BC8")]
|
||||
[Address(RVA = "0x192D920", Offset = "0x192C920", VA = "0x18192D920")]
|
||||
public HolotarPoseRecorder()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400ECF4 RID: 60660
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400ECF4")]
|
||||
[SerializeField]
|
||||
[Header("Settings")]
|
||||
private int framesPerSecond = (int)((ulong)12L);
|
||||
|
||||
// Token: 0x0400ECF5 RID: 60661
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400ECF5")]
|
||||
[SerializeField]
|
||||
[Header("Transforms")]
|
||||
private Transform coordinateRootTransform;
|
||||
|
||||
// Token: 0x0400ECF6 RID: 60662
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400ECF6")]
|
||||
[SerializeField]
|
||||
private PlayerPuppet sourcePuppet;
|
||||
|
||||
// Token: 0x0400ECF7 RID: 60663
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400ECF7")]
|
||||
private KLFOBEKJDKL.DHKKPLOBPCJ.OOAGFCNNBOD MLIHAIKLJGE;
|
||||
|
||||
// Token: 0x0400ECF8 RID: 60664
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400ECF8")]
|
||||
private Action<KLFOBEKJDKL.DHKKPLOBPCJ.OOAGFCNNBOD> AKDHFCNPJOP;
|
||||
|
||||
// Token: 0x0400ECF9 RID: 60665
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400ECF9")]
|
||||
private Coroutine MOEJMAEGCLH;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,113 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Players.Puppet;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.Holotars
|
||||
{
|
||||
// Token: 0x020033D2 RID: 13266
|
||||
[Token(Token = "0x20033D2")]
|
||||
public class HolotarPreviewPuppet : LivePlayerPuppet
|
||||
{
|
||||
// Token: 0x17003EC3 RID: 16067
|
||||
// (get) Token: 0x06016BCF RID: 93135 RVA: 0x00548488 File Offset: 0x00546688
|
||||
[Token(Token = "0x17003EC3")]
|
||||
protected override bool ACJIPAAJCPB
|
||||
{
|
||||
[Token(Token = "0x6016BCF")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "16")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EC4 RID: 16068
|
||||
// (get) Token: 0x06016BD0 RID: 93136 RVA: 0x00548498 File Offset: 0x00546698
|
||||
[Token(Token = "0x17003EC4")]
|
||||
public HolotarPoseRecorder AALNJFDGEFF
|
||||
{
|
||||
[Token(Token = "0x6016BD0")]
|
||||
[Address(RVA = "0x417720", Offset = "0x416720", VA = "0x180417720")]
|
||||
get
|
||||
{
|
||||
return this._poseRecorder;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016BD1 RID: 93137 RVA: 0x005484AC File Offset: 0x005466AC
|
||||
[Token(Token = "0x6016BD1")]
|
||||
[Address(RVA = "0x192D930", Offset = "0x192C930", VA = "0x18192D930")]
|
||||
protected void Awake()
|
||||
{
|
||||
Transform transform = new GameObject("HolotarProxyTransform").transform;
|
||||
this.BCLDFBICNHG = transform;
|
||||
transform.gameObject.hideFlags = HideFlags.HideAndDontSave;
|
||||
}
|
||||
|
||||
// Token: 0x06016BD2 RID: 93138 RVA: 0x005484E4 File Offset: 0x005466E4
|
||||
[Token(Token = "0x6016BD2")]
|
||||
[Address(RVA = "0x192D9C0", Offset = "0x192C9C0", VA = "0x18192D9C0", 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: 0x06016BD3 RID: 93139 RVA: 0x00548570 File Offset: 0x00546770
|
||||
[Token(Token = "0x6016BD3")]
|
||||
[Address(RVA = "0x192DBE0", Offset = "0x192CBE0", VA = "0x18192DBE0")]
|
||||
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: 0x06016BD4 RID: 93140 RVA: 0x005485EC File Offset: 0x005467EC
|
||||
[Token(Token = "0x6016BD4")]
|
||||
[Address(RVA = "0x192DE40", Offset = "0x192CE40", VA = "0x18192DE40")]
|
||||
public HolotarPreviewPuppet()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400ECFF RID: 60671
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400ECFF")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
||||
private HolotarPoseRecorder _poseRecorder;
|
||||
|
||||
// Token: 0x0400ED00 RID: 60672
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400ED00")]
|
||||
private Transform BCLDFBICNHG;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecRoom.Core.Creation.Holotars
|
||||
{
|
||||
// Token: 0x020033D3 RID: 13267
|
||||
[Token(Token = "0x20033D3")]
|
||||
public class HolotarProjector : ProjectorBase
|
||||
{
|
||||
// Token: 0x06016BD5 RID: 93141 RVA: 0x00548600 File Offset: 0x00546800
|
||||
[Token(Token = "0x6016BD5")]
|
||||
[Address(RVA = "0x192DE50", Offset = "0x192CE50", VA = "0x18192DE50")]
|
||||
public HolotarProjector()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,46 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace RecRoom.Core.Creation.Holotars
|
||||
{
|
||||
// Token: 0x020033E1 RID: 13281
|
||||
[Token(Token = "0x20033E1")]
|
||||
public class HolotarRecordingFlow : RecordableUIFlow
|
||||
{
|
||||
// Token: 0x06016C48 RID: 93256 RVA: 0x00549650 File Offset: 0x00547850
|
||||
[Token(Token = "0x6016C48")]
|
||||
[Address(RVA = "0x192DF10", Offset = "0x192CF10", VA = "0x18192DF10")]
|
||||
private void Update()
|
||||
{
|
||||
Image image = this.progressFillImage;
|
||||
AMFGMOBDFOF recordable = base.EOEODCNAPCB;
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
|
||||
// Token: 0x06016C49 RID: 93257 RVA: 0x0054967C File Offset: 0x0054787C
|
||||
[Token(Token = "0x6016C49")]
|
||||
[Address(RVA = "0x192DEB0", Offset = "0x192CEB0", VA = "0x18192DEB0")]
|
||||
public void Button_FinishRecording()
|
||||
{
|
||||
AMFGMOBDFOF recordable = base.EOEODCNAPCB;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016C4A RID: 93258 RVA: 0x00549698 File Offset: 0x00547898
|
||||
[Token(Token = "0x6016C4A")]
|
||||
[Address(RVA = "0x8E9790", Offset = "0x8E8790", VA = "0x1808E9790")]
|
||||
public HolotarRecordingFlow()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400ED3B RID: 60731
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400ED3B")]
|
||||
[SerializeField]
|
||||
private Image progressFillImage;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecRoom.Core.Creation.Holotars
|
||||
{
|
||||
// Token: 0x020033E2 RID: 13282
|
||||
[Token(Token = "0x20033E2")]
|
||||
public class HolotarReviewFlow : RecordableUIFlow
|
||||
{
|
||||
// Token: 0x06016C4B RID: 93259 RVA: 0x005496AC File Offset: 0x005478AC
|
||||
[Token(Token = "0x6016C4B")]
|
||||
[Address(RVA = "0x192DFF0", Offset = "0x192CFF0", VA = "0x18192DFF0")]
|
||||
public void Button_Cancel()
|
||||
{
|
||||
AMFGMOBDFOF recordable = base.EOEODCNAPCB;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016C4C RID: 93260 RVA: 0x005496C8 File Offset: 0x005478C8
|
||||
[Token(Token = "0x6016C4C")]
|
||||
[Address(RVA = "0x192E050", Offset = "0x192D050", VA = "0x18192E050")]
|
||||
public void Button_Save()
|
||||
{
|
||||
AMFGMOBDFOF recordable = base.EOEODCNAPCB;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016C4D RID: 93261 RVA: 0x005496E4 File Offset: 0x005478E4
|
||||
[Token(Token = "0x6016C4D")]
|
||||
[Address(RVA = "0x8E9790", Offset = "0x8E8790", VA = "0x1808E9790")]
|
||||
public HolotarReviewFlow()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace RecRoom.Core.Creation.Holotars
|
||||
{
|
||||
// Token: 0x020033E3 RID: 13283
|
||||
[Token(Token = "0x20033E3")]
|
||||
public class HolotarStartRecordingFlow : RecordableUIFlow
|
||||
{
|
||||
// Token: 0x06016C4E RID: 93262 RVA: 0x005496F8 File Offset: 0x005478F8
|
||||
[Token(Token = "0x6016C4E")]
|
||||
[Address(RVA = "0x192E110", Offset = "0x192D110", VA = "0x18192E110")]
|
||||
private void Update()
|
||||
{
|
||||
if (base.EOEODCNAPCB != 0)
|
||||
{
|
||||
Text text = this.label;
|
||||
AMFGMOBDFOF recordable = base.EOEODCNAPCB;
|
||||
string text2 = text.text;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016C4F RID: 93263 RVA: 0x0054972C File Offset: 0x0054792C
|
||||
[Token(Token = "0x6016C4F")]
|
||||
[Address(RVA = "0x192E0B0", Offset = "0x192D0B0", VA = "0x18192E0B0")]
|
||||
public void Button_StartRecording()
|
||||
{
|
||||
AMFGMOBDFOF recordable = base.EOEODCNAPCB;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016C50 RID: 93264 RVA: 0x00549748 File Offset: 0x00547948
|
||||
[Token(Token = "0x6016C50")]
|
||||
[Address(RVA = "0x8E9790", Offset = "0x8E8790", VA = "0x1808E9790")]
|
||||
public HolotarStartRecordingFlow()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400ED3C RID: 60732
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400ED3C")]
|
||||
[SerializeField]
|
||||
private Text label;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,43 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using Pathfinding.RVO;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.Holotars
|
||||
{
|
||||
// Token: 0x020033E4 RID: 13284
|
||||
[Token(Token = "0x20033E4")]
|
||||
public class HolotarUIPivot : BaseUIPivot
|
||||
{
|
||||
// Token: 0x06016C51 RID: 93265 RVA: 0x0054975C File Offset: 0x0054795C
|
||||
[Token(Token = "0x6016C51")]
|
||||
[Address(RVA = "0x192E1A0", Offset = "0x192D1A0", VA = "0x18192E1A0", Slot = "4")]
|
||||
protected override bool AADDLGNNEAB()
|
||||
{
|
||||
if (base.AADDLGNNEAB())
|
||||
{
|
||||
Holotar holotar = this.holotar;
|
||||
int num = 0;
|
||||
if (holotar != num)
|
||||
{
|
||||
Vector2 calculatedTargetPoint = ((IAgent)this.holotar).CalculatedTargetPoint;
|
||||
}
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016C52 RID: 93266 RVA: 0x00549798 File Offset: 0x00547998
|
||||
[Token(Token = "0x6016C52")]
|
||||
[Address(RVA = "0x17708A0", Offset = "0x176F8A0", VA = "0x1817708A0")]
|
||||
public HolotarUIPivot()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400ED3D RID: 60733
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400ED3D")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.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: 0x020033E5 RID: 13285
|
||||
[Token(Token = "0x20033E5")]
|
||||
public class HolotarUploadingFlow : RecordableUIFlow
|
||||
{
|
||||
// Token: 0x06016C53 RID: 93267 RVA: 0x005497AC File Offset: 0x005479AC
|
||||
[Token(Token = "0x6016C53")]
|
||||
[Address(RVA = "0x192E470", Offset = "0x192D470", VA = "0x18192E470", 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: 0x06016C54 RID: 93268 RVA: 0x005497F4 File Offset: 0x005479F4
|
||||
[Token(Token = "0x6016C54")]
|
||||
[Address(RVA = "0x192E3C0", Offset = "0x192D3C0", VA = "0x18192E3C0")]
|
||||
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: 0x06016C55 RID: 93269 RVA: 0x00549840 File Offset: 0x00547A40
|
||||
[Token(Token = "0x6016C55")]
|
||||
[Address(RVA = "0x192E310", Offset = "0x192D310", VA = "0x18192E310")]
|
||||
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: 0x06016C56 RID: 93270 RVA: 0x0054988C File Offset: 0x00547A8C
|
||||
[Token(Token = "0x6016C56")]
|
||||
[Address(RVA = "0x192E2B0", Offset = "0x192D2B0", VA = "0x18192E2B0")]
|
||||
private IEnumerator KJDKMEMFJHA()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06016C56)
|
||||
|
||||
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: 0x06016C57 RID: 93271 RVA: 0x005498B0 File Offset: 0x00547AB0
|
||||
[Token(Token = "0x6016C57")]
|
||||
[Address(RVA = "0x192E240", Offset = "0x192D240", VA = "0x18192E240")]
|
||||
private IEnumerator IFMMNJPFAKD(string NGPMADFHHKP)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06016C57)
|
||||
|
||||
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: 0x06016C58 RID: 93272 RVA: 0x005498DC File Offset: 0x00547ADC
|
||||
[Token(Token = "0x6016C58")]
|
||||
[Address(RVA = "0x8E9790", Offset = "0x8E8790", VA = "0x1808E9790")]
|
||||
public HolotarUploadingFlow()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400ED3E RID: 60734
|
||||
[Token(Token = "0x400ED3E")]
|
||||
private const int GDELFBDPMCD = 1;
|
||||
|
||||
// Token: 0x0400ED3F RID: 60735
|
||||
[Token(Token = "0x400ED3F")]
|
||||
private const int EHGBAALPIMN = 3;
|
||||
|
||||
// Token: 0x0400ED40 RID: 60736
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400ED40")]
|
||||
[SerializeField]
|
||||
private Text label;
|
||||
|
||||
// Token: 0x0400ED41 RID: 60737
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x400ED41")]
|
||||
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: 0x020033D9 RID: 13273
|
||||
[Token(Token = "0x20033D9")]
|
||||
public abstract class RecordableObject<T> : MonoBehaviourPun, AMFGMOBDFOF where T : IMessage, IEquatable<T>
|
||||
{
|
||||
// Token: 0x17003ECA RID: 16074
|
||||
// (get) Token: 0x06016BE0 RID: 93152 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17003ECA")]
|
||||
public AGAJMBPABDL OOCEFABHLMF
|
||||
{
|
||||
[Token(Token = "0x6016BE0")]
|
||||
[Address(RVA = "0x4646B0", Offset = "0x4636B0", VA = "0x1804646B0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003ECB RID: 16075
|
||||
// (get) Token: 0x06016BE1 RID: 93153 RVA: 0x00548614 File Offset: 0x00546814
|
||||
// (set) Token: 0x06016BE2 RID: 93154 RVA: 0x00548628 File Offset: 0x00546828
|
||||
[Token(Token = "0x17003ECB")]
|
||||
protected string NIFBPEMIADP
|
||||
{
|
||||
[Token(Token = "0x6016BE1")]
|
||||
[Address(RVA = "0x1CD1A30", Offset = "0x1CD0A30", VA = "0x181CD1A30")]
|
||||
get
|
||||
{
|
||||
string text;
|
||||
return text;
|
||||
}
|
||||
[Token(Token = "0x6016BE2")]
|
||||
[Address(RVA = "0x1CD2720", Offset = "0x1CD1720", VA = "0x181CD2720")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003ECC RID: 16076
|
||||
// (get) Token: 0x06016BE3 RID: 93155 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (set) Token: 0x06016BE4 RID: 93156 RVA: 0x0054863C File Offset: 0x0054683C
|
||||
[Token(Token = "0x17003ECC")]
|
||||
public T CHKBMPIFNHH
|
||||
{
|
||||
[Token(Token = "0x6016BE3")]
|
||||
[Address(RVA = "0x42D480", Offset = "0x42C480", VA = "0x18042D480")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x6016BE4")]
|
||||
[Address(RVA = "0x1CD20B0", Offset = "0x1CD10B0", VA = "0x181CD20B0")]
|
||||
protected set
|
||||
{
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
this.AEOPABMEPID();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003ECD RID: 16077
|
||||
// (get) Token: 0x06016BE5 RID: 93157 RVA: 0x0054865C File Offset: 0x0054685C
|
||||
[Token(Token = "0x17003ECD")]
|
||||
public GPDDPKFJBCP CMFLGONKCOE
|
||||
{
|
||||
[Token(Token = "0x6016BE5")]
|
||||
[Address(RVA = "0x1CD3290", Offset = "0x1CD2290", VA = "0x181CD3290")]
|
||||
get
|
||||
{
|
||||
T ibnbcdpddlm = this.IBNBCDPDDLM;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003ECE RID: 16078
|
||||
// (get) Token: 0x06016BE6 RID: 93158 RVA: 0x00548678 File Offset: 0x00546878
|
||||
[Token(Token = "0x17003ECE")]
|
||||
public KDLKAIKOJGO DCIPOGKGCNL
|
||||
{
|
||||
[Token(Token = "0x6016BE6")]
|
||||
[Address(RVA = "0x1CD31D0", Offset = "0x1CD21D0", VA = "0x181CD31D0")]
|
||||
get
|
||||
{
|
||||
T lplobobdngd = this.LPLOBOBDNGD;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003ECF RID: 16079
|
||||
// (get) Token: 0x06016BE7 RID: 93159 RVA: 0x00548694 File Offset: 0x00546894
|
||||
[Token(Token = "0x17003ECF")]
|
||||
public NOPPFEAFIDM IPGFNGIBMAJ
|
||||
{
|
||||
[Token(Token = "0x6016BE7")]
|
||||
[Address(RVA = "0x1CD3150", Offset = "0x1CD2150", VA = "0x181CD3150")]
|
||||
get
|
||||
{
|
||||
if (this.DCIPOGKGCNL == KDLKAIKOJGO.IDLE)
|
||||
{
|
||||
T lplobobdngd = this.LPLOBOBDNGD;
|
||||
}
|
||||
return NOPPFEAFIDM.INVALID;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003ED0 RID: 16080
|
||||
// (get) Token: 0x06016BE8 RID: 93160 RVA: 0x005486BC File Offset: 0x005468BC
|
||||
[Token(Token = "0x17003ED0")]
|
||||
public NMKAABDIJGN LMBBBINCION
|
||||
{
|
||||
[Token(Token = "0x6016BE8")]
|
||||
[Address(RVA = "0x1CD3210", Offset = "0x1CD2210", VA = "0x181CD3210", Slot = "17")]
|
||||
get
|
||||
{
|
||||
if (this.DCIPOGKGCNL == KDLKAIKOJGO.RECORDING)
|
||||
{
|
||||
T lplobobdngd = this.LPLOBOBDNGD;
|
||||
}
|
||||
return NMKAABDIJGN.INVALID;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003ED1 RID: 16081
|
||||
// (get) Token: 0x06016BE9 RID: 93161 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (set) Token: 0x06016BEA RID: 93162 RVA: 0x005486E4 File Offset: 0x005468E4
|
||||
[Token(Token = "0x17003ED1")]
|
||||
public bool EMPBBHBPHLB
|
||||
{
|
||||
[Token(Token = "0x6016BE9")]
|
||||
[Address(RVA = "0xB8D050", Offset = "0xB8C050", VA = "0x180B8D050")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x6016BEA")]
|
||||
[Address(RVA = "0xB8D170", Offset = "0xB8C170", VA = "0x180B8D170")]
|
||||
[CompilerGenerated]
|
||||
protected set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003ED2 RID: 16082
|
||||
// (get) Token: 0x06016BEB RID: 93163 RVA: 0x005486F4 File Offset: 0x005468F4
|
||||
[Token(Token = "0x17003ED2")]
|
||||
public virtual bool IMDNGIOAGMN
|
||||
{
|
||||
[Token(Token = "0x6016BEB")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "25")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003ED3 RID: 16083
|
||||
// (get) Token: 0x06016BEC RID: 93164 RVA: 0x00548704 File Offset: 0x00546904
|
||||
[Token(Token = "0x17003ED3")]
|
||||
protected virtual bool CPBEICPKELN
|
||||
{
|
||||
[Token(Token = "0x6016BEC")]
|
||||
[Address(RVA = "0x1CD0E30", Offset = "0x1CCFE30", VA = "0x181CD0E30", 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: 0x17003ED4 RID: 16084
|
||||
// (get) Token: 0x06016BED RID: 93165 RVA: 0x00548774 File Offset: 0x00546974
|
||||
[Token(Token = "0x17003ED4")]
|
||||
public bool AJGHJAFFANG
|
||||
{
|
||||
[Token(Token = "0x6016BED")]
|
||||
[Address(RVA = "0x1CD30D0", Offset = "0x1CD20D0", VA = "0x181CD30D0", Slot = "16")]
|
||||
get
|
||||
{
|
||||
bool isReadyForUse = this.IMDNGIOAGMN;
|
||||
if (!isReadyForUse)
|
||||
{
|
||||
return isReadyForUse;
|
||||
}
|
||||
return EIMGAFPPJFD.OAFNNHLHCMN();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003ED5 RID: 16085
|
||||
// (get) Token: 0x06016BEE RID: 93166 RVA: 0x0054879C File Offset: 0x0054699C
|
||||
[Token(Token = "0x17003ED5")]
|
||||
private bool BFDGOGBLFEJ
|
||||
{
|
||||
[Token(Token = "0x6016BEE")]
|
||||
[Address(RVA = "0x1CD2030", Offset = "0x1CD1030", VA = "0x181CD2030")]
|
||||
get
|
||||
{
|
||||
AGAJMBPABDL recordingPlayer = this.OOCEFABHLMF;
|
||||
if (this.CMFLGONKCOE == GPDDPKFJBCP.RECORDING && recordingPlayer != 0)
|
||||
{
|
||||
return recordingPlayer.DMKCIEPGGAB;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016BEF RID: 93167 RVA: 0x005487CC File Offset: 0x005469CC
|
||||
[Token(Token = "0x6016BEF")]
|
||||
[Address(RVA = "0x1CD03E0", Offset = "0x1CCF3E0", VA = "0x181CD03E0", 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: 0x06016BF0 RID: 93168 RVA: 0x005488D4 File Offset: 0x00546AD4
|
||||
[Token(Token = "0x6016BF0")]
|
||||
[Address(RVA = "0x1CD2A80", Offset = "0x1CD1A80", VA = "0x181CD2A80", 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: 0x06016BF1 RID: 93169 RVA: 0x00548920 File Offset: 0x00546B20
|
||||
[Token(Token = "0x6016BF1")]
|
||||
[Address(RVA = "0x1CD23D0", Offset = "0x1CD13D0", VA = "0x181CD23D0", 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: 0x06016BF2 RID: 93170 RVA: 0x00548964 File Offset: 0x00546B64
|
||||
[Token(Token = "0x6016BF2")]
|
||||
[Address(RVA = "0x1CD1210", Offset = "0x1CD0210", VA = "0x181CD1210")]
|
||||
private void DIHJDCNHNJE(AGAJMBPABDL IEKDDPPNFPF, RoomRole LOLCMLEKMAF)
|
||||
{
|
||||
if (IEKDDPPNFPF.DMKCIEPGGAB)
|
||||
{
|
||||
T t = this.DFDLDPPMLFE();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016BF3 RID: 93171 RVA: 0x00548988 File Offset: 0x00546B88
|
||||
[Token(Token = "0x6016BF3")]
|
||||
[Address(RVA = "0x1CD1590", Offset = "0x1CD0590", VA = "0x181CD1590", Slot = "28")]
|
||||
protected virtual void GAPFKKNHPIN()
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
DOPNALIMPNA[] array = new DOPNALIMPNA[0];
|
||||
JJOBLNLCNND jjoblnlcnnd;
|
||||
if (jjoblnlcnnd != 0)
|
||||
{
|
||||
}
|
||||
array[0] = jjoblnlcnnd;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016BF4 RID: 93172 RVA: 0x005489BC File Offset: 0x00546BBC
|
||||
[Token(Token = "0x6016BF4")]
|
||||
[Address(RVA = "0x1CD3030", Offset = "0x1CD2030", VA = "0x181CD3030", Slot = "29")]
|
||||
protected virtual void Update()
|
||||
{
|
||||
T ibnbcdpddlm = this.IBNBCDPDDLM;
|
||||
T lplobobdngd = this.LPLOBOBDNGD;
|
||||
}
|
||||
|
||||
// Token: 0x06016BF5 RID: 93173 RVA: 0x005489E0 File Offset: 0x00546BE0
|
||||
[Token(Token = "0x6016BF5")]
|
||||
[Address(RVA = "0x1CD1470", Offset = "0x1CD0470", VA = "0x181CD1470")]
|
||||
private void FONCIBMLLKD()
|
||||
{
|
||||
int num = 0;
|
||||
this.CHKBMPIFNHH = num;
|
||||
string text = this.NIFBPEMIADP;
|
||||
if (text == 0)
|
||||
{
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
if (text != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016BF6 RID: 93174 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016BF6")]
|
||||
[Address(RVA = "0x1CD0090", Offset = "0x1CCF090", VA = "0x181CD0090")]
|
||||
private void AEOPABMEPID()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016BF7 RID: 93175 RVA: 0x00548A14 File Offset: 0x00546C14
|
||||
[Token(Token = "0x6016BF7")]
|
||||
[Address(RVA = "0x1CD28F0", Offset = "0x1CD18F0", VA = "0x181CD28F0", Slot = "30")]
|
||||
protected virtual void PMPEPAOMJNP(ushort LLEHBLJHJHM, ushort CPMPEJFMDED, ushort PLGFJEILFGP, ushort OEAPMLMHLLF)
|
||||
{
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
|
||||
// Token: 0x06016BF8 RID: 93176 RVA: 0x00548A30 File Offset: 0x00546C30
|
||||
[Token(Token = "0x6016BF8")]
|
||||
[Address(RVA = "0x1CD1990", Offset = "0x1CD0990", VA = "0x181CD1990")]
|
||||
private void GBEDIEKOAGK(bool PAKEABJELJL)
|
||||
{
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
|
||||
// Token: 0x06016BF9 RID: 93177 RVA: 0x00548A4C File Offset: 0x00546C4C
|
||||
[Token(Token = "0x6016BF9")]
|
||||
[Address(RVA = "0x1CD21C0", Offset = "0x1CD11C0", VA = "0x181CD21C0")]
|
||||
private void MNCLFHBBPHB(Tool NBHJPDBHDHB)
|
||||
{
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
|
||||
// Token: 0x06016BFA RID: 93178 RVA: 0x00548A68 File Offset: 0x00546C68
|
||||
[Token(Token = "0x6016BFA")]
|
||||
[Address(RVA = "0x1CD21C0", Offset = "0x1CD11C0", VA = "0x181CD21C0")]
|
||||
private void PDNBJJPLEIG(RigidbodyEx NLNHFEEMFBN)
|
||||
{
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
|
||||
// Token: 0x06016BFB RID: 93179 RVA: 0x00548A84 File Offset: 0x00546C84
|
||||
[Token(Token = "0x6016BFB")]
|
||||
[Address(RVA = "0x1CD21C0", Offset = "0x1CD11C0", VA = "0x181CD21C0")]
|
||||
private void PDEEFICICFG(Tool NBHJPDBHDHB)
|
||||
{
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
|
||||
// Token: 0x06016BFC RID: 93180 RVA: 0x00548AA0 File Offset: 0x00546CA0
|
||||
[Token(Token = "0x6016BFC")]
|
||||
[Address(RVA = "0x1CD2670", Offset = "0x1CD1670", VA = "0x181CD2670")]
|
||||
private void OnPhotonPlayerDisconnected(AGAJMBPABDL IEKDDPPNFPF)
|
||||
{
|
||||
if (KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
AGAJMBPABDL recordingPlayer = this.OOCEFABHLMF;
|
||||
if (IEKDDPPNFPF == recordingPlayer)
|
||||
{
|
||||
this.EJCBGPNODDD();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016BFD RID: 93181 RVA: 0x00548AD0 File Offset: 0x00546CD0
|
||||
[Token(Token = "0x6016BFD")]
|
||||
[Address(RVA = "0x1CD2290", Offset = "0x1CD1290", VA = "0x181CD2290")]
|
||||
private void NPNAHNFMHKF()
|
||||
{
|
||||
int num;
|
||||
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF.IAHDANBDAAM(num);
|
||||
}
|
||||
|
||||
// Token: 0x06016BFE RID: 93182 RVA: 0x00548AF4 File Offset: 0x00546CF4
|
||||
[Token(Token = "0x6016BFE")]
|
||||
[Address(RVA = "0x1CD21F0", Offset = "0x1CD11F0", VA = "0x181CD21F0", Slot = "31")]
|
||||
public virtual void MasterSetResourceBlobName(string MMBOKOLAJFH)
|
||||
{
|
||||
if (KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
this.NIFBPEMIADP = MMBOKOLAJFH;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016BFF RID: 93183 RVA: 0x00548B18 File Offset: 0x00546D18
|
||||
[Token(Token = "0x6016BFF")]
|
||||
[Address(RVA = "0x1CD0CD0", Offset = "0x1CCFCD0", VA = "0x181CD0CD0")]
|
||||
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: 0x06016C00 RID: 93184 RVA: 0x00548B5C File Offset: 0x00546D5C
|
||||
[Token(Token = "0x6016C00")]
|
||||
[Address(RVA = "0x1CD1380", Offset = "0x1CD0380", VA = "0x181CD1380")]
|
||||
private void EJCBGPNODDD()
|
||||
{
|
||||
if (KKPBCOOONNK.BNNCCCFFALC && this.CMFLGONKCOE == GPDDPKFJBCP.RECORDING)
|
||||
{
|
||||
T ibnbcdpddlm = this.IBNBCDPDDLM;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016C01 RID: 93185 RVA: 0x00548B8C File Offset: 0x00546D8C
|
||||
[Token(Token = "0x6016C01")]
|
||||
[Address(RVA = "0x1CD1070", Offset = "0x1CD0070", VA = "0x181CD1070", 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: 0x06016C02 RID: 93186 RVA: 0x00548BD0 File Offset: 0x00546DD0
|
||||
[Token(Token = "0x6016C02")]
|
||||
[Address(RVA = "0x1CD1250", Offset = "0x1CD0250", VA = "0x181CD1250", Slot = "33")]
|
||||
protected virtual void DLGJJAHPCAL(ushort HKDPLMDENDA, ushort ABMMHCBAPOA)
|
||||
{
|
||||
T lplobobdngd = this.LPLOBOBDNGD;
|
||||
}
|
||||
|
||||
// Token: 0x06016C03 RID: 93187 RVA: 0x00548BEC File Offset: 0x00546DEC
|
||||
[Token(Token = "0x6016C03")]
|
||||
[Address(RVA = "0x1CD1040", Offset = "0x1CD0040", VA = "0x181CD1040")]
|
||||
private void CAJJCJICPMK(ushort CPMPEJFMDED, ushort HHALDAEHAMO)
|
||||
{
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
|
||||
// Token: 0x06016C04 RID: 93188 RVA: 0x00548C08 File Offset: 0x00546E08
|
||||
[Token(Token = "0x6016C04")]
|
||||
[Address(RVA = "0x1CD1A00", Offset = "0x1CD0A00", VA = "0x181CD1A00", Slot = "34")]
|
||||
protected virtual void GDPKCADEFMK(ushort CPMPEJFMDED, ushort HHALDAEHAMO)
|
||||
{
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
|
||||
// Token: 0x06016C05 RID: 93189 RVA: 0x00548C24 File Offset: 0x00546E24
|
||||
[Token(Token = "0x6016C05")]
|
||||
[Address(RVA = "0x1CD1F80", Offset = "0x1CD0F80", VA = "0x181CD1F80", Slot = "35")]
|
||||
protected virtual void ICNGDFDCMIE(ushort CPMPEJFMDED, ushort HHALDAEHAMO)
|
||||
{
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
|
||||
// Token: 0x06016C06 RID: 93190 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016C06")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "36")]
|
||||
protected virtual void NEAMBNAFAFK(ushort HKDPLMDENDA, ushort ABMMHCBAPOA)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016C07 RID: 93191 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016C07")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "37")]
|
||||
protected virtual void NPIJIMBBFCE()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016C08 RID: 93192 RVA: 0x00548C40 File Offset: 0x00546E40
|
||||
[Token(Token = "0x6016C08")]
|
||||
[Address(RVA = "0x1CD1F80", Offset = "0x1CD0F80", VA = "0x181CD1F80", Slot = "38")]
|
||||
protected virtual void JHFBMDANBKM(ushort CPMPEJFMDED, ushort HHALDAEHAMO)
|
||||
{
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
|
||||
// Token: 0x06016C09 RID: 93193 RVA: 0x00548C5C File Offset: 0x00546E5C
|
||||
[Token(Token = "0x6016C09")]
|
||||
[Address(RVA = "0x1CD1D20", Offset = "0x1CD0D20", VA = "0x181CD1D20")]
|
||||
private void HDLIGKJBFNA(ushort CPMPEJFMDED, ushort HHALDAEHAMO)
|
||||
{
|
||||
RecordableObject.PBFCJFPHNCO = this;
|
||||
}
|
||||
|
||||
// Token: 0x06016C0A RID: 93194 RVA: 0x00548C70 File Offset: 0x00546E70
|
||||
[Token(Token = "0x6016C0A")]
|
||||
[Address(RVA = "0x1CD1DF0", Offset = "0x1CD0DF0", VA = "0x181CD1DF0", Slot = "39")]
|
||||
protected virtual void HPJHPECFLBC(ushort HKDPLMDENDA, ushort ABMMHCBAPOA)
|
||||
{
|
||||
this.DOFEEILPOCL();
|
||||
}
|
||||
|
||||
// Token: 0x06016C0B RID: 93195 RVA: 0x00548C8C File Offset: 0x00546E8C
|
||||
[Token(Token = "0x6016C0B")]
|
||||
[Address(RVA = "0x1CD1FB0", Offset = "0x1CD0FB0", VA = "0x181CD1FB0", Slot = "40")]
|
||||
protected virtual void KFMPDCHPPKC(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
||||
{
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
|
||||
// Token: 0x06016C0C RID: 93196 RVA: 0x00548CA8 File Offset: 0x00546EA8
|
||||
[Token(Token = "0x6016C0C")]
|
||||
[Address(RVA = "0x1CD1FE0", Offset = "0x1CD0FE0", VA = "0x181CD1FE0")]
|
||||
private void KJCIEMKCBAC(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
||||
{
|
||||
RecordableUIFlow recordableUIFlow = this.KGMPKMICFJJ();
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
|
||||
// Token: 0x06016C0D RID: 93197 RVA: 0x00548CCC File Offset: 0x00546ECC
|
||||
[Token(Token = "0x6016C0D")]
|
||||
[Address(RVA = "0x1CD19C0", Offset = "0x1CD09C0", VA = "0x181CD19C0", Slot = "41")]
|
||||
protected virtual void GCEAIAGHAEN(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06016C0E RID: 93198 RVA: 0x00548CE0 File Offset: 0x00546EE0
|
||||
[Token(Token = "0x6016C0E")]
|
||||
[Address(RVA = "0x1CD1500", Offset = "0x1CD0500", VA = "0x181CD1500")]
|
||||
private void FPMMOAMHOLB()
|
||||
{
|
||||
bool flag;
|
||||
if (this.DNPGLGPBCHC >= 1f || (this.LLBHMCBFNPL != 0 && flag))
|
||||
{
|
||||
this.EMOPHJPKAHK();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016C0F RID: 93199 RVA: 0x00548D14 File Offset: 0x00546F14
|
||||
[Token(Token = "0x6016C0F")]
|
||||
[Address(RVA = "0x1CD2330", Offset = "0x1CD1330", VA = "0x181CD2330", 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: 0x06016C10 RID: 93200 RVA: 0x00548D54 File Offset: 0x00546F54
|
||||
[Token(Token = "0x6016C10")]
|
||||
[Address(RVA = "0x1CD0DC0", Offset = "0x1CCFDC0", VA = "0x181CD0DC0")]
|
||||
protected void BJHAMGPBJJA(out PMGCJEPKFOF<KHJKOGJKJNA> EPDELODLGNE)
|
||||
{
|
||||
KLLMCPFPIIE<string> dkdonfhmpnj = this.DKDONFHMPNJ;
|
||||
this.<CCFDODHKJDI>k__BackingField = false;
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
|
||||
// Token: 0x06016C11 RID: 93201 RVA: 0x00548D7C File Offset: 0x00546F7C
|
||||
[Token(Token = "0x6016C11")]
|
||||
[Address(RVA = "0x1CD1EF0", Offset = "0x1CD0EF0", VA = "0x181CD1EF0")]
|
||||
protected void HPPFPCMJIOM()
|
||||
{
|
||||
T lplobobdngd = this.LPLOBOBDNGD;
|
||||
}
|
||||
|
||||
// Token: 0x06016C12 RID: 93202 RVA: 0x00548D98 File Offset: 0x00546F98
|
||||
[Token(Token = "0x6016C12")]
|
||||
[Address(RVA = "0x1CD1440", Offset = "0x1CD0440", VA = "0x181CD1440", Slot = "43")]
|
||||
protected virtual void EMFPOLKCKOL(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
||||
{
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
|
||||
// Token: 0x06016C13 RID: 93203 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016C13")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "44")]
|
||||
protected virtual void OHPLCLJFHFG(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016C14 RID: 93204 RVA: 0x00548DB4 File Offset: 0x00546FB4
|
||||
[Token(Token = "0x6016C14")]
|
||||
[Address(RVA = "0x1CD0140", Offset = "0x1CCF140", VA = "0x181CD0140", 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: 0x06016C15 RID: 93205 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016C15")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "46")]
|
||||
protected virtual void HJPNAAHBGPG(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016C16 RID: 93206 RVA: 0x00548DFC File Offset: 0x00546FFC
|
||||
[Token(Token = "0x6016C16")]
|
||||
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "47")]
|
||||
protected virtual bool BLHMKAPPBBP()
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
// Token: 0x06016C17 RID: 93207 RVA: 0x00548E0C File Offset: 0x0054700C
|
||||
[Token(Token = "0x6016C17")]
|
||||
[Address(RVA = "0x1CD1A80", Offset = "0x1CD0A80", VA = "0x181CD1A80")]
|
||||
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: 0x06016C18 RID: 93208 RVA: 0x00548E90 File Offset: 0x00547090
|
||||
[Token(Token = "0x6016C18")]
|
||||
[Address(RVA = "0x1CD12A0", Offset = "0x1CD02A0", VA = "0x181CD12A0")]
|
||||
private void DOFEEILPOCL()
|
||||
{
|
||||
CreationObject eojkoignhpj = this.EOJKOIGNHPJ;
|
||||
int num = 0;
|
||||
if (eojkoignhpj != num)
|
||||
{
|
||||
this.EOJKOIGNHPJ.gameObject.SetActive(true);
|
||||
CreationObject eojkoignhpj2 = this.EOJKOIGNHPJ;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016C19 RID: 93209 RVA: 0x00548ED0 File Offset: 0x005470D0
|
||||
[Token(Token = "0x6016C19")]
|
||||
[Address(RVA = "0x271AEE0", Offset = "0x2719EE0", VA = "0x18271AEE0")]
|
||||
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: 0x06016C1A RID: 93210 RVA: 0x00548F20 File Offset: 0x00547120
|
||||
[Token(Token = "0x6016C1A")]
|
||||
[Address(RVA = "0x1CD1C80", Offset = "0x1CD0C80", VA = "0x181CD1C80")]
|
||||
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: 0x17003ED6 RID: 16086
|
||||
// (get) Token: 0x06016C1B RID: 93211 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x17003ED6")]
|
||||
public string CEHACAGDHEK
|
||||
{
|
||||
[Token(Token = "0x6016C1B")]
|
||||
[Address(RVA = "0x417720", Offset = "0x416720", VA = "0x180417720", Slot = "19")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016C1C RID: 93212
|
||||
[Token(Token = "0x6016C1C")]
|
||||
[Address(Slot = "48")]
|
||||
protected abstract T DFDLDPPMLFE();
|
||||
|
||||
// Token: 0x06016C1D RID: 93213
|
||||
[Token(Token = "0x6016C1D")]
|
||||
[Address(Slot = "49")]
|
||||
protected abstract void IEEHEIHELKE();
|
||||
|
||||
// Token: 0x06016C1E RID: 93214 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6016C1E")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "50")]
|
||||
protected virtual void EMOPHJPKAHK()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016C1F RID: 93215
|
||||
[Token(Token = "0x6016C1F")]
|
||||
[Address(Slot = "51")]
|
||||
protected abstract void IFAGOPCGCMC();
|
||||
|
||||
// Token: 0x06016C20 RID: 93216 RVA: 0x00548F5C File Offset: 0x0054715C
|
||||
[Token(Token = "0x6016C20")]
|
||||
[Address(RVA = "0x1CD2F70", Offset = "0x1CD1F70", VA = "0x181CD2F70", 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: 0x06016C21 RID: 93217 RVA: 0x00548F8C File Offset: 0x0054718C
|
||||
[Token(Token = "0x6016C21")]
|
||||
[Address(RVA = "0x1CD2E30", Offset = "0x1CD1E30", VA = "0x181CD2E30", 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: 0x06016C22 RID: 93218 RVA: 0x00548FBC File Offset: 0x005471BC
|
||||
[Token(Token = "0x6016C22")]
|
||||
[Address(RVA = "0x1CD2EE0", Offset = "0x1CD1EE0", VA = "0x181CD2EE0", Slot = "24")]
|
||||
public void TrySaveRecording()
|
||||
{
|
||||
Debug.LogWarning("RecordableObject: Unable to save when there is no local recording data.");
|
||||
}
|
||||
|
||||
// Token: 0x06016C23 RID: 93219 RVA: 0x00548FE4 File Offset: 0x005471E4
|
||||
[Token(Token = "0x6016C23")]
|
||||
[Address(RVA = "0x1CD2C10", Offset = "0x1CD1C10", VA = "0x181CD2C10", 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: 0x06016C24 RID: 93220 RVA: 0x00549020 File Offset: 0x00547220
|
||||
[Token(Token = "0x6016C24")]
|
||||
[Address(RVA = "0x1CD2D30", Offset = "0x1CD1D30", VA = "0x181CD2D30", 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: 0x17003ED7 RID: 16087
|
||||
// (get) Token: 0x06016C25 RID: 93221 RVA: 0x00549054 File Offset: 0x00547254
|
||||
[Token(Token = "0x17003ED7")]
|
||||
public float DNPGLGPBCHC
|
||||
{
|
||||
[Token(Token = "0x6016C25")]
|
||||
[Address(RVA = "0x1CD32D0", Offset = "0x1CD22D0", VA = "0x181CD32D0", 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: 0x06016C26 RID: 93222 RVA: 0x0054908C File Offset: 0x0054728C
|
||||
[Token(Token = "0x6016C26")]
|
||||
[Address(RVA = "0x1CD2920", Offset = "0x1CD1920", VA = "0x181CD2920", Slot = "52")]
|
||||
public virtual void RequestDeleteData()
|
||||
{
|
||||
DGLOJCGDOGG.FGGIMKCCBDA<string, EEAEPAPIPJB> fggimkccbda;
|
||||
base.JDHMIOJKLCK.RpcMaster<string>(fggimkccbda, "");
|
||||
}
|
||||
|
||||
// Token: 0x06016C27 RID: 93223 RVA: 0x005490B0 File Offset: 0x005472B0
|
||||
[Token(Token = "0x6016C27")]
|
||||
[Address(RVA = "0x1CD1F40", Offset = "0x1CD0F40", VA = "0x181CD1F40")]
|
||||
public bool HasRecordableData()
|
||||
{
|
||||
return !string.IsNullOrEmpty(this.NIFBPEMIADP);
|
||||
}
|
||||
|
||||
// Token: 0x06016C28 RID: 93224 RVA: 0x005490D4 File Offset: 0x005472D4
|
||||
[Token(Token = "0x6016C28")]
|
||||
[Address(RVA = "0x1CD29E0", Offset = "0x1CD19E0", VA = "0x181CD29E0")]
|
||||
[NFOMENMAOIA]
|
||||
protected void RpcRequestMasterEnterRecordingFlow(EEAEPAPIPJB GBNDGCDDDLJ)
|
||||
{
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
|
||||
// Token: 0x06016C29 RID: 93225 RVA: 0x005490F0 File Offset: 0x005472F0
|
||||
[Token(Token = "0x6016C29")]
|
||||
[Address(RVA = "0x1CD2A20", Offset = "0x1CD1A20", VA = "0x181CD2A20")]
|
||||
[NFOMENMAOIA]
|
||||
protected void RpcRequestMasterExitRecordingFlow()
|
||||
{
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
|
||||
// Token: 0x06016C2A RID: 93226 RVA: 0x0054910C File Offset: 0x0054730C
|
||||
[Token(Token = "0x6016C2A")]
|
||||
[Address(RVA = "0x1CD2A50", Offset = "0x1CD1A50", VA = "0x181CD2A50")]
|
||||
[NFOMENMAOIA]
|
||||
protected void RpcRequestMasterSetBlobName(string ONJLKFGJNIP, EEAEPAPIPJB GBNDGCDDDLJ)
|
||||
{
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
|
||||
// Token: 0x06016C2B RID: 93227 RVA: 0x00549128 File Offset: 0x00547328
|
||||
[Token(Token = "0x6016C2B")]
|
||||
[Address(RVA = "0x1CD3070", Offset = "0x1CD2070", VA = "0x181CD3070")]
|
||||
protected RecordableObject()
|
||||
{
|
||||
this.<CCFDODHKJDI>k__BackingField = false;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06016C2C RID: 93228 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x6016C2C")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")]
|
||||
static RecordableObject()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06016C2D RID: 93229 RVA: 0x00549144 File Offset: 0x00547344
|
||||
[Token(Token = "0x6016C2D")]
|
||||
[Address(RVA = "0x1CD2780", Offset = "0x1CD1780", VA = "0x181CD2780")]
|
||||
[CompilerGenerated]
|
||||
private void PHIHMPOKFIK(CreationObjectSettingButtonUIControl GCCLEJOGCCE)
|
||||
{
|
||||
CreationObjectSettingButtonUIControl instance = GCCLEJOGCCE;
|
||||
string text = GCCLEJOGCCE.PropertyDescription.text;
|
||||
CreationObjectSettingButtonUIControl instance3 = instance;
|
||||
CreationObjectSettingButtonUIControl instance2 = instance;
|
||||
}
|
||||
|
||||
// Token: 0x06016C2E RID: 93230 RVA: 0x00549188 File Offset: 0x00547388
|
||||
[Token(Token = "0x6016C2E")]
|
||||
[Address(RVA = "0x1CD1C50", Offset = "0x1CD0C50", VA = "0x181CD1C50")]
|
||||
[CompilerGenerated]
|
||||
private void HAFANDNFOCE(JPIJGHNNIDP MAOOLFEBOOD)
|
||||
{
|
||||
if (MAOOLFEBOOD == JPIJGHNNIDP.Affirmative)
|
||||
{
|
||||
T t = this.DFDLDPPMLFE();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016C2F RID: 93231 RVA: 0x005491A8 File Offset: 0x005473A8
|
||||
[Token(Token = "0x6016C2F")]
|
||||
[Address(RVA = "0x1CD1350", Offset = "0x1CD0350", VA = "0x181CD1350")]
|
||||
[CompilerGenerated]
|
||||
private void DOOBIOMHLNB()
|
||||
{
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
|
||||
// Token: 0x0400ED14 RID: 60692
|
||||
[Token(Token = "0x400ED14")]
|
||||
protected static RecordableObject<T> PBFCJFPHNCO;
|
||||
|
||||
// Token: 0x0400ED15 RID: 60693
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400ED15")]
|
||||
[SerializeField]
|
||||
[Header("RecordableObject")]
|
||||
private RecordableStackedUI uiPrefab;
|
||||
|
||||
// Token: 0x0400ED16 RID: 60694
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400ED16")]
|
||||
[SerializeField]
|
||||
private Transform uiRoot;
|
||||
|
||||
// Token: 0x0400ED17 RID: 60695
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400ED17")]
|
||||
[SerializeField]
|
||||
private MonoBehaviour uiPivot;
|
||||
|
||||
// Token: 0x0400ED18 RID: 60696
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400ED18")]
|
||||
[SerializeField]
|
||||
protected float maxRecordingDuration;
|
||||
|
||||
// Token: 0x0400ED19 RID: 60697
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400ED19")]
|
||||
[SerializeField]
|
||||
protected string startRecordingPrompt;
|
||||
|
||||
// Token: 0x0400ED1A RID: 60698
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400ED1A")]
|
||||
[SerializeField]
|
||||
protected string dataDeleteConfirmation;
|
||||
|
||||
// Token: 0x0400ED1B RID: 60699
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400ED1B")]
|
||||
protected Func<bool> LEBJMCNPOND;
|
||||
|
||||
// Token: 0x0400ED1C RID: 60700
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400ED1C")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
||||
protected Tool tool;
|
||||
|
||||
// Token: 0x0400ED1D RID: 60701
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400ED1D")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
||||
protected MicAudioRecorder micAudioRecorder;
|
||||
|
||||
// Token: 0x0400ED1E RID: 60702
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400ED1E")]
|
||||
private DJHELPHHAEN CLFLNFICKGN;
|
||||
|
||||
// Token: 0x0400ED1F RID: 60703
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400ED1F")]
|
||||
private HKKOHFHADKK CMHGDPOKGOA;
|
||||
|
||||
// Token: 0x0400ED20 RID: 60704
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400ED20")]
|
||||
protected RecordableStackedUI BMIEINDMNOL;
|
||||
|
||||
// Token: 0x0400ED21 RID: 60705
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400ED21")]
|
||||
protected float HGOFLLLHMMD;
|
||||
|
||||
// Token: 0x0400ED22 RID: 60706
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400ED22")]
|
||||
private KLLMCPFPIIE<int> LLBHMCBFNPL;
|
||||
|
||||
// Token: 0x0400ED23 RID: 60707
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400ED23")]
|
||||
private AGAJMBPABDL LPGLDEICIEC;
|
||||
|
||||
// Token: 0x0400ED24 RID: 60708
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400ED24")]
|
||||
private KLLMCPFPIIE<string> DKDONFHMPNJ;
|
||||
|
||||
// Token: 0x0400ED25 RID: 60709
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400ED25")]
|
||||
protected T IBNBCDPDDLM;
|
||||
|
||||
// Token: 0x0400ED26 RID: 60710
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400ED26")]
|
||||
private T LPLOBOBDNGD;
|
||||
|
||||
// Token: 0x0400ED27 RID: 60711
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400ED27")]
|
||||
protected CreationObject EOJKOIGNHPJ;
|
||||
|
||||
// Token: 0x020033DA RID: 13274
|
||||
[Token(Token = "0x20033DA")]
|
||||
[CompilerGenerated]
|
||||
private sealed class BPBJEMIHEME
|
||||
{
|
||||
// Token: 0x06016C30 RID: 93232 RVA: 0x005491C4 File Offset: 0x005473C4
|
||||
[Token(Token = "0x6016C30")]
|
||||
[Address(RVA = "0x1CC5E40", Offset = "0x1CC4E40", VA = "0x181CC5E40")]
|
||||
public BPBJEMIHEME()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06016C31 RID: 93233 RVA: 0x005491E0 File Offset: 0x005473E0
|
||||
[Token(Token = "0x6016C31")]
|
||||
[Address(RVA = "0x1CC6180", Offset = "0x1CC5180", VA = "0x181CC6180")]
|
||||
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: 0x0400ED29 RID: 60713
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400ED29")]
|
||||
public CreationObjectSettingButtonUIControl instance;
|
||||
|
||||
// Token: 0x0400ED2A RID: 60714
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400ED2A")]
|
||||
public RecordableObject<T> <>4__this;
|
||||
}
|
||||
|
||||
// Token: 0x020033DC RID: 13276
|
||||
[Token(Token = "0x20033DC")]
|
||||
[CompilerGenerated]
|
||||
private sealed class FJEDKKLGELE
|
||||
{
|
||||
// Token: 0x06016C35 RID: 93237 RVA: 0x005492A8 File Offset: 0x005474A8
|
||||
[Token(Token = "0x6016C35")]
|
||||
[Address(RVA = "0x1CC5E40", Offset = "0x1CC4E40", VA = "0x181CC5E40")]
|
||||
public FJEDKKLGELE()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06016C36 RID: 93238 RVA: 0x005492C4 File Offset: 0x005474C4
|
||||
[Token(Token = "0x6016C36")]
|
||||
[Address(RVA = "0x1CC7CF0", Offset = "0x1CC6CF0", VA = "0x181CC7CF0")]
|
||||
internal void <OnEnterUploadRecordingSubstate>b__0(string blobName)
|
||||
{
|
||||
DGLOJCGDOGG.FGGIMKCCBDA<string, EEAEPAPIPJB> fggimkccbda;
|
||||
this.<>4__this.JDHMIOJKLCK.RpcMaster<string>(fggimkccbda, blobName);
|
||||
this.uploadFlow.MarkSuccess();
|
||||
}
|
||||
|
||||
// Token: 0x06016C37 RID: 93239 RVA: 0x005492F4 File Offset: 0x005474F4
|
||||
[Token(Token = "0x6016C37")]
|
||||
[Address(RVA = "0x1CC7DC0", Offset = "0x1CC6DC0", VA = "0x181CC7DC0")]
|
||||
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: 0x0400ED2D RID: 60717
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400ED2D")]
|
||||
public RecordableObject<T> <>4__this;
|
||||
|
||||
// Token: 0x0400ED2E RID: 60718
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400ED2E")]
|
||||
public HolotarUploadingFlow uploadFlow;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
using System;
|
||||
using AGUI.StackedUI;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecRoom.Core.Creation.Holotars
|
||||
{
|
||||
// Token: 0x020033E8 RID: 13288
|
||||
[Token(Token = "0x20033E8")]
|
||||
public class RecordableStackedUI : StackedUIBase
|
||||
{
|
||||
// Token: 0x06016C65 RID: 93285 RVA: 0x00549B00 File Offset: 0x00547D00
|
||||
[Token(Token = "0x6016C65")]
|
||||
[Address(RVA = "0x17706D0", Offset = "0x176F6D0", VA = "0x1817706D0")]
|
||||
public RecordableStackedUI()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400ED4C RID: 60748
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x400ED4C")]
|
||||
[NonSerialized]
|
||||
public AMFGMOBDFOF recordable;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
using System;
|
||||
using AGUI.StackedUI;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecRoom.Core.Creation.Holotars
|
||||
{
|
||||
// Token: 0x020033E9 RID: 13289
|
||||
[Token(Token = "0x20033E9")]
|
||||
public class RecordableUIFlow : StackedUIFlowBase
|
||||
{
|
||||
// Token: 0x17003EDE RID: 16094
|
||||
// (get) Token: 0x06016C66 RID: 93286 RVA: 0x00549B14 File Offset: 0x00547D14
|
||||
[Token(Token = "0x17003EDE")]
|
||||
public RecordableStackedUI EBACKHCBJPF
|
||||
{
|
||||
[Token(Token = "0x6016C66")]
|
||||
[Address(RVA = "0x193A870", Offset = "0x1939870", VA = "0x18193A870")]
|
||||
get
|
||||
{
|
||||
if (this.<KBKJKEOPIGB>k__BackingField == 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EDF RID: 16095
|
||||
// (get) Token: 0x06016C67 RID: 93287 RVA: 0x00549B30 File Offset: 0x00547D30
|
||||
[Token(Token = "0x17003EDF")]
|
||||
public AMFGMOBDFOF EOEODCNAPCB
|
||||
{
|
||||
[Token(Token = "0x6016C67")]
|
||||
[Address(RVA = "0x193A8F0", Offset = "0x19398F0", VA = "0x18193A8F0")]
|
||||
get
|
||||
{
|
||||
StackedUIBase <KBKJKEOPIGB>k__BackingField = this.<KBKJKEOPIGB>k__BackingField;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016C68 RID: 93288 RVA: 0x00549B4C File Offset: 0x00547D4C
|
||||
[Token(Token = "0x6016C68")]
|
||||
[Address(RVA = "0x8E9790", Offset = "0x8E8790", VA = "0x1808E9790")]
|
||||
public RecordableUIFlow()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user