683 lines
24 KiB
C#
683 lines
24 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Globalization;
|
|
using System.Linq;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using CodeStage.AntiCheat.ObscuredTypes;
|
|
using Cpp2IlInjected;
|
|
using RecNet;
|
|
using RecRoom.Async;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x0200103F RID: 4159
|
|
[Token(Token = "0x200103F")]
|
|
[StructLayout(3)]
|
|
public class GPCAGCCGFPL : EOKDBLCLLIB
|
|
{
|
|
// Token: 0x060064CB RID: 25803 RVA: 0x001629F8 File Offset: 0x00160BF8
|
|
[Token(Token = "0x60064CB")]
|
|
[Address(RVA = "0x12EA770", Offset = "0x12E9170", VA = "0x1812EA770")]
|
|
public static GPCAGCCGFPL NFHADFCEMML(PPENFJMFPNE IJNAMEBOMJJ, SessionManager.BDPNOBGNGNI FJIAAKKHHON, long? DDMPFMPILCE, long JJBANIDENHO, string NEGNEOOMDHG)
|
|
{
|
|
GPCAGCCGFPL gpcagccgfpl;
|
|
return gpcagccgfpl;
|
|
}
|
|
|
|
// Token: 0x060064CC RID: 25804 RVA: 0x00162A08 File Offset: 0x00160C08
|
|
[Token(Token = "0x60064CC")]
|
|
[Address(RVA = "0x12EA860", Offset = "0x12E9260", VA = "0x1812EA860")]
|
|
private GPCAGCCGFPL(PPENFJMFPNE roomDetails, SessionManager.BDPNOBGNGNI loadSource, long? playlistId, long prevRoomId, string prevRoomName)
|
|
{
|
|
int num = 0;
|
|
string empty = string.Empty;
|
|
this.BMEDOEGKEFJ = empty;
|
|
this.OJBLABIFFFF = (DPLPMKMFMPB)((ulong)1L);
|
|
string empty2 = string.Empty;
|
|
this.DFDIECGDACD = empty2;
|
|
string empty3 = string.Empty;
|
|
this.BOJPDJMGGAB = empty3;
|
|
string empty4 = string.Empty;
|
|
this.NCJBGGLCFNK = empty4;
|
|
IBDPLCIAHOJ ibdplciahoj = roomDetails.MMBJPGGOFHL.KCKMCJLMIJP();
|
|
int hashCode = ibdplciahoj.GetHashCode();
|
|
this.BMEDOEGKEFJ = hashCode;
|
|
DPLPMKMFMPB <OMHKPJKDFLJ>k__BackingField = roomDetails.<OMHKPJKDFLJ>k__BackingField;
|
|
this.OJBLABIFFFF = <OMHKPJKDFLJ>k__BackingField;
|
|
bool <MPMKHIHOJMO>k__BackingField = Matchmaking.BBJAEJHMAPB.<MPMKHIHOJMO>k__BackingField;
|
|
this.BFNFJHLMEIF = <MPMKHIHOJMO>k__BackingField;
|
|
bool flag;
|
|
this.HPMAKKDMAEA = flag;
|
|
bool <HKFJHFGJICI>k__BackingField = roomDetails.<HKFJHFGJICI>k__BackingField;
|
|
this.DDMOEIAHJBK = <HKFJHFGJICI>k__BackingField;
|
|
bool <HAPPEDAPIBJ>k__BackingField = roomDetails.<HAPPEDAPIBJ>k__BackingField;
|
|
this.KKFLBABGKPG = <HAPPEDAPIBJ>k__BackingField;
|
|
bool <BCJBCGAKHMA>k__BackingField = roomDetails.<BCJBCGAKHMA>k__BackingField;
|
|
this.MGFHFPNOBJI = <BCJBCGAKHMA>k__BackingField;
|
|
bool <HLCKADPPNII>k__BackingField = roomDetails.<HLCKADPPNII>k__BackingField;
|
|
this.IEEEPKBLOBF = <HLCKADPPNII>k__BackingField;
|
|
bool <AHIIKEACOBN>k__BackingField = roomDetails.<AHIIKEACOBN>k__BackingField;
|
|
this.FOBLJIBLCNI = <AHIIKEACOBN>k__BackingField;
|
|
bool <PCDJAAOJBBK>k__BackingField = roomDetails.<PCDJAAOJBBK>k__BackingField;
|
|
this.GELHFEFGJLA = <PCDJAAOJBBK>k__BackingField;
|
|
bool <JMCKNJBHPHE>k__BackingField = roomDetails.<JMCKNJBHPHE>k__BackingField;
|
|
this.ANPFDADADBG = <JMCKNJBHPHE>k__BackingField;
|
|
int <HCJDKPLCHPK>k__BackingField = roomDetails.<HCJDKPLCHPK>k__BackingField;
|
|
this.HLHHPEKALPI = <HCJDKPLCHPK>k__BackingField;
|
|
if (!PEGGCEDHBOF.JJABJODBLFA(<HCJDKPLCHPK>k__BackingField, num))
|
|
{
|
|
}
|
|
string text;
|
|
this.DEBDJOGPPBE = text;
|
|
float realtimeSinceStartup = Time.realtimeSinceStartup;
|
|
this.OGJMNKHKKFI = realtimeSinceStartup;
|
|
bool <GONMENKLJOD>k__BackingField = roomDetails.<GONMENKLJOD>k__BackingField;
|
|
this.LLMGNBFLEJJ = <GONMENKLJOD>k__BackingField;
|
|
this.MIGPPNAIAMC(roomDetails);
|
|
if (SingletonMonoBehaviour.Instance.GFMHKKKEOGE == PlatformManager.LDIIFDDCKCN.iOS)
|
|
{
|
|
this.HHBPMLMAIKE = num;
|
|
}
|
|
CIIBGMBOFEI ciibgmbofei = Matchmaking.BBJAEJHMAPB;
|
|
int num2 = 0;
|
|
this.AOMBLGBCENO = num2;
|
|
if (num2 > 0)
|
|
{
|
|
IPromise<PPGPAHNMGEC?> promise = JDJGIBLMFKK.LOHIHCGDJKI((long)num2);
|
|
Action<PPGPAHNMGEC?> action = new Action(this.LIOLABPINPO);
|
|
if (num < this)
|
|
{
|
|
num += num;
|
|
if (num == this)
|
|
{
|
|
promise += promise;
|
|
num += 19;
|
|
throw new NullReferenceException();
|
|
}
|
|
num++;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060064CD RID: 25805 RVA: 0x00162BD0 File Offset: 0x00160DD0
|
|
[Token(Token = "0x60064CD")]
|
|
[Address(RVA = "0x12EA5A0", Offset = "0x12E8FA0", VA = "0x1812EA5A0")]
|
|
private void MIGPPNAIAMC(PPENFJMFPNE IJNAMEBOMJJ)
|
|
{
|
|
IPromise<bool> promise = JDJGIBLMFKK.DPFECPNKKEL(IJNAMEBOMJJ.<HCJDKPLCHPK>k__BackingField);
|
|
Action<List<bool>> <>9__2;
|
|
Action<bool> action = delegate(bool isSubscribedToRoomCreator)
|
|
{
|
|
this.DPHNPJGEJMK = isSubscribedToRoomCreator;
|
|
if (!isSubscribedToRoomCreator && IJNAMEBOMJJ.OBAHGEDFLMA() > 0)
|
|
{
|
|
IReadOnlyList<ObscuredInt> readOnlyList = IJNAMEBOMJJ.OBAHGEDFLMA();
|
|
Func<ObscuredInt, IPromise<bool>> <>9__46_ = GPCAGCCGFPL.<>c.<>9__46_1;
|
|
if (<>9__46_ == 0)
|
|
{
|
|
GPCAGCCGFPL.<>c.<>9__46_1 = (ObscuredInt obscuredAccountId) => JDJGIBLMFKK.DPFECPNKKEL(obscuredAccountId.currentCryptoKey);
|
|
}
|
|
HomogenousAggregatePromise<bool> homogenousAggregatePromise = new HomogenousAggregatePromise(Enumerable.ToList<IPromise<bool>>(Enumerable.Select<ObscuredInt, IPromise<bool>>(readOnlyList, <>9__46_)));
|
|
Action<List<bool>> action2;
|
|
if (<>9__2 == 0)
|
|
{
|
|
action2 = delegate(List<bool> isSubscribedToRoomCoCreatorList)
|
|
{
|
|
GPCAGCCGFPL <>4__this = this;
|
|
bool flag = Enumerable.Any<bool>(isSubscribedToRoomCoCreatorList);
|
|
bool flag2 = <>4__this != 0;
|
|
<>4__this.DPHNPJGEJMK = flag2;
|
|
};
|
|
<>9__2 = action2;
|
|
}
|
|
IPromise<bool> promise2 = homogenousAggregatePromise.Then(action2);
|
|
}
|
|
};
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
}
|
|
|
|
// Token: 0x060064CE RID: 25806 RVA: 0x00162C28 File Offset: 0x00160E28
|
|
[Token(Token = "0x60064CE")]
|
|
[Address(RVA = "0x12E9BF0", Offset = "0x12E85F0", VA = "0x1812E9BF0", Slot = "6")]
|
|
protected override void APOIOMODCNL(CCNBJFOPLBG JDIKKFGECHA)
|
|
{
|
|
int num = 0;
|
|
float realtimeSinceStartup = Time.realtimeSinceStartup;
|
|
this.OIAOHMPEKGN = realtimeSinceStartup;
|
|
CultureInfo invariantCulture = CultureInfo.InvariantCulture;
|
|
bool bfnfjhlmeif = this.BFNFJHLMEIF;
|
|
CCNBJFOPLBG ccnbjfoplbg2;
|
|
CCNBJFOPLBG ccnbjfoplbg = ccnbjfoplbg2.JOBHLMFKFNO<bool>("is_private", bfnfjhlmeif);
|
|
bool jlahmahiglm = this.JLAHMAHIGLM;
|
|
CCNBJFOPLBG ccnbjfoplbg3 = ccnbjfoplbg.JOBHLMFKFNO<bool>("game_started", jlahmahiglm);
|
|
bool fobljiblcni = this.FOBLJIBLCNI;
|
|
CCNBJFOPLBG ccnbjfoplbg4 = ccnbjfoplbg3.JOBHLMFKFNO<bool>("supports_walkvr", fobljiblcni);
|
|
bool gelhfefgjla = this.GELHFEFGJLA;
|
|
CCNBJFOPLBG ccnbjfoplbg5 = ccnbjfoplbg4.JOBHLMFKFNO<bool>("supports_teleportvr", gelhfefgjla);
|
|
bool ddmoeiahjbk = this.DDMOEIAHJBK;
|
|
CCNBJFOPLBG ccnbjfoplbg6 = ccnbjfoplbg5.JOBHLMFKFNO<bool>("supports_screens", ddmoeiahjbk);
|
|
bool kkflbabgkpg = this.KKFLBABGKPG;
|
|
CCNBJFOPLBG ccnbjfoplbg7 = ccnbjfoplbg6.JOBHLMFKFNO<bool>("supports_vrlow", kkflbabgkpg);
|
|
bool mgfhfpnobji = this.MGFHFPNOBJI;
|
|
CCNBJFOPLBG ccnbjfoplbg8 = ccnbjfoplbg7.JOBHLMFKFNO<bool>("supports_quest2", mgfhfpnobji);
|
|
bool ieeepkblobf = this.IEEEPKBLOBF;
|
|
CCNBJFOPLBG ccnbjfoplbg9 = ccnbjfoplbg8.JOBHLMFKFNO<bool>("supports_mobile", ieeepkblobf);
|
|
bool anpfdadadbg = this.ANPFDADADBG;
|
|
CCNBJFOPLBG ccnbjfoplbg10 = ccnbjfoplbg9.JOBHLMFKFNO<bool>("allows_juniors", anpfdadadbg);
|
|
if ((this.JLAHMAHIGLM ? 1 : 0) != num)
|
|
{
|
|
}
|
|
CCNBJFOPLBG ccnbjfoplbg11 = ccnbjfoplbg10.JOBHLMFKFNO<float>("time_to_game_start", anpfdadadbg);
|
|
string bmedoegkefj = this.BMEDOEGKEFJ;
|
|
CCNBJFOPLBG ccnbjfoplbg12 = ccnbjfoplbg11.JOBHLMFKFNO("player_room_role", bmedoegkefj);
|
|
DPLPMKMFMPB ojblabiffff = this.OJBLABIFFFF;
|
|
CCNBJFOPLBG ccnbjfoplbg13 = ccnbjfoplbg12.JOBHLMFKFNO<DPLPMKMFMPB>("room_accessibility", ojblabiffff);
|
|
int hlhhpekalpi = this.HLHHPEKALPI;
|
|
CCNBJFOPLBG ccnbjfoplbg14 = ccnbjfoplbg13.JOBHLMFKFNO<int>("creator_id", hlhhpekalpi);
|
|
string debdjogppbe = this.DEBDJOGPPBE;
|
|
CCNBJFOPLBG ccnbjfoplbg15 = ccnbjfoplbg14.JOBHLMFKFNO("creator_name", debdjogppbe);
|
|
bool flag = (this.EBAGIGGHGKN ? 1 : 0) != num;
|
|
CCNBJFOPLBG ccnbjfoplbg16 = ccnbjfoplbg15.JOBHLMFKFNO<int>("bookmarked", flag ? 1 : 0);
|
|
string empty;
|
|
if (this.DFDIECGDACD == 0)
|
|
{
|
|
empty = string.Empty;
|
|
}
|
|
CCNBJFOPLBG ccnbjfoplbg17 = ccnbjfoplbg16.JOBHLMFKFNO("bookmarked_context", empty);
|
|
bool flag2 = (this.NKJMICMLJOE ? 1 : 0) != num;
|
|
CCNBJFOPLBG ccnbjfoplbg18 = ccnbjfoplbg17.JOBHLMFKFNO<int>("cheered", flag2 ? 1 : 0);
|
|
string empty2;
|
|
if (this.BOJPDJMGGAB == 0)
|
|
{
|
|
empty2 = string.Empty;
|
|
}
|
|
CCNBJFOPLBG ccnbjfoplbg19 = ccnbjfoplbg18.JOBHLMFKFNO("cheered_context", empty2);
|
|
bool flag3 = (this.JKGNFEAHBHN ? 1 : 0) != num;
|
|
CCNBJFOPLBG ccnbjfoplbg20 = ccnbjfoplbg19.JOBHLMFKFNO<int>("subscribed", flag3 ? 1 : 0);
|
|
string empty3;
|
|
if (this.NCJBGGLCFNK == 0)
|
|
{
|
|
empty3 = string.Empty;
|
|
}
|
|
CCNBJFOPLBG ccnbjfoplbg21 = ccnbjfoplbg20.JOBHLMFKFNO("subscribed_context", empty3);
|
|
bool flag4 = (this.EDKCCPCDNAF ? 1 : 0) != num;
|
|
CCNBJFOPLBG ccnbjfoplbg22 = ccnbjfoplbg21.JOBHLMFKFNO<int>("reported", flag4 ? 1 : 0);
|
|
uint ndekbfeiefo = this.NDEKBFEIEFO;
|
|
CCNBJFOPLBG ccnbjfoplbg23 = ccnbjfoplbg22.JOBHLMFKFNO<uint>("comments_created", ndekbfeiefo);
|
|
uint oeifhmebmbc = this.OEIFHMEBMBC;
|
|
CCNBJFOPLBG ccnbjfoplbg24 = ccnbjfoplbg23.JOBHLMFKFNO<uint>("comments_read", oeifhmebmbc);
|
|
uint cgnfpldphgg = this.CGNFPLDPHGG;
|
|
CCNBJFOPLBG ccnbjfoplbg25 = ccnbjfoplbg24.JOBHLMFKFNO<uint>("comments_feedback_created", cgnfpldphgg);
|
|
uint bdhblndpopa = this.BDHBLNDPOPA;
|
|
CCNBJFOPLBG ccnbjfoplbg26 = ccnbjfoplbg25.JOBHLMFKFNO<uint>("comments_idea_created", bdhblndpopa);
|
|
uint gkhplfeoeef = this.GKHPLFEOEEF;
|
|
CCNBJFOPLBG ccnbjfoplbg27 = ccnbjfoplbg26.JOBHLMFKFNO<uint>("comments_bugreport_created", gkhplfeoeef);
|
|
int dnneeiggkci = this.DNNEEIGGKCI;
|
|
CCNBJFOPLBG ccnbjfoplbg28 = ccnbjfoplbg27.JOBHLMFKFNO<int>("circuit_count", dnneeiggkci);
|
|
int kmkjbjidbmo = this.KMKJBJIDBMO;
|
|
CCNBJFOPLBG ccnbjfoplbg29 = ccnbjfoplbg28.JOBHLMFKFNO<int>("tool_count", kmkjbjidbmo);
|
|
int mjejjkbnlec = this.MJEJJKBNLEC;
|
|
CCNBJFOPLBG ccnbjfoplbg30 = ccnbjfoplbg29.JOBHLMFKFNO<int>("ink_used", mjejjkbnlec);
|
|
bool llmgnbflejj = this.LLMGNBFLEJJ;
|
|
CCNBJFOPLBG ccnbjfoplbg31 = ccnbjfoplbg30.JOBHLMFKFNO<bool>("is_dorm", llmgnbflejj);
|
|
bool kpgkgjfnafd = this.KPGKGJFNAFD;
|
|
CCNBJFOPLBG ccnbjfoplbg32 = ccnbjfoplbg31.JOBHLMFKFNO<bool>("mic_present", kpgkgjfnafd);
|
|
bool dphnpjgejmk = this.DPHNPJGEJMK;
|
|
CCNBJFOPLBG ccnbjfoplbg33 = ccnbjfoplbg32.JOBHLMFKFNO<bool>("is_subscriber_visit", dphnpjgejmk);
|
|
if ((this.DPEPAHDECFA ? 1 : 0) != num)
|
|
{
|
|
CCNBJFOPLBG ccnbjfoplbg34 = JDIKKFGECHA.JOBHLMFKFNO<double>("loadTime", dphnpjgejmk);
|
|
bool iledajomdko = this.ILEDAJOMDKO;
|
|
CCNBJFOPLBG ccnbjfoplbg35 = JDIKKFGECHA.JOBHLMFKFNO<bool>("loadWasMaster", iledajomdko);
|
|
}
|
|
bool flag5 = (this.IAEDJJPKBIK ? 1 : 0) != num;
|
|
CCNBJFOPLBG ccnbjfoplbg36 = JDIKKFGECHA.JOBHLMFKFNO<int>("playlist_cheered", flag5 ? 1 : 0);
|
|
CCNBJFOPLBG ccnbjfoplbg37 = JDIKKFGECHA.JOBHLMFKFNO<int>("playlist_bookmarked", flag5 ? 1 : 0);
|
|
if (this.EDKCCPCDNAF)
|
|
{
|
|
LCCEEFHOBEN.CJFENPHAAHI meabfeibemp = this.MEABFEIBEMP;
|
|
CCNBJFOPLBG ccnbjfoplbg38 = JDIKKFGECHA.JOBHLMFKFNO<LCCEEFHOBEN.CJFENPHAAHI>("report_category", meabfeibemp);
|
|
}
|
|
CCNBJFOPLBG ccnbjfoplbg39;
|
|
int hashCode = ccnbjfoplbg39.GetHashCode();
|
|
}
|
|
|
|
// Token: 0x060064CF RID: 25807 RVA: 0x00163010 File Offset: 0x00161210
|
|
[Token(Token = "0x60064CF")]
|
|
[Address(RVA = "0x12EA370", Offset = "0x12E8D70", VA = "0x1812EA370", Slot = "8")]
|
|
public override void BBDHLJCHKKK(double HIPDEDEAAAA, bool PGEHNBLLLAC)
|
|
{
|
|
base.BBDHLJCHKKK(HIPDEDEAAAA, PGEHNBLLLAC);
|
|
this.DPEPAHDECFA = true;
|
|
this.ILEDAJOMDKO = PGEHNBLLLAC;
|
|
}
|
|
|
|
// Token: 0x060064D0 RID: 25808 RVA: 0x00163034 File Offset: 0x00161234
|
|
[Token(Token = "0x60064D0")]
|
|
[Address(RVA = "0x12EA820", Offset = "0x12E9220", VA = "0x1812EA820", Slot = "10")]
|
|
public override void NJGKEJCHADK()
|
|
{
|
|
this.JLAHMAHIGLM = true;
|
|
float timeSinceLevelLoad = Time.timeSinceLevelLoad;
|
|
this.NEIFOJKHEOO = timeSinceLevelLoad;
|
|
}
|
|
|
|
// Token: 0x060064D1 RID: 25809 RVA: 0x00163058 File Offset: 0x00161258
|
|
[Token(Token = "0x60064D1")]
|
|
[Address(RVA = "0x3D3360", Offset = "0x3D1D60", VA = "0x1803D3360")]
|
|
public void MJHHPKCGMEO(int AFMMJKOEKLB)
|
|
{
|
|
this.DNNEEIGGKCI = AFMMJKOEKLB;
|
|
}
|
|
|
|
// Token: 0x060064D2 RID: 25810 RVA: 0x0016306C File Offset: 0x0016126C
|
|
[Token(Token = "0x60064D2")]
|
|
[Address(RVA = "0x3D3310", Offset = "0x3D1D10", VA = "0x1803D3310")]
|
|
public void EOIKDGNKCIL(int AFMMJKOEKLB)
|
|
{
|
|
this.KMKJBJIDBMO = AFMMJKOEKLB;
|
|
}
|
|
|
|
// Token: 0x060064D3 RID: 25811 RVA: 0x00163080 File Offset: 0x00161280
|
|
[Token(Token = "0x60064D3")]
|
|
[Address(RVA = "0x3D3320", Offset = "0x3D1D20", VA = "0x1803D3320")]
|
|
public void MPGOJCGKAOO(int ONGBFDACHHG)
|
|
{
|
|
this.MJEJJKBNLEC = ONGBFDACHHG;
|
|
}
|
|
|
|
// Token: 0x060064D4 RID: 25812 RVA: 0x00163094 File Offset: 0x00161294
|
|
[Token(Token = "0x60064D4")]
|
|
[Address(RVA = "0x12EA4B0", Offset = "0x12E8EB0", VA = "0x1812EA4B0")]
|
|
public void BMKLOLICJGA(bool ONGBFDACHHG, string LHOMKMINCHH)
|
|
{
|
|
this.EBAGIGGHGKN = ONGBFDACHHG;
|
|
this.DFDIECGDACD = LHOMKMINCHH;
|
|
}
|
|
|
|
// Token: 0x060064D5 RID: 25813 RVA: 0x001630B0 File Offset: 0x001612B0
|
|
[Token(Token = "0x60064D5")]
|
|
[Address(RVA = "0x12EA4F0", Offset = "0x12E8EF0", VA = "0x1812EA4F0")]
|
|
public void HKDIJPEJFNL(bool ONGBFDACHHG, string LHOMKMINCHH)
|
|
{
|
|
this.NKJMICMLJOE = ONGBFDACHHG;
|
|
this.BOJPDJMGGAB = LHOMKMINCHH;
|
|
}
|
|
|
|
// Token: 0x060064D6 RID: 25814 RVA: 0x001630CC File Offset: 0x001612CC
|
|
[Token(Token = "0x60064D6")]
|
|
[Address(RVA = "0x12EA3C0", Offset = "0x12E8DC0", VA = "0x1812EA3C0")]
|
|
public void BCPNAJGMCOL(RoomComment.GBBPFDLJLIG PLKLFCFAFHM)
|
|
{
|
|
if (PLKLFCFAFHM == RoomComment.GBBPFDLJLIG.Feedback)
|
|
{
|
|
return;
|
|
}
|
|
if (PLKLFCFAFHM == RoomComment.GBBPFDLJLIG.Feedback)
|
|
{
|
|
return;
|
|
}
|
|
if (PLKLFCFAFHM != RoomComment.GBBPFDLJLIG.Idea)
|
|
{
|
|
Debug.LogError(string.Format("Unrecognized comment style: {0}", PLKLFCFAFHM));
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060064D7 RID: 25815 RVA: 0x001630FC File Offset: 0x001612FC
|
|
[Token(Token = "0x60064D7")]
|
|
[Address(RVA = "0x12EA4A0", Offset = "0x12E8EA0", VA = "0x1812EA4A0")]
|
|
public void BHHGKCPNCFO()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060064D8 RID: 25816 RVA: 0x0016310C File Offset: 0x0016130C
|
|
[Token(Token = "0x60064D8")]
|
|
[Address(RVA = "0x12EA4C0", Offset = "0x12E8EC0", VA = "0x1812EA4C0")]
|
|
public void CNCONILBOAJ(bool ONGBFDACHHG, string LHOMKMINCHH)
|
|
{
|
|
this.JKGNFEAHBHN = ONGBFDACHHG;
|
|
this.NCJBGGLCFNK = LHOMKMINCHH;
|
|
}
|
|
|
|
// Token: 0x060064D9 RID: 25817 RVA: 0x00163128 File Offset: 0x00161328
|
|
[Token(Token = "0x60064D9")]
|
|
[Address(RVA = "0x12EA4E0", Offset = "0x12E8EE0", VA = "0x1812EA4E0")]
|
|
public void GHMJECNKHKG(LCCEEFHOBEN.CJFENPHAAHI MEABFEIBEMP)
|
|
{
|
|
this.EDKCCPCDNAF = true;
|
|
this.MEABFEIBEMP = MEABFEIBEMP;
|
|
}
|
|
|
|
// Token: 0x060064DA RID: 25818 RVA: 0x00163144 File Offset: 0x00161344
|
|
[Token(Token = "0x60064DA")]
|
|
[Address(RVA = "0x12EA500", Offset = "0x12E8F00", VA = "0x1812EA500")]
|
|
public void INNEDEMLNGD()
|
|
{
|
|
this.IAEDJJPKBIK = true;
|
|
}
|
|
|
|
// Token: 0x060064DB RID: 25819 RVA: 0x00163158 File Offset: 0x00161358
|
|
[Token(Token = "0x60064DB")]
|
|
[Address(RVA = "0x12EA4D0", Offset = "0x12E8ED0", VA = "0x1812EA4D0")]
|
|
public void EGDGKLJGGAI(bool ONGBFDACHHG = true)
|
|
{
|
|
this.AKGJACIAOPF = ONGBFDACHHG;
|
|
}
|
|
|
|
// Token: 0x060064DC RID: 25820 RVA: 0x0016316C File Offset: 0x0016136C
|
|
[Token(Token = "0x60064DC")]
|
|
[Address(RVA = "0x12EA850", Offset = "0x12E9250", VA = "0x1812EA850")]
|
|
public void OBLOILGADPL()
|
|
{
|
|
this.KPGKGJFNAFD = true;
|
|
}
|
|
|
|
// Token: 0x060064DD RID: 25821 RVA: 0x00163180 File Offset: 0x00161380
|
|
[Token(Token = "0x60064DD")]
|
|
[Address(RVA = "0x12EA510", Offset = "0x12E8F10", VA = "0x1812EA510")]
|
|
[CompilerGenerated]
|
|
private void LIOLABPINPO(PPGPAHNMGEC? PGMGFKOCEDG)
|
|
{
|
|
int num = 0;
|
|
CIIBGMBOFEI ciibgmbofei = Matchmaking.BBJAEJHMAPB;
|
|
bool flag = ciibgmbofei.<CHPCFOKEIFM>k__BackingField == (long)num;
|
|
if (ciibgmbofei != flag)
|
|
{
|
|
this.CFKNHJHCPGN = PGMGFKOCEDG;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0400482E RID: 18478
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x400482E")]
|
|
private float OIAOHMPEKGN;
|
|
|
|
// Token: 0x0400482F RID: 18479
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x400482F")]
|
|
private string BMEDOEGKEFJ;
|
|
|
|
// Token: 0x04004830 RID: 18480
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x4004830")]
|
|
private DPLPMKMFMPB OJBLABIFFFF;
|
|
|
|
// Token: 0x04004831 RID: 18481
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x79")]
|
|
[Token(Token = "0x4004831")]
|
|
private bool BFNFJHLMEIF;
|
|
|
|
// Token: 0x04004832 RID: 18482
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x7A")]
|
|
[Token(Token = "0x4004832")]
|
|
private bool DDMOEIAHJBK;
|
|
|
|
// Token: 0x04004833 RID: 18483
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x7B")]
|
|
[Token(Token = "0x4004833")]
|
|
private bool KKFLBABGKPG;
|
|
|
|
// Token: 0x04004834 RID: 18484
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x7C")]
|
|
[Token(Token = "0x4004834")]
|
|
private bool MGFHFPNOBJI;
|
|
|
|
// Token: 0x04004835 RID: 18485
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x7D")]
|
|
[Token(Token = "0x4004835")]
|
|
private bool IEEEPKBLOBF;
|
|
|
|
// Token: 0x04004836 RID: 18486
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x7E")]
|
|
[Token(Token = "0x4004836")]
|
|
private bool FOBLJIBLCNI;
|
|
|
|
// Token: 0x04004837 RID: 18487
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x7F")]
|
|
[Token(Token = "0x4004837")]
|
|
private bool GELHFEFGJLA;
|
|
|
|
// Token: 0x04004838 RID: 18488
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x4004838")]
|
|
private bool ANPFDADADBG;
|
|
|
|
// Token: 0x04004839 RID: 18489
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x81")]
|
|
[Token(Token = "0x4004839")]
|
|
private bool JLAHMAHIGLM;
|
|
|
|
// Token: 0x0400483A RID: 18490
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x84")]
|
|
[Token(Token = "0x400483A")]
|
|
private float NEIFOJKHEOO;
|
|
|
|
// Token: 0x0400483B RID: 18491
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x400483B")]
|
|
private bool DPEPAHDECFA;
|
|
|
|
// Token: 0x0400483C RID: 18492
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x400483C")]
|
|
private double HBIDGENHBHG;
|
|
|
|
// Token: 0x0400483D RID: 18493
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x400483D")]
|
|
private bool ILEDAJOMDKO;
|
|
|
|
// Token: 0x0400483E RID: 18494
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x9C")]
|
|
[Token(Token = "0x400483E")]
|
|
private int HLHHPEKALPI;
|
|
|
|
// Token: 0x0400483F RID: 18495
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x400483F")]
|
|
private string DEBDJOGPPBE;
|
|
|
|
// Token: 0x04004840 RID: 18496
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x4004840")]
|
|
private string CKJOHKMDAEC;
|
|
|
|
// Token: 0x04004841 RID: 18497
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x4004841")]
|
|
private bool EBAGIGGHGKN;
|
|
|
|
// Token: 0x04004842 RID: 18498
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x4004842")]
|
|
private string DFDIECGDACD;
|
|
|
|
// Token: 0x04004843 RID: 18499
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x4004843")]
|
|
private bool NKJMICMLJOE;
|
|
|
|
// Token: 0x04004844 RID: 18500
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x4004844")]
|
|
private string BOJPDJMGGAB;
|
|
|
|
// Token: 0x04004845 RID: 18501
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x4004845")]
|
|
private bool JKGNFEAHBHN;
|
|
|
|
// Token: 0x04004846 RID: 18502
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x4004846")]
|
|
private string NCJBGGLCFNK;
|
|
|
|
// Token: 0x04004847 RID: 18503
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")]
|
|
[Token(Token = "0x4004847")]
|
|
private bool DPHNPJGEJMK;
|
|
|
|
// Token: 0x04004848 RID: 18504
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE1")]
|
|
[Token(Token = "0x4004848")]
|
|
private bool EDKCCPCDNAF;
|
|
|
|
// Token: 0x04004849 RID: 18505
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE4")]
|
|
[Token(Token = "0x4004849")]
|
|
private LCCEEFHOBEN.CJFENPHAAHI MEABFEIBEMP;
|
|
|
|
// Token: 0x0400484A RID: 18506
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")]
|
|
[Token(Token = "0x400484A")]
|
|
private uint NDEKBFEIEFO;
|
|
|
|
// Token: 0x0400484B RID: 18507
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xEC")]
|
|
[Token(Token = "0x400484B")]
|
|
private uint OEIFHMEBMBC;
|
|
|
|
// Token: 0x0400484C RID: 18508
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")]
|
|
[Token(Token = "0x400484C")]
|
|
private uint CGNFPLDPHGG;
|
|
|
|
// Token: 0x0400484D RID: 18509
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF4")]
|
|
[Token(Token = "0x400484D")]
|
|
private uint BDHBLNDPOPA;
|
|
|
|
// Token: 0x0400484E RID: 18510
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF8")]
|
|
[Token(Token = "0x400484E")]
|
|
private uint GKHPLFEOEEF;
|
|
|
|
// Token: 0x0400484F RID: 18511
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xFC")]
|
|
[Token(Token = "0x400484F")]
|
|
private bool IAEDJJPKBIK;
|
|
|
|
// Token: 0x04004850 RID: 18512
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xFD")]
|
|
[Token(Token = "0x4004850")]
|
|
private bool AKGJACIAOPF;
|
|
|
|
// Token: 0x04004851 RID: 18513
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x100")]
|
|
[Token(Token = "0x4004851")]
|
|
private int DNNEEIGGKCI;
|
|
|
|
// Token: 0x04004852 RID: 18514
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x104")]
|
|
[Token(Token = "0x4004852")]
|
|
private int KMKJBJIDBMO;
|
|
|
|
// Token: 0x04004853 RID: 18515
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x108")]
|
|
[Token(Token = "0x4004853")]
|
|
private int MJEJJKBNLEC;
|
|
|
|
// Token: 0x04004854 RID: 18516
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10C")]
|
|
[Token(Token = "0x4004854")]
|
|
private float OGJMNKHKKFI;
|
|
|
|
// Token: 0x04004855 RID: 18517
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x110")]
|
|
[Token(Token = "0x4004855")]
|
|
private bool LLMGNBFLEJJ;
|
|
|
|
// Token: 0x04004856 RID: 18518
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x111")]
|
|
[Token(Token = "0x4004856")]
|
|
private bool? HHBPMLMAIKE;
|
|
|
|
// Token: 0x04004857 RID: 18519
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x113")]
|
|
[Token(Token = "0x4004857")]
|
|
private bool KPGKGJFNAFD;
|
|
|
|
// Token: 0x04004858 RID: 18520
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x118")]
|
|
[Token(Token = "0x4004858")]
|
|
private long? AOMBLGBCENO;
|
|
|
|
// Token: 0x04004859 RID: 18521
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x128")]
|
|
[Token(Token = "0x4004859")]
|
|
private PPGPAHNMGEC? CFKNHJHCPGN;
|
|
|
|
// Token: 0x02001040 RID: 4160
|
|
[Token(Token = "0x2001040")]
|
|
[CompilerGenerated]
|
|
private sealed class CIFGLEMAFED
|
|
{
|
|
// Token: 0x060064DE RID: 25822 RVA: 0x001631B0 File Offset: 0x001613B0
|
|
[Token(Token = "0x60064DE")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public CIFGLEMAFED()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060064DF RID: 25823 RVA: 0x001631C4 File Offset: 0x001613C4
|
|
[Token(Token = "0x60064DF")]
|
|
[Address(RVA = "0x12E1D70", Offset = "0x12E0770", VA = "0x1812E1D70")]
|
|
internal void <UpdateSubscriberVisitFlag>b__0(bool isSubscribedToRoomCreator)
|
|
{
|
|
this.<>4__this.DPHNPJGEJMK = isSubscribedToRoomCreator;
|
|
if (!isSubscribedToRoomCreator && this.roomDetails.OBAHGEDFLMA() > 0)
|
|
{
|
|
IReadOnlyList<ObscuredInt> readOnlyList = this.roomDetails.OBAHGEDFLMA();
|
|
Func<ObscuredInt, IPromise<bool>> <>9__46_ = GPCAGCCGFPL.<>c.<>9__46_1;
|
|
if (<>9__46_ == 0)
|
|
{
|
|
GPCAGCCGFPL.<>c.<>9__46_1 = (ObscuredInt obscuredAccountId) => JDJGIBLMFKK.DPFECPNKKEL(obscuredAccountId.currentCryptoKey);
|
|
}
|
|
HomogenousAggregatePromise<bool> homogenousAggregatePromise = new HomogenousAggregatePromise(Enumerable.ToList<IPromise<bool>>(Enumerable.Select<ObscuredInt, IPromise<bool>>(readOnlyList, <>9__46_)));
|
|
Action<List<bool>> action;
|
|
if (this.<>9__2 == 0)
|
|
{
|
|
action = delegate(List<bool> isSubscribedToRoomCoCreatorList)
|
|
{
|
|
GPCAGCCGFPL gpcagccgfpl = this.<>4__this;
|
|
bool flag = Enumerable.Any<bool>(isSubscribedToRoomCoCreatorList);
|
|
bool flag2 = gpcagccgfpl != 0;
|
|
gpcagccgfpl.DPHNPJGEJMK = flag2;
|
|
};
|
|
this.<>9__2 = action;
|
|
}
|
|
IPromise<bool> promise = homogenousAggregatePromise.Then(action);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060064E0 RID: 25824 RVA: 0x00163258 File Offset: 0x00161458
|
|
[Token(Token = "0x60064E0")]
|
|
[Address(RVA = "0x12E1F60", Offset = "0x12E0960", VA = "0x1812E1F60")]
|
|
internal void <UpdateSubscriberVisitFlag>b__2(List<bool> isSubscribedToRoomCoCreatorList)
|
|
{
|
|
GPCAGCCGFPL gpcagccgfpl = this.<>4__this;
|
|
bool flag = Enumerable.Any<bool>(isSubscribedToRoomCoCreatorList);
|
|
bool flag2 = gpcagccgfpl != 0;
|
|
gpcagccgfpl.DPHNPJGEJMK = flag2;
|
|
}
|
|
|
|
// Token: 0x0400485A RID: 18522
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400485A")]
|
|
public GPCAGCCGFPL <>4__this;
|
|
|
|
// Token: 0x0400485B RID: 18523
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400485B")]
|
|
public PPENFJMFPNE roomDetails;
|
|
|
|
// Token: 0x0400485C RID: 18524
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400485C")]
|
|
public Action<List<bool>> <>9__2;
|
|
}
|
|
}
|