using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom.Async; // Token: 0x02001C3D RID: 7229 [Token(Token = "0x2001C3D")] [StructLayout(3)] public class BEAOJCMHPBI : JPPMAPOOHCI { // Token: 0x0600C1A5 RID: 49573 RVA: 0x002DA21C File Offset: 0x002D841C [Token(Token = "0x600C1A5")] [Address(RVA = "0x1B474C0", Offset = "0x1B45EC0", VA = "0x181B474C0", 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; this.HNHLJONGKHB = 0L; string text = string.Format("You are now an owner of {0}", ""); this.k__BackingField = text; long hnhljongkhb = this.HNHLJONGKHB; this.k__BackingField = "Accept"; this.k__BackingField = "Reject"; IPromise promise = OJMCBOKJFOF.NHBPIIGDAJP(hnhljongkhb); Action action = new Action(this.GLPMOFDDNFC); if (num < this) { num += num; if (num == this) { promise += promise; throw new NullReferenceException(); } num++; } IPromise promise2 = promise.Then(action); } // Token: 0x0600C1A6 RID: 49574 RVA: 0x002DA2CC File Offset: 0x002D84CC [Token(Token = "0x600C1A6")] [Address(RVA = "0x1B473F0", Offset = "0x1B45DF0", VA = "0x181B473F0")] private void CPBGCGMINOJ(KLCOGEIGEBJ DDEGOJKBEAN) { if (DDEGOJKBEAN != 0) { string k__BackingField = DDEGOJKBEAN.k__BackingField; string text = "^" + k__BackingField; } string text2 = string.Format("You are now an owner of {0}", ""); this.k__BackingField = text2; } // Token: 0x0600C1A7 RID: 49575 RVA: 0x002DA310 File Offset: 0x002D8510 [Token(Token = "0x600C1A7")] [Address(RVA = "0x1B47250", Offset = "0x1B45C50", VA = "0x181B47250", Slot = "6")] public override IPromise BDFBMBCKJEP() { long hnhljongkhb = this.HNHLJONGKHB; int k__BackingField = BPHGKAEDBPE.k__BackingField; int num = 0; IPromise promise = OJMCBOKJFOF.GJMGBBCIHGH(hnhljongkhb, k__BackingField, (LMLJHMJEIGM)num); if (BEAOJCMHPBI.<>c.<>9__3_0 == 0) { BEAOJCMHPBI.<>c.<>9__3_0 = delegate { NotificationManager instance = SingletonMonoBehaviour.Instance; int num2 = 0; int num3 = 0; IDisposable disposable = instance.Play((NotificationManager.IBIDFAOPIPC)num3, "Removed from being a co-owner of the room.", 3f, num2, num2); }; } throw new NullReferenceException(); } // Token: 0x0600C1A8 RID: 49576 RVA: 0x002DA358 File Offset: 0x002D8558 [Token(Token = "0x600C1A8")] [Address(RVA = "0x3D4170", Offset = "0x3D2B70", VA = "0x1803D4170")] public BEAOJCMHPBI() { } // Token: 0x0600C1A9 RID: 49577 RVA: 0x002DA36C File Offset: 0x002D856C [Token(Token = "0x600C1A9")] [Address(RVA = "0x1B47480", Offset = "0x1B45E80", VA = "0x181B47480")] [CompilerGenerated] private void GLPMOFDDNFC(KLCOGEIGEBJ DDEGOJKBEAN) { if (this != 0) { this.CPBGCGMINOJ(DDEGOJKBEAN); this.k__BackingField.RefreshVisuals(this); } } // Token: 0x04007FF4 RID: 32756 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x4007FF4")] private long HNHLJONGKHB; }