Files
2026-04-10 22:50:51 +02:00

2251 lines
97 KiB
C#

using System;
using System.Collections;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Runtime.CompilerServices;
using BestHTTP.Caching;
using Cpp2IlInjected;
using Microsoft.Win32;
using RecRoom;
using UnityEngine;
// Token: 0x020002E4 RID: 740
[Token(Token = "0x20002E4")]
public abstract class PlatformManager : SingletonMonoBehaviour<PlatformManager>, OAPGGJFPMDI, HNMPCJKLBHH
{
// Token: 0x1400004A RID: 74
// (add) Token: 0x060016B2 RID: 5810 RVA: 0x0005ECC8 File Offset: 0x0005CEC8
// (remove) Token: 0x060016B3 RID: 5811 RVA: 0x0005ECF0 File Offset: 0x0005CEF0
[Token(Token = "0x1400004A")]
public event Action JILPDLFBKKB
{
[Token(Token = "0x60016B2")]
[Address(RVA = "0xA8CB80", Offset = "0xA8B980", VA = "0x180A8CB80")]
[CompilerGenerated]
add
{
Action jilpdlfbkkb;
Delegate @delegate;
do
{
jilpdlfbkkb = this.JILPDLFBKKB;
@delegate = Delegate.Combine(jilpdlfbkkb, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != jilpdlfbkkb)
{
}
}
[Token(Token = "0x60016B3")]
[Address(RVA = "0xA8D100", Offset = "0xA8BF00", VA = "0x180A8D100")]
[CompilerGenerated]
remove
{
Action jilpdlfbkkb;
Delegate @delegate;
do
{
jilpdlfbkkb = this.JILPDLFBKKB;
@delegate = Delegate.Remove(jilpdlfbkkb, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != jilpdlfbkkb)
{
}
}
}
// Token: 0x170003A5 RID: 933
// (get) Token: 0x060016B4 RID: 5812 RVA: 0x0005ED18 File Offset: 0x0005CF18
// (set) Token: 0x060016B5 RID: 5813 RVA: 0x0005ED2C File Offset: 0x0005CF2C
[Token(Token = "0x170003A5")]
public string NGOKOHGEJMI
{
[Token(Token = "0x60016B4")]
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")]
get
{
return this.DFIGPBEPDMH;
}
[Token(Token = "0x60016B5")]
[Address(RVA = "0xA8A4B0", Offset = "0xA892B0", VA = "0x180A8A4B0")]
protected set
{
this.DFIGPBEPDMH = value;
AGAJMBPABDL.PNODDEGPCFF = value;
if (KKPBCOOONNK.MDMMDPEKICF != 0)
{
KKPBCOOONNK.MDMMDPEKICF.GDCDEIEOIPD = value;
}
}
}
// Token: 0x170003A6 RID: 934
// (get) Token: 0x060016B6 RID: 5814 RVA: 0x0005ED64 File Offset: 0x0005CF64
// (set) Token: 0x060016B7 RID: 5815 RVA: 0x0005ED78 File Offset: 0x0005CF78
[Token(Token = "0x170003A6")]
public string BGCKPMPHKEC
{
[Token(Token = "0x60016B6")]
[Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0")]
get;
[Token(Token = "0x60016B7")]
[Address(RVA = "0x409C60", Offset = "0x408A60", VA = "0x180409C60")]
protected set;
}
// Token: 0x170003A7 RID: 935
// (get) Token: 0x060016B8 RID: 5816 RVA: 0x0005ED8C File Offset: 0x0005CF8C
// (set) Token: 0x060016B9 RID: 5817 RVA: 0x0005EDA0 File Offset: 0x0005CFA0
[Token(Token = "0x170003A7")]
public byte[] HFFNJAOHBLN
{
[Token(Token = "0x60016B8")]
[Address(RVA = "0x3FA180", Offset = "0x3F8F80", VA = "0x1803FA180")]
get;
[Token(Token = "0x60016B9")]
[Address(RVA = "0x4437E0", Offset = "0x4425E0", VA = "0x1804437E0")]
protected set;
}
// Token: 0x170003A8 RID: 936
// (get) Token: 0x060016BA RID: 5818 RVA: 0x0000220F File Offset: 0x0000040F
// (set) Token: 0x060016BB RID: 5819 RVA: 0x0005EDB4 File Offset: 0x0005CFB4
[Token(Token = "0x170003A8")]
public DateTime? DIINBDLBHDK
{
[Token(Token = "0x60016BA")]
[Address(RVA = "0x864430", Offset = "0x863230", VA = "0x180864430")]
[CompilerGenerated]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
[Token(Token = "0x60016BB")]
[Address(RVA = "0x9040F0", Offset = "0x902EF0", VA = "0x1809040F0")]
[CompilerGenerated]
protected set
{
}
}
// Token: 0x170003A9 RID: 937
// (get) Token: 0x060016BC RID: 5820 RVA: 0x0005EDC4 File Offset: 0x0005CFC4
[Token(Token = "0x170003A9")]
public string GMDLHOINILE
{
[Token(Token = "0x60016BC")]
[Address(RVA = "0xA8CFE0", Offset = "0xA8BDE0", VA = "0x180A8CFE0")]
get
{
if (string.IsNullOrEmpty(this.JIFANFEGANN))
{
PMGCJEPKFOF<PlatformManager.LKOLCLKDJKO> pmgcjepkfof;
if (pmgcjepkfof <= (ulong)6L)
{
this.JIFANFEGANN = "Steam";
return "Steam";
}
string empty = string.Empty;
this.JIFANFEGANN = empty;
}
return this.JIFANFEGANN;
}
}
// Token: 0x170003AA RID: 938
// (get) Token: 0x060016BD RID: 5821 RVA: 0x0005EE68 File Offset: 0x0005D068
// (set) Token: 0x060016BE RID: 5822 RVA: 0x0005EE7C File Offset: 0x0005D07C
[Token(Token = "0x170003AA")]
public PlatformManager.LDIIFDDCKCN DOEGDDDEGNP
{
[Token(Token = "0x60016BD")]
[Address(RVA = "0x3FFBD0", Offset = "0x3FE9D0", VA = "0x1803FFBD0")]
get
{
return this.GFMHKKKEOGE;
}
[Token(Token = "0x60016BE")]
[Address(RVA = "0xA8A9A0", Offset = "0xA897A0", VA = "0x180A8A9A0")]
protected set
{
if (this.GFMHKKKEOGE != value)
{
this.GFMHKKKEOGE = value;
Action jilpdlfbkkb = this.JILPDLFBKKB;
if (jilpdlfbkkb != 0)
{
jilpdlfbkkb();
return;
}
}
}
}
// Token: 0x170003AB RID: 939
// (get) Token: 0x060016BF RID: 5823 RVA: 0x0005EEAC File Offset: 0x0005D0AC
[Token(Token = "0x170003AB")]
public bool FJNFMNMGDMM
{
[Token(Token = "0x60016BF")]
[Address(RVA = "0xA8CF40", Offset = "0xA8BD40", VA = "0x180A8CF40")]
get
{
bool isInitialized = SingletonMonoBehaviour.FFNIFALJLDD;
if (!isInitialized)
{
return isInitialized;
}
return SingletonMonoBehaviour.ONCPNMDGGKG.EBPFBFMJMBB;
}
}
// Token: 0x170003AC RID: 940
// (get) Token: 0x060016C0 RID: 5824 RVA: 0x0005EED8 File Offset: 0x0005D0D8
[Token(Token = "0x170003AC")]
public virtual bool NDFKHLOLHAB
{
[Token(Token = "0x60016C0")]
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "19")]
get
{
}
}
// Token: 0x170003AD RID: 941
// (get) Token: 0x060016C1 RID: 5825 RVA: 0x0005EEE8 File Offset: 0x0005D0E8
[Token(Token = "0x170003AD")]
public virtual bool NMAJOIOIHLE
{
[Token(Token = "0x60016C1")]
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "20")]
get
{
}
}
// Token: 0x170003AE RID: 942
// (get) Token: 0x060016C2 RID: 5826 RVA: 0x0005EEF8 File Offset: 0x0005D0F8
[Token(Token = "0x170003AE")]
public virtual bool NECECIHKEME
{
[Token(Token = "0x60016C2")]
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "21")]
get
{
}
}
// Token: 0x170003AF RID: 943
// (get) Token: 0x060016C3 RID: 5827 RVA: 0x0005EF08 File Offset: 0x0005D108
// (set) Token: 0x060016C4 RID: 5828 RVA: 0x0005EF1C File Offset: 0x0005D11C
[Token(Token = "0x170003AF")]
public bool LIINMKNGJOG
{
[Token(Token = "0x60016C3")]
[Address(RVA = "0xA8D0F0", Offset = "0xA8BEF0", VA = "0x180A8D0F0")]
get;
[Token(Token = "0x60016C4")]
[Address(RVA = "0xA8B850", Offset = "0xA8A650", VA = "0x180A8B850")]
protected set;
}
// Token: 0x170003B0 RID: 944
// (get) Token: 0x060016C5 RID: 5829 RVA: 0x0000220F File Offset: 0x0000040F
// (set) Token: 0x060016C6 RID: 5830 RVA: 0x0005EF30 File Offset: 0x0005D130
[Token(Token = "0x170003B0")]
public PlatformManager.BAMLKLMFFGC HHLOFODHLIL
{
[Token(Token = "0x60016C5")]
[Address(RVA = "0xA8CE40", Offset = "0xA8BC40", VA = "0x180A8CE40")]
[CompilerGenerated]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
[Token(Token = "0x60016C6")]
[Address(RVA = "0x8B77E0", Offset = "0x8B65E0", VA = "0x1808B77E0")]
[CompilerGenerated]
protected set
{
PlatformManager.KJCJHAEBCKB logjnfjjafb = value.LOGJNFJJAFB;
this.<HDFBEAAHOCM>k__BackingField.LOGJNFJJAFB = logjnfjjafb;
}
}
// Token: 0x170003B1 RID: 945
// (get) Token: 0x060016C7 RID: 5831 RVA: 0x0005EF50 File Offset: 0x0005D150
[Token(Token = "0x170003B1")]
public bool BLBCCPBIHGI
{
[Token(Token = "0x60016C7")]
[Address(RVA = "0xA8CC60", Offset = "0xA8BA60", VA = "0x180A8CC60")]
get
{
bool flag;
return flag;
}
}
// Token: 0x170003B2 RID: 946
// (get) Token: 0x060016C8 RID: 5832 RVA: 0x0005EF60 File Offset: 0x0005D160
[Token(Token = "0x170003B2")]
public string AGPEPJJAFMA
{
[Token(Token = "0x60016C8")]
[Address(RVA = "0xA8CE60", Offset = "0xA8BC60", VA = "0x180A8CE60")]
get
{
PMGCJEPKFOF<PlatformManager.LKOLCLKDJKO> pmgcjepkfof;
if (pmgcjepkfof == (ulong)1L)
{
}
DirectoryInfo parent = Directory.GetParent(Application.dataPath);
string text;
return text;
}
}
// Token: 0x170003B3 RID: 947
// (get) Token: 0x060016C9 RID: 5833 RVA: 0x0005EF98 File Offset: 0x0005D198
[Token(Token = "0x170003B3")]
public virtual bool EKAEMOLADFF
{
[Token(Token = "0x60016C9")]
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "22")]
get
{
return true;
}
}
// Token: 0x170003B4 RID: 948
// (get) Token: 0x060016CA RID: 5834 RVA: 0x0005EFA8 File Offset: 0x0005D1A8
[Token(Token = "0x170003B4")]
public virtual bool OBMCFKNBGEH
{
[Token(Token = "0x60016CA")]
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "23")]
get
{
return true;
}
}
// Token: 0x170003B5 RID: 949
// (get) Token: 0x060016CB RID: 5835 RVA: 0x0005EFB8 File Offset: 0x0005D1B8
[Token(Token = "0x170003B5")]
public virtual bool OOOAGOMEFKG
{
[Token(Token = "0x60016CB")]
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "24")]
get
{
return true;
}
}
// Token: 0x060016CC RID: 5836 RVA: 0x0005EFC8 File Offset: 0x0005D1C8
[Token(Token = "0x60016CC")]
[Address(RVA = "0x9049B0", Offset = "0x9037B0", VA = "0x1809049B0", Slot = "25")]
public virtual bool IsForcedIsolationByPlatformSettings(out string LFPKGBLNAFJ)
{
}
// Token: 0x170003B6 RID: 950
// (get) Token: 0x060016CD RID: 5837 RVA: 0x0005EFD8 File Offset: 0x0005D1D8
[Token(Token = "0x170003B6")]
protected virtual bool GMIKADAHHAB
{
[Token(Token = "0x60016CD")]
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "26")]
get
{
}
}
// Token: 0x060016CE RID: 5838 RVA: 0x0005EFE8 File Offset: 0x0005D1E8
[Token(Token = "0x60016CE")]
[Address(RVA = "0xA8B4F0", Offset = "0xA8A2F0", VA = "0x180A8B4F0", Slot = "27")]
protected virtual bool HKHMHIDGGGA(bool NEKPNOCCLEM)
{
KHINMMJIENE ndakfemhfon = this.NDAKFEMHFON;
int num = 0;
num += num;
num++;
int num2 = 0;
KMJJGELKNAP.AEJLOEDAMGA(NEKPNOCCLEM);
num2 += num2;
throw new NullReferenceException();
}
// Token: 0x170003B7 RID: 951
// (get) Token: 0x060016CF RID: 5839 RVA: 0x0005F018 File Offset: 0x0005D218
// (set) Token: 0x060016D0 RID: 5840 RVA: 0x0005F02C File Offset: 0x0005D22C
[Token(Token = "0x170003B7")]
private protected EFEFMHJPJIJ BMLHHONEDGP
{
[Token(Token = "0x60016CF")]
[Address(RVA = "0x4335D0", Offset = "0x4323D0", VA = "0x1804335D0")]
protected get;
[Token(Token = "0x60016D0")]
[Address(RVA = "0x703580", Offset = "0x702380", VA = "0x180703580")]
private set;
}
// Token: 0x060016D1 RID: 5841 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60016D1")]
[Address(RVA = "0xA8A570", Offset = "0xA89370", VA = "0x180A8A570", Slot = "4")]
protected override void Awake()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060016D2 RID: 5842 RVA: 0x0005F040 File Offset: 0x0005D240
[Token(Token = "0x60016D2")]
[Address(RVA = "0xA8BF40", Offset = "0xA8AD40", VA = "0x180A8BF40", Slot = "5")]
protected override void OnDestroy()
{
}
// Token: 0x060016D3 RID: 5843 RVA: 0x0005F058 File Offset: 0x0005D258
[Token(Token = "0x60016D3")]
[Address(RVA = "0xA8CA60", Offset = "0xA8B860", VA = "0x180A8CA60")]
public void UpdateCurrentHardwareType()
{
IEnumerator<KENFJGFMIPM> enumerator = this.ShowPlatformRestrictionMessagesCoroutine();
if (this.GFMHKKKEOGE != enumerator)
{
Action jilpdlfbkkb = this.JILPDLFBKKB;
this.GFMHKKKEOGE = enumerator;
if (jilpdlfbkkb != 0)
{
jilpdlfbkkb();
}
}
DABKFAIHBBP dabkfaihbbp = this.BHPPNIJNCHG();
}
// Token: 0x060016D4 RID: 5844 RVA: 0x0005F094 File Offset: 0x0005D294
[Token(Token = "0x60016D4")]
[Address(RVA = "0xA8A9C0", Offset = "0xA897C0", VA = "0x180A8A9C0")]
private DABKFAIHBBP BHPPNIJNCHG()
{
JJEKJGALHKO jjekjgalhko = new JJEKJGALHKO();
Coroutine jeobmidobff = this.JEOBMIDOBFF;
this.OMNDHPIFFEM(jeobmidobff);
int num;
PlatformManager.JGEGBAKKINO jgegbakkino = new PlatformManager.JGEGBAKKINO(num);
num = 0;
jgegbakkino.<>4__this = this;
jgegbakkino.promise = jjekjgalhko;
Coroutine coroutine = base.StartCoroutine(jgegbakkino);
this.JEOBMIDOBFF = coroutine;
throw new NullReferenceException();
}
// Token: 0x060016D5 RID: 5845 RVA: 0x0005F0E4 File Offset: 0x0005D2E4
[Token(Token = "0x60016D5")]
[Address(RVA = "0xA8BCD0", Offset = "0xA8AAD0", VA = "0x180A8BCD0")]
private IEnumerator LIMIMKPBLFE(JJEKJGALHKO NKLGAGCHGPM)
{
int num;
PlatformManager.JGEGBAKKINO jgegbakkino = new PlatformManager.JGEGBAKKINO(num);
num = 0;
jgegbakkino.<>4__this = this;
jgegbakkino.promise = NKLGAGCHGPM;
throw new NullReferenceException();
}
// Token: 0x060016D6 RID: 5846 RVA: 0x0005F110 File Offset: 0x0005D310
[Token(Token = "0x60016D6")]
[Address(RVA = "0xA8B860", Offset = "0xA8A660", VA = "0x180A8B860", Slot = "28")]
public virtual PMGCJEPKFOF<PlatformManager.LKOLCLKDJKO> IsPlayerCommunicationRestricted(int GKLPIFBPGOD)
{
return JJEKJGALHKO.MKLIDFOGIGO<PlatformManager.LKOLCLKDJKO>(PlatformManager.LKOLCLKDJKO.None);
}
// Token: 0x060016D7 RID: 5847 RVA: 0x0005F124 File Offset: 0x0005D324
[Token(Token = "0x60016D7")]
[Address(RVA = "0xA8CAA0", Offset = "0xA8B8A0", VA = "0x180A8CAA0")]
public static IEnumerator<KENFJGFMIPM> WaitUntilWatchReadyCoroutine(bool FKMJCIJBCCG = true)
{
int num;
PlatformManager.OGCEPDLINJI ogcepdlinji = new PlatformManager.OGCEPDLINJI(num);
num = 0;
ogcepdlinji.waitForWatchClosed = FKMJCIJBCCG;
throw new NullReferenceException();
}
// Token: 0x060016D8 RID: 5848 RVA: 0x0005F148 File Offset: 0x0005D348
[Token(Token = "0x60016D8")]
[Address(RVA = "0xA8B780", Offset = "0xA8A580", VA = "0x180A8B780")]
protected static KFMCHGDCCGM HMDCANJBNCF()
{
LocalPlayerController.MIGPLDFLMHA akpgddbmbmk = SingletonMonoBehaviour.ONCPNMDGGKG.AKPGDDBMBMK;
if (akpgddbmbmk == LocalPlayerController.MIGPLDFLMHA.VR)
{
}
return KFMCHGDCCGM.Screen;
}
// Token: 0x170003B8 RID: 952
// (get) Token: 0x060016D9 RID: 5849
[Token(Token = "0x170003B8")]
public abstract MLFKNFFOOPF ODHAKEMLFBM
{
[Token(Token = "0x60016D9")]
[Address(Slot = "29")]
get;
}
// Token: 0x170003B9 RID: 953
// (get) Token: 0x060016DA RID: 5850 RVA: 0x0005F170 File Offset: 0x0005D370
[Token(Token = "0x170003B9")]
public virtual string JHGADPHMMKG
{
[Token(Token = "0x60016DA")]
[Address(RVA = "0x43E630", Offset = "0x43D430", VA = "0x18043E630", Slot = "30")]
get
{
}
}
// Token: 0x170003BA RID: 954
// (get) Token: 0x060016DB RID: 5851 RVA: 0x0005F180 File Offset: 0x0005D380
[Token(Token = "0x170003BA")]
public virtual KFMCHGDCCGM DIDBCAAOKDF
{
[Token(Token = "0x60016DB")]
[Address(RVA = "0xA8B780", Offset = "0xA8A580", VA = "0x180A8B780", Slot = "31")]
get
{
LocalPlayerController.MIGPLDFLMHA akpgddbmbmk = SingletonMonoBehaviour.ONCPNMDGGKG.AKPGDDBMBMK;
if (akpgddbmbmk == LocalPlayerController.MIGPLDFLMHA.VR)
{
}
return KFMCHGDCCGM.Screen;
}
}
// Token: 0x170003BB RID: 955
// (get) Token: 0x060016DC RID: 5852
[Token(Token = "0x170003BB")]
public abstract float DKNJHAGIIPK
{
[Token(Token = "0x60016DC")]
[Address(Slot = "32")]
get;
}
// Token: 0x170003BC RID: 956
// (get) Token: 0x060016DD RID: 5853
[Token(Token = "0x170003BC")]
public abstract bool FKGEHCEGMMJ
{
[Token(Token = "0x60016DD")]
[Address(Slot = "33")]
get;
}
// Token: 0x170003BD RID: 957
// (get) Token: 0x060016DE RID: 5854
[Token(Token = "0x170003BD")]
public abstract bool EBGCPJFAAKD
{
[Token(Token = "0x60016DE")]
[Address(Slot = "34")]
get;
}
// Token: 0x170003BE RID: 958
// (get) Token: 0x060016DF RID: 5855
[Token(Token = "0x170003BE")]
public abstract bool CEEGHPLMADD
{
[Token(Token = "0x60016DF")]
[Address(Slot = "35")]
get;
}
// Token: 0x170003BF RID: 959
// (get) Token: 0x060016E0 RID: 5856
[Token(Token = "0x170003BF")]
public abstract bool ANLDLHPKHCB
{
[Token(Token = "0x60016E0")]
[Address(Slot = "36")]
get;
}
// Token: 0x170003C0 RID: 960
// (get) Token: 0x060016E1 RID: 5857
[Token(Token = "0x170003C0")]
public abstract bool BGKANOJIIMD
{
[Token(Token = "0x60016E1")]
[Address(Slot = "37")]
get;
}
// Token: 0x170003C1 RID: 961
// (get) Token: 0x060016E2 RID: 5858
[Token(Token = "0x170003C1")]
public abstract bool PIHCPMMKFDK
{
[Token(Token = "0x60016E2")]
[Address(Slot = "38")]
get;
}
// Token: 0x170003C2 RID: 962
// (get) Token: 0x060016E3 RID: 5859 RVA: 0x0005F1A8 File Offset: 0x0005D3A8
[Token(Token = "0x170003C2")]
public virtual bool CEOKHNMCHLD
{
[Token(Token = "0x60016E3")]
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "39")]
get
{
}
}
// Token: 0x170003C3 RID: 963
// (get) Token: 0x060016E4 RID: 5860 RVA: 0x0005F1B8 File Offset: 0x0005D3B8
[Token(Token = "0x170003C3")]
public virtual bool HGDPPOCMALA
{
[Token(Token = "0x60016E4")]
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "40")]
get
{
}
}
// Token: 0x170003C4 RID: 964
// (get) Token: 0x060016E5 RID: 5861 RVA: 0x0005F1C8 File Offset: 0x0005D3C8
[Token(Token = "0x170003C4")]
public virtual bool GMKJEJDALGA
{
[Token(Token = "0x60016E5")]
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "41")]
get
{
}
}
// Token: 0x170003C5 RID: 965
// (get) Token: 0x060016E6 RID: 5862 RVA: 0x0005F1D8 File Offset: 0x0005D3D8
[Token(Token = "0x170003C5")]
public virtual PPDOPHKNMCK? EJMJBHAHLDI
{
[Token(Token = "0x60016E6")]
[Address(RVA = "0x43E630", Offset = "0x43D430", VA = "0x18043E630", Slot = "42")]
get
{
}
}
// Token: 0x170003C6 RID: 966
// (get) Token: 0x060016E7 RID: 5863 RVA: 0x0005F1E8 File Offset: 0x0005D3E8
[Token(Token = "0x170003C6")]
public bool PBOKKIBGLCK
{
[Token(Token = "0x60016E7")]
[Address(RVA = "0xA8CE20", Offset = "0xA8BC20", VA = "0x180A8CE20")]
get
{
PMGCJEPKFOF<PlatformManager.LKOLCLKDJKO> pmgcjepkfof;
return pmgcjepkfof == (ulong)1L;
}
}
// Token: 0x170003C7 RID: 967
// (get) Token: 0x060016E8 RID: 5864 RVA: 0x0005F1FC File Offset: 0x0005D3FC
[Token(Token = "0x170003C7")]
public string NFNAKPICNBM
{
[Token(Token = "0x60016E8")]
[Address(RVA = "0xA8CC80", Offset = "0xA8BA80", VA = "0x180A8CC80")]
get
{
PlatformManager.LDIIFDDCKCN gfmhkkkeoge = this.GFMHKKKEOGE;
PMGCJEPKFOF<PlatformManager.LKOLCLKDJKO> pmgcjepkfof;
if (pmgcjepkfof <= (ulong)7L)
{
return "ALL";
}
return "UNKNOWN";
}
}
// Token: 0x060016E9 RID: 5865 RVA: 0x0005F260 File Offset: 0x0005D460
[Token(Token = "0x60016E9")]
[Address(RVA = "0xA8AB00", Offset = "0xA89900", VA = "0x180A8AB00")]
public static string GamePlatformAsAnalyticsString(MLFKNFFOOPF DOLIGIACECE, PlatformManager.LDIIFDDCKCN? LJKBDEFONMB)
{
if (DOLIGIACECE + 1 <= (MLFKNFFOOPF)7)
{
return "ALL";
}
return "UNKNOWN";
}
// Token: 0x170003C8 RID: 968
// (get) Token: 0x060016EA RID: 5866
[Token(Token = "0x170003C8")]
public abstract bool BPPLBGNEJNJ
{
[Token(Token = "0x60016EA")]
[Address(Slot = "43")]
get;
}
// Token: 0x060016EB RID: 5867
[Token(Token = "0x60016EB")]
[Address(Slot = "44")]
public abstract DABKFAIHBBP Initialize();
// Token: 0x060016EC RID: 5868
[Token(Token = "0x60016EC")]
[Address(Slot = "45")]
public abstract DABKFAIHBBP PostLoginInitialize();
// Token: 0x060016ED RID: 5869 RVA: 0x0005F2B4 File Offset: 0x0005D4B4
[Token(Token = "0x60016ED")]
[Address(RVA = "0xA8C1C0", Offset = "0xA8AFC0", VA = "0x180A8C1C0", Slot = "46")]
public virtual DABKFAIHBBP PreInitialize()
{
TimeSpan timeSpan;
HTTPCacheService.BeginMaintainence(new HTTPCacheMaintananceParams(timeSpan, (ulong)225179981368524800L));
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
}
// Token: 0x060016EE RID: 5870 RVA: 0x0005F2DC File Offset: 0x0005D4DC
[Token(Token = "0x60016EE")]
[Address(RVA = "0xA8B8B0", Offset = "0xA8A6B0", VA = "0x180A8B8B0")]
public bool IsSiloedMatchmakingEnabled()
{
bool flag;
if (!flag)
{
return flag;
}
KHINMMJIENE ndakfemhfon = this.NDAKFEMHFON;
throw new NullReferenceException();
}
// Token: 0x060016EF RID: 5871 RVA: 0x0005F2FC File Offset: 0x0005D4FC
[Token(Token = "0x60016EF")]
[Address(RVA = "0xA8C590", Offset = "0xA8B390", VA = "0x180A8C590")]
public bool RequestSiloedMatchmaking()
{
bool flag;
if (flag)
{
bool flag2;
if (flag2)
{
KHINMMJIENE ndakfemhfon = this.NDAKFEMHFON;
if (flag2)
{
}
}
}
MLFKNFFOOPF currentPlatform = this.ODHAKEMLFBM;
throw new NullReferenceException();
}
// Token: 0x060016F0 RID: 5872 RVA: 0x0005F32C File Offset: 0x0005D52C
[Token(Token = "0x60016F0")]
[Address(RVA = "0xA8C3E0", Offset = "0xA8B1E0", VA = "0x180A8C3E0")]
public bool RequestCrossPlatformMatchmaking()
{
bool flag;
bool flag2;
if (flag && flag2)
{
KHINMMJIENE ndakfemhfon = this.NDAKFEMHFON;
if (flag2)
{
MLFKNFFOOPF currentPlatform = this.ODHAKEMLFBM;
}
}
throw new NullReferenceException();
}
// Token: 0x060016F1 RID: 5873 RVA: 0x0005F35C File Offset: 0x0005D55C
[Token(Token = "0x60016F1")]
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "47")]
public virtual bool IsEULARequired()
{
}
// Token: 0x060016F2 RID: 5874 RVA: 0x0005F36C File Offset: 0x0005D56C
[Token(Token = "0x60016F2")]
[Address(RVA = "0x43E630", Offset = "0x43D430", VA = "0x18043E630", Slot = "48")]
public virtual string GetEULA()
{
}
// Token: 0x060016F3 RID: 5875 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60016F3")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "49")]
public virtual void AcceptEULA()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060016F4 RID: 5876 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60016F4")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "50")]
public virtual void AcceptCrossPlatformWarning()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060016F5 RID: 5877 RVA: 0x0005F37C File Offset: 0x0005D57C
[Token(Token = "0x60016F5")]
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "51")]
public virtual bool IsDisplayModeSelectionRequired()
{
}
// Token: 0x060016F6 RID: 5878 RVA: 0x0005F38C File Offset: 0x0005D58C
[Token(Token = "0x60016F6")]
[Address(RVA = "0xA8C680", Offset = "0xA8B480", VA = "0x180A8C680", Slot = "52")]
public virtual PMGCJEPKFOF<LocalPlayerController.MIGPLDFLMHA> RunDisplayModeSelection()
{
CBLLFJEDOII<LocalPlayerController.MIGPLDFLMHA> cbllfjedoii = new CBLLFJEDOII();
int num = 0;
cbllfjedoii.OOOIENHGNCA(num);
throw new NullReferenceException();
}
// Token: 0x060016F7 RID: 5879 RVA: 0x0005F3B0 File Offset: 0x0005D5B0
[Token(Token = "0x60016F7")]
[Address(RVA = "0xA8C6F0", Offset = "0xA8B4F0", VA = "0x180A8C6F0", Slot = "53")]
public virtual DABKFAIHBBP RunVRDisplayModeConfirmation()
{
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
}
// Token: 0x060016F8 RID: 5880 RVA: 0x0005F3C4 File Offset: 0x0005D5C4
[Token(Token = "0x60016F8")]
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "54")]
public virtual bool IsCrossPlatformWarningRequired()
{
}
// Token: 0x170003C9 RID: 969
// (get) Token: 0x060016F9 RID: 5881 RVA: 0x0005F3D4 File Offset: 0x0005D5D4
[Token(Token = "0x170003C9")]
public bool BANOGEJLEAI
{
[Token(Token = "0x60016F9")]
[Address(RVA = "0xA8BCB0", Offset = "0xA8AAB0", VA = "0x180A8BCB0")]
get
{
/*
An exception occurred when decompiling this method (060016F9)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean PlatformManager::get_CanDenyMicrophonePermissions()
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:MLFKNFFOOPF(var_0_06, callgetter:MLFKNFFOOPF(PlatformManager::get_CurrentPlatform, ldloc:PlatformManager(this)))
}
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
--- End of inner exception stack trace ---
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
*/;
}
}
// Token: 0x170003CA RID: 970
// (get) Token: 0x060016FA RID: 5882 RVA: 0x0005F3E8 File Offset: 0x0005D5E8
[Token(Token = "0x170003CA")]
protected virtual bool FLKPBEKDIKL
{
[Token(Token = "0x60016FA")]
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "55")]
get
{
}
}
// Token: 0x170003CB RID: 971
// (get) Token: 0x060016FB RID: 5883 RVA: 0x0005F3F8 File Offset: 0x0005D5F8
[Token(Token = "0x170003CB")]
public bool MDFBELIMMHD
{
[Token(Token = "0x60016FB")]
[Address(RVA = "0xA8CF20", Offset = "0xA8BD20", VA = "0x180A8CF20")]
get
{
/*
An exception occurred when decompiling this method (060016FB)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean PlatformManager::get_HasMicrophonePermissions()
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:MLFKNFFOOPF(var_0_06, callgetter:MLFKNFFOOPF(PlatformManager::get_CurrentPlatform, ldloc:PlatformManager(this)))
}
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
--- End of inner exception stack trace ---
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
*/;
}
}
// Token: 0x170003CC RID: 972
// (get) Token: 0x060016FC RID: 5884 RVA: 0x0005F40C File Offset: 0x0005D60C
[Token(Token = "0x170003CC")]
protected virtual bool BCMMFLHGOPA
{
[Token(Token = "0x60016FC")]
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "56")]
get
{
return true;
}
}
// Token: 0x170003CD RID: 973
// (get) Token: 0x060016FD RID: 5885 RVA: 0x0005F41C File Offset: 0x0005D61C
[Token(Token = "0x170003CD")]
public bool IMIKIDCOLLJ
{
[Token(Token = "0x60016FD")]
[Address(RVA = "0xA8CC40", Offset = "0xA8BA40", VA = "0x180A8CC40")]
get
{
/*
An exception occurred when decompiling this method (060016FD)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean PlatformManager::get_CanRequestMicrophonePermissions()
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:MLFKNFFOOPF(var_0_06, callgetter:MLFKNFFOOPF(PlatformManager::get_CurrentPlatform, ldloc:PlatformManager(this)))
}
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
--- End of inner exception stack trace ---
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
*/;
}
}
// Token: 0x170003CE RID: 974
// (get) Token: 0x060016FE RID: 5886 RVA: 0x0005F430 File Offset: 0x0005D630
[Token(Token = "0x170003CE")]
protected virtual bool FCCHEBGKFBI
{
[Token(Token = "0x60016FE")]
[Address(RVA = "0xA8BCB0", Offset = "0xA8AAB0", VA = "0x180A8BCB0", Slot = "57")]
get
{
/*
An exception occurred when decompiling this method (060016FE)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean PlatformManager::KMIDDLPMKAB()
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:MLFKNFFOOPF(var_0_06, callgetter:MLFKNFFOOPF(PlatformManager::get_CurrentPlatform, ldloc:PlatformManager(this)))
}
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
--- End of inner exception stack trace ---
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
*/;
}
}
// Token: 0x060016FF RID: 5887 RVA: 0x0005F444 File Offset: 0x0005D644
[Token(Token = "0x60016FF")]
[Address(RVA = "0xA8C480", Offset = "0xA8B280", VA = "0x180A8C480")]
public DABKFAIHBBP RequestMicrophonePermissions()
{
bool flag = this.FCCHEBGKFBI;
Func<bool, DABKFAIHBBP> func = new Func(this.OCDJOIAPOAJ);
int num = 0;
num += num;
num++;
OVRMesh.JAAHPDGFADH jaahpdgfadh = ((OVRMesh.PJPHJNNOBBH)flag).POCDCJMHEGL();
func += func;
throw new NullReferenceException();
}
// Token: 0x06001700 RID: 5888 RVA: 0x0005F480 File Offset: 0x0005D680
[Token(Token = "0x6001700")]
[Address(RVA = "0xA8BC60", Offset = "0xA8AA60", VA = "0x180A8BC60", Slot = "58")]
protected virtual PMGCJEPKFOF<bool> KIIFCIKGEBE()
{
return JJEKJGALHKO.MKLIDFOGIGO<bool>(false);
}
// Token: 0x170003CF RID: 975
// (get) Token: 0x06001701 RID: 5889 RVA: 0x0005F494 File Offset: 0x0005D694
[Token(Token = "0x170003CF")]
public bool BCOPLOIGMNK
{
[Token(Token = "0x6001701")]
[Address(RVA = "0xA8CC20", Offset = "0xA8BA20", VA = "0x180A8CC20")]
get
{
/*
An exception occurred when decompiling this method (06001701)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean PlatformManager::get_CanOpenMicrophonePermissionsSettings()
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:MLFKNFFOOPF(var_0_06, callgetter:MLFKNFFOOPF(PlatformManager::get_CurrentPlatform, ldloc:PlatformManager(this)))
}
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
--- End of inner exception stack trace ---
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
*/;
}
}
// Token: 0x170003D0 RID: 976
// (get) Token: 0x06001702 RID: 5890 RVA: 0x0005F4A8 File Offset: 0x0005D6A8
[Token(Token = "0x170003D0")]
protected virtual bool OLLBCMOBGJP
{
[Token(Token = "0x6001702")]
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "59")]
get
{
}
}
// Token: 0x06001703 RID: 5891 RVA: 0x0005F4B8 File Offset: 0x0005D6B8
[Token(Token = "0x6001703")]
[Address(RVA = "0xA8C010", Offset = "0xA8AE10", VA = "0x180A8C010")]
public DABKFAIHBBP OpenMicrophonePermissionsSettings()
{
bool flag = this.OLLBCMOBGJP;
Func<DABKFAIHBBP> func = new Func(this.BHPPNIJNCHG);
int num = 0;
num += num;
num++;
OVRMesh.JAAHPDGFADH jaahpdgfadh = ((OVRMesh.PJPHJNNOBBH)flag).POCDCJMHEGL();
func += func;
throw new NullReferenceException();
}
// Token: 0x06001704 RID: 5892 RVA: 0x0005F4F4 File Offset: 0x0005D6F4
[Token(Token = "0x6001704")]
[Address(RVA = "0xA8BBC0", Offset = "0xA8A9C0", VA = "0x180A8BBC0", Slot = "60")]
protected virtual DABKFAIHBBP JNBEKINIOGM()
{
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
}
// Token: 0x06001705 RID: 5893 RVA: 0x0005F508 File Offset: 0x0005D708
[Token(Token = "0x6001705")]
[Address(RVA = "0xA8C120", Offset = "0xA8AF20", VA = "0x180A8C120", Slot = "61")]
public virtual DABKFAIHBBP PlatformLogin()
{
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
}
// Token: 0x06001706 RID: 5894 RVA: 0x0005F51C File Offset: 0x0005D71C
[Token(Token = "0x6001706")]
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "62")]
public virtual bool SupportsLinkToDownloadUpdate()
{
}
// Token: 0x06001707 RID: 5895 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6001707")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "63")]
public virtual void LinkToDownloadUpdate()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06001708 RID: 5896
[Token(Token = "0x6001708")]
[Address(Slot = "64")]
public abstract void SetRichPresenceStatus(string EEHOFLPKHND);
// Token: 0x06001709 RID: 5897 RVA: 0x0005F52C File Offset: 0x0005D72C
[Token(Token = "0x6001709")]
[Address(RVA = "0xA8AC10", Offset = "0xA89A10", VA = "0x180A8AC10", Slot = "65")]
public virtual PMGCJEPKFOF<string> GetAuthParams()
{
return JJEKJGALHKO.MKLIDFOGIGO<string>(0);
}
// Token: 0x0600170A RID: 5898
[Token(Token = "0x600170A")]
[Address(Slot = "66")]
public abstract PMGCJEPKFOF<List<string>> GetPlatformFriendIds();
// Token: 0x0600170B RID: 5899
[Token(Token = "0x600170B")]
[Address(Slot = "67")]
public abstract PMGCJEPKFOF<string> GetPlatformFriendName(string MJKOJAAMEJN);
// Token: 0x0600170C RID: 5900
[Token(Token = "0x600170C")]
[Address(Slot = "68")]
public abstract PMGCJEPKFOF<Texture> GetPlatformFriendPicture(string MJKOJAAMEJN);
// Token: 0x0600170D RID: 5901
[Token(Token = "0x600170D")]
[Address(Slot = "69")]
public abstract PMGCJEPKFOF<List<GCBPKHFJKCE.DJGBECJHOKF>> ApplySkuMetadataOverrides(List<GCBPKHFJKCE.DJGBECJHOKF> ECKDLLFMLGF);
// Token: 0x0600170E RID: 5902
[Token(Token = "0x600170E")]
[Address(Slot = "70")]
public abstract PMGCJEPKFOF<string> GetCommerceAccessToken();
// Token: 0x0600170F RID: 5903 RVA: 0x0005F540 File Offset: 0x0005D740
[Token(Token = "0x600170F")]
[Address(RVA = "0xA8ACE0", Offset = "0xA89AE0", VA = "0x180A8ACE0", Slot = "71")]
public virtual PMGCJEPKFOF<string> GetCommerceSubscriptionAccessToken()
{
/*
An exception occurred when decompiling this method (0600170F)
ICSharpCode.Decompiler.DecompilerException: Error decompiling PMGCJEPKFOF<System.String> PlatformManager::GetCommerceSubscriptionAccessToken()
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:MLFKNFFOOPF(var_0_06, callgetter:MLFKNFFOOPF(PlatformManager::get_CurrentPlatform, ldloc:PlatformManager(this)))
}
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
--- End of inner exception stack trace ---
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
*/;
}
// Token: 0x06001710 RID: 5904
[Token(Token = "0x6001710")]
[Address(Slot = "72")]
public abstract DABKFAIHBBP AuthorizePurchase(long CAPMEMCNIJO, GCBPKHFJKCE.DJGBECJHOKF HPNJHHKGNNJ);
// Token: 0x06001711 RID: 5905 RVA: 0x0005F554 File Offset: 0x0005D754
[Token(Token = "0x6001711")]
[Address(RVA = "0xA8C2E0", Offset = "0xA8B0E0", VA = "0x180A8C2E0", Slot = "73")]
public virtual PMGCJEPKFOF<PlatformManager.KKHHEPAKHGA> Purchase(GCBPKHFJKCE.DJGBECJHOKF HPNJHHKGNNJ, int? OIHLGGEKIHB)
{
return JJEKJGALHKO.LIPGKFECLDO<PlatformManager.KKHHEPAKHGA>("Platform does not support Commerce.");
}
// Token: 0x06001712 RID: 5906 RVA: 0x0005F56C File Offset: 0x0005D76C
[Token(Token = "0x6001712")]
[Address(RVA = "0xA8C630", Offset = "0xA8B430", VA = "0x180A8C630", Slot = "74")]
public virtual DABKFAIHBBP RestorePurchases()
{
return JJEKJGALHKO.LIPGKFECLDO("Platform does not support restoring purchases.");
}
// Token: 0x06001713 RID: 5907 RVA: 0x0005F584 File Offset: 0x0005D784
[Token(Token = "0x6001713")]
[Address(RVA = "0xA8C850", Offset = "0xA8B650", VA = "0x180A8C850", Slot = "75")]
public virtual DABKFAIHBBP ShowManageSubscriptionPlatformUI()
{
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
}
// Token: 0x06001714 RID: 5908 RVA: 0x0005F598 File Offset: 0x0005D798
[Token(Token = "0x6001714")]
[Address(RVA = "0xA8C9F0", Offset = "0xA8B7F0", VA = "0x180A8C9F0", Slot = "76")]
public virtual PMGCJEPKFOF<string> TransformErrorMessage(string AHJPGGOBKCC)
{
return JJEKJGALHKO.MKLIDFOGIGO<string>(AHJPGGOBKCC);
}
// Token: 0x06001715 RID: 5909 RVA: 0x0005F5AC File Offset: 0x0005D7AC
[Token(Token = "0x6001715")]
[Address(RVA = "0xA8C990", Offset = "0xA8B790", VA = "0x180A8C990", Slot = "77")]
public virtual IEnumerator<KENFJGFMIPM> ShowPlatformRestrictionMessagesCoroutine()
{
/*
An exception occurred when decompiling this method (06001715)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1<KENFJGFMIPM> PlatformManager::ShowPlatformRestrictionMessagesCoroutine()
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:KLCJIMPLJIB(var_0_06, newobj:KLCJIMPLJIB(KLCJIMPLJIB::.ctor, ldloc:int32(var_1)))
stloc:int32(var_1, ldc.i4:int32(0))
}
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
--- End of inner exception stack trace ---
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
*/;
}
// Token: 0x06001716 RID: 5910
[Token(Token = "0x6001716")]
[Address(Slot = "78")]
protected abstract PlatformManager.LDIIFDDCKCN DELGDFICAMG();
// Token: 0x06001717 RID: 5911 RVA: 0x0005F5C4 File Offset: 0x0005D7C4
[Token(Token = "0x6001717")]
[Address(RVA = "0xA8C790", Offset = "0xA8B590", VA = "0x180A8C790", Slot = "6")]
public string SanitizeName(string MMBOKOLAJFH)
{
/*
An exception occurred when decompiling this method (06001717)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.String PlatformManager::SanitizeName(System.String)
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:MLFKNFFOOPF(var_0_06, callgetter:MLFKNFFOOPF(PlatformManager::get_CurrentPlatform, ldloc:PlatformManager(this)))
}
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
--- End of inner exception stack trace ---
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
*/;
}
// Token: 0x06001718 RID: 5912 RVA: 0x0005F5D8 File Offset: 0x0005D7D8
[Token(Token = "0x6001718")]
[Address(RVA = "0xA8BD70", Offset = "0xA8AB70", VA = "0x180A8BD70", Slot = "79")]
public virtual string MakeNameAdhereToPlatformRequirements(string MMBOKOLAJFH, bool OICFDFFFFMF = true)
{
if (!OICFDFFFFMF)
{
return MMBOKOLAJFH;
}
return MMBOKOLAJFH.FIJDNLILJFG(15, "...");
}
// Token: 0x06001719 RID: 5913 RVA: 0x0005F5F8 File Offset: 0x0005D7F8
[Token(Token = "0x6001719")]
[Address(RVA = "0xA8BDF0", Offset = "0xA8ABF0", VA = "0x180A8BDF0", Slot = "80")]
public virtual PMGCJEPKFOF<string> MakeRoomNameAdhereToPlatformRequirements(long HNHLJONGKHB, string BFGCDJFNJLE)
{
return JJEKJGALHKO.MKLIDFOGIGO<string>(BFGCDJFNJLE);
}
// Token: 0x0600171A RID: 5914 RVA: 0x0005F60C File Offset: 0x0005D80C
[Token(Token = "0x600171A")]
[Address(RVA = "0xA8AF40", Offset = "0xA89D40", VA = "0x180A8AF40", Slot = "81")]
public virtual PMGCJEPKFOF<string> GetPlatformDisplayNameFromId(string ENEPENCALFO)
{
return JJEKJGALHKO.MKLIDFOGIGO<string>(string.Empty);
}
// Token: 0x0600171B RID: 5915 RVA: 0x0005F624 File Offset: 0x0005D824
[Token(Token = "0x600171B")]
[Address(RVA = "0xA8C8F0", Offset = "0xA8B6F0", VA = "0x180A8C8F0", Slot = "82")]
public virtual DABKFAIHBBP ShowPlatformAccountUIForPlatformId(string ENEPENCALFO)
{
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
}
// Token: 0x170003D1 RID: 977
// (get) Token: 0x0600171C RID: 5916 RVA: 0x0005F638 File Offset: 0x0005D838
[Token(Token = "0x170003D1")]
public virtual bool MFIMGEJHHGN
{
[Token(Token = "0x600171C")]
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "83")]
get
{
}
}
// Token: 0x0600171D RID: 5917 RVA: 0x0005F648 File Offset: 0x0005D848
[Token(Token = "0x600171D")]
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "84")]
public virtual bool CanAskForContactsPermission()
{
}
// Token: 0x0600171E RID: 5918 RVA: 0x0005F658 File Offset: 0x0005D858
[Token(Token = "0x600171E")]
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "85")]
public virtual bool HasContactsPermission()
{
}
// Token: 0x0600171F RID: 5919 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x600171F")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "86")]
public virtual void OpenAppSettingsPage()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06001720 RID: 5920 RVA: 0x0005F668 File Offset: 0x0005D868
[Token(Token = "0x6001720")]
[Address(RVA = "0xA8C340", Offset = "0xA8B140", VA = "0x180A8C340", Slot = "87")]
public virtual DABKFAIHBBP RequestContactsPermission()
{
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
}
// Token: 0x06001721 RID: 5921 RVA: 0x0005F67C File Offset: 0x0005D87C
[Token(Token = "0x6001721")]
[Address(RVA = "0xA8AD00", Offset = "0xA89B00", VA = "0x180A8AD00", Slot = "88")]
public virtual PMGCJEPKFOF<List<string>> GetContactListEmails()
{
List<string> list = new List();
PMGCJEPKFOF<string> pmgcjepkfof;
return pmgcjepkfof;
}
// Token: 0x06001722 RID: 5922 RVA: 0x0005F690 File Offset: 0x0005D890
[Token(Token = "0x6001722")]
[Address(RVA = "0xA8AD80", Offset = "0xA89B80", VA = "0x180A8AD80", Slot = "89")]
public virtual PMGCJEPKFOF<List<string>> GetContactListPhones()
{
List<string> list = new List();
PMGCJEPKFOF<string> pmgcjepkfof;
return pmgcjepkfof;
}
// Token: 0x06001723 RID: 5923 RVA: 0x0005F6A4 File Offset: 0x0005D8A4
[Token(Token = "0x6001723")]
[Address(RVA = "0xA8AE60", Offset = "0xA89C60", VA = "0x180A8AE60", Slot = "90")]
public virtual PMGCJEPKFOF<string> GetNameFromEmail(string LJKKKECANAB)
{
return JJEKJGALHKO.MKLIDFOGIGO<string>(string.Empty);
}
// Token: 0x06001724 RID: 5924 RVA: 0x0005F6BC File Offset: 0x0005D8BC
[Token(Token = "0x6001724")]
[Address(RVA = "0xA8AED0", Offset = "0xA89CD0", VA = "0x180A8AED0", Slot = "91")]
public virtual PMGCJEPKFOF<string> GetNameFromPhone(string FDGABLOOKOE)
{
return JJEKJGALHKO.MKLIDFOGIGO<string>(string.Empty);
}
// Token: 0x170003D2 RID: 978
// (get) Token: 0x06001725 RID: 5925 RVA: 0x0005F6D4 File Offset: 0x0005D8D4
[Token(Token = "0x170003D2")]
public virtual bool AOFHCEDIFCD
{
[Token(Token = "0x6001725")]
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "92")]
get
{
}
}
// Token: 0x06001726 RID: 5926 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6001726")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "93")]
public virtual void TrySendPlatformGameInvite(int EHDJKCIKMKA)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06001727 RID: 5927 RVA: 0x0005F6E4 File Offset: 0x0005D8E4
[Token(Token = "0x6001727")]
[Address(RVA = "0xA8C7B0", Offset = "0xA8B5B0", VA = "0x180A8C7B0", Slot = "94")]
public virtual PMGCJEPKFOF<bool> SendPlatformGameInvite(string JDEODOFOLBC)
{
return JJEKJGALHKO.MKLIDFOGIGO<bool>(false);
}
// Token: 0x06001728 RID: 5928 RVA: 0x0005F6F8 File Offset: 0x0005D8F8
[Token(Token = "0x6001728")]
[Address(RVA = "0xA8C9E0", Offset = "0xA8B7E0", VA = "0x180A8C9E0", Slot = "95")]
public virtual int SystemMemorySizeMB()
{
}
// Token: 0x06001729 RID: 5929 RVA: 0x0005F708 File Offset: 0x0005D908
[Token(Token = "0x6001729")]
[Address(RVA = "0xA8CA50", Offset = "0xA8B850", VA = "0x180A8CA50", Slot = "96")]
public virtual bool TryGetMemoryStats(out NFAONMAODFO CMPCLAJFPAG)
{
/*
An exception occurred when decompiling this method (06001729)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean PlatformManager::TryGetMemoryStats(NFAONMAODFO&)
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:int32(var_0_01, ldc.i4:int32(0))
stfld:int32(NFAONMAODFO::AKOPJLIIBMB, ldloc:valuetype NFAONMAODFO&(CMPCLAJFPAG), ldloc:int32(var_0_01))
stfld:int32(NFAONMAODFO::GAAEFILMCHP, ldloc:valuetype NFAONMAODFO&(CMPCLAJFPAG), ldloc:int32(var_0_01))
}
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
--- End of inner exception stack trace ---
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
*/;
}
// Token: 0x0600172A RID: 5930 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x600172A")]
[Address(RVA = "0x8C0C50", Offset = "0x8BFA50", VA = "0x1808C0C50", Slot = "97")]
public virtual float GetCurrentProcessTimeSinceBoot()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600172B RID: 5931 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x600172B")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "98")]
public virtual void CompleteAchievement(PlatformManager.JBCHDHCIFNE EKCPEGNCIFM)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x170003D3 RID: 979
// (get) Token: 0x0600172C RID: 5932 RVA: 0x0005F724 File Offset: 0x0005D924
[Token(Token = "0x170003D3")]
public virtual bool KKAILHFCFID
{
[Token(Token = "0x600172C")]
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "99")]
get
{
}
}
// Token: 0x0600172D RID: 5933 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x600172D")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "100")]
public virtual void DisplaySystemReviewUI()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600172E RID: 5934 RVA: 0x0005F734 File Offset: 0x0005D934
[Token(Token = "0x600172E")]
[Address(RVA = "0xA8C800", Offset = "0xA8B600", VA = "0x180A8C800", Slot = "101")]
public virtual DABKFAIHBBP SendTextMessageFriendCodeInvite(string FDGABLOOKOE, string FFIHENDHPDN)
{
/*
An exception occurred when decompiling this method (0600172E)
ICSharpCode.Decompiler.DecompilerException: Error decompiling DABKFAIHBBP PlatformManager::SendTextMessageFriendCodeInvite(System.String,System.String)
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:class [RecRoom.Promises.Runtime]PMGCJEPKFOF<bool>(var_0_06, call:PMGCJEPKFOF[exp:class [RecRoom.Promises.Runtime]PMGCJEPKFOF<bool>](JJEKJGALHKO::MKLIDFOGIGO, ldc.i4:bool(0)))
}
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
--- End of inner exception stack trace ---
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
*/;
}
// Token: 0x0600172F RID: 5935 RVA: 0x0005F748 File Offset: 0x0005D948
[Token(Token = "0x600172F")]
[Address(RVA = "0x4996E0", Offset = "0x4984E0", VA = "0x1804996E0", Slot = "102")]
public virtual List<string> XboxXuidsToPlatformIdsTransformFunc(List<string> CLKHCBGAOHF)
{
return CLKHCBGAOHF;
}
// Token: 0x06001730 RID: 5936 RVA: 0x0005F758 File Offset: 0x0005D958
[Token(Token = "0x6001730")]
[Address(RVA = "0x4996E0", Offset = "0x4984E0", VA = "0x1804996E0", Slot = "103")]
public virtual List<string> PlatformIdsToXboxXuidsTransformFunc(List<string> CLKHCBGAOHF)
{
return CLKHCBGAOHF;
}
// Token: 0x06001731 RID: 5937 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6001731")]
[Address(RVA = "0xA8AFB0", Offset = "0xA89DB0", VA = "0x180A8AFB0")]
public PMGCJEPKFOF<List<string>> GetPlatformFriendIdsOfNonRecRoomPlayers()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06001732 RID: 5938 RVA: 0x0005F768 File Offset: 0x0005D968
[Token(Token = "0x6001732")]
[Address(RVA = "0xA8AC60", Offset = "0xA89A60", VA = "0x180A8AC60", Slot = "104")]
public virtual PMGCJEPKFOF<List<string>> GetCommaSeparatedPhonesOfNonRecRoomPlayers()
{
List<string> list = new List();
PMGCJEPKFOF<string> pmgcjepkfof;
return pmgcjepkfof;
}
// Token: 0x170003D4 RID: 980
// (get) Token: 0x06001733 RID: 5939 RVA: 0x0005F77C File Offset: 0x0005D97C
[Token(Token = "0x170003D4")]
public virtual bool BLINKPIDECJ
{
[Token(Token = "0x6001733")]
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "105")]
get
{
}
}
// Token: 0x06001734 RID: 5940 RVA: 0x0005F78C File Offset: 0x0005D98C
[Token(Token = "0x6001734")]
[Address(RVA = "0x4996E0", Offset = "0x4984E0", VA = "0x1804996E0", Slot = "106")]
public virtual List<DHLLNEMKCEJ> PlatformFriendsOrContactsDetailsTransformFunc(List<DHLLNEMKCEJ> EFDBFLPKHKA)
{
return EFDBFLPKHKA;
}
// Token: 0x06001735 RID: 5941 RVA: 0x0005F79C File Offset: 0x0005D99C
[Token(Token = "0x6001735")]
[Address(RVA = "0xA8B310", Offset = "0xA8A110", VA = "0x180A8B310")]
public PMGCJEPKFOF<List<DHLLNEMKCEJ>> GetPlatformFriendsOrContactsDetails(List<string> AEEFFDEHEDE)
{
int num;
List<PMGCJEPKFOF<DHLLNEMKCEJ>> list;
do
{
num = 0;
list = new List();
List<PMGCJEPKFOF<DHLLNEMKCEJ>>.Enumerator enumerator = list.GetEnumerator();
bool flag;
if (flag)
{
}
}
while (num != 0);
Func<List<DHLLNEMKCEJ>, List<DHLLNEMKCEJ>> func;
return new FMKIKJLOIIH(list).KPEGGEIPKDN<List<DHLLNEMKCEJ>>(func);
}
// Token: 0x06001736 RID: 5942 RVA: 0x0005F7DC File Offset: 0x0005D9DC
[Token(Token = "0x6001736")]
[Address(RVA = "0xA8B1F0", Offset = "0xA89FF0", VA = "0x180A8B1F0", Slot = "107")]
public virtual PMGCJEPKFOF<DHLLNEMKCEJ> GetPlatformFriendOrContactDetails(string JOHONCNOMHD)
{
PMGCJEPKFOF<List<string>> platformFriendIds = this.GetPlatformFriendIds();
string platformIdOrPhone = JOHONCNOMHD;
PMGCJEPKFOF<string> platformFriendName = this.GetPlatformFriendName(platformIdOrPhone);
KLGBPLPHMDJ<string, Texture> klgbplphmdj = new KLGBPLPHMDJ(platformFriendIds, platformFriendName);
Func<Tuple<string, Texture>, DHLLNEMKCEJ> func = delegate(Tuple<string, Texture> results)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
};
return klgbplphmdj.KPEGGEIPKDN<DHLLNEMKCEJ>(func);
}
// Token: 0x06001737 RID: 5943 RVA: 0x0005F83C File Offset: 0x0005DA3C
[Token(Token = "0x6001737")]
[Address(RVA = "0xA8AE00", Offset = "0xA89C00", VA = "0x180A8AE00", Slot = "108")]
public virtual BKAKGANDEFA GetFriendOnlineStatus(string MJKOJAAMEJN)
{
Debug.LogWarning("Not implemented for current platform, defaulting to unknown");
return BKAKGANDEFA.Unknown;
}
// Token: 0x170003D5 RID: 981
// (get) Token: 0x06001738 RID: 5944 RVA: 0x0005F858 File Offset: 0x0005DA58
[Token(Token = "0x170003D5")]
private KFMCHGDCCGM BNKJMCNALCL
{
[Token(Token = "0x6001738")]
[Address(RVA = "0xA8B820", Offset = "0xA8A620", VA = "0x180A8B820", Slot = "7")]
get
{
/*
An exception occurred when decompiling this method (06001738)
ICSharpCode.Decompiler.DecompilerException: Error decompiling KFMCHGDCCGM PlatformManager::IIPCCOOFCOD()
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:MLFKNFFOOPF(var_0_06, callgetter:MLFKNFFOOPF(PlatformManager::get_CurrentPlatform, ldloc:PlatformManager(this)))
}
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
--- End of inner exception stack trace ---
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
*/;
}
}
// Token: 0x170003D6 RID: 982
// (get) Token: 0x06001739 RID: 5945 RVA: 0x0005F86C File Offset: 0x0005DA6C
[Token(Token = "0x170003D6")]
private MLFKNFFOOPF JDIAGKMGDBF
{
[Token(Token = "0x6001739")]
[Address(RVA = "0xA8B800", Offset = "0xA8A600", VA = "0x180A8B800", Slot = "8")]
get
{
return this.ODHAKEMLFBM;
}
}
// Token: 0x170003D7 RID: 983
// (get) Token: 0x0600173A RID: 5946 RVA: 0x0005F880 File Offset: 0x0005DA80
[Token(Token = "0x170003D7")]
private string AEAAGGEDJCD
{
[Token(Token = "0x600173A")]
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400", Slot = "9")]
get
{
return this.DFIGPBEPDMH;
}
}
// Token: 0x0600173B RID: 5947 RVA: 0x0005F894 File Offset: 0x0005DA94
[Token(Token = "0x600173B")]
[Address(RVA = "0xA8AA90", Offset = "0xA89890", VA = "0x180A8AA90", Slot = "10")]
private PMGCJEPKFOF<string> BMNFEOOENFP()
{
/*
An exception occurred when decompiling this method (0600173B)
ICSharpCode.Decompiler.DecompilerException: Error decompiling PMGCJEPKFOF<System.String> PlatformManager::BMNFEOOENFP()
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:MLFKNFFOOPF(var_0_06, callgetter:MLFKNFFOOPF(PlatformManager::get_CurrentPlatform, ldloc:PlatformManager(this)))
}
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
--- End of inner exception stack trace ---
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
*/;
}
// Token: 0x170003D8 RID: 984
// (get) Token: 0x0600173C RID: 5948 RVA: 0x0005F8A8 File Offset: 0x0005DAA8
[Token(Token = "0x170003D8")]
private bool NDNICEEBKBI
{
[Token(Token = "0x600173C")]
[Address(RVA = "0xA8AAB0", Offset = "0xA898B0", VA = "0x180A8AAB0", Slot = "11")]
get
{
bool flag;
return flag;
}
}
// Token: 0x170003D9 RID: 985
// (get) Token: 0x0600173D RID: 5949 RVA: 0x0005F8B8 File Offset: 0x0005DAB8
[Token(Token = "0x170003D9")]
private bool HJNOCHEHGJI
{
[Token(Token = "0x600173D")]
[Address(RVA = "0xA8B840", Offset = "0xA8A640", VA = "0x180A8B840", Slot = "12")]
get
{
bool flag;
return flag;
}
}
// Token: 0x170003DA RID: 986
// (get) Token: 0x0600173E RID: 5950 RVA: 0x0005F8C8 File Offset: 0x0005DAC8
[Token(Token = "0x170003DA")]
private bool MHKBPIFDNJL
{
[Token(Token = "0x600173E")]
[Address(RVA = "0xA8AAE0", Offset = "0xA898E0", VA = "0x180A8AAE0", Slot = "13")]
get
{
bool flag;
return flag;
}
}
// Token: 0x0600173F RID: 5951 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x600173F")]
[Address(RVA = "0xA8B5E0", Offset = "0xA8A3E0", VA = "0x180A8B5E0", Slot = "14")]
private PMGCJEPKFOF<bool> HLAJDGFMANH(int IMHODAEGGON)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06001740 RID: 5952 RVA: 0x0005F8D8 File Offset: 0x0005DAD8
[Token(Token = "0x6001740")]
[Address(RVA = "0xA8BE50", Offset = "0xA8AC50", VA = "0x180A8BE50", Slot = "15")]
private string NOLLILAMMAF(string MMBOKOLAJFH, bool OICFDFFFFMF)
{
/*
An exception occurred when decompiling this method (06001740)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.String PlatformManager::NOLLILAMMAF(System.String,System.Boolean)
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:MLFKNFFOOPF(var_0_06, callgetter:MLFKNFFOOPF(PlatformManager::get_CurrentPlatform, ldloc:PlatformManager(this)))
}
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
--- End of inner exception stack trace ---
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
*/;
}
// Token: 0x06001741 RID: 5953 RVA: 0x0005F8EC File Offset: 0x0005DAEC
[Token(Token = "0x6001741")]
[Address(RVA = "0xA8BBA0", Offset = "0xA8A9A0", VA = "0x180A8BBA0", Slot = "16")]
private PMGCJEPKFOF<string> JIBALIAPHOG(long HNHLJONGKHB, string MMBOKOLAJFH)
{
/*
An exception occurred when decompiling this method (06001741)
ICSharpCode.Decompiler.DecompilerException: Error decompiling PMGCJEPKFOF<System.String> PlatformManager::JIBALIAPHOG(System.Int64,System.String)
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:MLFKNFFOOPF(var_0_06, callgetter:MLFKNFFOOPF(PlatformManager::get_CurrentPlatform, ldloc:PlatformManager(this)))
}
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
--- End of inner exception stack trace ---
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
*/;
}
// Token: 0x170003DB RID: 987
// (get) Token: 0x06001742 RID: 5954 RVA: 0x0005F900 File Offset: 0x0005DB00
[Token(Token = "0x170003DB")]
private bool EHMHJJGABEH
{
[Token(Token = "0x6001742")]
[Address(RVA = "0x4C6A70", Offset = "0x4C5870", VA = "0x1804C6A70", Slot = "17")]
get
{
/*
An exception occurred when decompiling this method (06001742)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean PlatformManager::NINELNJPBLN()
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:MLFKNFFOOPF(var_0_06, callgetter:MLFKNFFOOPF(PlatformManager::get_CurrentPlatform, ldloc:PlatformManager(this)))
}
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
--- End of inner exception stack trace ---
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
*/;
}
}
// Token: 0x06001743 RID: 5955 RVA: 0x0005F914 File Offset: 0x0005DB14
[Token(Token = "0x6001743")]
[Address(RVA = "0xA8BD50", Offset = "0xA8AB50", VA = "0x180A8BD50", Slot = "18")]
private PMGCJEPKFOF<string> MBGDJDAILJK()
{
/*
An exception occurred when decompiling this method (06001743)
ICSharpCode.Decompiler.DecompilerException: Error decompiling PMGCJEPKFOF<System.String> PlatformManager::MBGDJDAILJK()
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:MLFKNFFOOPF(var_0_06, callgetter:MLFKNFFOOPF(PlatformManager::get_CurrentPlatform, ldloc:PlatformManager(this)))
}
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
--- End of inner exception stack trace ---
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
*/;
}
// Token: 0x170003DC RID: 988
// (get) Token: 0x06001744 RID: 5956 RVA: 0x0005F928 File Offset: 0x0005DB28
[Token(Token = "0x170003DC")]
public virtual bool OEAAEOPFEMM
{
[Token(Token = "0x6001744")]
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "109")]
get
{
}
}
// Token: 0x06001745 RID: 5957 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6001745")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "110")]
public virtual void OpenNativeSharingPrompt(Enum OMGHPOEBAKK, string DNGKIAJLLHG, string KCDNNDGKINC, string PAANJCAOOAG, Texture2D IJKBAADKCBM, bool LCCPBEDNLBC)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06001746 RID: 5958 RVA: 0x0005F938 File Offset: 0x0005DB38
[Token(Token = "0x6001746")]
[Address(RVA = "0xA8B920", Offset = "0xA8A720", VA = "0x180A8B920")]
protected void JCBHKHOKAPC()
{
RegistryKey registryKey = Registry.CurrentUser.OpenSubKey("Software", true).OpenSubKey("Classes", true);
RegistryKey registryKey2 = registryKey.OpenSubKey("recroom", true);
if (registryKey2 == 0)
{
RegistryKey registryKey3 = registryKey.CreateSubKey("recroom");
registryKey3.SetValue("", "\"URL:RecRoom Protocol\"");
registryKey3.SetValue("URL Protocol", "");
}
RegistryKey registryKey4;
if (registryKey2.OpenSubKey("shell\\open\\command", true) == 0)
{
registryKey4 = registryKey2.CreateSubKey("shell\\open\\command");
}
PMGCJEPKFOF<PlatformManager.LKOLCLKDJKO> pmgcjepkfof;
if (pmgcjepkfof == (ulong)1L)
{
}
DirectoryInfo parent = Directory.GetParent(Application.dataPath);
string text;
registryKey4.SetValue("", text);
registryKey.Close();
}
// Token: 0x06001747 RID: 5959 RVA: 0x0005FA18 File Offset: 0x0005DC18
[Token(Token = "0x6001747")]
[Address(RVA = "0xA8CB10", Offset = "0xA8B910", VA = "0x180A8CB10")]
protected PlatformManager()
{
string empty = string.Empty;
this.JIFANFEGANN = empty;
base..ctor();
}
// Token: 0x06001748 RID: 5960 RVA: 0x0005FA38 File Offset: 0x0005DC38
[Token(Token = "0x6001748")]
[Address(RVA = "0xA8BE70", Offset = "0xA8AC70", VA = "0x180A8BE70")]
[CompilerGenerated]
private DABKFAIHBBP OCDJOIAPOAJ(bool GGCFHHDJCBI)
{
if (GGCFHHDJCBI)
{
return this.BHPPNIJNCHG();
}
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
}
// Token: 0x06001749 RID: 5961 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6001749")]
[Address(RVA = "0xA8A830", Offset = "0xA89630", VA = "0x180A8A830")]
[CompilerGenerated]
private PMGCJEPKFOF<List<string>> BEJEHICDLDE(List<string> DABKNKPHPEH)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x040011CA RID: 4554
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40011CA")]
private string DFIGPBEPDMH;
// Token: 0x040011CE RID: 4558
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x40011CE")]
private string JIFANFEGANN;
// Token: 0x040011CF RID: 4559
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x40011CF")]
private PlatformManager.LDIIFDDCKCN GFMHKKKEOGE;
// Token: 0x040011D2 RID: 4562
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x40011D2")]
private KHINMMJIENE NDAKFEMHFON;
// Token: 0x040011D4 RID: 4564
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x40011D4")]
private Coroutine JEOBMIDOBFF;
// Token: 0x040011D5 RID: 4565
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x40011D5")]
private List<string> EJEJJPPPNJD;
// Token: 0x020002E5 RID: 741
[Token(Token = "0x20002E5")]
public enum LDIIFDDCKCN
{
// Token: 0x040011D7 RID: 4567
[Token(Token = "0x40011D7")]
Desktop_Valve,
// Token: 0x040011D8 RID: 4568
[Token(Token = "0x40011D8")]
Desktop_Oculus,
// Token: 0x040011D9 RID: 4569
[Token(Token = "0x40011D9")]
PS4,
// Token: 0x040011DA RID: 4570
[Token(Token = "0x40011DA")]
Desktop_MicrosoftVR,
// Token: 0x040011DB RID: 4571
[Token(Token = "0x40011DB")]
Desktop_VRMissing,
// Token: 0x040011DC RID: 4572
[Token(Token = "0x40011DC")]
OculusQuest,
// Token: 0x040011DD RID: 4573
[Token(Token = "0x40011DD")]
iOS,
// Token: 0x040011DE RID: 4574
[Token(Token = "0x40011DE")]
XboxOne,
// Token: 0x040011DF RID: 4575
[Token(Token = "0x40011DF")]
AndroidMobile
}
// Token: 0x020002E6 RID: 742
[Token(Token = "0x20002E6")]
public enum KJCJHAEBCKB
{
// Token: 0x040011E1 RID: 4577
[Token(Token = "0x40011E1")]
ALLOWED,
// Token: 0x040011E2 RID: 4578
[Token(Token = "0x40011E2")]
BLOCKED
}
// Token: 0x020002E7 RID: 743
[Token(Token = "0x20002E7")]
public enum JBCHDHCIFNE
{
// Token: 0x040011E4 RID: 4580
[Token(Token = "0x40011E4")]
Newcomer = 1,
// Token: 0x040011E5 RID: 4581
[Token(Token = "0x40011E5")]
Explorer,
// Token: 0x040011E6 RID: 4582
[Token(Token = "0x40011E6")]
RecRoomerI,
// Token: 0x040011E7 RID: 4583
[Token(Token = "0x40011E7")]
RecRoomerII,
// Token: 0x040011E8 RID: 4584
[Token(Token = "0x40011E8")]
PartyAnimal,
// Token: 0x040011E9 RID: 4585
[Token(Token = "0x40011E9")]
Cheerleader,
// Token: 0x040011EA RID: 4586
[Token(Token = "0x40011EA")]
Friendo,
// Token: 0x040011EB RID: 4587
[Token(Token = "0x40011EB")]
Fashionista,
// Token: 0x040011EC RID: 4588
[Token(Token = "0x40011EC")]
CreatorI,
// Token: 0x040011ED RID: 4589
[Token(Token = "0x40011ED")]
CreatorII
}
// Token: 0x020002E8 RID: 744
[Token(Token = "0x20002E8")]
public enum LKOLCLKDJKO
{
// Token: 0x040011EF RID: 4591
[Token(Token = "0x40011EF")]
None,
// Token: 0x040011F0 RID: 4592
[Token(Token = "0x40011F0")]
Muted,
// Token: 0x040011F1 RID: 4593
[Token(Token = "0x40011F1")]
Blocked
}
// Token: 0x020002E9 RID: 745
[Token(Token = "0x20002E9")]
public struct BAMLKLMFFGC
{
// Token: 0x040011F2 RID: 4594
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x40011F2")]
public PlatformManager.KJCJHAEBCKB OBLELHCFDPH;
// Token: 0x040011F3 RID: 4595
[FieldOffset(Offset = "0x4")]
[Token(Token = "0x40011F3")]
public PlatformManager.KJCJHAEBCKB CKMDKPHCKEC;
// Token: 0x040011F4 RID: 4596
[FieldOffset(Offset = "0x8")]
[Token(Token = "0x40011F4")]
public PlatformManager.KJCJHAEBCKB LOGJNFJJAFB;
}
// Token: 0x020002EA RID: 746
[Token(Token = "0x20002EA")]
public class KKHHEPAKHGA
{
// Token: 0x0600174A RID: 5962 RVA: 0x0005FA58 File Offset: 0x0005DC58
[Token(Token = "0x600174A")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public KKHHEPAKHGA()
{
}
// Token: 0x040011F5 RID: 4597
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40011F5")]
public bool BLOPJNCHDNN;
// Token: 0x040011F6 RID: 4598
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40011F6")]
public string OLFCKLENFFO;
// Token: 0x040011F7 RID: 4599
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40011F7")]
public string DOBICGDHAHE;
}
// Token: 0x020002EC RID: 748
[Token(Token = "0x20002EC")]
[CompilerGenerated]
private sealed class KOBCIOLMJAE
{
// Token: 0x06001751 RID: 5969 RVA: 0x0005FB3C File Offset: 0x0005DD3C
[Token(Token = "0x6001751")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public KOBCIOLMJAE()
{
}
// Token: 0x06001752 RID: 5970 RVA: 0x0005FB50 File Offset: 0x0005DD50
[Token(Token = "0x6001752")]
[Address(RVA = "0x81E3F0", Offset = "0x81D1F0", VA = "0x18081E3F0")]
internal bool <WaitUntilWatchReadyCoroutine>b__0()
{
bool localPlayerCanOpenWatchUI = Player.HIMJIOGEAGA;
if (!localPlayerCanOpenWatchUI)
{
return localPlayerCanOpenWatchUI;
}
bool flag;
return !this.waitForWatchClosed || !flag;
}
// Token: 0x040011FC RID: 4604
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40011FC")]
public bool waitForWatchClosed;
}
// Token: 0x020002EF RID: 751
[Token(Token = "0x20002EF")]
[CompilerGenerated]
private sealed class FBEFFBKGHGL
{
// Token: 0x0600175F RID: 5983 RVA: 0x0005FCF4 File Offset: 0x0005DEF4
[Token(Token = "0x600175F")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public FBEFFBKGHGL()
{
}
// Token: 0x06001760 RID: 5984 RVA: 0x0005FD08 File Offset: 0x0005DF08
[Token(Token = "0x6001760")]
[Address(RVA = "0x81CC80", Offset = "0x81BA80", VA = "0x18081CC80")]
internal List<string> <GetPlatformFriendIdsOfNonRecRoomPlayers>b__1(List<DCGAMCKNJDB> rrPlayers)
{
PlatformManager.ODHFCIDEBLI odhfcidebli = new PlatformManager.ODHFCIDEBLI();
odhfcidebli.CS$<>8__locals1 = this;
Func<DCGAMCKNJDB, string> <>9__193_ = PlatformManager.<>c.<>9__193_2;
if (<>9__193_ == 0)
{
PlatformManager.<>c.<>9__193_2 = (DCGAMCKNJDB player) => player.<IHIDBCOPOMB>k__BackingField;
}
IEnumerable<DCGAMCKNJDB> enumerable = Enumerable.Select<DCGAMCKNJDB, string>(rrPlayers, <>9__193_);
odhfcidebli.rrPlayerPlatformIds = enumerable;
PlatformManager platformManager = this.<>4__this;
List<string> list = this.platformFriendIds;
Func<string, bool> func = delegate(string id)
{
string dfigpbepdmh = odhfcidebli.CS$<>8__locals1.<>4__this.DFIGPBEPDMH;
bool flag = id != dfigpbepdmh;
if (!flag)
{
return flag;
}
return !Enumerable.Contains<string>(odhfcidebli.rrPlayerPlatformIds, id);
};
List<string> list2 = Enumerable.ToList<string>(Enumerable.Where<string>(list, func));
List<string> list3 = platformManager.XboxXuidsToPlatformIdsTransformFunc(list2);
platformManager.EJEJJPPPNJD = list3;
return this.<>4__this.EJEJJPPPNJD;
}
// Token: 0x04001202 RID: 4610
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4001202")]
public List<string> platformFriendIds;
// Token: 0x04001203 RID: 4611
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4001203")]
public PlatformManager <>4__this;
}
// Token: 0x020002F0 RID: 752
[Token(Token = "0x20002F0")]
[CompilerGenerated]
private sealed class ODHFCIDEBLI
{
// Token: 0x06001761 RID: 5985 RVA: 0x0005FDA0 File Offset: 0x0005DFA0
[Token(Token = "0x6001761")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public ODHFCIDEBLI()
{
}
// Token: 0x06001762 RID: 5986 RVA: 0x0005FDB4 File Offset: 0x0005DFB4
[Token(Token = "0x6001762")]
[Address(RVA = "0x81EB60", Offset = "0x81D960", VA = "0x18081EB60")]
internal bool <GetPlatformFriendIdsOfNonRecRoomPlayers>b__3(string id)
{
string dfigpbepdmh = this.CS$<>8__locals1.<>4__this.DFIGPBEPDMH;
bool flag = id != dfigpbepdmh;
if (!flag)
{
return flag;
}
return !Enumerable.Contains<string>(this.rrPlayerPlatformIds, id);
}
// Token: 0x04001204 RID: 4612
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4001204")]
public IEnumerable<string> rrPlayerPlatformIds;
// Token: 0x04001205 RID: 4613
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4001205")]
public PlatformManager.FBEFFBKGHGL CS$<>8__locals1;
}
// Token: 0x020002F2 RID: 754
[Token(Token = "0x20002F2")]
[CompilerGenerated]
private sealed class CENCHHAFJGD
{
// Token: 0x06001767 RID: 5991 RVA: 0x0005FE54 File Offset: 0x0005E054
[Token(Token = "0x6001767")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public CENCHHAFJGD()
{
}
// Token: 0x06001768 RID: 5992 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6001768")]
[Address(RVA = "0x81C6A0", Offset = "0x81B4A0", VA = "0x18081C6A0")]
internal DHLLNEMKCEJ <GetPlatformFriendOrContactDetails>b__0(Tuple<string, Texture> results)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x04001209 RID: 4617
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4001209")]
public string platformIdOrPhone;
// Token: 0x0400120A RID: 4618
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400120A")]
public PlatformManager <>4__this;
}
}