Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

4094 lines
126 KiB
C#

using System;
using System.Collections;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using CodeStage.AntiCheat.ObscuredTypes;
using Cpp2IlInjected;
using Photon.Pun;
using RecNet;
using RecRoom;
using RecRoom.Core.Creation;
using RecRoom.Core.GameManagement;
using RecRoom.Core.Reward;
using RecRoom.Systems.PlayerRoles;
using RecRoom.Tools;
using RecRoom.Utils.OverridableFields;
using UnityEngine;
using UnityEngine.XR.ARSubsystems;
// Token: 0x02000136 RID: 310
[Token(Token = "0x2000136")]
public sealed class GameManager : NetworkedSingletonMonoBehaviour<GameManager>, HNJKPIGALIL
{
// Token: 0x1400001D RID: 29
// (add) Token: 0x060008DC RID: 2268 RVA: 0x00029E38 File Offset: 0x00028038
// (remove) Token: 0x060008DD RID: 2269 RVA: 0x00029E60 File Offset: 0x00028060
[Token(Token = "0x1400001D")]
public event MIEIBBPMDMP.GGPHEKCPPMP KMKCFILCLNO
{
[Token(Token = "0x60008DC")]
[Address(RVA = "0x1953770", Offset = "0x1952770", VA = "0x181953770")]
[CompilerGenerated]
add
{
MIEIBBPMDMP.GGPHEKCPPMP kmkcfilclno;
Delegate @delegate;
do
{
kmkcfilclno = this.KMKCFILCLNO;
@delegate = Delegate.Combine(kmkcfilclno, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != kmkcfilclno)
{
}
}
[Token(Token = "0x60008DD")]
[Address(RVA = "0x1954990", Offset = "0x1953990", VA = "0x181954990")]
[CompilerGenerated]
remove
{
MIEIBBPMDMP.GGPHEKCPPMP kmkcfilclno;
Delegate @delegate;
do
{
kmkcfilclno = this.KMKCFILCLNO;
@delegate = Delegate.Remove(kmkcfilclno, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != kmkcfilclno)
{
}
}
}
// Token: 0x1400001E RID: 30
// (add) Token: 0x060008DE RID: 2270 RVA: 0x00029E88 File Offset: 0x00028088
// (remove) Token: 0x060008DF RID: 2271 RVA: 0x00029EB0 File Offset: 0x000280B0
[Token(Token = "0x1400001E")]
public event Action MFMJPEIIAAN
{
[Token(Token = "0x60008DE")]
[Address(RVA = "0x1953450", Offset = "0x1952450", VA = "0x181953450")]
[CompilerGenerated]
add
{
Action mfmjpeiiaan;
Delegate @delegate;
do
{
mfmjpeiiaan = this.MFMJPEIIAAN;
@delegate = Delegate.Combine(mfmjpeiiaan, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != mfmjpeiiaan)
{
}
}
[Token(Token = "0x60008DF")]
[Address(RVA = "0x1954670", Offset = "0x1953670", VA = "0x181954670")]
[CompilerGenerated]
remove
{
Action mfmjpeiiaan;
Delegate @delegate;
do
{
mfmjpeiiaan = this.MFMJPEIIAAN;
@delegate = Delegate.Remove(mfmjpeiiaan, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != mfmjpeiiaan)
{
}
}
}
// Token: 0x1400001F RID: 31
// (add) Token: 0x060008E0 RID: 2272 RVA: 0x00029ED8 File Offset: 0x000280D8
// (remove) Token: 0x060008E1 RID: 2273 RVA: 0x00029F00 File Offset: 0x00028100
[Token(Token = "0x1400001F")]
public event Action NJGCGNDOMBJ
{
[Token(Token = "0x60008E0")]
[Address(RVA = "0x1953630", Offset = "0x1952630", VA = "0x181953630")]
[CompilerGenerated]
add
{
Action njgcgndombj;
Delegate @delegate;
do
{
njgcgndombj = this.NJGCGNDOMBJ;
@delegate = Delegate.Combine(njgcgndombj, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != njgcgndombj)
{
}
}
[Token(Token = "0x60008E1")]
[Address(RVA = "0x1954850", Offset = "0x1953850", VA = "0x181954850")]
[CompilerGenerated]
remove
{
Action njgcgndombj;
Delegate @delegate;
do
{
njgcgndombj = this.NJGCGNDOMBJ;
@delegate = Delegate.Remove(njgcgndombj, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != njgcgndombj)
{
}
}
}
// Token: 0x14000020 RID: 32
// (add) Token: 0x060008E2 RID: 2274 RVA: 0x00029F28 File Offset: 0x00028128
// (remove) Token: 0x060008E3 RID: 2275 RVA: 0x00029F50 File Offset: 0x00028150
[Token(Token = "0x14000020")]
public event Action NHDKANAHJFM
{
[Token(Token = "0x60008E2")]
[Address(RVA = "0x19534F0", Offset = "0x19524F0", VA = "0x1819534F0")]
[CompilerGenerated]
add
{
Action nhdkanahjfm;
Delegate @delegate;
do
{
nhdkanahjfm = this.NHDKANAHJFM;
@delegate = Delegate.Combine(nhdkanahjfm, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != nhdkanahjfm)
{
}
}
[Token(Token = "0x60008E3")]
[Address(RVA = "0x1954710", Offset = "0x1953710", VA = "0x181954710")]
[CompilerGenerated]
remove
{
Action nhdkanahjfm;
Delegate @delegate;
do
{
nhdkanahjfm = this.NHDKANAHJFM;
@delegate = Delegate.Remove(nhdkanahjfm, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != nhdkanahjfm)
{
}
}
}
// Token: 0x14000021 RID: 33
// (add) Token: 0x060008E4 RID: 2276 RVA: 0x00029F78 File Offset: 0x00028178
// (remove) Token: 0x060008E5 RID: 2277 RVA: 0x00029FA0 File Offset: 0x000281A0
[Token(Token = "0x14000021")]
public event Action NFDHBFAHFKM
{
[Token(Token = "0x60008E4")]
[Address(RVA = "0x19536D0", Offset = "0x19526D0", VA = "0x1819536D0")]
[CompilerGenerated]
add
{
Action nfdhbfahfkm;
Delegate @delegate;
do
{
nfdhbfahfkm = this.NFDHBFAHFKM;
@delegate = Delegate.Combine(nfdhbfahfkm, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != nfdhbfahfkm)
{
}
}
[Token(Token = "0x60008E5")]
[Address(RVA = "0x19548F0", Offset = "0x19538F0", VA = "0x1819548F0")]
[CompilerGenerated]
remove
{
Action nfdhbfahfkm;
Delegate @delegate;
do
{
nfdhbfahfkm = this.NFDHBFAHFKM;
@delegate = Delegate.Remove(nfdhbfahfkm, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != nfdhbfahfkm)
{
}
}
}
// Token: 0x14000022 RID: 34
// (add) Token: 0x060008E6 RID: 2278 RVA: 0x00029FC8 File Offset: 0x000281C8
// (remove) Token: 0x060008E7 RID: 2279 RVA: 0x00029FF0 File Offset: 0x000281F0
[Token(Token = "0x14000022")]
public event Action OLHMBOIBDJG
{
[Token(Token = "0x60008E6")]
[Address(RVA = "0x1953590", Offset = "0x1952590", VA = "0x181953590")]
[CompilerGenerated]
add
{
Action olhmboibdjg;
Delegate @delegate;
do
{
olhmboibdjg = this.OLHMBOIBDJG;
@delegate = Delegate.Combine(olhmboibdjg, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != olhmboibdjg)
{
}
}
[Token(Token = "0x60008E7")]
[Address(RVA = "0x19547B0", Offset = "0x19537B0", VA = "0x1819547B0")]
[CompilerGenerated]
remove
{
Action olhmboibdjg;
Delegate @delegate;
do
{
olhmboibdjg = this.OLHMBOIBDJG;
@delegate = Delegate.Remove(olhmboibdjg, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != olhmboibdjg)
{
}
}
}
// Token: 0x1700015C RID: 348
// (get) Token: 0x060008E8 RID: 2280 RVA: 0x0002A018 File Offset: 0x00028218
[Token(Token = "0x1700015C")]
public GameConfigurationAsset[] NEDCFNGPGLJ
{
[Token(Token = "0x60008E8")]
[Address(RVA = "0x4646C0", Offset = "0x4636C0", VA = "0x1804646C0")]
get
{
return this.supportedGameConfigTemplates;
}
}
// Token: 0x1700015D RID: 349
// (get) Token: 0x060008E9 RID: 2281 RVA: 0x0002A02C File Offset: 0x0002822C
[Token(Token = "0x1700015D")]
public bool GCAMDFJKGMP
{
[Token(Token = "0x60008E9")]
[Address(RVA = "0x1359020", Offset = "0x1358020", VA = "0x181359020")]
get
{
return this.EAPEKLCMNCK.CFLJGNJLBFG;
}
}
// Token: 0x060008EA RID: 2282 RVA: 0x0002A04C File Offset: 0x0002824C
[Token(Token = "0x60008EA")]
[Address(RVA = "0x1319340", Offset = "0x1318340", VA = "0x181319340")]
public void AddResetToolsOnGameStartSupport(object PIHIPPPPEBI)
{
this.EAPEKLCMNCK.BPAJKKAGPKB(PIHIPPPPEBI);
}
// Token: 0x060008EB RID: 2283 RVA: 0x0002A06C File Offset: 0x0002826C
[Token(Token = "0x60008EB")]
[Address(RVA = "0x1319370", Offset = "0x1318370", VA = "0x181319370")]
public void RemoveResetToolsOnGameStartSupport(object PIHIPPPPEBI)
{
this.EAPEKLCMNCK.BIHKNNPGGKP(PIHIPPPPEBI);
}
// Token: 0x1700015E RID: 350
// (get) Token: 0x060008EC RID: 2284 RVA: 0x0002A08C File Offset: 0x0002828C
[Token(Token = "0x1700015E")]
private RecRoomAudioClip AGPKFHDAEJF
{
[Token(Token = "0x60008EC")]
[Address(RVA = "0x194CE60", Offset = "0x194BE60", VA = "0x18194CE60")]
get
{
TrackableId trackableId = ((ITrackable)this.OHBEBIBKAIJ).trackableId;
throw new NullReferenceException();
}
}
// Token: 0x060008ED RID: 2285 RVA: 0x0002A0AC File Offset: 0x000282AC
[Token(Token = "0x60008ED")]
[Address(RVA = "0x1947A80", Offset = "0x1946A80", VA = "0x181947A80")]
public void AddGameNameVO(RecRoomAudioClip OAMCCIEIHAP, object PIHIPPPPEBI, int JMHKMOACHDG)
{
bool flag = this.OHBEBIBKAIJ.DOEHAPOJMON(OAMCCIEIHAP, PIHIPPPPEBI, JMHKMOACHDG);
}
// Token: 0x060008EE RID: 2286 RVA: 0x0002A0D0 File Offset: 0x000282D0
[Token(Token = "0x60008EE")]
[Address(RVA = "0x1952290", Offset = "0x1951290", VA = "0x181952290")]
public void RemoveGameNameVO(object PIHIPPPPEBI)
{
bool flag = this.OHBEBIBKAIJ.HAHBGOMEMEE(PIHIPPPPEBI);
}
// Token: 0x1700015F RID: 351
// (get) Token: 0x060008EF RID: 2287 RVA: 0x0002A0F0 File Offset: 0x000282F0
[Token(Token = "0x1700015F")]
private bool IFPOBJOMIGJ
{
[Token(Token = "0x60008EF")]
[Address(RVA = "0x194C060", Offset = "0x194B060", VA = "0x18194C060")]
get
{
return this.DDLNMIOFJMC.CFLJGNJLBFG;
}
}
// Token: 0x060008F0 RID: 2288 RVA: 0x0002A110 File Offset: 0x00028310
[Token(Token = "0x60008F0")]
[Address(RVA = "0x1947E30", Offset = "0x1946E30", VA = "0x181947E30")]
public void AddResultsVoiceOverSupport(object PIHIPPPPEBI)
{
this.DDLNMIOFJMC.BPAJKKAGPKB(PIHIPPPPEBI);
}
// Token: 0x060008F1 RID: 2289 RVA: 0x0002A130 File Offset: 0x00028330
[Token(Token = "0x60008F1")]
[Address(RVA = "0x1952560", Offset = "0x1951560", VA = "0x181952560")]
public void RemoveResultsVoiceOverSupport(object PIHIPPPPEBI)
{
this.DDLNMIOFJMC.BIHKNNPGGKP(PIHIPPPPEBI);
}
// Token: 0x17000160 RID: 352
// (get) Token: 0x060008F2 RID: 2290 RVA: 0x0002A150 File Offset: 0x00028350
[Token(Token = "0x17000160")]
private bool GKMLLNGPBFE
{
[Token(Token = "0x60008F2")]
[Address(RVA = "0x1716350", Offset = "0x1715350", VA = "0x181716350")]
get
{
return this.NACJNCMFMKB.CFLJGNJLBFG;
}
}
// Token: 0x060008F3 RID: 2291 RVA: 0x0002A170 File Offset: 0x00028370
[Token(Token = "0x60008F3")]
[Address(RVA = "0x1947A50", Offset = "0x1946A50", VA = "0x181947A50")]
public void AddGameModeNotificationsSupport(object PIHIPPPPEBI)
{
this.NACJNCMFMKB.BPAJKKAGPKB(PIHIPPPPEBI);
}
// Token: 0x060008F4 RID: 2292 RVA: 0x0002A190 File Offset: 0x00028390
[Token(Token = "0x60008F4")]
[Address(RVA = "0x1952260", Offset = "0x1951260", VA = "0x181952260")]
public void RemoveGameModeNotificationsSupport(object PIHIPPPPEBI)
{
this.NACJNCMFMKB.BIHKNNPGGKP(PIHIPPPPEBI);
}
// Token: 0x17000161 RID: 353
// (get) Token: 0x060008F5 RID: 2293 RVA: 0x0002A1B0 File Offset: 0x000283B0
[Token(Token = "0x17000161")]
private bool KOPJEOKLBDA
{
[Token(Token = "0x60008F5")]
[Address(RVA = "0x194E5A0", Offset = "0x194D5A0", VA = "0x18194E5A0")]
get
{
return this.MPALGGNBOED.CFLJGNJLBFG;
}
}
// Token: 0x060008F6 RID: 2294 RVA: 0x0002A1D0 File Offset: 0x000283D0
[Token(Token = "0x60008F6")]
[Address(RVA = "0x1947C00", Offset = "0x1946C00", VA = "0x181947C00")]
public void AddInGamePlayerNotificationSupport(object PIHIPPPPEBI)
{
this.MPALGGNBOED.BPAJKKAGPKB(PIHIPPPPEBI);
}
// Token: 0x060008F7 RID: 2295 RVA: 0x0002A1F0 File Offset: 0x000283F0
[Token(Token = "0x60008F7")]
[Address(RVA = "0x19523B0", Offset = "0x19513B0", VA = "0x1819523B0")]
public void RemoveInGamePlayerNotificationSupport(object PIHIPPPPEBI)
{
this.MPALGGNBOED.BIHKNNPGGKP(PIHIPPPPEBI);
}
// Token: 0x17000162 RID: 354
// (get) Token: 0x060008F8 RID: 2296 RVA: 0x0002A210 File Offset: 0x00028410
[Token(Token = "0x17000162")]
private bool PEKBOPEAPCO
{
[Token(Token = "0x60008F8")]
[Address(RVA = "0x194D980", Offset = "0x194C980", VA = "0x18194D980")]
get
{
return this.OBCJHLBPKBJ.CFLJGNJLBFG;
}
}
// Token: 0x060008F9 RID: 2297 RVA: 0x0002A230 File Offset: 0x00028430
[Token(Token = "0x60008F9")]
[Address(RVA = "0x1947A20", Offset = "0x1946A20", VA = "0x181947A20")]
public void AddEndGameWhenAllDead(object PIHIPPPPEBI)
{
this.OBCJHLBPKBJ.BPAJKKAGPKB(PIHIPPPPEBI);
}
// Token: 0x060008FA RID: 2298 RVA: 0x0002A250 File Offset: 0x00028450
[Token(Token = "0x60008FA")]
[Address(RVA = "0x1952230", Offset = "0x1951230", VA = "0x181952230")]
public void RemoveEndGameWhenAllDead(object PIHIPPPPEBI)
{
this.OBCJHLBPKBJ.BIHKNNPGGKP(PIHIPPPPEBI);
}
// Token: 0x17000163 RID: 355
// (get) Token: 0x060008FB RID: 2299 RVA: 0x0002A270 File Offset: 0x00028470
[Token(Token = "0x17000163")]
public GameCombatManager HBGFNNOGKCA
{
[Token(Token = "0x60008FB")]
[Address(RVA = "0x493640", Offset = "0x492640", VA = "0x180493640")]
get
{
return this.combatManager;
}
}
// Token: 0x17000164 RID: 356
// (get) Token: 0x060008FC RID: 2300 RVA: 0x0002A284 File Offset: 0x00028484
[Token(Token = "0x17000164")]
public GameTeamManager MHKLCKAHFFO
{
[Token(Token = "0x60008FC")]
[Address(RVA = "0x4177C0", Offset = "0x4167C0", VA = "0x1804177C0")]
get
{
return this.teamManager;
}
}
// Token: 0x17000165 RID: 357
// (get) Token: 0x060008FD RID: 2301 RVA: 0x0002A298 File Offset: 0x00028498
[Token(Token = "0x17000165")]
public GameSpawnManager EEBEEEOPEBM
{
[Token(Token = "0x60008FD")]
[Address(RVA = "0x4C31C0", Offset = "0x4C21C0", VA = "0x1804C31C0")]
get
{
return this.spawnManager;
}
}
// Token: 0x17000166 RID: 358
// (get) Token: 0x060008FE RID: 2302 RVA: 0x0002A2AC File Offset: 0x000284AC
[Token(Token = "0x17000166")]
public GameScoreManager HEGHEECJDLB
{
[Token(Token = "0x60008FE")]
[Address(RVA = "0x4177B0", Offset = "0x4167B0", VA = "0x1804177B0")]
get
{
return this.scoreManager;
}
}
// Token: 0x17000167 RID: 359
// (get) Token: 0x060008FF RID: 2303 RVA: 0x0002A2C0 File Offset: 0x000284C0
[Token(Token = "0x17000167")]
public GameBoundsManager BFHHFJJIJBB
{
[Token(Token = "0x60008FF")]
[Address(RVA = "0x54F060", Offset = "0x54E060", VA = "0x18054F060")]
get
{
return this.boundsManager;
}
}
// Token: 0x17000168 RID: 360
// (get) Token: 0x06000900 RID: 2304 RVA: 0x0002A2D4 File Offset: 0x000284D4
[Token(Token = "0x17000168")]
public GamePowerUpManager NJGKIBOIEFD
{
[Token(Token = "0x6000900")]
[Address(RVA = "0x56D550", Offset = "0x56C550", VA = "0x18056D550")]
get
{
return this.powerupManager;
}
}
// Token: 0x17000169 RID: 361
// (get) Token: 0x06000901 RID: 2305 RVA: 0x0002A2E8 File Offset: 0x000284E8
[Token(Token = "0x17000169")]
public GameVoteManager OIAAENPIJNM
{
[Token(Token = "0x6000901")]
[Address(RVA = "0x4936B0", Offset = "0x4926B0", VA = "0x1804936B0")]
get
{
return this.voteManager;
}
}
// Token: 0x1700016A RID: 362
// (get) Token: 0x06000902 RID: 2306 RVA: 0x0002A2FC File Offset: 0x000284FC
// (set) Token: 0x06000903 RID: 2307 RVA: 0x0002A310 File Offset: 0x00028510
[Token(Token = "0x1700016A")]
public GameTimerManager GKDCIOIJBFB
{
[Token(Token = "0x6000902")]
[Address(RVA = "0x42D460", Offset = "0x42C460", VA = "0x18042D460")]
get;
[Token(Token = "0x6000903")]
[Address(RVA = "0x5BF390", Offset = "0x5BE390", VA = "0x1805BF390")]
private set;
}
// Token: 0x1700016B RID: 363
// (get) Token: 0x06000904 RID: 2308 RVA: 0x0002A324 File Offset: 0x00028524
// (set) Token: 0x06000905 RID: 2309 RVA: 0x0002A338 File Offset: 0x00028538
[Token(Token = "0x1700016B")]
public GameMovementManager LPFEDJGMCAO
{
[Token(Token = "0x6000904")]
[Address(RVA = "0x42D470", Offset = "0x42C470", VA = "0x18042D470")]
get;
[Token(Token = "0x6000905")]
[Address(RVA = "0x42DA60", Offset = "0x42CA60", VA = "0x18042DA60")]
private set;
}
// Token: 0x1700016C RID: 364
// (get) Token: 0x06000906 RID: 2310 RVA: 0x0002A34C File Offset: 0x0002854C
// (set) Token: 0x06000907 RID: 2311 RVA: 0x0002A360 File Offset: 0x00028560
[Token(Token = "0x1700016C")]
public KBPBCGEHHGI PACMECHGLLO
{
[Token(Token = "0x6000906")]
[Address(RVA = "0x54F130", Offset = "0x54E130", VA = "0x18054F130")]
get;
[Token(Token = "0x6000907")]
[Address(RVA = "0x811DC0", Offset = "0x810DC0", VA = "0x180811DC0")]
private set;
}
// Token: 0x1700016D RID: 365
// (get) Token: 0x06000908 RID: 2312 RVA: 0x0002A374 File Offset: 0x00028574
// (set) Token: 0x06000909 RID: 2313 RVA: 0x0002A388 File Offset: 0x00028588
[Token(Token = "0x1700016D")]
public GamePresenceManager NNJNEDLKBIL
{
[Token(Token = "0x6000908")]
[Address(RVA = "0x44BF00", Offset = "0x44AF00", VA = "0x18044BF00")]
get;
[Token(Token = "0x6000909")]
[Address(RVA = "0x42DB80", Offset = "0x42CB80", VA = "0x18042DB80")]
private set;
}
// Token: 0x1700016E RID: 366
// (get) Token: 0x0600090A RID: 2314 RVA: 0x0002A39C File Offset: 0x0002859C
// (set) Token: 0x0600090B RID: 2315 RVA: 0x0002A3BC File Offset: 0x000285BC
[Token(Token = "0x1700016E")]
public bool KOGIFJKILAI
{
[Token(Token = "0x600090A")]
[Address(RVA = "0x1953FA0", Offset = "0x1952FA0", VA = "0x181953FA0")]
get
{
return this.ILKAILEFBBH.IAHDANBDAAM() != null;
}
[Token(Token = "0x600090B")]
[Address(RVA = "0x1954B10", Offset = "0x1953B10", VA = "0x181954B10")]
set
{
KLLMCPFPIIE<bool> ilkailefbbh = this.ILKAILEFBBH;
}
}
// Token: 0x1700016F RID: 367
// (get) Token: 0x0600090C RID: 2316 RVA: 0x0002A3D8 File Offset: 0x000285D8
[Token(Token = "0x1700016F")]
public bool MPDCOGKOJIN
{
[Token(Token = "0x600090C")]
[Address(RVA = "0x1953810", Offset = "0x1952810", VA = "0x181953810")]
get
{
return Matchmaking.HMCJLLMDAAM.<NICCKOLLNOH>k__BackingField;
}
}
// Token: 0x17000170 RID: 368
// (get) Token: 0x0600090D RID: 2317 RVA: 0x0002A3F8 File Offset: 0x000285F8
[Token(Token = "0x17000170")]
private float EMCIEBKCFDG
{
[Token(Token = "0x600090D")]
[Address(RVA = "0x19499C0", Offset = "0x19489C0", VA = "0x1819499C0")]
get
{
if (!this.voteManager.PLKDNBDOCNN)
{
TrackableId trackableId = ((ITrackable)this.BLINIJFPNOB).trackableId;
}
throw new NullReferenceException();
}
}
// Token: 0x17000171 RID: 369
// (get) Token: 0x0600090E RID: 2318 RVA: 0x0002A424 File Offset: 0x00028624
[Token(Token = "0x17000171")]
public bool IHFINBKFKBE
{
[Token(Token = "0x600090E")]
[Address(RVA = "0x19541C0", Offset = "0x19531C0", VA = "0x1819541C0")]
get
{
DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD;
if (eomjfplcdbd != 0)
{
return eomjfplcdbd == (ulong)65535L;
}
return (uint)65535 == (uint)65535;
}
}
// Token: 0x17000172 RID: 370
// (get) Token: 0x0600090F RID: 2319 RVA: 0x0002A458 File Offset: 0x00028658
[Token(Token = "0x17000172")]
public bool HENLJJCKMLA
{
[Token(Token = "0x600090F")]
[Address(RVA = "0x1954600", Offset = "0x1953600", VA = "0x181954600")]
get
{
return this.teamManager.SpectatingSupported;
}
}
// Token: 0x17000173 RID: 371
// (get) Token: 0x06000910 RID: 2320 RVA: 0x0002A478 File Offset: 0x00028678
[Token(Token = "0x17000173")]
public bool DDKFBFNNONC
{
[Token(Token = "0x6000910")]
[Address(RVA = "0x1953950", Offset = "0x1952950", VA = "0x181953950")]
get
{
PlayerRoomRoleManager instance = PlayerRoomRoleManager.ONCPNMDGGKG;
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
RoomRole playerRoleDefinition = instance.GetPlayerRoleDefinition(agajmbpabdl);
if (playerRoleDefinition == 0)
{
}
MutableOverridableObscuredBool canEndGamesEarly = playerRoleDefinition.canEndGamesEarly;
int num = 0;
num += num;
num++;
bool flag;
return flag;
}
}
// Token: 0x17000174 RID: 372
// (get) Token: 0x06000911 RID: 2321 RVA: 0x0002A4D0 File Offset: 0x000286D0
// (set) Token: 0x06000912 RID: 2322 RVA: 0x0002A504 File Offset: 0x00028704
[Token(Token = "0x17000174")]
public bool KKJJGNLJHDG
{
[Token(Token = "0x6000911")]
[Address(RVA = "0x1953870", Offset = "0x1952870", VA = "0x181953870")]
get
{
GameRuleManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
int num = 0;
bool flag = instance != num;
if (!flag)
{
return flag;
}
string ruleTypeAutoTag = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.LJDMGKNAOOG;
throw new NullReferenceException();
}
[Token(Token = "0x6000912")]
[Address(RVA = "0x1954A30", Offset = "0x1953A30", VA = "0x181954A30")]
set
{
GameRuleManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
int num = 0;
if (instance != num)
{
bool canContinue = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.KKJJGNLJHDG;
}
}
}
// Token: 0x17000175 RID: 373
// (get) Token: 0x06000913 RID: 2323 RVA: 0x0002A534 File Offset: 0x00028734
// (set) Token: 0x06000914 RID: 2324 RVA: 0x0002A554 File Offset: 0x00028754
[Token(Token = "0x17000175")]
public string NPGGHDNLKIJ
{
[Token(Token = "0x6000913")]
[Address(RVA = "0x1953FF0", Offset = "0x1952FF0", VA = "0x181953FF0")]
get
{
return this.GKIODLDOIFB.IAHDANBDAAM();
}
[Token(Token = "0x6000914")]
[Address(RVA = "0x194AB90", Offset = "0x1949B90", VA = "0x18194AB90")]
private set
{
KLLMCPFPIIE<string> gkiodldoifb = this.GKIODLDOIFB;
}
}
// Token: 0x17000176 RID: 374
// (get) Token: 0x06000915 RID: 2325 RVA: 0x0002A570 File Offset: 0x00028770
// (set) Token: 0x06000916 RID: 2326 RVA: 0x0002A590 File Offset: 0x00028790
[Token(Token = "0x17000176")]
public bool MEEMEOOLOPD
{
[Token(Token = "0x6000915")]
[Address(RVA = "0x1954070", Offset = "0x1953070", VA = "0x181954070")]
get
{
return this.CLKCIKEAPMM.IAHDANBDAAM() != null;
}
[Token(Token = "0x6000916")]
[Address(RVA = "0x194CE90", Offset = "0x194BE90", VA = "0x18194CE90")]
private set
{
KLLMCPFPIIE<bool> clkcikeapmm = this.CLKCIKEAPMM;
}
}
// Token: 0x17000177 RID: 375
// (get) Token: 0x06000917 RID: 2327 RVA: 0x0002A5AC File Offset: 0x000287AC
// (set) Token: 0x06000918 RID: 2328 RVA: 0x0002A5CC File Offset: 0x000287CC
[Token(Token = "0x17000177")]
public CGLKOJIMDIH MACEMMGJEBB
{
[Token(Token = "0x6000917")]
[Address(RVA = "0x1954620", Offset = "0x1953620", VA = "0x181954620")]
get
{
return this.GPFAINKBIMF.IAHDANBDAAM();
}
[Token(Token = "0x6000918")]
[Address(RVA = "0x194DDF0", Offset = "0x194CDF0", VA = "0x18194DDF0")]
private set
{
KLLMCPFPIIE<CGLKOJIMDIH> gpfainkbimf = this.GPFAINKBIMF;
}
}
// Token: 0x17000178 RID: 376
// (get) Token: 0x06000919 RID: 2329 RVA: 0x0002A5E8 File Offset: 0x000287E8
// (set) Token: 0x0600091A RID: 2330 RVA: 0x0002A608 File Offset: 0x00028808
[Token(Token = "0x17000178")]
public bool OMFPBPBKEAP
{
[Token(Token = "0x6000919")]
[Address(RVA = "0x1953F50", Offset = "0x1952F50", VA = "0x181953F50")]
get
{
return this.MLKOPMMIIFL.IAHDANBDAAM() != null;
}
[Token(Token = "0x600091A")]
[Address(RVA = "0x194B480", Offset = "0x194A480", VA = "0x18194B480")]
private set
{
KLLMCPFPIIE<bool> mlkopmmiifl = this.MLKOPMMIIFL;
}
}
// Token: 0x17000179 RID: 377
// (get) Token: 0x0600091B RID: 2331 RVA: 0x0002A624 File Offset: 0x00028824
// (set) Token: 0x0600091C RID: 2332 RVA: 0x0002A638 File Offset: 0x00028838
[Token(Token = "0x17000179")]
private float? DHPBFFFMAFP
{
[Token(Token = "0x600091B")]
[Address(RVA = "0xB39CA0", Offset = "0xB38CA0", VA = "0x180B39CA0")]
get;
[Token(Token = "0x600091C")]
[Address(RVA = "0x588010", Offset = "0x587010", VA = "0x180588010")]
set;
}
// Token: 0x0600091D RID: 2333 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x600091D")]
[Address(RVA = "0x1947E60", Offset = "0x1946E60", VA = "0x181947E60", Slot = "13")]
protected override void Awake()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600091E RID: 2334 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x600091E")]
[Address(RVA = "0x1952B80", Offset = "0x1951B80", VA = "0x181952B80")]
private void Start()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600091F RID: 2335 RVA: 0x0002A64C File Offset: 0x0002884C
[Token(Token = "0x600091F")]
[Address(RVA = "0x194D710", Offset = "0x194C710", VA = "0x18194D710")]
private void INLPNKIEHME(Player IEKDDPPNFPF)
{
if (this.EOMJFPLCDBD == 0 || this.MPALGGNBOED.CFLJGNJLBFG)
{
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
string text = IEKDDPPNFPF.DBAJDHGDPOL.OHAFDCGEMEF + " joined the game";
int num = 0;
int num2 = 0;
IDisposable disposable = instance.Play((NotificationManager.IBIDFAOPIPC)num2, text, 3f, num, num);
}
}
// Token: 0x06000920 RID: 2336 RVA: 0x0002A6F8 File Offset: 0x000288F8
[Token(Token = "0x6000920")]
[Address(RVA = "0x19477C0", Offset = "0x19467C0", VA = "0x1819477C0")]
private void AIIMIJKGJEP()
{
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
if (!this.NOGONJPDBBI(agajmbpabdl))
{
if (this.EOMJFPLCDBD != 0)
{
MACMLJJGBIM ggohkajibpj = this.GGOHKAJIBPJ;
MACMLJJGBIM.AJHELNOKKMA ajhelnokkma = new MACMLJJGBIM.AJHELNOKKMA(this.NLCJILAFKDN);
ggohkajibpj.CIPHFNFPNFD(5f, ajhelnokkma);
}
return;
}
GameTeamManager gameTeamManager = this.teamManager;
AGAJMBPABDL agajmbpabdl2 = KKPBCOOONNK.MDMMDPEKICF;
gameTeamManager.RequestNextTeam(agajmbpabdl2);
}
// Token: 0x06000921 RID: 2337 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6000921")]
[Address(RVA = "0x1951370", Offset = "0x1950370", VA = "0x181951370", Slot = "14")]
protected override void OnDestroy()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000922 RID: 2338 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6000922")]
[Address(RVA = "0x1952CF0", Offset = "0x1951CF0", VA = "0x181952CF0")]
private void Update()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000923 RID: 2339 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6000923")]
[Address(RVA = "0x19475A0", Offset = "0x19465A0", VA = "0x1819475A0")]
private void AHIJJEOGPPD()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000924 RID: 2340 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6000924")]
[Address(RVA = "0x1950390", Offset = "0x194F390", VA = "0x181950390")]
private void NJGKEJCHADK()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000925 RID: 2341 RVA: 0x0002A764 File Offset: 0x00028964
[Token(Token = "0x6000925")]
[Address(RVA = "0x194F5A0", Offset = "0x194E5A0", VA = "0x18194F5A0")]
private void MBHDGEIOMHI()
{
KLLMCPFPIIE<string> gkiodldoifb = this.GKIODLDOIFB;
this.OODEMNCOLED();
GameManager.OnGameEndEvent.CNFDGDEOPPF();
}
// Token: 0x06000926 RID: 2342 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6000926")]
[Address(RVA = "0x19510A0", Offset = "0x19500A0", VA = "0x1819510A0")]
private void OODEMNCOLED()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000927 RID: 2343 RVA: 0x0002A790 File Offset: 0x00028990
[Token(Token = "0x6000927")]
[Address(RVA = "0x1949220", Offset = "0x1948220", VA = "0x181949220")]
private AACCKDLMFKJ.FKKNENGJCBL BHBNLMCDCPL(bool MKHJHLNKBPG, bool NJCHLDGBALB, bool EDMAMHJEMBK = true)
{
float totalTimeElapsed = this.<CKMDCGICHND>k__BackingField.TotalTimeElapsed;
return new AACCKDLMFKJ.FKKNENGJCBL(MKHJHLNKBPG, NJCHLDGBALB, totalTimeElapsed, EDMAMHJEMBK);
}
// Token: 0x06000928 RID: 2344 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6000928")]
[Address(RVA = "0x1949F00", Offset = "0x1948F00", VA = "0x181949F00")]
private void CLMJNPFECAM(bool HOCMIMEHLLM, bool FONNIABLACF)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000929 RID: 2345 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6000929")]
[Address(RVA = "0x194F670", Offset = "0x194E670", VA = "0x18194F670")]
private void MLPNCAHCIMA(bool HOCMIMEHLLM)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600092A RID: 2346 RVA: 0x0002A7B8 File Offset: 0x000289B8
[Token(Token = "0x600092A")]
[Address(RVA = "0x19495C0", Offset = "0x19485C0", VA = "0x1819495C0")]
private void BNMHBLEAPMJ(AGAJMBPABDL FPODELJNIIB, bool BCLPBCCEJJF)
{
int num = 0;
this.ELNKDJOGJCA(num);
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
if (FPODELJNIIB == agajmbpabdl)
{
if (this.EOMJFPLCDBD != 0)
{
}
GameTeamManager gameTeamManager = this.teamManager;
bool flag = (ulong)((uint)65535) == (ulong)3L;
AGAJMBPABDL agajmbpabdl2 = KKPBCOOONNK.MDMMDPEKICF;
bool flag2 = gameTeamManager.IsPlayerSpectator(agajmbpabdl2);
this.FDNJKCBILHG(flag, flag2);
}
GameManager.OnPlayerTeamChangeEvent.CNFDGDEOPPF(FPODELJNIIB);
}
// Token: 0x1700017A RID: 378
// (get) Token: 0x0600092B RID: 2347 RVA: 0x0002A828 File Offset: 0x00028A28
[Token(Token = "0x1700017A")]
public OLEPPCBDAND PEDGPCDMAOG
{
[Token(Token = "0x600092B")]
[Address(RVA = "0x1953CD0", Offset = "0x1952CD0", VA = "0x181953CD0")]
get
{
KCMNCAFFHJG<GameRuleCircuitWrapperTool> mlmhookdnin = this.MLMHOOKDNIN;
int num = 0;
GameRuleCircuitWrapperTool gameRuleCircuitWrapperTool = mlmhookdnin.IAHDANBDAAM(num != 0);
int num2 = 0;
if (!(gameRuleCircuitWrapperTool == num2))
{
KCMNCAFFHJG<GameRuleCircuitWrapperTool> mlmhookdnin2 = this.MLMHOOKDNIN;
int num3 = 0;
mlmhookdnin2.IAHDANBDAAM(num3 != 0).PFILOHJDFAB();
}
return OLEPPCBDAND.INVALID;
}
}
// Token: 0x1700017B RID: 379
// (get) Token: 0x0600092C RID: 2348 RVA: 0x0002A874 File Offset: 0x00028A74
// (set) Token: 0x0600092D RID: 2349 RVA: 0x0002A898 File Offset: 0x00028A98
[Token(Token = "0x1700017B")]
private GameConfigurationTool OOLIBLOHMBL
{
[Token(Token = "0x600092C")]
[Address(RVA = "0x194A2D0", Offset = "0x19492D0", VA = "0x18194A2D0")]
get
{
KCMNCAFFHJG<GameConfigurationTool> aokohliapmp = this.AOKOHLIAPMP;
int num = 0;
return aokohliapmp.IAHDANBDAAM(num != 0);
}
[Token(Token = "0x600092D")]
[Address(RVA = "0x1951F60", Offset = "0x1950F60", VA = "0x181951F60")]
set
{
this.AOKOHLIAPMP.BDJFGEJFPPO(value);
}
}
// Token: 0x1700017C RID: 380
// (get) Token: 0x0600092E RID: 2350 RVA: 0x0002A8B8 File Offset: 0x00028AB8
// (set) Token: 0x0600092F RID: 2351 RVA: 0x0002A8DC File Offset: 0x00028ADC
[Token(Token = "0x1700017C")]
private GameRuleCircuitWrapperTool DIKGIALJEIE
{
[Token(Token = "0x600092E")]
[Address(RVA = "0x194B780", Offset = "0x194A780", VA = "0x18194B780")]
get
{
KCMNCAFFHJG<GameRuleCircuitWrapperTool> mlmhookdnin = this.MLMHOOKDNIN;
int num = 0;
return mlmhookdnin.IAHDANBDAAM(num != 0);
}
[Token(Token = "0x600092F")]
[Address(RVA = "0x194DE50", Offset = "0x194CE50", VA = "0x18194DE50")]
set
{
this.MLMHOOKDNIN.BDJFGEJFPPO(value);
}
}
// Token: 0x1700017D RID: 381
// (get) Token: 0x06000930 RID: 2352 RVA: 0x0002A8FC File Offset: 0x00028AFC
[Token(Token = "0x1700017D")]
public bool OLKJLPOJCNH
{
[Token(Token = "0x6000930")]
[Address(RVA = "0x1954330", Offset = "0x1953330", VA = "0x181954330")]
get
{
List<GameConfigurationTool> lcnoahloeaj = GameConfigurationTool.LCNOAHLOEAJ;
bool flag;
return flag;
}
}
// Token: 0x06000931 RID: 2353 RVA: 0x0002A918 File Offset: 0x00028B18
[Token(Token = "0x6000931")]
[Address(RVA = "0x19506C0", Offset = "0x194F6C0", VA = "0x1819506C0")]
private void OAHJOLJOKGI(GameConfigurationTool OCALMEMIECD)
{
int num = 0;
if (OCALMEMIECD != num)
{
PhotonView photonView = OCALMEMIECD.JDHMIOJKLCK;
}
PhotonView photonView2 = base.JDHMIOJKLCK;
DGLOJCGDOGG.LFLFMIMNCON<int> lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.RpcMasterSetMode);
photonView2.RpcMaster<int>(lflfmimncon, -1);
}
// Token: 0x06000932 RID: 2354 RVA: 0x0002A95C File Offset: 0x00028B5C
[Token(Token = "0x6000932")]
[Address(RVA = "0x194E150", Offset = "0x194D150", VA = "0x18194E150")]
private void JEPEDGFBCNC(GameConfigurationTool OCALMEMIECD)
{
if (KKPBCOOONNK.BNNCCCFFALC && this.LFFBOFOAGLI)
{
this.AOKOHLIAPMP.BDJFGEJFPPO(OCALMEMIECD);
}
}
// Token: 0x06000933 RID: 2355 RVA: 0x0002A990 File Offset: 0x00028B90
[Token(Token = "0x6000933")]
[Address(RVA = "0x194C540", Offset = "0x194B540", VA = "0x18194C540")]
private void HCCOIHLEPHE()
{
if (KKPBCOOONNK.BNNCCCFFALC)
{
int num = 0;
List<GameConfigurationTool> lcnoahloeaj = GameConfigurationTool.LCNOAHLOEAJ;
if (num < typeof(GameConfigurationTool).TypeHandle)
{
GameConfigurationTool gameConfigurationTool = this.OOLIBLOHMBL;
bool flag;
if (flag)
{
}
num++;
}
KCMNCAFFHJG<GameConfigurationTool> aokohliapmp = this.AOKOHLIAPMP;
int num2 = 0;
GameConfigurationTool gameConfigurationTool2 = aokohliapmp.IAHDANBDAAM(num2 != 0);
int num3 = 0;
if (gameConfigurationTool2 != num3)
{
this.OOLIBLOHMBL.MIKDLDEALPN = true;
DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD;
}
}
Action mfmjpeiiaan = this.MFMJPEIIAAN;
if (mfmjpeiiaan != 0)
{
mfmjpeiiaan();
}
}
// Token: 0x06000934 RID: 2356 RVA: 0x0002AA20 File Offset: 0x00028C20
[Token(Token = "0x6000934")]
[Address(RVA = "0x194D130", Offset = "0x194C130", VA = "0x18194D130")]
private void IJBAFEKBOJP()
{
if (KKPBCOOONNK.BNNCCCFFALC)
{
int num = 0;
List<GameRuleCircuitWrapperTool> allGameRuleWrappers = GameRuleCircuitWrapperTool.AllGameRuleWrappers;
List<GameRuleCircuitWrapperTool> allGameRuleWrappers2 = GameRuleCircuitWrapperTool.AllGameRuleWrappers;
GameRuleCircuitWrapperTool gameRuleCircuitWrapperTool = this.DIKGIALJEIE;
bool flag;
if (flag)
{
List<GameRuleCircuitWrapperTool> allGameRuleWrappers3 = GameRuleCircuitWrapperTool.AllGameRuleWrappers;
}
num++;
KCMNCAFFHJG<GameRuleCircuitWrapperTool> mlmhookdnin = this.MLMHOOKDNIN;
int num2 = 0;
GameRuleCircuitWrapperTool gameRuleCircuitWrapperTool2 = mlmhookdnin.IAHDANBDAAM(num2 != 0);
int num3 = 0;
if (gameRuleCircuitWrapperTool2 != num3)
{
this.DIKGIALJEIE.MIKDLDEALPN = true;
DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD;
}
}
}
// Token: 0x06000935 RID: 2357 RVA: 0x0002AAA0 File Offset: 0x00028CA0
[Token(Token = "0x6000935")]
[Address(RVA = "0x1950190", Offset = "0x194F190", VA = "0x181950190")]
private int NIPOIOLNPME()
{
KCMNCAFFHJG<GameConfigurationTool> aokohliapmp = this.AOKOHLIAPMP;
int num = 0;
GameConfigurationTool gameConfigurationTool = aokohliapmp.IAHDANBDAAM(num != 0);
int num2 = 0;
if (gameConfigurationTool != num2)
{
int num3 = 0;
List<GameConfigurationTool> lcnoahloeaj = GameConfigurationTool.LCNOAHLOEAJ;
if (num3 < typeof(GameConfigurationTool).TypeHandle)
{
GameConfigurationTool gameConfigurationTool2 = this.OOLIBLOHMBL;
bool flag;
if (!flag)
{
num3++;
}
}
}
return -1;
}
// Token: 0x1700017E RID: 382
// (get) Token: 0x06000936 RID: 2358 RVA: 0x0002AAF8 File Offset: 0x00028CF8
[Token(Token = "0x1700017E")]
public string KIPHPJLPNEE
{
[Token(Token = "0x6000936")]
[Address(RVA = "0x1954040", Offset = "0x1953040", VA = "0x181954040")]
get
{
TrackableId trackableId = ((ITrackable)this.CAAIMMPFBOP).trackableId;
throw new NullReferenceException();
}
}
// Token: 0x06000937 RID: 2359 RVA: 0x0002AB18 File Offset: 0x00028D18
[Token(Token = "0x6000937")]
[Address(RVA = "0x1947B00", Offset = "0x1946B00", VA = "0x181947B00")]
public void AddGameName(string MMBOKOLAJFH, object PIHIPPPPEBI, int JMHKMOACHDG)
{
bool flag = this.CAAIMMPFBOP.DOEHAPOJMON(MMBOKOLAJFH, PIHIPPPPEBI, JMHKMOACHDG);
}
// Token: 0x06000938 RID: 2360 RVA: 0x0002AB3C File Offset: 0x00028D3C
[Token(Token = "0x6000938")]
[Address(RVA = "0x19522F0", Offset = "0x19512F0", VA = "0x1819522F0")]
public void RemoveGameName(object PIHIPPPPEBI)
{
bool flag = this.CAAIMMPFBOP.HAHBGOMEMEE(PIHIPPPPEBI);
}
// Token: 0x1700017F RID: 383
// (get) Token: 0x06000939 RID: 2361 RVA: 0x0002AB5C File Offset: 0x00028D5C
[Token(Token = "0x1700017F")]
public bool GEIAOOINAAI
{
[Token(Token = "0x6000939")]
[Address(RVA = "0x14ABC80", Offset = "0x14AAC80", VA = "0x1814ABC80")]
get
{
return this.DHLGFJFBAGL.CFLJGNJLBFG;
}
}
// Token: 0x0600093A RID: 2362 RVA: 0x0002AB7C File Offset: 0x00028D7C
[Token(Token = "0x600093A")]
[Address(RVA = "0x14A9ED0", Offset = "0x14A8ED0", VA = "0x1814A9ED0")]
public void AddGameWinRestriction(object PIHIPPPPEBI)
{
this.DHLGFJFBAGL.BPAJKKAGPKB(PIHIPPPPEBI);
}
// Token: 0x0600093B RID: 2363 RVA: 0x0002AB9C File Offset: 0x00028D9C
[Token(Token = "0x600093B")]
[Address(RVA = "0x14A8BC0", Offset = "0x14A7BC0", VA = "0x1814A8BC0")]
public void RemoveGameWinRestriction(object PIHIPPPPEBI)
{
this.DHLGFJFBAGL.BIHKNNPGGKP(PIHIPPPPEBI);
}
// Token: 0x17000180 RID: 384
// (get) Token: 0x0600093C RID: 2364 RVA: 0x0002ABBC File Offset: 0x00028DBC
[Token(Token = "0x17000180")]
public bool GOAKNFNAPGM
{
[Token(Token = "0x600093C")]
[Address(RVA = "0x19544A0", Offset = "0x19534A0", VA = "0x1819544A0")]
get
{
return this.ILMMCFBLOOF.CFLJGNJLBFG;
}
}
// Token: 0x0600093D RID: 2365 RVA: 0x0002ABDC File Offset: 0x00028DDC
[Token(Token = "0x600093D")]
[Address(RVA = "0x14AA760", Offset = "0x14A9760", VA = "0x1814AA760")]
public void AddPreGameVoiceOverSupport(object PIHIPPPPEBI)
{
this.ILMMCFBLOOF.BPAJKKAGPKB(PIHIPPPPEBI);
}
// Token: 0x0600093E RID: 2366 RVA: 0x0002ABFC File Offset: 0x00028DFC
[Token(Token = "0x600093E")]
[Address(RVA = "0x14A5670", Offset = "0x14A4670", VA = "0x1814A5670")]
public void RemovePreGameVoiceOverSupport(object PIHIPPPPEBI)
{
this.ILMMCFBLOOF.BIHKNNPGGKP(PIHIPPPPEBI);
}
// Token: 0x17000181 RID: 385
// (get) Token: 0x0600093F RID: 2367 RVA: 0x0002AC1C File Offset: 0x00028E1C
[Token(Token = "0x17000181")]
public float LECMAIIKDPI
{
[Token(Token = "0x600093F")]
[Address(RVA = "0x1300010", Offset = "0x12FF010", VA = "0x181300010")]
get
{
TrackableId trackableId = ((ITrackable)this.OHOGOGINKHG).trackableId;
throw new NullReferenceException();
}
}
// Token: 0x06000940 RID: 2368 RVA: 0x0002AC3C File Offset: 0x00028E3C
[Token(Token = "0x6000940")]
[Address(RVA = "0x1947B80", Offset = "0x1946B80", VA = "0x181947B80")]
public void AddGameStartDelay(float BJJEDIGOMGC, object PIHIPPPPEBI, int JMHKMOACHDG)
{
BJOIBBBOIKO<float> ohogoginkhg = this.OHOGOGINKHG;
}
// Token: 0x06000941 RID: 2369 RVA: 0x0002AC58 File Offset: 0x00028E58
[Token(Token = "0x6000941")]
[Address(RVA = "0x1952350", Offset = "0x1951350", VA = "0x181952350")]
public void RemoveGameStartDelay(object PIHIPPPPEBI)
{
bool flag = this.OHOGOGINKHG.HAHBGOMEMEE(PIHIPPPPEBI);
}
// Token: 0x17000182 RID: 386
// (get) Token: 0x06000942 RID: 2370 RVA: 0x0002AC78 File Offset: 0x00028E78
[Token(Token = "0x17000182")]
public float JAAGPKMDILD
{
[Token(Token = "0x6000942")]
[Address(RVA = "0x19545B0", Offset = "0x19535B0", VA = "0x1819545B0")]
get
{
TrackableId trackableId = ((ITrackable)this.BLINIJFPNOB).trackableId;
throw new NullReferenceException();
}
}
// Token: 0x06000943 RID: 2371 RVA: 0x0002AC98 File Offset: 0x00028E98
[Token(Token = "0x6000943")]
[Address(RVA = "0x1947DB0", Offset = "0x1946DB0", VA = "0x181947DB0")]
public void AddResultsSubStateDuration(float BJJEDIGOMGC, object PIHIPPPPEBI, int JMHKMOACHDG)
{
BJOIBBBOIKO<float> blinijfpnob = this.BLINIJFPNOB;
}
// Token: 0x06000944 RID: 2372 RVA: 0x0002ACB4 File Offset: 0x00028EB4
[Token(Token = "0x6000944")]
[Address(RVA = "0x1952500", Offset = "0x1951500", VA = "0x181952500")]
public void RemoveResultsSubStateDuration(object PIHIPPPPEBI)
{
bool flag = this.BLINIJFPNOB.HAHBGOMEMEE(PIHIPPPPEBI);
}
// Token: 0x17000183 RID: 387
// (get) Token: 0x06000945 RID: 2373 RVA: 0x0002ACD4 File Offset: 0x00028ED4
[Token(Token = "0x17000183")]
public bool IJNDMKHFADB
{
[Token(Token = "0x6000945")]
[Address(RVA = "0x14ABAA0", Offset = "0x14AAAA0", VA = "0x1814ABAA0")]
get
{
return this.EFDBFKNBONJ.CFLJGNJLBFG;
}
}
// Token: 0x06000946 RID: 2374 RVA: 0x0002ACF4 File Offset: 0x00028EF4
[Token(Token = "0x6000946")]
[Address(RVA = "0x14A8B60", Offset = "0x14A7B60", VA = "0x1814A8B60")]
public void AddGameOverFeedbackRestriction(object PIHIPPPPEBI)
{
this.EFDBFKNBONJ.BPAJKKAGPKB(PIHIPPPPEBI);
}
// Token: 0x06000947 RID: 2375 RVA: 0x0002AD14 File Offset: 0x00028F14
[Token(Token = "0x6000947")]
[Address(RVA = "0x14A6640", Offset = "0x14A5640", VA = "0x1814A6640")]
public void RemoveGameOverFeedbackRestriction(object PIHIPPPPEBI)
{
this.EFDBFKNBONJ.BIHKNNPGGKP(PIHIPPPPEBI);
}
// Token: 0x17000184 RID: 388
// (get) Token: 0x06000948 RID: 2376 RVA: 0x0002AD34 File Offset: 0x00028F34
[Token(Token = "0x17000184")]
public bool OEGHGLDJENF
{
[Token(Token = "0x6000948")]
[Address(RVA = "0x1954580", Offset = "0x1953580", VA = "0x181954580")]
get
{
TrackableId trackableId = ((ITrackable)this.AAMNEOPONKP).trackableId;
throw new NullReferenceException();
}
}
// Token: 0x06000949 RID: 2377 RVA: 0x0002AD54 File Offset: 0x00028F54
[Token(Token = "0x6000949")]
[Address(RVA = "0x1947D30", Offset = "0x1946D30", VA = "0x181947D30")]
public void AddRespawnPlayersOnGameStartSupport(bool CBHMNNAINHM, object PIHIPPPPEBI, int JMHKMOACHDG)
{
bool flag = this.AAMNEOPONKP.DOEHAPOJMON(CBHMNNAINHM, PIHIPPPPEBI, JMHKMOACHDG);
}
// Token: 0x0600094A RID: 2378 RVA: 0x0002AD78 File Offset: 0x00028F78
[Token(Token = "0x600094A")]
[Address(RVA = "0x19524A0", Offset = "0x19514A0", VA = "0x1819524A0")]
public void RemoveRespawnPlayersOnGameStartSupport(object PIHIPPPPEBI)
{
bool flag = this.AAMNEOPONKP.HAHBGOMEMEE(PIHIPPPPEBI);
}
// Token: 0x17000185 RID: 389
// (get) Token: 0x0600094B RID: 2379 RVA: 0x0002AD98 File Offset: 0x00028F98
[Token(Token = "0x17000185")]
public bool AIIHAMCFOCP
{
[Token(Token = "0x600094B")]
[Address(RVA = "0x1954550", Offset = "0x1953550", VA = "0x181954550")]
get
{
TrackableId trackableId = ((ITrackable)this.HEFDCJJIBGG).trackableId;
throw new NullReferenceException();
}
}
// Token: 0x0600094C RID: 2380 RVA: 0x0002ADB8 File Offset: 0x00028FB8
[Token(Token = "0x600094C")]
[Address(RVA = "0x1947CB0", Offset = "0x1946CB0", VA = "0x181947CB0")]
public void AddRespawnPlayersOnGameOverSupport(bool CBHMNNAINHM, object PIHIPPPPEBI, int JMHKMOACHDG)
{
bool flag = this.HEFDCJJIBGG.DOEHAPOJMON(CBHMNNAINHM, PIHIPPPPEBI, JMHKMOACHDG);
}
// Token: 0x0600094D RID: 2381 RVA: 0x0002ADDC File Offset: 0x00028FDC
[Token(Token = "0x600094D")]
[Address(RVA = "0x1952440", Offset = "0x1951440", VA = "0x181952440")]
public void RemoveRespawnPlayersOnGameOverSupport(object PIHIPPPPEBI)
{
bool flag = this.HEFDCJJIBGG.HAHBGOMEMEE(PIHIPPPPEBI);
}
// Token: 0x17000186 RID: 390
// (get) Token: 0x0600094E RID: 2382 RVA: 0x0002ADFC File Offset: 0x00028FFC
[Token(Token = "0x17000186")]
public bool LJHPDMMIANB
{
[Token(Token = "0x600094E")]
[Address(RVA = "0x19543F0", Offset = "0x19533F0", VA = "0x1819543F0")]
get
{
TrackableId trackableId = ((ITrackable)this.GLENPACEGOJ).trackableId;
throw new NullReferenceException();
}
}
// Token: 0x0600094F RID: 2383 RVA: 0x0002AE1C File Offset: 0x0002901C
[Token(Token = "0x600094F")]
[Address(RVA = "0x1947C30", Offset = "0x1946C30", VA = "0x181947C30")]
public void AddPersistPlayerStatsOnGameStart(bool CBHMNNAINHM, object PIHIPPPPEBI, int JMHKMOACHDG)
{
bool flag = this.GLENPACEGOJ.DOEHAPOJMON(CBHMNNAINHM, PIHIPPPPEBI, JMHKMOACHDG);
}
// Token: 0x06000950 RID: 2384 RVA: 0x0002AE40 File Offset: 0x00029040
[Token(Token = "0x6000950")]
[Address(RVA = "0x19523E0", Offset = "0x19513E0", VA = "0x1819523E0")]
public void RemovePersistPlayerStatsOnGameStart(object PIHIPPPPEBI)
{
bool flag = this.GLENPACEGOJ.HAHBGOMEMEE(PIHIPPPPEBI);
}
// Token: 0x17000187 RID: 391
// (get) Token: 0x06000951 RID: 2385 RVA: 0x0002AE60 File Offset: 0x00029060
[Token(Token = "0x17000187")]
public bool HGEODJPEJLJ
{
[Token(Token = "0x6000951")]
[Address(RVA = "0x14ABAD0", Offset = "0x14AAAD0", VA = "0x1814ABAD0")]
get
{
return this.NAJCCNCCKON.CFLJGNJLBFG;
}
}
// Token: 0x06000952 RID: 2386 RVA: 0x0002AE80 File Offset: 0x00029080
[Token(Token = "0x6000952")]
[Address(RVA = "0x14A94D0", Offset = "0x14A84D0", VA = "0x1814A94D0")]
public void AddGameOverGiftGenerationRestriction(object PIHIPPPPEBI)
{
this.NAJCCNCCKON.BPAJKKAGPKB(PIHIPPPPEBI);
}
// Token: 0x06000953 RID: 2387 RVA: 0x0002AEA0 File Offset: 0x000290A0
[Token(Token = "0x6000953")]
[Address(RVA = "0x14A77C0", Offset = "0x14A67C0", VA = "0x1814A77C0")]
public void RemoveGameOverGiftGenerationRestriction(object PIHIPPPPEBI)
{
this.NAJCCNCCKON.BIHKNNPGGKP(PIHIPPPPEBI);
}
// Token: 0x06000954 RID: 2388 RVA: 0x0002AEC0 File Offset: 0x000290C0
[Token(Token = "0x6000954")]
[Address(RVA = "0x194F320", Offset = "0x194E320", VA = "0x18194F320")]
public void LocalPlayerTryOpenStartOverMenu()
{
GameRuleManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
int num = 0;
if (instance != num && NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.GFBOGKIJFFA)
{
PMGCJEPKFOF<JPIJGHNNIDP> pmgcjepkfof = Player.<EGKJPJKLEAI>k__BackingField.playerUI.<JNBAANDJIAD>k__BackingField.ShowConfirmationDialog("Start Over", "Are you sure? This will reset your checkpoint progress.");
Action<JPIJGHNNIDP> action = new Action(this.NEKLFNDADCA);
int num2 = 0;
num2 += num2;
num2++;
PMGCJEPKFOF<JPIJGHNNIDP> pmgcjepkfof2 = pmgcjepkfof.OHLPJBFCABI(action);
return;
}
int num3 = 0;
this.LocalPlayerRequestStartGame(num3 != 0);
}
// Token: 0x06000955 RID: 2389 RVA: 0x0002AF48 File Offset: 0x00029148
[Token(Token = "0x6000955")]
[Address(RVA = "0x1952190", Offset = "0x1951190", VA = "0x181952190")]
private void PKKMNKPBIJD(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
if (KKPBCOOONNK.BNNCCCFFALC)
{
MJNLDDCLOGP hijohabbmbg = this.HIJOHABBMBG;
int num = 0;
hijohabbmbg.KGFFMEICLNN((float)num);
DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD;
return;
}
}
// Token: 0x06000956 RID: 2390 RVA: 0x0002AF80 File Offset: 0x00029180
[Token(Token = "0x6000956")]
[Address(RVA = "0x194CA10", Offset = "0x194BA10", VA = "0x18194CA10")]
private void HKGNEOJNBGL()
{
if (KKPBCOOONNK.BNNCCCFFALC && this.HIJOHABBMBG.OLGMEEIPCAL)
{
this.HIJOHABBMBG.KGFFMEICLNN(10f);
MJNLDDCLOGP hijohabbmbg = this.HIJOHABBMBG;
MACMLJJGBIM.AJHELNOKKMA ajhelnokkma = new MACMLJJGBIM.AJHELNOKKMA(this.OMBHDAIDMBB);
hijohabbmbg.CIPHFNFPNFD(1f, ajhelnokkma);
this.voteManager.RoomAuthorityMoveGroupToNextMap();
}
}
// Token: 0x06000957 RID: 2391 RVA: 0x0002AFE8 File Offset: 0x000291E8
[Token(Token = "0x6000957")]
[Address(RVA = "0x194EA90", Offset = "0x194DA90", VA = "0x18194EA90")]
public void LocalPlayerRequestStartGame(bool OBCJHGIBABA = false)
{
GameRuleManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
int num = 0;
if (instance != num)
{
GameRuleManager instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
instance2.OODEMNCOLED();
if (instance2 == 0)
{
return;
}
}
PlayerRoomRoleManager instance3 = PlayerRoomRoleManager.ONCPNMDGGKG;
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
RoomRole playerRoleDefinition = instance3.GetPlayerRoleDefinition(agajmbpabdl);
if (playerRoleDefinition != 0)
{
MutableOverridableObscuredBool canStartGames = playerRoleDefinition.canStartGames;
bool flag;
if (!flag)
{
return;
}
}
PhotonView photonView = base.JDHMIOJKLCK;
DGLOJCGDOGG.FGGIMKCCBDA<AGAJMBPABDL, bool> fggimkccbda = new DGLOJCGDOGG.FGGIMKCCBDA(this.RpcMasterStartGame);
AGAJMBPABDL agajmbpabdl2 = KKPBCOOONNK.MDMMDPEKICF;
photonView.RpcMaster<AGAJMBPABDL, bool>(fggimkccbda, agajmbpabdl2, OBCJHGIBABA);
}
// Token: 0x06000958 RID: 2392 RVA: 0x0002B07C File Offset: 0x0002927C
[Token(Token = "0x6000958")]
[Address(RVA = "0x194E600", Offset = "0x194D600", VA = "0x18194E600")]
public void LocalPlayeRequestStartGameEarly()
{
PlayerRoomRoleManager instance = PlayerRoomRoleManager.ONCPNMDGGKG;
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
RoomRole playerRoleDefinition = instance.GetPlayerRoleDefinition(agajmbpabdl);
if (playerRoleDefinition != 0)
{
MutableOverridableObscuredBool canStartGames = playerRoleDefinition.canStartGames;
int num = 0;
num += num;
num++;
bool flag;
if (!flag)
{
return;
}
}
PhotonView photonView = base.JDHMIOJKLCK;
DGLOJCGDOGG.LFLFMIMNCON<AGAJMBPABDL> lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.RpcMasterStartGameEarly);
AGAJMBPABDL agajmbpabdl2 = KKPBCOOONNK.MDMMDPEKICF;
photonView.RpcMaster<AGAJMBPABDL>(lflfmimncon, agajmbpabdl2);
}
// Token: 0x06000959 RID: 2393 RVA: 0x0002B100 File Offset: 0x00029300
[Token(Token = "0x6000959")]
[Address(RVA = "0x194ECF0", Offset = "0x194DCF0", VA = "0x18194ECF0")]
public bool LocalPlayerRequestStopGame()
{
PlayerRoomRoleManager instance = PlayerRoomRoleManager.ONCPNMDGGKG;
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
RoomRole playerRoleDefinition = instance.GetPlayerRoleDefinition(agajmbpabdl);
if (playerRoleDefinition != 0)
{
MutableOverridableObscuredBool canEndGamesEarly = playerRoleDefinition.canEndGamesEarly;
int num = 0;
num += num;
num++;
bool flag;
if (!flag)
{
return flag;
}
}
PhotonView photonView = base.JDHMIOJKLCK;
DGLOJCGDOGG.ANJGMEDDNPE anjgmeddnpe = new DGLOJCGDOGG.ANJGMEDDNPE(this.RpcMasterStopGame);
photonView.RpcMaster(anjgmeddnpe);
throw new NullReferenceException();
}
// Token: 0x0600095A RID: 2394 RVA: 0x0002B17C File Offset: 0x0002937C
[Token(Token = "0x600095A")]
[Address(RVA = "0x194E800", Offset = "0x194D800", VA = "0x18194E800")]
public void LocalPlayerJoinLeaveGame()
{
if (this.EOMJFPLCDBD != 0)
{
}
GameTeamManager gameTeamManager3;
if (this.EOMJFPLCDBD != 0)
{
GameTeamManager gameTeamManager = this.teamManager;
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
bool flag = gameTeamManager.IsPlayerSpectator(agajmbpabdl);
GameTeamManager gameTeamManager2 = this.teamManager;
if (!flag)
{
if (gameTeamManager2.SpectatingSupported)
{
gameTeamManager3 = this.teamManager;
AGAJMBPABDL agajmbpabdl2 = KKPBCOOONNK.MDMMDPEKICF;
gameTeamManager3.LeaveTeam(agajmbpabdl2);
return;
}
}
else
{
AGAJMBPABDL agajmbpabdl3 = KKPBCOOONNK.MDMMDPEKICF;
}
return;
}
bool flag2;
while (!flag2)
{
}
GameTeamManager.MCGBMAJNPDN teamChangeEvent = gameTeamManager3.TeamChangeEvent;
AGAJMBPABDL agajmbpabdl4 = KKPBCOOONNK.MDMMDPEKICF;
bool flag3;
while (!flag3)
{
}
GameTeamManager.MCGBMAJNPDN teamChangeEvent2 = gameTeamManager3.TeamChangeEvent;
AGAJMBPABDL agajmbpabdl5 = KKPBCOOONNK.MDMMDPEKICF;
}
// Token: 0x17000188 RID: 392
// (get) Token: 0x0600095B RID: 2395 RVA: 0x0002B228 File Offset: 0x00029428
[Token(Token = "0x17000188")]
public bool DBLMOIOMGEI
{
[Token(Token = "0x600095B")]
[Address(RVA = "0x19545E0", Offset = "0x19535E0", VA = "0x1819545E0")]
get
{
return this.teamManager.GameStartTeamRequirementsMet;
}
}
// Token: 0x17000189 RID: 393
// (get) Token: 0x0600095C RID: 2396 RVA: 0x0002B248 File Offset: 0x00029448
[Token(Token = "0x17000189")]
public bool NKEEGAIPMDI
{
[Token(Token = "0x600095C")]
[Address(RVA = "0x19544D0", Offset = "0x19534D0", VA = "0x1819544D0")]
get
{
if (this.teamManager.JoinInProgressSupported && this.EOMJFPLCDBD != 0)
{
return this.teamManager.GetActivePlayerVacancy() > 0;
}
throw new NullReferenceException();
}
}
// Token: 0x0600095D RID: 2397 RVA: 0x0002B284 File Offset: 0x00029484
[Token(Token = "0x600095D")]
[Address(RVA = "0x194C800", Offset = "0x194B800", VA = "0x18194C800")]
private void HDFKJDFIFKK()
{
OKNNKFGFODL localPlayerCreatedEvent = Player.LocalPlayerCreatedEvent;
Action action = new Action(this.HDFKJDFIFKK);
localPlayerCreatedEvent.BIHKNNPGGKP(action);
if (this.EOMJFPLCDBD != 0)
{
GameTeamManager gameTeamManager = this.teamManager;
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
if (!gameTeamManager.IsPlayerSpectator(agajmbpabdl))
{
if (this.OIKDGAODCCG == CGLKOJIMDIH.ANY)
{
GameTimerManager gameTimerManager = this.<CKMDCGICHND>k__BackingField;
float totalTimeElapsed = gameTimerManager.TotalTimeElapsed;
ulong num;
this.<IGDCAAJGADP>k__BackingField = num;
}
int num2 = 0;
this.CLMJNPFECAM(num2 != 0, true);
if (this.teamManager.RespawnOnGameRunningTeamChangeSupported)
{
GameSpawnManager gameSpawnManager = this.spawnManager;
int num3 = 0;
gameSpawnManager.LocalPlayerRequestRespawn(true, num3 != 0);
}
}
}
GameTeamManager gameTeamManager2 = this.teamManager;
AGAJMBPABDL agajmbpabdl2 = KKPBCOOONNK.MDMMDPEKICF;
CGLKOJIMDIH playerTeam = gameTeamManager2.GetPlayerTeam(agajmbpabdl2);
this.OIKDGAODCCG = playerTeam;
}
// Token: 0x0600095E RID: 2398 RVA: 0x0002B350 File Offset: 0x00029550
[Token(Token = "0x600095E")]
[Address(RVA = "0x1950560", Offset = "0x194F560", VA = "0x181950560")]
private bool NOGONJPDBBI(AGAJMBPABDL IEKDDPPNFPF)
{
if (!this.teamManager.IsPlayerSpectator(IEKDDPPNFPF))
{
throw new NullReferenceException();
}
if (this.EOMJFPLCDBD != 0)
{
return this.NKEEGAIPMDI;
}
return this.BHADGBAPFPK;
}
// Token: 0x0600095F RID: 2399 RVA: 0x0002B38C File Offset: 0x0002958C
[Token(Token = "0x600095F")]
[Address(RVA = "0x194A1B0", Offset = "0x19491B0", VA = "0x18194A1B0")]
public bool CanLocalPlayerSwitchTeam(CGLKOJIMDIH MFDDEHMDPDM)
{
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
if (!this.teamManager.IsPlayerSpectator(agajmbpabdl) && (MFDDEHMDPDM == CGLKOJIMDIH.ANY || this.teamManager.ExplicitTeamSelectionSupported))
{
DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD;
if (eomjfplcdbd != 0 && eomjfplcdbd <= (ulong)1L)
{
EDCDGNKBEDJ currentPreGameState = this.PCKGKGHFIKD;
if ((MFDDEHMDPDM != CGLKOJIMDIH.TEAM_3 || currentPreGameState <= EDCDGNKBEDJ.WAITING_FOR_START_GAME) && this.teamManager.PlayerCanSwitchTeam(agajmbpabdl))
{
return true;
}
}
}
throw new NullReferenceException();
}
// Token: 0x06000960 RID: 2400 RVA: 0x0002B400 File Offset: 0x00029600
[Token(Token = "0x6000960")]
[Address(RVA = "0x194EEF0", Offset = "0x194DEF0", VA = "0x18194EEF0")]
public void LocalPlayerSwitchTeam(CGLKOJIMDIH MFDDEHMDPDM)
{
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
if (!this.teamManager.IsPlayerSpectator(agajmbpabdl) && (MFDDEHMDPDM == CGLKOJIMDIH.ANY || this.teamManager.ExplicitTeamSelectionSupported))
{
DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD;
if (eomjfplcdbd != 0 && eomjfplcdbd <= (ulong)1L && this.PCKGKGHFIKD <= EDCDGNKBEDJ.WAITING_FOR_START_GAME && this.teamManager.PlayerCanSwitchTeam(agajmbpabdl))
{
AGAJMBPABDL agajmbpabdl2 = KKPBCOOONNK.MDMMDPEKICF;
GameTeamManager gameTeamManager = this.teamManager;
}
}
}
// Token: 0x06000961 RID: 2401 RVA: 0x0002B47C File Offset: 0x0002967C
[Token(Token = "0x6000961")]
[Address(RVA = "0x194F060", Offset = "0x194E060", VA = "0x18194F060")]
public void LocalPlayerToggleGameConfiguration()
{
if (this.LFFBOFOAGLI)
{
GameTeamManager gameTeamManager = this.teamManager;
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
if (!gameTeamManager.IsPlayerSpectator(agajmbpabdl))
{
List<GameConfigurationTool> lcnoahloeaj = GameConfigurationTool.LCNOAHLOEAJ;
int num = this.NIPOIOLNPME();
CIIBGMBOFEI ciibgmbofei = Matchmaking.BBJAEJHMAPB;
bool flag;
if (flag)
{
}
PhotonView photonView = base.JDHMIOJKLCK;
DGLOJCGDOGG.LFLFMIMNCON<int> lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.RpcMasterSetMode);
photonView.RpcMaster<int>(lflfmimncon, -1);
}
}
}
// Token: 0x1700018A RID: 394
// (get) Token: 0x06000962 RID: 2402 RVA: 0x0002B4F0 File Offset: 0x000296F0
[Token(Token = "0x1700018A")]
public bool LFFBOFOAGLI
{
[Token(Token = "0x6000962")]
[Address(RVA = "0x1953BF0", Offset = "0x1952BF0", VA = "0x181953BF0")]
get
{
if (this.EOMJFPLCDBD != 0)
{
return true;
}
if (this.EOMJFPLCDBD != 0)
{
bool flag;
return flag;
}
return (ulong)((uint)65535) == (ulong)1L;
}
}
// Token: 0x1700018B RID: 395
// (get) Token: 0x06000963 RID: 2403 RVA: 0x0002B520 File Offset: 0x00029720
[Token(Token = "0x1700018B")]
public float OJEACPIPCAJ
{
[Token(Token = "0x6000963")]
[Address(RVA = "0x19542B0", Offset = "0x19532B0", VA = "0x1819542B0")]
get
{
if (this.EOMJFPLCDBD != 0)
{
return this.HIJOHABBMBG.HPDDAIKGLBM;
}
throw new NullReferenceException();
}
}
// Token: 0x1700018C RID: 396
// (get) Token: 0x06000964 RID: 2404 RVA: 0x0002B54C File Offset: 0x0002974C
[Token(Token = "0x1700018C")]
public float KKFLOMEAABP
{
[Token(Token = "0x6000964")]
[Address(RVA = "0x1954420", Offset = "0x1953420", VA = "0x181954420")]
get
{
if (this.EOMJFPLCDBD != 0)
{
return this.HIJOHABBMBG.HPDDAIKGLBM;
}
throw new NullReferenceException();
}
}
// Token: 0x1700018D RID: 397
// (get) Token: 0x06000965 RID: 2405 RVA: 0x0002B578 File Offset: 0x00029778
[Token(Token = "0x1700018D")]
public FFPFKDMKLOP GENECNFMDHJ
{
[Token(Token = "0x6000965")]
[Address(RVA = "0x1953EB0", Offset = "0x1952EB0", VA = "0x181953EB0")]
get
{
if (this.EOMJFPLCDBD != 0)
{
}
return FFPFKDMKLOP.INVALID;
}
}
// Token: 0x1700018E RID: 398
// (get) Token: 0x06000966 RID: 2406 RVA: 0x0002B594 File Offset: 0x00029794
[Token(Token = "0x1700018E")]
public bool BHADGBAPFPK
{
[Token(Token = "0x6000966")]
[Address(RVA = "0x1954220", Offset = "0x1953220", VA = "0x181954220")]
get
{
while (this.EOMJFPLCDBD == 0)
{
if ((ulong)1L == 0UL)
{
if (this.EOMJFPLCDBD != 0)
{
bool flag;
return flag;
}
return (uint)65535 == 0U;
}
}
return true;
}
}
// Token: 0x1700018F RID: 399
// (get) Token: 0x06000967 RID: 2407 RVA: 0x0002B5C8 File Offset: 0x000297C8
[Token(Token = "0x1700018F")]
public bool CIFKHPAHBHB
{
[Token(Token = "0x6000967")]
[Address(RVA = "0x1954160", Offset = "0x1953160", VA = "0x181954160")]
get
{
DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD;
if (eomjfplcdbd != 0)
{
return eomjfplcdbd == (ulong)3L;
}
return (ulong)((uint)65535) == (ulong)3L;
}
}
// Token: 0x17000190 RID: 400
// (get) Token: 0x06000968 RID: 2408 RVA: 0x0002B5F4 File Offset: 0x000297F4
[Token(Token = "0x17000190")]
public bool IJLNEFDNPAO
{
[Token(Token = "0x6000968")]
[Address(RVA = "0x19540C0", Offset = "0x19530C0", VA = "0x1819540C0")]
get
{
DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD;
if (eomjfplcdbd != 0)
{
}
if ((ulong)1L == 0UL)
{
}
if (eomjfplcdbd != 0)
{
return this.PCKGKGHFIKD == EDCDGNKBEDJ.GAME_LOADING || this.PCKGKGHFIKD == EDCDGNKBEDJ.GAME_ON;
}
}
}
// Token: 0x17000191 RID: 401
// (get) Token: 0x06000969 RID: 2409 RVA: 0x0002B62C File Offset: 0x0002982C
[Token(Token = "0x17000191")]
public bool PNJFBCKBOHJ
{
[Token(Token = "0x6000969")]
[Address(RVA = "0x1953AD0", Offset = "0x1952AD0", VA = "0x181953AD0")]
get
{
DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD;
if (eomjfplcdbd != 0)
{
}
if ((ulong)1L == 0UL)
{
}
if ((eomjfplcdbd != 0 && (this.PCKGKGHFIKD == EDCDGNKBEDJ.GAME_LOADING || this.PCKGKGHFIKD == EDCDGNKBEDJ.GAME_ON)) || (this.EOMJFPLCDBD != 0 && this.CMAABOJOHHL == MKGGLLMMFJA.GAME_OVER))
{
}
DJHELPHHAEN eomjfplcdbd2 = this.EOMJFPLCDBD;
if (eomjfplcdbd2 != 0)
{
return eomjfplcdbd2 != (ulong)5L;
}
return (ulong)((uint)65535) != (ulong)5L;
}
}
// Token: 0x17000192 RID: 402
// (get) Token: 0x0600096A RID: 2410 RVA: 0x0002B698 File Offset: 0x00029898
[Token(Token = "0x17000192")]
public bool GMEADCNOMEN
{
[Token(Token = "0x600096A")]
[Address(RVA = "0x1953F00", Offset = "0x1952F00", VA = "0x181953F00")]
get
{
if (this.EOMJFPLCDBD != 0)
{
return this.gameCanStillBeWon;
}
}
}
// Token: 0x17000193 RID: 403
// (get) Token: 0x0600096B RID: 2411 RVA: 0x0002B6B8 File Offset: 0x000298B8
[Token(Token = "0x17000193")]
public EDCDGNKBEDJ PCKGKGHFIKD
{
[Token(Token = "0x600096B")]
[Address(RVA = "0x1953E40", Offset = "0x1952E40", VA = "0x181953E40")]
get
{
if (this.EOMJFPLCDBD != 0)
{
}
return EDCDGNKBEDJ.INVALID;
}
}
// Token: 0x17000194 RID: 404
// (get) Token: 0x0600096C RID: 2412 RVA: 0x0002B6D4 File Offset: 0x000298D4
[Token(Token = "0x17000194")]
public MKGGLLMMFJA CMAABOJOHHL
{
[Token(Token = "0x600096C")]
[Address(RVA = "0x1953DD0", Offset = "0x1952DD0", VA = "0x181953DD0")]
get
{
if (this.EOMJFPLCDBD != 0)
{
}
return MKGGLLMMFJA.INVALID;
}
}
// Token: 0x17000195 RID: 405
// (get) Token: 0x0600096D RID: 2413 RVA: 0x0002B6F0 File Offset: 0x000298F0
[Token(Token = "0x17000195")]
private bool CMNNLDPHFDF
{
[Token(Token = "0x600096D")]
[Address(RVA = "0x1951040", Offset = "0x1950040", VA = "0x181951040")]
get
{
return !this.BHADGBAPFPK || this.ILKAILEFBBH.IAHDANBDAAM() != null;
}
}
// Token: 0x0600096E RID: 2414 RVA: 0x0002B71C File Offset: 0x0002991C
[Token(Token = "0x600096E")]
[Address(RVA = "0x194FBD0", Offset = "0x194EBD0", VA = "0x18194FBD0")]
public void MasterSetWinningTeam(CGLKOJIMDIH CGOLFOLCHIF)
{
KLLMCPFPIIE<bool> clkcikeapmm = this.CLKCIKEAPMM;
KLLMCPFPIIE<CGLKOJIMDIH> gpfainkbimf = this.GPFAINKBIMF;
}
// Token: 0x0600096F RID: 2415 RVA: 0x0002B740 File Offset: 0x00029940
[Token(Token = "0x600096F")]
[Address(RVA = "0x194D9B0", Offset = "0x194C9B0", VA = "0x18194D9B0")]
public bool IsPlayerOnWinningTeam(AGAJMBPABDL AGIHAKFFCCD)
{
if (this.CLKCIKEAPMM.IAHDANBDAAM() != 0 && this.GPFAINKBIMF.IAHDANBDAAM() != -1)
{
GameTeamManager gameTeamManager = this.teamManager;
CGLKOJIMDIH cglkojimdih = this.GPFAINKBIMF.IAHDANBDAAM();
bool flag;
return flag;
}
throw new NullReferenceException();
}
// Token: 0x06000970 RID: 2416 RVA: 0x0002B788 File Offset: 0x00029988
[Token(Token = "0x6000970")]
[Address(RVA = "0x194FCE0", Offset = "0x194ECE0", VA = "0x18194FCE0")]
public void MasterStopGame(bool HCPFNHGGAEB = false)
{
if (KKPBCOOONNK.BNNCCCFFALC && this.EOMJFPLCDBD != 0)
{
KLLMCPFPIIE<bool> mlkopmmiifl = this.MLKOPMMIIFL;
DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD;
}
}
// Token: 0x06000971 RID: 2417 RVA: 0x0002B7C0 File Offset: 0x000299C0
[Token(Token = "0x6000971")]
[Address(RVA = "0x194FA90", Offset = "0x194EA90", VA = "0x18194FA90")]
public void MasterHandleFailedRoomChangeAfterVote(string FMDPEKAACKI)
{
if (KKPBCOOONNK.BNNCCCFFALC)
{
Debug.LogError("Failed to switch scenes at end of game: " + FMDPEKAACKI);
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD;
}
}
// Token: 0x06000972 RID: 2418 RVA: 0x0002B800 File Offset: 0x00029A00
[Token(Token = "0x6000972")]
[Address(RVA = "0x194B940", Offset = "0x194A940", VA = "0x18194B940")]
private void FIEKIILBGFB(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
this.GGOHKAJIBPJ.MHIDINLECGA();
if (!this.NGHHABFNCIP && SessionManager.KIJDCGLKNII)
{
PPENFJMFPNE ppenfjmfpne = Matchmaking.HMCJLLMDAAM;
int <HCJDKPLCHPK>k__BackingField = Matchmaking.HMCJLLMDAAM.<HCJDKPLCHPK>k__BackingField;
PPENFJMFPNE ppenfjmfpne2 = Matchmaking.HMCJLLMDAAM;
CIIBGMBOFEI ciibgmbofei = Matchmaking.BBJAEJHMAPB;
if (Matchmaking.ELHFNPEDCCN.<KICGHMNHLDJ>k__BackingField == (ulong)0L)
{
MACMLJJGBIM ggohkajibpj = this.GGOHKAJIBPJ;
MACMLJJGBIM.AJHELNOKKMA ajhelnokkma = new MACMLJJGBIM.AJHELNOKKMA(this.JDIFEIANMAH);
ggohkajibpj.CIPHFNFPNFD(4f, ajhelnokkma);
MACMLJJGBIM ggohkajibpj2 = this.GGOHKAJIBPJ;
MACMLJJGBIM.AJHELNOKKMA ajhelnokkma2 = new MACMLJJGBIM.AJHELNOKKMA(this.HKPJJGCDJBH);
ggohkajibpj2.CIPHFNFPNFD(12f, ajhelnokkma2);
}
}
}
// Token: 0x06000973 RID: 2419 RVA: 0x0002B8BC File Offset: 0x00029ABC
[Token(Token = "0x6000973")]
[Address(RVA = "0x1947320", Offset = "0x1946320", VA = "0x181947320")]
private void AFPJKBMHHNL()
{
if (KKPBCOOONNK.BNNCCCFFALC)
{
KCMNCAFFHJG<GameConfigurationTool> aokohliapmp = this.AOKOHLIAPMP;
int num = 0;
GameConfigurationTool gameConfigurationTool = aokohliapmp.IAHDANBDAAM(num != 0);
int num2 = 0;
if (gameConfigurationTool == num2)
{
CIIBGMBOFEI ciibgmbofei = Matchmaking.BBJAEJHMAPB;
int num3 = 0;
if (num3 < ciibgmbofei)
{
bool flag;
int num4;
if (!flag || num4 > -2147483648)
{
}
num3++;
}
int num5 = 0;
if (num3 != num5)
{
this.OOLIBLOHMBL = num3;
DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD;
}
}
}
}
// Token: 0x06000974 RID: 2420 RVA: 0x0002B944 File Offset: 0x00029B44
[Token(Token = "0x6000974")]
[Address(RVA = "0x194A560", Offset = "0x1949560", VA = "0x18194A560")]
private void DGFDGDNMFBG()
{
if (KKPBCOOONNK.BNNCCCFFALC)
{
KCMNCAFFHJG<GameRuleCircuitWrapperTool> mlmhookdnin = this.MLMHOOKDNIN;
int num = 0;
GameRuleCircuitWrapperTool gameRuleCircuitWrapperTool = mlmhookdnin.IAHDANBDAAM(num != 0);
int num2 = 0;
if (!(gameRuleCircuitWrapperTool == num2))
{
KCMNCAFFHJG<GameRuleCircuitWrapperTool> mlmhookdnin2 = this.MLMHOOKDNIN;
int num3 = 0;
GameRuleManager gameRuleManager = mlmhookdnin2.IAHDANBDAAM(num3 != 0).ONBCAGFIKMD;
int num4 = 0;
if (!(gameRuleManager == num4) && !this.DIKGIALJEIE.ONBCAGFIKMD.<FEOEBPIMKKB>k__BackingField)
{
return;
}
}
DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD;
}
}
// Token: 0x06000975 RID: 2421 RVA: 0x0002B9C8 File Offset: 0x00029BC8
[Token(Token = "0x6000975")]
[Address(RVA = "0x19492D0", Offset = "0x19482D0", VA = "0x1819492D0")]
private void BIEPMEAILCD(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
if (KKPBCOOONNK.BNNCCCFFALC)
{
IEnumerator enumerator = Matchmaking.NNMHFOGMBFG(this.ILKAILEFBBH.IAHDANBDAAM() != null);
this.JCHJALFNLCN();
}
KLLMCPFPIIE<bool> mlkopmmiifl = this.MLKOPMMIIFL;
int num = 0;
mlkopmmiifl.BDJFGEJFPPO(num);
this.<IGDCAAJGADP>k__BackingField = (ulong)0L;
GameTeamManager gameTeamManager = this.teamManager;
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
gameTeamManager.RequestNextTeam(agajmbpabdl);
GamePresenceManager gamePresenceManager = this.<AMFBMHKLCLO>k__BackingField;
Action presenceChangeEvent = gamePresenceManager.PresenceChangeEvent;
gamePresenceManager._currentPresenceString = (ulong)0L;
if (presenceChangeEvent != 0)
{
presenceChangeEvent();
}
GameManager.InitializeSceneOnPreGameEvent.CNFDGDEOPPF();
}
// Token: 0x06000976 RID: 2422 RVA: 0x0002BA64 File Offset: 0x00029C64
[Token(Token = "0x6000976")]
[Address(RVA = "0x194E3E0", Offset = "0x194D3E0", VA = "0x18194E3E0")]
private void LDOAPKGAHME()
{
if (!KKPBCOOONNK.BNNCCCFFALC)
{
return;
}
KCMNCAFFHJG<GameConfigurationTool> aokohliapmp = this.AOKOHLIAPMP;
int num = 0;
GameConfigurationTool gameConfigurationTool = aokohliapmp.IAHDANBDAAM(num != 0);
int num2 = 0;
if (!(gameConfigurationTool == num2))
{
this.IKLOKGPPNIH();
return;
}
DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD;
int num3 = 0;
eomjfplcdbd.PIEOGAPMGIH((ushort)num3);
}
// Token: 0x06000977 RID: 2423 RVA: 0x0002BABC File Offset: 0x00029CBC
[Token(Token = "0x6000977")]
[Address(RVA = "0x194D390", Offset = "0x194C390", VA = "0x18194D390")]
private void IKLOKGPPNIH()
{
if (KKPBCOOONNK.BNNCCCFFALC)
{
KCMNCAFFHJG<GameRuleCircuitWrapperTool> mlmhookdnin = this.MLMHOOKDNIN;
int num = 0;
GameRuleCircuitWrapperTool gameRuleCircuitWrapperTool = mlmhookdnin.IAHDANBDAAM(num != 0);
int num2 = 0;
if (gameRuleCircuitWrapperTool != num2)
{
KCMNCAFFHJG<GameRuleCircuitWrapperTool> mlmhookdnin2 = this.MLMHOOKDNIN;
int num3 = 0;
if (!mlmhookdnin2.IAHDANBDAAM(num3 != 0).KACPHIMGMOG)
{
int num4 = 0;
this.DIKGIALJEIE = num4;
}
}
KCMNCAFFHJG<GameRuleCircuitWrapperTool> mlmhookdnin3 = this.MLMHOOKDNIN;
int num5 = 0;
GameRuleCircuitWrapperTool gameRuleCircuitWrapperTool2 = mlmhookdnin3.IAHDANBDAAM(num5 != 0);
int num6 = 0;
if (gameRuleCircuitWrapperTool2 == num6)
{
int num7 = 0;
int num8 = 0;
List<GameRuleCircuitWrapperTool> allGameRuleWrappers = GameRuleCircuitWrapperTool.AllGameRuleWrappers;
List<GameRuleCircuitWrapperTool> allGameRuleWrappers2 = GameRuleCircuitWrapperTool.AllGameRuleWrappers;
bool flag;
if (flag)
{
if (num7 != 0)
{
Debug.LogError("Multiple game rule wrappers detected powered on at once.");
PPENFJMFPNE ppenfjmfpne = Matchmaking.HMCJLLMDAAM;
List<GameRuleCircuitWrapperTool> allGameRuleWrappers3 = GameRuleCircuitWrapperTool.AllGameRuleWrappers;
num8++;
}
List<GameRuleCircuitWrapperTool> allGameRuleWrappers4 = GameRuleCircuitWrapperTool.AllGameRuleWrappers;
}
num8++;
}
}
}
// Token: 0x06000978 RID: 2424 RVA: 0x0002BB94 File Offset: 0x00029D94
[Token(Token = "0x6000978")]
[Address(RVA = "0x194A320", Offset = "0x1949320", VA = "0x18194A320")]
private void DCPDNODIHFI(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
this.GGOHKAJIBPJ.MHIDINLECGA();
MACMLJJGBIM ggohkajibpj = this.GGOHKAJIBPJ;
MACMLJJGBIM.AJHELNOKKMA ajhelnokkma = new MACMLJJGBIM.AJHELNOKKMA(this.HODHPNBEKAC);
ggohkajibpj.CIPHFNFPNFD(4f, ajhelnokkma);
MACMLJJGBIM ggohkajibpj2 = this.GGOHKAJIBPJ;
MACMLJJGBIM.AJHELNOKKMA ajhelnokkma2 = new MACMLJJGBIM.AJHELNOKKMA(this.OJNGCMGNOAP);
ggohkajibpj2.CIPHFNFPNFD(12f, ajhelnokkma2);
MACMLJJGBIM ggohkajibpj3 = this.GGOHKAJIBPJ;
MACMLJJGBIM.AJHELNOKKMA ajhelnokkma3 = new MACMLJJGBIM.AJHELNOKKMA(this.OOHHDHBEHGK);
ggohkajibpj3.CIPHFNFPNFD(45f, 60f, ajhelnokkma3);
MACMLJJGBIM ggohkajibpj4 = this.GGOHKAJIBPJ;
MACMLJJGBIM.AJHELNOKKMA ajhelnokkma4 = new MACMLJJGBIM.AJHELNOKKMA(this.HMCBPPPOOFM);
ggohkajibpj4.CIPHFNFPNFD(50f, 60f, ajhelnokkma4);
}
// Token: 0x06000979 RID: 2425 RVA: 0x0002BC44 File Offset: 0x00029E44
[Token(Token = "0x6000979")]
[Address(RVA = "0x1947900", Offset = "0x1946900", VA = "0x181947900")]
private void ALPCAJBDLDE()
{
if (KKPBCOOONNK.BNNCCCFFALC && this.teamManager.GameStartTeamRequirementsMet)
{
DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD;
return;
}
}
// Token: 0x0600097A RID: 2426 RVA: 0x0002BC78 File Offset: 0x00029E78
[Token(Token = "0x600097A")]
[Address(RVA = "0x1949080", Offset = "0x1948080", VA = "0x181949080")]
private void BBLACPNLIAK(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
{
this.PMPHBAAHMJN = false;
this.GGOHKAJIBPJ.BFBHDNPIBOB();
}
// Token: 0x0600097B RID: 2427 RVA: 0x0002BCA0 File Offset: 0x00029EA0
[Token(Token = "0x600097B")]
[Address(RVA = "0x194E0C0", Offset = "0x194D0C0", VA = "0x18194E0C0")]
private void JDIFEIANMAH()
{
if (!this.SuppressPregameVO)
{
RecRoomAudioClip youHaveCreatedACustomRoomVO = DefaultAudioSettings.MFIAFAGNMJN.YouHaveCreatedACustomRoomVO;
int num = 0;
SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(youHaveCreatedACustomRoomVO, num);
this.NGHHABFNCIP = true;
}
}
// Token: 0x0600097C RID: 2428 RVA: 0x0002BCDC File Offset: 0x00029EDC
[Token(Token = "0x600097C")]
[Address(RVA = "0x194CB30", Offset = "0x194BB30", VA = "0x18194CB30")]
private void HKPJJGCDJBH()
{
if (!this.SuppressPregameVO)
{
RecRoomAudioClip canNameAndPublishViaThisRoom = DefaultAudioSettings.MFIAFAGNMJN.CanNameAndPublishViaThisRoom;
int num = 0;
SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(canNameAndPublishViaThisRoom, num);
return;
}
}
// Token: 0x0600097D RID: 2429 RVA: 0x0002BD10 File Offset: 0x00029F10
[Token(Token = "0x600097D")]
[Address(RVA = "0x194CD70", Offset = "0x194BD70", VA = "0x18194CD70")]
private void HODHPNBEKAC()
{
if (!this.SuppressPregameVO && this.ILMMCFBLOOF.CFLJGNJLBFG)
{
AGAJMBPABDL[] array = KKPBCOOONNK.DFFEKFNFAKJ;
if (array != 0 && array.Length == 1)
{
RecRoomAudioClip waitingForPlayersOnePlayerVO = DefaultAudioSettings.MFIAFAGNMJN.WaitingForPlayersOnePlayerVO;
int num = 0;
SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(waitingForPlayersOnePlayerVO, num);
return;
}
}
}
// Token: 0x0600097E RID: 2430 RVA: 0x0002BD6C File Offset: 0x00029F6C
[Token(Token = "0x600097E")]
[Address(RVA = "0x1950EA0", Offset = "0x194FEA0", VA = "0x181950EA0")]
private void OJNGCMGNOAP()
{
if (!this.SuppressPregameVO && this.ILMMCFBLOOF.CFLJGNJLBFG)
{
AGAJMBPABDL[] array = KKPBCOOONNK.DFFEKFNFAKJ;
if (array != 0 && array.Length == 1)
{
RecRoomAudioClip waitingForPlayersTwoPlayersVO = DefaultAudioSettings.MFIAFAGNMJN.WaitingForPlayersTwoPlayersVO;
int num = 0;
SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(waitingForPlayersTwoPlayersVO, num);
return;
}
}
}
// Token: 0x0600097F RID: 2431 RVA: 0x0002BDC8 File Offset: 0x00029FC8
[Token(Token = "0x600097F")]
[Address(RVA = "0x1951280", Offset = "0x1950280", VA = "0x181951280")]
private void OOHHDHBEHGK()
{
if (!this.SuppressPregameVO && this.ILMMCFBLOOF.CFLJGNJLBFG)
{
AGAJMBPABDL[] array = KKPBCOOONNK.DFFEKFNFAKJ;
if (array != 0 && array.Length == 1)
{
RecRoomAudioClip waitingForPlayersThreePlayersVO = DefaultAudioSettings.MFIAFAGNMJN.WaitingForPlayersThreePlayersVO;
int num = 0;
SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(waitingForPlayersThreePlayersVO, num);
return;
}
}
}
// Token: 0x06000980 RID: 2432 RVA: 0x0002BE24 File Offset: 0x0002A024
[Token(Token = "0x6000980")]
[Address(RVA = "0x194CBB0", Offset = "0x194BBB0", VA = "0x18194CBB0")]
private void HMCBPPPOOFM()
{
if (!this.SuppressPregameVO && this.ILMMCFBLOOF.CFLJGNJLBFG)
{
AGAJMBPABDL[] array = KKPBCOOONNK.DFFEKFNFAKJ;
if (array != 0 && array.Length == 1)
{
RecRoomAudioClip waitingForPlayersFourPlayersVO = DefaultAudioSettings.MFIAFAGNMJN.WaitingForPlayersFourPlayersVO;
int num = 0;
SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(waitingForPlayersFourPlayersVO, num);
return;
}
}
}
// Token: 0x06000981 RID: 2433 RVA: 0x0002BE80 File Offset: 0x0002A080
[Token(Token = "0x6000981")]
[Address(RVA = "0x194ACE0", Offset = "0x1949CE0", VA = "0x18194ACE0")]
private bool EIEIDJPJEPJ()
{
AGAJMBPABDL[] array;
do
{
array = KKPBCOOONNK.DFFEKFNFAKJ;
}
while (array == 0);
return array.Length == 1;
}
// Token: 0x06000982 RID: 2434 RVA: 0x0002BEA4 File Offset: 0x0002A0A4
[Token(Token = "0x6000982")]
[Address(RVA = "0x194CEF0", Offset = "0x194BEF0", VA = "0x18194CEF0")]
private void IDDPMFOFGGK(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
this.GGOHKAJIBPJ.MHIDINLECGA();
if (!this.SuppressPregameVO)
{
MACMLJJGBIM ggohkajibpj = this.GGOHKAJIBPJ;
MACMLJJGBIM.AJHELNOKKMA ajhelnokkma = new MACMLJJGBIM.AJHELNOKKMA(this.EFPKCENKHJM);
ggohkajibpj.CIPHFNFPNFD(5f, ajhelnokkma);
MACMLJJGBIM ggohkajibpj2 = this.GGOHKAJIBPJ;
MACMLJJGBIM.AJHELNOKKMA ajhelnokkma2 = new MACMLJJGBIM.AJHELNOKKMA(this.JMHPMOHDECG);
ggohkajibpj2.CIPHFNFPNFD(60f, 60f, ajhelnokkma2);
}
}
// Token: 0x06000983 RID: 2435 RVA: 0x0002BF10 File Offset: 0x0002A110
[Token(Token = "0x6000983")]
[Address(RVA = "0x1951FF0", Offset = "0x1950FF0", VA = "0x181951FF0")]
private void PGLCACKCMEC()
{
if (KKPBCOOONNK.BNNCCCFFALC)
{
if (!this.teamManager.GameStartTeamRequirementsMet)
{
DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD;
return;
}
if (this.teamManager.GameAutomaticStartTeamRequirementsMet)
{
JJGHAFKJBEI doohkcanflo = PEGGCEDHBOF.DOOHKCANFLO;
ObscuredInt <IFBPANODIPA>k__BackingField = doohkcanflo.<IFBPANODIPA>k__BackingField;
bool fakeValueActive = doohkcanflo.<IFBPANODIPA>k__BackingField.fakeValueActive;
int num = ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField);
int num2 = 0;
this.FBEJFKMDPAE(num, num2 != 0);
}
}
}
// Token: 0x06000984 RID: 2436 RVA: 0x0002BF84 File Offset: 0x0002A184
[Token(Token = "0x6000984")]
[Address(RVA = "0x194E5D0", Offset = "0x194D5D0", VA = "0x18194E5D0")]
private void LPMOMKFPNGG(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
{
this.GGOHKAJIBPJ.BFBHDNPIBOB();
}
// Token: 0x06000985 RID: 2437 RVA: 0x0002BFA4 File Offset: 0x0002A1A4
[Token(Token = "0x6000985")]
[Address(RVA = "0x194ABF0", Offset = "0x1949BF0", VA = "0x18194ABF0")]
private void EFPKCENKHJM()
{
if (this.ILMMCFBLOOF.CFLJGNJLBFG)
{
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
int num = 0;
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Major, "READY TO START", 3f, num, num);
RecRoomAudioClip gameReadyToStartVO = DefaultAudioSettings.MFIAFAGNMJN.GameReadyToStartVO;
int num2 = 0;
SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(gameReadyToStartVO, num2);
return;
}
}
// Token: 0x06000986 RID: 2438 RVA: 0x0002C000 File Offset: 0x0002A200
[Token(Token = "0x6000986")]
[Address(RVA = "0x194E200", Offset = "0x194D200", VA = "0x18194E200")]
private void JMHPMOHDECG()
{
if (this.ILMMCFBLOOF.CFLJGNJLBFG)
{
RecRoomAudioClip gameReadyToStartReminderVO = DefaultAudioSettings.MFIAFAGNMJN.GameReadyToStartReminderVO;
int num = 0;
SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(gameReadyToStartReminderVO, num);
return;
}
}
// Token: 0x06000987 RID: 2439 RVA: 0x0002C03C File Offset: 0x0002A23C
[Token(Token = "0x6000987")]
[Address(RVA = "0x194FF00", Offset = "0x194EF00", VA = "0x18194FF00")]
private void NEMLNKBJDOI(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
if (KKPBCOOONNK.BNNCCCFFALC)
{
BJOIBBBOIKO<float> ohogoginkhg = this.OHOGOGINKHG;
MJNLDDCLOGP hijohabbmbg = this.HIJOHABBMBG;
string text = ohogoginkhg.ToString();
bool flag = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.MasterSwitchToBestCandidatePlayer();
}
string text2 = this.OHOGOGINKHG.ToString();
string text3 = this.OHOGOGINKHG.ToString();
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
string text4 = this.OHOGOGINKHG.ToString();
string text5 = "Game starts in " + text4 + " seconds";
int num = 0;
float num2;
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, text5, num2, num, num);
AudioManager.CCJPMJMBJKC.MKNALLKPLAK();
GameManager.OnGameLoadingEvent.CNFDGDEOPPF();
}
// Token: 0x06000988 RID: 2440 RVA: 0x0002C0EC File Offset: 0x0002A2EC
[Token(Token = "0x6000988")]
[Address(RVA = "0x194D090", Offset = "0x194C090", VA = "0x18194D090")]
private void IEFMPJFPGMO()
{
if (KKPBCOOONNK.BNNCCCFFALC && this.HIJOHABBMBG.OLGMEEIPCAL)
{
DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD;
return;
}
}
// Token: 0x06000989 RID: 2441 RVA: 0x0002C120 File Offset: 0x0002A320
[Token(Token = "0x6000989")]
[Address(RVA = "0x194DAB0", Offset = "0x194CAB0", VA = "0x18194DAB0")]
private void JABABCCNFGP(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
if (KKPBCOOONNK.BNNCCCFFALC)
{
this.HIJOHABBMBG.KGFFMEICLNN(3f);
}
GameTeamManager gameTeamManager = this.teamManager;
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
if (!gameTeamManager.IsPlayerSpectator(agajmbpabdl))
{
OKNNKFGFODL localPlayerCreatedEvent = Player.LocalPlayerCreatedEvent;
Action action = new Action(this.NBFDNMKFCGN);
OKNNKFGFODL oknnkfgfodl = OKNNKFGFODL.BPJDFPACLMK(localPlayerCreatedEvent, action);
if (this.EOMJFPLCDBD != 0)
{
}
OKNNKFGFODL localPlayerCreatedEvent2 = Player.LocalPlayerCreatedEvent;
Action action2 = new Action(this.NBFDNMKFCGN);
Player.LocalPlayerCreatedEvent = OKNNKFGFODL.GMNMHGMFGOL(localPlayerCreatedEvent2, action2);
}
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
int num = 0;
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Major, "GAME ON!", 3f, num, num);
RecRoomAudioClip gameOnVO = DefaultAudioSettings.MFIAFAGNMJN.GameOnVO;
int num2 = 0;
SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(gameOnVO, num2);
}
// Token: 0x0600098A RID: 2442 RVA: 0x0002C1F4 File Offset: 0x0002A3F4
[Token(Token = "0x600098A")]
[Address(RVA = "0x194A4C0", Offset = "0x19494C0", VA = "0x18194A4C0")]
private void DDBJPIJHJCC()
{
if (KKPBCOOONNK.BNNCCCFFALC && this.HIJOHABBMBG.OLGMEEIPCAL)
{
DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD;
return;
}
}
// Token: 0x0600098B RID: 2443 RVA: 0x0002C228 File Offset: 0x0002A428
[Token(Token = "0x600098B")]
[Address(RVA = "0x194A700", Offset = "0x1949700", VA = "0x18194A700")]
private void EBKHAEBCBBC(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
{
GameTeamManager gameTeamManager = this.teamManager;
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
if (!gameTeamManager.IsPlayerSpectator(agajmbpabdl))
{
}
OKNNKFGFODL localPlayerCreatedEvent = Player.LocalPlayerCreatedEvent;
Action action = new Action(this.NBFDNMKFCGN);
Player.LocalPlayerCreatedEvent = OKNNKFGFODL.GMNMHGMFGOL(localPlayerCreatedEvent, action);
}
// Token: 0x0600098C RID: 2444 RVA: 0x0002C278 File Offset: 0x0002A478
[Token(Token = "0x600098C")]
[Address(RVA = "0x194FDD0", Offset = "0x194EDD0", VA = "0x18194FDD0")]
private void NBFDNMKFCGN()
{
if (this.EOMJFPLCDBD != 0)
{
}
OKNNKFGFODL localPlayerCreatedEvent = Player.LocalPlayerCreatedEvent;
Action action = new Action(this.NBFDNMKFCGN);
Player.LocalPlayerCreatedEvent = OKNNKFGFODL.GMNMHGMFGOL(localPlayerCreatedEvent, action);
}
// Token: 0x0600098D RID: 2445 RVA: 0x0002C2B4 File Offset: 0x0002A4B4
[Token(Token = "0x600098D")]
[Address(RVA = "0x194CCA0", Offset = "0x194BCA0", VA = "0x18194CCA0")]
private void HMOFBHIMAON()
{
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
int num = 0;
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Major, "GAME ON!", 3f, num, num);
RecRoomAudioClip gameOnVO = DefaultAudioSettings.MFIAFAGNMJN.GameOnVO;
int num2 = 0;
SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(gameOnVO, num2);
}
// Token: 0x0600098E RID: 2446 RVA: 0x0002C300 File Offset: 0x0002A500
[Token(Token = "0x600098E")]
[Address(RVA = "0x19507B0", Offset = "0x194F7B0", VA = "0x1819507B0")]
private void OCAEIAEOPCN(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
GiftManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
int num = 0;
if (instance != num)
{
SingletonMonoBehaviour.ONCPNMDGGKG.StopReceivingGifts();
}
this.GGOHKAJIBPJ.MHIDINLECGA();
if (KKPBCOOONNK.BNNCCCFFALC)
{
if (this.EAPEKLCMNCK.CFLJGNJLBFG)
{
this.HAKLDOHIHNB(true);
}
this.OJMIPJFLHEO();
GameScoreManager gameScoreManager = this.scoreManager;
if (KKPBCOOONNK.BNNCCCFFALC)
{
int[] array = new int[gameScoreManager._teamScores.KLIAOAJIPKM().Length];
gameScoreManager.TeamScores = array;
}
KLLMCPFPIIE<bool> clkcikeapmm = this.CLKCIKEAPMM;
int num2 = 0;
clkcikeapmm.BDJFGEJFPPO(num2);
KLLMCPFPIIE<CGLKOJIMDIH> gpfainkbimf = this.GPFAINKBIMF;
IEnumerator enumerator = Matchmaking.NNMHFOGMBFG(true);
}
AudioManager.CCJPMJMBJKC.AKGLMCJAMFK();
PlayerGameRoleManager instance2 = PlayerGameRoleManager.ONCPNMDGGKG;
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
instance2.RequestAddRole(agajmbpabdl, (uint)2097152);
this.AHIJJEOGPPD();
if (this.OIKDGAODCCG != CGLKOJIMDIH.ANY)
{
OKNNKFGFODL localPlayerCreatedEvent = Player.LocalPlayerCreatedEvent;
Action action = new Action(this.HDFKJDFIFKK);
int num3 = 0;
localPlayerCreatedEvent.BPAJKKAGPKB(action, num3 != 0);
GameTeamManager gameTeamManager = this.teamManager;
AGAJMBPABDL agajmbpabdl2 = KKPBCOOONNK.MDMMDPEKICF;
bool flag = gameTeamManager.IsPlayerSpectator(agajmbpabdl2);
int num4 = 0;
this.CLMJNPFECAM(flag, num4 != 0);
if (!flag && this.AAMNEOPONKP.ToString() != 0)
{
GameSpawnManager gameSpawnManager = this.spawnManager;
int num5 = 0;
gameSpawnManager.LocalPlayerRequestRespawn(true, num5 != 0);
}
}
Action njgcgndombj = this.NJGCGNDOMBJ;
if (njgcgndombj != 0)
{
njgcgndombj();
}
}
// Token: 0x0600098F RID: 2447 RVA: 0x0002C47C File Offset: 0x0002A67C
[Token(Token = "0x600098F")]
[Address(RVA = "0x1947160", Offset = "0x1946160", VA = "0x181947160")]
private void AFFPLFGLKPE(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
{
this.GGOHKAJIBPJ.BFBHDNPIBOB();
PlayerGameRoleManager instance = PlayerGameRoleManager.ONCPNMDGGKG;
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
instance.RequestRemoveRole(agajmbpabdl, (uint)2097152);
KLLMCPFPIIE<string> gkiodldoifb = this.GKIODLDOIFB;
this.OODEMNCOLED();
GameManager.OnGameEndEvent.CNFDGDEOPPF();
AudioManager.CCJPMJMBJKC.HGCJHAHHLJK();
Action nhdkanahjfm = this.NHDKANAHJFM;
if (nhdkanahjfm != 0)
{
nhdkanahjfm();
}
}
// Token: 0x06000990 RID: 2448 RVA: 0x0002C4F0 File Offset: 0x0002A6F0
[Token(Token = "0x6000990")]
[Address(RVA = "0x1946F00", Offset = "0x1945F00", VA = "0x181946F00")]
private void AAHIMFLHINH()
{
if (this.OBCJHLBPKBJ.CFLJGNJLBFG && this.combatManager.PMGOAEBOGHJ)
{
this.MasterStopGame(true);
return;
}
}
// Token: 0x06000991 RID: 2449 RVA: 0x0002C528 File Offset: 0x0002A728
[Token(Token = "0x6000991")]
[Address(RVA = "0x1946F60", Offset = "0x1945F60", VA = "0x181946F60")]
private void AENJKOIIJMG()
{
GameTeamManager gameTeamManager = this.teamManager;
if (gameTeamManager.TeamCount > 1)
{
GameTeamManager gameTeamManager2 = this.teamManager;
PlayerVisualSettings playerVisualSettings;
if (playerVisualSettings.OpponentBeaconMode == GFJMCNNJKON.DISABLED)
{
GameTeamManager gameTeamManager3 = this.teamManager;
GameTeamManager gameTeamManager4 = this.teamManager;
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
CGLKOJIMDIH playerTeam = gameTeamManager4.GetPlayerTeam(agajmbpabdl);
}
}
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
string text = this.CAAIMMPFBOP.ToString();
if (this.OHBEBIBKAIJ.ToString() != 0)
{
string text2 = this.OHBEBIBKAIJ.ToString();
}
}
// Token: 0x06000992 RID: 2450 RVA: 0x0002C5B4 File Offset: 0x0002A7B4
[Token(Token = "0x6000992")]
[Address(RVA = "0x19504D0", Offset = "0x194F4D0", VA = "0x1819504D0")]
private void NLCJILAFKDN()
{
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
int num = 0;
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, "Game In Progress", 3f, num, num);
}
// Token: 0x06000993 RID: 2451 RVA: 0x0002C5E4 File Offset: 0x0002A7E4
[Token(Token = "0x6000993")]
[Address(RVA = "0x194BE60", Offset = "0x194AE60", VA = "0x18194BE60")]
private void GBCMPCDJINM()
{
if (this.NKEEGAIPMDI)
{
GameTeamManager gameTeamManager = this.teamManager;
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
if (gameTeamManager.IsPlayerSpectator(agajmbpabdl))
{
GameTeamManager gameTeamManager2 = this.teamManager;
AGAJMBPABDL agajmbpabdl2 = KKPBCOOONNK.MDMMDPEKICF;
gameTeamManager2.RequestNextTeam(agajmbpabdl2);
}
}
}
// Token: 0x06000994 RID: 2452 RVA: 0x0002C634 File Offset: 0x0002A834
[Token(Token = "0x6000994")]
[Address(RVA = "0x12FD4D0", Offset = "0x12FC4D0", VA = "0x1812FD4D0")]
public void RaiseGameWinEvent()
{
Action nfdhbfahfkm = this.NFDHBFAHFKM;
if (nfdhbfahfkm != 0)
{
nfdhbfahfkm();
return;
}
}
// Token: 0x06000995 RID: 2453 RVA: 0x0002C654 File Offset: 0x0002A854
[Token(Token = "0x6000995")]
[Address(RVA = "0x19035B0", Offset = "0x19025B0", VA = "0x1819035B0")]
public void RaiseGameLoseEvent()
{
Action olhmboibdjg = this.OLHMBOIBDJG;
if (olhmboibdjg != 0)
{
olhmboibdjg();
return;
}
}
// Token: 0x06000996 RID: 2454 RVA: 0x0002C674 File Offset: 0x0002A874
[Token(Token = "0x6000996")]
[Address(RVA = "0x1949720", Offset = "0x1948720", VA = "0x181949720")]
private void BOOGPHCAKOD(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
bool isInitialized = NetworkedSingletonMonoBehaviour.FFNIFALJLDD;
int num = 0;
if (!isInitialized)
{
}
GameRuleManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
PPENFJMFPNE ppenfjmfpne = Matchmaking.HMCJLLMDAAM;
if (!this.NAJCCNCCKON.CFLJGNJLBFG)
{
bool flag = this.MLKOPMMIIFL.IAHDANBDAAM() != null;
}
if (num != 0)
{
RewardManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
int num2 = 0;
if (instance2 != num2)
{
GameTeamManager gameTeamManager = this.teamManager;
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
if (!gameTeamManager.IsPlayerSpectator(agajmbpabdl))
{
int <PGOEAIDCELB>k__BackingField = (int)Matchmaking.BBJAEJHMAPB.<PGOEAIDCELB>k__BackingField;
RewardManager instance3 = SingletonMonoBehaviour.ONCPNMDGGKG;
}
}
}
}
// Token: 0x06000997 RID: 2455 RVA: 0x0002C70C File Offset: 0x0002A90C
[Token(Token = "0x6000997")]
[Address(RVA = "0x194AF00", Offset = "0x1949F00", VA = "0x18194AF00")]
private void ELOENJFHKEK(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
bool flag = this.EFDBFKNBONJ.CFLJGNJLBFG;
int num = 0;
if (flag)
{
if (!KKPBCOOONNK.BNNCCCFFALC)
{
goto IL_B2;
}
MJNLDDCLOGP hijohabbmbg = this.HIJOHABBMBG;
}
IDisposable disposable = SingletonMonoBehaviour.ONCPNMDGGKG.Play((NotificationManager.IBIDFAOPIPC)((uint)2), "GAME OVER!", 3f, num, num);
RecRoomAudioClip gameOverSFX = DefaultAudioSettings.MFIAFAGNMJN.GameOverSFX;
int num2 = 0;
SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(gameOverSFX, num2);
RecRoomAudioClip gameOverVO = DefaultAudioSettings.MFIAFAGNMJN.GameOverVO;
int num3 = 0;
SFXAudioSource sfxaudioSource2 = AudioManager.Play2DSFX(gameOverVO, num3);
Action action = new Action(this.FKJOPBBJGJF);
KFBABPAPIMB kfbabpapimb = this.NLBLFPBOCLD(3f, action);
if (KKPBCOOONNK.BNNCCCFFALC)
{
this.HIJOHABBMBG.KGFFMEICLNN(6f);
}
IL_B2:
GameTeamManager gameTeamManager = this.teamManager;
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
bool flag2 = gameTeamManager.IsPlayerSpectator(agajmbpabdl);
if (!flag2)
{
AGAJMBPABDL agajmbpabdl2 = KKPBCOOONNK.MDMMDPEKICF;
if (this.CLKCIKEAPMM.IAHDANBDAAM() != 0 && this.GPFAINKBIMF.IAHDANBDAAM() != -1)
{
GameTeamManager gameTeamManager2 = this.teamManager;
CGLKOJIMDIH cglkojimdih = this.GPFAINKBIMF.IAHDANBDAAM();
}
}
int num4 = 0;
if (!NetworkedSingletonMonoBehaviour.FFNIFALJLDD)
{
}
bool flag3 = SingletonMonoBehaviour.ONCPNMDGGKG != 0;
if (!flag2)
{
PlayerEvents playerEvents = Player.<EGKJPJKLEAI>k__BackingField.playerEvents;
bool flag4 = this.MLKOPMMIIFL.IAHDANBDAAM() == 0;
playerEvents.GameOver(num4 != 0, flag4);
}
if ((this.SuppressGameOverChallengeEvent ? 1 : 0) == num)
{
float totalTimeElapsed = this.<CKMDCGICHND>k__BackingField.TotalTimeElapsed;
AACCKDLMFKJ.GAMCGKKONBB(new AACCKDLMFKJ.FKKNENGJCBL(flag2, num4 != 0, totalTimeElapsed, flag3));
}
}
// Token: 0x06000998 RID: 2456 RVA: 0x0002C89C File Offset: 0x0002AA9C
[Token(Token = "0x6000998")]
[Address(RVA = "0x19528E0", Offset = "0x19518E0", VA = "0x1819528E0")]
public void SendGameOverChallengeEvent(bool MKHJHLNKBPG, bool NJCHLDGBALB, bool EDMAMHJEMBK = true)
{
float totalTimeElapsed = this.<CKMDCGICHND>k__BackingField.TotalTimeElapsed;
AACCKDLMFKJ.GAMCGKKONBB(new AACCKDLMFKJ.FKKNENGJCBL(MKHJHLNKBPG, NJCHLDGBALB, totalTimeElapsed, EDMAMHJEMBK));
}
// Token: 0x06000999 RID: 2457 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6000999")]
[Address(RVA = "0x194A8B0", Offset = "0x19498B0", VA = "0x18194A8B0")]
private void ECIOAJGBLHC(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600099A RID: 2458 RVA: 0x0002C8CC File Offset: 0x0002AACC
[Token(Token = "0x600099A")]
[Address(RVA = "0x194CFF0", Offset = "0x194BFF0", VA = "0x18194CFF0")]
private void IEDCGJNNBLJ()
{
if (KKPBCOOONNK.BNNCCCFFALC && this.HIJOHABBMBG.OLGMEEIPCAL)
{
DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD;
return;
}
}
// Token: 0x0600099B RID: 2459 RVA: 0x0002C900 File Offset: 0x0002AB00
[Token(Token = "0x600099B")]
[Address(RVA = "0x194BC00", Offset = "0x194AC00", VA = "0x18194BC00")]
private void FKJOPBBJGJF()
{
if (this.CLKCIKEAPMM.IAHDANBDAAM() != 0)
{
CGLKOJIMDIH cglkojimdih = this.GPFAINKBIMF.IAHDANBDAAM();
int num = (int)cglkojimdih;
if (cglkojimdih != CGLKOJIMDIH.ANY)
{
GameTeamManager gameTeamManager = this.teamManager;
GameTeamManager gameTeamManager2 = this.teamManager;
int num2;
if (num2 != 1)
{
}
AGAJMBPABDL agajmbpabdl;
string text = agajmbpabdl.OHAFDCGEMEF + " Wins!";
GameTeamManager gameTeamManager3 = this.teamManager;
AGAJMBPABDL agajmbpabdl2 = KKPBCOOONNK.MDMMDPEKICF;
CGLKOJIMDIH playerTeam = gameTeamManager3.GetPlayerTeam(agajmbpabdl2);
int num3 = (int)playerTeam;
DefaultAudioConfig configAsset = DefaultAudioSettings.MFIAFAGNMJN;
if (num3 != num)
{
}
}
RecRoomAudioClip gameTieVO = DefaultAudioSettings.MFIAFAGNMJN.GameTieVO;
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
int num4 = 0;
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, "Tie Game", 3f, num4, num4);
if (this.DDLNMIOFJMC.CFLJGNJLBFG)
{
int num5 = 0;
SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(gameTieVO, num5);
}
}
}
// Token: 0x0600099C RID: 2460 RVA: 0x0002C9DC File Offset: 0x0002ABDC
[Token(Token = "0x600099C")]
[Address(RVA = "0x19490B0", Offset = "0x19480B0", VA = "0x1819490B0")]
private void BCOBJLIOIGC(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
this.GGOHKAJIBPJ.MHIDINLECGA();
GamePresenceManager gamePresenceManager = this.<AMFBMHKLCLO>k__BackingField;
Action presenceChangeEvent = gamePresenceManager.PresenceChangeEvent;
gamePresenceManager._currentPresenceString = (ulong)0L;
if (presenceChangeEvent != 0)
{
presenceChangeEvent();
}
if (!this.voteManager.PLKDNBDOCNN)
{
string text = this.BLINIJFPNOB.ToString();
}
if (KKPBCOOONNK.BNNCCCFFALC)
{
this.HIJOHABBMBG.KGFFMEICLNN(35f);
}
if (this.supportsPlayingAgainInThisInstance)
{
MJNLDDCLOGP hijohabbmbg = this.HIJOHABBMBG;
MACMLJJGBIM.AJHELNOKKMA ajhelnokkma = new MACMLJJGBIM.AJHELNOKKMA(this.BMFDCMGKLIJ);
hijohabbmbg.LADHFOAHLDA(10f, ajhelnokkma);
}
}
// Token: 0x0600099D RID: 2461 RVA: 0x0002CA7C File Offset: 0x0002AC7C
[Token(Token = "0x600099D")]
[Address(RVA = "0x19505E0", Offset = "0x194F5E0", VA = "0x1819505E0")]
private void OAEEAGDFBNE()
{
if (!KKPBCOOONNK.BNNCCCFFALC || !this.HIJOHABBMBG.OLGMEEIPCAL || !this.supportsPlayingAgainInThisInstance)
{
return;
}
bool localPlayerSupportsVoting = this.voteManager.PLKDNBDOCNN;
DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD;
if (!localPlayerSupportsVoting)
{
return;
}
}
// Token: 0x0600099E RID: 2462 RVA: 0x0002CAD0 File Offset: 0x0002ACD0
[Token(Token = "0x600099E")]
[Address(RVA = "0x194E290", Offset = "0x194D290", VA = "0x18194E290")]
private void KCDCEOMBGEA(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
{
this.GGOHKAJIBPJ.BFBHDNPIBOB();
if (KKPBCOOONNK.BNNCCCFFALC && this.teamManager.ClearTeamsAfterGameSupported)
{
this.teamManager.MasterClearTeams();
return;
}
}
// Token: 0x0600099F RID: 2463 RVA: 0x0002CB14 File Offset: 0x0002AD14
[Token(Token = "0x600099F")]
[Address(RVA = "0x1949500", Offset = "0x1948500", VA = "0x181949500")]
private void BMFDCMGKLIJ()
{
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
string text = "Next game in " + instance + " seconds";
int num = 0;
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, text, 3f, num, num);
}
// Token: 0x060009A0 RID: 2464 RVA: 0x0002CB50 File Offset: 0x0002AD50
[Token(Token = "0x60009A0")]
[Address(RVA = "0x1951FC0", Offset = "0x1950FC0", VA = "0x181951FC0")]
private void PBFFILDKGAH(ushort LLEHBLJHJHM, ushort CPMPEJFMDED, ushort PLGFJEILFGP, ushort OEAPMLMHLLF)
{
if (this.KMKCFILCLNO != 0)
{
return;
}
}
// Token: 0x060009A1 RID: 2465 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60009A1")]
[Address(RVA = "0x194F820", Offset = "0x194E820", VA = "0x18194F820")]
public void MasterCleanupAllSpawnedEquipment(bool MENHNIIIGPG = false, bool NFCNFPOFDEC = false)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060009A2 RID: 2466 RVA: 0x0002CB68 File Offset: 0x0002AD68
[Token(Token = "0x60009A2")]
[Address(RVA = "0x194C090", Offset = "0x194B090", VA = "0x18194C090")]
private void HAKLDOHIHNB(bool CBPCKHPPNAD)
{
int num;
do
{
num = 0;
if (!KKPBCOOONNK.BNNCCCFFALC)
{
break;
}
List<ToolEntity> obncennphbi = ToolEntity.OBNCENNPHBI;
if (CBPCKHPPNAD)
{
}
bool flag;
int num2;
if (!flag)
{
num2 = 0;
bool flag2;
while (!flag2)
{
}
}
string text = string.Format("Tool cleanup was null on {0}, GameManager could not clean up!", num2);
}
while (num != 0);
}
// Token: 0x060009A3 RID: 2467 RVA: 0x0002CBD0 File Offset: 0x0002ADD0
[Token(Token = "0x60009A3")]
[Address(RVA = "0x194B7D0", Offset = "0x194A7D0", VA = "0x18194B7D0")]
private void FDNJKCBILHG(bool KLMFAGMDBIA, bool GPJAJALJCMM)
{
if (GPJAJALJCMM == KLMFAGMDBIA)
{
}
OKNNKFGFODL updateLocalPlayerPickupRestrictionsEvent = GameManager.UpdateLocalPlayerPickupRestrictionsEvent;
if (updateLocalPlayerPickupRestrictionsEvent != 0)
{
updateLocalPlayerPickupRestrictionsEvent.CNFDGDEOPPF();
}
}
// Token: 0x060009A4 RID: 2468 RVA: 0x0002CBF8 File Offset: 0x0002ADF8
[Token(Token = "0x60009A4")]
[Address(RVA = "0x194E330", Offset = "0x194D330", VA = "0x18194E330")]
private void LBEIDHHACKF(SpawnableTool EGFEJGHDNAI)
{
int num = 0;
if (EGFEJGHDNAI != num && !this.HKONPIICABL.Contains(EGFEJGHDNAI))
{
this.HKONPIICABL.Add(EGFEJGHDNAI);
}
}
// Token: 0x060009A5 RID: 2469 RVA: 0x0002CC34 File Offset: 0x0002AE34
[Token(Token = "0x60009A5")]
[Address(RVA = "0x19479A0", Offset = "0x19469A0", VA = "0x1819479A0")]
private void APMKGPFLHJC(SpawnableTool EGFEJGHDNAI)
{
if (this.HKONPIICABL.Contains(EGFEJGHDNAI))
{
bool flag = this.HKONPIICABL.Remove(EGFEJGHDNAI);
}
}
// Token: 0x060009A6 RID: 2470 RVA: 0x0002CC64 File Offset: 0x0002AE64
[Token(Token = "0x60009A6")]
[Address(RVA = "0x194DEB0", Offset = "0x194CEB0", VA = "0x18194DEB0")]
private void JCHJALFNLCN()
{
int num;
do
{
num = 0;
List<ToolEntity> obncennphbi = ToolEntity.OBNCENNPHBI;
List<ToolEntity> obncennphbi2 = ToolEntity.OBNCENNPHBI;
num += num;
num++;
while (num == 0)
{
}
ulong num2;
num2 += num2;
num += 19;
num += obncennphbi2;
}
while (num != 0);
}
// Token: 0x060009A7 RID: 2471 RVA: 0x0002CCB0 File Offset: 0x0002AEB0
[Token(Token = "0x60009A7")]
[Address(RVA = "0x1950C90", Offset = "0x194FC90", VA = "0x181950C90")]
private void OJMIPJFLHEO()
{
int num;
do
{
num = 0;
List<ToolEntity> obncennphbi = ToolEntity.OBNCENNPHBI;
List<ToolEntity> obncennphbi2 = ToolEntity.OBNCENNPHBI;
num += num;
num++;
while (num == 0)
{
}
int num2 = 0;
num2 += num2;
num += 19;
num += obncennphbi2;
}
while (num != 0);
}
// Token: 0x060009A8 RID: 2472 RVA: 0x0002CCFC File Offset: 0x0002AEFC
[Token(Token = "0x60009A8")]
[Address(RVA = "0x194B760", Offset = "0x194A760", VA = "0x18194B760")]
[NFOMENMAOIA]
public void RpcMasterStartGame(AGAJMBPABDL IEKDDPPNFPF, bool OBCJHGIBABA = false)
{
int <LPHIFCGHALA>k__BackingField = IEKDDPPNFPF.<LPHIFCGHALA>k__BackingField;
this.FBEJFKMDPAE(<LPHIFCGHALA>k__BackingField, OBCJHGIBABA);
}
// Token: 0x060009A9 RID: 2473 RVA: 0x0002CD20 File Offset: 0x0002AF20
[Token(Token = "0x60009A9")]
[Address(RVA = "0x19526D0", Offset = "0x19516D0", VA = "0x1819526D0")]
[NFOMENMAOIA]
public void RpcMasterStartGameEarly(AGAJMBPABDL IEKDDPPNFPF)
{
int <LPHIFCGHALA>k__BackingField = IEKDDPPNFPF.<LPHIFCGHALA>k__BackingField;
int num = 0;
this.FBEJFKMDPAE(<LPHIFCGHALA>k__BackingField, num != 0);
}
// Token: 0x060009AA RID: 2474 RVA: 0x0002CD44 File Offset: 0x0002AF44
[Token(Token = "0x60009AA")]
[Address(RVA = "0x194FC60", Offset = "0x194EC60", VA = "0x18194FC60")]
public void MasterStartGame(bool OBCJHGIBABA = false)
{
int <LPHIFCGHALA>k__BackingField = KKPBCOOONNK.MDMMDPEKICF.<LPHIFCGHALA>k__BackingField;
this.FBEJFKMDPAE(<LPHIFCGHALA>k__BackingField, OBCJHGIBABA);
}
// Token: 0x060009AB RID: 2475 RVA: 0x0002CD6C File Offset: 0x0002AF6C
[Token(Token = "0x60009AB")]
[Address(RVA = "0x194B760", Offset = "0x194A760", VA = "0x18194B760")]
private void FBEJFKMDPAE(AGAJMBPABDL IEKDDPPNFPF, bool OBCJHGIBABA = false)
{
int <LPHIFCGHALA>k__BackingField = IEKDDPPNFPF.<LPHIFCGHALA>k__BackingField;
this.FBEJFKMDPAE(<LPHIFCGHALA>k__BackingField, OBCJHGIBABA);
}
// Token: 0x060009AC RID: 2476 RVA: 0x0002CD90 File Offset: 0x0002AF90
[Token(Token = "0x60009AC")]
[Address(RVA = "0x194B4E0", Offset = "0x194A4E0", VA = "0x18194B4E0")]
private void FBEJFKMDPAE(int MKJGEKMBNIM, bool OBCJHGIBABA = false)
{
bool flag = KKPBCOOONNK.BNNCCCFFALC;
if (flag)
{
if (this.EOMJFPLCDBD == 0)
{
if (!flag)
{
}
while (!flag)
{
}
Action<bool> action = delegate(bool isDev)
{
if (isDev)
{
GameManager <>4__this = this;
if (<>4__this.PMPHBAAHMJN)
{
bool flag3 = !OBCJHGIBABA;
<>4__this.KKJJGNLJHDG = flag3;
DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD;
}
}
};
int num = 0;
num += num;
num++;
action += action;
num += 19;
throw new NullReferenceException();
}
bool flag2 = !OBCJHGIBABA;
this.KKJJGNLJHDG = flag2;
uint num2;
this.EOMJFPLCDBD.PIEOGAPMGIH((ushort)num2, (ushort)num2);
}
}
// Token: 0x060009AD RID: 2477 RVA: 0x0002CE20 File Offset: 0x0002B020
[Token(Token = "0x60009AD")]
[Address(RVA = "0x1952700", Offset = "0x1951700", VA = "0x181952700")]
[NFOMENMAOIA]
public void RpcMasterStopGame()
{
int num = 0;
this.MasterStopGame(num != 0);
}
// Token: 0x060009AE RID: 2478 RVA: 0x0002CE38 File Offset: 0x0002B038
[Token(Token = "0x60009AE")]
[Address(RVA = "0x1952710", Offset = "0x1951710", VA = "0x181952710")]
[NFOMENMAOIA]
public void RpcOnChangeSceneWithAutoFollowRequest(string KPIKANDMJJD, SessionManager.APNNGFNMGDP CFFFCALCLPB, bool MFLEHJHEJPM)
{
while (!SingletonMonoBehaviour.ONCPNMDGGKG.<KGHBOCPLIMP>k__BackingField)
{
if (CFFFCALCLPB == SessionManager.APNNGFNMGDP.PartyAutoFollow)
{
int? playerIdToChangeScenesForParty = SingletonMonoBehaviour.ONCPNMDGGKG.GetPlayerIdToChangeScenesForParty();
if (playerIdToChangeScenesForParty == 0 || playerIdToChangeScenesForParty != 0)
{
break;
}
break;
}
else
{
while (CFFFCALCLPB != SessionManager.APNNGFNMGDP.EveryoneAutoFollow)
{
}
if (KKPBCOOONNK.BNNCCCFFALC)
{
SessionManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
throw new NullReferenceException();
}
}
}
}
// Token: 0x060009AF RID: 2479 RVA: 0x0002CE88 File Offset: 0x0002B088
[Token(Token = "0x60009AF")]
[Address(RVA = "0x19529D0", Offset = "0x19519D0", VA = "0x1819529D0")]
public void SendPlayerChangeSceneWithAutoFollowRequest(AGAJMBPABDL IEKDDPPNFPF, string KPIKANDMJJD, SessionManager.BDPNOBGNGNI EKNHEEDECPK, SessionManager.APNNGFNMGDP CFFFCALCLPB, bool MFLEHJHEJPM)
{
SessionManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
bool flag;
if (flag && EKNHEEDECPK == SessionManager.BDPNOBGNGNI.CUSTOM_ROOMS_DOOR)
{
PhotonView photonView = base.JDHMIOJKLCK;
DGLOJCGDOGG.NECIHPEMJNG<string, SessionManager.APNNGFNMGDP, bool> necihpemjng = new DGLOJCGDOGG.NECIHPEMJNG(this.RpcOnChangeSceneWithAutoFollowRequest);
return;
}
Debug.LogWarning(string.Format("SendPlayerChangeSceneWithAutoFollowRequest was called with a non auto follow invite mode: {0}", flag));
throw new NullReferenceException();
}
// Token: 0x060009B0 RID: 2480 RVA: 0x0002CED4 File Offset: 0x0002B0D4
[Token(Token = "0x60009B0")]
[Address(RVA = "0x1952590", Offset = "0x1951590", VA = "0x181952590")]
[NFOMENMAOIA]
public void RpcMasterSetMode(int PLGOMBDNEKH)
{
PhotonView photonView = KKPBCOOONNK.BGOPDFHFLOG(PLGOMBDNEKH);
int num = 0;
if (photonView != num)
{
GameConfigurationTool component = photonView.GetComponent<GameConfigurationTool>();
}
int num2 = 0;
if (KKPBCOOONNK.BNNCCCFFALC && this.LFFBOFOAGLI)
{
this.AOKOHLIAPMP.BDJFGEJFPPO(num2);
}
}
// Token: 0x060009B1 RID: 2481 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60009B1")]
[Address(RVA = "0x1951C60", Offset = "0x1950C60", VA = "0x181951C60")]
private void OnPhotonPlayerDisconnected(AGAJMBPABDL IEKDDPPNFPF)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060009B2 RID: 2482 RVA: 0x0002CF24 File Offset: 0x0002B124
[Token(Token = "0x60009B2")]
[Address(RVA = "0x1951A70", Offset = "0x1950A70", VA = "0x181951A70")]
private void OnMasterClientSwitched(AGAJMBPABDL EFABHEGDDAP)
{
if (!this.teamManager.SpectatingSupported)
{
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
if (this.NOGONJPDBBI(agajmbpabdl))
{
GameTeamManager gameTeamManager = this.teamManager;
AGAJMBPABDL agajmbpabdl2 = KKPBCOOONNK.MDMMDPEKICF;
gameTeamManager.RequestNextTeam(agajmbpabdl2);
}
}
if (this.EOMJFPLCDBD != 0)
{
GameTeamManager gameTeamManager2 = this.teamManager;
AGAJMBPABDL agajmbpabdl3 = KKPBCOOONNK.MDMMDPEKICF;
bool flag = gameTeamManager2.IsPlayerSpectator(agajmbpabdl3);
bool flag2;
if (!flag && flag && flag2)
{
GameSpawnManager gameSpawnManager = this.spawnManager;
int num = 0;
int num2 = 0;
gameSpawnManager.LocalPlayerRequestRespawn(num2 != 0, num != 0);
}
}
int num3 = 0;
this.ELNKDJOGJCA(num3);
}
// Token: 0x060009B3 RID: 2483 RVA: 0x0002CFC8 File Offset: 0x0002B1C8
[Token(Token = "0x60009B3")]
[Address(RVA = "0x194E4E0", Offset = "0x194D4E0", VA = "0x18194E4E0")]
private void LDPFPEKNKBI()
{
if (!this.teamManager.SpectatingSupported)
{
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
if (this.NOGONJPDBBI(agajmbpabdl))
{
GameTeamManager gameTeamManager = this.teamManager;
AGAJMBPABDL agajmbpabdl2 = KKPBCOOONNK.MDMMDPEKICF;
gameTeamManager.RequestNextTeam(agajmbpabdl2);
return;
}
}
}
// Token: 0x060009B4 RID: 2484 RVA: 0x0002D014 File Offset: 0x0002B214
[Token(Token = "0x60009B4")]
[Address(RVA = "0x194BF30", Offset = "0x194AF30", VA = "0x18194BF30")]
private void GCBMIGOEPKJ()
{
if (this.EOMJFPLCDBD != 0)
{
GameTeamManager gameTeamManager = this.teamManager;
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
bool flag = gameTeamManager.IsPlayerSpectator(agajmbpabdl);
bool flag2;
if (!flag && flag && flag2)
{
GameSpawnManager gameSpawnManager = this.spawnManager;
int num = 0;
int num2 = 0;
gameSpawnManager.LocalPlayerRequestRespawn(num2 != 0, num != 0);
}
}
}
// Token: 0x060009B5 RID: 2485 RVA: 0x0002D070 File Offset: 0x0002B270
[Token(Token = "0x60009B5")]
[Address(RVA = "0x194AD40", Offset = "0x1949D40", VA = "0x18194AD40")]
private void ELNKDJOGJCA(AGAJMBPABDL JKBAMNLGGJH)
{
if (KKPBCOOONNK.BNNCCCFFALC)
{
if (!this.teamManager.GameStartTeamRequirementsMet && this.teamManager.EndGameIfStartRequirementsNotMetSupported)
{
if ((this.PCKGKGHFIKD == EDCDGNKBEDJ.GAME_LOADING || this.PCKGKGHFIKD == EDCDGNKBEDJ.GAME_ON) && JKBAMNLGGJH != 0 && !this.teamManager.IsPlayerSpectator(JKBAMNLGGJH))
{
DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD;
}
if (this.EOMJFPLCDBD != 0)
{
this.MasterStopGame(true);
}
}
if (!this.BHADGBAPFPK)
{
}
bool flag;
IEnumerator enumerator = Matchmaking.NNMHFOGMBFG(flag);
}
}
// Token: 0x060009B6 RID: 2486 RVA: 0x0002D0FC File Offset: 0x0002B2FC
[Token(Token = "0x60009B6")]
[Address(RVA = "0x194C3A0", Offset = "0x194B3A0", VA = "0x18194C3A0", Slot = "15")]
private void HBINLEMAIGB(DBFIJENOPDA KGADGOFNJDC)
{
DBFIJENOPDA roomData = KGADGOFNJDC;
if (KKPBCOOONNK.BNNCCCFFALC && Matchmaking.BBJAEJHMAPB.<PGOEAIDCELB>k__BackingField != COBKKLOJNNE.DORM_ROOM && KGADGOFNJDC.ELFBKDCEIIN < 15 && Matchmaking.ELHFNPEDCCN.<KBKIKHBGDIA>k__BackingField && KGADGOFNJDC.MHOCDNJCBOB != (ulong)0L)
{
Action spawnLegacyConfigAction = (ulong)0L;
Action <>9__1;
Action action = delegate
{
Action <>9__ = <>9__1;
GameManager <>4__this = this;
if (<>9__ == 0)
{
Action action2 = delegate
{
GameManager <>4__this2 = this;
DBFIJENOPDA roomData2 = roomData;
<>4__this2.CHJILIGLMHP(roomData2);
};
<>9__1 = action2;
}
KFBABPAPIMB kfbabpapimb = <>4__this.JGIPMJPPCBM(<>9__);
JAPOCJCDIJN.PKHMKANLAJD -= spawnLegacyConfigAction;
};
spawnLegacyConfigAction = action;
JAPOCJCDIJN.PKHMKANLAJD += action;
}
}
// Token: 0x060009B7 RID: 2487 RVA: 0x0002D188 File Offset: 0x0002B388
[Token(Token = "0x60009B7")]
[Address(RVA = "0x1949A20", Offset = "0x1948A20", VA = "0x181949A20")]
private void CHJILIGLMHP(DBFIJENOPDA KGADGOFNJDC)
{
int fedfmjdkdcn = KGADGOFNJDC.MHOCDNJCBOB.FEDFMJDKDCN;
GameConfigurationTool[] array = this.legacySandboxGameConfigPrefabs;
if (fedfmjdkdcn < array.Length)
{
SceneSpawnManager sceneSpawnManager = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.spawnManager;
int num = 0;
int num2 = 0;
int num3 = 0;
SceneSpawnPoint sceneSpawnPoint = sceneSpawnManager.DDDHPKBAOGL((long)num3, (long)num2, num);
Vector3 zero = Vector3.zero;
Quaternion identity = Quaternion.identity;
int num4 = 0;
int num5 = 0;
if (sceneSpawnPoint != num5)
{
Transform firstAvailableSpawnTransform = sceneSpawnPoint.GetFirstAvailableSpawnTransform(num5, num4);
}
Vector3 up = Vector3.up;
Vector3 up2 = Vector3.up;
int num6 = 0;
string name = this.legacySandboxGameConfigPrefabs[fedfmjdkdcn].name;
ABMHDAEIKAF abmhdaeikaf = CreationManager.InstantiateRequestForSpawnableToolType((OGNBCNBPFCC)((uint)253), name, true, num6);
ABMHDAEIKAF abmhdaeikaf2;
Tool tool = abmhdaeikaf2.IINKJBCEBID().HLALBMPAGKI();
}
}
// Token: 0x060009B8 RID: 2488 RVA: 0x0002D254 File Offset: 0x0002B454
[Token(Token = "0x60009B8")]
[Address(RVA = "0x1948FA0", Offset = "0x1947FA0", VA = "0x181948FA0")]
private bool BBAFAEEKFIM(DBFIJENOPDA KGADGOFNJDC)
{
if (KKPBCOOONNK.BNNCCCFFALC && Matchmaking.BBJAEJHMAPB.<PGOEAIDCELB>k__BackingField != COBKKLOJNNE.DORM_ROOM && KGADGOFNJDC.ELFBKDCEIIN < 15 && Matchmaking.ELHFNPEDCCN.<KBKIKHBGDIA>k__BackingField && KGADGOFNJDC.MHOCDNJCBOB != (ulong)0L)
{
return true;
}
throw new NullReferenceException();
}
// Token: 0x060009B9 RID: 2489 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60009B9")]
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "16")]
private void KKKDLFHHHIC(ref DBFIJENOPDA KGADGOFNJDC)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060009BA RID: 2490 RVA: 0x0002D2A8 File Offset: 0x0002B4A8
[Token(Token = "0x60009BA")]
[Address(RVA = "0x1951E80", Offset = "0x1950E80", VA = "0x181951E80")]
private void PAENECJPAPN()
{
if (!string.IsNullOrEmpty(this.GKIODLDOIFB.IAHDANBDAAM()))
{
CFLMJLFBOKH.AHIJJEOGPPD(this.GKIODLDOIFB.IAHDANBDAAM());
return;
}
}
// Token: 0x060009BB RID: 2491 RVA: 0x0002D2E0 File Offset: 0x0002B4E0
[Token(Token = "0x60009BB")]
[Address(RVA = "0x1953160", Offset = "0x1952160", VA = "0x181953160")]
public GameManager()
{
AOLMGGAPKEH aolmggapkeh = new AOLMGGAPKEH();
this.EAPEKLCMNCK = aolmggapkeh;
BJOIBBBOIKO<RecRoomAudioClip> bjoibbboiko = new BJOIBBBOIKO();
this.OHBEBIBKAIJ = bjoibbboiko;
AOLMGGAPKEH aolmggapkeh2 = new AOLMGGAPKEH();
this.DDLNMIOFJMC = aolmggapkeh2;
AOLMGGAPKEH aolmggapkeh3 = new AOLMGGAPKEH();
this.NACJNCMFMKB = aolmggapkeh3;
AOLMGGAPKEH aolmggapkeh4 = new AOLMGGAPKEH();
this.MPALGGNBOED = aolmggapkeh4;
AOLMGGAPKEH aolmggapkeh5 = new AOLMGGAPKEH();
this.OBCJHLBPKBJ = aolmggapkeh5;
List<JMFAKCJLJKP> list = new List();
this.BKMBPPMJAJK = list;
List<SpawnableTool> list2 = new List();
this.HKONPIICABL = list2;
this.supportsPlayingAgainInThisInstance = true;
this.supportsGameOverGiftDequeing = true;
this.OIKDGAODCCG = (CGLKOJIMDIH)((ulong)4294967295L);
BJOIBBBOIKO<string> bjoibbboiko2 = new BJOIBBBOIKO();
this.CAAIMMPFBOP = bjoibbboiko2;
AOLMGGAPKEH aolmggapkeh6 = new AOLMGGAPKEH();
this.DHLGFJFBAGL = aolmggapkeh6;
AOLMGGAPKEH aolmggapkeh7 = new AOLMGGAPKEH();
this.ILMMCFBLOOF = aolmggapkeh7;
BJOIBBBOIKO<float> bjoibbboiko3 = new BJOIBBBOIKO();
this.OHOGOGINKHG = bjoibbboiko3;
BJOIBBBOIKO<float> bjoibbboiko4 = new BJOIBBBOIKO();
this.BLINIJFPNOB = bjoibbboiko4;
AOLMGGAPKEH aolmggapkeh8 = new AOLMGGAPKEH();
this.EFDBFKNBONJ = aolmggapkeh8;
BJOIBBBOIKO<bool> bjoibbboiko5 = new BJOIBBBOIKO();
this.AAMNEOPONKP = bjoibbboiko5;
BJOIBBBOIKO<bool> bjoibbboiko6 = new BJOIBBBOIKO();
this.HEFDCJJIBGG = bjoibbboiko6;
BJOIBBBOIKO<bool> bjoibbboiko7 = new BJOIBBBOIKO();
this.GLENPACEGOJ = bjoibbboiko7;
AOLMGGAPKEH aolmggapkeh9 = new AOLMGGAPKEH();
this.NAJCCNCCKON = aolmggapkeh9;
base..ctor();
}
// Token: 0x060009BC RID: 2492 RVA: 0x0002D418 File Offset: 0x0002B618
// Note: this type is marked as 'beforefieldinit'.
[Token(Token = "0x60009BC")]
[Address(RVA = "0x1952F20", Offset = "0x1951F20", VA = "0x181952F20")]
static GameManager()
{
int num;
int num2;
OKNNKFGFODL oknnkfgfodl = new OKNNKFGFODL(32, num != 0, num2 != 0);
num2 = 0;
num = 0;
GameManager.OnGameStartEvent = oknnkfgfodl;
int num3;
int num4;
OKNNKFGFODL oknnkfgfodl2 = new OKNNKFGFODL(32, num3 != 0, num4 != 0);
num4 = 0;
num3 = 0;
GameManager.OnGameEndEvent = oknnkfgfodl2;
int num5;
int num6;
OKNNKFGFODL oknnkfgfodl3 = new OKNNKFGFODL(32, num5 != 0, num6 != 0);
num6 = 0;
num5 = 0;
GameManager.OnExitGameOverEvent = oknnkfgfodl3;
int num7;
int num8;
OKNNKFGFODL oknnkfgfodl4 = new OKNNKFGFODL(32, num7 != 0, num8 != 0);
num8 = 0;
num7 = 0;
GameManager.InitializeSceneOnPreGameEvent = oknnkfgfodl4;
int num9;
int num10;
OKNNKFGFODL oknnkfgfodl5 = new OKNNKFGFODL(32, num9 != 0, num10 != 0);
num10 = 0;
num9 = 0;
GameManager.OnGameLoadingEvent = oknnkfgfodl5;
int num11;
int num12;
IILCGFIHJLP<bool, bool> iilcgfihjlp = new IILCGFIHJLP(32, num11 != 0, num12 != 0);
num12 = 0;
num11 = 0;
GameManager.InitializeLocalPlayerEvent = iilcgfihjlp;
int num13;
int num14;
MFBGLIHGCGO<bool> mfbglihgcgo = new MFBGLIHGCGO(4, num13 != 0, num14 != 0);
num14 = 0;
num13 = 0;
GameManager.ResetLocalPlayerEvent = mfbglihgcgo;
int num15;
int num16;
OKNNKFGFODL oknnkfgfodl6 = new OKNNKFGFODL(32, num15 != 0, num16 != 0);
num16 = 0;
num15 = 0;
GameManager.UpdateLocalPlayerPickupRestrictionsEvent = oknnkfgfodl6;
int num17;
int num18;
MFBGLIHGCGO<AGAJMBPABDL> mfbglihgcgo2 = new MFBGLIHGCGO(4, num17 != 0, num18 != 0);
num18 = 0;
num17 = 0;
GameManager.OnPlayerTeamChangeEvent = mfbglihgcgo2;
}
// Token: 0x060009BD RID: 2493 RVA: 0x0002D50C File Offset: 0x0002B70C
[Token(Token = "0x60009BD")]
[Address(RVA = "0x194FEF0", Offset = "0x194EEF0", VA = "0x18194FEF0")]
[CompilerGenerated]
private void NEKLFNDADCA(JPIJGHNNIDP PBAOMKNFBFL)
{
if (PBAOMKNFBFL == JPIJGHNNIDP.Affirmative)
{
return;
}
}
// Token: 0x060009BE RID: 2494 RVA: 0x0002D520 File Offset: 0x0002B720
[Token(Token = "0x60009BE")]
[Address(RVA = "0x1950F90", Offset = "0x194FF90", VA = "0x181950F90")]
[CompilerGenerated]
private void OMBHDAIDMBB()
{
this.HIJOHABBMBG.KGFFMEICLNN(10f);
MJNLDDCLOGP hijohabbmbg = this.HIJOHABBMBG;
MACMLJJGBIM.AJHELNOKKMA ajhelnokkma = new MACMLJJGBIM.AJHELNOKKMA(this.OMBHDAIDMBB);
hijohabbmbg.CIPHFNFPNFD(1f, ajhelnokkma);
}
// Token: 0x0400074A RID: 1866
[Token(Token = "0x400074A")]
public const int MAX_SANDBOX_PLAYERS = 20;
// Token: 0x0400074B RID: 1867
[Token(Token = "0x400074B")]
private const float ODGOAGGFAIH = 3f;
// Token: 0x0400074C RID: 1868
[Token(Token = "0x400074C")]
private const float DHOPDKGDAJB = 6f;
// Token: 0x0400074D RID: 1869
[Token(Token = "0x400074D")]
private const float OHAMJLAMPMF = 3f;
// Token: 0x0400074E RID: 1870
[Token(Token = "0x400074E")]
private const float IHEAJIFHJFN = 35f;
// Token: 0x0400074F RID: 1871
[Token(Token = "0x400074F")]
private const float MNGBEOOJEEA = 15f;
// Token: 0x04000750 RID: 1872
[Token(Token = "0x4000750")]
private const float EKAAMELPIAL = 10f;
// Token: 0x04000751 RID: 1873
[Token(Token = "0x4000751")]
private const float ILCMONAGDCO = 10f;
// Token: 0x04000752 RID: 1874
[Token(Token = "0x4000752")]
private const float NCCKFPNIFDO = 5f;
// Token: 0x04000753 RID: 1875
[Token(Token = "0x4000753")]
private const float OLBAHJDOCBO = 10f;
// Token: 0x04000754 RID: 1876
[Token(Token = "0x4000754")]
public static OKNNKFGFODL OnGameStartEvent;
// Token: 0x04000755 RID: 1877
[Token(Token = "0x4000755")]
public static OKNNKFGFODL OnGameEndEvent;
// Token: 0x04000756 RID: 1878
[Token(Token = "0x4000756")]
public static OKNNKFGFODL OnExitGameOverEvent;
// Token: 0x04000757 RID: 1879
[Token(Token = "0x4000757")]
public static OKNNKFGFODL InitializeSceneOnPreGameEvent;
// Token: 0x04000758 RID: 1880
[Token(Token = "0x4000758")]
public static OKNNKFGFODL OnGameLoadingEvent;
// Token: 0x04000759 RID: 1881
[Token(Token = "0x4000759")]
public static IILCGFIHJLP<bool, bool> InitializeLocalPlayerEvent;
// Token: 0x0400075A RID: 1882
[Token(Token = "0x400075A")]
public static MFBGLIHGCGO<bool> ResetLocalPlayerEvent;
// Token: 0x0400075B RID: 1883
[Token(Token = "0x400075B")]
public static OKNNKFGFODL UpdateLocalPlayerPickupRestrictionsEvent;
// Token: 0x0400075C RID: 1884
[Token(Token = "0x400075C")]
public static MFBGLIHGCGO<AGAJMBPABDL> OnPlayerTeamChangeEvent;
// Token: 0x04000763 RID: 1891
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x4000763")]
[SerializeField]
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
private GameCombatManager combatManager;
// Token: 0x04000764 RID: 1892
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x4000764")]
[SerializeField]
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
private GameTeamManager teamManager;
// Token: 0x04000765 RID: 1893
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x4000765")]
[SerializeField]
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
private GameScoreManager scoreManager;
// Token: 0x04000766 RID: 1894
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x4000766")]
[SerializeField]
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
private GameSpawnManager spawnManager;
// Token: 0x04000767 RID: 1895
[FieldOffset(Offset = "0x90")]
[Token(Token = "0x4000767")]
[SerializeField]
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
private GameBoundsManager boundsManager;
// Token: 0x04000768 RID: 1896
[FieldOffset(Offset = "0x98")]
[Token(Token = "0x4000768")]
[SerializeField]
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
private GamePowerUpManager powerupManager;
// Token: 0x04000769 RID: 1897
[FieldOffset(Offset = "0xA0")]
[Token(Token = "0x4000769")]
[SerializeField]
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
private GameVoteManager voteManager;
// Token: 0x0400076A RID: 1898
[FieldOffset(Offset = "0xA8")]
[Token(Token = "0x400076A")]
[SerializeField]
private GameConfigurationAsset[] supportedGameConfigTemplates;
// Token: 0x0400076B RID: 1899
[FieldOffset(Offset = "0xB0")]
[Token(Token = "0x400076B")]
[SerializeField]
[Header("Legacy Sandbox Game Configs")]
private GameConfigurationTool[] legacySandboxGameConfigPrefabs;
// Token: 0x0400076C RID: 1900
[FieldOffset(Offset = "0xB8")]
[Token(Token = "0x400076C")]
private AOLMGGAPKEH EAPEKLCMNCK;
// Token: 0x0400076D RID: 1901
[FieldOffset(Offset = "0xC0")]
[Token(Token = "0x400076D")]
private BJOIBBBOIKO<RecRoomAudioClip> OHBEBIBKAIJ;
// Token: 0x0400076E RID: 1902
[FieldOffset(Offset = "0xC8")]
[Token(Token = "0x400076E")]
private AOLMGGAPKEH DDLNMIOFJMC;
// Token: 0x0400076F RID: 1903
[FieldOffset(Offset = "0xD0")]
[Token(Token = "0x400076F")]
private AOLMGGAPKEH NACJNCMFMKB;
// Token: 0x04000770 RID: 1904
[FieldOffset(Offset = "0xD8")]
[Token(Token = "0x4000770")]
private AOLMGGAPKEH MPALGGNBOED;
// Token: 0x04000771 RID: 1905
[FieldOffset(Offset = "0xE0")]
[Token(Token = "0x4000771")]
private AOLMGGAPKEH OBCJHLBPKBJ;
// Token: 0x04000776 RID: 1910
[FieldOffset(Offset = "0x108")]
[Token(Token = "0x4000776")]
[NonSerialized]
public bool SuppressPregameVO;
// Token: 0x04000777 RID: 1911
[FieldOffset(Offset = "0x110")]
[Token(Token = "0x4000777")]
private KLLMCPFPIIE<bool> ILKAILEFBBH;
// Token: 0x04000778 RID: 1912
[FieldOffset(Offset = "0x118")]
[Token(Token = "0x4000778")]
private DJHELPHHAEN EOMJFPLCDBD;
// Token: 0x04000779 RID: 1913
[FieldOffset(Offset = "0x120")]
[Token(Token = "0x4000779")]
private MJNLDDCLOGP HIJOHABBMBG;
// Token: 0x0400077A RID: 1914
[FieldOffset(Offset = "0x128")]
[Token(Token = "0x400077A")]
private MACMLJJGBIM GGOHKAJIBPJ;
// Token: 0x0400077B RID: 1915
[FieldOffset(Offset = "0x130")]
[Token(Token = "0x400077B")]
private KCMNCAFFHJG<GameConfigurationTool> AOKOHLIAPMP;
// Token: 0x0400077C RID: 1916
[FieldOffset(Offset = "0x138")]
[Token(Token = "0x400077C")]
private KCMNCAFFHJG<GameRuleCircuitWrapperTool> MLMHOOKDNIN;
// Token: 0x0400077D RID: 1917
[FieldOffset(Offset = "0x140")]
[Token(Token = "0x400077D")]
private List<JMFAKCJLJKP> BKMBPPMJAJK;
// Token: 0x0400077E RID: 1918
[FieldOffset(Offset = "0x148")]
[Token(Token = "0x400077E")]
private List<SpawnableTool> HKONPIICABL;
// Token: 0x0400077F RID: 1919
[FieldOffset(Offset = "0x150")]
[Token(Token = "0x400077F")]
[NonSerialized]
public bool supportsPlayingAgainInThisInstance;
// Token: 0x04000780 RID: 1920
[FieldOffset(Offset = "0x151")]
[Token(Token = "0x4000780")]
[NonSerialized]
public bool gameCanStillBeWon;
// Token: 0x04000781 RID: 1921
[FieldOffset(Offset = "0x152")]
[Token(Token = "0x4000781")]
[NonSerialized]
public bool supportsGameOverGiftDequeing;
// Token: 0x04000782 RID: 1922
[FieldOffset(Offset = "0x153")]
[Token(Token = "0x4000782")]
[NonSerialized]
public bool SuppressGameOverChallengeEvent;
// Token: 0x04000783 RID: 1923
[FieldOffset(Offset = "0x154")]
[Token(Token = "0x4000783")]
[NonSerialized]
public bool allowDevsAndCommunityTeamToStartWhileWaitingForPlayers;
// Token: 0x04000784 RID: 1924
[FieldOffset(Offset = "0x155")]
[Token(Token = "0x4000784")]
private bool NGHHABFNCIP;
// Token: 0x04000785 RID: 1925
[FieldOffset(Offset = "0x158")]
[Token(Token = "0x4000785")]
private KLLMCPFPIIE<string> GKIODLDOIFB;
// Token: 0x04000786 RID: 1926
[FieldOffset(Offset = "0x160")]
[Token(Token = "0x4000786")]
private KLLMCPFPIIE<bool> CLKCIKEAPMM;
// Token: 0x04000787 RID: 1927
[FieldOffset(Offset = "0x168")]
[Token(Token = "0x4000787")]
private KLLMCPFPIIE<CGLKOJIMDIH> GPFAINKBIMF;
// Token: 0x04000788 RID: 1928
[FieldOffset(Offset = "0x170")]
[Token(Token = "0x4000788")]
private KLLMCPFPIIE<bool> MLKOPMMIIFL;
// Token: 0x0400078A RID: 1930
[FieldOffset(Offset = "0x180")]
[Token(Token = "0x400078A")]
private CGLKOJIMDIH OIKDGAODCCG;
// Token: 0x0400078B RID: 1931
[FieldOffset(Offset = "0x188")]
[Token(Token = "0x400078B")]
private BJOIBBBOIKO<string> CAAIMMPFBOP;
// Token: 0x0400078C RID: 1932
[FieldOffset(Offset = "0x190")]
[Token(Token = "0x400078C")]
private AOLMGGAPKEH DHLGFJFBAGL;
// Token: 0x0400078D RID: 1933
[FieldOffset(Offset = "0x198")]
[Token(Token = "0x400078D")]
private AOLMGGAPKEH ILMMCFBLOOF;
// Token: 0x0400078E RID: 1934
[FieldOffset(Offset = "0x1A0")]
[Token(Token = "0x400078E")]
private BJOIBBBOIKO<float> OHOGOGINKHG;
// Token: 0x0400078F RID: 1935
[FieldOffset(Offset = "0x1A8")]
[Token(Token = "0x400078F")]
private BJOIBBBOIKO<float> BLINIJFPNOB;
// Token: 0x04000790 RID: 1936
[FieldOffset(Offset = "0x1B0")]
[Token(Token = "0x4000790")]
private AOLMGGAPKEH EFDBFKNBONJ;
// Token: 0x04000791 RID: 1937
[FieldOffset(Offset = "0x1B8")]
[Token(Token = "0x4000791")]
private BJOIBBBOIKO<bool> AAMNEOPONKP;
// Token: 0x04000792 RID: 1938
[FieldOffset(Offset = "0x1C0")]
[Token(Token = "0x4000792")]
private BJOIBBBOIKO<bool> HEFDCJJIBGG;
// Token: 0x04000793 RID: 1939
[FieldOffset(Offset = "0x1C8")]
[Token(Token = "0x4000793")]
private BJOIBBBOIKO<bool> GLENPACEGOJ;
// Token: 0x04000794 RID: 1940
[FieldOffset(Offset = "0x1D0")]
[Token(Token = "0x4000794")]
private AOLMGGAPKEH NAJCCNCCKON;
// Token: 0x04000795 RID: 1941
[FieldOffset(Offset = "0x1D8")]
[Token(Token = "0x4000795")]
private bool PMPHBAAHMJN;
// Token: 0x02000137 RID: 311
[Token(Token = "0x2000137")]
[CompilerGenerated]
private sealed class OFGGFDPFNBN
{
// Token: 0x060009BF RID: 2495 RVA: 0x0002D564 File Offset: 0x0002B764
[Token(Token = "0x60009BF")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public OFGGFDPFNBN()
{
}
// Token: 0x060009C0 RID: 2496 RVA: 0x0002D578 File Offset: 0x0002B778
[Token(Token = "0x60009C0")]
[Address(RVA = "0x19607A0", Offset = "0x195F7A0", VA = "0x1819607A0")]
internal void <MasterStartGame>b__0(bool isDev)
{
if (isDev)
{
GameManager gameManager = this.<>4__this;
if (gameManager.PMPHBAAHMJN)
{
bool flag = !this.startOver;
gameManager.KKJJGNLJHDG = flag;
DJHELPHHAEN eomjfplcdbd = this.<>4__this.EOMJFPLCDBD;
}
}
}
// Token: 0x04000796 RID: 1942
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000796")]
public GameManager <>4__this;
// Token: 0x04000797 RID: 1943
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000797")]
public bool startOver;
}
// Token: 0x02000138 RID: 312
[Token(Token = "0x2000138")]
[CompilerGenerated]
private sealed class GKDMMBBCDGC
{
// Token: 0x060009C1 RID: 2497 RVA: 0x0002D5BC File Offset: 0x0002B7BC
[Token(Token = "0x60009C1")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public GKDMMBBCDGC()
{
}
// Token: 0x060009C2 RID: 2498 RVA: 0x0002D5D0 File Offset: 0x0002B7D0
[Token(Token = "0x60009C2")]
[Address(RVA = "0x1946580", Offset = "0x1945580", VA = "0x181946580")]
internal void <RecRoom.Persistence.IPersistableSettings.DeserializeFrom>b__0()
{
Action action = this.<>9__1;
GameManager gameManager = this.<>4__this;
if (action == 0)
{
Action action2 = delegate
{
GameManager gameManager2 = this.<>4__this;
DBFIJENOPDA dbfijenopda = this.roomData;
gameManager2.CHJILIGLMHP(dbfijenopda);
};
this.<>9__1 = action2;
}
KFBABPAPIMB kfbabpapimb = gameManager.JGIPMJPPCBM(action);
JAPOCJCDIJN.PKHMKANLAJD -= this.spawnLegacyConfigAction;
}
// Token: 0x060009C3 RID: 2499 RVA: 0x0002D618 File Offset: 0x0002B818
[Token(Token = "0x60009C3")]
[Address(RVA = "0x1946630", Offset = "0x1945630", VA = "0x181946630")]
internal void <RecRoom.Persistence.IPersistableSettings.DeserializeFrom>b__1()
{
GameManager gameManager = this.<>4__this;
DBFIJENOPDA dbfijenopda = this.roomData;
gameManager.CHJILIGLMHP(dbfijenopda);
}
// Token: 0x04000798 RID: 1944
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000798")]
public GameManager <>4__this;
// Token: 0x04000799 RID: 1945
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000799")]
public DBFIJENOPDA roomData;
// Token: 0x0400079A RID: 1946
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400079A")]
public Action spawnLegacyConfigAction;
// Token: 0x0400079B RID: 1947
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400079B")]
public Action <>9__1;
}
}