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
+2567
View File
@@ -0,0 +1,2567 @@
using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.Runtime.CompilerServices;
using System.Threading;
using Photon;
using RecNet;
using RecRoom.Challenges;
using RecRoom.Core.AI;
using RecRoom.Core.GameManagement;
using UnityEngine;
using UnityEngine.Serialization;
// Token: 0x020009F8 RID: 2552
public abstract class GameManager : global::Photon.MonoBehaviour
{
// Token: 0x14000068 RID: 104
// (add) Token: 0x060133AA RID: 78762 RVA: 0x00578514 File Offset: 0x00576714
// (remove) Token: 0x060133AB RID: 78763 RVA: 0x0057854C File Offset: 0x0057674C
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
public event ANMJLCILKDJ.GCDAGHDANCL NDKFCMNIHJJ;
// Token: 0x14000069 RID: 105
// (add) Token: 0x060133AC RID: 78764 RVA: 0x00578584 File Offset: 0x00576784
// (remove) Token: 0x060133AD RID: 78765 RVA: 0x005785BC File Offset: 0x005767BC
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
public event Action DHMMKCJAKLD;
// Token: 0x1400006A RID: 106
// (add) Token: 0x060133AE RID: 78766 RVA: 0x005785F4 File Offset: 0x005767F4
// (remove) Token: 0x060133AF RID: 78767 RVA: 0x0057862C File Offset: 0x0057682C
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
public event Action JNAMKFABJGB;
// Token: 0x1400006B RID: 107
// (add) Token: 0x060133B0 RID: 78768 RVA: 0x00578664 File Offset: 0x00576864
// (remove) Token: 0x060133B1 RID: 78769 RVA: 0x0057869C File Offset: 0x0057689C
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
public event Action NNOKDHMHJOP;
// Token: 0x1400006C RID: 108
// (add) Token: 0x060133B2 RID: 78770 RVA: 0x005786D4 File Offset: 0x005768D4
// (remove) Token: 0x060133B3 RID: 78771 RVA: 0x0057870C File Offset: 0x0057690C
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
public event Action PLDHOFICBJO;
// Token: 0x1400006D RID: 109
// (add) Token: 0x060133B4 RID: 78772 RVA: 0x00578744 File Offset: 0x00576944
// (remove) Token: 0x060133B5 RID: 78773 RVA: 0x0057877C File Offset: 0x0057697C
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
public event Action GIBJIIDIEMD;
// Token: 0x1400006E RID: 110
// (add) Token: 0x060133B6 RID: 78774 RVA: 0x005787B4 File Offset: 0x005769B4
// (remove) Token: 0x060133B7 RID: 78775 RVA: 0x005787EC File Offset: 0x005769EC
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
public event Action BCNFOLBLBKH;
// Token: 0x1400006F RID: 111
// (add) Token: 0x060133B8 RID: 78776 RVA: 0x00578824 File Offset: 0x00576A24
// (remove) Token: 0x060133B9 RID: 78777 RVA: 0x0057885C File Offset: 0x00576A5C
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
public event Action FPEIIEIDIDK;
// Token: 0x14000070 RID: 112
// (add) Token: 0x060133BA RID: 78778 RVA: 0x00578894 File Offset: 0x00576A94
// (remove) Token: 0x060133BB RID: 78779 RVA: 0x005788CC File Offset: 0x00576ACC
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
public event Action GEOKEJAICBG;
// Token: 0x17000759 RID: 1881
// (get) Token: 0x060133BC RID: 78780 RVA: 0x00578904 File Offset: 0x00576B04
public GameLevelSettings KFDDJECDHNI
{
get
{
return this.levelSettings;
}
}
// Token: 0x1700075A RID: 1882
// (get) Token: 0x060133BD RID: 78781 RVA: 0x0057890C File Offset: 0x00576B0C
public GameFxSettings BCKMLIGHCIJ
{
get
{
return this.fxSettings;
}
}
// Token: 0x1700075B RID: 1883
// (get) Token: 0x060133BE RID: 78782 RVA: 0x00578914 File Offset: 0x00576B14
public GameBoundsSettings GGHGEGENODN
{
get
{
return this.boundsSettings;
}
}
// Token: 0x1700075C RID: 1884
// (get) Token: 0x060133BF RID: 78783 RVA: 0x0057891C File Offset: 0x00576B1C
public GamePresenceSettings IIINBIBMEGJ
{
get
{
return this.presenceSettings;
}
}
// Token: 0x1700075D RID: 1885
// (get) Token: 0x060133C0 RID: 78784 RVA: 0x00578924 File Offset: 0x00576B24
public GameEquipmentSettings KBAMBINPBLN
{
get
{
return this.equipmentSettings;
}
}
// Token: 0x1700075E RID: 1886
// (get) Token: 0x060133C1 RID: 78785 RVA: 0x0057892C File Offset: 0x00576B2C
public GameTeamColorSettings DGICKNCDBCM
{
get
{
return this.customTeamColorSettings;
}
}
// Token: 0x1700075F RID: 1887
// (get) Token: 0x060133C2 RID: 78786 RVA: 0x00578934 File Offset: 0x00576B34
// (set) Token: 0x060133C3 RID: 78787 RVA: 0x0057893C File Offset: 0x00576B3C
public GameTimerManager KDIPJNOKDFL { get; private set; }
// Token: 0x17000760 RID: 1888
// (get) Token: 0x060133C4 RID: 78788 RVA: 0x00578948 File Offset: 0x00576B48
// (set) Token: 0x060133C5 RID: 78789 RVA: 0x00578950 File Offset: 0x00576B50
public JLDIJEHEDOK DPOLNGGBMDH { get; private set; }
// Token: 0x17000761 RID: 1889
// (get) Token: 0x060133C6 RID: 78790 RVA: 0x0057895C File Offset: 0x00576B5C
// (set) Token: 0x060133C7 RID: 78791 RVA: 0x00578964 File Offset: 0x00576B64
public GameSpawnManager HDNIEJJBLGI { get; private set; }
// Token: 0x17000762 RID: 1890
// (get) Token: 0x060133C8 RID: 78792 RVA: 0x00578970 File Offset: 0x00576B70
// (set) Token: 0x060133C9 RID: 78793 RVA: 0x00578978 File Offset: 0x00576B78
public GameScoreManager APOAHJMLMEG { get; private set; }
// Token: 0x17000763 RID: 1891
// (get) Token: 0x060133CA RID: 78794 RVA: 0x00578984 File Offset: 0x00576B84
// (set) Token: 0x060133CB RID: 78795 RVA: 0x0057898C File Offset: 0x00576B8C
public GameTeamManager NKCBOCMOBCA { get; private set; }
// Token: 0x17000764 RID: 1892
// (get) Token: 0x060133CC RID: 78796 RVA: 0x00578998 File Offset: 0x00576B98
// (set) Token: 0x060133CD RID: 78797 RVA: 0x005789A0 File Offset: 0x00576BA0
public GameTeleportManager NGNMNNNGNBN { get; private set; }
// Token: 0x17000765 RID: 1893
// (get) Token: 0x060133CE RID: 78798 RVA: 0x005789AC File Offset: 0x00576BAC
// (set) Token: 0x060133CF RID: 78799 RVA: 0x005789B4 File Offset: 0x00576BB4
public AEMMICFOEJH ANJECNGIEGL { get; private set; }
// Token: 0x17000766 RID: 1894
// (get) Token: 0x060133D0 RID: 78800 RVA: 0x005789C0 File Offset: 0x00576BC0
// (set) Token: 0x060133D1 RID: 78801 RVA: 0x005789C8 File Offset: 0x00576BC8
public MMBDMDKBOKB OIOENIDAPON { get; private set; }
// Token: 0x17000767 RID: 1895
// (get) Token: 0x060133D2 RID: 78802 RVA: 0x005789D4 File Offset: 0x00576BD4
// (set) Token: 0x060133D3 RID: 78803 RVA: 0x005789DC File Offset: 0x00576BDC
public bool OFOBCNCJFMP
{
get
{
return this.FGPNEJIPGCG;
}
set
{
this.FGPNEJIPGCG = value;
}
}
// Token: 0x17000768 RID: 1896
// (get) Token: 0x060133D4 RID: 78804 RVA: 0x005789E8 File Offset: 0x00576BE8
// (set) Token: 0x060133D5 RID: 78805 RVA: 0x005789F0 File Offset: 0x00576BF0
public bool AMCOOFJJCJA
{
get
{
return this.JAJIMEHGBAK;
}
set
{
this.JAJIMEHGBAK = value;
}
}
// Token: 0x17000769 RID: 1897
// (get) Token: 0x060133D6 RID: 78806 RVA: 0x005789FC File Offset: 0x00576BFC
public PGOPAPIFECA PFENNDCJABC
{
get
{
return this.ALBLEBLGEDB;
}
}
// Token: 0x1700076A RID: 1898
// (get) Token: 0x060133D7 RID: 78807 RVA: 0x00578A04 File Offset: 0x00576C04
public KANCFPONEKJ CFPFGDHOBKA
{
get
{
return this.DNOKDNIMPPF;
}
}
// Token: 0x1700076B RID: 1899
// (get) Token: 0x060133D8 RID: 78808 RVA: 0x00578A0C File Offset: 0x00576C0C
public bool FNOGIJIOMOL
{
get
{
int num = this.CMNFKDDFLKF(this.APOAHJMLMEG.ScoreToWin);
return num != -1 && !this.PNOOBNCKAMJ.HCOKIBEGCCF.CustomScoreToWinOptions[num].IsDefault;
}
}
// Token: 0x1700076C RID: 1900
// (get) Token: 0x060133D9 RID: 78809 RVA: 0x00578A5C File Offset: 0x00576C5C
public bool IBDANCPFJKL
{
get
{
int num = this.EBLOPNMAGKO(this.KDIPJNOKDFL.Duration);
return num != -1 && !this.PNOOBNCKAMJ.GPEOKJCNPJH.DurationOptions[num].IsDefault;
}
}
// Token: 0x1700076D RID: 1901
// (get) Token: 0x060133DA RID: 78810 RVA: 0x00578AAC File Offset: 0x00576CAC
public bool PPPEBLAFOEP
{
get
{
EEOOHEGOBKD eeoohegobkd = this.HDNIEJJBLGI.LIOAGOPLNGB(true);
EEOOHEGOBKD eeoohegobkd2 = this.HDNIEJJBLGI.LIOAGOPLNGB(false);
return eeoohegobkd != this.KBAMBINPBLN.DefaultEquipmentSpawnSettings.DominantHandTool || eeoohegobkd2 != this.KBAMBINPBLN.DefaultEquipmentSpawnSettings.OffHandTool;
}
}
// Token: 0x1700076E RID: 1902
// (get) Token: 0x060133DB RID: 78811 RVA: 0x00578B04 File Offset: 0x00576D04
public bool IINFCMNAELM
{
get
{
return this.HDNIEJJBLGI.FieldEquipmentEnabled != this.HDNIEJJBLGI.DefaultFieldEquipmentEnabled;
}
}
// Token: 0x1700076F RID: 1903
// (get) Token: 0x060133DC RID: 78812 RVA: 0x00578B24 File Offset: 0x00576D24
public bool HFNPOBMDEGE
{
get
{
return this.FNOGIJIOMOL || this.IBDANCPFJKL || this.PPPEBLAFOEP || this.IINFCMNAELM;
}
}
// Token: 0x17000770 RID: 1904
// (get) Token: 0x060133DD RID: 78813 RVA: 0x00578B50 File Offset: 0x00576D50
public int KCNDBBJLONI
{
get
{
int num = 0;
foreach (GameMode gameMode in this.MOKOILELBOD)
{
int num2 = 0;
foreach (TeamDescriptor teamDescriptor in gameMode.GEAFOCKCAJA.TeamConfigs)
{
num2 += teamDescriptor.MaxTeamSize;
}
num = Mathf.Max(num, num2);
}
return num;
}
}
// Token: 0x17000771 RID: 1905
// (get) Token: 0x060133DE RID: 78814 RVA: 0x00578BF8 File Offset: 0x00576DF8
// (set) Token: 0x060133DF RID: 78815 RVA: 0x00578C08 File Offset: 0x00576E08
private float GBDFKGFNKDI
{
get
{
return this.IJKIFAJNOHH.CPIBGJLHLBL();
}
set
{
this.IJKIFAJNOHH.MEAINJPIECA(value);
}
}
// Token: 0x17000772 RID: 1906
// (get) Token: 0x060133E0 RID: 78816 RVA: 0x00578C18 File Offset: 0x00576E18
public string JJBNOHHBBOO
{
get
{
return LMBEHMFIOEN.IAFOOGGDEHJ(this.ALBLEBLGEDB, this.OKNOJPJEGJG);
}
}
// Token: 0x17000773 RID: 1907
// (get) Token: 0x060133E1 RID: 78817 RVA: 0x00578C2C File Offset: 0x00576E2C
// (set) Token: 0x060133E2 RID: 78818 RVA: 0x00578C3C File Offset: 0x00576E3C
public KANCFPONEKJ OKNOJPJEGJG
{
get
{
return this.JEEICOMPKOL.CPIBGJLHLBL();
}
set
{
this.JEEICOMPKOL.MEAINJPIECA(value);
}
}
// Token: 0x17000774 RID: 1908
// (get) Token: 0x060133E3 RID: 78819 RVA: 0x00578C4C File Offset: 0x00576E4C
// (set) Token: 0x060133E4 RID: 78820 RVA: 0x00578C5C File Offset: 0x00576E5C
public string HMLDBGBIOAC
{
get
{
return this.DMKIBOCMHEA.CPIBGJLHLBL();
}
private set
{
this.DMKIBOCMHEA.MEAINJPIECA(value);
}
}
// Token: 0x17000775 RID: 1909
// (get) Token: 0x060133E5 RID: 78821 RVA: 0x00578C6C File Offset: 0x00576E6C
// (set) Token: 0x060133E6 RID: 78822 RVA: 0x00578C74 File Offset: 0x00576E74
public bool MAJLEBOJADE { get; protected set; }
// Token: 0x17000776 RID: 1910
// (get) Token: 0x060133E7 RID: 78823 RVA: 0x00578C80 File Offset: 0x00576E80
// (set) Token: 0x060133E8 RID: 78824 RVA: 0x00578C90 File Offset: 0x00576E90
public bool OIIAPNCEDJJ
{
get
{
return this.IEOGIGOCPOG.CPIBGJLHLBL();
}
private set
{
this.IEOGIGOCPOG.MEAINJPIECA(value);
}
}
// Token: 0x17000777 RID: 1911
// (get) Token: 0x060133E9 RID: 78825 RVA: 0x00578CA0 File Offset: 0x00576EA0
// (set) Token: 0x060133EA RID: 78826 RVA: 0x00578CA8 File Offset: 0x00576EA8
protected float? FOIKLMGJIDH { get; set; }
// Token: 0x060133EB RID: 78827 RVA: 0x00578CB4 File Offset: 0x00576EB4
protected override void Awake()
{
base.Awake();
for (int i = 0; i < this.customTeamColorSettings.CustomTeamColors.Length; i++)
{
PBMLOBHPIMG.IDOMBAOHCFD(this.customTeamColorSettings.CustomTeamColors[i].Team, this.customTeamColorSettings.CustomTeamColors[i].Color);
}
IHFKMIAHBFP.GFFDICBLOFJ += new Action<LNJFBGIBLHA>(this.OnPhotonPlayerConnected);
IHFKMIAHBFP.DHLJAODEIEA += new Action<LNJFBGIBLHA>(this.OnPhotonPlayerDisconnected);
IHFKMIAHBFP.ENIGMACDFMJ += new Action<LNJFBGIBLHA>(this.OnMasterClientSwitched);
this.ALBLEBLGEDB = PEDNLMAHGBP.KGKNIMECEKH.KAPOBAEMBKL;
this.DNOKDNIMPPF = PEDNLMAHGBP.KGKNIMECEKH.OOAECNOOFID;
this.JIPDNNOCGPK = LMBEHMFIOEN.BNCIGDOANFG(this.ALBLEBLGEDB);
this.KKOEDPEMMBD = new int[this.JIPDNNOCGPK];
GameMode[] componentsInChildren = base.GetComponentsInChildren<GameMode>();
GameMode[] array = componentsInChildren;
if (GameManager.DINNJGHCFHI == null)
{
GameManager.DINNJGHCFHI = new Comparison<GameMode>(GameManager.MCJAIHLFBIP);
}
Array.Sort<GameMode>(array, GameManager.DINNJGHCFHI);
bool flag = false;
for (int j = 0; j < componentsInChildren.Length; j++)
{
if (!componentsInChildren[j].IsEditorOnly || flag)
{
this.MOKOILELBOD.Add(componentsInChildren[j]);
}
}
foreach (GameMode gameMode in this.MOKOILELBOD)
{
gameMode.GameManager = this;
if (gameMode.IsDefaultMode)
{
this.JLOFOMJPNAP = gameMode;
break;
}
}
this.NEABNKPOKBD = new LHLLJPPCDKA<IEFCMNJDPII>(this, "CURRENT_MODE_TYPE", this.JLOFOMJPNAP.ModeType, IKCAJLLAFML.MASTER, new Action(this.OMCOEHINPPG));
this.KDIPJNOKDFL = new GameTimerManager();
this.DPOLNGGBMDH = new JLDIJEHEDOK();
this.HDNIEJJBLGI = new GameSpawnManager();
this.APOAHJMLMEG = new GameScoreManager();
this.NKCBOCMOBCA = new GameTeamManager();
this.NGNMNNNGNBN = new GameTeleportManager();
this.ANJECNGIEGL = new AEMMICFOEJH();
this.OIOENIDAPON = new MMBDMDKBOKB();
this.ACKILCJNKDM.Add(this.BCKMLIGHCIJ);
this.ACKILCJNKDM.Add(this.KDIPJNOKDFL);
this.ACKILCJNKDM.Add(this.DPOLNGGBMDH);
this.ACKILCJNKDM.Add(this.IIINBIBMEGJ);
this.ACKILCJNKDM.Add(this.HDNIEJJBLGI);
this.ACKILCJNKDM.Add(this.APOAHJMLMEG);
this.ACKILCJNKDM.Add(this.NKCBOCMOBCA);
this.ACKILCJNKDM.Add(this.NGNMNNNGNBN);
this.ACKILCJNKDM.Add(this.GGHGEGENODN);
this.ACKILCJNKDM.Add(this.ANJECNGIEGL);
this.ACKILCJNKDM.Add(this.OIOENIDAPON);
for (int k = 0; k < this.ACKILCJNKDM.Count; k++)
{
this.ACKILCJNKDM[k].PFNEGHLIKJI(this);
}
this.NKCBOCMOBCA.LFJBJHFCJKI += this.PIDAJDEANFA;
this.NKCBOCMOBCA.BGNOIMIHABL += this.FNLOKKHNOLL;
Player.OnPlayerCreated += new Action<Player>(this.IMNABMKLMHK);
this.HDNIEJJBLGI.KKFOONGBMFE += this.FHLADEHGIDB;
this.HDNIEJJBLGI.LLPMKAHCPBJ += this.NIAKGLOCJDM;
this.IJKIFAJNOHH = new LHLLJPPCDKA<float>(this, "GAME_START_DELAY", 10f, IKCAJLLAFML.MASTER, null);
this.JEEICOMPKOL = new LHLLJPPCDKA<KANCFPONEKJ>(this, "NEXT_LEVEL_ID", KANCFPONEKJ.INVALID, IKCAJLLAFML.MASTER, new Action(this.BNECIIAIIGL));
this.ILJIFLHKPBM = new PNONBEAIBHA("GAME", IKCAJLLAFML.MASTER);
this.ILJIFLHKPBM.NDKFCMNIHJJ += this.GCDAGHDANCL;
this.ILJIFLHKPBM.AGLMMKOFICI(0, new ANMJLCILKDJ.NCMAEMHOHDG(this.DCBPDNDEFKL), null, null);
this.ILJIFLHKPBM.AGLMMKOFICI(0, 0, new ANMJLCILKDJ.NCMAEMHOHDG(this.EHIONIDFKKB), new ANMJLCILKDJ.NCMAEMHOHDG(this.BDFNMHGMHKM), new ANMJLCILKDJ.PLBLFEEANOO(this.HCEDFMCPOCK));
this.ILJIFLHKPBM.AGLMMKOFICI(0, 1, new ANMJLCILKDJ.NCMAEMHOHDG(this.BPKPJFLDLIN), new ANMJLCILKDJ.NCMAEMHOHDG(this.BKNDDAKHJFP), new ANMJLCILKDJ.PLBLFEEANOO(this.EKINOKHCFDJ));
this.ILJIFLHKPBM.AGLMMKOFICI(0, 2, new ANMJLCILKDJ.NCMAEMHOHDG(this.AJGCPIFPOCB), null, new ANMJLCILKDJ.PLBLFEEANOO(this.LHNNDGDHGFH));
this.ILJIFLHKPBM.AGLMMKOFICI(0, 3, new ANMJLCILKDJ.NCMAEMHOHDG(this.ODICMPLIBGA), new ANMJLCILKDJ.NCMAEMHOHDG(this.BFCCCGPPCHH), new ANMJLCILKDJ.PLBLFEEANOO(this.BJMOIJCHACD));
this.ILJIFLHKPBM.AGLMMKOFICI(1, new ANMJLCILKDJ.NCMAEMHOHDG(this.BBDMOJODKPO), new ANMJLCILKDJ.NCMAEMHOHDG(this.BBELIBOBOIF), new ANMJLCILKDJ.PLBLFEEANOO(this.PICLECCLPNF));
this.ILJIFLHKPBM.AGLMMKOFICI(2, new ANMJLCILKDJ.NCMAEMHOHDG(this.NOGPFCBCOBG), null, null);
this.ILJIFLHKPBM.AGLMMKOFICI(2, 0, new ANMJLCILKDJ.NCMAEMHOHDG(this.HICELLCBIKG), new ANMJLCILKDJ.NCMAEMHOHDG(this.GFJBIIHOHNH), new ANMJLCILKDJ.PLBLFEEANOO(this.EBOBLLEJMHA));
this.ILJIFLHKPBM.AGLMMKOFICI(2, 1, new ANMJLCILKDJ.NCMAEMHOHDG(this.AGGKGFEPCEC), new ANMJLCILKDJ.NCMAEMHOHDG(this.DJKAAEOINHD), new ANMJLCILKDJ.PLBLFEEANOO(this.IEKPBLMEMNI));
this.ILJIFLHKPBM.AGLMMKOFICI(3, null, null, null);
this.ILJIFLHKPBM.AGLMMKOFICI(3, 0, new ANMJLCILKDJ.NCMAEMHOHDG(this.IDJMIBNLKLH), null, null);
this.ILJIFLHKPBM.AGLMMKOFICI(3, 1, null, null, null);
this.ILJIFLHKPBM.AGLMMKOFICI(4, new ANMJLCILKDJ.NCMAEMHOHDG(this.AFOLEHGEMJI), new ANMJLCILKDJ.NCMAEMHOHDG(this.PNAEGHHMGHN), null);
this.DMKIBOCMHEA = new LHLLJPPCDKA<string>(this, "GAME_ID", string.Empty, IKCAJLLAFML.MASTER, new Action(this.GEHNLLNLDOE));
this.IEOGIGOCPOG = new LHLLJPPCDKA<bool>(this, "COMPLETED_FULL_GAME", false, IKCAJLLAFML.MASTER, null);
this.PIFGLPLEOBD = new AONMNAEOJAL(this, "GAME_STATE_TIMER", IKCAJLLAFML.MASTER);
this.GHIGOEEGDBJ = new KPFHBPCEMMD();
this.PNOOBNCKAMJ = this.KCMGFLACFCN(this.BEPJBJBAEHL);
}
// Token: 0x060133EC RID: 78828 RVA: 0x00579304 File Offset: 0x00577504
protected virtual void Start()
{
for (int i = 0; i < this.ACKILCJNKDM.Count; i++)
{
this.ACKILCJNKDM[i].EOLCMCIOBIE();
}
this.HJPECHLNMKE();
this.ILJIFLHKPBM.FLHFCMCNLEK(this, 0, 0);
}
// Token: 0x060133ED RID: 78829 RVA: 0x00579354 File Offset: 0x00577554
private void IMNABMKLMHK(Player JEFGMHBLLKI)
{
if (JEFGMHBLLKI.NHDDPGADJPJ)
{
this.LPHBBNGMJHF();
}
else
{
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.Play(ScreenSpaceNotificationManager.DBNGPDFKLEK.Minor, JEFGMHBLLKI.LNJFBGIBLHA.KODHOHBEAOP + " joined the game", 3f, null, false);
}
}
// Token: 0x060133EE RID: 78830 RVA: 0x00579394 File Offset: 0x00577594
private void LPHBBNGMJHF()
{
if (this.ILJIFLHKPBM.BHMLLHLEAFF == 0)
{
if (this.NKCBOCMOBCA.IALADJLKIFN(IHFKMIAHBFP.JEFGMHBLLKI))
{
this.NKCBOCMOBCA.IMEHKLDCHEK(IHFKMIAHBFP.JEFGMHBLLKI, true);
}
}
else if (this.ILJIFLHKPBM.BHMLLHLEAFF == 1)
{
if (this.IIDJPAPMOFA && this.NKCBOCMOBCA.IALADJLKIFN(IHFKMIAHBFP.JEFGMHBLLKI))
{
this.GHIGOEEGDBJ.FOOCJOGHIJF(5f, new KPFHBPCEMMD.NMMLKLGJHFG(this.KBILNDCLGNF));
this.GHIGOEEGDBJ.FOOCJOGHIJF(8f, new KPFHBPCEMMD.NMMLKLGJHFG(this.JEADBGPJGKH));
}
else
{
this.GHIGOEEGDBJ.FOOCJOGHIJF(5f, new KPFHBPCEMMD.NMMLKLGJHFG(this.CLOKFFNDLEJ));
}
}
}
// Token: 0x060133EF RID: 78831 RVA: 0x00579468 File Offset: 0x00577668
protected override void OnDestroy()
{
base.OnDestroy();
PBMLOBHPIMG.ICHOMDPFPGA();
this.ILJIFLHKPBM.NDKFCMNIHJJ -= this.GCDAGHDANCL;
for (int i = 0; i < this.ACKILCJNKDM.Count; i++)
{
this.ACKILCJNKDM[i].CMBEDBCPNIA();
}
this.NKCBOCMOBCA.BGNOIMIHABL -= this.FNLOKKHNOLL;
Player.OnPlayerCreated -= new Action<Player>(this.IMNABMKLMHK);
this.HDNIEJJBLGI.KKFOONGBMFE -= this.FHLADEHGIDB;
this.HDNIEJJBLGI.LLPMKAHCPBJ -= this.NIAKGLOCJDM;
IHFKMIAHBFP.GFFDICBLOFJ -= new Action<LNJFBGIBLHA>(this.OnPhotonPlayerConnected);
IHFKMIAHBFP.DHLJAODEIEA -= new Action<LNJFBGIBLHA>(this.OnPhotonPlayerDisconnected);
IHFKMIAHBFP.ENIGMACDFMJ -= new Action<LNJFBGIBLHA>(this.OnMasterClientSwitched);
}
// Token: 0x060133F0 RID: 78832 RVA: 0x0057957C File Offset: 0x0057777C
protected virtual void Update()
{
this.ILJIFLHKPBM.DLBPEOILIFL();
this.PIFGLPLEOBD.KHJKJGDBPMF();
this.GHIGOEEGDBJ.KHJKJGDBPMF();
for (int i = 0; i < this.ACKILCJNKDM.Count; i++)
{
this.ACKILCJNKDM[i].INDIHMLAOHP();
}
}
// Token: 0x060133F1 RID: 78833 RVA: 0x005795D8 File Offset: 0x005777D8
private void AIKNBABJPGK()
{
this.HMLDBGBIOAC = Guid.NewGuid().ToString();
this.OMOFNDGJDLA();
}
// Token: 0x060133F2 RID: 78834 RVA: 0x00579604 File Offset: 0x00577804
protected virtual void OMOFNDGJDLA()
{
for (int i = 0; i < this.ACKILCJNKDM.Count; i++)
{
this.ACKILCJNKDM[i].OMOFNDGJDLA();
}
}
// Token: 0x060133F3 RID: 78835 RVA: 0x00579640 File Offset: 0x00577840
private void PLJAKGLOOBF()
{
this.HMLDBGBIOAC = string.Empty;
this.NKCADDBNJJN();
NECCOFKHCAA.PLJAKGLOOBF();
}
// Token: 0x060133F4 RID: 78836 RVA: 0x00579658 File Offset: 0x00577858
protected virtual void NKCADDBNJJN()
{
for (int i = 0; i < this.ACKILCJNKDM.Count; i++)
{
this.ACKILCJNKDM[i].NKCADDBNJJN();
}
}
// Token: 0x060133F5 RID: 78837 RVA: 0x00579694 File Offset: 0x00577894
protected virtual ChallengeEvents.GameEndedEventData PFEIICNPPDM(bool CMLCABIIIJN, bool MKLACFPIJKD)
{
return new ChallengeEvents.GameEndedEventData(CMLCABIIIJN, MKLACFPIJKD, this.KDIPJNOKDFL.TimeElapsed);
}
// Token: 0x060133F6 RID: 78838 RVA: 0x005796A8 File Offset: 0x005778A8
protected virtual void EHNICDMIEHL(bool LIEGPIPEAPJ, bool AEICOEAOKHM)
{
for (int i = 0; i < this.ACKILCJNKDM.Count; i++)
{
this.ACKILCJNKDM[i].EHNICDMIEHL(LIEGPIPEAPJ);
}
if (!LIEGPIPEAPJ && this.FLHHDLPANBB)
{
this.GHIGOEEGDBJ.FOOCJOGHIJF(this.GHIGOEEGDBJ.JDFEFPODMJJ + Player.MBHIHIEEFKN, new KPFHBPCEMMD.NMMLKLGJHFG(this.ACOCEFJECME));
}
this.FONGHHIMJFB(true, LIEGPIPEAPJ);
ChallengeEvents.LocalPlayerGameStarted(LIEGPIPEAPJ, AEICOEAOKHM);
}
// Token: 0x060133F7 RID: 78839 RVA: 0x0057972C File Offset: 0x0057792C
protected virtual void BBNJAHNBGHD(bool LIEGPIPEAPJ)
{
for (int i = 0; i < this.ACKILCJNKDM.Count; i++)
{
this.ACKILCJNKDM[i].BBNJAHNBGHD(LIEGPIPEAPJ);
}
this.FONGHHIMJFB(false, LIEGPIPEAPJ);
}
// Token: 0x060133F8 RID: 78840 RVA: 0x00579770 File Offset: 0x00577970
protected virtual void FNLOKKHNOLL(LNJFBGIBLHA FNGMABCOENN)
{
this.BJMMNBHEOGC(null);
if (FNGMABCOENN == IHFKMIAHBFP.JEFGMHBLLKI)
{
this.FONGHHIMJFB(this.DMLPFMKFOBB, this.NKCBOCMOBCA.IALADJLKIFN(IHFKMIAHBFP.JEFGMHBLLKI));
}
}
// Token: 0x17000778 RID: 1912
// (get) Token: 0x060133F9 RID: 78841 RVA: 0x005797A0 File Offset: 0x005779A0
// (set) Token: 0x060133FA RID: 78842 RVA: 0x005797A8 File Offset: 0x005779A8
public GameMode JLOFOMJPNAP { get; private set; }
// Token: 0x17000779 RID: 1913
// (get) Token: 0x060133FB RID: 78843 RVA: 0x005797B4 File Offset: 0x005779B4
// (set) Token: 0x060133FC RID: 78844 RVA: 0x005797BC File Offset: 0x005779BC
public GameMode PNOOBNCKAMJ { get; private set; }
// Token: 0x1700077A RID: 1914
// (get) Token: 0x060133FD RID: 78845 RVA: 0x005797C8 File Offset: 0x005779C8
public bool DDLEKNEELFF
{
get
{
return this.MOKOILELBOD.Count > 1;
}
}
// Token: 0x060133FE RID: 78846 RVA: 0x005797D8 File Offset: 0x005779D8
protected void BIKLPBMAFMK(IEFCMNJDPII FGLDGPDDEAN)
{
base.OMNGGJICBBI.RPC("RpcMasterSetMode", IHCPDNLJMMD.MasterClient, new object[] { (int)FGLDGPDDEAN });
}
// Token: 0x060133FF RID: 78847 RVA: 0x005797FC File Offset: 0x005779FC
protected void BLPILDJICIO(IEFCMNJDPII FGLDGPDDEAN)
{
if (IHFKMIAHBFP.HCHIDMOLLAD && this.ANODLDFMHON)
{
this.BEPJBJBAEHL = FGLDGPDDEAN;
}
}
// Token: 0x1700077B RID: 1915
// (get) Token: 0x06013400 RID: 78848 RVA: 0x0057981C File Offset: 0x00577A1C
// (set) Token: 0x06013401 RID: 78849 RVA: 0x0057982C File Offset: 0x00577A2C
private IEFCMNJDPII BEPJBJBAEHL
{
get
{
return this.NEABNKPOKBD.CPIBGJLHLBL();
}
set
{
this.NEABNKPOKBD.MEAINJPIECA(value);
}
}
// Token: 0x06013402 RID: 78850 RVA: 0x0057983C File Offset: 0x00577A3C
private void OMCOEHINPPG()
{
this.PNOOBNCKAMJ = this.KCMGFLACFCN(this.BEPJBJBAEHL);
if (this.DHMMKCJAKLD != null)
{
this.DHMMKCJAKLD();
}
if (IHFKMIAHBFP.HCHIDMOLLAD)
{
if (this.APOAHJMLMEG != null)
{
this.APOAHJMLMEG.OFIEFLJIGOO();
}
if (this.KDIPJNOKDFL != null)
{
this.KDIPJNOKDFL.IGMKDNMLHPG();
}
}
}
// Token: 0x06013403 RID: 78851 RVA: 0x005798A8 File Offset: 0x00577AA8
private int NOIBFLFICIO(IEFCMNJDPII FGLDGPDDEAN)
{
int num = -1;
for (int i = 0; i < this.MOKOILELBOD.Count; i++)
{
if (this.MOKOILELBOD[i].ModeType == FGLDGPDDEAN)
{
num = i;
break;
}
}
return num;
}
// Token: 0x06013404 RID: 78852 RVA: 0x005798F4 File Offset: 0x00577AF4
private GameMode KCMGFLACFCN(IEFCMNJDPII FGLDGPDDEAN)
{
GameMode gameMode = null;
foreach (GameMode gameMode2 in this.MOKOILELBOD)
{
if (gameMode2.ModeType == FGLDGPDDEAN)
{
gameMode = gameMode2;
break;
}
}
return gameMode;
}
// Token: 0x06013405 RID: 78853 RVA: 0x00579960 File Offset: 0x00577B60
public void CustomGamePropertyChanged()
{
SingletonMonoBehaviour<WeeklyChallengeManager>.NCKMBFBMBFM.CustomGamePropertyChanged();
if (this.PLDHOFICBJO != null)
{
this.PLDHOFICBJO();
}
}
// Token: 0x06013406 RID: 78854 RVA: 0x00579984 File Offset: 0x00577B84
private int CMNFKDDFLKF(int BPNKMGLHGOD)
{
for (int i = 0; i < this.PNOOBNCKAMJ.HCOKIBEGCCF.CustomScoreToWinOptions.Length; i++)
{
if (this.PNOOBNCKAMJ.HCOKIBEGCCF.CustomScoreToWinOptions[i].ScoreToWin == BPNKMGLHGOD)
{
return i;
}
}
return -1;
}
// Token: 0x06013407 RID: 78855 RVA: 0x005799E0 File Offset: 0x00577BE0
private int EBLOPNMAGKO(float DGIOMJDEEIF)
{
for (int i = 0; i < this.PNOOBNCKAMJ.GPEOKJCNPJH.DurationOptions.Length; i++)
{
if (this.PNOOBNCKAMJ.GPEOKJCNPJH.DurationOptions[i].Duration == DGIOMJDEEIF)
{
return i;
}
}
return -1;
}
// Token: 0x06013408 RID: 78856 RVA: 0x00579A3C File Offset: 0x00577C3C
private int HHPKECGKPIL(EEOOHEGOBKD LAFAHPMBKCL)
{
for (int i = 0; i < this.KBAMBINPBLN.AvailableCustomGameEquipment.Count; i++)
{
if (this.KBAMBINPBLN.AvailableCustomGameEquipment[i] == LAFAHPMBKCL)
{
return i;
}
}
return -1;
}
// Token: 0x1700077C RID: 1916
// (get) Token: 0x06013409 RID: 78857 RVA: 0x00579A84 File Offset: 0x00577C84
public bool IGFNNAMAEBB
{
get
{
return !SessionManager.NPLEGJCKAEB && this.KFDDJECDHNI.SupportsLevelSwitching && this.JIPDNNOCGPK > 1;
}
}
// Token: 0x1700077D RID: 1917
// (get) Token: 0x0601340A RID: 78858 RVA: 0x00579ABC File Offset: 0x00577CBC
public bool FGDCJHCHHCL
{
get
{
return this.IGFNNAMAEBB && this.KCCGPCIPMJC == AFKOGABAHOM.RESULTS;
}
}
// Token: 0x0601340B RID: 78859 RVA: 0x00579AD8 File Offset: 0x00577CD8
public void LocalPlayerTryOpenVoteNextLevelMenu()
{
if (this.FGDCJHCHHCL)
{
Player.LocalPlayer.POJAICMNOFI.MGKHEPFGLAE.ShowVoteDialog();
}
}
// Token: 0x0601340C RID: 78860 RVA: 0x00579AFC File Offset: 0x00577CFC
public void LocalPlayerSubmitLevelVote(KANCFPONEKJ JOPHNBFKLCM)
{
int num = JOPHNBFKLCM - (KANCFPONEKJ)LMBEHMFIOEN.GFDDCACCJNO(this.ALBLEBLGEDB);
if (this.KPCJFHMADOG(num))
{
GameManager.GNGJCJCBEOP gngjcjcbeop = this.NJOHGOLCEFI(IHFKMIAHBFP.JEFGMHBLLKI);
gngjcjcbeop.LNFMMFLHNBM = num;
}
}
// Token: 0x0601340D RID: 78861 RVA: 0x00579B38 File Offset: 0x00577D38
public void OnVotesChange()
{
this.KKOEDPEMMBD = new int[this.JIPDNNOCGPK];
int num = 0;
int num2 = -1;
foreach (LNJFBGIBLHA lnjfbgiblha in IHFKMIAHBFP.NCLHHNLDGNE)
{
GameManager.GNGJCJCBEOP gngjcjcbeop = this.NJOHGOLCEFI(lnjfbgiblha);
if (this.KPCJFHMADOG(gngjcjcbeop.LNFMMFLHNBM))
{
this.KKOEDPEMMBD[gngjcjcbeop.LNFMMFLHNBM]++;
if (this.KKOEDPEMMBD[gngjcjcbeop.LNFMMFLHNBM] > num)
{
num = this.KKOEDPEMMBD[gngjcjcbeop.LNFMMFLHNBM];
num2 = gngjcjcbeop.LNFMMFLHNBM;
}
}
}
if (IHFKMIAHBFP.HCHIDMOLLAD && this.FGDCJHCHHCL && num2 != -1)
{
this.OKNOJPJEGJG = (KANCFPONEKJ)(LMBEHMFIOEN.GFDDCACCJNO(this.ALBLEBLGEDB) + num2);
}
if (this.NNOKDHMHJOP != null)
{
this.NNOKDHMHJOP();
}
}
// Token: 0x0601340E RID: 78862 RVA: 0x00579C20 File Offset: 0x00577E20
public int GetLevelVotes(KANCFPONEKJ JOPHNBFKLCM)
{
return this.KKOEDPEMMBD[JOPHNBFKLCM - (KANCFPONEKJ)LMBEHMFIOEN.GFDDCACCJNO(this.ALBLEBLGEDB)];
}
// Token: 0x0601340F RID: 78863 RVA: 0x00579C38 File Offset: 0x00577E38
public KANCFPONEKJ PlayerVotedLevel(LNJFBGIBLHA JEFGMHBLLKI)
{
GameManager.GNGJCJCBEOP gngjcjcbeop = this.NJOHGOLCEFI(JEFGMHBLLKI);
if (this.KPCJFHMADOG(gngjcjcbeop.LNFMMFLHNBM))
{
return (KANCFPONEKJ)(LMBEHMFIOEN.GFDDCACCJNO(this.ALBLEBLGEDB) + gngjcjcbeop.LNFMMFLHNBM);
}
return KANCFPONEKJ.INVALID;
}
// Token: 0x06013410 RID: 78864 RVA: 0x00579C74 File Offset: 0x00577E74
private bool KPCJFHMADOG(int GJDPKMCBDAJ)
{
return GJDPKMCBDAJ >= 0 && GJDPKMCBDAJ < this.JIPDNNOCGPK;
}
// Token: 0x06013411 RID: 78865 RVA: 0x00579C8C File Offset: 0x00577E8C
private void BNECIIAIIGL()
{
if (this.JNAMKFABJGB != null)
{
this.JNAMKFABJGB();
}
}
// Token: 0x06013412 RID: 78866 RVA: 0x00579CA4 File Offset: 0x00577EA4
private GameManager.GNGJCJCBEOP NJOHGOLCEFI(LNJFBGIBLHA JEFGMHBLLKI)
{
GameManager.GNGJCJCBEOP gngjcjcbeop;
if (!this.PLBGONEGIHC.TryGetValue(JEFGMHBLLKI.BADMPMDONAH, out gngjcjcbeop))
{
gngjcjcbeop = new GameManager.GNGJCJCBEOP(JEFGMHBLLKI);
this.PLBGONEGIHC[JEFGMHBLLKI.BADMPMDONAH] = gngjcjcbeop;
gngjcjcbeop.LAJGGOIGFGE += this.OnVotesChange;
}
return gngjcjcbeop;
}
// Token: 0x06013413 RID: 78867 RVA: 0x00579CF8 File Offset: 0x00577EF8
private void IDJMIBNLKLH(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
{
if (IHFKMIAHBFP.HCHIDMOLLAD)
{
PEDNLMAHGBP.JIFECBPMBKB(this.ALBLEBLGEDB, this.OKNOJPJEGJG, new HEMCJJJMLKI.CBJHDCMGOCN(this.KNIPAHKJPFC));
}
}
// Token: 0x06013414 RID: 78868 RVA: 0x00579D24 File Offset: 0x00577F24
protected virtual void DCCADMAHGLJ(LNJFBGIBLHA JEFGMHBLLKI)
{
}
// Token: 0x06013415 RID: 78869 RVA: 0x00579D28 File Offset: 0x00577F28
public void LocalPlayerStartGame()
{
base.OMNGGJICBBI.RPC("RpcMasterStartGame", IHCPDNLJMMD.MasterClient, new object[] { 10f });
}
// Token: 0x06013416 RID: 78870 RVA: 0x00579D50 File Offset: 0x00577F50
public void LocalPlayerStopGame()
{
base.OMNGGJICBBI.RPC("RpcMasterStopGame", IHCPDNLJMMD.MasterClient, new object[0]);
}
// Token: 0x06013417 RID: 78871 RVA: 0x00579D6C File Offset: 0x00577F6C
public void LocalPlayerJoinLeaveGame()
{
if (this.KMJGANPKBFJ == JMICDLFPECC.WAITING_FOR_PLAYERS || this.KMJGANPKBFJ == JMICDLFPECC.WAITING_FOR_START_GAME)
{
if (this.NKCBOCMOBCA.IALADJLKIFN(IHFKMIAHBFP.JEFGMHBLLKI))
{
this.NKCBOCMOBCA.IMEHKLDCHEK(IHFKMIAHBFP.JEFGMHBLLKI, true);
}
else
{
this.NKCBOCMOBCA.NAINDDKLEGK(IHFKMIAHBFP.JEFGMHBLLKI);
}
}
else
{
this.JEADBGPJGKH();
}
}
// Token: 0x1700077E RID: 1918
// (get) Token: 0x06013418 RID: 78872 RVA: 0x00579DD8 File Offset: 0x00577FD8
public virtual bool EJBPFPPGJNF
{
get
{
return this.NKCBOCMOBCA.GameStartTeamRequirementsMet;
}
}
// Token: 0x1700077F RID: 1919
// (get) Token: 0x06013419 RID: 78873 RVA: 0x00579DF4 File Offset: 0x00577FF4
public bool IIDJPAPMOFA
{
get
{
return this.PNOOBNCKAMJ.KJPIMAGIOPC.SupportsJoinInProgress && this.HPCKCOBKJLK == PDBEIFOBGIM.GAME_RUNNING && this.NKCBOCMOBCA.CLCLMEFLDGB() > 0;
}
}
// Token: 0x0601341A RID: 78874 RVA: 0x00579E38 File Offset: 0x00578038
private void PIDAJDEANFA()
{
if (this.HPCKCOBKJLK == PDBEIFOBGIM.GAME_RUNNING && !this.NKCBOCMOBCA.IALADJLKIFN(IHFKMIAHBFP.JEFGMHBLLKI))
{
if (this.DHOLAIOCAIL == IPBDFPEPNIM.INVALID)
{
this.FOIKLMGJIDH = new float?(this.KDIPJNOKDFL.TimeElapsed);
}
this.EHNICDMIEHL(false, true);
this.HDNIEJJBLGI.CAHIBCONCCH(true, false);
}
this.DHOLAIOCAIL = this.NKCBOCMOBCA.KKPAEEHBNGE(IHFKMIAHBFP.JEFGMHBLLKI);
}
// Token: 0x0601341B RID: 78875 RVA: 0x00579EB4 File Offset: 0x005780B4
public void LocalPlayerSwitchTeam()
{
if ((this.KMJGANPKBFJ == JMICDLFPECC.WAITING_FOR_PLAYERS || this.KMJGANPKBFJ == JMICDLFPECC.WAITING_FOR_START_GAME || (this.HPCKCOBKJLK == PDBEIFOBGIM.GAME_RUNNING && this.PNOOBNCKAMJ.GEAFOCKCAJA.SupportsGameRunningTeamChange)) && !this.NKCBOCMOBCA.IALADJLKIFN(IHFKMIAHBFP.JEFGMHBLLKI))
{
this.NKCBOCMOBCA.HLPEMPCAICM(IHFKMIAHBFP.JEFGMHBLLKI);
}
}
// Token: 0x0601341C RID: 78876 RVA: 0x00579F24 File Offset: 0x00578124
public void LocalPlayerToggleMode()
{
if (this.ANODLDFMHON && !this.NKCBOCMOBCA.IALADJLKIFN(IHFKMIAHBFP.JEFGMHBLLKI) && this.MOKOILELBOD.Count > 1)
{
int num = this.NOIBFLFICIO(this.BEPJBJBAEHL);
if (num >= 0)
{
num = (num + 1) % this.MOKOILELBOD.Count;
this.BIKLPBMAFMK(this.MOKOILELBOD[num].ModeType);
}
}
}
// Token: 0x0601341D RID: 78877 RVA: 0x00579FA0 File Offset: 0x005781A0
public void LocalPlayerToggleScoreToWin()
{
if (this.MGPAOPLNNBL)
{
int num = this.CMNFKDDFLKF(this.APOAHJMLMEG.ScoreToWin);
if (num >= 0)
{
num = (num + 1) % this.PNOOBNCKAMJ.HCOKIBEGCCF.CustomScoreToWinOptions.Length;
this.APOAHJMLMEG.MHKAGOJOPNC(this.PNOOBNCKAMJ.HCOKIBEGCCF.CustomScoreToWinOptions[num].ScoreToWin);
}
}
}
// Token: 0x0601341E RID: 78878 RVA: 0x0057A014 File Offset: 0x00578214
public void LocalPlayerToggleGameDuration()
{
if (this.MGPAOPLNNBL)
{
int num = this.EBLOPNMAGKO(this.KDIPJNOKDFL.Duration);
if (num >= 0)
{
num = (num + 1) % this.PNOOBNCKAMJ.GPEOKJCNPJH.DurationOptions.Length;
this.KDIPJNOKDFL.HNBEDIPGBHE(this.PNOOBNCKAMJ.GPEOKJCNPJH.DurationOptions[num].Duration);
}
}
}
// Token: 0x0601341F RID: 78879 RVA: 0x0057A088 File Offset: 0x00578288
public void LocalPlayerToggleDefaultSpawnEquipment(bool JONNKEMOAPB)
{
if (this.MGPAOPLNNBL)
{
EEOOHEGOBKD eeoohegobkd = this.HDNIEJJBLGI.LIOAGOPLNGB(JONNKEMOAPB);
int num = this.HHPKECGKPIL(eeoohegobkd);
if (num >= 0)
{
num = (num + 1) % this.KBAMBINPBLN.AvailableCustomGameEquipment.Count;
this.HDNIEJJBLGI.PIMDIHBLFNB(JONNKEMOAPB, this.KBAMBINPBLN.AvailableCustomGameEquipment[num]);
}
}
}
// Token: 0x06013420 RID: 78880 RVA: 0x0057A0F0 File Offset: 0x005782F0
public void LocalPlayerToggleFieldEquipment()
{
if (this.MGPAOPLNNBL)
{
this.HDNIEJJBLGI.MDHDMKLFLNL();
}
}
// Token: 0x17000780 RID: 1920
// (get) Token: 0x06013421 RID: 78881 RVA: 0x0057A108 File Offset: 0x00578308
public bool ANODLDFMHON
{
get
{
return this.KMJGANPKBFJ == JMICDLFPECC.WAITING_FOR_PLAYERS || this.KMJGANPKBFJ == JMICDLFPECC.WAITING_FOR_START_GAME;
}
}
// Token: 0x17000781 RID: 1921
// (get) Token: 0x06013422 RID: 78882 RVA: 0x0057A124 File Offset: 0x00578324
public bool MGPAOPLNNBL
{
get
{
return this.ANODLDFMHON && SessionManager.NPLEGJCKAEB;
}
}
// Token: 0x17000782 RID: 1922
// (get) Token: 0x06013423 RID: 78883 RVA: 0x0057A13C File Offset: 0x0057833C
public float INCBLECDGAM
{
get
{
return (this.KMJGANPKBFJ != JMICDLFPECC.GAME_LOADING) ? 0f : this.PIFGLPLEOBD.GDGNJGAADLK;
}
}
// Token: 0x17000783 RID: 1923
// (get) Token: 0x06013424 RID: 78884 RVA: 0x0057A160 File Offset: 0x00578360
public float NPHAOJEFDDO
{
get
{
return (this.KCCGPCIPMJC != AFKOGABAHOM.RESULTS) ? 0f : this.PIFGLPLEOBD.GDGNJGAADLK;
}
}
// Token: 0x17000784 RID: 1924
// (get) Token: 0x06013425 RID: 78885 RVA: 0x0057A184 File Offset: 0x00578384
public PDBEIFOBGIM HPCKCOBKJLK
{
get
{
return (PDBEIFOBGIM)this.ILJIFLHKPBM.BHMLLHLEAFF;
}
}
// Token: 0x17000785 RID: 1925
// (get) Token: 0x06013426 RID: 78886 RVA: 0x0057A194 File Offset: 0x00578394
public bool HLBLCPCDKHA
{
get
{
return this.HPCKCOBKJLK == PDBEIFOBGIM.DISABLED;
}
}
// Token: 0x17000786 RID: 1926
// (get) Token: 0x06013427 RID: 78887 RVA: 0x0057A1A0 File Offset: 0x005783A0
public bool DMLPFMKFOBB
{
get
{
return this.HPCKCOBKJLK == PDBEIFOBGIM.GAME_RUNNING;
}
}
// Token: 0x17000787 RID: 1927
// (get) Token: 0x06013428 RID: 78888 RVA: 0x0057A1AC File Offset: 0x005783AC
public bool IKEANLCCGNK
{
get
{
return this.HPCKCOBKJLK == PDBEIFOBGIM.GAME_RUNNING || (this.HPCKCOBKJLK == PDBEIFOBGIM.PRE_GAME && (this.KMJGANPKBFJ == JMICDLFPECC.GAME_LOADING || this.KMJGANPKBFJ == JMICDLFPECC.GAME_ON));
}
}
// Token: 0x17000788 RID: 1928
// (get) Token: 0x06013429 RID: 78889 RVA: 0x0057A1E4 File Offset: 0x005783E4
public JMICDLFPECC KMJGANPKBFJ
{
get
{
if (this.HPCKCOBKJLK != PDBEIFOBGIM.PRE_GAME)
{
return JMICDLFPECC.INVALID;
}
return (JMICDLFPECC)this.ILJIFLHKPBM.OPEKLGMGMBE;
}
}
// Token: 0x17000789 RID: 1929
// (get) Token: 0x0601342A RID: 78890 RVA: 0x0057A204 File Offset: 0x00578404
public AFKOGABAHOM KCCGPCIPMJC
{
get
{
if (this.HPCKCOBKJLK != PDBEIFOBGIM.POST_GAME)
{
return AFKOGABAHOM.INVALID;
}
return (AFKOGABAHOM)this.ILJIFLHKPBM.OPEKLGMGMBE;
}
}
// Token: 0x0601342B RID: 78891 RVA: 0x0057A224 File Offset: 0x00578424
protected void LCJJGCMBAGJ(bool IBHEDFELELJ = false)
{
if (IHFKMIAHBFP.HCHIDMOLLAD && this.HPCKCOBKJLK == PDBEIFOBGIM.GAME_RUNNING)
{
this.OIIAPNCEDJJ = IBHEDFELELJ;
this.ILJIFLHKPBM.BKBFIGCPIMI(2, 0);
}
}
// Token: 0x0601342C RID: 78892 RVA: 0x0057A250 File Offset: 0x00578450
protected virtual void HJPECHLNMKE()
{
}
// Token: 0x0601342D RID: 78893 RVA: 0x0057A254 File Offset: 0x00578454
protected virtual void PCFALBNPOPM()
{
}
// Token: 0x0601342E RID: 78894 RVA: 0x0057A258 File Offset: 0x00578458
private void DCBPDNDEFKL(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
{
if (IHFKMIAHBFP.HCHIDMOLLAD)
{
PEDNLMAHGBP.ODIKMGHPDDP(false);
}
this.OIIAPNCEDJJ = false;
this.FOIKLMGJIDH = null;
if (Player.LocalPlayerExists)
{
this.NKCBOCMOBCA.IMEHKLDCHEK(IHFKMIAHBFP.JEFGMHBLLKI, true);
}
this.IIINBIBMEGJ.CurrentPresenceString = null;
this.PCFALBNPOPM();
bool flag = CHJBIHILBFO == ushort.MaxValue;
this.ADEMBCMCCCD(flag);
RecRoomSceneManager.NCKMBFBMBFM.OOGBMJJMAKG.AELFAGLKFJF(true);
}
// Token: 0x0601342F RID: 78895 RVA: 0x0057A2DC File Offset: 0x005784DC
private void EHIONIDFKKB(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
{
this.GHIGOEEGDBJ.PILGANMENPF();
if (CHJBIHILBFO == 65535)
{
this.GHIGOEEGDBJ.FOOCJOGHIJF(4f, new KPFHBPCEMMD.NMMLKLGJHFG(this.FKFBACNHLNI));
this.GHIGOEEGDBJ.FOOCJOGHIJF(12f, new KPFHBPCEMMD.NMMLKLGJHFG(this.HNKKHKDEMHE));
this.GHIGOEEGDBJ.FOOCJOGHIJF(12f, new KPFHBPCEMMD.NMMLKLGJHFG(this.HMBPOLKHEKI));
}
else
{
this.GHIGOEEGDBJ.FOOCJOGHIJF(4f, new KPFHBPCEMMD.NMMLKLGJHFG(this.HNKKHKDEMHE));
this.GHIGOEEGDBJ.FOOCJOGHIJF(8f, new KPFHBPCEMMD.NMMLKLGJHFG(this.HMBPOLKHEKI));
}
this.GHIGOEEGDBJ.FOOCJOGHIJF(45f, 60f, new KPFHBPCEMMD.NMMLKLGJHFG(this.IDNIPNKMOLP));
this.GHIGOEEGDBJ.FOOCJOGHIJF(48f, 60f, new KPFHBPCEMMD.NMMLKLGJHFG(this.BIHMPKJBDFH));
}
// Token: 0x06013430 RID: 78896 RVA: 0x0057A3D4 File Offset: 0x005785D4
private void HCEDFMCPOCK()
{
if (IHFKMIAHBFP.HCHIDMOLLAD && this.EJBPFPPGJNF)
{
this.ILJIFLHKPBM.BKBFIGCPIMI(0, 1);
}
}
// Token: 0x06013431 RID: 78897 RVA: 0x0057A3F8 File Offset: 0x005785F8
private void BDFNMHGMHKM(ushort OIMHGOONBEB, ushort LPFGCCKCIEB)
{
this.GHIGOEEGDBJ.MJGAJFAIECL();
}
// Token: 0x06013432 RID: 78898 RVA: 0x0057A408 File Offset: 0x00578608
private void FKFBACNHLNI()
{
if (!this.OFOBCNCJFMP)
{
this.BCKMLIGHCIJ.FJOAJAPIKMA((!SessionManager.FMECIDNEBGM) ? KHOLCBBJFHH.WAITING_FOR_PLAYERS_ONE : KHOLCBBJFHH.WAITING_FOR_PLAYERS_ONE_INVITE_ONLY, null, null);
}
}
// Token: 0x06013433 RID: 78899 RVA: 0x0057A448 File Offset: 0x00578648
private void HNKKHKDEMHE()
{
if (!this.OFOBCNCJFMP)
{
this.BCKMLIGHCIJ.FJOAJAPIKMA((!SessionManager.FMECIDNEBGM) ? KHOLCBBJFHH.WAITING_FOR_PLAYERS_TWO : KHOLCBBJFHH.WAITING_FOR_PLAYERS_TWO_INVITE_ONLY, null, null);
}
}
// Token: 0x06013434 RID: 78900 RVA: 0x0057A488 File Offset: 0x00578688
private void IDNIPNKMOLP()
{
if (!this.OFOBCNCJFMP)
{
this.BCKMLIGHCIJ.FJOAJAPIKMA((!SessionManager.FMECIDNEBGM) ? KHOLCBBJFHH.WAITING_FOR_PLAYERS_THREE : KHOLCBBJFHH.WAITING_FOR_PLAYERS_THREE_INVITE_ONLY, null, null);
}
}
// Token: 0x06013435 RID: 78901 RVA: 0x0057A4C8 File Offset: 0x005786C8
private void BIHMPKJBDFH()
{
if (!this.OFOBCNCJFMP)
{
this.BCKMLIGHCIJ.FJOAJAPIKMA((!SessionManager.FMECIDNEBGM) ? KHOLCBBJFHH.WAITING_FOR_PLAYERS_FOUR : KHOLCBBJFHH.WAITING_FOR_PLAYERS_FOUR_INVITE_ONLY, null, null);
}
}
// Token: 0x06013436 RID: 78902 RVA: 0x0057A508 File Offset: 0x00578708
private void HMBPOLKHEKI()
{
if (!this.AMCOOFJJCJA)
{
RecRoomSceneManager.NCKMBFBMBFM.OOGBMJJMAKG.GNIHKBBOGDO();
}
}
// Token: 0x06013437 RID: 78903 RVA: 0x0057A524 File Offset: 0x00578724
private void BPKPJFLDLIN(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
{
this.GHIGOEEGDBJ.PILGANMENPF();
this.GHIGOEEGDBJ.FOOCJOGHIJF(5f, new KPFHBPCEMMD.NMMLKLGJHFG(this.FIBICEIBIPJ));
this.GHIGOEEGDBJ.FOOCJOGHIJF(60f, 60f, new KPFHBPCEMMD.NMMLKLGJHFG(this.DDJHKEOBPNA));
}
// Token: 0x06013438 RID: 78904 RVA: 0x0057A57C File Offset: 0x0057877C
private void EKINOKHCFDJ()
{
if (IHFKMIAHBFP.HCHIDMOLLAD)
{
if (!this.EJBPFPPGJNF)
{
this.ILJIFLHKPBM.BKBFIGCPIMI(0, 0);
return;
}
bool gameAutomaticStartTeamRequirementsMet = this.NKCBOCMOBCA.GameAutomaticStartTeamRequirementsMet;
float num = 10f;
if (gameAutomaticStartTeamRequirementsMet)
{
this.DAIFMGIFFDO(num);
}
}
}
// Token: 0x06013439 RID: 78905 RVA: 0x0057A5CC File Offset: 0x005787CC
private void BKNDDAKHJFP(ushort OIMHGOONBEB, ushort LPFGCCKCIEB)
{
this.GHIGOEEGDBJ.MJGAJFAIECL();
}
// Token: 0x0601343A RID: 78906 RVA: 0x0057A5DC File Offset: 0x005787DC
private void FIBICEIBIPJ()
{
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.Play(ScreenSpaceNotificationManager.DBNGPDFKLEK.Major, "READY TO START", 3f, null, false);
this.BCKMLIGHCIJ.JKDGGNGMCLF(KHOLCBBJFHH.READY_TO_START, null, null, false, null);
}
// Token: 0x0601343B RID: 78907 RVA: 0x0057A624 File Offset: 0x00578824
private void DDJHKEOBPNA()
{
this.BCKMLIGHCIJ.JKDGGNGMCLF(KHOLCBBJFHH.READY_TO_START_REMINDER, null, null, false, null);
}
// Token: 0x0601343C RID: 78908 RVA: 0x0057A654 File Offset: 0x00578854
private void AJGCPIFPOCB(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
{
if (IHFKMIAHBFP.HCHIDMOLLAD)
{
this.PIFGLPLEOBD.BJOJLPHBGMN(this.GBDFKGFNKDI);
NetworkedSingletonMonoBehaviour<PUNNetworkManager>.NCKMBFBMBFM.MasterSwitchToLowestPingPlayer();
}
if (this.GBDFKGFNKDI > 0f)
{
float num = Mathf.Min(this.GBDFKGFNKDI, 3f);
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.Play(ScreenSpaceNotificationManager.DBNGPDFKLEK.Medium, "Game starts in " + this.GBDFKGFNKDI + " seconds", num, null, false);
}
this.BCKMLIGHCIJ.GNDGDKACMOO();
}
// Token: 0x0601343D RID: 78909 RVA: 0x0057A6DC File Offset: 0x005788DC
private void LHNNDGDHGFH()
{
if (IHFKMIAHBFP.HCHIDMOLLAD && this.PIFGLPLEOBD.CGELFKLLMBA)
{
this.ILJIFLHKPBM.BKBFIGCPIMI(0, 3);
}
}
// Token: 0x0601343E RID: 78910 RVA: 0x0057A708 File Offset: 0x00578908
private void ODICMPLIBGA(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
{
if (IHFKMIAHBFP.HCHIDMOLLAD)
{
this.PIFGLPLEOBD.BJOJLPHBGMN(3f);
}
if (!this.NKCBOCMOBCA.IALADJLKIFN(IHFKMIAHBFP.JEFGMHBLLKI))
{
Player.LocalPlayer.MFFGGGFFDAD = false;
}
this.FCBMKLEOBHM();
}
// Token: 0x0601343F RID: 78911 RVA: 0x0057A758 File Offset: 0x00578958
private void BJMOIJCHACD()
{
if (IHFKMIAHBFP.HCHIDMOLLAD && this.PIFGLPLEOBD.CGELFKLLMBA)
{
this.ILJIFLHKPBM.BKBFIGCPIMI(1);
}
}
// Token: 0x06013440 RID: 78912 RVA: 0x0057A780 File Offset: 0x00578980
private void BFCCCGPPCHH(ushort OIMHGOONBEB, ushort LPFGCCKCIEB)
{
if (!this.NKCBOCMOBCA.IALADJLKIFN(IHFKMIAHBFP.JEFGMHBLLKI))
{
Player.LocalPlayer.MFFGGGFFDAD = true;
}
}
// Token: 0x06013441 RID: 78913 RVA: 0x0057A7A4 File Offset: 0x005789A4
private void FCBMKLEOBHM()
{
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.Play(ScreenSpaceNotificationManager.DBNGPDFKLEK.Major, "GAME ON!", 3f, null, false);
this.BCKMLIGHCIJ.FJOAJAPIKMA(KHOLCBBJFHH.GAME_ON, null, null);
}
// Token: 0x06013442 RID: 78914 RVA: 0x0057A7E0 File Offset: 0x005789E0
private void BBDMOJODKPO(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
{
if (SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM != null)
{
SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM.StopReceivingGifts();
}
this.GHIGOEEGDBJ.PILGANMENPF();
RecRoomSceneManager.NCKMBFBMBFM.OOGBMJJMAKG.AELFAGLKFJF(false);
this.ADEMBCMCCCD(false);
if (IHFKMIAHBFP.HCHIDMOLLAD)
{
this.KDIPJNOKDFL.KMCJNKEGOJK();
this.APOAHJMLMEG.OFICKCBFMKO();
PEDNLMAHGBP.ODIKMGHPDDP(true);
}
this.BCKMLIGHCIJ.FGLFGONCMIA();
this.AIKNBABJPGK();
if (Player.LocalPlayerExists)
{
bool flag = this.NKCBOCMOBCA.IALADJLKIFN(IHFKMIAHBFP.JEFGMHBLLKI);
this.EHNICDMIEHL(false, false);
if (!flag && this.HFGKJEANJPO)
{
this.HDNIEJJBLGI.CAHIBCONCCH(true, false);
}
}
if (this.GIBJIIDIEMD != null)
{
this.GIBJIIDIEMD();
}
}
// Token: 0x06013443 RID: 78915 RVA: 0x0057A8B8 File Offset: 0x00578AB8
private void BBELIBOBOIF(ushort OIMHGOONBEB, ushort LPFGCCKCIEB)
{
this.GHIGOEEGDBJ.MJGAJFAIECL();
this.PLJAKGLOOBF();
this.BCKMLIGHCIJ.AADNHMLMPJM();
if (IHFKMIAHBFP.HCHIDMOLLAD)
{
this.KDIPJNOKDFL.JFLNOPOELNI();
}
if (this.BCNFOLBLBKH != null)
{
this.BCNFOLBLBKH();
}
}
// Token: 0x06013444 RID: 78916 RVA: 0x0057A90C File Offset: 0x00578B0C
private void PICLECCLPNF()
{
if (IHFKMIAHBFP.HCHIDMOLLAD && this.PNOOBNCKAMJ.GPEOKJCNPJH.GameHasDuration && this.PNOOBNCKAMJ.GPEOKJCNPJH.TimerOverEndsGame && this.KDIPJNOKDFL.TimerOver)
{
this.ILJIFLHKPBM.BKBFIGCPIMI(2, 0);
}
}
// Token: 0x06013445 RID: 78917 RVA: 0x0057A970 File Offset: 0x00578B70
private void ACOCEFJECME()
{
string text = null;
if (this.PNOOBNCKAMJ.GEAFOCKCAJA.TeamConfigs.Length > 1 && this.PNOOBNCKAMJ.GEAFOCKCAJA.UseTeamNamesInFeedback)
{
text = this.NKCBOCMOBCA.FPGHAMAAFIP(this.NKCBOCMOBCA.KKPAEEHBNGE(IHFKMIAHBFP.JEFGMHBLLKI));
}
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.Play(ScreenSpaceNotificationManager.DBNGPDFKLEK.Major, this.PNOOBNCKAMJ.GDIECAFDIMC, text, 3f, null, false);
KHOLCBBJFHH kholcbbjfhh = KHOLCBBJFHH.INVALID;
switch (this.PNOOBNCKAMJ.ModeType)
{
case IEFCMNJDPII.MODE_1:
kholcbbjfhh = KHOLCBBJFHH.MODE_1;
break;
case IEFCMNJDPII.MODE_2:
kholcbbjfhh = KHOLCBBJFHH.MODE_2;
break;
case IEFCMNJDPII.MODE_3:
kholcbbjfhh = KHOLCBBJFHH.MODE_3;
break;
case IEFCMNJDPII.MODE_4:
kholcbbjfhh = KHOLCBBJFHH.MODE_4;
break;
}
if (kholcbbjfhh != KHOLCBBJFHH.INVALID)
{
this.BCKMLIGHCIJ.FJOAJAPIKMA(kholcbbjfhh, null, null);
}
}
// Token: 0x06013446 RID: 78918 RVA: 0x0057AA58 File Offset: 0x00578C58
private void CLOKFFNDLEJ()
{
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.Play(ScreenSpaceNotificationManager.DBNGPDFKLEK.Medium, "Game In Progress", 3f, null, false);
}
// Token: 0x06013447 RID: 78919 RVA: 0x0057AA74 File Offset: 0x00578C74
private void KBILNDCLGNF()
{
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.Play(ScreenSpaceNotificationManager.DBNGPDFKLEK.Medium, "Joining Game In Progress", 3f, null, false);
}
// Token: 0x06013448 RID: 78920 RVA: 0x0057AA90 File Offset: 0x00578C90
private void JEADBGPJGKH()
{
if (this.IIDJPAPMOFA && this.NKCBOCMOBCA.IALADJLKIFN(IHFKMIAHBFP.JEFGMHBLLKI))
{
this.NKCBOCMOBCA.IMEHKLDCHEK(IHFKMIAHBFP.JEFGMHBLLKI, true);
}
}
// Token: 0x06013449 RID: 78921 RVA: 0x0057AAC4 File Offset: 0x00578CC4
private void NOGPFCBCOBG(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
{
RecRoomSceneManager.NCKMBFBMBFM.OOGBMJJMAKG.AELFAGLKFJF(false);
if (this.CILFGLPCPNH && SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM != null && !this.NKCBOCMOBCA.IALADJLKIFN(IHFKMIAHBFP.JEFGMHBLLKI))
{
GiftManager.LEBAFJBMIBC lebafjbmibc = LMBEHMFIOEN.KFPHBBBMKME(this.ALBLEBLGEDB);
GiftManager.LEBAFJBMIBC lebafjbmibc2 = LMBEHMFIOEN.BGCBOANDJNJ(this.ALBLEBLGEDB, this.DNOKDNIMPPF);
SingletonMonoBehaviour<GiftManager>.NCKMBFBMBFM.GenerateGameGift(lebafjbmibc, lebafjbmibc2);
}
if (IHFKMIAHBFP.HCHIDMOLLAD && this.IGFNNAMAEBB)
{
this.OKNOJPJEGJG = LMBEHMFIOEN.JDLHEHBEJBO(this.ALBLEBLGEDB, this.DNOKDNIMPPF);
}
}
// Token: 0x0601344A RID: 78922 RVA: 0x0057AB68 File Offset: 0x00578D68
private void HICELLCBIKG(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
{
if (!this.EHMCCHICEBK)
{
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.Play(ScreenSpaceNotificationManager.DBNGPDFKLEK.Major, "GAME OVER!", 3f, null, false);
this.BCKMLIGHCIJ.FJOAJAPIKMA(KHOLCBBJFHH.GAME_OVER, null, null);
this.PIFGLPLEOBD.NDNLLGEDFGA(3f, new KPFHBPCEMMD.NMMLKLGJHFG(this.HHBFBFDAPFN));
if (IHFKMIAHBFP.HCHIDMOLLAD)
{
this.PIFGLPLEOBD.BJOJLPHBGMN(6f);
}
}
else if (IHFKMIAHBFP.HCHIDMOLLAD)
{
this.PIFGLPLEOBD.BJOJLPHBGMN(3f);
}
bool flag = this.NKCBOCMOBCA.IALADJLKIFN(IHFKMIAHBFP.JEFGMHBLLKI);
bool flag2 = !flag && this.APOAHJMLMEG.MNEDOEDBKFD(IHFKMIAHBFP.JEFGMHBLLKI);
if (!flag)
{
Player.LocalPlayer.DIJMEKHCJBP.GameOver(flag2);
}
ChallengeEvents.GameEndedEventData gameEndedEventData = this.PFEIICNPPDM(flag, flag2);
ChallengeEvents.LocalPlayerGameEnded(gameEndedEventData);
}
// Token: 0x0601344B RID: 78923 RVA: 0x0057AC54 File Offset: 0x00578E54
private void GFJBIIHOHNH(ushort OIMHGOONBEB, ushort LPFGCCKCIEB)
{
bool flag = this.NKCBOCMOBCA.IALADJLKIFN(IHFKMIAHBFP.JEFGMHBLLKI);
this.BBNJAHNBGHD(flag);
if (this.FHHELPKAJIF)
{
this.HDNIEJJBLGI.CAHIBCONCCH(!flag, this.GCMKDHKFAGJ && !flag);
}
}
// Token: 0x0601344C RID: 78924 RVA: 0x0057ACA8 File Offset: 0x00578EA8
private void EBOBLLEJMHA()
{
if (IHFKMIAHBFP.HCHIDMOLLAD && this.PIFGLPLEOBD.CGELFKLLMBA)
{
this.ILJIFLHKPBM.BKBFIGCPIMI(2, 1);
}
}
// Token: 0x0601344D RID: 78925 RVA: 0x0057ACD4 File Offset: 0x00578ED4
protected virtual void LHIDPEBGGAB()
{
}
// Token: 0x0601344E RID: 78926 RVA: 0x0057ACD8 File Offset: 0x00578ED8
private void HHBFBFDAPFN()
{
IPBDFPEPNIM ipbdfpepnim;
int num;
this.APOAHJMLMEG.GHMAMCBCJHI(out ipbdfpepnim, out num);
string text = string.Empty;
KHOLCBBJFHH kholcbbjfhh;
if (ipbdfpepnim == IPBDFPEPNIM.INVALID)
{
text = "Tie Game";
kholcbbjfhh = KHOLCBBJFHH.TIE_GAME;
}
else
{
text = this.NKCBOCMOBCA.FPGHAMAAFIP(ipbdfpepnim) + " Wins!";
if (ipbdfpepnim == IPBDFPEPNIM.TEAM_1)
{
kholcbbjfhh = KHOLCBBJFHH.TEAM_1_WIN;
}
else
{
kholcbbjfhh = KHOLCBBJFHH.TEAM_2_WIN;
}
}
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.Play(ScreenSpaceNotificationManager.DBNGPDFKLEK.Medium, text, 3f, null, false);
this.BCKMLIGHCIJ.FJOAJAPIKMA(kholcbbjfhh, null, null);
}
// Token: 0x0601344F RID: 78927 RVA: 0x0057AD64 File Offset: 0x00578F64
private void AGGKGFEPCEC(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
{
this.GHIGOEEGDBJ.PILGANMENPF();
if (!this.NKCBOCMOBCA.IALADJLKIFN(IHFKMIAHBFP.JEFGMHBLLKI))
{
this.GHIGOEEGDBJ.FOOCJOGHIJF(1f, new KPFHBPCEMMD.NMMLKLGJHFG(this.LHIDPEBGGAB));
}
this.IIINBIBMEGJ.CurrentPresenceString = null;
if (this.IGFNNAMAEBB)
{
foreach (LNJFBGIBLHA lnjfbgiblha in IHFKMIAHBFP.NCLHHNLDGNE)
{
this.NJOHGOLCEFI(lnjfbgiblha);
}
}
if (IHFKMIAHBFP.HCHIDMOLLAD)
{
if (this.IGFNNAMAEBB)
{
this.PIFGLPLEOBD.BJOJLPHBGMN(35f);
}
else if (this.DOCIPBNIHMK)
{
this.PIFGLPLEOBD.BJOJLPHBGMN(this.BCMCCBDIFGL);
}
else
{
this.PIFGLPLEOBD.BJOJLPHBGMN(15f);
}
}
this.PIFGLPLEOBD.NDNLLGEDFGA(10f, new KPFHBPCEMMD.NMMLKLGJHFG(this.IINFMIBEIAJ));
}
// Token: 0x06013450 RID: 78928 RVA: 0x0057AE64 File Offset: 0x00579064
private void IEKPBLMEMNI()
{
if (IHFKMIAHBFP.HCHIDMOLLAD && this.PIFGLPLEOBD.CGELFKLLMBA)
{
if (this.IGFNNAMAEBB)
{
this.ILJIFLHKPBM.BKBFIGCPIMI(3, 0);
}
else
{
this.ILJIFLHKPBM.BKBFIGCPIMI(0, 0);
}
}
}
// Token: 0x06013451 RID: 78929 RVA: 0x0057AEB8 File Offset: 0x005790B8
private void DJKAAEOINHD(ushort OIMHGOONBEB, ushort LPFGCCKCIEB)
{
this.GHIGOEEGDBJ.MJGAJFAIECL();
if (IHFKMIAHBFP.HCHIDMOLLAD)
{
this.NKCBOCMOBCA.HMDGPIKHCKP();
}
}
// Token: 0x06013452 RID: 78930 RVA: 0x0057AEDC File Offset: 0x005790DC
private void IINFMIBEIAJ()
{
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.Play(ScreenSpaceNotificationManager.DBNGPDFKLEK.Medium, "Next game in " + 10f + " seconds", 3f, null, false);
}
// Token: 0x06013453 RID: 78931 RVA: 0x0057AF0C File Offset: 0x0057910C
public bool TryMasterDisableGame()
{
if (IHFKMIAHBFP.HCHIDMOLLAD && this.ANODLDFMHON)
{
this.ILJIFLHKPBM.BKBFIGCPIMI(4);
return true;
}
return false;
}
// Token: 0x06013454 RID: 78932 RVA: 0x0057AF34 File Offset: 0x00579134
public bool TryMasterEnableGame()
{
if (IHFKMIAHBFP.HCHIDMOLLAD && this.HPCKCOBKJLK == PDBEIFOBGIM.DISABLED)
{
this.ILJIFLHKPBM.BKBFIGCPIMI(0, 0);
return true;
}
return false;
}
// Token: 0x06013455 RID: 78933 RVA: 0x0057AF5C File Offset: 0x0057915C
private void AFOLEHGEMJI(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
{
if (this.GEOKEJAICBG != null)
{
this.GEOKEJAICBG();
}
}
// Token: 0x06013456 RID: 78934 RVA: 0x0057AF74 File Offset: 0x00579174
private void PNAEGHHMGHN(ushort CHJBIHILBFO, ushort BNCBHHCPCLE)
{
if (this.FPEIIEIDIDK != null)
{
this.FPEIIEIDIDK();
}
}
// Token: 0x06013457 RID: 78935 RVA: 0x0057AF8C File Offset: 0x0057918C
private void GCDAGHDANCL(ushort PPJIGDPOGFH, ushort CHJBIHILBFO, ushort IHHBJKECADP, ushort BNCBHHCPCLE)
{
if (this.NDKFCMNIHJJ != null)
{
this.NDKFCMNIHJJ(PPJIGDPOGFH, CHJBIHILBFO, IHHBJKECADP, BNCBHHCPCLE);
}
}
// Token: 0x06013458 RID: 78936 RVA: 0x0057AFAC File Offset: 0x005791AC
private void ADEMBCMCCCD(bool APBNLGPOIGN = false)
{
if (this.KBAMBINPBLN.ManageSceneEquipment)
{
bool fieldEquipmentEnabled = this.HDNIEJJBLGI.FieldEquipmentEnabled;
RecRoomSceneManager.NCKMBFBMBFM.OOGBMJJMAKG.DMBBCKGJCDB(fieldEquipmentEnabled, this.KBAMBINPBLN.ManagedSceneEquipment, APBNLGPOIGN);
}
}
// Token: 0x06013459 RID: 78937 RVA: 0x0057AFF4 File Offset: 0x005791F4
private void FONGHHIMJFB(bool HMJLIGGCGAM, bool LFOAAFDODBG)
{
bool flag = !HMJLIGGCGAM || !LFOAAFDODBG;
this.OBKEJLPAEOC(flag);
}
// Token: 0x0601345A RID: 78938 RVA: 0x0057B018 File Offset: 0x00579218
protected virtual void OBKEJLPAEOC(bool IIJMKNBGOAC)
{
RecRoomSceneManager.NCKMBFBMBFM.OOGBMJJMAKG.BALIIEPIEPF(IIJMKNBGOAC);
for (int i = 0; i < this.OKHDNDNHIFL.Count; i++)
{
this.OKHDNDNHIFL[i].BKDFLNGCINH.NEONGIONACF = IIJMKNBGOAC;
}
}
// Token: 0x0601345B RID: 78939 RVA: 0x0057B068 File Offset: 0x00579268
private void FHLADEHGIDB(ActivityEquipmentObject MDDLJONDNJG)
{
if (MDDLJONDNJG != null && !this.OKHDNDNHIFL.Contains(MDDLJONDNJG))
{
this.OKHDNDNHIFL.Add(MDDLJONDNJG);
}
this.FONGHHIMJFB(this.DMLPFMKFOBB, this.NKCBOCMOBCA.IALADJLKIFN(IHFKMIAHBFP.JEFGMHBLLKI));
}
// Token: 0x0601345C RID: 78940 RVA: 0x0057B0BC File Offset: 0x005792BC
private void NIAKGLOCJDM(ActivityEquipmentObject MDDLJONDNJG)
{
if (this.OKHDNDNHIFL.Contains(MDDLJONDNJG))
{
this.OKHDNDNHIFL.Remove(MDDLJONDNJG);
}
}
// Token: 0x0601345D RID: 78941 RVA: 0x0057B0DC File Offset: 0x005792DC
[BCENPNOIAOM]
protected void RpcMasterStartGame(float FNIPJADDJFP)
{
this.DAIFMGIFFDO(FNIPJADDJFP);
}
// Token: 0x0601345E RID: 78942 RVA: 0x0057B0E8 File Offset: 0x005792E8
protected void DAIFMGIFFDO(float FNIPJADDJFP)
{
if (IHFKMIAHBFP.HCHIDMOLLAD && this.KMJGANPKBFJ == JMICDLFPECC.WAITING_FOR_START_GAME)
{
this.GBDFKGFNKDI = FNIPJADDJFP;
this.ILJIFLHKPBM.BKBFIGCPIMI(0, 2);
}
}
// Token: 0x0601345F RID: 78943 RVA: 0x0057B114 File Offset: 0x00579314
[BCENPNOIAOM]
protected void RpcMasterStopGame()
{
this.LCJJGCMBAGJ(false);
}
// Token: 0x06013460 RID: 78944 RVA: 0x0057B120 File Offset: 0x00579320
[BCENPNOIAOM]
protected void RpcMasterRequestTeam(int GKPEOHGOGCF, int DJGOMANLCPP, int EFNKBNJAHPD)
{
LNJFBGIBLHA lnjfbgiblha = LNJFBGIBLHA.FDOBBLFBBBK(GKPEOHGOGCF);
this.NKCBOCMOBCA.FMLLPIEKMMA(lnjfbgiblha, (IPBDFPEPNIM)DJGOMANLCPP, (IPBDFPEPNIM)EFNKBNJAHPD);
}
// Token: 0x06013461 RID: 78945 RVA: 0x0057B144 File Offset: 0x00579344
[BCENPNOIAOM]
protected void RpcMasterRequestPlayerRespawn(int GKPEOHGOGCF, int HEDMLLJEBIE, bool DGMJGABBCFP, bool ILJKAGLEFEJ, bool LHBDDGJHGJD, int GDDLCOANFPN, string MMHKDCGJPCH, int FOJGGLMLFGJ, int KKOPEOOMNAI, int BCBJDFEGHBB, string ALKJDMCLFEO, int PBIAAIPMGOO, int FOGBOOEEBEJ, bool DMDPGGPKEMN)
{
LNJFBGIBLHA lnjfbgiblha = LNJFBGIBLHA.FDOBBLFBBBK(GKPEOHGOGCF);
this.HDNIEJJBLGI.EEBOMPBOMGE(lnjfbgiblha, (HPNGPCDIPED)HEDMLLJEBIE, DGMJGABBCFP, ILJKAGLEFEJ, LHBDDGJHGJD, (EEOOHEGOBKD)GDDLCOANFPN, MMHKDCGJPCH, FOJGGLMLFGJ, KKOPEOOMNAI, (EEOOHEGOBKD)BCBJDFEGHBB, ALKJDMCLFEO, PBIAAIPMGOO, FOGBOOEEBEJ, DMDPGGPKEMN);
}
// Token: 0x06013462 RID: 78946 RVA: 0x0057B17C File Offset: 0x0057937C
[BCENPNOIAOM]
protected void RpcRespawnPlayer(Vector3 CIFHNCGLFKB, Quaternion IALBLHLNFND, bool DGMJGABBCFP, int AGPJADGCFFK, string OBKEDGCOEPE, int EAGJFEEBAAI, string AJPKEHBANIN, bool DMDPGGPKEMN)
{
if (Player.LocalPlayerExists)
{
Player.LocalPlayer.Respawn(CIFHNCGLFKB, IALBLHLNFND, DGMJGABBCFP, AGPJADGCFFK, OBKEDGCOEPE, EAGJFEEBAAI, AJPKEHBANIN, DMDPGGPKEMN);
}
}
// Token: 0x06013463 RID: 78947 RVA: 0x0057B1AC File Offset: 0x005793AC
[BCENPNOIAOM]
protected void RpcMasterRequestSetFieldEquipmentEnabled(bool KELIMOCDMOD)
{
this.HDNIEJJBLGI.HAHOCEJOIIG(KELIMOCDMOD);
}
// Token: 0x06013464 RID: 78948 RVA: 0x0057B1BC File Offset: 0x005793BC
[BCENPNOIAOM]
protected void RpcMasterRequestSetSpawnEquipmentForHand(bool JONNKEMOAPB, int LAFAHPMBKCL)
{
this.HDNIEJJBLGI.CMBBMEIKHAF(JONNKEMOAPB, (EEOOHEGOBKD)LAFAHPMBKCL);
}
// Token: 0x06013465 RID: 78949 RVA: 0x0057B1CC File Offset: 0x005793CC
[BCENPNOIAOM]
protected void RpcMasterAddPlayerEnemyTargetCount(int GKPEOHGOGCF, int FLCHPPJLDON)
{
LNJFBGIBLHA lnjfbgiblha = LNJFBGIBLHA.FDOBBLFBBBK(GKPEOHGOGCF);
this.DPOLNGGBMDH.KOFCADDCFHE(lnjfbgiblha, FLCHPPJLDON);
}
// Token: 0x06013466 RID: 78950 RVA: 0x0057B1F0 File Offset: 0x005793F0
[BCENPNOIAOM]
protected void RpcMasterRequestPlayerOnPlayerDamage(int EMILHBODMBN, int BLHBOAOIMLN, int IEDKNGFBKBA, int MLKIAHGEPKL, Vector3 GDOEBLPCPJF, Vector3 KPHKJDIILFC, float FFEAMFBFEGG)
{
LNJFBGIBLHA lnjfbgiblha = LNJFBGIBLHA.FDOBBLFBBBK(BLHBOAOIMLN);
LNJFBGIBLHA lnjfbgiblha2 = LNJFBGIBLHA.FDOBBLFBBBK(IEDKNGFBKBA);
PhotonView photonView = PhotonView.Find(EMILHBODMBN);
Weapon weapon = ((!(photonView != null)) ? null : photonView.GetComponent<Weapon>());
if (weapon != null)
{
this.DPOLNGGBMDH.CGBNNONKNGK(weapon, lnjfbgiblha, lnjfbgiblha2, (Player.HDOICGIKKAO)MLKIAHGEPKL, GDOEBLPCPJF, KPHKJDIILFC, FFEAMFBFEGG);
}
}
// Token: 0x06013467 RID: 78951 RVA: 0x0057B250 File Offset: 0x00579450
[BCENPNOIAOM]
protected void RpcOnPlayerDamagedPlayer(int BLHBOAOIMLN, int IEDKNGFBKBA, int EMILHBODMBN, int MLKIAHGEPKL, Vector3 GDOEBLPCPJF, Vector3 KPHKJDIILFC)
{
LNJFBGIBLHA lnjfbgiblha = LNJFBGIBLHA.FDOBBLFBBBK(BLHBOAOIMLN);
LNJFBGIBLHA lnjfbgiblha2 = LNJFBGIBLHA.FDOBBLFBBBK(IEDKNGFBKBA);
PhotonView photonView = PhotonView.Find(EMILHBODMBN);
Weapon weapon = ((!(photonView != null)) ? null : photonView.GetComponent<Weapon>());
this.DPOLNGGBMDH.HCDEGJDGLNE(lnjfbgiblha, lnjfbgiblha2, weapon, (Player.HDOICGIKKAO)MLKIAHGEPKL, GDOEBLPCPJF, KPHKJDIILFC);
}
// Token: 0x06013468 RID: 78952 RVA: 0x0057B2A0 File Offset: 0x005794A0
[BCENPNOIAOM]
protected void RpcOnPlayerKilledPlayer(int BLHBOAOIMLN, int IEDKNGFBKBA, int EMILHBODMBN, int MLKIAHGEPKL, Vector3 GDOEBLPCPJF, Vector3 KPHKJDIILFC)
{
LNJFBGIBLHA lnjfbgiblha = LNJFBGIBLHA.FDOBBLFBBBK(BLHBOAOIMLN);
LNJFBGIBLHA lnjfbgiblha2 = LNJFBGIBLHA.FDOBBLFBBBK(IEDKNGFBKBA);
PhotonView photonView = PhotonView.Find(EMILHBODMBN);
Weapon weapon = ((!(photonView != null)) ? null : photonView.GetComponent<Weapon>());
this.DPOLNGGBMDH.PJBFNGJLHLE(lnjfbgiblha, lnjfbgiblha2, weapon, (Player.HDOICGIKKAO)MLKIAHGEPKL, GDOEBLPCPJF, KPHKJDIILFC);
}
// Token: 0x06013469 RID: 78953 RVA: 0x0057B2F0 File Offset: 0x005794F0
[BCENPNOIAOM]
protected void RpcMasterRequestEnemyOnPlayerDamage(int CPCMJKDHBFK, int IEDKNGFBKBA, int GOBIOLKAAFI, Vector3 GDOEBLPCPJF)
{
LNJFBGIBLHA lnjfbgiblha = LNJFBGIBLHA.FDOBBLFBBBK(IEDKNGFBKBA);
PhotonView photonView = PhotonView.Find(CPCMJKDHBFK);
Enemy enemy = ((!(photonView != null)) ? null : photonView.GetComponent<Enemy>());
if (enemy != null)
{
this.DPOLNGGBMDH.ICCIHFKPKKF(enemy, lnjfbgiblha, (Player.HDOICGIKKAO)GOBIOLKAAFI, GDOEBLPCPJF);
}
}
// Token: 0x0601346A RID: 78954 RVA: 0x0057B340 File Offset: 0x00579540
[BCENPNOIAOM]
protected void RpcOnEnemyDamagedPlayer(int CPCMJKDHBFK, int IEDKNGFBKBA, int MLKIAHGEPKL, Vector3 GDOEBLPCPJF)
{
LNJFBGIBLHA lnjfbgiblha = LNJFBGIBLHA.FDOBBLFBBBK(IEDKNGFBKBA);
PhotonView photonView = PhotonView.Find(CPCMJKDHBFK);
Enemy enemy = ((!(photonView != null)) ? null : photonView.GetComponent<Enemy>());
if (enemy != null)
{
this.DPOLNGGBMDH.NNMJLLPNCGJ(enemy, lnjfbgiblha, (Player.HDOICGIKKAO)MLKIAHGEPKL, GDOEBLPCPJF);
}
}
// Token: 0x0601346B RID: 78955 RVA: 0x0057B390 File Offset: 0x00579590
[BCENPNOIAOM]
protected void RpcOnEnemyKilledPlayer(int CPCMJKDHBFK, int IEDKNGFBKBA, int MLKIAHGEPKL, Vector3 GDOEBLPCPJF)
{
LNJFBGIBLHA lnjfbgiblha = LNJFBGIBLHA.FDOBBLFBBBK(IEDKNGFBKBA);
PhotonView photonView = PhotonView.Find(CPCMJKDHBFK);
Enemy enemy = ((!(photonView != null)) ? null : photonView.GetComponent<Enemy>());
if (enemy != null)
{
this.DPOLNGGBMDH.KFPFNMDONCH(enemy, lnjfbgiblha, (Player.HDOICGIKKAO)MLKIAHGEPKL, GDOEBLPCPJF);
}
}
// Token: 0x0601346C RID: 78956 RVA: 0x0057B3E0 File Offset: 0x005795E0
[BCENPNOIAOM]
protected void RpcMasterRequestTrapOnPlayerDamage(int CGCACHCDIDH, int IEDKNGFBKBA, int MLKIAHGEPKL, Vector3 GDOEBLPCPJF)
{
LNJFBGIBLHA lnjfbgiblha = LNJFBGIBLHA.FDOBBLFBBBK(IEDKNGFBKBA);
PhotonView photonView = PhotonView.Find(CGCACHCDIDH);
Trap trap = ((!(photonView != null)) ? null : photonView.GetComponent<Trap>());
if (trap != null)
{
this.DPOLNGGBMDH.PPEAEPDCLPK(trap, lnjfbgiblha, (Player.HDOICGIKKAO)MLKIAHGEPKL, GDOEBLPCPJF);
}
}
// Token: 0x0601346D RID: 78957 RVA: 0x0057B430 File Offset: 0x00579630
[BCENPNOIAOM]
protected void RpcOnTrapKilledPlayer(int CGCACHCDIDH, int IEDKNGFBKBA, int MLKIAHGEPKL, Vector3 GDOEBLPCPJF)
{
LNJFBGIBLHA lnjfbgiblha = LNJFBGIBLHA.FDOBBLFBBBK(IEDKNGFBKBA);
PhotonView photonView = PhotonView.Find(CGCACHCDIDH);
Trap trap = ((!(photonView != null)) ? null : photonView.GetComponent<Trap>());
if (trap != null)
{
this.DPOLNGGBMDH.KIFINMDODPN(trap, lnjfbgiblha, (Player.HDOICGIKKAO)MLKIAHGEPKL, GDOEBLPCPJF);
}
}
// Token: 0x0601346E RID: 78958 RVA: 0x0057B480 File Offset: 0x00579680
[BCENPNOIAOM]
protected void RpcMasterRequestPlayerRevive(int EEEOEDONLNO, int BIODACFFDBN, Vector3 HDNANOBCHPE)
{
LNJFBGIBLHA lnjfbgiblha = LNJFBGIBLHA.FDOBBLFBBBK(EEEOEDONLNO);
LNJFBGIBLHA lnjfbgiblha2 = LNJFBGIBLHA.FDOBBLFBBBK(BIODACFFDBN);
this.DPOLNGGBMDH.HOJKGAGPOCE(lnjfbgiblha, lnjfbgiblha2, HDNANOBCHPE);
}
// Token: 0x0601346F RID: 78959 RVA: 0x0057B4AC File Offset: 0x005796AC
[BCENPNOIAOM]
protected void RpcOnPlayerRevive(int EEEOEDONLNO, int BIODACFFDBN, Vector3 HDNANOBCHPE)
{
LNJFBGIBLHA lnjfbgiblha = LNJFBGIBLHA.FDOBBLFBBBK(EEEOEDONLNO);
LNJFBGIBLHA lnjfbgiblha2 = LNJFBGIBLHA.FDOBBLFBBBK(BIODACFFDBN);
this.DPOLNGGBMDH.MPJLAFKMLHA(lnjfbgiblha, lnjfbgiblha2, HDNANOBCHPE);
}
// Token: 0x06013470 RID: 78960 RVA: 0x0057B4D8 File Offset: 0x005796D8
[BCENPNOIAOM]
protected void RpcMasterAddScore(int FNOCIDOPNHF, int EFGCDBNCIMI)
{
this.APOAHJMLMEG.HCCOMECGFNM((IPBDFPEPNIM)FNOCIDOPNHF, EFGCDBNCIMI, this.PNOOBNCKAMJ.HCOKIBEGCCF.SupportsNegativeScore);
}
// Token: 0x06013471 RID: 78961 RVA: 0x0057B508 File Offset: 0x00579708
[BCENPNOIAOM]
protected void RpcMasterSetScoreToWin(int LBAGHGKLLFL)
{
this.APOAHJMLMEG.LDHLPFLOGJN(LBAGHGKLLFL);
}
// Token: 0x06013472 RID: 78962 RVA: 0x0057B518 File Offset: 0x00579718
[BCENPNOIAOM]
protected void RpcMasterSetDuration(float JMABHNABIBE)
{
this.KDIPJNOKDFL.ANIEMFBCNKK(JMABHNABIBE);
}
// Token: 0x06013473 RID: 78963 RVA: 0x0057B528 File Offset: 0x00579728
[BCENPNOIAOM]
protected void RpcMasterAddPlayerStat(int GKPEOHGOGCF, int OEDDECHCFFN, int MAHJNHCFPBI)
{
LNJFBGIBLHA lnjfbgiblha = LNJFBGIBLHA.FDOBBLFBBBK(GKPEOHGOGCF);
this.APOAHJMLMEG.HEIIEGPMPPN(lnjfbgiblha, (FMGIBHKFCPD)OEDDECHCFFN, MAHJNHCFPBI, true);
}
// Token: 0x06013474 RID: 78964 RVA: 0x0057B54C File Offset: 0x0057974C
[BCENPNOIAOM]
protected void RpcMasterSetMode(int FGLDGPDDEAN)
{
this.BLPILDJICIO((IEFCMNJDPII)FGLDGPDDEAN);
}
// Token: 0x06013475 RID: 78965 RVA: 0x0057B558 File Offset: 0x00579758
[BCENPNOIAOM]
protected void RpcMasterOnPlayerOutOfBounds(int GKPEOHGOGCF)
{
LNJFBGIBLHA lnjfbgiblha = LNJFBGIBLHA.FDOBBLFBBBK(GKPEOHGOGCF);
this.DCCADMAHGLJ(lnjfbgiblha);
}
// Token: 0x06013476 RID: 78966 RVA: 0x0057B574 File Offset: 0x00579774
[BCENPNOIAOM]
protected void RpcMasterActivatePowerup(MNJLCAMHLJF EOFKEKKFCME, int GKPEOHGOGCF)
{
LNJFBGIBLHA lnjfbgiblha = LNJFBGIBLHA.FDOBBLFBBBK(GKPEOHGOGCF);
this.OIOENIDAPON.CMPNLEHMMIF(EOFKEKKFCME, lnjfbgiblha);
}
// Token: 0x06013477 RID: 78967 RVA: 0x0057B598 File Offset: 0x00579798
protected virtual void OnPhotonPlayerConnected(LNJFBGIBLHA BBLGGOBKKMC)
{
if (this.FGDCJHCHHCL)
{
this.NJOHGOLCEFI(BBLGGOBKKMC);
}
}
// Token: 0x06013478 RID: 78968 RVA: 0x0057B5B0 File Offset: 0x005797B0
protected virtual void OnPhotonPlayerDisconnected(LNJFBGIBLHA JEFGMHBLLKI)
{
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.Play(ScreenSpaceNotificationManager.DBNGPDFKLEK.Minor, JEFGMHBLLKI.KODHOHBEAOP + " left the game", 3f, null, false);
for (int i = 0; i < this.ACKILCJNKDM.Count; i++)
{
this.ACKILCJNKDM[i].ODFMOHKMBNH(JEFGMHBLLKI);
}
this.BJMMNBHEOGC(JEFGMHBLLKI);
}
// Token: 0x06013479 RID: 78969 RVA: 0x0057B614 File Offset: 0x00579814
protected virtual void OnMasterClientSwitched(LNJFBGIBLHA BLEEFGJBALL)
{
this.LAOPGBNOGGK();
this.BJMMNBHEOGC(null);
}
// Token: 0x0601347A RID: 78970 RVA: 0x0057B624 File Offset: 0x00579824
private void LAOPGBNOGGK()
{
if (this.DMLPFMKFOBB && !this.NKCBOCMOBCA.IALADJLKIFN(IHFKMIAHBFP.JEFGMHBLLKI) && Player.LocalPlayerExists && Player.LocalPlayer.ONCLKAJIHGK)
{
this.HDNIEJJBLGI.CAHIBCONCCH(false, false);
}
}
// Token: 0x0601347B RID: 78971 RVA: 0x0057B678 File Offset: 0x00579878
protected virtual void BJMMNBHEOGC(LNJFBGIBLHA JGFOKLCHKBI)
{
if (IHFKMIAHBFP.HCHIDMOLLAD)
{
if ((this.KMJGANPKBFJ == JMICDLFPECC.GAME_LOADING || this.KMJGANPKBFJ == JMICDLFPECC.GAME_ON) && JGFOKLCHKBI != null && !this.NKCBOCMOBCA.IALADJLKIFN(JGFOKLCHKBI))
{
this.ILJIFLHKPBM.BKBFIGCPIMI(0, 0);
}
else if (this.HPCKCOBKJLK == PDBEIFOBGIM.GAME_RUNNING && !this.EJBPFPPGJNF)
{
this.LCJJGCMBAGJ(true);
}
}
}
// Token: 0x0601347C RID: 78972 RVA: 0x0057B6F0 File Offset: 0x005798F0
private void GEHNLLNLDOE()
{
if (!string.IsNullOrEmpty(this.HMLDBGBIOAC))
{
NECCOFKHCAA.AIKNBABJPGK(this.HMLDBGBIOAC);
}
}
// Token: 0x0601347D RID: 78973 RVA: 0x0057B710 File Offset: 0x00579910
[CompilerGenerated]
private static int MCJAIHLFBIP(GameMode FKOFGIJFIKA, GameMode GNNBOMAEBGK)
{
int modeType = (int)FKOFGIJFIKA.ModeType;
return modeType.CompareTo((int)GNNBOMAEBGK.ModeType);
}
// Token: 0x0601347E RID: 78974 RVA: 0x0057B734 File Offset: 0x00579934
[CompilerGenerated]
private void KNIPAHKJPFC(string DAKCKPMBKFF)
{
if (string.IsNullOrEmpty(DAKCKPMBKFF))
{
this.ILJIFLHKPBM.BKBFIGCPIMI(3, 1);
}
else
{
global::UnityEngine.Debug.LogError("Failed to change game session activity: " + DAKCKPMBKFF);
this.ILJIFLHKPBM.BKBFIGCPIMI(0, 0);
}
}
// Token: 0x040035B6 RID: 13750
private const float BHDKNEJCFFA = 3f;
// Token: 0x040035B7 RID: 13751
private const float DMAKBOHMBDM = 6f;
// Token: 0x040035B8 RID: 13752
private const float CCFGELPGDMG = 3f;
// Token: 0x040035B9 RID: 13753
private const float BEFMJCJMGPK = 35f;
// Token: 0x040035BA RID: 13754
private const float CLFAPBANNJH = 15f;
// Token: 0x040035BB RID: 13755
private const float JJEODPGDIFO = 10f;
// Token: 0x040035BC RID: 13756
private const float HHCLOOLODFD = 10f;
// Token: 0x040035BD RID: 13757
private const float FEGNNNOMCAI = 5f;
// Token: 0x040035C7 RID: 13767
[SerializeField]
private GameLevelSettings levelSettings;
// Token: 0x040035C8 RID: 13768
[SerializeField]
private GameBoundsSettings boundsSettings;
// Token: 0x040035C9 RID: 13769
[SerializeField]
private GameTeamColorSettings customTeamColorSettings;
// Token: 0x040035CA RID: 13770
[FormerlySerializedAs("fxManager")]
[SerializeField]
private GameFxSettings fxSettings;
// Token: 0x040035CB RID: 13771
[SerializeField]
private GamePresenceSettings presenceSettings;
// Token: 0x040035CC RID: 13772
[SerializeField]
private GameEquipmentSettings equipmentSettings;
// Token: 0x040035D5 RID: 13781
private PNONBEAIBHA ILJIFLHKPBM;
// Token: 0x040035D6 RID: 13782
private AONMNAEOJAL PIFGLPLEOBD;
// Token: 0x040035D7 RID: 13783
private KPFHBPCEMMD GHIGOEEGDBJ;
// Token: 0x040035D8 RID: 13784
private LHLLJPPCDKA<float> IJKIFAJNOHH;
// Token: 0x040035D9 RID: 13785
private bool FGPNEJIPGCG;
// Token: 0x040035DA RID: 13786
private bool JAJIMEHGBAK;
// Token: 0x040035DB RID: 13787
protected PGOPAPIFECA ALBLEBLGEDB = PGOPAPIFECA.INVALID;
// Token: 0x040035DC RID: 13788
protected KANCFPONEKJ DNOKDNIMPPF = KANCFPONEKJ.INVALID;
// Token: 0x040035DD RID: 13789
protected int JIPDNNOCGPK;
// Token: 0x040035DE RID: 13790
private int[] KKOEDPEMMBD;
// Token: 0x040035DF RID: 13791
private LHLLJPPCDKA<KANCFPONEKJ> JEEICOMPKOL;
// Token: 0x040035E0 RID: 13792
protected List<GameMode> MOKOILELBOD = new List<GameMode>();
// Token: 0x040035E1 RID: 13793
private LHLLJPPCDKA<IEFCMNJDPII> NEABNKPOKBD;
// Token: 0x040035E2 RID: 13794
private List<ICODODCIFPG> ACKILCJNKDM = new List<ICODODCIFPG>();
// Token: 0x040035E3 RID: 13795
protected List<ActivityEquipmentObject> OKHDNDNHIFL = new List<ActivityEquipmentObject>();
// Token: 0x040035E4 RID: 13796
protected bool FLHHDLPANBB = true;
// Token: 0x040035E5 RID: 13797
protected bool EHMCCHICEBK;
// Token: 0x040035E6 RID: 13798
protected bool HFGKJEANJPO = true;
// Token: 0x040035E7 RID: 13799
protected bool FHHELPKAJIF = true;
// Token: 0x040035E8 RID: 13800
protected bool CILFGLPCPNH = true;
// Token: 0x040035E9 RID: 13801
protected bool GCMKDHKFAGJ = true;
// Token: 0x040035EA RID: 13802
protected bool DOCIPBNIHMK;
// Token: 0x040035EB RID: 13803
protected float BCMCCBDIFGL = 15f;
// Token: 0x040035EC RID: 13804
private LHLLJPPCDKA<string> DMKIBOCMHEA;
// Token: 0x040035ED RID: 13805
private LHLLJPPCDKA<bool> IEOGIGOCPOG;
// Token: 0x040035F0 RID: 13808
protected IPBDFPEPNIM DHOLAIOCAIL = IPBDFPEPNIM.INVALID;
// Token: 0x040035F3 RID: 13811
private Dictionary<int, GameManager.GNGJCJCBEOP> PLBGONEGIHC = new Dictionary<int, GameManager.GNGJCJCBEOP>();
// Token: 0x040035F4 RID: 13812
[CompilerGenerated]
private static Comparison<GameMode> DINNJGHCFHI;
// Token: 0x020009F9 RID: 2553
// (Invoke) Token: 0x06013480 RID: 78976
public delegate void CDHEAEIPKPL();
// Token: 0x020009FA RID: 2554
private class GNGJCJCBEOP
{
// Token: 0x06013483 RID: 78979 RVA: 0x0057B770 File Offset: 0x00579970
public void HBNEEIOGGAB(GameManager.CDHEAEIPKPL NOBAPCOKFIL)
{
GameManager.CDHEAEIPKPL cdheaeipkpl = this.LAJGGOIGFGE;
GameManager.CDHEAEIPKPL cdheaeipkpl2;
do
{
cdheaeipkpl2 = cdheaeipkpl;
cdheaeipkpl = Interlocked.CompareExchange<GameManager.CDHEAEIPKPL>(ref this.LAJGGOIGFGE, (GameManager.CDHEAEIPKPL)Delegate.Combine(cdheaeipkpl2, NOBAPCOKFIL), cdheaeipkpl);
}
while (cdheaeipkpl != cdheaeipkpl2);
}
// Token: 0x06013484 RID: 78980 RVA: 0x0057B7A8 File Offset: 0x005799A8
private void FGOGPJHFEEP()
{
if (this.LAJGGOIGFGE != null)
{
this.LAJGGOIGFGE();
}
}
// Token: 0x06013485 RID: 78981 RVA: 0x0057B7C0 File Offset: 0x005799C0
public void MKEELBLIGME(GameManager.CDHEAEIPKPL NOBAPCOKFIL)
{
GameManager.CDHEAEIPKPL cdheaeipkpl = this.LAJGGOIGFGE;
GameManager.CDHEAEIPKPL cdheaeipkpl2;
do
{
cdheaeipkpl2 = cdheaeipkpl;
cdheaeipkpl = Interlocked.CompareExchange<GameManager.CDHEAEIPKPL>(ref this.LAJGGOIGFGE, (GameManager.CDHEAEIPKPL)Delegate.Remove(cdheaeipkpl2, NOBAPCOKFIL), cdheaeipkpl);
}
while (cdheaeipkpl != cdheaeipkpl2);
}
// Token: 0x06013486 RID: 78982 RVA: 0x0057B7F8 File Offset: 0x005799F8
public void LDKMHLHIGEJ(GameManager.CDHEAEIPKPL NOBAPCOKFIL)
{
GameManager.CDHEAEIPKPL cdheaeipkpl = this.LAJGGOIGFGE;
GameManager.CDHEAEIPKPL cdheaeipkpl2;
do
{
cdheaeipkpl2 = cdheaeipkpl;
cdheaeipkpl = Interlocked.CompareExchange<GameManager.CDHEAEIPKPL>(ref this.LAJGGOIGFGE, (GameManager.CDHEAEIPKPL)Delegate.Combine(cdheaeipkpl2, NOBAPCOKFIL), cdheaeipkpl);
}
while (cdheaeipkpl != cdheaeipkpl2);
}
// Token: 0x14000071 RID: 113
// (add) Token: 0x06013487 RID: 78983 RVA: 0x0057B830 File Offset: 0x00579A30
// (remove) Token: 0x060134A3 RID: 79011 RVA: 0x0057BBA8 File Offset: 0x00579DA8
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
public event GameManager.CDHEAEIPKPL LAJGGOIGFGE;
// Token: 0x06013488 RID: 78984 RVA: 0x0057B868 File Offset: 0x00579A68
public void OHAFPBEDOLP(GameManager.CDHEAEIPKPL NOBAPCOKFIL)
{
GameManager.CDHEAEIPKPL cdheaeipkpl = this.LAJGGOIGFGE;
GameManager.CDHEAEIPKPL cdheaeipkpl2;
do
{
cdheaeipkpl2 = cdheaeipkpl;
cdheaeipkpl = Interlocked.CompareExchange<GameManager.CDHEAEIPKPL>(ref this.LAJGGOIGFGE, (GameManager.CDHEAEIPKPL)Delegate.Remove(cdheaeipkpl2, NOBAPCOKFIL), cdheaeipkpl);
}
while (cdheaeipkpl != cdheaeipkpl2);
}
// Token: 0x06013489 RID: 78985 RVA: 0x0057B8A0 File Offset: 0x00579AA0
private void AFHLMLAGFNM()
{
if (this.LAJGGOIGFGE != null)
{
this.LAJGGOIGFGE();
}
}
// Token: 0x0601348A RID: 78986 RVA: 0x0057B8B8 File Offset: 0x00579AB8
public void AMLAENFINEJ(GameManager.CDHEAEIPKPL NOBAPCOKFIL)
{
GameManager.CDHEAEIPKPL cdheaeipkpl = this.LAJGGOIGFGE;
GameManager.CDHEAEIPKPL cdheaeipkpl2;
do
{
cdheaeipkpl2 = cdheaeipkpl;
cdheaeipkpl = Interlocked.CompareExchange<GameManager.CDHEAEIPKPL>(ref this.LAJGGOIGFGE, (GameManager.CDHEAEIPKPL)Delegate.Combine(cdheaeipkpl2, NOBAPCOKFIL), cdheaeipkpl);
}
while (cdheaeipkpl != cdheaeipkpl2);
}
// Token: 0x0601348B RID: 78987 RVA: 0x0057B8F0 File Offset: 0x00579AF0
private void LBELFABGGCE()
{
if (this.LAJGGOIGFGE != null)
{
this.LAJGGOIGFGE();
}
}
// Token: 0x0601348C RID: 78988 RVA: 0x0057B908 File Offset: 0x00579B08
private void KBJCEGNOIGA()
{
if (this.LAJGGOIGFGE != null)
{
this.LAJGGOIGFGE();
}
}
// Token: 0x0601348D RID: 78989 RVA: 0x0057B920 File Offset: 0x00579B20
public int CGFIKMJPCHN()
{
return this.CCAGEHPLHCD.CPIBGJLHLBL();
}
// Token: 0x0601348E RID: 78990 RVA: 0x0057B930 File Offset: 0x00579B30
public void CHKLDIJOHHK(int NOBAPCOKFIL)
{
this.CCAGEHPLHCD.MEAINJPIECA(NOBAPCOKFIL);
}
// Token: 0x0601348F RID: 78991 RVA: 0x0057B940 File Offset: 0x00579B40
public void GJMFNDBFPFL(GameManager.CDHEAEIPKPL NOBAPCOKFIL)
{
GameManager.CDHEAEIPKPL cdheaeipkpl = this.LAJGGOIGFGE;
GameManager.CDHEAEIPKPL cdheaeipkpl2;
do
{
cdheaeipkpl2 = cdheaeipkpl;
cdheaeipkpl = Interlocked.CompareExchange<GameManager.CDHEAEIPKPL>(ref this.LAJGGOIGFGE, (GameManager.CDHEAEIPKPL)Delegate.Combine(cdheaeipkpl2, NOBAPCOKFIL), cdheaeipkpl);
}
while (cdheaeipkpl != cdheaeipkpl2);
}
// Token: 0x06013490 RID: 78992 RVA: 0x0057B978 File Offset: 0x00579B78
public void NNDMPHFJMLC(int NOBAPCOKFIL)
{
this.CCAGEHPLHCD.MEAINJPIECA(NOBAPCOKFIL);
}
// Token: 0x06013491 RID: 78993 RVA: 0x0057B988 File Offset: 0x00579B88
private void DBGCKBMGHFK()
{
if (this.LAJGGOIGFGE != null)
{
this.LAJGGOIGFGE();
}
}
// Token: 0x06013492 RID: 78994 RVA: 0x0057B9A0 File Offset: 0x00579BA0
private void LIHGPGPFKBM()
{
if (this.LAJGGOIGFGE != null)
{
this.LAJGGOIGFGE();
}
}
// Token: 0x06013493 RID: 78995 RVA: 0x0057B9B8 File Offset: 0x00579BB8
private void ELLIBFHNBNC()
{
if (this.LAJGGOIGFGE != null)
{
this.LAJGGOIGFGE();
}
}
// Token: 0x06013494 RID: 78996 RVA: 0x0057B9D0 File Offset: 0x00579BD0
public void NBLODHCDCMO(GameManager.CDHEAEIPKPL NOBAPCOKFIL)
{
GameManager.CDHEAEIPKPL cdheaeipkpl = this.LAJGGOIGFGE;
GameManager.CDHEAEIPKPL cdheaeipkpl2;
do
{
cdheaeipkpl2 = cdheaeipkpl;
cdheaeipkpl = Interlocked.CompareExchange<GameManager.CDHEAEIPKPL>(ref this.LAJGGOIGFGE, (GameManager.CDHEAEIPKPL)Delegate.Combine(cdheaeipkpl2, NOBAPCOKFIL), cdheaeipkpl);
}
while (cdheaeipkpl != cdheaeipkpl2);
}
// Token: 0x06013495 RID: 78997 RVA: 0x0057BA08 File Offset: 0x00579C08
public void PFMOPIFGAME(int NOBAPCOKFIL)
{
this.CCAGEHPLHCD.MEAINJPIECA(NOBAPCOKFIL);
}
// Token: 0x1700078A RID: 1930
// (get) Token: 0x0601349B RID: 79003 RVA: 0x0057BAA8 File Offset: 0x00579CA8
// (set) Token: 0x06013496 RID: 78998 RVA: 0x0057BA18 File Offset: 0x00579C18
public int LNFMMFLHNBM
{
get
{
return this.CCAGEHPLHCD.CPIBGJLHLBL();
}
set
{
this.CCAGEHPLHCD.MEAINJPIECA(value);
}
}
// Token: 0x06013497 RID: 78999 RVA: 0x0057BA28 File Offset: 0x00579C28
public int COFMHIEEPFF()
{
return this.CCAGEHPLHCD.CPIBGJLHLBL();
}
// Token: 0x06013498 RID: 79000 RVA: 0x0057BA38 File Offset: 0x00579C38
public void JAIAEFKLFOA(int NOBAPCOKFIL)
{
this.CCAGEHPLHCD.MEAINJPIECA(NOBAPCOKFIL);
}
// Token: 0x06013499 RID: 79001 RVA: 0x0057BA48 File Offset: 0x00579C48
public void DJMPJPNCCBG(GameManager.CDHEAEIPKPL NOBAPCOKFIL)
{
GameManager.CDHEAEIPKPL cdheaeipkpl = this.LAJGGOIGFGE;
GameManager.CDHEAEIPKPL cdheaeipkpl2;
do
{
cdheaeipkpl2 = cdheaeipkpl;
cdheaeipkpl = Interlocked.CompareExchange<GameManager.CDHEAEIPKPL>(ref this.LAJGGOIGFGE, (GameManager.CDHEAEIPKPL)Delegate.Remove(cdheaeipkpl2, NOBAPCOKFIL), cdheaeipkpl);
}
while (cdheaeipkpl != cdheaeipkpl2);
}
// Token: 0x0601349A RID: 79002 RVA: 0x0057BA80 File Offset: 0x00579C80
public GNGJCJCBEOP(LNJFBGIBLHA JEFGMHBLLKI)
{
this.CCAGEHPLHCD = new LHLLJPPCDKA<int>(JEFGMHBLLKI, "VOTE", -1, IKCAJLLAFML.ANYONE, new Action(this.NMACGIIJNBA));
}
// Token: 0x0601349C RID: 79004 RVA: 0x0057BAB8 File Offset: 0x00579CB8
public void FLDHKDDMKEM(GameManager.CDHEAEIPKPL NOBAPCOKFIL)
{
GameManager.CDHEAEIPKPL cdheaeipkpl = this.LAJGGOIGFGE;
GameManager.CDHEAEIPKPL cdheaeipkpl2;
do
{
cdheaeipkpl2 = cdheaeipkpl;
cdheaeipkpl = Interlocked.CompareExchange<GameManager.CDHEAEIPKPL>(ref this.LAJGGOIGFGE, (GameManager.CDHEAEIPKPL)Delegate.Combine(cdheaeipkpl2, NOBAPCOKFIL), cdheaeipkpl);
}
while (cdheaeipkpl != cdheaeipkpl2);
}
// Token: 0x0601349D RID: 79005 RVA: 0x0057BAF0 File Offset: 0x00579CF0
public void MDDDFOOFKIE(int NOBAPCOKFIL)
{
this.CCAGEHPLHCD.MEAINJPIECA(NOBAPCOKFIL);
}
// Token: 0x0601349E RID: 79006 RVA: 0x0057BB00 File Offset: 0x00579D00
public void OAOMGLDKAPE(GameManager.CDHEAEIPKPL NOBAPCOKFIL)
{
GameManager.CDHEAEIPKPL cdheaeipkpl = this.LAJGGOIGFGE;
GameManager.CDHEAEIPKPL cdheaeipkpl2;
do
{
cdheaeipkpl2 = cdheaeipkpl;
cdheaeipkpl = Interlocked.CompareExchange<GameManager.CDHEAEIPKPL>(ref this.LAJGGOIGFGE, (GameManager.CDHEAEIPKPL)Delegate.Combine(cdheaeipkpl2, NOBAPCOKFIL), cdheaeipkpl);
}
while (cdheaeipkpl != cdheaeipkpl2);
}
// Token: 0x0601349F RID: 79007 RVA: 0x0057BB38 File Offset: 0x00579D38
public void OONPOCPABIP(int NOBAPCOKFIL)
{
this.CCAGEHPLHCD.MEAINJPIECA(NOBAPCOKFIL);
}
// Token: 0x060134A0 RID: 79008 RVA: 0x0057BB48 File Offset: 0x00579D48
public void HEMHELBIOEI(int NOBAPCOKFIL)
{
this.CCAGEHPLHCD.MEAINJPIECA(NOBAPCOKFIL);
}
// Token: 0x060134A1 RID: 79009 RVA: 0x0057BB58 File Offset: 0x00579D58
public void BDEIAKAJDGL(GameManager.CDHEAEIPKPL NOBAPCOKFIL)
{
GameManager.CDHEAEIPKPL cdheaeipkpl = this.LAJGGOIGFGE;
GameManager.CDHEAEIPKPL cdheaeipkpl2;
do
{
cdheaeipkpl2 = cdheaeipkpl;
cdheaeipkpl = Interlocked.CompareExchange<GameManager.CDHEAEIPKPL>(ref this.LAJGGOIGFGE, (GameManager.CDHEAEIPKPL)Delegate.Combine(cdheaeipkpl2, NOBAPCOKFIL), cdheaeipkpl);
}
while (cdheaeipkpl != cdheaeipkpl2);
}
// Token: 0x060134A2 RID: 79010 RVA: 0x0057BB90 File Offset: 0x00579D90
private void NOLCOAIGDHF()
{
if (this.LAJGGOIGFGE != null)
{
this.LAJGGOIGFGE();
}
}
// Token: 0x060134A4 RID: 79012 RVA: 0x0057BBE0 File Offset: 0x00579DE0
private void NMACGIIJNBA()
{
if (this.LAJGGOIGFGE != null)
{
this.LAJGGOIGFGE();
}
}
// Token: 0x060134A5 RID: 79013 RVA: 0x0057BBF8 File Offset: 0x00579DF8
public void GAOBIFKCPFP(GameManager.CDHEAEIPKPL NOBAPCOKFIL)
{
GameManager.CDHEAEIPKPL cdheaeipkpl = this.LAJGGOIGFGE;
GameManager.CDHEAEIPKPL cdheaeipkpl2;
do
{
cdheaeipkpl2 = cdheaeipkpl;
cdheaeipkpl = Interlocked.CompareExchange<GameManager.CDHEAEIPKPL>(ref this.LAJGGOIGFGE, (GameManager.CDHEAEIPKPL)Delegate.Remove(cdheaeipkpl2, NOBAPCOKFIL), cdheaeipkpl);
}
while (cdheaeipkpl != cdheaeipkpl2);
}
// Token: 0x060134A6 RID: 79014 RVA: 0x0057BC30 File Offset: 0x00579E30
private void KMMHHHLEPOB()
{
if (this.LAJGGOIGFGE != null)
{
this.LAJGGOIGFGE();
}
}
// Token: 0x060134A7 RID: 79015 RVA: 0x0057BC48 File Offset: 0x00579E48
public void DEBLNOHNKEN(int NOBAPCOKFIL)
{
this.CCAGEHPLHCD.MEAINJPIECA(NOBAPCOKFIL);
}
// Token: 0x060134A8 RID: 79016 RVA: 0x0057BC58 File Offset: 0x00579E58
private void DGKGHOFIDPI()
{
if (this.LAJGGOIGFGE != null)
{
this.LAJGGOIGFGE();
}
}
// Token: 0x060134A9 RID: 79017 RVA: 0x0057BC70 File Offset: 0x00579E70
private void CNCOFMBJADC()
{
if (this.LAJGGOIGFGE != null)
{
this.LAJGGOIGFGE();
}
}
// Token: 0x040035F6 RID: 13814
private LHLLJPPCDKA<int> CCAGEHPLHCD;
}
}