using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom.Async; // Token: 0x02001C2D RID: 7213 [Token(Token = "0x2001C2D")] [StructLayout(3)] public class FCJCOPNJMNE : JPPMAPOOHCI { // Token: 0x0600C151 RID: 49489 RVA: 0x002D9158 File Offset: 0x002D7358 [Token(Token = "0x600C151")] [Address(RVA = "0x1D81A50", Offset = "0x1D80450", VA = "0x181D81A50", Slot = "4")] protected override void OFFLOPLJBBG() { this.k__BackingField = (JPPMAPOOHCI.FNELHNPDPBG)((ulong)2L); string text = string.Format("{0} created a new room: {1}", "", ""); this.k__BackingField = text; CPIHGIEOPAJ cpihgieopaj = this.k__BackingField; int num = 0; if (num < "") { num += num; num++; } if (text != 0) { cpihgieopaj += cpihgieopaj; } CPIHGIEOPAJ k__BackingField = this.k__BackingField; string text2 = text; this.HNHLJONGKHB = text2; Action action = new Action(this.GINOKKLJBOE); this.k__BackingField = "Visit!"; this.k__BackingField = "Dismiss"; } // Token: 0x0600C152 RID: 49490 RVA: 0x002D91E8 File Offset: 0x002D73E8 [Token(Token = "0x600C152")] [Address(RVA = "0x1D816D0", Offset = "0x1D800D0", VA = "0x181D816D0")] private void AEGJGAHCIGC(KLCOGEIGEBJ IJNAMEBOMJJ) { KLCOGEIGEBJ roomDetails = IJNAMEBOMJJ; int k__BackingField = IJNAMEBOMJJ.k__BackingField; this.OEMFFOMNDPB = k__BackingField; IPromise promise = PEGGCEDHBOF.NFKMGNHDCMN(k__BackingField); Action action = delegate(CCEOLAOLEKJ creatorAccount) { FCJCOPNJMNE <>4__this = this; if (<>4__this != 0) { KLCOGEIGEBJ roomDetails2 = roomDetails; <>4__this.CPBGCGMINOJ(roomDetails2, creatorAccount); FCJCOPNJMNE <>4__this2 = this; <>4__this2.k__BackingField.RefreshVisuals(<>4__this2); return; } }; throw new NullReferenceException(); } // Token: 0x0600C153 RID: 49491 RVA: 0x002D9230 File Offset: 0x002D7430 [Token(Token = "0x600C153")] [Address(RVA = "0x1D817C0", Offset = "0x1D801C0", VA = "0x181D817C0")] private void CPBGCGMINOJ(KLCOGEIGEBJ DDEGOJKBEAN, CCEOLAOLEKJ HFIDFDPOCKA) { if (HFIDFDPOCKA != 0) { int hashCode = HFIDFDPOCKA.k__BackingField.GetHashCode(); } if (DDEGOJKBEAN != 0) { string k__BackingField = DDEGOJKBEAN.k__BackingField; string text = "^" + k__BackingField; } string text2 = string.Format("{0} created a new room: {1}", "", ""); this.k__BackingField = text2; } // Token: 0x0600C154 RID: 49492 RVA: 0x002D9288 File Offset: 0x002D7488 [Token(Token = "0x600C154")] [Address(RVA = "0x1D81980", Offset = "0x1D80380", VA = "0x181D81980", 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.NOTIFICATION_NEW_ROOM_FROM_CREATOR, num != 0, num); } return base.HHLPPOBHMOC(); } // Token: 0x0600C155 RID: 49493 RVA: 0x002D92C8 File Offset: 0x002D74C8 [Token(Token = "0x600C155")] [Address(RVA = "0x1D81C50", Offset = "0x1D80650", VA = "0x181D81C50")] public FCJCOPNJMNE() { } // Token: 0x0600C156 RID: 49494 RVA: 0x002D92EC File Offset: 0x002D74EC [Token(Token = "0x600C156")] [Address(RVA = "0x1D81880", Offset = "0x1D80280", VA = "0x181D81880")] [CompilerGenerated] private void GINOKKLJBOE(KLCOGEIGEBJ DDEGOJKBEAN) { if (this != 0) { KLCOGEIGEBJ roomDetails = DDEGOJKBEAN; int k__BackingField = DDEGOJKBEAN.k__BackingField; this.OEMFFOMNDPB = k__BackingField; IPromise promise = PEGGCEDHBOF.NFKMGNHDCMN(k__BackingField); Action action = delegate(CCEOLAOLEKJ creatorAccount) { FCJCOPNJMNE <>4__this = this; if (<>4__this != 0) { KLCOGEIGEBJ roomDetails2 = roomDetails; <>4__this.CPBGCGMINOJ(roomDetails2, creatorAccount); FCJCOPNJMNE <>4__this2 = this; <>4__this2.k__BackingField.RefreshVisuals(<>4__this2); return; } }; } } // Token: 0x04007FD5 RID: 32725 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x4007FD5")] private long HNHLJONGKHB; // Token: 0x04007FD6 RID: 32726 [global::Cpp2IlInjected.FieldOffset(Offset = "0x68")] [Token(Token = "0x4007FD6")] private int OEMFFOMNDPB = (int)((ulong)4294967295L); // Token: 0x02001C2E RID: 7214 [Token(Token = "0x2001C2E")] [CompilerGenerated] private sealed class FDHKJNJODGK { // Token: 0x0600C157 RID: 49495 RVA: 0x002D933C File Offset: 0x002D753C [Token(Token = "0x600C157")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public FDHKJNJODGK() { } // Token: 0x0600C158 RID: 49496 RVA: 0x002D9350 File Offset: 0x002D7550 [Token(Token = "0x600C158")] [Address(RVA = "0x1D82020", Offset = "0x1D80A20", VA = "0x181D82020")] internal void b__0(CCEOLAOLEKJ creatorAccount) { FCJCOPNJMNE fcjcopnjmne = this.<>4__this; if (fcjcopnjmne != 0) { KLCOGEIGEBJ klcogeigebj = this.roomDetails; fcjcopnjmne.CPBGCGMINOJ(klcogeigebj, creatorAccount); FCJCOPNJMNE fcjcopnjmne2 = this.<>4__this; fcjcopnjmne2.k__BackingField.RefreshVisuals(fcjcopnjmne2); return; } } // Token: 0x04007FD7 RID: 32727 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4007FD7")] public FCJCOPNJMNE <>4__this; // Token: 0x04007FD8 RID: 32728 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4007FD8")] public KLCOGEIGEBJ roomDetails; } }