scripts
This commit is contained in:
@@ -0,0 +1,1007 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
using System.Text;
|
||||
using AGUI.StackedUI;
|
||||
using Cpp2IlInjected;
|
||||
using Google.Protobuf;
|
||||
using Photon.Pun;
|
||||
using RecRoom.AGUI.ToolUIs;
|
||||
using RecRoom.Async;
|
||||
using RecRoom.Networking.SynchronizedFields;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.Holotars
|
||||
{
|
||||
// Token: 0x02002D12 RID: 11538
|
||||
[Token(Token = "0x2002D12")]
|
||||
[RequireComponent(typeof(AudioSamplerCircuitNodeDisplay))]
|
||||
[StructLayout(3)]
|
||||
public class AudioSampler : RecordableObject<GEKHMNMHCGJ>, EOCLMMENCKH, AIGLMCILBAF.FAEGFHMMIDB, GDMDKPLBJAC
|
||||
{
|
||||
// Token: 0x17003685 RID: 13957
|
||||
// (get) Token: 0x060145E1 RID: 83425 RVA: 0x004E2DD0 File Offset: 0x004E0FD0
|
||||
// (set) Token: 0x060145E2 RID: 83426 RVA: 0x004E2DF0 File Offset: 0x004E0FF0
|
||||
[Token(Token = "0x17003685")]
|
||||
public bool DBIJABLAJPI
|
||||
{
|
||||
[Token(Token = "0x60145E1")]
|
||||
[Address(RVA = "0x16FD5D0", Offset = "0x16FBFD0", VA = "0x1816FD5D0")]
|
||||
get
|
||||
{
|
||||
return this.PLNGFPBPDHJ.Get() != null;
|
||||
}
|
||||
[Token(Token = "0x60145E2")]
|
||||
[Address(RVA = "0x16FD620", Offset = "0x16FC020", VA = "0x1816FD620")]
|
||||
set
|
||||
{
|
||||
SynchronizedField<bool> plngfpbpdhj = this.PLNGFPBPDHJ;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003686 RID: 13958
|
||||
// (get) Token: 0x060145E3 RID: 83427 RVA: 0x004E2E0C File Offset: 0x004E100C
|
||||
// (set) Token: 0x060145E4 RID: 83428 RVA: 0x004E2E2C File Offset: 0x004E102C
|
||||
[Token(Token = "0x17003686")]
|
||||
public float FIJALLGHPPF
|
||||
{
|
||||
[Token(Token = "0x60145E3")]
|
||||
[Address(RVA = "0x16FD000", Offset = "0x16FBA00", VA = "0x1816FD000")]
|
||||
get
|
||||
{
|
||||
return this.BDJAAELKNBL.Get();
|
||||
}
|
||||
[Token(Token = "0x60145E4")]
|
||||
[Address(RVA = "0x16FD8F0", Offset = "0x16FC2F0", VA = "0x1816FD8F0")]
|
||||
set
|
||||
{
|
||||
SynchronizedField<float> bdjaaelknbl = this.BDJAAELKNBL;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003687 RID: 13959
|
||||
// (get) Token: 0x060145E5 RID: 83429 RVA: 0x004E2E48 File Offset: 0x004E1048
|
||||
// (set) Token: 0x060145E6 RID: 83430 RVA: 0x004E2E68 File Offset: 0x004E1068
|
||||
[Token(Token = "0x17003687")]
|
||||
public float CHEMMNEINEA
|
||||
{
|
||||
[Token(Token = "0x60145E5")]
|
||||
[Address(RVA = "0x16FB000", Offset = "0x16F9A00", VA = "0x1816FB000")]
|
||||
get
|
||||
{
|
||||
return this.PBOMAJDEHMC.Get();
|
||||
}
|
||||
[Token(Token = "0x60145E6")]
|
||||
[Address(RVA = "0x16FD890", Offset = "0x16FC290", VA = "0x1816FD890")]
|
||||
set
|
||||
{
|
||||
SynchronizedField<float> pbomajdehmc = this.PBOMAJDEHMC;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003688 RID: 13960
|
||||
// (get) Token: 0x060145E7 RID: 83431 RVA: 0x004E2E84 File Offset: 0x004E1084
|
||||
// (set) Token: 0x060145E8 RID: 83432 RVA: 0x004E2EA4 File Offset: 0x004E10A4
|
||||
[Token(Token = "0x17003688")]
|
||||
public bool NMKLKDBEMPG
|
||||
{
|
||||
[Token(Token = "0x60145E7")]
|
||||
[Address(RVA = "0x16FBE00", Offset = "0x16FA800", VA = "0x1816FBE00")]
|
||||
get
|
||||
{
|
||||
return this.CFLPANHLIFK.Get() != null;
|
||||
}
|
||||
[Token(Token = "0x60145E8")]
|
||||
[Address(RVA = "0x16FBE50", Offset = "0x16FA850", VA = "0x1816FBE50")]
|
||||
set
|
||||
{
|
||||
SynchronizedField<bool> cflpanhlifk = this.CFLPANHLIFK;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003689 RID: 13961
|
||||
// (get) Token: 0x060145E9 RID: 83433 RVA: 0x004E2EC0 File Offset: 0x004E10C0
|
||||
// (set) Token: 0x060145EA RID: 83434 RVA: 0x004E2EE0 File Offset: 0x004E10E0
|
||||
[Token(Token = "0x17003689")]
|
||||
public AudioManager.IFEOLMCHMLA OBHCNJNLDGJ
|
||||
{
|
||||
[Token(Token = "0x60145E9")]
|
||||
[Address(RVA = "0x16FA530", Offset = "0x16F8F30", VA = "0x1816FA530")]
|
||||
get
|
||||
{
|
||||
return this.JENCEIFCEMH.Get();
|
||||
}
|
||||
[Token(Token = "0x60145EA")]
|
||||
[Address(RVA = "0x16FA580", Offset = "0x16F8F80", VA = "0x1816FA580")]
|
||||
set
|
||||
{
|
||||
SynchronizedField<AudioManager.IFEOLMCHMLA> jenceifcemh = this.JENCEIFCEMH;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700368A RID: 13962
|
||||
// (get) Token: 0x060145EB RID: 83435 RVA: 0x004E2EFC File Offset: 0x004E10FC
|
||||
[Token(Token = "0x1700368A")]
|
||||
public bool BIILOFOAKEJ
|
||||
{
|
||||
[Token(Token = "0x60145EB")]
|
||||
[Address(RVA = "0x16FD880", Offset = "0x16FC280", VA = "0x1816FD880", Slot = "56")]
|
||||
get
|
||||
{
|
||||
return this.FOMKCIFNFIN;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700368B RID: 13963
|
||||
// (get) Token: 0x060145EC RID: 83436 RVA: 0x004E2F10 File Offset: 0x004E1110
|
||||
[Token(Token = "0x1700368B")]
|
||||
public AudioClip HPHNKGFCEGA
|
||||
{
|
||||
[Token(Token = "0x60145EC")]
|
||||
[Address(RVA = "0x16FD860", Offset = "0x16FC260", VA = "0x1816FD860")]
|
||||
get
|
||||
{
|
||||
AudioSource audioSource = this.audioSource;
|
||||
if (audioSource != 0)
|
||||
{
|
||||
return audioSource.clip;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060145ED RID: 83437 RVA: 0x004E2F30 File Offset: 0x004E1130
|
||||
[Token(Token = "0x60145ED")]
|
||||
[Address(RVA = "0x16FA5E0", Offset = "0x16F8FE0", VA = "0x1816FA5E0", 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);
|
||||
SynchronizedField<bool> synchronizedField;
|
||||
this.PLNGFPBPDHJ = synchronizedField;
|
||||
Action action2 = new Action(this.JCDLICFDMFF);
|
||||
SynchronizedField<float> synchronizedField2;
|
||||
this.BDJAAELKNBL = synchronizedField2;
|
||||
Action action3 = new Action(this.MMMBBLFPLCM);
|
||||
SynchronizedField<float> synchronizedField3;
|
||||
this.PBOMAJDEHMC = synchronizedField3;
|
||||
SynchronizedField<bool> synchronizedField4;
|
||||
this.CFLPANHLIFK = synchronizedField4;
|
||||
Action action4 = new Action(this.LHOBICMNJII);
|
||||
SynchronizedField<AudioManager.IFEOLMCHMLA> synchronizedField5;
|
||||
this.JENCEIFCEMH = synchronizedField5;
|
||||
AudioSamplerCircuitNodeDisplay audioSamplerCircuitNodeDisplay = this.audioSamplerCircuitNodeDisplay;
|
||||
Action action5 = new Action(this.KGNOABKGMCH);
|
||||
audioSamplerCircuitNodeDisplay.DGOJIJNLEBF += action5;
|
||||
}
|
||||
|
||||
// Token: 0x060145EE RID: 83438 RVA: 0x004E2FF0 File Offset: 0x004E11F0
|
||||
[Token(Token = "0x60145EE")]
|
||||
[Address(RVA = "0x16FD170", Offset = "0x16FBB70", VA = "0x1816FD170", Slot = "27")]
|
||||
protected override void Start()
|
||||
{
|
||||
base.Start();
|
||||
this.EFODMLNCHJK.DJFDPJKOGMJ();
|
||||
AIGLMCILBAF efodmlnchjk = this.EFODMLNCHJK;
|
||||
float num = this.BDJAAELKNBL.Get();
|
||||
efodmlnchjk.DKJDLGDDBMB(num);
|
||||
AIGLMCILBAF efodmlnchjk2 = this.EFODMLNCHJK;
|
||||
num = this.PBOMAJDEHMC.Get();
|
||||
efodmlnchjk2.OLEMMPKLCDO(num);
|
||||
AudioSource audioSource = this.audioSource;
|
||||
bool flag = this.PLNGFPBPDHJ.Get() != null;
|
||||
AudioSource audioSource2 = this.audioSource;
|
||||
AudioManager.IFEOLMCHMLA ifeolmchmla = this.JENCEIFCEMH.Get();
|
||||
this.KGNOABKGMCH();
|
||||
}
|
||||
|
||||
// Token: 0x060145EF RID: 83439 RVA: 0x004E3078 File Offset: 0x004E1278
|
||||
[Token(Token = "0x60145EF")]
|
||||
[Address(RVA = "0x16FD3A0", Offset = "0x16FBDA0", VA = "0x1816FD3A0", 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: 0x060145F0 RID: 83440 RVA: 0x004E30CC File Offset: 0x004E12CC
|
||||
[Token(Token = "0x60145F0")]
|
||||
[Address(RVA = "0x16FC930", Offset = "0x16FB330", VA = "0x1816FC930", 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: 0x060145F1 RID: 83441 RVA: 0x004E3128 File Offset: 0x004E1328
|
||||
[Token(Token = "0x60145F1")]
|
||||
[Address(RVA = "0x16FCCA0", Offset = "0x16FB6A0", VA = "0x1816FCCA0", Slot = "57")]
|
||||
public void ResetObject()
|
||||
{
|
||||
if (base.CMFLGONKCOE != GPDDPKFJBCP.RECORDING)
|
||||
{
|
||||
this.EFODMLNCHJK.POAPHMOIJGA();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700368C RID: 13964
|
||||
// (get) Token: 0x060145F2 RID: 83442 RVA: 0x004E3150 File Offset: 0x004E1350
|
||||
[Token(Token = "0x1700368C")]
|
||||
public float AJNHBKHAFPL
|
||||
{
|
||||
[Token(Token = "0x60145F2")]
|
||||
[Address(RVA = "0x16FD720", Offset = "0x16FC120", VA = "0x1816FD720")]
|
||||
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: 0x1700368D RID: 13965
|
||||
// (get) Token: 0x060145F3 RID: 83443 RVA: 0x004E3184 File Offset: 0x004E1384
|
||||
[Token(Token = "0x1700368D")]
|
||||
public float DOBIELCLPAJ
|
||||
{
|
||||
[Token(Token = "0x60145F3")]
|
||||
[Address(RVA = "0x16FD7B0", Offset = "0x16FC1B0", VA = "0x1816FD7B0")]
|
||||
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: 0x060145F4 RID: 83444 RVA: 0x004E31C4 File Offset: 0x004E13C4
|
||||
[Token(Token = "0x60145F4")]
|
||||
[Address(RVA = "0x16FC230", Offset = "0x16FAC30", VA = "0x1816FC230")]
|
||||
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.Get() != 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: 0x060145F5 RID: 83445 RVA: 0x004E32F4 File Offset: 0x004E14F4
|
||||
[Token(Token = "0x60145F5")]
|
||||
[Address(RVA = "0x16FCA10", Offset = "0x16FB410", VA = "0x1816FCA10")]
|
||||
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.Get() != 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: 0x060145F6 RID: 83446 RVA: 0x004E33A8 File Offset: 0x004E15A8
|
||||
[Token(Token = "0x60145F6")]
|
||||
[Address(RVA = "0x16FBEB0", Offset = "0x16FA8B0", VA = "0x1816FBEB0")]
|
||||
private void JCDLICFDMFF()
|
||||
{
|
||||
AIGLMCILBAF efodmlnchjk = this.EFODMLNCHJK;
|
||||
float num = this.BDJAAELKNBL.Get();
|
||||
efodmlnchjk.DKJDLGDDBMB(num);
|
||||
}
|
||||
|
||||
// Token: 0x060145F7 RID: 83447 RVA: 0x004E33D8 File Offset: 0x004E15D8
|
||||
[Token(Token = "0x60145F7")]
|
||||
[Address(RVA = "0x16FC6E0", Offset = "0x16FB0E0", VA = "0x1816FC6E0")]
|
||||
private void MMMBBLFPLCM()
|
||||
{
|
||||
AIGLMCILBAF efodmlnchjk = this.EFODMLNCHJK;
|
||||
float num = this.PBOMAJDEHMC.Get();
|
||||
efodmlnchjk.OLEMMPKLCDO(num);
|
||||
}
|
||||
|
||||
// Token: 0x060145F8 RID: 83448 RVA: 0x004E3408 File Offset: 0x004E1608
|
||||
[Token(Token = "0x60145F8")]
|
||||
[Address(RVA = "0x16FA960", Offset = "0x16F9360", VA = "0x1816FA960")]
|
||||
private void BPHKGGFLPIK()
|
||||
{
|
||||
AudioSource audioSource = this.audioSource;
|
||||
bool flag = this.PLNGFPBPDHJ.Get() != null;
|
||||
}
|
||||
|
||||
// Token: 0x060145F9 RID: 83449 RVA: 0x004E3430 File Offset: 0x004E1630
|
||||
[Token(Token = "0x60145F9")]
|
||||
[Address(RVA = "0x16FC600", Offset = "0x16FB000", VA = "0x1816FC600")]
|
||||
private void LHOBICMNJII()
|
||||
{
|
||||
AudioSource audioSource = this.audioSource;
|
||||
AudioManager.IFEOLMCHMLA ifeolmchmla = this.JENCEIFCEMH.Get();
|
||||
}
|
||||
|
||||
// Token: 0x060145FA RID: 83450 RVA: 0x004E3458 File Offset: 0x004E1658
|
||||
[Token(Token = "0x60145FA")]
|
||||
[Address(RVA = "0x16FB230", Offset = "0x16F9C30", VA = "0x1816FB230", 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);
|
||||
list.Add(cpnmfokdbkm);
|
||||
Dictionary<string, FLCFOLDCOJJ> dictionary = new Dictionary();
|
||||
int num = 0;
|
||||
dictionary.Add("Voice", num);
|
||||
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 num2;
|
||||
KLCANJPOEPC klcanjpoepc = new KLCANJPOEPC(dedabhkcibg, ohindolfnmp2, dictionary, (int)num2);
|
||||
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 num3;
|
||||
EKPFBGIIJNK ekpfbgiijnk = new EKPFBGIIJNK(dedabhkcibg2, ohindolfnmp3, num3);
|
||||
num3 = 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 num4;
|
||||
EKPFBGIIJNK ekpfbgiijnk2 = new EKPFBGIIJNK(dedabhkcibg3, ohindolfnmp4, num4);
|
||||
num4 = 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 num5;
|
||||
CPNMFOKDBKM cpnmfokdbkm2 = new CPNMFOKDBKM(dedabhkcibg4, ohindolfnmp5, num5);
|
||||
num5 = 0;
|
||||
list.Add(cpnmfokdbkm2);
|
||||
CreationObject.EDDPKDAHOAK aidmfchcdje = CreationObject.AIDMFCHCDJE;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060145FB RID: 83451 RVA: 0x004E3604 File Offset: 0x004E1804
|
||||
[Token(Token = "0x60145FB")]
|
||||
[Address(RVA = "0x16FA900", Offset = "0x16F9300", VA = "0x1816FA900", Slot = "47")]
|
||||
protected override bool BLHMKAPPBBP()
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
return base.BLHMKAPPBBP();
|
||||
}
|
||||
|
||||
// Token: 0x060145FC RID: 83452 RVA: 0x004E3624 File Offset: 0x004E1824
|
||||
[Token(Token = "0x60145FC")]
|
||||
[Address(RVA = "0x16FAFB0", Offset = "0x16F99B0", VA = "0x1816FAFB0", Slot = "50")]
|
||||
protected override void EMOPHJPKAHK()
|
||||
{
|
||||
base.EMOPHJPKAHK();
|
||||
base.GLNNOIBDCNA();
|
||||
}
|
||||
|
||||
// Token: 0x060145FD RID: 83453 RVA: 0x004E3640 File Offset: 0x004E1840
|
||||
[Token(Token = "0x60145FD")]
|
||||
[Address(RVA = "0x16FAA30", Offset = "0x16F9430", VA = "0x1816FAA30", Slot = "48")]
|
||||
protected override GEKHMNMHCGJ DFDLDPPMLFE()
|
||||
{
|
||||
GEKHMNMHCGJ gekhmnmhcgj = new GEKHMNMHCGJ();
|
||||
int <RecNetAccountId>k__BackingField = PhotonNetwork.LocalPlayer.<RecNetAccountId>k__BackingField;
|
||||
gekhmnmhcgj.OFPIFCEIDDB = <RecNetAccountId>k__BackingField;
|
||||
return gekhmnmhcgj;
|
||||
}
|
||||
|
||||
// Token: 0x060145FE RID: 83454 RVA: 0x004E3670 File Offset: 0x004E1870
|
||||
[Token(Token = "0x60145FE")]
|
||||
[Address(RVA = "0x16FBB10", Offset = "0x16FA510", VA = "0x1816FBB10", Slot = "49")]
|
||||
protected override void IEEHEIHELKE()
|
||||
{
|
||||
IPromise<KELEPAPMOGK.LEKKFHBPBAB> promise = 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: 0x060145FF RID: 83455 RVA: 0x004E36B8 File Offset: 0x004E18B8
|
||||
[Token(Token = "0x60145FF")]
|
||||
[Address(RVA = "0x16FCC40", Offset = "0x16FB640", VA = "0x1816FCC40", Slot = "52")]
|
||||
public override void RequestDeleteData()
|
||||
{
|
||||
this.EFODMLNCHJK.DHHDAMBGGIP();
|
||||
base.RequestDeleteData();
|
||||
}
|
||||
|
||||
// Token: 0x06014600 RID: 83456 RVA: 0x004E36DC File Offset: 0x004E18DC
|
||||
[Token(Token = "0x6014600")]
|
||||
[Address(RVA = "0x16FBC90", Offset = "0x16FA690", VA = "0x1816FBC90", 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: 0x06014601 RID: 83457 RVA: 0x004E3724 File Offset: 0x004E1924
|
||||
[Token(Token = "0x6014601")]
|
||||
[Address(RVA = "0x16FB990", Offset = "0x16FA390", VA = "0x1816FB990", 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.Get();
|
||||
float num2 = this.PBOMAJDEHMC.Get();
|
||||
efodmlnchjk.DFAHCPPNMGE(num, num2);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06014602 RID: 83458 RVA: 0x004E379C File Offset: 0x004E199C
|
||||
[Token(Token = "0x6014602")]
|
||||
[Address(RVA = "0x16FC7D0", Offset = "0x16FB1D0", VA = "0x1816FC7D0", Slot = "37")]
|
||||
protected override void NPIJIMBBFCE()
|
||||
{
|
||||
base.NPIJIMBBFCE();
|
||||
this.EFODMLNCHJK.BALOKJMBNIN();
|
||||
}
|
||||
|
||||
// Token: 0x06014603 RID: 83459 RVA: 0x004E37C0 File Offset: 0x004E19C0
|
||||
[Token(Token = "0x6014603")]
|
||||
[Address(RVA = "0x16FC750", Offset = "0x16FB150", VA = "0x1816FC750", Slot = "36")]
|
||||
protected override void NEAMBNAFAFK(ushort HKDPLMDENDA, ushort ABMMHCBAPOA)
|
||||
{
|
||||
base.NEAMBNAFAFK(HKDPLMDENDA, ABMMHCBAPOA);
|
||||
this.EFODMLNCHJK.PBBCDJPEMHJ();
|
||||
}
|
||||
|
||||
// Token: 0x06014604 RID: 83460 RVA: 0x004E37E8 File Offset: 0x004E19E8
|
||||
[Token(Token = "0x6014604")]
|
||||
[Address(RVA = "0x16FAE90", Offset = "0x16F9890", VA = "0x1816FAE90", 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: 0x06014605 RID: 83461 RVA: 0x004E3860 File Offset: 0x004E1A60
|
||||
[Token(Token = "0x6014605")]
|
||||
[Address(RVA = "0x16FC830", Offset = "0x16FB230", VA = "0x1816FC830", 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: 0x06014606 RID: 83462 RVA: 0x004E38DC File Offset: 0x004E1ADC
|
||||
[Token(Token = "0x6014606")]
|
||||
[Address(RVA = "0x16FC5E0", Offset = "0x16FAFE0", VA = "0x1816FC5E0")]
|
||||
private bool LBNMPBGLIJI()
|
||||
{
|
||||
AIGLMCILBAF efodmlnchjk = this.EFODMLNCHJK;
|
||||
if (efodmlnchjk != 0)
|
||||
{
|
||||
return efodmlnchjk.LBNMPBGLIJI;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700368E RID: 13966
|
||||
// (get) Token: 0x06014607 RID: 83463 RVA: 0x004E38FC File Offset: 0x004E1AFC
|
||||
[Token(Token = "0x1700368E")]
|
||||
public bool JBMFJOBFJHP
|
||||
{
|
||||
[Token(Token = "0x6014607")]
|
||||
[Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "53")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06014608 RID: 83464 RVA: 0x004E390C File Offset: 0x004E1B0C
|
||||
[Token(Token = "0x6014608")]
|
||||
[Address(RVA = "0x16FAB40", Offset = "0x16F9540", VA = "0x1816FAB40", Slot = "54")]
|
||||
public void DeserializeFrom(KPNDFONGDGF HFBJGCHOANH)
|
||||
{
|
||||
SynchronizedField<bool> plngfpbpdhj = this.PLNGFPBPDHJ;
|
||||
SynchronizedField<float> bdjaaelknbl = this.BDJAAELKNBL;
|
||||
SynchronizedField<float> pbomajdehmc = this.PBOMAJDEHMC;
|
||||
SynchronizedField<bool> cflpanhlifk = this.CFLPANHLIFK;
|
||||
SynchronizedField<AudioManager.IFEOLMCHMLA> jenceifcemh = this.JENCEIFCEMH;
|
||||
}
|
||||
|
||||
// Token: 0x06014609 RID: 83465 RVA: 0x004E3970 File Offset: 0x004E1B70
|
||||
[Token(Token = "0x6014609")]
|
||||
[Address(RVA = "0x16FCD00", Offset = "0x16FB700", VA = "0x1816FCD00", 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.Get() != null;
|
||||
oknenccemfn.CNAFBNMIFDE = flag;
|
||||
AudioManager.IFEOLMCHMLA ifeolmchmla = this.JENCEIFCEMH.Get();
|
||||
oknenccemfn.PLHENANJAFO = (int)ifeolmchmla;
|
||||
float num = this.BDJAAELKNBL.Get();
|
||||
oknenccemfn.LHLHEAMKMAH = num;
|
||||
float num2 = this.PBOMAJDEHMC.Get();
|
||||
oknenccemfn.ADKENBLJDGB = num2;
|
||||
bool flag2 = this.CFLPANHLIFK.Get() != null;
|
||||
oknenccemfn.DAFLIMNFFEO = flag2;
|
||||
}
|
||||
|
||||
// Token: 0x0601460A RID: 83466 RVA: 0x004E3A38 File Offset: 0x004E1C38
|
||||
[Token(Token = "0x601460A")]
|
||||
[Address(RVA = "0x16FC6A0", Offset = "0x16FB0A0", VA = "0x1816FC6A0")]
|
||||
private bool MLEOEKKFPLO(Tool EGFEJGHDNAI, Player IEKDDPPNFPF, Vector3 JEDLNAEEMEN, bool GEJJBENPHJG)
|
||||
{
|
||||
return base.CMFLGONKCOE != GPDDPKFJBCP.RECORDING;
|
||||
}
|
||||
|
||||
// Token: 0x0601460B RID: 83467 RVA: 0x004E3A54 File Offset: 0x004E1C54
|
||||
[Token(Token = "0x601460B")]
|
||||
[Address(RVA = "0x16FD620", Offset = "0x16FC020", VA = "0x1816FD620")]
|
||||
public void Use2DAudio_Set(bool BCEFAKDFEMM)
|
||||
{
|
||||
SynchronizedField<bool> plngfpbpdhj = this.PLNGFPBPDHJ;
|
||||
}
|
||||
|
||||
// Token: 0x0601460C RID: 83468 RVA: 0x004E3A70 File Offset: 0x004E1C70
|
||||
[Token(Token = "0x601460C")]
|
||||
[Address(RVA = "0x16FD5D0", Offset = "0x16FBFD0", VA = "0x1816FD5D0")]
|
||||
public bool Use2DAudio_Get()
|
||||
{
|
||||
return this.PLNGFPBPDHJ.Get() != null;
|
||||
}
|
||||
|
||||
// Token: 0x0601460D RID: 83469 RVA: 0x004E3A90 File Offset: 0x004E1C90
|
||||
[Token(Token = "0x601460D")]
|
||||
[Address(RVA = "0x16FD050", Offset = "0x16FBA50", VA = "0x1816FD050")]
|
||||
public void StartOffset_Set(float BCEFAKDFEMM)
|
||||
{
|
||||
int num = this.LHCGCMBCMOB.HGCAMDNHEAB;
|
||||
float num2 = this.PBOMAJDEHMC.Get();
|
||||
SynchronizedField<float> bdjaaelknbl = this.BDJAAELKNBL;
|
||||
}
|
||||
|
||||
// Token: 0x0601460E RID: 83470 RVA: 0x004E3AC4 File Offset: 0x004E1CC4
|
||||
[Token(Token = "0x601460E")]
|
||||
[Address(RVA = "0x16FD000", Offset = "0x16FBA00", VA = "0x1816FD000")]
|
||||
public float StartOffset_Get()
|
||||
{
|
||||
return this.BDJAAELKNBL.Get();
|
||||
}
|
||||
|
||||
// Token: 0x0601460F RID: 83471 RVA: 0x004E3AE4 File Offset: 0x004E1CE4
|
||||
[Token(Token = "0x601460F")]
|
||||
[Address(RVA = "0x16FB050", Offset = "0x16F9A50", VA = "0x1816FB050")]
|
||||
public void EndOffset_Set(float BCEFAKDFEMM)
|
||||
{
|
||||
int num = this.LHCGCMBCMOB.HGCAMDNHEAB;
|
||||
float num2 = this.BDJAAELKNBL.Get();
|
||||
SynchronizedField<float> pbomajdehmc = this.PBOMAJDEHMC;
|
||||
}
|
||||
|
||||
// Token: 0x06014610 RID: 83472 RVA: 0x004E3B18 File Offset: 0x004E1D18
|
||||
[Token(Token = "0x6014610")]
|
||||
[Address(RVA = "0x16FB000", Offset = "0x16F9A00", VA = "0x1816FB000")]
|
||||
public float EndOffset_Get()
|
||||
{
|
||||
return this.PBOMAJDEHMC.Get();
|
||||
}
|
||||
|
||||
// Token: 0x06014611 RID: 83473 RVA: 0x004E3B38 File Offset: 0x004E1D38
|
||||
[Token(Token = "0x6014611")]
|
||||
[Address(RVA = "0x16FBE50", Offset = "0x16FA850", VA = "0x1816FBE50")]
|
||||
public void InterruptSound_Set(bool BCEFAKDFEMM)
|
||||
{
|
||||
SynchronizedField<bool> cflpanhlifk = this.CFLPANHLIFK;
|
||||
}
|
||||
|
||||
// Token: 0x06014612 RID: 83474 RVA: 0x004E3B54 File Offset: 0x004E1D54
|
||||
[Token(Token = "0x6014612")]
|
||||
[Address(RVA = "0x16FBE00", Offset = "0x16FA800", VA = "0x1816FBE00")]
|
||||
public bool InterruptSound_Get()
|
||||
{
|
||||
return this.CFLPANHLIFK.Get() != null;
|
||||
}
|
||||
|
||||
// Token: 0x06014613 RID: 83475 RVA: 0x004E3B74 File Offset: 0x004E1D74
|
||||
[Token(Token = "0x6014613")]
|
||||
[Address(RVA = "0x16FA580", Offset = "0x16F8F80", VA = "0x1816FA580")]
|
||||
public void AudioChannel_Set(int BCEFAKDFEMM)
|
||||
{
|
||||
SynchronizedField<AudioManager.IFEOLMCHMLA> jenceifcemh = this.JENCEIFCEMH;
|
||||
}
|
||||
|
||||
// Token: 0x06014614 RID: 83476 RVA: 0x004E3B90 File Offset: 0x004E1D90
|
||||
[Token(Token = "0x6014614")]
|
||||
[Address(RVA = "0x16FA530", Offset = "0x16F8F30", VA = "0x1816FA530")]
|
||||
public int AudioChannel_Get()
|
||||
{
|
||||
AudioManager.IFEOLMCHMLA ifeolmchmla = this.JENCEIFCEMH.Get();
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06014615 RID: 83477 RVA: 0x004E3BB0 File Offset: 0x004E1DB0
|
||||
[Token(Token = "0x6014615")]
|
||||
[Address(RVA = "0x16FD680", Offset = "0x16FC080", VA = "0x1816FD680")]
|
||||
public AudioSampler()
|
||||
{
|
||||
BIADENFIEBI biadenfiebi = new BIADENFIEBI();
|
||||
this.LHCGCMBCMOB = biadenfiebi;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06014616 RID: 83478 RVA: 0x004E3BE8 File Offset: 0x004E1DE8
|
||||
[Token(Token = "0x6014616")]
|
||||
[Address(RVA = "0x16FCB40", Offset = "0x16FB540", VA = "0x1816FCB40")]
|
||||
[CompilerGenerated]
|
||||
private void PKIENEEFDPB(CreationObjectSettingBooleanUIControl GCCLEJOGCCE)
|
||||
{
|
||||
GCCLEJOGCCE.PropertyDescription.text = "Use 2D audio";
|
||||
Func<bool> func = new Func(this.Use2DAudio_Get);
|
||||
Action<bool> action = new Action(this.Use2DAudio_Set);
|
||||
}
|
||||
|
||||
// Token: 0x06014617 RID: 83479 RVA: 0x004E3C28 File Offset: 0x004E1E28
|
||||
[Token(Token = "0x6014617")]
|
||||
[Address(RVA = "0x16FA470", Offset = "0x16F8E70", VA = "0x1816FA470")]
|
||||
[CompilerGenerated]
|
||||
private void APNFLIIBCEM(CreationObjectSettingFriendlyIntControl GCCLEJOGCCE)
|
||||
{
|
||||
GCCLEJOGCCE.PropertyDescription.text = "Use Audio Channel";
|
||||
Func<int> func = new Func(this.AudioChannel_Get);
|
||||
Action<int> action = new Action(this.AudioChannel_Set);
|
||||
}
|
||||
|
||||
// Token: 0x06014618 RID: 83480 RVA: 0x004E3C68 File Offset: 0x004E1E68
|
||||
[Token(Token = "0x6014618")]
|
||||
[Address(RVA = "0x16FC4F0", Offset = "0x16FAEF0", VA = "0x1816FC4F0")]
|
||||
[CompilerGenerated]
|
||||
private void LBNAKDENOBF(CreationObjectSettingFloatUIControl GCCLEJOGCCE)
|
||||
{
|
||||
GCCLEJOGCCE.PropertyDescription.text = "Sound Start Offset (seconds)";
|
||||
Func<float> func = new Func(this.StartOffset_Get);
|
||||
Action<float> action = new Action(this.StartOffset_Set);
|
||||
}
|
||||
|
||||
// Token: 0x06014619 RID: 83481 RVA: 0x004E3CA8 File Offset: 0x004E1EA8
|
||||
[Token(Token = "0x6014619")]
|
||||
[Address(RVA = "0x16FBF20", Offset = "0x16FA920", VA = "0x1816FBF20")]
|
||||
[CompilerGenerated]
|
||||
private void JEAKJICAEJP(CreationObjectSettingFloatUIControl GCCLEJOGCCE)
|
||||
{
|
||||
GCCLEJOGCCE.PropertyDescription.text = "Sound End Offset (seconds)";
|
||||
Func<float> func = new Func(this.EndOffset_Get);
|
||||
Action<float> action = new Action(this.EndOffset_Set);
|
||||
}
|
||||
|
||||
// Token: 0x0601461A RID: 83482 RVA: 0x004E3CE8 File Offset: 0x004E1EE8
|
||||
[Token(Token = "0x601461A")]
|
||||
[Address(RVA = "0x16FB170", Offset = "0x16F9B70", VA = "0x1816FB170")]
|
||||
[CompilerGenerated]
|
||||
private void FIBHOOIHFFF(CreationObjectSettingBooleanUIControl GCCLEJOGCCE)
|
||||
{
|
||||
GCCLEJOGCCE.PropertyDescription.text = "Interrupt Current Sound";
|
||||
Func<bool> func = new Func(this.InterruptSound_Get);
|
||||
Action<bool> action = new Action(this.InterruptSound_Set);
|
||||
}
|
||||
|
||||
// Token: 0x0601461B RID: 83483 RVA: 0x004E3D28 File Offset: 0x004E1F28
|
||||
[Token(Token = "0x601461B")]
|
||||
[Address(RVA = "0x16FC010", Offset = "0x16FAA10", VA = "0x1816FC010")]
|
||||
[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: 0x0601461C RID: 83484 RVA: 0x004E3DD0 File Offset: 0x004E1FD0
|
||||
[Token(Token = "0x601461C")]
|
||||
[Address(RVA = "0x16FAA10", Offset = "0x16F9410", VA = "0x1816FAA10")]
|
||||
[CompilerGenerated]
|
||||
private void CIKPCPIEFKA(KHJKOGJKJNA AFEAKAGPDMH)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0601461D RID: 83485 RVA: 0x004E3DE4 File Offset: 0x004E1FE4
|
||||
[Token(Token = "0x601461D")]
|
||||
[Address(RVA = "0x16FCC00", Offset = "0x16FB600", VA = "0x1816FCC00")]
|
||||
[CompilerGenerated]
|
||||
private void PLIAMGOGNOG()
|
||||
{
|
||||
base.HPPFPCMJIOM();
|
||||
}
|
||||
|
||||
// Token: 0x0400DA3F RID: 55871
|
||||
[Token(Token = "0x400DA3F")]
|
||||
private const float MJJNHINFGOM = 1f;
|
||||
|
||||
// Token: 0x0400DA40 RID: 55872
|
||||
[Token(Token = "0x400DA40")]
|
||||
public const int MAX_CIRCUIT_PITCH_STEPS = 500;
|
||||
|
||||
// Token: 0x0400DA41 RID: 55873
|
||||
[Token(Token = "0x400DA41")]
|
||||
public const int MAX_CIRCUIT_VOLUME_STEPS = 10;
|
||||
|
||||
// Token: 0x0400DA42 RID: 55874
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x400DA42")]
|
||||
[SerializeField]
|
||||
private float recordingUIMinDistance = 1f;
|
||||
|
||||
// Token: 0x0400DA43 RID: 55875
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE4")]
|
||||
[Token(Token = "0x400DA43")]
|
||||
[SerializeField]
|
||||
private float recordingUIMaxDistance = 3f;
|
||||
|
||||
// Token: 0x0400DA44 RID: 55876
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x400DA44")]
|
||||
[SerializeField]
|
||||
private AudioSource audioSource;
|
||||
|
||||
// Token: 0x0400DA45 RID: 55877
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")]
|
||||
[Token(Token = "0x400DA45")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)]
|
||||
private AudioSamplerCircuitNodeDisplay audioSamplerCircuitNodeDisplay;
|
||||
|
||||
// Token: 0x0400DA46 RID: 55878
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF8")]
|
||||
[Token(Token = "0x400DA46")]
|
||||
private AIGLMCILBAF EFODMLNCHJK;
|
||||
|
||||
// Token: 0x0400DA47 RID: 55879
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x100")]
|
||||
[Token(Token = "0x400DA47")]
|
||||
private readonly BIADENFIEBI LHCGCMBCMOB;
|
||||
|
||||
// Token: 0x0400DA48 RID: 55880
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x108")]
|
||||
[Token(Token = "0x400DA48")]
|
||||
private SynchronizedField<bool> PLNGFPBPDHJ;
|
||||
|
||||
// Token: 0x0400DA49 RID: 55881
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x110")]
|
||||
[Token(Token = "0x400DA49")]
|
||||
private SynchronizedField<float> BDJAAELKNBL;
|
||||
|
||||
// Token: 0x0400DA4A RID: 55882
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x118")]
|
||||
[Token(Token = "0x400DA4A")]
|
||||
private SynchronizedField<float> PBOMAJDEHMC;
|
||||
|
||||
// Token: 0x0400DA4B RID: 55883
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x120")]
|
||||
[Token(Token = "0x400DA4B")]
|
||||
private SynchronizedField<bool> CFLPANHLIFK;
|
||||
|
||||
// Token: 0x0400DA4C RID: 55884
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x128")]
|
||||
[Token(Token = "0x400DA4C")]
|
||||
private SynchronizedField<AudioManager.IFEOLMCHMLA> JENCEIFCEMH;
|
||||
|
||||
// Token: 0x0400DA4D RID: 55885
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x130")]
|
||||
[Token(Token = "0x400DA4D")]
|
||||
private bool FOMKCIFNFIN;
|
||||
|
||||
// Token: 0x0400DA4E RID: 55886
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x131")]
|
||||
[Token(Token = "0x400DA4E")]
|
||||
private bool CDGANMLDEAL;
|
||||
|
||||
// Token: 0x0400DA4F RID: 55887
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x132")]
|
||||
[Token(Token = "0x400DA4F")]
|
||||
private bool MJBMKKBEHPN;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,65 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using AGUI.StackedUI;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace RecRoom.Core.Creation.Holotars
|
||||
{
|
||||
// Token: 0x02002D28 RID: 11560
|
||||
[Token(Token = "0x2002D28")]
|
||||
[StructLayout(3)]
|
||||
public class AudioSamplerStartRecordingFlow : RecordableUIFlow
|
||||
{
|
||||
// Token: 0x060146F7 RID: 83703 RVA: 0x004E69BC File Offset: 0x004E4BBC
|
||||
[Token(Token = "0x60146F7")]
|
||||
[Address(RVA = "0x16FA120", Offset = "0x16F8B20", VA = "0x1816FA120")]
|
||||
public void Button_StartRecording()
|
||||
{
|
||||
AMFGMOBDFOF recordable = base.EOEODCNAPCB;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060146F8 RID: 83704 RVA: 0x004E69D8 File Offset: 0x004E4BD8
|
||||
[Token(Token = "0x60146F8")]
|
||||
[Address(RVA = "0x16FA180", Offset = "0x16F8B80", VA = "0x1816FA180")]
|
||||
private void Update()
|
||||
{
|
||||
if (SingletonMonoBehaviour.Instance.KGJBDMPGODK != KGJBDMPGODK.Mute)
|
||||
{
|
||||
if (base.EOEODCNAPCB != 0)
|
||||
{
|
||||
this.button.gameObject.SetActive(true);
|
||||
Text text = this.label;
|
||||
AMFGMOBDFOF recordable = base.EOEODCNAPCB;
|
||||
string text2 = text.text;
|
||||
}
|
||||
return;
|
||||
}
|
||||
GameObject gameObject = this.button.gameObject;
|
||||
int num = 0;
|
||||
gameObject.SetActive(num != 0);
|
||||
bool isCompleted = ((IAsyncResult)this.label).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x060146F9 RID: 83705 RVA: 0x004E6A4C File Offset: 0x004E4C4C
|
||||
[Token(Token = "0x60146F9")]
|
||||
[Address(RVA = "0x6A4030", Offset = "0x6A2A30", VA = "0x1806A4030")]
|
||||
public AudioSamplerStartRecordingFlow()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400DABA RID: 55994
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400DABA")]
|
||||
[SerializeField]
|
||||
private Text label;
|
||||
|
||||
// Token: 0x0400DABB RID: 55995
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400DABB")]
|
||||
[SerializeField]
|
||||
private Button3D button;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,43 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.Holotars
|
||||
{
|
||||
// Token: 0x02002D29 RID: 11561
|
||||
[Token(Token = "0x2002D29")]
|
||||
[StructLayout(3)]
|
||||
public class AudioSamplerUIPivot : MonoBehaviour
|
||||
{
|
||||
// Token: 0x060146FA RID: 83706 RVA: 0x004E6A60 File Offset: 0x004E4C60
|
||||
[Token(Token = "0x60146FA")]
|
||||
[Address(RVA = "0x16FA2D0", Offset = "0x16F8CD0", VA = "0x1816FA2D0")]
|
||||
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: 0x060146FB RID: 83707 RVA: 0x004E6AA4 File Offset: 0x004E4CA4
|
||||
[Token(Token = "0x60146FB")]
|
||||
[Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")]
|
||||
public AudioSamplerUIPivot()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400DABC RID: 55996
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400DABC")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Parent, false, false)]
|
||||
private AudioSampler audioSampler;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,943 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
using System.Text;
|
||||
using AGUI.StackedUI;
|
||||
using Cpp2IlInjected;
|
||||
using Photon.Pun;
|
||||
using RecRoom.AGUI.ToolUIs;
|
||||
using RecRoom.Async;
|
||||
using RecRoom.Networking.SynchronizedFields;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.Holotars
|
||||
{
|
||||
// Token: 0x02002D14 RID: 11540
|
||||
[Token(Token = "0x2002D14")]
|
||||
[StructLayout(3)]
|
||||
public class Holotar : RecordableObject<KLFOBEKJDKL>, EOCLMMENCKH, GDMDKPLBJAC
|
||||
{
|
||||
// Token: 0x1700368F RID: 13967
|
||||
// (get) Token: 0x06014626 RID: 83494 RVA: 0x004E3EE4 File Offset: 0x004E20E4
|
||||
// (set) Token: 0x06014627 RID: 83495 RVA: 0x004E3F04 File Offset: 0x004E2104
|
||||
[Token(Token = "0x1700368F")]
|
||||
public bool OKDMFHOHEMN
|
||||
{
|
||||
[Token(Token = "0x6014626")]
|
||||
[Address(RVA = "0x170C5F0", Offset = "0x170AFF0", VA = "0x18170C5F0")]
|
||||
get
|
||||
{
|
||||
return this.HDLPBFPECLG.Get() != null;
|
||||
}
|
||||
[Token(Token = "0x6014627")]
|
||||
[Address(RVA = "0x170C640", Offset = "0x170B040", VA = "0x18170C640")]
|
||||
set
|
||||
{
|
||||
SynchronizedField<bool> hdlpbfpeclg = this.HDLPBFPECLG;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003690 RID: 13968
|
||||
// (get) Token: 0x06014628 RID: 83496 RVA: 0x004E3F20 File Offset: 0x004E2120
|
||||
[Token(Token = "0x17003690")]
|
||||
public override bool IMDNGIOAGMN
|
||||
{
|
||||
[Token(Token = "0x6014628")]
|
||||
[Address(RVA = "0x170EF10", Offset = "0x170D910", VA = "0x18170EF10", Slot = "25")]
|
||||
get
|
||||
{
|
||||
return this.projector.DHEKILHAPDJ;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003691 RID: 13969
|
||||
// (get) Token: 0x06014629 RID: 83497 RVA: 0x004E3F40 File Offset: 0x004E2140
|
||||
[Token(Token = "0x17003691")]
|
||||
private bool DPKCGCLOBFD
|
||||
{
|
||||
[Token(Token = "0x6014629")]
|
||||
[Address(RVA = "0x6A3840", Offset = "0x6A2240", VA = "0x1806A3840")]
|
||||
get
|
||||
{
|
||||
return this.LoadFromResources;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003692 RID: 13970
|
||||
// (get) Token: 0x0601462A RID: 83498 RVA: 0x004E3F54 File Offset: 0x004E2154
|
||||
[Token(Token = "0x17003692")]
|
||||
protected override bool CPBEICPKELN
|
||||
{
|
||||
[Token(Token = "0x601462A")]
|
||||
[Address(RVA = "0x170C550", Offset = "0x170AF50", VA = "0x18170C550", Slot = "26")]
|
||||
get
|
||||
{
|
||||
if (this.LoadFromResources)
|
||||
{
|
||||
}
|
||||
return base.CPBEICPKELN;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601462B RID: 83499 RVA: 0x004E3F74 File Offset: 0x004E2174
|
||||
[Token(Token = "0x601462B")]
|
||||
[Address(RVA = "0x170C400", Offset = "0x170AE00", VA = "0x18170C400", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base.Awake();
|
||||
Tool.OGLAJAFKBMN oglajafkbmn = new Tool.OGLAJAFKBMN(this.MLEOEKKFPLO);
|
||||
Action action = new Action(this.OEIJGJBFGBC);
|
||||
SynchronizedField<bool> synchronizedField;
|
||||
this.HDLPBFPECLG = synchronizedField;
|
||||
}
|
||||
|
||||
// Token: 0x0601462C RID: 83500 RVA: 0x004E3FB0 File Offset: 0x004E21B0
|
||||
[Token(Token = "0x601462C")]
|
||||
[Address(RVA = "0x170ECF0", Offset = "0x170D6F0", VA = "0x18170ECF0", Slot = "27")]
|
||||
protected override void Start()
|
||||
{
|
||||
HolotarCircuitNodeDisplay holotarCircuitNodeDisplay2;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
base.Start();
|
||||
HolotarCircuitNodeDisplay holotarCircuitNodeDisplay = this.circuitDisplay;
|
||||
int num = 0;
|
||||
if (!(holotarCircuitNodeDisplay != num))
|
||||
{
|
||||
return;
|
||||
}
|
||||
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;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601462D RID: 83501 RVA: 0x004E4040 File Offset: 0x004E2240
|
||||
[Token(Token = "0x601462D")]
|
||||
[Address(RVA = "0x170CE70", Offset = "0x170B870", VA = "0x18170CE70", Slot = "28")]
|
||||
protected override void GAPFKKNHPIN()
|
||||
{
|
||||
bool flag;
|
||||
if (!this.LoadFromResources && flag)
|
||||
{
|
||||
base.GAPFKKNHPIN();
|
||||
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.DEDABHKCIBG <>9__24_ = Holotar.<>c.<>9__24_0;
|
||||
if (<>9__24_ == 0)
|
||||
{
|
||||
Holotar.<>c.<>9__24_0 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultBoolUIControlPrefab;
|
||||
}
|
||||
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.FCGPEDEIHCG);
|
||||
int num;
|
||||
CPNMFOKDBKM cpnmfokdbkm = new CPNMFOKDBKM(<>9__24_, ohindolfnmp, num);
|
||||
num = 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601462E RID: 83502 RVA: 0x004E40A0 File Offset: 0x004E22A0
|
||||
[Token(Token = "0x601462E")]
|
||||
[Address(RVA = "0x170E7E0", Offset = "0x170D1E0", VA = "0x18170E7E0", Slot = "14")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
HolotarCircuitNodeDisplay holotarCircuitNodeDisplay2;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
base.OnDestroy();
|
||||
HolotarCircuitNodeDisplay holotarCircuitNodeDisplay = this.circuitDisplay;
|
||||
int num = 0;
|
||||
if (!(holotarCircuitNodeDisplay != num))
|
||||
{
|
||||
return;
|
||||
}
|
||||
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;
|
||||
}
|
||||
|
||||
// Token: 0x0601462F RID: 83503 RVA: 0x004E4110 File Offset: 0x004E2310
|
||||
[Token(Token = "0x601462F")]
|
||||
[Address(RVA = "0x170EA30", Offset = "0x170D430", VA = "0x18170EA30", 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: 0x06014630 RID: 83504 RVA: 0x004E415C File Offset: 0x004E235C
|
||||
[Token(Token = "0x6014630")]
|
||||
[Address(RVA = "0x170E620", Offset = "0x170D020", VA = "0x18170E620")]
|
||||
private void OEIJGJBFGBC()
|
||||
{
|
||||
this.HBGOMLGCJHI();
|
||||
}
|
||||
|
||||
// Token: 0x06014631 RID: 83505 RVA: 0x004E4170 File Offset: 0x004E2370
|
||||
[Token(Token = "0x6014631")]
|
||||
[Address(RVA = "0x170E9B0", Offset = "0x170D3B0", VA = "0x18170E9B0", Slot = "30")]
|
||||
protected override void PMPEPAOMJNP(ushort LLEHBLJHJHM, ushort CPMPEJFMDED, ushort PLGFJEILFGP, ushort OEAPMLMHLLF)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06014632 RID: 83506 RVA: 0x004E4180 File Offset: 0x004E2380
|
||||
[Token(Token = "0x6014632")]
|
||||
[Address(RVA = "0x170DD90", Offset = "0x170C790", VA = "0x18170DD90", 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: 0x06014633 RID: 83507 RVA: 0x004E41CC File Offset: 0x004E23CC
|
||||
[Token(Token = "0x6014633")]
|
||||
[Address(RVA = "0x170C6A0", Offset = "0x170B0A0", VA = "0x18170C6A0", Slot = "32")]
|
||||
protected override void CLKJCGCAKGE(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
||||
{
|
||||
this.projector.Visibility = (ProjectorBase.MPCADKMIBNP)((ulong)2L);
|
||||
base.CLKJCGCAKGE(CPMPEJFMDED, OEAPMLMHLLF);
|
||||
}
|
||||
|
||||
// Token: 0x06014634 RID: 83508 RVA: 0x004E41F8 File Offset: 0x004E23F8
|
||||
[Token(Token = "0x6014634")]
|
||||
[Address(RVA = "0x170CA40", Offset = "0x170B440", VA = "0x18170CA40", Slot = "33")]
|
||||
protected override void DLGJJAHPCAL(ushort HKDPLMDENDA, ushort ABMMHCBAPOA)
|
||||
{
|
||||
this.projector.Visibility = (ProjectorBase.MPCADKMIBNP)((ulong)0L);
|
||||
base.DLGJJAHPCAL(HKDPLMDENDA, ABMMHCBAPOA);
|
||||
}
|
||||
|
||||
// Token: 0x06014635 RID: 83509 RVA: 0x004E4224 File Offset: 0x004E2424
|
||||
[Token(Token = "0x6014635")]
|
||||
[Address(RVA = "0x170D0D0", Offset = "0x170BAD0", VA = "0x18170D0D0", Slot = "34")]
|
||||
protected override void GDPKCADEFMK(ushort CPMPEJFMDED, ushort HHALDAEHAMO)
|
||||
{
|
||||
base.GDPKCADEFMK(CPMPEJFMDED, HHALDAEHAMO);
|
||||
this.GDPPGJGPGOK();
|
||||
this.ACFMHPJEFAC();
|
||||
}
|
||||
|
||||
// Token: 0x06014636 RID: 83510 RVA: 0x004E4248 File Offset: 0x004E2448
|
||||
[Token(Token = "0x6014636")]
|
||||
[Address(RVA = "0x170D420", Offset = "0x170BE20", VA = "0x18170D420", 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: 0x06014637 RID: 83511 RVA: 0x004E4270 File Offset: 0x004E2470
|
||||
[Token(Token = "0x6014637")]
|
||||
[Address(RVA = "0x170DEA0", Offset = "0x170C8A0", VA = "0x18170DEA0", Slot = "36")]
|
||||
protected override void NEAMBNAFAFK(ushort HKDPLMDENDA, ushort ABMMHCBAPOA)
|
||||
{
|
||||
base.NEAMBNAFAFK(HKDPLMDENDA, ABMMHCBAPOA);
|
||||
this.LKMCKLOMGDC();
|
||||
this.GDPPGJGPGOK();
|
||||
this.ACFMHPJEFAC();
|
||||
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x06014638 RID: 83512 RVA: 0x004E42A0 File Offset: 0x004E24A0
|
||||
[Token(Token = "0x6014638")]
|
||||
[Address(RVA = "0x170E340", Offset = "0x170CD40", VA = "0x18170E340", Slot = "37")]
|
||||
protected override void NPIJIMBBFCE()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06014638)
|
||||
|
||||
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_F8:
|
||||
stloc:InvalidOperationException(var_9_102, 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: 0x06014639 RID: 83513 RVA: 0x004E43B0 File Offset: 0x004E25B0
|
||||
[Token(Token = "0x6014639")]
|
||||
[Address(RVA = "0x170D200", Offset = "0x170BC00", VA = "0x18170D200")]
|
||||
private void HBGOMLGCJHI()
|
||||
{
|
||||
if (base.IPGFNGIBMAJ != NOPPFEAFIDM.PLAYBACK)
|
||||
{
|
||||
return;
|
||||
}
|
||||
if (this.HDLPBFPECLG.Get() == 0)
|
||||
{
|
||||
this.LKMCKLOMGDC();
|
||||
return;
|
||||
}
|
||||
this.puppetPivot.enabled = true;
|
||||
}
|
||||
|
||||
// Token: 0x0601463A RID: 83514 RVA: 0x004E43F0 File Offset: 0x004E25F0
|
||||
[Token(Token = "0x601463A")]
|
||||
[Address(RVA = "0x170DC80", Offset = "0x170C680", VA = "0x18170DC80")]
|
||||
private void LKMCKLOMGDC()
|
||||
{
|
||||
HolotarUIPivot holotarUIPivot = this.puppetPivot;
|
||||
int num = 0;
|
||||
holotarUIPivot.enabled = num != 0;
|
||||
Transform transform = this.puppetPivot.transform;
|
||||
Quaternion identity = Quaternion.identity;
|
||||
}
|
||||
|
||||
// Token: 0x0601463B RID: 83515 RVA: 0x004E4428 File Offset: 0x004E2628
|
||||
[Token(Token = "0x601463B")]
|
||||
[Address(RVA = "0x170C510", Offset = "0x170AF10", VA = "0x18170C510")]
|
||||
private void BJHFLABFJPM()
|
||||
{
|
||||
HolotarCircuitNodeDisplay.MNBAEHGJHJK currentPlayMode = this.circuitDisplay.MLEKNGIDJHM;
|
||||
this.IPFKAICAKHJ = currentPlayMode;
|
||||
if (currentPlayMode == HolotarCircuitNodeDisplay.MNBAEHGJHJK.PLAY)
|
||||
{
|
||||
this.GKMFMLJJHED = true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601463C RID: 83516 RVA: 0x004E445C File Offset: 0x004E265C
|
||||
[Token(Token = "0x601463C")]
|
||||
[Address(RVA = "0x170D400", Offset = "0x170BE00", VA = "0x18170D400")]
|
||||
private void IBHIDLLNOHK(HolotarCircuitNodeDisplay.MNBAEHGJHJK OJJLDEPGAEJ)
|
||||
{
|
||||
this.IPFKAICAKHJ = OJJLDEPGAEJ;
|
||||
if (OJJLDEPGAEJ == HolotarCircuitNodeDisplay.MNBAEHGJHJK.PLAY)
|
||||
{
|
||||
this.GKMFMLJJHED = true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601463D RID: 83517 RVA: 0x004E447C File Offset: 0x004E267C
|
||||
[Token(Token = "0x601463D")]
|
||||
[Address(RVA = "0x170C720", Offset = "0x170B120", VA = "0x18170C720")]
|
||||
private void CNAJIHEGCHM()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0601463D)
|
||||
|
||||
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: 0x0601463E RID: 83518 RVA: 0x004E4504 File Offset: 0x004E2704
|
||||
[Token(Token = "0x601463E")]
|
||||
[Address(RVA = "0x170DBA0", Offset = "0x170C5A0", VA = "0x18170DBA0", Slot = "38")]
|
||||
protected override void JHFBMDANBKM(ushort CPMPEJFMDED, ushort HHALDAEHAMO)
|
||||
{
|
||||
base.JHFBMDANBKM(CPMPEJFMDED, HHALDAEHAMO);
|
||||
this.GDPPGJGPGOK();
|
||||
this.ACFMHPJEFAC();
|
||||
}
|
||||
|
||||
// Token: 0x0601463F RID: 83519 RVA: 0x004E4528 File Offset: 0x004E2728
|
||||
[Token(Token = "0x601463F")]
|
||||
[Address(RVA = "0x170D390", Offset = "0x170BD90", VA = "0x18170D390", Slot = "39")]
|
||||
protected override void HPJHPECFLBC(ushort HKDPLMDENDA, ushort ABMMHCBAPOA)
|
||||
{
|
||||
base.HPJHPECFLBC(HKDPLMDENDA, ABMMHCBAPOA);
|
||||
this.GDPPGJGPGOK();
|
||||
this.ACFMHPJEFAC();
|
||||
}
|
||||
|
||||
// Token: 0x06014640 RID: 83520 RVA: 0x004E454C File Offset: 0x004E274C
|
||||
[Token(Token = "0x6014640")]
|
||||
[Address(RVA = "0x170DC10", Offset = "0x170C610", VA = "0x18170DC10", Slot = "40")]
|
||||
protected override void KFMPDCHPPKC(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
||||
{
|
||||
this.IPJOIONLOBD();
|
||||
base.KFMPDCHPPKC(CPMPEJFMDED, OEAPMLMHLLF);
|
||||
}
|
||||
|
||||
// Token: 0x06014641 RID: 83521 RVA: 0x004E4568 File Offset: 0x004E2768
|
||||
[Token(Token = "0x6014641")]
|
||||
[Address(RVA = "0x170D020", Offset = "0x170BA20", VA = "0x18170D020", Slot = "41")]
|
||||
protected override void GCEAIAGHAEN(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
||||
{
|
||||
HolotarPoseRecorder poseRecorder = this.MMNLNIGFPAK._poseRecorder;
|
||||
Coroutine moejmaegclh = poseRecorder.MOEJMAEGCLH;
|
||||
if (moejmaegclh != 0)
|
||||
{
|
||||
poseRecorder.SafeStopCoroutine(moejmaegclh);
|
||||
poseRecorder.MOEJMAEGCLH = (ulong)0L;
|
||||
}
|
||||
this.ACFMHPJEFAC();
|
||||
base.GCEAIAGHAEN(CPMPEJFMDED, OEAPMLMHLLF);
|
||||
}
|
||||
|
||||
// Token: 0x06014642 RID: 83522 RVA: 0x004E45B0 File Offset: 0x004E27B0
|
||||
[Token(Token = "0x6014642")]
|
||||
[Address(RVA = "0x170E630", Offset = "0x170D030", VA = "0x18170E630", 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: 0x06014643 RID: 83523 RVA: 0x004E461C File Offset: 0x004E281C
|
||||
[Token(Token = "0x6014643")]
|
||||
[Address(RVA = "0x170D860", Offset = "0x170C260", VA = "0x18170D860", Slot = "51")]
|
||||
protected override void IFAGOPCGCMC()
|
||||
{
|
||||
int num = 0;
|
||||
float realtimeSinceStartup = Time.realtimeSinceStartup;
|
||||
HolotarPoseRecorder poseRecorder = this.MMNLNIGFPAK._poseRecorder;
|
||||
Coroutine moejmaegclh = poseRecorder.MOEJMAEGCLH;
|
||||
if (moejmaegclh != 0)
|
||||
{
|
||||
poseRecorder.SafeStopCoroutine(moejmaegclh);
|
||||
poseRecorder.MOEJMAEGCLH = num;
|
||||
}
|
||||
this.ACFMHPJEFAC();
|
||||
base.BJHAMGPBJJA(num);
|
||||
Action<KHJKOGJKJNA> action = new Action(this.OOEOCMBBEJJ);
|
||||
int num2;
|
||||
Action<string> action2 = new Action(num2.LogWarning);
|
||||
num2 = 0;
|
||||
Action action3 = new Action(this.PBGNCGAANEG);
|
||||
}
|
||||
|
||||
// Token: 0x06014644 RID: 83524 RVA: 0x004E469C File Offset: 0x004E289C
|
||||
[Token(Token = "0x6014644")]
|
||||
[Address(RVA = "0x170D2B0", Offset = "0x170BCB0", VA = "0x18170D2B0")]
|
||||
private void HDNKAPEMMII(out KLFOBEKJDKL.DHKKPLOBPCJ.OOAGFCNNBOD MLIHAIKLJGE)
|
||||
{
|
||||
HolotarPoseRecorder poseRecorder = this.MMNLNIGFPAK._poseRecorder;
|
||||
Coroutine moejmaegclh = poseRecorder.MOEJMAEGCLH;
|
||||
if (moejmaegclh == 0)
|
||||
{
|
||||
}
|
||||
poseRecorder.SafeStopCoroutine(moejmaegclh);
|
||||
int num = 0;
|
||||
poseRecorder.MOEJMAEGCLH = num;
|
||||
KLFOBEKJDKL.DHKKPLOBPCJ.OOAGFCNNBOD mlihaikljge = poseRecorder.MLIHAIKLJGE;
|
||||
this.ACFMHPJEFAC();
|
||||
}
|
||||
|
||||
// Token: 0x06014645 RID: 83525 RVA: 0x004E46E4 File Offset: 0x004E28E4
|
||||
[Token(Token = "0x6014645")]
|
||||
[Address(RVA = "0x170CC80", Offset = "0x170B680", VA = "0x18170CC80", Slot = "43")]
|
||||
protected override void EMFPOLKCKOL(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
||||
{
|
||||
this.ILBEENCNIDN.Play();
|
||||
base.EMFPOLKCKOL(CPMPEJFMDED, OEAPMLMHLLF);
|
||||
}
|
||||
|
||||
// Token: 0x06014646 RID: 83526 RVA: 0x004E470C File Offset: 0x004E290C
|
||||
[Token(Token = "0x6014646")]
|
||||
[Address(RVA = "0x170E750", Offset = "0x170D150", VA = "0x18170E750", Slot = "44")]
|
||||
protected override void OHPLCLJFHFG(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
|
||||
{
|
||||
base.OHPLCLJFHFG(HKDPLMDENDA, CKCOCKOPHAM);
|
||||
if (CKCOCKOPHAM != HKDPLMDENDA)
|
||||
{
|
||||
this.GDPPGJGPGOK();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06014647 RID: 83527 RVA: 0x004E472C File Offset: 0x004E292C
|
||||
[Token(Token = "0x6014647")]
|
||||
[Address(RVA = "0x170D320", Offset = "0x170BD20", VA = "0x18170D320", Slot = "46")]
|
||||
protected override void HJPNAAHBGPG(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
|
||||
{
|
||||
base.HJPNAAHBGPG(HKDPLMDENDA, CKCOCKOPHAM);
|
||||
this.GDPPGJGPGOK();
|
||||
}
|
||||
|
||||
// Token: 0x06014648 RID: 83528 RVA: 0x004E4748 File Offset: 0x004E2948
|
||||
[Token(Token = "0x6014648")]
|
||||
[Address(RVA = "0x170CD10", Offset = "0x170B710", VA = "0x18170CD10", 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: 0x06014649 RID: 83529 RVA: 0x004E4788 File Offset: 0x004E2988
|
||||
[Token(Token = "0x6014649")]
|
||||
[Address(RVA = "0x170C810", Offset = "0x170B210", VA = "0x18170C810", Slot = "48")]
|
||||
protected override KLFOBEKJDKL DFDLDPPMLFE()
|
||||
{
|
||||
KLFOBEKJDKL klfobekjdkl = new KLFOBEKJDKL();
|
||||
klfobekjdkl.ELFBKDCEIIN = (int)((ulong)1L);
|
||||
int <RecNetAccountId>k__BackingField = PhotonNetwork.LocalPlayer.<RecNetAccountId>k__BackingField;
|
||||
klfobekjdkl.OFPIFCEIDDB = <RecNetAccountId>k__BackingField;
|
||||
PlayerAvatar playerAvatar = Player.<EGKJPJKLEAI>k__BackingField.playerAvatar;
|
||||
int num = 0;
|
||||
PBNNFOJIBOD outfitProtobuf = playerAvatar.GetOutfitProtobuf(num != 0);
|
||||
klfobekjdkl.PGDCELIKNHJ = outfitProtobuf;
|
||||
AudioManager.FGICFGKJOFE voipfilter = Player.<EGKJPJKLEAI>k__BackingField.GFGMLBJAKON;
|
||||
klfobekjdkl.AMNCBGCMIDJ = (int)voipfilter;
|
||||
return klfobekjdkl;
|
||||
}
|
||||
|
||||
// Token: 0x0601464A RID: 83530 RVA: 0x004E47F8 File Offset: 0x004E29F8
|
||||
[Token(Token = "0x601464A")]
|
||||
[Address(RVA = "0x170D4A0", Offset = "0x170BEA0", VA = "0x18170D4A0", Slot = "49")]
|
||||
protected override void IEEHEIHELKE()
|
||||
{
|
||||
if (!this.LoadFromResources)
|
||||
{
|
||||
IPromise<KELEPAPMOGK.LEKKFHBPBAB> promise = KELEPAPMOGK.FLOMKHCOACF(base.NIFBPEMIADP);
|
||||
Action<KELEPAPMOGK.LEKKFHBPBAB> action = new Action(this.NFBOHPMDOJA);
|
||||
if (Holotar.<>c.<>9__53_1 == 0)
|
||||
{
|
||||
Holotar.<>c.<>9__53_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: 0x0601464B RID: 83531 RVA: 0x004E48AC File Offset: 0x004E2AAC
|
||||
[Token(Token = "0x601464B")]
|
||||
[Address(RVA = "0x170C5A0", Offset = "0x170AFA0", VA = "0x18170C5A0", Slot = "47")]
|
||||
protected override bool BLHMKAPPBBP()
|
||||
{
|
||||
if (this.LoadFromResources)
|
||||
{
|
||||
}
|
||||
return base.BLHMKAPPBBP();
|
||||
}
|
||||
|
||||
// Token: 0x0601464C RID: 83532 RVA: 0x004E48CC File Offset: 0x004E2ACC
|
||||
[Token(Token = "0x601464C")]
|
||||
[Address(RVA = "0x170E110", Offset = "0x170CB10", VA = "0x18170E110")]
|
||||
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.Instance;
|
||||
ilbeencnidn2.PHBDLHMLHHJ();
|
||||
this.ILBEENCNIDN.Loop = IOOAMNLKLGP;
|
||||
this.ILBEENCNIDN.PlayHolographicOverlayEffect = false;
|
||||
}
|
||||
|
||||
// Token: 0x0601464D RID: 83533 RVA: 0x004E49C8 File Offset: 0x004E2BC8
|
||||
[Token(Token = "0x601464D")]
|
||||
[Address(RVA = "0x170D140", Offset = "0x170BB40", VA = "0x18170D140")]
|
||||
private void GDPPGJGPGOK()
|
||||
{
|
||||
HolotarPlaybackPuppet ilbeencnidn = this.ILBEENCNIDN;
|
||||
int num = 0;
|
||||
if (ilbeencnidn != num && !this.LoadFromResources)
|
||||
{
|
||||
global::UnityEngine.Object.Destroy(this.ILBEENCNIDN.gameObject);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601464E RID: 83534 RVA: 0x004E4A08 File Offset: 0x004E2C08
|
||||
[Token(Token = "0x601464E")]
|
||||
[Address(RVA = "0x170DA20", Offset = "0x170C420", VA = "0x18170DA20")]
|
||||
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: 0x0601464F RID: 83535 RVA: 0x004E4A6C File Offset: 0x004E2C6C
|
||||
[Token(Token = "0x601464F")]
|
||||
[Address(RVA = "0x170C350", Offset = "0x170AD50", VA = "0x18170C350")]
|
||||
private void ACFMHPJEFAC()
|
||||
{
|
||||
HolotarPreviewPuppet mmnlnigfpak = this.MMNLNIGFPAK;
|
||||
int num = 0;
|
||||
if (mmnlnigfpak != num)
|
||||
{
|
||||
global::UnityEngine.Object.Destroy(this.MMNLNIGFPAK.gameObject);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06014650 RID: 83536 RVA: 0x004E4AA4 File Offset: 0x004E2CA4
|
||||
[Token(Token = "0x6014650")]
|
||||
[Address(RVA = "0x170CA20", Offset = "0x170B420", VA = "0x18170CA20")]
|
||||
private void DGMCDBBCFIP()
|
||||
{
|
||||
this.GDPPGJGPGOK();
|
||||
this.ACFMHPJEFAC();
|
||||
}
|
||||
|
||||
// Token: 0x06014651 RID: 83537 RVA: 0x004E4AC0 File Offset: 0x004E2CC0
|
||||
[Token(Token = "0x6014651")]
|
||||
[Address(RVA = "0x170DD30", Offset = "0x170C730", VA = "0x18170DD30")]
|
||||
private bool MLEOEKKFPLO(Tool EGFEJGHDNAI, Player IEKDDPPNFPF, Vector3 JEDLNAEEMEN, bool GEJJBENPHJG)
|
||||
{
|
||||
if (base.CMFLGONKCOE == GPDDPKFJBCP.RECORDING)
|
||||
{
|
||||
}
|
||||
return this.projector.EKLIKGHACMO;
|
||||
}
|
||||
|
||||
// Token: 0x06014652 RID: 83538 RVA: 0x004E4AEC File Offset: 0x004E2CEC
|
||||
[Token(Token = "0x6014652")]
|
||||
[Address(RVA = "0x170C640", Offset = "0x170B040", VA = "0x18170C640")]
|
||||
public void BillboardSetting_Set(bool BCEFAKDFEMM)
|
||||
{
|
||||
SynchronizedField<bool> hdlpbfpeclg = this.HDLPBFPECLG;
|
||||
}
|
||||
|
||||
// Token: 0x06014653 RID: 83539 RVA: 0x004E4B08 File Offset: 0x004E2D08
|
||||
[Token(Token = "0x6014653")]
|
||||
[Address(RVA = "0x170C5F0", Offset = "0x170AFF0", VA = "0x18170C5F0")]
|
||||
public bool BillboardSetting_Get()
|
||||
{
|
||||
return this.HDLPBFPECLG.Get() != null;
|
||||
}
|
||||
|
||||
// Token: 0x17003693 RID: 13971
|
||||
// (get) Token: 0x06014654 RID: 83540 RVA: 0x004E4B28 File Offset: 0x004E2D28
|
||||
[Token(Token = "0x17003693")]
|
||||
public bool JBMFJOBFJHP
|
||||
{
|
||||
[Token(Token = "0x6014654")]
|
||||
[Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "53")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06014655 RID: 83541 RVA: 0x004E4B38 File Offset: 0x004E2D38
|
||||
[Token(Token = "0x6014655")]
|
||||
[Address(RVA = "0x170CAC0", Offset = "0x170B4C0", VA = "0x18170CAC0", Slot = "54")]
|
||||
public void DeserializeFrom(KPNDFONGDGF HFBJGCHOANH)
|
||||
{
|
||||
SynchronizedField<bool> hdlpbfpeclg = this.HDLPBFPECLG;
|
||||
}
|
||||
|
||||
// Token: 0x06014656 RID: 83542 RVA: 0x004E4B7C File Offset: 0x004E2D7C
|
||||
[Token(Token = "0x6014656")]
|
||||
[Address(RVA = "0x170EAE0", Offset = "0x170D4E0", VA = "0x18170EAE0", 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.Get() != null;
|
||||
mpfjnnnbofj.IEMBEINOCKF = flag;
|
||||
}
|
||||
|
||||
// Token: 0x06014657 RID: 83543 RVA: 0x004E4BF0 File Offset: 0x004E2DF0
|
||||
[Token(Token = "0x6014657")]
|
||||
[Address(RVA = "0x170EEB0", Offset = "0x170D8B0", VA = "0x18170EEB0")]
|
||||
public Holotar()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06014658 RID: 83544 RVA: 0x004E4C04 File Offset: 0x004E2E04
|
||||
[Token(Token = "0x6014658")]
|
||||
[Address(RVA = "0x170CDB0", Offset = "0x170B7B0", VA = "0x18170CDB0")]
|
||||
[CompilerGenerated]
|
||||
private void FCGPEDEIHCG(CreationObjectSettingBooleanUIControl GCCLEJOGCCE)
|
||||
{
|
||||
GCCLEJOGCCE.PropertyDescription.text = "Rotate to face viewer";
|
||||
Func<bool> func = new Func(this.BillboardSetting_Get);
|
||||
Action<bool> action = new Action(this.BillboardSetting_Set);
|
||||
}
|
||||
|
||||
// Token: 0x06014659 RID: 83545 RVA: 0x004E4C44 File Offset: 0x004E2E44
|
||||
[Token(Token = "0x6014659")]
|
||||
[Address(RVA = "0x170E7C0", Offset = "0x170D1C0", VA = "0x18170E7C0")]
|
||||
[CompilerGenerated]
|
||||
private void OOEOCMBBEJJ(KHJKOGJKJNA AFEAKAGPDMH)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0601465A RID: 83546 RVA: 0x004E4C58 File Offset: 0x004E2E58
|
||||
[Token(Token = "0x601465A")]
|
||||
[Address(RVA = "0x170E970", Offset = "0x170D370", VA = "0x18170E970")]
|
||||
[CompilerGenerated]
|
||||
private void PBGNCGAANEG()
|
||||
{
|
||||
base.HPPFPCMJIOM();
|
||||
}
|
||||
|
||||
// Token: 0x0601465B RID: 83547 RVA: 0x004E4C6C File Offset: 0x004E2E6C
|
||||
[Token(Token = "0x601465B")]
|
||||
[Address(RVA = "0x170DF30", Offset = "0x170C930", VA = "0x18170DF30")]
|
||||
[CompilerGenerated]
|
||||
private void NFBOHPMDOJA(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: 0x0400DA57 RID: 55895
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x400DA57")]
|
||||
[SerializeField]
|
||||
private HolotarPreviewPuppet previewPuppetPrefab;
|
||||
|
||||
// Token: 0x0400DA58 RID: 55896
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x400DA58")]
|
||||
[SerializeField]
|
||||
private HolotarPlaybackPuppet playbackPuppetPrefab;
|
||||
|
||||
// Token: 0x0400DA59 RID: 55897
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")]
|
||||
[Token(Token = "0x400DA59")]
|
||||
[SerializeField]
|
||||
private Transform puppetRoot;
|
||||
|
||||
// Token: 0x0400DA5A RID: 55898
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF8")]
|
||||
[Token(Token = "0x400DA5A")]
|
||||
[SerializeField]
|
||||
private HolotarUIPivot puppetPivot;
|
||||
|
||||
// Token: 0x0400DA5B RID: 55899
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x100")]
|
||||
[Token(Token = "0x400DA5B")]
|
||||
[SerializeField]
|
||||
[OCIDFHDICIP(JIBDPHMGEGO.Self, false, false)]
|
||||
private HolotarCircuitNodeDisplay circuitDisplay;
|
||||
|
||||
// Token: 0x0400DA5C RID: 55900
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x108")]
|
||||
[Token(Token = "0x400DA5C")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false)]
|
||||
private HolotarProjector projector;
|
||||
|
||||
// Token: 0x0400DA5D RID: 55901
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x110")]
|
||||
[Token(Token = "0x400DA5D")]
|
||||
[NonSerialized]
|
||||
public bool LoadFromResources;
|
||||
|
||||
// Token: 0x0400DA5E RID: 55902
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x111")]
|
||||
[Token(Token = "0x400DA5E")]
|
||||
private bool GKMFMLJJHED;
|
||||
|
||||
// Token: 0x0400DA5F RID: 55903
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x118")]
|
||||
[Token(Token = "0x400DA5F")]
|
||||
private HolotarPreviewPuppet MMNLNIGFPAK;
|
||||
|
||||
// Token: 0x0400DA60 RID: 55904
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x120")]
|
||||
[Token(Token = "0x400DA60")]
|
||||
private HolotarPlaybackPuppet ILBEENCNIDN;
|
||||
|
||||
// Token: 0x0400DA61 RID: 55905
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x128")]
|
||||
[Token(Token = "0x400DA61")]
|
||||
private HolotarCircuitNodeDisplay.MNBAEHGJHJK IPFKAICAKHJ;
|
||||
|
||||
// Token: 0x0400DA62 RID: 55906
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x130")]
|
||||
[Token(Token = "0x400DA62")]
|
||||
private SynchronizedField<bool> HDLPBFPECLG;
|
||||
|
||||
// Token: 0x02002D15 RID: 11541
|
||||
[Token(Token = "0x2002D15")]
|
||||
public enum HBGOIAAJGLL
|
||||
{
|
||||
// Token: 0x0400DA64 RID: 55908
|
||||
[Token(Token = "0x400DA64")]
|
||||
INITIAL,
|
||||
// Token: 0x0400DA65 RID: 55909
|
||||
[Token(Token = "0x400DA65")]
|
||||
STRIPPED_TEAM_OUTFITS
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,216 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using Photon.Pun;
|
||||
using RecRoom.Circuits;
|
||||
using RecRoom.Core.Creation.Circuits;
|
||||
|
||||
namespace RecRoom.Core.Creation.Holotars
|
||||
{
|
||||
// Token: 0x02002D17 RID: 11543
|
||||
[Token(Token = "0x2002D17")]
|
||||
[StructLayout(3)]
|
||||
public class HolotarCircuitNodeDisplay : CircuitNodeDisplay
|
||||
{
|
||||
// Token: 0x140001AE RID: 430
|
||||
// (add) Token: 0x06014660 RID: 83552 RVA: 0x004E4D7C File Offset: 0x004E2F7C
|
||||
// (remove) Token: 0x06014661 RID: 83553 RVA: 0x004E4D98 File Offset: 0x004E2F98
|
||||
[Token(Token = "0x140001AE")]
|
||||
public event Action<HolotarCircuitNodeDisplay.MNBAEHGJHJK> NOMMMKEALDC
|
||||
{
|
||||
[Token(Token = "0x6014660")]
|
||||
[Address(RVA = "0x1709D90", Offset = "0x1708790", VA = "0x181709D90")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x6014661")]
|
||||
[Address(RVA = "0x1709F40", Offset = "0x1708940", VA = "0x181709F40")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003694 RID: 13972
|
||||
// (get) Token: 0x06014662 RID: 83554 RVA: 0x004E4DB4 File Offset: 0x004E2FB4
|
||||
[Token(Token = "0x17003694")]
|
||||
public HolotarCircuitNodeDisplay.MNBAEHGJHJK MLEKNGIDJHM
|
||||
{
|
||||
[Token(Token = "0x6014662")]
|
||||
[Address(RVA = "0x1709E30", Offset = "0x1708830", VA = "0x181709E30")]
|
||||
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: 0x17003695 RID: 13973
|
||||
// (get) Token: 0x06014663 RID: 83555 RVA: 0x004E4E08 File Offset: 0x004E3008
|
||||
[Token(Token = "0x17003695")]
|
||||
private bool EIBCKAJBJKL
|
||||
{
|
||||
[Token(Token = "0x6014663")]
|
||||
[Address(RVA = "0x1709880", Offset = "0x1708280", VA = "0x181709880")]
|
||||
get
|
||||
{
|
||||
CircuitNode mbbjmcdgdmn = this.MBBJMCDGDMN;
|
||||
if (mbbjmcdgdmn == 0)
|
||||
{
|
||||
}
|
||||
return Convert.ToBoolean(mbbjmcdgdmn.GetInputSignal(InputSlot.G));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003696 RID: 13974
|
||||
// (get) Token: 0x06014664 RID: 83556 RVA: 0x004E4E30 File Offset: 0x004E3030
|
||||
[Token(Token = "0x17003696")]
|
||||
private bool HBOAIKHBNLB
|
||||
{
|
||||
[Token(Token = "0x6014664")]
|
||||
[Address(RVA = "0x1709950", Offset = "0x1708350", VA = "0x181709950")]
|
||||
get
|
||||
{
|
||||
CircuitNode mbbjmcdgdmn = this.MBBJMCDGDMN;
|
||||
if (mbbjmcdgdmn == 0)
|
||||
{
|
||||
}
|
||||
int num = 0;
|
||||
return Convert.ToBoolean(mbbjmcdgdmn.GetInputSignal((InputSlot)num));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06014665 RID: 83557 RVA: 0x004E4E58 File Offset: 0x004E3058
|
||||
[Token(Token = "0x6014665")]
|
||||
[Address(RVA = "0x1709A70", Offset = "0x1708470", VA = "0x181709A70", Slot = "25")]
|
||||
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: 0x06014666 RID: 83558 RVA: 0x004E4EB8 File Offset: 0x004E30B8
|
||||
[Token(Token = "0x6014666")]
|
||||
[Address(RVA = "0x17099C0", Offset = "0x17083C0", VA = "0x1817099C0", Slot = "24")]
|
||||
protected override void NDMHFAFLLOH(PhotonView KFONGPOFCDH)
|
||||
{
|
||||
if (this.MBBJMCDGDMN != 0)
|
||||
{
|
||||
OutputNodeUpdated outputNodeUpdated = new OutputNodeUpdated(this.KBKBJFBEOGH);
|
||||
}
|
||||
base.NDMHFAFLLOH(KFONGPOFCDH);
|
||||
}
|
||||
|
||||
// Token: 0x06014667 RID: 83559 RVA: 0x004E4EE4 File Offset: 0x004E30E4
|
||||
[Token(Token = "0x6014667")]
|
||||
[Address(RVA = "0x17098F0", Offset = "0x17082F0", VA = "0x1817098F0")]
|
||||
private void KBKBJFBEOGH(Dictionary<InputSlot, int> COLKFKBFGNA)
|
||||
{
|
||||
if (this.NOMMMKEALDC != 0)
|
||||
{
|
||||
HolotarCircuitNodeDisplay.MNBAEHGJHJK currentPlayMode = this.MLEKNGIDJHM;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06014668 RID: 83560 RVA: 0x004E4F04 File Offset: 0x004E3104
|
||||
[Token(Token = "0x6014668")]
|
||||
[Address(RVA = "0x1709D30", Offset = "0x1708730", VA = "0x181709D30")]
|
||||
public HolotarCircuitNodeDisplay()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06014669 RID: 83561 RVA: 0x004E4F18 File Offset: 0x004E3118
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x6014669")]
|
||||
[Address(RVA = "0x1709C70", Offset = "0x1708670", VA = "0x181709C70")]
|
||||
static HolotarCircuitNodeDisplay()
|
||||
{
|
||||
InputMetadata[] array = new InputMetadata[2];
|
||||
int num = 0;
|
||||
ulong num2;
|
||||
array[0] = num2;
|
||||
array[2] = num;
|
||||
HolotarCircuitNodeDisplay.KHLENNBNFAJ = array;
|
||||
}
|
||||
|
||||
// Token: 0x0400DA69 RID: 55913
|
||||
[Token(Token = "0x400DA69")]
|
||||
private const InputSlot OPABCOBMFDB = InputSlot.R;
|
||||
|
||||
// Token: 0x0400DA6A RID: 55914
|
||||
[Token(Token = "0x400DA6A")]
|
||||
private const InputSlot HNJDHEOFOKE = InputSlot.G;
|
||||
|
||||
// Token: 0x0400DA6B RID: 55915
|
||||
[Token(Token = "0x400DA6B")]
|
||||
private static readonly InputMetadata[] KHLENNBNFAJ;
|
||||
|
||||
// Token: 0x02002D18 RID: 11544
|
||||
[Token(Token = "0x2002D18")]
|
||||
public enum MNBAEHGJHJK
|
||||
{
|
||||
// Token: 0x0400DA6E RID: 55918
|
||||
[Token(Token = "0x400DA6E")]
|
||||
DEFAULT_DISCONNECTED,
|
||||
// Token: 0x0400DA6F RID: 55919
|
||||
[Token(Token = "0x400DA6F")]
|
||||
DEFAULT_CONNECTED,
|
||||
// Token: 0x0400DA70 RID: 55920
|
||||
[Token(Token = "0x400DA70")]
|
||||
PLAY,
|
||||
// Token: 0x0400DA71 RID: 55921
|
||||
[Token(Token = "0x400DA71")]
|
||||
STOP
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,119 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Runtime.InteropServices;
|
||||
using AGUI.StackedUI;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace RecRoom.Core.Creation.Holotars
|
||||
{
|
||||
// Token: 0x02002D2A RID: 11562
|
||||
[Token(Token = "0x2002D2A")]
|
||||
[StructLayout(3)]
|
||||
public class HolotarCountdownFlow : RecordableUIFlow
|
||||
{
|
||||
// Token: 0x060146FC RID: 83708 RVA: 0x004E6AB8 File Offset: 0x004E4CB8
|
||||
[Token(Token = "0x60146FC")]
|
||||
[Address(RVA = "0x170A190", Offset = "0x1708B90", VA = "0x18170A190", Slot = "10")]
|
||||
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: 0x060146FD RID: 83709 RVA: 0x004E6AEC File Offset: 0x004E4CEC
|
||||
[Token(Token = "0x60146FD")]
|
||||
[Address(RVA = "0x1709FE0", Offset = "0x17089E0", VA = "0x181709FE0")]
|
||||
private IEnumerator BBCMBHHPHAB()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (060146FD)
|
||||
|
||||
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: 0x060146FE RID: 83710 RVA: 0x004E6B10 File Offset: 0x004E4D10
|
||||
[Token(Token = "0x60146FE")]
|
||||
[Address(RVA = "0x170A0A0", Offset = "0x1708AA0", VA = "0x18170A0A0")]
|
||||
private void FFHEADALFEO()
|
||||
{
|
||||
Text text = this.timeLabel;
|
||||
int num = Mathf.FloorToInt(this.KPNEANMBENB);
|
||||
string text2 = text.text;
|
||||
this.countdownFillImage.fillAmount = 1f;
|
||||
}
|
||||
|
||||
// Token: 0x060146FF RID: 83711 RVA: 0x004E6B50 File Offset: 0x004E4D50
|
||||
[Token(Token = "0x60146FF")]
|
||||
[Address(RVA = "0x170A040", Offset = "0x1708A40", VA = "0x18170A040")]
|
||||
public void Button_CancelCountdown()
|
||||
{
|
||||
AMFGMOBDFOF recordable = base.EOEODCNAPCB;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06014700 RID: 83712 RVA: 0x004E6B6C File Offset: 0x004E4D6C
|
||||
[Token(Token = "0x6014700")]
|
||||
[Address(RVA = "0x170A200", Offset = "0x1708C00", VA = "0x18170A200")]
|
||||
public HolotarCountdownFlow()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400DABD RID: 55997
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400DABD")]
|
||||
[SerializeField]
|
||||
private int countdownLength = (int)((ulong)5L);
|
||||
|
||||
// Token: 0x0400DABE RID: 55998
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400DABE")]
|
||||
[SerializeField]
|
||||
private Text timeLabel;
|
||||
|
||||
// Token: 0x0400DABF RID: 55999
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400DABF")]
|
||||
[SerializeField]
|
||||
private Image countdownFillImage;
|
||||
|
||||
// Token: 0x0400DAC0 RID: 56000
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x400DAC0")]
|
||||
[SerializeField]
|
||||
private RecRoomAudioClip beepSfx;
|
||||
|
||||
// Token: 0x0400DAC1 RID: 56001
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400DAC1")]
|
||||
[SerializeField]
|
||||
private RecRoomAudioClip recordingStartSfx;
|
||||
|
||||
// Token: 0x0400DAC2 RID: 56002
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400DAC2")]
|
||||
private float KPNEANMBENB;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,108 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using Photon.Pun;
|
||||
using RecRoom.Networking.SynchronizedFields;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.Holotars
|
||||
{
|
||||
// Token: 0x02002D19 RID: 11545
|
||||
[Token(Token = "0x2002D19")]
|
||||
[LHNHBCHKKBA]
|
||||
[StructLayout(3)]
|
||||
public class HolotarDataOverride : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0601466A RID: 83562 RVA: 0x004E4F4C File Offset: 0x004E314C
|
||||
[Token(Token = "0x601466A")]
|
||||
[Address(RVA = "0x170A210", Offset = "0x1708C10", VA = "0x18170A210")]
|
||||
private void Awake()
|
||||
{
|
||||
this.holotar.LoadFromResources = true;
|
||||
this.tool.DisablePickup(this);
|
||||
this.tool.KinematicOnReset = true;
|
||||
this.tool.KinematicOnSleep = true;
|
||||
}
|
||||
|
||||
// Token: 0x0601466B RID: 83563 RVA: 0x004E4F90 File Offset: 0x004E3190
|
||||
[Token(Token = "0x601466B")]
|
||||
[Address(RVA = "0x170A510", Offset = "0x1708F10", VA = "0x18170A510")]
|
||||
private void Start()
|
||||
{
|
||||
if (PhotonNetwork.IsMasterClient)
|
||||
{
|
||||
SynchronizedField<bool> hdlpbfpeclg = this.holotar.HDLPBFPECLG;
|
||||
this.MasterPickRandomAsset();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601466C RID: 83564 RVA: 0x004E4FC0 File Offset: 0x004E31C0
|
||||
[Token(Token = "0x601466C")]
|
||||
[Address(RVA = "0x170A270", Offset = "0x1708C70", VA = "0x18170A270")]
|
||||
public void MasterPickRandomAsset()
|
||||
{
|
||||
int length = this.resourceAssets.Length;
|
||||
if (length == 0)
|
||||
{
|
||||
object[] array = new object[1];
|
||||
GameObject gameObject = this.holotar.gameObject;
|
||||
if (gameObject != 0)
|
||||
{
|
||||
}
|
||||
array[0] = gameObject;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
int num = global::UnityEngine.Random.Range(0, length);
|
||||
TextAsset textAsset = this.resourceAssets[num];
|
||||
int num2 = 0;
|
||||
if (!(textAsset != num2))
|
||||
{
|
||||
object[] array2 = new object[1];
|
||||
GameObject gameObject2 = this.holotar.gameObject;
|
||||
if (gameObject2 != 0)
|
||||
{
|
||||
}
|
||||
array2[0] = gameObject2;
|
||||
Debug.LogErrorFormat("Unable to load data for Holotar {0} from resources: Asset is null", array2);
|
||||
return;
|
||||
}
|
||||
TextAsset[] array3 = this.resourceAssets;
|
||||
Holotar holotar = this.holotar;
|
||||
string name = array3[num].name;
|
||||
bool isCompleted = ((IAsyncResult)holotar).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x0601466D RID: 83565 RVA: 0x004E5084 File Offset: 0x004E3284
|
||||
[Token(Token = "0x601466D")]
|
||||
[Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")]
|
||||
public HolotarDataOverride()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400DA72 RID: 55922
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400DA72")]
|
||||
[SerializeField]
|
||||
private TextAsset[] resourceAssets;
|
||||
|
||||
// Token: 0x0400DA73 RID: 55923
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400DA73")]
|
||||
[SerializeField]
|
||||
private bool billboardPlayback;
|
||||
|
||||
// Token: 0x0400DA74 RID: 55924
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400DA74")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)]
|
||||
private Holotar holotar;
|
||||
|
||||
// Token: 0x0400DA75 RID: 55925
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400DA75")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)]
|
||||
private Tool tool;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,450 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Audio;
|
||||
using RecRoom.Core.Rendering;
|
||||
using RecRoom.Players.Puppet;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.Holotars
|
||||
{
|
||||
// Token: 0x02002D1A RID: 11546
|
||||
[Token(Token = "0x2002D1A")]
|
||||
[StructLayout(3)]
|
||||
public class HolotarPlaybackPuppet : PlayerPuppet
|
||||
{
|
||||
// Token: 0x17003697 RID: 13975
|
||||
// (get) Token: 0x0601466E RID: 83566 RVA: 0x004E5098 File Offset: 0x004E3298
|
||||
[Token(Token = "0x17003697")]
|
||||
protected override PBFNANEPIFO PDOJHGJMNPH
|
||||
{
|
||||
[Token(Token = "0x601466E")]
|
||||
[Address(RVA = "0x501250", Offset = "0x4FFC50", VA = "0x180501250", Slot = "5")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0601466E)
|
||||
|
||||
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: 0x17003698 RID: 13976
|
||||
// (get) Token: 0x0601466F RID: 83567 RVA: 0x004E50AC File Offset: 0x004E32AC
|
||||
[Token(Token = "0x17003698")]
|
||||
public bool MDAHDIHLCHC
|
||||
{
|
||||
[Token(Token = "0x601466F")]
|
||||
[Address(RVA = "0x170B160", Offset = "0x1709B60", VA = "0x18170B160")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0601466F)
|
||||
|
||||
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: 0x17003699 RID: 13977
|
||||
// (get) Token: 0x06014670 RID: 83568 RVA: 0x004E50E0 File Offset: 0x004E32E0
|
||||
[Token(Token = "0x17003699")]
|
||||
public float LGCEDPDLCKG
|
||||
{
|
||||
[Token(Token = "0x6014670")]
|
||||
[Address(RVA = "0x170B1C0", Offset = "0x1709BC0", VA = "0x18170B1C0")]
|
||||
get
|
||||
{
|
||||
GHEIBIAPJMB diepopnjnco;
|
||||
do
|
||||
{
|
||||
diepopnjnco = this.DIEPOPNJNCO;
|
||||
}
|
||||
while (diepopnjnco == 0 || diepopnjnco.IIBGOBJLAEH == 0);
|
||||
return diepopnjnco.IDOPEKABJJC;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700369A RID: 13978
|
||||
// (get) Token: 0x06014671 RID: 83569 RVA: 0x004E5108 File Offset: 0x004E3308
|
||||
[Token(Token = "0x1700369A")]
|
||||
private bool FBBGNNOCLOH
|
||||
{
|
||||
[Token(Token = "0x6014671")]
|
||||
[Address(RVA = "0x170A920", Offset = "0x1709320", VA = "0x18170A920")]
|
||||
get
|
||||
{
|
||||
float avgPeakAmp = this.levelMeter.DHOJEBFIIEG;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06014672 RID: 83570 RVA: 0x004E5128 File Offset: 0x004E3328
|
||||
[Token(Token = "0x6014672")]
|
||||
[Address(RVA = "0x170A5D0", Offset = "0x1708FD0", VA = "0x18170A5D0")]
|
||||
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: 0x06014673 RID: 83571 RVA: 0x004E5198 File Offset: 0x004E3398
|
||||
[Token(Token = "0x6014673")]
|
||||
[Address(RVA = "0x170AB00", Offset = "0x1709500", VA = "0x18170AB00", 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.IJHPPDNPBNP((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: 0x06014674 RID: 83572 RVA: 0x004E528C File Offset: 0x004E348C
|
||||
[Token(Token = "0x6014674")]
|
||||
[Address(RVA = "0x170AD00", Offset = "0x1709700", VA = "0x18170AD00")]
|
||||
private void OnDestroy()
|
||||
{
|
||||
int num = 0;
|
||||
this.DLODOPBJAPF(num);
|
||||
GHEIBIAPJMB diepopnjnco = this.DIEPOPNJNCO;
|
||||
int num2 = 0;
|
||||
diepopnjnco.PBPPCMNHODC = num2;
|
||||
}
|
||||
|
||||
// Token: 0x06014675 RID: 83573 RVA: 0x004E52B8 File Offset: 0x004E34B8
|
||||
[Token(Token = "0x6014675")]
|
||||
[Address(RVA = "0x170A9C0", Offset = "0x17093C0", VA = "0x18170A9C0")]
|
||||
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.Instance;
|
||||
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
||||
}
|
||||
|
||||
// Token: 0x06014676 RID: 83574 RVA: 0x004E5344 File Offset: 0x004E3544
|
||||
[Token(Token = "0x6014676")]
|
||||
[Address(RVA = "0x170AE80", Offset = "0x1709880", VA = "0x18170AE80")]
|
||||
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: 0x06014677 RID: 83575 RVA: 0x004E5424 File Offset: 0x004E3624
|
||||
[Token(Token = "0x6014677")]
|
||||
[Address(RVA = "0x170AE50", Offset = "0x1709850", VA = "0x18170AE50")]
|
||||
public void Pause()
|
||||
{
|
||||
this.FELNBMICNMF = false;
|
||||
this.audioSource.Pause();
|
||||
}
|
||||
|
||||
// Token: 0x06014678 RID: 83576 RVA: 0x004E544C File Offset: 0x004E364C
|
||||
[Token(Token = "0x6014678")]
|
||||
[Address(RVA = "0x170B060", Offset = "0x1709A60", VA = "0x18170B060")]
|
||||
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: 0x06014679 RID: 83577 RVA: 0x004E54C0 File Offset: 0x004E36C0
|
||||
[Token(Token = "0x6014679")]
|
||||
[Address(RVA = "0x170AE00", Offset = "0x1709800", VA = "0x18170AE00", Slot = "14")]
|
||||
protected override void PHBDLHMLHHJ()
|
||||
{
|
||||
GHEIBIAPJMB diepopnjnco = this.DIEPOPNJNCO;
|
||||
float avgPeakAmp = this.levelMeter.DHOJEBFIIEG;
|
||||
base.PHBDLHMLHHJ();
|
||||
}
|
||||
|
||||
// Token: 0x0601467A RID: 83578 RVA: 0x004E54EC File Offset: 0x004E36EC
|
||||
[Token(Token = "0x601467A")]
|
||||
[Address(RVA = "0x170AD40", Offset = "0x1709740", VA = "0x18170AD40")]
|
||||
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: 0x0601467B RID: 83579 RVA: 0x004E5538 File Offset: 0x004E3738
|
||||
[Token(Token = "0x601467B")]
|
||||
[Address(RVA = "0x170A830", Offset = "0x1709230", VA = "0x18170A830")]
|
||||
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: 0x0601467C RID: 83580 RVA: 0x004E558C File Offset: 0x004E378C
|
||||
[Token(Token = "0x601467C")]
|
||||
[Address(RVA = "0x170A950", Offset = "0x1709350", VA = "0x18170A950")]
|
||||
private void IJHPPDNPBNP(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: 0x0601467D RID: 83581 RVA: 0x004E55D8 File Offset: 0x004E37D8
|
||||
[Token(Token = "0x601467D")]
|
||||
[Address(RVA = "0x170A7B0", Offset = "0x17091B0", VA = "0x18170A7B0")]
|
||||
private void BNEHHBABOOI(AudioManager.FGICFGKJOFE LMAJKCLDDIF)
|
||||
{
|
||||
AudioManager instance = SingletonMonoBehaviour.Instance;
|
||||
}
|
||||
|
||||
// Token: 0x0601467E RID: 83582 RVA: 0x004E55F4 File Offset: 0x004E37F4
|
||||
[Token(Token = "0x601467E")]
|
||||
[Address(RVA = "0x170A660", Offset = "0x1709060", VA = "0x18170A660")]
|
||||
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: 0x0601467F RID: 83583 RVA: 0x004E5660 File Offset: 0x004E3860
|
||||
[Token(Token = "0x601467F")]
|
||||
[Address(RVA = "0x170B100", Offset = "0x1709B00", VA = "0x18170B100")]
|
||||
public HolotarPlaybackPuppet()
|
||||
{
|
||||
GHEIBIAPJMB gheibiapjmb = new GHEIBIAPJMB();
|
||||
this.DIEPOPNJNCO = gheibiapjmb;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400DA76 RID: 55926
|
||||
[Token(Token = "0x400DA76")]
|
||||
private const float EBAGDCGDAHI = 0.01f;
|
||||
|
||||
// Token: 0x0400DA77 RID: 55927
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400DA77")]
|
||||
[SerializeField]
|
||||
private AudioSource audioSource;
|
||||
|
||||
// Token: 0x0400DA78 RID: 55928
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400DA78")]
|
||||
[SerializeField]
|
||||
private AudioSourceSimpleLevelMeter levelMeter;
|
||||
|
||||
// Token: 0x0400DA79 RID: 55929
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400DA79")]
|
||||
public bool Loop;
|
||||
|
||||
// Token: 0x0400DA7A RID: 55930
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x61")]
|
||||
[Token(Token = "0x400DA7A")]
|
||||
public bool PlayHolographicOverlayEffect;
|
||||
|
||||
// Token: 0x0400DA7B RID: 55931
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400DA7B")]
|
||||
public Action OnPlaybackComplete;
|
||||
|
||||
// Token: 0x0400DA7C RID: 55932
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400DA7C")]
|
||||
private AudioClip LIEBGLIAJIA;
|
||||
|
||||
// Token: 0x0400DA7D RID: 55933
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x400DA7D")]
|
||||
protected GHEIBIAPJMB DIEPOPNJNCO;
|
||||
|
||||
// Token: 0x0400DA7E RID: 55934
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400DA7E")]
|
||||
private bool FELNBMICNMF;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,217 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using Google.Protobuf.Collections;
|
||||
using RecRoom.Players.Puppet;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.Holotars
|
||||
{
|
||||
// Token: 0x02002D1B RID: 11547
|
||||
[Token(Token = "0x2002D1B")]
|
||||
[StructLayout(3)]
|
||||
public class HolotarPoseRecorder : MonoBehaviour
|
||||
{
|
||||
// Token: 0x1700369B RID: 13979
|
||||
// (get) Token: 0x06014680 RID: 83584 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x1700369B")]
|
||||
private bool OHDCIAPFBBA
|
||||
{
|
||||
[Token(Token = "0x6014680")]
|
||||
[Address(RVA = "0x170B3B0", Offset = "0x1709DB0", VA = "0x18170B3B0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06014681 RID: 83585 RVA: 0x004E5680 File Offset: 0x004E3880
|
||||
[Token(Token = "0x6014681")]
|
||||
[Address(RVA = "0x170B700", Offset = "0x170A100", VA = "0x18170B700")]
|
||||
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: 0x06014682 RID: 83586 RVA: 0x004E56C0 File Offset: 0x004E38C0
|
||||
[Token(Token = "0x6014682")]
|
||||
[Address(RVA = "0x170B460", Offset = "0x1709E60", VA = "0x18170B460")]
|
||||
public KLFOBEKJDKL.DHKKPLOBPCJ.OOAGFCNNBOD FinishRecording()
|
||||
{
|
||||
Coroutine moejmaegclh = this.MOEJMAEGCLH;
|
||||
if (moejmaegclh == 0)
|
||||
{
|
||||
}
|
||||
this.SafeStopCoroutine(moejmaegclh);
|
||||
KLFOBEKJDKL.DHKKPLOBPCJ.OOAGFCNNBOD mlihaikljge = this.MLIHAIKLJGE;
|
||||
this.MOEJMAEGCLH = (ulong)0L;
|
||||
return mlihaikljge;
|
||||
}
|
||||
|
||||
// Token: 0x06014683 RID: 83587 RVA: 0x004E56F4 File Offset: 0x004E38F4
|
||||
[Token(Token = "0x6014683")]
|
||||
[Address(RVA = "0x170B350", Offset = "0x1709D50", VA = "0x18170B350")]
|
||||
private IEnumerator FFGIGEAIBEA()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06014683)
|
||||
|
||||
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: 0x06014684 RID: 83588 RVA: 0x004E5718 File Offset: 0x004E3918
|
||||
[Token(Token = "0x6014684")]
|
||||
[Address(RVA = "0x170B4A0", Offset = "0x1709EA0", VA = "0x18170B4A0")]
|
||||
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: 0x06014685 RID: 83589 RVA: 0x004E5778 File Offset: 0x004E3978
|
||||
[Token(Token = "0x6014685")]
|
||||
[Address(RVA = "0x170B580", Offset = "0x1709F80", VA = "0x18170B580")]
|
||||
private void PKNFFNPFPEK()
|
||||
{
|
||||
KLFOBEKJDKL.DHKKPLOBPCJ.KKLDCIJCJJD lgmlfdkafag = this.MLIHAIKLJGE.LGMLFDKAFAG;
|
||||
PlayerPuppet playerPuppet = this.sourcePuppet;
|
||||
RepeatedField<KLFOBEKJDKL.DHKKPLOBPCJ.EAMEMPLANPC> aigbecelapk = lgmlfdkafag.AIGBECELAPK;
|
||||
Transform head = playerPuppet.head;
|
||||
KLFOBEKJDKL.DHKKPLOBPCJ.EAMEMPLANPC eamemplanpc = this.DCFGIHMKPCC(head);
|
||||
aigbecelapk.Add(eamemplanpc);
|
||||
KLFOBEKJDKL.DHKKPLOBPCJ.KKLDCIJCJJD ecajbpngibp = this.MLIHAIKLJGE.ECAJBPNGIBP;
|
||||
PlayerPuppet playerPuppet2 = this.sourcePuppet;
|
||||
RepeatedField<KLFOBEKJDKL.DHKKPLOBPCJ.EAMEMPLANPC> aigbecelapk2 = ecajbpngibp.AIGBECELAPK;
|
||||
Transform body = playerPuppet2.body;
|
||||
KLFOBEKJDKL.DHKKPLOBPCJ.EAMEMPLANPC eamemplanpc2 = this.DCFGIHMKPCC(body);
|
||||
aigbecelapk2.Add(eamemplanpc2);
|
||||
KLFOBEKJDKL.DHKKPLOBPCJ.MIAHNKMNIEJ ffaopnamkkg = this.MLIHAIKLJGE.FFAOPNAMKKG;
|
||||
PlayerPuppet playerPuppet3 = this.sourcePuppet;
|
||||
RepeatedField<KLFOBEKJDKL.DHKKPLOBPCJ.MIAHNKMNIEJ.KLKOBAHFGDH.CHINPKCNJGH> aigbecelapk3 = ffaopnamkkg.AIGBECELAPK;
|
||||
PlayerPuppetHand leftHand = playerPuppet3.leftHand;
|
||||
KLFOBEKJDKL.DHKKPLOBPCJ.MIAHNKMNIEJ.KLKOBAHFGDH.CHINPKCNJGH chinpkcnjgh = this.FNKFLBNIPGE(leftHand);
|
||||
aigbecelapk3.Add(chinpkcnjgh);
|
||||
KLFOBEKJDKL.DHKKPLOBPCJ.MIAHNKMNIEJ dfkcagjkbac = this.MLIHAIKLJGE.DFKCAGJKBAC;
|
||||
PlayerPuppet playerPuppet4 = this.sourcePuppet;
|
||||
RepeatedField<KLFOBEKJDKL.DHKKPLOBPCJ.MIAHNKMNIEJ.KLKOBAHFGDH.CHINPKCNJGH> aigbecelapk4 = dfkcagjkbac.AIGBECELAPK;
|
||||
PlayerPuppetHand rightHand = playerPuppet4.rightHand;
|
||||
KLFOBEKJDKL.DHKKPLOBPCJ.MIAHNKMNIEJ.KLKOBAHFGDH.CHINPKCNJGH chinpkcnjgh2 = this.FNKFLBNIPGE(rightHand);
|
||||
aigbecelapk4.Add(chinpkcnjgh2);
|
||||
}
|
||||
|
||||
// Token: 0x06014686 RID: 83590 RVA: 0x004E586C File Offset: 0x004E3A6C
|
||||
[Token(Token = "0x6014686")]
|
||||
[Address(RVA = "0x170B1F0", Offset = "0x1709BF0", VA = "0x18170B1F0")]
|
||||
private KLFOBEKJDKL.DHKKPLOBPCJ.EAMEMPLANPC DCFGIHMKPCC(Transform FEOLONEEAPJ)
|
||||
{
|
||||
Transform transform = this.coordinateRootTransform;
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
MLLDBGNOBLL mlldbgnobll;
|
||||
MLLDBGNOBLL mlldbgnobll2;
|
||||
return new KLFOBEKJDKL.DHKKPLOBPCJ.EAMEMPLANPC
|
||||
{
|
||||
EFMDBFAKBKJ = mlldbgnobll,
|
||||
NJLJICJBBHG = mlldbgnobll2
|
||||
};
|
||||
}
|
||||
|
||||
// Token: 0x06014687 RID: 83591 RVA: 0x004E58B0 File Offset: 0x004E3AB0
|
||||
[Token(Token = "0x6014687")]
|
||||
[Address(RVA = "0x170B3C0", Offset = "0x1709DC0", VA = "0x18170B3C0")]
|
||||
private KLFOBEKJDKL.DHKKPLOBPCJ.MIAHNKMNIEJ.KLKOBAHFGDH.CHINPKCNJGH FNKFLBNIPGE(PlayerPuppetHand JKNLILDMFMH)
|
||||
{
|
||||
KLFOBEKJDKL.DHKKPLOBPCJ.MIAHNKMNIEJ.KLKOBAHFGDH.CHINPKCNJGH chinpkcnjgh = new KLFOBEKJDKL.DHKKPLOBPCJ.MIAHNKMNIEJ.KLKOBAHFGDH.CHINPKCNJGH();
|
||||
Transform transform = JKNLILDMFMH.transform;
|
||||
KLFOBEKJDKL.DHKKPLOBPCJ.EAMEMPLANPC eamemplanpc = this.DCFGIHMKPCC(transform);
|
||||
chinpkcnjgh.LMAKFPBIOLK = eamemplanpc;
|
||||
bool isPointingMeshVisible = JKNLILDMFMH.IsPointingMeshVisible;
|
||||
chinpkcnjgh.JGNCMHGKGPE = isPointingMeshVisible;
|
||||
bool isThumbsUpActive = JKNLILDMFMH.IsThumbsUpActive;
|
||||
chinpkcnjgh.HKMEBFPIFLC = isThumbsUpActive;
|
||||
float openCloseAxis = JKNLILDMFMH.OpenCloseAxis;
|
||||
chinpkcnjgh.LEHECOPMKIG = openCloseAxis;
|
||||
return chinpkcnjgh;
|
||||
}
|
||||
|
||||
// Token: 0x06014688 RID: 83592 RVA: 0x004E5910 File Offset: 0x004E3B10
|
||||
[Token(Token = "0x6014688")]
|
||||
[Address(RVA = "0x170B780", Offset = "0x170A180", VA = "0x18170B780")]
|
||||
public HolotarPoseRecorder()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400DA7F RID: 55935
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400DA7F")]
|
||||
[SerializeField]
|
||||
[Header("Settings")]
|
||||
private int framesPerSecond = (int)((ulong)12L);
|
||||
|
||||
// Token: 0x0400DA80 RID: 55936
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400DA80")]
|
||||
[SerializeField]
|
||||
[Header("Transforms")]
|
||||
private Transform coordinateRootTransform;
|
||||
|
||||
// Token: 0x0400DA81 RID: 55937
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400DA81")]
|
||||
[SerializeField]
|
||||
private PlayerPuppet sourcePuppet;
|
||||
|
||||
// Token: 0x0400DA82 RID: 55938
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400DA82")]
|
||||
private KLFOBEKJDKL.DHKKPLOBPCJ.OOAGFCNNBOD MLIHAIKLJGE;
|
||||
|
||||
// Token: 0x0400DA83 RID: 55939
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400DA83")]
|
||||
private Action<KLFOBEKJDKL.DHKKPLOBPCJ.OOAGFCNNBOD> AKDHFCNPJOP;
|
||||
|
||||
// Token: 0x0400DA84 RID: 55940
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400DA84")]
|
||||
private Coroutine MOEJMAEGCLH;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,115 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Players.Puppet;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.Holotars
|
||||
{
|
||||
// Token: 0x02002D1D RID: 11549
|
||||
[Token(Token = "0x2002D1D")]
|
||||
[StructLayout(3)]
|
||||
public class HolotarPreviewPuppet : LivePlayerPuppet
|
||||
{
|
||||
// Token: 0x1700369E RID: 13982
|
||||
// (get) Token: 0x0601468F RID: 83599 RVA: 0x004E5B50 File Offset: 0x004E3D50
|
||||
[Token(Token = "0x1700369E")]
|
||||
protected override bool ACJIPAAJCPB
|
||||
{
|
||||
[Token(Token = "0x601468F")]
|
||||
[Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "16")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700369F RID: 13983
|
||||
// (get) Token: 0x06014690 RID: 83600 RVA: 0x004E5B60 File Offset: 0x004E3D60
|
||||
[Token(Token = "0x1700369F")]
|
||||
public HolotarPoseRecorder AALNJFDGEFF
|
||||
{
|
||||
[Token(Token = "0x6014690")]
|
||||
[Address(RVA = "0x4B81A0", Offset = "0x4B6BA0", VA = "0x1804B81A0")]
|
||||
get
|
||||
{
|
||||
return this._poseRecorder;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06014691 RID: 83601 RVA: 0x004E5B74 File Offset: 0x004E3D74
|
||||
[Token(Token = "0x6014691")]
|
||||
[Address(RVA = "0x170B790", Offset = "0x170A190", VA = "0x18170B790")]
|
||||
protected void Awake()
|
||||
{
|
||||
Transform transform = new GameObject("HolotarProxyTransform").transform;
|
||||
this.BCLDFBICNHG = transform;
|
||||
transform.gameObject.hideFlags = HideFlags.HideAndDontSave;
|
||||
}
|
||||
|
||||
// Token: 0x06014692 RID: 83602 RVA: 0x004E5BAC File Offset: 0x004E3DAC
|
||||
[Token(Token = "0x6014692")]
|
||||
[Address(RVA = "0x170B820", Offset = "0x170A220", VA = "0x18170B820", 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: 0x06014693 RID: 83603 RVA: 0x004E5C38 File Offset: 0x004E3E38
|
||||
[Token(Token = "0x6014693")]
|
||||
[Address(RVA = "0x170BA40", Offset = "0x170A440", VA = "0x18170BA40")]
|
||||
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: 0x06014694 RID: 83604 RVA: 0x004E5CB4 File Offset: 0x004E3EB4
|
||||
[Token(Token = "0x6014694")]
|
||||
[Address(RVA = "0x170BCA0", Offset = "0x170A6A0", VA = "0x18170BCA0")]
|
||||
public HolotarPreviewPuppet()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400DA8A RID: 55946
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400DA8A")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)]
|
||||
private HolotarPoseRecorder _poseRecorder;
|
||||
|
||||
// Token: 0x0400DA8B RID: 55947
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400DA8B")]
|
||||
private Transform BCLDFBICNHG;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecRoom.Core.Creation.Holotars
|
||||
{
|
||||
// Token: 0x02002D1E RID: 11550
|
||||
[Token(Token = "0x2002D1E")]
|
||||
[StructLayout(3)]
|
||||
public class HolotarProjector : ProjectorBase
|
||||
{
|
||||
// Token: 0x06014695 RID: 83605 RVA: 0x004E5CC8 File Offset: 0x004E3EC8
|
||||
[Token(Token = "0x6014695")]
|
||||
[Address(RVA = "0x170BCB0", Offset = "0x170A6B0", VA = "0x18170BCB0")]
|
||||
public HolotarProjector()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace RecRoom.Core.Creation.Holotars
|
||||
{
|
||||
// Token: 0x02002D2C RID: 11564
|
||||
[Token(Token = "0x2002D2C")]
|
||||
[StructLayout(3)]
|
||||
public class HolotarRecordingFlow : RecordableUIFlow
|
||||
{
|
||||
// Token: 0x06014707 RID: 83719 RVA: 0x004E6CE0 File Offset: 0x004E4EE0
|
||||
[Token(Token = "0x6014707")]
|
||||
[Address(RVA = "0x170BD70", Offset = "0x170A770", VA = "0x18170BD70")]
|
||||
private void Update()
|
||||
{
|
||||
Image image = this.progressFillImage;
|
||||
AMFGMOBDFOF recordable = base.EOEODCNAPCB;
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
|
||||
// Token: 0x06014708 RID: 83720 RVA: 0x004E6D0C File Offset: 0x004E4F0C
|
||||
[Token(Token = "0x6014708")]
|
||||
[Address(RVA = "0x170BD10", Offset = "0x170A710", VA = "0x18170BD10")]
|
||||
public void Button_FinishRecording()
|
||||
{
|
||||
AMFGMOBDFOF recordable = base.EOEODCNAPCB;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06014709 RID: 83721 RVA: 0x004E6D28 File Offset: 0x004E4F28
|
||||
[Token(Token = "0x6014709")]
|
||||
[Address(RVA = "0x6A4030", Offset = "0x6A2A30", VA = "0x1806A4030")]
|
||||
public HolotarRecordingFlow()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400DAC6 RID: 56006
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400DAC6")]
|
||||
[SerializeField]
|
||||
private Image progressFillImage;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,37 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecRoom.Core.Creation.Holotars
|
||||
{
|
||||
// Token: 0x02002D2D RID: 11565
|
||||
[Token(Token = "0x2002D2D")]
|
||||
[StructLayout(3)]
|
||||
public class HolotarReviewFlow : RecordableUIFlow
|
||||
{
|
||||
// Token: 0x0601470A RID: 83722 RVA: 0x004E6D3C File Offset: 0x004E4F3C
|
||||
[Token(Token = "0x601470A")]
|
||||
[Address(RVA = "0x170BE50", Offset = "0x170A850", VA = "0x18170BE50")]
|
||||
public void Button_Cancel()
|
||||
{
|
||||
AMFGMOBDFOF recordable = base.EOEODCNAPCB;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0601470B RID: 83723 RVA: 0x004E6D58 File Offset: 0x004E4F58
|
||||
[Token(Token = "0x601470B")]
|
||||
[Address(RVA = "0x170BEB0", Offset = "0x170A8B0", VA = "0x18170BEB0")]
|
||||
public void Button_Save()
|
||||
{
|
||||
AMFGMOBDFOF recordable = base.EOEODCNAPCB;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0601470C RID: 83724 RVA: 0x004E6D74 File Offset: 0x004E4F74
|
||||
[Token(Token = "0x601470C")]
|
||||
[Address(RVA = "0x6A4030", Offset = "0x6A2A30", VA = "0x1806A4030")]
|
||||
public HolotarReviewFlow()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,49 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace RecRoom.Core.Creation.Holotars
|
||||
{
|
||||
// Token: 0x02002D2E RID: 11566
|
||||
[Token(Token = "0x2002D2E")]
|
||||
[StructLayout(3)]
|
||||
public class HolotarStartRecordingFlow : RecordableUIFlow
|
||||
{
|
||||
// Token: 0x0601470D RID: 83725 RVA: 0x004E6D88 File Offset: 0x004E4F88
|
||||
[Token(Token = "0x601470D")]
|
||||
[Address(RVA = "0x170BF70", Offset = "0x170A970", VA = "0x18170BF70")]
|
||||
private void Update()
|
||||
{
|
||||
if (base.EOEODCNAPCB != 0)
|
||||
{
|
||||
Text text = this.label;
|
||||
AMFGMOBDFOF recordable = base.EOEODCNAPCB;
|
||||
string text2 = text.text;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601470E RID: 83726 RVA: 0x004E6DBC File Offset: 0x004E4FBC
|
||||
[Token(Token = "0x601470E")]
|
||||
[Address(RVA = "0x170BF10", Offset = "0x170A910", VA = "0x18170BF10")]
|
||||
public void Button_StartRecording()
|
||||
{
|
||||
AMFGMOBDFOF recordable = base.EOEODCNAPCB;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0601470F RID: 83727 RVA: 0x004E6DD8 File Offset: 0x004E4FD8
|
||||
[Token(Token = "0x601470F")]
|
||||
[Address(RVA = "0x6A4030", Offset = "0x6A2A30", VA = "0x1806A4030")]
|
||||
public HolotarStartRecordingFlow()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400DAC7 RID: 56007
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400DAC7")]
|
||||
[SerializeField]
|
||||
private Text label;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,44 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.Holotars
|
||||
{
|
||||
// Token: 0x02002D2F RID: 11567
|
||||
[Token(Token = "0x2002D2F")]
|
||||
[StructLayout(3)]
|
||||
public class HolotarUIPivot : BaseUIPivot
|
||||
{
|
||||
// Token: 0x06014710 RID: 83728 RVA: 0x004E6DEC File Offset: 0x004E4FEC
|
||||
[Token(Token = "0x6014710")]
|
||||
[Address(RVA = "0x170C000", Offset = "0x170AA00", VA = "0x18170C000", Slot = "4")]
|
||||
protected override bool AADDLGNNEAB()
|
||||
{
|
||||
if (base.AADDLGNNEAB())
|
||||
{
|
||||
Holotar holotar = this.holotar;
|
||||
int num = 0;
|
||||
if (holotar != num)
|
||||
{
|
||||
return ((IAsyncResult)this.holotar).IsCompleted;
|
||||
}
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06014711 RID: 83729 RVA: 0x004E6E28 File Offset: 0x004E5028
|
||||
[Token(Token = "0x6014711")]
|
||||
[Address(RVA = "0x167E710", Offset = "0x167D110", VA = "0x18167E710")]
|
||||
public HolotarUIPivot()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400DAC8 RID: 56008
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400DAC8")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Parent, false, false)]
|
||||
private Holotar holotar;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,147 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Runtime.InteropServices;
|
||||
using AGUI.StackedUI;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace RecRoom.Core.Creation.Holotars
|
||||
{
|
||||
// Token: 0x02002D30 RID: 11568
|
||||
[Token(Token = "0x2002D30")]
|
||||
[StructLayout(3)]
|
||||
public class HolotarUploadingFlow : RecordableUIFlow
|
||||
{
|
||||
// Token: 0x06014712 RID: 83730 RVA: 0x004E6E3C File Offset: 0x004E503C
|
||||
[Token(Token = "0x6014712")]
|
||||
[Address(RVA = "0x170C2D0", Offset = "0x170ACD0", VA = "0x18170C2D0", Slot = "10")]
|
||||
public override void OnFlowEntered(StackedUIFlowBase BFHJBBGCMAN)
|
||||
{
|
||||
base.OnFlowEntered(BFHJBBGCMAN);
|
||||
Coroutine khpfganhbpo = this.KHPFGANHBPO;
|
||||
this.SafeStopCoroutine(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: 0x06014713 RID: 83731 RVA: 0x004E6E84 File Offset: 0x004E5084
|
||||
[Token(Token = "0x6014713")]
|
||||
[Address(RVA = "0x170C220", Offset = "0x170AC20", VA = "0x18170C220")]
|
||||
public void MarkSuccess()
|
||||
{
|
||||
Coroutine khpfganhbpo = this.KHPFGANHBPO;
|
||||
this.SafeStopCoroutine(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: 0x06014714 RID: 83732 RVA: 0x004E6ED0 File Offset: 0x004E50D0
|
||||
[Token(Token = "0x6014714")]
|
||||
[Address(RVA = "0x170C170", Offset = "0x170AB70", VA = "0x18170C170")]
|
||||
public void MarkFailure()
|
||||
{
|
||||
Coroutine khpfganhbpo = this.KHPFGANHBPO;
|
||||
this.SafeStopCoroutine(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: 0x06014715 RID: 83733 RVA: 0x004E6F1C File Offset: 0x004E511C
|
||||
[Token(Token = "0x6014715")]
|
||||
[Address(RVA = "0x170C110", Offset = "0x170AB10", VA = "0x18170C110")]
|
||||
private IEnumerator KJDKMEMFJHA()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06014715)
|
||||
|
||||
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: 0x06014716 RID: 83734 RVA: 0x004E6F40 File Offset: 0x004E5140
|
||||
[Token(Token = "0x6014716")]
|
||||
[Address(RVA = "0x170C0A0", Offset = "0x170AAA0", VA = "0x18170C0A0")]
|
||||
private IEnumerator IFMMNJPFAKD(string NGPMADFHHKP)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06014716)
|
||||
|
||||
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: 0x06014717 RID: 83735 RVA: 0x004E6F6C File Offset: 0x004E516C
|
||||
[Token(Token = "0x6014717")]
|
||||
[Address(RVA = "0x6A4030", Offset = "0x6A2A30", VA = "0x1806A4030")]
|
||||
public HolotarUploadingFlow()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400DAC9 RID: 56009
|
||||
[Token(Token = "0x400DAC9")]
|
||||
private const int GDELFBDPMCD = 1;
|
||||
|
||||
// Token: 0x0400DACA RID: 56010
|
||||
[Token(Token = "0x400DACA")]
|
||||
private const int EHGBAALPIMN = 3;
|
||||
|
||||
// Token: 0x0400DACB RID: 56011
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400DACB")]
|
||||
[SerializeField]
|
||||
private Text label;
|
||||
|
||||
// Token: 0x0400DACC RID: 56012
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400DACC")]
|
||||
private Coroutine KHPFGANHBPO;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,1162 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
using AGUI.StackedUI;
|
||||
using Cpp2IlInjected;
|
||||
using Google.Protobuf;
|
||||
using Photon.Pun;
|
||||
using Photon.Realtime;
|
||||
using RecRoom.AGUI.ToolUIs;
|
||||
using RecRoom.Async;
|
||||
using RecRoom.Audio;
|
||||
using RecRoom.Networking.RPC;
|
||||
using RecRoom.Networking.SynchronizedFields;
|
||||
using RecRoom.Systems.PlayerRoles;
|
||||
using RecRoom.Tools;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.Holotars
|
||||
{
|
||||
// Token: 0x02002D24 RID: 11556
|
||||
[Token(Token = "0x2002D24")]
|
||||
[StructLayout(3)]
|
||||
public abstract class RecordableObject<T> : MonoBehaviourPun, AMFGMOBDFOF where T : IMessage, IEquatable<T>
|
||||
{
|
||||
// Token: 0x170036A5 RID: 13989
|
||||
// (get) Token: 0x060146A0 RID: 83616 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170036A5")]
|
||||
public Photon.Realtime.Player OOCEFABHLMF
|
||||
{
|
||||
[Token(Token = "0x60146A0")]
|
||||
[Address(RVA = "0x4CFB90", Offset = "0x4CE590", VA = "0x1804CFB90")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170036A6 RID: 13990
|
||||
// (get) Token: 0x060146A1 RID: 83617 RVA: 0x004E5CDC File Offset: 0x004E3EDC
|
||||
// (set) Token: 0x060146A2 RID: 83618 RVA: 0x004E5CF0 File Offset: 0x004E3EF0
|
||||
[Token(Token = "0x170036A6")]
|
||||
protected string NIFBPEMIADP
|
||||
{
|
||||
[Token(Token = "0x60146A1")]
|
||||
[Address(RVA = "0x1D2CBA0", Offset = "0x1D2B5A0", VA = "0x181D2CBA0")]
|
||||
get
|
||||
{
|
||||
string text;
|
||||
return text;
|
||||
}
|
||||
[Token(Token = "0x60146A2")]
|
||||
[Address(RVA = "0x1D2D860", Offset = "0x1D2C260", VA = "0x181D2D860")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170036A7 RID: 13991
|
||||
// (get) Token: 0x060146A3 RID: 83619 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (set) Token: 0x060146A4 RID: 83620 RVA: 0x004E5D04 File Offset: 0x004E3F04
|
||||
[Token(Token = "0x170036A7")]
|
||||
public T CHKBMPIFNHH
|
||||
{
|
||||
[Token(Token = "0x60146A3")]
|
||||
[Address(RVA = "0x3EFAF0", Offset = "0x3EE4F0", VA = "0x1803EFAF0")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x60146A4")]
|
||||
[Address(RVA = "0x1D2D1F0", Offset = "0x1D2BBF0", VA = "0x181D2D1F0")]
|
||||
protected set
|
||||
{
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
this.AEOPABMEPID();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170036A8 RID: 13992
|
||||
// (get) Token: 0x060146A5 RID: 83621 RVA: 0x004E5D24 File Offset: 0x004E3F24
|
||||
[Token(Token = "0x170036A8")]
|
||||
public GPDDPKFJBCP CMFLGONKCOE
|
||||
{
|
||||
[Token(Token = "0x60146A5")]
|
||||
[Address(RVA = "0x1D2E3C0", Offset = "0x1D2CDC0", VA = "0x181D2E3C0")]
|
||||
get
|
||||
{
|
||||
T ibnbcdpddlm = this.IBNBCDPDDLM;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170036A9 RID: 13993
|
||||
// (get) Token: 0x060146A6 RID: 83622 RVA: 0x004E5D40 File Offset: 0x004E3F40
|
||||
[Token(Token = "0x170036A9")]
|
||||
public KDLKAIKOJGO DCIPOGKGCNL
|
||||
{
|
||||
[Token(Token = "0x60146A6")]
|
||||
[Address(RVA = "0x1D2E300", Offset = "0x1D2CD00", VA = "0x181D2E300")]
|
||||
get
|
||||
{
|
||||
T lplobobdngd = this.LPLOBOBDNGD;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170036AA RID: 13994
|
||||
// (get) Token: 0x060146A7 RID: 83623 RVA: 0x004E5D5C File Offset: 0x004E3F5C
|
||||
[Token(Token = "0x170036AA")]
|
||||
public NOPPFEAFIDM IPGFNGIBMAJ
|
||||
{
|
||||
[Token(Token = "0x60146A7")]
|
||||
[Address(RVA = "0x1D2E280", Offset = "0x1D2CC80", VA = "0x181D2E280")]
|
||||
get
|
||||
{
|
||||
if (this.DCIPOGKGCNL == KDLKAIKOJGO.IDLE)
|
||||
{
|
||||
T lplobobdngd = this.LPLOBOBDNGD;
|
||||
}
|
||||
return NOPPFEAFIDM.INVALID;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170036AB RID: 13995
|
||||
// (get) Token: 0x060146A8 RID: 83624 RVA: 0x004E5D84 File Offset: 0x004E3F84
|
||||
[Token(Token = "0x170036AB")]
|
||||
public NMKAABDIJGN LMBBBINCION
|
||||
{
|
||||
[Token(Token = "0x60146A8")]
|
||||
[Address(RVA = "0x1D2E340", Offset = "0x1D2CD40", VA = "0x181D2E340", Slot = "17")]
|
||||
get
|
||||
{
|
||||
if (this.DCIPOGKGCNL == KDLKAIKOJGO.RECORDING)
|
||||
{
|
||||
T lplobobdngd = this.LPLOBOBDNGD;
|
||||
}
|
||||
return NMKAABDIJGN.INVALID;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170036AC RID: 13996
|
||||
// (get) Token: 0x060146A9 RID: 83625 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (set) Token: 0x060146AA RID: 83626 RVA: 0x004E5DAC File Offset: 0x004E3FAC
|
||||
[Token(Token = "0x170036AC")]
|
||||
public bool EMPBBHBPHLB
|
||||
{
|
||||
[Token(Token = "0x60146A9")]
|
||||
[Address(RVA = "0x10D4F80", Offset = "0x10D3980", VA = "0x1810D4F80")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x60146AA")]
|
||||
[Address(RVA = "0x10D4980", Offset = "0x10D3380", VA = "0x1810D4980")]
|
||||
[CompilerGenerated]
|
||||
protected set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170036AD RID: 13997
|
||||
// (get) Token: 0x060146AB RID: 83627 RVA: 0x004E5DBC File Offset: 0x004E3FBC
|
||||
[Token(Token = "0x170036AD")]
|
||||
public virtual bool IMDNGIOAGMN
|
||||
{
|
||||
[Token(Token = "0x60146AB")]
|
||||
[Address(RVA = "0x4405A0", Offset = "0x43EFA0", VA = "0x1804405A0", Slot = "25")]
|
||||
get
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170036AE RID: 13998
|
||||
// (get) Token: 0x060146AC RID: 83628 RVA: 0x004E5DCC File Offset: 0x004E3FCC
|
||||
[Token(Token = "0x170036AE")]
|
||||
protected virtual bool CPBEICPKELN
|
||||
{
|
||||
[Token(Token = "0x60146AC")]
|
||||
[Address(RVA = "0x1D2C0D0", Offset = "0x1D2AAD0", VA = "0x181D2C0D0", Slot = "26")]
|
||||
get
|
||||
{
|
||||
if ((this.CMFLGONKCOE == GPDDPKFJBCP.IDLE || this.BFDGOGBLFEJ) && !this.EMPBBHBPHLB)
|
||||
{
|
||||
Photon.Realtime.Player lpgldeiciec = this.LPGLDEICIEC;
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
Photon.Realtime.Player lpgldeiciec2 = this.LPGLDEICIEC;
|
||||
bool flag2;
|
||||
if (flag2)
|
||||
{
|
||||
SynchronizedField<string> dkdonfhmpnj = this.DKDONFHMPNJ;
|
||||
if (string.IsNullOrEmpty(this.NIFBPEMIADP))
|
||||
{
|
||||
RecordableObject pbfcjfphnco = RecordableObject.PBFCJFPHNCO;
|
||||
int num = 0;
|
||||
return pbfcjfphnco == num;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170036AF RID: 13999
|
||||
// (get) Token: 0x060146AD RID: 83629 RVA: 0x004E5E3C File Offset: 0x004E403C
|
||||
[Token(Token = "0x170036AF")]
|
||||
public bool AJGHJAFFANG
|
||||
{
|
||||
[Token(Token = "0x60146AD")]
|
||||
[Address(RVA = "0x1D2E200", Offset = "0x1D2CC00", VA = "0x181D2E200", Slot = "16")]
|
||||
get
|
||||
{
|
||||
bool isReadyForUse = this.IMDNGIOAGMN;
|
||||
if (!isReadyForUse)
|
||||
{
|
||||
return isReadyForUse;
|
||||
}
|
||||
return EIMGAFPPJFD.OAFNNHLHCMN();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170036B0 RID: 14000
|
||||
// (get) Token: 0x060146AE RID: 83630 RVA: 0x004E5E64 File Offset: 0x004E4064
|
||||
[Token(Token = "0x170036B0")]
|
||||
private bool BFDGOGBLFEJ
|
||||
{
|
||||
[Token(Token = "0x60146AE")]
|
||||
[Address(RVA = "0x1D2D170", Offset = "0x1D2BB70", VA = "0x181D2D170")]
|
||||
get
|
||||
{
|
||||
Photon.Realtime.Player recordingPlayer = this.OOCEFABHLMF;
|
||||
if (this.CMFLGONKCOE == GPDDPKFJBCP.RECORDING && recordingPlayer != 0)
|
||||
{
|
||||
return recordingPlayer.IsLocal;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060146AF RID: 83631 RVA: 0x004E5E94 File Offset: 0x004E4094
|
||||
[Token(Token = "0x60146AF")]
|
||||
[Address(RVA = "0x1D2B680", Offset = "0x1D2A080", VA = "0x181D2B680", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
this.NPIJIMBBFCE();
|
||||
Photon.Realtime.Player lpgldeiciec = this.LPGLDEICIEC;
|
||||
Photon.Realtime.Player lpgldeiciec2 = this.LPGLDEICIEC;
|
||||
Photon.Realtime.Player lpgldeiciec3 = this.LPGLDEICIEC;
|
||||
Photon.Realtime.Player lpgldeiciec4 = this.LPGLDEICIEC;
|
||||
Action<Photon.Realtime.Player> action;
|
||||
PhotonNetwork.OnPhotonPlayerDisconnected += action;
|
||||
int num = 0;
|
||||
int num2;
|
||||
DJHELPHHAEN djhelphhaen = new DJHELPHHAEN("RO_SM", SetterPermissionMode.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: 0x060146B0 RID: 83632 RVA: 0x004E5F9C File Offset: 0x004E419C
|
||||
[Token(Token = "0x60146B0")]
|
||||
[Address(RVA = "0x1D2DBB0", Offset = "0x1D2C5B0", VA = "0x181D2DBB0", 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: 0x060146B1 RID: 83633 RVA: 0x004E5FE8 File Offset: 0x004E41E8
|
||||
[Token(Token = "0x60146B1")]
|
||||
[Address(RVA = "0x1D2D510", Offset = "0x1D2BF10", VA = "0x181D2D510", Slot = "14")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
base.OnDestroy();
|
||||
Photon.Realtime.Player lpgldeiciec = this.LPGLDEICIEC;
|
||||
Photon.Realtime.Player lpgldeiciec2 = this.LPGLDEICIEC;
|
||||
Photon.Realtime.Player lpgldeiciec3 = this.LPGLDEICIEC;
|
||||
Action<Photon.Realtime.Player> action;
|
||||
PhotonNetwork.OnPhotonPlayerDisconnected -= action;
|
||||
}
|
||||
|
||||
// Token: 0x060146B2 RID: 83634 RVA: 0x004E602C File Offset: 0x004E422C
|
||||
[Token(Token = "0x60146B2")]
|
||||
[Address(RVA = "0x1D2C4E0", Offset = "0x1D2AEE0", VA = "0x181D2C4E0")]
|
||||
private void DIHJDCNHNJE(Photon.Realtime.Player IEKDDPPNFPF, RoomRole LOLCMLEKMAF)
|
||||
{
|
||||
if (IEKDDPPNFPF.IsLocal)
|
||||
{
|
||||
T t = this.DFDLDPPMLFE();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060146B3 RID: 83635 RVA: 0x004E6050 File Offset: 0x004E4250
|
||||
[Token(Token = "0x60146B3")]
|
||||
[Address(RVA = "0x1D2C830", Offset = "0x1D2B230", VA = "0x181D2C830", Slot = "28")]
|
||||
protected virtual void GAPFKKNHPIN()
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060146B4 RID: 83636 RVA: 0x004E6068 File Offset: 0x004E4268
|
||||
[Token(Token = "0x60146B4")]
|
||||
[Address(RVA = "0x1D2E160", Offset = "0x1D2CB60", VA = "0x181D2E160", Slot = "29")]
|
||||
protected virtual void Update()
|
||||
{
|
||||
T ibnbcdpddlm = this.IBNBCDPDDLM;
|
||||
T lplobobdngd = this.LPLOBOBDNGD;
|
||||
}
|
||||
|
||||
// Token: 0x060146B5 RID: 83637 RVA: 0x004E608C File Offset: 0x004E428C
|
||||
[Token(Token = "0x60146B5")]
|
||||
[Address(RVA = "0x1D2C710", Offset = "0x1D2B110", VA = "0x181D2C710")]
|
||||
private void FONCIBMLLKD()
|
||||
{
|
||||
int num = 0;
|
||||
this.CHKBMPIFNHH = num;
|
||||
string text = this.NIFBPEMIADP;
|
||||
if (text == 0)
|
||||
{
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
if (text != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060146B6 RID: 83638 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x60146B6")]
|
||||
[Address(RVA = "0x1D2B330", Offset = "0x1D29D30", VA = "0x181D2B330")]
|
||||
private void AEOPABMEPID()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060146B7 RID: 83639 RVA: 0x004E60C0 File Offset: 0x004E42C0
|
||||
[Token(Token = "0x60146B7")]
|
||||
[Address(RVA = "0x1D2DA20", Offset = "0x1D2C420", VA = "0x181D2DA20", Slot = "30")]
|
||||
protected virtual void PMPEPAOMJNP(ushort LLEHBLJHJHM, ushort CPMPEJFMDED, ushort PLGFJEILFGP, ushort OEAPMLMHLLF)
|
||||
{
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
|
||||
// Token: 0x060146B8 RID: 83640 RVA: 0x004E60DC File Offset: 0x004E42DC
|
||||
[Token(Token = "0x60146B8")]
|
||||
[Address(RVA = "0x1D2CB00", Offset = "0x1D2B500", VA = "0x181D2CB00")]
|
||||
private void GBEDIEKOAGK(bool PAKEABJELJL)
|
||||
{
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
|
||||
// Token: 0x060146B9 RID: 83641 RVA: 0x004E60F8 File Offset: 0x004E42F8
|
||||
[Token(Token = "0x60146B9")]
|
||||
[Address(RVA = "0x1D2D300", Offset = "0x1D2BD00", VA = "0x181D2D300")]
|
||||
private void MNCLFHBBPHB(Tool NBHJPDBHDHB)
|
||||
{
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
|
||||
// Token: 0x060146BA RID: 83642 RVA: 0x004E6114 File Offset: 0x004E4314
|
||||
[Token(Token = "0x60146BA")]
|
||||
[Address(RVA = "0x1D2D300", Offset = "0x1D2BD00", VA = "0x181D2D300")]
|
||||
private void PDNBJJPLEIG(RigidbodyEx NLNHFEEMFBN)
|
||||
{
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
|
||||
// Token: 0x060146BB RID: 83643 RVA: 0x004E6130 File Offset: 0x004E4330
|
||||
[Token(Token = "0x60146BB")]
|
||||
[Address(RVA = "0x1D2D300", Offset = "0x1D2BD00", VA = "0x181D2D300")]
|
||||
private void PDEEFICICFG(Tool NBHJPDBHDHB)
|
||||
{
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
|
||||
// Token: 0x060146BC RID: 83644 RVA: 0x004E614C File Offset: 0x004E434C
|
||||
[Token(Token = "0x60146BC")]
|
||||
[Address(RVA = "0x1D2D7B0", Offset = "0x1D2C1B0", VA = "0x181D2D7B0")]
|
||||
private void OnPhotonPlayerDisconnected(Photon.Realtime.Player IEKDDPPNFPF)
|
||||
{
|
||||
if (PhotonNetwork.IsMasterClient)
|
||||
{
|
||||
Photon.Realtime.Player recordingPlayer = this.OOCEFABHLMF;
|
||||
if (IEKDDPPNFPF == recordingPlayer)
|
||||
{
|
||||
this.EJCBGPNODDD();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060146BD RID: 83645 RVA: 0x004E617C File Offset: 0x004E437C
|
||||
[Token(Token = "0x60146BD")]
|
||||
[Address(RVA = "0x1D2D3D0", Offset = "0x1D2BDD0", VA = "0x181D2D3D0")]
|
||||
private void NPNAHNFMHKF()
|
||||
{
|
||||
int num;
|
||||
Photon.Realtime.Player player = PhotonNetwork.LocalPlayer.Get(num);
|
||||
}
|
||||
|
||||
// Token: 0x060146BE RID: 83646 RVA: 0x004E61A0 File Offset: 0x004E43A0
|
||||
[Token(Token = "0x60146BE")]
|
||||
[Address(RVA = "0x1D2D330", Offset = "0x1D2BD30", VA = "0x181D2D330", Slot = "31")]
|
||||
public virtual void MasterSetResourceBlobName(string MMBOKOLAJFH)
|
||||
{
|
||||
if (PhotonNetwork.IsMasterClient)
|
||||
{
|
||||
this.NIFBPEMIADP = MMBOKOLAJFH;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060146BF RID: 83647 RVA: 0x004E61C4 File Offset: 0x004E43C4
|
||||
[Token(Token = "0x60146BF")]
|
||||
[Address(RVA = "0x1D2BF70", Offset = "0x1D2A970", VA = "0x181D2BF70")]
|
||||
private void BBPBDHBELCD(Photon.Realtime.Player AGHAGCKIPIK)
|
||||
{
|
||||
if (PhotonNetwork.IsMasterClient && AGHAGCKIPIK != 0 && this.IMDNGIOAGMN)
|
||||
{
|
||||
int actorNumber = AGHAGCKIPIK.actorNumber;
|
||||
if (this.OOCEFABHLMF != 0)
|
||||
{
|
||||
T ibnbcdpddlm = this.IBNBCDPDDLM;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060146C0 RID: 83648 RVA: 0x004E6208 File Offset: 0x004E4408
|
||||
[Token(Token = "0x60146C0")]
|
||||
[Address(RVA = "0x1D2C620", Offset = "0x1D2B020", VA = "0x181D2C620")]
|
||||
private void EJCBGPNODDD()
|
||||
{
|
||||
if (PhotonNetwork.IsMasterClient && this.CMFLGONKCOE == GPDDPKFJBCP.RECORDING)
|
||||
{
|
||||
T ibnbcdpddlm = this.IBNBCDPDDLM;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060146C1 RID: 83649 RVA: 0x004E6238 File Offset: 0x004E4438
|
||||
[Token(Token = "0x60146C1")]
|
||||
[Address(RVA = "0x1D2C310", Offset = "0x1D2AD10", VA = "0x181D2C310", Slot = "32")]
|
||||
protected virtual void CLKJCGCAKGE(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
||||
{
|
||||
if (this.BFDGOGBLFEJ)
|
||||
{
|
||||
if (!this.IMDNGIOAGMN)
|
||||
{
|
||||
RPCActions.RPCAction rpcaction;
|
||||
base.photonView.RpcMaster(rpcaction);
|
||||
return;
|
||||
}
|
||||
T lplobobdngd = this.LPLOBOBDNGD;
|
||||
}
|
||||
T lplobobdngd2 = this.LPLOBOBDNGD;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060146C2 RID: 83650 RVA: 0x004E627C File Offset: 0x004E447C
|
||||
[Token(Token = "0x60146C2")]
|
||||
[Address(RVA = "0x1D2C520", Offset = "0x1D2AF20", VA = "0x181D2C520", Slot = "33")]
|
||||
protected virtual void DLGJJAHPCAL(ushort HKDPLMDENDA, ushort ABMMHCBAPOA)
|
||||
{
|
||||
T lplobobdngd = this.LPLOBOBDNGD;
|
||||
}
|
||||
|
||||
// Token: 0x060146C3 RID: 83651 RVA: 0x004E6298 File Offset: 0x004E4498
|
||||
[Token(Token = "0x60146C3")]
|
||||
[Address(RVA = "0x1D2C2E0", Offset = "0x1D2ACE0", VA = "0x181D2C2E0")]
|
||||
private void CAJJCJICPMK(ushort CPMPEJFMDED, ushort HHALDAEHAMO)
|
||||
{
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
|
||||
// Token: 0x060146C4 RID: 83652 RVA: 0x004E62B4 File Offset: 0x004E44B4
|
||||
[Token(Token = "0x60146C4")]
|
||||
[Address(RVA = "0x1D2CB70", Offset = "0x1D2B570", VA = "0x181D2CB70", Slot = "34")]
|
||||
protected virtual void GDPKCADEFMK(ushort CPMPEJFMDED, ushort HHALDAEHAMO)
|
||||
{
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
|
||||
// Token: 0x060146C5 RID: 83653 RVA: 0x004E62D0 File Offset: 0x004E44D0
|
||||
[Token(Token = "0x60146C5")]
|
||||
[Address(RVA = "0x1D2D0C0", Offset = "0x1D2BAC0", VA = "0x181D2D0C0", Slot = "35")]
|
||||
protected virtual void ICNGDFDCMIE(ushort CPMPEJFMDED, ushort HHALDAEHAMO)
|
||||
{
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
|
||||
// Token: 0x060146C6 RID: 83654 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x60146C6")]
|
||||
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "36")]
|
||||
protected virtual void NEAMBNAFAFK(ushort HKDPLMDENDA, ushort ABMMHCBAPOA)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060146C7 RID: 83655 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x60146C7")]
|
||||
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "37")]
|
||||
protected virtual void NPIJIMBBFCE()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060146C8 RID: 83656 RVA: 0x004E62EC File Offset: 0x004E44EC
|
||||
[Token(Token = "0x60146C8")]
|
||||
[Address(RVA = "0x1D2D0C0", Offset = "0x1D2BAC0", VA = "0x181D2D0C0", Slot = "38")]
|
||||
protected virtual void JHFBMDANBKM(ushort CPMPEJFMDED, ushort HHALDAEHAMO)
|
||||
{
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
|
||||
// Token: 0x060146C9 RID: 83657 RVA: 0x004E6308 File Offset: 0x004E4508
|
||||
[Token(Token = "0x60146C9")]
|
||||
[Address(RVA = "0x1D2CE60", Offset = "0x1D2B860", VA = "0x181D2CE60")]
|
||||
private void HDLIGKJBFNA(ushort CPMPEJFMDED, ushort HHALDAEHAMO)
|
||||
{
|
||||
RecordableObject.PBFCJFPHNCO = this;
|
||||
}
|
||||
|
||||
// Token: 0x060146CA RID: 83658 RVA: 0x004E631C File Offset: 0x004E451C
|
||||
[Token(Token = "0x60146CA")]
|
||||
[Address(RVA = "0x1D2CF30", Offset = "0x1D2B930", VA = "0x181D2CF30", Slot = "39")]
|
||||
protected virtual void HPJHPECFLBC(ushort HKDPLMDENDA, ushort ABMMHCBAPOA)
|
||||
{
|
||||
this.DOFEEILPOCL();
|
||||
}
|
||||
|
||||
// Token: 0x060146CB RID: 83659 RVA: 0x004E6338 File Offset: 0x004E4538
|
||||
[Token(Token = "0x60146CB")]
|
||||
[Address(RVA = "0x1D2D0F0", Offset = "0x1D2BAF0", VA = "0x181D2D0F0", Slot = "40")]
|
||||
protected virtual void KFMPDCHPPKC(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
||||
{
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
|
||||
// Token: 0x060146CC RID: 83660 RVA: 0x004E6354 File Offset: 0x004E4554
|
||||
[Token(Token = "0x60146CC")]
|
||||
[Address(RVA = "0x1D2D120", Offset = "0x1D2BB20", VA = "0x181D2D120")]
|
||||
private void KJCIEMKCBAC(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
||||
{
|
||||
RecordableUIFlow recordableUIFlow = this.KGMPKMICFJJ();
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
|
||||
// Token: 0x060146CD RID: 83661 RVA: 0x004E6378 File Offset: 0x004E4578
|
||||
[Token(Token = "0x60146CD")]
|
||||
[Address(RVA = "0x1D2CB30", Offset = "0x1D2B530", VA = "0x181D2CB30", Slot = "41")]
|
||||
protected virtual void GCEAIAGHAEN(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060146CE RID: 83662 RVA: 0x004E638C File Offset: 0x004E458C
|
||||
[Token(Token = "0x60146CE")]
|
||||
[Address(RVA = "0x1D2C7A0", Offset = "0x1D2B1A0", VA = "0x181D2C7A0")]
|
||||
private void FPMMOAMHOLB()
|
||||
{
|
||||
bool flag;
|
||||
if (this.DNPGLGPBCHC >= 1f || (this.LLBHMCBFNPL != 0 && flag))
|
||||
{
|
||||
this.EMOPHJPKAHK();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060146CF RID: 83663 RVA: 0x004E63C0 File Offset: 0x004E45C0
|
||||
[Token(Token = "0x60146CF")]
|
||||
[Address(RVA = "0x1D2D470", Offset = "0x1D2BE70", VA = "0x181D2D470", Slot = "42")]
|
||||
protected virtual void OGKDPBEPCML()
|
||||
{
|
||||
if (!this.EMPBBHBPHLB)
|
||||
{
|
||||
float realtimeSinceStartup = Time.realtimeSinceStartup;
|
||||
this.<CCFDODHKJDI>k__BackingField = realtimeSinceStartup != null;
|
||||
bool flag = this.BLHMKAPPBBP();
|
||||
SynchronizedField<string> dkdonfhmpnj = this.DKDONFHMPNJ;
|
||||
this.EMPBBHBPHLB = true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060146D0 RID: 83664 RVA: 0x004E6400 File Offset: 0x004E4600
|
||||
[Token(Token = "0x60146D0")]
|
||||
[Address(RVA = "0x1D2C060", Offset = "0x1D2AA60", VA = "0x181D2C060")]
|
||||
protected void BJHAMGPBJJA(out IPromise<KHJKOGJKJNA> EPDELODLGNE)
|
||||
{
|
||||
SynchronizedField<string> dkdonfhmpnj = this.DKDONFHMPNJ;
|
||||
this.<CCFDODHKJDI>k__BackingField = false;
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
|
||||
// Token: 0x060146D1 RID: 83665 RVA: 0x004E6428 File Offset: 0x004E4628
|
||||
[Token(Token = "0x60146D1")]
|
||||
[Address(RVA = "0x1D2D030", Offset = "0x1D2BA30", VA = "0x181D2D030")]
|
||||
protected void HPPFPCMJIOM()
|
||||
{
|
||||
T lplobobdngd = this.LPLOBOBDNGD;
|
||||
}
|
||||
|
||||
// Token: 0x060146D2 RID: 83666 RVA: 0x004E6444 File Offset: 0x004E4644
|
||||
[Token(Token = "0x60146D2")]
|
||||
[Address(RVA = "0x1D2C6E0", Offset = "0x1D2B0E0", VA = "0x181D2C6E0", Slot = "43")]
|
||||
protected virtual void EMFPOLKCKOL(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
||||
{
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
|
||||
// Token: 0x060146D3 RID: 83667 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x60146D3")]
|
||||
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "44")]
|
||||
protected virtual void OHPLCLJFHFG(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060146D4 RID: 83668 RVA: 0x004E6460 File Offset: 0x004E4660
|
||||
[Token(Token = "0x60146D4")]
|
||||
[Address(RVA = "0x1D2B3E0", Offset = "0x1D29DE0", VA = "0x181D2B3E0", 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;
|
||||
IPromise<string> promise = KELEPAPMOGK.PCCKDCNCINJ(HMHLBKHDKFI.JAFHPNHGNBE.Holotar, array);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060146D5 RID: 83669 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x60146D5")]
|
||||
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "46")]
|
||||
protected virtual void HJPNAAHBGPG(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060146D6 RID: 83670 RVA: 0x004E64A8 File Offset: 0x004E46A8
|
||||
[Token(Token = "0x60146D6")]
|
||||
[Address(RVA = "0x4405A0", Offset = "0x43EFA0", VA = "0x1804405A0", Slot = "47")]
|
||||
protected virtual bool BLHMKAPPBBP()
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
// Token: 0x060146D7 RID: 83671 RVA: 0x004E64B8 File Offset: 0x004E46B8
|
||||
[Token(Token = "0x60146D7")]
|
||||
[Address(RVA = "0x1D2CBF0", Offset = "0x1D2B5F0", VA = "0x181D2CBF0")]
|
||||
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: 0x060146D8 RID: 83672 RVA: 0x004E653C File Offset: 0x004E473C
|
||||
[Token(Token = "0x60146D8")]
|
||||
[Address(RVA = "0x1D2C570", Offset = "0x1D2AF70", VA = "0x181D2C570")]
|
||||
private void DOFEEILPOCL()
|
||||
{
|
||||
CreationObject eojkoignhpj = this.EOJKOIGNHPJ;
|
||||
int num = 0;
|
||||
if (eojkoignhpj != num)
|
||||
{
|
||||
this.EOJKOIGNHPJ.gameObject.SetActive(true);
|
||||
CreationObject eojkoignhpj2 = this.EOJKOIGNHPJ;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060146D9 RID: 83673 RVA: 0x004E657C File Offset: 0x004E477C
|
||||
[Token(Token = "0x60146D9")]
|
||||
[Address(RVA = "0x243EFA0", Offset = "0x243D9A0", VA = "0x18243EFA0")]
|
||||
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: 0x060146DA RID: 83674 RVA: 0x004E65CC File Offset: 0x004E47CC
|
||||
[Token(Token = "0x60146DA")]
|
||||
[Address(RVA = "0x1D2CDC0", Offset = "0x1D2B7C0", VA = "0x181D2CDC0")]
|
||||
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: 0x170036B1 RID: 14001
|
||||
// (get) Token: 0x060146DB RID: 83675 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170036B1")]
|
||||
public string CEHACAGDHEK
|
||||
{
|
||||
[Token(Token = "0x60146DB")]
|
||||
[Address(RVA = "0x3EDE90", Offset = "0x3EC890", VA = "0x1803EDE90", Slot = "19")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060146DC RID: 83676
|
||||
[Token(Token = "0x60146DC")]
|
||||
[Address(Slot = "48")]
|
||||
protected abstract T DFDLDPPMLFE();
|
||||
|
||||
// Token: 0x060146DD RID: 83677
|
||||
[Token(Token = "0x60146DD")]
|
||||
[Address(Slot = "49")]
|
||||
protected abstract void IEEHEIHELKE();
|
||||
|
||||
// Token: 0x060146DE RID: 83678 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x60146DE")]
|
||||
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "50")]
|
||||
protected virtual void EMOPHJPKAHK()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060146DF RID: 83679
|
||||
[Token(Token = "0x60146DF")]
|
||||
[Address(Slot = "51")]
|
||||
protected abstract void IFAGOPCGCMC();
|
||||
|
||||
// Token: 0x060146E0 RID: 83680 RVA: 0x004E6608 File Offset: 0x004E4808
|
||||
[Token(Token = "0x60146E0")]
|
||||
[Address(RVA = "0x1D2E0A0", Offset = "0x1D2CAA0", VA = "0x181D2E0A0", 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: 0x060146E1 RID: 83681 RVA: 0x004E6638 File Offset: 0x004E4838
|
||||
[Token(Token = "0x60146E1")]
|
||||
[Address(RVA = "0x1D2DF60", Offset = "0x1D2C960", VA = "0x181D2DF60", 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: 0x060146E2 RID: 83682 RVA: 0x004E6668 File Offset: 0x004E4868
|
||||
[Token(Token = "0x60146E2")]
|
||||
[Address(RVA = "0x1D2E010", Offset = "0x1D2CA10", VA = "0x181D2E010", Slot = "24")]
|
||||
public void TrySaveRecording()
|
||||
{
|
||||
Debug.LogWarning("RecordableObject: Unable to save when there is no local recording data.");
|
||||
}
|
||||
|
||||
// Token: 0x060146E3 RID: 83683 RVA: 0x004E6690 File Offset: 0x004E4890
|
||||
[Token(Token = "0x60146E3")]
|
||||
[Address(RVA = "0x1D2DD40", Offset = "0x1D2C740", VA = "0x181D2DD40", Slot = "20")]
|
||||
public void TryEnterRecordingFlow()
|
||||
{
|
||||
if (this.IMDNGIOAGMN && EIMGAFPPJFD.IKDFDELJBII())
|
||||
{
|
||||
RPCActions.RPCAction<PhotonMessageInfo> rpcaction;
|
||||
base.photonView.RpcMaster(rpcaction);
|
||||
return;
|
||||
}
|
||||
Debug.LogWarning("RecordableObject: Unable to enter recording flow.");
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060146E4 RID: 83684 RVA: 0x004E66CC File Offset: 0x004E48CC
|
||||
[Token(Token = "0x60146E4")]
|
||||
[Address(RVA = "0x1D2DE60", Offset = "0x1D2C860", VA = "0x181D2DE60", Slot = "21")]
|
||||
public void TryExitRecordingFlow()
|
||||
{
|
||||
if (!this.BFDGOGBLFEJ)
|
||||
{
|
||||
Debug.LogWarning("RecordableObject: Local player does not have permission to exit recording flow.");
|
||||
return;
|
||||
}
|
||||
RPCActions.RPCAction rpcaction;
|
||||
base.photonView.RpcMaster(rpcaction);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x170036B2 RID: 14002
|
||||
// (get) Token: 0x060146E5 RID: 83685 RVA: 0x004E6700 File Offset: 0x004E4900
|
||||
[Token(Token = "0x170036B2")]
|
||||
public float DNPGLGPBCHC
|
||||
{
|
||||
[Token(Token = "0x60146E5")]
|
||||
[Address(RVA = "0x1D2E400", Offset = "0x1D2CE00", VA = "0x181D2E400", 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: 0x060146E6 RID: 83686 RVA: 0x004E6738 File Offset: 0x004E4938
|
||||
[Token(Token = "0x60146E6")]
|
||||
[Address(RVA = "0x1D2DA50", Offset = "0x1D2C450", VA = "0x181D2DA50", Slot = "52")]
|
||||
public virtual void RequestDeleteData()
|
||||
{
|
||||
RPCActions.RPCAction<string, PhotonMessageInfo> rpcaction;
|
||||
base.photonView.RpcMaster<string>(rpcaction, "");
|
||||
}
|
||||
|
||||
// Token: 0x060146E7 RID: 83687 RVA: 0x004E675C File Offset: 0x004E495C
|
||||
[Token(Token = "0x60146E7")]
|
||||
[Address(RVA = "0x1D2D080", Offset = "0x1D2BA80", VA = "0x181D2D080")]
|
||||
public bool HasRecordableData()
|
||||
{
|
||||
return !string.IsNullOrEmpty(this.NIFBPEMIADP);
|
||||
}
|
||||
|
||||
// Token: 0x060146E8 RID: 83688 RVA: 0x004E6780 File Offset: 0x004E4980
|
||||
[Token(Token = "0x60146E8")]
|
||||
[Address(RVA = "0x1D2DB10", Offset = "0x1D2C510", VA = "0x181D2DB10")]
|
||||
[PunRPC]
|
||||
protected void RpcRequestMasterEnterRecordingFlow(PhotonMessageInfo GBNDGCDDDLJ)
|
||||
{
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
|
||||
// Token: 0x060146E9 RID: 83689 RVA: 0x004E679C File Offset: 0x004E499C
|
||||
[Token(Token = "0x60146E9")]
|
||||
[Address(RVA = "0x1D2DB50", Offset = "0x1D2C550", VA = "0x181D2DB50")]
|
||||
[PunRPC]
|
||||
protected void RpcRequestMasterExitRecordingFlow()
|
||||
{
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
|
||||
// Token: 0x060146EA RID: 83690 RVA: 0x004E67B8 File Offset: 0x004E49B8
|
||||
[Token(Token = "0x60146EA")]
|
||||
[Address(RVA = "0x1D2DB80", Offset = "0x1D2C580", VA = "0x181D2DB80")]
|
||||
[PunRPC]
|
||||
protected void RpcRequestMasterSetBlobName(string ONJLKFGJNIP, PhotonMessageInfo GBNDGCDDDLJ)
|
||||
{
|
||||
T t = this.DFDLDPPMLFE();
|
||||
}
|
||||
|
||||
// Token: 0x060146EB RID: 83691 RVA: 0x004E67D4 File Offset: 0x004E49D4
|
||||
[Token(Token = "0x60146EB")]
|
||||
[Address(RVA = "0x1D2E1A0", Offset = "0x1D2CBA0", VA = "0x181D2E1A0")]
|
||||
protected RecordableObject()
|
||||
{
|
||||
this.<CCFDODHKJDI>k__BackingField = false;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x060146EC RID: 83692 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x60146EC")]
|
||||
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60")]
|
||||
static RecordableObject()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060146ED RID: 83693 RVA: 0x004E67F0 File Offset: 0x004E49F0
|
||||
[Token(Token = "0x60146ED")]
|
||||
[Address(RVA = "0x1D2D8C0", Offset = "0x1D2C2C0", VA = "0x181D2D8C0")]
|
||||
[CompilerGenerated]
|
||||
private void PHIHMPOKFIK(CreationObjectSettingButtonUIControl GCCLEJOGCCE)
|
||||
{
|
||||
CreationObjectSettingButtonUIControl instance = GCCLEJOGCCE;
|
||||
TextMeshProUGUI propertyDescription = GCCLEJOGCCE.PropertyDescription;
|
||||
CreationObjectSettingButtonUIControl instance3 = instance;
|
||||
CreationObjectSettingButtonUIControl instance2 = instance;
|
||||
}
|
||||
|
||||
// Token: 0x060146EE RID: 83694 RVA: 0x004E6830 File Offset: 0x004E4A30
|
||||
[Token(Token = "0x60146EE")]
|
||||
[Address(RVA = "0x1D2C4B0", Offset = "0x1D2AEB0", VA = "0x181D2C4B0")]
|
||||
[CompilerGenerated]
|
||||
private void DAFOFBKBAKD(JPIJGHNNIDP MAOOLFEBOOD)
|
||||
{
|
||||
if (MAOOLFEBOOD == JPIJGHNNIDP.Affirmative)
|
||||
{
|
||||
T t = this.DFDLDPPMLFE();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0400DA9F RID: 55967
|
||||
[Token(Token = "0x400DA9F")]
|
||||
protected static RecordableObject<T> PBFCJFPHNCO;
|
||||
|
||||
// Token: 0x0400DAA0 RID: 55968
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400DAA0")]
|
||||
[SerializeField]
|
||||
[Header("RecordableObject")]
|
||||
private RecordableStackedUI uiPrefab;
|
||||
|
||||
// Token: 0x0400DAA1 RID: 55969
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400DAA1")]
|
||||
[SerializeField]
|
||||
private Transform uiRoot;
|
||||
|
||||
// Token: 0x0400DAA2 RID: 55970
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400DAA2")]
|
||||
[SerializeField]
|
||||
private MonoBehaviour uiPivot;
|
||||
|
||||
// Token: 0x0400DAA3 RID: 55971
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400DAA3")]
|
||||
[SerializeField]
|
||||
protected float maxRecordingDuration;
|
||||
|
||||
// Token: 0x0400DAA4 RID: 55972
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400DAA4")]
|
||||
[SerializeField]
|
||||
protected string startRecordingPrompt;
|
||||
|
||||
// Token: 0x0400DAA5 RID: 55973
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400DAA5")]
|
||||
[SerializeField]
|
||||
protected string dataDeleteConfirmation;
|
||||
|
||||
// Token: 0x0400DAA6 RID: 55974
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400DAA6")]
|
||||
protected Func<bool> LEBJMCNPOND;
|
||||
|
||||
// Token: 0x0400DAA7 RID: 55975
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400DAA7")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)]
|
||||
protected Tool tool;
|
||||
|
||||
// Token: 0x0400DAA8 RID: 55976
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400DAA8")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)]
|
||||
protected MicAudioRecorder micAudioRecorder;
|
||||
|
||||
// Token: 0x0400DAA9 RID: 55977
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400DAA9")]
|
||||
private DJHELPHHAEN CLFLNFICKGN;
|
||||
|
||||
// Token: 0x0400DAAA RID: 55978
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400DAAA")]
|
||||
private HKKOHFHADKK CMHGDPOKGOA;
|
||||
|
||||
// Token: 0x0400DAAB RID: 55979
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400DAAB")]
|
||||
protected RecordableStackedUI BMIEINDMNOL;
|
||||
|
||||
// Token: 0x0400DAAC RID: 55980
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400DAAC")]
|
||||
protected float HGOFLLLHMMD;
|
||||
|
||||
// Token: 0x0400DAAD RID: 55981
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400DAAD")]
|
||||
private SynchronizedField<int> LLBHMCBFNPL;
|
||||
|
||||
// Token: 0x0400DAAE RID: 55982
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400DAAE")]
|
||||
private Photon.Realtime.Player LPGLDEICIEC;
|
||||
|
||||
// Token: 0x0400DAAF RID: 55983
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400DAAF")]
|
||||
private SynchronizedField<string> DKDONFHMPNJ;
|
||||
|
||||
// Token: 0x0400DAB0 RID: 55984
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400DAB0")]
|
||||
protected T IBNBCDPDDLM;
|
||||
|
||||
// Token: 0x0400DAB1 RID: 55985
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400DAB1")]
|
||||
private T LPLOBOBDNGD;
|
||||
|
||||
// Token: 0x0400DAB2 RID: 55986
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400DAB2")]
|
||||
protected CreationObject EOJKOIGNHPJ;
|
||||
|
||||
// Token: 0x02002D25 RID: 11557
|
||||
[Token(Token = "0x2002D25")]
|
||||
[CompilerGenerated]
|
||||
private sealed class BPBJEMIHEME
|
||||
{
|
||||
// Token: 0x060146EF RID: 83695 RVA: 0x004E6850 File Offset: 0x004E4A50
|
||||
[Token(Token = "0x60146EF")]
|
||||
[Address(RVA = "0x1B1AA80", Offset = "0x1B19480", VA = "0x181B1AA80")]
|
||||
public BPBJEMIHEME()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060146F0 RID: 83696 RVA: 0x004E686C File Offset: 0x004E4A6C
|
||||
[Token(Token = "0x60146F0")]
|
||||
[Address(RVA = "0x1D20A90", Offset = "0x1D1F490", VA = "0x181D20A90")]
|
||||
internal void <InitializeCreationObjectSettings>b__2(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;
|
||||
IPromise<JPIJGHNNIDP> promise = 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: 0x0400DAB4 RID: 55988
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400DAB4")]
|
||||
public CreationObjectSettingButtonUIControl instance;
|
||||
|
||||
// Token: 0x0400DAB5 RID: 55989
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400DAB5")]
|
||||
public RecordableObject<T> <>4__this;
|
||||
}
|
||||
|
||||
// Token: 0x02002D27 RID: 11559
|
||||
[Token(Token = "0x2002D27")]
|
||||
[CompilerGenerated]
|
||||
private sealed class FJEDKKLGELE
|
||||
{
|
||||
// Token: 0x060146F4 RID: 83700 RVA: 0x004E6934 File Offset: 0x004E4B34
|
||||
[Token(Token = "0x60146F4")]
|
||||
[Address(RVA = "0x1B1AA80", Offset = "0x1B19480", VA = "0x181B1AA80")]
|
||||
public FJEDKKLGELE()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060146F5 RID: 83701 RVA: 0x004E6950 File Offset: 0x004E4B50
|
||||
[Token(Token = "0x60146F5")]
|
||||
[Address(RVA = "0x1D27210", Offset = "0x1D25C10", VA = "0x181D27210")]
|
||||
internal void <OnEnterUploadRecordingSubstate>b__0(string blobName)
|
||||
{
|
||||
RPCActions.RPCAction<string, PhotonMessageInfo> rpcaction;
|
||||
this.<>4__this.photonView.RpcMaster<string>(rpcaction, blobName);
|
||||
this.uploadFlow.MarkSuccess();
|
||||
}
|
||||
|
||||
// Token: 0x060146F6 RID: 83702 RVA: 0x004E6980 File Offset: 0x004E4B80
|
||||
[Token(Token = "0x60146F6")]
|
||||
[Address(RVA = "0x1D272E0", Offset = "0x1D25CE0", VA = "0x181D272E0")]
|
||||
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: 0x0400DAB8 RID: 55992
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400DAB8")]
|
||||
public RecordableObject<T> <>4__this;
|
||||
|
||||
// Token: 0x0400DAB9 RID: 55993
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400DAB9")]
|
||||
public HolotarUploadingFlow uploadFlow;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using AGUI.StackedUI;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecRoom.Core.Creation.Holotars
|
||||
{
|
||||
// Token: 0x02002D33 RID: 11571
|
||||
[Token(Token = "0x2002D33")]
|
||||
[StructLayout(3)]
|
||||
public class RecordableStackedUI : StackedUIBase
|
||||
{
|
||||
// Token: 0x06014724 RID: 83748 RVA: 0x004E7190 File Offset: 0x004E5390
|
||||
[Token(Token = "0x6014724")]
|
||||
[Address(RVA = "0x1442DD0", Offset = "0x14417D0", VA = "0x181442DD0")]
|
||||
public RecordableStackedUI()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400DAD7 RID: 56023
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x400DAD7")]
|
||||
[NonSerialized]
|
||||
public AMFGMOBDFOF recordable;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,50 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using AGUI.StackedUI;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecRoom.Core.Creation.Holotars
|
||||
{
|
||||
// Token: 0x02002D34 RID: 11572
|
||||
[Token(Token = "0x2002D34")]
|
||||
[StructLayout(3)]
|
||||
public class RecordableUIFlow : StackedUIFlowBase
|
||||
{
|
||||
// Token: 0x170036B9 RID: 14009
|
||||
// (get) Token: 0x06014725 RID: 83749 RVA: 0x004E71A4 File Offset: 0x004E53A4
|
||||
[Token(Token = "0x170036B9")]
|
||||
public RecordableStackedUI EBACKHCBJPF
|
||||
{
|
||||
[Token(Token = "0x6014725")]
|
||||
[Address(RVA = "0x1711200", Offset = "0x170FC00", VA = "0x181711200")]
|
||||
get
|
||||
{
|
||||
if (this.<KBKJKEOPIGB>k__BackingField == 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170036BA RID: 14010
|
||||
// (get) Token: 0x06014726 RID: 83750 RVA: 0x004E71C0 File Offset: 0x004E53C0
|
||||
[Token(Token = "0x170036BA")]
|
||||
public AMFGMOBDFOF EOEODCNAPCB
|
||||
{
|
||||
[Token(Token = "0x6014726")]
|
||||
[Address(RVA = "0x1711280", Offset = "0x170FC80", VA = "0x181711280")]
|
||||
get
|
||||
{
|
||||
StackedUIBase <KBKJKEOPIGB>k__BackingField = this.<KBKJKEOPIGB>k__BackingField;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06014727 RID: 83751 RVA: 0x004E71DC File Offset: 0x004E53DC
|
||||
[Token(Token = "0x6014727")]
|
||||
[Address(RVA = "0x6A4030", Offset = "0x6A2A30", VA = "0x1806A4030")]
|
||||
public RecordableUIFlow()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user