Files
2026-04-08 23:40:05 +02:00

558 lines
20 KiB
C#

using System;
using System.Collections;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using RecRoom.Async;
using RecRoom.Core;
using UnityEngine;
// Token: 0x02000E90 RID: 3728
[Token(Token = "0x2000E90")]
[StructLayout(3)]
public static class GMPIMLJNACB
{
// Token: 0x17001012 RID: 4114
// (get) Token: 0x06005A25 RID: 23077 RVA: 0x00145644 File Offset: 0x00143844
[Token(Token = "0x17001012")]
public static bool JAIBAOINCNO
{
[Token(Token = "0x6005A25")]
[Address(RVA = "0x110EAD0", Offset = "0x110D4D0", VA = "0x18110EAD0")]
get
{
List<MIMANKKMKJG> dhaejhfblhk = GMPIMLJNACB.DHAEJHFBLHK;
return true;
}
}
// Token: 0x06005A26 RID: 23078 RVA: 0x00145668 File Offset: 0x00143868
[Token(Token = "0x6005A26")]
[Address(RVA = "0x110DBD0", Offset = "0x110C5D0", VA = "0x18110DBD0")]
public static void BGNNKPCDIKP()
{
int num;
Action action = new Action(num.NPCPLFAONFO);
num = 0;
int num2;
Action action2 = new Action(num2.JPFGCHENJMH);
num2 = 0;
BPHGKAEDBPE.CABLOFOHBDM(0, action, action2);
}
// Token: 0x06005A27 RID: 23079 RVA: 0x0014569C File Offset: 0x0014389C
[Token(Token = "0x6005A27")]
[Address(RVA = "0x110EFB0", Offset = "0x110D9B0", VA = "0x18110EFB0")]
private static void NPCPLFAONFO()
{
int num = 0;
GMPIMLJNACB.CDIMLJENAFK = num;
GMPIMLJNACB.DPBFOMIIDNO = num;
GMPIMLJNACB.JFANGPHIAAA = num != 0;
}
// Token: 0x06005A28 RID: 23080 RVA: 0x001456C0 File Offset: 0x001438C0
[Token(Token = "0x6005A28")]
[Address(RVA = "0x110EB70", Offset = "0x110D570", VA = "0x18110EB70")]
private static void JPFGCHENJMH()
{
GMPIMLJNACB.FBGDEIJHEFM.Clear();
GMPIMLJNACB.DHAEJHFBLHK.Clear();
}
// Token: 0x06005A29 RID: 23081 RVA: 0x001456E8 File Offset: 0x001438E8
[Token(Token = "0x6005A29")]
[Address(RVA = "0x110F030", Offset = "0x110DA30", VA = "0x18110F030")]
public static MIMANKKMKJG PDOFJPGLDHC(int HKHBLIEBAEH)
{
MIMANKKMKJG mimankkmkjg = GMPIMLJNACB.IAPHCBMKMCB(HKHBLIEBAEH);
if (mimankkmkjg != 0)
{
return new MIMANKKMKJG(mimankkmkjg);
}
return mimankkmkjg;
}
// Token: 0x06005A2A RID: 23082 RVA: 0x00145708 File Offset: 0x00143908
[Token(Token = "0x6005A2A")]
[Address(RVA = "0x110E840", Offset = "0x110D240", VA = "0x18110E840")]
private static MIMANKKMKJG IAPHCBMKMCB(int HKHBLIEBAEH)
{
int num = 0;
List<MIMANKKMKJG> dhaejhfblhk = GMPIMLJNACB.DHAEJHFBLHK;
List<MIMANKKMKJG> dhaejhfblhk2 = GMPIMLJNACB.DHAEJHFBLHK;
num++;
List<MIMANKKMKJG> dhaejhfblhk3 = GMPIMLJNACB.DHAEJHFBLHK;
throw new NullReferenceException();
}
// Token: 0x06005A2B RID: 23083 RVA: 0x00145738 File Offset: 0x00143938
[Token(Token = "0x6005A2B")]
[Address(RVA = "0x110EF10", Offset = "0x110D910", VA = "0x18110EF10")]
public static NMEKJOABIFC MJOIHPIJDPC(int HKHBLIEBAEH, int OAIANJOAINO, bool AKOHAJPKJOJ = true)
{
return new NMEKJOABIFC(GMPIMLJNACB.HGBHJJJKGOM(HKHBLIEBAEH, OAIANJOAINO, AKOHAJPKJOJ));
}
// Token: 0x06005A2C RID: 23084 RVA: 0x00145754 File Offset: 0x00143954
[Token(Token = "0x6005A2C")]
[Address(RVA = "0x110E230", Offset = "0x110CC30", VA = "0x18110E230")]
private static NMEKJOABIFC HGBHJJJKGOM(int HKHBLIEBAEH, int OAIANJOAINO, bool AKOHAJPKJOJ = true)
{
int num = 0;
List<NMEKJOABIFC> fbgdeijhefm = GMPIMLJNACB.FBGDEIJHEFM;
List<NMEKJOABIFC> fbgdeijhefm2 = GMPIMLJNACB.FBGDEIJHEFM;
List<NMEKJOABIFC> fbgdeijhefm3 = GMPIMLJNACB.FBGDEIJHEFM;
num++;
List<NMEKJOABIFC> fbgdeijhefm4 = GMPIMLJNACB.FBGDEIJHEFM;
if (!AKOHAJPKJOJ)
{
}
NMEKJOABIFC nmekjoabifc = new NMEKJOABIFC();
nmekjoabifc.<CLIKMPKBDDB>k__BackingField = OAIANJOAINO;
nmekjoabifc.<JGMDLPIGAPE>k__BackingField = HKHBLIEBAEH;
nmekjoabifc.<ALHHKBNLKFB>k__BackingField = 0f;
nmekjoabifc.<HPKFHDNBLOF>k__BackingField = false;
throw new NullReferenceException();
}
// Token: 0x06005A2D RID: 23085 RVA: 0x001457B4 File Offset: 0x001439B4
[Token(Token = "0x6005A2D")]
[Address(RVA = "0x110E970", Offset = "0x110D370", VA = "0x18110E970")]
public static IEnumerator IPCNHLDICBM(BPHGKAEDBPE.CBEOHBCIPEA AFLPGGJMPOE)
{
string text = string.Format("{0}v1/myprogress", "api/objectives/");
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);
BPHGKAEDBPE.OJDJIJDNFHE<GMPIMLJNACB.HBLBGLBHAAH> ojdjijdnfhe = delegate(string error, GMPIMLJNACB.HBLBGLBHAAH response)
{
object[] array = new object[1];
if (error == 0)
{
}
if (error != 0)
{
}
array[0] = error;
Debug.LogErrorFormat("Error on server call: {0}. Local objective state will not be reflected in server!", array);
GMPIMLJNACB.FBGDEIJHEFM = response.<ENOBNJFPPLL>k__BackingField;
GMPIMLJNACB.DHAEJHFBLHK = response.<EPEPJHFNCKN>k__BackingField;
GMPIMLJNACB.IANMPIPMCFE();
BPHGKAEDBPE.HADGLCCBNHM(AFLPGGJMPOE, error);
};
return promise2.LCGFHJPKIOI(ojdjijdnfhe);
}
// Token: 0x06005A2E RID: 23086 RVA: 0x00145818 File Offset: 0x00143A18
[Token(Token = "0x6005A2E")]
[Address(RVA = "0x110E400", Offset = "0x110CE00", VA = "0x18110E400")]
private static void IANMPIPMCFE()
{
int num = 0;
List<NMEKJOABIFC> fbgdeijhefm = GMPIMLJNACB.FBGDEIJHEFM;
List<NMEKJOABIFC> fbgdeijhefm2 = GMPIMLJNACB.FBGDEIJHEFM;
num++;
List<NMEKJOABIFC> fbgdeijhefm3 = GMPIMLJNACB.FBGDEIJHEFM;
List<NMEKJOABIFC> fbgdeijhefm4 = GMPIMLJNACB.FBGDEIJHEFM;
num++;
GMPIMLJNACB.FBGDEIJHEFM.RemoveAt(num);
num++;
List<MIMANKKMKJG> dhaejhfblhk = GMPIMLJNACB.DHAEJHFBLHK;
List<MIMANKKMKJG> dhaejhfblhk2 = GMPIMLJNACB.DHAEJHFBLHK;
List<MIMANKKMKJG> dhaejhfblhk3 = GMPIMLJNACB.DHAEJHFBLHK;
List<MIMANKKMKJG> dhaejhfblhk4 = GMPIMLJNACB.DHAEJHFBLHK;
num++;
GMPIMLJNACB.DHAEJHFBLHK.RemoveAt(1);
num++;
if (num > 0)
{
object[] array = new object[1];
int num2;
if (num2 != 0)
{
}
array[0] = num2;
Debug.LogWarningFormat("Found {0} duplicates in objectives progress from server. Only first will be used.", array);
}
}
// Token: 0x06005A2F RID: 23087 RVA: 0x001458B4 File Offset: 0x00143AB4
[Token(Token = "0x6005A2F")]
[Address(RVA = "0x110DE60", Offset = "0x110C860", VA = "0x18110DE60")]
public static IPromise GOJDFEKBGGD(NMEKJOABIFC MFOPFLCAHLJ, bool MEIAFOAJOEC = true)
{
int <JGMDLPIGAPE>k__BackingField = MFOPFLCAHLJ.<JGMDLPIGAPE>k__BackingField;
int <CLIKMPKBDDB>k__BackingField = MFOPFLCAHLJ.<CLIKMPKBDDB>k__BackingField;
NMEKJOABIFC nmekjoabifc = GMPIMLJNACB.HGBHJJJKGOM(<JGMDLPIGAPE>k__BackingField, <CLIKMPKBDDB>k__BackingField, true);
if (!nmekjoabifc.BAOBPKEFKPP(MFOPFLCAHLJ))
{
bool flag = GMPIMLJNACB.FBGDEIJHEFM.Remove(nmekjoabifc);
NMEKJOABIFC nmekjoabifc2 = new NMEKJOABIFC(MFOPFLCAHLJ);
nmekjoabifc2.<HACGDJKDNPH>k__BackingField = true;
GMPIMLJNACB.FBGDEIJHEFM.Add(nmekjoabifc2);
if (!MEIAFOAJOEC)
{
}
if (GMPIMLJNACB.DPBFOMIIDNO.<IsCompleted>k__BackingField)
{
GMPIMLJNACB.DPBFOMIIDNO = new Promise();
CameraRig instance = SingletonMonoBehaviour.Instance;
Promise dpbfomiidno = GMPIMLJNACB.DPBFOMIIDNO;
GMPIMLJNACB.GIDAGFNPPLC gidagfnpplc;
gidagfnpplc.System.IDisposable.Dispose();
gidagfnpplc.<>1__state = (int)((ulong)0L);
gidagfnpplc.promise = dpbfomiidno;
Coroutine coroutine = instance.StartCoroutine(gidagfnpplc);
}
}
throw new NullReferenceException();
}
// Token: 0x06005A30 RID: 23088 RVA: 0x00145960 File Offset: 0x00143B60
[Token(Token = "0x6005A30")]
[Address(RVA = "0x110EC00", Offset = "0x110D600", VA = "0x18110EC00")]
public static void MEGMCCFCEIP(int CKEBCMEKCJH, BPHGKAEDBPE.OJDJIJDNFHE<MIMANKKMKJG> AFLPGGJMPOE)
{
int group = CKEBCMEKCJH;
BPHGKAEDBPE.OJDJIJDNFHE<MIMANKKMKJG> callback = AFLPGGJMPOE;
MIMANKKMKJG mimankkmkjg = GMPIMLJNACB.IAPHCBMKMCB(CKEBCMEKCJH);
if (mimankkmkjg != 0)
{
mimankkmkjg.<HPKFHDNBLOF>k__BackingField = false;
DateTime utcNow = DateTime.UtcNow;
mimankkmkjg.<EABGCJBFDHO>k__BackingField = utcNow;
}
MIMANKKMKJG mimankkmkjg2 = new MIMANKKMKJG();
int group4 = group;
mimankkmkjg2.<JGMDLPIGAPE>k__BackingField = group4;
mimankkmkjg2.<HPKFHDNBLOF>k__BackingField = false;
DateTime utcNow2 = DateTime.UtcNow;
mimankkmkjg2.<EABGCJBFDHO>k__BackingField = utcNow2;
GMPIMLJNACB.DHAEJHFBLHK.Add(mimankkmkjg2);
int num = 0;
List<NMEKJOABIFC> fbgdeijhefm = GMPIMLJNACB.FBGDEIJHEFM;
List<NMEKJOABIFC> fbgdeijhefm2 = GMPIMLJNACB.FBGDEIJHEFM;
int group2 = group;
GMPIMLJNACB.KIBKIDBAHHH = num;
GMPIMLJNACB.DPBFOMIIDNO = num;
num++;
string text = string.Format("{0}v1/cleargroup", "api/objectives/");
GMPIMLJNACB.ObjectiveGroupRequest objectiveGroupRequest = new GMPIMLJNACB.ObjectiveGroupRequest();
int group3 = group;
objectiveGroupRequest.Group = group3;
string text2 = JsonUtility.ToJson(objectiveGroupRequest);
int num2 = 0;
IPromise<HOOILIHKMEG> promise = BPHGKAEDBPE.CKPCAIJMPJN(text, text2, num2 != 0);
int num3 = 0;
int num4 = 0;
IPromise promise2 = promise.FAKEPMNIOAI(num4 != 0, num3 != 0);
BPHGKAEDBPE.OJDJIJDNFHE<MIMANKKMKJG> ojdjijdnfhe = delegate(string error, MIMANKKMKJG response)
{
if (response != 0)
{
MIMANKKMKJG mimankkmkjg3 = GMPIMLJNACB.IAPHCBMKMCB(group);
if (mimankkmkjg3 != 0)
{
bool flag = GMPIMLJNACB.DHAEJHFBLHK.Remove(mimankkmkjg3);
}
GMPIMLJNACB.DHAEJHFBLHK.Add(response);
}
object[] array = new object[1];
if (error == 0)
{
}
if (error != 0)
{
}
array[0] = error;
Debug.LogErrorFormat("Error on server call: {0}. Local objective state will not be reflected in server!", array);
BPHGKAEDBPE.HADGLCCBNHM<MIMANKKMKJG>(callback, error, response);
};
IEnumerator enumerator = promise2.LCGFHJPKIOI(ojdjijdnfhe);
}
// Token: 0x06005A31 RID: 23089 RVA: 0x00145A84 File Offset: 0x00143C84
[Token(Token = "0x6005A31")]
[Address(RVA = "0x110DC80", Offset = "0x110C680", VA = "0x18110DC80")]
public static IPromise CHLAOLCBEND()
{
if (GMPIMLJNACB.DPBFOMIIDNO.<IsCompleted>k__BackingField)
{
GMPIMLJNACB.DPBFOMIIDNO = new Promise();
CameraRig instance = SingletonMonoBehaviour.Instance;
Promise dpbfomiidno = GMPIMLJNACB.DPBFOMIIDNO;
GMPIMLJNACB.GIDAGFNPPLC gidagfnpplc;
gidagfnpplc.System.IDisposable.Dispose();
gidagfnpplc.promise = dpbfomiidno;
gidagfnpplc.<>1__state = (int)((ulong)0L);
Coroutine coroutine = instance.StartCoroutine(gidagfnpplc);
}
Promise dpbfomiidno2 = GMPIMLJNACB.DPBFOMIIDNO;
throw new NullReferenceException();
}
// Token: 0x06005A32 RID: 23090 RVA: 0x00145AE0 File Offset: 0x00143CE0
[Token(Token = "0x6005A32")]
[Address(RVA = "0x110EA70", Offset = "0x110D470", VA = "0x18110EA70")]
private static IEnumerator JFOGNDDFMPD(Promise NKLGAGCHGPM)
{
/*
An exception occurred when decompiling this method (06005A32)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator GMPIMLJNACB::JFOGNDDFMPD(RecRoom.Async.Promise)
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
call:void(GIDAGFNPPLC::System.IDisposable.Dispose, ldloc:GIDAGFNPPLC(var_0))
stfld:int32(GIDAGFNPPLC::<>1__state, ldloc:GIDAGFNPPLC(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
stfld:Promise(GIDAGFNPPLC::promise, ldloc:GIDAGFNPPLC(var_0), ldloc:Promise(NKLGAGCHGPM))
}
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: 0x06005A33 RID: 23091 RVA: 0x00145B04 File Offset: 0x00143D04
// Note: this type is marked as 'beforefieldinit'.
[Token(Token = "0x6005A33")]
[Address(RVA = "0x110F0C0", Offset = "0x110DAC0", VA = "0x18110F0C0")]
static GMPIMLJNACB()
{
int num = 0;
GMPIMLJNACB.CDIMLJENAFK = num;
GMPIMLJNACB.JFANGPHIAAA = num != 0;
GMPIMLJNACB.DPBFOMIIDNO = num;
GMPIMLJNACB.KIBKIDBAHHH = "api/objectives/";
}
// Token: 0x040041AF RID: 16815
[Token(Token = "0x40041AF")]
private static List<NMEKJOABIFC> FBGDEIJHEFM = new List();
// Token: 0x040041B0 RID: 16816
[Token(Token = "0x40041B0")]
private static List<MIMANKKMKJG> DHAEJHFBLHK = new List();
// Token: 0x040041B1 RID: 16817
[Token(Token = "0x40041B1")]
private static int CDIMLJENAFK;
// Token: 0x040041B2 RID: 16818
[Token(Token = "0x40041B2")]
private static bool JFANGPHIAAA;
// Token: 0x040041B3 RID: 16819
[Token(Token = "0x40041B3")]
private static Promise DPBFOMIIDNO;
// Token: 0x040041B4 RID: 16820
[Token(Token = "0x40041B4")]
private static string KIBKIDBAHHH = null;
// Token: 0x02000E91 RID: 3729
[Token(Token = "0x2000E91")]
[Serializable]
private class ObjectiveGroupRequest
{
// Token: 0x06005A34 RID: 23092 RVA: 0x00145B44 File Offset: 0x00143D44
[Token(Token = "0x6005A34")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public ObjectiveGroupRequest()
{
}
// Token: 0x040041B5 RID: 16821
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40041B5")]
public int Group;
}
// Token: 0x02000E92 RID: 3730
[Token(Token = "0x2000E92")]
public class HBLBGLBHAAH : IFAIJAGLDFK
{
// Token: 0x17001013 RID: 4115
// (get) Token: 0x06005A35 RID: 23093 RVA: 0x00145B58 File Offset: 0x00143D58
// (set) Token: 0x06005A36 RID: 23094 RVA: 0x00145B6C File Offset: 0x00143D6C
[Token(Token = "0x17001013")]
public List<NMEKJOABIFC> NBPEBEANKCC
{
[Token(Token = "0x6005A35")]
[Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")]
get;
[Token(Token = "0x6005A36")]
[Address(RVA = "0x3C39B0", Offset = "0x3C23B0", VA = "0x1803C39B0")]
set;
}
// Token: 0x17001014 RID: 4116
// (get) Token: 0x06005A37 RID: 23095 RVA: 0x00145B80 File Offset: 0x00143D80
// (set) Token: 0x06005A38 RID: 23096 RVA: 0x00145B94 File Offset: 0x00143D94
[Token(Token = "0x17001014")]
public List<MIMANKKMKJG> CFPICGAJJMG
{
[Token(Token = "0x6005A37")]
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")]
get;
[Token(Token = "0x6005A38")]
[Address(RVA = "0x3C1280", Offset = "0x3BFC80", VA = "0x1803C1280")]
set;
}
// Token: 0x06005A39 RID: 23097 RVA: 0x00145BA8 File Offset: 0x00143DA8
[Token(Token = "0x6005A39")]
[Address(RVA = "0x1134270", Offset = "0x1132C70", VA = "0x181134270", Slot = "4")]
public void PPGFHEDFBEA(Dictionary<string, object> PMMGDNALAEB)
{
List list = AEOPHJMOOFE.OLILAGBNPEH<NMEKJOABIFC>("Objectives", PMMGDNALAEB);
this.<ENOBNJFPPLL>k__BackingField = list;
List list2 = AEOPHJMOOFE.OLILAGBNPEH<MIMANKKMKJG>("ObjectiveGroups", PMMGDNALAEB);
this.<EPEPJHFNCKN>k__BackingField = list2;
}
// Token: 0x06005A3A RID: 23098 RVA: 0x00145BDC File Offset: 0x00143DDC
[Token(Token = "0x6005A3A")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public HBLBGLBHAAH()
{
}
}
// Token: 0x02000E93 RID: 3731
[Token(Token = "0x2000E93")]
[CompilerGenerated]
private sealed class JIGOOKCBBCL
{
// Token: 0x06005A3B RID: 23099 RVA: 0x00145BF0 File Offset: 0x00143DF0
[Token(Token = "0x6005A3B")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public JIGOOKCBBCL()
{
}
// Token: 0x06005A3C RID: 23100 RVA: 0x00145C04 File Offset: 0x00143E04
[Token(Token = "0x6005A3C")]
[Address(RVA = "0x1134540", Offset = "0x1132F40", VA = "0x181134540")]
internal void <GetMyObjectiveProgress>b__0(string error, GMPIMLJNACB.HBLBGLBHAAH response)
{
object[] array = new object[1];
if (error == 0)
{
}
if (error != 0)
{
}
array[0] = error;
Debug.LogErrorFormat("Error on server call: {0}. Local objective state will not be reflected in server!", array);
GMPIMLJNACB.FBGDEIJHEFM = response.<ENOBNJFPPLL>k__BackingField;
GMPIMLJNACB.DHAEJHFBLHK = response.<EPEPJHFNCKN>k__BackingField;
GMPIMLJNACB.IANMPIPMCFE();
BPHGKAEDBPE.HADGLCCBNHM(this.callback, error);
}
// Token: 0x040041B8 RID: 16824
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40041B8")]
public BPHGKAEDBPE.CBEOHBCIPEA callback;
}
// Token: 0x02000E94 RID: 3732
[Token(Token = "0x2000E94")]
[CompilerGenerated]
private sealed class JDJEDHBMHJD
{
// Token: 0x06005A3D RID: 23101 RVA: 0x00145C64 File Offset: 0x00143E64
[Token(Token = "0x6005A3D")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public JDJEDHBMHJD()
{
}
// Token: 0x06005A3E RID: 23102 RVA: 0x00145C78 File Offset: 0x00143E78
[Token(Token = "0x6005A3E")]
[Address(RVA = "0x11342E0", Offset = "0x1132CE0", VA = "0x1811342E0")]
internal void <ClearGroup>b__0(string error, MIMANKKMKJG response)
{
if (response != 0)
{
MIMANKKMKJG mimankkmkjg = GMPIMLJNACB.IAPHCBMKMCB(this.group);
if (mimankkmkjg != 0)
{
bool flag = GMPIMLJNACB.DHAEJHFBLHK.Remove(mimankkmkjg);
}
GMPIMLJNACB.DHAEJHFBLHK.Add(response);
}
object[] array = new object[1];
if (error == 0)
{
}
if (error != 0)
{
}
array[0] = error;
Debug.LogErrorFormat("Error on server call: {0}. Local objective state will not be reflected in server!", array);
BPHGKAEDBPE.HADGLCCBNHM<MIMANKKMKJG>(this.callback, error, response);
}
// Token: 0x040041B9 RID: 16825
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40041B9")]
public int group;
// Token: 0x040041BA RID: 16826
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40041BA")]
public BPHGKAEDBPE.OJDJIJDNFHE<MIMANKKMKJG> callback;
}
// Token: 0x02000E95 RID: 3733
[Token(Token = "0x2000E95")]
[CompilerGenerated]
private sealed class GFAOPPNPKOH
{
// Token: 0x06005A3F RID: 23103 RVA: 0x00145CE8 File Offset: 0x00143EE8
[Token(Token = "0x6005A3F")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public GFAOPPNPKOH()
{
}
// Token: 0x06005A40 RID: 23104 RVA: 0x00145CFC File Offset: 0x00143EFC
[Token(Token = "0x6005A40")]
[Address(RVA = "0x110D470", Offset = "0x110BE70", VA = "0x18110D470")]
internal void <RunSaveObjectivesToRecnet>b__0(string error, HOOILIHKMEG response)
{
int num = response.LLODNIOIDKE;
if (BPHGKAEDBPE.NKIDAJKKMDB(response, true))
{
this.objective.<HACGDJKDNPH>k__BackingField = true;
}
object[] array = new object[1];
if (error == 0)
{
}
if ("" != 0)
{
}
array[0] = "";
Debug.LogErrorFormat("Error on server call: {0}. Local objective state will not be reflected in server!", array);
}
// Token: 0x040041BB RID: 16827
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40041BB")]
public NMEKJOABIFC objective;
}
}