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 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 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 kllmcpfpiie; this.GIPCEOGBPBP = kllmcpfpiie; Action action2 = new Action(this.DCGONHACJIH); KLLMCPFPIIE kllmcpfpiie2; this.MMBOKOLAJFH = kllmcpfpiie2; IEnumerable enumerable = Enumerable.Cast(Enum.GetValues(typeof(SandboxSpectatorStreamPoint.EEPPANMKMEL))); Func <>9__11_ = SandboxSpectatorStreamPoint.<>c.<>9__11_0; if (<>9__11_ == 0) { SandboxSpectatorStreamPoint.<>c.<>9__11_0 = delegate(SandboxSpectatorStreamPoint.EEPPANMKMEL e) { throw new NullReferenceException(); }; } Func func; if (SandboxSpectatorStreamPoint.<>c.<>9__11_1 == 0) { func = delegate(SandboxSpectatorStreamPoint.EEPPANMKMEL e) { throw new NullReferenceException(); }; SandboxSpectatorStreamPoint.<>c.<>9__11_1 = func; } Dictionary dictionary = Enumerable.ToDictionary(enumerable, <>9__11_, func); CreationObject creationObject = this.tool.creationObject; DOPNALIMPNA[] array = new DOPNALIMPNA[2]; Func func2 = new Func(this.JCIOADKDGLL); Action 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 func3 = new Func(this.FGAMOEKAECM); Action 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.DEDABHKCIBG dedabhkcibg; if (SandboxSpectatorStreamPoint.<>c.<>9__11_5 == 0) { dedabhkcibg = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultEnumUIControlPrefab; SandboxSpectatorStreamPoint.<>c.<>9__11_5 = dedabhkcibg; } OMKPHDBNLKH.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.DEDABHKCIBG dedabhkcibg2; if (SandboxSpectatorStreamPoint.<>c.<>9__11_7 == 0) { dedabhkcibg2 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultStringUIControlPrefab; SandboxSpectatorStreamPoint.<>c.<>9__11_7 = dedabhkcibg2; } OMKPHDBNLKH.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.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.k__BackingField.k__BackingField = num; this.streamPoint.k__BackingField.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 pmgcjepkfof = NKHBKKGOIHL.EFFCNBECOKA(AHHENFLFKIC); Action action = delegate(NKHBKKGOIHL.PEHMCMIFBJO response) { if (response.k__BackingField) { KLLMCPFPIIE mmbokolajfh = this.MMBOKOLAJFH; } }; int num = 0; num += num; num++; PMGCJEPKFOF 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.k__BackingField.FIKEBGGCDFN = text; } if (this.GIPCEOGBPBP.IAHDANBDAAM() == 1) { } int num = 0; this.streamPoint.k__BackingField.k__BackingField = num; this.streamPoint.k__BackingField.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 gipceogbpbp = this.GIPCEOGBPBP; KLLMCPFPIIE 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 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 func = new Func(this.DPDKHOFEBLL); Action 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 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 func = new Func(this.MJGIAECOPOB); Action 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 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 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 b__0(NKHBKKGOIHL.PEHMCMIFBJO response) { if (response.k__BackingField) { KLLMCPFPIIE 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; } } }