using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom; // Token: 0x02000CDE RID: 3294 [Token(Token = "0x2000CDE")] [StructLayout(3)] public class COLBJJAIEIO : IFAIJAGLDFK { // Token: 0x17000DDD RID: 3549 // (get) Token: 0x06004F75 RID: 20341 RVA: 0x00126138 File Offset: 0x00124338 // (set) Token: 0x06004F76 RID: 20342 RVA: 0x0012614C File Offset: 0x0012434C [Token(Token = "0x17000DDD")] public int DEBGEADDEON { [Token(Token = "0x6004F75")] [Address(RVA = "0x3C1C50", Offset = "0x3C0650", VA = "0x1803C1C50")] get; [Token(Token = "0x6004F76")] [Address(RVA = "0x3C1C90", Offset = "0x3C0690", VA = "0x1803C1C90")] set; } // Token: 0x17000DDE RID: 3550 // (get) Token: 0x06004F77 RID: 20343 RVA: 0x00126160 File Offset: 0x00124360 // (set) Token: 0x06004F78 RID: 20344 RVA: 0x00126174 File Offset: 0x00124374 [Token(Token = "0x17000DDE")] public string FIKEBGGCDFN { [Token(Token = "0x6004F77")] [Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")] get; [Token(Token = "0x6004F78")] [Address(RVA = "0x3C1280", Offset = "0x3BFC80", VA = "0x1803C1280")] set; } // Token: 0x17000DDF RID: 3551 // (get) Token: 0x06004F79 RID: 20345 RVA: 0x00126188 File Offset: 0x00124388 // (set) Token: 0x06004F7A RID: 20346 RVA: 0x0012619C File Offset: 0x0012439C [Token(Token = "0x17000DDF")] public string OOCLICDLJPH { [Token(Token = "0x6004F79")] [Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220")] get; [Token(Token = "0x6004F7A")] [Address(RVA = "0x3C1260", Offset = "0x3BFC60", VA = "0x1803C1260")] set; } // Token: 0x17000DE0 RID: 3552 // (get) Token: 0x06004F7B RID: 20347 RVA: 0x001261B0 File Offset: 0x001243B0 // (set) Token: 0x06004F7C RID: 20348 RVA: 0x001261C4 File Offset: 0x001243C4 [Token(Token = "0x17000DE0")] public string KODBEJPEFOJ { [Token(Token = "0x6004F7B")] [Address(RVA = "0x3C1230", Offset = "0x3BFC30", VA = "0x1803C1230")] get; [Token(Token = "0x6004F7C")] [Address(RVA = "0x3C1270", Offset = "0x3BFC70", VA = "0x1803C1270")] set; } // Token: 0x17000DE1 RID: 3553 // (get) Token: 0x06004F7D RID: 20349 RVA: 0x001261D8 File Offset: 0x001243D8 // (set) Token: 0x06004F7E RID: 20350 RVA: 0x001261EC File Offset: 0x001243EC [Token(Token = "0x17000DE1")] public string MAMPKNECKCM { [Token(Token = "0x6004F7D")] [Address(RVA = "0x3C1250", Offset = "0x3BFC50", VA = "0x1803C1250")] get; [Token(Token = "0x6004F7E")] [Address(RVA = "0x3C1290", Offset = "0x3BFC90", VA = "0x1803C1290")] set; } // Token: 0x17000DE2 RID: 3554 // (get) Token: 0x06004F7F RID: 20351 RVA: 0x00126200 File Offset: 0x00124400 // (set) Token: 0x06004F80 RID: 20352 RVA: 0x00126214 File Offset: 0x00124414 [Token(Token = "0x17000DE2")] public bool OOOIENHGNCA { [Token(Token = "0x6004F7F")] [Address(RVA = "0x52F470", Offset = "0x52DE70", VA = "0x18052F470")] get; [Token(Token = "0x6004F80")] [Address(RVA = "0x52F720", Offset = "0x52E120", VA = "0x18052F720")] set; } // Token: 0x17000DE3 RID: 3555 // (get) Token: 0x06004F81 RID: 20353 RVA: 0x00126228 File Offset: 0x00124428 // (set) Token: 0x06004F82 RID: 20354 RVA: 0x0012623C File Offset: 0x0012443C [Token(Token = "0x17000DE3")] public int GHOGPKLFFIN { [Token(Token = "0x6004F81")] [Address(RVA = "0x566930", Offset = "0x565330", VA = "0x180566930")] get; [Token(Token = "0x6004F82")] [Address(RVA = "0x566E20", Offset = "0x565820", VA = "0x180566E20")] set; } // Token: 0x17000DE4 RID: 3556 // (get) Token: 0x06004F83 RID: 20355 RVA: 0x00126250 File Offset: 0x00124450 // (set) Token: 0x06004F84 RID: 20356 RVA: 0x00126264 File Offset: 0x00124464 [Token(Token = "0x17000DE4")] public PHHHPJKCHBM EOIILCLMLOG { [Token(Token = "0x6004F83")] [Address(RVA = "0x3D32F0", Offset = "0x3D1CF0", VA = "0x1803D32F0")] get; [Token(Token = "0x6004F84")] [Address(RVA = "0x3D3460", Offset = "0x3D1E60", VA = "0x1803D3460")] private set; } // Token: 0x06004F85 RID: 20357 RVA: 0x00126278 File Offset: 0x00124478 [Token(Token = "0x6004F85")] [Address(RVA = "0x1373800", Offset = "0x1372200", VA = "0x181373800", Slot = "4")] public void PPGFHEDFBEA(Dictionary PMMGDNALAEB) { int num = AEOPHJMOOFE.AAKIMHHKCFB("ChallengeId", PMMGDNALAEB); this.k__BackingField = num; string text = AEOPHJMOOFE.AAKIMHHKCFB("Name", PMMGDNALAEB); this.k__BackingField = text; string text2 = AEOPHJMOOFE.AAKIMHHKCFB("Config", PMMGDNALAEB); this.k__BackingField = text2; PHHHPJKCHBM phhhpjkchbm = COLBJJAIEIO.MKLENBFLDAO(text2); this.k__BackingField = phhhpjkchbm; string text3 = AEOPHJMOOFE.AAKIMHHKCFB("Description", PMMGDNALAEB); this.k__BackingField = text3; string text4 = AEOPHJMOOFE.AAKIMHHKCFB("Tooltip", PMMGDNALAEB); this.k__BackingField = text4; int num2 = 0; bool flag = AEOPHJMOOFE.KFANFFHOJGF("Complete", PMMGDNALAEB, num2 != 0); PHHHPJKCHBM phhhpjkchbm2 = this.k__BackingField; this.k__BackingField = flag; if (phhhpjkchbm2 != 0) { JCMGHHHOGLK jcmghhhoglk = new JCMGHHHOGLK(this.HLCNFFLNDNP); int num3 = 0; num3 += num3; num3++; PHHHPJKCHBM phhhpjkchbm3 = this.k__BackingField; PMJJCMNAJHE pmjjcmnajhe = new PMJJCMNAJHE(this.MMFMGCHPILD); PHHHPJKCHBM phhhpjkchbm4 = this.k__BackingField; PMJJCMNAJHE pmjjcmnajhe2 = new PMJJCMNAJHE(this.BDNAAJDJLEM); PHHHPJKCHBM phhhpjkchbm5 = this.k__BackingField; CJBFLAMCKNF cjbflamcknf = new CJBFLAMCKNF(this.GLLAAIOOGLN); if (num3 < this) { num3 += num3; num3++; } } } // Token: 0x14000099 RID: 153 // (add) Token: 0x06004F86 RID: 20358 RVA: 0x00126398 File Offset: 0x00124598 // (remove) Token: 0x06004F87 RID: 20359 RVA: 0x001263C0 File Offset: 0x001245C0 [Token(Token = "0x14000099")] public event COLBJJAIEIO.BOPMIMNFCGL PEJHFIFHFJB { [Token(Token = "0x6004F86")] [Address(RVA = "0x13736C0", Offset = "0x13720C0", VA = "0x1813736C0")] [CompilerGenerated] add { COLBJJAIEIO.BOPMIMNFCGL pejhfifhfjb; Delegate @delegate; do { pejhfifhfjb = this.PEJHFIFHFJB; @delegate = Delegate.Combine(pejhfifhfjb, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != pejhfifhfjb) { } } [Token(Token = "0x6004F87")] [Address(RVA = "0x1373760", Offset = "0x1372160", VA = "0x181373760")] [CompilerGenerated] remove { COLBJJAIEIO.BOPMIMNFCGL pejhfifhfjb; Delegate @delegate; do { pejhfifhfjb = this.PEJHFIFHFJB; @delegate = Delegate.Remove(pejhfifhfjb, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != pejhfifhfjb) { } } } // Token: 0x1400009A RID: 154 // (add) Token: 0x06004F88 RID: 20360 RVA: 0x001263E8 File Offset: 0x001245E8 // (remove) Token: 0x06004F89 RID: 20361 RVA: 0x00126410 File Offset: 0x00124610 [Token(Token = "0x1400009A")] public event COLBJJAIEIO.BOPMIMNFCGL FEGGFLCNHJK { [Token(Token = "0x6004F88")] [Address(RVA = "0x1373260", Offset = "0x1371C60", VA = "0x181373260")] [CompilerGenerated] add { COLBJJAIEIO.BOPMIMNFCGL feggflcnhjk; Delegate @delegate; do { feggflcnhjk = this.FEGGFLCNHJK; @delegate = Delegate.Combine(feggflcnhjk, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != feggflcnhjk) { } } [Token(Token = "0x6004F89")] [Address(RVA = "0x1373420", Offset = "0x1371E20", VA = "0x181373420")] [CompilerGenerated] remove { COLBJJAIEIO.BOPMIMNFCGL feggflcnhjk; Delegate @delegate; do { feggflcnhjk = this.FEGGFLCNHJK; @delegate = Delegate.Remove(feggflcnhjk, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != feggflcnhjk) { } } } // Token: 0x1400009B RID: 155 // (add) Token: 0x06004F8A RID: 20362 RVA: 0x00126438 File Offset: 0x00124638 // (remove) Token: 0x06004F8B RID: 20363 RVA: 0x00126460 File Offset: 0x00124660 [Token(Token = "0x1400009B")] public event COLBJJAIEIO.BOPMIMNFCGL PDEILKHDNJJ { [Token(Token = "0x6004F8A")] [Address(RVA = "0x1373100", Offset = "0x1371B00", VA = "0x181373100")] [CompilerGenerated] add { COLBJJAIEIO.BOPMIMNFCGL pdeilkhdnjj; Delegate @delegate; do { pdeilkhdnjj = this.PDEILKHDNJJ; @delegate = Delegate.Combine(pdeilkhdnjj, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != pdeilkhdnjj) { } } [Token(Token = "0x6004F8B")] [Address(RVA = "0x1373380", Offset = "0x1371D80", VA = "0x181373380")] [CompilerGenerated] remove { COLBJJAIEIO.BOPMIMNFCGL pdeilkhdnjj; Delegate @delegate; do { pdeilkhdnjj = this.PDEILKHDNJJ; @delegate = Delegate.Remove(pdeilkhdnjj, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != pdeilkhdnjj) { } } } // Token: 0x1400009C RID: 156 // (add) Token: 0x06004F8C RID: 20364 RVA: 0x00126488 File Offset: 0x00124688 // (remove) Token: 0x06004F8D RID: 20365 RVA: 0x001264B0 File Offset: 0x001246B0 [Token(Token = "0x1400009C")] public event COLBJJAIEIO.ODKEIAIGIIM IHGLBDPCIFC { [Token(Token = "0x6004F8C")] [Address(RVA = "0x1373060", Offset = "0x1371A60", VA = "0x181373060")] [CompilerGenerated] add { COLBJJAIEIO.ODKEIAIGIIM ihglbdpcifc; Delegate @delegate; do { ihglbdpcifc = this.IHGLBDPCIFC; @delegate = Delegate.Combine(ihglbdpcifc, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != ihglbdpcifc) { } } [Token(Token = "0x6004F8D")] [Address(RVA = "0x13734C0", Offset = "0x1371EC0", VA = "0x1813734C0")] [CompilerGenerated] remove { COLBJJAIEIO.ODKEIAIGIIM ihglbdpcifc; Delegate @delegate; do { ihglbdpcifc = this.IHGLBDPCIFC; @delegate = Delegate.Remove(ihglbdpcifc, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != ihglbdpcifc) { } } } // Token: 0x06004F8E RID: 20366 RVA: 0x001264D8 File Offset: 0x001246D8 [Token(Token = "0x6004F8E")] [Address(RVA = "0x1372FB0", Offset = "0x13719B0", VA = "0x181372FB0")] private void BDNAAJDJLEM(PHHHPJKCHBM FMIIMOCIHCD) { COLBJJAIEIO.BOPMIMNFCGL feggflcnhjk = this.FEGGFLCNHJK; Action action = new Action(this.CHGCDJJKAHA); GenericExt.DoIfNotNull(feggflcnhjk, action); } // Token: 0x06004F8F RID: 20367 RVA: 0x00126500 File Offset: 0x00124700 [Token(Token = "0x6004F8F")] [Address(RVA = "0x1373640", Offset = "0x1372040", VA = "0x181373640")] private void MMFMGCHPILD(PHHHPJKCHBM FMIIMOCIHCD) { COLBJJAIEIO.BOPMIMNFCGL pejhfifhfjb = this.PEJHFIFHFJB; Action action = new Action(this.LEKICNIGFAB); GenericExt.DoIfNotNull(pejhfifhfjb, action); } // Token: 0x06004F90 RID: 20368 RVA: 0x00126528 File Offset: 0x00124728 [Token(Token = "0x6004F90")] [Address(RVA = "0x1373300", Offset = "0x1371D00", VA = "0x181373300")] private void HLCNFFLNDNP(PHHHPJKCHBM FMIIMOCIHCD, AACCKDLMFKJ.KDDMCHBBEFB OEKEOCOGKMG) { COLBJJAIEIO.BOPMIMNFCGL pdeilkhdnjj = this.PDEILKHDNJJ; Action action = new Action(this.FGNKEDOIOPL); GenericExt.DoIfNotNull(pdeilkhdnjj, action); } // Token: 0x06004F91 RID: 20369 RVA: 0x00126550 File Offset: 0x00124750 [Token(Token = "0x6004F91")] [Address(RVA = "0x13731A0", Offset = "0x1371BA0", VA = "0x1813731A0")] private void GLLAAIOOGLN(PHHHPJKCHBM FMIIMOCIHCD, int MNIJHBJDPPA, int KEOKDMNJJPB) { COLBJJAIEIO.ODKEIAIGIIM ihglbdpcifc = this.IHGLBDPCIFC; Action action = delegate(COLBJJAIEIO.ODKEIAIGIIM _) { int total = KEOKDMNJJPB; int count = MNIJHBJDPPA; COLBJJAIEIO <>4__this = this; _(<>4__this, count, total); }; GenericExt.DoIfNotNull(ihglbdpcifc, action); } // Token: 0x06004F92 RID: 20370 RVA: 0x0012659C File Offset: 0x0012479C [Token(Token = "0x6004F92")] [Address(RVA = "0x1373560", Offset = "0x1371F60", VA = "0x181373560")] public static PHHHPJKCHBM MKLENBFLDAO(string PBGBNMCPEAJ) { object obj = AGMAKAGBPEB.PPGFHEDFBEA(PBGBNMCPEAJ); if (obj != 0 && obj != 0) { PHHHPJKCHBM phhhpjkchbm; return phhhpjkchbm; } } // Token: 0x06004F93 RID: 20371 RVA: 0x001265C0 File Offset: 0x001247C0 [Token(Token = "0x6004F93")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public COLBJJAIEIO() { } // Token: 0x06004F94 RID: 20372 RVA: 0x001265D4 File Offset: 0x001247D4 [Token(Token = "0x6004F94")] [Address(RVA = "0x1373030", Offset = "0x1371A30", VA = "0x181373030")] [CompilerGenerated] private void CHGCDJJKAHA(COLBJJAIEIO.BOPMIMNFCGL CEHJGNDELGL) { CEHJGNDELGL(this); } // Token: 0x06004F95 RID: 20373 RVA: 0x001265F0 File Offset: 0x001247F0 [Token(Token = "0x6004F95")] [Address(RVA = "0x1373030", Offset = "0x1371A30", VA = "0x181373030")] [CompilerGenerated] private void LEKICNIGFAB(COLBJJAIEIO.BOPMIMNFCGL CEHJGNDELGL) { CEHJGNDELGL(this); } // Token: 0x06004F96 RID: 20374 RVA: 0x0012660C File Offset: 0x0012480C [Token(Token = "0x6004F96")] [Address(RVA = "0x1373030", Offset = "0x1371A30", VA = "0x181373030")] [CompilerGenerated] private void FGNKEDOIOPL(COLBJJAIEIO.BOPMIMNFCGL CEHJGNDELGL) { CEHJGNDELGL(this); } // Token: 0x02000CDF RID: 3295 [Token(Token = "0x2000CDF")] public sealed class BOPMIMNFCGL : MulticastDelegate { // Token: 0x06004F97 RID: 20375 RVA: 0x00126628 File Offset: 0x00124828 [Token(Token = "0x6004F97")] [Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")] public BOPMIMNFCGL(object @object, IntPtr method) { this.method = method; this.m_target = @object; } // Token: 0x06004F98 RID: 20376 RVA: 0x00126644 File Offset: 0x00124844 [Token(Token = "0x6004F98")] [Address(RVA = "0x6931D0", Offset = "0x691BD0", VA = "0x1806931D0", Slot = "13")] public void Invoke(COLBJJAIEIO FMIIMOCIHCD) { if (this.delegates != 0) { } uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x06004F99 RID: 20377 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6004F99")] [Address(RVA = "0x42BD30", Offset = "0x42A730", VA = "0x18042BD30", Slot = "14")] public IAsyncResult BeginInvoke(COLBJJAIEIO FMIIMOCIHCD, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06004F9A RID: 20378 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6004F9A")] [Address(RVA = "0x40BFF0", Offset = "0x40A9F0", VA = "0x18040BFF0", Slot = "15")] public void EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x02000CE0 RID: 3296 [Token(Token = "0x2000CE0")] public sealed class ODKEIAIGIIM : MulticastDelegate { // Token: 0x06004F9B RID: 20379 RVA: 0x00126704 File Offset: 0x00124904 [Token(Token = "0x6004F9B")] [Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")] public ODKEIAIGIIM(object @object, IntPtr method) { this.method = method; this.m_target = @object; } // Token: 0x06004F9C RID: 20380 RVA: 0x00126720 File Offset: 0x00124920 [Token(Token = "0x6004F9C")] [Address(RVA = "0xBBD320", Offset = "0xBBBD20", VA = "0x180BBD320", Slot = "13")] public void Invoke(COLBJJAIEIO FMIIMOCIHCD, int MNIJHBJDPPA, int KEOKDMNJJPB) { if (this.delegates != 0) { } uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x06004F9D RID: 20381 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6004F9D")] [Address(RVA = "0x1388C70", Offset = "0x1387670", VA = "0x181388C70", Slot = "14")] public IAsyncResult BeginInvoke(COLBJJAIEIO FMIIMOCIHCD, int MNIJHBJDPPA, int KEOKDMNJJPB, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06004F9E RID: 20382 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6004F9E")] [Address(RVA = "0x40BFF0", Offset = "0x40A9F0", VA = "0x18040BFF0", Slot = "15")] public void EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x02000CE1 RID: 3297 [Token(Token = "0x2000CE1")] [CompilerGenerated] private sealed class FDJJGGACOBN { // Token: 0x06004F9F RID: 20383 RVA: 0x001267DC File Offset: 0x001249DC [Token(Token = "0x6004F9F")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public FDJJGGACOBN() { } // Token: 0x06004FA0 RID: 20384 RVA: 0x001267F0 File Offset: 0x001249F0 [Token(Token = "0x6004FA0")] [Address(RVA = "0x1386C60", Offset = "0x1385660", VA = "0x181386C60")] internal void b__0(COLBJJAIEIO.ODKEIAIGIIM _) { int num = this.total; int num2 = this.count; COLBJJAIEIO colbjjaieio = this.<>4__this; _(colbjjaieio, num2, num); } // Token: 0x04003AC9 RID: 15049 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4003AC9")] public COLBJJAIEIO <>4__this; // Token: 0x04003ACA RID: 15050 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4003ACA")] public int count; // Token: 0x04003ACB RID: 15051 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")] [Token(Token = "0x4003ACB")] public int total; } }