using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom.Async; // Token: 0x02001C42 RID: 7234 [Token(Token = "0x2001C42")] [StructLayout(3)] public class PMPKLHBBNFO : JPPMAPOOHCI { // Token: 0x0600C1BB RID: 49595 RVA: 0x002DA748 File Offset: 0x002D8948 [Token(Token = "0x600C1BB")] [Address(RVA = "0x182A0A0", Offset = "0x1828AA0", VA = "0x18182A0A0", Slot = "4")] protected override void OFFLOPLJBBG() { CPIHGIEOPAJ cpihgieopaj = this.k__BackingField; this.k__BackingField = (JPPMAPOOHCI.FNELHNPDPBG)((ulong)2L); int num = 0; num += num; num++; cpihgieopaj += cpihgieopaj; CPIHGIEOPAJ k__BackingField = this.k__BackingField; uint num2; if (num < (int)num2) { num += num; num++; } int num3 = num; this.HNHLJONGKHB = (long)num3; string text = "You have unread comments in " + ""; this.k__BackingField = text; IPromise promise = OJMCBOKJFOF.NHBPIIGDAJP(this.HNHLJONGKHB); Action action = new Action(this.GLPMOFDDNFC); if (num < this) { num += num; if (num == this) { promise += promise; throw new NullReferenceException(); } num++; } this.k__BackingField = "Got it"; this.k__BackingField = "Go now!"; } // Token: 0x0600C1BC RID: 49596 RVA: 0x002DA800 File Offset: 0x002D8A00 [Token(Token = "0x600C1BC")] [Address(RVA = "0x1829FD0", Offset = "0x18289D0", VA = "0x181829FD0", Slot = "5")] public override IPromise HHLPPOBHMOC() { KLCOGEIGEBJ klcogeigebj = OJMCBOKJFOF.DPPMCHAOMDI(this.HNHLJONGKHB); if (klcogeigebj != 0) { SessionManager instance = SingletonMonoBehaviour.Instance; int num = 0; int num2 = 0; instance.RunJoinRoom(klcogeigebj, num2, SessionManager.BDPNOBGNGNI.ROOM_COMMENT_NOTIFICATION, num != 0, num); } return base.HHLPPOBHMOC(); } // Token: 0x0600C1BD RID: 49597 RVA: 0x002DA840 File Offset: 0x002D8A40 [Token(Token = "0x600C1BD")] [Address(RVA = "0x1829F00", Offset = "0x1828900", VA = "0x181829F00")] private void CPBGCGMINOJ(KLCOGEIGEBJ DDEGOJKBEAN) { if (DDEGOJKBEAN != 0) { string k__BackingField = DDEGOJKBEAN.k__BackingField; string text = "^" + k__BackingField; } string text2 = "You have unread comments in " + ""; this.k__BackingField = text2; } // Token: 0x0600C1BE RID: 49598 RVA: 0x002DA884 File Offset: 0x002D8A84 [Token(Token = "0x600C1BE")] [Address(RVA = "0x3D4170", Offset = "0x3D2B70", VA = "0x1803D4170")] public PMPKLHBBNFO() { } // Token: 0x0600C1BF RID: 49599 RVA: 0x002DA898 File Offset: 0x002D8A98 [Token(Token = "0x600C1BF")] [Address(RVA = "0x1829F90", Offset = "0x1828990", VA = "0x181829F90")] [CompilerGenerated] private void GLPMOFDDNFC(KLCOGEIGEBJ DDEGOJKBEAN) { if (this != 0) { this.CPBGCGMINOJ(DDEGOJKBEAN); this.k__BackingField.RefreshVisuals(this); } } // Token: 0x04007FFB RID: 32763 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x4007FFB")] private long HNHLJONGKHB; }