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

2887 lines
90 KiB
C#

using System;
using System.Collections.Generic;
using System.Diagnostics;
namespace ExitGames.Client.Photon.LoadBalancing
{
// Token: 0x0200050C RID: 1292
public class ADMIPPJLLLH : PhotonPeer
{
// Token: 0x0600D3E4 RID: 54244 RVA: 0x003FF23C File Offset: 0x003FD43C
public virtual bool MMBBJEEBEKJ(BLENNAHJGIP JPOPPDDONMN, string FCHLIHKJLAH)
{
if (this.DebugOut >= DebugLevel.INFO)
{
base.Listener.DebugReturn(DebugLevel.WARNING, "iTween Error: AudioUpdate requires an AudioSource.");
}
if (JPOPPDDONMN == null)
{
if (this.DebugOut >= (DebugLevel)4)
{
base.Listener.DebugReturn(DebugLevel.ALL, "movie_played");
}
return true;
}
if (JPOPPDDONMN.EEAOGJHMFII != (BOOJBJBGPHA)8)
{
if (this.DebugOut >= (DebugLevel)8)
{
base.Listener.DebugReturn(DebugLevel.INFO, "Y3Jvb20uSW1hZ2VEYXRhEjEKEHRvb2xfaG9sZGVyX2RhdGEYEyABKAsyFy5y");
}
return false;
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
dictionary[(byte)(-146)] = JPOPPDDONMN.GDIECAFDIMC;
dictionary[(byte)(-51)] = (byte)JPOPPDDONMN.EEAOGJHMFII;
dictionary[(byte)(-58)] = FCHLIHKJLAH;
return this.OpCustom(28, dictionary, true);
}
// Token: 0x0600D3E5 RID: 54245 RVA: 0x003FF2FC File Offset: 0x003FD4FC
public virtual bool GJJBMGNDLDP(string MCOFHNPOEDN, string DNGHIIFIDHA, OCEOOCJEKDD OPHMFNLINBP, string GAPHFJHBCBI, FCKPOBBDMNO BFGNLOPNHAA, ConnectionProtocol HLCGLDBDKEO)
{
if (this.DebugOut >= DebugLevel.ALL)
{
base.Listener.DebugReturn(DebugLevel.ALL, "user_properties");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (OPHMFNLINBP != null && OPHMFNLINBP.MGJIIDNEIHL() != null)
{
dictionary[(byte)(-100)] = OPHMFNLINBP.KHEBPHIJJLH();
return this.OpCustom((byte)(-105), dictionary, true, 0, false);
}
dictionary[(byte)(-185)] = (byte)HLCGLDBDKEO;
dictionary[(byte)(-2)] = (byte)BFGNLOPNHAA;
dictionary[(byte)(-118)] = DNGHIIFIDHA;
dictionary[26] = MCOFHNPOEDN;
if (!string.IsNullOrEmpty(GAPHFJHBCBI))
{
dictionary[115] = GAPHFJHBCBI;
}
if (OPHMFNLINBP != null)
{
if (!string.IsNullOrEmpty(OPHMFNLINBP.NFPMCNNCAPE()))
{
dictionary[(byte)(-30)] = OPHMFNLINBP.EJIPOJPOPPD();
}
if ((int)OPHMFNLINBP.HKBOGAPFFCC() != -48)
{
dictionary[(byte)(-83)] = (byte)OPHMFNLINBP.MKMDJLAGEPH;
if (!string.IsNullOrEmpty(OPHMFNLINBP.LMLCIHCDNBE()))
{
dictionary[(byte)(-13)] = OPHMFNLINBP.MIPAPKOKBOP();
}
else
{
if (!string.IsNullOrEmpty(OPHMFNLINBP.EFEHHOFJECC()))
{
dictionary[92] = OPHMFNLINBP.DFOAHJPEHGO();
}
if (OPHMFNLINBP.GBJFDELMOBB != null)
{
dictionary[33] = OPHMFNLINBP.IPKKNMJHHOL();
}
}
}
}
return this.OpCustom(141, dictionary, false, 0, base.IsEncryptionAvailable);
}
// Token: 0x0600D3E6 RID: 54246 RVA: 0x003FF478 File Offset: 0x003FD678
public bool IJMBDBPEDOH(int HEKHDJEMLJC, Hashtable IHFAHPNPLOM)
{
return this.LMPLODACIAM(HEKHDJEMLJC, IHFAHPNPLOM.GBHMFGIOEHL(), null, null);
}
// Token: 0x0600D3E7 RID: 54247 RVA: 0x003FF48C File Offset: 0x003FD68C
public virtual bool GLALHBNNOGN(JMOOAILGHJF KLIAFEFHCHP)
{
if (this.DebugOut >= DebugLevel.INFO)
{
base.Listener.DebugReturn((DebugLevel)7, "Warning: SFX array is null.");
}
Hashtable hashtable = new Hashtable();
hashtable.LIEIBFGMFNB(KLIAFEFHCHP.BJGIIPKKJOL);
if (KLIAFEFHCHP.MKGNMNJBADA > 1)
{
hashtable[(byte)(-75)] = KLIAFEFHCHP.MKGNMNJBADA;
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (hashtable.Count > 0)
{
dictionary[(byte)(-102)] = hashtable;
}
if (KLIAFEFHCHP.GGABAJHMGHK != HGFLHEPKLJK.FillRoom)
{
dictionary[(byte)(-138)] = (byte)KLIAFEFHCHP.GGABAJHMGHK;
}
if (KLIAFEFHCHP.BLENNAHJGIP != null && !string.IsNullOrEmpty(KLIAFEFHCHP.BLENNAHJGIP.GDIECAFDIMC))
{
dictionary[(byte)(-3)] = KLIAFEFHCHP.BLENNAHJGIP.GDIECAFDIMC;
dictionary[118] = (byte)KLIAFEFHCHP.BLENNAHJGIP.EEAOGJHMFII;
}
if (!string.IsNullOrEmpty(KLIAFEFHCHP.MHOPJBHMOHN))
{
dictionary[(byte)(-48)] = KLIAFEFHCHP.MHOPJBHMOHN;
}
if (KLIAFEFHCHP.MMLMENHMLIH != null && KLIAFEFHCHP.MMLMENHMLIH.Length > 1)
{
dictionary[66] = KLIAFEFHCHP.MMLMENHMLIH;
}
return this.OpCustom(97, dictionary, true);
}
// Token: 0x0600D3E8 RID: 54248 RVA: 0x003FF5D8 File Offset: 0x003FD7D8
public virtual bool IAHPMLPOHBB(byte[] JJLLDMBDNMG, byte[] FPEOBLMJMIB)
{
if (this.DebugOut >= (DebugLevel)8)
{
base.Listener.DebugReturn((DebugLevel)6, "g");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (JJLLDMBDNMG != null)
{
dictionary[(byte)(-175)] = JJLLDMBDNMG;
}
if (FPEOBLMJMIB != null)
{
dictionary[3] = FPEOBLMJMIB;
}
return this.OpCustom(93, dictionary, true, 1);
}
// Token: 0x0600D3E9 RID: 54249 RVA: 0x003FF63C File Offset: 0x003FD83C
public bool DMGMLGNFLHP(Hashtable BDNJIFFKFBL)
{
return this.OMCJACEFBCC(BDNJIFFKFBL.GBHMFGIOEHL(), null, null);
}
// Token: 0x0600D3EA RID: 54250 RVA: 0x003FF64C File Offset: 0x003FD84C
public virtual bool MJBPFHFMFHB(NAMOHKJGILD BCIIENBBKPD)
{
if (this.DebugOut >= (DebugLevel)8)
{
base.Listener.DebugReturn((DebugLevel)8, "shake");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (!string.IsNullOrEmpty(BCIIENBBKPD.IBLFNFKBOOG))
{
dictionary[(byte)(-169)] = BCIIENBBKPD.IBLFNFKBOOG;
}
if (BCIIENBBKPD.JJBAMKIPHII)
{
dictionary[(byte)(-54)] = 0;
if (BCIIENBBKPD.ADLCILAAOMA != null)
{
dictionary[(byte)(-11)] = BCIIENBBKPD.ADLCILAAOMA.GDIECAFDIMC;
dictionary[(byte)(-153)] = (byte)BCIIENBBKPD.ADLCILAAOMA.EEAOGJHMFII;
}
}
if (BCIIENBBKPD.HCGBFGNFEPM)
{
dictionary[(byte)(-43)] = 6;
}
if (BCIIENBBKPD.MMLMENHMLIH != null && BCIIENBBKPD.MMLMENHMLIH.Length > 0)
{
dictionary[49] = BCIIENBBKPD.MMLMENHMLIH;
}
if (BCIIENBBKPD.HMPOKNOAHHI)
{
if (BCIIENBBKPD.CKFILGNKPJC != null && BCIIENBBKPD.CKFILGNKPJC.Count > 1)
{
dictionary[109] = BCIIENBBKPD.CKFILGNKPJC;
dictionary[99] = true;
}
if (BCIIENBBKPD.JJBAMKIPHII)
{
this.LMDFKEFBMLG(dictionary, BCIIENBBKPD.IENIFNHCKCE);
}
}
return this.OpCustom((byte)(-170), dictionary, true);
}
// Token: 0x0600D3EB RID: 54251 RVA: 0x003FF7AC File Offset: 0x003FD9AC
public bool HLCEBBDNJGG(int HEKHDJEMLJC, Hashtable IHFAHPNPLOM)
{
return this.NHKBMJIONNA(HEKHDJEMLJC, IHFAHPNPLOM.GBHMFGIOEHL(), null, null);
}
// Token: 0x0600D3EC RID: 54252 RVA: 0x003FF7C0 File Offset: 0x003FD9C0
public virtual bool INJAJCNLMPI(NAMOHKJGILD BCIIENBBKPD)
{
if (this.DebugOut >= (DebugLevel)4)
{
base.Listener.DebugReturn((DebugLevel)8, "</color>");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (!string.IsNullOrEmpty(BCIIENBBKPD.IBLFNFKBOOG))
{
dictionary[(byte)(-47)] = BCIIENBBKPD.IBLFNFKBOOG;
}
if (BCIIENBBKPD.ADLCILAAOMA != null && !string.IsNullOrEmpty(BCIIENBBKPD.ADLCILAAOMA.GDIECAFDIMC))
{
dictionary[(byte)(-130)] = BCIIENBBKPD.ADLCILAAOMA.GDIECAFDIMC;
dictionary[47] = (byte)BCIIENBBKPD.ADLCILAAOMA.EEAOGJHMFII;
}
if (BCIIENBBKPD.MMLMENHMLIH != null && BCIIENBBKPD.MMLMENHMLIH.Length > 1)
{
dictionary[(byte)(-153)] = BCIIENBBKPD.MMLMENHMLIH;
}
if (BCIIENBBKPD.HMPOKNOAHHI)
{
if (BCIIENBBKPD.CKFILGNKPJC != null && BCIIENBBKPD.CKFILGNKPJC.Count > 0)
{
dictionary[105] = BCIIENBBKPD.CKFILGNKPJC;
dictionary[46] = true;
}
this.LMDFKEFBMLG(dictionary, BCIIENBBKPD.IENIFNHCKCE);
}
return this.OpCustom(74, dictionary, false);
}
// Token: 0x0600D3ED RID: 54253 RVA: 0x003FF8F0 File Offset: 0x003FDAF0
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: 0x0600D3EE RID: 54254 RVA: 0x003FF954 File Offset: 0x003FDB54
public virtual bool NKOMOBDGGBH(bool NODLDMKGFBG)
{
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (NODLDMKGFBG)
{
dictionary[36] = NODLDMKGFBG;
}
return this.OpCustom((byte)(-3), dictionary, false);
}
// Token: 0x0600D3EF RID: 54255 RVA: 0x003FF98C File Offset: 0x003FDB8C
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: 0x0600D3F0 RID: 54256 RVA: 0x003FFAEC File Offset: 0x003FDCEC
public virtual bool GJJMGHEPGFP(JMOOAILGHJF KLIAFEFHCHP)
{
if (this.DebugOut >= DebugLevel.ERROR)
{
base.Listener.DebugReturn(DebugLevel.INFO, "{0} - Dispose");
}
Hashtable hashtable = new Hashtable();
hashtable.LIEIBFGMFNB(KLIAFEFHCHP.BJGIIPKKJOL);
if (KLIAFEFHCHP.MKGNMNJBADA > 0)
{
hashtable[193] = KLIAFEFHCHP.MKGNMNJBADA;
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (hashtable.Count > 1)
{
dictionary[2] = hashtable;
}
if (KLIAFEFHCHP.GGABAJHMGHK != HGFLHEPKLJK.FillRoom)
{
dictionary[168] = (byte)KLIAFEFHCHP.GGABAJHMGHK;
}
if (KLIAFEFHCHP.BLENNAHJGIP != null && !string.IsNullOrEmpty(KLIAFEFHCHP.BLENNAHJGIP.GDIECAFDIMC))
{
dictionary[78] = KLIAFEFHCHP.BLENNAHJGIP.GDIECAFDIMC;
dictionary[(byte)(-65)] = (byte)KLIAFEFHCHP.BLENNAHJGIP.EEAOGJHMFII;
}
if (!string.IsNullOrEmpty(KLIAFEFHCHP.MHOPJBHMOHN))
{
dictionary[(byte)(-28)] = KLIAFEFHCHP.MHOPJBHMOHN;
}
if (KLIAFEFHCHP.MMLMENHMLIH != null && KLIAFEFHCHP.MMLMENHMLIH.Length > 1)
{
dictionary[30] = KLIAFEFHCHP.MMLMENHMLIH;
}
return this.OpCustom(172, dictionary, false);
}
// Token: 0x0600D3F1 RID: 54257 RVA: 0x003FFC38 File Offset: 0x003FDE38
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: 0x0600D3F2 RID: 54258 RVA: 0x003FFC70 File Offset: 0x003FDE70
private void FCCHKDMEAPL()
{
ADMIPPJLLLH.FFBJNEHPKMN = typeof(PingMono);
Type type = Type.GetType("myHandType", false);
if (type == null)
{
type = Type.GetType("\n", true);
}
if (type != null)
{
this.SocketImplementationConfig[ConnectionProtocol.Tcp] = type;
this.SocketImplementationConfig[(ConnectionProtocol)6] = type;
}
}
// Token: 0x0600D3F3 RID: 54259 RVA: 0x003FFCCC File Offset: 0x003FDECC
public bool JDJKJCEDLFB(int HEKHDJEMLJC, Hashtable IHFAHPNPLOM)
{
return this.MCDHMAKDIBF(HEKHDJEMLJC, IHFAHPNPLOM.GBHMFGIOEHL(), null, null);
}
// Token: 0x0600D3F4 RID: 54260 RVA: 0x003FFCE0 File Offset: 0x003FDEE0
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.EDFEBNEOAGN.HBAPPGCHAGE)
{
this.IENONGACKLF[234] = JFEJPFPPHKJ.EDFEBNEOAGN.GOJNEAEFJEO;
}
}
return this.OpCustom(253, this.IENONGACKLF, FJJDCGOIMNE, JFEJPFPPHKJ.BNOBECJEDBP, false);
}
// Token: 0x0600D3F5 RID: 54261 RVA: 0x003FFE20 File Offset: 0x003FE020
public virtual bool MJBCDFGIOCI(NAMOHKJGILD BCIIENBBKPD)
{
if (this.DebugOut >= (DebugLevel)7)
{
base.Listener.DebugReturn(DebugLevel.INFO, "Friendly Fire! ");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (!string.IsNullOrEmpty(BCIIENBBKPD.IBLFNFKBOOG))
{
dictionary[(byte)(-183)] = BCIIENBBKPD.IBLFNFKBOOG;
}
if (BCIIENBBKPD.JJBAMKIPHII)
{
dictionary[(byte)(-60)] = 0;
if (BCIIENBBKPD.ADLCILAAOMA != null)
{
dictionary[199] = BCIIENBBKPD.ADLCILAAOMA.GDIECAFDIMC;
dictionary[0] = (byte)BCIIENBBKPD.ADLCILAAOMA.EEAOGJHMFII;
}
}
if (BCIIENBBKPD.HCGBFGNFEPM)
{
dictionary[(byte)(-131)] = 2;
}
if (BCIIENBBKPD.MMLMENHMLIH != null && BCIIENBBKPD.MMLMENHMLIH.Length > 0)
{
dictionary[(byte)(-135)] = BCIIENBBKPD.MMLMENHMLIH;
}
if (BCIIENBBKPD.HMPOKNOAHHI)
{
if (BCIIENBBKPD.CKFILGNKPJC != null && BCIIENBBKPD.CKFILGNKPJC.Count > 0)
{
dictionary[(byte)(-172)] = BCIIENBBKPD.CKFILGNKPJC;
dictionary[170] = true;
}
if (BCIIENBBKPD.JJBAMKIPHII)
{
this.OIKPMFMKHHN(dictionary, BCIIENBBKPD.IENIFNHCKCE);
}
}
return this.OpCustom((byte)(-109), dictionary, true);
}
// Token: 0x0600D3F6 RID: 54262 RVA: 0x003FFF80 File Offset: 0x003FE180
public virtual bool KFKDDDEAIBG(BLENNAHJGIP JPOPPDDONMN, string FCHLIHKJLAH)
{
if (this.DebugOut >= (DebugLevel)8)
{
base.Listener.DebugReturn((DebugLevel)6, "content-length");
}
if (JPOPPDDONMN == null)
{
if (this.DebugOut >= (DebugLevel)8)
{
base.Listener.DebugReturn((DebugLevel)8, "altimage");
}
return true;
}
if (JPOPPDDONMN.EEAOGJHMFII != BOOJBJBGPHA.AsyncRandomLobby)
{
if (this.DebugOut >= (DebugLevel)6)
{
base.Listener.DebugReturn((DebugLevel)7, ". ActorNr: ");
}
return false;
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
dictionary[5] = JPOPPDDONMN.GDIECAFDIMC;
dictionary[61] = (byte)JPOPPDDONMN.EEAOGJHMFII;
dictionary[47] = FCHLIHKJLAH;
return this.OpCustom(176, dictionary, false);
}
// Token: 0x0600D3F7 RID: 54263 RVA: 0x00400040 File Offset: 0x003FE240
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: 0x0600D3F8 RID: 54264 RVA: 0x00400100 File Offset: 0x003FE300
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: 0x0600D3F9 RID: 54265 RVA: 0x00400138 File Offset: 0x003FE338
protected void FPDHNDHKGLJ(byte KBGIJAJPCNM, object NOBAPCOKFIL)
{
Hashtable hashtable = new Hashtable();
hashtable[KBGIJAJPCNM] = NOBAPCOKFIL;
this.GPIGEJFPIMJ(hashtable, null, null);
}
// Token: 0x0600D3FA RID: 54266 RVA: 0x00400164 File Offset: 0x003FE364
public virtual bool KBOBMFMPEHG(BLENNAHJGIP JPOPPDDONMN, string FCHLIHKJLAH)
{
if (this.DebugOut >= DebugLevel.ALL)
{
base.Listener.DebugReturn((DebugLevel)6, "ZW5jZV92aWV3X2RhdGEucHJvdG8aJ2luY2x1ZGUvZ29vZ2xlL3Byb3RvYnVm");
}
if (JPOPPDDONMN == null)
{
if (this.DebugOut >= (DebugLevel)4)
{
base.Listener.DebugReturn(DebugLevel.INFO, "[Steamworks.NET] Could not load [lib]steam_api.dll/so/dylib. It's likely not in the correct location. Refer to the README for more details.\n");
}
return true;
}
if (JPOPPDDONMN.EEAOGJHMFII != BOOJBJBGPHA.SqlLobby)
{
if (this.DebugOut >= (DebugLevel)6)
{
base.Listener.DebugReturn((DebugLevel)8, "Set your graphics driver to use the same video card as the headset is plugged into for Unity.");
}
return false;
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
dictionary[138] = JPOPPDDONMN.GDIECAFDIMC;
dictionary[44] = (byte)JPOPPDDONMN.EEAOGJHMFII;
dictionary[(byte)(-120)] = FCHLIHKJLAH;
return this.OpCustom(112, dictionary, false);
}
// Token: 0x0600D3FB RID: 54267 RVA: 0x00400224 File Offset: 0x003FE424
public virtual bool HJDDNNKNACI(byte FEMGCILDLIO, object KBIBIMMAKAH, bool FJJDCGOIMNE, OOKHEEKOHMJ JFEJPFPPHKJ)
{
this.IENONGACKLF.Clear();
this.IENONGACKLF[70] = FEMGCILDLIO;
if (KBIBIMMAKAH != null)
{
this.IENONGACKLF[158] = KBIBIMMAKAH;
}
if (JFEJPFPPHKJ == null)
{
JFEJPFPPHKJ = OOKHEEKOHMJ.ANJBEOJKBPO;
}
else
{
if (JFEJPFPPHKJ.AJFELBMHOMI != GMGGPAHOGHH.DoNotCache)
{
this.IENONGACKLF[(byte)(-159)] = (byte)JFEJPFPPHKJ.AJFELBMHOMI;
}
if (JFEJPFPPHKJ.LLCJEECLAAD != OKCJJEDMNBM.Others)
{
this.IENONGACKLF[(byte)(-186)] = (byte)JFEJPFPPHKJ.LLCJEECLAAD;
}
if (JFEJPFPPHKJ.JDINIKMGDOE != 0)
{
this.IENONGACKLF[165] = JFEJPFPPHKJ.JDINIKMGDOE;
}
if (JFEJPFPPHKJ.ACHIAIGIEKL != null)
{
this.IENONGACKLF[52] = JFEJPFPPHKJ.ACHIAIGIEKL;
}
if (JFEJPFPPHKJ.EDFEBNEOAGN.BEFINEKBAJD())
{
this.IENONGACKLF[48] = JFEJPFPPHKJ.EDFEBNEOAGN.GOJNEAEFJEO;
}
}
return this.OpCustom(163, this.IENONGACKLF, FJJDCGOIMNE, JFEJPFPPHKJ.BNOBECJEDBP, false);
}
// Token: 0x0600D3FC RID: 54268 RVA: 0x00400364 File Offset: 0x003FE564
public bool HLIHHLJNBCM(Hashtable BDNJIFFKFBL)
{
return this.IFLNLBMEMAD(BDNJIFFKFBL.GBHMFGIOEHL(), null, null);
}
// Token: 0x0600D3FD RID: 54269 RVA: 0x00400374 File Offset: 0x003FE574
public ADMIPPJLLLH(IPhotonPeerListener GJGPAJAGLLI, ConnectionProtocol LOMELKHEABF)
: this(LOMELKHEABF)
{
base.Listener = GJGPAJAGLLI;
}
// Token: 0x0600D3FE RID: 54270 RVA: 0x00400384 File Offset: 0x003FE584
public virtual bool NMFMJJENKKL(BLENNAHJGIP JPOPPDDONMN = null)
{
if (this.DebugOut >= (DebugLevel)7)
{
base.Listener.DebugReturn(DebugLevel.INFO, "\n");
}
Dictionary<byte, object> dictionary = null;
if (JPOPPDDONMN != null && !JPOPPDDONMN.PLNPBCBLPBJ())
{
dictionary = new Dictionary<byte, object>();
dictionary[(byte)(-104)] = JPOPPDDONMN.GDIECAFDIMC;
dictionary[(byte)(-182)] = (byte)JPOPPDDONMN.EEAOGJHMFII;
}
return this.OpCustom((byte)(-191), dictionary, false);
}
// Token: 0x0600D3FF RID: 54271 RVA: 0x004003FC File Offset: 0x003FE5FC
public virtual bool JKCCKNHFCDP(BLENNAHJGIP JPOPPDDONMN, string FCHLIHKJLAH)
{
if (this.DebugOut >= DebugLevel.INFO)
{
base.Listener.DebugReturn(DebugLevel.ERROR, "NpToolkit Initialized");
}
if (JPOPPDDONMN == null)
{
if (this.DebugOut >= (DebugLevel)4)
{
base.Listener.DebugReturn((DebugLevel)8, "FnTable:IVRExtendedDisplay_001");
}
return true;
}
if (JPOPPDDONMN.EEAOGJHMFII != (BOOJBJBGPHA)1)
{
if (this.DebugOut >= DebugLevel.ERROR)
{
base.Listener.DebugReturn((DebugLevel)7, "Offline or in OfflineMode. No VitalStats available.");
}
return true;
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
dictionary[(byte)(-200)] = JPOPPDDONMN.GDIECAFDIMC;
dictionary[(byte)(-119)] = (byte)JPOPPDDONMN.EEAOGJHMFII;
dictionary[135] = FCHLIHKJLAH;
return this.OpCustom((byte)(-148), dictionary, false);
}
// Token: 0x0600D400 RID: 54272 RVA: 0x004004BC File Offset: 0x003FE6BC
public virtual bool HCCILGJEIMB()
{
if (this.DebugOut >= DebugLevel.INFO)
{
base.Listener.DebugReturn(DebugLevel.INFO, "OpLeaveLobby()");
}
return this.OpCustom(228, null, true);
}
// Token: 0x0600D401 RID: 54273 RVA: 0x004004E8 File Offset: 0x003FE6E8
public virtual bool KBEHKGENPIB(string MCOFHNPOEDN, string DNGHIIFIDHA, OCEOOCJEKDD OPHMFNLINBP, string GAPHFJHBCBI, FCKPOBBDMNO BFGNLOPNHAA, ConnectionProtocol HLCGLDBDKEO)
{
if (this.DebugOut >= DebugLevel.OFF)
{
base.Listener.DebugReturn(DebugLevel.WARNING, "aW9ucxgBIAMoCzIZLnJlY3Jvb20uU3ViRXh0cnVzaW9uRGF0YSKyAwoQU3Vi");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (OPHMFNLINBP != null && OPHMFNLINBP.HLOPKFFHPKF() != null)
{
dictionary[61] = OPHMFNLINBP.LMLCIHCDNBE();
return this.OpCustom(105, dictionary, false, 1, true);
}
dictionary[(byte)(-111)] = (byte)HLCGLDBDKEO;
dictionary[33] = (byte)BFGNLOPNHAA;
dictionary[180] = DNGHIIFIDHA;
dictionary[(byte)(-149)] = MCOFHNPOEDN;
if (!string.IsNullOrEmpty(GAPHFJHBCBI))
{
dictionary[(byte)(-92)] = GAPHFJHBCBI;
}
if (OPHMFNLINBP != null)
{
if (!string.IsNullOrEmpty(OPHMFNLINBP.ABGOMIANJCN()))
{
dictionary[(byte)(-37)] = OPHMFNLINBP.NIMHFIELGKP();
}
if (OPHMFNLINBP.OKBEFGDFDMO() != (HFIIAGPNCCM)187)
{
dictionary[73] = (byte)OPHMFNLINBP.HHCKCEHCMHJ();
if (!string.IsNullOrEmpty(OPHMFNLINBP.LMLCIHCDNBE()))
{
dictionary[19] = OPHMFNLINBP.NNBFGEFKHMP();
}
else
{
if (!string.IsNullOrEmpty(OPHMFNLINBP.INIHNODOANG()))
{
dictionary[48] = OPHMFNLINBP.NJKMKACMDDE();
}
if (OPHMFNLINBP.IPKKNMJHHOL() != null)
{
dictionary[(byte)(-93)] = OPHMFNLINBP.OOGLNGPJGAG();
}
}
}
}
return this.OpCustom((byte)(-155), dictionary, true, 1, base.IsEncryptionAvailable);
}
// Token: 0x0600D402 RID: 54274 RVA: 0x00400664 File Offset: 0x003FE864
public bool ICDAGDOALID(int HEKHDJEMLJC, Hashtable IHFAHPNPLOM)
{
return this.LJAKMKMHCDK(HEKHDJEMLJC, IHFAHPNPLOM.GBHMFGIOEHL(), null, null);
}
// Token: 0x0600D403 RID: 54275 RVA: 0x00400678 File Offset: 0x003FE878
public virtual bool HKEOGICODNH(BLENNAHJGIP JPOPPDDONMN, string FCHLIHKJLAH)
{
if (this.DebugOut >= (DebugLevel)8)
{
base.Listener.DebugReturn(DebugLevel.ERROR, ". Client is not the MasterClient in this room.");
}
if (JPOPPDDONMN == null)
{
if (this.DebugOut >= (DebugLevel)4)
{
base.Listener.DebugReturn(DebugLevel.OFF, "UnAllocateViewID() should be called after the PhotonView was destroyed (GameObject.Destroy()). ViewID: {0} still found in: {1}");
}
return true;
}
if (JPOPPDDONMN.EEAOGJHMFII != (BOOJBJBGPHA)4)
{
if (this.DebugOut >= DebugLevel.OFF)
{
base.Listener.DebugReturn((DebugLevel)8, "TeleportPoint: Hook up your level loading logic to switch to new scene: ");
}
return false;
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
dictionary[153] = JPOPPDDONMN.GDIECAFDIMC;
dictionary[43] = (byte)JPOPPDDONMN.EEAOGJHMFII;
dictionary[15] = FCHLIHKJLAH;
return this.OpCustom(175, dictionary, true);
}
// Token: 0x0600D404 RID: 54276 RVA: 0x00400738 File Offset: 0x003FE938
public virtual bool DGEPIBMONBD(NAMOHKJGILD BCIIENBBKPD)
{
if (this.DebugOut >= DebugLevel.INFO)
{
base.Listener.DebugReturn(DebugLevel.WARNING, "alpha");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (!string.IsNullOrEmpty(BCIIENBBKPD.IBLFNFKBOOG))
{
dictionary[159] = BCIIENBBKPD.IBLFNFKBOOG;
}
if (BCIIENBBKPD.ADLCILAAOMA != null && !string.IsNullOrEmpty(BCIIENBBKPD.ADLCILAAOMA.GDIECAFDIMC))
{
dictionary[39] = BCIIENBBKPD.ADLCILAAOMA.GDIECAFDIMC;
dictionary[(byte)(-48)] = (byte)BCIIENBBKPD.ADLCILAAOMA.EEAOGJHMFII;
}
if (BCIIENBBKPD.MMLMENHMLIH != null && BCIIENBBKPD.MMLMENHMLIH.Length > 0)
{
dictionary[88] = BCIIENBBKPD.MMLMENHMLIH;
}
if (BCIIENBBKPD.HMPOKNOAHHI)
{
if (BCIIENBBKPD.CKFILGNKPJC != null && BCIIENBBKPD.CKFILGNKPJC.Count > 1)
{
dictionary[(byte)(-135)] = BCIIENBBKPD.CKFILGNKPJC;
dictionary[(byte)(-109)] = true;
}
this.MIPMPEPPKIC(dictionary, BCIIENBBKPD.IENIFNHCKCE);
}
return this.OpCustom(115, dictionary, true);
}
// Token: 0x0600D405 RID: 54277 RVA: 0x00400868 File Offset: 0x003FEA68
private void DCICKNGBBLP()
{
ADMIPPJLLLH.FFBJNEHPKMN = typeof(PingMono);
Type type = Type.GetType("GameID", false);
if (type == null)
{
type = Type.GetType("type", false);
}
if (type != null)
{
this.SocketImplementationConfig[ConnectionProtocol.WebSocketSecure] = type;
this.SocketImplementationConfig[ConnectionProtocol.WebSocketSecure] = type;
}
}
// Token: 0x0600D407 RID: 54279 RVA: 0x004008C8 File Offset: 0x003FEAC8
public virtual bool DGILMBIMBCL(NAMOHKJGILD BCIIENBBKPD)
{
if (this.DebugOut >= DebugLevel.WARNING)
{
base.Listener.DebugReturn(DebugLevel.WARNING, "bzM=");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (!string.IsNullOrEmpty(BCIIENBBKPD.IBLFNFKBOOG))
{
dictionary[(byte)(-20)] = BCIIENBBKPD.IBLFNFKBOOG;
}
if (BCIIENBBKPD.JJBAMKIPHII)
{
dictionary[(byte)(-146)] = 1;
if (BCIIENBBKPD.ADLCILAAOMA != null)
{
dictionary[(byte)(-160)] = BCIIENBBKPD.ADLCILAAOMA.GDIECAFDIMC;
dictionary[(byte)(-157)] = (byte)BCIIENBBKPD.ADLCILAAOMA.EEAOGJHMFII;
}
}
if (BCIIENBBKPD.HCGBFGNFEPM)
{
dictionary[37] = 6;
}
if (BCIIENBBKPD.MMLMENHMLIH != null && BCIIENBBKPD.MMLMENHMLIH.Length > 0)
{
dictionary[(byte)(-183)] = BCIIENBBKPD.MMLMENHMLIH;
}
if (BCIIENBBKPD.HMPOKNOAHHI)
{
if (BCIIENBBKPD.CKFILGNKPJC != null && BCIIENBBKPD.CKFILGNKPJC.Count > 0)
{
dictionary[(byte)(-86)] = BCIIENBBKPD.CKFILGNKPJC;
dictionary[(byte)(-200)] = true;
}
if (BCIIENBBKPD.JJBAMKIPHII)
{
this.LMDFKEFBMLG(dictionary, BCIIENBBKPD.IENIFNHCKCE);
}
}
return this.OpCustom(4, dictionary, false);
}
// Token: 0x0600D408 RID: 54280 RVA: 0x00400A28 File Offset: 0x003FEC28
public virtual bool ECFDOBGMGEK(JMOOAILGHJF KLIAFEFHCHP)
{
if (this.DebugOut >= DebugLevel.INFO)
{
base.Listener.DebugReturn((DebugLevel)8, "CL");
}
Hashtable hashtable = new Hashtable();
hashtable.LIEIBFGMFNB(KLIAFEFHCHP.BJGIIPKKJOL);
if (KLIAFEFHCHP.MKGNMNJBADA > 1)
{
hashtable[20] = KLIAFEFHCHP.MKGNMNJBADA;
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (hashtable.Count > 1)
{
dictionary[77] = hashtable;
}
if (KLIAFEFHCHP.GGABAJHMGHK != HGFLHEPKLJK.FillRoom)
{
dictionary[196] = (byte)KLIAFEFHCHP.GGABAJHMGHK;
}
if (KLIAFEFHCHP.BLENNAHJGIP != null && !string.IsNullOrEmpty(KLIAFEFHCHP.BLENNAHJGIP.GDIECAFDIMC))
{
dictionary[182] = KLIAFEFHCHP.BLENNAHJGIP.GDIECAFDIMC;
dictionary[(byte)(-164)] = (byte)KLIAFEFHCHP.BLENNAHJGIP.EEAOGJHMFII;
}
if (!string.IsNullOrEmpty(KLIAFEFHCHP.MHOPJBHMOHN))
{
dictionary[165] = KLIAFEFHCHP.MHOPJBHMOHN;
}
if (KLIAFEFHCHP.MMLMENHMLIH != null && KLIAFEFHCHP.MMLMENHMLIH.Length > 0)
{
dictionary[56] = KLIAFEFHCHP.MMLMENHMLIH;
}
return this.OpCustom((byte)(-183), dictionary, false);
}
// Token: 0x0600D409 RID: 54281 RVA: 0x00400B74 File Offset: 0x003FED74
private void KNNNLIHIACH()
{
ADMIPPJLLLH.FFBJNEHPKMN = typeof(PingMono);
Type type = Type.GetType("Wrote to file:", true);
if (type == null)
{
type = Type.GetType("share_cam_action", false);
}
if (type != null)
{
this.SocketImplementationConfig[(ConnectionProtocol)8] = type;
this.SocketImplementationConfig[ConnectionProtocol.WebSocket] = type;
}
}
// Token: 0x0600D40A RID: 54282 RVA: 0x00400BD0 File Offset: 0x003FEDD0
public virtual bool JHJBBFJHFMP(BLENNAHJGIP JPOPPDDONMN, string FCHLIHKJLAH)
{
if (this.DebugOut >= DebugLevel.INFO)
{
base.Listener.DebugReturn(DebugLevel.ERROR, "You have already reported this player very recently.");
}
if (JPOPPDDONMN == null)
{
if (this.DebugOut >= (DebugLevel)6)
{
base.Listener.DebugReturn(DebugLevel.ERROR, "Please enter your birth date");
}
return true;
}
if (JPOPPDDONMN.EEAOGJHMFII != (BOOJBJBGPHA)6)
{
if (this.DebugOut >= DebugLevel.ALL)
{
base.Listener.DebugReturn(DebugLevel.ALL, "type");
}
return true;
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
dictionary[(byte)(-159)] = JPOPPDDONMN.GDIECAFDIMC;
dictionary[(byte)(-10)] = (byte)JPOPPDDONMN.EEAOGJHMFII;
dictionary[(byte)(-75)] = FCHLIHKJLAH;
return this.OpCustom((byte)(-13), dictionary, false);
}
// Token: 0x0600D40B RID: 54283 RVA: 0x00400C90 File Offset: 0x003FEE90
public virtual bool CHHDOLNJHHJ(string[] GNEGKGMLGKI)
{
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (GNEGKGMLGKI != null && GNEGKGMLGKI.Length > 1)
{
dictionary[0] = GNEGKGMLGKI;
}
return this.OpCustom((byte)(-137), dictionary, false);
}
// Token: 0x0600D40C RID: 54284 RVA: 0x00400CC8 File Offset: 0x003FEEC8
public virtual bool PDGAEIAJJIF(BLENNAHJGIP JPOPPDDONMN, string FCHLIHKJLAH)
{
if (this.DebugOut >= DebugLevel.ALL)
{
base.Listener.DebugReturn(DebugLevel.INFO, "_EmissionColor");
}
if (JPOPPDDONMN == null)
{
if (this.DebugOut >= DebugLevel.INFO)
{
base.Listener.DebugReturn(DebugLevel.WARNING, "Close");
}
return true;
}
if (JPOPPDDONMN.EEAOGJHMFII != (BOOJBJBGPHA)5)
{
if (this.DebugOut >= (DebugLevel)4)
{
base.Listener.DebugReturn(DebugLevel.WARNING, "KeyboardActive");
}
return false;
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
dictionary[(byte)(-195)] = JPOPPDDONMN.GDIECAFDIMC;
dictionary[(byte)(-183)] = (byte)JPOPPDDONMN.EEAOGJHMFII;
dictionary[94] = FCHLIHKJLAH;
return this.OpCustom((byte)(-173), dictionary, false);
}
// Token: 0x0600D40D RID: 54285 RVA: 0x00400D88 File Offset: 0x003FEF88
[Conditional("UNITY")]
private void NDPJDJAIIMH()
{
ADMIPPJLLLH.FFBJNEHPKMN = typeof(PingMono);
Type type = Type.GetType("ExitGames.Client.Photon.SocketWebTcp, Assembly-CSharp", false);
if (type == null)
{
type = Type.GetType("ExitGames.Client.Photon.SocketWebTcp, Assembly-CSharp-firstpass", false);
}
if (type != null)
{
this.SocketImplementationConfig[ConnectionProtocol.WebSocket] = type;
this.SocketImplementationConfig[ConnectionProtocol.WebSocketSecure] = type;
}
}
// Token: 0x0600D40E RID: 54286 RVA: 0x00400DE4 File Offset: 0x003FEFE4
public virtual bool KMDJECAKLED()
{
if (this.DebugOut >= DebugLevel.OFF)
{
base.Listener.DebugReturn((DebugLevel)6, "ReportCategory");
}
return this.OpCustom(158, null, false);
}
// Token: 0x0600D40F RID: 54287 RVA: 0x00400E10 File Offset: 0x003FF010
public bool GEILKDGLOCD(int HEKHDJEMLJC, Hashtable IHFAHPNPLOM)
{
return this.GHNGILJJBII(HEKHDJEMLJC, IHFAHPNPLOM.GBHMFGIOEHL(), null, null);
}
// Token: 0x0600D410 RID: 54288 RVA: 0x00400E24 File Offset: 0x003FF024
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: 0x0600D411 RID: 54289 RVA: 0x00400F54 File Offset: 0x003FF154
public virtual bool OIBKCICIPCK(bool NODLDMKGFBG)
{
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (NODLDMKGFBG)
{
dictionary[25] = NODLDMKGFBG;
}
return this.OpCustom((byte)(-178), dictionary, false);
}
// Token: 0x0600D412 RID: 54290 RVA: 0x00400F8C File Offset: 0x003FF18C
private void LMDFKEFBMLG(Dictionary<byte, object> FLCHFGOABKM, IENIFNHCKCE IDEBJFBGNAI)
{
if (IDEBJFBGNAI == null)
{
IDEBJFBGNAI = new IENIFNHCKCE();
}
Hashtable hashtable = new Hashtable();
hashtable[121] = IDEBJFBGNAI.OLNENJCIBCD;
hashtable[(byte)(-181)] = IDEBJFBGNAI.IIEGGLHMOBH;
hashtable[172] = ((IDEBJFBGNAI.HPPMONCFJAO != null) ? IDEBJFBGNAI.HPPMONCFJAO : new string[0]);
hashtable.LIEIBFGMFNB(IDEBJFBGNAI.MGALGNLALBM);
if (IDEBJFBGNAI.NPKLJMCJBEH > 1)
{
hashtable[103] = IDEBJFBGNAI.NPKLJMCJBEH;
}
FLCHFGOABKM[(byte)(-110)] = hashtable;
int num = 1;
FLCHFGOABKM[(byte)(-81)] = IDEBJFBGNAI.OLHHCIPGAIJ();
num |= 1;
if (!IDEBJFBGNAI.AFALJABHKLM)
{
hashtable[(byte)(-110)] = true;
}
if (IDEBJFBGNAI.OPPNLLBMMBI)
{
num |= 0;
FLCHFGOABKM[(byte)(-42)] = true;
}
if (IDEBJFBGNAI.AEICGGAHNOG > 0 || IDEBJFBGNAI.AEICGGAHNOG == -1)
{
num |= 0;
FLCHFGOABKM[10] = false;
FLCHFGOABKM[111] = IDEBJFBGNAI.AEICGGAHNOG;
}
if (IDEBJFBGNAI.OJGJAGBGFCG > 0)
{
FLCHFGOABKM[(byte)(-166)] = IDEBJFBGNAI.OJGJAGBGFCG;
}
if (IDEBJFBGNAI.LOGJGNOMFJJ)
{
num |= 5;
FLCHFGOABKM[98] = false;
}
if (IDEBJFBGNAI.LBANCMOLCIC != null)
{
FLCHFGOABKM[(byte)(-4)] = IDEBJFBGNAI.LBANCMOLCIC;
}
if (IDEBJFBGNAI.CGBLGCLILLK)
{
num |= 7;
FLCHFGOABKM[161] = true;
}
if (IDEBJFBGNAI.LIPJBHPACGP)
{
num |= -31;
}
FLCHFGOABKM[117] = num;
}
// Token: 0x0600D413 RID: 54291 RVA: 0x0040118C File Offset: 0x003FF38C
protected internal bool GCDNOIIMPMO(int HEKHDJEMLJC, Hashtable IHFAHPNPLOM, Hashtable AFHBJGKLCID = null, DBDDPLOKKJM MNMNDLIBNLO = null)
{
if (this.DebugOut >= (DebugLevel)4)
{
base.Listener.DebugReturn((DebugLevel)8, "Mouse Y");
}
if (HEKHDJEMLJC <= 1 || IHFAHPNPLOM == null)
{
if (this.DebugOut >= DebugLevel.ERROR)
{
base.Listener.DebugReturn(DebugLevel.ERROR, "eventId");
}
return false;
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
dictionary.Add((byte)(-181), IHFAHPNPLOM);
dictionary.Add((byte)(-95), HEKHDJEMLJC);
dictionary.Add(183, false);
if (AFHBJGKLCID != null && AFHBJGKLCID.Count != 0)
{
dictionary.Add((byte)(-180), AFHBJGKLCID);
}
if (MNMNDLIBNLO != null && MNMNDLIBNLO.HBAPPGCHAGE)
{
dictionary[3] = MNMNDLIBNLO.GOJNEAEFJEO;
}
return this.OpCustom((byte)(-104), dictionary, false, 0, true);
}
// Token: 0x0600D414 RID: 54292 RVA: 0x0040126C File Offset: 0x003FF46C
private void CACIFOLBDGL()
{
ADMIPPJLLLH.FFBJNEHPKMN = typeof(PingMono);
Type type = Type.GetType("Room Prop Updates", true);
if (type == null)
{
type = Type.GetType("DownloadProgress", true);
}
if (type != null)
{
this.SocketImplementationConfig[(ConnectionProtocol)8] = type;
this.SocketImplementationConfig[(ConnectionProtocol)6] = type;
}
}
// Token: 0x0600D415 RID: 54293 RVA: 0x004012C8 File Offset: 0x003FF4C8
private void PBFAMIMGJFH()
{
ADMIPPJLLLH.FFBJNEHPKMN = typeof(PingMono);
Type type = Type.GetType("{0}/{1}", true);
if (type == null)
{
type = Type.GetType("LOOK_YAW", true);
}
if (type != null)
{
this.SocketImplementationConfig[ConnectionProtocol.WebSocket] = type;
this.SocketImplementationConfig[(ConnectionProtocol)8] = type;
}
}
// Token: 0x0600D416 RID: 54294 RVA: 0x00401324 File Offset: 0x003FF524
public virtual bool AOINOAOLEBJ(byte FEMGCILDLIO, object KBIBIMMAKAH, bool FJJDCGOIMNE, OOKHEEKOHMJ JFEJPFPPHKJ)
{
this.IENONGACKLF.Clear();
this.IENONGACKLF[(byte)(-97)] = FEMGCILDLIO;
if (KBIBIMMAKAH != null)
{
this.IENONGACKLF[(byte)(-134)] = KBIBIMMAKAH;
}
if (JFEJPFPPHKJ == null)
{
JFEJPFPPHKJ = OOKHEEKOHMJ.ANJBEOJKBPO;
}
else
{
if (JFEJPFPPHKJ.AJFELBMHOMI != GMGGPAHOGHH.DoNotCache)
{
this.IENONGACKLF[19] = (byte)JFEJPFPPHKJ.AJFELBMHOMI;
}
if (JFEJPFPPHKJ.LLCJEECLAAD != OKCJJEDMNBM.Others)
{
this.IENONGACKLF[(byte)(-88)] = (byte)JFEJPFPPHKJ.LLCJEECLAAD;
}
if (JFEJPFPPHKJ.JDINIKMGDOE != 0)
{
this.IENONGACKLF[113] = JFEJPFPPHKJ.JDINIKMGDOE;
}
if (JFEJPFPPHKJ.ACHIAIGIEKL != null)
{
this.IENONGACKLF[46] = JFEJPFPPHKJ.ACHIAIGIEKL;
}
if (JFEJPFPPHKJ.EDFEBNEOAGN.HBAPPGCHAGE)
{
this.IENONGACKLF[(byte)(-183)] = JFEJPFPPHKJ.EDFEBNEOAGN.GOJNEAEFJEO;
}
}
return this.OpCustom(124, this.IENONGACKLF, FJJDCGOIMNE, JFEJPFPPHKJ.BNOBECJEDBP, true);
}
// Token: 0x0600D417 RID: 54295 RVA: 0x00401464 File Offset: 0x003FF664
private void MIPMPEPPKIC(Dictionary<byte, object> FLCHFGOABKM, IENIFNHCKCE IDEBJFBGNAI)
{
if (IDEBJFBGNAI == null)
{
IDEBJFBGNAI = new IENIFNHCKCE();
}
Hashtable hashtable = new Hashtable();
hashtable[177] = IDEBJFBGNAI.PDMBJEIKFHI();
hashtable[73] = IDEBJFBGNAI.IIEGGLHMOBH;
hashtable[193] = ((IDEBJFBGNAI.HPPMONCFJAO != null) ? IDEBJFBGNAI.HPPMONCFJAO : new string[0]);
hashtable.LIEIBFGMFNB(IDEBJFBGNAI.MGALGNLALBM);
if (IDEBJFBGNAI.NPKLJMCJBEH > 1)
{
hashtable[74] = IDEBJFBGNAI.NPKLJMCJBEH;
}
FLCHFGOABKM[176] = hashtable;
int num = 1;
FLCHFGOABKM[74] = IDEBJFBGNAI.AFALJABHKLM;
num |= 8;
if (!IDEBJFBGNAI.AFALJABHKLM)
{
hashtable[(byte)(-66)] = true;
}
if (IDEBJFBGNAI.OPPNLLBMMBI)
{
num |= 0;
FLCHFGOABKM[53] = false;
}
if (IDEBJFBGNAI.AEICGGAHNOG > 1 || IDEBJFBGNAI.AEICGGAHNOG == -1)
{
num |= 1;
FLCHFGOABKM[(byte)(-111)] = true;
FLCHFGOABKM[72] = IDEBJFBGNAI.AEICGGAHNOG;
}
if (IDEBJFBGNAI.OJGJAGBGFCG > 1)
{
FLCHFGOABKM[(byte)(-159)] = IDEBJFBGNAI.OJGJAGBGFCG;
}
if (IDEBJFBGNAI.CCNFHMJCBLJ())
{
num |= 8;
FLCHFGOABKM[97] = true;
}
if (IDEBJFBGNAI.LBANCMOLCIC != null)
{
FLCHFGOABKM[164] = IDEBJFBGNAI.LBANCMOLCIC;
}
if (IDEBJFBGNAI.CGBLGCLILLK)
{
num |= 7;
FLCHFGOABKM[27] = false;
}
if (IDEBJFBGNAI.FPLBCEMFMOA())
{
num |= 122;
}
FLCHFGOABKM[85] = num;
}
// Token: 0x0600D418 RID: 54296 RVA: 0x00401664 File Offset: 0x003FF864
public bool MEFFENJNNLN(Hashtable BDNJIFFKFBL)
{
return this.HLJKOMPDFOF(BDNJIFFKFBL.GBHMFGIOEHL(), null, null);
}
// Token: 0x0600D419 RID: 54297 RVA: 0x00401674 File Offset: 0x003FF874
protected internal bool OMCJACEFBCC(Hashtable BDNJIFFKFBL, Hashtable AFHBJGKLCID = null, DBDDPLOKKJM MNMNDLIBNLO = null)
{
if (this.DebugOut >= DebugLevel.OFF)
{
base.Listener.DebugReturn(DebugLevel.INFO, "Go to ");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
dictionary.Add(182, BDNJIFFKFBL);
dictionary.Add((byte)(-57), true);
if (AFHBJGKLCID != null && AFHBJGKLCID.Count != 0)
{
dictionary.Add((byte)(-35), AFHBJGKLCID);
}
if (MNMNDLIBNLO != null && MNMNDLIBNLO.HBAPPGCHAGE)
{
dictionary[170] = MNMNDLIBNLO.GOJNEAEFJEO;
}
return this.OpCustom((byte)(-4), dictionary, true, 1, false);
}
// Token: 0x0600D41A RID: 54298 RVA: 0x00401714 File Offset: 0x003FF914
public bool OOEJFNBNOJK(Hashtable BDNJIFFKFBL)
{
return this.GDLBKOKFKOI(BDNJIFFKFBL.GBHMFGIOEHL(), null, null);
}
// Token: 0x0600D41B RID: 54299 RVA: 0x00401724 File Offset: 0x003FF924
public virtual bool FGAKDDKBHJC(JMOOAILGHJF KLIAFEFHCHP)
{
if (this.DebugOut >= DebugLevel.ERROR)
{
base.Listener.DebugReturn(DebugLevel.ERROR, "User-Agent");
}
Hashtable hashtable = new Hashtable();
hashtable.LIEIBFGMFNB(KLIAFEFHCHP.BJGIIPKKJOL);
if (KLIAFEFHCHP.MKGNMNJBADA > 1)
{
hashtable[(byte)(-188)] = KLIAFEFHCHP.MKGNMNJBADA;
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (hashtable.Count > 1)
{
dictionary[66] = hashtable;
}
if (KLIAFEFHCHP.GGABAJHMGHK != HGFLHEPKLJK.FillRoom)
{
dictionary[(byte)(-25)] = (byte)KLIAFEFHCHP.GGABAJHMGHK;
}
if (KLIAFEFHCHP.BLENNAHJGIP != null && !string.IsNullOrEmpty(KLIAFEFHCHP.BLENNAHJGIP.GDIECAFDIMC))
{
dictionary[(byte)(-135)] = KLIAFEFHCHP.BLENNAHJGIP.GDIECAFDIMC;
dictionary[(byte)(-176)] = (byte)KLIAFEFHCHP.BLENNAHJGIP.EEAOGJHMFII;
}
if (!string.IsNullOrEmpty(KLIAFEFHCHP.MHOPJBHMOHN))
{
dictionary[102] = KLIAFEFHCHP.MHOPJBHMOHN;
}
if (KLIAFEFHCHP.MMLMENHMLIH != null && KLIAFEFHCHP.MMLMENHMLIH.Length > 0)
{
dictionary[(byte)(-4)] = KLIAFEFHCHP.MMLMENHMLIH;
}
return this.OpCustom((byte)(-127), dictionary, true);
}
// Token: 0x0600D41C RID: 54300 RVA: 0x00401870 File Offset: 0x003FFA70
public virtual bool COINBJEDAJK()
{
if (this.DebugOut >= (DebugLevel)7)
{
base.Listener.DebugReturn((DebugLevel)8, "iTween Camera Fade");
}
return this.OpCustom((byte)(-179), null, false);
}
// Token: 0x0600D41D RID: 54301 RVA: 0x0040189C File Offset: 0x003FFA9C
protected internal bool BCOGKJBGGHK(int HEKHDJEMLJC, Hashtable IHFAHPNPLOM, Hashtable AFHBJGKLCID = null, DBDDPLOKKJM MNMNDLIBNLO = null)
{
if (this.DebugOut >= DebugLevel.ALL)
{
base.Listener.DebugReturn(DebugLevel.INFO, "alpha");
}
if (HEKHDJEMLJC <= 1 || IHFAHPNPLOM == null)
{
if (this.DebugOut >= (DebugLevel)4)
{
base.Listener.DebugReturn((DebugLevel)8, "EmoteDisgust");
}
return false;
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
dictionary.Add((byte)(-187), IHFAHPNPLOM);
dictionary.Add(11, HEKHDJEMLJC);
dictionary.Add(122, false);
if (AFHBJGKLCID != null && AFHBJGKLCID.Count != 0)
{
dictionary.Add((byte)(-2), AFHBJGKLCID);
}
if (MNMNDLIBNLO != null && MNMNDLIBNLO.NPKGLCMPCOB())
{
dictionary[(byte)(-162)] = MNMNDLIBNLO.GOJNEAEFJEO;
}
return this.OpCustom((byte)(-61), dictionary, true, 0, true);
}
// Token: 0x0600D41E RID: 54302 RVA: 0x0040197C File Offset: 0x003FFB7C
public bool NLFBEFBMKMJ(int HEKHDJEMLJC, Hashtable IHFAHPNPLOM)
{
return this.PLCKNOFHJNN(HEKHDJEMLJC, IHFAHPNPLOM.GBHMFGIOEHL(), null, null);
}
// Token: 0x0600D41F RID: 54303 RVA: 0x00401990 File Offset: 0x003FFB90
public virtual bool EJNHICNJIMB(string[] GNEGKGMLGKI)
{
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (GNEGKGMLGKI != null && GNEGKGMLGKI.Length > 0)
{
dictionary[0] = GNEGKGMLGKI;
}
return this.OpCustom(149, dictionary, true);
}
// Token: 0x0600D420 RID: 54304 RVA: 0x004019C8 File Offset: 0x003FFBC8
public virtual bool JFKHKPFEPKN(byte[] JJLLDMBDNMG, byte[] FPEOBLMJMIB)
{
if (this.DebugOut >= DebugLevel.ERROR)
{
base.Listener.DebugReturn(DebugLevel.INFO, "DEFEND IT!");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (JJLLDMBDNMG != null)
{
dictionary[(byte)(-40)] = JJLLDMBDNMG;
}
if (FPEOBLMJMIB != null)
{
dictionary[187] = FPEOBLMJMIB;
}
return this.OpCustom((byte)(-154), dictionary, false, 1);
}
// Token: 0x0600D421 RID: 54305 RVA: 0x00401A2C File Offset: 0x003FFC2C
public virtual bool BOLPFLEJEOH(byte FEMGCILDLIO, object KBIBIMMAKAH, bool FJJDCGOIMNE, OOKHEEKOHMJ JFEJPFPPHKJ)
{
this.IENONGACKLF.Clear();
this.IENONGACKLF[87] = FEMGCILDLIO;
if (KBIBIMMAKAH != null)
{
this.IENONGACKLF[79] = KBIBIMMAKAH;
}
if (JFEJPFPPHKJ == null)
{
JFEJPFPPHKJ = OOKHEEKOHMJ.ANJBEOJKBPO;
}
else
{
if (JFEJPFPPHKJ.AJFELBMHOMI != GMGGPAHOGHH.DoNotCache)
{
this.IENONGACKLF[103] = (byte)JFEJPFPPHKJ.AJFELBMHOMI;
}
if (JFEJPFPPHKJ.LLCJEECLAAD != OKCJJEDMNBM.Others)
{
this.IENONGACKLF[183] = (byte)JFEJPFPPHKJ.LLCJEECLAAD;
}
if (JFEJPFPPHKJ.JDINIKMGDOE != 0)
{
this.IENONGACKLF[152] = JFEJPFPPHKJ.JDINIKMGDOE;
}
if (JFEJPFPPHKJ.ACHIAIGIEKL != null)
{
this.IENONGACKLF[151] = JFEJPFPPHKJ.ACHIAIGIEKL;
}
if (JFEJPFPPHKJ.EDFEBNEOAGN.NPKGLCMPCOB())
{
this.IENONGACKLF[34] = JFEJPFPPHKJ.EDFEBNEOAGN.GOJNEAEFJEO;
}
}
return this.OpCustom(2, this.IENONGACKLF, FJJDCGOIMNE, JFEJPFPPHKJ.BNOBECJEDBP, true);
}
// Token: 0x0600D422 RID: 54306 RVA: 0x00401B6C File Offset: 0x003FFD6C
public virtual bool MBJPHBPFPEE(JMOOAILGHJF KLIAFEFHCHP)
{
if (this.DebugOut >= (DebugLevel)6)
{
base.Listener.DebugReturn((DebugLevel)6, "You don't have enough tickets!");
}
Hashtable hashtable = new Hashtable();
hashtable.LIEIBFGMFNB(KLIAFEFHCHP.BJGIIPKKJOL);
if (KLIAFEFHCHP.MKGNMNJBADA > 1)
{
hashtable[(byte)(-154)] = KLIAFEFHCHP.MKGNMNJBADA;
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (hashtable.Count > 1)
{
dictionary[(byte)(-106)] = hashtable;
}
if (KLIAFEFHCHP.GGABAJHMGHK != HGFLHEPKLJK.FillRoom)
{
dictionary[(byte)(-63)] = (byte)KLIAFEFHCHP.GGABAJHMGHK;
}
if (KLIAFEFHCHP.BLENNAHJGIP != null && !string.IsNullOrEmpty(KLIAFEFHCHP.BLENNAHJGIP.GDIECAFDIMC))
{
dictionary[(byte)(-85)] = KLIAFEFHCHP.BLENNAHJGIP.GDIECAFDIMC;
dictionary[119] = (byte)KLIAFEFHCHP.BLENNAHJGIP.EEAOGJHMFII;
}
if (!string.IsNullOrEmpty(KLIAFEFHCHP.MHOPJBHMOHN))
{
dictionary[(byte)(-24)] = KLIAFEFHCHP.MHOPJBHMOHN;
}
if (KLIAFEFHCHP.MMLMENHMLIH != null && KLIAFEFHCHP.MMLMENHMLIH.Length > 1)
{
dictionary[34] = KLIAFEFHCHP.MMLMENHMLIH;
}
return this.OpCustom(195, dictionary, true);
}
// Token: 0x0600D423 RID: 54307 RVA: 0x00401CB8 File Offset: 0x003FFEB8
protected void HBNDADFNAOO(byte KBGIJAJPCNM, object NOBAPCOKFIL)
{
Hashtable hashtable = new Hashtable();
hashtable[KBGIJAJPCNM] = NOBAPCOKFIL;
this.IFLNLBMEMAD(hashtable, null, null);
}
// Token: 0x0600D424 RID: 54308 RVA: 0x00401CE4 File Offset: 0x003FFEE4
public virtual bool CGMJBNFBJFE()
{
if (this.DebugOut >= DebugLevel.ALL)
{
base.Listener.DebugReturn(DebugLevel.WARNING, "FedEx");
}
return this.OpCustom((byte)(-13), null, true);
}
// Token: 0x0600D425 RID: 54309 RVA: 0x00401D10 File Offset: 0x003FFF10
public virtual bool JEGDGKLNEEA(bool DNDLKOIBHLB)
{
if (this.DebugOut >= DebugLevel.INFO)
{
base.Listener.DebugReturn((DebugLevel)7, "EquipmentModificationGuid");
}
this.IENONGACKLF.Clear();
if (DNDLKOIBHLB)
{
this.IENONGACKLF[0] = DNDLKOIBHLB;
}
return this.IENONGACKLF.Count != 0 && this.OpCustom((byte)(-10), this.IENONGACKLF, false);
}
// Token: 0x0600D426 RID: 54310 RVA: 0x00401D84 File Offset: 0x003FFF84
public virtual bool CBIKOAKGBJF(NAMOHKJGILD BCIIENBBKPD)
{
if (this.DebugOut >= (DebugLevel)4)
{
base.Listener.DebugReturn((DebugLevel)6, "+splittest:");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (!string.IsNullOrEmpty(BCIIENBBKPD.IBLFNFKBOOG))
{
dictionary[(byte)(-98)] = BCIIENBBKPD.IBLFNFKBOOG;
}
if (BCIIENBBKPD.ADLCILAAOMA != null && !string.IsNullOrEmpty(BCIIENBBKPD.ADLCILAAOMA.GDIECAFDIMC))
{
dictionary[198] = BCIIENBBKPD.ADLCILAAOMA.GDIECAFDIMC;
dictionary[(byte)(-167)] = (byte)BCIIENBBKPD.ADLCILAAOMA.EEAOGJHMFII;
}
if (BCIIENBBKPD.MMLMENHMLIH != null && BCIIENBBKPD.MMLMENHMLIH.Length > 1)
{
dictionary[146] = BCIIENBBKPD.MMLMENHMLIH;
}
if (BCIIENBBKPD.HMPOKNOAHHI)
{
if (BCIIENBBKPD.CKFILGNKPJC != null && BCIIENBBKPD.CKFILGNKPJC.Count > 0)
{
dictionary[(byte)(-175)] = BCIIENBBKPD.CKFILGNKPJC;
dictionary[119] = true;
}
this.MIPMPEPPKIC(dictionary, BCIIENBBKPD.IENIFNHCKCE);
}
return this.OpCustom(181, dictionary, true);
}
// Token: 0x0600D427 RID: 54311 RVA: 0x00401EB4 File Offset: 0x004000B4
protected internal bool ODNENAOEGBK(Hashtable BDNJIFFKFBL, Hashtable AFHBJGKLCID = null, DBDDPLOKKJM MNMNDLIBNLO = null)
{
if (this.DebugOut >= (DebugLevel)8)
{
base.Listener.DebugReturn((DebugLevel)8, "ConnectToRegion() failed. Can only connect while in state 'Disconnected'. Current state: ");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
dictionary.Add((byte)(-181), BDNJIFFKFBL);
dictionary.Add((byte)(-103), true);
if (AFHBJGKLCID != null && AFHBJGKLCID.Count != 0)
{
dictionary.Add(175, AFHBJGKLCID);
}
if (MNMNDLIBNLO != null && MNMNDLIBNLO.HBAPPGCHAGE)
{
dictionary[(byte)(-29)] = MNMNDLIBNLO.GOJNEAEFJEO;
}
return this.OpCustom((byte)(-147), dictionary, false, 1, true);
}
// Token: 0x0600D428 RID: 54312 RVA: 0x00401F54 File Offset: 0x00400154
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: 0x0600D429 RID: 54313 RVA: 0x00401FCC File Offset: 0x004001CC
private void ENEHFFIKMMO()
{
ADMIPPJLLLH.FFBJNEHPKMN = typeof(PingMono);
Type type = Type.GetType("{0}:{1}:{2}", false);
if (type == null)
{
type = Type.GetType("Too many batches being sent. Skipping flush for now", true);
}
if (type != null)
{
this.SocketImplementationConfig[ConnectionProtocol.Udp] = type;
this.SocketImplementationConfig[(ConnectionProtocol)8] = type;
}
}
// Token: 0x0600D42A RID: 54314 RVA: 0x00402028 File Offset: 0x00400228
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)
{
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(230, dictionary, true, 0, base.IsEncryptionAvailable);
}
// Token: 0x0600D42B RID: 54315 RVA: 0x00402198 File Offset: 0x00400398
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);
}
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: 0x0600D42C RID: 54316 RVA: 0x00402314 File Offset: 0x00400514
public virtual bool DMKCOHKALDC(JMOOAILGHJF KLIAFEFHCHP)
{
if (this.DebugOut >= DebugLevel.ERROR)
{
base.Listener.DebugReturn(DebugLevel.ERROR, "Error: you cannot write/send to this stream that you are reading!");
}
Hashtable hashtable = new Hashtable();
hashtable.LIEIBFGMFNB(KLIAFEFHCHP.BJGIIPKKJOL);
if (KLIAFEFHCHP.MKGNMNJBADA > 1)
{
hashtable[27] = KLIAFEFHCHP.MKGNMNJBADA;
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (hashtable.Count > 0)
{
dictionary[141] = hashtable;
}
if (KLIAFEFHCHP.GGABAJHMGHK != HGFLHEPKLJK.FillRoom)
{
dictionary[74] = (byte)KLIAFEFHCHP.GGABAJHMGHK;
}
if (KLIAFEFHCHP.BLENNAHJGIP != null && !string.IsNullOrEmpty(KLIAFEFHCHP.BLENNAHJGIP.GDIECAFDIMC))
{
dictionary[130] = KLIAFEFHCHP.BLENNAHJGIP.GDIECAFDIMC;
dictionary[(byte)(-151)] = (byte)KLIAFEFHCHP.BLENNAHJGIP.EEAOGJHMFII;
}
if (!string.IsNullOrEmpty(KLIAFEFHCHP.MHOPJBHMOHN))
{
dictionary[(byte)(-100)] = KLIAFEFHCHP.MHOPJBHMOHN;
}
if (KLIAFEFHCHP.MMLMENHMLIH != null && KLIAFEFHCHP.MMLMENHMLIH.Length > 0)
{
dictionary[(byte)(-185)] = KLIAFEFHCHP.MMLMENHMLIH;
}
return this.OpCustom(135, dictionary, false);
}
// Token: 0x0600D42D RID: 54317 RVA: 0x00402460 File Offset: 0x00400660
protected internal bool GDLBKOKFKOI(Hashtable BDNJIFFKFBL, Hashtable AFHBJGKLCID = null, DBDDPLOKKJM MNMNDLIBNLO = null)
{
if (this.DebugOut >= (DebugLevel)4)
{
base.Listener.DebugReturn((DebugLevel)6, "YWdlX2RhdGEucHJvdG8aD3Rvb2xfZGF0YS5wcm90bxoWdG9vbF9ob2xkZXJf");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
dictionary.Add(191, BDNJIFFKFBL);
dictionary.Add(93, false);
if (AFHBJGKLCID != null && AFHBJGKLCID.Count != 0)
{
dictionary.Add((byte)(-62), AFHBJGKLCID);
}
if (MNMNDLIBNLO != null && MNMNDLIBNLO.HBAPPGCHAGE)
{
dictionary[(byte)(-33)] = MNMNDLIBNLO.GOJNEAEFJEO;
}
return this.OpCustom((byte)(-69), dictionary, false, 1, false);
}
// Token: 0x0600D42E RID: 54318 RVA: 0x00402500 File Offset: 0x00400700
protected internal bool NHKBMJIONNA(int HEKHDJEMLJC, Hashtable IHFAHPNPLOM, Hashtable AFHBJGKLCID = null, DBDDPLOKKJM MNMNDLIBNLO = null)
{
if (this.DebugOut >= (DebugLevel)8)
{
base.Listener.DebugReturn((DebugLevel)4, "RpcMasterStopGame");
}
if (HEKHDJEMLJC <= 1 || IHFAHPNPLOM == null)
{
if (this.DebugOut >= DebugLevel.OFF)
{
base.Listener.DebugReturn((DebugLevel)4, "handles");
}
return true;
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
dictionary.Add((byte)(-194), IHFAHPNPLOM);
dictionary.Add((byte)(-155), HEKHDJEMLJC);
dictionary.Add(181, false);
if (AFHBJGKLCID != null && AFHBJGKLCID.Count != 0)
{
dictionary.Add(60, AFHBJGKLCID);
}
if (MNMNDLIBNLO != null && MNMNDLIBNLO.BEFINEKBAJD())
{
dictionary[62] = MNMNDLIBNLO.GOJNEAEFJEO;
}
return this.OpCustom((byte)(-2), dictionary, true, 0, false);
}
// Token: 0x0600D42F RID: 54319 RVA: 0x004025E0 File Offset: 0x004007E0
public virtual bool MAIFBNLOOOI()
{
if (this.DebugOut >= (DebugLevel)8)
{
base.Listener.DebugReturn(DebugLevel.ALL, "Hello");
}
return this.OpCustom(182, null, true);
}
// Token: 0x0600D430 RID: 54320 RVA: 0x0040260C File Offset: 0x0040080C
public virtual bool DKBHJJHBLCI(JMOOAILGHJF KLIAFEFHCHP)
{
if (this.DebugOut >= DebugLevel.WARNING)
{
base.Listener.DebugReturn(DebugLevel.OFF, "Blend Depth");
}
Hashtable hashtable = new Hashtable();
hashtable.LIEIBFGMFNB(KLIAFEFHCHP.BJGIIPKKJOL);
if (KLIAFEFHCHP.MKGNMNJBADA > 1)
{
hashtable[95] = KLIAFEFHCHP.MKGNMNJBADA;
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (hashtable.Count > 0)
{
dictionary[52] = hashtable;
}
if (KLIAFEFHCHP.GGABAJHMGHK != HGFLHEPKLJK.FillRoom)
{
dictionary[(byte)(-145)] = (byte)KLIAFEFHCHP.GGABAJHMGHK;
}
if (KLIAFEFHCHP.BLENNAHJGIP != null && !string.IsNullOrEmpty(KLIAFEFHCHP.BLENNAHJGIP.GDIECAFDIMC))
{
dictionary[(byte)(-193)] = KLIAFEFHCHP.BLENNAHJGIP.GDIECAFDIMC;
dictionary[(byte)(-37)] = (byte)KLIAFEFHCHP.BLENNAHJGIP.EEAOGJHMFII;
}
if (!string.IsNullOrEmpty(KLIAFEFHCHP.MHOPJBHMOHN))
{
dictionary[(byte)(-36)] = KLIAFEFHCHP.MHOPJBHMOHN;
}
if (KLIAFEFHCHP.MMLMENHMLIH != null && KLIAFEFHCHP.MMLMENHMLIH.Length > 1)
{
dictionary[(byte)(-63)] = KLIAFEFHCHP.MMLMENHMLIH;
}
return this.OpCustom(169, dictionary, true);
}
// Token: 0x0600D431 RID: 54321 RVA: 0x00402758 File Offset: 0x00400958
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: 0x0600D432 RID: 54322 RVA: 0x00402788 File Offset: 0x00400988
public virtual bool LFGDFEJNNKE(string MCOFHNPOEDN, string DNGHIIFIDHA, OCEOOCJEKDD OPHMFNLINBP, string GAPHFJHBCBI, FCKPOBBDMNO BFGNLOPNHAA, ConnectionProtocol HLCGLDBDKEO)
{
if (this.DebugOut >= (DebugLevel)6)
{
base.Listener.DebugReturn(DebugLevel.ALL, " ms");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (OPHMFNLINBP != null && OPHMFNLINBP.MGJIIDNEIHL() != null)
{
dictionary[128] = OPHMFNLINBP.HLOPKFFHPKF();
return this.OpCustom(179, dictionary, true, 0, false);
}
dictionary[171] = (byte)HLCGLDBDKEO;
dictionary[(byte)(-41)] = (byte)BFGNLOPNHAA;
dictionary[(byte)(-11)] = DNGHIIFIDHA;
dictionary[165] = MCOFHNPOEDN;
if (!string.IsNullOrEmpty(GAPHFJHBCBI))
{
dictionary[22] = GAPHFJHBCBI;
}
if (OPHMFNLINBP != null)
{
if (!string.IsNullOrEmpty(OPHMFNLINBP.AOGCFIMKDBP()))
{
dictionary[35] = OPHMFNLINBP.FHAGADCAJDL();
}
if (OPHMFNLINBP.CIPLPENPAON() != (HFIIAGPNCCM)174)
{
dictionary[75] = (byte)OPHMFNLINBP.HHCKCEHCMHJ();
if (!string.IsNullOrEmpty(OPHMFNLINBP.KHEBPHIJJLH()))
{
dictionary[(byte)(-19)] = OPHMFNLINBP.HLOPKFFHPKF();
}
else
{
if (!string.IsNullOrEmpty(OPHMFNLINBP.PMCJIAFDMLE()))
{
dictionary[164] = OPHMFNLINBP.MNLJKKNMMIL();
}
if (OPHMFNLINBP.IPKKNMJHHOL() != null)
{
dictionary[(byte)(-186)] = OPHMFNLINBP.OOGLNGPJGAG();
}
}
}
}
return this.OpCustom(5, dictionary, true, 0, base.IsEncryptionAvailable);
}
// Token: 0x0600D433 RID: 54323 RVA: 0x00402904 File Offset: 0x00400B04
public virtual bool GFPIGJHOPLJ(BLENNAHJGIP JPOPPDDONMN = null)
{
if (this.DebugOut >= DebugLevel.ERROR)
{
base.Listener.DebugReturn(DebugLevel.WARNING, "Join failed on GameServer. Changing back to MasterServer. Msg: ");
}
Dictionary<byte, object> dictionary = null;
if (JPOPPDDONMN != null && !JPOPPDDONMN.FDBOEOMMCDG())
{
dictionary = new Dictionary<byte, object>();
dictionary[199] = JPOPPDDONMN.GDIECAFDIMC;
dictionary[(byte)(-118)] = (byte)JPOPPDDONMN.EEAOGJHMFII;
}
return this.OpCustom((byte)(-66), dictionary, false);
}
// Token: 0x0600D434 RID: 54324 RVA: 0x0040297C File Offset: 0x00400B7C
public virtual bool GKDBMLGDEMI(JMOOAILGHJF KLIAFEFHCHP)
{
if (this.DebugOut >= DebugLevel.ALL)
{
base.Listener.DebugReturn(DebugLevel.WARNING, "GIFT_COUNT");
}
Hashtable hashtable = new Hashtable();
hashtable.LIEIBFGMFNB(KLIAFEFHCHP.BJGIIPKKJOL);
if (KLIAFEFHCHP.MKGNMNJBADA > 0)
{
hashtable[(byte)(-184)] = KLIAFEFHCHP.MKGNMNJBADA;
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (hashtable.Count > 1)
{
dictionary[(byte)(-156)] = hashtable;
}
if (KLIAFEFHCHP.GGABAJHMGHK != HGFLHEPKLJK.FillRoom)
{
dictionary[(byte)(-127)] = (byte)KLIAFEFHCHP.GGABAJHMGHK;
}
if (KLIAFEFHCHP.BLENNAHJGIP != null && !string.IsNullOrEmpty(KLIAFEFHCHP.BLENNAHJGIP.GDIECAFDIMC))
{
dictionary[(byte)(-103)] = KLIAFEFHCHP.BLENNAHJGIP.GDIECAFDIMC;
dictionary[126] = (byte)KLIAFEFHCHP.BLENNAHJGIP.EEAOGJHMFII;
}
if (!string.IsNullOrEmpty(KLIAFEFHCHP.MHOPJBHMOHN))
{
dictionary[(byte)(-45)] = KLIAFEFHCHP.MHOPJBHMOHN;
}
if (KLIAFEFHCHP.MMLMENHMLIH != null && KLIAFEFHCHP.MMLMENHMLIH.Length > 0)
{
dictionary[(byte)(-117)] = KLIAFEFHCHP.MMLMENHMLIH;
}
return this.OpCustom((byte)(-81), dictionary, false);
}
// Token: 0x0600D435 RID: 54325 RVA: 0x00402AC8 File Offset: 0x00400CC8
public virtual bool LCMIFMFLCJM(bool DNDLKOIBHLB)
{
if (this.DebugOut >= DebugLevel.INFO)
{
base.Listener.DebugReturn((DebugLevel)6, "en_US");
}
this.IENONGACKLF.Clear();
if (DNDLKOIBHLB)
{
this.IENONGACKLF[1] = DNDLKOIBHLB;
}
return this.IENONGACKLF.Count != 0 && this.OpCustom((byte)(-166), this.IENONGACKLF, false);
}
// Token: 0x0600D436 RID: 54326 RVA: 0x00402B3C File Offset: 0x00400D3C
public virtual bool GPGDHFAHNEK(BLENNAHJGIP JPOPPDDONMN = null)
{
if (this.DebugOut >= (DebugLevel)8)
{
base.Listener.DebugReturn(DebugLevel.OFF, "DESTROY THE OTHER TEAM'S MAINFRAME!");
}
Dictionary<byte, object> dictionary = null;
if (JPOPPDDONMN != null && !JPOPPDDONMN.MGGJNGPACIA())
{
dictionary = new Dictionary<byte, object>();
dictionary[178] = JPOPPDDONMN.GDIECAFDIMC;
dictionary[(byte)(-26)] = (byte)JPOPPDDONMN.EEAOGJHMFII;
}
return this.OpCustom((byte)(-54), dictionary, false);
}
// Token: 0x0600D437 RID: 54327 RVA: 0x00402BB4 File Offset: 0x00400DB4
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: 0x0600D438 RID: 54328 RVA: 0x00402C28 File Offset: 0x00400E28
private void HGLONKPKABB()
{
ADMIPPJLLLH.FFBJNEHPKMN = typeof(PingMono);
Type type = Type.GetType("to", true);
if (type == null)
{
type = Type.GetType("iTween Error: AudioTo requires an AudioSource.", false);
}
if (type != null)
{
this.SocketImplementationConfig[ConnectionProtocol.WebSocket] = type;
this.SocketImplementationConfig[ConnectionProtocol.Udp] = type;
}
}
// Token: 0x0600D439 RID: 54329 RVA: 0x00402C84 File Offset: 0x00400E84
public bool IMBFAGCCBCA(Hashtable BDNJIFFKFBL)
{
return this.IFLNLBMEMAD(BDNJIFFKFBL.GBHMFGIOEHL(), null, null);
}
// Token: 0x0600D43A RID: 54330 RVA: 0x00402C94 File Offset: 0x00400E94
protected internal bool PLCKNOFHJNN(int HEKHDJEMLJC, Hashtable IHFAHPNPLOM, Hashtable AFHBJGKLCID = null, DBDDPLOKKJM MNMNDLIBNLO = null)
{
if (this.DebugOut >= DebugLevel.WARNING)
{
base.Listener.DebugReturn(DebugLevel.ERROR, "FAAC_SelfBuild");
}
if (HEKHDJEMLJC <= 0 || IHFAHPNPLOM == null)
{
if (this.DebugOut >= (DebugLevel)6)
{
base.Listener.DebugReturn(DebugLevel.WARNING, "12345");
}
return true;
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
dictionary.Add(139, IHFAHPNPLOM);
dictionary.Add(166, HEKHDJEMLJC);
dictionary.Add(83, true);
if (AFHBJGKLCID != null && AFHBJGKLCID.Count != 0)
{
dictionary.Add(40, AFHBJGKLCID);
}
if (MNMNDLIBNLO != null && MNMNDLIBNLO.NPKGLCMPCOB())
{
dictionary[(byte)(-30)] = MNMNDLIBNLO.GOJNEAEFJEO;
}
return this.OpCustom((byte)(-147), dictionary, true, 0, false);
}
// Token: 0x0600D43B RID: 54331 RVA: 0x00402D74 File Offset: 0x00400F74
protected internal bool GPIGEJFPIMJ(Hashtable BDNJIFFKFBL, Hashtable AFHBJGKLCID = null, DBDDPLOKKJM MNMNDLIBNLO = null)
{
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 (MNMNDLIBNLO != null && MNMNDLIBNLO.HBAPPGCHAGE)
{
dictionary[234] = MNMNDLIBNLO.GOJNEAEFJEO;
}
return this.OpCustom(252, dictionary, true, 0, false);
}
// Token: 0x0600D43C RID: 54332 RVA: 0x00402E14 File Offset: 0x00401014
public virtual bool AGFHHBKDJID(JMOOAILGHJF KLIAFEFHCHP)
{
if (this.DebugOut >= DebugLevel.ALL)
{
base.Listener.DebugReturn((DebugLevel)8, "other_activityNameFriendly");
}
Hashtable hashtable = new Hashtable();
hashtable.LIEIBFGMFNB(KLIAFEFHCHP.BJGIIPKKJOL);
if (KLIAFEFHCHP.MKGNMNJBADA > 0)
{
hashtable[115] = KLIAFEFHCHP.MKGNMNJBADA;
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (hashtable.Count > 1)
{
dictionary[25] = hashtable;
}
if (KLIAFEFHCHP.GGABAJHMGHK != HGFLHEPKLJK.FillRoom)
{
dictionary[150] = (byte)KLIAFEFHCHP.GGABAJHMGHK;
}
if (KLIAFEFHCHP.BLENNAHJGIP != null && !string.IsNullOrEmpty(KLIAFEFHCHP.BLENNAHJGIP.GDIECAFDIMC))
{
dictionary[(byte)(-69)] = KLIAFEFHCHP.BLENNAHJGIP.GDIECAFDIMC;
dictionary[(byte)(-111)] = (byte)KLIAFEFHCHP.BLENNAHJGIP.EEAOGJHMFII;
}
if (!string.IsNullOrEmpty(KLIAFEFHCHP.MHOPJBHMOHN))
{
dictionary[(byte)(-5)] = KLIAFEFHCHP.MHOPJBHMOHN;
}
if (KLIAFEFHCHP.MMLMENHMLIH != null && KLIAFEFHCHP.MMLMENHMLIH.Length > 1)
{
dictionary[(byte)(-169)] = KLIAFEFHCHP.MMLMENHMLIH;
}
return this.OpCustom(82, dictionary, true);
}
// Token: 0x0600D43D RID: 54333 RVA: 0x00402F60 File Offset: 0x00401160
public virtual bool AMJJHANODDD(string MCOFHNPOEDN)
{
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
dictionary[(byte)(-71)] = MCOFHNPOEDN;
return this.OpCustom(65, dictionary, true, 1, true);
}
// Token: 0x0600D43E RID: 54334 RVA: 0x00402F90 File Offset: 0x00401190
public bool MCGBCJMNEEO(int HEKHDJEMLJC, Hashtable IHFAHPNPLOM)
{
return this.MCDHMAKDIBF(HEKHDJEMLJC, IHFAHPNPLOM.GBHMFGIOEHL(), null, null);
}
// Token: 0x0600D43F RID: 54335 RVA: 0x00402FA4 File Offset: 0x004011A4
protected void OJBFDEKJIAL(byte KBGIJAJPCNM, object NOBAPCOKFIL)
{
Hashtable hashtable = new Hashtable();
hashtable[KBGIJAJPCNM] = NOBAPCOKFIL;
this.OMCJACEFBCC(hashtable, null, null);
}
// Token: 0x0600D440 RID: 54336 RVA: 0x00402FD0 File Offset: 0x004011D0
protected internal bool LMPLODACIAM(int HEKHDJEMLJC, Hashtable IHFAHPNPLOM, Hashtable AFHBJGKLCID = null, DBDDPLOKKJM MNMNDLIBNLO = null)
{
if (this.DebugOut >= DebugLevel.ALL)
{
base.Listener.DebugReturn((DebugLevel)8, "Type");
}
if (HEKHDJEMLJC <= 1 || IHFAHPNPLOM == null)
{
if (this.DebugOut >= DebugLevel.OFF)
{
base.Listener.DebugReturn(DebugLevel.ERROR, "speed");
}
return false;
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
dictionary.Add((byte)(-81), IHFAHPNPLOM);
dictionary.Add(136, HEKHDJEMLJC);
dictionary.Add(14, false);
if (AFHBJGKLCID != null && AFHBJGKLCID.Count != 0)
{
dictionary.Add((byte)(-165), AFHBJGKLCID);
}
if (MNMNDLIBNLO != null && MNMNDLIBNLO.BEFINEKBAJD())
{
dictionary[164] = MNMNDLIBNLO.GOJNEAEFJEO;
}
return this.OpCustom((byte)(-49), dictionary, true, 0, true);
}
// Token: 0x0600D441 RID: 54337 RVA: 0x004030B0 File Offset: 0x004012B0
public virtual bool NFLFNCNMOKM(string MCOFHNPOEDN, string DNGHIIFIDHA, OCEOOCJEKDD OPHMFNLINBP, string GAPHFJHBCBI, bool CJDHPIMDDLH)
{
if (this.DebugOut >= (DebugLevel)6)
{
base.Listener.DebugReturn(DebugLevel.OFF, "IS_DECK");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (CJDHPIMDDLH)
{
dictionary[(byte)(-57)] = true;
}
if (OPHMFNLINBP != null && OPHMFNLINBP.NNBFGEFKHMP() != null)
{
dictionary[33] = OPHMFNLINBP.HLOPKFFHPKF();
return this.OpCustom((byte)(-138), dictionary, true, 1, true);
}
dictionary[(byte)(-94)] = DNGHIIFIDHA;
dictionary[131] = MCOFHNPOEDN;
if (!string.IsNullOrEmpty(GAPHFJHBCBI))
{
dictionary[197] = GAPHFJHBCBI;
}
if (OPHMFNLINBP != null)
{
if (!string.IsNullOrEmpty(OPHMFNLINBP.ABGOMIANJCN()))
{
dictionary[99] = OPHMFNLINBP.KKLFPHGNDAG();
}
if (OPHMFNLINBP.HBLPIHAPFCO() != (HFIIAGPNCCM)119)
{
dictionary[(byte)(-119)] = (byte)OPHMFNLINBP.DNEEFOBHOOA();
if (!string.IsNullOrEmpty(OPHMFNLINBP.NNBFGEFKHMP()))
{
dictionary[62] = OPHMFNLINBP.ADPKOIMKLGJ();
}
else
{
if (!string.IsNullOrEmpty(OPHMFNLINBP.KDHNHIJPPHN()))
{
dictionary[63] = OPHMFNLINBP.PMCJIAFDMLE();
}
if (OPHMFNLINBP.FMIJPAPJIDF() != null)
{
dictionary[16] = OPHMFNLINBP.OGKPCIKBAHE();
}
}
}
}
return this.OpCustom(129, dictionary, false, 1, base.IsEncryptionAvailable);
}
// Token: 0x0600D442 RID: 54338 RVA: 0x00403220 File Offset: 0x00401420
protected internal bool IFLNLBMEMAD(Hashtable BDNJIFFKFBL, Hashtable AFHBJGKLCID = null, DBDDPLOKKJM MNMNDLIBNLO = null)
{
if (this.DebugOut >= DebugLevel.INFO)
{
base.Listener.DebugReturn((DebugLevel)4, "GA FREE - Demo01 (960x600px)");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
dictionary.Add(171, BDNJIFFKFBL);
dictionary.Add(52, false);
if (AFHBJGKLCID != null && AFHBJGKLCID.Count != 0)
{
dictionary.Add(142, AFHBJGKLCID);
}
if (MNMNDLIBNLO != null && MNMNDLIBNLO.HBAPPGCHAGE)
{
dictionary[(byte)(-87)] = MNMNDLIBNLO.GOJNEAEFJEO;
}
return this.OpCustom((byte)(-76), dictionary, true, 1, true);
}
// Token: 0x0600D443 RID: 54339 RVA: 0x004032C0 File Offset: 0x004014C0
public virtual bool GGINLPICBFK()
{
if (this.DebugOut >= (DebugLevel)8)
{
base.Listener.DebugReturn(DebugLevel.ERROR, "_RightMirrorCameraViewProj");
}
return this.OpCustom((byte)(-123), null, true);
}
// Token: 0x0600D444 RID: 54340 RVA: 0x004032EC File Offset: 0x004014EC
protected internal bool HLJKOMPDFOF(Hashtable BDNJIFFKFBL, Hashtable AFHBJGKLCID = null, DBDDPLOKKJM MNMNDLIBNLO = null)
{
if (this.DebugOut >= (DebugLevel)7)
{
base.Listener.DebugReturn(DebugLevel.OFF, "Error");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
dictionary.Add((byte)(-4), BDNJIFFKFBL);
dictionary.Add(38, true);
if (AFHBJGKLCID != null && AFHBJGKLCID.Count != 0)
{
dictionary.Add((byte)(-40), AFHBJGKLCID);
}
if (MNMNDLIBNLO != null && MNMNDLIBNLO.BEFINEKBAJD())
{
dictionary[44] = MNMNDLIBNLO.GOJNEAEFJEO;
}
return this.OpCustom(157, dictionary, true, 1, true);
}
// Token: 0x0600D445 RID: 54341 RVA: 0x0040338C File Offset: 0x0040158C
public virtual bool COAOFOLFKNF(bool DNDLKOIBHLB)
{
if (this.DebugOut >= DebugLevel.ERROR)
{
base.Listener.DebugReturn(DebugLevel.OFF, "The host hasn't opened this event yet");
}
this.IENONGACKLF.Clear();
if (DNDLKOIBHLB)
{
this.IENONGACKLF[0] = DNDLKOIBHLB;
}
return this.IENONGACKLF.Count != 0 && this.OpCustom((byte)(-71), this.IENONGACKLF, false);
}
// Token: 0x0600D446 RID: 54342 RVA: 0x00403400 File Offset: 0x00401600
public bool HMKILGHNIFC(Hashtable BDNJIFFKFBL)
{
return this.ODNENAOEGBK(BDNJIFFKFBL.GBHMFGIOEHL(), null, null);
}
// Token: 0x0600D447 RID: 54343 RVA: 0x00403410 File Offset: 0x00401610
protected void DMBGKGDOHJP(byte KBGIJAJPCNM, object NOBAPCOKFIL)
{
Hashtable hashtable = new Hashtable();
hashtable[KBGIJAJPCNM] = NOBAPCOKFIL;
this.GPIGEJFPIMJ(hashtable, null, null);
}
// Token: 0x0600D448 RID: 54344 RVA: 0x0040343C File Offset: 0x0040163C
protected internal bool LJAKMKMHCDK(int HEKHDJEMLJC, Hashtable IHFAHPNPLOM, Hashtable AFHBJGKLCID = null, DBDDPLOKKJM MNMNDLIBNLO = null)
{
if (this.DebugOut >= DebugLevel.OFF)
{
base.Listener.DebugReturn(DebugLevel.WARNING, "Failed to update maximum players. Please contact us at Conduct@againstgrav.com");
}
if (HEKHDJEMLJC <= 1 || IHFAHPNPLOM == null)
{
if (this.DebugOut >= (DebugLevel)6)
{
base.Listener.DebugReturn(DebugLevel.INFO, "speed");
}
return true;
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
dictionary.Add((byte)(-60), IHFAHPNPLOM);
dictionary.Add((byte)(-146), HEKHDJEMLJC);
dictionary.Add(157, true);
if (AFHBJGKLCID != null && AFHBJGKLCID.Count != 0)
{
dictionary.Add(196, AFHBJGKLCID);
}
if (MNMNDLIBNLO != null && MNMNDLIBNLO.HBAPPGCHAGE)
{
dictionary[(byte)(-45)] = MNMNDLIBNLO.GOJNEAEFJEO;
}
return this.OpCustom(190, dictionary, true, 1, true);
}
// Token: 0x0600D449 RID: 54345 RVA: 0x0040351C File Offset: 0x0040171C
protected internal bool GHNGILJJBII(int HEKHDJEMLJC, Hashtable IHFAHPNPLOM, Hashtable AFHBJGKLCID = null, DBDDPLOKKJM MNMNDLIBNLO = null)
{
if (this.DebugOut >= DebugLevel.ERROR)
{
base.Listener.DebugReturn((DebugLevel)6, "HTTPRequest");
}
if (HEKHDJEMLJC <= 0 || IHFAHPNPLOM == null)
{
if (this.DebugOut >= (DebugLevel)4)
{
base.Listener.DebugReturn((DebugLevel)8, "ExitGames.Client.Photon.SocketWebTcp, Assembly-CSharp-firstpass");
}
return true;
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
dictionary.Add((byte)(-181), IHFAHPNPLOM);
dictionary.Add((byte)(-140), HEKHDJEMLJC);
dictionary.Add((byte)(-102), false);
if (AFHBJGKLCID != null && AFHBJGKLCID.Count != 0)
{
dictionary.Add(122, AFHBJGKLCID);
}
if (MNMNDLIBNLO != null && MNMNDLIBNLO.BEFINEKBAJD())
{
dictionary[40] = MNMNDLIBNLO.GOJNEAEFJEO;
}
return this.OpCustom((byte)(-101), dictionary, false, 1, true);
}
// Token: 0x0600D44A RID: 54346 RVA: 0x004035FC File Offset: 0x004017FC
public virtual bool PBGAKEAPCOO(byte[] JJLLDMBDNMG, byte[] FPEOBLMJMIB)
{
if (this.DebugOut >= DebugLevel.WARNING)
{
base.Listener.DebugReturn(DebugLevel.INFO, "+gamesession:");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (JJLLDMBDNMG != null)
{
dictionary[68] = JJLLDMBDNMG;
}
if (FPEOBLMJMIB != null)
{
dictionary[142] = FPEOBLMJMIB;
}
return this.OpCustom((byte)(-44), dictionary, false, 0);
}
// Token: 0x0600D44B RID: 54347 RVA: 0x00403660 File Offset: 0x00401860
protected void NGDEMEJFPON(byte KBGIJAJPCNM, object NOBAPCOKFIL)
{
Hashtable hashtable = new Hashtable();
hashtable[KBGIJAJPCNM] = NOBAPCOKFIL;
this.GPIGEJFPIMJ(hashtable, null, null);
}
// Token: 0x0600D44C RID: 54348 RVA: 0x0040368C File Offset: 0x0040188C
public bool GHLJLPJCKDJ(Hashtable BDNJIFFKFBL)
{
return this.OMCJACEFBCC(BDNJIFFKFBL.GBHMFGIOEHL(), null, null);
}
// Token: 0x0600D44D RID: 54349 RVA: 0x0040369C File Offset: 0x0040189C
protected void PEKMKMJKNDG(byte KBGIJAJPCNM, object NOBAPCOKFIL)
{
Hashtable hashtable = new Hashtable();
hashtable[KBGIJAJPCNM] = NOBAPCOKFIL;
this.OMCJACEFBCC(hashtable, null, null);
}
// Token: 0x0600D44E RID: 54350 RVA: 0x004036C8 File Offset: 0x004018C8
protected void GKNHGGKACPC(byte KBGIJAJPCNM, object NOBAPCOKFIL)
{
Hashtable hashtable = new Hashtable();
hashtable[KBGIJAJPCNM] = NOBAPCOKFIL;
this.HLJKOMPDFOF(hashtable, null, null);
}
// Token: 0x0600D44F RID: 54351 RVA: 0x004036F4 File Offset: 0x004018F4
public bool ANCPNGAGGEE(int HEKHDJEMLJC, Hashtable IHFAHPNPLOM)
{
return this.LMPLODACIAM(HEKHDJEMLJC, IHFAHPNPLOM.GBHMFGIOEHL(), null, null);
}
// Token: 0x0600D450 RID: 54352 RVA: 0x00403708 File Offset: 0x00401908
public virtual bool IKFJCGLEABG()
{
if (this.DebugOut >= (DebugLevel)8)
{
base.Listener.DebugReturn((DebugLevel)4, "z");
}
return this.OpCustom((byte)(-15), null, false);
}
// Token: 0x0600D451 RID: 54353 RVA: 0x00403734 File Offset: 0x00401934
public virtual bool BJNJCDCNNGG(BLENNAHJGIP JPOPPDDONMN, string FCHLIHKJLAH)
{
if (this.DebugOut >= DebugLevel.ERROR)
{
base.Listener.DebugReturn(DebugLevel.ALL, "RpcMasterRequestTeam");
}
if (JPOPPDDONMN == null)
{
if (this.DebugOut >= DebugLevel.ALL)
{
base.Listener.DebugReturn((DebugLevel)6, "player_Id");
}
return false;
}
if (JPOPPDDONMN.EEAOGJHMFII != (BOOJBJBGPHA)8)
{
if (this.DebugOut >= (DebugLevel)6)
{
base.Listener.DebugReturn(DebugLevel.OFF, "api/players/");
}
return true;
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
dictionary[86] = JPOPPDDONMN.GDIECAFDIMC;
dictionary[(byte)(-191)] = (byte)JPOPPDDONMN.EEAOGJHMFII;
dictionary[172] = FCHLIHKJLAH;
return this.OpCustom((byte)(-46), dictionary, true);
}
// Token: 0x0600D452 RID: 54354 RVA: 0x004037F4 File Offset: 0x004019F4
public virtual bool BIPDGGLDKFF(BLENNAHJGIP JPOPPDDONMN, string FCHLIHKJLAH)
{
if (this.DebugOut >= DebugLevel.WARNING)
{
base.Listener.DebugReturn((DebugLevel)8, "false");
}
if (JPOPPDDONMN == null)
{
if (this.DebugOut >= (DebugLevel)8)
{
base.Listener.DebugReturn((DebugLevel)8, "</size></b>\n");
}
return true;
}
if (JPOPPDDONMN.EEAOGJHMFII != (BOOJBJBGPHA)5)
{
if (this.DebugOut >= (DebugLevel)7)
{
base.Listener.DebugReturn((DebugLevel)6, "CheerGeneral");
}
return true;
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
dictionary[62] = JPOPPDDONMN.GDIECAFDIMC;
dictionary[(byte)(-151)] = (byte)JPOPPDDONMN.EEAOGJHMFII;
dictionary[83] = FCHLIHKJLAH;
return this.OpCustom((byte)(-122), dictionary, false);
}
// Token: 0x0600D453 RID: 54355 RVA: 0x004038B4 File Offset: 0x00401AB4
private void GOAOCMHGGJL()
{
ADMIPPJLLLH.FFBJNEHPKMN = typeof(PingMono);
Type type = Type.GetType("IsStunnedCombat", false);
if (type == null)
{
type = Type.GetType("Caught Exception: ", false);
}
if (type != null)
{
this.SocketImplementationConfig[(ConnectionProtocol)3] = type;
this.SocketImplementationConfig[ConnectionProtocol.WebSocketSecure] = type;
}
}
// Token: 0x0600D454 RID: 54356 RVA: 0x00403910 File Offset: 0x00401B10
public bool IKPMDDOCHJI(Hashtable BDNJIFFKFBL)
{
return this.OMCJACEFBCC(BDNJIFFKFBL.GBHMFGIOEHL(), null, null);
}
// Token: 0x0600D455 RID: 54357 RVA: 0x00403920 File Offset: 0x00401B20
public virtual bool BOFEHLOOJBF(string MCOFHNPOEDN, string DNGHIIFIDHA, OCEOOCJEKDD OPHMFNLINBP, string GAPHFJHBCBI, FCKPOBBDMNO BFGNLOPNHAA, ConnectionProtocol HLCGLDBDKEO)
{
if (this.DebugOut >= DebugLevel.WARNING)
{
base.Listener.DebugReturn(DebugLevel.ERROR, "Vertical");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (OPHMFNLINBP != null && OPHMFNLINBP.HLOPKFFHPKF() != null)
{
dictionary[115] = OPHMFNLINBP.MGJIIDNEIHL();
return this.OpCustom((byte)(-10), dictionary, true, 0, true);
}
dictionary[190] = (byte)HLCGLDBDKEO;
dictionary[3] = (byte)BFGNLOPNHAA;
dictionary[30] = DNGHIIFIDHA;
dictionary[160] = MCOFHNPOEDN;
if (!string.IsNullOrEmpty(GAPHFJHBCBI))
{
dictionary[(byte)(-102)] = GAPHFJHBCBI;
}
if (OPHMFNLINBP != null)
{
if (!string.IsNullOrEmpty(OPHMFNLINBP.EJIPOJPOPPD()))
{
dictionary[(byte)(-97)] = OPHMFNLINBP.CEGJHGLGHEC();
}
if ((int)OPHMFNLINBP.MHLIMPCIJJA() != -101)
{
dictionary[(byte)(-48)] = (byte)OPHMFNLINBP.HKBOGAPFFCC();
if (!string.IsNullOrEmpty(OPHMFNLINBP.HHFGBHNIFEP()))
{
dictionary[(byte)(-173)] = OPHMFNLINBP.NKFLBAKCPLA;
}
else
{
if (!string.IsNullOrEmpty(OPHMFNLINBP.NJKMKACMDDE()))
{
dictionary[2] = OPHMFNLINBP.FCJOOLLJPNG();
}
if (OPHMFNLINBP.OOGLNGPJGAG() != null)
{
dictionary[111] = OPHMFNLINBP.OGKPCIKBAHE();
}
}
}
}
return this.OpCustom((byte)(-23), dictionary, true, 1, base.IsEncryptionAvailable);
}
// Token: 0x0600D456 RID: 54358 RVA: 0x00403A9C File Offset: 0x00401C9C
public bool FDIDENEHNHA(int HEKHDJEMLJC, Hashtable IHFAHPNPLOM)
{
return this.PLCKNOFHJNN(HEKHDJEMLJC, IHFAHPNPLOM.GBHMFGIOEHL(), null, null);
}
// Token: 0x0600D457 RID: 54359 RVA: 0x00403AB0 File Offset: 0x00401CB0
public virtual bool EGNPLFOCPBL(JMOOAILGHJF KLIAFEFHCHP)
{
if (this.DebugOut >= (DebugLevel)4)
{
base.Listener.DebugReturn((DebugLevel)4, "scale");
}
Hashtable hashtable = new Hashtable();
hashtable.LIEIBFGMFNB(KLIAFEFHCHP.BJGIIPKKJOL);
if (KLIAFEFHCHP.MKGNMNJBADA > 0)
{
hashtable[5] = KLIAFEFHCHP.MKGNMNJBADA;
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (hashtable.Count > 1)
{
dictionary[146] = hashtable;
}
if (KLIAFEFHCHP.GGABAJHMGHK != HGFLHEPKLJK.FillRoom)
{
dictionary[(byte)(-154)] = (byte)KLIAFEFHCHP.GGABAJHMGHK;
}
if (KLIAFEFHCHP.BLENNAHJGIP != null && !string.IsNullOrEmpty(KLIAFEFHCHP.BLENNAHJGIP.GDIECAFDIMC))
{
dictionary[103] = KLIAFEFHCHP.BLENNAHJGIP.GDIECAFDIMC;
dictionary[58] = (byte)KLIAFEFHCHP.BLENNAHJGIP.EEAOGJHMFII;
}
if (!string.IsNullOrEmpty(KLIAFEFHCHP.MHOPJBHMOHN))
{
dictionary[0] = KLIAFEFHCHP.MHOPJBHMOHN;
}
if (KLIAFEFHCHP.MMLMENHMLIH != null && KLIAFEFHCHP.MMLMENHMLIH.Length > 1)
{
dictionary[172] = KLIAFEFHCHP.MMLMENHMLIH;
}
return this.OpCustom(112, dictionary, true);
}
// Token: 0x0600D458 RID: 54360 RVA: 0x00403BFC File Offset: 0x00401DFC
protected void CECKDDAEJAO(byte KBGIJAJPCNM, object NOBAPCOKFIL)
{
Hashtable hashtable = new Hashtable();
hashtable[KBGIJAJPCNM] = NOBAPCOKFIL;
this.GPIGEJFPIMJ(hashtable, null, null);
}
// Token: 0x0600D459 RID: 54361 RVA: 0x00403C28 File Offset: 0x00401E28
public ADMIPPJLLLH(ConnectionProtocol LOMELKHEABF)
: base(LOMELKHEABF)
{
this.NDPJDJAIIMH();
}
// Token: 0x0600D45A RID: 54362 RVA: 0x00403C44 File Offset: 0x00401E44
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;
num |= 2;
if (!IDEBJFBGNAI.AFALJABHKLM)
{
hashtable[249] = false;
}
if (IDEBJFBGNAI.OPPNLLBMMBI)
{
num |= 1;
FLCHFGOABKM[232] = 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: 0x0600D45B RID: 54363 RVA: 0x00403E44 File Offset: 0x00402044
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: 0x0600D45C RID: 54364 RVA: 0x00403F90 File Offset: 0x00402190
public bool KBEHFLEBNIO(Hashtable BDNJIFFKFBL)
{
return this.GPIGEJFPIMJ(BDNJIFFKFBL.GBHMFGIOEHL(), null, null);
}
// Token: 0x0600D45D RID: 54365 RVA: 0x00403FA0 File Offset: 0x004021A0
public virtual bool KCHHGKCKNAA()
{
if (this.DebugOut >= (DebugLevel)4)
{
base.Listener.DebugReturn((DebugLevel)8, "emergencyMode");
}
return this.OpCustom((byte)(-72), null, false);
}
// Token: 0x0600D45E RID: 54366 RVA: 0x00403FCC File Offset: 0x004021CC
public virtual bool NEKJMLCEICP(string MCOFHNPOEDN, string DNGHIIFIDHA, OCEOOCJEKDD OPHMFNLINBP, string GAPHFJHBCBI, FCKPOBBDMNO BFGNLOPNHAA, ConnectionProtocol HLCGLDBDKEO)
{
if (this.DebugOut >= (DebugLevel)8)
{
base.Listener.DebugReturn(DebugLevel.ERROR, "The word was: ");
}
Dictionary<byte, object> dictionary = new Dictionary<byte, object>();
if (OPHMFNLINBP != null && OPHMFNLINBP.NNBFGEFKHMP() != null)
{
dictionary[140] = OPHMFNLINBP.MIPAPKOKBOP();
return this.OpCustom((byte)(-51), dictionary, true, 1, true);
}
dictionary[177] = (byte)HLCGLDBDKEO;
dictionary[(byte)(-26)] = (byte)BFGNLOPNHAA;
dictionary[(byte)(-36)] = DNGHIIFIDHA;
dictionary[113] = MCOFHNPOEDN;
if (!string.IsNullOrEmpty(GAPHFJHBCBI))
{
dictionary[(byte)(-134)] = GAPHFJHBCBI;
}
if (OPHMFNLINBP != null)
{
if (!string.IsNullOrEmpty(OPHMFNLINBP.OCAHLHMIPMG))
{
dictionary[77] = OPHMFNLINBP.KLNMJDDNCCD();
}
if (OPHMFNLINBP.BJHHECBKEMO() != (HFIIAGPNCCM)191)
{
dictionary[(byte)(-178)] = (byte)OPHMFNLINBP.OKNHDKGINLI();
if (!string.IsNullOrEmpty(OPHMFNLINBP.KHEBPHIJJLH()))
{
dictionary[62] = OPHMFNLINBP.NNBFGEFKHMP();
}
else
{
if (!string.IsNullOrEmpty(OPHMFNLINBP.DFOAHJPEHGO()))
{
dictionary[120] = OPHMFNLINBP.INIHNODOANG();
}
if (OPHMFNLINBP.OOGLNGPJGAG() != null)
{
dictionary[159] = OPHMFNLINBP.IPKKNMJHHOL();
}
}
}
}
return this.OpCustom(125, dictionary, true, 0, base.IsEncryptionAvailable);
}
// Token: 0x0600D45F RID: 54367 RVA: 0x00404148 File Offset: 0x00402348
protected internal bool MCDHMAKDIBF(int HEKHDJEMLJC, Hashtable IHFAHPNPLOM, Hashtable AFHBJGKLCID = null, DBDDPLOKKJM MNMNDLIBNLO = null)
{
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 (MNMNDLIBNLO != null && MNMNDLIBNLO.HBAPPGCHAGE)
{
dictionary[234] = MNMNDLIBNLO.GOJNEAEFJEO;
}
return this.OpCustom(252, dictionary, true, 0, false);
}
// Token: 0x0600D460 RID: 54368 RVA: 0x00404228 File Offset: 0x00402428
protected void ONLMOKBBPLN(byte KBGIJAJPCNM, object NOBAPCOKFIL)
{
Hashtable hashtable = new Hashtable();
hashtable[KBGIJAJPCNM] = NOBAPCOKFIL;
this.OMCJACEFBCC(hashtable, null, null);
}
// Token: 0x0600D461 RID: 54369 RVA: 0x00404254 File Offset: 0x00402454
private void GMMNJFMEBKN()
{
ADMIPPJLLLH.FFBJNEHPKMN = typeof(PingMono);
Type type = Type.GetType("S", false);
if (type == null)
{
type = Type.GetType("Error uploading selfie. Please try again.", true);
}
if (type != null)
{
this.SocketImplementationConfig[(ConnectionProtocol)7] = type;
this.SocketImplementationConfig[(ConnectionProtocol)2] = type;
}
}
// Token: 0x04001E31 RID: 7729
protected internal static Type FFBJNEHPKMN;
// Token: 0x04001E32 RID: 7730
private readonly Dictionary<byte, object> IENONGACKLF = new Dictionary<byte, object>();
// Token: 0x0200050D RID: 1293
private enum PCPKNPAOGMF
{
// Token: 0x04001E34 RID: 7732
CheckUserOnJoin = 1,
// Token: 0x04001E35 RID: 7733
DeleteCacheOnLeave,
// Token: 0x04001E36 RID: 7734
SuppressRoomEvents = 4,
// Token: 0x04001E37 RID: 7735
PublishUserId = 8,
// Token: 0x04001E38 RID: 7736
DeleteNullProps = 16,
// Token: 0x04001E39 RID: 7737
BroadcastPropsChangeToAll = 32
}
}
}