Files
27Aug2021-Cpp2IL-Dump/Assembly-CSharp/GMPIMLJNACB.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

553 lines
20 KiB
C#

using System;
using System.Collections;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using RecRoom.Core;
using UnityEngine;
// Token: 0x02001568 RID: 5480
[Token(Token = "0x2001568")]
public static class GMPIMLJNACB
{
// Token: 0x170014BA RID: 5306
// (get) Token: 0x06007C60 RID: 31840 RVA: 0x001ADD64 File Offset: 0x001ABF64
[Token(Token = "0x170014BA")]
public static bool JAIBAOINCNO
{
[Token(Token = "0x6007C60")]
[Address(RVA = "0x1AE4380", Offset = "0x1AE3380", VA = "0x181AE4380")]
get
{
List<MIMANKKMKJG> dhaejhfblhk = GMPIMLJNACB.DHAEJHFBLHK;
return true;
}
}
// Token: 0x06007C61 RID: 31841 RVA: 0x001ADD88 File Offset: 0x001ABF88
[Token(Token = "0x6007C61")]
[Address(RVA = "0x1AE3480", Offset = "0x1AE2480", VA = "0x181AE3480")]
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: 0x06007C62 RID: 31842 RVA: 0x001ADDBC File Offset: 0x001ABFBC
[Token(Token = "0x6007C62")]
[Address(RVA = "0x1AE4860", Offset = "0x1AE3860", VA = "0x181AE4860")]
private static void NPCPLFAONFO()
{
int num = 0;
GMPIMLJNACB.CDIMLJENAFK = num;
GMPIMLJNACB.DPBFOMIIDNO = num;
GMPIMLJNACB.JFANGPHIAAA = num != 0;
}
// Token: 0x06007C63 RID: 31843 RVA: 0x001ADDE0 File Offset: 0x001ABFE0
[Token(Token = "0x6007C63")]
[Address(RVA = "0x1AE4420", Offset = "0x1AE3420", VA = "0x181AE4420")]
private static void JPFGCHENJMH()
{
GMPIMLJNACB.FBGDEIJHEFM.Clear();
GMPIMLJNACB.DHAEJHFBLHK.Clear();
}
// Token: 0x06007C64 RID: 31844 RVA: 0x001ADE08 File Offset: 0x001AC008
[Token(Token = "0x6007C64")]
[Address(RVA = "0x1AE48E0", Offset = "0x1AE38E0", VA = "0x181AE48E0")]
public static MIMANKKMKJG PDOFJPGLDHC(int HKHBLIEBAEH)
{
MIMANKKMKJG mimankkmkjg = GMPIMLJNACB.IAPHCBMKMCB(HKHBLIEBAEH);
if (mimankkmkjg != 0)
{
return new MIMANKKMKJG(mimankkmkjg);
}
return mimankkmkjg;
}
// Token: 0x06007C65 RID: 31845 RVA: 0x001ADE28 File Offset: 0x001AC028
[Token(Token = "0x6007C65")]
[Address(RVA = "0x1AE40F0", Offset = "0x1AE30F0", VA = "0x181AE40F0")]
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: 0x06007C66 RID: 31846 RVA: 0x001ADE58 File Offset: 0x001AC058
[Token(Token = "0x6007C66")]
[Address(RVA = "0x1AE47C0", Offset = "0x1AE37C0", VA = "0x181AE47C0")]
public static NMEKJOABIFC MJOIHPIJDPC(int HKHBLIEBAEH, int OAIANJOAINO, bool AKOHAJPKJOJ = true)
{
return new NMEKJOABIFC(GMPIMLJNACB.HGBHJJJKGOM(HKHBLIEBAEH, OAIANJOAINO, AKOHAJPKJOJ));
}
// Token: 0x06007C67 RID: 31847 RVA: 0x001ADE74 File Offset: 0x001AC074
[Token(Token = "0x6007C67")]
[Address(RVA = "0x1AE3AE0", Offset = "0x1AE2AE0", VA = "0x181AE3AE0")]
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: 0x06007C68 RID: 31848 RVA: 0x001ADED4 File Offset: 0x001AC0D4
[Token(Token = "0x6007C68")]
[Address(RVA = "0x1AE4220", Offset = "0x1AE3220", VA = "0x181AE4220")]
public static DABKFAIHBBP IPCNHLDICBM(BPHGKAEDBPE.CBEOHBCIPEA AFLPGGJMPOE)
{
string text = string.Format("{0}v1/myprogress", "api/objectives/");
int num = 0;
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = BPHGKAEDBPE.IAHDANBDAAM(text, num != 0);
int num2 = 0;
int num3 = 0;
PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.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 pmgcjepkfof2.LCGFHJPKIOI(ojdjijdnfhe);
}
// Token: 0x06007C69 RID: 31849 RVA: 0x001ADF38 File Offset: 0x001AC138
[Token(Token = "0x6007C69")]
[Address(RVA = "0x1AE3CB0", Offset = "0x1AE2CB0", VA = "0x181AE3CB0")]
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: 0x06007C6A RID: 31850 RVA: 0x001ADFD4 File Offset: 0x001AC1D4
[Token(Token = "0x6007C6A")]
[Address(RVA = "0x1AE3710", Offset = "0x1AE2710", VA = "0x181AE3710")]
public static DABKFAIHBBP 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.<HPKFHDNBLOF>k__BackingField)
{
GMPIMLJNACB.DPBFOMIIDNO = new JJEKJGALHKO();
CameraRig instance = SingletonMonoBehaviour.ONCPNMDGGKG;
JJEKJGALHKO 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: 0x06007C6B RID: 31851 RVA: 0x001AE080 File Offset: 0x001AC280
[Token(Token = "0x6007C6B")]
[Address(RVA = "0x1AE44B0", Offset = "0x1AE34B0", VA = "0x181AE44B0")]
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.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;
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = BPHGKAEDBPE.CKPCAIJMPJN(text, text2, num2 != 0);
int num3 = 0;
int num4 = 0;
PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.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);
};
DABKFAIHBBP dabkfaihbbp = pmgcjepkfof2.LCGFHJPKIOI(ojdjijdnfhe);
}
// Token: 0x06007C6C RID: 31852 RVA: 0x001AE19C File Offset: 0x001AC39C
[Token(Token = "0x6007C6C")]
[Address(RVA = "0x1AE3530", Offset = "0x1AE2530", VA = "0x181AE3530")]
public static DABKFAIHBBP CHLAOLCBEND()
{
if (GMPIMLJNACB.DPBFOMIIDNO.<HPKFHDNBLOF>k__BackingField)
{
GMPIMLJNACB.DPBFOMIIDNO = new JJEKJGALHKO();
CameraRig instance = SingletonMonoBehaviour.ONCPNMDGGKG;
JJEKJGALHKO dpbfomiidno = GMPIMLJNACB.DPBFOMIIDNO;
GMPIMLJNACB.GIDAGFNPPLC gidagfnpplc;
gidagfnpplc.System.IDisposable.Dispose();
gidagfnpplc.promise = dpbfomiidno;
gidagfnpplc.<>1__state = (int)((ulong)0L);
Coroutine coroutine = instance.StartCoroutine(gidagfnpplc);
}
JJEKJGALHKO dpbfomiidno2 = GMPIMLJNACB.DPBFOMIIDNO;
throw new NullReferenceException();
}
// Token: 0x06007C6D RID: 31853 RVA: 0x001AE1F8 File Offset: 0x001AC3F8
[Token(Token = "0x6007C6D")]
[Address(RVA = "0x1AE4320", Offset = "0x1AE3320", VA = "0x181AE4320")]
private static IEnumerator JFOGNDDFMPD(JJEKJGALHKO NKLGAGCHGPM)
{
/*
An exception occurred when decompiling this method (06007C6D)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.IEnumerator GMPIMLJNACB::JFOGNDDFMPD(JJEKJGALHKO)
---> 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:JJEKJGALHKO(GIDAGFNPPLC::promise, ldloc:GIDAGFNPPLC(var_0), ldloc:JJEKJGALHKO(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: 0x06007C6E RID: 31854 RVA: 0x001AE21C File Offset: 0x001AC41C
// Note: this type is marked as 'beforefieldinit'.
[Token(Token = "0x6007C6E")]
[Address(RVA = "0x1AE4970", Offset = "0x1AE3970", VA = "0x181AE4970")]
static GMPIMLJNACB()
{
int num = 0;
GMPIMLJNACB.CDIMLJENAFK = num;
GMPIMLJNACB.JFANGPHIAAA = num != 0;
GMPIMLJNACB.DPBFOMIIDNO = num;
}
// Token: 0x0400521A RID: 21018
[Token(Token = "0x400521A")]
private const string KIBKIDBAHHH = "api/objectives/";
// Token: 0x0400521B RID: 21019
[Token(Token = "0x400521B")]
private static List<NMEKJOABIFC> FBGDEIJHEFM = new List();
// Token: 0x0400521C RID: 21020
[Token(Token = "0x400521C")]
private static List<MIMANKKMKJG> DHAEJHFBLHK = new List();
// Token: 0x0400521D RID: 21021
[Token(Token = "0x400521D")]
private static int CDIMLJENAFK;
// Token: 0x0400521E RID: 21022
[Token(Token = "0x400521E")]
private static bool JFANGPHIAAA;
// Token: 0x0400521F RID: 21023
[Token(Token = "0x400521F")]
private static JJEKJGALHKO DPBFOMIIDNO;
// Token: 0x02001569 RID: 5481
[Token(Token = "0x2001569")]
[Serializable]
private class ObjectiveGroupRequest
{
// Token: 0x06007C6F RID: 31855 RVA: 0x001AE254 File Offset: 0x001AC454
[Token(Token = "0x6007C6F")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public ObjectiveGroupRequest()
{
}
// Token: 0x04005220 RID: 21024
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4005220")]
public int Group;
}
// Token: 0x0200156A RID: 5482
[Token(Token = "0x200156A")]
public class HBLBGLBHAAH : IFAIJAGLDFK
{
// Token: 0x170014BB RID: 5307
// (get) Token: 0x06007C70 RID: 31856 RVA: 0x001AE268 File Offset: 0x001AC468
// (set) Token: 0x06007C71 RID: 31857 RVA: 0x001AE27C File Offset: 0x001AC47C
[Token(Token = "0x170014BB")]
public List<NMEKJOABIFC> NBPEBEANKCC
{
[Token(Token = "0x6007C70")]
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
get;
[Token(Token = "0x6007C71")]
[Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")]
set;
}
// Token: 0x170014BC RID: 5308
// (get) Token: 0x06007C72 RID: 31858 RVA: 0x001AE290 File Offset: 0x001AC490
// (set) Token: 0x06007C73 RID: 31859 RVA: 0x001AE2A4 File Offset: 0x001AC4A4
[Token(Token = "0x170014BC")]
public List<MIMANKKMKJG> CFPICGAJJMG
{
[Token(Token = "0x6007C72")]
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
get;
[Token(Token = "0x6007C73")]
[Address(RVA = "0x4157F0", Offset = "0x4147F0", VA = "0x1804157F0")]
set;
}
// Token: 0x06007C74 RID: 31860 RVA: 0x001AE2B8 File Offset: 0x001AC4B8
[Token(Token = "0x6007C74")]
[Address(RVA = "0x1AEB0D0", Offset = "0x1AEA0D0", VA = "0x181AEB0D0", 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: 0x06007C75 RID: 31861 RVA: 0x001AE2EC File Offset: 0x001AC4EC
[Token(Token = "0x6007C75")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public HBLBGLBHAAH()
{
}
}
// Token: 0x0200156B RID: 5483
[Token(Token = "0x200156B")]
[CompilerGenerated]
private sealed class JIGOOKCBBCL
{
// Token: 0x06007C76 RID: 31862 RVA: 0x001AE300 File Offset: 0x001AC500
[Token(Token = "0x6007C76")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public JIGOOKCBBCL()
{
}
// Token: 0x06007C77 RID: 31863 RVA: 0x001AE314 File Offset: 0x001AC514
[Token(Token = "0x6007C77")]
[Address(RVA = "0x1AEB680", Offset = "0x1AEA680", VA = "0x181AEB680")]
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: 0x04005223 RID: 21027
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4005223")]
public BPHGKAEDBPE.CBEOHBCIPEA callback;
}
// Token: 0x0200156C RID: 5484
[Token(Token = "0x200156C")]
[CompilerGenerated]
private sealed class JDJEDHBMHJD
{
// Token: 0x06007C78 RID: 31864 RVA: 0x001AE374 File Offset: 0x001AC574
[Token(Token = "0x6007C78")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public JDJEDHBMHJD()
{
}
// Token: 0x06007C79 RID: 31865 RVA: 0x001AE388 File Offset: 0x001AC588
[Token(Token = "0x6007C79")]
[Address(RVA = "0x1AEB140", Offset = "0x1AEA140", VA = "0x181AEB140")]
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: 0x04005224 RID: 21028
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4005224")]
public int group;
// Token: 0x04005225 RID: 21029
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4005225")]
public BPHGKAEDBPE.OJDJIJDNFHE<MIMANKKMKJG> callback;
}
// Token: 0x0200156D RID: 5485
[Token(Token = "0x200156D")]
[CompilerGenerated]
private sealed class GFAOPPNPKOH
{
// Token: 0x06007C7A RID: 31866 RVA: 0x001AE3F8 File Offset: 0x001AC5F8
[Token(Token = "0x6007C7A")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public GFAOPPNPKOH()
{
}
// Token: 0x06007C7B RID: 31867 RVA: 0x001AE40C File Offset: 0x001AC60C
[Token(Token = "0x6007C7B")]
[Address(RVA = "0x1AD2A20", Offset = "0x1AD1A20", VA = "0x181AD2A20")]
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: 0x04005226 RID: 21030
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4005226")]
public NMEKJOABIFC objective;
}
}