Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

708 lines
22 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using UnityEngine;
// Token: 0x02001482 RID: 5250
[Token(Token = "0x2001482")]
public static class EJECIMCPGMG
{
// Token: 0x060076FC RID: 30460 RVA: 0x0019D3C0 File Offset: 0x0019B5C0
[Token(Token = "0x60076FC")]
[Address(RVA = "0x16D4870", Offset = "0x16D3870", VA = "0x1816D4870")]
public static void BGNNKPCDIKP()
{
int num;
Action action = new Action(num.JPFGCHENJMH);
num = 0;
int num2 = 0;
BPHGKAEDBPE.CABLOFOHBDM(0, num2, action);
}
// Token: 0x060076FD RID: 30461 RVA: 0x0019D3E8 File Offset: 0x0019B5E8
[Token(Token = "0x60076FD")]
[Address(RVA = "0x16D5180", Offset = "0x16D4180", VA = "0x1816D5180")]
private static void JPFGCHENJMH()
{
EJECIMCPGMG.BDHKEMNALMB.Clear();
}
// Token: 0x060076FE RID: 30462 RVA: 0x0019D408 File Offset: 0x0019B608
[Token(Token = "0x60076FE")]
[Address(RVA = "0x16D48F0", Offset = "0x16D38F0", VA = "0x1816D48F0")]
public static PMGCJEPKFOF<OGKIDDEAFND> CCDHCLAOFOJ(long BCNAOOIPEJO)
{
CBLLFJEDOII<OGKIDDEAFND> cbllfjedoii = new CBLLFJEDOII();
CBLLFJEDOII<OGKIDDEAFND> promise = cbllfjedoii;
Dictionary<long, OGKIDDEAFND> bdhkemnalmb = EJECIMCPGMG.BDHKEMNALMB;
throw new NullReferenceException();
}
// Token: 0x060076FF RID: 30463 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60076FF")]
[Address(RVA = "0x16D5500", Offset = "0x16D4500", VA = "0x1816D5500")]
public static PMGCJEPKFOF<OGKIDDEAFND> PDJKECHIHNP(long CJFGEMGOJHB)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06007700 RID: 30464 RVA: 0x0019D4A8 File Offset: 0x0019B6A8
[Token(Token = "0x6007700")]
[Address(RVA = "0x16D4DE0", Offset = "0x16D3DE0", VA = "0x1816D4DE0")]
private static DABKFAIHBBP JAHJIFFICHN(string NDNLEGKJGCD, string LJIGOCDPEJF, string HFLPBHHAFIO, BPHGKAEDBPE.OJDJIJDNFHE<EJECIMCPGMG.CreateModifyGroupResponse> AFLPGGJMPOE)
{
int num = 0;
EJECIMCPGMG.HJKBJGMDBCM hjkbjgmdbcm;
hjkbjgmdbcm.FieldGetter(num, HFLPBHHAFIO, AFLPGGJMPOE);
hjkbjgmdbcm.callback = AFLPGGJMPOE;
int num2 = 0;
string text = string.Format("{0}v1", "api/groups/");
int num3 = 0;
EJECIMCPGMG.CreateGroupRequest createGroupRequest;
createGroupRequest.FieldGetter(num3, num2, AFLPGGJMPOE);
createGroupRequest.Name = NDNLEGKJGCD;
createGroupRequest.Description = LJIGOCDPEJF;
createGroupRequest.ImageName = HFLPBHHAFIO;
string text2 = JsonUtility.ToJson(createGroupRequest);
int num4 = 0;
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = BPHGKAEDBPE.CKPCAIJMPJN(text, text2, num4 != 0);
int num5 = 0;
int num6 = 0;
PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.FAKEPMNIOAI(num6 != 0, num5 != 0);
BPHGKAEDBPE.OJDJIJDNFHE<EJECIMCPGMG.CreateModifyGroupResponse> ojdjijdnfhe = delegate(string error, EJECIMCPGMG.CreateModifyGroupResponse response)
{
BPHGKAEDBPE.HADGLCCBNHM<EJECIMCPGMG.CreateModifyGroupResponse>(hjkbjgmdbcm.callback, error, response);
};
string api = "create";
BPHGKAEDBPE.OJDJIJDNFHE<EJECIMCPGMG.CreateModifyGroupResponse> callback = ojdjijdnfhe;
BPHGKAEDBPE.OJDJIJDNFHE<EJECIMCPGMG.CreateModifyGroupResponse> ojdjijdnfhe2 = delegate(string error, EJECIMCPGMG.CreateModifyGroupResponse response)
{
if (response.Status == EJECIMCPGMG.AJIDHHDBEFG.Success)
{
OGKIDDEAFND group = response.Group;
if (group == 0)
{
goto IL_AD;
}
Dictionary<long, OGKIDDEAFND> bdhkemnalmb = EJECIMCPGMG.BDHKEMNALMB;
long <AIGEOCJHNAD>k__BackingField = group.<AIGEOCJHNAD>k__BackingField;
bdhkemnalmb[<AIGEOCJHNAD>k__BackingField] = group;
EJECIMCPGMG.FPOJFMCIIDC(group.<AIGEOCJHNAD>k__BackingField);
}
object[] array = new object[2];
string api3 = api;
if (api3 != 0)
{
}
array[0] = api3;
EJECIMCPGMG.AJIDHHDBEFG status = response.Status;
if (status != EJECIMCPGMG.AJIDHHDBEFG.Success)
{
}
array[1] = status;
Debug.LogWarningFormat("RecNet group modify failed ({0}): {1}", array);
object[] array2 = new object[2];
string api2 = api;
if (api2 != 0)
{
}
array2[0] = api2;
if (error != 0)
{
}
array2[1] = error;
Debug.LogErrorFormat("RecNet group modify failed ({0}): {1}", array2);
IL_AD:
BPHGKAEDBPE.HADGLCCBNHM<EJECIMCPGMG.CreateModifyGroupResponse>(callback, error, response);
};
return pmgcjepkfof2.LCGFHJPKIOI(ojdjijdnfhe2);
}
// Token: 0x06007701 RID: 30465 RVA: 0x0019D574 File Offset: 0x0019B774
[Token(Token = "0x6007701")]
[Address(RVA = "0x16D51F0", Offset = "0x16D41F0", VA = "0x1816D51F0")]
private static DABKFAIHBBP KBHKIILLNAC(long BCNAOOIPEJO, BPHGKAEDBPE.OJDJIJDNFHE<EJECIMCPGMG.StatusResponse> AFLPGGJMPOE)
{
EJECIMCPGMG.IAIIFIGBHEA iaiifigbhea = new EJECIMCPGMG.IAIIFIGBHEA();
iaiifigbhea.groupId = BCNAOOIPEJO;
iaiifigbhea.callback = AFLPGGJMPOE;
string text = string.Format("{0}v1/delete/{1}", "api/groups/", iaiifigbhea);
Dictionary<string, string> dictionary = new Dictionary();
throw new NullReferenceException();
}
// Token: 0x06007702 RID: 30466 RVA: 0x0019D61C File Offset: 0x0019B81C
[Token(Token = "0x6007702")]
[Address(RVA = "0x16D4FD0", Offset = "0x16D3FD0", VA = "0x1816D4FD0")]
private static DABKFAIHBBP JELCDBGNAHK(long BCNAOOIPEJO, BPHGKAEDBPE.OJDJIJDNFHE<OGKIDDEAFND> AFLPGGJMPOE)
{
int num = 0;
string text;
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = BPHGKAEDBPE.IAHDANBDAAM(text, num != 0);
int num2 = 0;
PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.FAKEPMNIOAI(num2 != 0, true);
int num3;
Action<OGKIDDEAFND> action = new Action(num3.IGKHDFFCAOJ);
num3 = 0;
DABKFAIHBBP dabkfaihbbp;
return dabkfaihbbp;
}
// Token: 0x06007703 RID: 30467 RVA: 0x0019D65C File Offset: 0x0019B85C
[Token(Token = "0x6007703")]
[Address(RVA = "0x16D5400", Offset = "0x16D4400", VA = "0x1816D5400")]
private static DABKFAIHBBP NJFPGHDIANJ(string NDNLEGKJGCD, BPHGKAEDBPE.OJDJIJDNFHE<OGKIDDEAFND> AFLPGGJMPOE)
{
string text = string.Format("{0}v1/name/{1}", "api/groups/", NDNLEGKJGCD);
int num = 0;
PMGCJEPKFOF<HOOILIHKMEG> pmgcjepkfof = BPHGKAEDBPE.IAHDANBDAAM(text, num != 0);
int num2 = 0;
PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.FAKEPMNIOAI(num2 != 0, true);
int num3;
Action<OGKIDDEAFND> action = new Action(num3.IGKHDFFCAOJ);
num3 = 0;
DABKFAIHBBP dabkfaihbbp;
return dabkfaihbbp;
}
// Token: 0x06007704 RID: 30468 RVA: 0x0019D6AC File Offset: 0x0019B8AC
[Token(Token = "0x6007704")]
[Address(RVA = "0x16D4D50", Offset = "0x16D3D50", VA = "0x1816D4D50")]
private static void IGKHDFFCAOJ(OGKIDDEAFND CKEBCMEKCJH)
{
if (CKEBCMEKCJH != 0)
{
Dictionary<long, OGKIDDEAFND> bdhkemnalmb = EJECIMCPGMG.BDHKEMNALMB;
long <AIGEOCJHNAD>k__BackingField = CKEBCMEKCJH.<AIGEOCJHNAD>k__BackingField;
bdhkemnalmb[<AIGEOCJHNAD>k__BackingField] = CKEBCMEKCJH;
EJECIMCPGMG.FPOJFMCIIDC(CKEBCMEKCJH.<AIGEOCJHNAD>k__BackingField);
return;
}
}
// Token: 0x06007705 RID: 30469 RVA: 0x0019D6E4 File Offset: 0x0019B8E4
[Token(Token = "0x6007705")]
[Address(RVA = "0x16D4B90", Offset = "0x16D3B90", VA = "0x1816D4B90")]
private static void FAGLNPGFDJL(long BCNAOOIPEJO)
{
Dictionary<long, OGKIDDEAFND> bdhkemnalmb = EJECIMCPGMG.BDHKEMNALMB;
throw new NullReferenceException();
}
// Token: 0x06007706 RID: 30470 RVA: 0x0019D714 File Offset: 0x0019B914
[Token(Token = "0x6007706")]
[Address(RVA = "0x16D4C60", Offset = "0x16D3C60", VA = "0x1816D4C60")]
private static void FPOJFMCIIDC(long BCNAOOIPEJO)
{
EJECIMCPGMG.APPPHLCJHLF.CNFDGDEOPPF(BCNAOOIPEJO);
}
// Token: 0x06007707 RID: 30471 RVA: 0x0019D734 File Offset: 0x0019B934
[Token(Token = "0x6007707")]
[Address(RVA = "0x16D50E0", Offset = "0x16D40E0", VA = "0x1816D50E0")]
private static BPHGKAEDBPE.OJDJIJDNFHE<EJECIMCPGMG.StatusResponse> JGOPJDGMBDC(string FOBDKHNFBBD, BPHGKAEDBPE.OJDJIJDNFHE<EJECIMCPGMG.StatusResponse> AFLPGGJMPOE)
{
return delegate(string error, EJECIMCPGMG.StatusResponse response)
{
if (response.Status != EJECIMCPGMG.AJIDHHDBEFG.Success)
{
object[] array = new object[2];
string api = FOBDKHNFBBD;
if (api != 0)
{
}
array[0] = api;
EJECIMCPGMG.AJIDHHDBEFG status = response.Status;
if (status != EJECIMCPGMG.AJIDHHDBEFG.Success)
{
}
array[1] = status;
Debug.LogWarningFormat("RecNet group call failed ({0}): {1}", array);
object[] array2 = new object[2];
string api2 = FOBDKHNFBBD;
if (api2 != 0)
{
}
array2[0] = api2;
if (error != 0)
{
}
array2[1] = error;
Debug.LogErrorFormat("RecNet group call failed ({0}): {1}", array2);
}
BPHGKAEDBPE.HADGLCCBNHM<EJECIMCPGMG.StatusResponse>(AFLPGGJMPOE, error, response);
};
}
// Token: 0x06007708 RID: 30472 RVA: 0x0019D768 File Offset: 0x0019B968
[Token(Token = "0x6007708")]
[Address(RVA = "0x16D47D0", Offset = "0x16D37D0", VA = "0x1816D47D0")]
private static BPHGKAEDBPE.OJDJIJDNFHE<EJECIMCPGMG.CreateModifyGroupResponse> ADAEGDEOCHG(string FOBDKHNFBBD, BPHGKAEDBPE.OJDJIJDNFHE<EJECIMCPGMG.CreateModifyGroupResponse> AFLPGGJMPOE)
{
return delegate(string error, EJECIMCPGMG.CreateModifyGroupResponse response)
{
if (response.Status == EJECIMCPGMG.AJIDHHDBEFG.Success)
{
OGKIDDEAFND group = response.Group;
if (group == 0)
{
goto IL_AD;
}
Dictionary<long, OGKIDDEAFND> bdhkemnalmb = EJECIMCPGMG.BDHKEMNALMB;
long <AIGEOCJHNAD>k__BackingField = group.<AIGEOCJHNAD>k__BackingField;
bdhkemnalmb[<AIGEOCJHNAD>k__BackingField] = group;
EJECIMCPGMG.FPOJFMCIIDC(group.<AIGEOCJHNAD>k__BackingField);
}
object[] array = new object[2];
string api = FOBDKHNFBBD;
if (api != 0)
{
}
array[0] = api;
EJECIMCPGMG.AJIDHHDBEFG status = response.Status;
if (status != EJECIMCPGMG.AJIDHHDBEFG.Success)
{
}
array[1] = status;
Debug.LogWarningFormat("RecNet group modify failed ({0}): {1}", array);
object[] array2 = new object[2];
string api2 = FOBDKHNFBBD;
if (api2 != 0)
{
}
array2[0] = api2;
if (error != 0)
{
}
array2[1] = error;
Debug.LogErrorFormat("RecNet group modify failed ({0}): {1}", array2);
IL_AD:
BPHGKAEDBPE.HADGLCCBNHM<EJECIMCPGMG.CreateModifyGroupResponse>(AFLPGGJMPOE, error, response);
};
}
// Token: 0x06007709 RID: 30473 RVA: 0x0019D79C File Offset: 0x0019B99C
// Note: this type is marked as 'beforefieldinit'.
[Token(Token = "0x6007709")]
[Address(RVA = "0x16D5700", Offset = "0x16D4700", VA = "0x1816D5700")]
static EJECIMCPGMG()
{
int num;
int num2;
MFBGLIHGCGO<long> mfbglihgcgo = new MFBGLIHGCGO(4, num != 0, num2 != 0);
num2 = 0;
num = 0;
EJECIMCPGMG.APPPHLCJHLF = mfbglihgcgo;
EJECIMCPGMG.BDHKEMNALMB = new Dictionary();
}
// Token: 0x04004E15 RID: 19989
[Token(Token = "0x4004E15")]
public static MFBGLIHGCGO<long> APPPHLCJHLF;
// Token: 0x04004E16 RID: 19990
[Token(Token = "0x4004E16")]
private const string LFGLLLAHAEM = "api/groups/";
// Token: 0x04004E17 RID: 19991
[Token(Token = "0x4004E17")]
private static Dictionary<long, OGKIDDEAFND> BDHKEMNALMB;
// Token: 0x02001483 RID: 5251
[Token(Token = "0x2001483")]
public sealed class KBOFKJFJOIK : MulticastDelegate
{
// Token: 0x0600770A RID: 30474 RVA: 0x0019D7C8 File Offset: 0x0019B9C8
[Token(Token = "0x600770A")]
[Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")]
public KBOFKJFJOIK(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
{
this.method = APAICGIHAGJ;
this.m_target = FEDFKKMABOG;
}
// Token: 0x0600770B RID: 30475 RVA: 0x0019D7E4 File Offset: 0x0019B9E4
[Token(Token = "0x600770B")]
[Address(RVA = "0x79ACE0", Offset = "0x799CE0", VA = "0x18079ACE0", Slot = "13")]
public void Invoke(long ENJEOLBEALP)
{
if (this.delegates != 0)
{
}
uint num;
if (num != (uint)0)
{
throw new ExecutionEngineException();
}
}
// Token: 0x0600770C RID: 30476 RVA: 0x0019D858 File Offset: 0x0019BA58
[Token(Token = "0x600770C")]
[Address(RVA = "0x16DDA90", Offset = "0x16DCA90", VA = "0x1816DDA90", Slot = "14")]
public IAsyncResult BeginInvoke(long ENJEOLBEALP, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
{
}
// Token: 0x0600770D RID: 30477 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x600770D")]
[Address(RVA = "0x4F56B0", Offset = "0x4F46B0", VA = "0x1804F56B0", Slot = "15")]
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x02001484 RID: 5252
[Token(Token = "0x2001484")]
public enum AJIDHHDBEFG
{
// Token: 0x04004E19 RID: 19993
[Token(Token = "0x4004E19")]
Success,
// Token: 0x04004E1A RID: 19994
[Token(Token = "0x4004E1A")]
PlayerInGroupAlready,
// Token: 0x04004E1B RID: 19995
[Token(Token = "0x4004E1B")]
PlayerDoesNotExist,
// Token: 0x04004E1C RID: 19996
[Token(Token = "0x4004E1C")]
PlayerLockedFromGroups,
// Token: 0x04004E1D RID: 19997
[Token(Token = "0x4004E1D")]
GroupNameInUse,
// Token: 0x04004E1E RID: 19998
[Token(Token = "0x4004E1E")]
GroupNameReserved,
// Token: 0x04004E1F RID: 19999
[Token(Token = "0x4004E1F")]
GroupNameInappropriate,
// Token: 0x04004E20 RID: 20000
[Token(Token = "0x4004E20")]
GroupDescriptionInappropriate,
// Token: 0x04004E21 RID: 20001
[Token(Token = "0x4004E21")]
GroupNotFound,
// Token: 0x04004E22 RID: 20002
[Token(Token = "0x4004E22")]
PlayerDoesNotHavePermission,
// Token: 0x04004E23 RID: 20003
[Token(Token = "0x4004E23")]
CannotRemoveOwner,
// Token: 0x04004E24 RID: 20004
[Token(Token = "0x4004E24")]
GroupIsLocked,
// Token: 0x04004E25 RID: 20005
[Token(Token = "0x4004E25")]
UnknownError = 100
}
// Token: 0x02001485 RID: 5253
[Token(Token = "0x2001485")]
[Serializable]
private class CreateGroupRequest
{
// Token: 0x0600770E RID: 30478 RVA: 0x0019D868 File Offset: 0x0019BA68
[Token(Token = "0x600770E")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public CreateGroupRequest()
{
}
// Token: 0x04004E26 RID: 20006
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4004E26")]
public string Name;
// Token: 0x04004E27 RID: 20007
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4004E27")]
public string Description;
// Token: 0x04004E28 RID: 20008
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4004E28")]
public string ImageName;
}
// Token: 0x02001486 RID: 5254
[Token(Token = "0x2001486")]
[Serializable]
public class CreateModifyGroupResponse : IFAIJAGLDFK
{
// Token: 0x0600770F RID: 30479 RVA: 0x0019D87C File Offset: 0x0019BA7C
[Token(Token = "0x600770F")]
[Address(RVA = "0x16C6D10", Offset = "0x16C5D10", VA = "0x1816C6D10", Slot = "4")]
public void PPGFHEDFBEA(Dictionary<string, object> PMMGDNALAEB)
{
int num = AEOPHJMOOFE.AAKIMHHKCFB<int>("Status", PMMGDNALAEB);
this.Status = (EJECIMCPGMG.AJIDHHDBEFG)num;
throw new NullReferenceException();
}
// Token: 0x06007710 RID: 30480 RVA: 0x0019D8CC File Offset: 0x0019BACC
[Token(Token = "0x6007710")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public CreateModifyGroupResponse()
{
}
// Token: 0x04004E29 RID: 20009
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4004E29")]
public EJECIMCPGMG.AJIDHHDBEFG Status;
// Token: 0x04004E2A RID: 20010
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4004E2A")]
public OGKIDDEAFND Group;
}
// Token: 0x02001487 RID: 5255
[Token(Token = "0x2001487")]
[Serializable]
public class StatusResponse : IFAIJAGLDFK
{
// Token: 0x06007711 RID: 30481 RVA: 0x0019D8E0 File Offset: 0x0019BAE0
[Token(Token = "0x6007711")]
[Address(RVA = "0x16DE7F0", Offset = "0x16DD7F0", VA = "0x1816DE7F0", Slot = "4")]
public void PPGFHEDFBEA(Dictionary<string, object> PMMGDNALAEB)
{
int num = AEOPHJMOOFE.AAKIMHHKCFB<int>("Status", PMMGDNALAEB);
this.Status = (EJECIMCPGMG.AJIDHHDBEFG)num;
}
// Token: 0x06007712 RID: 30482 RVA: 0x0019D900 File Offset: 0x0019BB00
[Token(Token = "0x6007712")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public StatusResponse()
{
}
// Token: 0x04004E2B RID: 20011
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4004E2B")]
public EJECIMCPGMG.AJIDHHDBEFG Status;
}
// Token: 0x02001488 RID: 5256
[Token(Token = "0x2001488")]
[CompilerGenerated]
private sealed class DNDKGMEKAPN
{
// Token: 0x06007713 RID: 30483 RVA: 0x0019D914 File Offset: 0x0019BB14
[Token(Token = "0x6007713")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public DNDKGMEKAPN()
{
}
// Token: 0x06007714 RID: 30484 RVA: 0x0019D928 File Offset: 0x0019BB28
[Token(Token = "0x6007714")]
[Address(RVA = "0x16C6DB0", Offset = "0x16C5DB0", VA = "0x1816C6DB0")]
internal void <GetGroupDetails>b__0(string error, OGKIDDEAFND result)
{
CBLLFJEDOII<OGKIDDEAFND> cbllfjedoii = this.promise;
if (result != 0)
{
cbllfjedoii.OOOIENHGNCA(result);
return;
}
cbllfjedoii.HMFPPBJFHKD("Group not found");
}
// Token: 0x04004E2C RID: 20012
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4004E2C")]
public CBLLFJEDOII<OGKIDDEAFND> promise;
}
// Token: 0x0200148A RID: 5258
[Token(Token = "0x200148A")]
[CompilerGenerated]
private sealed class HJKBJGMDBCM
{
// Token: 0x06007718 RID: 30488 RVA: 0x0019D988 File Offset: 0x0019BB88
[Token(Token = "0x6007718")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public HJKBJGMDBCM()
{
}
// Token: 0x06007719 RID: 30489 RVA: 0x0019D99C File Offset: 0x0019BB9C
[Token(Token = "0x6007719")]
[Address(RVA = "0x16DD180", Offset = "0x16DC180", VA = "0x1816DD180")]
internal void <CreateNewGroup>b__0(string error, EJECIMCPGMG.CreateModifyGroupResponse response)
{
BPHGKAEDBPE.HADGLCCBNHM<EJECIMCPGMG.CreateModifyGroupResponse>(this.callback, error, response);
}
// Token: 0x04004E2F RID: 20015
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4004E2F")]
public BPHGKAEDBPE.OJDJIJDNFHE<EJECIMCPGMG.CreateModifyGroupResponse> callback;
}
// Token: 0x0200148B RID: 5259
[Token(Token = "0x200148B")]
[CompilerGenerated]
private sealed class IAIIFIGBHEA
{
// Token: 0x0600771A RID: 30490 RVA: 0x0019D9B8 File Offset: 0x0019BBB8
[Token(Token = "0x600771A")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public IAIIFIGBHEA()
{
}
// Token: 0x0600771B RID: 30491 RVA: 0x0019D9CC File Offset: 0x0019BBCC
[Token(Token = "0x600771B")]
[Address(RVA = "0x16DD2C0", Offset = "0x16DC2C0", VA = "0x1816DD2C0")]
internal void <DeleteGroup>b__0(string error, EJECIMCPGMG.StatusResponse response)
{
if (response != 0 && response.Status == EJECIMCPGMG.AJIDHHDBEFG.Success)
{
long num = this.groupId;
Dictionary<long, OGKIDDEAFND> bdhkemnalmb = EJECIMCPGMG.BDHKEMNALMB;
throw new NullReferenceException();
}
BPHGKAEDBPE.HADGLCCBNHM<EJECIMCPGMG.StatusResponse>(this.callback, error, response);
}
// Token: 0x04004E30 RID: 20016
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4004E30")]
public long groupId;
// Token: 0x04004E31 RID: 20017
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4004E31")]
public BPHGKAEDBPE.OJDJIJDNFHE<EJECIMCPGMG.StatusResponse> callback;
}
// Token: 0x0200148C RID: 5260
[Token(Token = "0x200148C")]
[CompilerGenerated]
private sealed class EBCFPHNDLNG
{
// Token: 0x0600771C RID: 30492 RVA: 0x0019DA1C File Offset: 0x0019BC1C
[Token(Token = "0x600771C")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public EBCFPHNDLNG()
{
}
// Token: 0x0600771D RID: 30493 RVA: 0x0019DA30 File Offset: 0x0019BC30
[Token(Token = "0x600771D")]
[Address(RVA = "0x16C6ED0", Offset = "0x16C5ED0", VA = "0x1816C6ED0")]
internal void <ProcessStatusResponse>b__0(string error, EJECIMCPGMG.StatusResponse response)
{
if (response.Status != EJECIMCPGMG.AJIDHHDBEFG.Success)
{
object[] array = new object[2];
string text = this.api;
if (text != 0)
{
}
array[0] = text;
EJECIMCPGMG.AJIDHHDBEFG status = response.Status;
if (status != EJECIMCPGMG.AJIDHHDBEFG.Success)
{
}
array[1] = status;
Debug.LogWarningFormat("RecNet group call failed ({0}): {1}", array);
object[] array2 = new object[2];
string text2 = this.api;
if (text2 != 0)
{
}
array2[0] = text2;
if (error != 0)
{
}
array2[1] = error;
Debug.LogErrorFormat("RecNet group call failed ({0}): {1}", array2);
}
BPHGKAEDBPE.HADGLCCBNHM<EJECIMCPGMG.StatusResponse>(this.callback, error, response);
}
// Token: 0x04004E32 RID: 20018
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4004E32")]
public string api;
// Token: 0x04004E33 RID: 20019
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4004E33")]
public BPHGKAEDBPE.OJDJIJDNFHE<EJECIMCPGMG.StatusResponse> callback;
}
// Token: 0x0200148D RID: 5261
[Token(Token = "0x200148D")]
[CompilerGenerated]
private sealed class HEPADEBBONN
{
// Token: 0x0600771E RID: 30494 RVA: 0x0019DAC8 File Offset: 0x0019BCC8
[Token(Token = "0x600771E")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public HEPADEBBONN()
{
}
// Token: 0x0600771F RID: 30495 RVA: 0x0019DADC File Offset: 0x0019BCDC
[Token(Token = "0x600771F")]
[Address(RVA = "0x16DCDD0", Offset = "0x16DBDD0", VA = "0x1816DCDD0")]
internal void <ProcessCreateModifyGroupResponse>b__0(string error, EJECIMCPGMG.CreateModifyGroupResponse response)
{
if (response.Status == EJECIMCPGMG.AJIDHHDBEFG.Success)
{
OGKIDDEAFND group = response.Group;
if (group == 0)
{
goto IL_AD;
}
Dictionary<long, OGKIDDEAFND> bdhkemnalmb = EJECIMCPGMG.BDHKEMNALMB;
long <AIGEOCJHNAD>k__BackingField = group.<AIGEOCJHNAD>k__BackingField;
bdhkemnalmb[<AIGEOCJHNAD>k__BackingField] = group;
EJECIMCPGMG.FPOJFMCIIDC(group.<AIGEOCJHNAD>k__BackingField);
}
object[] array = new object[2];
string text = this.api;
if (text != 0)
{
}
array[0] = text;
EJECIMCPGMG.AJIDHHDBEFG status = response.Status;
if (status != EJECIMCPGMG.AJIDHHDBEFG.Success)
{
}
array[1] = status;
Debug.LogWarningFormat("RecNet group modify failed ({0}): {1}", array);
object[] array2 = new object[2];
string text2 = this.api;
if (text2 != 0)
{
}
array2[0] = text2;
if (error != 0)
{
}
array2[1] = error;
Debug.LogErrorFormat("RecNet group modify failed ({0}): {1}", array2);
IL_AD:
BPHGKAEDBPE.HADGLCCBNHM<EJECIMCPGMG.CreateModifyGroupResponse>(this.callback, error, response);
}
// Token: 0x04004E34 RID: 20020
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4004E34")]
public string api;
// Token: 0x04004E35 RID: 20021
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4004E35")]
public BPHGKAEDBPE.OJDJIJDNFHE<EJECIMCPGMG.CreateModifyGroupResponse> callback;
}
}