scripts
This commit is contained in:
@@ -0,0 +1,56 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecNet
|
||||
{
|
||||
// Token: 0x02000DEF RID: 3567
|
||||
[Token(Token = "0x2000DEF")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
internal class AddVersionInventionRequestDTO
|
||||
{
|
||||
// Token: 0x06005659 RID: 22105 RVA: 0x00139294 File Offset: 0x00137494
|
||||
[Token(Token = "0x6005659")]
|
||||
[Address(RVA = "0x1076D00", Offset = "0x1075700", VA = "0x181076D00")]
|
||||
public AddVersionInventionRequestDTO()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003F02 RID: 16130
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003F02")]
|
||||
public long inventionId;
|
||||
|
||||
// Token: 0x04003F03 RID: 16131
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003F03")]
|
||||
public int instantiationCost;
|
||||
|
||||
// Token: 0x04003F04 RID: 16132
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x4003F04")]
|
||||
public int lightsCost;
|
||||
|
||||
// Token: 0x04003F05 RID: 16133
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4003F05")]
|
||||
public int aiCost;
|
||||
|
||||
// Token: 0x04003F06 RID: 16134
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4003F06")]
|
||||
public long creationRoomId = (long)((ulong)(-1L));
|
||||
|
||||
// Token: 0x04003F07 RID: 16135
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4003F07")]
|
||||
public string inventionDataFilename;
|
||||
|
||||
// Token: 0x04003F08 RID: 16136
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4003F08")]
|
||||
public List<long> referencedInventions;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,104 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using System.Text;
|
||||
using BestHTTP.Forms;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Async;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecNet
|
||||
{
|
||||
// Token: 0x02000CD6 RID: 3286
|
||||
[Token(Token = "0x2000CD6")]
|
||||
[StructLayout(3)]
|
||||
public static class BugReporting
|
||||
{
|
||||
// Token: 0x06004F55 RID: 20309 RVA: 0x00125D38 File Offset: 0x00123F38
|
||||
[Token(Token = "0x6004F55")]
|
||||
[Address(RVA = "0x1076D80", Offset = "0x1075780", VA = "0x181076D80")]
|
||||
public static IPromise ReportBug(string summary, string description, byte[] screenshotData, byte[] outputLogData, string testCaseKey)
|
||||
{
|
||||
int num = 0;
|
||||
string text = string.Format("{0}v2/reportbug", "api/bugreporting/");
|
||||
HTTPMultiPartForm httpmultiPartForm = new HTTPMultiPartForm();
|
||||
int num2 = 0;
|
||||
BugReporting.BugReportDTO bugReportDTO;
|
||||
bugReportDTO.FieldGetter(num2, num, outputLogData);
|
||||
bugReportDTO.TestCaseKey = 0;
|
||||
bugReportDTO.Summary = summary;
|
||||
bugReportDTO.Description = description;
|
||||
string hnpbhliofnc = KMJJGELKNAP.HNPBHLIOFNC;
|
||||
bugReportDTO.BuildVersion = hnpbhliofnc;
|
||||
long mkibhleldcp = KMJJGELKNAP.MKIBHLELDCP;
|
||||
bugReportDTO.BuildTimestamp = mkibhleldcp;
|
||||
string text2 = JsonUtility.ToJson(bugReportDTO);
|
||||
Encoding utf = Encoding.UTF8;
|
||||
int num3 = 0;
|
||||
httpmultiPartForm.AddField("bugReport", text2, utf);
|
||||
if (screenshotData != 0 && screenshotData.Length != num3)
|
||||
{
|
||||
string text3;
|
||||
httpmultiPartForm.AddBinaryData("screenshotData", screenshotData, "screenshot.png", text3);
|
||||
}
|
||||
if (outputLogData != 0 && outputLogData.Length != num3)
|
||||
{
|
||||
string text4;
|
||||
httpmultiPartForm.AddBinaryData("outputLogData", outputLogData, "output_log.txt", text4);
|
||||
}
|
||||
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.CKPCAIJMPJN(text, httpmultiPartForm, true);
|
||||
int num4 = 0;
|
||||
return EEMMNNGBJGD.DMDEJFMPJDE(promise, num4 != 0);
|
||||
}
|
||||
|
||||
// Token: 0x04003AA5 RID: 15013
|
||||
[Token(Token = "0x4003AA5")]
|
||||
public static string BBBLGFHBMGA = "text/plain";
|
||||
|
||||
// Token: 0x04003AA6 RID: 15014
|
||||
[Token(Token = "0x4003AA6")]
|
||||
private static string NKOJGKCAHEO = "api/bugreporting/";
|
||||
|
||||
// Token: 0x02000CD7 RID: 3287
|
||||
[Token(Token = "0x2000CD7")]
|
||||
[Serializable]
|
||||
private class BugReportDTO
|
||||
{
|
||||
// Token: 0x06004F57 RID: 20311 RVA: 0x00125E44 File Offset: 0x00124044
|
||||
[Token(Token = "0x6004F57")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public BugReportDTO()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003AA7 RID: 15015
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003AA7")]
|
||||
public string Summary;
|
||||
|
||||
// Token: 0x04003AA8 RID: 15016
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003AA8")]
|
||||
public string Description;
|
||||
|
||||
// Token: 0x04003AA9 RID: 15017
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4003AA9")]
|
||||
public string TestCaseKey;
|
||||
|
||||
// Token: 0x04003AAA RID: 15018
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4003AAA")]
|
||||
public string BuildVersion;
|
||||
|
||||
// Token: 0x04003AAB RID: 15019
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4003AAB")]
|
||||
public long BuildTimestamp;
|
||||
|
||||
// Token: 0x04003AAC RID: 15020
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4003AAC")]
|
||||
public int? BundleVersionCode;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecNet
|
||||
{
|
||||
// Token: 0x02000EA3 RID: 3747
|
||||
[Token(Token = "0x2000EA3")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public class BulkInviteRequest
|
||||
{
|
||||
// Token: 0x06005A9E RID: 23198 RVA: 0x00146868 File Offset: 0x00144A68
|
||||
[Token(Token = "0x6005A9E")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public BulkInviteRequest()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040041EA RID: 16874
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40041EA")]
|
||||
public long PlayerEventId;
|
||||
|
||||
// Token: 0x040041EB RID: 16875
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40041EB")]
|
||||
public List<int> InvitedPlayerIds;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,307 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecNet
|
||||
{
|
||||
// Token: 0x02000CE8 RID: 3304
|
||||
[Token(Token = "0x2000CE8")]
|
||||
[StructLayout(3)]
|
||||
public class ChatMessage : IFAIJAGLDFK, IEquatable<ChatMessage>
|
||||
{
|
||||
// Token: 0x17000E05 RID: 3589
|
||||
// (get) Token: 0x06004FF7 RID: 20471 RVA: 0x00127480 File Offset: 0x00125680
|
||||
// (set) Token: 0x06004FF8 RID: 20472 RVA: 0x00127494 File Offset: 0x00125694
|
||||
[Token(Token = "0x17000E05")]
|
||||
public long PEHDHBCJIEP
|
||||
{
|
||||
[Token(Token = "0x6004FF7")]
|
||||
[Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")]
|
||||
get;
|
||||
[Token(Token = "0x6004FF8")]
|
||||
[Address(RVA = "0x3C39B0", Offset = "0x3C23B0", VA = "0x1803C39B0")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x17000E06 RID: 3590
|
||||
// (get) Token: 0x06004FF9 RID: 20473 RVA: 0x001274A8 File Offset: 0x001256A8
|
||||
// (set) Token: 0x06004FFA RID: 20474 RVA: 0x001274BC File Offset: 0x001256BC
|
||||
[Token(Token = "0x17000E06")]
|
||||
public long FLBJAKDOAII
|
||||
{
|
||||
[Token(Token = "0x6004FF9")]
|
||||
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")]
|
||||
get;
|
||||
[Token(Token = "0x6004FFA")]
|
||||
[Address(RVA = "0x3C1280", Offset = "0x3BFC80", VA = "0x1803C1280")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x17000E07 RID: 3591
|
||||
// (get) Token: 0x06004FFB RID: 20475 RVA: 0x001274D0 File Offset: 0x001256D0
|
||||
// (set) Token: 0x06004FFC RID: 20476 RVA: 0x001274E4 File Offset: 0x001256E4
|
||||
[Token(Token = "0x17000E07")]
|
||||
public int BJKECPEMMNH
|
||||
{
|
||||
[Token(Token = "0x6004FFB")]
|
||||
[Address(RVA = "0x4FBD40", Offset = "0x4FA740", VA = "0x1804FBD40")]
|
||||
get;
|
||||
[Token(Token = "0x6004FFC")]
|
||||
[Address(RVA = "0x4E90F0", Offset = "0x4E7AF0", VA = "0x1804E90F0")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x17000E08 RID: 3592
|
||||
// (get) Token: 0x06004FFD RID: 20477 RVA: 0x001274F8 File Offset: 0x001256F8
|
||||
// (set) Token: 0x06004FFE RID: 20478 RVA: 0x0012750C File Offset: 0x0012570C
|
||||
[Token(Token = "0x17000E08")]
|
||||
public DateTime LEIJPPPPNOE
|
||||
{
|
||||
[Token(Token = "0x6004FFD")]
|
||||
[Address(RVA = "0x3C1230", Offset = "0x3BFC30", VA = "0x1803C1230")]
|
||||
get;
|
||||
[Token(Token = "0x6004FFE")]
|
||||
[Address(RVA = "0x3C1270", Offset = "0x3BFC70", VA = "0x1803C1270")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x17000E09 RID: 3593
|
||||
// (get) Token: 0x06004FFF RID: 20479 RVA: 0x00127520 File Offset: 0x00125720
|
||||
// (set) Token: 0x06005000 RID: 20480 RVA: 0x00127534 File Offset: 0x00125734
|
||||
[Token(Token = "0x17000E09")]
|
||||
public bool FFGDDPBJJJP
|
||||
{
|
||||
[Token(Token = "0x6004FFF")]
|
||||
[Address(RVA = "0x4CB2D0", Offset = "0x4C9CD0", VA = "0x1804CB2D0")]
|
||||
get;
|
||||
[Token(Token = "0x6005000")]
|
||||
[Address(RVA = "0x4CB340", Offset = "0x4C9D40", VA = "0x1804CB340")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x17000E0A RID: 3594
|
||||
// (get) Token: 0x06005001 RID: 20481 RVA: 0x00127548 File Offset: 0x00125748
|
||||
// (set) Token: 0x06005002 RID: 20482 RVA: 0x0012755C File Offset: 0x0012575C
|
||||
[Token(Token = "0x17000E0A")]
|
||||
public IAOJMNAKJLH.MessageJson JFABFMJCMEA
|
||||
{
|
||||
[Token(Token = "0x6005001")]
|
||||
[Address(RVA = "0x3EE8E0", Offset = "0x3ED2E0", VA = "0x1803EE8E0")]
|
||||
get;
|
||||
[Token(Token = "0x6005002")]
|
||||
[Address(RVA = "0x421E00", Offset = "0x420800", VA = "0x180421E00")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x17000E0B RID: 3595
|
||||
// (get) Token: 0x06005003 RID: 20483 RVA: 0x00127570 File Offset: 0x00125770
|
||||
// (set) Token: 0x06005004 RID: 20484 RVA: 0x00127584 File Offset: 0x00125784
|
||||
[Token(Token = "0x17000E0B")]
|
||||
private string GGIOKEAHMOP
|
||||
{
|
||||
[Token(Token = "0x6005003")]
|
||||
[Address(RVA = "0x3D32F0", Offset = "0x3D1CF0", VA = "0x1803D32F0")]
|
||||
get;
|
||||
[Token(Token = "0x6005004")]
|
||||
[Address(RVA = "0x3D3460", Offset = "0x3D1E60", VA = "0x1803D3460")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x17000E0C RID: 3596
|
||||
// (get) Token: 0x06005005 RID: 20485 RVA: 0x00127598 File Offset: 0x00125798
|
||||
// (set) Token: 0x06005006 RID: 20486 RVA: 0x001275AC File Offset: 0x001257AC
|
||||
[Token(Token = "0x17000E0C")]
|
||||
public IAOJMNAKJLH.TextMessageJson PCPJHBHEJNA
|
||||
{
|
||||
[Token(Token = "0x6005005")]
|
||||
[Address(RVA = "0x3EDEA0", Offset = "0x3EC8A0", VA = "0x1803EDEA0")]
|
||||
get;
|
||||
[Token(Token = "0x6005006")]
|
||||
[Address(RVA = "0x3EDED0", Offset = "0x3EC8D0", VA = "0x1803EDED0")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x17000E0D RID: 3597
|
||||
// (get) Token: 0x06005007 RID: 20487 RVA: 0x001275C0 File Offset: 0x001257C0
|
||||
// (set) Token: 0x06005008 RID: 20488 RVA: 0x001275D4 File Offset: 0x001257D4
|
||||
[Token(Token = "0x17000E0D")]
|
||||
public string NEIPHFDMLIK
|
||||
{
|
||||
[Token(Token = "0x6005007")]
|
||||
[Address(RVA = "0x462740", Offset = "0x461140", VA = "0x180462740")]
|
||||
get;
|
||||
[Token(Token = "0x6005008")]
|
||||
[Address(RVA = "0x462750", Offset = "0x461150", VA = "0x180462750")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17000E0E RID: 3598
|
||||
// (get) Token: 0x06005009 RID: 20489 RVA: 0x001275E8 File Offset: 0x001257E8
|
||||
[Token(Token = "0x17000E0E")]
|
||||
public bool FDILJEGCKCP
|
||||
{
|
||||
[Token(Token = "0x6005009")]
|
||||
[Address(RVA = "0x1078DE0", Offset = "0x10777E0", VA = "0x181078DE0")]
|
||||
get
|
||||
{
|
||||
int num = this.<DELBHPAMHAM>k__BackingField;
|
||||
return "{il2cpp field on {'constant19' (constant value of type Cpp2IL.Core.Analysis.ResultModels.StaticFieldsPtr)}, offset 0x8}" == num;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600500A RID: 20490 RVA: 0x00127604 File Offset: 0x00125804
|
||||
[Token(Token = "0x600500A")]
|
||||
[Address(RVA = "0x1078F10", Offset = "0x1077910", VA = "0x181078F10", Slot = "4")]
|
||||
public void PPGFHEDFBEA(Dictionary<string, object> PMMGDNALAEB)
|
||||
{
|
||||
int num = 0;
|
||||
long num2 = AEOPHJMOOFE.AAKIMHHKCFB<long>("chatMessageId", PMMGDNALAEB);
|
||||
this.<LCHDGAMDABJ>k__BackingField = num2;
|
||||
long num3 = AEOPHJMOOFE.AAKIMHHKCFB<long>("chatThreadId", PMMGDNALAEB);
|
||||
this.<NIDPBLEDIBP>k__BackingField = num3;
|
||||
int num4 = AEOPHJMOOFE.AAKIMHHKCFB<int>("senderPlayerId", PMMGDNALAEB);
|
||||
this.<DELBHPAMHAM>k__BackingField = num4;
|
||||
int num5 = 0;
|
||||
DateTime dateTime = AEOPHJMOOFE.NEBCDECIPHD("timeSent", PMMGDNALAEB, num5 != 0);
|
||||
this.<LEGDBGPHAPO>k__BackingField = dateTime;
|
||||
string text = AEOPHJMOOFE.AAKIMHHKCFB<string>("contents", PMMGDNALAEB);
|
||||
this.<FPPCGNKONLD>k__BackingField = text;
|
||||
ulong dateData = this.<LEGDBGPHAPO>k__BackingField.dateData;
|
||||
DateTime now = DateTime.Now;
|
||||
if (dateData != now)
|
||||
{
|
||||
ulong dateData2 = now.dateData;
|
||||
DateTime now2 = DateTime.Now;
|
||||
if (dateData2 != now2)
|
||||
{
|
||||
string text2 = string.Format("{0} {1}, {2}", now2, now2, now2);
|
||||
}
|
||||
}
|
||||
this.<BCLONOMFLND>k__BackingField = now;
|
||||
string text3 = this.<FPPCGNKONLD>k__BackingField;
|
||||
bool flag = this.<DELBHPAMHAM>k__BackingField == -5;
|
||||
this.<CJKEPNNJINH>k__BackingField = flag;
|
||||
IAOJMNAKJLH.MessageJson messageJson = JsonUtility.FromJson<IAOJMNAKJLH.MessageJson>(text3);
|
||||
if (messageJson != 0)
|
||||
{
|
||||
int version = messageJson.Version;
|
||||
if (messageJson != 0 && messageJson.Type == (IAOJMNAKJLH.PEHACEKFNLA)num && messageJson.Data != num)
|
||||
{
|
||||
this.<EPEOLLCPECG>k__BackingField = messageJson;
|
||||
if (messageJson.Type != (IAOJMNAKJLH.PEHACEKFNLA)num)
|
||||
{
|
||||
}
|
||||
string data = messageJson.Data;
|
||||
int version2 = messageJson.Version;
|
||||
bool flag2 = this.<CJKEPNNJINH>k__BackingField;
|
||||
IAOJMNAKJLH.TextMessageJson textMessageJson = IAOJMNAKJLH.ELMJFOJEDPF(data, version2, flag2);
|
||||
this.<OOEANCNFAGB>k__BackingField = textMessageJson;
|
||||
return;
|
||||
}
|
||||
}
|
||||
Debug.LogError("Error parsing message!");
|
||||
}
|
||||
|
||||
// Token: 0x0600500B RID: 20491 RVA: 0x00127764 File Offset: 0x00125964
|
||||
[Token(Token = "0x600500B")]
|
||||
[Address(RVA = "0x1078CD0", Offset = "0x10776D0", VA = "0x181078CD0", Slot = "0")]
|
||||
public override bool Equals(object NLNHFEEMFBN)
|
||||
{
|
||||
if (NLNHFEEMFBN == 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
int num = 0;
|
||||
if (NLNHFEEMFBN != 0 && num == 0)
|
||||
{
|
||||
long num2 = this.<LCHDGAMDABJ>k__BackingField;
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600500C RID: 20492 RVA: 0x0012778C File Offset: 0x0012598C
|
||||
[Token(Token = "0x600500C")]
|
||||
[Address(RVA = "0x1078D90", Offset = "0x1077790", VA = "0x181078D90", Slot = "5")]
|
||||
public bool Equals(ChatMessage HPKICPNGMDJ)
|
||||
{
|
||||
if (HPKICPNGMDJ == 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
int num = 0;
|
||||
if (!HPKICPNGMDJ.Equals(num))
|
||||
{
|
||||
long num2 = this.<LCHDGAMDABJ>k__BackingField;
|
||||
return HPKICPNGMDJ.<LCHDGAMDABJ>k__BackingField == num2;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600500D RID: 20493 RVA: 0x001277C0 File Offset: 0x001259C0
|
||||
[Token(Token = "0x600500D")]
|
||||
[Address(RVA = "0x1078CA0", Offset = "0x10776A0", VA = "0x181078CA0")]
|
||||
public static bool BDBLGMKABNK(ChatMessage ANNJOJEMCEO, ChatMessage GKPLJAABCHA)
|
||||
{
|
||||
if (ANNJOJEMCEO != 0)
|
||||
{
|
||||
return !ANNJOJEMCEO.Equals(GKPLJAABCHA);
|
||||
}
|
||||
return GKPLJAABCHA != 0;
|
||||
}
|
||||
|
||||
// Token: 0x0600500E RID: 20494 RVA: 0x001277E4 File Offset: 0x001259E4
|
||||
[Token(Token = "0x600500E")]
|
||||
[Address(RVA = "0x1078EA0", Offset = "0x10778A0", VA = "0x181078EA0")]
|
||||
public static bool JGIMJGNAJHP(ChatMessage ANNJOJEMCEO, ChatMessage GKPLJAABCHA)
|
||||
{
|
||||
if (ANNJOJEMCEO != 0)
|
||||
{
|
||||
if (GKPLJAABCHA != 0)
|
||||
{
|
||||
int num = 0;
|
||||
if (!GKPLJAABCHA.Equals(num))
|
||||
{
|
||||
long num2 = ANNJOJEMCEO.<LCHDGAMDABJ>k__BackingField;
|
||||
return GKPLJAABCHA.<LCHDGAMDABJ>k__BackingField == num2;
|
||||
}
|
||||
}
|
||||
}
|
||||
return GKPLJAABCHA == 0;
|
||||
}
|
||||
|
||||
// Token: 0x0600500F RID: 20495 RVA: 0x00127820 File Offset: 0x00125A20
|
||||
[Token(Token = "0x600500F")]
|
||||
[Address(RVA = "0x1078E80", Offset = "0x1077880", VA = "0x181078E80", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0600500F)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Int32 RecNet.ChatMessage::GetHashCode()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:int64(var_0_06, ldfld:int64(ChatMessage::<LCHDGAMDABJ>k__BackingField, ldloc:ChatMessage(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: 0x06005010 RID: 20496 RVA: 0x00127834 File Offset: 0x00125A34
|
||||
[Token(Token = "0x6005010")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public ChatMessage()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecNet
|
||||
{
|
||||
// Token: 0x02000DF3 RID: 3571
|
||||
[Token(Token = "0x2000DF3")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public class CheerRequest
|
||||
{
|
||||
// Token: 0x0600565D RID: 22109 RVA: 0x001392EC File Offset: 0x001374EC
|
||||
[Token(Token = "0x600565D")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public CheerRequest()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003F10 RID: 16144
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003F10")]
|
||||
public long InventionId;
|
||||
|
||||
// Token: 0x04003F11 RID: 16145
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003F11")]
|
||||
public bool Cheer;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecNet
|
||||
{
|
||||
// Token: 0x02000E70 RID: 3696
|
||||
[Token(Token = "0x2000E70")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public class DeleteMessagesRequestDTO
|
||||
{
|
||||
// Token: 0x06005971 RID: 22897 RVA: 0x001430E8 File Offset: 0x001412E8
|
||||
[Token(Token = "0x6005971")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public DeleteMessagesRequestDTO()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400413E RID: 16702
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400413E")]
|
||||
public List<long> MessageIds;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecNet
|
||||
{
|
||||
// Token: 0x02000EB1 RID: 3761
|
||||
[Token(Token = "0x2000EB1")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public class DeleteResponseRequest
|
||||
{
|
||||
// Token: 0x06005AE2 RID: 23266 RVA: 0x001470C8 File Offset: 0x001452C8
|
||||
[Token(Token = "0x6005AE2")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public DeleteResponseRequest()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04004225 RID: 16933
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4004225")]
|
||||
public long PlayerEventId;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,108 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Async;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecNet
|
||||
{
|
||||
// Token: 0x02000DA1 RID: 3489
|
||||
[Token(Token = "0x2000DA1")]
|
||||
[StructLayout(3)]
|
||||
public class Elo : MonoBehaviour
|
||||
{
|
||||
// Token: 0x060054AD RID: 21677 RVA: 0x00134E68 File Offset: 0x00133068
|
||||
[Token(Token = "0x60054AD")]
|
||||
[Address(RVA = "0x107BB10", Offset = "0x107A510", VA = "0x18107BB10")]
|
||||
public static void UpdatePlayersElo(Elo.PlayersEloUpdateDTO JFKDDPJDCDC)
|
||||
{
|
||||
List<Elo.PlayerScoreUpdate> playerScoreUpdates = JFKDDPJDCDC.PlayerScoreUpdates;
|
||||
string[] array = new string[1];
|
||||
if ("update" != 0)
|
||||
{
|
||||
}
|
||||
array[0] = "update";
|
||||
string text = JsonUtility.ToJson(JFKDDPJDCDC);
|
||||
OKCMFHGECAC okcmfhgecac;
|
||||
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.CKPCAIJMPJN(okcmfhgecac.MFBDEFCEDGN(), text, true);
|
||||
}
|
||||
|
||||
// Token: 0x060054AE RID: 21678 RVA: 0x00134EB8 File Offset: 0x001330B8
|
||||
[Token(Token = "0x60054AE")]
|
||||
[Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")]
|
||||
public Elo()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003DBB RID: 15803
|
||||
[Token(Token = "0x4003DBB")]
|
||||
private static string EPOMDEMGOHO = null;
|
||||
|
||||
// Token: 0x02000DA2 RID: 3490
|
||||
[Token(Token = "0x2000DA2")]
|
||||
[Serializable]
|
||||
public class PlayersEloUpdateDTO
|
||||
{
|
||||
// Token: 0x060054B0 RID: 21680 RVA: 0x00134EDC File Offset: 0x001330DC
|
||||
[Token(Token = "0x60054B0")]
|
||||
[Address(RVA = "0x10891F0", Offset = "0x1087BF0", VA = "0x1810891F0")]
|
||||
public PlayersEloUpdateDTO()
|
||||
{
|
||||
List<Elo.PlayerScoreUpdate> list = new List();
|
||||
this.PlayerScoreUpdates = list;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04003DBC RID: 15804
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003DBC")]
|
||||
public string ActivityLevel;
|
||||
|
||||
// Token: 0x04003DBD RID: 15805
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003DBD")]
|
||||
public List<Elo.PlayerScoreUpdate> PlayerScoreUpdates;
|
||||
}
|
||||
|
||||
// Token: 0x02000DA3 RID: 3491
|
||||
[Token(Token = "0x2000DA3")]
|
||||
[Serializable]
|
||||
public class PlayerScoreUpdate
|
||||
{
|
||||
// Token: 0x060054B1 RID: 21681 RVA: 0x00134EFC File Offset: 0x001330FC
|
||||
[Token(Token = "0x60054B1")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public PlayerScoreUpdate()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003DBE RID: 15806
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003DBE")]
|
||||
public int Team;
|
||||
|
||||
// Token: 0x04003DBF RID: 15807
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003DBF")]
|
||||
public long PlayerId;
|
||||
|
||||
// Token: 0x04003DC0 RID: 15808
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4003DC0")]
|
||||
public int GameScore;
|
||||
}
|
||||
|
||||
// Token: 0x02000DA4 RID: 3492
|
||||
[Token(Token = "0x2000DA4")]
|
||||
public enum POLPMKIONNM
|
||||
{
|
||||
// Token: 0x04003DC2 RID: 15810
|
||||
[Token(Token = "0x4003DC2")]
|
||||
Activity,
|
||||
// Token: 0x04003DC3 RID: 15811
|
||||
[Token(Token = "0x4003DC3")]
|
||||
ActivityLevel
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecNet
|
||||
{
|
||||
// Token: 0x02000EA4 RID: 3748
|
||||
[Token(Token = "0x2000EA4")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public class GetEventsForClubsRequest
|
||||
{
|
||||
// Token: 0x06005A9F RID: 23199 RVA: 0x0014687C File Offset: 0x00144A7C
|
||||
[Token(Token = "0x6005A9F")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public GetEventsForClubsRequest()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040041EC RID: 16876
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40041EC")]
|
||||
public List<long> Id;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecNet
|
||||
{
|
||||
// Token: 0x02000E12 RID: 3602
|
||||
[Token(Token = "0x2000E12")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public class GetLeaderboardRequestDTO
|
||||
{
|
||||
// Token: 0x06005705 RID: 22277 RVA: 0x0013BA24 File Offset: 0x00139C24
|
||||
[Token(Token = "0x6005705")]
|
||||
[Address(RVA = "0x107CD60", Offset = "0x107B760", VA = "0x18107CD60")]
|
||||
public GetLeaderboardRequestDTO()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003F7A RID: 16250
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003F7A")]
|
||||
public ProgressionManager.MIAJPBPGHOC ObjectiveType;
|
||||
|
||||
// Token: 0x04003F7B RID: 16251
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x4003F7B")]
|
||||
public bool SortAscending;
|
||||
|
||||
// Token: 0x04003F7C RID: 16252
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003F7C")]
|
||||
public int Limit = (int)((ulong)10L);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecNet
|
||||
{
|
||||
// Token: 0x02000E15 RID: 3605
|
||||
[Token(Token = "0x2000E15")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public class GetNearbyScoresRequestDTO : GetRankRequestDTO
|
||||
{
|
||||
// Token: 0x06005710 RID: 22288 RVA: 0x0013BB0C File Offset: 0x00139D0C
|
||||
[Token(Token = "0x6005710")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public GetNearbyScoresRequestDTO()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003F87 RID: 16263
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4003F87")]
|
||||
public int WindowSize;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,50 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecNet
|
||||
{
|
||||
// Token: 0x02000E14 RID: 3604
|
||||
[Token(Token = "0x2000E14")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public class GetRankRequestDTO
|
||||
{
|
||||
// Token: 0x0600570F RID: 22287 RVA: 0x0013BAF8 File Offset: 0x00139CF8
|
||||
[Token(Token = "0x600570F")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public GetRankRequestDTO()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003F81 RID: 16257
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003F81")]
|
||||
public int PlayerId;
|
||||
|
||||
// Token: 0x04003F82 RID: 16258
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x4003F82")]
|
||||
public int StatChannel;
|
||||
|
||||
// Token: 0x04003F83 RID: 16259
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003F83")]
|
||||
public long RoomId;
|
||||
|
||||
// Token: 0x04003F84 RID: 16260
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4003F84")]
|
||||
public FMHAJJCDCEM.GHJPLMCGKIH FilterType;
|
||||
|
||||
// Token: 0x04003F85 RID: 16261
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x4003F85")]
|
||||
public FMHAJJCDCEM.JBGJIODAFBA Timeframe;
|
||||
|
||||
// Token: 0x04003F86 RID: 16262
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4003F86")]
|
||||
public bool SortAscending;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecNet
|
||||
{
|
||||
// Token: 0x02000E16 RID: 3606
|
||||
[Token(Token = "0x2000E16")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public class GetRanksRequestDTO : GetRankRequestDTO
|
||||
{
|
||||
// Token: 0x06005711 RID: 22289 RVA: 0x0013BB20 File Offset: 0x00139D20
|
||||
[Token(Token = "0x6005711")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public GetRanksRequestDTO()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003F88 RID: 16264
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4003F88")]
|
||||
public int RankStart;
|
||||
|
||||
// Token: 0x04003F89 RID: 16265
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x4003F89")]
|
||||
public int RankEnd;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecNet
|
||||
{
|
||||
// Token: 0x02000DF1 RID: 3569
|
||||
[Token(Token = "0x2000DF1")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public class InventionBatchRequest
|
||||
{
|
||||
// Token: 0x0600565B RID: 22107 RVA: 0x001392C4 File Offset: 0x001374C4
|
||||
[Token(Token = "0x600565B")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public InventionBatchRequest()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003F0C RID: 16140
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003F0C")]
|
||||
public List<long> InventionIds;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecNet
|
||||
{
|
||||
// Token: 0x02000EE9 RID: 3817
|
||||
[Token(Token = "0x2000EE9")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public class KickPlayerDTO
|
||||
{
|
||||
// Token: 0x06005C5E RID: 23646 RVA: 0x0014B964 File Offset: 0x00149B64
|
||||
[Token(Token = "0x6005C5E")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public KickPlayerDTO()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040042F6 RID: 17142
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40042F6")]
|
||||
public long GameSessionId;
|
||||
|
||||
// Token: 0x040042F7 RID: 17143
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40042F7")]
|
||||
public List<int> PlayerIds;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,2812 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Net;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
using BestHTTP;
|
||||
using BestHTTP.Forms;
|
||||
using Cpp2IlInjected;
|
||||
using JetBrains.Annotations;
|
||||
using RecRoom;
|
||||
using RecRoom.Async;
|
||||
using RecRoom.Core;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecNet
|
||||
{
|
||||
// Token: 0x02000E4E RID: 3662
|
||||
[Token(Token = "0x2000E4E")]
|
||||
[StructLayout(3)]
|
||||
public static class Matchmaking
|
||||
{
|
||||
// Token: 0x17000FC5 RID: 4037
|
||||
// (get) Token: 0x0600586A RID: 22634 RVA: 0x0013F7D4 File Offset: 0x0013D9D4
|
||||
// (set) Token: 0x0600586B RID: 22635 RVA: 0x0013F7E8 File Offset: 0x0013D9E8
|
||||
[Token(Token = "0x17000FC5")]
|
||||
public static string IFJHGCBIBLD
|
||||
{
|
||||
[Token(Token = "0x600586A")]
|
||||
[Address(RVA = "0x1083DA0", Offset = "0x10827A0", VA = "0x181083DA0")]
|
||||
get
|
||||
{
|
||||
return Matchmaking.PDMAGOKCHDE;
|
||||
}
|
||||
[Token(Token = "0x600586B")]
|
||||
[Address(RVA = "0x1081910", Offset = "0x1080310", VA = "0x181081910")]
|
||||
set
|
||||
{
|
||||
Matchmaking.PDMAGOKCHDE = value;
|
||||
ActionEvent olcjjnmegpp = Matchmaking.OLCJJNMEGPP;
|
||||
int num = 0;
|
||||
olcjjnmegpp.Invoke(num != 0);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000FC6 RID: 4038
|
||||
// (get) Token: 0x0600586C RID: 22636 RVA: 0x0013F810 File Offset: 0x0013DA10
|
||||
[Token(Token = "0x17000FC6")]
|
||||
public static bool KDIKBBAPFDH
|
||||
{
|
||||
[Token(Token = "0x600586C")]
|
||||
[Address(RVA = "0x1083160", Offset = "0x1081B60", VA = "0x181083160")]
|
||||
get
|
||||
{
|
||||
PPENFJMFPNE pkiclmfpmdg = Matchmaking.PKICLMFPMDG;
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000FC7 RID: 4039
|
||||
// (get) Token: 0x0600586D RID: 22637 RVA: 0x0013F82C File Offset: 0x0013DA2C
|
||||
[Token(Token = "0x17000FC7")]
|
||||
public static CIIBGMBOFEI BBJAEJHMAPB
|
||||
{
|
||||
[Token(Token = "0x600586D")]
|
||||
[Address(RVA = "0x1080B00", Offset = "0x107F500", VA = "0x181080B00")]
|
||||
get
|
||||
{
|
||||
CIIBGMBOFEI melanaefkjc = Matchmaking.MELANAEFKJC;
|
||||
if (melanaefkjc == 0)
|
||||
{
|
||||
}
|
||||
return melanaefkjc;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000FC8 RID: 4040
|
||||
// (get) Token: 0x0600586E RID: 22638 RVA: 0x0013F844 File Offset: 0x0013DA44
|
||||
[Token(Token = "0x17000FC8")]
|
||||
public static PPENFJMFPNE HMCJLLMDAAM
|
||||
{
|
||||
[Token(Token = "0x600586E")]
|
||||
[Address(RVA = "0x1084590", Offset = "0x1082F90", VA = "0x181084590")]
|
||||
get
|
||||
{
|
||||
PPENFJMFPNE pkiclmfpmdg = Matchmaking.PKICLMFPMDG;
|
||||
if (pkiclmfpmdg == 0)
|
||||
{
|
||||
}
|
||||
return pkiclmfpmdg;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000FC9 RID: 4041
|
||||
// (get) Token: 0x0600586F RID: 22639 RVA: 0x0013F85C File Offset: 0x0013DA5C
|
||||
[Token(Token = "0x17000FC9")]
|
||||
public static DNACJGJEPEC ELHFNPEDCCN
|
||||
{
|
||||
[Token(Token = "0x600586F")]
|
||||
[Address(RVA = "0x107FD20", Offset = "0x107E720", VA = "0x18107FD20")]
|
||||
get
|
||||
{
|
||||
DNACJGJEPEC khfbdhlnodh = Matchmaking.KHFBDHLNODH;
|
||||
if (khfbdhlnodh == 0)
|
||||
{
|
||||
}
|
||||
return khfbdhlnodh;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000FCA RID: 4042
|
||||
// (get) Token: 0x06005870 RID: 22640 RVA: 0x0013F874 File Offset: 0x0013DA74
|
||||
// (set) Token: 0x06005871 RID: 22641 RVA: 0x0013F888 File Offset: 0x0013DA88
|
||||
[Token(Token = "0x17000FCA")]
|
||||
public static long? MBMFGGNNJGN
|
||||
{
|
||||
[Token(Token = "0x6005870")]
|
||||
[Address(RVA = "0x1080B90", Offset = "0x107F590", VA = "0x181080B90")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06005870)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Nullable`1<System.Int64> RecNet.Matchmaking::EHLHDFEMCDM()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:valuetype [mscorlib]System.Nullable`1<int64>(var_0_05, ldsfld:valuetype [mscorlib]System.Nullable`1<int64>(Matchmaking::MBJBDPBOEOG))
|
||||
}
|
||||
|
||||
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(Token = "0x6005871")]
|
||||
[Address(RVA = "0x10803A0", Offset = "0x107EDA0", VA = "0x1810803A0")]
|
||||
private set
|
||||
{
|
||||
int num = 0;
|
||||
bool flag;
|
||||
bool flag2;
|
||||
if (flag == flag2)
|
||||
{
|
||||
int num2 = 0;
|
||||
if (Matchmaking.<>c.<>9__34_0 == 0)
|
||||
{
|
||||
Matchmaking.<>c.<>9__34_0 = delegate(BMFAGMFKODA playlist)
|
||||
{
|
||||
long? mbjbdpboeog = Matchmaking.MBJBDPBOEOG;
|
||||
long <NONFJOBFPKC>k__BackingField = playlist.<NONFJOBFPKC>k__BackingField;
|
||||
Matchmaking.<BKKKCNNOOKG>k__BackingField = playlist;
|
||||
};
|
||||
}
|
||||
if (num < num2)
|
||||
{
|
||||
num += num;
|
||||
if (num != num2)
|
||||
{
|
||||
num++;
|
||||
}
|
||||
}
|
||||
IPromise<BMFAGMFKODA> promise;
|
||||
promise += promise;
|
||||
num += 19;
|
||||
Matchmaking.<BKKKCNNOOKG>k__BackingField = num;
|
||||
Matchmaking.IGJBMLNEKCH();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000FCB RID: 4043
|
||||
// (get) Token: 0x06005872 RID: 22642 RVA: 0x0013F8EC File Offset: 0x0013DAEC
|
||||
// (set) Token: 0x06005873 RID: 22643 RVA: 0x0013F900 File Offset: 0x0013DB00
|
||||
[Token(Token = "0x17000FCB")]
|
||||
public static BMFAGMFKODA NIMEBOIKCJB
|
||||
{
|
||||
[Token(Token = "0x6005872")]
|
||||
[Address(RVA = "0x10802E0", Offset = "0x107ECE0", VA = "0x1810802E0")]
|
||||
get;
|
||||
[Token(Token = "0x6005873")]
|
||||
[Address(RVA = "0x1080280", Offset = "0x107EC80", VA = "0x181080280")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x06005874 RID: 22644 RVA: 0x0013F914 File Offset: 0x0013DB14
|
||||
[Token(Token = "0x6005874")]
|
||||
[Address(RVA = "0x107E880", Offset = "0x107D280", VA = "0x18107E880")]
|
||||
public static void AAPCMDHDICG(long? BCEFAKDFEMM)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06005875 RID: 22645 RVA: 0x0013F924 File Offset: 0x0013DB24
|
||||
[Token(Token = "0x6005875")]
|
||||
[Address(RVA = "0x1085310", Offset = "0x1083D10", VA = "0x181085310")]
|
||||
public static void MOCEODHEMNH()
|
||||
{
|
||||
if (Matchmaking.OLIKKLKLBKJ(BPHGKAEDBPE.<OIBJLPBDMML>k__BackingField) != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000FCC RID: 4044
|
||||
// (get) Token: 0x06005876 RID: 22646 RVA: 0x0013F940 File Offset: 0x0013DB40
|
||||
// (set) Token: 0x06005877 RID: 22647 RVA: 0x0013F954 File Offset: 0x0013DB54
|
||||
[Token(Token = "0x17000FCC")]
|
||||
public static bool AAHGKNDOPHB
|
||||
{
|
||||
[Token(Token = "0x6005876")]
|
||||
[Address(RVA = "0x1087AF0", Offset = "0x10864F0", VA = "0x181087AF0")]
|
||||
get;
|
||||
[Token(Token = "0x6005877")]
|
||||
[Address(RVA = "0x10806C0", Offset = "0x107F0C0", VA = "0x1810806C0")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17000FCD RID: 4045
|
||||
// (get) Token: 0x06005878 RID: 22648 RVA: 0x0013F968 File Offset: 0x0013DB68
|
||||
// (set) Token: 0x06005879 RID: 22649 RVA: 0x0013F97C File Offset: 0x0013DB7C
|
||||
[Token(Token = "0x17000FCD")]
|
||||
public static bool GIKOHHGPLNP
|
||||
{
|
||||
[Token(Token = "0x6005878")]
|
||||
[Address(RVA = "0x1087270", Offset = "0x1085C70", VA = "0x181087270")]
|
||||
get
|
||||
{
|
||||
return Matchmaking.JOADBDADBHG;
|
||||
}
|
||||
[Token(Token = "0x6005879")]
|
||||
[Address(RVA = "0x10808C0", Offset = "0x107F2C0", VA = "0x1810808C0")]
|
||||
private set
|
||||
{
|
||||
Matchmaking.JOADBDADBHG = value;
|
||||
Matchmaking.PFNBEHNPACD();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000FCE RID: 4046
|
||||
// (get) Token: 0x0600587A RID: 22650 RVA: 0x0013F998 File Offset: 0x0013DB98
|
||||
// (set) Token: 0x0600587B RID: 22651 RVA: 0x0013F9AC File Offset: 0x0013DBAC
|
||||
[Token(Token = "0x17000FCE")]
|
||||
public static bool CNOMCONHKLA
|
||||
{
|
||||
[Token(Token = "0x600587A")]
|
||||
[Address(RVA = "0x107F7E0", Offset = "0x107E1E0", VA = "0x18107F7E0")]
|
||||
get;
|
||||
[Token(Token = "0x600587B")]
|
||||
[Address(RVA = "0x1083100", Offset = "0x1081B00", VA = "0x181083100")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x0600587C RID: 22652 RVA: 0x0013F9C0 File Offset: 0x0013DBC0
|
||||
[Token(Token = "0x600587C")]
|
||||
[Address(RVA = "0x107FC40", Offset = "0x107E640", VA = "0x18107FC40")]
|
||||
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: 0x0600587D RID: 22653 RVA: 0x0013FA08 File Offset: 0x0013DC08
|
||||
[Token(Token = "0x600587D")]
|
||||
[Address(RVA = "0x1086E80", Offset = "0x1085880", VA = "0x181086E80")]
|
||||
private static void OFFLOPLJBBG()
|
||||
{
|
||||
int num;
|
||||
PAJOOHAOLEE.HMOACIFIOCN hmoacifiocn = new PAJOOHAOLEE.HMOACIFIOCN(num.GFFBLGKGANN);
|
||||
num = 0;
|
||||
PAJOOHAOLEE.NMANOHJOCJD("RoomInstanceUpdate", hmoacifiocn);
|
||||
int num2;
|
||||
PAJOOHAOLEE.HMOACIFIOCN hmoacifiocn2 = new PAJOOHAOLEE.HMOACIFIOCN(num2.HHNMKCFCFHD);
|
||||
num2 = 0;
|
||||
PAJOOHAOLEE.NMANOHJOCJD("PresenceUpdate", hmoacifiocn2);
|
||||
int num3;
|
||||
PAJOOHAOLEE.HMOACIFIOCN hmoacifiocn3 = new PAJOOHAOLEE.HMOACIFIOCN(num3.HFHKLPIHNGM);
|
||||
num3 = 0;
|
||||
PAJOOHAOLEE.NMANOHJOCJD("GoToFailure", hmoacifiocn3);
|
||||
ActionEvent jiiabboodim = PAJOOHAOLEE.JIIABBOODIM;
|
||||
int num4;
|
||||
Action action = new Action(num4.JIIABBOODIM);
|
||||
num4 = 0;
|
||||
PAJOOHAOLEE.JIIABBOODIM = jiiabboodim + action;
|
||||
ActionEvent<List<int>> peehofkpdcb = PAJOOHAOLEE.PEEHOFKPDCB;
|
||||
int num5;
|
||||
Action<List<int>> action2 = new Action(num5.PEEHOFKPDCB);
|
||||
num5 = 0;
|
||||
PAJOOHAOLEE.PEEHOFKPDCB = peehofkpdcb + action2;
|
||||
ActionEvent<int?> hodokbidhhg = FGPIDGLCKEF.HODOKBIDHHG;
|
||||
int num6;
|
||||
Action<int?> action3 = new Action(num6.PABKIEKBHGA);
|
||||
num6 = 0;
|
||||
FGPIDGLCKEF.HODOKBIDHHG = hodokbidhhg + action3;
|
||||
ActionEvent<long> nfmlkmfeakd = OJMCBOKJFOF.NFMLKMFEAKD;
|
||||
int num7;
|
||||
Action<long> action4 = new Action(num7.FODLGIJCALM);
|
||||
num7 = 0;
|
||||
OJMCBOKJFOF.NFMLKMFEAKD = nfmlkmfeakd + action4;
|
||||
}
|
||||
|
||||
// Token: 0x0600587E RID: 22654 RVA: 0x0013FB04 File Offset: 0x0013DD04
|
||||
[Token(Token = "0x600587E")]
|
||||
[Address(RVA = "0x1086520", Offset = "0x1084F20", VA = "0x181086520")]
|
||||
private static void NPCPLFAONFO()
|
||||
{
|
||||
ActionEvent jiiabboodim = PAJOOHAOLEE.JIIABBOODIM;
|
||||
int num;
|
||||
Action action = new Action(num.JIIABBOODIM);
|
||||
num = 0;
|
||||
PAJOOHAOLEE.JIIABBOODIM = jiiabboodim - action;
|
||||
ActionEvent<List<int>> peehofkpdcb = PAJOOHAOLEE.PEEHOFKPDCB;
|
||||
int num2;
|
||||
Action<List<int>> action2 = new Action(num2.PEEHOFKPDCB);
|
||||
num2 = 0;
|
||||
PAJOOHAOLEE.PEEHOFKPDCB = peehofkpdcb - action2;
|
||||
ActionEvent<int?> hodokbidhhg = FGPIDGLCKEF.HODOKBIDHHG;
|
||||
int num3;
|
||||
Action<int?> action3 = new Action(num3.PABKIEKBHGA);
|
||||
num3 = 0;
|
||||
FGPIDGLCKEF.HODOKBIDHHG = hodokbidhhg - action3;
|
||||
ActionEvent<long> nfmlkmfeakd = OJMCBOKJFOF.NFMLKMFEAKD;
|
||||
int num4;
|
||||
Action<long> action4 = new Action(num4.FODLGIJCALM);
|
||||
num4 = 0;
|
||||
OJMCBOKJFOF.NFMLKMFEAKD = nfmlkmfeakd - action4;
|
||||
Matchmaking.BLBFGCKFPAM.Clear();
|
||||
Matchmaking.CPGJEKBAOAD.Clear();
|
||||
Matchmaking.AGABODEPDCP.Clear();
|
||||
Matchmaking.IFJHGCBIBLD = "^DormRoom";
|
||||
}
|
||||
|
||||
// Token: 0x0600587F RID: 22655 RVA: 0x0013FBD4 File Offset: 0x0013DDD4
|
||||
[Token(Token = "0x600587F")]
|
||||
[Address(RVA = "0x1083200", Offset = "0x1081C00", VA = "0x181083200")]
|
||||
public static void JPFGCHENJMH()
|
||||
{
|
||||
int num = 0;
|
||||
Matchmaking.FNOKOPHNEKJ = num;
|
||||
Matchmaking.GIKOHHGPLNP = false;
|
||||
ISchedulerPromise dgjlbacbeoa = Matchmaking.DGJLBACBEOA;
|
||||
Matchmaking.DGJLBACBEOA = num;
|
||||
Matchmaking.HDGCHHCGEIH = num != 0;
|
||||
Matchmaking.JLJCONELOEG = 0;
|
||||
Matchmaking.HJBHAIECAAN();
|
||||
Matchmaking.GMOHAGANJFH = num;
|
||||
Matchmaking.GIKOHHGPLNP = false;
|
||||
Matchmaking.JHFHNPCEJIJ = (long)num;
|
||||
Matchmaking.FJDMLBLPKNL = (long)num;
|
||||
Matchmaking.MBJBDPBOEOG = 0;
|
||||
Matchmaking.MELANAEFKJC = num;
|
||||
Matchmaking.PKICLMFPMDG = num;
|
||||
Matchmaking.KHFBDHLNODH = num;
|
||||
Matchmaking.<BKKKCNNOOKG>k__BackingField = num;
|
||||
Matchmaking.<PJCDEDPGKPF>k__BackingField = num != 0;
|
||||
}
|
||||
|
||||
// Token: 0x06005880 RID: 22656 RVA: 0x0013FC50 File Offset: 0x0013DE50
|
||||
[Token(Token = "0x6005880")]
|
||||
[Address(RVA = "0x1081430", Offset = "0x107FE30", VA = "0x181081430")]
|
||||
public static IPromise GHNONNKLKHE()
|
||||
{
|
||||
Matchmaking.NNJLOALNNBB();
|
||||
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
||||
string gmohaganjfh = Matchmaking.GMOHAGANJFH;
|
||||
httpurlEncodedForm.AddField("LoginLock", gmohaganjfh);
|
||||
int num = 0;
|
||||
IPromise<HOOILIHKMEG> promise2;
|
||||
IPromise promise = promise2.MOAAINIDMGC("Matchmaking login failed");
|
||||
if (Matchmaking.<>c.<>9__64_0 == 0)
|
||||
{
|
||||
Matchmaking.<>c.<>9__64_0 = (string e) => "Unable to login (code: 4)";
|
||||
}
|
||||
Matchmaking.<>c <>;
|
||||
if (Matchmaking.<>c.<>9__64_1 == 0)
|
||||
{
|
||||
<> = Matchmaking.<>c.<>9;
|
||||
Matchmaking.<>c.<>9__64_1 = delegate(HOOILIHKMEG response)
|
||||
{
|
||||
if (response.LLODNIOIDKE == 409)
|
||||
{
|
||||
return Promise.FromError("This account is already logged in somewhere else!");
|
||||
}
|
||||
if (response.LLODNIOIDKE < 400)
|
||||
{
|
||||
return Promise.<CompletedPromise>k__BackingField;
|
||||
}
|
||||
return Promise.FromError("Unable to login (code: 5)");
|
||||
};
|
||||
}
|
||||
if (num < <>)
|
||||
{
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
int num2;
|
||||
Action action = new Action(num2.NLINJKBFIGB);
|
||||
num2 = 0;
|
||||
int num3;
|
||||
Action action2 = new Action(num3.DEAFDPLBDEG);
|
||||
num3 = 0;
|
||||
uint num4;
|
||||
num4 += num4;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06005881 RID: 22657 RVA: 0x0013FD08 File Offset: 0x0013DF08
|
||||
[Token(Token = "0x6005881")]
|
||||
[Address(RVA = "0x1082020", Offset = "0x1080A20", VA = "0x181082020")]
|
||||
private static void HJBHAIECAAN()
|
||||
{
|
||||
if (!Matchmaking.GMOHAGANJFH.IsNullOrEmpty())
|
||||
{
|
||||
LDCMJEDOFCO service = (LDCMJEDOFCO)((ulong)3L);
|
||||
string relativeUri = "player/logout";
|
||||
Uri uri = BPHGKAEDBPE.MNJNJLGIOKE(LDCMJEDOFCO.Matchmaking);
|
||||
string relativeUri2 = relativeUri;
|
||||
NEBIGEDJGPP nebigedjgpp = new NEBIGEDJGPP(new Uri(uri + relativeUri2), (HTTPMethods)((ulong)2L));
|
||||
Dictionary<string, string> dictionary = new Dictionary();
|
||||
string gmohaganjfh = Matchmaking.GMOHAGANJFH;
|
||||
dictionary.Add("LoginLock", gmohaganjfh);
|
||||
nebigedjgpp.JJPKKFIALBN(dictionary);
|
||||
float realtimeSinceStartup = Time.realtimeSinceStartup;
|
||||
float startTime = realtimeSinceStartup;
|
||||
Action<NEBIGEDJGPP, HOOILIHKMEG> action = delegate(NEBIGEDJGPP request, HOOILIHKMEG response)
|
||||
{
|
||||
float realtimeSinceStartup2 = Time.realtimeSinceStartup;
|
||||
LDCMJEDOFCO service2 = service;
|
||||
};
|
||||
nebigedjgpp.<LJNDHFJDNDH>k__BackingField = action;
|
||||
IEnumerator enumerator = nebigedjgpp.GDOIHJPIPBM();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005882 RID: 22658 RVA: 0x0013FDC0 File Offset: 0x0013DFC0
|
||||
[Token(Token = "0x6005882")]
|
||||
[Address(RVA = "0x1085CF0", Offset = "0x10846F0", VA = "0x181085CF0")]
|
||||
private static void NNJLOALNNBB()
|
||||
{
|
||||
Matchmaking.LoginLockTokenParams loginLockTokenParams = JsonUtility.FromJson<Matchmaking.LoginLockTokenParams>(PlayerPrefs.GetString("LoginLockTokenV2"));
|
||||
if (loginLockTokenParams != 0)
|
||||
{
|
||||
PlatformManager.FCIKKFJOMNO platform = loginLockTokenParams.Platform;
|
||||
PlatformManager instance = SingletonMonoBehaviour.Instance;
|
||||
IPromise<bool?> promise;
|
||||
if (platform == promise)
|
||||
{
|
||||
string platformId = loginLockTokenParams.PlatformId;
|
||||
if (SingletonMonoBehaviour.Instance.<GAEJNJGGBJM>k__BackingField.GetHashCode() != 0)
|
||||
{
|
||||
string lockToken = loginLockTokenParams.LockToken;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
Matchmaking.GMOHAGANJFH = loginLockTokenParams.LockToken;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Matchmaking.GMOHAGANJFH = Guid.NewGuid();
|
||||
Matchmaking.LoginLockTokenParams loginLockTokenParams2 = new Matchmaking.LoginLockTokenParams();
|
||||
PlatformManager instance2 = SingletonMonoBehaviour.Instance;
|
||||
IPromise<bool?> promise2;
|
||||
loginLockTokenParams2.Platform = promise2;
|
||||
int hashCode = SingletonMonoBehaviour.Instance.<GAEJNJGGBJM>k__BackingField.GetHashCode();
|
||||
loginLockTokenParams2.PlatformId = hashCode;
|
||||
string gmohaganjfh = Matchmaking.GMOHAGANJFH;
|
||||
loginLockTokenParams2.LockToken = gmohaganjfh;
|
||||
string text = JsonUtility.ToJson(loginLockTokenParams2);
|
||||
PlayerPrefs.SetString("LoginLockTokenV2", text);
|
||||
PlayerPrefs.Save();
|
||||
}
|
||||
|
||||
// Token: 0x06005883 RID: 22659 RVA: 0x0013FEAC File Offset: 0x0013E0AC
|
||||
[Token(Token = "0x6005883")]
|
||||
[Address(RVA = "0x1082B00", Offset = "0x1081500", VA = "0x181082B00")]
|
||||
public static CIIBGMBOFEI JHMAJAONGAH(long ANAPBECHGLI)
|
||||
{
|
||||
Dictionary<long, CIIBGMBOFEI> agabodepdcp = Matchmaking.AGABODEPDCP;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06005884 RID: 22660 RVA: 0x0013FEC4 File Offset: 0x0013E0C4
|
||||
[Token(Token = "0x6005884")]
|
||||
[Address(RVA = "0x1083A70", Offset = "0x1082470", VA = "0x181083A70")]
|
||||
private static CIIBGMBOFEI KNCIOLHAIAJ(CIIBGMBOFEI IPOFINNGHKG)
|
||||
{
|
||||
int num;
|
||||
long <GLPHBLHAFEO>k__BackingField;
|
||||
CIIBGMBOFEI ciibgmbofei;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
<GLPHBLHAFEO>k__BackingField = IPOFINNGHKG.<GLPHBLHAFEO>k__BackingField;
|
||||
Dictionary<long, CIIBGMBOFEI> agabodepdcp = Matchmaking.AGABODEPDCP;
|
||||
bool flag;
|
||||
bool flag2;
|
||||
if (flag && !flag2)
|
||||
{
|
||||
return ciibgmbofei;
|
||||
}
|
||||
Matchmaking.AGABODEPDCP[<GLPHBLHAFEO>k__BackingField] = IPOFINNGHKG;
|
||||
Dictionary<int, EFAJBHGDIDD>.ValueCollection values = Matchmaking.BLBFGCKFPAM.Values;
|
||||
Dictionary<int, EFAJBHGDIDD>.ValueCollection.Enumerator enumerator;
|
||||
if (enumerator != 0)
|
||||
{
|
||||
while (enumerator == 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
Matchmaking.CLOKMCIOIDM(<GLPHBLHAFEO>k__BackingField);
|
||||
ciibgmbofei = Matchmaking.BBJAEJHMAPB;
|
||||
if (ciibgmbofei.<GLPHBLHAFEO>k__BackingField == <GLPHBLHAFEO>k__BackingField)
|
||||
{
|
||||
Matchmaking.BFONJHCLKPN(IPOFINNGHKG);
|
||||
}
|
||||
return ciibgmbofei;
|
||||
}
|
||||
|
||||
// Token: 0x06005885 RID: 22661 RVA: 0x0013FF44 File Offset: 0x0013E144
|
||||
[Token(Token = "0x6005885")]
|
||||
[Address(RVA = "0x1081380", Offset = "0x107FD80", VA = "0x181081380")]
|
||||
private static void GFFBLGKGANN(Dictionary<string, object> NGPMADFHHKP)
|
||||
{
|
||||
CIIBGMBOFEI ciibgmbofei = Matchmaking.KNCIOLHAIAJ(AEOPHJMOOFE.PPGFHEDFBEA<CIIBGMBOFEI>(NGPMADFHHKP));
|
||||
}
|
||||
|
||||
// Token: 0x06005886 RID: 22662 RVA: 0x0013FF60 File Offset: 0x0013E160
|
||||
[Token(Token = "0x6005886")]
|
||||
[Address(RVA = "0x107F700", Offset = "0x107E100", VA = "0x18107F700")]
|
||||
internal static void ALDJBFPEPOL(long ANAPBECHGLI)
|
||||
{
|
||||
Matchmaking.BFONJHCLKPN(Matchmaking.AGABODEPDCP[ANAPBECHGLI]);
|
||||
}
|
||||
|
||||
// Token: 0x06005887 RID: 22663 RVA: 0x0013FF84 File Offset: 0x0013E184
|
||||
[Token(Token = "0x6005887")]
|
||||
[Address(RVA = "0x1081080", Offset = "0x107FA80", VA = "0x181081080")]
|
||||
private static void FODLGIJCALM(long HNHLJONGKHB)
|
||||
{
|
||||
int num = 0;
|
||||
IPromise<PPENFJMFPNE> promise = OJMCBOKJFOF.CJKHNIIJFIN(HNHLJONGKHB, num != 0);
|
||||
if (Matchmaking.<>c.<>9__72_0 == 0)
|
||||
{
|
||||
Matchmaking.<>c.<>9__72_0 = delegate(PPENFJMFPNE room)
|
||||
{
|
||||
long <DOFDAMHCJLP>k__BackingField = room.<DOFDAMHCJLP>k__BackingField;
|
||||
Matchmaking.AFJABHFKGCP(room);
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005888 RID: 22664 RVA: 0x0013FFC0 File Offset: 0x0013E1C0
|
||||
[Token(Token = "0x6005888")]
|
||||
[Address(RVA = "0x107F840", Offset = "0x107E240", VA = "0x18107F840")]
|
||||
private static void BFONJHCLKPN([NotNull] CIIBGMBOFEI IPOFINNGHKG)
|
||||
{
|
||||
CIIBGMBOFEI melanaefkjc = Matchmaking.MELANAEFKJC;
|
||||
if (melanaefkjc == 0)
|
||||
{
|
||||
}
|
||||
string <JBLNBELNNGN>k__BackingField = IPOFINNGHKG.<JBLNBELNNGN>k__BackingField;
|
||||
bool flag = melanaefkjc.<JBLNBELNNGN>k__BackingField != <JBLNBELNNGN>k__BackingField;
|
||||
Matchmaking.MELANAEFKJC = IPOFINNGHKG;
|
||||
long <DOFDAMHCJLP>k__BackingField = IPOFINNGHKG.<DOFDAMHCJLP>k__BackingField;
|
||||
long <OMCJBBKKIKO>k__BackingField = IPOFINNGHKG.<OMCJBBKKIKO>k__BackingField;
|
||||
Matchmaking.JHFHNPCEJIJ = IPOFINNGHKG.<DOFDAMHCJLP>k__BackingField;
|
||||
Matchmaking.FJDMLBLPKNL = IPOFINNGHKG.<OMCJBBKKIKO>k__BackingField;
|
||||
long jhfhnpcejij = Matchmaking.JHFHNPCEJIJ;
|
||||
int num = 0;
|
||||
IPromise<PPENFJMFPNE> promise = OJMCBOKJFOF.CJKHNIIJFIN(jhfhnpcejij, num != 0);
|
||||
if (Matchmaking.<>c.<>9__73_0 == 0)
|
||||
{
|
||||
Matchmaking.<>c.<>9__73_0 = delegate(string error)
|
||||
{
|
||||
Debug.LogError("Failed to retrieve room details for local room instance!");
|
||||
};
|
||||
}
|
||||
if (Matchmaking.<>c.<>9__73_1 == 0)
|
||||
{
|
||||
Matchmaking.<>c.<>9__73_1 = delegate(PPENFJMFPNE roomDetails)
|
||||
{
|
||||
long <DOFDAMHCJLP>k__BackingField2 = roomDetails.<DOFDAMHCJLP>k__BackingField;
|
||||
Matchmaking.AFJABHFKGCP(roomDetails);
|
||||
};
|
||||
}
|
||||
Matchmaking.IDKODGPLAMH();
|
||||
if (flag)
|
||||
{
|
||||
Matchmaking.MMCLAHHHKFJ();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005889 RID: 22665 RVA: 0x00140080 File Offset: 0x0013E280
|
||||
[Token(Token = "0x6005889")]
|
||||
[Address(RVA = "0x107EDF0", Offset = "0x107D7F0", VA = "0x18107EDF0")]
|
||||
private static void AFJABHFKGCP([NotNull] PPENFJMFPNE IJNAMEBOMJJ)
|
||||
{
|
||||
IReadOnlyList<DNACJGJEPEC> <LGPGODCCLPI>k__BackingField;
|
||||
Func<DNACJGJEPEC, bool> func;
|
||||
do
|
||||
{
|
||||
DNACJGJEPEC khfbdhlnodh = Matchmaking.KHFBDHLNODH;
|
||||
if (khfbdhlnodh != 0)
|
||||
{
|
||||
}
|
||||
long fjdmlblpknl = Matchmaking.FJDMLBLPKNL;
|
||||
Matchmaking.PKICLMFPMDG = IJNAMEBOMJJ;
|
||||
<LGPGODCCLPI>k__BackingField = IJNAMEBOMJJ.<LGPGODCCLPI>k__BackingField;
|
||||
if (Matchmaking.<>c.<>9__74_0 == 0)
|
||||
{
|
||||
func = (DNACJGJEPEC s) => s.<OMCJBBKKIKO>k__BackingField == "{il2cpp field on {'constant11' (constant value of type Cpp2IL.Core.Analysis.ResultModels.StaticFieldsPtr)}, offset 0x60}";
|
||||
Matchmaking.<>c.<>9__74_0 = func;
|
||||
}
|
||||
}
|
||||
while (Enumerable.FirstOrDefault<DNACJGJEPEC>(<LGPGODCCLPI>k__BackingField, func) != 0);
|
||||
Matchmaking.KHFBDHLNODH = Matchmaking.KHFBDHLNODH;
|
||||
Matchmaking.<PJCDEDPGKPF>k__BackingField = IJNAMEBOMJJ.<HCJDKPLCHPK>k__BackingField == "{il2cpp field on {'constant76' (constant value of type Cpp2IL.Core.Analysis.ResultModels.StaticFieldsPtr)}, offset 0x8}";
|
||||
long <DOFDAMHCJLP>k__BackingField = IJNAMEBOMJJ.<DOFDAMHCJLP>k__BackingField;
|
||||
long <OMCJBBKKIKO>k__BackingField = Matchmaking.ELHFNPEDCCN.<OMCJBBKKIKO>k__BackingField;
|
||||
string <KICGHMNHLDJ>k__BackingField = Matchmaking.ELHFNPEDCCN.<KICGHMNHLDJ>k__BackingField;
|
||||
CIIBGMBOFEI.PNCMAFOMNIM(<DOFDAMHCJLP>k__BackingField, <OMCJBBKKIKO>k__BackingField, <KICGHMNHLDJ>k__BackingField);
|
||||
Matchmaking.IOLEBOJIEFC();
|
||||
}
|
||||
|
||||
// Token: 0x0600588A RID: 22666 RVA: 0x00140138 File Offset: 0x0013E338
|
||||
[Token(Token = "0x600588A")]
|
||||
[Address(RVA = "0x10872D0", Offset = "0x1085CD0", VA = "0x1810872D0")]
|
||||
public static EFAJBHGDIDD OLIKKLKLBKJ(int GKLPIFBPGOD)
|
||||
{
|
||||
Dictionary<int, EFAJBHGDIDD> blbfgckfpam = Matchmaking.BLBFGCKFPAM;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600588B RID: 22667 RVA: 0x00140150 File Offset: 0x0013E350
|
||||
[Token(Token = "0x600588B")]
|
||||
[Address(RVA = "0x107F400", Offset = "0x107DE00", VA = "0x18107F400")]
|
||||
public static void AJKLPNMLABC(CIIBGMBOFEI IPOFINNGHKG)
|
||||
{
|
||||
EFAJBHGDIDD efajbhgdidd = Matchmaking.OLIKKLKLBKJ(BPHGKAEDBPE.<OIBJLPBDMML>k__BackingField);
|
||||
if (efajbhgdidd != 0)
|
||||
{
|
||||
efajbhgdidd.FLOHLCKCOFA = IPOFINNGHKG;
|
||||
Matchmaking.ABNCPNMEIGC(efajbhgdidd);
|
||||
}
|
||||
Matchmaking.MMIKONNBEON(IPOFINNGHKG);
|
||||
}
|
||||
|
||||
// Token: 0x0600588C RID: 22668 RVA: 0x00140180 File Offset: 0x0013E380
|
||||
[Token(Token = "0x600588C")]
|
||||
[Address(RVA = "0x1080F70", Offset = "0x107F970", VA = "0x181080F70")]
|
||||
private static void FNPMLONECAA()
|
||||
{
|
||||
EFAJBHGDIDD efajbhgdidd = Matchmaking.OLIKKLKLBKJ(BPHGKAEDBPE.<OIBJLPBDMML>k__BackingField);
|
||||
if (efajbhgdidd != 0 && efajbhgdidd.<HICHIHJDDPB>k__BackingField)
|
||||
{
|
||||
efajbhgdidd.NPMGEBNHKLP();
|
||||
Matchmaking.ABNCPNMEIGC(efajbhgdidd);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600588D RID: 22669 RVA: 0x001401B4 File Offset: 0x0013E3B4
|
||||
[Token(Token = "0x600588D")]
|
||||
[Address(RVA = "0x1084680", Offset = "0x1083080", VA = "0x181084680")]
|
||||
public static void MKKEALMMLIO(params int[] ILNGMAANNDG)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600588E RID: 22670 RVA: 0x001401C4 File Offset: 0x0013E3C4
|
||||
[Token(Token = "0x600588E")]
|
||||
[Address(RVA = "0x1084620", Offset = "0x1083020", VA = "0x181084620")]
|
||||
public static void MKKEALMMLIO(IReadOnlyList<int> GPDBGLOGAGM)
|
||||
{
|
||||
int num = 0;
|
||||
Matchmaking.MKKEALMMLIO(GPDBGLOGAGM, num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x0600588F RID: 22671 RVA: 0x001401DC File Offset: 0x0013E3DC
|
||||
[Token(Token = "0x600588F")]
|
||||
[Address(RVA = "0x1087570", Offset = "0x1085F70", VA = "0x181087570")]
|
||||
private static void PEEHOFKPDCB(IReadOnlyList<int> KPCLKCFCBGA)
|
||||
{
|
||||
Matchmaking.MKKEALMMLIO(KPCLKCFCBGA, true);
|
||||
}
|
||||
|
||||
// Token: 0x06005890 RID: 22672 RVA: 0x001401F0 File Offset: 0x0013E3F0
|
||||
[Token(Token = "0x6005890")]
|
||||
[Address(RVA = "0x1082B90", Offset = "0x1081590", VA = "0x181082B90")]
|
||||
private static void JIIABBOODIM()
|
||||
{
|
||||
if (MHOKOMMOGKM.LJOMAMPICDO)
|
||||
{
|
||||
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
||||
string gmohaganjfh = Matchmaking.GMOHAGANJFH;
|
||||
httpurlEncodedForm.AddField("LoginLock", gmohaganjfh);
|
||||
ulong num;
|
||||
ulong num2;
|
||||
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((ulong)2L), (LDCMJEDOFCO)((uint)3), "player/heartbeat", httpurlEncodedForm, num != 0UL, num2 != 0UL);
|
||||
int num3;
|
||||
Action<HOOILIHKMEG> action = new Action(num3.MPDGHMENJJK);
|
||||
num3 = 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005891 RID: 22673 RVA: 0x00140250 File Offset: 0x0013E450
|
||||
[Token(Token = "0x6005891")]
|
||||
[Address(RVA = "0x1081F70", Offset = "0x1080970", VA = "0x181081F70")]
|
||||
private static void HHNMKCFCFHD(Dictionary<string, object> NGPMADFHHKP)
|
||||
{
|
||||
Matchmaking.ABNCPNMEIGC(AEOPHJMOOFE.PPGFHEDFBEA<EFAJBHGDIDD>(NGPMADFHHKP));
|
||||
}
|
||||
|
||||
// Token: 0x06005892 RID: 22674 RVA: 0x00140268 File Offset: 0x0013E468
|
||||
[Token(Token = "0x6005892")]
|
||||
[Address(RVA = "0x10862C0", Offset = "0x1084CC0", VA = "0x1810862C0")]
|
||||
public static IPromise<EFAJBHGDIDD> NPCKFBINNCP(int GKLPIFBPGOD)
|
||||
{
|
||||
Matchmaking.HFLDGKHDJKP hfldgkhdjkp = new Matchmaking.HFLDGKHDJKP();
|
||||
hfldgkhdjkp.accountId = GKLPIFBPGOD;
|
||||
EFAJBHGDIDD efajbhgdidd = Matchmaking.OLIKKLKLBKJ(GKLPIFBPGOD);
|
||||
if (efajbhgdidd != 0)
|
||||
{
|
||||
new Promise().Complete(efajbhgdidd);
|
||||
}
|
||||
Promise<EFAJBHGDIDD> promise5 = new Promise();
|
||||
Matchmaking.HFLDGKHDJKP cs$<>8__locals = hfldgkhdjkp;
|
||||
Promise<EFAJBHGDIDD> promise = promise5;
|
||||
int accountId = cs$<>8__locals.accountId;
|
||||
string text = string.Format("player?id={0}", accountId);
|
||||
int num = 0;
|
||||
ulong num2;
|
||||
IPromise<HOOILIHKMEG> promise2 = BPHGKAEDBPE.ODNBLPCEPNC(HTTPMethods.Get, LDCMJEDOFCO.Matchmaking, text, num != 0, num2 != 0UL);
|
||||
int num3 = 0;
|
||||
IPromise promise3 = promise2.NAHFKKGCOFA(num3 != 0).MOAAINIDMGC("Failed to refresh player presence");
|
||||
Action<List<EFAJBHGDIDD>> action = delegate(List<EFAJBHGDIDD> playerPresenceList)
|
||||
{
|
||||
EFAJBHGDIDD efajbhgdidd2 = Enumerable.FirstOrDefault<EFAJBHGDIDD>(playerPresenceList);
|
||||
if (efajbhgdidd2 != 0)
|
||||
{
|
||||
Matchmaking.ABNCPNMEIGC(efajbhgdidd2);
|
||||
}
|
||||
Dictionary<int, EFAJBHGDIDD> blbfgckfpam = Matchmaking.BLBFGCKFPAM;
|
||||
int accountId2 = hfldgkhdjkp.accountId;
|
||||
bool flag = blbfgckfpam.Remove(accountId2);
|
||||
Matchmaking.PNMDPHBLAIO(hfldgkhdjkp.accountId);
|
||||
promise.Complete(efajbhgdidd2);
|
||||
};
|
||||
Action<string> action2 = delegate(string error)
|
||||
{
|
||||
promise.Error(error);
|
||||
};
|
||||
Promise<EFAJBHGDIDD> promise4 = promise;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06005893 RID: 22675 RVA: 0x00140324 File Offset: 0x0013E524
|
||||
[Token(Token = "0x6005893")]
|
||||
[Address(RVA = "0x10846E0", Offset = "0x10830E0", VA = "0x1810846E0")]
|
||||
private static void MKKEALMMLIO(IReadOnlyList<int> ILNGMAANNDG, bool KGJFIJCIGPJ)
|
||||
{
|
||||
Matchmaking.CJGAKMPOMNC cjgakmpomnc = new Matchmaking.CJGAKMPOMNC();
|
||||
cjgakmpomnc.accountIds = ILNGMAANNDG;
|
||||
if (!KGJFIJCIGPJ)
|
||||
{
|
||||
Func<int, bool> <>9__84_ = Matchmaking.<>c.<>9__84_0;
|
||||
if (<>9__84_ == 0)
|
||||
{
|
||||
Matchmaking.<>c.<>9__84_0 = (int id) => !PAJOOHAOLEE.MLHDGEJIJCD(id);
|
||||
}
|
||||
List<int> list = Enumerable.ToList<int>(Enumerable.Where<int>(ILNGMAANNDG, <>9__84_));
|
||||
cjgakmpomnc.accountIds = list;
|
||||
}
|
||||
if (cjgakmpomnc != 0)
|
||||
{
|
||||
IReadOnlyList<int> accountIds = cjgakmpomnc.accountIds;
|
||||
IReadOnlyList<int> accountIds2 = cjgakmpomnc.accountIds;
|
||||
Func<int, KeyValuePair<string, string>> func;
|
||||
if (Matchmaking.<>c.<>9__84_3 == 0)
|
||||
{
|
||||
func = delegate(int id)
|
||||
{
|
||||
};
|
||||
Matchmaking.<>c.<>9__84_3 = func;
|
||||
}
|
||||
IEnumerable<int> enumerable = Enumerable.Select<int, KeyValuePair<string, string>>(accountIds2, func);
|
||||
ulong num;
|
||||
ulong num2;
|
||||
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((ulong)2L), (LDCMJEDOFCO)((uint)3), "player", enumerable, num != 0UL, num2 != 0UL);
|
||||
Func<int, string> func2;
|
||||
if (Matchmaking.<>c.<>9__84_2 == 0)
|
||||
{
|
||||
func2 = (int id) => string.Format("id={0}", id);
|
||||
Matchmaking.<>c.<>9__84_2 = func2;
|
||||
}
|
||||
IEnumerable<int> enumerable2 = Enumerable.Select<int, string>(accountIds2, func2);
|
||||
string text = string.Join("&", enumerable2);
|
||||
string text2 = "player?" + text;
|
||||
int num3 = 0;
|
||||
ulong num4;
|
||||
IPromise<HOOILIHKMEG> promise2 = BPHGKAEDBPE.ODNBLPCEPNC(HTTPMethods.Get, LDCMJEDOFCO.Matchmaking, text2, num3 != 0, num4 != 0UL);
|
||||
int num5 = 0;
|
||||
IPromise promise3 = promise2.NAHFKKGCOFA(num5 != 0).MOAAINIDMGC("Failed to refresh player presence");
|
||||
Action<List<EFAJBHGDIDD>> action = delegate(List<EFAJBHGDIDD> playerPresenceList)
|
||||
{
|
||||
int num6;
|
||||
for (;;)
|
||||
{
|
||||
num6 = 0;
|
||||
IReadOnlyList<int> accountIds3 = cjgakmpomnc.accountIds;
|
||||
num6 += num6;
|
||||
num6++;
|
||||
int num7 = 0;
|
||||
if (num6 < num7)
|
||||
{
|
||||
num6 += num6;
|
||||
num6++;
|
||||
}
|
||||
int num8 = 0;
|
||||
if (num6 >= num8)
|
||||
{
|
||||
goto IL_38;
|
||||
}
|
||||
num6 += num6;
|
||||
if (num6 != num8)
|
||||
{
|
||||
num6++;
|
||||
goto IL_38;
|
||||
}
|
||||
goto IL_76;
|
||||
IL_7D:
|
||||
Dictionary<int, EFAJBHGDIDD> blbfgckfpam = Matchmaking.BLBFGCKFPAM;
|
||||
int id;
|
||||
int id3 = id;
|
||||
bool flag = blbfgckfpam.Remove(id3);
|
||||
int num9 = 0;
|
||||
Matchmaking.PNMDPHBLAIO(id);
|
||||
int num10 = 0;
|
||||
if (num10 < num9)
|
||||
{
|
||||
num10 += num10;
|
||||
num10++;
|
||||
}
|
||||
if (num6 != -1)
|
||||
{
|
||||
}
|
||||
if (num6 == 0)
|
||||
{
|
||||
break;
|
||||
}
|
||||
continue;
|
||||
IL_38:
|
||||
id = num6;
|
||||
Func<EFAJBHGDIDD, bool> func3 = delegate(EFAJBHGDIDD p)
|
||||
{
|
||||
int id2 = id;
|
||||
return p.<FMMJEJMBDPL>k__BackingField == id2;
|
||||
};
|
||||
EFAJBHGDIDD efajbhgdidd = Enumerable.FirstOrDefault<EFAJBHGDIDD>(playerPresenceList, func3);
|
||||
if (efajbhgdidd == 0)
|
||||
{
|
||||
goto IL_7D;
|
||||
}
|
||||
int num11 = 0;
|
||||
Matchmaking.ABNCPNMEIGC(efajbhgdidd);
|
||||
num11 += num11;
|
||||
num11 += num11;
|
||||
IL_76:
|
||||
num11 += num11;
|
||||
goto IL_7D;
|
||||
}
|
||||
num6 += 19;
|
||||
num6 += typeof(IEnumerator<int>).TypeHandle;
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005894 RID: 22676 RVA: 0x00140454 File Offset: 0x0013E654
|
||||
[Token(Token = "0x6005894")]
|
||||
[Address(RVA = "0x107E8E0", Offset = "0x107D2E0", VA = "0x18107E8E0")]
|
||||
private static void ABNCPNMEIGC(EFAJBHGDIDD MDNCLPONION)
|
||||
{
|
||||
int num = 0;
|
||||
CIIBGMBOFEI <NNDJBLGCAEE>k__BackingField = MDNCLPONION.<NNDJBLGCAEE>k__BackingField;
|
||||
if (<NNDJBLGCAEE>k__BackingField != 0)
|
||||
{
|
||||
CIIBGMBOFEI ciibgmbofei = Matchmaking.KNCIOLHAIAJ(<NNDJBLGCAEE>k__BackingField);
|
||||
MDNCLPONION.FLOHLCKCOFA = ciibgmbofei;
|
||||
}
|
||||
LLKHFJDNFMM llkhfjdnfmm = FGPIDGLCKEF.IAHDANBDAAM(MDNCLPONION.<FMMJEJMBDPL>k__BackingField);
|
||||
if (llkhfjdnfmm != 0 && llkhfjdnfmm.MHEGHKNGOEG && !llkhfjdnfmm.NPBCMKLOCAE)
|
||||
{
|
||||
Dictionary<int, EFAJBHGDIDD> blbfgckfpam = Matchmaking.BLBFGCKFPAM;
|
||||
int <FMMJEJMBDPL>k__BackingField = MDNCLPONION.<FMMJEJMBDPL>k__BackingField;
|
||||
if (blbfgckfpam.TryGetValue(<FMMJEJMBDPL>k__BackingField, num) && Matchmaking.CPGJEKBAOAD.ContainsKey(num))
|
||||
{
|
||||
Dictionary<long, int> cpgjekbaoad = Matchmaking.CPGJEKBAOAD;
|
||||
int num2 = Matchmaking.CPGJEKBAOAD[num];
|
||||
bool flag = Matchmaking.CPGJEKBAOAD.Remove(num);
|
||||
}
|
||||
if (MDNCLPONION.<NNDJBLGCAEE>k__BackingField != (ulong)0L && MDNCLPONION.FLIKAHFMJCH)
|
||||
{
|
||||
CIIBGMBOFEI <NNDJBLGCAEE>k__BackingField2 = MDNCLPONION.<NNDJBLGCAEE>k__BackingField;
|
||||
Dictionary<long, int> cpgjekbaoad2 = Matchmaking.CPGJEKBAOAD;
|
||||
long <DOFDAMHCJLP>k__BackingField = <NNDJBLGCAEE>k__BackingField2.<DOFDAMHCJLP>k__BackingField;
|
||||
bool flag2 = cpgjekbaoad2.TryGetValue(<DOFDAMHCJLP>k__BackingField, num);
|
||||
CIIBGMBOFEI <NNDJBLGCAEE>k__BackingField3 = MDNCLPONION.<NNDJBLGCAEE>k__BackingField;
|
||||
Dictionary<long, int> cpgjekbaoad3 = Matchmaking.CPGJEKBAOAD;
|
||||
num++;
|
||||
long <DOFDAMHCJLP>k__BackingField2 = <NNDJBLGCAEE>k__BackingField3.<DOFDAMHCJLP>k__BackingField;
|
||||
cpgjekbaoad3[<DOFDAMHCJLP>k__BackingField2] = num;
|
||||
}
|
||||
}
|
||||
Dictionary<int, EFAJBHGDIDD> blbfgckfpam2 = Matchmaking.BLBFGCKFPAM;
|
||||
int <FMMJEJMBDPL>k__BackingField2 = MDNCLPONION.<FMMJEJMBDPL>k__BackingField;
|
||||
blbfgckfpam2[<FMMJEJMBDPL>k__BackingField2] = MDNCLPONION;
|
||||
int <FMMJEJMBDPL>k__BackingField3 = MDNCLPONION.<FMMJEJMBDPL>k__BackingField;
|
||||
Matchmaking.DGKOJGJBFLG(MDNCLPONION.<BNDDLPPJJPE>k__BackingField);
|
||||
Matchmaking.PNMDPHBLAIO(MDNCLPONION.<FMMJEJMBDPL>k__BackingField);
|
||||
}
|
||||
|
||||
// Token: 0x06005895 RID: 22677 RVA: 0x00140590 File Offset: 0x0013E790
|
||||
[Token(Token = "0x6005895")]
|
||||
[Address(RVA = "0x1081E50", Offset = "0x1080850", VA = "0x181081E50")]
|
||||
private static void HFHKLPIHNGM(Dictionary<string, object> NGPMADFHHKP)
|
||||
{
|
||||
Matchmaking.LDJLDFGDIAF ldjldfgdiaf = new Matchmaking.LDJLDFGDIAF();
|
||||
ldjldfgdiaf.PPGFHEDFBEA(NGPMADFHHKP);
|
||||
int <NOIMHPLCGOM>k__BackingField = (int)ldjldfgdiaf.<NOIMHPLCGOM>k__BackingField;
|
||||
NotificationManager instance = SingletonMonoBehaviour.Instance;
|
||||
}
|
||||
|
||||
// Token: 0x06005896 RID: 22678 RVA: 0x001405C0 File Offset: 0x0013E7C0
|
||||
[Token(Token = "0x6005896")]
|
||||
[Address(RVA = "0x1084C60", Offset = "0x1083660", VA = "0x181084C60")]
|
||||
public static List<int> MMDFAKFHPHA(long HNHLJONGKHB)
|
||||
{
|
||||
IEnumerable<LLKHFJDNFMM> enumerable = FGPIDGLCKEF.JBAIDHIJFDI();
|
||||
Func<LLKHFJDNFMM, bool> <>9__87_ = Matchmaking.<>c.<>9__87_0;
|
||||
if (<>9__87_ == 0)
|
||||
{
|
||||
Matchmaking.<>c.<>9__87_0 = delegate(LLKHFJDNFMM r)
|
||||
{
|
||||
bool flag = r.MHEGHKNGOEG;
|
||||
if (!flag)
|
||||
{
|
||||
return flag;
|
||||
}
|
||||
return !r.NPBCMKLOCAE;
|
||||
};
|
||||
}
|
||||
IEnumerable<LLKHFJDNFMM> enumerable2 = Enumerable.Where<LLKHFJDNFMM>(enumerable, <>9__87_);
|
||||
Func<LLKHFJDNFMM, EFAJBHGDIDD> func;
|
||||
if (Matchmaking.<>c.<>9__87_1 == 0)
|
||||
{
|
||||
func = (LLKHFJDNFMM r) => Matchmaking.OLIKKLKLBKJ(r.<GFBNBCIPNND>k__BackingField);
|
||||
Matchmaking.<>c.<>9__87_1 = func;
|
||||
}
|
||||
IEnumerable<LLKHFJDNFMM> enumerable3 = Enumerable.Select<LLKHFJDNFMM, EFAJBHGDIDD>(enumerable2, func);
|
||||
Func<EFAJBHGDIDD, bool> func2 = delegate(EFAJBHGDIDD p)
|
||||
{
|
||||
if (p != 0 && p.FLIKAHFMJCH)
|
||||
{
|
||||
CIIBGMBOFEI <NNDJBLGCAEE>k__BackingField = p.<NNDJBLGCAEE>k__BackingField;
|
||||
long roomId = HNHLJONGKHB;
|
||||
return <NNDJBLGCAEE>k__BackingField.<DOFDAMHCJLP>k__BackingField == roomId;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
IEnumerable<EFAJBHGDIDD> enumerable4 = Enumerable.Where<EFAJBHGDIDD>(enumerable3, func2);
|
||||
Func<EFAJBHGDIDD, int> func3;
|
||||
if (Matchmaking.<>c.<>9__87_3 == 0)
|
||||
{
|
||||
func3 = (EFAJBHGDIDD p) => p.<FMMJEJMBDPL>k__BackingField;
|
||||
Matchmaking.<>c.<>9__87_3 = func3;
|
||||
}
|
||||
return Enumerable.ToList<int>(Enumerable.Select<EFAJBHGDIDD, int>(enumerable4, func3));
|
||||
}
|
||||
|
||||
// Token: 0x06005897 RID: 22679 RVA: 0x00140684 File Offset: 0x0013E884
|
||||
[Token(Token = "0x6005897")]
|
||||
[Address(RVA = "0x1084240", Offset = "0x1082C40", VA = "0x181084240")]
|
||||
public static List<long> LJPJLNPNPKP()
|
||||
{
|
||||
Dictionary<long, int> cpgjekbaoad = Matchmaking.CPGJEKBAOAD;
|
||||
Func<KeyValuePair<long, int>, int> <>9__88_ = Matchmaking.<>c.<>9__88_0;
|
||||
if (<>9__88_ == 0)
|
||||
{
|
||||
Matchmaking.<>c.<>9__88_0 = delegate(KeyValuePair<long, int> rtf)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
};
|
||||
}
|
||||
IOrderedEnumerable<KeyValuePair<long, int>> orderedEnumerable = Enumerable.OrderByDescending<KeyValuePair<long, int>, int>(cpgjekbaoad, <>9__88_);
|
||||
Func<KeyValuePair<long, int>, long> func;
|
||||
if (Matchmaking.<>c.<>9__88_1 == 0)
|
||||
{
|
||||
func = delegate(KeyValuePair<long, int> rtf)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
};
|
||||
Matchmaking.<>c.<>9__88_1 = func;
|
||||
}
|
||||
return Enumerable.ToList<long>(Enumerable.Select<KeyValuePair<long, int>, long>(orderedEnumerable, func));
|
||||
}
|
||||
|
||||
// Token: 0x06005898 RID: 22680 RVA: 0x001406EC File Offset: 0x0013E8EC
|
||||
[Token(Token = "0x6005898")]
|
||||
[Address(RVA = "0x10811E0", Offset = "0x107FBE0", VA = "0x1810811E0")]
|
||||
public static IPromise<Matchmaking.MHCKNNJOIIP> GDCFFOJEIMD()
|
||||
{
|
||||
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
||||
Matchmaking.IFJHGCBIBLD = "^" + "DormRoom";
|
||||
string text = WebUtility.UrlEncode("DormRoom");
|
||||
string text2 = "goto/room/" + text;
|
||||
IPromise<Matchmaking.MHCKNNJOIIP> promise;
|
||||
return promise;
|
||||
}
|
||||
|
||||
// Token: 0x06005899 RID: 22681 RVA: 0x00140738 File Offset: 0x0013E938
|
||||
[Token(Token = "0x6005899")]
|
||||
[Address(RVA = "0x1082DB0", Offset = "0x10817B0", VA = "0x181082DB0")]
|
||||
public static IPromise<Matchmaking.MHCKNNJOIIP> JLMFIHJLNBL(string HFDPAGDDNDE, int[] DKFBAOLAEFE, bool PBCPIEHFDBH, bool KJHCANCBKAL, bool ALOAFENOBGN)
|
||||
{
|
||||
do
|
||||
{
|
||||
if (Matchmaking.BBJAEJHMAPB.<MPMKHIHOJMO>k__BackingField)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (Matchmaking.PKICLMFPMDG != 0);
|
||||
string <LGACIEKBLBM>k__BackingField = PPENFJMFPNE.IGAPDHGFLDC.<LGACIEKBLBM>k__BackingField;
|
||||
BMFAGMFKODA bmfagmfkoda = Matchmaking.<BKKKCNNOOKG>k__BackingField;
|
||||
string <LGACIEKBLBM>k__BackingField2;
|
||||
if (bmfagmfkoda != 0)
|
||||
{
|
||||
<LGACIEKBLBM>k__BackingField2 = bmfagmfkoda.<LGACIEKBLBM>k__BackingField;
|
||||
}
|
||||
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
||||
if (<LGACIEKBLBM>k__BackingField2 != 0)
|
||||
{
|
||||
httpurlEncodedForm.AddField("roomPlaylistName", <LGACIEKBLBM>k__BackingField2);
|
||||
}
|
||||
Matchmaking.IFJHGCBIBLD = "^" + <LGACIEKBLBM>k__BackingField;
|
||||
string text = WebUtility.UrlEncode(<LGACIEKBLBM>k__BackingField);
|
||||
string text2 = WebUtility.UrlEncode(HFDPAGDDNDE);
|
||||
return Matchmaking.NDDKNMLHKBK("goto/room/" + text + "/" + text2, httpurlEncodedForm, DKFBAOLAEFE, KJHCANCBKAL);
|
||||
}
|
||||
|
||||
// Token: 0x0600589A RID: 22682 RVA: 0x001407DC File Offset: 0x0013E9DC
|
||||
[Token(Token = "0x600589A")]
|
||||
[Address(RVA = "0x1085AC0", Offset = "0x10844C0", VA = "0x181085AC0")]
|
||||
public static IPromise<Matchmaking.MHCKNNJOIIP> NDKKNPMAGNK(string APJJOJMDLNP, bool OFFEBBLOEJA = false, [Optional] int[] DKFBAOLAEFE, bool KJHCANCBKAL = false)
|
||||
{
|
||||
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
||||
Matchmaking.IFJHGCBIBLD = "^" + APJJOJMDLNP;
|
||||
string text = WebUtility.UrlEncode(APJJOJMDLNP);
|
||||
return Matchmaking.NDDKNMLHKBK("goto/playlist/" + text, httpurlEncodedForm, DKFBAOLAEFE, KJHCANCBKAL);
|
||||
}
|
||||
|
||||
// Token: 0x0600589B RID: 22683 RVA: 0x00140820 File Offset: 0x0013EA20
|
||||
[Token(Token = "0x600589B")]
|
||||
[Address(RVA = "0x1080C50", Offset = "0x107F650", VA = "0x181080C50")]
|
||||
public static IPromise<Matchmaking.MHCKNNJOIIP> FBLFCNDIPMP(string BFGCDJFNJLE, string KIIFGNILJEA, [Optional] int[] DKFBAOLAEFE, bool KJHCANCBKAL = true, bool PBCPIEHFDBH = false)
|
||||
{
|
||||
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
||||
Matchmaking.IFJHGCBIBLD = "^" + BFGCDJFNJLE;
|
||||
string text = WebUtility.UrlEncode(BFGCDJFNJLE);
|
||||
string text2 = WebUtility.UrlEncode(KIIFGNILJEA);
|
||||
return Matchmaking.NDDKNMLHKBK("goto/code/" + text + "/" + text2, httpurlEncodedForm, DKFBAOLAEFE, KJHCANCBKAL);
|
||||
}
|
||||
|
||||
// Token: 0x0600589C RID: 22684 RVA: 0x00140874 File Offset: 0x0013EA74
|
||||
[Token(Token = "0x600589C")]
|
||||
[Address(RVA = "0x1082550", Offset = "0x1080F50", VA = "0x181082550")]
|
||||
public static IPromise<Matchmaking.MHCKNNJOIIP> ILPIDHICKMB(string BFGCDJFNJLE, bool OFFEBBLOEJA = false, [Optional] int[] DKFBAOLAEFE, bool KJHCANCBKAL = false, [Optional] string APJJOJMDLNP, bool PBCPIEHFDBH = false)
|
||||
{
|
||||
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
||||
Matchmaking.IFJHGCBIBLD = "^" + BFGCDJFNJLE;
|
||||
string text = WebUtility.UrlEncode(BFGCDJFNJLE);
|
||||
return Matchmaking.NDDKNMLHKBK("goto/room/" + text, httpurlEncodedForm, DKFBAOLAEFE, KJHCANCBKAL);
|
||||
}
|
||||
|
||||
// Token: 0x0600589D RID: 22685 RVA: 0x001408B8 File Offset: 0x0013EAB8
|
||||
[Token(Token = "0x600589D")]
|
||||
[Address(RVA = "0x10838D0", Offset = "0x10822D0", VA = "0x1810838D0")]
|
||||
public static IPromise<Matchmaking.MHCKNNJOIIP> KNCHJJDKJGK(string BFGCDJFNJLE, string HFDPAGDDNDE, Matchmaking.GIJOGKJCEKG MIAGCJJACCL = Matchmaking.GIJOGKJCEKG.PublicMatchmaking, [Optional] int[] DKFBAOLAEFE, bool PBCPIEHFDBH = false, bool KJHCANCBKAL = false, [Optional] string APJJOJMDLNP)
|
||||
{
|
||||
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
||||
Matchmaking.IFJHGCBIBLD = "^" + BFGCDJFNJLE;
|
||||
string text = WebUtility.UrlEncode(BFGCDJFNJLE);
|
||||
string text2 = WebUtility.UrlEncode(HFDPAGDDNDE);
|
||||
string text3 = "goto/room/" + text + "/" + text2;
|
||||
IPromise<Matchmaking.MHCKNNJOIIP> promise;
|
||||
return promise;
|
||||
}
|
||||
|
||||
// Token: 0x0600589E RID: 22686 RVA: 0x00140908 File Offset: 0x0013EB08
|
||||
[Token(Token = "0x600589E")]
|
||||
[Address(RVA = "0x1084AE0", Offset = "0x10834E0", VA = "0x181084AE0")]
|
||||
public static IPromise<Matchmaking.MHCKNNJOIIP> MLIILFNOOOK(CCMBKDINCAH IAALIIFNHNP, [Optional] int[] DKFBAOLAEFE, bool KJHCANCBKAL = false)
|
||||
{
|
||||
Matchmaking.IFJHGCBIBLD = IAALIIFNHNP.<LGACIEKBLBM>k__BackingField;
|
||||
long <KJHKNKGENCJ>k__BackingField = IAALIIFNHNP.<KJHKNKGENCJ>k__BackingField;
|
||||
string text = string.Format("goto/event/{0}", <KJHKNKGENCJ>k__BackingField);
|
||||
int num = 0;
|
||||
return Matchmaking.NDDKNMLHKBK(text, num, DKFBAOLAEFE, KJHCANCBKAL);
|
||||
}
|
||||
|
||||
// Token: 0x0600589F RID: 22687 RVA: 0x00140944 File Offset: 0x0013EB44
|
||||
[Token(Token = "0x600589F")]
|
||||
[Address(RVA = "0x10823E0", Offset = "0x1080DE0", VA = "0x1810823E0")]
|
||||
public static IPromise<Matchmaking.MHCKNNJOIIP> IIDEDGKAGOE(PLILLKHMNDA EGLGJIONCCP, [Optional] int[] DKFBAOLAEFE, bool KJHCANCBKAL = false)
|
||||
{
|
||||
Matchmaking.IFJHGCBIBLD = EGLGJIONCCP.<LGACIEKBLBM>k__BackingField + " Clubhouse";
|
||||
long <CHPCFOKEIFM>k__BackingField = EGLGJIONCCP.<CHPCFOKEIFM>k__BackingField;
|
||||
string text = string.Format("goto/club/{0}", <CHPCFOKEIFM>k__BackingField);
|
||||
int num = 0;
|
||||
return Matchmaking.NDDKNMLHKBK(text, num, DKFBAOLAEFE, KJHCANCBKAL);
|
||||
}
|
||||
|
||||
// Token: 0x060058A0 RID: 22688 RVA: 0x0014098C File Offset: 0x0013EB8C
|
||||
[Token(Token = "0x60058A0")]
|
||||
[Address(RVA = "0x10826D0", Offset = "0x10810D0", VA = "0x1810826D0")]
|
||||
public static IPromise<Matchmaking.MHCKNNJOIIP> IMMCGNNPIAD(int CJFGEMGOJHB, [Optional] int[] DKFBAOLAEFE, bool KJHCANCBKAL = false)
|
||||
{
|
||||
CIIBGMBOFEI <NNDJBLGCAEE>k__BackingField;
|
||||
do
|
||||
{
|
||||
EFAJBHGDIDD efajbhgdidd = Matchmaking.OLIKKLKLBKJ(CJFGEMGOJHB);
|
||||
if (efajbhgdidd == 0)
|
||||
{
|
||||
break;
|
||||
}
|
||||
<NNDJBLGCAEE>k__BackingField = efajbhgdidd.<NNDJBLGCAEE>k__BackingField;
|
||||
}
|
||||
while (<NNDJBLGCAEE>k__BackingField != 0 && <NNDJBLGCAEE>k__BackingField.<LGACIEKBLBM>k__BackingField != 0);
|
||||
Matchmaking.IFJHGCBIBLD = string.Empty;
|
||||
int num = 0;
|
||||
string text;
|
||||
return Matchmaking.NDDKNMLHKBK(text, num, DKFBAOLAEFE, KJHCANCBKAL);
|
||||
}
|
||||
|
||||
// Token: 0x060058A1 RID: 22689 RVA: 0x001409D0 File Offset: 0x0013EBD0
|
||||
[Token(Token = "0x60058A1")]
|
||||
[Address(RVA = "0x1084420", Offset = "0x1082E20", VA = "0x181084420")]
|
||||
public static IPromise<Matchmaking.MHCKNNJOIIP> MGKFDNPCDBP(long ANAPBECHGLI, [Optional] int[] DKFBAOLAEFE, bool KJHCANCBKAL = false, [Optional] string APJJOJMDLNP)
|
||||
{
|
||||
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
||||
if (APJJOJMDLNP != 0)
|
||||
{
|
||||
httpurlEncodedForm.AddField("roomPlaylistName", APJJOJMDLNP);
|
||||
}
|
||||
Dictionary<long, CIIBGMBOFEI> agabodepdcp = Matchmaking.AGABODEPDCP;
|
||||
ulong num;
|
||||
if (num != (ulong)0L)
|
||||
{
|
||||
}
|
||||
Matchmaking.IFJHGCBIBLD = "^DormRoom";
|
||||
string text = string.Format("goto/instance/{0}", num);
|
||||
int num2 = 0;
|
||||
return Matchmaking.NDDKNMLHKBK(text, num2, DKFBAOLAEFE, KJHCANCBKAL);
|
||||
}
|
||||
|
||||
// Token: 0x060058A2 RID: 22690 RVA: 0x00140A2C File Offset: 0x0013EC2C
|
||||
[Token(Token = "0x60058A2")]
|
||||
[Address(RVA = "0x107F5E0", Offset = "0x107DFE0", VA = "0x18107F5E0")]
|
||||
public static IPromise<Matchmaking.MHCKNNJOIIP> ALCJNMAOIGH(long IAHDKAIJJLB, long HNHLJONGKHB, [Optional] int[] DKFBAOLAEFE, bool KJHCANCBKAL = false)
|
||||
{
|
||||
KLCOGEIGEBJ klcogeigebj = OJMCBOKJFOF.DPPMCHAOMDI(HNHLJONGKHB);
|
||||
if (klcogeigebj != 0)
|
||||
{
|
||||
string <LGACIEKBLBM>k__BackingField = klcogeigebj.<LGACIEKBLBM>k__BackingField;
|
||||
string text = "^" + <LGACIEKBLBM>k__BackingField;
|
||||
}
|
||||
Matchmaking.IFJHGCBIBLD = string.Empty;
|
||||
int num = 0;
|
||||
string text2;
|
||||
return Matchmaking.NDDKNMLHKBK(text2, num, DKFBAOLAEFE, KJHCANCBKAL);
|
||||
}
|
||||
|
||||
// Token: 0x060058A3 RID: 22691 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x60058A3")]
|
||||
[Address(RVA = "0x10854D0", Offset = "0x1083ED0", VA = "0x1810854D0")]
|
||||
private static IPromise<Matchmaking.MHCKNNJOIIP> NDDKNMLHKBK(string LOOAPLFGOEN, HTTPUrlEncodedForm MDOPLMHIKLP, int[] DKFBAOLAEFE, bool KJHCANCBKAL)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060058A4 RID: 22692 RVA: 0x00140A70 File Offset: 0x0013EC70
|
||||
[Token(Token = "0x60058A4")]
|
||||
[Address(RVA = "0x10867D0", Offset = "0x10851D0", VA = "0x1810867D0")]
|
||||
public static IPromise OAHNGAMAPNB()
|
||||
{
|
||||
Matchmaking.IFJHGCBIBLD = "^DormRoom";
|
||||
CIIBGMBOFEI ngcghgjfdne = CIIBGMBOFEI.NGCGHGJFDNE;
|
||||
EFAJBHGDIDD efajbhgdidd = Matchmaking.OLIKKLKLBKJ(BPHGKAEDBPE.<OIBJLPBDMML>k__BackingField);
|
||||
if (efajbhgdidd != 0)
|
||||
{
|
||||
efajbhgdidd.FLOHLCKCOFA = ngcghgjfdne;
|
||||
Matchmaking.ABNCPNMEIGC(efajbhgdidd);
|
||||
}
|
||||
Matchmaking.MMIKONNBEON(ngcghgjfdne);
|
||||
Debug.Log("Sending matchmaking request to leave room");
|
||||
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
||||
string gmohaganjfh = Matchmaking.GMOHAGANJFH;
|
||||
httpurlEncodedForm.AddField("LoginLock", gmohaganjfh);
|
||||
ulong num;
|
||||
ulong num2;
|
||||
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((ulong)2L), (LDCMJEDOFCO)((uint)3), "goto/none", httpurlEncodedForm, num != 0UL, num2 != 0UL);
|
||||
int num3;
|
||||
Action<HOOILIHKMEG> action = new Action(num3.MPDGHMENJJK);
|
||||
num3 = 0;
|
||||
IPromise promise3;
|
||||
IPromise promise2 = promise3.MOAAINIDMGC("Matchmaking request to leave room failed");
|
||||
if (Matchmaking.<>c.<>9__106_0 == 0)
|
||||
{
|
||||
Matchmaking.<>c.<>9__106_0 = delegate
|
||||
{
|
||||
};
|
||||
}
|
||||
Debug.LogError("Not logged in to matchmaking!");
|
||||
return Promise.<CompletedPromise>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x060058A5 RID: 22693 RVA: 0x00140B3C File Offset: 0x0013ED3C
|
||||
[Token(Token = "0x60058A5")]
|
||||
[Address(RVA = "0x1085430", Offset = "0x1083E30", VA = "0x181085430")]
|
||||
private static void MPDGHMENJJK(HOOILIHKMEG MAOOLFEBOOD)
|
||||
{
|
||||
if (MAOOLFEBOOD != 0 && MAOOLFEBOOD.LLODNIOIDKE == 409)
|
||||
{
|
||||
CFLMJLFBOKH.FJGJCBMKIBL("Conflict (409)");
|
||||
SessionManager.LogoutToBootScene();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060058A6 RID: 22694 RVA: 0x00140B6C File Offset: 0x0013ED6C
|
||||
[Token(Token = "0x60058A6")]
|
||||
[Address(RVA = "0x1083480", Offset = "0x1081E80", VA = "0x181083480")]
|
||||
public static IPromise<List<JHNOAKDOMHG>> KFMFHGLEGHF(long HNHLJONGKHB)
|
||||
{
|
||||
PPENFJMFPNE ppenfjmfpne = OJMCBOKJFOF.OGLOMMGCEEB(HNHLJONGKHB);
|
||||
if (ppenfjmfpne != 0)
|
||||
{
|
||||
LMLJHMJEIGM lmljhmjeigm = ppenfjmfpne.MMBJPGGOFHL;
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
Debug.LogError("Failed to get room instance browser: permission denied");
|
||||
return Promise.FromError<List<JHNOAKDOMHG>>("Permission Denied");
|
||||
}
|
||||
}
|
||||
string text = string.Format("room/{0}/instances", ppenfjmfpne);
|
||||
int num = 0;
|
||||
ulong num2;
|
||||
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.ODNBLPCEPNC(HTTPMethods.Get, LDCMJEDOFCO.Matchmaking, text, num != 0, num2 != 0UL);
|
||||
int num3 = 0;
|
||||
return promise.NAHFKKGCOFA(num3 != 0).MOAAINIDMGC("Failed to get room instance browser");
|
||||
}
|
||||
|
||||
// Token: 0x060058A7 RID: 22695 RVA: 0x00140BD8 File Offset: 0x0013EDD8
|
||||
[Token(Token = "0x60058A7")]
|
||||
[Address(RVA = "0x1081B90", Offset = "0x1080590", VA = "0x181081B90")]
|
||||
public static IEnumerator GOLDOMKKKPL(long OKGNGFBCAAM, long ANAPBECHGLI, [Optional] BPHGKAEDBPE.CBEOHBCIPEA AFLPGGJMPOE)
|
||||
{
|
||||
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
||||
ulong num;
|
||||
ulong num2;
|
||||
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((ulong)2L), (LDCMJEDOFCO)((uint)3), "invite", httpurlEncodedForm, num != 0UL, num2 != 0UL);
|
||||
int num3 = 0;
|
||||
return EEMMNNGBJGD.DMDEJFMPJDE(promise, num3 != 0).LCGFHJPKIOI(AFLPGGJMPOE);
|
||||
}
|
||||
|
||||
// Token: 0x060058A8 RID: 22696 RVA: 0x00140C18 File Offset: 0x0013EE18
|
||||
[Token(Token = "0x60058A8")]
|
||||
[Address(RVA = "0x107F540", Offset = "0x107DF40", VA = "0x18107F540")]
|
||||
public static IPromise AKMONPOCNFE(long IAHDKAIJJLB)
|
||||
{
|
||||
string text = string.Format("invite/{0}", IAHDKAIJJLB);
|
||||
int num = 0;
|
||||
ulong num2;
|
||||
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((ulong)4L), LDCMJEDOFCO.Matchmaking, text, num != 0, num2 != 0UL);
|
||||
int num3 = 0;
|
||||
return EEMMNNGBJGD.DMDEJFMPJDE(promise, num3 != 0);
|
||||
}
|
||||
|
||||
// Token: 0x060058A9 RID: 22697 RVA: 0x00140C50 File Offset: 0x0013EE50
|
||||
[Token(Token = "0x60058A9")]
|
||||
[Address(RVA = "0x1080720", Offset = "0x107F120", VA = "0x181080720")]
|
||||
public static void DHMDLODEFFK(CIIBGMBOFEI IPOFINNGHKG, Matchmaking.IICIGFCLJAF GIAOBLMEMMI)
|
||||
{
|
||||
bool flag = IPOFINNGHKG.FMKLDAJBLDH;
|
||||
if (!flag)
|
||||
{
|
||||
if (GIAOBLMEMMI != Matchmaking.IICIGFCLJAF.Success)
|
||||
{
|
||||
APKFOPPGBFH.ACHEHBDMAJI(string.Format("Unexpected disconnect: {0}", flag));
|
||||
}
|
||||
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
||||
long <GLPHBLHAFEO>k__BackingField = IPOFINNGHKG.<GLPHBLHAFEO>k__BackingField;
|
||||
string text = string.Format("roominstance/{0}/reportjoinresult", <GLPHBLHAFEO>k__BackingField);
|
||||
ulong num;
|
||||
ulong num2;
|
||||
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((ulong)2L), (LDCMJEDOFCO)((uint)3), text, httpurlEncodedForm, num != 0UL, num2 != 0UL);
|
||||
int num3 = 0;
|
||||
IPromise promise2 = EEMMNNGBJGD.DMDEJFMPJDE(promise, num3 != 0).MOAAINIDMGC("Failed to report room join result");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060058AA RID: 22698 RVA: 0x00140CCC File Offset: 0x0013EECC
|
||||
[Token(Token = "0x60058AA")]
|
||||
[Address(RVA = "0x1080DB0", Offset = "0x107F7B0", VA = "0x181080DB0")]
|
||||
public static IPromise FKIKFPJJNJH()
|
||||
{
|
||||
if (!Matchmaking.BBJAEJHMAPB.<MPMKHIHOJMO>k__BackingField)
|
||||
{
|
||||
long <GLPHBLHAFEO>k__BackingField = Matchmaking.BBJAEJHMAPB.<GLPHBLHAFEO>k__BackingField;
|
||||
string text = string.Format("roominstance/{0}/markprivate", <GLPHBLHAFEO>k__BackingField);
|
||||
int num = 0;
|
||||
ulong num2;
|
||||
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((uint)3), (LDCMJEDOFCO)((uint)3), text, num != 0, num2 != 0UL);
|
||||
int num3 = 0;
|
||||
int num4 = 0;
|
||||
return EEMMNNGBJGD.FLCJGMGGPCC(promise.FAKEPMNIOAI(num4 != 0, num3 != 0).KIFEHEKHAPE("Failed to mark current room instance as private"));
|
||||
}
|
||||
return Promise.<CompletedPromise>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x060058AB RID: 22699 RVA: 0x00140D40 File Offset: 0x0013EF40
|
||||
[Token(Token = "0x60058AB")]
|
||||
[Address(RVA = "0x10860B0", Offset = "0x1084AB0", VA = "0x1810860B0")]
|
||||
public static IEnumerator NNMHFOGMBFG(bool IIOILNIFPNL)
|
||||
{
|
||||
CIIBGMBOFEI ciibgmbofei = Matchmaking.BBJAEJHMAPB;
|
||||
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
||||
long <GLPHBLHAFEO>k__BackingField = Matchmaking.BBJAEJHMAPB.<GLPHBLHAFEO>k__BackingField;
|
||||
string text = string.Format("roominstance/{0}/inprogress", <GLPHBLHAFEO>k__BackingField);
|
||||
ulong num;
|
||||
ulong num2;
|
||||
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((uint)3), (LDCMJEDOFCO)((uint)3), text, httpurlEncodedForm, num != 0UL, num2 != 0UL);
|
||||
int num3 = 0;
|
||||
IPromise promise2 = EEMMNNGBJGD.DMDEJFMPJDE(promise, num3 != 0).MOAAINIDMGC("Failed to modify current room's game-in-progress state");
|
||||
IPromise <CompletedPromise>k__BackingField = Promise.<CompletedPromise>k__BackingField;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060058AC RID: 22700 RVA: 0x00140DB0 File Offset: 0x0013EFB0
|
||||
[Token(Token = "0x60058AC")]
|
||||
[Address(RVA = "0x10819A0", Offset = "0x10803A0", VA = "0x1810819A0")]
|
||||
public static IPromise<string> GMJEINPIHII(string KIIFGNILJEA, bool IDOEDKMOIMG = false)
|
||||
{
|
||||
if (!string.Equals(Matchmaking.BBJAEJHMAPB.<JBLNBELNNGN>k__BackingField, KIIFGNILJEA))
|
||||
{
|
||||
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
||||
httpurlEncodedForm.AddField("roomCode", KIIFGNILJEA);
|
||||
long <GLPHBLHAFEO>k__BackingField = Matchmaking.BBJAEJHMAPB.<GLPHBLHAFEO>k__BackingField;
|
||||
string text = string.Format("roominstance/{0}/roomCode", <GLPHBLHAFEO>k__BackingField);
|
||||
ulong num;
|
||||
ulong num2;
|
||||
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((uint)3), (LDCMJEDOFCO)((uint)3), text, httpurlEncodedForm, num != 0UL, num2 != 0UL);
|
||||
int num3 = 0;
|
||||
int num4 = 0;
|
||||
return promise.FAKEPMNIOAI(num4 != 0, num3 != 0).KIFEHEKHAPE("Failed to modify current room's code").FLCJGMGGPCC<string>();
|
||||
}
|
||||
return Promise.FromResult<string>(KIIFGNILJEA);
|
||||
}
|
||||
|
||||
// Token: 0x060058AD RID: 22701 RVA: 0x00140E40 File Offset: 0x0013F040
|
||||
[Token(Token = "0x60058AD")]
|
||||
[Address(RVA = "0x107FEF0", Offset = "0x107E8F0", VA = "0x18107FEF0")]
|
||||
public static IPromise CLJAABNLGDI(IReadOnlyDictionary<string, int> FCDCDDDKNLI)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
||||
if (httpurlEncodedForm != 0)
|
||||
{
|
||||
if (num >= httpurlEncodedForm)
|
||||
{
|
||||
goto IL_1C;
|
||||
}
|
||||
num += num;
|
||||
if (num != httpurlEncodedForm)
|
||||
{
|
||||
num++;
|
||||
goto IL_1C;
|
||||
}
|
||||
IL_23:
|
||||
int num2;
|
||||
num2 += num2;
|
||||
num2 += 19;
|
||||
goto IL_2C;
|
||||
IL_1C:
|
||||
num2 = httpurlEncodedForm.GetHashCode();
|
||||
goto IL_23;
|
||||
}
|
||||
IL_2C:
|
||||
if (httpurlEncodedForm != 0)
|
||||
{
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
int num3 = 0;
|
||||
IPromise<HOOILIHKMEG> promise;
|
||||
return EEMMNNGBJGD.DMDEJFMPJDE(promise, num3 != 0).MOAAINIDMGC("Failed to upload photon region pings");
|
||||
}
|
||||
|
||||
// Token: 0x060058AE RID: 22702 RVA: 0x00140EB8 File Offset: 0x0013F0B8
|
||||
[Token(Token = "0x60058AE")]
|
||||
[Address(RVA = "0x107F240", Offset = "0x107DC40", VA = "0x18107F240")]
|
||||
public static IPromise AFKFIHLFAFA(KIDGBKJINMO MOKPMPBODEP)
|
||||
{
|
||||
int num = 0;
|
||||
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
||||
ulong num2;
|
||||
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((uint)3), (LDCMJEDOFCO)((uint)3), "player/vrmovementmode", httpurlEncodedForm, num != 0, num2 != 0UL);
|
||||
int num3 = 0;
|
||||
IPromise promise2 = EEMMNNGBJGD.DMDEJFMPJDE(promise, num3 != 0).MOAAINIDMGC("Failed to set VR movement mode");
|
||||
if (Matchmaking.<>c.<>9__117_0 == 0)
|
||||
{
|
||||
Matchmaking.<>c.<>9__117_0 = (string _) => "Failed to set VR movement mode";
|
||||
}
|
||||
return typeof(Matchmaking.<>c).TypeHandle;
|
||||
}
|
||||
|
||||
// Token: 0x060058AF RID: 22703 RVA: 0x00140F24 File Offset: 0x0013F124
|
||||
[Token(Token = "0x60058AF")]
|
||||
[Address(RVA = "0x1082A10", Offset = "0x1081410", VA = "0x181082A10")]
|
||||
public static IPromise JEFGOGHBIEE(MGGCOBBDIKI PMDMBHIDOMO)
|
||||
{
|
||||
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
||||
ulong num;
|
||||
ulong num2;
|
||||
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((uint)3), (LDCMJEDOFCO)((uint)3), "player/statusvisibility", httpurlEncodedForm, num != 0UL, num2 != 0UL);
|
||||
int num3 = 0;
|
||||
return EEMMNNGBJGD.DMDEJFMPJDE(promise, num3 != 0).MOAAINIDMGC("Failed to set player status visibility");
|
||||
}
|
||||
|
||||
// Token: 0x060058B0 RID: 22704 RVA: 0x00140F6C File Offset: 0x0013F16C
|
||||
[Token(Token = "0x60058B0")]
|
||||
[Address(RVA = "0x1087120", Offset = "0x1085B20", VA = "0x181087120")]
|
||||
public static IPromise<bool> OGMIIFBKKGO()
|
||||
{
|
||||
int num = 0;
|
||||
ulong num2;
|
||||
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.ODNBLPCEPNC(HTTPMethods.Get, LDCMJEDOFCO.Matchmaking, "player/avoidjuniors", num != 0, num2 != 0UL);
|
||||
int num3 = 0;
|
||||
Matchmaking.FNOKOPHNEKJ = promise.GPDAPBNBMFE(num3 != 0).MOAAINIDMGC("Failed to get avoid juniors status");
|
||||
return Matchmaking.FNOKOPHNEKJ;
|
||||
}
|
||||
|
||||
// Token: 0x060058B1 RID: 22705 RVA: 0x00140FB0 File Offset: 0x0013F1B0
|
||||
[Token(Token = "0x60058B1")]
|
||||
[Address(RVA = "0x10817B0", Offset = "0x10801B0", VA = "0x1810817B0")]
|
||||
public static IPromise GKLJGBIDHNC(bool AOJOCLMBLLC)
|
||||
{
|
||||
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
||||
ulong num;
|
||||
ulong num2;
|
||||
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((uint)3), (LDCMJEDOFCO)((uint)3), "player/avoidjuniors", httpurlEncodedForm, num != 0UL, num2 != 0UL);
|
||||
int num3 = 0;
|
||||
IPromise promise2 = EEMMNNGBJGD.DMDEJFMPJDE(promise, num3 != 0).MOAAINIDMGC("Failed to set avoid juniors status");
|
||||
Action action = delegate
|
||||
{
|
||||
Matchmaking.FNOKOPHNEKJ = Promise.FromResult<bool>(AOJOCLMBLLC);
|
||||
};
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060058B2 RID: 22706 RVA: 0x00141010 File Offset: 0x0013F210
|
||||
[Token(Token = "0x60058B2")]
|
||||
[Address(RVA = "0x1085C00", Offset = "0x1084600", VA = "0x181085C00")]
|
||||
public static void NLINJKBFIGB()
|
||||
{
|
||||
Matchmaking.GIKOHHGPLNP = true;
|
||||
Scheduler instance = SingletonMonoBehaviour.Instance;
|
||||
int num;
|
||||
Matchmaking.MHDDMAFAGDO mhddmafagdo = new Matchmaking.MHDDMAFAGDO(num);
|
||||
num = 0;
|
||||
int num2 = 0;
|
||||
Matchmaking.DGJLBACBEOA = instance.Run(num2, mhddmafagdo);
|
||||
}
|
||||
|
||||
// Token: 0x060058B3 RID: 22707 RVA: 0x00141048 File Offset: 0x0013F248
|
||||
[Token(Token = "0x60058B3")]
|
||||
[Address(RVA = "0x107FDB0", Offset = "0x107E7B0", VA = "0x18107FDB0")]
|
||||
public static void BHLGPFDGGFH()
|
||||
{
|
||||
Matchmaking.GIKOHHGPLNP = false;
|
||||
ISchedulerPromise dgjlbacbeoa = Matchmaking.DGJLBACBEOA;
|
||||
}
|
||||
|
||||
// Token: 0x060058B4 RID: 22708 RVA: 0x00141068 File Offset: 0x0013F268
|
||||
[Token(Token = "0x60058B4")]
|
||||
[Address(RVA = "0x1080C00", Offset = "0x107F600", VA = "0x181080C00")]
|
||||
private static IEnumerator<ISchedule> EIGLIDNGKOA()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (060058B4)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1<RecRoom.Core.ISchedule> RecNet.Matchmaking::EIGLIDNGKOA()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:MHDDMAFAGDO(var_0_06, newobj:MHDDMAFAGDO(MHDDMAFAGDO::.ctor, ldloc:int32(var_1)))
|
||||
stloc:int32(var_1, ldc.i4:int32(0))
|
||||
}
|
||||
|
||||
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: 0x060058B5 RID: 22709 RVA: 0x00141080 File Offset: 0x0013F280
|
||||
[Token(Token = "0x60058B5")]
|
||||
[Address(RVA = "0x1084060", Offset = "0x1082A60", VA = "0x181084060")]
|
||||
private static void LJLCPDOPAHJ()
|
||||
{
|
||||
if (MHOKOMMOGKM.LJOMAMPICDO)
|
||||
{
|
||||
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
||||
string gmohaganjfh = Matchmaking.GMOHAGANJFH;
|
||||
httpurlEncodedForm.AddField("LoginLock", gmohaganjfh);
|
||||
ulong num;
|
||||
ulong num2;
|
||||
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((ulong)2L), (LDCMJEDOFCO)((uint)3), "player/heartbeat", httpurlEncodedForm, num != 0UL, num2 != 0UL);
|
||||
int num3;
|
||||
Action<HOOILIHKMEG> action = new Action(num3.MPDGHMENJJK);
|
||||
num3 = 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060058B6 RID: 22710 RVA: 0x001410E0 File Offset: 0x0013F2E0
|
||||
[Token(Token = "0x60058B6")]
|
||||
[Address(RVA = "0x1084F60", Offset = "0x1083960", VA = "0x181084F60")]
|
||||
private static void MMHCAIOBJAI(EFAJBHGDIDD NAIHMIOJIIO)
|
||||
{
|
||||
float realtimeSinceStartup = Time.realtimeSinceStartup;
|
||||
int num = 0;
|
||||
Matchmaking.JLJCONELOEG = num;
|
||||
Matchmaking.<MPHINHCAGNG>k__BackingField = num != 0;
|
||||
EFAJBHGDIDD efajbhgdidd = Matchmaking.OLIKKLKLBKJ(BPHGKAEDBPE.<OIBJLPBDMML>k__BackingField);
|
||||
if (efajbhgdidd != 0)
|
||||
{
|
||||
}
|
||||
bool flag = num != 0;
|
||||
if (efajbhgdidd != 0)
|
||||
{
|
||||
}
|
||||
bool flag2 = num == (NAIHMIOJIIO.<HICHIHJDDPB>k__BackingField ? 1 : 0);
|
||||
if (num != (flag2 ? 1 : 0))
|
||||
{
|
||||
if (num == 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
CIIBGMBOFEI <NNDJBLGCAEE>k__BackingField = efajbhgdidd.<NNDJBLGCAEE>k__BackingField;
|
||||
CIIBGMBOFEI <NNDJBLGCAEE>k__BackingField2 = NAIHMIOJIIO.<NNDJBLGCAEE>k__BackingField;
|
||||
if (!<NNDJBLGCAEE>k__BackingField.IGNGOCHCEBP(<NNDJBLGCAEE>k__BackingField2))
|
||||
{
|
||||
return;
|
||||
}
|
||||
}
|
||||
Debug.LogError("RecNet presence heartbeat response indicates local presence is out-of-sync!");
|
||||
Matchmaking.ABNCPNMEIGC(NAIHMIOJIIO);
|
||||
APKFOPPGBFH.ACHEHBDMAJI("RecNet presence out-of-sync!");
|
||||
}
|
||||
|
||||
// Token: 0x060058B7 RID: 22711 RVA: 0x00141170 File Offset: 0x0013F370
|
||||
[Token(Token = "0x60058B7")]
|
||||
[Address(RVA = "0x1081DE0", Offset = "0x10807E0", VA = "0x181081DE0")]
|
||||
public static bool HDHPKCAEDOA(MGGCOBBDIKI KGLNDCBNOAH, EFAJBHGDIDD KDIBNGFOJGI)
|
||||
{
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x060058B8 RID: 22712 RVA: 0x00141180 File Offset: 0x0013F380
|
||||
[Token(Token = "0x60058B8")]
|
||||
[Address(RVA = "0x107FE80", Offset = "0x107E880", VA = "0x18107FE80")]
|
||||
public static bool BPIGHBGEDNO(EFAJBHGDIDD KDIBNGFOJGI)
|
||||
{
|
||||
int <EJPGALHGOFJ>k__BackingField = (int)KDIBNGFOJGI.<EJPGALHGOFJ>k__BackingField;
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x060058B9 RID: 22713 RVA: 0x0014119C File Offset: 0x0013F39C
|
||||
[Token(Token = "0x60058B9")]
|
||||
[Address(RVA = "0x10827E0", Offset = "0x10811E0", VA = "0x1810827E0")]
|
||||
public static void INDBAMJILFO(int IMHODAEGGON)
|
||||
{
|
||||
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
||||
long <GLPHBLHAFEO>k__BackingField = Matchmaking.BBJAEJHMAPB.<GLPHBLHAFEO>k__BackingField;
|
||||
ulong num;
|
||||
ulong num2;
|
||||
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((ulong)2L), (LDCMJEDOFCO)((uint)3), "player/notifydisconnect", httpurlEncodedForm, num != 0UL, num2 != 0UL);
|
||||
int num3 = 0;
|
||||
IPromise promise2 = EEMMNNGBJGD.DMDEJFMPJDE(promise, num3 != 0).MOAAINIDMGC("Failed to request remote player disconnect");
|
||||
}
|
||||
|
||||
// Token: 0x060058BA RID: 22714 RVA: 0x001411F0 File Offset: 0x0013F3F0
|
||||
[Token(Token = "0x60058BA")]
|
||||
[Address(RVA = "0x1080960", Offset = "0x107F360", VA = "0x181080960")]
|
||||
public static string EGNFAEMCHNC(EFAJBHGDIDD MDNCLPONION, Action<int> KMAMCGEGFAF, bool IIBIDBEMBLD = false)
|
||||
{
|
||||
string text = Matchmaking.LHLOEBKJDKH(MDNCLPONION, KMAMCGEGFAF, IIBIDBEMBLD);
|
||||
if (MDNCLPONION != 0 && (MDNCLPONION.<JMOCJMLHGBD>k__BackingField || IIBIDBEMBLD))
|
||||
{
|
||||
if (MDNCLPONION.KFLLKOOKPKF)
|
||||
{
|
||||
if (MDNCLPONION.ADBKELJAAEF)
|
||||
{
|
||||
goto IL_5F;
|
||||
}
|
||||
long <GLPHBLHAFEO>k__BackingField = MDNCLPONION.<NNDJBLGCAEE>k__BackingField.<GLPHBLHAFEO>k__BackingField;
|
||||
CIIBGMBOFEI ciibgmbofei = Matchmaking.BBJAEJHMAPB;
|
||||
if (<GLPHBLHAFEO>k__BackingField != ciibgmbofei.<GLPHBLHAFEO>k__BackingField && !MDNCLPONION.<NNDJBLGCAEE>k__BackingField.<MPMKHIHOJMO>k__BackingField)
|
||||
{
|
||||
goto IL_5F;
|
||||
}
|
||||
}
|
||||
string text2 = Matchmaking.KJFCMNOEBDC(MDNCLPONION);
|
||||
}
|
||||
IL_5F:
|
||||
string empty = string.Empty;
|
||||
return (text + " " + empty).Trim();
|
||||
}
|
||||
|
||||
// Token: 0x060058BB RID: 22715 RVA: 0x0014127C File Offset: 0x0013F47C
|
||||
[Token(Token = "0x60058BB")]
|
||||
[Address(RVA = "0x1083E00", Offset = "0x1082800", VA = "0x181083E00")]
|
||||
public static string LHLOEBKJDKH(EFAJBHGDIDD MDNCLPONION, Action<int> KMAMCGEGFAF, bool IIBIDBEMBLD = false)
|
||||
{
|
||||
Matchmaking.AGIJEJCJEFK agijejcjefk = new Matchmaking.AGIJEJCJEFK();
|
||||
agijejcjefk.onDelayedDetailsLoadedCallback = KMAMCGEGFAF;
|
||||
if (MDNCLPONION != 0)
|
||||
{
|
||||
if (MDNCLPONION.<JMOCJMLHGBD>k__BackingField || !IIBIDBEMBLD)
|
||||
{
|
||||
}
|
||||
if (MDNCLPONION.<NNDJBLGCAEE>k__BackingField != 0)
|
||||
{
|
||||
long? <BNDDLPPJJPE>k__BackingField = MDNCLPONION.<BNDDLPPJJPE>k__BackingField;
|
||||
if (agijejcjefk != 0)
|
||||
{
|
||||
long? <BNDDLPPJJPE>k__BackingField2 = MDNCLPONION.<BNDDLPPJJPE>k__BackingField;
|
||||
KMKPEOGJDFK kmkpeogjdfk;
|
||||
string text;
|
||||
if (kmkpeogjdfk != 0)
|
||||
{
|
||||
CIIBGMBOFEI <NNDJBLGCAEE>k__BackingField = MDNCLPONION.<NNDJBLGCAEE>k__BackingField;
|
||||
string <LGACIEKBLBM>k__BackingField = kmkpeogjdfk.<LGACIEKBLBM>k__BackingField;
|
||||
text = <NNDJBLGCAEE>k__BackingField.<LGACIEKBLBM>k__BackingField + " in " + <LGACIEKBLBM>k__BackingField;
|
||||
return text.Trim();
|
||||
}
|
||||
if (agijejcjefk.onDelayedDetailsLoadedCallback != (ulong)0L)
|
||||
{
|
||||
Matchmaking.LOFDICPIDPJ lofdicpidpj = new Matchmaking.LOFDICPIDPJ();
|
||||
lofdicpidpj.CS$<>8__locals1 = agijejcjefk;
|
||||
lofdicpidpj.playerIdToNotify = lofdicpidpj;
|
||||
Action action = delegate
|
||||
{
|
||||
Action<int> onDelayedDetailsLoadedCallback = lofdicpidpj.CS$<>8__locals1.onDelayedDetailsLoadedCallback;
|
||||
int playerIdToNotify = lofdicpidpj.playerIdToNotify;
|
||||
onDelayedDetailsLoadedCallback(playerIdToNotify);
|
||||
};
|
||||
}
|
||||
string text2 = text + " in (loading...)";
|
||||
}
|
||||
}
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060058BC RID: 22716 RVA: 0x00141348 File Offset: 0x0013F548
|
||||
[Token(Token = "0x60058BC")]
|
||||
[Address(RVA = "0x1081CA0", Offset = "0x10806A0", VA = "0x181081CA0")]
|
||||
public static string GetPlayerStatusString(EFAJBHGDIDD playerPresence, bool ignoreOfflineToMe = false)
|
||||
{
|
||||
if (playerPresence != 0 && (playerPresence.<JMOCJMLHGBD>k__BackingField || ignoreOfflineToMe))
|
||||
{
|
||||
if (!playerPresence.KFLLKOOKPKF)
|
||||
{
|
||||
return Matchmaking.KJFCMNOEBDC(playerPresence);
|
||||
}
|
||||
if (!playerPresence.ADBKELJAAEF)
|
||||
{
|
||||
long <GLPHBLHAFEO>k__BackingField = playerPresence.<NNDJBLGCAEE>k__BackingField.<GLPHBLHAFEO>k__BackingField;
|
||||
CIIBGMBOFEI ciibgmbofei = Matchmaking.BBJAEJHMAPB;
|
||||
if (<GLPHBLHAFEO>k__BackingField == ciibgmbofei.<GLPHBLHAFEO>k__BackingField)
|
||||
{
|
||||
return "[WITH YOU]";
|
||||
}
|
||||
if (playerPresence.<NNDJBLGCAEE>k__BackingField.<MPMKHIHOJMO>k__BackingField)
|
||||
{
|
||||
return "[PRIVATE]";
|
||||
}
|
||||
}
|
||||
}
|
||||
return string.Empty;
|
||||
}
|
||||
|
||||
// Token: 0x060058BD RID: 22717 RVA: 0x001413C4 File Offset: 0x0013F5C4
|
||||
[Token(Token = "0x60058BD")]
|
||||
[Address(RVA = "0x10836B0", Offset = "0x10820B0", VA = "0x1810836B0")]
|
||||
public static string KJFCMNOEBDC(EFAJBHGDIDD MDNCLPONION)
|
||||
{
|
||||
if (MDNCLPONION != 0)
|
||||
{
|
||||
bool flag = MDNCLPONION.KFLLKOOKPKF;
|
||||
if (!flag)
|
||||
{
|
||||
EFAJBHGDIDD efajbhgdidd = Matchmaking.OLIKKLKLBKJ(flag ? 1 : 0);
|
||||
if (efajbhgdidd != 0)
|
||||
{
|
||||
DateTime? ioojnfbpdbg = efajbhgdidd.IOOJNFBPDBG;
|
||||
DateTime? ioojnfbpdbg2 = MDNCLPONION.IOOJNFBPDBG;
|
||||
bool flag2;
|
||||
if (flag == efajbhgdidd && (!flag || flag2))
|
||||
{
|
||||
DateTime? ioojnfbpdbg3 = efajbhgdidd.IOOJNFBPDBG;
|
||||
string <MPEAGDHPKIL>k__BackingField = MDNCLPONION.<MPEAGDHPKIL>k__BackingField;
|
||||
string <MPEAGDHPKIL>k__BackingField2 = efajbhgdidd.<MPEAGDHPKIL>k__BackingField;
|
||||
Debug.LogError(string.Format("Parsed the same date ({0}) from two different non-platform-specific app versions ({1}, {2}).", efajbhgdidd, <MPEAGDHPKIL>k__BackingField2, <MPEAGDHPKIL>k__BackingField));
|
||||
}
|
||||
else
|
||||
{
|
||||
DateTime? ioojnfbpdbg4 = MDNCLPONION.IOOJNFBPDBG;
|
||||
bool flag3;
|
||||
if ("[VERSION MISMATCH]" != flag && flag3)
|
||||
{
|
||||
return "[ON OLDER VERSION]";
|
||||
}
|
||||
return "[ON NEWER VERSION]";
|
||||
}
|
||||
}
|
||||
return "[VERSION MISMATCH]";
|
||||
}
|
||||
}
|
||||
return "";
|
||||
}
|
||||
|
||||
// Token: 0x060058BE RID: 22718 RVA: 0x00141464 File Offset: 0x0013F664
|
||||
[Token(Token = "0x60058BE")]
|
||||
[Address(RVA = "0x1087360", Offset = "0x1085D60", VA = "0x181087360")]
|
||||
private static void PABKIEKBHGA(int? CJFGEMGOJHB)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
Dictionary<int, EFAJBHGDIDD>.ValueCollection values = Matchmaking.BLBFGCKFPAM.Values;
|
||||
Dictionary<int, EFAJBHGDIDD>.ValueCollection.Enumerator enumerator;
|
||||
if (enumerator != 0)
|
||||
{
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
EFAJBHGDIDD efajbhgdidd = Matchmaking.OLIKKLKLBKJ(num);
|
||||
if (efajbhgdidd != 0)
|
||||
{
|
||||
Matchmaking.ILLOCPMPFEE(efajbhgdidd);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060058BF RID: 22719 RVA: 0x0014149C File Offset: 0x0013F69C
|
||||
[Token(Token = "0x60058BF")]
|
||||
[Address(RVA = "0x1086CC0", Offset = "0x10856C0", VA = "0x181086CC0")]
|
||||
private static bool OALNFGEBNGJ(MGGCOBBDIKI PMDMBHIDOMO, bool GOJLNGOMDKI, EFAJBHGDIDD KDIBNGFOJGI)
|
||||
{
|
||||
CIIBGMBOFEI <NNDJBLGCAEE>k__BackingField = KDIBNGFOJGI.<NNDJBLGCAEE>k__BackingField;
|
||||
CIIBGMBOFEI ciibgmbofei = Matchmaking.BBJAEJHMAPB;
|
||||
if (<NNDJBLGCAEE>k__BackingField != ciibgmbofei && PMDMBHIDOMO != MGGCOBBDIKI.Public)
|
||||
{
|
||||
if (PMDMBHIDOMO == MGGCOBBDIKI.Public)
|
||||
{
|
||||
LLKHFJDNFMM llkhfjdnfmm = FGPIDGLCKEF.IAHDANBDAAM(KDIBNGFOJGI.<FMMJEJMBDPL>k__BackingField);
|
||||
while (llkhfjdnfmm == 0)
|
||||
{
|
||||
}
|
||||
return llkhfjdnfmm.MHEGHKNGOEG;
|
||||
}
|
||||
if (PMDMBHIDOMO != MGGCOBBDIKI.Public)
|
||||
{
|
||||
if (PMDMBHIDOMO != MGGCOBBDIKI.FriendsOnly)
|
||||
{
|
||||
Debug.LogWarning(string.Format("Unknown player status visibility: {0}", ciibgmbofei));
|
||||
}
|
||||
}
|
||||
LLKHFJDNFMM llkhfjdnfmm2 = FGPIDGLCKEF.IAHDANBDAAM(KDIBNGFOJGI.<FMMJEJMBDPL>k__BackingField);
|
||||
while (llkhfjdnfmm2 == 0)
|
||||
{
|
||||
}
|
||||
bool flag = llkhfjdnfmm2.MHEGHKNGOEG;
|
||||
while (!flag)
|
||||
{
|
||||
}
|
||||
LLKHFJDNFMM.CJEPCMDFKNF <MDFECFAELAN>k__BackingField = llkhfjdnfmm2.<MDFECFAELAN>k__BackingField;
|
||||
if (<MDFECFAELAN>k__BackingField != LLKHFJDNFMM.CJEPCMDFKNF.Mutual)
|
||||
{
|
||||
return <MDFECFAELAN>k__BackingField == (GOJLNGOMDKI ? LLKHFJDNFMM.CJEPCMDFKNF.Local : LLKHFJDNFMM.CJEPCMDFKNF.None);
|
||||
}
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060058C0 RID: 22720 RVA: 0x00141540 File Offset: 0x0013F740
|
||||
[Token(Token = "0x60058C0")]
|
||||
[Address(RVA = "0x1080190", Offset = "0x107EB90", VA = "0x181080190")]
|
||||
private static void CLOKMCIOIDM(long ANAPBECHGLI)
|
||||
{
|
||||
Matchmaking.AIFBHJBFKJL.Invoke(ANAPBECHGLI);
|
||||
}
|
||||
|
||||
// Token: 0x060058C1 RID: 22721 RVA: 0x00141560 File Offset: 0x0013F760
|
||||
[Token(Token = "0x60058C1")]
|
||||
[Address(RVA = "0x1082280", Offset = "0x1080C80", VA = "0x181082280")]
|
||||
private static void IDKODGPLAMH()
|
||||
{
|
||||
ActionEvent dokminnfcgc = Matchmaking.DOKMINNFCGC;
|
||||
if (dokminnfcgc != 0)
|
||||
{
|
||||
int num = 0;
|
||||
dokminnfcgc.Invoke(num != 0);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060058C2 RID: 22722 RVA: 0x00141580 File Offset: 0x0013F780
|
||||
[Token(Token = "0x60058C2")]
|
||||
[Address(RVA = "0x1082960", Offset = "0x1081360", VA = "0x181082960")]
|
||||
private static void IOLEBOJIEFC()
|
||||
{
|
||||
ActionEvent ebljhbjgdfb = Matchmaking.EBLJHBJGDFB;
|
||||
if (ebljhbjgdfb != 0)
|
||||
{
|
||||
int num = 0;
|
||||
ebljhbjgdfb.Invoke(num != 0);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060058C3 RID: 22723 RVA: 0x001415A0 File Offset: 0x0013F7A0
|
||||
[Token(Token = "0x60058C3")]
|
||||
[Address(RVA = "0x1084BB0", Offset = "0x10835B0", VA = "0x181084BB0")]
|
||||
private static void MMCLAHHHKFJ()
|
||||
{
|
||||
ActionEvent pmbhkngodog = Matchmaking.PMBHKNGODOG;
|
||||
if (pmbhkngodog != 0)
|
||||
{
|
||||
int num = 0;
|
||||
pmbhkngodog.Invoke(num != 0);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060058C4 RID: 22724 RVA: 0x001415C0 File Offset: 0x0013F7C0
|
||||
[Token(Token = "0x60058C4")]
|
||||
[Address(RVA = "0x1087680", Offset = "0x1086080", VA = "0x181087680")]
|
||||
private static void PNMDPHBLAIO(int ENJEOLBEALP)
|
||||
{
|
||||
ActionEvent<int> lejanlmckdd = Matchmaking.LEJANLMCKDD;
|
||||
if (lejanlmckdd != 0)
|
||||
{
|
||||
lejanlmckdd.Invoke(ENJEOLBEALP);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060058C5 RID: 22725 RVA: 0x001415E0 File Offset: 0x0013F7E0
|
||||
[Token(Token = "0x60058C5")]
|
||||
[Address(RVA = "0x1085250", Offset = "0x1083C50", VA = "0x181085250")]
|
||||
private static void MMIKONNBEON(CIIBGMBOFEI IPOFINNGHKG)
|
||||
{
|
||||
ActionEvent<CIIBGMBOFEI> bbdpbmmappo = Matchmaking.BBDPBMMAPPO;
|
||||
if (bbdpbmmappo != 0)
|
||||
{
|
||||
bbdpbmmappo.Invoke(IPOFINNGHKG);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060058C6 RID: 22726 RVA: 0x00141600 File Offset: 0x0013F800
|
||||
[Token(Token = "0x60058C6")]
|
||||
[Address(RVA = "0x10875D0", Offset = "0x1085FD0", VA = "0x1810875D0")]
|
||||
private static void PFNBEHNPACD()
|
||||
{
|
||||
ActionEvent lmjhppcdgkc = Matchmaking.LMJHPPCDGKC;
|
||||
if (lmjhppcdgkc != 0)
|
||||
{
|
||||
int num = 0;
|
||||
lmjhppcdgkc.Invoke(num != 0);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060058C7 RID: 22727 RVA: 0x00141620 File Offset: 0x0013F820
|
||||
[Token(Token = "0x60058C7")]
|
||||
[Address(RVA = "0x1082330", Offset = "0x1080D30", VA = "0x181082330")]
|
||||
private static void IGJBMLNEKCH()
|
||||
{
|
||||
ActionEvent olgamngekon = Matchmaking.OLGAMNGEKON;
|
||||
if (olgamngekon != 0)
|
||||
{
|
||||
int num = 0;
|
||||
olgamngekon.Invoke(num != 0);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060058C8 RID: 22728 RVA: 0x00141640 File Offset: 0x0013F840
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x60058C8")]
|
||||
[Address(RVA = "0x1087740", Offset = "0x1086140", VA = "0x181087740")]
|
||||
static Matchmaking()
|
||||
{
|
||||
int num;
|
||||
ActionEvent<int> actionEvent = new ActionEvent(4, num != 0);
|
||||
num = 0;
|
||||
Matchmaking.LEJANLMCKDD = actionEvent;
|
||||
int num2;
|
||||
ActionEvent<CIIBGMBOFEI> actionEvent2 = new ActionEvent(4, num2 != 0);
|
||||
num2 = 0;
|
||||
Matchmaking.BBDPBMMAPPO = actionEvent2;
|
||||
int num3;
|
||||
ActionEvent<long> actionEvent3 = new ActionEvent(4, num3 != 0);
|
||||
num3 = 0;
|
||||
Matchmaking.AIFBHJBFKJL = actionEvent3;
|
||||
int num4;
|
||||
ActionEvent actionEvent4 = new ActionEvent(32, num4 != 0);
|
||||
num4 = 0;
|
||||
Matchmaking.DOKMINNFCGC = actionEvent4;
|
||||
int num5;
|
||||
ActionEvent actionEvent5 = new ActionEvent(32, num5 != 0);
|
||||
num5 = 0;
|
||||
Matchmaking.EBLJHBJGDFB = actionEvent5;
|
||||
int num6;
|
||||
ActionEvent actionEvent6 = new ActionEvent(32, num6 != 0);
|
||||
num6 = 0;
|
||||
Matchmaking.PMBHKNGODOG = actionEvent6;
|
||||
int num7;
|
||||
ActionEvent actionEvent7 = new ActionEvent(32, num7 != 0);
|
||||
num7 = 0;
|
||||
Matchmaking.LMJHPPCDGKC = actionEvent7;
|
||||
int num8;
|
||||
ActionEvent actionEvent8 = new ActionEvent(32, num8 != 0);
|
||||
num8 = 0;
|
||||
Matchmaking.OLGAMNGEKON = actionEvent8;
|
||||
int num9;
|
||||
ActionEvent actionEvent9 = new ActionEvent(32, num9 != 0);
|
||||
num9 = 0;
|
||||
Matchmaking.OLCJJNMEGPP = actionEvent9;
|
||||
int num10;
|
||||
ActionEvent<string> actionEvent10 = new ActionEvent(4, num10 != 0);
|
||||
num10 = 0;
|
||||
int num11 = 0;
|
||||
Matchmaking.LHEICOLNLJL = actionEvent10;
|
||||
Matchmaking.PDMAGOKCHDE = "^DormRoom";
|
||||
Matchmaking.MELANAEFKJC = num11;
|
||||
Matchmaking.PKICLMFPMDG = num11;
|
||||
Matchmaking.KHFBDHLNODH = num11;
|
||||
Matchmaking.GMOHAGANJFH = num11;
|
||||
Matchmaking.AGABODEPDCP = new Dictionary();
|
||||
Matchmaking.BLBFGCKFPAM = new Dictionary();
|
||||
Matchmaking.CPGJEKBAOAD = new Dictionary();
|
||||
Matchmaking.FNOKOPHNEKJ = num11;
|
||||
Matchmaking.DGJLBACBEOA = num11;
|
||||
Matchmaking.JLJCONELOEG = 0;
|
||||
Matchmaking.HDGCHHCGEIH = num11 != 0;
|
||||
Matchmaking.HAMLCMLPOON = "player/heartbeat";
|
||||
}
|
||||
|
||||
// Token: 0x060058C9 RID: 22729 RVA: 0x00141780 File Offset: 0x0013F980
|
||||
[Token(Token = "0x60058C9")]
|
||||
[Address(RVA = "0x10824D0", Offset = "0x1080ED0", VA = "0x1810824D0")]
|
||||
[CompilerGenerated]
|
||||
internal static void ILLOCPMPFEE(EFAJBHGDIDD PEHOHNKNHMN)
|
||||
{
|
||||
if (PEHOHNKNHMN.LOCJCBHIOJC())
|
||||
{
|
||||
Matchmaking.PNMDPHBLAIO(PEHOHNKNHMN.<FMMJEJMBDPL>k__BackingField);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04004068 RID: 16488
|
||||
[Token(Token = "0x4004068")]
|
||||
private const float AKADJFNDCCK = 15f;
|
||||
|
||||
// Token: 0x04004069 RID: 16489
|
||||
[Token(Token = "0x4004069")]
|
||||
private const float JCPLPMKOKDE = 45f;
|
||||
|
||||
// Token: 0x0400406A RID: 16490
|
||||
[Token(Token = "0x400406A")]
|
||||
private const float LMKKFOIIOCM = 120f;
|
||||
|
||||
// Token: 0x0400406B RID: 16491
|
||||
[Token(Token = "0x400406B")]
|
||||
public static ActionEvent<int> LEJANLMCKDD;
|
||||
|
||||
// Token: 0x0400406C RID: 16492
|
||||
[Token(Token = "0x400406C")]
|
||||
public static ActionEvent<CIIBGMBOFEI> BBDPBMMAPPO;
|
||||
|
||||
// Token: 0x0400406D RID: 16493
|
||||
[Token(Token = "0x400406D")]
|
||||
public static ActionEvent<long> AIFBHJBFKJL;
|
||||
|
||||
// Token: 0x0400406E RID: 16494
|
||||
[Token(Token = "0x400406E")]
|
||||
public static ActionEvent DOKMINNFCGC;
|
||||
|
||||
// Token: 0x0400406F RID: 16495
|
||||
[Token(Token = "0x400406F")]
|
||||
public static ActionEvent EBLJHBJGDFB;
|
||||
|
||||
// Token: 0x04004070 RID: 16496
|
||||
[Token(Token = "0x4004070")]
|
||||
public static ActionEvent PMBHKNGODOG;
|
||||
|
||||
// Token: 0x04004071 RID: 16497
|
||||
[Token(Token = "0x4004071")]
|
||||
public static ActionEvent LMJHPPCDGKC;
|
||||
|
||||
// Token: 0x04004072 RID: 16498
|
||||
[Token(Token = "0x4004072")]
|
||||
public static ActionEvent OLGAMNGEKON;
|
||||
|
||||
// Token: 0x04004073 RID: 16499
|
||||
[Token(Token = "0x4004073")]
|
||||
public static ActionEvent OLCJJNMEGPP;
|
||||
|
||||
// Token: 0x04004074 RID: 16500
|
||||
[Token(Token = "0x4004074")]
|
||||
public static ActionEvent<string> LHEICOLNLJL;
|
||||
|
||||
// Token: 0x04004075 RID: 16501
|
||||
[Token(Token = "0x4004075")]
|
||||
private static string PDMAGOKCHDE;
|
||||
|
||||
// Token: 0x04004076 RID: 16502
|
||||
[Token(Token = "0x4004076")]
|
||||
private static long JHFHNPCEJIJ;
|
||||
|
||||
// Token: 0x04004077 RID: 16503
|
||||
[Token(Token = "0x4004077")]
|
||||
private static long FJDMLBLPKNL;
|
||||
|
||||
// Token: 0x04004078 RID: 16504
|
||||
[Token(Token = "0x4004078")]
|
||||
private static CIIBGMBOFEI MELANAEFKJC;
|
||||
|
||||
// Token: 0x04004079 RID: 16505
|
||||
[Token(Token = "0x4004079")]
|
||||
private static PPENFJMFPNE PKICLMFPMDG;
|
||||
|
||||
// Token: 0x0400407A RID: 16506
|
||||
[Token(Token = "0x400407A")]
|
||||
private static DNACJGJEPEC KHFBDHLNODH;
|
||||
|
||||
// Token: 0x0400407B RID: 16507
|
||||
[Token(Token = "0x400407B")]
|
||||
private static long? MBJBDPBOEOG;
|
||||
|
||||
// Token: 0x0400407E RID: 16510
|
||||
[Token(Token = "0x400407E")]
|
||||
private static bool JOADBDADBHG;
|
||||
|
||||
// Token: 0x04004080 RID: 16512
|
||||
[Token(Token = "0x4004080")]
|
||||
private static string GMOHAGANJFH;
|
||||
|
||||
// Token: 0x04004081 RID: 16513
|
||||
[Token(Token = "0x4004081")]
|
||||
private static readonly Dictionary<long, CIIBGMBOFEI> AGABODEPDCP;
|
||||
|
||||
// Token: 0x04004082 RID: 16514
|
||||
[Token(Token = "0x4004082")]
|
||||
private static readonly Dictionary<int, EFAJBHGDIDD> BLBFGCKFPAM;
|
||||
|
||||
// Token: 0x04004083 RID: 16515
|
||||
[Token(Token = "0x4004083")]
|
||||
private static readonly Dictionary<long, int> CPGJEKBAOAD;
|
||||
|
||||
// Token: 0x04004084 RID: 16516
|
||||
[Token(Token = "0x4004084")]
|
||||
private static IPromise<bool> FNOKOPHNEKJ;
|
||||
|
||||
// Token: 0x04004085 RID: 16517
|
||||
[Token(Token = "0x4004085")]
|
||||
private static ISchedulerPromise DGJLBACBEOA;
|
||||
|
||||
// Token: 0x04004086 RID: 16518
|
||||
[Token(Token = "0x4004086")]
|
||||
private static float? JLJCONELOEG;
|
||||
|
||||
// Token: 0x04004087 RID: 16519
|
||||
[Token(Token = "0x4004087")]
|
||||
private static bool HDGCHHCGEIH;
|
||||
|
||||
// Token: 0x04004088 RID: 16520
|
||||
[Token(Token = "0x4004088")]
|
||||
internal static string HAMLCMLPOON = null;
|
||||
|
||||
// Token: 0x02000E4F RID: 3663
|
||||
[Token(Token = "0x2000E4F")]
|
||||
[Serializable]
|
||||
private class LoginLockTokenParams
|
||||
{
|
||||
// Token: 0x060058CA RID: 22730 RVA: 0x001417A8 File Offset: 0x0013F9A8
|
||||
[Token(Token = "0x60058CA")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public LoginLockTokenParams()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04004089 RID: 16521
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4004089")]
|
||||
public PlatformManager.FCIKKFJOMNO Platform;
|
||||
|
||||
// Token: 0x0400408A RID: 16522
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400408A")]
|
||||
public string PlatformId;
|
||||
|
||||
// Token: 0x0400408B RID: 16523
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400408B")]
|
||||
public string LockToken;
|
||||
}
|
||||
|
||||
// Token: 0x02000E50 RID: 3664
|
||||
[Token(Token = "0x2000E50")]
|
||||
public enum GIJOGKJCEKG
|
||||
{
|
||||
// Token: 0x0400408D RID: 16525
|
||||
[Token(Token = "0x400408D")]
|
||||
PublicMatchmaking,
|
||||
// Token: 0x0400408E RID: 16526
|
||||
[Token(Token = "0x400408E")]
|
||||
PublicNewInstance,
|
||||
// Token: 0x0400408F RID: 16527
|
||||
[Token(Token = "0x400408F")]
|
||||
PrivateNewInstance
|
||||
}
|
||||
|
||||
// Token: 0x02000E51 RID: 3665
|
||||
[Token(Token = "0x2000E51")]
|
||||
public enum MHCKNNJOIIP
|
||||
{
|
||||
// Token: 0x04004091 RID: 16529
|
||||
[Token(Token = "0x4004091")]
|
||||
UnknownError = -1,
|
||||
// Token: 0x04004092 RID: 16530
|
||||
[Token(Token = "0x4004092")]
|
||||
Success,
|
||||
// Token: 0x04004093 RID: 16531
|
||||
[Token(Token = "0x4004093")]
|
||||
NoSuchGame,
|
||||
// Token: 0x04004094 RID: 16532
|
||||
[Token(Token = "0x4004094")]
|
||||
PlayerNotOnline,
|
||||
// Token: 0x04004095 RID: 16533
|
||||
[Token(Token = "0x4004095")]
|
||||
InsufficientSpace,
|
||||
// Token: 0x04004096 RID: 16534
|
||||
[Token(Token = "0x4004096")]
|
||||
EventNotStarted,
|
||||
// Token: 0x04004097 RID: 16535
|
||||
[Token(Token = "0x4004097")]
|
||||
EventAlreadyFinished,
|
||||
// Token: 0x04004098 RID: 16536
|
||||
[Token(Token = "0x4004098")]
|
||||
BlockedFromRoom = 7,
|
||||
// Token: 0x04004099 RID: 16537
|
||||
[Token(Token = "0x4004099")]
|
||||
JuniorNotAllowed = 11,
|
||||
// Token: 0x0400409A RID: 16538
|
||||
[Token(Token = "0x400409A")]
|
||||
Banned,
|
||||
// Token: 0x0400409B RID: 16539
|
||||
[Token(Token = "0x400409B")]
|
||||
AlreadyInBestInstance,
|
||||
// Token: 0x0400409C RID: 16540
|
||||
[Token(Token = "0x400409C")]
|
||||
InsufficientRelationship,
|
||||
// Token: 0x0400409D RID: 16541
|
||||
[Token(Token = "0x400409D")]
|
||||
UpdateRequired = 16,
|
||||
// Token: 0x0400409E RID: 16542
|
||||
[Token(Token = "0x400409E")]
|
||||
AlreadyInTargetInstance,
|
||||
// Token: 0x0400409F RID: 16543
|
||||
[Token(Token = "0x400409F")]
|
||||
UGCNotAllowed = 19,
|
||||
// Token: 0x040040A0 RID: 16544
|
||||
[Token(Token = "0x40040A0")]
|
||||
NoSuchRoom,
|
||||
// Token: 0x040040A1 RID: 16545
|
||||
[Token(Token = "0x40040A1")]
|
||||
RoomIsNotActive = 22,
|
||||
// Token: 0x040040A2 RID: 16546
|
||||
[Token(Token = "0x40040A2")]
|
||||
RoomBlockedByCreator,
|
||||
// Token: 0x040040A3 RID: 16547
|
||||
[Token(Token = "0x40040A3")]
|
||||
RoomIsPrivate = 25,
|
||||
// Token: 0x040040A4 RID: 16548
|
||||
[Token(Token = "0x40040A4")]
|
||||
RoomInstanceIsPrivate,
|
||||
// Token: 0x040040A5 RID: 16549
|
||||
[Token(Token = "0x40040A5")]
|
||||
DeviceClassNotSupported = 30,
|
||||
// Token: 0x040040A6 RID: 16550
|
||||
[Token(Token = "0x40040A6")]
|
||||
DeviceClassNotSupportedByRoomOwner,
|
||||
// Token: 0x040040A7 RID: 16551
|
||||
[Token(Token = "0x40040A7")]
|
||||
MovementModeNotSupportedByRoomOwner,
|
||||
// Token: 0x040040A8 RID: 16552
|
||||
[Token(Token = "0x40040A8")]
|
||||
EventIsPrivate = 35,
|
||||
// Token: 0x040040A9 RID: 16553
|
||||
[Token(Token = "0x40040A9")]
|
||||
RoomInviteExpired = 40,
|
||||
// Token: 0x040040AA RID: 16554
|
||||
[Token(Token = "0x40040AA")]
|
||||
NoAvailableRegion = 45,
|
||||
// Token: 0x040040AB RID: 16555
|
||||
[Token(Token = "0x40040AB")]
|
||||
NotorietyTooPoor = 50,
|
||||
// Token: 0x040040AC RID: 16556
|
||||
[Token(Token = "0x40040AC")]
|
||||
BannedFromRoom = 55,
|
||||
// Token: 0x040040AD RID: 16557
|
||||
[Token(Token = "0x40040AD")]
|
||||
NoSuchRoomPlaylist = 60,
|
||||
// Token: 0x040040AE RID: 16558
|
||||
[Token(Token = "0x40040AE")]
|
||||
RoomPlaylistIsNotActive,
|
||||
// Token: 0x040040AF RID: 16559
|
||||
[Token(Token = "0x40040AF")]
|
||||
RoomPlaylistIsPrivate,
|
||||
// Token: 0x040040B0 RID: 16560
|
||||
[Token(Token = "0x40040B0")]
|
||||
NoSuchClub = 70,
|
||||
// Token: 0x040040B1 RID: 16561
|
||||
[Token(Token = "0x40040B1")]
|
||||
ClubHasNoClubhouse,
|
||||
// Token: 0x040040B2 RID: 16562
|
||||
[Token(Token = "0x40040B2")]
|
||||
ClubIsNotActive = 73,
|
||||
// Token: 0x040040B3 RID: 16563
|
||||
[Token(Token = "0x40040B3")]
|
||||
NotAMemberOfClub,
|
||||
// Token: 0x040040B4 RID: 16564
|
||||
[Token(Token = "0x40040B4")]
|
||||
BannedFromClub,
|
||||
// Token: 0x040040B5 RID: 16565
|
||||
[Token(Token = "0x40040B5")]
|
||||
InstanceJoinNotPermitted
|
||||
}
|
||||
|
||||
// Token: 0x02000E52 RID: 3666
|
||||
[Token(Token = "0x2000E52")]
|
||||
private class JKOFHKAHOHK : IFAIJAGLDFK
|
||||
{
|
||||
// Token: 0x17000FCF RID: 4047
|
||||
// (get) Token: 0x060058CB RID: 22731 RVA: 0x001417BC File Offset: 0x0013F9BC
|
||||
// (set) Token: 0x060058CC RID: 22732 RVA: 0x001417D0 File Offset: 0x0013F9D0
|
||||
[Token(Token = "0x17000FCF")]
|
||||
public Matchmaking.MHCKNNJOIIP HIKHMNNGOHD
|
||||
{
|
||||
[Token(Token = "0x60058CB")]
|
||||
[Address(RVA = "0x3C1C50", Offset = "0x3C0650", VA = "0x1803C1C50")]
|
||||
get;
|
||||
[Token(Token = "0x60058CC")]
|
||||
[Address(RVA = "0x3C1C90", Offset = "0x3C0690", VA = "0x1803C1C90")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x17000FD0 RID: 4048
|
||||
// (get) Token: 0x060058CD RID: 22733 RVA: 0x001417E4 File Offset: 0x0013F9E4
|
||||
// (set) Token: 0x060058CE RID: 22734 RVA: 0x001417F8 File Offset: 0x0013F9F8
|
||||
[Token(Token = "0x17000FD0")]
|
||||
public CIIBGMBOFEI FLOHLCKCOFA
|
||||
{
|
||||
[Token(Token = "0x60058CD")]
|
||||
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")]
|
||||
get;
|
||||
[Token(Token = "0x60058CE")]
|
||||
[Address(RVA = "0x3C1280", Offset = "0x3BFC80", VA = "0x1803C1280")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x060058CF RID: 22735 RVA: 0x0014180C File Offset: 0x0013FA0C
|
||||
[Token(Token = "0x60058CF")]
|
||||
[Address(RVA = "0x14DDC20", Offset = "0x14DC620", VA = "0x1814DDC20", Slot = "4")]
|
||||
public void PPGFHEDFBEA(Dictionary<string, object> PMMGDNALAEB)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (060058CF)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void RecNet.Matchmaking/JKOFHKAHOHK::PPGFHEDFBEA(System.Collections.Generic.Dictionary`2<System.String,System.Object>)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
IL_37:
|
||||
stloc:NullReferenceException(var_3_41, newobj:NullReferenceException(NullReferenceException::.ctor, ldstr:string("Matchmaking response has no RoomInstance field")))
|
||||
}
|
||||
|
||||
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.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
||||
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: 0x060058D0 RID: 22736 RVA: 0x0014185C File Offset: 0x0013FA5C
|
||||
[Token(Token = "0x60058D0")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public JKOFHKAHOHK()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000E53 RID: 3667
|
||||
[Token(Token = "0x2000E53")]
|
||||
private class LDJLDFGDIAF : IFAIJAGLDFK
|
||||
{
|
||||
// Token: 0x17000FD1 RID: 4049
|
||||
// (get) Token: 0x060058D1 RID: 22737 RVA: 0x00141870 File Offset: 0x0013FA70
|
||||
// (set) Token: 0x060058D2 RID: 22738 RVA: 0x00141884 File Offset: 0x0013FA84
|
||||
[Token(Token = "0x17000FD1")]
|
||||
public Matchmaking.MHCKNNJOIIP HIKHMNNGOHD
|
||||
{
|
||||
[Token(Token = "0x60058D1")]
|
||||
[Address(RVA = "0x3C1C50", Offset = "0x3C0650", VA = "0x1803C1C50")]
|
||||
get;
|
||||
[Token(Token = "0x60058D2")]
|
||||
[Address(RVA = "0x3C1C90", Offset = "0x3C0690", VA = "0x1803C1C90")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x060058D3 RID: 22739 RVA: 0x00141898 File Offset: 0x0013FA98
|
||||
[Token(Token = "0x60058D3")]
|
||||
[Address(RVA = "0x14DE240", Offset = "0x14DCC40", VA = "0x1814DE240", Slot = "4")]
|
||||
public void PPGFHEDFBEA(Dictionary<string, object> PMMGDNALAEB)
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = AEOPHJMOOFE.KFANFFHOJGF<int>("error", PMMGDNALAEB, num);
|
||||
this.<NOIMHPLCGOM>k__BackingField = (Matchmaking.MHCKNNJOIIP)num2;
|
||||
}
|
||||
|
||||
// Token: 0x060058D4 RID: 22740 RVA: 0x001418BC File Offset: 0x0013FABC
|
||||
[Token(Token = "0x60058D4")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public LDJLDFGDIAF()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02000E54 RID: 3668
|
||||
[Token(Token = "0x2000E54")]
|
||||
public enum IICIGFCLJAF
|
||||
{
|
||||
// Token: 0x040040BA RID: 16570
|
||||
[Token(Token = "0x40040BA")]
|
||||
Success,
|
||||
// Token: 0x040040BB RID: 16571
|
||||
[Token(Token = "0x40040BB")]
|
||||
FailedToConnectToRegion,
|
||||
// Token: 0x040040BC RID: 16572
|
||||
[Token(Token = "0x40040BC")]
|
||||
FailedToConnectToRoom,
|
||||
// Token: 0x040040BD RID: 16573
|
||||
[Token(Token = "0x40040BD")]
|
||||
FailedToSpawnPlayer
|
||||
}
|
||||
|
||||
// Token: 0x02000E56 RID: 3670
|
||||
[Token(Token = "0x2000E56")]
|
||||
[CompilerGenerated]
|
||||
private sealed class FMEEEJMLDCP
|
||||
{
|
||||
// Token: 0x060058EA RID: 22762 RVA: 0x00141B08 File Offset: 0x0013FD08
|
||||
[Token(Token = "0x60058EA")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public FMEEEJMLDCP()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060058EB RID: 22763 RVA: 0x00141B1C File Offset: 0x0013FD1C
|
||||
[Token(Token = "0x60058EB")]
|
||||
[Address(RVA = "0x14DA110", Offset = "0x14D8B10", VA = "0x1814DA110")]
|
||||
internal void <Logout>b__0(NEBIGEDJGPP request, HOOILIHKMEG response)
|
||||
{
|
||||
float realtimeSinceStartup = Time.realtimeSinceStartup;
|
||||
LDCMJEDOFCO ldcmjedofco = this.service;
|
||||
}
|
||||
|
||||
// Token: 0x040040D2 RID: 16594
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40040D2")]
|
||||
public float startTime;
|
||||
|
||||
// Token: 0x040040D3 RID: 16595
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x40040D3")]
|
||||
public LDCMJEDOFCO service;
|
||||
|
||||
// Token: 0x040040D4 RID: 16596
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40040D4")]
|
||||
public string relativeUri;
|
||||
}
|
||||
|
||||
// Token: 0x02000E57 RID: 3671
|
||||
[Token(Token = "0x2000E57")]
|
||||
[CompilerGenerated]
|
||||
private sealed class HFLDGKHDJKP
|
||||
{
|
||||
// Token: 0x060058EC RID: 22764 RVA: 0x00141B38 File Offset: 0x0013FD38
|
||||
[Token(Token = "0x60058EC")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public HFLDGKHDJKP()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040040D5 RID: 16597
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40040D5")]
|
||||
public int accountId;
|
||||
}
|
||||
|
||||
// Token: 0x02000E58 RID: 3672
|
||||
[Token(Token = "0x2000E58")]
|
||||
[CompilerGenerated]
|
||||
private sealed class JNJDBAHBLDO
|
||||
{
|
||||
// Token: 0x060058ED RID: 22765 RVA: 0x00141B4C File Offset: 0x0013FD4C
|
||||
[Token(Token = "0x60058ED")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public JNJDBAHBLDO()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060058EE RID: 22766 RVA: 0x00141B60 File Offset: 0x0013FD60
|
||||
[Token(Token = "0x60058EE")]
|
||||
[Address(RVA = "0x14DDCD0", Offset = "0x14DC6D0", VA = "0x1814DDCD0")]
|
||||
internal void <GetPlayerPresenceFromServerByAccountId>b__0(List<EFAJBHGDIDD> playerPresenceList)
|
||||
{
|
||||
EFAJBHGDIDD efajbhgdidd = Enumerable.FirstOrDefault<EFAJBHGDIDD>(playerPresenceList);
|
||||
if (efajbhgdidd != 0)
|
||||
{
|
||||
Matchmaking.ABNCPNMEIGC(efajbhgdidd);
|
||||
}
|
||||
Dictionary<int, EFAJBHGDIDD> blbfgckfpam = Matchmaking.BLBFGCKFPAM;
|
||||
int accountId = this.CS$<>8__locals1.accountId;
|
||||
bool flag = blbfgckfpam.Remove(accountId);
|
||||
Matchmaking.PNMDPHBLAIO(this.CS$<>8__locals1.accountId);
|
||||
this.promise.Complete(efajbhgdidd);
|
||||
}
|
||||
|
||||
// Token: 0x060058EF RID: 22767 RVA: 0x00141BBC File Offset: 0x0013FDBC
|
||||
[Token(Token = "0x60058EF")]
|
||||
[Address(RVA = "0x14DDDD0", Offset = "0x14DC7D0", VA = "0x1814DDDD0")]
|
||||
internal void <GetPlayerPresenceFromServerByAccountId>b__1(string error)
|
||||
{
|
||||
this.promise.Error(error);
|
||||
}
|
||||
|
||||
// Token: 0x040040D6 RID: 16598
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40040D6")]
|
||||
public Promise<EFAJBHGDIDD> promise;
|
||||
|
||||
// Token: 0x040040D7 RID: 16599
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40040D7")]
|
||||
public Matchmaking.HFLDGKHDJKP CS$<>8__locals1;
|
||||
}
|
||||
|
||||
// Token: 0x02000E59 RID: 3673
|
||||
[Token(Token = "0x2000E59")]
|
||||
[CompilerGenerated]
|
||||
private sealed class CJGAKMPOMNC
|
||||
{
|
||||
// Token: 0x060058F0 RID: 22768 RVA: 0x00141BDC File Offset: 0x0013FDDC
|
||||
[Token(Token = "0x60058F0")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public CJGAKMPOMNC()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060058F1 RID: 22769 RVA: 0x00141BF0 File Offset: 0x0013FDF0
|
||||
[Token(Token = "0x60058F1")]
|
||||
[Address(RVA = "0x14D39F0", Offset = "0x14D23F0", VA = "0x1814D39F0")]
|
||||
internal void <RefreshCachedPlayerPresences>b__1(List<EFAJBHGDIDD> playerPresenceList)
|
||||
{
|
||||
int num;
|
||||
for (;;)
|
||||
{
|
||||
num = 0;
|
||||
IReadOnlyList<int> readOnlyList = this.accountIds;
|
||||
num += num;
|
||||
num++;
|
||||
int num2 = 0;
|
||||
if (num < num2)
|
||||
{
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
int num3 = 0;
|
||||
Matchmaking.EJJMAMBOBJC ejjmambobjc = new Matchmaking.EJJMAMBOBJC();
|
||||
if (num >= num3)
|
||||
{
|
||||
goto IL_38;
|
||||
}
|
||||
num += num;
|
||||
if (num != num3)
|
||||
{
|
||||
num++;
|
||||
goto IL_38;
|
||||
}
|
||||
goto IL_76;
|
||||
IL_7D:
|
||||
Dictionary<int, EFAJBHGDIDD> blbfgckfpam = Matchmaking.BLBFGCKFPAM;
|
||||
int id = ejjmambobjc.id;
|
||||
bool flag = blbfgckfpam.Remove(id);
|
||||
int num4 = 0;
|
||||
Matchmaking.PNMDPHBLAIO(ejjmambobjc.id);
|
||||
int num5 = 0;
|
||||
if (num5 < num4)
|
||||
{
|
||||
num5 += num5;
|
||||
num5++;
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
if (num == 0)
|
||||
{
|
||||
break;
|
||||
}
|
||||
continue;
|
||||
IL_38:
|
||||
ejjmambobjc.id = num;
|
||||
Func<EFAJBHGDIDD, bool> func = delegate(EFAJBHGDIDD p)
|
||||
{
|
||||
int id2 = ejjmambobjc.id;
|
||||
return p.<FMMJEJMBDPL>k__BackingField == id2;
|
||||
};
|
||||
EFAJBHGDIDD efajbhgdidd = Enumerable.FirstOrDefault<EFAJBHGDIDD>(playerPresenceList, func);
|
||||
if (efajbhgdidd == 0)
|
||||
{
|
||||
goto IL_7D;
|
||||
}
|
||||
int num6 = 0;
|
||||
Matchmaking.ABNCPNMEIGC(efajbhgdidd);
|
||||
num6 += num6;
|
||||
num6 += num6;
|
||||
IL_76:
|
||||
num6 += num6;
|
||||
goto IL_7D;
|
||||
}
|
||||
num += 19;
|
||||
num += typeof(IEnumerator<int>).TypeHandle;
|
||||
}
|
||||
|
||||
// Token: 0x040040D8 RID: 16600
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40040D8")]
|
||||
public IReadOnlyList<int> accountIds;
|
||||
}
|
||||
|
||||
// Token: 0x02000E5A RID: 3674
|
||||
[Token(Token = "0x2000E5A")]
|
||||
[CompilerGenerated]
|
||||
private sealed class EJJMAMBOBJC
|
||||
{
|
||||
// Token: 0x060058F2 RID: 22770 RVA: 0x00141CE4 File Offset: 0x0013FEE4
|
||||
[Token(Token = "0x60058F2")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public EJJMAMBOBJC()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060058F3 RID: 22771 RVA: 0x00141CF8 File Offset: 0x0013FEF8
|
||||
[Token(Token = "0x60058F3")]
|
||||
[Address(RVA = "0xF975F0", Offset = "0xF95FF0", VA = "0x180F975F0")]
|
||||
internal bool <RefreshCachedPlayerPresences>b__4(EFAJBHGDIDD p)
|
||||
{
|
||||
int num = this.id;
|
||||
return p.<FMMJEJMBDPL>k__BackingField == num;
|
||||
}
|
||||
|
||||
// Token: 0x040040D9 RID: 16601
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40040D9")]
|
||||
public int id;
|
||||
}
|
||||
|
||||
// Token: 0x02000E5B RID: 3675
|
||||
[Token(Token = "0x2000E5B")]
|
||||
[CompilerGenerated]
|
||||
private sealed class PDJKHJCMKAF
|
||||
{
|
||||
// Token: 0x060058F4 RID: 22772 RVA: 0x00141D1C File Offset: 0x0013FF1C
|
||||
[Token(Token = "0x60058F4")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public PDJKHJCMKAF()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060058F5 RID: 22773 RVA: 0x00141D30 File Offset: 0x0013FF30
|
||||
[Token(Token = "0x60058F5")]
|
||||
[Address(RVA = "0x14E0320", Offset = "0x14DED20", VA = "0x1814E0320")]
|
||||
internal bool <GetFriendAccountIdsInRoom>b__2(EFAJBHGDIDD p)
|
||||
{
|
||||
if (p != 0 && p.FLIKAHFMJCH)
|
||||
{
|
||||
CIIBGMBOFEI <NNDJBLGCAEE>k__BackingField = p.<NNDJBLGCAEE>k__BackingField;
|
||||
long num = this.roomId;
|
||||
return <NNDJBLGCAEE>k__BackingField.<DOFDAMHCJLP>k__BackingField == num;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x040040DA RID: 16602
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40040DA")]
|
||||
public long roomId;
|
||||
}
|
||||
|
||||
// Token: 0x02000E5C RID: 3676
|
||||
[Token(Token = "0x2000E5C")]
|
||||
[CompilerGenerated]
|
||||
private sealed class LCHHKBHKENF
|
||||
{
|
||||
// Token: 0x060058F6 RID: 22774 RVA: 0x00141D6C File Offset: 0x0013FF6C
|
||||
[Token(Token = "0x60058F6")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public LCHHKBHKENF()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060058F7 RID: 22775 RVA: 0x00141D80 File Offset: 0x0013FF80
|
||||
[Token(Token = "0x60058F7")]
|
||||
[Address(RVA = "0x14DDED0", Offset = "0x14DC8D0", VA = "0x1814DDED0")]
|
||||
internal void <GoToHelper>b__0(string error)
|
||||
{
|
||||
object[] array = new object[2];
|
||||
string text = this.requestUri;
|
||||
if (text != 0)
|
||||
{
|
||||
}
|
||||
array[0] = text;
|
||||
if (error != 0)
|
||||
{
|
||||
}
|
||||
array[1] = error;
|
||||
Debug.LogErrorFormat("Matchmaking request failed ({0}): {1}", array);
|
||||
Matchmaking.IFJHGCBIBLD = string.Empty;
|
||||
}
|
||||
|
||||
// Token: 0x060058F8 RID: 22776 RVA: 0x00141DD0 File Offset: 0x0013FFD0
|
||||
[Token(Token = "0x60058F8")]
|
||||
[Address(RVA = "0x14DE040", Offset = "0x14DCA40", VA = "0x1814DE040")]
|
||||
internal void <GoToHelper>b__1(Matchmaking.JKOFHKAHOHK response)
|
||||
{
|
||||
if (response.<NOIMHPLCGOM>k__BackingField == Matchmaking.MHCKNNJOIIP.Success)
|
||||
{
|
||||
Matchmaking.AJKLPNMLABC(response.<NNDJBLGCAEE>k__BackingField);
|
||||
APKFOPPGBFH.NFCIEGJCNBI(response.<NNDJBLGCAEE>k__BackingField);
|
||||
return;
|
||||
}
|
||||
object[] array = new object[2];
|
||||
string text = this.requestUri;
|
||||
if (text != 0)
|
||||
{
|
||||
}
|
||||
array[0] = text;
|
||||
Matchmaking.MHCKNNJOIIP <NOIMHPLCGOM>k__BackingField = response.<NOIMHPLCGOM>k__BackingField;
|
||||
if (<NOIMHPLCGOM>k__BackingField != Matchmaking.MHCKNNJOIIP.Success)
|
||||
{
|
||||
}
|
||||
array[1] = <NOIMHPLCGOM>k__BackingField;
|
||||
Debug.LogWarningFormat("Matchmaking request failed ({0}): {1}", array);
|
||||
Matchmaking.IFJHGCBIBLD = string.Empty;
|
||||
}
|
||||
|
||||
// Token: 0x040040DB RID: 16603
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40040DB")]
|
||||
public string requestUri;
|
||||
}
|
||||
|
||||
// Token: 0x02000E5D RID: 3677
|
||||
[Token(Token = "0x2000E5D")]
|
||||
[CompilerGenerated]
|
||||
private sealed class PAHMLKAOEFK
|
||||
{
|
||||
// Token: 0x060058F9 RID: 22777 RVA: 0x00141E48 File Offset: 0x00140048
|
||||
[Token(Token = "0x60058F9")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public PAHMLKAOEFK()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060058FA RID: 22778 RVA: 0x00141E5C File Offset: 0x0014005C
|
||||
[Token(Token = "0x60058FA")]
|
||||
[Address(RVA = "0x14E0270", Offset = "0x14DEC70", VA = "0x1814E0270")]
|
||||
internal void <SetAvoidJuniors>b__0()
|
||||
{
|
||||
Matchmaking.FNOKOPHNEKJ = Promise.FromResult<bool>(this.avoidJuniors);
|
||||
}
|
||||
|
||||
// Token: 0x040040DC RID: 16604
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40040DC")]
|
||||
public bool avoidJuniors;
|
||||
}
|
||||
|
||||
// Token: 0x02000E5F RID: 3679
|
||||
[Token(Token = "0x2000E5F")]
|
||||
[CompilerGenerated]
|
||||
private sealed class AGIJEJCJEFK
|
||||
{
|
||||
// Token: 0x06005901 RID: 22785 RVA: 0x001420AC File Offset: 0x001402AC
|
||||
[Token(Token = "0x6005901")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public AGIJEJCJEFK()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040040E0 RID: 16608
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40040E0")]
|
||||
public Action<int> onDelayedDetailsLoadedCallback;
|
||||
}
|
||||
|
||||
// Token: 0x02000E60 RID: 3680
|
||||
[Token(Token = "0x2000E60")]
|
||||
[CompilerGenerated]
|
||||
private sealed class LOFDICPIDPJ
|
||||
{
|
||||
// Token: 0x06005902 RID: 22786 RVA: 0x001420C0 File Offset: 0x001402C0
|
||||
[Token(Token = "0x6005902")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public LOFDICPIDPJ()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06005903 RID: 22787 RVA: 0x001420D4 File Offset: 0x001402D4
|
||||
[Token(Token = "0x6005903")]
|
||||
[Address(RVA = "0x14DE360", Offset = "0x14DCD60", VA = "0x1814DE360")]
|
||||
internal void <GetPlayerLocationString>b__0()
|
||||
{
|
||||
Action<int> onDelayedDetailsLoadedCallback = this.CS$<>8__locals1.onDelayedDetailsLoadedCallback;
|
||||
int num = this.playerIdToNotify;
|
||||
onDelayedDetailsLoadedCallback(num);
|
||||
}
|
||||
|
||||
// Token: 0x040040E1 RID: 16609
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40040E1")]
|
||||
public int playerIdToNotify;
|
||||
|
||||
// Token: 0x040040E2 RID: 16610
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40040E2")]
|
||||
public Matchmaking.AGIJEJCJEFK CS$<>8__locals1;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecNet
|
||||
{
|
||||
// Token: 0x02000DF0 RID: 3568
|
||||
[Token(Token = "0x2000DF0")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public class ModifyTagsRequest
|
||||
{
|
||||
// Token: 0x0600565A RID: 22106 RVA: 0x001392B0 File Offset: 0x001374B0
|
||||
[Token(Token = "0x600565A")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public ModifyTagsRequest()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003F09 RID: 16137
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003F09")]
|
||||
public long InventionId;
|
||||
|
||||
// Token: 0x04003F0A RID: 16138
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003F0A")]
|
||||
public List<string> AutoTags;
|
||||
|
||||
// Token: 0x04003F0B RID: 16139
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4003F0B")]
|
||||
public List<string> CustomTags;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,71 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecNet
|
||||
{
|
||||
// Token: 0x02000DEE RID: 3566
|
||||
[Token(Token = "0x2000DEE")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
internal class NewInventionRequestDTO
|
||||
{
|
||||
// Token: 0x06005658 RID: 22104 RVA: 0x00139278 File Offset: 0x00137478
|
||||
[Token(Token = "0x6005658")]
|
||||
[Address(RVA = "0x14E0100", Offset = "0x14DEB00", VA = "0x1814E0100")]
|
||||
public NewInventionRequestDTO()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003EF8 RID: 16120
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003EF8")]
|
||||
public string name;
|
||||
|
||||
// Token: 0x04003EF9 RID: 16121
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003EF9")]
|
||||
public string description;
|
||||
|
||||
// Token: 0x04003EFA RID: 16122
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4003EFA")]
|
||||
public string imageName;
|
||||
|
||||
// Token: 0x04003EFB RID: 16123
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4003EFB")]
|
||||
public int instantiationCost;
|
||||
|
||||
// Token: 0x04003EFC RID: 16124
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x4003EFC")]
|
||||
public int lightsCost;
|
||||
|
||||
// Token: 0x04003EFD RID: 16125
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4003EFD")]
|
||||
public int aiCost;
|
||||
|
||||
// Token: 0x04003EFE RID: 16126
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4003EFE")]
|
||||
public long creationRoomId = (long)((ulong)(-1L));
|
||||
|
||||
// Token: 0x04003EFF RID: 16127
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4003EFF")]
|
||||
public string inventionDataFilename;
|
||||
|
||||
// Token: 0x04003F00 RID: 16128
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4003F00")]
|
||||
public List<long> referencedInventions;
|
||||
|
||||
// Token: 0x04003F01 RID: 16129
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4003F01")]
|
||||
public LMLJHMJEIGM creatorAccountRole;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,40 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecNet
|
||||
{
|
||||
// Token: 0x02000F1D RID: 3869
|
||||
[Token(Token = "0x2000F1D")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
internal class NewRoomKeyRequestDTO
|
||||
{
|
||||
// Token: 0x06005D94 RID: 23956 RVA: 0x0014EEAC File Offset: 0x0014D0AC
|
||||
[Token(Token = "0x6005D94")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public NewRoomKeyRequestDTO()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040043CE RID: 17358
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40043CE")]
|
||||
public long roomId;
|
||||
|
||||
// Token: 0x040043CF RID: 17359
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40043CF")]
|
||||
public string name;
|
||||
|
||||
// Token: 0x040043D0 RID: 17360
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40043D0")]
|
||||
public string description;
|
||||
|
||||
// Token: 0x040043D1 RID: 17361
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x40043D1")]
|
||||
public int price;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,60 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecNet
|
||||
{
|
||||
// Token: 0x02000EB2 RID: 3762
|
||||
[Token(Token = "0x2000EB2")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public class PlayerEventDTOPage : IFAIJAGLDFK
|
||||
{
|
||||
// Token: 0x1700104C RID: 4172
|
||||
// (get) Token: 0x06005AE3 RID: 23267 RVA: 0x001470DC File Offset: 0x001452DC
|
||||
// (set) Token: 0x06005AE4 RID: 23268 RVA: 0x001470F0 File Offset: 0x001452F0
|
||||
[Token(Token = "0x1700104C")]
|
||||
public List<CCMBKDINCAH> Events
|
||||
{
|
||||
[Token(Token = "0x6005AE3")]
|
||||
[Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")]
|
||||
get;
|
||||
[Token(Token = "0x6005AE4")]
|
||||
[Address(RVA = "0x3C39B0", Offset = "0x3C23B0", VA = "0x1803C39B0")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x1700104D RID: 4173
|
||||
// (get) Token: 0x06005AE5 RID: 23269 RVA: 0x00147104 File Offset: 0x00145304
|
||||
// (set) Token: 0x06005AE6 RID: 23270 RVA: 0x00147118 File Offset: 0x00145318
|
||||
[Token(Token = "0x1700104D")]
|
||||
public string ContinuationToken
|
||||
{
|
||||
[Token(Token = "0x6005AE5")]
|
||||
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")]
|
||||
get;
|
||||
[Token(Token = "0x6005AE6")]
|
||||
[Address(RVA = "0x3C1280", Offset = "0x3BFC80", VA = "0x1803C1280")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x06005AE7 RID: 23271 RVA: 0x0014712C File Offset: 0x0014532C
|
||||
[Token(Token = "0x6005AE7")]
|
||||
[Address(RVA = "0x14E0380", Offset = "0x14DED80", VA = "0x1814E0380", Slot = "4")]
|
||||
public void PPGFHEDFBEA(Dictionary<string, object> PMMGDNALAEB)
|
||||
{
|
||||
List list = AEOPHJMOOFE.OLILAGBNPEH<CCMBKDINCAH>("Events", PMMGDNALAEB);
|
||||
this.<Events>k__BackingField = list;
|
||||
string text = AEOPHJMOOFE.AAKIMHHKCFB<string>("ContinuationToken", PMMGDNALAEB);
|
||||
this.<ContinuationToken>k__BackingField = text;
|
||||
}
|
||||
|
||||
// Token: 0x06005AE8 RID: 23272 RVA: 0x00147160 File Offset: 0x00145360
|
||||
[Token(Token = "0x6005AE8")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public PlayerEventDTOPage()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecNet
|
||||
{
|
||||
// Token: 0x02000DF2 RID: 3570
|
||||
[Token(Token = "0x2000DF2")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public class ReportRequest
|
||||
{
|
||||
// Token: 0x0600565C RID: 22108 RVA: 0x001392D8 File Offset: 0x001374D8
|
||||
[Token(Token = "0x600565C")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public ReportRequest()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003F0D RID: 16141
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003F0D")]
|
||||
public long InventionId;
|
||||
|
||||
// Token: 0x04003F0E RID: 16142
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003F0E")]
|
||||
public string Details;
|
||||
|
||||
// Token: 0x04003F0F RID: 16143
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4003F0F")]
|
||||
public FDEGHHFBJJO ReportCategory;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,490 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecNet
|
||||
{
|
||||
// Token: 0x02000F17 RID: 3863
|
||||
[Token(Token = "0x2000F17")]
|
||||
[StructLayout(3)]
|
||||
public class RoomComment : IFAIJAGLDFK, IEquatable<RoomComment>
|
||||
{
|
||||
// Token: 0x1400009E RID: 158
|
||||
// (add) Token: 0x06005D5F RID: 23903 RVA: 0x0014E658 File Offset: 0x0014C858
|
||||
// (remove) Token: 0x06005D60 RID: 23904 RVA: 0x0014E680 File Offset: 0x0014C880
|
||||
[Token(Token = "0x1400009E")]
|
||||
public event Action BHBMDDENGGA
|
||||
{
|
||||
[Token(Token = "0x6005D5F")]
|
||||
[Address(RVA = "0x14E1170", Offset = "0x14DFB70", VA = "0x1814E1170")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Action bhbmddengga;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
bhbmddengga = this.BHBMDDENGGA;
|
||||
@delegate = Delegate.Combine(bhbmddengga, value);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != bhbmddengga)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x6005D60")]
|
||||
[Address(RVA = "0x14E0760", Offset = "0x14DF160", VA = "0x1814E0760")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Action bhbmddengga;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
bhbmddengga = this.BHBMDDENGGA;
|
||||
@delegate = Delegate.Remove(bhbmddengga, value);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != bhbmddengga)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170010A5 RID: 4261
|
||||
// (get) Token: 0x06005D61 RID: 23905 RVA: 0x0014E6A8 File Offset: 0x0014C8A8
|
||||
// (set) Token: 0x06005D62 RID: 23906 RVA: 0x0014E6BC File Offset: 0x0014C8BC
|
||||
[Token(Token = "0x170010A5")]
|
||||
public long JPOHGBCEJEJ
|
||||
{
|
||||
[Token(Token = "0x6005D61")]
|
||||
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")]
|
||||
get;
|
||||
[Token(Token = "0x6005D62")]
|
||||
[Address(RVA = "0x3C1280", Offset = "0x3BFC80", VA = "0x1803C1280")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x170010A6 RID: 4262
|
||||
// (get) Token: 0x06005D63 RID: 23907 RVA: 0x0014E6D0 File Offset: 0x0014C8D0
|
||||
// (set) Token: 0x06005D64 RID: 23908 RVA: 0x0014E6E4 File Offset: 0x0014C8E4
|
||||
[Token(Token = "0x170010A6")]
|
||||
public long DADOKMAOFJL
|
||||
{
|
||||
[Token(Token = "0x6005D63")]
|
||||
[Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220")]
|
||||
get;
|
||||
[Token(Token = "0x6005D64")]
|
||||
[Address(RVA = "0x3C1260", Offset = "0x3BFC60", VA = "0x1803C1260")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x170010A7 RID: 4263
|
||||
// (get) Token: 0x06005D65 RID: 23909 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (set) Token: 0x06005D66 RID: 23910 RVA: 0x0014E6F8 File Offset: 0x0014C8F8
|
||||
[Token(Token = "0x170010A7")]
|
||||
public long? GJPHHEHBCIJ
|
||||
{
|
||||
[Token(Token = "0x6005D65")]
|
||||
[Address(RVA = "0x3C1C70", Offset = "0x3C0670", VA = "0x1803C1C70")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x6005D66")]
|
||||
[Address(RVA = "0x6C1150", Offset = "0x6BFB50", VA = "0x1806C1150")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170010A8 RID: 4264
|
||||
// (get) Token: 0x06005D67 RID: 23911 RVA: 0x0014E708 File Offset: 0x0014C908
|
||||
// (set) Token: 0x06005D68 RID: 23912 RVA: 0x0014E71C File Offset: 0x0014C91C
|
||||
[Token(Token = "0x170010A8")]
|
||||
public int? GAINIOENNCG
|
||||
{
|
||||
[Token(Token = "0x6005D67")]
|
||||
[Address(RVA = "0x3EE8E0", Offset = "0x3ED2E0", VA = "0x1803EE8E0")]
|
||||
get;
|
||||
[Token(Token = "0x6005D68")]
|
||||
[Address(RVA = "0x421E00", Offset = "0x420800", VA = "0x180421E00")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x170010A9 RID: 4265
|
||||
// (get) Token: 0x06005D69 RID: 23913 RVA: 0x0014E730 File Offset: 0x0014C930
|
||||
// (set) Token: 0x06005D6A RID: 23914 RVA: 0x0014E744 File Offset: 0x0014C944
|
||||
[Token(Token = "0x170010A9")]
|
||||
public DateTime ACBFDMLHFPB
|
||||
{
|
||||
[Token(Token = "0x6005D69")]
|
||||
[Address(RVA = "0x3D32F0", Offset = "0x3D1CF0", VA = "0x1803D32F0")]
|
||||
get;
|
||||
[Token(Token = "0x6005D6A")]
|
||||
[Address(RVA = "0x3D3460", Offset = "0x3D1E60", VA = "0x1803D3460")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x170010AA RID: 4266
|
||||
// (get) Token: 0x06005D6B RID: 23915 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (set) Token: 0x06005D6C RID: 23916 RVA: 0x0014E758 File Offset: 0x0014C958
|
||||
[Token(Token = "0x170010AA")]
|
||||
public Vector3? EPKNJJIGHLN
|
||||
{
|
||||
[Token(Token = "0x6005D6B")]
|
||||
[Address(RVA = "0x108F810", Offset = "0x108E210", VA = "0x18108F810")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x6005D6C")]
|
||||
[Address(RVA = "0x119CE80", Offset = "0x119B880", VA = "0x18119CE80")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170010AB RID: 4267
|
||||
// (get) Token: 0x06005D6D RID: 23917 RVA: 0x0014E768 File Offset: 0x0014C968
|
||||
// (set) Token: 0x06005D6E RID: 23918 RVA: 0x0014E77C File Offset: 0x0014C97C
|
||||
[Token(Token = "0x170010AB")]
|
||||
public string DFPPNHINEFO
|
||||
{
|
||||
[Token(Token = "0x6005D6D")]
|
||||
[Address(RVA = "0x4B81A0", Offset = "0x4B6BA0", VA = "0x1804B81A0")]
|
||||
get;
|
||||
[Token(Token = "0x6005D6E")]
|
||||
[Address(RVA = "0x3EDEB0", Offset = "0x3EC8B0", VA = "0x1803EDEB0")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x170010AC RID: 4268
|
||||
// (get) Token: 0x06005D6F RID: 23919 RVA: 0x0014E790 File Offset: 0x0014C990
|
||||
// (set) Token: 0x06005D70 RID: 23920 RVA: 0x0014E7A4 File Offset: 0x0014C9A4
|
||||
[Token(Token = "0x170010AC")]
|
||||
public RoomComment.GBBPFDLJLIG MAGFJGMHKLA
|
||||
{
|
||||
[Token(Token = "0x6005D6F")]
|
||||
[Address(RVA = "0x501240", Offset = "0x4FFC40", VA = "0x180501240")]
|
||||
get;
|
||||
[Token(Token = "0x6005D70")]
|
||||
[Address(RVA = "0x51AE20", Offset = "0x519820", VA = "0x18051AE20")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x170010AD RID: 4269
|
||||
// (get) Token: 0x06005D71 RID: 23921 RVA: 0x0014E7B8 File Offset: 0x0014C9B8
|
||||
// (set) Token: 0x06005D72 RID: 23922 RVA: 0x0014E7CC File Offset: 0x0014C9CC
|
||||
[Token(Token = "0x170010AD")]
|
||||
public bool KHLBAPKLINE
|
||||
{
|
||||
[Token(Token = "0x6005D71")]
|
||||
[Address(RVA = "0x12D8FB0", Offset = "0x12D79B0", VA = "0x1812D8FB0")]
|
||||
get;
|
||||
[Token(Token = "0x6005D72")]
|
||||
[Address(RVA = "0x12D8FA0", Offset = "0x12D79A0", VA = "0x1812D8FA0")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x170010AE RID: 4270
|
||||
// (get) Token: 0x06005D73 RID: 23923 RVA: 0x0014E7E0 File Offset: 0x0014C9E0
|
||||
[Token(Token = "0x170010AE")]
|
||||
public bool PLALCAGAKNB
|
||||
{
|
||||
[Token(Token = "0x6005D73")]
|
||||
[Address(RVA = "0x14E1620", Offset = "0x14E0020", VA = "0x1814E1620")]
|
||||
get
|
||||
{
|
||||
Player <EGKJPJKLEAI>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField;
|
||||
int num = 0;
|
||||
if (!(<EGKJPJKLEAI>k__BackingField == num))
|
||||
{
|
||||
int? num2 = this.<IFBPANODIPA>k__BackingField;
|
||||
Player <EGKJPJKLEAI>k__BackingField2 = Player.<EGKJPJKLEAI>k__BackingField;
|
||||
bool flag = num2 == <EGKJPJKLEAI>k__BackingField2.<FMMJEJMBDPL>k__BackingField;
|
||||
return !this.<EDLGEEMPMLM>k__BackingField;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005D74 RID: 23924 RVA: 0x0014E828 File Offset: 0x0014CA28
|
||||
[Token(Token = "0x6005D74")]
|
||||
[Address(RVA = "0x14E0BA0", Offset = "0x14DF5A0", VA = "0x1814E0BA0")]
|
||||
public void FGBHMALMNJP()
|
||||
{
|
||||
if (this.<EDLGEEMPMLM>k__BackingField)
|
||||
{
|
||||
CFLMJLFBOKH.AFPMJHOCHHB(this.<DOFDAMHCJLP>k__BackingField);
|
||||
Action bhbmddengga = this.BHBMDDENGGA;
|
||||
this.<EDLGEEMPMLM>k__BackingField = false;
|
||||
if (bhbmddengga != 0)
|
||||
{
|
||||
bhbmddengga();
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005D75 RID: 23925 RVA: 0x0014E864 File Offset: 0x0014CA64
|
||||
[Token(Token = "0x6005D75")]
|
||||
[Address(RVA = "0x14E17B0", Offset = "0x14E01B0", VA = "0x1814E17B0", Slot = "4")]
|
||||
public void PPGFHEDFBEA(Dictionary<string, object> PMMGDNALAEB)
|
||||
{
|
||||
long num = AEOPHJMOOFE.AAKIMHHKCFB<long>("commentId", PMMGDNALAEB);
|
||||
this.<JPAOOKPLEDB>k__BackingField = num;
|
||||
long num2 = AEOPHJMOOFE.AAKIMHHKCFB<long>("roomId", PMMGDNALAEB);
|
||||
this.<DOFDAMHCJLP>k__BackingField = num2;
|
||||
int num3 = 0;
|
||||
int num4 = AEOPHJMOOFE.KFANFFHOJGF<int>("accountId", PMMGDNALAEB, num3);
|
||||
this.<IFBPANODIPA>k__BackingField = num4;
|
||||
int num5 = 0;
|
||||
DateTime dateTime = AEOPHJMOOFE.NEBCDECIPHD("createdAt", PMMGDNALAEB, num5 != 0);
|
||||
this.<IPLPEOMCNPJ>k__BackingField = dateTime;
|
||||
int num6 = 0;
|
||||
float? num7 = AEOPHJMOOFE.KFANFFHOJGF<float?>("positionX", PMMGDNALAEB, num6);
|
||||
int num8 = 0;
|
||||
float? num9 = AEOPHJMOOFE.KFANFFHOJGF<float?>("positionY", PMMGDNALAEB, num8);
|
||||
int num10 = 0;
|
||||
if (AEOPHJMOOFE.KFANFFHOJGF<float?>("positionZ", PMMGDNALAEB, num10) != 0)
|
||||
{
|
||||
}
|
||||
int num11 = 0;
|
||||
string text = AEOPHJMOOFE.KFANFFHOJGF<string>("message", PMMGDNALAEB, num11);
|
||||
this.<LHJAKNBODPE>k__BackingField = text;
|
||||
uint num12 = AEOPHJMOOFE.AAKIMHHKCFB<uint>("style", PMMGDNALAEB);
|
||||
this.<JJINBDOMEOP>k__BackingField = (RoomComment.GBBPFDLJLIG)num12;
|
||||
bool flag = AEOPHJMOOFE.AAKIMHHKCFB<bool>("unread", PMMGDNALAEB);
|
||||
this.<EDLGEEMPMLM>k__BackingField = flag;
|
||||
}
|
||||
|
||||
// Token: 0x06005D76 RID: 23926 RVA: 0x0014E948 File Offset: 0x0014CB48
|
||||
[Token(Token = "0x6005D76")]
|
||||
[Address(RVA = "0x14E0800", Offset = "0x14DF200", VA = "0x1814E0800", Slot = "5")]
|
||||
public bool Equals(RoomComment HPKICPNGMDJ)
|
||||
{
|
||||
if (HPKICPNGMDJ == 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
if (this == HPKICPNGMDJ)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
long num = HPKICPNGMDJ.<JPAOOKPLEDB>k__BackingField;
|
||||
if (this.<JPAOOKPLEDB>k__BackingField != num)
|
||||
{
|
||||
return;
|
||||
}
|
||||
long num2 = HPKICPNGMDJ.<DOFDAMHCJLP>k__BackingField;
|
||||
bool flag;
|
||||
bool flag2;
|
||||
if (this.<DOFDAMHCJLP>k__BackingField != num2 || flag == flag2)
|
||||
{
|
||||
return;
|
||||
}
|
||||
int? num3 = this.<IFBPANODIPA>k__BackingField;
|
||||
int? num4 = HPKICPNGMDJ.<IFBPANODIPA>k__BackingField;
|
||||
bool flag3 = num3 == num4;
|
||||
if (num3 == num4 == flag3)
|
||||
{
|
||||
return;
|
||||
}
|
||||
DateTime dateTime = this.<IPLPEOMCNPJ>k__BackingField;
|
||||
if (dateTime == 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
Vector3? vector = this.<NGJJOLPPEDG>k__BackingField;
|
||||
Vector3? vector2 = HPKICPNGMDJ.<NGJJOLPPEDG>k__BackingField;
|
||||
if (dateTime == 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
string text = this.<LHJAKNBODPE>k__BackingField;
|
||||
if (dateTime == 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
RoomComment.GBBPFDLJLIG gbbpfdljlig = HPKICPNGMDJ.<JJINBDOMEOP>k__BackingField;
|
||||
if (this.<JJINBDOMEOP>k__BackingField == gbbpfdljlig)
|
||||
{
|
||||
bool flag4 = HPKICPNGMDJ.<EDLGEEMPMLM>k__BackingField;
|
||||
return this.<EDLGEEMPMLM>k__BackingField == flag4;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005D77 RID: 23927 RVA: 0x0014EA0C File Offset: 0x0014CC0C
|
||||
[Token(Token = "0x6005D77")]
|
||||
[Address(RVA = "0x14E0980", Offset = "0x14DF380", VA = "0x1814E0980", Slot = "0")]
|
||||
public override bool Equals(object NLNHFEEMFBN)
|
||||
{
|
||||
Type type = NLNHFEEMFBN.GetType();
|
||||
Type type2 = base.GetType();
|
||||
bool flag = type != type2;
|
||||
if (flag || !flag)
|
||||
{
|
||||
return;
|
||||
}
|
||||
if (this == flag)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
bool flag2;
|
||||
bool flag3;
|
||||
if (this.<JPAOOKPLEDB>k__BackingField != (flag ? 1L : 0L) || this.<DOFDAMHCJLP>k__BackingField != (flag ? 1L : 0L) || flag2 == flag3)
|
||||
{
|
||||
return;
|
||||
}
|
||||
int? num = this.<IFBPANODIPA>k__BackingField;
|
||||
bool flag4 = num == flag3;
|
||||
if (num == flag3 == flag4)
|
||||
{
|
||||
return;
|
||||
}
|
||||
DateTime dateTime = this.<IPLPEOMCNPJ>k__BackingField;
|
||||
if (dateTime == 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
Vector3? vector = this.<NGJJOLPPEDG>k__BackingField;
|
||||
if (dateTime == 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
string text = this.<LHJAKNBODPE>k__BackingField;
|
||||
if (dateTime != 0 && this.<JJINBDOMEOP>k__BackingField == dateTime)
|
||||
{
|
||||
return this.<EDLGEEMPMLM>k__BackingField == dateTime;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06005D78 RID: 23928 RVA: 0x0014EAB4 File Offset: 0x0014CCB4
|
||||
[Token(Token = "0x6005D78")]
|
||||
[Address(RVA = "0x14E0FD0", Offset = "0x14DF9D0", VA = "0x1814E0FD0", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06005D78)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Int32 RecNet.RoomComment::GetHashCode()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
IL_67:
|
||||
stloc:bool(var_11_6D, ldfld:bool(RoomComment::<EDLGEEMPMLM>k__BackingField, ldloc:RoomComment(this)))
|
||||
stloc:int64(var_12_86, mul:uint64[exp:int64](mul:uint64(mul:uint64(ldloc:uint64(var_8_39), conv.u4:uint32[exp:uint64](ldc.i4:int32[exp:uint32](397))), conv.u4:uint32[exp:uint64](ldc.i4:int32[exp:uint32](397))), conv.u4:uint32[exp:uint64](ldc.i4:int32[exp:uint32](397))))
|
||||
}
|
||||
|
||||
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: 0x06005D79 RID: 23929 RVA: 0x0014EB48 File Offset: 0x0014CD48
|
||||
[Token(Token = "0x6005D79")]
|
||||
[Address(RVA = "0x14E1210", Offset = "0x14DFC10", VA = "0x1814E1210")]
|
||||
public static object LIMFFFJLGEG(object DBFBLNILIGL)
|
||||
{
|
||||
while (DBFBLNILIGL != 0 && DBFBLNILIGL == 0)
|
||||
{
|
||||
}
|
||||
object[] array = new object[8];
|
||||
if (array != 0)
|
||||
{
|
||||
}
|
||||
array[0] = array;
|
||||
if (array != 0)
|
||||
{
|
||||
}
|
||||
array[1] = array;
|
||||
if (array != 0)
|
||||
{
|
||||
}
|
||||
array[2] = array;
|
||||
if (array != 0)
|
||||
{
|
||||
}
|
||||
array[3] = array;
|
||||
if (array != 0)
|
||||
{
|
||||
}
|
||||
array[4] = array;
|
||||
if (array != 0)
|
||||
{
|
||||
}
|
||||
array[5] = array;
|
||||
if (array != 0)
|
||||
{
|
||||
}
|
||||
array[6] = array;
|
||||
if (array != 0)
|
||||
{
|
||||
}
|
||||
array[7] = array;
|
||||
return array;
|
||||
}
|
||||
|
||||
// Token: 0x06005D7A RID: 23930 RVA: 0x0014EBCC File Offset: 0x0014CDCC
|
||||
[Token(Token = "0x6005D7A")]
|
||||
[Address(RVA = "0x14E0C20", Offset = "0x14DF620", VA = "0x1814E0C20")]
|
||||
public static object FMPDNMFBCJH(object DBFBLNILIGL)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06005D7A)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Object RecNet.RoomComment::FMPDNMFBCJH(System.Object)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
IL_4D:
|
||||
stfld:string(RoomComment::<LHJAKNBODPE>k__BackingField, ldloc:RoomComment(var_1_0B), ldtoken:RuntimeTypeHandle[exp:string]([mscorlib]System.Int32))
|
||||
stfld:bool(RoomComment::<EDLGEEMPMLM>k__BackingField, ldloc:RoomComment(var_1_0B), ldc.i4:bool(1))
|
||||
}
|
||||
|
||||
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: 0x06005D7B RID: 23931 RVA: 0x0014EC38 File Offset: 0x0014CE38
|
||||
[Token(Token = "0x6005D7B")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public RoomComment()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x02000F18 RID: 3864
|
||||
[Token(Token = "0x2000F18")]
|
||||
public enum GBBPFDLJLIG
|
||||
{
|
||||
// Token: 0x040043A7 RID: 17319
|
||||
[Token(Token = "0x40043A7")]
|
||||
Feedback,
|
||||
// Token: 0x040043A8 RID: 17320
|
||||
[Token(Token = "0x40043A8")]
|
||||
Idea,
|
||||
// Token: 0x040043A9 RID: 17321
|
||||
[Token(Token = "0x40043A9")]
|
||||
BugReport
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,76 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecNet
|
||||
{
|
||||
// Token: 0x02000E13 RID: 3603
|
||||
[Token(Token = "0x2000E13")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public class SetStatRequestDTO
|
||||
{
|
||||
// Token: 0x17000F70 RID: 3952
|
||||
// (get) Token: 0x06005706 RID: 22278 RVA: 0x0013BA44 File Offset: 0x00139C44
|
||||
// (set) Token: 0x06005707 RID: 22279 RVA: 0x0013BA58 File Offset: 0x00139C58
|
||||
[Token(Token = "0x17000F70")]
|
||||
public int StatChannel
|
||||
{
|
||||
[Token(Token = "0x6005706")]
|
||||
[Address(RVA = "0x3C1C50", Offset = "0x3C0650", VA = "0x1803C1C50")]
|
||||
get;
|
||||
[Token(Token = "0x6005707")]
|
||||
[Address(RVA = "0x3C1C90", Offset = "0x3C0690", VA = "0x1803C1C90")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x17000F71 RID: 3953
|
||||
// (get) Token: 0x06005708 RID: 22280 RVA: 0x0013BA6C File Offset: 0x00139C6C
|
||||
// (set) Token: 0x06005709 RID: 22281 RVA: 0x0013BA80 File Offset: 0x00139C80
|
||||
[Token(Token = "0x17000F71")]
|
||||
public long RoomId
|
||||
{
|
||||
[Token(Token = "0x6005708")]
|
||||
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")]
|
||||
get;
|
||||
[Token(Token = "0x6005709")]
|
||||
[Address(RVA = "0x3C1280", Offset = "0x3BFC80", VA = "0x1803C1280")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x17000F72 RID: 3954
|
||||
// (get) Token: 0x0600570A RID: 22282 RVA: 0x0013BA94 File Offset: 0x00139C94
|
||||
// (set) Token: 0x0600570B RID: 22283 RVA: 0x0013BAA8 File Offset: 0x00139CA8
|
||||
[Token(Token = "0x17000F72")]
|
||||
public int StatValue
|
||||
{
|
||||
[Token(Token = "0x600570A")]
|
||||
[Address(RVA = "0x4FBD40", Offset = "0x4FA740", VA = "0x1804FBD40")]
|
||||
get;
|
||||
[Token(Token = "0x600570B")]
|
||||
[Address(RVA = "0x4E90F0", Offset = "0x4E7AF0", VA = "0x1804E90F0")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x17000F73 RID: 3955
|
||||
// (get) Token: 0x0600570C RID: 22284 RVA: 0x0013BABC File Offset: 0x00139CBC
|
||||
// (set) Token: 0x0600570D RID: 22285 RVA: 0x0013BAD0 File Offset: 0x00139CD0
|
||||
[Token(Token = "0x17000F73")]
|
||||
public int? CurrentStatValue
|
||||
{
|
||||
[Token(Token = "0x600570C")]
|
||||
[Address(RVA = "0x14E2240", Offset = "0x14E0C40", VA = "0x1814E2240")]
|
||||
get;
|
||||
[Token(Token = "0x600570D")]
|
||||
[Address(RVA = "0x14E2250", Offset = "0x14E0C50", VA = "0x1814E2250")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x0600570E RID: 22286 RVA: 0x0013BAE4 File Offset: 0x00139CE4
|
||||
[Token(Token = "0x600570E")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public SetStatRequestDTO()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,59 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecNet
|
||||
{
|
||||
// Token: 0x02000F16 RID: 3862
|
||||
[Token(Token = "0x2000F16")]
|
||||
[StructLayout(3)]
|
||||
public class UnreadRoomComments : IFAIJAGLDFK
|
||||
{
|
||||
// Token: 0x170010A3 RID: 4259
|
||||
// (get) Token: 0x06005D59 RID: 23897 RVA: 0x0014E5C0 File Offset: 0x0014C7C0
|
||||
// (set) Token: 0x06005D5A RID: 23898 RVA: 0x0014E5D4 File Offset: 0x0014C7D4
|
||||
[Token(Token = "0x170010A3")]
|
||||
public long DADOKMAOFJL
|
||||
{
|
||||
[Token(Token = "0x6005D59")]
|
||||
[Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")]
|
||||
get;
|
||||
[Token(Token = "0x6005D5A")]
|
||||
[Address(RVA = "0x3C39B0", Offset = "0x3C23B0", VA = "0x1803C39B0")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x170010A4 RID: 4260
|
||||
// (get) Token: 0x06005D5B RID: 23899 RVA: 0x0014E5E8 File Offset: 0x0014C7E8
|
||||
// (set) Token: 0x06005D5C RID: 23900 RVA: 0x0014E5FC File Offset: 0x0014C7FC
|
||||
[Token(Token = "0x170010A4")]
|
||||
public uint MEPGPGKFENE
|
||||
{
|
||||
[Token(Token = "0x6005D5B")]
|
||||
[Address(RVA = "0x3EE8D0", Offset = "0x3ED2D0", VA = "0x1803EE8D0")]
|
||||
get;
|
||||
[Token(Token = "0x6005D5C")]
|
||||
[Address(RVA = "0x4F8C20", Offset = "0x4F7620", VA = "0x1804F8C20")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x06005D5D RID: 23901 RVA: 0x0014E610 File Offset: 0x0014C810
|
||||
[Token(Token = "0x6005D5D")]
|
||||
[Address(RVA = "0x14E7DC0", Offset = "0x14E67C0", VA = "0x1814E7DC0", Slot = "4")]
|
||||
public void PPGFHEDFBEA(Dictionary<string, object> PMMGDNALAEB)
|
||||
{
|
||||
long num = AEOPHJMOOFE.AAKIMHHKCFB<long>("roomId", PMMGDNALAEB);
|
||||
this.<DOFDAMHCJLP>k__BackingField = num;
|
||||
uint num2 = AEOPHJMOOFE.AAKIMHHKCFB<uint>("count", PMMGDNALAEB);
|
||||
this.<MAAELOFEKIJ>k__BackingField = num2;
|
||||
}
|
||||
|
||||
// Token: 0x06005D5E RID: 23902 RVA: 0x0014E644 File Offset: 0x0014C844
|
||||
[Token(Token = "0x6005D5E")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public UnreadRoomComments()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecNet
|
||||
{
|
||||
// Token: 0x02000DF4 RID: 3572
|
||||
[Token(Token = "0x2000DF4")]
|
||||
[Serializable]
|
||||
[StructLayout(3)]
|
||||
public class UpdatePriceRequest
|
||||
{
|
||||
// Token: 0x0600565E RID: 22110 RVA: 0x00139300 File Offset: 0x00137500
|
||||
[Token(Token = "0x600565E")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public UpdatePriceRequest()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04003F12 RID: 16146
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4003F12")]
|
||||
public long InventionId;
|
||||
|
||||
// Token: 0x04003F13 RID: 16147
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4003F13")]
|
||||
public int Price;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,75 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecNet
|
||||
{
|
||||
// Token: 0x02000F1E RID: 3870
|
||||
[Token(Token = "0x2000F1E")]
|
||||
[StructLayout(3)]
|
||||
internal class UpdateRoomKeyRequestDTO
|
||||
{
|
||||
// Token: 0x170010B8 RID: 4280
|
||||
// (get) Token: 0x06005D95 RID: 23957 RVA: 0x0014EEC0 File Offset: 0x0014D0C0
|
||||
// (set) Token: 0x06005D96 RID: 23958 RVA: 0x0014EED4 File Offset: 0x0014D0D4
|
||||
[Token(Token = "0x170010B8")]
|
||||
public long roomKeyId
|
||||
{
|
||||
[Token(Token = "0x6005D95")]
|
||||
[Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")]
|
||||
get;
|
||||
[Token(Token = "0x6005D96")]
|
||||
[Address(RVA = "0x3C39B0", Offset = "0x3C23B0", VA = "0x1803C39B0")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x170010B9 RID: 4281
|
||||
// (get) Token: 0x06005D97 RID: 23959 RVA: 0x0014EEE8 File Offset: 0x0014D0E8
|
||||
// (set) Token: 0x06005D98 RID: 23960 RVA: 0x0014EEFC File Offset: 0x0014D0FC
|
||||
[Token(Token = "0x170010B9")]
|
||||
public string name
|
||||
{
|
||||
[Token(Token = "0x6005D97")]
|
||||
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")]
|
||||
get;
|
||||
[Token(Token = "0x6005D98")]
|
||||
[Address(RVA = "0x3C1280", Offset = "0x3BFC80", VA = "0x1803C1280")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x170010BA RID: 4282
|
||||
// (get) Token: 0x06005D99 RID: 23961 RVA: 0x0014EF10 File Offset: 0x0014D110
|
||||
// (set) Token: 0x06005D9A RID: 23962 RVA: 0x0014EF24 File Offset: 0x0014D124
|
||||
[Token(Token = "0x170010BA")]
|
||||
public string description
|
||||
{
|
||||
[Token(Token = "0x6005D99")]
|
||||
[Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220")]
|
||||
get;
|
||||
[Token(Token = "0x6005D9A")]
|
||||
[Address(RVA = "0x3C1260", Offset = "0x3BFC60", VA = "0x1803C1260")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x170010BB RID: 4283
|
||||
// (get) Token: 0x06005D9B RID: 23963 RVA: 0x0014EF38 File Offset: 0x0014D138
|
||||
// (set) Token: 0x06005D9C RID: 23964 RVA: 0x0014EF4C File Offset: 0x0014D14C
|
||||
[Token(Token = "0x170010BB")]
|
||||
public int? price
|
||||
{
|
||||
[Token(Token = "0x6005D9B")]
|
||||
[Address(RVA = "0x3C1230", Offset = "0x3BFC30", VA = "0x1803C1230")]
|
||||
get;
|
||||
[Token(Token = "0x6005D9C")]
|
||||
[Address(RVA = "0x3C1270", Offset = "0x3BFC70", VA = "0x1803C1270")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x06005D9D RID: 23965 RVA: 0x0014EF60 File Offset: 0x0014D160
|
||||
[Token(Token = "0x6005D9D")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public UpdateRoomKeyRequestDTO()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user