Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/RecRoom/Core/Creation/BaseBigDataNetworkingManager.cs
T
2026-04-08 23:40:05 +02:00

239 lines
7.6 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using System.Threading;
using System.Threading.Tasks;
using Cpp2IlInjected;
using Google.Protobuf.Collections;
using Photon.Pun;
using Photon.Realtime;
namespace RecRoom.Core.Creation
{
// Token: 0x02002B31 RID: 11057
[Token(Token = "0x2002B31")]
[StructLayout(3)]
public abstract class BaseBigDataNetworkingManager<T> : MonoBehaviourPun
{
// Token: 0x06013525 RID: 79141
[Token(Token = "0x6013525")]
[Address(Slot = "15")]
protected abstract T HJPHHANPEDE();
// Token: 0x06013526 RID: 79142
[Token(Token = "0x6013526")]
[Address(Slot = "16")]
protected abstract bool ALBKONKHHOL(T BMJFPFPNMJL);
// Token: 0x06013527 RID: 79143
[Token(Token = "0x6013527")]
[Address(Slot = "17")]
protected abstract void MPAIIGKHDLC(T BMJFPFPNMJL);
// Token: 0x06013528 RID: 79144
[Token(Token = "0x6013528")]
[Address(Slot = "18")]
protected abstract void KCKMLILMFHM(T BMJFPFPNMJL, Photon.Realtime.Player IEKDDPPNFPF);
// Token: 0x06013529 RID: 79145 RVA: 0x004A32B4 File Offset: 0x004A14B4
[Token(Token = "0x6013529")]
[Address(RVA = "0x1DB03E0", Offset = "0x1DAEDE0", VA = "0x181DB03E0", Slot = "13")]
protected override void Awake()
{
base..ctor();
MLDJDPHKGBO.BCGOBNMHOML bcgobnmhoml = this.CreateDeserializationHandler();
IDisposable disposable = MLDJDPHKGBO.ENNCEBJFFMB(this, bcgobnmhoml);
Action<Photon.Realtime.Player> action;
PhotonNetwork.OnPhotonPlayerConnected += action;
}
// Token: 0x0601352A RID: 79146 RVA: 0x004A32EC File Offset: 0x004A14EC
[Token(Token = "0x601352A")]
[Address(RVA = "0x1DB0B70", Offset = "0x1DAF570", VA = "0x181DB0B70", Slot = "14")]
protected override void OnDestroy()
{
int num = 0;
this.BCFMOGGPFMF(num != 0);
Action<Photon.Realtime.Player> action;
PhotonNetwork.OnPhotonPlayerConnected -= action;
base.OnDestroy();
}
// Token: 0x0601352B RID: 79147 RVA: 0x004A3318 File Offset: 0x004A1518
[Token(Token = "0x601352B")]
[Address(RVA = "0x1DB0920", Offset = "0x1DAF320", VA = "0x181DB0920")]
public MLDJDPHKGBO.BCGOBNMHOML CreateDeserializationHandler()
{
MLDJDPHKGBO.BCGOBNMHOML bcgobnmhoml = new MLDJDPHKGBO.BCGOBNMHOML();
JAPOCJCDIJN.PLNPFMNHAFG plnpfmnhafg;
MLDJDPHKGBO.BCGOBNMHOML bcgobnmhoml2 = bcgobnmhoml.BAPEJOFOPCL((MJAPEGGDLJA)((uint)2048), plnpfmnhafg);
Action action;
MLDJDPHKGBO.BCGOBNMHOML bcgobnmhoml3 = bcgobnmhoml.PFLGCFLPNIP(action);
Action<Task> action2;
MLDJDPHKGBO.BCGOBNMHOML bcgobnmhoml4 = bcgobnmhoml.OALOBMKPPKL(action2);
return bcgobnmhoml;
}
// Token: 0x0601352C RID: 79148 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x601352C")]
[Address(RVA = "0x1DB0690", Offset = "0x1DAF090", VA = "0x181DB0690")]
protected void BFKPJHCDHBA(T BMJFPFPNMJL)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0601352D RID: 79149 RVA: 0x004A3354 File Offset: 0x004A1554
[Token(Token = "0x601352D")]
[Address(RVA = "0x1DB0330", Offset = "0x1DAED30", VA = "0x181DB0330")]
private void APCNPCJGFBG(JOKANEHJNAG GKDCHDHOOFK)
{
SessionManager instance = SingletonMonoBehaviour.Instance;
string hdkhkfhidgo = GKDCHDHOOFK.HDKHKFHIDGO;
int num = 0;
instance.BootLocalPlayerToDormRoom(hdkhkfhidgo, SessionManager.BDPNOBGNGNI.PERSISTENCE_ERROR, num != 0);
}
// Token: 0x0601352E RID: 79150
[Token(Token = "0x601352E")]
[Address(Slot = "19")]
protected abstract bool DGNHPBGGLMJ(PDEKIHFJKHJ NLNHFEEMFBN);
// Token: 0x0601352F RID: 79151
[Token(Token = "0x601352F")]
[Address(Slot = "20")]
protected abstract void BHCDELJHHHG(COINPCHOMPP HDJKJMGKPIM, DBFIJENOPDA KGADGOFNJDC, T BMJFPFPNMJL, Dictionary<Guid, PDEKIHFJKHJ> KMONPDHBAPE);
// Token: 0x06013530 RID: 79152 RVA: 0x004A3380 File Offset: 0x004A1580
[Token(Token = "0x6013530")]
[Address(RVA = "0x1DB0A70", Offset = "0x1DAF470", VA = "0x181DB0A70")]
private Task LLMLJACKHEJ(MJAPEGGDLJA MFPEMJDIIFA, COINPCHOMPP HDJKJMGKPIM, DBFIJENOPDA EPCHKHDNCDP, CancellationToken NDAAKGFBPKE)
{
if (PhotonNetwork.PlayerListOthers.Length != 0)
{
this.OnDestroy();
if (this.HJPHHANPEDE() == 0)
{
}
}
return Task.CompletedTask;
}
// Token: 0x06013531 RID: 79153 RVA: 0x004A33B8 File Offset: 0x004A15B8
[Token(Token = "0x6013531")]
[Address(RVA = "0x1DB0C80", Offset = "0x1DAF680", VA = "0x181DB0C80")]
private void OnPhotonPlayerConnected(Photon.Realtime.Player BJGOFOEKLMC)
{
if (MLDJDPHKGBO.FDLEMABAJMI.DPDIONPOMNM((MJAPEGGDLJA)((uint)2048)) || MLDJDPHKGBO.FDLEMABAJMI.DNPHBGHNDEE((MJAPEGGDLJA)((uint)2048)))
{
this.OnDestroy();
if (this.HJPHHANPEDE() == 0)
{
}
}
}
// Token: 0x06013532 RID: 79154 RVA: 0x004A3404 File Offset: 0x004A1604
[Token(Token = "0x6013532")]
[Address(RVA = "0x1DB11F0", Offset = "0x1DAFBF0", VA = "0x181DB11F0")]
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: 0x06013533 RID: 79155 RVA: 0x004A3434 File Offset: 0x004A1634
[Token(Token = "0x6013533")]
[Address(RVA = "0x1DB0DA0", Offset = "0x1DAF7A0", VA = "0x181DB0DA0")]
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;
if (num != -1)
{
}
}
while (num != 0);
}
// Token: 0x06013534 RID: 79156 RVA: 0x004A3494 File Offset: 0x004A1694
[Token(Token = "0x6013534")]
[Address(RVA = "0x1DB0520", Offset = "0x1DAEF20", VA = "0x181DB0520")]
protected void BCFMOGGPFMF(bool NIGGONLEDHC)
{
if (NetworkedSingletonMonoBehaviour.GCCLEJOGCCE != 0)
{
}
}
// Token: 0x06013535 RID: 79157 RVA: 0x004A34AC File Offset: 0x004A16AC
[Token(Token = "0x6013535")]
[Address(RVA = "0x1B1BD80", Offset = "0x1B1A780", VA = "0x181B1BD80")]
protected BaseBigDataNetworkingManager()
{
}
// Token: 0x06013536 RID: 79158 RVA: 0x004A34C8 File Offset: 0x004A16C8
[Token(Token = "0x6013536")]
[Address(RVA = "0x1DB0A60", Offset = "0x1DAF460", VA = "0x181DB0A60")]
[CompilerGenerated]
private void FGLCKGIMBPJ()
{
}
// Token: 0x06013537 RID: 79159 RVA: 0x004A34D8 File Offset: 0x004A16D8
[Token(Token = "0x6013537")]
[Address(RVA = "0x1DB0A50", Offset = "0x1DAF450", VA = "0x181DB0A50")]
[CompilerGenerated]
private void EFOBEGALJBA(Task LIMOILDIGKF)
{
}
// Token: 0x0400D21A RID: 53786
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x400D21A")]
private BaseBigDataNetworkingManager<T>.ADFEMOHEDIE DEPKBADDHGB;
// Token: 0x0400D21B RID: 53787
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x400D21B")]
private IDisposable ANEFJHDKAIJ;
// Token: 0x02002B32 RID: 11058
[Token(Token = "0x2002B32")]
private enum ADFEMOHEDIE
{
// Token: 0x0400D21D RID: 53789
[Token(Token = "0x400D21D")]
InitialLoad,
// Token: 0x0400D21E RID: 53790
[Token(Token = "0x400D21E")]
Loading,
// Token: 0x0400D21F RID: 53791
[Token(Token = "0x400D21F")]
Idle
}
}
}