389 lines
14 KiB
C#
389 lines
14 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Text;
|
|
using AGUI.StackedUI;
|
|
using Cpp2IlInjected;
|
|
using Photon.Pun;
|
|
using RecRoom.AGUI.ToolUIs;
|
|
using RecRoom.Core.Creation;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Systems.StreamingCamera
|
|
{
|
|
// Token: 0x020022D3 RID: 8915
|
|
[Token(Token = "0x20022D3")]
|
|
[RequireComponent(typeof(SpectatorStreamPoint))]
|
|
public class SandboxSpectatorStreamPoint : MonoBehaviourPun, EOCLMMENCKH
|
|
{
|
|
// Token: 0x1700244B RID: 9291
|
|
// (get) Token: 0x0600E47E RID: 58494 RVA: 0x0034D61C File Offset: 0x0034B81C
|
|
// (set) Token: 0x0600E47F RID: 58495 RVA: 0x0034D63C File Offset: 0x0034B83C
|
|
[Token(Token = "0x1700244B")]
|
|
public string FIKEBGGCDFN
|
|
{
|
|
[Token(Token = "0x600E47E")]
|
|
[Address(RVA = "0xAD3CC0", Offset = "0xAD2AC0", VA = "0x180AD3CC0")]
|
|
get
|
|
{
|
|
return this.MMBOKOLAJFH.IAHDANBDAAM();
|
|
}
|
|
[Token(Token = "0x600E47F")]
|
|
[Address(RVA = "0xAD3C60", Offset = "0xAD2A60", VA = "0x180AD3C60")]
|
|
private set
|
|
{
|
|
KLLMCPFPIIE<string> mmbokolajfh = this.MMBOKOLAJFH;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700244C RID: 9292
|
|
// (get) Token: 0x0600E480 RID: 58496 RVA: 0x0034D658 File Offset: 0x0034B858
|
|
// (set) Token: 0x0600E481 RID: 58497 RVA: 0x0034D678 File Offset: 0x0034B878
|
|
[Token(Token = "0x1700244C")]
|
|
public SandboxSpectatorStreamPoint.EEPPANMKMEL PMFILGPPJPC
|
|
{
|
|
[Token(Token = "0x600E480")]
|
|
[Address(RVA = "0xAD3A10", Offset = "0xAD2810", VA = "0x180AD3A10")]
|
|
get
|
|
{
|
|
return this.GIPCEOGBPBP.IAHDANBDAAM();
|
|
}
|
|
[Token(Token = "0x600E481")]
|
|
[Address(RVA = "0xAD3930", Offset = "0xAD2730", VA = "0x180AD3930")]
|
|
private set
|
|
{
|
|
KLLMCPFPIIE<SandboxSpectatorStreamPoint.EEPPANMKMEL> gipceogbpbp = this.GIPCEOGBPBP;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600E482 RID: 58498 RVA: 0x0034D694 File Offset: 0x0034B894
|
|
[Token(Token = "0x600E482")]
|
|
[Address(RVA = "0xAD3100", Offset = "0xAD1F00", VA = "0x180AD3100", Slot = "13")]
|
|
protected override void Awake()
|
|
{
|
|
base..ctor();
|
|
Action action = new Action(this.GMDKMEDDFJB);
|
|
int num = 0;
|
|
KLLMCPFPIIE<SandboxSpectatorStreamPoint.EEPPANMKMEL> kllmcpfpiie;
|
|
this.GIPCEOGBPBP = kllmcpfpiie;
|
|
Action action2 = new Action(this.DCGONHACJIH);
|
|
KLLMCPFPIIE<string> kllmcpfpiie2;
|
|
this.MMBOKOLAJFH = kllmcpfpiie2;
|
|
IEnumerable<SandboxSpectatorStreamPoint.EEPPANMKMEL> enumerable = Enumerable.Cast<SandboxSpectatorStreamPoint.EEPPANMKMEL>(Enum.GetValues(typeof(SandboxSpectatorStreamPoint.EEPPANMKMEL)));
|
|
Func<SandboxSpectatorStreamPoint.EEPPANMKMEL, string> <>9__11_ = SandboxSpectatorStreamPoint.<>c.<>9__11_0;
|
|
if (<>9__11_ == 0)
|
|
{
|
|
SandboxSpectatorStreamPoint.<>c.<>9__11_0 = delegate(SandboxSpectatorStreamPoint.EEPPANMKMEL e)
|
|
{
|
|
throw new NullReferenceException();
|
|
};
|
|
}
|
|
Func<SandboxSpectatorStreamPoint.EEPPANMKMEL, FLCFOLDCOJJ> func;
|
|
if (SandboxSpectatorStreamPoint.<>c.<>9__11_1 == 0)
|
|
{
|
|
func = delegate(SandboxSpectatorStreamPoint.EEPPANMKMEL e)
|
|
{
|
|
throw new NullReferenceException();
|
|
};
|
|
SandboxSpectatorStreamPoint.<>c.<>9__11_1 = func;
|
|
}
|
|
Dictionary<SandboxSpectatorStreamPoint.EEPPANMKMEL, string> dictionary = Enumerable.ToDictionary<SandboxSpectatorStreamPoint.EEPPANMKMEL, string, FLCFOLDCOJJ>(enumerable, <>9__11_, func);
|
|
CreationObject creationObject = this.tool.creationObject;
|
|
DOPNALIMPNA[] array = new DOPNALIMPNA[2];
|
|
Func<int> func2 = new Func(this.JCIOADKDGLL);
|
|
Action<int> action3 = new Action(this.FEGFPBDDJJI);
|
|
string text;
|
|
ulong num2;
|
|
LNBMGIPPMJJ lnbmgippmjj = ONOKJPIMIIP.BCJHJAHMJFP(dictionary, func2, action3, "Transition Time", text, num, num, num, num, num2 != 0UL);
|
|
if (lnbmgippmjj != 0)
|
|
{
|
|
}
|
|
array[0] = lnbmgippmjj;
|
|
Func<string> func3 = new Func(this.FGAMOEKAECM);
|
|
Action<string> action4 = new Action(this.EFEJDNDGHBJ);
|
|
INAOBEINBGO inaobeinbgo;
|
|
if (inaobeinbgo != 0)
|
|
{
|
|
}
|
|
array[1] = inaobeinbgo;
|
|
ECJBHJOCKHL ecjbhjockhl = creationObject.AddFoldoutMenu("Camera Settings", 25, array);
|
|
CreationObject creationObject2 = this.tool.creationObject;
|
|
OMKPHDBNLKH<CreationObjectSettingFriendlyIntControl, int>.DEDABHKCIBG dedabhkcibg;
|
|
if (SandboxSpectatorStreamPoint.<>c.<>9__11_5 == 0)
|
|
{
|
|
dedabhkcibg = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultEnumUIControlPrefab;
|
|
SandboxSpectatorStreamPoint.<>c.<>9__11_5 = dedabhkcibg;
|
|
}
|
|
OMKPHDBNLKH<CreationObjectSettingFriendlyIntControl, int>.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.BKFDMMDADHJ);
|
|
ulong num3;
|
|
KLCANJPOEPC klcanjpoepc = new KLCANJPOEPC(dedabhkcibg, ohindolfnmp, dictionary, (int)num3);
|
|
ILINODKFHEO ilinodkfheo = creationObject2.AddConfigurableSetting(klcanjpoepc);
|
|
CreationObject creationObject3 = this.tool.creationObject;
|
|
OMKPHDBNLKH<CreationObjectSettingStringUIControl, string>.DEDABHKCIBG dedabhkcibg2;
|
|
if (SandboxSpectatorStreamPoint.<>c.<>9__11_7 == 0)
|
|
{
|
|
dedabhkcibg2 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultStringUIControlPrefab;
|
|
SandboxSpectatorStreamPoint.<>c.<>9__11_7 = dedabhkcibg2;
|
|
}
|
|
OMKPHDBNLKH<CreationObjectSettingStringUIControl, string>.OHINDOLFNMP ohindolfnmp2 = new OMKPHDBNLKH.OHINDOLFNMP(this.IHDNIICHODC);
|
|
PGIHLFOHNML pgihlfohnml = new PGIHLFOHNML(dedabhkcibg2, ohindolfnmp2, 26);
|
|
ILINODKFHEO ilinodkfheo2 = creationObject3.AddConfigurableSetting(pgihlfohnml);
|
|
}
|
|
|
|
// Token: 0x0600E483 RID: 58499 RVA: 0x0034D880 File Offset: 0x0034BA80
|
|
[Token(Token = "0x600E483")]
|
|
[Address(RVA = "0xAD3990", Offset = "0xAD2790", VA = "0x180AD3990")]
|
|
private void DCGONHACJIH()
|
|
{
|
|
string text = this.MMBOKOLAJFH.IAHDANBDAAM();
|
|
if (!string.IsNullOrEmpty(text))
|
|
{
|
|
this.streamPoint.<PPLJDFIGCAD>k__BackingField.FIKEBGGCDFN = text;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600E484 RID: 58500 RVA: 0x0034D8BC File Offset: 0x0034BABC
|
|
[Token(Token = "0x600E484")]
|
|
[Address(RVA = "0xAD3D10", Offset = "0xAD2B10", VA = "0x180AD3D10")]
|
|
private void GMDKMEDDFJB()
|
|
{
|
|
if (this.GIPCEOGBPBP.IAHDANBDAAM() == 1)
|
|
{
|
|
}
|
|
int num = 0;
|
|
this.streamPoint.<PPLJDFIGCAD>k__BackingField.<FBFAHEDEGHA>k__BackingField = num;
|
|
this.streamPoint.<PPLJDFIGCAD>k__BackingField.<FLPHFDDGOAI>k__BackingField = num;
|
|
}
|
|
|
|
// Token: 0x0600E485 RID: 58501 RVA: 0x0034D904 File Offset: 0x0034BB04
|
|
[Token(Token = "0x600E485")]
|
|
[Address(RVA = "0xAD3B20", Offset = "0xAD2920", VA = "0x180AD3B20")]
|
|
private void EFEJDNDGHBJ(string AHHENFLFKIC)
|
|
{
|
|
string newDisplayName = AHHENFLFKIC;
|
|
PMGCJEPKFOF<NKHBKKGOIHL.PEHMCMIFBJO> pmgcjepkfof = NKHBKKGOIHL.EFFCNBECOKA(AHHENFLFKIC);
|
|
Action<NKHBKKGOIHL.PEHMCMIFBJO> action = delegate(NKHBKKGOIHL.PEHMCMIFBJO response)
|
|
{
|
|
if (response.<GBEEHFGKJOF>k__BackingField)
|
|
{
|
|
KLLMCPFPIIE<string> mmbokolajfh = this.MMBOKOLAJFH;
|
|
}
|
|
};
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
PMGCJEPKFOF<NKHBKKGOIHL.PEHMCMIFBJO> pmgcjepkfof2 = pmgcjepkfof.OHLPJBFCABI(action);
|
|
}
|
|
|
|
// Token: 0x0600E486 RID: 58502 RVA: 0x0034D958 File Offset: 0x0034BB58
|
|
[Token(Token = "0x600E486")]
|
|
[Address(RVA = "0xAD4060", Offset = "0xAD2E60", VA = "0x180AD4060")]
|
|
private void Start()
|
|
{
|
|
string text = this.MMBOKOLAJFH.IAHDANBDAAM();
|
|
if (!string.IsNullOrEmpty(text))
|
|
{
|
|
this.streamPoint.<PPLJDFIGCAD>k__BackingField.FIKEBGGCDFN = text;
|
|
}
|
|
if (this.GIPCEOGBPBP.IAHDANBDAAM() == 1)
|
|
{
|
|
}
|
|
int num = 0;
|
|
this.streamPoint.<PPLJDFIGCAD>k__BackingField.<FBFAHEDEGHA>k__BackingField = num;
|
|
this.streamPoint.<PPLJDFIGCAD>k__BackingField.<FLPHFDDGOAI>k__BackingField = num;
|
|
}
|
|
|
|
// Token: 0x1700244D RID: 9293
|
|
// (get) Token: 0x0600E487 RID: 58503 RVA: 0x0034D9C8 File Offset: 0x0034BBC8
|
|
[Token(Token = "0x1700244D")]
|
|
public bool JBMFJOBFJHP
|
|
{
|
|
[Token(Token = "0x600E487")]
|
|
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "15")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600E488 RID: 58504 RVA: 0x0034D9D8 File Offset: 0x0034BBD8
|
|
[Token(Token = "0x600E488")]
|
|
[Address(RVA = "0xAD3A60", Offset = "0xAD2860", VA = "0x180AD3A60", Slot = "16")]
|
|
public void DeserializeFrom(KPNDFONGDGF HFBJGCHOANH)
|
|
{
|
|
KLLMCPFPIIE<SandboxSpectatorStreamPoint.EEPPANMKMEL> gipceogbpbp = this.GIPCEOGBPBP;
|
|
KLLMCPFPIIE<string> mmbokolajfh = this.MMBOKOLAJFH;
|
|
}
|
|
|
|
// Token: 0x0600E489 RID: 58505 RVA: 0x0034D9FC File Offset: 0x0034BBFC
|
|
[Token(Token = "0x600E489")]
|
|
[Address(RVA = "0xAD3F30", Offset = "0xAD2D30", VA = "0x180AD3F30", Slot = "17")]
|
|
public void SerializeTo(ref PDEKIHFJKHJ IABNDBNHMKF, ref MKNCHKCCIHK NHFINJNIPGK, StringBuilder BIPOIFGEMGB)
|
|
{
|
|
MKMHKLCDBLL mkmhklcdbll = new MKMHKLCDBLL();
|
|
SandboxSpectatorStreamPoint.EEPPANMKMEL eeppanmkmel = this.GIPCEOGBPBP.IAHDANBDAAM();
|
|
string text = this.MMBOKOLAJFH.IAHDANBDAAM();
|
|
}
|
|
|
|
// Token: 0x0600E48A RID: 58506 RVA: 0x0034DA30 File Offset: 0x0034BC30
|
|
[Token(Token = "0x600E48A")]
|
|
[Address(RVA = "0x752FB0", Offset = "0x751DB0", VA = "0x180752FB0")]
|
|
public SandboxSpectatorStreamPoint()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600E48B RID: 58507 RVA: 0x0034DA44 File Offset: 0x0034BC44
|
|
[Token(Token = "0x600E48B")]
|
|
[Address(RVA = "0xAD3A10", Offset = "0xAD2810", VA = "0x180AD3A10")]
|
|
[CompilerGenerated]
|
|
private int JCIOADKDGLL()
|
|
{
|
|
SandboxSpectatorStreamPoint.EEPPANMKMEL eeppanmkmel = this.GIPCEOGBPBP.IAHDANBDAAM();
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600E48C RID: 58508 RVA: 0x0034DA64 File Offset: 0x0034BC64
|
|
[Token(Token = "0x600E48C")]
|
|
[Address(RVA = "0xAD3930", Offset = "0xAD2730", VA = "0x180AD3930")]
|
|
[CompilerGenerated]
|
|
private void FEGFPBDDJJI(int ONGBFDACHHG)
|
|
{
|
|
KLLMCPFPIIE<SandboxSpectatorStreamPoint.EEPPANMKMEL> gipceogbpbp = this.GIPCEOGBPBP;
|
|
}
|
|
|
|
// Token: 0x0600E48D RID: 58509 RVA: 0x0034DA80 File Offset: 0x0034BC80
|
|
[Token(Token = "0x600E48D")]
|
|
[Address(RVA = "0xAD3CC0", Offset = "0xAD2AC0", VA = "0x180AD3CC0")]
|
|
[CompilerGenerated]
|
|
private string FGAMOEKAECM()
|
|
{
|
|
return this.MMBOKOLAJFH.IAHDANBDAAM();
|
|
}
|
|
|
|
// Token: 0x0600E48E RID: 58510 RVA: 0x0034DAA0 File Offset: 0x0034BCA0
|
|
[Token(Token = "0x600E48E")]
|
|
[Address(RVA = "0xAD3860", Offset = "0xAD2660", VA = "0x180AD3860")]
|
|
[CompilerGenerated]
|
|
private void BKFDMMDADHJ(CreationObjectSettingFriendlyIntControl GCCLEJOGCCE)
|
|
{
|
|
string text = GCCLEJOGCCE.PropertyDescription.text;
|
|
Func<int> func = new Func(this.DPDKHOFEBLL);
|
|
Action<int> action = new Action(this.BNNBAKGAIIM);
|
|
}
|
|
|
|
// Token: 0x0600E48F RID: 58511 RVA: 0x0034DADC File Offset: 0x0034BCDC
|
|
[Token(Token = "0x600E48F")]
|
|
[Address(RVA = "0xAD3A10", Offset = "0xAD2810", VA = "0x180AD3A10")]
|
|
[CompilerGenerated]
|
|
private int DPDKHOFEBLL()
|
|
{
|
|
SandboxSpectatorStreamPoint.EEPPANMKMEL eeppanmkmel = this.GIPCEOGBPBP.IAHDANBDAAM();
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600E490 RID: 58512 RVA: 0x0034DAFC File Offset: 0x0034BCFC
|
|
[Token(Token = "0x600E490")]
|
|
[Address(RVA = "0xAD3930", Offset = "0xAD2730", VA = "0x180AD3930")]
|
|
[CompilerGenerated]
|
|
private void BNNBAKGAIIM(int ONGBFDACHHG)
|
|
{
|
|
KLLMCPFPIIE<SandboxSpectatorStreamPoint.EEPPANMKMEL> gipceogbpbp = this.GIPCEOGBPBP;
|
|
}
|
|
|
|
// Token: 0x0600E491 RID: 58513 RVA: 0x0034DB18 File Offset: 0x0034BD18
|
|
[Token(Token = "0x600E491")]
|
|
[Address(RVA = "0xAD3DD0", Offset = "0xAD2BD0", VA = "0x180AD3DD0")]
|
|
[CompilerGenerated]
|
|
private void IHDNIICHODC(CreationObjectSettingStringUIControl GCCLEJOGCCE)
|
|
{
|
|
int num = 0;
|
|
string text = GCCLEJOGCCE.PropertyDescription.text;
|
|
GCCLEJOGCCE.JJAPBNJPPAK = num;
|
|
GCCLEJOGCCE.JJAPBNJPPAK.HLOLBMKJFOM = (EBPEIAPPJJK)num;
|
|
GCCLEJOGCCE.JJAPBNJPPAK.GOLGMHKKGEA = num;
|
|
GCCLEJOGCCE.JJAPBNJPPAK.LNEHNHPOOKK = num;
|
|
Func<string> func = new Func(this.MJGIAECOPOB);
|
|
Action<string> action = new Action(this.EFEJDNDGHBJ);
|
|
}
|
|
|
|
// Token: 0x0600E492 RID: 58514 RVA: 0x0034DB84 File Offset: 0x0034BD84
|
|
[Token(Token = "0x600E492")]
|
|
[Address(RVA = "0xAD3CC0", Offset = "0xAD2AC0", VA = "0x180AD3CC0")]
|
|
[CompilerGenerated]
|
|
private string MJGIAECOPOB()
|
|
{
|
|
return this.MMBOKOLAJFH.IAHDANBDAAM();
|
|
}
|
|
|
|
// Token: 0x0400953B RID: 38203
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400953B")]
|
|
private KLLMCPFPIIE<string> MMBOKOLAJFH;
|
|
|
|
// Token: 0x0400953C RID: 38204
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400953C")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
|
private SpectatorStreamPoint streamPoint;
|
|
|
|
// Token: 0x0400953D RID: 38205
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400953D")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
|
private Tool tool;
|
|
|
|
// Token: 0x0400953E RID: 38206
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400953E")]
|
|
private KLLMCPFPIIE<SandboxSpectatorStreamPoint.EEPPANMKMEL> GIPCEOGBPBP;
|
|
|
|
// Token: 0x020022D4 RID: 8916
|
|
[Token(Token = "0x20022D4")]
|
|
public enum EEPPANMKMEL
|
|
{
|
|
// Token: 0x04009540 RID: 38208
|
|
[Token(Token = "0x4009540")]
|
|
Default,
|
|
// Token: 0x04009541 RID: 38209
|
|
[Token(Token = "0x4009541")]
|
|
Instant
|
|
}
|
|
|
|
// Token: 0x020022D6 RID: 8918
|
|
[Token(Token = "0x20022D6")]
|
|
[CompilerGenerated]
|
|
private sealed class EKJFCALDMKN
|
|
{
|
|
// Token: 0x0600E499 RID: 58521 RVA: 0x0034DC30 File Offset: 0x0034BE30
|
|
[Token(Token = "0x600E499")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public EKJFCALDMKN()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600E49A RID: 58522 RVA: 0x0034DC44 File Offset: 0x0034BE44
|
|
[Token(Token = "0x600E49A")]
|
|
[Address(RVA = "0xAD1060", Offset = "0xACFE60", VA = "0x180AD1060")]
|
|
internal void <SetNewUserDefinedDisplayName>b__0(NKHBKKGOIHL.PEHMCMIFBJO response)
|
|
{
|
|
if (response.<GBEEHFGKJOF>k__BackingField)
|
|
{
|
|
KLLMCPFPIIE<string> mmbokolajfh = this.<>4__this.MMBOKOLAJFH;
|
|
}
|
|
}
|
|
|
|
// Token: 0x04009547 RID: 38215
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4009547")]
|
|
public SandboxSpectatorStreamPoint <>4__this;
|
|
|
|
// Token: 0x04009548 RID: 38216
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4009548")]
|
|
public string newDisplayName;
|
|
}
|
|
}
|
|
}
|