using System; using System.Runtime.InteropServices; using AGUI.StackedUI; using Cpp2IlInjected; using RecRoom.Core; using UnityEngine; namespace RecRoom.AGUI.ShareCameraUIs { // Token: 0x020024C9 RID: 9417 [Token(Token = "0x20024C9")] [StructLayout(3)] public class ShareCameraSettingsUIFlow : ToolUIFlow { // Token: 0x17002C29 RID: 11305 // (get) Token: 0x06010420 RID: 66592 RVA: 0x003CF888 File Offset: 0x003CDA88 [Token(Token = "0x17002C29")] protected override string MNKOCGHOJIJ { [Token(Token = "0x6010420")] [Address(RVA = "0x14E2610", Offset = "0x14E1010", VA = "0x1814E2610", Slot = "4")] get { return "SHARECAMERA"; } } // Token: 0x17002C2A RID: 11306 // (get) Token: 0x06010421 RID: 66593 RVA: 0x003CF89C File Offset: 0x003CDA9C // (set) Token: 0x06010422 RID: 66594 RVA: 0x003CF8B0 File Offset: 0x003CDAB0 [Token(Token = "0x17002C2A")] public ShareCamera ENJMNFPOCID { [Token(Token = "0x6010421")] [Address(RVA = "0x6361E0", Offset = "0x634BE0", VA = "0x1806361E0")] get; [Token(Token = "0x6010422")] [Address(RVA = "0x636210", Offset = "0x634C10", VA = "0x180636210")] private set; } // Token: 0x06010423 RID: 66595 RVA: 0x003CF8C4 File Offset: 0x003CDAC4 [Token(Token = "0x6010423")] [Address(RVA = "0x14E2640", Offset = "0x14E1040", VA = "0x1814E2640", Slot = "10")] public override void OnFlowEntered(StackedUIFlowBase BFHJBBGCMAN) { base.OnFlowEntered(BFHJBBGCMAN); StackedUIBase k__BackingField = this.k__BackingField; int num = 0; k__BackingField.DBLCENPKMBI = (OGLEAGGNIPE)num; Button3D button3D = this.filmsButton; if (!NetworkedSingletonMonoBehaviour.FFNIFALJLDD) { } bool flag2; bool flag = !flag2; button3D.FFDOINJEHMM = flag; } // Token: 0x06010424 RID: 66596 RVA: 0x003CF90C File Offset: 0x003CDB0C [Token(Token = "0x6010424")] [Address(RVA = "0x14E2760", Offset = "0x14E1160", VA = "0x1814E2760", Slot = "16")] public override void UpdateUIElements() { ShareCamera shareCamera = this.k__BackingField; int num = 0; if (!(shareCamera == num)) { ShareCamera shareCamera2 = this.k__BackingField; ToggleButton3D toggleButton3D = this.timerToggle; bool k__BackingField = shareCamera2.k__BackingField; toggleButton3D.BOHIGPFGJBA = k__BackingField; } } // Token: 0x06010425 RID: 66597 RVA: 0x003CF950 File Offset: 0x003CDB50 [Token(Token = "0x6010425")] [Address(RVA = "0x14E2580", Offset = "0x14E0F80", VA = "0x1814E2580")] public void InitializeShareCamera(ShareCamera NDGOFPEBAJC) { this.k__BackingField = NDGOFPEBAJC; Action action; NDGOFPEBAJC.OGMJMHLMBHG += action; } // Token: 0x06010426 RID: 66598 RVA: 0x003CF974 File Offset: 0x003CDB74 [Token(Token = "0x6010426")] [Address(RVA = "0x14E24C0", Offset = "0x14E0EC0", VA = "0x1814E24C0")] public void Button_ShowFilms() { this.ANFHCEHNCKB(); } // Token: 0x06010427 RID: 66599 RVA: 0x003CF988 File Offset: 0x003CDB88 [Token(Token = "0x6010427")] [Address(RVA = "0x14E2260", Offset = "0x14E0C60", VA = "0x1814E2260")] private void ANFHCEHNCKB() { Button3D button3D = this.filmsButton; int num = 0; button3D.FFDOINJEHMM = num != 0; WatchUI k__BackingField = Player.k__BackingField.playerUI.k__BackingField; int num2 = 0; int num3 = 0; k__BackingField.PlayAttract(~NotificationManager.HLJEOKDOLPF.Text, num3, num2); StackedUIFlowBase k__BackingField = k__BackingField.k__BackingField; if (k__BackingField == 0) { } int num4 = 0; BackpackScreen flowByType; if (k__BackingField == num4) { flowByType = k__BackingField.GetFlowByType(); int num5 = 0; k__BackingField.PushFlow(flowByType, num5); } flowByType.Button_SetOtherDisplayMode(); Button3D button3D2 = this.filmsButton; if (!NetworkedSingletonMonoBehaviour.FFNIFALJLDD) { } bool flag2; bool flag = !flag2; button3D2.FFDOINJEHMM = flag; } // Token: 0x06010428 RID: 66600 RVA: 0x003CFA2C File Offset: 0x003CDC2C [Token(Token = "0x6010428")] [Address(RVA = "0x14E2730", Offset = "0x14E1130", VA = "0x1814E2730")] public void Toggle_Timer(bool value) { this.k__BackingField.k__BackingField = value; } // Token: 0x06010429 RID: 66601 RVA: 0x003CFA4C File Offset: 0x003CDC4C [Token(Token = "0x6010429")] [Address(RVA = "0xFAE890", Offset = "0xFAD290", VA = "0x180FAE890")] public ShareCameraSettingsUIFlow() { } // Token: 0x0400ACD7 RID: 44247 [global::Cpp2IlInjected.FieldOffset(Offset = "0x90")] [Token(Token = "0x400ACD7")] [SerializeField] [Header("Share Camera Settings")] private Button3D filmsButton; // Token: 0x0400ACD8 RID: 44248 [global::Cpp2IlInjected.FieldOffset(Offset = "0x98")] [Token(Token = "0x400ACD8")] [SerializeField] private ToggleButton3D timerToggle; } }