using System; using System.Collections.Generic; using Cpp2IlInjected; using UnityEngine; namespace RRUI.Data { // Token: 0x02000D2B RID: 3371 [Token(Token = "0x2000D2B")] public class NotificationModelController : ModelController { // Token: 0x0600508E RID: 20622 RVA: 0x001230A4 File Offset: 0x001212A4 [Token(Token = "0x600508E")] [Address(RVA = "0x1CF90F0", Offset = "0x1CF80F0", VA = "0x181CF90F0")] public NotificationModelController() { } // Token: 0x02000D2C RID: 3372 [Token(Token = "0x2000D2C")] [Serializable] private class DisableAllChatThreadNotificationsImpl : ControllerImplementation { // Token: 0x0600508F RID: 20623 RVA: 0x001230B8 File Offset: 0x001212B8 [Token(Token = "0x600508F")] [Address(RVA = "0x1CF4BB0", Offset = "0x1CF3BB0", VA = "0x181CF4BB0", Slot = "23")] protected override void PPAOALHOODL() { base.PPAOALHOODL(); NotificationModel.LMPJOOGDLGP lmpjoogdlgp; lmpjoogdlgp.token = (ulong)0L; Action action = delegate { List hpdffobjhaf = lmpjoogdlgp.<>4__this.HPDFFOBJHAF; NotificationModel.MKHNLDLAIKE mkhnldlaike3 = lmpjoogdlgp.token; bool flag = hpdffobjhaf.Remove(mkhnldlaike3); }; NotificationModel.MKHNLDLAIKE mkhnldlaike; mkhnldlaike.NGEMKGIAPJA = action; lmpjoogdlgp.token = mkhnldlaike; NotificationModel.MKHNLDLAIKE mkhnldlaike2 = lmpjoogdlgp.token; this.token = mkhnldlaike2; } // Token: 0x06005090 RID: 20624 RVA: 0x00123104 File Offset: 0x00121304 [Token(Token = "0x6005090")] [Address(RVA = "0x1CF4B50", Offset = "0x1CF3B50", VA = "0x181CF4B50", Slot = "24")] protected override void JNGMMNANOCH() { base.JNGMMNANOCH(); NotificationModel.MKHNLDLAIKE mkhnldlaike = this.token; if (mkhnldlaike != 0) { Action ngemkgiapja = mkhnldlaike.NGEMKGIAPJA; if (ngemkgiapja != 0) { ngemkgiapja(); return; } } } // Token: 0x06005091 RID: 20625 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6005091")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "27")] protected override void DMAHGBLDMFA() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06005092 RID: 20626 RVA: 0x00123134 File Offset: 0x00121334 [Token(Token = "0x6005092")] [Address(RVA = "0x1CF4CE0", Offset = "0x1CF3CE0", VA = "0x181CF4CE0")] public DisableAllChatThreadNotificationsImpl() { } // Token: 0x04003A08 RID: 14856 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4003A08")] private NotificationModel.MKHNLDLAIKE token; } // Token: 0x02000D2D RID: 3373 [Token(Token = "0x2000D2D")] [Serializable] private class DisableChatThreadNotificationsImpl : ControllerImplementation { // Token: 0x06005093 RID: 20627 RVA: 0x00123148 File Offset: 0x00121348 [Token(Token = "0x6005093")] [Address(RVA = "0x1CF4FE0", Offset = "0x1CF3FE0", VA = "0x181CF4FE0", Slot = "22")] protected override void OFFLOPLJBBG() { base.OFFLOPLJBBG(); int num = 0; num += num; num++; throw new NullReferenceException(); } // Token: 0x06005094 RID: 20628 RVA: 0x0012316C File Offset: 0x0012136C [Token(Token = "0x6005094")] [Address(RVA = "0x1CF4EE0", Offset = "0x1CF3EE0", VA = "0x181CF4EE0", Slot = "25")] protected override void MDDAPCCABNK() { base.MDDAPCCABNK(); ChatThreadModel chatThreadModel = this.chatThreadModel; int num = 0; num += num; num++; chatThreadModel += chatThreadModel; throw new NullReferenceException(); } // Token: 0x06005095 RID: 20629 RVA: 0x0012319C File Offset: 0x0012139C [Token(Token = "0x6005095")] [Address(RVA = "0x1CF4E80", Offset = "0x1CF3E80", VA = "0x181CF4E80", Slot = "24")] protected override void JNGMMNANOCH() { base.JNGMMNANOCH(); NotificationModel.MKHNLDLAIKE mkhnldlaike = this.token; if (mkhnldlaike != 0) { Action ngemkgiapja = mkhnldlaike.NGEMKGIAPJA; if (ngemkgiapja != 0) { ngemkgiapja(); return; } } } // Token: 0x06005096 RID: 20630 RVA: 0x001231CC File Offset: 0x001213CC [Token(Token = "0x6005096")] [Address(RVA = "0x1CF4D20", Offset = "0x1CF3D20", VA = "0x181CF4D20", Slot = "27")] protected override void DMAHGBLDMFA() { NotificationModel.MKHNLDLAIKE mkhnldlaike = this.token; if (mkhnldlaike != 0) { Action ngemkgiapja = mkhnldlaike.NGEMKGIAPJA; if (ngemkgiapja != 0) { ngemkgiapja(); } } ChatThreadModel chatThreadModel = this.chatThreadModel; int num = 0; if (chatThreadModel != 0) { } NotificationModel.JDAIPEEODKL jdaipeeodkl = new NotificationModel.JDAIPEEODKL(); int num2 = 0; jdaipeeodkl.chatThread = num; NotificationModel.MKHNLDLAIKE mkhnldlaike2; if (!OKLPPLDEGKH.JGIMJGNAJHP(num, num2)) { long k__BackingField = jdaipeeodkl.chatThread.k__BackingField; Action action = delegate { NotificationModel <>4__this = jdaipeeodkl.<>4__this; OKLPPLDEGKH chatThread = jdaipeeodkl.chatThread; List anpaadgocgi = <>4__this.ANPAADGOCGI; long k__BackingField2 = chatThread.k__BackingField; bool flag = anpaadgocgi.Remove(k__BackingField2); }; mkhnldlaike2.NGEMKGIAPJA = action; } this.token = mkhnldlaike2; } // Token: 0x06005097 RID: 20631 RVA: 0x00123254 File Offset: 0x00121454 [Token(Token = "0x6005097")] [Address(RVA = "0x1CF50E0", Offset = "0x1CF40E0", VA = "0x181CF50E0")] public DisableChatThreadNotificationsImpl() { } // Token: 0x04003A09 RID: 14857 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4003A09")] [SerializeField] [OAGJHJAIMMP(FHBJCBPFODN.SelfAndParent, false, false, false)] protected ChatThreadModel chatThreadModel; // Token: 0x04003A0A RID: 14858 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4003A0A")] private NotificationModel.MKHNLDLAIKE token; } } }