using System; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using BestHTTP; using CodeStage.AntiCheat.ObscuredTypes; using Cpp2IlInjected; using RecNet; using UnityEngine; // Token: 0x020014C3 RID: 5315 [Token(Token = "0x20014C3")] public static class BBHENFCNLAB { // Token: 0x06007857 RID: 30807 RVA: 0x001A0CA8 File Offset: 0x0019EEA8 [Token(Token = "0x6007857")] [Address(RVA = "0x21608F0", Offset = "0x215F8F0", VA = "0x1821608F0")] private static string HFIOIJPLLDP(long OEMDIAHHILF) { string text; return text; } // Token: 0x06007858 RID: 30808 RVA: 0x001A0CB8 File Offset: 0x0019EEB8 [Token(Token = "0x6007858")] [Address(RVA = "0x2161500", Offset = "0x2160500", VA = "0x182161500")] private static string KKGEAELNFCK(long OEMDIAHHILF) { string text; return text; } // Token: 0x06007859 RID: 30809 RVA: 0x001A0CC8 File Offset: 0x0019EEC8 [Token(Token = "0x6007859")] [Address(RVA = "0x215E4B0", Offset = "0x215D4B0", VA = "0x18215E4B0")] public static void BGNNKPCDIKP() { int num; Action action = new Action(num.OFFLOPLJBBG); num = 0; int num2; Action action2 = new Action(num2.NPCPLFAONFO); num2 = 0; int num3; Action action3 = new Action(num3.JPFGCHENJMH); num3 = 0; BPHGKAEDBPE.CABLOFOHBDM(action, action2, action3); } // Token: 0x0600785A RID: 30810 RVA: 0x001A0D10 File Offset: 0x0019EF10 [Token(Token = "0x600785A")] [Address(RVA = "0x21635F0", Offset = "0x21625F0", VA = "0x1821635F0")] private static void OFFLOPLJBBG() { int num; PAJOOHAOLEE.HMOACIFIOCN hmoacifiocn = new PAJOOHAOLEE.HMOACIFIOCN(num.AMGHMLACPGJ); num = 0; PAJOOHAOLEE.NMANOHJOCJD(PAJOOHAOLEE.OMJEBOKFJBC.InventionModerationStateChanged, hmoacifiocn); MFBGLIHGCGO nfmlkmfeakd = OJMCBOKJFOF.NFMLKMFEAKD; int num2; Action action = new Action(num2.KJMGMEKAEFF); num2 = 0; OJMCBOKJFOF.NFMLKMFEAKD = MFBGLIHGCGO.BPJDFPACLMK(nfmlkmfeakd, action); } // Token: 0x0600785B RID: 30811 RVA: 0x001A0D58 File Offset: 0x0019EF58 [Token(Token = "0x600785B")] [Address(RVA = "0x2163240", Offset = "0x2162240", VA = "0x182163240")] private static void NPCPLFAONFO() { BBHENFCNLAB.CNEDIBMDJFM.Clear(); BBHENFCNLAB.GOAGBGPIGAP.Clear(); BBHENFCNLAB.IJMPKPJFDAJ.Clear(); BBHENFCNLAB.PPDBDICKAOC.Clear(); BBHENFCNLAB.LPAJNCJKCPN.Clear(); BBHENFCNLAB.GMDKNMIJEJB.LKLKGDMFMCC(); BBHENFCNLAB.NIJKCPMCEBC.LKLKGDMFMCC(); BBHENFCNLAB.LEKCKCKNOJB.JBBLIBHHEBC(); MFBGLIHGCGO nfmlkmfeakd = OJMCBOKJFOF.NFMLKMFEAKD; int num; Action action = new Action(num.KJMGMEKAEFF); num = 0; OJMCBOKJFOF.NFMLKMFEAKD = MFBGLIHGCGO.GMNMHGMFGOL(nfmlkmfeakd, action); } // Token: 0x0600785C RID: 30812 RVA: 0x001A0DDC File Offset: 0x0019EFDC [Token(Token = "0x600785C")] [Address(RVA = "0x21613B0", Offset = "0x21603B0", VA = "0x1821613B0")] private static void JPFGCHENJMH() { BBHENFCNLAB.BGIOOBDGLMP.Clear(); BBHENFCNLAB.OOILEADEFKA.Clear(); } // Token: 0x0600785D RID: 30813 RVA: 0x001A0E04 File Offset: 0x0019F004 [Token(Token = "0x600785D")] [Address(RVA = "0x215F120", Offset = "0x215E120", VA = "0x18215F120")] public static void DCBDHPHGDEE() { BBHENFCNLAB.CNEDIBMDJFM.Clear(); BBHENFCNLAB.GOAGBGPIGAP.Clear(); BBHENFCNLAB.IJMPKPJFDAJ.Clear(); BBHENFCNLAB.PPDBDICKAOC.Clear(); BBHENFCNLAB.LPAJNCJKCPN.Clear(); BBHENFCNLAB.GMDKNMIJEJB.LKLKGDMFMCC(); BBHENFCNLAB.NIJKCPMCEBC.LKLKGDMFMCC(); BBHENFCNLAB.LEKCKCKNOJB.JBBLIBHHEBC(); } // Token: 0x0600785E RID: 30814 RVA: 0x001A0E68 File Offset: 0x0019F068 [Token(Token = "0x600785E")] [Address(RVA = "0x215E590", Offset = "0x215D590", VA = "0x18215E590")] public static string CBHAPFMDFIN(JJONIELLJGH GIAOBLMEMMI) { if (GIAOBLMEMMI <= JJONIELLJGH.PlayerNotRecRoomPlusMember) { return "Success!"; } return "Error updating invention. If this persists, please contact us at recroom.happyfox.com"; } // Token: 0x0600785F RID: 30815 RVA: 0x001A0F78 File Offset: 0x0019F178 [Token(Token = "0x600785F")] [Address(RVA = "0x215F6D0", Offset = "0x215E6D0", VA = "0x18215F6D0")] public static PMGCJEPKFOF DKMKAGIENLK(byte[] ABADFLCBFIJ, string MMBOKOLAJFH, string LJIGOCDPEJF, string HFLPBHHAFIO, int AFPGHAGFDHA, int DJHEOCOCAMD, int NHLBOPGDDAO, int NCGIJCEDDHL, int IKJPBJHKKHJ, List BMLHNHCAGPC, List CDFKCJPGBEC, List LBAOCHFCLPO) { int num = 0; BBHENFCNLAB.KCJBOIGDBKP kcjboigdbkp; kcjboigdbkp.FieldGetter(num, LJIGOCDPEJF, HFLPBHHAFIO); kcjboigdbkp.chipsCost = 0; kcjboigdbkp.cloudVariablesCost = 0; kcjboigdbkp.aiCost = 0; kcjboigdbkp.inventionReferences = 0; kcjboigdbkp.instantiateCost = 0; kcjboigdbkp.autoTags = 0; kcjboigdbkp.name = MMBOKOLAJFH; kcjboigdbkp.description = LJIGOCDPEJF; kcjboigdbkp.imageName = HFLPBHHAFIO; kcjboigdbkp.lightsCost = 0; if (ABADFLCBFIJ != 0 && ABADFLCBFIJ.Length != 0 && !string.IsNullOrWhiteSpace(MMBOKOLAJFH) && !string.IsNullOrWhiteSpace(kcjboigdbkp.imageName)) { Func> func = delegate(string filename) { NewInventionRequestDTO newInventionRequestDTO = new NewInventionRequestDTO(); string name = kcjboigdbkp.name; newInventionRequestDTO.name = name; string description = kcjboigdbkp.description; if (description == 0) { } newInventionRequestDTO.description = description; string imageName = kcjboigdbkp.imageName; newInventionRequestDTO.imageName = imageName; int instantiateCost = kcjboigdbkp.instantiateCost; newInventionRequestDTO.instantiationCost = instantiateCost; int lightsCost = kcjboigdbkp.lightsCost; newInventionRequestDTO.lightsCost = lightsCost; int chipsCost = kcjboigdbkp.chipsCost; newInventionRequestDTO.chipsCost = chipsCost; int cloudVariablesCost = kcjboigdbkp.cloudVariablesCost; newInventionRequestDTO.cloudVariablesCost = cloudVariablesCost; int aiCost = kcjboigdbkp.aiCost; newInventionRequestDTO.aiCost = aiCost; long k__BackingField = Matchmaking.HMCJLLMDAAM.k__BackingField; newInventionRequestDTO.creationRoomId = k__BackingField; newInventionRequestDTO.inventionDataFilename = filename; List inventionReferences = kcjboigdbkp.inventionReferences; newInventionRequestDTO.referencedInventions = inventionReferences; LMLJHMJEIGM lmljhmjeigm = Matchmaking.HMCJLLMDAAM.MMBJPGGOFHL; newInventionRequestDTO.creatorAccountRole = lmljhmjeigm; string text = JsonUtility.ToJson(newInventionRequestDTO); ulong num2; ulong num3; PMGCJEPKFOF pmgcjepkfof2 = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((ulong)2L), (LDCMJEDOFCO)((uint)1), "api/inventions/v6/save", text, num2 != 0UL, num3 != 0UL); int num4 = 0; int num5 = 0; PMGCJEPKFOF pmgcjepkfof3 = pmgcjepkfof2.FAKEPMNIOAI(num5 != 0, num4 != 0); if (kcjboigdbkp.<>9__1 == 0) { Action action = delegate(AHEPPAEOLOD result) { LGIGKAKBONN.KAAKKFICFLM(BBHENFCNLAB.MLEBNCEDGNG); OKNNKFGFODL geiklablcnl = BBHENFCNLAB.GEIKLABLCNL; if (geiklablcnl != 0) { geiklablcnl.CNFDGDEOPPF(); } if (result.k__BackingField == JJONIELLJGH.Success) { OBBBPCBIMME k__BackingField = result.k__BackingField; if (k__BackingField != 0) { long k__BackingField = k__BackingField.k__BackingField; List autoTags = kcjboigdbkp.autoTags; BBHENFCNLAB.LPIPNOFPFEP(k__BackingField, autoTags); } } }; kcjboigdbkp.<>9__1 = action; } throw new NullReferenceException(); }; } PMGCJEPKFOF pmgcjepkfof = JJEKJGALHKO.LIPGKFECLDO("Invalid params for uploading invention"); throw new NullReferenceException(); } // Token: 0x06007860 RID: 30816 RVA: 0x001A101C File Offset: 0x0019F21C [Token(Token = "0x6007860")] [Address(RVA = "0x21638B0", Offset = "0x21628B0", VA = "0x1821638B0")] public static PMGCJEPKFOF OMICIILGNLO(byte[] ABADFLCBFIJ, long OEMDIAHHILF, int PGIKIFAGKMK, int OJEFMGHJHEF, int JPCEDGMFFJL, int JNKHAPACBJK, int CDBEJJJGCLE, List BMLHNHCAGPC, List CDFKCJPGBEC, List LBAOCHFCLPO) { int newChipsCost = 0; int newCloudVariableCost = 0; List inventionReferences = 0; int newAiCost = 0; long inventionId = OEMDIAHHILF; int newInstantiateCost = PGIKIFAGKMK; int newLightsCost = OJEFMGHJHEF; List autoTags = 0; Action <>9__1; Func> func = delegate(string filename) { AddVersionInventionRequestDTO addVersionInventionRequestDTO = new AddVersionInventionRequestDTO(); long inventionId3 = inventionId; addVersionInventionRequestDTO.inventionId = inventionId3; int newInstantiateCost2 = newInstantiateCost; addVersionInventionRequestDTO.instantiationCost = newInstantiateCost2; int newLightsCost2 = newLightsCost; addVersionInventionRequestDTO.lightsCost = newLightsCost2; int newChipsCost2 = newChipsCost; addVersionInventionRequestDTO.chipsCost = newChipsCost2; int newCloudVariableCost2 = newCloudVariableCost; addVersionInventionRequestDTO.cloudVariablesCost = newCloudVariableCost2; int newAiCost2 = newAiCost; addVersionInventionRequestDTO.aiCost = newAiCost2; long k__BackingField = Matchmaking.HMCJLLMDAAM.k__BackingField; addVersionInventionRequestDTO.creationRoomId = k__BackingField; addVersionInventionRequestDTO.inventionDataFilename = filename; List inventionReferences2 = inventionReferences; addVersionInventionRequestDTO.referencedInventions = inventionReferences2; string text = JsonUtility.ToJson(addVersionInventionRequestDTO); ulong num; ulong num2; PMGCJEPKFOF pmgcjepkfof = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((ulong)2L), (LDCMJEDOFCO)((uint)1), "api/inventions/v4/addversion", text, num != 0UL, num2 != 0UL); int num3 = 0; int num4 = 0; PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.FAKEPMNIOAI(num4 != 0, num3 != 0); if (<>9__1 == 0) { Action action = delegate(AHEPPAEOLOD response) { if (response.k__BackingField == JJONIELLJGH.Success) { LGIGKAKBONN.KAAKKFICFLM(BBHENFCNLAB.MLEBNCEDGNG); BBHENFCNLAB.JCBEELHBLAE(inventionId); BBHENFCNLAB.ECMMKIFOPLL(response.k__BackingField); BBHENFCNLAB.ECMMKIFOPLL(response.k__BackingField); List autoTags2 = autoTags; BBHENFCNLAB.LPIPNOFPFEP(inventionId, autoTags2); MFBGLIHGCGO jgcndngpbmh = BBHENFCNLAB.JGCNDNGPBMH; if (jgcndngpbmh != 0) { long inventionId2 = inventionId; jgcndngpbmh.CNFDGDEOPPF(inventionId2); } OKNNKFGFODL geiklablcnl = BBHENFCNLAB.GEIKLABLCNL; if (geiklablcnl != 0) { geiklablcnl.CNFDGDEOPPF(); } } }; <>9__1 = action; } throw new NullReferenceException(); }; throw new NullReferenceException(); } // Token: 0x06007861 RID: 30817 RVA: 0x001A107C File Offset: 0x0019F27C [Token(Token = "0x6007861")] [Address(RVA = "0x2163C90", Offset = "0x2162C90", VA = "0x182163C90")] public static PMGCJEPKFOF PONHAAALIGM(long OEMDIAHHILF, string MMBOKOLAJFH) { bool flag = string.IsNullOrWhiteSpace(MMBOKOLAJFH); if (!flag) { string text = string.Format("{0}v1/update?inventionId={1}&name={2}", "api/inventions/", flag, MMBOKOLAJFH); int num = 0; PMGCJEPKFOF pmgcjepkfof = BPHGKAEDBPE.IAHDANBDAAM(text, num != 0); int num2 = 0; int num3 = 0; PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.FAKEPMNIOAI(num3 != 0, num2 != 0); if (BBHENFCNLAB.<>c.<>9__30_0 == 0) { BBHENFCNLAB.<>c.<>9__30_0 = delegate(AHEPPAEOLOD response) { if (response.k__BackingField == JJONIELLJGH.Success) { LGIGKAKBONN.KAAKKFICFLM(BBHENFCNLAB.MLEBNCEDGNG); BBHENFCNLAB.ECMMKIFOPLL(response.k__BackingField); } }; } return typeof(BBHENFCNLAB.<>c).TypeHandle; } return JJEKJGALHKO.LIPGKFECLDO("Name cannot be empty"); } // Token: 0x06007862 RID: 30818 RVA: 0x001A10F8 File Offset: 0x0019F2F8 [Token(Token = "0x6007862")] [Address(RVA = "0x21630B0", Offset = "0x21620B0", VA = "0x1821630B0")] public static PMGCJEPKFOF NNDFHPLBNEN(long OEMDIAHHILF, string LJIGOCDPEJF) { if (LJIGOCDPEJF == 0) { } int num = 0; string text; PMGCJEPKFOF pmgcjepkfof = BPHGKAEDBPE.IAHDANBDAAM(text, num != 0); int num2 = 0; int num3 = 0; PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.FAKEPMNIOAI(num3 != 0, num2 != 0); if (BBHENFCNLAB.<>c.<>9__31_0 == 0) { BBHENFCNLAB.<>c.<>9__31_0 = delegate(AHEPPAEOLOD response) { if (response.k__BackingField == JJONIELLJGH.Success) { LGIGKAKBONN.KAAKKFICFLM(BBHENFCNLAB.MLEBNCEDGNG); BBHENFCNLAB.ECMMKIFOPLL(response.k__BackingField); } }; } return typeof(BBHENFCNLAB.<>c).TypeHandle; } // Token: 0x06007863 RID: 30819 RVA: 0x001A1150 File Offset: 0x0019F350 [Token(Token = "0x6007863")] [Address(RVA = "0x21639D0", Offset = "0x21629D0", VA = "0x1821639D0")] public static PMGCJEPKFOF ONLOPCCOFMM(long OEMDIAHHILF, string DLFBBIAHDMO) { bool flag = string.IsNullOrWhiteSpace(DLFBBIAHDMO); if (!flag) { string text = string.Format("{0}v1/update?inventionId={1}&imgName={2}", "api/inventions/", flag, DLFBBIAHDMO); int num = 0; PMGCJEPKFOF pmgcjepkfof = BPHGKAEDBPE.IAHDANBDAAM(text, num != 0); int num2 = 0; int num3 = 0; PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.FAKEPMNIOAI(num3 != 0, num2 != 0); if (BBHENFCNLAB.<>c.<>9__32_0 == 0) { BBHENFCNLAB.<>c.<>9__32_0 = delegate(AHEPPAEOLOD response) { if (response.k__BackingField == JJONIELLJGH.Success) { LGIGKAKBONN.KAAKKFICFLM(BBHENFCNLAB.MLEBNCEDGNG); BBHENFCNLAB.ECMMKIFOPLL(response.k__BackingField); } }; } return typeof(BBHENFCNLAB.<>c).TypeHandle; } return JJEKJGALHKO.LIPGKFECLDO("Inventions require image"); } // Token: 0x06007864 RID: 30820 RVA: 0x001A11CC File Offset: 0x0019F3CC [Token(Token = "0x6007864")] [Address(RVA = "0x21634A0", Offset = "0x21624A0", VA = "0x1821634A0")] public static PMGCJEPKFOF OCBDPGLHIJL(long OEMDIAHHILF, HECIICKPCDN ODABIMLCOIP) { BBHENFCNLAB.GMOOBBOAEKK gmoobboaekk = new BBHENFCNLAB.GMOOBBOAEKK(); gmoobboaekk.inventionId = OEMDIAHHILF; gmoobboaekk.newGeneralPermission = ODABIMLCOIP; HECIICKPCDN newGeneralPermission = gmoobboaekk.newGeneralPermission; string text = string.Format("{0}v1/update?inventionId={1}&permission={2}", "api/inventions/", gmoobboaekk, gmoobboaekk); int num = 0; PMGCJEPKFOF pmgcjepkfof = BPHGKAEDBPE.IAHDANBDAAM(text, num != 0); int num2 = 0; int num3 = 0; PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.FAKEPMNIOAI(num3 != 0, num2 != 0); Action action = delegate(AHEPPAEOLOD response) { if (response.k__BackingField == JJONIELLJGH.Success) { BBHENFCNLAB.JDBIJGFEJAM(response.k__BackingField.k__BackingField); LGIGKAKBONN.KAAKKFICFLM(BBHENFCNLAB.MLEBNCEDGNG); BBHENFCNLAB.ECMMKIFOPLL(response.k__BackingField); long inventionId = gmoobboaekk.inventionId; HECIICKPCDN newGeneralPermission2 = gmoobboaekk.newGeneralPermission; } }; throw new NullReferenceException(); } // Token: 0x06007865 RID: 30821 RVA: 0x001A1240 File Offset: 0x0019F440 [Token(Token = "0x6007865")] [Address(RVA = "0x21618B0", Offset = "0x21608B0", VA = "0x1821618B0")] public static PMGCJEPKFOF LGFHMMCICNF(long OEMDIAHHILF, List LBAOCHFCLPO, List NOLONFFJNPA) { ModifyTagsRequest modifyTagsRequest = new ModifyTagsRequest(); long inventionId = OEMDIAHHILF; modifyTagsRequest.InventionId = inventionId; modifyTagsRequest.AutoTags = LBAOCHFCLPO; Converter <>9__34_ = BBHENFCNLAB.<>c.<>9__34_1; if (<>9__34_ == 0) { BBHENFCNLAB.<>c.<>9__34_1 = (string ct) => ct.ToLower(); } List list = Enumerable.ToList(Enumerable.Distinct(NOLONFFJNPA.ConvertAll(<>9__34_))); modifyTagsRequest.CustomTags = list; string text = JsonUtility.ToJson(modifyTagsRequest); int num = 0; PMGCJEPKFOF pmgcjepkfof = BPHGKAEDBPE.CKPCAIJMPJN("api/inventions/v1/settags", text, num != 0); int num2 = 0; int num3 = 0; PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.FAKEPMNIOAI(num3 != 0, num2 != 0); Action action = delegate(NJMAEIPIOAP response) { if (response.k__BackingField == OCLOGFHCPHN.Success) { BBHENFCNLAB.JDBIJGFEJAM(OEMDIAHHILF); } }; int num4 = 0; num4 += num4; num4++; return pmgcjepkfof2.OHLPJBFCABI(action); } // Token: 0x06007866 RID: 30822 RVA: 0x001A1314 File Offset: 0x0019F514 [Token(Token = "0x6007866")] [Address(RVA = "0x215FE90", Offset = "0x215EE90", VA = "0x18215FE90")] public static PMGCJEPKFOF> EMOKHAKJKHK() { string mlebncedgng = BBHENFCNLAB.MLEBNCEDGNG; int num = 0; TimeSpan kdpbealifii = LGIGKAKBONN.KDPBEALIFII; PMGCJEPKFOF pmgcjepkfof = LGIGKAKBONN.AEGCBLLABMN(mlebncedgng, kdpbealifii, num != 0); if (BBHENFCNLAB.<>c.<>9__35_0 == 0) { BBHENFCNLAB.<>c.<>9__35_0 = delegate(List results) { int num2; do { num2 = 0; BBHENFCNLAB.NCLPLBPJOBA(results); BBHENFCNLAB.GOAGBGPIGAP.Clear(); bool flag; if (flag) { HashSet goagbgpigap = BBHENFCNLAB.GOAGBGPIGAP; } } while (num2 != 0); }; } throw new NullReferenceException(); } // Token: 0x06007867 RID: 30823 RVA: 0x001A135C File Offset: 0x0019F55C [Token(Token = "0x6007867")] [Address(RVA = "0x2160FF0", Offset = "0x215FFF0", VA = "0x182160FF0")] public static PMGCJEPKFOF JICCPIEAHIK(long OEMDIAHHILF) { CBLLFJEDOII cbllfjedoii = new CBLLFJEDOII(); CBLLFJEDOII promise = cbllfjedoii; string mlebncedgng = BBHENFCNLAB.MLEBNCEDGNG; int num = 0; TimeSpan kdpbealifii = LGIGKAKBONN.KDPBEALIFII; PMGCJEPKFOF pmgcjepkfof = LGIGKAKBONN.AEGCBLLABMN(mlebncedgng, kdpbealifii, num != 0); if (BBHENFCNLAB.<>c.<>9__35_0 == 0) { BBHENFCNLAB.<>c.<>9__35_0 = delegate(List results) { int num2; do { num2 = 0; BBHENFCNLAB.NCLPLBPJOBA(results); BBHENFCNLAB.GOAGBGPIGAP.Clear(); bool flag; if (flag) { HashSet goagbgpigap = BBHENFCNLAB.GOAGBGPIGAP; } } while (num2 != 0); }; } Action> action = delegate(List results) { HashSet goagbgpigap2 = BBHENFCNLAB.GOAGBGPIGAP; long inventionId = OEMDIAHHILF; if (goagbgpigap2.Contains(inventionId)) { Dictionary ijmpkpjfdaj = BBHENFCNLAB.IJMPKPJFDAJ; } CBLLFJEDOII promise2 = promise; }; Action action2 = delegate(string error) { CBLLFJEDOII promise3 = promise; int num3 = 0; promise3.OOOIENHGNCA(num3); }; CBLLFJEDOII promise4 = promise; throw new NullReferenceException(); } // Token: 0x06007868 RID: 30824 RVA: 0x001A13E4 File Offset: 0x0019F5E4 [Token(Token = "0x6007868")] [Address(RVA = "0x21601D0", Offset = "0x215F1D0", VA = "0x1821601D0")] public static PMGCJEPKFOF FDEMGICNKPI(long OEMDIAHHILF) { return BBHENFCNLAB.LEKCKCKNOJB.IAHDANBDAAM(OEMDIAHHILF); } // Token: 0x06007869 RID: 30825 RVA: 0x001A1404 File Offset: 0x0019F604 [Token(Token = "0x6007869")] [Address(RVA = "0x2161330", Offset = "0x2160330", VA = "0x182161330")] public static PMGCJEPKFOF> JLGCBDHFIBH(IReadOnlyList POGCOENDJDJ) { return BBHENFCNLAB.LEKCKCKNOJB.IAHDANBDAAM(POGCOENDJDJ); } // Token: 0x0600786A RID: 30826 RVA: 0x001A1424 File Offset: 0x0019F624 [Token(Token = "0x600786A")] [Address(RVA = "0x2162ED0", Offset = "0x2161ED0", VA = "0x182162ED0")] private static PMGCJEPKFOF> NIDDEKGADJG(IReadOnlyList CLKHCBGAOHF) { string text = new KKEKLMFHNEE(AEOPHJMOOFE.GAJNEAAKCFF(0, 100), (LDCMJEDOFCO)((uint)1), "api/inventions/v2/batch").DGGIBOPEGAF("id", CLKHCBGAOHF).ToString(); PMGCJEPKFOF pmgcjepkfof; return pmgcjepkfof; } // Token: 0x0600786B RID: 30827 RVA: 0x001A1460 File Offset: 0x0019F660 [Token(Token = "0x600786B")] [Address(RVA = "0x2161E30", Offset = "0x2160E30", VA = "0x182161E30")] public static PMGCJEPKFOF> LKJPAOEPCMI(IReadOnlyList ILNGMAANNDG, int KKDPFGADCEK = 0, int MADNOGDODFA = 100) { BBHENFCNLAB.NBDMFFEGNGJ nbdmffegngj = new BBHENFCNLAB.NBDMFFEGNGJ(); nbdmffegngj.accountIds = ILNGMAANNDG; nbdmffegngj.skip = KKDPFGADCEK; nbdmffegngj.take = MADNOGDODFA; if (nbdmffegngj != 0) { IReadOnlyList accountIds = nbdmffegngj.accountIds; int skip = nbdmffegngj.skip; int take = nbdmffegngj.take; AEMPKCBKHII lekckcknojb = BBHENFCNLAB.LEKCKCKNOJB; string text = string.Join(",", accountIds); string text2 = string.Format("inventionsbycreators/{0}/{1}/{2}", text, text, text); Func>> func = delegate { IReadOnlyList accountIds2 = nbdmffegngj.accountIds; HTTPMethods httpmethods = AEOPHJMOOFE.GAJNEAAKCFF(0, 100); Action <>9__ = nbdmffegngj.<>9__1; if (<>9__ == 0) { Action action = delegate(KKEKLMFHNEE r) { IReadOnlyList accountIds3 = nbdmffegngj.accountIds; KKEKLMFHNEE kkeklmfhnee = r.DGGIBOPEGAF("id", accountIds3); int skip2 = nbdmffegngj.skip; KKEKLMFHNEE kkeklmfhnee2 = kkeklmfhnee.DGGIBOPEGAF("skip", kkeklmfhnee); int take2 = nbdmffegngj.take; KKEKLMFHNEE kkeklmfhnee3 = kkeklmfhnee2.DGGIBOPEGAF("take", kkeklmfhnee2); }; nbdmffegngj.<>9__1 = action; } return BBHENFCNLAB.AEGCBLLABMN(httpmethods, "api/inventions/v1/fromcreators", <>9__); }; TimeSpan jphofcpgcdb = LGIGKAKBONN.JPHOFCPGCDB; PMGCJEPKFOF pmgcjepkfof; return pmgcjepkfof; } List list = new List(); PMGCJEPKFOF pmgcjepkfof2; return pmgcjepkfof2; } // Token: 0x0600786C RID: 30828 RVA: 0x001A14F4 File Offset: 0x0019F6F4 [Token(Token = "0x600786C")] [Address(RVA = "0x215FCD0", Offset = "0x215ECD0", VA = "0x18215FCD0")] public static PMGCJEPKFOF> EFPAHPHCJGB() { AEMPKCBKHII lekckcknojb = BBHENFCNLAB.LEKCKCKNOJB; if (BBHENFCNLAB.<>c.<>9__41_0 == 0) { BBHENFCNLAB.<>c.<>9__41_0 = delegate { int num = 0; return BBHENFCNLAB.AEGCBLLABMN(HTTPMethods.Get, "api/inventions/v1/toptoday", num); }; } TimeSpan kdpbealifii = LGIGKAKBONN.KDPBEALIFII; PMGCJEPKFOF pmgcjepkfof; return pmgcjepkfof; } // Token: 0x0600786D RID: 30829 RVA: 0x001A1534 File Offset: 0x0019F734 [Token(Token = "0x600786D")] [Address(RVA = "0x2160CC0", Offset = "0x215FCC0", VA = "0x182160CC0")] public static PMGCJEPKFOF IIPHPOBADGF(long OEMDIAHHILF) { Dictionary lpajncjkcpn = BBHENFCNLAB.LPAJNCJKCPN; bool flag; if (!flag) { long inventionId = OEMDIAHHILF; string text = string.Format("{0}v1/details?inventionId={1}", "api/inventions/", inventionId); int num = 0; TimeSpan jphofcpgcdb = LGIGKAKBONN.JPHOFCPGCDB; PMGCJEPKFOF pmgcjepkfof = LGIGKAKBONN.IAHDANBDAAM(text, jphofcpgcdb, num != 0); Action action = delegate(HJPDBNLCGIB result) { if (result != 0) { long inventionId2 = OEMDIAHHILF; BBHENFCNLAB.LPAJNCJKCPN[inventionId2] = result; } }; } PMGCJEPKFOF pmgcjepkfof2; return pmgcjepkfof2; } // Token: 0x0600786E RID: 30830 RVA: 0x001A15A0 File Offset: 0x0019F7A0 [Token(Token = "0x600786E")] [Address(RVA = "0x2163C30", Offset = "0x2162C30", VA = "0x182163C30")] public static OBBBPCBIMME PMJOPHKBPJK(long OEMDIAHHILF) { return BBHENFCNLAB.IAECCMCJEII(OEMDIAHHILF); } // Token: 0x0600786F RID: 30831 RVA: 0x001A15B4 File Offset: 0x0019F7B4 [Token(Token = "0x600786F")] [Address(RVA = "0x21616C0", Offset = "0x21606C0", VA = "0x1821616C0")] public static void LBGHAEMBHHA(long OEMDIAHHILF) { BBHENFCNLAB.OONPNIINJEL oonpniinjel = new BBHENFCNLAB.OONPNIINJEL(); oonpniinjel.inventionId = OEMDIAHHILF; LGIGKAKBONN.KAAKKFICFLM(string.Format("{0}v1?inventionId={1}", "api/inventions/", oonpniinjel)); if (BBHENFCNLAB.IAECCMCJEII(oonpniinjel.inventionId) != 0) { BBHENFCNLAB.JCBEELHBLAE(oonpniinjel.inventionId); long inventionId = oonpniinjel.inventionId; PMGCJEPKFOF pmgcjepkfof = BBHENFCNLAB.LEKCKCKNOJB.IAHDANBDAAM(inventionId); Action action = delegate { MFBGLIHGCGO pjjjmgdalbf = BBHENFCNLAB.PJJJMGDALBF; if (pjjjmgdalbf != 0) { long inventionId2 = oonpniinjel.inventionId; pjjjmgdalbf.CNFDGDEOPPF(inventionId2); return; } }; } } // Token: 0x06007870 RID: 30832 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6007870")] [Address(RVA = "0x215EF70", Offset = "0x215DF70", VA = "0x18215EF70")] public static PMGCJEPKFOF CPMFLPLNODF(long OEMDIAHHILF, int INKNNJHDIFD) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06007871 RID: 30833 RVA: 0x001A1624 File Offset: 0x0019F824 [Token(Token = "0x6007871")] [Address(RVA = "0x215EE80", Offset = "0x215DE80", VA = "0x18215EE80")] public static PMGCJEPKFOF CPMFLPLNODF(string AKEFFIMJDMN) { string dataBlobName = AKEFFIMJDMN; AKLAFDGACEM gmdknmijejb = BBHENFCNLAB.GMDKNMIJEJB; Func> func = delegate { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); }; return gmdknmijejb.EGKOPJHNGFN(dataBlobName, func); } // Token: 0x06007872 RID: 30834 RVA: 0x001A1668 File Offset: 0x0019F868 [Token(Token = "0x6007872")] [Address(RVA = "0x2160250", Offset = "0x215F250", VA = "0x182160250")] public static PMGCJEPKFOF FNHJAHFBHHL(long OEMDIAHHILF, int INKNNJHDIFD) { int num = 0; bool flag; if (BBHENFCNLAB.PPDBDICKAOC.TryGetValue(OEMDIAHHILF, num) && flag && num != 0) { return JJEKJGALHKO.MKLIDFOGIGO(num); } string text = BBHENFCNLAB.PAMAJCIBNDP(OEMDIAHHILF, INKNNJHDIFD); int num2 = 0; TimeSpan jphofcpgcdb = LGIGKAKBONN.JPHOFCPGCDB; PMGCJEPKFOF pmgcjepkfof = LGIGKAKBONN.IAHDANBDAAM(text, jphofcpgcdb, num2 != 0); int num3; Action action = new Action(num3.ECMMKIFOPLL); num3 = 0; if (num < num3) { num += num; if (num == num3) { pmgcjepkfof += pmgcjepkfof; throw new NullReferenceException(); } num++; } return pmgcjepkfof.OHLPJBFCABI(action); } // Token: 0x06007873 RID: 30835 RVA: 0x001A16EC File Offset: 0x0019F8EC [Token(Token = "0x6007873")] [Address(RVA = "0x21636F0", Offset = "0x21626F0", VA = "0x1821636F0")] public static PMGCJEPKFOF> OFPICHENKNL(long OEMDIAHHILF) { int num = 0; string text; PMGCJEPKFOF pmgcjepkfof = BPHGKAEDBPE.IAHDANBDAAM(text, num != 0); int num2 = 0; PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.NAHFKKGCOFA(num2 != 0); Action> action = BBHENFCNLAB.<>c.<>9__48_0; if (action == 0) { BBHENFCNLAB.<>c.<>9__48_0 = delegate(List response) { int num4; do { num4 = 0; bool flag; if (flag) { } } while (num4 != 0); }; } int num3 = 0; num3 += num3; num3++; action += action; num3 += 19; throw new NullReferenceException(); } // Token: 0x06007874 RID: 30836 RVA: 0x001A1754 File Offset: 0x0019F954 [Token(Token = "0x6007874")] [Address(RVA = "0x2160950", Offset = "0x215F950", VA = "0x182160950")] private static string HIGLOHHJDBN(long HNHLJONGKHB) { string text; return text; } // Token: 0x06007875 RID: 30837 RVA: 0x001A1764 File Offset: 0x0019F964 [Token(Token = "0x6007875")] [Address(RVA = "0x2161440", Offset = "0x2160440", VA = "0x182161440")] public static void KJMGMEKAEFF(long HNHLJONGKHB) { string text; LGIGKAKBONN.KAAKKFICFLM(text); } // Token: 0x06007876 RID: 30838 RVA: 0x001A1778 File Offset: 0x0019F978 [Token(Token = "0x6007876")] [Address(RVA = "0x2160000", Offset = "0x215F000", VA = "0x182160000")] public static PMGCJEPKFOF> FDABNLEFMKM(long HNHLJONGKHB) { int num = 0; string text; TimeSpan timeSpan; PMGCJEPKFOF pmgcjepkfof = LGIGKAKBONN.AEGCBLLABMN(text, timeSpan, num != 0); if (BBHENFCNLAB.<>c.<>9__51_0 == 0) { BBHENFCNLAB.<>c.<>9__51_0 = delegate(List inventions) { int num2; do { num2 = 0; if (inventions == 0) { break; } bool flag; if (flag) { } } while (num2 != 0); }; } throw new NullReferenceException(); } // Token: 0x06007877 RID: 30839 RVA: 0x001A17B4 File Offset: 0x0019F9B4 [Token(Token = "0x6007877")] [Address(RVA = "0x2162FC0", Offset = "0x2161FC0", VA = "0x182162FC0")] public static PMGCJEPKFOF> NKHPHPGIFLI() { List bgioobdglmp = BBHENFCNLAB.BGIOOBDGLMP; List bgioobdglmp2 = BBHENFCNLAB.BGIOOBDGLMP; PMGCJEPKFOF pmgcjepkfof; return pmgcjepkfof; } // Token: 0x06007878 RID: 30840 RVA: 0x001A17DC File Offset: 0x0019F9DC [Token(Token = "0x6007878")] [Address(RVA = "0x215E920", Offset = "0x215D920", VA = "0x18215E920")] public static PMGCJEPKFOF> CJFHAPJJPEO() { List ooileadefka = BBHENFCNLAB.OOILEADEFKA; List ooileadefka2 = BBHENFCNLAB.OOILEADEFKA; PMGCJEPKFOF pmgcjepkfof; return pmgcjepkfof; } // Token: 0x06007879 RID: 30841 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6007879")] [Address(RVA = "0x2161B30", Offset = "0x2160B30", VA = "0x182161B30")] private static PMGCJEPKFOF> LIPBAJOAIJC(BBHENFCNLAB.IBIIKANECFA KINAEJLCDEG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600787A RID: 30842 RVA: 0x001A1804 File Offset: 0x0019FA04 [Token(Token = "0x600787A")] [Address(RVA = "0x2160B10", Offset = "0x215FB10", VA = "0x182160B10")] public static PMGCJEPKFOF IGFBODDECPK(long OEMDIAHHILF) { int num = 0; TimeSpan kdpbealifii = LGIGKAKBONN.KDPBEALIFII; string text; PMGCJEPKFOF pmgcjepkfof = LGIGKAKBONN.IAHDANBDAAM(text, kdpbealifii, num != 0); if (BBHENFCNLAB.<>c.<>9__56_0 == 0) { BBHENFCNLAB.<>c.<>9__56_0 = delegate(string error) { object[] array = new object[1]; if (error != 0) { } array[0] = error; Debug.LogErrorFormat("Failed to get personal invention details: {0}", array); }; } throw new NullReferenceException(); } // Token: 0x0600787B RID: 30843 RVA: 0x001A1844 File Offset: 0x0019FA44 [Token(Token = "0x600787B")] [Address(RVA = "0x21607C0", Offset = "0x215F7C0", VA = "0x1821607C0")] public static PMGCJEPKFOF HELBOGAPCKE(OBBBPCBIMME LDNFNNNHPPB) { BBHENFCNLAB.ENIININGHBI eniininghbi = new BBHENFCNLAB.ENIININGHBI(); eniininghbi.invention = LDNFNNNHPPB; long k__BackingField = LDNFNNNHPPB.k__BackingField; string text = string.Format("{0}v1/delete?inventionId={1}", "api/inventions/", eniininghbi); int num = 0; PMGCJEPKFOF pmgcjepkfof = BPHGKAEDBPE.IAHDANBDAAM(text, num != 0); int num2 = 0; int num3 = 0; PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.FAKEPMNIOAI(num3 != 0, num2 != 0); Action action = delegate(AHEPPAEOLOD response) { if (response.k__BackingField == JJONIELLJGH.Success) { int k__BackingField = eniininghbi.invention.k__BackingField; OBBBPCBIMME invention = eniininghbi.invention; List cnedibmdjfm = BBHENFCNLAB.CNEDIBMDJFM; long k__BackingField2 = invention.k__BackingField; cnedibmdjfm.Add(k__BackingField2); BBHENFCNLAB.JCBEELHBLAE(eniininghbi.invention.k__BackingField); LGIGKAKBONN.KAAKKFICFLM(BBHENFCNLAB.MLEBNCEDGNG); MFBGLIHGCGO pjjjmgdalbf = BBHENFCNLAB.PJJJMGDALBF; if (pjjjmgdalbf != 0) { long k__BackingField3 = eniininghbi.invention.k__BackingField; pjjjmgdalbf.CNFDGDEOPPF(k__BackingField3); } MFBGLIHGCGO jgcndngpbmh = BBHENFCNLAB.JGCNDNGPBMH; if (jgcndngpbmh != 0) { long k__BackingField4 = eniininghbi.invention.k__BackingField; jgcndngpbmh.CNFDGDEOPPF(k__BackingField4); } OKNNKFGFODL geiklablcnl = BBHENFCNLAB.GEIKLABLCNL; if (geiklablcnl != 0) { geiklablcnl.CNFDGDEOPPF(); } } }; throw new NullReferenceException(); } // Token: 0x0600787C RID: 30844 RVA: 0x001A18A8 File Offset: 0x0019FAA8 [Token(Token = "0x600787C")] [Address(RVA = "0x215E170", Offset = "0x215D170", VA = "0x18215E170")] public static PMGCJEPKFOF BEPNJCGNIKA(long OEMDIAHHILF, HECIICKPCDN AEHDODIANMG, [Optional] int? MACNIENMFHJ) { BBHENFCNLAB.IALJKFPMOPE ialjkfpmope = new BBHENFCNLAB.IALJKFPMOPE(); ialjkfpmope.inventionId = OEMDIAHHILF; ialjkfpmope.permissionLevel = AEHDODIANMG; HECIICKPCDN permissionLevel = ialjkfpmope.permissionLevel; string text = string.Format("{0}v3/publish?inventionId={1}&permissionLevel={2}", "api/inventions/", ialjkfpmope, ialjkfpmope); string text2 = string.Format("{0}&price={1}", text, text); int num = 0; PMGCJEPKFOF pmgcjepkfof = BPHGKAEDBPE.IAHDANBDAAM(text, num != 0); int num2 = 0; int num3 = 0; PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.FAKEPMNIOAI(num3 != 0, num2 != 0); Action action = delegate(AHEPPAEOLOD response) { if (response.k__BackingField == JJONIELLJGH.Success) { BBHENFCNLAB.ECMMKIFOPLL(response.k__BackingField); List cnedibmdjfm = BBHENFCNLAB.CNEDIBMDJFM; long inventionId = ialjkfpmope.inventionId; bool flag = cnedibmdjfm.Remove(inventionId); LGIGKAKBONN.KAAKKFICFLM(BBHENFCNLAB.MLEBNCEDGNG); MFBGLIHGCGO pjjjmgdalbf = BBHENFCNLAB.PJJJMGDALBF; if (pjjjmgdalbf != 0) { long inventionId2 = ialjkfpmope.inventionId; pjjjmgdalbf.CNFDGDEOPPF(inventionId2); } long inventionId3 = ialjkfpmope.inventionId; HECIICKPCDN permissionLevel2 = ialjkfpmope.permissionLevel; } }; throw new NullReferenceException(); } // Token: 0x0600787D RID: 30845 RVA: 0x001A192C File Offset: 0x0019FB2C [Token(Token = "0x600787D")] [Address(RVA = "0x2162650", Offset = "0x2161650", VA = "0x182162650")] public static PMGCJEPKFOF MEIJBGBINLO(long OEMDIAHHILF) { BBHENFCNLAB.FALAGMANKBO falagmankbo = new BBHENFCNLAB.FALAGMANKBO(); falagmankbo.inventionId = OEMDIAHHILF; string text = string.Format("{0}v1/unpublish?inventionId={1}", "api/inventions/", falagmankbo); int num = 0; PMGCJEPKFOF pmgcjepkfof = BPHGKAEDBPE.IAHDANBDAAM(text, num != 0); int num2 = 0; int num3 = 0; PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.FAKEPMNIOAI(num3 != 0, num2 != 0); Action action = delegate(AHEPPAEOLOD response) { if (response.k__BackingField == JJONIELLJGH.Success) { BBHENFCNLAB.ECMMKIFOPLL(response.k__BackingField); List cnedibmdjfm = BBHENFCNLAB.CNEDIBMDJFM; long inventionId = falagmankbo.inventionId; cnedibmdjfm.Add(inventionId); LGIGKAKBONN.KAAKKFICFLM(BBHENFCNLAB.MLEBNCEDGNG); MFBGLIHGCGO pjjjmgdalbf = BBHENFCNLAB.PJJJMGDALBF; if (pjjjmgdalbf != 0) { long inventionId2 = falagmankbo.inventionId; pjjjmgdalbf.CNFDGDEOPPF(inventionId2); } CFLMJLFBOKH.HPPFNDJKCIG(falagmankbo.inventionId); } }; throw new NullReferenceException(); } // Token: 0x0600787E RID: 30846 RVA: 0x001A1988 File Offset: 0x0019FB88 [Token(Token = "0x600787E")] [Address(RVA = "0x2160670", Offset = "0x215F670", VA = "0x182160670")] public static PMGCJEPKFOF HDFICFBNFOK(long OEMDIAHHILF, int MACNIENMFHJ) { string text = string.Format("{0}v1/updateprice", "api/inventions/"); UpdatePriceRequest updatePriceRequest = new UpdatePriceRequest(); long inventionId = OEMDIAHHILF; updatePriceRequest.InventionId = inventionId; int price = MACNIENMFHJ; updatePriceRequest.Price = price; string text2 = JsonUtility.ToJson(updatePriceRequest); int num = 0; PMGCJEPKFOF pmgcjepkfof = BPHGKAEDBPE.CKPCAIJMPJN(text, text2, num != 0); int num2 = 0; int num3 = 0; PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.FAKEPMNIOAI(num3 != 0, num2 != 0); Action action = delegate(AHEPPAEOLOD response) { if (response.k__BackingField == JJONIELLJGH.Success) { LGIGKAKBONN.KAAKKFICFLM(BBHENFCNLAB.MLEBNCEDGNG); BBHENFCNLAB.ECMMKIFOPLL(response.k__BackingField); MFBGLIHGCGO pjjjmgdalbf = BBHENFCNLAB.PJJJMGDALBF; if (pjjjmgdalbf != 0) { long inventionId2 = OEMDIAHHILF; pjjjmgdalbf.CNFDGDEOPPF(inventionId2); } long inventionId3 = OEMDIAHHILF; int price2 = MACNIENMFHJ; CFLMJLFBOKH.PELPIFOCAEP(inventionId3, price2); } }; throw new NullReferenceException(); } // Token: 0x0600787F RID: 30847 RVA: 0x001A1A1C File Offset: 0x0019FC1C [Token(Token = "0x600787F")] [Address(RVA = "0x2161290", Offset = "0x2160290", VA = "0x182161290")] private static void JJLNMEOJPAI(OBBBPCBIMME LDNFNNNHPPB) { long k__BackingField = LDNFNNNHPPB.k__BackingField; int k__BackingField = LDNFNNNHPPB.k__BackingField; LGIGKAKBONN.KAAKKFICFLM(BBHENFCNLAB.PAMAJCIBNDP(k__BackingField, k__BackingField)); } // Token: 0x06007880 RID: 30848 RVA: 0x001A1A4C File Offset: 0x0019FC4C [Token(Token = "0x6007880")] [Address(RVA = "0x215ED40", Offset = "0x215DD40", VA = "0x18215ED40")] private static void CPMALGFPFDL(OBBBPCBIMME LDNFNNNHPPB) { int k__BackingField = LDNFNNNHPPB.k__BackingField; LGIGKAKBONN.KAAKKFICFLM(BBHENFCNLAB.PAMAJCIBNDP(LDNFNNNHPPB.k__BackingField, k__BackingField)); BBHENFCNLAB.JCBEELHBLAE(LDNFNNNHPPB.k__BackingField); BBHENFCNLAB.ECMMKIFOPLL(LDNFNNNHPPB.k__BackingField, LDNFNNNHPPB); } // Token: 0x06007881 RID: 30849 RVA: 0x001A1A90 File Offset: 0x0019FC90 [Token(Token = "0x6007881")] [Address(RVA = "0x215EBC0", Offset = "0x215DBC0", VA = "0x18215EBC0")] public static void COKNDJCOGAA(OBBBPCBIMME LDNFNNNHPPB, string LGHBPPIOOBM) { if (LDNFNNNHPPB != 0) { BBHENFCNLAB.CPMALGFPFDL(LDNFNNNHPPB); string mlebncedgng = BBHENFCNLAB.MLEBNCEDGNG; int num = 0; LGIGKAKBONN.KAAKKFICFLM(mlebncedgng); IILCGFIHJLP memgkebdgmk = BBHENFCNLAB.MEMGKEBDGMK; if (memgkebdgmk != 0) { long k__BackingField = LDNFNNNHPPB.k__BackingField; memgkebdgmk.CNFDGDEOPPF(num, k__BackingField); } OKNNKFGFODL geiklablcnl = BBHENFCNLAB.GEIKLABLCNL; if (geiklablcnl != 0) { geiklablcnl.CNFDGDEOPPF(); } CFLMJLFBOKH.JOIOHMMFAGH(LGHBPPIOOBM); } } // Token: 0x06007882 RID: 30850 RVA: 0x001A1AF0 File Offset: 0x0019FCF0 [Token(Token = "0x6007882")] [Address(RVA = "0x21605E0", Offset = "0x215F5E0", VA = "0x1821605E0")] public static void HCJFJOEEGCM(OBBBPCBIMME LDNFNNNHPPB, string LGHBPPIOOBM) { if (LDNFNNNHPPB != 0) { BBHENFCNLAB.CPMALGFPFDL(LDNFNNNHPPB); CFLMJLFBOKH.OPGFKNCIIEF(LGHBPPIOOBM); } } // Token: 0x06007883 RID: 30851 RVA: 0x001A1B10 File Offset: 0x0019FD10 [Token(Token = "0x6007883")] [Address(RVA = "0x215DDA0", Offset = "0x215CDA0", VA = "0x18215DDA0")] public static void ABDMDBDGKPC(OBBBPCBIMME LDNFNNNHPPB, string LGHBPPIOOBM) { if (LDNFNNNHPPB != 0) { BBHENFCNLAB.CPMALGFPFDL(LDNFNNNHPPB); CFLMJLFBOKH.MDFJBBMBBJG(LGHBPPIOOBM); } } // Token: 0x06007884 RID: 30852 RVA: 0x001A1B30 File Offset: 0x0019FD30 [Token(Token = "0x6007884")] [Address(RVA = "0x215EA10", Offset = "0x215DA10", VA = "0x18215EA10")] public static PMGCJEPKFOF> CKGFHIMCOHI(string DFAMLDBFENB) { string text = DFAMLDBFENB.Trim(); if (!string.IsNullOrEmpty(text)) { string text2 = Uri.EscapeDataString(text); string text3 = "api/inventions/v2/search?value=" + text2; } int num = 0; TimeSpan ihiipedhjjn = LGIGKAKBONN.IHIIPEDHJJN; PMGCJEPKFOF pmgcjepkfof = LGIGKAKBONN.AEGCBLLABMN("api/inventions/v2/search?take=800", ihiipedhjjn, num != 0); if (BBHENFCNLAB.<>c.<>9__66_0 == 0) { BBHENFCNLAB.<>c.<>9__66_0 = delegate(List inventionList) { int num2; do { num2 = 0; if (inventionList == 0) { break; } Predicate <>9__66_ = BBHENFCNLAB.<>c.<>9__66_1; if (<>9__66_ == 0) { BBHENFCNLAB.<>c.<>9__66_1 = delegate(OBBBPCBIMME invention) { List cnedibmdjfm = BBHENFCNLAB.CNEDIBMDJFM; long k__BackingField = invention.k__BackingField; bool flag2 = cnedibmdjfm.Contains(k__BackingField); if (!flag2) { return flag2; } return invention.k__BackingField == "{il2cpp field on {'constant30' (constant value of type Cpp2IL.Core.Analysis.ResultModels.StaticFieldsPtr)}, offset 0x2C}"; }; } List list = ECNNGIFNNNM.FHAOCJFENEF(inventionList, <>9__66_); List.Enumerator enumerator = inventionList.GetEnumerator(); bool flag; if (flag) { } } while (num2 != 0); }; } throw new NullReferenceException(); } // Token: 0x06007885 RID: 30853 RVA: 0x001A1B9C File Offset: 0x0019FD9C [Token(Token = "0x6007885")] [Address(RVA = "0x215E300", Offset = "0x215D300", VA = "0x18215E300")] public static PMGCJEPKFOF BGDGKHPGEHK(long OEMDIAHHILF, FDEGHHFBJJO MEABFEIBEMP, string EFDBFLPKHKA) { ReportRequest reportRequest = new ReportRequest(); reportRequest.Details = EFDBFLPKHKA; long inventionId = OEMDIAHHILF; reportRequest.InventionId = inventionId; FDEGHHFBJJO reportCategory = MEABFEIBEMP; reportRequest.ReportCategory = reportCategory; string text = JsonUtility.ToJson(reportRequest); int num = 0; PMGCJEPKFOF pmgcjepkfof = BPHGKAEDBPE.CKPCAIJMPJN("api/inventions/v1/report", text, num != 0); int num2 = 0; int num3 = 0; PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.FAKEPMNIOAI(num3 != 0, num2 != 0); Action action = delegate(KLAMKCBENEA response) { if (response.k__BackingField) { long inventionId2 = OEMDIAHHILF; FDEGHHFBJJO reportCategory2 = MEABFEIBEMP; } }; int num4 = 0; num4 += num4; num4++; return pmgcjepkfof2.OHLPJBFCABI(action); } // Token: 0x06007886 RID: 30854 RVA: 0x001A1C4C File Offset: 0x0019FE4C [Token(Token = "0x6007886")] [Address(RVA = "0x215E030", Offset = "0x215D030", VA = "0x18215E030")] public static PMGCJEPKFOF ANJHOOPIAKM(long OEMDIAHHILF, bool JBAGLLBLEEN) { CheerRequest cheerRequest = new CheerRequest(); bool cheer = JBAGLLBLEEN; cheerRequest.Cheer = cheer; long inventionId = OEMDIAHHILF; cheerRequest.InventionId = inventionId; string text = JsonUtility.ToJson(cheerRequest); int num = 0; PMGCJEPKFOF pmgcjepkfof = BPHGKAEDBPE.CKPCAIJMPJN("api/inventions/v1/cheer", text, num != 0); int num2 = 0; int num3 = 0; PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.FAKEPMNIOAI(num3 != 0, num2 != 0); Action action = delegate(AHEPPAEOLOD response) { if (response.k__BackingField == JJONIELLJGH.Success) { long inventionId2 = OEMDIAHHILF; string text2; LGIGKAKBONN.KAAKKFICFLM(text2); BBHENFCNLAB.ECMMKIFOPLL(response.k__BackingField); long inventionId3 = OEMDIAHHILF; bool cheer2 = JBAGLLBLEEN; CFLMJLFBOKH.CLMNNAFFNFL(inventionId3, cheer2); } }; throw new NullReferenceException(); } // Token: 0x06007887 RID: 30855 RVA: 0x001A1CD0 File Offset: 0x0019FED0 [Token(Token = "0x6007887")] [Address(RVA = "0x215F2A0", Offset = "0x215E2A0", VA = "0x18215F2A0")] public static PMGCJEPKFOF DEOOEGHNIAJ(List POGCOENDJDJ) { if (POGCOENDJDJ != 0) { Func <>9__69_ = BBHENFCNLAB.<>c.<>9__69_0; if (<>9__69_ == 0) { BBHENFCNLAB.<>c.<>9__69_0 = (long id) => string.Format("id={0}", id); } IEnumerable enumerable = Enumerable.Select(POGCOENDJDJ, <>9__69_); string text = string.Join("&", enumerable); string text2 = "api/inventions/v1/fulllineageowner?" + text; int num = 0; TimeSpan haghhlnmmfk = LGIGKAKBONN.HAGHHLNMMFK; ulong num2; return LGIGKAKBONN.NKAIOCNCINN(LDCMJEDOFCO.API, text2, haghhlnmmfk, num != 0, num2 != 0UL); } return JJEKJGALHKO.MKLIDFOGIGO(true); } // Token: 0x06007888 RID: 30856 RVA: 0x001A1D40 File Offset: 0x0019FF40 [Token(Token = "0x6007888")] [Address(RVA = "0x215DE30", Offset = "0x215CE30", VA = "0x18215DE30")] public static HECIICKPCDN AJAIFENADCM(HECIICKPCDN FPJCNBBGANI, HECIICKPCDN OJDMLKEJHOK) { /* An exception occurred when decompiling this method (06007888) ICSharpCode.Decompiler.DecompilerException: Error decompiling HECIICKPCDN BBHENFCNLAB::AJAIFENADCM(HECIICKPCDN,HECIICKPCDN) ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:int32(var_1_09, call:int32(Math::Min, ldloc:HECIICKPCDN[exp:int32](FPJCNBBGANI), ldloc:HECIICKPCDN[exp:int32](OJDMLKEJHOK))) } 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: 0x06007889 RID: 30857 RVA: 0x001A1D58 File Offset: 0x0019FF58 [Token(Token = "0x6007889")] [Address(RVA = "0x2162340", Offset = "0x2161340", VA = "0x182162340")] private static PMGCJEPKFOF> MAEPCDMOPIF(List POGCOENDJDJ) { BBHENFCNLAB.MBPMFPNNNLL mbpmfpnnnll = new BBHENFCNLAB.MBPMFPNNNLL(); List list = new List(); List list2 = new List(); var <>f__AnonymousType = new { Inventions = list, NotCachedInventionIds = list2 }; if (BBHENFCNLAB.<>c.<>9__71_0 == 0) { BBHENFCNLAB.<>c.<>9__71_0 = delegate(result, long current) { if (BBHENFCNLAB.IAECCMCJEII(current) != 0) { !0 i__Field = result.i__Field; return result; } !1 i__Field2 = result.i__Field; return result; }; } long num; mbpmfpnnnll.inventions = num; CBLLFJEDOII> cbllfjedoii = new CBLLFJEDOII(); BBHENFCNLAB.MBPMFPNNNLL cs$<>8__locals = mbpmfpnnnll; CBLLFJEDOII> promise = cbllfjedoii; !1 i__Field = cs$<>8__locals.inventions.i__Field; Action> action = delegate(List inventionsFromBatch) { !0 i__Field2 = mbpmfpnnnll.inventions.i__Field; var inventions = mbpmfpnnnll.inventions; CBLLFJEDOII> promise2 = promise; }; Action action2 = delegate(string error) { promise.HMFPPBJFHKD(error); }; List pmckalnnoob = promise.PMCKALNNOOB; throw new NullReferenceException(); } // Token: 0x0600788A RID: 30858 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600788A")] [Address(RVA = "0x215F460", Offset = "0x215E460", VA = "0x18215F460")] public static PMGCJEPKFOF> DHCGEFLJHAF(List POGCOENDJDJ) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600788B RID: 30859 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600788B")] [Address(RVA = "0x2163E60", Offset = "0x2162E60", VA = "0x182163E60")] public static PMGCJEPKFOF PPMMEALNIJN(List POGCOENDJDJ) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600788C RID: 30860 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600788C")] [Address(RVA = "0x2162770", Offset = "0x2161770", VA = "0x182162770")] public static PMGCJEPKFOF> MIJLJJLCIDE(List POGCOENDJDJ) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600788D RID: 30861 RVA: 0x001A1E0C File Offset: 0x001A000C [Token(Token = "0x600788D")] [Address(RVA = "0x2161D80", Offset = "0x2160D80", VA = "0x182161D80")] private static HECIICKPCDN LKCJALONCFK(int CJFGEMGOJHB, long HNHLJONGKHB, bool BDCKHKPGECN, OBBBPCBIMME LDNFNNNHPPB) { HECIICKPCDN k__BackingField; do { k__BackingField = LDNFNNNHPPB.k__BackingField; if (LDNFNNNHPPB.k__BackingField == CJFGEMGOJHB) { break; } if (BDCKHKPGECN) { } } while (k__BackingField != HECIICKPCDN.Unassigned); int k__BackingField = (int)LDNFNNNHPPB.k__BackingField; throw new NullReferenceException(); } // Token: 0x0600788E RID: 30862 RVA: 0x001A1E40 File Offset: 0x001A0040 [Token(Token = "0x600788E")] [Address(RVA = "0x2161560", Offset = "0x2160560", VA = "0x182161560")] private static bool KNKPMAAKBEH(long HNHLJONGKHB, bool BDCKHKPGECN, OBBBPCBIMME LDNFNNNHPPB) { JJGHAFKJBEI doohkcanflo = PEGGCEDHBOF.DOOHKCANFLO; ObscuredInt k__BackingField = doohkcanflo.k__BackingField; bool fakeValueActive = doohkcanflo.k__BackingField.fakeValueActive; HECIICKPCDN heciickpcdn = BBHENFCNLAB.LKCJALONCFK(ObscuredInt.FAJDMKOEFLH(k__BackingField), HNHLJONGKHB, BDCKHKPGECN, LDNFNNNHPPB); return (ulong)((uint)100) >= (ulong)40L; } // Token: 0x0600788F RID: 30863 RVA: 0x001A1E88 File Offset: 0x001A0088 [Token(Token = "0x600788F")] [Address(RVA = "0x215DEC0", Offset = "0x215CEC0", VA = "0x18215DEC0")] private static void AMGHMLACPGJ(Dictionary NGPMADFHHKP) { BBHENFCNLAB.IJMPKPJFDAJ.Clear(); BBHENFCNLAB.PPDBDICKAOC.Clear(); BBHENFCNLAB.LPAJNCJKCPN.Clear(); LGIGKAKBONN.KAAKKFICFLM(BBHENFCNLAB.MLEBNCEDGNG); OKNNKFGFODL geiklablcnl = BBHENFCNLAB.GEIKLABLCNL; if (geiklablcnl != 0) { geiklablcnl.CNFDGDEOPPF(); return; } } // Token: 0x06007890 RID: 30864 RVA: 0x001A1ED4 File Offset: 0x001A00D4 [Token(Token = "0x6007890")] [Address(RVA = "0x2162D40", Offset = "0x2161D40", VA = "0x182162D40")] private static void NCLPLBPJOBA(IReadOnlyList HEIDKAMCPIL) { int num; do { num = 0; num += num; num++; int num2 = 0; BBHENFCNLAB.ECMMKIFOPLL(num); num2 += num2; num += 19; } while (num != 0); } // Token: 0x06007891 RID: 30865 RVA: 0x001A1F08 File Offset: 0x001A0108 [Token(Token = "0x6007891")] [Address(RVA = "0x215FC60", Offset = "0x215EC60", VA = "0x18215FC60")] private static void ECMMKIFOPLL(OBBBPCBIMME LDNFNNNHPPB) { BBHENFCNLAB.ECMMKIFOPLL(LDNFNNNHPPB.k__BackingField, LDNFNNNHPPB); } // Token: 0x06007892 RID: 30866 RVA: 0x001A1F28 File Offset: 0x001A0128 [Token(Token = "0x6007892")] [Address(RVA = "0x215FA70", Offset = "0x215EA70", VA = "0x18215FA70")] private static void ECMMKIFOPLL(long OEMDIAHHILF, OBBBPCBIMME LDNFNNNHPPB) { Dictionary ijmpkpjfdaj = BBHENFCNLAB.IJMPKPJFDAJ; bool flag; if (!flag) { BBHENFCNLAB.IJMPKPJFDAJ[OEMDIAHHILF] = LDNFNNNHPPB; Dictionary> ppdbdickaoc = BBHENFCNLAB.PPDBDICKAOC; Dictionary dictionary = new Dictionary(); } ulong num; bool flag2; if (num == (ulong)0L || !flag2) { BBHENFCNLAB.IJMPKPJFDAJ[OEMDIAHHILF] = LDNFNNNHPPB; MFBGLIHGCGO pjjjmgdalbf = BBHENFCNLAB.PJJJMGDALBF; if (pjjjmgdalbf != 0) { pjjjmgdalbf.CNFDGDEOPPF(OEMDIAHHILF); } } } // Token: 0x06007893 RID: 30867 RVA: 0x001A1F8C File Offset: 0x001A018C [Token(Token = "0x6007893")] [Address(RVA = "0x215F870", Offset = "0x215E870", VA = "0x18215F870")] private static void ECMMKIFOPLL(NEFHINKECJJ FBDACBDCNAC) { Dictionary> ppdbdickaoc = BBHENFCNLAB.PPDBDICKAOC; bool flag; if (!flag) { Dictionary dictionary = new Dictionary(); Dictionary> ppdbdickaoc2 = BBHENFCNLAB.PPDBDICKAOC; long k__BackingField = FBDACBDCNAC.k__BackingField; ppdbdickaoc2[k__BackingField] = dictionary; } throw new NullReferenceException(); } // Token: 0x06007894 RID: 30868 RVA: 0x001A2018 File Offset: 0x001A0218 [Token(Token = "0x6007894")] [Address(RVA = "0x215E890", Offset = "0x215D890", VA = "0x18215E890")] private static void CHGBOOKOKNM(long OEMDIAHHILF, HJPDBNLCGIB EFDBFLPKHKA) { BBHENFCNLAB.LPAJNCJKCPN[OEMDIAHHILF] = EFDBFLPKHKA; } // Token: 0x06007895 RID: 30869 RVA: 0x001A2038 File Offset: 0x001A0238 [Token(Token = "0x6007895")] [Address(RVA = "0x2160E90", Offset = "0x215FE90", VA = "0x182160E90")] private static void JCBEELHBLAE(long OEMDIAHHILF) { bool flag = BBHENFCNLAB.IJMPKPJFDAJ.Remove(OEMDIAHHILF); } // Token: 0x06007896 RID: 30870 RVA: 0x001A2058 File Offset: 0x001A0258 [Token(Token = "0x6007896")] [Address(RVA = "0x2160F10", Offset = "0x215FF10", VA = "0x182160F10")] private static void JDBIJGFEJAM(long OEMDIAHHILF) { string text; LGIGKAKBONN.KAAKKFICFLM(text); bool flag = BBHENFCNLAB.LPAJNCJKCPN.Remove(OEMDIAHHILF); } // Token: 0x06007897 RID: 30871 RVA: 0x001A2080 File Offset: 0x001A0280 [Token(Token = "0x6007897")] [Address(RVA = "0x2160A70", Offset = "0x215FA70", VA = "0x182160A70")] private static OBBBPCBIMME IAECCMCJEII(long OEMDIAHHILF) { int num = 0; bool flag = BBHENFCNLAB.IJMPKPJFDAJ.TryGetValue(OEMDIAHHILF, num); throw new NullReferenceException(); } // Token: 0x06007898 RID: 30872 RVA: 0x001A20A4 File Offset: 0x001A02A4 [Token(Token = "0x6007898")] [Address(RVA = "0x2162C70", Offset = "0x2161C70", VA = "0x182162C70")] private static NEFHINKECJJ MKHPAHCAHBP(long OEMDIAHHILF, int JDJMBJENJPE) { int num = 0; bool flag; if (!BBHENFCNLAB.PPDBDICKAOC.TryGetValue(OEMDIAHHILF, num) || flag) { } throw new NullReferenceException(); } // Token: 0x06007899 RID: 30873 RVA: 0x001A20D0 File Offset: 0x001A02D0 [Token(Token = "0x6007899")] [Address(RVA = "0x21604B0", Offset = "0x215F4B0", VA = "0x1821604B0")] private static void GGCDOJDGBGL() { BBHENFCNLAB.IJMPKPJFDAJ.Clear(); BBHENFCNLAB.PPDBDICKAOC.Clear(); BBHENFCNLAB.LPAJNCJKCPN.Clear(); LGIGKAKBONN.KAAKKFICFLM(BBHENFCNLAB.MLEBNCEDGNG); OKNNKFGFODL geiklablcnl = BBHENFCNLAB.GEIKLABLCNL; if (geiklablcnl != 0) { geiklablcnl.CNFDGDEOPPF(); return; } } // Token: 0x0600789A RID: 30874 RVA: 0x001A211C File Offset: 0x001A031C [Token(Token = "0x600789A")] [Address(RVA = "0x2163BA0", Offset = "0x2162BA0", VA = "0x182163BA0")] private static string PAMAJCIBNDP(long OEMDIAHHILF, int INKNNJHDIFD) { string text; return text; } // Token: 0x0600789B RID: 30875 RVA: 0x001A212C File Offset: 0x001A032C [Token(Token = "0x600789B")] [Address(RVA = "0x21620C0", Offset = "0x21610C0", VA = "0x1821620C0")] private static void LPIPNOFPFEP(long OEMDIAHHILF, List LBAOCHFCLPO) { long inventionId5 = OEMDIAHHILF; List autoTags = LBAOCHFCLPO; long inventionId = OEMDIAHHILF; Dictionary lpajncjkcpn = BBHENFCNLAB.LPAJNCJKCPN; bool flag; if (!flag) { long inventionId4 = inventionId; string text = string.Format("{0}v1/details?inventionId={1}", "api/inventions/", inventionId4); int num = 0; TimeSpan jphofcpgcdb = LGIGKAKBONN.JPHOFCPGCDB; PMGCJEPKFOF pmgcjepkfof = LGIGKAKBONN.IAHDANBDAAM(text, jphofcpgcdb, num != 0); Action action = delegate(HJPDBNLCGIB result) { if (result != 0) { long inventionId2 = inventionId; BBHENFCNLAB.LPAJNCJKCPN[inventionId2] = result; } }; } Action action2 = delegate(HJPDBNLCGIB result) { if (result != 0) { List k__BackingField = result.k__BackingField; Func <>9__90_ = BBHENFCNLAB.<>c.<>9__90_1; if (<>9__90_ == 0) { BBHENFCNLAB.<>c.<>9__90_1 = (JLFCINPLFID tag) => tag.k__BackingField == GGCHLMKPJLE.General; } IEnumerable enumerable = Enumerable.Where(k__BackingField, <>9__90_); Func func; if (BBHENFCNLAB.<>c.<>9__90_2 == 0) { func = (JLFCINPLFID tag) => tag.k__BackingField; BBHENFCNLAB.<>c.<>9__90_2 = func; } List list = Enumerable.ToList(Enumerable.Select(enumerable, func)); long inventionId3 = inventionId5; List autoTags2 = autoTags; PMGCJEPKFOF pmgcjepkfof2 = BBHENFCNLAB.LGFHMMCICNF(inventionId3, autoTags2, list); } }; } // Token: 0x0600789C RID: 30876 RVA: 0x001A21BC File Offset: 0x001A03BC [Token(Token = "0x600789C")] [Address(RVA = "0x26ABF90", Offset = "0x26AAF90", VA = "0x1826ABF90")] private static PMGCJEPKFOF AEGCBLLABMN(HTTPMethods A_0, string A_1, Action A_2) where TResult : IFAIJAGLDFK, new() { object obj = ((ICloneable)BBHENFCNLAB.HPIKFPHNIHJ(A_0, A_1, A_2).ToString()).Clone(); throw new NullReferenceException(); } // Token: 0x0600789D RID: 30877 RVA: 0x001A21E4 File Offset: 0x001A03E4 [Token(Token = "0x600789D")] [Address(RVA = "0x21609B0", Offset = "0x215F9B0", VA = "0x1821609B0")] private static KKEKLMFHNEE HPIKFPHNIHJ(HTTPMethods APAICGIHAGJ, string GJIOCANDGPE, Action DKPIMHGKDFB) { KKEKLMFHNEE kkeklmfhnee = BBHENFCNLAB.NCONAIHANEH(APAICGIHAGJ, (LDCMJEDOFCO)((uint)1), GJIOCANDGPE); if (DKPIMHGKDFB != 0) { DKPIMHGKDFB(kkeklmfhnee); } return kkeklmfhnee; } // Token: 0x0600789E RID: 30878 RVA: 0x001A2214 File Offset: 0x001A0414 // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x600789E")] [Address(RVA = "0x2164010", Offset = "0x2163010", VA = "0x182164010")] static BBHENFCNLAB() { int num; int num2; MFBGLIHGCGO mfbglihgcgo = new MFBGLIHGCGO(4, num != 0, num2 != 0); num2 = 0; num = 0; BBHENFCNLAB.PJJJMGDALBF = mfbglihgcgo; int num3; int num4; OKNNKFGFODL oknnkfgfodl = new OKNNKFGFODL(32, num3 != 0, num4 != 0); int num5 = 0; num4 = 0; num3 = 0; BBHENFCNLAB.GEIKLABLCNL = oknnkfgfodl; int num6; int num7; MFBGLIHGCGO mfbglihgcgo2 = new MFBGLIHGCGO(4, num6 != 0, num7 != 0); num7 = 0; num6 = 0; BBHENFCNLAB.JGCNDNGPBMH = mfbglihgcgo2; int num8; int num9; IILCGFIHJLP iilcgfihjlp = new IILCGFIHJLP(32, num8 != 0, num9 != 0); num9 = 0; num8 = 0; BBHENFCNLAB.MEMGKEBDGMK = iilcgfihjlp; BBHENFCNLAB.MLEBNCEDGNG = "api/inventions/v2/mine"; int num10; KKEKLMFHNEE.ILEPMACHIJE ilepmachije = new KKEKLMFHNEE.ILEPMACHIJE(num10.MGAFEEICJPG); num10 = 0; BBHENFCNLAB.NCONAIHANEH = ilepmachije; int num11; AKLAFDGACEM aklafdgacem = new AKLAFDGACEM(num5, num11 != 0); num11 = 0; BBHENFCNLAB.GMDKNMIJEJB = aklafdgacem; BBHENFCNLAB.IJMPKPJFDAJ = new Dictionary(); BBHENFCNLAB.PPDBDICKAOC = new Dictionary(); BBHENFCNLAB.CNEDIBMDJFM = new List(); BBHENFCNLAB.GOAGBGPIGAP = new HashSet(); BBHENFCNLAB.LPAJNCJKCPN = new Dictionary(); BBHENFCNLAB.BGIOOBDGLMP = new List(); BBHENFCNLAB.OOILEADEFKA = new List(); int num12; AKLAFDGACEM aklafdgacem2 = new AKLAFDGACEM(num5, num12 != 0); num12 = 0; BBHENFCNLAB.NIJKCPMCEBC = aklafdgacem2; int num13; AEMPKCBKHII.APFDBPOPECA apfdbpopeca = new AEMPKCBKHII.APFDBPOPECA(num13.NIDDEKGADJG); num13 = 0; Func func = (OBBBPCBIMME i) => i.k__BackingField; Dictionary ijmpkpjfdaj = BBHENFCNLAB.IJMPKPJFDAJ; int num14; Action action = new Action(num14.ECMMKIFOPLL); num14 = 0; BBHENFCNLAB.LEKCKCKNOJB = new AEMPKCBKHII(apfdbpopeca, func, ijmpkpjfdaj, action, num5, num5); } // Token: 0x04004F35 RID: 20277 [Token(Token = "0x4004F35")] private const string CFKOBCBKDBJ = "api/inventions/"; // Token: 0x04004F36 RID: 20278 [Token(Token = "0x4004F36")] public const long HGDBLLADCHN = -1L; // Token: 0x04004F37 RID: 20279 [Token(Token = "0x4004F37")] public const int EODBEHGHCNM = -1; // Token: 0x04004F38 RID: 20280 [Token(Token = "0x4004F38")] public static MFBGLIHGCGO PJJJMGDALBF; // Token: 0x04004F39 RID: 20281 [Token(Token = "0x4004F39")] public static OKNNKFGFODL GEIKLABLCNL; // Token: 0x04004F3A RID: 20282 [Token(Token = "0x4004F3A")] public static MFBGLIHGCGO JGCNDNGPBMH; // Token: 0x04004F3B RID: 20283 [Token(Token = "0x4004F3B")] public static IILCGFIHJLP MEMGKEBDGMK; // Token: 0x04004F3C RID: 20284 [Token(Token = "0x4004F3C")] private static readonly string MLEBNCEDGNG; // Token: 0x04004F3D RID: 20285 [Token(Token = "0x4004F3D")] private static readonly KKEKLMFHNEE.ILEPMACHIJE NCONAIHANEH; // Token: 0x04004F3E RID: 20286 [Token(Token = "0x4004F3E")] private static AKLAFDGACEM GMDKNMIJEJB; // Token: 0x04004F3F RID: 20287 [Token(Token = "0x4004F3F")] private static readonly Dictionary IJMPKPJFDAJ; // Token: 0x04004F40 RID: 20288 [Token(Token = "0x4004F40")] private static readonly Dictionary> PPDBDICKAOC; // Token: 0x04004F41 RID: 20289 [Token(Token = "0x4004F41")] private static List CNEDIBMDJFM; // Token: 0x04004F42 RID: 20290 [Token(Token = "0x4004F42")] private static HashSet GOAGBGPIGAP; // Token: 0x04004F43 RID: 20291 [Token(Token = "0x4004F43")] private static Dictionary LPAJNCJKCPN; // Token: 0x04004F44 RID: 20292 [Token(Token = "0x4004F44")] private static List BGIOOBDGLMP; // Token: 0x04004F45 RID: 20293 [Token(Token = "0x4004F45")] private static List OOILEADEFKA; // Token: 0x04004F46 RID: 20294 [Token(Token = "0x4004F46")] private static AKLAFDGACEM NIJKCPMCEBC; // Token: 0x04004F47 RID: 20295 [Token(Token = "0x4004F47")] private static AEMPKCBKHII LEKCKCKNOJB; // Token: 0x020014C4 RID: 5316 [Token(Token = "0x20014C4")] private static class KNEEENJFNPK { // Token: 0x0600789F RID: 30879 RVA: 0x001A2368 File Offset: 0x001A0568 [Token(Token = "0x600789F")] [Address(RVA = "0x216E660", Offset = "0x216D660", VA = "0x18216E660")] public static string MMAPEIOKNBC(IEnumerable ILNGMAANNDG, int KKDPFGADCEK, int MADNOGDODFA) { string text = string.Join(",", ILNGMAANNDG); return string.Format("inventionsbycreators/{0}/{1}/{2}", text, text, text); } } // Token: 0x020014C5 RID: 5317 [Token(Token = "0x20014C5")] private enum IBIIKANECFA { // Token: 0x04004F49 RID: 20297 [Token(Token = "0x4004F49")] Pinned, // Token: 0x04004F4A RID: 20298 [Token(Token = "0x4004F4A")] Popular } // Token: 0x020014C6 RID: 5318 [Token(Token = "0x20014C6")] public struct AJCEIOJPMLJ { // Token: 0x04004F4B RID: 20299 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4004F4B")] public HECIICKPCDN JOJPAMAADLN; // Token: 0x04004F4C RID: 20300 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8")] [Token(Token = "0x4004F4C")] public OBBBPCBIMME KDDEEOECHLI; } // Token: 0x020014C7 RID: 5319 [Token(Token = "0x20014C7")] [CompilerGenerated] private sealed class KCJBOIGDBKP { // Token: 0x060078A0 RID: 30880 RVA: 0x001A2390 File Offset: 0x001A0590 [Token(Token = "0x60078A0")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public KCJBOIGDBKP() { } // Token: 0x060078A1 RID: 30881 RVA: 0x001A23A4 File Offset: 0x001A05A4 [Token(Token = "0x60078A1")] [Address(RVA = "0x216E020", Offset = "0x216D020", VA = "0x18216E020")] internal PMGCJEPKFOF b__0(string filename) { NewInventionRequestDTO newInventionRequestDTO = new NewInventionRequestDTO(); string text = this.name; newInventionRequestDTO.name = text; string text2 = this.description; if (text2 == 0) { } newInventionRequestDTO.description = text2; string text3 = this.imageName; newInventionRequestDTO.imageName = text3; int num = this.instantiateCost; newInventionRequestDTO.instantiationCost = num; int num2 = this.lightsCost; newInventionRequestDTO.lightsCost = num2; int num3 = this.chipsCost; newInventionRequestDTO.chipsCost = num3; int num4 = this.cloudVariablesCost; newInventionRequestDTO.cloudVariablesCost = num4; int num5 = this.aiCost; newInventionRequestDTO.aiCost = num5; long k__BackingField = Matchmaking.HMCJLLMDAAM.k__BackingField; newInventionRequestDTO.creationRoomId = k__BackingField; newInventionRequestDTO.inventionDataFilename = filename; List list = this.inventionReferences; newInventionRequestDTO.referencedInventions = list; LMLJHMJEIGM lmljhmjeigm = Matchmaking.HMCJLLMDAAM.MMBJPGGOFHL; newInventionRequestDTO.creatorAccountRole = lmljhmjeigm; string text4 = JsonUtility.ToJson(newInventionRequestDTO); ulong num6; ulong num7; PMGCJEPKFOF pmgcjepkfof = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((ulong)2L), (LDCMJEDOFCO)((uint)1), "api/inventions/v6/save", text4, num6 != 0UL, num7 != 0UL); int num8 = 0; int num9 = 0; PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.FAKEPMNIOAI(num9 != 0, num8 != 0); if (this.<>9__1 == 0) { Action action = delegate(AHEPPAEOLOD result) { LGIGKAKBONN.KAAKKFICFLM(BBHENFCNLAB.MLEBNCEDGNG); OKNNKFGFODL geiklablcnl = BBHENFCNLAB.GEIKLABLCNL; if (geiklablcnl != 0) { geiklablcnl.CNFDGDEOPPF(); } if (result.k__BackingField == JJONIELLJGH.Success) { OBBBPCBIMME k__BackingField = result.k__BackingField; if (k__BackingField != 0) { long k__BackingField = k__BackingField.k__BackingField; List list2 = this.autoTags; BBHENFCNLAB.LPIPNOFPFEP(k__BackingField, list2); } } }; this.<>9__1 = action; } throw new NullReferenceException(); } // Token: 0x060078A2 RID: 30882 RVA: 0x001A24D0 File Offset: 0x001A06D0 [Token(Token = "0x60078A2")] [Address(RVA = "0x216E1F0", Offset = "0x216D1F0", VA = "0x18216E1F0")] internal void b__1(AHEPPAEOLOD result) { LGIGKAKBONN.KAAKKFICFLM(BBHENFCNLAB.MLEBNCEDGNG); OKNNKFGFODL geiklablcnl = BBHENFCNLAB.GEIKLABLCNL; if (geiklablcnl != 0) { geiklablcnl.CNFDGDEOPPF(); } if (result.k__BackingField == JJONIELLJGH.Success) { OBBBPCBIMME k__BackingField = result.k__BackingField; if (k__BackingField != 0) { long k__BackingField = k__BackingField.k__BackingField; List list = this.autoTags; BBHENFCNLAB.LPIPNOFPFEP(k__BackingField, list); } } } // Token: 0x04004F4D RID: 20301 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4004F4D")] public string name; // Token: 0x04004F4E RID: 20302 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4004F4E")] public string description; // Token: 0x04004F4F RID: 20303 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4004F4F")] public string imageName; // Token: 0x04004F50 RID: 20304 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4004F50")] public int instantiateCost; // Token: 0x04004F51 RID: 20305 [global::Cpp2IlInjected.FieldOffset(Offset = "0x2C")] [Token(Token = "0x4004F51")] public int lightsCost; // Token: 0x04004F52 RID: 20306 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4004F52")] public int chipsCost; // Token: 0x04004F53 RID: 20307 [global::Cpp2IlInjected.FieldOffset(Offset = "0x34")] [Token(Token = "0x4004F53")] public int cloudVariablesCost; // Token: 0x04004F54 RID: 20308 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4004F54")] public int aiCost; // Token: 0x04004F55 RID: 20309 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x4004F55")] public List inventionReferences; // Token: 0x04004F56 RID: 20310 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x4004F56")] public List autoTags; // Token: 0x04004F57 RID: 20311 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x4004F57")] public Action <>9__1; } // Token: 0x020014C8 RID: 5320 [Token(Token = "0x20014C8")] [CompilerGenerated] private sealed class KFFOHJDHLCE { // Token: 0x060078A3 RID: 30883 RVA: 0x001A2528 File Offset: 0x001A0728 [Token(Token = "0x60078A3")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public KFFOHJDHLCE() { } // Token: 0x060078A4 RID: 30884 RVA: 0x001A253C File Offset: 0x001A073C [Token(Token = "0x60078A4")] [Address(RVA = "0x216E300", Offset = "0x216D300", VA = "0x18216E300")] internal PMGCJEPKFOF b__0(string filename) { AddVersionInventionRequestDTO addVersionInventionRequestDTO = new AddVersionInventionRequestDTO(); long num = this.inventionId; addVersionInventionRequestDTO.inventionId = num; int num2 = this.newInstantiateCost; addVersionInventionRequestDTO.instantiationCost = num2; int num3 = this.newLightsCost; addVersionInventionRequestDTO.lightsCost = num3; int num4 = this.newChipsCost; addVersionInventionRequestDTO.chipsCost = num4; int num5 = this.newCloudVariableCost; addVersionInventionRequestDTO.cloudVariablesCost = num5; int num6 = this.newAiCost; addVersionInventionRequestDTO.aiCost = num6; long k__BackingField = Matchmaking.HMCJLLMDAAM.k__BackingField; addVersionInventionRequestDTO.creationRoomId = k__BackingField; addVersionInventionRequestDTO.inventionDataFilename = filename; List list = this.inventionReferences; addVersionInventionRequestDTO.referencedInventions = list; string text = JsonUtility.ToJson(addVersionInventionRequestDTO); ulong num7; ulong num8; PMGCJEPKFOF pmgcjepkfof = BPHGKAEDBPE.ODNBLPCEPNC((HTTPMethods)((ulong)2L), (LDCMJEDOFCO)((uint)1), "api/inventions/v4/addversion", text, num7 != 0UL, num8 != 0UL); int num9 = 0; int num10 = 0; PMGCJEPKFOF pmgcjepkfof2 = pmgcjepkfof.FAKEPMNIOAI(num10 != 0, num9 != 0); if (this.<>9__1 == 0) { Action action = delegate(AHEPPAEOLOD response) { if (response.k__BackingField == JJONIELLJGH.Success) { LGIGKAKBONN.KAAKKFICFLM(BBHENFCNLAB.MLEBNCEDGNG); BBHENFCNLAB.JCBEELHBLAE(this.inventionId); BBHENFCNLAB.ECMMKIFOPLL(response.k__BackingField); BBHENFCNLAB.ECMMKIFOPLL(response.k__BackingField); List list2 = this.autoTags; BBHENFCNLAB.LPIPNOFPFEP(this.inventionId, list2); MFBGLIHGCGO jgcndngpbmh = BBHENFCNLAB.JGCNDNGPBMH; if (jgcndngpbmh != 0) { long num11 = this.inventionId; jgcndngpbmh.CNFDGDEOPPF(num11); } OKNNKFGFODL geiklablcnl = BBHENFCNLAB.GEIKLABLCNL; if (geiklablcnl != 0) { geiklablcnl.CNFDGDEOPPF(); } } }; this.<>9__1 = action; } throw new NullReferenceException(); } // Token: 0x060078A5 RID: 30885 RVA: 0x001A2630 File Offset: 0x001A0830 [Token(Token = "0x60078A5")] [Address(RVA = "0x216E490", Offset = "0x216D490", VA = "0x18216E490")] internal void b__1(AHEPPAEOLOD response) { if (response.k__BackingField == JJONIELLJGH.Success) { LGIGKAKBONN.KAAKKFICFLM(BBHENFCNLAB.MLEBNCEDGNG); BBHENFCNLAB.JCBEELHBLAE(this.inventionId); BBHENFCNLAB.ECMMKIFOPLL(response.k__BackingField); BBHENFCNLAB.ECMMKIFOPLL(response.k__BackingField); List list = this.autoTags; BBHENFCNLAB.LPIPNOFPFEP(this.inventionId, list); MFBGLIHGCGO jgcndngpbmh = BBHENFCNLAB.JGCNDNGPBMH; if (jgcndngpbmh != 0) { long num = this.inventionId; jgcndngpbmh.CNFDGDEOPPF(num); } OKNNKFGFODL geiklablcnl = BBHENFCNLAB.GEIKLABLCNL; if (geiklablcnl != 0) { geiklablcnl.CNFDGDEOPPF(); } } } // Token: 0x04004F58 RID: 20312 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4004F58")] public long inventionId; // Token: 0x04004F59 RID: 20313 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4004F59")] public int newInstantiateCost; // Token: 0x04004F5A RID: 20314 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")] [Token(Token = "0x4004F5A")] public int newLightsCost; // Token: 0x04004F5B RID: 20315 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4004F5B")] public int newChipsCost; // Token: 0x04004F5C RID: 20316 [global::Cpp2IlInjected.FieldOffset(Offset = "0x24")] [Token(Token = "0x4004F5C")] public int newCloudVariableCost; // Token: 0x04004F5D RID: 20317 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4004F5D")] public int newAiCost; // Token: 0x04004F5E RID: 20318 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4004F5E")] public List inventionReferences; // Token: 0x04004F5F RID: 20319 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4004F5F")] public List autoTags; // Token: 0x04004F60 RID: 20320 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x4004F60")] public Action <>9__1; } // Token: 0x020014CA RID: 5322 [Token(Token = "0x20014CA")] [CompilerGenerated] private sealed class GMOOBBOAEKK { // Token: 0x060078BF RID: 30911 RVA: 0x001A2AAC File Offset: 0x001A0CAC [Token(Token = "0x60078BF")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public GMOOBBOAEKK() { } // Token: 0x060078C0 RID: 30912 RVA: 0x001A2AC0 File Offset: 0x001A0CC0 [Token(Token = "0x60078C0")] [Address(RVA = "0x216BD60", Offset = "0x216AD60", VA = "0x18216BD60")] internal void b__0(AHEPPAEOLOD response) { if (response.k__BackingField == JJONIELLJGH.Success) { BBHENFCNLAB.JDBIJGFEJAM(response.k__BackingField.k__BackingField); LGIGKAKBONN.KAAKKFICFLM(BBHENFCNLAB.MLEBNCEDGNG); BBHENFCNLAB.ECMMKIFOPLL(response.k__BackingField); long num = this.inventionId; HECIICKPCDN heciickpcdn = this.newGeneralPermission; } } // Token: 0x04004F78 RID: 20344 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4004F78")] public long inventionId; // Token: 0x04004F79 RID: 20345 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4004F79")] public HECIICKPCDN newGeneralPermission; } // Token: 0x020014CB RID: 5323 [Token(Token = "0x20014CB")] [CompilerGenerated] private sealed class KLJLNKGFCAB { // Token: 0x060078C1 RID: 30913 RVA: 0x001A2B10 File Offset: 0x001A0D10 [Token(Token = "0x60078C1")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public KLJLNKGFCAB() { } // Token: 0x060078C2 RID: 30914 RVA: 0x001A2B24 File Offset: 0x001A0D24 [Token(Token = "0x60078C2")] [Address(RVA = "0x216E5E0", Offset = "0x216D5E0", VA = "0x18216E5E0")] internal void b__0(NJMAEIPIOAP response) { if (response.k__BackingField == OCLOGFHCPHN.Success) { BBHENFCNLAB.JDBIJGFEJAM(this.inventionId); } } // Token: 0x04004F7A RID: 20346 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4004F7A")] public long inventionId; } // Token: 0x020014CC RID: 5324 [Token(Token = "0x20014CC")] [CompilerGenerated] private sealed class LHNBPOPOGCA { // Token: 0x060078C3 RID: 30915 RVA: 0x001A2B4C File Offset: 0x001A0D4C [Token(Token = "0x60078C3")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public LHNBPOPOGCA() { } // Token: 0x060078C4 RID: 30916 RVA: 0x001A2B60 File Offset: 0x001A0D60 [Token(Token = "0x60078C4")] [Address(RVA = "0x216EAB0", Offset = "0x216DAB0", VA = "0x18216EAB0")] internal void b__0(List results) { HashSet goagbgpigap = BBHENFCNLAB.GOAGBGPIGAP; long num = this.inventionId; if (goagbgpigap.Contains(num)) { Dictionary ijmpkpjfdaj = BBHENFCNLAB.IJMPKPJFDAJ; } CBLLFJEDOII cbllfjedoii = this.promise; } // Token: 0x060078C5 RID: 30917 RVA: 0x001A2B98 File Offset: 0x001A0D98 [Token(Token = "0x60078C5")] [Address(RVA = "0x216EBA0", Offset = "0x216DBA0", VA = "0x18216EBA0")] internal void b__1(string error) { CBLLFJEDOII cbllfjedoii = this.promise; int num = 0; cbllfjedoii.OOOIENHGNCA(num); } // Token: 0x04004F7B RID: 20347 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4004F7B")] public long inventionId; // Token: 0x04004F7C RID: 20348 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4004F7C")] public CBLLFJEDOII promise; } // Token: 0x020014CD RID: 5325 [Token(Token = "0x20014CD")] [CompilerGenerated] private sealed class NBDMFFEGNGJ { // Token: 0x060078C6 RID: 30918 RVA: 0x001A2BBC File Offset: 0x001A0DBC [Token(Token = "0x60078C6")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public NBDMFFEGNGJ() { } // Token: 0x060078C7 RID: 30919 RVA: 0x001A2BD0 File Offset: 0x001A0DD0 [Token(Token = "0x60078C7")] [Address(RVA = "0x216EEB0", Offset = "0x216DEB0", VA = "0x18216EEB0")] internal PMGCJEPKFOF> b__0() { IReadOnlyList readOnlyList = this.accountIds; HTTPMethods httpmethods = AEOPHJMOOFE.GAJNEAAKCFF(0, 100); Action action = this.<>9__1; if (action == 0) { Action action2 = delegate(KKEKLMFHNEE r) { IReadOnlyList readOnlyList2 = this.accountIds; KKEKLMFHNEE kkeklmfhnee = r.DGGIBOPEGAF("id", readOnlyList2); int num = this.skip; KKEKLMFHNEE kkeklmfhnee2 = kkeklmfhnee.DGGIBOPEGAF("skip", kkeklmfhnee); int num2 = this.take; KKEKLMFHNEE kkeklmfhnee3 = kkeklmfhnee2.DGGIBOPEGAF("take", kkeklmfhnee2); }; this.<>9__1 = action2; } return BBHENFCNLAB.AEGCBLLABMN(httpmethods, "api/inventions/v1/fromcreators", action); } // Token: 0x060078C8 RID: 30920 RVA: 0x001A2C20 File Offset: 0x001A0E20 [Token(Token = "0x60078C8")] [Address(RVA = "0x216EFA0", Offset = "0x216DFA0", VA = "0x18216EFA0")] internal void b__1(KKEKLMFHNEE r) { IReadOnlyList readOnlyList = this.accountIds; KKEKLMFHNEE kkeklmfhnee = r.DGGIBOPEGAF("id", readOnlyList); int num = this.skip; KKEKLMFHNEE kkeklmfhnee2 = kkeklmfhnee.DGGIBOPEGAF("skip", kkeklmfhnee); int num2 = this.take; KKEKLMFHNEE kkeklmfhnee3 = kkeklmfhnee2.DGGIBOPEGAF("take", kkeklmfhnee2); } // Token: 0x04004F7D RID: 20349 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4004F7D")] public IReadOnlyList accountIds; // Token: 0x04004F7E RID: 20350 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4004F7E")] public int skip; // Token: 0x04004F7F RID: 20351 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")] [Token(Token = "0x4004F7F")] public int take; // Token: 0x04004F80 RID: 20352 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4004F80")] public Action <>9__1; } // Token: 0x020014CE RID: 5326 [Token(Token = "0x20014CE")] [CompilerGenerated] private sealed class ABMGJKJHHMC { // Token: 0x060078C9 RID: 30921 RVA: 0x001A2C74 File Offset: 0x001A0E74 [Token(Token = "0x60078C9")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public ABMGJKJHHMC() { } // Token: 0x060078CA RID: 30922 RVA: 0x001A2C88 File Offset: 0x001A0E88 [Token(Token = "0x60078CA")] [Address(RVA = "0x2156B60", Offset = "0x2155B60", VA = "0x182156B60")] internal void b__0(HJPDBNLCGIB result) { if (result != 0) { long num = this.inventionId; BBHENFCNLAB.LPAJNCJKCPN[num] = result; } } // Token: 0x04004F81 RID: 20353 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4004F81")] public long inventionId; } // Token: 0x020014CF RID: 5327 [Token(Token = "0x20014CF")] [CompilerGenerated] private sealed class OONPNIINJEL { // Token: 0x060078CB RID: 30923 RVA: 0x001A2CB4 File Offset: 0x001A0EB4 [Token(Token = "0x60078CB")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public OONPNIINJEL() { } // Token: 0x060078CC RID: 30924 RVA: 0x001A2CC8 File Offset: 0x001A0EC8 [Token(Token = "0x60078CC")] [Address(RVA = "0x216F390", Offset = "0x216E390", VA = "0x18216F390")] internal void b__0() { MFBGLIHGCGO pjjjmgdalbf = BBHENFCNLAB.PJJJMGDALBF; if (pjjjmgdalbf != 0) { long num = this.inventionId; pjjjmgdalbf.CNFDGDEOPPF(num); return; } } // Token: 0x04004F82 RID: 20354 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4004F82")] public long inventionId; } // Token: 0x020014D0 RID: 5328 [Token(Token = "0x20014D0")] [CompilerGenerated] private sealed class HKJDPPJJANN { // Token: 0x060078CD RID: 30925 RVA: 0x001A2CF0 File Offset: 0x001A0EF0 [Token(Token = "0x60078CD")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public HKJDPPJJANN() { } // Token: 0x060078CE RID: 30926 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60078CE")] [Address(RVA = "0x216C080", Offset = "0x216B080", VA = "0x18216C080")] internal PMGCJEPKFOF b__0() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x04004F83 RID: 20355 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4004F83")] public string dataBlobName; } // Token: 0x020014D1 RID: 5329 [Token(Token = "0x20014D1")] [CompilerGenerated] private sealed class LKPOCDHLFBC { // Token: 0x060078CF RID: 30927 RVA: 0x001A2D04 File Offset: 0x001A0F04 [Token(Token = "0x60078CF")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public LKPOCDHLFBC() { } // Token: 0x060078D0 RID: 30928 RVA: 0x001A2D18 File Offset: 0x001A0F18 [Token(Token = "0x60078D0")] [Address(RVA = "0x216EBF0", Offset = "0x216DBF0", VA = "0x18216EBF0")] internal List b__0(HAHHFHDFHIO response) { List k__BackingField = response.k__BackingField; Func <>9__55_ = BBHENFCNLAB.<>c.<>9__55_2; if (<>9__55_ == 0) { BBHENFCNLAB.<>c.<>9__55_2 = delegate(string tag) { string text; return text; }; } BBHENFCNLAB.BGIOOBDGLMP = Enumerable.ToList(Enumerable.Select(k__BackingField, <>9__55_)); List k__BackingField = response.k__BackingField; Func func; if (BBHENFCNLAB.<>c.<>9__55_3 == 0) { func = delegate(string tag) { string text2; return text2; }; BBHENFCNLAB.<>c.<>9__55_3 = func; } BBHENFCNLAB.OOILEADEFKA = Enumerable.ToList(Enumerable.Select(k__BackingField, func)); if (this.tagListType != BBHENFCNLAB.IBIIKANECFA.Pinned) { return BBHENFCNLAB.OOILEADEFKA; } return BBHENFCNLAB.BGIOOBDGLMP; } // Token: 0x04004F84 RID: 20356 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4004F84")] public BBHENFCNLAB.IBIIKANECFA tagListType; } // Token: 0x020014D2 RID: 5330 [Token(Token = "0x20014D2")] [CompilerGenerated] private sealed class ENIININGHBI { // Token: 0x060078D1 RID: 30929 RVA: 0x001A2DB0 File Offset: 0x001A0FB0 [Token(Token = "0x60078D1")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public ENIININGHBI() { } // Token: 0x060078D2 RID: 30930 RVA: 0x001A2DC4 File Offset: 0x001A0FC4 [Token(Token = "0x60078D2")] [Address(RVA = "0x216B9B0", Offset = "0x216A9B0", VA = "0x18216B9B0")] internal void b__0(AHEPPAEOLOD response) { if (response.k__BackingField == JJONIELLJGH.Success) { int k__BackingField = this.invention.k__BackingField; OBBBPCBIMME obbbpcbimme = this.invention; List cnedibmdjfm = BBHENFCNLAB.CNEDIBMDJFM; long k__BackingField = obbbpcbimme.k__BackingField; cnedibmdjfm.Add(k__BackingField); BBHENFCNLAB.JCBEELHBLAE(this.invention.k__BackingField); LGIGKAKBONN.KAAKKFICFLM(BBHENFCNLAB.MLEBNCEDGNG); MFBGLIHGCGO pjjjmgdalbf = BBHENFCNLAB.PJJJMGDALBF; if (pjjjmgdalbf != 0) { long k__BackingField2 = this.invention.k__BackingField; pjjjmgdalbf.CNFDGDEOPPF(k__BackingField2); } MFBGLIHGCGO jgcndngpbmh = BBHENFCNLAB.JGCNDNGPBMH; if (jgcndngpbmh != 0) { long k__BackingField3 = this.invention.k__BackingField; jgcndngpbmh.CNFDGDEOPPF(k__BackingField3); } OKNNKFGFODL geiklablcnl = BBHENFCNLAB.GEIKLABLCNL; if (geiklablcnl != 0) { geiklablcnl.CNFDGDEOPPF(); } } } // Token: 0x04004F85 RID: 20357 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4004F85")] public OBBBPCBIMME invention; } // Token: 0x020014D3 RID: 5331 [Token(Token = "0x20014D3")] [CompilerGenerated] private sealed class IALJKFPMOPE { // Token: 0x060078D3 RID: 30931 RVA: 0x001A2E7C File Offset: 0x001A107C [Token(Token = "0x60078D3")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public IALJKFPMOPE() { } // Token: 0x060078D4 RID: 30932 RVA: 0x001A2E90 File Offset: 0x001A1090 [Token(Token = "0x60078D4")] [Address(RVA = "0x216C270", Offset = "0x216B270", VA = "0x18216C270")] internal void b__0(AHEPPAEOLOD response) { if (response.k__BackingField == JJONIELLJGH.Success) { BBHENFCNLAB.ECMMKIFOPLL(response.k__BackingField); List cnedibmdjfm = BBHENFCNLAB.CNEDIBMDJFM; long num = this.inventionId; bool flag = cnedibmdjfm.Remove(num); LGIGKAKBONN.KAAKKFICFLM(BBHENFCNLAB.MLEBNCEDGNG); MFBGLIHGCGO pjjjmgdalbf = BBHENFCNLAB.PJJJMGDALBF; if (pjjjmgdalbf != 0) { long num2 = this.inventionId; pjjjmgdalbf.CNFDGDEOPPF(num2); } long num3 = this.inventionId; HECIICKPCDN heciickpcdn = this.permissionLevel; } } // Token: 0x04004F86 RID: 20358 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4004F86")] public long inventionId; // Token: 0x04004F87 RID: 20359 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4004F87")] public HECIICKPCDN permissionLevel; } // Token: 0x020014D4 RID: 5332 [Token(Token = "0x20014D4")] [CompilerGenerated] private sealed class FALAGMANKBO { // Token: 0x060078D5 RID: 30933 RVA: 0x001A2F00 File Offset: 0x001A1100 [Token(Token = "0x60078D5")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public FALAGMANKBO() { } // Token: 0x060078D6 RID: 30934 RVA: 0x001A2F14 File Offset: 0x001A1114 [Token(Token = "0x60078D6")] [Address(RVA = "0x216BC20", Offset = "0x216AC20", VA = "0x18216BC20")] internal void b__0(AHEPPAEOLOD response) { if (response.k__BackingField == JJONIELLJGH.Success) { BBHENFCNLAB.ECMMKIFOPLL(response.k__BackingField); List cnedibmdjfm = BBHENFCNLAB.CNEDIBMDJFM; long num = this.inventionId; cnedibmdjfm.Add(num); LGIGKAKBONN.KAAKKFICFLM(BBHENFCNLAB.MLEBNCEDGNG); MFBGLIHGCGO pjjjmgdalbf = BBHENFCNLAB.PJJJMGDALBF; if (pjjjmgdalbf != 0) { long num2 = this.inventionId; pjjjmgdalbf.CNFDGDEOPPF(num2); } CFLMJLFBOKH.HPPFNDJKCIG(this.inventionId); } } // Token: 0x04004F88 RID: 20360 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4004F88")] public long inventionId; } // Token: 0x020014D5 RID: 5333 [Token(Token = "0x20014D5")] [CompilerGenerated] private sealed class CNGFIGBHDBI { // Token: 0x060078D7 RID: 30935 RVA: 0x001A2F7C File Offset: 0x001A117C [Token(Token = "0x60078D7")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public CNGFIGBHDBI() { } // Token: 0x060078D8 RID: 30936 RVA: 0x001A2F90 File Offset: 0x001A1190 [Token(Token = "0x60078D8")] [Address(RVA = "0x216B6C0", Offset = "0x216A6C0", VA = "0x18216B6C0")] internal void b__0(AHEPPAEOLOD response) { if (response.k__BackingField == JJONIELLJGH.Success) { LGIGKAKBONN.KAAKKFICFLM(BBHENFCNLAB.MLEBNCEDGNG); BBHENFCNLAB.ECMMKIFOPLL(response.k__BackingField); MFBGLIHGCGO pjjjmgdalbf = BBHENFCNLAB.PJJJMGDALBF; if (pjjjmgdalbf != 0) { long num = this.inventionId; pjjjmgdalbf.CNFDGDEOPPF(num); } long num2 = this.inventionId; int num3 = this.price; CFLMJLFBOKH.PELPIFOCAEP(num2, num3); } } // Token: 0x04004F89 RID: 20361 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4004F89")] public long inventionId; // Token: 0x04004F8A RID: 20362 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4004F8A")] public int price; } // Token: 0x020014D6 RID: 5334 [Token(Token = "0x20014D6")] [CompilerGenerated] private sealed class NPFNLFGDDGP { // Token: 0x060078D9 RID: 30937 RVA: 0x001A2FF0 File Offset: 0x001A11F0 [Token(Token = "0x60078D9")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public NPFNLFGDDGP() { } // Token: 0x060078DA RID: 30938 RVA: 0x001A3004 File Offset: 0x001A1204 [Token(Token = "0x60078DA")] [Address(RVA = "0x216F070", Offset = "0x216E070", VA = "0x18216F070")] internal void b__0(KLAMKCBENEA response) { if (response.k__BackingField) { long num = this.inventionId; FDEGHHFBJJO fdeghhfbjjo = this.reportCategory; } } // Token: 0x04004F8B RID: 20363 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4004F8B")] public long inventionId; // Token: 0x04004F8C RID: 20364 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4004F8C")] public FDEGHHFBJJO reportCategory; } // Token: 0x020014D7 RID: 5335 [Token(Token = "0x20014D7")] [CompilerGenerated] private sealed class BNCPDDPJFFC { // Token: 0x060078DB RID: 30939 RVA: 0x001A3030 File Offset: 0x001A1230 [Token(Token = "0x60078DB")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public BNCPDDPJFFC() { } // Token: 0x060078DC RID: 30940 RVA: 0x001A3044 File Offset: 0x001A1244 [Token(Token = "0x60078DC")] [Address(RVA = "0x216B590", Offset = "0x216A590", VA = "0x18216B590")] internal void b__0(AHEPPAEOLOD response) { if (response.k__BackingField == JJONIELLJGH.Success) { long num = this.inventionId; string text; LGIGKAKBONN.KAAKKFICFLM(text); BBHENFCNLAB.ECMMKIFOPLL(response.k__BackingField); long num2 = this.inventionId; bool flag = this.cheer; CFLMJLFBOKH.CLMNNAFFNFL(num2, flag); } } // Token: 0x04004F8D RID: 20365 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4004F8D")] public long inventionId; // Token: 0x04004F8E RID: 20366 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4004F8E")] public bool cheer; } // Token: 0x020014D8 RID: 5336 [Token(Token = "0x20014D8")] [CompilerGenerated] private sealed class MBPMFPNNNLL { // Token: 0x060078DD RID: 30941 RVA: 0x001A3090 File Offset: 0x001A1290 [Token(Token = "0x60078DD")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public MBPMFPNNNLL() { } // Token: 0x04004F8F RID: 20367 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4004F8F")] public <>f__AnonymousType0, List> inventions; } // Token: 0x020014D9 RID: 5337 [Token(Token = "0x20014D9")] [CompilerGenerated] private sealed class JOFOEFHFJGA { // Token: 0x060078DE RID: 30942 RVA: 0x001A30A4 File Offset: 0x001A12A4 [Token(Token = "0x60078DE")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public JOFOEFHFJGA() { } // Token: 0x060078DF RID: 30943 RVA: 0x001A30B8 File Offset: 0x001A12B8 [Token(Token = "0x60078DF")] [Address(RVA = "0x216DF30", Offset = "0x216CF30", VA = "0x18216DF30")] internal void b__1(List inventionsFromBatch) { !0 i__Field = this.CS$<>8__locals1.inventions.i__Field; var inventions = this.CS$<>8__locals1.inventions; CBLLFJEDOII> cbllfjedoii = this.promise; } // Token: 0x060078E0 RID: 30944 RVA: 0x001A30F0 File Offset: 0x001A12F0 [Token(Token = "0x60078E0")] [Address(RVA = "0x216DFC0", Offset = "0x216CFC0", VA = "0x18216DFC0")] internal void b__2(string error) { this.promise.HMFPPBJFHKD(error); } // Token: 0x04004F90 RID: 20368 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4004F90")] public CBLLFJEDOII> promise; // Token: 0x04004F91 RID: 20369 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4004F91")] public BBHENFCNLAB.MBPMFPNNNLL CS$<>8__locals1; } // Token: 0x020014DA RID: 5338 [Token(Token = "0x20014DA")] [CompilerGenerated] private sealed class PODLDPNBOKI { // Token: 0x060078E1 RID: 30945 RVA: 0x001A3110 File Offset: 0x001A1310 [Token(Token = "0x60078E1")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public PODLDPNBOKI() { } // Token: 0x060078E2 RID: 30946 RVA: 0x001A3124 File Offset: 0x001A1324 [Token(Token = "0x60078E2")] [Address(RVA = "0x216F590", Offset = "0x216E590", VA = "0x18216F590")] internal IEnumerable b__0(List inventions) { Func func = this.<>9__1; if (func == 0) { Func func2 = delegate(OBBBPCBIMME invention) { JJGHAFKJBEI doohkcanflo = PEGGCEDHBOF.DOOHKCANFLO; ObscuredInt k__BackingField = doohkcanflo.k__BackingField; bool fakeValueActive = doohkcanflo.k__BackingField.fakeValueActive; int num = ObscuredInt.FAJDMKOEFLH(k__BackingField); throw new NullReferenceException(); }; this.<>9__1 = func2; } return Enumerable.Select(inventions, func); } // Token: 0x060078E3 RID: 30947 RVA: 0x001A3158 File Offset: 0x001A1358 [Token(Token = "0x60078E3")] [Address(RVA = "0x216F620", Offset = "0x216E620", VA = "0x18216F620")] internal BBHENFCNLAB.AJCEIOJPMLJ b__1(OBBBPCBIMME invention) { JJGHAFKJBEI doohkcanflo = PEGGCEDHBOF.DOOHKCANFLO; ObscuredInt k__BackingField = doohkcanflo.k__BackingField; bool fakeValueActive = doohkcanflo.k__BackingField.fakeValueActive; int num = ObscuredInt.FAJDMKOEFLH(k__BackingField); throw new NullReferenceException(); } // Token: 0x04004F92 RID: 20370 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4004F92")] public long localRoomId; // Token: 0x04004F93 RID: 20371 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4004F93")] public bool isLocalRoomCreator; // Token: 0x04004F94 RID: 20372 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4004F94")] public Func <>9__1; } // Token: 0x020014DB RID: 5339 [Token(Token = "0x20014DB")] [CompilerGenerated] private sealed class PMHFANGJKEP { // Token: 0x060078E4 RID: 30948 RVA: 0x001A318C File Offset: 0x001A138C [Token(Token = "0x60078E4")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public PMHFANGJKEP() { } // Token: 0x060078E5 RID: 30949 RVA: 0x001A31A0 File Offset: 0x001A13A0 [Token(Token = "0x60078E5")] [Address(RVA = "0x216F410", Offset = "0x216E410", VA = "0x18216F410")] internal List b__0(List inventionList) { int num; do { num = 0; bool flag; if (flag) { long num2 = this.localRoomId; bool flag2; while (flag2) { } List list = this.idsThatPreventSaving; } } while (num != 0); return this.idsThatPreventSaving; } // Token: 0x04004F95 RID: 20373 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4004F95")] public long localRoomId; // Token: 0x04004F96 RID: 20374 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4004F96")] public bool isLocalRoomCreator; // Token: 0x04004F97 RID: 20375 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4004F97")] public List idsThatPreventSaving; } // Token: 0x020014DC RID: 5340 [Token(Token = "0x20014DC")] [CompilerGenerated] private sealed class GMPABCLNMHJ { // Token: 0x060078E6 RID: 30950 RVA: 0x001A31E4 File Offset: 0x001A13E4 [Token(Token = "0x60078E6")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public GMPABCLNMHJ() { } // Token: 0x060078E7 RID: 30951 RVA: 0x001A31F8 File Offset: 0x001A13F8 [Token(Token = "0x60078E7")] [Address(RVA = "0x216BE70", Offset = "0x216AE70", VA = "0x18216BE70")] internal void b__0(HJPDBNLCGIB result) { if (result != 0) { List k__BackingField = result.k__BackingField; Func <>9__90_ = BBHENFCNLAB.<>c.<>9__90_1; if (<>9__90_ == 0) { BBHENFCNLAB.<>c.<>9__90_1 = (JLFCINPLFID tag) => tag.k__BackingField == GGCHLMKPJLE.General; } IEnumerable enumerable = Enumerable.Where(k__BackingField, <>9__90_); Func func; if (BBHENFCNLAB.<>c.<>9__90_2 == 0) { func = (JLFCINPLFID tag) => tag.k__BackingField; BBHENFCNLAB.<>c.<>9__90_2 = func; } List list = Enumerable.ToList(Enumerable.Select(enumerable, func)); long num = this.inventionId; List list2 = this.autoTags; PMGCJEPKFOF pmgcjepkfof = BBHENFCNLAB.LGFHMMCICNF(num, list2, list); } } // Token: 0x04004F98 RID: 20376 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4004F98")] public long inventionId; // Token: 0x04004F99 RID: 20377 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4004F99")] public List autoTags; } }