m
This commit is contained in:
@@ -0,0 +1,673 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Core.GameManagement;
|
||||
using RecRoom.Systems.PlayerRoles;
|
||||
using UnityEngine;
|
||||
|
||||
// Token: 0x02000173 RID: 371
|
||||
[Token(Token = "0x2000173")]
|
||||
public class KBPBCGEHHGI : JMFAKCJLJKP
|
||||
{
|
||||
// Token: 0x170001D9 RID: 473
|
||||
// (get) Token: 0x06000BB4 RID: 2996 RVA: 0x00034208 File Offset: 0x00032408
|
||||
[Token(Token = "0x170001D9")]
|
||||
public bool NDOLKIDEPIL
|
||||
{
|
||||
[Token(Token = "0x6000BB4")]
|
||||
[Address(RVA = "0x16F9470", Offset = "0x16F8470", VA = "0x1816F9470")]
|
||||
get
|
||||
{
|
||||
return this.GOHINFGDBGM.CFLJGNJLBFG;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000BB5 RID: 2997 RVA: 0x00034228 File Offset: 0x00032428
|
||||
[Token(Token = "0x6000BB5")]
|
||||
[Address(RVA = "0x16F90E0", Offset = "0x16F80E0", VA = "0x1816F90E0")]
|
||||
public void LCGLODFEACE(object PIHIPPPPEBI)
|
||||
{
|
||||
this.GOHINFGDBGM.BPAJKKAGPKB(PIHIPPPPEBI);
|
||||
}
|
||||
|
||||
// Token: 0x06000BB6 RID: 2998 RVA: 0x00034248 File Offset: 0x00032448
|
||||
[Token(Token = "0x6000BB6")]
|
||||
[Address(RVA = "0x16F65B0", Offset = "0x16F55B0", VA = "0x1816F65B0")]
|
||||
public void GFPOPKCCKHD(object PIHIPPPPEBI)
|
||||
{
|
||||
this.GOHINFGDBGM.BIHKNNPGGKP(PIHIPPPPEBI);
|
||||
}
|
||||
|
||||
// Token: 0x06000BB7 RID: 2999 RVA: 0x00034268 File Offset: 0x00032468
|
||||
[Token(Token = "0x6000BB7")]
|
||||
[Address(RVA = "0x16F81E0", Offset = "0x16F71E0", VA = "0x1816F81E0", Slot = "4")]
|
||||
public void InitializeOnAwake(GameManager ONLEICCNNBI)
|
||||
{
|
||||
OKNNKFGFODL staticPostConfigurationAppliedEvent = GameConfigurationTool.StaticPostConfigurationAppliedEvent;
|
||||
Action action = new Action(this.BPNDDNJMLGB);
|
||||
GameConfigurationTool.StaticPostConfigurationAppliedEvent = OKNNKFGFODL.BPJDFPACLMK(staticPostConfigurationAppliedEvent, action);
|
||||
OKNNKFGFODL staticConfigurationCreatedEvent = GameConfigurationTool.StaticConfigurationCreatedEvent;
|
||||
Action action2 = new Action(this.BPNDDNJMLGB);
|
||||
GameConfigurationTool.StaticConfigurationCreatedEvent = OKNNKFGFODL.BPJDFPACLMK(staticConfigurationCreatedEvent, action2);
|
||||
this.ONLEICCNNBI = ONLEICCNNBI;
|
||||
Action action3 = new Action(this.BPNDDNJMLGB);
|
||||
ONLEICCNNBI.MFMJPEIIAAN += action3;
|
||||
GameVoteManager voteManager = this.ONLEICCNNBI.voteManager;
|
||||
Action action4 = new Action(this.BPNDDNJMLGB);
|
||||
voteManager.NBBEDGHMILP += action4;
|
||||
GameTeamManager teamManager = this.ONLEICCNNBI.teamManager;
|
||||
GameTeamManager.MCGBMAJNPDN mcgbmajnpdn = new GameTeamManager.MCGBMAJNPDN(this.BNMHBLEAPMJ);
|
||||
teamManager.AHPECOGNNDC += mcgbmajnpdn;
|
||||
GameScoreManager scoreManager = this.ONLEICCNNBI.scoreManager;
|
||||
Action<bool> action5 = new Action(this.BPNDDNJMLGB);
|
||||
scoreManager.StatsChangeEvent += action5;
|
||||
GamePresenceManager <AMFBMHKLCLO>k__BackingField = this.ONLEICCNNBI.<AMFBMHKLCLO>k__BackingField;
|
||||
Action action6 = new Action(this.BPNDDNJMLGB);
|
||||
<AMFBMHKLCLO>k__BackingField.FNDFHKHOMOA += action6;
|
||||
GameManager onleiccnnbi = this.ONLEICCNNBI;
|
||||
MIEIBBPMDMP.GGPHEKCPPMP ggphekcppmp = new MIEIBBPMDMP.GGPHEKCPPMP(this.AFNLAMDLAKL);
|
||||
onleiccnnbi.KMKCFILCLNO += ggphekcppmp;
|
||||
MFBGLIHGCGO<int> nlhpibggdmo = PEGGCEDHBOF.NLHPIBGGDMO;
|
||||
Action<int> action7 = new Action(this.BFPFPMENHLE);
|
||||
PEGGCEDHBOF.NLHPIBGGDMO = MFBGLIHGCGO.BPJDFPACLMK(nlhpibggdmo, action7);
|
||||
}
|
||||
|
||||
// Token: 0x06000BB8 RID: 3000 RVA: 0x000343A8 File Offset: 0x000325A8
|
||||
[Token(Token = "0x6000BB8")]
|
||||
[Address(RVA = "0x16F8540", Offset = "0x16F7540", VA = "0x1816F8540", Slot = "6")]
|
||||
public void InitializeOnStart()
|
||||
{
|
||||
Action<AGAJMBPABDL, RoomRole> action = new Action(this.DIHJDCNHNJE);
|
||||
GIDGPEJECKI gidgpejecki = this.JNJBIMHKMLK();
|
||||
this.FHKACFDOHPG = gidgpejecki;
|
||||
GIDGPEJECKI gidgpejecki2 = new GIDGPEJECKI();
|
||||
this.BFIAHLBBLJE = gidgpejecki2;
|
||||
this.KJFEHOGAEJA();
|
||||
this.INLFFAEFDLA();
|
||||
CONGBPBHBCN congbpbhbcn = new CONGBPBHBCN();
|
||||
this.GHCCHCCKKPI = congbpbhbcn;
|
||||
CONGBPBHBCN congbpbhbcn2 = new CONGBPBHBCN();
|
||||
this.LLHMAAOFLFH = congbpbhbcn2;
|
||||
this.CEDBGBCNFHJ();
|
||||
this.PANAMJAFELN();
|
||||
}
|
||||
|
||||
// Token: 0x06000BB9 RID: 3001 RVA: 0x00034414 File Offset: 0x00032614
|
||||
[Token(Token = "0x6000BB9")]
|
||||
[Address(RVA = "0x16F9120", Offset = "0x16F8120", VA = "0x1816F9120")]
|
||||
public void NCEEJMKHNGH(GameUIView MBNMHHIHKKK)
|
||||
{
|
||||
if (!this.LFCDMABPOHB.Contains(MBNMHHIHKKK))
|
||||
{
|
||||
GameUIView.PIFJCHPLJNI pifjchpljni = new GameUIView.PIFJCHPLJNI(this.FDOLKAGMDGA);
|
||||
MBNMHHIHKKK.FFBNBOFLGGD += pifjchpljni;
|
||||
GameUIView.PIFJCHPLJNI pifjchpljni2 = new GameUIView.PIFJCHPLJNI(this.NEAKDLHMBNO);
|
||||
MBNMHHIHKKK.CAHDFAFDFBG += pifjchpljni2;
|
||||
GameUIView.PIFJCHPLJNI pifjchpljni3 = new GameUIView.PIFJCHPLJNI(this.LOBNEDBFGFJ);
|
||||
MBNMHHIHKKK.LDCMKANLBKH += pifjchpljni3;
|
||||
GameUIView.PIFJCHPLJNI pifjchpljni4 = new GameUIView.PIFJCHPLJNI(this.ODCGMLDIHBG);
|
||||
MBNMHHIHKKK.PGOPENKDIGM += pifjchpljni4;
|
||||
GameUIView.PIFJCHPLJNI pifjchpljni5 = new GameUIView.PIFJCHPLJNI(this.NENDGEEBGGE);
|
||||
MBNMHHIHKKK.CDIPJGGFJFF += pifjchpljni5;
|
||||
GameUIView.PIFJCHPLJNI pifjchpljni6 = new GameUIView.PIFJCHPLJNI(this.GDDAHMAFGHO);
|
||||
MBNMHHIHKKK.GLONHPLKPKP += pifjchpljni6;
|
||||
GameUIView.PIFJCHPLJNI pifjchpljni7 = new GameUIView.PIFJCHPLJNI(this.ICPMHIGCKGK);
|
||||
MBNMHHIHKKK.IDDPCFJLHKC += pifjchpljni7;
|
||||
GameUIView.PIFJCHPLJNI pifjchpljni8 = new GameUIView.PIFJCHPLJNI(this.IINGCHOLEKO);
|
||||
MBNMHHIHKKK.BKMLKBCHAFL += pifjchpljni8;
|
||||
GameUIView.NMEKJIIDOMA nmekjiidoma = new GameUIView.NMEKJIIDOMA(this.FGKDAHLJEOO);
|
||||
MBNMHHIHKKK.AFFAFIJHNGA += nmekjiidoma;
|
||||
this.LFCDMABPOHB.Add(MBNMHHIHKKK);
|
||||
PLIDMGKBEAH bmechhdehkd = this.BMECHHDEHKD;
|
||||
if (nmekjiidoma <= (ulong)1L)
|
||||
{
|
||||
}
|
||||
GIDGPEJECKI fhkacfdohpg = this.FHKACFDOHPG;
|
||||
MBNMHHIHKKK.SetGameDataModel(bmechhdehkd, fhkacfdohpg);
|
||||
return;
|
||||
}
|
||||
Debug.LogError(string.Format("Attempting to doubly add GameUIView {0} to GameUIManager", MBNMHHIHKKK), MBNMHHIHKKK);
|
||||
}
|
||||
|
||||
// Token: 0x06000BBA RID: 3002 RVA: 0x00034538 File Offset: 0x00032738
|
||||
[Token(Token = "0x6000BBA")]
|
||||
[Address(RVA = "0x16F5980", Offset = "0x16F4980", VA = "0x1816F5980")]
|
||||
public void BJLMJKLBMCJ(GameUIView MBNMHHIHKKK)
|
||||
{
|
||||
GameUIView.PIFJCHPLJNI pifjchpljni = new GameUIView.PIFJCHPLJNI(this.FDOLKAGMDGA);
|
||||
MBNMHHIHKKK.FFBNBOFLGGD -= pifjchpljni;
|
||||
GameUIView.PIFJCHPLJNI pifjchpljni2 = new GameUIView.PIFJCHPLJNI(this.NEAKDLHMBNO);
|
||||
MBNMHHIHKKK.CAHDFAFDFBG -= pifjchpljni2;
|
||||
GameUIView.PIFJCHPLJNI pifjchpljni3 = new GameUIView.PIFJCHPLJNI(this.LOBNEDBFGFJ);
|
||||
MBNMHHIHKKK.LDCMKANLBKH -= pifjchpljni3;
|
||||
GameUIView.PIFJCHPLJNI pifjchpljni4 = new GameUIView.PIFJCHPLJNI(this.ODCGMLDIHBG);
|
||||
MBNMHHIHKKK.PGOPENKDIGM -= pifjchpljni4;
|
||||
GameUIView.PIFJCHPLJNI pifjchpljni5 = new GameUIView.PIFJCHPLJNI(this.NENDGEEBGGE);
|
||||
MBNMHHIHKKK.CDIPJGGFJFF -= pifjchpljni5;
|
||||
GameUIView.PIFJCHPLJNI pifjchpljni6 = new GameUIView.PIFJCHPLJNI(this.GDDAHMAFGHO);
|
||||
MBNMHHIHKKK.GLONHPLKPKP -= pifjchpljni6;
|
||||
GameUIView.PIFJCHPLJNI pifjchpljni7 = new GameUIView.PIFJCHPLJNI(this.ICPMHIGCKGK);
|
||||
MBNMHHIHKKK.IDDPCFJLHKC -= pifjchpljni7;
|
||||
GameUIView.PIFJCHPLJNI pifjchpljni8 = new GameUIView.PIFJCHPLJNI(this.IINGCHOLEKO);
|
||||
MBNMHHIHKKK.BKMLKBCHAFL -= pifjchpljni8;
|
||||
GameUIView.NMEKJIIDOMA nmekjiidoma = new GameUIView.NMEKJIIDOMA(this.FGKDAHLJEOO);
|
||||
MBNMHHIHKKK.AFFAFIJHNGA -= nmekjiidoma;
|
||||
bool flag = this.LFCDMABPOHB.Remove(MBNMHHIHKKK);
|
||||
}
|
||||
|
||||
// Token: 0x06000BBB RID: 3003 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6000BBB")]
|
||||
[Address(RVA = "0x16F9490", Offset = "0x16F8490", VA = "0x1816F9490", Slot = "7")]
|
||||
public void OnUpdate()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06000BBC RID: 3004 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6000BBC")]
|
||||
[Address(RVA = "0x16F5DE0", Offset = "0x16F4DE0", VA = "0x1816F5DE0", Slot = "5")]
|
||||
public void CleanupOnDestroy()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06000BBD RID: 3005 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6000BBD")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "8")]
|
||||
public void OnGameStart()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06000BBE RID: 3006 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6000BBE")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "9")]
|
||||
public void OnGameEnd()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06000BBF RID: 3007 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6000BBF")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "10")]
|
||||
public void InitializeLocalPlayer(bool HOCMIMEHLLM)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06000BC0 RID: 3008 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6000BC0")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "11")]
|
||||
public void ResetLocalPlayer(bool HOCMIMEHLLM)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06000BC1 RID: 3009 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6000BC1")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "12")]
|
||||
public void OnPlayerDisconnected(AGAJMBPABDL IEKDDPPNFPF)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06000BC2 RID: 3010 RVA: 0x00034618 File Offset: 0x00032818
|
||||
[Token(Token = "0x6000BC2")]
|
||||
[Address(RVA = "0x8C6440", Offset = "0x8C5440", VA = "0x1808C6440")]
|
||||
private void BFPFPMENHLE(int GKLPIFBPGOD)
|
||||
{
|
||||
this.BDEIKDCDHBN = true;
|
||||
}
|
||||
|
||||
// Token: 0x06000BC3 RID: 3011 RVA: 0x0003462C File Offset: 0x0003282C
|
||||
[Token(Token = "0x6000BC3")]
|
||||
[Address(RVA = "0x8C6440", Offset = "0x8C5440", VA = "0x1808C6440")]
|
||||
private void BNMHBLEAPMJ(AGAJMBPABDL FPODELJNIIB, bool BCLPBCCEJJF)
|
||||
{
|
||||
this.BDEIKDCDHBN = true;
|
||||
}
|
||||
|
||||
// Token: 0x06000BC4 RID: 3012 RVA: 0x00034640 File Offset: 0x00032840
|
||||
[Token(Token = "0x6000BC4")]
|
||||
[Address(RVA = "0x8C6440", Offset = "0x8C5440", VA = "0x1808C6440")]
|
||||
private void BPNDDNJMLGB(bool ONGBFDACHHG)
|
||||
{
|
||||
this.BDEIKDCDHBN = true;
|
||||
}
|
||||
|
||||
// Token: 0x06000BC5 RID: 3013 RVA: 0x00034654 File Offset: 0x00032854
|
||||
[Token(Token = "0x6000BC5")]
|
||||
[Address(RVA = "0x8C6440", Offset = "0x8C5440", VA = "0x1808C6440")]
|
||||
private void DIHJDCNHNJE(AGAJMBPABDL IEKDDPPNFPF, RoomRole LOLCMLEKMAF)
|
||||
{
|
||||
this.BDEIKDCDHBN = true;
|
||||
}
|
||||
|
||||
// Token: 0x06000BC6 RID: 3014 RVA: 0x00034668 File Offset: 0x00032868
|
||||
[Token(Token = "0x6000BC6")]
|
||||
[Address(RVA = "0x8C6440", Offset = "0x8C5440", VA = "0x1808C6440")]
|
||||
private void BPNDDNJMLGB()
|
||||
{
|
||||
this.BDEIKDCDHBN = true;
|
||||
}
|
||||
|
||||
// Token: 0x06000BC7 RID: 3015 RVA: 0x0003467C File Offset: 0x0003287C
|
||||
[Token(Token = "0x6000BC7")]
|
||||
[Address(RVA = "0x16F5960", Offset = "0x16F4960", VA = "0x1816F5960")]
|
||||
private void AFNLAMDLAKL(ushort LLEHBLJHJHM, ushort CPMPEJFMDED, ushort PLGFJEILFGP, ushort OEAPMLMHLLF)
|
||||
{
|
||||
this.KJFEHOGAEJA();
|
||||
this.BDEIKDCDHBN = true;
|
||||
}
|
||||
|
||||
// Token: 0x06000BC8 RID: 3016 RVA: 0x00034698 File Offset: 0x00032898
|
||||
[Token(Token = "0x6000BC8")]
|
||||
[Address(RVA = "0x16F6550", Offset = "0x16F5550", VA = "0x1816F6550")]
|
||||
private void FDOLKAGMDGA()
|
||||
{
|
||||
this.ONLEICCNNBI.LocalPlayerJoinLeaveGame();
|
||||
}
|
||||
|
||||
// Token: 0x06000BC9 RID: 3017 RVA: 0x000346B8 File Offset: 0x000328B8
|
||||
[Token(Token = "0x6000BC9")]
|
||||
[Address(RVA = "0x16F93F0", Offset = "0x16F83F0", VA = "0x1816F93F0")]
|
||||
private void NEAKDLHMBNO()
|
||||
{
|
||||
GameManager onleiccnnbi = this.ONLEICCNNBI;
|
||||
int num = 0;
|
||||
onleiccnnbi.LocalPlayerRequestStartGame(num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06000BCA RID: 3018 RVA: 0x000346DC File Offset: 0x000328DC
|
||||
[Token(Token = "0x6000BCA")]
|
||||
[Address(RVA = "0x16F9100", Offset = "0x16F8100", VA = "0x1816F9100")]
|
||||
private void LOBNEDBFGFJ()
|
||||
{
|
||||
this.ONLEICCNNBI.LocalPlayerTryOpenStartOverMenu();
|
||||
}
|
||||
|
||||
// Token: 0x06000BCB RID: 3019 RVA: 0x000346FC File Offset: 0x000328FC
|
||||
[Token(Token = "0x6000BCB")]
|
||||
[Address(RVA = "0x16F9450", Offset = "0x16F8450", VA = "0x1816F9450")]
|
||||
private void ODCGMLDIHBG()
|
||||
{
|
||||
this.ONLEICCNNBI.LocalPlayeRequestStartGameEarly();
|
||||
}
|
||||
|
||||
// Token: 0x06000BCC RID: 3020 RVA: 0x0003471C File Offset: 0x0003291C
|
||||
[Token(Token = "0x6000BCC")]
|
||||
[Address(RVA = "0x16F9420", Offset = "0x16F8420", VA = "0x1816F9420")]
|
||||
private void NENDGEEBGGE()
|
||||
{
|
||||
this.ONLEICCNNBI.LocalPlayerSwitchTeam(CGLKOJIMDIH.ANY);
|
||||
}
|
||||
|
||||
// Token: 0x06000BCD RID: 3021 RVA: 0x0003473C File Offset: 0x0003293C
|
||||
[Token(Token = "0x6000BCD")]
|
||||
[Address(RVA = "0x16F6570", Offset = "0x16F5570", VA = "0x1816F6570")]
|
||||
private void FGKDAHLJEOO(CGLKOJIMDIH CGOLFOLCHIF)
|
||||
{
|
||||
this.ONLEICCNNBI.LocalPlayerSwitchTeam(CGOLFOLCHIF);
|
||||
}
|
||||
|
||||
// Token: 0x06000BCE RID: 3022 RVA: 0x0003475C File Offset: 0x0003295C
|
||||
[Token(Token = "0x6000BCE")]
|
||||
[Address(RVA = "0x16F6590", Offset = "0x16F5590", VA = "0x1816F6590")]
|
||||
private void GDDAHMAFGHO()
|
||||
{
|
||||
this.ONLEICCNNBI.LocalPlayerToggleGameConfiguration();
|
||||
}
|
||||
|
||||
// Token: 0x06000BCF RID: 3023 RVA: 0x0003477C File Offset: 0x0003297C
|
||||
[Token(Token = "0x6000BCF")]
|
||||
[Address(RVA = "0x16F8040", Offset = "0x16F7040", VA = "0x1816F8040")]
|
||||
private void ICPMHIGCKGK()
|
||||
{
|
||||
this.ONLEICCNNBI.voteManager.LocalPlayerTryOpenVoteNextLevelMenu();
|
||||
}
|
||||
|
||||
// Token: 0x06000BD0 RID: 3024 RVA: 0x000347A0 File Offset: 0x000329A0
|
||||
[Token(Token = "0x6000BD0")]
|
||||
[Address(RVA = "0x16F8070", Offset = "0x16F7070", VA = "0x1816F8070")]
|
||||
private void IINGCHOLEKO()
|
||||
{
|
||||
if (this.ONLEICCNNBI.GENECNFMDHJ == FFPFKDMKLOP.PRE_GAME)
|
||||
{
|
||||
if (this.BMECHHDEHKD == PLIDMGKBEAH.RESULTS)
|
||||
{
|
||||
if (this.ONLEICCNNBI.PCKGKGHFIKD == EDCDGNKBEDJ.WAITING_FOR_PLAYERS)
|
||||
{
|
||||
this.BMECHHDEHKD = (PLIDMGKBEAH)((ulong)1L);
|
||||
this.BDEIKDCDHBN = true;
|
||||
return;
|
||||
}
|
||||
if (this.BMECHHDEHKD == PLIDMGKBEAH.RESULTS)
|
||||
{
|
||||
EDCDGNKBEDJ currentPreGameState = this.ONLEICCNNBI.PCKGKGHFIKD;
|
||||
if (currentPreGameState == EDCDGNKBEDJ.WAITING_FOR_START_GAME)
|
||||
{
|
||||
this.BMECHHDEHKD = (PLIDMGKBEAH)((ulong)0L);
|
||||
this.BDEIKDCDHBN = currentPreGameState != EDCDGNKBEDJ.WAITING_FOR_PLAYERS;
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
if (this.BMECHHDEHKD <= PLIDMGKBEAH.WAITING_FOR_PLAYERS)
|
||||
{
|
||||
this.BMECHHDEHKD = (PLIDMGKBEAH)((ulong)7L);
|
||||
}
|
||||
this.BDEIKDCDHBN = true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000BD1 RID: 3025 RVA: 0x0003482C File Offset: 0x00032A2C
|
||||
[Token(Token = "0x6000BD1")]
|
||||
[Address(RVA = "0x16F8690", Offset = "0x16F7690", VA = "0x1816F8690")]
|
||||
private GIDGPEJECKI JNJBIMHKMLK()
|
||||
{
|
||||
GIDGPEJECKI gidgpejecki = new GIDGPEJECKI();
|
||||
string currentSceneFriendlyName = RecRoomSceneManager.EDIDFFPCHKO;
|
||||
gidgpejecki.FIKEBGGCDFN = currentSceneFriendlyName;
|
||||
gidgpejecki.EFEKGIPOOCC = false;
|
||||
gidgpejecki.EDKBGDMOHDM = false;
|
||||
gidgpejecki.AGCAAIBPPIJ = (ulong)0L;
|
||||
gidgpejecki.JBHDEKBNAPH = false;
|
||||
bool flag = !this.ONLEICCNNBI.supportsPlayingAgainInThisInstance;
|
||||
gidgpejecki.BGFGLGKOMOD = flag;
|
||||
bool explicitTeamSelectionSupported = this.ONLEICCNNBI.teamManager.ExplicitTeamSelectionSupported;
|
||||
gidgpejecki.JDDCJFCCDCL = explicitTeamSelectionSupported;
|
||||
bool moreThanOneAvailableGame = this.ONLEICCNNBI.OLKJLPOJCNH;
|
||||
gidgpejecki.NBGKNKMDFEI = moreThanOneAvailableGame;
|
||||
bool localPlayerCanVoteNextLevel = this.ONLEICCNNBI.voteManager.HDICJOBIKGF;
|
||||
gidgpejecki.OJNMJHNGGJG = localPlayerCanVoteNextLevel;
|
||||
bool joinInProgressSupported = this.ONLEICCNNBI.teamManager.JoinInProgressSupported;
|
||||
gidgpejecki.NFEDDGPMEFF = joinInProgressSupported;
|
||||
bool canContinue = this.ONLEICCNNBI.KKJJGNLJHDG;
|
||||
gidgpejecki.KKJJGNLJHDG = canContinue;
|
||||
string empty = string.Empty;
|
||||
gidgpejecki.BAOILDFAFLL = empty;
|
||||
string nextLevel = this.ONLEICCNNBI.voteManager.HALOIBNBPFE;
|
||||
gidgpejecki.PHMMONADMGN = nextLevel;
|
||||
GameTeamManager teamManager = this.ONLEICCNNBI.teamManager;
|
||||
gidgpejecki.PCMFMGOMDCM = 0;
|
||||
GameTeamManager teamManager2 = this.ONLEICCNNBI.teamManager;
|
||||
gidgpejecki.MKCJNPBJIAG = 0;
|
||||
GameTeamManager teamManager3 = this.ONLEICCNNBI.teamManager;
|
||||
GameStartRequirement gameStartRequirement;
|
||||
int minTeamSize = gameStartRequirement.MinTeamSize;
|
||||
gidgpejecki.BLEIFBNICGM = minTeamSize;
|
||||
string empty2 = string.Empty;
|
||||
gidgpejecki.IHJKGNEKLEA = empty2;
|
||||
string empty3 = string.Empty;
|
||||
gidgpejecki.AELMJJHIDCC = empty3;
|
||||
int num = Enum.GetValues(typeof(IJKNDEOFIFE)).System.Collections.ICollection.Count;
|
||||
gidgpejecki.LOEHAADKHBD = (int)((ulong)0L);
|
||||
int num2 = num - 1;
|
||||
string[] array = new string[num2];
|
||||
gidgpejecki.EHONFFNEAJA = array;
|
||||
bool[] array2 = new bool[num2];
|
||||
gidgpejecki.NOEBJEEKKIC = array2;
|
||||
FHJABCEKCCI[] array3 = new FHJABCEKCCI[num2];
|
||||
gidgpejecki.FIAHJPECMDM = array3;
|
||||
gidgpejecki.IJOIJEICIMG = (int)((ulong)0L);
|
||||
CIBFBMBCJKH[] array4 = new CIBFBMBCJKH[GameTeamManager.MAX_TEAM_COUNT];
|
||||
gidgpejecki.GJJAKCIKHLA = array4;
|
||||
int num3 = Enum.GetValues(typeof(CCMLKDOHKJE)).System.Collections.ICollection.Count;
|
||||
int num4 = 0;
|
||||
CIBFBMBCJKH[] gjjakcikhla = gidgpejecki.GJJAKCIKHLA;
|
||||
CIBFBMBCJKH cibfbmbcjkh = new CIBFBMBCJKH();
|
||||
if (cibfbmbcjkh != 0)
|
||||
{
|
||||
}
|
||||
gjjakcikhla[0] = cibfbmbcjkh;
|
||||
gidgpejecki.GJJAKCIKHLA[num4].BCKCEELIDLH = false;
|
||||
gidgpejecki.GJJAKCIKHLA[num4].DMKCIEPGGAB = false;
|
||||
CIBFBMBCJKH cibfbmbcjkh2 = gidgpejecki.GJJAKCIKHLA[num4];
|
||||
Color white = Color.white;
|
||||
gidgpejecki.GJJAKCIKHLA[num4].LJAOBPBKDPG = (int)((ulong)0L);
|
||||
gidgpejecki.GJJAKCIKHLA[num4].CLJDPJAEHPB = "";
|
||||
gidgpejecki.GJJAKCIKHLA[num4].CGLKOJIMDIH = (CGLKOJIMDIH)((ulong)4294967295L);
|
||||
CIBFBMBCJKH cibfbmbcjkh3 = gidgpejecki.GJJAKCIKHLA[num4];
|
||||
ENIGJNADMMB[] array5 = new ENIGJNADMMB[num3];
|
||||
cibfbmbcjkh3.KCCOOAGLBJE = array5;
|
||||
if (num3 > 0)
|
||||
{
|
||||
ENIGJNADMMB[] kccooaglbje = gidgpejecki.GJJAKCIKHLA[num4].KCCOOAGLBJE;
|
||||
ENIGJNADMMB enigjnadmmb = new ENIGJNADMMB();
|
||||
throw new ArrayTypeMismatchException();
|
||||
}
|
||||
num4++;
|
||||
NDMHMOJFOKC ndmhmojfokc = new NDMHMOJFOKC();
|
||||
gidgpejecki.MDMMDPEKICF = ndmhmojfokc;
|
||||
ndmhmojfokc.HHDKBJLDNPM = true;
|
||||
gidgpejecki.MDMMDPEKICF.IFBJKIPBJBH = false;
|
||||
gidgpejecki.MDMMDPEKICF.HMPKHGOLHNO = false;
|
||||
gidgpejecki.MDMMDPEKICF.DNAAMFHFHBO = false;
|
||||
gidgpejecki.MDMMDPEKICF.GACMJJJAMOB = false;
|
||||
gidgpejecki.MDMMDPEKICF.CAIFIHMAHHP = false;
|
||||
return gidgpejecki;
|
||||
}
|
||||
|
||||
// Token: 0x06000BD2 RID: 3026 RVA: 0x00034C00 File Offset: 0x00032E00
|
||||
[Token(Token = "0x6000BD2")]
|
||||
[Address(RVA = "0x16F65D0", Offset = "0x16F55D0", VA = "0x1816F65D0")]
|
||||
private void HIDGLAMIGJI()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06000BD2)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void KBPBCGEHHGI::HIDGLAMIGJI()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
IL_876:
|
||||
stfld:int32(GIDGPEJECKI::NMCBEOODBMG, ldfld:GIDGPEJECKI(KBPBCGEHHGI::FHKACFDOHPG, ldloc:KBPBCGEHHGI(this)), ldloc:uint32[exp:int32](var_134))
|
||||
stloc:GIDGPEJECKI(var_135_889, ldfld:GIDGPEJECKI(KBPBCGEHHGI::FHKACFDOHPG, ldloc:KBPBCGEHHGI(this)))
|
||||
stloc:GameManager(var_136_891, ldfld:GameManager(KBPBCGEHHGI::ONLEICCNNBI, ldloc:KBPBCGEHHGI(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: 0x06000BD3 RID: 3027 RVA: 0x000354A0 File Offset: 0x000336A0
|
||||
[Token(Token = "0x6000BD3")]
|
||||
[Address(RVA = "0x16F5BB0", Offset = "0x16F4BB0", VA = "0x1816F5BB0")]
|
||||
private void CEDBGBCNFHJ()
|
||||
{
|
||||
bool hasDuration = this.ONLEICCNNBI.<CKMDCGICHND>k__BackingField.HasDuration;
|
||||
CONGBPBHBCN ghcchcckkpi = this.GHCCHCCKKPI;
|
||||
if (!hasDuration)
|
||||
{
|
||||
}
|
||||
string text = this.ONLEICCNNBI.<CKMDCGICHND>k__BackingField.DisplayDuration.OEFBEJEPLHM();
|
||||
ghcchcckkpi.CDFAJDLJALK = text;
|
||||
if (!this.ONLEICCNNBI.<CKMDCGICHND>k__BackingField.HasDisplayTime)
|
||||
{
|
||||
CONGBPBHBCN ghcchcckkpi2 = this.GHCCHCCKKPI;
|
||||
string empty = string.Empty;
|
||||
ghcchcckkpi2.KGCNEDGHJBM = empty;
|
||||
}
|
||||
float displayTime = this.ONLEICCNNBI.<CKMDCGICHND>k__BackingField.DisplayTime;
|
||||
int num = 0;
|
||||
if (displayTime <= (float)num && !this.ONLEICCNNBI.<CKMDCGICHND>k__BackingField.HasDuration)
|
||||
{
|
||||
CONGBPBHBCN ghcchcckkpi3 = this.GHCCHCCKKPI;
|
||||
string empty2 = string.Empty;
|
||||
ghcchcckkpi3.CDFAJDLJALK = empty2;
|
||||
}
|
||||
CONGBPBHBCN ghcchcckkpi4 = this.GHCCHCCKKPI;
|
||||
string text2 = displayTime.OEFBEJEPLHM();
|
||||
ghcchcckkpi4.KGCNEDGHJBM = text2;
|
||||
EDCDGNKBEDJ currentPreGameState = this.ONLEICCNNBI.PCKGKGHFIKD;
|
||||
GameManager onleiccnnbi = this.ONLEICCNNBI;
|
||||
GameManager onleiccnnbi2;
|
||||
if (currentPreGameState != EDCDGNKBEDJ.GAME_LOADING)
|
||||
{
|
||||
FFPFKDMKLOP currentState = onleiccnnbi.GENECNFMDHJ;
|
||||
CONGBPBHBCN ghcchcckkpi5 = this.GHCCHCCKKPI;
|
||||
if (currentState != FFPFKDMKLOP.POST_GAME)
|
||||
{
|
||||
ghcchcckkpi5.KABPBKPMALK = "0";
|
||||
return;
|
||||
}
|
||||
onleiccnnbi2 = this.ONLEICCNNBI;
|
||||
float postGameTimeRemaining = onleiccnnbi2.KKFLOMEAABP;
|
||||
}
|
||||
CONGBPBHBCN ghcchcckkpi6 = this.GHCCHCCKKPI;
|
||||
float loadingGameTimeRemaining = onleiccnnbi2.OJEACPIPCAJ;
|
||||
while (ghcchcckkpi6 != 0)
|
||||
{
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06000BD4 RID: 3028 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6000BD4")]
|
||||
[Address(RVA = "0x16F8110", Offset = "0x16F7110", VA = "0x1816F8110")]
|
||||
private void INLFFAEFDLA()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06000BD5 RID: 3029 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6000BD5")]
|
||||
[Address(RVA = "0x16F95B0", Offset = "0x16F85B0", VA = "0x1816F95B0")]
|
||||
private void PANAMJAFELN()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06000BD6 RID: 3030 RVA: 0x000355DC File Offset: 0x000337DC
|
||||
[Token(Token = "0x6000BD6")]
|
||||
[Address(RVA = "0x16F8FE0", Offset = "0x16F7FE0", VA = "0x1816F8FE0")]
|
||||
private void KJFEHOGAEJA()
|
||||
{
|
||||
GameManager onleiccnnbi = this.ONLEICCNNBI;
|
||||
FFPFKDMKLOP currentState = onleiccnnbi.GENECNFMDHJ;
|
||||
if (onleiccnnbi != 0)
|
||||
{
|
||||
if (onleiccnnbi != 0)
|
||||
{
|
||||
if (currentState == FFPFKDMKLOP.INITIALIZE_RULES)
|
||||
{
|
||||
if (this.ONLEICCNNBI.CMAABOJOHHL != MKGGLLMMFJA.GAME_OVER)
|
||||
{
|
||||
while (currentState != FFPFKDMKLOP.INITIALIZE_RULES)
|
||||
{
|
||||
}
|
||||
this.BMECHHDEHKD = (PLIDMGKBEAH)((ulong)6L);
|
||||
this.HIDGLAMIGJI();
|
||||
GIDGPEJECKI bfiahlbblje = this.BFIAHLBBLJE;
|
||||
GIDGPEJECKI.OBPADEGDHEB(this.FHKACFDOHPG, bfiahlbblje);
|
||||
CONGBPBHBCN llhmaaoflfh = this.LLHMAAOFLFH;
|
||||
CONGBPBHBCN.OBPADEGDHEB(this.GHCCHCCKKPI, llhmaaoflfh);
|
||||
this.DFFNEICIDGE = true;
|
||||
return;
|
||||
}
|
||||
this.BMECHHDEHKD = (PLIDMGKBEAH)((ulong)5L);
|
||||
}
|
||||
return;
|
||||
}
|
||||
this.BMECHHDEHKD = (PLIDMGKBEAH)((ulong)4L);
|
||||
return;
|
||||
}
|
||||
else
|
||||
{
|
||||
EDCDGNKBEDJ currentPreGameState = this.ONLEICCNNBI.PCKGKGHFIKD;
|
||||
if (currentPreGameState == EDCDGNKBEDJ.WAITING_FOR_PLAYERS)
|
||||
{
|
||||
this.BMECHHDEHKD = (PLIDMGKBEAH)((ulong)1L);
|
||||
return;
|
||||
}
|
||||
if (currentPreGameState == EDCDGNKBEDJ.WAITING_FOR_PLAYERS)
|
||||
{
|
||||
this.BMECHHDEHKD = (PLIDMGKBEAH)((ulong)0L);
|
||||
return;
|
||||
}
|
||||
if (currentPreGameState != EDCDGNKBEDJ.WAITING_FOR_PLAYERS)
|
||||
{
|
||||
while (currentPreGameState != EDCDGNKBEDJ.WAITING_FOR_START_GAME)
|
||||
{
|
||||
}
|
||||
this.BMECHHDEHKD = (PLIDMGKBEAH)((ulong)3L);
|
||||
return;
|
||||
}
|
||||
this.BMECHHDEHKD = (PLIDMGKBEAH)((ulong)2L);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000BD7 RID: 3031 RVA: 0x000356B4 File Offset: 0x000338B4
|
||||
[Token(Token = "0x6000BD7")]
|
||||
[Address(RVA = "0x16F9680", Offset = "0x16F8680", VA = "0x1816F9680")]
|
||||
public KBPBCGEHHGI()
|
||||
{
|
||||
List<GameUIView> list = new List();
|
||||
this.LFCDMABPOHB = list;
|
||||
this.BDEIKDCDHBN = true;
|
||||
AOLMGGAPKEH aolmggapkeh = new AOLMGGAPKEH();
|
||||
this.GOHINFGDBGM = aolmggapkeh;
|
||||
this.OnGameStart();
|
||||
}
|
||||
|
||||
// Token: 0x0400094F RID: 2383
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400094F")]
|
||||
private GameManager ONLEICCNNBI;
|
||||
|
||||
// Token: 0x04000950 RID: 2384
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000950")]
|
||||
private List<GameUIView> LFCDMABPOHB;
|
||||
|
||||
// Token: 0x04000951 RID: 2385
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000951")]
|
||||
private PLIDMGKBEAH BMECHHDEHKD;
|
||||
|
||||
// Token: 0x04000952 RID: 2386
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4000952")]
|
||||
private GIDGPEJECKI FHKACFDOHPG;
|
||||
|
||||
// Token: 0x04000953 RID: 2387
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4000953")]
|
||||
private GIDGPEJECKI BFIAHLBBLJE;
|
||||
|
||||
// Token: 0x04000954 RID: 2388
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4000954")]
|
||||
private CONGBPBHBCN GHCCHCCKKPI;
|
||||
|
||||
// Token: 0x04000955 RID: 2389
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4000955")]
|
||||
private CONGBPBHBCN LLHMAAOFLFH;
|
||||
|
||||
// Token: 0x04000956 RID: 2390
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4000956")]
|
||||
private bool BDEIKDCDHBN;
|
||||
|
||||
// Token: 0x04000957 RID: 2391
|
||||
[FieldOffset(Offset = "0x49")]
|
||||
[Token(Token = "0x4000957")]
|
||||
private bool DFFNEICIDGE;
|
||||
|
||||
// Token: 0x04000958 RID: 2392
|
||||
[Token(Token = "0x4000958")]
|
||||
private const int BFBLININMPA = 10;
|
||||
|
||||
// Token: 0x04000959 RID: 2393
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4000959")]
|
||||
private AOLMGGAPKEH GOHINFGDBGM;
|
||||
}
|
||||
Reference in New Issue
Block a user