Files
Dec2017-Script-Dump/Assembly-CSharp/IHFKMIAHBFP.cs
T
2026-06-04 11:42:34 +02:00

2278 lines
71 KiB
C#

using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.Runtime.CompilerServices;
using ExitGames.Client.Photon;
using RecRoom;
using UnityEngine;
using UnityEngine.SceneManagement;
// Token: 0x020004AD RID: 1197
public static class IHFKMIAHBFP
{
// Token: 0x0600C3D6 RID: 50134 RVA: 0x003A96E8 File Offset: 0x003A78E8
static IHFKMIAHBFP()
{
if (IHFKMIAHBFP.PBKGCAGGOLJ != null)
{
Application.runInBackground = IHFKMIAHBFP.PBKGCAGGOLJ.RunInBackground;
}
GameObject gameObject = new GameObject();
IHFKMIAHBFP.MALGHFGKMAG = gameObject.AddComponent<PhotonHandler>();
gameObject.name = "PhotonMono";
gameObject.hideFlags = HideFlags.HideInHierarchy;
ConnectionProtocol protocol = IHFKMIAHBFP.PBKGCAGGOLJ.Protocol;
IHFKMIAHBFP.DBOGBGIJDDJ = new BEIKFLMNLCB(string.Empty, protocol);
IHFKMIAHBFP.DBOGBGIJDDJ.QuickResendAttempts = 2;
IHFKMIAHBFP.DBOGBGIJDDJ.SentCountAllowance = 7;
if (IHFKMIAHBFP.GODIOEEGNOJ)
{
global::UnityEngine.Debug.Log("Using Stopwatch as precision timer for PUN.");
IHFKMIAHBFP.HGBKHKPNJMP = new Stopwatch();
IHFKMIAHBFP.HGBKHKPNJMP.Start();
IHFKMIAHBFP.DBOGBGIJDDJ.LocalMsTimestampDelegate = new SupportClass.IntegerMillisecondsDelegate(IHFKMIAHBFP.MNKNPAHAJIL);
}
OEFNNAIGDEC.FJHNEMLKGLB();
}
// Token: 0x170004D3 RID: 1235
// (get) Token: 0x0600C3D7 RID: 50135 RVA: 0x003A99F0 File Offset: 0x003A7BF0
// (set) Token: 0x0600C3D8 RID: 50136 RVA: 0x003A99F8 File Offset: 0x003A7BF8
public static string KLJKDEIIJOC { get; set; }
// Token: 0x170004D4 RID: 1236
// (get) Token: 0x0600C3D9 RID: 50137 RVA: 0x003A9A00 File Offset: 0x003A7C00
public static string IIMHCLLCPLO
{
get
{
return (IHFKMIAHBFP.DBOGBGIJDDJ == null) ? "<not connected>" : IHFKMIAHBFP.DBOGBGIJDDJ.ServerAddress;
}
}
// Token: 0x170004D5 RID: 1237
// (get) Token: 0x0600C3DA RID: 50138 RVA: 0x003A9A20 File Offset: 0x003A7C20
public static EDGDNCCLDBN DBBPBMAELJN
{
get
{
return (IHFKMIAHBFP.DBOGBGIJDDJ == null || !IHFKMIAHBFP.PMKOLKDPDGH || IHFKMIAHBFP.CONBCJADCAO == NIPLONJCJIF.NameServer) ? EDGDNCCLDBN.none : IHFKMIAHBFP.DBOGBGIJDDJ.DBBPBMAELJN;
}
}
// Token: 0x170004D6 RID: 1238
// (get) Token: 0x0600C3DB RID: 50139 RVA: 0x003A9A54 File Offset: 0x003A7C54
public static bool PMKOLKDPDGH
{
get
{
return IHFKMIAHBFP.HCOPIOOOFMN || (IHFKMIAHBFP.DBOGBGIJDDJ != null && (!IHFKMIAHBFP.DBOGBGIJDDJ.DLIEDKPCENF && IHFKMIAHBFP.DBOGBGIJDDJ.FBBMOMHACLA != CCNBAFJLBCH.PeerCreated && IHFKMIAHBFP.DBOGBGIJDDJ.FBBMOMHACLA != CCNBAFJLBCH.Disconnected && IHFKMIAHBFP.DBOGBGIJDDJ.FBBMOMHACLA != CCNBAFJLBCH.Disconnecting) && IHFKMIAHBFP.DBOGBGIJDDJ.FBBMOMHACLA != CCNBAFJLBCH.ConnectingToNameServer);
}
}
// Token: 0x170004D7 RID: 1239
// (get) Token: 0x0600C3DC RID: 50140 RVA: 0x003A9AD0 File Offset: 0x003A7CD0
public static bool JJOIPFGHPAK
{
get
{
return IHFKMIAHBFP.DBOGBGIJDDJ.DLIEDKPCENF && !IHFKMIAHBFP.HCOPIOOOFMN;
}
}
// Token: 0x170004D8 RID: 1240
// (get) Token: 0x0600C3DD RID: 50141 RVA: 0x003A9AEC File Offset: 0x003A7CEC
public static bool PBHHDJNPGDJ
{
get
{
if (!IHFKMIAHBFP.PMKOLKDPDGH)
{
return false;
}
if (IHFKMIAHBFP.HCOPIOOOFMN)
{
return true;
}
CCNBAFJLBCH ccnbafjlbch = IHFKMIAHBFP.HNNLADDGHKC;
switch (ccnbafjlbch)
{
case CCNBAFJLBCH.ConnectingToMasterserver:
case CCNBAFJLBCH.Disconnecting:
case CCNBAFJLBCH.Disconnected:
case CCNBAFJLBCH.ConnectingToNameServer:
case CCNBAFJLBCH.Authenticating:
break;
default:
switch (ccnbafjlbch)
{
case CCNBAFJLBCH.ConnectingToGameserver:
case CCNBAFJLBCH.Joining:
break;
default:
if (ccnbafjlbch != CCNBAFJLBCH.PeerCreated)
{
return true;
}
break;
}
break;
}
return false;
}
}
// Token: 0x170004D9 RID: 1241
// (get) Token: 0x0600C3DE RID: 50142 RVA: 0x003A9B68 File Offset: 0x003A7D68
public static EPGGHANIKPI MMLOADJBKAD
{
get
{
if (IHFKMIAHBFP.HCOPIOOOFMN)
{
return EPGGHANIKPI.Connected;
}
if (IHFKMIAHBFP.DBOGBGIJDDJ == null)
{
return EPGGHANIKPI.Disconnected;
}
PeerStateValue peerState = IHFKMIAHBFP.DBOGBGIJDDJ.PeerState;
switch (peerState)
{
case PeerStateValue.Disconnected:
return EPGGHANIKPI.Disconnected;
case PeerStateValue.Connecting:
return EPGGHANIKPI.Connecting;
default:
if (peerState != PeerStateValue.InitializingApplication)
{
return EPGGHANIKPI.Disconnected;
}
return EPGGHANIKPI.InitializingApplication;
case PeerStateValue.Connected:
return EPGGHANIKPI.Connected;
case PeerStateValue.Disconnecting:
return EPGGHANIKPI.Disconnecting;
}
}
}
// Token: 0x170004DA RID: 1242
// (get) Token: 0x0600C3DF RID: 50143 RVA: 0x003A9BCC File Offset: 0x003A7DCC
public static CCNBAFJLBCH HNNLADDGHKC
{
get
{
if (IHFKMIAHBFP.HCOPIOOOFMN)
{
return (IHFKMIAHBFP.DMPJFLONPJJ == null) ? CCNBAFJLBCH.ConnectedToMaster : CCNBAFJLBCH.Joined;
}
if (IHFKMIAHBFP.DBOGBGIJDDJ == null)
{
return CCNBAFJLBCH.Disconnected;
}
return IHFKMIAHBFP.DBOGBGIJDDJ.FBBMOMHACLA;
}
}
// Token: 0x170004DB RID: 1243
// (get) Token: 0x0600C3E0 RID: 50144 RVA: 0x003A9C04 File Offset: 0x003A7E04
public static NIPLONJCJIF CONBCJADCAO
{
get
{
return (IHFKMIAHBFP.DBOGBGIJDDJ == null) ? NIPLONJCJIF.NameServer : IHFKMIAHBFP.DBOGBGIJDDJ.CONBCJADCAO;
}
}
// Token: 0x170004DC RID: 1244
// (get) Token: 0x0600C3E1 RID: 50145 RVA: 0x003A9C20 File Offset: 0x003A7E20
// (set) Token: 0x0600C3E2 RID: 50146 RVA: 0x003A9C3C File Offset: 0x003A7E3C
public static OCEOOCJEKDD FALGIDIFGKO
{
get
{
return (IHFKMIAHBFP.DBOGBGIJDDJ == null) ? null : IHFKMIAHBFP.DBOGBGIJDDJ.FALGIDIFGKO;
}
set
{
if (IHFKMIAHBFP.DBOGBGIJDDJ != null)
{
IHFKMIAHBFP.DBOGBGIJDDJ.FALGIDIFGKO = value;
}
}
}
// Token: 0x170004DD RID: 1245
// (get) Token: 0x0600C3E3 RID: 50147 RVA: 0x003A9C54 File Offset: 0x003A7E54
// (set) Token: 0x0600C3E4 RID: 50148 RVA: 0x003A9C70 File Offset: 0x003A7E70
public static bool HBMHBINNOCK
{
get
{
return IHFKMIAHBFP.DBOGBGIJDDJ != null && IHFKMIAHBFP.DBOGBGIJDDJ.EnableServerTracing;
}
set
{
if (IHFKMIAHBFP.DBOGBGIJDDJ != null)
{
IHFKMIAHBFP.DBOGBGIJDDJ.EnableServerTracing = value;
}
}
}
// Token: 0x170004DE RID: 1246
// (get) Token: 0x0600C3E5 RID: 50149 RVA: 0x003A9C88 File Offset: 0x003A7E88
public static PLOPPLAOICD FIIFPLCNFHJ
{
get
{
if (IHFKMIAHBFP.OFIHOGHOPPJ)
{
return IHFKMIAHBFP.DMPJFLONPJJ;
}
return IHFKMIAHBFP.DBOGBGIJDDJ.NNCLHENEJDI;
}
}
// Token: 0x170004DF RID: 1247
// (get) Token: 0x0600C3E6 RID: 50150 RVA: 0x003A9CA4 File Offset: 0x003A7EA4
public static LNJFBGIBLHA JEFGMHBLLKI
{
get
{
if (IHFKMIAHBFP.DBOGBGIJDDJ == null)
{
return null;
}
return IHFKMIAHBFP.DBOGBGIJDDJ.JJOPMICJNMB;
}
}
// Token: 0x170004E0 RID: 1248
// (get) Token: 0x0600C3E7 RID: 50151 RVA: 0x003A9CBC File Offset: 0x003A7EBC
public static LNJFBGIBLHA HGDJAAMBDNH
{
get
{
if (IHFKMIAHBFP.HCOPIOOOFMN)
{
return IHFKMIAHBFP.JEFGMHBLLKI;
}
if (IHFKMIAHBFP.DBOGBGIJDDJ == null)
{
return null;
}
return IHFKMIAHBFP.DBOGBGIJDDJ.LAKLKNLMCMH(IHFKMIAHBFP.DBOGBGIJDDJ.IDFONHMBFFO);
}
}
// Token: 0x170004E1 RID: 1249
// (get) Token: 0x0600C3E8 RID: 50152 RVA: 0x003A9CF0 File Offset: 0x003A7EF0
// (set) Token: 0x0600C3E9 RID: 50153 RVA: 0x003A9CFC File Offset: 0x003A7EFC
public static string FDGNIGBGHIC
{
get
{
return IHFKMIAHBFP.DBOGBGIJDDJ.GNLMCJKALBJ;
}
set
{
IHFKMIAHBFP.DBOGBGIJDDJ.GNLMCJKALBJ = value;
}
}
// Token: 0x170004E2 RID: 1250
// (get) Token: 0x0600C3EA RID: 50154 RVA: 0x003A9D0C File Offset: 0x003A7F0C
public static LNJFBGIBLHA[] NCLHHNLDGNE
{
get
{
if (IHFKMIAHBFP.DBOGBGIJDDJ == null)
{
return new LNJFBGIBLHA[0];
}
return IHFKMIAHBFP.DBOGBGIJDDJ.LDJGFAKIDEL;
}
}
// Token: 0x170004E3 RID: 1251
// (get) Token: 0x0600C3EB RID: 50155 RVA: 0x003A9D2C File Offset: 0x003A7F2C
public static LNJFBGIBLHA[] EFDADFDIIIJ
{
get
{
if (IHFKMIAHBFP.DBOGBGIJDDJ == null)
{
return new LNJFBGIBLHA[0];
}
return IHFKMIAHBFP.DBOGBGIJDDJ.IOJKLAGMOLO;
}
}
// Token: 0x170004E4 RID: 1252
// (get) Token: 0x0600C3EC RID: 50156 RVA: 0x003A9D4C File Offset: 0x003A7F4C
// (set) Token: 0x0600C3ED RID: 50157 RVA: 0x003A9D54 File Offset: 0x003A7F54
public static List<CPKFBECBALE> GIEEEIIFMAM { get; internal set; }
// Token: 0x170004E5 RID: 1253
// (get) Token: 0x0600C3EE RID: 50158 RVA: 0x003A9D5C File Offset: 0x003A7F5C
public static int MHOENNKPPKO
{
get
{
return (IHFKMIAHBFP.DBOGBGIJDDJ == null) ? 0 : IHFKMIAHBFP.DBOGBGIJDDJ.HINLFPGBLDJ;
}
}
// Token: 0x170004E6 RID: 1254
// (get) Token: 0x0600C3EF RID: 50159 RVA: 0x003A9D78 File Offset: 0x003A7F78
// (set) Token: 0x0600C3F0 RID: 50160 RVA: 0x003A9D84 File Offset: 0x003A7F84
public static ENODLBMBMJD KJPDGDMLFKL
{
get
{
return IHFKMIAHBFP.DBOGBGIJDDJ.LJGEDOAJPNM;
}
set
{
IHFKMIAHBFP.DBOGBGIJDDJ.LJGEDOAJPNM = value;
}
}
// Token: 0x170004E7 RID: 1255
// (get) Token: 0x0600C3F1 RID: 50161 RVA: 0x003A9D94 File Offset: 0x003A7F94
// (set) Token: 0x0600C3F2 RID: 50162 RVA: 0x003A9D9C File Offset: 0x003A7F9C
public static bool HCOPIOOOFMN
{
get
{
return IHFKMIAHBFP.OFIHOGHOPPJ;
}
set
{
if (value == IHFKMIAHBFP.OFIHOGHOPPJ)
{
return;
}
if (value && IHFKMIAHBFP.PMKOLKDPDGH)
{
global::UnityEngine.Debug.LogError("Can't start OFFLINE mode while connected!");
return;
}
if (IHFKMIAHBFP.DBOGBGIJDDJ.PeerState != PeerStateValue.Disconnected)
{
IHFKMIAHBFP.DBOGBGIJDDJ.Disconnect();
}
IHFKMIAHBFP.OFIHOGHOPPJ = value;
if (IHFKMIAHBFP.OFIHOGHOPPJ)
{
IHFKMIAHBFP.DBOGBGIJDDJ.FMIIDOFMEHN(-1);
BEIKFLMNLCB.LEPBLBEFHAJ(HCPAJHOGHMM.OnConnectedToMaster, new object[0]);
}
else
{
IHFKMIAHBFP.DMPJFLONPJJ = null;
IHFKMIAHBFP.DBOGBGIJDDJ.FMIIDOFMEHN(-1);
}
}
}
// Token: 0x170004E8 RID: 1256
// (get) Token: 0x0600C3F3 RID: 50163 RVA: 0x003A9E28 File Offset: 0x003A8028
// (set) Token: 0x0600C3F4 RID: 50164 RVA: 0x003A9E30 File Offset: 0x003A8030
public static bool DFHAJGGDIPJ
{
get
{
return IHFKMIAHBFP.JKJHAMBFJOC;
}
set
{
IHFKMIAHBFP.JKJHAMBFJOC = value;
if (IHFKMIAHBFP.JKJHAMBFJOC && IHFKMIAHBFP.FIIFPLCNFHJ != null)
{
IHFKMIAHBFP.DBOGBGIJDDJ.DJEAOCBFNFI();
}
}
}
// Token: 0x170004E9 RID: 1257
// (get) Token: 0x0600C3F5 RID: 50165 RVA: 0x003A9E58 File Offset: 0x003A8058
// (set) Token: 0x0600C3F6 RID: 50166 RVA: 0x003A9E60 File Offset: 0x003A8060
public static bool OGNBKMGOCAJ
{
get
{
return IHFKMIAHBFP.IGLHONKKJAH;
}
set
{
if (IHFKMIAHBFP.FIIFPLCNFHJ != null)
{
global::UnityEngine.Debug.LogError("Setting autoCleanUpPlayerObjects while in a room is not supported.");
}
else
{
IHFKMIAHBFP.IGLHONKKJAH = value;
}
}
}
// Token: 0x170004EA RID: 1258
// (get) Token: 0x0600C3F7 RID: 50167 RVA: 0x003A9E84 File Offset: 0x003A8084
// (set) Token: 0x0600C3F8 RID: 50168 RVA: 0x003A9E90 File Offset: 0x003A8090
public static bool KGFOHGLEOOD
{
get
{
return IHFKMIAHBFP.PBKGCAGGOLJ.JoinLobby;
}
set
{
IHFKMIAHBFP.PBKGCAGGOLJ.JoinLobby = value;
}
}
// Token: 0x170004EB RID: 1259
// (get) Token: 0x0600C3F9 RID: 50169 RVA: 0x003A9EA0 File Offset: 0x003A80A0
// (set) Token: 0x0600C3FA RID: 50170 RVA: 0x003A9EAC File Offset: 0x003A80AC
public static bool FGCEBOPPDHG
{
get
{
return IHFKMIAHBFP.PBKGCAGGOLJ.EnableLobbyStatistics;
}
set
{
IHFKMIAHBFP.PBKGCAGGOLJ.EnableLobbyStatistics = value;
}
}
// Token: 0x170004EC RID: 1260
// (get) Token: 0x0600C3FB RID: 50171 RVA: 0x003A9EBC File Offset: 0x003A80BC
// (set) Token: 0x0600C3FC RID: 50172 RVA: 0x003A9EC8 File Offset: 0x003A80C8
public static List<HPOGOLJNMOE> PPGPEJENEBP
{
get
{
return IHFKMIAHBFP.DBOGBGIJDDJ.PPGPEJENEBP;
}
private set
{
IHFKMIAHBFP.DBOGBGIJDDJ.PPGPEJENEBP = value;
}
}
// Token: 0x170004ED RID: 1261
// (get) Token: 0x0600C3FD RID: 50173 RVA: 0x003A9ED8 File Offset: 0x003A80D8
public static bool NJJDIBJODPB
{
get
{
return IHFKMIAHBFP.DBOGBGIJDDJ.NJJDIBJODPB;
}
}
// Token: 0x170004EE RID: 1262
// (get) Token: 0x0600C3FE RID: 50174 RVA: 0x003A9EE4 File Offset: 0x003A80E4
// (set) Token: 0x0600C3FF RID: 50175 RVA: 0x003A9EF0 File Offset: 0x003A80F0
public static BLENNAHJGIP JPOPPDDONMN
{
get
{
return IHFKMIAHBFP.DBOGBGIJDDJ.JPOPPDDONMN;
}
set
{
IHFKMIAHBFP.DBOGBGIJDDJ.JPOPPDDONMN = value;
}
}
// Token: 0x170004EF RID: 1263
// (get) Token: 0x0600C400 RID: 50176 RVA: 0x003A9F00 File Offset: 0x003A8100
// (set) Token: 0x0600C401 RID: 50177 RVA: 0x003A9F10 File Offset: 0x003A8110
public static int EHJAFLFHOHP
{
get
{
return 1000 / IHFKMIAHBFP.KKNOPGNOLGP;
}
set
{
IHFKMIAHBFP.KKNOPGNOLGP = 1000 / value;
if (IHFKMIAHBFP.MALGHFGKMAG != null)
{
IHFKMIAHBFP.MALGHFGKMAG.updateInterval = IHFKMIAHBFP.KKNOPGNOLGP;
}
if (value < IHFKMIAHBFP.MKGGOBIDNPJ)
{
IHFKMIAHBFP.MKGGOBIDNPJ = value;
}
}
}
// Token: 0x170004F0 RID: 1264
// (get) Token: 0x0600C402 RID: 50178 RVA: 0x003A9F50 File Offset: 0x003A8150
// (set) Token: 0x0600C403 RID: 50179 RVA: 0x003A9F60 File Offset: 0x003A8160
public static int MKGGOBIDNPJ
{
get
{
return 1000 / IHFKMIAHBFP.NPCIGHFJEID;
}
set
{
if (value > IHFKMIAHBFP.EHJAFLFHOHP)
{
global::UnityEngine.Debug.LogError("Error: Can not set the OnSerialize rate higher than the overall SendRate.");
value = IHFKMIAHBFP.EHJAFLFHOHP;
}
IHFKMIAHBFP.NPCIGHFJEID = 1000 / value;
if (IHFKMIAHBFP.MALGHFGKMAG != null)
{
IHFKMIAHBFP.MALGHFGKMAG.updateIntervalOnSerialize = IHFKMIAHBFP.NPCIGHFJEID;
}
}
}
// Token: 0x170004F1 RID: 1265
// (get) Token: 0x0600C404 RID: 50180 RVA: 0x003A9FB4 File Offset: 0x003A81B4
// (set) Token: 0x0600C405 RID: 50181 RVA: 0x003A9FBC File Offset: 0x003A81BC
public static bool NHJBLPIHMFN
{
get
{
return IHFKMIAHBFP.NMEHCBEEGCA;
}
set
{
if (value)
{
PhotonHandler.StartFallbackSendAckThread();
}
IHFKMIAHBFP.DBOGBGIJDDJ.IsSendingOnlyAcks = !value;
IHFKMIAHBFP.NMEHCBEEGCA = value;
}
}
// Token: 0x170004F2 RID: 1266
// (get) Token: 0x0600C406 RID: 50182 RVA: 0x003A9FE0 File Offset: 0x003A81E0
// (set) Token: 0x0600C407 RID: 50183 RVA: 0x003A9FEC File Offset: 0x003A81EC
public static int OGDGHGAIDBN
{
get
{
return IHFKMIAHBFP.DBOGBGIJDDJ.LimitOfUnreliableCommands;
}
set
{
IHFKMIAHBFP.DBOGBGIJDDJ.LimitOfUnreliableCommands = value;
}
}
// Token: 0x170004F3 RID: 1267
// (get) Token: 0x0600C408 RID: 50184 RVA: 0x003A9FFC File Offset: 0x003A81FC
public static double GKICDGMMPBH
{
get
{
uint num = (uint)IHFKMIAHBFP.EMGOIJNLLID;
double num2 = num;
return num2 / 1000.0;
}
}
// Token: 0x170004F4 RID: 1268
// (get) Token: 0x0600C409 RID: 50185 RVA: 0x003AA020 File Offset: 0x003A8220
public static int EMGOIJNLLID
{
get
{
if (!IHFKMIAHBFP.HCOPIOOOFMN)
{
return IHFKMIAHBFP.DBOGBGIJDDJ.ServerTimeInMilliSeconds;
}
if (IHFKMIAHBFP.GODIOEEGNOJ && IHFKMIAHBFP.HGBKHKPNJMP != null && IHFKMIAHBFP.HGBKHKPNJMP.IsRunning)
{
return (int)IHFKMIAHBFP.HGBKHKPNJMP.ElapsedMilliseconds;
}
return Environment.TickCount;
}
}
// Token: 0x170004F5 RID: 1269
// (get) Token: 0x0600C40A RID: 50186 RVA: 0x003AA078 File Offset: 0x003A8278
public static bool HCHIDMOLLAD
{
get
{
return IHFKMIAHBFP.HCOPIOOOFMN || IHFKMIAHBFP.DBOGBGIJDDJ.IDFONHMBFFO == IHFKMIAHBFP.JEFGMHBLLKI.BADMPMDONAH;
}
}
// Token: 0x170004F6 RID: 1270
// (get) Token: 0x0600C40B RID: 50187 RVA: 0x003AA09C File Offset: 0x003A829C
public static bool FFPDCNMDEEO
{
get
{
return IHFKMIAHBFP.HNNLADDGHKC == CCNBAFJLBCH.Joined;
}
}
// Token: 0x170004F7 RID: 1271
// (get) Token: 0x0600C40C RID: 50188 RVA: 0x003AA0A8 File Offset: 0x003A82A8
public static bool PEDFIANGHOK
{
get
{
return !IHFKMIAHBFP.HCHIDMOLLAD && IHFKMIAHBFP.FIIFPLCNFHJ != null;
}
}
// Token: 0x170004F8 RID: 1272
// (get) Token: 0x0600C40D RID: 50189 RVA: 0x003AA0C4 File Offset: 0x003A82C4
public static int FDFPNAGFJJM
{
get
{
return IHFKMIAHBFP.DBOGBGIJDDJ.LDEDJKHGPFA;
}
}
// Token: 0x170004F9 RID: 1273
// (get) Token: 0x0600C40E RID: 50190 RVA: 0x003AA0D0 File Offset: 0x003A82D0
public static int ODPNNAABCDP
{
get
{
return IHFKMIAHBFP.DBOGBGIJDDJ.KGNOCLMAHIB;
}
}
// Token: 0x170004FA RID: 1274
// (get) Token: 0x0600C40F RID: 50191 RVA: 0x003AA0DC File Offset: 0x003A82DC
public static int KMMGBHFAMAM
{
get
{
return IHFKMIAHBFP.DBOGBGIJDDJ.KGNOCLMAHIB + IHFKMIAHBFP.DBOGBGIJDDJ.LDEDJKHGPFA;
}
}
// Token: 0x170004FB RID: 1275
// (get) Token: 0x0600C410 RID: 50192 RVA: 0x003AA0F4 File Offset: 0x003A82F4
public static int OEJFGMHPAFL
{
get
{
return IHFKMIAHBFP.DBOGBGIJDDJ.CIBNIBDIHFO;
}
}
// Token: 0x170004FC RID: 1276
// (get) Token: 0x0600C411 RID: 50193 RVA: 0x003AA100 File Offset: 0x003A8300
// (set) Token: 0x0600C412 RID: 50194 RVA: 0x003AA10C File Offset: 0x003A830C
public static bool GLFMENCLDCE
{
get
{
return IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsEnabled;
}
set
{
IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsEnabled = value;
}
}
// Token: 0x170004FD RID: 1277
// (get) Token: 0x0600C413 RID: 50195 RVA: 0x003AA11C File Offset: 0x003A831C
public static int DJMANNJCFCK
{
get
{
return IHFKMIAHBFP.DBOGBGIJDDJ.ResentReliableCommands;
}
}
// Token: 0x170004FE RID: 1278
// (get) Token: 0x0600C414 RID: 50196 RVA: 0x003AA128 File Offset: 0x003A8328
// (set) Token: 0x0600C415 RID: 50197 RVA: 0x003AA134 File Offset: 0x003A8334
public static bool FBMPAFAHMOD
{
get
{
return IHFKMIAHBFP.DBOGBGIJDDJ.CrcEnabled;
}
set
{
if (!IHFKMIAHBFP.PMKOLKDPDGH && !IHFKMIAHBFP.JJOIPFGHPAK)
{
IHFKMIAHBFP.DBOGBGIJDDJ.CrcEnabled = value;
}
else
{
global::UnityEngine.Debug.Log("Can't change CrcCheckEnabled while being connected. CrcCheckEnabled stays " + IHFKMIAHBFP.DBOGBGIJDDJ.CrcEnabled);
}
}
}
// Token: 0x170004FF RID: 1279
// (get) Token: 0x0600C416 RID: 50198 RVA: 0x003AA184 File Offset: 0x003A8384
public static int ANDPMCHMIIN
{
get
{
return IHFKMIAHBFP.DBOGBGIJDDJ.PacketLossByCrc;
}
}
// Token: 0x17000500 RID: 1280
// (get) Token: 0x0600C417 RID: 50199 RVA: 0x003AA190 File Offset: 0x003A8390
// (set) Token: 0x0600C418 RID: 50200 RVA: 0x003AA19C File Offset: 0x003A839C
public static int DKEDOJMBGIG
{
get
{
return IHFKMIAHBFP.DBOGBGIJDDJ.SentCountAllowance;
}
set
{
if (value < 3)
{
value = 3;
}
if (value > 10)
{
value = 10;
}
IHFKMIAHBFP.DBOGBGIJDDJ.SentCountAllowance = value;
}
}
// Token: 0x17000501 RID: 1281
// (get) Token: 0x0600C419 RID: 50201 RVA: 0x003AA1C0 File Offset: 0x003A83C0
// (set) Token: 0x0600C41A RID: 50202 RVA: 0x003AA1CC File Offset: 0x003A83CC
public static int MBEOPBIEHJE
{
get
{
return (int)IHFKMIAHBFP.DBOGBGIJDDJ.QuickResendAttempts;
}
set
{
if (value < 0)
{
value = 0;
}
if (value > 3)
{
value = 3;
}
IHFKMIAHBFP.DBOGBGIJDDJ.QuickResendAttempts = (byte)value;
}
}
// Token: 0x0600C41B RID: 50203 RVA: 0x003AA1F0 File Offset: 0x003A83F0
public static void IIEECFNOOFK(ConnectionProtocol ACBBKNCFJKI)
{
IHFKMIAHBFP.DBOGBGIJDDJ.TransportProtocol = ACBBKNCFJKI;
}
// Token: 0x0600C41C RID: 50204 RVA: 0x003AA200 File Offset: 0x003A8400
public static bool BMIOLDMNCFD(string KLJKDEIIJOC)
{
if (IHFKMIAHBFP.DBOGBGIJDDJ.PeerState != PeerStateValue.Disconnected)
{
global::UnityEngine.Debug.LogWarning("ConnectUsingSettings() failed. Can only connect while in state 'Disconnected'. Current state: " + IHFKMIAHBFP.DBOGBGIJDDJ.PeerState);
return false;
}
if (IHFKMIAHBFP.PBKGCAGGOLJ == null)
{
global::UnityEngine.Debug.LogError("Can't connect: Loading settings failed. ServerSettings asset must be in any 'Resources' folder as: PhotonServerSettings");
return false;
}
if (IHFKMIAHBFP.PBKGCAGGOLJ.HostType == ServerSettings.JDFMBDBEMCJ.NotSet)
{
global::UnityEngine.Debug.LogError("You did not select a Hosting Type in your PhotonServerSettings. Please set it up or don't use ConnectUsingSettings().");
return false;
}
if (IHFKMIAHBFP.AHJGHBFFLCO == DGNJCNPDGHM.ErrorsOnly)
{
IHFKMIAHBFP.AHJGHBFFLCO = IHFKMIAHBFP.PBKGCAGGOLJ.PunLogging;
}
if (IHFKMIAHBFP.DBOGBGIJDDJ.DebugOut == DebugLevel.ERROR)
{
IHFKMIAHBFP.DBOGBGIJDDJ.DebugOut = IHFKMIAHBFP.PBKGCAGGOLJ.NetworkLogging;
}
IHFKMIAHBFP.IIEECFNOOFK(IHFKMIAHBFP.PBKGCAGGOLJ.Protocol);
IHFKMIAHBFP.DBOGBGIJDDJ.MDCPINFNFLL(IHFKMIAHBFP.PBKGCAGGOLJ.AppID, KLJKDEIIJOC);
if (IHFKMIAHBFP.PBKGCAGGOLJ.HostType == ServerSettings.JDFMBDBEMCJ.OfflineMode)
{
IHFKMIAHBFP.HCOPIOOOFMN = true;
return true;
}
if (IHFKMIAHBFP.HCOPIOOOFMN)
{
global::UnityEngine.Debug.LogWarning("ConnectUsingSettings() disabled the offline mode. No longer offline.");
}
IHFKMIAHBFP.HCOPIOOOFMN = false;
IHFKMIAHBFP.NHJBLPIHMFN = true;
IHFKMIAHBFP.DBOGBGIJDDJ.DLIEDKPCENF = true;
if (IHFKMIAHBFP.PBKGCAGGOLJ.HostType == ServerSettings.JDFMBDBEMCJ.SelfHosted)
{
IHFKMIAHBFP.DBOGBGIJDDJ.HAKDGBANGAJ = false;
IHFKMIAHBFP.DBOGBGIJDDJ.EBKJMGCNOMO = ((IHFKMIAHBFP.PBKGCAGGOLJ.ServerPort != 0) ? (IHFKMIAHBFP.PBKGCAGGOLJ.ServerAddress + ":" + IHFKMIAHBFP.PBKGCAGGOLJ.ServerPort) : IHFKMIAHBFP.PBKGCAGGOLJ.ServerAddress);
return IHFKMIAHBFP.DBOGBGIJDDJ.NHHBNCKICGL(IHFKMIAHBFP.DBOGBGIJDDJ.EBKJMGCNOMO, NIPLONJCJIF.MasterServer);
}
if (IHFKMIAHBFP.PBKGCAGGOLJ.HostType == ServerSettings.JDFMBDBEMCJ.BestRegion)
{
return IHFKMIAHBFP.MCDHGIHDBEH(KLJKDEIIJOC);
}
return IHFKMIAHBFP.DBOGBGIJDDJ.BPKOPAIHOAB(IHFKMIAHBFP.PBKGCAGGOLJ.PreferredRegion);
}
// Token: 0x0600C41D RID: 50205 RVA: 0x003AA3C0 File Offset: 0x003A85C0
public static bool MHDGAHIEKIF(string EHGCBDLBJPO, int NNMKBHELFDN, string IFKJJJPJLHP, string KLJKDEIIJOC)
{
if (IHFKMIAHBFP.DBOGBGIJDDJ.PeerState != PeerStateValue.Disconnected)
{
global::UnityEngine.Debug.LogWarning("ConnectToMaster() failed. Can only connect while in state 'Disconnected'. Current state: " + IHFKMIAHBFP.DBOGBGIJDDJ.PeerState);
return false;
}
if (IHFKMIAHBFP.HCOPIOOOFMN)
{
IHFKMIAHBFP.HCOPIOOOFMN = false;
global::UnityEngine.Debug.LogWarning("ConnectToMaster() disabled the offline mode. No longer offline.");
}
if (!IHFKMIAHBFP.NHJBLPIHMFN)
{
IHFKMIAHBFP.NHJBLPIHMFN = true;
global::UnityEngine.Debug.LogWarning("ConnectToMaster() enabled isMessageQueueRunning. Needs to be able to dispatch incoming messages.");
}
IHFKMIAHBFP.DBOGBGIJDDJ.MDCPINFNFLL(IFKJJJPJLHP, KLJKDEIIJOC);
IHFKMIAHBFP.DBOGBGIJDDJ.HAKDGBANGAJ = false;
IHFKMIAHBFP.DBOGBGIJDDJ.DLIEDKPCENF = true;
IHFKMIAHBFP.DBOGBGIJDDJ.EBKJMGCNOMO = ((NNMKBHELFDN != 0) ? (EHGCBDLBJPO + ":" + NNMKBHELFDN) : EHGCBDLBJPO);
return IHFKMIAHBFP.DBOGBGIJDDJ.NHHBNCKICGL(IHFKMIAHBFP.DBOGBGIJDDJ.EBKJMGCNOMO, NIPLONJCJIF.MasterServer);
}
// Token: 0x0600C41E RID: 50206 RVA: 0x003AA490 File Offset: 0x003A8690
public static bool PMHCONDJFAF()
{
if (string.IsNullOrEmpty(IHFKMIAHBFP.DBOGBGIJDDJ.EBKJMGCNOMO))
{
global::UnityEngine.Debug.LogWarning("Reconnect() failed. It seems the client wasn't connected before?! Current state: " + IHFKMIAHBFP.DBOGBGIJDDJ.PeerState);
return false;
}
if (IHFKMIAHBFP.DBOGBGIJDDJ.PeerState != PeerStateValue.Disconnected)
{
global::UnityEngine.Debug.LogWarning("Reconnect() failed. Can only connect while in state 'Disconnected'. Current state: " + IHFKMIAHBFP.DBOGBGIJDDJ.PeerState);
return false;
}
if (IHFKMIAHBFP.HCOPIOOOFMN)
{
IHFKMIAHBFP.HCOPIOOOFMN = false;
global::UnityEngine.Debug.LogWarning("Reconnect() disabled the offline mode. No longer offline.");
}
if (!IHFKMIAHBFP.NHJBLPIHMFN)
{
IHFKMIAHBFP.NHJBLPIHMFN = true;
global::UnityEngine.Debug.LogWarning("Reconnect() enabled isMessageQueueRunning. Needs to be able to dispatch incoming messages.");
}
IHFKMIAHBFP.DBOGBGIJDDJ.HAKDGBANGAJ = false;
IHFKMIAHBFP.DBOGBGIJDDJ.DLIEDKPCENF = false;
return IHFKMIAHBFP.DBOGBGIJDDJ.GBJMKOGPMAD();
}
// Token: 0x0600C41F RID: 50207 RVA: 0x003AA554 File Offset: 0x003A8754
public static bool MGBIDMEKBBM()
{
if (IHFKMIAHBFP.DBOGBGIJDDJ.PeerState != PeerStateValue.Disconnected)
{
global::UnityEngine.Debug.LogWarning("ReconnectAndRejoin() failed. Can only connect while in state 'Disconnected'. Current state: " + IHFKMIAHBFP.DBOGBGIJDDJ.PeerState);
return false;
}
if (IHFKMIAHBFP.HCOPIOOOFMN)
{
IHFKMIAHBFP.HCOPIOOOFMN = false;
global::UnityEngine.Debug.LogWarning("ReconnectAndRejoin() disabled the offline mode. No longer offline.");
}
if (string.IsNullOrEmpty(IHFKMIAHBFP.DBOGBGIJDDJ.GNDNGCCNCGN))
{
global::UnityEngine.Debug.LogWarning("ReconnectAndRejoin() failed. It seems the client wasn't connected to a game server before (no address).");
return false;
}
if (IHFKMIAHBFP.DBOGBGIJDDJ.KFLPHAFFMAL == null)
{
global::UnityEngine.Debug.LogWarning("ReconnectAndRejoin() failed. It seems the client doesn't have any previous room to re-join.");
return false;
}
if (!IHFKMIAHBFP.NHJBLPIHMFN)
{
IHFKMIAHBFP.NHJBLPIHMFN = true;
global::UnityEngine.Debug.LogWarning("ReconnectAndRejoin() enabled isMessageQueueRunning. Needs to be able to dispatch incoming messages.");
}
IHFKMIAHBFP.DBOGBGIJDDJ.HAKDGBANGAJ = false;
IHFKMIAHBFP.DBOGBGIJDDJ.DLIEDKPCENF = false;
return IHFKMIAHBFP.DBOGBGIJDDJ.MGBIDMEKBBM();
}
// Token: 0x0600C420 RID: 50208 RVA: 0x003AA620 File Offset: 0x003A8820
public static bool MCDHGIHDBEH(string KLJKDEIIJOC)
{
if (IHFKMIAHBFP.DBOGBGIJDDJ.PeerState != PeerStateValue.Disconnected)
{
global::UnityEngine.Debug.LogWarning("ConnectToBestCloudServer() failed. Can only connect while in state 'Disconnected'. Current state: " + IHFKMIAHBFP.DBOGBGIJDDJ.PeerState);
return false;
}
if (IHFKMIAHBFP.PBKGCAGGOLJ == null)
{
global::UnityEngine.Debug.LogError("Can't connect: Loading settings failed. ServerSettings asset must be in any 'Resources' folder as: PhotonServerSettings");
return false;
}
if (IHFKMIAHBFP.PBKGCAGGOLJ.HostType == ServerSettings.JDFMBDBEMCJ.OfflineMode)
{
return IHFKMIAHBFP.BMIOLDMNCFD(KLJKDEIIJOC);
}
IHFKMIAHBFP.DBOGBGIJDDJ.DLIEDKPCENF = true;
IHFKMIAHBFP.DBOGBGIJDDJ.MDCPINFNFLL(IHFKMIAHBFP.PBKGCAGGOLJ.AppID, KLJKDEIIJOC);
EDGDNCCLDBN edgdnccldbn = PhotonHandler.MEHGHEEGJGL;
if (edgdnccldbn != EDGDNCCLDBN.none)
{
global::UnityEngine.Debug.Log("Best region found in PlayerPrefs. Connecting to: " + edgdnccldbn);
return IHFKMIAHBFP.DBOGBGIJDDJ.BPKOPAIHOAB(edgdnccldbn);
}
return IHFKMIAHBFP.DBOGBGIJDDJ.GJMPDLOKOPC();
}
// Token: 0x0600C421 RID: 50209 RVA: 0x003AA6EC File Offset: 0x003A88EC
public static bool IANNFHNOFPD(EDGDNCCLDBN MPGMOMPDOFE, string KLJKDEIIJOC)
{
if (IHFKMIAHBFP.DBOGBGIJDDJ.PeerState != PeerStateValue.Disconnected)
{
global::UnityEngine.Debug.LogWarning("ConnectToRegion() failed. Can only connect while in state 'Disconnected'. Current state: " + IHFKMIAHBFP.DBOGBGIJDDJ.PeerState);
return false;
}
if (IHFKMIAHBFP.PBKGCAGGOLJ == null)
{
global::UnityEngine.Debug.LogError("Can't connect: ServerSettings asset must be in any 'Resources' folder as: PhotonServerSettings");
return false;
}
if (IHFKMIAHBFP.PBKGCAGGOLJ.HostType == ServerSettings.JDFMBDBEMCJ.OfflineMode)
{
return IHFKMIAHBFP.BMIOLDMNCFD(KLJKDEIIJOC);
}
IHFKMIAHBFP.DBOGBGIJDDJ.DLIEDKPCENF = true;
IHFKMIAHBFP.DBOGBGIJDDJ.MDCPINFNFLL(IHFKMIAHBFP.PBKGCAGGOLJ.AppID, KLJKDEIIJOC);
if (MPGMOMPDOFE != EDGDNCCLDBN.none)
{
global::UnityEngine.Debug.Log("ConnectToRegion: " + MPGMOMPDOFE);
return IHFKMIAHBFP.DBOGBGIJDDJ.BPKOPAIHOAB(MPGMOMPDOFE);
}
return false;
}
// Token: 0x0600C422 RID: 50210 RVA: 0x003AA7A4 File Offset: 0x003A89A4
public static void ECBPEMLHGMO(EDGDNCCLDBN MPGMOMPDOFE)
{
PhotonHandler.MEHGHEEGJGL = MPGMOMPDOFE;
}
// Token: 0x0600C423 RID: 50211 RVA: 0x003AA7AC File Offset: 0x003A89AC
public static void FBOCDJFDCCK()
{
throw new NotImplementedException("not available at the moment");
}
// Token: 0x0600C424 RID: 50212 RVA: 0x003AA7B8 File Offset: 0x003A89B8
public static void FDBEJBNNFCD()
{
IHFKMIAHBFP.DBOGBGIJDDJ.TrafficStatsReset();
}
// Token: 0x0600C425 RID: 50213 RVA: 0x003AA7C4 File Offset: 0x003A89C4
public static string EALKBGLJNEJ()
{
if (IHFKMIAHBFP.DBOGBGIJDDJ == null || IHFKMIAHBFP.HCOPIOOOFMN)
{
return "Offline or in OfflineMode. No VitalStats available.";
}
return IHFKMIAHBFP.DBOGBGIJDDJ.VitalStatsToString(false);
}
// Token: 0x17000502 RID: 1282
// (get) Token: 0x0600C426 RID: 50214 RVA: 0x003AA7EC File Offset: 0x003A89EC
public static long OAMDDKMJCMI
{
get
{
return (IHFKMIAHBFP.DBOGBGIJDDJ != null && !IHFKMIAHBFP.HCOPIOOOFMN) ? IHFKMIAHBFP.DBOGBGIJDDJ.BytesOut : 0L;
}
}
// Token: 0x17000503 RID: 1283
// (get) Token: 0x0600C427 RID: 50215 RVA: 0x003AA814 File Offset: 0x003A8A14
public static long PBKHGOLHEIB
{
get
{
return (IHFKMIAHBFP.DBOGBGIJDDJ != null && !IHFKMIAHBFP.HCOPIOOOFMN) ? IHFKMIAHBFP.DBOGBGIJDDJ.BytesIn : 0L;
}
}
// Token: 0x0600C428 RID: 50216 RVA: 0x003AA83C File Offset: 0x003A8A3C
[Obsolete("Used for compatibility with Unity networking only. Encryption is automatically initialized while connecting.")]
public static void AJONFCMCPEH()
{
}
// Token: 0x0600C429 RID: 50217 RVA: 0x003AA840 File Offset: 0x003A8A40
private static bool IHHEGJLHGBF()
{
if (IHFKMIAHBFP.PMKOLKDPDGH)
{
return true;
}
global::UnityEngine.Debug.LogWarning("Cannot send messages when not connected. Either connect to Photon OR use offline mode!");
return false;
}
// Token: 0x0600C42A RID: 50218 RVA: 0x003AA85C File Offset: 0x003A8A5C
public static void BCIMHPNDOOL()
{
if (IHFKMIAHBFP.HCOPIOOOFMN)
{
if (IHFKMIAHBFP.DMPJFLONPJJ != null)
{
IHFKMIAHBFP.DMPJFLONPJJ = null;
BEIKFLMNLCB.LEPBLBEFHAJ(HCPAJHOGHMM.OnLeftRoom, new object[0]);
}
IHFKMIAHBFP.HCOPIOOOFMN = false;
IHFKMIAHBFP.DMPJFLONPJJ = null;
IHFKMIAHBFP.DBOGBGIJDDJ.FBBMOMHACLA = CCNBAFJLBCH.Disconnecting;
IHFKMIAHBFP.DBOGBGIJDDJ.OnStatusChanged(StatusCode.Disconnect);
return;
}
if (IHFKMIAHBFP.DBOGBGIJDDJ == null)
{
return;
}
IHFKMIAHBFP.DBOGBGIJDDJ.Disconnect();
}
// Token: 0x0600C42B RID: 50219 RVA: 0x003AA8CC File Offset: 0x003A8ACC
public static bool LLAIEIEGDND(string[] GNEGKGMLGKI)
{
return IHFKMIAHBFP.DBOGBGIJDDJ != null && !IHFKMIAHBFP.OFIHOGHOPPJ && IHFKMIAHBFP.DBOGBGIJDDJ.AODJCEPGAAN(GNEGKGMLGKI);
}
// Token: 0x0600C42C RID: 50220 RVA: 0x003AA8F0 File Offset: 0x003A8AF0
public static bool BLACOKDOBME(string NJIGDCLPOLO)
{
return IHFKMIAHBFP.BLACOKDOBME(NJIGDCLPOLO, null, null, null);
}
// Token: 0x0600C42D RID: 50221 RVA: 0x003AA8FC File Offset: 0x003A8AFC
public static bool BLACOKDOBME(string NJIGDCLPOLO, IENIFNHCKCE IDEBJFBGNAI, BLENNAHJGIP POGBCPNICHF)
{
return IHFKMIAHBFP.BLACOKDOBME(NJIGDCLPOLO, IDEBJFBGNAI, POGBCPNICHF, null);
}
// Token: 0x0600C42E RID: 50222 RVA: 0x003AA908 File Offset: 0x003A8B08
public static bool BLACOKDOBME(string NJIGDCLPOLO, IENIFNHCKCE IDEBJFBGNAI, BLENNAHJGIP POGBCPNICHF, string[] FNBNGDPICEA)
{
if (IHFKMIAHBFP.HCOPIOOOFMN)
{
if (IHFKMIAHBFP.DMPJFLONPJJ != null)
{
global::UnityEngine.Debug.LogError("CreateRoom failed. In offline mode you still have to leave a room to enter another.");
return false;
}
IHFKMIAHBFP.HOKIMGKJCNP(NJIGDCLPOLO, IDEBJFBGNAI, true);
return true;
}
else
{
if (IHFKMIAHBFP.DBOGBGIJDDJ.CONBCJADCAO != NIPLONJCJIF.MasterServer || !IHFKMIAHBFP.PBHHDJNPGDJ)
{
global::UnityEngine.Debug.LogError("CreateRoom failed. Client is not on Master Server or not yet ready to call operations. Wait for callback: OnJoinedLobby or OnConnectedToMaster.");
return false;
}
POGBCPNICHF = POGBCPNICHF ?? ((!IHFKMIAHBFP.DBOGBGIJDDJ.NJJDIBJODPB) ? null : IHFKMIAHBFP.DBOGBGIJDDJ.JPOPPDDONMN);
NAMOHKJGILD namohkjgild = new NAMOHKJGILD();
namohkjgild.IBLFNFKBOOG = NJIGDCLPOLO;
namohkjgild.IENIFNHCKCE = IDEBJFBGNAI;
namohkjgild.ADLCILAAOMA = POGBCPNICHF;
namohkjgild.MMLMENHMLIH = FNBNGDPICEA;
return IHFKMIAHBFP.DBOGBGIJDDJ.KFHDHGPPPKP(namohkjgild);
}
}
// Token: 0x0600C42F RID: 50223 RVA: 0x003AA9BC File Offset: 0x003A8BBC
public static bool BLEHINOJENI(string NJIGDCLPOLO)
{
return IHFKMIAHBFP.BLEHINOJENI(NJIGDCLPOLO, null);
}
// Token: 0x0600C430 RID: 50224 RVA: 0x003AA9C8 File Offset: 0x003A8BC8
public static bool BLEHINOJENI(string NJIGDCLPOLO, string[] FNBNGDPICEA)
{
if (IHFKMIAHBFP.HCOPIOOOFMN)
{
if (IHFKMIAHBFP.DMPJFLONPJJ != null)
{
global::UnityEngine.Debug.LogError("JoinRoom failed. In offline mode you still have to leave a room to enter another.");
return false;
}
IHFKMIAHBFP.HOKIMGKJCNP(NJIGDCLPOLO, null, true);
return true;
}
else
{
if (IHFKMIAHBFP.DBOGBGIJDDJ.CONBCJADCAO != NIPLONJCJIF.MasterServer || !IHFKMIAHBFP.PBHHDJNPGDJ)
{
global::UnityEngine.Debug.LogError("JoinRoom failed. Client is not on Master Server or not yet ready to call operations. Wait for callback: OnJoinedLobby or OnConnectedToMaster.");
return false;
}
if (string.IsNullOrEmpty(NJIGDCLPOLO))
{
global::UnityEngine.Debug.LogError("JoinRoom failed. A roomname is required. If you don't know one, how will you join?");
return false;
}
NAMOHKJGILD namohkjgild = new NAMOHKJGILD();
namohkjgild.IBLFNFKBOOG = NJIGDCLPOLO;
namohkjgild.MMLMENHMLIH = FNBNGDPICEA;
return IHFKMIAHBFP.DBOGBGIJDDJ.DAHOPCDBCEP(namohkjgild);
}
}
// Token: 0x0600C431 RID: 50225 RVA: 0x003AAA5C File Offset: 0x003A8C5C
public static bool PJNHJPJJAKO(string NJIGDCLPOLO, IENIFNHCKCE IDEBJFBGNAI, BLENNAHJGIP POGBCPNICHF)
{
return IHFKMIAHBFP.PJNHJPJJAKO(NJIGDCLPOLO, IDEBJFBGNAI, POGBCPNICHF, null);
}
// Token: 0x0600C432 RID: 50226 RVA: 0x003AAA68 File Offset: 0x003A8C68
public static bool PJNHJPJJAKO(string NJIGDCLPOLO, IENIFNHCKCE IDEBJFBGNAI, BLENNAHJGIP POGBCPNICHF, string[] FNBNGDPICEA)
{
if (IHFKMIAHBFP.HCOPIOOOFMN)
{
if (IHFKMIAHBFP.DMPJFLONPJJ != null)
{
global::UnityEngine.Debug.LogError("JoinOrCreateRoom failed. In offline mode you still have to leave a room to enter another.");
return false;
}
IHFKMIAHBFP.HOKIMGKJCNP(NJIGDCLPOLO, IDEBJFBGNAI, true);
return true;
}
else
{
if (IHFKMIAHBFP.DBOGBGIJDDJ.CONBCJADCAO != NIPLONJCJIF.MasterServer || !IHFKMIAHBFP.PBHHDJNPGDJ)
{
global::UnityEngine.Debug.LogError("JoinOrCreateRoom failed. Client is not on Master Server or not yet ready to call operations. Wait for callback: OnJoinedLobby or OnConnectedToMaster.");
return false;
}
if (string.IsNullOrEmpty(NJIGDCLPOLO))
{
global::UnityEngine.Debug.LogError("JoinOrCreateRoom failed. A roomname is required. If you don't know one, how will you join?");
return false;
}
POGBCPNICHF = POGBCPNICHF ?? ((!IHFKMIAHBFP.DBOGBGIJDDJ.NJJDIBJODPB) ? null : IHFKMIAHBFP.DBOGBGIJDDJ.JPOPPDDONMN);
NAMOHKJGILD namohkjgild = new NAMOHKJGILD();
namohkjgild.IBLFNFKBOOG = NJIGDCLPOLO;
namohkjgild.IENIFNHCKCE = IDEBJFBGNAI;
namohkjgild.ADLCILAAOMA = POGBCPNICHF;
namohkjgild.JJBAMKIPHII = true;
namohkjgild.CKFILGNKPJC = IHFKMIAHBFP.JEFGMHBLLKI.BAHICKLKKHB;
namohkjgild.MMLMENHMLIH = FNBNGDPICEA;
return IHFKMIAHBFP.DBOGBGIJDDJ.DAHOPCDBCEP(namohkjgild);
}
}
// Token: 0x0600C433 RID: 50227 RVA: 0x003AAB48 File Offset: 0x003A8D48
public static bool DEGKACFNHMO()
{
return IHFKMIAHBFP.DEGKACFNHMO(null, 0, HGFLHEPKLJK.FillRoom, null, null, null);
}
// Token: 0x0600C434 RID: 50228 RVA: 0x003AAB58 File Offset: 0x003A8D58
public static bool DEGKACFNHMO(Hashtable OMMFEGPLJAB, byte MNKJLLJIFCJ)
{
return IHFKMIAHBFP.DEGKACFNHMO(OMMFEGPLJAB, MNKJLLJIFCJ, HGFLHEPKLJK.FillRoom, null, null, null);
}
// Token: 0x0600C435 RID: 50229 RVA: 0x003AAB68 File Offset: 0x003A8D68
public static bool DEGKACFNHMO(Hashtable OMMFEGPLJAB, byte MNKJLLJIFCJ, HGFLHEPKLJK LCHELJMGBOE, BLENNAHJGIP POGBCPNICHF, string PBLOHGJIGHB, string[] FNBNGDPICEA = null)
{
if (IHFKMIAHBFP.HCOPIOOOFMN)
{
if (IHFKMIAHBFP.DMPJFLONPJJ != null)
{
global::UnityEngine.Debug.LogError("JoinRandomRoom failed. In offline mode you still have to leave a room to enter another.");
return false;
}
IHFKMIAHBFP.HOKIMGKJCNP("offline room", null, true);
return true;
}
else
{
if (IHFKMIAHBFP.DBOGBGIJDDJ.CONBCJADCAO != NIPLONJCJIF.MasterServer || !IHFKMIAHBFP.PBHHDJNPGDJ)
{
global::UnityEngine.Debug.LogError("JoinRandomRoom failed. Client is not on Master Server or not yet ready to call operations. Wait for callback: OnJoinedLobby or OnConnectedToMaster.");
return false;
}
POGBCPNICHF = POGBCPNICHF ?? ((!IHFKMIAHBFP.DBOGBGIJDDJ.NJJDIBJODPB) ? null : IHFKMIAHBFP.DBOGBGIJDDJ.JPOPPDDONMN);
JMOOAILGHJF jmooailghjf = new JMOOAILGHJF();
jmooailghjf.BJGIIPKKJOL = OMMFEGPLJAB;
jmooailghjf.MKGNMNJBADA = MNKJLLJIFCJ;
jmooailghjf.GGABAJHMGHK = LCHELJMGBOE;
jmooailghjf.BLENNAHJGIP = POGBCPNICHF;
jmooailghjf.MHOPJBHMOHN = PBLOHGJIGHB;
jmooailghjf.MMLMENHMLIH = FNBNGDPICEA;
return IHFKMIAHBFP.DBOGBGIJDDJ.ILLEBMBBPFC(jmooailghjf);
}
}
// Token: 0x0600C436 RID: 50230 RVA: 0x003AAC30 File Offset: 0x003A8E30
public static bool KLCAJOLAANO(string NJIGDCLPOLO)
{
if (IHFKMIAHBFP.HCOPIOOOFMN)
{
global::UnityEngine.Debug.LogError("ReJoinRoom failed due to offline mode.");
return false;
}
if (IHFKMIAHBFP.DBOGBGIJDDJ.CONBCJADCAO != NIPLONJCJIF.MasterServer || !IHFKMIAHBFP.PBHHDJNPGDJ)
{
global::UnityEngine.Debug.LogError("ReJoinRoom failed. Client is not on Master Server or not yet ready to call operations. Wait for callback: OnJoinedLobby or OnConnectedToMaster.");
return false;
}
if (string.IsNullOrEmpty(NJIGDCLPOLO))
{
global::UnityEngine.Debug.LogError("ReJoinRoom failed. A roomname is required. If you don't know one, how will you join?");
return false;
}
NAMOHKJGILD namohkjgild = new NAMOHKJGILD();
namohkjgild.IBLFNFKBOOG = NJIGDCLPOLO;
namohkjgild.HCGBFGNFEPM = true;
namohkjgild.CKFILGNKPJC = IHFKMIAHBFP.JEFGMHBLLKI.BAHICKLKKHB;
return IHFKMIAHBFP.DBOGBGIJDDJ.DAHOPCDBCEP(namohkjgild);
}
// Token: 0x0600C437 RID: 50231 RVA: 0x003AACC0 File Offset: 0x003A8EC0
private static void HOKIMGKJCNP(string NJIGDCLPOLO, IENIFNHCKCE IDEBJFBGNAI, bool BOLFGEKIPFG)
{
IHFKMIAHBFP.DMPJFLONPJJ = new PLOPPLAOICD(NJIGDCLPOLO, IDEBJFBGNAI);
IHFKMIAHBFP.DBOGBGIJDDJ.FMIIDOFMEHN(1);
IHFKMIAHBFP.DMPJFLONPJJ.LPCHKMNOGFJ = 1;
if (BOLFGEKIPFG)
{
BEIKFLMNLCB.LEPBLBEFHAJ(HCPAJHOGHMM.OnCreatedRoom, new object[0]);
}
BEIKFLMNLCB.LEPBLBEFHAJ(HCPAJHOGHMM.OnJoinedRoom, new object[0]);
}
// Token: 0x0600C438 RID: 50232 RVA: 0x003AAD10 File Offset: 0x003A8F10
public static bool CJANGBHENHJ()
{
return IHFKMIAHBFP.CJANGBHENHJ(null);
}
// Token: 0x0600C439 RID: 50233 RVA: 0x003AAD18 File Offset: 0x003A8F18
public static bool CJANGBHENHJ(BLENNAHJGIP POGBCPNICHF)
{
if (IHFKMIAHBFP.PMKOLKDPDGH && IHFKMIAHBFP.CONBCJADCAO == NIPLONJCJIF.MasterServer)
{
if (POGBCPNICHF == null)
{
POGBCPNICHF = BLENNAHJGIP.ANJBEOJKBPO;
}
bool flag = IHFKMIAHBFP.DBOGBGIJDDJ.EGEBGBONALH(POGBCPNICHF);
if (flag)
{
IHFKMIAHBFP.DBOGBGIJDDJ.JPOPPDDONMN = POGBCPNICHF;
}
return flag;
}
return false;
}
// Token: 0x0600C43A RID: 50234 RVA: 0x003AAD68 File Offset: 0x003A8F68
public static bool DKNLEMJMHAI()
{
return IHFKMIAHBFP.PMKOLKDPDGH && IHFKMIAHBFP.CONBCJADCAO == NIPLONJCJIF.MasterServer && IHFKMIAHBFP.DBOGBGIJDDJ.HCCILGJEIMB();
}
// Token: 0x0600C43B RID: 50235 RVA: 0x003AAD8C File Offset: 0x003A8F8C
public static bool LLJINAPLNGA()
{
if (IHFKMIAHBFP.HCOPIOOOFMN)
{
IHFKMIAHBFP.DMPJFLONPJJ = null;
BEIKFLMNLCB.LEPBLBEFHAJ(HCPAJHOGHMM.OnLeftRoom, new object[0]);
BEIKFLMNLCB.LEPBLBEFHAJ(HCPAJHOGHMM.OnConnectedToMaster, new object[0]);
return true;
}
if (IHFKMIAHBFP.FIIFPLCNFHJ == null)
{
global::UnityEngine.Debug.LogWarning("PhotonNetwork.room is null. You don't have to call LeaveRoom() when you're not in one. State: " + IHFKMIAHBFP.HNNLADDGHKC);
}
return IHFKMIAHBFP.DBOGBGIJDDJ.JDCNIMCENKN();
}
// Token: 0x0600C43C RID: 50236 RVA: 0x003AADF8 File Offset: 0x003A8FF8
public static bool MPNIJCEDIDE(BLENNAHJGIP POGBCPNICHF, string PBLOHGJIGHB)
{
return IHFKMIAHBFP.DBOGBGIJDDJ.NMDDOIOCHLG(POGBCPNICHF, PBLOHGJIGHB);
}
// Token: 0x0600C43D RID: 50237 RVA: 0x003AAE08 File Offset: 0x003A9008
public static HLLIJLFHBJM[] KKBFGBDDOAO()
{
if (IHFKMIAHBFP.HCOPIOOOFMN || IHFKMIAHBFP.DBOGBGIJDDJ == null)
{
return new HLLIJLFHBJM[0];
}
return IHFKMIAHBFP.DBOGBGIJDDJ.GJACNPPGFOP;
}
// Token: 0x0600C43E RID: 50238 RVA: 0x003AAE30 File Offset: 0x003A9030
public static void KCEILGJMAGO(Hashtable FDOOLFKOOLG)
{
if (FDOOLFKOOLG == null)
{
FDOOLFKOOLG = new Hashtable();
foreach (object obj in IHFKMIAHBFP.JEFGMHBLLKI.BAHICKLKKHB.Keys)
{
FDOOLFKOOLG[(string)obj] = null;
}
}
if (IHFKMIAHBFP.FIIFPLCNFHJ != null && IHFKMIAHBFP.FIIFPLCNFHJ.DKKCEGIBCMK)
{
IHFKMIAHBFP.JEFGMHBLLKI.NIACFDCMGLG(FDOOLFKOOLG, null, false);
}
else
{
IHFKMIAHBFP.JEFGMHBLLKI.KAOPACPDHFG(FDOOLFKOOLG);
}
}
// Token: 0x0600C43F RID: 50239 RVA: 0x003AAEE0 File Offset: 0x003A90E0
public static void AAMIBEJKEBO(string[] OIBDHHIAKPL)
{
if (OIBDHHIAKPL == null || OIBDHHIAKPL.Length == 0 || IHFKMIAHBFP.JEFGMHBLLKI.BAHICKLKKHB == null)
{
IHFKMIAHBFP.JEFGMHBLLKI.BAHICKLKKHB = new Hashtable();
return;
}
foreach (string text in OIBDHHIAKPL)
{
if (IHFKMIAHBFP.JEFGMHBLLKI.BAHICKLKKHB.ContainsKey(text))
{
IHFKMIAHBFP.JEFGMHBLLKI.BAHICKLKKHB.Remove(text);
}
}
}
// Token: 0x0600C440 RID: 50240 RVA: 0x003AAF58 File Offset: 0x003A9158
public static bool BLMPINBNOKN(byte FEMGCILDLIO, object LIACECIHKEA, bool FJJDCGOIMNE, OOKHEEKOHMJ IDKHICEFBDO)
{
if (!IHFKMIAHBFP.FFPDCNMDEEO || FEMGCILDLIO >= 200)
{
global::UnityEngine.Debug.LogWarning("RaiseEvent() failed. Your event is not being sent! Check if your are in a Room and the eventCode must be less than 200 (0..199).");
return false;
}
return IHFKMIAHBFP.DBOGBGIJDDJ.JDKEEKDOLHJ(FEMGCILDLIO, LIACECIHKEA, FJJDCGOIMNE, IDKHICEFBDO);
}
// Token: 0x0600C441 RID: 50241 RVA: 0x003AAF8C File Offset: 0x003A918C
public static int CCBGHBONNCI()
{
int num = IHFKMIAHBFP.CCBGHBONNCI(IHFKMIAHBFP.JEFGMHBLLKI.BADMPMDONAH);
IHFKMIAHBFP.NDNFNIGAJGE.Add(num);
return num;
}
// Token: 0x0600C442 RID: 50242 RVA: 0x003AAFB8 File Offset: 0x003A91B8
public static int DIKLFBAPHBN()
{
if (!IHFKMIAHBFP.HCHIDMOLLAD)
{
global::UnityEngine.Debug.LogError("Only the Master Client can AllocateSceneViewID(). Check PhotonNetwork.isMasterClient!");
return -1;
}
int num = IHFKMIAHBFP.CCBGHBONNCI(0);
IHFKMIAHBFP.NDNFNIGAJGE.Add(num);
return num;
}
// Token: 0x0600C443 RID: 50243 RVA: 0x003AAFF0 File Offset: 0x003A91F0
private static int CCBGHBONNCI(int OPDLGJGHMJI)
{
if (OPDLGJGHMJI == 0)
{
int num = IHFKMIAHBFP.FHPGFDBIHGO;
int num2 = OPDLGJGHMJI * IHFKMIAHBFP.BANOAAAAGLC;
for (int i = 1; i < IHFKMIAHBFP.BANOAAAAGLC; i++)
{
num = (num + 1) % IHFKMIAHBFP.BANOAAAAGLC;
if (num != 0)
{
int num3 = num + num2;
if (!IHFKMIAHBFP.DBOGBGIJDDJ.HOFNDCMODDM.ContainsKey(num3))
{
IHFKMIAHBFP.FHPGFDBIHGO = num;
return num3;
}
}
}
throw new Exception(string.Format("AllocateViewID() failed. Room (user {0}) is out of 'scene' viewIDs. It seems all available are in use.", OPDLGJGHMJI));
}
int num4 = IHFKMIAHBFP.LAMNEPPPBKK;
int num5 = OPDLGJGHMJI * IHFKMIAHBFP.BANOAAAAGLC;
for (int j = 1; j < IHFKMIAHBFP.BANOAAAAGLC; j++)
{
num4 = (num4 + 1) % IHFKMIAHBFP.BANOAAAAGLC;
if (num4 != 0)
{
int num6 = num4 + num5;
if (!IHFKMIAHBFP.DBOGBGIJDDJ.HOFNDCMODDM.ContainsKey(num6) && !IHFKMIAHBFP.NDNFNIGAJGE.Contains(num6))
{
IHFKMIAHBFP.LAMNEPPPBKK = num4;
return num6;
}
}
}
throw new Exception(string.Format("AllocateViewID() failed. User {0} is out of subIds, as all viewIDs are used.", OPDLGJGHMJI));
}
// Token: 0x0600C444 RID: 50244 RVA: 0x003AB104 File Offset: 0x003A9304
private static int[] BFCIHEPJPPN(int NGIGHKLINDE)
{
int[] array = new int[NGIGHKLINDE];
for (int i = 0; i < NGIGHKLINDE; i++)
{
array[i] = IHFKMIAHBFP.CCBGHBONNCI(0);
}
return array;
}
// Token: 0x0600C445 RID: 50245 RVA: 0x003AB134 File Offset: 0x003A9334
public static void EKCIELKICCK(int ADMBCINHJOG)
{
IHFKMIAHBFP.NDNFNIGAJGE.Remove(ADMBCINHJOG);
if (IHFKMIAHBFP.DBOGBGIJDDJ.HOFNDCMODDM.ContainsKey(ADMBCINHJOG))
{
global::UnityEngine.Debug.LogWarning(string.Format("UnAllocateViewID() should be called after the PhotonView was destroyed (GameObject.Destroy()). ViewID: {0} still found in: {1}", ADMBCINHJOG, IHFKMIAHBFP.DBOGBGIJDDJ.HOFNDCMODDM[ADMBCINHJOG]));
}
}
// Token: 0x0600C446 RID: 50246 RVA: 0x003AB188 File Offset: 0x003A9388
public static GameObject ICHFNPOCOEJ(string GGLEDDFIFAH, Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, byte CNFNEDGMCEL)
{
return IHFKMIAHBFP.ICHFNPOCOEJ(GGLEDDFIFAH, CIGPHKLAAOD, IJGPPOIJDKO, CNFNEDGMCEL, null);
}
// Token: 0x0600C447 RID: 50247 RVA: 0x003AB194 File Offset: 0x003A9394
public static GameObject ICHFNPOCOEJ(string GGLEDDFIFAH, Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, byte CNFNEDGMCEL, int AOFMMAOFOEI, Dictionary<string, object> OECHPMDPBMC)
{
return IHFKMIAHBFP.ICHFNPOCOEJ(GGLEDDFIFAH, CIGPHKLAAOD, IJGPPOIJDKO, CNFNEDGMCEL, new object[] { AOFMMAOFOEI, OECHPMDPBMC });
}
// Token: 0x0600C448 RID: 50248 RVA: 0x003AB1C4 File Offset: 0x003A93C4
public static GameObject ICHFNPOCOEJ(string GGLEDDFIFAH, Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, byte CNFNEDGMCEL, object[] AOAILGGFDHJ)
{
if (!IHFKMIAHBFP.PMKOLKDPDGH || (IHFKMIAHBFP.ELAHJJOKLOP && !IHFKMIAHBFP.FFPDCNMDEEO))
{
global::UnityEngine.Debug.LogError(string.Concat(new object[]
{
"Failed to Instantiate prefab: ",
GGLEDDFIFAH,
". Client should be in a room. Current connectionStateDetailed: ",
IHFKMIAHBFP.HNNLADDGHKC
}));
return null;
}
GameObject gameObject;
if (!IHFKMIAHBFP.CDGIBFNHDHJ || !IHFKMIAHBFP.CINJHLOMKIA.TryGetValue(GGLEDDFIFAH, out gameObject))
{
gameObject = (GameObject)Resources.Load(GGLEDDFIFAH, typeof(GameObject));
if (IHFKMIAHBFP.CDGIBFNHDHJ)
{
IHFKMIAHBFP.CINJHLOMKIA.Add(GGLEDDFIFAH, gameObject);
}
}
if (gameObject == null)
{
global::UnityEngine.Debug.LogError("Failed to Instantiate prefab: " + GGLEDDFIFAH + ". Verify the Prefab is in a Resources folder (and not in a subfolder)");
return null;
}
if (gameObject.GetComponent<PhotonView>() == null)
{
global::UnityEngine.Debug.LogError("Failed to Instantiate prefab:" + GGLEDDFIFAH + ". Prefab must have a PhotonView component.");
return null;
}
Component[] array = gameObject.LPMEIGACNLH();
int[] array2 = new int[array.Length];
for (int i = 0; i < array2.Length; i++)
{
array2[i] = IHFKMIAHBFP.CCBGHBONNCI(IHFKMIAHBFP.JEFGMHBLLKI.BADMPMDONAH);
}
Hashtable hashtable = IHFKMIAHBFP.DBOGBGIJDDJ.INBIMOHDCAJ(GGLEDDFIFAH, CIGPHKLAAOD, IJGPPOIJDKO, CNFNEDGMCEL, array2, AOAILGGFDHJ, false);
return IHFKMIAHBFP.DBOGBGIJDDJ.GBBHPNKJLON(hashtable, IHFKMIAHBFP.DBOGBGIJDDJ.JJOPMICJNMB, gameObject);
}
// Token: 0x0600C449 RID: 50249 RVA: 0x003AB318 File Offset: 0x003A9518
public static GameObject MBPEECMHBBK(string GGLEDDFIFAH, Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, byte CNFNEDGMCEL, int AOFMMAOFOEI, Dictionary<string, object> OECHPMDPBMC)
{
return IHFKMIAHBFP.MBPEECMHBBK(GGLEDDFIFAH, CIGPHKLAAOD, IJGPPOIJDKO, CNFNEDGMCEL, new object[] { AOFMMAOFOEI, OECHPMDPBMC });
}
// Token: 0x0600C44A RID: 50250 RVA: 0x003AB348 File Offset: 0x003A9548
public static GameObject MBPEECMHBBK(string GGLEDDFIFAH, Vector3 CIGPHKLAAOD, Quaternion IJGPPOIJDKO, byte CNFNEDGMCEL, object[] AOAILGGFDHJ)
{
if (!IHFKMIAHBFP.PMKOLKDPDGH || (IHFKMIAHBFP.ELAHJJOKLOP && !IHFKMIAHBFP.FFPDCNMDEEO))
{
global::UnityEngine.Debug.LogError(string.Concat(new object[]
{
"Failed to InstantiateSceneObject prefab: ",
GGLEDDFIFAH,
". Client should be in a room. Current connectionStateDetailed: ",
IHFKMIAHBFP.HNNLADDGHKC
}));
return null;
}
if (!IHFKMIAHBFP.HCHIDMOLLAD)
{
global::UnityEngine.Debug.LogError("Failed to InstantiateSceneObject prefab: " + GGLEDDFIFAH + ". Client is not the MasterClient in this room.");
return null;
}
GameObject gameObject;
if (!IHFKMIAHBFP.CDGIBFNHDHJ || !IHFKMIAHBFP.CINJHLOMKIA.TryGetValue(GGLEDDFIFAH, out gameObject))
{
gameObject = (GameObject)Resources.Load(GGLEDDFIFAH, typeof(GameObject));
if (IHFKMIAHBFP.CDGIBFNHDHJ)
{
IHFKMIAHBFP.CINJHLOMKIA.Add(GGLEDDFIFAH, gameObject);
}
}
if (gameObject == null)
{
global::UnityEngine.Debug.LogError("Failed to InstantiateSceneObject prefab: " + GGLEDDFIFAH + ". Verify the Prefab is in a Resources folder (and not in a subfolder)");
return null;
}
if (gameObject.GetComponent<PhotonView>() == null)
{
global::UnityEngine.Debug.LogError("Failed to InstantiateSceneObject prefab:" + GGLEDDFIFAH + ". Prefab must have a PhotonView component.");
return null;
}
Component[] array = gameObject.LPMEIGACNLH();
int[] array2 = IHFKMIAHBFP.BFCIHEPJPPN(array.Length);
if (array2 == null)
{
global::UnityEngine.Debug.LogError(string.Concat(new object[]
{
"Failed to InstantiateSceneObject prefab: ",
GGLEDDFIFAH,
". No ViewIDs are free to use. Max is: ",
IHFKMIAHBFP.BANOAAAAGLC
}));
return null;
}
Hashtable hashtable = IHFKMIAHBFP.DBOGBGIJDDJ.INBIMOHDCAJ(GGLEDDFIFAH, CIGPHKLAAOD, IJGPPOIJDKO, CNFNEDGMCEL, array2, AOAILGGFDHJ, true);
return IHFKMIAHBFP.DBOGBGIJDDJ.GBBHPNKJLON(hashtable, IHFKMIAHBFP.DBOGBGIJDDJ.JJOPMICJNMB, gameObject);
}
// Token: 0x0600C44B RID: 50251 RVA: 0x003AB4CC File Offset: 0x003A96CC
public static void KBGCOEIAPKG(string GGLEDDFIFAH)
{
GameObject gameObject = null;
if (!IHFKMIAHBFP.CDGIBFNHDHJ || !IHFKMIAHBFP.CINJHLOMKIA.TryGetValue(GGLEDDFIFAH, out gameObject))
{
gameObject = (GameObject)Resources.Load(GGLEDDFIFAH, typeof(GameObject));
if (IHFKMIAHBFP.CDGIBFNHDHJ)
{
IHFKMIAHBFP.CINJHLOMKIA.Add(GGLEDDFIFAH, gameObject);
}
}
}
// Token: 0x0600C44C RID: 50252 RVA: 0x003AB524 File Offset: 0x003A9724
public static int FHAEEELLHBD()
{
return IHFKMIAHBFP.DBOGBGIJDDJ.RoundTripTime;
}
// Token: 0x0600C44D RID: 50253 RVA: 0x003AB530 File Offset: 0x003A9730
public static void MEFHPHLENMG()
{
if (IHFKMIAHBFP.DBOGBGIJDDJ != null)
{
IHFKMIAHBFP.DBOGBGIJDDJ.FetchServerTimestamp();
}
}
// Token: 0x0600C44E RID: 50254 RVA: 0x003AB548 File Offset: 0x003A9748
public static void CJLBNLENHLI()
{
if (!IHFKMIAHBFP.IHHEGJLHGBF())
{
return;
}
while (IHFKMIAHBFP.DBOGBGIJDDJ.SendOutgoingCommands())
{
}
}
// Token: 0x0600C44F RID: 50255 RVA: 0x003AB56C File Offset: 0x003A976C
public static bool PNIEAALNFCK(LNJFBGIBLHA LFGFFPNKLIA)
{
if (!IHFKMIAHBFP.IHHEGJLHGBF())
{
return false;
}
if (!IHFKMIAHBFP.JEFGMHBLLKI.EMLNBFLJOAJ)
{
global::UnityEngine.Debug.LogError("CloseConnection: Only the masterclient can kick another player.");
return false;
}
if (LFGFFPNKLIA == null)
{
global::UnityEngine.Debug.LogError("CloseConnection: No such player connected!");
return false;
}
OOKHEEKOHMJ ookheekohmj = new OOKHEEKOHMJ
{
ACHIAIGIEKL = new int[] { LFGFFPNKLIA.BADMPMDONAH }
};
return IHFKMIAHBFP.DBOGBGIJDDJ.JDKEEKDOLHJ(203, null, true, ookheekohmj);
}
// Token: 0x0600C450 RID: 50256 RVA: 0x003AB5E4 File Offset: 0x003A97E4
public static bool IJMBNDINHFH(LNJFBGIBLHA AGKEHFBBMJD)
{
if (!IHFKMIAHBFP.FFPDCNMDEEO || !IHFKMIAHBFP.IHHEGJLHGBF() || IHFKMIAHBFP.HCOPIOOOFMN)
{
if (IHFKMIAHBFP.AHJGHBFFLCO == DGNJCNPDGHM.Informational)
{
global::UnityEngine.Debug.Log("Can not SetMasterClient(). Not in room or in offlineMode.");
}
return false;
}
if (IHFKMIAHBFP.FIIFPLCNFHJ.DEPHKHIDDGJ)
{
Hashtable hashtable = new Hashtable { { 248, AGKEHFBBMJD.BADMPMDONAH } };
Hashtable hashtable2 = new Hashtable {
{
248,
IHFKMIAHBFP.DBOGBGIJDDJ.IDFONHMBFFO
} };
return IHFKMIAHBFP.DBOGBGIJDDJ.GPIGEJFPIMJ(hashtable, hashtable2, false);
}
return IHFKMIAHBFP.HCHIDMOLLAD && IHFKMIAHBFP.DBOGBGIJDDJ.IJMBNDINHFH(AGKEHFBBMJD.BADMPMDONAH, true);
}
// Token: 0x0600C451 RID: 50257 RVA: 0x003AB6AC File Offset: 0x003A98AC
public static void JFCIOOHPLFJ(PhotonView DDOJIODDNEF)
{
if (DDOJIODDNEF != null)
{
IHFKMIAHBFP.DBOGBGIJDDJ.CKJAKKLDOIM(DDOJIODDNEF.gameObject, !IHFKMIAHBFP.FFPDCNMDEEO);
}
else
{
global::UnityEngine.Debug.LogError("Destroy(targetPhotonView) failed, cause targetPhotonView is null.");
}
}
// Token: 0x0600C452 RID: 50258 RVA: 0x003AB6E4 File Offset: 0x003A98E4
public static void JFCIOOHPLFJ(GameObject KNJIHPDPMMM)
{
IHFKMIAHBFP.DBOGBGIJDDJ.CKJAKKLDOIM(KNJIHPDPMMM, !IHFKMIAHBFP.FFPDCNMDEEO);
}
// Token: 0x0600C453 RID: 50259 RVA: 0x003AB6FC File Offset: 0x003A98FC
public static void NJMGEDPOHED(GameObject AHJINOPJJBH)
{
AHJINOPJJBH.CHJKENPLDPF().TransferOwnership(IHFKMIAHBFP.JEFGMHBLLKI);
IHFKMIAHBFP.JFCIOOHPLFJ(AHJINOPJJBH);
}
// Token: 0x0600C454 RID: 50260 RVA: 0x003AB714 File Offset: 0x003A9914
public static void OMBFAIHNAGM(LNJFBGIBLHA FHDABJKODFE)
{
if (IHFKMIAHBFP.JEFGMHBLLKI == null)
{
global::UnityEngine.Debug.LogError("DestroyPlayerObjects() failed, cause parameter 'targetPlayer' was null.");
}
IHFKMIAHBFP.OMBFAIHNAGM(FHDABJKODFE.BADMPMDONAH);
}
// Token: 0x0600C455 RID: 50261 RVA: 0x003AB738 File Offset: 0x003A9938
public static void OMBFAIHNAGM(int GKPEEIFKONB)
{
if (!IHFKMIAHBFP.IHHEGJLHGBF())
{
return;
}
if (IHFKMIAHBFP.JEFGMHBLLKI.EMLNBFLJOAJ || GKPEEIFKONB == IHFKMIAHBFP.JEFGMHBLLKI.BADMPMDONAH)
{
IHFKMIAHBFP.DBOGBGIJDDJ.OMBFAIHNAGM(GKPEEIFKONB, false);
}
else
{
global::UnityEngine.Debug.LogError("DestroyPlayerObjects() failed, cause players can only destroy their own GameObjects. A Master Client can destroy anyone's. This is master: " + IHFKMIAHBFP.HCHIDMOLLAD);
}
}
// Token: 0x0600C456 RID: 50262 RVA: 0x003AB79C File Offset: 0x003A999C
public static void IEJFGEAKJNB()
{
if (IHFKMIAHBFP.HCHIDMOLLAD)
{
IHFKMIAHBFP.DBOGBGIJDDJ.IEJFGEAKJNB(false);
}
else
{
global::UnityEngine.Debug.LogError("Couldn't call DestroyAll() as only the master client is allowed to call this.");
}
}
// Token: 0x0600C457 RID: 50263 RVA: 0x003AB7C4 File Offset: 0x003A99C4
public static void INJMJGOIFIJ(LNJFBGIBLHA FHDABJKODFE)
{
if (!IHFKMIAHBFP.IHHEGJLHGBF())
{
return;
}
if (!FHDABJKODFE.IPFPJCPGENH && !IHFKMIAHBFP.HCHIDMOLLAD)
{
global::UnityEngine.Debug.LogError("Error; Only the MasterClient can call RemoveRPCs for other players.");
return;
}
IHFKMIAHBFP.DBOGBGIJDDJ.AALAJDFBPJK(FHDABJKODFE.BADMPMDONAH);
}
// Token: 0x0600C458 RID: 50264 RVA: 0x003AB804 File Offset: 0x003A9A04
public static void INJMJGOIFIJ(PhotonView KEJGPKKMIOK)
{
if (!IHFKMIAHBFP.IHHEGJLHGBF())
{
return;
}
IHFKMIAHBFP.DBOGBGIJDDJ.ECJACHODNHL(KEJGPKKMIOK);
}
// Token: 0x0600C459 RID: 50265 RVA: 0x003AB81C File Offset: 0x003A9A1C
public static void BLGGMEOBJKO(int COFMMLHJKPB)
{
if (!IHFKMIAHBFP.IHHEGJLHGBF())
{
return;
}
IHFKMIAHBFP.DBOGBGIJDDJ.BLGGMEOBJKO(COFMMLHJKPB);
}
// Token: 0x0600C45A RID: 50266 RVA: 0x003AB834 File Offset: 0x003A9A34
internal static void NGONJDFGHMF(PhotonView CAANMEBEOIJ, string GAAMNGAMJJE, IHCPDNLJMMD MMEBLCBANIL, bool GKPCDLGKIJA, params object[] OGDMHDCFKAB)
{
if (!IHFKMIAHBFP.IHHEGJLHGBF())
{
return;
}
if (IHFKMIAHBFP.FIIFPLCNFHJ == null)
{
global::UnityEngine.Debug.LogWarning("RPCs can only be sent in rooms. Call of \"" + GAAMNGAMJJE + "\" gets executed locally only, if at all.");
}
if (IHFKMIAHBFP.DBOGBGIJDDJ != null)
{
if (IHFKMIAHBFP.FIIFPLCNFHJ == null || IHFKMIAHBFP.FIIFPLCNFHJ.DEPHKHIDDGJ)
{
IHFKMIAHBFP.DBOGBGIJDDJ.NGONJDFGHMF(CAANMEBEOIJ, GAAMNGAMJJE, MMEBLCBANIL, null, GKPCDLGKIJA, OGDMHDCFKAB);
}
else if (IHFKMIAHBFP.DBOGBGIJDDJ.KDGEJLICPNO && MMEBLCBANIL == IHCPDNLJMMD.MasterClient)
{
IHFKMIAHBFP.DBOGBGIJDDJ.NGONJDFGHMF(CAANMEBEOIJ, GAAMNGAMJJE, IHCPDNLJMMD.Others, IHFKMIAHBFP.HGDJAAMBDNH, GKPCDLGKIJA, OGDMHDCFKAB);
}
else
{
IHFKMIAHBFP.DBOGBGIJDDJ.NGONJDFGHMF(CAANMEBEOIJ, GAAMNGAMJJE, MMEBLCBANIL, null, GKPCDLGKIJA, OGDMHDCFKAB);
}
}
else
{
global::UnityEngine.Debug.LogWarning("Could not execute RPC " + GAAMNGAMJJE + ". Possible scene loading in progress?");
}
}
// Token: 0x0600C45B RID: 50267 RVA: 0x003AB900 File Offset: 0x003A9B00
internal static void NGONJDFGHMF(PhotonView CAANMEBEOIJ, string GAAMNGAMJJE, LNJFBGIBLHA FHDABJKODFE, bool BAKMPHHAFCA, params object[] OGDMHDCFKAB)
{
if (!IHFKMIAHBFP.IHHEGJLHGBF())
{
return;
}
if (IHFKMIAHBFP.FIIFPLCNFHJ == null)
{
global::UnityEngine.Debug.LogWarning("RPCs can only be sent in rooms. Call of \"" + GAAMNGAMJJE + "\" gets executed locally only, if at all.");
}
if (IHFKMIAHBFP.JEFGMHBLLKI == null)
{
global::UnityEngine.Debug.LogError("RPC can't be sent to target PhotonPlayer being null! Did not send \"" + GAAMNGAMJJE + "\" call.");
}
if (IHFKMIAHBFP.DBOGBGIJDDJ != null)
{
IHFKMIAHBFP.DBOGBGIJDDJ.NGONJDFGHMF(CAANMEBEOIJ, GAAMNGAMJJE, IHCPDNLJMMD.Others, FHDABJKODFE, BAKMPHHAFCA, OGDMHDCFKAB);
}
else
{
global::UnityEngine.Debug.LogWarning("Could not execute RPC " + GAAMNGAMJJE + ". Possible scene loading in progress?");
}
}
// Token: 0x0600C45C RID: 50268 RVA: 0x003AB98C File Offset: 0x003A9B8C
public static void FGMJAEFFIJG(Type ANNBGHOPFBN)
{
if (ANNBGHOPFBN == null)
{
ANNBGHOPFBN = IHFKMIAHBFP.EODMEDEDICI;
}
IHFKMIAHBFP.INNMFOFECLJ = IHFKMIAHBFP.MKLECAEDOLD(ANNBGHOPFBN);
}
// Token: 0x0600C45D RID: 50269 RVA: 0x003AB9A8 File Offset: 0x003A9BA8
public static HashSet<GameObject> MKLECAEDOLD(Type ANNBGHOPFBN)
{
HashSet<GameObject> hashSet = new HashSet<GameObject>();
Component[] array = (Component[])global::UnityEngine.Object.FindObjectsOfType(ANNBGHOPFBN);
for (int i = 0; i < array.Length; i++)
{
if (array[i] != null)
{
hashSet.Add(array[i].gameObject);
}
}
return hashSet;
}
// Token: 0x0600C45E RID: 50270 RVA: 0x003AB9FC File Offset: 0x003A9BFC
[Obsolete("Use SetInterestGroups(byte group, bool enabled) instead.")]
public static void KGAKAFLDNNK(int CNFNEDGMCEL, bool KELIMOCDMOD)
{
if (!IHFKMIAHBFP.IHHEGJLHGBF())
{
return;
}
IHFKMIAHBFP.AHDMKNBHLLH((byte)CNFNEDGMCEL, KELIMOCDMOD);
}
// Token: 0x0600C45F RID: 50271 RVA: 0x003ABA14 File Offset: 0x003A9C14
public static void AHDMKNBHLLH(byte CNFNEDGMCEL, bool KELIMOCDMOD)
{
if (!IHFKMIAHBFP.IHHEGJLHGBF())
{
return;
}
if (KELIMOCDMOD)
{
byte[] array = new byte[] { CNFNEDGMCEL };
IHFKMIAHBFP.DBOGBGIJDDJ.AHDMKNBHLLH(null, array);
}
else
{
byte[] array2 = new byte[] { CNFNEDGMCEL };
IHFKMIAHBFP.DBOGBGIJDDJ.AHDMKNBHLLH(array2, null);
}
}
// Token: 0x0600C460 RID: 50272 RVA: 0x003ABA68 File Offset: 0x003A9C68
[Obsolete("Use SetInterestGroups(byte[] disableGroups, byte[] enableGroups) instead. Mind the parameter order!")]
public static void KGAKAFLDNNK(int[] HDFGMDPGPGE, int[] JFFAIBMEJJE)
{
if (!IHFKMIAHBFP.IHHEGJLHGBF())
{
return;
}
byte[] array = null;
byte[] array2 = null;
if (HDFGMDPGPGE != null)
{
array2 = new byte[HDFGMDPGPGE.Length];
Array.Copy(HDFGMDPGPGE, array2, HDFGMDPGPGE.Length);
}
if (JFFAIBMEJJE != null)
{
array = new byte[JFFAIBMEJJE.Length];
Array.Copy(JFFAIBMEJJE, array, JFFAIBMEJJE.Length);
}
IHFKMIAHBFP.DBOGBGIJDDJ.AHDMKNBHLLH(array, array2);
}
// Token: 0x0600C461 RID: 50273 RVA: 0x003ABAC4 File Offset: 0x003A9CC4
public static void AHDMKNBHLLH(byte[] JFFAIBMEJJE, byte[] HDFGMDPGPGE)
{
if (!IHFKMIAHBFP.IHHEGJLHGBF())
{
return;
}
IHFKMIAHBFP.DBOGBGIJDDJ.AHDMKNBHLLH(JFFAIBMEJJE, HDFGMDPGPGE);
}
// Token: 0x0600C462 RID: 50274 RVA: 0x003ABAE0 File Offset: 0x003A9CE0
[Obsolete("Use SetSendingEnabled(byte group, bool enabled). Interest Groups have a byte-typed ID. Mind the parameter order.")]
public static void EMJADIGHIDM(int CNFNEDGMCEL, bool KELIMOCDMOD)
{
IHFKMIAHBFP.EMJADIGHIDM((byte)CNFNEDGMCEL, KELIMOCDMOD);
}
// Token: 0x0600C463 RID: 50275 RVA: 0x003ABAEC File Offset: 0x003A9CEC
public static void EMJADIGHIDM(byte CNFNEDGMCEL, bool KELIMOCDMOD)
{
if (!IHFKMIAHBFP.IHHEGJLHGBF())
{
return;
}
IHFKMIAHBFP.DBOGBGIJDDJ.EMJADIGHIDM(CNFNEDGMCEL, KELIMOCDMOD);
}
// Token: 0x0600C464 RID: 50276 RVA: 0x003ABB08 File Offset: 0x003A9D08
[Obsolete("Use SetSendingEnabled(byte group, bool enabled). Interest Groups have a byte-typed ID. Mind the parameter order.")]
public static void EMJADIGHIDM(int[] HDFGMDPGPGE, int[] JFFAIBMEJJE)
{
byte[] array = null;
byte[] array2 = null;
if (HDFGMDPGPGE != null)
{
array2 = new byte[HDFGMDPGPGE.Length];
Array.Copy(HDFGMDPGPGE, array2, HDFGMDPGPGE.Length);
}
if (JFFAIBMEJJE != null)
{
array = new byte[JFFAIBMEJJE.Length];
Array.Copy(JFFAIBMEJJE, array, JFFAIBMEJJE.Length);
}
IHFKMIAHBFP.EMJADIGHIDM(array, array2);
}
// Token: 0x0600C465 RID: 50277 RVA: 0x003ABB54 File Offset: 0x003A9D54
public static void EMJADIGHIDM(byte[] JFFAIBMEJJE, byte[] HDFGMDPGPGE)
{
if (!IHFKMIAHBFP.IHHEGJLHGBF())
{
return;
}
IHFKMIAHBFP.DBOGBGIJDDJ.EMJADIGHIDM(JFFAIBMEJJE, HDFGMDPGPGE);
}
// Token: 0x0600C466 RID: 50278 RVA: 0x003ABB70 File Offset: 0x003A9D70
public static void DDEONDJIHNF(short LJGEAILPJJP)
{
if (!IHFKMIAHBFP.IHHEGJLHGBF())
{
return;
}
IHFKMIAHBFP.DBOGBGIJDDJ.DDEONDJIHNF(LJGEAILPJJP);
}
// Token: 0x0600C467 RID: 50279 RVA: 0x003ABB88 File Offset: 0x003A9D88
public static void KBPGDNLOIIH(int GHBKEEIMAAC)
{
IHFKMIAHBFP.DBOGBGIJDDJ.BNNCNGNCNFG(GHBKEEIMAAC);
IHFKMIAHBFP.AJBCHBMGEEN = new float?(Time.realtimeSinceStartup);
SceneManager.LoadScene(GHBKEEIMAAC);
}
// Token: 0x0600C468 RID: 50280 RVA: 0x003ABBB0 File Offset: 0x003A9DB0
public static void KBPGDNLOIIH(string GFMBNPAOABE)
{
IHFKMIAHBFP.DBOGBGIJDDJ.BNNCNGNCNFG(GFMBNPAOABE);
IHFKMIAHBFP.AJBCHBMGEEN = new float?(Time.realtimeSinceStartup);
SceneManager.LoadScene(GFMBNPAOABE);
}
// Token: 0x17000504 RID: 1284
// (get) Token: 0x0600C469 RID: 50281 RVA: 0x003ABBD4 File Offset: 0x003A9DD4
// (set) Token: 0x0600C46A RID: 50282 RVA: 0x003ABBDC File Offset: 0x003A9DDC
public static float? AJBCHBMGEEN { get; set; }
// Token: 0x0600C46B RID: 50283 RVA: 0x003ABBE4 File Offset: 0x003A9DE4
public static bool DIKFMKJEIGI(string EKKMPHMGCLB, object OGDMHDCFKAB)
{
return IHFKMIAHBFP.DBOGBGIJDDJ.DIKFMKJEIGI(EKKMPHMGCLB, OGDMHDCFKAB);
}
// Token: 0x0600C46C RID: 50284 RVA: 0x003ABBF4 File Offset: 0x003A9DF4
private static ListEvent AIKLKONKAHL(HCPAJHOGHMM NFAFJOMABOK)
{
switch (NFAFJOMABOK)
{
case HCPAJHOGHMM.OnConnectedToPhoton:
return IHFKMIAHBFP.IKBCCOMPHDK;
case HCPAJHOGHMM.OnLeftRoom:
return IHFKMIAHBFP.GHAMLPFIJFB;
case HCPAJHOGHMM.OnMasterClientSwitched:
return IHFKMIAHBFP.ENIGMACDFMJ;
case HCPAJHOGHMM.OnPhotonCreateRoomFailed:
return IHFKMIAHBFP.DCKCHJFEEMD;
case HCPAJHOGHMM.OnPhotonJoinRoomFailed:
return IHFKMIAHBFP.BNGOPMCGOEM;
case HCPAJHOGHMM.OnCreatedRoom:
return IHFKMIAHBFP.EEMHEABGOBC;
case HCPAJHOGHMM.OnJoinedLobby:
return IHFKMIAHBFP.PBPMNNAJFAC;
case HCPAJHOGHMM.OnLeftLobby:
return IHFKMIAHBFP.KKADHLPCOKA;
case HCPAJHOGHMM.OnDisconnectedFromPhoton:
return IHFKMIAHBFP.KKDELHGFEOA;
case HCPAJHOGHMM.OnConnectionFail:
return IHFKMIAHBFP.PAFOCKMENPH;
case HCPAJHOGHMM.OnFailedToConnectToPhoton:
return IHFKMIAHBFP.GADOBBDFNLE;
case HCPAJHOGHMM.OnReceivedRoomListUpdate:
return IHFKMIAHBFP.FOMJNNLKLGB;
case HCPAJHOGHMM.OnJoinedRoom:
return IHFKMIAHBFP.CLMADBPELLI;
case HCPAJHOGHMM.OnPhotonPlayerConnected:
return IHFKMIAHBFP.GFFDICBLOFJ;
case HCPAJHOGHMM.OnPhotonPlayerDisconnected:
return IHFKMIAHBFP.DHLJAODEIEA;
case HCPAJHOGHMM.OnPhotonRandomJoinFailed:
return IHFKMIAHBFP.ACPJGMGBCOJ;
case HCPAJHOGHMM.OnConnectedToMaster:
return IHFKMIAHBFP.CBIFKEANCMN;
case HCPAJHOGHMM.OnPhotonInstantiate:
return IHFKMIAHBFP.DIDCAGFIKJI;
case HCPAJHOGHMM.OnPhotonMaxCccuReached:
return IHFKMIAHBFP.EEACLAIKJKB;
case HCPAJHOGHMM.OnPhotonCustomRoomPropertiesChanged:
return IHFKMIAHBFP.GFPNEGGEPAF;
case HCPAJHOGHMM.OnPhotonPlayerPropertiesChanged:
return IHFKMIAHBFP.HKGLGFCAMAP;
case HCPAJHOGHMM.OnUpdatedFriendList:
return IHFKMIAHBFP.EPADKDPNPAF;
case HCPAJHOGHMM.OnCustomAuthenticationFailed:
return IHFKMIAHBFP.IOIOKNLLLKD;
case HCPAJHOGHMM.OnCustomAuthenticationResponse:
return IHFKMIAHBFP.AHGKHDDHNEH;
case HCPAJHOGHMM.OnWebRpcResponse:
return IHFKMIAHBFP.MNPOLHLJOLA;
case HCPAJHOGHMM.OnOwnershipRequest:
return IHFKMIAHBFP.JAGENDJDBOH;
case HCPAJHOGHMM.OnLobbyStatisticsUpdate:
return IHFKMIAHBFP.DGCDLBGFMLB;
case HCPAJHOGHMM.OnPhotonPlayerActivityChanged:
return IHFKMIAHBFP.KBGFPLHLGCC;
case HCPAJHOGHMM.OnOwnershipTransfered:
return IHFKMIAHBFP.BLCCAJHMHLK;
}
global::UnityEngine.Debug.LogError("Missing PhotonEvent handler for " + NFAFJOMABOK);
return null;
}
// Token: 0x0600C46D RID: 50285 RVA: 0x003ABD48 File Offset: 0x003A9F48
public static void GFJPOGNGBAF(HCPAJHOGHMM NFAFJOMABOK, object[] PMOIMMIFFIF)
{
ListEvent listEvent = IHFKMIAHBFP.AIKLKONKAHL(NFAFJOMABOK);
if (listEvent != null)
{
listEvent.DynamicInvoke(PMOIMMIFFIF);
}
}
// Token: 0x0600C46E RID: 50286 RVA: 0x003ABD6C File Offset: 0x003A9F6C
[CompilerGenerated]
private static int MNKNPAHAJIL()
{
return (int)IHFKMIAHBFP.HGBKHKPNJMP.ElapsedMilliseconds;
}
// Token: 0x04001BEA RID: 7146
public const string AJJLBCJGBMN = "1.87";
// Token: 0x04001BEC RID: 7148
internal static readonly PhotonHandler MALGHFGKMAG;
// Token: 0x04001BED RID: 7149
internal static BEIKFLMNLCB DBOGBGIJDDJ;
// Token: 0x04001BEE RID: 7150
public static readonly int BANOAAAAGLC = 100000;
// Token: 0x04001BEF RID: 7151
internal const string FDEAHCEEAAI = "PhotonServerSettings";
// Token: 0x04001BF0 RID: 7152
public static ServerSettings PBKGCAGGOLJ = (ServerSettings)Resources.Load("PhotonServerSettings", typeof(ServerSettings));
// Token: 0x04001BF1 RID: 7153
public static bool ELAHJJOKLOP = true;
// Token: 0x04001BF2 RID: 7154
public static DGNJCNPDGHM AHJGHBFFLCO = DGNJCNPDGHM.ErrorsOnly;
// Token: 0x04001BF4 RID: 7156
public static float IICGPCGNCPM = 9.9E-05f;
// Token: 0x04001BF5 RID: 7157
public static float NBGHHKJEOBO = 1f;
// Token: 0x04001BF6 RID: 7158
public static float CDNAOOHNKAC = 0.01f;
// Token: 0x04001BF7 RID: 7159
public static bool KKPJLOEALMF;
// Token: 0x04001BF8 RID: 7160
public static bool CDGIBFNHDHJ = true;
// Token: 0x04001BF9 RID: 7161
public static Dictionary<string, GameObject> CINJHLOMKIA = new Dictionary<string, GameObject>();
// Token: 0x04001BFA RID: 7162
public static HashSet<GameObject> INNMFOFECLJ;
// Token: 0x04001BFB RID: 7163
public static Type EODMEDEDICI = typeof(MonoBehaviour);
// Token: 0x04001BFC RID: 7164
public static bool GAGMBLMMNPO = true;
// Token: 0x04001BFD RID: 7165
private static bool OFIHOGHOPPJ = false;
// Token: 0x04001BFE RID: 7166
private static PLOPPLAOICD DMPJFLONPJJ = null;
// Token: 0x04001BFF RID: 7167
[Obsolete("Used for compatibility with Unity networking only.")]
public static int BALLDDAIABG;
// Token: 0x04001C00 RID: 7168
private static bool JKJHAMBFJOC = false;
// Token: 0x04001C01 RID: 7169
private static bool IGLHONKKJAH = true;
// Token: 0x04001C02 RID: 7170
private static int KKNOPGNOLGP = 50;
// Token: 0x04001C03 RID: 7171
private static int NPCIGHFJEID = 100;
// Token: 0x04001C04 RID: 7172
private static bool NMEHCBEEGCA = true;
// Token: 0x04001C05 RID: 7173
private static bool GODIOEEGNOJ = false;
// Token: 0x04001C06 RID: 7174
private static Stopwatch HGBKHKPNJMP;
// Token: 0x04001C07 RID: 7175
public static float NBGHHGCJGJJ = 60f;
// Token: 0x04001C08 RID: 7176
public static IHFKMIAHBFP.OIFDKANKGEJ CDNPPDKMIPJ;
// Token: 0x04001C09 RID: 7177
internal static int LAMNEPPPBKK = 0;
// Token: 0x04001C0A RID: 7178
internal static int FHPGFDBIHGO = 0;
// Token: 0x04001C0B RID: 7179
internal static List<int> NDNFNIGAJGE = new List<int>();
// Token: 0x04001C0D RID: 7181
public static ActionEvent IKBCCOMPHDK = new ActionEvent(32, true);
// Token: 0x04001C0E RID: 7182
public static ActionEvent GHAMLPFIJFB = new ActionEvent(32, true);
// Token: 0x04001C0F RID: 7183
public static ActionEvent<LNJFBGIBLHA> ENIGMACDFMJ = new ActionEvent<LNJFBGIBLHA>(32, true);
// Token: 0x04001C10 RID: 7184
public static ActionEvent<short, string> DCKCHJFEEMD = new ActionEvent<short, string>(32, true);
// Token: 0x04001C11 RID: 7185
public static ActionEvent<short, string> BNGOPMCGOEM = new ActionEvent<short, string>(32, true);
// Token: 0x04001C12 RID: 7186
public static ActionEvent EEMHEABGOBC = new ActionEvent(32, true);
// Token: 0x04001C13 RID: 7187
public static ActionEvent PBPMNNAJFAC = new ActionEvent(32, true);
// Token: 0x04001C14 RID: 7188
public static ActionEvent KKADHLPCOKA = new ActionEvent(32, true);
// Token: 0x04001C15 RID: 7189
public static ActionEvent<CGIALBALOGM> GADOBBDFNLE = new ActionEvent<CGIALBALOGM>(32, true);
// Token: 0x04001C16 RID: 7190
public static ActionEvent<CGIALBALOGM> PAFOCKMENPH = new ActionEvent<CGIALBALOGM>(32, true);
// Token: 0x04001C17 RID: 7191
public static ActionEvent KKDELHGFEOA = new ActionEvent(32, true);
// Token: 0x04001C18 RID: 7192
public static ActionEvent<BOCLHJCCOEL> DIDCAGFIKJI = new ActionEvent<BOCLHJCCOEL>(32, true);
// Token: 0x04001C19 RID: 7193
public static ActionEvent FOMJNNLKLGB = new ActionEvent(32, true);
// Token: 0x04001C1A RID: 7194
public static ActionEvent CLMADBPELLI = new ActionEvent(32, true);
// Token: 0x04001C1B RID: 7195
public static ActionEvent<LNJFBGIBLHA> GFFDICBLOFJ = new ActionEvent<LNJFBGIBLHA>(32, true);
// Token: 0x04001C1C RID: 7196
public static ActionEvent<LNJFBGIBLHA> DHLJAODEIEA = new ActionEvent<LNJFBGIBLHA>(32, true);
// Token: 0x04001C1D RID: 7197
public static ActionEvent<short, string> ACPJGMGBCOJ = new ActionEvent<short, string>(32, true);
// Token: 0x04001C1E RID: 7198
public static ActionEvent CBIFKEANCMN = new ActionEvent(32, true);
// Token: 0x04001C1F RID: 7199
public static ActionEvent EEACLAIKJKB = new ActionEvent(32, true);
// Token: 0x04001C20 RID: 7200
public static ActionEvent<Hashtable> GFPNEGGEPAF = new ActionEvent<Hashtable>(32, true);
// Token: 0x04001C21 RID: 7201
public static ActionEvent<LNJFBGIBLHA, Hashtable> HKGLGFCAMAP = new ActionEvent<LNJFBGIBLHA, Hashtable>(32, true);
// Token: 0x04001C22 RID: 7202
public static ActionEvent EPADKDPNPAF = new ActionEvent(32, true);
// Token: 0x04001C23 RID: 7203
public static ActionEvent<string> IOIOKNLLLKD = new ActionEvent<string>(32, true);
// Token: 0x04001C24 RID: 7204
public static ActionEvent<Dictionary<string, object>> AHGKHDDHNEH = new ActionEvent<Dictionary<string, object>>(32, true);
// Token: 0x04001C25 RID: 7205
public static ActionEvent<OperationResponse> MNPOLHLJOLA = new ActionEvent<OperationResponse>(32, true);
// Token: 0x04001C26 RID: 7206
public static ActionEvent<PhotonView, LNJFBGIBLHA> JAGENDJDBOH = new ActionEvent<PhotonView, LNJFBGIBLHA>(32, true);
// Token: 0x04001C27 RID: 7207
public static ActionEvent DGCDLBGFMLB = new ActionEvent(32, true);
// Token: 0x04001C28 RID: 7208
public static ActionEvent<LNJFBGIBLHA> KBGFPLHLGCC = new ActionEvent<LNJFBGIBLHA>(32, true);
// Token: 0x04001C29 RID: 7209
public static ActionEvent<PhotonView, LNJFBGIBLHA, LNJFBGIBLHA> BLCCAJHMHLK = new ActionEvent<PhotonView, LNJFBGIBLHA, LNJFBGIBLHA>(32, true);
// Token: 0x020004AE RID: 1198
// (Invoke) Token: 0x0600C470 RID: 50288
public delegate void OIFDKANKGEJ(byte FEMGCILDLIO, object AOCLPOALJIG, int HBOKDKGOODL);
}