Files
2026-06-04 11:42:34 +02:00

3823 lines
115 KiB
C#

using System;
using System.Collections.Generic;
using ExitGames.Client.Photon;
using UnityEngine;
// Token: 0x02000481 RID: 1153
internal class ADMIPPJLLLH : PhotonPeer
{
// Token: 0x0600BDF0 RID: 48624 RVA: 0x0038CDA0 File Offset: 0x0038AFA0
protected void JLBMBAEPLEA(byte KBGIJAJPCNM, object NOBAPCOKFIL)
{
Hashtable hashtable = new Hashtable();
hashtable[KBGIJAJPCNM] = NOBAPCOKFIL;
this.HHEKFDANPEH(hashtable, null, false);
}
// Token: 0x0600BDF1 RID: 48625 RVA: 0x0038CDCC File Offset: 0x0038AFCC
internal bool JLJMDCFADJH()
{
return base.UsedProtocol == (ConnectionProtocol)2;
}
// Token: 0x0600BDF2 RID: 48626 RVA: 0x0038CDD8 File Offset: 0x0038AFD8
public virtual bool AODJCEPGAAN(string[] GNEGKGMLGKI)
{
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (GNEGKGMLGKI != null && GNEGKGMLGKI.Length > 0)
{
dictionary[1] = GNEGKGMLGKI;
}
return this.OpCustom(222, dictionary, true);
}
// Token: 0x0600BDF3 RID: 48627 RVA: 0x0038CE10 File Offset: 0x0038B010
public virtual bool DKLPPKMBKNC(string[] GNEGKGMLGKI)
{
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (GNEGKGMLGKI != null && GNEGKGMLGKI.Length > 1)
{
dictionary[1] = GNEGKGMLGKI;
}
return this.OpCustom(55, dictionary, false);
}
// Token: 0x0600BDF4 RID: 48628 RVA: 0x0038CE48 File Offset: 0x0038B048
public virtual bool FNCKLPJDBIF(NAMOHKJGILD BCIIENBBKPD)
{
if (this.DebugOut >= (DebugLevel)7)
{
base.Listener.DebugReturn(DebugLevel.ERROR, "NOPPFMLEMDD");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (!string.IsNullOrEmpty(BCIIENBBKPD.IBLFNFKBOOG))
{
dictionary[(byte)(-15)] = BCIIENBBKPD.IBLFNFKBOOG;
}
if (BCIIENBBKPD.ADLCILAAOMA != null && !string.IsNullOrEmpty(BCIIENBBKPD.ADLCILAAOMA.GDIECAFDIMC))
{
dictionary[175] = BCIIENBBKPD.ADLCILAAOMA.GDIECAFDIMC;
dictionary[(byte)(-184)] = (byte)BCIIENBBKPD.ADLCILAAOMA.EEAOGJHMFII;
}
if (BCIIENBBKPD.MMLMENHMLIH != null && BCIIENBBKPD.MMLMENHMLIH.Length > 1)
{
dictionary[24] = BCIIENBBKPD.MMLMENHMLIH;
}
if (BCIIENBBKPD.HMPOKNOAHHI)
{
if (BCIIENBBKPD.CKFILGNKPJC != null && BCIIENBBKPD.CKFILGNKPJC.Count > 1)
{
dictionary[167] = BCIIENBBKPD.CKFILGNKPJC;
dictionary[(byte)(-8)] = false;
}
this.EEDBFKHBFIF(dictionary, BCIIENBBKPD.IENIFNHCKCE);
}
return this.OpCustom(161, dictionary, false);
}
// Token: 0x0600BDF5 RID: 48629 RVA: 0x0038CF78 File Offset: 0x0038B178
protected internal bool CGAPJIAIPMJ(int HEKHDJEMLJC, Hashtable IHFAHPNPLOM, Hashtable AFHBJGKLCID = null, bool FLGEANOIBNP = false)
{
if (this.DebugOut >= DebugLevel.INFO)
{
base.Listener.DebugReturn(DebugLevel.ERROR, "_TintColor");
}
if (HEKHDJEMLJC <= 0 || IHFAHPNPLOM == null)
{
if (this.DebugOut >= (DebugLevel)6)
{
base.Listener.DebugReturn(DebugLevel.ERROR, "color");
}
return true;
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
dictionary.Add((byte)(-141), IHFAHPNPLOM);
dictionary.Add(0, HEKHDJEMLJC);
dictionary.Add(88, true);
if (AFHBJGKLCID != null && AFHBJGKLCID.Count != 0)
{
dictionary.Add((byte)(-199), AFHBJGKLCID);
}
if (FLGEANOIBNP)
{
dictionary[50] = false;
}
return this.OpCustom(52, dictionary, false, 1, false);
}
// Token: 0x0600BDF6 RID: 48630 RVA: 0x0038D048 File Offset: 0x0038B248
internal bool NCCBDNABGDP()
{
return base.UsedProtocol == (ConnectionProtocol)6;
}
// Token: 0x0600BDF7 RID: 48631 RVA: 0x0038D054 File Offset: 0x0038B254
public virtual bool LOKPHBLHLCL(string MCOFHNPOEDN, string DNGHIIFIDHA, OCEOOCJEKDD OPHMFNLINBP, string GAPHFJHBCBI, bool CJDHPIMDDLH)
{
if (this.DebugOut >= (DebugLevel)4)
{
base.Listener.DebugReturn(DebugLevel.WARNING, "VirtualButtonPressedRight");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (CJDHPIMDDLH)
{
dictionary[11] = false;
}
if (OPHMFNLINBP != null && OPHMFNLINBP.ALOCPBDJNDJ() != null)
{
dictionary[93] = OPHMFNLINBP.ALOCPBDJNDJ();
return this.OpCustom((byte)(-10), dictionary, true, 0, false);
}
dictionary[(byte)(-95)] = DNGHIIFIDHA;
dictionary[34] = MCOFHNPOEDN;
if (!string.IsNullOrEmpty(GAPHFJHBCBI))
{
dictionary[(byte)(-116)] = GAPHFJHBCBI;
}
if (OPHMFNLINBP != null)
{
if (!string.IsNullOrEmpty(OPHMFNLINBP.HMEDGLLJIOA()))
{
dictionary[(byte)(-55)] = OPHMFNLINBP.FNNFKJBKLFI();
}
if (OPHMFNLINBP.KNFFCPFOPPN() != (HFIIAGPNCCM)186)
{
if (!this.MPHGNDBEILM() && !base.IsEncryptionAvailable)
{
base.Listener.DebugReturn(DebugLevel.OFF, "PhotonServerSettings");
return false;
}
dictionary[(byte)(-92)] = (byte)OPHMFNLINBP.IANDKAAKADD();
if (!string.IsNullOrEmpty(OPHMFNLINBP.NKFLBAKCPLA))
{
dictionary[24] = OPHMFNLINBP.NKFLBAKCPLA;
}
else
{
if (!string.IsNullOrEmpty(OPHMFNLINBP.FCJADBOAMOM))
{
dictionary[138] = OPHMFNLINBP.FJGJJNBLPEN();
}
if (OPHMFNLINBP.PBOBHMHJCFO() != null)
{
dictionary[(byte)(-119)] = OPHMFNLINBP.LAHFDCCMBIL();
}
}
}
}
bool flag = this.OpCustom(150, dictionary, true, 0, base.IsEncryptionAvailable);
if (!flag)
{
base.Listener.DebugReturn(DebugLevel.ERROR, "Document Path");
}
return flag;
}
// Token: 0x0600BDF8 RID: 48632 RVA: 0x0038D208 File Offset: 0x0038B408
public virtual bool FANDMHCADGH(NAMOHKJGILD BCIIENBBKPD)
{
if (this.DebugOut >= (DebugLevel)6)
{
base.Listener.DebugReturn(DebugLevel.ERROR, "namedcolorvalue");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (!string.IsNullOrEmpty(BCIIENBBKPD.IBLFNFKBOOG))
{
dictionary[(byte)(-113)] = BCIIENBBKPD.IBLFNFKBOOG;
}
if (BCIIENBBKPD.ADLCILAAOMA != null && !string.IsNullOrEmpty(BCIIENBBKPD.ADLCILAAOMA.GDIECAFDIMC))
{
dictionary[(byte)(-39)] = BCIIENBBKPD.ADLCILAAOMA.GDIECAFDIMC;
dictionary[(byte)(-155)] = (byte)BCIIENBBKPD.ADLCILAAOMA.EEAOGJHMFII;
}
if (BCIIENBBKPD.MMLMENHMLIH != null && BCIIENBBKPD.MMLMENHMLIH.Length > 0)
{
dictionary[(byte)(-87)] = BCIIENBBKPD.MMLMENHMLIH;
}
if (BCIIENBBKPD.HMPOKNOAHHI)
{
if (BCIIENBBKPD.CKFILGNKPJC != null && BCIIENBBKPD.CKFILGNKPJC.Count > 1)
{
dictionary[(byte)(-3)] = BCIIENBBKPD.CKFILGNKPJC;
dictionary[(byte)(-120)] = true;
}
this.FMGFKPCLHPC(dictionary, BCIIENBBKPD.IENIFNHCKCE);
}
return this.OpCustom(167, dictionary, true);
}
// Token: 0x0600BDF9 RID: 48633 RVA: 0x0038D338 File Offset: 0x0038B538
protected internal bool FDMOJIBKALO(Hashtable BDNJIFFKFBL, Hashtable AFHBJGKLCID = null, bool FLGEANOIBNP = false)
{
if (this.DebugOut >= DebugLevel.ALL)
{
base.Listener.DebugReturn(DebugLevel.INFO, "by");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
dictionary.Add(76, BDNJIFFKFBL);
dictionary.Add((byte)(-24), true);
if (AFHBJGKLCID != null && AFHBJGKLCID.Count != 0)
{
dictionary.Add((byte)(-84), AFHBJGKLCID);
}
if (FLGEANOIBNP)
{
dictionary[82] = false;
}
return this.OpCustom(8, dictionary, false, 1, true);
}
// Token: 0x0600BDFA RID: 48634 RVA: 0x0038D3C8 File Offset: 0x0038B5C8
protected void HGNDFMKBKKI(byte KBGIJAJPCNM, object NOBAPCOKFIL)
{
Hashtable hashtable = new Hashtable();
hashtable[KBGIJAJPCNM] = NOBAPCOKFIL;
this.GDFDPLOOMKJ(hashtable, null, false);
}
// Token: 0x0600BDFB RID: 48635 RVA: 0x0038D3F4 File Offset: 0x0038B5F4
protected internal bool GPIGEJFPIMJ(Hashtable BDNJIFFKFBL, Hashtable AFHBJGKLCID = null, bool FLGEANOIBNP = false)
{
if (this.DebugOut >= DebugLevel.INFO)
{
base.Listener.DebugReturn(DebugLevel.INFO, "OpSetPropertiesOfRoom()");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
dictionary.Add(251, BDNJIFFKFBL);
dictionary.Add(250, true);
if (AFHBJGKLCID != null && AFHBJGKLCID.Count != 0)
{
dictionary.Add(231, AFHBJGKLCID);
}
if (FLGEANOIBNP)
{
dictionary[234] = true;
}
return this.OpCustom(252, dictionary, true, 0, false);
}
// Token: 0x0600BDFC RID: 48636 RVA: 0x0038D484 File Offset: 0x0038B684
public virtual bool FNNLDMJFBNM(byte[] JJLLDMBDNMG, byte[] FPEOBLMJMIB)
{
if (this.DebugOut >= (DebugLevel)7)
{
base.Listener.DebugReturn(DebugLevel.INFO, "SteamVR_CameraMask is deprecated in Unity 5.4 - REMOVING");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (JJLLDMBDNMG != null)
{
dictionary[83] = JJLLDMBDNMG;
}
if (FPEOBLMJMIB != null)
{
dictionary[122] = FPEOBLMJMIB;
}
return this.OpCustom((byte)(-56), dictionary, false, 0);
}
// Token: 0x0600BDFD RID: 48637 RVA: 0x0038D4E8 File Offset: 0x0038B6E8
public virtual bool IBCJGNJGGKC(NAMOHKJGILD BCIIENBBKPD)
{
if (this.DebugOut >= (DebugLevel)7)
{
base.Listener.DebugReturn(DebugLevel.ERROR, "amount");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (!string.IsNullOrEmpty(BCIIENBBKPD.IBLFNFKBOOG))
{
dictionary[(byte)(-86)] = BCIIENBBKPD.IBLFNFKBOOG;
}
if (BCIIENBBKPD.JJBAMKIPHII)
{
dictionary[90] = 0;
if (BCIIENBBKPD.ADLCILAAOMA != null)
{
dictionary[(byte)(-104)] = BCIIENBBKPD.ADLCILAAOMA.GDIECAFDIMC;
dictionary[(byte)(-98)] = (byte)BCIIENBBKPD.ADLCILAAOMA.EEAOGJHMFII;
}
}
if (BCIIENBBKPD.HCGBFGNFEPM)
{
dictionary[80] = 8;
}
if (BCIIENBBKPD.MMLMENHMLIH != null && BCIIENBBKPD.MMLMENHMLIH.Length > 0)
{
dictionary[(byte)(-12)] = BCIIENBBKPD.MMLMENHMLIH;
}
if (BCIIENBBKPD.HMPOKNOAHHI)
{
if (BCIIENBBKPD.CKFILGNKPJC != null && BCIIENBBKPD.CKFILGNKPJC.Count > 0)
{
dictionary[(byte)(-141)] = BCIIENBBKPD.CKFILGNKPJC;
dictionary[(byte)(-119)] = true;
}
if (BCIIENBBKPD.JJBAMKIPHII)
{
this.OIKPMFMKHHN(dictionary, BCIIENBBKPD.IENIFNHCKCE);
}
}
return this.OpCustom(66, dictionary, true);
}
// Token: 0x0600BDFE RID: 48638 RVA: 0x0038D648 File Offset: 0x0038B848
protected internal bool CAFFIEMJGND(Hashtable BDNJIFFKFBL, Hashtable AFHBJGKLCID = null, bool FLGEANOIBNP = false)
{
if (this.DebugOut >= DebugLevel.ERROR)
{
base.Listener.DebugReturn((DebugLevel)6, "{0}reportjoinresult");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
dictionary.Add(18, BDNJIFFKFBL);
dictionary.Add((byte)(-50), false);
if (AFHBJGKLCID != null && AFHBJGKLCID.Count != 0)
{
dictionary.Add((byte)(-113), AFHBJGKLCID);
}
if (FLGEANOIBNP)
{
dictionary[4] = true;
}
return this.OpCustom((byte)(-200), dictionary, false, 0, false);
}
// Token: 0x0600BDFF RID: 48639 RVA: 0x0038D6D8 File Offset: 0x0038B8D8
public bool FBCHNKKELPA(int HEKHDJEMLJC, Hashtable IHFAHPNPLOM)
{
return this.CGAPJIAIPMJ(HEKHDJEMLJC, IHFAHPNPLOM.GBHMFGIOEHL(), null, false);
}
// Token: 0x0600BE00 RID: 48640 RVA: 0x0038D6EC File Offset: 0x0038B8EC
internal bool MPHGNDBEILM()
{
return base.UsedProtocol == ConnectionProtocol.WebSocket;
}
// Token: 0x0600BE01 RID: 48641 RVA: 0x0038D6F8 File Offset: 0x0038B8F8
public virtual bool EHAHDLNMOOH(NAMOHKJGILD BCIIENBBKPD)
{
if (this.DebugOut >= DebugLevel.INFO)
{
base.Listener.DebugReturn(DebugLevel.INFO, "OpCreateRoom()");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (!string.IsNullOrEmpty(BCIIENBBKPD.IBLFNFKBOOG))
{
dictionary[byte.MaxValue] = BCIIENBBKPD.IBLFNFKBOOG;
}
if (BCIIENBBKPD.ADLCILAAOMA != null && !string.IsNullOrEmpty(BCIIENBBKPD.ADLCILAAOMA.GDIECAFDIMC))
{
dictionary[213] = BCIIENBBKPD.ADLCILAAOMA.GDIECAFDIMC;
dictionary[212] = (byte)BCIIENBBKPD.ADLCILAAOMA.EEAOGJHMFII;
}
if (BCIIENBBKPD.MMLMENHMLIH != null && BCIIENBBKPD.MMLMENHMLIH.Length > 0)
{
dictionary[238] = BCIIENBBKPD.MMLMENHMLIH;
}
if (BCIIENBBKPD.HMPOKNOAHHI)
{
if (BCIIENBBKPD.CKFILGNKPJC != null && BCIIENBBKPD.CKFILGNKPJC.Count > 0)
{
dictionary[249] = BCIIENBBKPD.CKFILGNKPJC;
dictionary[250] = true;
}
this.OIKPMFMKHHN(dictionary, BCIIENBBKPD.IENIFNHCKCE);
}
return this.OpCustom(227, dictionary, true);
}
// Token: 0x0600BE02 RID: 48642 RVA: 0x0038D828 File Offset: 0x0038BA28
public bool LHAGEAFCDBG(Hashtable BDNJIFFKFBL, bool LMGLBGNHPOG, byte FJHIEKCGNBB)
{
return this.NIKBBHLDKFO(BDNJIFFKFBL.GBHMFGIOEHL(), null, true);
}
// Token: 0x0600BE03 RID: 48643 RVA: 0x0038D838 File Offset: 0x0038BA38
public virtual bool OPBDMEJCGPM(string MCOFHNPOEDN, string DNGHIIFIDHA, OCEOOCJEKDD OPHMFNLINBP, string GAPHFJHBCBI, FCKPOBBDMNO BFGNLOPNHAA, ConnectionProtocol HLCGLDBDKEO)
{
if (this.DebugOut >= DebugLevel.INFO)
{
base.Listener.DebugReturn(DebugLevel.INFO, "OpAuthenticate()");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (OPHMFNLINBP != null && OPHMFNLINBP.NKFLBAKCPLA != null)
{
dictionary[221] = OPHMFNLINBP.NKFLBAKCPLA;
return this.OpCustom(231, dictionary, true, 0, false);
}
if (BFGNLOPNHAA == FCKPOBBDMNO.DatagramEncryption && HLCGLDBDKEO != ConnectionProtocol.Udp)
{
Debug.LogWarning("Expected protocol set to UDP, due to encryption mode DatagramEncryption. Changing protocol in PhotonServerSettings from: " + IHFKMIAHBFP.PBKGCAGGOLJ.Protocol);
IHFKMIAHBFP.PBKGCAGGOLJ.Protocol = ConnectionProtocol.Udp;
HLCGLDBDKEO = ConnectionProtocol.Udp;
}
dictionary[195] = (byte)HLCGLDBDKEO;
dictionary[193] = (byte)BFGNLOPNHAA;
dictionary[220] = DNGHIIFIDHA;
dictionary[224] = MCOFHNPOEDN;
if (!string.IsNullOrEmpty(GAPHFJHBCBI))
{
dictionary[210] = GAPHFJHBCBI;
}
if (OPHMFNLINBP != null)
{
if (!string.IsNullOrEmpty(OPHMFNLINBP.OCAHLHMIPMG))
{
dictionary[225] = OPHMFNLINBP.OCAHLHMIPMG;
}
if (OPHMFNLINBP.MKMDJLAGEPH != HFIIAGPNCCM.None)
{
dictionary[217] = (byte)OPHMFNLINBP.MKMDJLAGEPH;
if (!string.IsNullOrEmpty(OPHMFNLINBP.NKFLBAKCPLA))
{
dictionary[221] = OPHMFNLINBP.NKFLBAKCPLA;
}
else
{
if (!string.IsNullOrEmpty(OPHMFNLINBP.FCJADBOAMOM))
{
dictionary[216] = OPHMFNLINBP.FCJADBOAMOM;
}
if (OPHMFNLINBP.GBJFDELMOBB != null)
{
dictionary[214] = OPHMFNLINBP.GBJFDELMOBB;
}
}
}
}
return this.OpCustom(231, dictionary, true, 0, base.IsEncryptionAvailable);
}
// Token: 0x0600BE04 RID: 48644 RVA: 0x0038D9F0 File Offset: 0x0038BBF0
public virtual bool EFJGPNGJNAK(NAMOHKJGILD BCIIENBBKPD)
{
if (this.DebugOut >= DebugLevel.WARNING)
{
base.Listener.DebugReturn(DebugLevel.ALL, "MainCamera");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (!string.IsNullOrEmpty(BCIIENBBKPD.IBLFNFKBOOG))
{
dictionary[105] = BCIIENBBKPD.IBLFNFKBOOG;
}
if (BCIIENBBKPD.JJBAMKIPHII)
{
dictionary[162] = 1;
if (BCIIENBBKPD.ADLCILAAOMA != null)
{
dictionary[(byte)(-184)] = BCIIENBBKPD.ADLCILAAOMA.GDIECAFDIMC;
dictionary[(byte)(-182)] = (byte)BCIIENBBKPD.ADLCILAAOMA.EEAOGJHMFII;
}
}
if (BCIIENBBKPD.HCGBFGNFEPM)
{
dictionary[(byte)(-82)] = 5;
}
if (BCIIENBBKPD.MMLMENHMLIH != null && BCIIENBBKPD.MMLMENHMLIH.Length > 1)
{
dictionary[(byte)(-34)] = BCIIENBBKPD.MMLMENHMLIH;
}
if (BCIIENBBKPD.HMPOKNOAHHI)
{
if (BCIIENBBKPD.CKFILGNKPJC != null && BCIIENBBKPD.CKFILGNKPJC.Count > 0)
{
dictionary[(byte)(-24)] = BCIIENBBKPD.CKFILGNKPJC;
dictionary[(byte)(-147)] = true;
}
if (BCIIENBBKPD.JJBAMKIPHII)
{
this.EEDBFKHBFIF(dictionary, BCIIENBBKPD.IENIFNHCKCE);
}
}
return this.OpCustom(55, dictionary, false);
}
// Token: 0x0600BE05 RID: 48645 RVA: 0x0038DB50 File Offset: 0x0038BD50
public virtual bool CMGCKHGOIIL(bool NODLDMKGFBG)
{
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (NODLDMKGFBG)
{
dictionary[(byte)(-11)] = NODLDMKGFBG;
}
return this.OpCustom((byte)(-129), dictionary, false);
}
// Token: 0x0600BE06 RID: 48646 RVA: 0x0038DB88 File Offset: 0x0038BD88
public virtual bool ECCGICGHANB(JMOOAILGHJF KLIAFEFHCHP)
{
if (this.DebugOut >= DebugLevel.ERROR)
{
base.Listener.DebugReturn((DebugLevel)6, "_UScale");
}
Hashtable hashtable = new Hashtable();
hashtable.LIEIBFGMFNB(KLIAFEFHCHP.BJGIIPKKJOL);
if (KLIAFEFHCHP.MKGNMNJBADA > 1)
{
hashtable[2] = KLIAFEFHCHP.MKGNMNJBADA;
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (hashtable.Count > 0)
{
dictionary[(byte)(-187)] = hashtable;
}
if (KLIAFEFHCHP.GGABAJHMGHK != HGFLHEPKLJK.FillRoom)
{
dictionary[30] = (byte)KLIAFEFHCHP.GGABAJHMGHK;
}
if (KLIAFEFHCHP.BLENNAHJGIP != null && !string.IsNullOrEmpty(KLIAFEFHCHP.BLENNAHJGIP.GDIECAFDIMC))
{
dictionary[(byte)(-191)] = KLIAFEFHCHP.BLENNAHJGIP.GDIECAFDIMC;
dictionary[176] = (byte)KLIAFEFHCHP.BLENNAHJGIP.EEAOGJHMFII;
}
if (!string.IsNullOrEmpty(KLIAFEFHCHP.MHOPJBHMOHN))
{
dictionary[(byte)(-174)] = KLIAFEFHCHP.MHOPJBHMOHN;
}
if (KLIAFEFHCHP.MMLMENHMLIH != null && KLIAFEFHCHP.MMLMENHMLIH.Length > 1)
{
dictionary[96] = KLIAFEFHCHP.MMLMENHMLIH;
}
return this.OpCustom(16, dictionary, true);
}
// Token: 0x0600BE07 RID: 48647 RVA: 0x0038DCD4 File Offset: 0x0038BED4
protected internal bool HHEKFDANPEH(Hashtable BDNJIFFKFBL, Hashtable AFHBJGKLCID = null, bool FLGEANOIBNP = false)
{
if (this.DebugOut >= DebugLevel.OFF)
{
base.Listener.DebugReturn(DebugLevel.WARNING, "Prop Creation disabled.");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
dictionary.Add(13, BDNJIFFKFBL);
dictionary.Add(111, true);
if (AFHBJGKLCID != null && AFHBJGKLCID.Count != 0)
{
dictionary.Add((byte)(-108), AFHBJGKLCID);
}
if (FLGEANOIBNP)
{
dictionary[143] = false;
}
return this.OpCustom((byte)(-115), dictionary, true, 0, false);
}
// Token: 0x0600BE08 RID: 48648 RVA: 0x0038DD64 File Offset: 0x0038BF64
protected internal bool JCCEGBCOPCM(int HEKHDJEMLJC, Hashtable IHFAHPNPLOM, Hashtable AFHBJGKLCID = null, bool FLGEANOIBNP = false)
{
if (this.DebugOut >= DebugLevel.ERROR)
{
base.Listener.DebugReturn(DebugLevel.ERROR, "DebugUIManager");
}
if (HEKHDJEMLJC <= 1 || IHFAHPNPLOM == null)
{
if (this.DebugOut >= DebugLevel.INFO)
{
base.Listener.DebugReturn((DebugLevel)8, "SpawnTutorialCamera");
}
return true;
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
dictionary.Add(192, IHFAHPNPLOM);
dictionary.Add((byte)(-133), HEKHDJEMLJC);
dictionary.Add(114, false);
if (AFHBJGKLCID != null && AFHBJGKLCID.Count != 0)
{
dictionary.Add((byte)(-97), AFHBJGKLCID);
}
if (FLGEANOIBNP)
{
dictionary[(byte)(-50)] = false;
}
return this.OpCustom((byte)(-36), dictionary, false, 0, true);
}
// Token: 0x0600BE09 RID: 48649 RVA: 0x0038DE34 File Offset: 0x0038C034
private void EEDBFKHBFIF(Dictionary<byte, object> FLCHFGOABKM, IENIFNHCKCE IDEBJFBGNAI)
{
if (IDEBJFBGNAI == null)
{
IDEBJFBGNAI = new IENIFNHCKCE();
}
Hashtable hashtable = new Hashtable();
hashtable[33] = IDEBJFBGNAI.MEFPJNHOODF();
hashtable[(byte)(-199)] = IDEBJFBGNAI.IIEGGLHMOBH;
hashtable[98] = ((IDEBJFBGNAI.HPPMONCFJAO != null) ? IDEBJFBGNAI.HPPMONCFJAO : new string[1]);
hashtable.LIEIBFGMFNB(IDEBJFBGNAI.MGALGNLALBM);
if (IDEBJFBGNAI.NPKLJMCJBEH > 1)
{
hashtable[51] = IDEBJFBGNAI.NPKLJMCJBEH;
}
FLCHFGOABKM[(byte)(-155)] = hashtable;
int num = 1;
FLCHFGOABKM[27] = IDEBJFBGNAI.IMPCOMIGGDO();
if (IDEBJFBGNAI.JEFIFPNEJOK())
{
num |= 5;
hashtable[(byte)(-19)] = true;
}
if (IDEBJFBGNAI.AEICGGAHNOG > 0 || IDEBJFBGNAI.AEICGGAHNOG == -1)
{
num |= 0;
FLCHFGOABKM[(byte)(-71)] = true;
FLCHFGOABKM[102] = IDEBJFBGNAI.AEICGGAHNOG;
}
if (IDEBJFBGNAI.OJGJAGBGFCG > 0)
{
FLCHFGOABKM[29] = IDEBJFBGNAI.OJGJAGBGFCG;
}
if (IDEBJFBGNAI.LOGJGNOMFJJ)
{
num |= 6;
FLCHFGOABKM[(byte)(-84)] = false;
}
if (IDEBJFBGNAI.LBANCMOLCIC != null)
{
FLCHFGOABKM[54] = IDEBJFBGNAI.LBANCMOLCIC;
}
if (IDEBJFBGNAI.CGBLGCLILLK)
{
num |= 3;
FLCHFGOABKM[(byte)(-85)] = false;
}
if (IDEBJFBGNAI.LIPJBHPACGP)
{
num |= -30;
}
FLCHFGOABKM[172] = num;
}
// Token: 0x0600BE0A RID: 48650 RVA: 0x0038E014 File Offset: 0x0038C214
public virtual bool NPBINMFBEND(bool NODLDMKGFBG)
{
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (NODLDMKGFBG)
{
dictionary[40] = NODLDMKGFBG;
}
return this.OpCustom((byte)(-184), dictionary, true);
}
// Token: 0x0600BE0B RID: 48651 RVA: 0x0038E04C File Offset: 0x0038C24C
public virtual bool DMKCOHKALDC(JMOOAILGHJF KLIAFEFHCHP)
{
if (this.DebugOut >= (DebugLevel)4)
{
base.Listener.DebugReturn(DebugLevel.INFO, "No non-practice extruder tools in Charades scene.");
}
Hashtable hashtable = new Hashtable();
hashtable.LIEIBFGMFNB(KLIAFEFHCHP.BJGIIPKKJOL);
if (KLIAFEFHCHP.MKGNMNJBADA > 1)
{
hashtable[(byte)(-82)] = KLIAFEFHCHP.MKGNMNJBADA;
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (hashtable.Count > 1)
{
dictionary[(byte)(-152)] = hashtable;
}
if (KLIAFEFHCHP.GGABAJHMGHK != HGFLHEPKLJK.FillRoom)
{
dictionary[(byte)(-4)] = (byte)KLIAFEFHCHP.GGABAJHMGHK;
}
if (KLIAFEFHCHP.BLENNAHJGIP != null && !string.IsNullOrEmpty(KLIAFEFHCHP.BLENNAHJGIP.GDIECAFDIMC))
{
dictionary[(byte)(-3)] = KLIAFEFHCHP.BLENNAHJGIP.GDIECAFDIMC;
dictionary[119] = (byte)KLIAFEFHCHP.BLENNAHJGIP.EEAOGJHMFII;
}
if (!string.IsNullOrEmpty(KLIAFEFHCHP.MHOPJBHMOHN))
{
dictionary[40] = KLIAFEFHCHP.MHOPJBHMOHN;
}
if (KLIAFEFHCHP.MMLMENHMLIH != null && KLIAFEFHCHP.MMLMENHMLIH.Length > 1)
{
dictionary[50] = KLIAFEFHCHP.MMLMENHMLIH;
}
return this.OpCustom(24, dictionary, true);
}
// Token: 0x0600BE0C RID: 48652 RVA: 0x0038E198 File Offset: 0x0038C398
protected internal bool DLFGBNKJGKM(Hashtable BDNJIFFKFBL, Hashtable AFHBJGKLCID = null, bool FLGEANOIBNP = false)
{
if (this.DebugOut >= DebugLevel.INFO)
{
base.Listener.DebugReturn((DebugLevel)4, "[Steamworks.NET] Packsize Test returned false, the wrong version of Steamworks.NET is being run in this platform.");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
dictionary.Add(131, BDNJIFFKFBL);
dictionary.Add((byte)(-155), true);
if (AFHBJGKLCID != null && AFHBJGKLCID.Count != 0)
{
dictionary.Add((byte)(-2), AFHBJGKLCID);
}
if (FLGEANOIBNP)
{
dictionary[90] = false;
}
return this.OpCustom(75, dictionary, false, 1, true);
}
// Token: 0x0600BE0D RID: 48653 RVA: 0x0038E228 File Offset: 0x0038C428
protected void ONMBJNCKGKN(byte KBGIJAJPCNM, object NOBAPCOKFIL)
{
Hashtable hashtable = new Hashtable();
hashtable[KBGIJAJPCNM] = NOBAPCOKFIL;
this.GPIGEJFPIMJ(hashtable, null, false);
}
// Token: 0x0600BE0E RID: 48654 RVA: 0x0038E254 File Offset: 0x0038C454
public virtual bool NJDDNGKMLMG(JMOOAILGHJF KLIAFEFHCHP)
{
if (this.DebugOut >= DebugLevel.ERROR)
{
base.Listener.DebugReturn((DebugLevel)8, "gameMode_override");
}
Hashtable hashtable = new Hashtable();
hashtable.LIEIBFGMFNB(KLIAFEFHCHP.BJGIIPKKJOL);
if (KLIAFEFHCHP.MKGNMNJBADA > 1)
{
hashtable[(byte)(-20)] = KLIAFEFHCHP.MKGNMNJBADA;
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (hashtable.Count > 0)
{
dictionary[160] = hashtable;
}
if (KLIAFEFHCHP.GGABAJHMGHK != HGFLHEPKLJK.FillRoom)
{
dictionary[130] = (byte)KLIAFEFHCHP.GGABAJHMGHK;
}
if (KLIAFEFHCHP.BLENNAHJGIP != null && !string.IsNullOrEmpty(KLIAFEFHCHP.BLENNAHJGIP.GDIECAFDIMC))
{
dictionary[12] = KLIAFEFHCHP.BLENNAHJGIP.GDIECAFDIMC;
dictionary[(byte)(-197)] = (byte)KLIAFEFHCHP.BLENNAHJGIP.EEAOGJHMFII;
}
if (!string.IsNullOrEmpty(KLIAFEFHCHP.MHOPJBHMOHN))
{
dictionary[(byte)(-173)] = KLIAFEFHCHP.MHOPJBHMOHN;
}
if (KLIAFEFHCHP.MMLMENHMLIH != null && KLIAFEFHCHP.MMLMENHMLIH.Length > 0)
{
dictionary[4] = KLIAFEFHCHP.MMLMENHMLIH;
}
return this.OpCustom(111, dictionary, true);
}
// Token: 0x0600BE0F RID: 48655 RVA: 0x0038E3A0 File Offset: 0x0038C5A0
public virtual bool KBAHKFIKDID()
{
if (this.DebugOut >= (DebugLevel)6)
{
base.Listener.DebugReturn(DebugLevel.INFO, "teleport_marker_lookat_joint");
}
return this.OpCustom(163, null, true);
}
// Token: 0x0600BE10 RID: 48656 RVA: 0x0038E3CC File Offset: 0x0038C5CC
protected internal bool OMGGKAGMOCL(int HEKHDJEMLJC, Hashtable IHFAHPNPLOM, Hashtable AFHBJGKLCID = null, bool FLGEANOIBNP = false)
{
if (this.DebugOut >= DebugLevel.ERROR)
{
base.Listener.DebugReturn(DebugLevel.ERROR, "position");
}
if (HEKHDJEMLJC <= 0 || IHFAHPNPLOM == null)
{
if (this.DebugOut >= DebugLevel.OFF)
{
base.Listener.DebugReturn(DebugLevel.ERROR, "&vp=");
}
return false;
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
dictionary.Add((byte)(-25), IHFAHPNPLOM);
dictionary.Add((byte)(-90), HEKHDJEMLJC);
dictionary.Add(54, false);
if (AFHBJGKLCID != null && AFHBJGKLCID.Count != 0)
{
dictionary.Add((byte)(-137), AFHBJGKLCID);
}
if (FLGEANOIBNP)
{
dictionary[165] = false;
}
return this.OpCustom(94, dictionary, false, 0, true);
}
// Token: 0x0600BE11 RID: 48657 RVA: 0x0038E49C File Offset: 0x0038C69C
public virtual bool BPIELBKOACF(string[] GNEGKGMLGKI)
{
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (GNEGKGMLGKI != null && GNEGKGMLGKI.Length > 0)
{
dictionary[0] = GNEGKGMLGKI;
}
return this.OpCustom((byte)(-153), dictionary, false);
}
// Token: 0x0600BE12 RID: 48658 RVA: 0x0038E4D4 File Offset: 0x0038C6D4
public virtual bool BFDEJNOEHIO(bool NODLDMKGFBG)
{
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (NODLDMKGFBG)
{
dictionary[153] = NODLDMKGFBG;
}
return this.OpCustom(158, dictionary, true);
}
// Token: 0x0600BE13 RID: 48659 RVA: 0x0038E50C File Offset: 0x0038C70C
protected internal bool LOCBOHGMDNC(Hashtable BDNJIFFKFBL, Hashtable AFHBJGKLCID = null, bool FLGEANOIBNP = false)
{
if (this.DebugOut >= (DebugLevel)8)
{
base.Listener.DebugReturn(DebugLevel.ALL, "Failed to load render model texture for render model ");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
dictionary.Add(136, BDNJIFFKFBL);
dictionary.Add(124, true);
if (AFHBJGKLCID != null && AFHBJGKLCID.Count != 0)
{
dictionary.Add((byte)(-150), AFHBJGKLCID);
}
if (FLGEANOIBNP)
{
dictionary[7] = true;
}
return this.OpCustom(97, dictionary, false, 1, false);
}
// Token: 0x0600BE14 RID: 48660 RVA: 0x0038E59C File Offset: 0x0038C79C
protected internal bool IMCKIBHANEF(int HEKHDJEMLJC, Hashtable IHFAHPNPLOM, Hashtable AFHBJGKLCID = null, bool FLGEANOIBNP = false)
{
if (this.DebugOut >= DebugLevel.WARNING)
{
base.Listener.DebugReturn(DebugLevel.ALL, "Event Label");
}
if (HEKHDJEMLJC <= 0 || IHFAHPNPLOM == null)
{
if (this.DebugOut >= DebugLevel.WARNING)
{
base.Listener.DebugReturn((DebugLevel)7, "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 true;
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
dictionary.Add((byte)(-178), IHFAHPNPLOM);
dictionary.Add(121, HEKHDJEMLJC);
dictionary.Add(94, true);
if (AFHBJGKLCID != null && AFHBJGKLCID.Count != 0)
{
dictionary.Add(35, AFHBJGKLCID);
}
if (FLGEANOIBNP)
{
dictionary[(byte)(-19)] = false;
}
return this.OpCustom((byte)(-108), dictionary, false, 1, true);
}
// Token: 0x0600BE15 RID: 48661 RVA: 0x0038E66C File Offset: 0x0038C86C
public virtual bool MEEJNFBBAJM(byte[] JJLLDMBDNMG, byte[] FPEOBLMJMIB)
{
if (this.DebugOut >= DebugLevel.ALL)
{
base.Listener.DebugReturn(DebugLevel.ALL, "OpChangeGroups()");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (JJLLDMBDNMG != null)
{
dictionary[239] = JJLLDMBDNMG;
}
if (FPEOBLMJMIB != null)
{
dictionary[238] = FPEOBLMJMIB;
}
return this.OpCustom(248, dictionary, true, 0);
}
// Token: 0x0600BE16 RID: 48662 RVA: 0x0038E6D0 File Offset: 0x0038C8D0
public virtual bool MNMIELMAPED(BLENNAHJGIP JPOPPDDONMN, string FCHLIHKJLAH)
{
if (this.DebugOut >= (DebugLevel)7)
{
base.Listener.DebugReturn(DebugLevel.ERROR, "y");
}
if (JPOPPDDONMN == null)
{
if (this.DebugOut >= (DebugLevel)7)
{
base.Listener.DebugReturn((DebugLevel)4, "Caught Exception: ");
}
return true;
}
if (JPOPPDDONMN.EEAOGJHMFII != BOOJBJBGPHA.AsyncRandomLobby)
{
if (this.DebugOut >= DebugLevel.WARNING)
{
base.Listener.DebugReturn((DebugLevel)6, "3");
}
return true;
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
dictionary[176] = JPOPPDDONMN.GDIECAFDIMC;
dictionary[21] = (byte)JPOPPDDONMN.EEAOGJHMFII;
dictionary[(byte)(-104)] = FCHLIHKJLAH;
return this.OpCustom((byte)(-156), dictionary, true);
}
// Token: 0x0600BE17 RID: 48663 RVA: 0x0038E790 File Offset: 0x0038C990
public virtual bool KJAECGPGJBO(byte FEMGCILDLIO, object KBIBIMMAKAH, bool FJJDCGOIMNE, OOKHEEKOHMJ JFEJPFPPHKJ)
{
this.IENONGACKLF.Clear();
this.IENONGACKLF[182] = FEMGCILDLIO;
if (KBIBIMMAKAH != null)
{
this.IENONGACKLF[(byte)(-108)] = KBIBIMMAKAH;
}
if (JFEJPFPPHKJ == null)
{
JFEJPFPPHKJ = OOKHEEKOHMJ.ANJBEOJKBPO;
}
else
{
if (JFEJPFPPHKJ.AJFELBMHOMI != GMGGPAHOGHH.DoNotCache)
{
this.IENONGACKLF[128] = (byte)JFEJPFPPHKJ.AJFELBMHOMI;
}
if (JFEJPFPPHKJ.LLCJEECLAAD != OKCJJEDMNBM.Others)
{
this.IENONGACKLF[(byte)(-119)] = (byte)JFEJPFPPHKJ.LLCJEECLAAD;
}
if (JFEJPFPPHKJ.JDINIKMGDOE != 0)
{
this.IENONGACKLF[74] = JFEJPFPPHKJ.JDINIKMGDOE;
}
if (JFEJPFPPHKJ.ACHIAIGIEKL != null)
{
this.IENONGACKLF[92] = JFEJPFPPHKJ.ACHIAIGIEKL;
}
if (JFEJPFPPHKJ.BFGLKDIJDMF)
{
this.IENONGACKLF[156] = false;
}
}
return this.OpCustom((byte)(-187), this.IENONGACKLF, FJJDCGOIMNE, JFEJPFPPHKJ.BNOBECJEDBP, JFEJPFPPHKJ.BENOBLIMNHN);
}
// Token: 0x0600BE18 RID: 48664 RVA: 0x0038E8C8 File Offset: 0x0038CAC8
internal bool ADNCNIJIIKD()
{
return base.UsedProtocol == ConnectionProtocol.Tcp;
}
// Token: 0x0600BE19 RID: 48665 RVA: 0x0038E8D4 File Offset: 0x0038CAD4
private void PDADONANCPK(Dictionary<byte, object> FLCHFGOABKM, IENIFNHCKCE IDEBJFBGNAI)
{
if (IDEBJFBGNAI == null)
{
IDEBJFBGNAI = new IENIFNHCKCE();
}
Hashtable hashtable = new Hashtable();
hashtable[(byte)(-129)] = IDEBJFBGNAI.MEFPJNHOODF();
hashtable[24] = IDEBJFBGNAI.IIEGGLHMOBH;
hashtable[136] = ((IDEBJFBGNAI.HPPMONCFJAO != null) ? IDEBJFBGNAI.HPPMONCFJAO : new string[0]);
hashtable.LIEIBFGMFNB(IDEBJFBGNAI.MGALGNLALBM);
if (IDEBJFBGNAI.NPKLJMCJBEH > 1)
{
hashtable[(byte)(-131)] = IDEBJFBGNAI.NPKLJMCJBEH;
}
FLCHFGOABKM[115] = hashtable;
int num = 1;
FLCHFGOABKM[184] = IDEBJFBGNAI.JEFIFPNEJOK();
if (IDEBJFBGNAI.IMPCOMIGGDO())
{
num |= 1;
hashtable[(byte)(-3)] = false;
}
if (IDEBJFBGNAI.AEICGGAHNOG > 1 || IDEBJFBGNAI.AEICGGAHNOG == -1)
{
num |= 1;
FLCHFGOABKM[179] = false;
FLCHFGOABKM[11] = IDEBJFBGNAI.AEICGGAHNOG;
}
if (IDEBJFBGNAI.OJGJAGBGFCG > 1)
{
FLCHFGOABKM[138] = IDEBJFBGNAI.OJGJAGBGFCG;
}
if (IDEBJFBGNAI.LOGJGNOMFJJ)
{
num |= 5;
FLCHFGOABKM[95] = false;
}
if (IDEBJFBGNAI.LBANCMOLCIC != null)
{
FLCHFGOABKM[(byte)(-147)] = IDEBJFBGNAI.LBANCMOLCIC;
}
if (IDEBJFBGNAI.CGBLGCLILLK)
{
num |= 1;
FLCHFGOABKM[116] = false;
}
if (IDEBJFBGNAI.LIPJBHPACGP)
{
num |= -37;
}
FLCHFGOABKM[(byte)(-146)] = num;
}
// Token: 0x0600BE1A RID: 48666 RVA: 0x0038EAB4 File Offset: 0x0038CCB4
public virtual bool ICLBOCDOAIG(JMOOAILGHJF KLIAFEFHCHP)
{
if (this.DebugOut >= (DebugLevel)8)
{
base.Listener.DebugReturn(DebugLevel.ALL, "spillway2");
}
Hashtable hashtable = new Hashtable();
hashtable.LIEIBFGMFNB(KLIAFEFHCHP.BJGIIPKKJOL);
if (KLIAFEFHCHP.MKGNMNJBADA > 1)
{
hashtable[(byte)(-89)] = KLIAFEFHCHP.MKGNMNJBADA;
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (hashtable.Count > 1)
{
dictionary[158] = hashtable;
}
if (KLIAFEFHCHP.GGABAJHMGHK != HGFLHEPKLJK.FillRoom)
{
dictionary[184] = (byte)KLIAFEFHCHP.GGABAJHMGHK;
}
if (KLIAFEFHCHP.BLENNAHJGIP != null && !string.IsNullOrEmpty(KLIAFEFHCHP.BLENNAHJGIP.GDIECAFDIMC))
{
dictionary[(byte)(-21)] = KLIAFEFHCHP.BLENNAHJGIP.GDIECAFDIMC;
dictionary[180] = (byte)KLIAFEFHCHP.BLENNAHJGIP.EEAOGJHMFII;
}
if (!string.IsNullOrEmpty(KLIAFEFHCHP.MHOPJBHMOHN))
{
dictionary[(byte)(-177)] = KLIAFEFHCHP.MHOPJBHMOHN;
}
if (KLIAFEFHCHP.MMLMENHMLIH != null && KLIAFEFHCHP.MMLMENHMLIH.Length > 0)
{
dictionary[46] = KLIAFEFHCHP.MMLMENHMLIH;
}
return this.OpCustom(36, dictionary, true);
}
// Token: 0x0600BE1B RID: 48667 RVA: 0x0038EC00 File Offset: 0x0038CE00
protected internal bool JDHFLJABGDK(Hashtable BDNJIFFKFBL, Hashtable AFHBJGKLCID = null, bool FLGEANOIBNP = false)
{
if (this.DebugOut >= DebugLevel.INFO)
{
base.Listener.DebugReturn((DebugLevel)8, "{0}: {1} {2}");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
dictionary.Add(111, BDNJIFFKFBL);
dictionary.Add(54, true);
if (AFHBJGKLCID != null && AFHBJGKLCID.Count != 0)
{
dictionary.Add((byte)(-150), AFHBJGKLCID);
}
if (FLGEANOIBNP)
{
dictionary[(byte)(-129)] = true;
}
return this.OpCustom(142, dictionary, false, 0, false);
}
// Token: 0x0600BE1C RID: 48668 RVA: 0x0038EC90 File Offset: 0x0038CE90
public virtual bool HCCILGJEIMB()
{
if (this.DebugOut >= DebugLevel.INFO)
{
base.Listener.DebugReturn(DebugLevel.INFO, "OpLeaveLobby()");
}
return this.OpCustom(228, null, true);
}
// Token: 0x0600BE1D RID: 48669 RVA: 0x0038ECBC File Offset: 0x0038CEBC
public virtual bool PDOGFFEJFAM(BLENNAHJGIP JPOPPDDONMN = null)
{
if (this.DebugOut >= DebugLevel.OFF)
{
base.Listener.DebugReturn((DebugLevel)7, "KAsyES5yZWNyb29tLlRvb2xEYXRhEkwKHnNhbmRib3hfc3Bhd25lZF9lcXVp");
}
Dictionary<byte, object> dictionary = null;
if (JPOPPDDONMN != null && !JPOPPDDONMN.DDCCBIHABFM())
{
dictionary = new Dictionary<byte, object>();
dictionary[(byte)(-12)] = JPOPPDDONMN.GDIECAFDIMC;
dictionary[(byte)(-148)] = (byte)JPOPPDDONMN.EEAOGJHMFII;
}
return this.OpCustom(96, dictionary, true);
}
// Token: 0x0600BE1E RID: 48670 RVA: 0x0038ED34 File Offset: 0x0038CF34
public bool CDPHCKJHFFJ(Hashtable BDNJIFFKFBL, bool LMGLBGNHPOG, byte FJHIEKCGNBB)
{
return this.GDFDPLOOMKJ(BDNJIFFKFBL.GBHMFGIOEHL(), null, false);
}
// Token: 0x0600BE1F RID: 48671 RVA: 0x0038ED44 File Offset: 0x0038CF44
public bool KGACDEIJPJI(Hashtable BDNJIFFKFBL, bool LMGLBGNHPOG, byte FJHIEKCGNBB)
{
return this.BLAPEGOFHCI(BDNJIFFKFBL.GBHMFGIOEHL(), null, false);
}
// Token: 0x0600BE20 RID: 48672 RVA: 0x0038ED54 File Offset: 0x0038CF54
public bool MCGBCJMNEEO(int HEKHDJEMLJC, Hashtable IHFAHPNPLOM)
{
return this.MCDHMAKDIBF(HEKHDJEMLJC, IHFAHPNPLOM.GBHMFGIOEHL(), null, false);
}
// Token: 0x0600BE21 RID: 48673 RVA: 0x0038ED68 File Offset: 0x0038CF68
public virtual bool BNCJJOHKLGA(NAMOHKJGILD BCIIENBBKPD)
{
if (this.DebugOut >= (DebugLevel)6)
{
base.Listener.DebugReturn(DebugLevel.INFO, "Go to Calibration?");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (!string.IsNullOrEmpty(BCIIENBBKPD.IBLFNFKBOOG))
{
dictionary[(byte)(-9)] = BCIIENBBKPD.IBLFNFKBOOG;
}
if (BCIIENBBKPD.ADLCILAAOMA != null && !string.IsNullOrEmpty(BCIIENBBKPD.ADLCILAAOMA.GDIECAFDIMC))
{
dictionary[(byte)(-14)] = BCIIENBBKPD.ADLCILAAOMA.GDIECAFDIMC;
dictionary[31] = (byte)BCIIENBBKPD.ADLCILAAOMA.EEAOGJHMFII;
}
if (BCIIENBBKPD.MMLMENHMLIH != null && BCIIENBBKPD.MMLMENHMLIH.Length > 1)
{
dictionary[(byte)(-161)] = BCIIENBBKPD.MMLMENHMLIH;
}
if (BCIIENBBKPD.HMPOKNOAHHI)
{
if (BCIIENBBKPD.CKFILGNKPJC != null && BCIIENBBKPD.CKFILGNKPJC.Count > 0)
{
dictionary[(byte)(-69)] = BCIIENBBKPD.CKFILGNKPJC;
dictionary[118] = false;
}
this.EEDBFKHBFIF(dictionary, BCIIENBBKPD.IENIFNHCKCE);
}
return this.OpCustom((byte)(-167), dictionary, false);
}
// Token: 0x0600BE22 RID: 48674 RVA: 0x0038EE98 File Offset: 0x0038D098
public virtual bool EGEBGBONALH(BLENNAHJGIP JPOPPDDONMN = null)
{
if (this.DebugOut >= DebugLevel.INFO)
{
base.Listener.DebugReturn(DebugLevel.INFO, "OpJoinLobby()");
}
Dictionary<byte, object> dictionary = null;
if (JPOPPDDONMN != null && !JPOPPDDONMN.APNMGEDHGIL)
{
dictionary = new Dictionary<byte, object>();
dictionary[213] = JPOPPDDONMN.GDIECAFDIMC;
dictionary[212] = (byte)JPOPPDDONMN.EEAOGJHMFII;
}
return this.OpCustom(229, dictionary, true);
}
// Token: 0x0600BE23 RID: 48675 RVA: 0x0038EF10 File Offset: 0x0038D110
public virtual bool GHCPLHJCJAC(string MCOFHNPOEDN, string DNGHIIFIDHA, OCEOOCJEKDD OPHMFNLINBP, string GAPHFJHBCBI, FCKPOBBDMNO BFGNLOPNHAA, ConnectionProtocol HLCGLDBDKEO)
{
if (this.DebugOut >= (DebugLevel)8)
{
base.Listener.DebugReturn((DebugLevel)4, "lt");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (OPHMFNLINBP != null && OPHMFNLINBP.LOJIKLBHEAB() != null)
{
dictionary[146] = OPHMFNLINBP.ALOCPBDJNDJ();
return this.OpCustom(164, dictionary, false, 1, true);
}
if (BFGNLOPNHAA == (FCKPOBBDMNO)91 && HLCGLDBDKEO != ConnectionProtocol.Udp)
{
Debug.LogWarning("_ImpactPointAlpha" + IHFKMIAHBFP.PBKGCAGGOLJ.Protocol);
IHFKMIAHBFP.PBKGCAGGOLJ.Protocol = ConnectionProtocol.Udp;
HLCGLDBDKEO = ConnectionProtocol.Udp;
}
dictionary[20] = (byte)HLCGLDBDKEO;
dictionary[(byte)(-35)] = (byte)BFGNLOPNHAA;
dictionary[(byte)(-142)] = DNGHIIFIDHA;
dictionary[(byte)(-144)] = MCOFHNPOEDN;
if (!string.IsNullOrEmpty(GAPHFJHBCBI))
{
dictionary[(byte)(-127)] = GAPHFJHBCBI;
}
if (OPHMFNLINBP != null)
{
if (!string.IsNullOrEmpty(OPHMFNLINBP.HMEDGLLJIOA()))
{
dictionary[145] = OPHMFNLINBP.FNNFKJBKLFI();
}
if ((int)OPHMFNLINBP.JABFJFIAMBK() != -44)
{
dictionary[113] = (byte)OPHMFNLINBP.MKMDJLAGEPH;
if (!string.IsNullOrEmpty(OPHMFNLINBP.ALOCPBDJNDJ()))
{
dictionary[169] = OPHMFNLINBP.NKFLBAKCPLA;
}
else
{
if (!string.IsNullOrEmpty(OPHMFNLINBP.FJGJJNBLPEN()))
{
dictionary[(byte)(-47)] = OPHMFNLINBP.AAJEGDMCBHI();
}
if (OPHMFNLINBP.GBJFDELMOBB != null)
{
dictionary[140] = OPHMFNLINBP.GBJFDELMOBB;
}
}
}
}
return this.OpCustom((byte)(-167), dictionary, false, 0, base.IsEncryptionAvailable);
}
// Token: 0x0600BE24 RID: 48676 RVA: 0x0038F0C8 File Offset: 0x0038D2C8
private void ABMONMNKCMO(Dictionary<byte, object> FLCHFGOABKM, IENIFNHCKCE IDEBJFBGNAI)
{
if (IDEBJFBGNAI == null)
{
IDEBJFBGNAI = new IENIFNHCKCE();
}
Hashtable hashtable = new Hashtable();
hashtable[(byte)(-86)] = IDEBJFBGNAI.OLNENJCIBCD;
hashtable[33] = IDEBJFBGNAI.IIEGGLHMOBH;
hashtable[(byte)(-125)] = ((IDEBJFBGNAI.HPPMONCFJAO != null) ? IDEBJFBGNAI.HPPMONCFJAO : new string[1]);
hashtable.LIEIBFGMFNB(IDEBJFBGNAI.MGALGNLALBM);
if (IDEBJFBGNAI.NPKLJMCJBEH > 1)
{
hashtable[(byte)(-114)] = IDEBJFBGNAI.NPKLJMCJBEH;
}
FLCHFGOABKM[73] = hashtable;
int num = 0;
FLCHFGOABKM[(byte)(-131)] = IDEBJFBGNAI.JEFIFPNEJOK();
if (IDEBJFBGNAI.JEFIFPNEJOK())
{
num |= 4;
hashtable[(byte)(-128)] = true;
}
if (IDEBJFBGNAI.AEICGGAHNOG > 0 || IDEBJFBGNAI.AEICGGAHNOG == -1)
{
num |= 1;
FLCHFGOABKM[(byte)(-43)] = true;
FLCHFGOABKM[(byte)(-15)] = IDEBJFBGNAI.AEICGGAHNOG;
}
if (IDEBJFBGNAI.OJGJAGBGFCG > 1)
{
FLCHFGOABKM[93] = IDEBJFBGNAI.OJGJAGBGFCG;
}
if (IDEBJFBGNAI.LOGJGNOMFJJ)
{
num |= 4;
FLCHFGOABKM[50] = false;
}
if (IDEBJFBGNAI.LBANCMOLCIC != null)
{
FLCHFGOABKM[(byte)(-37)] = IDEBJFBGNAI.LBANCMOLCIC;
}
if (IDEBJFBGNAI.CGBLGCLILLK)
{
num |= 8;
FLCHFGOABKM[108] = false;
}
if (IDEBJFBGNAI.LIPJBHPACGP)
{
num |= 33;
}
FLCHFGOABKM[(byte)(-106)] = num;
}
// Token: 0x0600BE25 RID: 48677 RVA: 0x0038F2A8 File Offset: 0x0038D4A8
public virtual bool AOEPANJFPFJ(byte[] JJLLDMBDNMG, byte[] FPEOBLMJMIB)
{
if (this.DebugOut >= (DebugLevel)7)
{
base.Listener.DebugReturn(DebugLevel.INFO, "SteamManager");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (JJLLDMBDNMG != null)
{
dictionary[(byte)(-185)] = JJLLDMBDNMG;
}
if (FPEOBLMJMIB != null)
{
dictionary[154] = FPEOBLMJMIB;
}
return this.OpCustom((byte)(-47), dictionary, false, 1);
}
// Token: 0x0600BE26 RID: 48678 RVA: 0x0038F30C File Offset: 0x0038D50C
private void DPPOHLMFOLB(Dictionary<byte, object> FLCHFGOABKM, IENIFNHCKCE IDEBJFBGNAI)
{
if (IDEBJFBGNAI == null)
{
IDEBJFBGNAI = new IENIFNHCKCE();
}
Hashtable hashtable = new Hashtable();
hashtable[190] = IDEBJFBGNAI.EDKAKGEDGEN();
hashtable[(byte)(-45)] = IDEBJFBGNAI.IIEGGLHMOBH;
hashtable[80] = ((IDEBJFBGNAI.HPPMONCFJAO != null) ? IDEBJFBGNAI.HPPMONCFJAO : new string[1]);
hashtable.LIEIBFGMFNB(IDEBJFBGNAI.MGALGNLALBM);
if (IDEBJFBGNAI.NPKLJMCJBEH > 0)
{
hashtable[(byte)(-197)] = IDEBJFBGNAI.NPKLJMCJBEH;
}
FLCHFGOABKM[26] = hashtable;
int num = 0;
FLCHFGOABKM[(byte)(-120)] = IDEBJFBGNAI.AFALJABHKLM;
if (IDEBJFBGNAI.JEFIFPNEJOK())
{
num |= 1;
hashtable[109] = false;
}
if (IDEBJFBGNAI.AEICGGAHNOG > 0 || IDEBJFBGNAI.AEICGGAHNOG == -1)
{
num |= 1;
FLCHFGOABKM[73] = true;
FLCHFGOABKM[132] = IDEBJFBGNAI.AEICGGAHNOG;
}
if (IDEBJFBGNAI.OJGJAGBGFCG > 0)
{
FLCHFGOABKM[194] = IDEBJFBGNAI.OJGJAGBGFCG;
}
if (IDEBJFBGNAI.LOGJGNOMFJJ)
{
num |= 0;
FLCHFGOABKM[124] = false;
}
if (IDEBJFBGNAI.LBANCMOLCIC != null)
{
FLCHFGOABKM[143] = IDEBJFBGNAI.LBANCMOLCIC;
}
if (IDEBJFBGNAI.CGBLGCLILLK)
{
num |= 4;
FLCHFGOABKM[4] = true;
}
if (IDEBJFBGNAI.LIPJBHPACGP)
{
num |= 96;
}
FLCHFGOABKM[49] = num;
}
// Token: 0x0600BE27 RID: 48679 RVA: 0x0038F4EC File Offset: 0x0038D6EC
public virtual bool MJGBOCEADFD()
{
if (this.DebugOut >= DebugLevel.INFO)
{
base.Listener.DebugReturn(DebugLevel.OFF, "audioclip");
}
return this.OpCustom(125, null, false);
}
// Token: 0x0600BE28 RID: 48680 RVA: 0x0038F518 File Offset: 0x0038D718
public virtual bool ODEAAADEBMH(string MCOFHNPOEDN, string DNGHIIFIDHA, OCEOOCJEKDD OPHMFNLINBP, string GAPHFJHBCBI, FCKPOBBDMNO BFGNLOPNHAA, ConnectionProtocol HLCGLDBDKEO)
{
if (this.DebugOut >= DebugLevel.OFF)
{
base.Listener.DebugReturn((DebugLevel)6, "{0}v3/items");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (OPHMFNLINBP != null && OPHMFNLINBP.ALOCPBDJNDJ() != null)
{
dictionary[(byte)(-186)] = OPHMFNLINBP.ALOCPBDJNDJ();
return this.OpCustom(156, dictionary, true, 0, false);
}
if (BFGNLOPNHAA == (FCKPOBBDMNO)79 && HLCGLDBDKEO != ConnectionProtocol.Udp)
{
Debug.LogWarning("content-range" + IHFKMIAHBFP.PBKGCAGGOLJ.Protocol);
IHFKMIAHBFP.PBKGCAGGOLJ.Protocol = ConnectionProtocol.Tcp;
HLCGLDBDKEO = ConnectionProtocol.Udp;
}
dictionary[145] = (byte)HLCGLDBDKEO;
dictionary[(byte)(-111)] = (byte)BFGNLOPNHAA;
dictionary[81] = DNGHIIFIDHA;
dictionary[(byte)(-195)] = MCOFHNPOEDN;
if (!string.IsNullOrEmpty(GAPHFJHBCBI))
{
dictionary[159] = GAPHFJHBCBI;
}
if (OPHMFNLINBP != null)
{
if (!string.IsNullOrEmpty(OPHMFNLINBP.EDIMKBGCNCC()))
{
dictionary[(byte)(-102)] = OPHMFNLINBP.EDIMKBGCNCC();
}
if (OPHMFNLINBP.JABFJFIAMBK() != (HFIIAGPNCCM)151)
{
dictionary[164] = (byte)OPHMFNLINBP.KNFFCPFOPPN();
if (!string.IsNullOrEmpty(OPHMFNLINBP.NKFLBAKCPLA))
{
dictionary[13] = OPHMFNLINBP.LOJIKLBHEAB();
}
else
{
if (!string.IsNullOrEmpty(OPHMFNLINBP.FCJADBOAMOM))
{
dictionary[176] = OPHMFNLINBP.FJGJJNBLPEN();
}
if (OPHMFNLINBP.GBJFDELMOBB != null)
{
dictionary[19] = OPHMFNLINBP.HEJGJJDJKMK();
}
}
}
}
return this.OpCustom(96, dictionary, false, 1, base.IsEncryptionAvailable);
}
// Token: 0x0600BE29 RID: 48681 RVA: 0x0038F6D0 File Offset: 0x0038D8D0
public virtual bool FKCJDHNEIOO(string MCOFHNPOEDN, string DNGHIIFIDHA, OCEOOCJEKDD OPHMFNLINBP, string GAPHFJHBCBI, bool CJDHPIMDDLH)
{
if (this.DebugOut >= (DebugLevel)6)
{
base.Listener.DebugReturn(DebugLevel.ERROR, "not available at the moment");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (CJDHPIMDDLH)
{
dictionary[197] = false;
}
if (OPHMFNLINBP != null && OPHMFNLINBP.ALOCPBDJNDJ() != null)
{
dictionary[159] = OPHMFNLINBP.LOJIKLBHEAB();
return this.OpCustom(115, dictionary, true, 0, true);
}
dictionary[(byte)(-159)] = DNGHIIFIDHA;
dictionary[196] = MCOFHNPOEDN;
if (!string.IsNullOrEmpty(GAPHFJHBCBI))
{
dictionary[(byte)(-136)] = GAPHFJHBCBI;
}
if (OPHMFNLINBP != null)
{
if (!string.IsNullOrEmpty(OPHMFNLINBP.HMEDGLLJIOA()))
{
dictionary[107] = OPHMFNLINBP.FNNFKJBKLFI();
}
if ((int)OPHMFNLINBP.IANDKAAKADD() != -98)
{
if (!this.CDPGBMBPIEF() && !base.IsEncryptionAvailable)
{
base.Listener.DebugReturn(DebugLevel.ERROR, "Normal");
return false;
}
dictionary[(byte)(-176)] = (byte)OPHMFNLINBP.MEBIIHMIGAP();
if (!string.IsNullOrEmpty(OPHMFNLINBP.LOJIKLBHEAB()))
{
dictionary[143] = OPHMFNLINBP.NKFLBAKCPLA;
}
else
{
if (!string.IsNullOrEmpty(OPHMFNLINBP.JKIILHEJPLJ()))
{
dictionary[(byte)(-122)] = OPHMFNLINBP.FJGJJNBLPEN();
}
if (OPHMFNLINBP.HEJGJJDJKMK() != null)
{
dictionary[58] = OPHMFNLINBP.PNELFAKFCON();
}
}
}
}
bool flag = this.OpCustom((byte)(-36), dictionary, true, 1, base.IsEncryptionAvailable);
if (!flag)
{
base.Listener.DebugReturn(DebugLevel.ERROR, " while connecting to: ");
}
return flag;
}
// Token: 0x0600BE2A RID: 48682 RVA: 0x0038F884 File Offset: 0x0038DA84
public virtual bool MOPIPIKOBJA(string MCOFHNPOEDN)
{
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
dictionary[56] = MCOFHNPOEDN;
return this.OpCustom(13, dictionary, true, 1, true);
}
// Token: 0x0600BE2B RID: 48683 RVA: 0x0038F8B4 File Offset: 0x0038DAB4
public virtual bool HIGKONEOFAO(bool DNDLKOIBHLB)
{
if (this.DebugOut >= (DebugLevel)7)
{
base.Listener.DebugReturn((DebugLevel)4, "Owner");
}
this.IENONGACKLF.Clear();
if (DNDLKOIBHLB)
{
this.IENONGACKLF[0] = DNDLKOIBHLB;
}
return this.IENONGACKLF.Count != 0 && this.OpCustom((byte)(-147), this.IENONGACKLF, true);
}
// Token: 0x0600BE2C RID: 48684 RVA: 0x0038F928 File Offset: 0x0038DB28
protected void BDKJPONDJPE(byte KBGIJAJPCNM, object NOBAPCOKFIL)
{
Hashtable hashtable = new Hashtable();
hashtable[KBGIJAJPCNM] = NOBAPCOKFIL;
this.HHEKFDANPEH(hashtable, null, true);
}
// Token: 0x0600BE2D RID: 48685 RVA: 0x0038F954 File Offset: 0x0038DB54
internal bool CDPGBMBPIEF()
{
return base.UsedProtocol == (ConnectionProtocol)8;
}
// Token: 0x0600BE2E RID: 48686 RVA: 0x0038F960 File Offset: 0x0038DB60
public bool PHDALCLBBFK(int HEKHDJEMLJC, Hashtable IHFAHPNPLOM)
{
return this.GHNGILJJBII(HEKHDJEMLJC, IHFAHPNPLOM.GBHMFGIOEHL(), null, false);
}
// Token: 0x0600BE2F RID: 48687 RVA: 0x0038F974 File Offset: 0x0038DB74
public virtual bool NMDDOIOCHLG(BLENNAHJGIP JPOPPDDONMN, string FCHLIHKJLAH)
{
if (this.DebugOut >= DebugLevel.INFO)
{
base.Listener.DebugReturn(DebugLevel.INFO, "OpGetGameList()");
}
if (JPOPPDDONMN == null)
{
if (this.DebugOut >= DebugLevel.INFO)
{
base.Listener.DebugReturn(DebugLevel.INFO, "OpGetGameList not sent. Lobby cannot be null.");
}
return false;
}
if (JPOPPDDONMN.EEAOGJHMFII != BOOJBJBGPHA.SqlLobby)
{
if (this.DebugOut >= DebugLevel.INFO)
{
base.Listener.DebugReturn(DebugLevel.INFO, "OpGetGameList not sent. LobbyType must be SqlLobby.");
}
return false;
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
dictionary[213] = JPOPPDDONMN.GDIECAFDIMC;
dictionary[212] = (byte)JPOPPDDONMN.EEAOGJHMFII;
dictionary[245] = FCHLIHKJLAH;
return this.OpCustom(217, dictionary, true);
}
// Token: 0x0600BE30 RID: 48688 RVA: 0x0038FA34 File Offset: 0x0038DC34
public virtual bool BHIOKLPALND(bool NODLDMKGFBG)
{
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (NODLDMKGFBG)
{
dictionary[(byte)(-95)] = NODLDMKGFBG;
}
return this.OpCustom((byte)(-183), dictionary, false);
}
// Token: 0x0600BE31 RID: 48689 RVA: 0x0038FA6C File Offset: 0x0038DC6C
public virtual bool BAFGNGNJIHP(bool NODLDMKGFBG)
{
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (NODLDMKGFBG)
{
dictionary[233] = NODLDMKGFBG;
}
return this.OpCustom(254, dictionary, true);
}
// Token: 0x0600BE32 RID: 48690 RVA: 0x0038FAA4 File Offset: 0x0038DCA4
public virtual bool IHHIFHDIGJE(bool NODLDMKGFBG)
{
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (NODLDMKGFBG)
{
dictionary[(byte)(-69)] = NODLDMKGFBG;
}
return this.OpCustom((byte)(-157), dictionary, false);
}
// Token: 0x0600BE33 RID: 48691 RVA: 0x0038FADC File Offset: 0x0038DCDC
public bool IMBFAGCCBCA(Hashtable BDNJIFFKFBL, bool LMGLBGNHPOG, byte FJHIEKCGNBB)
{
return this.GDFDPLOOMKJ(BDNJIFFKFBL.GBHMFGIOEHL(), null, true);
}
// Token: 0x0600BE34 RID: 48692 RVA: 0x0038FAEC File Offset: 0x0038DCEC
public virtual bool GCBDGCKGIEN(string MCOFHNPOEDN, string DNGHIIFIDHA, OCEOOCJEKDD OPHMFNLINBP, string GAPHFJHBCBI, FCKPOBBDMNO BFGNLOPNHAA, ConnectionProtocol HLCGLDBDKEO)
{
if (this.DebugOut >= DebugLevel.WARNING)
{
base.Listener.DebugReturn(DebugLevel.WARNING, "F2");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (OPHMFNLINBP != null && OPHMFNLINBP.ALOCPBDJNDJ() != null)
{
dictionary[182] = OPHMFNLINBP.ALOCPBDJNDJ();
return this.OpCustom(127, dictionary, false, 1, false);
}
if (BFGNLOPNHAA == (FCKPOBBDMNO)(-44) && HLCGLDBDKEO != ConnectionProtocol.Udp)
{
Debug.LogWarning("AppID must not be null or empty" + IHFKMIAHBFP.PBKGCAGGOLJ.Protocol);
IHFKMIAHBFP.PBKGCAGGOLJ.Protocol = ConnectionProtocol.Tcp;
HLCGLDBDKEO = ConnectionProtocol.Udp;
}
dictionary[114] = (byte)HLCGLDBDKEO;
dictionary[33] = (byte)BFGNLOPNHAA;
dictionary[(byte)(-100)] = DNGHIIFIDHA;
dictionary[(byte)(-127)] = MCOFHNPOEDN;
if (!string.IsNullOrEmpty(GAPHFJHBCBI))
{
dictionary[(byte)(-98)] = GAPHFJHBCBI;
}
if (OPHMFNLINBP != null)
{
if (!string.IsNullOrEmpty(OPHMFNLINBP.EDIMKBGCNCC()))
{
dictionary[(byte)(-81)] = OPHMFNLINBP.HMEDGLLJIOA();
}
if (OPHMFNLINBP.IANDKAAKADD() != (HFIIAGPNCCM)73)
{
dictionary[(byte)(-115)] = (byte)OPHMFNLINBP.JABFJFIAMBK();
if (!string.IsNullOrEmpty(OPHMFNLINBP.LOJIKLBHEAB()))
{
dictionary[(byte)(-56)] = OPHMFNLINBP.NKFLBAKCPLA;
}
else
{
if (!string.IsNullOrEmpty(OPHMFNLINBP.FCJADBOAMOM))
{
dictionary[19] = OPHMFNLINBP.FJGJJNBLPEN();
}
if (OPHMFNLINBP.DPINKLKAFMC() != null)
{
dictionary[(byte)(-21)] = OPHMFNLINBP.DPINKLKAFMC();
}
}
}
}
return this.OpCustom((byte)(-191), dictionary, false, 0, base.IsEncryptionAvailable);
}
// Token: 0x17000493 RID: 1171
// (get) Token: 0x0600BE35 RID: 48693 RVA: 0x0038FCA4 File Offset: 0x0038DEA4
internal bool IOFBCEAKFGH
{
get
{
return base.UsedProtocol == ConnectionProtocol.WebSocketSecure;
}
}
// Token: 0x0600BE36 RID: 48694 RVA: 0x0038FCB0 File Offset: 0x0038DEB0
public virtual bool AHIHDLKPAGC(NAMOHKJGILD BCIIENBBKPD)
{
if (this.DebugOut >= (DebugLevel)4)
{
base.Listener.DebugReturn(DebugLevel.ALL, " of player ");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (!string.IsNullOrEmpty(BCIIENBBKPD.IBLFNFKBOOG))
{
dictionary[(byte)(-152)] = BCIIENBBKPD.IBLFNFKBOOG;
}
if (BCIIENBBKPD.ADLCILAAOMA != null && !string.IsNullOrEmpty(BCIIENBBKPD.ADLCILAAOMA.GDIECAFDIMC))
{
dictionary[(byte)(-93)] = BCIIENBBKPD.ADLCILAAOMA.GDIECAFDIMC;
dictionary[(byte)(-27)] = (byte)BCIIENBBKPD.ADLCILAAOMA.EEAOGJHMFII;
}
if (BCIIENBBKPD.MMLMENHMLIH != null && BCIIENBBKPD.MMLMENHMLIH.Length > 1)
{
dictionary[181] = BCIIENBBKPD.MMLMENHMLIH;
}
if (BCIIENBBKPD.HMPOKNOAHHI)
{
if (BCIIENBBKPD.CKFILGNKPJC != null && BCIIENBBKPD.CKFILGNKPJC.Count > 0)
{
dictionary[96] = BCIIENBBKPD.CKFILGNKPJC;
dictionary[(byte)(-85)] = false;
}
this.HFJCMLHPHHP(dictionary, BCIIENBBKPD.IENIFNHCKCE);
}
return this.OpCustom(31, dictionary, true);
}
// Token: 0x0600BE37 RID: 48695 RVA: 0x0038FDE0 File Offset: 0x0038DFE0
public virtual bool ELMMEEIFJAP(string MCOFHNPOEDN)
{
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
dictionary[224] = MCOFHNPOEDN;
return this.OpCustom(220, dictionary, true, 0, true);
}
// Token: 0x0600BE38 RID: 48696 RVA: 0x0038FE10 File Offset: 0x0038E010
public bool AMJJKLHEDCL(Hashtable BDNJIFFKFBL, bool LMGLBGNHPOG, byte FJHIEKCGNBB)
{
return this.LOCBOHGMDNC(BDNJIFFKFBL.GBHMFGIOEHL(), null, true);
}
// Token: 0x0600BE39 RID: 48697 RVA: 0x0038FE20 File Offset: 0x0038E020
public bool BGGJHGKMNDP(Hashtable BDNJIFFKFBL, bool LMGLBGNHPOG, byte FJHIEKCGNBB)
{
return this.JDHFLJABGDK(BDNJIFFKFBL.GBHMFGIOEHL(), null, true);
}
// Token: 0x0600BE3A RID: 48698 RVA: 0x0038FE30 File Offset: 0x0038E030
protected void CECKDDAEJAO(byte KBGIJAJPCNM, object NOBAPCOKFIL)
{
Hashtable hashtable = new Hashtable();
hashtable[KBGIJAJPCNM] = NOBAPCOKFIL;
this.GPIGEJFPIMJ(hashtable, null, false);
}
// Token: 0x0600BE3B RID: 48699 RVA: 0x0038FE5C File Offset: 0x0038E05C
public bool IECHBBLOCNJ(int HEKHDJEMLJC, Hashtable IHFAHPNPLOM)
{
return this.GHNGILJJBII(HEKHDJEMLJC, IHFAHPNPLOM.GBHMFGIOEHL(), null, false);
}
// Token: 0x0600BE3C RID: 48700 RVA: 0x0038FE70 File Offset: 0x0038E070
protected internal bool NIKBBHLDKFO(Hashtable BDNJIFFKFBL, Hashtable AFHBJGKLCID = null, bool FLGEANOIBNP = false)
{
if (this.DebugOut >= DebugLevel.INFO)
{
base.Listener.DebugReturn((DebugLevel)6, "ParticleQualityOverride requires at least one specified override.");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
dictionary.Add(36, BDNJIFFKFBL);
dictionary.Add((byte)(-141), true);
if (AFHBJGKLCID != null && AFHBJGKLCID.Count != 0)
{
dictionary.Add((byte)(-38), AFHBJGKLCID);
}
if (FLGEANOIBNP)
{
dictionary[(byte)(-99)] = true;
}
return this.OpCustom(168, dictionary, false, 1, false);
}
// Token: 0x0600BE3D RID: 48701 RVA: 0x0038FF00 File Offset: 0x0038E100
protected internal bool MMMINIFHEAO(int HEKHDJEMLJC, Hashtable IHFAHPNPLOM, Hashtable AFHBJGKLCID = null, bool FLGEANOIBNP = false)
{
if (this.DebugOut >= DebugLevel.ERROR)
{
base.Listener.DebugReturn(DebugLevel.INFO, "...is now online!");
}
if (HEKHDJEMLJC <= 1 || IHFAHPNPLOM == null)
{
if (this.DebugOut >= (DebugLevel)7)
{
base.Listener.DebugReturn(DebugLevel.OFF, "To Log");
}
return true;
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
dictionary.Add(93, IHFAHPNPLOM);
dictionary.Add((byte)(-113), HEKHDJEMLJC);
dictionary.Add(17, true);
if (AFHBJGKLCID != null && AFHBJGKLCID.Count != 0)
{
dictionary.Add((byte)(-188), AFHBJGKLCID);
}
if (FLGEANOIBNP)
{
dictionary[128] = true;
}
return this.OpCustom(131, dictionary, false, 0, false);
}
// Token: 0x0600BE3E RID: 48702 RVA: 0x0038FFD0 File Offset: 0x0038E1D0
protected internal bool BLAPEGOFHCI(Hashtable BDNJIFFKFBL, Hashtable AFHBJGKLCID = null, bool FLGEANOIBNP = false)
{
if (this.DebugOut >= (DebugLevel)7)
{
base.Listener.DebugReturn(DebugLevel.ERROR, "t");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
dictionary.Add(84, BDNJIFFKFBL);
dictionary.Add(123, false);
if (AFHBJGKLCID != null && AFHBJGKLCID.Count != 0)
{
dictionary.Add(199, AFHBJGKLCID);
}
if (FLGEANOIBNP)
{
dictionary[(byte)(-177)] = false;
}
return this.OpCustom(195, dictionary, true, 1, false);
}
// Token: 0x0600BE3F RID: 48703 RVA: 0x00390060 File Offset: 0x0038E260
public virtual bool ACLPCNCAECM(JMOOAILGHJF KLIAFEFHCHP)
{
if (this.DebugOut >= DebugLevel.INFO)
{
base.Listener.DebugReturn(DebugLevel.WARNING, "PrefabSpawner.TrySpawn(): Prefab is null.");
}
Hashtable hashtable = new Hashtable();
hashtable.LIEIBFGMFNB(KLIAFEFHCHP.BJGIIPKKJOL);
if (KLIAFEFHCHP.MKGNMNJBADA > 0)
{
hashtable[(byte)(-180)] = KLIAFEFHCHP.MKGNMNJBADA;
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (hashtable.Count > 1)
{
dictionary[(byte)(-150)] = hashtable;
}
if (KLIAFEFHCHP.GGABAJHMGHK != HGFLHEPKLJK.FillRoom)
{
dictionary[53] = (byte)KLIAFEFHCHP.GGABAJHMGHK;
}
if (KLIAFEFHCHP.BLENNAHJGIP != null && !string.IsNullOrEmpty(KLIAFEFHCHP.BLENNAHJGIP.GDIECAFDIMC))
{
dictionary[62] = KLIAFEFHCHP.BLENNAHJGIP.GDIECAFDIMC;
dictionary[193] = (byte)KLIAFEFHCHP.BLENNAHJGIP.EEAOGJHMFII;
}
if (!string.IsNullOrEmpty(KLIAFEFHCHP.MHOPJBHMOHN))
{
dictionary[56] = KLIAFEFHCHP.MHOPJBHMOHN;
}
if (KLIAFEFHCHP.MMLMENHMLIH != null && KLIAFEFHCHP.MMLMENHMLIH.Length > 1)
{
dictionary[4] = KLIAFEFHCHP.MMLMENHMLIH;
}
return this.OpCustom((byte)(-115), dictionary, false);
}
// Token: 0x0600BE40 RID: 48704 RVA: 0x003901AC File Offset: 0x0038E3AC
public virtual bool JMOFPIIFMPK(string MCOFHNPOEDN, string DNGHIIFIDHA, OCEOOCJEKDD OPHMFNLINBP, string GAPHFJHBCBI, FCKPOBBDMNO BFGNLOPNHAA, ConnectionProtocol HLCGLDBDKEO)
{
if (this.DebugOut >= (DebugLevel)4)
{
base.Listener.DebugReturn((DebugLevel)7, "Not available to junior profiles");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (OPHMFNLINBP != null && OPHMFNLINBP.LOJIKLBHEAB() != null)
{
dictionary[141] = OPHMFNLINBP.LOJIKLBHEAB();
return this.OpCustom((byte)(-133), dictionary, true, 1, true);
}
if (BFGNLOPNHAA == (FCKPOBBDMNO)(-107) && HLCGLDBDKEO != ConnectionProtocol.Udp)
{
Debug.LogWarning("Assembly-CSharp" + IHFKMIAHBFP.PBKGCAGGOLJ.Protocol);
IHFKMIAHBFP.PBKGCAGGOLJ.Protocol = ConnectionProtocol.Tcp;
HLCGLDBDKEO = ConnectionProtocol.Udp;
}
dictionary[116] = (byte)HLCGLDBDKEO;
dictionary[92] = (byte)BFGNLOPNHAA;
dictionary[(byte)(-2)] = DNGHIIFIDHA;
dictionary[142] = MCOFHNPOEDN;
if (!string.IsNullOrEmpty(GAPHFJHBCBI))
{
dictionary[(byte)(-185)] = GAPHFJHBCBI;
}
if (OPHMFNLINBP != null)
{
if (!string.IsNullOrEmpty(OPHMFNLINBP.NDIFBEKBLPF()))
{
dictionary[(byte)(-124)] = OPHMFNLINBP.FNNFKJBKLFI();
}
if (OPHMFNLINBP.KNFFCPFOPPN() != (HFIIAGPNCCM)185)
{
dictionary[61] = (byte)OPHMFNLINBP.IANDKAAKADD();
if (!string.IsNullOrEmpty(OPHMFNLINBP.LOJIKLBHEAB()))
{
dictionary[191] = OPHMFNLINBP.ALOCPBDJNDJ();
}
else
{
if (!string.IsNullOrEmpty(OPHMFNLINBP.JKIILHEJPLJ()))
{
dictionary[38] = OPHMFNLINBP.FCJADBOAMOM;
}
if (OPHMFNLINBP.GBJFDELMOBB != null)
{
dictionary[168] = OPHMFNLINBP.PNELFAKFCON();
}
}
}
}
return this.OpCustom(187, dictionary, true, 1, base.IsEncryptionAvailable);
}
// Token: 0x0600BE41 RID: 48705 RVA: 0x00390364 File Offset: 0x0038E564
protected internal bool BOLMNPNGLDP(int HEKHDJEMLJC, Hashtable IHFAHPNPLOM, Hashtable AFHBJGKLCID = null, bool FLGEANOIBNP = false)
{
if (this.DebugOut >= (DebugLevel)4)
{
base.Listener.DebugReturn((DebugLevel)7, "_Color");
}
if (HEKHDJEMLJC <= 1 || IHFAHPNPLOM == null)
{
if (this.DebugOut >= DebugLevel.OFF)
{
base.Listener.DebugReturn((DebugLevel)4, "OpAuthenticate()");
}
return false;
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
dictionary.Add(109, IHFAHPNPLOM);
dictionary.Add((byte)(-105), HEKHDJEMLJC);
dictionary.Add(167, true);
if (AFHBJGKLCID != null && AFHBJGKLCID.Count != 0)
{
dictionary.Add((byte)(-169), AFHBJGKLCID);
}
if (FLGEANOIBNP)
{
dictionary[95] = false;
}
return this.OpCustom((byte)(-106), dictionary, false, 1, true);
}
// Token: 0x0600BE42 RID: 48706 RVA: 0x00390434 File Offset: 0x0038E634
protected internal bool GHNGILJJBII(int HEKHDJEMLJC, Hashtable IHFAHPNPLOM, Hashtable AFHBJGKLCID = null, bool FLGEANOIBNP = false)
{
if (this.DebugOut >= (DebugLevel)8)
{
base.Listener.DebugReturn(DebugLevel.WARNING, "Got it!");
}
if (HEKHDJEMLJC <= 1 || IHFAHPNPLOM == null)
{
if (this.DebugOut >= DebugLevel.OFF)
{
base.Listener.DebugReturn(DebugLevel.OFF, "EVS");
}
return false;
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
dictionary.Add(58, IHFAHPNPLOM);
dictionary.Add(3, HEKHDJEMLJC);
dictionary.Add((byte)(-130), true);
if (AFHBJGKLCID != null && AFHBJGKLCID.Count != 0)
{
dictionary.Add(40, AFHBJGKLCID);
}
if (FLGEANOIBNP)
{
dictionary[37] = false;
}
return this.OpCustom((byte)(-33), dictionary, false, 1, true);
}
// Token: 0x0600BE43 RID: 48707 RVA: 0x00390504 File Offset: 0x0038E704
public virtual bool HLBDHJBKHKN(string MCOFHNPOEDN, string DNGHIIFIDHA, OCEOOCJEKDD OPHMFNLINBP, string GAPHFJHBCBI, FCKPOBBDMNO BFGNLOPNHAA, ConnectionProtocol HLCGLDBDKEO)
{
if (this.DebugOut >= DebugLevel.INFO)
{
base.Listener.DebugReturn((DebugLevel)4, "v1/unmute");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (OPHMFNLINBP != null && OPHMFNLINBP.NKFLBAKCPLA != null)
{
dictionary[(byte)(-110)] = OPHMFNLINBP.ALOCPBDJNDJ();
return this.OpCustom((byte)(-125), dictionary, false, 1, false);
}
if (BFGNLOPNHAA == (FCKPOBBDMNO)(-21) && HLCGLDBDKEO != ConnectionProtocol.Udp)
{
Debug.LogWarning(" at channel " + IHFKMIAHBFP.PBKGCAGGOLJ.Protocol);
IHFKMIAHBFP.PBKGCAGGOLJ.Protocol = ConnectionProtocol.Tcp;
HLCGLDBDKEO = ConnectionProtocol.Tcp;
}
dictionary[(byte)(-93)] = (byte)HLCGLDBDKEO;
dictionary[(byte)(-176)] = (byte)BFGNLOPNHAA;
dictionary[(byte)(-182)] = DNGHIIFIDHA;
dictionary[(byte)(-123)] = MCOFHNPOEDN;
if (!string.IsNullOrEmpty(GAPHFJHBCBI))
{
dictionary[91] = GAPHFJHBCBI;
}
if (OPHMFNLINBP != null)
{
if (!string.IsNullOrEmpty(OPHMFNLINBP.BHFNKAFEHBF()))
{
dictionary[(byte)(-127)] = OPHMFNLINBP.EDIMKBGCNCC();
}
if ((int)OPHMFNLINBP.MEBIIHMIGAP() != -82)
{
dictionary[(byte)(-160)] = (byte)OPHMFNLINBP.IANDKAAKADD();
if (!string.IsNullOrEmpty(OPHMFNLINBP.NKFLBAKCPLA))
{
dictionary[103] = OPHMFNLINBP.LOJIKLBHEAB();
}
else
{
if (!string.IsNullOrEmpty(OPHMFNLINBP.FJGJJNBLPEN()))
{
dictionary[88] = OPHMFNLINBP.AAJEGDMCBHI();
}
if (OPHMFNLINBP.HEJGJJDJKMK() != null)
{
dictionary[118] = OPHMFNLINBP.HEJGJJDJKMK();
}
}
}
}
return this.OpCustom(186, dictionary, false, 1, base.IsEncryptionAvailable);
}
// Token: 0x0600BE44 RID: 48708 RVA: 0x003906BC File Offset: 0x0038E8BC
internal bool EJCKLFMDBJN()
{
return base.UsedProtocol == (ConnectionProtocol)2;
}
// Token: 0x0600BE45 RID: 48709 RVA: 0x003906C8 File Offset: 0x0038E8C8
public virtual bool CGOFDAPMKNK(bool NODLDMKGFBG)
{
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (NODLDMKGFBG)
{
dictionary[169] = NODLDMKGFBG;
}
return this.OpCustom(189, dictionary, false);
}
// Token: 0x0600BE46 RID: 48710 RVA: 0x00390700 File Offset: 0x0038E900
public virtual bool LAPJMEHIMME()
{
if (this.DebugOut >= DebugLevel.WARNING)
{
base.Listener.DebugReturn((DebugLevel)4, "OnHandHoverEnd");
}
return this.OpCustom((byte)(-156), null, false);
}
// Token: 0x0600BE47 RID: 48711 RVA: 0x0039072C File Offset: 0x0038E92C
public virtual bool DLKLEKCKAMB(string MCOFHNPOEDN, string DNGHIIFIDHA, OCEOOCJEKDD OPHMFNLINBP, string GAPHFJHBCBI, FCKPOBBDMNO BFGNLOPNHAA, ConnectionProtocol HLCGLDBDKEO)
{
if (this.DebugOut >= (DebugLevel)6)
{
base.Listener.DebugReturn((DebugLevel)7, "Enter room name");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (OPHMFNLINBP != null && OPHMFNLINBP.LOJIKLBHEAB() != null)
{
dictionary[99] = OPHMFNLINBP.ALOCPBDJNDJ();
return this.OpCustom(181, dictionary, false, 1, true);
}
if (BFGNLOPNHAA == (FCKPOBBDMNO)24 && HLCGLDBDKEO != ConnectionProtocol.Udp)
{
Debug.LogWarning("Filtered out all possible spawn points due to spawn point overlap test. Falling back to overlapping spawn points." + IHFKMIAHBFP.PBKGCAGGOLJ.Protocol);
IHFKMIAHBFP.PBKGCAGGOLJ.Protocol = ConnectionProtocol.Udp;
HLCGLDBDKEO = ConnectionProtocol.Tcp;
}
dictionary[(byte)(-115)] = (byte)HLCGLDBDKEO;
dictionary[(byte)(-160)] = (byte)BFGNLOPNHAA;
dictionary[176] = DNGHIIFIDHA;
dictionary[(byte)(-55)] = MCOFHNPOEDN;
if (!string.IsNullOrEmpty(GAPHFJHBCBI))
{
dictionary[(byte)(-193)] = GAPHFJHBCBI;
}
if (OPHMFNLINBP != null)
{
if (!string.IsNullOrEmpty(OPHMFNLINBP.OCAHLHMIPMG))
{
dictionary[(byte)(-108)] = OPHMFNLINBP.OCAHLHMIPMG;
}
if (OPHMFNLINBP.IANDKAAKADD() != (HFIIAGPNCCM)152)
{
dictionary[135] = (byte)OPHMFNLINBP.JABFJFIAMBK();
if (!string.IsNullOrEmpty(OPHMFNLINBP.NKFLBAKCPLA))
{
dictionary[(byte)(-195)] = OPHMFNLINBP.LOJIKLBHEAB();
}
else
{
if (!string.IsNullOrEmpty(OPHMFNLINBP.FJGJJNBLPEN()))
{
dictionary[(byte)(-177)] = OPHMFNLINBP.JKIILHEJPLJ();
}
if (OPHMFNLINBP.PBOBHMHJCFO() != null)
{
dictionary[(byte)(-58)] = OPHMFNLINBP.LAHFDCCMBIL();
}
}
}
}
return this.OpCustom(152, dictionary, false, 1, base.IsEncryptionAvailable);
}
// Token: 0x0600BE48 RID: 48712 RVA: 0x003908E4 File Offset: 0x0038EAE4
public virtual bool BJAAGBCLMIF(string MCOFHNPOEDN, string DNGHIIFIDHA, OCEOOCJEKDD OPHMFNLINBP, string GAPHFJHBCBI, bool CJDHPIMDDLH)
{
if (this.DebugOut >= (DebugLevel)4)
{
base.Listener.DebugReturn(DebugLevel.ERROR, "Content-Type");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (CJDHPIMDDLH)
{
dictionary[122] = false;
}
if (OPHMFNLINBP != null && OPHMFNLINBP.LOJIKLBHEAB() != null)
{
dictionary[(byte)(-16)] = OPHMFNLINBP.ALOCPBDJNDJ();
return this.OpCustom((byte)(-108), dictionary, false, 1, false);
}
dictionary[(byte)(-29)] = DNGHIIFIDHA;
dictionary[42] = MCOFHNPOEDN;
if (!string.IsNullOrEmpty(GAPHFJHBCBI))
{
dictionary[151] = GAPHFJHBCBI;
}
if (OPHMFNLINBP != null)
{
if (!string.IsNullOrEmpty(OPHMFNLINBP.HMEDGLLJIOA()))
{
dictionary[12] = OPHMFNLINBP.HMEDGLLJIOA();
}
if ((int)OPHMFNLINBP.MKMDJLAGEPH != -86)
{
if (!this.CDPGBMBPIEF() && !base.IsEncryptionAvailable)
{
base.Listener.DebugReturn(DebugLevel.OFF, "api/PlayerReporting/");
return false;
}
dictionary[15] = (byte)OPHMFNLINBP.IANDKAAKADD();
if (!string.IsNullOrEmpty(OPHMFNLINBP.NKFLBAKCPLA))
{
dictionary[(byte)(-9)] = OPHMFNLINBP.ALOCPBDJNDJ();
}
else
{
if (!string.IsNullOrEmpty(OPHMFNLINBP.AAJEGDMCBHI()))
{
dictionary[(byte)(-102)] = OPHMFNLINBP.JKIILHEJPLJ();
}
if (OPHMFNLINBP.PBOBHMHJCFO() != null)
{
dictionary[(byte)(-155)] = OPHMFNLINBP.GBJFDELMOBB;
}
}
}
}
bool flag = this.OpCustom(16, dictionary, true, 1, base.IsEncryptionAvailable);
if (!flag)
{
base.Listener.DebugReturn(DebugLevel.OFF, "StringFromNative: null argument");
}
return flag;
}
// Token: 0x0600BE49 RID: 48713 RVA: 0x00390A98 File Offset: 0x0038EC98
private void FMGFKPCLHPC(Dictionary<byte, object> FLCHFGOABKM, IENIFNHCKCE IDEBJFBGNAI)
{
if (IDEBJFBGNAI == null)
{
IDEBJFBGNAI = new IENIFNHCKCE();
}
Hashtable hashtable = new Hashtable();
hashtable[89] = IDEBJFBGNAI.EDKAKGEDGEN();
hashtable[0] = IDEBJFBGNAI.IIEGGLHMOBH;
hashtable[(byte)(-52)] = ((IDEBJFBGNAI.HPPMONCFJAO != null) ? IDEBJFBGNAI.HPPMONCFJAO : new string[1]);
hashtable.LIEIBFGMFNB(IDEBJFBGNAI.MGALGNLALBM);
if (IDEBJFBGNAI.NPKLJMCJBEH > 1)
{
hashtable[193] = IDEBJFBGNAI.NPKLJMCJBEH;
}
FLCHFGOABKM[16] = hashtable;
int num = 0;
FLCHFGOABKM[(byte)(-31)] = IDEBJFBGNAI.AFALJABHKLM;
if (IDEBJFBGNAI.AFALJABHKLM)
{
num |= 1;
hashtable[(byte)(-128)] = true;
}
if (IDEBJFBGNAI.AEICGGAHNOG > 1 || IDEBJFBGNAI.AEICGGAHNOG == -1)
{
num |= 0;
FLCHFGOABKM[(byte)(-58)] = false;
FLCHFGOABKM[(byte)(-31)] = IDEBJFBGNAI.AEICGGAHNOG;
}
if (IDEBJFBGNAI.OJGJAGBGFCG > 0)
{
FLCHFGOABKM[48] = IDEBJFBGNAI.OJGJAGBGFCG;
}
if (IDEBJFBGNAI.LOGJGNOMFJJ)
{
num |= 6;
FLCHFGOABKM[(byte)(-81)] = false;
}
if (IDEBJFBGNAI.LBANCMOLCIC != null)
{
FLCHFGOABKM[128] = IDEBJFBGNAI.LBANCMOLCIC;
}
if (IDEBJFBGNAI.CGBLGCLILLK)
{
num |= 4;
FLCHFGOABKM[165] = false;
}
if (IDEBJFBGNAI.LIPJBHPACGP)
{
num |= 65;
}
FLCHFGOABKM[22] = num;
}
// Token: 0x0600BE4A RID: 48714 RVA: 0x00390C78 File Offset: 0x0038EE78
public virtual bool HNHOILCICDL(NAMOHKJGILD BCIIENBBKPD)
{
if (this.DebugOut >= (DebugLevel)7)
{
base.Listener.DebugReturn(DebugLevel.WARNING, "_ShadowmapDim");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (!string.IsNullOrEmpty(BCIIENBBKPD.IBLFNFKBOOG))
{
dictionary[(byte)(-55)] = BCIIENBBKPD.IBLFNFKBOOG;
}
if (BCIIENBBKPD.JJBAMKIPHII)
{
dictionary[(byte)(-12)] = 0;
if (BCIIENBBKPD.ADLCILAAOMA != null)
{
dictionary[127] = BCIIENBBKPD.ADLCILAAOMA.GDIECAFDIMC;
dictionary[167] = (byte)BCIIENBBKPD.ADLCILAAOMA.EEAOGJHMFII;
}
}
if (BCIIENBBKPD.HCGBFGNFEPM)
{
dictionary[(byte)(-170)] = 1;
}
if (BCIIENBBKPD.MMLMENHMLIH != null && BCIIENBBKPD.MMLMENHMLIH.Length > 0)
{
dictionary[(byte)(-101)] = BCIIENBBKPD.MMLMENHMLIH;
}
if (BCIIENBBKPD.HMPOKNOAHHI)
{
if (BCIIENBBKPD.CKFILGNKPJC != null && BCIIENBBKPD.CKFILGNKPJC.Count > 0)
{
dictionary[180] = BCIIENBBKPD.CKFILGNKPJC;
dictionary[(byte)(-184)] = false;
}
if (BCIIENBBKPD.JJBAMKIPHII)
{
this.FMGFKPCLHPC(dictionary, BCIIENBBKPD.IENIFNHCKCE);
}
}
return this.OpCustom((byte)(-107), dictionary, true);
}
// Token: 0x0600BE4B RID: 48715 RVA: 0x00390DD8 File Offset: 0x0038EFD8
internal bool EOBDDEHNLHN()
{
return base.UsedProtocol == ConnectionProtocol.Udp;
}
// Token: 0x0600BE4C RID: 48716 RVA: 0x00390DE4 File Offset: 0x0038EFE4
public virtual bool CLKOOCPJGNA(byte[] JJLLDMBDNMG, byte[] FPEOBLMJMIB)
{
if (this.DebugOut >= DebugLevel.INFO)
{
base.Listener.DebugReturn((DebugLevel)6, "Spectator Stream Point");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (JJLLDMBDNMG != null)
{
dictionary[107] = JJLLDMBDNMG;
}
if (FPEOBLMJMIB != null)
{
dictionary[168] = FPEOBLMJMIB;
}
return this.OpCustom(46, dictionary, false, 0);
}
// Token: 0x0600BE4D RID: 48717 RVA: 0x00390E48 File Offset: 0x0038F048
public virtual bool CDBEEAGPOMM(string MCOFHNPOEDN)
{
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
dictionary[(byte)(-31)] = MCOFHNPOEDN;
return this.OpCustom((byte)(-172), dictionary, false, 1, true);
}
// Token: 0x0600BE4E RID: 48718 RVA: 0x00390E78 File Offset: 0x0038F078
public bool KBEHFLEBNIO(Hashtable BDNJIFFKFBL, bool LMGLBGNHPOG, byte FJHIEKCGNBB)
{
return this.GPIGEJFPIMJ(BDNJIFFKFBL.GBHMFGIOEHL(), null, false);
}
// Token: 0x0600BE4F RID: 48719 RVA: 0x00390E88 File Offset: 0x0038F088
public virtual bool HEKBCGGBLGB(BLENNAHJGIP JPOPPDDONMN, string FCHLIHKJLAH)
{
if (this.DebugOut >= DebugLevel.OFF)
{
base.Listener.DebugReturn((DebugLevel)8, "#FF4040");
}
if (JPOPPDDONMN == null)
{
if (this.DebugOut >= DebugLevel.ERROR)
{
base.Listener.DebugReturn(DebugLevel.OFF, "(");
}
return false;
}
if (JPOPPDDONMN.EEAOGJHMFII != (BOOJBJBGPHA)4)
{
if (this.DebugOut >= (DebugLevel)6)
{
base.Listener.DebugReturn((DebugLevel)7, "IsCompleted");
}
return true;
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
dictionary[158] = JPOPPDDONMN.GDIECAFDIMC;
dictionary[(byte)(-16)] = (byte)JPOPPDDONMN.EEAOGJHMFII;
dictionary[(byte)(-7)] = FCHLIHKJLAH;
return this.OpCustom(113, dictionary, true);
}
// Token: 0x0600BE50 RID: 48720 RVA: 0x00390F48 File Offset: 0x0038F148
protected void EJGIBAMDKGD(byte KBGIJAJPCNM, object NOBAPCOKFIL)
{
Hashtable hashtable = new Hashtable();
hashtable[KBGIJAJPCNM] = NOBAPCOKFIL;
this.JDHFLJABGDK(hashtable, null, true);
}
// Token: 0x0600BE51 RID: 48721 RVA: 0x00390F74 File Offset: 0x0038F174
public virtual bool OACGEKCNNNI()
{
if (this.DebugOut >= DebugLevel.ALL)
{
base.Listener.DebugReturn(DebugLevel.ALL, "ConnectionBase");
}
return this.OpCustom(132, null, true);
}
// Token: 0x0600BE52 RID: 48722 RVA: 0x00390FA0 File Offset: 0x0038F1A0
public virtual bool GBFFMHFHLCH(bool DNDLKOIBHLB)
{
if (this.DebugOut >= DebugLevel.INFO)
{
base.Listener.DebugReturn((DebugLevel)6, "Failed to ");
}
this.IENONGACKLF.Clear();
if (DNDLKOIBHLB)
{
this.IENONGACKLF[0] = DNDLKOIBHLB;
}
return this.IENONGACKLF.Count == 0 || this.OpCustom(90, this.IENONGACKLF, false);
}
// Token: 0x0600BE53 RID: 48723 RVA: 0x00391014 File Offset: 0x0038F214
public bool NAPHOBOBCAL(Hashtable BDNJIFFKFBL, bool LMGLBGNHPOG, byte FJHIEKCGNBB)
{
return this.DLFGBNKJGKM(BDNJIFFKFBL.GBHMFGIOEHL(), null, true);
}
// Token: 0x0600BE54 RID: 48724 RVA: 0x00391024 File Offset: 0x0038F224
protected internal bool CPFBMCIFDDI(int HEKHDJEMLJC, Hashtable IHFAHPNPLOM, Hashtable AFHBJGKLCID = null, bool FLGEANOIBNP = false)
{
if (this.DebugOut >= (DebugLevel)6)
{
base.Listener.DebugReturn(DebugLevel.ERROR, "Gather All Players To Unlock The Next Room!");
}
if (HEKHDJEMLJC <= 1 || IHFAHPNPLOM == null)
{
if (this.DebugOut >= DebugLevel.OFF)
{
base.Listener.DebugReturn((DebugLevel)6, "orienttopath");
}
return false;
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
dictionary.Add((byte)(-89), IHFAHPNPLOM);
dictionary.Add(175, HEKHDJEMLJC);
dictionary.Add(160, true);
if (AFHBJGKLCID != null && AFHBJGKLCID.Count != 0)
{
dictionary.Add(91, AFHBJGKLCID);
}
if (FLGEANOIBNP)
{
dictionary[(byte)(-125)] = false;
}
return this.OpCustom((byte)(-174), dictionary, true, 1, false);
}
// Token: 0x0600BE55 RID: 48725 RVA: 0x003910F4 File Offset: 0x0038F2F4
public virtual bool OJDGCLCALGK(bool DNDLKOIBHLB)
{
if (this.DebugOut >= DebugLevel.ALL)
{
base.Listener.DebugReturn(DebugLevel.ALL, "OpSettings()");
}
this.IENONGACKLF.Clear();
if (DNDLKOIBHLB)
{
this.IENONGACKLF[0] = DNDLKOIBHLB;
}
return this.IENONGACKLF.Count == 0 || this.OpCustom(218, this.IENONGACKLF, true);
}
// Token: 0x0600BE56 RID: 48726 RVA: 0x00391168 File Offset: 0x0038F368
public virtual bool OGPMHEJKBNA(bool NODLDMKGFBG)
{
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (NODLDMKGFBG)
{
dictionary[11] = NODLDMKGFBG;
}
return this.OpCustom((byte)(-45), dictionary, true);
}
// Token: 0x0600BE57 RID: 48727 RVA: 0x003911A0 File Offset: 0x0038F3A0
private void HFJCMLHPHHP(Dictionary<byte, object> FLCHFGOABKM, IENIFNHCKCE IDEBJFBGNAI)
{
if (IDEBJFBGNAI == null)
{
IDEBJFBGNAI = new IENIFNHCKCE();
}
Hashtable hashtable = new Hashtable();
hashtable[116] = IDEBJFBGNAI.EDKAKGEDGEN();
hashtable[(byte)(-72)] = IDEBJFBGNAI.IIEGGLHMOBH;
hashtable[70] = ((IDEBJFBGNAI.HPPMONCFJAO != null) ? IDEBJFBGNAI.HPPMONCFJAO : new string[1]);
hashtable.LIEIBFGMFNB(IDEBJFBGNAI.MGALGNLALBM);
if (IDEBJFBGNAI.NPKLJMCJBEH > 0)
{
hashtable[194] = IDEBJFBGNAI.NPKLJMCJBEH;
}
FLCHFGOABKM[130] = hashtable;
int num = 0;
FLCHFGOABKM[(byte)(-39)] = IDEBJFBGNAI.AFALJABHKLM;
if (IDEBJFBGNAI.AFALJABHKLM)
{
num |= 6;
hashtable[73] = true;
}
if (IDEBJFBGNAI.AEICGGAHNOG > 1 || IDEBJFBGNAI.AEICGGAHNOG == -1)
{
num |= 1;
FLCHFGOABKM[(byte)(-182)] = false;
FLCHFGOABKM[(byte)(-43)] = IDEBJFBGNAI.AEICGGAHNOG;
}
if (IDEBJFBGNAI.OJGJAGBGFCG > 0)
{
FLCHFGOABKM[91] = IDEBJFBGNAI.OJGJAGBGFCG;
}
if (IDEBJFBGNAI.LOGJGNOMFJJ)
{
num |= 4;
FLCHFGOABKM[(byte)(-152)] = false;
}
if (IDEBJFBGNAI.LBANCMOLCIC != null)
{
FLCHFGOABKM[(byte)(-96)] = IDEBJFBGNAI.LBANCMOLCIC;
}
if (IDEBJFBGNAI.CGBLGCLILLK)
{
num |= 6;
FLCHFGOABKM[140] = false;
}
if (IDEBJFBGNAI.LIPJBHPACGP)
{
num |= -16;
}
FLCHFGOABKM[189] = num;
}
// Token: 0x0600BE58 RID: 48728 RVA: 0x00391380 File Offset: 0x0038F580
protected internal bool GDFDPLOOMKJ(Hashtable BDNJIFFKFBL, Hashtable AFHBJGKLCID = null, bool FLGEANOIBNP = false)
{
if (this.DebugOut >= DebugLevel.INFO)
{
base.Listener.DebugReturn((DebugLevel)4, "looptype");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
dictionary.Add(142, BDNJIFFKFBL);
dictionary.Add(195, false);
if (AFHBJGKLCID != null && AFHBJGKLCID.Count != 0)
{
dictionary.Add(80, AFHBJGKLCID);
}
if (FLGEANOIBNP)
{
dictionary[(byte)(-53)] = true;
}
return this.OpCustom((byte)(-79), dictionary, false, 0, true);
}
// Token: 0x0600BE59 RID: 48729 RVA: 0x00391410 File Offset: 0x0038F610
public virtual bool GDJJCIOGPNG()
{
if (this.DebugOut >= DebugLevel.OFF)
{
base.Listener.DebugReturn(DebugLevel.WARNING, "HS");
}
return this.OpCustom((byte)(-79), null, true);
}
// Token: 0x0600BE5A RID: 48730 RVA: 0x0039143C File Offset: 0x0038F63C
public virtual bool NLNKNHGDAEC(string[] GNEGKGMLGKI)
{
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (GNEGKGMLGKI != null && GNEGKGMLGKI.Length > 1)
{
dictionary[0] = GNEGKGMLGKI;
}
return this.OpCustom((byte)(-13), dictionary, true);
}
// Token: 0x0600BE5B RID: 48731 RVA: 0x00391474 File Offset: 0x0038F674
protected internal bool PNDPEHGKNNE(int HEKHDJEMLJC, Hashtable IHFAHPNPLOM, Hashtable AFHBJGKLCID = null, bool FLGEANOIBNP = false)
{
if (this.DebugOut >= (DebugLevel)7)
{
base.Listener.DebugReturn(DebugLevel.ALL, "sn");
}
if (HEKHDJEMLJC <= 1 || IHFAHPNPLOM == null)
{
if (this.DebugOut >= DebugLevel.INFO)
{
base.Listener.DebugReturn(DebugLevel.OFF, "z");
}
return false;
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
dictionary.Add(33, IHFAHPNPLOM);
dictionary.Add((byte)(-43), HEKHDJEMLJC);
dictionary.Add((byte)(-36), true);
if (AFHBJGKLCID != null && AFHBJGKLCID.Count != 0)
{
dictionary.Add((byte)(-119), AFHBJGKLCID);
}
if (FLGEANOIBNP)
{
dictionary[(byte)(-25)] = true;
}
return this.OpCustom(22, dictionary, true, 1, true);
}
// Token: 0x0600BE5C RID: 48732 RVA: 0x00391544 File Offset: 0x0038F744
protected void HKIOMLDHIJD(byte KBGIJAJPCNM, object NOBAPCOKFIL)
{
Hashtable hashtable = new Hashtable();
hashtable[KBGIJAJPCNM] = NOBAPCOKFIL;
this.LOCBOHGMDNC(hashtable, null, true);
}
// Token: 0x0600BE5D RID: 48733 RVA: 0x00391570 File Offset: 0x0038F770
public virtual bool EBDDDIJFDFC(string MCOFHNPOEDN, string DNGHIIFIDHA, OCEOOCJEKDD OPHMFNLINBP, string GAPHFJHBCBI, FCKPOBBDMNO BFGNLOPNHAA, ConnectionProtocol HLCGLDBDKEO)
{
if (this.DebugOut >= DebugLevel.ALL)
{
base.Listener.DebugReturn(DebugLevel.OFF, "name");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (OPHMFNLINBP != null && OPHMFNLINBP.ALOCPBDJNDJ() != null)
{
dictionary[(byte)(-33)] = OPHMFNLINBP.NKFLBAKCPLA;
return this.OpCustom(117, dictionary, false, 0, true);
}
if (BFGNLOPNHAA == (FCKPOBBDMNO)(-88) && HLCGLDBDKEO != ConnectionProtocol.Udp)
{
Debug.LogWarning("looktarget" + IHFKMIAHBFP.PBKGCAGGOLJ.Protocol);
IHFKMIAHBFP.PBKGCAGGOLJ.Protocol = ConnectionProtocol.Tcp;
HLCGLDBDKEO = ConnectionProtocol.Tcp;
}
dictionary[163] = (byte)HLCGLDBDKEO;
dictionary[150] = (byte)BFGNLOPNHAA;
dictionary[(byte)(-92)] = DNGHIIFIDHA;
dictionary[128] = MCOFHNPOEDN;
if (!string.IsNullOrEmpty(GAPHFJHBCBI))
{
dictionary[35] = GAPHFJHBCBI;
}
if (OPHMFNLINBP != null)
{
if (!string.IsNullOrEmpty(OPHMFNLINBP.OCAHLHMIPMG))
{
dictionary[(byte)(-105)] = OPHMFNLINBP.OCAHLHMIPMG;
}
if (OPHMFNLINBP.JABFJFIAMBK() != (HFIIAGPNCCM)8)
{
dictionary[(byte)(-71)] = (byte)OPHMFNLINBP.JABFJFIAMBK();
if (!string.IsNullOrEmpty(OPHMFNLINBP.LOJIKLBHEAB()))
{
dictionary[38] = OPHMFNLINBP.LOJIKLBHEAB();
}
else
{
if (!string.IsNullOrEmpty(OPHMFNLINBP.ICADALPCLPC()))
{
dictionary[109] = OPHMFNLINBP.AAJEGDMCBHI();
}
if (OPHMFNLINBP.PBOBHMHJCFO() != null)
{
dictionary[154] = OPHMFNLINBP.GBJFDELMOBB;
}
}
}
}
return this.OpCustom((byte)(-159), dictionary, false, 1, base.IsEncryptionAvailable);
}
// Token: 0x0600BE5E RID: 48734 RVA: 0x00391728 File Offset: 0x0038F928
public virtual bool OADHAKCFDFF(string MCOFHNPOEDN, string DNGHIIFIDHA, OCEOOCJEKDD OPHMFNLINBP, string GAPHFJHBCBI, bool CJDHPIMDDLH)
{
if (this.DebugOut >= DebugLevel.ERROR)
{
base.Listener.DebugReturn((DebugLevel)7, "Found two ArtTestingLoadOutfitTools in scene. This will break expected behavior.");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (CJDHPIMDDLH)
{
dictionary[17] = false;
}
if (OPHMFNLINBP != null && OPHMFNLINBP.LOJIKLBHEAB() != null)
{
dictionary[68] = OPHMFNLINBP.ALOCPBDJNDJ();
return this.OpCustom(196, dictionary, false, 1, false);
}
dictionary[(byte)(-129)] = DNGHIIFIDHA;
dictionary[(byte)(-187)] = MCOFHNPOEDN;
if (!string.IsNullOrEmpty(GAPHFJHBCBI))
{
dictionary[7] = GAPHFJHBCBI;
}
if (OPHMFNLINBP != null)
{
if (!string.IsNullOrEmpty(OPHMFNLINBP.EDIMKBGCNCC()))
{
dictionary[(byte)(-146)] = OPHMFNLINBP.NDIFBEKBLPF();
}
if ((int)OPHMFNLINBP.MEBIIHMIGAP() != -62)
{
if (!this.CDPGBMBPIEF() && !base.IsEncryptionAvailable)
{
base.Listener.DebugReturn(DebugLevel.ERROR, "Users press a physical button with their hand.");
return false;
}
dictionary[(byte)(-118)] = (byte)OPHMFNLINBP.MKMDJLAGEPH;
if (!string.IsNullOrEmpty(OPHMFNLINBP.ALOCPBDJNDJ()))
{
dictionary[(byte)(-48)] = OPHMFNLINBP.ALOCPBDJNDJ();
}
else
{
if (!string.IsNullOrEmpty(OPHMFNLINBP.FCJADBOAMOM))
{
dictionary[156] = OPHMFNLINBP.FCJADBOAMOM;
}
if (OPHMFNLINBP.PBOBHMHJCFO() != null)
{
dictionary[(byte)(-62)] = OPHMFNLINBP.DPINKLKAFMC();
}
}
}
}
bool flag = this.OpCustom((byte)(-93), dictionary, false, 1, base.IsEncryptionAvailable);
if (!flag)
{
base.Listener.DebugReturn(DebugLevel.ERROR, "HTTP Update Delegator");
}
return flag;
}
// Token: 0x0600BE5F RID: 48735 RVA: 0x003918DC File Offset: 0x0038FADC
public virtual bool FOLLBEKJPAG(string MCOFHNPOEDN, string DNGHIIFIDHA, OCEOOCJEKDD OPHMFNLINBP, string GAPHFJHBCBI, bool CJDHPIMDDLH)
{
if (this.DebugOut >= DebugLevel.INFO)
{
base.Listener.DebugReturn(DebugLevel.INFO, "OpAuthenticate()");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (CJDHPIMDDLH)
{
dictionary[211] = true;
}
if (OPHMFNLINBP != null && OPHMFNLINBP.NKFLBAKCPLA != null)
{
dictionary[221] = OPHMFNLINBP.NKFLBAKCPLA;
return this.OpCustom(230, dictionary, true, 0, false);
}
dictionary[220] = DNGHIIFIDHA;
dictionary[224] = MCOFHNPOEDN;
if (!string.IsNullOrEmpty(GAPHFJHBCBI))
{
dictionary[210] = GAPHFJHBCBI;
}
if (OPHMFNLINBP != null)
{
if (!string.IsNullOrEmpty(OPHMFNLINBP.OCAHLHMIPMG))
{
dictionary[225] = OPHMFNLINBP.OCAHLHMIPMG;
}
if (OPHMFNLINBP.MKMDJLAGEPH != HFIIAGPNCCM.None)
{
if (!this.IOFBCEAKFGH && !base.IsEncryptionAvailable)
{
base.Listener.DebugReturn(DebugLevel.ERROR, "OpAuthenticate() failed. When you want Custom Authentication encryption is mandatory.");
return false;
}
dictionary[217] = (byte)OPHMFNLINBP.MKMDJLAGEPH;
if (!string.IsNullOrEmpty(OPHMFNLINBP.NKFLBAKCPLA))
{
dictionary[221] = OPHMFNLINBP.NKFLBAKCPLA;
}
else
{
if (!string.IsNullOrEmpty(OPHMFNLINBP.FCJADBOAMOM))
{
dictionary[216] = OPHMFNLINBP.FCJADBOAMOM;
}
if (OPHMFNLINBP.GBJFDELMOBB != null)
{
dictionary[214] = OPHMFNLINBP.GBJFDELMOBB;
}
}
}
}
bool flag = this.OpCustom(230, dictionary, true, 0, base.IsEncryptionAvailable);
if (!flag)
{
base.Listener.DebugReturn(DebugLevel.ERROR, "Error calling OpAuthenticate! Did not work. Check log output, AuthValues and if you're connected.");
}
return flag;
}
// Token: 0x0600BE60 RID: 48736 RVA: 0x00391A90 File Offset: 0x0038FC90
public virtual bool ILLEBMBBPFC(JMOOAILGHJF KLIAFEFHCHP)
{
if (this.DebugOut >= DebugLevel.INFO)
{
base.Listener.DebugReturn(DebugLevel.INFO, "OpJoinRandomRoom()");
}
Hashtable hashtable = new Hashtable();
hashtable.LIEIBFGMFNB(KLIAFEFHCHP.BJGIIPKKJOL);
if (KLIAFEFHCHP.MKGNMNJBADA > 0)
{
hashtable[byte.MaxValue] = KLIAFEFHCHP.MKGNMNJBADA;
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (hashtable.Count > 0)
{
dictionary[248] = hashtable;
}
if (KLIAFEFHCHP.GGABAJHMGHK != HGFLHEPKLJK.FillRoom)
{
dictionary[223] = (byte)KLIAFEFHCHP.GGABAJHMGHK;
}
if (KLIAFEFHCHP.BLENNAHJGIP != null && !string.IsNullOrEmpty(KLIAFEFHCHP.BLENNAHJGIP.GDIECAFDIMC))
{
dictionary[213] = KLIAFEFHCHP.BLENNAHJGIP.GDIECAFDIMC;
dictionary[212] = (byte)KLIAFEFHCHP.BLENNAHJGIP.EEAOGJHMFII;
}
if (!string.IsNullOrEmpty(KLIAFEFHCHP.MHOPJBHMOHN))
{
dictionary[245] = KLIAFEFHCHP.MHOPJBHMOHN;
}
if (KLIAFEFHCHP.MMLMENHMLIH != null && KLIAFEFHCHP.MMLMENHMLIH.Length > 0)
{
dictionary[238] = KLIAFEFHCHP.MMLMENHMLIH;
}
return this.OpCustom(225, dictionary, true);
}
// Token: 0x0600BE61 RID: 48737 RVA: 0x00391BDC File Offset: 0x0038FDDC
public virtual bool KBNMCLHCEDN(BLENNAHJGIP JPOPPDDONMN, string FCHLIHKJLAH)
{
if (this.DebugOut >= (DebugLevel)6)
{
base.Listener.DebugReturn(DebugLevel.ALL, "islocal");
}
if (JPOPPDDONMN == null)
{
if (this.DebugOut >= DebugLevel.ALL)
{
base.Listener.DebugReturn((DebugLevel)6, "color");
}
return true;
}
if (JPOPPDDONMN.EEAOGJHMFII != (BOOJBJBGPHA)8)
{
if (this.DebugOut >= DebugLevel.ERROR)
{
base.Listener.DebugReturn(DebugLevel.WARNING, "StateMachine");
}
return true;
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
dictionary[(byte)(-82)] = JPOPPDDONMN.GDIECAFDIMC;
dictionary[5] = (byte)JPOPPDDONMN.EEAOGJHMFII;
dictionary[(byte)(-32)] = FCHLIHKJLAH;
return this.OpCustom((byte)(-26), dictionary, true);
}
// Token: 0x0600BE62 RID: 48738 RVA: 0x00391C9C File Offset: 0x0038FE9C
public virtual bool ICGDJAMGABJ(byte[] JJLLDMBDNMG, byte[] FPEOBLMJMIB)
{
if (this.DebugOut >= DebugLevel.INFO)
{
base.Listener.DebugReturn(DebugLevel.OFF, "Transparent");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (JJLLDMBDNMG != null)
{
dictionary[(byte)(-98)] = JJLLDMBDNMG;
}
if (FPEOBLMJMIB != null)
{
dictionary[95] = FPEOBLMJMIB;
}
return this.OpCustom((byte)(-70), dictionary, false, 0);
}
// Token: 0x0600BE63 RID: 48739 RVA: 0x00391D00 File Offset: 0x0038FF00
protected internal bool BPLLHHMMPDD(int HEKHDJEMLJC, Hashtable IHFAHPNPLOM, Hashtable AFHBJGKLCID = null, bool FLGEANOIBNP = false)
{
if (this.DebugOut >= DebugLevel.INFO)
{
base.Listener.DebugReturn(DebugLevel.ALL, "A complete JSON symbol has already been written");
}
if (HEKHDJEMLJC <= 0 || IHFAHPNPLOM == null)
{
if (this.DebugOut >= DebugLevel.OFF)
{
base.Listener.DebugReturn((DebugLevel)6, "Unpublishing...");
}
return false;
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
dictionary.Add(122, IHFAHPNPLOM);
dictionary.Add(171, HEKHDJEMLJC);
dictionary.Add(37, true);
if (AFHBJGKLCID != null && AFHBJGKLCID.Count != 0)
{
dictionary.Add(105, AFHBJGKLCID);
}
if (FLGEANOIBNP)
{
dictionary[160] = true;
}
return this.OpCustom((byte)(-51), dictionary, true, 1, false);
}
// Token: 0x0600BE64 RID: 48740 RVA: 0x00391DD0 File Offset: 0x0038FFD0
private void OIKPMFMKHHN(Dictionary<byte, object> FLCHFGOABKM, IENIFNHCKCE IDEBJFBGNAI)
{
if (IDEBJFBGNAI == null)
{
IDEBJFBGNAI = new IENIFNHCKCE();
}
Hashtable hashtable = new Hashtable();
hashtable[253] = IDEBJFBGNAI.OLNENJCIBCD;
hashtable[254] = IDEBJFBGNAI.IIEGGLHMOBH;
hashtable[250] = ((IDEBJFBGNAI.HPPMONCFJAO != null) ? IDEBJFBGNAI.HPPMONCFJAO : new string[0]);
hashtable.LIEIBFGMFNB(IDEBJFBGNAI.MGALGNLALBM);
if (IDEBJFBGNAI.NPKLJMCJBEH > 0)
{
hashtable[byte.MaxValue] = IDEBJFBGNAI.NPKLJMCJBEH;
}
FLCHFGOABKM[248] = hashtable;
int num = 0;
FLCHFGOABKM[241] = IDEBJFBGNAI.AFALJABHKLM;
if (IDEBJFBGNAI.AFALJABHKLM)
{
num |= 2;
hashtable[249] = true;
}
if (IDEBJFBGNAI.AEICGGAHNOG > 0 || IDEBJFBGNAI.AEICGGAHNOG == -1)
{
num |= 1;
FLCHFGOABKM[232] = true;
FLCHFGOABKM[235] = IDEBJFBGNAI.AEICGGAHNOG;
}
if (IDEBJFBGNAI.OJGJAGBGFCG > 0)
{
FLCHFGOABKM[236] = IDEBJFBGNAI.OJGJAGBGFCG;
}
if (IDEBJFBGNAI.LOGJGNOMFJJ)
{
num |= 4;
FLCHFGOABKM[237] = true;
}
if (IDEBJFBGNAI.LBANCMOLCIC != null)
{
FLCHFGOABKM[204] = IDEBJFBGNAI.LBANCMOLCIC;
}
if (IDEBJFBGNAI.CGBLGCLILLK)
{
num |= 8;
FLCHFGOABKM[239] = true;
}
if (IDEBJFBGNAI.LIPJBHPACGP)
{
num |= 16;
}
FLCHFGOABKM[191] = num;
}
// Token: 0x0600BE65 RID: 48741 RVA: 0x00391FB0 File Offset: 0x003901B0
public ADMIPPJLLLH(ConnectionProtocol LOMELKHEABF)
: base(LOMELKHEABF)
{
}
// Token: 0x0600BE66 RID: 48742 RVA: 0x00391FC4 File Offset: 0x003901C4
private void FIOMPNGABJO(Dictionary<byte, object> FLCHFGOABKM, IENIFNHCKCE IDEBJFBGNAI)
{
if (IDEBJFBGNAI == null)
{
IDEBJFBGNAI = new IENIFNHCKCE();
}
Hashtable hashtable = new Hashtable();
hashtable[(byte)(-76)] = IDEBJFBGNAI.MEFPJNHOODF();
hashtable[8] = IDEBJFBGNAI.IIEGGLHMOBH;
hashtable[147] = ((IDEBJFBGNAI.HPPMONCFJAO != null) ? IDEBJFBGNAI.HPPMONCFJAO : new string[0]);
hashtable.LIEIBFGMFNB(IDEBJFBGNAI.MGALGNLALBM);
if (IDEBJFBGNAI.NPKLJMCJBEH > 1)
{
hashtable[14] = IDEBJFBGNAI.NPKLJMCJBEH;
}
FLCHFGOABKM[142] = hashtable;
int num = 1;
FLCHFGOABKM[(byte)(-44)] = IDEBJFBGNAI.IMPCOMIGGDO();
if (IDEBJFBGNAI.IMPCOMIGGDO())
{
num |= 1;
hashtable[153] = false;
}
if (IDEBJFBGNAI.AEICGGAHNOG > 0 || IDEBJFBGNAI.AEICGGAHNOG == -1)
{
num |= 0;
FLCHFGOABKM[161] = false;
FLCHFGOABKM[19] = IDEBJFBGNAI.AEICGGAHNOG;
}
if (IDEBJFBGNAI.OJGJAGBGFCG > 1)
{
FLCHFGOABKM[(byte)(-115)] = IDEBJFBGNAI.OJGJAGBGFCG;
}
if (IDEBJFBGNAI.LOGJGNOMFJJ)
{
num |= 7;
FLCHFGOABKM[50] = false;
}
if (IDEBJFBGNAI.LBANCMOLCIC != null)
{
FLCHFGOABKM[(byte)(-181)] = IDEBJFBGNAI.LBANCMOLCIC;
}
if (IDEBJFBGNAI.CGBLGCLILLK)
{
num |= 2;
FLCHFGOABKM[(byte)(-114)] = true;
}
if (IDEBJFBGNAI.LIPJBHPACGP)
{
num |= 15;
}
FLCHFGOABKM[26] = num;
}
// Token: 0x0600BE67 RID: 48743 RVA: 0x003921A4 File Offset: 0x003903A4
public virtual bool IMMKABCIKMN(string MCOFHNPOEDN, string DNGHIIFIDHA, OCEOOCJEKDD OPHMFNLINBP, string GAPHFJHBCBI, FCKPOBBDMNO BFGNLOPNHAA, ConnectionProtocol HLCGLDBDKEO)
{
if (this.DebugOut >= DebugLevel.WARNING)
{
base.Listener.DebugReturn(DebugLevel.INFO, "&av=");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (OPHMFNLINBP != null && OPHMFNLINBP.LOJIKLBHEAB() != null)
{
dictionary[(byte)(-120)] = OPHMFNLINBP.LOJIKLBHEAB();
return this.OpCustom(28, dictionary, false, 1, true);
}
if (BFGNLOPNHAA == (FCKPOBBDMNO)89 && HLCGLDBDKEO != ConnectionProtocol.Udp)
{
Debug.LogWarning("[ObjectPool] [" + IHFKMIAHBFP.PBKGCAGGOLJ.Protocol);
IHFKMIAHBFP.PBKGCAGGOLJ.Protocol = ConnectionProtocol.Tcp;
HLCGLDBDKEO = ConnectionProtocol.Tcp;
}
dictionary[(byte)(-57)] = (byte)HLCGLDBDKEO;
dictionary[(byte)(-82)] = (byte)BFGNLOPNHAA;
dictionary[(byte)(-42)] = DNGHIIFIDHA;
dictionary[53] = MCOFHNPOEDN;
if (!string.IsNullOrEmpty(GAPHFJHBCBI))
{
dictionary[(byte)(-185)] = GAPHFJHBCBI;
}
if (OPHMFNLINBP != null)
{
if (!string.IsNullOrEmpty(OPHMFNLINBP.FNNFKJBKLFI()))
{
dictionary[(byte)(-152)] = OPHMFNLINBP.EDIMKBGCNCC();
}
if (OPHMFNLINBP.JABFJFIAMBK() != (HFIIAGPNCCM)87)
{
dictionary[(byte)(-192)] = (byte)OPHMFNLINBP.KNFFCPFOPPN();
if (!string.IsNullOrEmpty(OPHMFNLINBP.NKFLBAKCPLA))
{
dictionary[(byte)(-106)] = OPHMFNLINBP.LOJIKLBHEAB();
}
else
{
if (!string.IsNullOrEmpty(OPHMFNLINBP.FCJADBOAMOM))
{
dictionary[187] = OPHMFNLINBP.FJGJJNBLPEN();
}
if (OPHMFNLINBP.LAHFDCCMBIL() != null)
{
dictionary[(byte)(-122)] = OPHMFNLINBP.LAHFDCCMBIL();
}
}
}
}
return this.OpCustom((byte)(-122), dictionary, true, 1, base.IsEncryptionAvailable);
}
// Token: 0x0600BE68 RID: 48744 RVA: 0x0039235C File Offset: 0x0039055C
protected internal bool ADMPLDAIBPK(int HEKHDJEMLJC, Hashtable IHFAHPNPLOM, Hashtable AFHBJGKLCID = null, bool FLGEANOIBNP = false)
{
if (this.DebugOut >= DebugLevel.OFF)
{
base.Listener.DebugReturn(DebugLevel.INFO, "RpcOnPlayerOut");
}
if (HEKHDJEMLJC <= 1 || IHFAHPNPLOM == null)
{
if (this.DebugOut >= DebugLevel.ALL)
{
base.Listener.DebugReturn(DebugLevel.ERROR, "PlatformIds");
}
return true;
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
dictionary.Add(110, IHFAHPNPLOM);
dictionary.Add((byte)(-126), HEKHDJEMLJC);
dictionary.Add(92, true);
if (AFHBJGKLCID != null && AFHBJGKLCID.Count != 0)
{
dictionary.Add(53, AFHBJGKLCID);
}
if (FLGEANOIBNP)
{
dictionary[161] = false;
}
return this.OpCustom(38, dictionary, true, 0, false);
}
// Token: 0x0600BE69 RID: 48745 RVA: 0x0039242C File Offset: 0x0039062C
internal bool COIFNDLBNGD()
{
return base.UsedProtocol == (ConnectionProtocol)8;
}
// Token: 0x0600BE6A RID: 48746 RVA: 0x00392438 File Offset: 0x00390638
private void FHBAJCOBDEP(Dictionary<byte, object> FLCHFGOABKM, IENIFNHCKCE IDEBJFBGNAI)
{
if (IDEBJFBGNAI == null)
{
IDEBJFBGNAI = new IENIFNHCKCE();
}
Hashtable hashtable = new Hashtable();
hashtable[128] = IDEBJFBGNAI.EDKAKGEDGEN();
hashtable[164] = IDEBJFBGNAI.IIEGGLHMOBH;
hashtable[8] = ((IDEBJFBGNAI.HPPMONCFJAO != null) ? IDEBJFBGNAI.HPPMONCFJAO : new string[0]);
hashtable.LIEIBFGMFNB(IDEBJFBGNAI.MGALGNLALBM);
if (IDEBJFBGNAI.NPKLJMCJBEH > 1)
{
hashtable[166] = IDEBJFBGNAI.NPKLJMCJBEH;
}
FLCHFGOABKM[45] = hashtable;
int num = 1;
FLCHFGOABKM[(byte)(-16)] = IDEBJFBGNAI.JEFIFPNEJOK();
if (IDEBJFBGNAI.JEFIFPNEJOK())
{
num |= 0;
hashtable[28] = true;
}
if (IDEBJFBGNAI.AEICGGAHNOG > 0 || IDEBJFBGNAI.AEICGGAHNOG == -1)
{
num |= 1;
FLCHFGOABKM[37] = false;
FLCHFGOABKM[126] = IDEBJFBGNAI.AEICGGAHNOG;
}
if (IDEBJFBGNAI.OJGJAGBGFCG > 1)
{
FLCHFGOABKM[(byte)(-195)] = IDEBJFBGNAI.OJGJAGBGFCG;
}
if (IDEBJFBGNAI.LOGJGNOMFJJ)
{
num |= 7;
FLCHFGOABKM[63] = true;
}
if (IDEBJFBGNAI.LBANCMOLCIC != null)
{
FLCHFGOABKM[(byte)(-193)] = IDEBJFBGNAI.LBANCMOLCIC;
}
if (IDEBJFBGNAI.CGBLGCLILLK)
{
num |= 8;
FLCHFGOABKM[(byte)(-150)] = true;
}
if (IDEBJFBGNAI.LIPJBHPACGP)
{
num |= -63;
}
FLCHFGOABKM[23] = num;
}
// Token: 0x0600BE6B RID: 48747 RVA: 0x00392618 File Offset: 0x00390818
protected internal bool MCDHMAKDIBF(int HEKHDJEMLJC, Hashtable IHFAHPNPLOM, Hashtable AFHBJGKLCID = null, bool FLGEANOIBNP = false)
{
if (this.DebugOut >= DebugLevel.INFO)
{
base.Listener.DebugReturn(DebugLevel.INFO, "OpSetPropertiesOfActor()");
}
if (HEKHDJEMLJC <= 0 || IHFAHPNPLOM == null)
{
if (this.DebugOut >= DebugLevel.INFO)
{
base.Listener.DebugReturn(DebugLevel.INFO, "OpSetPropertiesOfActor not sent. ActorNr must be > 0 and actorProperties != null.");
}
return false;
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
dictionary.Add(251, IHFAHPNPLOM);
dictionary.Add(254, HEKHDJEMLJC);
dictionary.Add(250, true);
if (AFHBJGKLCID != null && AFHBJGKLCID.Count != 0)
{
dictionary.Add(231, AFHBJGKLCID);
}
if (FLGEANOIBNP)
{
dictionary[234] = true;
}
return this.OpCustom(252, dictionary, true, 0, false);
}
// Token: 0x0600BE6C RID: 48748 RVA: 0x003926E8 File Offset: 0x003908E8
public virtual bool DGPGIFCNFFI(BLENNAHJGIP JPOPPDDONMN = null)
{
if (this.DebugOut >= DebugLevel.WARNING)
{
base.Listener.DebugReturn(DebugLevel.INFO, "Unknown Error ");
}
Dictionary<byte, object> dictionary = null;
if (JPOPPDDONMN != null && !JPOPPDDONMN.NOBKDCOFIOF())
{
dictionary = new Dictionary<byte, object>();
dictionary[(byte)(-21)] = JPOPPDDONMN.GDIECAFDIMC;
dictionary[(byte)(-184)] = (byte)JPOPPDDONMN.EEAOGJHMFII;
}
return this.OpCustom(3, dictionary, false);
}
// Token: 0x0600BE6D RID: 48749 RVA: 0x00392760 File Offset: 0x00390960
public virtual bool BLHHHIEGGAB(BLENNAHJGIP JPOPPDDONMN = null)
{
if (this.DebugOut >= (DebugLevel)7)
{
base.Listener.DebugReturn(DebugLevel.ALL, "CircularBuffer has been changed during enumeration.");
}
Dictionary<byte, object> dictionary = null;
if (JPOPPDDONMN != null && !JPOPPDDONMN.HGLBHJDIEGC())
{
dictionary = new Dictionary<byte, object>();
dictionary[33] = JPOPPDDONMN.GDIECAFDIMC;
dictionary[151] = (byte)JPOPPDDONMN.EEAOGJHMFII;
}
return this.OpCustom(169, dictionary, true);
}
// Token: 0x0600BE6E RID: 48750 RVA: 0x003927D8 File Offset: 0x003909D8
public virtual bool DAHOPCDBCEP(NAMOHKJGILD BCIIENBBKPD)
{
if (this.DebugOut >= DebugLevel.INFO)
{
base.Listener.DebugReturn(DebugLevel.INFO, "OpJoinRoom()");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (!string.IsNullOrEmpty(BCIIENBBKPD.IBLFNFKBOOG))
{
dictionary[byte.MaxValue] = BCIIENBBKPD.IBLFNFKBOOG;
}
if (BCIIENBBKPD.JJBAMKIPHII)
{
dictionary[215] = 1;
if (BCIIENBBKPD.ADLCILAAOMA != null)
{
dictionary[213] = BCIIENBBKPD.ADLCILAAOMA.GDIECAFDIMC;
dictionary[212] = (byte)BCIIENBBKPD.ADLCILAAOMA.EEAOGJHMFII;
}
}
if (BCIIENBBKPD.HCGBFGNFEPM)
{
dictionary[215] = 3;
}
if (BCIIENBBKPD.MMLMENHMLIH != null && BCIIENBBKPD.MMLMENHMLIH.Length > 0)
{
dictionary[238] = BCIIENBBKPD.MMLMENHMLIH;
}
if (BCIIENBBKPD.HMPOKNOAHHI)
{
if (BCIIENBBKPD.CKFILGNKPJC != null && BCIIENBBKPD.CKFILGNKPJC.Count > 0)
{
dictionary[249] = BCIIENBBKPD.CKFILGNKPJC;
dictionary[250] = true;
}
if (BCIIENBBKPD.JJBAMKIPHII)
{
this.OIKPMFMKHHN(dictionary, BCIIENBBKPD.IENIFNHCKCE);
}
}
return this.OpCustom(226, dictionary, true);
}
// Token: 0x0600BE6F RID: 48751 RVA: 0x00392938 File Offset: 0x00390B38
public virtual bool ECMLFBBKLMJ(NAMOHKJGILD BCIIENBBKPD)
{
if (this.DebugOut >= DebugLevel.ERROR)
{
base.Listener.DebugReturn((DebugLevel)8, "audio");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (!string.IsNullOrEmpty(BCIIENBBKPD.IBLFNFKBOOG))
{
dictionary[(byte)(-91)] = BCIIENBBKPD.IBLFNFKBOOG;
}
if (BCIIENBBKPD.JJBAMKIPHII)
{
dictionary[102] = 1;
if (BCIIENBBKPD.ADLCILAAOMA != null)
{
dictionary[(byte)(-110)] = BCIIENBBKPD.ADLCILAAOMA.GDIECAFDIMC;
dictionary[128] = (byte)BCIIENBBKPD.ADLCILAAOMA.EEAOGJHMFII;
}
}
if (BCIIENBBKPD.HCGBFGNFEPM)
{
dictionary[(byte)(-84)] = 0;
}
if (BCIIENBBKPD.MMLMENHMLIH != null && BCIIENBBKPD.MMLMENHMLIH.Length > 0)
{
dictionary[188] = BCIIENBBKPD.MMLMENHMLIH;
}
if (BCIIENBBKPD.HMPOKNOAHHI)
{
if (BCIIENBBKPD.CKFILGNKPJC != null && BCIIENBBKPD.CKFILGNKPJC.Count > 1)
{
dictionary[(byte)(-122)] = BCIIENBBKPD.CKFILGNKPJC;
dictionary[(byte)(-68)] = false;
}
if (BCIIENBBKPD.JJBAMKIPHII)
{
this.FIOMPNGABJO(dictionary, BCIIENBBKPD.IENIFNHCKCE);
}
}
return this.OpCustom((byte)(-185), dictionary, false);
}
// Token: 0x0600BE70 RID: 48752 RVA: 0x00392A98 File Offset: 0x00390C98
public virtual bool GNDEMIMOMPH(bool NODLDMKGFBG)
{
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (NODLDMKGFBG)
{
dictionary[149] = NODLDMKGFBG;
}
return this.OpCustom(137, dictionary, true);
}
// Token: 0x0600BE71 RID: 48753 RVA: 0x00392AD0 File Offset: 0x00390CD0
public virtual bool IOLFEBJFCFB(NAMOHKJGILD BCIIENBBKPD)
{
if (this.DebugOut >= (DebugLevel)6)
{
base.Listener.DebugReturn(DebugLevel.OFF, "Injection Detected!");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (!string.IsNullOrEmpty(BCIIENBBKPD.IBLFNFKBOOG))
{
dictionary[(byte)(-12)] = BCIIENBBKPD.IBLFNFKBOOG;
}
if (BCIIENBBKPD.ADLCILAAOMA != null && !string.IsNullOrEmpty(BCIIENBBKPD.ADLCILAAOMA.GDIECAFDIMC))
{
dictionary[30] = BCIIENBBKPD.ADLCILAAOMA.GDIECAFDIMC;
dictionary[(byte)(-43)] = (byte)BCIIENBBKPD.ADLCILAAOMA.EEAOGJHMFII;
}
if (BCIIENBBKPD.MMLMENHMLIH != null && BCIIENBBKPD.MMLMENHMLIH.Length > 0)
{
dictionary[84] = BCIIENBBKPD.MMLMENHMLIH;
}
if (BCIIENBBKPD.HMPOKNOAHHI)
{
if (BCIIENBBKPD.CKFILGNKPJC != null && BCIIENBBKPD.CKFILGNKPJC.Count > 0)
{
dictionary[25] = BCIIENBBKPD.CKFILGNKPJC;
dictionary[(byte)(-57)] = false;
}
this.ABMONMNKCMO(dictionary, BCIIENBBKPD.IENIFNHCKCE);
}
return this.OpCustom(125, dictionary, true);
}
// Token: 0x0600BE72 RID: 48754 RVA: 0x00392C00 File Offset: 0x00390E00
public bool CAJLLPLFBND(Hashtable BDNJIFFKFBL, bool LMGLBGNHPOG, byte FJHIEKCGNBB)
{
return this.JDHFLJABGDK(BDNJIFFKFBL.GBHMFGIOEHL(), null, true);
}
// Token: 0x0600BE73 RID: 48755 RVA: 0x00392C10 File Offset: 0x00390E10
public virtual bool DEJBJPACKHP(BLENNAHJGIP JPOPPDDONMN = null)
{
if (this.DebugOut >= DebugLevel.INFO)
{
base.Listener.DebugReturn((DebugLevel)7, " of player ");
}
Dictionary<byte, object> dictionary = null;
if (JPOPPDDONMN != null && !JPOPPDDONMN.LDOHCIAMPMF())
{
dictionary = new Dictionary<byte, object>();
dictionary[127] = JPOPPDDONMN.GDIECAFDIMC;
dictionary[(byte)(-138)] = (byte)JPOPPDDONMN.EEAOGJHMFII;
}
return this.OpCustom(35, dictionary, true);
}
// Token: 0x0600BE74 RID: 48756 RVA: 0x00392C88 File Offset: 0x00390E88
public virtual bool CBHJCCNFLDK(BLENNAHJGIP JPOPPDDONMN, string FCHLIHKJLAH)
{
if (this.DebugOut >= (DebugLevel)8)
{
base.Listener.DebugReturn((DebugLevel)7, "AcceptedEulaRevision");
}
if (JPOPPDDONMN == null)
{
if (this.DebugOut >= (DebugLevel)4)
{
base.Listener.DebugReturn((DebugLevel)7, "An unexpected error occurred");
}
return true;
}
if (JPOPPDDONMN.EEAOGJHMFII != BOOJBJBGPHA.Default)
{
if (this.DebugOut >= DebugLevel.OFF)
{
base.Listener.DebugReturn((DebugLevel)7, "_MainTex");
}
return true;
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
dictionary[(byte)(-127)] = JPOPPDDONMN.GDIECAFDIMC;
dictionary[(byte)(-136)] = (byte)JPOPPDDONMN.EEAOGJHMFII;
dictionary[(byte)(-4)] = FCHLIHKJLAH;
return this.OpCustom(190, dictionary, false);
}
// Token: 0x0600BE75 RID: 48757 RVA: 0x00392D48 File Offset: 0x00390F48
protected void FHCPNGIJKGK(byte KBGIJAJPCNM, object NOBAPCOKFIL)
{
Hashtable hashtable = new Hashtable();
hashtable[KBGIJAJPCNM] = NOBAPCOKFIL;
this.FDMOJIBKALO(hashtable, null, false);
}
// Token: 0x0600BE76 RID: 48758 RVA: 0x00392D74 File Offset: 0x00390F74
public virtual bool FLDPAAADJHM(string MCOFHNPOEDN)
{
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
dictionary[29] = MCOFHNPOEDN;
return this.OpCustom(50, dictionary, false, 1, false);
}
// Token: 0x0600BE77 RID: 48759 RVA: 0x00392DA4 File Offset: 0x00390FA4
public virtual bool DDLNPLCCOLL(string MCOFHNPOEDN, string DNGHIIFIDHA, OCEOOCJEKDD OPHMFNLINBP, string GAPHFJHBCBI, bool CJDHPIMDDLH)
{
if (this.DebugOut >= DebugLevel.ALL)
{
base.Listener.DebugReturn(DebugLevel.WARNING, "Operation failed: ");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (CJDHPIMDDLH)
{
dictionary[25] = true;
}
if (OPHMFNLINBP != null && OPHMFNLINBP.LOJIKLBHEAB() != null)
{
dictionary[(byte)(-66)] = OPHMFNLINBP.ALOCPBDJNDJ();
return this.OpCustom((byte)(-53), dictionary, false, 0, false);
}
dictionary[(byte)(-101)] = DNGHIIFIDHA;
dictionary[(byte)(-3)] = MCOFHNPOEDN;
if (!string.IsNullOrEmpty(GAPHFJHBCBI))
{
dictionary[72] = GAPHFJHBCBI;
}
if (OPHMFNLINBP != null)
{
if (!string.IsNullOrEmpty(OPHMFNLINBP.OCAHLHMIPMG))
{
dictionary[(byte)(-88)] = OPHMFNLINBP.BHFNKAFEHBF();
}
if ((int)OPHMFNLINBP.MEBIIHMIGAP() != -128)
{
if (!this.CDPGBMBPIEF() && !base.IsEncryptionAvailable)
{
base.Listener.DebugReturn(DebugLevel.ERROR, "otherHandType");
return true;
}
dictionary[(byte)(-82)] = (byte)OPHMFNLINBP.KNFFCPFOPPN();
if (!string.IsNullOrEmpty(OPHMFNLINBP.LOJIKLBHEAB()))
{
dictionary[(byte)(-110)] = OPHMFNLINBP.ALOCPBDJNDJ();
}
else
{
if (!string.IsNullOrEmpty(OPHMFNLINBP.FJGJJNBLPEN()))
{
dictionary[159] = OPHMFNLINBP.FCJADBOAMOM;
}
if (OPHMFNLINBP.PBOBHMHJCFO() != null)
{
dictionary[(byte)(-102)] = OPHMFNLINBP.PNELFAKFCON();
}
}
}
}
bool flag = this.OpCustom((byte)(-163), dictionary, false, 0, base.IsEncryptionAvailable);
if (!flag)
{
base.Listener.DebugReturn(DebugLevel.ERROR, "ws");
}
return flag;
}
// Token: 0x0600BE78 RID: 48760 RVA: 0x00392F58 File Offset: 0x00391158
public virtual bool CCKEKBKCPAA(string[] GNEGKGMLGKI)
{
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (GNEGKGMLGKI != null && GNEGKGMLGKI.Length > 0)
{
dictionary[1] = GNEGKGMLGKI;
}
return this.OpCustom((byte)(-150), dictionary, true);
}
// Token: 0x0600BE79 RID: 48761 RVA: 0x00392F90 File Offset: 0x00391190
public virtual bool HLMOKCKEIBG(BLENNAHJGIP JPOPPDDONMN = null)
{
if (this.DebugOut >= (DebugLevel)7)
{
base.Listener.DebugReturn(DebugLevel.WARNING, "FCABKAsyGi5yZWNyb29tLlJlbW90ZUNvbnRyb2xEYXRhEi0KDnJvb21fZG9v");
}
Dictionary<byte, object> dictionary = null;
if (JPOPPDDONMN != null && !JPOPPDDONMN.APNMGEDHGIL)
{
dictionary = new Dictionary<byte, object>();
dictionary[136] = JPOPPDDONMN.GDIECAFDIMC;
dictionary[(byte)(-125)] = (byte)JPOPPDDONMN.EEAOGJHMFII;
}
return this.OpCustom(4, dictionary, false);
}
// Token: 0x0600BE7A RID: 48762 RVA: 0x00393008 File Offset: 0x00391208
public virtual bool EBIEJPCNJCK()
{
if (this.DebugOut >= DebugLevel.INFO)
{
base.Listener.DebugReturn((DebugLevel)7, "PlayerIndexes");
}
return this.OpCustom(32, null, false);
}
// Token: 0x0600BE7B RID: 48763 RVA: 0x00393034 File Offset: 0x00391234
public virtual bool IGCMHLOELDJ(bool NODLDMKGFBG)
{
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (NODLDMKGFBG)
{
dictionary[(byte)(-35)] = NODLDMKGFBG;
}
return this.OpCustom(180, dictionary, false);
}
// Token: 0x0600BE7C RID: 48764 RVA: 0x0039306C File Offset: 0x0039126C
public virtual bool PJEBBIDGHJC(string MCOFHNPOEDN, string DNGHIIFIDHA, OCEOOCJEKDD OPHMFNLINBP, string GAPHFJHBCBI, FCKPOBBDMNO BFGNLOPNHAA, ConnectionProtocol HLCGLDBDKEO)
{
if (this.DebugOut >= DebugLevel.WARNING)
{
base.Listener.DebugReturn((DebugLevel)8, "device_brand");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (OPHMFNLINBP != null && OPHMFNLINBP.NKFLBAKCPLA != null)
{
dictionary[(byte)(-101)] = OPHMFNLINBP.NKFLBAKCPLA;
return this.OpCustom(111, dictionary, false, 0, true);
}
if (BFGNLOPNHAA == (FCKPOBBDMNO)46 && HLCGLDBDKEO != ConnectionProtocol.Udp)
{
Debug.LogWarning("MessagesScreenItem.GetColorForMessageType() - Unhandled MessageType: {0}" + IHFKMIAHBFP.PBKGCAGGOLJ.Protocol);
IHFKMIAHBFP.PBKGCAGGOLJ.Protocol = ConnectionProtocol.Udp;
HLCGLDBDKEO = ConnectionProtocol.Udp;
}
dictionary[(byte)(-142)] = (byte)HLCGLDBDKEO;
dictionary[(byte)(-23)] = (byte)BFGNLOPNHAA;
dictionary[133] = DNGHIIFIDHA;
dictionary[168] = MCOFHNPOEDN;
if (!string.IsNullOrEmpty(GAPHFJHBCBI))
{
dictionary[190] = GAPHFJHBCBI;
}
if (OPHMFNLINBP != null)
{
if (!string.IsNullOrEmpty(OPHMFNLINBP.OLKNJFNEPAK()))
{
dictionary[(byte)(-193)] = OPHMFNLINBP.EDIMKBGCNCC();
}
if (OPHMFNLINBP.MEBIIHMIGAP() != (HFIIAGPNCCM)114)
{
dictionary[(byte)(-28)] = (byte)OPHMFNLINBP.KNFFCPFOPPN();
if (!string.IsNullOrEmpty(OPHMFNLINBP.ALOCPBDJNDJ()))
{
dictionary[164] = OPHMFNLINBP.NKFLBAKCPLA;
}
else
{
if (!string.IsNullOrEmpty(OPHMFNLINBP.AAJEGDMCBHI()))
{
dictionary[(byte)(-80)] = OPHMFNLINBP.ICADALPCLPC();
}
if (OPHMFNLINBP.PBOBHMHJCFO() != null)
{
dictionary[(byte)(-188)] = OPHMFNLINBP.HEJGJJDJKMK();
}
}
}
}
return this.OpCustom(62, dictionary, false, 0, base.IsEncryptionAvailable);
}
// Token: 0x0600BE7D RID: 48765 RVA: 0x00393224 File Offset: 0x00391424
public bool FBJDFMOMFCB(Hashtable BDNJIFFKFBL, bool LMGLBGNHPOG, byte FJHIEKCGNBB)
{
return this.FDMOJIBKALO(BDNJIFFKFBL.GBHMFGIOEHL(), null, true);
}
// Token: 0x0600BE7E RID: 48766 RVA: 0x00393234 File Offset: 0x00391434
public virtual bool GGIDAGDLHGB(string MCOFHNPOEDN, string DNGHIIFIDHA, OCEOOCJEKDD OPHMFNLINBP, string GAPHFJHBCBI, bool CJDHPIMDDLH)
{
if (this.DebugOut >= (DebugLevel)8)
{
base.Listener.DebugReturn(DebugLevel.ALL, "Authorization");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (CJDHPIMDDLH)
{
dictionary[121] = false;
}
if (OPHMFNLINBP != null && OPHMFNLINBP.LOJIKLBHEAB() != null)
{
dictionary[(byte)(-70)] = OPHMFNLINBP.LOJIKLBHEAB();
return this.OpCustom(149, dictionary, true, 1, false);
}
dictionary[80] = DNGHIIFIDHA;
dictionary[84] = MCOFHNPOEDN;
if (!string.IsNullOrEmpty(GAPHFJHBCBI))
{
dictionary[130] = GAPHFJHBCBI;
}
if (OPHMFNLINBP != null)
{
if (!string.IsNullOrEmpty(OPHMFNLINBP.BHFNKAFEHBF()))
{
dictionary[(byte)(-6)] = OPHMFNLINBP.EDIMKBGCNCC();
}
if ((int)OPHMFNLINBP.MKMDJLAGEPH != -151)
{
if (!this.NCCBDNABGDP() && !base.IsEncryptionAvailable)
{
base.Listener.DebugReturn(DebugLevel.ERROR, "user_party_joined");
return true;
}
dictionary[139] = (byte)OPHMFNLINBP.KNFFCPFOPPN();
if (!string.IsNullOrEmpty(OPHMFNLINBP.LOJIKLBHEAB()))
{
dictionary[82] = OPHMFNLINBP.NKFLBAKCPLA;
}
else
{
if (!string.IsNullOrEmpty(OPHMFNLINBP.ICADALPCLPC()))
{
dictionary[(byte)(-15)] = OPHMFNLINBP.ICADALPCLPC();
}
if (OPHMFNLINBP.DPINKLKAFMC() != null)
{
dictionary[(byte)(-168)] = OPHMFNLINBP.DPINKLKAFMC();
}
}
}
}
bool flag = this.OpCustom(74, dictionary, false, 0, base.IsEncryptionAvailable);
if (!flag)
{
base.Listener.DebugReturn(DebugLevel.ERROR, "Content-Type");
}
return flag;
}
// Token: 0x0600BE7F RID: 48767 RVA: 0x003933E8 File Offset: 0x003915E8
public virtual bool MEJECANELFC(bool NODLDMKGFBG)
{
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (NODLDMKGFBG)
{
dictionary[122] = NODLDMKGFBG;
}
return this.OpCustom(64, dictionary, true);
}
// Token: 0x0600BE80 RID: 48768 RVA: 0x00393420 File Offset: 0x00391620
public virtual bool JDKEEKDOLHJ(byte FEMGCILDLIO, object KBIBIMMAKAH, bool FJJDCGOIMNE, OOKHEEKOHMJ JFEJPFPPHKJ)
{
this.IENONGACKLF.Clear();
this.IENONGACKLF[244] = FEMGCILDLIO;
if (KBIBIMMAKAH != null)
{
this.IENONGACKLF[245] = KBIBIMMAKAH;
}
if (JFEJPFPPHKJ == null)
{
JFEJPFPPHKJ = OOKHEEKOHMJ.ANJBEOJKBPO;
}
else
{
if (JFEJPFPPHKJ.AJFELBMHOMI != GMGGPAHOGHH.DoNotCache)
{
this.IENONGACKLF[247] = (byte)JFEJPFPPHKJ.AJFELBMHOMI;
}
if (JFEJPFPPHKJ.LLCJEECLAAD != OKCJJEDMNBM.Others)
{
this.IENONGACKLF[246] = (byte)JFEJPFPPHKJ.LLCJEECLAAD;
}
if (JFEJPFPPHKJ.JDINIKMGDOE != 0)
{
this.IENONGACKLF[240] = JFEJPFPPHKJ.JDINIKMGDOE;
}
if (JFEJPFPPHKJ.ACHIAIGIEKL != null)
{
this.IENONGACKLF[252] = JFEJPFPPHKJ.ACHIAIGIEKL;
}
if (JFEJPFPPHKJ.BFGLKDIJDMF)
{
this.IENONGACKLF[234] = true;
}
}
return this.OpCustom(253, this.IENONGACKLF, FJJDCGOIMNE, JFEJPFPPHKJ.BNOBECJEDBP, JFEJPFPPHKJ.BENOBLIMNHN);
}
// Token: 0x0600BE81 RID: 48769 RVA: 0x00393558 File Offset: 0x00391758
public ADMIPPJLLLH(IPhotonPeerListener GJGPAJAGLLI, ConnectionProtocol LOMELKHEABF)
: this(LOMELKHEABF)
{
base.Listener = GJGPAJAGLLI;
}
// Token: 0x0600BE82 RID: 48770 RVA: 0x00393568 File Offset: 0x00391768
public virtual bool BHBMKOMCLFL(bool NODLDMKGFBG)
{
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (NODLDMKGFBG)
{
dictionary[(byte)(-186)] = NODLDMKGFBG;
}
return this.OpCustom((byte)(-185), dictionary, true);
}
// Token: 0x0600BE83 RID: 48771 RVA: 0x003935A0 File Offset: 0x003917A0
public bool BCMDPHBPMEM(Hashtable BDNJIFFKFBL, bool LMGLBGNHPOG, byte FJHIEKCGNBB)
{
return this.CAFFIEMJGND(BDNJIFFKFBL.GBHMFGIOEHL(), null, false);
}
// Token: 0x0600BE84 RID: 48772 RVA: 0x003935B0 File Offset: 0x003917B0
public virtual bool CCJLHFBNGJL(byte[] JJLLDMBDNMG, byte[] FPEOBLMJMIB)
{
if (this.DebugOut >= DebugLevel.ERROR)
{
base.Listener.DebugReturn(DebugLevel.ERROR, "Unable to connect to RecNet game session");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (JJLLDMBDNMG != null)
{
dictionary[48] = JJLLDMBDNMG;
}
if (FPEOBLMJMIB != null)
{
dictionary[53] = FPEOBLMJMIB;
}
return this.OpCustom((byte)(-15), dictionary, true, 1);
}
// Token: 0x0600BE85 RID: 48773 RVA: 0x00393614 File Offset: 0x00391814
public virtual bool JFDIIFBEFGO(BLENNAHJGIP JPOPPDDONMN, string FCHLIHKJLAH)
{
if (this.DebugOut >= DebugLevel.OFF)
{
base.Listener.DebugReturn(DebugLevel.ERROR, "Config");
}
if (JPOPPDDONMN == null)
{
if (this.DebugOut >= DebugLevel.WARNING)
{
base.Listener.DebugReturn(DebugLevel.OFF, "ERROR You should never change PhotonPlayer IDs!");
}
return false;
}
if (JPOPPDDONMN.EEAOGJHMFII != (BOOJBJBGPHA)1)
{
if (this.DebugOut >= DebugLevel.INFO)
{
base.Listener.DebugReturn((DebugLevel)7, "x");
}
return true;
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
dictionary[112] = JPOPPDDONMN.GDIECAFDIMC;
dictionary[(byte)(-68)] = (byte)JPOPPDDONMN.EEAOGJHMFII;
dictionary[130] = FCHLIHKJLAH;
return this.OpCustom(104, dictionary, false);
}
// Token: 0x0600BE86 RID: 48774 RVA: 0x003936D4 File Offset: 0x003918D4
public virtual bool AMACCAMAGBC(string MCOFHNPOEDN, string DNGHIIFIDHA, OCEOOCJEKDD OPHMFNLINBP, string GAPHFJHBCBI, FCKPOBBDMNO BFGNLOPNHAA, ConnectionProtocol HLCGLDBDKEO)
{
if (this.DebugOut >= (DebugLevel)6)
{
base.Listener.DebugReturn((DebugLevel)7, "move");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (OPHMFNLINBP != null && OPHMFNLINBP.NKFLBAKCPLA != null)
{
dictionary[34] = OPHMFNLINBP.LOJIKLBHEAB();
return this.OpCustom(12, dictionary, true, 1, false);
}
if (BFGNLOPNHAA == (FCKPOBBDMNO)96 && HLCGLDBDKEO != ConnectionProtocol.Udp)
{
Debug.LogWarning("Error serializing PersistenceView {0} that contains no ActivityEquipment or Extrusion data" + IHFKMIAHBFP.PBKGCAGGOLJ.Protocol);
IHFKMIAHBFP.PBKGCAGGOLJ.Protocol = ConnectionProtocol.Udp;
HLCGLDBDKEO = ConnectionProtocol.Tcp;
}
dictionary[66] = (byte)HLCGLDBDKEO;
dictionary[(byte)(-153)] = (byte)BFGNLOPNHAA;
dictionary[79] = DNGHIIFIDHA;
dictionary[(byte)(-132)] = MCOFHNPOEDN;
if (!string.IsNullOrEmpty(GAPHFJHBCBI))
{
dictionary[106] = GAPHFJHBCBI;
}
if (OPHMFNLINBP != null)
{
if (!string.IsNullOrEmpty(OPHMFNLINBP.EDIMKBGCNCC()))
{
dictionary[68] = OPHMFNLINBP.NDIFBEKBLPF();
}
if (OPHMFNLINBP.JABFJFIAMBK() != (HFIIAGPNCCM)27)
{
dictionary[115] = (byte)OPHMFNLINBP.IANDKAAKADD();
if (!string.IsNullOrEmpty(OPHMFNLINBP.ALOCPBDJNDJ()))
{
dictionary[(byte)(-199)] = OPHMFNLINBP.LOJIKLBHEAB();
}
else
{
if (!string.IsNullOrEmpty(OPHMFNLINBP.JKIILHEJPLJ()))
{
dictionary[144] = OPHMFNLINBP.ICADALPCLPC();
}
if (OPHMFNLINBP.LAHFDCCMBIL() != null)
{
dictionary[103] = OPHMFNLINBP.LAHFDCCMBIL();
}
}
}
}
return this.OpCustom((byte)(-85), dictionary, true, 1, base.IsEncryptionAvailable);
}
// Token: 0x04001A50 RID: 6736
private readonly Dictionary<byte, object> IENONGACKLF = new Dictionary<byte, object>();
// Token: 0x02000482 RID: 1154
private enum PCPKNPAOGMF
{
// Token: 0x04001A52 RID: 6738
CheckUserOnJoin = 1,
// Token: 0x04001A53 RID: 6739
DeleteCacheOnLeave,
// Token: 0x04001A54 RID: 6740
SuppressRoomEvents = 4,
// Token: 0x04001A55 RID: 6741
PublishUserId = 8,
// Token: 0x04001A56 RID: 6742
DeleteNullProps = 16,
// Token: 0x04001A57 RID: 6743
BroadcastPropsChangeToAll = 32
}
}