using System; using System.Runtime.InteropServices; using AGUI.StackedUI; using Cpp2IlInjected; using UnityEngine; using UnityEngine.Events; // Token: 0x020006D2 RID: 1746 [Token(Token = "0x20006D2")] [StructLayout(3)] public class WatchNotificationPreferencesUI : MonoBehaviour { // Token: 0x060032E1 RID: 13025 RVA: 0x000D3800 File Offset: 0x000D1A00 [Token(Token = "0x60032E1")] [Address(RVA = "0x1A17A80", Offset = "0x1A16480", VA = "0x181A17A80")] private void OnEnable() { this.PBIPHKBAGDM(); ToggleButton3D.OnToggleButton3DClick onClick = this.friendRequestsToggle.OnClick; int num; UnityAction unityAction = new UnityAction(num.JBAIMCHBFKF); num = 0; onClick.AddListener(unityAction); ToggleButton3D.OnToggleButton3DClick onClick2 = this.friendOnlineStatusToggle.OnClick; int num2; UnityAction unityAction2 = new UnityAction(num2.KPPNLJKMNMA); num2 = 0; onClick2.AddListener(unityAction2); ToggleButton3D.OnToggleButton3DClick onClick3 = this.cheersToggle.OnClick; int num3; UnityAction unityAction3 = new UnityAction(num3.CIKLMHGOECO); num3 = 0; onClick3.AddListener(unityAction3); ToggleButton3D.OnToggleButton3DClick onClick4 = this.roomsToggle.OnClick; int num4; UnityAction unityAction4 = new UnityAction(num4.KKOFFEDGEBG); num4 = 0; onClick4.AddListener(unityAction4); ToggleButton3D.OnToggleButton3DClick onClick5 = this.invitesToggle.OnClick; int num5; UnityAction unityAction5 = new UnityAction(num5.NLAJDJPBKNA); num5 = 0; onClick5.AddListener(unityAction5); ToggleButton3D.OnToggleButton3DClick onClick6 = this.subscriptionsToggle.OnClick; int num6; UnityAction unityAction6 = new UnityAction(num6.CLEDMFBGAAN); num6 = 0; onClick6.AddListener(unityAction6); ToggleButton3D.OnToggleButton3DClick onClick7 = this.eventsToggle.OnClick; int num7; UnityAction unityAction7 = new UnityAction(num7.KOIPIOBMNGO); num7 = 0; onClick7.AddListener(unityAction7); ToggleButton3D.OnToggleButton3DClick onClick8 = this.clubsToggle.OnClick; int num8; UnityAction unityAction8 = new UnityAction(num8.LBMIHNFOLOB); num8 = 0; onClick8.AddListener(unityAction8); ToggleButton3D.OnToggleButton3DClick onClick9 = this.creatorFeedbackToggle.OnClick; int num9; UnityAction unityAction9 = new UnityAction(num9.EINDOPADCON); num9 = 0; onClick9.AddListener(unityAction9); } // Token: 0x060032E2 RID: 13026 RVA: 0x000D397C File Offset: 0x000D1B7C [Token(Token = "0x60032E2")] [Address(RVA = "0x1A17DD0", Offset = "0x1A167D0", VA = "0x181A17DD0")] private void PBIPHKBAGDM() { if (SingletonMonoBehaviour.IsInitialized) { IGCIBGKPPMO.CINFMLFKKOA notificationGroupsPreference = SingletonMonoBehaviour.Instance.KOLDKJJAOND; this.friendRequestsToggle.interactable = true; this.friendOnlineStatusToggle.interactable = true; this.cheersToggle.interactable = true; this.roomsToggle.interactable = true; this.invitesToggle.interactable = true; this.subscriptionsToggle.interactable = true; this.eventsToggle.interactable = true; this.clubsToggle.interactable = true; this.creatorFeedbackToggle.interactable = true; ToggleButton3D toggleButton3D = this.friendRequestsToggle; bool flag = notificationGroupsPreference.HasFlag(notificationGroupsPreference); toggleButton3D.BOHIGPFGJBA = flag; ToggleButton3D toggleButton3D2 = this.friendOnlineStatusToggle; bool flag2; flag = flag2; toggleButton3D2.BOHIGPFGJBA = flag; ToggleButton3D toggleButton3D3 = this.cheersToggle; bool flag3; flag = flag3; toggleButton3D3.BOHIGPFGJBA = flag; ToggleButton3D toggleButton3D4 = this.roomsToggle; bool flag4; flag = flag4; toggleButton3D4.BOHIGPFGJBA = flag; ToggleButton3D toggleButton3D5 = this.invitesToggle; bool flag5; flag = flag5; toggleButton3D5.BOHIGPFGJBA = flag; ToggleButton3D toggleButton3D6 = this.subscriptionsToggle; bool flag6; flag = flag6; toggleButton3D6.BOHIGPFGJBA = flag; ToggleButton3D toggleButton3D7 = this.eventsToggle; bool flag7; flag = flag7; toggleButton3D7.BOHIGPFGJBA = flag; ToggleButton3D toggleButton3D8 = this.clubsToggle; bool flag8; flag = flag8; toggleButton3D8.BOHIGPFGJBA = flag; ToggleButton3D toggleButton3D9 = this.creatorFeedbackToggle; bool flag9; flag = flag9; toggleButton3D9.BOHIGPFGJBA = flag; return; } ToggleButton3D toggleButton3D10 = this.friendRequestsToggle; int num = 0; toggleButton3D10.interactable = num != 0; ToggleButton3D toggleButton3D11 = this.friendOnlineStatusToggle; int num2 = 0; toggleButton3D11.interactable = num2 != 0; ToggleButton3D toggleButton3D12 = this.cheersToggle; int num3 = 0; toggleButton3D12.interactable = num3 != 0; ToggleButton3D toggleButton3D13 = this.roomsToggle; int num4 = 0; toggleButton3D13.interactable = num4 != 0; ToggleButton3D toggleButton3D14 = this.invitesToggle; int num5 = 0; toggleButton3D14.interactable = num5 != 0; ToggleButton3D toggleButton3D15 = this.subscriptionsToggle; int num6 = 0; toggleButton3D15.interactable = num6 != 0; ToggleButton3D toggleButton3D16 = this.eventsToggle; int num7 = 0; toggleButton3D16.interactable = num7 != 0; ToggleButton3D toggleButton3D17 = this.clubsToggle; int num8 = 0; toggleButton3D17.interactable = num8 != 0; ToggleButton3D toggleButton3D18 = this.creatorFeedbackToggle; int num9 = 0; toggleButton3D18.interactable = num9 != 0; } // Token: 0x060032E3 RID: 13027 RVA: 0x000D3B9C File Offset: 0x000D1D9C [Token(Token = "0x60032E3")] [Address(RVA = "0x1A17600", Offset = "0x1A16000", VA = "0x181A17600")] private void DJHOIKJHPBK() { ToggleButton3D toggleButton3D = this.friendRequestsToggle; int num = 0; toggleButton3D.interactable = num != 0; ToggleButton3D toggleButton3D2 = this.friendOnlineStatusToggle; int num2 = 0; toggleButton3D2.interactable = num2 != 0; ToggleButton3D toggleButton3D3 = this.cheersToggle; int num3 = 0; toggleButton3D3.interactable = num3 != 0; ToggleButton3D toggleButton3D4 = this.roomsToggle; int num4 = 0; toggleButton3D4.interactable = num4 != 0; ToggleButton3D toggleButton3D5 = this.invitesToggle; int num5 = 0; toggleButton3D5.interactable = num5 != 0; ToggleButton3D toggleButton3D6 = this.subscriptionsToggle; int num6 = 0; toggleButton3D6.interactable = num6 != 0; ToggleButton3D toggleButton3D7 = this.eventsToggle; int num7 = 0; toggleButton3D7.interactable = num7 != 0; ToggleButton3D toggleButton3D8 = this.clubsToggle; int num8 = 0; toggleButton3D8.interactable = num8 != 0; ToggleButton3D toggleButton3D9 = this.creatorFeedbackToggle; int num9 = 0; toggleButton3D9.interactable = num9 != 0; } // Token: 0x060032E4 RID: 13028 RVA: 0x000D3C5C File Offset: 0x000D1E5C [Token(Token = "0x60032E4")] [Address(RVA = "0x1A176E0", Offset = "0x1A160E0", VA = "0x181A176E0")] private static void JBAIMCHBFKF(bool ONGBFDACHHG) { WatchNotificationPreferencesUI.AOIOPAEBAPO(IGCIBGKPPMO.CINFMLFKKOA.FriendRequests, ONGBFDACHHG); } // Token: 0x060032E5 RID: 13029 RVA: 0x000D3C70 File Offset: 0x000D1E70 [Token(Token = "0x60032E5")] [Address(RVA = "0x1A17710", Offset = "0x1A16110", VA = "0x181A17710")] private static void KPPNLJKMNMA(bool ONGBFDACHHG) { WatchNotificationPreferencesUI.AOIOPAEBAPO(IGCIBGKPPMO.CINFMLFKKOA.FriendStatusOnline, ONGBFDACHHG); } // Token: 0x060032E6 RID: 13030 RVA: 0x000D3C84 File Offset: 0x000D1E84 [Token(Token = "0x60032E6")] [Address(RVA = "0x1A175E0", Offset = "0x1A15FE0", VA = "0x181A175E0")] private static void CIKLMHGOECO(bool ONGBFDACHHG) { WatchNotificationPreferencesUI.AOIOPAEBAPO(IGCIBGKPPMO.CINFMLFKKOA.Cheers, ONGBFDACHHG); } // Token: 0x060032E7 RID: 13031 RVA: 0x000D3C98 File Offset: 0x000D1E98 [Token(Token = "0x60032E7")] [Address(RVA = "0x1A176F0", Offset = "0x1A160F0", VA = "0x181A176F0")] private static void KKOFFEDGEBG(bool ONGBFDACHHG) { WatchNotificationPreferencesUI.AOIOPAEBAPO(IGCIBGKPPMO.CINFMLFKKOA.Rooms, ONGBFDACHHG); } // Token: 0x060032E8 RID: 13032 RVA: 0x000D3CB0 File Offset: 0x000D1EB0 [Token(Token = "0x60032E8")] [Address(RVA = "0x1A17730", Offset = "0x1A16130", VA = "0x181A17730")] private static void NLAJDJPBKNA(bool ONGBFDACHHG) { WatchNotificationPreferencesUI.AOIOPAEBAPO(IGCIBGKPPMO.CINFMLFKKOA.Games, ONGBFDACHHG); } // Token: 0x060032E9 RID: 13033 RVA: 0x000D3CC4 File Offset: 0x000D1EC4 [Token(Token = "0x60032E9")] [Address(RVA = "0x1A175F0", Offset = "0x1A15FF0", VA = "0x181A175F0")] private static void CLEDMFBGAAN(bool ONGBFDACHHG) { WatchNotificationPreferencesUI.AOIOPAEBAPO(IGCIBGKPPMO.CINFMLFKKOA.Subscriptions, ONGBFDACHHG); } // Token: 0x060032EA RID: 13034 RVA: 0x000D3CDC File Offset: 0x000D1EDC [Token(Token = "0x60032EA")] [Address(RVA = "0x1A17700", Offset = "0x1A16100", VA = "0x181A17700")] private static void KOIPIOBMNGO(bool ONGBFDACHHG) { WatchNotificationPreferencesUI.AOIOPAEBAPO(IGCIBGKPPMO.CINFMLFKKOA.PlayerEvents, ONGBFDACHHG); } // Token: 0x060032EB RID: 13035 RVA: 0x000D3CF4 File Offset: 0x000D1EF4 [Token(Token = "0x60032EB")] [Address(RVA = "0x1A17720", Offset = "0x1A16120", VA = "0x181A17720")] private static void LBMIHNFOLOB(bool ONGBFDACHHG) { WatchNotificationPreferencesUI.AOIOPAEBAPO((IGCIBGKPPMO.CINFMLFKKOA)((uint)128), ONGBFDACHHG); } // Token: 0x060032EC RID: 13036 RVA: 0x000D3D10 File Offset: 0x000D1F10 [Token(Token = "0x60032EC")] [Address(RVA = "0x1A176D0", Offset = "0x1A160D0", VA = "0x181A176D0")] private static void EINDOPADCON(bool ONGBFDACHHG) { WatchNotificationPreferencesUI.AOIOPAEBAPO((IGCIBGKPPMO.CINFMLFKKOA)((uint)256), ONGBFDACHHG); } // Token: 0x060032ED RID: 13037 RVA: 0x000D3D2C File Offset: 0x000D1F2C [Token(Token = "0x60032ED")] [Address(RVA = "0x1A174D0", Offset = "0x1A15ED0", VA = "0x181A174D0")] private static void AOIOPAEBAPO(IGCIBGKPPMO.CINFMLFKKOA CKEBCMEKCJH, bool ONGBFDACHHG) { if (SingletonMonoBehaviour.IsInitialized) { if (ONGBFDACHHG) { IGCIBGKPPMO.CINFMLFKKOA notificationGroupsPreference = SingletonMonoBehaviour.Instance.KOLDKJJAOND; return; } IGCIBGKPPMO.CINFMLFKKOA notificationGroupsPreference2 = SingletonMonoBehaviour.Instance.KOLDKJJAOND; } } // Token: 0x060032EE RID: 13038 RVA: 0x000D3D64 File Offset: 0x000D1F64 [Token(Token = "0x60032EE")] [Address(RVA = "0x1A17740", Offset = "0x1A16140", VA = "0x181A17740")] private void OnDisable() { ToggleButton3D.OnToggleButton3DClick onClick = this.friendRequestsToggle.OnClick; int num; UnityAction unityAction = new UnityAction(num.JBAIMCHBFKF); num = 0; onClick.RemoveListener(unityAction); ToggleButton3D.OnToggleButton3DClick onClick2 = this.friendOnlineStatusToggle.OnClick; int num2; UnityAction unityAction2 = new UnityAction(num2.KPPNLJKMNMA); num2 = 0; onClick2.RemoveListener(unityAction2); ToggleButton3D.OnToggleButton3DClick onClick3 = this.cheersToggle.OnClick; int num3; UnityAction unityAction3 = new UnityAction(num3.CIKLMHGOECO); num3 = 0; onClick3.RemoveListener(unityAction3); ToggleButton3D.OnToggleButton3DClick onClick4 = this.roomsToggle.OnClick; int num4; UnityAction unityAction4 = new UnityAction(num4.KKOFFEDGEBG); num4 = 0; onClick4.RemoveListener(unityAction4); ToggleButton3D.OnToggleButton3DClick onClick5 = this.invitesToggle.OnClick; int num5; UnityAction unityAction5 = new UnityAction(num5.NLAJDJPBKNA); num5 = 0; onClick5.RemoveListener(unityAction5); ToggleButton3D.OnToggleButton3DClick onClick6 = this.subscriptionsToggle.OnClick; int num6; UnityAction unityAction6 = new UnityAction(num6.CLEDMFBGAAN); num6 = 0; onClick6.RemoveListener(unityAction6); ToggleButton3D.OnToggleButton3DClick onClick7 = this.eventsToggle.OnClick; int num7; UnityAction unityAction7 = new UnityAction(num7.KOIPIOBMNGO); num7 = 0; onClick7.RemoveListener(unityAction7); ToggleButton3D.OnToggleButton3DClick onClick8 = this.clubsToggle.OnClick; int num8; UnityAction unityAction8 = new UnityAction(num8.LBMIHNFOLOB); num8 = 0; onClick8.RemoveListener(unityAction8); ToggleButton3D.OnToggleButton3DClick onClick9 = this.creatorFeedbackToggle.OnClick; int num9; UnityAction unityAction9 = new UnityAction(num9.EINDOPADCON); num9 = 0; onClick9.RemoveListener(unityAction9); } // Token: 0x060032EF RID: 13039 RVA: 0x000D3ED8 File Offset: 0x000D20D8 [Token(Token = "0x60032EF")] [Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")] public WatchNotificationPreferencesUI() { } // Token: 0x04002B7C RID: 11132 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4002B7C")] [SerializeField] private ToggleButton3D friendRequestsToggle; // Token: 0x04002B7D RID: 11133 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4002B7D")] [SerializeField] private ToggleButton3D friendOnlineStatusToggle; // Token: 0x04002B7E RID: 11134 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4002B7E")] [SerializeField] private ToggleButton3D cheersToggle; // Token: 0x04002B7F RID: 11135 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4002B7F")] [SerializeField] private ToggleButton3D roomsToggle; // Token: 0x04002B80 RID: 11136 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4002B80")] [SerializeField] private ToggleButton3D invitesToggle; // Token: 0x04002B81 RID: 11137 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x4002B81")] [SerializeField] private ToggleButton3D subscriptionsToggle; // Token: 0x04002B82 RID: 11138 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x4002B82")] [SerializeField] private ToggleButton3D eventsToggle; // Token: 0x04002B83 RID: 11139 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x4002B83")] [SerializeField] private ToggleButton3D clubsToggle; // Token: 0x04002B84 RID: 11140 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x4002B84")] [SerializeField] private ToggleButton3D creatorFeedbackToggle; }