using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using Cpp2IlInjected; using UnityEngine; namespace RRUI.Data { // Token: 0x02000CEE RID: 3310 [Token(Token = "0x2000CEE")] public class PlatformFriendOrContactListModel : FilterableListModel { // Token: 0x17000E39 RID: 3641 // (get) Token: 0x06004F5F RID: 20319 RVA: 0x00120D54 File Offset: 0x0011EF54 [Token(Token = "0x17000E39")] protected override bool PHGOLNMDJLH { [Token(Token = "0x6004F5F")] [Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "12")] get { return true; } } // Token: 0x17000E3A RID: 3642 // (get) Token: 0x06004F60 RID: 20320 RVA: 0x00120D64 File Offset: 0x0011EF64 [Token(Token = "0x17000E3A")] public bool KBOHPAELCIF { [Token(Token = "0x6004F60")] [Address(RVA = "0x1234900", Offset = "0x1233700", VA = "0x181234900")] get { if (this.PKBLIPPDLAG == 0) { } bool flag; return flag; } } // Token: 0x17000E3B RID: 3643 // (get) Token: 0x06004F61 RID: 20321 RVA: 0x00120D7C File Offset: 0x0011EF7C [Token(Token = "0x17000E3B")] public bool PEFKFFMNMBP { [Token(Token = "0x6004F61")] [Address(RVA = "0x12349F0", Offset = "0x12337F0", VA = "0x1812349F0")] get { PlatformManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; DABKFAIHBBP dabkfaihbbp; if (dabkfaihbbp == 0) { } return !SingletonMonoBehaviour.ONCPNMDGGKG.CanAskForContactsPermission(); } } // Token: 0x17000E3C RID: 3644 // (get) Token: 0x06004F62 RID: 20322 RVA: 0x00120DA8 File Offset: 0x0011EFA8 [Token(Token = "0x17000E3C")] public string CPPDNMLEIBA { [Token(Token = "0x6004F62")] [Address(RVA = "0x1234950", Offset = "0x1233750", VA = "0x181234950")] get { PlatformManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; string text; return text; } } // Token: 0x06004F63 RID: 20323 RVA: 0x00120DC4 File Offset: 0x0011EFC4 [Token(Token = "0x6004F63")] [Address(RVA = "0x1234310", Offset = "0x1233110", VA = "0x181234310", Slot = "16")] protected override void ONCCKOMHOEB() { base.ONCCKOMHOEB(); int num; FilterableListModel.GELHGAHJMCF gelhgahjmcf = new FilterableListModel.GELHGAHJMCF(new FilterableListModel.GELHGAHJMCF.NKCOIANMNKG(this.ICCPHILLCOE), num); num = 0; base.HCIIGEOGCMF(true, gelhgahjmcf); } // Token: 0x06004F64 RID: 20324 RVA: 0x00120DF4 File Offset: 0x0011EFF4 [Token(Token = "0x6004F64")] [Address(RVA = "0x1233FB0", Offset = "0x1232DB0", VA = "0x181233FB0")] private string[] ICCPHILLCOE(DHLLNEMKCEJ EFDBFLPKHKA) { string[] array = new string[1]; string k__BackingField = EFDBFLPKHKA.k__BackingField; if (k__BackingField != 0) { } array[0] = k__BackingField; return array; } // Token: 0x06004F65 RID: 20325 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6004F65")] [Address(RVA = "0x1234060", Offset = "0x1232E60", VA = "0x181234060", Slot = "36")] protected override PMGCJEPKFOF> JLMBBMAEFPA() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06004F66 RID: 20326 RVA: 0x00120E24 File Offset: 0x0011F024 [Token(Token = "0x6004F66")] [Address(RVA = "0x76AB90", Offset = "0x769990", VA = "0x18076AB90", Slot = "35")] protected override string EAJAHMHILAC(DHLLNEMKCEJ IOBEPGLJNIP) { return IOBEPGLJNIP.k__BackingField; } // Token: 0x06004F67 RID: 20327 RVA: 0x00120E40 File Offset: 0x0011F040 [Token(Token = "0x6004F67")] [Address(RVA = "0x1234710", Offset = "0x1233510", VA = "0x181234710")] public void PromptForContactAccess() { PlatformManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; DABKFAIHBBP dabkfaihbbp; if (dabkfaihbbp != 0) { if (SingletonMonoBehaviour.ONCPNMDGGKG.MFIMGEJHHGN) { SingletonMonoBehaviour.ONCPNMDGGKG.OpenAppSettingsPage(); Action action = new Action(this.PBCGGDJKEPI); throw new NullReferenceException(); } this.OPOAFBJLDFJ(); } } // Token: 0x06004F68 RID: 20328 RVA: 0x00120E88 File Offset: 0x0011F088 [Token(Token = "0x6004F68")] [Address(RVA = "0x12343C0", Offset = "0x12331C0", VA = "0x1812343C0")] private void OPOAFBJLDFJ() { int num = 0; if (this.CCNLDHBOGML == num) { OBJAFKDPOHB objafkdpohb = new OBJAFKDPOHB(); objafkdpohb.k__BackingField = "Connect Contacts"; objafkdpohb.k__BackingField = "To invite friends you know to Rec Room, allow access to your contacts in your device settings."; Sprite contactsIcon = GrowthConfig.Instance.contactsIcon; objafkdpohb.k__BackingField = contactsIcon; List list = new List(); IMAFJGKHEMD imafjgkhemd = new IMAFJGKHEMD(); imafjgkhemd.GPJEDBDCNNP = "Not Now"; imafjgkhemd.BMBFCGOFPIM = num; Action action = new Action(this.PBHHDNDIJNO); imafjgkhemd.MEEKCCGGFFD = action; list.Add(imafjgkhemd); IMAFJGKHEMD imafjgkhemd2 = new IMAFJGKHEMD(); imafjgkhemd2.GPJEDBDCNNP = "Open Settings"; imafjgkhemd2.BMBFCGOFPIM = num; imafjgkhemd2.GPJAHEOLCPN = num; Action action2 = new Action(this.CMBONMKBNFP); imafjgkhemd2.MEEKCCGGFFD = action2; list.Add(imafjgkhemd2); objafkdpohb.k__BackingField = list; this.CCNLDHBOGML = objafkdpohb; } if (base.PKJJDBNMMEA != 0) { Action> action3 = new Action(this.FGJCBPCLHGD); if (num < this) { num += num; if (num == this) { PMGCJEPKFOF pmgcjepkfof; pmgcjepkfof += pmgcjepkfof; num += 19; throw new NullReferenceException(); } num++; } } } // Token: 0x06004F69 RID: 20329 RVA: 0x00120FAC File Offset: 0x0011F1AC [Token(Token = "0x6004F69")] [Address(RVA = "0x1234890", Offset = "0x1233690", VA = "0x181234890")] public PlatformFriendOrContactListModel() { List list = new List(); this.PKBLIPPDLAG = list; base..ctor(); } // Token: 0x06004F6A RID: 20330 RVA: 0x00120FCC File Offset: 0x0011F1CC [Token(Token = "0x6004F6A")] [Address(RVA = "0x12346B0", Offset = "0x12334B0", VA = "0x1812346B0")] [CompilerGenerated] private void PBCGGDJKEPI() { int num = 0; base.MKBLJJGJAOH(num); } // Token: 0x06004F6B RID: 20331 RVA: 0x00120FE4 File Offset: 0x0011F1E4 [Token(Token = "0x6004F6B")] [Address(RVA = "0x12346F0", Offset = "0x12334F0", VA = "0x1812346F0")] [CompilerGenerated] private void PBHHDNDIJNO() { MessageDialogModel fplheahkomc = this.FPLHEAHKOMC; if (fplheahkomc != 0) { fplheahkomc.Dismiss(); return; } } // Token: 0x06004F6C RID: 20332 RVA: 0x00121004 File Offset: 0x0011F204 [Token(Token = "0x6004F6C")] [Address(RVA = "0x1233E90", Offset = "0x1232C90", VA = "0x181233E90")] [CompilerGenerated] private void CMBONMKBNFP() { MessageDialogModel fplheahkomc = this.FPLHEAHKOMC; if (fplheahkomc != 0) { fplheahkomc.Dismiss(); } MLFKNFFOOPF currentPlatform = SingletonMonoBehaviour.ONCPNMDGGKG.ODHAKEMLFBM; } // Token: 0x06004F6D RID: 20333 RVA: 0x00121034 File Offset: 0x0011F234 [Token(Token = "0x6004F6D")] [Address(RVA = "0x1233F20", Offset = "0x1232D20", VA = "0x181233F20")] [CompilerGenerated] private void FGJCBPCLHGD(BaseDialogModel GLIBCKIBEEC) { if (GLIBCKIBEEC == 0) { int num = 0; this.FPLHEAHKOMC = num; return; } this.FPLHEAHKOMC = GLIBCKIBEEC; } // Token: 0x04003938 RID: 14648 [FieldOffset(Offset = "0x100")] [Token(Token = "0x4003938")] private List PKBLIPPDLAG; // Token: 0x04003939 RID: 14649 [FieldOffset(Offset = "0x108")] [Token(Token = "0x4003939")] private MessageDialogModel FPLHEAHKOMC; // Token: 0x0400393A RID: 14650 [FieldOffset(Offset = "0x110")] [Token(Token = "0x400393A")] private OBJAFKDPOHB CCNLDHBOGML; } }