2798 lines
95 KiB
C#
2798 lines
95 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using BestHTTP;
|
|
using CodeStage.AntiCheat.ObscuredTypes;
|
|
using Cpp2IlInjected;
|
|
using RecNet;
|
|
using RecRoom;
|
|
using RecRoom.Async;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02000DF5 RID: 3573
|
|
[Token(Token = "0x2000DF5")]
|
|
[StructLayout(3)]
|
|
public class BBHENFCNLAB
|
|
{
|
|
// Token: 0x0600565F RID: 22111 RVA: 0x00139314 File Offset: 0x00137514
|
|
[Token(Token = "0x600565F")]
|
|
[Address(RVA = "0x1B40F90", Offset = "0x1B3F990", VA = "0x181B40F90")]
|
|
private static string HFIOIJPLLDP(long OEMDIAHHILF)
|
|
{
|
|
string text;
|
|
return text;
|
|
}
|
|
|
|
// Token: 0x06005660 RID: 22112 RVA: 0x00139324 File Offset: 0x00137524
|
|
[Token(Token = "0x6005660")]
|
|
[Address(RVA = "0x1B41C90", Offset = "0x1B40690", VA = "0x181B41C90")]
|
|
private static string KKGEAELNFCK(long OEMDIAHHILF)
|
|
{
|
|
string text;
|
|
return text;
|
|
}
|
|
|
|
// Token: 0x06005661 RID: 22113 RVA: 0x00139334 File Offset: 0x00137534
|
|
[Token(Token = "0x6005661")]
|
|
[Address(RVA = "0x1B3EB40", Offset = "0x1B3D540", VA = "0x181B3EB40")]
|
|
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: 0x06005662 RID: 22114 RVA: 0x0013937C File Offset: 0x0013757C
|
|
[Token(Token = "0x6005662")]
|
|
[Address(RVA = "0x1B43910", Offset = "0x1B42310", VA = "0x181B43910")]
|
|
private static void OFFLOPLJBBG()
|
|
{
|
|
int num;
|
|
PAJOOHAOLEE.HMOACIFIOCN hmoacifiocn = new PAJOOHAOLEE.HMOACIFIOCN(num.AMGHMLACPGJ);
|
|
num = 0;
|
|
PAJOOHAOLEE.NMANOHJOCJD(PAJOOHAOLEE.OMJEBOKFJBC.InventionModerationStateChanged, hmoacifiocn);
|
|
ActionEvent<long> nfmlkmfeakd = OJMCBOKJFOF.NFMLKMFEAKD;
|
|
int num2;
|
|
Action<long> action = new Action(num2.KJMGMEKAEFF);
|
|
num2 = 0;
|
|
OJMCBOKJFOF.NFMLKMFEAKD = nfmlkmfeakd + action;
|
|
}
|
|
|
|
// Token: 0x06005663 RID: 22115 RVA: 0x001393C4 File Offset: 0x001375C4
|
|
[Token(Token = "0x6005663")]
|
|
[Address(RVA = "0x1B435D0", Offset = "0x1B41FD0", VA = "0x181B435D0")]
|
|
private static void NPCPLFAONFO()
|
|
{
|
|
BBHENFCNLAB.CNEDIBMDJFM.Clear();
|
|
BBHENFCNLAB.GOAGBGPIGAP.Clear();
|
|
BBHENFCNLAB.IJMPKPJFDAJ.Clear();
|
|
BBHENFCNLAB.LPAJNCJKCPN.Clear();
|
|
BBHENFCNLAB.GMDKNMIJEJB.Clear();
|
|
ActionEvent<long> nfmlkmfeakd = OJMCBOKJFOF.NFMLKMFEAKD;
|
|
int num;
|
|
Action<long> action = new Action(num.KJMGMEKAEFF);
|
|
num = 0;
|
|
OJMCBOKJFOF.NFMLKMFEAKD = nfmlkmfeakd - action;
|
|
}
|
|
|
|
// Token: 0x06005664 RID: 22116 RVA: 0x0013942C File Offset: 0x0013762C
|
|
[Token(Token = "0x6005664")]
|
|
[Address(RVA = "0x1B41B40", Offset = "0x1B40540", VA = "0x181B41B40")]
|
|
private static void JPFGCHENJMH()
|
|
{
|
|
BBHENFCNLAB.BGIOOBDGLMP.Clear();
|
|
BBHENFCNLAB.OOILEADEFKA.Clear();
|
|
}
|
|
|
|
// Token: 0x06005665 RID: 22117 RVA: 0x00139454 File Offset: 0x00137654
|
|
[Token(Token = "0x6005665")]
|
|
[Address(RVA = "0x1B3F7E0", Offset = "0x1B3E1E0", VA = "0x181B3F7E0")]
|
|
public static void DCBDHPHGDEE()
|
|
{
|
|
BBHENFCNLAB.CNEDIBMDJFM.Clear();
|
|
BBHENFCNLAB.GOAGBGPIGAP.Clear();
|
|
BBHENFCNLAB.IJMPKPJFDAJ.Clear();
|
|
BBHENFCNLAB.LPAJNCJKCPN.Clear();
|
|
BBHENFCNLAB.GMDKNMIJEJB.Clear();
|
|
}
|
|
|
|
// Token: 0x06005666 RID: 22118 RVA: 0x0013949C File Offset: 0x0013769C
|
|
[Token(Token = "0x6005666")]
|
|
[Address(RVA = "0x1B3EC20", Offset = "0x1B3D620", VA = "0x181B3EC20")]
|
|
public static string CBHAPFMDFIN(JJONIELLJGH GIAOBLMEMMI)
|
|
{
|
|
if (GIAOBLMEMMI <= JJONIELLJGH.PlayerNotRecRoomPlusMember)
|
|
{
|
|
return "Success!";
|
|
}
|
|
return "Error updating invention. If this persists, please contact us at recroom.happyfox.com";
|
|
}
|
|
|
|
// Token: 0x06005667 RID: 22119 RVA: 0x001395BC File Offset: 0x001377BC
|
|
[Token(Token = "0x6005667")]
|
|
[Address(RVA = "0x1B3FD10", Offset = "0x1B3E710", VA = "0x181B3FD10")]
|
|
public static IPromise<AHEPPAEOLOD> DKMKAGIENLK(byte[] ABADFLCBFIJ, string MMBOKOLAJFH, string LJIGOCDPEJF, string HFLPBHHAFIO, int AFPGHAGFDHA, int DJHEOCOCAMD, int NCGIJCEDDHL, List<string> BMLHNHCAGPC, List<long> CDFKCJPGBEC, List<string> LBAOCHFCLPO)
|
|
{
|
|
int num = 0;
|
|
BBHENFCNLAB.FODDLIKPKPE foddlikpkpe;
|
|
foddlikpkpe.FieldGetter(num, LJIGOCDPEJF, HFLPBHHAFIO);
|
|
foddlikpkpe.aiCost = 0;
|
|
foddlikpkpe.inventionReferences = 0;
|
|
foddlikpkpe.instantiateCost = 0;
|
|
foddlikpkpe.autoTags = 0;
|
|
foddlikpkpe.name = MMBOKOLAJFH;
|
|
foddlikpkpe.description = LJIGOCDPEJF;
|
|
foddlikpkpe.imageName = HFLPBHHAFIO;
|
|
foddlikpkpe.lightsCost = 0;
|
|
if (ABADFLCBFIJ != 0 && ABADFLCBFIJ.Length != 0 && !string.IsNullOrWhiteSpace(MMBOKOLAJFH) && !string.IsNullOrWhiteSpace(foddlikpkpe.imageName))
|
|
{
|
|
Func<string, IPromise<AHEPPAEOLOD>> func = delegate(string filename)
|
|
{
|
|
NewInventionRequestDTO newInventionRequestDTO = new NewInventionRequestDTO();
|
|
string name = foddlikpkpe.name;
|
|
newInventionRequestDTO.name = name;
|
|
string description = foddlikpkpe.description;
|
|
if (description == 0)
|
|
{
|
|
}
|
|
newInventionRequestDTO.description = description;
|
|
string imageName = foddlikpkpe.imageName;
|
|
newInventionRequestDTO.imageName = imageName;
|
|
int instantiateCost = foddlikpkpe.instantiateCost;
|
|
newInventionRequestDTO.instantiationCost = instantiateCost;
|
|
int lightsCost = foddlikpkpe.lightsCost;
|
|
newInventionRequestDTO.lightsCost = lightsCost;
|
|
int aiCost = foddlikpkpe.aiCost;
|
|
newInventionRequestDTO.aiCost = aiCost;
|
|
long <DOFDAMHCJLP>k__BackingField = Matchmaking.HMCJLLMDAAM.<DOFDAMHCJLP>k__BackingField;
|
|
newInventionRequestDTO.creationRoomId = <DOFDAMHCJLP>k__BackingField;
|
|
newInventionRequestDTO.inventionDataFilename = filename;
|
|
List<long> inventionReferences = foddlikpkpe.inventionReferences;
|
|
newInventionRequestDTO.referencedInventions = inventionReferences;
|
|
LMLJHMJEIGM lmljhmjeigm = Matchmaking.HMCJLLMDAAM.MMBJPGGOFHL;
|
|
newInventionRequestDTO.creatorAccountRole = lmljhmjeigm;
|
|
string text = JsonUtility.ToJson(newInventionRequestDTO);
|
|
ulong num2;
|
|
ulong num3;
|
|
IPromise<HOOILIHKMEG> promise2 = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((ulong)2L), (LDCMJEDOFCO)((uint)1), "api/inventions/v4/save", text, num2 != 0UL, num3 != 0UL);
|
|
int num4 = 0;
|
|
int num5 = 0;
|
|
IPromise promise3 = promise2.FAKEPMNIOAI(num5 != 0, num4 != 0);
|
|
if (foddlikpkpe.<>9__1 == 0)
|
|
{
|
|
Action<AHEPPAEOLOD> action = delegate(AHEPPAEOLOD result)
|
|
{
|
|
LGIGKAKBONN.KAAKKFICFLM(BBHENFCNLAB.MLEBNCEDGNG);
|
|
ActionEvent geiklablcnl = BBHENFCNLAB.GEIKLABLCNL;
|
|
if (geiklablcnl != 0)
|
|
{
|
|
int num6 = 0;
|
|
geiklablcnl.Invoke(num6 != 0);
|
|
}
|
|
if (result.<BCMKPFMGHLE>k__BackingField == JJONIELLJGH.Success)
|
|
{
|
|
OBBBPCBIMME <LAAELBKJOPB>k__BackingField = result.<LAAELBKJOPB>k__BackingField;
|
|
if (<LAAELBKJOPB>k__BackingField != 0)
|
|
{
|
|
long <BHBCCAKKIMJ>k__BackingField = <LAAELBKJOPB>k__BackingField.<BHBCCAKKIMJ>k__BackingField;
|
|
List<string> autoTags = foddlikpkpe.autoTags;
|
|
BBHENFCNLAB.LPIPNOFPFEP(<BHBCCAKKIMJ>k__BackingField, autoTags);
|
|
}
|
|
}
|
|
};
|
|
foddlikpkpe.<>9__1 = action;
|
|
}
|
|
throw new NullReferenceException();
|
|
};
|
|
}
|
|
IPromise<AHEPPAEOLOD> promise = Promise.FromError<AHEPPAEOLOD>("Invalid params for uploading invention");
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06005668 RID: 22120 RVA: 0x00139650 File Offset: 0x00137850
|
|
[Token(Token = "0x6005668")]
|
|
[Address(RVA = "0x1B43BD0", Offset = "0x1B425D0", VA = "0x181B43BD0")]
|
|
public static IPromise<AHEPPAEOLOD> OMICIILGNLO(byte[] ABADFLCBFIJ, long OEMDIAHHILF, int PGIKIFAGKMK, int OJEFMGHJHEF, int JNKHAPACBJK, List<string> BMLHNHCAGPC, List<long> CDFKCJPGBEC, List<string> LBAOCHFCLPO)
|
|
{
|
|
int newAiCost = 0;
|
|
List<long> inventionReferences = 0;
|
|
List<string> autoTags = 0;
|
|
long inventionId = OEMDIAHHILF;
|
|
int newInstantiateCost = PGIKIFAGKMK;
|
|
int newLightsCost = OJEFMGHJHEF;
|
|
Action<AHEPPAEOLOD> <>9__1;
|
|
Func<string, IPromise<AHEPPAEOLOD>> func = delegate(string filename)
|
|
{
|
|
AddVersionInventionRequestDTO addVersionInventionRequestDTO = new AddVersionInventionRequestDTO();
|
|
long inventionId3 = inventionId;
|
|
addVersionInventionRequestDTO.inventionId = inventionId3;
|
|
int newInstantiateCost2 = newInstantiateCost;
|
|
addVersionInventionRequestDTO.instantiationCost = newInstantiateCost2;
|
|
int newLightsCost2 = newLightsCost;
|
|
addVersionInventionRequestDTO.lightsCost = newLightsCost2;
|
|
int newAiCost2 = newAiCost;
|
|
addVersionInventionRequestDTO.aiCost = newAiCost2;
|
|
long <DOFDAMHCJLP>k__BackingField = Matchmaking.HMCJLLMDAAM.<DOFDAMHCJLP>k__BackingField;
|
|
addVersionInventionRequestDTO.creationRoomId = <DOFDAMHCJLP>k__BackingField;
|
|
addVersionInventionRequestDTO.inventionDataFilename = filename;
|
|
List<long> inventionReferences2 = inventionReferences;
|
|
addVersionInventionRequestDTO.referencedInventions = inventionReferences2;
|
|
string text = JsonUtility.ToJson(addVersionInventionRequestDTO);
|
|
ulong num;
|
|
ulong num2;
|
|
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((ulong)2L), (LDCMJEDOFCO)((uint)1), "api/inventions/v3/addversion", text, num != 0UL, num2 != 0UL);
|
|
int num3 = 0;
|
|
int num4 = 0;
|
|
IPromise promise2 = promise.FAKEPMNIOAI(num4 != 0, num3 != 0);
|
|
if (<>9__1 == 0)
|
|
{
|
|
Action<AHEPPAEOLOD> action = delegate(AHEPPAEOLOD response)
|
|
{
|
|
if (response.<BCMKPFMGHLE>k__BackingField == JJONIELLJGH.Success)
|
|
{
|
|
LGIGKAKBONN.KAAKKFICFLM(BBHENFCNLAB.MLEBNCEDGNG);
|
|
bool flag = BBHENFCNLAB.JCBEELHBLAE(inventionId);
|
|
BBHENFCNLAB.ECMMKIFOPLL(response.<LAAELBKJOPB>k__BackingField);
|
|
BBHENFCNLAB.ECMMKIFOPLL(response.<JEKIHBMKBIF>k__BackingField);
|
|
List<string> autoTags2 = autoTags;
|
|
BBHENFCNLAB.LPIPNOFPFEP(inventionId, autoTags2);
|
|
ActionEvent<long> jgcndngpbmh = BBHENFCNLAB.JGCNDNGPBMH;
|
|
if (jgcndngpbmh != 0)
|
|
{
|
|
long inventionId2 = inventionId;
|
|
jgcndngpbmh.Invoke(inventionId2);
|
|
}
|
|
ActionEvent geiklablcnl = BBHENFCNLAB.GEIKLABLCNL;
|
|
if (geiklablcnl != 0)
|
|
{
|
|
int num5 = 0;
|
|
geiklablcnl.Invoke(num5 != 0);
|
|
}
|
|
}
|
|
};
|
|
<>9__1 = action;
|
|
}
|
|
throw new NullReferenceException();
|
|
};
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06005669 RID: 22121 RVA: 0x001396A0 File Offset: 0x001378A0
|
|
[Token(Token = "0x6005669")]
|
|
[Address(RVA = "0x1B43FA0", Offset = "0x1B429A0", VA = "0x181B43FA0")]
|
|
public static IPromise<AHEPPAEOLOD> PONHAAALIGM(long OEMDIAHHILF, string MMBOKOLAJFH)
|
|
{
|
|
bool flag = string.IsNullOrWhiteSpace(MMBOKOLAJFH);
|
|
if (!flag)
|
|
{
|
|
string text = string.Format("{0}v1/update?inventionId={1}&name={2}", "api/inventions/", flag, MMBOKOLAJFH);
|
|
int num = 0;
|
|
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.IAHDANBDAAM(text, num != 0);
|
|
int num2 = 0;
|
|
int num3 = 0;
|
|
IPromise promise2 = promise.FAKEPMNIOAI(num3 != 0, num2 != 0);
|
|
if (BBHENFCNLAB.<>c.<>9__27_0 == 0)
|
|
{
|
|
BBHENFCNLAB.<>c.<>9__27_0 = delegate(AHEPPAEOLOD response)
|
|
{
|
|
if (response.<BCMKPFMGHLE>k__BackingField == JJONIELLJGH.Success)
|
|
{
|
|
LGIGKAKBONN.KAAKKFICFLM(BBHENFCNLAB.MLEBNCEDGNG);
|
|
BBHENFCNLAB.ECMMKIFOPLL(response.<LAAELBKJOPB>k__BackingField);
|
|
}
|
|
};
|
|
}
|
|
return typeof(BBHENFCNLAB.<>c).TypeHandle;
|
|
}
|
|
return Promise.FromError<AHEPPAEOLOD>("Name cannot be empty");
|
|
}
|
|
|
|
// Token: 0x0600566A RID: 22122 RVA: 0x0013971C File Offset: 0x0013791C
|
|
[Token(Token = "0x600566A")]
|
|
[Address(RVA = "0x1B43440", Offset = "0x1B41E40", VA = "0x181B43440")]
|
|
public static IPromise<AHEPPAEOLOD> NNDFHPLBNEN(long OEMDIAHHILF, string LJIGOCDPEJF)
|
|
{
|
|
if (LJIGOCDPEJF == 0)
|
|
{
|
|
}
|
|
int num = 0;
|
|
string text;
|
|
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.IAHDANBDAAM(text, num != 0);
|
|
int num2 = 0;
|
|
int num3 = 0;
|
|
IPromise promise2 = promise.FAKEPMNIOAI(num3 != 0, num2 != 0);
|
|
if (BBHENFCNLAB.<>c.<>9__28_0 == 0)
|
|
{
|
|
BBHENFCNLAB.<>c.<>9__28_0 = delegate(AHEPPAEOLOD response)
|
|
{
|
|
if (response.<BCMKPFMGHLE>k__BackingField == JJONIELLJGH.Success)
|
|
{
|
|
LGIGKAKBONN.KAAKKFICFLM(BBHENFCNLAB.MLEBNCEDGNG);
|
|
BBHENFCNLAB.ECMMKIFOPLL(response.<LAAELBKJOPB>k__BackingField);
|
|
}
|
|
};
|
|
}
|
|
return typeof(BBHENFCNLAB.<>c).TypeHandle;
|
|
}
|
|
|
|
// Token: 0x0600566B RID: 22123 RVA: 0x00139774 File Offset: 0x00137974
|
|
[Token(Token = "0x600566B")]
|
|
[Address(RVA = "0x1B43CE0", Offset = "0x1B426E0", VA = "0x181B43CE0")]
|
|
public static IPromise<AHEPPAEOLOD> ONLOPCCOFMM(long OEMDIAHHILF, string DLFBBIAHDMO)
|
|
{
|
|
bool flag = string.IsNullOrWhiteSpace(DLFBBIAHDMO);
|
|
if (!flag)
|
|
{
|
|
string text = string.Format("{0}v1/update?inventionId={1}&imgName={2}", "api/inventions/", flag, DLFBBIAHDMO);
|
|
int num = 0;
|
|
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.IAHDANBDAAM(text, num != 0);
|
|
int num2 = 0;
|
|
int num3 = 0;
|
|
IPromise promise2 = promise.FAKEPMNIOAI(num3 != 0, num2 != 0);
|
|
if (BBHENFCNLAB.<>c.<>9__29_0 == 0)
|
|
{
|
|
BBHENFCNLAB.<>c.<>9__29_0 = delegate(AHEPPAEOLOD response)
|
|
{
|
|
if (response.<BCMKPFMGHLE>k__BackingField == JJONIELLJGH.Success)
|
|
{
|
|
LGIGKAKBONN.KAAKKFICFLM(BBHENFCNLAB.MLEBNCEDGNG);
|
|
BBHENFCNLAB.ECMMKIFOPLL(response.<LAAELBKJOPB>k__BackingField);
|
|
}
|
|
};
|
|
}
|
|
return typeof(BBHENFCNLAB.<>c).TypeHandle;
|
|
}
|
|
return Promise.FromError<AHEPPAEOLOD>("Inventions require image");
|
|
}
|
|
|
|
// Token: 0x0600566C RID: 22124 RVA: 0x001397F0 File Offset: 0x001379F0
|
|
[Token(Token = "0x600566C")]
|
|
[Address(RVA = "0x1B437C0", Offset = "0x1B421C0", VA = "0x181B437C0")]
|
|
public static IPromise<AHEPPAEOLOD> OCBDPGLHIJL(long OEMDIAHHILF, HECIICKPCDN ODABIMLCOIP)
|
|
{
|
|
BBHENFCNLAB.IGKAGAKDGMN igkagakdgmn = new BBHENFCNLAB.IGKAGAKDGMN();
|
|
igkagakdgmn.inventionId = OEMDIAHHILF;
|
|
igkagakdgmn.newGeneralPermission = ODABIMLCOIP;
|
|
HECIICKPCDN newGeneralPermission = igkagakdgmn.newGeneralPermission;
|
|
string text = string.Format("{0}v1/update?inventionId={1}&permission={2}", "api/inventions/", igkagakdgmn, igkagakdgmn);
|
|
int num = 0;
|
|
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.IAHDANBDAAM(text, num != 0);
|
|
int num2 = 0;
|
|
int num3 = 0;
|
|
IPromise promise2 = promise.FAKEPMNIOAI(num3 != 0, num2 != 0);
|
|
Action<AHEPPAEOLOD> action = delegate(AHEPPAEOLOD response)
|
|
{
|
|
if (response.<BCMKPFMGHLE>k__BackingField == JJONIELLJGH.Success)
|
|
{
|
|
bool flag = BBHENFCNLAB.JDBIJGFEJAM(response.<LAAELBKJOPB>k__BackingField.<BHBCCAKKIMJ>k__BackingField);
|
|
LGIGKAKBONN.KAAKKFICFLM(BBHENFCNLAB.MLEBNCEDGNG);
|
|
BBHENFCNLAB.ECMMKIFOPLL(response.<LAAELBKJOPB>k__BackingField);
|
|
long inventionId = igkagakdgmn.inventionId;
|
|
HECIICKPCDN newGeneralPermission2 = igkagakdgmn.newGeneralPermission;
|
|
}
|
|
};
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600566D RID: 22125 RVA: 0x00139864 File Offset: 0x00137A64
|
|
[Token(Token = "0x600566D")]
|
|
[Address(RVA = "0x1B41FE0", Offset = "0x1B409E0", VA = "0x181B41FE0")]
|
|
public static IPromise<NJMAEIPIOAP> LGFHMMCICNF(long OEMDIAHHILF, List<string> LBAOCHFCLPO, List<string> NOLONFFJNPA)
|
|
{
|
|
string text = string.Format("{0}v1/settags", "api/inventions/");
|
|
ModifyTagsRequest modifyTagsRequest = new ModifyTagsRequest();
|
|
long inventionId = OEMDIAHHILF;
|
|
modifyTagsRequest.InventionId = inventionId;
|
|
modifyTagsRequest.AutoTags = LBAOCHFCLPO;
|
|
Converter<string, string> <>9__31_ = BBHENFCNLAB.<>c.<>9__31_1;
|
|
if (<>9__31_ == 0)
|
|
{
|
|
BBHENFCNLAB.<>c.<>9__31_1 = (string ct) => ct.ToLower();
|
|
}
|
|
List<string> list = Enumerable.ToList<string>(Enumerable.Distinct<string>(NOLONFFJNPA.ConvertAll<string>(<>9__31_)));
|
|
modifyTagsRequest.CustomTags = list;
|
|
string text2 = JsonUtility.ToJson(modifyTagsRequest);
|
|
ulong num;
|
|
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.CKPCAIJMPJN(text, text2, num != 0UL);
|
|
int num2 = 0;
|
|
int num3 = 0;
|
|
IPromise promise2 = promise.FAKEPMNIOAI(num3 != 0, num2 != 0);
|
|
Action<NJMAEIPIOAP> action = delegate(NJMAEIPIOAP response)
|
|
{
|
|
if (response.<PAMGOEFEDLE>k__BackingField == OCLOGFHCPHN.Success)
|
|
{
|
|
bool flag = BBHENFCNLAB.JDBIJGFEJAM(OEMDIAHHILF);
|
|
}
|
|
};
|
|
int num4 = 0;
|
|
num4 += num4;
|
|
num4++;
|
|
return promise2.Then(action);
|
|
}
|
|
|
|
// Token: 0x0600566E RID: 22126 RVA: 0x00139944 File Offset: 0x00137B44
|
|
[Token(Token = "0x600566E")]
|
|
[Address(RVA = "0x1B402D0", Offset = "0x1B3ECD0", VA = "0x181B402D0")]
|
|
public static IPromise<List<OBBBPCBIMME>> EMOKHAKJKHK()
|
|
{
|
|
string mlebncedgng = BBHENFCNLAB.MLEBNCEDGNG;
|
|
TimeSpan kdpbealifii = LGIGKAKBONN.KDPBEALIFII;
|
|
IPromise promise = LGIGKAKBONN.AEGCBLLABMN<OBBBPCBIMME>(mlebncedgng, kdpbealifii, true);
|
|
if (BBHENFCNLAB.<>c.<>9__32_0 == 0)
|
|
{
|
|
BBHENFCNLAB.<>c.<>9__32_0 = delegate(List<OBBBPCBIMME> results)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
BBHENFCNLAB.NCLPLBPJOBA(results);
|
|
BBHENFCNLAB.GOAGBGPIGAP.Clear();
|
|
List<long>.Enumerator enumerator;
|
|
if (enumerator != 0)
|
|
{
|
|
HashSet<long> goagbgpigap = BBHENFCNLAB.GOAGBGPIGAP;
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
};
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600566F RID: 22127 RVA: 0x00139988 File Offset: 0x00137B88
|
|
[Token(Token = "0x600566F")]
|
|
[Address(RVA = "0x1B415E0", Offset = "0x1B3FFE0", VA = "0x181B415E0")]
|
|
public static IPromise<OBBBPCBIMME> JICCPIEAHIK(long OEMDIAHHILF)
|
|
{
|
|
Promise<OBBBPCBIMME> promise5 = new Promise();
|
|
Promise<OBBBPCBIMME> promise = promise5;
|
|
string mlebncedgng = BBHENFCNLAB.MLEBNCEDGNG;
|
|
TimeSpan kdpbealifii = LGIGKAKBONN.KDPBEALIFII;
|
|
IPromise promise2 = LGIGKAKBONN.AEGCBLLABMN<OBBBPCBIMME>(mlebncedgng, kdpbealifii, true);
|
|
if (BBHENFCNLAB.<>c.<>9__32_0 == 0)
|
|
{
|
|
BBHENFCNLAB.<>c.<>9__32_0 = delegate(List<OBBBPCBIMME> results)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
BBHENFCNLAB.NCLPLBPJOBA(results);
|
|
BBHENFCNLAB.GOAGBGPIGAP.Clear();
|
|
List<long>.Enumerator enumerator;
|
|
if (enumerator != 0)
|
|
{
|
|
HashSet<long> goagbgpigap = BBHENFCNLAB.GOAGBGPIGAP;
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
};
|
|
}
|
|
Action<List<OBBBPCBIMME>> action = delegate(List<OBBBPCBIMME> results)
|
|
{
|
|
int num2 = 0;
|
|
HashSet<long> goagbgpigap2 = BBHENFCNLAB.GOAGBGPIGAP;
|
|
long inventionId = OEMDIAHHILF;
|
|
if (goagbgpigap2.Contains(inventionId))
|
|
{
|
|
Dictionary<long, BBHENFCNLAB.DFFLDMMGDHM> ijmpkpjfdaj = BBHENFCNLAB.IJMPKPJFDAJ;
|
|
long inventionId2 = OEMDIAHHILF;
|
|
if (ijmpkpjfdaj.TryGetValue(inventionId2, num2))
|
|
{
|
|
}
|
|
}
|
|
promise.Complete(num2);
|
|
};
|
|
Action<string> action2 = delegate(string error)
|
|
{
|
|
Promise<OBBBPCBIMME> promise4 = promise;
|
|
int num3 = 0;
|
|
promise4.Complete(num3);
|
|
};
|
|
Promise<OBBBPCBIMME> promise3 = promise;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06005670 RID: 22128 RVA: 0x00139A0C File Offset: 0x00137C0C
|
|
[Token(Token = "0x6005670")]
|
|
[Address(RVA = "0x1B40610", Offset = "0x1B3F010", VA = "0x181B40610")]
|
|
public static IPromise<OBBBPCBIMME> FDEMGICNKPI(long OEMDIAHHILF)
|
|
{
|
|
OBBBPCBIMME obbbpcbimme = BBHENFCNLAB.IAECCMCJEII(OEMDIAHHILF);
|
|
if (obbbpcbimme == 0)
|
|
{
|
|
string text = string.Format("{0}v1?inventionId={1}", "api/inventions/", obbbpcbimme);
|
|
TimeSpan jphofcpgcdb = LGIGKAKBONN.JPHOFCPGCDB;
|
|
ulong num;
|
|
IPromise promise = LGIGKAKBONN.IAHDANBDAAM<OBBBPCBIMME>(text, jphofcpgcdb, num != 0UL);
|
|
Action<OBBBPCBIMME> action = BBHENFCNLAB.<>c.<>9__34_0;
|
|
if (action == 0)
|
|
{
|
|
BBHENFCNLAB.<>c.<>9__34_0 = delegate(OBBBPCBIMME result)
|
|
{
|
|
if (result != 0)
|
|
{
|
|
BBHENFCNLAB.ECMMKIFOPLL(result);
|
|
return;
|
|
}
|
|
};
|
|
}
|
|
int num2 = 0;
|
|
if ((ulong)num2 < num)
|
|
{
|
|
num2 += num2;
|
|
if ((ulong)num2 == num)
|
|
{
|
|
action += action;
|
|
goto IL_78;
|
|
}
|
|
num2++;
|
|
}
|
|
return promise.Then(action);
|
|
}
|
|
IL_78:
|
|
return Promise.FromResult<OBBBPCBIMME>(obbbpcbimme);
|
|
}
|
|
|
|
// Token: 0x06005671 RID: 22129 RVA: 0x00139AA0 File Offset: 0x00137CA0
|
|
[Token(Token = "0x6005671")]
|
|
[Address(RVA = "0x1B41920", Offset = "0x1B40320", VA = "0x181B41920")]
|
|
public static IPromise<List<OBBBPCBIMME>> JLGCBDHFIBH(List<long> POGCOENDJDJ)
|
|
{
|
|
string text = string.Format("{0}v1/batch", "api/inventions/");
|
|
InventionBatchRequest inventionBatchRequest = new InventionBatchRequest();
|
|
List<long> list = Enumerable.ToList<long>(Enumerable.Distinct<long>(POGCOENDJDJ));
|
|
inventionBatchRequest.InventionIds = list;
|
|
string text2 = JsonUtility.ToJson(inventionBatchRequest);
|
|
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.CKPCAIJMPJN(text, text2, true);
|
|
int num = 0;
|
|
IPromise promise2 = promise.NAHFKKGCOFA(num != 0);
|
|
if (BBHENFCNLAB.<>c.<>9__35_0 == 0)
|
|
{
|
|
BBHENFCNLAB.<>c.<>9__35_0 = delegate(List<OBBBPCBIMME> results)
|
|
{
|
|
int num2;
|
|
do
|
|
{
|
|
num2 = 0;
|
|
if (results == 0)
|
|
{
|
|
break;
|
|
}
|
|
List.Enumerator enumerator;
|
|
if (enumerator != 0)
|
|
{
|
|
}
|
|
if (num2 != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num2 != 0);
|
|
};
|
|
}
|
|
List<OBBBPCBIMME> list2 = new List();
|
|
IPromise<OBBBPCBIMME> promise3;
|
|
return promise3;
|
|
}
|
|
|
|
// Token: 0x06005672 RID: 22130 RVA: 0x00139B24 File Offset: 0x00137D24
|
|
[Token(Token = "0x6005672")]
|
|
[Address(RVA = "0x1B412B0", Offset = "0x1B3FCB0", VA = "0x181B412B0")]
|
|
public static IPromise<HJPDBNLCGIB> IIPHPOBADGF(long OEMDIAHHILF)
|
|
{
|
|
Dictionary<long, HJPDBNLCGIB> lpajncjkcpn = BBHENFCNLAB.LPAJNCJKCPN;
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
long inventionId = OEMDIAHHILF;
|
|
string text = string.Format("{0}v1/details?inventionId={1}", "api/inventions/", inventionId);
|
|
TimeSpan jphofcpgcdb = LGIGKAKBONN.JPHOFCPGCDB;
|
|
IPromise promise = LGIGKAKBONN.IAHDANBDAAM<HJPDBNLCGIB>(text, jphofcpgcdb, true);
|
|
Action<HJPDBNLCGIB> action = delegate(HJPDBNLCGIB result)
|
|
{
|
|
if (result != 0)
|
|
{
|
|
long inventionId2 = OEMDIAHHILF;
|
|
BBHENFCNLAB.LPAJNCJKCPN[inventionId2] = result;
|
|
}
|
|
};
|
|
}
|
|
IPromise<HJPDBNLCGIB> promise2;
|
|
return promise2;
|
|
}
|
|
|
|
// Token: 0x06005673 RID: 22131 RVA: 0x00139B8C File Offset: 0x00137D8C
|
|
[Token(Token = "0x6005673")]
|
|
[Address(RVA = "0x1B43F40", Offset = "0x1B42940", VA = "0x181B43F40")]
|
|
public static OBBBPCBIMME PMJOPHKBPJK(long OEMDIAHHILF)
|
|
{
|
|
return BBHENFCNLAB.IAECCMCJEII(OEMDIAHHILF);
|
|
}
|
|
|
|
// Token: 0x06005674 RID: 22132 RVA: 0x00139BA0 File Offset: 0x00137DA0
|
|
[Token(Token = "0x6005674")]
|
|
[Address(RVA = "0x1B41E50", Offset = "0x1B40850", VA = "0x181B41E50")]
|
|
public static void LBGHAEMBHHA(long OEMDIAHHILF)
|
|
{
|
|
BBHENFCNLAB.LPCMJCIPCHI lpcmjcipchi = new BBHENFCNLAB.LPCMJCIPCHI();
|
|
lpcmjcipchi.inventionId = OEMDIAHHILF;
|
|
LGIGKAKBONN.KAAKKFICFLM(string.Format("{0}v1?inventionId={1}", "api/inventions/", lpcmjcipchi));
|
|
if (BBHENFCNLAB.IAECCMCJEII(lpcmjcipchi.inventionId) != 0)
|
|
{
|
|
bool flag = BBHENFCNLAB.JCBEELHBLAE(lpcmjcipchi.inventionId);
|
|
IPromise<OBBBPCBIMME> promise = BBHENFCNLAB.FDEMGICNKPI(lpcmjcipchi.inventionId);
|
|
Action action = delegate
|
|
{
|
|
ActionEvent<long> pjjjmgdalbf = BBHENFCNLAB.PJJJMGDALBF;
|
|
if (pjjjmgdalbf != 0)
|
|
{
|
|
long inventionId = lpcmjcipchi.inventionId;
|
|
pjjjmgdalbf.Invoke(inventionId);
|
|
return;
|
|
}
|
|
};
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005675 RID: 22133 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6005675")]
|
|
[Address(RVA = "0x1B3F540", Offset = "0x1B3DF40", VA = "0x181B3F540")]
|
|
public static IPromise<byte[]> CPMFLPLNODF(long OEMDIAHHILF, int INKNNJHDIFD)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06005676 RID: 22134 RVA: 0x00139C08 File Offset: 0x00137E08
|
|
[Token(Token = "0x6005676")]
|
|
[Address(RVA = "0x1B3F6F0", Offset = "0x1B3E0F0", VA = "0x181B3F6F0")]
|
|
public static IPromise<byte[]> CPMFLPLNODF(string AKEFFIMJDMN)
|
|
{
|
|
string dataBlobName = AKEFFIMJDMN;
|
|
PromiseCache<string> gmdknmijejb = BBHENFCNLAB.GMDKNMIJEJB;
|
|
Func<IPromise<byte[]>> func = delegate
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
};
|
|
return gmdknmijejb.GetOrCreatePromise<byte[]>(dataBlobName, func);
|
|
}
|
|
|
|
// Token: 0x06005677 RID: 22135 RVA: 0x00139C4C File Offset: 0x00137E4C
|
|
[Token(Token = "0x6005677")]
|
|
[Address(RVA = "0x1B40890", Offset = "0x1B3F290", VA = "0x181B40890")]
|
|
public static IPromise<NEFHINKECJJ> FNHJAHFBHHL(long OEMDIAHHILF, int INKNNJHDIFD)
|
|
{
|
|
int num = 0;
|
|
Dictionary<long, BBHENFCNLAB.DFFLDMMGDHM> ijmpkpjfdaj = BBHENFCNLAB.IJMPKPJFDAJ;
|
|
if (ijmpkpjfdaj.TryGetValue(OEMDIAHHILF, num) && ijmpkpjfdaj.TryGetValue(INKNNJHDIFD, num) && num != 0)
|
|
{
|
|
return Promise.FromResult<NEFHINKECJJ>(num);
|
|
}
|
|
string text = BBHENFCNLAB.PAMAJCIBNDP(OEMDIAHHILF, INKNNJHDIFD);
|
|
TimeSpan jphofcpgcdb = LGIGKAKBONN.JPHOFCPGCDB;
|
|
ulong num2;
|
|
IPromise promise = LGIGKAKBONN.IAHDANBDAAM<NEFHINKECJJ>(text, jphofcpgcdb, num2 != 0UL);
|
|
BBHENFCNLAB.<>c <>;
|
|
Action<NEFHINKECJJ> action;
|
|
if (BBHENFCNLAB.<>c.<>9__41_0 == 0)
|
|
{
|
|
<> = BBHENFCNLAB.<>c.<>9;
|
|
action = delegate(NEFHINKECJJ response)
|
|
{
|
|
BBHENFCNLAB.ECMMKIFOPLL(response);
|
|
};
|
|
BBHENFCNLAB.<>c.<>9__41_0 = action;
|
|
}
|
|
if (num < <>)
|
|
{
|
|
num += num;
|
|
if (num == <>)
|
|
{
|
|
promise += promise;
|
|
throw new NullReferenceException();
|
|
}
|
|
num++;
|
|
}
|
|
return promise.Then(action);
|
|
}
|
|
|
|
// Token: 0x06005678 RID: 22136 RVA: 0x00139CEC File Offset: 0x00137EEC
|
|
[Token(Token = "0x6005678")]
|
|
[Address(RVA = "0x1B43A10", Offset = "0x1B42410", VA = "0x181B43A10")]
|
|
public static IPromise<List<NEFHINKECJJ>> OFPICHENKNL(long OEMDIAHHILF)
|
|
{
|
|
int num = 0;
|
|
string text;
|
|
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.IAHDANBDAAM(text, num != 0);
|
|
int num2 = 0;
|
|
IPromise promise2 = promise.NAHFKKGCOFA(num2 != 0);
|
|
Action<List<NEFHINKECJJ>> action = BBHENFCNLAB.<>c.<>9__42_0;
|
|
if (action == 0)
|
|
{
|
|
BBHENFCNLAB.<>c.<>9__42_0 = delegate(List<NEFHINKECJJ> response)
|
|
{
|
|
int num4;
|
|
do
|
|
{
|
|
num4 = 0;
|
|
List.Enumerator enumerator;
|
|
if (enumerator != 0)
|
|
{
|
|
}
|
|
if (num4 != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num4 != 0);
|
|
};
|
|
}
|
|
int num3 = 0;
|
|
num3 += num3;
|
|
num3++;
|
|
action += action;
|
|
num3 += 19;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06005679 RID: 22137 RVA: 0x00139D54 File Offset: 0x00137F54
|
|
[Token(Token = "0x6005679")]
|
|
[Address(RVA = "0x1B40FF0", Offset = "0x1B3F9F0", VA = "0x181B40FF0")]
|
|
private static string HIGLOHHJDBN(long HNHLJONGKHB)
|
|
{
|
|
string text;
|
|
return text;
|
|
}
|
|
|
|
// Token: 0x0600567A RID: 22138 RVA: 0x00139D64 File Offset: 0x00137F64
|
|
[Token(Token = "0x600567A")]
|
|
[Address(RVA = "0x1B41BD0", Offset = "0x1B405D0", VA = "0x181B41BD0")]
|
|
public static void KJMGMEKAEFF(long HNHLJONGKHB)
|
|
{
|
|
string text;
|
|
LGIGKAKBONN.KAAKKFICFLM(text);
|
|
}
|
|
|
|
// Token: 0x0600567B RID: 22139 RVA: 0x00139D78 File Offset: 0x00137F78
|
|
[Token(Token = "0x600567B")]
|
|
[Address(RVA = "0x1B40440", Offset = "0x1B3EE40", VA = "0x181B40440")]
|
|
public static IPromise<List<OBBBPCBIMME>> FDABNLEFMKM(long HNHLJONGKHB)
|
|
{
|
|
int num = 0;
|
|
string text;
|
|
TimeSpan timeSpan;
|
|
IPromise promise = LGIGKAKBONN.AEGCBLLABMN<OBBBPCBIMME>(text, timeSpan, num != 0);
|
|
if (BBHENFCNLAB.<>c.<>9__45_0 == 0)
|
|
{
|
|
BBHENFCNLAB.<>c.<>9__45_0 = delegate(List<OBBBPCBIMME> inventions)
|
|
{
|
|
int num2;
|
|
do
|
|
{
|
|
num2 = 0;
|
|
if (inventions == 0)
|
|
{
|
|
break;
|
|
}
|
|
List.Enumerator enumerator;
|
|
if (enumerator != 0)
|
|
{
|
|
}
|
|
if (num2 != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num2 != 0);
|
|
};
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600567C RID: 22140 RVA: 0x00139DB4 File Offset: 0x00137FB4
|
|
[Token(Token = "0x600567C")]
|
|
[Address(RVA = "0x1B43350", Offset = "0x1B41D50", VA = "0x181B43350")]
|
|
public static IPromise<List<string>> NKHPHPGIFLI()
|
|
{
|
|
List<string> bgioobdglmp = BBHENFCNLAB.BGIOOBDGLMP;
|
|
List<string> bgioobdglmp2 = BBHENFCNLAB.BGIOOBDGLMP;
|
|
IPromise<string> promise;
|
|
return promise;
|
|
}
|
|
|
|
// Token: 0x0600567D RID: 22141 RVA: 0x00139DDC File Offset: 0x00137FDC
|
|
[Token(Token = "0x600567D")]
|
|
[Address(RVA = "0x1B3EFB0", Offset = "0x1B3D9B0", VA = "0x181B3EFB0")]
|
|
public static IPromise<List<string>> CJFHAPJJPEO()
|
|
{
|
|
List<string> ooileadefka = BBHENFCNLAB.OOILEADEFKA;
|
|
List<string> ooileadefka2 = BBHENFCNLAB.OOILEADEFKA;
|
|
IPromise<string> promise;
|
|
return promise;
|
|
}
|
|
|
|
// Token: 0x0600567E RID: 22142 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600567E")]
|
|
[Address(RVA = "0x1B42270", Offset = "0x1B40C70", VA = "0x181B42270")]
|
|
private static IPromise<List<string>> LIPBAJOAIJC(BBHENFCNLAB.IBIIKANECFA KINAEJLCDEG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600567F RID: 22143 RVA: 0x00139E04 File Offset: 0x00138004
|
|
[Token(Token = "0x600567F")]
|
|
[Address(RVA = "0x1B410F0", Offset = "0x1B3FAF0", VA = "0x181B410F0")]
|
|
public static IPromise<OEGPIPBKHCN> IGFBODDECPK(long OEMDIAHHILF)
|
|
{
|
|
int num = 0;
|
|
TimeSpan kdpbealifii = LGIGKAKBONN.KDPBEALIFII;
|
|
string text;
|
|
IPromise promise = LGIGKAKBONN.IAHDANBDAAM<OEGPIPBKHCN>(text, kdpbealifii, num != 0);
|
|
if (BBHENFCNLAB.<>c.<>9__50_0 == 0)
|
|
{
|
|
BBHENFCNLAB.<>c.<>9__50_0 = delegate(string error)
|
|
{
|
|
object[] array = new object[1];
|
|
if (error != 0)
|
|
{
|
|
}
|
|
array[0] = error;
|
|
Debug.LogErrorFormat("Failed to get personal invention details: {0}", array);
|
|
};
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06005680 RID: 22144 RVA: 0x00139E44 File Offset: 0x00138044
|
|
[Token(Token = "0x6005680")]
|
|
[Address(RVA = "0x1B40E60", Offset = "0x1B3F860", VA = "0x181B40E60")]
|
|
public static IPromise<AHEPPAEOLOD> HELBOGAPCKE(OBBBPCBIMME LDNFNNNHPPB)
|
|
{
|
|
BBHENFCNLAB.ICNHHOEODAF icnhhoeodaf = new BBHENFCNLAB.ICNHHOEODAF();
|
|
icnhhoeodaf.invention = LDNFNNNHPPB;
|
|
long <BHBCCAKKIMJ>k__BackingField = LDNFNNNHPPB.<BHBCCAKKIMJ>k__BackingField;
|
|
string text = string.Format("{0}v1/delete?inventionId={1}", "api/inventions/", icnhhoeodaf);
|
|
int num = 0;
|
|
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.IAHDANBDAAM(text, num != 0);
|
|
int num2 = 0;
|
|
int num3 = 0;
|
|
IPromise promise2 = promise.FAKEPMNIOAI(num3 != 0, num2 != 0);
|
|
Action<AHEPPAEOLOD> action = delegate(AHEPPAEOLOD response)
|
|
{
|
|
if (response.<BCMKPFMGHLE>k__BackingField == JJONIELLJGH.Success)
|
|
{
|
|
int <KBFNGJBKEOP>k__BackingField = icnhhoeodaf.invention.<KBFNGJBKEOP>k__BackingField;
|
|
OBBBPCBIMME invention = icnhhoeodaf.invention;
|
|
List<long> cnedibmdjfm = BBHENFCNLAB.CNEDIBMDJFM;
|
|
long <BHBCCAKKIMJ>k__BackingField2 = invention.<BHBCCAKKIMJ>k__BackingField;
|
|
cnedibmdjfm.Add(<BHBCCAKKIMJ>k__BackingField2);
|
|
bool flag = BBHENFCNLAB.JCBEELHBLAE(icnhhoeodaf.invention.<BHBCCAKKIMJ>k__BackingField);
|
|
LGIGKAKBONN.KAAKKFICFLM(BBHENFCNLAB.MLEBNCEDGNG);
|
|
ActionEvent<long> pjjjmgdalbf = BBHENFCNLAB.PJJJMGDALBF;
|
|
if (pjjjmgdalbf != 0)
|
|
{
|
|
long <BHBCCAKKIMJ>k__BackingField3 = icnhhoeodaf.invention.<BHBCCAKKIMJ>k__BackingField;
|
|
pjjjmgdalbf.Invoke(<BHBCCAKKIMJ>k__BackingField3);
|
|
}
|
|
ActionEvent<long> jgcndngpbmh = BBHENFCNLAB.JGCNDNGPBMH;
|
|
if (jgcndngpbmh != 0)
|
|
{
|
|
long <BHBCCAKKIMJ>k__BackingField4 = icnhhoeodaf.invention.<BHBCCAKKIMJ>k__BackingField;
|
|
jgcndngpbmh.Invoke(<BHBCCAKKIMJ>k__BackingField4);
|
|
}
|
|
ActionEvent geiklablcnl = BBHENFCNLAB.GEIKLABLCNL;
|
|
if (geiklablcnl != 0)
|
|
{
|
|
int num4 = 0;
|
|
geiklablcnl.Invoke(num4 != 0);
|
|
}
|
|
}
|
|
};
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06005681 RID: 22145 RVA: 0x00139EA8 File Offset: 0x001380A8
|
|
[Token(Token = "0x6005681")]
|
|
[Address(RVA = "0x1B3E7F0", Offset = "0x1B3D1F0", VA = "0x181B3E7F0")]
|
|
public static IPromise<AHEPPAEOLOD> BEPNJCGNIKA(long OEMDIAHHILF, HECIICKPCDN AEHDODIANMG, [Optional] int? MACNIENMFHJ)
|
|
{
|
|
BBHENFCNLAB.HLOJLKFHEJE hlojlkfheje = new BBHENFCNLAB.HLOJLKFHEJE();
|
|
hlojlkfheje.inventionId = OEMDIAHHILF;
|
|
hlojlkfheje.permissionLevel = AEHDODIANMG;
|
|
HECIICKPCDN permissionLevel = hlojlkfheje.permissionLevel;
|
|
string text = string.Format("{0}v3/publish?inventionId={1}&permissionLevel={2}", "api/inventions/", hlojlkfheje, hlojlkfheje);
|
|
string text2 = string.Format("{0}&price={1}", text, text);
|
|
int num = 0;
|
|
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.IAHDANBDAAM(text, num != 0);
|
|
int num2 = 0;
|
|
int num3 = 0;
|
|
IPromise promise2 = promise.FAKEPMNIOAI(num3 != 0, num2 != 0);
|
|
Action<AHEPPAEOLOD> action = delegate(AHEPPAEOLOD response)
|
|
{
|
|
if (response.<BCMKPFMGHLE>k__BackingField == JJONIELLJGH.Success)
|
|
{
|
|
BBHENFCNLAB.ECMMKIFOPLL(response.<LAAELBKJOPB>k__BackingField);
|
|
List<long> cnedibmdjfm = BBHENFCNLAB.CNEDIBMDJFM;
|
|
long inventionId = hlojlkfheje.inventionId;
|
|
bool flag = cnedibmdjfm.Remove(inventionId);
|
|
LGIGKAKBONN.KAAKKFICFLM(BBHENFCNLAB.MLEBNCEDGNG);
|
|
ActionEvent<long> pjjjmgdalbf = BBHENFCNLAB.PJJJMGDALBF;
|
|
if (pjjjmgdalbf != 0)
|
|
{
|
|
long inventionId2 = hlojlkfheje.inventionId;
|
|
pjjjmgdalbf.Invoke(inventionId2);
|
|
}
|
|
long inventionId3 = hlojlkfheje.inventionId;
|
|
HECIICKPCDN permissionLevel2 = hlojlkfheje.permissionLevel;
|
|
}
|
|
};
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06005682 RID: 22146 RVA: 0x00139F2C File Offset: 0x0013812C
|
|
[Token(Token = "0x6005682")]
|
|
[Address(RVA = "0x1B42B00", Offset = "0x1B41500", VA = "0x181B42B00")]
|
|
public static IPromise<AHEPPAEOLOD> MEIJBGBINLO(long OEMDIAHHILF)
|
|
{
|
|
BBHENFCNLAB.HCEEHNDJEAG hceehndjeag = new BBHENFCNLAB.HCEEHNDJEAG();
|
|
hceehndjeag.inventionId = OEMDIAHHILF;
|
|
string text = string.Format("{0}v1/unpublish?inventionId={1}", "api/inventions/", hceehndjeag);
|
|
int num = 0;
|
|
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.IAHDANBDAAM(text, num != 0);
|
|
int num2 = 0;
|
|
int num3 = 0;
|
|
IPromise promise2 = promise.FAKEPMNIOAI(num3 != 0, num2 != 0);
|
|
Action<AHEPPAEOLOD> action = delegate(AHEPPAEOLOD response)
|
|
{
|
|
if (response.<BCMKPFMGHLE>k__BackingField == JJONIELLJGH.Success)
|
|
{
|
|
BBHENFCNLAB.ECMMKIFOPLL(response.<LAAELBKJOPB>k__BackingField);
|
|
List<long> cnedibmdjfm = BBHENFCNLAB.CNEDIBMDJFM;
|
|
long inventionId = hceehndjeag.inventionId;
|
|
cnedibmdjfm.Add(inventionId);
|
|
LGIGKAKBONN.KAAKKFICFLM(BBHENFCNLAB.MLEBNCEDGNG);
|
|
ActionEvent<long> pjjjmgdalbf = BBHENFCNLAB.PJJJMGDALBF;
|
|
if (pjjjmgdalbf != 0)
|
|
{
|
|
long inventionId2 = hceehndjeag.inventionId;
|
|
pjjjmgdalbf.Invoke(inventionId2);
|
|
}
|
|
CFLMJLFBOKH.HPPFNDJKCIG(hceehndjeag.inventionId);
|
|
}
|
|
};
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06005683 RID: 22147 RVA: 0x00139F88 File Offset: 0x00138188
|
|
[Token(Token = "0x6005683")]
|
|
[Address(RVA = "0x1B40D10", Offset = "0x1B3F710", VA = "0x181B40D10")]
|
|
public static IPromise<AHEPPAEOLOD> HDFICFBNFOK(long OEMDIAHHILF, int MACNIENMFHJ)
|
|
{
|
|
string text = string.Format("{0}v1/updateprice", "api/inventions/");
|
|
UpdatePriceRequest updatePriceRequest = new UpdatePriceRequest();
|
|
long inventionId = OEMDIAHHILF;
|
|
updatePriceRequest.InventionId = inventionId;
|
|
int price = MACNIENMFHJ;
|
|
updatePriceRequest.Price = price;
|
|
string text2 = JsonUtility.ToJson(updatePriceRequest);
|
|
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.CKPCAIJMPJN(text, text2, true);
|
|
int num = 0;
|
|
int num2 = 0;
|
|
IPromise promise2 = promise.FAKEPMNIOAI(num2 != 0, num != 0);
|
|
Action<AHEPPAEOLOD> action = delegate(AHEPPAEOLOD response)
|
|
{
|
|
if (response.<BCMKPFMGHLE>k__BackingField == JJONIELLJGH.Success)
|
|
{
|
|
LGIGKAKBONN.KAAKKFICFLM(BBHENFCNLAB.MLEBNCEDGNG);
|
|
BBHENFCNLAB.ECMMKIFOPLL(response.<LAAELBKJOPB>k__BackingField);
|
|
ActionEvent<long> pjjjmgdalbf = BBHENFCNLAB.PJJJMGDALBF;
|
|
if (pjjjmgdalbf != 0)
|
|
{
|
|
long inventionId2 = OEMDIAHHILF;
|
|
pjjjmgdalbf.Invoke(inventionId2);
|
|
}
|
|
long inventionId3 = OEMDIAHHILF;
|
|
int price2 = MACNIENMFHJ;
|
|
CFLMJLFBOKH.PELPIFOCAEP(inventionId3, price2);
|
|
}
|
|
};
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06005684 RID: 22148 RVA: 0x0013A018 File Offset: 0x00138218
|
|
[Token(Token = "0x6005684")]
|
|
[Address(RVA = "0x1B41880", Offset = "0x1B40280", VA = "0x181B41880")]
|
|
private static void JJLNMEOJPAI(OBBBPCBIMME LDNFNNNHPPB)
|
|
{
|
|
long <BHBCCAKKIMJ>k__BackingField = LDNFNNNHPPB.<BHBCCAKKIMJ>k__BackingField;
|
|
int <FCDMDLKPAAK>k__BackingField = LDNFNNNHPPB.<FCDMDLKPAAK>k__BackingField;
|
|
LGIGKAKBONN.KAAKKFICFLM(BBHENFCNLAB.PAMAJCIBNDP(<BHBCCAKKIMJ>k__BackingField, <FCDMDLKPAAK>k__BackingField));
|
|
}
|
|
|
|
// Token: 0x06005685 RID: 22149 RVA: 0x0013A048 File Offset: 0x00138248
|
|
[Token(Token = "0x6005685")]
|
|
[Address(RVA = "0x1B3F440", Offset = "0x1B3DE40", VA = "0x181B3F440")]
|
|
private static void CPMALGFPFDL(OBBBPCBIMME LDNFNNNHPPB)
|
|
{
|
|
int <FCDMDLKPAAK>k__BackingField = LDNFNNNHPPB.<FCDMDLKPAAK>k__BackingField;
|
|
LGIGKAKBONN.KAAKKFICFLM(BBHENFCNLAB.PAMAJCIBNDP(LDNFNNNHPPB.<BHBCCAKKIMJ>k__BackingField, <FCDMDLKPAAK>k__BackingField));
|
|
bool flag = BBHENFCNLAB.JCBEELHBLAE(LDNFNNNHPPB.<BHBCCAKKIMJ>k__BackingField);
|
|
BBHENFCNLAB.ECMMKIFOPLL(LDNFNNNHPPB);
|
|
}
|
|
|
|
// Token: 0x06005686 RID: 22150 RVA: 0x0013A088 File Offset: 0x00138288
|
|
[Token(Token = "0x6005686")]
|
|
[Address(RVA = "0x1B3F270", Offset = "0x1B3DC70", VA = "0x181B3F270")]
|
|
public static void COKNDJCOGAA(OBBBPCBIMME LDNFNNNHPPB, string LGHBPPIOOBM)
|
|
{
|
|
if (LDNFNNNHPPB != 0)
|
|
{
|
|
BBHENFCNLAB.CPMALGFPFDL(LDNFNNNHPPB);
|
|
LGIGKAKBONN.KAAKKFICFLM(BBHENFCNLAB.MLEBNCEDGNG);
|
|
ActionEvent<int, long> memgkebdgmk = BBHENFCNLAB.MEMGKEBDGMK;
|
|
if (memgkebdgmk != 0)
|
|
{
|
|
Player <EGKJPJKLEAI>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField;
|
|
long <BHBCCAKKIMJ>k__BackingField = LDNFNNNHPPB.<BHBCCAKKIMJ>k__BackingField;
|
|
int <FMMJEJMBDPL>k__BackingField = <EGKJPJKLEAI>k__BackingField.<FMMJEJMBDPL>k__BackingField;
|
|
memgkebdgmk.Invoke(<FMMJEJMBDPL>k__BackingField, <BHBCCAKKIMJ>k__BackingField);
|
|
}
|
|
ActionEvent geiklablcnl = BBHENFCNLAB.GEIKLABLCNL;
|
|
if (geiklablcnl != 0)
|
|
{
|
|
int num = 0;
|
|
geiklablcnl.Invoke(num != 0);
|
|
}
|
|
CFLMJLFBOKH.JOIOHMMFAGH(LGHBPPIOOBM);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005687 RID: 22151 RVA: 0x0013A0F4 File Offset: 0x001382F4
|
|
[Token(Token = "0x6005687")]
|
|
[Address(RVA = "0x1B40C80", Offset = "0x1B3F680", VA = "0x181B40C80")]
|
|
public static void HCJFJOEEGCM(OBBBPCBIMME LDNFNNNHPPB, string LGHBPPIOOBM)
|
|
{
|
|
if (LDNFNNNHPPB != 0)
|
|
{
|
|
BBHENFCNLAB.CPMALGFPFDL(LDNFNNNHPPB);
|
|
CFLMJLFBOKH.OPGFKNCIIEF(LGHBPPIOOBM);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005688 RID: 22152 RVA: 0x0013A114 File Offset: 0x00138314
|
|
[Token(Token = "0x6005688")]
|
|
[Address(RVA = "0x1B3E430", Offset = "0x1B3CE30", VA = "0x181B3E430")]
|
|
public static void ABDMDBDGKPC(OBBBPCBIMME LDNFNNNHPPB, string LGHBPPIOOBM)
|
|
{
|
|
if (LDNFNNNHPPB != 0)
|
|
{
|
|
BBHENFCNLAB.CPMALGFPFDL(LDNFNNNHPPB);
|
|
CFLMJLFBOKH.MDFJBBMBBJG(LGHBPPIOOBM);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005689 RID: 22153 RVA: 0x0013A134 File Offset: 0x00138334
|
|
[Token(Token = "0x6005689")]
|
|
[Address(RVA = "0x1B3F0A0", Offset = "0x1B3DAA0", VA = "0x181B3F0A0")]
|
|
public static IPromise<List<OBBBPCBIMME>> CKGFHIMCOHI(string DFAMLDBFENB)
|
|
{
|
|
string text = DFAMLDBFENB.Trim();
|
|
if (!string.IsNullOrEmpty(text))
|
|
{
|
|
string text2 = Uri.EscapeDataString(text);
|
|
string text3 = string.Format("{0}v2/search?value={1}", "api/inventions/", text2);
|
|
}
|
|
string text4 = string.Format("{0}v2/search?take=800", "api/inventions/");
|
|
TimeSpan ihiipedhjjn = LGIGKAKBONN.IHIIPEDHJJN;
|
|
IPromise promise = LGIGKAKBONN.AEGCBLLABMN<OBBBPCBIMME>(text4, ihiipedhjjn, true);
|
|
if (BBHENFCNLAB.<>c.<>9__60_0 == 0)
|
|
{
|
|
BBHENFCNLAB.<>c.<>9__60_0 = delegate(List<OBBBPCBIMME> inventionList)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
if (inventionList == 0)
|
|
{
|
|
break;
|
|
}
|
|
Predicate<OBBBPCBIMME> <>9__60_ = BBHENFCNLAB.<>c.<>9__60_1;
|
|
if (<>9__60_ == 0)
|
|
{
|
|
BBHENFCNLAB.<>c.<>9__60_1 = delegate(OBBBPCBIMME invention)
|
|
{
|
|
List<long> cnedibmdjfm = BBHENFCNLAB.CNEDIBMDJFM;
|
|
long <BHBCCAKKIMJ>k__BackingField = invention.<BHBCCAKKIMJ>k__BackingField;
|
|
bool flag = cnedibmdjfm.Contains(<BHBCCAKKIMJ>k__BackingField);
|
|
if (!flag)
|
|
{
|
|
return flag;
|
|
}
|
|
return invention.<KBFNGJBKEOP>k__BackingField == "{il2cpp field on {'constant30' (constant value of type Cpp2IL.Core.Analysis.ResultModels.StaticFieldsPtr)}, offset 0x8}";
|
|
};
|
|
}
|
|
List<OBBBPCBIMME> list = ListExt.RemoveAllWhere<OBBBPCBIMME>(inventionList, <>9__60_);
|
|
if (inventionList.GetEnumerator() != 0)
|
|
{
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
};
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600568A RID: 22154 RVA: 0x0013A1B0 File Offset: 0x001383B0
|
|
[Token(Token = "0x600568A")]
|
|
[Address(RVA = "0x1B3E980", Offset = "0x1B3D380", VA = "0x181B3E980")]
|
|
public static IPromise<KLAMKCBENEA> BGDGKHPGEHK(long OEMDIAHHILF, FDEGHHFBJJO MEABFEIBEMP, string EFDBFLPKHKA)
|
|
{
|
|
string text = string.Format("{0}v1/report", "api/inventions/");
|
|
ReportRequest reportRequest = new ReportRequest();
|
|
reportRequest.Details = EFDBFLPKHKA;
|
|
long inventionId = OEMDIAHHILF;
|
|
reportRequest.InventionId = inventionId;
|
|
FDEGHHFBJJO reportCategory = MEABFEIBEMP;
|
|
reportRequest.ReportCategory = reportCategory;
|
|
string text2 = JsonUtility.ToJson(reportRequest);
|
|
ulong num;
|
|
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.CKPCAIJMPJN(text, text2, num != 0UL);
|
|
int num2 = 0;
|
|
int num3 = 0;
|
|
IPromise promise2 = promise.FAKEPMNIOAI(num3 != 0, num2 != 0);
|
|
Action<KLAMKCBENEA> action = delegate(KLAMKCBENEA response)
|
|
{
|
|
if (response.<NHCNKEMFEJC>k__BackingField)
|
|
{
|
|
long inventionId2 = OEMDIAHHILF;
|
|
FDEGHHFBJJO reportCategory2 = MEABFEIBEMP;
|
|
}
|
|
};
|
|
int num4 = 0;
|
|
num4 += num4;
|
|
num4++;
|
|
return promise2.Then(action);
|
|
}
|
|
|
|
// Token: 0x0600568B RID: 22155 RVA: 0x0013A26C File Offset: 0x0013846C
|
|
[Token(Token = "0x600568B")]
|
|
[Address(RVA = "0x1B3E6A0", Offset = "0x1B3D0A0", VA = "0x181B3E6A0")]
|
|
public static IPromise<AHEPPAEOLOD> ANJHOOPIAKM(long OEMDIAHHILF, bool JBAGLLBLEEN)
|
|
{
|
|
string text = string.Format("{0}v1/cheer", "api/inventions/");
|
|
CheerRequest cheerRequest = new CheerRequest();
|
|
bool cheer = JBAGLLBLEEN;
|
|
cheerRequest.Cheer = cheer;
|
|
long inventionId = OEMDIAHHILF;
|
|
cheerRequest.InventionId = inventionId;
|
|
string text2 = JsonUtility.ToJson(cheerRequest);
|
|
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.CKPCAIJMPJN(text, text2, true);
|
|
int num = 0;
|
|
int num2 = 0;
|
|
IPromise promise2 = promise.FAKEPMNIOAI(num2 != 0, num != 0);
|
|
Action<AHEPPAEOLOD> action = delegate(AHEPPAEOLOD response)
|
|
{
|
|
if (response.<BCMKPFMGHLE>k__BackingField == JJONIELLJGH.Success)
|
|
{
|
|
long inventionId2 = OEMDIAHHILF;
|
|
string text3;
|
|
LGIGKAKBONN.KAAKKFICFLM(text3);
|
|
BBHENFCNLAB.ECMMKIFOPLL(response.<LAAELBKJOPB>k__BackingField);
|
|
long inventionId3 = OEMDIAHHILF;
|
|
bool cheer2 = JBAGLLBLEEN;
|
|
CFLMJLFBOKH.CLMNNAFFNFL(inventionId3, cheer2);
|
|
}
|
|
};
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600568C RID: 22156 RVA: 0x0013A2FC File Offset: 0x001384FC
|
|
[Token(Token = "0x600568C")]
|
|
[Address(RVA = "0x1B3F8E0", Offset = "0x1B3E2E0", VA = "0x181B3F8E0")]
|
|
public static IPromise<bool> DEOOEGHNIAJ(List<long> POGCOENDJDJ)
|
|
{
|
|
if (POGCOENDJDJ != 0)
|
|
{
|
|
Func<long, string> <>9__63_ = BBHENFCNLAB.<>c.<>9__63_0;
|
|
if (<>9__63_ == 0)
|
|
{
|
|
BBHENFCNLAB.<>c.<>9__63_0 = (long id) => string.Format("id={0}", id);
|
|
}
|
|
IEnumerable<long> enumerable = Enumerable.Select<long, string>(POGCOENDJDJ, <>9__63_);
|
|
string text = string.Join("&", enumerable);
|
|
string text2 = "api/inventions/v1/fulllineageowner?" + text;
|
|
TimeSpan haghhlnmmfk = LGIGKAKBONN.HAGHHLNMMFK;
|
|
ulong num;
|
|
return LGIGKAKBONN.NKAIOCNCINN<bool>((LDCMJEDOFCO)((uint)1), text2, haghhlnmmfk, true, num != 0UL);
|
|
}
|
|
return Promise.FromResult<bool>(true);
|
|
}
|
|
|
|
// Token: 0x0600568D RID: 22157 RVA: 0x0013A368 File Offset: 0x00138568
|
|
[Token(Token = "0x600568D")]
|
|
[Address(RVA = "0x1B3E4C0", Offset = "0x1B3CEC0", VA = "0x181B3E4C0")]
|
|
public static HECIICKPCDN AJAIFENADCM(HECIICKPCDN FPJCNBBGANI, HECIICKPCDN OJDMLKEJHOK)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600568D)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling HECIICKPCDN BBHENFCNLAB::AJAIFENADCM(HECIICKPCDN,HECIICKPCDN)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:int32(var_1_09, call:int32(Math::Min, ldloc:HECIICKPCDN[exp:int32](FPJCNBBGANI), ldloc:HECIICKPCDN[exp:int32](OJDMLKEJHOK)))
|
|
}
|
|
|
|
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: 0x0600568E RID: 22158 RVA: 0x0013A380 File Offset: 0x00138580
|
|
[Token(Token = "0x600568E")]
|
|
[Address(RVA = "0x1B427F0", Offset = "0x1B411F0", VA = "0x181B427F0")]
|
|
private static IPromise<List<OBBBPCBIMME>> MAEPCDMOPIF(List<long> POGCOENDJDJ)
|
|
{
|
|
BBHENFCNLAB.BHPLGLKCIII bhplglkciii = new BBHENFCNLAB.BHPLGLKCIII();
|
|
List<OBBBPCBIMME> list = new List();
|
|
List<long> list2 = new List();
|
|
var <>f__AnonymousType = new
|
|
{
|
|
Inventions = list,
|
|
NotCachedInventionIds = list2
|
|
};
|
|
if (BBHENFCNLAB.<>c.<>9__65_0 == 0)
|
|
{
|
|
BBHENFCNLAB.<>c.<>9__65_0 = delegate(result, long current)
|
|
{
|
|
if (BBHENFCNLAB.IAECCMCJEII(current) != 0)
|
|
{
|
|
!0 <Inventions>i__Field = result.<Inventions>i__Field;
|
|
return result;
|
|
}
|
|
!1 <NotCachedInventionIds>i__Field2 = result.<NotCachedInventionIds>i__Field;
|
|
return result;
|
|
};
|
|
}
|
|
long num;
|
|
bhplglkciii.inventions = num;
|
|
Promise<List<OBBBPCBIMME>> promise3 = new Promise();
|
|
BBHENFCNLAB.BHPLGLKCIII cs$<>8__locals = bhplglkciii;
|
|
Promise<List<OBBBPCBIMME>> promise = promise3;
|
|
!1 <NotCachedInventionIds>i__Field = cs$<>8__locals.inventions.<NotCachedInventionIds>i__Field;
|
|
Action<List<OBBBPCBIMME>> action = delegate(List<OBBBPCBIMME> inventionsFromBatch)
|
|
{
|
|
!0 <Inventions>i__Field2 = bhplglkciii.inventions.<Inventions>i__Field;
|
|
var inventions = bhplglkciii.inventions;
|
|
Promise<List<OBBBPCBIMME>> promise2 = promise;
|
|
};
|
|
Action<string> action2 = delegate(string error)
|
|
{
|
|
promise.Error(error);
|
|
};
|
|
List then = promise._then;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600568F RID: 22159 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600568F")]
|
|
[Address(RVA = "0x1B3FAA0", Offset = "0x1B3E4A0", VA = "0x181B3FAA0")]
|
|
public static IPromise<IEnumerable<BBHENFCNLAB.AJCEIOJPMLJ>> DHCGEFLJHAF(List<long> POGCOENDJDJ)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06005690 RID: 22160 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6005690")]
|
|
[Address(RVA = "0x1B44170", Offset = "0x1B42B70", VA = "0x181B44170")]
|
|
public static IPromise<BBHENFCNLAB.AJCEIOJPMLJ> PPMMEALNIJN(List<long> POGCOENDJDJ)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06005691 RID: 22161 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6005691")]
|
|
[Address(RVA = "0x1B42C20", Offset = "0x1B41620", VA = "0x181B42C20")]
|
|
public static IPromise<List<long>> MIJLJJLCIDE(List<long> POGCOENDJDJ)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06005692 RID: 22162 RVA: 0x0013A434 File Offset: 0x00138634
|
|
[Token(Token = "0x6005692")]
|
|
[Address(RVA = "0x1B424C0", Offset = "0x1B40EC0", VA = "0x181B424C0")]
|
|
private static HECIICKPCDN LKCJALONCFK(int CJFGEMGOJHB, long HNHLJONGKHB, bool BDCKHKPGECN, OBBBPCBIMME LDNFNNNHPPB)
|
|
{
|
|
HECIICKPCDN <EILALLIKMBE>k__BackingField;
|
|
do
|
|
{
|
|
<EILALLIKMBE>k__BackingField = LDNFNNNHPPB.<EILALLIKMBE>k__BackingField;
|
|
if (LDNFNNNHPPB.<KBFNGJBKEOP>k__BackingField == CJFGEMGOJHB)
|
|
{
|
|
break;
|
|
}
|
|
if (BDCKHKPGECN)
|
|
{
|
|
}
|
|
}
|
|
while (<EILALLIKMBE>k__BackingField != HECIICKPCDN.Unassigned);
|
|
int <BLHHHLKKGCN>k__BackingField = (int)LDNFNNNHPPB.<BLHHHLKKGCN>k__BackingField;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06005693 RID: 22163 RVA: 0x0013A468 File Offset: 0x00138668
|
|
[Token(Token = "0x6005693")]
|
|
[Address(RVA = "0x1B41CF0", Offset = "0x1B406F0", VA = "0x181B41CF0")]
|
|
private static bool KNKPMAAKBEH(long HNHLJONGKHB, bool BDCKHKPGECN, OBBBPCBIMME LDNFNNNHPPB)
|
|
{
|
|
HECIICKPCDN heciickpcdn = BBHENFCNLAB.LKCJALONCFK(ObscuredInt.FAJDMKOEFLH(PEGGCEDHBOF.DOOHKCANFLO.<IFBPANODIPA>k__BackingField), HNHLJONGKHB, BDCKHKPGECN, LDNFNNNHPPB);
|
|
return (ulong)((uint)100) >= (ulong)40L;
|
|
}
|
|
|
|
// Token: 0x06005694 RID: 22164 RVA: 0x0013A4A0 File Offset: 0x001386A0
|
|
[Token(Token = "0x6005694")]
|
|
[Address(RVA = "0x1B3E550", Offset = "0x1B3CF50", VA = "0x181B3E550")]
|
|
private static void AMGHMLACPGJ(Dictionary<string, object> NGPMADFHHKP)
|
|
{
|
|
BBHENFCNLAB.IJMPKPJFDAJ.Clear();
|
|
BBHENFCNLAB.LPAJNCJKCPN.Clear();
|
|
LGIGKAKBONN.KAAKKFICFLM(BBHENFCNLAB.MLEBNCEDGNG);
|
|
ActionEvent geiklablcnl = BBHENFCNLAB.GEIKLABLCNL;
|
|
if (geiklablcnl != 0)
|
|
{
|
|
int num = 0;
|
|
geiklablcnl.Invoke(num != 0);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005695 RID: 22165 RVA: 0x0013A4E8 File Offset: 0x001386E8
|
|
[Token(Token = "0x6005695")]
|
|
[Address(RVA = "0x1B43220", Offset = "0x1B41C20", VA = "0x181B43220")]
|
|
private static void NCLPLBPJOBA(List<OBBBPCBIMME> HEIDKAMCPIL)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
List.Enumerator enumerator;
|
|
if (enumerator != 0)
|
|
{
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
}
|
|
|
|
// Token: 0x06005696 RID: 22166 RVA: 0x0013A504 File Offset: 0x00138704
|
|
[Token(Token = "0x6005696")]
|
|
[Address(RVA = "0x1B40100", Offset = "0x1B3EB00", VA = "0x181B40100")]
|
|
private static void ECMMKIFOPLL(OBBBPCBIMME LDNFNNNHPPB)
|
|
{
|
|
Dictionary<long, BBHENFCNLAB.DFFLDMMGDHM> ijmpkpjfdaj = BBHENFCNLAB.IJMPKPJFDAJ;
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
BBHENFCNLAB.DFFLDMMGDHM dffldmmgdhm = new BBHENFCNLAB.DFFLDMMGDHM();
|
|
dffldmmgdhm.LDNFNNNHPPB = LDNFNNNHPPB;
|
|
Dictionary<int, NEFHINKECJJ> dictionary = new Dictionary();
|
|
dffldmmgdhm.GFOJFPBNADB = dictionary;
|
|
Dictionary<long, BBHENFCNLAB.DFFLDMMGDHM> ijmpkpjfdaj2 = BBHENFCNLAB.IJMPKPJFDAJ;
|
|
long <BHBCCAKKIMJ>k__BackingField = LDNFNNNHPPB.<BHBCCAKKIMJ>k__BackingField;
|
|
ijmpkpjfdaj2[<BHBCCAKKIMJ>k__BackingField] = dffldmmgdhm;
|
|
}
|
|
bool flag2;
|
|
if (ijmpkpjfdaj == 0 || !flag2)
|
|
{
|
|
ActionEvent<long> pjjjmgdalbf = BBHENFCNLAB.PJJJMGDALBF;
|
|
if (pjjjmgdalbf != 0)
|
|
{
|
|
long <BHBCCAKKIMJ>k__BackingField2 = LDNFNNNHPPB.<BHBCCAKKIMJ>k__BackingField;
|
|
pjjjmgdalbf.Invoke(<BHBCCAKKIMJ>k__BackingField2);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005697 RID: 22167 RVA: 0x0013A57C File Offset: 0x0013877C
|
|
[Token(Token = "0x6005697")]
|
|
[Address(RVA = "0x1B3FEA0", Offset = "0x1B3E8A0", VA = "0x181B3FEA0")]
|
|
private static void ECMMKIFOPLL(NEFHINKECJJ FBDACBDCNAC)
|
|
{
|
|
int num = 0;
|
|
Dictionary<long, BBHENFCNLAB.DFFLDMMGDHM> ijmpkpjfdaj = BBHENFCNLAB.IJMPKPJFDAJ;
|
|
long <BHBCCAKKIMJ>k__BackingField = FBDACBDCNAC.<BHBCCAKKIMJ>k__BackingField;
|
|
if (!ijmpkpjfdaj.TryGetValue(<BHBCCAKKIMJ>k__BackingField, num))
|
|
{
|
|
BBHENFCNLAB.DFFLDMMGDHM dffldmmgdhm = new BBHENFCNLAB.DFFLDMMGDHM();
|
|
dffldmmgdhm.LDNFNNNHPPB = num;
|
|
Dictionary<int, NEFHINKECJJ> dictionary = new Dictionary();
|
|
dffldmmgdhm.GFOJFPBNADB = dictionary;
|
|
Dictionary<long, BBHENFCNLAB.DFFLDMMGDHM> ijmpkpjfdaj2 = BBHENFCNLAB.IJMPKPJFDAJ;
|
|
long <BHBCCAKKIMJ>k__BackingField2 = FBDACBDCNAC.<BHBCCAKKIMJ>k__BackingField;
|
|
ijmpkpjfdaj2[<BHBCCAKKIMJ>k__BackingField2] = dffldmmgdhm;
|
|
}
|
|
int <JKNDDDBKJLJ>k__BackingField = FBDACBDCNAC.<JKNDDDBKJLJ>k__BackingField;
|
|
if (ijmpkpjfdaj.ContainsKey(<JKNDDDBKJLJ>k__BackingField))
|
|
{
|
|
int <JKNDDDBKJLJ>k__BackingField2 = FBDACBDCNAC.<JKNDDDBKJLJ>k__BackingField;
|
|
if (ijmpkpjfdaj[<JKNDDDBKJLJ>k__BackingField2] == 0)
|
|
{
|
|
return;
|
|
}
|
|
int <JKNDDDBKJLJ>k__BackingField3 = FBDACBDCNAC.<JKNDDDBKJLJ>k__BackingField;
|
|
if (ijmpkpjfdaj[<JKNDDDBKJLJ>k__BackingField3].FKCEAFNEBAM(FBDACBDCNAC))
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
int <JKNDDDBKJLJ>k__BackingField4 = FBDACBDCNAC.<JKNDDDBKJLJ>k__BackingField;
|
|
ActionEvent<long> pjjjmgdalbf = BBHENFCNLAB.PJJJMGDALBF;
|
|
if (pjjjmgdalbf != 0)
|
|
{
|
|
long <BHBCCAKKIMJ>k__BackingField3 = FBDACBDCNAC.<BHBCCAKKIMJ>k__BackingField;
|
|
pjjjmgdalbf.Invoke(<BHBCCAKKIMJ>k__BackingField3);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005698 RID: 22168 RVA: 0x0013A644 File Offset: 0x00138844
|
|
[Token(Token = "0x6005698")]
|
|
[Address(RVA = "0x1B3EF20", Offset = "0x1B3D920", VA = "0x181B3EF20")]
|
|
private static void CHGBOOKOKNM(long OEMDIAHHILF, HJPDBNLCGIB EFDBFLPKHKA)
|
|
{
|
|
BBHENFCNLAB.LPAJNCJKCPN[OEMDIAHHILF] = EFDBFLPKHKA;
|
|
}
|
|
|
|
// Token: 0x06005699 RID: 22169 RVA: 0x0013A664 File Offset: 0x00138864
|
|
[Token(Token = "0x6005699")]
|
|
[Address(RVA = "0x1B41480", Offset = "0x1B3FE80", VA = "0x181B41480")]
|
|
private static bool JCBEELHBLAE(long OEMDIAHHILF)
|
|
{
|
|
return BBHENFCNLAB.IJMPKPJFDAJ.Remove(OEMDIAHHILF);
|
|
}
|
|
|
|
// Token: 0x0600569A RID: 22170 RVA: 0x0013A684 File Offset: 0x00138884
|
|
[Token(Token = "0x600569A")]
|
|
[Address(RVA = "0x1B41500", Offset = "0x1B3FF00", VA = "0x181B41500")]
|
|
private static bool JDBIJGFEJAM(long OEMDIAHHILF)
|
|
{
|
|
string text;
|
|
LGIGKAKBONN.KAAKKFICFLM(text);
|
|
return BBHENFCNLAB.LPAJNCJKCPN.Remove(OEMDIAHHILF);
|
|
}
|
|
|
|
// Token: 0x0600569B RID: 22171 RVA: 0x0013A6A8 File Offset: 0x001388A8
|
|
[Token(Token = "0x600569B")]
|
|
[Address(RVA = "0x1B41050", Offset = "0x1B3FA50", VA = "0x181B41050")]
|
|
private static OBBBPCBIMME IAECCMCJEII(long OEMDIAHHILF)
|
|
{
|
|
Dictionary<long, BBHENFCNLAB.DFFLDMMGDHM> ijmpkpjfdaj = BBHENFCNLAB.IJMPKPJFDAJ;
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600569C RID: 22172 RVA: 0x0013A6C8 File Offset: 0x001388C8
|
|
[Token(Token = "0x600569C")]
|
|
[Address(RVA = "0x1B43140", Offset = "0x1B41B40", VA = "0x181B43140")]
|
|
private static NEFHINKECJJ MKHPAHCAHBP(long OEMDIAHHILF, int JDJMBJENJPE)
|
|
{
|
|
int num = 0;
|
|
Dictionary<long, BBHENFCNLAB.DFFLDMMGDHM> ijmpkpjfdaj = BBHENFCNLAB.IJMPKPJFDAJ;
|
|
if (!ijmpkpjfdaj.TryGetValue(OEMDIAHHILF, num) || ijmpkpjfdaj.TryGetValue(JDJMBJENJPE, num))
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600569D RID: 22173 RVA: 0x0013A6FC File Offset: 0x001388FC
|
|
[Token(Token = "0x600569D")]
|
|
[Address(RVA = "0x1B40B80", Offset = "0x1B3F580", VA = "0x181B40B80")]
|
|
private static void GGCDOJDGBGL()
|
|
{
|
|
BBHENFCNLAB.IJMPKPJFDAJ.Clear();
|
|
BBHENFCNLAB.LPAJNCJKCPN.Clear();
|
|
LGIGKAKBONN.KAAKKFICFLM(BBHENFCNLAB.MLEBNCEDGNG);
|
|
ActionEvent geiklablcnl = BBHENFCNLAB.GEIKLABLCNL;
|
|
if (geiklablcnl != 0)
|
|
{
|
|
int num = 0;
|
|
geiklablcnl.Invoke(num != 0);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600569E RID: 22174 RVA: 0x0013A744 File Offset: 0x00138944
|
|
[Token(Token = "0x600569E")]
|
|
[Address(RVA = "0x1B43EB0", Offset = "0x1B428B0", VA = "0x181B43EB0")]
|
|
private static string PAMAJCIBNDP(long OEMDIAHHILF, int INKNNJHDIFD)
|
|
{
|
|
string text;
|
|
return text;
|
|
}
|
|
|
|
// Token: 0x0600569F RID: 22175 RVA: 0x0013A754 File Offset: 0x00138954
|
|
[Token(Token = "0x600569F")]
|
|
[Address(RVA = "0x1B42570", Offset = "0x1B40F70", VA = "0x181B42570")]
|
|
private static void LPIPNOFPFEP(long OEMDIAHHILF, List<string> LBAOCHFCLPO)
|
|
{
|
|
long inventionId5 = OEMDIAHHILF;
|
|
List<string> autoTags = LBAOCHFCLPO;
|
|
long inventionId = OEMDIAHHILF;
|
|
Dictionary<long, HJPDBNLCGIB> lpajncjkcpn = BBHENFCNLAB.LPAJNCJKCPN;
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
long inventionId4 = inventionId;
|
|
string text = string.Format("{0}v1/details?inventionId={1}", "api/inventions/", inventionId4);
|
|
TimeSpan jphofcpgcdb = LGIGKAKBONN.JPHOFCPGCDB;
|
|
IPromise promise = LGIGKAKBONN.IAHDANBDAAM<HJPDBNLCGIB>(text, jphofcpgcdb, true);
|
|
Action<HJPDBNLCGIB> action = delegate(HJPDBNLCGIB result)
|
|
{
|
|
if (result != 0)
|
|
{
|
|
long inventionId2 = inventionId;
|
|
BBHENFCNLAB.LPAJNCJKCPN[inventionId2] = result;
|
|
}
|
|
};
|
|
}
|
|
Action<HJPDBNLCGIB> action2 = delegate(HJPDBNLCGIB result)
|
|
{
|
|
if (result != 0)
|
|
{
|
|
List<JLFCINPLFID> <KKFLLGKIPND>k__BackingField = result.<KKFLLGKIPND>k__BackingField;
|
|
Func<JLFCINPLFID, bool> <>9__83_ = BBHENFCNLAB.<>c.<>9__83_1;
|
|
if (<>9__83_ == 0)
|
|
{
|
|
BBHENFCNLAB.<>c.<>9__83_1 = (JLFCINPLFID tag) => tag.<PALMIOEJANE>k__BackingField == GGCHLMKPJLE.General;
|
|
}
|
|
IEnumerable<JLFCINPLFID> enumerable = Enumerable.Where<JLFCINPLFID>(<KKFLLGKIPND>k__BackingField, <>9__83_);
|
|
Func<JLFCINPLFID, string> func;
|
|
if (BBHENFCNLAB.<>c.<>9__83_2 == 0)
|
|
{
|
|
func = (JLFCINPLFID tag) => tag.<PAJHIMLGFHH>k__BackingField;
|
|
BBHENFCNLAB.<>c.<>9__83_2 = func;
|
|
}
|
|
List<string> list = Enumerable.ToList<string>(Enumerable.Select<JLFCINPLFID, string>(enumerable, func));
|
|
long inventionId3 = inventionId5;
|
|
List<string> autoTags2 = autoTags;
|
|
IPromise<NJMAEIPIOAP> promise2 = BBHENFCNLAB.LGFHMMCICNF(inventionId3, autoTags2, list);
|
|
}
|
|
};
|
|
}
|
|
|
|
// Token: 0x060056A0 RID: 22176 RVA: 0x0013A7E0 File Offset: 0x001389E0
|
|
[Token(Token = "0x60056A0")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public BBHENFCNLAB()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060056A1 RID: 22177 RVA: 0x0013A7F4 File Offset: 0x001389F4
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x60056A1")]
|
|
[Address(RVA = "0x1B44320", Offset = "0x1B42D20", VA = "0x181B44320")]
|
|
static BBHENFCNLAB()
|
|
{
|
|
int num;
|
|
ActionEvent<long> actionEvent = new ActionEvent(4, num != 0);
|
|
num = 0;
|
|
BBHENFCNLAB.PJJJMGDALBF = actionEvent;
|
|
int num2;
|
|
ActionEvent actionEvent2 = new ActionEvent(32, num2 != 0);
|
|
num2 = 0;
|
|
BBHENFCNLAB.GEIKLABLCNL = actionEvent2;
|
|
int num3;
|
|
ActionEvent<long> actionEvent3 = new ActionEvent(4, num3 != 0);
|
|
num3 = 0;
|
|
BBHENFCNLAB.JGCNDNGPBMH = actionEvent3;
|
|
int num4;
|
|
ActionEvent<int, long> actionEvent4 = new ActionEvent(32, num4 != 0);
|
|
num4 = 0;
|
|
BBHENFCNLAB.MEMGKEBDGMK = actionEvent4;
|
|
BBHENFCNLAB.MLEBNCEDGNG = string.Format("{0}v2/mine", "api/inventions/");
|
|
PromiseCache<string> promiseCache;
|
|
BBHENFCNLAB.GMDKNMIJEJB = promiseCache;
|
|
BBHENFCNLAB.IJMPKPJFDAJ = new Dictionary();
|
|
BBHENFCNLAB.CNEDIBMDJFM = new List();
|
|
BBHENFCNLAB.GOAGBGPIGAP = new HashSet();
|
|
BBHENFCNLAB.LPAJNCJKCPN = new Dictionary();
|
|
BBHENFCNLAB.BGIOOBDGLMP = new List();
|
|
BBHENFCNLAB.OOILEADEFKA = new List();
|
|
BBHENFCNLAB.CFKOBCBKDBJ = "api/inventions/";
|
|
}
|
|
|
|
// Token: 0x04003F14 RID: 16148
|
|
[Token(Token = "0x4003F14")]
|
|
public const long HGDBLLADCHN = -1L;
|
|
|
|
// Token: 0x04003F15 RID: 16149
|
|
[Token(Token = "0x4003F15")]
|
|
public const int EODBEHGHCNM = -1;
|
|
|
|
// Token: 0x04003F16 RID: 16150
|
|
[Token(Token = "0x4003F16")]
|
|
public static ActionEvent<long> PJJJMGDALBF;
|
|
|
|
// Token: 0x04003F17 RID: 16151
|
|
[Token(Token = "0x4003F17")]
|
|
public static ActionEvent GEIKLABLCNL;
|
|
|
|
// Token: 0x04003F18 RID: 16152
|
|
[Token(Token = "0x4003F18")]
|
|
public static ActionEvent<long> JGCNDNGPBMH;
|
|
|
|
// Token: 0x04003F19 RID: 16153
|
|
[Token(Token = "0x4003F19")]
|
|
public static ActionEvent<int, long> MEMGKEBDGMK;
|
|
|
|
// Token: 0x04003F1A RID: 16154
|
|
[Token(Token = "0x4003F1A")]
|
|
private static readonly string MLEBNCEDGNG;
|
|
|
|
// Token: 0x04003F1B RID: 16155
|
|
[Token(Token = "0x4003F1B")]
|
|
private static PromiseCache<string> GMDKNMIJEJB;
|
|
|
|
// Token: 0x04003F1C RID: 16156
|
|
[Token(Token = "0x4003F1C")]
|
|
private static Dictionary<long, BBHENFCNLAB.DFFLDMMGDHM> IJMPKPJFDAJ;
|
|
|
|
// Token: 0x04003F1D RID: 16157
|
|
[Token(Token = "0x4003F1D")]
|
|
private static List<long> CNEDIBMDJFM;
|
|
|
|
// Token: 0x04003F1E RID: 16158
|
|
[Token(Token = "0x4003F1E")]
|
|
private static HashSet<long> GOAGBGPIGAP;
|
|
|
|
// Token: 0x04003F1F RID: 16159
|
|
[Token(Token = "0x4003F1F")]
|
|
private static Dictionary<long, HJPDBNLCGIB> LPAJNCJKCPN;
|
|
|
|
// Token: 0x04003F20 RID: 16160
|
|
[Token(Token = "0x4003F20")]
|
|
private static List<string> BGIOOBDGLMP;
|
|
|
|
// Token: 0x04003F21 RID: 16161
|
|
[Token(Token = "0x4003F21")]
|
|
private static List<string> OOILEADEFKA;
|
|
|
|
// Token: 0x04003F22 RID: 16162
|
|
[Token(Token = "0x4003F22")]
|
|
private static string CFKOBCBKDBJ = null;
|
|
|
|
// Token: 0x02000DF6 RID: 3574
|
|
[Token(Token = "0x2000DF6")]
|
|
public sealed class BCJPPLFIBKK : MulticastDelegate
|
|
{
|
|
// Token: 0x060056A2 RID: 22178 RVA: 0x0013A8AC File Offset: 0x00138AAC
|
|
[Token(Token = "0x60056A2")]
|
|
[Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")]
|
|
public BCJPPLFIBKK(object @object, IntPtr method)
|
|
{
|
|
this.method = method;
|
|
this.m_target = @object;
|
|
}
|
|
|
|
// Token: 0x060056A3 RID: 22179 RVA: 0x0013A8C8 File Offset: 0x00138AC8
|
|
[Token(Token = "0x60056A3")]
|
|
[Address(RVA = "0x164AA10", Offset = "0x1649410", VA = "0x18164AA10", Slot = "13")]
|
|
public void Invoke(long ENJEOLBEALP)
|
|
{
|
|
if (this.delegates != 0)
|
|
{
|
|
}
|
|
uint num;
|
|
if (num != (uint)0)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060056A4 RID: 22180 RVA: 0x0013A93C File Offset: 0x00138B3C
|
|
[Token(Token = "0x60056A4")]
|
|
[Address(RVA = "0x1B45E90", Offset = "0x1B44890", VA = "0x181B45E90", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(long ENJEOLBEALP, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060056A5 RID: 22181 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60056A5")]
|
|
[Address(RVA = "0x40BFF0", Offset = "0x40A9F0", VA = "0x18040BFF0", Slot = "15")]
|
|
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000DF7 RID: 3575
|
|
[Token(Token = "0x2000DF7")]
|
|
private class DFFLDMMGDHM
|
|
{
|
|
// Token: 0x060056A6 RID: 22182 RVA: 0x0013A94C File Offset: 0x00138B4C
|
|
[Token(Token = "0x60056A6")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public DFFLDMMGDHM()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04003F23 RID: 16163
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003F23")]
|
|
public OBBBPCBIMME LDNFNNNHPPB;
|
|
|
|
// Token: 0x04003F24 RID: 16164
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003F24")]
|
|
public Dictionary<int, NEFHINKECJJ> GFOJFPBNADB;
|
|
}
|
|
|
|
// Token: 0x02000DF8 RID: 3576
|
|
[Token(Token = "0x2000DF8")]
|
|
private enum IBIIKANECFA
|
|
{
|
|
// Token: 0x04003F26 RID: 16166
|
|
[Token(Token = "0x4003F26")]
|
|
Pinned,
|
|
// Token: 0x04003F27 RID: 16167
|
|
[Token(Token = "0x4003F27")]
|
|
Popular
|
|
}
|
|
|
|
// Token: 0x02000DF9 RID: 3577
|
|
[Token(Token = "0x2000DF9")]
|
|
public struct AJCEIOJPMLJ
|
|
{
|
|
// Token: 0x04003F28 RID: 16168
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x4003F28")]
|
|
public HECIICKPCDN JOJPAMAADLN;
|
|
|
|
// Token: 0x04003F29 RID: 16169
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
|
[Token(Token = "0x4003F29")]
|
|
public OBBBPCBIMME KDDEEOECHLI;
|
|
}
|
|
|
|
// Token: 0x02000DFA RID: 3578
|
|
[Token(Token = "0x2000DFA")]
|
|
[CompilerGenerated]
|
|
private sealed class FODDLIKPKPE
|
|
{
|
|
// Token: 0x060056A7 RID: 22183 RVA: 0x0013A960 File Offset: 0x00138B60
|
|
[Token(Token = "0x60056A7")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public FODDLIKPKPE()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060056A8 RID: 22184 RVA: 0x0013A974 File Offset: 0x00138B74
|
|
[Token(Token = "0x60056A8")]
|
|
[Address(RVA = "0x1B536A0", Offset = "0x1B520A0", VA = "0x181B536A0")]
|
|
internal IPromise<AHEPPAEOLOD> <UploadNewInvention>b__0(string filename)
|
|
{
|
|
NewInventionRequestDTO newInventionRequestDTO = new NewInventionRequestDTO();
|
|
string text = this.name;
|
|
newInventionRequestDTO.name = text;
|
|
string text2 = this.description;
|
|
if (text2 == 0)
|
|
{
|
|
}
|
|
newInventionRequestDTO.description = text2;
|
|
string text3 = this.imageName;
|
|
newInventionRequestDTO.imageName = text3;
|
|
int num = this.instantiateCost;
|
|
newInventionRequestDTO.instantiationCost = num;
|
|
int num2 = this.lightsCost;
|
|
newInventionRequestDTO.lightsCost = num2;
|
|
int num3 = this.aiCost;
|
|
newInventionRequestDTO.aiCost = num3;
|
|
long <DOFDAMHCJLP>k__BackingField = Matchmaking.HMCJLLMDAAM.<DOFDAMHCJLP>k__BackingField;
|
|
newInventionRequestDTO.creationRoomId = <DOFDAMHCJLP>k__BackingField;
|
|
newInventionRequestDTO.inventionDataFilename = filename;
|
|
List<long> list = this.inventionReferences;
|
|
newInventionRequestDTO.referencedInventions = list;
|
|
LMLJHMJEIGM lmljhmjeigm = Matchmaking.HMCJLLMDAAM.MMBJPGGOFHL;
|
|
newInventionRequestDTO.creatorAccountRole = lmljhmjeigm;
|
|
string text4 = JsonUtility.ToJson(newInventionRequestDTO);
|
|
ulong num4;
|
|
ulong num5;
|
|
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((ulong)2L), (LDCMJEDOFCO)((uint)1), "api/inventions/v4/save", text4, num4 != 0UL, num5 != 0UL);
|
|
int num6 = 0;
|
|
int num7 = 0;
|
|
IPromise promise2 = promise.FAKEPMNIOAI(num7 != 0, num6 != 0);
|
|
if (this.<>9__1 == 0)
|
|
{
|
|
Action<AHEPPAEOLOD> action = delegate(AHEPPAEOLOD result)
|
|
{
|
|
LGIGKAKBONN.KAAKKFICFLM(BBHENFCNLAB.MLEBNCEDGNG);
|
|
ActionEvent geiklablcnl = BBHENFCNLAB.GEIKLABLCNL;
|
|
if (geiklablcnl != 0)
|
|
{
|
|
int num8 = 0;
|
|
geiklablcnl.Invoke(num8 != 0);
|
|
}
|
|
if (result.<BCMKPFMGHLE>k__BackingField == JJONIELLJGH.Success)
|
|
{
|
|
OBBBPCBIMME <LAAELBKJOPB>k__BackingField = result.<LAAELBKJOPB>k__BackingField;
|
|
if (<LAAELBKJOPB>k__BackingField != 0)
|
|
{
|
|
long <BHBCCAKKIMJ>k__BackingField = <LAAELBKJOPB>k__BackingField.<BHBCCAKKIMJ>k__BackingField;
|
|
List<string> list2 = this.autoTags;
|
|
BBHENFCNLAB.LPIPNOFPFEP(<BHBCCAKKIMJ>k__BackingField, list2);
|
|
}
|
|
}
|
|
};
|
|
this.<>9__1 = action;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060056A9 RID: 22185 RVA: 0x0013AA80 File Offset: 0x00138C80
|
|
[Token(Token = "0x60056A9")]
|
|
[Address(RVA = "0x1B53860", Offset = "0x1B52260", VA = "0x181B53860")]
|
|
internal void <UploadNewInvention>b__1(AHEPPAEOLOD result)
|
|
{
|
|
LGIGKAKBONN.KAAKKFICFLM(BBHENFCNLAB.MLEBNCEDGNG);
|
|
ActionEvent geiklablcnl = BBHENFCNLAB.GEIKLABLCNL;
|
|
if (geiklablcnl != 0)
|
|
{
|
|
int num = 0;
|
|
geiklablcnl.Invoke(num != 0);
|
|
}
|
|
if (result.<BCMKPFMGHLE>k__BackingField == JJONIELLJGH.Success)
|
|
{
|
|
OBBBPCBIMME <LAAELBKJOPB>k__BackingField = result.<LAAELBKJOPB>k__BackingField;
|
|
if (<LAAELBKJOPB>k__BackingField != 0)
|
|
{
|
|
long <BHBCCAKKIMJ>k__BackingField = <LAAELBKJOPB>k__BackingField.<BHBCCAKKIMJ>k__BackingField;
|
|
List<string> list = this.autoTags;
|
|
BBHENFCNLAB.LPIPNOFPFEP(<BHBCCAKKIMJ>k__BackingField, list);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x04003F2A RID: 16170
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003F2A")]
|
|
public string name;
|
|
|
|
// Token: 0x04003F2B RID: 16171
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003F2B")]
|
|
public string description;
|
|
|
|
// Token: 0x04003F2C RID: 16172
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4003F2C")]
|
|
public string imageName;
|
|
|
|
// Token: 0x04003F2D RID: 16173
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4003F2D")]
|
|
public int instantiateCost;
|
|
|
|
// Token: 0x04003F2E RID: 16174
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x2C")]
|
|
[Token(Token = "0x4003F2E")]
|
|
public int lightsCost;
|
|
|
|
// Token: 0x04003F2F RID: 16175
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4003F2F")]
|
|
public int aiCost;
|
|
|
|
// Token: 0x04003F30 RID: 16176
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4003F30")]
|
|
public List<long> inventionReferences;
|
|
|
|
// Token: 0x04003F31 RID: 16177
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4003F31")]
|
|
public List<string> autoTags;
|
|
|
|
// Token: 0x04003F32 RID: 16178
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4003F32")]
|
|
public Action<AHEPPAEOLOD> <>9__1;
|
|
}
|
|
|
|
// Token: 0x02000DFB RID: 3579
|
|
[Token(Token = "0x2000DFB")]
|
|
[CompilerGenerated]
|
|
private sealed class OIJIEFMJMKO
|
|
{
|
|
// Token: 0x060056AA RID: 22186 RVA: 0x0013AADC File Offset: 0x00138CDC
|
|
[Token(Token = "0x60056AA")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public OIJIEFMJMKO()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060056AB RID: 22187 RVA: 0x0013AAF0 File Offset: 0x00138CF0
|
|
[Token(Token = "0x60056AB")]
|
|
[Address(RVA = "0x1B550A0", Offset = "0x1B53AA0", VA = "0x181B550A0")]
|
|
internal IPromise<AHEPPAEOLOD> <AddInventionVersion>b__0(string filename)
|
|
{
|
|
AddVersionInventionRequestDTO addVersionInventionRequestDTO = new AddVersionInventionRequestDTO();
|
|
long num = this.inventionId;
|
|
addVersionInventionRequestDTO.inventionId = num;
|
|
int num2 = this.newInstantiateCost;
|
|
addVersionInventionRequestDTO.instantiationCost = num2;
|
|
int num3 = this.newLightsCost;
|
|
addVersionInventionRequestDTO.lightsCost = num3;
|
|
int num4 = this.newAiCost;
|
|
addVersionInventionRequestDTO.aiCost = num4;
|
|
long <DOFDAMHCJLP>k__BackingField = Matchmaking.HMCJLLMDAAM.<DOFDAMHCJLP>k__BackingField;
|
|
addVersionInventionRequestDTO.creationRoomId = <DOFDAMHCJLP>k__BackingField;
|
|
addVersionInventionRequestDTO.inventionDataFilename = filename;
|
|
List<long> list = this.inventionReferences;
|
|
addVersionInventionRequestDTO.referencedInventions = list;
|
|
string text = JsonUtility.ToJson(addVersionInventionRequestDTO);
|
|
ulong num5;
|
|
ulong num6;
|
|
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((ulong)2L), (LDCMJEDOFCO)((uint)1), "api/inventions/v3/addversion", text, num5 != 0UL, num6 != 0UL);
|
|
int num7 = 0;
|
|
int num8 = 0;
|
|
IPromise promise2 = promise.FAKEPMNIOAI(num8 != 0, num7 != 0);
|
|
if (this.<>9__1 == 0)
|
|
{
|
|
Action<AHEPPAEOLOD> action = delegate(AHEPPAEOLOD response)
|
|
{
|
|
if (response.<BCMKPFMGHLE>k__BackingField == JJONIELLJGH.Success)
|
|
{
|
|
LGIGKAKBONN.KAAKKFICFLM(BBHENFCNLAB.MLEBNCEDGNG);
|
|
bool flag = BBHENFCNLAB.JCBEELHBLAE(this.inventionId);
|
|
BBHENFCNLAB.ECMMKIFOPLL(response.<LAAELBKJOPB>k__BackingField);
|
|
BBHENFCNLAB.ECMMKIFOPLL(response.<JEKIHBMKBIF>k__BackingField);
|
|
List<string> list2 = this.autoTags;
|
|
BBHENFCNLAB.LPIPNOFPFEP(this.inventionId, list2);
|
|
ActionEvent<long> jgcndngpbmh = BBHENFCNLAB.JGCNDNGPBMH;
|
|
if (jgcndngpbmh != 0)
|
|
{
|
|
long num9 = this.inventionId;
|
|
jgcndngpbmh.Invoke(num9);
|
|
}
|
|
ActionEvent geiklablcnl = BBHENFCNLAB.GEIKLABLCNL;
|
|
if (geiklablcnl != 0)
|
|
{
|
|
int num10 = 0;
|
|
geiklablcnl.Invoke(num10 != 0);
|
|
}
|
|
}
|
|
};
|
|
this.<>9__1 = action;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060056AC RID: 22188 RVA: 0x0013ABC4 File Offset: 0x00138DC4
|
|
[Token(Token = "0x60056AC")]
|
|
[Address(RVA = "0x1B55220", Offset = "0x1B53C20", VA = "0x181B55220")]
|
|
internal void <AddInventionVersion>b__1(AHEPPAEOLOD response)
|
|
{
|
|
if (response.<BCMKPFMGHLE>k__BackingField == JJONIELLJGH.Success)
|
|
{
|
|
LGIGKAKBONN.KAAKKFICFLM(BBHENFCNLAB.MLEBNCEDGNG);
|
|
bool flag = BBHENFCNLAB.JCBEELHBLAE(this.inventionId);
|
|
BBHENFCNLAB.ECMMKIFOPLL(response.<LAAELBKJOPB>k__BackingField);
|
|
BBHENFCNLAB.ECMMKIFOPLL(response.<JEKIHBMKBIF>k__BackingField);
|
|
List<string> list = this.autoTags;
|
|
BBHENFCNLAB.LPIPNOFPFEP(this.inventionId, list);
|
|
ActionEvent<long> jgcndngpbmh = BBHENFCNLAB.JGCNDNGPBMH;
|
|
if (jgcndngpbmh != 0)
|
|
{
|
|
long num = this.inventionId;
|
|
jgcndngpbmh.Invoke(num);
|
|
}
|
|
ActionEvent geiklablcnl = BBHENFCNLAB.GEIKLABLCNL;
|
|
if (geiklablcnl != 0)
|
|
{
|
|
int num2 = 0;
|
|
geiklablcnl.Invoke(num2 != 0);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x04003F33 RID: 16179
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003F33")]
|
|
public long inventionId;
|
|
|
|
// Token: 0x04003F34 RID: 16180
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003F34")]
|
|
public int newInstantiateCost;
|
|
|
|
// Token: 0x04003F35 RID: 16181
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")]
|
|
[Token(Token = "0x4003F35")]
|
|
public int newLightsCost;
|
|
|
|
// Token: 0x04003F36 RID: 16182
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4003F36")]
|
|
public int newAiCost;
|
|
|
|
// Token: 0x04003F37 RID: 16183
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4003F37")]
|
|
public List<long> inventionReferences;
|
|
|
|
// Token: 0x04003F38 RID: 16184
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4003F38")]
|
|
public List<string> autoTags;
|
|
|
|
// Token: 0x04003F39 RID: 16185
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4003F39")]
|
|
public Action<AHEPPAEOLOD> <>9__1;
|
|
}
|
|
|
|
// Token: 0x02000DFD RID: 3581
|
|
[Token(Token = "0x2000DFD")]
|
|
[CompilerGenerated]
|
|
private sealed class IGKAGAKDGMN
|
|
{
|
|
// Token: 0x060056C7 RID: 22215 RVA: 0x0013B068 File Offset: 0x00139268
|
|
[Token(Token = "0x60056C7")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public IGKAGAKDGMN()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060056C8 RID: 22216 RVA: 0x0013B07C File Offset: 0x0013927C
|
|
[Token(Token = "0x60056C8")]
|
|
[Address(RVA = "0x1B54280", Offset = "0x1B52C80", VA = "0x181B54280")]
|
|
internal void <UpdateInventionGeneralPermission>b__0(AHEPPAEOLOD response)
|
|
{
|
|
if (response.<BCMKPFMGHLE>k__BackingField == JJONIELLJGH.Success)
|
|
{
|
|
bool flag = BBHENFCNLAB.JDBIJGFEJAM(response.<LAAELBKJOPB>k__BackingField.<BHBCCAKKIMJ>k__BackingField);
|
|
LGIGKAKBONN.KAAKKFICFLM(BBHENFCNLAB.MLEBNCEDGNG);
|
|
BBHENFCNLAB.ECMMKIFOPLL(response.<LAAELBKJOPB>k__BackingField);
|
|
long num = this.inventionId;
|
|
HECIICKPCDN heciickpcdn = this.newGeneralPermission;
|
|
}
|
|
}
|
|
|
|
// Token: 0x04003F53 RID: 16211
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003F53")]
|
|
public long inventionId;
|
|
|
|
// Token: 0x04003F54 RID: 16212
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003F54")]
|
|
public HECIICKPCDN newGeneralPermission;
|
|
}
|
|
|
|
// Token: 0x02000DFE RID: 3582
|
|
[Token(Token = "0x2000DFE")]
|
|
[CompilerGenerated]
|
|
private sealed class EGNGAOCGPFD
|
|
{
|
|
// Token: 0x060056C9 RID: 22217 RVA: 0x0013B0CC File Offset: 0x001392CC
|
|
[Token(Token = "0x60056C9")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public EGNGAOCGPFD()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060056CA RID: 22218 RVA: 0x0013B0E0 File Offset: 0x001392E0
|
|
[Token(Token = "0x60056CA")]
|
|
[Address(RVA = "0x1B53500", Offset = "0x1B51F00", VA = "0x181B53500")]
|
|
internal void <SetInventionTags>b__0(NJMAEIPIOAP response)
|
|
{
|
|
if (response.<PAMGOEFEDLE>k__BackingField == OCLOGFHCPHN.Success)
|
|
{
|
|
bool flag = BBHENFCNLAB.JDBIJGFEJAM(this.inventionId);
|
|
}
|
|
}
|
|
|
|
// Token: 0x04003F55 RID: 16213
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003F55")]
|
|
public long inventionId;
|
|
}
|
|
|
|
// Token: 0x02000DFF RID: 3583
|
|
[Token(Token = "0x2000DFF")]
|
|
[CompilerGenerated]
|
|
private sealed class GMOOBBOAEKK
|
|
{
|
|
// Token: 0x060056CB RID: 22219 RVA: 0x0013B108 File Offset: 0x00139308
|
|
[Token(Token = "0x60056CB")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public GMOOBBOAEKK()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060056CC RID: 22220 RVA: 0x0013B11C File Offset: 0x0013931C
|
|
[Token(Token = "0x60056CC")]
|
|
[Address(RVA = "0x1B53C30", Offset = "0x1B52630", VA = "0x181B53C30")]
|
|
internal void <GetLocalPlayerInvention>b__0(List<OBBBPCBIMME> results)
|
|
{
|
|
int num = 0;
|
|
HashSet<long> goagbgpigap = BBHENFCNLAB.GOAGBGPIGAP;
|
|
long num2 = this.inventionId;
|
|
if (goagbgpigap.Contains(num2))
|
|
{
|
|
Dictionary<long, BBHENFCNLAB.DFFLDMMGDHM> ijmpkpjfdaj = BBHENFCNLAB.IJMPKPJFDAJ;
|
|
long num3 = this.inventionId;
|
|
if (ijmpkpjfdaj.TryGetValue(num3, num))
|
|
{
|
|
}
|
|
}
|
|
this.promise.Complete(num);
|
|
}
|
|
|
|
// Token: 0x060056CD RID: 22221 RVA: 0x0013B170 File Offset: 0x00139370
|
|
[Token(Token = "0x60056CD")]
|
|
[Address(RVA = "0x1B53D40", Offset = "0x1B52740", VA = "0x181B53D40")]
|
|
internal void <GetLocalPlayerInvention>b__1(string error)
|
|
{
|
|
Promise<OBBBPCBIMME> promise = this.promise;
|
|
int num = 0;
|
|
promise.Complete(num);
|
|
}
|
|
|
|
// Token: 0x04003F56 RID: 16214
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003F56")]
|
|
public long inventionId;
|
|
|
|
// Token: 0x04003F57 RID: 16215
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003F57")]
|
|
public Promise<OBBBPCBIMME> promise;
|
|
}
|
|
|
|
// Token: 0x02000E00 RID: 3584
|
|
[Token(Token = "0x2000E00")]
|
|
[CompilerGenerated]
|
|
private sealed class LHNBPOPOGCA
|
|
{
|
|
// Token: 0x060056CE RID: 22222 RVA: 0x0013B194 File Offset: 0x00139394
|
|
[Token(Token = "0x60056CE")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public LHNBPOPOGCA()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060056CF RID: 22223 RVA: 0x0013B1A8 File Offset: 0x001393A8
|
|
[Token(Token = "0x60056CF")]
|
|
[Address(RVA = "0x1B54830", Offset = "0x1B53230", VA = "0x181B54830")]
|
|
internal void <GetInventionDetails>b__0(HJPDBNLCGIB result)
|
|
{
|
|
if (result != 0)
|
|
{
|
|
long num = this.inventionId;
|
|
BBHENFCNLAB.LPAJNCJKCPN[num] = result;
|
|
}
|
|
}
|
|
|
|
// Token: 0x04003F58 RID: 16216
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003F58")]
|
|
public long inventionId;
|
|
}
|
|
|
|
// Token: 0x02000E01 RID: 3585
|
|
[Token(Token = "0x2000E01")]
|
|
[CompilerGenerated]
|
|
private sealed class LPCMJCIPCHI
|
|
{
|
|
// Token: 0x060056D0 RID: 22224 RVA: 0x0013B1D4 File Offset: 0x001393D4
|
|
[Token(Token = "0x60056D0")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public LPCMJCIPCHI()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060056D1 RID: 22225 RVA: 0x0013B1E8 File Offset: 0x001393E8
|
|
[Token(Token = "0x60056D1")]
|
|
[Address(RVA = "0x1B54910", Offset = "0x1B53310", VA = "0x181B54910")]
|
|
internal void <InvalidateCacheAndUpdateForInvention>b__0()
|
|
{
|
|
ActionEvent<long> pjjjmgdalbf = BBHENFCNLAB.PJJJMGDALBF;
|
|
if (pjjjmgdalbf != 0)
|
|
{
|
|
long num = this.inventionId;
|
|
pjjjmgdalbf.Invoke(num);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x04003F59 RID: 16217
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003F59")]
|
|
public long inventionId;
|
|
}
|
|
|
|
// Token: 0x02000E02 RID: 3586
|
|
[Token(Token = "0x2000E02")]
|
|
[CompilerGenerated]
|
|
private sealed class NBDMFFEGNGJ
|
|
{
|
|
// Token: 0x060056D2 RID: 22226 RVA: 0x0013B210 File Offset: 0x00139410
|
|
[Token(Token = "0x60056D2")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public NBDMFFEGNGJ()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060056D3 RID: 22227 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60056D3")]
|
|
[Address(RVA = "0x1B54B30", Offset = "0x1B53530", VA = "0x181B54B30")]
|
|
internal IPromise<byte[]> <GetInventionData>b__0()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x04003F5A RID: 16218
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003F5A")]
|
|
public string dataBlobName;
|
|
}
|
|
|
|
// Token: 0x02000E03 RID: 3587
|
|
[Token(Token = "0x2000E03")]
|
|
[CompilerGenerated]
|
|
private sealed class GEALFNHDFDE
|
|
{
|
|
// Token: 0x060056D4 RID: 22228 RVA: 0x0013B224 File Offset: 0x00139424
|
|
[Token(Token = "0x60056D4")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public GEALFNHDFDE()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060056D5 RID: 22229 RVA: 0x0013B238 File Offset: 0x00139438
|
|
[Token(Token = "0x60056D5")]
|
|
[Address(RVA = "0x1B53970", Offset = "0x1B52370", VA = "0x181B53970")]
|
|
internal List<string> <GetTags>b__0(AEBEPCMAABC response)
|
|
{
|
|
List<string> <EPPJKINEHHJ>k__BackingField = response.<EPPJKINEHHJ>k__BackingField;
|
|
Func<string, string> <>9__49_ = BBHENFCNLAB.<>c.<>9__49_2;
|
|
if (<>9__49_ == 0)
|
|
{
|
|
BBHENFCNLAB.<>c.<>9__49_2 = delegate(string tag)
|
|
{
|
|
string text;
|
|
return text;
|
|
};
|
|
}
|
|
BBHENFCNLAB.BGIOOBDGLMP = Enumerable.ToList<string>(Enumerable.Select<string, string>(<EPPJKINEHHJ>k__BackingField, <>9__49_));
|
|
List<string> <DEDCDFOLGII>k__BackingField = response.<DEDCDFOLGII>k__BackingField;
|
|
Func<string, string> func;
|
|
if (BBHENFCNLAB.<>c.<>9__49_3 == 0)
|
|
{
|
|
func = delegate(string tag)
|
|
{
|
|
string text2;
|
|
return text2;
|
|
};
|
|
BBHENFCNLAB.<>c.<>9__49_3 = func;
|
|
}
|
|
BBHENFCNLAB.OOILEADEFKA = Enumerable.ToList<string>(Enumerable.Select<string, string>(<DEDCDFOLGII>k__BackingField, func));
|
|
if (this.tagListType != BBHENFCNLAB.IBIIKANECFA.Pinned)
|
|
{
|
|
return BBHENFCNLAB.OOILEADEFKA;
|
|
}
|
|
return BBHENFCNLAB.BGIOOBDGLMP;
|
|
}
|
|
|
|
// Token: 0x04003F5B RID: 16219
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003F5B")]
|
|
public BBHENFCNLAB.IBIIKANECFA tagListType;
|
|
}
|
|
|
|
// Token: 0x02000E04 RID: 3588
|
|
[Token(Token = "0x2000E04")]
|
|
[CompilerGenerated]
|
|
private sealed class ICNHHOEODAF
|
|
{
|
|
// Token: 0x060056D6 RID: 22230 RVA: 0x0013B2D0 File Offset: 0x001394D0
|
|
[Token(Token = "0x60056D6")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public ICNHHOEODAF()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060056D7 RID: 22231 RVA: 0x0013B2E4 File Offset: 0x001394E4
|
|
[Token(Token = "0x60056D7")]
|
|
[Address(RVA = "0x1B54010", Offset = "0x1B52A10", VA = "0x181B54010")]
|
|
internal void <DeleteInvention>b__0(AHEPPAEOLOD response)
|
|
{
|
|
if (response.<BCMKPFMGHLE>k__BackingField == JJONIELLJGH.Success)
|
|
{
|
|
int <KBFNGJBKEOP>k__BackingField = this.invention.<KBFNGJBKEOP>k__BackingField;
|
|
OBBBPCBIMME obbbpcbimme = this.invention;
|
|
List<long> cnedibmdjfm = BBHENFCNLAB.CNEDIBMDJFM;
|
|
long <BHBCCAKKIMJ>k__BackingField = obbbpcbimme.<BHBCCAKKIMJ>k__BackingField;
|
|
cnedibmdjfm.Add(<BHBCCAKKIMJ>k__BackingField);
|
|
bool flag = BBHENFCNLAB.JCBEELHBLAE(this.invention.<BHBCCAKKIMJ>k__BackingField);
|
|
LGIGKAKBONN.KAAKKFICFLM(BBHENFCNLAB.MLEBNCEDGNG);
|
|
ActionEvent<long> pjjjmgdalbf = BBHENFCNLAB.PJJJMGDALBF;
|
|
if (pjjjmgdalbf != 0)
|
|
{
|
|
long <BHBCCAKKIMJ>k__BackingField2 = this.invention.<BHBCCAKKIMJ>k__BackingField;
|
|
pjjjmgdalbf.Invoke(<BHBCCAKKIMJ>k__BackingField2);
|
|
}
|
|
ActionEvent<long> jgcndngpbmh = BBHENFCNLAB.JGCNDNGPBMH;
|
|
if (jgcndngpbmh != 0)
|
|
{
|
|
long <BHBCCAKKIMJ>k__BackingField3 = this.invention.<BHBCCAKKIMJ>k__BackingField;
|
|
jgcndngpbmh.Invoke(<BHBCCAKKIMJ>k__BackingField3);
|
|
}
|
|
ActionEvent geiklablcnl = BBHENFCNLAB.GEIKLABLCNL;
|
|
if (geiklablcnl != 0)
|
|
{
|
|
int num = 0;
|
|
geiklablcnl.Invoke(num != 0);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x04003F5C RID: 16220
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003F5C")]
|
|
public OBBBPCBIMME invention;
|
|
}
|
|
|
|
// Token: 0x02000E05 RID: 3589
|
|
[Token(Token = "0x2000E05")]
|
|
[CompilerGenerated]
|
|
private sealed class HLOJLKFHEJE
|
|
{
|
|
// Token: 0x060056D8 RID: 22232 RVA: 0x0013B3A4 File Offset: 0x001395A4
|
|
[Token(Token = "0x60056D8")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public HLOJLKFHEJE()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060056D9 RID: 22233 RVA: 0x0013B3B8 File Offset: 0x001395B8
|
|
[Token(Token = "0x60056D9")]
|
|
[Address(RVA = "0x1B53ED0", Offset = "0x1B528D0", VA = "0x181B53ED0")]
|
|
internal void <PublishInvention>b__0(AHEPPAEOLOD response)
|
|
{
|
|
if (response.<BCMKPFMGHLE>k__BackingField == JJONIELLJGH.Success)
|
|
{
|
|
BBHENFCNLAB.ECMMKIFOPLL(response.<LAAELBKJOPB>k__BackingField);
|
|
List<long> cnedibmdjfm = BBHENFCNLAB.CNEDIBMDJFM;
|
|
long num = this.inventionId;
|
|
bool flag = cnedibmdjfm.Remove(num);
|
|
LGIGKAKBONN.KAAKKFICFLM(BBHENFCNLAB.MLEBNCEDGNG);
|
|
ActionEvent<long> pjjjmgdalbf = BBHENFCNLAB.PJJJMGDALBF;
|
|
if (pjjjmgdalbf != 0)
|
|
{
|
|
long num2 = this.inventionId;
|
|
pjjjmgdalbf.Invoke(num2);
|
|
}
|
|
long num3 = this.inventionId;
|
|
HECIICKPCDN heciickpcdn = this.permissionLevel;
|
|
}
|
|
}
|
|
|
|
// Token: 0x04003F5D RID: 16221
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003F5D")]
|
|
public long inventionId;
|
|
|
|
// Token: 0x04003F5E RID: 16222
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003F5E")]
|
|
public HECIICKPCDN permissionLevel;
|
|
}
|
|
|
|
// Token: 0x02000E06 RID: 3590
|
|
[Token(Token = "0x2000E06")]
|
|
[CompilerGenerated]
|
|
private sealed class HCEEHNDJEAG
|
|
{
|
|
// Token: 0x060056DA RID: 22234 RVA: 0x0013B428 File Offset: 0x00139628
|
|
[Token(Token = "0x60056DA")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public HCEEHNDJEAG()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060056DB RID: 22235 RVA: 0x0013B43C File Offset: 0x0013963C
|
|
[Token(Token = "0x60056DB")]
|
|
[Address(RVA = "0x1B53D90", Offset = "0x1B52790", VA = "0x181B53D90")]
|
|
internal void <UnpublishInvention>b__0(AHEPPAEOLOD response)
|
|
{
|
|
if (response.<BCMKPFMGHLE>k__BackingField == JJONIELLJGH.Success)
|
|
{
|
|
BBHENFCNLAB.ECMMKIFOPLL(response.<LAAELBKJOPB>k__BackingField);
|
|
List<long> cnedibmdjfm = BBHENFCNLAB.CNEDIBMDJFM;
|
|
long num = this.inventionId;
|
|
cnedibmdjfm.Add(num);
|
|
LGIGKAKBONN.KAAKKFICFLM(BBHENFCNLAB.MLEBNCEDGNG);
|
|
ActionEvent<long> pjjjmgdalbf = BBHENFCNLAB.PJJJMGDALBF;
|
|
if (pjjjmgdalbf != 0)
|
|
{
|
|
long num2 = this.inventionId;
|
|
pjjjmgdalbf.Invoke(num2);
|
|
}
|
|
CFLMJLFBOKH.HPPFNDJKCIG(this.inventionId);
|
|
}
|
|
}
|
|
|
|
// Token: 0x04003F5F RID: 16223
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003F5F")]
|
|
public long inventionId;
|
|
}
|
|
|
|
// Token: 0x02000E07 RID: 3591
|
|
[Token(Token = "0x2000E07")]
|
|
[CompilerGenerated]
|
|
private sealed class FCKJJJPGJCM
|
|
{
|
|
// Token: 0x060056DC RID: 22236 RVA: 0x0013B4A4 File Offset: 0x001396A4
|
|
[Token(Token = "0x60056DC")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public FCKJJJPGJCM()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060056DD RID: 22237 RVA: 0x0013B4B8 File Offset: 0x001396B8
|
|
[Token(Token = "0x60056DD")]
|
|
[Address(RVA = "0x1B53580", Offset = "0x1B51F80", VA = "0x181B53580")]
|
|
internal void <UpdateInventionPrice>b__0(AHEPPAEOLOD response)
|
|
{
|
|
if (response.<BCMKPFMGHLE>k__BackingField == JJONIELLJGH.Success)
|
|
{
|
|
LGIGKAKBONN.KAAKKFICFLM(BBHENFCNLAB.MLEBNCEDGNG);
|
|
BBHENFCNLAB.ECMMKIFOPLL(response.<LAAELBKJOPB>k__BackingField);
|
|
ActionEvent<long> pjjjmgdalbf = BBHENFCNLAB.PJJJMGDALBF;
|
|
if (pjjjmgdalbf != 0)
|
|
{
|
|
long num = this.inventionId;
|
|
pjjjmgdalbf.Invoke(num);
|
|
}
|
|
long num2 = this.inventionId;
|
|
int num3 = this.price;
|
|
CFLMJLFBOKH.PELPIFOCAEP(num2, num3);
|
|
}
|
|
}
|
|
|
|
// Token: 0x04003F60 RID: 16224
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003F60")]
|
|
public long inventionId;
|
|
|
|
// Token: 0x04003F61 RID: 16225
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003F61")]
|
|
public int price;
|
|
}
|
|
|
|
// Token: 0x02000E08 RID: 3592
|
|
[Token(Token = "0x2000E08")]
|
|
[CompilerGenerated]
|
|
private sealed class JLNHCLALAOE
|
|
{
|
|
// Token: 0x060056DE RID: 22238 RVA: 0x0013B518 File Offset: 0x00139718
|
|
[Token(Token = "0x60056DE")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public JLNHCLALAOE()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060056DF RID: 22239 RVA: 0x0013B52C File Offset: 0x0013972C
|
|
[Token(Token = "0x60056DF")]
|
|
[Address(RVA = "0x1B544C0", Offset = "0x1B52EC0", VA = "0x181B544C0")]
|
|
internal void <ReportInvention>b__0(KLAMKCBENEA response)
|
|
{
|
|
if (response.<NHCNKEMFEJC>k__BackingField)
|
|
{
|
|
long num = this.inventionId;
|
|
FDEGHHFBJJO fdeghhfbjjo = this.reportCategory;
|
|
}
|
|
}
|
|
|
|
// Token: 0x04003F62 RID: 16226
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003F62")]
|
|
public long inventionId;
|
|
|
|
// Token: 0x04003F63 RID: 16227
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003F63")]
|
|
public FDEGHHFBJJO reportCategory;
|
|
}
|
|
|
|
// Token: 0x02000E09 RID: 3593
|
|
[Token(Token = "0x2000E09")]
|
|
[CompilerGenerated]
|
|
private sealed class JBIILLPMOIL
|
|
{
|
|
// Token: 0x060056E0 RID: 22240 RVA: 0x0013B558 File Offset: 0x00139758
|
|
[Token(Token = "0x60056E0")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public JBIILLPMOIL()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060056E1 RID: 22241 RVA: 0x0013B56C File Offset: 0x0013976C
|
|
[Token(Token = "0x60056E1")]
|
|
[Address(RVA = "0x1B54390", Offset = "0x1B52D90", VA = "0x181B54390")]
|
|
internal void <CheerInvention>b__0(AHEPPAEOLOD response)
|
|
{
|
|
if (response.<BCMKPFMGHLE>k__BackingField == JJONIELLJGH.Success)
|
|
{
|
|
long num = this.inventionId;
|
|
string text;
|
|
LGIGKAKBONN.KAAKKFICFLM(text);
|
|
BBHENFCNLAB.ECMMKIFOPLL(response.<LAAELBKJOPB>k__BackingField);
|
|
long num2 = this.inventionId;
|
|
bool flag = this.cheer;
|
|
CFLMJLFBOKH.CLMNNAFFNFL(num2, flag);
|
|
}
|
|
}
|
|
|
|
// Token: 0x04003F64 RID: 16228
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003F64")]
|
|
public long inventionId;
|
|
|
|
// Token: 0x04003F65 RID: 16229
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003F65")]
|
|
public bool cheer;
|
|
}
|
|
|
|
// Token: 0x02000E0A RID: 3594
|
|
[Token(Token = "0x2000E0A")]
|
|
[CompilerGenerated]
|
|
private sealed class BHPLGLKCIII
|
|
{
|
|
// Token: 0x060056E2 RID: 22242 RVA: 0x0013B5B8 File Offset: 0x001397B8
|
|
[Token(Token = "0x60056E2")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public BHPLGLKCIII()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04003F66 RID: 16230
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003F66")]
|
|
public <>f__AnonymousType0<List<OBBBPCBIMME>, List<long>> inventions;
|
|
}
|
|
|
|
// Token: 0x02000E0B RID: 3595
|
|
[Token(Token = "0x2000E0B")]
|
|
[CompilerGenerated]
|
|
private sealed class EBPFOJFCJLJ
|
|
{
|
|
// Token: 0x060056E3 RID: 22243 RVA: 0x0013B5CC File Offset: 0x001397CC
|
|
[Token(Token = "0x60056E3")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public EBPFOJFCJLJ()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060056E4 RID: 22244 RVA: 0x0013B5E0 File Offset: 0x001397E0
|
|
[Token(Token = "0x60056E4")]
|
|
[Address(RVA = "0x1B53410", Offset = "0x1B51E10", VA = "0x181B53410")]
|
|
internal void <InventionsFromInventionIds>b__1(List<OBBBPCBIMME> inventionsFromBatch)
|
|
{
|
|
!0 <Inventions>i__Field = this.CS$<>8__locals1.inventions.<Inventions>i__Field;
|
|
var inventions = this.CS$<>8__locals1.inventions;
|
|
Promise<List<OBBBPCBIMME>> promise = this.promise;
|
|
}
|
|
|
|
// Token: 0x060056E5 RID: 22245 RVA: 0x0013B618 File Offset: 0x00139818
|
|
[Token(Token = "0x60056E5")]
|
|
[Address(RVA = "0x1B534A0", Offset = "0x1B51EA0", VA = "0x181B534A0")]
|
|
internal void <InventionsFromInventionIds>b__2(string error)
|
|
{
|
|
this.promise.Error(error);
|
|
}
|
|
|
|
// Token: 0x04003F67 RID: 16231
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003F67")]
|
|
public Promise<List<OBBBPCBIMME>> promise;
|
|
|
|
// Token: 0x04003F68 RID: 16232
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003F68")]
|
|
public BBHENFCNLAB.BHPLGLKCIII CS$<>8__locals1;
|
|
}
|
|
|
|
// Token: 0x02000E0C RID: 3596
|
|
[Token(Token = "0x2000E0C")]
|
|
[CompilerGenerated]
|
|
private sealed class NPFNLFGDDGP
|
|
{
|
|
// Token: 0x060056E6 RID: 22246 RVA: 0x0013B638 File Offset: 0x00139838
|
|
[Token(Token = "0x60056E6")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public NPFNLFGDDGP()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060056E7 RID: 22247 RVA: 0x0013B64C File Offset: 0x0013984C
|
|
[Token(Token = "0x60056E7")]
|
|
[Address(RVA = "0x1B54E90", Offset = "0x1B53890", VA = "0x181B54E90")]
|
|
internal IEnumerable<BBHENFCNLAB.AJCEIOJPMLJ> <GetInventionPermissionsForLocalPlayer>b__0(List<OBBBPCBIMME> inventions)
|
|
{
|
|
Func<OBBBPCBIMME, BBHENFCNLAB.AJCEIOJPMLJ> func = this.<>9__1;
|
|
if (func == 0)
|
|
{
|
|
Func<OBBBPCBIMME, BBHENFCNLAB.AJCEIOJPMLJ> func2 = delegate(OBBBPCBIMME invention)
|
|
{
|
|
int num = ObscuredInt.FAJDMKOEFLH(PEGGCEDHBOF.DOOHKCANFLO.<IFBPANODIPA>k__BackingField);
|
|
throw new NullReferenceException();
|
|
};
|
|
this.<>9__1 = func2;
|
|
}
|
|
return Enumerable.Select<OBBBPCBIMME, BBHENFCNLAB.AJCEIOJPMLJ>(inventions, func);
|
|
}
|
|
|
|
// Token: 0x060056E8 RID: 22248 RVA: 0x0013B680 File Offset: 0x00139880
|
|
[Token(Token = "0x60056E8")]
|
|
[Address(RVA = "0x1B54F20", Offset = "0x1B53920", VA = "0x181B54F20")]
|
|
internal BBHENFCNLAB.AJCEIOJPMLJ <GetInventionPermissionsForLocalPlayer>b__1(OBBBPCBIMME invention)
|
|
{
|
|
int num = ObscuredInt.FAJDMKOEFLH(PEGGCEDHBOF.DOOHKCANFLO.<IFBPANODIPA>k__BackingField);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x04003F69 RID: 16233
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003F69")]
|
|
public long localRoomId;
|
|
|
|
// Token: 0x04003F6A RID: 16234
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003F6A")]
|
|
public bool isLocalRoomCreator;
|
|
|
|
// Token: 0x04003F6B RID: 16235
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4003F6B")]
|
|
public Func<OBBBPCBIMME, BBHENFCNLAB.AJCEIOJPMLJ> <>9__1;
|
|
}
|
|
|
|
// Token: 0x02000E0D RID: 3597
|
|
[Token(Token = "0x2000E0D")]
|
|
[CompilerGenerated]
|
|
private sealed class MGAAOPEGOGI
|
|
{
|
|
// Token: 0x060056E9 RID: 22249 RVA: 0x0013B6A4 File Offset: 0x001398A4
|
|
[Token(Token = "0x60056E9")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public MGAAOPEGOGI()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060056EA RID: 22250 RVA: 0x0013B6B8 File Offset: 0x001398B8
|
|
[Token(Token = "0x60056EA")]
|
|
[Address(RVA = "0x1B54990", Offset = "0x1B53390", VA = "0x181B54990")]
|
|
internal List<long> <GetInventionIdsThatPreventLocalPlayerSaving>b__0(List<OBBBPCBIMME> inventionList)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
List.Enumerator enumerator;
|
|
if (enumerator != 0)
|
|
{
|
|
long num2 = this.localRoomId;
|
|
bool flag;
|
|
while (flag)
|
|
{
|
|
}
|
|
List<long> list = this.idsThatPreventSaving;
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
return this.idsThatPreventSaving;
|
|
}
|
|
|
|
// Token: 0x04003F6C RID: 16236
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003F6C")]
|
|
public long localRoomId;
|
|
|
|
// Token: 0x04003F6D RID: 16237
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003F6D")]
|
|
public bool isLocalRoomCreator;
|
|
|
|
// Token: 0x04003F6E RID: 16238
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4003F6E")]
|
|
public List<long> idsThatPreventSaving;
|
|
}
|
|
|
|
// Token: 0x02000E0E RID: 3598
|
|
[Token(Token = "0x2000E0E")]
|
|
[CompilerGenerated]
|
|
private sealed class KLHLCNGLGED
|
|
{
|
|
// Token: 0x060056EB RID: 22251 RVA: 0x0013B700 File Offset: 0x00139900
|
|
[Token(Token = "0x60056EB")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public KLHLCNGLGED()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060056EC RID: 22252 RVA: 0x0013B714 File Offset: 0x00139914
|
|
[Token(Token = "0x60056EC")]
|
|
[Address(RVA = "0x1B54620", Offset = "0x1B53020", VA = "0x181B54620")]
|
|
internal void <SetAutoTags>b__0(HJPDBNLCGIB result)
|
|
{
|
|
if (result != 0)
|
|
{
|
|
List<JLFCINPLFID> <KKFLLGKIPND>k__BackingField = result.<KKFLLGKIPND>k__BackingField;
|
|
Func<JLFCINPLFID, bool> <>9__83_ = BBHENFCNLAB.<>c.<>9__83_1;
|
|
if (<>9__83_ == 0)
|
|
{
|
|
BBHENFCNLAB.<>c.<>9__83_1 = (JLFCINPLFID tag) => tag.<PALMIOEJANE>k__BackingField == GGCHLMKPJLE.General;
|
|
}
|
|
IEnumerable<JLFCINPLFID> enumerable = Enumerable.Where<JLFCINPLFID>(<KKFLLGKIPND>k__BackingField, <>9__83_);
|
|
Func<JLFCINPLFID, string> func;
|
|
if (BBHENFCNLAB.<>c.<>9__83_2 == 0)
|
|
{
|
|
func = (JLFCINPLFID tag) => tag.<PAJHIMLGFHH>k__BackingField;
|
|
BBHENFCNLAB.<>c.<>9__83_2 = func;
|
|
}
|
|
List<string> list = Enumerable.ToList<string>(Enumerable.Select<JLFCINPLFID, string>(enumerable, func));
|
|
long num = this.inventionId;
|
|
List<string> list2 = this.autoTags;
|
|
IPromise<NJMAEIPIOAP> promise = BBHENFCNLAB.LGFHMMCICNF(num, list2, list);
|
|
}
|
|
}
|
|
|
|
// Token: 0x04003F6F RID: 16239
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003F6F")]
|
|
public long inventionId;
|
|
|
|
// Token: 0x04003F70 RID: 16240
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003F70")]
|
|
public List<string> autoTags;
|
|
}
|
|
}
|