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(); 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) ? "" : 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 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 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 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() == 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 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() == 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 MKLECAEDOLD(Type ANNBGHOPFBN) { HashSet hashSet = new HashSet(); 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 CINJHLOMKIA = new Dictionary(); // Token: 0x04001BFA RID: 7162 public static HashSet 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 NDNFNIGAJGE = new List(); // 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 ENIGMACDFMJ = new ActionEvent(32, true); // Token: 0x04001C10 RID: 7184 public static ActionEvent DCKCHJFEEMD = new ActionEvent(32, true); // Token: 0x04001C11 RID: 7185 public static ActionEvent BNGOPMCGOEM = new ActionEvent(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 GADOBBDFNLE = new ActionEvent(32, true); // Token: 0x04001C16 RID: 7190 public static ActionEvent PAFOCKMENPH = new ActionEvent(32, true); // Token: 0x04001C17 RID: 7191 public static ActionEvent KKDELHGFEOA = new ActionEvent(32, true); // Token: 0x04001C18 RID: 7192 public static ActionEvent DIDCAGFIKJI = new ActionEvent(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 GFFDICBLOFJ = new ActionEvent(32, true); // Token: 0x04001C1C RID: 7196 public static ActionEvent DHLJAODEIEA = new ActionEvent(32, true); // Token: 0x04001C1D RID: 7197 public static ActionEvent ACPJGMGBCOJ = new ActionEvent(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 GFPNEGGEPAF = new ActionEvent(32, true); // Token: 0x04001C21 RID: 7201 public static ActionEvent HKGLGFCAMAP = new ActionEvent(32, true); // Token: 0x04001C22 RID: 7202 public static ActionEvent EPADKDPNPAF = new ActionEvent(32, true); // Token: 0x04001C23 RID: 7203 public static ActionEvent IOIOKNLLLKD = new ActionEvent(32, true); // Token: 0x04001C24 RID: 7204 public static ActionEvent> AHGKHDDHNEH = new ActionEvent>(32, true); // Token: 0x04001C25 RID: 7205 public static ActionEvent MNPOLHLJOLA = new ActionEvent(32, true); // Token: 0x04001C26 RID: 7206 public static ActionEvent JAGENDJDBOH = new ActionEvent(32, true); // Token: 0x04001C27 RID: 7207 public static ActionEvent DGCDLBGFMLB = new ActionEvent(32, true); // Token: 0x04001C28 RID: 7208 public static ActionEvent KBGFPLHLGCC = new ActionEvent(32, true); // Token: 0x04001C29 RID: 7209 public static ActionEvent BLCCAJHMHLK = new ActionEvent(32, true); // Token: 0x020004AE RID: 1198 // (Invoke) Token: 0x0600C470 RID: 50288 public delegate void OIFDKANKGEJ(byte FEMGCILDLIO, object AOCLPOALJIG, int HBOKDKGOODL); }