using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom; using RecRoom.Async; namespace RRUI.Data { // Token: 0x02000B94 RID: 2964 [Token(Token = "0x2000B94")] [StructLayout(3)] public class RoomCollaboratorAccountModel : BaseAccountModel { // Token: 0x17000CE2 RID: 3298 // (get) Token: 0x06004948 RID: 18760 RVA: 0x00115368 File Offset: 0x00113568 [Token(Token = "0x17000CE2")] protected override bool PHGOLNMDJLH { [Token(Token = "0x6004948")] [Address(RVA = "0x19654B0", Offset = "0x1963EB0", VA = "0x1819654B0", Slot = "11")] get { bool flag = base.PHGOLNMDJLH; if (!flag) { return flag; } bool flag2; return flag2; } } // Token: 0x17000CE3 RID: 3299 // (get) Token: 0x06004949 RID: 18761 RVA: 0x00115384 File Offset: 0x00113584 // (set) Token: 0x0600494A RID: 18762 RVA: 0x00115398 File Offset: 0x00113598 [Token(Token = "0x17000CE3")] public PPENFJMFPNE CFGODCLKAJK { [Token(Token = "0x6004949")] [Address(RVA = "0x5D55F0", Offset = "0x5D3FF0", VA = "0x1805D55F0")] get; [Token(Token = "0x600494A")] [Address(RVA = "0x5D5C90", Offset = "0x5D4690", VA = "0x1805D5C90")] protected set; } // Token: 0x17000CE4 RID: 3300 // (get) Token: 0x0600494B RID: 18763 RVA: 0x001153AC File Offset: 0x001135AC // (set) Token: 0x0600494C RID: 18764 RVA: 0x001153C0 File Offset: 0x001135C0 [Token(Token = "0x17000CE4")] public RoomCollaboratorAccountModel.MFLDPDGNKAL CAILAOLBBPM { [Token(Token = "0x600494B")] [Address(RVA = "0x567D10", Offset = "0x566710", VA = "0x180567D10")] get; [Token(Token = "0x600494C")] [Address(RVA = "0x5683E0", Offset = "0x566DE0", VA = "0x1805683E0")] protected set; } // Token: 0x0600494D RID: 18765 RVA: 0x001153D4 File Offset: 0x001135D4 [Token(Token = "0x600494D")] [Address(RVA = "0x1965780", Offset = "0x1964180", VA = "0x181965780")] public void Set(int GKLPIFBPGOD, long HNHLJONGKHB) { this.GKLPIFBPGOD = GKLPIFBPGOD; this.HNHLJONGKHB = HNHLJONGKHB; base.MKBLJJGJAOH((uint)1); } // Token: 0x0600494E RID: 18766 RVA: 0x001153F8 File Offset: 0x001135F8 [Token(Token = "0x600494E")] [Address(RVA = "0x19655B0", Offset = "0x1963FB0", VA = "0x1819655B0", Slot = "16")] protected override void OnEnable() { base.OnEnable(); ActionEvent nfmlkmfeakd = OJMCBOKJFOF.NFMLKMFEAKD; Action action = new Action(this.PBCEFBLFECC); OJMCBOKJFOF.NFMLKMFEAKD = nfmlkmfeakd + action; } // Token: 0x0600494F RID: 18767 RVA: 0x0011542C File Offset: 0x0011362C [Token(Token = "0x600494F")] [Address(RVA = "0x19654E0", Offset = "0x1963EE0", VA = "0x1819654E0", Slot = "17")] protected override void OnDisable() { base.OnDisable(); ActionEvent nfmlkmfeakd = OJMCBOKJFOF.NFMLKMFEAKD; Action action = new Action(this.PBCEFBLFECC); OJMCBOKJFOF.NFMLKMFEAKD = nfmlkmfeakd - action; } // Token: 0x06004950 RID: 18768 RVA: 0x00115460 File Offset: 0x00113660 [Token(Token = "0x6004950")] [Address(RVA = "0x1965680", Offset = "0x1964080", VA = "0x181965680")] protected void PBCEFBLFECC(long HNHLJONGKHB) { if (HNHLJONGKHB == this.HNHLJONGKHB) { base.MKBLJJGJAOH((uint)1); } } // Token: 0x06004951 RID: 18769 RVA: 0x00115480 File Offset: 0x00113680 [Token(Token = "0x6004951")] [Address(RVA = "0x1965320", Offset = "0x1963D20", VA = "0x181965320", Slot = "19")] protected override void AHFKACICJNC() { base.AHFKACICJNC(); int num = 0; this.HNHLJONGKHB = (long)((ulong)(-1L)); this.k__BackingField = num; this.k__BackingField = (RoomCollaboratorAccountModel.MFLDPDGNKAL)num; } // Token: 0x06004952 RID: 18770 RVA: 0x001154AC File Offset: 0x001136AC [Token(Token = "0x6004952")] [Address(RVA = "0x1965350", Offset = "0x1963D50", VA = "0x181965350", Slot = "18")] protected override IPromise GLPJPIEOLDF(CFCKDFGFJEM AHOBGFOJBLH) { long hnhljongkhb = this.HNHLJONGKHB; bool flag = AHOBGFOJBLH != CFCKDFGFJEM.FetchFromCache; IPromise promise = OJMCBOKJFOF.CJKHNIIJFIN(hnhljongkhb, flag); Action action = new Action(this.PFNAJEANJKP); int num = 0; num += num; num++; IPromise promise2 = base.GLPJPIEOLDF(CFCKDFGFJEM.FetchFromCache); CombinePromise combinePromise = new CombinePromise(promise2, num); promise2 += promise2; throw new NullReferenceException(); } // Token: 0x06004953 RID: 18771 RVA: 0x00115510 File Offset: 0x00113710 [Token(Token = "0x6004953")] [Address(RVA = "0x19656E0", Offset = "0x19640E0", VA = "0x1819656E0")] protected void PFNAJEANJKP(PPENFJMFPNE IJNAMEBOMJJ) { this.k__BackingField = IJNAMEBOMJJ; int gklpifbpgod = this.GKLPIFBPGOD; LMLJHMJEIGM lmljhmjeigm = IJNAMEBOMJJ.MOPDMGDPJDF(gklpifbpgod); this.k__BackingField = (RoomCollaboratorAccountModel.MFLDPDGNKAL)((ulong)3L); } // Token: 0x06004954 RID: 18772 RVA: 0x0011556C File Offset: 0x0011376C [Token(Token = "0x6004954")] [Address(RVA = "0x19657F0", Offset = "0x19641F0", VA = "0x1819657F0")] public RoomCollaboratorAccountModel() { } // Token: 0x0400371C RID: 14108 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")] [Token(Token = "0x400371C")] protected long HNHLJONGKHB = (long)((ulong)(-1L)); // Token: 0x02000B95 RID: 2965 [Token(Token = "0x2000B95")] public enum MFLDPDGNKAL { // Token: 0x04003720 RID: 14112 [Token(Token = "0x4003720")] Guest, // Token: 0x04003721 RID: 14113 [Token(Token = "0x4003721")] Host, // Token: 0x04003722 RID: 14114 [Token(Token = "0x4003722")] Moderator, // Token: 0x04003723 RID: 14115 [Token(Token = "0x4003723")] CoOwner, // Token: 0x04003724 RID: 14116 [Token(Token = "0x4003724")] Creator } } }