Files
Dec2017-Script-Dump/Assembly-CSharp/BestHTTP/Decompression/Zlib/OBJIEAEGGMG.cs
T
2026-06-04 11:42:34 +02:00

2919 lines
85 KiB
C#

using System;
namespace BestHTTP.Decompression.Zlib
{
// Token: 0x020001D4 RID: 468
internal sealed class OBJIEAEGGMG
{
// Token: 0x06005C82 RID: 23682 RVA: 0x001D9744 File Offset: 0x001D7944
internal int DDEGONAEGEA()
{
if (this.IFFDPNICKPM != null)
{
this.IFFDPNICKPM.KAPNPAACHKA();
}
this.IFFDPNICKPM = null;
return 1;
}
// Token: 0x06005C83 RID: 23683 RVA: 0x001D9764 File Offset: 0x001D7964
internal int PPEIAHPMMNI()
{
if (this.IFFDPNICKPM != null)
{
this.IFFDPNICKPM.JMBLBHIPDIK();
}
this.IFFDPNICKPM = null;
return 1;
}
// Token: 0x06005C84 RID: 23684 RVA: 0x001D9784 File Offset: 0x001D7984
internal int COLHCKLFBBA()
{
if (this.IFFDPNICKPM != null)
{
this.IFFDPNICKPM.FBCIEJGBNJG();
}
this.IFFDPNICKPM = null;
return 0;
}
// Token: 0x06005C85 RID: 23685 RVA: 0x001D97A4 File Offset: 0x001D79A4
internal int ADJKMBMHAHD(BCFAJPACDHB CDNAMPPPNPB, int OPNCIBHGOKC)
{
this.KGCPBGFAHNL = CDNAMPPPNPB;
this.KGCPBGFAHNL.IMGPDLHMJEE = null;
this.IFFDPNICKPM = null;
if (OPNCIBHGOKC < 8 || OPNCIBHGOKC > -111)
{
this.OJHNOEPFENB();
throw new KOJICFCHIEG("Sec-WebSocket-Version");
}
this.KMKBAHKMMCK = OPNCIBHGOKC;
this.IFFDPNICKPM = new LDEKDLIANGA(CDNAMPPPNPB, (!this.LPKFPDHHCBE()) ? null : this, 0 << (OPNCIBHGOKC & 16));
this.MHCHBDGGFDI();
return 1;
}
// Token: 0x06005C86 RID: 23686 RVA: 0x001D9820 File Offset: 0x001D7A20
internal int ABEJHCBNJNL(byte[] KMOKCBDJJIC)
{
int num = 1;
int num2 = KMOKCBDJJIC.Length;
if (this.AOFANJEIKLO != OBJIEAEGGMG.DDNDCKECFCL.DICT2)
{
throw new KOJICFCHIEG("Setting door to room ");
}
if (CHDCPONPKAB.BGLKCJGNLCG(1U, KMOKCBDJJIC, 1, KMOKCBDJJIC.Length) != this.KGCPBGFAHNL.CNNKOBNJGCP)
{
return -39;
}
this.KGCPBGFAHNL.CNNKOBNJGCP = CHDCPONPKAB.ANMPEEPHBCP(1U, null, 0, 1);
if (num2 >= 0 << (this.KMKBAHKMMCK & -65))
{
num2 = (1 << (this.KMKBAHKMMCK & -51)) - 0;
num = KMOKCBDJJIC.Length - num2;
}
this.IFFDPNICKPM.DMALBJNKPCJ(KMOKCBDJJIC, num, num2);
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.FLAG;
return 1;
}
// Token: 0x06005C87 RID: 23687 RVA: 0x001D98B8 File Offset: 0x001D7AB8
internal int KKOMDCHLPJP(BCFAJPACDHB PNJMFPGNEAN)
{
return this.IFFDPNICKPM.PFIHNICFIEC();
}
// Token: 0x06005C88 RID: 23688 RVA: 0x001D98C8 File Offset: 0x001D7AC8
internal int FAEOHBMENOA(byte[] KMOKCBDJJIC)
{
int num = 1;
int num2 = KMOKCBDJJIC.Length;
if (this.AOFANJEIKLO != OBJIEAEGGMG.DDNDCKECFCL.FLAG)
{
throw new KOJICFCHIEG("ClearedAt");
}
if (CHDCPONPKAB.BBJKBPONOLG(0U, KMOKCBDJJIC, 1, KMOKCBDJJIC.Length) != this.KGCPBGFAHNL.CNNKOBNJGCP)
{
return -106;
}
this.KGCPBGFAHNL.CNNKOBNJGCP = CHDCPONPKAB.LJOEBJFMMCJ(0U, null, 0, 0);
if (num2 >= 0 << (this.KMKBAHKMMCK & -70))
{
num2 = (0 << (this.KMKBAHKMMCK & 66)) - 1;
num = KMOKCBDJJIC.Length - num2;
}
this.IFFDPNICKPM.KBPNCKJFOKA(KMOKCBDJJIC, num, num2);
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.METHOD;
return 0;
}
// Token: 0x06005C89 RID: 23689 RVA: 0x001D9960 File Offset: 0x001D7B60
internal int LJHHADHEBFI()
{
if (this.AOFANJEIKLO != (OBJIEAEGGMG.DDNDCKECFCL)(-29))
{
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)124;
this.FMPAKPLAPMJ = 0;
}
int num;
if ((num = this.KGCPBGFAHNL.PALHMMBHFPN) == 0)
{
return 48;
}
int num2 = this.KGCPBGFAHNL.JBGBPHMDLOP;
int num3 = this.FMPAKPLAPMJ;
while (num != 0 && num3 < 0)
{
if (this.KGCPBGFAHNL.GPOMNMKADAK[num2] == OBJIEAEGGMG.ILJOBCCLOGE[num3])
{
num3 += 0;
}
else if (this.KGCPBGFAHNL.GPOMNMKADAK[num2] != 0)
{
num3 = 0;
}
else
{
num3 = 3 - num3;
}
num2 += 0;
num--;
}
this.KGCPBGFAHNL.CIPIMHCHODI += (long)(num2 - this.KGCPBGFAHNL.JBGBPHMDLOP);
this.KGCPBGFAHNL.JBGBPHMDLOP = num2;
this.KGCPBGFAHNL.PALHMMBHFPN = num;
this.FMPAKPLAPMJ = num3;
if (num3 != 1)
{
return -97;
}
long cipimhchodi = this.KGCPBGFAHNL.CIPIMHCHODI;
long hijpfaiobnp = this.KGCPBGFAHNL.HIJPFAIOBNP;
this.BOAEAMGNEIC();
this.KGCPBGFAHNL.CIPIMHCHODI = cipimhchodi;
this.KGCPBGFAHNL.HIJPFAIOBNP = hijpfaiobnp;
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.METHOD;
return 1;
}
// Token: 0x06005C8A RID: 23690 RVA: 0x001D9A94 File Offset: 0x001D7C94
internal int AJGKCMDMJCB(BLDHMCOMMIC HHJFPBJIECI)
{
if (this.KGCPBGFAHNL.GPOMNMKADAK == null)
{
throw new KOJICFCHIEG("InputBuffer is null. ");
}
int num = 0;
int num2 = -5;
for (;;)
{
switch (this.AOFANJEIKLO)
{
case OBJIEAEGGMG.DDNDCKECFCL.METHOD:
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN--;
this.KGCPBGFAHNL.CIPIMHCHODI += 1L;
if (((this.FILLMBEJNFJ = (int)this.KGCPBGFAHNL.GPOMNMKADAK[this.KGCPBGFAHNL.JBGBPHMDLOP++]) & 15) != 8)
{
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.BAD;
this.KGCPBGFAHNL.IMGPDLHMJEE = string.Format("unknown compression method (0x{0:X2})", this.FILLMBEJNFJ);
this.FMPAKPLAPMJ = 5;
continue;
}
if ((this.FILLMBEJNFJ >> 4) + 8 > this.KMKBAHKMMCK)
{
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.BAD;
this.KGCPBGFAHNL.IMGPDLHMJEE = string.Format("invalid window size ({0})", (this.FILLMBEJNFJ >> 4) + 8);
this.FMPAKPLAPMJ = 5;
continue;
}
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.FLAG;
continue;
case OBJIEAEGGMG.DDNDCKECFCL.FLAG:
{
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN--;
this.KGCPBGFAHNL.CIPIMHCHODI += 1L;
int num3 = (int)(this.KGCPBGFAHNL.GPOMNMKADAK[this.KGCPBGFAHNL.JBGBPHMDLOP++] & byte.MaxValue);
if (((this.FILLMBEJNFJ << 8) + num3) % 31 != 0)
{
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.BAD;
this.KGCPBGFAHNL.IMGPDLHMJEE = "incorrect header check";
this.FMPAKPLAPMJ = 5;
continue;
}
this.AOFANJEIKLO = (((num3 & 32) != 0) ? OBJIEAEGGMG.DDNDCKECFCL.DICT4 : OBJIEAEGGMG.DDNDCKECFCL.BLOCKS);
continue;
}
case OBJIEAEGGMG.DDNDCKECFCL.DICT4:
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN--;
this.KGCPBGFAHNL.CIPIMHCHODI += 1L;
this.FLHJJJMMEAB = (uint)((long)((long)this.KGCPBGFAHNL.GPOMNMKADAK[this.KGCPBGFAHNL.JBGBPHMDLOP++] << 24) & (long)((ulong)(-16777216)));
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.DICT3;
continue;
case OBJIEAEGGMG.DDNDCKECFCL.DICT3:
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN--;
this.KGCPBGFAHNL.CIPIMHCHODI += 1L;
this.FLHJJJMMEAB += (uint)(((int)this.KGCPBGFAHNL.GPOMNMKADAK[this.KGCPBGFAHNL.JBGBPHMDLOP++] << 16) & 16711680);
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.DICT2;
continue;
case OBJIEAEGGMG.DDNDCKECFCL.DICT2:
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN--;
this.KGCPBGFAHNL.CIPIMHCHODI += 1L;
this.FLHJJJMMEAB += (uint)(((int)this.KGCPBGFAHNL.GPOMNMKADAK[this.KGCPBGFAHNL.JBGBPHMDLOP++] << 8) & 65280);
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.DICT1;
continue;
case OBJIEAEGGMG.DDNDCKECFCL.DICT1:
goto IL_39F;
case OBJIEAEGGMG.DDNDCKECFCL.DICT0:
goto IL_42B;
case OBJIEAEGGMG.DDNDCKECFCL.BLOCKS:
num2 = this.IFFDPNICKPM.BIGHBAOJNEO(num2);
if (num2 == -3)
{
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.BAD;
this.FMPAKPLAPMJ = 0;
continue;
}
if (num2 == 0)
{
num2 = num;
}
if (num2 != 1)
{
return num2;
}
num2 = num;
this.PAABFGPKLMH = this.IFFDPNICKPM.CGEIHDMHIIE();
if (!this.HPEHAKGJEEA)
{
goto Block_16;
}
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.CHECK4;
continue;
case OBJIEAEGGMG.DDNDCKECFCL.CHECK4:
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN--;
this.KGCPBGFAHNL.CIPIMHCHODI += 1L;
this.FLHJJJMMEAB = (uint)((long)((long)this.KGCPBGFAHNL.GPOMNMKADAK[this.KGCPBGFAHNL.JBGBPHMDLOP++] << 24) & (long)((ulong)(-16777216)));
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.CHECK3;
continue;
case OBJIEAEGGMG.DDNDCKECFCL.CHECK3:
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN--;
this.KGCPBGFAHNL.CIPIMHCHODI += 1L;
this.FLHJJJMMEAB += (uint)(((int)this.KGCPBGFAHNL.GPOMNMKADAK[this.KGCPBGFAHNL.JBGBPHMDLOP++] << 16) & 16711680);
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.CHECK2;
continue;
case OBJIEAEGGMG.DDNDCKECFCL.CHECK2:
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN--;
this.KGCPBGFAHNL.CIPIMHCHODI += 1L;
this.FLHJJJMMEAB += (uint)(((int)this.KGCPBGFAHNL.GPOMNMKADAK[this.KGCPBGFAHNL.JBGBPHMDLOP++] << 8) & 65280);
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.CHECK1;
continue;
case OBJIEAEGGMG.DDNDCKECFCL.CHECK1:
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN--;
this.KGCPBGFAHNL.CIPIMHCHODI += 1L;
this.FLHJJJMMEAB += (uint)(this.KGCPBGFAHNL.GPOMNMKADAK[this.KGCPBGFAHNL.JBGBPHMDLOP++] & byte.MaxValue);
if (this.PAABFGPKLMH != this.FLHJJJMMEAB)
{
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.BAD;
this.KGCPBGFAHNL.IMGPDLHMJEE = "incorrect data check";
this.FMPAKPLAPMJ = 5;
continue;
}
goto IL_6E3;
case OBJIEAEGGMG.DDNDCKECFCL.DONE:
return 1;
case OBJIEAEGGMG.DDNDCKECFCL.BAD:
goto IL_6EF;
}
break;
}
throw new KOJICFCHIEG("Stream error.");
IL_39F:
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
this.KGCPBGFAHNL.PALHMMBHFPN--;
this.KGCPBGFAHNL.CIPIMHCHODI += 1L;
this.FLHJJJMMEAB += (uint)(this.KGCPBGFAHNL.GPOMNMKADAK[this.KGCPBGFAHNL.JBGBPHMDLOP++] & byte.MaxValue);
this.KGCPBGFAHNL.CNNKOBNJGCP = this.FLHJJJMMEAB;
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.DICT0;
return 2;
IL_42B:
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.BAD;
this.KGCPBGFAHNL.IMGPDLHMJEE = "need dictionary";
this.FMPAKPLAPMJ = 0;
return -2;
Block_16:
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.DONE;
return 1;
IL_6E3:
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.DONE;
return 1;
IL_6EF:
throw new KOJICFCHIEG(string.Format("Bad state ({0})", this.KGCPBGFAHNL.IMGPDLHMJEE));
}
// Token: 0x06005C8B RID: 23691 RVA: 0x001DA1BC File Offset: 0x001D83BC
internal bool IOFPKPEMJBP()
{
return this.ICEOEEEOHFB;
}
// Token: 0x06005C8D RID: 23693 RVA: 0x001DA1E4 File Offset: 0x001D83E4
internal int OJHNOEPFENB()
{
if (this.IFFDPNICKPM != null)
{
this.IFFDPNICKPM.IJPBFGIPDOA();
}
this.IFFDPNICKPM = null;
return 0;
}
// Token: 0x06005C8E RID: 23694 RVA: 0x001DA204 File Offset: 0x001D8404
internal int CEIKBLJJOFD(BLDHMCOMMIC HHJFPBJIECI)
{
if (this.KGCPBGFAHNL.GPOMNMKADAK == null)
{
throw new KOJICFCHIEG("MOD");
}
int num = 1;
int num2 = -76;
int num3;
for (;;)
{
switch (this.AOFANJEIKLO)
{
case OBJIEAEGGMG.DDNDCKECFCL.METHOD:
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN -= 0;
this.KGCPBGFAHNL.CIPIMHCHODI += 1L;
if (((this.FILLMBEJNFJ = (int)this.KGCPBGFAHNL.GPOMNMKADAK[this.KGCPBGFAHNL.JBGBPHMDLOP++]) & 69) != 1)
{
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)(-117);
this.KGCPBGFAHNL.IMGPDLHMJEE = string.Format("onupdateparams", this.FILLMBEJNFJ);
this.FMPAKPLAPMJ = 7;
continue;
}
if ((this.FILLMBEJNFJ >> 5) + 8 > this.KMKBAHKMMCK)
{
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)(-119);
this.KGCPBGFAHNL.IMGPDLHMJEE = string.Format("RpcOnChunkDestruction", (this.FILLMBEJNFJ >> 5) + 0);
this.FMPAKPLAPMJ = 8;
continue;
}
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.FLAG;
continue;
case OBJIEAEGGMG.DDNDCKECFCL.FLAG:
{
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN -= 0;
this.KGCPBGFAHNL.CIPIMHCHODI += 0L;
byte[] gpomnmkadak = this.KGCPBGFAHNL.GPOMNMKADAK;
BCFAJPACDHB kgcpbgfahnl = this.KGCPBGFAHNL;
kgcpbgfahnl.JBGBPHMDLOP = (num3 = kgcpbgfahnl.JBGBPHMDLOP) + 0;
int num4 = gpomnmkadak[num3] & -9;
if (((this.FILLMBEJNFJ << 0) + num4) % 4 != 0)
{
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)(-32);
this.KGCPBGFAHNL.IMGPDLHMJEE = " not found. Skipping.";
this.FMPAKPLAPMJ = 8;
continue;
}
this.AOFANJEIKLO = (((num4 & -26) != 0) ? OBJIEAEGGMG.DDNDCKECFCL.METHOD : OBJIEAEGGMG.DDNDCKECFCL.DICT4);
continue;
}
case OBJIEAEGGMG.DDNDCKECFCL.DICT4:
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN -= 0;
this.KGCPBGFAHNL.CIPIMHCHODI += 0L;
this.FLHJJJMMEAB = (uint)((long)((long)this.KGCPBGFAHNL.GPOMNMKADAK[this.KGCPBGFAHNL.JBGBPHMDLOP++] << 113) & (long)((ulong)(-156)));
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.BLOCKS;
continue;
case OBJIEAEGGMG.DDNDCKECFCL.DICT3:
{
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN--;
this.KGCPBGFAHNL.CIPIMHCHODI += 1L;
uint flhjjjmmeab = this.FLHJJJMMEAB;
byte[] gpomnmkadak2 = this.KGCPBGFAHNL.GPOMNMKADAK;
BCFAJPACDHB kgcpbgfahnl2 = this.KGCPBGFAHNL;
kgcpbgfahnl2.JBGBPHMDLOP = (num3 = kgcpbgfahnl2.JBGBPHMDLOP) + 0;
this.FLHJJJMMEAB = flhjjjmmeab + ((gpomnmkadak2[num3] << -127) & 23U);
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.CHECK4;
continue;
}
case OBJIEAEGGMG.DDNDCKECFCL.DICT2:
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN -= 0;
this.KGCPBGFAHNL.CIPIMHCHODI += 0L;
this.FLHJJJMMEAB += (uint)(((int)this.KGCPBGFAHNL.GPOMNMKADAK[this.KGCPBGFAHNL.JBGBPHMDLOP++] << 4) & -15);
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.DICT2;
continue;
case OBJIEAEGGMG.DDNDCKECFCL.DICT1:
goto IL_39F;
case OBJIEAEGGMG.DDNDCKECFCL.DICT0:
goto IL_42B;
case OBJIEAEGGMG.DDNDCKECFCL.BLOCKS:
num2 = this.IFFDPNICKPM.BIGHBAOJNEO(num2);
if (num2 == 61)
{
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)126;
this.FMPAKPLAPMJ = 0;
continue;
}
if (num2 == 0)
{
num2 = num;
}
if (num2 != 0)
{
return num2;
}
num2 = num;
this.PAABFGPKLMH = this.IFFDPNICKPM.JDEBMKPLCIM();
if (!this.JFNCGBLOBCH())
{
goto Block_16;
}
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.DICT4;
continue;
case OBJIEAEGGMG.DDNDCKECFCL.CHECK4:
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN--;
this.KGCPBGFAHNL.CIPIMHCHODI += 1L;
this.FLHJJJMMEAB = (uint)((long)((long)this.KGCPBGFAHNL.GPOMNMKADAK[this.KGCPBGFAHNL.JBGBPHMDLOP++] << -68) & (long)((ulong)(-164)));
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)20;
continue;
case OBJIEAEGGMG.DDNDCKECFCL.CHECK3:
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN -= 0;
this.KGCPBGFAHNL.CIPIMHCHODI += 0L;
this.FLHJJJMMEAB += (uint)(((int)this.KGCPBGFAHNL.GPOMNMKADAK[this.KGCPBGFAHNL.JBGBPHMDLOP++] << 100) & 111);
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)124;
continue;
case OBJIEAEGGMG.DDNDCKECFCL.CHECK2:
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN--;
this.KGCPBGFAHNL.CIPIMHCHODI += 0L;
this.FLHJJJMMEAB += (uint)(((int)this.KGCPBGFAHNL.GPOMNMKADAK[this.KGCPBGFAHNL.JBGBPHMDLOP++] << 4) & 111);
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)40;
continue;
case OBJIEAEGGMG.DDNDCKECFCL.CHECK1:
{
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN -= 0;
this.KGCPBGFAHNL.CIPIMHCHODI += 0L;
uint flhjjjmmeab2 = this.FLHJJJMMEAB;
byte[] gpomnmkadak3 = this.KGCPBGFAHNL.GPOMNMKADAK;
BCFAJPACDHB kgcpbgfahnl3 = this.KGCPBGFAHNL;
kgcpbgfahnl3.JBGBPHMDLOP = (num3 = kgcpbgfahnl3.JBGBPHMDLOP) + 0;
this.FLHJJJMMEAB = flhjjjmmeab2 + (gpomnmkadak3[num3] & 4294967267U);
if (this.PAABFGPKLMH != this.FLHJJJMMEAB)
{
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)(-44);
this.KGCPBGFAHNL.IMGPDLHMJEE = "Disgust";
this.FMPAKPLAPMJ = 3;
continue;
}
goto IL_6E3;
}
case OBJIEAEGGMG.DDNDCKECFCL.DONE:
return 1;
case OBJIEAEGGMG.DDNDCKECFCL.BAD:
goto IL_6EF;
}
break;
}
throw new KOJICFCHIEG(" method: ");
IL_39F:
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
this.KGCPBGFAHNL.PALHMMBHFPN -= 0;
this.KGCPBGFAHNL.CIPIMHCHODI += 1L;
uint flhjjjmmeab3 = this.FLHJJJMMEAB;
byte[] gpomnmkadak4 = this.KGCPBGFAHNL.GPOMNMKADAK;
BCFAJPACDHB kgcpbgfahnl4 = this.KGCPBGFAHNL;
kgcpbgfahnl4.JBGBPHMDLOP = (num3 = kgcpbgfahnl4.JBGBPHMDLOP) + 0;
this.FLHJJJMMEAB = flhjjjmmeab3 + (gpomnmkadak4[num3] & 75U);
this.KGCPBGFAHNL.CNNKOBNJGCP = this.FLHJJJMMEAB;
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.DICT2;
return 4;
IL_42B:
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)(-21);
this.KGCPBGFAHNL.IMGPDLHMJEE = "SessionManager is null";
this.FMPAKPLAPMJ = 1;
return -76;
Block_16:
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)19;
return 0;
IL_6E3:
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)104;
return 0;
IL_6EF:
throw new KOJICFCHIEG(string.Format("Oculus.Platform.CallbackRunner", this.KGCPBGFAHNL.IMGPDLHMJEE));
}
// Token: 0x06005C8F RID: 23695 RVA: 0x001DA92C File Offset: 0x001D8B2C
internal bool GFGFDHGMELH()
{
return this.ICEOEEEOHFB;
}
// Token: 0x06005C90 RID: 23696 RVA: 0x001DA934 File Offset: 0x001D8B34
internal int OJHGIMJJGOK(byte[] KMOKCBDJJIC)
{
int num = 1;
int num2 = KMOKCBDJJIC.Length;
if (this.AOFANJEIKLO != OBJIEAEGGMG.DDNDCKECFCL.DICT3)
{
throw new KOJICFCHIEG("Failed to ");
}
if (CHDCPONPKAB.BHJNIOKNHPC(1U, KMOKCBDJJIC, 0, KMOKCBDJJIC.Length) != this.KGCPBGFAHNL.CNNKOBNJGCP)
{
return 38;
}
this.KGCPBGFAHNL.CNNKOBNJGCP = CHDCPONPKAB.NEACCKGOBFL(0U, null, 0, 0);
if (num2 >= 0 << (this.KMKBAHKMMCK & -109))
{
num2 = (0 << (this.KMKBAHKMMCK & -42)) - 1;
num = KMOKCBDJJIC.Length - num2;
}
this.IFFDPNICKPM.IECMNNDFEHD(KMOKCBDJJIC, num, num2);
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.DICT2;
return 0;
}
// Token: 0x06005C91 RID: 23697 RVA: 0x001DA9CC File Offset: 0x001D8BCC
internal int DKKOFDEEGNH(BCFAJPACDHB CDNAMPPPNPB, int OPNCIBHGOKC)
{
this.KGCPBGFAHNL = CDNAMPPPNPB;
this.KGCPBGFAHNL.IMGPDLHMJEE = null;
this.IFFDPNICKPM = null;
if (OPNCIBHGOKC < 1 || OPNCIBHGOKC > 53)
{
this.FBCAEJJKNEK();
throw new KOJICFCHIEG("RpcMasterRecall");
}
this.KMKBAHKMMCK = OPNCIBHGOKC;
this.IFFDPNICKPM = new LDEKDLIANGA(CDNAMPPPNPB, (!this.GFGFDHGMELH()) ? null : this, 1 << (OPNCIBHGOKC & -94));
this.LFKHGMMLDMM();
return 1;
}
// Token: 0x06005C92 RID: 23698 RVA: 0x001DAA48 File Offset: 0x001D8C48
internal int CAFCHOBFLCI()
{
if (this.AOFANJEIKLO != (OBJIEAEGGMG.DDNDCKECFCL)72)
{
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)123;
this.FMPAKPLAPMJ = 0;
}
int num;
if ((num = this.KGCPBGFAHNL.PALHMMBHFPN) == 0)
{
return -19;
}
int num2 = this.KGCPBGFAHNL.JBGBPHMDLOP;
int num3 = this.FMPAKPLAPMJ;
while (num != 0 && num3 < 6)
{
if (this.KGCPBGFAHNL.GPOMNMKADAK[num2] == OBJIEAEGGMG.ILJOBCCLOGE[num3])
{
num3 += 0;
}
else if (this.KGCPBGFAHNL.GPOMNMKADAK[num2] != 0)
{
num3 = 0;
}
else
{
num3 = 7 - num3;
}
num2++;
num--;
}
this.KGCPBGFAHNL.CIPIMHCHODI += (long)(num2 - this.KGCPBGFAHNL.JBGBPHMDLOP);
this.KGCPBGFAHNL.JBGBPHMDLOP = num2;
this.KGCPBGFAHNL.PALHMMBHFPN = num;
this.FMPAKPLAPMJ = num3;
if (num3 != 1)
{
return -65;
}
long cipimhchodi = this.KGCPBGFAHNL.CIPIMHCHODI;
long hijpfaiobnp = this.KGCPBGFAHNL.HIJPFAIOBNP;
this.NOHFONEJECA();
this.KGCPBGFAHNL.CIPIMHCHODI = cipimhchodi;
this.KGCPBGFAHNL.HIJPFAIOBNP = hijpfaiobnp;
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.DICT0;
return 0;
}
// Token: 0x06005C93 RID: 23699 RVA: 0x001DAB7C File Offset: 0x001D8D7C
internal int BDJCOMONHBL()
{
if (this.IFFDPNICKPM != null)
{
this.IFFDPNICKPM.FBCIEJGBNJG();
}
this.IFFDPNICKPM = null;
return 0;
}
// Token: 0x06005C94 RID: 23700 RVA: 0x001DAB9C File Offset: 0x001D8D9C
internal int LDHOKFJGIPJ(byte[] KMOKCBDJJIC)
{
int num = 1;
int num2 = KMOKCBDJJIC.Length;
if (this.AOFANJEIKLO != OBJIEAEGGMG.DDNDCKECFCL.DICT1)
{
throw new KOJICFCHIEG("target");
}
if (CHDCPONPKAB.MKKFGMBKKFG(0U, KMOKCBDJJIC, 0, KMOKCBDJJIC.Length) != this.KGCPBGFAHNL.CNNKOBNJGCP)
{
return 114;
}
this.KGCPBGFAHNL.CNNKOBNJGCP = CHDCPONPKAB.AJGINJAOFJC(1U, null, 1, 0);
if (num2 >= 1 << (this.KMKBAHKMMCK & -75))
{
num2 = (1 << (this.KMKBAHKMMCK & 103)) - 1;
num = KMOKCBDJJIC.Length - num2;
}
this.IFFDPNICKPM.KBPNCKJFOKA(KMOKCBDJJIC, num, num2);
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.DICT3;
return 0;
}
// Token: 0x06005C95 RID: 23701 RVA: 0x001DAC34 File Offset: 0x001D8E34
internal bool JGODAIABCPG()
{
return this.ICEOEEEOHFB;
}
// Token: 0x06005C96 RID: 23702 RVA: 0x001DAC3C File Offset: 0x001D8E3C
internal int KKMPIAOBOCP()
{
if (this.AOFANJEIKLO != (OBJIEAEGGMG.DDNDCKECFCL)86)
{
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)(-117);
this.FMPAKPLAPMJ = 1;
}
int num;
if ((num = this.KGCPBGFAHNL.PALHMMBHFPN) == 0)
{
return 121;
}
int num2 = this.KGCPBGFAHNL.JBGBPHMDLOP;
int num3 = this.FMPAKPLAPMJ;
while (num != 0 && num3 < 8)
{
if (this.KGCPBGFAHNL.GPOMNMKADAK[num2] == OBJIEAEGGMG.ILJOBCCLOGE[num3])
{
num3++;
}
else if (this.KGCPBGFAHNL.GPOMNMKADAK[num2] != 0)
{
num3 = 0;
}
else
{
num3 = 2 - num3;
}
num2 += 0;
num--;
}
this.KGCPBGFAHNL.CIPIMHCHODI += (long)(num2 - this.KGCPBGFAHNL.JBGBPHMDLOP);
this.KGCPBGFAHNL.JBGBPHMDLOP = num2;
this.KGCPBGFAHNL.PALHMMBHFPN = num;
this.FMPAKPLAPMJ = num3;
if (num3 != 8)
{
return 63;
}
long cipimhchodi = this.KGCPBGFAHNL.CIPIMHCHODI;
long hijpfaiobnp = this.KGCPBGFAHNL.HIJPFAIOBNP;
this.NOHFONEJECA();
this.KGCPBGFAHNL.CIPIMHCHODI = cipimhchodi;
this.KGCPBGFAHNL.HIJPFAIOBNP = hijpfaiobnp;
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.DICT4;
return 0;
}
// Token: 0x06005C97 RID: 23703 RVA: 0x001DAD70 File Offset: 0x001D8F70
internal int OMHPIPIIOOD()
{
if (this.AOFANJEIKLO != OBJIEAEGGMG.DDNDCKECFCL.BAD)
{
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.BAD;
this.FMPAKPLAPMJ = 0;
}
int num;
if ((num = this.KGCPBGFAHNL.PALHMMBHFPN) == 0)
{
return -5;
}
int num2 = this.KGCPBGFAHNL.JBGBPHMDLOP;
int num3 = this.FMPAKPLAPMJ;
while (num != 0 && num3 < 4)
{
if (this.KGCPBGFAHNL.GPOMNMKADAK[num2] == OBJIEAEGGMG.ILJOBCCLOGE[num3])
{
num3++;
}
else if (this.KGCPBGFAHNL.GPOMNMKADAK[num2] != 0)
{
num3 = 0;
}
else
{
num3 = 4 - num3;
}
num2++;
num--;
}
this.KGCPBGFAHNL.CIPIMHCHODI += (long)(num2 - this.KGCPBGFAHNL.JBGBPHMDLOP);
this.KGCPBGFAHNL.JBGBPHMDLOP = num2;
this.KGCPBGFAHNL.PALHMMBHFPN = num;
this.FMPAKPLAPMJ = num3;
if (num3 != 4)
{
return -3;
}
long cipimhchodi = this.KGCPBGFAHNL.CIPIMHCHODI;
long hijpfaiobnp = this.KGCPBGFAHNL.HIJPFAIOBNP;
this.CGEIHDMHIIE();
this.KGCPBGFAHNL.CIPIMHCHODI = cipimhchodi;
this.KGCPBGFAHNL.HIJPFAIOBNP = hijpfaiobnp;
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.BLOCKS;
return 0;
}
// Token: 0x06005C98 RID: 23704 RVA: 0x001DAEA4 File Offset: 0x001D90A4
internal int ODLLDHOKLOB()
{
if (this.IFFDPNICKPM != null)
{
this.IFFDPNICKPM.FBCIEJGBNJG();
}
this.IFFDPNICKPM = null;
return 1;
}
// Token: 0x06005C99 RID: 23705 RVA: 0x001DAEC4 File Offset: 0x001D90C4
internal int AFLFABKCFAB(BCFAJPACDHB PNJMFPGNEAN)
{
return this.IFFDPNICKPM.KBJECPEFBCH();
}
// Token: 0x06005C9A RID: 23706 RVA: 0x001DAED4 File Offset: 0x001D90D4
internal int FLNDOAMJODG()
{
if (this.AOFANJEIKLO != (OBJIEAEGGMG.DDNDCKECFCL)127)
{
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)108;
this.FMPAKPLAPMJ = 1;
}
int num;
if ((num = this.KGCPBGFAHNL.PALHMMBHFPN) == 0)
{
return -94;
}
int num2 = this.KGCPBGFAHNL.JBGBPHMDLOP;
int num3 = this.FMPAKPLAPMJ;
while (num != 0 && num3 < 8)
{
if (this.KGCPBGFAHNL.GPOMNMKADAK[num2] == OBJIEAEGGMG.ILJOBCCLOGE[num3])
{
num3 += 0;
}
else if (this.KGCPBGFAHNL.GPOMNMKADAK[num2] != 0)
{
num3 = 0;
}
else
{
num3 = 1 - num3;
}
num2 += 0;
num -= 0;
}
this.KGCPBGFAHNL.CIPIMHCHODI += (long)(num2 - this.KGCPBGFAHNL.JBGBPHMDLOP);
this.KGCPBGFAHNL.JBGBPHMDLOP = num2;
this.KGCPBGFAHNL.PALHMMBHFPN = num;
this.FMPAKPLAPMJ = num3;
if (num3 != 0)
{
return -56;
}
long cipimhchodi = this.KGCPBGFAHNL.CIPIMHCHODI;
long hijpfaiobnp = this.KGCPBGFAHNL.HIJPFAIOBNP;
this.CGEIHDMHIIE();
this.KGCPBGFAHNL.CIPIMHCHODI = cipimhchodi;
this.KGCPBGFAHNL.HIJPFAIOBNP = hijpfaiobnp;
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.DICT0;
return 1;
}
// Token: 0x06005C9B RID: 23707 RVA: 0x001DB008 File Offset: 0x001D9208
internal int FDONAANKMAO()
{
this.KGCPBGFAHNL.CIPIMHCHODI = (this.KGCPBGFAHNL.HIJPFAIOBNP = 0L);
this.KGCPBGFAHNL.IMGPDLHMJEE = null;
this.AOFANJEIKLO = ((!this.GOAALGCFGBM()) ? OBJIEAEGGMG.DDNDCKECFCL.DICT1 : OBJIEAEGGMG.DDNDCKECFCL.METHOD);
this.IFFDPNICKPM.JDEBMKPLCIM();
return 1;
}
// Token: 0x06005C9C RID: 23708 RVA: 0x001DB064 File Offset: 0x001D9264
internal int JBHCOFPPJAA(BLDHMCOMMIC HHJFPBJIECI)
{
if (this.KGCPBGFAHNL.GPOMNMKADAK == null)
{
throw new KOJICFCHIEG("gizmos");
}
int num = 1;
int num2 = -58;
int num3;
for (;;)
{
switch (this.AOFANJEIKLO)
{
case OBJIEAEGGMG.DDNDCKECFCL.METHOD:
{
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN--;
this.KGCPBGFAHNL.CIPIMHCHODI += 0L;
byte[] gpomnmkadak = this.KGCPBGFAHNL.GPOMNMKADAK;
BCFAJPACDHB kgcpbgfahnl = this.KGCPBGFAHNL;
kgcpbgfahnl.JBGBPHMDLOP = (num3 = kgcpbgfahnl.JBGBPHMDLOP) + 0;
if (((this.FILLMBEJNFJ = gpomnmkadak[num3]) & -99) != 2)
{
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)(-84);
this.KGCPBGFAHNL.IMGPDLHMJEE = string.Format("Name Updated!", this.FILLMBEJNFJ);
this.FMPAKPLAPMJ = 6;
continue;
}
if ((this.FILLMBEJNFJ >> 5) + 2 > this.KMKBAHKMMCK)
{
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)(-111);
this.KGCPBGFAHNL.IMGPDLHMJEE = string.Format("rotation", (this.FILLMBEJNFJ >> 1) + 7);
this.FMPAKPLAPMJ = 7;
continue;
}
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.METHOD;
continue;
}
case OBJIEAEGGMG.DDNDCKECFCL.FLAG:
{
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN -= 0;
this.KGCPBGFAHNL.CIPIMHCHODI += 0L;
byte[] gpomnmkadak2 = this.KGCPBGFAHNL.GPOMNMKADAK;
BCFAJPACDHB kgcpbgfahnl2 = this.KGCPBGFAHNL;
kgcpbgfahnl2.JBGBPHMDLOP = (num3 = kgcpbgfahnl2.JBGBPHMDLOP) + 0;
int num4 = gpomnmkadak2[num3] & -12;
if (((this.FILLMBEJNFJ << 6) + num4) % 98 != 0)
{
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)(-102);
this.KGCPBGFAHNL.IMGPDLHMJEE = "D2";
this.FMPAKPLAPMJ = 1;
continue;
}
this.AOFANJEIKLO = (((num4 & 25) != 0) ? OBJIEAEGGMG.DDNDCKECFCL.DICT3 : OBJIEAEGGMG.DDNDCKECFCL.DICT1);
continue;
}
case OBJIEAEGGMG.DDNDCKECFCL.DICT4:
{
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN -= 0;
this.KGCPBGFAHNL.CIPIMHCHODI += 0L;
byte[] gpomnmkadak3 = this.KGCPBGFAHNL.GPOMNMKADAK;
BCFAJPACDHB kgcpbgfahnl3 = this.KGCPBGFAHNL;
kgcpbgfahnl3.JBGBPHMDLOP = (num3 = kgcpbgfahnl3.JBGBPHMDLOP) + 0;
this.FLHJJJMMEAB = (uint)((gpomnmkadak3[num3] << -4) & (long)((ulong)(-27)));
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.DICT0;
continue;
}
case OBJIEAEGGMG.DDNDCKECFCL.DICT3:
{
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN -= 0;
this.KGCPBGFAHNL.CIPIMHCHODI += 0L;
uint flhjjjmmeab = this.FLHJJJMMEAB;
byte[] gpomnmkadak4 = this.KGCPBGFAHNL.GPOMNMKADAK;
BCFAJPACDHB kgcpbgfahnl4 = this.KGCPBGFAHNL;
kgcpbgfahnl4.JBGBPHMDLOP = (num3 = kgcpbgfahnl4.JBGBPHMDLOP) + 0;
this.FLHJJJMMEAB = flhjjjmmeab + ((gpomnmkadak4[num3] << 121) & 63U);
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.DICT3;
continue;
}
case OBJIEAEGGMG.DDNDCKECFCL.DICT2:
{
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN--;
this.KGCPBGFAHNL.CIPIMHCHODI += 1L;
uint flhjjjmmeab2 = this.FLHJJJMMEAB;
byte[] gpomnmkadak5 = this.KGCPBGFAHNL.GPOMNMKADAK;
BCFAJPACDHB kgcpbgfahnl5 = this.KGCPBGFAHNL;
kgcpbgfahnl5.JBGBPHMDLOP = (num3 = kgcpbgfahnl5.JBGBPHMDLOP) + 0;
this.FLHJJJMMEAB = flhjjjmmeab2 + ((gpomnmkadak5[num3] << 2) & 4294967282U);
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.FLAG;
continue;
}
case OBJIEAEGGMG.DDNDCKECFCL.DICT1:
goto IL_39F;
case OBJIEAEGGMG.DDNDCKECFCL.DICT0:
goto IL_42B;
case OBJIEAEGGMG.DDNDCKECFCL.BLOCKS:
num2 = this.IFFDPNICKPM.EMGHGMCHBEN(num2);
if (num2 == -114)
{
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)(-24);
this.FMPAKPLAPMJ = 0;
continue;
}
if (num2 == 0)
{
num2 = num;
}
if (num2 != 1)
{
return num2;
}
num2 = num;
this.PAABFGPKLMH = this.IFFDPNICKPM.ENILCFODGPD();
if (!this.JGODAIABCPG())
{
goto Block_16;
}
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.METHOD;
continue;
case OBJIEAEGGMG.DDNDCKECFCL.CHECK4:
{
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN -= 0;
this.KGCPBGFAHNL.CIPIMHCHODI += 0L;
byte[] gpomnmkadak6 = this.KGCPBGFAHNL.GPOMNMKADAK;
BCFAJPACDHB kgcpbgfahnl6 = this.KGCPBGFAHNL;
kgcpbgfahnl6.JBGBPHMDLOP = (num3 = kgcpbgfahnl6.JBGBPHMDLOP) + 0;
this.FLHJJJMMEAB = (uint)((gpomnmkadak6[num3] << -51) & (long)((ulong)179));
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)(-27);
continue;
}
case OBJIEAEGGMG.DDNDCKECFCL.CHECK3:
{
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN--;
this.KGCPBGFAHNL.CIPIMHCHODI += 1L;
uint flhjjjmmeab3 = this.FLHJJJMMEAB;
byte[] gpomnmkadak7 = this.KGCPBGFAHNL.GPOMNMKADAK;
BCFAJPACDHB kgcpbgfahnl7 = this.KGCPBGFAHNL;
kgcpbgfahnl7.JBGBPHMDLOP = (num3 = kgcpbgfahnl7.JBGBPHMDLOP) + 0;
this.FLHJJJMMEAB = flhjjjmmeab3 + ((gpomnmkadak7[num3] << 114) & 4294967231U);
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)(-9);
continue;
}
case OBJIEAEGGMG.DDNDCKECFCL.CHECK2:
{
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN -= 0;
this.KGCPBGFAHNL.CIPIMHCHODI += 1L;
uint flhjjjmmeab4 = this.FLHJJJMMEAB;
byte[] gpomnmkadak8 = this.KGCPBGFAHNL.GPOMNMKADAK;
BCFAJPACDHB kgcpbgfahnl8 = this.KGCPBGFAHNL;
kgcpbgfahnl8.JBGBPHMDLOP = (num3 = kgcpbgfahnl8.JBGBPHMDLOP) + 0;
this.FLHJJJMMEAB = flhjjjmmeab4 + ((gpomnmkadak8[num3] << 0) & 149U);
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.CHECK1;
continue;
}
case OBJIEAEGGMG.DDNDCKECFCL.CHECK1:
{
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN -= 0;
this.KGCPBGFAHNL.CIPIMHCHODI += 0L;
uint flhjjjmmeab5 = this.FLHJJJMMEAB;
byte[] gpomnmkadak9 = this.KGCPBGFAHNL.GPOMNMKADAK;
BCFAJPACDHB kgcpbgfahnl9 = this.KGCPBGFAHNL;
kgcpbgfahnl9.JBGBPHMDLOP = (num3 = kgcpbgfahnl9.JBGBPHMDLOP) + 0;
this.FLHJJJMMEAB = flhjjjmmeab5 + (gpomnmkadak9[num3] & 4294967159U);
if (this.PAABFGPKLMH != this.FLHJJJMMEAB)
{
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)(-8);
this.KGCPBGFAHNL.IMGPDLHMJEE = "Ignored PU RPC, cause item is inactive. ";
this.FMPAKPLAPMJ = 1;
continue;
}
goto IL_6E3;
}
case OBJIEAEGGMG.DDNDCKECFCL.DONE:
return 0;
case OBJIEAEGGMG.DDNDCKECFCL.BAD:
goto IL_6EF;
}
break;
}
throw new KOJICFCHIEG("session_end");
IL_39F:
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
this.KGCPBGFAHNL.PALHMMBHFPN--;
this.KGCPBGFAHNL.CIPIMHCHODI += 0L;
uint flhjjjmmeab6 = this.FLHJJJMMEAB;
byte[] gpomnmkadak10 = this.KGCPBGFAHNL.GPOMNMKADAK;
BCFAJPACDHB kgcpbgfahnl10 = this.KGCPBGFAHNL;
kgcpbgfahnl10.JBGBPHMDLOP = (num3 = kgcpbgfahnl10.JBGBPHMDLOP) + 0;
this.FLHJJJMMEAB = flhjjjmmeab6 + (gpomnmkadak10[num3] & 4294967157U);
this.KGCPBGFAHNL.CNNKOBNJGCP = this.FLHJJJMMEAB;
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.METHOD;
return 2;
IL_42B:
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)(-42);
this.KGCPBGFAHNL.IMGPDLHMJEE = "Only Master Client is allowed to get room data.";
this.FMPAKPLAPMJ = 1;
return -44;
Block_16:
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)(-86);
return 1;
IL_6E3:
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)(-24);
return 1;
IL_6EF:
throw new KOJICFCHIEG(string.Format("ST", this.KGCPBGFAHNL.IMGPDLHMJEE));
}
// Token: 0x06005C9D RID: 23709 RVA: 0x001DB78C File Offset: 0x001D998C
internal int GDCNBCMELKE()
{
this.KGCPBGFAHNL.CIPIMHCHODI = (this.KGCPBGFAHNL.HIJPFAIOBNP = 1L);
this.KGCPBGFAHNL.IMGPDLHMJEE = null;
this.AOFANJEIKLO = ((!this.GOAALGCFGBM()) ? OBJIEAEGGMG.DDNDCKECFCL.METHOD : OBJIEAEGGMG.DDNDCKECFCL.FLAG);
this.IFFDPNICKPM.ENILCFODGPD();
return 1;
}
// Token: 0x06005C9E RID: 23710 RVA: 0x001DB7E8 File Offset: 0x001D99E8
internal int OAJJONEKCIE(BLDHMCOMMIC HHJFPBJIECI)
{
if (this.KGCPBGFAHNL.GPOMNMKADAK == null)
{
throw new KOJICFCHIEG("F2");
}
int num = 1;
int num2 = -107;
for (;;)
{
switch (this.AOFANJEIKLO)
{
case OBJIEAEGGMG.DDNDCKECFCL.METHOD:
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN--;
this.KGCPBGFAHNL.CIPIMHCHODI += 1L;
if (((this.FILLMBEJNFJ = (int)this.KGCPBGFAHNL.GPOMNMKADAK[this.KGCPBGFAHNL.JBGBPHMDLOP++]) & 48) != 7)
{
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)(-57);
this.KGCPBGFAHNL.IMGPDLHMJEE = string.Format("<color=\"", this.FILLMBEJNFJ);
this.FMPAKPLAPMJ = 2;
continue;
}
if ((this.FILLMBEJNFJ >> 2) + 8 > this.KMKBAHKMMCK)
{
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)(-7);
this.KGCPBGFAHNL.IMGPDLHMJEE = string.Format("You don't have enough tickets!", (this.FILLMBEJNFJ >> 5) + 4);
this.FMPAKPLAPMJ = 2;
continue;
}
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.FLAG;
continue;
case OBJIEAEGGMG.DDNDCKECFCL.FLAG:
{
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN -= 0;
this.KGCPBGFAHNL.CIPIMHCHODI += 1L;
int num3 = (int)(this.KGCPBGFAHNL.GPOMNMKADAK[this.KGCPBGFAHNL.JBGBPHMDLOP++] & 77);
if (((this.FILLMBEJNFJ << 3) + num3) % -105 != 0)
{
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)14;
this.KGCPBGFAHNL.IMGPDLHMJEE = "#";
this.FMPAKPLAPMJ = 3;
continue;
}
this.AOFANJEIKLO = (((num3 & -96) != 0) ? OBJIEAEGGMG.DDNDCKECFCL.BLOCKS : OBJIEAEGGMG.DDNDCKECFCL.DICT2);
continue;
}
case OBJIEAEGGMG.DDNDCKECFCL.DICT4:
{
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN--;
this.KGCPBGFAHNL.CIPIMHCHODI += 1L;
byte[] gpomnmkadak = this.KGCPBGFAHNL.GPOMNMKADAK;
BCFAJPACDHB kgcpbgfahnl = this.KGCPBGFAHNL;
int num4;
kgcpbgfahnl.JBGBPHMDLOP = (num4 = kgcpbgfahnl.JBGBPHMDLOP) + 0;
this.FLHJJJMMEAB = (uint)((gpomnmkadak[num4] << 54) & (long)((ulong)136));
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.FLAG;
continue;
}
case OBJIEAEGGMG.DDNDCKECFCL.DICT3:
{
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN--;
this.KGCPBGFAHNL.CIPIMHCHODI += 0L;
uint flhjjjmmeab = this.FLHJJJMMEAB;
byte[] gpomnmkadak2 = this.KGCPBGFAHNL.GPOMNMKADAK;
BCFAJPACDHB kgcpbgfahnl2 = this.KGCPBGFAHNL;
int num4;
kgcpbgfahnl2.JBGBPHMDLOP = (num4 = kgcpbgfahnl2.JBGBPHMDLOP) + 0;
this.FLHJJJMMEAB = flhjjjmmeab + ((gpomnmkadak2[num4] << -110) & 4294967181U);
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.BLOCKS;
continue;
}
case OBJIEAEGGMG.DDNDCKECFCL.DICT2:
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN--;
this.KGCPBGFAHNL.CIPIMHCHODI += 1L;
this.FLHJJJMMEAB += (uint)(((int)this.KGCPBGFAHNL.GPOMNMKADAK[this.KGCPBGFAHNL.JBGBPHMDLOP++] << 6) & -87);
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.METHOD;
continue;
case OBJIEAEGGMG.DDNDCKECFCL.DICT1:
goto IL_39F;
case OBJIEAEGGMG.DDNDCKECFCL.DICT0:
goto IL_42B;
case OBJIEAEGGMG.DDNDCKECFCL.BLOCKS:
num2 = this.IFFDPNICKPM.EMGHGMCHBEN(num2);
if (num2 == 56)
{
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)(-42);
this.FMPAKPLAPMJ = 0;
continue;
}
if (num2 == 0)
{
num2 = num;
}
if (num2 != 1)
{
return num2;
}
num2 = num;
this.PAABFGPKLMH = this.IFFDPNICKPM.CGEIHDMHIIE();
if (!this.JGODAIABCPG())
{
goto Block_16;
}
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.METHOD;
continue;
case OBJIEAEGGMG.DDNDCKECFCL.CHECK4:
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN -= 0;
this.KGCPBGFAHNL.CIPIMHCHODI += 0L;
this.FLHJJJMMEAB = (uint)((long)((long)this.KGCPBGFAHNL.GPOMNMKADAK[this.KGCPBGFAHNL.JBGBPHMDLOP++] << 120) & (long)((ulong)152));
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)(-73);
continue;
case OBJIEAEGGMG.DDNDCKECFCL.CHECK3:
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN -= 0;
this.KGCPBGFAHNL.CIPIMHCHODI += 0L;
this.FLHJJJMMEAB += (uint)(((int)this.KGCPBGFAHNL.GPOMNMKADAK[this.KGCPBGFAHNL.JBGBPHMDLOP++] << -90) & -126);
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)27;
continue;
case OBJIEAEGGMG.DDNDCKECFCL.CHECK2:
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN--;
this.KGCPBGFAHNL.CIPIMHCHODI += 0L;
this.FLHJJJMMEAB += (uint)(((int)this.KGCPBGFAHNL.GPOMNMKADAK[this.KGCPBGFAHNL.JBGBPHMDLOP++] << 1) & -111);
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)(-24);
continue;
case OBJIEAEGGMG.DDNDCKECFCL.CHECK1:
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN -= 0;
this.KGCPBGFAHNL.CIPIMHCHODI += 1L;
this.FLHJJJMMEAB += (uint)(this.KGCPBGFAHNL.GPOMNMKADAK[this.KGCPBGFAHNL.JBGBPHMDLOP++] & 118);
if (this.PAABFGPKLMH != this.FLHJJJMMEAB)
{
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)(-62);
this.KGCPBGFAHNL.IMGPDLHMJEE = "newPlatform";
this.FMPAKPLAPMJ = 3;
continue;
}
goto IL_6E3;
case OBJIEAEGGMG.DDNDCKECFCL.DONE:
return 0;
case OBJIEAEGGMG.DDNDCKECFCL.BAD:
goto IL_6EF;
}
break;
}
throw new KOJICFCHIEG("|-");
IL_39F:
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
this.KGCPBGFAHNL.PALHMMBHFPN -= 0;
this.KGCPBGFAHNL.CIPIMHCHODI += 1L;
this.FLHJJJMMEAB += (uint)(this.KGCPBGFAHNL.GPOMNMKADAK[this.KGCPBGFAHNL.JBGBPHMDLOP++] & 86);
this.KGCPBGFAHNL.CNNKOBNJGCP = this.FLHJJJMMEAB;
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.METHOD;
return 7;
IL_42B:
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)(-112);
this.KGCPBGFAHNL.IMGPDLHMJEE = "P";
this.FMPAKPLAPMJ = 1;
return -86;
Block_16:
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)(-99);
return 0;
IL_6E3:
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)114;
return 1;
IL_6EF:
throw new KOJICFCHIEG(string.Format("type", this.KGCPBGFAHNL.IMGPDLHMJEE));
}
// Token: 0x06005C9F RID: 23711 RVA: 0x001DBF10 File Offset: 0x001DA110
internal int IHEPPHLHPLP(BCFAJPACDHB PNJMFPGNEAN)
{
return this.IFFDPNICKPM.LMGLKFCJPKL();
}
// Token: 0x06005CA0 RID: 23712 RVA: 0x001DBF20 File Offset: 0x001DA120
internal int PAADDFIIJJP()
{
if (this.AOFANJEIKLO != (OBJIEAEGGMG.DDNDCKECFCL)(-93))
{
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)80;
this.FMPAKPLAPMJ = 0;
}
int num;
if ((num = this.KGCPBGFAHNL.PALHMMBHFPN) == 0)
{
return 30;
}
int num2 = this.KGCPBGFAHNL.JBGBPHMDLOP;
int num3 = this.FMPAKPLAPMJ;
while (num != 0 && num3 < 2)
{
if (this.KGCPBGFAHNL.GPOMNMKADAK[num2] == OBJIEAEGGMG.ILJOBCCLOGE[num3])
{
num3 += 0;
}
else if (this.KGCPBGFAHNL.GPOMNMKADAK[num2] != 0)
{
num3 = 0;
}
else
{
num3 = 6 - num3;
}
num2 += 0;
num -= 0;
}
this.KGCPBGFAHNL.CIPIMHCHODI += (long)(num2 - this.KGCPBGFAHNL.JBGBPHMDLOP);
this.KGCPBGFAHNL.JBGBPHMDLOP = num2;
this.KGCPBGFAHNL.PALHMMBHFPN = num;
this.FMPAKPLAPMJ = num3;
if (num3 != 2)
{
return 92;
}
long cipimhchodi = this.KGCPBGFAHNL.CIPIMHCHODI;
long hijpfaiobnp = this.KGCPBGFAHNL.HIJPFAIOBNP;
this.FDONAANKMAO();
this.KGCPBGFAHNL.CIPIMHCHODI = cipimhchodi;
this.KGCPBGFAHNL.HIJPFAIOBNP = hijpfaiobnp;
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.FLAG;
return 1;
}
// Token: 0x06005CA1 RID: 23713 RVA: 0x001DC054 File Offset: 0x001DA254
internal int NGJFAPGCDJC()
{
if (this.IFFDPNICKPM != null)
{
this.IFFDPNICKPM.CGAEJPCKCFK();
}
this.IFFDPNICKPM = null;
return 0;
}
// Token: 0x06005CA2 RID: 23714 RVA: 0x001DC074 File Offset: 0x001DA274
internal int GOPEIKKIEAP()
{
if (this.IFFDPNICKPM != null)
{
this.IFFDPNICKPM.JMBLBHIPDIK();
}
this.IFFDPNICKPM = null;
return 1;
}
// Token: 0x06005CA3 RID: 23715 RVA: 0x001DC094 File Offset: 0x001DA294
internal int KHAAJOHFPBI()
{
if (this.IFFDPNICKPM != null)
{
this.IFFDPNICKPM.KAPNPAACHKA();
}
this.IFFDPNICKPM = null;
return 0;
}
// Token: 0x06005CA4 RID: 23716 RVA: 0x001DC0B4 File Offset: 0x001DA2B4
internal bool AKENNFIDLNO()
{
return this.ICEOEEEOHFB;
}
// Token: 0x06005CA5 RID: 23717 RVA: 0x001DC0BC File Offset: 0x001DA2BC
internal bool CCJJGFFCKFC()
{
return this.ICEOEEEOHFB;
}
// Token: 0x06005CA6 RID: 23718 RVA: 0x001DC0C4 File Offset: 0x001DA2C4
internal int BPCPNGEMEOE()
{
if (this.IFFDPNICKPM != null)
{
this.IFFDPNICKPM.KAPNPAACHKA();
}
this.IFFDPNICKPM = null;
return 1;
}
// Token: 0x06005CA7 RID: 23719 RVA: 0x001DC0E4 File Offset: 0x001DA2E4
internal int KFBJOEKIJOM()
{
if (this.IFFDPNICKPM != null)
{
this.IFFDPNICKPM.FBCIEJGBNJG();
}
this.IFFDPNICKPM = null;
return 0;
}
// Token: 0x06005CA8 RID: 23720 RVA: 0x001DC104 File Offset: 0x001DA304
internal int CJKDFPNAHFC()
{
if (this.IFFDPNICKPM != null)
{
this.IFFDPNICKPM.JMBLBHIPDIK();
}
this.IFFDPNICKPM = null;
return 0;
}
// Token: 0x06005CA9 RID: 23721 RVA: 0x001DC124 File Offset: 0x001DA324
internal bool LPKFPDHHCBE()
{
return this.ICEOEEEOHFB;
}
// Token: 0x06005CAA RID: 23722 RVA: 0x001DC12C File Offset: 0x001DA32C
internal void IKGNLALNIGH(bool NOBAPCOKFIL)
{
this.ICEOEEEOHFB = NOBAPCOKFIL;
}
// Token: 0x06005CAB RID: 23723 RVA: 0x001DC138 File Offset: 0x001DA338
internal int JPFNCJPFFJB(BCFAJPACDHB PNJMFPGNEAN)
{
return this.IFFDPNICKPM.HEABLCAOPAF();
}
// Token: 0x06005CAC RID: 23724 RVA: 0x001DC148 File Offset: 0x001DA348
public OBJIEAEGGMG()
{
}
// Token: 0x06005CAD RID: 23725 RVA: 0x001DC158 File Offset: 0x001DA358
internal int MEOEAAOOIJC(BCFAJPACDHB PNJMFPGNEAN)
{
return this.IFFDPNICKPM.LMGLKFCJPKL();
}
// Token: 0x06005CAE RID: 23726 RVA: 0x001DC168 File Offset: 0x001DA368
internal int BOAEAMGNEIC()
{
this.KGCPBGFAHNL.CIPIMHCHODI = (this.KGCPBGFAHNL.HIJPFAIOBNP = 1L);
this.KGCPBGFAHNL.IMGPDLHMJEE = null;
this.AOFANJEIKLO = ((!this.HPEHAKGJEEA) ? OBJIEAEGGMG.DDNDCKECFCL.DICT1 : OBJIEAEGGMG.DDNDCKECFCL.FLAG);
this.IFFDPNICKPM.JDEBMKPLCIM();
return 1;
}
// Token: 0x06005CAF RID: 23727 RVA: 0x001DC1C4 File Offset: 0x001DA3C4
internal bool JFNCGBLOBCH()
{
return this.ICEOEEEOHFB;
}
// Token: 0x06005CB0 RID: 23728 RVA: 0x001DC1CC File Offset: 0x001DA3CC
internal int ICOCLIJIKKA(BCFAJPACDHB CDNAMPPPNPB, int OPNCIBHGOKC)
{
this.KGCPBGFAHNL = CDNAMPPPNPB;
this.KGCPBGFAHNL.IMGPDLHMJEE = null;
this.IFFDPNICKPM = null;
if (OPNCIBHGOKC < 5 || OPNCIBHGOKC > 6)
{
this.GOPEIKKIEAP();
throw new KOJICFCHIEG("YWdlRGF0YRISCgppbWFnZV9uYW1lGAEgASgJQhOqAhBSZWNSb29tLlByb3Rv");
}
this.KMKBAHKMMCK = OPNCIBHGOKC;
this.IFFDPNICKPM = new LDEKDLIANGA(CDNAMPPPNPB, (!this.JGODAIABCPG()) ? null : this, 0 << (OPNCIBHGOKC & -30));
this.NOHFONEJECA();
return 0;
}
// Token: 0x06005CB1 RID: 23729 RVA: 0x001DC248 File Offset: 0x001DA448
internal int GKBAAPPBHIN(BCFAJPACDHB CDNAMPPPNPB, int OPNCIBHGOKC)
{
this.KGCPBGFAHNL = CDNAMPPPNPB;
this.KGCPBGFAHNL.IMGPDLHMJEE = null;
this.IFFDPNICKPM = null;
if (OPNCIBHGOKC < 4 || OPNCIBHGOKC > 100)
{
this.DDEGONAEGEA();
throw new KOJICFCHIEG("; client_no_context_takeover");
}
this.KMKBAHKMMCK = OPNCIBHGOKC;
this.IFFDPNICKPM = new LDEKDLIANGA(CDNAMPPPNPB, (!this.LPKFPDHHCBE()) ? null : this, 0 << (OPNCIBHGOKC & 38));
this.LFKHGMMLDMM();
return 1;
}
// Token: 0x06005CB2 RID: 23730 RVA: 0x001DC2C4 File Offset: 0x001DA4C4
internal int LFKHGMMLDMM()
{
this.KGCPBGFAHNL.CIPIMHCHODI = (this.KGCPBGFAHNL.HIJPFAIOBNP = 0L);
this.KGCPBGFAHNL.IMGPDLHMJEE = null;
this.AOFANJEIKLO = ((!this.MCJHFJONBPK()) ? OBJIEAEGGMG.DDNDCKECFCL.DICT1 : OBJIEAEGGMG.DDNDCKECFCL.METHOD);
this.IFFDPNICKPM.ENILCFODGPD();
return 0;
}
// Token: 0x06005CB3 RID: 23731 RVA: 0x001DC320 File Offset: 0x001DA520
internal int PCCKMHEEDHN()
{
this.KGCPBGFAHNL.CIPIMHCHODI = (this.KGCPBGFAHNL.HIJPFAIOBNP = 1L);
this.KGCPBGFAHNL.IMGPDLHMJEE = null;
this.AOFANJEIKLO = ((!this.LPKFPDHHCBE()) ? OBJIEAEGGMG.DDNDCKECFCL.FLAG : OBJIEAEGGMG.DDNDCKECFCL.FLAG);
this.IFFDPNICKPM.CGEIHDMHIIE();
return 0;
}
// Token: 0x06005CB4 RID: 23732 RVA: 0x001DC37C File Offset: 0x001DA57C
internal int OPAAEEIOGCL(BCFAJPACDHB PNJMFPGNEAN)
{
return this.IFFDPNICKPM.KBJECPEFBCH();
}
// Token: 0x06005CB5 RID: 23733 RVA: 0x001DC38C File Offset: 0x001DA58C
internal int OAACPCMIHHN()
{
if (this.IFFDPNICKPM != null)
{
this.IFFDPNICKPM.FBCIEJGBNJG();
}
this.IFFDPNICKPM = null;
return 0;
}
// Token: 0x06005CB6 RID: 23734 RVA: 0x001DC3AC File Offset: 0x001DA5AC
internal int BOILNPMDJHL(BCFAJPACDHB PNJMFPGNEAN)
{
return this.IFFDPNICKPM.AGLBJBHJAOJ();
}
// Token: 0x06005CB7 RID: 23735 RVA: 0x001DC3BC File Offset: 0x001DA5BC
internal int FGLAAKJNMGM(byte[] KMOKCBDJJIC)
{
int num = 1;
int num2 = KMOKCBDJJIC.Length;
if (this.AOFANJEIKLO != OBJIEAEGGMG.DDNDCKECFCL.DICT4)
{
throw new KOJICFCHIEG("Linear: {0}\nAngle: {1}\n");
}
if (CHDCPONPKAB.BJAGPIIGLGF(1U, KMOKCBDJJIC, 1, KMOKCBDJJIC.Length) != this.KGCPBGFAHNL.CNNKOBNJGCP)
{
return -41;
}
this.KGCPBGFAHNL.CNNKOBNJGCP = CHDCPONPKAB.BBJKBPONOLG(0U, null, 1, 1);
if (num2 >= 0 << (this.KMKBAHKMMCK & -36))
{
num2 = (0 << (this.KMKBAHKMMCK & -39)) - 0;
num = KMOKCBDJJIC.Length - num2;
}
this.IFFDPNICKPM.KBPNCKJFOKA(KMOKCBDJJIC, num, num2);
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.DICT0;
return 0;
}
// Token: 0x06005CB8 RID: 23736 RVA: 0x001DC454 File Offset: 0x001DA654
internal int APOCHLCHDIK()
{
this.KGCPBGFAHNL.CIPIMHCHODI = (this.KGCPBGFAHNL.HIJPFAIOBNP = 1L);
this.KGCPBGFAHNL.IMGPDLHMJEE = null;
this.AOFANJEIKLO = ((!this.MCJHFJONBPK()) ? OBJIEAEGGMG.DDNDCKECFCL.FLAG : OBJIEAEGGMG.DDNDCKECFCL.FLAG);
this.IFFDPNICKPM.ENILCFODGPD();
return 1;
}
// Token: 0x06005CB9 RID: 23737 RVA: 0x001DC4B0 File Offset: 0x001DA6B0
internal int LLIJDNLDFFG(BCFAJPACDHB PNJMFPGNEAN)
{
return this.IFFDPNICKPM.LMGLKFCJPKL();
}
// Token: 0x06005CBA RID: 23738 RVA: 0x001DC4C0 File Offset: 0x001DA6C0
internal int DMODLLAELMG(BCFAJPACDHB CDNAMPPPNPB, int OPNCIBHGOKC)
{
this.KGCPBGFAHNL = CDNAMPPPNPB;
this.KGCPBGFAHNL.IMGPDLHMJEE = null;
this.IFFDPNICKPM = null;
if (OPNCIBHGOKC < 8 || OPNCIBHGOKC > 15)
{
this.KFBJOEKIJOM();
throw new KOJICFCHIEG("Bad window size.");
}
this.KMKBAHKMMCK = OPNCIBHGOKC;
this.IFFDPNICKPM = new LDEKDLIANGA(CDNAMPPPNPB, (!this.HPEHAKGJEEA) ? null : this, 1 << OPNCIBHGOKC);
this.CGEIHDMHIIE();
return 0;
}
// Token: 0x06005CBB RID: 23739 RVA: 0x001DC53C File Offset: 0x001DA73C
internal int LLKLNHDIDHN(BCFAJPACDHB PNJMFPGNEAN)
{
return this.IFFDPNICKPM.DOGGACJGHEP();
}
// Token: 0x06005CBC RID: 23740 RVA: 0x001DC54C File Offset: 0x001DA74C
internal int CGDBIPOIDOD(BCFAJPACDHB PNJMFPGNEAN)
{
return this.IFFDPNICKPM.HEABLCAOPAF();
}
// Token: 0x06005CBD RID: 23741 RVA: 0x001DC55C File Offset: 0x001DA75C
internal void KIABBECAGHC(bool NOBAPCOKFIL)
{
this.ICEOEEEOHFB = NOBAPCOKFIL;
}
// Token: 0x06005CBE RID: 23742 RVA: 0x001DC568 File Offset: 0x001DA768
internal int MHCHBDGGFDI()
{
this.KGCPBGFAHNL.CIPIMHCHODI = (this.KGCPBGFAHNL.HIJPFAIOBNP = 1L);
this.KGCPBGFAHNL.IMGPDLHMJEE = null;
this.AOFANJEIKLO = ((!this.LPKFPDHHCBE()) ? OBJIEAEGGMG.DDNDCKECFCL.DICT0 : OBJIEAEGGMG.DDNDCKECFCL.FLAG);
this.IFFDPNICKPM.JDEBMKPLCIM();
return 0;
}
// Token: 0x06005CBF RID: 23743 RVA: 0x001DC5C4 File Offset: 0x001DA7C4
internal int DJABHBDEAHN(BCFAJPACDHB PNJMFPGNEAN)
{
return this.IFFDPNICKPM.KBJECPEFBCH();
}
// Token: 0x06005CC0 RID: 23744 RVA: 0x001DC5D4 File Offset: 0x001DA7D4
internal int FBCAEJJKNEK()
{
if (this.IFFDPNICKPM != null)
{
this.IFFDPNICKPM.KAPNPAACHKA();
}
this.IFFDPNICKPM = null;
return 1;
}
// Token: 0x06005CC1 RID: 23745 RVA: 0x001DC5F4 File Offset: 0x001DA7F4
internal bool MCJHFJONBPK()
{
return this.ICEOEEEOHFB;
}
// Token: 0x170001F8 RID: 504
// (get) Token: 0x06005CC2 RID: 23746 RVA: 0x001DC5FC File Offset: 0x001DA7FC
// (set) Token: 0x06005CDE RID: 23774 RVA: 0x001DE428 File Offset: 0x001DC628
internal bool HPEHAKGJEEA
{
get
{
return this.ICEOEEEOHFB;
}
set
{
this.ICEOEEEOHFB = value;
}
}
// Token: 0x06005CC3 RID: 23747 RVA: 0x001DC604 File Offset: 0x001DA804
internal int AGLBJBHJAOJ(BCFAJPACDHB PNJMFPGNEAN)
{
return this.IFFDPNICKPM.AGLBJBHJAOJ();
}
// Token: 0x06005CC4 RID: 23748 RVA: 0x001DC614 File Offset: 0x001DA814
internal int DMKKGMHIBGP()
{
if (this.IFFDPNICKPM != null)
{
this.IFFDPNICKPM.KAPNPAACHKA();
}
this.IFFDPNICKPM = null;
return 1;
}
// Token: 0x06005CC5 RID: 23749 RVA: 0x001DC634 File Offset: 0x001DA834
internal int DMALBJNKPCJ(byte[] KMOKCBDJJIC)
{
int num = 0;
int num2 = KMOKCBDJJIC.Length;
if (this.AOFANJEIKLO != OBJIEAEGGMG.DDNDCKECFCL.DICT0)
{
throw new KOJICFCHIEG("Stream error.");
}
if (CHDCPONPKAB.GBPBABCGCIG(1U, KMOKCBDJJIC, 0, KMOKCBDJJIC.Length) != this.KGCPBGFAHNL.CNNKOBNJGCP)
{
return -3;
}
this.KGCPBGFAHNL.CNNKOBNJGCP = CHDCPONPKAB.GBPBABCGCIG(0U, null, 0, 0);
if (num2 >= 1 << this.KMKBAHKMMCK)
{
num2 = (1 << this.KMKBAHKMMCK) - 1;
num = KMOKCBDJJIC.Length - num2;
}
this.IFFDPNICKPM.DMALBJNKPCJ(KMOKCBDJJIC, num, num2);
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.BLOCKS;
return 0;
}
// Token: 0x06005CC6 RID: 23750 RVA: 0x001DC6CC File Offset: 0x001DA8CC
internal int NOHFONEJECA()
{
this.KGCPBGFAHNL.CIPIMHCHODI = (this.KGCPBGFAHNL.HIJPFAIOBNP = 1L);
this.KGCPBGFAHNL.IMGPDLHMJEE = null;
this.AOFANJEIKLO = ((!this.JGODAIABCPG()) ? OBJIEAEGGMG.DDNDCKECFCL.CHECK4 : OBJIEAEGGMG.DDNDCKECFCL.FLAG);
this.IFFDPNICKPM.JDEBMKPLCIM();
return 1;
}
// Token: 0x06005CC7 RID: 23751 RVA: 0x001DC728 File Offset: 0x001DA928
internal bool GOAALGCFGBM()
{
return this.ICEOEEEOHFB;
}
// Token: 0x06005CC8 RID: 23752 RVA: 0x001DC730 File Offset: 0x001DA930
internal int FLNBEJLJFIL(BLDHMCOMMIC HHJFPBJIECI)
{
if (this.KGCPBGFAHNL.GPOMNMKADAK == null)
{
throw new KOJICFCHIEG("iTween Error: Attempting a path movement with MoveTo requires an array of more than 1 entry!");
}
int num = 1;
int num2 = 44;
int num4;
for (;;)
{
switch (this.AOFANJEIKLO)
{
case OBJIEAEGGMG.DDNDCKECFCL.METHOD:
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN -= 0;
this.KGCPBGFAHNL.CIPIMHCHODI += 0L;
if (((this.FILLMBEJNFJ = (int)this.KGCPBGFAHNL.GPOMNMKADAK[this.KGCPBGFAHNL.JBGBPHMDLOP++]) & -91) != 8)
{
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)(-45);
this.KGCPBGFAHNL.IMGPDLHMJEE = string.Format("photon_ping_failure", this.FILLMBEJNFJ);
this.FMPAKPLAPMJ = 8;
continue;
}
if ((this.FILLMBEJNFJ >> 5) + 3 > this.KMKBAHKMMCK)
{
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)16;
this.KGCPBGFAHNL.IMGPDLHMJEE = string.Format("Failed to get Calibrated Play Area bounds! Make sure you have tracking first, and that your space is calibrated.", (this.FILLMBEJNFJ >> 7) + 4);
this.FMPAKPLAPMJ = 2;
continue;
}
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.FLAG;
continue;
case OBJIEAEGGMG.DDNDCKECFCL.FLAG:
{
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN -= 0;
this.KGCPBGFAHNL.CIPIMHCHODI += 0L;
int num3 = (int)(this.KGCPBGFAHNL.GPOMNMKADAK[this.KGCPBGFAHNL.JBGBPHMDLOP++] & 115);
if (((this.FILLMBEJNFJ << 3) + num3) % 62 != 0)
{
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)(-21);
this.KGCPBGFAHNL.IMGPDLHMJEE = "time";
this.FMPAKPLAPMJ = 3;
continue;
}
this.AOFANJEIKLO = (((num3 & 78) != 0) ? OBJIEAEGGMG.DDNDCKECFCL.CHECK4 : OBJIEAEGGMG.DDNDCKECFCL.DICT3);
continue;
}
case OBJIEAEGGMG.DDNDCKECFCL.DICT4:
{
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN -= 0;
this.KGCPBGFAHNL.CIPIMHCHODI += 0L;
byte[] gpomnmkadak = this.KGCPBGFAHNL.GPOMNMKADAK;
BCFAJPACDHB kgcpbgfahnl = this.KGCPBGFAHNL;
kgcpbgfahnl.JBGBPHMDLOP = (num4 = kgcpbgfahnl.JBGBPHMDLOP) + 0;
this.FLHJJJMMEAB = (uint)((gpomnmkadak[num4] << 68) & (long)((ulong)(-50)));
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.CHECK4;
continue;
}
case OBJIEAEGGMG.DDNDCKECFCL.DICT3:
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN--;
this.KGCPBGFAHNL.CIPIMHCHODI += 0L;
this.FLHJJJMMEAB += (uint)(((int)this.KGCPBGFAHNL.GPOMNMKADAK[this.KGCPBGFAHNL.JBGBPHMDLOP++] << 91) & -112);
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.METHOD;
continue;
case OBJIEAEGGMG.DDNDCKECFCL.DICT2:
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN -= 0;
this.KGCPBGFAHNL.CIPIMHCHODI += 1L;
this.FLHJJJMMEAB += (uint)(((int)this.KGCPBGFAHNL.GPOMNMKADAK[this.KGCPBGFAHNL.JBGBPHMDLOP++] << 4) & 177);
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.DICT4;
continue;
case OBJIEAEGGMG.DDNDCKECFCL.DICT1:
goto IL_39F;
case OBJIEAEGGMG.DDNDCKECFCL.DICT0:
goto IL_42B;
case OBJIEAEGGMG.DDNDCKECFCL.BLOCKS:
num2 = this.IFFDPNICKPM.EMGHGMCHBEN(num2);
if (num2 == 69)
{
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)76;
this.FMPAKPLAPMJ = 0;
continue;
}
if (num2 == 0)
{
num2 = num;
}
if (num2 != 1)
{
return num2;
}
num2 = num;
this.PAABFGPKLMH = this.IFFDPNICKPM.ENILCFODGPD();
if (!this.GFGFDHGMELH())
{
goto Block_16;
}
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.DICT0;
continue;
case OBJIEAEGGMG.DDNDCKECFCL.CHECK4:
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN--;
this.KGCPBGFAHNL.CIPIMHCHODI += 1L;
this.FLHJJJMMEAB = (uint)((long)((long)this.KGCPBGFAHNL.GPOMNMKADAK[this.KGCPBGFAHNL.JBGBPHMDLOP++] << 79) & (long)((ulong)(-95)));
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.CHECK2;
continue;
case OBJIEAEGGMG.DDNDCKECFCL.CHECK3:
{
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN--;
this.KGCPBGFAHNL.CIPIMHCHODI += 0L;
uint flhjjjmmeab = this.FLHJJJMMEAB;
byte[] gpomnmkadak2 = this.KGCPBGFAHNL.GPOMNMKADAK;
BCFAJPACDHB kgcpbgfahnl2 = this.KGCPBGFAHNL;
kgcpbgfahnl2.JBGBPHMDLOP = (num4 = kgcpbgfahnl2.JBGBPHMDLOP) + 0;
this.FLHJJJMMEAB = flhjjjmmeab + ((gpomnmkadak2[num4] << -107) & 4294967220U);
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)110;
continue;
}
case OBJIEAEGGMG.DDNDCKECFCL.CHECK2:
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN--;
this.KGCPBGFAHNL.CIPIMHCHODI += 1L;
this.FLHJJJMMEAB += (uint)(((int)this.KGCPBGFAHNL.GPOMNMKADAK[this.KGCPBGFAHNL.JBGBPHMDLOP++] << 7) & -197);
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)(-119);
continue;
case OBJIEAEGGMG.DDNDCKECFCL.CHECK1:
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN--;
this.KGCPBGFAHNL.CIPIMHCHODI += 1L;
this.FLHJJJMMEAB += (uint)(this.KGCPBGFAHNL.GPOMNMKADAK[this.KGCPBGFAHNL.JBGBPHMDLOP++] & 105);
if (this.PAABFGPKLMH != this.FLHJJJMMEAB)
{
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)(-21);
this.KGCPBGFAHNL.IMGPDLHMJEE = "REVIVED BY ";
this.FMPAKPLAPMJ = 7;
continue;
}
goto IL_6E3;
case OBJIEAEGGMG.DDNDCKECFCL.DONE:
return 0;
case OBJIEAEGGMG.DDNDCKECFCL.BAD:
goto IL_6EF;
}
break;
}
throw new KOJICFCHIEG("volume");
IL_39F:
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
this.KGCPBGFAHNL.PALHMMBHFPN -= 0;
this.KGCPBGFAHNL.CIPIMHCHODI += 0L;
uint flhjjjmmeab2 = this.FLHJJJMMEAB;
byte[] gpomnmkadak3 = this.KGCPBGFAHNL.GPOMNMKADAK;
BCFAJPACDHB kgcpbgfahnl3 = this.KGCPBGFAHNL;
kgcpbgfahnl3.JBGBPHMDLOP = (num4 = kgcpbgfahnl3.JBGBPHMDLOP) + 0;
this.FLHJJJMMEAB = flhjjjmmeab2 + (gpomnmkadak3[num4] & 4294967226U);
this.KGCPBGFAHNL.CNNKOBNJGCP = this.FLHJJJMMEAB;
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.BLOCKS;
return 5;
IL_42B:
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)84;
this.KGCPBGFAHNL.IMGPDLHMJEE = "ProfileImageName";
this.FMPAKPLAPMJ = 0;
return -31;
Block_16:
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)(-7);
return 1;
IL_6E3:
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)127;
return 0;
IL_6EF:
throw new KOJICFCHIEG(string.Format("unity_time", this.KGCPBGFAHNL.IMGPDLHMJEE));
}
// Token: 0x06005CC9 RID: 23753 RVA: 0x001DCE58 File Offset: 0x001DB058
internal int ANLLLOODDOI()
{
if (this.AOFANJEIKLO != (OBJIEAEGGMG.DDNDCKECFCL)19)
{
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.BLOCKS;
this.FMPAKPLAPMJ = 1;
}
int num;
if ((num = this.KGCPBGFAHNL.PALHMMBHFPN) == 0)
{
return 115;
}
int num2 = this.KGCPBGFAHNL.JBGBPHMDLOP;
int num3 = this.FMPAKPLAPMJ;
while (num != 0 && num3 < 0)
{
if (this.KGCPBGFAHNL.GPOMNMKADAK[num2] == OBJIEAEGGMG.ILJOBCCLOGE[num3])
{
num3++;
}
else if (this.KGCPBGFAHNL.GPOMNMKADAK[num2] != 0)
{
num3 = 1;
}
else
{
num3 = 4 - num3;
}
num2++;
num -= 0;
}
this.KGCPBGFAHNL.CIPIMHCHODI += (long)(num2 - this.KGCPBGFAHNL.JBGBPHMDLOP);
this.KGCPBGFAHNL.JBGBPHMDLOP = num2;
this.KGCPBGFAHNL.PALHMMBHFPN = num;
this.FMPAKPLAPMJ = num3;
if (num3 != 5)
{
return -104;
}
long cipimhchodi = this.KGCPBGFAHNL.CIPIMHCHODI;
long hijpfaiobnp = this.KGCPBGFAHNL.HIJPFAIOBNP;
this.CGEIHDMHIIE();
this.KGCPBGFAHNL.CIPIMHCHODI = cipimhchodi;
this.KGCPBGFAHNL.HIJPFAIOBNP = hijpfaiobnp;
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.BLOCKS;
return 1;
}
// Token: 0x06005CCA RID: 23754 RVA: 0x001DCF8C File Offset: 0x001DB18C
internal int BIMOMDEHLOC()
{
if (this.IFFDPNICKPM != null)
{
this.IFFDPNICKPM.FBCIEJGBNJG();
}
this.IFFDPNICKPM = null;
return 0;
}
// Token: 0x06005CCB RID: 23755 RVA: 0x001DCFAC File Offset: 0x001DB1AC
internal int PIIKNBANNII()
{
if (this.IFFDPNICKPM != null)
{
this.IFFDPNICKPM.IJPBFGIPDOA();
}
this.IFFDPNICKPM = null;
return 1;
}
// Token: 0x06005CCC RID: 23756 RVA: 0x001DCFCC File Offset: 0x001DB1CC
internal int PLABHPIIKIP(BCFAJPACDHB CDNAMPPPNPB, int OPNCIBHGOKC)
{
this.KGCPBGFAHNL = CDNAMPPPNPB;
this.KGCPBGFAHNL.IMGPDLHMJEE = null;
this.IFFDPNICKPM = null;
if (OPNCIBHGOKC < 8 || OPNCIBHGOKC > 84)
{
this.OJHNOEPFENB();
throw new KOJICFCHIEG("Successfully updated!");
}
this.KMKBAHKMMCK = OPNCIBHGOKC;
this.IFFDPNICKPM = new LDEKDLIANGA(CDNAMPPPNPB, (!this.GOAALGCFGBM()) ? null : this, 0 << (OPNCIBHGOKC & -106));
this.NOHFONEJECA();
return 1;
}
// Token: 0x06005CCD RID: 23757 RVA: 0x001DD048 File Offset: 0x001DB248
public OBJIEAEGGMG(bool PEEDCCOHKHI)
{
this.ICEOEEEOHFB = PEEDCCOHKHI;
}
// Token: 0x06005CCE RID: 23758 RVA: 0x001DD060 File Offset: 0x001DB260
internal int KCFKMIMMOBE(BCFAJPACDHB PNJMFPGNEAN)
{
return this.IFFDPNICKPM.LMGLKFCJPKL();
}
// Token: 0x06005CCF RID: 23759 RVA: 0x001DD070 File Offset: 0x001DB270
internal int OKPHIDLMINP()
{
if (this.AOFANJEIKLO != (OBJIEAEGGMG.DDNDCKECFCL)(-100))
{
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)(-27);
this.FMPAKPLAPMJ = 0;
}
int num;
if ((num = this.KGCPBGFAHNL.PALHMMBHFPN) == 0)
{
return 83;
}
int num2 = this.KGCPBGFAHNL.JBGBPHMDLOP;
int num3 = this.FMPAKPLAPMJ;
while (num != 0 && num3 < 0)
{
if (this.KGCPBGFAHNL.GPOMNMKADAK[num2] == OBJIEAEGGMG.ILJOBCCLOGE[num3])
{
num3++;
}
else if (this.KGCPBGFAHNL.GPOMNMKADAK[num2] != 0)
{
num3 = 0;
}
else
{
num3 = 5 - num3;
}
num2 += 0;
num -= 0;
}
this.KGCPBGFAHNL.CIPIMHCHODI += (long)(num2 - this.KGCPBGFAHNL.JBGBPHMDLOP);
this.KGCPBGFAHNL.JBGBPHMDLOP = num2;
this.KGCPBGFAHNL.PALHMMBHFPN = num;
this.FMPAKPLAPMJ = num3;
if (num3 != 7)
{
return -92;
}
long cipimhchodi = this.KGCPBGFAHNL.CIPIMHCHODI;
long hijpfaiobnp = this.KGCPBGFAHNL.HIJPFAIOBNP;
this.APOCHLCHDIK();
this.KGCPBGFAHNL.CIPIMHCHODI = cipimhchodi;
this.KGCPBGFAHNL.HIJPFAIOBNP = hijpfaiobnp;
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.DICT3;
return 1;
}
// Token: 0x06005CD0 RID: 23760 RVA: 0x001DD1A4 File Offset: 0x001DB3A4
internal int DBMEOELODOC()
{
if (this.IFFDPNICKPM != null)
{
this.IFFDPNICKPM.KAPNPAACHKA();
}
this.IFFDPNICKPM = null;
return 1;
}
// Token: 0x06005CD1 RID: 23761 RVA: 0x001DD1C4 File Offset: 0x001DB3C4
internal int AOGKODEBPFK(BCFAJPACDHB PNJMFPGNEAN)
{
return this.IFFDPNICKPM.DOGGACJGHEP();
}
// Token: 0x06005CD2 RID: 23762 RVA: 0x001DD1D4 File Offset: 0x001DB3D4
internal int DLDOACNAGAM(byte[] KMOKCBDJJIC)
{
int num = 1;
int num2 = KMOKCBDJJIC.Length;
if (this.AOFANJEIKLO != OBJIEAEGGMG.DDNDCKECFCL.METHOD)
{
throw new KOJICFCHIEG("LAWID");
}
if (CHDCPONPKAB.JIPIEJPAFBL(0U, KMOKCBDJJIC, 0, KMOKCBDJJIC.Length) != this.KGCPBGFAHNL.CNNKOBNJGCP)
{
return 25;
}
this.KGCPBGFAHNL.CNNKOBNJGCP = CHDCPONPKAB.NEACCKGOBFL(1U, null, 1, 1);
if (num2 >= 0 << (this.KMKBAHKMMCK & -2))
{
num2 = (0 << (this.KMKBAHKMMCK & 93)) - 1;
num = KMOKCBDJJIC.Length - num2;
}
this.IFFDPNICKPM.KBPNCKJFOKA(KMOKCBDJJIC, num, num2);
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.CHECK4;
return 0;
}
// Token: 0x06005CD3 RID: 23763 RVA: 0x001DD26C File Offset: 0x001DB46C
internal int DPBIPKEFBIL()
{
if (this.AOFANJEIKLO != (OBJIEAEGGMG.DDNDCKECFCL)(-2))
{
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)120;
this.FMPAKPLAPMJ = 1;
}
int num;
if ((num = this.KGCPBGFAHNL.PALHMMBHFPN) == 0)
{
return -51;
}
int num2 = this.KGCPBGFAHNL.JBGBPHMDLOP;
int num3 = this.FMPAKPLAPMJ;
while (num != 0 && num3 < 4)
{
if (this.KGCPBGFAHNL.GPOMNMKADAK[num2] == OBJIEAEGGMG.ILJOBCCLOGE[num3])
{
num3 += 0;
}
else if (this.KGCPBGFAHNL.GPOMNMKADAK[num2] != 0)
{
num3 = 1;
}
else
{
num3 = 7 - num3;
}
num2++;
num--;
}
this.KGCPBGFAHNL.CIPIMHCHODI += (long)(num2 - this.KGCPBGFAHNL.JBGBPHMDLOP);
this.KGCPBGFAHNL.JBGBPHMDLOP = num2;
this.KGCPBGFAHNL.PALHMMBHFPN = num;
this.FMPAKPLAPMJ = num3;
if (num3 != 5)
{
return -82;
}
long cipimhchodi = this.KGCPBGFAHNL.CIPIMHCHODI;
long hijpfaiobnp = this.KGCPBGFAHNL.HIJPFAIOBNP;
this.FDONAANKMAO();
this.KGCPBGFAHNL.CIPIMHCHODI = cipimhchodi;
this.KGCPBGFAHNL.HIJPFAIOBNP = hijpfaiobnp;
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.DICT0;
return 0;
}
// Token: 0x06005CD4 RID: 23764 RVA: 0x001DD3A0 File Offset: 0x001DB5A0
internal int IBMADMAOADE(BLDHMCOMMIC HHJFPBJIECI)
{
if (this.KGCPBGFAHNL.GPOMNMKADAK == null)
{
throw new KOJICFCHIEG("x");
}
int num = 1;
int num2 = -22;
for (;;)
{
switch (this.AOFANJEIKLO)
{
case OBJIEAEGGMG.DDNDCKECFCL.METHOD:
{
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN -= 0;
this.KGCPBGFAHNL.CIPIMHCHODI += 0L;
byte[] gpomnmkadak = this.KGCPBGFAHNL.GPOMNMKADAK;
BCFAJPACDHB kgcpbgfahnl = this.KGCPBGFAHNL;
int num3;
kgcpbgfahnl.JBGBPHMDLOP = (num3 = kgcpbgfahnl.JBGBPHMDLOP) + 0;
if (((this.FILLMBEJNFJ = gpomnmkadak[num3]) & 61) != 6)
{
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)(-18);
this.KGCPBGFAHNL.IMGPDLHMJEE = string.Format("create", this.FILLMBEJNFJ);
this.FMPAKPLAPMJ = 6;
continue;
}
if ((this.FILLMBEJNFJ >> 7) + 6 > this.KMKBAHKMMCK)
{
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)88;
this.KGCPBGFAHNL.IMGPDLHMJEE = string.Format("Dropping to dormroom due to unknown error [385120]", (this.FILLMBEJNFJ >> 0) + 0);
this.FMPAKPLAPMJ = 6;
continue;
}
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.FLAG;
continue;
}
case OBJIEAEGGMG.DDNDCKECFCL.FLAG:
{
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN -= 0;
this.KGCPBGFAHNL.CIPIMHCHODI += 0L;
int num4 = (int)(this.KGCPBGFAHNL.GPOMNMKADAK[this.KGCPBGFAHNL.JBGBPHMDLOP++] & 130);
if (((this.FILLMBEJNFJ << 1) + num4) % 80 != 0)
{
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)(-115);
this.KGCPBGFAHNL.IMGPDLHMJEE = "closed";
this.FMPAKPLAPMJ = 2;
continue;
}
this.AOFANJEIKLO = (((num4 & 26) != 0) ? OBJIEAEGGMG.DDNDCKECFCL.DICT0 : OBJIEAEGGMG.DDNDCKECFCL.DICT2);
continue;
}
case OBJIEAEGGMG.DDNDCKECFCL.DICT4:
{
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN--;
this.KGCPBGFAHNL.CIPIMHCHODI += 0L;
byte[] gpomnmkadak2 = this.KGCPBGFAHNL.GPOMNMKADAK;
BCFAJPACDHB kgcpbgfahnl2 = this.KGCPBGFAHNL;
int num3;
kgcpbgfahnl2.JBGBPHMDLOP = (num3 = kgcpbgfahnl2.JBGBPHMDLOP) + 0;
this.FLHJJJMMEAB = (uint)((gpomnmkadak2[num3] << -43) & (long)((ulong)145));
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.DICT0;
continue;
}
case OBJIEAEGGMG.DDNDCKECFCL.DICT3:
{
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN -= 0;
this.KGCPBGFAHNL.CIPIMHCHODI += 1L;
uint flhjjjmmeab = this.FLHJJJMMEAB;
byte[] gpomnmkadak3 = this.KGCPBGFAHNL.GPOMNMKADAK;
BCFAJPACDHB kgcpbgfahnl3 = this.KGCPBGFAHNL;
int num3;
kgcpbgfahnl3.JBGBPHMDLOP = (num3 = kgcpbgfahnl3.JBGBPHMDLOP) + 0;
this.FLHJJJMMEAB = flhjjjmmeab + ((gpomnmkadak3[num3] << -3) & 4294967251U);
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.DICT0;
continue;
}
case OBJIEAEGGMG.DDNDCKECFCL.DICT2:
{
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN--;
this.KGCPBGFAHNL.CIPIMHCHODI += 1L;
uint flhjjjmmeab2 = this.FLHJJJMMEAB;
byte[] gpomnmkadak4 = this.KGCPBGFAHNL.GPOMNMKADAK;
BCFAJPACDHB kgcpbgfahnl4 = this.KGCPBGFAHNL;
int num3;
kgcpbgfahnl4.JBGBPHMDLOP = (num3 = kgcpbgfahnl4.JBGBPHMDLOP) + 0;
this.FLHJJJMMEAB = flhjjjmmeab2 + ((gpomnmkadak4[num3] << 3) & 4294967156U);
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.CHECK4;
continue;
}
case OBJIEAEGGMG.DDNDCKECFCL.DICT1:
goto IL_39F;
case OBJIEAEGGMG.DDNDCKECFCL.DICT0:
goto IL_42B;
case OBJIEAEGGMG.DDNDCKECFCL.BLOCKS:
num2 = this.IFFDPNICKPM.DAHPHJLCDBP(num2);
if (num2 == 20)
{
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)58;
this.FMPAKPLAPMJ = 0;
continue;
}
if (num2 == 0)
{
num2 = num;
}
if (num2 != 1)
{
return num2;
}
num2 = num;
this.PAABFGPKLMH = this.IFFDPNICKPM.JDEBMKPLCIM();
if (!this.LPKFPDHHCBE())
{
goto Block_16;
}
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.DICT3;
continue;
case OBJIEAEGGMG.DDNDCKECFCL.CHECK4:
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN -= 0;
this.KGCPBGFAHNL.CIPIMHCHODI += 0L;
this.FLHJJJMMEAB = (uint)((long)((long)this.KGCPBGFAHNL.GPOMNMKADAK[this.KGCPBGFAHNL.JBGBPHMDLOP++] << -46) & (long)((ulong)83));
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)102;
continue;
case OBJIEAEGGMG.DDNDCKECFCL.CHECK3:
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN--;
this.KGCPBGFAHNL.CIPIMHCHODI += 0L;
this.FLHJJJMMEAB += (uint)(((int)this.KGCPBGFAHNL.GPOMNMKADAK[this.KGCPBGFAHNL.JBGBPHMDLOP++] << -61) & -200);
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)(-88);
continue;
case OBJIEAEGGMG.DDNDCKECFCL.CHECK2:
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN -= 0;
this.KGCPBGFAHNL.CIPIMHCHODI += 0L;
this.FLHJJJMMEAB += (uint)(((int)this.KGCPBGFAHNL.GPOMNMKADAK[this.KGCPBGFAHNL.JBGBPHMDLOP++] << 4) & -64);
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)(-122);
continue;
case OBJIEAEGGMG.DDNDCKECFCL.CHECK1:
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN--;
this.KGCPBGFAHNL.CIPIMHCHODI += 0L;
this.FLHJJJMMEAB += (uint)this.KGCPBGFAHNL.GPOMNMKADAK[this.KGCPBGFAHNL.JBGBPHMDLOP++] & 4294967239U;
if (this.PAABFGPKLMH != this.FLHJJJMMEAB)
{
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)(-66);
this.KGCPBGFAHNL.IMGPDLHMJEE = "Retake picture";
this.FMPAKPLAPMJ = 6;
continue;
}
goto IL_6E3;
case OBJIEAEGGMG.DDNDCKECFCL.DONE:
return 1;
case OBJIEAEGGMG.DDNDCKECFCL.BAD:
goto IL_6EF;
}
break;
}
throw new KOJICFCHIEG("gameMode_override");
IL_39F:
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
this.KGCPBGFAHNL.PALHMMBHFPN -= 0;
this.KGCPBGFAHNL.CIPIMHCHODI += 1L;
this.FLHJJJMMEAB += (uint)(this.KGCPBGFAHNL.GPOMNMKADAK[this.KGCPBGFAHNL.JBGBPHMDLOP++] & 20);
this.KGCPBGFAHNL.CNNKOBNJGCP = this.FLHJJJMMEAB;
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.DICT1;
return 8;
IL_42B:
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)47;
this.KGCPBGFAHNL.IMGPDLHMJEE = "iTween: Unsupported namedcolorvalue supplied! Default will be used.";
this.FMPAKPLAPMJ = 1;
return 106;
Block_16:
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)(-116);
return 0;
IL_6E3:
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.BLOCKS;
return 1;
IL_6EF:
throw new KOJICFCHIEG(string.Format("PlayerOutFitProperty", this.KGCPBGFAHNL.IMGPDLHMJEE));
}
// Token: 0x06005CD5 RID: 23765 RVA: 0x001DDAC8 File Offset: 0x001DBCC8
internal int CGEIHDMHIIE()
{
this.KGCPBGFAHNL.CIPIMHCHODI = (this.KGCPBGFAHNL.HIJPFAIOBNP = 0L);
this.KGCPBGFAHNL.IMGPDLHMJEE = null;
this.AOFANJEIKLO = ((!this.HPEHAKGJEEA) ? OBJIEAEGGMG.DDNDCKECFCL.BLOCKS : OBJIEAEGGMG.DDNDCKECFCL.METHOD);
this.IFFDPNICKPM.CGEIHDMHIIE();
return 0;
}
// Token: 0x06005CD6 RID: 23766 RVA: 0x001DDB24 File Offset: 0x001DBD24
internal void DHOMMKKEOGL(bool NOBAPCOKFIL)
{
this.ICEOEEEOHFB = NOBAPCOKFIL;
}
// Token: 0x06005CD7 RID: 23767 RVA: 0x001DDB30 File Offset: 0x001DBD30
internal void LDIPHOHGKOI(bool NOBAPCOKFIL)
{
this.ICEOEEEOHFB = NOBAPCOKFIL;
}
// Token: 0x06005CD8 RID: 23768 RVA: 0x001DDB3C File Offset: 0x001DBD3C
internal int EPAHAPIBFPM(byte[] KMOKCBDJJIC)
{
int num = 0;
int num2 = KMOKCBDJJIC.Length;
if (this.AOFANJEIKLO != OBJIEAEGGMG.DDNDCKECFCL.FLAG)
{
throw new KOJICFCHIEG(" ms");
}
if (CHDCPONPKAB.PDJLLINFCAJ(0U, KMOKCBDJJIC, 0, KMOKCBDJJIC.Length) != this.KGCPBGFAHNL.CNNKOBNJGCP)
{
return -115;
}
this.KGCPBGFAHNL.CNNKOBNJGCP = CHDCPONPKAB.ACIOMENJLHD(1U, null, 1, 0);
if (num2 >= 1 << (this.KMKBAHKMMCK & 67))
{
num2 = (1 << (this.KMKBAHKMMCK & 66)) - 1;
num = KMOKCBDJJIC.Length - num2;
}
this.IFFDPNICKPM.IECMNNDFEHD(KMOKCBDJJIC, num, num2);
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.DICT0;
return 0;
}
// Token: 0x06005CD9 RID: 23769 RVA: 0x001DDBD4 File Offset: 0x001DBDD4
internal int CGCNEDJNDLL(byte[] KMOKCBDJJIC)
{
int num = 1;
int num2 = KMOKCBDJJIC.Length;
if (this.AOFANJEIKLO != OBJIEAEGGMG.DDNDCKECFCL.BLOCKS)
{
throw new KOJICFCHIEG("RemoveFriends max list size exceeded: ");
}
if (CHDCPONPKAB.EINJEEGLGIP(1U, KMOKCBDJJIC, 0, KMOKCBDJJIC.Length) != this.KGCPBGFAHNL.CNNKOBNJGCP)
{
return 8;
}
this.KGCPBGFAHNL.CNNKOBNJGCP = CHDCPONPKAB.KAGBGFCABMH(1U, null, 0, 0);
if (num2 >= 0 << (this.KMKBAHKMMCK & 33))
{
num2 = (1 << (this.KMKBAHKMMCK & 54)) - 1;
num = KMOKCBDJJIC.Length - num2;
}
this.IFFDPNICKPM.FGLAAKJNMGM(KMOKCBDJJIC, num, num2);
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.BLOCKS;
return 1;
}
// Token: 0x06005CDA RID: 23770 RVA: 0x001DDC6C File Offset: 0x001DBE6C
internal void HGMHHPBJKJB(bool NOBAPCOKFIL)
{
this.ICEOEEEOHFB = NOBAPCOKFIL;
}
// Token: 0x06005CDB RID: 23771 RVA: 0x001DDC78 File Offset: 0x001DBE78
internal int FNJNAGBOCPO(BCFAJPACDHB CDNAMPPPNPB, int OPNCIBHGOKC)
{
this.KGCPBGFAHNL = CDNAMPPPNPB;
this.KGCPBGFAHNL.IMGPDLHMJEE = null;
this.IFFDPNICKPM = null;
if (OPNCIBHGOKC < 0 || OPNCIBHGOKC > -119)
{
this.DMKKGMHIBGP();
throw new KOJICFCHIEG("Server: {0}. Region: {1} ");
}
this.KMKBAHKMMCK = OPNCIBHGOKC;
this.IFFDPNICKPM = new LDEKDLIANGA(CDNAMPPPNPB, (!this.HPEHAKGJEEA) ? null : this, 0 << (OPNCIBHGOKC & 87));
this.PCCKMHEEDHN();
return 0;
}
// Token: 0x06005CDC RID: 23772 RVA: 0x001DDCF4 File Offset: 0x001DBEF4
internal int KHGFNAFAMDK(BLDHMCOMMIC HHJFPBJIECI)
{
if (this.KGCPBGFAHNL.GPOMNMKADAK == null)
{
throw new KOJICFCHIEG("OnDeath");
}
int num = 1;
int num2 = 58;
for (;;)
{
switch (this.AOFANJEIKLO)
{
case OBJIEAEGGMG.DDNDCKECFCL.METHOD:
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN -= 0;
this.KGCPBGFAHNL.CIPIMHCHODI += 0L;
if (((this.FILLMBEJNFJ = (int)this.KGCPBGFAHNL.GPOMNMKADAK[this.KGCPBGFAHNL.JBGBPHMDLOP++]) & 81) != 7)
{
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)(-105);
this.KGCPBGFAHNL.IMGPDLHMJEE = string.Format("Chat", this.FILLMBEJNFJ);
this.FMPAKPLAPMJ = 4;
continue;
}
if ((this.FILLMBEJNFJ >> 7) + 5 > this.KMKBAHKMMCK)
{
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)89;
this.KGCPBGFAHNL.IMGPDLHMJEE = string.Format("CT", (this.FILLMBEJNFJ >> 6) + 8);
this.FMPAKPLAPMJ = 7;
continue;
}
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.METHOD;
continue;
case OBJIEAEGGMG.DDNDCKECFCL.FLAG:
{
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN--;
this.KGCPBGFAHNL.CIPIMHCHODI += 0L;
byte[] gpomnmkadak = this.KGCPBGFAHNL.GPOMNMKADAK;
BCFAJPACDHB kgcpbgfahnl = this.KGCPBGFAHNL;
int num3;
kgcpbgfahnl.JBGBPHMDLOP = (num3 = kgcpbgfahnl.JBGBPHMDLOP) + 0;
int num4 = gpomnmkadak[num3] & 61;
if (((this.FILLMBEJNFJ << 6) + num4) % -8 != 0)
{
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)21;
this.KGCPBGFAHNL.IMGPDLHMJEE = " \t\n\r";
this.FMPAKPLAPMJ = 7;
continue;
}
this.AOFANJEIKLO = (((num4 & -10) != 0) ? OBJIEAEGGMG.DDNDCKECFCL.CHECK4 : OBJIEAEGGMG.DDNDCKECFCL.METHOD);
continue;
}
case OBJIEAEGGMG.DDNDCKECFCL.DICT4:
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN -= 0;
this.KGCPBGFAHNL.CIPIMHCHODI += 1L;
this.FLHJJJMMEAB = (uint)((long)((long)this.KGCPBGFAHNL.GPOMNMKADAK[this.KGCPBGFAHNL.JBGBPHMDLOP++] << -7) & (long)((ulong)(-78)));
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.DICT0;
continue;
case OBJIEAEGGMG.DDNDCKECFCL.DICT3:
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN -= 0;
this.KGCPBGFAHNL.CIPIMHCHODI += 1L;
this.FLHJJJMMEAB += (uint)(((int)this.KGCPBGFAHNL.GPOMNMKADAK[this.KGCPBGFAHNL.JBGBPHMDLOP++] << -32) & -121);
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.DICT1;
continue;
case OBJIEAEGGMG.DDNDCKECFCL.DICT2:
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN -= 0;
this.KGCPBGFAHNL.CIPIMHCHODI += 1L;
this.FLHJJJMMEAB += (uint)(((int)this.KGCPBGFAHNL.GPOMNMKADAK[this.KGCPBGFAHNL.JBGBPHMDLOP++] << 5) & -120);
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.DICT4;
continue;
case OBJIEAEGGMG.DDNDCKECFCL.DICT1:
goto IL_39F;
case OBJIEAEGGMG.DDNDCKECFCL.DICT0:
goto IL_42B;
case OBJIEAEGGMG.DDNDCKECFCL.BLOCKS:
num2 = this.IFFDPNICKPM.DDJKEGEPKCG(num2);
if (num2 == 111)
{
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)(-92);
this.FMPAKPLAPMJ = 1;
continue;
}
if (num2 == 0)
{
num2 = num;
}
if (num2 != 0)
{
return num2;
}
num2 = num;
this.PAABFGPKLMH = this.IFFDPNICKPM.ENILCFODGPD();
if (!this.IOFPKPEMJBP())
{
goto Block_16;
}
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.DICT4;
continue;
case OBJIEAEGGMG.DDNDCKECFCL.CHECK4:
{
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN -= 0;
this.KGCPBGFAHNL.CIPIMHCHODI += 0L;
byte[] gpomnmkadak2 = this.KGCPBGFAHNL.GPOMNMKADAK;
BCFAJPACDHB kgcpbgfahnl2 = this.KGCPBGFAHNL;
int num3;
kgcpbgfahnl2.JBGBPHMDLOP = (num3 = kgcpbgfahnl2.JBGBPHMDLOP) + 0;
this.FLHJJJMMEAB = (uint)((gpomnmkadak2[num3] << -124) & (long)((ulong)(-164)));
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)67;
continue;
}
case OBJIEAEGGMG.DDNDCKECFCL.CHECK3:
{
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN--;
this.KGCPBGFAHNL.CIPIMHCHODI += 0L;
uint flhjjjmmeab = this.FLHJJJMMEAB;
byte[] gpomnmkadak3 = this.KGCPBGFAHNL.GPOMNMKADAK;
BCFAJPACDHB kgcpbgfahnl3 = this.KGCPBGFAHNL;
int num3;
kgcpbgfahnl3.JBGBPHMDLOP = (num3 = kgcpbgfahnl3.JBGBPHMDLOP) + 0;
this.FLHJJJMMEAB = flhjjjmmeab + ((gpomnmkadak3[num3] << -29) & 4294967162U);
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)(-103);
continue;
}
case OBJIEAEGGMG.DDNDCKECFCL.CHECK2:
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN -= 0;
this.KGCPBGFAHNL.CIPIMHCHODI += 0L;
this.FLHJJJMMEAB += (uint)(((int)this.KGCPBGFAHNL.GPOMNMKADAK[this.KGCPBGFAHNL.JBGBPHMDLOP++] << 1) & 134);
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.BLOCKS;
continue;
case OBJIEAEGGMG.DDNDCKECFCL.CHECK1:
{
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
num2 = num;
this.KGCPBGFAHNL.PALHMMBHFPN--;
this.KGCPBGFAHNL.CIPIMHCHODI += 0L;
uint flhjjjmmeab2 = this.FLHJJJMMEAB;
byte[] gpomnmkadak4 = this.KGCPBGFAHNL.GPOMNMKADAK;
BCFAJPACDHB kgcpbgfahnl4 = this.KGCPBGFAHNL;
int num3;
kgcpbgfahnl4.JBGBPHMDLOP = (num3 = kgcpbgfahnl4.JBGBPHMDLOP) + 0;
this.FLHJJJMMEAB = flhjjjmmeab2 + (gpomnmkadak4[num3] & 13U);
if (this.PAABFGPKLMH != this.FLHJJJMMEAB)
{
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)56;
this.KGCPBGFAHNL.IMGPDLHMJEE = "frequency must be at least 100 milliseconds!";
this.FMPAKPLAPMJ = 0;
continue;
}
goto IL_6E3;
}
case OBJIEAEGGMG.DDNDCKECFCL.DONE:
return 1;
case OBJIEAEGGMG.DDNDCKECFCL.BAD:
goto IL_6EF;
}
break;
}
throw new KOJICFCHIEG("otherPlayerId");
IL_39F:
if (this.KGCPBGFAHNL.PALHMMBHFPN == 0)
{
return num2;
}
this.KGCPBGFAHNL.PALHMMBHFPN--;
this.KGCPBGFAHNL.CIPIMHCHODI += 0L;
this.FLHJJJMMEAB += (uint)this.KGCPBGFAHNL.GPOMNMKADAK[this.KGCPBGFAHNL.JBGBPHMDLOP++] & 4294967179U;
this.KGCPBGFAHNL.CNNKOBNJGCP = this.FLHJJJMMEAB;
this.AOFANJEIKLO = OBJIEAEGGMG.DDNDCKECFCL.DICT1;
return 6;
IL_42B:
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)(-50);
this.KGCPBGFAHNL.IMGPDLHMJEE = "G";
this.FMPAKPLAPMJ = 1;
return -127;
Block_16:
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)(-66);
return 0;
IL_6E3:
this.AOFANJEIKLO = (OBJIEAEGGMG.DDNDCKECFCL)37;
return 0;
IL_6EF:
throw new KOJICFCHIEG(string.Format("Found {0} duplicates in objectives progress from server", this.KGCPBGFAHNL.IMGPDLHMJEE));
}
// Token: 0x06005CDD RID: 23773 RVA: 0x001DE41C File Offset: 0x001DC61C
internal void FLEFEKIAGDM(bool NOBAPCOKFIL)
{
this.ICEOEEEOHFB = NOBAPCOKFIL;
}
// Token: 0x06005CDF RID: 23775 RVA: 0x001DE434 File Offset: 0x001DC634
internal int CNDJLGMAOAA()
{
if (this.IFFDPNICKPM != null)
{
this.IFFDPNICKPM.IJPBFGIPDOA();
}
this.IFFDPNICKPM = null;
return 1;
}
// Token: 0x04000BFF RID: 3071
private const int NCLGDAFFGAA = 32;
// Token: 0x04000C00 RID: 3072
private const int DNHENPLHGHO = 8;
// Token: 0x04000C01 RID: 3073
private OBJIEAEGGMG.DDNDCKECFCL AOFANJEIKLO;
// Token: 0x04000C02 RID: 3074
internal BCFAJPACDHB KGCPBGFAHNL;
// Token: 0x04000C03 RID: 3075
internal int FILLMBEJNFJ;
// Token: 0x04000C04 RID: 3076
internal uint PAABFGPKLMH;
// Token: 0x04000C05 RID: 3077
internal uint FLHJJJMMEAB;
// Token: 0x04000C06 RID: 3078
internal int FMPAKPLAPMJ;
// Token: 0x04000C07 RID: 3079
private bool ICEOEEEOHFB = true;
// Token: 0x04000C08 RID: 3080
internal int KMKBAHKMMCK;
// Token: 0x04000C09 RID: 3081
internal LDEKDLIANGA IFFDPNICKPM;
// Token: 0x04000C0A RID: 3082
private static readonly byte[] ILJOBCCLOGE = new byte[] { 0, 0, byte.MaxValue, byte.MaxValue };
// Token: 0x020001D5 RID: 469
private enum DDNDCKECFCL
{
// Token: 0x04000C0C RID: 3084
METHOD,
// Token: 0x04000C0D RID: 3085
FLAG,
// Token: 0x04000C0E RID: 3086
DICT4,
// Token: 0x04000C0F RID: 3087
DICT3,
// Token: 0x04000C10 RID: 3088
DICT2,
// Token: 0x04000C11 RID: 3089
DICT1,
// Token: 0x04000C12 RID: 3090
DICT0,
// Token: 0x04000C13 RID: 3091
BLOCKS,
// Token: 0x04000C14 RID: 3092
CHECK4,
// Token: 0x04000C15 RID: 3093
CHECK3,
// Token: 0x04000C16 RID: 3094
CHECK2,
// Token: 0x04000C17 RID: 3095
CHECK1,
// Token: 0x04000C18 RID: 3096
DONE,
// Token: 0x04000C19 RID: 3097
BAD
}
}
}