This commit is contained in:
niko
2026-06-04 11:42:34 +02:00
parent f39ba70a9f
commit e720b98cd1
7488 changed files with 2493818 additions and 0 deletions
@@ -0,0 +1,465 @@
using System;
using System.Collections.Generic;
using RecRoom.Core.Powerups;
namespace RecRoom.Core.GameManagement
{
// Token: 0x02000A01 RID: 2561
public class MMBDMDKBOKB : ICODODCIFPG
{
// Token: 0x06013577 RID: 79223 RVA: 0x0057C784 File Offset: 0x0057A984
private void LMPMMCNAOOP(LNJFBGIBLHA JEFGMHBLLKI)
{
int i = 1;
while (i < this.IABDELJOAON.Count)
{
if (this.IABDELJOAON[i].PBCJBEPKBPJ == JEFGMHBLLKI)
{
if (this.IABDELJOAON[i].IGIPCHFCFNN())
{
IHFKMIAHBFP.JFCIOOHPLFJ(this.IABDELJOAON[i].HOPJELLOPNJ());
}
this.IABDELJOAON.RemoveAt(i);
}
else
{
i++;
}
}
}
// Token: 0x06013578 RID: 79224 RVA: 0x0057C804 File Offset: 0x0057AA04
private void HAGFGNFLODJ(Powerup OKKIBJCFHKN)
{
if (OKKIBJCFHKN.PBCJBEPKBPJ.IPFPJCPGENH && OKKIBJCFHKN.GNFGPOKBGBL != null && SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM != null && SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM.FCLDKILGMNJ != null)
{
SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM.FCLDKILGMNJ.FadeIn(OKKIBJCFHKN.GCBGAJIFLGL, OKKIBJCFHKN.GNFGPOKBGBL);
}
}
// Token: 0x06013579 RID: 79225 RVA: 0x0057C874 File Offset: 0x0057AA74
public void PBAGHKHDHBC(bool LIEGPIPEAPJ)
{
}
// Token: 0x0601357A RID: 79226 RVA: 0x0057C878 File Offset: 0x0057AA78
private void LOGKAAMLAEJ(LNJFBGIBLHA JEFGMHBLLKI)
{
int i = 0;
while (i < this.IABDELJOAON.Count)
{
if (this.IABDELJOAON[i].PBCJBEPKBPJ == JEFGMHBLLKI)
{
if (this.IABDELJOAON[i].BHCCHBHNHCG)
{
IHFKMIAHBFP.JFCIOOHPLFJ(this.IABDELJOAON[i].OMNGGJICBBI);
}
this.IABDELJOAON.RemoveAt(i);
}
else
{
i++;
}
}
}
// Token: 0x0601357B RID: 79227 RVA: 0x0057C8F8 File Offset: 0x0057AAF8
private void BCBFOIBIGGE(LNJFBGIBLHA JEFGMHBLLKI)
{
if (!this.FMBELJHPBCG.DPOLNGGBMDH.AGGHJBNIMKN(JEFGMHBLLKI))
{
this.LMPMMCNAOOP(JEFGMHBLLKI);
}
}
// Token: 0x0601357C RID: 79228 RVA: 0x0057C924 File Offset: 0x0057AB24
public void ACOMLIFALNM()
{
}
// Token: 0x0601357D RID: 79229 RVA: 0x0057C928 File Offset: 0x0057AB28
private void AONOAGEJENF(Powerup OKKIBJCFHKN)
{
if (OKKIBJCFHKN.PBCJBEPKBPJ.IPFPJCPGENH && OKKIBJCFHKN.GNFGPOKBGBL != null && SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM != null && SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM.FCLDKILGMNJ != null)
{
SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM.FCLDKILGMNJ.NIIKBBPCAGO(OKKIBJCFHKN.GCBGAJIFLGL, OKKIBJCFHKN.GNFGPOKBGBL);
}
}
// Token: 0x0601357E RID: 79230 RVA: 0x0057C998 File Offset: 0x0057AB98
private void CDGOKGHELFA(LNJFBGIBLHA JEFGMHBLLKI)
{
if (!this.FMBELJHPBCG.DPOLNGGBMDH.AGGHJBNIMKN(JEFGMHBLLKI))
{
this.LOGKAAMLAEJ(JEFGMHBLLKI);
}
}
// Token: 0x0601357F RID: 79231 RVA: 0x0057C9C4 File Offset: 0x0057ABC4
public void CMBEDBCPNIA()
{
this.FMBELJHPBCG.DPOLNGGBMDH.BJKFAKDOCFK -= this.KADPBJJBOEI;
Powerup.IFIOACMJOPE -= this.FLCGMADBBGG;
Powerup.FACONGBOJPH -= this.EIDGGELOPNI;
Powerup.CKMBEOEOEIE -= this.HIGIMBPNPGN;
Powerup.AGHOLGLCKLO -= this.ICHNLPHGEAO;
}
// Token: 0x06013580 RID: 79232 RVA: 0x0057CA34 File Offset: 0x0057AC34
private void HIGIMBPNPGN(Powerup OKKIBJCFHKN)
{
this.IABDELJOAON.Remove(OKKIBJCFHKN);
int num = 0;
for (int i = 0; i < this.IABDELJOAON.Count; i++)
{
if (this.IABDELJOAON[i] != null && this.IABDELJOAON[i].PBCJBEPKBPJ.IPFPJCPGENH)
{
num++;
}
}
if (num == 0)
{
this.FMBELJHPBCG.BCKMLIGHCIJ.KAMMLPOODIE();
}
if (OKKIBJCFHKN.PBCJBEPKBPJ.IPFPJCPGENH && !this.JPBGOHJLCPK(OKKIBJCFHKN.PBCJBEPKBPJ))
{
this.CNDDNHMLNBJ(OKKIBJCFHKN.GCBGAJIFLGL);
}
}
// Token: 0x06013581 RID: 79233 RVA: 0x0057CAE8 File Offset: 0x0057ACE8
private void CNDDNHMLNBJ(float DGIOMJDEEIF)
{
if (SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM != null && SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM.FCLDKILGMNJ != null)
{
SingletonMonoBehaviour<CameraRig>.NCKMBFBMBFM.FCLDKILGMNJ.FadeOut(DGIOMJDEEIF);
}
}
// Token: 0x06013582 RID: 79234 RVA: 0x0057CB20 File Offset: 0x0057AD20
private bool GALIEPHMIDN(LNJFBGIBLHA JEFGMHBLLKI)
{
for (int i = 0; i < this.IABDELJOAON.Count; i++)
{
if (this.IABDELJOAON[i].PBCJBEPKBPJ == JEFGMHBLLKI)
{
return true;
}
}
return true;
}
// Token: 0x06013583 RID: 79235 RVA: 0x0057CB64 File Offset: 0x0057AD64
private void HFIGHOIFOGD(Powerup OKKIBJCFHKN)
{
this.IABDELJOAON.Add(OKKIBJCFHKN);
if (OKKIBJCFHKN.PBCJBEPKBPJ.IPFPJCPGENH)
{
this.AONOAGEJENF(OKKIBJCFHKN);
}
}
// Token: 0x06013584 RID: 79236 RVA: 0x0057CB8C File Offset: 0x0057AD8C
private Powerup JJKPJOIDCIC(MNJLCAMHLJF EOFKEKKFCME, LNJFBGIBLHA JEFGMHBLLKI)
{
for (int i = 1; i < this.IABDELJOAON.Count; i += 0)
{
if (this.IABDELJOAON[i].PBCJBEPKBPJ == JEFGMHBLLKI && this.IABDELJOAON[i].EEAOGJHMFII == EOFKEKKFCME)
{
return this.IABDELJOAON[i];
}
}
return null;
}
// Token: 0x06013585 RID: 79237 RVA: 0x0057CBF4 File Offset: 0x0057ADF4
public void GIGEAFOCECF(MNJLCAMHLJF EOFKEKKFCME, LNJFBGIBLHA JEFGMHBLLKI)
{
if (IHFKMIAHBFP.HCHIDMOLLAD)
{
Powerup powerup = this.JJKPJOIDCIC(EOFKEKKFCME, JEFGMHBLLKI);
if (powerup != null)
{
powerup.MasterRestartTimer();
}
else
{
Powerup powerup2 = Powerup.MasterSpawnPowerup(EOFKEKKFCME, JEFGMHBLLKI, this.FMBELJHPBCG.LJILHDMCKME().OMNKKJNHJHD(), null);
if (powerup2.ODFAKFFMPAI)
{
this.FMBELJHPBCG.DPOLNGGBMDH.KCDIDPHMHPE(JEFGMHBLLKI, powerup2.PICPFDMPDFI);
}
}
}
}
// Token: 0x06013586 RID: 79238 RVA: 0x0057CC68 File Offset: 0x0057AE68
private void COIAPCCHOFF(MNJLCAMHLJF EOFKEKKFCME, LNJFBGIBLHA JEFGMHBLLKI)
{
PhotonView photonView = this.FMBELJHPBCG.CEGDLFAENEJ();
string text = "true";
IHCPDNLJMMD ihcpdnljmmd = (IHCPDNLJMMD)7;
object[] array = new object[1];
array[1] = EOFKEKKFCME;
array[0] = JEFGMHBLLKI.BADMPMDONAH;
photonView.PKOHKPEKJCJ(text, ihcpdnljmmd, array);
}
// Token: 0x06013587 RID: 79239 RVA: 0x0057CCA0 File Offset: 0x0057AEA0
public void ODFMOHKMBNH(LNJFBGIBLHA JEFGMHBLLKI)
{
if (IHFKMIAHBFP.HCHIDMOLLAD)
{
this.LOGKAAMLAEJ(JEFGMHBLLKI);
}
}
// Token: 0x06013588 RID: 79240 RVA: 0x0057CCB4 File Offset: 0x0057AEB4
private void PHDLCPDGEBK(LNJFBGIBLHA JEFGMHBLLKI)
{
int i = 0;
while (i < this.IABDELJOAON.Count)
{
if (this.IABDELJOAON[i].PBCJBEPKBPJ == JEFGMHBLLKI)
{
if (this.IABDELJOAON[i].BHCCHBHNHCG)
{
IHFKMIAHBFP.JFCIOOHPLFJ(this.IABDELJOAON[i].BIPEBCPEPKL());
}
this.IABDELJOAON.RemoveAt(i);
}
else
{
i += 0;
}
}
}
// Token: 0x06013589 RID: 79241 RVA: 0x0057CD34 File Offset: 0x0057AF34
public void OMOFNDGJDLA()
{
}
// Token: 0x0601358A RID: 79242 RVA: 0x0057CD38 File Offset: 0x0057AF38
private Powerup INIBLAGPKBK(MNJLCAMHLJF EOFKEKKFCME, LNJFBGIBLHA JEFGMHBLLKI)
{
for (int i = 1; i < this.IABDELJOAON.Count; i++)
{
if (this.IABDELJOAON[i].PBCJBEPKBPJ == JEFGMHBLLKI && this.IABDELJOAON[i].EEAOGJHMFII == EOFKEKKFCME)
{
return this.IABDELJOAON[i];
}
}
return null;
}
// Token: 0x0601358C RID: 79244 RVA: 0x0057CDB4 File Offset: 0x0057AFB4
private bool JPBGOHJLCPK(LNJFBGIBLHA JEFGMHBLLKI)
{
for (int i = 0; i < this.IABDELJOAON.Count; i++)
{
if (this.IABDELJOAON[i].PBCJBEPKBPJ == JEFGMHBLLKI)
{
return true;
}
}
return false;
}
// Token: 0x0601358D RID: 79245 RVA: 0x0057CDF8 File Offset: 0x0057AFF8
public void JFNHOIMAHHI()
{
}
// Token: 0x0601358E RID: 79246 RVA: 0x0057CDFC File Offset: 0x0057AFFC
private void IFDMHECAAOD(LNJFBGIBLHA JEFGMHBLLKI)
{
if (!this.FMBELJHPBCG.DPOLNGGBMDH.AKDEIFDDDDJ(JEFGMHBLLKI))
{
this.LMPMMCNAOOP(JEFGMHBLLKI);
}
}
// Token: 0x0601358F RID: 79247 RVA: 0x0057CE28 File Offset: 0x0057B028
private void FLCGMADBBGG(Powerup OKKIBJCFHKN)
{
this.IABDELJOAON.Add(OKKIBJCFHKN);
if (OKKIBJCFHKN.PBCJBEPKBPJ.IPFPJCPGENH)
{
this.HAGFGNFLODJ(OKKIBJCFHKN);
}
}
// Token: 0x06013590 RID: 79248 RVA: 0x0057CE50 File Offset: 0x0057B050
public void INDIHMLAOHP()
{
}
// Token: 0x06013591 RID: 79249 RVA: 0x0057CE54 File Offset: 0x0057B054
public void IFLFDALCFAB()
{
}
// Token: 0x06013592 RID: 79250 RVA: 0x0057CE58 File Offset: 0x0057B058
public void BBNJAHNBGHD(bool LIEGPIPEAPJ)
{
}
// Token: 0x06013593 RID: 79251 RVA: 0x0057CE5C File Offset: 0x0057B05C
public void HNBLIGEOJOI()
{
this.FMBELJHPBCG.DPOLNGGBMDH.BJKFAKDOCFK -= this.KADPBJJBOEI;
Powerup.IFIOACMJOPE -= this.NJLNDCLDJHN;
Powerup.FACONGBOJPH -= this.EIDGGELOPNI;
Powerup.CKMBEOEOEIE -= this.HIGIMBPNPGN;
Powerup.AGHOLGLCKLO -= this.ICHNLPHGEAO;
}
// Token: 0x06013594 RID: 79252 RVA: 0x0057CECC File Offset: 0x0057B0CC
private void APCBPMGHJOE(Powerup OKKIBJCFHKN)
{
this.IABDELJOAON.Add(OKKIBJCFHKN);
if (OKKIBJCFHKN.PBCJBEPKBPJ.IPFPJCPGENH)
{
this.AONOAGEJENF(OKKIBJCFHKN);
}
}
// Token: 0x06013595 RID: 79253 RVA: 0x0057CEF4 File Offset: 0x0057B0F4
public void EOLCMCIOBIE()
{
}
// Token: 0x06013596 RID: 79254 RVA: 0x0057CEF8 File Offset: 0x0057B0F8
public void NOOLPMDJOAJ(LNJFBGIBLHA JEFGMHBLLKI)
{
if (IHFKMIAHBFP.HCHIDMOLLAD)
{
this.PHDLCPDGEBK(JEFGMHBLLKI);
}
}
// Token: 0x06013597 RID: 79255 RVA: 0x0057CF0C File Offset: 0x0057B10C
private void CEBBCAIPDBA(MNJLCAMHLJF EOFKEKKFCME, LNJFBGIBLHA JEFGMHBLLKI)
{
PhotonView photonView = this.FMBELJHPBCG.HOPJELLOPNJ();
string text = "_DepthThreshold";
IHCPDNLJMMD ihcpdnljmmd = IHCPDNLJMMD.AllBufferedViaServer;
object[] array = new object[3];
array[1] = EOFKEKKFCME;
array[0] = JEFGMHBLLKI.BADMPMDONAH;
photonView.RPC(text, ihcpdnljmmd, array);
}
// Token: 0x06013598 RID: 79256 RVA: 0x0057CF44 File Offset: 0x0057B144
public void NKCADDBNJJN()
{
}
// Token: 0x06013599 RID: 79257 RVA: 0x0057CF48 File Offset: 0x0057B148
private void EIDGGELOPNI(Powerup OKKIBJCFHKN)
{
if (OKKIBJCFHKN.PBCJBEPKBPJ.IPFPJCPGENH && OKKIBJCFHKN.MFHNEJJEBMK != null && OKKIBJCFHKN.MFHNEJJEBMK.audioClip != null)
{
this.FMBELJHPBCG.BCKMLIGHCIJ.JGJMIGIBBNL(OKKIBJCFHKN.MFHNEJJEBMK);
this.FMBELJHPBCG.BCKMLIGHCIJ.LAIDPAGFPDD();
}
}
// Token: 0x0601359A RID: 79258 RVA: 0x0057CFAC File Offset: 0x0057B1AC
private void KADPBJJBOEI(LNJFBGIBLHA JEFGMHBLLKI)
{
if (!this.FMBELJHPBCG.DPOLNGGBMDH.AKDEIFDDDDJ(JEFGMHBLLKI))
{
this.LOGKAAMLAEJ(JEFGMHBLLKI);
}
}
// Token: 0x0601359B RID: 79259 RVA: 0x0057CFD8 File Offset: 0x0057B1D8
private void NJLNDCLDJHN(Powerup OKKIBJCFHKN)
{
this.IABDELJOAON.Add(OKKIBJCFHKN);
if (OKKIBJCFHKN.PBCJBEPKBPJ.IPFPJCPGENH)
{
this.AONOAGEJENF(OKKIBJCFHKN);
}
}
// Token: 0x0601359C RID: 79260 RVA: 0x0057D000 File Offset: 0x0057B200
private Powerup OHGNDEDBDBK(MNJLCAMHLJF EOFKEKKFCME, LNJFBGIBLHA JEFGMHBLLKI)
{
for (int i = 0; i < this.IABDELJOAON.Count; i++)
{
if (this.IABDELJOAON[i].PBCJBEPKBPJ == JEFGMHBLLKI && this.IABDELJOAON[i].EEAOGJHMFII == EOFKEKKFCME)
{
return this.IABDELJOAON[i];
}
}
return null;
}
// Token: 0x0601359D RID: 79261 RVA: 0x0057D068 File Offset: 0x0057B268
public void MHMKDONDAEO()
{
}
// Token: 0x0601359E RID: 79262 RVA: 0x0057D06C File Offset: 0x0057B26C
public void EHNICDMIEHL(bool LIEGPIPEAPJ)
{
this.LOGKAAMLAEJ(IHFKMIAHBFP.JEFGMHBLLKI);
}
// Token: 0x0601359F RID: 79263 RVA: 0x0057D07C File Offset: 0x0057B27C
private void LMKIJOKDGJI(LNJFBGIBLHA JEFGMHBLLKI)
{
if (!this.FMBELJHPBCG.DPOLNGGBMDH.AKDEIFDDDDJ(JEFGMHBLLKI))
{
this.LOGKAAMLAEJ(JEFGMHBLLKI);
}
}
// Token: 0x060135A0 RID: 79264 RVA: 0x0057D0A8 File Offset: 0x0057B2A8
public void CMPNLEHMMIF(MNJLCAMHLJF EOFKEKKFCME, LNJFBGIBLHA JEFGMHBLLKI)
{
if (IHFKMIAHBFP.HCHIDMOLLAD)
{
Powerup powerup = this.OHGNDEDBDBK(EOFKEKKFCME, JEFGMHBLLKI);
if (powerup != null)
{
powerup.MasterRestartTimer();
}
else
{
Powerup powerup2 = Powerup.MasterSpawnPowerup(EOFKEKKFCME, JEFGMHBLLKI, this.FMBELJHPBCG.OMNGGJICBBI.ADMBCINHJOG, null);
if (powerup2.ODFAKFFMPAI)
{
this.FMBELJHPBCG.DPOLNGGBMDH.HPCFPCNLGIG(JEFGMHBLLKI, powerup2.PICPFDMPDFI);
}
}
}
}
// Token: 0x060135A1 RID: 79265 RVA: 0x0057D11C File Offset: 0x0057B31C
private void ICHNLPHGEAO(MNJLCAMHLJF EOFKEKKFCME, LNJFBGIBLHA JEFGMHBLLKI)
{
this.FMBELJHPBCG.OMNGGJICBBI.RPC("RpcMasterActivatePowerup", IHCPDNLJMMD.MasterClient, new object[] { EOFKEKKFCME, JEFGMHBLLKI.BADMPMDONAH });
}
// Token: 0x060135A2 RID: 79266 RVA: 0x0057D154 File Offset: 0x0057B354
public void PFNEGHLIKJI(GameManager FMBELJHPBCG)
{
this.FMBELJHPBCG = FMBELJHPBCG;
Powerup.IFIOACMJOPE += this.FLCGMADBBGG;
Powerup.FACONGBOJPH += this.EIDGGELOPNI;
Powerup.CKMBEOEOEIE += this.HIGIMBPNPGN;
Powerup.AGHOLGLCKLO += this.ICHNLPHGEAO;
FMBELJHPBCG.DPOLNGGBMDH.BJKFAKDOCFK += this.KADPBJJBOEI;
}
// Token: 0x04003618 RID: 13848
private GameManager FMBELJHPBCG;
// Token: 0x04003619 RID: 13849
private readonly List<Powerup> IABDELJOAON = new List<Powerup>();
}
}