oh dear
This commit is contained in:
@@ -0,0 +1,64 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecNet
|
||||
{
|
||||
// Token: 0x020013E3 RID: 5091
|
||||
[Token(Token = "0x20013E3")]
|
||||
[Serializable]
|
||||
internal class AddVersionInventionRequestDTO
|
||||
{
|
||||
// Token: 0x060074BC RID: 29884 RVA: 0x00197FC4 File Offset: 0x001961C4
|
||||
[Token(Token = "0x60074BC")]
|
||||
[Address(RVA = "0x9E79C0", Offset = "0x9E67C0", VA = "0x1809E79C0")]
|
||||
public AddVersionInventionRequestDTO()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04004D4D RID: 19789
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4004D4D")]
|
||||
public long inventionId;
|
||||
|
||||
// Token: 0x04004D4E RID: 19790
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4004D4E")]
|
||||
public int instantiationCost;
|
||||
|
||||
// Token: 0x04004D4F RID: 19791
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x4004D4F")]
|
||||
public int lightsCost;
|
||||
|
||||
// Token: 0x04004D50 RID: 19792
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4004D50")]
|
||||
public int chipsCost;
|
||||
|
||||
// Token: 0x04004D51 RID: 19793
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x4004D51")]
|
||||
public int cloudVariablesCost;
|
||||
|
||||
// Token: 0x04004D52 RID: 19794
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4004D52")]
|
||||
public int aiCost;
|
||||
|
||||
// Token: 0x04004D53 RID: 19795
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4004D53")]
|
||||
public long creationRoomId = (long)((ulong)(-1L));
|
||||
|
||||
// Token: 0x04004D54 RID: 19796
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4004D54")]
|
||||
public string inventionDataFilename;
|
||||
|
||||
// Token: 0x04004D55 RID: 19797
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4004D55")]
|
||||
public List<long> referencedInventions;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,105 @@
|
||||
using System;
|
||||
using System.Text;
|
||||
using BestHTTP.Forms;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecNet
|
||||
{
|
||||
// Token: 0x020012D6 RID: 4822
|
||||
[Token(Token = "0x20012D6")]
|
||||
public static class BugReporting
|
||||
{
|
||||
// Token: 0x06006DC5 RID: 28101 RVA: 0x00183D38 File Offset: 0x00181F38
|
||||
[Token(Token = "0x6006DC5")]
|
||||
[Address(RVA = "0x9E8270", Offset = "0x9E7070", VA = "0x1809E8270")]
|
||||
public static DABKFAIHBBP 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;
|
||||
NOAFOIGJJJL <FIKCMFECPFK>k__BackingField = BPHGKAEDBPE.<FIKCMFECPFK>k__BackingField;
|
||||
NOAFOIGJJJL <FIKCMFECPFK>k__BackingField2 = BPHGKAEDBPE.<FIKCMFECPFK>k__BackingField;
|
||||
int num3 = 0;
|
||||
if (num3 < <FIKCMFECPFK>k__BackingField)
|
||||
{
|
||||
num3 += num3;
|
||||
num3++;
|
||||
}
|
||||
string text2 = JsonUtility.ToJson(bugReportDTO);
|
||||
Encoding utf = Encoding.UTF8;
|
||||
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);
|
||||
}
|
||||
int num4 = 0;
|
||||
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = BPHGKAEDBPE.CKPCAIJMPJN(text, httpmultiPartForm, num4 != 0);
|
||||
int num5 = 0;
|
||||
return EEMMNNGBJGD.DMDEJFMPJDE(pmgcjepkfof, num5 != 0);
|
||||
}
|
||||
|
||||
// Token: 0x0400492A RID: 18730
|
||||
[Token(Token = "0x400492A")]
|
||||
public const string BBBLGFHBMGA = "text/plain";
|
||||
|
||||
// Token: 0x0400492B RID: 18731
|
||||
[Token(Token = "0x400492B")]
|
||||
private const string NKOJGKCAHEO = "api/bugreporting/";
|
||||
|
||||
// Token: 0x020012D7 RID: 4823
|
||||
[Token(Token = "0x20012D7")]
|
||||
[Serializable]
|
||||
private class BugReportDTO
|
||||
{
|
||||
// Token: 0x06006DC6 RID: 28102 RVA: 0x00183E30 File Offset: 0x00182030
|
||||
[Token(Token = "0x6006DC6")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public BugReportDTO()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400492C RID: 18732
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400492C")]
|
||||
public string Summary;
|
||||
|
||||
// Token: 0x0400492D RID: 18733
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400492D")]
|
||||
public string Description;
|
||||
|
||||
// Token: 0x0400492E RID: 18734
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400492E")]
|
||||
public string TestCaseKey;
|
||||
|
||||
// Token: 0x0400492F RID: 18735
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400492F")]
|
||||
public string BuildVersion;
|
||||
|
||||
// Token: 0x04004930 RID: 18736
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4004930")]
|
||||
public long BuildTimestamp;
|
||||
|
||||
// Token: 0x04004931 RID: 18737
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4004931")]
|
||||
public int? BundleVersionCode;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecNet
|
||||
{
|
||||
// Token: 0x020014A4 RID: 5284
|
||||
[Token(Token = "0x20014A4")]
|
||||
[Serializable]
|
||||
public class BulkInviteRequest
|
||||
{
|
||||
// Token: 0x06007938 RID: 31032 RVA: 0x001A62D4 File Offset: 0x001A44D4
|
||||
[Token(Token = "0x6007938")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public BulkInviteRequest()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040050B6 RID: 20662
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40050B6")]
|
||||
public long PlayerEventId;
|
||||
|
||||
// Token: 0x040050B7 RID: 20663
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40050B7")]
|
||||
public List<int> InvitedPlayerIds;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,315 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecNet
|
||||
{
|
||||
// Token: 0x020012E8 RID: 4840
|
||||
[Token(Token = "0x20012E8")]
|
||||
public class ChatMessage : IFAIJAGLDFK, IEquatable<ChatMessage>
|
||||
{
|
||||
// Token: 0x17001209 RID: 4617
|
||||
// (get) Token: 0x06006E65 RID: 28261 RVA: 0x00185534 File Offset: 0x00183734
|
||||
// (set) Token: 0x06006E66 RID: 28262 RVA: 0x00185548 File Offset: 0x00183748
|
||||
[Token(Token = "0x17001209")]
|
||||
public long PEHDHBCJIEP
|
||||
{
|
||||
[Token(Token = "0x6006E65")]
|
||||
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
||||
get;
|
||||
[Token(Token = "0x6006E66")]
|
||||
[Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x1700120A RID: 4618
|
||||
// (get) Token: 0x06006E67 RID: 28263 RVA: 0x0018555C File Offset: 0x0018375C
|
||||
// (set) Token: 0x06006E68 RID: 28264 RVA: 0x00185570 File Offset: 0x00183770
|
||||
[Token(Token = "0x1700120A")]
|
||||
public long FLBJAKDOAII
|
||||
{
|
||||
[Token(Token = "0x6006E67")]
|
||||
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
|
||||
get;
|
||||
[Token(Token = "0x6006E68")]
|
||||
[Address(RVA = "0x3F7210", Offset = "0x3F6010", VA = "0x1803F7210")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x1700120B RID: 4619
|
||||
// (get) Token: 0x06006E69 RID: 28265 RVA: 0x00185584 File Offset: 0x00183784
|
||||
// (set) Token: 0x06006E6A RID: 28266 RVA: 0x00185598 File Offset: 0x00183798
|
||||
[Token(Token = "0x1700120B")]
|
||||
public int BJKECPEMMNH
|
||||
{
|
||||
[Token(Token = "0x6006E69")]
|
||||
[Address(RVA = "0x3F7310", Offset = "0x3F6110", VA = "0x1803F7310")]
|
||||
get;
|
||||
[Token(Token = "0x6006E6A")]
|
||||
[Address(RVA = "0x420360", Offset = "0x41F160", VA = "0x180420360")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x1700120C RID: 4620
|
||||
// (get) Token: 0x06006E6B RID: 28267 RVA: 0x001855AC File Offset: 0x001837AC
|
||||
// (set) Token: 0x06006E6C RID: 28268 RVA: 0x001855C0 File Offset: 0x001837C0
|
||||
[Token(Token = "0x1700120C")]
|
||||
public DateTime LEIJPPPPNOE
|
||||
{
|
||||
[Token(Token = "0x6006E6B")]
|
||||
[Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0")]
|
||||
get;
|
||||
[Token(Token = "0x6006E6C")]
|
||||
[Address(RVA = "0x409C60", Offset = "0x408A60", VA = "0x180409C60")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x1700120D RID: 4621
|
||||
// (get) Token: 0x06006E6D RID: 28269 RVA: 0x001855D4 File Offset: 0x001837D4
|
||||
// (set) Token: 0x06006E6E RID: 28270 RVA: 0x001855E8 File Offset: 0x001837E8
|
||||
[Token(Token = "0x1700120D")]
|
||||
public bool FFGDDPBJJJP
|
||||
{
|
||||
[Token(Token = "0x6006E6D")]
|
||||
[Address(RVA = "0x4364F0", Offset = "0x4352F0", VA = "0x1804364F0")]
|
||||
get;
|
||||
[Token(Token = "0x6006E6E")]
|
||||
[Address(RVA = "0x436790", Offset = "0x435590", VA = "0x180436790")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x1700120E RID: 4622
|
||||
// (get) Token: 0x06006E6F RID: 28271 RVA: 0x001855FC File Offset: 0x001837FC
|
||||
// (set) Token: 0x06006E70 RID: 28272 RVA: 0x00185610 File Offset: 0x00183810
|
||||
[Token(Token = "0x1700120E")]
|
||||
public IAOJMNAKJLH.MessageJson JFABFMJCMEA
|
||||
{
|
||||
[Token(Token = "0x6006E6F")]
|
||||
[Address(RVA = "0x3F63D0", Offset = "0x3F51D0", VA = "0x1803F63D0")]
|
||||
get;
|
||||
[Token(Token = "0x6006E70")]
|
||||
[Address(RVA = "0x5329E0", Offset = "0x5317E0", VA = "0x1805329E0")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x1700120F RID: 4623
|
||||
// (get) Token: 0x06006E71 RID: 28273 RVA: 0x00185624 File Offset: 0x00183824
|
||||
// (set) Token: 0x06006E72 RID: 28274 RVA: 0x00185638 File Offset: 0x00183838
|
||||
[Token(Token = "0x1700120F")]
|
||||
private string GGIOKEAHMOP
|
||||
{
|
||||
[Token(Token = "0x6006E71")]
|
||||
[Address(RVA = "0x408890", Offset = "0x407690", VA = "0x180408890")]
|
||||
get;
|
||||
[Token(Token = "0x6006E72")]
|
||||
[Address(RVA = "0x403B30", Offset = "0x402930", VA = "0x180403B30")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x17001210 RID: 4624
|
||||
// (get) Token: 0x06006E73 RID: 28275 RVA: 0x0018564C File Offset: 0x0018384C
|
||||
// (set) Token: 0x06006E74 RID: 28276 RVA: 0x00185660 File Offset: 0x00183860
|
||||
[Token(Token = "0x17001210")]
|
||||
public IAOJMNAKJLH.TextMessageJson PCPJHBHEJNA
|
||||
{
|
||||
[Token(Token = "0x6006E73")]
|
||||
[Address(RVA = "0x3FA170", Offset = "0x3F8F70", VA = "0x1803FA170")]
|
||||
get;
|
||||
[Token(Token = "0x6006E74")]
|
||||
[Address(RVA = "0x46AA50", Offset = "0x469850", VA = "0x18046AA50")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x17001211 RID: 4625
|
||||
// (get) Token: 0x06006E75 RID: 28277 RVA: 0x00185674 File Offset: 0x00183874
|
||||
// (set) Token: 0x06006E76 RID: 28278 RVA: 0x00185688 File Offset: 0x00183888
|
||||
[Token(Token = "0x17001211")]
|
||||
public string NEIPHFDMLIK
|
||||
{
|
||||
[Token(Token = "0x6006E75")]
|
||||
[Address(RVA = "0x415290", Offset = "0x414090", VA = "0x180415290")]
|
||||
get;
|
||||
[Token(Token = "0x6006E76")]
|
||||
[Address(RVA = "0x46AB00", Offset = "0x469900", VA = "0x18046AB00")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17001212 RID: 4626
|
||||
// (get) Token: 0x06006E77 RID: 28279 RVA: 0x0018569C File Offset: 0x0018389C
|
||||
[Token(Token = "0x17001212")]
|
||||
public bool FDILJEGCKCP
|
||||
{
|
||||
[Token(Token = "0x6006E77")]
|
||||
[Address(RVA = "0x9EAA70", Offset = "0x9E9870", VA = "0x1809EAA70")]
|
||||
get
|
||||
{
|
||||
int num = this.<DELBHPAMHAM>k__BackingField;
|
||||
return "{il2cpp field on {'constant19' (constant value of type Cpp2IL.Core.Analysis.ResultModels.StaticFieldsPtr)}, offset 0x28}" == num;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06006E78 RID: 28280 RVA: 0x001856B8 File Offset: 0x001838B8
|
||||
[Token(Token = "0x6006E78")]
|
||||
[Address(RVA = "0x9EAB80", Offset = "0x9E9980", VA = "0x1809EAB80", 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;
|
||||
DateTime dateTime2 = this.<LEGDBGPHAPO>k__BackingField;
|
||||
DateTime now = DateTime.Now;
|
||||
int num6;
|
||||
int num7;
|
||||
if (num6 != num7)
|
||||
{
|
||||
int num8;
|
||||
num6 = num8;
|
||||
DateTime now2 = DateTime.Now;
|
||||
int num9;
|
||||
if (num6 != num9)
|
||||
{
|
||||
int num10;
|
||||
string text3;
|
||||
string text4;
|
||||
string text2 = string.Format("{0} {1}, {2}", num10, text3, text4);
|
||||
}
|
||||
string text6;
|
||||
string text5 = "Yesterday, " + text6;
|
||||
}
|
||||
string text7;
|
||||
this.<BCLONOMFLND>k__BackingField = text7;
|
||||
string text8 = this.<FPPCGNKONLD>k__BackingField;
|
||||
bool flag = this.<DELBHPAMHAM>k__BackingField == -5;
|
||||
this.<CJKEPNNJINH>k__BackingField = flag;
|
||||
IAOJMNAKJLH.MessageJson messageJson = JsonUtility.FromJson<IAOJMNAKJLH.MessageJson>(text8);
|
||||
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: 0x06006E79 RID: 28281 RVA: 0x0018581C File Offset: 0x00183A1C
|
||||
[Token(Token = "0x6006E79")]
|
||||
[Address(RVA = "0x9EA960", Offset = "0x9E9760", VA = "0x1809EA960", 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: 0x06006E7A RID: 28282 RVA: 0x00185844 File Offset: 0x00183A44
|
||||
[Token(Token = "0x6006E7A")]
|
||||
[Address(RVA = "0x9EAA20", Offset = "0x9E9820", VA = "0x1809EAA20", 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: 0x06006E7B RID: 28283 RVA: 0x00185878 File Offset: 0x00183A78
|
||||
[Token(Token = "0x6006E7B")]
|
||||
[Address(RVA = "0x9EA930", Offset = "0x9E9730", VA = "0x1809EA930")]
|
||||
public static bool BDBLGMKABNK(ChatMessage ANNJOJEMCEO, ChatMessage GKPLJAABCHA)
|
||||
{
|
||||
if (ANNJOJEMCEO != 0)
|
||||
{
|
||||
return !ANNJOJEMCEO.Equals(GKPLJAABCHA);
|
||||
}
|
||||
return GKPLJAABCHA != 0;
|
||||
}
|
||||
|
||||
// Token: 0x06006E7C RID: 28284 RVA: 0x0018589C File Offset: 0x00183A9C
|
||||
[Token(Token = "0x6006E7C")]
|
||||
[Address(RVA = "0x9EAB10", Offset = "0x9E9910", VA = "0x1809EAB10")]
|
||||
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: 0x06006E7D RID: 28285 RVA: 0x001858D8 File Offset: 0x00183AD8
|
||||
[Token(Token = "0x6006E7D")]
|
||||
[Address(RVA = "0x774E40", Offset = "0x773C40", VA = "0x180774E40", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06006E7D)
|
||||
|
||||
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: 0x06006E7E RID: 28286 RVA: 0x001858EC File Offset: 0x00183AEC
|
||||
[Token(Token = "0x6006E7E")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public ChatMessage()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecNet
|
||||
{
|
||||
// Token: 0x020013E7 RID: 5095
|
||||
[Token(Token = "0x20013E7")]
|
||||
[Serializable]
|
||||
public class CheerRequest
|
||||
{
|
||||
// Token: 0x060074C0 RID: 29888 RVA: 0x0019801C File Offset: 0x0019621C
|
||||
[Token(Token = "0x60074C0")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public CheerRequest()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04004D5D RID: 19805
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4004D5D")]
|
||||
public long InventionId;
|
||||
|
||||
// Token: 0x04004D5E RID: 19806
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4004D5E")]
|
||||
public bool Cheer;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecNet
|
||||
{
|
||||
// Token: 0x0200146F RID: 5231
|
||||
[Token(Token = "0x200146F")]
|
||||
[Serializable]
|
||||
public class DeleteMessagesRequestDTO
|
||||
{
|
||||
// Token: 0x06007803 RID: 30723 RVA: 0x001A29D8 File Offset: 0x001A0BD8
|
||||
[Token(Token = "0x6007803")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public DeleteMessagesRequestDTO()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04005003 RID: 20483
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4005003")]
|
||||
public List<long> MessageIds;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecNet
|
||||
{
|
||||
// Token: 0x020014B2 RID: 5298
|
||||
[Token(Token = "0x20014B2")]
|
||||
[Serializable]
|
||||
public class DeleteResponseRequest
|
||||
{
|
||||
// Token: 0x0600797C RID: 31100 RVA: 0x001A6B48 File Offset: 0x001A4D48
|
||||
[Token(Token = "0x600797C")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public DeleteResponseRequest()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040050F2 RID: 20722
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40050F2")]
|
||||
public long PlayerEventId;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,107 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecNet
|
||||
{
|
||||
// Token: 0x0200139E RID: 5022
|
||||
[Token(Token = "0x200139E")]
|
||||
public class Elo : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06007321 RID: 29473 RVA: 0x00193BFC File Offset: 0x00191DFC
|
||||
[Token(Token = "0x6007321")]
|
||||
[Address(RVA = "0x9EBC40", Offset = "0x9EAA40", VA = "0x1809EBC40")]
|
||||
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;
|
||||
string text2 = okcmfhgecac.MFBDEFCEDGN();
|
||||
int num = 0;
|
||||
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = BPHGKAEDBPE.CKPCAIJMPJN(text2, text, num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06007322 RID: 29474 RVA: 0x00193C54 File Offset: 0x00191E54
|
||||
[Token(Token = "0x6007322")]
|
||||
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
|
||||
public Elo()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04004C46 RID: 19526
|
||||
[Token(Token = "0x4004C46")]
|
||||
private const string EPOMDEMGOHO = "api/PlayerElo/";
|
||||
|
||||
// Token: 0x0200139F RID: 5023
|
||||
[Token(Token = "0x200139F")]
|
||||
[Serializable]
|
||||
public class PlayersEloUpdateDTO
|
||||
{
|
||||
// Token: 0x06007323 RID: 29475 RVA: 0x00193C68 File Offset: 0x00191E68
|
||||
[Token(Token = "0x6007323")]
|
||||
[Address(RVA = "0x9F6880", Offset = "0x9F5680", VA = "0x1809F6880")]
|
||||
public PlayersEloUpdateDTO()
|
||||
{
|
||||
List<Elo.PlayerScoreUpdate> list = new List();
|
||||
this.PlayerScoreUpdates = list;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x04004C47 RID: 19527
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4004C47")]
|
||||
public string ActivityLevel;
|
||||
|
||||
// Token: 0x04004C48 RID: 19528
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4004C48")]
|
||||
public List<Elo.PlayerScoreUpdate> PlayerScoreUpdates;
|
||||
}
|
||||
|
||||
// Token: 0x020013A0 RID: 5024
|
||||
[Token(Token = "0x20013A0")]
|
||||
[Serializable]
|
||||
public class PlayerScoreUpdate
|
||||
{
|
||||
// Token: 0x06007324 RID: 29476 RVA: 0x00193C88 File Offset: 0x00191E88
|
||||
[Token(Token = "0x6007324")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public PlayerScoreUpdate()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04004C49 RID: 19529
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4004C49")]
|
||||
public int Team;
|
||||
|
||||
// Token: 0x04004C4A RID: 19530
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4004C4A")]
|
||||
public long PlayerId;
|
||||
|
||||
// Token: 0x04004C4B RID: 19531
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4004C4B")]
|
||||
public int GameScore;
|
||||
}
|
||||
|
||||
// Token: 0x020013A1 RID: 5025
|
||||
[Token(Token = "0x20013A1")]
|
||||
public enum POLPMKIONNM
|
||||
{
|
||||
// Token: 0x04004C4D RID: 19533
|
||||
[Token(Token = "0x4004C4D")]
|
||||
Activity,
|
||||
// Token: 0x04004C4E RID: 19534
|
||||
[Token(Token = "0x4004C4E")]
|
||||
ActivityLevel
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecNet
|
||||
{
|
||||
// Token: 0x020014A5 RID: 5285
|
||||
[Token(Token = "0x20014A5")]
|
||||
[Serializable]
|
||||
public class GetEventsForClubsRequest
|
||||
{
|
||||
// Token: 0x06007939 RID: 31033 RVA: 0x001A62E8 File Offset: 0x001A44E8
|
||||
[Token(Token = "0x6007939")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public GetEventsForClubsRequest()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040050B8 RID: 20664
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40050B8")]
|
||||
public List<long> Id;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecNet
|
||||
{
|
||||
// Token: 0x0200140C RID: 5132
|
||||
[Token(Token = "0x200140C")]
|
||||
[Serializable]
|
||||
public class GetNearbyScoresRequestDTO : GetRankRequestDTO
|
||||
{
|
||||
// Token: 0x06007575 RID: 30069 RVA: 0x0019A968 File Offset: 0x00198B68
|
||||
[Token(Token = "0x6007575")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public GetNearbyScoresRequestDTO()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04004E16 RID: 19990
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4004E16")]
|
||||
public int WindowSize;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecNet
|
||||
{
|
||||
// Token: 0x0200140B RID: 5131
|
||||
[Token(Token = "0x200140B")]
|
||||
[Serializable]
|
||||
public class GetRankRequestDTO
|
||||
{
|
||||
// Token: 0x06007574 RID: 30068 RVA: 0x0019A954 File Offset: 0x00198B54
|
||||
[Token(Token = "0x6007574")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public GetRankRequestDTO()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04004E10 RID: 19984
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4004E10")]
|
||||
public int PlayerId;
|
||||
|
||||
// Token: 0x04004E11 RID: 19985
|
||||
[FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x4004E11")]
|
||||
public int StatChannel;
|
||||
|
||||
// Token: 0x04004E12 RID: 19986
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4004E12")]
|
||||
public long RoomId;
|
||||
|
||||
// Token: 0x04004E13 RID: 19987
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4004E13")]
|
||||
public FMHAJJCDCEM.GHJPLMCGKIH FilterType;
|
||||
|
||||
// Token: 0x04004E14 RID: 19988
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x4004E14")]
|
||||
public FMHAJJCDCEM.JBGJIODAFBA Timeframe;
|
||||
|
||||
// Token: 0x04004E15 RID: 19989
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4004E15")]
|
||||
public bool SortAscending;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecNet
|
||||
{
|
||||
// Token: 0x0200140D RID: 5133
|
||||
[Token(Token = "0x200140D")]
|
||||
[Serializable]
|
||||
public class GetRanksRequestDTO : GetRankRequestDTO
|
||||
{
|
||||
// Token: 0x06007576 RID: 30070 RVA: 0x0019A97C File Offset: 0x00198B7C
|
||||
[Token(Token = "0x6007576")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public GetRanksRequestDTO()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04004E17 RID: 19991
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4004E17")]
|
||||
public int RankStart;
|
||||
|
||||
// Token: 0x04004E18 RID: 19992
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x4004E18")]
|
||||
public int RankEnd;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecNet
|
||||
{
|
||||
// Token: 0x020013E5 RID: 5093
|
||||
[Token(Token = "0x20013E5")]
|
||||
[Serializable]
|
||||
public class InventionBatchRequest
|
||||
{
|
||||
// Token: 0x060074BE RID: 29886 RVA: 0x00197FF4 File Offset: 0x001961F4
|
||||
[Token(Token = "0x60074BE")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public InventionBatchRequest()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04004D59 RID: 19801
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4004D59")]
|
||||
public List<long> InventionIds;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecNet
|
||||
{
|
||||
// Token: 0x020014EF RID: 5359
|
||||
[Token(Token = "0x20014EF")]
|
||||
[Serializable]
|
||||
public class KickPlayerDTO
|
||||
{
|
||||
// Token: 0x06007AFD RID: 31485 RVA: 0x001AB4CC File Offset: 0x001A96CC
|
||||
[Token(Token = "0x6007AFD")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public KickPlayerDTO()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400522A RID: 21034
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400522A")]
|
||||
public long GameSessionId;
|
||||
|
||||
// Token: 0x0400522B RID: 21035
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400522B")]
|
||||
public List<int> PlayerIds;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,2686 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using System.Diagnostics;
|
||||
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.Core;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecNet
|
||||
{
|
||||
// Token: 0x0200144C RID: 5196
|
||||
[Token(Token = "0x200144C")]
|
||||
public static class Matchmaking
|
||||
{
|
||||
// Token: 0x170013CF RID: 5071
|
||||
// (get) Token: 0x060076EE RID: 30446 RVA: 0x0019EDC0 File Offset: 0x0019CFC0
|
||||
// (set) Token: 0x060076EF RID: 30447 RVA: 0x0019EDD4 File Offset: 0x0019CFD4
|
||||
[Token(Token = "0x170013CF")]
|
||||
public static string IFJHGCBIBLD
|
||||
{
|
||||
[Token(Token = "0x60076EE")]
|
||||
[Address(RVA = "0x9F1EE0", Offset = "0x9F0CE0", VA = "0x1809F1EE0")]
|
||||
get
|
||||
{
|
||||
return Matchmaking.PDMAGOKCHDE;
|
||||
}
|
||||
[Token(Token = "0x60076EF")]
|
||||
[Address(RVA = "0x9EFB90", Offset = "0x9EE990", VA = "0x1809EFB90")]
|
||||
private set
|
||||
{
|
||||
Matchmaking.PDMAGOKCHDE = value;
|
||||
Matchmaking.OLCJJNMEGPP.CNFDGDEOPPF();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170013D0 RID: 5072
|
||||
// (get) Token: 0x060076F0 RID: 30448 RVA: 0x0019EDF8 File Offset: 0x0019CFF8
|
||||
[Token(Token = "0x170013D0")]
|
||||
public static bool KDIKBBAPFDH
|
||||
{
|
||||
[Token(Token = "0x60076F0")]
|
||||
[Address(RVA = "0x9F1370", Offset = "0x9F0170", VA = "0x1809F1370")]
|
||||
get
|
||||
{
|
||||
PPENFJMFPNE pkiclmfpmdg = Matchmaking.PKICLMFPMDG;
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170013D1 RID: 5073
|
||||
// (get) Token: 0x060076F1 RID: 30449 RVA: 0x0019EE14 File Offset: 0x0019D014
|
||||
[Token(Token = "0x170013D1")]
|
||||
public static CIIBGMBOFEI BBJAEJHMAPB
|
||||
{
|
||||
[Token(Token = "0x60076F1")]
|
||||
[Address(RVA = "0x9EEE60", Offset = "0x9EDC60", VA = "0x1809EEE60")]
|
||||
get
|
||||
{
|
||||
CIIBGMBOFEI melanaefkjc = Matchmaking.MELANAEFKJC;
|
||||
if (melanaefkjc == 0)
|
||||
{
|
||||
}
|
||||
return melanaefkjc;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170013D2 RID: 5074
|
||||
// (get) Token: 0x060076F2 RID: 30450 RVA: 0x0019EE2C File Offset: 0x0019D02C
|
||||
[Token(Token = "0x170013D2")]
|
||||
public static PPENFJMFPNE HMCJLLMDAAM
|
||||
{
|
||||
[Token(Token = "0x60076F2")]
|
||||
[Address(RVA = "0x9F2550", Offset = "0x9F1350", VA = "0x1809F2550")]
|
||||
get
|
||||
{
|
||||
PPENFJMFPNE pkiclmfpmdg = Matchmaking.PKICLMFPMDG;
|
||||
if (pkiclmfpmdg == 0)
|
||||
{
|
||||
}
|
||||
return pkiclmfpmdg;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170013D3 RID: 5075
|
||||
// (get) Token: 0x060076F3 RID: 30451 RVA: 0x0019EE44 File Offset: 0x0019D044
|
||||
[Token(Token = "0x170013D3")]
|
||||
public static DNACJGJEPEC ELHFNPEDCCN
|
||||
{
|
||||
[Token(Token = "0x60076F3")]
|
||||
[Address(RVA = "0x9EE3C0", Offset = "0x9ED1C0", VA = "0x1809EE3C0")]
|
||||
get
|
||||
{
|
||||
DNACJGJEPEC khfbdhlnodh = Matchmaking.KHFBDHLNODH;
|
||||
if (khfbdhlnodh == 0)
|
||||
{
|
||||
}
|
||||
return khfbdhlnodh;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170013D4 RID: 5076
|
||||
// (get) Token: 0x060076F4 RID: 30452 RVA: 0x0019EE5C File Offset: 0x0019D05C
|
||||
// (set) Token: 0x060076F5 RID: 30453 RVA: 0x0019EE70 File Offset: 0x0019D070
|
||||
[Token(Token = "0x170013D4")]
|
||||
public static bool AAHGKNDOPHB
|
||||
{
|
||||
[Token(Token = "0x60076F4")]
|
||||
[Address(RVA = "0x9F5910", Offset = "0x9F4710", VA = "0x1809F5910")]
|
||||
get;
|
||||
[Token(Token = "0x60076F5")]
|
||||
[Address(RVA = "0x9EE8F0", Offset = "0x9ED6F0", VA = "0x1809EE8F0")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x170013D5 RID: 5077
|
||||
// (get) Token: 0x060076F6 RID: 30454 RVA: 0x0019EE84 File Offset: 0x0019D084
|
||||
// (set) Token: 0x060076F7 RID: 30455 RVA: 0x0019EE98 File Offset: 0x0019D098
|
||||
[Token(Token = "0x170013D5")]
|
||||
public static bool GIKOHHGPLNP
|
||||
{
|
||||
[Token(Token = "0x60076F6")]
|
||||
[Address(RVA = "0x9F4F50", Offset = "0x9F3D50", VA = "0x1809F4F50")]
|
||||
get
|
||||
{
|
||||
return Matchmaking.JOADBDADBHG;
|
||||
}
|
||||
[Token(Token = "0x60076F7")]
|
||||
[Address(RVA = "0x9EEB70", Offset = "0x9ED970", VA = "0x1809EEB70")]
|
||||
private set
|
||||
{
|
||||
Matchmaking.JOADBDADBHG = value;
|
||||
Matchmaking.PFNBEHNPACD();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170013D6 RID: 5078
|
||||
// (get) Token: 0x060076F8 RID: 30456 RVA: 0x0019EEB4 File Offset: 0x0019D0B4
|
||||
// (set) Token: 0x060076F9 RID: 30457 RVA: 0x0019EEC8 File Offset: 0x0019D0C8
|
||||
[Token(Token = "0x170013D6")]
|
||||
public static bool CNOMCONHKLA
|
||||
{
|
||||
[Token(Token = "0x60076F8")]
|
||||
[Address(RVA = "0x9EDE80", Offset = "0x9ECC80", VA = "0x1809EDE80")]
|
||||
get;
|
||||
[Token(Token = "0x60076F9")]
|
||||
[Address(RVA = "0x9F1220", Offset = "0x9F0020", VA = "0x1809F1220")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x060076FA RID: 30458 RVA: 0x0019EEDC File Offset: 0x0019D0DC
|
||||
[Token(Token = "0x60076FA")]
|
||||
[Address(RVA = "0x9EE2E0", Offset = "0x9ED0E0", VA = "0x1809EE2E0")]
|
||||
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: 0x060076FB RID: 30459 RVA: 0x0019EF24 File Offset: 0x0019D124
|
||||
[Token(Token = "0x60076FB")]
|
||||
[Address(RVA = "0x9F4B60", Offset = "0x9F3960", VA = "0x1809F4B60")]
|
||||
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.PODHHPFEDBK);
|
||||
num3 = 0;
|
||||
PAJOOHAOLEE.NMANOHJOCJD("GoToFailure", hmoacifiocn3);
|
||||
OKNNKFGFODL jiiabboodim = PAJOOHAOLEE.JIIABBOODIM;
|
||||
int num4;
|
||||
Action action = new Action(num4.JIIABBOODIM);
|
||||
num4 = 0;
|
||||
PAJOOHAOLEE.JIIABBOODIM = OKNNKFGFODL.BPJDFPACLMK(jiiabboodim, action);
|
||||
MFBGLIHGCGO<List<int>> peehofkpdcb = PAJOOHAOLEE.PEEHOFKPDCB;
|
||||
int num5;
|
||||
Action<List<int>> action2 = new Action(num5.PEEHOFKPDCB);
|
||||
num5 = 0;
|
||||
PAJOOHAOLEE.PEEHOFKPDCB = MFBGLIHGCGO.BPJDFPACLMK(peehofkpdcb, action2);
|
||||
MFBGLIHGCGO<int?> hodokbidhhg = FGPIDGLCKEF.HODOKBIDHHG;
|
||||
int num6;
|
||||
Action<int?> action3 = new Action(num6.PABKIEKBHGA);
|
||||
num6 = 0;
|
||||
FGPIDGLCKEF.HODOKBIDHHG = MFBGLIHGCGO.BPJDFPACLMK(hodokbidhhg, action3);
|
||||
MFBGLIHGCGO<long> nfmlkmfeakd = OJMCBOKJFOF.NFMLKMFEAKD;
|
||||
int num7;
|
||||
Action<long> action4 = new Action(num7.FODLGIJCALM);
|
||||
num7 = 0;
|
||||
OJMCBOKJFOF.NFMLKMFEAKD = MFBGLIHGCGO.BPJDFPACLMK(nfmlkmfeakd, action4);
|
||||
}
|
||||
|
||||
// Token: 0x060076FC RID: 30460 RVA: 0x0019F020 File Offset: 0x0019D220
|
||||
[Token(Token = "0x60076FC")]
|
||||
[Address(RVA = "0x9F45D0", Offset = "0x9F33D0", VA = "0x1809F45D0")]
|
||||
private static void NPCPLFAONFO()
|
||||
{
|
||||
OKNNKFGFODL jiiabboodim = PAJOOHAOLEE.JIIABBOODIM;
|
||||
int num;
|
||||
Action action = new Action(num.JIIABBOODIM);
|
||||
num = 0;
|
||||
PAJOOHAOLEE.JIIABBOODIM = OKNNKFGFODL.GMNMHGMFGOL(jiiabboodim, action);
|
||||
MFBGLIHGCGO<List<int>> peehofkpdcb = PAJOOHAOLEE.PEEHOFKPDCB;
|
||||
int num2;
|
||||
Action<List<int>> action2 = new Action(num2.PEEHOFKPDCB);
|
||||
num2 = 0;
|
||||
PAJOOHAOLEE.PEEHOFKPDCB = MFBGLIHGCGO.GMNMHGMFGOL(peehofkpdcb, action2);
|
||||
MFBGLIHGCGO<int?> hodokbidhhg = FGPIDGLCKEF.HODOKBIDHHG;
|
||||
int num3;
|
||||
Action<int?> action3 = new Action(num3.PABKIEKBHGA);
|
||||
num3 = 0;
|
||||
FGPIDGLCKEF.HODOKBIDHHG = MFBGLIHGCGO.GMNMHGMFGOL(hodokbidhhg, action3);
|
||||
MFBGLIHGCGO<long> nfmlkmfeakd = OJMCBOKJFOF.NFMLKMFEAKD;
|
||||
int num4;
|
||||
Action<long> action4 = new Action(num4.FODLGIJCALM);
|
||||
num4 = 0;
|
||||
OJMCBOKJFOF.NFMLKMFEAKD = MFBGLIHGCGO.GMNMHGMFGOL(nfmlkmfeakd, action4);
|
||||
Matchmaking.BLBFGCKFPAM.Clear();
|
||||
Matchmaking.CPGJEKBAOAD.Clear();
|
||||
Matchmaking.AGABODEPDCP.Clear();
|
||||
Matchmaking.IFJHGCBIBLD = string.Empty;
|
||||
}
|
||||
|
||||
// Token: 0x060076FD RID: 30461 RVA: 0x0019F0F0 File Offset: 0x0019D2F0
|
||||
[Token(Token = "0x60076FD")]
|
||||
[Address(RVA = "0x9F1410", Offset = "0x9F0210", VA = "0x1809F1410")]
|
||||
public static void JPFGCHENJMH()
|
||||
{
|
||||
int num = 0;
|
||||
Matchmaking.FNOKOPHNEKJ = num;
|
||||
Matchmaking.GIKOHHGPLNP = false;
|
||||
KFBABPAPIMB dgjlbacbeoa = Matchmaking.DGJLBACBEOA;
|
||||
Matchmaking.DGJLBACBEOA = num;
|
||||
Matchmaking.CLCHIEJCEPG = num != 0;
|
||||
Matchmaking.JLJCONELOEG = 0;
|
||||
Matchmaking.HJBHAIECAAN();
|
||||
Matchmaking.GMOHAGANJFH = num;
|
||||
Matchmaking.GIKOHHGPLNP = false;
|
||||
Matchmaking.JHFHNPCEJIJ = (long)num;
|
||||
Matchmaking.FJDMLBLPKNL = (long)num;
|
||||
Matchmaking.MELANAEFKJC = num;
|
||||
Matchmaking.PKICLMFPMDG = num;
|
||||
Matchmaking.KHFBDHLNODH = num;
|
||||
Matchmaking.<PJCDEDPGKPF>k__BackingField = num != 0;
|
||||
}
|
||||
|
||||
// Token: 0x170013D7 RID: 5079
|
||||
// (get) Token: 0x060076FE RID: 30462 RVA: 0x0019F160 File Offset: 0x0019D360
|
||||
[Token(Token = "0x170013D7")]
|
||||
public static DateTime HHPPBFDKGJL
|
||||
{
|
||||
[Token(Token = "0x60076FE")]
|
||||
[Address(RVA = "0x9F1280", Offset = "0x9F0080", VA = "0x1809F1280")]
|
||||
get
|
||||
{
|
||||
DateTime? hgnlobmdmpk = Matchmaking.HGNLOBMDMPK;
|
||||
long elapsedMilliseconds = Matchmaking.JFNFPGFMPHB.ElapsedMilliseconds;
|
||||
DateTime dateTime;
|
||||
return dateTime;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060076FF RID: 30463 RVA: 0x0019F194 File Offset: 0x0019D394
|
||||
[Token(Token = "0x60076FF")]
|
||||
[Address(RVA = "0x9F0550", Offset = "0x9EF350", VA = "0x1809F0550")]
|
||||
private static void IHJIICCOPAD(DateTime? BGHJILJECPH)
|
||||
{
|
||||
Matchmaking.JFNFPGFMPHB.Restart();
|
||||
}
|
||||
|
||||
// Token: 0x06007700 RID: 30464 RVA: 0x0019F1B4 File Offset: 0x0019D3B4
|
||||
[Token(Token = "0x6007700")]
|
||||
[Address(RVA = "0x9EF6B0", Offset = "0x9EE4B0", VA = "0x1809EF6B0")]
|
||||
public static DABKFAIHBBP GHNONNKLKHE()
|
||||
{
|
||||
Matchmaking.NNJLOALNNBB();
|
||||
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
||||
string gmohaganjfh = Matchmaking.GMOHAGANJFH;
|
||||
httpurlEncodedForm.AddField("LoginLock", gmohaganjfh);
|
||||
int num = 0;
|
||||
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof2;
|
||||
PMGCJEPKFOF pmgcjepkfof = pmgcjepkfof2.MOAAINIDMGC("Matchmaking login failed");
|
||||
if (Matchmaking.<>c.<>9__59_0 == 0)
|
||||
{
|
||||
Matchmaking.<>c.<>9__59_0 = (string e) => "Unable to login (code: 4)";
|
||||
}
|
||||
Matchmaking.<>c <>;
|
||||
if (Matchmaking.<>c.<>9__59_1 == 0)
|
||||
{
|
||||
<> = Matchmaking.<>c.<>9;
|
||||
Matchmaking.<>c.<>9__59_1 = delegate(HOOILIHKMEG response)
|
||||
{
|
||||
if (response.LLODNIOIDKE == 409)
|
||||
{
|
||||
return JJEKJGALHKO.LIPGKFECLDO("This account is already logged in somewhere else!");
|
||||
}
|
||||
if (response.LLODNIOIDKE < 400)
|
||||
{
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
return JJEKJGALHKO.LIPGKFECLDO("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: 0x06007701 RID: 30465 RVA: 0x0019F26C File Offset: 0x0019D46C
|
||||
[Token(Token = "0x6007701")]
|
||||
[Address(RVA = "0x9F0180", Offset = "0x9EEF80", VA = "0x1809F0180")]
|
||||
private static void HJBHAIECAAN()
|
||||
{
|
||||
if (!Matchmaking.GMOHAGANJFH.LJGBBKKGKOP())
|
||||
{
|
||||
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));
|
||||
nebigedjgpp.LMKPACBCFAB();
|
||||
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;
|
||||
nebigedjgpp.GDOIHJPIPBM();
|
||||
}
|
||||
CIIBGMBOFEI.KOKBNALDOIO.CCFINJGGBJP();
|
||||
CIIBGMBOFEI.IKEDCHMBHFE.CCFINJGGBJP();
|
||||
}
|
||||
|
||||
// Token: 0x06007702 RID: 30466 RVA: 0x0019F338 File Offset: 0x0019D538
|
||||
[Token(Token = "0x6007702")]
|
||||
[Address(RVA = "0x9F3B50", Offset = "0x9F2950", VA = "0x1809F3B50")]
|
||||
private static void NNJLOALNNBB()
|
||||
{
|
||||
int num = 0;
|
||||
Matchmaking.GMOHAGANJFH = num;
|
||||
num += num;
|
||||
num++;
|
||||
Matchmaking.LoginLockTokenParams loginLockTokenParams;
|
||||
if (loginLockTokenParams != 0)
|
||||
{
|
||||
MLFKNFFOOPF platform = loginLockTokenParams.Platform;
|
||||
HNMPCJKLBHH <PLHDKAHALBE>k__BackingField = BPHGKAEDBPE.<PLHDKAHALBE>k__BackingField;
|
||||
string platformId = loginLockTokenParams.PlatformId;
|
||||
string lockToken = loginLockTokenParams.LockToken;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
Matchmaking.GMOHAGANJFH = loginLockTokenParams.LockToken;
|
||||
}
|
||||
}
|
||||
int num2 = 0;
|
||||
Guid guid = Guid.NewGuid();
|
||||
string text;
|
||||
Matchmaking.GMOHAGANJFH = text;
|
||||
Matchmaking.LoginLockTokenParams loginLockTokenParams2 = new Matchmaking.LoginLockTokenParams();
|
||||
HNMPCJKLBHH <PLHDKAHALBE>k__BackingField2 = BPHGKAEDBPE.<PLHDKAHALBE>k__BackingField;
|
||||
HNMPCJKLBHH <PLHDKAHALBE>k__BackingField3 = BPHGKAEDBPE.<PLHDKAHALBE>k__BackingField;
|
||||
string gmohaganjfh = Matchmaking.GMOHAGANJFH;
|
||||
loginLockTokenParams2.LockToken = gmohaganjfh;
|
||||
int num3 = 0;
|
||||
string text2 = JsonUtility.ToJson(loginLockTokenParams2);
|
||||
if (num2 < num3)
|
||||
{
|
||||
num2 += num2;
|
||||
num2++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06007703 RID: 30467 RVA: 0x0019F410 File Offset: 0x0019D610
|
||||
[Token(Token = "0x6007703")]
|
||||
[Address(RVA = "0x9F0CC0", Offset = "0x9EFAC0", VA = "0x1809F0CC0")]
|
||||
public static CIIBGMBOFEI JHMAJAONGAH(long ANAPBECHGLI)
|
||||
{
|
||||
Dictionary<long, CIIBGMBOFEI> agabodepdcp = Matchmaking.AGABODEPDCP;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06007704 RID: 30468 RVA: 0x0019F428 File Offset: 0x0019D628
|
||||
[Token(Token = "0x6007704")]
|
||||
[Address(RVA = "0x9F1BE0", Offset = "0x9F09E0", VA = "0x1809F1BE0")]
|
||||
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;
|
||||
bool flag3;
|
||||
if (flag3)
|
||||
{
|
||||
while (!flag3)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
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: 0x06007705 RID: 30469 RVA: 0x0019F4A4 File Offset: 0x0019D6A4
|
||||
[Token(Token = "0x6007705")]
|
||||
[Address(RVA = "0x9EF600", Offset = "0x9EE400", VA = "0x1809EF600")]
|
||||
private static void GFFBLGKGANN(Dictionary<string, object> NGPMADFHHKP)
|
||||
{
|
||||
CIIBGMBOFEI ciibgmbofei = Matchmaking.KNCIOLHAIAJ(AEOPHJMOOFE.PPGFHEDFBEA<CIIBGMBOFEI>(NGPMADFHHKP));
|
||||
}
|
||||
|
||||
// Token: 0x06007706 RID: 30470 RVA: 0x0019F4C0 File Offset: 0x0019D6C0
|
||||
[Token(Token = "0x6007706")]
|
||||
[Address(RVA = "0x9EDD60", Offset = "0x9ECB60", VA = "0x1809EDD60")]
|
||||
internal static void ALDJBFPEPOL(long ANAPBECHGLI)
|
||||
{
|
||||
Matchmaking.BFONJHCLKPN(Matchmaking.AGABODEPDCP[ANAPBECHGLI]);
|
||||
}
|
||||
|
||||
// Token: 0x06007707 RID: 30471 RVA: 0x0019F4E4 File Offset: 0x0019D6E4
|
||||
[Token(Token = "0x6007707")]
|
||||
[Address(RVA = "0x9EF350", Offset = "0x9EE150", VA = "0x1809EF350")]
|
||||
private static void FODLGIJCALM(long HNHLJONGKHB)
|
||||
{
|
||||
int num = 0;
|
||||
PMGCJEPKFOF<PPENFJMFPNE> pmgcjepkfof = OJMCBOKJFOF.CJKHNIIJFIN(HNHLJONGKHB, num != 0);
|
||||
if (Matchmaking.<>c.<>9__67_0 == 0)
|
||||
{
|
||||
Matchmaking.<>c.<>9__67_0 = delegate(PPENFJMFPNE room)
|
||||
{
|
||||
long <DOFDAMHCJLP>k__BackingField = room.<DOFDAMHCJLP>k__BackingField;
|
||||
Matchmaking.AFJABHFKGCP(room);
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06007708 RID: 30472 RVA: 0x0019F520 File Offset: 0x0019D720
|
||||
[Token(Token = "0x6007708")]
|
||||
[Address(RVA = "0x9EDEE0", Offset = "0x9ECCE0", VA = "0x1809EDEE0")]
|
||||
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;
|
||||
PMGCJEPKFOF<PPENFJMFPNE> pmgcjepkfof = OJMCBOKJFOF.CJKHNIIJFIN(jhfhnpcejij, num != 0);
|
||||
if (Matchmaking.<>c.<>9__68_0 == 0)
|
||||
{
|
||||
Matchmaking.<>c.<>9__68_0 = delegate(string error)
|
||||
{
|
||||
global::UnityEngine.Debug.LogError("Failed to retrieve room details for local room instance!");
|
||||
};
|
||||
}
|
||||
if (Matchmaking.<>c.<>9__68_1 == 0)
|
||||
{
|
||||
Matchmaking.<>c.<>9__68_1 = delegate(PPENFJMFPNE roomDetails)
|
||||
{
|
||||
long <DOFDAMHCJLP>k__BackingField2 = roomDetails.<DOFDAMHCJLP>k__BackingField;
|
||||
Matchmaking.AFJABHFKGCP(roomDetails);
|
||||
};
|
||||
}
|
||||
Matchmaking.IDKODGPLAMH();
|
||||
if (flag)
|
||||
{
|
||||
Matchmaking.MMCLAHHHKFJ();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06007709 RID: 30473 RVA: 0x0019F5E0 File Offset: 0x0019D7E0
|
||||
[Token(Token = "0x6007709")]
|
||||
[Address(RVA = "0x9ED430", Offset = "0x9EC230", VA = "0x1809ED430")]
|
||||
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 <OMCJBBKKIKO>k__BackingField = khfbdhlnodh.<OMCJBBKKIKO>k__BackingField;
|
||||
}
|
||||
long fjdmlblpknl = Matchmaking.FJDMLBLPKNL;
|
||||
Matchmaking.PKICLMFPMDG = IJNAMEBOMJJ;
|
||||
<LGPGODCCLPI>k__BackingField = IJNAMEBOMJJ.<LGPGODCCLPI>k__BackingField;
|
||||
if (Matchmaking.<>c.<>9__69_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__69_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 {'constant84' (constant value of type Cpp2IL.Core.Analysis.ResultModels.StaticFieldsPtr)}, offset 0x28}";
|
||||
long <DOFDAMHCJLP>k__BackingField = IJNAMEBOMJJ.<DOFDAMHCJLP>k__BackingField;
|
||||
CIIBGMBOFEI kokbnaldoio = CIIBGMBOFEI.KOKBNALDOIO;
|
||||
long <OMCJBBKKIKO>k__BackingField2 = Matchmaking.ELHFNPEDCCN.<OMCJBBKKIKO>k__BackingField;
|
||||
string <KICGHMNHLDJ>k__BackingField = Matchmaking.ELHFNPEDCCN.<KICGHMNHLDJ>k__BackingField;
|
||||
kokbnaldoio.KPENCLEFEFJ(<DOFDAMHCJLP>k__BackingField, <OMCJBBKKIKO>k__BackingField2, <KICGHMNHLDJ>k__BackingField);
|
||||
Matchmaking.IOLEBOJIEFC();
|
||||
}
|
||||
|
||||
// Token: 0x0600770A RID: 30474 RVA: 0x0019F6A8 File Offset: 0x0019D8A8
|
||||
[Token(Token = "0x600770A")]
|
||||
[Address(RVA = "0x9F4FB0", Offset = "0x9F3DB0", VA = "0x1809F4FB0")]
|
||||
public static EFAJBHGDIDD OLIKKLKLBKJ(int GKLPIFBPGOD)
|
||||
{
|
||||
Dictionary<int, EFAJBHGDIDD> blbfgckfpam = Matchmaking.BLBFGCKFPAM;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600770B RID: 30475 RVA: 0x0019F6C0 File Offset: 0x0019D8C0
|
||||
[Token(Token = "0x600770B")]
|
||||
[Address(RVA = "0x9EDA70", Offset = "0x9EC870", VA = "0x1809EDA70")]
|
||||
public static void AJKLPNMLABC(CIIBGMBOFEI IPOFINNGHKG, bool DJMIJOCADHF = true)
|
||||
{
|
||||
EFAJBHGDIDD efajbhgdidd = Matchmaking.OLIKKLKLBKJ(BPHGKAEDBPE.<OIBJLPBDMML>k__BackingField);
|
||||
if (efajbhgdidd != 0)
|
||||
{
|
||||
efajbhgdidd.FLOHLCKCOFA = IPOFINNGHKG;
|
||||
Matchmaking.ABNCPNMEIGC(efajbhgdidd, DJMIJOCADHF);
|
||||
}
|
||||
if (IPOFINNGHKG != 0)
|
||||
{
|
||||
Matchmaking.MMIKONNBEON(IPOFINNGHKG);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600770C RID: 30476 RVA: 0x0019F6F4 File Offset: 0x0019D8F4
|
||||
[Token(Token = "0x600770C")]
|
||||
[Address(RVA = "0x9F2640", Offset = "0x9F1440", VA = "0x1809F2640")]
|
||||
public static void MKKEALMMLIO(params int[] ILNGMAANNDG)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600770D RID: 30477 RVA: 0x0019F704 File Offset: 0x0019D904
|
||||
[Token(Token = "0x600770D")]
|
||||
[Address(RVA = "0x9F25E0", Offset = "0x9F13E0", VA = "0x1809F25E0")]
|
||||
public static void MKKEALMMLIO(IReadOnlyList<int> GPDBGLOGAGM)
|
||||
{
|
||||
int num = 0;
|
||||
Matchmaking.MKKEALMMLIO(GPDBGLOGAGM, num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x0600770E RID: 30478 RVA: 0x0019F71C File Offset: 0x0019D91C
|
||||
[Token(Token = "0x600770E")]
|
||||
[Address(RVA = "0x9F5250", Offset = "0x9F4050", VA = "0x1809F5250")]
|
||||
private static void PEEHOFKPDCB(IReadOnlyList<int> KPCLKCFCBGA)
|
||||
{
|
||||
Matchmaking.MKKEALMMLIO(KPCLKCFCBGA, true);
|
||||
}
|
||||
|
||||
// Token: 0x0600770F RID: 30479 RVA: 0x0019F730 File Offset: 0x0019D930
|
||||
[Token(Token = "0x600770F")]
|
||||
[Address(RVA = "0x9F0D50", Offset = "0x9EFB50", VA = "0x1809F0D50")]
|
||||
private static void JIIABBOODIM()
|
||||
{
|
||||
if (MHOKOMMOGKM.LJOMAMPICDO)
|
||||
{
|
||||
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
||||
string gmohaganjfh = Matchmaking.GMOHAGANJFH;
|
||||
httpurlEncodedForm.AddField("LoginLock", gmohaganjfh);
|
||||
ulong num;
|
||||
ulong num2;
|
||||
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = 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: 0x06007710 RID: 30480 RVA: 0x0019F790 File Offset: 0x0019D990
|
||||
[Token(Token = "0x6007710")]
|
||||
[Address(RVA = "0x9F00C0", Offset = "0x9EEEC0", VA = "0x1809F00C0")]
|
||||
private static void HHNMKCFCFHD(Dictionary<string, object> NGPMADFHHKP)
|
||||
{
|
||||
Matchmaking.ABNCPNMEIGC(AEOPHJMOOFE.PPGFHEDFBEA<EFAJBHGDIDD>(NGPMADFHHKP), true);
|
||||
}
|
||||
|
||||
// Token: 0x06007711 RID: 30481 RVA: 0x0019F7AC File Offset: 0x0019D9AC
|
||||
[Token(Token = "0x6007711")]
|
||||
[Address(RVA = "0x9F4370", Offset = "0x9F3170", VA = "0x1809F4370")]
|
||||
public static PMGCJEPKFOF<EFAJBHGDIDD> NPCKFBINNCP(int GKLPIFBPGOD)
|
||||
{
|
||||
Matchmaking.JGGONFABMGF jggonfabmgf = new Matchmaking.JGGONFABMGF();
|
||||
jggonfabmgf.accountId = GKLPIFBPGOD;
|
||||
EFAJBHGDIDD efajbhgdidd = Matchmaking.OLIKKLKLBKJ(GKLPIFBPGOD);
|
||||
if (efajbhgdidd != 0)
|
||||
{
|
||||
new CBLLFJEDOII().OOOIENHGNCA(efajbhgdidd);
|
||||
}
|
||||
CBLLFJEDOII<EFAJBHGDIDD> cbllfjedoii = new CBLLFJEDOII();
|
||||
Matchmaking.JGGONFABMGF cs$<>8__locals = jggonfabmgf;
|
||||
CBLLFJEDOII<EFAJBHGDIDD> promise = cbllfjedoii;
|
||||
int accountId = cs$<>8__locals.accountId;
|
||||
string text = string.Format("player?id={0}", accountId);
|
||||
int num = 0;
|
||||
ulong num2;
|
||||
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = BPHGKAEDBPE.ODNBLPCEPNC(HTTPMethods.Get, LDCMJEDOFCO.Matchmaking, text, num != 0, num2 != 0UL);
|
||||
int num3 = 0;
|
||||
PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.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, true);
|
||||
}
|
||||
Dictionary<int, EFAJBHGDIDD> blbfgckfpam = Matchmaking.BLBFGCKFPAM;
|
||||
int accountId2 = jggonfabmgf.accountId;
|
||||
bool flag = blbfgckfpam.Remove(accountId2);
|
||||
Matchmaking.PNMDPHBLAIO(jggonfabmgf.accountId);
|
||||
promise.OOOIENHGNCA(efajbhgdidd2);
|
||||
};
|
||||
Action<string> action2 = delegate(string error)
|
||||
{
|
||||
promise.HMFPPBJFHKD(error);
|
||||
};
|
||||
CBLLFJEDOII<EFAJBHGDIDD> promise2 = promise;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06007712 RID: 30482 RVA: 0x0019F868 File Offset: 0x0019DA68
|
||||
[Token(Token = "0x6007712")]
|
||||
[Address(RVA = "0x9F26A0", Offset = "0x9F14A0", VA = "0x1809F26A0")]
|
||||
private static void MKKEALMMLIO(IReadOnlyList<int> ILNGMAANNDG, bool KGJFIJCIGPJ)
|
||||
{
|
||||
Matchmaking.PPOENCKJIPN ppoenckjipn = new Matchmaking.PPOENCKJIPN();
|
||||
ppoenckjipn.accountIds = ILNGMAANNDG;
|
||||
if (!KGJFIJCIGPJ)
|
||||
{
|
||||
Func<int, bool> <>9__78_ = Matchmaking.<>c.<>9__78_0;
|
||||
if (<>9__78_ == 0)
|
||||
{
|
||||
Matchmaking.<>c.<>9__78_0 = (int id) => !PAJOOHAOLEE.MLHDGEJIJCD(id);
|
||||
}
|
||||
List<int> list = Enumerable.ToList<int>(Enumerable.Where<int>(ILNGMAANNDG, <>9__78_));
|
||||
ppoenckjipn.accountIds = list;
|
||||
}
|
||||
if (ppoenckjipn != 0)
|
||||
{
|
||||
IReadOnlyList<int> accountIds = ppoenckjipn.accountIds;
|
||||
IReadOnlyList<int> accountIds2 = ppoenckjipn.accountIds;
|
||||
Func<int, KeyValuePair<string, string>> func;
|
||||
if (Matchmaking.<>c.<>9__78_3 == 0)
|
||||
{
|
||||
func = delegate(int id)
|
||||
{
|
||||
};
|
||||
Matchmaking.<>c.<>9__78_3 = func;
|
||||
}
|
||||
IEnumerable<int> enumerable = Enumerable.Select<int, KeyValuePair<string, string>>(accountIds2, func);
|
||||
ulong num;
|
||||
ulong num2;
|
||||
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((ulong)2L), (LDCMJEDOFCO)((uint)3), "player", enumerable, num != 0UL, num2 != 0UL);
|
||||
Func<int, string> func2;
|
||||
if (Matchmaking.<>c.<>9__78_2 == 0)
|
||||
{
|
||||
func2 = (int id) => string.Format("id={0}", id);
|
||||
Matchmaking.<>c.<>9__78_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;
|
||||
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof2 = BPHGKAEDBPE.ODNBLPCEPNC(HTTPMethods.Get, LDCMJEDOFCO.Matchmaking, text2, num3 != 0, num4 != 0UL);
|
||||
int num5 = 0;
|
||||
PMGCJEPKFOF pmgcjepkfof3 = pmgcjepkfof2.NAHFKKGCOFA(num5 != 0).MOAAINIDMGC("Failed to refresh player presence");
|
||||
Action<List<EFAJBHGDIDD>> action = delegate(List<EFAJBHGDIDD> playerPresenceList)
|
||||
{
|
||||
int num6;
|
||||
do
|
||||
{
|
||||
num6 = 0;
|
||||
IReadOnlyList<int> accountIds3 = ppoenckjipn.accountIds;
|
||||
num6 += num6;
|
||||
num6++;
|
||||
int num7 = 0;
|
||||
if (num6 < num7)
|
||||
{
|
||||
num6 += num6;
|
||||
num6++;
|
||||
}
|
||||
Matchmaking.AOMJDCIABCG aomjdciabcg = new Matchmaking.AOMJDCIABCG();
|
||||
aomjdciabcg.id = aomjdciabcg;
|
||||
Func<EFAJBHGDIDD, bool> func3 = delegate(EFAJBHGDIDD p)
|
||||
{
|
||||
int id2 = aomjdciabcg.id;
|
||||
return p.<FMMJEJMBDPL>k__BackingField == id2;
|
||||
};
|
||||
EFAJBHGDIDD efajbhgdidd = Enumerable.FirstOrDefault<EFAJBHGDIDD>(playerPresenceList, func3);
|
||||
if (efajbhgdidd != 0)
|
||||
{
|
||||
ulong num8;
|
||||
Matchmaking.ABNCPNMEIGC(efajbhgdidd, num8 != 0UL);
|
||||
num8 += num8;
|
||||
num8 += num8;
|
||||
}
|
||||
Dictionary<int, EFAJBHGDIDD> blbfgckfpam = Matchmaking.BLBFGCKFPAM;
|
||||
int id = aomjdciabcg.id;
|
||||
bool flag = blbfgckfpam.Remove(id);
|
||||
Matchmaking.PNMDPHBLAIO(aomjdciabcg.id);
|
||||
}
|
||||
while (num6 != 0);
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06007713 RID: 30483 RVA: 0x0019F998 File Offset: 0x0019DB98
|
||||
[Token(Token = "0x6007713")]
|
||||
[Address(RVA = "0x9ECAD0", Offset = "0x9EB8D0", VA = "0x1809ECAD0")]
|
||||
private static void ABNCPNMEIGC(EFAJBHGDIDD MDNCLPONION, bool JNJGHNAKGKH = true)
|
||||
{
|
||||
int num = 0;
|
||||
Dictionary<int, EFAJBHGDIDD> blbfgckfpam = Matchmaking.BLBFGCKFPAM;
|
||||
int <FMMJEJMBDPL>k__BackingField = MDNCLPONION.<FMMJEJMBDPL>k__BackingField;
|
||||
bool flag;
|
||||
if (blbfgckfpam.TryGetValue(<FMMJEJMBDPL>k__BackingField, num) && JNJGHNAKGKH && MDNCLPONION.<NNDJBLGCAEE>k__BackingField == (ulong)0L && blbfgckfpam != 0 && flag)
|
||||
{
|
||||
MDNCLPONION.FLOHLCKCOFA = num;
|
||||
}
|
||||
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)
|
||||
{
|
||||
if (num != 0)
|
||||
{
|
||||
Dictionary<long, int> cpgjekbaoad = Matchmaking.CPGJEKBAOAD;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
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;
|
||||
Matchmaking.PNMDPHBLAIO(MDNCLPONION.<FMMJEJMBDPL>k__BackingField);
|
||||
}
|
||||
|
||||
// Token: 0x06007714 RID: 30484 RVA: 0x0019FAEC File Offset: 0x0019DCEC
|
||||
[Token(Token = "0x6007714")]
|
||||
[Address(RVA = "0x9F5420", Offset = "0x9F4220", VA = "0x1809F5420")]
|
||||
private static void PODHHPFEDBK(Dictionary<string, object> NGPMADFHHKP)
|
||||
{
|
||||
Matchmaking.OBBKPLHJOAB obbkplhjoab = new Matchmaking.OBBKPLHJOAB();
|
||||
obbkplhjoab.PPGFHEDFBEA(NGPMADFHHKP);
|
||||
MFBGLIHGCGO<Matchmaking.MHCKNNJOIIP> edpkablokme = Matchmaking.EDPKABLOKME;
|
||||
Matchmaking.MHCKNNJOIIP <NOIMHPLCGOM>k__BackingField = obbkplhjoab.<NOIMHPLCGOM>k__BackingField;
|
||||
edpkablokme.CNFDGDEOPPF(<NOIMHPLCGOM>k__BackingField);
|
||||
}
|
||||
|
||||
// Token: 0x06007715 RID: 30485 RVA: 0x0019FB20 File Offset: 0x0019DD20
|
||||
[Token(Token = "0x6007715")]
|
||||
[Address(RVA = "0x9F2C20", Offset = "0x9F1A20", VA = "0x1809F2C20")]
|
||||
public static List<int> MMDFAKFHPHA(long HNHLJONGKHB)
|
||||
{
|
||||
IEnumerable<LLKHFJDNFMM> enumerable = FGPIDGLCKEF.JBAIDHIJFDI();
|
||||
Func<LLKHFJDNFMM, bool> <>9__81_ = Matchmaking.<>c.<>9__81_0;
|
||||
if (<>9__81_ == 0)
|
||||
{
|
||||
Matchmaking.<>c.<>9__81_0 = delegate(LLKHFJDNFMM r)
|
||||
{
|
||||
bool flag = r.MHEGHKNGOEG;
|
||||
if (!flag)
|
||||
{
|
||||
return flag;
|
||||
}
|
||||
return !r.NPBCMKLOCAE;
|
||||
};
|
||||
}
|
||||
IEnumerable<LLKHFJDNFMM> enumerable2 = Enumerable.Where<LLKHFJDNFMM>(enumerable, <>9__81_);
|
||||
Func<LLKHFJDNFMM, EFAJBHGDIDD> func;
|
||||
if (Matchmaking.<>c.<>9__81_1 == 0)
|
||||
{
|
||||
func = (LLKHFJDNFMM r) => Matchmaking.OLIKKLKLBKJ(r.<GFBNBCIPNND>k__BackingField);
|
||||
Matchmaking.<>c.<>9__81_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__81_3 == 0)
|
||||
{
|
||||
func3 = (EFAJBHGDIDD p) => p.<FMMJEJMBDPL>k__BackingField;
|
||||
Matchmaking.<>c.<>9__81_3 = func3;
|
||||
}
|
||||
return Enumerable.ToList<int>(Enumerable.Select<EFAJBHGDIDD, int>(enumerable4, func3));
|
||||
}
|
||||
|
||||
// Token: 0x06007716 RID: 30486 RVA: 0x0019FBE4 File Offset: 0x0019DDE4
|
||||
[Token(Token = "0x6007716")]
|
||||
[Address(RVA = "0x9F2230", Offset = "0x9F1030", VA = "0x1809F2230")]
|
||||
public static List<long> LJPJLNPNPKP()
|
||||
{
|
||||
Dictionary<long, int> cpgjekbaoad = Matchmaking.CPGJEKBAOAD;
|
||||
Func<KeyValuePair<long, int>, int> <>9__82_ = Matchmaking.<>c.<>9__82_0;
|
||||
if (<>9__82_ == 0)
|
||||
{
|
||||
Matchmaking.<>c.<>9__82_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__82_);
|
||||
Func<KeyValuePair<long, int>, long> func;
|
||||
if (Matchmaking.<>c.<>9__82_1 == 0)
|
||||
{
|
||||
func = delegate(KeyValuePair<long, int> rtf)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
};
|
||||
Matchmaking.<>c.<>9__82_1 = func;
|
||||
}
|
||||
return Enumerable.ToList<long>(Enumerable.Select<KeyValuePair<long, int>, long>(orderedEnumerable, func));
|
||||
}
|
||||
|
||||
// Token: 0x06007717 RID: 30487 RVA: 0x0019FC4C File Offset: 0x0019DE4C
|
||||
[Token(Token = "0x6007717")]
|
||||
[Address(RVA = "0x9EF4B0", Offset = "0x9EE2B0", VA = "0x1809EF4B0")]
|
||||
public static PMGCJEPKFOF<Matchmaking.MHCKNNJOIIP> GDCFFOJEIMD()
|
||||
{
|
||||
string text;
|
||||
new HTTPUrlEncodedForm().AddField("JoinMode", text);
|
||||
Matchmaking.IFJHGCBIBLD = Matchmaking.OAOJAGAEANC("DormRoom");
|
||||
string text2 = WebUtility.UrlEncode("DormRoom");
|
||||
string text3 = "goto/room/" + text2;
|
||||
PMGCJEPKFOF<Matchmaking.MHCKNNJOIIP> pmgcjepkfof;
|
||||
return pmgcjepkfof;
|
||||
}
|
||||
|
||||
// Token: 0x06007718 RID: 30488 RVA: 0x0019FC98 File Offset: 0x0019DE98
|
||||
[Token(Token = "0x6007718")]
|
||||
[Address(RVA = "0x9F0F70", Offset = "0x9EFD70", VA = "0x1809F0F70")]
|
||||
public static PMGCJEPKFOF<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;
|
||||
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
||||
string text;
|
||||
httpurlEncodedForm.AddField("JoinMode", text);
|
||||
string text2;
|
||||
httpurlEncodedForm.AddField("AdditionalPlayersAutoFollow", text2);
|
||||
Matchmaking.IFJHGCBIBLD = Matchmaking.OAOJAGAEANC(<LGACIEKBLBM>k__BackingField);
|
||||
string text3 = WebUtility.UrlEncode(<LGACIEKBLBM>k__BackingField);
|
||||
string text4 = WebUtility.UrlEncode(HFDPAGDDNDE);
|
||||
return Matchmaking.NDDKNMLHKBK("goto/room/" + text3 + "/" + text4, httpurlEncodedForm, DKFBAOLAEFE, KJHCANCBKAL);
|
||||
}
|
||||
|
||||
// Token: 0x06007719 RID: 30489 RVA: 0x0019FD2C File Offset: 0x0019DF2C
|
||||
[Token(Token = "0x6007719")]
|
||||
[Address(RVA = "0x9EEF40", Offset = "0x9EDD40", VA = "0x1809EEF40")]
|
||||
public static PMGCJEPKFOF<Matchmaking.MHCKNNJOIIP> FBLFCNDIPMP(string BFGCDJFNJLE, string KIIFGNILJEA, [Optional] int[] DKFBAOLAEFE, bool KJHCANCBKAL = true)
|
||||
{
|
||||
Matchmaking.IFJHGCBIBLD = Matchmaking.OAOJAGAEANC(BFGCDJFNJLE);
|
||||
string text = WebUtility.UrlEncode(BFGCDJFNJLE);
|
||||
string text2 = WebUtility.UrlEncode(KIIFGNILJEA);
|
||||
string text3 = "goto/code/" + text + "/" + text2;
|
||||
int num = 0;
|
||||
return Matchmaking.NDDKNMLHKBK(text3, num, DKFBAOLAEFE, KJHCANCBKAL);
|
||||
}
|
||||
|
||||
// Token: 0x0600771A RID: 30490 RVA: 0x0019FD74 File Offset: 0x0019DF74
|
||||
[Token(Token = "0x600771A")]
|
||||
[Address(RVA = "0x9F0770", Offset = "0x9EF570", VA = "0x1809F0770")]
|
||||
public static PMGCJEPKFOF<Matchmaking.MHCKNNJOIIP> ILPIDHICKMB(string BFGCDJFNJLE, bool OFFEBBLOEJA = false, [Optional] int[] DKFBAOLAEFE, bool KJHCANCBKAL = false)
|
||||
{
|
||||
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
||||
string text;
|
||||
httpurlEncodedForm.AddField("JoinMode", text);
|
||||
Matchmaking.IFJHGCBIBLD = Matchmaking.OAOJAGAEANC(BFGCDJFNJLE);
|
||||
string text2 = WebUtility.UrlEncode(BFGCDJFNJLE);
|
||||
return Matchmaking.NDDKNMLHKBK("goto/room/" + text2, httpurlEncodedForm, DKFBAOLAEFE, KJHCANCBKAL);
|
||||
}
|
||||
|
||||
// Token: 0x0600771B RID: 30491 RVA: 0x0019FDC0 File Offset: 0x0019DFC0
|
||||
[Token(Token = "0x600771B")]
|
||||
[Address(RVA = "0x9F1A70", Offset = "0x9F0870", VA = "0x1809F1A70")]
|
||||
public static PMGCJEPKFOF<Matchmaking.MHCKNNJOIIP> KNCHJJDKJGK(string BFGCDJFNJLE, string HFDPAGDDNDE, Matchmaking.GIJOGKJCEKG MIAGCJJACCL = Matchmaking.GIJOGKJCEKG.PublicMatchmaking, [Optional] int[] DKFBAOLAEFE, bool PBCPIEHFDBH = false, bool KJHCANCBKAL = false)
|
||||
{
|
||||
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
||||
string text;
|
||||
httpurlEncodedForm.AddField("JoinMode", text);
|
||||
string text2;
|
||||
httpurlEncodedForm.AddField("AdditionalPlayersAutoFollow", text2);
|
||||
Matchmaking.IFJHGCBIBLD = Matchmaking.OAOJAGAEANC(BFGCDJFNJLE);
|
||||
string text3 = WebUtility.UrlEncode(BFGCDJFNJLE);
|
||||
string text4 = WebUtility.UrlEncode(HFDPAGDDNDE);
|
||||
string text5 = "goto/room/" + text3 + "/" + text4;
|
||||
PMGCJEPKFOF<Matchmaking.MHCKNNJOIIP> pmgcjepkfof;
|
||||
return pmgcjepkfof;
|
||||
}
|
||||
|
||||
// Token: 0x0600771C RID: 30492 RVA: 0x0019FE28 File Offset: 0x0019E028
|
||||
[Token(Token = "0x600771C")]
|
||||
[Address(RVA = "0x9F2AA0", Offset = "0x9F18A0", VA = "0x1809F2AA0")]
|
||||
public static PMGCJEPKFOF<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: 0x0600771D RID: 30493 RVA: 0x0019FE64 File Offset: 0x0019E064
|
||||
[Token(Token = "0x600771D")]
|
||||
[Address(RVA = "0x9F05E0", Offset = "0x9EF3E0", VA = "0x1809F05E0")]
|
||||
public static PMGCJEPKFOF<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: 0x0600771E RID: 30494 RVA: 0x0019FEAC File Offset: 0x0019E0AC
|
||||
[Token(Token = "0x600771E")]
|
||||
[Address(RVA = "0x9F08A0", Offset = "0x9EF6A0", VA = "0x1809F08A0")]
|
||||
public static PMGCJEPKFOF<Matchmaking.MHCKNNJOIIP> IMMCGNNPIAD(int CJFGEMGOJHB, [Optional] int[] DKFBAOLAEFE, bool KJHCANCBKAL = false)
|
||||
{
|
||||
EFAJBHGDIDD efajbhgdidd = Matchmaking.OLIKKLKLBKJ(CJFGEMGOJHB);
|
||||
if (efajbhgdidd == 0 || efajbhgdidd.<NNDJBLGCAEE>k__BackingField != 0)
|
||||
{
|
||||
}
|
||||
string text = Matchmaking.OAOJAGAEANC(0);
|
||||
Matchmaking.IFJHGCBIBLD = text;
|
||||
string text2 = string.Format("goto/player/{0}", text);
|
||||
int num = 0;
|
||||
return Matchmaking.NDDKNMLHKBK(text2, num, DKFBAOLAEFE, KJHCANCBKAL);
|
||||
}
|
||||
|
||||
// Token: 0x0600771F RID: 30495 RVA: 0x0019FEF4 File Offset: 0x0019E0F4
|
||||
[Token(Token = "0x600771F")]
|
||||
[Address(RVA = "0x9F2410", Offset = "0x9F1210", VA = "0x1809F2410")]
|
||||
public static PMGCJEPKFOF<Matchmaking.MHCKNNJOIIP> MGKFDNPCDBP(long ANAPBECHGLI, [Optional] int[] DKFBAOLAEFE, bool KJHCANCBKAL = false)
|
||||
{
|
||||
Dictionary<long, CIIBGMBOFEI> agabodepdcp = Matchmaking.AGABODEPDCP;
|
||||
ulong num;
|
||||
if (num != (ulong)0L)
|
||||
{
|
||||
}
|
||||
string text = Matchmaking.OAOJAGAEANC(0);
|
||||
Matchmaking.IFJHGCBIBLD = text;
|
||||
string text2 = string.Format("goto/instance/{0}", text);
|
||||
int num2 = 0;
|
||||
return Matchmaking.NDDKNMLHKBK(text2, num2, DKFBAOLAEFE, KJHCANCBKAL);
|
||||
}
|
||||
|
||||
// Token: 0x06007720 RID: 30496 RVA: 0x0019FF3C File Offset: 0x0019E13C
|
||||
[Token(Token = "0x6007720")]
|
||||
[Address(RVA = "0x9EDC60", Offset = "0x9ECA60", VA = "0x1809EDC60")]
|
||||
public static PMGCJEPKFOF<Matchmaking.MHCKNNJOIIP> ALCJNMAOIGH(long IAHDKAIJJLB, long HNHLJONGKHB, [Optional] int[] DKFBAOLAEFE, bool KJHCANCBKAL = false)
|
||||
{
|
||||
if (OJMCBOKJFOF.DPPMCHAOMDI(HNHLJONGKHB) != 0)
|
||||
{
|
||||
}
|
||||
string text = Matchmaking.OAOJAGAEANC(0);
|
||||
Matchmaking.IFJHGCBIBLD = text;
|
||||
string text2 = string.Format("goto/invite/{0}", text);
|
||||
int num = 0;
|
||||
return Matchmaking.NDDKNMLHKBK(text2, num, DKFBAOLAEFE, KJHCANCBKAL);
|
||||
}
|
||||
|
||||
// Token: 0x06007721 RID: 30497 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6007721")]
|
||||
[Address(RVA = "0x9F33D0", Offset = "0x9F21D0", VA = "0x1809F33D0")]
|
||||
private static PMGCJEPKFOF<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: 0x06007722 RID: 30498 RVA: 0x0019FF78 File Offset: 0x0019E178
|
||||
[Token(Token = "0x6007722")]
|
||||
[Address(RVA = "0x9EF030", Offset = "0x9EDE30", VA = "0x1809EF030")]
|
||||
public static DABKFAIHBBP FDNBAMCAFED()
|
||||
{
|
||||
DABKFAIHBBP dabkfaihbbp = Matchmaking.ADBMBFFPLOG(CIIBGMBOFEI.KOKBNALDOIO);
|
||||
if (Matchmaking.<>c.<>9__99_0 == 0)
|
||||
{
|
||||
Matchmaking.<>c.<>9__99_0 = delegate(string error)
|
||||
{
|
||||
global::UnityEngine.Debug.LogError("Go to offline dorm failed, logging out. Error: " + error);
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06007723 RID: 30499 RVA: 0x0019FFB4 File Offset: 0x0019E1B4
|
||||
[Token(Token = "0x6007723")]
|
||||
[Address(RVA = "0x9F4880", Offset = "0x9F3680", VA = "0x1809F4880")]
|
||||
public static DABKFAIHBBP OAHNGAMAPNB()
|
||||
{
|
||||
return Matchmaking.ADBMBFFPLOG(CIIBGMBOFEI.KOKBNALDOIO);
|
||||
}
|
||||
|
||||
// Token: 0x06007724 RID: 30500 RVA: 0x0019FFCC File Offset: 0x0019E1CC
|
||||
[Token(Token = "0x6007724")]
|
||||
[Address(RVA = "0x9EDDF0", Offset = "0x9ECBF0", VA = "0x1809EDDF0")]
|
||||
public static DABKFAIHBBP AMEAAKMOGJE()
|
||||
{
|
||||
return Matchmaking.ADBMBFFPLOG(CIIBGMBOFEI.IKEDCHMBHFE);
|
||||
}
|
||||
|
||||
// Token: 0x06007725 RID: 30501 RVA: 0x0019FFE4 File Offset: 0x0019E1E4
|
||||
[Token(Token = "0x6007725")]
|
||||
[Address(RVA = "0x9ECF50", Offset = "0x9EBD50", VA = "0x1809ECF50")]
|
||||
public static DABKFAIHBBP ADBMBFFPLOG(CIIBGMBOFEI IPOFINNGHKG)
|
||||
{
|
||||
Matchmaking.IFJHGCBIBLD = Matchmaking.OAOJAGAEANC(IPOFINNGHKG.<LGACIEKBLBM>k__BackingField);
|
||||
EFAJBHGDIDD efajbhgdidd = Matchmaking.OLIKKLKLBKJ(BPHGKAEDBPE.<OIBJLPBDMML>k__BackingField);
|
||||
if (efajbhgdidd != 0)
|
||||
{
|
||||
efajbhgdidd.FLOHLCKCOFA = IPOFINNGHKG;
|
||||
Matchmaking.ABNCPNMEIGC(efajbhgdidd, true);
|
||||
}
|
||||
Matchmaking.MMIKONNBEON(IPOFINNGHKG);
|
||||
global::UnityEngine.Debug.Log("Sending matchmaking request to leave room");
|
||||
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
||||
string gmohaganjfh = Matchmaking.GMOHAGANJFH;
|
||||
httpurlEncodedForm.AddField("LoginLock", gmohaganjfh);
|
||||
ulong num;
|
||||
ulong num2;
|
||||
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = 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;
|
||||
DABKFAIHBBP dabkfaihbbp2;
|
||||
DABKFAIHBBP dabkfaihbbp = dabkfaihbbp2.MOAAINIDMGC("Matchmaking request to leave room failed");
|
||||
if (Matchmaking.<>c.<>9__102_0 == 0)
|
||||
{
|
||||
Matchmaking.<>c.<>9__102_0 = delegate
|
||||
{
|
||||
};
|
||||
}
|
||||
global::UnityEngine.Debug.LogError("Not logged in to matchmaking!");
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x06007726 RID: 30502 RVA: 0x001A00B0 File Offset: 0x0019E2B0
|
||||
[Token(Token = "0x6007726")]
|
||||
[Address(RVA = "0x9F3300", Offset = "0x9F2100", VA = "0x1809F3300")]
|
||||
private static void MPDGHMENJJK(HOOILIHKMEG MAOOLFEBOOD)
|
||||
{
|
||||
if (MAOOLFEBOOD != 0 && MAOOLFEBOOD.LLODNIOIDKE == 409)
|
||||
{
|
||||
CFLMJLFBOKH.FJGJCBMKIBL("Conflict (409)");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06007727 RID: 30503 RVA: 0x001A00E0 File Offset: 0x0019E2E0
|
||||
[Token(Token = "0x6007727")]
|
||||
[Address(RVA = "0x9F4AD0", Offset = "0x9F38D0", VA = "0x1809F4AD0")]
|
||||
private static string OAOJAGAEANC(string BFGCDJFNJLE)
|
||||
{
|
||||
if (string.IsNullOrEmpty(BFGCDJFNJLE))
|
||||
{
|
||||
return string.Empty;
|
||||
}
|
||||
if (!BFGCDJFNJLE.StartsWith("^"))
|
||||
{
|
||||
return "^" + BFGCDJFNJLE;
|
||||
}
|
||||
return BFGCDJFNJLE;
|
||||
}
|
||||
|
||||
// Token: 0x06007728 RID: 30504 RVA: 0x001A0120 File Offset: 0x0019E320
|
||||
[Token(Token = "0x6007728")]
|
||||
[Address(RVA = "0x9F1620", Offset = "0x9F0420", VA = "0x1809F1620")]
|
||||
public static PMGCJEPKFOF<List<JHNOAKDOMHG>> KFMFHGLEGHF(long HNHLJONGKHB)
|
||||
{
|
||||
PPENFJMFPNE ppenfjmfpne = OJMCBOKJFOF.OGLOMMGCEEB(HNHLJONGKHB);
|
||||
if (ppenfjmfpne != 0)
|
||||
{
|
||||
LMLJHMJEIGM lmljhmjeigm = ppenfjmfpne.MMBJPGGOFHL;
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
global::UnityEngine.Debug.LogError("Failed to get room instance browser: permission denied");
|
||||
return JJEKJGALHKO.LIPGKFECLDO<List<JHNOAKDOMHG>>("Permission Denied");
|
||||
}
|
||||
}
|
||||
string text = string.Format("room/{0}/instances", ppenfjmfpne);
|
||||
int num = 0;
|
||||
ulong num2;
|
||||
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = BPHGKAEDBPE.ODNBLPCEPNC(HTTPMethods.Get, LDCMJEDOFCO.Matchmaking, text, num != 0, num2 != 0UL);
|
||||
int num3 = 0;
|
||||
return pmgcjepkfof.NAHFKKGCOFA(num3 != 0).MOAAINIDMGC("Failed to get room instance browser");
|
||||
}
|
||||
|
||||
// Token: 0x06007729 RID: 30505 RVA: 0x001A018C File Offset: 0x0019E38C
|
||||
[Token(Token = "0x6007729")]
|
||||
[Address(RVA = "0x9EFE00", Offset = "0x9EEC00", VA = "0x1809EFE00")]
|
||||
public static IEnumerator GOLDOMKKKPL(long OKGNGFBCAAM, long ANAPBECHGLI, [Optional] BPHGKAEDBPE.CBEOHBCIPEA AFLPGGJMPOE)
|
||||
{
|
||||
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
||||
string text;
|
||||
httpurlEncodedForm.AddField("playerId", text);
|
||||
string text2;
|
||||
httpurlEncodedForm.AddField("roomInstanceId", text2);
|
||||
ulong num;
|
||||
ulong num2;
|
||||
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((ulong)2L), (LDCMJEDOFCO)((uint)3), "invite", httpurlEncodedForm, num != 0UL, num2 != 0UL);
|
||||
int num3 = 0;
|
||||
return EEMMNNGBJGD.DMDEJFMPJDE(pmgcjepkfof, num3 != 0).LCGFHJPKIOI(AFLPGGJMPOE);
|
||||
}
|
||||
|
||||
// Token: 0x0600772A RID: 30506 RVA: 0x001A01E8 File Offset: 0x0019E3E8
|
||||
[Token(Token = "0x600772A")]
|
||||
[Address(RVA = "0x9EDBC0", Offset = "0x9EC9C0", VA = "0x1809EDBC0")]
|
||||
public static DABKFAIHBBP AKMONPOCNFE(long IAHDKAIJJLB)
|
||||
{
|
||||
string text = string.Format("invite/{0}", IAHDKAIJJLB);
|
||||
int num = 0;
|
||||
ulong num2;
|
||||
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((ulong)4L), LDCMJEDOFCO.Matchmaking, text, num != 0, num2 != 0UL);
|
||||
int num3 = 0;
|
||||
return EEMMNNGBJGD.DMDEJFMPJDE(pmgcjepkfof, num3 != 0);
|
||||
}
|
||||
|
||||
// Token: 0x0600772B RID: 30507 RVA: 0x001A0220 File Offset: 0x0019E420
|
||||
[Token(Token = "0x600772B")]
|
||||
[Address(RVA = "0x9EE950", Offset = "0x9ED750", VA = "0x1809EE950")]
|
||||
public static void DHMDLODEFFK(CIIBGMBOFEI IPOFINNGHKG, Matchmaking.IICIGFCLJAF GIAOBLMEMMI)
|
||||
{
|
||||
bool flag = IPOFINNGHKG.IOMILKGCCAH;
|
||||
if (!flag)
|
||||
{
|
||||
if (GIAOBLMEMMI != Matchmaking.IICIGFCLJAF.Success)
|
||||
{
|
||||
APKFOPPGBFH.ACHEHBDMAJI(string.Format("Unexpected disconnect: {0}", flag));
|
||||
}
|
||||
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
||||
string text;
|
||||
httpurlEncodedForm.AddField("result", text);
|
||||
long <GLPHBLHAFEO>k__BackingField = IPOFINNGHKG.<GLPHBLHAFEO>k__BackingField;
|
||||
string text2 = string.Format("roominstance/{0}/reportjoinresult", <GLPHBLHAFEO>k__BackingField);
|
||||
ulong num;
|
||||
ulong num2;
|
||||
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((ulong)2L), (LDCMJEDOFCO)((uint)3), text2, httpurlEncodedForm, num != 0UL, num2 != 0UL);
|
||||
int num3 = 0;
|
||||
DABKFAIHBBP dabkfaihbbp = EEMMNNGBJGD.DMDEJFMPJDE(pmgcjepkfof, num3 != 0).MOAAINIDMGC("Failed to report room join result");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600772C RID: 30508 RVA: 0x001A02A8 File Offset: 0x0019E4A8
|
||||
[Token(Token = "0x600772C")]
|
||||
[Address(RVA = "0x9F04C0", Offset = "0x9EF2C0", VA = "0x1809F04C0")]
|
||||
public static PMGCJEPKFOF<IReadOnlyList<OPPFHOCNCHC>> IEPEJNFNHHN()
|
||||
{
|
||||
int num = 0;
|
||||
TimeSpan cdhjakfphpl = LGIGKAKBONN.CDHJAKFPHPL;
|
||||
return LGIGKAKBONN.AEGCBLLABMN<OPPFHOCNCHC>(LDCMJEDOFCO.Matchmaking, "clubhousesearch/mostactivenow", cdhjakfphpl, num != 0).MOAAINIDMGC("Failed to get MostPopulatedClubhouseRoomSummaries");
|
||||
}
|
||||
|
||||
// Token: 0x0600772D RID: 30509 RVA: 0x001A02D4 File Offset: 0x0019E4D4
|
||||
[Token(Token = "0x600772D")]
|
||||
[Address(RVA = "0x9EF190", Offset = "0x9EDF90", VA = "0x1809EF190")]
|
||||
public static DABKFAIHBBP 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;
|
||||
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((uint)3), (LDCMJEDOFCO)((uint)3), text, num != 0, num2 != 0UL);
|
||||
int num3 = 0;
|
||||
int num4 = 0;
|
||||
return EEMMNNGBJGD.FLCJGMGGPCC(pmgcjepkfof.FAKEPMNIOAI(num4 != 0, num3 != 0).KIFEHEKHAPE("Failed to mark current room instance as private"));
|
||||
}
|
||||
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
}
|
||||
|
||||
// Token: 0x0600772E RID: 30510 RVA: 0x001A0348 File Offset: 0x0019E548
|
||||
[Token(Token = "0x600772E")]
|
||||
[Address(RVA = "0x9F4160", Offset = "0x9F2F60", VA = "0x1809F4160")]
|
||||
public static IEnumerator NNMHFOGMBFG(bool IIOILNIFPNL)
|
||||
{
|
||||
CIIBGMBOFEI ciibgmbofei = Matchmaking.BBJAEJHMAPB;
|
||||
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
||||
string text;
|
||||
httpurlEncodedForm.AddField("inProgress", text);
|
||||
long <GLPHBLHAFEO>k__BackingField = Matchmaking.BBJAEJHMAPB.<GLPHBLHAFEO>k__BackingField;
|
||||
string text2 = string.Format("roominstance/{0}/inprogress", <GLPHBLHAFEO>k__BackingField);
|
||||
ulong num;
|
||||
ulong num2;
|
||||
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((uint)3), (LDCMJEDOFCO)((uint)3), text2, httpurlEncodedForm, num != 0UL, num2 != 0UL);
|
||||
int num3 = 0;
|
||||
DABKFAIHBBP dabkfaihbbp = EEMMNNGBJGD.DMDEJFMPJDE(pmgcjepkfof, num3 != 0).MOAAINIDMGC("Failed to modify current room's game-in-progress state");
|
||||
DABKFAIHBBP <EIDHKJMHBEC>k__BackingField = JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600772F RID: 30511 RVA: 0x001A03C4 File Offset: 0x0019E5C4
|
||||
[Token(Token = "0x600772F")]
|
||||
[Address(RVA = "0x9EFC10", Offset = "0x9EEA10", VA = "0x1809EFC10")]
|
||||
public static PMGCJEPKFOF<string> GMJEINPIHII(string KIIFGNILJEA, bool IDOEDKMOIMG = false)
|
||||
{
|
||||
if (!string.Equals(Matchmaking.BBJAEJHMAPB.<JBLNBELNNGN>k__BackingField, KIIFGNILJEA))
|
||||
{
|
||||
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
||||
httpurlEncodedForm.AddField("roomCode", KIIFGNILJEA);
|
||||
string text;
|
||||
httpurlEncodedForm.AddField("forceChange", text);
|
||||
long <GLPHBLHAFEO>k__BackingField = Matchmaking.BBJAEJHMAPB.<GLPHBLHAFEO>k__BackingField;
|
||||
string text2 = string.Format("roominstance/{0}/roomCode", <GLPHBLHAFEO>k__BackingField);
|
||||
ulong num;
|
||||
ulong num2;
|
||||
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((uint)3), (LDCMJEDOFCO)((uint)3), text2, httpurlEncodedForm, num != 0UL, num2 != 0UL);
|
||||
int num3 = 0;
|
||||
int num4 = 0;
|
||||
return pmgcjepkfof.FAKEPMNIOAI(num4 != 0, num3 != 0).KIFEHEKHAPE("Failed to modify current room's code").FLCJGMGGPCC<string>();
|
||||
}
|
||||
return JJEKJGALHKO.MKLIDFOGIGO<string>(KIIFGNILJEA);
|
||||
}
|
||||
|
||||
// Token: 0x06007730 RID: 30512 RVA: 0x001A0460 File Offset: 0x0019E660
|
||||
[Token(Token = "0x6007730")]
|
||||
[Address(RVA = "0x9EE590", Offset = "0x9ED390", VA = "0x1809EE590")]
|
||||
public static DABKFAIHBBP 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;
|
||||
goto IL_27;
|
||||
IL_1C:
|
||||
num2 = httpurlEncodedForm.GetHashCode();
|
||||
goto IL_23;
|
||||
}
|
||||
IL_27:
|
||||
if (httpurlEncodedForm != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
int num3 = 0;
|
||||
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof;
|
||||
return EEMMNNGBJGD.DMDEJFMPJDE(pmgcjepkfof, num3 != 0).MOAAINIDMGC("Failed to upload photon region pings");
|
||||
}
|
||||
|
||||
// Token: 0x06007731 RID: 30513 RVA: 0x001A04D0 File Offset: 0x0019E6D0
|
||||
[Token(Token = "0x6007731")]
|
||||
[Address(RVA = "0x9ED8B0", Offset = "0x9EC6B0", VA = "0x1809ED8B0")]
|
||||
public static DABKFAIHBBP AFKFIHLFAFA(NECMHJJILHF MOKPMPBODEP)
|
||||
{
|
||||
int num = 0;
|
||||
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
||||
string text;
|
||||
httpurlEncodedForm.AddField("vrMovementMode", text);
|
||||
ulong num2;
|
||||
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((uint)3), (LDCMJEDOFCO)((uint)3), "player/vrmovementmode", httpurlEncodedForm, num != 0, num2 != 0UL);
|
||||
int num3 = 0;
|
||||
DABKFAIHBBP dabkfaihbbp = EEMMNNGBJGD.DMDEJFMPJDE(pmgcjepkfof, num3 != 0).MOAAINIDMGC("Failed to set VR movement mode");
|
||||
if (Matchmaking.<>c.<>9__115_0 == 0)
|
||||
{
|
||||
Matchmaking.<>c.<>9__115_0 = (string _) => "Failed to set VR movement mode";
|
||||
}
|
||||
return typeof(Matchmaking.<>c).TypeHandle;
|
||||
}
|
||||
|
||||
// Token: 0x06007732 RID: 30514 RVA: 0x001A0548 File Offset: 0x0019E748
|
||||
[Token(Token = "0x6007732")]
|
||||
[Address(RVA = "0x9F0BD0", Offset = "0x9EF9D0", VA = "0x1809F0BD0")]
|
||||
public static DABKFAIHBBP JEFGOGHBIEE(OICIDPINAGH PMDMBHIDOMO)
|
||||
{
|
||||
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
||||
string text;
|
||||
httpurlEncodedForm.AddField("statusVisibility", text);
|
||||
ulong num;
|
||||
ulong num2;
|
||||
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((uint)3), (LDCMJEDOFCO)((uint)3), "player/statusvisibility", httpurlEncodedForm, num != 0UL, num2 != 0UL);
|
||||
int num3 = 0;
|
||||
return EEMMNNGBJGD.DMDEJFMPJDE(pmgcjepkfof, num3 != 0).MOAAINIDMGC("Failed to set player status visibility");
|
||||
}
|
||||
|
||||
// Token: 0x06007733 RID: 30515 RVA: 0x001A059C File Offset: 0x0019E79C
|
||||
[Token(Token = "0x6007733")]
|
||||
[Address(RVA = "0x9F4E00", Offset = "0x9F3C00", VA = "0x1809F4E00")]
|
||||
public static PMGCJEPKFOF<bool> OGMIIFBKKGO()
|
||||
{
|
||||
int num = 0;
|
||||
ulong num2;
|
||||
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = BPHGKAEDBPE.ODNBLPCEPNC(HTTPMethods.Get, LDCMJEDOFCO.Matchmaking, "player/avoidjuniors", num != 0, num2 != 0UL);
|
||||
int num3 = 0;
|
||||
Matchmaking.FNOKOPHNEKJ = pmgcjepkfof.GPDAPBNBMFE(num3 != 0).MOAAINIDMGC("Failed to get avoid juniors status");
|
||||
return Matchmaking.FNOKOPHNEKJ;
|
||||
}
|
||||
|
||||
// Token: 0x06007734 RID: 30516 RVA: 0x001A05E0 File Offset: 0x0019E7E0
|
||||
[Token(Token = "0x6007734")]
|
||||
[Address(RVA = "0x9EFA30", Offset = "0x9EE830", VA = "0x1809EFA30")]
|
||||
public static DABKFAIHBBP GKLJGBIDHNC(bool AOJOCLMBLLC)
|
||||
{
|
||||
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
||||
string text;
|
||||
httpurlEncodedForm.AddField("avoidJuniors", text);
|
||||
ulong num;
|
||||
ulong num2;
|
||||
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((uint)3), (LDCMJEDOFCO)((uint)3), "player/avoidjuniors", httpurlEncodedForm, num != 0UL, num2 != 0UL);
|
||||
int num3 = 0;
|
||||
DABKFAIHBBP dabkfaihbbp = EEMMNNGBJGD.DMDEJFMPJDE(pmgcjepkfof, num3 != 0).MOAAINIDMGC("Failed to set avoid juniors status");
|
||||
Action action = delegate
|
||||
{
|
||||
Matchmaking.FNOKOPHNEKJ = JJEKJGALHKO.MKLIDFOGIGO<bool>(AOJOCLMBLLC);
|
||||
};
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06007735 RID: 30517 RVA: 0x001A064C File Offset: 0x0019E84C
|
||||
[Token(Token = "0x6007735")]
|
||||
[Address(RVA = "0x9F3A60", Offset = "0x9F2860", VA = "0x1809F3A60")]
|
||||
public static void NLINJKBFIGB()
|
||||
{
|
||||
Matchmaking.GIKOHHGPLNP = true;
|
||||
Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num;
|
||||
Matchmaking.NEFIPGMGDJN nefipgmgdjn = new Matchmaking.NEFIPGMGDJN(num);
|
||||
num = 0;
|
||||
int num2 = 0;
|
||||
Matchmaking.DGJLBACBEOA = instance.Run(num2, nefipgmgdjn);
|
||||
}
|
||||
|
||||
// Token: 0x06007736 RID: 30518 RVA: 0x001A0684 File Offset: 0x0019E884
|
||||
[Token(Token = "0x6007736")]
|
||||
[Address(RVA = "0x9EE450", Offset = "0x9ED250", VA = "0x1809EE450")]
|
||||
public static void BHLGPFDGGFH()
|
||||
{
|
||||
Matchmaking.GIKOHHGPLNP = false;
|
||||
KFBABPAPIMB dgjlbacbeoa = Matchmaking.DGJLBACBEOA;
|
||||
}
|
||||
|
||||
// Token: 0x06007737 RID: 30519 RVA: 0x001A06A4 File Offset: 0x0019E8A4
|
||||
[Token(Token = "0x6007737")]
|
||||
[Address(RVA = "0x9EEEF0", Offset = "0x9EDCF0", VA = "0x1809EEEF0")]
|
||||
private static IEnumerator<KENFJGFMIPM> EIGLIDNGKOA()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06007737)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1<KENFJGFMIPM> RecNet.Matchmaking::EIGLIDNGKOA()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:NEFIPGMGDJN(var_0_06, newobj:NEFIPGMGDJN(NEFIPGMGDJN::.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: 0x06007738 RID: 30520 RVA: 0x001A06BC File Offset: 0x0019E8BC
|
||||
[Token(Token = "0x6007738")]
|
||||
[Address(RVA = "0x9F2050", Offset = "0x9F0E50", VA = "0x1809F2050")]
|
||||
private static void LJLCPDOPAHJ()
|
||||
{
|
||||
if (MHOKOMMOGKM.LJOMAMPICDO)
|
||||
{
|
||||
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
||||
string gmohaganjfh = Matchmaking.GMOHAGANJFH;
|
||||
httpurlEncodedForm.AddField("LoginLock", gmohaganjfh);
|
||||
ulong num;
|
||||
ulong num2;
|
||||
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = 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: 0x06007739 RID: 30521 RVA: 0x001A071C File Offset: 0x0019E91C
|
||||
[Token(Token = "0x6007739")]
|
||||
[Address(RVA = "0x9F2F20", Offset = "0x9F1D20", VA = "0x1809F2F20")]
|
||||
private static void MMHCAIOBJAI(GJNHCKMHIGP NAIHMIOJIIO)
|
||||
{
|
||||
DateTime? <NEMFAGILLAN>k__BackingField = NAIHMIOJIIO.<NEMFAGILLAN>k__BackingField;
|
||||
Stopwatch jfnfpgfmphb = Matchmaking.JFNFPGFMPHB;
|
||||
jfnfpgfmphb.Restart();
|
||||
Matchmaking.HGNLOBMDMPK = <NEMFAGILLAN>k__BackingField;
|
||||
float realtimeSinceStartup = Time.realtimeSinceStartup;
|
||||
ulong num;
|
||||
Matchmaking.JLJCONELOEG = num;
|
||||
EFAJBHGDIDD efajbhgdidd = Matchmaking.OLIKKLKLBKJ(BPHGKAEDBPE.<OIBJLPBDMML>k__BackingField);
|
||||
if (efajbhgdidd != 0)
|
||||
{
|
||||
CIIBGMBOFEI <NNDJBLGCAEE>k__BackingField = efajbhgdidd.<NNDJBLGCAEE>k__BackingField;
|
||||
if (<NNDJBLGCAEE>k__BackingField != 0)
|
||||
{
|
||||
bool flag = <NNDJBLGCAEE>k__BackingField.IOMILKGCCAH;
|
||||
CIIBGMBOFEI <NNDJBLGCAEE>k__BackingField2 = NAIHMIOJIIO.<NNDJBLGCAEE>k__BackingField;
|
||||
if (!flag)
|
||||
{
|
||||
bool flag2 = efajbhgdidd.<NNDJBLGCAEE>k__BackingField.IGNGOCHCEBP(<NNDJBLGCAEE>k__BackingField2);
|
||||
}
|
||||
}
|
||||
bool flag3;
|
||||
if (flag3)
|
||||
{
|
||||
return;
|
||||
}
|
||||
}
|
||||
global::UnityEngine.Debug.LogError("RecNet presence heartbeat response indicates local presence is out-of-sync!");
|
||||
Matchmaking.ABNCPNMEIGC(NAIHMIOJIIO, true);
|
||||
APKFOPPGBFH.ACHEHBDMAJI("RecNet presence out-of-sync!");
|
||||
}
|
||||
|
||||
// Token: 0x0600773A RID: 30522 RVA: 0x001A07C0 File Offset: 0x0019E9C0
|
||||
[Token(Token = "0x600773A")]
|
||||
[Address(RVA = "0x9F06D0", Offset = "0x9EF4D0", VA = "0x1809F06D0")]
|
||||
private static bool IIECOPAGJBG(EFAJBHGDIDD AJHHKGDKDEO, EFAJBHGDIDD NAIHMIOJIIO)
|
||||
{
|
||||
if (AJHHKGDKDEO == 0)
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
CIIBGMBOFEI <NNDJBLGCAEE>k__BackingField = AJHHKGDKDEO.<NNDJBLGCAEE>k__BackingField;
|
||||
if (<NNDJBLGCAEE>k__BackingField == 0)
|
||||
{
|
||||
return NAIHMIOJIIO.<NNDJBLGCAEE>k__BackingField == (ulong)0L;
|
||||
}
|
||||
if (!<NNDJBLGCAEE>k__BackingField.IOMILKGCCAH)
|
||||
{
|
||||
CIIBGMBOFEI <NNDJBLGCAEE>k__BackingField2 = AJHHKGDKDEO.<NNDJBLGCAEE>k__BackingField;
|
||||
CIIBGMBOFEI <NNDJBLGCAEE>k__BackingField3 = NAIHMIOJIIO.<NNDJBLGCAEE>k__BackingField;
|
||||
return !<NNDJBLGCAEE>k__BackingField2.IGNGOCHCEBP(<NNDJBLGCAEE>k__BackingField3);
|
||||
}
|
||||
return NAIHMIOJIIO.<NNDJBLGCAEE>k__BackingField == (ulong)0L;
|
||||
}
|
||||
|
||||
// Token: 0x0600773B RID: 30523 RVA: 0x001A0820 File Offset: 0x0019EA20
|
||||
[Token(Token = "0x600773B")]
|
||||
[Address(RVA = "0x9F0050", Offset = "0x9EEE50", VA = "0x1809F0050")]
|
||||
public static bool HDHPKCAEDOA(OICIDPINAGH KGLNDCBNOAH, EFAJBHGDIDD KDIBNGFOJGI)
|
||||
{
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x0600773C RID: 30524 RVA: 0x001A0830 File Offset: 0x0019EA30
|
||||
[Token(Token = "0x600773C")]
|
||||
[Address(RVA = "0x9EE520", Offset = "0x9ED320", VA = "0x1809EE520")]
|
||||
public static bool BPIGHBGEDNO(EFAJBHGDIDD KDIBNGFOJGI)
|
||||
{
|
||||
int <EJPGALHGOFJ>k__BackingField = (int)KDIBNGFOJGI.<EJPGALHGOFJ>k__BackingField;
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x0600773D RID: 30525 RVA: 0x001A084C File Offset: 0x0019EA4C
|
||||
[Token(Token = "0x600773D")]
|
||||
[Address(RVA = "0x9F09A0", Offset = "0x9EF7A0", VA = "0x1809F09A0")]
|
||||
public static void INDBAMJILFO(int IMHODAEGGON)
|
||||
{
|
||||
HTTPUrlEncodedForm httpurlEncodedForm = new HTTPUrlEncodedForm();
|
||||
string text;
|
||||
httpurlEncodedForm.AddField("PlayerId", text);
|
||||
long <GLPHBLHAFEO>k__BackingField = Matchmaking.BBJAEJHMAPB.<GLPHBLHAFEO>k__BackingField;
|
||||
string text2;
|
||||
httpurlEncodedForm.AddField("RoomInstanceId", text2);
|
||||
ulong num;
|
||||
ulong num2;
|
||||
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((ulong)2L), (LDCMJEDOFCO)((uint)3), "player/notifydisconnect", httpurlEncodedForm, num != 0UL, num2 != 0UL);
|
||||
int num3 = 0;
|
||||
DABKFAIHBBP dabkfaihbbp = EEMMNNGBJGD.DMDEJFMPJDE(pmgcjepkfof, num3 != 0).MOAAINIDMGC("Failed to request remote player disconnect");
|
||||
}
|
||||
|
||||
// Token: 0x0600773E RID: 30526 RVA: 0x001A08BC File Offset: 0x0019EABC
|
||||
[Token(Token = "0x600773E")]
|
||||
[Address(RVA = "0x9EEC10", Offset = "0x9EDA10", VA = "0x1809EEC10")]
|
||||
public static string EGNFAEMCHNC(EFAJBHGDIDD MDNCLPONION, Action<int> KMAMCGEGFAF, bool IIBIDBEMBLD = false)
|
||||
{
|
||||
if (MDNCLPONION != 0)
|
||||
{
|
||||
if (MDNCLPONION.<JMOCJMLHGBD>k__BackingField || !IIBIDBEMBLD)
|
||||
{
|
||||
}
|
||||
if (MDNCLPONION.ADBKELJAAEF || MDNCLPONION.<NNDJBLGCAEE>k__BackingField != 0)
|
||||
{
|
||||
}
|
||||
string <LGACIEKBLBM>k__BackingField = CIIBGMBOFEI.KOKBNALDOIO.<LGACIEKBLBM>k__BackingField;
|
||||
string text = "^" + <LGACIEKBLBM>k__BackingField;
|
||||
}
|
||||
string empty = string.Empty;
|
||||
if (MDNCLPONION != 0 && (MDNCLPONION.<JMOCJMLHGBD>k__BackingField || IIBIDBEMBLD))
|
||||
{
|
||||
if (MDNCLPONION.KFLLKOOKPKF)
|
||||
{
|
||||
if (MDNCLPONION.ADBKELJAAEF)
|
||||
{
|
||||
goto IL_99;
|
||||
}
|
||||
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_99;
|
||||
}
|
||||
}
|
||||
string text2 = Matchmaking.KJFCMNOEBDC(MDNCLPONION);
|
||||
}
|
||||
IL_99:
|
||||
string empty2 = string.Empty;
|
||||
return (empty + " " + empty2).Trim();
|
||||
}
|
||||
|
||||
// Token: 0x0600773F RID: 30527 RVA: 0x001A0984 File Offset: 0x0019EB84
|
||||
[Token(Token = "0x600773F")]
|
||||
[Address(RVA = "0x9F1F40", Offset = "0x9F0D40", VA = "0x1809F1F40")]
|
||||
public static string LHLOEBKJDKH(EFAJBHGDIDD MDNCLPONION, Action<int> KMAMCGEGFAF, bool IIBIDBEMBLD = false)
|
||||
{
|
||||
if (MDNCLPONION == 0)
|
||||
{
|
||||
return string.Empty;
|
||||
}
|
||||
if (!MDNCLPONION.<JMOCJMLHGBD>k__BackingField && !IIBIDBEMBLD)
|
||||
{
|
||||
return "Offline";
|
||||
}
|
||||
if (MDNCLPONION.ADBKELJAAEF)
|
||||
{
|
||||
string <LGACIEKBLBM>k__BackingField = CIIBGMBOFEI.KOKBNALDOIO.<LGACIEKBLBM>k__BackingField;
|
||||
return "^" + <LGACIEKBLBM>k__BackingField;
|
||||
}
|
||||
CIIBGMBOFEI <NNDJBLGCAEE>k__BackingField = MDNCLPONION.<NNDJBLGCAEE>k__BackingField;
|
||||
if (<NNDJBLGCAEE>k__BackingField != 0)
|
||||
{
|
||||
return <NNDJBLGCAEE>k__BackingField.<LGACIEKBLBM>k__BackingField;
|
||||
}
|
||||
return "Online";
|
||||
}
|
||||
|
||||
// Token: 0x06007740 RID: 30528 RVA: 0x001A09EC File Offset: 0x0019EBEC
|
||||
[Token(Token = "0x6007740")]
|
||||
[Address(RVA = "0x9EFF10", Offset = "0x9EED10", VA = "0x1809EFF10")]
|
||||
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: 0x06007741 RID: 30529 RVA: 0x001A0A68 File Offset: 0x0019EC68
|
||||
[Token(Token = "0x6007741")]
|
||||
[Address(RVA = "0x9F1850", Offset = "0x9F0650", VA = "0x1809F1850")]
|
||||
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;
|
||||
global::UnityEngine.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: 0x06007742 RID: 30530 RVA: 0x001A0B08 File Offset: 0x0019ED08
|
||||
[Token(Token = "0x6007742")]
|
||||
[Address(RVA = "0x9F5040", Offset = "0x9F3E40", VA = "0x1809F5040")]
|
||||
private static void PABKIEKBHGA(int? CJFGEMGOJHB)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
Dictionary<int, EFAJBHGDIDD>.ValueCollection values = Matchmaking.BLBFGCKFPAM.Values;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
int num2;
|
||||
EFAJBHGDIDD efajbhgdidd = Matchmaking.OLIKKLKLBKJ(num2);
|
||||
if (efajbhgdidd != 0)
|
||||
{
|
||||
Matchmaking.DIFDAONNPCN(efajbhgdidd);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06007743 RID: 30531 RVA: 0x001A0B4C File Offset: 0x0019ED4C
|
||||
[Token(Token = "0x6007743")]
|
||||
[Address(RVA = "0x9F4910", Offset = "0x9F3710", VA = "0x1809F4910")]
|
||||
private static bool OALNFGEBNGJ(OICIDPINAGH PMDMBHIDOMO, bool GOJLNGOMDKI, EFAJBHGDIDD KDIBNGFOJGI)
|
||||
{
|
||||
CIIBGMBOFEI <NNDJBLGCAEE>k__BackingField = KDIBNGFOJGI.<NNDJBLGCAEE>k__BackingField;
|
||||
CIIBGMBOFEI ciibgmbofei = Matchmaking.BBJAEJHMAPB;
|
||||
if (<NNDJBLGCAEE>k__BackingField != ciibgmbofei && PMDMBHIDOMO != OICIDPINAGH.Public)
|
||||
{
|
||||
if (PMDMBHIDOMO == OICIDPINAGH.Public)
|
||||
{
|
||||
LLKHFJDNFMM llkhfjdnfmm = FGPIDGLCKEF.IAHDANBDAAM(KDIBNGFOJGI.<FMMJEJMBDPL>k__BackingField);
|
||||
while (llkhfjdnfmm == 0)
|
||||
{
|
||||
}
|
||||
return llkhfjdnfmm.MHEGHKNGOEG;
|
||||
}
|
||||
if (PMDMBHIDOMO != OICIDPINAGH.Public)
|
||||
{
|
||||
if (PMDMBHIDOMO != OICIDPINAGH.FriendsOnly)
|
||||
{
|
||||
global::UnityEngine.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: 0x06007744 RID: 30532 RVA: 0x001A0BF0 File Offset: 0x0019EDF0
|
||||
[Token(Token = "0x6007744")]
|
||||
[Address(RVA = "0x9EE800", Offset = "0x9ED600", VA = "0x1809EE800")]
|
||||
private static void CLOKMCIOIDM(long ANAPBECHGLI)
|
||||
{
|
||||
Matchmaking.AIFBHJBFKJL.CNFDGDEOPPF(ANAPBECHGLI);
|
||||
}
|
||||
|
||||
// Token: 0x06007745 RID: 30533 RVA: 0x001A0C10 File Offset: 0x0019EE10
|
||||
[Token(Token = "0x6007745")]
|
||||
[Address(RVA = "0x9F0410", Offset = "0x9EF210", VA = "0x1809F0410")]
|
||||
private static void IDKODGPLAMH()
|
||||
{
|
||||
OKNNKFGFODL dokminnfcgc = Matchmaking.DOKMINNFCGC;
|
||||
if (dokminnfcgc != 0)
|
||||
{
|
||||
dokminnfcgc.CNFDGDEOPPF();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06007746 RID: 30534 RVA: 0x001A0C30 File Offset: 0x0019EE30
|
||||
[Token(Token = "0x6007746")]
|
||||
[Address(RVA = "0x9F0B20", Offset = "0x9EF920", VA = "0x1809F0B20")]
|
||||
private static void IOLEBOJIEFC()
|
||||
{
|
||||
OKNNKFGFODL ebljhbjgdfb = Matchmaking.EBLJHBJGDFB;
|
||||
if (ebljhbjgdfb != 0)
|
||||
{
|
||||
ebljhbjgdfb.CNFDGDEOPPF();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06007747 RID: 30535 RVA: 0x001A0C50 File Offset: 0x0019EE50
|
||||
[Token(Token = "0x6007747")]
|
||||
[Address(RVA = "0x9F2B70", Offset = "0x9F1970", VA = "0x1809F2B70")]
|
||||
private static void MMCLAHHHKFJ()
|
||||
{
|
||||
OKNNKFGFODL pmbhkngodog = Matchmaking.PMBHKNGODOG;
|
||||
if (pmbhkngodog != 0)
|
||||
{
|
||||
pmbhkngodog.CNFDGDEOPPF();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06007748 RID: 30536 RVA: 0x001A0C70 File Offset: 0x0019EE70
|
||||
[Token(Token = "0x6007748")]
|
||||
[Address(RVA = "0x9F5360", Offset = "0x9F4160", VA = "0x1809F5360")]
|
||||
private static void PNMDPHBLAIO(int ENJEOLBEALP)
|
||||
{
|
||||
MFBGLIHGCGO<int> lejanlmckdd = Matchmaking.LEJANLMCKDD;
|
||||
if (lejanlmckdd != 0)
|
||||
{
|
||||
lejanlmckdd.CNFDGDEOPPF(ENJEOLBEALP);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06007749 RID: 30537 RVA: 0x001A0C90 File Offset: 0x0019EE90
|
||||
[Token(Token = "0x6007749")]
|
||||
[Address(RVA = "0x9F3240", Offset = "0x9F2040", VA = "0x1809F3240")]
|
||||
private static void MMIKONNBEON(CIIBGMBOFEI IPOFINNGHKG)
|
||||
{
|
||||
MFBGLIHGCGO<CIIBGMBOFEI> bbdpbmmappo = Matchmaking.BBDPBMMAPPO;
|
||||
if (bbdpbmmappo != 0)
|
||||
{
|
||||
bbdpbmmappo.CNFDGDEOPPF(IPOFINNGHKG);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600774A RID: 30538 RVA: 0x001A0CB0 File Offset: 0x0019EEB0
|
||||
[Token(Token = "0x600774A")]
|
||||
[Address(RVA = "0x9F52B0", Offset = "0x9F40B0", VA = "0x1809F52B0")]
|
||||
private static void PFNBEHNPACD()
|
||||
{
|
||||
OKNNKFGFODL lmjhppcdgkc = Matchmaking.LMJHPPCDGKC;
|
||||
if (lmjhppcdgkc != 0)
|
||||
{
|
||||
lmjhppcdgkc.CNFDGDEOPPF();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600774B RID: 30539 RVA: 0x001A0CD0 File Offset: 0x0019EED0
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x600774B")]
|
||||
[Address(RVA = "0x9F54D0", Offset = "0x9F42D0", VA = "0x1809F54D0")]
|
||||
static Matchmaking()
|
||||
{
|
||||
int num;
|
||||
int num2;
|
||||
MFBGLIHGCGO<int> mfbglihgcgo = new MFBGLIHGCGO(4, num != 0, num2 != 0);
|
||||
num2 = 0;
|
||||
num = 0;
|
||||
Matchmaking.LEJANLMCKDD = mfbglihgcgo;
|
||||
int num3;
|
||||
int num4;
|
||||
MFBGLIHGCGO<CIIBGMBOFEI> mfbglihgcgo2 = new MFBGLIHGCGO(4, num3 != 0, num4 != 0);
|
||||
num4 = 0;
|
||||
num3 = 0;
|
||||
Matchmaking.BBDPBMMAPPO = mfbglihgcgo2;
|
||||
int num5;
|
||||
int num6;
|
||||
MFBGLIHGCGO<long> mfbglihgcgo3 = new MFBGLIHGCGO(4, num5 != 0, num6 != 0);
|
||||
num6 = 0;
|
||||
num5 = 0;
|
||||
Matchmaking.AIFBHJBFKJL = mfbglihgcgo3;
|
||||
int num7;
|
||||
int num8;
|
||||
OKNNKFGFODL oknnkfgfodl = new OKNNKFGFODL(32, num7 != 0, num8 != 0);
|
||||
int num9 = 0;
|
||||
num8 = 0;
|
||||
num7 = 0;
|
||||
Matchmaking.DOKMINNFCGC = oknnkfgfodl;
|
||||
int num10;
|
||||
int num11;
|
||||
OKNNKFGFODL oknnkfgfodl2 = new OKNNKFGFODL(32, num10 != 0, num11 != 0);
|
||||
num11 = 0;
|
||||
num10 = 0;
|
||||
Matchmaking.EBLJHBJGDFB = oknnkfgfodl2;
|
||||
int num12;
|
||||
int num13;
|
||||
OKNNKFGFODL oknnkfgfodl3 = new OKNNKFGFODL(32, num12 != 0, num13 != 0);
|
||||
num13 = 0;
|
||||
num12 = 0;
|
||||
Matchmaking.PMBHKNGODOG = oknnkfgfodl3;
|
||||
int num14;
|
||||
int num15;
|
||||
OKNNKFGFODL oknnkfgfodl4 = new OKNNKFGFODL(32, num14 != 0, num15 != 0);
|
||||
num15 = 0;
|
||||
num14 = 0;
|
||||
Matchmaking.LMJHPPCDGKC = oknnkfgfodl4;
|
||||
int num16;
|
||||
int num17;
|
||||
OKNNKFGFODL oknnkfgfodl5 = new OKNNKFGFODL(32, num16 != 0, num17 != 0);
|
||||
num17 = 0;
|
||||
num16 = 0;
|
||||
Matchmaking.OLCJJNMEGPP = oknnkfgfodl5;
|
||||
int num18;
|
||||
int num19;
|
||||
MFBGLIHGCGO<string> mfbglihgcgo4 = new MFBGLIHGCGO(4, num18 != 0, num19 != 0);
|
||||
num19 = 0;
|
||||
num18 = 0;
|
||||
Matchmaking.LHEICOLNLJL = mfbglihgcgo4;
|
||||
int num20;
|
||||
int num21;
|
||||
MFBGLIHGCGO<Matchmaking.MHCKNNJOIIP> mfbglihgcgo5 = new MFBGLIHGCGO(4, num20 != 0, num21 != 0);
|
||||
num21 = 0;
|
||||
num20 = 0;
|
||||
Matchmaking.EDPKABLOKME = mfbglihgcgo5;
|
||||
Matchmaking.PDMAGOKCHDE = string.Empty;
|
||||
Matchmaking.MELANAEFKJC = num9;
|
||||
Matchmaking.PKICLMFPMDG = num9;
|
||||
Matchmaking.KHFBDHLNODH = num9;
|
||||
Matchmaking.GMOHAGANJFH = num9;
|
||||
Matchmaking.AGABODEPDCP = new Dictionary();
|
||||
Matchmaking.BLBFGCKFPAM = new Dictionary();
|
||||
Matchmaking.CPGJEKBAOAD = new Dictionary();
|
||||
Matchmaking.FNOKOPHNEKJ = num9;
|
||||
Matchmaking.DGJLBACBEOA = num9;
|
||||
Matchmaking.JLJCONELOEG = 0;
|
||||
Matchmaking.JFNFPGFMPHB = Stopwatch.StartNew();
|
||||
Matchmaking.HGNLOBMDMPK = 0;
|
||||
Matchmaking.CLCHIEJCEPG = num9 != 0;
|
||||
}
|
||||
|
||||
// Token: 0x0600774C RID: 30540 RVA: 0x001A0E4C File Offset: 0x0019F04C
|
||||
[Token(Token = "0x600774C")]
|
||||
[Address(RVA = "0x9EEAF0", Offset = "0x9ED8F0", VA = "0x1809EEAF0")]
|
||||
[CompilerGenerated]
|
||||
internal static void DIFDAONNPCN(EFAJBHGDIDD PEHOHNKNHMN)
|
||||
{
|
||||
if (PEHOHNKNHMN.LOCJCBHIOJC())
|
||||
{
|
||||
Matchmaking.PNMDPHBLAIO(PEHOHNKNHMN.<FMMJEJMBDPL>k__BackingField);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04004F1B RID: 20251
|
||||
[Token(Token = "0x4004F1B")]
|
||||
internal const string HAMLCMLPOON = "player/heartbeat";
|
||||
|
||||
// Token: 0x04004F1C RID: 20252
|
||||
[Token(Token = "0x4004F1C")]
|
||||
private const float AKADJFNDCCK = 15f;
|
||||
|
||||
// Token: 0x04004F1D RID: 20253
|
||||
[Token(Token = "0x4004F1D")]
|
||||
private const float JCPLPMKOKDE = 45f;
|
||||
|
||||
// Token: 0x04004F1E RID: 20254
|
||||
[Token(Token = "0x4004F1E")]
|
||||
private const float LMKKFOIIOCM = 120f;
|
||||
|
||||
// Token: 0x04004F1F RID: 20255
|
||||
[Token(Token = "0x4004F1F")]
|
||||
public static MFBGLIHGCGO<int> LEJANLMCKDD;
|
||||
|
||||
// Token: 0x04004F20 RID: 20256
|
||||
[Token(Token = "0x4004F20")]
|
||||
public static MFBGLIHGCGO<CIIBGMBOFEI> BBDPBMMAPPO;
|
||||
|
||||
// Token: 0x04004F21 RID: 20257
|
||||
[Token(Token = "0x4004F21")]
|
||||
public static MFBGLIHGCGO<long> AIFBHJBFKJL;
|
||||
|
||||
// Token: 0x04004F22 RID: 20258
|
||||
[Token(Token = "0x4004F22")]
|
||||
public static OKNNKFGFODL DOKMINNFCGC;
|
||||
|
||||
// Token: 0x04004F23 RID: 20259
|
||||
[Token(Token = "0x4004F23")]
|
||||
public static OKNNKFGFODL EBLJHBJGDFB;
|
||||
|
||||
// Token: 0x04004F24 RID: 20260
|
||||
[Token(Token = "0x4004F24")]
|
||||
public static OKNNKFGFODL PMBHKNGODOG;
|
||||
|
||||
// Token: 0x04004F25 RID: 20261
|
||||
[Token(Token = "0x4004F25")]
|
||||
public static OKNNKFGFODL LMJHPPCDGKC;
|
||||
|
||||
// Token: 0x04004F26 RID: 20262
|
||||
[Token(Token = "0x4004F26")]
|
||||
public static OKNNKFGFODL OLCJJNMEGPP;
|
||||
|
||||
// Token: 0x04004F27 RID: 20263
|
||||
[Token(Token = "0x4004F27")]
|
||||
public static MFBGLIHGCGO<string> LHEICOLNLJL;
|
||||
|
||||
// Token: 0x04004F28 RID: 20264
|
||||
[Token(Token = "0x4004F28")]
|
||||
public static MFBGLIHGCGO<Matchmaking.MHCKNNJOIIP> EDPKABLOKME;
|
||||
|
||||
// Token: 0x04004F29 RID: 20265
|
||||
[Token(Token = "0x4004F29")]
|
||||
private static string PDMAGOKCHDE;
|
||||
|
||||
// Token: 0x04004F2A RID: 20266
|
||||
[Token(Token = "0x4004F2A")]
|
||||
private static long JHFHNPCEJIJ;
|
||||
|
||||
// Token: 0x04004F2B RID: 20267
|
||||
[Token(Token = "0x4004F2B")]
|
||||
private static long FJDMLBLPKNL;
|
||||
|
||||
// Token: 0x04004F2C RID: 20268
|
||||
[Token(Token = "0x4004F2C")]
|
||||
private static CIIBGMBOFEI MELANAEFKJC;
|
||||
|
||||
// Token: 0x04004F2D RID: 20269
|
||||
[Token(Token = "0x4004F2D")]
|
||||
private static PPENFJMFPNE PKICLMFPMDG;
|
||||
|
||||
// Token: 0x04004F2E RID: 20270
|
||||
[Token(Token = "0x4004F2E")]
|
||||
private static DNACJGJEPEC KHFBDHLNODH;
|
||||
|
||||
// Token: 0x04004F30 RID: 20272
|
||||
[Token(Token = "0x4004F30")]
|
||||
private static bool JOADBDADBHG;
|
||||
|
||||
// Token: 0x04004F32 RID: 20274
|
||||
[Token(Token = "0x4004F32")]
|
||||
private static string GMOHAGANJFH;
|
||||
|
||||
// Token: 0x04004F33 RID: 20275
|
||||
[Token(Token = "0x4004F33")]
|
||||
private static readonly Dictionary<long, CIIBGMBOFEI> AGABODEPDCP;
|
||||
|
||||
// Token: 0x04004F34 RID: 20276
|
||||
[Token(Token = "0x4004F34")]
|
||||
private static readonly Dictionary<int, EFAJBHGDIDD> BLBFGCKFPAM;
|
||||
|
||||
// Token: 0x04004F35 RID: 20277
|
||||
[Token(Token = "0x4004F35")]
|
||||
private static readonly Dictionary<long, int> CPGJEKBAOAD;
|
||||
|
||||
// Token: 0x04004F36 RID: 20278
|
||||
[Token(Token = "0x4004F36")]
|
||||
private static PMGCJEPKFOF<bool> FNOKOPHNEKJ;
|
||||
|
||||
// Token: 0x04004F37 RID: 20279
|
||||
[Token(Token = "0x4004F37")]
|
||||
private static KFBABPAPIMB DGJLBACBEOA;
|
||||
|
||||
// Token: 0x04004F38 RID: 20280
|
||||
[Token(Token = "0x4004F38")]
|
||||
private static float? JLJCONELOEG;
|
||||
|
||||
// Token: 0x04004F39 RID: 20281
|
||||
[Token(Token = "0x4004F39")]
|
||||
private static readonly Stopwatch JFNFPGFMPHB;
|
||||
|
||||
// Token: 0x04004F3A RID: 20282
|
||||
[Token(Token = "0x4004F3A")]
|
||||
private static DateTime? HGNLOBMDMPK;
|
||||
|
||||
// Token: 0x04004F3B RID: 20283
|
||||
[Token(Token = "0x4004F3B")]
|
||||
private static bool CLCHIEJCEPG;
|
||||
|
||||
// Token: 0x0200144D RID: 5197
|
||||
[Token(Token = "0x200144D")]
|
||||
[Serializable]
|
||||
private class LoginLockTokenParams
|
||||
{
|
||||
// Token: 0x0600774D RID: 30541 RVA: 0x001A0E74 File Offset: 0x0019F074
|
||||
[Token(Token = "0x600774D")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public LoginLockTokenParams()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04004F3C RID: 20284
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4004F3C")]
|
||||
public MLFKNFFOOPF Platform;
|
||||
|
||||
// Token: 0x04004F3D RID: 20285
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4004F3D")]
|
||||
public string PlatformId;
|
||||
|
||||
// Token: 0x04004F3E RID: 20286
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4004F3E")]
|
||||
public string LockToken;
|
||||
}
|
||||
|
||||
// Token: 0x0200144E RID: 5198
|
||||
[Token(Token = "0x200144E")]
|
||||
public enum GIJOGKJCEKG
|
||||
{
|
||||
// Token: 0x04004F40 RID: 20288
|
||||
[Token(Token = "0x4004F40")]
|
||||
PublicMatchmaking,
|
||||
// Token: 0x04004F41 RID: 20289
|
||||
[Token(Token = "0x4004F41")]
|
||||
PublicNewInstance,
|
||||
// Token: 0x04004F42 RID: 20290
|
||||
[Token(Token = "0x4004F42")]
|
||||
PrivateNewInstance
|
||||
}
|
||||
|
||||
// Token: 0x0200144F RID: 5199
|
||||
[Token(Token = "0x200144F")]
|
||||
public enum MHCKNNJOIIP
|
||||
{
|
||||
// Token: 0x04004F44 RID: 20292
|
||||
[Token(Token = "0x4004F44")]
|
||||
UnknownError = -1,
|
||||
// Token: 0x04004F45 RID: 20293
|
||||
[Token(Token = "0x4004F45")]
|
||||
Success,
|
||||
// Token: 0x04004F46 RID: 20294
|
||||
[Token(Token = "0x4004F46")]
|
||||
NoSuchGame,
|
||||
// Token: 0x04004F47 RID: 20295
|
||||
[Token(Token = "0x4004F47")]
|
||||
PlayerNotOnline,
|
||||
// Token: 0x04004F48 RID: 20296
|
||||
[Token(Token = "0x4004F48")]
|
||||
InsufficientSpace,
|
||||
// Token: 0x04004F49 RID: 20297
|
||||
[Token(Token = "0x4004F49")]
|
||||
EventNotStarted,
|
||||
// Token: 0x04004F4A RID: 20298
|
||||
[Token(Token = "0x4004F4A")]
|
||||
EventAlreadyFinished,
|
||||
// Token: 0x04004F4B RID: 20299
|
||||
[Token(Token = "0x4004F4B")]
|
||||
BlockedFromRoom = 7,
|
||||
// Token: 0x04004F4C RID: 20300
|
||||
[Token(Token = "0x4004F4C")]
|
||||
JuniorNotAllowed = 11,
|
||||
// Token: 0x04004F4D RID: 20301
|
||||
[Token(Token = "0x4004F4D")]
|
||||
Banned,
|
||||
// Token: 0x04004F4E RID: 20302
|
||||
[Token(Token = "0x4004F4E")]
|
||||
AlreadyInBestInstance,
|
||||
// Token: 0x04004F4F RID: 20303
|
||||
[Token(Token = "0x4004F4F")]
|
||||
InsufficientRelationship,
|
||||
// Token: 0x04004F50 RID: 20304
|
||||
[Token(Token = "0x4004F50")]
|
||||
UpdateRequired = 16,
|
||||
// Token: 0x04004F51 RID: 20305
|
||||
[Token(Token = "0x4004F51")]
|
||||
AlreadyInTargetInstance,
|
||||
// Token: 0x04004F52 RID: 20306
|
||||
[Token(Token = "0x4004F52")]
|
||||
UGCNotAllowed = 19,
|
||||
// Token: 0x04004F53 RID: 20307
|
||||
[Token(Token = "0x4004F53")]
|
||||
NoSuchRoom,
|
||||
// Token: 0x04004F54 RID: 20308
|
||||
[Token(Token = "0x4004F54")]
|
||||
RoomIsNotActive = 22,
|
||||
// Token: 0x04004F55 RID: 20309
|
||||
[Token(Token = "0x4004F55")]
|
||||
RoomBlockedByCreator,
|
||||
// Token: 0x04004F56 RID: 20310
|
||||
[Token(Token = "0x4004F56")]
|
||||
RoomIsPrivate = 25,
|
||||
// Token: 0x04004F57 RID: 20311
|
||||
[Token(Token = "0x4004F57")]
|
||||
RoomInstanceIsPrivate,
|
||||
// Token: 0x04004F58 RID: 20312
|
||||
[Token(Token = "0x4004F58")]
|
||||
DeviceClassNotSupported = 30,
|
||||
// Token: 0x04004F59 RID: 20313
|
||||
[Token(Token = "0x4004F59")]
|
||||
DeviceClassNotSupportedByRoomOwner,
|
||||
// Token: 0x04004F5A RID: 20314
|
||||
[Token(Token = "0x4004F5A")]
|
||||
MovementModeNotSupportedByRoomOwner,
|
||||
// Token: 0x04004F5B RID: 20315
|
||||
[Token(Token = "0x4004F5B")]
|
||||
EventIsPrivate = 35,
|
||||
// Token: 0x04004F5C RID: 20316
|
||||
[Token(Token = "0x4004F5C")]
|
||||
RoomInviteExpired = 40,
|
||||
// Token: 0x04004F5D RID: 20317
|
||||
[Token(Token = "0x4004F5D")]
|
||||
NoAvailableRegion = 45,
|
||||
// Token: 0x04004F5E RID: 20318
|
||||
[Token(Token = "0x4004F5E")]
|
||||
NotorietyTooPoor = 50,
|
||||
// Token: 0x04004F5F RID: 20319
|
||||
[Token(Token = "0x4004F5F")]
|
||||
BannedFromRoom = 55,
|
||||
// Token: 0x04004F60 RID: 20320
|
||||
[Token(Token = "0x4004F60")]
|
||||
NoSuchRoomPlaylist = 60,
|
||||
// Token: 0x04004F61 RID: 20321
|
||||
[Token(Token = "0x4004F61")]
|
||||
RoomPlaylistIsNotActive,
|
||||
// Token: 0x04004F62 RID: 20322
|
||||
[Token(Token = "0x4004F62")]
|
||||
RoomPlaylistIsPrivate,
|
||||
// Token: 0x04004F63 RID: 20323
|
||||
[Token(Token = "0x4004F63")]
|
||||
NoSuchClub = 70,
|
||||
// Token: 0x04004F64 RID: 20324
|
||||
[Token(Token = "0x4004F64")]
|
||||
ClubHasNoClubhouse,
|
||||
// Token: 0x04004F65 RID: 20325
|
||||
[Token(Token = "0x4004F65")]
|
||||
ClubIsNotActive = 73,
|
||||
// Token: 0x04004F66 RID: 20326
|
||||
[Token(Token = "0x4004F66")]
|
||||
NotAMemberOfClub,
|
||||
// Token: 0x04004F67 RID: 20327
|
||||
[Token(Token = "0x4004F67")]
|
||||
BannedFromClub,
|
||||
// Token: 0x04004F68 RID: 20328
|
||||
[Token(Token = "0x4004F68")]
|
||||
InstanceJoinNotPermitted,
|
||||
// Token: 0x04004F69 RID: 20329
|
||||
[Token(Token = "0x4004F69")]
|
||||
LevelTooLow
|
||||
}
|
||||
|
||||
// Token: 0x02001450 RID: 5200
|
||||
[Token(Token = "0x2001450")]
|
||||
private class JKOFHKAHOHK : IFAIJAGLDFK
|
||||
{
|
||||
// Token: 0x170013D8 RID: 5080
|
||||
// (get) Token: 0x0600774E RID: 30542 RVA: 0x001A0E88 File Offset: 0x0019F088
|
||||
// (set) Token: 0x0600774F RID: 30543 RVA: 0x001A0E9C File Offset: 0x0019F09C
|
||||
[Token(Token = "0x170013D8")]
|
||||
public Matchmaking.MHCKNNJOIIP HIKHMNNGOHD
|
||||
{
|
||||
[Token(Token = "0x600774E")]
|
||||
[Address(RVA = "0x3FA560", Offset = "0x3F9360", VA = "0x1803FA560")]
|
||||
get;
|
||||
[Token(Token = "0x600774F")]
|
||||
[Address(RVA = "0x536480", Offset = "0x535280", VA = "0x180536480")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x170013D9 RID: 5081
|
||||
// (get) Token: 0x06007750 RID: 30544 RVA: 0x001A0EB0 File Offset: 0x0019F0B0
|
||||
// (set) Token: 0x06007751 RID: 30545 RVA: 0x001A0EC4 File Offset: 0x0019F0C4
|
||||
[Token(Token = "0x170013D9")]
|
||||
public CIIBGMBOFEI FLOHLCKCOFA
|
||||
{
|
||||
[Token(Token = "0x6007750")]
|
||||
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
|
||||
get;
|
||||
[Token(Token = "0x6007751")]
|
||||
[Address(RVA = "0x3F7210", Offset = "0x3F6010", VA = "0x1803F7210")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x06007752 RID: 30546 RVA: 0x001A0ED8 File Offset: 0x0019F0D8
|
||||
[Token(Token = "0x6007752")]
|
||||
[Address(RVA = "0xD621B0", Offset = "0xD60FB0", VA = "0x180D621B0", Slot = "4")]
|
||||
public void PPGFHEDFBEA(Dictionary<string, object> PMMGDNALAEB)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06007752)
|
||||
|
||||
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: 0x06007753 RID: 30547 RVA: 0x001A0F28 File Offset: 0x0019F128
|
||||
[Token(Token = "0x6007753")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public JKOFHKAHOHK()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02001451 RID: 5201
|
||||
[Token(Token = "0x2001451")]
|
||||
private class OBBKPLHJOAB : IFAIJAGLDFK
|
||||
{
|
||||
// Token: 0x170013DA RID: 5082
|
||||
// (get) Token: 0x06007754 RID: 30548 RVA: 0x001A0F3C File Offset: 0x0019F13C
|
||||
// (set) Token: 0x06007755 RID: 30549 RVA: 0x001A0F50 File Offset: 0x0019F150
|
||||
[Token(Token = "0x170013DA")]
|
||||
public Matchmaking.MHCKNNJOIIP HIKHMNNGOHD
|
||||
{
|
||||
[Token(Token = "0x6007754")]
|
||||
[Address(RVA = "0x3FA560", Offset = "0x3F9360", VA = "0x1803FA560")]
|
||||
get;
|
||||
[Token(Token = "0x6007755")]
|
||||
[Address(RVA = "0x536480", Offset = "0x535280", VA = "0x180536480")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x06007756 RID: 30550 RVA: 0x001A0F64 File Offset: 0x0019F164
|
||||
[Token(Token = "0x6007756")]
|
||||
[Address(RVA = "0xD65700", Offset = "0xD64500", VA = "0x180D65700", 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: 0x06007757 RID: 30551 RVA: 0x001A0F88 File Offset: 0x0019F188
|
||||
[Token(Token = "0x6007757")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public OBBKPLHJOAB()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02001452 RID: 5202
|
||||
[Token(Token = "0x2001452")]
|
||||
public enum IICIGFCLJAF
|
||||
{
|
||||
// Token: 0x04004F6E RID: 20334
|
||||
[Token(Token = "0x4004F6E")]
|
||||
Success,
|
||||
// Token: 0x04004F6F RID: 20335
|
||||
[Token(Token = "0x4004F6F")]
|
||||
FailedToConnectToRegion,
|
||||
// Token: 0x04004F70 RID: 20336
|
||||
[Token(Token = "0x4004F70")]
|
||||
FailedToConnectToRoom,
|
||||
// Token: 0x04004F71 RID: 20337
|
||||
[Token(Token = "0x4004F71")]
|
||||
FailedToSpawnPlayer
|
||||
}
|
||||
|
||||
// Token: 0x02001454 RID: 5204
|
||||
[Token(Token = "0x2001454")]
|
||||
[CompilerGenerated]
|
||||
private sealed class IBHEJPBAAIP
|
||||
{
|
||||
// Token: 0x0600776D RID: 30573 RVA: 0x001A11D0 File Offset: 0x0019F3D0
|
||||
[Token(Token = "0x600776D")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public IBHEJPBAAIP()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600776E RID: 30574 RVA: 0x001A11E4 File Offset: 0x0019F3E4
|
||||
[Token(Token = "0x600776E")]
|
||||
[Address(RVA = "0xD5F630", Offset = "0xD5E430", VA = "0x180D5F630")]
|
||||
internal void <Logout>b__0(NEBIGEDJGPP request, HOOILIHKMEG response)
|
||||
{
|
||||
float realtimeSinceStartup = Time.realtimeSinceStartup;
|
||||
LDCMJEDOFCO ldcmjedofco = this.service;
|
||||
}
|
||||
|
||||
// Token: 0x04004F86 RID: 20358
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4004F86")]
|
||||
public float startTime;
|
||||
|
||||
// Token: 0x04004F87 RID: 20359
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x4004F87")]
|
||||
public LDCMJEDOFCO service;
|
||||
|
||||
// Token: 0x04004F88 RID: 20360
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4004F88")]
|
||||
public string relativeUri;
|
||||
}
|
||||
|
||||
// Token: 0x02001455 RID: 5205
|
||||
[Token(Token = "0x2001455")]
|
||||
[CompilerGenerated]
|
||||
private sealed class JGGONFABMGF
|
||||
{
|
||||
// Token: 0x0600776F RID: 30575 RVA: 0x001A1200 File Offset: 0x0019F400
|
||||
[Token(Token = "0x600776F")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public JGGONFABMGF()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04004F89 RID: 20361
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4004F89")]
|
||||
public int accountId;
|
||||
}
|
||||
|
||||
// Token: 0x02001456 RID: 5206
|
||||
[Token(Token = "0x2001456")]
|
||||
[CompilerGenerated]
|
||||
private sealed class DDMAPPIFBAO
|
||||
{
|
||||
// Token: 0x06007770 RID: 30576 RVA: 0x001A1214 File Offset: 0x0019F414
|
||||
[Token(Token = "0x6007770")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public DDMAPPIFBAO()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06007771 RID: 30577 RVA: 0x001A1228 File Offset: 0x0019F428
|
||||
[Token(Token = "0x6007771")]
|
||||
[Address(RVA = "0xD5C7F0", Offset = "0xD5B5F0", VA = "0x180D5C7F0")]
|
||||
internal void <GetPlayerPresenceFromServerByAccountId>b__0(List<EFAJBHGDIDD> playerPresenceList)
|
||||
{
|
||||
EFAJBHGDIDD efajbhgdidd = Enumerable.FirstOrDefault<EFAJBHGDIDD>(playerPresenceList);
|
||||
if (efajbhgdidd != 0)
|
||||
{
|
||||
Matchmaking.ABNCPNMEIGC(efajbhgdidd, true);
|
||||
}
|
||||
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.OOOIENHGNCA(efajbhgdidd);
|
||||
}
|
||||
|
||||
// Token: 0x06007772 RID: 30578 RVA: 0x001A1284 File Offset: 0x0019F484
|
||||
[Token(Token = "0x6007772")]
|
||||
[Address(RVA = "0xD5C8F0", Offset = "0xD5B6F0", VA = "0x180D5C8F0")]
|
||||
internal void <GetPlayerPresenceFromServerByAccountId>b__1(string error)
|
||||
{
|
||||
this.promise.HMFPPBJFHKD(error);
|
||||
}
|
||||
|
||||
// Token: 0x04004F8A RID: 20362
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4004F8A")]
|
||||
public CBLLFJEDOII<EFAJBHGDIDD> promise;
|
||||
|
||||
// Token: 0x04004F8B RID: 20363
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4004F8B")]
|
||||
public Matchmaking.JGGONFABMGF CS$<>8__locals1;
|
||||
}
|
||||
|
||||
// Token: 0x02001457 RID: 5207
|
||||
[Token(Token = "0x2001457")]
|
||||
[CompilerGenerated]
|
||||
private sealed class PPOENCKJIPN
|
||||
{
|
||||
// Token: 0x06007773 RID: 30579 RVA: 0x001A12A4 File Offset: 0x0019F4A4
|
||||
[Token(Token = "0x6007773")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public PPOENCKJIPN()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06007774 RID: 30580 RVA: 0x001A12B8 File Offset: 0x0019F4B8
|
||||
[Token(Token = "0x6007774")]
|
||||
[Address(RVA = "0xD65D60", Offset = "0xD64B60", VA = "0x180D65D60")]
|
||||
internal void <RefreshCachedPlayerPresences>b__1(List<EFAJBHGDIDD> playerPresenceList)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
IReadOnlyList<int> readOnlyList = this.accountIds;
|
||||
num += num;
|
||||
num++;
|
||||
int num2 = 0;
|
||||
if (num < num2)
|
||||
{
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
Matchmaking.AOMJDCIABCG aomjdciabcg = new Matchmaking.AOMJDCIABCG();
|
||||
aomjdciabcg.id = aomjdciabcg;
|
||||
Func<EFAJBHGDIDD, bool> func = delegate(EFAJBHGDIDD p)
|
||||
{
|
||||
int id2 = aomjdciabcg.id;
|
||||
return p.<FMMJEJMBDPL>k__BackingField == id2;
|
||||
};
|
||||
EFAJBHGDIDD efajbhgdidd = Enumerable.FirstOrDefault<EFAJBHGDIDD>(playerPresenceList, func);
|
||||
if (efajbhgdidd != 0)
|
||||
{
|
||||
ulong num3;
|
||||
Matchmaking.ABNCPNMEIGC(efajbhgdidd, num3 != 0UL);
|
||||
num3 += num3;
|
||||
num3 += num3;
|
||||
}
|
||||
Dictionary<int, EFAJBHGDIDD> blbfgckfpam = Matchmaking.BLBFGCKFPAM;
|
||||
int id = aomjdciabcg.id;
|
||||
bool flag = blbfgckfpam.Remove(id);
|
||||
Matchmaking.PNMDPHBLAIO(aomjdciabcg.id);
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x04004F8C RID: 20364
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4004F8C")]
|
||||
public IReadOnlyList<int> accountIds;
|
||||
}
|
||||
|
||||
// Token: 0x02001458 RID: 5208
|
||||
[Token(Token = "0x2001458")]
|
||||
[CompilerGenerated]
|
||||
private sealed class AOMJDCIABCG
|
||||
{
|
||||
// Token: 0x06007775 RID: 30581 RVA: 0x001A1364 File Offset: 0x0019F564
|
||||
[Token(Token = "0x6007775")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public AOMJDCIABCG()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06007776 RID: 30582 RVA: 0x001A1378 File Offset: 0x0019F578
|
||||
[Token(Token = "0x6007776")]
|
||||
[Address(RVA = "0x8C03F0", Offset = "0x8BF1F0", VA = "0x1808C03F0")]
|
||||
internal bool <RefreshCachedPlayerPresences>b__4(EFAJBHGDIDD p)
|
||||
{
|
||||
int num = this.id;
|
||||
return p.<FMMJEJMBDPL>k__BackingField == num;
|
||||
}
|
||||
|
||||
// Token: 0x04004F8D RID: 20365
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4004F8D")]
|
||||
public int id;
|
||||
}
|
||||
|
||||
// Token: 0x02001459 RID: 5209
|
||||
[Token(Token = "0x2001459")]
|
||||
[CompilerGenerated]
|
||||
private sealed class PHJNFAEEAKH
|
||||
{
|
||||
// Token: 0x06007777 RID: 30583 RVA: 0x001A139C File Offset: 0x0019F59C
|
||||
[Token(Token = "0x6007777")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public PHJNFAEEAKH()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06007778 RID: 30584 RVA: 0x001A13B0 File Offset: 0x0019F5B0
|
||||
[Token(Token = "0x6007778")]
|
||||
[Address(RVA = "0xD65D00", Offset = "0xD64B00", VA = "0x180D65D00")]
|
||||
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: 0x04004F8E RID: 20366
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4004F8E")]
|
||||
public long roomId;
|
||||
}
|
||||
|
||||
// Token: 0x0200145A RID: 5210
|
||||
[Token(Token = "0x200145A")]
|
||||
[CompilerGenerated]
|
||||
private sealed class PAJDPPGCDMH
|
||||
{
|
||||
// Token: 0x06007779 RID: 30585 RVA: 0x001A13EC File Offset: 0x0019F5EC
|
||||
[Token(Token = "0x6007779")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public PAJDPPGCDMH()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600777A RID: 30586 RVA: 0x001A1400 File Offset: 0x0019F600
|
||||
[Token(Token = "0x600777A")]
|
||||
[Address(RVA = "0xD658C0", Offset = "0xD646C0", VA = "0x180D658C0")]
|
||||
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;
|
||||
global::UnityEngine.Debug.LogErrorFormat("Matchmaking request failed ({0}): {1}", array);
|
||||
Matchmaking.IFJHGCBIBLD = string.Empty;
|
||||
}
|
||||
|
||||
// Token: 0x0600777B RID: 30587 RVA: 0x001A1450 File Offset: 0x0019F650
|
||||
[Token(Token = "0x600777B")]
|
||||
[Address(RVA = "0xD65A30", Offset = "0xD64830", VA = "0x180D65A30")]
|
||||
internal void <GoToHelper>b__1(Matchmaking.JKOFHKAHOHK response)
|
||||
{
|
||||
if (response.<NOIMHPLCGOM>k__BackingField == Matchmaking.MHCKNNJOIIP.Success)
|
||||
{
|
||||
Matchmaking.AJKLPNMLABC(response.<NNDJBLGCAEE>k__BackingField, true);
|
||||
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;
|
||||
global::UnityEngine.Debug.LogWarningFormat("Matchmaking request failed ({0}): {1}", array);
|
||||
Matchmaking.IFJHGCBIBLD = string.Empty;
|
||||
}
|
||||
|
||||
// Token: 0x04004F8F RID: 20367
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4004F8F")]
|
||||
public string requestUri;
|
||||
}
|
||||
|
||||
// Token: 0x0200145B RID: 5211
|
||||
[Token(Token = "0x200145B")]
|
||||
[CompilerGenerated]
|
||||
private sealed class AFBNAPDLLCO
|
||||
{
|
||||
// Token: 0x0600777C RID: 30588 RVA: 0x001A14C8 File Offset: 0x0019F6C8
|
||||
[Token(Token = "0x600777C")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public AFBNAPDLLCO()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600777D RID: 30589 RVA: 0x001A14DC File Offset: 0x0019F6DC
|
||||
[Token(Token = "0x600777D")]
|
||||
[Address(RVA = "0xD57AD0", Offset = "0xD568D0", VA = "0x180D57AD0")]
|
||||
internal void <SetAvoidJuniors>b__0()
|
||||
{
|
||||
Matchmaking.FNOKOPHNEKJ = JJEKJGALHKO.MKLIDFOGIGO<bool>(this.avoidJuniors);
|
||||
}
|
||||
|
||||
// Token: 0x04004F90 RID: 20368
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4004F90")]
|
||||
public bool avoidJuniors;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecNet
|
||||
{
|
||||
// Token: 0x020013E4 RID: 5092
|
||||
[Token(Token = "0x20013E4")]
|
||||
[Serializable]
|
||||
public class ModifyTagsRequest
|
||||
{
|
||||
// Token: 0x060074BD RID: 29885 RVA: 0x00197FE0 File Offset: 0x001961E0
|
||||
[Token(Token = "0x60074BD")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public ModifyTagsRequest()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04004D56 RID: 19798
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4004D56")]
|
||||
public long InventionId;
|
||||
|
||||
// Token: 0x04004D57 RID: 19799
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4004D57")]
|
||||
public List<string> AutoTags;
|
||||
|
||||
// Token: 0x04004D58 RID: 19800
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4004D58")]
|
||||
public List<string> CustomTags;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,79 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecNet
|
||||
{
|
||||
// Token: 0x020013E2 RID: 5090
|
||||
[Token(Token = "0x20013E2")]
|
||||
[Serializable]
|
||||
internal class NewInventionRequestDTO
|
||||
{
|
||||
// Token: 0x060074BB RID: 29883 RVA: 0x00197FA8 File Offset: 0x001961A8
|
||||
[Token(Token = "0x60074BB")]
|
||||
[Address(RVA = "0xD656F0", Offset = "0xD644F0", VA = "0x180D656F0")]
|
||||
public NewInventionRequestDTO()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04004D41 RID: 19777
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4004D41")]
|
||||
public string name;
|
||||
|
||||
// Token: 0x04004D42 RID: 19778
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4004D42")]
|
||||
public string description;
|
||||
|
||||
// Token: 0x04004D43 RID: 19779
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4004D43")]
|
||||
public string imageName;
|
||||
|
||||
// Token: 0x04004D44 RID: 19780
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4004D44")]
|
||||
public int instantiationCost;
|
||||
|
||||
// Token: 0x04004D45 RID: 19781
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x4004D45")]
|
||||
public int lightsCost;
|
||||
|
||||
// Token: 0x04004D46 RID: 19782
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4004D46")]
|
||||
public int chipsCost;
|
||||
|
||||
// Token: 0x04004D47 RID: 19783
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x4004D47")]
|
||||
public int cloudVariablesCost;
|
||||
|
||||
// Token: 0x04004D48 RID: 19784
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4004D48")]
|
||||
public int aiCost;
|
||||
|
||||
// Token: 0x04004D49 RID: 19785
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4004D49")]
|
||||
public long creationRoomId = (long)((ulong)(-1L));
|
||||
|
||||
// Token: 0x04004D4A RID: 19786
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4004D4A")]
|
||||
public string inventionDataFilename;
|
||||
|
||||
// Token: 0x04004D4B RID: 19787
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4004D4B")]
|
||||
public List<long> referencedInventions;
|
||||
|
||||
// Token: 0x04004D4C RID: 19788
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4004D4C")]
|
||||
public LMLJHMJEIGM creatorAccountRole;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,58 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecNet
|
||||
{
|
||||
// Token: 0x020014B3 RID: 5299
|
||||
[Token(Token = "0x20014B3")]
|
||||
[Serializable]
|
||||
public class PlayerEventDTOPage : IFAIJAGLDFK
|
||||
{
|
||||
// Token: 0x1700145F RID: 5215
|
||||
// (get) Token: 0x0600797D RID: 31101 RVA: 0x001A6B5C File Offset: 0x001A4D5C
|
||||
// (set) Token: 0x0600797E RID: 31102 RVA: 0x001A6B70 File Offset: 0x001A4D70
|
||||
[Token(Token = "0x1700145F")]
|
||||
public List<CCMBKDINCAH> Events
|
||||
{
|
||||
[Token(Token = "0x600797D")]
|
||||
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
||||
get;
|
||||
[Token(Token = "0x600797E")]
|
||||
[Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x17001460 RID: 5216
|
||||
// (get) Token: 0x0600797F RID: 31103 RVA: 0x001A6B84 File Offset: 0x001A4D84
|
||||
// (set) Token: 0x06007980 RID: 31104 RVA: 0x001A6B98 File Offset: 0x001A4D98
|
||||
[Token(Token = "0x17001460")]
|
||||
public string ContinuationToken
|
||||
{
|
||||
[Token(Token = "0x600797F")]
|
||||
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
|
||||
get;
|
||||
[Token(Token = "0x6007980")]
|
||||
[Address(RVA = "0x3F7210", Offset = "0x3F6010", VA = "0x1803F7210")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x06007981 RID: 31105 RVA: 0x001A6BAC File Offset: 0x001A4DAC
|
||||
[Token(Token = "0x6007981")]
|
||||
[Address(RVA = "0xD66030", Offset = "0xD64E30", VA = "0x180D66030", 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: 0x06007982 RID: 31106 RVA: 0x001A6BE0 File Offset: 0x001A4DE0
|
||||
[Token(Token = "0x6007982")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public PlayerEventDTOPage()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,33 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecNet
|
||||
{
|
||||
// Token: 0x020013E6 RID: 5094
|
||||
[Token(Token = "0x20013E6")]
|
||||
[Serializable]
|
||||
public class ReportRequest
|
||||
{
|
||||
// Token: 0x060074BF RID: 29887 RVA: 0x00198008 File Offset: 0x00196208
|
||||
[Token(Token = "0x60074BF")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public ReportRequest()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04004D5A RID: 19802
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4004D5A")]
|
||||
public long InventionId;
|
||||
|
||||
// Token: 0x04004D5B RID: 19803
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4004D5B")]
|
||||
public string Details;
|
||||
|
||||
// Token: 0x04004D5C RID: 19804
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4004D5C")]
|
||||
public FDEGHHFBJJO ReportCategory;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,479 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecNet
|
||||
{
|
||||
// Token: 0x02001525 RID: 5413
|
||||
[Token(Token = "0x2001525")]
|
||||
public class RoomComment : IFAIJAGLDFK, IEquatable<RoomComment>
|
||||
{
|
||||
// Token: 0x140000B3 RID: 179
|
||||
// (add) Token: 0x06007C15 RID: 31765 RVA: 0x001AE3D4 File Offset: 0x001AC5D4
|
||||
// (remove) Token: 0x06007C16 RID: 31766 RVA: 0x001AE3FC File Offset: 0x001AC5FC
|
||||
[Token(Token = "0x140000B3")]
|
||||
public event Action BHBMDDENGGA
|
||||
{
|
||||
[Token(Token = "0x6007C15")]
|
||||
[Address(RVA = "0xD66E20", Offset = "0xD65C20", VA = "0x180D66E20")]
|
||||
[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 = "0x6007C16")]
|
||||
[Address(RVA = "0xD66410", Offset = "0xD65210", VA = "0x180D66410")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Action bhbmddengga;
|
||||
Delegate @delegate;
|
||||
do
|
||||
{
|
||||
bhbmddengga = this.BHBMDDENGGA;
|
||||
@delegate = Delegate.Remove(bhbmddengga, value);
|
||||
}
|
||||
while (@delegate != 0 && @delegate == 0);
|
||||
while (@delegate != bhbmddengga)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170014B8 RID: 5304
|
||||
// (get) Token: 0x06007C17 RID: 31767 RVA: 0x001AE424 File Offset: 0x001AC624
|
||||
// (set) Token: 0x06007C18 RID: 31768 RVA: 0x001AE438 File Offset: 0x001AC638
|
||||
[Token(Token = "0x170014B8")]
|
||||
public long JPOHGBCEJEJ
|
||||
{
|
||||
[Token(Token = "0x6007C17")]
|
||||
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
|
||||
get;
|
||||
[Token(Token = "0x6007C18")]
|
||||
[Address(RVA = "0x3F7210", Offset = "0x3F6010", VA = "0x1803F7210")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x170014B9 RID: 5305
|
||||
// (get) Token: 0x06007C19 RID: 31769 RVA: 0x001AE44C File Offset: 0x001AC64C
|
||||
// (set) Token: 0x06007C1A RID: 31770 RVA: 0x001AE460 File Offset: 0x001AC660
|
||||
[Token(Token = "0x170014B9")]
|
||||
public long DADOKMAOFJL
|
||||
{
|
||||
[Token(Token = "0x6007C19")]
|
||||
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")]
|
||||
get;
|
||||
[Token(Token = "0x6007C1A")]
|
||||
[Address(RVA = "0x460F90", Offset = "0x45FD90", VA = "0x180460F90")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x170014BA RID: 5306
|
||||
// (get) Token: 0x06007C1B RID: 31771 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (set) Token: 0x06007C1C RID: 31772 RVA: 0x001AE474 File Offset: 0x001AC674
|
||||
[Token(Token = "0x170014BA")]
|
||||
public long? GJPHHEHBCIJ
|
||||
{
|
||||
[Token(Token = "0x6007C1B")]
|
||||
[Address(RVA = "0x5620E0", Offset = "0x560EE0", VA = "0x1805620E0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x6007C1C")]
|
||||
[Address(RVA = "0x6A1580", Offset = "0x6A0380", VA = "0x1806A1580")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170014BB RID: 5307
|
||||
// (get) Token: 0x06007C1D RID: 31773 RVA: 0x001AE484 File Offset: 0x001AC684
|
||||
// (set) Token: 0x06007C1E RID: 31774 RVA: 0x001AE498 File Offset: 0x001AC698
|
||||
[Token(Token = "0x170014BB")]
|
||||
public int? GAINIOENNCG
|
||||
{
|
||||
[Token(Token = "0x6007C1D")]
|
||||
[Address(RVA = "0x3F63D0", Offset = "0x3F51D0", VA = "0x1803F63D0")]
|
||||
get;
|
||||
[Token(Token = "0x6007C1E")]
|
||||
[Address(RVA = "0x5329E0", Offset = "0x5317E0", VA = "0x1805329E0")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x170014BC RID: 5308
|
||||
// (get) Token: 0x06007C1F RID: 31775 RVA: 0x001AE4AC File Offset: 0x001AC6AC
|
||||
// (set) Token: 0x06007C20 RID: 31776 RVA: 0x001AE4C0 File Offset: 0x001AC6C0
|
||||
[Token(Token = "0x170014BC")]
|
||||
public DateTime ACBFDMLHFPB
|
||||
{
|
||||
[Token(Token = "0x6007C1F")]
|
||||
[Address(RVA = "0x408890", Offset = "0x407690", VA = "0x180408890")]
|
||||
get;
|
||||
[Token(Token = "0x6007C20")]
|
||||
[Address(RVA = "0x403B30", Offset = "0x402930", VA = "0x180403B30")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x170014BD RID: 5309
|
||||
// (get) Token: 0x06007C21 RID: 31777 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (set) Token: 0x06007C22 RID: 31778 RVA: 0x001AE4D4 File Offset: 0x001AC6D4
|
||||
[Token(Token = "0x170014BD")]
|
||||
public Vector3? EPKNJJIGHLN
|
||||
{
|
||||
[Token(Token = "0x6007C21")]
|
||||
[Address(RVA = "0x864420", Offset = "0x863220", VA = "0x180864420")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x6007C22")]
|
||||
[Address(RVA = "0x8EA750", Offset = "0x8E9550", VA = "0x1808EA750")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170014BE RID: 5310
|
||||
// (get) Token: 0x06007C23 RID: 31779 RVA: 0x001AE4E4 File Offset: 0x001AC6E4
|
||||
// (set) Token: 0x06007C24 RID: 31780 RVA: 0x001AE4F8 File Offset: 0x001AC6F8
|
||||
[Token(Token = "0x170014BE")]
|
||||
public string DFPPNHINEFO
|
||||
{
|
||||
[Token(Token = "0x6007C23")]
|
||||
[Address(RVA = "0x423D40", Offset = "0x422B40", VA = "0x180423D40")]
|
||||
get;
|
||||
[Token(Token = "0x6007C24")]
|
||||
[Address(RVA = "0x466B90", Offset = "0x465990", VA = "0x180466B90")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x170014BF RID: 5311
|
||||
// (get) Token: 0x06007C25 RID: 31781 RVA: 0x001AE50C File Offset: 0x001AC70C
|
||||
// (set) Token: 0x06007C26 RID: 31782 RVA: 0x001AE520 File Offset: 0x001AC720
|
||||
[Token(Token = "0x170014BF")]
|
||||
public RoomComment.GBBPFDLJLIG MAGFJGMHKLA
|
||||
{
|
||||
[Token(Token = "0x6007C25")]
|
||||
[Address(RVA = "0xD17AD0", Offset = "0xD168D0", VA = "0x180D17AD0")]
|
||||
get;
|
||||
[Token(Token = "0x6007C26")]
|
||||
[Address(RVA = "0x731D70", Offset = "0x730B70", VA = "0x180731D70")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x170014C0 RID: 5312
|
||||
// (get) Token: 0x06007C27 RID: 31783 RVA: 0x001AE534 File Offset: 0x001AC734
|
||||
// (set) Token: 0x06007C28 RID: 31784 RVA: 0x001AE548 File Offset: 0x001AC748
|
||||
[Token(Token = "0x170014C0")]
|
||||
public bool KHLBAPKLINE
|
||||
{
|
||||
[Token(Token = "0x6007C27")]
|
||||
[Address(RVA = "0x7C5A70", Offset = "0x7C4870", VA = "0x1807C5A70")]
|
||||
get;
|
||||
[Token(Token = "0x6007C28")]
|
||||
[Address(RVA = "0x7C5A80", Offset = "0x7C4880", VA = "0x1807C5A80")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x170014C1 RID: 5313
|
||||
// (get) Token: 0x06007C29 RID: 31785 RVA: 0x001AE55C File Offset: 0x001AC75C
|
||||
[Token(Token = "0x170014C1")]
|
||||
public bool PLALCAGAKNB
|
||||
{
|
||||
[Token(Token = "0x6007C29")]
|
||||
[Address(RVA = "0xD672D0", Offset = "0xD660D0", VA = "0x180D672D0")]
|
||||
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: 0x06007C2A RID: 31786 RVA: 0x001AE5A4 File Offset: 0x001AC7A4
|
||||
[Token(Token = "0x6007C2A")]
|
||||
[Address(RVA = "0xD66850", Offset = "0xD65650", VA = "0x180D66850")]
|
||||
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: 0x06007C2B RID: 31787 RVA: 0x001AE5E0 File Offset: 0x001AC7E0
|
||||
[Token(Token = "0x6007C2B")]
|
||||
[Address(RVA = "0xD67460", Offset = "0xD66260", VA = "0x180D67460", 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: 0x06007C2C RID: 31788 RVA: 0x001AE6C4 File Offset: 0x001AC8C4
|
||||
[Token(Token = "0x6007C2C")]
|
||||
[Address(RVA = "0xD664B0", Offset = "0xD652B0", VA = "0x180D664B0", 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;
|
||||
DateTime dateTime2 = HPKICPNGMDJ.<IPLPEOMCNPJ>k__BackingField;
|
||||
bool flag4;
|
||||
if (!flag4)
|
||||
{
|
||||
return;
|
||||
}
|
||||
Vector3? vector = this.<NGJJOLPPEDG>k__BackingField;
|
||||
Vector3? vector2 = HPKICPNGMDJ.<NGJJOLPPEDG>k__BackingField;
|
||||
bool flag5;
|
||||
if (!flag5)
|
||||
{
|
||||
return;
|
||||
}
|
||||
string text = this.<LHJAKNBODPE>k__BackingField;
|
||||
if (!flag5)
|
||||
{
|
||||
return;
|
||||
}
|
||||
RoomComment.GBBPFDLJLIG gbbpfdljlig = HPKICPNGMDJ.<JJINBDOMEOP>k__BackingField;
|
||||
if (this.<JJINBDOMEOP>k__BackingField == gbbpfdljlig)
|
||||
{
|
||||
bool flag6 = HPKICPNGMDJ.<EDLGEEMPMLM>k__BackingField;
|
||||
return this.<EDLGEEMPMLM>k__BackingField == flag6;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06007C2D RID: 31789 RVA: 0x001AE790 File Offset: 0x001AC990
|
||||
[Token(Token = "0x6007C2D")]
|
||||
[Address(RVA = "0xD66630", Offset = "0xD65430", VA = "0x180D66630", 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;
|
||||
bool flag5;
|
||||
if (!flag5)
|
||||
{
|
||||
return;
|
||||
}
|
||||
Vector3? vector = this.<NGJJOLPPEDG>k__BackingField;
|
||||
bool flag6;
|
||||
if (!flag6)
|
||||
{
|
||||
return;
|
||||
}
|
||||
string text = this.<LHJAKNBODPE>k__BackingField;
|
||||
if (flag6 && this.<JJINBDOMEOP>k__BackingField == (flag6 ? RoomComment.GBBPFDLJLIG.Idea : RoomComment.GBBPFDLJLIG.Feedback))
|
||||
{
|
||||
return this.<EDLGEEMPMLM>k__BackingField == flag6;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06007C2E RID: 31790 RVA: 0x001AE838 File Offset: 0x001ACA38
|
||||
[Token(Token = "0x6007C2E")]
|
||||
[Address(RVA = "0xD66C80", Offset = "0xD65A80", VA = "0x180D66C80", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
long num = this.<JPAOOKPLEDB>k__BackingField;
|
||||
long num2 = this.<DOFDAMHCJLP>k__BackingField;
|
||||
long? num3 = this.<OMCJBBKKIKO>k__BackingField;
|
||||
int? num4 = this.<IFBPANODIPA>k__BackingField;
|
||||
DateTime dateTime = this.<IPLPEOMCNPJ>k__BackingField;
|
||||
Vector3? vector = this.<NGJJOLPPEDG>k__BackingField;
|
||||
string text = this.<LHJAKNBODPE>k__BackingField;
|
||||
long num5 = num * (long)((uint)397) * (long)((uint)397) * (long)((uint)397);
|
||||
if (text != 0)
|
||||
{
|
||||
text.Finalize();
|
||||
}
|
||||
bool flag = this.<EDLGEEMPMLM>k__BackingField;
|
||||
int num7;
|
||||
long num6 = (long)(num7 * (int)((uint)397) * (int)((uint)397) * (int)((uint)397));
|
||||
int num8;
|
||||
return num8;
|
||||
}
|
||||
|
||||
// Token: 0x06007C2F RID: 31791 RVA: 0x001AE8C8 File Offset: 0x001ACAC8
|
||||
[Token(Token = "0x6007C2F")]
|
||||
[Address(RVA = "0xD66EC0", Offset = "0xD65CC0", VA = "0x180D66EC0")]
|
||||
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;
|
||||
long num;
|
||||
array[4] = num;
|
||||
array[5] = num;
|
||||
array[6] = num;
|
||||
array[7] = num;
|
||||
return array;
|
||||
}
|
||||
|
||||
// Token: 0x06007C30 RID: 31792 RVA: 0x001AE93C File Offset: 0x001ACB3C
|
||||
[Token(Token = "0x6007C30")]
|
||||
[Address(RVA = "0xD668D0", Offset = "0xD656D0", VA = "0x180D668D0")]
|
||||
public static object FMPDNMFBCJH(object DBFBLNILIGL)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06007C30)
|
||||
|
||||
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: 0x06007C31 RID: 31793 RVA: 0x001AE9A8 File Offset: 0x001ACBA8
|
||||
[Token(Token = "0x6007C31")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public RoomComment()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x02001526 RID: 5414
|
||||
[Token(Token = "0x2001526")]
|
||||
public enum GBBPFDLJLIG
|
||||
{
|
||||
// Token: 0x040052EC RID: 21228
|
||||
[Token(Token = "0x40052EC")]
|
||||
Feedback,
|
||||
// Token: 0x040052ED RID: 21229
|
||||
[Token(Token = "0x40052ED")]
|
||||
Idea,
|
||||
// Token: 0x040052EE RID: 21230
|
||||
[Token(Token = "0x40052EE")]
|
||||
BugReport
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,74 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecNet
|
||||
{
|
||||
// Token: 0x0200140A RID: 5130
|
||||
[Token(Token = "0x200140A")]
|
||||
[Serializable]
|
||||
public class SetStatRequestDTO
|
||||
{
|
||||
// Token: 0x17001376 RID: 4982
|
||||
// (get) Token: 0x0600756B RID: 30059 RVA: 0x0019A8A0 File Offset: 0x00198AA0
|
||||
// (set) Token: 0x0600756C RID: 30060 RVA: 0x0019A8B4 File Offset: 0x00198AB4
|
||||
[Token(Token = "0x17001376")]
|
||||
public int StatChannel
|
||||
{
|
||||
[Token(Token = "0x600756B")]
|
||||
[Address(RVA = "0x3FA560", Offset = "0x3F9360", VA = "0x1803FA560")]
|
||||
get;
|
||||
[Token(Token = "0x600756C")]
|
||||
[Address(RVA = "0x536480", Offset = "0x535280", VA = "0x180536480")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x17001377 RID: 4983
|
||||
// (get) Token: 0x0600756D RID: 30061 RVA: 0x0019A8C8 File Offset: 0x00198AC8
|
||||
// (set) Token: 0x0600756E RID: 30062 RVA: 0x0019A8DC File Offset: 0x00198ADC
|
||||
[Token(Token = "0x17001377")]
|
||||
public long RoomId
|
||||
{
|
||||
[Token(Token = "0x600756D")]
|
||||
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
|
||||
get;
|
||||
[Token(Token = "0x600756E")]
|
||||
[Address(RVA = "0x3F7210", Offset = "0x3F6010", VA = "0x1803F7210")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x17001378 RID: 4984
|
||||
// (get) Token: 0x0600756F RID: 30063 RVA: 0x0019A8F0 File Offset: 0x00198AF0
|
||||
// (set) Token: 0x06007570 RID: 30064 RVA: 0x0019A904 File Offset: 0x00198B04
|
||||
[Token(Token = "0x17001378")]
|
||||
public int StatValue
|
||||
{
|
||||
[Token(Token = "0x600756F")]
|
||||
[Address(RVA = "0x3F7310", Offset = "0x3F6110", VA = "0x1803F7310")]
|
||||
get;
|
||||
[Token(Token = "0x6007570")]
|
||||
[Address(RVA = "0x420360", Offset = "0x41F160", VA = "0x180420360")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x17001379 RID: 4985
|
||||
// (get) Token: 0x06007571 RID: 30065 RVA: 0x0019A918 File Offset: 0x00198B18
|
||||
// (set) Token: 0x06007572 RID: 30066 RVA: 0x0019A92C File Offset: 0x00198B2C
|
||||
[Token(Token = "0x17001379")]
|
||||
public int? CurrentStatValue
|
||||
{
|
||||
[Token(Token = "0x6007571")]
|
||||
[Address(RVA = "0xD68830", Offset = "0xD67630", VA = "0x180D68830")]
|
||||
get;
|
||||
[Token(Token = "0x6007572")]
|
||||
[Address(RVA = "0xD68840", Offset = "0xD67640", VA = "0x180D68840")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x06007573 RID: 30067 RVA: 0x0019A940 File Offset: 0x00198B40
|
||||
[Token(Token = "0x6007573")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public SetStatRequestDTO()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,106 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecNet
|
||||
{
|
||||
// Token: 0x0200155A RID: 5466
|
||||
[Token(Token = "0x200155A")]
|
||||
[Serializable]
|
||||
public class StorefrontAdCarouselItem : IFAIJAGLDFK
|
||||
{
|
||||
// Token: 0x17001515 RID: 5397
|
||||
// (get) Token: 0x06007D73 RID: 32115 RVA: 0x001B1A44 File Offset: 0x001AFC44
|
||||
// (set) Token: 0x06007D74 RID: 32116 RVA: 0x001B1A58 File Offset: 0x001AFC58
|
||||
[Token(Token = "0x17001515")]
|
||||
public int AdCarouselItemId
|
||||
{
|
||||
[Token(Token = "0x6007D73")]
|
||||
[Address(RVA = "0x3FA560", Offset = "0x3F9360", VA = "0x1803FA560")]
|
||||
get;
|
||||
[Token(Token = "0x6007D74")]
|
||||
[Address(RVA = "0x536480", Offset = "0x535280", VA = "0x180536480")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x17001516 RID: 5398
|
||||
// (get) Token: 0x06007D75 RID: 32117 RVA: 0x001B1A6C File Offset: 0x001AFC6C
|
||||
// (set) Token: 0x06007D76 RID: 32118 RVA: 0x001B1A80 File Offset: 0x001AFC80
|
||||
[Token(Token = "0x17001516")]
|
||||
public string ImageName
|
||||
{
|
||||
[Token(Token = "0x6007D75")]
|
||||
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
|
||||
get;
|
||||
[Token(Token = "0x6007D76")]
|
||||
[Address(RVA = "0x3F7210", Offset = "0x3F6010", VA = "0x1803F7210")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x17001517 RID: 5399
|
||||
// (get) Token: 0x06007D77 RID: 32119 RVA: 0x001B1A94 File Offset: 0x001AFC94
|
||||
// (set) Token: 0x06007D78 RID: 32120 RVA: 0x001B1AA8 File Offset: 0x001AFCA8
|
||||
[Token(Token = "0x17001517")]
|
||||
public string Title
|
||||
{
|
||||
[Token(Token = "0x6007D77")]
|
||||
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")]
|
||||
get;
|
||||
[Token(Token = "0x6007D78")]
|
||||
[Address(RVA = "0x460F90", Offset = "0x45FD90", VA = "0x180460F90")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x17001518 RID: 5400
|
||||
// (get) Token: 0x06007D79 RID: 32121 RVA: 0x001B1ABC File Offset: 0x001AFCBC
|
||||
// (set) Token: 0x06007D7A RID: 32122 RVA: 0x001B1AD0 File Offset: 0x001AFCD0
|
||||
[Token(Token = "0x17001518")]
|
||||
public string Description
|
||||
{
|
||||
[Token(Token = "0x6007D79")]
|
||||
[Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0")]
|
||||
get;
|
||||
[Token(Token = "0x6007D7A")]
|
||||
[Address(RVA = "0x409C60", Offset = "0x408A60", VA = "0x180409C60")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x17001519 RID: 5401
|
||||
// (get) Token: 0x06007D7B RID: 32123 RVA: 0x001B1AE4 File Offset: 0x001AFCE4
|
||||
// (set) Token: 0x06007D7C RID: 32124 RVA: 0x001B1AF8 File Offset: 0x001AFCF8
|
||||
[Token(Token = "0x17001519")]
|
||||
public List<int> PurchasableItemIds
|
||||
{
|
||||
[Token(Token = "0x6007D7B")]
|
||||
[Address(RVA = "0x3FA180", Offset = "0x3F8F80", VA = "0x1803FA180")]
|
||||
get;
|
||||
[Token(Token = "0x6007D7C")]
|
||||
[Address(RVA = "0x4437E0", Offset = "0x4425E0", VA = "0x1804437E0")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x06007D7D RID: 32125 RVA: 0x001B1B0C File Offset: 0x001AFD0C
|
||||
[Token(Token = "0x6007D7D")]
|
||||
[Address(RVA = "0xD6A170", Offset = "0xD68F70", VA = "0x180D6A170", Slot = "4")]
|
||||
public void PPGFHEDFBEA(Dictionary<string, object> PMMGDNALAEB)
|
||||
{
|
||||
int num = AEOPHJMOOFE.AAKIMHHKCFB<int>("AdCarouselItemId", PMMGDNALAEB);
|
||||
this.<AdCarouselItemId>k__BackingField = num;
|
||||
string text = AEOPHJMOOFE.AAKIMHHKCFB<string>("ImageName", PMMGDNALAEB);
|
||||
this.<ImageName>k__BackingField = text;
|
||||
string text2 = AEOPHJMOOFE.AAKIMHHKCFB<string>("Title", PMMGDNALAEB);
|
||||
this.<Title>k__BackingField = text2;
|
||||
string text3 = AEOPHJMOOFE.AAKIMHHKCFB<string>("Description", PMMGDNALAEB);
|
||||
this.<Description>k__BackingField = text3;
|
||||
List list = AEOPHJMOOFE.LEIBLAFOPLL<int>("PurchasableItemIds", PMMGDNALAEB);
|
||||
this.<PurchasableItemIds>k__BackingField = list;
|
||||
}
|
||||
|
||||
// Token: 0x06007D7E RID: 32126 RVA: 0x001B1B7C File Offset: 0x001AFD7C
|
||||
[Token(Token = "0x6007D7E")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public StorefrontAdCarouselItem()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,57 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecNet
|
||||
{
|
||||
// Token: 0x02001524 RID: 5412
|
||||
[Token(Token = "0x2001524")]
|
||||
public class UnreadRoomComments : IFAIJAGLDFK
|
||||
{
|
||||
// Token: 0x170014B6 RID: 5302
|
||||
// (get) Token: 0x06007C0F RID: 31759 RVA: 0x001AE33C File Offset: 0x001AC53C
|
||||
// (set) Token: 0x06007C10 RID: 31760 RVA: 0x001AE350 File Offset: 0x001AC550
|
||||
[Token(Token = "0x170014B6")]
|
||||
public long DADOKMAOFJL
|
||||
{
|
||||
[Token(Token = "0x6007C0F")]
|
||||
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
||||
get;
|
||||
[Token(Token = "0x6007C10")]
|
||||
[Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x170014B7 RID: 5303
|
||||
// (get) Token: 0x06007C11 RID: 31761 RVA: 0x001AE364 File Offset: 0x001AC564
|
||||
// (set) Token: 0x06007C12 RID: 31762 RVA: 0x001AE378 File Offset: 0x001AC578
|
||||
[Token(Token = "0x170014B7")]
|
||||
public uint MEPGPGKFENE
|
||||
{
|
||||
[Token(Token = "0x6007C11")]
|
||||
[Address(RVA = "0x40B720", Offset = "0x40A520", VA = "0x18040B720")]
|
||||
get;
|
||||
[Token(Token = "0x6007C12")]
|
||||
[Address(RVA = "0x41F740", Offset = "0x41E540", VA = "0x18041F740")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x06007C13 RID: 31763 RVA: 0x001AE38C File Offset: 0x001AC58C
|
||||
[Token(Token = "0x6007C13")]
|
||||
[Address(RVA = "0xD6E740", Offset = "0xD6D540", VA = "0x180D6E740", 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: 0x06007C14 RID: 31764 RVA: 0x001AE3C0 File Offset: 0x001AC5C0
|
||||
[Token(Token = "0x6007C14")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public UnreadRoomComments()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace RecNet
|
||||
{
|
||||
// Token: 0x020013E8 RID: 5096
|
||||
[Token(Token = "0x20013E8")]
|
||||
[Serializable]
|
||||
public class UpdatePriceRequest
|
||||
{
|
||||
// Token: 0x060074C1 RID: 29889 RVA: 0x00198030 File Offset: 0x00196230
|
||||
[Token(Token = "0x60074C1")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public UpdatePriceRequest()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04004D5F RID: 19807
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4004D5F")]
|
||||
public long InventionId;
|
||||
|
||||
// Token: 0x04004D60 RID: 19808
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4004D60")]
|
||||
public int Price;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user