553 lines
20 KiB
C#
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;
|
|
}
|
|
}
|