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: 0x02001491 RID: 5265
|
|
[Token(Token = "0x2001491")]
|
|
public static class GMPIMLJNACB
|
|
{
|
|
// Token: 0x17001425 RID: 5157
|
|
// (get) Token: 0x060078BF RID: 30911 RVA: 0x001A50C0 File Offset: 0x001A32C0
|
|
[Token(Token = "0x17001425")]
|
|
public static bool JAIBAOINCNO
|
|
{
|
|
[Token(Token = "0x60078BF")]
|
|
[Address(RVA = "0xF85340", Offset = "0xF84140", VA = "0x180F85340")]
|
|
get
|
|
{
|
|
List<MIMANKKMKJG> dhaejhfblhk = GMPIMLJNACB.DHAEJHFBLHK;
|
|
return true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060078C0 RID: 30912 RVA: 0x001A50E4 File Offset: 0x001A32E4
|
|
[Token(Token = "0x60078C0")]
|
|
[Address(RVA = "0xF84440", Offset = "0xF83240", VA = "0x180F84440")]
|
|
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: 0x060078C1 RID: 30913 RVA: 0x001A5118 File Offset: 0x001A3318
|
|
[Token(Token = "0x60078C1")]
|
|
[Address(RVA = "0xF85820", Offset = "0xF84620", VA = "0x180F85820")]
|
|
private static void NPCPLFAONFO()
|
|
{
|
|
int num = 0;
|
|
GMPIMLJNACB.CDIMLJENAFK = num;
|
|
GMPIMLJNACB.DPBFOMIIDNO = num;
|
|
GMPIMLJNACB.JFANGPHIAAA = num != 0;
|
|
}
|
|
|
|
// Token: 0x060078C2 RID: 30914 RVA: 0x001A513C File Offset: 0x001A333C
|
|
[Token(Token = "0x60078C2")]
|
|
[Address(RVA = "0xF853E0", Offset = "0xF841E0", VA = "0x180F853E0")]
|
|
private static void JPFGCHENJMH()
|
|
{
|
|
GMPIMLJNACB.FBGDEIJHEFM.Clear();
|
|
GMPIMLJNACB.DHAEJHFBLHK.Clear();
|
|
}
|
|
|
|
// Token: 0x060078C3 RID: 30915 RVA: 0x001A5164 File Offset: 0x001A3364
|
|
[Token(Token = "0x60078C3")]
|
|
[Address(RVA = "0xF858A0", Offset = "0xF846A0", VA = "0x180F858A0")]
|
|
public static MIMANKKMKJG PDOFJPGLDHC(int HKHBLIEBAEH)
|
|
{
|
|
MIMANKKMKJG mimankkmkjg = GMPIMLJNACB.IAPHCBMKMCB(HKHBLIEBAEH);
|
|
if (mimankkmkjg != 0)
|
|
{
|
|
return new MIMANKKMKJG(mimankkmkjg);
|
|
}
|
|
return mimankkmkjg;
|
|
}
|
|
|
|
// Token: 0x060078C4 RID: 30916 RVA: 0x001A5184 File Offset: 0x001A3384
|
|
[Token(Token = "0x60078C4")]
|
|
[Address(RVA = "0xF850B0", Offset = "0xF83EB0", VA = "0x180F850B0")]
|
|
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: 0x060078C5 RID: 30917 RVA: 0x001A51B4 File Offset: 0x001A33B4
|
|
[Token(Token = "0x60078C5")]
|
|
[Address(RVA = "0xF85780", Offset = "0xF84580", VA = "0x180F85780")]
|
|
public static NMEKJOABIFC MJOIHPIJDPC(int HKHBLIEBAEH, int OAIANJOAINO, bool AKOHAJPKJOJ = true)
|
|
{
|
|
return new NMEKJOABIFC(GMPIMLJNACB.HGBHJJJKGOM(HKHBLIEBAEH, OAIANJOAINO, AKOHAJPKJOJ));
|
|
}
|
|
|
|
// Token: 0x060078C6 RID: 30918 RVA: 0x001A51D0 File Offset: 0x001A33D0
|
|
[Token(Token = "0x60078C6")]
|
|
[Address(RVA = "0xF84AA0", Offset = "0xF838A0", VA = "0x180F84AA0")]
|
|
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: 0x060078C7 RID: 30919 RVA: 0x001A5230 File Offset: 0x001A3430
|
|
[Token(Token = "0x60078C7")]
|
|
[Address(RVA = "0xF851E0", Offset = "0xF83FE0", VA = "0x180F851E0")]
|
|
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: 0x060078C8 RID: 30920 RVA: 0x001A5294 File Offset: 0x001A3494
|
|
[Token(Token = "0x60078C8")]
|
|
[Address(RVA = "0xF84C70", Offset = "0xF83A70", VA = "0x180F84C70")]
|
|
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: 0x060078C9 RID: 30921 RVA: 0x001A5330 File Offset: 0x001A3530
|
|
[Token(Token = "0x60078C9")]
|
|
[Address(RVA = "0xF846D0", Offset = "0xF834D0", VA = "0x180F846D0")]
|
|
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: 0x060078CA RID: 30922 RVA: 0x001A53DC File Offset: 0x001A35DC
|
|
[Token(Token = "0x60078CA")]
|
|
[Address(RVA = "0xF85470", Offset = "0xF84270", VA = "0x180F85470")]
|
|
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: 0x060078CB RID: 30923 RVA: 0x001A54F8 File Offset: 0x001A36F8
|
|
[Token(Token = "0x60078CB")]
|
|
[Address(RVA = "0xF844F0", Offset = "0xF832F0", VA = "0x180F844F0")]
|
|
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: 0x060078CC RID: 30924 RVA: 0x001A5554 File Offset: 0x001A3754
|
|
[Token(Token = "0x60078CC")]
|
|
[Address(RVA = "0xF852E0", Offset = "0xF840E0", VA = "0x180F852E0")]
|
|
private static IEnumerator JFOGNDDFMPD(JJEKJGALHKO NKLGAGCHGPM)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (060078CC)
|
|
|
|
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 1660
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x060078CD RID: 30925 RVA: 0x001A5578 File Offset: 0x001A3778
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x60078CD")]
|
|
[Address(RVA = "0xF85930", Offset = "0xF84730", VA = "0x180F85930")]
|
|
static GMPIMLJNACB()
|
|
{
|
|
int num = 0;
|
|
GMPIMLJNACB.CDIMLJENAFK = num;
|
|
GMPIMLJNACB.JFANGPHIAAA = num != 0;
|
|
GMPIMLJNACB.DPBFOMIIDNO = num;
|
|
}
|
|
|
|
// Token: 0x0400507B RID: 20603
|
|
[Token(Token = "0x400507B")]
|
|
private const string KIBKIDBAHHH = "api/objectives/";
|
|
|
|
// Token: 0x0400507C RID: 20604
|
|
[Token(Token = "0x400507C")]
|
|
private static List<NMEKJOABIFC> FBGDEIJHEFM = new List();
|
|
|
|
// Token: 0x0400507D RID: 20605
|
|
[Token(Token = "0x400507D")]
|
|
private static List<MIMANKKMKJG> DHAEJHFBLHK = new List();
|
|
|
|
// Token: 0x0400507E RID: 20606
|
|
[Token(Token = "0x400507E")]
|
|
private static int CDIMLJENAFK;
|
|
|
|
// Token: 0x0400507F RID: 20607
|
|
[Token(Token = "0x400507F")]
|
|
private static bool JFANGPHIAAA;
|
|
|
|
// Token: 0x04005080 RID: 20608
|
|
[Token(Token = "0x4005080")]
|
|
private static JJEKJGALHKO DPBFOMIIDNO;
|
|
|
|
// Token: 0x02001492 RID: 5266
|
|
[Token(Token = "0x2001492")]
|
|
[Serializable]
|
|
private class ObjectiveGroupRequest
|
|
{
|
|
// Token: 0x060078CE RID: 30926 RVA: 0x001A55B0 File Offset: 0x001A37B0
|
|
[Token(Token = "0x60078CE")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public ObjectiveGroupRequest()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04005081 RID: 20609
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4005081")]
|
|
public int Group;
|
|
}
|
|
|
|
// Token: 0x02001493 RID: 5267
|
|
[Token(Token = "0x2001493")]
|
|
public class HBLBGLBHAAH : IFAIJAGLDFK
|
|
{
|
|
// Token: 0x17001426 RID: 5158
|
|
// (get) Token: 0x060078CF RID: 30927 RVA: 0x001A55C4 File Offset: 0x001A37C4
|
|
// (set) Token: 0x060078D0 RID: 30928 RVA: 0x001A55D8 File Offset: 0x001A37D8
|
|
[Token(Token = "0x17001426")]
|
|
public List<NMEKJOABIFC> NBPEBEANKCC
|
|
{
|
|
[Token(Token = "0x60078CF")]
|
|
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
|
get;
|
|
[Token(Token = "0x60078D0")]
|
|
[Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17001427 RID: 5159
|
|
// (get) Token: 0x060078D1 RID: 30929 RVA: 0x001A55EC File Offset: 0x001A37EC
|
|
// (set) Token: 0x060078D2 RID: 30930 RVA: 0x001A5600 File Offset: 0x001A3800
|
|
[Token(Token = "0x17001427")]
|
|
public List<MIMANKKMKJG> CFPICGAJJMG
|
|
{
|
|
[Token(Token = "0x60078D1")]
|
|
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
|
|
get;
|
|
[Token(Token = "0x60078D2")]
|
|
[Address(RVA = "0x3F7210", Offset = "0x3F6010", VA = "0x1803F7210")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x060078D3 RID: 30931 RVA: 0x001A5614 File Offset: 0x001A3814
|
|
[Token(Token = "0x60078D3")]
|
|
[Address(RVA = "0xF8C090", Offset = "0xF8AE90", VA = "0x180F8C090", 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: 0x060078D4 RID: 30932 RVA: 0x001A5648 File Offset: 0x001A3848
|
|
[Token(Token = "0x60078D4")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public HBLBGLBHAAH()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02001494 RID: 5268
|
|
[Token(Token = "0x2001494")]
|
|
[CompilerGenerated]
|
|
private sealed class JIGOOKCBBCL
|
|
{
|
|
// Token: 0x060078D5 RID: 30933 RVA: 0x001A565C File Offset: 0x001A385C
|
|
[Token(Token = "0x60078D5")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public JIGOOKCBBCL()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060078D6 RID: 30934 RVA: 0x001A5670 File Offset: 0x001A3870
|
|
[Token(Token = "0x60078D6")]
|
|
[Address(RVA = "0xF8C640", Offset = "0xF8B440", VA = "0x180F8C640")]
|
|
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: 0x04005084 RID: 20612
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4005084")]
|
|
public BPHGKAEDBPE.CBEOHBCIPEA callback;
|
|
}
|
|
|
|
// Token: 0x02001495 RID: 5269
|
|
[Token(Token = "0x2001495")]
|
|
[CompilerGenerated]
|
|
private sealed class JDJEDHBMHJD
|
|
{
|
|
// Token: 0x060078D7 RID: 30935 RVA: 0x001A56D0 File Offset: 0x001A38D0
|
|
[Token(Token = "0x60078D7")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public JDJEDHBMHJD()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060078D8 RID: 30936 RVA: 0x001A56E4 File Offset: 0x001A38E4
|
|
[Token(Token = "0x60078D8")]
|
|
[Address(RVA = "0xF8C100", Offset = "0xF8AF00", VA = "0x180F8C100")]
|
|
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: 0x04005085 RID: 20613
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4005085")]
|
|
public int group;
|
|
|
|
// Token: 0x04005086 RID: 20614
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4005086")]
|
|
public BPHGKAEDBPE.OJDJIJDNFHE<MIMANKKMKJG> callback;
|
|
}
|
|
|
|
// Token: 0x02001496 RID: 5270
|
|
[Token(Token = "0x2001496")]
|
|
[CompilerGenerated]
|
|
private sealed class GFAOPPNPKOH
|
|
{
|
|
// Token: 0x060078D9 RID: 30937 RVA: 0x001A5754 File Offset: 0x001A3954
|
|
[Token(Token = "0x60078D9")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public GFAOPPNPKOH()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060078DA RID: 30938 RVA: 0x001A5768 File Offset: 0x001A3968
|
|
[Token(Token = "0x60078DA")]
|
|
[Address(RVA = "0xF73A50", Offset = "0xF72850", VA = "0x180F73A50")]
|
|
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: 0x04005087 RID: 20615
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4005087")]
|
|
public NMEKJOABIFC objective;
|
|
}
|
|
}
|