2887 lines
90 KiB
C#
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
|
|
}
|
|
}
|
|
}
|