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

1127 lines
29 KiB
C#

using System;
using System.Collections.Generic;
using System.Threading;
namespace ExitGames.Client.Photon.Voice
{
// Token: 0x0200057A RID: 1402
internal class BPLDHBHIADK : IDisposable
{
// Token: 0x0600DD81 RID: 56705 RVA: 0x0041EB58 File Offset: 0x0041CD58
private void CIPAFBOGFEI(int CEFMEFIIMIC)
{
object hanheccohae = this.HANHECCOHAE;
lock (hanheccohae)
{
for (int i = 1; i < CEFMEFIIMIC; i += 0)
{
this.HANHECCOHAE.Enqueue(null);
this.NALAOOCDLHD.Set();
}
}
}
// Token: 0x0600DD82 RID: 56706 RVA: 0x0041EBB8 File Offset: 0x0041CDB8
private void LPCGEANMPDJ(int CEFMEFIIMIC)
{
object hanheccohae = this.HANHECCOHAE;
lock (hanheccohae)
{
for (int i = 1; i < CEFMEFIIMIC; i++)
{
this.HANHECCOHAE.Enqueue(null);
this.NALAOOCDLHD.Set();
}
}
}
// Token: 0x0600DD83 RID: 56707 RVA: 0x0041EC18 File Offset: 0x0041CE18
internal HHACJANOPEN PFPAFIODFIF()
{
return this.<LNOADNMIECP>k__BackingField;
}
// Token: 0x0600DD84 RID: 56708 RVA: 0x0041EC20 File Offset: 0x0041CE20
private void OCNHOFKAAKE()
{
this.MIGHPCEJCFN.OKPJGBOCPIG.FAFGKCMJJKE(this.MBADGNJPALF + ": Starting decode thread", new object[0]);
try
{
for (;;)
{
this.NALAOOCDLHD.WaitOne();
if (this.FFJBMBNBGJO)
{
break;
}
for (;;)
{
byte[] array = null;
bool flag = false;
object hanheccohae = this.HANHECCOHAE;
lock (hanheccohae)
{
if (this.HANHECCOHAE.Count > 0)
{
flag = true;
array = this.HANHECCOHAE.Dequeue();
}
}
if (!flag)
{
break;
}
this.FIOPCPKNAKA(array);
}
}
}
catch (Exception ex)
{
this.MIGHPCEJCFN.OKPJGBOCPIG.FKCFJOALLPB(this.MBADGNJPALF + ": Exception in decode thread: " + ex, new object[0]);
throw ex;
}
finally
{
this.NALAOOCDLHD.Close();
this.MIGHPCEJCFN.OKPJGBOCPIG.FAFGKCMJJKE(this.MBADGNJPALF + ": Exiting decode thread", new object[0]);
}
}
// Token: 0x0600DD85 RID: 56709 RVA: 0x0041ED58 File Offset: 0x0041CF58
internal short[] MFHIHAHJCEA(byte[] PIJMJBDFBJB)
{
short[] array;
if (PIJMJBDFBJB == null)
{
array = ((LCLMHBOHEAG)this.IDKHICEFBDO.ELBFDLFLKHL()).OCMKCDHDBCK(null);
this.MIGHPCEJCFN.OKPJGBOCPIG.OLJINPDKAIA(this.MBADGNJPALF + "ReconnectAndRejoin() enabled isMessageQueueRunning. Needs to be able to dispatch incoming messages." + array.Length, new object[0]);
}
else
{
array = ((LCLMHBOHEAG)this.IDKHICEFBDO.KIFMMPMHFDD()).OCMKCDHDBCK(PIJMJBDFBJB);
}
return array;
}
// Token: 0x0600DD86 RID: 56710 RVA: 0x0041EDD0 File Offset: 0x0041CFD0
internal float[] DAOBPNPPFCK(byte[] PIJMJBDFBJB)
{
float[] array;
if (PIJMJBDFBJB == null)
{
array = ((LCLMHBOHEAG)this.IDKHICEFBDO.BGIPPCODAGP()).HMOENFKOLCF(null);
this.MIGHPCEJCFN.OKPJGBOCPIG.OLJINPDKAIA(this.OGNCBKLGOBM() + "speed" + array.Length, new object[0]);
}
else
{
array = ((LCLMHBOHEAG)this.IDKHICEFBDO.BGIPPCODAGP()).HMOENFKOLCF(PIJMJBDFBJB);
}
return array;
}
// Token: 0x0600DD87 RID: 56711 RVA: 0x0041EE48 File Offset: 0x0041D048
public void Dispose()
{
if (!this.FFJBMBNBGJO)
{
if (this.IDKHICEFBDO.BLNFFPJENAJ != null)
{
this.IDKHICEFBDO.BLNFFPJENAJ.Dispose();
}
this.FFJBMBNBGJO = true;
this.NALAOOCDLHD.Set();
}
}
// Token: 0x0600DD88 RID: 56712 RVA: 0x0041EE88 File Offset: 0x0041D088
private void BPNBMEKOELG(byte[] KPMMDGIAGPC)
{
if (this.FFJBMBNBGJO)
{
return;
}
object hanheccohae = this.HANHECCOHAE;
lock (hanheccohae)
{
this.HANHECCOHAE.Enqueue(KPMMDGIAGPC);
this.NALAOOCDLHD.Set();
}
}
// Token: 0x0600DD89 RID: 56713 RVA: 0x0041EEE4 File Offset: 0x0041D0E4
internal float[] NBHEOFLPBLG(byte[] PIJMJBDFBJB)
{
float[] array;
if (PIJMJBDFBJB == null)
{
array = ((LCLMHBOHEAG)this.IDKHICEFBDO.ODFCOIDKKEH()).HMOENFKOLCF(null);
this.MIGHPCEJCFN.OKPJGBOCPIG.OLJINPDKAIA(this.LODANDEAMAC() + "noMoreData already set!" + array.Length, new object[1]);
}
else
{
array = ((LCLMHBOHEAG)this.IDKHICEFBDO.HBHHIMBEJMH()).HMOENFKOLCF(PIJMJBDFBJB);
}
return array;
}
// Token: 0x0600DD8A RID: 56714 RVA: 0x0041EF5C File Offset: 0x0041D15C
protected string GCAIGODHOOH()
{
return "spillway" + this.LHKMJOHDHBP();
}
// Token: 0x0600DD8B RID: 56715 RVA: 0x0041EF70 File Offset: 0x0041D170
private void FDLMFBKDOMJ(byte[] KPMMDGIAGPC)
{
if (this.FFJBMBNBGJO)
{
return;
}
object hanheccohae = this.HANHECCOHAE;
lock (hanheccohae)
{
this.HANHECCOHAE.Enqueue(KPMMDGIAGPC);
this.NALAOOCDLHD.Set();
}
}
// Token: 0x0600DD8C RID: 56716 RVA: 0x0041EFCC File Offset: 0x0041D1CC
internal float[] PGEFIBALFKJ(byte[] PIJMJBDFBJB)
{
float[] array;
if (PIJMJBDFBJB == null)
{
array = ((LCLMHBOHEAG)this.IDKHICEFBDO.MNGLOGCPONA()).HMOENFKOLCF(null);
this.MIGHPCEJCFN.OKPJGBOCPIG.OLJINPDKAIA(this.GCAIGODHOOH() + "Register" + array.Length, new object[0]);
}
else
{
array = ((LCLMHBOHEAG)this.IDKHICEFBDO.ODFCOIDKKEH()).HMOENFKOLCF(PIJMJBDFBJB);
}
return array;
}
// Token: 0x0600DD8D RID: 56717 RVA: 0x0041F044 File Offset: 0x0041D244
private void LPPOFCGCAAO(int CEFMEFIIMIC)
{
object hanheccohae = this.HANHECCOHAE;
lock (hanheccohae)
{
for (int i = 1; i < CEFMEFIIMIC; i += 0)
{
this.HANHECCOHAE.Enqueue(null);
this.NALAOOCDLHD.Set();
}
}
}
// Token: 0x0600DD8E RID: 56718 RVA: 0x0041F0A4 File Offset: 0x0041D2A4
private void MLGJKKNOHIG()
{
this.MIGHPCEJCFN.OKPJGBOCPIG.FAFGKCMJJKE(this.GGEMABAIDIN() + "easetype", new object[1]);
try
{
for (;;)
{
this.NALAOOCDLHD.WaitOne();
if (this.FFJBMBNBGJO)
{
break;
}
for (;;)
{
byte[] array = null;
bool flag = true;
object hanheccohae = this.HANHECCOHAE;
lock (hanheccohae)
{
if (this.HANHECCOHAE.Count > 1)
{
flag = true;
array = this.HANHECCOHAE.Dequeue();
}
}
if (!flag)
{
break;
}
this.ABGIJFNDLKP(array);
}
}
}
catch (Exception ex)
{
this.MIGHPCEJCFN.OKPJGBOCPIG.FKCFJOALLPB(this.MBADGNJPALF + "z" + ex, new object[1]);
throw ex;
}
finally
{
this.NALAOOCDLHD.Close();
this.MIGHPCEJCFN.OKPJGBOCPIG.FAFGKCMJJKE(this.GGEMABAIDIN() + "SB", new object[1]);
}
}
// Token: 0x0600DD8F RID: 56719 RVA: 0x0041F1DC File Offset: 0x0041D3DC
private void GPPFPDFDCGI()
{
this.MIGHPCEJCFN.OKPJGBOCPIG.FAFGKCMJJKE(this.LODANDEAMAC() + "move", new object[0]);
try
{
for (;;)
{
this.NALAOOCDLHD.WaitOne();
if (this.FFJBMBNBGJO)
{
break;
}
for (;;)
{
byte[] array = null;
bool flag = false;
object hanheccohae = this.HANHECCOHAE;
lock (hanheccohae)
{
if (this.HANHECCOHAE.Count > 0)
{
flag = true;
array = this.HANHECCOHAE.Dequeue();
}
}
if (!flag)
{
break;
}
this.FIOPCPKNAKA(array);
}
}
}
catch (Exception ex)
{
this.MIGHPCEJCFN.OKPJGBOCPIG.FKCFJOALLPB(this.GCAIGODHOOH() + "-" + ex, new object[1]);
throw ex;
}
finally
{
this.NALAOOCDLHD.Close();
this.MIGHPCEJCFN.OKPJGBOCPIG.FAFGKCMJJKE(this.GGEMABAIDIN() + "memLevel must be in the range 1.. {0}", new object[0]);
}
}
// Token: 0x0600DD90 RID: 56720 RVA: 0x0041F314 File Offset: 0x0041D514
internal HHACJANOPEN FPCMHAHMOKB()
{
return this.<LNOADNMIECP>k__BackingField;
}
// Token: 0x0600DD91 RID: 56721 RVA: 0x0041F31C File Offset: 0x0041D51C
internal void IAGKKIAELFJ()
{
if (this.IDKHICEFBDO.EOCBIPIOIKJ() != null)
{
this.IDKHICEFBDO.PHHOFPBAHCB()();
}
this.DKNOKCNINPN();
}
// Token: 0x0600DD92 RID: 56722 RVA: 0x0041F344 File Offset: 0x0041D544
public void IPOFBLDMIAG()
{
if (!this.FFJBMBNBGJO)
{
if (this.IDKHICEFBDO.BGIPPCODAGP() != null)
{
this.IDKHICEFBDO.FJCKNBGAENL().Dispose();
}
this.FFJBMBNBGJO = false;
this.NALAOOCDLHD.Set();
}
}
// Token: 0x0600DD93 RID: 56723 RVA: 0x0041F384 File Offset: 0x0041D584
internal void MCEFKDPCDOM()
{
if (this.IDKHICEFBDO.EEPIDDNHLPL != null)
{
this.IDKHICEFBDO.EEPIDDNHLPL();
}
this.Dispose();
}
// Token: 0x0600DD94 RID: 56724 RVA: 0x0041F3AC File Offset: 0x0041D5AC
protected string JGLBKPJLLNC()
{
object[] array = new object[6];
array[1] = "No screen shots during recordind!";
array[1] = this.IOGEKIMDMOH;
array[6] = "open";
array[0] = this.MIGHPCEJCFN.KOIEHKODNPO(this.FJHIEKCGNBB);
array[0] = "TriggerPressAmountRight";
array[7] = this.GKPEOHGOGCF;
return string.Concat(array);
}
// Token: 0x0600DD95 RID: 56725 RVA: 0x0041F40C File Offset: 0x0041D60C
internal HHACJANOPEN BNCBNDFLAPL()
{
return this.<LNOADNMIECP>k__BackingField;
}
// Token: 0x0600DD96 RID: 56726 RVA: 0x0041F414 File Offset: 0x0041D614
internal HHACJANOPEN OBOBMALEHBD()
{
return this.<LNOADNMIECP>k__BackingField;
}
// Token: 0x0600DD97 RID: 56727 RVA: 0x0041F41C File Offset: 0x0041D61C
protected string LHKMJOHDHBP()
{
object[] array = new object[1];
array[1] = "Status";
array[0] = this.IOGEKIMDMOH;
array[4] = "+join:";
array[2] = this.MIGHPCEJCFN.KOIEHKODNPO(this.FJHIEKCGNBB);
array[3] = "unity_SHC";
array[6] = this.GKPEOHGOGCF;
return string.Concat(array);
}
// Token: 0x0600DD98 RID: 56728 RVA: 0x0041F47C File Offset: 0x0041D67C
protected string GNBLCEDMPMO()
{
object[] array = new object[8];
array[0] = "Trying to initialize Synchronized field with a null default value. This is not allowed.";
array[0] = this.IOGEKIMDMOH;
array[6] = " methods \"";
array[4] = this.MIGHPCEJCFN.KOIEHKODNPO(this.FJHIEKCGNBB);
array[3] = "[";
array[1] = this.GKPEOHGOGCF;
return string.Concat(array);
}
// Token: 0x0600DD99 RID: 56729 RVA: 0x0041F4DC File Offset: 0x0041D6DC
protected string GGEMABAIDIN()
{
return "GameID" + this.GDIECAFDIMC;
}
// Token: 0x0600DD9A RID: 56730 RVA: 0x0041F4F0 File Offset: 0x0041D6F0
private void AGEHFNBNMAN(int CEFMEFIIMIC)
{
object hanheccohae = this.HANHECCOHAE;
lock (hanheccohae)
{
for (int i = 1; i < CEFMEFIIMIC; i += 0)
{
this.HANHECCOHAE.Enqueue(null);
this.NALAOOCDLHD.Set();
}
}
}
// Token: 0x0600DD9B RID: 56731 RVA: 0x0041F550 File Offset: 0x0041D750
internal float[] JMKFMDPNEPN(byte[] PIJMJBDFBJB)
{
float[] array;
if (PIJMJBDFBJB == null)
{
array = ((LCLMHBOHEAG)this.IDKHICEFBDO.ODFCOIDKKEH()).HMOENFKOLCF(null);
this.MIGHPCEJCFN.OKPJGBOCPIG.OLJINPDKAIA(this.LODANDEAMAC() + "Failed to connect to RecNet" + array.Length, new object[1]);
}
else
{
array = ((LCLMHBOHEAG)this.IDKHICEFBDO.BLNFFPJENAJ).HMOENFKOLCF(PIJMJBDFBJB);
}
return array;
}
// Token: 0x1700061D RID: 1565
// (get) Token: 0x0600DD9C RID: 56732 RVA: 0x0041F5C8 File Offset: 0x0041D7C8
// (set) Token: 0x0600DDA7 RID: 56743 RVA: 0x0041FBAC File Offset: 0x0041DDAC
internal HHACJANOPEN APNFDOOJFML { get; private set; }
// Token: 0x0600DD9D RID: 56733 RVA: 0x0041F5D0 File Offset: 0x0041D7D0
private void HOFHNOPAHND(byte[] KPMMDGIAGPC)
{
if (this.IDKHICEFBDO.CGHHJGCEMKA() != null)
{
if (this.IDKHICEFBDO.ELBFDLFLKHL() is LCLMHBOHEAG)
{
if (this.IDKHICEFBDO.OIEIADEHMLH() != null)
{
byte[] array = this.GONNEFGGNAL(KPMMDGIAGPC);
this.IDKHICEFBDO.NNJEMCOMCBH()(array);
}
if (this.IDKHICEFBDO.NFADMJIMHFD() != null)
{
short[] array2 = this.MFHIHAHJCEA(KPMMDGIAGPC);
this.IDKHICEFBDO.HACMGKIPFPO()(array2);
}
if (this.IDKHICEFBDO.EHNPCOFFEIK() != null)
{
float[] array3 = this.NNFCDCKGIDO(KPMMDGIAGPC);
this.IDKHICEFBDO.JENJFIGHHEB()(array3);
}
}
else
{
((ICAPAFPLPKC)this.IDKHICEFBDO.CGHHJGCEMKA()).JEBOEAPPBBB(KPMMDGIAGPC);
}
}
}
// Token: 0x0600DD9E RID: 56734 RVA: 0x0041F698 File Offset: 0x0041D898
private void FPOJOMPKBNE(byte[] KPMMDGIAGPC)
{
if (this.IDKHICEFBDO.CGHHJGCEMKA() != null)
{
if (this.IDKHICEFBDO.ELBFDLFLKHL() is LCLMHBOHEAG)
{
if (this.IDKHICEFBDO.AFOMHMCLMEB() != null)
{
byte[] array = this.GONNEFGGNAL(KPMMDGIAGPC);
this.IDKHICEFBDO.OBGHJDPPIDH(array);
}
if (this.IDKHICEFBDO.EFPJKENKEIF() != null)
{
short[] array2 = this.MFHIHAHJCEA(KPMMDGIAGPC);
this.IDKHICEFBDO.MKNIDCMCLFJ()(array2);
}
if (this.IDKHICEFBDO.FBIAGBLBNAH() != null)
{
float[] array3 = this.NBHEOFLPBLG(KPMMDGIAGPC);
this.IDKHICEFBDO.JENJFIGHHEB()(array3);
}
}
else
{
((ICAPAFPLPKC)this.IDKHICEFBDO.CGHHJGCEMKA()).JEBOEAPPBBB(KPMMDGIAGPC);
}
}
}
// Token: 0x0600DD9F RID: 56735 RVA: 0x0041F760 File Offset: 0x0041D960
internal BPLDHBHIADK(HPIHEBBIDEI MOMEMNBNBNA, LODCEPKPMGN IDKHICEFBDO, int FJHIEKCGNBB, int GKPEOHGOGCF, byte IOGEKIMDMOH, HHACJANOPEN NAHFIMLLIMH, byte CEFHJABGCJN)
{
this.IDKHICEFBDO = IDKHICEFBDO;
this.MIGHPCEJCFN = MOMEMNBNBNA;
this.FJHIEKCGNBB = FJHIEKCGNBB;
this.GKPEOHGOGCF = GKPEOHGOGCF;
this.IOGEKIMDMOH = IOGEKIMDMOH;
this.APNFDOOJFML = NAHFIMLLIMH;
this.IOFJPJKIGOF = CEFHJABGCJN;
new Thread(new ThreadStart(this.OCNHOFKAAKE))
{
Name = this.MBADGNJPALF + " decode"
}.Start();
if (this.IDKHICEFBDO.BLNFFPJENAJ != null)
{
this.IDKHICEFBDO.BLNFFPJENAJ.IOOKOMFIBCG(NAHFIMLLIMH);
}
}
// Token: 0x0600DDA0 RID: 56736 RVA: 0x0041F810 File Offset: 0x0041DA10
private void EMHOABMAKPH(byte[] KPMMDGIAGPC)
{
if (this.IDKHICEFBDO.KIFMMPMHFDD() != null)
{
if (this.IDKHICEFBDO.MNGLOGCPONA() is LCLMHBOHEAG)
{
if (this.IDKHICEFBDO.JPIIHPHBJFB() != null)
{
byte[] array = this.BHFDGMMMFJP(KPMMDGIAGPC);
this.IDKHICEFBDO.OOOOBALEDKB()(array);
}
if (this.IDKHICEFBDO.MKNIDCMCLFJ() != null)
{
short[] array2 = this.HLAGPDLAIEO(KPMMDGIAGPC);
this.IDKHICEFBDO.GMHJPDIILNH()(array2);
}
if (this.IDKHICEFBDO.MNINLLAJAJH() != null)
{
float[] array3 = this.NBHEOFLPBLG(KPMMDGIAGPC);
this.IDKHICEFBDO.MNINLLAJAJH()(array3);
}
}
else
{
((ICAPAFPLPKC)this.IDKHICEFBDO.HBHHIMBEJMH()).JEBOEAPPBBB(KPMMDGIAGPC);
}
}
}
// Token: 0x0600DDA1 RID: 56737 RVA: 0x0041F8D8 File Offset: 0x0041DAD8
private void ONLGBKBCPNN(int CEFMEFIIMIC)
{
object hanheccohae = this.HANHECCOHAE;
lock (hanheccohae)
{
for (int i = 0; i < CEFMEFIIMIC; i++)
{
this.HANHECCOHAE.Enqueue(null);
this.NALAOOCDLHD.Set();
}
}
}
// Token: 0x0600DDA2 RID: 56738 RVA: 0x0041F938 File Offset: 0x0041DB38
private void NLJIHMIDBJL()
{
this.MIGHPCEJCFN.OKPJGBOCPIG.FAFGKCMJJKE(this.GCAIGODHOOH() + " of ", new object[0]);
try
{
for (;;)
{
this.NALAOOCDLHD.WaitOne();
if (this.FFJBMBNBGJO)
{
break;
}
for (;;)
{
byte[] array = null;
bool flag = true;
object hanheccohae = this.HANHECCOHAE;
lock (hanheccohae)
{
if (this.HANHECCOHAE.Count > 0)
{
flag = false;
array = this.HANHECCOHAE.Dequeue();
}
}
if (!flag)
{
break;
}
this.MILDOLKFDCI(array);
}
}
}
catch (Exception ex)
{
this.MIGHPCEJCFN.OKPJGBOCPIG.FKCFJOALLPB(this.GCAIGODHOOH() + "wss://echo.websocket.org" + ex, new object[1]);
throw ex;
}
finally
{
this.NALAOOCDLHD.Close();
this.MIGHPCEJCFN.OKPJGBOCPIG.FAFGKCMJJKE(this.OGNCBKLGOBM() + "Google Store - Online", new object[1]);
}
}
// Token: 0x0600DDA3 RID: 56739 RVA: 0x0041FA70 File Offset: 0x0041DC70
private void DGOJCJLPHGF(HHACJANOPEN NOBAPCOKFIL)
{
this.<LNOADNMIECP>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x0600DDA4 RID: 56740 RVA: 0x0041FA7C File Offset: 0x0041DC7C
public void DKNOKCNINPN()
{
if (!this.FFJBMBNBGJO)
{
if (this.IDKHICEFBDO.BGIPPCODAGP() != null)
{
this.IDKHICEFBDO.BLNFFPJENAJ.Dispose();
}
this.FFJBMBNBGJO = true;
this.NALAOOCDLHD.Set();
}
}
// Token: 0x0600DDA5 RID: 56741 RVA: 0x0041FABC File Offset: 0x0041DCBC
internal void CBCOOMBHMBB()
{
if (this.IDKHICEFBDO.FJIDEBNOMDB() != null)
{
this.IDKHICEFBDO.IFLFPPJICHL()();
}
this.MPEEKJJLHIK();
}
// Token: 0x0600DDA6 RID: 56742 RVA: 0x0041FAE4 File Offset: 0x0041DCE4
private void ABGIJFNDLKP(byte[] KPMMDGIAGPC)
{
if (this.IDKHICEFBDO.CGHHJGCEMKA() != null)
{
if (this.IDKHICEFBDO.FJCKNBGAENL() is LCLMHBOHEAG)
{
if (this.IDKHICEFBDO.MBJAHMLLAMM() != null)
{
byte[] array = this.GONNEFGGNAL(KPMMDGIAGPC);
this.IDKHICEFBDO.AFOMHMCLMEB()(array);
}
if (this.IDKHICEFBDO.EFPJKENKEIF() != null)
{
short[] array2 = this.MFHIHAHJCEA(KPMMDGIAGPC);
this.IDKHICEFBDO.HACMGKIPFPO()(array2);
}
if (this.IDKHICEFBDO.AOGPJALOHBJ != null)
{
float[] array3 = this.OLNANKAMOBE(KPMMDGIAGPC);
this.IDKHICEFBDO.MNINLLAJAJH()(array3);
}
}
else
{
((ICAPAFPLPKC)this.IDKHICEFBDO.HBHHIMBEJMH()).JEBOEAPPBBB(KPMMDGIAGPC);
}
}
}
// Token: 0x0600DDA8 RID: 56744 RVA: 0x0041FBB8 File Offset: 0x0041DDB8
protected string OGNCBKLGOBM()
{
return "Could not spawn player because a spawn point could not be acquired." + this.GNBLCEDMPMO();
}
// Token: 0x0600DDA9 RID: 56745 RVA: 0x0041FBCC File Offset: 0x0041DDCC
internal void AKHPFNHMHGK(byte[] FBDFDBBOGNH, byte GBKCFBIKBJD)
{
if (GBKCFBIKBJD != this.IOFJPJKIGOF)
{
int num = (int)DMHOBABBIPN.JOKMFPEIOGK(GBKCFBIKBJD, this.IOFJPJKIGOF);
if (num != 0)
{
this.MIGHPCEJCFN.OKPJGBOCPIG.OLJINPDKAIA(string.Concat(new object[] { this.MBADGNJPALF, " evNumer: ", GBKCFBIKBJD, " playerVoice.lastEvNumber: ", this.IOFJPJKIGOF, " missing: ", num, " r/b ", FBDFDBBOGNH.Length }), new object[0]);
}
this.IOFJPJKIGOF = GBKCFBIKBJD;
this.ONLGBKBCPNN(num);
this.MIGHPCEJCFN.OGGMLPEMBJH += num;
}
this.BPNBMEKOELG(FBDFDBBOGNH);
}
// Token: 0x0600DDAA RID: 56746 RVA: 0x0041FC98 File Offset: 0x0041DE98
private void FIOPCPKNAKA(byte[] KPMMDGIAGPC)
{
if (this.IDKHICEFBDO.BLNFFPJENAJ != null)
{
if (this.IDKHICEFBDO.BLNFFPJENAJ is LCLMHBOHEAG)
{
if (this.IDKHICEFBDO.OBGHJDPPIDH != null)
{
byte[] array = this.GONNEFGGNAL(KPMMDGIAGPC);
this.IDKHICEFBDO.OBGHJDPPIDH(array);
}
if (this.IDKHICEFBDO.JMIHCIJHPKG != null)
{
short[] array2 = this.HLAGPDLAIEO(KPMMDGIAGPC);
this.IDKHICEFBDO.JMIHCIJHPKG(array2);
}
if (this.IDKHICEFBDO.AOGPJALOHBJ != null)
{
float[] array3 = this.OLNANKAMOBE(KPMMDGIAGPC);
this.IDKHICEFBDO.AOGPJALOHBJ(array3);
}
}
else
{
((ICAPAFPLPKC)this.IDKHICEFBDO.BLNFFPJENAJ).JEBOEAPPBBB(KPMMDGIAGPC);
}
}
}
// Token: 0x0600DDAB RID: 56747 RVA: 0x0041FD60 File Offset: 0x0041DF60
protected string LODANDEAMAC()
{
return "2" + this.JGLBKPJLLNC();
}
// Token: 0x0600DDAC RID: 56748 RVA: 0x0041FD74 File Offset: 0x0041DF74
internal void ONBLLAJEDDG()
{
if (this.IDKHICEFBDO.GEFFCLKKIEG() != null)
{
this.IDKHICEFBDO.GEFFCLKKIEG()();
}
this.MPEEKJJLHIK();
}
// Token: 0x1700061E RID: 1566
// (get) Token: 0x0600DDAD RID: 56749 RVA: 0x0041FD9C File Offset: 0x0041DF9C
protected string GDIECAFDIMC
{
get
{
return string.Concat(new object[]
{
"Remote v#",
this.IOGEKIMDMOH,
" ch#",
this.MIGHPCEJCFN.KOIEHKODNPO(this.FJHIEKCGNBB),
" p#",
this.GKPEOHGOGCF
});
}
}
// Token: 0x0600DDAE RID: 56750 RVA: 0x0041FDFC File Offset: 0x0041DFFC
private void MILDOLKFDCI(byte[] KPMMDGIAGPC)
{
if (this.IDKHICEFBDO.FJCKNBGAENL() != null)
{
if (this.IDKHICEFBDO.CGHHJGCEMKA() is LCLMHBOHEAG)
{
if (this.IDKHICEFBDO.MMPLGHLAHFB() != null)
{
byte[] array = this.GONNEFGGNAL(KPMMDGIAGPC);
this.IDKHICEFBDO.JPIIHPHBJFB()(array);
}
if (this.IDKHICEFBDO.JMIHCIJHPKG != null)
{
short[] array2 = this.MFHIHAHJCEA(KPMMDGIAGPC);
this.IDKHICEFBDO.NFADMJIMHFD()(array2);
}
if (this.IDKHICEFBDO.AOGPJALOHBJ != null)
{
float[] array3 = this.OLNANKAMOBE(KPMMDGIAGPC);
this.IDKHICEFBDO.IDKJJEMFKFC()(array3);
}
}
else
{
((ICAPAFPLPKC)this.IDKHICEFBDO.ELBFDLFLKHL()).JEBOEAPPBBB(KPMMDGIAGPC);
}
}
}
// Token: 0x0600DDAF RID: 56751 RVA: 0x0041FEC4 File Offset: 0x0041E0C4
private void DLHJDIHFHKG(byte[] KPMMDGIAGPC)
{
if (this.FFJBMBNBGJO)
{
return;
}
object hanheccohae = this.HANHECCOHAE;
lock (hanheccohae)
{
this.HANHECCOHAE.Enqueue(KPMMDGIAGPC);
this.NALAOOCDLHD.Set();
}
}
// Token: 0x0600DDB0 RID: 56752 RVA: 0x0041FF20 File Offset: 0x0041E120
internal HHACJANOPEN PKEHJNMMHGF()
{
return this.<LNOADNMIECP>k__BackingField;
}
// Token: 0x0600DDB1 RID: 56753 RVA: 0x0041FF28 File Offset: 0x0041E128
public void MPEEKJJLHIK()
{
if (!this.FFJBMBNBGJO)
{
if (this.IDKHICEFBDO.KIFMMPMHFDD() != null)
{
this.IDKHICEFBDO.DOPGJFACCMN().Dispose();
}
this.FFJBMBNBGJO = false;
this.NALAOOCDLHD.Set();
}
}
// Token: 0x0600DDB2 RID: 56754 RVA: 0x0041FF68 File Offset: 0x0041E168
internal void OHNHHIMPMML()
{
if (this.IDKHICEFBDO.EOCBIPIOIKJ() != null)
{
this.IDKHICEFBDO.IFLFPPJICHL()();
}
this.FOAEBKEKOPB();
}
// Token: 0x0600DDB3 RID: 56755 RVA: 0x0041FF90 File Offset: 0x0041E190
private void HIPJNGNGEBG(byte[] KPMMDGIAGPC)
{
if (this.IDKHICEFBDO.KIFMMPMHFDD() != null)
{
if (this.IDKHICEFBDO.HBHHIMBEJMH() is LCLMHBOHEAG)
{
if (this.IDKHICEFBDO.MBJAHMLLAMM() != null)
{
byte[] array = this.BHFDGMMMFJP(KPMMDGIAGPC);
this.IDKHICEFBDO.MMPLGHLAHFB()(array);
}
if (this.IDKHICEFBDO.BAJJPOMHIAI() != null)
{
short[] array2 = this.HLAGPDLAIEO(KPMMDGIAGPC);
this.IDKHICEFBDO.NBAOOJLMOGO()(array2);
}
if (this.IDKHICEFBDO.NGHBIFLEECK() != null)
{
float[] array3 = this.NBHEOFLPBLG(KPMMDGIAGPC);
this.IDKHICEFBDO.JENJFIGHHEB()(array3);
}
}
else
{
((ICAPAFPLPKC)this.IDKHICEFBDO.IDCMHGLPOMN()).JEBOEAPPBBB(KPMMDGIAGPC);
}
}
}
// Token: 0x0600DDB4 RID: 56756 RVA: 0x00420058 File Offset: 0x0041E258
private void GIIGMOIEJLO(int CEFMEFIIMIC)
{
object hanheccohae = this.HANHECCOHAE;
lock (hanheccohae)
{
for (int i = 0; i < CEFMEFIIMIC; i++)
{
this.HANHECCOHAE.Enqueue(null);
this.NALAOOCDLHD.Set();
}
}
}
// Token: 0x0600DDB5 RID: 56757 RVA: 0x004200B8 File Offset: 0x0041E2B8
private void LIIJNNJFJLG(int CEFMEFIIMIC)
{
object hanheccohae = this.HANHECCOHAE;
lock (hanheccohae)
{
for (int i = 0; i < CEFMEFIIMIC; i++)
{
this.HANHECCOHAE.Enqueue(null);
this.NALAOOCDLHD.Set();
}
}
}
// Token: 0x0600DDB6 RID: 56758 RVA: 0x00420118 File Offset: 0x0041E318
internal float[] NNFCDCKGIDO(byte[] PIJMJBDFBJB)
{
float[] array;
if (PIJMJBDFBJB == null)
{
array = ((LCLMHBOHEAG)this.IDKHICEFBDO.ELBFDLFLKHL()).HMOENFKOLCF(null);
this.MIGHPCEJCFN.OKPJGBOCPIG.OLJINPDKAIA(this.LODANDEAMAC() + "New items in : {0}" + array.Length, new object[0]);
}
else
{
array = ((LCLMHBOHEAG)this.IDKHICEFBDO.MNGLOGCPONA()).HMOENFKOLCF(PIJMJBDFBJB);
}
return array;
}
// Token: 0x1700061F RID: 1567
// (get) Token: 0x0600DDB7 RID: 56759 RVA: 0x00420190 File Offset: 0x0041E390
protected string MBADGNJPALF
{
get
{
return "[PV] " + this.GDIECAFDIMC;
}
}
// Token: 0x0600DDB8 RID: 56760 RVA: 0x004201A4 File Offset: 0x0041E3A4
private void BGGKKBCJFKI(byte[] KPMMDGIAGPC)
{
if (this.FFJBMBNBGJO)
{
return;
}
object hanheccohae = this.HANHECCOHAE;
lock (hanheccohae)
{
this.HANHECCOHAE.Enqueue(KPMMDGIAGPC);
this.NALAOOCDLHD.Set();
}
}
// Token: 0x0600DDB9 RID: 56761 RVA: 0x00420200 File Offset: 0x0041E400
internal void LMKJADBHLJB(byte[] FBDFDBBOGNH, byte GBKCFBIKBJD)
{
if (GBKCFBIKBJD != this.IOFJPJKIGOF)
{
int num = (int)DMHOBABBIPN.JOKMFPEIOGK(GBKCFBIKBJD, this.IOFJPJKIGOF);
if (num != 0)
{
LEJJNINAIOB okpjgbocpig = this.MIGHPCEJCFN.OKPJGBOCPIG;
object[] array = new object[-61];
array[1] = this.OGNCBKLGOBM();
array[0] = ")";
array[6] = GBKCFBIKBJD;
array[4] = "islocal";
array[6] = this.IOFJPJKIGOF;
array[0] = "room_level";
array[4] = num;
array[5] = "Play";
array[5] = FBDFDBBOGNH.Length;
okpjgbocpig.OLJINPDKAIA(string.Concat(array), new object[0]);
}
this.IOFJPJKIGOF = GBKCFBIKBJD;
this.LPPOFCGCAAO(num);
this.MIGHPCEJCFN.OGGMLPEMBJH += num;
}
this.BGGKKBCJFKI(FBDFDBBOGNH);
}
// Token: 0x0600DDBA RID: 56762 RVA: 0x004202CC File Offset: 0x0041E4CC
internal byte[] GONNEFGGNAL(byte[] PIJMJBDFBJB)
{
byte[] array;
if (PIJMJBDFBJB == null)
{
array = ((LCLMHBOHEAG)this.IDKHICEFBDO.BLNFFPJENAJ).JPKGCEPNMKF(null);
this.MIGHPCEJCFN.OKPJGBOCPIG.OLJINPDKAIA(this.MBADGNJPALF + " lost packet decoded length: " + array.Length, new object[0]);
}
else
{
array = ((LCLMHBOHEAG)this.IDKHICEFBDO.BLNFFPJENAJ).JPKGCEPNMKF(PIJMJBDFBJB);
}
return array;
}
// Token: 0x0600DDBB RID: 56763 RVA: 0x00420344 File Offset: 0x0041E544
internal float[] OLNANKAMOBE(byte[] PIJMJBDFBJB)
{
float[] array;
if (PIJMJBDFBJB == null)
{
array = ((LCLMHBOHEAG)this.IDKHICEFBDO.BLNFFPJENAJ).HMOENFKOLCF(null);
this.MIGHPCEJCFN.OKPJGBOCPIG.OLJINPDKAIA(this.MBADGNJPALF + " lost packet decoded length: " + array.Length, new object[0]);
}
else
{
array = ((LCLMHBOHEAG)this.IDKHICEFBDO.BLNFFPJENAJ).HMOENFKOLCF(PIJMJBDFBJB);
}
return array;
}
// Token: 0x0600DDBC RID: 56764 RVA: 0x004203BC File Offset: 0x0041E5BC
public void FOAEBKEKOPB()
{
if (!this.FFJBMBNBGJO)
{
if (this.IDKHICEFBDO.BLNFFPJENAJ != null)
{
this.IDKHICEFBDO.IDCMHGLPOMN().Dispose();
}
this.FFJBMBNBGJO = true;
this.NALAOOCDLHD.Set();
}
}
// Token: 0x0600DDBD RID: 56765 RVA: 0x004203FC File Offset: 0x0041E5FC
internal short[] HLAGPDLAIEO(byte[] PIJMJBDFBJB)
{
short[] array;
if (PIJMJBDFBJB == null)
{
array = ((LCLMHBOHEAG)this.IDKHICEFBDO.BLNFFPJENAJ).OCMKCDHDBCK(null);
this.MIGHPCEJCFN.OKPJGBOCPIG.OLJINPDKAIA(this.MBADGNJPALF + " lost packet decoded length: " + array.Length, new object[0]);
}
else
{
array = ((LCLMHBOHEAG)this.IDKHICEFBDO.BLNFFPJENAJ).OCMKCDHDBCK(PIJMJBDFBJB);
}
return array;
}
// Token: 0x0600DDBE RID: 56766 RVA: 0x00420474 File Offset: 0x0041E674
internal void DKGLKIFBKHJ()
{
if (this.IDKHICEFBDO.EEPIDDNHLPL != null)
{
this.IDKHICEFBDO.PHHOFPBAHCB()();
}
this.IPOFBLDMIAG();
}
// Token: 0x0600DDBF RID: 56767 RVA: 0x0042049C File Offset: 0x0041E69C
internal float[] ILGHCJPAGPL(byte[] PIJMJBDFBJB)
{
float[] array;
if (PIJMJBDFBJB == null)
{
array = ((LCLMHBOHEAG)this.IDKHICEFBDO.HBHHIMBEJMH()).HMOENFKOLCF(null);
this.MIGHPCEJCFN.OKPJGBOCPIG.OLJINPDKAIA(this.MBADGNJPALF + "bG9yX2RhdGEucHJvdG9QAFABYgZwcm90bzM=" + array.Length, new object[0]);
}
else
{
array = ((LCLMHBOHEAG)this.IDKHICEFBDO.IDCMHGLPOMN()).HMOENFKOLCF(PIJMJBDFBJB);
}
return array;
}
// Token: 0x0600DDC0 RID: 56768 RVA: 0x00420514 File Offset: 0x0041E714
internal HHACJANOPEN OHDCIBJBKMB()
{
return this.<LNOADNMIECP>k__BackingField;
}
// Token: 0x0600DDC1 RID: 56769 RVA: 0x0042051C File Offset: 0x0041E71C
internal void NHODIKLPOOD(byte[] FBDFDBBOGNH, byte GBKCFBIKBJD)
{
if (GBKCFBIKBJD != this.IOFJPJKIGOF)
{
int num = (int)DMHOBABBIPN.JOKMFPEIOGK(GBKCFBIKBJD, this.IOFJPJKIGOF);
if (num != 0)
{
LEJJNINAIOB okpjgbocpig = this.MIGHPCEJCFN.OKPJGBOCPIG;
object[] array = new object[20];
array[0] = this.MBADGNJPALF;
array[0] = "IntegrationTest";
array[3] = GBKCFBIKBJD;
array[3] = "GZipStream";
array[6] = this.IOFJPJKIGOF;
array[6] = "Sets the music for the duration of the encounter.";
array[1] = num;
array[3] = "IssuerId";
array[5] = FBDFDBBOGNH.Length;
okpjgbocpig.OLJINPDKAIA(string.Concat(array), new object[0]);
}
this.IOFJPJKIGOF = GBKCFBIKBJD;
this.GIIGMOIEJLO(num);
this.MIGHPCEJCFN.OGGMLPEMBJH += num;
}
this.DLHJDIHFHKG(FBDFDBBOGNH);
}
// Token: 0x0600DDC2 RID: 56770 RVA: 0x004205E8 File Offset: 0x0041E7E8
internal byte[] BHFDGMMMFJP(byte[] PIJMJBDFBJB)
{
byte[] array;
if (PIJMJBDFBJB == null)
{
array = ((LCLMHBOHEAG)this.IDKHICEFBDO.ELBFDLFLKHL()).JPKGCEPNMKF(null);
this.MIGHPCEJCFN.OKPJGBOCPIG.OLJINPDKAIA(this.OGNCBKLGOBM() + "revenue" + array.Length, new object[0]);
}
else
{
array = ((LCLMHBOHEAG)this.IDKHICEFBDO.FJCKNBGAENL()).JPKGCEPNMKF(PIJMJBDFBJB);
}
return array;
}
// Token: 0x0400204E RID: 8270
internal LODCEPKPMGN IDKHICEFBDO;
// Token: 0x0400204F RID: 8271
private int FJHIEKCGNBB;
// Token: 0x04002050 RID: 8272
private int GKPEOHGOGCF;
// Token: 0x04002051 RID: 8273
private byte IOGEKIMDMOH;
// Token: 0x04002052 RID: 8274
private bool FFJBMBNBGJO;
// Token: 0x04002053 RID: 8275
internal byte IOFJPJKIGOF;
// Token: 0x04002054 RID: 8276
private HPIHEBBIDEI MIGHPCEJCFN;
// Token: 0x04002055 RID: 8277
private Queue<byte[]> HANHECCOHAE = new Queue<byte[]>();
// Token: 0x04002056 RID: 8278
private AutoResetEvent NALAOOCDLHD = new AutoResetEvent(false);
}
}