969 lines
54 KiB
C#
969 lines
54 KiB
C#
using System;
|
|
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using System.IO;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Text;
|
|
using System.Text.RegularExpressions;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Core;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Platforms.PS4
|
|
{
|
|
// Token: 0x020024F0 RID: 9456
|
|
[Token(Token = "0x20024F0")]
|
|
public sealed class PS4PlatformManager : PlatformManager
|
|
{
|
|
// Token: 0x1700277A RID: 10106
|
|
// (get) Token: 0x0600F239 RID: 62009 RVA: 0x00375D84 File Offset: 0x00373F84
|
|
[Token(Token = "0x1700277A")]
|
|
public override MLFKNFFOOPF ODHAKEMLFBM
|
|
{
|
|
[Token(Token = "0x600F239")]
|
|
[Address(RVA = "0x4E86A0", Offset = "0x4E76A0", VA = "0x1804E86A0", Slot = "30")]
|
|
get
|
|
{
|
|
return MLFKNFFOOPF.PlayStation;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700277B RID: 10107
|
|
// (get) Token: 0x0600F23A RID: 62010 RVA: 0x00375D94 File Offset: 0x00373F94
|
|
// (set) Token: 0x0600F23B RID: 62011 RVA: 0x00375DA8 File Offset: 0x00373FA8
|
|
[Token(Token = "0x1700277B")]
|
|
private ulong EFDHCJJIJGF
|
|
{
|
|
[Token(Token = "0x600F23A")]
|
|
[Address(RVA = "0x42B670", Offset = "0x42A670", VA = "0x18042B670")]
|
|
get;
|
|
[Token(Token = "0x600F23B")]
|
|
[Address(RVA = "0x42B6E0", Offset = "0x42A6E0", VA = "0x18042B6E0")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x1700277C RID: 10108
|
|
// (get) Token: 0x0600F23C RID: 62012 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x1700277C")]
|
|
public override float DKNJHAGIIPK
|
|
{
|
|
[Token(Token = "0x600F23C")]
|
|
[Address(RVA = "0x1485FF0", Offset = "0x1484FF0", VA = "0x181485FF0", Slot = "33")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700277D RID: 10109
|
|
// (get) Token: 0x0600F23D RID: 62013 RVA: 0x00375DBC File Offset: 0x00373FBC
|
|
[Token(Token = "0x1700277D")]
|
|
public override bool FKGEHCEGMMJ
|
|
{
|
|
[Token(Token = "0x600F23D")]
|
|
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "34")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700277E RID: 10110
|
|
// (get) Token: 0x0600F23E RID: 62014 RVA: 0x00375DCC File Offset: 0x00373FCC
|
|
[Token(Token = "0x1700277E")]
|
|
public override bool EBGCPJFAAKD
|
|
{
|
|
[Token(Token = "0x600F23E")]
|
|
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "35")]
|
|
get
|
|
{
|
|
return true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700277F RID: 10111
|
|
// (get) Token: 0x0600F23F RID: 62015 RVA: 0x00375DDC File Offset: 0x00373FDC
|
|
[Token(Token = "0x1700277F")]
|
|
public override bool CEEGHPLMADD
|
|
{
|
|
[Token(Token = "0x600F23F")]
|
|
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "36")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002780 RID: 10112
|
|
// (get) Token: 0x0600F240 RID: 62016 RVA: 0x00375DEC File Offset: 0x00373FEC
|
|
[Token(Token = "0x17002780")]
|
|
public override bool ANLDLHPKHCB
|
|
{
|
|
[Token(Token = "0x600F240")]
|
|
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "37")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002781 RID: 10113
|
|
// (get) Token: 0x0600F241 RID: 62017 RVA: 0x00375DFC File Offset: 0x00373FFC
|
|
[Token(Token = "0x17002781")]
|
|
public override bool BGKANOJIIMD
|
|
{
|
|
[Token(Token = "0x600F241")]
|
|
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "38")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002782 RID: 10114
|
|
// (get) Token: 0x0600F242 RID: 62018 RVA: 0x00375E0C File Offset: 0x0037400C
|
|
[Token(Token = "0x17002782")]
|
|
public override bool PIHCPMMKFDK
|
|
{
|
|
[Token(Token = "0x600F242")]
|
|
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "39")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002783 RID: 10115
|
|
// (get) Token: 0x0600F243 RID: 62019 RVA: 0x00375E1C File Offset: 0x0037401C
|
|
[Token(Token = "0x17002783")]
|
|
public override bool GMKJEJDALGA
|
|
{
|
|
[Token(Token = "0x600F243")]
|
|
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "42")]
|
|
get
|
|
{
|
|
return true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002784 RID: 10116
|
|
// (get) Token: 0x0600F244 RID: 62020 RVA: 0x00375E2C File Offset: 0x0037402C
|
|
[Token(Token = "0x17002784")]
|
|
public override PPDOPHKNMCK? EJMJBHAHLDI
|
|
{
|
|
[Token(Token = "0x600F244")]
|
|
[Address(RVA = "0x19D99C0", Offset = "0x19D89C0", VA = "0x1819D99C0", Slot = "43")]
|
|
get
|
|
{
|
|
LocalPlayerController instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num = 0;
|
|
if (instance == num || !SingletonMonoBehaviour.ONCPNMDGGKG.EBPFBFMJMBB)
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002785 RID: 10117
|
|
// (get) Token: 0x0600F245 RID: 62021 RVA: 0x00375E60 File Offset: 0x00374060
|
|
[Token(Token = "0x17002785")]
|
|
public override bool BPPLBGNEJNJ
|
|
{
|
|
[Token(Token = "0x600F245")]
|
|
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "44")]
|
|
get
|
|
{
|
|
return true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002786 RID: 10118
|
|
// (get) Token: 0x0600F246 RID: 62022 RVA: 0x00375E70 File Offset: 0x00374070
|
|
[Token(Token = "0x17002786")]
|
|
protected override bool GMIKADAHHAB
|
|
{
|
|
[Token(Token = "0x600F246")]
|
|
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "26")]
|
|
get
|
|
{
|
|
return true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002787 RID: 10119
|
|
// (get) Token: 0x0600F247 RID: 62023 RVA: 0x00375E80 File Offset: 0x00374080
|
|
[Token(Token = "0x17002787")]
|
|
private int FMMJAJLNNAN
|
|
{
|
|
[Token(Token = "0x600F247")]
|
|
[Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0")]
|
|
get
|
|
{
|
|
return 0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002788 RID: 10120
|
|
// (get) Token: 0x0600F248 RID: 62024 RVA: 0x00375E90 File Offset: 0x00374090
|
|
// (set) Token: 0x0600F249 RID: 62025 RVA: 0x00375EA4 File Offset: 0x003740A4
|
|
[Token(Token = "0x17002788")]
|
|
public string FKDKFBICDIC
|
|
{
|
|
[Token(Token = "0x600F248")]
|
|
[Address(RVA = "0x42D480", Offset = "0x42C480", VA = "0x18042D480")]
|
|
get;
|
|
[Token(Token = "0x600F249")]
|
|
[Address(RVA = "0x42DA70", Offset = "0x42CA70", VA = "0x18042DA70")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17002789 RID: 10121
|
|
// (get) Token: 0x0600F24A RID: 62026 RVA: 0x00375EB8 File Offset: 0x003740B8
|
|
// (set) Token: 0x0600F24B RID: 62027 RVA: 0x00375ECC File Offset: 0x003740CC
|
|
[Token(Token = "0x17002789")]
|
|
public string CPDOMEOAILG
|
|
{
|
|
[Token(Token = "0x600F24A")]
|
|
[Address(RVA = "0x42D840", Offset = "0x42C840", VA = "0x18042D840")]
|
|
get;
|
|
[Token(Token = "0x600F24B")]
|
|
[Address(RVA = "0x42DBA0", Offset = "0x42CBA0", VA = "0x18042DBA0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x1700278A RID: 10122
|
|
// (get) Token: 0x0600F24C RID: 62028 RVA: 0x00375EE0 File Offset: 0x003740E0
|
|
// (set) Token: 0x0600F24D RID: 62029 RVA: 0x00375EF4 File Offset: 0x003740F4
|
|
[Token(Token = "0x1700278A")]
|
|
public bool? ONKALGPPPCH
|
|
{
|
|
[Token(Token = "0x600F24C")]
|
|
[Address(RVA = "0x19D9AC0", Offset = "0x19D8AC0", VA = "0x1819D9AC0")]
|
|
get
|
|
{
|
|
return this.FGDOMENPHEF;
|
|
}
|
|
[Token(Token = "0x600F24D")]
|
|
[Address(RVA = "0x19D9340", Offset = "0x19D8340", VA = "0x1819D9340")]
|
|
private set
|
|
{
|
|
this.FGDOMENPHEF = value;
|
|
if (value != 0)
|
|
{
|
|
bool flag;
|
|
CFLMJLFBOKH.EFKJOOBFDAF(flag);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600F24E RID: 62030 RVA: 0x00375F14 File Offset: 0x00374114
|
|
[Token(Token = "0x600F24E")]
|
|
[Address(RVA = "0x4E86A0", Offset = "0x4E76A0", VA = "0x1804E86A0", Slot = "79")]
|
|
protected override PlatformManager.LDIIFDDCKCN DELGDFICAMG()
|
|
{
|
|
return PlatformManager.LDIIFDDCKCN.PS4;
|
|
}
|
|
|
|
// Token: 0x0600F24F RID: 62031 RVA: 0x00375F24 File Offset: 0x00374124
|
|
[Token(Token = "0x600F24F")]
|
|
[Address(RVA = "0x19D93C0", Offset = "0x19D83C0", VA = "0x1819D93C0", Slot = "80")]
|
|
public override string MakeNameAdhereToPlatformRequirements(string MMBOKOLAJFH, bool OICFDFFFFMF = true)
|
|
{
|
|
string text = base.MakeNameAdhereToPlatformRequirements(MMBOKOLAJFH, OICFDFFFFMF);
|
|
if (text == 0)
|
|
{
|
|
string text2 = text.FIJDNLILJFG(15, "...");
|
|
if (this.NMKOJNGLJAM.IsMatch(text2))
|
|
{
|
|
string text3 = this.MMOMGLALJPN.Replace(text2, "*");
|
|
}
|
|
}
|
|
return text;
|
|
}
|
|
|
|
// Token: 0x0600F250 RID: 62032 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600F250")]
|
|
[Address(RVA = "0x19D94C0", Offset = "0x19D84C0", VA = "0x1819D94C0", Slot = "81")]
|
|
public override PMGCJEPKFOF<string> MakeRoomNameAdhereToPlatformRequirements(long HNHLJONGKHB, string BFGCDJFNJLE)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600F251 RID: 62033 RVA: 0x00375F74 File Offset: 0x00374174
|
|
[Token(Token = "0x600F251")]
|
|
[Address(RVA = "0x19D8EA0", Offset = "0x19D7EA0", VA = "0x1819D8EA0", Slot = "82")]
|
|
public override PMGCJEPKFOF<string> GetPlatformDisplayNameFromId(string ENEPENCALFO)
|
|
{
|
|
if (new PS4PlatformManager.MPGPKBBIFPG() != 0)
|
|
{
|
|
return JJEKJGALHKO.LIPGKFECLDO<string>(0);
|
|
}
|
|
ulong num;
|
|
if (!ulong.TryParse(ENEPENCALFO, num))
|
|
{
|
|
return JJEKJGALHKO.LIPGKFECLDO<string>("Error parsing platformId '" + ENEPENCALFO + "'");
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600F252 RID: 62034 RVA: 0x00375FB8 File Offset: 0x003741B8
|
|
[Token(Token = "0x600F252")]
|
|
[Address(RVA = "0x19D9240", Offset = "0x19D8240", VA = "0x1819D9240", Slot = "48")]
|
|
public override bool IsEULARequired()
|
|
{
|
|
EFEFMHJPJIJ <NJPCIEMIPKP>k__BackingField = this.<NJPCIEMIPKP>k__BackingField;
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
|
|
// Token: 0x0600F253 RID: 62035 RVA: 0x00375FE0 File Offset: 0x003741E0
|
|
[Token(Token = "0x600F253")]
|
|
[Address(RVA = "0x19D8E40", Offset = "0x19D7E40", VA = "0x1819D8E40", Slot = "49")]
|
|
public override string GetEULA()
|
|
{
|
|
return PS4PlatformManager.BJFAFEBBPDG(this.eulaTextAsset);
|
|
}
|
|
|
|
// Token: 0x0600F254 RID: 62036 RVA: 0x00375FF8 File Offset: 0x003741F8
|
|
[Token(Token = "0x600F254")]
|
|
[Address(RVA = "0x19D8900", Offset = "0x19D7900", VA = "0x1819D8900", Slot = "50")]
|
|
public override void AcceptEULA()
|
|
{
|
|
base..ctor();
|
|
EFEFMHJPJIJ <NJPCIEMIPKP>k__BackingField = this.<NJPCIEMIPKP>k__BackingField;
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
<NJPCIEMIPKP>k__BackingField.BGNNKPCDIKP();
|
|
}
|
|
|
|
// Token: 0x0600F255 RID: 62037 RVA: 0x00376028 File Offset: 0x00374228
|
|
[Token(Token = "0x600F255")]
|
|
[Address(RVA = "0x19D8A90", Offset = "0x19D7A90", VA = "0x1819D8A90")]
|
|
private static string BJFAFEBBPDG(TextAsset GIDMFIIGPOI)
|
|
{
|
|
int num;
|
|
StringBuilder stringBuilder;
|
|
do
|
|
{
|
|
num = 0;
|
|
stringBuilder = new StringBuilder();
|
|
StringBuilder stringBuilder2 = stringBuilder.Append("<b>This game requires a free Rec Room cloud account. If this is your first time playing, a new account will be created and linked to your account on PlayStation™Network.</b>");
|
|
StringBuilder stringBuilder3 = stringBuilder.Append("\n\n");
|
|
StringReader stringReader = new StringReader(GIDMFIIGPOI.text);
|
|
Regex regex = new Regex("^# (.*)$");
|
|
Regex regex2 = new Regex("^## (.*)$");
|
|
Regex regex3 = new Regex("^### (.*)$");
|
|
Regex regex4 = new Regex("^\\* (.*)$");
|
|
string text = stringReader.ReadToEnd();
|
|
if (text != 0)
|
|
{
|
|
string text2 = regex.Replace(text, "<size=150%><b>$1</b></size>");
|
|
string text3 = regex2.Replace(text2, "<size=120%><b>$1</b></size>");
|
|
string text4 = regex3.Replace(text3, "<b>$1</b>");
|
|
string text5 = regex4.Replace(text4, "•<indent=3em>$1</indent>");
|
|
StringBuilder stringBuilder4 = stringBuilder.AppendLine(text5);
|
|
}
|
|
if (stringReader != 0)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
int hashCode = stringBuilder.GetHashCode();
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600F256 RID: 62038 RVA: 0x00376124 File Offset: 0x00374324
|
|
[Token(Token = "0x600F256")]
|
|
[Address(RVA = "0x19D9170", Offset = "0x19D8170", VA = "0x1819D9170", Slot = "52")]
|
|
public override bool IsDisplayModeSelectionRequired()
|
|
{
|
|
VRDeviceManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
if (!instance.DOIINGJNBHA && !instance.HENBMPCAJKH && instance.MFMBPKGFMAL != 0)
|
|
{
|
|
return !SingletonMonoBehaviour.ONCPNMDGGKG.EBPFBFMJMBB;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600F257 RID: 62039 RVA: 0x00376168 File Offset: 0x00374368
|
|
[Token(Token = "0x600F257")]
|
|
[Address(RVA = "0x19D96B0", Offset = "0x19D86B0", VA = "0x1819D96B0", Slot = "53")]
|
|
public override PMGCJEPKFOF<LocalPlayerController.MIGPLDFLMHA> RunDisplayModeSelection()
|
|
{
|
|
CBLLFJEDOII<LocalPlayerController.MIGPLDFLMHA> cbllfjedoii = new CBLLFJEDOII();
|
|
Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
PS4PlatformManager.FICNFJLPIIM ficnfjlpiim;
|
|
ficnfjlpiim.System.IDisposable.Dispose();
|
|
ficnfjlpiim.<>1__state = (int)((ulong)0L);
|
|
ficnfjlpiim.promise = cbllfjedoii;
|
|
KFBABPAPIMB kfbabpapimb = instance.Run(this, ficnfjlpiim);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600F258 RID: 62040 RVA: 0x003761A8 File Offset: 0x003743A8
|
|
[Token(Token = "0x600F258")]
|
|
[Address(RVA = "0x19D97A0", Offset = "0x19D87A0", VA = "0x1819D97A0", Slot = "54")]
|
|
public override DABKFAIHBBP RunVRDisplayModeConfirmation()
|
|
{
|
|
CBLLFJEDOII<LocalPlayerController.MIGPLDFLMHA> cbllfjedoii = new CBLLFJEDOII();
|
|
Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
PS4PlatformManager.FICNFJLPIIM ficnfjlpiim;
|
|
ficnfjlpiim.System.IDisposable.Dispose();
|
|
ficnfjlpiim.<>1__state = (int)((ulong)0L);
|
|
ficnfjlpiim.promise = cbllfjedoii;
|
|
KFBABPAPIMB kfbabpapimb = instance.Run(this, ficnfjlpiim);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600F259 RID: 62041 RVA: 0x003761E8 File Offset: 0x003743E8
|
|
[Token(Token = "0x600F259")]
|
|
[Address(RVA = "0x19D8D40", Offset = "0x19D7D40", VA = "0x1819D8D40")]
|
|
private IEnumerator<KENFJGFMIPM> CHONDNEACPK(CBLLFJEDOII<LocalPlayerController.MIGPLDFLMHA> NKLGAGCHGPM)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600F259)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1<KENFJGFMIPM> RecRoom.Platforms.PS4.PS4PlatformManager::CHONDNEACPK(CBLLFJEDOII<RecRoom.LocalPlayerController/MIGPLDFLMHA>)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
call:void(FICNFJLPIIM::System.IDisposable.Dispose, ldloc:FICNFJLPIIM(var_0))
|
|
stfld:int32(FICNFJLPIIM::<>1__state, ldloc:FICNFJLPIIM(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
|
stfld:class [RecRoom.Promises.Runtime]CBLLFJEDOII<valuetype RecRoom.LocalPlayerController/MIGPLDFLMHA>(FICNFJLPIIM::promise, ldloc:FICNFJLPIIM(var_0), ldloc:class [RecRoom.Promises.Runtime]CBLLFJEDOII<valuetype RecRoom.LocalPlayerController/MIGPLDFLMHA>(NKLGAGCHGPM))
|
|
}
|
|
|
|
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: 0x0600F25A RID: 62042 RVA: 0x0037620C File Offset: 0x0037440C
|
|
[Token(Token = "0x600F25A")]
|
|
[Address(RVA = "0x19D9120", Offset = "0x19D8120", VA = "0x1819D9120", Slot = "45")]
|
|
public override DABKFAIHBBP Initialize()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600F25A)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling DABKFAIHBBP RecRoom.Platforms.PS4.PS4PlatformManager::Initialize()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:NotImplementedException(var_0_05, newobj:NotImplementedException(NotImplementedException::.ctor))
|
|
}
|
|
|
|
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: 0x0600F25B RID: 62043 RVA: 0x00376220 File Offset: 0x00374420
|
|
[Token(Token = "0x600F25B")]
|
|
[Address(RVA = "0x19D9660", Offset = "0x19D8660", VA = "0x1819D9660", Slot = "46")]
|
|
public override DABKFAIHBBP PostLoginInitialize()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600F25B)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling DABKFAIHBBP RecRoom.Platforms.PS4.PS4PlatformManager::PostLoginInitialize()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:NotImplementedException(var_0_05, newobj:NotImplementedException(NotImplementedException::.ctor))
|
|
}
|
|
|
|
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: 0x0600F25C RID: 62044 RVA: 0x00376234 File Offset: 0x00374434
|
|
[Token(Token = "0x600F25C")]
|
|
[Address(RVA = "0x19D9890", Offset = "0x19D8890", VA = "0x1819D9890", Slot = "65")]
|
|
public override void SetRichPresenceStatus(string EEHOFLPKHND)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600F25C)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RecRoom.Platforms.PS4.PS4PlatformManager::SetRichPresenceStatus(System.String)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:NotImplementedException(var_0_05, newobj:NotImplementedException(NotImplementedException::.ctor))
|
|
}
|
|
|
|
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: 0x0600F25D RID: 62045 RVA: 0x00376248 File Offset: 0x00374448
|
|
[Token(Token = "0x600F25D")]
|
|
[Address(RVA = "0x19D8DA0", Offset = "0x19D7DA0", VA = "0x1819D8DA0", Slot = "66")]
|
|
public override PMGCJEPKFOF<string> GetAuthParams()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600F25D)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling PMGCJEPKFOF<System.String> RecRoom.Platforms.PS4.PS4PlatformManager::GetAuthParams()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:NotImplementedException(var_0_05, newobj:NotImplementedException(NotImplementedException::.ctor))
|
|
}
|
|
|
|
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: 0x0600F25E RID: 62046 RVA: 0x0037625C File Offset: 0x0037445C
|
|
[Token(Token = "0x600F25E")]
|
|
[Address(RVA = "0x19D9030", Offset = "0x19D8030", VA = "0x1819D9030", Slot = "67")]
|
|
public override PMGCJEPKFOF<List<string>> GetPlatformFriendIds()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600F25E)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling PMGCJEPKFOF<System.Collections.Generic.List`1<System.String>> RecRoom.Platforms.PS4.PS4PlatformManager::GetPlatformFriendIds()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:NotImplementedException(var_0_05, newobj:NotImplementedException(NotImplementedException::.ctor))
|
|
}
|
|
|
|
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: 0x0600F25F RID: 62047 RVA: 0x00376270 File Offset: 0x00374470
|
|
[Token(Token = "0x600F25F")]
|
|
[Address(RVA = "0x19D9080", Offset = "0x19D8080", VA = "0x1819D9080", Slot = "68")]
|
|
public override PMGCJEPKFOF<string> GetPlatformFriendName(string MJKOJAAMEJN)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600F25F)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling PMGCJEPKFOF<System.String> RecRoom.Platforms.PS4.PS4PlatformManager::GetPlatformFriendName(System.String)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:NotImplementedException(var_0_05, newobj:NotImplementedException(NotImplementedException::.ctor))
|
|
}
|
|
|
|
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: 0x0600F260 RID: 62048 RVA: 0x00376284 File Offset: 0x00374484
|
|
[Token(Token = "0x600F260")]
|
|
[Address(RVA = "0x19D90D0", Offset = "0x19D80D0", VA = "0x1819D90D0", Slot = "69")]
|
|
public override PMGCJEPKFOF<Texture> GetPlatformFriendPicture(string MJKOJAAMEJN)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600F260)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling PMGCJEPKFOF<UnityEngine.Texture> RecRoom.Platforms.PS4.PS4PlatformManager::GetPlatformFriendPicture(System.String)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:NotImplementedException(var_0_05, newobj:NotImplementedException(NotImplementedException::.ctor))
|
|
}
|
|
|
|
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: 0x0600F261 RID: 62049 RVA: 0x00376298 File Offset: 0x00374498
|
|
[Token(Token = "0x600F261")]
|
|
[Address(RVA = "0x19D89F0", Offset = "0x19D79F0", VA = "0x1819D89F0", Slot = "70")]
|
|
public override PMGCJEPKFOF<List<GCBPKHFJKCE.DJGBECJHOKF>> ApplySkuMetadataOverrides(List<GCBPKHFJKCE.DJGBECJHOKF> ECKDLLFMLGF)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600F261)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling PMGCJEPKFOF<System.Collections.Generic.List`1<GCBPKHFJKCE/DJGBECJHOKF>> RecRoom.Platforms.PS4.PS4PlatformManager::ApplySkuMetadataOverrides(System.Collections.Generic.List`1<GCBPKHFJKCE/DJGBECJHOKF>)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:NotImplementedException(var_0_05, newobj:NotImplementedException(NotImplementedException::.ctor))
|
|
}
|
|
|
|
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: 0x0600F262 RID: 62050 RVA: 0x003762AC File Offset: 0x003744AC
|
|
[Token(Token = "0x600F262")]
|
|
[Address(RVA = "0x19D8DF0", Offset = "0x19D7DF0", VA = "0x1819D8DF0", Slot = "71")]
|
|
public override PMGCJEPKFOF<string> GetCommerceAccessToken()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600F262)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling PMGCJEPKFOF<System.String> RecRoom.Platforms.PS4.PS4PlatformManager::GetCommerceAccessToken()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:NotImplementedException(var_0_05, newobj:NotImplementedException(NotImplementedException::.ctor))
|
|
}
|
|
|
|
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: 0x0600F263 RID: 62051 RVA: 0x003762C0 File Offset: 0x003744C0
|
|
[Token(Token = "0x600F263")]
|
|
[Address(RVA = "0x19D8A40", Offset = "0x19D7A40", VA = "0x1819D8A40", Slot = "73")]
|
|
public override DABKFAIHBBP AuthorizePurchase(long CAPMEMCNIJO, GCBPKHFJKCE.DJGBECJHOKF HPNJHHKGNNJ)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600F263)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling DABKFAIHBBP RecRoom.Platforms.PS4.PS4PlatformManager::AuthorizePurchase(System.Int64,GCBPKHFJKCE/DJGBECJHOKF)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:NotImplementedException(var_0_05, newobj:NotImplementedException(NotImplementedException::.ctor))
|
|
}
|
|
|
|
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: 0x0600F264 RID: 62052 RVA: 0x003762D4 File Offset: 0x003744D4
|
|
[Token(Token = "0x600F264")]
|
|
[Address(RVA = "0x19D8E50", Offset = "0x19D7E50", VA = "0x1819D8E50")]
|
|
public IEnumerator GetOnlineID(ulong GKLPIFBPGOD, Action<string> AFLPGGJMPOE)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600F264)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator RecRoom.Platforms.PS4.PS4PlatformManager::GetOnlineID(System.UInt64,System.Action`1<System.String>)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:NotImplementedException(var_0_05, newobj:NotImplementedException(NotImplementedException::.ctor))
|
|
}
|
|
|
|
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: 0x0600F265 RID: 62053 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600F265")]
|
|
[Address(RVA = "0x5D0F70", Offset = "0x5CFF70", VA = "0x1805D0F70", Slot = "98")]
|
|
public override float GetCurrentProcessTimeSinceBoot()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600F266 RID: 62054 RVA: 0x003762E8 File Offset: 0x003744E8
|
|
[Token(Token = "0x600F266")]
|
|
[Address(RVA = "0x19D98E0", Offset = "0x19D88E0", VA = "0x1819D98E0")]
|
|
public PS4PlatformManager()
|
|
{
|
|
Dictionary<ulong, PS4PlatformManager.ONMOLGPOCBK> dictionary = new Dictionary();
|
|
this.LIIDHFLDEEB = dictionary;
|
|
Dictionary<ulong, PS4PlatformManager.BNEIANGIEJM> dictionary2 = new Dictionary();
|
|
this.JIABKJKEKFI = dictionary2;
|
|
Regex regex = new Regex("(\\d.*?){7}");
|
|
this.NMKOJNGLJAM = regex;
|
|
Regex regex2 = new Regex("(\\d)");
|
|
this.MMOMGLALJPN = regex2;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x04009F8E RID: 40846
|
|
[Token(Token = "0x4009F8E")]
|
|
public const int FIXEDUPDATE_RATE = 30;
|
|
|
|
// Token: 0x04009F8F RID: 40847
|
|
[Token(Token = "0x4009F8F")]
|
|
public const int MAX_FIXEDUPDATE_CALLS = 2;
|
|
|
|
// Token: 0x04009F90 RID: 40848
|
|
[Token(Token = "0x4009F90")]
|
|
private const int IPBIKJBNBHG = 60;
|
|
|
|
// Token: 0x04009F91 RID: 40849
|
|
[Token(Token = "0x4009F91")]
|
|
private const string KDLIBFNICFN = "<b>This game requires a free Rec Room cloud account. If this is your first time playing, a new account will be created and linked to your account on PlayStation™Network.</";
|
|
|
|
// Token: 0x04009F92 RID: 40850
|
|
[Token(Token = "0x4009F92")]
|
|
private const string GFBPLIIENIF = "2021.03.05";
|
|
|
|
// Token: 0x04009F93 RID: 40851
|
|
[Token(Token = "0x4009F93")]
|
|
private const string LPFDFHNCBAM = "CUSA08481";
|
|
|
|
// Token: 0x04009F94 RID: 40852
|
|
[Token(Token = "0x4009F94")]
|
|
private const string HIBAOMGJLNP = "CUSA09539";
|
|
|
|
// Token: 0x04009F95 RID: 40853
|
|
[Token(Token = "0x4009F95")]
|
|
private const string AKCPIAOHLBF = "CUSA14469";
|
|
|
|
// Token: 0x04009F96 RID: 40854
|
|
[Token(Token = "0x4009F96")]
|
|
private const string IPMFLCAMFOM = "4749538d-d6f4-4df8-bc32-70ca8b4f2bb7";
|
|
|
|
// Token: 0x04009F97 RID: 40855
|
|
[Token(Token = "0x4009F97")]
|
|
private const string NLJIEGABLBI = "c14a5475-0c6e-4ef7-80a8-bf41e562aade";
|
|
|
|
// Token: 0x04009F98 RID: 40856
|
|
[Token(Token = "0x4009F98")]
|
|
private const string IDCJHFNJHBL = "Packaging/Config.txt";
|
|
|
|
// Token: 0x04009F99 RID: 40857
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x4009F99")]
|
|
[SerializeField]
|
|
private TextAsset eulaTextAsset;
|
|
|
|
// Token: 0x04009F9A RID: 40858
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x4009F9A")]
|
|
[SerializeField]
|
|
private ToolSkinMapper PlusRewardEquipment;
|
|
|
|
// Token: 0x04009F9B RID: 40859
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x4009F9B")]
|
|
[SerializeField]
|
|
private EquipmentSkin PlusRewardEquipmentSkin;
|
|
|
|
// Token: 0x04009F9C RID: 40860
|
|
[FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x4009F9C")]
|
|
private Coroutine FCNINOLEFKL;
|
|
|
|
// Token: 0x04009F9D RID: 40861
|
|
[FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x4009F9D")]
|
|
private int KCCCCCBNHAJ;
|
|
|
|
// Token: 0x04009F9E RID: 40862
|
|
[FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x4009F9E")]
|
|
private Dictionary<ulong, PS4PlatformManager.ONMOLGPOCBK> LIIDHFLDEEB;
|
|
|
|
// Token: 0x04009F9F RID: 40863
|
|
[FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x4009F9F")]
|
|
private Dictionary<ulong, PS4PlatformManager.BNEIANGIEJM> JIABKJKEKFI;
|
|
|
|
// Token: 0x04009FA3 RID: 40867
|
|
[FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x4009FA3")]
|
|
private bool? FGDOMENPHEF;
|
|
|
|
// Token: 0x04009FA4 RID: 40868
|
|
[FieldOffset(Offset = "0xE0")]
|
|
[Token(Token = "0x4009FA4")]
|
|
private readonly Regex NMKOJNGLJAM;
|
|
|
|
// Token: 0x04009FA5 RID: 40869
|
|
[FieldOffset(Offset = "0xE8")]
|
|
[Token(Token = "0x4009FA5")]
|
|
private readonly Regex MMOMGLALJPN;
|
|
|
|
// Token: 0x020024F1 RID: 9457
|
|
[Token(Token = "0x20024F1")]
|
|
private class ONMOLGPOCBK
|
|
{
|
|
// Token: 0x0600F267 RID: 62055 RVA: 0x0037633C File Offset: 0x0037453C
|
|
[Token(Token = "0x600F267")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public ONMOLGPOCBK()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04009FA6 RID: 40870
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4009FA6")]
|
|
public ulong GDCDEIEOIPD;
|
|
|
|
// Token: 0x04009FA7 RID: 40871
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4009FA7")]
|
|
public string GMDLHOINILE;
|
|
|
|
// Token: 0x04009FA8 RID: 40872
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4009FA8")]
|
|
public string HMJIKIBGKHA;
|
|
}
|
|
|
|
// Token: 0x020024F2 RID: 9458
|
|
[Token(Token = "0x20024F2")]
|
|
private class BNEIANGIEJM
|
|
{
|
|
// Token: 0x0600F268 RID: 62056 RVA: 0x00376350 File Offset: 0x00374550
|
|
[Token(Token = "0x600F268")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public BNEIANGIEJM()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04009FA9 RID: 40873
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4009FA9")]
|
|
public ulong GAINIOENNCG;
|
|
|
|
// Token: 0x04009FAA RID: 40874
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4009FAA")]
|
|
public string EGAFGMKILAO;
|
|
|
|
// Token: 0x04009FAB RID: 40875
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4009FAB")]
|
|
public bool HLBOMBLINAL;
|
|
}
|
|
|
|
// Token: 0x020024F3 RID: 9459
|
|
[Token(Token = "0x20024F3")]
|
|
[CompilerGenerated]
|
|
private sealed class EGCHKBMJGKB
|
|
{
|
|
// Token: 0x0600F269 RID: 62057 RVA: 0x00376364 File Offset: 0x00374564
|
|
[Token(Token = "0x600F269")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public EGCHKBMJGKB()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600F26A RID: 62058 RVA: 0x00376378 File Offset: 0x00374578
|
|
[Token(Token = "0x600F26A")]
|
|
[Address(RVA = "0x19D4B90", Offset = "0x19D3B90", VA = "0x1819D4B90")]
|
|
internal string <MakeRoomNameAdhereToPlatformRequirements>b__0(IReadOnlyList<long> rroRoomIds)
|
|
{
|
|
long num = this.roomId;
|
|
if (ECNNGIFNNNM.KCFPIEEMJON<long>(rroRoomIds, num))
|
|
{
|
|
return this.roomName;
|
|
}
|
|
return "User Created Room";
|
|
}
|
|
|
|
// Token: 0x04009FAC RID: 40876
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4009FAC")]
|
|
public long roomId;
|
|
|
|
// Token: 0x04009FAD RID: 40877
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4009FAD")]
|
|
public string roomName;
|
|
}
|
|
|
|
// Token: 0x020024F4 RID: 9460
|
|
[Token(Token = "0x20024F4")]
|
|
[CompilerGenerated]
|
|
private sealed class MPGPKBBIFPG
|
|
{
|
|
// Token: 0x0600F26B RID: 62059 RVA: 0x003763A4 File Offset: 0x003745A4
|
|
[Token(Token = "0x600F26B")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public MPGPKBBIFPG()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600F26C RID: 62060 RVA: 0x003763B8 File Offset: 0x003745B8
|
|
[Token(Token = "0x600F26C")]
|
|
[Address(RVA = "0x19D7640", Offset = "0x19D6640", VA = "0x1819D7640")]
|
|
internal void <GetPlatformDisplayNameFromId>b__0(string displayName)
|
|
{
|
|
this.promise.OOOIENHGNCA(displayName);
|
|
}
|
|
|
|
// Token: 0x04009FAE RID: 40878
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4009FAE")]
|
|
public CBLLFJEDOII<string> promise;
|
|
}
|
|
}
|
|
}
|