Files
Aug2021-Cpp2IL-Dump/Assembly-CSharp/RecRoom/Core/Creation/BaseBigDataNetworkingManager.cs
T
2026-04-10 22:50:51 +02:00

237 lines
7.5 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using System.Threading;
using System.Threading.Tasks;
using Cpp2IlInjected;
using Google.Protobuf.Collections;
using Photon.Pun;
namespace RecRoom.Core.Creation
{
// Token: 0x02003053 RID: 12371
[Token(Token = "0x2003053")]
public abstract class BaseBigDataNetworkingManager<T> : MonoBehaviourPun
{
// Token: 0x060150DC RID: 86236
[Token(Token = "0x60150DC")]
[Address(Slot = "15")]
protected abstract T HJPHHANPEDE();
// Token: 0x060150DD RID: 86237
[Token(Token = "0x60150DD")]
[Address(Slot = "16")]
protected abstract bool ALBKONKHHOL(T BMJFPFPNMJL);
// Token: 0x060150DE RID: 86238
[Token(Token = "0x60150DE")]
[Address(Slot = "17")]
protected abstract void MPAIIGKHDLC(T BMJFPFPNMJL);
// Token: 0x060150DF RID: 86239
[Token(Token = "0x60150DF")]
[Address(Slot = "18")]
protected abstract void KCKMLILMFHM(T BMJFPFPNMJL, AGAJMBPABDL IEKDDPPNFPF);
// Token: 0x060150E0 RID: 86240 RVA: 0x004EE6D0 File Offset: 0x004EC8D0
[Token(Token = "0x60150E0")]
[Address(RVA = "0x118FB50", Offset = "0x118E950", VA = "0x18118FB50", Slot = "13")]
protected override void Awake()
{
base..ctor();
MLDJDPHKGBO.BCGOBNMHOML bcgobnmhoml = this.CreateDeserializationHandler();
IDisposable disposable = MLDJDPHKGBO.ENNCEBJFFMB(this, bcgobnmhoml);
Action<AGAJMBPABDL> action;
KKPBCOOONNK.OLDCNLGOCOH = MFBGLIHGCGO.BPJDFPACLMK(KKPBCOOONNK.OLDCNLGOCOH, action);
}
// Token: 0x060150E1 RID: 86241 RVA: 0x004EE708 File Offset: 0x004EC908
[Token(Token = "0x60150E1")]
[Address(RVA = "0x11901F0", Offset = "0x118EFF0", VA = "0x1811901F0", Slot = "14")]
protected override void OnDestroy()
{
int num = 0;
this.BCFMOGGPFMF(num != 0);
Action<AGAJMBPABDL> action;
KKPBCOOONNK.OLDCNLGOCOH = MFBGLIHGCGO.GMNMHGMFGOL(KKPBCOOONNK.OLDCNLGOCOH, action);
base.OnDestroy();
}
// Token: 0x060150E2 RID: 86242 RVA: 0x004EE734 File Offset: 0x004EC934
[Token(Token = "0x60150E2")]
[Address(RVA = "0x118FF90", Offset = "0x118ED90", VA = "0x18118FF90")]
public MLDJDPHKGBO.BCGOBNMHOML CreateDeserializationHandler()
{
MLDJDPHKGBO.BCGOBNMHOML bcgobnmhoml = new MLDJDPHKGBO.BCGOBNMHOML();
JAPOCJCDIJN.JHGPCFHDLEP jhgpcfhdlep;
MLDJDPHKGBO.BCGOBNMHOML bcgobnmhoml2 = bcgobnmhoml.BAPEJOFOPCL((MJAPEGGDLJA)((uint)2048), jhgpcfhdlep);
Action action;
MLDJDPHKGBO.BCGOBNMHOML bcgobnmhoml3 = bcgobnmhoml.PFLGCFLPNIP(action);
Action<Task> action2;
MLDJDPHKGBO.BCGOBNMHOML bcgobnmhoml4 = bcgobnmhoml.OALOBMKPPKL(action2);
return bcgobnmhoml;
}
// Token: 0x060150E3 RID: 86243 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60150E3")]
[Address(RVA = "0x118FD10", Offset = "0x118EB10", VA = "0x18118FD10")]
protected void BFKPJHCDHBA(T BMJFPFPNMJL)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060150E4 RID: 86244 RVA: 0x004EE770 File Offset: 0x004EC970
[Token(Token = "0x60150E4")]
[Address(RVA = "0x118FAA0", Offset = "0x118E8A0", VA = "0x18118FAA0")]
private void APCNPCJGFBG(JOKANEHJNAG GKDCHDHOOFK)
{
SessionManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
string hdkhkfhidgo = GKDCHDHOOFK.HDKHKFHIDGO;
int num = 0;
instance.BootLocalPlayerToDormRoom(hdkhkfhidgo, SessionManager.BDPNOBGNGNI.PERSISTENCE_ERROR, num != 0);
}
// Token: 0x060150E5 RID: 86245
[Token(Token = "0x60150E5")]
[Address(Slot = "19")]
protected abstract bool DGNHPBGGLMJ(PDEKIHFJKHJ NLNHFEEMFBN);
// Token: 0x060150E6 RID: 86246
[Token(Token = "0x60150E6")]
[Address(Slot = "20")]
protected abstract void BHCDELJHHHG(COINPCHOMPP HDJKJMGKPIM, DBFIJENOPDA KGADGOFNJDC, T BMJFPFPNMJL, Dictionary<Guid, PDEKIHFJKHJ> KMONPDHBAPE);
// Token: 0x060150E7 RID: 86247 RVA: 0x004EE79C File Offset: 0x004EC99C
[Token(Token = "0x60150E7")]
[Address(RVA = "0x11900D0", Offset = "0x118EED0", VA = "0x1811900D0")]
private Task LLMLJACKHEJ(JKLGMOGDCNE IIFJDCEPNMJ)
{
CancellationToken <KIBLLEDNFKJ>k__BackingField = IIFJDCEPNMJ.<KIBLLEDNFKJ>k__BackingField;
bool flag;
if (!flag && KKPBCOOONNK.FEBBKGHNCKJ.Length != 0)
{
this.OnDestroy();
if (this.HJPHHANPEDE() == 0)
{
}
}
return Task.CompletedTask;
}
// Token: 0x060150E8 RID: 86248 RVA: 0x004EE7E0 File Offset: 0x004EC9E0
[Token(Token = "0x60150E8")]
[Address(RVA = "0x1190300", Offset = "0x118F100", VA = "0x181190300")]
private void OnPhotonPlayerConnected(AGAJMBPABDL BJGOFOEKLMC)
{
if (MLDJDPHKGBO.FDLEMABAJMI.DPDIONPOMNM((MJAPEGGDLJA)((uint)2048)) || MLDJDPHKGBO.FDLEMABAJMI.DNPHBGHNDEE((MJAPEGGDLJA)((uint)2048)))
{
this.OnDestroy();
if (this.HJPHHANPEDE() == 0)
{
}
}
}
// Token: 0x060150E9 RID: 86249 RVA: 0x004EE82C File Offset: 0x004ECA2C
[Token(Token = "0x60150E9")]
[Address(RVA = "0x1190840", Offset = "0x118F640", VA = "0x181190840")]
private Dictionary<Guid, PDEKIHFJKHJ> PJNBABIAPAL(DBFIJENOPDA KGADGOFNJDC, Predicate<PDEKIHFJKHJ> JCPAOHOPBJF)
{
Dictionary<Guid, PDEKIHFJKHJ> dictionary = new Dictionary();
if (KGADGOFNJDC != 0)
{
RepeatedField<PDEKIHFJKHJ> ibgjechgheo = KGADGOFNJDC.IBGJECHGHEO;
this.PJNBABIAPAL(ibgjechgheo, dictionary, JCPAOHOPBJF);
}
return dictionary;
}
// Token: 0x060150EA RID: 86250 RVA: 0x004EE85C File Offset: 0x004ECA5C
[Token(Token = "0x60150EA")]
[Address(RVA = "0x1190420", Offset = "0x118F220", VA = "0x181190420")]
private void PJNBABIAPAL(IEnumerable<PDEKIHFJKHJ> IIEFBAPOIMD, Dictionary<Guid, PDEKIHFJKHJ> FLLHBFDLKGC, Predicate<PDEKIHFJKHJ> JCPAOHOPBJF)
{
int num;
do
{
num = 0;
if (IIEFBAPOIMD == 0 || FLLHBFDLKGC == 0)
{
break;
}
num += num;
num++;
bool flag;
if (flag)
{
}
Guid guid;
byte d = guid._d;
IEnumerable<AHMMBHMDDOG> enumerable;
enumerable += enumerable;
}
while (num != 0);
}
// Token: 0x060150EB RID: 86251 RVA: 0x004EE8B8 File Offset: 0x004ECAB8
[Token(Token = "0x60150EB")]
[Address(RVA = "0x118FC90", Offset = "0x118EA90", VA = "0x18118FC90")]
protected void BCFMOGGPFMF(bool NIGGONLEDHC)
{
PUNNetworkManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
if (instance != 0)
{
instance.SetPhotonPauseState(this, NIGGONLEDHC);
}
}
// Token: 0x060150EC RID: 86252 RVA: 0x004EE8D8 File Offset: 0x004ECAD8
[Token(Token = "0x60150EC")]
[Address(RVA = "0x1190900", Offset = "0x118F700", VA = "0x181190900")]
protected BaseBigDataNetworkingManager()
{
}
// Token: 0x060150ED RID: 86253 RVA: 0x004EE8F4 File Offset: 0x004ECAF4
[Token(Token = "0x60150ED")]
[Address(RVA = "0x11900C0", Offset = "0x118EEC0", VA = "0x1811900C0")]
[CompilerGenerated]
private void FGLCKGIMBPJ()
{
}
// Token: 0x060150EE RID: 86254 RVA: 0x004EE904 File Offset: 0x004ECB04
[Token(Token = "0x60150EE")]
[Address(RVA = "0x7D0E60", Offset = "0x7CFC60", VA = "0x1807D0E60")]
[CompilerGenerated]
private void EFOBEGALJBA(Task LIMOILDIGKF)
{
}
// Token: 0x0400DF6F RID: 57199
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x400DF6F")]
private BaseBigDataNetworkingManager<T>.ADFEMOHEDIE DEPKBADDHGB;
// Token: 0x0400DF70 RID: 57200
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x400DF70")]
private IDisposable ANEFJHDKAIJ;
// Token: 0x02003054 RID: 12372
[Token(Token = "0x2003054")]
private enum ADFEMOHEDIE
{
// Token: 0x0400DF72 RID: 57202
[Token(Token = "0x400DF72")]
InitialLoad,
// Token: 0x0400DF73 RID: 57203
[Token(Token = "0x400DF73")]
Loading,
// Token: 0x0400DF74 RID: 57204
[Token(Token = "0x400DF74")]
Idle
}
}
}