using System; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using Cpp2IlInjected; using RecRoom.AGUI.ToolUIs.PaletteSearch; using RecRoom.CircuitsV2.Config; // Token: 0x0200255D RID: 9565 [Token(Token = "0x200255D")] public struct BNJPJAKNFGB { // Token: 0x0600F7FC RID: 63484 RVA: 0x0038F344 File Offset: 0x0038D544 [Token(Token = "0x600F7FC")] [Address(RVA = "0xA8DDE0", Offset = "0xA8CBE0", VA = "0x180A8DDE0")] private BNJPJAKNFGB(string MMBOKOLAJFH, string LJIGOCDPEJF, IReadOnlyList> ALMICNFABOK, in Guid ENJEOLBEALP, bool FFNJFAKFFNM) { this.FIKEBGGCDFN = MMBOKOLAJFH; this.KODBEJPEFOJ = LJIGOCDPEJF; this.IEHJBLEKOHK = ALMICNFABOK; this.FJDBCBEFAJK = false; } // Token: 0x0600F7FD RID: 63485 RVA: 0x0038F370 File Offset: 0x0038D570 [Token(Token = "0x600F7FD")] [Address(RVA = "0xA8DC70", Offset = "0xA8CA70", VA = "0x180A8DC70")] public static BNJPJAKNFGB CIJKHOJPJGA(SpecificChipConfig PBGBNMCPEAJ) { SpecificChipConfig config; Func func = delegate(string[] filter) { string text4 = LEAAAPEKOBD.PMFGGEGMPCC(filter, "\\"); string name2 = config.name; return text4 + "\\" + name2; }; string[][] array; IEnumerable enumerable = Enumerable.Select(array, func); string text = MakerPenPaletteSearchScreen.FormatDescription(config.description); string newLine = Environment.NewLine; string text2 = LEAAAPEKOBD.PMFGGEGMPCC(enumerable, newLine); string text3 = text + text2; string name = config.name; SpecificChipConfig config2 = config; bool isBetaChip = config2.isBetaChip; PBGBNMCPEAJ.nodeId = isBetaChip; PBGBNMCPEAJ.m_CachedPtr = array; throw new NullReferenceException(); } // Token: 0x0400A4BC RID: 42172 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400A4BC")] public readonly string FIKEBGGCDFN; // Token: 0x0400A4BD RID: 42173 [FieldOffset(Offset = "0x8")] [Token(Token = "0x400A4BD")] public readonly string KODBEJPEFOJ; // Token: 0x0400A4BE RID: 42174 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400A4BE")] public readonly IReadOnlyList> IEHJBLEKOHK; // Token: 0x0400A4BF RID: 42175 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400A4BF")] public readonly Guid JPOHGBCEJEJ; // Token: 0x0400A4C0 RID: 42176 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400A4C0")] public readonly bool FJDBCBEFAJK; // Token: 0x0200255E RID: 9566 [Token(Token = "0x200255E")] [CompilerGenerated] private sealed class LPFFGIILEGL { // Token: 0x0600F7FE RID: 63486 RVA: 0x0038F400 File Offset: 0x0038D600 [Token(Token = "0x600F7FE")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public LPFFGIILEGL() { } // Token: 0x0600F7FF RID: 63487 RVA: 0x0038F414 File Offset: 0x0038D614 [Token(Token = "0x600F7FF")] [Address(RVA = "0xAA9B20", Offset = "0xAA8920", VA = "0x180AA9B20")] internal string b__0(string[] filter) { string text = LEAAAPEKOBD.PMFGGEGMPCC(filter, "\\"); string name = this.config.name; return text + "\\" + name; } // Token: 0x0400A4C1 RID: 42177 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400A4C1")] public SpecificChipConfig config; } }