511 lines
19 KiB
C#
511 lines
19 KiB
C#
using System;
|
|
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using RecRoom;
|
|
using RecRoom.Async;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02000D7D RID: 3453
|
|
[Token(Token = "0x2000D7D")]
|
|
[StructLayout(3)]
|
|
public class FOEHJBDMMBH
|
|
{
|
|
// Token: 0x060053FB RID: 21499 RVA: 0x001326FC File Offset: 0x001308FC
|
|
[Token(Token = "0x60053FB")]
|
|
[Address(RVA = "0x164F860", Offset = "0x164E260", VA = "0x18164F860")]
|
|
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 = 0;
|
|
BPHGKAEDBPE.CABLOFOHBDM(action, action2, num3);
|
|
}
|
|
|
|
// Token: 0x060053FC RID: 21500 RVA: 0x00132734 File Offset: 0x00130934
|
|
[Token(Token = "0x60053FC")]
|
|
[Address(RVA = "0x164FF60", Offset = "0x164E960", VA = "0x18164FF60")]
|
|
private static void OFFLOPLJBBG()
|
|
{
|
|
int num;
|
|
PAJOOHAOLEE.HMOACIFIOCN hmoacifiocn = new PAJOOHAOLEE.HMOACIFIOCN(num.JNJHNFAECPB);
|
|
num = 0;
|
|
PAJOOHAOLEE.NMANOHJOCJD(PAJOOHAOLEE.OMJEBOKFJBC.ConsumableMappingAdded, hmoacifiocn);
|
|
int num2;
|
|
PAJOOHAOLEE.HMOACIFIOCN hmoacifiocn2 = new PAJOOHAOLEE.HMOACIFIOCN(num2.JONKMAHEGGE);
|
|
num2 = 0;
|
|
PAJOOHAOLEE.NMANOHJOCJD(PAJOOHAOLEE.OMJEBOKFJBC.ConsumableMappingRemoved, hmoacifiocn2);
|
|
int num3;
|
|
PAJOOHAOLEE.HMOACIFIOCN hmoacifiocn3 = new PAJOOHAOLEE.HMOACIFIOCN(num3.JADFDMGEJDM);
|
|
num3 = 0;
|
|
PAJOOHAOLEE.NMANOHJOCJD(PAJOOHAOLEE.OMJEBOKFJBC.FreeGiftButtonItemsAdded, hmoacifiocn3);
|
|
}
|
|
|
|
// Token: 0x060053FD RID: 21501 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60053FD")]
|
|
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60")]
|
|
private static void NPCPLFAONFO()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060053FE RID: 21502 RVA: 0x0013278C File Offset: 0x0013098C
|
|
[Token(Token = "0x60053FE")]
|
|
[Address(RVA = "0x164FBC0", Offset = "0x164E5C0", VA = "0x18164FBC0")]
|
|
private static void JNJHNFAECPB(Dictionary<string, object> NGPMADFHHKP)
|
|
{
|
|
OOCCCGPICOG oocccgpicog = AEOPHJMOOFE.PPGFHEDFBEA<OOCCCGPICOG>(NGPMADFHHKP);
|
|
int num = 0;
|
|
if (OOCCCGPICOG.BDBLGMKABNK(oocccgpicog, num))
|
|
{
|
|
FOEHJBDMMBH.ABHPBBJLHEF(oocccgpicog);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060053FF RID: 21503 RVA: 0x001327B4 File Offset: 0x001309B4
|
|
[Token(Token = "0x60053FF")]
|
|
[Address(RVA = "0x164FC80", Offset = "0x164E680", VA = "0x18164FC80")]
|
|
private static void JONKMAHEGGE(Dictionary<string, object> NGPMADFHHKP)
|
|
{
|
|
OOCCCGPICOG oocccgpicog = AEOPHJMOOFE.PPGFHEDFBEA<OOCCCGPICOG>(NGPMADFHHKP);
|
|
int num = 0;
|
|
if (OOCCCGPICOG.BDBLGMKABNK(oocccgpicog, num))
|
|
{
|
|
FOEHJBDMMBH.ACPJNCMKNHC(oocccgpicog.<JPAOOKPLEDB>k__BackingField);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06005400 RID: 21504 RVA: 0x001327E8 File Offset: 0x001309E8
|
|
[Token(Token = "0x6005400")]
|
|
[Address(RVA = "0x164FB70", Offset = "0x164E570", VA = "0x18164FB70")]
|
|
private static void JADFDMGEJDM(Dictionary<string, object> NGPMADFHHKP)
|
|
{
|
|
FOEHJBDMMBH.GCADFLOFINA();
|
|
}
|
|
|
|
// Token: 0x06005401 RID: 21505 RVA: 0x001327FC File Offset: 0x001309FC
|
|
[Token(Token = "0x6005401")]
|
|
[Address(RVA = "0x164F800", Offset = "0x164E200", VA = "0x18164F800")]
|
|
public static IEnumerator BAKHDHHALHF(BPHGKAEDBPE.OJDJIJDNFHE<List<OOCCCGPICOG>> AFLPGGJMPOE)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06005401)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator FOEHJBDMMBH::BAKHDHHALHF(BPHGKAEDBPE/OJDJIJDNFHE<System.Collections.Generic.List`1<OOCCCGPICOG>>)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
call:void(HHFGPIBAMOB::System.IDisposable.Dispose, ldloc:HHFGPIBAMOB(var_0))
|
|
stfld:int32(HHFGPIBAMOB::<>1__state, ldloc:HHFGPIBAMOB(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
|
stfld:class BPHGKAEDBPE/OJDJIJDNFHE<class [mscorlib]System.Collections.Generic.List`1<class OOCCCGPICOG>>(HHFGPIBAMOB::callback, ldloc:HHFGPIBAMOB(var_0), ldloc:class BPHGKAEDBPE/OJDJIJDNFHE<class [mscorlib]System.Collections.Generic.List`1<class OOCCCGPICOG>>(AFLPGGJMPOE))
|
|
}
|
|
|
|
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: 0x06005402 RID: 21506 RVA: 0x00132820 File Offset: 0x00130A20
|
|
[Token(Token = "0x6005402")]
|
|
[Address(RVA = "0x1650040", Offset = "0x164EA40", VA = "0x181650040")]
|
|
public static IEnumerator PKHAMBFCEJI(OOCCCGPICOG BAJGNABECMN, bool CNEIBILGFCO, BPHGKAEDBPE.CBEOHBCIPEA AFLPGGJMPOE)
|
|
{
|
|
if (BAJGNABECMN.<MAAELOFEKIJ>k__BackingField > 0)
|
|
{
|
|
BAJGNABECMN.<OLCLLOHLPEH>k__BackingField = CNEIBILGFCO;
|
|
string text = string.Format("{0}v1/updateActive", "api/consumables/");
|
|
FOEHJBDMMBH.ActivateConsumableItemRequest activateConsumableItemRequest = new FOEHJBDMMBH.ActivateConsumableItemRequest();
|
|
long <JPAOOKPLEDB>k__BackingField = BAJGNABECMN.<JPAOOKPLEDB>k__BackingField;
|
|
activateConsumableItemRequest.Id = <JPAOOKPLEDB>k__BackingField;
|
|
activateConsumableItemRequest.IsActive = CNEIBILGFCO;
|
|
string text2 = JsonUtility.ToJson(activateConsumableItemRequest);
|
|
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.CKPCAIJMPJN(text, text2, true);
|
|
int num = 0;
|
|
return EEMMNNGBJGD.DMDEJFMPJDE(promise, num != 0).LCGFHJPKIOI(AFLPGGJMPOE);
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06005403 RID: 21507 RVA: 0x00132894 File Offset: 0x00130A94
|
|
[Token(Token = "0x6005403")]
|
|
[Address(RVA = "0x164FD50", Offset = "0x164E750", VA = "0x18164FD50")]
|
|
public static IEnumerator LCELAOEOIJO(OOCCCGPICOG BAJGNABECMN, int FKKAPHAMPMG, BPHGKAEDBPE.CBEOHBCIPEA AFLPGGJMPOE)
|
|
{
|
|
OOCCCGPICOG consumable = BAJGNABECMN;
|
|
int deltaCount = FKKAPHAMPMG;
|
|
BPHGKAEDBPE.CBEOHBCIPEA callback = AFLPGGJMPOE;
|
|
if (BAJGNABECMN.<MAAELOFEKIJ>k__BackingField > 0)
|
|
{
|
|
string text = string.Format("{0}v1/consume", "api/consumables/");
|
|
FOEHJBDMMBH.ConsumableItemRequest consumableItemRequest = new FOEHJBDMMBH.ConsumableItemRequest();
|
|
long <JPAOOKPLEDB>k__BackingField = consumable.<JPAOOKPLEDB>k__BackingField;
|
|
consumableItemRequest.Id = <JPAOOKPLEDB>k__BackingField;
|
|
int deltaCount3 = deltaCount;
|
|
consumableItemRequest.DeltaCount = deltaCount3;
|
|
string text2 = JsonUtility.ToJson(consumableItemRequest);
|
|
OOCCCGPICOG consumable3 = consumable;
|
|
int num = consumable3.<MAAELOFEKIJ>k__BackingField;
|
|
int num2 = Mathf.Abs(deltaCount);
|
|
num -= num2;
|
|
consumable3.<MAAELOFEKIJ>k__BackingField = num;
|
|
ulong num3;
|
|
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.CKPCAIJMPJN(text, text2, num3 != 0UL);
|
|
int num4 = 0;
|
|
IPromise promise2 = EEMMNNGBJGD.DMDEJFMPJDE(promise, num4 != 0);
|
|
BPHGKAEDBPE.CBEOHBCIPEA cbeohbcipea = delegate(string error)
|
|
{
|
|
OOCCCGPICOG consumable2 = consumable;
|
|
int deltaCount2 = deltaCount;
|
|
int num5 = Mathf.Abs(deltaCount2);
|
|
consumable2.<MAAELOFEKIJ>k__BackingField = deltaCount2;
|
|
BPHGKAEDBPE.HADGLCCBNHM(callback, error);
|
|
};
|
|
return promise2.LCGFHJPKIOI(cbeohbcipea);
|
|
}
|
|
FOEHJBDMMBH.ACPJNCMKNHC(BAJGNABECMN.<JPAOOKPLEDB>k__BackingField);
|
|
BPHGKAEDBPE.HADGLCCBNHM(callback, "Count is 0");
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06005404 RID: 21508 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6005404")]
|
|
[Address(RVA = "0x164F250", Offset = "0x164DC50", VA = "0x18164F250")]
|
|
public static IPromise<List<OOCCCGPICOG>> AFMKIHFMMBI(int HLHHPEKALPI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06005405 RID: 21509 RVA: 0x0013298C File Offset: 0x00130B8C
|
|
[Token(Token = "0x6005405")]
|
|
[Address(RVA = "0x164F4D0", Offset = "0x164DED0", VA = "0x18164F4D0")]
|
|
public static IPromise AKFDEPEHBIN(OOCCCGPICOG BAJGNABECMN, int HLHHPEKALPI)
|
|
{
|
|
int num = 0;
|
|
if (!OOCCCGPICOG.JGIMJGNAJHP(BAJGNABECMN, num) && HLHHPEKALPI > 0)
|
|
{
|
|
string text = string.Format("{0}v1/transfer", "api/consumables/");
|
|
FOEHJBDMMBH.TransferConsumableRequest transferConsumableRequest = new FOEHJBDMMBH.TransferConsumableRequest();
|
|
transferConsumableRequest.CreatorPlayerId = HLHHPEKALPI;
|
|
string <CNJALCEBPMC>k__BackingField = BAJGNABECMN.<CNJALCEBPMC>k__BackingField;
|
|
transferConsumableRequest.ConsumableItemDesc = <CNJALCEBPMC>k__BackingField;
|
|
string text2 = JsonUtility.ToJson(transferConsumableRequest);
|
|
int num2 = 0;
|
|
int num3 = 0;
|
|
int num4 = 0;
|
|
IPromise<HOOILIHKMEG> promise2;
|
|
IPromise promise = promise2.FAKEPMNIOAI(num4 != 0, num3 != 0).MOAAINIDMGC("Failed to TransferConsumable");
|
|
if (FOEHJBDMMBH.<>c.<>9__18_0 == 0)
|
|
{
|
|
FOEHJBDMMBH.<>c.<>9__18_0 = (string _) => "An error occurred. Please try again.";
|
|
}
|
|
if (num2 < "Failed to TransferConsumable")
|
|
{
|
|
num2 += num2;
|
|
if (num2 == "Failed to TransferConsumable")
|
|
{
|
|
num2 += num2;
|
|
goto IL_B4;
|
|
}
|
|
num2++;
|
|
}
|
|
return EEMMNNGBJGD.FLCJGMGGPCC(num2);
|
|
}
|
|
IL_B4:
|
|
int num5 = 0;
|
|
if (BAJGNABECMN != 0)
|
|
{
|
|
}
|
|
Debug.LogError(string.Format("Failed to transfer consumable. consumble: {0}, gifterPlayerId: {1}", num5, num5));
|
|
return Promise.FromError("Unknown error occured");
|
|
}
|
|
|
|
// Token: 0x06005406 RID: 21510 RVA: 0x00132A78 File Offset: 0x00130C78
|
|
[Token(Token = "0x6005406")]
|
|
[Address(RVA = "0x164F910", Offset = "0x164E310", VA = "0x18164F910")]
|
|
private static List<OOCCCGPICOG> CEDBCPIIPLP(List<PLHFAEBLDAE> DKFMKJBDKLE)
|
|
{
|
|
int num;
|
|
List<OOCCCGPICOG> list;
|
|
do
|
|
{
|
|
num = 0;
|
|
list = new List();
|
|
if (list.GetEnumerator() != 0)
|
|
{
|
|
List<OOCCCGPICOG> list2;
|
|
list.AddRange(list2);
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
return list;
|
|
}
|
|
|
|
// Token: 0x06005407 RID: 21511 RVA: 0x00132AB8 File Offset: 0x00130CB8
|
|
[Token(Token = "0x6005407")]
|
|
[Address(RVA = "0x164FA90", Offset = "0x164E490", VA = "0x18164FA90")]
|
|
private static void GCADFLOFINA()
|
|
{
|
|
ActionEvent afkmkiapopl = FOEHJBDMMBH.AFKMKIAPOPL;
|
|
int num = 0;
|
|
afkmkiapopl.Invoke(num != 0);
|
|
}
|
|
|
|
// Token: 0x06005408 RID: 21512 RVA: 0x00132ADC File Offset: 0x00130CDC
|
|
[Token(Token = "0x6005408")]
|
|
[Address(RVA = "0x164F070", Offset = "0x164DA70", VA = "0x18164F070")]
|
|
private static void ABHPBBJLHEF(OOCCCGPICOG BAJGNABECMN)
|
|
{
|
|
FOEHJBDMMBH.KPCJMBNIHHL.Invoke(BAJGNABECMN);
|
|
}
|
|
|
|
// Token: 0x06005409 RID: 21513 RVA: 0x00132AFC File Offset: 0x00130CFC
|
|
[Token(Token = "0x6005409")]
|
|
[Address(RVA = "0x164F160", Offset = "0x164DB60", VA = "0x18164F160")]
|
|
private static void ACPJNCMKNHC(long NJCHOELCFME)
|
|
{
|
|
FOEHJBDMMBH.GFLPHDLAEOP.Invoke(NJCHOELCFME);
|
|
}
|
|
|
|
// Token: 0x0600540A RID: 21514 RVA: 0x00132B1C File Offset: 0x00130D1C
|
|
[Token(Token = "0x600540A")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public FOEHJBDMMBH()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600540B RID: 21515 RVA: 0x00132B30 File Offset: 0x00130D30
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x600540B")]
|
|
[Address(RVA = "0x1650170", Offset = "0x164EB70", VA = "0x181650170")]
|
|
static FOEHJBDMMBH()
|
|
{
|
|
int num;
|
|
ActionEvent actionEvent = new ActionEvent(32, num != 0);
|
|
num = 0;
|
|
FOEHJBDMMBH.AFKMKIAPOPL = actionEvent;
|
|
int num2;
|
|
ActionEvent<OOCCCGPICOG> actionEvent2 = new ActionEvent(4, num2 != 0);
|
|
num2 = 0;
|
|
FOEHJBDMMBH.KPCJMBNIHHL = actionEvent2;
|
|
int num3;
|
|
ActionEvent<long> actionEvent3 = new ActionEvent(4, num3 != 0);
|
|
num3 = 0;
|
|
FOEHJBDMMBH.GFLPHDLAEOP = actionEvent3;
|
|
FOEHJBDMMBH.KHJFCOBLKDA = "api/consumables/";
|
|
}
|
|
|
|
// Token: 0x04003D3D RID: 15677
|
|
[Token(Token = "0x4003D3D")]
|
|
public static ActionEvent AFKMKIAPOPL;
|
|
|
|
// Token: 0x04003D3E RID: 15678
|
|
[Token(Token = "0x4003D3E")]
|
|
public static ActionEvent<OOCCCGPICOG> KPCJMBNIHHL;
|
|
|
|
// Token: 0x04003D3F RID: 15679
|
|
[Token(Token = "0x4003D3F")]
|
|
public static ActionEvent<long> GFLPHDLAEOP;
|
|
|
|
// Token: 0x04003D40 RID: 15680
|
|
[Token(Token = "0x4003D40")]
|
|
private static string KHJFCOBLKDA = null;
|
|
|
|
// Token: 0x02000D7E RID: 3454
|
|
[Token(Token = "0x2000D7E")]
|
|
public sealed class BLEPDFIBHKH : MulticastDelegate
|
|
{
|
|
// Token: 0x0600540C RID: 21516 RVA: 0x00132B7C File Offset: 0x00130D7C
|
|
[Token(Token = "0x600540C")]
|
|
[Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")]
|
|
public BLEPDFIBHKH(object @object, IntPtr method)
|
|
{
|
|
this.method = method;
|
|
this.m_target = @object;
|
|
}
|
|
|
|
// Token: 0x0600540D RID: 21517 RVA: 0x00132B98 File Offset: 0x00130D98
|
|
[Token(Token = "0x600540D")]
|
|
[Address(RVA = "0x164AA10", Offset = "0x1649410", VA = "0x18164AA10", Slot = "13")]
|
|
public void Invoke(long NJCHOELCFME)
|
|
{
|
|
if (this.delegates != 0)
|
|
{
|
|
}
|
|
uint num;
|
|
if (num != (uint)0)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600540E RID: 21518 RVA: 0x00132C0C File Offset: 0x00130E0C
|
|
[Token(Token = "0x600540E")]
|
|
[Address(RVA = "0x164A990", Offset = "0x1649390", VA = "0x18164A990", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(long NJCHOELCFME, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600540F RID: 21519 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600540F")]
|
|
[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: 0x02000D7F RID: 3455
|
|
[Token(Token = "0x2000D7F")]
|
|
[Serializable]
|
|
public class ActivateConsumableItemRequest
|
|
{
|
|
// Token: 0x06005410 RID: 21520 RVA: 0x00132C1C File Offset: 0x00130E1C
|
|
[Token(Token = "0x6005410")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public ActivateConsumableItemRequest()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04003D41 RID: 15681
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003D41")]
|
|
public long Id;
|
|
|
|
// Token: 0x04003D42 RID: 15682
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003D42")]
|
|
public bool IsActive;
|
|
}
|
|
|
|
// Token: 0x02000D80 RID: 3456
|
|
[Token(Token = "0x2000D80")]
|
|
[Serializable]
|
|
public class ConsumableItemRequest
|
|
{
|
|
// Token: 0x06005411 RID: 21521 RVA: 0x00132C30 File Offset: 0x00130E30
|
|
[Token(Token = "0x6005411")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public ConsumableItemRequest()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04003D43 RID: 15683
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003D43")]
|
|
public long Id;
|
|
|
|
// Token: 0x04003D44 RID: 15684
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003D44")]
|
|
public int DeltaCount;
|
|
}
|
|
|
|
// Token: 0x02000D81 RID: 3457
|
|
[Token(Token = "0x2000D81")]
|
|
[Serializable]
|
|
public class TransferConsumableRequest
|
|
{
|
|
// Token: 0x06005412 RID: 21522 RVA: 0x00132C44 File Offset: 0x00130E44
|
|
[Token(Token = "0x6005412")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public TransferConsumableRequest()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04003D45 RID: 15685
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003D45")]
|
|
public int CreatorPlayerId;
|
|
|
|
// Token: 0x04003D46 RID: 15686
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003D46")]
|
|
public string ConsumableItemDesc;
|
|
}
|
|
|
|
// Token: 0x02000D82 RID: 3458
|
|
[Token(Token = "0x2000D82")]
|
|
[CompilerGenerated]
|
|
private sealed class PEKAFIGIJGG
|
|
{
|
|
// Token: 0x06005413 RID: 21523 RVA: 0x00132C58 File Offset: 0x00130E58
|
|
[Token(Token = "0x6005413")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public PEKAFIGIJGG()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06005414 RID: 21524 RVA: 0x00132C6C File Offset: 0x00130E6C
|
|
[Token(Token = "0x6005414")]
|
|
[Address(RVA = "0x1660460", Offset = "0x165EE60", VA = "0x181660460")]
|
|
internal void <DowloadUnlockedConsumables>b__0(string error, List<PLHFAEBLDAE> items)
|
|
{
|
|
Debug.LogError("Failed to download unlocked Consumables: " + error);
|
|
BPHGKAEDBPE.OJDJIJDNFHE<List<OOCCCGPICOG>> ojdjijdnfhe = this.callback;
|
|
List<OOCCCGPICOG> list = FOEHJBDMMBH.CEDBCPIIPLP(items);
|
|
int num = 0;
|
|
BPHGKAEDBPE.HADGLCCBNHM<List<OOCCCGPICOG>>(ojdjijdnfhe, num, list);
|
|
}
|
|
|
|
// Token: 0x04003D47 RID: 15687
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003D47")]
|
|
public BPHGKAEDBPE.OJDJIJDNFHE<List<OOCCCGPICOG>> callback;
|
|
}
|
|
|
|
// Token: 0x02000D84 RID: 3460
|
|
[Token(Token = "0x2000D84")]
|
|
[CompilerGenerated]
|
|
private sealed class ANAFOIKJAPB
|
|
{
|
|
// Token: 0x0600541B RID: 21531 RVA: 0x00132DAC File Offset: 0x00130FAC
|
|
[Token(Token = "0x600541B")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public ANAFOIKJAPB()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600541C RID: 21532 RVA: 0x00132DC0 File Offset: 0x00130FC0
|
|
[Token(Token = "0x600541C")]
|
|
[Address(RVA = "0x164A8B0", Offset = "0x16492B0", VA = "0x18164A8B0")]
|
|
internal void <UseConsumable>b__0(string error)
|
|
{
|
|
OOCCCGPICOG oocccgpicog = this.consumable;
|
|
int num = this.deltaCount;
|
|
int num2 = Mathf.Abs(num);
|
|
oocccgpicog.<MAAELOFEKIJ>k__BackingField = num;
|
|
BPHGKAEDBPE.HADGLCCBNHM(this.callback, error);
|
|
}
|
|
|
|
// Token: 0x04003D4B RID: 15691
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4003D4B")]
|
|
public OOCCCGPICOG consumable;
|
|
|
|
// Token: 0x04003D4C RID: 15692
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4003D4C")]
|
|
public int deltaCount;
|
|
|
|
// Token: 0x04003D4D RID: 15693
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4003D4D")]
|
|
public BPHGKAEDBPE.CBEOHBCIPEA callback;
|
|
}
|
|
}
|