1561 lines
52 KiB
C#
1561 lines
52 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using BestHTTP;
|
|
using BestHTTP.Forms;
|
|
using CodeStage.AntiCheat.ObscuredTypes;
|
|
using Cpp2IlInjected;
|
|
using RecRoom;
|
|
using RecRoom.Async;
|
|
using RRUI.Data.NUX;
|
|
|
|
// Token: 0x02000CA9 RID: 3241
|
|
[Token(Token = "0x2000CA9")]
|
|
[StructLayout(3)]
|
|
public static class PEGGCEDHBOF
|
|
{
|
|
// Token: 0x06004DFE RID: 19966 RVA: 0x001222F8 File Offset: 0x001204F8
|
|
[Token(Token = "0x6004DFE")]
|
|
[Address(RVA = "0x1CAF5B0", Offset = "0x1CADFB0", VA = "0x181CAF5B0")]
|
|
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: 0x06004DFF RID: 19967 RVA: 0x00122340 File Offset: 0x00120540
|
|
[Token(Token = "0x6004DFF")]
|
|
[Address(RVA = "0x1CB3C40", Offset = "0x1CB2640", VA = "0x181CB3C40")]
|
|
private static void OFFLOPLJBBG()
|
|
{
|
|
ActionEvent<List<int>> peehofkpdcb = PAJOOHAOLEE.PEEHOFKPDCB;
|
|
int num;
|
|
Action<List<int>> action = new Action(num.PEEHOFKPDCB);
|
|
num = 0;
|
|
PAJOOHAOLEE.PEEHOFKPDCB = peehofkpdcb + action;
|
|
int num2 = 0;
|
|
PAJOOHAOLEE.HMOACIFIOCN hmoacifiocn;
|
|
hmoacifiocn.method = ldftn(PPADLGFGNFE);
|
|
hmoacifiocn.method_ptr = ldftn(PPADLGFGNFE);
|
|
hmoacifiocn.m_target = num2;
|
|
PAJOOHAOLEE.NMANOHJOCJD("AccountUpdate", hmoacifiocn);
|
|
PAJOOHAOLEE.HMOACIFIOCN hmoacifiocn2;
|
|
hmoacifiocn2.method = ldftn(GOMBPFFPGNB);
|
|
hmoacifiocn2.method_ptr = ldftn(GOMBPFFPGNB);
|
|
hmoacifiocn2.m_target = num2;
|
|
PAJOOHAOLEE.NMANOHJOCJD("SelfAccountUpdate", hmoacifiocn2);
|
|
}
|
|
|
|
// Token: 0x06004E00 RID: 19968 RVA: 0x001223CC File Offset: 0x001205CC
|
|
[Token(Token = "0x6004E00")]
|
|
[Address(RVA = "0x1CB38A0", Offset = "0x1CB22A0", VA = "0x181CB38A0")]
|
|
private static void NPCPLFAONFO()
|
|
{
|
|
ActionEvent<List<int>> peehofkpdcb = PAJOOHAOLEE.PEEHOFKPDCB;
|
|
int num;
|
|
Action<List<int>> action = new Action(num.PEEHOFKPDCB);
|
|
num = 0;
|
|
PAJOOHAOLEE.PEEHOFKPDCB = peehofkpdcb - action;
|
|
ActionEvent oedafefmhec = GCBPKHFJKCE.OEDAFEFMHEC;
|
|
int num2;
|
|
Action action2 = new Action(num2.OEDAFEFMHEC);
|
|
num2 = 0;
|
|
GCBPKHFJKCE.OEDAFEFMHEC = oedafefmhec - action2;
|
|
}
|
|
|
|
// Token: 0x06004E01 RID: 19969 RVA: 0x00122420 File Offset: 0x00120620
|
|
[Token(Token = "0x6004E01")]
|
|
[Address(RVA = "0x1CB1BA0", Offset = "0x1CB05A0", VA = "0x181CB1BA0")]
|
|
private static void JPFGCHENJMH()
|
|
{
|
|
PEGGCEDHBOF.DKNKKLPCGLM.Clear();
|
|
PEGGCEDHBOF.AHJLENGOGAO.Clear();
|
|
PEGGCEDHBOF.DPBLOEDGKNH.Clear();
|
|
PEGGCEDHBOF.PPFHCMFICED.Clear();
|
|
PEGGCEDHBOF.OBGCCGHADBF.Clear();
|
|
ObscuredBool obscuredBool;
|
|
bool fakeValue = obscuredBool.fakeValue;
|
|
ObscuredBool obscuredBool2;
|
|
bool fakeValue2 = obscuredBool2.fakeValue;
|
|
ObscuredBool obscuredBool3;
|
|
bool fakeValue3 = obscuredBool3.fakeValue;
|
|
ObscuredBool obscuredBool4;
|
|
bool fakeValue4 = obscuredBool4.fakeValue;
|
|
ObscuredBool obscuredBool5;
|
|
bool fakeValue5 = obscuredBool5.fakeValue;
|
|
ObscuredBool obscuredBool6;
|
|
bool fakeValue6 = obscuredBool6.fakeValue;
|
|
ObscuredBool obscuredBool7;
|
|
bool fakeValue7 = obscuredBool7.fakeValue;
|
|
}
|
|
|
|
// Token: 0x17000D93 RID: 3475
|
|
// (get) Token: 0x06004E02 RID: 19970 RVA: 0x001224A0 File Offset: 0x001206A0
|
|
// (set) Token: 0x06004E03 RID: 19971 RVA: 0x001224B4 File Offset: 0x001206B4
|
|
[Token(Token = "0x17000D93")]
|
|
public static JJGHAFKJBEI FPDEFOKIOEH
|
|
{
|
|
[Token(Token = "0x6004E02")]
|
|
[Address(RVA = "0x1CB37B0", Offset = "0x1CB21B0", VA = "0x181CB37B0")]
|
|
get
|
|
{
|
|
return PEGGCEDHBOF.DOOHKCANFLO;
|
|
}
|
|
[Token(Token = "0x6004E03")]
|
|
[Address(RVA = "0x1CAF4B0", Offset = "0x1CADEB0", VA = "0x181CAF4B0")]
|
|
private set
|
|
{
|
|
PEGGCEDHBOF.DOOHKCANFLO = value;
|
|
if (value != 0)
|
|
{
|
|
PEGGCEDHBOF.IKKENFIMNDH();
|
|
JJGHAFKJBEI doohkcanflo = PEGGCEDHBOF.DOOHKCANFLO;
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000D94 RID: 3476
|
|
// (get) Token: 0x06004E04 RID: 19972 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (set) Token: 0x06004E05 RID: 19973 RVA: 0x001224E0 File Offset: 0x001206E0
|
|
[Token(Token = "0x17000D94")]
|
|
public static ObscuredBool JOKNPDBOBGJ
|
|
{
|
|
[Token(Token = "0x6004E04")]
|
|
[Address(RVA = "0x1CB21D0", Offset = "0x1CB0BD0", VA = "0x181CB21D0")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x6004E05")]
|
|
[Address(RVA = "0x1CB0800", Offset = "0x1CAF200", VA = "0x181CB0800")]
|
|
[CompilerGenerated]
|
|
private set
|
|
{
|
|
bool fakeValue = value.fakeValue;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000D95 RID: 3477
|
|
// (get) Token: 0x06004E06 RID: 19974 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (set) Token: 0x06004E07 RID: 19975 RVA: 0x001224F4 File Offset: 0x001206F4
|
|
[Token(Token = "0x17000D95")]
|
|
public static ObscuredBool CDHCJIJAFIN
|
|
{
|
|
[Token(Token = "0x6004E06")]
|
|
[Address(RVA = "0x1CB2240", Offset = "0x1CB0C40", VA = "0x181CB2240")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x6004E07")]
|
|
[Address(RVA = "0x1CB3740", Offset = "0x1CB2140", VA = "0x181CB3740")]
|
|
[CompilerGenerated]
|
|
private set
|
|
{
|
|
bool fakeValue = value.fakeValue;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000D96 RID: 3478
|
|
// (get) Token: 0x06004E08 RID: 19976 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (set) Token: 0x06004E09 RID: 19977 RVA: 0x00122508 File Offset: 0x00120708
|
|
[Token(Token = "0x17000D96")]
|
|
public static ObscuredBool NHHOKMLDJDP
|
|
{
|
|
[Token(Token = "0x6004E08")]
|
|
[Address(RVA = "0x1CB15B0", Offset = "0x1CAFFB0", VA = "0x181CB15B0")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x6004E09")]
|
|
[Address(RVA = "0x1CAF0A0", Offset = "0x1CADAA0", VA = "0x181CAF0A0")]
|
|
[CompilerGenerated]
|
|
set
|
|
{
|
|
bool fakeValue = value.fakeValue;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000D97 RID: 3479
|
|
// (get) Token: 0x06004E0A RID: 19978 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (set) Token: 0x06004E0B RID: 19979 RVA: 0x0012251C File Offset: 0x0012071C
|
|
[Token(Token = "0x17000D97")]
|
|
private static ObscuredBool KDAEFAPMKGO
|
|
{
|
|
[Token(Token = "0x6004E0A")]
|
|
[Address(RVA = "0x1CB0010", Offset = "0x1CAEA10", VA = "0x181CB0010")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x6004E0B")]
|
|
[Address(RVA = "0x1CB2160", Offset = "0x1CB0B60", VA = "0x181CB2160")]
|
|
[CompilerGenerated]
|
|
set
|
|
{
|
|
bool fakeValue = value.fakeValue;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000D98 RID: 3480
|
|
// (get) Token: 0x06004E0C RID: 19980 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (set) Token: 0x06004E0D RID: 19981 RVA: 0x00122530 File Offset: 0x00120730
|
|
[Token(Token = "0x17000D98")]
|
|
private static ObscuredBool IIBPCLHGAPD
|
|
{
|
|
[Token(Token = "0x6004E0C")]
|
|
[Address(RVA = "0x1CB04A0", Offset = "0x1CAEEA0", VA = "0x181CB04A0")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x6004E0D")]
|
|
[Address(RVA = "0x1CAF200", Offset = "0x1CADC00", VA = "0x181CAF200")]
|
|
[CompilerGenerated]
|
|
set
|
|
{
|
|
bool fakeValue = value.fakeValue;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000D99 RID: 3481
|
|
// (get) Token: 0x06004E0E RID: 19982 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (set) Token: 0x06004E0F RID: 19983 RVA: 0x00122544 File Offset: 0x00120744
|
|
[Token(Token = "0x17000D99")]
|
|
public static ObscuredBool DDOMFJGMJBO
|
|
{
|
|
[Token(Token = "0x6004E0E")]
|
|
[Address(RVA = "0x1CB0BE0", Offset = "0x1CAF5E0", VA = "0x181CB0BE0")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x6004E0F")]
|
|
[Address(RVA = "0x1CB1790", Offset = "0x1CB0190", VA = "0x181CB1790")]
|
|
[CompilerGenerated]
|
|
private set
|
|
{
|
|
bool fakeValue = value.fakeValue;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000D9A RID: 3482
|
|
// (get) Token: 0x06004E10 RID: 19984 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (set) Token: 0x06004E11 RID: 19985 RVA: 0x00122558 File Offset: 0x00120758
|
|
[Token(Token = "0x17000D9A")]
|
|
public static ObscuredBool GPLAAJPKJMI
|
|
{
|
|
[Token(Token = "0x6004E10")]
|
|
[Address(RVA = "0x1CB2070", Offset = "0x1CB0A70", VA = "0x181CB2070")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x6004E11")]
|
|
[Address(RVA = "0x1CB20F0", Offset = "0x1CB0AF0", VA = "0x181CB20F0")]
|
|
[CompilerGenerated]
|
|
private set
|
|
{
|
|
bool fakeValue = value.fakeValue;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004E12 RID: 19986 RVA: 0x0012256C File Offset: 0x0012076C
|
|
[Token(Token = "0x6004E12")]
|
|
[Address(RVA = "0x1CAF730", Offset = "0x1CAE130", VA = "0x181CAF730")]
|
|
public static IPromise<bool> BMDFFCOIOFL()
|
|
{
|
|
IPromise<bool> promise;
|
|
return promise;
|
|
}
|
|
|
|
// Token: 0x06004E13 RID: 19987 RVA: 0x0012257C File Offset: 0x0012077C
|
|
[Token(Token = "0x6004E13")]
|
|
[Address(RVA = "0x1CB3F30", Offset = "0x1CB2930", VA = "0x181CB3F30")]
|
|
public static IPromise<bool> PHMCMIEAPLN()
|
|
{
|
|
IPromise<bool> promise;
|
|
return promise;
|
|
}
|
|
|
|
// Token: 0x06004E14 RID: 19988 RVA: 0x0012258C File Offset: 0x0012078C
|
|
[Token(Token = "0x6004E14")]
|
|
[Address(RVA = "0x1CB14D0", Offset = "0x1CAFED0", VA = "0x181CB14D0")]
|
|
private static IPromise<bool> ICGFPGJMHCM(ObscuredBool OLFFMFNNNOH)
|
|
{
|
|
bool fakeValue = OLFFMFNNNOH.fakeValue;
|
|
ObscuredBool betaSetting;
|
|
betaSetting.fakeValue = fakeValue;
|
|
IPromise<bool> promise = GEAPBDGCKMB.LMGDJMCOOPA();
|
|
Func<bool, IPromise<bool>> func = delegate(bool isP2PBetaEnabled)
|
|
{
|
|
if (!isP2PBetaEnabled)
|
|
{
|
|
}
|
|
bool flag = betaSetting.fakeValue;
|
|
bool flag2;
|
|
flag = flag2;
|
|
return Promise.FromResult<bool>(flag);
|
|
};
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06004E15 RID: 19989 RVA: 0x001225D0 File Offset: 0x001207D0
|
|
[Token(Token = "0x6004E15")]
|
|
[Address(RVA = "0x1CAFA20", Offset = "0x1CAE420", VA = "0x181CAFA20")]
|
|
public static void CECHLMHCLBH(bool BBLNHPPPEPI, bool KAEMGAPHLLL, bool MPDDGNMAGCL, bool PCDIGPGBCPP, bool MJJOJGPPLEC)
|
|
{
|
|
ObscuredBool obscuredBool;
|
|
bool fakeValue = obscuredBool.fakeValue;
|
|
ObscuredBool obscuredBool2;
|
|
bool fakeValue2 = obscuredBool2.fakeValue;
|
|
ObscuredBool obscuredBool3;
|
|
bool fakeValue3 = obscuredBool3.fakeValue;
|
|
ObscuredBool obscuredBool4;
|
|
bool fakeValue4 = obscuredBool4.fakeValue;
|
|
ObscuredBool obscuredBool5;
|
|
bool fakeValue5 = obscuredBool5.fakeValue;
|
|
if (GCBPKHFJKCE.LHAABLFLCLH)
|
|
{
|
|
PEGGCEDHBOF.FBECHLOLIHK();
|
|
}
|
|
ActionEvent oedafefmhec = GCBPKHFJKCE.OEDAFEFMHEC;
|
|
int num;
|
|
Action action = new Action(num.OEDAFEFMHEC);
|
|
num = 0;
|
|
GCBPKHFJKCE.OEDAFEFMHEC = oedafefmhec + action;
|
|
}
|
|
|
|
// Token: 0x06004E16 RID: 19990 RVA: 0x00122644 File Offset: 0x00120844
|
|
[Token(Token = "0x6004E16")]
|
|
[Address(RVA = "0x1CB01F0", Offset = "0x1CAEBF0", VA = "0x181CB01F0")]
|
|
private static void FBECHLOLIHK()
|
|
{
|
|
GCBPKHFJKCE.BEACFGLJIBH beacfgljibh = GCBPKHFJKCE.KHKBGCCMFPE;
|
|
if (beacfgljibh != 0)
|
|
{
|
|
bool flag = beacfgljibh.MIKDLDEALPN;
|
|
}
|
|
bool hasActiveMembership = beacfgljibh != null;
|
|
Action<bool> action = delegate(bool canLocalAccountSeePaidInventionSettings)
|
|
{
|
|
bool flag2;
|
|
if (flag2)
|
|
{
|
|
}
|
|
ObscuredBool obscuredBool;
|
|
bool fakeValue = obscuredBool.fakeValue;
|
|
};
|
|
Action<bool> action2 = delegate(bool canLocalAccountSeeRoomKeySettings)
|
|
{
|
|
bool flag3;
|
|
if (flag3)
|
|
{
|
|
}
|
|
ObscuredBool obscuredBool2;
|
|
bool fakeValue2 = obscuredBool2.fakeValue;
|
|
};
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06004E17 RID: 19991 RVA: 0x00122694 File Offset: 0x00120894
|
|
[Token(Token = "0x6004E17")]
|
|
[Address(RVA = "0x1CB3BF0", Offset = "0x1CB25F0", VA = "0x181CB3BF0")]
|
|
private static void OEDAFEFMHEC()
|
|
{
|
|
PEGGCEDHBOF.FBECHLOLIHK();
|
|
}
|
|
|
|
// Token: 0x06004E18 RID: 19992 RVA: 0x001226A8 File Offset: 0x001208A8
|
|
[Token(Token = "0x6004E18")]
|
|
[Address(RVA = "0x1CB0870", Offset = "0x1CAF270", VA = "0x181CB0870")]
|
|
private static void GOMBPFFPGNB(Dictionary<string, object> NGPMADFHHKP)
|
|
{
|
|
PEGGCEDHBOF.FPDEFOKIOEH = AEOPHJMOOFE.PPGFHEDFBEA<JJGHAFKJBEI>(NGPMADFHHKP);
|
|
}
|
|
|
|
// Token: 0x06004E19 RID: 19993 RVA: 0x001226C0 File Offset: 0x001208C0
|
|
[Token(Token = "0x6004E19")]
|
|
[Address(RVA = "0x1CB1B10", Offset = "0x1CB0510", VA = "0x181CB1B10")]
|
|
public static bool JJABJODBLFA(int GKLPIFBPGOD, out CCEOLAOLEKJ HCFENFCHGEJ)
|
|
{
|
|
Dictionary<int, CCEOLAOLEKJ> dknkklpcglm = PEGGCEDHBOF.DKNKKLPCGLM;
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
|
|
// Token: 0x06004E1A RID: 19994 RVA: 0x001226DC File Offset: 0x001208DC
|
|
[Token(Token = "0x6004E1A")]
|
|
[Address(RVA = "0x1CAF110", Offset = "0x1CADB10", VA = "0x181CAF110")]
|
|
private static CCEOLAOLEKJ AHNGKEEHNNG(CCEOLAOLEKJ HFIDFDPOCKA)
|
|
{
|
|
Dictionary<int, CCEOLAOLEKJ> dknkklpcglm = PEGGCEDHBOF.DKNKKLPCGLM;
|
|
int num = ObscuredInt.FAJDMKOEFLH(HFIDFDPOCKA.<IFBPANODIPA>k__BackingField);
|
|
dknkklpcglm[num] = HFIDFDPOCKA;
|
|
PEGGCEDHBOF.OJFEGHJMCNG(ObscuredInt.FAJDMKOEFLH(HFIDFDPOCKA.<IFBPANODIPA>k__BackingField));
|
|
return HFIDFDPOCKA;
|
|
}
|
|
|
|
// Token: 0x06004E1B RID: 19995 RVA: 0x0012271C File Offset: 0x0012091C
|
|
[Token(Token = "0x6004E1B")]
|
|
[Address(RVA = "0x1CB3FF0", Offset = "0x1CB29F0", VA = "0x181CB3FF0")]
|
|
private static void PPADLGFGNFE(Dictionary<string, object> NGPMADFHHKP)
|
|
{
|
|
CCEOLAOLEKJ cceolaolekj = AEOPHJMOOFE.PPGFHEDFBEA<CCEOLAOLEKJ>(NGPMADFHHKP);
|
|
int num;
|
|
PEGGCEDHBOF.DKNKKLPCGLM[num] = cceolaolekj;
|
|
int num2;
|
|
PEGGCEDHBOF.OJFEGHJMCNG(num2);
|
|
}
|
|
|
|
// Token: 0x06004E1C RID: 19996 RVA: 0x00122750 File Offset: 0x00120950
|
|
[Token(Token = "0x6004E1C")]
|
|
[Address(RVA = "0x1CB3ED0", Offset = "0x1CB28D0", VA = "0x181CB3ED0")]
|
|
private static void PEEHOFKPDCB(List<int> KPCLKCFCBGA)
|
|
{
|
|
IPromise<List<CCEOLAOLEKJ>> promise = PEGGCEDHBOF.NHCHADDMPFC(KPCLKCFCBGA);
|
|
}
|
|
|
|
// Token: 0x06004E1D RID: 19997 RVA: 0x00122764 File Offset: 0x00120964
|
|
[Token(Token = "0x6004E1D")]
|
|
[Address(RVA = "0x1CB0F60", Offset = "0x1CAF960", VA = "0x181CB0F60")]
|
|
public static IPromise<JJGHAFKJBEI> HJFCFNCKDFO()
|
|
{
|
|
int num = 0;
|
|
int num2 = 0;
|
|
ulong num3;
|
|
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.ODNBLPCEPNC(HTTPMethods.Get, LDCMJEDOFCO.Accounts, "account/me", num2 != 0, num3 != 0UL);
|
|
int num4 = 0;
|
|
int num5 = 0;
|
|
IPromise promise2 = promise.FAKEPMNIOAI(num5 != 0, num4 != 0).MOAAINIDMGC("Failed to GetMyAccount");
|
|
Action<JJGHAFKJBEI> <>9__60_ = PEGGCEDHBOF.<>c.<>9__60_0;
|
|
if (<>9__60_ == 0)
|
|
{
|
|
PEGGCEDHBOF.<>c.<>9__60_0 = delegate(JJGHAFKJBEI localAccount)
|
|
{
|
|
PEGGCEDHBOF.FPDEFOKIOEH = localAccount;
|
|
};
|
|
}
|
|
if (num < "Failed to GetMyAccount")
|
|
{
|
|
num += num;
|
|
if (num == "Failed to GetMyAccount")
|
|
{
|
|
promise2 += promise2;
|
|
throw new NullReferenceException();
|
|
}
|
|
num++;
|
|
}
|
|
return promise2.Then(<>9__60_);
|
|
}
|
|
|
|
// Token: 0x06004E1E RID: 19998 RVA: 0x001227F0 File Offset: 0x001209F0
|
|
[Token(Token = "0x6004E1E")]
|
|
[Address(RVA = "0x1CB27D0", Offset = "0x1CB11D0", VA = "0x181CB27D0")]
|
|
public static IPromise<CCEOLAOLEKJ> NFKMGNHDCMN(int GKLPIFBPGOD)
|
|
{
|
|
if (GKLPIFBPGOD <= 0)
|
|
{
|
|
return Promise.FromError<CCEOLAOLEKJ>(string.Format("Failed to GetAccountById: Invalid accountId {0}", GKLPIFBPGOD));
|
|
}
|
|
bool flag = PEGGCEDHBOF.FAKFPNOLHOO.Contains(GKLPIFBPGOD);
|
|
if (flag)
|
|
{
|
|
return Promise.FromError<CCEOLAOLEKJ>(string.Format("Failed to GetAccountById: Known bad accountId {0}", flag));
|
|
}
|
|
Dictionary<int, CCEOLAOLEKJ> dknkklpcglm = PEGGCEDHBOF.DKNKKLPCGLM;
|
|
bool flag2;
|
|
if (!flag2)
|
|
{
|
|
string text = string.Format("account/{0}", flag2);
|
|
int num = 0;
|
|
TimeSpan jphofcpgcdb = LGIGKAKBONN.JPHOFCPGCDB;
|
|
ulong num2;
|
|
IPromise promise = LGIGKAKBONN.IAHDANBDAAM<CCEOLAOLEKJ>(LDCMJEDOFCO.Accounts, text, jphofcpgcdb, num != 0, num2 != 0UL).MOAAINIDMGC("Failed to GetAccountById");
|
|
if (PEGGCEDHBOF.<>c.<>9__61_0 == 0)
|
|
{
|
|
PEGGCEDHBOF.<>c.<>9__61_0 = delegate(CCEOLAOLEKJ account)
|
|
{
|
|
CCEOLAOLEKJ cceolaolekj = PEGGCEDHBOF.AHNGKEEHNNG(account);
|
|
};
|
|
}
|
|
return typeof(PEGGCEDHBOF.<>c).TypeHandle;
|
|
}
|
|
IPromise<CCEOLAOLEKJ> promise2;
|
|
return promise2;
|
|
}
|
|
|
|
// Token: 0x06004E1F RID: 19999 RVA: 0x001228A0 File Offset: 0x00120AA0
|
|
[Token(Token = "0x6004E1F")]
|
|
[Address(RVA = "0x1CB0A60", Offset = "0x1CAF460", VA = "0x181CB0A60")]
|
|
public static IPromise<CCEOLAOLEKJ> HBKBGEPCAGJ(string DAHEICMKIJJ)
|
|
{
|
|
string text = "account?username=" + DAHEICMKIJJ;
|
|
int num = 0;
|
|
TimeSpan jphofcpgcdb = LGIGKAKBONN.JPHOFCPGCDB;
|
|
ulong num2;
|
|
IPromise promise = LGIGKAKBONN.IAHDANBDAAM<CCEOLAOLEKJ>(LDCMJEDOFCO.Accounts, text, jphofcpgcdb, num != 0, num2 != 0UL).MOAAINIDMGC("Failed to GetAccountByUsername");
|
|
if (PEGGCEDHBOF.<>c.<>9__62_0 == 0)
|
|
{
|
|
PEGGCEDHBOF.<>c.<>9__62_0 = delegate(CCEOLAOLEKJ account)
|
|
{
|
|
CCEOLAOLEKJ cceolaolekj = PEGGCEDHBOF.AHNGKEEHNNG(account);
|
|
};
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06004E20 RID: 20000 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6004E20")]
|
|
[Address(RVA = "0x1CB2FB0", Offset = "0x1CB19B0", VA = "0x181CB2FB0")]
|
|
public static IPromise<List<CCEOLAOLEKJ>> NHCHADDMPFC(List<int> ILNGMAANNDG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06004E21 RID: 20001 RVA: 0x001228FC File Offset: 0x00120AFC
|
|
[Token(Token = "0x6004E21")]
|
|
[Address(RVA = "0x1CB0C60", Offset = "0x1CAF660", VA = "0x181CB0C60")]
|
|
public static IPromise<CCEOLAOLEKJ> HHFPNFANNEG()
|
|
{
|
|
int num = 0;
|
|
if (!CheatManager.CheckForMismatch(num))
|
|
{
|
|
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
|
PlatformManager instance = SingletonMonoBehaviour.Instance;
|
|
int hashCode = SingletonMonoBehaviour.Instance.<GAEJNJGGBJM>k__BackingField.GetHashCode();
|
|
ulong num2;
|
|
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((ulong)2L), (LDCMJEDOFCO)((uint)10), "account/create", httpurlEncodedForm, num != 0, num2 != 0UL);
|
|
int num3 = 0;
|
|
int num4 = 0;
|
|
IPromise promise2 = promise.FAKEPMNIOAI(num4 != 0, num3 != 0).KIFEHEKHAPE("Failed to CreateAccount").FLCJGMGGPCC<CCEOLAOLEKJ>();
|
|
if (PEGGCEDHBOF.<>c.<>9__64_0 == 0)
|
|
{
|
|
PEGGCEDHBOF.<>c.<>9__64_0 = delegate(CCEOLAOLEKJ account)
|
|
{
|
|
RegistrationModel.MarkRegistrationIncomplete(ObscuredInt.FAJDMKOEFLH(account.<IFBPANODIPA>k__BackingField));
|
|
CCEOLAOLEKJ cceolaolekj = PEGGCEDHBOF.AHNGKEEHNNG(account);
|
|
ActionEvent gkpadfnnffh = PEGGCEDHBOF.GKPADFNNFFH;
|
|
if (gkpadfnnffh != 0)
|
|
{
|
|
int num5 = 0;
|
|
gkpadfnnffh.Invoke(num5 != 0);
|
|
return;
|
|
}
|
|
};
|
|
}
|
|
return typeof(PEGGCEDHBOF.<>c).TypeHandle;
|
|
}
|
|
IPromise promise3 = LCCEEFHOBEN.IEAOIIFNOGN(num);
|
|
Promise<CCEOLAOLEKJ> promise4 = new Promise();
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06004E22 RID: 20002 RVA: 0x001229A4 File Offset: 0x00120BA4
|
|
[Token(Token = "0x6004E22")]
|
|
[Address(RVA = "0x1CAF690", Offset = "0x1CAE090", VA = "0x181CAF690")]
|
|
public static IPromise BHLKILHANCI(string DAHEICMKIJJ)
|
|
{
|
|
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
|
httpurlEncodedForm.AddField("username", DAHEICMKIJJ);
|
|
return PEGGCEDHBOF.OEBEELJDOHE((HTTPMethods)((ulong)3L), httpurlEncodedForm, "username");
|
|
}
|
|
|
|
// Token: 0x06004E23 RID: 20003 RVA: 0x001229D8 File Offset: 0x00120BD8
|
|
[Token(Token = "0x6004E23")]
|
|
[Address(RVA = "0x1CAF980", Offset = "0x1CAE380", VA = "0x181CAF980")]
|
|
public static IPromise CCINPDFICCP(string HCKNCEKKMIF)
|
|
{
|
|
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
|
httpurlEncodedForm.AddField("displayName", HCKNCEKKMIF);
|
|
return PEGGCEDHBOF.OEBEELJDOHE((HTTPMethods)((ulong)3L), httpurlEncodedForm, "displayname");
|
|
}
|
|
|
|
// Token: 0x06004E24 RID: 20004 RVA: 0x00122A0C File Offset: 0x00120C0C
|
|
[Token(Token = "0x6004E24")]
|
|
[Address(RVA = "0x1CB0080", Offset = "0x1CAEA80", VA = "0x181CB0080")]
|
|
public static IPromise DNDKCCHJJEE(string HHPHKBJCDKG)
|
|
{
|
|
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
|
httpurlEncodedForm.AddField("bio", HHPHKBJCDKG);
|
|
IPromise promise = PEGGCEDHBOF.OEBEELJDOHE((HTTPMethods)((ulong)3L), httpurlEncodedForm, "bio");
|
|
if (PEGGCEDHBOF.<>c.<>9__67_0 == 0)
|
|
{
|
|
PEGGCEDHBOF.<>c.<>9__67_0 = delegate
|
|
{
|
|
ObscuredInt <IFBPANODIPA>k__BackingField = PEGGCEDHBOF.DOOHKCANFLO.<IFBPANODIPA>k__BackingField;
|
|
string text;
|
|
LGIGKAKBONN.KAAKKFICFLM(LDCMJEDOFCO.Accounts, text);
|
|
};
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06004E25 RID: 20005 RVA: 0x00122A5C File Offset: 0x00120C5C
|
|
[Token(Token = "0x6004E25")]
|
|
[Address(RVA = "0x1CAF7F0", Offset = "0x1CAE1F0", VA = "0x181CAF7F0")]
|
|
public static IPromise CCCDIOALPJK(ManagedTexture CDOKODEJIJJ)
|
|
{
|
|
int num = 0;
|
|
IPromise<string> promise = OHDHPENHDAP.NLDOGFCBAOD(CDOKODEJIJJ, OHDHPENHDAP.DLHGJJJPHPH.ProfileThumbnail, num);
|
|
Func<string, IPromise> func = PEGGCEDHBOF.<>c.<>9__68_0;
|
|
if (func == 0)
|
|
{
|
|
PEGGCEDHBOF.<>c.<>9__68_0 = delegate(string imageName)
|
|
{
|
|
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
|
httpurlEncodedForm.AddField("imageName", imageName);
|
|
return PEGGCEDHBOF.OEBEELJDOHE((HTTPMethods)((ulong)3L), httpurlEncodedForm, "profileimage");
|
|
};
|
|
}
|
|
int num2 = 0;
|
|
if (num2 < num)
|
|
{
|
|
num2 += num2;
|
|
if (num2 == num)
|
|
{
|
|
goto IL_45;
|
|
}
|
|
num2++;
|
|
}
|
|
IPromise promise2 = promise.ContinueWith(func);
|
|
IL_45:
|
|
func += func;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06004E26 RID: 20006 RVA: 0x00122AB8 File Offset: 0x00120CB8
|
|
[Token(Token = "0x6004E26")]
|
|
[Address(RVA = "0x1CAF270", Offset = "0x1CADC70", VA = "0x181CAF270")]
|
|
public static IPromise ALPJIGBDGON(DateTime ACEKGNLOGLC)
|
|
{
|
|
bool fakeValue = PEGGCEDHBOF.DOOHKCANFLO.<DOPLJIOHAMG>k__BackingField.fakeValue;
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
DateTime birthdayUTC = flag;
|
|
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
|
string text = birthdayUTC.IFGNEJGGIAK();
|
|
httpurlEncodedForm.AddField("birthday", text);
|
|
IPromise promise = PEGGCEDHBOF.OEBEELJDOHE((HTTPMethods)((ulong)3L), httpurlEncodedForm, "birthday");
|
|
Action action = delegate
|
|
{
|
|
JJGHAFKJBEI doohkcanflo = PEGGCEDHBOF.DOOHKCANFLO;
|
|
DateTime utcNow = DateTime.UtcNow;
|
|
bool flag2;
|
|
doohkcanflo.KIJBMENEGJO(flag2);
|
|
PEGGCEDHBOF.IKKENFIMNDH();
|
|
};
|
|
}
|
|
return Promise.FromError("Cannot change birthday");
|
|
}
|
|
|
|
// Token: 0x06004E27 RID: 20007 RVA: 0x00122B34 File Offset: 0x00120D34
|
|
[Token(Token = "0x6004E27")]
|
|
[Address(RVA = "0x1CB2620", Offset = "0x1CB1020", VA = "0x181CB2620")]
|
|
public static IPromise NBLIOCGGDMK(string LJKKKECANAB)
|
|
{
|
|
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
|
httpurlEncodedForm.AddField("email", LJKKKECANAB);
|
|
return PEGGCEDHBOF.OEBEELJDOHE((HTTPMethods)((ulong)2L), httpurlEncodedForm, "email");
|
|
}
|
|
|
|
// Token: 0x06004E28 RID: 20008 RVA: 0x00122B68 File Offset: 0x00120D68
|
|
[Token(Token = "0x6004E28")]
|
|
[Address(RVA = "0x1CAF000", Offset = "0x1CADA00", VA = "0x181CAF000")]
|
|
public static IPromise ABLPBFMIIEA(string FDGABLOOKOE)
|
|
{
|
|
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
|
httpurlEncodedForm.AddField("phone", FDGABLOOKOE);
|
|
return PEGGCEDHBOF.OEBEELJDOHE((HTTPMethods)((ulong)2L), httpurlEncodedForm, "phone");
|
|
}
|
|
|
|
// Token: 0x06004E29 RID: 20009 RVA: 0x00122B9C File Offset: 0x00120D9C
|
|
[Token(Token = "0x6004E29")]
|
|
[Address(RVA = "0x1CB1620", Offset = "0x1CB0020", VA = "0x181CB1620")]
|
|
public static IPromise IKBFFHMMFFH(string FDGABLOOKOE, string HEKGBAHJPIN)
|
|
{
|
|
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
|
httpurlEncodedForm.AddField("phone", FDGABLOOKOE);
|
|
httpurlEncodedForm.AddField("code", HEKGBAHJPIN);
|
|
return PEGGCEDHBOF.OEBEELJDOHE((HTTPMethods)((ulong)2L), httpurlEncodedForm, "confirmphone");
|
|
}
|
|
|
|
// Token: 0x06004E2A RID: 20010 RVA: 0x00122BDC File Offset: 0x00120DDC
|
|
[Token(Token = "0x6004E2A")]
|
|
[Address(RVA = "0x1CB39D0", Offset = "0x1CB23D0", VA = "0x181CB39D0")]
|
|
private static IPromise OEBEELJDOHE(HTTPMethods APAICGIHAGJ, HTTPUrlEncodedForm MDOPLMHIKLP, string LOOAPLFGOEN)
|
|
{
|
|
string text = "account/me/" + LOOAPLFGOEN;
|
|
int num = 0;
|
|
ulong num2;
|
|
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.ODNBLPCEPNC(APAICGIHAGJ, LDCMJEDOFCO.Accounts, text, MDOPLMHIKLP, num != 0, num2 != 0UL);
|
|
int num3 = 0;
|
|
int num4 = 0;
|
|
IPromise promise2 = promise.FAKEPMNIOAI(num4 != 0, num3 != 0);
|
|
string text2 = "Failed to modify " + LOOAPLFGOEN;
|
|
IPromise promise3 = promise2.MOAAINIDMGC(text2);
|
|
if (PEGGCEDHBOF.<>c.<>9__73_0 == 0)
|
|
{
|
|
PEGGCEDHBOF.<>c.<>9__73_0 = (string _) => "An error occurred. Please try again.";
|
|
}
|
|
if (num < text2)
|
|
{
|
|
num += num;
|
|
if (num == text2)
|
|
{
|
|
num += num;
|
|
throw new NullReferenceException();
|
|
}
|
|
num++;
|
|
}
|
|
return EEMMNNGBJGD.FLCJGMGGPCC(num);
|
|
}
|
|
|
|
// Token: 0x06004E2B RID: 20011 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6004E2B")]
|
|
[Address(RVA = "0x1CB1800", Offset = "0x1CB0200", VA = "0x181CB1800")]
|
|
private static IPromise<bool> JBENBHNGNBA(int GKLPIFBPGOD, string IENKDAKBEDP, Dictionary<int, ObscuredBool> ONOBMHNFCHB, bool KGJFIJCIGPJ = false)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06004E2C RID: 20012 RVA: 0x00122C70 File Offset: 0x00120E70
|
|
[Token(Token = "0x6004E2C")]
|
|
[Address(RVA = "0x1CB0520", Offset = "0x1CAEF20", VA = "0x181CB0520")]
|
|
public static IPromise<bool> FMBDKMMFPNM(int GKLPIFBPGOD, bool KGJFIJCIGPJ = false)
|
|
{
|
|
Dictionary<int, ObscuredBool> ahjlengogao = PEGGCEDHBOF.AHJLENGOGAO;
|
|
return PEGGCEDHBOF.JBENBHNGNBA(GKLPIFBPGOD, "developer", ahjlengogao, KGJFIJCIGPJ);
|
|
}
|
|
|
|
// Token: 0x06004E2D RID: 20013 RVA: 0x00122C90 File Offset: 0x00120E90
|
|
[Token(Token = "0x6004E2D")]
|
|
[Address(RVA = "0x1CB3810", Offset = "0x1CB2210", VA = "0x181CB3810")]
|
|
public static IPromise<bool> NNOKJBMFOOF(int GKLPIFBPGOD, bool KGJFIJCIGPJ = false)
|
|
{
|
|
Dictionary<int, ObscuredBool> ahjlengogao = PEGGCEDHBOF.AHJLENGOGAO;
|
|
return PEGGCEDHBOF.JBENBHNGNBA(GKLPIFBPGOD, "moderator", ahjlengogao, KGJFIJCIGPJ);
|
|
}
|
|
|
|
// Token: 0x06004E2E RID: 20014 RVA: 0x00122CB0 File Offset: 0x00120EB0
|
|
[Token(Token = "0x6004E2E")]
|
|
[Address(RVA = "0x1CB1120", Offset = "0x1CAFB20", VA = "0x181CB1120")]
|
|
public static IPromise<bool> HLKBLMKLBFM(int GKLPIFBPGOD, bool KGJFIJCIGPJ = false)
|
|
{
|
|
int accountId = GKLPIFBPGOD;
|
|
bool forceRefresh = KGJFIJCIGPJ;
|
|
Dictionary<int, ObscuredBool> ahjlengogao = PEGGCEDHBOF.AHJLENGOGAO;
|
|
IPromise<bool> promise = PEGGCEDHBOF.JBENBHNGNBA(GKLPIFBPGOD, "developer", ahjlengogao, KGJFIJCIGPJ);
|
|
Func<bool, IPromise<bool>> func = delegate(bool isDeveloper)
|
|
{
|
|
if (isDeveloper)
|
|
{
|
|
return Promise.FromResult<bool>(true);
|
|
}
|
|
int accountId2 = accountId;
|
|
bool forceRefresh2 = forceRefresh;
|
|
Dictionary<int, ObscuredBool> dpbloedgknh = PEGGCEDHBOF.DPBLOEDGKNH;
|
|
return PEGGCEDHBOF.JBENBHNGNBA(accountId2, "screenshare", dpbloedgknh, forceRefresh2);
|
|
};
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06004E2F RID: 20015 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6004E2F")]
|
|
[Address(RVA = "0x1CAEDD0", Offset = "0x1CAD7D0", VA = "0x181CAEDD0")]
|
|
public static IPromise<bool> ABLHAKAKHCI()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06004E30 RID: 20016 RVA: 0x00122CF8 File Offset: 0x00120EF8
|
|
[Token(Token = "0x6004E30")]
|
|
[Address(RVA = "0x1CB2F10", Offset = "0x1CB1910", VA = "0x181CB2F10")]
|
|
private static IPromise<JAOFJIKJBFA> NGENLJIMIJD()
|
|
{
|
|
TimeSpan haghhlnmmfk = LGIGKAKBONN.HAGHHLNMMFK;
|
|
ulong num;
|
|
return LGIGKAKBONN.IAHDANBDAAM<JAOFJIKJBFA>((LDCMJEDOFCO)((uint)10), "parentalcontrol/me", haghhlnmmfk, true, num != 0UL).MOAAINIDMGC("Failed to GetLocalAccountParentalControl");
|
|
}
|
|
|
|
// Token: 0x06004E31 RID: 20017 RVA: 0x00122D28 File Offset: 0x00120F28
|
|
[Token(Token = "0x6004E31")]
|
|
[Address(RVA = "0x1CB06C0", Offset = "0x1CAF0C0", VA = "0x181CB06C0")]
|
|
public static IPromise<FKNGFLFDIIB> GBLAOEFPDAH(int GKLPIFBPGOD)
|
|
{
|
|
if (GKLPIFBPGOD > 0)
|
|
{
|
|
string text = string.Format("account/{0}/bio", GKLPIFBPGOD);
|
|
int num = 0;
|
|
TimeSpan jphofcpgcdb = LGIGKAKBONN.JPHOFCPGCDB;
|
|
ulong num2;
|
|
string text2;
|
|
return LGIGKAKBONN.IAHDANBDAAM<FKNGFLFDIIB>(LDCMJEDOFCO.Accounts, text, jphofcpgcdb, num != 0, num2 != 0UL).MOAAINIDMGC(text2);
|
|
}
|
|
return Promise.FromError<FKNGFLFDIIB>(string.Format("Failed to GetBio: Invalid accountId {0}", GKLPIFBPGOD));
|
|
}
|
|
|
|
// Token: 0x06004E32 RID: 20018 RVA: 0x00122D70 File Offset: 0x00120F70
|
|
[Token(Token = "0x6004E32")]
|
|
[Address(RVA = "0x1CB0920", Offset = "0x1CAF320", VA = "0x181CB0920")]
|
|
public static IPromise<string> GPBLIMIOEHE(int GKLPIFBPGOD)
|
|
{
|
|
if (GKLPIFBPGOD > 0)
|
|
{
|
|
string text = string.Format("platformid/{0}", GKLPIFBPGOD);
|
|
int num = 0;
|
|
TimeSpan kdpbealifii = LGIGKAKBONN.KDPBEALIFII;
|
|
ulong num2;
|
|
string text2;
|
|
return LGIGKAKBONN.NKAIOCNCINN<string>((LDCMJEDOFCO)num, text, kdpbealifii, true, num2 != 0UL).MOAAINIDMGC(text2);
|
|
}
|
|
return Promise.FromError<string>(string.Format("Failed to GetPlatformId: Invalid accountId {0}", GKLPIFBPGOD));
|
|
}
|
|
|
|
// Token: 0x06004E33 RID: 20019 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6004E33")]
|
|
[Address(RVA = "0x1CB22B0", Offset = "0x1CB0CB0", VA = "0x181CB22B0")]
|
|
public static IPromise<List<DCGAMCKNJDB>> MBGACFGGGBB(List<string> GBLPKOFJANF)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06004E34 RID: 20020 RVA: 0x00122DB8 File Offset: 0x00120FB8
|
|
[Token(Token = "0x6004E34")]
|
|
[Address(RVA = "0x1CB05B0", Offset = "0x1CAEFB0", VA = "0x181CB05B0")]
|
|
public static IPromise<List<DCGAMCKNJDB>> FNHDKAHDKHF(List<string> PHKHAOFBJOJ)
|
|
{
|
|
string text = ObscuredString.FAJDMKOEFLH(PEGGCEDHBOF.DOOHKCANFLO.<BOMHJCNNAGH>k__BackingField);
|
|
IPromise<List<DCGAMCKNJDB>> promise;
|
|
return promise;
|
|
}
|
|
|
|
// Token: 0x06004E35 RID: 20021 RVA: 0x00122DDC File Offset: 0x00120FDC
|
|
[Token(Token = "0x6004E35")]
|
|
[Address(RVA = "0x1CB26C0", Offset = "0x1CB10C0", VA = "0x181CB26C0")]
|
|
public static IPromise<List<DCGAMCKNJDB>> NDMFLAFKADK(List<string> JGJKFPKJNHH)
|
|
{
|
|
string text = ObscuredString.FAJDMKOEFLH(PEGGCEDHBOF.DOOHKCANFLO.<EGEFFDNCENB>k__BackingField);
|
|
IPromise<List<DCGAMCKNJDB>> promise;
|
|
return promise;
|
|
}
|
|
|
|
// Token: 0x06004E36 RID: 20022 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6004E36")]
|
|
[Address(RVA = "0x1CB2B70", Offset = "0x1CB1570", VA = "0x181CB2B70")]
|
|
private static IPromise<List<DCGAMCKNJDB>> NGENLHMLHNG(List<string> BGELOMIEKFK, string MAFJOJLDFJO, string LOOAPLFGOEN, string PJIBCCFFMNJ, GPOOLJODEGM OLBDHLLJJHF)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06004E37 RID: 20023 RVA: 0x00122E00 File Offset: 0x00121000
|
|
[Token(Token = "0x6004E37")]
|
|
[Address(RVA = "0x1CB1260", Offset = "0x1CAFC60", VA = "0x181CB1260")]
|
|
public static IPromise<List<CCEOLAOLEKJ>> IBDGAKHBIAJ(string CNBKKCJAHPP)
|
|
{
|
|
if (!string.IsNullOrEmpty(CNBKKCJAHPP))
|
|
{
|
|
string text = Uri.EscapeDataString(CNBKKCJAHPP);
|
|
string text2 = "account/search?name=" + text;
|
|
IPromise promise2;
|
|
IPromise promise = promise2.MOAAINIDMGC("Failed to SearchForAccounts");
|
|
Action<List<CCEOLAOLEKJ>> <>9__86_ = PEGGCEDHBOF.<>c.<>9__86_0;
|
|
if (<>9__86_ == 0)
|
|
{
|
|
PEGGCEDHBOF.<>c.<>9__86_0 = delegate(List<CCEOLAOLEKJ> accountList)
|
|
{
|
|
int num2;
|
|
do
|
|
{
|
|
num2 = 0;
|
|
List.Enumerator enumerator;
|
|
if (enumerator != 0)
|
|
{
|
|
}
|
|
if (num2 != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num2 != 0);
|
|
};
|
|
}
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
return promise.Then(<>9__86_);
|
|
}
|
|
List<CCEOLAOLEKJ> list = new List();
|
|
IPromise<CCEOLAOLEKJ> promise3;
|
|
return promise3;
|
|
}
|
|
|
|
// Token: 0x06004E38 RID: 20024 RVA: 0x00122E88 File Offset: 0x00121088
|
|
[Token(Token = "0x6004E38")]
|
|
[Address(RVA = "0x1CB3E30", Offset = "0x1CB2830", VA = "0x181CB3E30")]
|
|
public static IPromise<PEGGCEDHBOF.KHIOLJPCGIM> ONKIADJDKAM()
|
|
{
|
|
int num = 0;
|
|
TimeSpan haghhlnmmfk = LGIGKAKBONN.HAGHHLNMMFK;
|
|
ulong num2;
|
|
return LGIGKAKBONN.IAHDANBDAAM<PEGGCEDHBOF.KHIOLJPCGIM>(LDCMJEDOFCO.Accounts, "namegen/options", haghhlnmmfk, num != 0, num2 != 0UL).MOAAINIDMGC("Failed to GetNameGenerationOptions");
|
|
}
|
|
|
|
// Token: 0x06004E39 RID: 20025 RVA: 0x00122EB8 File Offset: 0x001210B8
|
|
[Token(Token = "0x6004E39")]
|
|
[Address(RVA = "0x1CB3D60", Offset = "0x1CB2760", VA = "0x181CB3D60")]
|
|
private static void OJFEGHJMCNG(int GKLPIFBPGOD)
|
|
{
|
|
PEGGCEDHBOF.NLHPIBGGDMO.Invoke(GKLPIFBPGOD);
|
|
}
|
|
|
|
// Token: 0x06004E3A RID: 20026 RVA: 0x00122ED8 File Offset: 0x001210D8
|
|
[Token(Token = "0x6004E3A")]
|
|
[Address(RVA = "0x1CB16E0", Offset = "0x1CB00E0", VA = "0x181CB16E0")]
|
|
private static void IKKENFIMNDH()
|
|
{
|
|
ActionEvent mghcdbefnol = PEGGCEDHBOF.MGHCDBEFNOL;
|
|
if (mghcdbefnol != 0)
|
|
{
|
|
int num = 0;
|
|
mghcdbefnol.Invoke(num != 0);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06004E3B RID: 20027 RVA: 0x00122EF8 File Offset: 0x001210F8
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x6004E3B")]
|
|
[Address(RVA = "0x1CB4180", Offset = "0x1CB2B80", VA = "0x181CB4180")]
|
|
static PEGGCEDHBOF()
|
|
{
|
|
int num;
|
|
ActionEvent actionEvent = new ActionEvent(32, num != 0);
|
|
num = 0;
|
|
PEGGCEDHBOF.GKPADFNNFFH = actionEvent;
|
|
int num2;
|
|
ActionEvent<int> actionEvent2 = new ActionEvent(4, num2 != 0);
|
|
num2 = 0;
|
|
PEGGCEDHBOF.NLHPIBGGDMO = actionEvent2;
|
|
int num3;
|
|
ActionEvent actionEvent3 = new ActionEvent(32, num3 != 0);
|
|
num3 = 0;
|
|
PEGGCEDHBOF.MGHCDBEFNOL = actionEvent3;
|
|
PEGGCEDHBOF.DKNKKLPCGLM = new Dictionary();
|
|
PEGGCEDHBOF.FAKFPNOLHOO = new HashSet();
|
|
PEGGCEDHBOF.AHJLENGOGAO = new Dictionary();
|
|
PEGGCEDHBOF.DPBLOEDGKNH = new Dictionary();
|
|
PEGGCEDHBOF.PPFHCMFICED = new Dictionary();
|
|
PEGGCEDHBOF.OBGCCGHADBF = new Dictionary();
|
|
ObscuredBool obscuredBool;
|
|
bool fakeValue = obscuredBool.fakeValue;
|
|
ObscuredBool obscuredBool2;
|
|
bool fakeValue2 = obscuredBool2.fakeValue;
|
|
ObscuredBool obscuredBool3;
|
|
bool fakeValue3 = obscuredBool3.fakeValue;
|
|
ObscuredBool obscuredBool4;
|
|
bool fakeValue4 = obscuredBool4.fakeValue;
|
|
ObscuredBool obscuredBool5;
|
|
bool fakeValue5 = obscuredBool5.fakeValue;
|
|
ObscuredBool obscuredBool6;
|
|
bool fakeValue6 = obscuredBool6.fakeValue;
|
|
ObscuredBool obscuredBool7;
|
|
bool fakeValue7 = obscuredBool7.fakeValue;
|
|
}
|
|
|
|
// Token: 0x040039EF RID: 14831
|
|
[Token(Token = "0x40039EF")]
|
|
public const int MEAPKENPMMO = 1;
|
|
|
|
// Token: 0x040039F0 RID: 14832
|
|
[Token(Token = "0x40039F0")]
|
|
public const int NLMDLGPHNFJ = 13;
|
|
|
|
// Token: 0x040039F1 RID: 14833
|
|
[Token(Token = "0x40039F1")]
|
|
public const int AGPIDNILMJB = 50;
|
|
|
|
// Token: 0x040039F2 RID: 14834
|
|
[Token(Token = "0x40039F2")]
|
|
public static ActionEvent GKPADFNNFFH;
|
|
|
|
// Token: 0x040039F3 RID: 14835
|
|
[Token(Token = "0x40039F3")]
|
|
public static ActionEvent<int> NLHPIBGGDMO;
|
|
|
|
// Token: 0x040039F4 RID: 14836
|
|
[Token(Token = "0x40039F4")]
|
|
public static ActionEvent MGHCDBEFNOL;
|
|
|
|
// Token: 0x040039F5 RID: 14837
|
|
[Token(Token = "0x40039F5")]
|
|
private static Dictionary<int, CCEOLAOLEKJ> DKNKKLPCGLM;
|
|
|
|
// Token: 0x040039F6 RID: 14838
|
|
[Token(Token = "0x40039F6")]
|
|
private static HashSet<int> FAKFPNOLHOO;
|
|
|
|
// Token: 0x040039F7 RID: 14839
|
|
[Token(Token = "0x40039F7")]
|
|
private static Dictionary<int, ObscuredBool> AHJLENGOGAO;
|
|
|
|
// Token: 0x040039F8 RID: 14840
|
|
[Token(Token = "0x40039F8")]
|
|
private static Dictionary<int, ObscuredBool> DPBLOEDGKNH;
|
|
|
|
// Token: 0x040039F9 RID: 14841
|
|
[Token(Token = "0x40039F9")]
|
|
private static Dictionary<int, ObscuredBool> PPFHCMFICED;
|
|
|
|
// Token: 0x040039FA RID: 14842
|
|
[Token(Token = "0x40039FA")]
|
|
private static Dictionary<int, ObscuredBool> OBGCCGHADBF;
|
|
|
|
// Token: 0x040039FB RID: 14843
|
|
[Token(Token = "0x40039FB")]
|
|
private static JJGHAFKJBEI DOOHKCANFLO;
|
|
|
|
// Token: 0x02000CAA RID: 3242
|
|
[Token(Token = "0x2000CAA")]
|
|
public class KHIOLJPCGIM : IFAIJAGLDFK
|
|
{
|
|
// Token: 0x17000D9B RID: 3483
|
|
// (get) Token: 0x06004E3C RID: 20028 RVA: 0x00122FB8 File Offset: 0x001211B8
|
|
// (set) Token: 0x06004E3D RID: 20029 RVA: 0x00122FCC File Offset: 0x001211CC
|
|
[Token(Token = "0x17000D9B")]
|
|
public List<string> JPGMBCPBDEI
|
|
{
|
|
[Token(Token = "0x6004E3C")]
|
|
[Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")]
|
|
get;
|
|
[Token(Token = "0x6004E3D")]
|
|
[Address(RVA = "0x3C39B0", Offset = "0x3C23B0", VA = "0x1803C39B0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000D9C RID: 3484
|
|
// (get) Token: 0x06004E3E RID: 20030 RVA: 0x00122FE0 File Offset: 0x001211E0
|
|
// (set) Token: 0x06004E3F RID: 20031 RVA: 0x00122FF4 File Offset: 0x001211F4
|
|
[Token(Token = "0x17000D9C")]
|
|
public List<string> PALKHNNJEPN
|
|
{
|
|
[Token(Token = "0x6004E3E")]
|
|
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")]
|
|
get;
|
|
[Token(Token = "0x6004E3F")]
|
|
[Address(RVA = "0x3C1280", Offset = "0x3BFC80", VA = "0x1803C1280")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x06004E40 RID: 20032 RVA: 0x00123008 File Offset: 0x00121208
|
|
[Token(Token = "0x6004E40")]
|
|
[Address(RVA = "0x1606670", Offset = "0x1605070", VA = "0x181606670", Slot = "4")]
|
|
public void PPGFHEDFBEA(Dictionary<string, object> PMMGDNALAEB)
|
|
{
|
|
List list = AEOPHJMOOFE.LEIBLAFOPLL<string>("nouns", PMMGDNALAEB);
|
|
this.<EPDFGFBLAKL>k__BackingField = list;
|
|
List list2 = AEOPHJMOOFE.LEIBLAFOPLL<string>("adjectives", PMMGDNALAEB);
|
|
this.<DBMCFHGNFMG>k__BackingField = list2;
|
|
}
|
|
|
|
// Token: 0x06004E41 RID: 20033 RVA: 0x0012303C File Offset: 0x0012123C
|
|
[Token(Token = "0x6004E41")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public KHIOLJPCGIM()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000CAB RID: 3243
|
|
[Token(Token = "0x2000CAB")]
|
|
[CompilerGenerated]
|
|
private sealed class MMHEGMELKFJ
|
|
{
|
|
// Token: 0x06004E42 RID: 20034 RVA: 0x00123050 File Offset: 0x00121250
|
|
[Token(Token = "0x6004E42")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public MMHEGMELKFJ()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004E43 RID: 20035 RVA: 0x00123064 File Offset: 0x00121264
|
|
[Token(Token = "0x6004E43")]
|
|
[Address(RVA = "0x16072B0", Offset = "0x1605CB0", VA = "0x1816072B0")]
|
|
internal IPromise<bool> <CanLocalAccountSeeBetaSettingsOfType>b__0(bool isP2PBetaEnabled)
|
|
{
|
|
if (!isP2PBetaEnabled)
|
|
{
|
|
}
|
|
bool flag = this.betaSetting.fakeValue;
|
|
bool flag2;
|
|
flag = flag2;
|
|
return Promise.FromResult<bool>(flag);
|
|
}
|
|
|
|
// Token: 0x04003A05 RID: 14853
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003A05")]
|
|
public ObscuredBool betaSetting;
|
|
}
|
|
|
|
// Token: 0x02000CAC RID: 3244
|
|
[Token(Token = "0x2000CAC")]
|
|
[CompilerGenerated]
|
|
private sealed class LBNIGPACOIA
|
|
{
|
|
// Token: 0x06004E44 RID: 20036 RVA: 0x0012308C File Offset: 0x0012128C
|
|
[Token(Token = "0x6004E44")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public LBNIGPACOIA()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004E45 RID: 20037 RVA: 0x001230A0 File Offset: 0x001212A0
|
|
[Token(Token = "0x6004E45")]
|
|
[Address(RVA = "0x16066E0", Offset = "0x16050E0", VA = "0x1816066E0")]
|
|
internal void <UpdateLocalPlayerCanSell>b__0(bool canLocalAccountSeePaidInventionSettings)
|
|
{
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
}
|
|
ObscuredBool obscuredBool;
|
|
bool fakeValue = obscuredBool.fakeValue;
|
|
}
|
|
|
|
// Token: 0x06004E46 RID: 20038 RVA: 0x001230BC File Offset: 0x001212BC
|
|
[Token(Token = "0x6004E46")]
|
|
[Address(RVA = "0x1606930", Offset = "0x1605330", VA = "0x181606930")]
|
|
internal void <UpdateLocalPlayerCanSell>b__1(bool canLocalAccountSeeRoomKeySettings)
|
|
{
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
}
|
|
ObscuredBool obscuredBool;
|
|
bool fakeValue = obscuredBool.fakeValue;
|
|
}
|
|
|
|
// Token: 0x04003A06 RID: 14854
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003A06")]
|
|
public bool hasActiveMembership;
|
|
}
|
|
|
|
// Token: 0x02000CAE RID: 3246
|
|
[Token(Token = "0x2000CAE")]
|
|
[CompilerGenerated]
|
|
private sealed class FOHJFICPPOE
|
|
{
|
|
// Token: 0x06004E59 RID: 20057 RVA: 0x001232CC File Offset: 0x001214CC
|
|
[Token(Token = "0x6004E59")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public FOHJFICPPOE()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004E5A RID: 20058 RVA: 0x001232E0 File Offset: 0x001214E0
|
|
[Token(Token = "0x6004E5A")]
|
|
[Address(RVA = "0x1605FB0", Offset = "0x16049B0", VA = "0x181605FB0")]
|
|
internal IPromise<List<CCEOLAOLEKJ>> <GetAccountsBulk>b__0(List<CCEOLAOLEKJ> accountList)
|
|
{
|
|
for (;;)
|
|
{
|
|
int num = 0;
|
|
HashSet<int> hashSet = this.accountIdsToGet;
|
|
int count = hashSet._count;
|
|
Func<CCEOLAOLEKJ, int> <>9__63_ = PEGGCEDHBOF.<>c.<>9__63_2;
|
|
if (<>9__63_ == 0)
|
|
{
|
|
PEGGCEDHBOF.<>c.<>9__63_2 = (CCEOLAOLEKJ a) => ObscuredInt.FAJDMKOEFLH(a.<IFBPANODIPA>k__BackingField);
|
|
}
|
|
IEnumerable<CCEOLAOLEKJ> enumerable = Enumerable.Select<CCEOLAOLEKJ, int>(accountList, <>9__63_);
|
|
IEnumerable<int> enumerable2 = Enumerable.Except<int>(hashSet, enumerable);
|
|
if (enumerable2 != 0)
|
|
{
|
|
HashSet<int> fakfpnolhoo = PEGGCEDHBOF.FAKFPNOLHOO;
|
|
}
|
|
if (enumerable2 != 0)
|
|
{
|
|
}
|
|
List.Enumerator enumerator;
|
|
if ((num == -1 || enumerator != 0) && num != 0)
|
|
{
|
|
goto IL_AD;
|
|
}
|
|
if ((ulong)((uint)(-1)) != (ulong)(-1L))
|
|
{
|
|
break;
|
|
}
|
|
if (num != 0)
|
|
{
|
|
goto IL_AD;
|
|
}
|
|
if ((ulong)((uint)(-1)) != (ulong)(-1L))
|
|
{
|
|
}
|
|
if (num == 0)
|
|
{
|
|
IPromise<CCEOLAOLEKJ> promise;
|
|
return promise;
|
|
}
|
|
}
|
|
List<CCEOLAOLEKJ> list = new List();
|
|
List<int> list2 = this.accountIds;
|
|
throw new NullReferenceException();
|
|
IL_AD:
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x04003A18 RID: 14872
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003A18")]
|
|
public HashSet<int> accountIdsToGet;
|
|
|
|
// Token: 0x04003A19 RID: 14873
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003A19")]
|
|
public List<int> accountIds;
|
|
}
|
|
|
|
// Token: 0x02000CAF RID: 3247
|
|
[Token(Token = "0x2000CAF")]
|
|
[CompilerGenerated]
|
|
private sealed class JAPFELBOECN
|
|
{
|
|
// Token: 0x06004E5B RID: 20059 RVA: 0x001233A0 File Offset: 0x001215A0
|
|
[Token(Token = "0x6004E5B")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public JAPFELBOECN()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004E5C RID: 20060 RVA: 0x001233B4 File Offset: 0x001215B4
|
|
[Token(Token = "0x6004E5C")]
|
|
[Address(RVA = "0x1606560", Offset = "0x1604F60", VA = "0x181606560")]
|
|
internal void <SetBirthday>b__0()
|
|
{
|
|
JJGHAFKJBEI doohkcanflo = PEGGCEDHBOF.DOOHKCANFLO;
|
|
DateTime utcNow = DateTime.UtcNow;
|
|
bool flag;
|
|
doohkcanflo.KIJBMENEGJO(flag);
|
|
PEGGCEDHBOF.IKKENFIMNDH();
|
|
}
|
|
|
|
// Token: 0x04003A1A RID: 14874
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003A1A")]
|
|
public DateTime birthdayUTC;
|
|
}
|
|
|
|
// Token: 0x02000CB0 RID: 3248
|
|
[Token(Token = "0x2000CB0")]
|
|
[CompilerGenerated]
|
|
private sealed class BBPHAGPOLKE
|
|
{
|
|
// Token: 0x06004E5D RID: 20061 RVA: 0x001233E4 File Offset: 0x001215E4
|
|
[Token(Token = "0x6004E5D")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public BBPHAGPOLKE()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004E5E RID: 20062 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6004E5E")]
|
|
[Address(RVA = "0x16056C0", Offset = "0x16040C0", VA = "0x1816056C0")]
|
|
internal void <GetAccountHasRole>b__0(bool hasRole)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x04003A1B RID: 14875
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003A1B")]
|
|
public Dictionary<int, ObscuredBool> cache;
|
|
|
|
// Token: 0x04003A1C RID: 14876
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003A1C")]
|
|
public int accountId;
|
|
}
|
|
|
|
// Token: 0x02000CB1 RID: 3249
|
|
[Token(Token = "0x2000CB1")]
|
|
[CompilerGenerated]
|
|
private sealed class EPPINMBIIOP
|
|
{
|
|
// Token: 0x06004E5F RID: 20063 RVA: 0x001233F8 File Offset: 0x001215F8
|
|
[Token(Token = "0x6004E5F")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public EPPINMBIIOP()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004E60 RID: 20064 RVA: 0x0012340C File Offset: 0x0012160C
|
|
[Token(Token = "0x6004E60")]
|
|
[Address(RVA = "0x1605E60", Offset = "0x1604860", VA = "0x181605E60")]
|
|
internal IPromise<bool> <GetAccountHasScreenSharePermissions>b__0(bool isDeveloper)
|
|
{
|
|
if (isDeveloper)
|
|
{
|
|
return Promise.FromResult<bool>(true);
|
|
}
|
|
int num = this.accountId;
|
|
bool flag = this.forceRefresh;
|
|
Dictionary<int, ObscuredBool> dpbloedgknh = PEGGCEDHBOF.DPBLOEDGKNH;
|
|
return PEGGCEDHBOF.JBENBHNGNBA(num, "screenshare", dpbloedgknh, flag);
|
|
}
|
|
|
|
// Token: 0x04003A1D RID: 14877
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003A1D")]
|
|
public int accountId;
|
|
|
|
// Token: 0x04003A1E RID: 14878
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x14")]
|
|
[Token(Token = "0x4003A1E")]
|
|
public bool forceRefresh;
|
|
}
|
|
|
|
// Token: 0x02000CB2 RID: 3250
|
|
[Token(Token = "0x2000CB2")]
|
|
[CompilerGenerated]
|
|
private sealed class NKHDHEDMOKI
|
|
{
|
|
// Token: 0x06004E61 RID: 20065 RVA: 0x00123448 File Offset: 0x00121648
|
|
[Token(Token = "0x6004E61")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public NKHDHEDMOKI()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004E62 RID: 20066 RVA: 0x0012345C File Offset: 0x0012165C
|
|
[Token(Token = "0x6004E62")]
|
|
[Address(RVA = "0x1607390", Offset = "0x1605D90", VA = "0x181607390")]
|
|
internal List<DCGAMCKNJDB> <GetAccountsFromPlatformIds>b__2(List<CCEOLAOLEKJ> accounts)
|
|
{
|
|
Func<CCEOLAOLEKJ, DCGAMCKNJDB> func = this.<>9__3;
|
|
if (func == 0)
|
|
{
|
|
Func<CCEOLAOLEKJ, DCGAMCKNJDB> func2 = delegate(CCEOLAOLEKJ a)
|
|
{
|
|
PEGGCEDHBOF.ILIPHDJJJEB iliphdjjjeb = new PEGGCEDHBOF.ILIPHDJJJEB();
|
|
iliphdjjjeb.a = a2;
|
|
List<MHOKOMMOGKM.ONLDIBIOKEF> list = this.cachedLogins;
|
|
Func<MHOKOMMOGKM.ONLDIBIOKEF, bool> func4 = delegate(MHOKOMMOGKM.ONLDIBIOKEF cl)
|
|
{
|
|
CCEOLAOLEKJ a2 = iliphdjjjeb.a;
|
|
int <IFBPANODIPA>k__BackingField = cl.<IFBPANODIPA>k__BackingField;
|
|
int num2 = ObscuredInt.FAJDMKOEFLH(a2.<IFBPANODIPA>k__BackingField);
|
|
return <IFBPANODIPA>k__BackingField == num2;
|
|
};
|
|
IEnumerable<MHOKOMMOGKM.ONLDIBIOKEF> enumerable2 = Enumerable.Where<MHOKOMMOGKM.ONLDIBIOKEF>(list, func4);
|
|
Func<MHOKOMMOGKM.ONLDIBIOKEF, DateTime> <>9__82_ = PEGGCEDHBOF.<>c.<>9__82_6;
|
|
if (<>9__82_ == 0)
|
|
{
|
|
PEGGCEDHBOF.<>c.<>9__82_6 = (MHOKOMMOGKM.ONLDIBIOKEF cl) => cl.<OKLLHFICFCF>k__BackingField;
|
|
}
|
|
IOrderedEnumerable<MHOKOMMOGKM.ONLDIBIOKEF> orderedEnumerable = Enumerable.OrderByDescending<MHOKOMMOGKM.ONLDIBIOKEF, DateTime>(enumerable2, <>9__82_);
|
|
Func<MHOKOMMOGKM.ONLDIBIOKEF, string> func5;
|
|
if (PEGGCEDHBOF.<>c.<>9__82_7 == 0)
|
|
{
|
|
func5 = (MHOKOMMOGKM.ONLDIBIOKEF cl) => cl.<PNEEIMBCHDE>k__BackingField;
|
|
PEGGCEDHBOF.<>c.<>9__82_7 = func5;
|
|
}
|
|
string text = Enumerable.First<string>(Enumerable.Select<MHOKOMMOGKM.ONLDIBIOKEF, string>(orderedEnumerable, func5));
|
|
int num;
|
|
DCGAMCKNJDB dcgamcknjdb = new DCGAMCKNJDB(iliphdjjjeb.a, (GPOOLJODEGM)num, text);
|
|
num = 0;
|
|
return dcgamcknjdb;
|
|
};
|
|
this.<>9__3 = func2;
|
|
}
|
|
IEnumerable<CCEOLAOLEKJ> enumerable = Enumerable.Select<CCEOLAOLEKJ, DCGAMCKNJDB>(accounts, func);
|
|
Func<DCGAMCKNJDB, bool> func3;
|
|
if (PEGGCEDHBOF.<>c.<>9__82_4 == 0)
|
|
{
|
|
func3 = (DCGAMCKNJDB a) => a != 0;
|
|
PEGGCEDHBOF.<>c.<>9__82_4 = func3;
|
|
}
|
|
return Enumerable.ToList<DCGAMCKNJDB>(Enumerable.Where<DCGAMCKNJDB>(enumerable, func3));
|
|
}
|
|
|
|
// Token: 0x06004E63 RID: 20067 RVA: 0x001234BC File Offset: 0x001216BC
|
|
[Token(Token = "0x6004E63")]
|
|
[Address(RVA = "0x16074E0", Offset = "0x1605EE0", VA = "0x1816074E0")]
|
|
internal DCGAMCKNJDB <GetAccountsFromPlatformIds>b__3(CCEOLAOLEKJ a)
|
|
{
|
|
PEGGCEDHBOF.ILIPHDJJJEB iliphdjjjeb = new PEGGCEDHBOF.ILIPHDJJJEB();
|
|
iliphdjjjeb.a = a;
|
|
List<MHOKOMMOGKM.ONLDIBIOKEF> list = this.cachedLogins;
|
|
Func<MHOKOMMOGKM.ONLDIBIOKEF, bool> func = delegate(MHOKOMMOGKM.ONLDIBIOKEF cl)
|
|
{
|
|
CCEOLAOLEKJ a2 = iliphdjjjeb.a;
|
|
int <IFBPANODIPA>k__BackingField = cl.<IFBPANODIPA>k__BackingField;
|
|
int num2 = ObscuredInt.FAJDMKOEFLH(a2.<IFBPANODIPA>k__BackingField);
|
|
return <IFBPANODIPA>k__BackingField == num2;
|
|
};
|
|
IEnumerable<MHOKOMMOGKM.ONLDIBIOKEF> enumerable = Enumerable.Where<MHOKOMMOGKM.ONLDIBIOKEF>(list, func);
|
|
Func<MHOKOMMOGKM.ONLDIBIOKEF, DateTime> <>9__82_ = PEGGCEDHBOF.<>c.<>9__82_6;
|
|
if (<>9__82_ == 0)
|
|
{
|
|
PEGGCEDHBOF.<>c.<>9__82_6 = (MHOKOMMOGKM.ONLDIBIOKEF cl) => cl.<OKLLHFICFCF>k__BackingField;
|
|
}
|
|
IOrderedEnumerable<MHOKOMMOGKM.ONLDIBIOKEF> orderedEnumerable = Enumerable.OrderByDescending<MHOKOMMOGKM.ONLDIBIOKEF, DateTime>(enumerable, <>9__82_);
|
|
Func<MHOKOMMOGKM.ONLDIBIOKEF, string> func2;
|
|
if (PEGGCEDHBOF.<>c.<>9__82_7 == 0)
|
|
{
|
|
func2 = (MHOKOMMOGKM.ONLDIBIOKEF cl) => cl.<PNEEIMBCHDE>k__BackingField;
|
|
PEGGCEDHBOF.<>c.<>9__82_7 = func2;
|
|
}
|
|
string text = Enumerable.First<string>(Enumerable.Select<MHOKOMMOGKM.ONLDIBIOKEF, string>(orderedEnumerable, func2));
|
|
int num;
|
|
DCGAMCKNJDB dcgamcknjdb = new DCGAMCKNJDB(iliphdjjjeb.a, (GPOOLJODEGM)num, text);
|
|
num = 0;
|
|
return dcgamcknjdb;
|
|
}
|
|
|
|
// Token: 0x04003A1F RID: 14879
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003A1F")]
|
|
public List<MHOKOMMOGKM.ONLDIBIOKEF> cachedLogins;
|
|
|
|
// Token: 0x04003A20 RID: 14880
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003A20")]
|
|
public Func<CCEOLAOLEKJ, DCGAMCKNJDB> <>9__3;
|
|
}
|
|
|
|
// Token: 0x02000CB3 RID: 3251
|
|
[Token(Token = "0x2000CB3")]
|
|
[CompilerGenerated]
|
|
private sealed class ILIPHDJJJEB
|
|
{
|
|
// Token: 0x06004E64 RID: 20068 RVA: 0x0012356C File Offset: 0x0012176C
|
|
[Token(Token = "0x6004E64")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public ILIPHDJJJEB()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004E65 RID: 20069 RVA: 0x00123580 File Offset: 0x00121780
|
|
[Token(Token = "0x6004E65")]
|
|
[Address(RVA = "0x16064D0", Offset = "0x1604ED0", VA = "0x1816064D0")]
|
|
internal bool <GetAccountsFromPlatformIds>b__5(MHOKOMMOGKM.ONLDIBIOKEF cl)
|
|
{
|
|
CCEOLAOLEKJ cceolaolekj = this.a;
|
|
int <IFBPANODIPA>k__BackingField = cl.<IFBPANODIPA>k__BackingField;
|
|
int num = ObscuredInt.FAJDMKOEFLH(cceolaolekj.<IFBPANODIPA>k__BackingField);
|
|
return <IFBPANODIPA>k__BackingField == num;
|
|
}
|
|
|
|
// Token: 0x04003A21 RID: 14881
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003A21")]
|
|
public CCEOLAOLEKJ a;
|
|
}
|
|
|
|
// Token: 0x02000CB4 RID: 3252
|
|
[Token(Token = "0x2000CB4")]
|
|
[CompilerGenerated]
|
|
private sealed class MBOLDFLLLBD
|
|
{
|
|
// Token: 0x06004E66 RID: 20070 RVA: 0x001235B4 File Offset: 0x001217B4
|
|
[Token(Token = "0x6004E66")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public MBOLDFLLLBD()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06004E67 RID: 20071 RVA: 0x001235C8 File Offset: 0x001217C8
|
|
[Token(Token = "0x6004E67")]
|
|
[Address(RVA = "0x1606B80", Offset = "0x1605580", VA = "0x181606B80")]
|
|
internal IPromise<List<DCGAMCKNJDB>> <GetAccountsFromContactDetailsBulkHelper>b__0(List<EIPFPFAHPGH> accountsWithContactDetails)
|
|
{
|
|
string text = this.localContactDetail;
|
|
Predicate<EIPFPFAHPGH> predicate = this.<>9__1;
|
|
if (predicate == 0)
|
|
{
|
|
Predicate<EIPFPFAHPGH> predicate2 = delegate(EIPFPFAHPGH a)
|
|
{
|
|
string text2 = this.localContactDetail;
|
|
return string.Equals(a.<FFDCIBNEFAO>k__BackingField, text2);
|
|
};
|
|
this.<>9__1 = predicate2;
|
|
}
|
|
List<EIPFPFAHPGH> list = ListExt.RemoveAllWhere<EIPFPFAHPGH>(accountsWithContactDetails, predicate);
|
|
Func<EIPFPFAHPGH, DCGAMCKNJDB> func;
|
|
if (this.<>9__2 == 0)
|
|
{
|
|
func = delegate(EIPFPFAHPGH a)
|
|
{
|
|
GPOOLJODEGM gpooljodegm = this.detailType;
|
|
DCGAMCKNJDB dcgamcknjdb;
|
|
return dcgamcknjdb;
|
|
};
|
|
this.<>9__2 = func;
|
|
}
|
|
List<DCGAMCKNJDB> list2 = Enumerable.ToList<DCGAMCKNJDB>(Enumerable.Select<EIPFPFAHPGH, DCGAMCKNJDB>(accountsWithContactDetails, func));
|
|
IPromise<DCGAMCKNJDB> promise;
|
|
return promise;
|
|
}
|
|
|
|
// Token: 0x06004E68 RID: 20072 RVA: 0x00123634 File Offset: 0x00121834
|
|
[Token(Token = "0x6004E68")]
|
|
[Address(RVA = "0x1606CA0", Offset = "0x16056A0", VA = "0x181606CA0")]
|
|
internal bool <GetAccountsFromContactDetailsBulkHelper>b__1(EIPFPFAHPGH a)
|
|
{
|
|
string text = this.localContactDetail;
|
|
return string.Equals(a.<FFDCIBNEFAO>k__BackingField, text);
|
|
}
|
|
|
|
// Token: 0x06004E69 RID: 20073 RVA: 0x0012365C File Offset: 0x0012185C
|
|
[Token(Token = "0x6004E69")]
|
|
[Address(RVA = "0x1606CD0", Offset = "0x16056D0", VA = "0x181606CD0")]
|
|
internal DCGAMCKNJDB <GetAccountsFromContactDetailsBulkHelper>b__2(EIPFPFAHPGH a)
|
|
{
|
|
GPOOLJODEGM gpooljodegm = this.detailType;
|
|
DCGAMCKNJDB dcgamcknjdb;
|
|
return dcgamcknjdb;
|
|
}
|
|
|
|
// Token: 0x04003A22 RID: 14882
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003A22")]
|
|
public string localContactDetail;
|
|
|
|
// Token: 0x04003A23 RID: 14883
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003A23")]
|
|
public GPOOLJODEGM detailType;
|
|
|
|
// Token: 0x04003A24 RID: 14884
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4003A24")]
|
|
public Predicate<EIPFPFAHPGH> <>9__1;
|
|
|
|
// Token: 0x04003A25 RID: 14885
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4003A25")]
|
|
public Func<EIPFPFAHPGH, DCGAMCKNJDB> <>9__2;
|
|
}
|
|
}
|