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 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 dhaejhfblhk = GMPIMLJNACB.DHAEJHFBLHK; List dhaejhfblhk2 = GMPIMLJNACB.DHAEJHFBLHK; num++; List 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 fbgdeijhefm = GMPIMLJNACB.FBGDEIJHEFM; List fbgdeijhefm2 = GMPIMLJNACB.FBGDEIJHEFM; List fbgdeijhefm3 = GMPIMLJNACB.FBGDEIJHEFM; num++; List fbgdeijhefm4 = GMPIMLJNACB.FBGDEIJHEFM; if (!AKOHAJPKJOJ) { } NMEKJOABIFC nmekjoabifc = new NMEKJOABIFC(); nmekjoabifc.k__BackingField = OAIANJOAINO; nmekjoabifc.k__BackingField = HKHBLIEBAEH; nmekjoabifc.k__BackingField = 0f; nmekjoabifc.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 promise = BPHGKAEDBPE.IAHDANBDAAM(text, num != 0); int num2 = 0; int num3 = 0; IPromise promise2 = promise.FAKEPMNIOAI(num3 != 0, num2 != 0); BPHGKAEDBPE.OJDJIJDNFHE 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.k__BackingField; GMPIMLJNACB.DHAEJHFBLHK = response.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 fbgdeijhefm = GMPIMLJNACB.FBGDEIJHEFM; List fbgdeijhefm2 = GMPIMLJNACB.FBGDEIJHEFM; num++; List fbgdeijhefm3 = GMPIMLJNACB.FBGDEIJHEFM; List fbgdeijhefm4 = GMPIMLJNACB.FBGDEIJHEFM; num++; GMPIMLJNACB.FBGDEIJHEFM.RemoveAt(num); num++; List dhaejhfblhk = GMPIMLJNACB.DHAEJHFBLHK; List dhaejhfblhk2 = GMPIMLJNACB.DHAEJHFBLHK; List dhaejhfblhk3 = GMPIMLJNACB.DHAEJHFBLHK; List 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 k__BackingField = MFOPFLCAHLJ.k__BackingField; int k__BackingField = MFOPFLCAHLJ.k__BackingField; NMEKJOABIFC nmekjoabifc = GMPIMLJNACB.HGBHJJJKGOM(k__BackingField, k__BackingField, true); if (!nmekjoabifc.BAOBPKEFKPP(MFOPFLCAHLJ)) { bool flag = GMPIMLJNACB.FBGDEIJHEFM.Remove(nmekjoabifc); NMEKJOABIFC nmekjoabifc2 = new NMEKJOABIFC(MFOPFLCAHLJ); nmekjoabifc2.k__BackingField = true; GMPIMLJNACB.FBGDEIJHEFM.Add(nmekjoabifc2); if (!MEIAFOAJOEC) { } if (GMPIMLJNACB.DPBFOMIIDNO.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 AFLPGGJMPOE) { int group = CKEBCMEKCJH; BPHGKAEDBPE.OJDJIJDNFHE callback = AFLPGGJMPOE; MIMANKKMKJG mimankkmkjg = GMPIMLJNACB.IAPHCBMKMCB(CKEBCMEKCJH); if (mimankkmkjg != 0) { mimankkmkjg.k__BackingField = false; DateTime utcNow = DateTime.UtcNow; mimankkmkjg.k__BackingField = utcNow; } MIMANKKMKJG mimankkmkjg2 = new MIMANKKMKJG(); int group4 = group; mimankkmkjg2.k__BackingField = group4; mimankkmkjg2.k__BackingField = false; DateTime utcNow2 = DateTime.UtcNow; mimankkmkjg2.k__BackingField = utcNow2; GMPIMLJNACB.DHAEJHFBLHK.Add(mimankkmkjg2); int num = 0; List fbgdeijhefm = GMPIMLJNACB.FBGDEIJHEFM; List 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 promise = BPHGKAEDBPE.CKPCAIJMPJN(text, text2, num2 != 0); int num3 = 0; int num4 = 0; IPromise promise2 = promise.FAKEPMNIOAI(num4 != 0, num3 != 0); BPHGKAEDBPE.OJDJIJDNFHE 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(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.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 FBGDEIJHEFM = new List(); // Token: 0x040041B0 RID: 16816 [Token(Token = "0x40041B0")] private static List 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 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 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 PMMGDNALAEB) { List list = AEOPHJMOOFE.OLILAGBNPEH("Objectives", PMMGDNALAEB); this.k__BackingField = list; List list2 = AEOPHJMOOFE.OLILAGBNPEH("ObjectiveGroups", PMMGDNALAEB); this.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 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.k__BackingField; GMPIMLJNACB.DHAEJHFBLHK = response.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 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(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 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 b__0(string error, HOOILIHKMEG response) { int num = response.LLODNIOIDKE; if (BPHGKAEDBPE.NKIDAJKKMDB(response, true)) { this.objective.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; } }