2675 lines
90 KiB
C#
2675 lines
90 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Text;
|
|
using BestHTTP;
|
|
using BestHTTP.Forms;
|
|
using CodeStage.AntiCheat.ObscuredTypes;
|
|
using Cpp2IlInjected;
|
|
using RecNet;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x020013BE RID: 5054
|
|
[Token(Token = "0x20013BE")]
|
|
public static class IAOJMNAKJLH
|
|
{
|
|
// Token: 0x06007207 RID: 29191 RVA: 0x0018DF78 File Offset: 0x0018C178
|
|
[Token(Token = "0x6007207")]
|
|
[Address(RVA = "0x1B9B9F0", Offset = "0x1B9A9F0", VA = "0x181B9B9F0")]
|
|
public static void BGNNKPCDIKP()
|
|
{
|
|
int num;
|
|
Action action = new Action(num.OFFLOPLJBBG);
|
|
num = 0;
|
|
int num2;
|
|
Action action2 = new Action(num2.NPCPLFAONFO);
|
|
num2 = 0;
|
|
int num3;
|
|
Action action3 = new Action(num3.JPFGCHENJMH);
|
|
num3 = 0;
|
|
BPHGKAEDBPE.CABLOFOHBDM(action, action2, action3);
|
|
}
|
|
|
|
// Token: 0x06007208 RID: 29192 RVA: 0x0018DFC0 File Offset: 0x0018C1C0
|
|
[Token(Token = "0x6007208")]
|
|
[Address(RVA = "0x1BA0310", Offset = "0x1B9F310", VA = "0x181BA0310")]
|
|
private static void OFFLOPLJBBG()
|
|
{
|
|
OKNNKFGFODL jiiabboodim = PAJOOHAOLEE.JIIABBOODIM;
|
|
int num;
|
|
Action action = new Action(num.OEHNCGCPINJ);
|
|
num = 0;
|
|
PAJOOHAOLEE.JIIABBOODIM = OKNNKFGFODL.BPJDFPACLMK(jiiabboodim, action);
|
|
int num2;
|
|
PAJOOHAOLEE.HMOACIFIOCN hmoacifiocn = new PAJOOHAOLEE.HMOACIFIOCN(num2.EBMIPLACCIG);
|
|
num2 = 0;
|
|
PAJOOHAOLEE.NMANOHJOCJD("ChatMessageReceived", hmoacifiocn);
|
|
}
|
|
|
|
// Token: 0x06007209 RID: 29193 RVA: 0x0018E00C File Offset: 0x0018C20C
|
|
[Token(Token = "0x6007209")]
|
|
[Address(RVA = "0x1B9FF40", Offset = "0x1B9EF40", VA = "0x181B9FF40")]
|
|
private static void NPCPLFAONFO()
|
|
{
|
|
OKNNKFGFODL jiiabboodim = PAJOOHAOLEE.JIIABBOODIM;
|
|
int num;
|
|
Action action = new Action(num.OEHNCGCPINJ);
|
|
num = 0;
|
|
PAJOOHAOLEE.JIIABBOODIM = OKNNKFGFODL.GMNMHGMFGOL(jiiabboodim, action);
|
|
}
|
|
|
|
// Token: 0x0600720A RID: 29194 RVA: 0x0018E03C File Offset: 0x0018C23C
|
|
[Token(Token = "0x600720A")]
|
|
[Address(RVA = "0x1B9E470", Offset = "0x1B9D470", VA = "0x181B9E470")]
|
|
private static void JPFGCHENJMH()
|
|
{
|
|
IAOJMNAKJLH.IJJIKMABGNG.Clear();
|
|
}
|
|
|
|
// Token: 0x0600720B RID: 29195 RVA: 0x0018E05C File Offset: 0x0018C25C
|
|
[Token(Token = "0x600720B")]
|
|
[Address(RVA = "0x1BA00B0", Offset = "0x1B9F0B0", VA = "0x181BA00B0")]
|
|
private static void OEHNCGCPINJ()
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
Dictionary<long, OKLPPLDEGKH>.ValueCollection values = IAOJMNAKJLH.IJJIKMABGNG.Values;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
PMGCJEPKFOF<List<OKLPPLDEGKH>> pmgcjepkfof = IAOJMNAKJLH.MHONFFEPBGK(50);
|
|
if (IAOJMNAKJLH.<>c.<>9__9_0 == 0)
|
|
{
|
|
IAOJMNAKJLH.<>c.<>9__9_0 = delegate(List<OKLPPLDEGKH> recentChats)
|
|
{
|
|
int num2;
|
|
do
|
|
{
|
|
num2 = 0;
|
|
bool flag2;
|
|
if (flag2)
|
|
{
|
|
Dictionary<long, OKLPPLDEGKH> ijjikmabgng = IAOJMNAKJLH.IJJIKMABGNG;
|
|
bool flag3;
|
|
if (!flag3)
|
|
{
|
|
Dictionary<long, OKLPPLDEGKH> ijjikmabgng2 = IAOJMNAKJLH.IJJIKMABGNG;
|
|
}
|
|
long num3;
|
|
long num4;
|
|
while (num3 == num4)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
while (num2 != 0);
|
|
};
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600720C RID: 29196 RVA: 0x0018E0B8 File Offset: 0x0018C2B8
|
|
[Token(Token = "0x600720C")]
|
|
[Address(RVA = "0x1B9C1B0", Offset = "0x1B9B1B0", VA = "0x181B9C1B0")]
|
|
private static void EBMIPLACCIG(Dictionary<string, object> NGPMADFHHKP)
|
|
{
|
|
ChatMessage chatMessage = AEOPHJMOOFE.PPGFHEDFBEA<ChatMessage>(NGPMADFHHKP);
|
|
MFBGLIHGCGO<ChatMessage> bmofdpfgggh = IAOJMNAKJLH.BMOFDPFGGGH;
|
|
if (bmofdpfgggh != 0)
|
|
{
|
|
bmofdpfgggh.CNFDGDEOPPF(chatMessage);
|
|
}
|
|
ChatMessage message = chatMessage;
|
|
long <NIDPBLEDIBP>k__BackingField = chatMessage.<NIDPBLEDIBP>k__BackingField;
|
|
bool <CJKEPNNJINH>k__BackingField = chatMessage.<CJKEPNNJINH>k__BackingField;
|
|
PMGCJEPKFOF<OKLPPLDEGKH> pmgcjepkfof = IAOJMNAKJLH.EPHMNGGEOPC(<NIDPBLEDIBP>k__BackingField, <CJKEPNNJINH>k__BackingField);
|
|
Action<OKLPPLDEGKH> action = delegate(OKLPPLDEGKH chat)
|
|
{
|
|
int num = 0;
|
|
if (!OKLPPLDEGKH.BDBLGMKABNK(chat, num))
|
|
{
|
|
object[] array = new object[2];
|
|
long <NIDPBLEDIBP>k__BackingField2 = message.<NIDPBLEDIBP>k__BackingField;
|
|
if (array != 0)
|
|
{
|
|
}
|
|
array[0] = array;
|
|
long <LCHDGAMDABJ>k__BackingField = message.<LCHDGAMDABJ>k__BackingField;
|
|
array[1] = <LCHDGAMDABJ>k__BackingField;
|
|
Debug.LogErrorFormat("Could not find thread id {0} for message id {1}", array);
|
|
return;
|
|
}
|
|
ChatMessage message2 = message;
|
|
IAOJMNAKJLH.HCPGBBCIONL(chat, message2);
|
|
IAOJMNAKJLH.IMOCHFBPGPE(chat);
|
|
};
|
|
}
|
|
|
|
// Token: 0x0600720D RID: 29197 RVA: 0x0018E124 File Offset: 0x0018C324
|
|
[Token(Token = "0x600720D")]
|
|
[Address(RVA = "0x1B9B660", Offset = "0x1B9A660", VA = "0x181B9B660")]
|
|
public static void BCCLMGCEFHA(IEnumerable<OKLPPLDEGKH> BAAJGDOBLJB)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
num += num;
|
|
num++;
|
|
num += num;
|
|
num++;
|
|
int num2 = 0;
|
|
IAOJMNAKJLH.CBBDABAFJAA(num);
|
|
num2 += num2;
|
|
num += 19;
|
|
num2 += num2;
|
|
num += 19;
|
|
}
|
|
while (num != 0);
|
|
}
|
|
|
|
// Token: 0x0600720E RID: 29198 RVA: 0x0018E168 File Offset: 0x0018C368
|
|
[Token(Token = "0x600720E")]
|
|
[Address(RVA = "0x1B9BCC0", Offset = "0x1B9ACC0", VA = "0x181B9BCC0")]
|
|
private static void CBBDABAFJAA(OKLPPLDEGKH JIMAKNOHEGP)
|
|
{
|
|
int num = 0;
|
|
if (!OKLPPLDEGKH.JGIMJGNAJHP(JIMAKNOHEGP, num))
|
|
{
|
|
Dictionary<long, OKLPPLDEGKH> ijjikmabgng = IAOJMNAKJLH.IJJIKMABGNG;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
return;
|
|
}
|
|
Dictionary<long, OKLPPLDEGKH> ijjikmabgng2 = IAOJMNAKJLH.IJJIKMABGNG;
|
|
long <HEAFOGKDIBM>k__BackingField = JIMAKNOHEGP.<HEAFOGKDIBM>k__BackingField;
|
|
ijjikmabgng2[<HEAFOGKDIBM>k__BackingField] = JIMAKNOHEGP;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600720F RID: 29199 RVA: 0x0018E1AC File Offset: 0x0018C3AC
|
|
[Token(Token = "0x600720F")]
|
|
[Address(RVA = "0x1B9ED70", Offset = "0x1B9DD70", VA = "0x181B9ED70")]
|
|
public static int MFFKMKHCJKH()
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
Dictionary<long, OKLPPLDEGKH> ijjikmabgng = IAOJMNAKJLH.IJJIKMABGNG;
|
|
Dictionary<long, OKLPPLDEGKH>.ValueCollection values = ijjikmabgng.Values;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
long num2;
|
|
if (ijjikmabgng.entries >= num2)
|
|
{
|
|
continue;
|
|
}
|
|
num++;
|
|
}
|
|
}
|
|
while (num != 0);
|
|
return num;
|
|
}
|
|
|
|
// Token: 0x06007210 RID: 29200 RVA: 0x0018E1EC File Offset: 0x0018C3EC
|
|
[Token(Token = "0x6007210")]
|
|
[Address(RVA = "0x1B9F220", Offset = "0x1B9E220", VA = "0x181B9F220")]
|
|
public static DateTime NBHLPCBOPIG()
|
|
{
|
|
if (Enumerable.Any<KeyValuePair<long, OKLPPLDEGKH>>(IAOJMNAKJLH.IJJIKMABGNG))
|
|
{
|
|
Dictionary<long, OKLPPLDEGKH>.ValueCollection values = IAOJMNAKJLH.IJJIKMABGNG.Values;
|
|
Func<OKLPPLDEGKH, DateTime> <>9__14_ = IAOJMNAKJLH.<>c.<>9__14_0;
|
|
if (<>9__14_ == 0)
|
|
{
|
|
IAOJMNAKJLH.<>c.<>9__14_0 = delegate(OKLPPLDEGKH c)
|
|
{
|
|
long <HMEGDPCEFDD>k__BackingField = c.<HMEGDPCEFDD>k__BackingField;
|
|
long num = c.KHONMCJPJHA;
|
|
if (<HMEGDPCEFDD>k__BackingField < num)
|
|
{
|
|
return c.JDMKNGBEJPE.<LEGDBGPHAPO>k__BackingField;
|
|
}
|
|
return DateTime.MinValue;
|
|
};
|
|
}
|
|
OKLPPLDEGKH oklppldegkh = Enumerable.Max<OKLPPLDEGKH, DateTime>(values, <>9__14_);
|
|
}
|
|
return DateTime.MinValue;
|
|
}
|
|
|
|
// Token: 0x06007211 RID: 29201 RVA: 0x0018E244 File Offset: 0x0018C444
|
|
[Token(Token = "0x6007211")]
|
|
[Address(RVA = "0x1B9FCB0", Offset = "0x1B9ECB0", VA = "0x181B9FCB0")]
|
|
public static PMGCJEPKFOF<List<OKLPPLDEGKH>> NCICFDCKNAF()
|
|
{
|
|
if (IAOJMNAKJLH.IJJIKMABGNG.Count != 0)
|
|
{
|
|
Dictionary<long, OKLPPLDEGKH>.ValueCollection values = IAOJMNAKJLH.IJJIKMABGNG.Values;
|
|
Func<OKLPPLDEGKH, long> <>9__15_ = IAOJMNAKJLH.<>c.<>9__15_0;
|
|
if (<>9__15_ == 0)
|
|
{
|
|
IAOJMNAKJLH.<>c.<>9__15_0 = (OKLPPLDEGKH c) => c.KHONMCJPJHA;
|
|
}
|
|
List<OKLPPLDEGKH> list = Enumerable.ToList<OKLPPLDEGKH>(Enumerable.OrderByDescending<OKLPPLDEGKH, long>(values, <>9__15_));
|
|
PMGCJEPKFOF<OKLPPLDEGKH> pmgcjepkfof;
|
|
return pmgcjepkfof;
|
|
}
|
|
PMGCJEPKFOF<List<OKLPPLDEGKH>> pmgcjepkfof2 = IAOJMNAKJLH.MHONFFEPBGK(50);
|
|
int num;
|
|
Action<List<OKLPPLDEGKH>> action = new Action(num.BCCLMGCEFHA);
|
|
num = 0;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06007212 RID: 29202 RVA: 0x0018E2B8 File Offset: 0x0018C4B8
|
|
[Token(Token = "0x6007212")]
|
|
[Address(RVA = "0x1B9C100", Offset = "0x1B9B100", VA = "0x181B9C100")]
|
|
public static PMGCJEPKFOF<List<OKLPPLDEGKH>> DCFPLPJEELA(int MNIJHBJDPPA = 50)
|
|
{
|
|
PMGCJEPKFOF<List<OKLPPLDEGKH>> pmgcjepkfof = IAOJMNAKJLH.MHONFFEPBGK(MNIJHBJDPPA);
|
|
int num;
|
|
Action<List<OKLPPLDEGKH>> action = new Action(num.BCCLMGCEFHA);
|
|
num = 0;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06007213 RID: 29203 RVA: 0x0018E2E0 File Offset: 0x0018C4E0
|
|
[Token(Token = "0x6007213")]
|
|
[Address(RVA = "0x1B9D040", Offset = "0x1B9C040", VA = "0x181B9D040")]
|
|
public static PMGCJEPKFOF<List<ChatMessage>> FALCGMECAAD(long BPELBFPMPPB)
|
|
{
|
|
Dictionary<long, OKLPPLDEGKH> ijjikmabgng = IAOJMNAKJLH.IJJIKMABGNG;
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
List<ChatMessage> list = new List();
|
|
PMGCJEPKFOF<ChatMessage> pmgcjepkfof;
|
|
return pmgcjepkfof;
|
|
}
|
|
PMGCJEPKFOF<List<ChatMessage>> pmgcjepkfof2;
|
|
return pmgcjepkfof2;
|
|
}
|
|
|
|
// Token: 0x06007214 RID: 29204 RVA: 0x0018E308 File Offset: 0x0018C508
|
|
[Token(Token = "0x6007214")]
|
|
[Address(RVA = "0x1B9D200", Offset = "0x1B9C200", VA = "0x181B9D200")]
|
|
public static PMGCJEPKFOF<List<ChatMessage>> FKPHBHIGOCK(OKLPPLDEGKH DDBIFAKCNHO, int MNIJHBJDPPA = 100)
|
|
{
|
|
IAOJMNAKJLH.JOMANMGFFKC jomanmgffkc = new IAOJMNAKJLH.JOMANMGFFKC();
|
|
jomanmgffkc.chat = DDBIFAKCNHO;
|
|
object[] array = new object[4];
|
|
long <HEAFOGKDIBM>k__BackingField = jomanmgffkc.chat.<HEAFOGKDIBM>k__BackingField;
|
|
if (array != 0)
|
|
{
|
|
}
|
|
array[0] = array;
|
|
if (array != 0)
|
|
{
|
|
}
|
|
array[1] = array;
|
|
int num;
|
|
if (num != 0)
|
|
{
|
|
}
|
|
array[2] = num;
|
|
long <LCHDGAMDABJ>k__BackingField = Enumerable.Last<ChatMessage>(jomanmgffkc.chat.<NDHEALCACPN>k__BackingField).<LCHDGAMDABJ>k__BackingField;
|
|
array[3] = <LCHDGAMDABJ>k__BackingField;
|
|
string text = string.Format("thread/{0}/message?messageCount={1}&mode={2}&referenceMessageId={3}", array);
|
|
int num2 = 0;
|
|
int num3 = 0;
|
|
ulong num4;
|
|
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = BPHGKAEDBPE.ODNBLPCEPNC(HTTPMethods.Get, LDCMJEDOFCO.Chat, text, num3 != 0, num4 != 0UL);
|
|
int num5 = 0;
|
|
PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.NAHFKKGCOFA(num5 != 0);
|
|
Action<List<ChatMessage>> action = delegate(List<ChatMessage> newMessages)
|
|
{
|
|
int num7;
|
|
OKLPPLDEGKH oklppldegkh;
|
|
do
|
|
{
|
|
num7 = 0;
|
|
Dictionary<long, OKLPPLDEGKH> ijjikmabgng = IAOJMNAKJLH.IJJIKMABGNG;
|
|
long <HEAFOGKDIBM>k__BackingField2 = jomanmgffkc.chat.<HEAFOGKDIBM>k__BackingField;
|
|
oklppldegkh = ijjikmabgng[<HEAFOGKDIBM>k__BackingField2];
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
}
|
|
}
|
|
while (num7 != 0);
|
|
oklppldegkh.<AHKLPPMDOFE>k__BackingField = false;
|
|
long num8 = oklppldegkh.KHONMCJPJHA;
|
|
oklppldegkh.<COINGAAHODH>k__BackingField = num8;
|
|
};
|
|
if (num2 < jomanmgffkc)
|
|
{
|
|
num2 += num2;
|
|
if (num2 == jomanmgffkc)
|
|
{
|
|
uint num6;
|
|
num6 += num6;
|
|
throw new NullReferenceException();
|
|
}
|
|
num2++;
|
|
}
|
|
if (IAOJMNAKJLH.<>c.<>9__18_1 == 0)
|
|
{
|
|
IAOJMNAKJLH.<>c.<>9__18_1 = delegate(string error)
|
|
{
|
|
object[] array2 = new object[1];
|
|
if (error != 0)
|
|
{
|
|
}
|
|
array2[0] = error;
|
|
Debug.LogErrorFormat("Failed to GetRecentMessages: {0}", array2);
|
|
};
|
|
}
|
|
return typeof(IAOJMNAKJLH.<>c).TypeHandle;
|
|
}
|
|
|
|
// Token: 0x06007215 RID: 29205 RVA: 0x0018E400 File Offset: 0x0018C600
|
|
[Token(Token = "0x6007215")]
|
|
[Address(RVA = "0x1B9CDB0", Offset = "0x1B9BDB0", VA = "0x181B9CDB0")]
|
|
public static PMGCJEPKFOF<OKLPPLDEGKH> EPHMNGGEOPC(long BPELBFPMPPB, bool EBEAHELOGLE = false)
|
|
{
|
|
int num = 0;
|
|
if (!EBEAHELOGLE && IAOJMNAKJLH.IJJIKMABGNG.TryGetValue(BPELBFPMPPB, num))
|
|
{
|
|
return JJEKJGALHKO.MKLIDFOGIGO<OKLPPLDEGKH>(num);
|
|
}
|
|
int num2;
|
|
string text = string.Format("thread/{0}?messageCount={1}", EBEAHELOGLE, num2);
|
|
int num3 = 0;
|
|
ulong num4;
|
|
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = BPHGKAEDBPE.ODNBLPCEPNC(HTTPMethods.Get, LDCMJEDOFCO.Chat, text, num3 != 0, num4 != 0UL);
|
|
int num5 = 0;
|
|
PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.FAKEPMNIOAI(true, num5 != 0);
|
|
int num6;
|
|
Action<OKLPPLDEGKH> action = new Action(num6.CBBDABAFJAA);
|
|
num6 = 0;
|
|
if (IAOJMNAKJLH.<>c.<>9__19_0 == 0)
|
|
{
|
|
IAOJMNAKJLH.<>c.<>9__19_0 = delegate(string error)
|
|
{
|
|
object[] array = new object[1];
|
|
if (error != 0)
|
|
{
|
|
}
|
|
array[0] = error;
|
|
Debug.LogErrorFormat("Failed to GetChatById: {0}", array);
|
|
};
|
|
}
|
|
return typeof(IAOJMNAKJLH.<>c).TypeHandle;
|
|
}
|
|
|
|
// Token: 0x06007216 RID: 29206 RVA: 0x0018E490 File Offset: 0x0018C690
|
|
[Token(Token = "0x6007216")]
|
|
[Address(RVA = "0x1B9B1B0", Offset = "0x1B9A1B0", VA = "0x181B9B1B0")]
|
|
public static PMGCJEPKFOF<OKLPPLDEGKH> ALADIOBCIGF(List<int> FNNIKBKHAFN)
|
|
{
|
|
int num;
|
|
HTTPUrlEncodedForm httpurlEncodedForm;
|
|
do
|
|
{
|
|
num = 0;
|
|
Dictionary<long, OKLPPLDEGKH>.ValueCollection values = IAOJMNAKJLH.IJJIKMABGNG.Values;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
bool flag2;
|
|
while (!flag2)
|
|
{
|
|
}
|
|
}
|
|
int num2 = 0;
|
|
if (num != 0)
|
|
{
|
|
goto IL_B5;
|
|
}
|
|
if (num2 != -1)
|
|
{
|
|
}
|
|
httpurlEncodedForm = new HTTPUrlEncodedForm();
|
|
bool flag3;
|
|
if (flag3)
|
|
{
|
|
string text;
|
|
httpurlEncodedForm.AddField("ids", text);
|
|
}
|
|
}
|
|
while (num != 0);
|
|
string text2;
|
|
httpurlEncodedForm.AddField("messageCount", text2);
|
|
ulong num3;
|
|
ulong num4;
|
|
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((ulong)2L), (LDCMJEDOFCO)((uint)8), "thread/withmembers", httpurlEncodedForm, num3 != 0UL, num4 != 0UL);
|
|
int num5 = 0;
|
|
PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.FAKEPMNIOAI(true, num5 != 0);
|
|
int num6;
|
|
Action<OKLPPLDEGKH> action = new Action(num6.CBBDABAFJAA);
|
|
num6 = 0;
|
|
if (IAOJMNAKJLH.<>c.<>9__20_0 == 0)
|
|
{
|
|
IAOJMNAKJLH.<>c.<>9__20_0 = delegate(string error)
|
|
{
|
|
object[] array = new object[1];
|
|
if (error != 0)
|
|
{
|
|
}
|
|
array[0] = error;
|
|
Debug.LogErrorFormat("Failed to GetChatBetweenPlayers: {0}", array);
|
|
};
|
|
}
|
|
throw new NullReferenceException();
|
|
IL_B5:
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06007217 RID: 29207 RVA: 0x0018E558 File Offset: 0x0018C758
|
|
[Token(Token = "0x6007217")]
|
|
[Address(RVA = "0x1B9E2D0", Offset = "0x1B9D2D0", VA = "0x181B9E2D0")]
|
|
public static PMGCJEPKFOF<KJEFMHKMHOB> JGKNHDBLHJO(long BPELBFPMPPB, int GHLBKDNCNKM)
|
|
{
|
|
int num = 0;
|
|
string text;
|
|
ulong num2;
|
|
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((ulong)2L), LDCMJEDOFCO.Chat, text, num != 0, num2 != 0UL);
|
|
int num3 = 0;
|
|
PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.GPDAPBNBMFE(num3 != 0);
|
|
if (IAOJMNAKJLH.<>c.<>9__21_0 == 0)
|
|
{
|
|
IAOJMNAKJLH.<>c.<>9__21_0 = delegate(string error)
|
|
{
|
|
object[] array = new object[1];
|
|
if (error != 0)
|
|
{
|
|
}
|
|
array[0] = error;
|
|
Debug.LogErrorFormat("Failed to AddPlayerToChat: {0}", array);
|
|
};
|
|
}
|
|
return typeof(IAOJMNAKJLH.<>c).TypeHandle;
|
|
}
|
|
|
|
// Token: 0x06007218 RID: 29208 RVA: 0x0018E5AC File Offset: 0x0018C7AC
|
|
[Token(Token = "0x6007218")]
|
|
[Address(RVA = "0x1B9BAD0", Offset = "0x1B9AAD0", VA = "0x181B9BAD0")]
|
|
public static PMGCJEPKFOF<KJEFMHKMHOB> BIPKIPAJKJP(long BPELBFPMPPB)
|
|
{
|
|
IAOJMNAKJLH.JACALFJFANI jacalfjfani = new IAOJMNAKJLH.JACALFJFANI();
|
|
jacalfjfani.chatId = BPELBFPMPPB;
|
|
string text = string.Format("thread/{0}/leave", jacalfjfani);
|
|
int num = 0;
|
|
ulong num2;
|
|
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((ulong)2L), LDCMJEDOFCO.Chat, text, num != 0, num2 != 0UL);
|
|
int num3 = 0;
|
|
PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.GPDAPBNBMFE(num3 != 0);
|
|
Action<KJEFMHKMHOB> action = delegate(KJEFMHKMHOB chatResult)
|
|
{
|
|
if (chatResult == KJEFMHKMHOB.Success)
|
|
{
|
|
Dictionary<long, OKLPPLDEGKH> ijjikmabgng = IAOJMNAKJLH.IJJIKMABGNG;
|
|
long chatId = jacalfjfani.chatId;
|
|
bool flag = ijjikmabgng.Remove(chatId);
|
|
}
|
|
};
|
|
if (IAOJMNAKJLH.<>c.<>9__22_1 == 0)
|
|
{
|
|
IAOJMNAKJLH.<>c.<>9__22_1 = delegate(string error)
|
|
{
|
|
object[] array = new object[1];
|
|
if (error != 0)
|
|
{
|
|
}
|
|
array[0] = error;
|
|
Debug.LogErrorFormat("Failed to LeaveChat: {0}", array);
|
|
};
|
|
}
|
|
return typeof(IAOJMNAKJLH.<>c).TypeHandle;
|
|
}
|
|
|
|
// Token: 0x06007219 RID: 29209 RVA: 0x0018E628 File Offset: 0x0018C828
|
|
[Token(Token = "0x6007219")]
|
|
[Address(RVA = "0x1B9DF60", Offset = "0x1B9CF60", VA = "0x181B9DF60")]
|
|
public static PMGCJEPKFOF<BBJLEHIBGBJ> IOFLCFBBODB(List<int> FNNIKBKHAFN, string DEHAOPPKGCG)
|
|
{
|
|
int num;
|
|
HTTPUrlEncodedForm httpurlEncodedForm;
|
|
do
|
|
{
|
|
num = 0;
|
|
httpurlEncodedForm = new HTTPUrlEncodedForm();
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
string text;
|
|
httpurlEncodedForm.AddField("ids", text);
|
|
}
|
|
}
|
|
while (num != 0);
|
|
httpurlEncodedForm.AddField("messageContents", DEHAOPPKGCG);
|
|
ulong num2;
|
|
ulong num3;
|
|
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((ulong)2L), (LDCMJEDOFCO)((uint)8), "thread", httpurlEncodedForm, num2 != 0UL, num3 != 0UL);
|
|
int num4 = 0;
|
|
int num5 = 0;
|
|
PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.FAKEPMNIOAI(num5 != 0, num4 != 0);
|
|
if (IAOJMNAKJLH.<>c.<>9__23_0 == 0)
|
|
{
|
|
IAOJMNAKJLH.<>c.<>9__23_0 = delegate(BBJLEHIBGBJ createMessageResponse)
|
|
{
|
|
if (createMessageResponse.<MJLDKIFMHCN>k__BackingField == KJEFMHKMHOB.Success)
|
|
{
|
|
IAOJMNAKJLH.CBBDABAFJAA(createMessageResponse.<BDDCIEDKFBM>k__BackingField);
|
|
return;
|
|
}
|
|
};
|
|
}
|
|
if (IAOJMNAKJLH.<>c.<>9__23_1 == 0)
|
|
{
|
|
IAOJMNAKJLH.<>c.<>9__23_1 = delegate(string error)
|
|
{
|
|
object[] array = new object[1];
|
|
if (error != 0)
|
|
{
|
|
}
|
|
array[0] = error;
|
|
Debug.LogErrorFormat("Failed to CreateChat: {0}", array);
|
|
};
|
|
}
|
|
return typeof(IAOJMNAKJLH.<>c).TypeHandle;
|
|
}
|
|
|
|
// Token: 0x0600721A RID: 29210 RVA: 0x0018E6D4 File Offset: 0x0018C8D4
|
|
[Token(Token = "0x600721A")]
|
|
[Address(RVA = "0x1B9B850", Offset = "0x1B9A850", VA = "0x181B9B850")]
|
|
public static PMGCJEPKFOF<BBJLEHIBGBJ> BGABHAMBBKG(List<int> FNNIKBKHAFN, string DEHAOPPKGCG, CFLMJLFBOKH.PGANKAHHBJJ BDNBANEMKLA, CFLMJLFBOKH.PNCCMHEKFKJ DMDOJGAFCDF, int KBLPDOFNBBE = 0, int NHEDINMEMFK = 0)
|
|
{
|
|
int replyTaggedPlayers = 0;
|
|
int replyTaggedRooms = 0;
|
|
CFLMJLFBOKH.PNCCMHEKFKJ replyChatSource = DMDOJGAFCDF;
|
|
CFLMJLFBOKH.PGANKAHHBJJ createChatSource = BDNBANEMKLA;
|
|
JJGHAFKJBEI doohkcanflo = PEGGCEDHBOF.DOOHKCANFLO;
|
|
ObscuredInt <IFBPANODIPA>k__BackingField = doohkcanflo.<IFBPANODIPA>k__BackingField;
|
|
ObscuredInt localAccountId = <IFBPANODIPA>k__BackingField;
|
|
bool fakeValueActive = doohkcanflo.<IFBPANODIPA>k__BackingField.fakeValueActive;
|
|
localAccountId.fakeValueActive = fakeValueActive;
|
|
PMGCJEPKFOF<BBJLEHIBGBJ> pmgcjepkfof = IAOJMNAKJLH.IOFLCFBBODB(FNNIKBKHAFN, DEHAOPPKGCG);
|
|
Action<BBJLEHIBGBJ> action = delegate(BBJLEHIBGBJ r)
|
|
{
|
|
if (r.<MJLDKIFMHCN>k__BackingField == KJEFMHKMHOB.Success)
|
|
{
|
|
OKLPPLDEGKH <BDDCIEDKFBM>k__BackingField = r.<BDDCIEDKFBM>k__BackingField;
|
|
List<ChatMessage> <NDHEALCACPN>k__BackingField = <BDDCIEDKFBM>k__BackingField.<NDHEALCACPN>k__BackingField;
|
|
ObscuredInt localAccountId2 = localAccountId;
|
|
long <HEAFOGKDIBM>k__BackingField = <BDDCIEDKFBM>k__BackingField.<HEAFOGKDIBM>k__BackingField;
|
|
bool fakeValueActive2 = localAccountId.fakeValueActive;
|
|
int num = ObscuredInt.FAJDMKOEFLH(localAccountId2);
|
|
CFLMJLFBOKH.PGANKAHHBJJ createChatSource2 = createChatSource;
|
|
}
|
|
};
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600721B RID: 29211 RVA: 0x0018E754 File Offset: 0x0018C954
|
|
[Token(Token = "0x600721B")]
|
|
[Address(RVA = "0x1B9F060", Offset = "0x1B9E060", VA = "0x181B9F060")]
|
|
public static PMGCJEPKFOF<KBMDHNGPDGN> MPLDGJCCIMN(long BPELBFPMPPB, string DEHAOPPKGCG)
|
|
{
|
|
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
|
httpurlEncodedForm.AddField("messageContents", DEHAOPPKGCG);
|
|
string text = string.Format("thread/{0}", httpurlEncodedForm);
|
|
ulong num;
|
|
ulong num2;
|
|
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((ulong)2L), (LDCMJEDOFCO)((uint)8), text, httpurlEncodedForm, num != 0UL, num2 != 0UL);
|
|
int num3 = 0;
|
|
int num4 = 0;
|
|
PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.FAKEPMNIOAI(num4 != 0, num3 != 0);
|
|
if (IAOJMNAKJLH.<>c.<>9__25_0 == 0)
|
|
{
|
|
IAOJMNAKJLH.<>c.<>9__25_0 = delegate(string error)
|
|
{
|
|
object[] array = new object[1];
|
|
if (error != 0)
|
|
{
|
|
}
|
|
array[0] = error;
|
|
Debug.LogErrorFormat("Failed to SendMessage: {0}", array);
|
|
};
|
|
}
|
|
return typeof(IAOJMNAKJLH.<>c).TypeHandle;
|
|
}
|
|
|
|
// Token: 0x0600721C RID: 29212 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600721C")]
|
|
[Address(RVA = "0x1BA03F0", Offset = "0x1B9F3F0", VA = "0x181BA03F0")]
|
|
public static PMGCJEPKFOF<KBMDHNGPDGN> OIDJGLPPNEA(long BPELBFPMPPB, string PAANJCAOOAG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600721D RID: 29213 RVA: 0x0018E7CC File Offset: 0x0018C9CC
|
|
[Token(Token = "0x600721D")]
|
|
[Address(RVA = "0x1B9D620", Offset = "0x1B9C620", VA = "0x181B9D620")]
|
|
public static PMGCJEPKFOF<KJEFMHKMHOB> HBLKAPJDDEP(long BPELBFPMPPB, long CNPJNKLBHJO)
|
|
{
|
|
IAOJMNAKJLH.IEDKEPCNKCI iedkepcnkci = new IAOJMNAKJLH.IEDKEPCNKCI();
|
|
Dictionary<long, OKLPPLDEGKH> ijjikmabgng = IAOJMNAKJLH.IJJIKMABGNG;
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
return JJEKJGALHKO.MKLIDFOGIGO<KJEFMHKMHOB>((KJEFMHKMHOB)((uint)2));
|
|
}
|
|
if (iedkepcnkci.cachedChat.<HMEGDPCEFDD>k__BackingField == CNPJNKLBHJO)
|
|
{
|
|
}
|
|
long <HMEGDPCEFDD>k__BackingField = iedkepcnkci.cachedChat.<HMEGDPCEFDD>k__BackingField;
|
|
long oldLastReadId = <HMEGDPCEFDD>k__BackingField;
|
|
iedkepcnkci.cachedChat.<HMEGDPCEFDD>k__BackingField = CNPJNKLBHJO;
|
|
MFBGLIHGCGO<OKLPPLDEGKH> ldicckenach = IAOJMNAKJLH.LDICCKENACH;
|
|
if (ldicckenach != 0)
|
|
{
|
|
OKLPPLDEGKH cachedChat = iedkepcnkci.cachedChat;
|
|
ldicckenach.CNFDGDEOPPF(cachedChat);
|
|
}
|
|
int num = 0;
|
|
string text;
|
|
ulong num2;
|
|
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((ulong)2L), LDCMJEDOFCO.Chat, text, num != 0, num2 != 0UL);
|
|
int num3 = 0;
|
|
PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.GPDAPBNBMFE(num3 != 0);
|
|
Action<KJEFMHKMHOB> action = delegate(KJEFMHKMHOB chatResults)
|
|
{
|
|
if (chatResults != KJEFMHKMHOB.Success)
|
|
{
|
|
OKLPPLDEGKH cachedChat2 = iedkepcnkci.cachedChat;
|
|
long oldLastReadId3 = oldLastReadId;
|
|
cachedChat2.<HMEGDPCEFDD>k__BackingField = oldLastReadId3;
|
|
object[] array = new object[1];
|
|
if (array != 0)
|
|
{
|
|
}
|
|
array[0] = array;
|
|
Debug.LogErrorFormat("Failed to ReadMessage: {0}", array);
|
|
}
|
|
IAOJMNAKJLH.IMOCHFBPGPE(iedkepcnkci.cachedChat);
|
|
};
|
|
Action<string> action2 = delegate(string error)
|
|
{
|
|
OKLPPLDEGKH cachedChat3 = iedkepcnkci.cachedChat;
|
|
long oldLastReadId2 = oldLastReadId;
|
|
cachedChat3.<HMEGDPCEFDD>k__BackingField = oldLastReadId2;
|
|
object[] array2 = new object[1];
|
|
if (error != 0)
|
|
{
|
|
}
|
|
array2[0] = error;
|
|
Debug.LogErrorFormat("Failed to ReadMessage: {0}", array2);
|
|
};
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600721E RID: 29214 RVA: 0x0018E894 File Offset: 0x0018CA94
|
|
[Token(Token = "0x600721E")]
|
|
[Address(RVA = "0x1B9BDD0", Offset = "0x1B9ADD0", VA = "0x181B9BDD0")]
|
|
public static PMGCJEPKFOF<KJEFMHKMHOB> CONGKGLGBPJ(long BPELBFPMPPB, string GPHIAMOKCEE)
|
|
{
|
|
Dictionary<long, OKLPPLDEGKH> ijjikmabgng = IAOJMNAKJLH.IJJIKMABGNG;
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
return JJEKJGALHKO.MKLIDFOGIGO<KJEFMHKMHOB>((KJEFMHKMHOB)((uint)2));
|
|
}
|
|
OKLPPLDEGKH cachedChat;
|
|
OKLPPLDEGKH cachedChat3 = cachedChat;
|
|
int num = 0;
|
|
string text = cachedChat3.EMGINGNLOEC(num != 0);
|
|
string chatName = GPHIAMOKCEE;
|
|
if (!(text != chatName))
|
|
{
|
|
}
|
|
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
|
string text2 = GPHIAMOKCEE.Trim();
|
|
httpurlEncodedForm.AddField("name", text2);
|
|
string text3 = string.Format("thread/{0}/rename", text2);
|
|
ulong num2;
|
|
ulong num3;
|
|
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((ulong)2L), (LDCMJEDOFCO)((uint)8), text3, httpurlEncodedForm, num2 != 0UL, num3 != 0UL);
|
|
int num4 = 0;
|
|
PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.GPDAPBNBMFE(num4 != 0);
|
|
Action<KJEFMHKMHOB> action = delegate(KJEFMHKMHOB response)
|
|
{
|
|
OKLPPLDEGKH cachedChat2 = cachedChat;
|
|
string chatName2 = GPHIAMOKCEE;
|
|
cachedChat2.LNGCEEGDDIN(chatName2);
|
|
};
|
|
if (IAOJMNAKJLH.<>c.<>9__28_1 == 0)
|
|
{
|
|
IAOJMNAKJLH.<>c.<>9__28_1 = delegate(string error)
|
|
{
|
|
object[] array = new object[1];
|
|
if (error != 0)
|
|
{
|
|
}
|
|
array[0] = error;
|
|
Debug.LogErrorFormat("Failed to RenameChat: {0}", array);
|
|
};
|
|
}
|
|
return typeof(IAOJMNAKJLH.<>c).TypeHandle;
|
|
}
|
|
|
|
// Token: 0x0600721F RID: 29215 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600721F")]
|
|
[Address(RVA = "0x1B9DA90", Offset = "0x1B9CA90", VA = "0x181B9DA90")]
|
|
public static PMGCJEPKFOF<KJEFMHKMHOB> IJHKPLKDKAO(long BPELBFPMPPB, bool LAKJPHAJEOM)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06007220 RID: 29216 RVA: 0x0018E970 File Offset: 0x0018CB70
|
|
[Token(Token = "0x6007220")]
|
|
[Address(RVA = "0x1B9E4E0", Offset = "0x1B9D4E0", VA = "0x181B9E4E0")]
|
|
public static bool LDPDGKCPCKP(int HNPBHLIOFNC)
|
|
{
|
|
return HNPBHLIOFNC == 1;
|
|
}
|
|
|
|
// Token: 0x06007221 RID: 29217 RVA: 0x0018E984 File Offset: 0x0018CB84
|
|
[Token(Token = "0x6007221")]
|
|
[Address(RVA = "0x1B9FFF0", Offset = "0x1B9EFF0", VA = "0x181B9FFF0")]
|
|
private static void OACNLMEBOJM(IAOJMNAKJLH.TextMessageJson FIFJOENOHCF, IAOJMNAKJLH.GFMGNLOBAAF GEDCEIDOKJL, long ENJEOLBEALP)
|
|
{
|
|
List<IAOJMNAKJLH.AFJCPHCCAGK> <MEKCMNKMBGK>k__BackingField = FIFJOENOHCF.<MEKCMNKMBGK>k__BackingField;
|
|
if (<MEKCMNKMBGK>k__BackingField == 0)
|
|
{
|
|
List<IAOJMNAKJLH.AFJCPHCCAGK> list = new List();
|
|
FIFJOENOHCF.<MEKCMNKMBGK>k__BackingField = list;
|
|
}
|
|
<MEKCMNKMBGK>k__BackingField.Add(new IAOJMNAKJLH.AFJCPHCCAGK
|
|
{
|
|
<FGFHCJGJHDG>k__BackingField = GEDCEIDOKJL,
|
|
<JPAOOKPLEDB>k__BackingField = ENJEOLBEALP
|
|
});
|
|
}
|
|
|
|
// Token: 0x06007222 RID: 29218 RVA: 0x0018E9CC File Offset: 0x0018CBCC
|
|
[Token(Token = "0x6007222")]
|
|
[Address(RVA = "0x1B9C380", Offset = "0x1B9B380", VA = "0x181B9C380")]
|
|
public static IAOJMNAKJLH.TextMessageJson ELMJFOJEDPF(string FBABJECJKII, int HNPBHLIOFNC, bool EOJDPBNJEBA)
|
|
{
|
|
int num;
|
|
IAOJMNAKJLH.TextMessageJson textMessageJson;
|
|
List<IAOJMNAKJLH.EFLLOGNODNL> list2;
|
|
int num4;
|
|
List<IAOJMNAKJLH.AFJCPHCCAGK> <MEKCMNKMBGK>k__BackingField;
|
|
for (;;)
|
|
{
|
|
num = 0;
|
|
textMessageJson = new IAOJMNAKJLH.TextMessageJson();
|
|
textMessageJson.Type = (IAOJMNAKJLH.PEHACEKFNLA)num;
|
|
textMessageJson.Version = HNPBHLIOFNC;
|
|
textMessageJson.Data = FBABJECJKII;
|
|
bool isSystemMessage = EOJDPBNJEBA;
|
|
textMessageJson.NJGPICACIHB = isSystemMessage;
|
|
List<IAOJMNAKJLH.AFJCPHCCAGK> list = new List();
|
|
textMessageJson.<MEKCMNKMBGK>k__BackingField = list;
|
|
textMessageJson.PNMNCKOGFLG(FBABJECJKII);
|
|
if (HNPBHLIOFNC != 1)
|
|
{
|
|
goto IL_2FF;
|
|
}
|
|
list2 = new List();
|
|
if (num < FBABJECJKII.m_stringLength)
|
|
{
|
|
break;
|
|
}
|
|
IAOJMNAKJLH.EFLLOGNODNL efllognodnl;
|
|
while (efllognodnl != 0)
|
|
{
|
|
}
|
|
StringBuilder stringBuilder = new StringBuilder();
|
|
StringBuilder builder = stringBuilder;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
string text;
|
|
int num2;
|
|
Action<CCEOLAOLEKJ> action;
|
|
if (builder.Append(text) == (ulong)1L)
|
|
{
|
|
bool flag2;
|
|
if (flag2)
|
|
{
|
|
if (PEGGCEDHBOF.NFKMGNHDCMN(num2) == 0)
|
|
{
|
|
textMessageJson.ICKEBEMPAOH(num2);
|
|
if (num2 == 0)
|
|
{
|
|
StringBuilder stringBuilder2 = builder.Append("[Unknown Player]");
|
|
}
|
|
StringBuilder builder5 = builder;
|
|
string text2 = string.Format("@{0}", "[Unknown Player]");
|
|
StringBuilder stringBuilder3 = builder5.Append(text2);
|
|
}
|
|
Action<CCEOLAOLEKJ> <>9__0;
|
|
if (<>9__0 == 0)
|
|
{
|
|
action = delegate(CCEOLAOLEKJ account)
|
|
{
|
|
StringBuilder builder3 = builder;
|
|
if (!EOJDPBNJEBA)
|
|
{
|
|
ObscuredString <KHJCEENDAOL>k__BackingField = account.<KHJCEENDAOL>k__BackingField;
|
|
string text10 = string.Format("@{0}", <KHJCEENDAOL>k__BackingField);
|
|
}
|
|
string text11 = ObscuredString.FAJDMKOEFLH(account.<ODJFEIBNGPO>k__BackingField);
|
|
StringBuilder stringBuilder7 = builder3.Append(text11);
|
|
};
|
|
<>9__0 = action;
|
|
}
|
|
}
|
|
Debug.LogError("Unknown text message format!");
|
|
}
|
|
if (action == (ulong)2L)
|
|
{
|
|
IAOJMNAKJLH.PEHACEKFNLA type = textMessageJson.Type;
|
|
bool flag3;
|
|
if (flag3)
|
|
{
|
|
if (OJMCBOKJFOF.NHBPIIGDAJP((long)num2) == 0)
|
|
{
|
|
textMessageJson.NEKHKEGCOJC((long)num2);
|
|
if (textMessageJson.MFEECPKIMML == 0)
|
|
{
|
|
StringBuilder stringBuilder4 = builder.Append("[Unknown Room]");
|
|
}
|
|
StringBuilder builder2 = builder;
|
|
string text3 = string.Format("^{0}", "[Unknown Room]");
|
|
StringBuilder stringBuilder5 = builder2.Append(text3);
|
|
}
|
|
Action<KLCOGEIGEBJ> <>9__2;
|
|
if (<>9__2 == 0)
|
|
{
|
|
Action<KLCOGEIGEBJ> action2 = delegate(KLCOGEIGEBJ room)
|
|
{
|
|
StringBuilder builder4 = builder;
|
|
string <LGACIEKBLBM>k__BackingField = room.<LGACIEKBLBM>k__BackingField;
|
|
string text12 = string.Format("^{0}", <LGACIEKBLBM>k__BackingField);
|
|
StringBuilder stringBuilder8 = builder4.Append(text12);
|
|
};
|
|
<>9__2 = action2;
|
|
}
|
|
}
|
|
int num3 = 0;
|
|
Debug.LogError("Unknown text message format!");
|
|
IAOJMNAKJLH.OACNLMEBOJM(textMessageJson, (IAOJMNAKJLH.GFMGNLOBAAF)num3, (long)num2);
|
|
num4 = 0;
|
|
}
|
|
<MEKCMNKMBGK>k__BackingField = textMessageJson.<MEKCMNKMBGK>k__BackingField;
|
|
}
|
|
if (num4 == 0)
|
|
{
|
|
goto Block_20;
|
|
}
|
|
}
|
|
char c = FBABJECJKII[num];
|
|
string text6;
|
|
if (num != 0)
|
|
{
|
|
char c2 = FBABJECJKII[num];
|
|
num += 3;
|
|
num -= num;
|
|
if (num <= 0)
|
|
{
|
|
goto IL_141;
|
|
}
|
|
string text4 = FBABJECJKII.Substring(num, num);
|
|
num -= num;
|
|
if (num <= 0)
|
|
{
|
|
goto IL_141;
|
|
}
|
|
string text5 = FBABJECJKII.Substring(num, num);
|
|
list2.Add(num);
|
|
num++;
|
|
num += 3;
|
|
num -= num;
|
|
if (num <= 0)
|
|
{
|
|
goto IL_141;
|
|
}
|
|
text6 = FBABJECJKII.Substring(num, num);
|
|
num++;
|
|
}
|
|
if (text6 == (ulong)60L && 2 < FBABJECJKII.m_stringLength)
|
|
{
|
|
IAOJMNAKJLH.EFLLOGNODNL efllognodnl = new IAOJMNAKJLH.EFLLOGNODNL();
|
|
efllognodnl.DKCPMFMNODI = (int)((ulong)4294967295L);
|
|
char c3 = FBABJECJKII[1];
|
|
char c4 = FBABJECJKII[2];
|
|
efllognodnl.<PALMIOEJANE>k__BackingField = (IAOJMNAKJLH.GFMGNLOBAAF)((ulong)1L);
|
|
char c5 = FBABJECJKII[1];
|
|
char c6 = FBABJECJKII[2];
|
|
efllognodnl.<PALMIOEJANE>k__BackingField = (IAOJMNAKJLH.GFMGNLOBAAF)((ulong)2L);
|
|
efllognodnl.<NNFNOEMIODG>k__BackingField = num;
|
|
int num2 = 0;
|
|
}
|
|
IL_141:
|
|
Debug.LogError("Unknown text message format!");
|
|
return textMessageJson;
|
|
Block_20:
|
|
if (num4 != -1)
|
|
{
|
|
}
|
|
if (<MEKCMNKMBGK>k__BackingField < FBABJECJKII.m_stringLength)
|
|
{
|
|
string text7;
|
|
StringBuilder stringBuilder6 = hgblnnoahen.builder.Append(text7);
|
|
}
|
|
int hashCode = hgblnnoahen.builder.GetHashCode();
|
|
string text9;
|
|
string text8 = text9.Replace("<", "<").Replace(">", ">");
|
|
textMessageJson.PNMNCKOGFLG(text8);
|
|
IL_2FF:
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06007223 RID: 29219 RVA: 0x0018ECE0 File Offset: 0x0018CEE0
|
|
[Token(Token = "0x6007223")]
|
|
[Address(RVA = "0x1B9E4F0", Offset = "0x1B9D4F0", VA = "0x181B9E4F0")]
|
|
private static bool MDIDEDJGIPN(string ABADFLCBFIJ, out int DGFOAAGEKJO)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06007223)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean IAOJMNAKJLH::MDIDEDJGIPN(System.String,System.Int32&)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:int32(var_0_06, call:int32(Convert::ToInt32, ldloc:string(ABADFLCBFIJ)))
|
|
stfld:int32(int32::m_value, ldloc:int32&(DGFOAAGEKJO), ldloc:int32(var_0_06))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x06007224 RID: 29220 RVA: 0x0018ECFC File Offset: 0x0018CEFC
|
|
[Token(Token = "0x6007224")]
|
|
[Address(RVA = "0x1BA0550", Offset = "0x1B9F550", VA = "0x181BA0550")]
|
|
private static bool OJJJFLHOEOA(string ABADFLCBFIJ, out long DGFOAAGEKJO)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06007224)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean IAOJMNAKJLH::OJJJFLHOEOA(System.String,System.Int64&)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:int64(var_0_06, call:int64(Convert::ToInt64, ldloc:string(ABADFLCBFIJ)))
|
|
stfld:int64(int64::m_value, ldloc:int64&(DGFOAAGEKJO), ldloc:int64(var_0_06))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x06007225 RID: 29221 RVA: 0x0018ED18 File Offset: 0x0018CF18
|
|
[Token(Token = "0x6007225")]
|
|
[Address(RVA = "0x1B9F3E0", Offset = "0x1B9E3E0", VA = "0x181B9F3E0")]
|
|
public static PMGCJEPKFOF<IAOJMNAKJLH.LBPAPMIIKJC> NBKBEGGNJFB(string PAANJCAOOAG)
|
|
{
|
|
int num;
|
|
List<DABKFAIHBBP> list4;
|
|
do
|
|
{
|
|
num = 0;
|
|
CBLLFJEDOII<IAOJMNAKJLH.LBPAPMIIKJC> cbllfjedoii = new CBLLFJEDOII();
|
|
CBLLFJEDOII<IAOJMNAKJLH.LBPAPMIIKJC> packedChatMessage = cbllfjedoii;
|
|
List<CCEOLAOLEKJ> list = new List();
|
|
List<CCEOLAOLEKJ> accounts = list;
|
|
List<KLCOGEIGEBJ> list2 = new List();
|
|
List<KLCOGEIGEBJ> rooms = list2;
|
|
string text = PAANJCAOOAG.Replace("&", "&").Replace("<", "<").Replace(">", ">");
|
|
string escapedString = text;
|
|
List<IAOJMNAKJLH.EFLLOGNODNL> list3 = new List();
|
|
List<IAOJMNAKJLH.EFLLOGNODNL> markupsFound = list3;
|
|
string escapedString4 = escapedString;
|
|
int stringLength = escapedString4.m_stringLength;
|
|
if (num < stringLength)
|
|
{
|
|
if (num != 0)
|
|
{
|
|
char c = escapedString4[num];
|
|
char c2 = escapedString[num];
|
|
string escapedString2 = escapedString;
|
|
if (1 < escapedString2.m_stringLength)
|
|
{
|
|
c = escapedString2[1];
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
goto IL_160;
|
|
}
|
|
}
|
|
string text2 = escapedString.Substring(1, -1);
|
|
markupsFound.Add(num);
|
|
num++;
|
|
goto IL_F0;
|
|
}
|
|
goto IL_F0;
|
|
IL_160:
|
|
num++;
|
|
goto IL_164;
|
|
IL_F0:
|
|
char c3 = escapedString4[num];
|
|
char c4 = escapedString[num];
|
|
IAOJMNAKJLH.EFLLOGNODNL efllognodnl = new IAOJMNAKJLH.EFLLOGNODNL();
|
|
efllognodnl.DKCPMFMNODI = (int)((ulong)4294967295L);
|
|
efllognodnl.<PALMIOEJANE>k__BackingField = (IAOJMNAKJLH.GFMGNLOBAAF)((ulong)2L);
|
|
efllognodnl.<NNFNOEMIODG>k__BackingField = num;
|
|
num++;
|
|
IAOJMNAKJLH.EFLLOGNODNL efllognodnl2 = new IAOJMNAKJLH.EFLLOGNODNL();
|
|
efllognodnl2.DKCPMFMNODI = (int)((ulong)4294967295L);
|
|
efllognodnl2.<PALMIOEJANE>k__BackingField = (IAOJMNAKJLH.GFMGNLOBAAF)((ulong)1L);
|
|
efllognodnl2.<NNFNOEMIODG>k__BackingField = num;
|
|
goto IL_160;
|
|
}
|
|
IL_164:
|
|
if (num != 0)
|
|
{
|
|
int num2 = stringLength - 1;
|
|
string escapedString3 = escapedString;
|
|
num2 -= num;
|
|
num++;
|
|
string text3 = escapedString3.Substring(num, num2);
|
|
markupsFound.Add(num);
|
|
}
|
|
List<IAOJMNAKJLH.EFLLOGNODNL> markupsFound3 = markupsFound;
|
|
list4 = new List();
|
|
List<IAOJMNAKJLH.EFLLOGNODNL> markupsFound2 = markupsFound;
|
|
List<DABKFAIHBBP>.Enumerator enumerator = list4.GetEnumerator();
|
|
bool flag2;
|
|
if (flag2)
|
|
{
|
|
if (list4 == (ulong)1L)
|
|
{
|
|
PMGCJEPKFOF<CCEOLAOLEKJ> pmgcjepkfof = PEGGCEDHBOF.HBKBGEPCAGJ(num);
|
|
Action<CCEOLAOLEKJ> <>9__1;
|
|
if (<>9__1 == 0)
|
|
{
|
|
Action<CCEOLAOLEKJ> action = delegate(CCEOLAOLEKJ account)
|
|
{
|
|
accounts.Add(account);
|
|
};
|
|
<>9__1 = action;
|
|
}
|
|
}
|
|
while (list4 != (ulong)2L)
|
|
{
|
|
}
|
|
Action<KLCOGEIGEBJ> <>9__2;
|
|
if (<>9__2 == 0)
|
|
{
|
|
Action<KLCOGEIGEBJ> action2 = delegate(KLCOGEIGEBJ room)
|
|
{
|
|
rooms.Add(room);
|
|
};
|
|
<>9__2 = action2;
|
|
}
|
|
}
|
|
}
|
|
while (num != 0);
|
|
AGMKFHGFEAE agmkfhgfeae = new AGMKFHGFEAE(list4);
|
|
Action action3 = delegate
|
|
{
|
|
int num3;
|
|
StringBuilder stringBuilder;
|
|
do
|
|
{
|
|
num3 = 0;
|
|
stringBuilder = new StringBuilder();
|
|
List<IAOJMNAKJLH.EFLLOGNODNL> markupsFound4 = dllpepiiopl.markupsFound;
|
|
bool flag3;
|
|
if (flag3)
|
|
{
|
|
string escapedString5 = dllpepiiopl.escapedString;
|
|
int num4 = 0;
|
|
string text6;
|
|
StringBuilder stringBuilder2 = stringBuilder.Append(text6);
|
|
string text7;
|
|
if (stringBuilder2 == (ulong)1L)
|
|
{
|
|
text7 = string.Format("<@U{0}|{1}>", stringBuilder2, num4);
|
|
}
|
|
if (text7 == (ulong)2L)
|
|
{
|
|
string text8 = string.Format("<^R{0}|{1}>", text7, num4);
|
|
StringBuilder stringBuilder3 = stringBuilder.Append(text8);
|
|
}
|
|
num3++;
|
|
}
|
|
}
|
|
while (num3 != 0);
|
|
string escapedString6 = dllpepiiopl.escapedString;
|
|
if (num3 < escapedString6.m_stringLength)
|
|
{
|
|
string text9 = escapedString6.Substring(num3);
|
|
StringBuilder stringBuilder4 = stringBuilder.Append(text9);
|
|
}
|
|
int hashCode = stringBuilder.GetHashCode();
|
|
CBLLFJEDOII<IAOJMNAKJLH.LBPAPMIIKJC> packedChatMessage3 = dllpepiiopl.packedChatMessage;
|
|
List<CCEOLAOLEKJ> accounts2 = dllpepiiopl.accounts;
|
|
List<KLCOGEIGEBJ> rooms2 = dllpepiiopl.rooms;
|
|
string empty3 = string.Empty;
|
|
IAOJMNAKJLH.LBPAPMIIKJC lbpapmiikjc2;
|
|
lbpapmiikjc2.<EPEOLLCPECG>k__BackingField = empty3;
|
|
string empty4 = string.Empty;
|
|
lbpapmiikjc2.<GGDPKEFBPGK>k__BackingField = empty4;
|
|
List<CCEOLAOLEKJ> list7 = new List();
|
|
lbpapmiikjc2.OLLKMIGNGBF = list7;
|
|
List<KLCOGEIGEBJ> list8 = new List();
|
|
lbpapmiikjc2.AOFLCGLNOFH = list8;
|
|
lbpapmiikjc2.<GGDPKEFBPGK>k__BackingField = hashCode;
|
|
lbpapmiikjc2.OLLKMIGNGBF = accounts2;
|
|
lbpapmiikjc2.AOFLCGLNOFH = rooms2;
|
|
packedChatMessage3.OOOIENHGNCA(lbpapmiikjc2);
|
|
};
|
|
agmkfhgfeae.System.Collections.IEnumerator.Reset();
|
|
CBLLFJEDOII<IAOJMNAKJLH.LBPAPMIIKJC> packedChatMessage2 = dllpepiiopl.packedChatMessage;
|
|
string empty = string.Empty;
|
|
IAOJMNAKJLH.LBPAPMIIKJC lbpapmiikjc;
|
|
lbpapmiikjc.<EPEOLLCPECG>k__BackingField = empty;
|
|
string empty2 = string.Empty;
|
|
lbpapmiikjc.<GGDPKEFBPGK>k__BackingField = empty2;
|
|
List<CCEOLAOLEKJ> list5 = new List();
|
|
lbpapmiikjc.OLLKMIGNGBF = list5;
|
|
List<KLCOGEIGEBJ> list6 = new List();
|
|
lbpapmiikjc.AOFLCGLNOFH = list6;
|
|
lbpapmiikjc.<GGDPKEFBPGK>k__BackingField = PAANJCAOOAG;
|
|
string text4 = IAOJMNAKJLH.MENJMCFCIPA(PAANJCAOOAG);
|
|
string text5 = JsonUtility.ToJson(new IAOJMNAKJLH.MessageJson
|
|
{
|
|
Type = (IAOJMNAKJLH.PEHACEKFNLA)num,
|
|
Version = (int)((ulong)1L),
|
|
Data = text4
|
|
});
|
|
lbpapmiikjc.<EPEOLLCPECG>k__BackingField = text5;
|
|
PMGCJEPKFOF<IAOJMNAKJLH.LBPAPMIIKJC> pmgcjepkfof2 = JJEKJGALHKO.MKLIDFOGIGO<IAOJMNAKJLH.LBPAPMIIKJC>(lbpapmiikjc);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06007226 RID: 29222 RVA: 0x0018EFF8 File Offset: 0x0018D1F8
|
|
[Token(Token = "0x6007226")]
|
|
[Address(RVA = "0x1B9D160", Offset = "0x1B9C160", VA = "0x181B9D160")]
|
|
public static string FEGFJLANHOH(string NGDPIGJBMJD)
|
|
{
|
|
string text = IAOJMNAKJLH.MENJMCFCIPA(NGDPIGJBMJD);
|
|
return JsonUtility.ToJson(new IAOJMNAKJLH.MessageJson
|
|
{
|
|
Type = (IAOJMNAKJLH.PEHACEKFNLA)((ulong)0L),
|
|
Version = (int)((ulong)1L),
|
|
Data = text
|
|
});
|
|
}
|
|
|
|
// Token: 0x06007227 RID: 29223 RVA: 0x0018F038 File Offset: 0x0018D238
|
|
[Token(Token = "0x6007227")]
|
|
[Address(RVA = "0x1B9E590", Offset = "0x1B9D590", VA = "0x181B9E590")]
|
|
private static string MENJMCFCIPA(string OAIBBFDEHAC)
|
|
{
|
|
int num;
|
|
string text;
|
|
StringBuilder stringBuilder;
|
|
StringBuilder stringBuilder3;
|
|
do
|
|
{
|
|
num = 0;
|
|
if (OAIBBFDEHAC == 0 || OAIBBFDEHAC.m_stringLength == num)
|
|
{
|
|
goto IL_201;
|
|
}
|
|
text = OAIBBFDEHAC.Replace("&", "&").Replace("<", "<").Replace(">", ">");
|
|
List<IAOJMNAKJLH.EFLLOGNODNL> list = new List();
|
|
int stringLength = text.m_stringLength;
|
|
if (num < stringLength)
|
|
{
|
|
char c = text[num];
|
|
if (num != 0)
|
|
{
|
|
char c2 = text[num];
|
|
if (1 < text.m_stringLength)
|
|
{
|
|
c = text[1];
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
goto IL_FB;
|
|
}
|
|
}
|
|
string text2 = text.Substring(1, -1);
|
|
list.Add(num);
|
|
num++;
|
|
goto IL_9A;
|
|
}
|
|
goto IL_9A;
|
|
IL_FB:
|
|
num++;
|
|
goto IL_FF;
|
|
IL_9A:
|
|
char c3 = text[num];
|
|
IAOJMNAKJLH.EFLLOGNODNL efllognodnl = new IAOJMNAKJLH.EFLLOGNODNL();
|
|
efllognodnl.DKCPMFMNODI = (int)((ulong)4294967295L);
|
|
efllognodnl.<PALMIOEJANE>k__BackingField = (IAOJMNAKJLH.GFMGNLOBAAF)((ulong)2L);
|
|
efllognodnl.<NNFNOEMIODG>k__BackingField = num;
|
|
num++;
|
|
IAOJMNAKJLH.EFLLOGNODNL efllognodnl2 = new IAOJMNAKJLH.EFLLOGNODNL();
|
|
efllognodnl2.DKCPMFMNODI = (int)((ulong)4294967295L);
|
|
efllognodnl2.<PALMIOEJANE>k__BackingField = (IAOJMNAKJLH.GFMGNLOBAAF)((ulong)1L);
|
|
efllognodnl2.<NNFNOEMIODG>k__BackingField = num;
|
|
goto IL_FB;
|
|
}
|
|
IL_FF:
|
|
if (num != 0)
|
|
{
|
|
list.Add(num);
|
|
}
|
|
List<IAOJMNAKJLH.EFLLOGNODNL>.Enumerator enumerator = list.GetEnumerator();
|
|
bool flag2;
|
|
IAOJMNAKJLH.MJPPOCNIGAB mjppocnigab;
|
|
if (flag2)
|
|
{
|
|
mjppocnigab = new IAOJMNAKJLH.MJPPOCNIGAB();
|
|
mjppocnigab.markupGroup = mjppocnigab;
|
|
if (mjppocnigab != (ulong)1L)
|
|
{
|
|
continue;
|
|
}
|
|
IAOJMNAKJLH.EFLLOGNODNL markupGroup = mjppocnigab.markupGroup;
|
|
PMGCJEPKFOF<CCEOLAOLEKJ> pmgcjepkfof;
|
|
while (pmgcjepkfof == 0)
|
|
{
|
|
}
|
|
Action<CCEOLAOLEKJ> action = delegate(CCEOLAOLEKJ account)
|
|
{
|
|
IAOJMNAKJLH.EFLLOGNODNL markupGroup4 = mjppocnigab.markupGroup;
|
|
ObscuredInt <IFBPANODIPA>k__BackingField = account.<IFBPANODIPA>k__BackingField;
|
|
bool fakeValueActive = account.<IFBPANODIPA>k__BackingField.fakeValueActive;
|
|
int num2 = ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField);
|
|
markupGroup4.EBFIAGGKOAM = (long)num2;
|
|
mjppocnigab.markupGroup.FBLEJONFPAK = true;
|
|
};
|
|
if (0 != 2)
|
|
{
|
|
continue;
|
|
}
|
|
PMGCJEPKFOF<KLCOGEIGEBJ> pmgcjepkfof2;
|
|
while (pmgcjepkfof2 == 0)
|
|
{
|
|
}
|
|
Action<KLCOGEIGEBJ> action2 = delegate(KLCOGEIGEBJ room)
|
|
{
|
|
IAOJMNAKJLH.EFLLOGNODNL markupGroup5 = mjppocnigab.markupGroup;
|
|
long <DOFDAMHCJLP>k__BackingField = room.<DOFDAMHCJLP>k__BackingField;
|
|
markupGroup5.EBFIAGGKOAM = <DOFDAMHCJLP>k__BackingField;
|
|
mjppocnigab.markupGroup.FBLEJONFPAK = true;
|
|
};
|
|
}
|
|
if (num != 0)
|
|
{
|
|
goto IL_20D;
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
stringBuilder = new StringBuilder();
|
|
bool flag3;
|
|
if (flag3)
|
|
{
|
|
string text3;
|
|
StringBuilder stringBuilder2 = stringBuilder.Append(text3);
|
|
string text4;
|
|
if (stringBuilder2 == (ulong)1L)
|
|
{
|
|
IAOJMNAKJLH.EFLLOGNODNL markupGroup2 = mjppocnigab.markupGroup;
|
|
text4 = string.Format("<@U{0}|{1}>", stringBuilder2, markupGroup2);
|
|
}
|
|
if (text4 == (ulong)2L)
|
|
{
|
|
IAOJMNAKJLH.EFLLOGNODNL markupGroup3 = mjppocnigab.markupGroup;
|
|
string text5 = string.Format("<^R{0}|{1}>", text4, markupGroup3);
|
|
stringBuilder3 = stringBuilder.Append(text5);
|
|
}
|
|
}
|
|
}
|
|
while (num != 0);
|
|
if (stringBuilder3 < text.m_stringLength)
|
|
{
|
|
string text6;
|
|
StringBuilder stringBuilder4 = stringBuilder.Append(text6);
|
|
}
|
|
int hashCode = stringBuilder.GetHashCode();
|
|
IL_201:
|
|
return "";
|
|
IL_20D:
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06007228 RID: 29224 RVA: 0x0018F270 File Offset: 0x0018D470
|
|
[Token(Token = "0x6007228")]
|
|
[Address(RVA = "0x1B9DF30", Offset = "0x1B9CF30", VA = "0x181B9DF30")]
|
|
public static bool INHHMCLGDNL(char MBEHODBGOJI)
|
|
{
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x06007229 RID: 29225 RVA: 0x0018F280 File Offset: 0x0018D480
|
|
[Token(Token = "0x6007229")]
|
|
[Address(RVA = "0x1B9EED0", Offset = "0x1B9DED0", VA = "0x181B9EED0")]
|
|
private static PMGCJEPKFOF<List<OKLPPLDEGKH>> MHONFFEPBGK(int MNIJHBJDPPA = 50)
|
|
{
|
|
int num;
|
|
string text = string.Format("thread?maxCount={0}&mode={1}", MNIJHBJDPPA, num);
|
|
int num2 = 0;
|
|
ulong num3;
|
|
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = BPHGKAEDBPE.ODNBLPCEPNC(HTTPMethods.Get, LDCMJEDOFCO.Chat, text, num2 != 0, num3 != 0UL);
|
|
int num4 = 0;
|
|
PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.NAHFKKGCOFA(num4 != 0);
|
|
if (IAOJMNAKJLH.<>c.<>9__48_0 == 0)
|
|
{
|
|
IAOJMNAKJLH.<>c.<>9__48_0 = delegate(string error)
|
|
{
|
|
object[] array = new object[1];
|
|
if (error != 0)
|
|
{
|
|
}
|
|
array[0] = error;
|
|
Debug.LogErrorFormat("Failed to GetNextNChats: {0}", array);
|
|
};
|
|
}
|
|
return typeof(IAOJMNAKJLH.<>c).TypeHandle;
|
|
}
|
|
|
|
// Token: 0x0600722A RID: 29226 RVA: 0x0018F2E4 File Offset: 0x0018D4E4
|
|
[Token(Token = "0x600722A")]
|
|
[Address(RVA = "0x1B9D920", Offset = "0x1B9C920", VA = "0x181B9D920")]
|
|
private static void HCPGBBCIONL(ChatMessage NGPMADFHHKP)
|
|
{
|
|
ChatMessage message = NGPMADFHHKP;
|
|
long <NIDPBLEDIBP>k__BackingField = NGPMADFHHKP.<NIDPBLEDIBP>k__BackingField;
|
|
bool <CJKEPNNJINH>k__BackingField = NGPMADFHHKP.<CJKEPNNJINH>k__BackingField;
|
|
PMGCJEPKFOF<OKLPPLDEGKH> pmgcjepkfof = IAOJMNAKJLH.EPHMNGGEOPC(<NIDPBLEDIBP>k__BackingField, <CJKEPNNJINH>k__BackingField);
|
|
Action<OKLPPLDEGKH> action = delegate(OKLPPLDEGKH chat)
|
|
{
|
|
int num = 0;
|
|
if (!OKLPPLDEGKH.BDBLGMKABNK(chat, num))
|
|
{
|
|
object[] array = new object[2];
|
|
long <NIDPBLEDIBP>k__BackingField2 = message.<NIDPBLEDIBP>k__BackingField;
|
|
if (array != 0)
|
|
{
|
|
}
|
|
array[0] = array;
|
|
long <LCHDGAMDABJ>k__BackingField = message.<LCHDGAMDABJ>k__BackingField;
|
|
array[1] = <LCHDGAMDABJ>k__BackingField;
|
|
Debug.LogErrorFormat("Could not find thread id {0} for message id {1}", array);
|
|
return;
|
|
}
|
|
ChatMessage message2 = message;
|
|
IAOJMNAKJLH.HCPGBBCIONL(chat, message2);
|
|
IAOJMNAKJLH.IMOCHFBPGPE(chat);
|
|
};
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600722B RID: 29227 RVA: 0x0018F328 File Offset: 0x0018D528
|
|
[Token(Token = "0x600722B")]
|
|
[Address(RVA = "0x1B9DA10", Offset = "0x1B9CA10", VA = "0x181B9DA10")]
|
|
private static void HCPGBBCIONL(OKLPPLDEGKH OFPDIAMBDKK, ChatMessage NGPMADFHHKP)
|
|
{
|
|
if (!OFPDIAMBDKK.<NDHEALCACPN>k__BackingField.Contains(NGPMADFHHKP))
|
|
{
|
|
OFPDIAMBDKK.<NDHEALCACPN>k__BackingField.Add(NGPMADFHHKP);
|
|
OKLPPLDEGKH.LCMNFDFEPOK(OFPDIAMBDKK.<NDHEALCACPN>k__BackingField);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600722C RID: 29228 RVA: 0x0018F364 File Offset: 0x0018D564
|
|
[Token(Token = "0x600722C")]
|
|
[Address(RVA = "0x1B9DE40", Offset = "0x1B9CE40", VA = "0x181B9DE40")]
|
|
private static void IMOCHFBPGPE(OKLPPLDEGKH OFPDIAMBDKK)
|
|
{
|
|
IAOJMNAKJLH.FNNMPDKBCDD.CNFDGDEOPPF(OFPDIAMBDKK);
|
|
}
|
|
|
|
// Token: 0x0600722D RID: 29229 RVA: 0x0018F384 File Offset: 0x0018D584
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x600722D")]
|
|
[Address(RVA = "0x1BA05F0", Offset = "0x1B9F5F0", VA = "0x181BA05F0")]
|
|
static IAOJMNAKJLH()
|
|
{
|
|
int num;
|
|
int num2;
|
|
MFBGLIHGCGO<OKLPPLDEGKH> mfbglihgcgo = new MFBGLIHGCGO(4, num != 0, num2 != 0);
|
|
num2 = 0;
|
|
num = 0;
|
|
IAOJMNAKJLH.FNNMPDKBCDD = mfbglihgcgo;
|
|
int num3;
|
|
int num4;
|
|
MFBGLIHGCGO<OKLPPLDEGKH> mfbglihgcgo2 = new MFBGLIHGCGO(4, num3 != 0, num4 != 0);
|
|
num4 = 0;
|
|
num3 = 0;
|
|
IAOJMNAKJLH.LDICCKENACH = mfbglihgcgo2;
|
|
int num5;
|
|
int num6;
|
|
MFBGLIHGCGO<ChatMessage> mfbglihgcgo3 = new MFBGLIHGCGO(4, num5 != 0, num6 != 0);
|
|
num6 = 0;
|
|
num5 = 0;
|
|
IAOJMNAKJLH.BMOFDPFGGGH = mfbglihgcgo3;
|
|
}
|
|
|
|
// Token: 0x04004B12 RID: 19218
|
|
[Token(Token = "0x4004B12")]
|
|
private static Dictionary<long, OKLPPLDEGKH> IJJIKMABGNG = new Dictionary();
|
|
|
|
// Token: 0x04004B13 RID: 19219
|
|
[Token(Token = "0x4004B13")]
|
|
public static MFBGLIHGCGO<OKLPPLDEGKH> FNNMPDKBCDD;
|
|
|
|
// Token: 0x04004B14 RID: 19220
|
|
[Token(Token = "0x4004B14")]
|
|
public static MFBGLIHGCGO<OKLPPLDEGKH> LDICCKENACH;
|
|
|
|
// Token: 0x04004B15 RID: 19221
|
|
[Token(Token = "0x4004B15")]
|
|
public static MFBGLIHGCGO<ChatMessage> BMOFDPFGGGH;
|
|
|
|
// Token: 0x04004B16 RID: 19222
|
|
[Token(Token = "0x4004B16")]
|
|
public const int GAHBNHONNJJ = -5;
|
|
|
|
// Token: 0x04004B17 RID: 19223
|
|
[Token(Token = "0x4004B17")]
|
|
private const int AGAKHMOGBIJ = 1;
|
|
|
|
// Token: 0x020013BF RID: 5055
|
|
[Token(Token = "0x20013BF")]
|
|
private enum ECFKKLHGNPB
|
|
{
|
|
// Token: 0x04004B19 RID: 19225
|
|
[Token(Token = "0x4004B19")]
|
|
Latest,
|
|
// Token: 0x04004B1A RID: 19226
|
|
[Token(Token = "0x4004B1A")]
|
|
NewerThan,
|
|
// Token: 0x04004B1B RID: 19227
|
|
[Token(Token = "0x4004B1B")]
|
|
OlderThan
|
|
}
|
|
|
|
// Token: 0x020013C0 RID: 5056
|
|
[Token(Token = "0x20013C0")]
|
|
public enum PEHACEKFNLA
|
|
{
|
|
// Token: 0x04004B1D RID: 19229
|
|
[Token(Token = "0x4004B1D")]
|
|
Text
|
|
}
|
|
|
|
// Token: 0x020013C1 RID: 5057
|
|
[Token(Token = "0x20013C1")]
|
|
[Serializable]
|
|
public class MessageJson
|
|
{
|
|
// Token: 0x0600722E RID: 29230 RVA: 0x0018F3E0 File Offset: 0x0018D5E0
|
|
[Token(Token = "0x600722E")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public MessageJson()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04004B1E RID: 19230
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4004B1E")]
|
|
public IAOJMNAKJLH.PEHACEKFNLA Type;
|
|
|
|
// Token: 0x04004B1F RID: 19231
|
|
[FieldOffset(Offset = "0x14")]
|
|
[Token(Token = "0x4004B1F")]
|
|
public int Version;
|
|
|
|
// Token: 0x04004B20 RID: 19232
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4004B20")]
|
|
public string Data;
|
|
}
|
|
|
|
// Token: 0x020013C2 RID: 5058
|
|
[Token(Token = "0x20013C2")]
|
|
public class TextMessageJson : IAOJMNAKJLH.MessageJson
|
|
{
|
|
// Token: 0x17001298 RID: 4760
|
|
// (get) Token: 0x0600722F RID: 29231 RVA: 0x0018F3F4 File Offset: 0x0018D5F4
|
|
// (set) Token: 0x06007230 RID: 29232 RVA: 0x0018F408 File Offset: 0x0018D608
|
|
[Token(Token = "0x17001298")]
|
|
public List<IAOJMNAKJLH.AFJCPHCCAGK> PBDHFKAGKGF
|
|
{
|
|
[Token(Token = "0x600722F")]
|
|
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")]
|
|
get;
|
|
[Token(Token = "0x6007230")]
|
|
[Address(RVA = "0x415810", Offset = "0x414810", VA = "0x180415810")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17001299 RID: 4761
|
|
// (get) Token: 0x06007231 RID: 29233 RVA: 0x0018F41C File Offset: 0x0018D61C
|
|
[Token(Token = "0x17001299")]
|
|
public bool EHLGFMNCKBN
|
|
{
|
|
[Token(Token = "0x6007231")]
|
|
[Address(RVA = "0x1A26B30", Offset = "0x1A25B30", VA = "0x181A26B30")]
|
|
get
|
|
{
|
|
if (this.<MEKCMNKMBGK>k__BackingField == 0)
|
|
{
|
|
}
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06007232 RID: 29234 RVA: 0x0018F434 File Offset: 0x0018D634
|
|
[Token(Token = "0x6007232")]
|
|
[Address(RVA = "0x41CEF0", Offset = "0x41BEF0", VA = "0x18041CEF0")]
|
|
public LNGJEDLLFHG<string> JLFPEIIBCKH()
|
|
{
|
|
return this.MFEECPKIMML;
|
|
}
|
|
|
|
// Token: 0x06007233 RID: 29235 RVA: 0x0018F448 File Offset: 0x0018D648
|
|
[Token(Token = "0x6007233")]
|
|
[Address(RVA = "0x1A26DE0", Offset = "0x1A25DE0", VA = "0x181A26DE0")]
|
|
public PMGCJEPKFOF<string> GBHMBOKPMMF()
|
|
{
|
|
HashSet<int> ncamgbljdpi = this.NCAMGBLJDPI;
|
|
HashSet<long> iahkhmhgepj = this.IAHKHMHGEPJ;
|
|
return JJEKJGALHKO.MKLIDFOGIGO<string>(this.OCEHMLHEINH);
|
|
}
|
|
|
|
// Token: 0x06007234 RID: 29236 RVA: 0x0018F4C4 File Offset: 0x0018D6C4
|
|
[Token(Token = "0x6007234")]
|
|
[Address(RVA = "0x1A273A0", Offset = "0x1A263A0", VA = "0x181A273A0")]
|
|
public void PNMNCKOGFLG(string NCPBDBJDNHB)
|
|
{
|
|
LNGJEDLLFHG<string> mfeecpkimml = this.MFEECPKIMML;
|
|
this.OCEHMLHEINH = NCPBDBJDNHB;
|
|
mfeecpkimml.DMLIOOCLKKP = NCPBDBJDNHB;
|
|
}
|
|
|
|
// Token: 0x06007235 RID: 29237 RVA: 0x0018F4EC File Offset: 0x0018D6EC
|
|
[Token(Token = "0x6007235")]
|
|
[Address(RVA = "0x1A26F30", Offset = "0x1A25F30", VA = "0x181A26F30")]
|
|
public void ICKEBEMPAOH(int ENJEOLBEALP)
|
|
{
|
|
if (this.NCAMGBLJDPI.Contains(ENJEOLBEALP))
|
|
{
|
|
return;
|
|
}
|
|
bool flag = this.NCAMGBLJDPI.Add(ENJEOLBEALP);
|
|
}
|
|
|
|
// Token: 0x06007236 RID: 29238 RVA: 0x0018F53C File Offset: 0x0018D73C
|
|
[Token(Token = "0x6007236")]
|
|
[Address(RVA = "0x1A27060", Offset = "0x1A26060", VA = "0x181A27060")]
|
|
public void NEKHKEGCOJC(long ENJEOLBEALP)
|
|
{
|
|
if (this.IAHKHMHGEPJ.Contains(ENJEOLBEALP))
|
|
{
|
|
return;
|
|
}
|
|
bool flag = this.IAHKHMHGEPJ.Add(ENJEOLBEALP);
|
|
}
|
|
|
|
// Token: 0x06007237 RID: 29239 RVA: 0x0018F58C File Offset: 0x0018D78C
|
|
[Token(Token = "0x6007237")]
|
|
[Address(RVA = "0x1A272A0", Offset = "0x1A262A0", VA = "0x181A272A0")]
|
|
public void ONNCAOHCBCO(int ENJEOLBEALP)
|
|
{
|
|
bool flag = this.NCAMGBLJDPI.Remove(ENJEOLBEALP);
|
|
HashSet<int> ncamgbljdpi = this.NCAMGBLJDPI;
|
|
this.GBGFPOJJHPK();
|
|
MFBGLIHGCGO<int> nlhpibggdmo = PEGGCEDHBOF.NLHPIBGGDMO;
|
|
Action<int> action = new Action(this.ONNCAOHCBCO);
|
|
PEGGCEDHBOF.NLHPIBGGDMO = MFBGLIHGCGO.GMNMHGMFGOL(nlhpibggdmo, action);
|
|
}
|
|
|
|
// Token: 0x06007238 RID: 29240 RVA: 0x0018F5D8 File Offset: 0x0018D7D8
|
|
[Token(Token = "0x6007238")]
|
|
[Address(RVA = "0x1A27190", Offset = "0x1A26190", VA = "0x181A27190")]
|
|
public void NFMLKMFEAKD(long ENJEOLBEALP)
|
|
{
|
|
bool flag = this.IAHKHMHGEPJ.Remove(ENJEOLBEALP);
|
|
HashSet<long> iahkhmhgepj = this.IAHKHMHGEPJ;
|
|
this.GBGFPOJJHPK();
|
|
MFBGLIHGCGO<long> nfmlkmfeakd = OJMCBOKJFOF.NFMLKMFEAKD;
|
|
Action<long> action = new Action(this.NFMLKMFEAKD);
|
|
OJMCBOKJFOF.NFMLKMFEAKD = MFBGLIHGCGO.GMNMHGMFGOL(nfmlkmfeakd, action);
|
|
}
|
|
|
|
// Token: 0x06007239 RID: 29241 RVA: 0x0018F624 File Offset: 0x0018D824
|
|
[Token(Token = "0x6007239")]
|
|
[Address(RVA = "0x1A26D00", Offset = "0x1A25D00", VA = "0x181A26D00")]
|
|
private void GBGFPOJJHPK()
|
|
{
|
|
string data = this.Data;
|
|
int version = this.Version;
|
|
bool njgpicacihb = this.NJGPICACIHB;
|
|
IAOJMNAKJLH.TextMessageJson textMessageJson = IAOJMNAKJLH.ELMJFOJEDPF(data, version, njgpicacihb);
|
|
string ocehmlheinh = textMessageJson.OCEHMLHEINH;
|
|
LNGJEDLLFHG<string> mfeecpkimml = this.MFEECPKIMML;
|
|
this.OCEHMLHEINH = ocehmlheinh;
|
|
mfeecpkimml.DMLIOOCLKKP = ocehmlheinh;
|
|
List<IAOJMNAKJLH.AFJCPHCCAGK> list = textMessageJson.<MEKCMNKMBGK>k__BackingField;
|
|
this.<MEKCMNKMBGK>k__BackingField = list;
|
|
}
|
|
|
|
// Token: 0x0600723A RID: 29242 RVA: 0x0018F688 File Offset: 0x0018D888
|
|
[Token(Token = "0x600723A")]
|
|
[Address(RVA = "0x1A26B70", Offset = "0x1A25B70", VA = "0x181A26B70", Slot = "1")]
|
|
protected override void Finalize()
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
MFBGLIHGCGO<int> nlhpibggdmo = PEGGCEDHBOF.NLHPIBGGDMO;
|
|
Action<int> action = new Action(this.ONNCAOHCBCO);
|
|
PEGGCEDHBOF.NLHPIBGGDMO = MFBGLIHGCGO.GMNMHGMFGOL(nlhpibggdmo, action);
|
|
MFBGLIHGCGO<long> nfmlkmfeakd = OJMCBOKJFOF.NFMLKMFEAKD;
|
|
Action<long> action2 = new Action(this.NFMLKMFEAKD);
|
|
OJMCBOKJFOF.NFMLKMFEAKD = MFBGLIHGCGO.GMNMHGMFGOL(nfmlkmfeakd, action2);
|
|
base..ctor();
|
|
}
|
|
while (num != 0);
|
|
}
|
|
|
|
// Token: 0x0600723B RID: 29243 RVA: 0x0018F6E4 File Offset: 0x0018D8E4
|
|
[Token(Token = "0x600723B")]
|
|
[Address(RVA = "0x1A27400", Offset = "0x1A26400", VA = "0x181A27400")]
|
|
public TextMessageJson()
|
|
{
|
|
LNGJEDLLFHG<string> lngjedllfhg = new LNGJEDLLFHG();
|
|
this.MFEECPKIMML = lngjedllfhg;
|
|
HashSet<int> hashSet = new HashSet();
|
|
this.NCAMGBLJDPI = hashSet;
|
|
HashSet<long> hashSet2 = new HashSet();
|
|
this.IAHKHMHGEPJ = hashSet2;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x04004B22 RID: 19234
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4004B22")]
|
|
public bool NJGPICACIHB;
|
|
|
|
// Token: 0x04004B23 RID: 19235
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4004B23")]
|
|
public string OCEHMLHEINH;
|
|
|
|
// Token: 0x04004B24 RID: 19236
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4004B24")]
|
|
private LNGJEDLLFHG<string> MFEECPKIMML;
|
|
|
|
// Token: 0x04004B25 RID: 19237
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4004B25")]
|
|
private HashSet<int> NCAMGBLJDPI;
|
|
|
|
// Token: 0x04004B26 RID: 19238
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4004B26")]
|
|
private HashSet<long> IAHKHMHGEPJ;
|
|
|
|
// Token: 0x020013C3 RID: 5059
|
|
[Token(Token = "0x20013C3")]
|
|
[CompilerGenerated]
|
|
private sealed class JHMIOPJABDE
|
|
{
|
|
// Token: 0x0600723C RID: 29244 RVA: 0x000399F2 File Offset: 0x00037BF2
|
|
[Token(Token = "0x600723C")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public JHMIOPJABDE()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600723D RID: 29245 RVA: 0x000399F2 File Offset: 0x00037BF2
|
|
[Token(Token = "0x600723D")]
|
|
[Address(RVA = "0x1A257A0", Offset = "0x1A247A0", VA = "0x181A257A0")]
|
|
internal void <GetFormattedTextPromise>b__0(string value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x04004B27 RID: 19239
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4004B27")]
|
|
public IAOJMNAKJLH.TextMessageJson <>4__this;
|
|
|
|
// Token: 0x04004B28 RID: 19240
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4004B28")]
|
|
public CBLLFJEDOII<string> promise;
|
|
|
|
// Token: 0x04004B29 RID: 19241
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4004B29")]
|
|
public Action<string> action;
|
|
}
|
|
}
|
|
|
|
// Token: 0x020013C4 RID: 5060
|
|
[Token(Token = "0x20013C4")]
|
|
public class AFJCPHCCAGK
|
|
{
|
|
// Token: 0x1700129A RID: 4762
|
|
// (get) Token: 0x0600723E RID: 29246 RVA: 0x0018F720 File Offset: 0x0018D920
|
|
// (set) Token: 0x0600723F RID: 29247 RVA: 0x0018F734 File Offset: 0x0018D934
|
|
[Token(Token = "0x1700129A")]
|
|
public IAOJMNAKJLH.GFMGNLOBAAF CHFFKCJNCCM
|
|
{
|
|
[Token(Token = "0x600723E")]
|
|
[Address(RVA = "0x40F000", Offset = "0x40E000", VA = "0x18040F000")]
|
|
get;
|
|
[Token(Token = "0x600723F")]
|
|
[Address(RVA = "0x470D10", Offset = "0x46FD10", VA = "0x180470D10")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x1700129B RID: 4763
|
|
// (get) Token: 0x06007240 RID: 29248 RVA: 0x0018F748 File Offset: 0x0018D948
|
|
// (set) Token: 0x06007241 RID: 29249 RVA: 0x0018F75C File Offset: 0x0018D95C
|
|
[Token(Token = "0x1700129B")]
|
|
public long JPOHGBCEJEJ
|
|
{
|
|
[Token(Token = "0x6007240")]
|
|
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
|
get;
|
|
[Token(Token = "0x6007241")]
|
|
[Address(RVA = "0x4157F0", Offset = "0x4147F0", VA = "0x1804157F0")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x06007242 RID: 29250 RVA: 0x0018F770 File Offset: 0x0018D970
|
|
[Token(Token = "0x6007242")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public AFJCPHCCAGK()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x020013C5 RID: 5061
|
|
[Token(Token = "0x20013C5")]
|
|
public class LBPAPMIIKJC
|
|
{
|
|
// Token: 0x1700129C RID: 4764
|
|
// (get) Token: 0x06007243 RID: 29251 RVA: 0x0018F784 File Offset: 0x0018D984
|
|
// (set) Token: 0x06007244 RID: 29252 RVA: 0x0018F798 File Offset: 0x0018D998
|
|
[Token(Token = "0x1700129C")]
|
|
public string JFABFMJCMEA
|
|
{
|
|
[Token(Token = "0x6007243")]
|
|
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
|
get;
|
|
[Token(Token = "0x6007244")]
|
|
[Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x1700129D RID: 4765
|
|
// (get) Token: 0x06007245 RID: 29253 RVA: 0x0018F7AC File Offset: 0x0018D9AC
|
|
// (set) Token: 0x06007246 RID: 29254 RVA: 0x0018F7C0 File Offset: 0x0018D9C0
|
|
[Token(Token = "0x1700129D")]
|
|
public string JOLKPPAIKKC
|
|
{
|
|
[Token(Token = "0x6007245")]
|
|
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
|
get;
|
|
[Token(Token = "0x6007246")]
|
|
[Address(RVA = "0x4157F0", Offset = "0x4147F0", VA = "0x1804157F0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x1700129E RID: 4766
|
|
// (get) Token: 0x06007247 RID: 29255 RVA: 0x0018F7D4 File Offset: 0x0018D9D4
|
|
[Token(Token = "0x1700129E")]
|
|
public IReadOnlyList<CCEOLAOLEKJ> GGPNLJPMGPH
|
|
{
|
|
[Token(Token = "0x6007247")]
|
|
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06007247)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1<CCEOLAOLEKJ> IAOJMNAKJLH/LBPAPMIIKJC::CACMIHBBKIJ()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:class [mscorlib]System.Collections.Generic.List`1<class CCEOLAOLEKJ>(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.List`1<class CCEOLAOLEKJ>(LBPAPMIIKJC::OLLKMIGNGBF, ldloc:LBPAPMIIKJC(this)))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700129F RID: 4767
|
|
// (get) Token: 0x06007248 RID: 29256 RVA: 0x0018F7E8 File Offset: 0x0018D9E8
|
|
[Token(Token = "0x1700129F")]
|
|
public IReadOnlyList<KLCOGEIGEBJ> HEFJFKFNNCJ
|
|
{
|
|
[Token(Token = "0x6007248")]
|
|
[Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06007248)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1<KLCOGEIGEBJ> IAOJMNAKJLH/LBPAPMIIKJC::DGHCHOLINLF()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:class [mscorlib]System.Collections.Generic.List`1<class KLCOGEIGEBJ>(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.List`1<class KLCOGEIGEBJ>(LBPAPMIIKJC::AOFLCGLNOFH, ldloc:LBPAPMIIKJC(this)))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06007249 RID: 29257 RVA: 0x0018F7FC File Offset: 0x0018D9FC
|
|
[Token(Token = "0x6007249")]
|
|
[Address(RVA = "0x1BA0D30", Offset = "0x1B9FD30", VA = "0x181BA0D30")]
|
|
public LBPAPMIIKJC(string OCEHMLHEINH)
|
|
{
|
|
string empty = string.Empty;
|
|
this.JFABFMJCMEA = empty;
|
|
string empty2 = string.Empty;
|
|
this.JOLKPPAIKKC = empty2;
|
|
List<CCEOLAOLEKJ> list = new List();
|
|
this.OLLKMIGNGBF = list;
|
|
List<KLCOGEIGEBJ> list2 = new List();
|
|
this.AOFLCGLNOFH = list2;
|
|
base..ctor();
|
|
this.JOLKPPAIKKC = OCEHMLHEINH;
|
|
string text = IAOJMNAKJLH.MENJMCFCIPA(OCEHMLHEINH);
|
|
string text2 = JsonUtility.ToJson(new IAOJMNAKJLH.MessageJson
|
|
{
|
|
Type = (IAOJMNAKJLH.PEHACEKFNLA)((ulong)0L),
|
|
Version = (int)((ulong)1L),
|
|
Data = text
|
|
});
|
|
this.JFABFMJCMEA = text2;
|
|
}
|
|
|
|
// Token: 0x0600724A RID: 29258 RVA: 0x0018F890 File Offset: 0x0018DA90
|
|
[Token(Token = "0x600724A")]
|
|
[Address(RVA = "0x1BA0C50", Offset = "0x1B9FC50", VA = "0x181BA0C50")]
|
|
public LBPAPMIIKJC(string OCEHMLHEINH, List<CCEOLAOLEKJ> OLLKMIGNGBF, List<KLCOGEIGEBJ> AOFLCGLNOFH)
|
|
{
|
|
string empty = string.Empty;
|
|
this.JFABFMJCMEA = empty;
|
|
string empty2 = string.Empty;
|
|
this.JOLKPPAIKKC = empty2;
|
|
List<CCEOLAOLEKJ> list = new List();
|
|
this.OLLKMIGNGBF = list;
|
|
List<KLCOGEIGEBJ> list2 = new List();
|
|
this.AOFLCGLNOFH = list2;
|
|
base..ctor();
|
|
this.OLLKMIGNGBF = OLLKMIGNGBF;
|
|
this.AOFLCGLNOFH = AOFLCGLNOFH;
|
|
this.JOLKPPAIKKC = OCEHMLHEINH;
|
|
}
|
|
|
|
// Token: 0x04004B2E RID: 19246
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4004B2E")]
|
|
private List<CCEOLAOLEKJ> OLLKMIGNGBF;
|
|
|
|
// Token: 0x04004B2F RID: 19247
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4004B2F")]
|
|
private List<KLCOGEIGEBJ> AOFLCGLNOFH;
|
|
}
|
|
|
|
// Token: 0x020013C6 RID: 5062
|
|
[Token(Token = "0x20013C6")]
|
|
private class EFLLOGNODNL
|
|
{
|
|
// Token: 0x170012A0 RID: 4768
|
|
// (get) Token: 0x0600724B RID: 29259 RVA: 0x0018F8EC File Offset: 0x0018DAEC
|
|
// (set) Token: 0x0600724C RID: 29260 RVA: 0x0018F900 File Offset: 0x0018DB00
|
|
[Token(Token = "0x170012A0")]
|
|
public string HHNIKIHLKOI
|
|
{
|
|
[Token(Token = "0x600724B")]
|
|
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
|
get;
|
|
[Token(Token = "0x600724C")]
|
|
[Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x170012A1 RID: 4769
|
|
// (get) Token: 0x0600724D RID: 29261 RVA: 0x0018F914 File Offset: 0x0018DB14
|
|
// (set) Token: 0x0600724E RID: 29262 RVA: 0x0018F928 File Offset: 0x0018DB28
|
|
[Token(Token = "0x170012A1")]
|
|
public IAOJMNAKJLH.GFMGNLOBAAF OPLHMKFCNOL
|
|
{
|
|
[Token(Token = "0x600724D")]
|
|
[Address(RVA = "0x411540", Offset = "0x410540", VA = "0x180411540")]
|
|
get;
|
|
[Token(Token = "0x600724E")]
|
|
[Address(RVA = "0x5F1910", Offset = "0x5F0910", VA = "0x1805F1910")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x170012A2 RID: 4770
|
|
// (get) Token: 0x0600724F RID: 29263 RVA: 0x0018F93C File Offset: 0x0018DB3C
|
|
// (set) Token: 0x06007250 RID: 29264 RVA: 0x0018F950 File Offset: 0x0018DB50
|
|
[Token(Token = "0x170012A2")]
|
|
public int JKHJABPHNLH
|
|
{
|
|
[Token(Token = "0x600724F")]
|
|
[Address(RVA = "0x497590", Offset = "0x496590", VA = "0x180497590")]
|
|
get;
|
|
[Token(Token = "0x6007250")]
|
|
[Address(RVA = "0x50A2B0", Offset = "0x5092B0", VA = "0x18050A2B0")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x170012A3 RID: 4771
|
|
// (get) Token: 0x06007251 RID: 29265 RVA: 0x0018F964 File Offset: 0x0018DB64
|
|
// (set) Token: 0x06007252 RID: 29266 RVA: 0x0018F978 File Offset: 0x0018DB78
|
|
[Token(Token = "0x170012A3")]
|
|
public int EJDJGAFFJHM
|
|
{
|
|
[Token(Token = "0x6007251")]
|
|
[Address(RVA = "0x470B70", Offset = "0x46FB70", VA = "0x180470B70")]
|
|
get;
|
|
[Token(Token = "0x6007252")]
|
|
[Address(RVA = "0x62ADB0", Offset = "0x629DB0", VA = "0x18062ADB0")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x170012A4 RID: 4772
|
|
// (get) Token: 0x06007253 RID: 29267 RVA: 0x0018F98C File Offset: 0x0018DB8C
|
|
// (set) Token: 0x06007254 RID: 29268 RVA: 0x0018F9A0 File Offset: 0x0018DBA0
|
|
[Token(Token = "0x170012A4")]
|
|
public string OIKPEKCJKPA
|
|
{
|
|
[Token(Token = "0x6007253")]
|
|
[Address(RVA = "0x41CEF0", Offset = "0x41BEF0", VA = "0x18041CEF0")]
|
|
get;
|
|
[Token(Token = "0x6007254")]
|
|
[Address(RVA = "0x41CFF0", Offset = "0x41BFF0", VA = "0x18041CFF0")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x06007255 RID: 29269 RVA: 0x0018F9B4 File Offset: 0x0018DBB4
|
|
[Token(Token = "0x6007255")]
|
|
[Address(RVA = "0x1B87CF0", Offset = "0x1B86CF0", VA = "0x181B87CF0")]
|
|
public EFLLOGNODNL()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04004B34 RID: 19252
|
|
[FieldOffset(Offset = "0x24")]
|
|
[Token(Token = "0x4004B34")]
|
|
public bool FBLEJONFPAK;
|
|
|
|
// Token: 0x04004B35 RID: 19253
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4004B35")]
|
|
public long EBFIAGGKOAM;
|
|
|
|
// Token: 0x04004B36 RID: 19254
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4004B36")]
|
|
public int DKCPMFMNODI = (int)((ulong)4294967295L);
|
|
}
|
|
|
|
// Token: 0x020013C7 RID: 5063
|
|
[Token(Token = "0x20013C7")]
|
|
public enum GFMGNLOBAAF
|
|
{
|
|
// Token: 0x04004B39 RID: 19257
|
|
[Token(Token = "0x4004B39")]
|
|
Invalid,
|
|
// Token: 0x04004B3A RID: 19258
|
|
[Token(Token = "0x4004B3A")]
|
|
Username,
|
|
// Token: 0x04004B3B RID: 19259
|
|
[Token(Token = "0x4004B3B")]
|
|
Roomname
|
|
}
|
|
|
|
// Token: 0x020013C9 RID: 5065
|
|
[Token(Token = "0x20013C9")]
|
|
[CompilerGenerated]
|
|
private sealed class JOMANMGFFKC
|
|
{
|
|
// Token: 0x06007266 RID: 29286 RVA: 0x0018FCD8 File Offset: 0x0018DED8
|
|
[Token(Token = "0x6007266")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public JOMANMGFFKC()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06007267 RID: 29287 RVA: 0x0018FCEC File Offset: 0x0018DEEC
|
|
[Token(Token = "0x6007267")]
|
|
[Address(RVA = "0x1BA0960", Offset = "0x1B9F960", VA = "0x181BA0960")]
|
|
internal void <GetNextNMessages>b__0(List<ChatMessage> newMessages)
|
|
{
|
|
int num;
|
|
OKLPPLDEGKH oklppldegkh;
|
|
do
|
|
{
|
|
num = 0;
|
|
Dictionary<long, OKLPPLDEGKH> ijjikmabgng = IAOJMNAKJLH.IJJIKMABGNG;
|
|
long <HEAFOGKDIBM>k__BackingField = this.chat.<HEAFOGKDIBM>k__BackingField;
|
|
oklppldegkh = ijjikmabgng[<HEAFOGKDIBM>k__BackingField];
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
oklppldegkh.<AHKLPPMDOFE>k__BackingField = false;
|
|
long num2 = oklppldegkh.KHONMCJPJHA;
|
|
oklppldegkh.<COINGAAHODH>k__BackingField = num2;
|
|
}
|
|
|
|
// Token: 0x04004B4B RID: 19275
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4004B4B")]
|
|
public OKLPPLDEGKH chat;
|
|
}
|
|
|
|
// Token: 0x020013CA RID: 5066
|
|
[Token(Token = "0x20013CA")]
|
|
[CompilerGenerated]
|
|
private sealed class JACALFJFANI
|
|
{
|
|
// Token: 0x06007268 RID: 29288 RVA: 0x0018FD3C File Offset: 0x0018DF3C
|
|
[Token(Token = "0x6007268")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public JACALFJFANI()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06007269 RID: 29289 RVA: 0x0018FD50 File Offset: 0x0018DF50
|
|
[Token(Token = "0x6007269")]
|
|
[Address(RVA = "0x1BA0710", Offset = "0x1B9F710", VA = "0x181BA0710")]
|
|
internal void <LeaveChat>b__0(KJEFMHKMHOB chatResult)
|
|
{
|
|
if (chatResult == KJEFMHKMHOB.Success)
|
|
{
|
|
Dictionary<long, OKLPPLDEGKH> ijjikmabgng = IAOJMNAKJLH.IJJIKMABGNG;
|
|
long num = this.chatId;
|
|
bool flag = ijjikmabgng.Remove(num);
|
|
}
|
|
}
|
|
|
|
// Token: 0x04004B4C RID: 19276
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4004B4C")]
|
|
public long chatId;
|
|
}
|
|
|
|
// Token: 0x020013CB RID: 5067
|
|
[Token(Token = "0x20013CB")]
|
|
[CompilerGenerated]
|
|
private sealed class EHHFMKNCCFK
|
|
{
|
|
// Token: 0x0600726A RID: 29290 RVA: 0x0018FD7C File Offset: 0x0018DF7C
|
|
[Token(Token = "0x600726A")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public EHHFMKNCCFK()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600726B RID: 29291 RVA: 0x0018FD90 File Offset: 0x0018DF90
|
|
[Token(Token = "0x600726B")]
|
|
[Address(RVA = "0x1B87D00", Offset = "0x1B86D00", VA = "0x181B87D00")]
|
|
internal void <SendMessageToChatThreadWithPlayers>b__0(BBJLEHIBGBJ r)
|
|
{
|
|
if (r.<MJLDKIFMHCN>k__BackingField == KJEFMHKMHOB.Success)
|
|
{
|
|
OKLPPLDEGKH <BDDCIEDKFBM>k__BackingField = r.<BDDCIEDKFBM>k__BackingField;
|
|
List<ChatMessage> <NDHEALCACPN>k__BackingField = <BDDCIEDKFBM>k__BackingField.<NDHEALCACPN>k__BackingField;
|
|
ObscuredInt obscuredInt = this.localAccountId;
|
|
long <HEAFOGKDIBM>k__BackingField = <BDDCIEDKFBM>k__BackingField.<HEAFOGKDIBM>k__BackingField;
|
|
bool fakeValueActive = this.localAccountId.fakeValueActive;
|
|
int num = ObscuredInt.FAJDMKOEFLH(obscuredInt);
|
|
CFLMJLFBOKH.PGANKAHHBJJ pgankahhbjj = this.createChatSource;
|
|
}
|
|
}
|
|
|
|
// Token: 0x04004B4D RID: 19277
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4004B4D")]
|
|
public ObscuredInt localAccountId;
|
|
|
|
// Token: 0x04004B4E RID: 19278
|
|
[FieldOffset(Offset = "0x24")]
|
|
[Token(Token = "0x4004B4E")]
|
|
public CFLMJLFBOKH.PNCCMHEKFKJ replyChatSource;
|
|
|
|
// Token: 0x04004B4F RID: 19279
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4004B4F")]
|
|
public int replyTaggedPlayers;
|
|
|
|
// Token: 0x04004B50 RID: 19280
|
|
[FieldOffset(Offset = "0x2C")]
|
|
[Token(Token = "0x4004B50")]
|
|
public int replyTaggedRooms;
|
|
|
|
// Token: 0x04004B51 RID: 19281
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4004B51")]
|
|
public CFLMJLFBOKH.PGANKAHHBJJ createChatSource;
|
|
}
|
|
|
|
// Token: 0x020013CC RID: 5068
|
|
[Token(Token = "0x20013CC")]
|
|
[CompilerGenerated]
|
|
private sealed class PAHFDGAHFOK
|
|
{
|
|
// Token: 0x0600726C RID: 29292 RVA: 0x0018FE30 File Offset: 0x0018E030
|
|
[Token(Token = "0x600726C")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public PAHFDGAHFOK()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600726D RID: 29293 RVA: 0x0018FE44 File Offset: 0x0018E044
|
|
[Token(Token = "0x600726D")]
|
|
[Address(RVA = "0x1A26280", Offset = "0x1A25280", VA = "0x181A26280")]
|
|
internal PMGCJEPKFOF<KBMDHNGPDGN> <SendRawMessage>b__0(IAOJMNAKJLH.LBPAPMIIKJC chatReferences)
|
|
{
|
|
long num = this.chatId;
|
|
string <EPEOLLCPECG>k__BackingField = chatReferences.<EPEOLLCPECG>k__BackingField;
|
|
return IAOJMNAKJLH.MPLDGJCCIMN(num, <EPEOLLCPECG>k__BackingField);
|
|
}
|
|
|
|
// Token: 0x04004B52 RID: 19282
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4004B52")]
|
|
public long chatId;
|
|
}
|
|
|
|
// Token: 0x020013CD RID: 5069
|
|
[Token(Token = "0x20013CD")]
|
|
[CompilerGenerated]
|
|
private sealed class IEDKEPCNKCI
|
|
{
|
|
// Token: 0x0600726E RID: 29294 RVA: 0x0018FE6C File Offset: 0x0018E06C
|
|
[Token(Token = "0x600726E")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public IEDKEPCNKCI()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04004B53 RID: 19283
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4004B53")]
|
|
public OKLPPLDEGKH cachedChat;
|
|
}
|
|
|
|
// Token: 0x020013CE RID: 5070
|
|
[Token(Token = "0x20013CE")]
|
|
[CompilerGenerated]
|
|
private sealed class GHBIJBPPCPI
|
|
{
|
|
// Token: 0x0600726F RID: 29295 RVA: 0x0018FE80 File Offset: 0x0018E080
|
|
[Token(Token = "0x600726F")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public GHBIJBPPCPI()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06007270 RID: 29296 RVA: 0x0018FE94 File Offset: 0x0018E094
|
|
[Token(Token = "0x6007270")]
|
|
[Address(RVA = "0x1B88030", Offset = "0x1B87030", VA = "0x181B88030")]
|
|
internal void <ReadMessage>b__0(KJEFMHKMHOB chatResults)
|
|
{
|
|
if (chatResults != KJEFMHKMHOB.Success)
|
|
{
|
|
OKLPPLDEGKH cachedChat = this.CS$<>8__locals1.cachedChat;
|
|
long num = this.oldLastReadId;
|
|
cachedChat.<HMEGDPCEFDD>k__BackingField = num;
|
|
object[] array = new object[1];
|
|
if (array != 0)
|
|
{
|
|
}
|
|
array[0] = array;
|
|
Debug.LogErrorFormat("Failed to ReadMessage: {0}", array);
|
|
}
|
|
IAOJMNAKJLH.IMOCHFBPGPE(this.CS$<>8__locals1.cachedChat);
|
|
}
|
|
|
|
// Token: 0x06007271 RID: 29297 RVA: 0x0018FEF4 File Offset: 0x0018E0F4
|
|
[Token(Token = "0x6007271")]
|
|
[Address(RVA = "0x1B88190", Offset = "0x1B87190", VA = "0x181B88190")]
|
|
internal void <ReadMessage>b__1(string error)
|
|
{
|
|
OKLPPLDEGKH cachedChat = this.CS$<>8__locals1.cachedChat;
|
|
long num = this.oldLastReadId;
|
|
cachedChat.<HMEGDPCEFDD>k__BackingField = num;
|
|
object[] array = new object[1];
|
|
if (error != 0)
|
|
{
|
|
}
|
|
array[0] = error;
|
|
Debug.LogErrorFormat("Failed to ReadMessage: {0}", array);
|
|
}
|
|
|
|
// Token: 0x04004B54 RID: 19284
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4004B54")]
|
|
public long oldLastReadId;
|
|
|
|
// Token: 0x04004B55 RID: 19285
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4004B55")]
|
|
public IAOJMNAKJLH.IEDKEPCNKCI CS$<>8__locals1;
|
|
}
|
|
|
|
// Token: 0x020013CF RID: 5071
|
|
[Token(Token = "0x20013CF")]
|
|
[CompilerGenerated]
|
|
private sealed class LDDPODEBEGH
|
|
{
|
|
// Token: 0x06007272 RID: 29298 RVA: 0x0018FF40 File Offset: 0x0018E140
|
|
[Token(Token = "0x6007272")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public LDDPODEBEGH()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06007273 RID: 29299 RVA: 0x0018FF54 File Offset: 0x0018E154
|
|
[Token(Token = "0x6007273")]
|
|
[Address(RVA = "0x1A25CE0", Offset = "0x1A24CE0", VA = "0x181A25CE0")]
|
|
internal void <RenameChat>b__0(KJEFMHKMHOB response)
|
|
{
|
|
OKLPPLDEGKH oklppldegkh = this.cachedChat;
|
|
string text = this.chatName;
|
|
oklppldegkh.LNGCEEGDDIN(text);
|
|
}
|
|
|
|
// Token: 0x04004B56 RID: 19286
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4004B56")]
|
|
public OKLPPLDEGKH cachedChat;
|
|
|
|
// Token: 0x04004B57 RID: 19287
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4004B57")]
|
|
public string chatName;
|
|
}
|
|
|
|
// Token: 0x020013D0 RID: 5072
|
|
[Token(Token = "0x20013D0")]
|
|
[CompilerGenerated]
|
|
private sealed class LCNBLIKFFPK
|
|
{
|
|
// Token: 0x06007274 RID: 29300 RVA: 0x0018FF7C File Offset: 0x0018E17C
|
|
[Token(Token = "0x6007274")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public LCNBLIKFFPK()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06007275 RID: 29301 RVA: 0x0018FF90 File Offset: 0x0018E190
|
|
[Token(Token = "0x6007275")]
|
|
[Address(RVA = "0x1A25C90", Offset = "0x1A24C90", VA = "0x181A25C90")]
|
|
internal KJEFMHKMHOB <SnoozeChat>b__0(PEEJPLEBBJF response)
|
|
{
|
|
KJEFMHKMHOB <MJLDKIFMHCN>k__BackingField = response.<MJLDKIFMHCN>k__BackingField;
|
|
if (<MJLDKIFMHCN>k__BackingField == KJEFMHKMHOB.Success)
|
|
{
|
|
OKLPPLDEGKH oklppldegkh = this.cachedChat;
|
|
DateTime? <BLLLKNHMKEB>k__BackingField = response.<BLLLKNHMKEB>k__BackingField;
|
|
oklppldegkh.LJOAEPBDIKE(<BLLLKNHMKEB>k__BackingField);
|
|
}
|
|
return <MJLDKIFMHCN>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x04004B58 RID: 19288
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4004B58")]
|
|
public OKLPPLDEGKH cachedChat;
|
|
}
|
|
|
|
// Token: 0x020013D1 RID: 5073
|
|
[Token(Token = "0x20013D1")]
|
|
[CompilerGenerated]
|
|
private sealed class HGBLNNOAHEN
|
|
{
|
|
// Token: 0x06007276 RID: 29302 RVA: 0x0018FFC4 File Offset: 0x0018E1C4
|
|
[Token(Token = "0x6007276")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public HGBLNNOAHEN()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06007277 RID: 29303 RVA: 0x0018FFD8 File Offset: 0x0018E1D8
|
|
[Token(Token = "0x6007277")]
|
|
[Address(RVA = "0x1B88280", Offset = "0x1B87280", VA = "0x181B88280")]
|
|
internal void <GenerateTextMessageJsonFromData>b__0(CCEOLAOLEKJ account)
|
|
{
|
|
StringBuilder stringBuilder = this.builder;
|
|
if (!this.isSystemMessage)
|
|
{
|
|
ObscuredString <KHJCEENDAOL>k__BackingField = account.<KHJCEENDAOL>k__BackingField;
|
|
string text = string.Format("@{0}", <KHJCEENDAOL>k__BackingField);
|
|
}
|
|
string text2 = ObscuredString.FAJDMKOEFLH(account.<ODJFEIBNGPO>k__BackingField);
|
|
StringBuilder stringBuilder2 = stringBuilder.Append(text2);
|
|
}
|
|
|
|
// Token: 0x06007278 RID: 29304 RVA: 0x00190024 File Offset: 0x0018E224
|
|
[Token(Token = "0x6007278")]
|
|
[Address(RVA = "0x1B883A0", Offset = "0x1B873A0", VA = "0x181B883A0")]
|
|
internal void <GenerateTextMessageJsonFromData>g__AppendToStringBuilder|1(bool isSystemMsg, CCEOLAOLEKJ account)
|
|
{
|
|
StringBuilder stringBuilder = this.builder;
|
|
if (!this.isSystemMessage)
|
|
{
|
|
ObscuredString <KHJCEENDAOL>k__BackingField = account.<KHJCEENDAOL>k__BackingField;
|
|
string text = string.Format("@{0}", <KHJCEENDAOL>k__BackingField);
|
|
}
|
|
string text2 = ObscuredString.FAJDMKOEFLH(account.<ODJFEIBNGPO>k__BackingField);
|
|
StringBuilder stringBuilder2 = stringBuilder.Append(text2);
|
|
}
|
|
|
|
// Token: 0x06007279 RID: 29305 RVA: 0x00190070 File Offset: 0x0018E270
|
|
[Token(Token = "0x6007279")]
|
|
[Address(RVA = "0x1B88330", Offset = "0x1B87330", VA = "0x181B88330")]
|
|
internal void <GenerateTextMessageJsonFromData>b__2(KLCOGEIGEBJ room)
|
|
{
|
|
StringBuilder stringBuilder = this.builder;
|
|
string <LGACIEKBLBM>k__BackingField = room.<LGACIEKBLBM>k__BackingField;
|
|
string text = string.Format("^{0}", <LGACIEKBLBM>k__BackingField);
|
|
StringBuilder stringBuilder2 = stringBuilder.Append(text);
|
|
}
|
|
|
|
// Token: 0x04004B59 RID: 19289
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4004B59")]
|
|
public bool isSystemMessage;
|
|
|
|
// Token: 0x04004B5A RID: 19290
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4004B5A")]
|
|
public StringBuilder builder;
|
|
|
|
// Token: 0x04004B5B RID: 19291
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4004B5B")]
|
|
public Action<CCEOLAOLEKJ> <>9__0;
|
|
|
|
// Token: 0x04004B5C RID: 19292
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4004B5C")]
|
|
public Action<KLCOGEIGEBJ> <>9__2;
|
|
}
|
|
|
|
// Token: 0x020013D2 RID: 5074
|
|
[Token(Token = "0x20013D2")]
|
|
[CompilerGenerated]
|
|
private sealed class DLLPEPIIOPL
|
|
{
|
|
// Token: 0x0600727A RID: 29306 RVA: 0x001900A8 File Offset: 0x0018E2A8
|
|
[Token(Token = "0x600727A")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public DLLPEPIIOPL()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600727B RID: 29307 RVA: 0x001900BC File Offset: 0x0018E2BC
|
|
[Token(Token = "0x600727B")]
|
|
[Address(RVA = "0x1B87C30", Offset = "0x1B86C30", VA = "0x181B87C30")]
|
|
internal void <GetPackedChatMessage>b__1(CCEOLAOLEKJ account)
|
|
{
|
|
this.accounts.Add(account);
|
|
}
|
|
|
|
// Token: 0x0600727C RID: 29308 RVA: 0x001900DC File Offset: 0x0018E2DC
|
|
[Token(Token = "0x600727C")]
|
|
[Address(RVA = "0x1B87C90", Offset = "0x1B86C90", VA = "0x181B87C90")]
|
|
internal void <GetPackedChatMessage>b__2(KLCOGEIGEBJ room)
|
|
{
|
|
this.rooms.Add(room);
|
|
}
|
|
|
|
// Token: 0x0600727D RID: 29309 RVA: 0x001900FC File Offset: 0x0018E2FC
|
|
[Token(Token = "0x600727D")]
|
|
[Address(RVA = "0x1B878A0", Offset = "0x1B868A0", VA = "0x181B878A0")]
|
|
internal void <GetPackedChatMessage>b__0()
|
|
{
|
|
int num;
|
|
StringBuilder stringBuilder;
|
|
do
|
|
{
|
|
num = 0;
|
|
stringBuilder = new StringBuilder();
|
|
List<IAOJMNAKJLH.EFLLOGNODNL> list = this.markupsFound;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
string text = this.escapedString;
|
|
int num2 = 0;
|
|
string text2;
|
|
StringBuilder stringBuilder2 = stringBuilder.Append(text2);
|
|
string text3;
|
|
if (stringBuilder2 == (ulong)1L)
|
|
{
|
|
text3 = string.Format("<@U{0}|{1}>", stringBuilder2, num2);
|
|
}
|
|
if (text3 == (ulong)2L)
|
|
{
|
|
string text4 = string.Format("<^R{0}|{1}>", text3, num2);
|
|
StringBuilder stringBuilder3 = stringBuilder.Append(text4);
|
|
}
|
|
num++;
|
|
}
|
|
}
|
|
while (num != 0);
|
|
string text5 = this.escapedString;
|
|
if (num < text5.m_stringLength)
|
|
{
|
|
string text6 = text5.Substring(num);
|
|
StringBuilder stringBuilder4 = stringBuilder.Append(text6);
|
|
}
|
|
int hashCode = stringBuilder.GetHashCode();
|
|
CBLLFJEDOII<IAOJMNAKJLH.LBPAPMIIKJC> cbllfjedoii = this.packedChatMessage;
|
|
List<CCEOLAOLEKJ> list2 = this.accounts;
|
|
List<KLCOGEIGEBJ> list3 = this.rooms;
|
|
string empty = string.Empty;
|
|
IAOJMNAKJLH.LBPAPMIIKJC lbpapmiikjc;
|
|
lbpapmiikjc.<EPEOLLCPECG>k__BackingField = empty;
|
|
string empty2 = string.Empty;
|
|
lbpapmiikjc.<GGDPKEFBPGK>k__BackingField = empty2;
|
|
List<CCEOLAOLEKJ> list4 = new List();
|
|
lbpapmiikjc.OLLKMIGNGBF = list4;
|
|
List<KLCOGEIGEBJ> list5 = new List();
|
|
lbpapmiikjc.AOFLCGLNOFH = list5;
|
|
lbpapmiikjc.<GGDPKEFBPGK>k__BackingField = hashCode;
|
|
lbpapmiikjc.OLLKMIGNGBF = list2;
|
|
lbpapmiikjc.AOFLCGLNOFH = list3;
|
|
cbllfjedoii.OOOIENHGNCA(lbpapmiikjc);
|
|
}
|
|
|
|
// Token: 0x04004B5D RID: 19293
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4004B5D")]
|
|
public List<CCEOLAOLEKJ> accounts;
|
|
|
|
// Token: 0x04004B5E RID: 19294
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4004B5E")]
|
|
public List<KLCOGEIGEBJ> rooms;
|
|
|
|
// Token: 0x04004B5F RID: 19295
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4004B5F")]
|
|
public List<IAOJMNAKJLH.EFLLOGNODNL> markupsFound;
|
|
|
|
// Token: 0x04004B60 RID: 19296
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4004B60")]
|
|
public string escapedString;
|
|
|
|
// Token: 0x04004B61 RID: 19297
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4004B61")]
|
|
public CBLLFJEDOII<IAOJMNAKJLH.LBPAPMIIKJC> packedChatMessage;
|
|
|
|
// Token: 0x04004B62 RID: 19298
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4004B62")]
|
|
public Action<CCEOLAOLEKJ> <>9__1;
|
|
|
|
// Token: 0x04004B63 RID: 19299
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4004B63")]
|
|
public Action<KLCOGEIGEBJ> <>9__2;
|
|
}
|
|
|
|
// Token: 0x020013D3 RID: 5075
|
|
[Token(Token = "0x20013D3")]
|
|
[CompilerGenerated]
|
|
private sealed class MJPPOCNIGAB
|
|
{
|
|
// Token: 0x0600727E RID: 29310 RVA: 0x00190240 File Offset: 0x0018E440
|
|
[Token(Token = "0x600727E")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public MJPPOCNIGAB()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600727F RID: 29311 RVA: 0x00190254 File Offset: 0x0018E454
|
|
[Token(Token = "0x600727F")]
|
|
[Address(RVA = "0x1A25D10", Offset = "0x1A24D10", VA = "0x181A25D10")]
|
|
internal void <ConvertRawMessageToMarkup>b__0(CCEOLAOLEKJ account)
|
|
{
|
|
IAOJMNAKJLH.EFLLOGNODNL efllognodnl = this.markupGroup;
|
|
ObscuredInt <IFBPANODIPA>k__BackingField = account.<IFBPANODIPA>k__BackingField;
|
|
bool fakeValueActive = account.<IFBPANODIPA>k__BackingField.fakeValueActive;
|
|
int num = ObscuredInt.FAJDMKOEFLH(<IFBPANODIPA>k__BackingField);
|
|
efllognodnl.EBFIAGGKOAM = (long)num;
|
|
this.markupGroup.FBLEJONFPAK = true;
|
|
}
|
|
|
|
// Token: 0x06007280 RID: 29312 RVA: 0x0019029C File Offset: 0x0018E49C
|
|
[Token(Token = "0x6007280")]
|
|
[Address(RVA = "0x1A25DC0", Offset = "0x1A24DC0", VA = "0x181A25DC0")]
|
|
internal void <ConvertRawMessageToMarkup>b__1(KLCOGEIGEBJ room)
|
|
{
|
|
IAOJMNAKJLH.EFLLOGNODNL efllognodnl = this.markupGroup;
|
|
long <DOFDAMHCJLP>k__BackingField = room.<DOFDAMHCJLP>k__BackingField;
|
|
efllognodnl.EBFIAGGKOAM = <DOFDAMHCJLP>k__BackingField;
|
|
this.markupGroup.FBLEJONFPAK = true;
|
|
}
|
|
|
|
// Token: 0x04004B64 RID: 19300
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4004B64")]
|
|
public IAOJMNAKJLH.EFLLOGNODNL markupGroup;
|
|
}
|
|
|
|
// Token: 0x020013D4 RID: 5076
|
|
[Token(Token = "0x20013D4")]
|
|
[CompilerGenerated]
|
|
private sealed class NHIGONPLOOO
|
|
{
|
|
// Token: 0x06007281 RID: 29313 RVA: 0x001902D0 File Offset: 0x0018E4D0
|
|
[Token(Token = "0x6007281")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public NHIGONPLOOO()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06007282 RID: 29314 RVA: 0x001902E4 File Offset: 0x0018E4E4
|
|
[Token(Token = "0x6007282")]
|
|
[Address(RVA = "0x1A25E00", Offset = "0x1A24E00", VA = "0x181A25E00")]
|
|
internal void <AddMessageToChatThread>b__0(OKLPPLDEGKH chat)
|
|
{
|
|
int num = 0;
|
|
if (!OKLPPLDEGKH.BDBLGMKABNK(chat, num))
|
|
{
|
|
object[] array = new object[2];
|
|
long <NIDPBLEDIBP>k__BackingField = this.message.<NIDPBLEDIBP>k__BackingField;
|
|
if (array != 0)
|
|
{
|
|
}
|
|
array[0] = array;
|
|
long <LCHDGAMDABJ>k__BackingField = this.message.<LCHDGAMDABJ>k__BackingField;
|
|
array[1] = <LCHDGAMDABJ>k__BackingField;
|
|
Debug.LogErrorFormat("Could not find thread id {0} for message id {1}", array);
|
|
return;
|
|
}
|
|
ChatMessage chatMessage = this.message;
|
|
IAOJMNAKJLH.HCPGBBCIONL(chat, chatMessage);
|
|
IAOJMNAKJLH.IMOCHFBPGPE(chat);
|
|
}
|
|
|
|
// Token: 0x04004B65 RID: 19301
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4004B65")]
|
|
public ChatMessage message;
|
|
}
|
|
}
|